Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / arch / v9 / diag / blimp_rand5_8t_6471004.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: blimp_rand5_8t_6471004.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 1
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 1
51#define PART0_NZ_HWTEN_1 1
52#define PART0_NZ_HWTEN_2 0
53#define PART0_NZ_HWTEN_3 0
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 32-bit addressing mode, big-endian
161
162!========================================================================
163
164SECTION .bdata002 DATA_VA=0xf0c60000
165attr_data {
166 Name = .bdata002,
167 VA = 0xf0c60000,
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=1, 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 0x8800D625EA1DADAB ! 00000000F0C60000 -0088 DATA004+0x88
181 .xword 0x8800451DEA1DADAB ! 00000000F0C60008 -0080 DATA012+0x88
182 .xword 0xBFB1E18836381267 ! 00000000F0C60010 -0078 0 Double -6.984760E-02
183 .word 0xC0426DEF ! 00000000F0C60018 -0070 0 Single -3.037960E+00
184 .word 0xC52DA358 ! 00000000F0C6001C -006C 0
185 .xword 0x3FD5298C0F7A80CA ! 00000000F0C60020 -0068 0 Double 3.306608E-01
186 .byte 0x83 ! 00000000F0C60028 -0060 0
187 .byte 0x90 ! 00000000F0C60029 -005F 0
188 .half 0x178A ! 00000000F0C6002A -005E 0
189 .half 0xE7FA ! 00000000F0C6002C -005C 0
190 .half 0x5238 ! 00000000F0C6002E -005A 0
191 .half 0x9BBB ! 00000000F0C60030 -0058 0
192 .half 0x6AB4 ! 00000000F0C60032 -0056 0
193 .half 0x2409 ! 00000000F0C60034 -0054 0
194 .byte 0x78 ! 00000000F0C60036 -0052 0
195 .byte 0xE9 ! 00000000F0C60037 -0051 0
196 .word 0xED1A8136 ! 00000000F0C60038 -0050 0
197 .word 0x5E14E099 ! 00000000F0C6003C -004C 0
198 .half 0xC3B3 ! 00000000F0C60040 -0048 0
199 .byte 0xE5 ! 00000000F0C60042 -0046 0
200 .byte 0x17 ! 00000000F0C60043 -0045 0
201 .word 0x10BC5BDC ! 00000000F0C60044 -0044 0
202 .xword 0xBF56633A0A1AE9A2 ! 00000000F0C60048 -0040 0 Double -1.366431E-03
203 .xword 0x014FB0E8BF50F5C3 ! 00000000F0C60050 -0038 0
204 .xword 0xB24B85A050E273EA ! 00000000F0C60058 -0030 0
205 .half 0x9C1C ! 00000000F0C60060 -0028 0
206 .byte 0xBC ! 00000000F0C60062 -0026 0
207 .byte 0x96 ! 00000000F0C60063 -0025 0
208BD00089: .word 0x1FD7B3A7 ! 00000000F0C60064 -0024 0
209 .xword 0x6177791EAE3E602B ! 00000000F0C60068 -0020 0
210 .xword 0xA9CDF9A025411BE0 ! 00000000F0C60070 -0018 0
211 .xword 0x40A46A6F8CB50274 ! 00000000F0C60078 -0010 0 Double 2.613218E+03
212 .word 0x4281D76C ! 00000000F0C60080 -0008 0 Single 6.492075E+01
213 .word 0xDA996A82 ! 00000000F0C60084 -0004 0
214 .word 0xC3E475FD ! 00000000F0C60088 +0000 0
215 .byte 0x04 ! 00000000F0C6008C +0004 0
216 .byte 0xE5 ! 00000000F0C6008D +0005 0
217 .byte 0x07 ! 00000000F0C6008E +0006 0
218 .byte 0xC6 ! 00000000F0C6008F +0007 0
219 .word 0xE2FF7800 ! 00000000F0C60090 +0008 0
220 .word 0x37E0F7E3 ! 00000000F0C60094 +000C 0 Single 2.681831E-05
221 .xword 0x97F5C1C4815A1C83 ! 00000000F0C60098 +0010 0
222 .half 0x0219 ! 00000000F0C600A0 +0018 0
223 .byte 0xA0 ! 00000000F0C600A2 +001A 0
224 .byte 0x07 ! 00000000F0C600A3 +001B 0
225 .half 0xD7E5 ! 00000000F0C600A4 +001C 0
226 .byte 0xF3 ! 00000000F0C600A6 +001E 0
227 .byte 0x53 ! 00000000F0C600A7 +001F 0
228 .xword 0x73A13CAC37C99742 ! 00000000F0C600A8 +0020 0
229 .xword 0xBFAD73F099E224C1 ! 00000000F0C600B0 +0028 0 Double -5.752518E-02
230 .xword 0xE1F90F04DD60F2D9 ! 00000000F0C600B8 +0030 0
231 .xword 0x3EB9B8B5DC191F94 ! 00000000F0C600C0 +0038 0 Double 1.533122E-06
232 .word 0x76471905 ! 00000000F0C600C8 +0040 0
233BD00040: .half 0x1AD2 ! 00000000F0C600CC +0044 0
234 .byte 0xB7 ! 00000000F0C600CE +0046 0
235 .byte 0x1D ! 00000000F0C600CF +0047 0
236 .xword 0x5BEF605088ECB91F ! 00000000F0C600D0 +0048 0
237 .word 0xB895F0EE ! 00000000F0C600D8 +0050 0 Single -7.149750E-05
238 .word 0xC71C63A0 ! 00000000F0C600DC +0054 0 Single -4.003562E+04
239 .half 0xC520 ! 00000000F0C600E0 +0058 0
240 .half 0x07FC ! 00000000F0C600E2 +005A 0
241 .word 0xC5325909 ! 00000000F0C600E4 +005C 0
242 .xword 0x4102DFDB6F5E80A0 ! 00000000F0C600E8 +0060 0 Double 1.546194E+05
243 .xword 0x3F8DFB0DE7D5949C ! 00000000F0C600F0 +0068 0 Double 1.463900E-02
244 .byte 0x20 ! 00000000F0C600F8 +0070 0
245 .byte 0x85 ! 00000000F0C600F9 +0071 0
246 .byte 0xDA ! 00000000F0C600FA +0072 0
247 .byte 0x96 ! 00000000F0C600FB +0073 0
248 .word 0x47A34DA2 ! 00000000F0C600FC +0074 0 Single 8.361127E+04
249BD00011: .xword 0x749C12F9C8AAC24A ! 00000000F0C60100 +0078 0
250BD00025: .xword 0x04E13E88DCB002B0 ! 00000000F0C60108 +0080 0
251
252!========================================================================
253
254SECTION .bdata003 DATA_VA=0x25d60000
255attr_data {
256 Name = .bdata003,
257 VA = 0x25d60000,
258 RA = 0xffffc0000,
259 PA = ra2pa(0xffffc0000,0),
260 part_0_ctx_nonzero_tsb_config_1,
261 TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
262 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
263 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
264}
265
266
267SECTION .bdata003
268.data
269DATA004:
270 .xword 0x88C0D291EA1DADAB ! 0000000025D60000 -0088 DATA005+0x88
271 .xword 0x8800C6F0EA1DADAB ! 0000000025D60008 -0080 DATA003+0x88
272 .xword 0xBEC91A521A0C4DB6 ! 0000000025D60010 -0078 0 Double -2.992489E-06
273 .word 0x383D3C20 ! 0000000025D60018 -0070 0 Single 4.511711E-05
274 .word 0x283EBC96 ! 0000000025D6001C -006C 0
275 .xword 0x3F0141E32DA9B815 ! 0000000025D60020 -0068 0 Double 3.291583E-05
276 .byte 0xC2 ! 0000000025D60028 -0060 0
277 .byte 0xFD ! 0000000025D60029 -005F 0
278 .half 0x77D0 ! 0000000025D6002A -005E 0
279 .half 0xDD75 ! 0000000025D6002C -005C 0
280 .half 0x4405 ! 0000000025D6002E -005A 0
281 .half 0x4E91 ! 0000000025D60030 -0058 0
282 .half 0x05E3 ! 0000000025D60032 -0056 0
283 .half 0x2013 ! 0000000025D60034 -0054 0
284 .byte 0x34 ! 0000000025D60036 -0052 0
285 .byte 0xA3 ! 0000000025D60037 -0051 0
286 .word 0x47DB3544 ! 0000000025D60038 -0050 0
287 .word 0xCF791156 ! 0000000025D6003C -004C 0
288 .half 0xD3F3 ! 0000000025D60040 -0048 0
289 .byte 0x39 ! 0000000025D60042 -0046 0
290 .byte 0x75 ! 0000000025D60043 -0045 0
291 .word 0x9142C76A ! 0000000025D60044 -0044 0
292 .xword 0xC0937513106A85AC ! 0000000025D60048 -0040 0 Double -1.245269E+03
293 .xword 0xCF570CDE73CB3B91 ! 0000000025D60050 -0038 0
294 .xword 0x7E8BC708727FE96C ! 0000000025D60058 -0030 0
295 .half 0xD924 ! 0000000025D60060 -0028 0
296 .byte 0x12 ! 0000000025D60062 -0026 0
297 .byte 0x29 ! 0000000025D60063 -0025 0
298 .word 0xBBF1F11D ! 0000000025D60064 -0024 0
299 .xword 0xE610BA314A0C54BD ! 0000000025D60068 -0020 0
300 .xword 0xBE7254695668392C ! 0000000025D60070 -0018 0
301 .xword 0x40967AD99E0821FF ! 0000000025D60078 -0010 0 Double 1.438713E+03
302 .word 0xC6D919E3 ! 0000000025D60080 -0008 0 Single -2.778894E+04
303 .word 0xCC9A7805 ! 0000000025D60084 -0004 0
304 .word 0x7F55EB00 ! 0000000025D60088 +0000 0
305 .byte 0x71 ! 0000000025D6008C +0004 0
306 .byte 0x11 ! 0000000025D6008D +0005 0
307 .byte 0x6C ! 0000000025D6008E +0006 0
308 .byte 0xD9 ! 0000000025D6008F +0007 0
309 .word 0x42309EF8 ! 0000000025D60090 +0008 0
310 .word 0x47CCB272 ! 0000000025D60094 +000C 0 Single 1.048049E+05
311 .xword 0xAF0E7C66D6C8C27F ! 0000000025D60098 +0010 0
312 .half 0xD12F ! 0000000025D600A0 +0018 0
313 .byte 0x4A ! 0000000025D600A2 +001A 0
314 .byte 0x77 ! 0000000025D600A3 +001B 0
315 .half 0x7C16 ! 0000000025D600A4 +001C 0
316 .byte 0xA3 ! 0000000025D600A6 +001E 0
317 .byte 0xD5 ! 0000000025D600A7 +001F 0
318 .xword 0x7CB7230E616142C8 ! 0000000025D600A8 +0020 0
319 .xword 0x408E44C3D52ED96E ! 0000000025D600B0 +0028 0 Double 9.685956E+02
320 .xword 0x8053456F98248EC1 ! 0000000025D600B8 +0030 0
321 .xword 0x3F3CD76C84317EE8 ! 0000000025D600C0 +0038 0 Double 4.400864E-04
322 .word 0x1C89F85F ! 0000000025D600C8 +0040 0
323 .half 0x23B8 ! 0000000025D600CC +0044 0
324 .byte 0xD1 ! 0000000025D600CE +0046 0
325 .byte 0x33 ! 0000000025D600CF +0047 0
326 .xword 0x529F789882548219 ! 0000000025D600D0 +0048 0
327 .word 0xC30D1A0A ! 0000000025D600D8 +0050 0 Single -1.411017E+02
328 .word 0xC480A087 ! 0000000025D600DC +0054 0 Single -1.029016E+03
329 .half 0xA56E ! 0000000025D600E0 +0058 0
330 .half 0x6805 ! 0000000025D600E2 +005A 0
331 .word 0xF31C1911 ! 0000000025D600E4 +005C 0
332 .xword 0xBEDFBF3FAB48F600 ! 0000000025D600E8 +0060 0 Double -7.569090E-06
333 .xword 0xC1100D2E2CBBFB21 ! 0000000025D600F0 +0068 0 Double -2.629875E+05
334 .byte 0x2C ! 0000000025D600F8 +0070 0
335 .byte 0x06 ! 0000000025D600F9 +0071 0
336 .byte 0x50 ! 0000000025D600FA +0072 0
337 .byte 0x6B ! 0000000025D600FB +0073 0
338 .word 0x41095EEA ! 0000000025D600FC +0074 0 Single 8.585672E+00
339 .xword 0x19A384F8279903B3 ! 0000000025D60100 +0078 0
340 .xword 0x1D21E86B78BFF482 ! 0000000025D60108 +0080 0
341
342!========================================================================
343
344SECTION .bdata004 DATA_VA=0x91d2c000
345attr_data {
346 Name = .bdata004,
347 VA = 0x91d2c000,
348 RA = 0xffffda000,
349 PA = ra2pa(0xffffda000,0),
350 part_0_ctx_nonzero_tsb_config_3,
351 TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
352 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
353 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
354}
355
356
357SECTION .bdata004
358.data
359DATA005:
360 .xword 0xABAD1DEA7C800088 ! 0000000091D2C000 -0088 DATA006+0x88
361 .xword 0xABAD1DEA25D60088 ! 0000000091D2C008 -0080 DATA004+0x88
362 .xword 0x40BC353F39F2E5BE ! 0000000091D2C010 -0078 0 Double 7.221247E+03
363 .word 0xBDC897B2 ! 0000000091D2C018 -0070 0 Single -9.794559E-02
364 .word 0xF710794F ! 0000000091D2C01C -006C 0
365 .xword 0xBEBAA365C8751D97 ! 0000000091D2C020 -0068 0 Double -1.587765E-06
366 .byte 0xB4 ! 0000000091D2C028 -0060 0
367 .byte 0x63 ! 0000000091D2C029 -005F 0
368 .half 0x9579 ! 0000000091D2C02A -005E 0
369 .half 0x08C0 ! 0000000091D2C02C -005C 0
370 .half 0x9961 ! 0000000091D2C02E -005A 0
371 .half 0xE8D1 ! 0000000091D2C030 -0058 0
372 .half 0x674A ! 0000000091D2C032 -0056 0
373 .half 0xB037 ! 0000000091D2C034 -0054 0
374 .byte 0x38 ! 0000000091D2C036 -0052 0
375 .byte 0xA5 ! 0000000091D2C037 -0051 0
376 .word 0xDD590C3C ! 0000000091D2C038 -0050 0
377 .word 0xE6628687 ! 0000000091D2C03C -004C 0
378 .half 0xB7EF ! 0000000091D2C040 -0048 0
379 .byte 0x67 ! 0000000091D2C042 -0046 0
380 .byte 0xDB ! 0000000091D2C043 -0045 0
381 .word 0xECCE4418 ! 0000000091D2C044 -0044 0
382 .xword 0xC0F2869740544413 ! 0000000091D2C048 -0040 0 Double -7.588145E+04
383 .xword 0xEB801E4618AD7C36 ! 0000000091D2C050 -0038 0
384 .xword 0xEB7DE29B72A8946E ! 0000000091D2C058 -0030 0
385 .half 0x4485 ! 0000000091D2C060 -0028 0
386 .byte 0x13 ! 0000000091D2C062 -0026 0
387 .byte 0xC9 ! 0000000091D2C063 -0025 0
388 .word 0xD346E451 ! 0000000091D2C064 -0024 0
389 .xword 0xF66CF1F41D99BAF5 ! 0000000091D2C068 -0020 0
390 .xword 0xBD075C39B349868F ! 0000000091D2C070 -0018 0
391 .xword 0xBF29A31D04AB1199 ! 0000000091D2C078 -0010 0 Double -1.955960E-04
392 .word 0x3E1DACFF ! 0000000091D2C080 -0008 0 Single 1.539802E-01
393 .word 0xED3E2343 ! 0000000091D2C084 -0004 0
394 .word 0x6CCA0CB8 ! 0000000091D2C088 +0000 0
395 .byte 0xA9 ! 0000000091D2C08C +0004 0
396 .byte 0xD3 ! 0000000091D2C08D +0005 0
397 .byte 0xD0 ! 0000000091D2C08E +0006 0
398 .byte 0x1B ! 0000000091D2C08F +0007 0
399 .word 0x6D88E3C8 ! 0000000091D2C090 +0008 0
400 .word 0xC200B735 ! 0000000091D2C094 +000C 0 Single -3.217891E+01
401 .xword 0x59769BC65D84B68A ! 0000000091D2C098 +0010 0
402 .half 0x9941 ! 0000000091D2C0A0 +0018 0
403 .byte 0x0C ! 0000000091D2C0A2 +001A 0
404 .byte 0x4F ! 0000000091D2C0A3 +001B 0
405 .half 0x327A ! 0000000091D2C0A4 +001C 0
406 .byte 0xBB ! 0000000091D2C0A6 +001E 0
407 .byte 0x04 ! 0000000091D2C0A7 +001F 0
408 .xword 0x4B3771A8B702552C ! 0000000091D2C0A8 +0020 0
409 .xword 0x3F88067BE387C83F ! 0000000091D2C0B0 +0028 0 Double 1.173112E-02
410 .xword 0x3445D043661BB0E4 ! 0000000091D2C0B8 +0030 0
411 .xword 0x40F4D79287179E36 ! 0000000091D2C0C0 +0038 0 Double 8.536916E+04
412 .word 0xCBA36166 ! 0000000091D2C0C8 +0040 0
413 .half 0x8209 ! 0000000091D2C0CC +0044 0
414 .byte 0xDE ! 0000000091D2C0CE +0046 0
415 .byte 0xA9 ! 0000000091D2C0CF +0047 0
416 .xword 0x5791AAF47F9DFF9E ! 0000000091D2C0D0 +0048 0
417 .word 0x3928D9A8 ! 0000000091D2C0D8 +0050 0 Single 1.610281E-04
418 .word 0x383393DE ! 0000000091D2C0DC +0054 0 Single 4.281464E-05
419 .half 0x598B ! 0000000091D2C0E0 +0058 0
420 .half 0x9D2C ! 0000000091D2C0E2 +005A 0
421 .word 0x9C8028A0 ! 0000000091D2C0E4 +005C 0
422 .xword 0x40B679C9557136C9 ! 0000000091D2C0E8 +0060 0 Double 5.753786E+03
423 .xword 0xC08D13820919B10F ! 0000000091D2C0F0 +0068 0 Double -9.304385E+02
424 .byte 0x1C ! 0000000091D2C0F8 +0070 0
425 .byte 0x59 ! 0000000091D2C0F9 +0071 0
426 .byte 0x70 ! 0000000091D2C0FA +0072 0
427 .byte 0x99 ! 0000000091D2C0FB +0073 0
428 .word 0xBEA09841 ! 0000000091D2C0FC +0074 0 Single -3.136616E-01
429 .xword 0xB2B066166126271D ! 0000000091D2C100 +0078 0
430 .xword 0x430675606F96FF6E ! 0000000091D2C108 +0080 0
431
432!========================================================================
433
434SECTION .bdata005 DATA_VA=0x7c800000
435attr_data {
436 Name = .bdata005,
437 VA = 0x7c800000,
438 RA = 0xffffb0000,
439 PA = ra2pa(0xffffb0000,0),
440 part_0_ctx_nonzero_tsb_config_1,
441 TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
442 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
443 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
444}
445
446
447SECTION .bdata005
448.data
449DATA006:
450 .xword 0x88C0921AEA1DADAB ! 000000007C800000 -0088 DATA007+0x88
451 .xword 0x88C0D291EA1DADAB ! 000000007C800008 -0080 DATA005+0x88
452 .xword 0x3F2F8B5F10AA0427 ! 000000007C800010 -0078 0 Double 2.406648E-04
453 .word 0x4161EA64 ! 000000007C800018 -0070 0 Single 1.411972E+01
454 .word 0x5C8C5B08 ! 000000007C80001C -006C 0
455 .xword 0xBF8534E7018DA0B4 ! 000000007C800020 -0068 0 Double -1.035481E-02
456 .byte 0x70 ! 000000007C800028 -0060 0
457 .byte 0x0D ! 000000007C800029 -005F 0
458 .half 0x9E3D ! 000000007C80002A -005E 0
459 .half 0x6FA9 ! 000000007C80002C -005C 0
460 .half 0x03BD ! 000000007C80002E -005A 0
461 .half 0x4D10 ! 000000007C800030 -0058 0
462 .half 0xF0DE ! 000000007C800032 -0056 0
463 .half 0x0FD4 ! 000000007C800034 -0054 0
464 .byte 0xD6 ! 000000007C800036 -0052 0
465 .byte 0x6C ! 000000007C800037 -0051 0
466 .word 0x8171C190 ! 000000007C800038 -0050 0
467 .word 0xF9E4383F ! 000000007C80003C -004C 0
468 .half 0x0E58 ! 000000007C800040 -0048 0
469 .byte 0x51 ! 000000007C800042 -0046 0
470 .byte 0x29 ! 000000007C800043 -0045 0
471 .word 0xFCF8E039 ! 000000007C800044 -0044 0
472 .xword 0xBFCB11D80AAB92FB ! 000000007C800048 -0040 0 Double -2.114821E-01
473 .xword 0x84DA86CC712C64E9 ! 000000007C800050 -0038 0
474 .xword 0x18BF75B206023ABB ! 000000007C800058 -0030 0
475 .half 0x237E ! 000000007C800060 -0028 0
476 .byte 0x52 ! 000000007C800062 -0026 0
477 .byte 0x0A ! 000000007C800063 -0025 0
478 .word 0xF2F9B395 ! 000000007C800064 -0024 0
479 .xword 0xA93EE609145063DE ! 000000007C800068 -0020 0
480 .xword 0x89F069BC6BDEE80A ! 000000007C800070 -0018 0
481 .xword 0x40F7B26E293D2081 ! 000000007C800078 -0010 0 Double 9.706289E+04
482 .word 0xB9B07EFA ! 000000007C800080 -0008 0 Single -3.366394E-04
483 .word 0x8EDFAB94 ! 000000007C800084 -0004 0
484 .word 0x971FD06B ! 000000007C800088 +0000 0
485 .byte 0x33 ! 000000007C80008C +0004 0
486 .byte 0x4F ! 000000007C80008D +0005 0
487 .byte 0x26 ! 000000007C80008E +0006 0
488 .byte 0x31 ! 000000007C80008F +0007 0
489 .word 0xD80D1792 ! 000000007C800090 +0008 0
490 .word 0xC148DE58 ! 000000007C800094 +000C 0 Single -1.255428E+01
491 .xword 0xB4DB548603568730 ! 000000007C800098 +0010 0
492 .half 0xA83E ! 000000007C8000A0 +0018 0
493 .byte 0x8B ! 000000007C8000A2 +001A 0
494 .byte 0x3A ! 000000007C8000A3 +001B 0
495 .half 0x93A9 ! 000000007C8000A4 +001C 0
496 .byte 0x71 ! 000000007C8000A6 +001E 0
497 .byte 0xEA ! 000000007C8000A7 +001F 0
498 .xword 0x730111335ECED845 ! 000000007C8000A8 +0020 0
499 .xword 0xBF9FF1639CC9C3A9 ! 000000007C8000B0 +0028 0 Double -3.119426E-02
500 .xword 0xC94A55E4DAEEC124 ! 000000007C8000B8 +0030 0
501 .xword 0x40294F95BA4CAAE3 ! 000000007C8000C0 +0038 0 Double 1.265544E+01
502 .word 0x0C462AF8 ! 000000007C8000C8 +0040 0
503 .half 0xB983 ! 000000007C8000CC +0044 0
504 .byte 0xA8 ! 000000007C8000CE +0046 0
505 .byte 0x88 ! 000000007C8000CF +0047 0
506 .xword 0x27E59A29E932A7DB ! 000000007C8000D0 +0048 0
507 .word 0x3D0BE8F7 ! 000000007C8000D8 +0050 0 Single 3.415772E-02
508 .word 0x38932E70 ! 000000007C8000DC +0054 0 Single 7.018156E-05
509 .half 0x9882 ! 000000007C8000E0 +0058 0
510 .half 0xBD36 ! 000000007C8000E2 +005A 0
511 .word 0x8B930E4F ! 000000007C8000E4 +005C 0
512 .xword 0x3FA5512C3D16376E ! 000000007C8000E8 +0060 0 Double 4.163492E-02
513 .xword 0xC0B8FE117F67B03E ! 000000007C8000F0 +0068 0 Double -6.398068E+03
514 .byte 0x99 ! 000000007C8000F8 +0070 0
515 .byte 0x6A ! 000000007C8000F9 +0071 0
516 .byte 0x84 ! 000000007C8000FA +0072 0
517 .byte 0x08 ! 000000007C8000FB +0073 0
518 .word 0xBBD31CA6 ! 000000007C8000FC +0074 0 Single -6.442624E-03
519 .xword 0xBAFA6DC1401E0519 ! 000000007C800100 +0078 0
520 .xword 0xF4719795F28A4EFE ! 000000007C800108 +0080 0
521
522!========================================================================
523
524SECTION .bdata006 DATA_VA=0x1a92c000
525attr_data {
526 Name = .bdata006,
527 VA = 0x1a92c000,
528 RA = 0xffffd8000,
529 PA = ra2pa(0xffffd8000,0),
530 part_0_ctx_nonzero_tsb_config_3,
531 TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
532 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
533 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
534}
535
536
537SECTION .bdata006
538.data
539DATA007:
540 .xword 0x88002CC3EA1DADAB ! 000000001A92C000 -0088 DATA008+0x88
541 .xword 0x8800807CEA1DADAB ! 000000001A92C008 -0080 DATA006+0x88
542 .xword 0xBF02B2CD7C902558 ! 000000001A92C010 -0078 0 Double -3.566446E-05
543 .word 0xC7285B4F ! 000000001A92C018 -0070 0 Single -4.309931E+04
544 .word 0x4EC7838F ! 000000001A92C01C -006C 0
545 .xword 0xC13E8102E5868706 ! 000000001A92C020 -0068 0 Double -1.999107E+06
546 .byte 0xBD ! 000000001A92C028 -0060 0
547 .byte 0xD9 ! 000000001A92C029 -005F 0
548 .half 0x3B99 ! 000000001A92C02A -005E 0
549 .half 0x7633 ! 000000001A92C02C -005C 0
550 .half 0x73CC ! 000000001A92C02E -005A 0
551 .half 0xF92A ! 000000001A92C030 -0058 0
552 .half 0x57BC ! 000000001A92C032 -0056 0
553 .half 0x9A02 ! 000000001A92C034 -0054 0
554 .byte 0x1A ! 000000001A92C036 -0052 0
555 .byte 0x87 ! 000000001A92C037 -0051 0
556 .word 0x15C59810 ! 000000001A92C038 -0050 0
557 .word 0xD9158F07 ! 000000001A92C03C -004C 0
558 .half 0x26A9 ! 000000001A92C040 -0048 0
559 .byte 0x4E ! 000000001A92C042 -0046 0
560 .byte 0x5B ! 000000001A92C043 -0045 0
561 .word 0xE188F130 ! 000000001A92C044 -0044 0
562 .xword 0xBF3D6567029077EA ! 000000001A92C048 -0040 0 Double -4.485489E-04
563 .xword 0x88842A8E58DB0D6E ! 000000001A92C050 -0038 0
564 .xword 0x8DC11EBC5036EEF5 ! 000000001A92C058 -0030 0
565 .half 0x260D ! 000000001A92C060 -0028 0
566 .byte 0x52 ! 000000001A92C062 -0026 0
567 .byte 0xEB ! 000000001A92C063 -0025 0
568 .word 0xE5C83AB6 ! 000000001A92C064 -0024 0
569 .xword 0x199E763E0F0C42D6 ! 000000001A92C068 -0020 0
570 .xword 0xA971625A623B7DB5 ! 000000001A92C070 -0018 0
571 .xword 0xBEE2F888744D7F83 ! 000000001A92C078 -0010 0 Double -9.045998E-06
572 .word 0xC0C0DB6A ! 000000001A92C080 -0008 0 Single -6.026784E+00
573 .word 0xDBD87889 ! 000000001A92C084 -0004 0
574 .word 0x819D53ED ! 000000001A92C088 +0000 0
575 .byte 0x41 ! 000000001A92C08C +0004 0
576 .byte 0x6B ! 000000001A92C08D +0005 0
577 .byte 0xAB ! 000000001A92C08E +0006 0
578 .byte 0x9C ! 000000001A92C08F +0007 0
579 .word 0x7B7EC0F4 ! 000000001A92C090 +0008 0
580 .word 0x41636C07 ! 000000001A92C094 +000C 0 Single 1.421387E+01
581 .xword 0xB7ECA7F8A1D2F1F2 ! 000000001A92C098 +0010 0
582 .half 0x123F ! 000000001A92C0A0 +0018 0
583 .byte 0xF3 ! 000000001A92C0A2 +001A 0
584 .byte 0xEE ! 000000001A92C0A3 +001B 0
585 .half 0xDAF1 ! 000000001A92C0A4 +001C 0
586 .byte 0x2C ! 000000001A92C0A6 +001E 0
587 .byte 0x28 ! 000000001A92C0A7 +001F 0
588 .xword 0x7A475BB29F5D6680 ! 000000001A92C0A8 +0020 0
589 .xword 0xC0633B3E619DF9B3 ! 000000001A92C0B0 +0028 0 Double -1.538514E+02
590 .xword 0x50318F8A7D2A6808 ! 000000001A92C0B8 +0030 0
591 .xword 0xC0699681C32FFB06 ! 000000001A92C0C0 +0038 0 Double -2.047033E+02
592 .word 0x8AE42A65 ! 000000001A92C0C8 +0040 0
593 .half 0x5194 ! 000000001A92C0CC +0044 0
594 .byte 0x65 ! 000000001A92C0CE +0046 0
595 .byte 0xBC ! 000000001A92C0CF +0047 0
596 .xword 0xABD95C69CB483E0D ! 000000001A92C0D0 +0048 0
597 .word 0xBF3EE0D2 ! 000000001A92C0D8 +0050 0 Single -7.456180E-01
598 .word 0x3F95235B ! 000000001A92C0DC +0054 0 Single 1.165141E+00
599 .half 0x2DBD ! 000000001A92C0E0 +0058 0
600 .half 0x1CF8 ! 000000001A92C0E2 +005A 0
601 .word 0x3ED00136 ! 000000001A92C0E4 +005C 0
602 .xword 0xBFCB0382F4E2F5FA ! 000000001A92C0E8 +0060 0 Double -2.110447E-01
603 .xword 0x40110DB2DEB63039 ! 000000001A92C0F0 +0068 0 Double 4.263378E+00
604 .byte 0x0F ! 000000001A92C0F8 +0070 0
605 .byte 0xEC ! 000000001A92C0F9 +0071 0
606 .byte 0x03 ! 000000001A92C0FA +0072 0
607 .byte 0x2D ! 000000001A92C0FB +0073 0
608 .word 0xC1E5D454 ! 000000001A92C0FC +0074 0 Single -2.872868E+01
609 .xword 0x98058D800A31DE2A ! 000000001A92C100 +0078 0
610 .xword 0x20A053760D9C4343 ! 000000001A92C108 +0080 0
611
612!========================================================================
613
614SECTION .bdata007 DATA_VA=0xc32c0000
615attr_data {
616 Name = .bdata007,
617 VA = 0xc32c0000,
618 RA = 0xffffa0000,
619 PA = ra2pa(0xffffa0000,0),
620 part_0_ctx_nonzero_tsb_config_1,
621 TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
622 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
623 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
624}
625
626
627SECTION .bdata007
628.data
629DATA008:
630 .xword 0x88E054D0EA1DADAB ! 00000000C32C0000 -0088 DATA009+0x88
631 .xword 0x88C0921AEA1DADAB ! 00000000C32C0008 -0080 DATA007+0x88
632 .xword 0x3F3F1AD8416603DD ! 00000000C32C0010 -0078 0 Double 4.746225E-04
633 .word 0xBEE57579 ! 00000000C32C0018 -0070 0 Single -4.481619E-01
634 .word 0x7210AE5C ! 00000000C32C001C -006C 0
635 .xword 0x3EB7CAB220F5F6FB ! 00000000C32C0020 -0068 0 Double 1.418101E-06
636 .byte 0xF5 ! 00000000C32C0028 -0060 0
637 .byte 0xF0 ! 00000000C32C0029 -005F 0
638 .half 0x951A ! 00000000C32C002A -005E 0
639 .half 0xE06A ! 00000000C32C002C -005C 0
640 .half 0xE9C5 ! 00000000C32C002E -005A 0
641 .half 0x527D ! 00000000C32C0030 -0058 0
642 .half 0x7A49 ! 00000000C32C0032 -0056 0
643 .half 0x5CC1 ! 00000000C32C0034 -0054 0
644 .byte 0x93 ! 00000000C32C0036 -0052 0
645 .byte 0x3A ! 00000000C32C0037 -0051 0
646 .word 0xCF5B553B ! 00000000C32C0038 -0050 0
647 .word 0x539BB346 ! 00000000C32C003C -004C 0
648 .half 0xD176 ! 00000000C32C0040 -0048 0
649 .byte 0x05 ! 00000000C32C0042 -0046 0
650 .byte 0x41 ! 00000000C32C0043 -0045 0
651 .word 0x5D757C73 ! 00000000C32C0044 -0044 0
652 .xword 0xBF6D0AF5568B960E ! 00000000C32C0048 -0040 0 Double -3.545264E-03
653 .xword 0x213518933EBA0956 ! 00000000C32C0050 -0038 0
654 .xword 0x146DA044613AD4D6 ! 00000000C32C0058 -0030 0
655 .half 0xF6A8 ! 00000000C32C0060 -0028 0
656 .byte 0x9F ! 00000000C32C0062 -0026 0
657 .byte 0x23 ! 00000000C32C0063 -0025 0
658 .word 0xCD4EC2F3 ! 00000000C32C0064 -0024 0
659 .xword 0x67EE29057FED4CA9 ! 00000000C32C0068 -0020 0
660 .xword 0x2820E8E54E6DC3BA ! 00000000C32C0070 -0018 0
661 .xword 0x3F86BC325D0D943C ! 00000000C32C0078 -0010 0 Double 1.110114E-02
662 .word 0x4707C397 ! 00000000C32C0080 -0008 0 Single 3.475559E+04
663 .word 0x2C28DBC0 ! 00000000C32C0084 -0004 0
664 .word 0x1E2959DE ! 00000000C32C0088 +0000 0
665 .byte 0xDC ! 00000000C32C008C +0004 0
666 .byte 0xD6 ! 00000000C32C008D +0005 0
667 .byte 0x69 ! 00000000C32C008E +0006 0
668 .byte 0x03 ! 00000000C32C008F +0007 0
669 .word 0x3152A445 ! 00000000C32C0090 +0008 0
670 .word 0xC2D680EF ! 00000000C32C0094 +000C 0 Single -1.072518E+02
671 .xword 0xFA291446FD1E5756 ! 00000000C32C0098 +0010 0
672 .half 0xC566 ! 00000000C32C00A0 +0018 0
673 .byte 0xA4 ! 00000000C32C00A2 +001A 0
674 .byte 0xF1 ! 00000000C32C00A3 +001B 0
675 .half 0x5F67 ! 00000000C32C00A4 +001C 0
676 .byte 0xEE ! 00000000C32C00A6 +001E 0
677 .byte 0xEF ! 00000000C32C00A7 +001F 0
678 .xword 0x369853E34733F866 ! 00000000C32C00A8 +0020 0
679 .xword 0xBFAC20F8D75C4069 ! 00000000C32C00B0 +0028 0 Double -5.493906E-02
680 .xword 0xF88F15773F119DED ! 00000000C32C00B8 +0030 0
681 .xword 0x3F627CF172B1A326 ! 00000000C32C00C0 +0038 0 Double 2.256843E-03
682 .word 0x009AAAD5 ! 00000000C32C00C8 +0040 0
683 .half 0x8065 ! 00000000C32C00CC +0044 0
684 .byte 0xA9 ! 00000000C32C00CE +0046 0
685 .byte 0x16 ! 00000000C32C00CF +0047 0
686 .xword 0x264B181969B2017E ! 00000000C32C00D0 +0048 0
687 .word 0x3B623B73 ! 00000000C32C00D8 +0050 0 Single 3.452030E-03
688 .word 0xC502419E ! 00000000C32C00DC +0054 0 Single -2.084101E+03
689 .half 0x6C42 ! 00000000C32C00E0 +0058 0
690 .half 0xE9ED ! 00000000C32C00E2 +005A 0
691 .word 0x17EEDFDE ! 00000000C32C00E4 +005C 0
692 .xword 0xC01F0E2833E97D43 ! 00000000C32C00E8 +0060 0 Double -7.763825E+00
693 .xword 0xBF202FDD701F597D ! 00000000C32C00F0 +0068 0 Double -1.234968E-04
694 .byte 0xD0 ! 00000000C32C00F8 +0070 0
695 .byte 0x4B ! 00000000C32C00F9 +0071 0
696 .byte 0x32 ! 00000000C32C00FA +0072 0
697 .byte 0xB3 ! 00000000C32C00FB +0073 0
698 .word 0x3C647508 ! 00000000C32C00FC +0074 0 Single 1.394392E-02
699 .xword 0x299344B0A39C9CBC ! 00000000C32C0100 +0078 0
700 .xword 0x2A74B380F184C724 ! 00000000C32C0108 +0080 0
701
702!========================================================================
703
704SECTION .bdata008 DATA_VA=0xd054e000
705attr_data {
706 Name = .bdata008,
707 VA = 0xd054e000,
708 RA = 0xffffd6000,
709 PA = ra2pa(0xffffd6000,0),
710 part_0_ctx_nonzero_tsb_config_3,
711 TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
712 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
713 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
714}
715
716
717SECTION .bdata008
718.data
719DATA009:
720 .xword 0xABAD1DEA34690088 ! 00000000D054E000 -0088 DATA010+0x88
721 .xword 0xABAD1DEAC32C0088 ! 00000000D054E008 -0080 DATA008+0x88
722 .xword 0xBF7A3F4067F6830D ! 00000000D054E010 -0078 0 Double -6.407978E-03
723 .word 0x3C5C3B33 ! 00000000D054E018 -0070 0 Single 1.344185E-02
724 .word 0xCC1B7146 ! 00000000D054E01C -006C 0
725 .xword 0xC102035E77EF34AB ! 00000000D054E020 -0068 0 Double -1.475638E+05
726 .byte 0x57 ! 00000000D054E028 -0060 0
727 .byte 0xF2 ! 00000000D054E029 -005F 0
728 .half 0x216C ! 00000000D054E02A -005E 0
729 .half 0x8CC3 ! 00000000D054E02C -005C 0
730 .half 0x0694 ! 00000000D054E02E -005A 0
731 .half 0x399B ! 00000000D054E030 -0058 0
732 .half 0x9EDD ! 00000000D054E032 -0056 0
733 .half 0x711D ! 00000000D054E034 -0054 0
734 .byte 0xD8 ! 00000000D054E036 -0052 0
735 .byte 0xE7 ! 00000000D054E037 -0051 0
736 .word 0xAF5884FA ! 00000000D054E038 -0050 0
737 .word 0xB20E4D58 ! 00000000D054E03C -004C 0
738 .half 0x982B ! 00000000D054E040 -0048 0
739 .byte 0x8C ! 00000000D054E042 -0046 0
740 .byte 0x61 ! 00000000D054E043 -0045 0
741 .word 0xC76A03A7 ! 00000000D054E044 -0044 0
742 .xword 0xBECBA4D200C35C8D ! 00000000D054E048 -0040 0 Double -3.295401E-06
743 .xword 0xF2DB2970BEB98561 ! 00000000D054E050 -0038 0
744 .xword 0xC59761767F53C6DC ! 00000000D054E058 -0030 0
745 .half 0xB731 ! 00000000D054E060 -0028 0
746 .byte 0xC8 ! 00000000D054E062 -0026 0
747 .byte 0xBB ! 00000000D054E063 -0025 0
748 .word 0x2A227407 ! 00000000D054E064 -0024 0
749 .xword 0xB1BEB0865EA3EDF2 ! 00000000D054E068 -0020 0
750 .xword 0x54E0084D2F364E6C ! 00000000D054E070 -0018 0
751 .xword 0x40160451E09FEB82 ! 00000000D054E078 -0010 0 Double 5.504219E+00
752 .word 0xC4312834 ! 00000000D054E080 -0008 0 Single -7.086282E+02
753 .word 0xB4C954CD ! 00000000D054E084 -0004 0
754 .word 0xC0F6116B ! 00000000D054E088 +0000 0
755 .byte 0x3C ! 00000000D054E08C +0004 0
756 .byte 0x81 ! 00000000D054E08D +0005 0
757 .byte 0xBE ! 00000000D054E08E +0006 0
758 .byte 0x23 ! 00000000D054E08F +0007 0
759 .word 0x020F856E ! 00000000D054E090 +0008 0
760 .word 0x42BDF14D ! 00000000D054E094 +000C 0 Single 9.497129E+01
761 .xword 0xED3506AFE069A953 ! 00000000D054E098 +0010 0
762 .half 0xD7C2 ! 00000000D054E0A0 +0018 0
763 .byte 0x34 ! 00000000D054E0A2 +001A 0
764 .byte 0x33 ! 00000000D054E0A3 +001B 0
765 .half 0x4411 ! 00000000D054E0A4 +001C 0
766 .byte 0xD2 ! 00000000D054E0A6 +001E 0
767 .byte 0xB8 ! 00000000D054E0A7 +001F 0
768 .xword 0xB39BBEED5EF4DEDB ! 00000000D054E0A8 +0020 0
769 .xword 0xBECEFFD95EE0CAB6 ! 00000000D054E0B0 +0028 0 Double -3.695418E-06
770 .xword 0x6A8E0446A632B49D ! 00000000D054E0B8 +0030 0
771 .xword 0x3EF8144EAD3D494E ! 00000000D054E0C0 +0038 0 Double 2.296383E-05
772 .word 0x16B056E9 ! 00000000D054E0C8 +0040 0
773 .half 0x4EFB ! 00000000D054E0CC +0044 0
774 .byte 0xBD ! 00000000D054E0CE +0046 0
775 .byte 0x16 ! 00000000D054E0CF +0047 0
776 .xword 0x8D1011AA214E3B18 ! 00000000D054E0D0 +0048 0
777 .word 0xB97787BF ! 00000000D054E0D8 +0050 0 Single -2.360632E-04
778 .word 0x4546047C ! 00000000D054E0DC +0054 0 Single 3.168280E+03
779 .half 0x9DA3 ! 00000000D054E0E0 +0058 0
780 .half 0xFBDB ! 00000000D054E0E2 +005A 0
781 .word 0xED4B043F ! 00000000D054E0E4 +005C 0
782 .xword 0xC014DBC8F4613252 ! 00000000D054E0E8 +0060 0 Double -5.214634E+00
783 .xword 0x4085047529E762C0 ! 00000000D054E0F0 +0068 0 Double 6.725572E+02
784 .byte 0x84 ! 00000000D054E0F8 +0070 0
785 .byte 0x2B ! 00000000D054E0F9 +0071 0
786 .byte 0x5E ! 00000000D054E0FA +0072 0
787 .byte 0x95 ! 00000000D054E0FB +0073 0
788 .word 0x3E1C462C ! 00000000D054E0FC +0074 0 Single 1.526114E-01
789 .xword 0x46ADB19D65D778AE ! 00000000D054E100 +0078 0
790 .xword 0x47F95E1D629E0197 ! 00000000D054E108 +0080 0
791
792!========================================================================
793
794SECTION .bdata009 DATA_VA=0x34690000
795attr_data {
796 Name = .bdata009,
797 VA = 0x34690000,
798 RA = 0xffff90000,
799 PA = ra2pa(0xffff90000,0),
800 part_0_ctx_nonzero_tsb_config_1,
801 TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
802 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
803 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
804}
805
806
807SECTION .bdata009
808.data
809DATA010:
810 .xword 0x88807A61EA1DADAB ! 0000000034690000 -0088 DATA011+0x88
811 .xword 0x88E054D0EA1DADAB ! 0000000034690008 -0080 DATA009+0x88
812 .xword 0xBF74086DF4FB005C ! 0000000034690010 -0078 0 Double -4.890852E-03
813 .word 0xC3947EF2 ! 0000000034690018 -0070 0 Single -2.969918E+02
814 .word 0x018424E2 ! 000000003469001C -006C 0
815 .xword 0xC0BD91D50E0F5676 ! 0000000034690020 -0068 0 Double -7.569832E+03
816 .byte 0xEB ! 0000000034690028 -0060 0
817 .byte 0xB7 ! 0000000034690029 -005F 0
818 .half 0x8905 ! 000000003469002A -005E 0
819 .half 0x3018 ! 000000003469002C -005C 0
820 .half 0x2EAF ! 000000003469002E -005A 0
821 .half 0xA30E ! 0000000034690030 -0058 0
822 .half 0x66F2 ! 0000000034690032 -0056 0
823 .half 0x194A ! 0000000034690034 -0054 0
824 .byte 0x80 ! 0000000034690036 -0052 0
825 .byte 0xDE ! 0000000034690037 -0051 0
826 .word 0x0F03AA6C ! 0000000034690038 -0050 0
827 .word 0x54FFF8BD ! 000000003469003C -004C 0
828 .half 0x06CE ! 0000000034690040 -0048 0
829 .byte 0xE1 ! 0000000034690042 -0046 0
830 .byte 0x26 ! 0000000034690043 -0045 0
831 .word 0x032ECB48 ! 0000000034690044 -0044 0
832 .xword 0x4059F0CDDED7B9D7 ! 0000000034690048 -0040 0 Double 1.037626E+02
833 .xword 0x09CDE3B461DE9BE3 ! 0000000034690050 -0038 0
834 .xword 0x8E8885FE08E72485 ! 0000000034690058 -0030 0
835 .half 0xB64A ! 0000000034690060 -0028 0
836 .byte 0x2A ! 0000000034690062 -0026 0
837 .byte 0xA1 ! 0000000034690063 -0025 0
838 .word 0x4CC0E2EE ! 0000000034690064 -0024 0
839 .xword 0xDF7615C6D31B6022 ! 0000000034690068 -0020 0
840 .xword 0x7CA4BCE87AA275AE ! 0000000034690070 -0018 0
841 .xword 0x3FA842D8F79EF5D7 ! 0000000034690078 -0010 0 Double 4.738501E-02
842 .word 0xB924C6E7 ! 0000000034690080 -0008 0 Single -1.571436E-04
843 .word 0xF45B608F ! 0000000034690084 -0004 0
844 .word 0x9273FE5F ! 0000000034690088 +0000 0
845 .byte 0x3B ! 000000003469008C +0004 0
846 .byte 0x66 ! 000000003469008D +0005 0
847 .byte 0xCE ! 000000003469008E +0006 0
848 .byte 0x44 ! 000000003469008F +0007 0
849 .word 0x6381CCE3 ! 0000000034690090 +0008 0
850 .word 0xBB4B600E ! 0000000034690094 +000C 0 Single -3.103259E-03
851 .xword 0x091E1675ED065C39 ! 0000000034690098 +0010 0
852 .half 0x2E8F ! 00000000346900A0 +0018 0
853 .byte 0x16 ! 00000000346900A2 +001A 0
854 .byte 0x32 ! 00000000346900A3 +001B 0
855 .half 0x93A8 ! 00000000346900A4 +001C 0
856 .byte 0x92 ! 00000000346900A6 +001E 0
857 .byte 0xFC ! 00000000346900A7 +001F 0
858 .xword 0xECF6D6BCB3B2E65A ! 00000000346900A8 +0020 0
859 .xword 0xBEE8E0DC78132591 ! 00000000346900B0 +0028 0 Double -1.186293E-05
860 .xword 0x074AC6CAB5F605DC ! 00000000346900B8 +0030 0
861 .xword 0x40DF837EFF9BEEF1 ! 00000000346900C0 +0038 0 Double 3.226998E+04
862 .word 0x8B58972D ! 00000000346900C8 +0040 0
863 .half 0x5E8E ! 00000000346900CC +0044 0
864 .byte 0xB6 ! 00000000346900CE +0046 0
865 .byte 0x8E ! 00000000346900CF +0047 0
866 .xword 0x538E0BD64AF9E935 ! 00000000346900D0 +0048 0
867 .word 0x435B14DE ! 00000000346900D8 +0050 0 Single 2.190815E+02
868 .word 0xC0ECB505 ! 00000000346900DC +0054 0 Single -7.397097E+00
869 .half 0xCF1F ! 00000000346900E0 +0058 0
870 .half 0xEDF5 ! 00000000346900E2 +005A 0
871 .word 0xF7582CBB ! 00000000346900E4 +005C 0
872 .xword 0xBF7D322C62158450 ! 00000000346900E8 +0060 0 Double -7.127927E-03
873 .xword 0x3FFA007C2866299E ! 00000000346900F0 +0068 0 Double 1.625118E+00
874 .byte 0xEC ! 00000000346900F8 +0070 0
875 .byte 0x46 ! 00000000346900F9 +0071 0
876 .byte 0x6D ! 00000000346900FA +0072 0
877 .byte 0xF6 ! 00000000346900FB +0073 0
878 .word 0x3FDD15AA ! 00000000346900FC +0074 0 Single 1.727224E+00
879 .xword 0x20F3B2F975769BD0 ! 0000000034690100 +0078 0
880 .xword 0xAD769DDB60D56B04 ! 0000000034690108 +0080 0
881
882!========================================================================
883
884SECTION .bdata010 DATA_VA=0x617a8000
885attr_data {
886 Name = .bdata010,
887 VA = 0x617a8000,
888 RA = 0xffffd4000,
889 PA = ra2pa(0xffffd4000,0),
890 part_0_ctx_nonzero_tsb_config_3,
891 TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
892 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
893 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
894}
895
896
897SECTION .bdata010
898.data
899DATA011:
900 .xword 0x8800451DEA1DADAB ! 00000000617A8000 -0088 DATA012+0x88
901 .xword 0x88006934EA1DADAB ! 00000000617A8008 -0080 DATA010+0x88
902 .xword 0xBECB785EEA435528 ! 00000000617A8010 -0078 0 Double -3.274703E-06
903 .word 0xBECBE6E8 ! 00000000617A8018 -0070 0 Single -3.982460E-01
904 .word 0x546CA081 ! 00000000617A801C -006C 0
905 .xword 0x3EB4B3BC471FC065 ! 00000000617A8020 -0068 0 Double 1.233941E-06
906 .byte 0x0F ! 00000000617A8028 -0060 0
907 .byte 0xD5 ! 00000000617A8029 -005F 0
908 .half 0x6C3C ! 00000000617A802A -005E 0
909 .half 0x7F2F ! 00000000617A802C -005C 0
910 .half 0x66CD ! 00000000617A802E -005A 0
911 .half 0x250D ! 00000000617A8030 -0058 0
912 .half 0x8F1D ! 00000000617A8032 -0056 0
913 .half 0x6326 ! 00000000617A8034 -0054 0
914 .byte 0x1D ! 00000000617A8036 -0052 0
915 .byte 0x22 ! 00000000617A8037 -0051 0
916 .word 0x77DA7C63 ! 00000000617A8038 -0050 0
917 .word 0xA5C667B2 ! 00000000617A803C -004C 0
918 .half 0x794A ! 00000000617A8040 -0048 0
919 .byte 0xB0 ! 00000000617A8042 -0046 0
920 .byte 0x19 ! 00000000617A8043 -0045 0
921 .word 0x9688EB16 ! 00000000617A8044 -0044 0
922 .xword 0x404C1C262C89C89D ! 00000000617A8048 -0040 0 Double 5.621991E+01
923 .xword 0x35B15C5FEB83D0B6 ! 00000000617A8050 -0038 0
924 .xword 0xE0217C1EE317D5D4 ! 00000000617A8058 -0030 0
925 .half 0xBF8F ! 00000000617A8060 -0028 0
926 .byte 0xFA ! 00000000617A8062 -0026 0
927 .byte 0xDF ! 00000000617A8063 -0025 0
928 .word 0x2AA03AAF ! 00000000617A8064 -0024 0
929 .xword 0x68BB010E5C5E8AB3 ! 00000000617A8068 -0020 0
930 .xword 0x7590BB0313E63E92 ! 00000000617A8070 -0018 0
931 .xword 0x3F7D8DE906C4F4DF ! 00000000617A8078 -0010 0 Double 7.215414E-03
932 .word 0x3CC15E48 ! 00000000617A8080 -0008 0 Single 2.360453E-02
933 .word 0xB077FA6C ! 00000000617A8084 -0004 0
934 .word 0xEF3B01F8 ! 00000000617A8088 +0000 0
935 .byte 0x40 ! 00000000617A808C +0004 0
936 .byte 0xAC ! 00000000617A808D +0005 0
937 .byte 0x6F ! 00000000617A808E +0006 0
938 .byte 0x27 ! 00000000617A808F +0007 0
939 .word 0x9967E9E8 ! 00000000617A8090 +0008 0
940 .word 0x3885C838 ! 00000000617A8094 +000C 0 Single 6.379228E-05
941 .xword 0xC7C7AAAC6B796A1B ! 00000000617A8098 +0010 0
942 .half 0xF639 ! 00000000617A80A0 +0018 0
943 .byte 0x8A ! 00000000617A80A2 +001A 0
944 .byte 0xBC ! 00000000617A80A3 +001B 0
945 .half 0x811D ! 00000000617A80A4 +001C 0
946 .byte 0x9D ! 00000000617A80A6 +001E 0
947 .byte 0xDF ! 00000000617A80A7 +001F 0
948 .xword 0xA043531B55C756D1 ! 00000000617A80A8 +0020 0
949 .xword 0xC0DE80DE321C297D ! 00000000617A80B0 +0028 0 Double -3.123547E+04
950 .xword 0x398D561C802CA296 ! 00000000617A80B8 +0030 0
951 .xword 0xBFB2794C72E5032A ! 00000000617A80C0 +0038 0 Double -7.216337E-02
952 .word 0xAC678D76 ! 00000000617A80C8 +0040 0
953 .half 0x1DDA ! 00000000617A80CC +0044 0
954 .byte 0x90 ! 00000000617A80CE +0046 0
955 .byte 0x57 ! 00000000617A80CF +0047 0
956 .xword 0xFF3173ED0122E4FF ! 00000000617A80D0 +0048 0
957 .word 0x3C6304DE ! 00000000617A80D8 +0050 0 Single 1.385614E-02
958 .word 0x411AC8A5 ! 00000000617A80DC +0054 0 Single 9.673985E+00
959 .half 0x0C34 ! 00000000617A80E0 +0058 0
960 .half 0xA592 ! 00000000617A80E2 +005A 0
961 .word 0x1C2F3D24 ! 00000000617A80E4 +005C 0
962 .xword 0xBF61E42F385925D1 ! 00000000617A80E8 +0060 0 Double -2.184002E-03
963 .xword 0x40D1096FE635B6E8 ! 00000000617A80F0 +0068 0 Double 1.744575E+04
964 .byte 0x2A ! 00000000617A80F8 +0070 0
965 .byte 0x53 ! 00000000617A80F9 +0071 0
966 .byte 0xB2 ! 00000000617A80FA +0072 0
967 .byte 0x12 ! 00000000617A80FB +0073 0
968 .word 0xC2112CA1 ! 00000000617A80FC +0074 0 Single -3.629358E+01
969 .xword 0x2284AF8E3C5194E8 ! 00000000617A8100 +0078 0
970 .xword 0x1E80A2CE0A6D809B ! 00000000617A8108 +0080 0
971
972!========================================================================
973
974SECTION .bdata011 DATA_VA=0x1d450000
975attr_data {
976 Name = .bdata011,
977 VA = 0x1d450000,
978 RA = 0xffff80000,
979 PA = ra2pa(0xffff80000,0),
980 part_0_ctx_nonzero_tsb_config_1,
981 TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
982 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
983 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
984}
985
986
987SECTION .bdata011
988.data
989DATA012:
990 .xword 0xABAD1DEAF0C60088 ! 000000001D450000 -0088 DATA003+0x88
991 .xword 0xABAD1DEA617A8088 ! 000000001D450008 -0080 DATA011+0x88
992 .xword 0xC014D50349A2ACB7 ! 000000001D450010 -0078 0 Double -5.208020E+00
993 .word 0x39B9E940 ! 000000001D450018 -0070 0 Single 3.545973E-04
994 .word 0x8C261A0E ! 000000001D45001C -006C 0
995 .xword 0x3ED0FDBDDE2F2B5A ! 000000001D450020 -0068 0 Double 4.051013E-06
996 .byte 0x7B ! 000000001D450028 -0060 0
997 .byte 0x59 ! 000000001D450029 -005F 0
998 .half 0xF56C ! 000000001D45002A -005E 0
999 .half 0x81E7 ! 000000001D45002C -005C 0
1000 .half 0xE9EF ! 000000001D45002E -005A 0
1001 .half 0x30DF ! 000000001D450030 -0058 0
1002 .half 0x0782 ! 000000001D450032 -0056 0
1003 .half 0xDA1F ! 000000001D450034 -0054 0
1004 .byte 0x07 ! 000000001D450036 -0052 0
1005 .byte 0x56 ! 000000001D450037 -0051 0
1006 .word 0xCD1B55B1 ! 000000001D450038 -0050 0
1007 .word 0x71A701F4 ! 000000001D45003C -004C 0
1008 .half 0xB110 ! 000000001D450040 -0048 0
1009 .byte 0xC7 ! 000000001D450042 -0046 0
1010 .byte 0x37 ! 000000001D450043 -0045 0
1011 .word 0xDE7737B2 ! 000000001D450044 -0044 0
1012 .xword 0x3F509E3CDBAD8F2A ! 000000001D450048 -0040 0 Double 1.014289E-03
1013 .xword 0xEB307A5D8E001A15 ! 000000001D450050 -0038 0
1014 .xword 0xDE9C6BAB03907D93 ! 000000001D450058 -0030 0
1015 .half 0xBBD0 ! 000000001D450060 -0028 0
1016 .byte 0x6B ! 000000001D450062 -0026 0
1017 .byte 0x61 ! 000000001D450063 -0025 0
1018 .word 0x083D70D5 ! 000000001D450064 -0024 0
1019 .xword 0x8C507D481899CA9D ! 000000001D450068 -0020 0
1020 .xword 0x09A833D5A5AC6CB0 ! 000000001D450070 -0018 0
1021 .xword 0x3F1FEAA23B624C22 ! 000000001D450078 -0010 0 Double 1.217519E-04
1022 .word 0x3FCC70CE ! 000000001D450080 -0008 0 Single 1.597193E+00
1023 .word 0xD2B6DC2B ! 000000001D450084 -0004 0
1024 .word 0x94E1EC1D ! 000000001D450088 +0000 0
1025 .byte 0xA4 ! 000000001D45008C +0004 0
1026 .byte 0xE4 ! 000000001D45008D +0005 0
1027 .byte 0x9E ! 000000001D45008E +0006 0
1028 .byte 0x82 ! 000000001D45008F +0007 0
1029 .word 0xFD647B85 ! 000000001D450090 +0008 0
1030 .word 0x3A5DCD74 ! 000000001D450094 +000C 0 Single 8.461096E-04
1031 .xword 0x14F46731865EA011 ! 000000001D450098 +0010 0
1032 .half 0xD000 ! 000000001D4500A0 +0018 0
1033 .byte 0x0B ! 000000001D4500A2 +001A 0
1034 .byte 0x90 ! 000000001D4500A3 +001B 0
1035 .half 0x4675 ! 000000001D4500A4 +001C 0
1036 .byte 0xE0 ! 000000001D4500A6 +001E 0
1037 .byte 0xEB ! 000000001D4500A7 +001F 0
1038 .xword 0xDF01F7B1BCB2465E ! 000000001D4500A8 +0020 0
1039 .xword 0xBF0559277533B888 ! 000000001D4500B0 +0028 0 Double -4.071857E-05
1040 .xword 0x781695E951A06362 ! 000000001D4500B8 +0030 0
1041 .xword 0x3F76F182A1279BCE ! 000000001D4500C0 +0038 0 Double 5.601416E-03
1042 .word 0x19B8006E ! 000000001D4500C8 +0040 0
1043 .half 0xA128 ! 000000001D4500CC +0044 0
1044 .byte 0xDF ! 000000001D4500CE +0046 0
1045 .byte 0x8D ! 000000001D4500CF +0047 0
1046 .xword 0x71B6243E73284210 ! 000000001D4500D0 +0048 0
1047 .word 0x3A816E63 ! 000000001D4500D8 +0050 0 Single 9.874817E-04
1048 .word 0x46D5751A ! 000000001D4500DC +0054 0 Single 2.732255E+04
1049 .half 0x6A60 ! 000000001D4500E0 +0058 0
1050 .half 0x4834 ! 000000001D4500E2 +005A 0
1051 .word 0xD54EEA4E ! 000000001D4500E4 +005C 0
1052 .xword 0x410BFCD826797E3A ! 000000001D4500E8 +0060 0 Double 2.292750E+05
1053 .xword 0xC09B5A6AC3B61122 ! 000000001D4500F0 +0068 0 Double -1.750604E+03
1054 .byte 0x10 ! 000000001D4500F8 +0070 0
1055 .byte 0xB3 ! 000000001D4500F9 +0071 0
1056 .byte 0xF6 ! 000000001D4500FA +0072 0
1057 .byte 0x4A ! 000000001D4500FB +0073 0
1058 .word 0x4283E7D6 ! 000000001D4500FC +0074 0 Single 6.595280E+01
1059 .xword 0xF1B10D1425FD4462 ! 000000001D450100 +0078 0
1060 .xword 0xCD0806334B7740D4 ! 000000001D450108 +0080 0
1061
1062!========================================================================
1063
1064SECTION .bblk012 DATA_VA=0x9ff18000
1065attr_data {
1066 Name = .bblk012,
1067 VA = 0x9ff18000,
1068 RA = 0xffffd2000,
1069 PA = ra2pa(0xffffd2000,0),
1070 part_0_ctx_nonzero_tsb_config_3,
1071 TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
1072 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1073 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1074}
1075
1076
1077SECTION .bblk012
1078.data
1079DATA013:
1080 .xword 0xEF6390F2E8EA3712 ! 000000009FF18000 +0000 0
1081 .xword 0xDC666562A987E8BC ! 000000009FF18008 +0008 0
1082 .xword 0xF82C711A732FC756 ! 000000009FF18010 +0010 0
1083 .xword 0x7DEAEA1B81D9F044 ! 000000009FF18018 +0018 0
1084 .xword 0xD7C508E2B7A0DE49 ! 000000009FF18020 +0020 0
1085 .xword 0x3E3D4565D8B3DCC6 ! 000000009FF18028 +0028 0
1086 .xword 0x17A4E0C8A9F3E9AF ! 000000009FF18030 +0030 0
1087 .xword 0x0F74895A76EDEE74 ! 000000009FF18038 +0038 0
1088 .xword 0xC464CA6BFC7E34BB ! 000000009FF18040 +0040 0
1089 .xword 0xB5D9B430F38E39FC ! 000000009FF18048 +0048 0
1090 .xword 0x3F2D42F0A92A9D63 ! 000000009FF18050 +0050 0
1091 .xword 0xBF7912320C8266ED ! 000000009FF18058 +0058 0
1092 .xword 0xDD0B55686CBF3882 ! 000000009FF18060 +0060 0
1093 .xword 0xE777BC1B68C0B9B6 ! 000000009FF18068 +0068 0
1094 .xword 0x5501D0D5D17A9591 ! 000000009FF18070 +0070 0
1095 .xword 0xFA7AABEC6BA06D91 ! 000000009FF18078 +0078 0
1096
1097!========================================================================
1098
1099SECTION .bcom001 DATA_VA=0x0
1100attr_data {
1101 Name = .bcom001,
1102 VA = 0x0,
1103 RA = 0xffffde000,
1104 PA = ra2pa(0xffffde000,0),
1105 part_0_ctx_nonzero_tsb_config_3,
1106 TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
1107 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
1108 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1109}
1110
1111
1112SECTION .bcom001
1113.data
1114DATA002:
1115 .xword 0xB93CC991351282B6 ! 0000000000000000 +0000 0
1116
1117!========================================================================
1118
1119SECTION .bstk013 DATA_VA=0x13430000
1120attr_data {
1121 Name = .bstk013,
1122 VA = 0x13430000,
1123 RA = 0xffff70000,
1124 PA = ra2pa(0xffff70000,0),
1125 part_0_ctx_nonzero_tsb_config_1,
1126 TTE_Context=68, TTE_Size=1, 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 .bstk013
1133.data
1134 .skip 0x2000 ! 0000000013430000
1135STACK0068:
1136
1137!========================================================================
1138
1139SECTION .bkey014 DATA_VA=0xe9d20000
1140attr_data {
1141 Name = .bkey014,
1142 VA = 0xe9d20000,
1143 RA = 0xffff60000,
1144 PA = ra2pa(0xffff60000,0),
1145 part_0_ctx_nonzero_tsb_config_1,
1146 TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
1147 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1148 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1149}
1150
1151
1152SECTION .bkey014
1153.data
1154DATA015:
1155 .xword 0xABAD1DEAF0C60088 ! 00000000E9D20000 +0000 DATA003+0x88
1156 .xword 0xABAD1DEA25D60088 ! 00000000E9D20008 +0008 DATA004+0x88
1157 .xword 0xABAD1DEA91D2C088 ! 00000000E9D20010 +0010 DATA005+0x88
1158 .xword 0xABAD1DEA7C800088 ! 00000000E9D20018 +0018 DATA006+0x88
1159 .xword 0xABAD1DEA1A92C088 ! 00000000E9D20020 +0020 DATA007+0x88
1160 .xword 0xABAD1DEAC32C0088 ! 00000000E9D20028 +0028 DATA008+0x88
1161 .xword 0xABAD1DEAD054E088 ! 00000000E9D20030 +0030 DATA009+0x88
1162 .xword 0xABAD1DEA34690088 ! 00000000E9D20038 +0038 DATA010+0x88
1163 .xword 0xABAD1DEA617A8088 ! 00000000E9D20040 +0040 DATA011+0x88
1164 .xword 0xABAD1DEA1D450088 ! 00000000E9D20048 +0048 DATA012+0x88
1165 .xword 0xABAD1DEA9FF18000 ! 00000000E9D20050 +0050 DATA013+0x0
1166 .xword 0xABAD1DEFFFFE0000 ! 00000000E9D20058 +0058 DATA001+0x0
1167 .xword 0x0000000000000000 ! 00000000E9D20060 +0060 0
1168 .xword 0xBFC70B83CA065AC7 ! 00000000E9D20068 +0068 0 Double -1.800389E-01
1169 .word 0x3EB193A7 ! 00000000E9D20070 +0070 0 Single 3.468296E-01
1170
1171! Context 69 runs in 64-bit addressing mode, big-endian
1172
1173!========================================================================
1174
1175SECTION .bdata016 DATA_VA=0x5656a0000000
1176attr_data {
1177 Name = .bdata016,
1178 VA = 0x5656a0000000,
1179 RA = 0xfe0000000,
1180 PA = ra2pa(0xfe0000000,0),
1181 part_0_ctx_nonzero_tsb_config_2,
1182 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
1183 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1184 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1185}
1186
1187
1188SECTION .bdata016
1189.data
1190DATA026:
1191 .xword 0x00000000115A0088 ! 00005656A0000000 -0088 DATA027+0x88
1192 .xword 0x000031D99CEA0088 ! 00005656A0000008 -0080 DATA035+0x88
1193 .xword 0x3F16E1A91C66FC6E ! 00005656A0000010 -0078 0 Double 8.728594E-05
1194 .word 0xBE3673CE ! 00005656A0000018 -0070 0 Single -1.781761E-01
1195 .word 0xF107F6B5 ! 00005656A000001C -006C 0
1196 .xword 0x3EFA05A04EBACC92 ! 00005656A0000020 -0068 0 Double 2.481649E-05
1197 .byte 0x86 ! 00005656A0000028 -0060 0
1198 .byte 0x20 ! 00005656A0000029 -005F 0
1199 .half 0xA247 ! 00005656A000002A -005E 0
1200 .half 0x8A7B ! 00005656A000002C -005C 0
1201 .half 0x152F ! 00005656A000002E -005A 0
1202 .half 0xC9BA ! 00005656A0000030 -0058 0
1203 .half 0x6219 ! 00005656A0000032 -0056 0
1204 .half 0x8A33 ! 00005656A0000034 -0054 0
1205 .byte 0x85 ! 00005656A0000036 -0052 0
1206 .byte 0x67 ! 00005656A0000037 -0051 0
1207 .word 0x2742C984 ! 00005656A0000038 -0050 0
1208 .word 0x91C850AB ! 00005656A000003C -004C 0
1209 .half 0xA00F ! 00005656A0000040 -0048 0
1210 .byte 0x74 ! 00005656A0000042 -0046 0
1211 .byte 0x71 ! 00005656A0000043 -0045 0
1212 .word 0xEBC41D3C ! 00005656A0000044 -0044 0
1213 .xword 0xBF087C9F34D65D23 ! 00005656A0000048 -0040 0 Double -4.670487E-05
1214 .xword 0x837655D74E92064E ! 00005656A0000050 -0038 0
1215 .xword 0x68A133E5D207E5DC ! 00005656A0000058 -0030 0
1216 .half 0x0676 ! 00005656A0000060 -0028 0
1217 .byte 0x90 ! 00005656A0000062 -0026 0
1218 .byte 0x27 ! 00005656A0000063 -0025 0
1219 .word 0x098A22A3 ! 00005656A0000064 -0024 0
1220 .xword 0xC5C45695DEF32E17 ! 00005656A0000068 -0020 0
1221 .xword 0x8E8D7614821ACC00 ! 00005656A0000070 -0018 0
1222 .xword 0x40E199EAC9C1187E ! 00005656A0000078 -0010 0 Double 3.604734E+04
1223 .word 0xC0BA6A74 ! 00005656A0000080 -0008 0 Single -5.825495E+00
1224 .word 0x1C8BCE40 ! 00005656A0000084 -0004 0
1225 .word 0xA5EF9C32 ! 00005656A0000088 +0000 0
1226 .byte 0xC8 ! 00005656A000008C +0004 0
1227 .byte 0xBA ! 00005656A000008D +0005 0
1228 .byte 0xC6 ! 00005656A000008E +0006 0
1229 .byte 0x74 ! 00005656A000008F +0007 0
1230 .word 0x25DE8200 ! 00005656A0000090 +0008 0
1231 .word 0xB8BDFFCF ! 00005656A0000094 +000C 0 Single -9.059870E-05
1232 .xword 0xD350C948A4E67724 ! 00005656A0000098 +0010 0
1233 .half 0xD5F5 ! 00005656A00000A0 +0018 0
1234 .byte 0xD2 ! 00005656A00000A2 +001A 0
1235 .byte 0x51 ! 00005656A00000A3 +001B 0
1236 .half 0x79D9 ! 00005656A00000A4 +001C 0
1237 .byte 0x8D ! 00005656A00000A6 +001E 0
1238 .byte 0xF5 ! 00005656A00000A7 +001F 0
1239 .xword 0xD94CE52A04AAB2E1 ! 00005656A00000A8 +0020 0
1240 .xword 0xBEF7F34CBD401F25 ! 00005656A00000B0 +0028 0 Double -2.284087E-05
1241 .xword 0xE31D14511953FA59 ! 00005656A00000B8 +0030 0
1242 .xword 0xC00C488B11A7DE5C ! 00005656A00000C0 +0038 0 Double -3.535422E+00
1243 .word 0xF0E25812 ! 00005656A00000C8 +0040 0
1244 .half 0x59BA ! 00005656A00000CC +0044 0
1245 .byte 0x96 ! 00005656A00000CE +0046 0
1246 .byte 0x1C ! 00005656A00000CF +0047 0
1247 .xword 0xEB920C90DAAC07F4 ! 00005656A00000D0 +0048 0
1248 .word 0x3AC44D15 ! 00005656A00000D8 +0050 0 Single 1.497659E-03
1249 .word 0x45D0608C ! 00005656A00000DC +0054 0 Single 6.668068E+03
1250 .half 0xB5F8 ! 00005656A00000E0 +0058 0
1251 .half 0x775D ! 00005656A00000E2 +005A 0
1252 .word 0x48579D23 ! 00005656A00000E4 +005C 0
1253 .xword 0x3FE1AA6BD64026B8 ! 00005656A00000E8 +0060 0 Double 5.520534E-01
1254 .xword 0xC1179F70B59C4618 ! 00005656A00000F0 +0068 0 Double -3.870362E+05
1255 .byte 0xA0 ! 00005656A00000F8 +0070 0
1256 .byte 0x61 ! 00005656A00000F9 +0071 0
1257 .byte 0x5B ! 00005656A00000FA +0072 0
1258 .byte 0xC6 ! 00005656A00000FB +0073 0
1259 .word 0x3BA77F4E ! 00005656A00000FC +0074 0 Single 5.111611E-03
1260 .xword 0x70845DCDB44F19A5 ! 00005656A0000100 +0078 0
1261 .xword 0xCF2B503E144BC59E ! 00005656A0000108 +0080 0
1262
1263!========================================================================
1264
1265SECTION .bdata017 DATA_VA=0x115a0000
1266attr_data {
1267 Name = .bdata017,
1268 VA = 0x115a0000,
1269 RA = 0xfdfff0000,
1270 PA = ra2pa(0xfdfff0000,0),
1271 part_0_ctx_nonzero_tsb_config_1,
1272 TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
1273 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1274 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1275}
1276
1277
1278SECTION .bdata017
1279.data
1280DATA027:
1281 .xword 0x0000765BA0000088 ! 00000000115A0000 -0088 DATA028+0x88
1282 .xword 0x00005656A0000088 ! 00000000115A0008 -0080 DATA026+0x88
1283 .xword 0x3F7DCE7FEED82819 ! 00000000115A0010 -0078 0 Double 7.277012E-03
1284 .word 0x3EB2BEDF ! 00000000115A0018 -0070 0 Single 3.491125E-01
1285 .word 0xAA82F264 ! 00000000115A001C -006C 0
1286 .xword 0xBF83E84CE98AD4D0 ! 00000000115A0020 -0068 0 Double -9.720422E-03
1287 .byte 0xC7 ! 00000000115A0028 -0060 0
1288 .byte 0x5B ! 00000000115A0029 -005F 0
1289 .half 0x43FA ! 00000000115A002A -005E 0
1290 .half 0x1408 ! 00000000115A002C -005C 0
1291 .half 0x020A ! 00000000115A002E -005A 0
1292 .half 0x164F ! 00000000115A0030 -0058 0
1293 .half 0x3BA9 ! 00000000115A0032 -0056 0
1294 .half 0x6333 ! 00000000115A0034 -0054 0
1295 .byte 0x16 ! 00000000115A0036 -0052 0
1296 .byte 0xC8 ! 00000000115A0037 -0051 0
1297 .word 0xDE8EC4B7 ! 00000000115A0038 -0050 0
1298 .word 0xC2DAE7B9 ! 00000000115A003C -004C 0
1299 .half 0xE7F4 ! 00000000115A0040 -0048 0
1300 .byte 0x6D ! 00000000115A0042 -0046 0
1301 .byte 0x14 ! 00000000115A0043 -0045 0
1302 .word 0xA6626598 ! 00000000115A0044 -0044 0
1303 .xword 0xBF0ED7EDB94BAF76 ! 00000000115A0048 -0040 0 Double -5.882925E-05
1304 .xword 0x5DA24FDE6BA1FC09 ! 00000000115A0050 -0038 0
1305 .xword 0x4406400032D456AA ! 00000000115A0058 -0030 0
1306 .half 0xDD4A ! 00000000115A0060 -0028 0
1307 .byte 0xFA ! 00000000115A0062 -0026 0
1308 .byte 0x67 ! 00000000115A0063 -0025 0
1309 .word 0x72CBCB68 ! 00000000115A0064 -0024 0
1310 .xword 0x323030ADDB03C5F1 ! 00000000115A0068 -0020 0
1311 .xword 0x7B3E101A92BB6F1F ! 00000000115A0070 -0018 0
1312 .xword 0xC076227C0A3200CC ! 00000000115A0078 -0010 0 Double -3.541553E+02
1313 .word 0x3BE86045 ! 00000000115A0080 -0008 0 Single 7.091554E-03
1314 .word 0xAA3CCE68 ! 00000000115A0084 -0004 0
1315 .word 0x2B71DD7F ! 00000000115A0088 +0000 0
1316 .byte 0xAD ! 00000000115A008C +0004 0
1317 .byte 0x6C ! 00000000115A008D +0005 0
1318 .byte 0x50 ! 00000000115A008E +0006 0
1319 .byte 0x93 ! 00000000115A008F +0007 0
1320 .word 0x919622ED ! 00000000115A0090 +0008 0
1321 .word 0xBDE8C275 ! 00000000115A0094 +000C 0 Single -1.136521E-01
1322 .xword 0x3882C6BEEE6568BA ! 00000000115A0098 +0010 0
1323 .half 0x83AA ! 00000000115A00A0 +0018 0
1324 .byte 0xDF ! 00000000115A00A2 +001A 0
1325 .byte 0xCA ! 00000000115A00A3 +001B 0
1326 .half 0x0FEF ! 00000000115A00A4 +001C 0
1327 .byte 0xC0 ! 00000000115A00A6 +001E 0
1328 .byte 0x89 ! 00000000115A00A7 +001F 0
1329 .xword 0x7D339C078F140FC1 ! 00000000115A00A8 +0020 0
1330 .xword 0xC09B9559CCDEF197 ! 00000000115A00B0 +0028 0 Double -1.765338E+03
1331 .xword 0x1B3A6610DFDD649D ! 00000000115A00B8 +0030 0
1332 .xword 0xBFB6EF2D9570E3BD ! 00000000115A00C0 +0038 0 Double -8.958707E-02
1333 .word 0x40D2DC05 ! 00000000115A00C8 +0040 0
1334 .half 0xC666 ! 00000000115A00CC +0044 0
1335 .byte 0xA5 ! 00000000115A00CE +0046 0
1336 .byte 0x66 ! 00000000115A00CF +0047 0
1337 .xword 0x6219EC803BBAB425 ! 00000000115A00D0 +0048 0
1338 .word 0xBC25B006 ! 00000000115A00D8 +0050 0 Single -1.011277E-02
1339 .word 0x408E2A6E ! 00000000115A00DC +0054 0 Single 4.442679E+00
1340 .half 0x559E ! 00000000115A00E0 +0058 0
1341 .half 0x6383 ! 00000000115A00E2 +005A 0
1342 .word 0xB19F8E50 ! 00000000115A00E4 +005C 0
1343 .xword 0x3F6901DAD897516C ! 00000000115A00E8 +0060 0 Double 3.052642E-03
1344 .xword 0xBF5BBB83E3D1048E ! 00000000115A00F0 +0068 0 Double -1.692656E-03
1345 .byte 0x9C ! 00000000115A00F8 +0070 0
1346 .byte 0x0A ! 00000000115A00F9 +0071 0
1347 .byte 0x64 ! 00000000115A00FA +0072 0
1348 .byte 0x59 ! 00000000115A00FB +0073 0
1349 .word 0x39DEC9AB ! 00000000115A00FC +0074 0 Single 4.249339E-04
1350 .xword 0xF7A828D36D5B0EF8 ! 00000000115A0100 +0078 0
1351 .xword 0xE65F34B3796E2085 ! 00000000115A0108 +0080 0
1352
1353!========================================================================
1354
1355SECTION .bdata018 DATA_VA=0x765ba0000000
1356attr_data {
1357 Name = .bdata018,
1358 VA = 0x765ba0000000,
1359 RA = 0xfc0000000,
1360 PA = ra2pa(0xfc0000000,0),
1361 part_0_ctx_nonzero_tsb_config_2,
1362 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
1363 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
1364 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1365}
1366
1367
1368SECTION .bdata018
1369.data
1370DATA028:
1371 .xword 0x88E037220E000000 ! 0000765BA0000000 -0088 DATA029+0x88
1372 .xword 0x88005A1100000000 ! 0000765BA0000008 -0080 DATA027+0x88
1373 .xword 0x3F8761E145B7A10C ! 0000765BA0000010 -0078 0 Double 1.141716E-02
1374 .word 0xC3C6BF07 ! 0000765BA0000018 -0070 0 Single -3.974924E+02
1375 .word 0xD2F7C28E ! 0000765BA000001C -006C 0
1376 .xword 0x3FC535960CD53532 ! 0000765BA0000020 -0068 0 Double 1.656978E-01
1377 .byte 0x45 ! 0000765BA0000028 -0060 0
1378 .byte 0x3C ! 0000765BA0000029 -005F 0
1379 .half 0xD9E6 ! 0000765BA000002A -005E 0
1380 .half 0xD86A ! 0000765BA000002C -005C 0
1381 .half 0xF5AC ! 0000765BA000002E -005A 0
1382 .half 0xB1DC ! 0000765BA0000030 -0058 0
1383 .half 0x5987 ! 0000765BA0000032 -0056 0
1384 .half 0x04A3 ! 0000765BA0000034 -0054 0
1385 .byte 0x03 ! 0000765BA0000036 -0052 0
1386 .byte 0x0E ! 0000765BA0000037 -0051 0
1387 .word 0xE4560639 ! 0000765BA0000038 -0050 0
1388 .word 0x9FE7737A ! 0000765BA000003C -004C 0
1389 .half 0x825F ! 0000765BA0000040 -0048 0
1390 .byte 0x93 ! 0000765BA0000042 -0046 0
1391 .byte 0xCB ! 0000765BA0000043 -0045 0
1392 .word 0x1E4ECF54 ! 0000765BA0000044 -0044 0
1393 .xword 0x40265B567DF08968 ! 0000765BA0000048 -0040 0 Double 1.117839E+01
1394 .xword 0x23062CAD96D484CE ! 0000765BA0000050 -0038 0
1395 .xword 0xA522434D0F004F89 ! 0000765BA0000058 -0030 0
1396 .half 0xC567 ! 0000765BA0000060 -0028 0
1397 .byte 0xCC ! 0000765BA0000062 -0026 0
1398 .byte 0xC6 ! 0000765BA0000063 -0025 0
1399 .word 0xF60A6CB8 ! 0000765BA0000064 -0024 0
1400 .xword 0x575BC52C278DBFDB ! 0000765BA0000068 -0020 0
1401 .xword 0x4363AC1D46C9FE25 ! 0000765BA0000070 -0018 0
1402 .xword 0x3F35991AE3CFE2EF ! 0000765BA0000078 -0010 0 Double 3.295603E-04
1403 .word 0x433F2775 ! 0000765BA0000080 -0008 0 Single 1.911541E+02
1404 .word 0xCBD13013 ! 0000765BA0000084 -0004 0
1405 .word 0xC1FDC59A ! 0000765BA0000088 +0000 0
1406 .byte 0xC0 ! 0000765BA000008C +0004 0
1407 .byte 0xED ! 0000765BA000008D +0005 0
1408 .byte 0x0D ! 0000765BA000008E +0006 0
1409 .byte 0x47 ! 0000765BA000008F +0007 0
1410 .word 0xB318A106 ! 0000765BA0000090 +0008 0
1411 .word 0x42477D53 ! 0000765BA0000094 +000C 0 Single 4.987239E+01
1412 .xword 0x1D63DBEC09141018 ! 0000765BA0000098 +0010 0
1413 .half 0x5A11 ! 0000765BA00000A0 +0018 0
1414 .byte 0x5A ! 0000765BA00000A2 +001A 0
1415 .byte 0xF0 ! 0000765BA00000A3 +001B 0
1416 .half 0x0B3E ! 0000765BA00000A4 +001C 0
1417 .byte 0x40 ! 0000765BA00000A6 +001E 0
1418 .byte 0x22 ! 0000765BA00000A7 +001F 0
1419 .xword 0x36224BE4CB1B3449 ! 0000765BA00000A8 +0020 0
1420 .xword 0xC0CBDA68F2AEF5AD ! 0000765BA00000B0 +0028 0 Double -1.426082E+04
1421 .xword 0x584DC7B5E5BA63DA ! 0000765BA00000B8 +0030 0
1422 .xword 0x402047C98135F611 ! 0000765BA00000C0 +0038 0 Double 8.140209E+00
1423 .word 0x29412C8C ! 0000765BA00000C8 +0040 0
1424 .half 0x53C1 ! 0000765BA00000CC +0044 0
1425 .byte 0x06 ! 0000765BA00000CE +0046 0
1426 .byte 0x16 ! 0000765BA00000CF +0047 0
1427 .xword 0x19796ABA697DDAF1 ! 0000765BA00000D0 +0048 0
1428 .word 0xC09A945E ! 0000765BA00000D8 +0050 0 Single -4.830611E+00
1429 .word 0xBFAB9F0E ! 0000765BA00000DC +0054 0 Single -1.340791E+00
1430 .half 0x2567 ! 0000765BA00000E0 +0058 0
1431 .half 0xAE1B ! 0000765BA00000E2 +005A 0
1432 .word 0xCD3B5EC8 ! 0000765BA00000E4 +005C 0
1433 .xword 0x40511EC4BB4E471C ! 0000765BA00000E8 +0060 0 Double 6.848076E+01
1434 .xword 0x40F2E89727D0CED3 ! 0000765BA00000F0 +0068 0 Double 7.744945E+04
1435 .byte 0x84 ! 0000765BA00000F8 +0070 0
1436 .byte 0x74 ! 0000765BA00000F9 +0071 0
1437 .byte 0x1F ! 0000765BA00000FA +0072 0
1438 .byte 0x96 ! 0000765BA00000FB +0073 0
1439 .word 0xC15FEA84 ! 0000765BA00000FC +0074 0 Single -1.399475E+01
1440 .xword 0x29A10B669F90E7CF ! 0000765BA0000100 +0078 0
1441 .xword 0x3362C581F9252825 ! 0000765BA0000108 +0080 0
1442
1443!========================================================================
1444
1445SECTION .bdata019 DATA_VA=0xe2237e000
1446attr_data {
1447 Name = .bdata019,
1448 VA = 0xe2237e000,
1449 RA = 0xfffeca000,
1450 PA = ra2pa(0xfffeca000,0),
1451 part_0_ctx_nonzero_tsb_config_3,
1452 TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0,
1453 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1454 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1455}
1456
1457
1458SECTION .bdata019
1459.data
1460DATA029:
1461 .xword 0x0000066F29C90088 ! 0000000E2237E000 -0088 DATA030+0x88
1462 .xword 0x0000765BA0000088 ! 0000000E2237E008 -0080 DATA028+0x88
1463 .xword 0xBF00D9B7280F58AB ! 0000000E2237E010 -0078 0 Double -3.213968E-05
1464 .word 0x45FDD7F3 ! 0000000E2237E018 -0070 0 Single 8.122994E+03
1465 .word 0xDC185C0E ! 0000000E2237E01C -006C 0
1466 .xword 0x41199A8BB4655382 ! 0000000E2237E020 -0068 0 Double 4.194909E+05
1467 .byte 0xB2 ! 0000000E2237E028 -0060 0
1468 .byte 0x27 ! 0000000E2237E029 -005F 0
1469 .half 0x1CAC ! 0000000E2237E02A -005E 0
1470 .half 0x1AFD ! 0000000E2237E02C -005C 0
1471 .half 0x6369 ! 0000000E2237E02E -005A 0
1472 .half 0x51AE ! 0000000E2237E030 -0058 0
1473 .half 0x9AD3 ! 0000000E2237E032 -0056 0
1474 .half 0x8E15 ! 0000000E2237E034 -0054 0
1475 .byte 0x2A ! 0000000E2237E036 -0052 0
1476 .byte 0x75 ! 0000000E2237E037 -0051 0
1477 .word 0xC3635F56 ! 0000000E2237E038 -0050 0
1478 .word 0x4B15B6C7 ! 0000000E2237E03C -004C 0
1479 .half 0x20C8 ! 0000000E2237E040 -0048 0
1480 .byte 0xED ! 0000000E2237E042 -0046 0
1481 .byte 0xCE ! 0000000E2237E043 -0045 0
1482 .word 0x68A156C1 ! 0000000E2237E044 -0044 0
1483 .xword 0x3F33E600D370E3BF ! 0000000E2237E048 -0040 0 Double 3.036263E-04
1484 .xword 0xF12ED1E77234BBA3 ! 0000000E2237E050 -0038 0
1485 .xword 0xF7ED6223573C7EBE ! 0000000E2237E058 -0030 0
1486 .half 0x3F93 ! 0000000E2237E060 -0028 0
1487 .byte 0x64 ! 0000000E2237E062 -0026 0
1488 .byte 0x31 ! 0000000E2237E063 -0025 0
1489 .word 0x5C4DA7AF ! 0000000E2237E064 -0024 0
1490 .xword 0x1B7A7D7BAC811627 ! 0000000E2237E068 -0020 0
1491 .xword 0xAD887C40EF7436E6 ! 0000000E2237E070 -0018 0
1492 .xword 0xBFD586E4BDA176A2 ! 0000000E2237E078 -0010 0 Double -3.363582E-01
1493 .word 0xC347054C ! 0000000E2237E080 -0008 0 Single -1.990207E+02
1494 .word 0x13E1A268 ! 0000000E2237E084 -0004 0
1495 .word 0x5A8159CD ! 0000000E2237E088 +0000 0
1496 .byte 0xF4 ! 0000000E2237E08C +0004 0
1497 .byte 0x19 ! 0000000E2237E08D +0005 0
1498 .byte 0x26 ! 0000000E2237E08E +0006 0
1499 .byte 0x1B ! 0000000E2237E08F +0007 0
1500 .word 0x0134BFD0 ! 0000000E2237E090 +0008 0
1501 .word 0xB8070F1A ! 0000000E2237E094 +000C 0 Single -3.220057E-05
1502 .xword 0x6949728676AC491A ! 0000000E2237E098 +0010 0
1503 .half 0xF966 ! 0000000E2237E0A0 +0018 0
1504 .byte 0x7F ! 0000000E2237E0A2 +001A 0
1505 .byte 0x10 ! 0000000E2237E0A3 +001B 0
1506 .half 0x4BC5 ! 0000000E2237E0A4 +001C 0
1507 .byte 0x56 ! 0000000E2237E0A6 +001E 0
1508 .byte 0x45 ! 0000000E2237E0A7 +001F 0
1509 .xword 0x49A4726D3A8D5963 ! 0000000E2237E0A8 +0020 0
1510 .xword 0x401A93B14E80AF9A ! 0000000E2237E0B0 +0028 0 Double 6.644231E+00
1511 .xword 0xB7C6916A03E622FA ! 0000000E2237E0B8 +0030 0
1512 .xword 0x3F3300CD3320CF7B ! 0000000E2237E0C0 +0038 0 Double 2.899648E-04
1513 .word 0xC696CB66 ! 0000000E2237E0C8 +0040 0
1514 .half 0x110E ! 0000000E2237E0CC +0044 0
1515 .byte 0x76 ! 0000000E2237E0CE +0046 0
1516 .byte 0x6B ! 0000000E2237E0CF +0047 0
1517 .xword 0xFF37EA823DE0A622 ! 0000000E2237E0D0 +0048 0
1518 .word 0x44CA143C ! 0000000E2237E0D8 +0050 0 Single 1.616632E+03
1519 .word 0xC0814C75 ! 0000000E2237E0DC +0054 0 Single -4.040583E+00
1520 .half 0x35D8 ! 0000000E2237E0E0 +0058 0
1521 .half 0xB98A ! 0000000E2237E0E2 +005A 0
1522 .word 0x4E3703CD ! 0000000E2237E0E4 +005C 0
1523 .xword 0xC0741875A4F6C8D8 ! 0000000E2237E0E8 +0060 0 Double -3.215287E+02
1524 .xword 0x3F9A355F1A6C7553 ! 0000000E2237E0F0 +0068 0 Double 2.559422E-02
1525 .byte 0x5A ! 0000000E2237E0F8 +0070 0
1526 .byte 0xC7 ! 0000000E2237E0F9 +0071 0
1527 .byte 0xFE ! 0000000E2237E0FA +0072 0
1528 .byte 0x89 ! 0000000E2237E0FB +0073 0
1529 .word 0x3CA586D5 ! 0000000E2237E0FC +0074 0 Single 2.020589E-02
1530 .xword 0x4589C68D7801EA88 ! 0000000E2237E100 +0078 0
1531 .xword 0xACC22F5122AA6D03 ! 0000000E2237E108 +0080 0
1532
1533!========================================================================
1534
1535SECTION .bdata020 DATA_VA=0x66f29c90000
1536attr_data {
1537 Name = .bdata020,
1538 VA = 0x66f29c90000,
1539 RA = 0xfdffe0000,
1540 PA = ra2pa(0xfdffe0000,0),
1541 part_0_ctx_nonzero_tsb_config_1,
1542 TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
1543 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1544 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1545}
1546
1547
1548SECTION .bdata020
1549.data
1550DATA030:
1551 .xword 0x000005648BC90088 ! 0000066F29C90000 -0088 DATA031+0x88
1552 .xword 0x0000000E2237E088 ! 0000066F29C90008 -0080 DATA029+0x88
1553 .xword 0x406EA8FA98199793 ! 0000066F29C90010 -0078 0 Double 2.452806E+02
1554 .word 0x4415B0EC ! 0000066F29C90018 -0070 0 Single 5.987644E+02
1555 .word 0xF03877FB ! 0000066F29C9001C -006C 0
1556 .xword 0x402584CA7B342E8B ! 0000066F29C90020 -0068 0 Double 1.075936E+01
1557 .byte 0x56 ! 0000066F29C90028 -0060 0
1558 .byte 0x90 ! 0000066F29C90029 -005F 0
1559 .half 0x7F56 ! 0000066F29C9002A -005E 0
1560 .half 0xCC40 ! 0000066F29C9002C -005C 0
1561 .half 0xB705 ! 0000066F29C9002E -005A 0
1562 .half 0x7976 ! 0000066F29C90030 -0058 0
1563 .half 0x4E44 ! 0000066F29C90032 -0056 0
1564 .half 0x6772 ! 0000066F29C90034 -0054 0
1565 .byte 0x5B ! 0000066F29C90036 -0052 0
1566 .byte 0x98 ! 0000066F29C90037 -0051 0
1567 .word 0x924EA55E ! 0000066F29C90038 -0050 0
1568 .word 0xD0F2827D ! 0000066F29C9003C -004C 0
1569 .half 0x40EF ! 0000066F29C90040 -0048 0
1570 .byte 0x57 ! 0000066F29C90042 -0046 0
1571 .byte 0x9B ! 0000066F29C90043 -0045 0
1572 .word 0xAF4197C9 ! 0000066F29C90044 -0044 0
1573 .xword 0xBF4C31C27B94AAAA ! 0000066F29C90048 -0040 0 Double -8.604240E-04
1574 .xword 0xE01CC34B88659422 ! 0000066F29C90050 -0038 0
1575 .xword 0x5C14A49C2A778DF9 ! 0000066F29C90058 -0030 0
1576 .half 0xA007 ! 0000066F29C90060 -0028 0
1577 .byte 0x38 ! 0000066F29C90062 -0026 0
1578 .byte 0x51 ! 0000066F29C90063 -0025 0
1579 .word 0xBB3D28E2 ! 0000066F29C90064 -0024 0
1580 .xword 0x2A893A8AA97758FF ! 0000066F29C90068 -0020 0
1581 .xword 0xDCA3C2273547A923 ! 0000066F29C90070 -0018 0
1582 .xword 0x3FAF530A24D247D5 ! 0000066F29C90078 -0010 0 Double 6.118042E-02
1583 .word 0xC119D063 ! 0000066F29C90080 -0008 0 Single -9.613376E+00
1584 .word 0xB7BA6F60 ! 0000066F29C90084 -0004 0
1585 .word 0x4D744407 ! 0000066F29C90088 +0000 0
1586 .byte 0xF7 ! 0000066F29C9008C +0004 0
1587 .byte 0xA5 ! 0000066F29C9008D +0005 0
1588 .byte 0x17 ! 0000066F29C9008E +0006 0
1589 .byte 0x9C ! 0000066F29C9008F +0007 0
1590 .word 0x302DE8C9 ! 0000066F29C90090 +0008 0
1591 .word 0xBCC1ECD1 ! 0000066F29C90094 +000C 0 Single -2.367249E-02
1592 .xword 0x2AD41884F3B605E9 ! 0000066F29C90098 +0010 0
1593 .half 0x4640 ! 0000066F29C900A0 +0018 0
1594 .byte 0x69 ! 0000066F29C900A2 +001A 0
1595 .byte 0x2C ! 0000066F29C900A3 +001B 0
1596 .half 0x6DF3 ! 0000066F29C900A4 +001C 0
1597 .byte 0xBD ! 0000066F29C900A6 +001E 0
1598 .byte 0x44 ! 0000066F29C900A7 +001F 0
1599 .xword 0x6B6BB59652CC5253 ! 0000066F29C900A8 +0020 0
1600 .xword 0xC03F306C54CFA701 ! 0000066F29C900B0 +0028 0 Double -3.118915E+01
1601 .xword 0xC3FCD5A6595800A3 ! 0000066F29C900B8 +0030 0
1602 .xword 0x404714F8DF13DB4D ! 0000066F29C900C0 +0038 0 Double 4.616384E+01
1603 .word 0xB19FF226 ! 0000066F29C900C8 +0040 0
1604 .half 0xFDF8 ! 0000066F29C900CC +0044 0
1605 .byte 0xEB ! 0000066F29C900CE +0046 0
1606 .byte 0xEF ! 0000066F29C900CF +0047 0
1607 .xword 0x31864F171741A134 ! 0000066F29C900D0 +0048 0
1608 .word 0x4644A9D9 ! 0000066F29C900D8 +0050 0 Single 1.258646E+04
1609 .word 0x3D58A604 ! 0000066F29C900DC +0054 0 Single 5.289270E-02
1610 .half 0x3484 ! 0000066F29C900E0 +0058 0
1611 .half 0x41CB ! 0000066F29C900E2 +005A 0
1612 .word 0x8D018779 ! 0000066F29C900E4 +005C 0
1613 .xword 0x41136F7C22B2EBA1 ! 0000066F29C900E8 +0060 0 Double 3.184310E+05
1614 .xword 0xC126C2A53C117EA3 ! 0000066F29C900F0 +0068 0 Double -7.458106E+05
1615 .byte 0xB9 ! 0000066F29C900F8 +0070 0
1616 .byte 0x6D ! 0000066F29C900F9 +0071 0
1617 .byte 0x50 ! 0000066F29C900FA +0072 0
1618 .byte 0x15 ! 0000066F29C900FB +0073 0
1619 .word 0xBA65F71A ! 0000066F29C900FC +0074 0 Single -8.772478E-04
1620 .xword 0x380929444A5C2BD4 ! 0000066F29C90100 +0078 0
1621 .xword 0xD8B1525FF4CB1E0B ! 0000066F29C90108 +0080 0
1622
1623!========================================================================
1624
1625SECTION .bdata021 DATA_VA=0x5648bc90000
1626attr_data {
1627 Name = .bdata021,
1628 VA = 0x5648bc90000,
1629 RA = 0xfdffd0000,
1630 PA = ra2pa(0xfdffd0000,0),
1631 part_0_ctx_nonzero_tsb_config_1,
1632 TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
1633 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1634 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1635}
1636
1637
1638SECTION .bdata021
1639.data
1640DATA031:
1641 .xword 0x00007A5AEFD10088 ! 000005648BC90000 -0088 DATA032+0x88
1642 .xword 0x0000066F29C90088 ! 000005648BC90008 -0080 DATA030+0x88
1643 .xword 0xC0AADE83C945933B ! 000005648BC90010 -0078 0 Double -3.439257E+03
1644 .word 0x47005AE6 ! 000005648BC90018 -0070 0 Single 3.285890E+04
1645 .word 0x6915DA33 ! 000005648BC9001C -006C 0
1646 .xword 0x3FA5B05CB9730EB2 ! 000005648BC90020 -0068 0 Double 4.236116E-02
1647 .byte 0x6F ! 000005648BC90028 -0060 0
1648 .byte 0x1D ! 000005648BC90029 -005F 0
1649 .half 0x2006 ! 000005648BC9002A -005E 0
1650 .half 0xBB82 ! 000005648BC9002C -005C 0
1651 .half 0x3B97 ! 000005648BC9002E -005A 0
1652 .half 0x2386 ! 000005648BC90030 -0058 0
1653 .half 0x03D6 ! 000005648BC90032 -0056 0
1654 .half 0x57EE ! 000005648BC90034 -0054 0
1655 .byte 0x54 ! 000005648BC90036 -0052 0
1656 .byte 0x45 ! 000005648BC90037 -0051 0
1657 .word 0x5B27FC27 ! 000005648BC90038 -0050 0
1658 .word 0xAD3077B3 ! 000005648BC9003C -004C 0
1659 .half 0x3EA4 ! 000005648BC90040 -0048 0
1660 .byte 0x64 ! 000005648BC90042 -0046 0
1661 .byte 0xB4 ! 000005648BC90043 -0045 0
1662 .word 0x2F71BC4F ! 000005648BC90044 -0044 0
1663 .xword 0x40944D907D7DFC0C ! 000005648BC90048 -0040 0 Double 1.299391E+03
1664 .xword 0xFDD10744290216BA ! 000005648BC90050 -0038 0
1665 .xword 0xEFA8E51903E046D1 ! 000005648BC90058 -0030 0
1666 .half 0x1BB4 ! 000005648BC90060 -0028 0
1667 .byte 0xA4 ! 000005648BC90062 -0026 0
1668 .byte 0xBC ! 000005648BC90063 -0025 0
1669 .word 0x4049560F ! 000005648BC90064 -0024 0
1670 .xword 0xAD5949AC25FB62D1 ! 000005648BC90068 -0020 0
1671 .xword 0xCDA004170A19AE3A ! 000005648BC90070 -0018 0
1672 .xword 0x3EF699DCABC202AA ! 000005648BC90078 -0010 0 Double 2.155402E-05
1673 .word 0xC2D192FC ! 000005648BC90080 -0008 0 Single -1.047871E+02
1674 .word 0xD0036F72 ! 000005648BC90084 -0004 0
1675 .word 0x61C39657 ! 000005648BC90088 +0000 0
1676 .byte 0x14 ! 000005648BC9008C +0004 0
1677 .byte 0x58 ! 000005648BC9008D +0005 0
1678 .byte 0x8C ! 000005648BC9008E +0006 0
1679 .byte 0xA9 ! 000005648BC9008F +0007 0
1680 .word 0x54D7BB0D ! 000005648BC90090 +0008 0
1681 .word 0xB7F3AE35 ! 000005648BC90094 +000C 0 Single -2.904898E-05
1682 .xword 0xF6F2C8ECC25F4C8B ! 000005648BC90098 +0010 0
1683 .half 0x5F35 ! 000005648BC900A0 +0018 0
1684 .byte 0xCB ! 000005648BC900A2 +001A 0
1685 .byte 0x7F ! 000005648BC900A3 +001B 0
1686 .half 0xE999 ! 000005648BC900A4 +001C 0
1687 .byte 0xE8 ! 000005648BC900A6 +001E 0
1688 .byte 0xB4 ! 000005648BC900A7 +001F 0
1689 .xword 0xA9B5DAE0CAAE8F8C ! 000005648BC900A8 +0020 0
1690 .xword 0x3F8BD8F069FCF3EE ! 000005648BC900B0 +0028 0 Double 1.359737E-02
1691 .xword 0xC46F5D7A2089638C ! 000005648BC900B8 +0030 0
1692 .xword 0x3F91E971FA7400C0 ! 000005648BC900C0 +0038 0 Double 1.749209E-02
1693 .word 0x5AD64A43 ! 000005648BC900C8 +0040 0
1694 .half 0x28D0 ! 000005648BC900CC +0044 0
1695 .byte 0xCE ! 000005648BC900CE +0046 0
1696 .byte 0xD6 ! 000005648BC900CF +0047 0
1697 .xword 0x062C6187CD6F2BA0 ! 000005648BC900D0 +0048 0
1698 .word 0xBA995D80 ! 000005648BC900D8 +0050 0 Single -1.170084E-03
1699 .word 0x3D54BBB0 ! 000005648BC900DC +0054 0 Single 5.193681E-02
1700 .half 0xFBC6 ! 000005648BC900E0 +0058 0
1701 .half 0xD96E ! 000005648BC900E2 +005A 0
1702 .word 0xBFB5F644 ! 000005648BC900E4 +005C 0
1703 .xword 0xC00A75D4132B8716 ! 000005648BC900E8 +0060 0 Double -3.307533E+00
1704 .xword 0xC114897B28953CA5 ! 000005648BC900F0 +0068 0 Double -3.364788E+05
1705 .byte 0xF4 ! 000005648BC900F8 +0070 0
1706 .byte 0x63 ! 000005648BC900F9 +0071 0
1707 .byte 0xFD ! 000005648BC900FA +0072 0
1708 .byte 0xE4 ! 000005648BC900FB +0073 0
1709 .word 0x3DA091EC ! 000005648BC900FC +0074 0 Single 7.840332E-02
1710 .xword 0x3C26004DB6400C25 ! 000005648BC90100 +0078 0
1711 .xword 0xF955E11FB5EA2893 ! 000005648BC90108 +0080 0
1712
1713!========================================================================
1714
1715SECTION .bdata022 DATA_VA=0x7a5aefd10000
1716attr_data {
1717 Name = .bdata022,
1718 VA = 0x7a5aefd10000,
1719 RA = 0xfdffc0000,
1720 PA = ra2pa(0xfdffc0000,0),
1721 part_0_ctx_nonzero_tsb_config_1,
1722 TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
1723 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1724 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1725}
1726
1727
1728SECTION .bdata022
1729.data
1730DATA032:
1731 .xword 0x0000074EC0000088 ! 00007A5AEFD10000 -0088 DATA033+0x88
1732 .xword 0x000005648BC90088 ! 00007A5AEFD10008 -0080 DATA031+0x88
1733 .xword 0xC0E1F3FF201BF700 ! 00007A5AEFD10010 -0078 0 Double -3.676797E+04
1734 .word 0xC3E3A175 ! 00007A5AEFD10018 -0070 0 Single -4.552614E+02
1735 .word 0xA8405AB8 ! 00007A5AEFD1001C -006C 0
1736 .xword 0x3FD0F817C4F23DC5 ! 00007A5AEFD10020 -0068 0 Double 2.651424E-01
1737 .byte 0xB8 ! 00007A5AEFD10028 -0060 0
1738 .byte 0xC9 ! 00007A5AEFD10029 -005F 0
1739 .half 0x39C2 ! 00007A5AEFD1002A -005E 0
1740 .half 0x13F7 ! 00007A5AEFD1002C -005C 0
1741 .half 0x4609 ! 00007A5AEFD1002E -005A 0
1742 .half 0x414A ! 00007A5AEFD10030 -0058 0
1743 .half 0x506D ! 00007A5AEFD10032 -0056 0
1744 .half 0x1E51 ! 00007A5AEFD10034 -0054 0
1745 .byte 0x90 ! 00007A5AEFD10036 -0052 0
1746 .byte 0x01 ! 00007A5AEFD10037 -0051 0
1747 .word 0x47383CBE ! 00007A5AEFD10038 -0050 0
1748 .word 0xF018A281 ! 00007A5AEFD1003C -004C 0
1749 .half 0xAB69 ! 00007A5AEFD10040 -0048 0
1750 .byte 0xE1 ! 00007A5AEFD10042 -0046 0
1751 .byte 0x3E ! 00007A5AEFD10043 -0045 0
1752 .word 0x460B86BB ! 00007A5AEFD10044 -0044 0
1753 .xword 0xC0336C987CB28347 ! 00007A5AEFD10048 -0040 0 Double -1.942420E+01
1754 .xword 0xD9890C10EC45083D ! 00007A5AEFD10050 -0038 0
1755 .xword 0x28EBE1B2C40A2A57 ! 00007A5AEFD10058 -0030 0
1756 .half 0xC4F1 ! 00007A5AEFD10060 -0028 0
1757 .byte 0xC1 ! 00007A5AEFD10062 -0026 0
1758 .byte 0x27 ! 00007A5AEFD10063 -0025 0
1759 .word 0xB7426E37 ! 00007A5AEFD10064 -0024 0
1760 .xword 0x1EFF3299260FB2C8 ! 00007A5AEFD10068 -0020 0
1761 .xword 0x5CC3331282F65A0C ! 00007A5AEFD10070 -0018 0
1762 .xword 0xBEB8C1D9B8164160 ! 00007A5AEFD10078 -0010 0 Double -1.475646E-06
1763 .word 0x3D7ECC34 ! 00007A5AEFD10080 -0008 0 Single 6.220646E-02
1764 .word 0x5172229E ! 00007A5AEFD10084 -0004 0
1765 .word 0x30B11FB9 ! 00007A5AEFD10088 +0000 0
1766 .byte 0x0A ! 00007A5AEFD1008C +0004 0
1767 .byte 0xCF ! 00007A5AEFD1008D +0005 0
1768 .byte 0x42 ! 00007A5AEFD1008E +0006 0
1769 .byte 0x0C ! 00007A5AEFD1008F +0007 0
1770 .word 0xCB794E7C ! 00007A5AEFD10090 +0008 0
1771 .word 0x3788FA20 ! 00007A5AEFD10094 +000C 0 Single 1.632894E-05
1772 .xword 0x76BF2AB651B8A997 ! 00007A5AEFD10098 +0010 0
1773 .half 0x24A1 ! 00007A5AEFD100A0 +0018 0
1774 .byte 0xFF ! 00007A5AEFD100A2 +001A 0
1775 .byte 0x23 ! 00007A5AEFD100A3 +001B 0
1776 .half 0x03AC ! 00007A5AEFD100A4 +001C 0
1777 .byte 0x78 ! 00007A5AEFD100A6 +001E 0
1778 .byte 0x7D ! 00007A5AEFD100A7 +001F 0
1779 .xword 0x9003291E40664A8F ! 00007A5AEFD100A8 +0020 0
1780 .xword 0xBF3FB4233016C8F5 ! 00007A5AEFD100B0 +0028 0 Double -4.837595E-04
1781 .xword 0x10BE219918D4774E ! 00007A5AEFD100B8 +0030 0
1782 .xword 0x40425014F939D5A2 ! 00007A5AEFD100C0 +0038 0 Double 3.662564E+01
1783 .word 0x2CCC6735 ! 00007A5AEFD100C8 +0040 0
1784 .half 0x92E3 ! 00007A5AEFD100CC +0044 0
1785 .byte 0xC9 ! 00007A5AEFD100CE +0046 0
1786 .byte 0x63 ! 00007A5AEFD100CF +0047 0
1787 .xword 0x2476ED1D6DD5092C ! 00007A5AEFD100D0 +0048 0
1788 .word 0xC73B0727 ! 00007A5AEFD100D8 +0050 0 Single -4.787915E+04
1789 .word 0xBF06D310 ! 00007A5AEFD100DC +0054 0 Single -5.266581E-01
1790 .half 0x3672 ! 00007A5AEFD100E0 +0058 0
1791 .half 0x7042 ! 00007A5AEFD100E2 +005A 0
1792 .word 0x60483175 ! 00007A5AEFD100E4 +005C 0
1793 .xword 0xBFACA2238A44CE59 ! 00007A5AEFD100E8 +0060 0 Double -5.592452E-02
1794 .xword 0x40991DBFB9365EAF ! 00007A5AEFD100F0 +0068 0 Double 1.607437E+03
1795 .byte 0x98 ! 00007A5AEFD100F8 +0070 0
1796 .byte 0x85 ! 00007A5AEFD100F9 +0071 0
1797 .byte 0xE6 ! 00007A5AEFD100FA +0072 0
1798 .byte 0xEB ! 00007A5AEFD100FB +0073 0
1799 .word 0x41A1B41A ! 00007A5AEFD100FC +0074 0 Single 2.021294E+01
1800 .xword 0xE297BA720E4F8DDA ! 00007A5AEFD10100 +0078 0
1801 .xword 0x81DC031B777F5A2F ! 00007A5AEFD10108 +0080 0
1802
1803!========================================================================
1804
1805SECTION .bdata023 DATA_VA=0x74ec0000000
1806attr_data {
1807 Name = .bdata023,
1808 VA = 0x74ec0000000,
1809 RA = 0xfb0000000,
1810 PA = ra2pa(0xfb0000000,0),
1811 part_0_ctx_nonzero_tsb_config_2,
1812 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
1813 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
1814 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1815}
1816
1817
1818SECTION .bdata023
1819.data
1820DATA033:
1821 .xword 0x88A00D2101000000 ! 0000074EC0000000 -0088 DATA034+0x88
1822 .xword 0x8800D1EF5A7A0000 ! 0000074EC0000008 -0080 DATA032+0x88
1823 .xword 0x40D36AFCE7C7E9DE ! 0000074EC0000010 -0078 0 Double 1.988395E+04
1824 .word 0x396AC8BC ! 0000074EC0000018 -0070 0 Single 2.239076E-04
1825 .word 0x1CB3BC76 ! 0000074EC000001C -006C 0
1826 .xword 0xC032E93D4F3FB20C ! 0000074EC0000020 -0068 0 Double -1.891109E+01
1827 .byte 0x7F ! 0000074EC0000028 -0060 0
1828 .byte 0x1C ! 0000074EC0000029 -005F 0
1829 .half 0x9302 ! 0000074EC000002A -005E 0
1830 .half 0x5309 ! 0000074EC000002C -005C 0
1831 .half 0xE2A3 ! 0000074EC000002E -005A 0
1832 .half 0xBA1E ! 0000074EC0000030 -0058 0
1833 .half 0x9FE6 ! 0000074EC0000032 -0056 0
1834 .half 0x02B0 ! 0000074EC0000034 -0054 0
1835 .byte 0xF8 ! 0000074EC0000036 -0052 0
1836 .byte 0xF2 ! 0000074EC0000037 -0051 0
1837 .word 0xE0C77F70 ! 0000074EC0000038 -0050 0
1838 .word 0x304909C5 ! 0000074EC000003C -004C 0
1839 .half 0x6FE3 ! 0000074EC0000040 -0048 0
1840 .byte 0x40 ! 0000074EC0000042 -0046 0
1841 .byte 0xBC ! 0000074EC0000043 -0045 0
1842 .word 0x17880475 ! 0000074EC0000044 -0044 0
1843 .xword 0xBFEFEE84DFE7F322 ! 0000074EC0000048 -0040 0 Double -9.978661E-01
1844 .xword 0x08A766662DC0D0E9 ! 0000074EC0000050 -0038 0
1845 .xword 0x5ABB250ACC805B9C ! 0000074EC0000058 -0030 0
1846 .half 0x4AAF ! 0000074EC0000060 -0028 0
1847 .byte 0xF6 ! 0000074EC0000062 -0026 0
1848 .byte 0x3E ! 0000074EC0000063 -0025 0
1849 .word 0x613D83D3 ! 0000074EC0000064 -0024 0
1850 .xword 0xEEC47579CD77CA04 ! 0000074EC0000068 -0020 0
1851 .xword 0x6001939694DF1CB7 ! 0000074EC0000070 -0018 0
1852 .xword 0xBF8081CD764A4935 ! 0000074EC0000078 -0010 0 Double -8.060079E-03
1853 .word 0x420FA9AF ! 0000074EC0000080 -0008 0 Single 3.591571E+01
1854 .word 0x88C74EBD ! 0000074EC0000084 -0004 0
1855 .word 0xA73006E2 ! 0000074EC0000088 +0000 0
1856 .byte 0x54 ! 0000074EC000008C +0004 0
1857 .byte 0x9F ! 0000074EC000008D +0005 0
1858 .byte 0x31 ! 0000074EC000008E +0006 0
1859 .byte 0xB2 ! 0000074EC000008F +0007 0
1860 .word 0xE1162ADB ! 0000074EC0000090 +0008 0
1861 .word 0xC103ABB1 ! 0000074EC0000094 +000C 0 Single -8.229417E+00
1862 .xword 0x36CD8D19A9F5B36C ! 0000074EC0000098 +0010 0
1863 .half 0xF17C ! 0000074EC00000A0 +0018 0
1864 .byte 0x36 ! 0000074EC00000A2 +001A 0
1865 .byte 0x46 ! 0000074EC00000A3 +001B 0
1866 .half 0x6E71 ! 0000074EC00000A4 +001C 0
1867 .byte 0x8C ! 0000074EC00000A6 +001E 0
1868 .byte 0x26 ! 0000074EC00000A7 +001F 0
1869 .xword 0x678D81980E73DBB2 ! 0000074EC00000A8 +0020 0
1870 .xword 0x3F9D1320B35AC74C ! 0000074EC00000B0 +0028 0 Double 2.839328E-02
1871 .xword 0x6BA0C56B2AF4013E ! 0000074EC00000B8 +0030 0
1872 .xword 0xBEDCFA527EAA0E72 ! 0000074EC00000C0 +0038 0 Double -6.908851E-06
1873 .word 0xA83A5871 ! 0000074EC00000C8 +0040 0
1874 .half 0xE783 ! 0000074EC00000CC +0044 0
1875 .byte 0x22 ! 0000074EC00000CE +0046 0
1876 .byte 0xA2 ! 0000074EC00000CF +0047 0
1877 .xword 0xEB8D550851DFFE59 ! 0000074EC00000D0 +0048 0
1878 .word 0x3AF3DDDF ! 0000074EC00000D8 +0050 0 Single 1.860555E-03
1879 .word 0xC5CC44C4 ! 0000074EC00000DC +0054 0 Single -6.536596E+03
1880 .half 0xF954 ! 0000074EC00000E0 +0058 0
1881 .half 0x9B1D ! 0000074EC00000E2 +005A 0
1882 .word 0x5EA27EA0 ! 0000074EC00000E4 +005C 0
1883 .xword 0xC01F2D8813D9659A ! 0000074EC00000E8 +0060 0 Double -7.794464E+00
1884 .xword 0x3F530566B594412B ! 0000074EC00000F0 +0068 0 Double 1.160956E-03
1885 .byte 0x17 ! 0000074EC00000F8 +0070 0
1886 .byte 0x69 ! 0000074EC00000F9 +0071 0
1887 .byte 0x37 ! 0000074EC00000FA +0072 0
1888 .byte 0x13 ! 0000074EC00000FB +0073 0
1889 .word 0x39332F57 ! 0000074EC00000FC +0074 0 Single 1.708841E-04
1890 .xword 0xE200CC4B38FAFB59 ! 0000074EC0000100 +0078 0
1891 .xword 0x63560F86CF2FCAA1 ! 0000074EC0000108 +0080 0
1892
1893!========================================================================
1894
1895SECTION .bdata024 DATA_VA=0x1210da000
1896attr_data {
1897 Name = .bdata024,
1898 VA = 0x1210da000,
1899 RA = 0xfffec8000,
1900 PA = ra2pa(0xfffec8000,0),
1901 part_0_ctx_nonzero_tsb_config_3,
1902 TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0,
1903 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1904 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1905}
1906
1907
1908SECTION .bdata024
1909.data
1910DATA034:
1911 .xword 0x000031D99CEA0088 ! 00000001210DA000 -0088 DATA035+0x88
1912 .xword 0x0000074EC0000088 ! 00000001210DA008 -0080 DATA033+0x88
1913 .xword 0xC0B163BF9A56DD2E ! 00000001210DA010 -0078 0 Double -4.451748E+03
1914 .word 0x46E7161E ! 00000001210DA018 -0070 0 Single 2.957906E+04
1915 .word 0x5CA06DD9 ! 00000001210DA01C -006C 0
1916 .xword 0xC0367311C795FC77 ! 00000001210DA020 -0068 0 Double -2.244949E+01
1917 .byte 0x52 ! 00000001210DA028 -0060 0
1918 .byte 0x86 ! 00000001210DA029 -005F 0
1919 .half 0xB8E5 ! 00000001210DA02A -005E 0
1920 .half 0x70F1 ! 00000001210DA02C -005C 0
1921 .half 0xD542 ! 00000001210DA02E -005A 0
1922 .half 0xA67E ! 00000001210DA030 -0058 0
1923 .half 0xFF35 ! 00000001210DA032 -0056 0
1924 .half 0xD8A8 ! 00000001210DA034 -0054 0
1925 .byte 0x60 ! 00000001210DA036 -0052 0
1926 .byte 0x2A ! 00000001210DA037 -0051 0
1927 .word 0xC8270AC5 ! 00000001210DA038 -0050 0
1928 .word 0x5E004116 ! 00000001210DA03C -004C 0
1929 .half 0xAD03 ! 00000001210DA040 -0048 0
1930 .byte 0x1A ! 00000001210DA042 -0046 0
1931 .byte 0xDD ! 00000001210DA043 -0045 0
1932 .word 0x95104A9B ! 00000001210DA044 -0044 0
1933 .xword 0x3F78C95C713DEFDA ! 00000001210DA048 -0040 0 Double 6.051408E-03
1934 .xword 0xCB7FBA458C10A7F9 ! 00000001210DA050 -0038 0
1935 .xword 0xAF935E607EA45182 ! 00000001210DA058 -0030 0
1936 .half 0x63B9 ! 00000001210DA060 -0028 0
1937 .byte 0x39 ! 00000001210DA062 -0026 0
1938 .byte 0xBE ! 00000001210DA063 -0025 0
1939 .word 0xFB1A4E3C ! 00000001210DA064 -0024 0
1940 .xword 0x4BCC76BA4D0F0B22 ! 00000001210DA068 -0020 0
1941 .xword 0x788F2A358F48330D ! 00000001210DA070 -0018 0
1942 .xword 0x3F6EDFFCB1BB885C ! 00000001210DA078 -0010 0 Double 3.768915E-03
1943 .word 0xB81F67F5 ! 00000001210DA080 -0008 0 Single -3.800537E-05
1944 .word 0xFFCBD8D7 ! 00000001210DA084 -0004 0
1945 .word 0xFD2F69FA ! 00000001210DA088 +0000 0
1946 .byte 0x75 ! 00000001210DA08C +0004 0
1947 .byte 0xFC ! 00000001210DA08D +0005 0
1948 .byte 0x75 ! 00000001210DA08E +0006 0
1949 .byte 0x62 ! 00000001210DA08F +0007 0
1950 .word 0x7ADBD0A2 ! 00000001210DA090 +0008 0
1951 .word 0xBD86C182 ! 00000001210DA094 +000C 0 Single -6.579877E-02
1952 .xword 0xE4A4DFA6C56BD5D1 ! 00000001210DA098 +0010 0
1953 .half 0x02E2 ! 00000001210DA0A0 +0018 0
1954 .byte 0x8B ! 00000001210DA0A2 +001A 0
1955 .byte 0x8A ! 00000001210DA0A3 +001B 0
1956 .half 0x2A51 ! 00000001210DA0A4 +001C 0
1957 .byte 0x8A ! 00000001210DA0A6 +001E 0
1958 .byte 0xD3 ! 00000001210DA0A7 +001F 0
1959 .xword 0xDE27E0D369F709A3 ! 00000001210DA0A8 +0020 0
1960 .xword 0x4137D04FEB76E9AE ! 00000001210DA0B0 +0028 0 Double 1.560656E+06
1961 .xword 0x9240DA3E8222F2BA ! 00000001210DA0B8 +0030 0
1962 .xword 0x3F3A6017E917C1D7 ! 00000001210DA0C0 +0038 0 Double 4.024561E-04
1963 .word 0x6DA6CCBA ! 00000001210DA0C8 +0040 0
1964 .half 0xC3E1 ! 00000001210DA0CC +0044 0
1965 .byte 0xD3 ! 00000001210DA0CE +0046 0
1966 .byte 0x39 ! 00000001210DA0CF +0047 0
1967 .xword 0xC0E9EAFA171756C1 ! 00000001210DA0D0 +0048 0
1968 .word 0xBF89601F ! 00000001210DA0D8 +0050 0 Single -1.073246E+00
1969 .word 0x3906E903 ! 00000001210DA0DC +0054 0 Single 1.286604E-04
1970 .half 0xBA58 ! 00000001210DA0E0 +0058 0
1971 .half 0x96E1 ! 00000001210DA0E2 +005A 0
1972 .word 0x4F723B7A ! 00000001210DA0E4 +005C 0
1973 .xword 0xC0EBB1F39DFCC256 ! 00000001210DA0E8 +0060 0 Double -5.671961E+04
1974 .xword 0xC023DFC0CC133D27 ! 00000001210DA0F0 +0068 0 Double -9.937018E+00
1975 .byte 0xF4 ! 00000001210DA0F8 +0070 0
1976 .byte 0x73 ! 00000001210DA0F9 +0071 0
1977 .byte 0x6B ! 00000001210DA0FA +0072 0
1978 .byte 0xD2 ! 00000001210DA0FB +0073 0
1979 .word 0x470C19D4 ! 00000001210DA0FC +0074 0 Single 3.586583E+04
1980 .xword 0xA6CFBED5745F959F ! 00000001210DA100 +0078 0
1981 .xword 0x49274F5AE353BFB3 ! 00000001210DA108 +0080 0
1982
1983!========================================================================
1984
1985SECTION .bdata025 DATA_VA=0x31d99cea0000
1986attr_data {
1987 Name = .bdata025,
1988 VA = 0x31d99cea0000,
1989 RA = 0xfdffb0000,
1990 PA = ra2pa(0xfdffb0000,0),
1991 part_0_ctx_nonzero_tsb_config_1,
1992 TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
1993 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
1994 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1995}
1996
1997
1998SECTION .bdata025
1999.data
2000DATA035:
2001 .xword 0x880000A056560000 ! 000031D99CEA0000 -0088 DATA026+0x88
2002 .xword 0x88A00D2101000000 ! 000031D99CEA0008 -0080 DATA034+0x88
2003 .xword 0x41349F2EE619498F ! 000031D99CEA0010 -0078 0 Double 1.351471E+06
2004 .word 0x39731B36 ! 000031D99CEA0018 -0070 0 Single 2.318442E-04
2005 .word 0xFF23577E ! 000031D99CEA001C -006C 0
2006 .xword 0xC0A7C2CBA5F086D8 ! 000031D99CEA0020 -0068 0 Double -3.041398E+03
2007 .byte 0x09 ! 000031D99CEA0028 -0060 0
2008 .byte 0x52 ! 000031D99CEA0029 -005F 0
2009 .half 0x2439 ! 000031D99CEA002A -005E 0
2010 .half 0x5D85 ! 000031D99CEA002C -005C 0
2011 .half 0x0D6C ! 000031D99CEA002E -005A 0
2012 .half 0xBEA7 ! 000031D99CEA0030 -0058 0
2013 .half 0xBE76 ! 000031D99CEA0032 -0056 0
2014 .half 0x669A ! 000031D99CEA0034 -0054 0
2015 .byte 0x58 ! 000031D99CEA0036 -0052 0
2016 .byte 0x15 ! 000031D99CEA0037 -0051 0
2017 .word 0xB8F76493 ! 000031D99CEA0038 -0050 0
2018 .word 0xFC028FA9 ! 000031D99CEA003C -004C 0
2019 .half 0xDF76 ! 000031D99CEA0040 -0048 0
2020 .byte 0x90 ! 000031D99CEA0042 -0046 0
2021 .byte 0xC7 ! 000031D99CEA0043 -0045 0
2022 .word 0xF83BDEDE ! 000031D99CEA0044 -0044 0
2023 .xword 0xBEF39DFA55E45CE4 ! 000031D99CEA0048 -0040 0 Double -1.870833E-05
2024 .xword 0x092B25CA910CD589 ! 000031D99CEA0050 -0038 0
2025 .xword 0x08203CC0EDEB25A6 ! 000031D99CEA0058 -0030 0
2026 .half 0xE13E ! 000031D99CEA0060 -0028 0
2027 .byte 0x2A ! 000031D99CEA0062 -0026 0
2028 .byte 0xE4 ! 000031D99CEA0063 -0025 0
2029 .word 0x8C2E043C ! 000031D99CEA0064 -0024 0
2030 .xword 0x125FCFE04F182A5C ! 000031D99CEA0068 -0020 0
2031 .xword 0x82BD98B7EB8EC1C2 ! 000031D99CEA0070 -0018 0
2032 .xword 0xBECC33A0BAF3602E ! 000031D99CEA0078 -0010 0 Double -3.361901E-06
2033 .word 0x3CD634C6 ! 000031D99CEA0080 -0008 0 Single 2.614821E-02
2034 .word 0xB99004D3 ! 000031D99CEA0084 -0004 0
2035 .word 0x1E100229 ! 000031D99CEA0088 +0000 0
2036 .byte 0x10 ! 000031D99CEA008C +0004 0
2037 .byte 0x2F ! 000031D99CEA008D +0005 0
2038 .byte 0xF3 ! 000031D99CEA008E +0006 0
2039 .byte 0xF2 ! 000031D99CEA008F +0007 0
2040 .word 0xCDF4B19C ! 000031D99CEA0090 +0008 0
2041 .word 0xC6422F05 ! 000031D99CEA0094 +000C 0 Single -1.242775E+04
2042 .xword 0x410AA1A6F7B24AF9 ! 000031D99CEA0098 +0010 0
2043 .half 0xF446 ! 000031D99CEA00A0 +0018 0
2044 .byte 0x11 ! 000031D99CEA00A2 +001A 0
2045 .byte 0xF6 ! 000031D99CEA00A3 +001B 0
2046 .half 0x3E4F ! 000031D99CEA00A4 +001C 0
2047 .byte 0x3D ! 000031D99CEA00A6 +001E 0
2048 .byte 0xC5 ! 000031D99CEA00A7 +001F 0
2049 .xword 0x7A3B06E5A58E9149 ! 000031D99CEA00A8 +0020 0
2050 .xword 0x41141B6902CCBA0C ! 000031D99CEA00B0 +0028 0 Double 3.294343E+05
2051 .xword 0x1FEAC32E0D546257 ! 000031D99CEA00B8 +0030 0
2052 .xword 0x3F8F81E81DEA80C8 ! 000031D99CEA00C0 +0038 0 Double 1.538450E-02
2053 .word 0xFD1154DB ! 000031D99CEA00C8 +0040 0
2054 .half 0x695C ! 000031D99CEA00CC +0044 0
2055 .byte 0x5E ! 000031D99CEA00CE +0046 0
2056 .byte 0x4D ! 000031D99CEA00CF +0047 0
2057 .xword 0x43046D13894AA0CD ! 000031D99CEA00D0 +0048 0
2058 .word 0x3FFAA131 ! 000031D99CEA00D8 +0050 0 Single 1.958044E+00
2059 .word 0x3EFBB249 ! 000031D99CEA00DC +0054 0 Single 4.915946E-01
2060 .half 0xB63E ! 000031D99CEA00E0 +0058 0
2061 .half 0x24B5 ! 000031D99CEA00E2 +005A 0
2062 .word 0x9CD9F765 ! 000031D99CEA00E4 +005C 0
2063 .xword 0xBF12A3565E48BBC1 ! 000031D99CEA00E8 +0060 0 Double -7.109847E-05
2064 .xword 0xC0EC9E5347D1FD97 ! 000031D99CEA00F0 +0068 0 Double -5.861060E+04
2065 .byte 0xD2 ! 000031D99CEA00F8 +0070 0
2066 .byte 0x6A ! 000031D99CEA00F9 +0071 0
2067 .byte 0x30 ! 000031D99CEA00FA +0072 0
2068 .byte 0x5B ! 000031D99CEA00FB +0073 0
2069 .word 0xBF7E6B9E ! 000031D99CEA00FC +0074 0 Single -9.938296E-01
2070 .xword 0x610E827FE9D93598 ! 000031D99CEA0100 +0078 0
2071 .xword 0x51AB2392F78630FE ! 000031D99CEA0108 +0080 0
2072
2073!========================================================================
2074
2075SECTION .bblk026 DATA_VA=0x5bd10000
2076attr_data {
2077 Name = .bblk026,
2078 VA = 0x5bd10000,
2079 RA = 0xfdffa0000,
2080 PA = ra2pa(0xfdffa0000,0),
2081 part_0_ctx_nonzero_tsb_config_1,
2082 TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
2083 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2084 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2085}
2086
2087
2088SECTION .bblk026
2089.data
2090DATA036:
2091 .xword 0x8A20FD8CC3E4DDD3 ! 000000005BD10000 +0000 0
2092 .xword 0xBFDF64340FA2D02B ! 000000005BD10008 +0008 0
2093 .xword 0x7604A16314A3F918 ! 000000005BD10010 +0010 0
2094 .xword 0x6A3845E4DB399C61 ! 000000005BD10018 +0018 0
2095 .xword 0x167D4F1C93E4965C ! 000000005BD10020 +0020 0
2096 .xword 0xDA2E60D28B2CC2DA ! 000000005BD10028 +0028 0
2097 .xword 0x7DFE5450C54B4BBB ! 000000005BD10030 +0030 0
2098 .xword 0x257394C605BD16F4 ! 000000005BD10038 +0038 0
2099 .xword 0xA181527F6F1549F9 ! 000000005BD10040 +0040 0
2100 .xword 0xCA900AD48C5AF309 ! 000000005BD10048 +0048 0
2101 .xword 0x3492F2652080D4A1 ! 000000005BD10050 +0050 0
2102 .xword 0x6F0289D1AC1B8E1E ! 000000005BD10058 +0058 0
2103 .xword 0x9ACF38A93B7B44CB ! 000000005BD10060 +0060 0
2104 .xword 0x4453D3C31F0134E3 ! 000000005BD10068 +0068 0
2105 .xword 0x74412EBCEFD2A7B0 ! 000000005BD10070 +0070 0
2106 .xword 0x5EA2EA3EFC009D86 ! 000000005BD10078 +0078 0
2107
2108!========================================================================
2109
2110SECTION .bcom015 DATA_VA=0x0
2111attr_data {
2112 Name = .bcom015,
2113 VA = 0x0,
2114 RA = 0xffffd0000,
2115 PA = ra2pa(0xffffd0000,0),
2116 part_0_ctx_nonzero_tsb_config_3,
2117 TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0,
2118 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
2119 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2120}
2121
2122
2123SECTION .bcom015
2124.data
2125DATA025:
2126 .xword 0xAE7C0993DE3BECF7 ! 0000000000000000 +0000 0
2127
2128!========================================================================
2129
2130SECTION .bstk027 DATA_VA=0xffff985b30000000
2131attr_data {
2132 Name = .bstk027,
2133 VA = 0xffff985b30000000,
2134 RA = 0xfa0000000,
2135 PA = ra2pa(0xfa0000000,0),
2136 part_0_ctx_nonzero_tsb_config_2,
2137 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
2138 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2139 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2140}
2141
2142
2143SECTION .bstk027
2144.data
2145 .skip 0x2000 ! FFFF985B30000000
2146STACK0069:
2147
2148!========================================================================
2149
2150SECTION .bkey028 DATA_VA=0xffffb283fca88000
2151attr_data {
2152 Name = .bkey028,
2153 VA = 0xffffb283fca88000,
2154 RA = 0xfffec6000,
2155 PA = ra2pa(0xfffec6000,0),
2156 part_0_ctx_nonzero_tsb_config_3,
2157 TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0,
2158 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2159 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2160}
2161
2162
2163SECTION .bkey028
2164.data
2165DATA038:
2166 .xword 0x00005656A0000088 ! FFFFB283FCA88000 +0000 DATA026+0x88
2167 .xword 0x00000000115A0088 ! FFFFB283FCA88008 +0008 DATA027+0x88
2168 .xword 0x0000765BA0000088 ! FFFFB283FCA88010 +0010 DATA028+0x88
2169 .xword 0x0000000E2237E088 ! FFFFB283FCA88018 +0018 DATA029+0x88
2170 .xword 0x0000066F29C90088 ! FFFFB283FCA88020 +0020 DATA030+0x88
2171 .xword 0x000005648BC90088 ! FFFFB283FCA88028 +0028 DATA031+0x88
2172 .xword 0x00007A5AEFD10088 ! FFFFB283FCA88030 +0030 DATA032+0x88
2173 .xword 0x0000074EC0000088 ! FFFFB283FCA88038 +0038 DATA033+0x88
2174 .xword 0x00000001210DA088 ! FFFFB283FCA88040 +0040 DATA034+0x88
2175 .xword 0x000031D99CEA0088 ! FFFFB283FCA88048 +0048 DATA035+0x88
2176 .xword 0x000000005BD10000 ! FFFFB283FCA88050 +0050 DATA036+0x0
2177 .xword 0x0000000FFFFE0000 ! FFFFB283FCA88058 +0058 DATA001+0x0
2178 .xword 0x0000000000000000 ! FFFFB283FCA88060 +0060 0
2179 .xword 0xBF79132915464463 ! FFFFB283FCA88068 +0068 0 Double -6.121788E-03
2180 .word 0x45100297 ! FFFFB283FCA88070 +0070 0 Single 2.304162E+03
2181
2182! Context 70 runs in 64-bit addressing mode, little-endian
2183
2184!========================================================================
2185
2186SECTION .bdata030 DATA_VA=0xa70aa80000
2187attr_data {
2188 Name = .bdata030,
2189 VA = 0xa70aa80000,
2190 RA = 0xfdff30000,
2191 PA = ra2pa(0xfdff30000,0),
2192 part_0_ctx_nonzero_tsb_config_1,
2193 TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
2194 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2195 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2196}
2197
2198
2199SECTION .bdata030
2200.data
2201DATA049:
2202 .xword 0xFFFFD92460000088 ! 000000A70AA80000 -0088 DATA050+0x88
2203 .xword 0x0000388A00166088 ! 000000A70AA80008 -0080 DATA058+0x88
2204 .xword 0x412355D7F142C1B8 ! 000000A70AA80010 -0078 0 Double 6.335800E+05
2205 .word 0xBC1B408C ! 000000A70AA80018 -0070 0 Single -9.475838E-03
2206 .word 0x2BE9731F ! 000000A70AA8001C -006C 0
2207 .xword 0xC0CF99CE90CDAB9C ! 000000A70AA80020 -0068 0 Double -1.617961E+04
2208 .byte 0x69 ! 000000A70AA80028 -0060 0
2209 .byte 0x13 ! 000000A70AA80029 -005F 0
2210 .half 0xFF0E ! 000000A70AA8002A -005E 0
2211 .half 0xD3AA ! 000000A70AA8002C -005C 0
2212 .half 0x3D08 ! 000000A70AA8002E -005A 0
2213 .half 0x3E0E ! 000000A70AA80030 -0058 0
2214 .half 0x500E ! 000000A70AA80032 -0056 0
2215 .half 0xFF12 ! 000000A70AA80034 -0054 0
2216 .byte 0x4E ! 000000A70AA80036 -0052 0
2217 .byte 0xFF ! 000000A70AA80037 -0051 0
2218 .word 0x9ADD9C34 ! 000000A70AA80038 -0050 0
2219 .word 0xD6ED579E ! 000000A70AA8003C -004C 0
2220 .half 0xBEE2 ! 000000A70AA80040 -0048 0
2221 .byte 0x5C ! 000000A70AA80042 -0046 0
2222 .byte 0x5E ! 000000A70AA80043 -0045 0
2223 .word 0x114148B6 ! 000000A70AA80044 -0044 0
2224 .xword 0x410D34725CEF1CF0 ! 000000A70AA80048 -0040 0 Double 2.392463E+05
2225 .xword 0x204534DDAF4996B3 ! 000000A70AA80050 -0038 0
2226 .xword 0xD4A3DC2429CBDBEC ! 000000A70AA80058 -0030 0
2227 .half 0x16A9 ! 000000A70AA80060 -0028 0
2228 .byte 0x76 ! 000000A70AA80062 -0026 0
2229 .byte 0xF2 ! 000000A70AA80063 -0025 0
2230 .word 0x94F98191 ! 000000A70AA80064 -0024 0
2231 .xword 0x347FFFBF299710A0 ! 000000A70AA80068 -0020 0
2232 .xword 0x6D67EB9B45DD8146 ! 000000A70AA80070 -0018 0
2233 .xword 0x40220CCE71050FD6 ! 000000A70AA80078 -0010 0 Double 9.025013E+00
2234 .word 0xC39F2607 ! 000000A70AA80080 -0008 0 Single -3.182971E+02
2235 .word 0x3BA1F82D ! 000000A70AA80084 -0004 0
2236 .word 0x85A2450D ! 000000A70AA80088 +0000 0
2237 .byte 0xEF ! 000000A70AA8008C +0004 0
2238 .byte 0xDA ! 000000A70AA8008D +0005 0
2239 .byte 0xE2 ! 000000A70AA8008E +0006 0
2240 .byte 0xF8 ! 000000A70AA8008F +0007 0
2241 .word 0x2DE46DFA ! 000000A70AA80090 +0008 0
2242 .word 0x3DC695B0 ! 000000A70AA80094 +000C 0 Single 9.696519E-02
2243 .xword 0xB9393D853CFB0309 ! 000000A70AA80098 +0010 0
2244 .half 0x2E16 ! 000000A70AA800A0 +0018 0
2245 .byte 0xF6 ! 000000A70AA800A2 +001A 0
2246 .byte 0x89 ! 000000A70AA800A3 +001B 0
2247 .half 0x2245 ! 000000A70AA800A4 +001C 0
2248 .byte 0x0F ! 000000A70AA800A6 +001E 0
2249 .byte 0xA7 ! 000000A70AA800A7 +001F 0
2250 .xword 0x68B864E4B3B5D5BC ! 000000A70AA800A8 +0020 0
2251 .xword 0xC09F1AF596FE81FD ! 000000A70AA800B0 +0028 0 Double -1.990740E+03
2252 .xword 0x20181E9B362D7F05 ! 000000A70AA800B8 +0030 0
2253 .xword 0xC1310C8C1DE549E0 ! 000000A70AA800C0 +0038 0 Double -1.117324E+06
2254 .word 0x13BC3076 ! 000000A70AA800C8 +0040 0
2255 .half 0x6CFF ! 000000A70AA800CC +0044 0
2256 .byte 0xB6 ! 000000A70AA800CE +0046 0
2257 .byte 0x75 ! 000000A70AA800CF +0047 0
2258 .xword 0xE4E05A9A3A3C3BA1 ! 000000A70AA800D0 +0048 0
2259 .word 0x3C9C1D94 ! 000000A70AA800D8 +0050 0 Single 1.905707E-02
2260 .word 0xBB97D8D7 ! 000000A70AA800DC +0054 0 Single -4.634004E-03
2261 .half 0xE35E ! 000000A70AA800E0 +0058 0
2262 .half 0x3BA4 ! 000000A70AA800E2 +005A 0
2263 .word 0x77D5F926 ! 000000A70AA800E4 +005C 0
2264 .xword 0x3EB7814DA32AD3AA ! 000000A70AA800E8 +0060 0 Double 1.401013E-06
2265 .xword 0xC1198761AB1C64DB ! 000000A70AA800F0 +0068 0 Double -4.182644E+05
2266 .byte 0x65 ! 000000A70AA800F8 +0070 0
2267 .byte 0x01 ! 000000A70AA800F9 +0071 0
2268 .byte 0xD0 ! 000000A70AA800FA +0072 0
2269 .byte 0x93 ! 000000A70AA800FB +0073 0
2270 .word 0xC781E7C2 ! 000000A70AA800FC +0074 0 Single -6.651152E+04
2271 .xword 0x0A27C78C058733F3 ! 000000A70AA80100 +0078 0
2272 .xword 0xB451A2D7E4B24360 ! 000000A70AA80108 +0080 0
2273
2274!========================================================================
2275
2276SECTION .bdata031 DATA_VA=0xffffd92460000000
2277attr_data {
2278 Name = .bdata031,
2279 VA = 0xffffd92460000000,
2280 RA = ra2pa(0xf50000000,0),
2281 PA = ra2pa(0xf50000000,0),
2282 part_0_ctx_nonzero_tsb_config_0,
2283 TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
2284 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2285 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2286}
2287
2288
2289SECTION .bdata031
2290.data
2291DATA050:
2292 .xword 0x8800B13746310000 ! FFFFD92460000000 -0088 DATA051+0x88
2293 .xword 0x8800A80AA7000000 ! FFFFD92460000008 -0080 DATA049+0x88
2294 .xword 0xC107D2EDCC1150E5 ! FFFFD92460000010 -0078 0 Double -1.951657E+05
2295 .word 0xC19B3809 ! FFFFD92460000018 -0070 0 Single -1.940236E+01
2296 .word 0x6B151C42 ! FFFFD9246000001C -006C 0
2297 .xword 0x411321C23860723B ! FFFFD92460000020 -0068 0 Double 3.134566E+05
2298 .byte 0x7A ! FFFFD92460000028 -0060 0
2299 .byte 0x93 ! FFFFD92460000029 -005F 0
2300 .half 0xAB22 ! FFFFD9246000002A -005E 0
2301 .half 0x8137 ! FFFFD9246000002C -005C 0
2302 .half 0xBB30 ! FFFFD9246000002E -005A 0
2303 .half 0xA5A7 ! FFFFD92460000030 -0058 0
2304 .half 0xE1C1 ! FFFFD92460000032 -0056 0
2305 .half 0x7AED ! FFFFD92460000034 -0054 0
2306 .byte 0xB5 ! FFFFD92460000036 -0052 0
2307 .byte 0x12 ! FFFFD92460000037 -0051 0
2308 .word 0xBD7B3655 ! FFFFD92460000038 -0050 0
2309 .word 0xE7BA838A ! FFFFD9246000003C -004C 0
2310 .half 0x6CEC ! FFFFD92460000040 -0048 0
2311 .byte 0x38 ! FFFFD92460000042 -0046 0
2312 .byte 0xD7 ! FFFFD92460000043 -0045 0
2313 .word 0x1FA62F63 ! FFFFD92460000044 -0044 0
2314 .xword 0xC09D1F8EAE8026A7 ! FFFFD92460000048 -0040 0 Double -1.863889E+03
2315 .xword 0x49DA3AA28407D691 ! FFFFD92460000050 -0038 0
2316 .xword 0x4126C50D1088EBFF ! FFFFD92460000058 -0030 0
2317 .half 0x5E21 ! FFFFD92460000060 -0028 0
2318 .byte 0xE7 ! FFFFD92460000062 -0026 0
2319 .byte 0xF5 ! FFFFD92460000063 -0025 0
2320 .word 0x0E360A51 ! FFFFD92460000064 -0024 0
2321 .xword 0xA8D4BAB1B5BCE37A ! FFFFD92460000068 -0020 0
2322 .xword 0xEE92D27B9DB63313 ! FFFFD92460000070 -0018 0
2323 .xword 0xBED0433324E3D8AF ! FFFFD92460000078 -0010 0 Double -3.877282E-06
2324 .word 0xBC4276F6 ! FFFFD92460000080 -0008 0 Single -1.186918E-02
2325 .word 0x2CAAAD98 ! FFFFD92460000084 -0004 0
2326 .word 0x261B0038 ! FFFFD92460000088 +0000 0
2327 .byte 0xC5 ! FFFFD9246000008C +0004 0
2328 .byte 0xC1 ! FFFFD9246000008D +0005 0
2329 .byte 0xCA ! FFFFD9246000008E +0006 0
2330 .byte 0x10 ! FFFFD9246000008F +0007 0
2331 .word 0x6AA65D4B ! FFFFD92460000090 +0008 0
2332 .word 0xB84DC549 ! FFFFD92460000094 +000C 0 Single -4.905954E-05
2333 .xword 0x220F16DAE9ABDAB0 ! FFFFD92460000098 +0010 0
2334 .half 0x51F4 ! FFFFD924600000A0 +0018 0
2335 .byte 0xEA ! FFFFD924600000A2 +001A 0
2336 .byte 0x43 ! FFFFD924600000A3 +001B 0
2337 .half 0x1943 ! FFFFD924600000A4 +001C 0
2338 .byte 0xCD ! FFFFD924600000A6 +001E 0
2339 .byte 0x5B ! FFFFD924600000A7 +001F 0
2340 .xword 0x52123018B8D9D7E2 ! FFFFD924600000A8 +0020 0
2341 .xword 0xC012CEB148EEF598 ! FFFFD924600000B0 +0028 0 Double -4.701848E+00
2342 .xword 0x4C132BA0E5845C60 ! FFFFD924600000B8 +0030 0
2343 .xword 0xC0B39F1352F947A4 ! FFFFD924600000C0 +0038 0 Double -5.023075E+03
2344 .word 0xAD1A8B47 ! FFFFD924600000C8 +0040 0
2345 .half 0xF677 ! FFFFD924600000CC +0044 0
2346 .byte 0xAF ! FFFFD924600000CE +0046 0
2347 .byte 0x6A ! FFFFD924600000CF +0047 0
2348 .xword 0x5692DD4DC0A04B91 ! FFFFD924600000D0 +0048 0
2349 .word 0x3CF2B33A ! FFFFD924600000D8 +0050 0 Single 2.962648E-02
2350 .word 0x41DC66C3 ! FFFFD924600000DC +0054 0 Single 2.755018E+01
2351 .half 0x7689 ! FFFFD924600000E0 +0058 0
2352 .half 0x11CF ! FFFFD924600000E2 +005A 0
2353 .word 0x338240D2 ! FFFFD924600000E4 +005C 0
2354 .xword 0x407AE6926EDF340F ! FFFFD924600000E8 +0060 0 Double 4.304108E+02
2355 .xword 0xBF84CB3AFD1460BE ! FFFFD924600000F0 +0068 0 Double -1.015326E-02
2356 .byte 0xEE ! FFFFD924600000F8 +0070 0
2357 .byte 0xC9 ! FFFFD924600000F9 +0071 0
2358 .byte 0x8D ! FFFFD924600000FA +0072 0
2359 .byte 0x71 ! FFFFD924600000FB +0073 0
2360 .word 0x418E9AA0 ! FFFFD924600000FC +0074 0 Single 1.782550E+01
2361 .xword 0xE3B8B923F86852E8 ! FFFFD92460000100 +0078 0
2362 .xword 0x26A238FCBCF3884B ! FFFFD92460000108 +0080 0
2363
2364!========================================================================
2365
2366SECTION .bdata032 DATA_VA=0x314637b10000
2367attr_data {
2368 Name = .bdata032,
2369 VA = 0x314637b10000,
2370 RA = 0xfdff20000,
2371 PA = ra2pa(0xfdff20000,0),
2372 part_0_ctx_nonzero_tsb_config_1,
2373 TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
2374 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2375 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2376}
2377
2378
2379SECTION .bdata032
2380.data
2381DATA051:
2382 .xword 0x8800000072770000 ! 0000314637B10000 -0088 DATA052+0x88
2383 .xword 0x8800006024D9FFFF ! 0000314637B10008 -0080 DATA050+0x88
2384 .xword 0xBFB7317CCD3296DC ! 0000314637B10010 -0078 0 Double -9.059887E-02
2385 .word 0x420AB885 ! 0000314637B10018 -0070 0 Single 3.468019E+01
2386 .word 0x166B9FF5 ! 0000314637B1001C -006C 0
2387 .xword 0xBFE73D829A3C7DEB ! 0000314637B10020 -0068 0 Double -7.262586E-01
2388 .byte 0xA1 ! 0000314637B10028 -0060 0
2389 .byte 0xF6 ! 0000314637B10029 -005F 0
2390 .half 0x0F9D ! 0000314637B1002A -005E 0
2391 .half 0x3971 ! 0000314637B1002C -005C 0
2392 .half 0xD3CE ! 0000314637B1002E -005A 0
2393 .half 0xE337 ! 0000314637B10030 -0058 0
2394 .half 0x4457 ! 0000314637B10032 -0056 0
2395 .half 0x182B ! 0000314637B10034 -0054 0
2396 .byte 0x08 ! 0000314637B10036 -0052 0
2397 .byte 0x37 ! 0000314637B10037 -0051 0
2398 .word 0x48F33433 ! 0000314637B10038 -0050 0
2399 .word 0x9AC46801 ! 0000314637B1003C -004C 0
2400 .half 0xDD24 ! 0000314637B10040 -0048 0
2401 .byte 0x61 ! 0000314637B10042 -0046 0
2402 .byte 0x28 ! 0000314637B10043 -0045 0
2403 .word 0x252E5131 ! 0000314637B10044 -0044 0
2404 .xword 0x3FB5FB10E6C59BAC ! 0000314637B10048 -0040 0 Double 8.586221E-02
2405 .xword 0x3AB44A2C8B610A54 ! 0000314637B10050 -0038 0
2406 .xword 0x79B8729D00EED794 ! 0000314637B10058 -0030 0
2407 .half 0xEE5F ! 0000314637B10060 -0028 0
2408 .byte 0x42 ! 0000314637B10062 -0026 0
2409 .byte 0xA9 ! 0000314637B10063 -0025 0
2410 .word 0xDBCAA84E ! 0000314637B10064 -0024 0
2411 .xword 0xACA2394BC676A562 ! 0000314637B10068 -0020 0
2412 .xword 0xBA22F8A0F7F5FB16 ! 0000314637B10070 -0018 0
2413 .xword 0xC0918A8F2E33BCD2 ! 0000314637B10078 -0010 0 Double -1.122640E+03
2414 .word 0xC233BD6E ! 0000314637B10080 -0008 0 Single -4.493499E+01
2415 .word 0x729FCC8C ! 0000314637B10084 -0004 0
2416 .word 0x31354E8F ! 0000314637B10088 +0000 0
2417 .byte 0xF9 ! 0000314637B1008C +0004 0
2418 .byte 0xD7 ! 0000314637B1008D +0005 0
2419 .byte 0x3A ! 0000314637B1008E +0006 0
2420 .byte 0x21 ! 0000314637B1008F +0007 0
2421 .word 0xA1BD7712 ! 0000314637B10090 +0008 0
2422 .word 0xBDEC61DA ! 0000314637B10094 +000C 0 Single -1.154210E-01
2423 .xword 0xFFEF52E611F5E7B6 ! 0000314637B10098 +0010 0
2424 .half 0x49BA ! 0000314637B100A0 +0018 0
2425 .byte 0xDF ! 0000314637B100A2 +001A 0
2426 .byte 0x82 ! 0000314637B100A3 +001B 0
2427 .half 0xED9D ! 0000314637B100A4 +001C 0
2428 .byte 0xFB ! 0000314637B100A6 +001E 0
2429 .byte 0x7D ! 0000314637B100A7 +001F 0
2430 .xword 0x4BAC1897F4F6B18C ! 0000314637B100A8 +0020 0
2431 .xword 0x3F4D29C8494D2975 ! 0000314637B100B0 +0028 0 Double 8.899906E-04
2432 .xword 0x165D2BDDD628CC32 ! 0000314637B100B8 +0030 0
2433 .xword 0x3F501636FF7D0EA9 ! 0000314637B100C0 +0038 0 Double 9.818589E-04
2434 .word 0xFC1BE72D ! 0000314637B100C8 +0040 0
2435 .half 0x3872 ! 0000314637B100CC +0044 0
2436 .byte 0x84 ! 0000314637B100CE +0046 0
2437 .byte 0x55 ! 0000314637B100CF +0047 0
2438 .xword 0x3113A4AAF2F0509D ! 0000314637B100D0 +0048 0
2439 .word 0x38FA33E2 ! 0000314637B100D8 +0050 0 Single 1.193059E-04
2440 .word 0xC113759A ! 0000314637B100DC +0054 0 Single -9.216211E+00
2441 .half 0xE04D ! 0000314637B100E0 +0058 0
2442 .half 0x9FA0 ! 0000314637B100E2 +005A 0
2443 .word 0x69071B12 ! 0000314637B100E4 +005C 0
2444 .xword 0xBFFB488A1A0CC49E ! 0000314637B100E8 +0060 0 Double -1.705210E+00
2445 .xword 0xBF34C0E1CD8D87D3 ! 0000314637B100F0 +0068 0 Double -3.166724E-04
2446 .byte 0x97 ! 0000314637B100F8 +0070 0
2447 .byte 0x36 ! 0000314637B100F9 +0071 0
2448 .byte 0xDA ! 0000314637B100FA +0072 0
2449 .byte 0x1B ! 0000314637B100FB +0073 0
2450 .word 0x47DC8236 ! 0000314637B100FC +0074 0 Single 1.129004E+05
2451 .xword 0xBBF41C711874AC46 ! 0000314637B10100 +0078 0
2452 .xword 0x80F19F3409187C3E ! 0000314637B10108 +0080 0
2453
2454!========================================================================
2455
2456SECTION .bdata033 DATA_VA=0x777200000000
2457attr_data {
2458 Name = .bdata033,
2459 VA = 0x777200000000,
2460 RA = 0xf40000000,
2461 PA = ra2pa(0xf40000000,0),
2462 part_0_ctx_nonzero_tsb_config_2,
2463 TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
2464 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2465 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2466}
2467
2468
2469SECTION .bdata033
2470.data
2471DATA052:
2472 .xword 0x8800BC427F780000 ! 0000777200000000 -0088 DATA053+0x88
2473 .xword 0x8800B13746310000 ! 0000777200000008 -0080 DATA051+0x88
2474 .xword 0xC12E8B4E0D788259 ! 0000777200000010 -0078 0 Double -1.000871E+06
2475 .word 0xC07522D8 ! 0000777200000018 -0070 0 Single -3.830252E+00
2476 .word 0x2A04544A ! 000077720000001C -006C 0
2477 .xword 0xBF0FCD59013CCD17 ! 0000777200000020 -0068 0 Double -6.065777E-05
2478 .byte 0x22 ! 0000777200000028 -0060 0
2479 .byte 0xDF ! 0000777200000029 -005F 0
2480 .half 0xAAF3 ! 000077720000002A -005E 0
2481 .half 0xC752 ! 000077720000002C -005C 0
2482 .half 0x4B66 ! 000077720000002E -005A 0
2483 .half 0xBF69 ! 0000777200000030 -0058 0
2484 .half 0xBC80 ! 0000777200000032 -0056 0
2485 .half 0xCE5E ! 0000777200000034 -0054 0
2486 .byte 0x38 ! 0000777200000036 -0052 0
2487 .byte 0xFB ! 0000777200000037 -0051 0
2488 .word 0xD7EF48D3 ! 0000777200000038 -0050 0
2489 .word 0xEA08B859 ! 000077720000003C -004C 0
2490 .half 0x0884 ! 0000777200000040 -0048 0
2491 .byte 0xA2 ! 0000777200000042 -0046 0
2492 .byte 0xCC ! 0000777200000043 -0045 0
2493 .word 0x8746FC09 ! 0000777200000044 -0044 0
2494 .xword 0x401E88616FF4D7AE ! 0000777200000048 -0040 0 Double 7.633184E+00
2495 .xword 0x0A42CF5788D5A770 ! 0000777200000050 -0038 0
2496 .xword 0xBCDB0489534476EB ! 0000777200000058 -0030 0
2497 .half 0xDEFA ! 0000777200000060 -0028 0
2498 .byte 0xBF ! 0000777200000062 -0026 0
2499 .byte 0x74 ! 0000777200000063 -0025 0
2500 .word 0x61A843ED ! 0000777200000064 -0024 0
2501 .xword 0xF1C1BEE85A52D2BF ! 0000777200000068 -0020 0
2502 .xword 0x9B455FBC4BA781A1 ! 0000777200000070 -0018 0
2503 .xword 0xBEB1F1F57E8F2F06 ! 0000777200000078 -0010 0 Double -1.069614E-06
2504 .word 0xC275EB59 ! 0000777200000080 -0008 0 Single -6.147983E+01
2505 .word 0x2EF2415E ! 0000777200000084 -0004 0
2506 .word 0xF58288F5 ! 0000777200000088 +0000 0
2507 .byte 0xF0 ! 000077720000008C +0004 0
2508 .byte 0x4F ! 000077720000008D +0005 0
2509 .byte 0x9F ! 000077720000008E +0006 0
2510 .byte 0x63 ! 000077720000008F +0007 0
2511 .word 0x6556BE6B ! 0000777200000090 +0008 0
2512 .word 0x3EFF2D05 ! 0000777200000094 +000C 0 Single 4.983903E-01
2513 .xword 0x25EAA048D65CE198 ! 0000777200000098 +0010 0
2514 .half 0xD686 ! 00007772000000A0 +0018 0
2515 .byte 0x21 ! 00007772000000A2 +001A 0
2516 .byte 0x8A ! 00007772000000A3 +001B 0
2517 .half 0xB444 ! 00007772000000A4 +001C 0
2518 .byte 0x16 ! 00007772000000A6 +001E 0
2519 .byte 0xAF ! 00007772000000A7 +001F 0
2520 .xword 0x767B2A89665CA76E ! 00007772000000A8 +0020 0
2521 .xword 0xC00858C340E9872F ! 00007772000000B0 +0028 0 Double -3.043341E+00
2522 .xword 0x693EB0CDB03BE9FE ! 00007772000000B8 +0030 0
2523 .xword 0x409BAB3F9C3E1DD1 ! 00007772000000C0 +0038 0 Double 1.770812E+03
2524 .word 0xAF240D28 ! 00007772000000C8 +0040 0
2525 .half 0x23E6 ! 00007772000000CC +0044 0
2526 .byte 0x20 ! 00007772000000CE +0046 0
2527 .byte 0x4E ! 00007772000000CF +0047 0
2528 .xword 0x9133BF426B0415C7 ! 00007772000000D0 +0048 0
2529 .word 0xC0801310 ! 00007772000000D8 +0050 0 Single -4.002327E+00
2530 .word 0xC0C6F8B1 ! 00007772000000DC +0054 0 Single -6.217858E+00
2531 .half 0x5C6B ! 00007772000000E0 +0058 0
2532 .half 0x43B7 ! 00007772000000E2 +005A 0
2533 .word 0x9673C788 ! 00007772000000E4 +005C 0
2534 .xword 0xC02F4C0B8E236B91 ! 00007772000000E8 +0060 0 Double -1.564853E+01
2535 .xword 0x41200FF9AA875FFC ! 00007772000000F0 +0068 0 Double 5.263328E+05
2536 .byte 0x91 ! 00007772000000F8 +0070 0
2537 .byte 0x7C ! 00007772000000F9 +0071 0
2538 .byte 0x1F ! 00007772000000FA +0072 0
2539 .byte 0xB9 ! 00007772000000FB +0073 0
2540 .word 0x3FB314D8 ! 00007772000000FC +0074 0 Single 1.399074E+00
2541 .xword 0xD292B32FEA0E5D04 ! 0000777200000100 +0078 0
2542 .xword 0xE2040D540596FF7F ! 0000777200000108 +0080 0
2543
2544!========================================================================
2545
2546SECTION .bdata034 DATA_VA=0x787f42bc0000
2547attr_data {
2548 Name = .bdata034,
2549 VA = 0x787f42bc0000,
2550 RA = 0xfdff10000,
2551 PA = ra2pa(0xfdff10000,0),
2552 part_0_ctx_nonzero_tsb_config_1,
2553 TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
2554 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2555 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2556}
2557
2558
2559SECTION .bdata034
2560.data
2561DATA053:
2562 .xword 0x88008346E96F0000 ! 0000787F42BC0000 -0088 DATA054+0x88
2563 .xword 0x8800000072770000 ! 0000787F42BC0008 -0080 DATA052+0x88
2564 .xword 0x3F51653BAF1C53C3 ! 0000787F42BC0010 -0078 0 Double 1.061734E-03
2565 .word 0x47443D93 ! 0000787F42BC0018 -0070 0 Single 5.023757E+04
2566 .word 0x3C8ED550 ! 0000787F42BC001C -006C 0
2567 .xword 0x40FB803905021D55 ! 0000787F42BC0020 -0068 0 Double 1.126436E+05
2568 .byte 0xE7 ! 0000787F42BC0028 -0060 0
2569 .byte 0xC8 ! 0000787F42BC0029 -005F 0
2570 .half 0xA80C ! 0000787F42BC002A -005E 0
2571 .half 0x7D12 ! 0000787F42BC002C -005C 0
2572 .half 0xCE1A ! 0000787F42BC002E -005A 0
2573 .half 0x6362 ! 0000787F42BC0030 -0058 0
2574 .half 0xEF3F ! 0000787F42BC0032 -0056 0
2575 .half 0xE4FA ! 0000787F42BC0034 -0054 0
2576 .byte 0xC0 ! 0000787F42BC0036 -0052 0
2577 .byte 0x3C ! 0000787F42BC0037 -0051 0
2578 .word 0xBC90543E ! 0000787F42BC0038 -0050 0
2579 .word 0x45A7F90E ! 0000787F42BC003C -004C 0
2580 .half 0x786E ! 0000787F42BC0040 -0048 0
2581 .byte 0xED ! 0000787F42BC0042 -0046 0
2582 .byte 0xCB ! 0000787F42BC0043 -0045 0
2583 .word 0xD70A2EF1 ! 0000787F42BC0044 -0044 0
2584 .xword 0x3FAA175C19B44A94 ! 0000787F42BC0048 -0040 0 Double 5.095947E-02
2585 .xword 0x762A1750DA2817F2 ! 0000787F42BC0050 -0038 0
2586 .xword 0x09B3CF37854C3AA8 ! 0000787F42BC0058 -0030 0
2587 .half 0xA754 ! 0000787F42BC0060 -0028 0
2588 .byte 0xB4 ! 0000787F42BC0062 -0026 0
2589 .byte 0x81 ! 0000787F42BC0063 -0025 0
2590 .word 0xC3B7426A ! 0000787F42BC0064 -0024 0
2591 .xword 0x139615AF023FEE81 ! 0000787F42BC0068 -0020 0
2592 .xword 0x099BAF1C0955C23D ! 0000787F42BC0070 -0018 0
2593 .xword 0x405E0009EDD27A59 ! 0000787F42BC0078 -0010 0 Double 1.200006E+02
2594 .word 0xC343925D ! 0000787F42BC0080 -0008 0 Single -1.955717E+02
2595 .word 0x2D9D7855 ! 0000787F42BC0084 -0004 0
2596 .word 0x9017E004 ! 0000787F42BC0088 +0000 0
2597 .byte 0xEE ! 0000787F42BC008C +0004 0
2598 .byte 0x47 ! 0000787F42BC008D +0005 0
2599 .byte 0xC8 ! 0000787F42BC008E +0006 0
2600 .byte 0x37 ! 0000787F42BC008F +0007 0
2601 .word 0xDAA63C2D ! 0000787F42BC0090 +0008 0
2602 .word 0xBD7222E6 ! 0000787F42BC0094 +000C 0 Single -5.911531E-02
2603 .xword 0xC0AB175AC250F762 ! 0000787F42BC0098 +0010 0
2604 .half 0x2171 ! 0000787F42BC00A0 +0018 0
2605 .byte 0xDA ! 0000787F42BC00A2 +001A 0
2606 .byte 0xE3 ! 0000787F42BC00A3 +001B 0
2607 .half 0x0C04 ! 0000787F42BC00A4 +001C 0
2608 .byte 0x34 ! 0000787F42BC00A6 +001E 0
2609 .byte 0x5F ! 0000787F42BC00A7 +001F 0
2610 .xword 0xFA0ECBB6E644C1F3 ! 0000787F42BC00A8 +0020 0
2611 .xword 0xBF43F93B92D42E92 ! 0000787F42BC00B0 +0028 0 Double -6.095448E-04
2612 .xword 0x8D82E1F50C5636CD ! 0000787F42BC00B8 +0030 0
2613 .xword 0xBFB07A2FFAD3D683 ! 0000787F42BC00C0 +0038 0 Double -6.436443E-02
2614 .word 0xB17D2A52 ! 0000787F42BC00C8 +0040 0
2615 .half 0xE12B ! 0000787F42BC00CC +0044 0
2616 .byte 0xD1 ! 0000787F42BC00CE +0046 0
2617 .byte 0x72 ! 0000787F42BC00CF +0047 0
2618 .xword 0x2EA243F105387680 ! 0000787F42BC00D0 +0048 0
2619 .word 0x3CD6FD07 ! 0000787F42BC00D8 +0050 0 Single 2.624370E-02
2620 .word 0xC46FDDB7 ! 0000787F42BC00DC +0054 0 Single -9.594643E+02
2621 .half 0x7297 ! 0000787F42BC00E0 +0058 0
2622 .half 0x365D ! 0000787F42BC00E2 +005A 0
2623 .word 0x9B772D88 ! 0000787F42BC00E4 +005C 0
2624 .xword 0x405B5D29A6FB056B ! 0000787F42BC00E8 +0060 0 Double 1.094557E+02
2625 .xword 0x3F8139E9D6692061 ! 0000787F42BC00F0 +0068 0 Double 8.411242E-03
2626 .byte 0x8F ! 0000787F42BC00F8 +0070 0
2627 .byte 0x54 ! 0000787F42BC00F9 +0071 0
2628 .byte 0x8E ! 0000787F42BC00FA +0072 0
2629 .byte 0x24 ! 0000787F42BC00FB +0073 0
2630 .word 0xBDA7C864 ! 0000787F42BC00FC +0074 0 Single -8.192518E-02
2631 .xword 0xC41CCA027007F8DC ! 0000787F42BC0100 +0078 0
2632 .xword 0xA73D82CB06CAB479 ! 0000787F42BC0108 +0080 0
2633
2634!========================================================================
2635
2636SECTION .bdata035 DATA_VA=0x6fe946830000
2637attr_data {
2638 Name = .bdata035,
2639 VA = 0x6fe946830000,
2640 RA = 0xfdff00000,
2641 PA = ra2pa(0xfdff00000,0),
2642 part_0_ctx_nonzero_tsb_config_1,
2643 TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
2644 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2645 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2646}
2647
2648
2649SECTION .bdata035
2650.data
2651DATA054:
2652 .xword 0x8800004034030000 ! 00006FE946830000 -0088 DATA055+0x88
2653 .xword 0x8800BC427F780000 ! 00006FE946830008 -0080 DATA053+0x88
2654 .xword 0xC121E54876822C9D ! 00006FE946830010 -0078 0 Double -5.864042E+05
2655 .word 0x3C871FAF ! 00006FE946830018 -0070 0 Single 1.649460E-02
2656 .word 0x6DB2004E ! 00006FE94683001C -006C 0
2657 .xword 0xC0B0C5397DF47DA4 ! 00006FE946830020 -0068 0 Double -4.293225E+03
2658 .byte 0xAC ! 00006FE946830028 -0060 0
2659 .byte 0x7E ! 00006FE946830029 -005F 0
2660 .half 0x6B89 ! 00006FE94683002A -005E 0
2661 .half 0x2603 ! 00006FE94683002C -005C 0
2662 .half 0x4488 ! 00006FE94683002E -005A 0
2663 .half 0xD377 ! 00006FE946830030 -0058 0
2664 .half 0x9222 ! 00006FE946830032 -0056 0
2665 .half 0x0CA0 ! 00006FE946830034 -0054 0
2666 .byte 0x3B ! 00006FE946830036 -0052 0
2667 .byte 0x02 ! 00006FE946830037 -0051 0
2668 .word 0x0EBD7C46 ! 00006FE946830038 -0050 0
2669 .word 0xFB212A8E ! 00006FE94683003C -004C 0
2670 .half 0x1539 ! 00006FE946830040 -0048 0
2671 .byte 0x4C ! 00006FE946830042 -0046 0
2672 .byte 0x25 ! 00006FE946830043 -0045 0
2673 .word 0xF396E050 ! 00006FE946830044 -0044 0
2674 .xword 0xBF4975CD6DB051FF ! 00006FE946830048 -0040 0 Double -7.769826E-04
2675 .xword 0x8C7C203CDFBD9A21 ! 00006FE946830050 -0038 0
2676 .xword 0xF49D00D1440D7D62 ! 00006FE946830058 -0030 0
2677 .half 0xC527 ! 00006FE946830060 -0028 0
2678 .byte 0xA0 ! 00006FE946830062 -0026 0
2679 .byte 0x7C ! 00006FE946830063 -0025 0
2680 .word 0x1A63075B ! 00006FE946830064 -0024 0
2681 .xword 0x3B9DC5A9B104DCC8 ! 00006FE946830068 -0020 0
2682 .xword 0x77DD3CBC12E49935 ! 00006FE946830070 -0018 0
2683 .xword 0x412A3C266BFB99BC ! 00006FE946830078 -0010 0 Double 8.596672E+05
2684 .word 0x4763D403 ! 00006FE946830080 -0008 0 Single 5.832401E+04
2685 .word 0x0A8E7662 ! 00006FE946830084 -0004 0
2686 .word 0x6E40E214 ! 00006FE946830088 +0000 0
2687 .byte 0xD5 ! 00006FE94683008C +0004 0
2688 .byte 0x38 ! 00006FE94683008D +0005 0
2689 .byte 0x67 ! 00006FE94683008E +0006 0
2690 .byte 0xB0 ! 00006FE94683008F +0007 0
2691 .word 0xE11CD580 ! 00006FE946830090 +0008 0
2692 .word 0xC087DD55 ! 00006FE946830094 +000C 0 Single -4.245768E+00
2693 .xword 0x5A8CAAE4B1175308 ! 00006FE946830098 +0010 0
2694 .half 0x6349 ! 00006FE9468300A0 +0018 0
2695 .byte 0x8E ! 00006FE9468300A2 +001A 0
2696 .byte 0xCB ! 00006FE9468300A3 +001B 0
2697 .half 0xB7E9 ! 00006FE9468300A4 +001C 0
2698 .byte 0x79 ! 00006FE9468300A6 +001E 0
2699 .byte 0x34 ! 00006FE9468300A7 +001F 0
2700 .xword 0xEBCBCF264FC49C32 ! 00006FE9468300A8 +0020 0
2701 .xword 0x40C2F7301702AD8F ! 00006FE9468300B0 +0028 0 Double 9.710376E+03
2702 .xword 0x4CDC2B4DD78C4321 ! 00006FE9468300B8 +0030 0
2703 .xword 0x40099417F516D02B ! 00006FE9468300C0 +0038 0 Double 3.197311E+00
2704 .word 0x2A1AB9F8 ! 00006FE9468300C8 +0040 0
2705 .half 0x5E06 ! 00006FE9468300CC +0044 0
2706 .byte 0x55 ! 00006FE9468300CE +0046 0
2707 .byte 0x27 ! 00006FE9468300CF +0047 0
2708 .xword 0x0C22980D45D6F873 ! 00006FE9468300D0 +0048 0
2709 .word 0xC56977C1 ! 00006FE9468300D8 +0050 0 Single -3.735485E+03
2710 .word 0xC0C9D9E3 ! 00006FE9468300DC +0054 0 Single -6.307847E+00
2711 .half 0xECC2 ! 00006FE9468300E0 +0058 0
2712 .half 0xE03F ! 00006FE9468300E2 +005A 0
2713 .word 0xDE2C1A9F ! 00006FE9468300E4 +005C 0
2714 .xword 0xBF4018ACB0E1CCA9 ! 00006FE9468300E8 +0060 0 Double -4.912227E-04
2715 .xword 0x3FEF73EF95448829 ! 00006FE9468300F0 +0068 0 Double 9.829023E-01
2716 .byte 0x28 ! 00006FE9468300F8 +0070 0
2717 .byte 0x52 ! 00006FE9468300F9 +0071 0
2718 .byte 0xF3 ! 00006FE9468300FA +0072 0
2719 .byte 0xDD ! 00006FE9468300FB +0073 0
2720 .word 0x46E8FD87 ! 00006FE9468300FC +0074 0 Single 2.982276E+04
2721 .xword 0xF130E7F822A91266 ! 00006FE946830100 +0078 0
2722 .xword 0x87EC2C75D5854C22 ! 00006FE946830108 +0080 0
2723
2724!========================================================================
2725
2726SECTION .bdata036 DATA_VA=0x33440000000
2727attr_data {
2728 Name = .bdata036,
2729 VA = 0x33440000000,
2730 RA = 0xf30000000,
2731 PA = ra2pa(0xf30000000,0),
2732 part_0_ctx_nonzero_tsb_config_2,
2733 TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
2734 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2735 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2736}
2737
2738
2739SECTION .bdata036
2740.data
2741DATA055:
2742 .xword 0x0000292E5A3C0088 ! 0000033440000000 -0088 DATA056+0x88
2743 .xword 0x00006FE946830088 ! 0000033440000008 -0080 DATA054+0x88
2744 .xword 0xBF89525683FE565E ! 0000033440000010 -0078 0 Double -1.236408E-02
2745 .word 0x3EC81854 ! 0000033440000018 -0070 0 Single 3.908106E-01
2746 .word 0xB6BE5EA7 ! 000003344000001C -006C 0
2747 .xword 0x407BA842DEC38670 ! 0000033440000020 -0068 0 Double 4.425163E+02
2748 .byte 0xC5 ! 0000033440000028 -0060 0
2749 .byte 0x9D ! 0000033440000029 -005F 0
2750 .half 0x0AF4 ! 000003344000002A -005E 0
2751 .half 0x21CC ! 000003344000002C -005C 0
2752 .half 0x1A95 ! 000003344000002E -005A 0
2753 .half 0x2E71 ! 0000033440000030 -0058 0
2754 .half 0x3B30 ! 0000033440000032 -0056 0
2755 .half 0xBEF7 ! 0000033440000034 -0054 0
2756 .byte 0x58 ! 0000033440000036 -0052 0
2757 .byte 0x4A ! 0000033440000037 -0051 0
2758 .word 0x51CAE485 ! 0000033440000038 -0050 0
2759 .word 0x20799262 ! 000003344000003C -004C 0
2760 .half 0x4B87 ! 0000033440000040 -0048 0
2761 .byte 0xE2 ! 0000033440000042 -0046 0
2762 .byte 0x1B ! 0000033440000043 -0045 0
2763 .word 0x4C2FF332 ! 0000033440000044 -0044 0
2764 .xword 0x40950C4E444FE24C ! 0000033440000048 -0040 0 Double 1.347076E+03
2765 .xword 0x69D4BA8E2FB24F47 ! 0000033440000050 -0038 0
2766 .xword 0x28ACBC6625ABFAF3 ! 0000033440000058 -0030 0
2767 .half 0x1EB2 ! 0000033440000060 -0028 0
2768 .byte 0xA7 ! 0000033440000062 -0026 0
2769 .byte 0x4D ! 0000033440000063 -0025 0
2770 .word 0xD6738F7D ! 0000033440000064 -0024 0
2771 .xword 0x2D6478610FE085F7 ! 0000033440000068 -0020 0
2772 .xword 0x726D04369FD433A2 ! 0000033440000070 -0018 0
2773 .xword 0xC0135C5EF270F97C ! 0000033440000078 -0010 0 Double -4.840206E+00
2774 .word 0xC0A95602 ! 0000033440000080 -0008 0 Single -5.291749E+00
2775 .word 0x1926B303 ! 0000033440000084 -0004 0
2776 .word 0x6590F41F ! 0000033440000088 +0000 0
2777 .byte 0x4F ! 000003344000008C +0004 0
2778 .byte 0x1B ! 000003344000008D +0005 0
2779 .byte 0xAD ! 000003344000008E +0006 0
2780 .byte 0xE5 ! 000003344000008F +0007 0
2781 .word 0x60461525 ! 0000033440000090 +0008 0
2782 .word 0xBDEBCADA ! 0000033440000094 +000C 0 Single -1.151330E-01
2783 .xword 0x1A47D25C3AD59516 ! 0000033440000098 +0010 0
2784 .half 0xD6DB ! 00000334400000A0 +0018 0
2785 .byte 0x3C ! 00000334400000A2 +001A 0
2786 .byte 0xCF ! 00000334400000A3 +001B 0
2787 .half 0xACAF ! 00000334400000A4 +001C 0
2788 .byte 0xA0 ! 00000334400000A6 +001E 0
2789 .byte 0xEF ! 00000334400000A7 +001F 0
2790 .xword 0x02ADF75B7BEEB0F1 ! 00000334400000A8 +0020 0
2791 .xword 0x40193F3F4D3D5EA3 ! 00000334400000B0 +0028 0 Double 6.311765E+00
2792 .xword 0x3078491AD96346E8 ! 00000334400000B8 +0030 0
2793 .xword 0x40462A0DA23089A8 ! 00000334400000C0 +0038 0 Double 4.432854E+01
2794 .word 0x01188C38 ! 00000334400000C8 +0040 0
2795 .half 0x68C5 ! 00000334400000CC +0044 0
2796 .byte 0x10 ! 00000334400000CE +0046 0
2797 .byte 0x7C ! 00000334400000CF +0047 0
2798 .xword 0x1FEBA6EBB2F53349 ! 00000334400000D0 +0048 0
2799 .word 0xC4A63F5C ! 00000334400000D8 +0050 0 Single -1.329980E+03
2800 .word 0x46AAD20F ! 00000334400000DC +0054 0 Single 2.186503E+04
2801 .half 0xB233 ! 00000334400000E0 +0058 0
2802 .half 0x66E5 ! 00000334400000E2 +005A 0
2803 .word 0x5AB2D0DB ! 00000334400000E4 +005C 0
2804 .xword 0x3EFDD62B5F818CA5 ! 00000334400000E8 +0060 0 Double 2.845440E-05
2805 .xword 0xBF0C1AD37BCA7830 ! 00000334400000F0 +0068 0 Double -5.360563E-05
2806 .byte 0x75 ! 00000334400000F8 +0070 0
2807 .byte 0xA0 ! 00000334400000F9 +0071 0
2808 .byte 0xC8 ! 00000334400000FA +0072 0
2809 .byte 0xDE ! 00000334400000FB +0073 0
2810 .word 0x438D61A0 ! 00000334400000FC +0074 0 Single 2.827627E+02
2811 .xword 0x3666DA17409E7045 ! 0000033440000100 +0078 0
2812 .xword 0x7FB5A62957758820 ! 0000033440000108 +0080 0
2813
2814!========================================================================
2815
2816SECTION .bdata037 DATA_VA=0x292e5a3c0000
2817attr_data {
2818 Name = .bdata037,
2819 VA = 0x292e5a3c0000,
2820 RA = 0xfdfef0000,
2821 PA = ra2pa(0xfdfef0000,0),
2822 part_0_ctx_nonzero_tsb_config_1,
2823 TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
2824 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2825 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2826}
2827
2828
2829SECTION .bdata037
2830.data
2831DATA056:
2832 .xword 0x000062D0D0000088 ! 0000292E5A3C0000 -0088 DATA057+0x88
2833 .xword 0x0000033440000088 ! 0000292E5A3C0008 -0080 DATA055+0x88
2834 .xword 0xBF4D6A9021E13BA9 ! 0000292E5A3C0010 -0078 0 Double -8.977131E-04
2835 .word 0x4104A1B0 ! 0000292E5A3C0018 -0070 0 Single 8.289474E+00
2836 .word 0xAB684C79 ! 0000292E5A3C001C -006C 0
2837 .xword 0xC136D96F0F8BD702 ! 0000292E5A3C0020 -0068 0 Double -1.497455E+06
2838 .byte 0x9E ! 0000292E5A3C0028 -0060 0
2839 .byte 0x18 ! 0000292E5A3C0029 -005F 0
2840 .half 0x27C2 ! 0000292E5A3C002A -005E 0
2841 .half 0xA513 ! 0000292E5A3C002C -005C 0
2842 .half 0xBF3F ! 0000292E5A3C002E -005A 0
2843 .half 0x5170 ! 0000292E5A3C0030 -0058 0
2844 .half 0x20FF ! 0000292E5A3C0032 -0056 0
2845 .half 0x0AC2 ! 0000292E5A3C0034 -0054 0
2846 .byte 0x52 ! 0000292E5A3C0036 -0052 0
2847 .byte 0xFE ! 0000292E5A3C0037 -0051 0
2848 .word 0x2B914DAC ! 0000292E5A3C0038 -0050 0
2849 .word 0xBAD69325 ! 0000292E5A3C003C -004C 0
2850 .half 0x528B ! 0000292E5A3C0040 -0048 0
2851 .byte 0x62 ! 0000292E5A3C0042 -0046 0
2852 .byte 0x3C ! 0000292E5A3C0043 -0045 0
2853 .word 0x5D8290F8 ! 0000292E5A3C0044 -0044 0
2854 .xword 0xC1264558765FB783 ! 0000292E5A3C0048 -0040 0 Double -7.297722E+05
2855 .xword 0x8E2FD047D0755D82 ! 0000292E5A3C0050 -0038 0
2856 .xword 0xF3E93F5FAAF225BC ! 0000292E5A3C0058 -0030 0
2857 .half 0xD6EA ! 0000292E5A3C0060 -0028 0
2858 .byte 0x3D ! 0000292E5A3C0062 -0026 0
2859 .byte 0x96 ! 0000292E5A3C0063 -0025 0
2860 .word 0xA2AEA425 ! 0000292E5A3C0064 -0024 0
2861 .xword 0xA0F219F0DDDA929A ! 0000292E5A3C0068 -0020 0
2862 .xword 0xACE65A2A60E68984 ! 0000292E5A3C0070 -0018 0
2863 .xword 0x4076CB1ECC3B0415 ! 0000292E5A3C0078 -0010 0 Double 3.646950E+02
2864 .word 0x43FDC14F ! 0000292E5A3C0080 -0008 0 Single 5.075102E+02
2865 .word 0x8CB62C4E ! 0000292E5A3C0084 -0004 0
2866 .word 0x7B29A030 ! 0000292E5A3C0088 +0000 0
2867 .byte 0xE7 ! 0000292E5A3C008C +0004 0
2868 .byte 0x9A ! 0000292E5A3C008D +0005 0
2869 .byte 0xB6 ! 0000292E5A3C008E +0006 0
2870 .byte 0x6F ! 0000292E5A3C008F +0007 0
2871 .word 0x038BEA50 ! 0000292E5A3C0090 +0008 0
2872 .word 0xC0B5076B ! 0000292E5A3C0094 +000C 0 Single -5.657156E+00
2873 .xword 0x473DDAF72F3CBFF3 ! 0000292E5A3C0098 +0010 0
2874 .half 0x762B ! 0000292E5A3C00A0 +0018 0
2875 .byte 0x1F ! 0000292E5A3C00A2 +001A 0
2876 .byte 0x1A ! 0000292E5A3C00A3 +001B 0
2877 .half 0x6B3A ! 0000292E5A3C00A4 +001C 0
2878 .byte 0x89 ! 0000292E5A3C00A6 +001E 0
2879 .byte 0x44 ! 0000292E5A3C00A7 +001F 0
2880 .xword 0xAAB45751315FD25A ! 0000292E5A3C00A8 +0020 0
2881 .xword 0x40B6693DA5674AEB ! 0000292E5A3C00B0 +0028 0 Double 5.737241E+03
2882 .xword 0x9A10901FA5B9E278 ! 0000292E5A3C00B8 +0030 0
2883 .xword 0x413BED0D85AFCA26 ! 0000292E5A3C00C0 +0038 0 Double 1.830158E+06
2884 .word 0x216884B6 ! 0000292E5A3C00C8 +0040 0
2885 .half 0x1B78 ! 0000292E5A3C00CC +0044 0
2886 .byte 0x86 ! 0000292E5A3C00CE +0046 0
2887 .byte 0xC6 ! 0000292E5A3C00CF +0047 0
2888 .xword 0xDC0233EC36D68EC2 ! 0000292E5A3C00D0 +0048 0
2889 .word 0xBA0B6442 ! 0000292E5A3C00D8 +0050 0 Single -5.317369E-04
2890 .word 0x45A99306 ! 0000292E5A3C00DC +0054 0 Single 5.426378E+03
2891 .half 0x1872 ! 0000292E5A3C00E0 +0058 0
2892 .half 0xD2A1 ! 0000292E5A3C00E2 +005A 0
2893 .word 0xE717DA0B ! 0000292E5A3C00E4 +005C 0
2894 .xword 0xBF5F3C9625CA1372 ! 0000292E5A3C00E8 +0060 0 Double -1.906535E-03
2895 .xword 0x3F383D1ACB4908E3 ! 0000292E5A3C00F0 +0068 0 Double 3.698531E-04
2896 .byte 0x68 ! 0000292E5A3C00F8 +0070 0
2897 .byte 0x36 ! 0000292E5A3C00F9 +0071 0
2898 .byte 0x44 ! 0000292E5A3C00FA +0072 0
2899 .byte 0x0F ! 0000292E5A3C00FB +0073 0
2900 .word 0x4441C4B3 ! 0000292E5A3C00FC +0074 0 Single 7.750734E+02
2901 .xword 0x8F18CCAF4BE575F9 ! 0000292E5A3C0100 +0078 0
2902 .xword 0x7AF5B25CED09B027 ! 0000292E5A3C0108 +0080 0
2903
2904!========================================================================
2905
2906SECTION .bdata038 DATA_VA=0x62d0d0000000
2907attr_data {
2908 Name = .bdata038,
2909 VA = 0x62d0d0000000,
2910 RA = ra2pa(0xf20000000,0),
2911 PA = ra2pa(0xf20000000,0),
2912 part_0_ctx_nonzero_tsb_config_0,
2913 TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
2914 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2915 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2916}
2917
2918
2919SECTION .bdata038
2920.data
2921DATA057:
2922 .xword 0x0000388A00166088 ! 000062D0D0000000 -0088 DATA058+0x88
2923 .xword 0x0000292E5A3C0088 ! 000062D0D0000008 -0080 DATA056+0x88
2924 .xword 0xBEE7440E0B0BEEAE ! 000062D0D0000010 -0078 0 Double -1.109402E-05
2925 .word 0xC147613A ! 000062D0D0000018 -0070 0 Single -1.246124E+01
2926 .word 0x8BCAC45C ! 000062D0D000001C -006C 0
2927 .xword 0xC13B0176BC8CA11D ! 000062D0D0000020 -0068 0 Double -1.769847E+06
2928 .byte 0x1C ! 000062D0D0000028 -0060 0
2929 .byte 0xD9 ! 000062D0D0000029 -005F 0
2930 .half 0xCCF6 ! 000062D0D000002A -005E 0
2931 .half 0x6E71 ! 000062D0D000002C -005C 0
2932 .half 0x8809 ! 000062D0D000002E -005A 0
2933 .half 0xAD8A ! 000062D0D0000030 -0058 0
2934 .half 0xB5D6 ! 000062D0D0000032 -0056 0
2935 .half 0xF79A ! 000062D0D0000034 -0054 0
2936 .byte 0x6B ! 000062D0D0000036 -0052 0
2937 .byte 0xE9 ! 000062D0D0000037 -0051 0
2938 .word 0xE6ED2060 ! 000062D0D0000038 -0050 0
2939 .word 0x20B50474 ! 000062D0D000003C -004C 0
2940 .half 0x56D1 ! 000062D0D0000040 -0048 0
2941 .byte 0xD1 ! 000062D0D0000042 -0046 0
2942 .byte 0x32 ! 000062D0D0000043 -0045 0
2943 .word 0x5E43657C ! 000062D0D0000044 -0044 0
2944 .xword 0xBEB595B3B149FD65 ! 000062D0D0000048 -0040 0 Double -1.286553E-06
2945 .xword 0x7CB7D29C2EEF2B3B ! 000062D0D0000050 -0038 0
2946 .xword 0xD5075F507D3FB633 ! 000062D0D0000058 -0030 0
2947 .half 0xFC3A ! 000062D0D0000060 -0028 0
2948 .byte 0x9D ! 000062D0D0000062 -0026 0
2949 .byte 0x0E ! 000062D0D0000063 -0025 0
2950 .word 0xCC78DAA7 ! 000062D0D0000064 -0024 0
2951 .xword 0x3E4F9B0329996AFF ! 000062D0D0000068 -0020 0
2952 .xword 0x509F9B84D87720DB ! 000062D0D0000070 -0018 0
2953 .xword 0xBED00D832F973A6A ! 000062D0D0000078 -0010 0 Double -3.827282E-06
2954 .word 0x43EC0CD0 ! 000062D0D0000080 -0008 0 Single 4.721001E+02
2955 .word 0x94737814 ! 000062D0D0000084 -0004 0
2956 .word 0x793CB44D ! 000062D0D0000088 +0000 0
2957 .byte 0x1C ! 000062D0D000008C +0004 0
2958 .byte 0x05 ! 000062D0D000008D +0005 0
2959 .byte 0x42 ! 000062D0D000008E +0006 0
2960 .byte 0x03 ! 000062D0D000008F +0007 0
2961 .word 0xDD114482 ! 000062D0D0000090 +0008 0
2962 .word 0xC541964E ! 000062D0D0000094 +000C 0 Single -3.097394E+03
2963 .xword 0xCA8B8EEF1B37C489 ! 000062D0D0000098 +0010 0
2964 .half 0x7CA5 ! 000062D0D00000A0 +0018 0
2965 .byte 0x58 ! 000062D0D00000A2 +001A 0
2966 .byte 0xF0 ! 000062D0D00000A3 +001B 0
2967 .half 0xDCC2 ! 000062D0D00000A4 +001C 0
2968 .byte 0xC8 ! 000062D0D00000A6 +001E 0
2969 .byte 0x87 ! 000062D0D00000A7 +001F 0
2970 .xword 0x94396C8529A26F21 ! 000062D0D00000A8 +0020 0
2971 .xword 0x406AEEF8E1D000F0 ! 000062D0D00000B0 +0028 0 Double 2.154679E+02
2972 .xword 0x0D7F8F0C49711E42 ! 000062D0D00000B8 +0030 0
2973 .xword 0x403121D164BB0EF1 ! 000062D0D00000C0 +0038 0 Double 1.713210E+01
2974 .word 0x7B91F059 ! 000062D0D00000C8 +0040 0
2975 .half 0x48AB ! 000062D0D00000CC +0044 0
2976 .byte 0x76 ! 000062D0D00000CE +0046 0
2977 .byte 0x1A ! 000062D0D00000CF +0047 0
2978 .xword 0x693E11784DD9DD14 ! 000062D0D00000D0 +0048 0
2979 .word 0x378A5F22 ! 000062D0D00000D8 +0050 0 Single 1.649518E-05
2980 .word 0xC0B800CA ! 000062D0D00000DC +0054 0 Single -5.750096E+00
2981 .half 0x47E5 ! 000062D0D00000E0 +0058 0
2982 .half 0x82F6 ! 000062D0D00000E2 +005A 0
2983 .word 0x87DB4E6E ! 000062D0D00000E4 +005C 0
2984 .xword 0xC0168F6B8191A64F ! 000062D0D00000E8 +0060 0 Double -5.640059E+00
2985 .xword 0x3F4389DE10866E2A ! 000062D0D00000F0 +0068 0 Double 5.962691E-04
2986 .byte 0x0C ! 000062D0D00000F8 +0070 0
2987 .byte 0x32 ! 000062D0D00000F9 +0071 0
2988 .byte 0x83 ! 000062D0D00000FA +0072 0
2989 .byte 0x7B ! 000062D0D00000FB +0073 0
2990 .word 0xC7ADB783 ! 000062D0D00000FC +0074 0 Single -8.894302E+04
2991 .xword 0xEB102365884AC963 ! 000062D0D0000100 +0078 0
2992 .xword 0xCAD071D6AA54F40E ! 000062D0D0000108 +0080 0
2993
2994!========================================================================
2995
2996SECTION .bdata039 DATA_VA=0x388a00166000
2997attr_data {
2998 Name = .bdata039,
2999 VA = 0x388a00166000,
3000 RA = 0xfffeb2000,
3001 PA = ra2pa(0xfffeb2000,0),
3002 part_0_ctx_nonzero_tsb_config_3,
3003 TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
3004 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3005 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3006}
3007
3008
3009SECTION .bdata039
3010.data
3011DATA058:
3012 .xword 0x8800A80AA7000000 ! 0000388A00166000 -0088 DATA049+0x88
3013 .xword 0x880000D0D0620000 ! 0000388A00166008 -0080 DATA057+0x88
3014 .xword 0xBF278C0A271980E0 ! 0000388A00166010 -0078 0 Double -1.796496E-04
3015 .word 0xBDA050F8 ! 0000388A00166018 -0070 0 Single -7.827944E-02
3016 .word 0x46F618EF ! 0000388A0016601C -006C 0
3017 .xword 0xC0EFBF98EF887B70 ! 0000388A00166020 -0068 0 Double -6.502078E+04
3018 .byte 0x09 ! 0000388A00166028 -0060 0
3019 .byte 0xFA ! 0000388A00166029 -005F 0
3020 .half 0x729E ! 0000388A0016602A -005E 0
3021 .half 0x23B5 ! 0000388A0016602C -005C 0
3022 .half 0xDBFE ! 0000388A0016602E -005A 0
3023 .half 0xC0FB ! 0000388A00166030 -0058 0
3024 .half 0x8157 ! 0000388A00166032 -0056 0
3025 .half 0x79E6 ! 0000388A00166034 -0054 0
3026 .byte 0x7A ! 0000388A00166036 -0052 0
3027 .byte 0x05 ! 0000388A00166037 -0051 0
3028 .word 0xCD4D3B10 ! 0000388A00166038 -0050 0
3029 .word 0x11941D1C ! 0000388A0016603C -004C 0
3030 .half 0x2A9C ! 0000388A00166040 -0048 0
3031 .byte 0x16 ! 0000388A00166042 -0046 0
3032 .byte 0x9F ! 0000388A00166043 -0045 0
3033 .word 0xD5633D5B ! 0000388A00166044 -0044 0
3034 .xword 0xBFF067EF25F32EB5 ! 0000388A00166048 -0040 0 Double -1.025375E+00
3035 .xword 0xE1CDAFA4DEB518B7 ! 0000388A00166050 -0038 0
3036 .xword 0x39BE2ECE54316F80 ! 0000388A00166058 -0030 0
3037 .half 0x30D2 ! 0000388A00166060 -0028 0
3038 .byte 0xC4 ! 0000388A00166062 -0026 0
3039 .byte 0x34 ! 0000388A00166063 -0025 0
3040 .word 0x4751B573 ! 0000388A00166064 -0024 0
3041 .xword 0x1EA5E8DECF285008 ! 0000388A00166068 -0020 0
3042 .xword 0x06B57BB60607C4A3 ! 0000388A00166070 -0018 0
3043 .xword 0x406D6A2E395C07E8 ! 0000388A00166078 -0010 0 Double 2.353181E+02
3044 .word 0x3CEFDBD2 ! 0000388A00166080 -0008 0 Single 2.927962E-02
3045 .word 0x4347B25A ! 0000388A00166084 -0004 0
3046 .word 0xDAAFB3D0 ! 0000388A00166088 +0000 0
3047 .byte 0x29 ! 0000388A0016608C +0004 0
3048 .byte 0xC4 ! 0000388A0016608D +0005 0
3049 .byte 0x03 ! 0000388A0016608E +0006 0
3050 .byte 0xB9 ! 0000388A0016608F +0007 0
3051 .word 0xB2355916 ! 0000388A00166090 +0008 0
3052 .word 0x3D83714C ! 0000388A00166094 +000C 0 Single 6.418094E-02
3053 .xword 0x65DF0373A4A2A8A5 ! 0000388A00166098 +0010 0
3054 .half 0x3110 ! 0000388A001660A0 +0018 0
3055 .byte 0x41 ! 0000388A001660A2 +001A 0
3056 .byte 0x7F ! 0000388A001660A3 +001B 0
3057 .half 0xB2CC ! 0000388A001660A4 +001C 0
3058 .byte 0x64 ! 0000388A001660A6 +001E 0
3059 .byte 0x60 ! 0000388A001660A7 +001F 0
3060 .xword 0x339498CC2E77699E ! 0000388A001660A8 +0020 0
3061 .xword 0x3F478070D35B594C ! 0000388A001660B0 +0028 0 Double 7.172156E-04
3062 .xword 0xF161341023C001D2 ! 0000388A001660B8 +0030 0
3063 .xword 0x40F9307C7D82EB55 ! 0000388A001660C0 +0038 0 Double 1.031758E+05
3064 .word 0x27F51C42 ! 0000388A001660C8 +0040 0
3065 .half 0xAFDA ! 0000388A001660CC +0044 0
3066 .byte 0xAE ! 0000388A001660CE +0046 0
3067 .byte 0x2F ! 0000388A001660CF +0047 0
3068 .xword 0xCED993604EC893E9 ! 0000388A001660D0 +0048 0
3069 .word 0x3A0B752D ! 0000388A001660D8 +0050 0 Single 5.319890E-04
3070 .word 0x43CE7CF7 ! 0000388A001660DC +0054 0 Single 4.129763E+02
3071 .half 0xB5EC ! 0000388A001660E0 +0058 0
3072 .half 0x4CD4 ! 0000388A001660E2 +005A 0
3073 .word 0xA33BF047 ! 0000388A001660E4 +005C 0
3074 .xword 0xC124EC2BDDBA5847 ! 0000388A001660E8 +0060 0 Double -6.855899E+05
3075 .xword 0xC0E6CAF9484F9B4D ! 0000388A001660F0 +0068 0 Double -4.667979E+04
3076 .byte 0x73 ! 0000388A001660F8 +0070 0
3077 .byte 0x90 ! 0000388A001660F9 +0071 0
3078 .byte 0x66 ! 0000388A001660FA +0072 0
3079 .byte 0x74 ! 0000388A001660FB +0073 0
3080 .word 0xC4B0952A ! 0000388A001660FC +0074 0 Single -1.412661E+03
3081 .xword 0x6D795EF1A0514478 ! 0000388A00166100 +0078 0
3082 .xword 0x84E530BECD430D7A ! 0000388A00166108 +0080 0
3083
3084!========================================================================
3085
3086SECTION .bblk040 DATA_VA=0x1a0950000000
3087attr_data {
3088 Name = .bblk040,
3089 VA = 0x1a0950000000,
3090 RA = 0xf10000000,
3091 PA = ra2pa(0xf10000000,0),
3092 part_0_ctx_nonzero_tsb_config_2,
3093 TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
3094 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3095 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3096}
3097
3098
3099SECTION .bblk040
3100.data
3101DATA059:
3102 .xword 0xF2167519465A2F92 ! 00001A0950000000 +0000 0
3103 .xword 0x995C93A754A1BAF4 ! 00001A0950000008 +0008 0
3104 .xword 0x96AFB26D1991D940 ! 00001A0950000010 +0010 0
3105 .xword 0xE8EDA4905F6742A1 ! 00001A0950000018 +0018 0
3106 .xword 0x0F16F44A531C28A8 ! 00001A0950000020 +0020 0
3107 .xword 0x21695031A9BD0873 ! 00001A0950000028 +0028 0
3108 .xword 0x8D4E88DE267E75A5 ! 00001A0950000030 +0030 0
3109 .xword 0x4E0749B7366C53FE ! 00001A0950000038 +0038 0
3110 .xword 0x2C79612B113CF2E2 ! 00001A0950000040 +0040 0
3111 .xword 0xDCCBC4FBC5B6DA31 ! 00001A0950000048 +0048 0
3112 .xword 0x980CDD73D7D7E37C ! 00001A0950000050 +0050 0
3113 .xword 0xD8E5864505818C7C ! 00001A0950000058 +0058 0
3114 .xword 0xCB5D76E1B41DFAB2 ! 00001A0950000060 +0060 0
3115 .xword 0x5DB3A355D4C34E3A ! 00001A0950000068 +0068 0
3116 .xword 0x085A00559DB972F8 ! 00001A0950000070 +0070 0
3117 .xword 0x977FDECB11E47C37 ! 00001A0950000078 +0078 0
3118
3119!========================================================================
3120
3121SECTION .bcom029 DATA_VA=0x0
3122attr_data {
3123 Name = .bcom029,
3124 VA = 0x0,
3125 RA = 0xfffeb4000,
3126 PA = ra2pa(0xfffeb4000,0),
3127 part_0_ctx_nonzero_tsb_config_3,
3128 TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
3129 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
3130 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3131}
3132
3133
3134SECTION .bcom029
3135.data
3136DATA048:
3137 .xword 0x359557CAFCAF1690 ! 0000000000000000 +0000 0
3138
3139!========================================================================
3140
3141SECTION .bstk041 DATA_VA=0x2852c0000000
3142attr_data {
3143 Name = .bstk041,
3144 VA = 0x2852c0000000,
3145 RA = ra2pa(0xf00000000,0),
3146 PA = ra2pa(0xf00000000,0),
3147 part_0_ctx_nonzero_tsb_config_0,
3148 TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
3149 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3150 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3151}
3152
3153
3154SECTION .bstk041
3155.data
3156 .skip 0x2000 ! 00002852C0000000
3157STACK0070:
3158
3159!========================================================================
3160
3161SECTION .bkey042 DATA_VA=0xffffe33746950000
3162attr_data {
3163 Name = .bkey042,
3164 VA = 0xffffe33746950000,
3165 RA = 0xfdfee0000,
3166 PA = ra2pa(0xfdfee0000,0),
3167 part_0_ctx_nonzero_tsb_config_1,
3168 TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
3169 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3170 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3171}
3172
3173
3174SECTION .bkey042
3175.data
3176DATA061:
3177 .xword 0x8800A80AA7000000 ! FFFFE33746950000 +0000 DATA049+0x88
3178 .xword 0x8800006024D9FFFF ! FFFFE33746950008 +0008 DATA050+0x88
3179 .xword 0x8800B13746310000 ! FFFFE33746950010 +0010 DATA051+0x88
3180 .xword 0x8800000072770000 ! FFFFE33746950018 +0018 DATA052+0x88
3181 .xword 0x8800BC427F780000 ! FFFFE33746950020 +0020 DATA053+0x88
3182 .xword 0x88008346E96F0000 ! FFFFE33746950028 +0028 DATA054+0x88
3183 .xword 0x8800004034030000 ! FFFFE33746950030 +0030 DATA055+0x88
3184 .xword 0x88003C5A2E290000 ! FFFFE33746950038 +0038 DATA056+0x88
3185 .xword 0x880000D0D0620000 ! FFFFE33746950040 +0040 DATA057+0x88
3186 .xword 0x886016008A380000 ! FFFFE33746950048 +0048 DATA058+0x88
3187 .xword 0x00000050091A0000 ! FFFFE33746950050 +0050 DATA059+0x0
3188 .xword 0x0000FEFF0F000000 ! FFFFE33746950058 +0058 DATA001+0x0
3189 .xword 0x0000000000000000 ! FFFFE33746950060 +0060 0
3190 .xword 0xC026F36467365843 ! FFFFE33746950068 +0068 0 Double -1.147538E+01
3191 .word 0xBE4E29F7 ! FFFFE33746950070 +0070 0 Single -2.013320E-01
3192
3193
3194! Context 71 runs in 32-bit addressing mode, big-endian
3195
3196!========================================================================
3197
3198SECTION .bdata043 DATA_VA=0x68790000
3199attr_data {
3200 Name = .bdata043,
3201 VA = 0x68790000,
3202 RA = 0xfdfe30000,
3203 PA = ra2pa(0xfdfe30000,0),
3204 part_0_ctx_nonzero_tsb_config_1,
3205 TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
3206 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3207 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3208}
3209
3210
3211SECTION .bdata043
3212.data
3213DATA071:
3214 .xword 0x88E02222EA1DADAB ! 0000000068790000 -0088 DATA072+0x88
3215 .xword 0x88C01044EA1DADAB ! 0000000068790008 -0080 DATA080+0x88
3216 .xword 0x3F7E9FDCF4AFABB4 ! 0000000068790010 -0078 0 Double 7.476676E-03
3217 .word 0x3913CE7A ! 0000000068790018 -0070 0 Single 1.409593E-04
3218 .word 0xFB8957D3 ! 000000006879001C -006C 0
3219 .xword 0xC0DFB2D960FC74A7 ! 0000000068790020 -0068 0 Double -3.245940E+04
3220 .byte 0x75 ! 0000000068790028 -0060 0
3221 .byte 0xC1 ! 0000000068790029 -005F 0
3222 .half 0xA6D0 ! 000000006879002A -005E 0
3223 .half 0x6D70 ! 000000006879002C -005C 0
3224 .half 0x0ACB ! 000000006879002E -005A 0
3225 .half 0xD05C ! 0000000068790030 -0058 0
3226 .half 0xFE7F ! 0000000068790032 -0056 0
3227 .half 0x156A ! 0000000068790034 -0054 0
3228 .byte 0x2D ! 0000000068790036 -0052 0
3229 .byte 0xD3 ! 0000000068790037 -0051 0
3230 .word 0x74A66E67 ! 0000000068790038 -0050 0
3231 .word 0x36E062F2 ! 000000006879003C -004C 0
3232 .half 0xC4F4 ! 0000000068790040 -0048 0
3233 .byte 0xC6 ! 0000000068790042 -0046 0
3234 .byte 0x9F ! 0000000068790043 -0045 0
3235 .word 0x74F5F3CD ! 0000000068790044 -0044 0
3236 .xword 0xBEED948A9F2068CA ! 0000000068790048 -0040 0 Double -1.410496E-05
3237 .xword 0xDF33CA361AB70375 ! 0000000068790050 -0038 0
3238 .xword 0xEA2124A645588068 ! 0000000068790058 -0030 0
3239 .half 0x5278 ! 0000000068790060 -0028 0
3240 .byte 0xFC ! 0000000068790062 -0026 0
3241 .byte 0x2E ! 0000000068790063 -0025 0
3242 .word 0x2A5A2C98 ! 0000000068790064 -0024 0
3243 .xword 0x020929B703BA8AC4 ! 0000000068790068 -0020 0
3244 .xword 0xA6B1A8D64181CC12 ! 0000000068790070 -0018 0
3245 .xword 0x40CCAD4000E9EECD ! 0000000068790078 -0010 0 Double 1.468250E+04
3246 .word 0xBCB5E43C ! 0000000068790080 -0008 0 Single -2.220356E-02
3247 .word 0x96AD6D58 ! 0000000068790084 -0004 0
3248 .word 0xBE83D9E7 ! 0000000068790088 +0000 0
3249 .byte 0x81 ! 000000006879008C +0004 0
3250 .byte 0xA8 ! 000000006879008D +0005 0
3251 .byte 0x50 ! 000000006879008E +0006 0
3252 .byte 0x26 ! 000000006879008F +0007 0
3253 .word 0x6E28B552 ! 0000000068790090 +0008 0
3254 .word 0xC269633B ! 0000000068790094 +000C 0 Single -5.834690E+01
3255 .xword 0x7E6311FCD4BA7F7E ! 0000000068790098 +0010 0
3256 .half 0xFFED ! 00000000687900A0 +0018 0
3257 .byte 0x6C ! 00000000687900A2 +001A 0
3258 .byte 0xEE ! 00000000687900A3 +001B 0
3259 .half 0xF528 ! 00000000687900A4 +001C 0
3260 .byte 0x8E ! 00000000687900A6 +001E 0
3261 .byte 0xE7 ! 00000000687900A7 +001F 0
3262 .xword 0x273809917F508E02 ! 00000000687900A8 +0020 0
3263 .xword 0x40C4642596C7DBE6 ! 00000000687900B0 +0028 0 Double 1.044029E+04
3264 .xword 0x9B9BC63AEFD44EF0 ! 00000000687900B8 +0030 0
3265 .xword 0x3FDF83753D3FB66C ! 00000000687900C0 +0038 0 Double 4.923986E-01
3266 .word 0x15F7BE5C ! 00000000687900C8 +0040 0
3267 .half 0xFBCF ! 00000000687900CC +0044 0
3268 .byte 0x27 ! 00000000687900CE +0046 0
3269 .byte 0x3B ! 00000000687900CF +0047 0
3270 .xword 0x8AB1B06EC439D72F ! 00000000687900D0 +0048 0
3271 .word 0xBDB1D337 ! 00000000687900D8 +0050 0 Single -8.682864E-02
3272 .word 0xC3D4FC2E ! 00000000687900DC +0054 0 Single -4.259702E+02
3273 .half 0x83C1 ! 00000000687900E0 +0058 0
3274 .half 0x6E46 ! 00000000687900E2 +005A 0
3275 .word 0x8DD284A6 ! 00000000687900E4 +005C 0
3276 .xword 0x3FC77A1A7A9DB594 ! 00000000687900E8 +0060 0 Double 1.834138E-01
3277 .xword 0x4026A4038771FD83 ! 00000000687900F0 +0068 0 Double 1.132034E+01
3278 .byte 0x6C ! 00000000687900F8 +0070 0
3279 .byte 0x12 ! 00000000687900F9 +0071 0
3280 .byte 0x30 ! 00000000687900FA +0072 0
3281 .byte 0x08 ! 00000000687900FB +0073 0
3282 .word 0x37C6D3DA ! 00000000687900FC +0074 0 Single 2.370209E-05
3283 .xword 0x01E3F573CCEBA294 ! 0000000068790100 +0078 0
3284 .xword 0x924894A88C978405 ! 0000000068790108 +0080 0
3285
3286!========================================================================
3287
3288SECTION .bdata044 DATA_VA=0x2222e000
3289attr_data {
3290 Name = .bdata044,
3291 VA = 0x2222e000,
3292 RA = 0xfffea8000,
3293 PA = ra2pa(0xfffea8000,0),
3294 part_0_ctx_nonzero_tsb_config_3,
3295 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
3296 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3297 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3298}
3299
3300
3301SECTION .bdata044
3302.data
3303DATA072:
3304 .xword 0x88000ED1EA1DADAB ! 000000002222E000 -0088 DATA073+0x88
3305 .xword 0x88007968EA1DADAB ! 000000002222E008 -0080 DATA071+0x88
3306 .xword 0xBF59CEE878C06BC3 ! 000000002222E010 -0078 0 Double -1.575210E-03
3307 .word 0xC15677FC ! 000000002222E018 -0070 0 Single -1.340429E+01
3308 .word 0xBA1942DF ! 000000002222E01C -006C 0
3309 .xword 0xBF369DAF3C4A0451 ! 000000002222E020 -0068 0 Double -3.450921E-04
3310 .byte 0xDD ! 000000002222E028 -0060 0
3311 .byte 0xB1 ! 000000002222E029 -005F 0
3312 .half 0x12E1 ! 000000002222E02A -005E 0
3313 .half 0x8A84 ! 000000002222E02C -005C 0
3314 .half 0x26FB ! 000000002222E02E -005A 0
3315 .half 0x2A08 ! 000000002222E030 -0058 0
3316 .half 0x6488 ! 000000002222E032 -0056 0
3317 .half 0xC69A ! 000000002222E034 -0054 0
3318 .byte 0x6C ! 000000002222E036 -0052 0
3319 .byte 0xD8 ! 000000002222E037 -0051 0
3320 .word 0xF9ADB167 ! 000000002222E038 -0050 0
3321 .word 0x1BF5908C ! 000000002222E03C -004C 0
3322 .half 0x8BFC ! 000000002222E040 -0048 0
3323 .byte 0xFC ! 000000002222E042 -0046 0
3324 .byte 0x65 ! 000000002222E043 -0045 0
3325 .word 0x30B3A915 ! 000000002222E044 -0044 0
3326 .xword 0xC0B0F395A964BF57 ! 000000002222E048 -0040 0 Double -4.339585E+03
3327 .xword 0xB24605A44F7B197C ! 000000002222E050 -0038 0
3328 .xword 0x5A02CAD0890F026A ! 000000002222E058 -0030 0
3329 .half 0xEAA2 ! 000000002222E060 -0028 0
3330 .byte 0x07 ! 000000002222E062 -0026 0
3331 .byte 0x5A ! 000000002222E063 -0025 0
3332 .word 0x227C8C0E ! 000000002222E064 -0024 0
3333 .xword 0xAC26D3695B65B4BC ! 000000002222E068 -0020 0
3334 .xword 0x3255F94F5E7D4048 ! 000000002222E070 -0018 0
3335 .xword 0xC0E43F151CACEA64 ! 000000002222E078 -0010 0 Double -4.146466E+04
3336 .word 0xC2959351 ! 000000002222E080 -0008 0 Single -7.478773E+01
3337 .word 0x6C896DCD ! 000000002222E084 -0004 0
3338 .word 0x2F939AC5 ! 000000002222E088 +0000 0
3339 .byte 0xB6 ! 000000002222E08C +0004 0
3340 .byte 0xB2 ! 000000002222E08D +0005 0
3341 .byte 0x31 ! 000000002222E08E +0006 0
3342 .byte 0xA8 ! 000000002222E08F +0007 0
3343 .word 0xBBCB6BCD ! 000000002222E090 +0008 0
3344 .word 0xBBC8704B ! 000000002222E094 +000C 0 Single -6.116902E-03
3345 .xword 0x9DF6255B1C05EDDA ! 000000002222E098 +0010 0
3346 .half 0x71B8 ! 000000002222E0A0 +0018 0
3347 .byte 0xD1 ! 000000002222E0A2 +001A 0
3348 .byte 0x25 ! 000000002222E0A3 +001B 0
3349 .half 0xD3C4 ! 000000002222E0A4 +001C 0
3350 .byte 0xBA ! 000000002222E0A6 +001E 0
3351 .byte 0x91 ! 000000002222E0A7 +001F 0
3352 .xword 0xAC1FC78C1463DBB9 ! 000000002222E0A8 +0020 0
3353 .xword 0xBF6F1793E14E765F ! 000000002222E0B0 +0028 0 Double -3.795422E-03
3354 .xword 0xABB3617E55CFD088 ! 000000002222E0B8 +0030 0
3355 .xword 0xC0232DB97D6D2B67 ! 000000002222E0C0 +0038 0 Double -9.589306E+00
3356 .word 0xCE5DE457 ! 000000002222E0C8 +0040 0
3357 .half 0x9705 ! 000000002222E0CC +0044 0
3358 .byte 0x05 ! 000000002222E0CE +0046 0
3359 .byte 0xE8 ! 000000002222E0CF +0047 0
3360 .xword 0x9FDB89CD022F0C1B ! 000000002222E0D0 +0048 0
3361 .word 0xBA91D4B6 ! 000000002222E0D8 +0050 0 Single -1.112601E-03
3362 .word 0xC605B306 ! 000000002222E0DC +0054 0 Single -8.556756E+03
3363 .half 0xFBD7 ! 000000002222E0E0 +0058 0
3364 .half 0xB913 ! 000000002222E0E2 +005A 0
3365 .word 0x1E139741 ! 000000002222E0E4 +005C 0
3366 .xword 0xBFEAD325C4B47686 ! 000000002222E0E8 +0060 0 Double -8.382748E-01
3367 .xword 0x3F59821022CA0AF9 ! 000000002222E0F0 +0068 0 Double 1.556888E-03
3368 .byte 0x94 ! 000000002222E0F8 +0070 0
3369 .byte 0xC7 ! 000000002222E0F9 +0071 0
3370 .byte 0x2C ! 000000002222E0FA +0072 0
3371 .byte 0x5F ! 000000002222E0FB +0073 0
3372 .word 0x470A4EC7 ! 000000002222E0FC +0074 0 Single 3.540678E+04
3373 .xword 0x29B356E33A754DBE ! 000000002222E100 +0078 0
3374 .xword 0x28975EBAECC60CA7 ! 000000002222E108 +0080 0
3375
3376!========================================================================
3377
3378SECTION .bdata045 DATA_VA=0xd10e0000
3379attr_data {
3380 Name = .bdata045,
3381 VA = 0xd10e0000,
3382 RA = 0xfdfe20000,
3383 PA = ra2pa(0xfdfe20000,0),
3384 part_0_ctx_nonzero_tsb_config_1,
3385 TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
3386 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3387 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3388}
3389
3390
3391SECTION .bdata045
3392.data
3393DATA073:
3394 .xword 0x88807FECEA1DADAB ! 00000000D10E0000 -0088 DATA074+0x88
3395 .xword 0x88E02222EA1DADAB ! 00000000D10E0008 -0080 DATA072+0x88
3396 .xword 0xBECDB580FB5FEEB7 ! 00000000D10E0010 -0078 0 Double -3.541589E-06
3397 .word 0xC501C19C ! 00000000D10E0018 -0070 0 Single -2.076101E+03
3398 .word 0x39F04181 ! 00000000D10E001C -006C 0
3399 .xword 0xBEF070ED69BE6EA4 ! 00000000D10E0020 -0068 0 Double -1.567948E-05
3400 .byte 0x28 ! 00000000D10E0028 -0060 0
3401 .byte 0x2A ! 00000000D10E0029 -005F 0
3402 .half 0x3E02 ! 00000000D10E002A -005E 0
3403 .half 0xF3BF ! 00000000D10E002C -005C 0
3404 .half 0x428E ! 00000000D10E002E -005A 0
3405 .half 0x41CB ! 00000000D10E0030 -0058 0
3406 .half 0xDF2B ! 00000000D10E0032 -0056 0
3407 .half 0x28E6 ! 00000000D10E0034 -0054 0
3408 .byte 0x22 ! 00000000D10E0036 -0052 0
3409 .byte 0xEA ! 00000000D10E0037 -0051 0
3410 .word 0xB5308CDE ! 00000000D10E0038 -0050 0
3411 .word 0x0B557BF7 ! 00000000D10E003C -004C 0
3412 .half 0xB8D0 ! 00000000D10E0040 -0048 0
3413 .byte 0x29 ! 00000000D10E0042 -0046 0
3414 .byte 0x7D ! 00000000D10E0043 -0045 0
3415 .word 0xDD3FE72A ! 00000000D10E0044 -0044 0
3416 .xword 0xBF914EA50BE6B6C5 ! 00000000D10E0048 -0040 0 Double -1.690157E-02
3417 .xword 0x8CA143CD97AAA91B ! 00000000D10E0050 -0038 0
3418 .xword 0xAD26CAE6E50657AB ! 00000000D10E0058 -0030 0
3419 .half 0xDF1D ! 00000000D10E0060 -0028 0
3420 .byte 0x78 ! 00000000D10E0062 -0026 0
3421 .byte 0xEF ! 00000000D10E0063 -0025 0
3422 .word 0xD4AAD5B7 ! 00000000D10E0064 -0024 0
3423 .xword 0x25DDCD5085D20695 ! 00000000D10E0068 -0020 0
3424 .xword 0x1FEB568A7D85C369 ! 00000000D10E0070 -0018 0
3425 .xword 0x3F805BB71343F0B6 ! 00000000D10E0078 -0010 0 Double 7.987433E-03
3426 .word 0x3B5930C3 ! 00000000D10E0080 -0008 0 Single 3.314064E-03
3427 .word 0x3563A2AF ! 00000000D10E0084 -0004 0
3428 .word 0x45203F8D ! 00000000D10E0088 +0000 0
3429 .byte 0xA4 ! 00000000D10E008C +0004 0
3430 .byte 0xCF ! 00000000D10E008D +0005 0
3431 .byte 0xA6 ! 00000000D10E008E +0006 0
3432 .byte 0xEA ! 00000000D10E008F +0007 0
3433 .word 0xC299CEA0 ! 00000000D10E0090 +0008 0
3434 .word 0xB865107B ! 00000000D10E0094 +000C 0 Single -5.461320E-05
3435 .xword 0xABDAD36B436B97B9 ! 00000000D10E0098 +0010 0
3436 .half 0x43F0 ! 00000000D10E00A0 +0018 0
3437 .byte 0x3E ! 00000000D10E00A2 +001A 0
3438 .byte 0xEC ! 00000000D10E00A3 +001B 0
3439 .half 0x67AF ! 00000000D10E00A4 +001C 0
3440 .byte 0x0B ! 00000000D10E00A6 +001E 0
3441 .byte 0x00 ! 00000000D10E00A7 +001F 0
3442 .xword 0x8893303AEE3385B9 ! 00000000D10E00A8 +0020 0
3443 .xword 0x407332A4939A5804 ! 00000000D10E00B0 +0028 0 Double 3.071652E+02
3444 .xword 0xA6AAFFC5F2C48CED ! 00000000D10E00B8 +0030 0
3445 .xword 0x409C1658C11A8635 ! 00000000D10E00C0 +0038 0 Double 1.797587E+03
3446 .word 0xB12676BB ! 00000000D10E00C8 +0040 0
3447 .half 0xAF9D ! 00000000D10E00CC +0044 0
3448 .byte 0x80 ! 00000000D10E00CE +0046 0
3449 .byte 0xB1 ! 00000000D10E00CF +0047 0
3450 .xword 0x5B7DF088764B7FBE ! 00000000D10E00D0 +0048 0
3451 .word 0xBAB0CAE5 ! 00000000D10E00D8 +0050 0 Single -1.348820E-03
3452 .word 0xBAEBCA4F ! 00000000D10E00DC +0054 0 Single -1.798937E-03
3453 .half 0x63DF ! 00000000D10E00E0 +0058 0
3454 .half 0xE492 ! 00000000D10E00E2 +005A 0
3455 .word 0xC572FD4A ! 00000000D10E00E4 +005C 0
3456 .xword 0xC02F6D4F74BD8A43 ! 00000000D10E00E8 +0060 0 Double -1.571350E+01
3457 .xword 0xBEF28B69188C845C ! 00000000D10E00F0 +0068 0 Double -1.768548E-05
3458 .byte 0x0E ! 00000000D10E00F8 +0070 0
3459 .byte 0x0E ! 00000000D10E00F9 +0071 0
3460 .byte 0x71 ! 00000000D10E00FA +0072 0
3461 .byte 0x71 ! 00000000D10E00FB +0073 0
3462 .word 0x38FF810A ! 00000000D10E00FC +0074 0 Single 1.218338E-04
3463 .xword 0x50CA54E268BA9BE6 ! 00000000D10E0100 +0078 0
3464 .xword 0x7F5F1BB99F1D1661 ! 00000000D10E0108 +0080 0
3465
3466!========================================================================
3467
3468SECTION .bdata046 DATA_VA=0xec7f8000
3469attr_data {
3470 Name = .bdata046,
3471 VA = 0xec7f8000,
3472 RA = 0xfffea6000,
3473 PA = ra2pa(0xfffea6000,0),
3474 part_0_ctx_nonzero_tsb_config_3,
3475 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
3476 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3477 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3478}
3479
3480
3481SECTION .bdata046
3482.data
3483DATA074:
3484 .xword 0xABAD1DEA53AD0088 ! 00000000EC7F8000 -0088 DATA075+0x88
3485 .xword 0xABAD1DEAD10E0088 ! 00000000EC7F8008 -0080 DATA073+0x88
3486 .xword 0xC06A2A5500337FF9 ! 00000000EC7F8010 -0078 0 Double -2.093229E+02
3487 .word 0x40465F94 ! 00000000EC7F8018 -0070 0 Single 3.099584E+00
3488 .word 0x14B3F6D2 ! 00000000EC7F801C -006C 0
3489 .xword 0x3F7924EBFA770F80 ! 00000000EC7F8020 -0068 0 Double 6.138727E-03
3490 .byte 0x2A ! 00000000EC7F8028 -0060 0
3491 .byte 0xBC ! 00000000EC7F8029 -005F 0
3492 .half 0xA610 ! 00000000EC7F802A -005E 0
3493 .half 0xA4E6 ! 00000000EC7F802C -005C 0
3494 .half 0xB761 ! 00000000EC7F802E -005A 0
3495 .half 0xFE2B ! 00000000EC7F8030 -0058 0
3496 .half 0xE2FF ! 00000000EC7F8032 -0056 0
3497 .half 0x6C41 ! 00000000EC7F8034 -0054 0
3498 .byte 0xE5 ! 00000000EC7F8036 -0052 0
3499 .byte 0xEB ! 00000000EC7F8037 -0051 0
3500 .word 0xB740A488 ! 00000000EC7F8038 -0050 0
3501 .word 0x3A7CC903 ! 00000000EC7F803C -004C 0
3502 .half 0x1F5A ! 00000000EC7F8040 -0048 0
3503 .byte 0xA4 ! 00000000EC7F8042 -0046 0
3504 .byte 0x6A ! 00000000EC7F8043 -0045 0
3505 .word 0x80C94E3D ! 00000000EC7F8044 -0044 0
3506 .xword 0xC018AB34D4529456 ! 00000000EC7F8048 -0040 0 Double -6.167194E+00
3507 .xword 0x7F098F0708004665 ! 00000000EC7F8050 -0038 0
3508 .xword 0x127D97F95A49CD16 ! 00000000EC7F8058 -0030 0
3509 .half 0xA032 ! 00000000EC7F8060 -0028 0
3510 .byte 0x87 ! 00000000EC7F8062 -0026 0
3511 .byte 0x0D ! 00000000EC7F8063 -0025 0
3512 .word 0xB41990B4 ! 00000000EC7F8064 -0024 0
3513 .xword 0x5F423260ADBAAF12 ! 00000000EC7F8068 -0020 0
3514 .xword 0xAC1783E56E666F13 ! 00000000EC7F8070 -0018 0
3515 .xword 0xC08E71E0B44D7793 ! 00000000EC7F8078 -0010 0 Double -9.742347E+02
3516 .word 0xC44D0A05 ! 00000000EC7F8080 -0008 0 Single -8.201566E+02
3517 .word 0x1E131AFC ! 00000000EC7F8084 -0004 0
3518 .word 0x2D35D86F ! 00000000EC7F8088 +0000 0
3519 .byte 0x1B ! 00000000EC7F808C +0004 0
3520 .byte 0xA7 ! 00000000EC7F808D +0005 0
3521 .byte 0xDF ! 00000000EC7F808E +0006 0
3522 .byte 0x80 ! 00000000EC7F808F +0007 0
3523 .word 0xA0A561C3 ! 00000000EC7F8090 +0008 0
3524 .word 0xBC05D909 ! 00000000EC7F8094 +000C 0 Single -8.169421E-03
3525 .xword 0x652B29ED961A6E4C ! 00000000EC7F8098 +0010 0
3526 .half 0xA1F3 ! 00000000EC7F80A0 +0018 0
3527 .byte 0xF0 ! 00000000EC7F80A2 +001A 0
3528 .byte 0x11 ! 00000000EC7F80A3 +001B 0
3529 .half 0x496C ! 00000000EC7F80A4 +001C 0
3530 .byte 0x0B ! 00000000EC7F80A6 +001E 0
3531 .byte 0x3F ! 00000000EC7F80A7 +001F 0
3532 .xword 0xDA2139DDD3EB2BDF ! 00000000EC7F80A8 +0020 0
3533 .xword 0xBEB7D5906E817D42 ! 00000000EC7F80B0 +0028 0 Double -1.420631E-06
3534 .xword 0x596329BA17E67785 ! 00000000EC7F80B8 +0030 0
3535 .xword 0x3F0BE095F5E0E9C9 ! 00000000EC7F80C0 +0038 0 Double 5.317171E-05
3536 .word 0x085D0E6F ! 00000000EC7F80C8 +0040 0
3537 .half 0xD9DE ! 00000000EC7F80CC +0044 0
3538 .byte 0xD0 ! 00000000EC7F80CE +0046 0
3539 .byte 0x5F ! 00000000EC7F80CF +0047 0
3540 .xword 0xBCDAC2A2ED3D81A0 ! 00000000EC7F80D0 +0048 0
3541 .word 0x43317684 ! 00000000EC7F80D8 +0050 0 Single 1.774630E+02
3542 .word 0x47EEE736 ! 00000000EC7F80DC +0054 0 Single 1.223184E+05
3543 .half 0xFF4B ! 00000000EC7F80E0 +0058 0
3544 .half 0xCB24 ! 00000000EC7F80E2 +005A 0
3545 .word 0x5E272EFC ! 00000000EC7F80E4 +005C 0
3546 .xword 0x3F55BB45C4585405 ! 00000000EC7F80E8 +0060 0 Double 1.326388E-03
3547 .xword 0xC10756BE271C790F ! 00000000EC7F80F0 +0068 0 Double -1.911918E+05
3548 .byte 0x9D ! 00000000EC7F80F8 +0070 0
3549 .byte 0xBC ! 00000000EC7F80F9 +0071 0
3550 .byte 0x1C ! 00000000EC7F80FA +0072 0
3551 .byte 0x60 ! 00000000EC7F80FB +0073 0
3552 .word 0xBFA6746F ! 00000000EC7F80FC +0074 0 Single -1.300428E+00
3553 .xword 0x2D73F5BE454A6B6D ! 00000000EC7F8100 +0078 0
3554 .xword 0x2CBC97C8DFE21493 ! 00000000EC7F8108 +0080 0
3555
3556!========================================================================
3557
3558SECTION .bdata047 DATA_VA=0x53ad0000
3559attr_data {
3560 Name = .bdata047,
3561 VA = 0x53ad0000,
3562 RA = 0xfdfe10000,
3563 PA = ra2pa(0xfdfe10000,0),
3564 part_0_ctx_nonzero_tsb_config_1,
3565 TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
3566 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3567 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3568}
3569
3570
3571SECTION .bdata047
3572.data
3573DATA075:
3574 .xword 0x8800EBC3EA1DADAB ! 0000000053AD0000 -0088 DATA076+0x88
3575 .xword 0x88807FECEA1DADAB ! 0000000053AD0008 -0080 DATA074+0x88
3576 .xword 0xC11428883DBC23EA ! 0000000053AD0010 -0078 0 Double -3.302741E+05
3577 .word 0xC6A6E4D4 ! 0000000053AD0018 -0070 0 Single -2.136241E+04
3578 .word 0x3C19FBB5 ! 0000000053AD001C -006C 0
3579 .xword 0xC1372B44823A21BE ! 0000000053AD0020 -0068 0 Double -1.518405E+06
3580 .byte 0xD0 ! 0000000053AD0028 -0060 0
3581 .byte 0x41 ! 0000000053AD0029 -005F 0
3582 .half 0x679B ! 0000000053AD002A -005E 0
3583 .half 0x2F09 ! 0000000053AD002C -005C 0
3584 .half 0xC126 ! 0000000053AD002E -005A 0
3585 .half 0xE6D2 ! 0000000053AD0030 -0058 0
3586 .half 0xF7E1 ! 0000000053AD0032 -0056 0
3587 .half 0xF3F1 ! 0000000053AD0034 -0054 0
3588 .byte 0xF3 ! 0000000053AD0036 -0052 0
3589 .byte 0x03 ! 0000000053AD0037 -0051 0
3590 .word 0x13E924BB ! 0000000053AD0038 -0050 0
3591 .word 0x45A41B60 ! 0000000053AD003C -004C 0
3592 .half 0x7838 ! 0000000053AD0040 -0048 0
3593 .byte 0xC3 ! 0000000053AD0042 -0046 0
3594 .byte 0x74 ! 0000000053AD0043 -0045 0
3595 .word 0xA676B821 ! 0000000053AD0044 -0044 0
3596 .xword 0xC095B32B0BBBF869 ! 0000000053AD0048 -0040 0 Double -1.388792E+03
3597 .xword 0x4DA10CBCC55DB612 ! 0000000053AD0050 -0038 0
3598 .xword 0xB9525AB866FC81F2 ! 0000000053AD0058 -0030 0
3599 .half 0x6299 ! 0000000053AD0060 -0028 0
3600 .byte 0xD6 ! 0000000053AD0062 -0026 0
3601 .byte 0xA0 ! 0000000053AD0063 -0025 0
3602 .word 0x3F39D7F8 ! 0000000053AD0064 -0024 0
3603 .xword 0x1C8554A9FFEA9A29 ! 0000000053AD0068 -0020 0
3604 .xword 0x9693D251C6C2F67E ! 0000000053AD0070 -0018 0
3605 .xword 0x412F61A4F04EFDF3 ! 0000000053AD0078 -0010 0 Double 1.028306E+06
3606 .word 0xB89FF2A0 ! 0000000053AD0080 -0008 0 Single -7.626903E-05
3607 .word 0x611771CC ! 0000000053AD0084 -0004 0
3608 .word 0x0C820630 ! 0000000053AD0088 +0000 0
3609 .byte 0x49 ! 0000000053AD008C +0004 0
3610 .byte 0xC0 ! 0000000053AD008D +0005 0
3611 .byte 0xA1 ! 0000000053AD008E +0006 0
3612 .byte 0x5F ! 0000000053AD008F +0007 0
3613 .word 0xD98D531A ! 0000000053AD0090 +0008 0
3614 .word 0xBFBDFF95 ! 0000000053AD0094 +000C 0 Single -1.484362E+00
3615 .xword 0xEF5C9BC0DE0FD3A9 ! 0000000053AD0098 +0010 0
3616 .half 0xD275 ! 0000000053AD00A0 +0018 0
3617 .byte 0x6B ! 0000000053AD00A2 +001A 0
3618 .byte 0xAB ! 0000000053AD00A3 +001B 0
3619 .half 0x166F ! 0000000053AD00A4 +001C 0
3620 .byte 0xEB ! 0000000053AD00A6 +001E 0
3621 .byte 0x62 ! 0000000053AD00A7 +001F 0
3622 .xword 0xBBFE70882754532E ! 0000000053AD00A8 +0020 0
3623 .xword 0xBF7091164AD7B83F ! 0000000053AD00B0 +0028 0 Double -4.044616E-03
3624 .xword 0x61C94F530B4B81F2 ! 0000000053AD00B8 +0030 0
3625 .xword 0xBEBA4C6719A6A462 ! 0000000053AD00C0 +0038 0 Double -1.567510E-06
3626 .word 0x1FC00ED2 ! 0000000053AD00C8 +0040 0
3627 .half 0x33E0 ! 0000000053AD00CC +0044 0
3628 .byte 0x3D ! 0000000053AD00CE +0046 0
3629 .byte 0x75 ! 0000000053AD00CF +0047 0
3630 .xword 0xD04C30D7D60B73DF ! 0000000053AD00D0 +0048 0
3631 .word 0x3B905C44 ! 0000000053AD00D8 +0050 0 Single 4.405530E-03
3632 .word 0xBB0047C8 ! 0000000053AD00DC +0054 0 Single -1.957403E-03
3633 .half 0x7A12 ! 0000000053AD00E0 +0058 0
3634 .half 0x8BCB ! 0000000053AD00E2 +005A 0
3635 .word 0xD5D9D7C6 ! 0000000053AD00E4 +005C 0
3636 .xword 0x403165230D67DFDD ! 0000000053AD00E8 +0060 0 Double 1.739507E+01
3637 .xword 0xC1146D1C5AB82E22 ! 0000000053AD00F0 +0068 0 Double -3.346631E+05
3638 .byte 0x73 ! 0000000053AD00F8 +0070 0
3639 .byte 0x37 ! 0000000053AD00F9 +0071 0
3640 .byte 0xAC ! 0000000053AD00FA +0072 0
3641 .byte 0x89 ! 0000000053AD00FB +0073 0
3642 .word 0xC7FAE2D4 ! 0000000053AD00FC +0074 0 Single -1.284537E+05
3643 .xword 0x4B226C5B30B52F2E ! 0000000053AD0100 +0078 0
3644 .xword 0x07F5FD6D75735A36 ! 0000000053AD0108 +0080 0
3645
3646!========================================================================
3647
3648SECTION .bdata048 DATA_VA=0xc3eb0000
3649attr_data {
3650 Name = .bdata048,
3651 VA = 0xc3eb0000,
3652 RA = 0xfdfe00000,
3653 PA = ra2pa(0xfdfe00000,0),
3654 part_0_ctx_nonzero_tsb_config_1,
3655 TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
3656 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3657 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3658}
3659
3660
3661SECTION .bdata048
3662.data
3663DATA076:
3664 .xword 0x88008307EA1DADAB ! 00000000C3EB0000 -0088 DATA077+0x88
3665 .xword 0x8800AD53EA1DADAB ! 00000000C3EB0008 -0080 DATA075+0x88
3666 .xword 0xC11B6F686817CAED ! 00000000C3EB0010 -0078 0 Double -4.494981E+05
3667 .word 0xC44EFAC3 ! 00000000C3EB0018 -0070 0 Single -8.279182E+02
3668 .word 0x0A5CC30C ! 00000000C3EB001C -006C 0
3669 .xword 0x405AD788D6245A5E ! 00000000C3EB0020 -0068 0 Double 1.073677E+02
3670 .byte 0xDF ! 00000000C3EB0028 -0060 0
3671 .byte 0x71 ! 00000000C3EB0029 -005F 0
3672 .half 0x3D20 ! 00000000C3EB002A -005E 0
3673 .half 0x4ABE ! 00000000C3EB002C -005C 0
3674 .half 0x4580 ! 00000000C3EB002E -005A 0
3675 .half 0x8B33 ! 00000000C3EB0030 -0058 0
3676 .half 0xCF3B ! 00000000C3EB0032 -0056 0
3677 .half 0x478A ! 00000000C3EB0034 -0054 0
3678 .byte 0x3B ! 00000000C3EB0036 -0052 0
3679 .byte 0x59 ! 00000000C3EB0037 -0051 0
3680 .word 0xCBA59AA9 ! 00000000C3EB0038 -0050 0
3681 .word 0xC42A8969 ! 00000000C3EB003C -004C 0
3682 .half 0xDA37 ! 00000000C3EB0040 -0048 0
3683 .byte 0x2F ! 00000000C3EB0042 -0046 0
3684 .byte 0x16 ! 00000000C3EB0043 -0045 0
3685 .word 0xA22F1346 ! 00000000C3EB0044 -0044 0
3686 .xword 0xBF9BF7F6549A1365 ! 00000000C3EB0048 -0040 0 Double -2.731309E-02
3687 .xword 0xCE1934D2BB7CED89 ! 00000000C3EB0050 -0038 0
3688 .xword 0xAE530884FA56C6A1 ! 00000000C3EB0058 -0030 0
3689 .half 0x4306 ! 00000000C3EB0060 -0028 0
3690 .byte 0x84 ! 00000000C3EB0062 -0026 0
3691 .byte 0xBB ! 00000000C3EB0063 -0025 0
3692 .word 0x0B26F606 ! 00000000C3EB0064 -0024 0
3693 .xword 0x479CF1DA1BD31DE9 ! 00000000C3EB0068 -0020 0
3694 .xword 0xBCF8D8E574031B6C ! 00000000C3EB0070 -0018 0
3695 .xword 0x400DB0783C591D77 ! 00000000C3EB0078 -0010 0 Double 3.711167E+00
3696 .word 0xB8D66B04 ! 00000000C3EB0080 -0008 0 Single -1.022425E-04
3697 .word 0x2A4E705D ! 00000000C3EB0084 -0004 0
3698 .word 0x366D236E ! 00000000C3EB0088 +0000 0
3699 .byte 0x96 ! 00000000C3EB008C +0004 0
3700 .byte 0x1B ! 00000000C3EB008D +0005 0
3701 .byte 0xC0 ! 00000000C3EB008E +0006 0
3702 .byte 0x5E ! 00000000C3EB008F +0007 0
3703 .word 0xCB94CA60 ! 00000000C3EB0090 +0008 0
3704 .word 0x3DAE19F3 ! 00000000C3EB0094 +000C 0 Single 8.501043E-02
3705 .xword 0x7CCDBE65A8ACB6D0 ! 00000000C3EB0098 +0010 0
3706 .half 0x0784 ! 00000000C3EB00A0 +0018 0
3707 .byte 0xF8 ! 00000000C3EB00A2 +001A 0
3708 .byte 0x0D ! 00000000C3EB00A3 +001B 0
3709 .half 0x49CE ! 00000000C3EB00A4 +001C 0
3710 .byte 0x08 ! 00000000C3EB00A6 +001E 0
3711 .byte 0x02 ! 00000000C3EB00A7 +001F 0
3712 .xword 0x0189C8826669D979 ! 00000000C3EB00A8 +0020 0
3713 .xword 0xBED41E3EB06DC84A ! 00000000C3EB00B0 +0028 0 Double -4.796539E-06
3714 .xword 0x62AF185D5D16D1C8 ! 00000000C3EB00B8 +0030 0
3715 .xword 0x411554C016AD221F ! 00000000C3EB00C0 +0038 0 Double 3.494880E+05
3716 .word 0xAC20F1F0 ! 00000000C3EB00C8 +0040 0
3717 .half 0x66D5 ! 00000000C3EB00CC +0044 0
3718 .byte 0x9E ! 00000000C3EB00CE +0046 0
3719 .byte 0x08 ! 00000000C3EB00CF +0047 0
3720 .xword 0x8F376B5A2A93B336 ! 00000000C3EB00D0 +0048 0
3721 .word 0xC57F8B44 ! 00000000C3EB00D8 +0050 0 Single -4.088704E+03
3722 .word 0xBDAB4119 ! 00000000C3EB00DC +0054 0 Single -8.362026E-02
3723 .half 0xEE21 ! 00000000C3EB00E0 +0058 0
3724 .half 0xF356 ! 00000000C3EB00E2 +005A 0
3725 .word 0x76AE26D0 ! 00000000C3EB00E4 +005C 0
3726 .xword 0xBEB3875FFFC01602 ! 00000000C3EB00E8 +0060 0 Double -1.164008E-06
3727 .xword 0xBED213DE95626A22 ! 00000000C3EB00F0 +0068 0 Double -4.310039E-06
3728 .byte 0xE5 ! 00000000C3EB00F8 +0070 0
3729 .byte 0x64 ! 00000000C3EB00F9 +0071 0
3730 .byte 0x81 ! 00000000C3EB00FA +0072 0
3731 .byte 0xE6 ! 00000000C3EB00FB +0073 0
3732 .word 0x39D8EB76 ! 00000000C3EB00FC +0074 0 Single 4.137416E-04
3733 .xword 0xC6F5A0E8BA29D04E ! 00000000C3EB0100 +0078 0
3734 .xword 0x2545CD88CE18391D ! 00000000C3EB0108 +0080 0
3735
3736!========================================================================
3737
3738SECTION .bdata049 DATA_VA=0x7830000
3739attr_data {
3740 Name = .bdata049,
3741 VA = 0x7830000,
3742 RA = 0xfdfdf0000,
3743 PA = ra2pa(0xfdfdf0000,0),
3744 part_0_ctx_nonzero_tsb_config_1,
3745 TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
3746 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3747 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3748}
3749
3750
3751SECTION .bdata049
3752.data
3753DATA077:
3754 .xword 0xABAD1DEAFFF70088 ! 0000000007830000 -0088 DATA078+0x88
3755 .xword 0xABAD1DEAC3EB0088 ! 0000000007830008 -0080 DATA076+0x88
3756 .xword 0xBF1A66A8272F84C4 ! 0000000007830010 -0078 0 Double -1.007118E-04
3757 .word 0xBFEE6B10 ! 0000000007830018 -0070 0 Single -1.862642E+00
3758 .word 0x191BA20E ! 000000000783001C -006C 0
3759 .xword 0x3FE9A61183262082 ! 0000000007830020 -0068 0 Double 8.015220E-01
3760 .byte 0xA5 ! 0000000007830028 -0060 0
3761 .byte 0xF6 ! 0000000007830029 -005F 0
3762 .half 0x5180 ! 000000000783002A -005E 0
3763 .half 0x715E ! 000000000783002C -005C 0
3764 .half 0x4B12 ! 000000000783002E -005A 0
3765 .half 0xF9D6 ! 0000000007830030 -0058 0
3766 .half 0x2537 ! 0000000007830032 -0056 0
3767 .half 0xC35A ! 0000000007830034 -0054 0
3768 .byte 0x20 ! 0000000007830036 -0052 0
3769 .byte 0x19 ! 0000000007830037 -0051 0
3770 .word 0x9B0A0D65 ! 0000000007830038 -0050 0
3771 .word 0xCB5D27CC ! 000000000783003C -004C 0
3772 .half 0x573A ! 0000000007830040 -0048 0
3773 .byte 0xA1 ! 0000000007830042 -0046 0
3774 .byte 0x3A ! 0000000007830043 -0045 0
3775 .word 0xBA6531BC ! 0000000007830044 -0044 0
3776 .xword 0x411DB8EB48703B6B ! 0000000007830048 -0040 0 Double 4.869708E+05
3777 .xword 0xA64C20B74CDD4CAB ! 0000000007830050 -0038 0
3778 .xword 0x4D3C593D7A20D3C0 ! 0000000007830058 -0030 0
3779 .half 0x437E ! 0000000007830060 -0028 0
3780 .byte 0x87 ! 0000000007830062 -0026 0
3781 .byte 0x28 ! 0000000007830063 -0025 0
3782 .word 0xDD55E543 ! 0000000007830064 -0024 0
3783 .xword 0xB1A9C350C8B15C08 ! 0000000007830068 -0020 0
3784 .xword 0x12FF789C6609C80B ! 0000000007830070 -0018 0
3785 .xword 0xC02BD53AD4A68C19 ! 0000000007830078 -0010 0 Double -1.391646E+01
3786 .word 0xC370CFEB ! 0000000007830080 -0008 0 Single -2.408122E+02
3787 .word 0xBD8E51E5 ! 0000000007830084 -0004 0
3788 .word 0x3B392334 ! 0000000007830088 +0000 0
3789 .byte 0xD5 ! 000000000783008C +0004 0
3790 .byte 0xB5 ! 000000000783008D +0005 0
3791 .byte 0x56 ! 000000000783008E +0006 0
3792 .byte 0x0A ! 000000000783008F +0007 0
3793 .word 0xAF3A459A ! 0000000007830090 +0008 0
3794 .word 0xBFD87D81 ! 0000000007830094 +000C 0 Single -1.691330E+00
3795 .xword 0xB4A2FCCD427AB568 ! 0000000007830098 +0010 0
3796 .half 0xCF78 ! 00000000078300A0 +0018 0
3797 .byte 0x43 ! 00000000078300A2 +001A 0
3798 .byte 0xDE ! 00000000078300A3 +001B 0
3799 .half 0x1298 ! 00000000078300A4 +001C 0
3800 .byte 0x76 ! 00000000078300A6 +001E 0
3801 .byte 0xB6 ! 00000000078300A7 +001F 0
3802 .xword 0x4FCCF45917674C69 ! 00000000078300A8 +0020 0
3803 .xword 0xBEB9F94CF6157A5D ! 00000000078300B0 +0028 0 Double -1.548161E-06
3804 .xword 0x72D91000EBDC436D ! 00000000078300B8 +0030 0
3805 .xword 0x40B54C71D8469F83 ! 00000000078300C0 +0038 0 Double 5.452445E+03
3806 .word 0x9CB38E02 ! 00000000078300C8 +0040 0
3807 .half 0x28BD ! 00000000078300CC +0044 0
3808 .byte 0x27 ! 00000000078300CE +0046 0
3809 .byte 0x35 ! 00000000078300CF +0047 0
3810 .xword 0xBBC5DE8A49DE8F98 ! 00000000078300D0 +0048 0
3811 .word 0x3DAF536C ! 00000000078300D8 +0050 0 Single 8.560833E-02
3812 .word 0xBAA1D2DB ! 00000000078300DC +0054 0 Single -1.234617E-03
3813 .half 0xCA4E ! 00000000078300E0 +0058 0
3814 .half 0x32B1 ! 00000000078300E2 +005A 0
3815 .word 0x91DDF4D6 ! 00000000078300E4 +005C 0
3816 .xword 0xC02CBBF87BD7A185 ! 00000000078300E8 +0060 0 Double -1.436713E+01
3817 .xword 0xC0C0C2741B90936D ! 00000000078300F0 +0068 0 Double -8.580907E+03
3818 .byte 0xCD ! 00000000078300F8 +0070 0
3819 .byte 0x4D ! 00000000078300F9 +0071 0
3820 .byte 0xA4 ! 00000000078300FA +0072 0
3821 .byte 0x90 ! 00000000078300FB +0073 0
3822 .word 0x3F4BE347 ! 00000000078300FC +0074 0 Single 7.964367E-01
3823 .xword 0x49B2B389A8D8F553 ! 0000000007830100 +0078 0
3824 .xword 0xE11ED9C927CC534C ! 0000000007830108 +0080 0
3825
3826!========================================================================
3827
3828SECTION .bdata050 DATA_VA=0xfff70000
3829attr_data {
3830 Name = .bdata050,
3831 VA = 0xfff70000,
3832 RA = 0xfdfde0000,
3833 PA = ra2pa(0xfdfde0000,0),
3834 part_0_ctx_nonzero_tsb_config_1,
3835 TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
3836 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3837 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3838}
3839
3840
3841SECTION .bdata050
3842.data
3843DATA078:
3844 .xword 0x88C028CCEA1DADAB ! 00000000FFF70000 -0088 DATA079+0x88
3845 .xword 0x88008307EA1DADAB ! 00000000FFF70008 -0080 DATA077+0x88
3846 .xword 0xBEC04B5279B0CA94 ! 00000000FFF70010 -0078 0 Double -1.942423E-06
3847 .word 0x41E2E24A ! 00000000FFF70018 -0070 0 Single 2.836049E+01
3848 .word 0x05B6133B ! 00000000FFF7001C -006C 0
3849 .xword 0x3FCB7F3389064A33 ! 00000000FFF70020 -0068 0 Double 2.148194E-01
3850 .byte 0xDF ! 00000000FFF70028 -0060 0
3851 .byte 0xA8 ! 00000000FFF70029 -005F 0
3852 .half 0x3D85 ! 00000000FFF7002A -005E 0
3853 .half 0x66BB ! 00000000FFF7002C -005C 0
3854 .half 0x2E5A ! 00000000FFF7002E -005A 0
3855 .half 0x3D88 ! 00000000FFF70030 -0058 0
3856 .half 0xD228 ! 00000000FFF70032 -0056 0
3857 .half 0x2E29 ! 00000000FFF70034 -0054 0
3858 .byte 0x74 ! 00000000FFF70036 -0052 0
3859 .byte 0x43 ! 00000000FFF70037 -0051 0
3860 .word 0x13A3991E ! 00000000FFF70038 -0050 0
3861 .word 0x2B4F4094 ! 00000000FFF7003C -004C 0
3862 .half 0x74AA ! 00000000FFF70040 -0048 0
3863 .byte 0x81 ! 00000000FFF70042 -0046 0
3864 .byte 0x9E ! 00000000FFF70043 -0045 0
3865 .word 0x5C9E97ED ! 00000000FFF70044 -0044 0
3866 .xword 0x4011BAE3D29E9E3C ! 00000000FFF70048 -0040 0 Double 4.432510E+00
3867 .xword 0xB50489E35BCB271C ! 00000000FFF70050 -0038 0
3868 .xword 0x2F4D08ABB1604573 ! 00000000FFF70058 -0030 0
3869 .half 0xC7D8 ! 00000000FFF70060 -0028 0
3870 .byte 0x46 ! 00000000FFF70062 -0026 0
3871 .byte 0xF1 ! 00000000FFF70063 -0025 0
3872 .word 0xB15840F9 ! 00000000FFF70064 -0024 0
3873 .xword 0x52C6F51D30F75E20 ! 00000000FFF70068 -0020 0
3874 .xword 0xD35CDB2D40B5FB24 ! 00000000FFF70070 -0018 0
3875 .xword 0x404F7F25C5D7A409 ! 00000000FFF70078 -0010 0 Double 6.299334E+01
3876 .word 0x37FE872B ! 00000000FFF70080 -0008 0 Single 3.034210E-05
3877 .word 0x5FC7F863 ! 00000000FFF70084 -0004 0
3878 .word 0xB435C487 ! 00000000FFF70088 +0000 0
3879 .byte 0xD2 ! 00000000FFF7008C +0004 0
3880 .byte 0xE1 ! 00000000FFF7008D +0005 0
3881 .byte 0x57 ! 00000000FFF7008E +0006 0
3882 .byte 0xAD ! 00000000FFF7008F +0007 0
3883 .word 0xC6C0A346 ! 00000000FFF70090 +0008 0
3884 .word 0x44F6E15F ! 00000000FFF70094 +000C 0 Single 1.975043E+03
3885 .xword 0x50A90234A9634DF0 ! 00000000FFF70098 +0010 0
3886 .half 0x9D36 ! 00000000FFF700A0 +0018 0
3887 .byte 0x31 ! 00000000FFF700A2 +001A 0
3888 .byte 0x3B ! 00000000FFF700A3 +001B 0
3889 .half 0x23ED ! 00000000FFF700A4 +001C 0
3890 .byte 0x67 ! 00000000FFF700A6 +001E 0
3891 .byte 0x77 ! 00000000FFF700A7 +001F 0
3892 .xword 0x0E8E561C47BC6F20 ! 00000000FFF700A8 +0020 0
3893 .xword 0x3F30BF99DA21B9A1 ! 00000000FFF700B0 +0028 0 Double 2.555609E-04
3894 .xword 0x83DA5B57694015EE ! 00000000FFF700B8 +0030 0
3895 .xword 0xC139D957013D5666 ! 00000000FFF700C0 +0038 0 Double -1.694039E+06
3896 .word 0xA6AE8549 ! 00000000FFF700C8 +0040 0
3897 .half 0xFAC9 ! 00000000FFF700CC +0044 0
3898 .byte 0xD7 ! 00000000FFF700CE +0046 0
3899 .byte 0x2D ! 00000000FFF700CF +0047 0
3900 .xword 0xD76CE9F1C0D78FBF ! 00000000FFF700D0 +0048 0
3901 .word 0xB7E9563B ! 00000000FFF700D8 +0050 0 Single -2.781592E-05
3902 .word 0xC7C22DBC ! 00000000FFF700DC +0054 0 Single -9.941947E+04
3903 .half 0x2298 ! 00000000FFF700E0 +0058 0
3904 .half 0x102E ! 00000000FFF700E2 +005A 0
3905 .word 0xC2BFB04A ! 00000000FFF700E4 +005C 0
3906 .xword 0x411DADCED88F9130 ! 00000000FFF700E8 +0060 0 Double 4.862597E+05
3907 .xword 0xC13BD5DC3C765DB6 ! 00000000FFF700F0 +0068 0 Double -1.824220E+06
3908 .byte 0xDB ! 00000000FFF700F8 +0070 0
3909 .byte 0xA6 ! 00000000FFF700F9 +0071 0
3910 .byte 0x40 ! 00000000FFF700FA +0072 0
3911 .byte 0xF9 ! 00000000FFF700FB +0073 0
3912 .word 0x473F27A2 ! 00000000FFF700FC +0074 0 Single 4.893563E+04
3913 .xword 0x7217E35B547B4317 ! 00000000FFF70100 +0078 0
3914 .xword 0x98066A61B025E667 ! 00000000FFF70108 +0080 0
3915
3916!========================================================================
3917
3918SECTION .bdata051 DATA_VA=0xcc28c000
3919attr_data {
3920 Name = .bdata051,
3921 VA = 0xcc28c000,
3922 RA = 0xfffea4000,
3923 PA = ra2pa(0xfffea4000,0),
3924 part_0_ctx_nonzero_tsb_config_3,
3925 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
3926 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3927 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3928}
3929
3930
3931SECTION .bdata051
3932.data
3933DATA079:
3934 .xword 0x88C01044EA1DADAB ! 00000000CC28C000 -0088 DATA080+0x88
3935 .xword 0x8800F7FFEA1DADAB ! 00000000CC28C008 -0080 DATA078+0x88
3936 .xword 0x3FB00A07319C766F ! 00000000CC28C010 -0078 0 Double 6.265302E-02
3937 .word 0x3FB24E49 ! 00000000CC28C018 -0070 0 Single 1.393014E+00
3938 .word 0x88A92C80 ! 00000000CC28C01C -006C 0
3939 .xword 0xBF7F2165E02BA8B2 ! 00000000CC28C020 -0068 0 Double -7.600210E-03
3940 .byte 0x8A ! 00000000CC28C028 -0060 0
3941 .byte 0xFC ! 00000000CC28C029 -005F 0
3942 .half 0xD86C ! 00000000CC28C02A -005E 0
3943 .half 0xA30B ! 00000000CC28C02C -005C 0
3944 .half 0x9551 ! 00000000CC28C02E -005A 0
3945 .half 0x96D4 ! 00000000CC28C030 -0058 0
3946 .half 0x2C21 ! 00000000CC28C032 -0056 0
3947 .half 0x5F19 ! 00000000CC28C034 -0054 0
3948 .byte 0x9A ! 00000000CC28C036 -0052 0
3949 .byte 0x42 ! 00000000CC28C037 -0051 0
3950 .word 0x347945A0 ! 00000000CC28C038 -0050 0
3951 .word 0x339A196A ! 00000000CC28C03C -004C 0
3952 .half 0xF544 ! 00000000CC28C040 -0048 0
3953 .byte 0x0C ! 00000000CC28C042 -0046 0
3954 .byte 0x88 ! 00000000CC28C043 -0045 0
3955 .word 0xE212DD4F ! 00000000CC28C044 -0044 0
3956 .xword 0x4000642B9B903996 ! 00000000CC28C048 -0040 0 Double 2.048911E+00
3957 .xword 0x348BA3372B409B14 ! 00000000CC28C050 -0038 0
3958 .xword 0x81957C7B7179C047 ! 00000000CC28C058 -0030 0
3959 .half 0x3051 ! 00000000CC28C060 -0028 0
3960 .byte 0xF3 ! 00000000CC28C062 -0026 0
3961 .byte 0xCA ! 00000000CC28C063 -0025 0
3962 .word 0x99A999F3 ! 00000000CC28C064 -0024 0
3963 .xword 0xF6AA3F28A3D1D2B9 ! 00000000CC28C068 -0020 0
3964 .xword 0xFDB1228CF3F55FCA ! 00000000CC28C070 -0018 0
3965 .xword 0xBF8325320A7D06B0 ! 00000000CC28C078 -0010 0 Double -9.348288E-03
3966 .word 0xBBEAA58B ! 00000000CC28C080 -0008 0 Single -7.160848E-03
3967 .word 0x2063C988 ! 00000000CC28C084 -0004 0
3968 .word 0x18D69ECC ! 00000000CC28C088 +0000 0
3969 .byte 0x20 ! 00000000CC28C08C +0004 0
3970 .byte 0x45 ! 00000000CC28C08D +0005 0
3971 .byte 0xE1 ! 00000000CC28C08E +0006 0
3972 .byte 0xCB ! 00000000CC28C08F +0007 0
3973 .word 0x3E6E3DA7 ! 00000000CC28C090 +0008 0
3974 .word 0x449A9721 ! 00000000CC28C094 +000C 0 Single 1.236723E+03
3975 .xword 0xFB5895AE1279FBF6 ! 00000000CC28C098 +0010 0
3976 .half 0xEB3F ! 00000000CC28C0A0 +0018 0
3977 .byte 0xCD ! 00000000CC28C0A2 +001A 0
3978 .byte 0xFC ! 00000000CC28C0A3 +001B 0
3979 .half 0x1486 ! 00000000CC28C0A4 +001C 0
3980 .byte 0x2A ! 00000000CC28C0A6 +001E 0
3981 .byte 0xE8 ! 00000000CC28C0A7 +001F 0
3982 .xword 0xF81829B8AFFB1F14 ! 00000000CC28C0A8 +0020 0
3983 .xword 0x3F5124F7D4989717 ! 00000000CC28C0B0 +0028 0 Double 1.046412E-03
3984 .xword 0x181907571FB3028F ! 00000000CC28C0B8 +0030 0
3985 .xword 0x405FBA48E68E0B05 ! 00000000CC28C0C0 +0038 0 Double 1.269107E+02
3986 .word 0x06AFC1A1 ! 00000000CC28C0C8 +0040 0
3987 .half 0xFB2B ! 00000000CC28C0CC +0044 0
3988 .byte 0xBE ! 00000000CC28C0CE +0046 0
3989 .byte 0x31 ! 00000000CC28C0CF +0047 0
3990 .xword 0x982461975A49E853 ! 00000000CC28C0D0 +0048 0
3991 .word 0x42F359C7 ! 00000000CC28C0D8 +0050 0 Single 1.216753E+02
3992 .word 0x3C0725F3 ! 00000000CC28C0DC +0054 0 Single 8.248794E-03
3993 .half 0x5AF3 ! 00000000CC28C0E0 +0058 0
3994 .half 0x5D59 ! 00000000CC28C0E2 +005A 0
3995 .word 0x290BA144 ! 00000000CC28C0E4 +005C 0
3996 .xword 0xC0EB46FDD44A1260 ! 00000000CC28C0E8 +0060 0 Double -5.586393E+04
3997 .xword 0xBEB1F133CA77C35A ! 00000000CC28C0F0 +0068 0 Double -1.069438E-06
3998 .byte 0x90 ! 00000000CC28C0F8 +0070 0
3999 .byte 0x44 ! 00000000CC28C0F9 +0071 0
4000 .byte 0x19 ! 00000000CC28C0FA +0072 0
4001 .byte 0x02 ! 00000000CC28C0FB +0073 0
4002 .word 0x4628C7B1 ! 00000000CC28C0FC +0074 0 Single 1.080192E+04
4003 .xword 0x904C1D9C5E26E8BC ! 00000000CC28C100 +0078 0
4004 .xword 0x9D466A0A232C76B6 ! 00000000CC28C108 +0080 0
4005
4006!========================================================================
4007
4008SECTION .bdata052 DATA_VA=0x4410c000
4009attr_data {
4010 Name = .bdata052,
4011 VA = 0x4410c000,
4012 RA = 0xfffea2000,
4013 PA = ra2pa(0xfffea2000,0),
4014 part_0_ctx_nonzero_tsb_config_3,
4015 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
4016 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4017 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4018}
4019
4020
4021SECTION .bdata052
4022.data
4023DATA080:
4024 .xword 0xABAD1DEA68790088 ! 000000004410C000 -0088 DATA071+0x88
4025 .xword 0xABAD1DEACC28C088 ! 000000004410C008 -0080 DATA079+0x88
4026 .xword 0xBF07C84CDF337427 ! 000000004410C010 -0078 0 Double -4.536137E-05
4027 .word 0x390B9963 ! 000000004410C018 -0070 0 Single 1.331321E-04
4028 .word 0x5D77D745 ! 000000004410C01C -006C 0
4029 .xword 0x3FB148B29AC9F3B3 ! 000000004410C020 -0068 0 Double 6.751553E-02
4030 .byte 0xEC ! 000000004410C028 -0060 0
4031 .byte 0x7D ! 000000004410C029 -005F 0
4032 .half 0xA33F ! 000000004410C02A -005E 0
4033 .half 0x8C02 ! 000000004410C02C -005C 0
4034 .half 0xD0BC ! 000000004410C02E -005A 0
4035 .half 0x513C ! 000000004410C030 -0058 0
4036 .half 0x04D6 ! 000000004410C032 -0056 0
4037 .half 0xE9C2 ! 000000004410C034 -0054 0
4038 .byte 0x9E ! 000000004410C036 -0052 0
4039 .byte 0xEB ! 000000004410C037 -0051 0
4040 .word 0x35204ACF ! 000000004410C038 -0050 0
4041 .word 0xD0A43BE9 ! 000000004410C03C -004C 0
4042 .half 0xF519 ! 000000004410C040 -0048 0
4043 .byte 0x4E ! 000000004410C042 -0046 0
4044 .byte 0xB9 ! 000000004410C043 -0045 0
4045 .word 0x0605441E ! 000000004410C044 -0044 0
4046 .xword 0xC052F5A31C2A5002 ! 000000004410C048 -0040 0 Double -7.583808E+01
4047 .xword 0xF7B597E9709E3C49 ! 000000004410C050 -0038 0
4048 .xword 0x4D955C45D7E14271 ! 000000004410C058 -0030 0
4049 .half 0xFA8E ! 000000004410C060 -0028 0
4050 .byte 0x8F ! 000000004410C062 -0026 0
4051 .byte 0x1B ! 000000004410C063 -0025 0
4052 .word 0x56AAB1B4 ! 000000004410C064 -0024 0
4053 .xword 0x7ACF4A7E9F45DD79 ! 000000004410C068 -0020 0
4054 .xword 0x2AF2020A46A9FACA ! 000000004410C070 -0018 0
4055 .xword 0x3F35C5A830486537 ! 000000004410C078 -0010 0 Double 3.322158E-04
4056 .word 0x47D88C1B ! 000000004410C080 -0008 0 Single 1.108722E+05
4057 .word 0x79A8585C ! 000000004410C084 -0004 0
4058 .word 0x8B2DB2E7 ! 000000004410C088 +0000 0
4059 .byte 0x18 ! 000000004410C08C +0004 0
4060 .byte 0x2B ! 000000004410C08D +0005 0
4061 .byte 0xBA ! 000000004410C08E +0006 0
4062 .byte 0x53 ! 000000004410C08F +0007 0
4063 .word 0xE6175458 ! 000000004410C090 +0008 0
4064 .word 0x4739F83F ! 000000004410C094 +000C 0 Single 4.760825E+04
4065 .xword 0x02503D822E884630 ! 000000004410C098 +0010 0
4066 .half 0x3839 ! 000000004410C0A0 +0018 0
4067 .byte 0x32 ! 000000004410C0A2 +001A 0
4068 .byte 0x6B ! 000000004410C0A3 +001B 0
4069 .half 0x4994 ! 000000004410C0A4 +001C 0
4070 .byte 0x0B ! 000000004410C0A6 +001E 0
4071 .byte 0xC2 ! 000000004410C0A7 +001F 0
4072 .xword 0x0F79E5B819906693 ! 000000004410C0A8 +0020 0
4073 .xword 0x4107E159939167BC ! 000000004410C0B0 +0028 0 Double 1.956272E+05
4074 .xword 0x33534B9537F30A0C ! 000000004410C0B8 +0030 0
4075 .xword 0x4110421A83FA310F ! 000000004410C0C0 +0038 0 Double 2.663746E+05
4076 .word 0xE3D0D3C7 ! 000000004410C0C8 +0040 0
4077 .half 0xE4AA ! 000000004410C0CC +0044 0
4078 .byte 0xFE ! 000000004410C0CE +0046 0
4079 .byte 0x2A ! 000000004410C0CF +0047 0
4080 .xword 0x173E95E43CB138C0 ! 000000004410C0D0 +0048 0
4081 .word 0xBEE20DC3 ! 000000004410C0D8 +0050 0 Single -4.415112E-01
4082 .word 0xC20873F2 ! 000000004410C0DC +0054 0 Single -3.411323E+01
4083 .half 0xEE67 ! 000000004410C0E0 +0058 0
4084 .half 0x6BA8 ! 000000004410C0E2 +005A 0
4085 .word 0xFFE971A7 ! 000000004410C0E4 +005C 0
4086 .xword 0xC0D726C981882BA0 ! 000000004410C0E8 +0060 0 Double -2.370715E+04
4087 .xword 0x408D5878B34CF0BB ! 000000004410C0F0 +0068 0 Double 9.390589E+02
4088 .byte 0x65 ! 000000004410C0F8 +0070 0
4089 .byte 0x3E ! 000000004410C0F9 +0071 0
4090 .byte 0x89 ! 000000004410C0FA +0072 0
4091 .byte 0x86 ! 000000004410C0FB +0073 0
4092 .word 0xBD075F8D ! 000000004410C0FC +0074 0 Single -3.305011E-02
4093 .xword 0xE747ED00D6F02C52 ! 000000004410C100 +0078 0
4094 .xword 0x05ECB4957B190DE3 ! 000000004410C108 +0080 0
4095
4096!========================================================================
4097
4098SECTION .bblk053 DATA_VA=0x5b6b0000
4099attr_data {
4100 Name = .bblk053,
4101 VA = 0x5b6b0000,
4102 RA = 0xfdfdd0000,
4103 PA = ra2pa(0xfdfdd0000,0),
4104 part_0_ctx_nonzero_tsb_config_1,
4105 TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
4106 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4107 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4108}
4109
4110
4111SECTION .bblk053
4112.data
4113DATA081:
4114 .xword 0x98FD648A0320A011 ! 000000005B6B0000 +0000 0
4115 .xword 0xBDCABC21E4C6D65D ! 000000005B6B0008 +0008 0
4116 .xword 0x6E25010B0B758D7E ! 000000005B6B0010 +0010 0
4117 .xword 0x80CECC1341AF8C3A ! 000000005B6B0018 +0018 0
4118 .xword 0xE67672423A8922E4 ! 000000005B6B0020 +0020 0
4119 .xword 0x4F7D1D22659E8B53 ! 000000005B6B0028 +0028 0
4120 .xword 0x4DFCB24CBD6E7A76 ! 000000005B6B0030 +0030 0
4121 .xword 0x9183272BB7409FCA ! 000000005B6B0038 +0038 0
4122 .xword 0x38A8E9A1F6B91BDE ! 000000005B6B0040 +0040 0
4123 .xword 0x2274DD788B483C0D ! 000000005B6B0048 +0048 0
4124 .xword 0x394075F8F1B4997A ! 000000005B6B0050 +0050 0
4125 .xword 0xD1ADBE294E37E0D5 ! 000000005B6B0058 +0058 0
4126 .xword 0xCE6F22A8D4A3A66F ! 000000005B6B0060 +0060 0
4127 .xword 0x463D82CC3896E968 ! 000000005B6B0068 +0068 0
4128 .xword 0xD4A6F891A374B02B ! 000000005B6B0070 +0070 0
4129 .xword 0x13C3F93061DA01E4 ! 000000005B6B0078 +0078 0
4130
4131!========================================================================
4132
4133SECTION .bcom001
4134attr_data {
4135 Name = .bcom001,
4136 VA = 0x0,
4137 RA = 0xffffde000,
4138 PA = ra2pa(0xffffde000,0),
4139 tsbonly,
4140 part_0_ctx_nonzero_tsb_config_3,
4141 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
4142 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
4143 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4144}
4145
4146!========================================================================
4147
4148SECTION .bstk054 DATA_VA=0xf2ff0000
4149attr_data {
4150 Name = .bstk054,
4151 VA = 0xf2ff0000,
4152 RA = 0xfdfdc0000,
4153 PA = ra2pa(0xfdfdc0000,0),
4154 part_0_ctx_nonzero_tsb_config_1,
4155 TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
4156 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4157 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4158}
4159
4160
4161SECTION .bstk054
4162.data
4163 .skip 0x2000 ! 00000000F2FF0000
4164STACK0071:
4165
4166!========================================================================
4167
4168SECTION .bkey055 DATA_VA=0x89ec6000
4169attr_data {
4170 Name = .bkey055,
4171 VA = 0x89ec6000,
4172 RA = 0xfffea0000,
4173 PA = ra2pa(0xfffea0000,0),
4174 part_0_ctx_nonzero_tsb_config_3,
4175 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
4176 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4177 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4178}
4179
4180
4181SECTION .bkey055
4182.data
4183DATA083:
4184 .xword 0xABAD1DEA68790088 ! 0000000089EC6000 +0000 DATA071+0x88
4185 .xword 0xABAD1DEA2222E088 ! 0000000089EC6008 +0008 DATA072+0x88
4186 .xword 0xABAD1DEAD10E0088 ! 0000000089EC6010 +0010 DATA073+0x88
4187 .xword 0xABAD1DEAEC7F8088 ! 0000000089EC6018 +0018 DATA074+0x88
4188 .xword 0xABAD1DEA53AD0088 ! 0000000089EC6020 +0020 DATA075+0x88
4189 .xword 0xABAD1DEAC3EB0088 ! 0000000089EC6028 +0028 DATA076+0x88
4190 .xword 0xABAD1DEA07830088 ! 0000000089EC6030 +0030 DATA077+0x88
4191 .xword 0xABAD1DEAFFF70088 ! 0000000089EC6038 +0038 DATA078+0x88
4192 .xword 0xABAD1DEACC28C088 ! 0000000089EC6040 +0040 DATA079+0x88
4193 .xword 0xABAD1DEA4410C088 ! 0000000089EC6048 +0048 DATA080+0x88
4194 .xword 0xABAD1DEA5B6B0000 ! 0000000089EC6050 +0050 DATA081+0x0
4195 .xword 0xABAD1DEFFFFE0000 ! 0000000089EC6058 +0058 DATA001+0x0
4196 .xword 0x0000000000000000 ! 0000000089EC6060 +0060 0
4197 .xword 0xBF4582799CD74422 ! 0000000089EC6068 +0068 0 Double -6.564230E-04
4198 .word 0x3782D2BC ! 0000000089EC6070 +0070 0 Single 1.559534E-05
4199
4200
4201! Context 72 runs in 64-bit addressing mode, big-endian
4202
4203!========================================================================
4204
4205SECTION .bdata057 DATA_VA=0xffffdfff90000000
4206attr_data {
4207 Name = .bdata057,
4208 VA = 0xffffdfff90000000,
4209 RA = 0xea0000000,
4210 PA = ra2pa(0xea0000000,0),
4211 part_0_ctx_nonzero_tsb_config_2,
4212 TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0,
4213 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4214 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4215}
4216
4217
4218SECTION .bdata057
4219.data
4220DATA094:
4221 .xword 0x00000AD7357F6088 ! FFFFDFFF90000000 -0088 DATA095+0x88
4222 .xword 0x00000C1C65BAA088 ! FFFFDFFF90000008 -0080 DATA103+0x88
4223 .xword 0xBFE21345D54A4226 ! FFFFDFFF90000010 -0078 0 Double -5.648526E-01
4224 .word 0xB8FB20D5 ! FFFFDFFF90000018 -0070 0 Single -1.197473E-04
4225 .word 0xA01A436B ! FFFFDFFF9000001C -006C 0
4226 .xword 0xC1277420BCFD0F67 ! FFFFDFFF90000020 -0068 0 Double -7.685284E+05
4227 .byte 0xD0 ! FFFFDFFF90000028 -0060 0
4228 .byte 0xBC ! FFFFDFFF90000029 -005F 0
4229 .half 0xAF9B ! FFFFDFFF9000002A -005E 0
4230 .half 0x071C ! FFFFDFFF9000002C -005C 0
4231 .half 0x73CD ! FFFFDFFF9000002E -005A 0
4232 .half 0x711E ! FFFFDFFF90000030 -0058 0
4233 .half 0x5BD8 ! FFFFDFFF90000032 -0056 0
4234 .half 0x684C ! FFFFDFFF90000034 -0054 0
4235 .byte 0x3C ! FFFFDFFF90000036 -0052 0
4236 .byte 0xB1 ! FFFFDFFF90000037 -0051 0
4237 .word 0x29332D2D ! FFFFDFFF90000038 -0050 0
4238 .word 0xA74D9E7A ! FFFFDFFF9000003C -004C 0
4239 .half 0xC18E ! FFFFDFFF90000040 -0048 0
4240 .byte 0x21 ! FFFFDFFF90000042 -0046 0
4241 .byte 0x46 ! FFFFDFFF90000043 -0045 0
4242 .word 0xE0EACD20 ! FFFFDFFF90000044 -0044 0
4243 .xword 0xBF82C1681F04BCC7 ! FFFFDFFF90000048 -0040 0 Double -9.157957E-03
4244 .xword 0x42AB8A4F54936E4F ! FFFFDFFF90000050 -0038 0
4245 .xword 0x2421CC6EBB6C4F86 ! FFFFDFFF90000058 -0030 0
4246 .half 0x0BC5 ! FFFFDFFF90000060 -0028 0
4247 .byte 0xB5 ! FFFFDFFF90000062 -0026 0
4248 .byte 0xB0 ! FFFFDFFF90000063 -0025 0
4249 .word 0x3F636974 ! FFFFDFFF90000064 -0024 0
4250 .xword 0x652D0734F6362F55 ! FFFFDFFF90000068 -0020 0
4251 .xword 0x2D392C3432310108 ! FFFFDFFF90000070 -0018 0
4252 .xword 0x3F90C168B05CAD9B ! FFFFDFFF90000078 -0010 0 Double 1.636280E-02
4253 .word 0x42CCD864 ! FFFFDFFF90000080 -0008 0 Single 1.024226E+02
4254 .word 0x1FECF075 ! FFFFDFFF90000084 -0004 0
4255 .word 0x2A0B21D3 ! FFFFDFFF90000088 +0000 0
4256 .byte 0x35 ! FFFFDFFF9000008C +0004 0
4257 .byte 0xF0 ! FFFFDFFF9000008D +0005 0
4258 .byte 0x3B ! FFFFDFFF9000008E +0006 0
4259 .byte 0x4F ! FFFFDFFF9000008F +0007 0
4260 .word 0xC072BE4C ! FFFFDFFF90000090 +0008 0
4261 .word 0xC672E536 ! FFFFDFFF90000094 +000C 0 Single -1.554530E+04
4262 .xword 0x912FF7AB0DB7C013 ! FFFFDFFF90000098 +0010 0
4263 .half 0x26D1 ! FFFFDFFF900000A0 +0018 0
4264 .byte 0x2B ! FFFFDFFF900000A2 +001A 0
4265 .byte 0x4A ! FFFFDFFF900000A3 +001B 0
4266 .half 0x765D ! FFFFDFFF900000A4 +001C 0
4267 .byte 0xE7 ! FFFFDFFF900000A6 +001E 0
4268 .byte 0xBF ! FFFFDFFF900000A7 +001F 0
4269 .xword 0x4BD49B7521DE2E04 ! FFFFDFFF900000A8 +0020 0
4270 .xword 0x3EE255BCE87181E1 ! FFFFDFFF900000B0 +0028 0 Double 8.742768E-06
4271 .xword 0x2245A91E1FA907F6 ! FFFFDFFF900000B8 +0030 0
4272 .xword 0x3FB9DE9819E96FF1 ! FFFFDFFF900000C0 +0038 0 Double 1.010528E-01
4273 .word 0xB030EE35 ! FFFFDFFF900000C8 +0040 0
4274 .half 0xC84E ! FFFFDFFF900000CC +0044 0
4275 .byte 0xF2 ! FFFFDFFF900000CE +0046 0
4276 .byte 0x74 ! FFFFDFFF900000CF +0047 0
4277 .xword 0x244B1F166ABDD5E5 ! FFFFDFFF900000D0 +0048 0
4278 .word 0x3BCA7083 ! FFFFDFFF900000D8 +0050 0 Single 6.177963E-03
4279 .word 0x3AAA54C3 ! FFFFDFFF900000DC +0054 0 Single 1.299523E-03
4280 .half 0x2F3D ! FFFFDFFF900000E0 +0058 0
4281 .half 0xA70D ! FFFFDFFF900000E2 +005A 0
4282 .word 0x09A2B52E ! FFFFDFFF900000E4 +005C 0
4283 .xword 0x40AF608E01A024EB ! FFFFDFFF900000E8 +0060 0 Double 4.016277E+03
4284 .xword 0x401A200046601E0C ! FFFFDFFF900000F0 +0068 0 Double 6.531251E+00
4285 .byte 0x0F ! FFFFDFFF900000F8 +0070 0
4286 .byte 0xD1 ! FFFFDFFF900000F9 +0071 0
4287 .byte 0xA3 ! FFFFDFFF900000FA +0072 0
4288 .byte 0xFD ! FFFFDFFF900000FB +0073 0
4289 .word 0xC0E54B9C ! FFFFDFFF900000FC +0074 0 Single -7.165480E+00
4290 .xword 0x845C5B9923B5CD3F ! FFFFDFFF90000100 +0078 0
4291 .xword 0x82FF569B01C1BE96 ! FFFFDFFF90000108 +0080 0
4292
4293!========================================================================
4294
4295SECTION .bdata058 DATA_VA=0xad7357f6000
4296attr_data {
4297 Name = .bdata058,
4298 VA = 0xad7357f6000,
4299 RA = 0xfdfd4c000,
4300 PA = ra2pa(0xfdfd4c000,0),
4301 part_0_ctx_nonzero_tsb_config_3,
4302 TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
4303 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4304 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4305}
4306
4307
4308SECTION .bdata058
4309.data
4310DATA095:
4311 .xword 0x8800A1E81D440000 ! 00000AD7357F6000 -0088 DATA096+0x88
4312 .xword 0x88000090FFDFFFFF ! 00000AD7357F6008 -0080 DATA094+0x88
4313 .xword 0x3F37756C98079E12 ! 00000AD7357F6010 -0078 0 Double 3.579512E-04
4314 .word 0x452E7371 ! 00000AD7357F6018 -0070 0 Single 2.791215E+03
4315 .word 0x1DEB3215 ! 00000AD7357F601C -006C 0
4316 .xword 0x4112544581F030E6 ! 00000AD7357F6020 -0068 0 Double 3.003054E+05
4317 .byte 0x53 ! 00000AD7357F6028 -0060 0
4318 .byte 0xDA ! 00000AD7357F6029 -005F 0
4319 .half 0x04AF ! 00000AD7357F602A -005E 0
4320 .half 0x3510 ! 00000AD7357F602C -005C 0
4321 .half 0xE927 ! 00000AD7357F602E -005A 0
4322 .half 0xD8D3 ! 00000AD7357F6030 -0058 0
4323 .half 0xAC25 ! 00000AD7357F6032 -0056 0
4324 .half 0xFA41 ! 00000AD7357F6034 -0054 0
4325 .byte 0x5A ! 00000AD7357F6036 -0052 0
4326 .byte 0xC0 ! 00000AD7357F6037 -0051 0
4327 .word 0x6A71AC2A ! 00000AD7357F6038 -0050 0
4328 .word 0xA0B64775 ! 00000AD7357F603C -004C 0
4329 .half 0x2AFF ! 00000AD7357F6040 -0048 0
4330 .byte 0x3F ! 00000AD7357F6042 -0046 0
4331 .byte 0x91 ! 00000AD7357F6043 -0045 0
4332 .word 0x1E850498 ! 00000AD7357F6044 -0044 0
4333 .xword 0xBEC3DDD06917D09A ! 00000AD7357F6048 -0040 0 Double -2.368267E-06
4334 .xword 0xFAFEDAB5FD25745C ! 00000AD7357F6050 -0038 0
4335 .xword 0xBD17F5DC287CB2C5 ! 00000AD7357F6058 -0030 0
4336 .half 0xE3F7 ! 00000AD7357F6060 -0028 0
4337 .byte 0x60 ! 00000AD7357F6062 -0026 0
4338 .byte 0x97 ! 00000AD7357F6063 -0025 0
4339 .word 0xF2849038 ! 00000AD7357F6064 -0024 0
4340 .xword 0xC049A79937901AFF ! 00000AD7357F6068 -0020 0
4341 .xword 0x2C312830C0EAF13E ! 00000AD7357F6070 -0018 0
4342 .xword 0x3EC88C4FC3730DBC ! 00000AD7357F6078 -0010 0 Double 2.926361E-06
4343 .word 0x4338653B ! 00000AD7357F6080 -0008 0 Single 1.843954E+02
4344 .word 0x62DFA34E ! 00000AD7357F6084 -0004 0
4345 .word 0x4F62267B ! 00000AD7357F6088 +0000 0
4346 .byte 0xCC ! 00000AD7357F608C +0004 0
4347 .byte 0xFC ! 00000AD7357F608D +0005 0
4348 .byte 0x8E ! 00000AD7357F608E +0006 0
4349 .byte 0x18 ! 00000AD7357F608F +0007 0
4350 .word 0x18840597 ! 00000AD7357F6090 +0008 0
4351 .word 0xBB49C677 ! 00000AD7357F6094 +000C 0 Single -3.078846E-03
4352 .xword 0xA33212E1614EE7DA ! 00000AD7357F6098 +0010 0
4353 .half 0x2AD8 ! 00000AD7357F60A0 +0018 0
4354 .byte 0x9D ! 00000AD7357F60A2 +001A 0
4355 .byte 0x5A ! 00000AD7357F60A3 +001B 0
4356 .half 0x9A84 ! 00000AD7357F60A4 +001C 0
4357 .byte 0xEE ! 00000AD7357F60A6 +001E 0
4358 .byte 0xD9 ! 00000AD7357F60A7 +001F 0
4359 .xword 0x6108531B7F46B633 ! 00000AD7357F60A8 +0020 0
4360 .xword 0xBF123B3B75FCAE2B ! 00000AD7357F60B0 +0028 0 Double -6.954718E-05
4361 .xword 0x33AA3F8E49388BE9 ! 00000AD7357F60B8 +0030 0
4362 .xword 0x406F7C488BBD9318 ! 00000AD7357F60C0 +0038 0 Double 2.518839E+02
4363 .word 0xDE4DF0DD ! 00000AD7357F60C8 +0040 0
4364 .half 0x38B7 ! 00000AD7357F60CC +0044 0
4365 .byte 0x11 ! 00000AD7357F60CE +0046 0
4366 .byte 0x3B ! 00000AD7357F60CF +0047 0
4367 .xword 0xE96AF2081E557F14 ! 00000AD7357F60D0 +0048 0
4368 .word 0x4486DCA1 ! 00000AD7357F60D8 +0050 0 Single 1.078895E+03
4369 .word 0x3CD4D86E ! 00000AD7357F60DC +0054 0 Single 2.598211E-02
4370 .half 0xADA9 ! 00000AD7357F60E0 +0058 0
4371 .half 0x5986 ! 00000AD7357F60E2 +005A 0
4372 .word 0xEB0CB2E3 ! 00000AD7357F60E4 +005C 0
4373 .xword 0x40C7E433AD6EB766 ! 00000AD7357F60E8 +0060 0 Double 1.223240E+04
4374 .xword 0xC08CE12C8FA662BB ! 00000AD7357F60F0 +0068 0 Double -9.241468E+02
4375 .byte 0xA0 ! 00000AD7357F60F8 +0070 0
4376 .byte 0xA1 ! 00000AD7357F60F9 +0071 0
4377 .byte 0x07 ! 00000AD7357F60FA +0072 0
4378 .byte 0xF6 ! 00000AD7357F60FB +0073 0
4379 .word 0xC39BF895 ! 00000AD7357F60FC +0074 0 Single -3.119420E+02
4380 .xword 0xCE8F0B2C134D05AA ! 00000AD7357F6100 +0078 0
4381 .xword 0xA8131F0B0DC8730F ! 00000AD7357F6108 +0080 0
4382
4383!========================================================================
4384
4385SECTION .bdata059 DATA_VA=0x441de8a10000
4386attr_data {
4387 Name = .bdata059,
4388 VA = 0x441de8a10000,
4389 RA = 0xebffb0000,
4390 PA = ra2pa(0xebffb0000,0),
4391 part_0_ctx_nonzero_tsb_config_1,
4392 TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
4393 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4394 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4395}
4396
4397
4398SECTION .bdata059
4399.data
4400DATA096:
4401 .xword 0x00006BE0F90D0088 ! 0000441DE8A10000 -0088 DATA097+0x88
4402 .xword 0x00000AD7357F6088 ! 0000441DE8A10008 -0080 DATA095+0x88
4403 .xword 0xBEF9385B69AB48C6 ! 0000441DE8A10010 -0078 0 Double -2.405180E-05
4404 .word 0x405FF6AC ! 0000441DE8A10018 -0070 0 Single 3.499431E+00
4405 .word 0x5E2B1C87 ! 0000441DE8A1001C -006C 0
4406 .xword 0xC12D4AF7E921F4ED ! 0000441DE8A10020 -0068 0 Double -9.598680E+05
4407 .byte 0x61 ! 0000441DE8A10028 -0060 0
4408 .byte 0x39 ! 0000441DE8A10029 -005F 0
4409 .half 0x3891 ! 0000441DE8A1002A -005E 0
4410 .half 0x0189 ! 0000441DE8A1002C -005C 0
4411 .half 0x02B3 ! 0000441DE8A1002E -005A 0
4412 .half 0x0DB1 ! 0000441DE8A10030 -0058 0
4413 .half 0xA075 ! 0000441DE8A10032 -0056 0
4414 .half 0x5306 ! 0000441DE8A10034 -0054 0
4415 .byte 0x21 ! 0000441DE8A10036 -0052 0
4416 .byte 0x06 ! 0000441DE8A10037 -0051 0
4417 .word 0x32ED9BBE ! 0000441DE8A10038 -0050 0
4418 .word 0xB1D8BD05 ! 0000441DE8A1003C -004C 0
4419 .half 0xB288 ! 0000441DE8A10040 -0048 0
4420 .byte 0xF7 ! 0000441DE8A10042 -0046 0
4421 .byte 0xE9 ! 0000441DE8A10043 -0045 0
4422 .word 0x7DEE700C ! 0000441DE8A10044 -0044 0
4423 .xword 0xC1132A4AD00CB7BF ! 0000441DE8A10048 -0040 0 Double -3.140027E+05
4424 .xword 0xFDBA9E0B4F7C963C ! 0000441DE8A10050 -0038 0
4425 .xword 0x108AF791BF94D013 ! 0000441DE8A10058 -0030 0
4426 .half 0xC485 ! 0000441DE8A10060 -0028 0
4427 .byte 0xA9 ! 0000441DE8A10062 -0026 0
4428 .byte 0x64 ! 0000441DE8A10063 -0025 0
4429 .word 0x2910870D ! 0000441DE8A10064 -0024 0
4430 .xword 0x7BBAFE7837927710 ! 0000441DE8A10068 -0020 0
4431 .xword 0xFAD4036C2CD44182 ! 0000441DE8A10070 -0018 0
4432 .xword 0xBF8CB04C1DC96432 ! 0000441DE8A10078 -0010 0 Double -1.400814E-02
4433 .word 0x38856D87 ! 0000441DE8A10080 -0008 0 Single 6.362335E-05
4434 .word 0xAB189948 ! 0000441DE8A10084 -0004 0
4435 .word 0x176E59C9 ! 0000441DE8A10088 +0000 0
4436 .byte 0x77 ! 0000441DE8A1008C +0004 0
4437 .byte 0x6B ! 0000441DE8A1008D +0005 0
4438 .byte 0xE2 ! 0000441DE8A1008E +0006 0
4439 .byte 0x5D ! 0000441DE8A1008F +0007 0
4440 .word 0x187C7E60 ! 0000441DE8A10090 +0008 0
4441 .word 0x43492EBE ! 0000441DE8A10094 +000C 0 Single 2.011826E+02
4442 .xword 0xE9E35D3EA3F0A722 ! 0000441DE8A10098 +0010 0
4443 .half 0x6414 ! 0000441DE8A100A0 +0018 0
4444 .byte 0x4F ! 0000441DE8A100A2 +001A 0
4445 .byte 0xA9 ! 0000441DE8A100A3 +001B 0
4446 .half 0x100D ! 0000441DE8A100A4 +001C 0
4447 .byte 0xC5 ! 0000441DE8A100A6 +001E 0
4448 .byte 0xC1 ! 0000441DE8A100A7 +001F 0
4449 .xword 0xA4E587832A47CAF9 ! 0000441DE8A100A8 +0020 0
4450 .xword 0xBF12B302AF339373 ! 0000441DE8A100B0 +0028 0 Double -7.133201E-05
4451 .xword 0x76CF83C9B52A549B ! 0000441DE8A100B8 +0030 0
4452 .xword 0x401134EB31D2AF28 ! 0000441DE8A100C0 +0038 0 Double 4.301678E+00
4453 .word 0x7400DFA0 ! 0000441DE8A100C8 +0040 0
4454 .half 0x322A ! 0000441DE8A100CC +0044 0
4455 .byte 0xCF ! 0000441DE8A100CE +0046 0
4456 .byte 0xF5 ! 0000441DE8A100CF +0047 0
4457 .xword 0xB57B1E3448C803E6 ! 0000441DE8A100D0 +0048 0
4458 .word 0xBDC925A5 ! 0000441DE8A100D8 +0050 0 Single -9.821633E-02
4459 .word 0x3EFAFB8C ! 0000441DE8A100DC +0054 0 Single 4.902004E-01
4460 .half 0x8846 ! 0000441DE8A100E0 +0058 0
4461 .half 0x1341 ! 0000441DE8A100E2 +005A 0
4462 .word 0x6E4153C8 ! 0000441DE8A100E4 +005C 0
4463 .xword 0xBF620FC7DBEB2131 ! 0000441DE8A100E8 +0060 0 Double -2.204790E-03
4464 .xword 0xC08B478B9CB14990 ! 0000441DE8A100F0 +0068 0 Double -8.729432E+02
4465 .byte 0xA0 ! 0000441DE8A100F8 +0070 0
4466 .byte 0x2B ! 0000441DE8A100F9 +0071 0
4467 .byte 0x81 ! 0000441DE8A100FA +0072 0
4468 .byte 0x7C ! 0000441DE8A100FB +0073 0
4469 .word 0x42F6FFE9 ! 0000441DE8A100FC +0074 0 Single 1.234998E+02
4470 .xword 0x1D2F21F8E11E9B69 ! 0000441DE8A10100 +0078 0
4471 .xword 0x77F3404C71874D94 ! 0000441DE8A10108 +0080 0
4472
4473!========================================================================
4474
4475SECTION .bdata060 DATA_VA=0x6be0f90d0000
4476attr_data {
4477 Name = .bdata060,
4478 VA = 0x6be0f90d0000,
4479 RA = 0xebffa0000,
4480 PA = ra2pa(0xebffa0000,0),
4481 part_0_ctx_nonzero_tsb_config_1,
4482 TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
4483 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4484 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4485}
4486
4487
4488SECTION .bdata060
4489.data
4490DATA097:
4491 .xword 0x88A0CE3200000000 ! 00006BE0F90D0000 -0088 DATA098+0x88
4492 .xword 0x8800A1E81D440000 ! 00006BE0F90D0008 -0080 DATA096+0x88
4493 .xword 0xC05ACC55EF81D26C ! 00006BE0F90D0010 -0078 0 Double -1.071927E+02
4494 .word 0xBC5DA604 ! 00006BE0F90D0018 -0070 0 Single -1.352835E-02
4495 .word 0x98CC0A9C ! 00006BE0F90D001C -006C 0
4496 .xword 0xC058580352EB4D5C ! 00006BE0F90D0020 -0068 0 Double -9.737520E+01
4497 .byte 0xF0 ! 00006BE0F90D0028 -0060 0
4498 .byte 0x13 ! 00006BE0F90D0029 -005F 0
4499 .half 0xD169 ! 00006BE0F90D002A -005E 0
4500 .half 0xCEF4 ! 00006BE0F90D002C -005C 0
4501 .half 0xCB9B ! 00006BE0F90D002E -005A 0
4502 .half 0xE962 ! 00006BE0F90D0030 -0058 0
4503 .half 0xFEAC ! 00006BE0F90D0032 -0056 0
4504 .half 0xE857 ! 00006BE0F90D0034 -0054 0
4505 .byte 0x22 ! 00006BE0F90D0036 -0052 0
4506 .byte 0x28 ! 00006BE0F90D0037 -0051 0
4507 .word 0x554B81DF ! 00006BE0F90D0038 -0050 0
4508 .word 0xF57B7492 ! 00006BE0F90D003C -004C 0
4509 .half 0x4906 ! 00006BE0F90D0040 -0048 0
4510 .byte 0x19 ! 00006BE0F90D0042 -0046 0
4511 .byte 0x58 ! 00006BE0F90D0043 -0045 0
4512 .word 0x4B271FEB ! 00006BE0F90D0044 -0044 0
4513 .xword 0x3EFCE143DE46A9B8 ! 00006BE0F90D0048 -0040 0 Double 2.754206E-05
4514 .xword 0x9F5D72EA087C2CF1 ! 00006BE0F90D0050 -0038 0
4515 .xword 0x73029924E6B23156 ! 00006BE0F90D0058 -0030 0
4516 .half 0x1C06 ! 00006BE0F90D0060 -0028 0
4517 .byte 0x83 ! 00006BE0F90D0062 -0026 0
4518 .byte 0xE9 ! 00006BE0F90D0063 -0025 0
4519 .word 0x71FAA54F ! 00006BE0F90D0064 -0024 0
4520 .xword 0xE32A1058EAB071D0 ! 00006BE0F90D0068 -0020 0
4521 .xword 0x3B2D41187884F249 ! 00006BE0F90D0070 -0018 0
4522 .xword 0xC021A67EABBEC168 ! 00006BE0F90D0078 -0010 0 Double -8.825185E+00
4523 .word 0x44704458 ! 00006BE0F90D0080 -0008 0 Single 9.610679E+02
4524 .word 0x74607BBA ! 00006BE0F90D0084 -0004 0
4525 .word 0x39E570EB ! 00006BE0F90D0088 +0000 0
4526 .byte 0x6B ! 00006BE0F90D008C +0004 0
4527 .byte 0xA3 ! 00006BE0F90D008D +0005 0
4528 .byte 0x25 ! 00006BE0F90D008E +0006 0
4529 .byte 0x6A ! 00006BE0F90D008F +0007 0
4530 .word 0x02C7D038 ! 00006BE0F90D0090 +0008 0
4531 .word 0x37D7207D ! 00006BE0F90D0094 +000C 0 Single 2.564513E-05
4532 .xword 0xEE4087A0D53AC9D1 ! 00006BE0F90D0098 +0010 0
4533 .half 0x98EB ! 00006BE0F90D00A0 +0018 0
4534 .byte 0x4D ! 00006BE0F90D00A2 +001A 0
4535 .byte 0x54 ! 00006BE0F90D00A3 +001B 0
4536 .half 0x8918 ! 00006BE0F90D00A4 +001C 0
4537 .byte 0xE6 ! 00006BE0F90D00A6 +001E 0
4538 .byte 0xCD ! 00006BE0F90D00A7 +001F 0
4539 .xword 0x7A9232B69EE2E08D ! 00006BE0F90D00A8 +0020 0
4540 .xword 0xBF0800EF60C5F00B ! 00006BE0F90D00B0 +0028 0 Double -4.578333E-05
4541 .xword 0xCA6DD2D55ED609A8 ! 00006BE0F90D00B8 +0030 0
4542 .xword 0xC0577B904944132C ! 00006BE0F90D00C0 +0038 0 Double -9.393068E+01
4543 .word 0x2457C7FB ! 00006BE0F90D00C8 +0040 0
4544 .half 0x497B ! 00006BE0F90D00CC +0044 0
4545 .byte 0xC4 ! 00006BE0F90D00CE +0046 0
4546 .byte 0xEF ! 00006BE0F90D00CF +0047 0
4547 .xword 0x385CC32C23ADF772 ! 00006BE0F90D00D0 +0048 0
4548 .word 0x39EE8D45 ! 00006BE0F90D00D8 +0050 0 Single 4.550015E-04
4549 .word 0x42013432 ! 00006BE0F90D00DC +0054 0 Single 3.230097E+01
4550 .half 0x0888 ! 00006BE0F90D00E0 +0058 0
4551 .half 0xDAAE ! 00006BE0F90D00E2 +005A 0
4552 .word 0x5D50031F ! 00006BE0F90D00E4 +005C 0
4553 .xword 0x3FA3979156B5DFE9 ! 00006BE0F90D00E8 +0060 0 Double 3.826575E-02
4554 .xword 0xBF974045B5DE0097 ! 00006BE0F90D00F0 +0068 0 Double -2.270612E-02
4555 .byte 0x2E ! 00006BE0F90D00F8 +0070 0
4556 .byte 0x3E ! 00006BE0F90D00F9 +0071 0
4557 .byte 0x5A ! 00006BE0F90D00FA +0072 0
4558 .byte 0x09 ! 00006BE0F90D00FB +0073 0
4559 .word 0x3EEA3568 ! 00006BE0F90D00FC +0074 0 Single 4.574387E-01
4560 .xword 0x21A9E4C106745DFF ! 00006BE0F90D0100 +0078 0
4561 .xword 0x56BFC364898153C9 ! 00006BE0F90D0108 +0080 0
4562
4563!========================================================================
4564
4565SECTION .bdata061 DATA_VA=0x32cea000
4566attr_data {
4567 Name = .bdata061,
4568 VA = 0x32cea000,
4569 RA = 0xfdfd4a000,
4570 PA = ra2pa(0xfdfd4a000,0),
4571 part_0_ctx_nonzero_tsb_config_3,
4572 TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
4573 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4574 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4575}
4576
4577
4578SECTION .bdata061
4579.data
4580DATA098:
4581 .xword 0x880060F651010000 ! 0000000032CEA000 -0088 DATA099+0x88
4582 .xword 0x88000DF9E06B0000 ! 0000000032CEA008 -0080 DATA097+0x88
4583 .xword 0x3F551CC8EA8BBC8F ! 0000000032CEA010 -0078 0 Double 1.288601E-03
4584 .word 0x3AF380D0 ! 0000000032CEA018 -0070 0 Single 1.857782E-03
4585 .word 0x1212643A ! 0000000032CEA01C -006C 0
4586 .xword 0x3F100C8B2BF79B34 ! 0000000032CEA020 -0068 0 Double 6.122207E-05
4587 .byte 0x67 ! 0000000032CEA028 -0060 0
4588 .byte 0xF7 ! 0000000032CEA029 -005F 0
4589 .half 0x2C9F ! 0000000032CEA02A -005E 0
4590 .half 0xF858 ! 0000000032CEA02C -005C 0
4591 .half 0x7461 ! 0000000032CEA02E -005A 0
4592 .half 0xBC01 ! 0000000032CEA030 -0058 0
4593 .half 0x7CCF ! 0000000032CEA032 -0056 0
4594 .half 0xD304 ! 0000000032CEA034 -0054 0
4595 .byte 0x03 ! 0000000032CEA036 -0052 0
4596 .byte 0x17 ! 0000000032CEA037 -0051 0
4597 .word 0x5016C224 ! 0000000032CEA038 -0050 0
4598 .word 0x75041881 ! 0000000032CEA03C -004C 0
4599 .half 0x7F1C ! 0000000032CEA040 -0048 0
4600 .byte 0xB4 ! 0000000032CEA042 -0046 0
4601 .byte 0x24 ! 0000000032CEA043 -0045 0
4602 .word 0x16B47EF1 ! 0000000032CEA044 -0044 0
4603 .xword 0xBF00F5636DA418A6 ! 0000000032CEA048 -0040 0 Double -3.234586E-05
4604 .xword 0x9465EB6F589562BE ! 0000000032CEA050 -0038 0
4605 .xword 0x2622BA343F8D77CD ! 0000000032CEA058 -0030 0
4606 .half 0xD747 ! 0000000032CEA060 -0028 0
4607 .byte 0x0C ! 0000000032CEA062 -0026 0
4608 .byte 0xCD ! 0000000032CEA063 -0025 0
4609 .word 0x259C4596 ! 0000000032CEA064 -0024 0
4610 .xword 0xC5BAE4CDD5DB213D ! 0000000032CEA068 -0020 0
4611 .xword 0x9D9C4C52CC91475E ! 0000000032CEA070 -0018 0
4612 .xword 0x40C4D765BC8B2565 ! 0000000032CEA078 -0010 0 Double 1.067079E+04
4613 .word 0x468F54FE ! 0000000032CEA080 -0008 0 Single 1.834650E+04
4614 .word 0xEC8DB0D6 ! 0000000032CEA084 -0004 0
4615 .word 0x682CD360 ! 0000000032CEA088 +0000 0
4616 .byte 0xEF ! 0000000032CEA08C +0004 0
4617 .byte 0x84 ! 0000000032CEA08D +0005 0
4618 .byte 0xBB ! 0000000032CEA08E +0006 0
4619 .byte 0xDB ! 0000000032CEA08F +0007 0
4620 .word 0xA475B666 ! 0000000032CEA090 +0008 0
4621 .word 0x3F3FF45B ! 0000000032CEA094 +000C 0 Single 7.498223E-01
4622 .xword 0x779DA6A5A950ED46 ! 0000000032CEA098 +0010 0
4623 .half 0x7E11 ! 0000000032CEA0A0 +0018 0
4624 .byte 0x12 ! 0000000032CEA0A2 +001A 0
4625 .byte 0xF9 ! 0000000032CEA0A3 +001B 0
4626 .half 0xCF8B ! 0000000032CEA0A4 +001C 0
4627 .byte 0xCB ! 0000000032CEA0A6 +001E 0
4628 .byte 0x94 ! 0000000032CEA0A7 +001F 0
4629 .xword 0xA1705002AB6FF282 ! 0000000032CEA0A8 +0020 0
4630 .xword 0xC10E48692349E144 ! 0000000032CEA0B0 +0028 0 Double -2.480771E+05
4631 .xword 0xF387F7DF07A9AE58 ! 0000000032CEA0B8 +0030 0
4632 .xword 0xBFAA2AFA439D523E ! 0000000032CEA0C0 +0038 0 Double -5.110914E-02
4633 .word 0xC6F446C5 ! 0000000032CEA0C8 +0040 0
4634 .half 0x86FC ! 0000000032CEA0CC +0044 0
4635 .byte 0x60 ! 0000000032CEA0CE +0046 0
4636 .byte 0x27 ! 0000000032CEA0CF +0047 0
4637 .xword 0xCDEB2EA065720061 ! 0000000032CEA0D0 +0048 0
4638 .word 0xC706844C ! 0000000032CEA0D8 +0050 0 Single -3.443630E+04
4639 .word 0xC1387F8C ! 0000000032CEA0DC +0054 0 Single -1.153114E+01
4640 .half 0x54D2 ! 0000000032CEA0E0 +0058 0
4641 .half 0x3B6B ! 0000000032CEA0E2 +005A 0
4642 .word 0x6688DA93 ! 0000000032CEA0E4 +005C 0
4643 .xword 0xBEB9ED5276DF3FFC ! 0000000032CEA0E8 +0060 0 Double -1.545372E-06
4644 .xword 0x3F4557D9E4D9285F ! 0000000032CEA0F0 +0068 0 Double 6.513418E-04
4645 .byte 0xDB ! 0000000032CEA0F8 +0070 0
4646 .byte 0x66 ! 0000000032CEA0F9 +0071 0
4647 .byte 0xA1 ! 0000000032CEA0FA +0072 0
4648 .byte 0x5C ! 0000000032CEA0FB +0073 0
4649 .word 0x46E06D72 ! 0000000032CEA0FC +0074 0 Single 2.872672E+04
4650 .xword 0x410F8D418A76FF3C ! 0000000032CEA100 +0078 0
4651 .xword 0x678672F5F9758C2E ! 0000000032CEA108 +0080 0
4652
4653!========================================================================
4654
4655SECTION .bdata062 DATA_VA=0x151f6600000
4656attr_data {
4657 Name = .bdata062,
4658 VA = 0x151f6600000,
4659 RA = 0xebff90000,
4660 PA = ra2pa(0xebff90000,0),
4661 part_0_ctx_nonzero_tsb_config_1,
4662 TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
4663 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4664 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4665}
4666
4667
4668SECTION .bdata062
4669.data
4670DATA099:
4671 .xword 0x8800067603000000 ! 00000151F6600000 -0088 DATA100+0x88
4672 .xword 0x88A0CE3200000000 ! 00000151F6600008 -0080 DATA098+0x88
4673 .xword 0xC0F16DD5E194D239 ! 00000151F6600010 -0078 0 Double -7.138937E+04
4674 .word 0x40165BBE ! 00000151F6600018 -0070 0 Single 2.349349E+00
4675 .word 0xEA55D4A3 ! 00000151F660001C -006C 0
4676 .xword 0xC03744B81EB5153C ! 00000151F6600020 -0068 0 Double -2.326843E+01
4677 .byte 0x17 ! 00000151F6600028 -0060 0
4678 .byte 0x31 ! 00000151F6600029 -005F 0
4679 .half 0x0B8C ! 00000151F660002A -005E 0
4680 .half 0x320A ! 00000151F660002C -005C 0
4681 .half 0xBCBB ! 00000151F660002E -005A 0
4682 .half 0x6E44 ! 00000151F6600030 -0058 0
4683 .half 0x08D7 ! 00000151F6600032 -0056 0
4684 .half 0xEDB4 ! 00000151F6600034 -0054 0
4685 .byte 0x3B ! 00000151F6600036 -0052 0
4686 .byte 0x2A ! 00000151F6600037 -0051 0
4687 .word 0x593734E7 ! 00000151F6600038 -0050 0
4688 .word 0x34D749F7 ! 00000151F660003C -004C 0
4689 .half 0x2D87 ! 00000151F6600040 -0048 0
4690 .byte 0x48 ! 00000151F6600042 -0046 0
4691 .byte 0x50 ! 00000151F6600043 -0045 0
4692 .word 0xF219C3B1 ! 00000151F6600044 -0044 0
4693 .xword 0xBF7A973ACE38F847 ! 00000151F6600048 -0040 0 Double -6.491880E-03
4694 .xword 0xC259596C84522B2A ! 00000151F6600050 -0038 0
4695 .xword 0x876AEDE63B9F09A3 ! 00000151F6600058 -0030 0
4696 .half 0x70D5 ! 00000151F6600060 -0028 0
4697 .byte 0xD8 ! 00000151F6600062 -0026 0
4698 .byte 0x90 ! 00000151F6600063 -0025 0
4699 .word 0x469F1AA1 ! 00000151F6600064 -0024 0
4700 .xword 0x50E37ED7503CC708 ! 00000151F6600068 -0020 0
4701 .xword 0x7DDD78D3882E0DD4 ! 00000151F6600070 -0018 0
4702 .xword 0xBEEE52034F9DECE8 ! 00000151F6600078 -0010 0 Double -1.445788E-05
4703 .word 0xC2980208 ! 00000151F6600080 -0008 0 Single -7.600397E+01
4704 .word 0x651DAB40 ! 00000151F6600084 -0004 0
4705 .word 0xF8721361 ! 00000151F6600088 +0000 0
4706 .byte 0x6F ! 00000151F660008C +0004 0
4707 .byte 0x76 ! 00000151F660008D +0005 0
4708 .byte 0x71 ! 00000151F660008E +0006 0
4709 .byte 0x28 ! 00000151F660008F +0007 0
4710 .word 0x340206AA ! 00000151F6600090 +0008 0
4711 .word 0x4045DE33 ! 00000151F6600094 +000C 0 Single 3.091687E+00
4712 .xword 0x660527DF74B4C04A ! 00000151F6600098 +0010 0
4713 .half 0xDB31 ! 00000151F66000A0 +0018 0
4714 .byte 0x94 ! 00000151F66000A2 +001A 0
4715 .byte 0x09 ! 00000151F66000A3 +001B 0
4716 .half 0xBEB1 ! 00000151F66000A4 +001C 0
4717 .byte 0x1B ! 00000151F66000A6 +001E 0
4718 .byte 0x35 ! 00000151F66000A7 +001F 0
4719 .xword 0x86C1416BDE6B62A4 ! 00000151F66000A8 +0020 0
4720 .xword 0xC12097D13D3F5A05 ! 00000151F66000B0 +0028 0 Double -5.437206E+05
4721 .xword 0x6416235865900144 ! 00000151F66000B8 +0030 0
4722 .xword 0xC06E50665A1864D0 ! 00000151F66000C0 +0038 0 Double -2.425125E+02
4723 .word 0x76436182 ! 00000151F66000C8 +0040 0
4724 .half 0x3511 ! 00000151F66000CC +0044 0
4725 .byte 0xDA ! 00000151F66000CE +0046 0
4726 .byte 0x94 ! 00000151F66000CF +0047 0
4727 .xword 0xF7A28F82FAA5374C ! 00000151F66000D0 +0048 0
4728 .word 0xC0BD9B1A ! 00000151F66000D8 +0050 0 Single -5.925183E+00
4729 .word 0x3D8AB086 ! 00000151F66000DC +0054 0 Single 6.771950E-02
4730 .half 0x695D ! 00000151F66000E0 +0058 0
4731 .half 0x23C4 ! 00000151F66000E2 +005A 0
4732 .word 0x41682DEE ! 00000151F66000E4 +005C 0
4733 .xword 0xC041D22127C366E8 ! 00000151F66000E8 +0060 0 Double -3.564164E+01
4734 .xword 0xC0C37A2A8C701834 ! 00000151F66000F0 +0068 0 Double -9.972332E+03
4735 .byte 0xAB ! 00000151F66000F8 +0070 0
4736 .byte 0x00 ! 00000151F66000F9 +0071 0
4737 .byte 0x4A ! 00000151F66000FA +0072 0
4738 .byte 0xD6 ! 00000151F66000FB +0073 0
4739 .word 0xC47A1DF4 ! 00000151F66000FC +0074 0 Single -1.000468E+03
4740 .xword 0xF5204F8D276FED05 ! 00000151F6600100 +0078 0
4741 .xword 0x5F37D04121B5A859 ! 00000151F6600108 +0080 0
4742
4743!========================================================================
4744
4745SECTION .bdata063 DATA_VA=0x376060000
4746attr_data {
4747 Name = .bdata063,
4748 VA = 0x376060000,
4749 RA = 0xebff80000,
4750 PA = ra2pa(0xebff80000,0),
4751 part_0_ctx_nonzero_tsb_config_1,
4752 TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
4753 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4754 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4755}
4756
4757
4758SECTION .bdata063
4759.data
4760DATA100:
4761 .xword 0x8800F2DF67070000 ! 0000000376060000 -0088 DATA101+0x88
4762 .xword 0x880060F651010000 ! 0000000376060008 -0080 DATA099+0x88
4763 .xword 0x40F6781E42622447 ! 0000000376060010 -0078 0 Double 9.203389E+04
4764 .word 0x3A85FEC2 ! 0000000376060018 -0070 0 Single 1.022302E-03
4765 .word 0xEF8F2378 ! 000000037606001C -006C 0
4766 .xword 0xC0E4F8545B4796CA ! 0000000376060020 -0068 0 Double -4.294664E+04
4767 .byte 0x54 ! 0000000376060028 -0060 0
4768 .byte 0x79 ! 0000000376060029 -005F 0
4769 .half 0x8113 ! 000000037606002A -005E 0
4770 .half 0x95BC ! 000000037606002C -005C 0
4771 .half 0x9638 ! 000000037606002E -005A 0
4772 .half 0x935D ! 0000000376060030 -0058 0
4773 .half 0x9074 ! 0000000376060032 -0056 0
4774 .half 0x6059 ! 0000000376060034 -0054 0
4775 .byte 0xE5 ! 0000000376060036 -0052 0
4776 .byte 0xC7 ! 0000000376060037 -0051 0
4777 .word 0xD874B84C ! 0000000376060038 -0050 0
4778 .word 0x222F5B83 ! 000000037606003C -004C 0
4779 .half 0x8F6B ! 0000000376060040 -0048 0
4780 .byte 0x41 ! 0000000376060042 -0046 0
4781 .byte 0x3F ! 0000000376060043 -0045 0
4782 .word 0xCC7A54B5 ! 0000000376060044 -0044 0
4783 .xword 0x3EBAF141324888FC ! 0000000376060048 -0040 0 Double 1.605892E-06
4784 .xword 0xC957E7CAA9AA39D6 ! 0000000376060050 -0038 0
4785 .xword 0xD3E7B959ECBB1059 ! 0000000376060058 -0030 0
4786 .half 0x034F ! 0000000376060060 -0028 0
4787 .byte 0x0F ! 0000000376060062 -0026 0
4788 .byte 0x91 ! 0000000376060063 -0025 0
4789 .word 0xE49C2AA9 ! 0000000376060064 -0024 0
4790 .xword 0x99E8743060118A29 ! 0000000376060068 -0020 0
4791 .xword 0x731616166905EED6 ! 0000000376060070 -0018 0
4792 .xword 0xBF80B65A274A0327 ! 0000000376060078 -0010 0 Double -8.160309E-03
4793 .word 0xBF9EC1C5 ! 0000000376060080 -0008 0 Single -1.240288E+00
4794 .word 0x1D42333D ! 0000000376060084 -0004 0
4795 .word 0xC088B83D ! 0000000376060088 +0000 0
4796 .byte 0xE0 ! 000000037606008C +0004 0
4797 .byte 0x66 ! 000000037606008D +0005 0
4798 .byte 0x5C ! 000000037606008E +0006 0
4799 .byte 0xD6 ! 000000037606008F +0007 0
4800 .word 0x69C56040 ! 0000000376060090 +0008 0
4801 .word 0xC43E55B5 ! 0000000376060094 +000C 0 Single -7.613392E+02
4802 .xword 0xD045100767EEEA76 ! 0000000376060098 +0010 0
4803 .half 0x053B ! 00000003760600A0 +0018 0
4804 .byte 0x1E ! 00000003760600A2 +001A 0
4805 .byte 0x28 ! 00000003760600A3 +001B 0
4806 .half 0x8267 ! 00000003760600A4 +001C 0
4807 .byte 0x47 ! 00000003760600A6 +001E 0
4808 .byte 0xB3 ! 00000003760600A7 +001F 0
4809 .xword 0xFE8DA97E0A84F507 ! 00000003760600A8 +0020 0
4810 .xword 0x40D3FBDCCDCA04A0 ! 00000003760600B0 +0028 0 Double 2.046345E+04
4811 .xword 0x0BA1604B6F8053D2 ! 00000003760600B8 +0030 0
4812 .xword 0xBFBCAADC60C2FBBC ! 00000003760600C0 +0038 0 Double -1.119821E-01
4813 .word 0xDD4A3149 ! 00000003760600C8 +0040 0
4814 .half 0x8D38 ! 00000003760600CC +0044 0
4815 .byte 0xEA ! 00000003760600CE +0046 0
4816 .byte 0x92 ! 00000003760600CF +0047 0
4817 .xword 0x9045A09C77EDE090 ! 00000003760600D0 +0048 0
4818 .word 0x4328885D ! 00000003760600D8 +0050 0 Single 1.685327E+02
4819 .word 0xC6BAAE48 ! 00000003760600DC +0054 0 Single -2.389514E+04
4820 .half 0xB4A7 ! 00000003760600E0 +0058 0
4821 .half 0x368C ! 00000003760600E2 +005A 0
4822 .word 0x0CA2885E ! 00000003760600E4 +005C 0
4823 .xword 0xBF8E5D02976522AE ! 00000003760600E8 +0060 0 Double -1.482584E-02
4824 .xword 0x3FD24AAE4E3C4D0E ! 00000003760600F0 +0068 0 Double 2.858082E-01
4825 .byte 0x1C ! 00000003760600F8 +0070 0
4826 .byte 0x17 ! 00000003760600F9 +0071 0
4827 .byte 0xE7 ! 00000003760600FA +0072 0
4828 .byte 0xB0 ! 00000003760600FB +0073 0
4829 .word 0xBF0821B5 ! 00000003760600FC +0074 0 Single -5.317643E-01
4830 .xword 0xDD4CFA446812D27F ! 0000000376060100 +0078 0
4831 .xword 0xE7DB0F4C5A69F180 ! 0000000376060108 +0080 0
4832
4833!========================================================================
4834
4835SECTION .bdata064 DATA_VA=0x767dff20000
4836attr_data {
4837 Name = .bdata064,
4838 VA = 0x767dff20000,
4839 RA = 0xebff70000,
4840 PA = ra2pa(0xebff70000,0),
4841 part_0_ctx_nonzero_tsb_config_1,
4842 TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
4843 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4844 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4845}
4846
4847
4848SECTION .bdata064
4849.data
4850DATA101:
4851 .xword 0x8800340403000000 ! 00000767DFF20000 -0088 DATA102+0x88
4852 .xword 0x8800067603000000 ! 00000767DFF20008 -0080 DATA100+0x88
4853 .xword 0x3ED6BDC15DD159E0 ! 00000767DFF20010 -0078 0 Double 5.421932E-06
4854 .word 0x37DCC42B ! 00000767DFF20018 -0070 0 Single 2.631739E-05
4855 .word 0xE566EC4D ! 00000767DFF2001C -006C 0
4856 .xword 0x3F51DEC7376F2BE8 ! 00000767DFF20020 -0068 0 Double 1.090712E-03
4857 .byte 0xE7 ! 00000767DFF20028 -0060 0
4858 .byte 0xA2 ! 00000767DFF20029 -005F 0
4859 .half 0xAD9B ! 00000767DFF2002A -005E 0
4860 .half 0xEAFD ! 00000767DFF2002C -005C 0
4861 .half 0xBB6A ! 00000767DFF2002E -005A 0
4862 .half 0x5704 ! 00000767DFF20030 -0058 0
4863 .half 0x3781 ! 00000767DFF20032 -0056 0
4864 .half 0x3EF8 ! 00000767DFF20034 -0054 0
4865 .byte 0x7B ! 00000767DFF20036 -0052 0
4866 .byte 0x54 ! 00000767DFF20037 -0051 0
4867 .word 0x5EB9AFC7 ! 00000767DFF20038 -0050 0
4868 .word 0xF602D6FA ! 00000767DFF2003C -004C 0
4869 .half 0x6BC0 ! 00000767DFF20040 -0048 0
4870 .byte 0xFB ! 00000767DFF20042 -0046 0
4871 .byte 0x64 ! 00000767DFF20043 -0045 0
4872 .word 0xF16A04EC ! 00000767DFF20044 -0044 0
4873 .xword 0xBEEDEEE33A55C2C7 ! 00000767DFF20048 -0040 0 Double -1.427324E-05
4874 .xword 0x9D54F8117BECD809 ! 00000767DFF20050 -0038 0
4875 .xword 0x0F64435D80E3BC0F ! 00000767DFF20058 -0030 0
4876 .half 0x16A5 ! 00000767DFF20060 -0028 0
4877 .byte 0xD4 ! 00000767DFF20062 -0026 0
4878 .byte 0xEA ! 00000767DFF20063 -0025 0
4879 .word 0xF56F6D61 ! 00000767DFF20064 -0024 0
4880 .xword 0xA1C358C8160B9746 ! 00000767DFF20068 -0020 0
4881 .xword 0xFEF9315CB4FFF13F ! 00000767DFF20070 -0018 0
4882 .xword 0x3F82B9226299C4D1 ! 00000767DFF20078 -0010 0 Double 9.142178E-03
4883 .word 0xC180705C ! 00000767DFF20080 -0008 0 Single -1.605486E+01
4884 .word 0x710E0384 ! 00000767DFF20084 -0004 0
4885 .word 0xC8220A9A ! 00000767DFF20088 +0000 0
4886 .byte 0x8E ! 00000767DFF2008C +0004 0
4887 .byte 0x53 ! 00000767DFF2008D +0005 0
4888 .byte 0xDD ! 00000767DFF2008E +0006 0
4889 .byte 0x41 ! 00000767DFF2008F +0007 0
4890 .word 0xAB8E6C3A ! 00000767DFF20090 +0008 0
4891 .word 0xC0A1F6B4 ! 00000767DFF20094 +000C 0 Single -5.061365E+00
4892 .xword 0x5F84BAB5AB68B437 ! 00000767DFF20098 +0010 0
4893 .half 0xB67B ! 00000767DFF200A0 +0018 0
4894 .byte 0x35 ! 00000767DFF200A2 +001A 0
4895 .byte 0xB7 ! 00000767DFF200A3 +001B 0
4896 .half 0x459F ! 00000767DFF200A4 +001C 0
4897 .byte 0x98 ! 00000767DFF200A6 +001E 0
4898 .byte 0x60 ! 00000767DFF200A7 +001F 0
4899 .xword 0xC93DF55EB0D9CEAD ! 00000767DFF200A8 +0020 0
4900 .xword 0x40FD3EB531571F6B ! 00000767DFF200B0 +0028 0 Double 1.197873E+05
4901 .xword 0x156D7A5978E96CE9 ! 00000767DFF200B8 +0030 0
4902 .xword 0xBFD1F8E23988DE08 ! 00000767DFF200C0 +0038 0 Double -2.808157E-01
4903 .word 0xC5E42F69 ! 00000767DFF200C8 +0040 0
4904 .half 0x95F9 ! 00000767DFF200CC +0044 0
4905 .byte 0x08 ! 00000767DFF200CE +0046 0
4906 .byte 0x49 ! 00000767DFF200CF +0047 0
4907 .xword 0x635FC4F7E167D5A4 ! 00000767DFF200D0 +0048 0
4908 .word 0x44A72EC7 ! 00000767DFF200D8 +0050 0 Single 1.337462E+03
4909 .word 0x384739E9 ! 00000767DFF200DC +0054 0 Single 4.749923E-05
4910 .half 0x7894 ! 00000767DFF200E0 +0058 0
4911 .half 0x1672 ! 00000767DFF200E2 +005A 0
4912 .word 0x7B3B58D6 ! 00000767DFF200E4 +005C 0
4913 .xword 0xBF0E32F05D1AA0AB ! 00000767DFF200E8 +0060 0 Double -5.759998E-05
4914 .xword 0x40B5BFD0016013CC ! 00000767DFF200F0 +0068 0 Double 5.567813E+03
4915 .byte 0xC3 ! 00000767DFF200F8 +0070 0
4916 .byte 0xE2 ! 00000767DFF200F9 +0071 0
4917 .byte 0x83 ! 00000767DFF200FA +0072 0
4918 .byte 0x13 ! 00000767DFF200FB +0073 0
4919 .word 0xBB202757 ! 00000767DFF200FC +0074 0 Single -2.443751E-03
4920 .xword 0xEAD225687B47807B ! 00000767DFF20100 +0078 0
4921 .xword 0x23D02486E40D45C8 ! 00000767DFF20108 +0080 0
4922
4923!========================================================================
4924
4925SECTION .bdata065 DATA_VA=0x304340000
4926attr_data {
4927 Name = .bdata065,
4928 VA = 0x304340000,
4929 RA = 0xebff60000,
4930 PA = ra2pa(0xebff60000,0),
4931 part_0_ctx_nonzero_tsb_config_1,
4932 TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
4933 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4934 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4935}
4936
4937
4938SECTION .bdata065
4939.data
4940DATA102:
4941 .xword 0x88A0BA651C0C0000 ! 0000000304340000 -0088 DATA103+0x88
4942 .xword 0x8800F2DF67070000 ! 0000000304340008 -0080 DATA101+0x88
4943 .xword 0x40752CD5B74C3B96 ! 0000000304340010 -0078 0 Double 3.388022E+02
4944 .word 0xBA195E8D ! 0000000304340018 -0070 0 Single -5.850576E-04
4945 .word 0xA4360864 ! 000000030434001C -006C 0
4946 .xword 0x3F8B0E71FA2DE258 ! 0000000304340020 -0068 0 Double 1.321115E-02
4947 .byte 0xF2 ! 0000000304340028 -0060 0
4948 .byte 0x0A ! 0000000304340029 -005F 0
4949 .half 0x9BCF ! 000000030434002A -005E 0
4950 .half 0xDD1B ! 000000030434002C -005C 0
4951 .half 0x929E ! 000000030434002E -005A 0
4952 .half 0x0972 ! 0000000304340030 -0058 0
4953 .half 0x0389 ! 0000000304340032 -0056 0
4954 .half 0x4D84 ! 0000000304340034 -0054 0
4955 .byte 0x52 ! 0000000304340036 -0052 0
4956 .byte 0xC8 ! 0000000304340037 -0051 0
4957 .word 0xD5D3A088 ! 0000000304340038 -0050 0
4958 .word 0x80BA7A97 ! 000000030434003C -004C 0
4959 .half 0x7B06 ! 0000000304340040 -0048 0
4960 .byte 0x17 ! 0000000304340042 -0046 0
4961 .byte 0xBA ! 0000000304340043 -0045 0
4962 .word 0x2F8E649D ! 0000000304340044 -0044 0
4963 .xword 0x3FC4080140A4129E ! 0000000304340048 -0040 0 Double 1.564943E-01
4964 .xword 0xD50F786A2FC1EAC5 ! 0000000304340050 -0038 0
4965 .xword 0x1CA221D62A8F8784 ! 0000000304340058 -0030 0
4966 .half 0x2301 ! 0000000304340060 -0028 0
4967 .byte 0xBF ! 0000000304340062 -0026 0
4968 .byte 0xC5 ! 0000000304340063 -0025 0
4969 .word 0xFBBE526B ! 0000000304340064 -0024 0
4970 .xword 0xD25CFB96EE92F782 ! 0000000304340068 -0020 0
4971 .xword 0x1DC6AF5BE3FCF5FB ! 0000000304340070 -0018 0
4972 .xword 0x3F1AB1A27824C7BC ! 0000000304340078 -0010 0 Double 1.018291E-04
4973 .word 0x38976FC9 ! 0000000304340080 -0008 0 Single 7.221063E-05
4974 .word 0x290907FD ! 0000000304340084 -0004 0
4975 .word 0x6D547C43 ! 0000000304340088 +0000 0
4976 .byte 0x94 ! 000000030434008C +0004 0
4977 .byte 0x69 ! 000000030434008D +0005 0
4978 .byte 0xC3 ! 000000030434008E +0006 0
4979 .byte 0x41 ! 000000030434008F +0007 0
4980 .word 0xA9268841 ! 0000000304340090 +0008 0
4981 .word 0xC52F2E00 ! 0000000304340094 +000C 0 Single -2.802875E+03
4982 .xword 0x64F168AB2DE7BB19 ! 0000000304340098 +0010 0
4983 .half 0x3BCC ! 00000003043400A0 +0018 0
4984 .byte 0x1B ! 00000003043400A2 +001A 0
4985 .byte 0x8B ! 00000003043400A3 +001B 0
4986 .half 0xF392 ! 00000003043400A4 +001C 0
4987 .byte 0x31 ! 00000003043400A6 +001E 0
4988 .byte 0x67 ! 00000003043400A7 +001F 0
4989 .xword 0x9066B3625B45680F ! 00000003043400A8 +0020 0
4990 .xword 0xC052D8236E2827C6 ! 00000003043400B0 +0028 0 Double -7.537716E+01
4991 .xword 0xAA105FE6B5243634 ! 00000003043400B8 +0030 0
4992 .xword 0x40AC2166F9224C6C ! 00000003043400C0 +0038 0 Double 3.600701E+03
4993 .word 0x18F4FA21 ! 00000003043400C8 +0040 0
4994 .half 0x401D ! 00000003043400CC +0044 0
4995 .byte 0x6E ! 00000003043400CE +0046 0
4996 .byte 0xAD ! 00000003043400CF +0047 0
4997 .xword 0xFAA04010C8C703AB ! 00000003043400D0 +0048 0
4998 .word 0xBCEFC189 ! 00000003043400D8 +0050 0 Single -2.926709E-02
4999 .word 0xBF375F64 ! 00000003043400DC +0054 0 Single -7.162993E-01
5000 .half 0x3EB6 ! 00000003043400E0 +0058 0
5001 .half 0xA35B ! 00000003043400E2 +005A 0
5002 .word 0x7EE17260 ! 00000003043400E4 +005C 0
5003 .xword 0x41034715550F121B ! 00000003043400E8 +0060 0 Double 1.579227E+05
5004 .xword 0x40AEEDC4E861B944 ! 00000003043400F0 +0068 0 Double 3.958885E+03
5005 .byte 0x17 ! 00000003043400F8 +0070 0
5006 .byte 0x61 ! 00000003043400F9 +0071 0
5007 .byte 0x61 ! 00000003043400FA +0072 0
5008 .byte 0xCC ! 00000003043400FB +0073 0
5009 .word 0xC37184B4 ! 00000003043400FC +0074 0 Single -2.415184E+02
5010 .xword 0x3D2C107670680C94 ! 0000000304340100 +0078 0
5011 .xword 0xE9D407FE06B1797D ! 0000000304340108 +0080 0
5012
5013!========================================================================
5014
5015SECTION .bdata066 DATA_VA=0xc1c65baa000
5016attr_data {
5017 Name = .bdata066,
5018 VA = 0xc1c65baa000,
5019 RA = 0xfdfd48000,
5020 PA = ra2pa(0xfdfd48000,0),
5021 part_0_ctx_nonzero_tsb_config_3,
5022 TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
5023 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5024 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5025}
5026
5027
5028SECTION .bdata066
5029.data
5030DATA103:
5031 .xword 0x88000090FFDFFFFF ! 00000C1C65BAA000 -0088 DATA094+0x88
5032 .xword 0x8800340403000000 ! 00000C1C65BAA008 -0080 DATA102+0x88
5033 .xword 0xBF5253D5C2C59309 ! 00000C1C65BAA010 -0078 0 Double -1.118621E-03
5034 .word 0xC7E4C3D9 ! 00000C1C65BAA018 -0070 0 Single -1.171277E+05
5035 .word 0xB1DD37AE ! 00000C1C65BAA01C -006C 0
5036 .xword 0xBF7D84D21058E54A ! 00000C1C65BAA020 -0068 0 Double -7.206746E-03
5037 .byte 0x32 ! 00000C1C65BAA028 -0060 0
5038 .byte 0xFC ! 00000C1C65BAA029 -005F 0
5039 .half 0x2E51 ! 00000C1C65BAA02A -005E 0
5040 .half 0x9431 ! 00000C1C65BAA02C -005C 0
5041 .half 0x5E0B ! 00000C1C65BAA02E -005A 0
5042 .half 0x25A6 ! 00000C1C65BAA030 -0058 0
5043 .half 0x513D ! 00000C1C65BAA032 -0056 0
5044 .half 0x95FC ! 00000C1C65BAA034 -0054 0
5045 .byte 0xFC ! 00000C1C65BAA036 -0052 0
5046 .byte 0xBB ! 00000C1C65BAA037 -0051 0
5047 .word 0x52919C1D ! 00000C1C65BAA038 -0050 0
5048 .word 0xF25F1036 ! 00000C1C65BAA03C -004C 0
5049 .half 0x9014 ! 00000C1C65BAA040 -0048 0
5050 .byte 0x4D ! 00000C1C65BAA042 -0046 0
5051 .byte 0xC3 ! 00000C1C65BAA043 -0045 0
5052 .word 0x2D0F9601 ! 00000C1C65BAA044 -0044 0
5053 .xword 0xC0449274BB06E795 ! 00000C1C65BAA048 -0040 0 Double -4.114419E+01
5054 .xword 0xC9E2B81D43A46B98 ! 00000C1C65BAA050 -0038 0
5055 .xword 0xDE98735C64E25734 ! 00000C1C65BAA058 -0030 0
5056 .half 0x42D9 ! 00000C1C65BAA060 -0028 0
5057 .byte 0xE2 ! 00000C1C65BAA062 -0026 0
5058 .byte 0xD6 ! 00000C1C65BAA063 -0025 0
5059 .word 0xE4672C38 ! 00000C1C65BAA064 -0024 0
5060 .xword 0x0E079F7182BD2C2B ! 00000C1C65BAA068 -0020 0
5061 .xword 0xF42985EC3F8B3C4F ! 00000C1C65BAA070 -0018 0
5062 .xword 0xC0EE93ED4BE7FE20 ! 00000C1C65BAA078 -0010 0 Double -6.262342E+04
5063 .word 0x3BD16272 ! 00000C1C65BAA080 -0008 0 Single 6.389909E-03
5064 .word 0x6B590F01 ! 00000C1C65BAA084 -0004 0
5065 .word 0x9634F4AE ! 00000C1C65BAA088 +0000 0
5066 .byte 0x7A ! 00000C1C65BAA08C +0004 0
5067 .byte 0xD2 ! 00000C1C65BAA08D +0005 0
5068 .byte 0xF6 ! 00000C1C65BAA08E +0006 0
5069 .byte 0x77 ! 00000C1C65BAA08F +0007 0
5070 .word 0x6CA7FDB6 ! 00000C1C65BAA090 +0008 0
5071 .word 0xBD3658D4 ! 00000C1C65BAA094 +000C 0 Single -4.451831E-02
5072 .xword 0x907805DC2E24EE94 ! 00000C1C65BAA098 +0010 0
5073 .half 0x01E7 ! 00000C1C65BAA0A0 +0018 0
5074 .byte 0xDE ! 00000C1C65BAA0A2 +001A 0
5075 .byte 0xA8 ! 00000C1C65BAA0A3 +001B 0
5076 .half 0x57DF ! 00000C1C65BAA0A4 +001C 0
5077 .byte 0xFB ! 00000C1C65BAA0A6 +001E 0
5078 .byte 0x03 ! 00000C1C65BAA0A7 +001F 0
5079 .xword 0xEC1999A899A670AA ! 00000C1C65BAA0A8 +0020 0
5080 .xword 0x410EDE2810FD79DB ! 00000C1C65BAA0B0 +0028 0 Double 2.528690E+05
5081 .xword 0x5B48E59D5BF14153 ! 00000C1C65BAA0B8 +0030 0
5082 .xword 0x40C585711870BD65 ! 00000C1C65BAA0C0 +0038 0 Double 1.101888E+04
5083 .word 0xE5E5010D ! 00000C1C65BAA0C8 +0040 0
5084 .half 0x1F6E ! 00000C1C65BAA0CC +0044 0
5085 .byte 0x38 ! 00000C1C65BAA0CE +0046 0
5086 .byte 0x64 ! 00000C1C65BAA0CF +0047 0
5087 .xword 0x99617C3929505265 ! 00000C1C65BAA0D0 +0048 0
5088 .word 0xBE0B6A37 ! 00000C1C65BAA0D8 +0050 0 Single -1.361474E-01
5089 .word 0xBE480C8C ! 00000C1C65BAA0DC +0054 0 Single -1.953604E-01
5090 .half 0xA228 ! 00000C1C65BAA0E0 +0058 0
5091 .half 0x8979 ! 00000C1C65BAA0E2 +005A 0
5092 .word 0x949C7E33 ! 00000C1C65BAA0E4 +005C 0
5093 .xword 0xC0A4017F10EEF59D ! 00000C1C65BAA0E8 +0060 0 Double -2.560748E+03
5094 .xword 0xC0CBFD8366928E4C ! 00000C1C65BAA0F0 +0068 0 Double -1.433103E+04
5095 .byte 0xE8 ! 00000C1C65BAA0F8 +0070 0
5096 .byte 0x1D ! 00000C1C65BAA0F9 +0071 0
5097 .byte 0xE1 ! 00000C1C65BAA0FA +0072 0
5098 .byte 0x2F ! 00000C1C65BAA0FB +0073 0
5099 .word 0xBBF8260D ! 00000C1C65BAA0FC +0074 0 Single -7.572895E-03
5100 .xword 0xF49AC9CE33EA9A06 ! 00000C1C65BAA100 +0078 0
5101 .xword 0x72BBF73B29B8049A ! 00000C1C65BAA108 +0080 0
5102
5103!========================================================================
5104
5105SECTION .bblk067 DATA_VA=0x25283476000
5106attr_data {
5107 Name = .bblk067,
5108 VA = 0x25283476000,
5109 RA = 0xfdfd46000,
5110 PA = ra2pa(0xfdfd46000,0),
5111 part_0_ctx_nonzero_tsb_config_3,
5112 TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
5113 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5114 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5115}
5116
5117
5118SECTION .bblk067
5119.data
5120DATA104:
5121 .xword 0xAAAC07DFCD7A1D80 ! 0000025283476000 +0000 0
5122 .xword 0x02AB5C95CF3F3637 ! 0000025283476008 +0008 0
5123 .xword 0x5D22D57BD35A80B8 ! 0000025283476010 +0010 0
5124 .xword 0xFD7A7EB9B5CEB5C4 ! 0000025283476018 +0018 0
5125 .xword 0x97BA9D1E2365B915 ! 0000025283476020 +0020 0
5126 .xword 0xCFF99551E18C6DF5 ! 0000025283476028 +0028 0
5127 .xword 0xE2F1BA0C210F6E0A ! 0000025283476030 +0030 0
5128 .xword 0x97637B208F6A8BC8 ! 0000025283476038 +0038 0
5129 .xword 0x9E7A5C12C8221A2B ! 0000025283476040 +0040 0
5130 .xword 0x6C1AEC69DEE02A61 ! 0000025283476048 +0048 0
5131 .xword 0x51EDA17AAC143ECA ! 0000025283476050 +0050 0
5132 .xword 0x5F11FEA15417CA93 ! 0000025283476058 +0058 0
5133 .xword 0x9D9E79CD9F462FF3 ! 0000025283476060 +0060 0
5134 .xword 0x10A3E2F4444D5D05 ! 0000025283476068 +0068 0
5135 .xword 0xD5167262FB0CE0CE ! 0000025283476070 +0070 0
5136 .xword 0x862E83D90DCB280B ! 0000025283476078 +0078 0
5137
5138!========================================================================
5139
5140SECTION .bcom056 DATA_VA=0x0
5141attr_data {
5142 Name = .bcom056,
5143 VA = 0x0,
5144 RA = 0xfdfd4e000,
5145 PA = ra2pa(0xfdfd4e000,0),
5146 part_0_ctx_nonzero_tsb_config_3,
5147 TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
5148 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
5149 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5150}
5151
5152
5153SECTION .bcom056
5154.data
5155DATA093:
5156 .xword 0x270A2BA55D3ED452 ! 0000000000000000 +0000 0
5157
5158!========================================================================
5159
5160SECTION .bstk068 DATA_VA=0x583cfcb70000
5161attr_data {
5162 Name = .bstk068,
5163 VA = 0x583cfcb70000,
5164 RA = 0xebff50000,
5165 PA = ra2pa(0xebff50000,0),
5166 part_0_ctx_nonzero_tsb_config_1,
5167 TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
5168 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5169 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5170}
5171
5172
5173SECTION .bstk068
5174.data
5175 .skip 0x2000 ! 0000583CFCB70000
5176STACK0072:
5177
5178!========================================================================
5179
5180SECTION .bkey069 DATA_VA=0xc4360000
5181attr_data {
5182 Name = .bkey069,
5183 VA = 0xc4360000,
5184 RA = 0xebff40000,
5185 PA = ra2pa(0xebff40000,0),
5186 part_0_ctx_nonzero_tsb_config_1,
5187 TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
5188 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5189 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5190}
5191
5192
5193SECTION .bkey069
5194.data
5195DATA106:
5196 .xword 0xFFFFDFFF90000088 ! 00000000C4360000 +0000 DATA094+0x88
5197 .xword 0x00000AD7357F6088 ! 00000000C4360008 +0008 DATA095+0x88
5198 .xword 0x0000441DE8A10088 ! 00000000C4360010 +0010 DATA096+0x88
5199 .xword 0x00006BE0F90D0088 ! 00000000C4360018 +0018 DATA097+0x88
5200 .xword 0x0000000032CEA088 ! 00000000C4360020 +0020 DATA098+0x88
5201 .xword 0x00000151F6600088 ! 00000000C4360028 +0028 DATA099+0x88
5202 .xword 0x0000000376060088 ! 00000000C4360030 +0030 DATA100+0x88
5203 .xword 0x00000767DFF20088 ! 00000000C4360038 +0038 DATA101+0x88
5204 .xword 0x0000000304340088 ! 00000000C4360040 +0040 DATA102+0x88
5205 .xword 0x00000C1C65BAA088 ! 00000000C4360048 +0048 DATA103+0x88
5206 .xword 0x0000025283476000 ! 00000000C4360050 +0050 DATA104+0x0
5207 .xword 0x0000000FFFFE0000 ! 00000000C4360058 +0058 DATA001+0x0
5208 .xword 0x0000000000000000 ! 00000000C4360060 +0060 0
5209 .xword 0xC010618D3A5E41AC ! 00000000C4360068 +0068 0 Double -4.095265E+00
5210 .word 0x469FB5DF ! 00000000C4360070 +0070 0 Single 2.044294E+04
5211
5212
5213! Context 73 runs in 64-bit addressing mode, big-endian
5214
5215!========================================================================
5216
5217SECTION .bdata071 DATA_VA=0x367500000000
5218attr_data {
5219 Name = .bdata071,
5220 VA = 0x367500000000,
5221 RA = 0xe30000000,
5222 PA = ra2pa(0xe30000000,0),
5223 part_0_ctx_nonzero_tsb_config_2,
5224 TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
5225 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5226 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5227}
5228
5229
5230SECTION .bdata071
5231.data
5232DATA117:
5233 .xword 0xFFFF8F5510000088 ! 0000367500000000 -0088 DATA118+0x88
5234 .xword 0x000014D494A70088 ! 0000367500000008 -0080 DATA126+0x88
5235 .xword 0xC0491BA126199AC5 ! 0000367500000010 -0078 0 Double -5.021586E+01
5236 .word 0x3B129F22 ! 0000367500000018 -0070 0 Single 2.237268E-03
5237 .word 0xAB40302D ! 000036750000001C -006C 0
5238 .xword 0x3F296DEDE87C817C ! 0000367500000020 -0068 0 Double 1.940110E-04
5239 .byte 0x26 ! 0000367500000028 -0060 0
5240 .byte 0xF9 ! 0000367500000029 -005F 0
5241 .half 0x7FBF ! 000036750000002A -005E 0
5242 .half 0x5A46 ! 000036750000002C -005C 0
5243 .half 0xEEDB ! 000036750000002E -005A 0
5244 .half 0xE3D9 ! 0000367500000030 -0058 0
5245 .half 0xF1DB ! 0000367500000032 -0056 0
5246 .half 0x7165 ! 0000367500000034 -0054 0
5247 .byte 0x3F ! 0000367500000036 -0052 0
5248 .byte 0x26 ! 0000367500000037 -0051 0
5249 .word 0xDF755D45 ! 0000367500000038 -0050 0
5250 .word 0xD35E31E6 ! 000036750000003C -004C 0
5251 .half 0x4566 ! 0000367500000040 -0048 0
5252 .byte 0x89 ! 0000367500000042 -0046 0
5253 .byte 0x33 ! 0000367500000043 -0045 0
5254 .word 0xCE4C2F46 ! 0000367500000044 -0044 0
5255 .xword 0xC0BAB64C0F099879 ! 0000367500000048 -0040 0 Double -6.838297E+03
5256 .xword 0xBD140750BC094A8A ! 0000367500000050 -0038 0
5257 .xword 0xE1FCDA9453560FD1 ! 0000367500000058 -0030 0
5258 .half 0x4EE0 ! 0000367500000060 -0028 0
5259 .byte 0x40 ! 0000367500000062 -0026 0
5260 .byte 0xFF ! 0000367500000063 -0025 0
5261 .word 0x915D2FF4 ! 0000367500000064 -0024 0
5262 .xword 0xD1830FA4F07A9D27 ! 0000367500000068 -0020 0
5263 .xword 0xFB68909A936C8ECA ! 0000367500000070 -0018 0
5264 .xword 0x404989FBB93CF9DA ! 0000367500000078 -0010 0 Double 5.107799E+01
5265 .word 0xBAE34A1F ! 0000367500000080 -0008 0 Single -1.734082E-03
5266 .word 0xB911F216 ! 0000367500000084 -0004 0
5267 .word 0xF66E5976 ! 0000367500000088 +0000 0
5268 .byte 0x77 ! 000036750000008C +0004 0
5269 .byte 0x85 ! 000036750000008D +0005 0
5270 .byte 0xC0 ! 000036750000008E +0006 0
5271 .byte 0x06 ! 000036750000008F +0007 0
5272 .word 0xE660ED1C ! 0000367500000090 +0008 0
5273 .word 0xB9E114EB ! 0000367500000094 +000C 0 Single -4.293093E-04
5274 .xword 0x98AD459342268072 ! 0000367500000098 +0010 0
5275 .half 0xFF4D ! 00003675000000A0 +0018 0
5276 .byte 0xB1 ! 00003675000000A2 +001A 0
5277 .byte 0xE7 ! 00003675000000A3 +001B 0
5278 .half 0x847E ! 00003675000000A4 +001C 0
5279 .byte 0x3D ! 00003675000000A6 +001E 0
5280 .byte 0x9F ! 00003675000000A7 +001F 0
5281 .xword 0xC33076384B4003F0 ! 00003675000000A8 +0020 0
5282 .xword 0x4133E0CB90BE9692 ! 00003675000000B0 +0028 0 Double 1.302732E+06
5283 .xword 0x76F9635B8F34B7D3 ! 00003675000000B8 +0030 0
5284 .xword 0xBEE0D3664E410A9F ! 00003675000000C0 +0038 0 Double -8.023157E-06
5285 .word 0x0D1A19E1 ! 00003675000000C8 +0040 0
5286 .half 0x4F00 ! 00003675000000CC +0044 0
5287 .byte 0x54 ! 00003675000000CE +0046 0
5288 .byte 0xC2 ! 00003675000000CF +0047 0
5289 .xword 0xDCAA5672FA41F99C ! 00003675000000D0 +0048 0
5290 .word 0x38CB6041 ! 00003675000000D8 +0050 0 Single 9.697723E-05
5291 .word 0xC5BCE86D ! 00003675000000DC +0054 0 Single -6.045053E+03
5292 .half 0xD82B ! 00003675000000E0 +0058 0
5293 .half 0xA50B ! 00003675000000E2 +005A 0
5294 .word 0x2969EFE7 ! 00003675000000E4 +005C 0
5295 .xword 0x3FE01AA8E536A603 ! 00003675000000E8 +0060 0 Double 5.032544E-01
5296 .xword 0x3F336EEE472ABE59 ! 00003675000000F0 +0068 0 Double 2.965290E-04
5297 .byte 0x6C ! 00003675000000F8 +0070 0
5298 .byte 0x45 ! 00003675000000F9 +0071 0
5299 .byte 0x3C ! 00003675000000FA +0072 0
5300 .byte 0x2D ! 00003675000000FB +0073 0
5301 .word 0xBDC5494B ! 00003675000000FC +0074 0 Single -9.633120E-02
5302 .xword 0x2003B2B5D0B5565A ! 0000367500000100 +0078 0
5303 .xword 0xAE6A516161F807EB ! 0000367500000108 +0080 0
5304
5305!========================================================================
5306
5307SECTION .bdata072 DATA_VA=0xffff8f5510000000
5308attr_data {
5309 Name = .bdata072,
5310 VA = 0xffff8f5510000000,
5311 RA = 0xe20000000,
5312 PA = ra2pa(0xe20000000,0),
5313 part_0_ctx_nonzero_tsb_config_2,
5314 TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
5315 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5316 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5317}
5318
5319
5320SECTION .bdata072
5321.data
5322DATA118:
5323 .xword 0x8800B1030299FFFF ! FFFF8F5510000000 -0088 DATA119+0x88
5324 .xword 0x8800000075360000 ! FFFF8F5510000008 -0080 DATA117+0x88
5325 .xword 0x408BA7DDF62D1D6E ! FFFF8F5510000010 -0078 0 Double 8.849834E+02
5326 .word 0x39C7BA53 ! FFFF8F5510000018 -0070 0 Single 3.809506E-04
5327 .word 0xD661C6C1 ! FFFF8F551000001C -006C 0
5328 .xword 0x40C9B29994EB8D8F ! FFFF8F5510000020 -0068 0 Double 1.315720E+04
5329 .byte 0x38 ! FFFF8F5510000028 -0060 0
5330 .byte 0x59 ! FFFF8F5510000029 -005F 0
5331 .half 0xA668 ! FFFF8F551000002A -005E 0
5332 .half 0x4983 ! FFFF8F551000002C -005C 0
5333 .half 0x8009 ! FFFF8F551000002E -005A 0
5334 .half 0xF343 ! FFFF8F5510000030 -0058 0
5335 .half 0xF065 ! FFFF8F5510000032 -0056 0
5336 .half 0xB48E ! FFFF8F5510000034 -0054 0
5337 .byte 0x07 ! FFFF8F5510000036 -0052 0
5338 .byte 0x37 ! FFFF8F5510000037 -0051 0
5339 .word 0x7815D7E7 ! FFFF8F5510000038 -0050 0
5340 .word 0x32D0E370 ! FFFF8F551000003C -004C 0
5341 .half 0x9434 ! FFFF8F5510000040 -0048 0
5342 .byte 0x37 ! FFFF8F5510000042 -0046 0
5343 .byte 0xCA ! FFFF8F5510000043 -0045 0
5344 .word 0xA267BC0B ! FFFF8F5510000044 -0044 0
5345 .xword 0x3ED34A52A90707DF ! FFFF8F5510000048 -0040 0 Double 4.599172E-06
5346 .xword 0x8F810BAA6A7061EB ! FFFF8F5510000050 -0038 0
5347 .xword 0x62914DF764CD44E0 ! FFFF8F5510000058 -0030 0
5348 .half 0xEC59 ! FFFF8F5510000060 -0028 0
5349 .byte 0x4F ! FFFF8F5510000062 -0026 0
5350 .byte 0x57 ! FFFF8F5510000063 -0025 0
5351 .word 0x2A37E7F4 ! FFFF8F5510000064 -0024 0
5352 .xword 0x49083D28E53BA48E ! FFFF8F5510000068 -0020 0
5353 .xword 0xD218840BEAA07A01 ! FFFF8F5510000070 -0018 0
5354 .xword 0x40E2F32ABF149B59 ! FFFF8F5510000078 -0010 0 Double 3.880934E+04
5355 .word 0x3EF4986B ! FFFF8F5510000080 -0008 0 Single 4.777254E-01
5356 .word 0x57603870 ! FFFF8F5510000084 -0004 0
5357 .word 0xA980BD7A ! FFFF8F5510000088 +0000 0
5358 .byte 0x69 ! FFFF8F551000008C +0004 0
5359 .byte 0xBC ! FFFF8F551000008D +0005 0
5360 .byte 0x61 ! FFFF8F551000008E +0006 0
5361 .byte 0xCE ! FFFF8F551000008F +0007 0
5362 .word 0xC692DE86 ! FFFF8F5510000090 +0008 0
5363 .word 0xBBDA94D1 ! FFFF8F5510000094 +000C 0 Single -6.670572E-03
5364 .xword 0x0421CFD6F59440CA ! FFFF8F5510000098 +0010 0
5365 .half 0x7421 ! FFFF8F55100000A0 +0018 0
5366 .byte 0x3C ! FFFF8F55100000A2 +001A 0
5367 .byte 0xBA ! FFFF8F55100000A3 +001B 0
5368 .half 0x9433 ! FFFF8F55100000A4 +001C 0
5369 .byte 0xAE ! FFFF8F55100000A6 +001E 0
5370 .byte 0xF9 ! FFFF8F55100000A7 +001F 0
5371 .xword 0xDFCBCD13442D22CB ! FFFF8F55100000A8 +0020 0
5372 .xword 0x3F9F5F2F82DEBC91 ! FFFF8F55100000B0 +0028 0 Double 3.063654E-02
5373 .xword 0xE644E3DD36136CD3 ! FFFF8F55100000B8 +0030 0
5374 .xword 0x40846FB023BA4B61 ! FFFF8F55100000C0 +0038 0 Double 6.539610E+02
5375 .word 0xD857B913 ! FFFF8F55100000C8 +0040 0
5376 .half 0xA68B ! FFFF8F55100000CC +0044 0
5377 .byte 0x17 ! FFFF8F55100000CE +0046 0
5378 .byte 0x30 ! FFFF8F55100000CF +0047 0
5379 .xword 0xA3AE93205C3ECC25 ! FFFF8F55100000D0 +0048 0
5380 .word 0xB829AC17 ! FFFF8F55100000D8 +0050 0 Single -4.045301E-05
5381 .word 0xC19DE2A9 ! FFFF8F55100000DC +0054 0 Single -1.973567E+01
5382 .half 0xE103 ! FFFF8F55100000E0 +0058 0
5383 .half 0x96B3 ! FFFF8F55100000E2 +005A 0
5384 .word 0x01E356D8 ! FFFF8F55100000E4 +005C 0
5385 .xword 0x406A6B28A1686BD5 ! FFFF8F55100000E8 +0060 0 Double 2.113487E+02
5386 .xword 0xBFFDC62A8A2D7F23 ! FFFF8F55100000F0 +0068 0 Double -1.860880E+00
5387 .byte 0xBC ! FFFF8F55100000F8 +0070 0
5388 .byte 0xEE ! FFFF8F55100000F9 +0071 0
5389 .byte 0xB3 ! FFFF8F55100000FA +0072 0
5390 .byte 0x33 ! FFFF8F55100000FB +0073 0
5391 .word 0xC6EDC205 ! FFFF8F55100000FC +0074 0 Single -3.043301E+04
5392 .xword 0xB5922BF62B6DB829 ! FFFF8F5510000100 +0078 0
5393 .xword 0xCFA4D9781248FEED ! FFFF8F5510000108 +0080 0
5394
5395!========================================================================
5396
5397SECTION .bdata073 DATA_VA=0xffff990203b10000
5398attr_data {
5399 Name = .bdata073,
5400 VA = 0xffff990203b10000,
5401 RA = 0xebfe70000,
5402 PA = ra2pa(0xebfe70000,0),
5403 part_0_ctx_nonzero_tsb_config_1,
5404 TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
5405 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5406 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5407}
5408
5409
5410SECTION .bdata073
5411.data
5412DATA119:
5413 .xword 0xFFFFF0D268A60088 ! FFFF990203B10000 -0088 DATA120+0x88
5414 .xword 0xFFFF8F5510000088 ! FFFF990203B10008 -0080 DATA118+0x88
5415 .xword 0x3EF04E4D33ABB002 ! FFFF990203B10010 -0078 0 Double 1.555049E-05
5416 .word 0x3FC2058B ! FFFF990203B10018 -0070 0 Single 1.515794E+00
5417 .word 0x1EA5A680 ! FFFF990203B1001C -006C 0
5418 .xword 0x401498435358CB1C ! FFFF990203B10020 -0068 0 Double 5.148694E+00
5419 .byte 0x3F ! FFFF990203B10028 -0060 0
5420 .byte 0xFA ! FFFF990203B10029 -005F 0
5421 .half 0x8A0F ! FFFF990203B1002A -005E 0
5422 .half 0xF21D ! FFFF990203B1002C -005C 0
5423 .half 0x02B2 ! FFFF990203B1002E -005A 0
5424 .half 0x34F0 ! FFFF990203B10030 -0058 0
5425 .half 0xF0B5 ! FFFF990203B10032 -0056 0
5426 .half 0xFE76 ! FFFF990203B10034 -0054 0
5427 .byte 0x36 ! FFFF990203B10036 -0052 0
5428 .byte 0xE9 ! FFFF990203B10037 -0051 0
5429 .word 0x2636CDA9 ! FFFF990203B10038 -0050 0
5430 .word 0x93A5D0C3 ! FFFF990203B1003C -004C 0
5431 .half 0x8005 ! FFFF990203B10040 -0048 0
5432 .byte 0x38 ! FFFF990203B10042 -0046 0
5433 .byte 0x89 ! FFFF990203B10043 -0045 0
5434 .word 0x4A6D1B18 ! FFFF990203B10044 -0044 0
5435 .xword 0xBF1BEE65C6273697 ! FFFF990203B10048 -0040 0 Double -1.065492E-04
5436 .xword 0x679BBCC30D1BC6C9 ! FFFF990203B10050 -0038 0
5437 .xword 0x72D9C3ACA4821435 ! FFFF990203B10058 -0030 0
5438 .half 0x7606 ! FFFF990203B10060 -0028 0
5439 .byte 0xCF ! FFFF990203B10062 -0026 0
5440 .byte 0xDF ! FFFF990203B10063 -0025 0
5441 .word 0x3E0DCCD2 ! FFFF990203B10064 -0024 0
5442 .xword 0x97FC4FF113110E76 ! FFFF990203B10068 -0020 0
5443 .xword 0xE3A0DEACF9257D42 ! FFFF990203B10070 -0018 0
5444 .xword 0xBFC63C03C34D1BA2 ! FFFF990203B10078 -0010 0 Double -1.737065E-01
5445 .word 0xBC91D4BA ! FFFF990203B10080 -0008 0 Single -1.780163E-02
5446 .word 0x24A16D06 ! FFFF990203B10084 -0004 0
5447 .word 0xBAFDE464 ! FFFF990203B10088 +0000 0
5448 .byte 0x06 ! FFFF990203B1008C +0004 0
5449 .byte 0x7D ! FFFF990203B1008D +0005 0
5450 .byte 0x1E ! FFFF990203B1008E +0006 0
5451 .byte 0xBA ! FFFF990203B1008F +0007 0
5452 .word 0xFD361AA5 ! FFFF990203B10090 +0008 0
5453 .word 0x40F4BE8E ! FFFF990203B10094 +000C 0 Single 7.648261E+00
5454 .xword 0x5CA41A6057013C6A ! FFFF990203B10098 +0010 0
5455 .half 0xFFB9 ! FFFF990203B100A0 +0018 0
5456 .byte 0x59 ! FFFF990203B100A2 +001A 0
5457 .byte 0x7F ! FFFF990203B100A3 +001B 0
5458 .half 0x3F19 ! FFFF990203B100A4 +001C 0
5459 .byte 0x05 ! FFFF990203B100A6 +001E 0
5460 .byte 0x18 ! FFFF990203B100A7 +001F 0
5461 .xword 0x7D7124ADC82DCC0D ! FFFF990203B100A8 +0020 0
5462 .xword 0x40DA05A47D736F4A ! FFFF990203B100B0 +0028 0 Double 2.664657E+04
5463 .xword 0x1A2B9C681CBACE22 ! FFFF990203B100B8 +0030 0
5464 .xword 0xC034F84C813AE985 ! FFFF990203B100C0 +0038 0 Double -2.096992E+01
5465 .word 0x1A7737B9 ! FFFF990203B100C8 +0040 0
5466 .half 0x40A3 ! FFFF990203B100CC +0044 0
5467 .byte 0xFB ! FFFF990203B100CE +0046 0
5468 .byte 0x1C ! FFFF990203B100CF +0047 0
5469 .xword 0xE0D94C261365777F ! FFFF990203B100D0 +0048 0
5470 .word 0xC244C951 ! FFFF990203B100D8 +0050 0 Single -4.919660E+01
5471 .word 0xC53550CD ! FFFF990203B100DC +0054 0 Single -2.901050E+03
5472 .half 0x0637 ! FFFF990203B100E0 +0058 0
5473 .half 0x4275 ! FFFF990203B100E2 +005A 0
5474 .word 0xAC53B2EA ! FFFF990203B100E4 +005C 0
5475 .xword 0xC13BA6EED0D2F2B2 ! FFFF990203B100E8 +0060 0 Double -1.812207E+06
5476 .xword 0xBF95B3935B5E276E ! FFFF990203B100F0 +0068 0 Double -2.119284E-02
5477 .byte 0x1B ! FFFF990203B100F8 +0070 0
5478 .byte 0x1E ! FFFF990203B100F9 +0071 0
5479 .byte 0x07 ! FFFF990203B100FA +0072 0
5480 .byte 0xC7 ! FFFF990203B100FB +0073 0
5481 .word 0x40C4B676 ! FFFF990203B100FC +0074 0 Single 6.147273E+00
5482 .xword 0xC9C1936734281A92 ! FFFF990203B10100 +0078 0
5483 .xword 0x347D74D92FC7B0DD ! FFFF990203B10108 +0080 0
5484
5485!========================================================================
5486
5487SECTION .bdata074 DATA_VA=0xfffff0d268a60000
5488attr_data {
5489 Name = .bdata074,
5490 VA = 0xfffff0d268a60000,
5491 RA = 0xfdfd42000,
5492 PA = ra2pa(0xfdfd42000,0),
5493 part_0_ctx_nonzero_tsb_config_3,
5494 TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0,
5495 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5496 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5497}
5498
5499
5500SECTION .bdata074
5501.data
5502DATA120:
5503 .xword 0x88000030DD030000 ! FFFFF0D268A60000 -0088 DATA121+0x88
5504 .xword 0x8800B1030299FFFF ! FFFFF0D268A60008 -0080 DATA119+0x88
5505 .xword 0x3FD146DD1908037F ! FFFFF0D268A60010 -0078 0 Double 2.699502E-01
5506 .word 0x3A35DB48 ! FFFFF0D268A60018 -0070 0 Single 6.937278E-04
5507 .word 0xA24C23FE ! FFFFF0D268A6001C -006C 0
5508 .xword 0xC0EF8B5A4D77B453 ! FFFFF0D268A60020 -0068 0 Double -6.460282E+04
5509 .byte 0xC6 ! FFFFF0D268A60028 -0060 0
5510 .byte 0x9D ! FFFFF0D268A60029 -005F 0
5511 .half 0xA1C9 ! FFFFF0D268A6002A -005E 0
5512 .half 0x4377 ! FFFFF0D268A6002C -005C 0
5513 .half 0x075E ! FFFFF0D268A6002E -005A 0
5514 .half 0x9DE6 ! FFFFF0D268A60030 -0058 0
5515 .half 0x6EBA ! FFFFF0D268A60032 -0056 0
5516 .half 0x7168 ! FFFFF0D268A60034 -0054 0
5517 .byte 0xFA ! FFFFF0D268A60036 -0052 0
5518 .byte 0xA0 ! FFFFF0D268A60037 -0051 0
5519 .word 0xB77F149F ! FFFFF0D268A60038 -0050 0
5520 .word 0x3CEC1C63 ! FFFFF0D268A6003C -004C 0
5521 .half 0x02FE ! FFFFF0D268A60040 -0048 0
5522 .byte 0x58 ! FFFFF0D268A60042 -0046 0
5523 .byte 0x7E ! FFFFF0D268A60043 -0045 0
5524 .word 0xA1E52435 ! FFFFF0D268A60044 -0044 0
5525 .xword 0x3F5CB4B9435B6FE0 ! FFFFF0D268A60048 -0040 0 Double 1.752072E-03
5526 .xword 0x407AFF75261F8C95 ! FFFFF0D268A60050 -0038 0
5527 .xword 0xE81D5A3696DCB65A ! FFFFF0D268A60058 -0030 0
5528 .half 0x7F22 ! FFFFF0D268A60060 -0028 0
5529 .byte 0x94 ! FFFFF0D268A60062 -0026 0
5530 .byte 0x33 ! FFFFF0D268A60063 -0025 0
5531 .word 0xD0E5DF3A ! FFFFF0D268A60064 -0024 0
5532 .xword 0x2132662E8171FBF4 ! FFFFF0D268A60068 -0020 0
5533 .xword 0xDE3CDAC1A2CDC00A ! FFFFF0D268A60070 -0018 0
5534 .xword 0x4121F557D9265AB0 ! FFFFF0D268A60078 -0010 0 Double 5.884599E+05
5535 .word 0xB8093F07 ! FFFFF0D268A60080 -0008 0 Single -3.272204E-05
5536 .word 0x57ED6747 ! FFFFF0D268A60084 -0004 0
5537 .word 0x3BD535E7 ! FFFFF0D268A60088 +0000 0
5538 .byte 0xFF ! FFFFF0D268A6008C +0004 0
5539 .byte 0xC0 ! FFFFF0D268A6008D +0005 0
5540 .byte 0xF1 ! FFFFF0D268A6008E +0006 0
5541 .byte 0x23 ! FFFFF0D268A6008F +0007 0
5542 .word 0xB4B3071A ! FFFFF0D268A60090 +0008 0
5543 .word 0xB94AB27A ! FFFFF0D268A60094 +000C 0 Single -1.933071E-04
5544 .xword 0x80AE392F92CC555D ! FFFFF0D268A60098 +0010 0
5545 .half 0x793B ! FFFFF0D268A600A0 +0018 0
5546 .byte 0x0A ! FFFFF0D268A600A2 +001A 0
5547 .byte 0xA1 ! FFFFF0D268A600A3 +001B 0
5548 .half 0xAD55 ! FFFFF0D268A600A4 +001C 0
5549 .byte 0xCC ! FFFFF0D268A600A6 +001E 0
5550 .byte 0x20 ! FFFFF0D268A600A7 +001F 0
5551 .xword 0xEF2E8005DEE72CF6 ! FFFFF0D268A600A8 +0020 0
5552 .xword 0x3F6AB0FFB2625EF5 ! FFFFF0D268A600B0 +0028 0 Double 3.258228E-03
5553 .xword 0x4F9181074D773356 ! FFFFF0D268A600B8 +0030 0
5554 .xword 0x3F03C84B41E1AA00 ! FFFFF0D268A600C0 +0038 0 Double 3.773193E-05
5555 .word 0x4FE07005 ! FFFFF0D268A600C8 +0040 0
5556 .half 0x793E ! FFFFF0D268A600CC +0044 0
5557 .byte 0xE5 ! FFFFF0D268A600CE +0046 0
5558 .byte 0x72 ! FFFFF0D268A600CF +0047 0
5559 .xword 0xD4548854EBDBB227 ! FFFFF0D268A600D0 +0048 0
5560 .word 0x3D9AA0AE ! FFFFF0D268A600D8 +0050 0 Single 7.550178E-02
5561 .word 0xC5FBBE6F ! FFFFF0D268A600DC +0054 0 Single -8.055804E+03
5562 .half 0x17D3 ! FFFFF0D268A600E0 +0058 0
5563 .half 0x65AA ! FFFFF0D268A600E2 +005A 0
5564 .word 0xB134ECD1 ! FFFFF0D268A600E4 +005C 0
5565 .xword 0x40955CA7FB9865A6 ! FFFFF0D268A600E8 +0060 0 Double 1.367164E+03
5566 .xword 0x41057386210D8F53 ! FFFFF0D268A600F0 +0068 0 Double 1.757288E+05
5567 .byte 0x9D ! FFFFF0D268A600F8 +0070 0
5568 .byte 0xE9 ! FFFFF0D268A600F9 +0071 0
5569 .byte 0xAC ! FFFFF0D268A600FA +0072 0
5570 .byte 0x4E ! FFFFF0D268A600FB +0073 0
5571 .word 0x424B2549 ! FFFFF0D268A600FC +0074 0 Single 5.078641E+01
5572 .xword 0x63A525DB90C18873 ! FFFFF0D268A60100 +0078 0
5573 .xword 0xF1A314F8388F4417 ! FFFFF0D268A60108 +0080 0
5574
5575!========================================================================
5576
5577SECTION .bdata075 DATA_VA=0x3dd30000000
5578attr_data {
5579 Name = .bdata075,
5580 VA = 0x3dd30000000,
5581 RA = 0xe10000000,
5582 PA = ra2pa(0xe10000000,0),
5583 part_0_ctx_nonzero_tsb_config_2,
5584 TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
5585 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5586 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5587}
5588
5589
5590SECTION .bdata075
5591.data
5592DATA121:
5593 .xword 0x000022F4BDEE0088 ! 000003DD30000000 -0088 DATA122+0x88
5594 .xword 0xFFFFF0D268A60088 ! 000003DD30000008 -0080 DATA120+0x88
5595 .xword 0xC0E45105CAB46FBF ! 000003DD30000010 -0078 0 Double -4.160818E+04
5596 .word 0x4361CE8C ! 000003DD30000018 -0070 0 Single 2.258068E+02
5597 .word 0x5E00E263 ! 000003DD3000001C -006C 0
5598 .xword 0xC13F3B084754FAAE ! 000003DD30000020 -0068 0 Double -2.046728E+06
5599 .byte 0xB7 ! 000003DD30000028 -0060 0
5600 .byte 0x9E ! 000003DD30000029 -005F 0
5601 .half 0x59F9 ! 000003DD3000002A -005E 0
5602 .half 0x772D ! 000003DD3000002C -005C 0
5603 .half 0xC4C3 ! 000003DD3000002E -005A 0
5604 .half 0xDE9B ! 000003DD30000030 -0058 0
5605 .half 0x8CED ! 000003DD30000032 -0056 0
5606 .half 0xBDA6 ! 000003DD30000034 -0054 0
5607 .byte 0x25 ! 000003DD30000036 -0052 0
5608 .byte 0x86 ! 000003DD30000037 -0051 0
5609 .word 0x2ECBA3E8 ! 000003DD30000038 -0050 0
5610 .word 0x68EBE89C ! 000003DD3000003C -004C 0
5611 .half 0xE083 ! 000003DD30000040 -0048 0
5612 .byte 0xB9 ! 000003DD30000042 -0046 0
5613 .byte 0xD3 ! 000003DD30000043 -0045 0
5614 .word 0xE29F1CFA ! 000003DD30000044 -0044 0
5615 .xword 0x3EDBC60AC88A2F61 ! 000003DD30000048 -0040 0 Double 6.621743E-06
5616 .xword 0xCA0268E50F29793D ! 000003DD30000050 -0038 0
5617 .xword 0xCBE52DF0A2442F9F ! 000003DD30000058 -0030 0
5618 .half 0x78EF ! 000003DD30000060 -0028 0
5619 .byte 0xA4 ! 000003DD30000062 -0026 0
5620 .byte 0x44 ! 000003DD30000063 -0025 0
5621 .word 0x430FFCEE ! 000003DD30000064 -0024 0
5622 .xword 0xBFB510ABF64A40B0 ! 000003DD30000068 -0020 0
5623 .xword 0x428900B96BE5632F ! 000003DD30000070 -0018 0
5624 .xword 0xC034AE27093571C7 ! 000003DD30000078 -0010 0 Double -2.068028E+01
5625 .word 0xC2642442 ! 000003DD30000080 -0008 0 Single -5.703541E+01
5626 .word 0xB6929628 ! 000003DD30000084 -0004 0
5627 .word 0xEBA80DC3 ! 000003DD30000088 +0000 0
5628 .byte 0x24 ! 000003DD3000008C +0004 0
5629 .byte 0x2A ! 000003DD3000008D +0005 0
5630 .byte 0x9C ! 000003DD3000008E +0006 0
5631 .byte 0xDF ! 000003DD3000008F +0007 0
5632 .word 0x6D2989FC ! 000003DD30000090 +0008 0
5633 .word 0x3863B3D5 ! 000003DD30000094 +000C 0 Single 5.428850E-05
5634 .xword 0xF1346EAC57916A74 ! 000003DD30000098 +0010 0
5635 .half 0x25A0 ! 000003DD300000A0 +0018 0
5636 .byte 0x1E ! 000003DD300000A2 +001A 0
5637 .byte 0x28 ! 000003DD300000A3 +001B 0
5638 .half 0x05F8 ! 000003DD300000A4 +001C 0
5639 .byte 0x45 ! 000003DD300000A6 +001E 0
5640 .byte 0x17 ! 000003DD300000A7 +001F 0
5641 .xword 0xF8567334A35B0CB0 ! 000003DD300000A8 +0020 0
5642 .xword 0xBFB7E234C2E47818 ! 000003DD300000B0 +0028 0 Double -9.329538E-02
5643 .xword 0x0E47AA3B6C8294CB ! 000003DD300000B8 +0030 0
5644 .xword 0x3EFF8F24C3B6FF7B ! 000003DD300000C0 +0038 0 Double 3.009716E-05
5645 .word 0x80AEDAB8 ! 000003DD300000C8 +0040 0
5646 .half 0xCD6D ! 000003DD300000CC +0044 0
5647 .byte 0x07 ! 000003DD300000CE +0046 0
5648 .byte 0x8E ! 000003DD300000CF +0047 0
5649 .xword 0xDA8A284A73CE8FFB ! 000003DD300000D0 +0048 0
5650 .word 0xBABDB5A9 ! 000003DD300000D8 +0050 0 Single -1.447369E-03
5651 .word 0x4527681D ! 000003DD300000DC +0054 0 Single 2.678507E+03
5652 .half 0x3905 ! 000003DD300000E0 +0058 0
5653 .half 0x993F ! 000003DD300000E2 +005A 0
5654 .word 0xBADC0178 ! 000003DD300000E4 +005C 0
5655 .xword 0x3FD41C5C2335260B ! 000003DD300000E8 +0060 0 Double 3.142310E-01
5656 .xword 0x400EB418174C7B75 ! 000003DD300000F0 +0068 0 Double 3.837937E+00
5657 .byte 0x2C ! 000003DD300000F8 +0070 0
5658 .byte 0x5A ! 000003DD300000F9 +0071 0
5659 .byte 0x4D ! 000003DD300000FA +0072 0
5660 .byte 0x9A ! 000003DD300000FB +0073 0
5661 .word 0xC4444DA3 ! 000003DD300000FC +0074 0 Single -7.852131E+02
5662 .xword 0x4293400071ABF79C ! 000003DD30000100 +0078 0
5663 .xword 0xEF3E961BEEC3FDC2 ! 000003DD30000108 +0080 0
5664
5665!========================================================================
5666
5667SECTION .bdata076 DATA_VA=0x22f4bdee0000
5668attr_data {
5669 Name = .bdata076,
5670 VA = 0x22f4bdee0000,
5671 RA = 0xebfe60000,
5672 PA = ra2pa(0xebfe60000,0),
5673 part_0_ctx_nonzero_tsb_config_1,
5674 TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
5675 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5676 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5677}
5678
5679
5680SECTION .bdata076
5681.data
5682DATA122:
5683 .xword 0x88001FDD22000000 ! 000022F4BDEE0000 -0088 DATA123+0x88
5684 .xword 0x88000030DD030000 ! 000022F4BDEE0008 -0080 DATA121+0x88
5685 .xword 0xC12F3D0D216532B2 ! 000022F4BDEE0010 -0078 0 Double -1.023623E+06
5686 .word 0xBB450FFD ! 000022F4BDEE0018 -0070 0 Single -3.006934E-03
5687 .word 0x817133FE ! 000022F4BDEE001C -006C 0
5688 .xword 0xBF101E047538330D ! 000022F4BDEE0020 -0068 0 Double -6.148245E-05
5689 .byte 0x67 ! 000022F4BDEE0028 -0060 0
5690 .byte 0xEC ! 000022F4BDEE0029 -005F 0
5691 .half 0x934A ! 000022F4BDEE002A -005E 0
5692 .half 0xF32C ! 000022F4BDEE002C -005C 0
5693 .half 0xA8A3 ! 000022F4BDEE002E -005A 0
5694 .half 0xDCA2 ! 000022F4BDEE0030 -0058 0
5695 .half 0x3543 ! 000022F4BDEE0032 -0056 0
5696 .half 0x0B3A ! 000022F4BDEE0034 -0054 0
5697 .byte 0x23 ! 000022F4BDEE0036 -0052 0
5698 .byte 0xFE ! 000022F4BDEE0037 -0051 0
5699 .word 0x3E991EB3 ! 000022F4BDEE0038 -0050 0
5700 .word 0x0EDE7CFB ! 000022F4BDEE003C -004C 0
5701 .half 0x0E49 ! 000022F4BDEE0040 -0048 0
5702 .byte 0x1A ! 000022F4BDEE0042 -0046 0
5703 .byte 0x5D ! 000022F4BDEE0043 -0045 0
5704 .word 0x85D345C3 ! 000022F4BDEE0044 -0044 0
5705 .xword 0xC0DE33B5027D7472 ! 000022F4BDEE0048 -0040 0 Double -3.092683E+04
5706 .xword 0xE93BFF0B83AA3379 ! 000022F4BDEE0050 -0038 0
5707 .xword 0xB6324D25DC28641C ! 000022F4BDEE0058 -0030 0
5708 .half 0x6C51 ! 000022F4BDEE0060 -0028 0
5709 .byte 0xDC ! 000022F4BDEE0062 -0026 0
5710 .byte 0x53 ! 000022F4BDEE0063 -0025 0
5711 .word 0xA99E5E56 ! 000022F4BDEE0064 -0024 0
5712 .xword 0xD925D3F1DB12B30A ! 000022F4BDEE0068 -0020 0
5713 .xword 0x71F8ABB31CC7C3F1 ! 000022F4BDEE0070 -0018 0
5714 .xword 0x3F8109B3E11F7AB8 ! 000022F4BDEE0078 -0010 0 Double 8.319288E-03
5715 .word 0xC045EF79 ! 000022F4BDEE0080 -0008 0 Single -3.092741E+00
5716 .word 0x7800302C ! 000022F4BDEE0084 -0004 0
5717 .word 0x35C45134 ! 000022F4BDEE0088 +0000 0
5718 .byte 0x01 ! 000022F4BDEE008C +0004 0
5719 .byte 0x88 ! 000022F4BDEE008D +0005 0
5720 .byte 0xF3 ! 000022F4BDEE008E +0006 0
5721 .byte 0x8F ! 000022F4BDEE008F +0007 0
5722 .word 0xE91098AC ! 000022F4BDEE0090 +0008 0
5723 .word 0xC3060E12 ! 000022F4BDEE0094 +000C 0 Single -1.340550E+02
5724 .xword 0x58DEB71ED437068D ! 000022F4BDEE0098 +0010 0
5725 .half 0x8DCA ! 000022F4BDEE00A0 +0018 0
5726 .byte 0x1F ! 000022F4BDEE00A2 +001A 0
5727 .byte 0x42 ! 000022F4BDEE00A3 +001B 0
5728 .half 0x3409 ! 000022F4BDEE00A4 +001C 0
5729 .byte 0xEB ! 000022F4BDEE00A6 +001E 0
5730 .byte 0x59 ! 000022F4BDEE00A7 +001F 0
5731 .xword 0x5FF19718817B9554 ! 000022F4BDEE00A8 +0020 0
5732 .xword 0x3FA7425967E2292F ! 000022F4BDEE00B0 +0028 0 Double 4.542808E-02
5733 .xword 0x6B6DDE5F5C350847 ! 000022F4BDEE00B8 +0030 0
5734 .xword 0x40552142D8CAD385 ! 000022F4BDEE00C0 +0038 0 Double 8.451971E+01
5735 .word 0xFA0BCA67 ! 000022F4BDEE00C8 +0040 0
5736 .half 0x22F6 ! 000022F4BDEE00CC +0044 0
5737 .byte 0x31 ! 000022F4BDEE00CE +0046 0
5738 .byte 0x6E ! 000022F4BDEE00CF +0047 0
5739 .xword 0x809AC835ECF0467B ! 000022F4BDEE00D0 +0048 0
5740 .word 0x3FCBE773 ! 000022F4BDEE00D8 +0050 0 Single 1.593001E+00
5741 .word 0x46227307 ! 000022F4BDEE00DC +0054 0 Single 1.039676E+04
5742 .half 0x1607 ! 000022F4BDEE00E0 +0058 0
5743 .half 0x726A ! 000022F4BDEE00E2 +005A 0
5744 .word 0x59C96ACB ! 000022F4BDEE00E4 +005C 0
5745 .xword 0xBF2F2C556101564C ! 000022F4BDEE00E8 +0060 0 Double -2.378325E-04
5746 .xword 0x3F5F74A711E58017 ! 000022F4BDEE00F0 +0068 0 Double 1.919902E-03
5747 .byte 0x78 ! 000022F4BDEE00F8 +0070 0
5748 .byte 0xFE ! 000022F4BDEE00F9 +0071 0
5749 .byte 0xE6 ! 000022F4BDEE00FA +0072 0
5750 .byte 0x09 ! 000022F4BDEE00FB +0073 0
5751 .word 0x39CB5F56 ! 000022F4BDEE00FC +0074 0 Single 3.879021E-04
5752 .xword 0x4FC6678170E4E85C ! 000022F4BDEE0100 +0078 0
5753 .xword 0xCA432650CD9FFCD3 ! 000022F4BDEE0108 +0080 0
5754
5755!========================================================================
5756
5757SECTION .bdata077 DATA_VA=0x22dd1f0000
5758attr_data {
5759 Name = .bdata077,
5760 VA = 0x22dd1f0000,
5761 RA = 0xebfe50000,
5762 PA = ra2pa(0xebfe50000,0),
5763 part_0_ctx_nonzero_tsb_config_1,
5764 TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
5765 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5766 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5767}
5768
5769
5770SECTION .bdata077
5771.data
5772DATA123:
5773 .xword 0x00001924B0000088 ! 00000022DD1F0000 -0088 DATA124+0x88
5774 .xword 0x000022F4BDEE0088 ! 00000022DD1F0008 -0080 DATA122+0x88
5775 .xword 0xBED6E30DE596720E ! 00000022DD1F0010 -0078 0 Double -5.456670E-06
5776 .word 0x470BC268 ! 00000022DD1F0018 -0070 0 Single 3.577841E+04
5777 .word 0xF7B96296 ! 00000022DD1F001C -006C 0
5778 .xword 0x405A1A518B21DB5A ! 00000022DD1F0020 -0068 0 Double 1.044112E+02
5779 .byte 0xCD ! 00000022DD1F0028 -0060 0
5780 .byte 0x38 ! 00000022DD1F0029 -005F 0
5781 .half 0x9DF1 ! 00000022DD1F002A -005E 0
5782 .half 0x9966 ! 00000022DD1F002C -005C 0
5783 .half 0x2C80 ! 00000022DD1F002E -005A 0
5784 .half 0x0FB6 ! 00000022DD1F0030 -0058 0
5785 .half 0xABB4 ! 00000022DD1F0032 -0056 0
5786 .half 0x5A7E ! 00000022DD1F0034 -0054 0
5787 .byte 0xFD ! 00000022DD1F0036 -0052 0
5788 .byte 0x46 ! 00000022DD1F0037 -0051 0
5789 .word 0x91426D4C ! 00000022DD1F0038 -0050 0
5790 .word 0x6CA145EB ! 00000022DD1F003C -004C 0
5791 .half 0x0A9A ! 00000022DD1F0040 -0048 0
5792 .byte 0x38 ! 00000022DD1F0042 -0046 0
5793 .byte 0xDA ! 00000022DD1F0043 -0045 0
5794 .word 0x446B6935 ! 00000022DD1F0044 -0044 0
5795 .xword 0x405353D8683476B2 ! 00000022DD1F0048 -0040 0 Double 7.731008E+01
5796 .xword 0x7106E942F9BD8E39 ! 00000022DD1F0050 -0038 0
5797 .xword 0x3BDA02FFDFF73363 ! 00000022DD1F0058 -0030 0
5798 .half 0x4CCB ! 00000022DD1F0060 -0028 0
5799 .byte 0x06 ! 00000022DD1F0062 -0026 0
5800 .byte 0x3E ! 00000022DD1F0063 -0025 0
5801 .word 0x723B18E8 ! 00000022DD1F0064 -0024 0
5802 .xword 0x85DC949BC1A5ABA9 ! 00000022DD1F0068 -0020 0
5803 .xword 0x0A1F32F9C33D18EE ! 00000022DD1F0070 -0018 0
5804 .xword 0x3FBD3AB1736D0948 ! 00000022DD1F0078 -0010 0 Double 1.141768E-01
5805 .word 0xBC835970 ! 00000022DD1F0080 -0008 0 Single -1.603386E-02
5806 .word 0x30CB2663 ! 00000022DD1F0084 -0004 0
5807 .word 0x491B85A6 ! 00000022DD1F0088 +0000 0
5808 .byte 0x67 ! 00000022DD1F008C +0004 0
5809 .byte 0xD7 ! 00000022DD1F008D +0005 0
5810 .byte 0xBC ! 00000022DD1F008E +0006 0
5811 .byte 0xD0 ! 00000022DD1F008F +0007 0
5812 .word 0x88A607FE ! 00000022DD1F0090 +0008 0
5813 .word 0xC2A13E48 ! 00000022DD1F0094 +000C 0 Single -8.062164E+01
5814 .xword 0xABF477F6863BFAB6 ! 00000022DD1F0098 +0010 0
5815 .half 0x911A ! 00000022DD1F00A0 +0018 0
5816 .byte 0x02 ! 00000022DD1F00A2 +001A 0
5817 .byte 0x85 ! 00000022DD1F00A3 +001B 0
5818 .half 0xB1A8 ! 00000022DD1F00A4 +001C 0
5819 .byte 0x50 ! 00000022DD1F00A6 +001E 0
5820 .byte 0x09 ! 00000022DD1F00A7 +001F 0
5821 .xword 0xCD6E9C10586C77CD ! 00000022DD1F00A8 +0020 0
5822 .xword 0x404357ADE494C303 ! 00000022DD1F00B0 +0028 0 Double 3.868499E+01
5823 .xword 0x0EB58BC957E7BDF7 ! 00000022DD1F00B8 +0030 0
5824 .xword 0xBF7064B40829E0C0 ! 00000022DD1F00C0 +0038 0 Double -4.002288E-03
5825 .word 0x91B17864 ! 00000022DD1F00C8 +0040 0
5826 .half 0x134E ! 00000022DD1F00CC +0044 0
5827 .byte 0x63 ! 00000022DD1F00CE +0046 0
5828 .byte 0x9C ! 00000022DD1F00CF +0047 0
5829 .xword 0x2941017E377C1EBA ! 00000022DD1F00D0 +0048 0
5830 .word 0xB819A9B9 ! 00000022DD1F00D8 +0050 0 Single -3.663611E-05
5831 .word 0x46F46F01 ! 00000022DD1F00DC +0054 0 Single 3.128750E+04
5832 .half 0x5AA9 ! 00000022DD1F00E0 +0058 0
5833 .half 0x6B89 ! 00000022DD1F00E2 +005A 0
5834 .word 0x42B69A6A ! 00000022DD1F00E4 +005C 0
5835 .xword 0x40CFA8BC5D3DECCE ! 00000022DD1F00E8 +0060 0 Double 1.620947E+04
5836 .xword 0x3F0659C959270E3D ! 00000022DD1F00F0 +0068 0 Double 4.263063E-05
5837 .byte 0x55 ! 00000022DD1F00F8 +0070 0
5838 .byte 0x2F ! 00000022DD1F00F9 +0071 0
5839 .byte 0xFE ! 00000022DD1F00FA +0072 0
5840 .byte 0x2F ! 00000022DD1F00FB +0073 0
5841 .word 0xB8F5D095 ! 00000022DD1F00FC +0074 0 Single -1.172136E-04
5842 .xword 0x9F19BDFA73C0AA8C ! 00000022DD1F0100 +0078 0
5843 .xword 0x95B9C8243A68E7AA ! 00000022DD1F0108 +0080 0
5844
5845!========================================================================
5846
5847SECTION .bdata078 DATA_VA=0x1924b0000000
5848attr_data {
5849 Name = .bdata078,
5850 VA = 0x1924b0000000,
5851 RA = 0xe00000000,
5852 PA = ra2pa(0xe00000000,0),
5853 part_0_ctx_nonzero_tsb_config_2,
5854 TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
5855 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5856 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5857}
5858
5859
5860SECTION .bdata078
5861.data
5862DATA124:
5863 .xword 0x000072F7E0000088 ! 00001924B0000000 -0088 DATA125+0x88
5864 .xword 0x00000022DD1F0088 ! 00001924B0000008 -0080 DATA123+0x88
5865 .xword 0xBF88FD7171322E84 ! 00001924B0000010 -0078 0 Double -1.220215E-02
5866 .word 0xC0E29717 ! 00001924B0000018 -0070 0 Single -7.080944E+00
5867 .word 0x16BD47CD ! 00001924B000001C -006C 0
5868 .xword 0xC04688B82BDE77F7 ! 00001924B0000020 -0068 0 Double -4.506812E+01
5869 .byte 0x6C ! 00001924B0000028 -0060 0
5870 .byte 0x9B ! 00001924B0000029 -005F 0
5871 .half 0x2725 ! 00001924B000002A -005E 0
5872 .half 0xBF9A ! 00001924B000002C -005C 0
5873 .half 0xA15C ! 00001924B000002E -005A 0
5874 .half 0xA591 ! 00001924B0000030 -0058 0
5875 .half 0x7D71 ! 00001924B0000032 -0056 0
5876 .half 0x23E1 ! 00001924B0000034 -0054 0
5877 .byte 0x46 ! 00001924B0000036 -0052 0
5878 .byte 0x36 ! 00001924B0000037 -0051 0
5879 .word 0x459BCC04 ! 00001924B0000038 -0050 0
5880 .word 0xF5014DD4 ! 00001924B000003C -004C 0
5881 .half 0xAD9A ! 00001924B0000040 -0048 0
5882 .byte 0xB7 ! 00001924B0000042 -0046 0
5883 .byte 0x7A ! 00001924B0000043 -0045 0
5884 .word 0x5A50947B ! 00001924B0000044 -0044 0
5885 .xword 0xC120B24DFFB80CD8 ! 00001924B0000048 -0040 0 Double -5.471110E+05
5886 .xword 0x091D70B1BF270305 ! 00001924B0000050 -0038 0
5887 .xword 0x8897599289C9FAF7 ! 00001924B0000058 -0030 0
5888 .half 0x8766 ! 00001924B0000060 -0028 0
5889 .byte 0xE5 ! 00001924B0000062 -0026 0
5890 .byte 0xB5 ! 00001924B0000063 -0025 0
5891 .word 0xC3CD8F4A ! 00001924B0000064 -0024 0
5892 .xword 0x0B5C259E1E803B62 ! 00001924B0000068 -0020 0
5893 .xword 0xD65855CDAB62E867 ! 00001924B0000070 -0018 0
5894 .xword 0xC0248978D16DFA56 ! 00001924B0000078 -0010 0 Double -1.026850E+01
5895 .word 0xB881A945 ! 00001924B0000080 -0008 0 Single -6.182728E-05
5896 .word 0xCD01ED72 ! 00001924B0000084 -0004 0
5897 .word 0xA2D07D39 ! 00001924B0000088 +0000 0
5898 .byte 0x5D ! 00001924B000008C +0004 0
5899 .byte 0x95 ! 00001924B000008D +0005 0
5900 .byte 0x39 ! 00001924B000008E +0006 0
5901 .byte 0x5D ! 00001924B000008F +0007 0
5902 .word 0x4A0C3BC4 ! 00001924B0000090 +0008 0
5903 .word 0x44FD6BC8 ! 00001924B0000094 +000C 0 Single 2.027368E+03
5904 .xword 0xD6AC49895C593905 ! 00001924B0000098 +0010 0
5905 .half 0xAC0F ! 00001924B00000A0 +0018 0
5906 .byte 0xF9 ! 00001924B00000A2 +001A 0
5907 .byte 0xB1 ! 00001924B00000A3 +001B 0
5908 .half 0xBFEC ! 00001924B00000A4 +001C 0
5909 .byte 0x31 ! 00001924B00000A6 +001E 0
5910 .byte 0x39 ! 00001924B00000A7 +001F 0
5911 .xword 0x6419F2B5295891CD ! 00001924B00000A8 +0020 0
5912 .xword 0x413FECA66708923C ! 00001924B00000B0 +0028 0 Double 2.092198E+06
5913 .xword 0x68DC4CD391EEF419 ! 00001924B00000B8 +0030 0
5914 .xword 0xBFF731FE490F914D ! 00001924B00000C0 +0038 0 Double -1.449705E+00
5915 .word 0xCD3CCE10 ! 00001924B00000C8 +0040 0
5916 .half 0x16A6 ! 00001924B00000CC +0044 0
5917 .byte 0xEF ! 00001924B00000CE +0046 0
5918 .byte 0xB3 ! 00001924B00000CF +0047 0
5919 .xword 0x79F50D0B8D4BECF6 ! 00001924B00000D0 +0048 0
5920 .word 0xC594C8F9 ! 00001924B00000D8 +0050 0 Single -4.761122E+03
5921 .word 0x3A10BF97 ! 00001924B00000DC +0054 0 Single 5.521713E-04
5922 .half 0xA395 ! 00001924B00000E0 +0058 0
5923 .half 0xE6EB ! 00001924B00000E2 +005A 0
5924 .word 0x431E3626 ! 00001924B00000E4 +005C 0
5925 .xword 0xC0183F3A9B11443E ! 00001924B00000E8 +0060 0 Double -6.061747E+00
5926 .xword 0x41219D34BCE2FD91 ! 00001924B00000F0 +0068 0 Double 5.771784E+05
5927 .byte 0x95 ! 00001924B00000F8 +0070 0
5928 .byte 0xB3 ! 00001924B00000F9 +0071 0
5929 .byte 0x02 ! 00001924B00000FA +0072 0
5930 .byte 0xA0 ! 00001924B00000FB +0073 0
5931 .word 0x4400039F ! 00001924B00000FC +0074 0 Single 5.120566E+02
5932 .xword 0x3B0295ED97C7A69E ! 00001924B0000100 +0078 0
5933 .xword 0x876E07D41B632EF3 ! 00001924B0000108 +0080 0
5934
5935!========================================================================
5936
5937SECTION .bdata079 DATA_VA=0x72f7e0000000
5938attr_data {
5939 Name = .bdata079,
5940 VA = 0x72f7e0000000,
5941 RA = 0xdf0000000,
5942 PA = ra2pa(0xdf0000000,0),
5943 part_0_ctx_nonzero_tsb_config_2,
5944 TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
5945 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5946 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5947}
5948
5949
5950SECTION .bdata079
5951.data
5952DATA125:
5953 .xword 0x000014D494A70088 ! 000072F7E0000000 -0088 DATA126+0x88
5954 .xword 0x00001924B0000088 ! 000072F7E0000008 -0080 DATA124+0x88
5955 .xword 0xC0749336B7D23529 ! 000072F7E0000010 -0078 0 Double -3.292009E+02
5956 .word 0xC7FDBCBD ! 000072F7E0000018 -0070 0 Single -1.299135E+05
5957 .word 0xCF664F27 ! 000072F7E000001C -006C 0
5958 .xword 0x40DA5E6A0D9A9D55 ! 000072F7E0000020 -0068 0 Double 2.700166E+04
5959 .byte 0x75 ! 000072F7E0000028 -0060 0
5960 .byte 0x1C ! 000072F7E0000029 -005F 0
5961 .half 0x9A68 ! 000072F7E000002A -005E 0
5962 .half 0x3C2E ! 000072F7E000002C -005C 0
5963 .half 0x3B2B ! 000072F7E000002E -005A 0
5964 .half 0x0B09 ! 000072F7E0000030 -0058 0
5965 .half 0x322D ! 000072F7E0000032 -0056 0
5966 .half 0x073D ! 000072F7E0000034 -0054 0
5967 .byte 0xCD ! 000072F7E0000036 -0052 0
5968 .byte 0x91 ! 000072F7E0000037 -0051 0
5969 .word 0x1700A8E5 ! 000072F7E0000038 -0050 0
5970 .word 0x2417A202 ! 000072F7E000003C -004C 0
5971 .half 0x2783 ! 000072F7E0000040 -0048 0
5972 .byte 0xB6 ! 000072F7E0000042 -0046 0
5973 .byte 0x4A ! 000072F7E0000043 -0045 0
5974 .word 0xD437320B ! 000072F7E0000044 -0044 0
5975 .xword 0x4119B83468D852AE ! 000072F7E0000048 -0040 0 Double 4.213891E+05
5976 .xword 0xF49D71C5FD72FAEF ! 000072F7E0000050 -0038 0
5977 .xword 0x70DED5177BEB6A34 ! 000072F7E0000058 -0030 0
5978 .half 0x1AD1 ! 000072F7E0000060 -0028 0
5979 .byte 0x90 ! 000072F7E0000062 -0026 0
5980 .byte 0x75 ! 000072F7E0000063 -0025 0
5981 .word 0x0EC03760 ! 000072F7E0000064 -0024 0
5982 .xword 0x238E894E24ED08C5 ! 000072F7E0000068 -0020 0
5983 .xword 0x42A1E7CB9C41F9DB ! 000072F7E0000070 -0018 0
5984 .xword 0xC11CED744FF53729 ! 000072F7E0000078 -0010 0 Double -4.739491E+05
5985 .word 0x3A1FD0FA ! 000072F7E0000080 -0008 0 Single 6.096509E-04
5986 .word 0x4A25CA75 ! 000072F7E0000084 -0004 0
5987 .word 0x73F32B63 ! 000072F7E0000088 +0000 0
5988 .byte 0xE6 ! 000072F7E000008C +0004 0
5989 .byte 0x42 ! 000072F7E000008D +0005 0
5990 .byte 0xC2 ! 000072F7E000008E +0006 0
5991 .byte 0x34 ! 000072F7E000008F +0007 0
5992 .word 0x7E15C93D ! 000072F7E0000090 +0008 0
5993 .word 0x39D77CAE ! 000072F7E0000094 +000C 0 Single 4.110089E-04
5994 .xword 0x408C00D14D626C9F ! 000072F7E0000098 +0010 0
5995 .half 0x489E ! 000072F7E00000A0 +0018 0
5996 .byte 0xCD ! 000072F7E00000A2 +001A 0
5997 .byte 0x6A ! 000072F7E00000A3 +001B 0
5998 .half 0x8A03 ! 000072F7E00000A4 +001C 0
5999 .byte 0x35 ! 000072F7E00000A6 +001E 0
6000 .byte 0x1E ! 000072F7E00000A7 +001F 0
6001 .xword 0x031081ECADC0955D ! 000072F7E00000A8 +0020 0
6002 .xword 0x401D8A9E11CB38BB ! 000072F7E00000B0 +0028 0 Double 7.385369E+00
6003 .xword 0xCC0FAEA79B566950 ! 000072F7E00000B8 +0030 0
6004 .xword 0x40D7D47E259AA187 ! 000072F7E00000C0 +0038 0 Double 2.440197E+04
6005 .word 0x31146B09 ! 000072F7E00000C8 +0040 0
6006 .half 0x639B ! 000072F7E00000CC +0044 0
6007 .byte 0xE3 ! 000072F7E00000CE +0046 0
6008 .byte 0xEC ! 000072F7E00000CF +0047 0
6009 .xword 0x3BA97D16B4B3551C ! 000072F7E00000D0 +0048 0
6010 .word 0xC6FED724 ! 000072F7E00000D8 +0050 0 Single -3.261957E+04
6011 .word 0xBBD0FEA9 ! 000072F7E00000DC +0054 0 Single -6.378014E-03
6012 .half 0x4E4D ! 000072F7E00000E0 +0058 0
6013 .half 0x604D ! 000072F7E00000E2 +005A 0
6014 .word 0x6D814130 ! 000072F7E00000E4 +005C 0
6015 .xword 0x3EEC5D290C274682 ! 000072F7E00000E8 +0060 0 Double 1.352497E-05
6016 .xword 0xBEFE8B8358C23E88 ! 000072F7E00000F0 +0068 0 Double -2.912996E-05
6017 .byte 0x80 ! 000072F7E00000F8 +0070 0
6018 .byte 0xAA ! 000072F7E00000F9 +0071 0
6019 .byte 0x62 ! 000072F7E00000FA +0072 0
6020 .byte 0x26 ! 000072F7E00000FB +0073 0
6021 .word 0x38A4848C ! 000072F7E00000FC +0074 0 Single 7.844818E-05
6022 .xword 0x8E64B6CA0957A336 ! 000072F7E0000100 +0078 0
6023 .xword 0xDDDFC0DE97928ED2 ! 000072F7E0000108 +0080 0
6024
6025!========================================================================
6026
6027SECTION .bdata080 DATA_VA=0x14d494a70000
6028attr_data {
6029 Name = .bdata080,
6030 VA = 0x14d494a70000,
6031 RA = 0xebfe40000,
6032 PA = ra2pa(0xebfe40000,0),
6033 part_0_ctx_nonzero_tsb_config_1,
6034 TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
6035 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6036 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6037}
6038
6039
6040SECTION .bdata080
6041.data
6042DATA126:
6043 .xword 0x8800000075360000 ! 000014D494A70000 -0088 DATA117+0x88
6044 .xword 0x880000E0F7720000 ! 000014D494A70008 -0080 DATA125+0x88
6045 .xword 0xC0B641AD517DF35A ! 000014D494A70010 -0078 0 Double -5.697677E+03
6046 .word 0xBAD26EC5 ! 000014D494A70018 -0070 0 Single -1.605474E-03
6047 .word 0xE08A2D37 ! 000014D494A7001C -006C 0
6048 .xword 0xC0069F411BBDB0DA ! 000014D494A70020 -0068 0 Double -2.827761E+00
6049 .byte 0x3D ! 000014D494A70028 -0060 0
6050 .byte 0x6C ! 000014D494A70029 -005F 0
6051 .half 0x5C2A ! 000014D494A7002A -005E 0
6052 .half 0xB03C ! 000014D494A7002C -005C 0
6053 .half 0x9431 ! 000014D494A7002E -005A 0
6054 .half 0xD6A8 ! 000014D494A70030 -0058 0
6055 .half 0x3C75 ! 000014D494A70032 -0056 0
6056 .half 0xE65B ! 000014D494A70034 -0054 0
6057 .byte 0xC9 ! 000014D494A70036 -0052 0
6058 .byte 0x8D ! 000014D494A70037 -0051 0
6059 .word 0x9AC30629 ! 000014D494A70038 -0050 0
6060 .word 0x4075C856 ! 000014D494A7003C -004C 0
6061 .half 0x4400 ! 000014D494A70040 -0048 0
6062 .byte 0xAC ! 000014D494A70042 -0046 0
6063 .byte 0x40 ! 000014D494A70043 -0045 0
6064 .word 0xFF7CBB92 ! 000014D494A70044 -0044 0
6065 .xword 0xBEED3C0B6D05BBC8 ! 000014D494A70048 -0040 0 Double -1.394012E-05
6066 .xword 0xC505BFAD3760F7E0 ! 000014D494A70050 -0038 0
6067 .xword 0x868FD868B6107E87 ! 000014D494A70058 -0030 0
6068 .half 0x6683 ! 000014D494A70060 -0028 0
6069 .byte 0x33 ! 000014D494A70062 -0026 0
6070 .byte 0xF6 ! 000014D494A70063 -0025 0
6071 .word 0x3F923E2C ! 000014D494A70064 -0024 0
6072 .xword 0x2FDB913E703DADD4 ! 000014D494A70068 -0020 0
6073 .xword 0x3FD409C204EEF1FC ! 000014D494A70070 -0018 0
6074 .xword 0xC0D0C14B36774028 ! 000014D494A70078 -0010 0 Double -1.715718E+04
6075 .word 0xC6889DCC ! 000014D494A70080 -0008 0 Single -1.748690E+04
6076 .word 0x326042BA ! 000014D494A70084 -0004 0
6077 .word 0x1BF202FA ! 000014D494A70088 +0000 0
6078 .byte 0x36 ! 000014D494A7008C +0004 0
6079 .byte 0xBB ! 000014D494A7008D +0005 0
6080 .byte 0x24 ! 000014D494A7008E +0006 0
6081 .byte 0x0B ! 000014D494A7008F +0007 0
6082 .word 0x9C96F13E ! 000014D494A70090 +0008 0
6083 .word 0x47E17E9D ! 000014D494A70094 +000C 0 Single 1.154532E+05
6084 .xword 0x1D01BD689EBABED2 ! 000014D494A70098 +0010 0
6085 .half 0xE43A ! 000014D494A700A0 +0018 0
6086 .byte 0x7F ! 000014D494A700A2 +001A 0
6087 .byte 0x1C ! 000014D494A700A3 +001B 0
6088 .half 0xD86F ! 000014D494A700A4 +001C 0
6089 .byte 0xBC ! 000014D494A700A6 +001E 0
6090 .byte 0xCE ! 000014D494A700A7 +001F 0
6091 .xword 0xC52067A18B5D3B77 ! 000014D494A700A8 +0020 0
6092 .xword 0x413B6AFDE74D3989 ! 000014D494A700B0 +0028 0 Double 1.796862E+06
6093 .xword 0xD04F2F87E34DFA9A ! 000014D494A700B8 +0030 0
6094 .xword 0x40ACF1837337CA5D ! 000014D494A700C0 +0038 0 Double 3.704757E+03
6095 .word 0x29C564BA ! 000014D494A700C8 +0040 0
6096 .half 0xFC07 ! 000014D494A700CC +0044 0
6097 .byte 0x67 ! 000014D494A700CE +0046 0
6098 .byte 0x9A ! 000014D494A700CF +0047 0
6099 .xword 0x71CB8F3B67C96384 ! 000014D494A700D0 +0048 0
6100 .word 0x4545B504 ! 000014D494A700D8 +0050 0 Single 3.163313E+03
6101 .word 0xC777FEC7 ! 000014D494A700DC +0054 0 Single -6.348678E+04
6102 .half 0x70EF ! 000014D494A700E0 +0058 0
6103 .half 0x5C2B ! 000014D494A700E2 +005A 0
6104 .word 0x3A49EA54 ! 000014D494A700E4 +005C 0
6105 .xword 0xBF43FD797314FEF2 ! 000014D494A700E8 +0060 0 Double -6.100505E-04
6106 .xword 0xC00760F359109655 ! 000014D494A700F0 +0068 0 Double -2.922339E+00
6107 .byte 0x2C ! 000014D494A700F8 +0070 0
6108 .byte 0x9B ! 000014D494A700F9 +0071 0
6109 .byte 0xEE ! 000014D494A700FA +0072 0
6110 .byte 0xAC ! 000014D494A700FB +0073 0
6111 .word 0x3E282EF0 ! 000014D494A700FC +0074 0 Single 1.642416E-01
6112 .xword 0x2B4260448E0446C8 ! 000014D494A70100 +0078 0
6113 .xword 0x4F35A1C8C5BEE027 ! 000014D494A70108 +0080 0
6114
6115!========================================================================
6116
6117SECTION .bblk081 DATA_VA=0x273eed0000
6118attr_data {
6119 Name = .bblk081,
6120 VA = 0x273eed0000,
6121 RA = 0xebfe30000,
6122 PA = ra2pa(0xebfe30000,0),
6123 part_0_ctx_nonzero_tsb_config_1,
6124 TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
6125 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6126 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6127}
6128
6129
6130SECTION .bblk081
6131.data
6132DATA127:
6133 .xword 0xFE5CC20A22E92BEB ! 000000273EED0000 +0000 0
6134 .xword 0xC9124290358BFC6A ! 000000273EED0008 +0008 0
6135 .xword 0x5F7CBA96CAB279A6 ! 000000273EED0010 +0010 0
6136 .xword 0x786E4265013B6B2E ! 000000273EED0018 +0018 0
6137 .xword 0x367FEEBFBE9AF443 ! 000000273EED0020 +0020 0
6138 .xword 0x16D7EFAD4A70CABD ! 000000273EED0028 +0028 0
6139 .xword 0x5E5552C37CF8F229 ! 000000273EED0030 +0030 0
6140 .xword 0xF70BF3008E9213E4 ! 000000273EED0038 +0038 0
6141 .xword 0xDCB9D202FC960F1F ! 000000273EED0040 +0040 0
6142 .xword 0x9FED8AC154DAF4B8 ! 000000273EED0048 +0048 0
6143 .xword 0xFDDD5FB5EA973EFB ! 000000273EED0050 +0050 0
6144 .xword 0x327847CC21780EDF ! 000000273EED0058 +0058 0
6145 .xword 0xA377C517BF7CE344 ! 000000273EED0060 +0060 0
6146 .xword 0xD5E37D33EA0EE711 ! 000000273EED0068 +0068 0
6147 .xword 0x6294C63753C26948 ! 000000273EED0070 +0070 0
6148 .xword 0x0B882B9BF6C10303 ! 000000273EED0078 +0078 0
6149
6150!========================================================================
6151
6152SECTION .bcom070 DATA_VA=0x0
6153attr_data {
6154 Name = .bcom070,
6155 VA = 0x0,
6156 RA = 0xfdfd44000,
6157 PA = ra2pa(0xfdfd44000,0),
6158 part_0_ctx_nonzero_tsb_config_3,
6159 TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0,
6160 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
6161 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6162}
6163
6164
6165SECTION .bcom070
6166.data
6167DATA116:
6168 .xword 0xCDF5CF650D56A182 ! 0000000000000000 +0000 0
6169
6170!========================================================================
6171
6172SECTION .bstk082 DATA_VA=0xffff84c190000000
6173attr_data {
6174 Name = .bstk082,
6175 VA = 0xffff84c190000000,
6176 RA = 0xde0000000,
6177 PA = ra2pa(0xde0000000,0),
6178 part_0_ctx_nonzero_tsb_config_2,
6179 TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
6180 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6181 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6182}
6183
6184
6185SECTION .bstk082
6186.data
6187 .skip 0x2000 ! FFFF84C190000000
6188STACK0073:
6189
6190!========================================================================
6191
6192SECTION .bkey083 DATA_VA=0x2bf400340000
6193attr_data {
6194 Name = .bkey083,
6195 VA = 0x2bf400340000,
6196 RA = 0xebfe20000,
6197 PA = ra2pa(0xebfe20000,0),
6198 part_0_ctx_nonzero_tsb_config_1,
6199 TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
6200 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6201 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6202}
6203
6204
6205SECTION .bkey083
6206.data
6207DATA129:
6208 .xword 0x0000367500000088 ! 00002BF400340000 +0000 DATA117+0x88
6209 .xword 0xFFFF8F5510000088 ! 00002BF400340008 +0008 DATA118+0x88
6210 .xword 0xFFFF990203B10088 ! 00002BF400340010 +0010 DATA119+0x88
6211 .xword 0xFFFFF0D268A60088 ! 00002BF400340018 +0018 DATA120+0x88
6212 .xword 0x000003DD30000088 ! 00002BF400340020 +0020 DATA121+0x88
6213 .xword 0x000022F4BDEE0088 ! 00002BF400340028 +0028 DATA122+0x88
6214 .xword 0x00000022DD1F0088 ! 00002BF400340030 +0030 DATA123+0x88
6215 .xword 0x00001924B0000088 ! 00002BF400340038 +0038 DATA124+0x88
6216 .xword 0x000072F7E0000088 ! 00002BF400340040 +0040 DATA125+0x88
6217 .xword 0x000014D494A70088 ! 00002BF400340048 +0048 DATA126+0x88
6218 .xword 0x000000273EED0000 ! 00002BF400340050 +0050 DATA127+0x0
6219 .xword 0x0000000FFFFE0000 ! 00002BF400340058 +0058 DATA001+0x0
6220 .xword 0x0000000000000000 ! 00002BF400340060 +0060 0
6221 .xword 0xC128AEAD970256A3 ! 00002BF400340068 +0068 0 Double -8.087908E+05
6222 .word 0x3BF243E7 ! 00002BF400340070 +0070 0 Single 7.393348E-03
6223
6224
6225! Context 74 runs in 64-bit addressing mode, big-endian
6226
6227!========================================================================
6228
6229SECTION .bdata085 DATA_VA=0x7b314e6d4000
6230attr_data {
6231 Name = .bdata085,
6232 VA = 0x7b314e6d4000,
6233 RA = 0xfdfd36000,
6234 PA = ra2pa(0xfdfd36000,0),
6235 part_0_ctx_nonzero_tsb_config_3,
6236 TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
6237 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6238 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6239}
6240
6241
6242SECTION .bdata085
6243.data
6244DATA140:
6245 .xword 0x880058F730060000 ! 00007B314E6D4000 -0088 DATA141+0x88
6246 .xword 0x88000060685C0000 ! 00007B314E6D4008 -0080 DATA149+0x88
6247 .xword 0xC12BF9A583618BA7 ! 00007B314E6D4010 -0078 0 Double -9.166908E+05
6248 .word 0x39CA4BD4 ! 00007B314E6D4018 -0070 0 Single 3.858494E-04
6249 .word 0xFF7873EA ! 00007B314E6D401C -006C 0
6250 .xword 0x3F66A121D5905D03 ! 00007B314E6D4020 -0068 0 Double 2.762381E-03
6251 .byte 0x0D ! 00007B314E6D4028 -0060 0
6252 .byte 0xBD ! 00007B314E6D4029 -005F 0
6253 .half 0xFAF7 ! 00007B314E6D402A -005E 0
6254 .half 0x0686 ! 00007B314E6D402C -005C 0
6255 .half 0xEB8E ! 00007B314E6D402E -005A 0
6256 .half 0xDFA4 ! 00007B314E6D4030 -0058 0
6257 .half 0x1F44 ! 00007B314E6D4032 -0056 0
6258 .half 0xA715 ! 00007B314E6D4034 -0054 0
6259 .byte 0xB1 ! 00007B314E6D4036 -0052 0
6260 .byte 0xA3 ! 00007B314E6D4037 -0051 0
6261 .word 0x531D9BA1 ! 00007B314E6D4038 -0050 0
6262 .word 0x30658EDE ! 00007B314E6D403C -004C 0
6263 .half 0x9D34 ! 00007B314E6D4040 -0048 0
6264 .byte 0xDF ! 00007B314E6D4042 -0046 0
6265 .byte 0xB7 ! 00007B314E6D4043 -0045 0
6266 .word 0x268C952C ! 00007B314E6D4044 -0044 0
6267 .xword 0x3F4FD81EB648A1AC ! 00007B314E6D4048 -0040 0 Double 9.718084E-04
6268 .xword 0xB18033A97F20C1CA ! 00007B314E6D4050 -0038 0
6269 .xword 0x07BCB5069480DFB8 ! 00007B314E6D4058 -0030 0
6270 .half 0xB591 ! 00007B314E6D4060 -0028 0
6271 .byte 0x1A ! 00007B314E6D4062 -0026 0
6272 .byte 0x8B ! 00007B314E6D4063 -0025 0
6273 .word 0xB326A2F6 ! 00007B314E6D4064 -0024 0
6274 .xword 0x9BB66B4B3819E4A8 ! 00007B314E6D4068 -0020 0
6275 .xword 0x3C655B98151E0C54 ! 00007B314E6D4070 -0018 0
6276 .xword 0xBF8327EF052BB2ED ! 00007B314E6D4078 -0010 0 Double -9.353511E-03
6277 .word 0xBEA14B37 ! 00007B314E6D4080 -0008 0 Single -3.150270E-01
6278 .word 0x2471106C ! 00007B314E6D4084 -0004 0
6279 .word 0xA398F39F ! 00007B314E6D4088 +0000 0
6280 .byte 0xEB ! 00007B314E6D408C +0004 0
6281 .byte 0x3B ! 00007B314E6D408D +0005 0
6282 .byte 0xDA ! 00007B314E6D408E +0006 0
6283 .byte 0xB5 ! 00007B314E6D408F +0007 0
6284 .word 0xD7E3044E ! 00007B314E6D4090 +0008 0
6285 .word 0x3C039792 ! 00007B314E6D4094 +000C 0 Single 8.031743E-03
6286 .xword 0x523878E69F72E073 ! 00007B314E6D4098 +0010 0
6287 .half 0x4C89 ! 00007B314E6D40A0 +0018 0
6288 .byte 0x49 ! 00007B314E6D40A2 +001A 0
6289 .byte 0xB2 ! 00007B314E6D40A3 +001B 0
6290 .half 0xF82E ! 00007B314E6D40A4 +001C 0
6291 .byte 0x6D ! 00007B314E6D40A6 +001E 0
6292 .byte 0xB3 ! 00007B314E6D40A7 +001F 0
6293 .xword 0x5000CCFEBBA0C8B7 ! 00007B314E6D40A8 +0020 0
6294 .xword 0x404291B9667052F6 ! 00007B314E6D40B0 +0028 0 Double 3.713847E+01
6295 .xword 0x7373BA50F373EF1B ! 00007B314E6D40B8 +0030 0
6296 .xword 0x3F9611E0CFC8823E ! 00007B314E6D40C0 +0038 0 Double 2.155257E-02
6297 .word 0xFA628BBE ! 00007B314E6D40C8 +0040 0
6298 .half 0x35C9 ! 00007B314E6D40CC +0044 0
6299 .byte 0x90 ! 00007B314E6D40CE +0046 0
6300 .byte 0xF8 ! 00007B314E6D40CF +0047 0
6301 .xword 0x9CBC7C5CC5FD2C82 ! 00007B314E6D40D0 +0048 0
6302 .word 0xC424D719 ! 00007B314E6D40D8 +0050 0 Single -6.593609E+02
6303 .word 0x3DAB3B30 ! 00007B314E6D40DC +0054 0 Single 8.360898E-02
6304 .half 0x31B7 ! 00007B314E6D40E0 +0058 0
6305 .half 0x26C4 ! 00007B314E6D40E2 +005A 0
6306 .word 0x89EB6A48 ! 00007B314E6D40E4 +005C 0
6307 .xword 0x402E11601872C770 ! 00007B314E6D40E8 +0060 0 Double 1.503394E+01
6308 .xword 0x3F1A5E1782F84B38 ! 00007B314E6D40F0 +0068 0 Double 1.005842E-04
6309 .byte 0x81 ! 00007B314E6D40F8 +0070 0
6310 .byte 0xC2 ! 00007B314E6D40F9 +0071 0
6311 .byte 0x44 ! 00007B314E6D40FA +0072 0
6312 .byte 0x37 ! 00007B314E6D40FB +0073 0
6313 .word 0xC4D1EAD3 ! 00007B314E6D40FC +0074 0 Single -1.679338E+03
6314 .xword 0x47CB1A80159A3E60 ! 00007B314E6D4100 +0078 0
6315 .xword 0xD4D5EE96FBD1844D ! 00007B314E6D4108 +0080 0
6316
6317!========================================================================
6318
6319SECTION .bdata086 DATA_VA=0x630f7580000
6320attr_data {
6321 Name = .bdata086,
6322 VA = 0x630f7580000,
6323 RA = 0xebfdb0000,
6324 PA = ra2pa(0xebfdb0000,0),
6325 part_0_ctx_nonzero_tsb_config_1,
6326 TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
6327 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6328 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6329}
6330
6331
6332SECTION .bdata086
6333.data
6334DATA141:
6335 .xword 0x00003E3F738A2088 ! 00000630F7580000 -0088 DATA142+0x88
6336 .xword 0x00007B314E6D4088 ! 00000630F7580008 -0080 DATA140+0x88
6337 .xword 0xBEEC6D4CAA13A318 ! 00000630F7580010 -0078 0 Double -1.355503E-05
6338 .word 0x45BCAF5C ! 00000630F7580018 -0070 0 Single 6.037920E+03
6339 .word 0x86E4F236 ! 00000630F758001C -006C 0
6340 .xword 0x4035F8E2C593544A ! 00000630F7580020 -0068 0 Double 2.197221E+01
6341 .byte 0x8B ! 00000630F7580028 -0060 0
6342 .byte 0x42 ! 00000630F7580029 -005F 0
6343 .half 0x2A8E ! 00000630F758002A -005E 0
6344 .half 0xE7B2 ! 00000630F758002C -005C 0
6345 .half 0x8979 ! 00000630F758002E -005A 0
6346 .half 0x803F ! 00000630F7580030 -0058 0
6347 .half 0xEF40 ! 00000630F7580032 -0056 0
6348 .half 0xDA15 ! 00000630F7580034 -0054 0
6349 .byte 0x08 ! 00000630F7580036 -0052 0
6350 .byte 0x87 ! 00000630F7580037 -0051 0
6351 .word 0xB36C435E ! 00000630F7580038 -0050 0
6352 .word 0x4EDEEE11 ! 00000630F758003C -004C 0
6353 .half 0xDBB3 ! 00000630F7580040 -0048 0
6354 .byte 0xFE ! 00000630F7580042 -0046 0
6355 .byte 0xB0 ! 00000630F7580043 -0045 0
6356 .word 0xB7755E68 ! 00000630F7580044 -0044 0
6357 .xword 0xBF83B23807AEFE9E ! 00000630F7580048 -0040 0 Double -9.617269E-03
6358 .xword 0xACAE16480C6359B4 ! 00000630F7580050 -0038 0
6359 .xword 0xFCA9CCCDD7B69918 ! 00000630F7580058 -0030 0
6360 .half 0x30F2 ! 00000630F7580060 -0028 0
6361 .byte 0x54 ! 00000630F7580062 -0026 0
6362 .byte 0xD9 ! 00000630F7580063 -0025 0
6363 .word 0x19C6DF05 ! 00000630F7580064 -0024 0
6364 .xword 0xD7E9267907530AED ! 00000630F7580068 -0020 0
6365 .xword 0xBF847A4525185DA0 ! 00000630F7580070 -0018 0
6366 .xword 0x4057A222C049E2A5 ! 00000630F7580078 -0010 0 Double 9.453337E+01
6367 .word 0xC6F398CA ! 00000630F7580080 -0008 0 Single -3.118039E+04
6368 .word 0x0A5A4044 ! 00000630F7580084 -0004 0
6369 .word 0xF8A4A7CD ! 00000630F7580088 +0000 0
6370 .byte 0xEF ! 00000630F758008C +0004 0
6371 .byte 0x8B ! 00000630F758008D +0005 0
6372 .byte 0xB0 ! 00000630F758008E +0006 0
6373 .byte 0xEA ! 00000630F758008F +0007 0
6374 .word 0x29757DEC ! 00000630F7580090 +0008 0
6375 .word 0x3C5F7982 ! 00000630F7580094 +000C 0 Single 1.363981E-02
6376 .xword 0xB4B14C5A0C7B49DC ! 00000630F7580098 +0010 0
6377 .half 0xC985 ! 00000630F75800A0 +0018 0
6378 .byte 0xAD ! 00000630F75800A2 +001A 0
6379 .byte 0x54 ! 00000630F75800A3 +001B 0
6380 .half 0x04BC ! 00000630F75800A4 +001C 0
6381 .byte 0xED ! 00000630F75800A6 +001E 0
6382 .byte 0x3E ! 00000630F75800A7 +001F 0
6383 .xword 0xD04202943BB28460 ! 00000630F75800A8 +0020 0
6384 .xword 0xBF7E610F0995B04F ! 00000630F75800B0 +0028 0 Double -7.416781E-03
6385 .xword 0x30638B3E462235AF ! 00000630F75800B8 +0030 0
6386 .xword 0x3F6D62A74AA7E837 ! 00000630F75800C0 +0038 0 Double 3.587081E-03
6387 .word 0xCFAD9870 ! 00000630F75800C8 +0040 0
6388 .half 0xDDF6 ! 00000630F75800CC +0044 0
6389 .byte 0xD4 ! 00000630F75800CE +0046 0
6390 .byte 0x4C ! 00000630F75800CF +0047 0
6391 .xword 0xCED577D3930A88A8 ! 00000630F75800D0 +0048 0
6392 .word 0x41B3B95C ! 00000630F75800D8 +0050 0 Single 2.246551E+01
6393 .word 0xB7C39DCA ! 00000630F75800DC +0054 0 Single -2.331929E-05
6394 .half 0x66DC ! 00000630F75800E0 +0058 0
6395 .half 0x8B40 ! 00000630F75800E2 +005A 0
6396 .word 0xFE80164B ! 00000630F75800E4 +005C 0
6397 .xword 0x4139CAF6A7770B8A ! 00000630F75800E8 +0060 0 Double 1.690359E+06
6398 .xword 0xC0D5E482919B93BC ! 00000630F75800F0 +0068 0 Double -2.241804E+04
6399 .byte 0xCF ! 00000630F75800F8 +0070 0
6400 .byte 0x3B ! 00000630F75800F9 +0071 0
6401 .byte 0xA0 ! 00000630F75800FA +0072 0
6402 .byte 0x68 ! 00000630F75800FB +0073 0
6403 .word 0x3ECD7FF1 ! 00000630F75800FC +0074 0 Single 4.013667E-01
6404 .xword 0xA0F607C27EF7EBC8 ! 00000630F7580100 +0078 0
6405 .xword 0xB4EC996E47081312 ! 00000630F7580108 +0080 0
6406
6407!========================================================================
6408
6409SECTION .bdata087 DATA_VA=0x3e3f738a2000
6410attr_data {
6411 Name = .bdata087,
6412 VA = 0x3e3f738a2000,
6413 RA = 0xfdfd34000,
6414 PA = ra2pa(0xfdfd34000,0),
6415 part_0_ctx_nonzero_tsb_config_3,
6416 TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
6417 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6418 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6419}
6420
6421
6422SECTION .bdata087
6423.data
6424DATA142:
6425 .xword 0x0000038E29C64088 ! 00003E3F738A2000 -0088 DATA143+0x88
6426 .xword 0x00000630F7580088 ! 00003E3F738A2008 -0080 DATA141+0x88
6427 .xword 0xBEDD858E818924B2 ! 00003E3F738A2010 -0078 0 Double -7.038523E-06
6428 .word 0x3CABB83D ! 00003E3F738A2018 -0070 0 Single 2.096188E-02
6429 .word 0x4AB59959 ! 00003E3F738A201C -006C 0
6430 .xword 0xC0F44982E03AF6B2 ! 00003E3F738A2020 -0068 0 Double -8.309618E+04
6431 .byte 0xCA ! 00003E3F738A2028 -0060 0
6432 .byte 0x17 ! 00003E3F738A2029 -005F 0
6433 .half 0xBC48 ! 00003E3F738A202A -005E 0
6434 .half 0x65D2 ! 00003E3F738A202C -005C 0
6435 .half 0x8B15 ! 00003E3F738A202E -005A 0
6436 .half 0xC025 ! 00003E3F738A2030 -0058 0
6437 .half 0xEFAD ! 00003E3F738A2032 -0056 0
6438 .half 0xB6A6 ! 00003E3F738A2034 -0054 0
6439 .byte 0xB0 ! 00003E3F738A2036 -0052 0
6440 .byte 0x8A ! 00003E3F738A2037 -0051 0
6441 .word 0x36D8CC9B ! 00003E3F738A2038 -0050 0
6442 .word 0x9F0A4F88 ! 00003E3F738A203C -004C 0
6443 .half 0x380E ! 00003E3F738A2040 -0048 0
6444 .byte 0x89 ! 00003E3F738A2042 -0046 0
6445 .byte 0x7F ! 00003E3F738A2043 -0045 0
6446 .word 0x49DB68DB ! 00003E3F738A2044 -0044 0
6447 .xword 0xBFDA7C64F7F60A7E ! 00003E3F738A2048 -0040 0 Double -4.138424E-01
6448 .xword 0x0EE59500044272CA ! 00003E3F738A2050 -0038 0
6449 .xword 0x48B763B1FCFE2E50 ! 00003E3F738A2058 -0030 0
6450 .half 0xD335 ! 00003E3F738A2060 -0028 0
6451 .byte 0xC8 ! 00003E3F738A2062 -0026 0
6452 .byte 0x10 ! 00003E3F738A2063 -0025 0
6453 .word 0x26CA1F6F ! 00003E3F738A2064 -0024 0
6454 .xword 0x3FCA1B28F8CC9DDF ! 00003E3F738A2068 -0020 0
6455 .xword 0xCE112387599C022E ! 00003E3F738A2070 -0018 0
6456 .xword 0x3F5E1E0B676AFB0B ! 00003E3F738A2078 -0010 0 Double 1.838218E-03
6457 .word 0x4310008E ! 00003E3F738A2080 -0008 0 Single 1.440022E+02
6458 .word 0x74BF7B8D ! 00003E3F738A2084 -0004 0
6459 .word 0x6DF17677 ! 00003E3F738A2088 +0000 0
6460 .byte 0xEC ! 00003E3F738A208C +0004 0
6461 .byte 0xD8 ! 00003E3F738A208D +0005 0
6462 .byte 0x92 ! 00003E3F738A208E +0006 0
6463 .byte 0x2D ! 00003E3F738A208F +0007 0
6464 .word 0xA7BA1F9C ! 00003E3F738A2090 +0008 0
6465 .word 0x37829A96 ! 00003E3F738A2094 +000C 0 Single 1.556919E-05
6466 .xword 0x81E33780DA691DD9 ! 00003E3F738A2098 +0010 0
6467 .half 0x94A0 ! 00003E3F738A20A0 +0018 0
6468 .byte 0x9E ! 00003E3F738A20A2 +001A 0
6469 .byte 0xFC ! 00003E3F738A20A3 +001B 0
6470 .half 0xCAC4 ! 00003E3F738A20A4 +001C 0
6471 .byte 0xFF ! 00003E3F738A20A6 +001E 0
6472 .byte 0x5A ! 00003E3F738A20A7 +001F 0
6473 .xword 0x2BAEAB4AFE51727F ! 00003E3F738A20A8 +0020 0
6474 .xword 0xC0EC452235FD6D3B ! 00003E3F738A20B0 +0028 0 Double -5.789707E+04
6475 .xword 0x8294D93012996D4D ! 00003E3F738A20B8 +0030 0
6476 .xword 0x3EB78EEF98698FAA ! 00003E3F738A20C0 +0038 0 Double 1.404187E-06
6477 .word 0xB85D147B ! 00003E3F738A20C8 +0040 0
6478 .half 0x9B32 ! 00003E3F738A20CC +0044 0
6479 .byte 0xD9 ! 00003E3F738A20CE +0046 0
6480 .byte 0x11 ! 00003E3F738A20CF +0047 0
6481 .xword 0x8D49B421CD4C431E ! 00003E3F738A20D0 +0048 0
6482 .word 0x42CBABE9 ! 00003E3F738A20D8 +0050 0 Single 1.018358E+02
6483 .word 0xBFF8F1E4 ! 00003E3F738A20DC +0054 0 Single -1.944882E+00
6484 .half 0x004D ! 00003E3F738A20E0 +0058 0
6485 .half 0x8B84 ! 00003E3F738A20E2 +005A 0
6486 .word 0x1FC6FD4E ! 00003E3F738A20E4 +005C 0
6487 .xword 0xBFB3F453259CA26D ! 00003E3F738A20E8 +0060 0 Double -7.794685E-02
6488 .xword 0x3F6C0295D4EBA498 ! 00003E3F738A20F0 +0068 0 Double 3.419202E-03
6489 .byte 0x85 ! 00003E3F738A20F8 +0070 0
6490 .byte 0xB2 ! 00003E3F738A20F9 +0071 0
6491 .byte 0xD1 ! 00003E3F738A20FA +0072 0
6492 .byte 0x3F ! 00003E3F738A20FB +0073 0
6493 .word 0x38FFD14F ! 00003E3F738A20FC +0074 0 Single 1.219833E-04
6494 .xword 0x47667FDE963FD7AC ! 00003E3F738A2100 +0078 0
6495 .xword 0x8652A63F6EECBD2B ! 00003E3F738A2108 +0080 0
6496
6497!========================================================================
6498
6499SECTION .bdata088 DATA_VA=0x38e29c64000
6500attr_data {
6501 Name = .bdata088,
6502 VA = 0x38e29c64000,
6503 RA = 0xfdfd32000,
6504 PA = ra2pa(0xfdfd32000,0),
6505 part_0_ctx_nonzero_tsb_config_3,
6506 TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
6507 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6508 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6509}
6510
6511
6512SECTION .bdata088
6513.data
6514DATA143:
6515 .xword 0x8800771C10000000 ! 0000038E29C64000 -0088 DATA144+0x88
6516 .xword 0x88208A733F3E0000 ! 0000038E29C64008 -0080 DATA142+0x88
6517 .xword 0x3F8E197E427F2C15 ! 0000038E29C64010 -0078 0 Double 1.469706E-02
6518 .word 0xC06CA7A9 ! 0000038E29C64018 -0070 0 Single -3.697733E+00
6519 .word 0xF2EACDD9 ! 0000038E29C6401C -006C 0
6520 .xword 0x4093C10586EEE4AE ! 0000038E29C64020 -0068 0 Double 1.264255E+03
6521 .byte 0x2E ! 0000038E29C64028 -0060 0
6522 .byte 0xB1 ! 0000038E29C64029 -005F 0
6523 .half 0x7199 ! 0000038E29C6402A -005E 0
6524 .half 0x92BD ! 0000038E29C6402C -005C 0
6525 .half 0x9C85 ! 0000038E29C6402E -005A 0
6526 .half 0xBEE5 ! 0000038E29C64030 -0058 0
6527 .half 0xEDE7 ! 0000038E29C64032 -0056 0
6528 .half 0xCE38 ! 0000038E29C64034 -0054 0
6529 .byte 0x08 ! 0000038E29C64036 -0052 0
6530 .byte 0xAC ! 0000038E29C64037 -0051 0
6531 .word 0xCBA5DD88 ! 0000038E29C64038 -0050 0
6532 .word 0x7B51DFBD ! 0000038E29C6403C -004C 0
6533 .half 0x0F03 ! 0000038E29C64040 -0048 0
6534 .byte 0xCF ! 0000038E29C64042 -0046 0
6535 .byte 0x36 ! 0000038E29C64043 -0045 0
6536 .word 0x35680914 ! 0000038E29C64044 -0044 0
6537 .xword 0x3F9602D35A7BAD07 ! 0000038E29C64048 -0040 0 Double 2.149515E-02
6538 .xword 0x017BD9D68E96D85D ! 0000038E29C64050 -0038 0
6539 .xword 0x2882BF19BE15FD65 ! 0000038E29C64058 -0030 0
6540 .half 0x95C3 ! 0000038E29C64060 -0028 0
6541 .byte 0x7D ! 0000038E29C64062 -0026 0
6542 .byte 0x20 ! 0000038E29C64063 -0025 0
6543 .word 0x4BF06DC8 ! 0000038E29C64064 -0024 0
6544 .xword 0x64AD1CDD50178CBF ! 0000038E29C64068 -0020 0
6545 .xword 0xDF1135F4F4C0342F ! 0000038E29C64070 -0018 0
6546 .xword 0x3F7B65A2F7B1DCD0 ! 0000038E29C64078 -0010 0 Double 6.688725E-03
6547 .word 0xC483C42F ! 0000038E29C64080 -0008 0 Single -1.054131E+03
6548 .word 0xCEE3050C ! 0000038E29C64084 -0004 0
6549 .word 0xB0B8D23B ! 0000038E29C64088 +0000 0
6550 .byte 0x6D ! 0000038E29C6408C +0004 0
6551 .byte 0xAF ! 0000038E29C6408D +0005 0
6552 .byte 0xBA ! 0000038E29C6408E +0006 0
6553 .byte 0xA7 ! 0000038E29C6408F +0007 0
6554 .word 0xE6A9CCF0 ! 0000038E29C64090 +0008 0
6555 .word 0xBABE8DC0 ! 0000038E29C64094 +000C 0 Single -1.453809E-03
6556 .xword 0xD57293F8E67B6680 ! 0000038E29C64098 +0010 0
6557 .half 0x09D6 ! 0000038E29C640A0 +0018 0
6558 .byte 0x0D ! 0000038E29C640A2 +001A 0
6559 .byte 0xB9 ! 0000038E29C640A3 +001B 0
6560 .half 0xE1FB ! 0000038E29C640A4 +001C 0
6561 .byte 0x53 ! 0000038E29C640A6 +001E 0
6562 .byte 0xEF ! 0000038E29C640A7 +001F 0
6563 .xword 0x03BEDFBB37C9F4E3 ! 0000038E29C640A8 +0020 0
6564 .xword 0x3EEFF7F0409EC12C ! 0000038E29C640B0 +0028 0 Double 1.524377E-05
6565 .xword 0xBF3DC1F9F92F5CF1 ! 0000038E29C640B8 +0030 0
6566 .xword 0xBFDF85C388265204 ! 0000038E29C640C0 +0038 0 Double -4.925393E-01
6567 .word 0xBDD489F4 ! 0000038E29C640C8 +0040 0
6568 .half 0x5F38 ! 0000038E29C640CC +0044 0
6569 .byte 0x9D ! 0000038E29C640CE +0046 0
6570 .byte 0xF1 ! 0000038E29C640CF +0047 0
6571 .xword 0x5CBC3F752A6AF80E ! 0000038E29C640D0 +0048 0
6572 .word 0x37C39B57 ! 0000038E29C640D8 +0050 0 Single 2.331815E-05
6573 .word 0xC0824D00 ! 0000038E29C640DC +0054 0 Single -4.071899E+00
6574 .half 0x06A8 ! 0000038E29C640E0 +0058 0
6575 .half 0x40EA ! 0000038E29C640E2 +005A 0
6576 .word 0x67E71C42 ! 0000038E29C640E4 +005C 0
6577 .xword 0x3EDAAA66FC11B6A3 ! 0000038E29C640E8 +0060 0 Double 6.357583E-06
6578 .xword 0xC07E7DC54E7D25A9 ! 0000038E29C640F0 +0068 0 Double -4.878607E+02
6579 .byte 0xE2 ! 0000038E29C640F8 +0070 0
6580 .byte 0x07 ! 0000038E29C640F9 +0071 0
6581 .byte 0x40 ! 0000038E29C640FA +0072 0
6582 .byte 0xDA ! 0000038E29C640FB +0073 0
6583 .word 0x3E5A8B3F ! 0000038E29C640FC +0074 0 Single 2.134218E-01
6584 .xword 0xEB38D0BA844788DD ! 0000038E29C64100 +0078 0
6585 .xword 0xE4AF38CA61B02FE9 ! 0000038E29C64108 +0080 0
6586
6587!========================================================================
6588
6589SECTION .bdata089 DATA_VA=0x101c770000
6590attr_data {
6591 Name = .bdata089,
6592 VA = 0x101c770000,
6593 RA = 0xebfda0000,
6594 PA = ra2pa(0xebfda0000,0),
6595 part_0_ctx_nonzero_tsb_config_1,
6596 TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
6597 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6598 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6599}
6600
6601
6602SECTION .bdata089
6603.data
6604DATA144:
6605 .xword 0x8800006076C7FFFF ! 000000101C770000 -0088 DATA145+0x88
6606 .xword 0x8840C6298E030000 ! 000000101C770008 -0080 DATA143+0x88
6607 .xword 0xBFA834F0B605D6C0 ! 000000101C770010 -0078 0 Double -4.727890E-02
6608 .word 0x44CA45FB ! 000000101C770018 -0070 0 Single 1.618187E+03
6609 .word 0xA52E749B ! 000000101C77001C -006C 0
6610 .xword 0xBFA26324FA95F610 ! 000000101C770020 -0068 0 Double -3.591266E-02
6611 .byte 0x09 ! 000000101C770028 -0060 0
6612 .byte 0x9A ! 000000101C770029 -005F 0
6613 .half 0x3AA1 ! 000000101C77002A -005E 0
6614 .half 0xC08A ! 000000101C77002C -005C 0
6615 .half 0x1790 ! 000000101C77002E -005A 0
6616 .half 0x9295 ! 000000101C770030 -0058 0
6617 .half 0x9FCA ! 000000101C770032 -0056 0
6618 .half 0x7E5C ! 000000101C770034 -0054 0
6619 .byte 0xC6 ! 000000101C770036 -0052 0
6620 .byte 0x65 ! 000000101C770037 -0051 0
6621 .word 0xF03F6ED3 ! 000000101C770038 -0050 0
6622 .word 0xCA12A1AE ! 000000101C77003C -004C 0
6623 .half 0xA9C5 ! 000000101C770040 -0048 0
6624 .byte 0xEB ! 000000101C770042 -0046 0
6625 .byte 0x02 ! 000000101C770043 -0045 0
6626 .word 0x7439AEA2 ! 000000101C770044 -0044 0
6627 .xword 0xC040525870DD96F6 ! 000000101C770048 -0040 0 Double -3.264332E+01
6628 .xword 0x357CD8F2751D342F ! 000000101C770050 -0038 0
6629 .xword 0x92F4B10DB7CAD785 ! 000000101C770058 -0030 0
6630 .half 0x1BBF ! 000000101C770060 -0028 0
6631 .byte 0x59 ! 000000101C770062 -0026 0
6632 .byte 0xA2 ! 000000101C770063 -0025 0
6633 .word 0x26121624 ! 000000101C770064 -0024 0
6634 .xword 0xA3C1A34D4C268152 ! 000000101C770068 -0020 0
6635 .xword 0x9E2BC65A58A15D5A ! 000000101C770070 -0018 0
6636 .xword 0x41276E79EF67A45D ! 000000101C770078 -0010 0 Double 7.678050E+05
6637 .word 0xB8BE62C9 ! 000000101C770080 -0008 0 Single -9.078306E-05
6638 .word 0xEA06EF10 ! 000000101C770084 -0004 0
6639 .word 0xCA23EA5D ! 000000101C770088 +0000 0
6640 .byte 0x14 ! 000000101C77008C +0004 0
6641 .byte 0x7A ! 000000101C77008D +0005 0
6642 .byte 0x38 ! 000000101C77008E +0006 0
6643 .byte 0x24 ! 000000101C77008F +0007 0
6644 .word 0x52FD1450 ! 000000101C770090 +0008 0
6645 .word 0xB820E2FB ! 000000101C770094 +000C 0 Single -3.835836E-05
6646 .xword 0x5C8632503A7040C1 ! 000000101C770098 +0010 0
6647 .half 0xC3C1 ! 000000101C7700A0 +0018 0
6648 .byte 0xF7 ! 000000101C7700A2 +001A 0
6649 .byte 0x0A ! 000000101C7700A3 +001B 0
6650 .half 0xCB2D ! 000000101C7700A4 +001C 0
6651 .byte 0xE1 ! 000000101C7700A6 +001E 0
6652 .byte 0x37 ! 000000101C7700A7 +001F 0
6653 .xword 0x6BADE97091FE4A95 ! 000000101C7700A8 +0020 0
6654 .xword 0xC02B56DA477544BA ! 000000101C7700B0 +0028 0 Double -1.366963E+01
6655 .xword 0xE2F3C867165213A3 ! 000000101C7700B8 +0030 0
6656 .xword 0xC00B8E1E3694B40F ! 000000101C7700C0 +0038 0 Double -3.444394E+00
6657 .word 0xEB079E76 ! 000000101C7700C8 +0040 0
6658 .half 0x02F6 ! 000000101C7700CC +0044 0
6659 .byte 0x52 ! 000000101C7700CE +0046 0
6660 .byte 0x91 ! 000000101C7700CF +0047 0
6661 .xword 0xD3E37C3BEE6983AB ! 000000101C7700D0 +0048 0
6662 .word 0x3A5F7F8E ! 000000101C7700D8 +0050 0 Single 8.525782E-04
6663 .word 0x3DB17C34 ! 000000101C7700DC +0054 0 Single 8.666268E-02
6664 .half 0x1DE9 ! 000000101C7700E0 +0058 0
6665 .half 0x2C89 ! 000000101C7700E2 +005A 0
6666 .word 0xB7B95AB6 ! 000000101C7700E4 +005C 0
6667 .xword 0x4060FB87D60E64BA ! 000000101C7700E8 +0060 0 Double 1.358603E+02
6668 .xword 0xBEC56774B384F051 ! 000000101C7700F0 +0068 0 Double -2.551570E-06
6669 .byte 0x3D ! 000000101C7700F8 +0070 0
6670 .byte 0x9E ! 000000101C7700F9 +0071 0
6671 .byte 0x57 ! 000000101C7700FA +0072 0
6672 .byte 0x43 ! 000000101C7700FB +0073 0
6673 .word 0xC088010D ! 000000101C7700FC +0074 0 Single -4.250128E+00
6674 .xword 0x0DD4CB2C5CCB1D59 ! 000000101C770100 +0078 0
6675 .xword 0x0D9DF49C24E736AF ! 000000101C770108 +0080 0
6676
6677!========================================================================
6678
6679SECTION .bdata090 DATA_VA=0xffffc77660000000
6680attr_data {
6681 Name = .bdata090,
6682 VA = 0xffffc77660000000,
6683 RA = ra2pa(0xd50000000,0),
6684 PA = ra2pa(0xd50000000,0),
6685 part_0_ctx_nonzero_tsb_config_0,
6686 TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
6687 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6688 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6689}
6690
6691
6692SECTION .bdata090
6693.data
6694DATA145:
6695 .xword 0x88A0E072D40C0000 ! FFFFC77660000000 -0088 DATA146+0x88
6696 .xword 0x8800771C10000000 ! FFFFC77660000008 -0080 DATA144+0x88
6697 .xword 0x3F20A364E86600CD ! FFFFC77660000010 -0078 0 Double 1.269398E-04
6698 .word 0xC30ECDB6 ! FFFFC77660000018 -0070 0 Single -1.428036E+02
6699 .word 0xDC9EE952 ! FFFFC7766000001C -006C 0
6700 .xword 0x404FA23014BA24A5 ! FFFFC77660000020 -0068 0 Double 6.326709E+01
6701 .byte 0x36 ! FFFFC77660000028 -0060 0
6702 .byte 0x34 ! FFFFC77660000029 -005F 0
6703 .half 0x417A ! FFFFC7766000002A -005E 0
6704 .half 0xAAE2 ! FFFFC7766000002C -005C 0
6705 .half 0x6B3D ! FFFFC7766000002E -005A 0
6706 .half 0x5C81 ! FFFFC77660000030 -0058 0
6707 .half 0x811A ! FFFFC77660000032 -0056 0
6708 .half 0x430F ! FFFFC77660000034 -0054 0
6709 .byte 0x03 ! FFFFC77660000036 -0052 0
6710 .byte 0x5C ! FFFFC77660000037 -0051 0
6711 .word 0x92B8244C ! FFFFC77660000038 -0050 0
6712 .word 0x53E24D7E ! FFFFC7766000003C -004C 0
6713 .half 0xDB9E ! FFFFC77660000040 -0048 0
6714 .byte 0xD7 ! FFFFC77660000042 -0046 0
6715 .byte 0x6A ! FFFFC77660000043 -0045 0
6716 .word 0xBCA87969 ! FFFFC77660000044 -0044 0
6717 .xword 0xC102053B3616A82C ! FFFFC77660000048 -0040 0 Double -1.476234E+05
6718 .xword 0xF9AC253EFD50B4A7 ! FFFFC77660000050 -0038 0
6719 .xword 0x73521366ACFB10E8 ! FFFFC77660000058 -0030 0
6720 .half 0x4467 ! FFFFC77660000060 -0028 0
6721 .byte 0x81 ! FFFFC77660000062 -0026 0
6722 .byte 0x9B ! FFFFC77660000063 -0025 0
6723 .word 0x138F95B1 ! FFFFC77660000064 -0024 0
6724 .xword 0xA7D7A313B50DD6DA ! FFFFC77660000068 -0020 0
6725 .xword 0x6D1240FD1D1AED59 ! FFFFC77660000070 -0018 0
6726 .xword 0x40E11CB703C36C48 ! FFFFC77660000078 -0010 0 Double 3.504572E+04
6727 .word 0x4104BD26 ! FFFFC77660000080 -0008 0 Single 8.296179E+00
6728 .word 0x44D81965 ! FFFFC77660000084 -0004 0
6729 .word 0xDE7EF708 ! FFFFC77660000088 +0000 0
6730 .byte 0x4A ! FFFFC7766000008C +0004 0
6731 .byte 0xD2 ! FFFFC7766000008D +0005 0
6732 .byte 0x22 ! FFFFC7766000008E +0006 0
6733 .byte 0x59 ! FFFFC7766000008F +0007 0
6734 .word 0xE41E0353 ! FFFFC77660000090 +0008 0
6735 .word 0xB94C17F9 ! FFFFC77660000094 +000C 0 Single -1.946389E-04
6736 .xword 0x5375C66D2A3273D9 ! FFFFC77660000098 +0010 0
6737 .half 0x7090 ! FFFFC776600000A0 +0018 0
6738 .byte 0x0A ! FFFFC776600000A2 +001A 0
6739 .byte 0x9F ! FFFFC776600000A3 +001B 0
6740 .half 0x53FF ! FFFFC776600000A4 +001C 0
6741 .byte 0x92 ! FFFFC776600000A6 +001E 0
6742 .byte 0x03 ! FFFFC776600000A7 +001F 0
6743 .xword 0xBFF12F22963A3684 ! FFFFC776600000A8 +0020 0
6744 .xword 0xC0322D597259D554 ! FFFFC776600000B0 +0028 0 Double -1.817715E+01
6745 .xword 0xA83E0594BFD91892 ! FFFFC776600000B8 +0030 0
6746 .xword 0x3F0F7F4DF6CFA5A2 ! FFFFC776600000C0 +0038 0 Double 6.007630E-05
6747 .word 0x4D80297D ! FFFFC776600000C8 +0040 0
6748 .half 0x2BD6 ! FFFFC776600000CC +0044 0
6749 .byte 0x53 ! FFFFC776600000CE +0046 0
6750 .byte 0xB0 ! FFFFC776600000CF +0047 0
6751 .xword 0x2AEBAEFEFF32A365 ! FFFFC776600000D0 +0048 0
6752 .word 0x46A1141E ! FFFFC776600000D8 +0050 0 Single 2.061806E+04
6753 .word 0x43C55963 ! FFFFC776600000DC +0054 0 Single 3.946983E+02
6754 .half 0xC14A ! FFFFC776600000E0 +0058 0
6755 .half 0x32FB ! FFFFC776600000E2 +005A 0
6756 .word 0x79F0ABFB ! FFFFC776600000E4 +005C 0
6757 .xword 0x3FCA5229BB3C3248 ! FFFFC776600000E8 +0060 0 Double 2.056324E-01
6758 .xword 0x402786C752C4F522 ! FFFFC776600000F0 +0068 0 Double 1.176324E+01
6759 .byte 0xDB ! FFFFC776600000F8 +0070 0
6760 .byte 0xA4 ! FFFFC776600000F9 +0071 0
6761 .byte 0x65 ! FFFFC776600000FA +0072 0
6762 .byte 0x20 ! FFFFC776600000FB +0073 0
6763 .word 0xB999B557 ! FFFFC776600000FC +0074 0 Single -2.931754E-04
6764 .xword 0x9FCCEDF639416956 ! FFFFC77660000100 +0078 0
6765 .xword 0x1D6280386EE04D88 ! FFFFC77660000108 +0080 0
6766
6767!========================================================================
6768
6769SECTION .bdata091 DATA_VA=0xcd472e0a000
6770attr_data {
6771 Name = .bdata091,
6772 VA = 0xcd472e0a000,
6773 RA = 0xfdfd30000,
6774 PA = ra2pa(0xfdfd30000,0),
6775 part_0_ctx_nonzero_tsb_config_3,
6776 TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
6777 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6778 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6779}
6780
6781
6782SECTION .bdata091
6783.data
6784DATA146:
6785 .xword 0x886002B507000000 ! 00000CD472E0A000 -0088 DATA147+0x88
6786 .xword 0x8800006076C7FFFF ! 00000CD472E0A008 -0080 DATA145+0x88
6787 .xword 0xBEB405AD758633E7 ! 00000CD472E0A010 -0078 0 Double -1.193415E-06
6788 .word 0x417DBC73 ! 00000CD472E0A018 -0070 0 Single 1.585851E+01
6789 .word 0x60CF856B ! 00000CD472E0A01C -006C 0
6790 .xword 0x3F5D2969F34E3A58 ! 00000CD472E0A020 -0068 0 Double 1.779893E-03
6791 .byte 0xF5 ! 00000CD472E0A028 -0060 0
6792 .byte 0x39 ! 00000CD472E0A029 -005F 0
6793 .half 0x169E ! 00000CD472E0A02A -005E 0
6794 .half 0xBED6 ! 00000CD472E0A02C -005C 0
6795 .half 0xE708 ! 00000CD472E0A02E -005A 0
6796 .half 0xAFD7 ! 00000CD472E0A030 -0058 0
6797 .half 0xB86B ! 00000CD472E0A032 -0056 0
6798 .half 0x8801 ! 00000CD472E0A034 -0054 0
6799 .byte 0x85 ! 00000CD472E0A036 -0052 0
6800 .byte 0x23 ! 00000CD472E0A037 -0051 0
6801 .word 0x8CDDB2A3 ! 00000CD472E0A038 -0050 0
6802 .word 0x321851CC ! 00000CD472E0A03C -004C 0
6803 .half 0x559D ! 00000CD472E0A040 -0048 0
6804 .byte 0x5B ! 00000CD472E0A042 -0046 0
6805 .byte 0xE1 ! 00000CD472E0A043 -0045 0
6806 .word 0x5AF335FC ! 00000CD472E0A044 -0044 0
6807 .xword 0x3ED4DAEAF8649FD1 ! 00000CD472E0A048 -0040 0 Double 4.972255E-06
6808 .xword 0x18DD75AFB15B5439 ! 00000CD472E0A050 -0038 0
6809 .xword 0xA70CEEF5FC16F8C9 ! 00000CD472E0A058 -0030 0
6810 .half 0xD3FD ! 00000CD472E0A060 -0028 0
6811 .byte 0xA1 ! 00000CD472E0A062 -0026 0
6812 .byte 0x5C ! 00000CD472E0A063 -0025 0
6813 .word 0xC685F978 ! 00000CD472E0A064 -0024 0
6814 .xword 0x9B8FAF714911F720 ! 00000CD472E0A068 -0020 0
6815 .xword 0x83507846AF01CA3C ! 00000CD472E0A070 -0018 0
6816 .xword 0x3EECD7B87EA23FA6 ! 00000CD472E0A078 -0010 0 Double 1.375325E-05
6817 .word 0x41109D3C ! 00000CD472E0A080 -0008 0 Single 9.038387E+00
6818 .word 0xEE7C825D ! 00000CD472E0A084 -0004 0
6819 .word 0xC0D77247 ! 00000CD472E0A088 +0000 0
6820 .byte 0x9D ! 00000CD472E0A08C +0004 0
6821 .byte 0x6B ! 00000CD472E0A08D +0005 0
6822 .byte 0x31 ! 00000CD472E0A08E +0006 0
6823 .byte 0xB1 ! 00000CD472E0A08F +0007 0
6824 .word 0x3C3B94B3 ! 00000CD472E0A090 +0008 0
6825 .word 0xC2FE088C ! 00000CD472E0A094 +000C 0 Single -1.270167E+02
6826 .xword 0xAC87B79E6BAC95EA ! 00000CD472E0A098 +0010 0
6827 .half 0xA50E ! 00000CD472E0A0A0 +0018 0
6828 .byte 0xD6 ! 00000CD472E0A0A2 +001A 0
6829 .byte 0x0E ! 00000CD472E0A0A3 +001B 0
6830 .half 0xE031 ! 00000CD472E0A0A4 +001C 0
6831 .byte 0x1F ! 00000CD472E0A0A6 +001E 0
6832 .byte 0xE0 ! 00000CD472E0A0A7 +001F 0
6833 .xword 0x9AC935485F8F48F8 ! 00000CD472E0A0A8 +0020 0
6834 .xword 0xBF35EDB6F4591FEE ! 00000CD472E0A0B0 +0028 0 Double -3.346035E-04
6835 .xword 0xE4792A2266061CC8 ! 00000CD472E0A0B8 +0030 0
6836 .xword 0x3F45D3A56317455B ! 00000CD472E0A0C0 +0038 0 Double 6.660993E-04
6837 .word 0xDEA847E8 ! 00000CD472E0A0C8 +0040 0
6838 .half 0x4A19 ! 00000CD472E0A0CC +0044 0
6839 .byte 0x15 ! 00000CD472E0A0CE +0046 0
6840 .byte 0x56 ! 00000CD472E0A0CF +0047 0
6841 .xword 0xDC397C859AAFE79B ! 00000CD472E0A0D0 +0048 0
6842 .word 0xC54C25F7 ! 00000CD472E0A0D8 +0050 0 Single -3.266373E+03
6843 .word 0x4469E1F2 ! 00000CD472E0A0DC +0054 0 Single 9.355304E+02
6844 .half 0x661C ! 00000CD472E0A0E0 +0058 0
6845 .half 0x60AB ! 00000CD472E0A0E2 +005A 0
6846 .word 0x13C5F026 ! 00000CD472E0A0E4 +005C 0
6847 .xword 0xC1318E07996D50AE ! 00000CD472E0A0E8 +0060 0 Double -1.150472E+06
6848 .xword 0xC127EE47659A805D ! 00000CD472E0A0F0 +0068 0 Double -7.841637E+05
6849 .byte 0x3F ! 00000CD472E0A0F8 +0070 0
6850 .byte 0x91 ! 00000CD472E0A0F9 +0071 0
6851 .byte 0x7B ! 00000CD472E0A0FA +0072 0
6852 .byte 0x5A ! 00000CD472E0A0FB +0073 0
6853 .word 0x3F9F5BE3 ! 00000CD472E0A0FC +0074 0 Single 1.244992E+00
6854 .xword 0x4B948FCC2CDBED98 ! 00000CD472E0A100 +0078 0
6855 .xword 0xB380CA845416DB50 ! 00000CD472E0A108 +0080 0
6856
6857!========================================================================
6858
6859SECTION .bdata092 DATA_VA=0x7b5026000
6860attr_data {
6861 Name = .bdata092,
6862 VA = 0x7b5026000,
6863 RA = 0xebfd9e000,
6864 PA = ra2pa(0xebfd9e000,0),
6865 part_0_ctx_nonzero_tsb_config_3,
6866 TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
6867 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6868 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6869}
6870
6871
6872SECTION .bdata092
6873.data
6874DATA147:
6875 .xword 0x8800CE4D00000000 ! 00000007B5026000 -0088 DATA148+0x88
6876 .xword 0x88A0E072D40C0000 ! 00000007B5026008 -0080 DATA146+0x88
6877 .xword 0x3FAFCB28ED3FF62B ! 00000007B5026010 -0078 0 Double 6.209686E-02
6878 .word 0x436239FA ! 00000007B5026018 -0070 0 Single 2.262265E+02
6879 .word 0x1B74326E ! 00000007B502601C -006C 0
6880 .xword 0xBF88F0AB5C8E1E02 ! 00000007B5026020 -0068 0 Double -1.217779E-02
6881 .byte 0x4F ! 00000007B5026028 -0060 0
6882 .byte 0xBB ! 00000007B5026029 -005F 0
6883 .half 0x5B54 ! 00000007B502602A -005E 0
6884 .half 0xCA69 ! 00000007B502602C -005C 0
6885 .half 0xA92B ! 00000007B502602E -005A 0
6886 .half 0x27BE ! 00000007B5026030 -0058 0
6887 .half 0xC423 ! 00000007B5026032 -0056 0
6888 .half 0xFF7D ! 00000007B5026034 -0054 0
6889 .byte 0xE3 ! 00000007B5026036 -0052 0
6890 .byte 0x58 ! 00000007B5026037 -0051 0
6891 .word 0xBC339242 ! 00000007B5026038 -0050 0
6892 .word 0x4EF6F2FB ! 00000007B502603C -004C 0
6893 .half 0x9FCA ! 00000007B5026040 -0048 0
6894 .byte 0xC6 ! 00000007B5026042 -0046 0
6895 .byte 0x64 ! 00000007B5026043 -0045 0
6896 .word 0xA80DEC70 ! 00000007B5026044 -0044 0
6897 .xword 0xBFD44317D1D64702 ! 00000007B5026048 -0040 0 Double -3.165950E-01
6898 .xword 0x5EF766D7ED2D9AF4 ! 00000007B5026050 -0038 0
6899 .xword 0xF5C66AB9C24A3837 ! 00000007B5026058 -0030 0
6900 .half 0xE7BC ! 00000007B5026060 -0028 0
6901 .byte 0xF2 ! 00000007B5026062 -0026 0
6902 .byte 0x14 ! 00000007B5026063 -0025 0
6903 .word 0x5006D3B6 ! 00000007B5026064 -0024 0
6904 .xword 0x397E3F0F6AA18203 ! 00000007B5026068 -0020 0
6905 .xword 0xA31195CABE4E6D68 ! 00000007B5026070 -0018 0
6906 .xword 0xBF35981ABBBB4485 ! 00000007B5026078 -0010 0 Double -3.295007E-04
6907 .word 0xC7A63FE9 ! 00000007B5026080 -0008 0 Single -8.511982E+04
6908 .word 0x7904E39C ! 00000007B5026084 -0004 0
6909 .word 0x0DA7A4DE ! 00000007B5026088 +0000 0
6910 .byte 0x23 ! 00000007B502608C +0004 0
6911 .byte 0x24 ! 00000007B502608D +0005 0
6912 .byte 0xA8 ! 00000007B502608E +0006 0
6913 .byte 0x8E ! 00000007B502608F +0007 0
6914 .word 0x5776B079 ! 00000007B5026090 +0008 0
6915 .word 0x47B9DC4E ! 00000007B5026094 +000C 0 Single 9.516061E+04
6916 .xword 0x8F0F98EB96A4510B ! 00000007B5026098 +0010 0
6917 .half 0x6600 ! 00000007B50260A0 +0018 0
6918 .byte 0x3C ! 00000007B50260A2 +001A 0
6919 .byte 0xAB ! 00000007B50260A3 +001B 0
6920 .half 0xC303 ! 00000007B50260A4 +001C 0
6921 .byte 0xB0 ! 00000007B50260A6 +001E 0
6922 .byte 0x75 ! 00000007B50260A7 +001F 0
6923 .xword 0x1273DA986C75C8AD ! 00000007B50260A8 +0020 0
6924 .xword 0xBF3109BB0E636B6C ! 00000007B50260B0 +0028 0 Double -2.599794E-04
6925 .xword 0x801FD960D38AE60A ! 00000007B50260B8 +0030 0
6926 .xword 0xBECC013BC329BA56 ! 00000007B50260C0 +0038 0 Double -3.338434E-06
6927 .word 0x26EA81EB ! 00000007B50260C8 +0040 0
6928 .half 0xA5A8 ! 00000007B50260CC +0044 0
6929 .byte 0xE6 ! 00000007B50260CE +0046 0
6930 .byte 0x4E ! 00000007B50260CF +0047 0
6931 .xword 0x694ECD3216BDAD81 ! 00000007B50260D0 +0048 0
6932 .word 0xC5C10B78 ! 00000007B50260D8 +0050 0 Single -6.177434E+03
6933 .word 0x3A5A804B ! 00000007B50260DC +0054 0 Single 8.335157E-04
6934 .half 0x3733 ! 00000007B50260E0 +0058 0
6935 .half 0x4DFD ! 00000007B50260E2 +005A 0
6936 .word 0x39138295 ! 00000007B50260E4 +005C 0
6937 .xword 0x4053637599645F50 ! 00000007B50260E8 +0060 0 Double 7.755405E+01
6938 .xword 0xBFF586CD43C52A25 ! 00000007B50260F0 +0068 0 Double -1.345411E+00
6939 .byte 0x38 ! 00000007B50260F8 +0070 0
6940 .byte 0x2C ! 00000007B50260F9 +0071 0
6941 .byte 0xA6 ! 00000007B50260FA +0072 0
6942 .byte 0x52 ! 00000007B50260FB +0073 0
6943 .word 0x3B0130C2 ! 00000007B50260FC +0074 0 Single 1.971290E-03
6944 .xword 0x8ADDF6365B188CA2 ! 00000007B5026100 +0078 0
6945 .xword 0xC1CDA592A60D6886 ! 00000007B5026108 +0080 0
6946
6947!========================================================================
6948
6949SECTION .bdata093 DATA_VA=0x4dce0000
6950attr_data {
6951 Name = .bdata093,
6952 VA = 0x4dce0000,
6953 RA = 0xd4fff0000,
6954 PA = ra2pa(0xd4fff0000,0),
6955 part_0_ctx_nonzero_tsb_config_1,
6956 TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
6957 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6958 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6959}
6960
6961
6962SECTION .bdata093
6963.data
6964DATA148:
6965 .xword 0x00005C6860000088 ! 000000004DCE0000 -0088 DATA149+0x88
6966 .xword 0x00000007B5026088 ! 000000004DCE0008 -0080 DATA147+0x88
6967 .xword 0xC001130B7CA84337 ! 000000004DCE0010 -0078 0 Double -2.134299E+00
6968 .word 0x44C4E9ED ! 000000004DCE0018 -0070 0 Single 1.575310E+03
6969 .word 0x0F9CA652 ! 000000004DCE001C -006C 0
6970 .xword 0xBF9497401953FDDD ! 000000004DCE0020 -0068 0 Double -2.010822E-02
6971 .byte 0xF8 ! 000000004DCE0028 -0060 0
6972 .byte 0x44 ! 000000004DCE0029 -005F 0
6973 .half 0xF669 ! 000000004DCE002A -005E 0
6974 .half 0x6B2C ! 000000004DCE002C -005C 0
6975 .half 0xEA29 ! 000000004DCE002E -005A 0
6976 .half 0x6A7B ! 000000004DCE0030 -0058 0
6977 .half 0x860C ! 000000004DCE0032 -0056 0
6978 .half 0x15A8 ! 000000004DCE0034 -0054 0
6979 .byte 0xE7 ! 000000004DCE0036 -0052 0
6980 .byte 0x33 ! 000000004DCE0037 -0051 0
6981 .word 0x6EC649F7 ! 000000004DCE0038 -0050 0
6982 .word 0x44128B32 ! 000000004DCE003C -004C 0
6983 .half 0x551B ! 000000004DCE0040 -0048 0
6984 .byte 0xCE ! 000000004DCE0042 -0046 0
6985 .byte 0xAF ! 000000004DCE0043 -0045 0
6986 .word 0x3BC24F05 ! 000000004DCE0044 -0044 0
6987 .xword 0xC00A1BB77B109F18 ! 000000004DCE0048 -0040 0 Double -3.263534E+00
6988 .xword 0x2B1F045468F11B19 ! 000000004DCE0050 -0038 0
6989 .xword 0x8512ED27C008983E ! 000000004DCE0058 -0030 0
6990 .half 0x68DF ! 000000004DCE0060 -0028 0
6991 .byte 0x4F ! 000000004DCE0062 -0026 0
6992 .byte 0xE2 ! 000000004DCE0063 -0025 0
6993 .word 0x87F96EA4 ! 000000004DCE0064 -0024 0
6994 .xword 0x274BFAFC051A5A8A ! 000000004DCE0068 -0020 0
6995 .xword 0xB5B283FA3156FF77 ! 000000004DCE0070 -0018 0
6996 .xword 0xC06C959DC0CBB370 ! 000000004DCE0078 -0010 0 Double -2.286755E+02
6997 .word 0x38B1FBE8 ! 000000004DCE0080 -0008 0 Single 8.486939E-05
6998 .word 0x78B67026 ! 000000004DCE0084 -0004 0
6999 .word 0x6B9DC876 ! 000000004DCE0088 +0000 0
7000 .byte 0x4E ! 000000004DCE008C +0004 0
7001 .byte 0xEC ! 000000004DCE008D +0005 0
7002 .byte 0x8D ! 000000004DCE008E +0006 0
7003 .byte 0xF6 ! 000000004DCE008F +0007 0
7004 .word 0x5DBF4250 ! 000000004DCE0090 +0008 0
7005 .word 0x44BC72AF ! 000000004DCE0094 +000C 0 Single 1.507584E+03
7006 .xword 0xD0D3653D12A8E218 ! 000000004DCE0098 +0010 0
7007 .half 0x787F ! 000000004DCE00A0 +0018 0
7008 .byte 0x50 ! 000000004DCE00A2 +001A 0
7009 .byte 0x39 ! 000000004DCE00A3 +001B 0
7010 .half 0x19F1 ! 000000004DCE00A4 +001C 0
7011 .byte 0xA4 ! 000000004DCE00A6 +001E 0
7012 .byte 0x19 ! 000000004DCE00A7 +001F 0
7013 .xword 0x32DA8E431CB23D91 ! 000000004DCE00A8 +0020 0
7014 .xword 0x3F757AEC369918AD ! 000000004DCE00B0 +0028 0 Double 5.244181E-03
7015 .xword 0xB5CC3D8BADB6EA87 ! 000000004DCE00B8 +0030 0
7016 .xword 0xC03D3AF27E73D71C ! 000000004DCE00C0 +0038 0 Double -2.923026E+01
7017 .word 0x1B983EDD ! 000000004DCE00C8 +0040 0
7018 .half 0x3FDE ! 000000004DCE00CC +0044 0
7019 .byte 0x09 ! 000000004DCE00CE +0046 0
7020 .byte 0xDF ! 000000004DCE00CF +0047 0
7021 .xword 0x3203F766E2966545 ! 000000004DCE00D0 +0048 0
7022 .word 0x37F905D0 ! 000000004DCE00D8 +0050 0 Single 2.968582E-05
7023 .word 0xB899A05A ! 000000004DCE00DC +0054 0 Single -7.325476E-05
7024 .half 0x13B7 ! 000000004DCE00E0 +0058 0
7025 .half 0x5F6C ! 000000004DCE00E2 +005A 0
7026 .word 0x72BD105C ! 000000004DCE00E4 +005C 0
7027 .xword 0x407169EB8486B806 ! 000000004DCE00E8 +0060 0 Double 2.786200E+02
7028 .xword 0x402E83C510F85CD8 ! 000000004DCE00F0 +0068 0 Double 1.525736E+01
7029 .byte 0x40 ! 000000004DCE00F8 +0070 0
7030 .byte 0xA8 ! 000000004DCE00F9 +0071 0
7031 .byte 0x0C ! 000000004DCE00FA +0072 0
7032 .byte 0xFD ! 000000004DCE00FB +0073 0
7033 .word 0x47EFDADB ! 000000004DCE00FC +0074 0 Single 1.228057E+05
7034 .xword 0x6FF246BE914368FD ! 000000004DCE0100 +0078 0
7035 .xword 0x35CCBA4870DE5F37 ! 000000004DCE0108 +0080 0
7036
7037!========================================================================
7038
7039SECTION .bdata094 DATA_VA=0x5c6860000000
7040attr_data {
7041 Name = .bdata094,
7042 VA = 0x5c6860000000,
7043 RA = ra2pa(0xd30000000,0),
7044 PA = ra2pa(0xd30000000,0),
7045 part_0_ctx_nonzero_tsb_config_0,
7046 TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
7047 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7048 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7049}
7050
7051
7052SECTION .bdata094
7053.data
7054DATA149:
7055 .xword 0x00007B314E6D4088 ! 00005C6860000000 -0088 DATA140+0x88
7056 .xword 0x000000004DCE0088 ! 00005C6860000008 -0080 DATA148+0x88
7057 .xword 0xC0DC646F7E634BBF ! 00005C6860000010 -0078 0 Double -2.907374E+04
7058 .word 0x468DB7D1 ! 00005C6860000018 -0070 0 Single 1.813991E+04
7059 .word 0xEFF18BD7 ! 00005C686000001C -006C 0
7060 .xword 0xBFAC43F7BE989172 ! 00005C6860000020 -0068 0 Double -5.520605E-02
7061 .byte 0x92 ! 00005C6860000028 -0060 0
7062 .byte 0xAD ! 00005C6860000029 -005F 0
7063 .half 0xAFBB ! 00005C686000002A -005E 0
7064 .half 0xEAC9 ! 00005C686000002C -005C 0
7065 .half 0x9AAA ! 00005C686000002E -005A 0
7066 .half 0x43D8 ! 00005C6860000030 -0058 0
7067 .half 0x4FE2 ! 00005C6860000032 -0056 0
7068 .half 0x1028 ! 00005C6860000034 -0054 0
7069 .byte 0xEE ! 00005C6860000036 -0052 0
7070 .byte 0xB4 ! 00005C6860000037 -0051 0
7071 .word 0xD048422E ! 00005C6860000038 -0050 0
7072 .word 0x3F1C7539 ! 00005C686000003C -004C 0
7073 .half 0x603D ! 00005C6860000040 -0048 0
7074 .byte 0x78 ! 00005C6860000042 -0046 0
7075 .byte 0xC9 ! 00005C6860000043 -0045 0
7076 .word 0x84586E80 ! 00005C6860000044 -0044 0
7077 .xword 0x4001E08A264E29CA ! 00005C6860000048 -0040 0 Double 2.234638E+00
7078 .xword 0xB3BE8A6C4D093136 ! 00005C6860000050 -0038 0
7079 .xword 0x255736DAA0873F0C ! 00005C6860000058 -0030 0
7080 .half 0x376D ! 00005C6860000060 -0028 0
7081 .byte 0x8B ! 00005C6860000062 -0026 0
7082 .byte 0x03 ! 00005C6860000063 -0025 0
7083 .word 0x30505754 ! 00005C6860000064 -0024 0
7084 .xword 0xD4FD1A3A0A2DE5A0 ! 00005C6860000068 -0020 0
7085 .xword 0xA39D91A5D1066681 ! 00005C6860000070 -0018 0
7086 .xword 0xC0B3D771854CE65D ! 00005C6860000078 -0010 0 Double -5.079443E+03
7087 .word 0xC10BE7BB ! 00005C6860000080 -0008 0 Single -8.744075E+00
7088 .word 0xC9433D9A ! 00005C6860000084 -0004 0
7089 .word 0x545A87B7 ! 00005C6860000088 +0000 0
7090 .byte 0x82 ! 00005C686000008C +0004 0
7091 .byte 0x8E ! 00005C686000008D +0005 0
7092 .byte 0x86 ! 00005C686000008E +0006 0
7093 .byte 0xD4 ! 00005C686000008F +0007 0
7094 .word 0xCCB1F77D ! 00005C6860000090 +0008 0
7095 .word 0x3D4C221A ! 00005C6860000094 +000C 0 Single 4.983721E-02
7096 .xword 0x95DD1E18B748E554 ! 00005C6860000098 +0010 0
7097 .half 0xDA1A ! 00005C68600000A0 +0018 0
7098 .byte 0x8C ! 00005C68600000A2 +001A 0
7099 .byte 0x0C ! 00005C68600000A3 +001B 0
7100 .half 0xB57A ! 00005C68600000A4 +001C 0
7101 .byte 0x0F ! 00005C68600000A6 +001E 0
7102 .byte 0xE1 ! 00005C68600000A7 +001F 0
7103 .xword 0x27B88F1AAACD4BDD ! 00005C68600000A8 +0020 0
7104 .xword 0x3EEAE3445AC18382 ! 00005C68600000B0 +0028 0 Double 1.282108E-05
7105 .xword 0xCCECCE379B0F65E3 ! 00005C68600000B8 +0030 0
7106 .xword 0xC123E0AB13C5FE74 ! 00005C68600000C0 +0038 0 Double -6.513495E+05
7107 .word 0x30932BF4 ! 00005C68600000C8 +0040 0
7108 .half 0x3D7A ! 00005C68600000CC +0044 0
7109 .byte 0x69 ! 00005C68600000CE +0046 0
7110 .byte 0x25 ! 00005C68600000CF +0047 0
7111 .xword 0xF4A4A5BFD611054A ! 00005C68600000D0 +0048 0
7112 .word 0xBAFF6818 ! 00005C68600000D8 +0050 0 Single -1.948598E-03
7113 .word 0xBEA203E6 ! 00005C68600000DC +0054 0 Single -3.164360E-01
7114 .half 0xFCCD ! 00005C68600000E0 +0058 0
7115 .half 0x3601 ! 00005C68600000E2 +005A 0
7116 .word 0x2BCBA089 ! 00005C68600000E4 +005C 0
7117 .xword 0xC1164ECF2FDCCCB6 ! 00005C68600000E8 +0060 0 Double -3.654918E+05
7118 .xword 0xBF5B449CB83491CE ! 00005C68600000F0 +0068 0 Double -1.664308E-03
7119 .byte 0x27 ! 00005C68600000F8 +0070 0
7120 .byte 0x27 ! 00005C68600000F9 +0071 0
7121 .byte 0xBE ! 00005C68600000FA +0072 0
7122 .byte 0xD2 ! 00005C68600000FB +0073 0
7123 .word 0xC67AABCE ! 00005C68600000FC +0074 0 Single -1.604295E+04
7124 .xword 0x7A71CCFD8969A476 ! 00005C6860000100 +0078 0
7125 .xword 0xFABF417FE2AB5230 ! 00005C6860000108 +0080 0
7126
7127!========================================================================
7128
7129SECTION .bblk095 DATA_VA=0x1aa583fe000
7130attr_data {
7131 Name = .bblk095,
7132 VA = 0x1aa583fe000,
7133 RA = 0xebfd9c000,
7134 PA = ra2pa(0xebfd9c000,0),
7135 part_0_ctx_nonzero_tsb_config_3,
7136 TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
7137 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7138 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7139}
7140
7141
7142SECTION .bblk095
7143.data
7144DATA150:
7145 .xword 0x20C60ADF82212F24 ! 000001AA583FE000 +0000 0
7146 .xword 0x66AE8640C4342C79 ! 000001AA583FE008 +0008 0
7147 .xword 0xFB99939420F47335 ! 000001AA583FE010 +0010 0
7148 .xword 0x25867543542D9348 ! 000001AA583FE018 +0018 0
7149 .xword 0xA3C92444D10C3A92 ! 000001AA583FE020 +0020 0
7150 .xword 0xCF57EB3558DE5CC8 ! 000001AA583FE028 +0028 0
7151 .xword 0x9D71348FEA60997F ! 000001AA583FE030 +0030 0
7152 .xword 0xD70D855428CBBEA0 ! 000001AA583FE038 +0038 0
7153 .xword 0xD78F04E96C35957F ! 000001AA583FE040 +0040 0
7154 .xword 0xAA3C4AEA8BA9BDBB ! 000001AA583FE048 +0048 0
7155 .xword 0xFCA03DBC1E94290F ! 000001AA583FE050 +0050 0
7156 .xword 0xAEA1F031B4B19BDC ! 000001AA583FE058 +0058 0
7157 .xword 0x228BCA0AE587E6C1 ! 000001AA583FE060 +0060 0
7158 .xword 0x79C97F30ED2935CF ! 000001AA583FE068 +0068 0
7159 .xword 0xB937D7DDD0BA8B65 ! 000001AA583FE070 +0070 0
7160 .xword 0xA9694C85BC7526C6 ! 000001AA583FE078 +0078 0
7161
7162!========================================================================
7163
7164SECTION .bcom084 DATA_VA=0x0
7165attr_data {
7166 Name = .bcom084,
7167 VA = 0x0,
7168 RA = 0xfdfd38000,
7169 PA = ra2pa(0xfdfd38000,0),
7170 part_0_ctx_nonzero_tsb_config_3,
7171 TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
7172 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
7173 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7174}
7175
7176
7177SECTION .bcom084
7178.data
7179DATA139:
7180 .xword 0x3732D9B07DF381BA ! 0000000000000000 +0000 0
7181
7182!========================================================================
7183
7184SECTION .bstk096 DATA_VA=0x88210000000
7185attr_data {
7186 Name = .bstk096,
7187 VA = 0x88210000000,
7188 RA = 0xd20000000,
7189 PA = ra2pa(0xd20000000,0),
7190 part_0_ctx_nonzero_tsb_config_2,
7191 TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
7192 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7193 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7194}
7195
7196
7197SECTION .bstk096
7198.data
7199 .skip 0x2000 ! 0000088210000000
7200STACK0074:
7201
7202!========================================================================
7203
7204SECTION .bkey097 DATA_VA=0x96ed4860000
7205attr_data {
7206 Name = .bkey097,
7207 VA = 0x96ed4860000,
7208 RA = 0xd4ffe0000,
7209 PA = ra2pa(0xd4ffe0000,0),
7210 part_0_ctx_nonzero_tsb_config_1,
7211 TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
7212 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7213 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7214}
7215
7216
7217SECTION .bkey097
7218.data
7219DATA152:
7220 .xword 0x00007B314E6D4088 ! 0000096ED4860000 +0000 DATA140+0x88
7221 .xword 0x00000630F7580088 ! 0000096ED4860008 +0008 DATA141+0x88
7222 .xword 0x00003E3F738A2088 ! 0000096ED4860010 +0010 DATA142+0x88
7223 .xword 0x0000038E29C64088 ! 0000096ED4860018 +0018 DATA143+0x88
7224 .xword 0x000000101C770088 ! 0000096ED4860020 +0020 DATA144+0x88
7225 .xword 0xFFFFC77660000088 ! 0000096ED4860028 +0028 DATA145+0x88
7226 .xword 0x00000CD472E0A088 ! 0000096ED4860030 +0030 DATA146+0x88
7227 .xword 0x00000007B5026088 ! 0000096ED4860038 +0038 DATA147+0x88
7228 .xword 0x000000004DCE0088 ! 0000096ED4860040 +0040 DATA148+0x88
7229 .xword 0x00005C6860000088 ! 0000096ED4860048 +0048 DATA149+0x88
7230 .xword 0x000001AA583FE000 ! 0000096ED4860050 +0050 DATA150+0x0
7231 .xword 0x0000000FFFFE0000 ! 0000096ED4860058 +0058 DATA001+0x0
7232 .xword 0x0000000000000000 ! 0000096ED4860060 +0060 0
7233 .xword 0x3EDEFE90057645D9 ! 0000096ED4860068 +0068 0 Double 7.389637E-06
7234 .word 0xC52106ED ! 0000096ED4860070 +0070 0 Single -2.576433E+03
7235
7236
7237! Context 75 runs in 32-bit addressing mode, little-endian
7238
7239!========================================================================
7240
7241SECTION .bdata098 DATA_VA=0x404d6000
7242attr_data {
7243 Name = .bdata098,
7244 VA = 0x404d6000,
7245 RA = 0xd4ff9a000,
7246 PA = ra2pa(0xd4ff9a000,0),
7247 part_0_ctx_nonzero_tsb_config_3,
7248 TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
7249 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7250 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7251}
7252
7253
7254SECTION .bdata098
7255.data
7256DATA162:
7257 .xword 0x88009D61EA1DADAB ! 00000000404D6000 -0088 DATA163+0x88
7258 .xword 0x8860842DEA1DADAB ! 00000000404D6008 -0080 DATA171+0x88
7259 .xword 0x4117004DE976D66D ! 00000000404D6010 -0078 0 Double 3.768515E+05
7260 .word 0xC79459BF ! 00000000404D6018 -0070 0 Single -7.595549E+04
7261 .word 0x1E2B8DE7 ! 00000000404D601C -006C 0
7262 .xword 0xBF7A15FCC738D63E ! 00000000404D6020 -0068 0 Double -6.368625E-03
7263 .byte 0x57 ! 00000000404D6028 -0060 0
7264 .byte 0xE0 ! 00000000404D6029 -005F 0
7265 .half 0xE873 ! 00000000404D602A -005E 0
7266 .half 0xEDAE ! 00000000404D602C -005C 0
7267 .half 0x74AB ! 00000000404D602E -005A 0
7268 .half 0xF403 ! 00000000404D6030 -0058 0
7269 .half 0xD0EF ! 00000000404D6032 -0056 0
7270 .half 0x2213 ! 00000000404D6034 -0054 0
7271 .byte 0xFF ! 00000000404D6036 -0052 0
7272 .byte 0x1C ! 00000000404D6037 -0051 0
7273 .word 0x7B0FA395 ! 00000000404D6038 -0050 0
7274 .word 0xA72355F2 ! 00000000404D603C -004C 0
7275 .half 0x4D4D ! 00000000404D6040 -0048 0
7276 .byte 0x32 ! 00000000404D6042 -0046 0
7277 .byte 0x5B ! 00000000404D6043 -0045 0
7278 .word 0xA3F2E2E8 ! 00000000404D6044 -0044 0
7279 .xword 0xC0C51B659E90A279 ! 00000000404D6048 -0040 0 Double -1.080679E+04
7280 .xword 0xE7761441A6EF5A2F ! 00000000404D6050 -0038 0
7281 .xword 0x6C1339EFA7CC1EE2 ! 00000000404D6058 -0030 0
7282 .half 0xE04C ! 00000000404D6060 -0028 0
7283 .byte 0xB8 ! 00000000404D6062 -0026 0
7284 .byte 0x98 ! 00000000404D6063 -0025 0
7285 .word 0x4730B99D ! 00000000404D6064 -0024 0
7286 .xword 0x82EC091E0D9FF09C ! 00000000404D6068 -0020 0
7287 .xword 0xFFE4953B16F3040C ! 00000000404D6070 -0018 0
7288 .xword 0x405771EF30A16BF2 ! 00000000404D6078 -0010 0 Double 9.378022E+01
7289 .word 0x3DCEA566 ! 00000000404D6080 -0008 0 Single 1.009014E-01
7290 .word 0xD7259C13 ! 00000000404D6084 -0004 0
7291 .word 0x0B49C76A ! 00000000404D6088 +0000 0
7292 .byte 0x0E ! 00000000404D608C +0004 0
7293 .byte 0xCF ! 00000000404D608D +0005 0
7294 .byte 0xBE ! 00000000404D608E +0006 0
7295 .byte 0xC9 ! 00000000404D608F +0007 0
7296 .word 0xA6254112 ! 00000000404D6090 +0008 0
7297 .word 0xB961B24D ! 00000000404D6094 +000C 0 Single -2.152409E-04
7298 .xword 0xD88DFD8B4E5A8173 ! 00000000404D6098 +0010 0
7299 .half 0x163D ! 00000000404D60A0 +0018 0
7300 .byte 0x7F ! 00000000404D60A2 +001A 0
7301 .byte 0x63 ! 00000000404D60A3 +001B 0
7302 .half 0x1B2A ! 00000000404D60A4 +001C 0
7303 .byte 0x94 ! 00000000404D60A6 +001E 0
7304 .byte 0xD0 ! 00000000404D60A7 +001F 0
7305 .xword 0x929326815D60A633 ! 00000000404D60A8 +0020 0
7306 .xword 0x3FC251EE5D4B454F ! 00000000404D60B0 +0028 0 Double 1.431253E-01
7307 .xword 0x0CC937C4C4F9ABA6 ! 00000000404D60B8 +0030 0
7308 .xword 0x3F6F5C169D1D0ECA ! 00000000404D60C0 +0038 0 Double 3.828091E-03
7309 .word 0xFF9EA7D2 ! 00000000404D60C8 +0040 0
7310 .half 0x8D3A ! 00000000404D60CC +0044 0
7311 .byte 0x5B ! 00000000404D60CE +0046 0
7312 .byte 0x47 ! 00000000404D60CF +0047 0
7313 .xword 0x00361733C72F2427 ! 00000000404D60D0 +0048 0
7314 .word 0x430CCF02 ! 00000000404D60D8 +0050 0 Single 1.408086E+02
7315 .word 0xC212772C ! 00000000404D60DC +0054 0 Single -3.661638E+01
7316 .half 0x3E69 ! 00000000404D60E0 +0058 0
7317 .half 0x02C5 ! 00000000404D60E2 +005A 0
7318 .word 0xAC281B52 ! 00000000404D60E4 +005C 0
7319 .xword 0x400ADA9924EAEFFA ! 00000000404D60E8 +0060 0 Double 3.356737E+00
7320 .xword 0xBFC7FA37E89E88AE ! 00000000404D60F0 +0068 0 Double -1.873236E-01
7321 .byte 0x12 ! 00000000404D60F8 +0070 0
7322 .byte 0x11 ! 00000000404D60F9 +0071 0
7323 .byte 0x7E ! 00000000404D60FA +0072 0
7324 .byte 0x13 ! 00000000404D60FB +0073 0
7325 .word 0xC2A46D37 ! 00000000404D60FC +0074 0 Single -8.221331E+01
7326 .xword 0x7A100B8BE5EEB7B7 ! 00000000404D6100 +0078 0
7327 .xword 0xA4E7CDD9BDAA8917 ! 00000000404D6108 +0080 0
7328
7329!========================================================================
7330
7331SECTION .bdata099 DATA_VA=0x619d0000
7332attr_data {
7333 Name = .bdata099,
7334 VA = 0x619d0000,
7335 RA = 0xcfffd0000,
7336 PA = ra2pa(0xcfffd0000,0),
7337 part_0_ctx_nonzero_tsb_config_1,
7338 TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
7339 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7340 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7341}
7342
7343
7344SECTION .bdata099
7345.data
7346DATA163:
7347 .xword 0x882014F6EA1DADAB ! 00000000619D0000 -0088 DATA164+0x88
7348 .xword 0x88604D40EA1DADAB ! 00000000619D0008 -0080 DATA162+0x88
7349 .xword 0xC02ABF7DE637C068 ! 00000000619D0010 -0078 0 Double -1.337401E+01
7350 .word 0xC2FB2107 ! 00000000619D0018 -0070 0 Single -1.255645E+02
7351 .word 0x0F53C7A4 ! 00000000619D001C -006C 0
7352 .xword 0xBFAA38EC9821239C ! 00000000619D0020 -0068 0 Double -5.121555E-02
7353 .byte 0x1D ! 00000000619D0028 -0060 0
7354 .byte 0xE6 ! 00000000619D0029 -005F 0
7355 .half 0xE2F3 ! 00000000619D002A -005E 0
7356 .half 0xC9FB ! 00000000619D002C -005C 0
7357 .half 0x7099 ! 00000000619D002E -005A 0
7358 .half 0x12EB ! 00000000619D0030 -0058 0
7359 .half 0x52FD ! 00000000619D0032 -0056 0
7360 .half 0xB675 ! 00000000619D0034 -0054 0
7361 .byte 0xBC ! 00000000619D0036 -0052 0
7362 .byte 0x89 ! 00000000619D0037 -0051 0
7363 .word 0x6BAE50A6 ! 00000000619D0038 -0050 0
7364 .word 0x35D48BDA ! 00000000619D003C -004C 0
7365 .half 0x8C7F ! 00000000619D0040 -0048 0
7366 .byte 0xD2 ! 00000000619D0042 -0046 0
7367 .byte 0x52 ! 00000000619D0043 -0045 0
7368 .word 0x0556D979 ! 00000000619D0044 -0044 0
7369 .xword 0x40499B62F953EEAB ! 00000000619D0048 -0040 0 Double 5.121396E+01
7370 .xword 0x5C67B71951996E73 ! 00000000619D0050 -0038 0
7371 .xword 0x49C2110D893782E2 ! 00000000619D0058 -0030 0
7372 .half 0xA7CB ! 00000000619D0060 -0028 0
7373 .byte 0x03 ! 00000000619D0062 -0026 0
7374 .byte 0x3E ! 00000000619D0063 -0025 0
7375 .word 0x9CF63FDF ! 00000000619D0064 -0024 0
7376 .xword 0x333002A71C17A4EE ! 00000000619D0068 -0020 0
7377 .xword 0xE279D26618B75174 ! 00000000619D0070 -0018 0
7378 .xword 0x3ED9629CE944B520 ! 00000000619D0078 -0010 0 Double 6.052305E-06
7379 .word 0x47F9311D ! 00000000619D0080 -0008 0 Single 1.275862E+05
7380 .word 0xD999EC41 ! 00000000619D0084 -0004 0
7381 .word 0xE818B385 ! 00000000619D0088 +0000 0
7382 .byte 0xB1 ! 00000000619D008C +0004 0
7383 .byte 0x67 ! 00000000619D008D +0005 0
7384 .byte 0x66 ! 00000000619D008E +0006 0
7385 .byte 0x42 ! 00000000619D008F +0007 0
7386 .word 0x99EE5426 ! 00000000619D0090 +0008 0
7387 .word 0x39853611 ! 00000000619D0094 +000C 0 Single 2.540802E-04
7388 .xword 0xC114BEC2A0587D88 ! 00000000619D0098 +0010 0
7389 .half 0x1060 ! 00000000619D00A0 +0018 0
7390 .byte 0x83 ! 00000000619D00A2 +001A 0
7391 .byte 0x21 ! 00000000619D00A3 +001B 0
7392 .half 0x9E21 ! 00000000619D00A4 +001C 0
7393 .byte 0x77 ! 00000000619D00A6 +001E 0
7394 .byte 0x70 ! 00000000619D00A7 +001F 0
7395 .xword 0x4F28CB96E47CA529 ! 00000000619D00A8 +0020 0
7396 .xword 0x40D44137E8785C7B ! 00000000619D00B0 +0028 0 Double 2.074087E+04
7397 .xword 0xBD344F607A9CF9CC ! 00000000619D00B8 +0030 0
7398 .xword 0x3F6F7180EDD19151 ! 00000000619D00C0 +0038 0 Double 3.838302E-03
7399 .word 0xF256EB49 ! 00000000619D00C8 +0040 0
7400 .half 0xA1BE ! 00000000619D00CC +0044 0
7401 .byte 0x7E ! 00000000619D00CE +0046 0
7402 .byte 0x91 ! 00000000619D00CF +0047 0
7403 .xword 0x3D413730DD305AF0 ! 00000000619D00D0 +0048 0
7404 .word 0xBE2866D8 ! 00000000619D00D8 +0050 0 Single -1.644548E-01
7405 .word 0xBFC255F2 ! 00000000619D00DC +0054 0 Single -1.518248E+00
7406 .half 0x0C60 ! 00000000619D00E0 +0058 0
7407 .half 0x0DC8 ! 00000000619D00E2 +005A 0
7408 .word 0x967C5F46 ! 00000000619D00E4 +005C 0
7409 .xword 0xBEE653461351A12C ! 00000000619D00E8 +0060 0 Double -1.064553E-05
7410 .xword 0xC08E4BE0BE3F8C39 ! 00000000619D00F0 +0068 0 Double -9.694847E+02
7411 .byte 0x99 ! 00000000619D00F8 +0070 0
7412 .byte 0xA4 ! 00000000619D00F9 +0071 0
7413 .byte 0x8C ! 00000000619D00FA +0072 0
7414 .byte 0x7A ! 00000000619D00FB +0073 0
7415 .word 0x4085C072 ! 00000000619D00FC +0074 0 Single 4.179742E+00
7416 .xword 0xAF99E0959D7348D7 ! 00000000619D0100 +0078 0
7417 .xword 0x5328F92F5F5AF558 ! 00000000619D0108 +0080 0
7418
7419!========================================================================
7420
7421SECTION .bdata100 DATA_VA=0xf6142000
7422attr_data {
7423 Name = .bdata100,
7424 VA = 0xf6142000,
7425 RA = 0xd4ff98000,
7426 PA = ra2pa(0xd4ff98000,0),
7427 part_0_ctx_nonzero_tsb_config_3,
7428 TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
7429 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
7430 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7431}
7432
7433
7434SECTION .bdata100
7435.data
7436DATA164:
7437 .xword 0xABAD1DEA1F060088 ! 00000000F6142000 -0088 DATA165+0x88
7438 .xword 0xABAD1DEA619D0088 ! 00000000F6142008 -0080 DATA163+0x88
7439 .xword 0xBEB7DA3606C2A336 ! 00000000F6142010 -0078 0 Double -1.421713E-06
7440 .word 0x43103FF0 ! 00000000F6142018 -0070 0 Single 1.442498E+02
7441 .word 0x4E5CB299 ! 00000000F614201C -006C 0
7442 .xword 0xBF4A814CE15EDAED ! 00000000F6142020 -0068 0 Double -8.088708E-04
7443 .byte 0x88 ! 00000000F6142028 -0060 0
7444 .byte 0xD5 ! 00000000F6142029 -005F 0
7445 .half 0x7251 ! 00000000F614202A -005E 0
7446 .half 0xD872 ! 00000000F614202C -005C 0
7447 .half 0x79D3 ! 00000000F614202E -005A 0
7448 .half 0x2824 ! 00000000F6142030 -0058 0
7449 .half 0x0F4C ! 00000000F6142032 -0056 0
7450 .half 0xE2FE ! 00000000F6142034 -0054 0
7451 .byte 0x2C ! 00000000F6142036 -0052 0
7452 .byte 0xB8 ! 00000000F6142037 -0051 0
7453 .word 0xAEDDBC5A ! 00000000F6142038 -0050 0
7454 .word 0xEBB6956E ! 00000000F614203C -004C 0
7455 .half 0x19F5 ! 00000000F6142040 -0048 0
7456 .byte 0xAD ! 00000000F6142042 -0046 0
7457 .byte 0xF7 ! 00000000F6142043 -0045 0
7458 .word 0x713FFEBA ! 00000000F6142044 -0044 0
7459 .xword 0x404094293FB2C1DE ! 00000000F6142048 -0040 0 Double 3.315751E+01
7460 .xword 0x5B1A4185D4D43C88 ! 00000000F6142050 -0038 0
7461 .xword 0xC7C85F7DE9A0CC33 ! 00000000F6142058 -0030 0
7462 .half 0xB0A4 ! 00000000F6142060 -0028 0
7463 .byte 0x5A ! 00000000F6142062 -0026 0
7464 .byte 0x06 ! 00000000F6142063 -0025 0
7465 .word 0x3D186937 ! 00000000F6142064 -0024 0
7466 .xword 0xF5632588402B9F44 ! 00000000F6142068 -0020 0
7467 .xword 0xE5F9A5B407F4ED9B ! 00000000F6142070 -0018 0
7468 .xword 0x41291B93C2B52643 ! 00000000F6142078 -0010 0 Double 8.227299E+05
7469 .word 0x412AE26A ! 00000000F6142080 -0008 0 Single 1.068028E+01
7470 .word 0x3A3F1CDB ! 00000000F6142084 -0004 0
7471 .word 0x526678C6 ! 00000000F6142088 +0000 0
7472 .byte 0xA0 ! 00000000F614208C +0004 0
7473 .byte 0xC5 ! 00000000F614208D +0005 0
7474 .byte 0x51 ! 00000000F614208E +0006 0
7475 .byte 0xA1 ! 00000000F614208F +0007 0
7476 .word 0xE09C9F23 ! 00000000F6142090 +0008 0
7477 .word 0x3C51DE19 ! 00000000F6142094 +000C 0 Single 1.280930E-02
7478 .xword 0x23D38D945313D735 ! 00000000F6142098 +0010 0
7479 .half 0x7889 ! 00000000F61420A0 +0018 0
7480 .byte 0x9C ! 00000000F61420A2 +001A 0
7481 .byte 0x3F ! 00000000F61420A3 +001B 0
7482 .half 0xB0E3 ! 00000000F61420A4 +001C 0
7483 .byte 0x52 ! 00000000F61420A6 +001E 0
7484 .byte 0x33 ! 00000000F61420A7 +001F 0
7485 .xword 0xCCCF357EC860C9EE ! 00000000F61420A8 +0020 0
7486 .xword 0x40DDB6888E52E56D ! 00000000F61420B0 +0028 0 Double 3.042613E+04
7487 .xword 0x3B8814B8FB34BD15 ! 00000000F61420B8 +0030 0
7488 .xword 0x40564F4398F24BA3 ! 00000000F61420C0 +0038 0 Double 8.923850E+01
7489 .word 0xD57EB895 ! 00000000F61420C8 +0040 0
7490 .half 0xA14E ! 00000000F61420CC +0044 0
7491 .byte 0x99 ! 00000000F61420CE +0046 0
7492 .byte 0x6A ! 00000000F61420CF +0047 0
7493 .xword 0xAF37F559E3DC513B ! 00000000F61420D0 +0048 0
7494 .word 0x40888B01 ! 00000000F61420D8 +0050 0 Single 4.266968E+00
7495 .word 0x3AE6224E ! 00000000F61420DC +0054 0 Single 1.755783E-03
7496 .half 0x8D1F ! 00000000F61420E0 +0058 0
7497 .half 0x634C ! 00000000F61420E2 +005A 0
7498 .word 0xABD258B1 ! 00000000F61420E4 +005C 0
7499 .xword 0x3F214DF70E8BEE88 ! 00000000F61420E8 +0060 0 Double 1.320232E-04
7500 .xword 0x3EEAD0CF1E671982 ! 00000000F61420F0 +0068 0 Double 1.278670E-05
7501 .byte 0x1A ! 00000000F61420F8 +0070 0
7502 .byte 0x84 ! 00000000F61420F9 +0071 0
7503 .byte 0x44 ! 00000000F61420FA +0072 0
7504 .byte 0x00 ! 00000000F61420FB +0073 0
7505 .word 0xB9B8E9BF ! 00000000F61420FC +0074 0 Single -3.526937E-04
7506 .xword 0x4AF185CF17801CF0 ! 00000000F6142100 +0078 0
7507 .xword 0xB6ECA5A6D881917F ! 00000000F6142108 +0080 0
7508
7509!========================================================================
7510
7511SECTION .bdata101 DATA_VA=0x1f060000
7512attr_data {
7513 Name = .bdata101,
7514 VA = 0x1f060000,
7515 RA = 0xcfffc0000,
7516 PA = ra2pa(0xcfffc0000,0),
7517 part_0_ctx_nonzero_tsb_config_1,
7518 TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
7519 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
7520 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7521}
7522
7523
7524SECTION .bdata101
7525.data
7526DATA165:
7527 .xword 0xABAD1DEA961E0088 ! 000000001F060000 -0088 DATA166+0x88
7528 .xword 0xABAD1DEAF6142088 ! 000000001F060008 -0080 DATA164+0x88
7529 .xword 0x3F59DA3BA2EBA1EB ! 000000001F060010 -0078 0 Double 1.577910E-03
7530 .word 0xC1678038 ! 000000001F060018 -0070 0 Single -1.446880E+01
7531 .word 0x19868789 ! 000000001F06001C -006C 0
7532 .xword 0xC1242ED43C9DB34B ! 000000001F060020 -0068 0 Double -6.613541E+05
7533 .byte 0xBA ! 000000001F060028 -0060 0
7534 .byte 0x46 ! 000000001F060029 -005F 0
7535 .half 0x878B ! 000000001F06002A -005E 0
7536 .half 0x6930 ! 000000001F06002C -005C 0
7537 .half 0xE020 ! 000000001F06002E -005A 0
7538 .half 0xCA15 ! 000000001F060030 -0058 0
7539 .half 0x3E58 ! 000000001F060032 -0056 0
7540 .half 0x3FEA ! 000000001F060034 -0054 0
7541 .byte 0x37 ! 000000001F060036 -0052 0
7542 .byte 0x05 ! 000000001F060037 -0051 0
7543 .word 0x321507E7 ! 000000001F060038 -0050 0
7544 .word 0x98C2AC96 ! 000000001F06003C -004C 0
7545 .half 0x0ED4 ! 000000001F060040 -0048 0
7546 .byte 0x0A ! 000000001F060042 -0046 0
7547 .byte 0x5F ! 000000001F060043 -0045 0
7548 .word 0x0934A4A7 ! 000000001F060044 -0044 0
7549 .xword 0x40FC20B46470E70A ! 000000001F060048 -0040 0 Double 1.152113E+05
7550 .xword 0x0FB35C83B4DF4215 ! 000000001F060050 -0038 0
7551 .xword 0x6CBD18C50F1C8A99 ! 000000001F060058 -0030 0
7552 .half 0xA28A ! 000000001F060060 -0028 0
7553 .byte 0x53 ! 000000001F060062 -0026 0
7554 .byte 0x25 ! 000000001F060063 -0025 0
7555 .word 0x9C9E46D0 ! 000000001F060064 -0024 0
7556 .xword 0x91E945C87B9595CE ! 000000001F060068 -0020 0
7557 .xword 0x34A4831E827DA76D ! 000000001F060070 -0018 0
7558 .xword 0xC1095EFB1892A8B6 ! 000000001F060078 -0010 0 Double -2.078394E+05
7559 .word 0x3B7CE5E4 ! 000000001F060080 -0008 0 Single 3.858917E-03
7560 .word 0x8F02F181 ! 000000001F060084 -0004 0
7561 .word 0x3CBBB528 ! 000000001F060088 +0000 0
7562 .byte 0x57 ! 000000001F06008C +0004 0
7563 .byte 0x8F ! 000000001F06008D +0005 0
7564 .byte 0xB7 ! 000000001F06008E +0006 0
7565 .byte 0x14 ! 000000001F06008F +0007 0
7566 .word 0xA5EDEB92 ! 000000001F060090 +0008 0
7567 .word 0x3C1FA466 ! 000000001F060094 +000C 0 Single 9.743785E-03
7568 .xword 0x2C94B62A2CB33023 ! 000000001F060098 +0010 0
7569 .half 0x388A ! 000000001F0600A0 +0018 0
7570 .byte 0x9C ! 000000001F0600A2 +001A 0
7571 .byte 0xD3 ! 000000001F0600A3 +001B 0
7572 .half 0xD940 ! 000000001F0600A4 +001C 0
7573 .byte 0xF2 ! 000000001F0600A6 +001E 0
7574 .byte 0x8D ! 000000001F0600A7 +001F 0
7575 .xword 0xDA8DEDDA7B73396C ! 000000001F0600A8 +0020 0
7576 .xword 0xC0D702DA2B2E1E8B ! 000000001F0600B0 +0028 0 Double -2.356341E+04
7577 .xword 0x97B97A883E4EC0DE ! 000000001F0600B8 +0030 0
7578 .xword 0xBF97EB81D4A8442B ! 000000001F0600C0 +0038 0 Double -2.335933E-02
7579 .word 0x1C4BB8EC ! 000000001F0600C8 +0040 0
7580 .half 0x4D8C ! 000000001F0600CC +0044 0
7581 .byte 0xA1 ! 000000001F0600CE +0046 0
7582 .byte 0xB3 ! 000000001F0600CF +0047 0
7583 .xword 0xF31DDF06B842D401 ! 000000001F0600D0 +0048 0
7584 .word 0xBCC8F440 ! 000000001F0600D8 +0050 0 Single -2.453053E-02
7585 .word 0xBBD9FFD7 ! 000000001F0600DC +0054 0 Single -6.652813E-03
7586 .half 0xD50B ! 000000001F0600E0 +0058 0
7587 .half 0x5F18 ! 000000001F0600E2 +005A 0
7588 .word 0x124241F6 ! 000000001F0600E4 +005C 0
7589 .xword 0x3F4FA4FAB03E9A50 ! 000000001F0600E8 +0060 0 Double 9.657120E-04
7590 .xword 0xBEF5EA247DF1CE2E ! 000000001F0600F0 +0068 0 Double -2.089941E-05
7591 .byte 0x2A ! 000000001F0600F8 +0070 0
7592 .byte 0x9B ! 000000001F0600F9 +0071 0
7593 .byte 0x9F ! 000000001F0600FA +0072 0
7594 .byte 0xB2 ! 000000001F0600FB +0073 0
7595 .word 0xBD965591 ! 000000001F0600FC +0074 0 Single -7.340539E-02
7596 .xword 0x3127A744D5F3D14C ! 000000001F060100 +0078 0
7597 .xword 0xB35333B4AA8540E8 ! 000000001F060108 +0080 0
7598
7599!========================================================================
7600
7601SECTION .bdata102 DATA_VA=0x961e0000
7602attr_data {
7603 Name = .bdata102,
7604 VA = 0x961e0000,
7605 RA = 0xcfffb0000,
7606 PA = ra2pa(0xcfffb0000,0),
7607 part_0_ctx_nonzero_tsb_config_1,
7608 TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
7609 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7610 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7611}
7612
7613
7614SECTION .bdata102
7615.data
7616DATA166:
7617 .xword 0x8800C49EEA1DADAB ! 00000000961E0000 -0088 DATA167+0x88
7618 .xword 0x8800061FEA1DADAB ! 00000000961E0008 -0080 DATA165+0x88
7619 .xword 0x40793CBFE3160A77 ! 00000000961E0010 -0078 0 Double 4.037968E+02
7620 .word 0x3C866BE2 ! 00000000961E0018 -0070 0 Single 1.640886E-02
7621 .word 0xE83281BE ! 00000000961E001C -006C 0
7622 .xword 0xBF5A3F975723D12D ! 00000000961E0020 -0068 0 Double -1.602075E-03
7623 .byte 0xC2 ! 00000000961E0028 -0060 0
7624 .byte 0x7C ! 00000000961E0029 -005F 0
7625 .half 0xE0D5 ! 00000000961E002A -005E 0
7626 .half 0x03C0 ! 00000000961E002C -005C 0
7627 .half 0x3FA3 ! 00000000961E002E -005A 0
7628 .half 0xE135 ! 00000000961E0030 -0058 0
7629 .half 0xBF14 ! 00000000961E0032 -0056 0
7630 .half 0xD3A0 ! 00000000961E0034 -0054 0
7631 .byte 0xF2 ! 00000000961E0036 -0052 0
7632 .byte 0xC1 ! 00000000961E0037 -0051 0
7633 .word 0x86422524 ! 00000000961E0038 -0050 0
7634 .word 0x16ABA0CE ! 00000000961E003C -004C 0
7635 .half 0xB141 ! 00000000961E0040 -0048 0
7636 .byte 0x33 ! 00000000961E0042 -0046 0
7637 .byte 0x5D ! 00000000961E0043 -0045 0
7638 .word 0x3AD957E6 ! 00000000961E0044 -0044 0
7639 .xword 0xC017817D39DF96A8 ! 00000000961E0048 -0040 0 Double -5.876454E+00
7640 .xword 0x920386B2B292BF52 ! 00000000961E0050 -0038 0
7641 .xword 0xDA4D07E40D237324 ! 00000000961E0058 -0030 0
7642 .half 0xFBBB ! 00000000961E0060 -0028 0
7643 .byte 0x87 ! 00000000961E0062 -0026 0
7644 .byte 0x45 ! 00000000961E0063 -0025 0
7645 .word 0xE342280E ! 00000000961E0064 -0024 0
7646 .xword 0xBE8C173093CC8139 ! 00000000961E0068 -0020 0
7647 .xword 0x5DFB9586E4708C0C ! 00000000961E0070 -0018 0
7648 .xword 0x3EC8BF958FD18111 ! 00000000961E0078 -0010 0 Double 2.950236E-06
7649 .word 0x473F2E3C ! 00000000961E0080 -0008 0 Single 4.894223E+04
7650 .word 0xEFD797AA ! 00000000961E0084 -0004 0
7651 .word 0x5227DA78 ! 00000000961E0088 +0000 0
7652 .byte 0x06 ! 00000000961E008C +0004 0
7653 .byte 0x87 ! 00000000961E008D +0005 0
7654 .byte 0x3D ! 00000000961E008E +0006 0
7655 .byte 0x94 ! 00000000961E008F +0007 0
7656 .word 0x0DF9D355 ! 00000000961E0090 +0008 0
7657 .word 0xC02FAE1F ! 00000000961E0094 +000C 0 Single -2.745003E+00
7658 .xword 0x01F56B39973C797D ! 00000000961E0098 +0010 0
7659 .half 0xFE3D ! 00000000961E00A0 +0018 0
7660 .byte 0x22 ! 00000000961E00A2 +001A 0
7661 .byte 0x9B ! 00000000961E00A3 +001B 0
7662 .half 0x0D01 ! 00000000961E00A4 +001C 0
7663 .byte 0x7E ! 00000000961E00A6 +001E 0
7664 .byte 0x00 ! 00000000961E00A7 +001F 0
7665 .xword 0xD9594C44D9CE240C ! 00000000961E00A8 +0020 0
7666 .xword 0xBFC71B7A9BD522DE ! 00000000961E00B0 +0028 0 Double -1.805261E-01
7667 .xword 0x5C46885FEF367BF9 ! 00000000961E00B8 +0030 0
7668 .xword 0x3EB155ADB0733955 ! 00000000961E00C0 +0038 0 Double 1.033228E-06
7669 .word 0x95AE4225 ! 00000000961E00C8 +0040 0
7670 .half 0x589E ! 00000000961E00CC +0044 0
7671 .byte 0xE6 ! 00000000961E00CE +0046 0
7672 .byte 0xD0 ! 00000000961E00CF +0047 0
7673 .xword 0x602C8DC51B91169E ! 00000000961E00D0 +0048 0
7674 .word 0xBF900039 ! 00000000961E00D8 +0050 0 Single -1.125007E+00
7675 .word 0x3E12FB11 ! 00000000961E00DC +0054 0 Single 1.435359E-01
7676 .half 0xA10D ! 00000000961E00E0 +0058 0
7677 .half 0xCB4C ! 00000000961E00E2 +005A 0
7678 .word 0x69355132 ! 00000000961E00E4 +005C 0
7679 .xword 0x3EDC8D6B551FE9C7 ! 00000000961E00E8 +0060 0 Double 6.807427E-06
7680 .xword 0x4055C5B0DF41EEF1 ! 00000000961E00F0 +0068 0 Double 8.708892E+01
7681 .byte 0x99 ! 00000000961E00F8 +0070 0
7682 .byte 0xC0 ! 00000000961E00F9 +0071 0
7683 .byte 0x6D ! 00000000961E00FA +0072 0
7684 .byte 0xCB ! 00000000961E00FB +0073 0
7685 .word 0xBC67A9B8 ! 00000000961E00FC +0074 0 Single -1.413959E-02
7686 .xword 0x8A57A84739B04439 ! 00000000961E0100 +0078 0
7687 .xword 0x52F1A211D556549D ! 00000000961E0108 +0080 0
7688
7689!========================================================================
7690
7691SECTION .bdata103 DATA_VA=0x9ec40000
7692attr_data {
7693 Name = .bdata103,
7694 VA = 0x9ec40000,
7695 RA = 0xcfffa0000,
7696 PA = ra2pa(0xcfffa0000,0),
7697 part_0_ctx_nonzero_tsb_config_1,
7698 TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
7699 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7700 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7701}
7702
7703
7704SECTION .bdata103
7705.data
7706DATA167:
7707 .xword 0x88C0E5BAEA1DADAB ! 000000009EC40000 -0088 DATA168+0x88
7708 .xword 0x88001E96EA1DADAB ! 000000009EC40008 -0080 DATA166+0x88
7709 .xword 0x3FCF4C358BAB1C81 ! 000000009EC40010 -0078 0 Double 2.445132E-01
7710 .word 0xBEADE61A ! 000000009EC40018 -0070 0 Single -3.396462E-01
7711 .word 0xA1C5A945 ! 000000009EC4001C -006C 0
7712 .xword 0xBFE7497E78D1CF4E ! 000000009EC40020 -0068 0 Double -7.277214E-01
7713 .byte 0x0C ! 000000009EC40028 -0060 0
7714 .byte 0xB8 ! 000000009EC40029 -005F 0
7715 .half 0x550C ! 000000009EC4002A -005E 0
7716 .half 0x8FCB ! 000000009EC4002C -005C 0
7717 .half 0x4A62 ! 000000009EC4002E -005A 0
7718 .half 0x8A88 ! 000000009EC40030 -0058 0
7719 .half 0x6026 ! 000000009EC40032 -0056 0
7720 .half 0xA9E7 ! 000000009EC40034 -0054 0
7721 .byte 0x7A ! 000000009EC40036 -0052 0
7722 .byte 0xC5 ! 000000009EC40037 -0051 0
7723 .word 0xE79F894C ! 000000009EC40038 -0050 0
7724 .word 0x8E6E997F ! 000000009EC4003C -004C 0
7725 .half 0x41F6 ! 000000009EC40040 -0048 0
7726 .byte 0x68 ! 000000009EC40042 -0046 0
7727 .byte 0x03 ! 000000009EC40043 -0045 0
7728 .word 0x6AA41334 ! 000000009EC40044 -0044 0
7729 .xword 0x3F4E63876D9DBDF3 ! 000000009EC40048 -0040 0 Double 9.273921E-04
7730 .xword 0x0F283F03B2955F86 ! 000000009EC40050 -0038 0
7731 .xword 0x3D1444B08C9749E8 ! 000000009EC40058 -0030 0
7732 .half 0x5165 ! 000000009EC40060 -0028 0
7733 .byte 0x54 ! 000000009EC40062 -0026 0
7734 .byte 0xA9 ! 000000009EC40063 -0025 0
7735 .word 0x2977B2DB ! 000000009EC40064 -0024 0
7736 .xword 0xBD594667858E4916 ! 000000009EC40068 -0020 0
7737 .xword 0x49793BAD8B1E171E ! 000000009EC40070 -0018 0
7738 .xword 0x40279EB1B3A0D017 ! 000000009EC40078 -0010 0 Double 1.180995E+01
7739 .word 0xC0AB084E ! 000000009EC40080 -0008 0 Single -5.344764E+00
7740 .word 0xC112C148 ! 000000009EC40084 -0004 0
7741 .word 0x6BA73E60 ! 000000009EC40088 +0000 0
7742 .byte 0x26 ! 000000009EC4008C +0004 0
7743 .byte 0x1A ! 000000009EC4008D +0005 0
7744 .byte 0x3F ! 000000009EC4008E +0006 0
7745 .byte 0x00 ! 000000009EC4008F +0007 0
7746 .word 0xE1D3EF03 ! 000000009EC40090 +0008 0
7747 .word 0xB9C86184 ! 000000009EC40094 +000C 0 Single -3.821963E-04
7748 .xword 0x158D6F25629A31F6 ! 000000009EC40098 +0010 0
7749 .half 0x390F ! 000000009EC400A0 +0018 0
7750 .byte 0x72 ! 000000009EC400A2 +001A 0
7751 .byte 0x69 ! 000000009EC400A3 +001B 0
7752 .half 0x8E46 ! 000000009EC400A4 +001C 0
7753 .byte 0xC7 ! 000000009EC400A6 +001E 0
7754 .byte 0x79 ! 000000009EC400A7 +001F 0
7755 .xword 0xDC0537289023D8B6 ! 000000009EC400A8 +0020 0
7756 .xword 0xC098D27817DD3F31 ! 000000009EC400B0 +0028 0 Double -1.588617E+03
7757 .xword 0xAB1A75757DCF8D8E ! 000000009EC400B8 +0030 0
7758 .xword 0x3FC16DF68A7F24D1 ! 000000009EC400C0 +0038 0 Double 1.361683E-01
7759 .word 0xB80FEBC0 ! 000000009EC400C8 +0040 0
7760 .half 0x6C6D ! 000000009EC400CC +0044 0
7761 .byte 0xE9 ! 000000009EC400CE +0046 0
7762 .byte 0x2D ! 000000009EC400CF +0047 0
7763 .xword 0xD9B61DF86FC0B206 ! 000000009EC400D0 +0048 0
7764 .word 0x398CC099 ! 000000009EC400D8 +0050 0 Single 2.684638E-04
7765 .word 0x3E1478DA ! 000000009EC400DC +0054 0 Single 1.449923E-01
7766 .half 0xF786 ! 000000009EC400E0 +0058 0
7767 .half 0x9736 ! 000000009EC400E2 +005A 0
7768 .word 0x3C0FB721 ! 000000009EC400E4 +005C 0
7769 .xword 0x3F42D57EFEC9BD28 ! 000000009EC400E8 +0060 0 Double 5.747671E-04
7770 .xword 0xC065E901747B9613 ! 000000009EC400F0 +0068 0 Double -1.752814E+02
7771 .byte 0x33 ! 000000009EC400F8 +0070 0
7772 .byte 0x26 ! 000000009EC400F9 +0071 0
7773 .byte 0xC3 ! 000000009EC400FA +0072 0
7774 .byte 0x20 ! 000000009EC400FB +0073 0
7775 .word 0xBBD0FFC5 ! 000000009EC400FC +0074 0 Single -6.378146E-03
7776 .xword 0xB1287D90CC9C208F ! 000000009EC40100 +0078 0
7777 .xword 0x0D937709FE9691DA ! 000000009EC40108 +0080 0
7778
7779!========================================================================
7780
7781SECTION .bdata104 DATA_VA=0xbae5c000
7782attr_data {
7783 Name = .bdata104,
7784 VA = 0xbae5c000,
7785 RA = 0xd4ff96000,
7786 PA = ra2pa(0xd4ff96000,0),
7787 part_0_ctx_nonzero_tsb_config_3,
7788 TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
7789 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
7790 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7791}
7792
7793
7794SECTION .bdata104
7795.data
7796DATA168:
7797 .xword 0xABAD1DEAAA6CC088 ! 00000000BAE5C000 -0088 DATA169+0x88
7798 .xword 0xABAD1DEA9EC40088 ! 00000000BAE5C008 -0080 DATA167+0x88
7799 .xword 0x3F2CD872DD0840DB ! 00000000BAE5C010 -0078 0 Double 2.200737E-04
7800 .word 0xBFE11ABF ! 00000000BAE5C018 -0070 0 Single -1.758629E+00
7801 .word 0x1C8BD931 ! 00000000BAE5C01C -006C 0
7802 .xword 0x4107051E36BFE5B1 ! 00000000BAE5C020 -0068 0 Double 1.885798E+05
7803 .byte 0xCF ! 00000000BAE5C028 -0060 0
7804 .byte 0x8C ! 00000000BAE5C029 -005F 0
7805 .half 0xD967 ! 00000000BAE5C02A -005E 0
7806 .half 0x28F3 ! 00000000BAE5C02C -005C 0
7807 .half 0x3468 ! 00000000BAE5C02E -005A 0
7808 .half 0x09FC ! 00000000BAE5C030 -0058 0
7809 .half 0x02CB ! 00000000BAE5C032 -0056 0
7810 .half 0x7076 ! 00000000BAE5C034 -0054 0
7811 .byte 0x6E ! 00000000BAE5C036 -0052 0
7812 .byte 0x31 ! 00000000BAE5C037 -0051 0
7813 .word 0xD3CFF720 ! 00000000BAE5C038 -0050 0
7814 .word 0x3FAE4FD6 ! 00000000BAE5C03C -004C 0
7815 .half 0x3470 ! 00000000BAE5C040 -0048 0
7816 .byte 0x05 ! 00000000BAE5C042 -0046 0
7817 .byte 0x99 ! 00000000BAE5C043 -0045 0
7818 .word 0xC5D60169 ! 00000000BAE5C044 -0044 0
7819 .xword 0x404B7F3C358D061D ! 00000000BAE5C048 -0040 0 Double 5.499402E+01
7820 .xword 0xB2373984974728B9 ! 00000000BAE5C050 -0038 0
7821 .xword 0xBECDE82DD78B4B58 ! 00000000BAE5C058 -0030 0
7822 .half 0x9573 ! 00000000BAE5C060 -0028 0
7823 .byte 0xA4 ! 00000000BAE5C062 -0026 0
7824 .byte 0xE4 ! 00000000BAE5C063 -0025 0
7825 .word 0x03EFF382 ! 00000000BAE5C064 -0024 0
7826 .xword 0xA8C613A5623D263A ! 00000000BAE5C068 -0020 0
7827 .xword 0x3F1AD10C47FD05D9 ! 00000000BAE5C070 -0018 0
7828 .xword 0xC1277234EE6B04DC ! 00000000BAE5C078 -0010 0 Double -7.682825E+05
7829 .word 0x3E1E4B0D ! 00000000BAE5C080 -0008 0 Single 1.545832E-01
7830 .word 0x7DCD1DD0 ! 00000000BAE5C084 -0004 0
7831 .word 0xEFB235D2 ! 00000000BAE5C088 +0000 0
7832 .byte 0xB0 ! 00000000BAE5C08C +0004 0
7833 .byte 0x5A ! 00000000BAE5C08D +0005 0
7834 .byte 0xF4 ! 00000000BAE5C08E +0006 0
7835 .byte 0xD2 ! 00000000BAE5C08F +0007 0
7836 .word 0xED63303B ! 00000000BAE5C090 +0008 0
7837 .word 0x437CE852 ! 00000000BAE5C094 +000C 0 Single 2.529075E+02
7838 .xword 0xF6ED44AA8D4750E6 ! 00000000BAE5C098 +0010 0
7839 .half 0xBC2A ! 00000000BAE5C0A0 +0018 0
7840 .byte 0xD7 ! 00000000BAE5C0A2 +001A 0
7841 .byte 0x52 ! 00000000BAE5C0A3 +001B 0
7842 .half 0x69A8 ! 00000000BAE5C0A4 +001C 0
7843 .byte 0x58 ! 00000000BAE5C0A6 +001E 0
7844 .byte 0x17 ! 00000000BAE5C0A7 +001F 0
7845 .xword 0xA503B0B80086B755 ! 00000000BAE5C0A8 +0020 0
7846 .xword 0x409CCFAB678056F1 ! 00000000BAE5C0B0 +0028 0 Double 1.843917E+03
7847 .xword 0x8D7617F1DA726060 ! 00000000BAE5C0B8 +0030 0
7848 .xword 0x3EE9988A63CA3151 ! 00000000BAE5C0C0 +0038 0 Double 1.220506E-05
7849 .word 0x73D62C2D ! 00000000BAE5C0C8 +0040 0
7850 .half 0x8A15 ! 00000000BAE5C0CC +0044 0
7851 .byte 0x2E ! 00000000BAE5C0CE +0046 0
7852 .byte 0xB4 ! 00000000BAE5C0CF +0047 0
7853 .xword 0xEC8885AD4A9DDAC1 ! 00000000BAE5C0D0 +0048 0
7854 .word 0xBE83D294 ! 00000000BAE5C0D8 +0050 0 Single -2.574660E-01
7855 .word 0x422F17F0 ! 00000000BAE5C0DC +0054 0 Single 4.377338E+01
7856 .half 0x5D35 ! 00000000BAE5C0E0 +0058 0
7857 .half 0x47BD ! 00000000BAE5C0E2 +005A 0
7858 .word 0xB1CBB473 ! 00000000BAE5C0E4 +005C 0
7859 .xword 0x3EDC0E608FA63500 ! 00000000BAE5C0E8 +0060 0 Double 6.689110E-06
7860 .xword 0xC11CE9A669732E4D ! 00000000BAE5C0F0 +0068 0 Double -4.737056E+05
7861 .byte 0x58 ! 00000000BAE5C0F8 +0070 0
7862 .byte 0x93 ! 00000000BAE5C0F9 +0071 0
7863 .byte 0x8C ! 00000000BAE5C0FA +0072 0
7864 .byte 0x7A ! 00000000BAE5C0FB +0073 0
7865 .word 0x3E90A7C5 ! 00000000BAE5C0FC +0074 0 Single 2.825300E-01
7866 .xword 0xADE3658C4EC42A91 ! 00000000BAE5C100 +0078 0
7867 .xword 0x5816188B545002A5 ! 00000000BAE5C108 +0080 0
7868
7869!========================================================================
7870
7871SECTION .bdata105 DATA_VA=0xaa6cc000
7872attr_data {
7873 Name = .bdata105,
7874 VA = 0xaa6cc000,
7875 RA = 0xd4ff94000,
7876 PA = ra2pa(0xd4ff94000,0),
7877 part_0_ctx_nonzero_tsb_config_3,
7878 TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
7879 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7880 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7881}
7882
7883
7884SECTION .bdata105
7885.data
7886DATA169:
7887 .xword 0x88A01FA2EA1DADAB ! 00000000AA6CC000 -0088 DATA170+0x88
7888 .xword 0x88C0E5BAEA1DADAB ! 00000000AA6CC008 -0080 DATA168+0x88
7889 .xword 0x3F63960CAC55FE78 ! 00000000AA6CC010 -0078 0 Double 2.390885E-03
7890 .word 0x38A7A29A ! 00000000AA6CC018 -0070 0 Single 7.993467E-05
7891 .word 0x50C8544E ! 00000000AA6CC01C -006C 0
7892 .xword 0x40ED8648AACF011F ! 00000000AA6CC020 -0068 0 Double 6.046627E+04
7893 .byte 0x45 ! 00000000AA6CC028 -0060 0
7894 .byte 0x29 ! 00000000AA6CC029 -005F 0
7895 .half 0x7A90 ! 00000000AA6CC02A -005E 0
7896 .half 0xE735 ! 00000000AA6CC02C -005C 0
7897 .half 0xAF75 ! 00000000AA6CC02E -005A 0
7898 .half 0xC249 ! 00000000AA6CC030 -0058 0
7899 .half 0xF7CF ! 00000000AA6CC032 -0056 0
7900 .half 0x93F2 ! 00000000AA6CC034 -0054 0
7901 .byte 0x91 ! 00000000AA6CC036 -0052 0
7902 .byte 0x30 ! 00000000AA6CC037 -0051 0
7903 .word 0xB68541E2 ! 00000000AA6CC038 -0050 0
7904 .word 0xB8780781 ! 00000000AA6CC03C -004C 0
7905 .half 0xF92A ! 00000000AA6CC040 -0048 0
7906 .byte 0x1D ! 00000000AA6CC042 -0046 0
7907 .byte 0xE5 ! 00000000AA6CC043 -0045 0
7908 .word 0x4EBA1C8D ! 00000000AA6CC044 -0044 0
7909 .xword 0x3FD873849B94F4E8 ! 00000000AA6CC048 -0040 0 Double 3.820507E-01
7910 .xword 0x304F20F9F42E73DE ! 00000000AA6CC050 -0038 0
7911 .xword 0x0D3D5F551326EC9D ! 00000000AA6CC058 -0030 0
7912 .half 0xAFBC ! 00000000AA6CC060 -0028 0
7913 .byte 0x38 ! 00000000AA6CC062 -0026 0
7914 .byte 0x1D ! 00000000AA6CC063 -0025 0
7915 .word 0xBD01ABC2 ! 00000000AA6CC064 -0024 0
7916 .xword 0x9A449ED80BC2B437 ! 00000000AA6CC068 -0020 0
7917 .xword 0xCAD771962E3AE979 ! 00000000AA6CC070 -0018 0
7918 .xword 0xBF6DF6E1ABC760ED ! 00000000AA6CC078 -0010 0 Double -3.657761E-03
7919 .word 0x411EEC8F ! 00000000AA6CC080 -0008 0 Single 9.932754E+00
7920 .word 0xB9B425F0 ! 00000000AA6CC084 -0004 0
7921 .word 0x16C46A27 ! 00000000AA6CC088 +0000 0
7922 .byte 0x57 ! 00000000AA6CC08C +0004 0
7923 .byte 0xC9 ! 00000000AA6CC08D +0005 0
7924 .byte 0x8F ! 00000000AA6CC08E +0006 0
7925 .byte 0xC3 ! 00000000AA6CC08F +0007 0
7926 .word 0xB0F2D9EF ! 00000000AA6CC090 +0008 0
7927 .word 0x3829CF1C ! 00000000AA6CC094 +000C 0 Single 4.048563E-05
7928 .xword 0x9A4976BFFD865EBC ! 00000000AA6CC098 +0010 0
7929 .half 0x5529 ! 00000000AA6CC0A0 +0018 0
7930 .byte 0xD1 ! 00000000AA6CC0A2 +001A 0
7931 .byte 0x79 ! 00000000AA6CC0A3 +001B 0
7932 .half 0xDF81 ! 00000000AA6CC0A4 +001C 0
7933 .byte 0x5B ! 00000000AA6CC0A6 +001E 0
7934 .byte 0x99 ! 00000000AA6CC0A7 +001F 0
7935 .xword 0xC83BEB7C21157B94 ! 00000000AA6CC0A8 +0020 0
7936 .xword 0x4111FF0B3004F420 ! 00000000AA6CC0B0 +0028 0 Double 2.948508E+05
7937 .xword 0x8001AE8B82E79704 ! 00000000AA6CC0B8 +0030 0
7938 .xword 0x40FA25F5A828B48E ! 00000000AA6CC0C0 +0038 0 Double 1.071034E+05
7939 .word 0x89298716 ! 00000000AA6CC0C8 +0040 0
7940 .half 0x1C43 ! 00000000AA6CC0CC +0044 0
7941 .byte 0x46 ! 00000000AA6CC0CE +0046 0
7942 .byte 0x15 ! 00000000AA6CC0CF +0047 0
7943 .xword 0xEA128366DE5DBBA9 ! 00000000AA6CC0D0 +0048 0
7944 .word 0xC4615783 ! 00000000AA6CC0D8 +0050 0 Single -9.013674E+02
7945 .word 0xC7816C76 ! 00000000AA6CC0DC +0054 0 Single -6.626492E+04
7946 .half 0xA67F ! 00000000AA6CC0E0 +0058 0
7947 .half 0x8C5E ! 00000000AA6CC0E2 +005A 0
7948 .word 0x2464949A ! 00000000AA6CC0E4 +005C 0
7949 .xword 0xBFC18364F3F5F0ED ! 00000000AA6CC0E8 +0060 0 Double -1.368223E-01
7950 .xword 0x408FE1E07B4E478B ! 00000000AA6CC0F0 +0068 0 Double 1.020235E+03
7951 .byte 0x9C ! 00000000AA6CC0F8 +0070 0
7952 .byte 0xD6 ! 00000000AA6CC0F9 +0071 0
7953 .byte 0xDD ! 00000000AA6CC0FA +0072 0
7954 .byte 0x36 ! 00000000AA6CC0FB +0073 0
7955 .word 0xC41B8283 ! 00000000AA6CC0FC +0074 0 Single -6.220392E+02
7956 .xword 0xE7A87EA995FEE901 ! 00000000AA6CC100 +0078 0
7957 .xword 0x842988BBC9F1C140 ! 00000000AA6CC108 +0080 0
7958
7959!========================================================================
7960
7961SECTION .bdata106 DATA_VA=0xa21fa000
7962attr_data {
7963 Name = .bdata106,
7964 VA = 0xa21fa000,
7965 RA = 0xd4ff92000,
7966 PA = ra2pa(0xd4ff92000,0),
7967 part_0_ctx_nonzero_tsb_config_3,
7968 TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
7969 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7970 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7971}
7972
7973
7974SECTION .bdata106
7975.data
7976DATA170:
7977 .xword 0x8860842DEA1DADAB ! 00000000A21FA000 -0088 DATA171+0x88
7978 .xword 0x88C06CAAEA1DADAB ! 00000000A21FA008 -0080 DATA169+0x88
7979 .xword 0xBFA7E6471E94ACB7 ! 00000000A21FA010 -0078 0 Double -4.667876E-02
7980 .word 0xB82DCF04 ! 00000000A21FA018 -0070 0 Single -4.143921E-05
7981 .word 0x3CA7F016 ! 00000000A21FA01C -006C 0
7982 .xword 0x409CBD9BA72E2BE9 ! 00000000A21FA020 -0068 0 Double 1.839402E+03
7983 .byte 0x9C ! 00000000A21FA028 -0060 0
7984 .byte 0x13 ! 00000000A21FA029 -005F 0
7985 .half 0x5E3E ! 00000000A21FA02A -005E 0
7986 .half 0x540A ! 00000000A21FA02C -005C 0
7987 .half 0x82D9 ! 00000000A21FA02E -005A 0
7988 .half 0xDCB4 ! 00000000A21FA030 -0058 0
7989 .half 0x71B2 ! 00000000A21FA032 -0056 0
7990 .half 0x63B7 ! 00000000A21FA034 -0054 0
7991 .byte 0xA3 ! 00000000A21FA036 -0052 0
7992 .byte 0x67 ! 00000000A21FA037 -0051 0
7993 .word 0x696E8B29 ! 00000000A21FA038 -0050 0
7994 .word 0x99CC929F ! 00000000A21FA03C -004C 0
7995 .half 0xBBB1 ! 00000000A21FA040 -0048 0
7996 .byte 0x66 ! 00000000A21FA042 -0046 0
7997 .byte 0x71 ! 00000000A21FA043 -0045 0
7998 .word 0x85234622 ! 00000000A21FA044 -0044 0
7999 .xword 0xBEDFE810204A52B9 ! 00000000A21FA048 -0040 0 Double -7.607101E-06
8000 .xword 0x6AA734D3FDB71F4A ! 00000000A21FA050 -0038 0
8001 .xword 0x1F59B7CB62669914 ! 00000000A21FA058 -0030 0
8002 .half 0xF0D1 ! 00000000A21FA060 -0028 0
8003 .byte 0xA8 ! 00000000A21FA062 -0026 0
8004 .byte 0x21 ! 00000000A21FA063 -0025 0
8005 .word 0x6FAECC5B ! 00000000A21FA064 -0024 0
8006 .xword 0x73918D55B0BD452E ! 00000000A21FA068 -0020 0
8007 .xword 0xAC05F4373C53F251 ! 00000000A21FA070 -0018 0
8008 .xword 0xC107FC468785A79F ! 00000000A21FA078 -0010 0 Double -1.964888E+05
8009 .word 0xC1E07F3E ! 00000000A21FA080 -0008 0 Single -2.806213E+01
8010 .word 0x25744B3D ! 00000000A21FA084 -0004 0
8011 .word 0x16E9E60B ! 00000000A21FA088 +0000 0
8012 .byte 0x94 ! 00000000A21FA08C +0004 0
8013 .byte 0x3E ! 00000000A21FA08D +0005 0
8014 .byte 0x80 ! 00000000A21FA08E +0006 0
8015 .byte 0x97 ! 00000000A21FA08F +0007 0
8016 .word 0x6DAF32A8 ! 00000000A21FA090 +0008 0
8017 .word 0xB843AC19 ! 00000000A21FA094 +000C 0 Single -4.665190E-05
8018 .xword 0x2F95B6C7D264768C ! 00000000A21FA098 +0010 0
8019 .half 0xF891 ! 00000000A21FA0A0 +0018 0
8020 .byte 0x90 ! 00000000A21FA0A2 +001A 0
8021 .byte 0x0F ! 00000000A21FA0A3 +001B 0
8022 .half 0x4658 ! 00000000A21FA0A4 +001C 0
8023 .byte 0x5D ! 00000000A21FA0A6 +001E 0
8024 .byte 0xE7 ! 00000000A21FA0A7 +001F 0
8025 .xword 0x00F970B42032B1DC ! 00000000A21FA0A8 +0020 0
8026 .xword 0xC049DDCBF3437749 ! 00000000A21FA0B0 +0028 0 Double -5.173279E+01
8027 .xword 0x6C8D4C4A07209D1E ! 00000000A21FA0B8 +0030 0
8028 .xword 0xBF425E7B08DB5A5C ! 00000000A21FA0C0 +0038 0 Double -5.605794E-04
8029 .word 0x9E86738B ! 00000000A21FA0C8 +0040 0
8030 .half 0xA63F ! 00000000A21FA0CC +0044 0
8031 .byte 0x8B ! 00000000A21FA0CE +0046 0
8032 .byte 0x78 ! 00000000A21FA0CF +0047 0
8033 .xword 0xF8241A7250D2EF00 ! 00000000A21FA0D0 +0048 0
8034 .word 0xB869382E ! 00000000A21FA0D8 +0050 0 Single -5.560385E-05
8035 .word 0xC3B5AC1D ! 00000000A21FA0DC +0054 0 Single -3.633446E+02
8036 .half 0xF19C ! 00000000A21FA0E0 +0058 0
8037 .half 0xF26B ! 00000000A21FA0E2 +005A 0
8038 .word 0xD1AFB0AB ! 00000000A21FA0E4 +005C 0
8039 .xword 0x4045831C1F3AC40B ! 00000000A21FA0E8 +0060 0 Double 4.302430E+01
8040 .xword 0x3F0CD5DA02615DAD ! 00000000A21FA0F0 +0068 0 Double 5.499908E-05
8041 .byte 0x0A ! 00000000A21FA0F8 +0070 0
8042 .byte 0x42 ! 00000000A21FA0F9 +0071 0
8043 .byte 0xEA ! 00000000A21FA0FA +0072 0
8044 .byte 0x09 ! 00000000A21FA0FB +0073 0
8045 .word 0x3958C787 ! 00000000A21FA0FC +0074 0 Single 2.067369E-04
8046 .xword 0xF7E9507234D9A07F ! 00000000A21FA100 +0078 0
8047 .xword 0x8703052B74C0083A ! 00000000A21FA108 +0080 0
8048
8049!========================================================================
8050
8051SECTION .bdata107 DATA_VA=0x2d846000
8052attr_data {
8053 Name = .bdata107,
8054 VA = 0x2d846000,
8055 RA = 0xd4ff90000,
8056 PA = ra2pa(0xd4ff90000,0),
8057 part_0_ctx_nonzero_tsb_config_3,
8058 TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
8059 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
8060 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8061}
8062
8063
8064SECTION .bdata107
8065.data
8066DATA171:
8067 .xword 0xABAD1DEA404D6088 ! 000000002D846000 -0088 DATA162+0x88
8068 .xword 0xABAD1DEAA21FA088 ! 000000002D846008 -0080 DATA170+0x88
8069 .xword 0xBFFD0F077E727CDA ! 000000002D846010 -0078 0 Double -1.816169E+00
8070 .word 0x381A8D29 ! 000000002D846018 -0070 0 Single 3.684793E-05
8071 .word 0xA875DBA2 ! 000000002D84601C -006C 0
8072 .xword 0xC0621EF0563C5CF8 ! 000000002D846020 -0068 0 Double -1.449668E+02
8073 .byte 0xBE ! 000000002D846028 -0060 0
8074 .byte 0xF0 ! 000000002D846029 -005F 0
8075 .half 0xF934 ! 000000002D84602A -005E 0
8076 .half 0xCD29 ! 000000002D84602C -005C 0
8077 .half 0x89D1 ! 000000002D84602E -005A 0
8078 .half 0xC0B5 ! 000000002D846030 -0058 0
8079 .half 0x2A6A ! 000000002D846032 -0056 0
8080 .half 0x6021 ! 000000002D846034 -0054 0
8081 .byte 0x94 ! 000000002D846036 -0052 0
8082 .byte 0x68 ! 000000002D846037 -0051 0
8083 .word 0x7173BC28 ! 000000002D846038 -0050 0
8084 .word 0x1E5B8CA0 ! 000000002D84603C -004C 0
8085 .half 0x9009 ! 000000002D846040 -0048 0
8086 .byte 0x64 ! 000000002D846042 -0046 0
8087 .byte 0xF3 ! 000000002D846043 -0045 0
8088 .word 0xF85296E5 ! 000000002D846044 -0044 0
8089 .xword 0x407E2FCAE8368F55 ! 000000002D846048 -0040 0 Double 4.829870E+02
8090 .xword 0x70E98AD41BA1C8C3 ! 000000002D846050 -0038 0
8091 .xword 0x7032817B1587ED03 ! 000000002D846058 -0030 0
8092 .half 0x1561 ! 000000002D846060 -0028 0
8093 .byte 0x0B ! 000000002D846062 -0026 0
8094 .byte 0xC4 ! 000000002D846063 -0025 0
8095 .word 0xC495B60A ! 000000002D846064 -0024 0
8096 .xword 0x0D13566A6F981082 ! 000000002D846068 -0020 0
8097 .xword 0x27E5649519E77A8F ! 000000002D846070 -0018 0
8098 .xword 0xBFC2B7D986E9F9C2 ! 000000002D846078 -0010 0 Double -1.462356E-01
8099 .word 0xC61F3D3F ! 000000002D846080 -0008 0 Single -1.019131E+04
8100 .word 0xCB542FEA ! 000000002D846084 -0004 0
8101 .word 0x379876BC ! 000000002D846088 +0000 0
8102 .byte 0xAE ! 000000002D84608C +0004 0
8103 .byte 0x56 ! 000000002D84608D +0005 0
8104 .byte 0xAF ! 000000002D84608E +0006 0
8105 .byte 0x78 ! 000000002D84608F +0007 0
8106 .word 0xB870DADE ! 000000002D846090 +0008 0
8107 .word 0x46B041ED ! 000000002D846094 +000C 0 Single 2.256096E+04
8108 .xword 0x216C60092986230D ! 000000002D846098 +0010 0
8109 .half 0x6D7D ! 000000002D8460A0 +0018 0
8110 .byte 0x81 ! 000000002D8460A2 +001A 0
8111 .byte 0xBF ! 000000002D8460A3 +001B 0
8112 .half 0x063B ! 000000002D8460A4 +001C 0
8113 .byte 0x96 ! 000000002D8460A6 +001E 0
8114 .byte 0xFD ! 000000002D8460A7 +001F 0
8115 .xword 0x03906AFA3DCB736E ! 000000002D8460A8 +0020 0
8116 .xword 0xC12992FBA1B5A97D ! 000000002D8460B0 +0028 0 Double -8.380138E+05
8117 .xword 0x0E96C053937D82E3 ! 000000002D8460B8 +0030 0
8118 .xword 0xBF6E0A143C8FB11F ! 000000002D8460C0 +0038 0 Double -3.666915E-03
8119 .word 0x218A37C2 ! 000000002D8460C8 +0040 0
8120 .half 0x03D7 ! 000000002D8460CC +0044 0
8121 .byte 0x2D ! 000000002D8460CE +0046 0
8122 .byte 0x56 ! 000000002D8460CF +0047 0
8123 .xword 0xB37088ABB455D333 ! 000000002D8460D0 +0048 0
8124 .word 0xBD6BF7C9 ! 000000002D8460D8 +0050 0 Single -5.760935E-02
8125 .word 0xC4B22F4E ! 000000002D8460DC +0054 0 Single -1.425478E+03
8126 .half 0x3C62 ! 000000002D8460E0 +0058 0
8127 .half 0x04B0 ! 000000002D8460E2 +005A 0
8128 .word 0xE9CF27F7 ! 000000002D8460E4 +005C 0
8129 .xword 0xBFB73E42CF7934CB ! 000000002D8460E8 +0060 0 Double -9.079378E-02
8130 .xword 0x3EF528B5B765A93E ! 000000002D8460F0 +0068 0 Double 2.017882E-05
8131 .byte 0xAF ! 000000002D8460F8 +0070 0
8132 .byte 0x38 ! 000000002D8460F9 +0071 0
8133 .byte 0x21 ! 000000002D8460FA +0072 0
8134 .byte 0xC9 ! 000000002D8460FB +0073 0
8135 .word 0xB90A9A4A ! 000000002D8460FC +0074 0 Single -1.321818E-04
8136 .xword 0x3F13AB7132451440 ! 000000002D846100 +0078 0
8137 .xword 0xEA716A30BF2C1ECC ! 000000002D846108 +0080 0
8138
8139!========================================================================
8140
8141SECTION .bblk108 DATA_VA=0xc2ce0000
8142attr_data {
8143 Name = .bblk108,
8144 VA = 0xc2ce0000,
8145 RA = 0xcfff90000,
8146 PA = ra2pa(0xcfff90000,0),
8147 part_0_ctx_nonzero_tsb_config_1,
8148 TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
8149 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8150 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8151}
8152
8153
8154SECTION .bblk108
8155.data
8156DATA172:
8157 .xword 0x61590205311672F4 ! 00000000C2CE0000 +0000 0
8158 .xword 0xDC13E4017D21EFF4 ! 00000000C2CE0008 +0008 0
8159 .xword 0x1281AE59B19FD4D1 ! 00000000C2CE0010 +0010 0
8160 .xword 0x749DC811216C698A ! 00000000C2CE0018 +0018 0
8161 .xword 0xCCD2D7E9B3AB7ECD ! 00000000C2CE0020 +0020 0
8162 .xword 0x23DE4AB0B6FEB5BD ! 00000000C2CE0028 +0028 0
8163 .xword 0xF631CBFFCB49836A ! 00000000C2CE0030 +0030 0
8164 .xword 0xFD53C5CADF5D5ABB ! 00000000C2CE0038 +0038 0
8165 .xword 0x056D64D9B06DCAC8 ! 00000000C2CE0040 +0040 0
8166 .xword 0x0E6D0A8AC47D3095 ! 00000000C2CE0048 +0048 0
8167 .xword 0x1067FF857B4D4091 ! 00000000C2CE0050 +0050 0
8168 .xword 0xE781C923CF5C564C ! 00000000C2CE0058 +0058 0
8169 .xword 0x0D16FF9EF2B58FE0 ! 00000000C2CE0060 +0060 0
8170 .xword 0x168B68DCF38D85BE ! 00000000C2CE0068 +0068 0
8171 .xword 0x2353B8334CEEEC3C ! 00000000C2CE0070 +0070 0
8172 .xword 0xA790B8B4801C3F24 ! 00000000C2CE0078 +0078 0
8173
8174!========================================================================
8175
8176SECTION .bcom001
8177attr_data {
8178 Name = .bcom001,
8179 VA = 0x0,
8180 RA = 0xffffde000,
8181 PA = ra2pa(0xffffde000,0),
8182 tsbonly,
8183 part_0_ctx_nonzero_tsb_config_3,
8184 TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
8185 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
8186 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8187}
8188
8189!========================================================================
8190
8191SECTION .bstk109 DATA_VA=0xa7688000
8192attr_data {
8193 Name = .bstk109,
8194 VA = 0xa7688000,
8195 RA = 0xcfff8e000,
8196 PA = ra2pa(0xcfff8e000,0),
8197 part_0_ctx_nonzero_tsb_config_3,
8198 TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
8199 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8200 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8201}
8202
8203
8204SECTION .bstk109
8205.data
8206 .skip 0x2000 ! 00000000A7688000
8207STACK0075:
8208
8209!========================================================================
8210
8211SECTION .bkey110 DATA_VA=0x6e60a000
8212attr_data {
8213 Name = .bkey110,
8214 VA = 0x6e60a000,
8215 RA = 0xcfff8c000,
8216 PA = ra2pa(0xcfff8c000,0),
8217 part_0_ctx_nonzero_tsb_config_3,
8218 TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
8219 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8220 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8221}
8222
8223
8224SECTION .bkey110
8225.data
8226DATA174:
8227 .xword 0x88604D40EA1DADAB ! 000000006E60A000 +0000 DATA162+0x88
8228 .xword 0x88009D61EA1DADAB ! 000000006E60A008 +0008 DATA163+0x88
8229 .xword 0x882014F6EA1DADAB ! 000000006E60A010 +0010 DATA164+0x88
8230 .xword 0x8800061FEA1DADAB ! 000000006E60A018 +0018 DATA165+0x88
8231 .xword 0x88001E96EA1DADAB ! 000000006E60A020 +0020 DATA166+0x88
8232 .xword 0x8800C49EEA1DADAB ! 000000006E60A028 +0028 DATA167+0x88
8233 .xword 0x88C0E5BAEA1DADAB ! 000000006E60A030 +0030 DATA168+0x88
8234 .xword 0x88C06CAAEA1DADAB ! 000000006E60A038 +0038 DATA169+0x88
8235 .xword 0x88A01FA2EA1DADAB ! 000000006E60A040 +0040 DATA170+0x88
8236 .xword 0x8860842DEA1DADAB ! 000000006E60A048 +0048 DATA171+0x88
8237 .xword 0x0000CEC2EA1DADAB ! 000000006E60A050 +0050 DATA172+0x0
8238 .xword 0x0000FEFFEF1DADAB ! 000000006E60A058 +0058 DATA001+0x0
8239 .xword 0x0000000000000000 ! 000000006E60A060 +0060 0
8240 .xword 0xC03D99C4A2B63457 ! 000000006E60A068 +0068 0 Double -2.960066E+01
8241 .word 0x414B772A ! 000000006E60A070 +0070 0 Single 1.271659E+01
8242
8243#undef BLIMP_BIAS
8244#define BLIMP_BIAS 0
8245#undef BLIMP_FRAME
8246#define BLIMP_FRAME 64
8247#undef BLIMP_32BIT
8248#define BLIMP_32BIT 1
8249
8250!========================================================================
8251
8252SECTION .btext001 TEXT_VA=0x9ae03d00
8253attr_text {
8254 Name = .btext001,
8255 VA = 0x9ae03d00,
8256 RA = 0xfffecdd00,
8257 PA = ra2pa(0xfffecdd00,0),
8258 notsb
8259}
8260
8261SECTION .btext001_pg0 TEXT_VA=0x9ae02000
8262attr_text {
8263 Name = .btext001_pg0,
8264 VA = 0x9ae02000,
8265 RA = 0xfffecc000,
8266 PA = ra2pa(0xfffecc000,0),
8267 tsbonly,
8268 part_0_ctx_nonzero_tsb_config_3,
8269 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
8270 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8271 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8272}
8273.text; .skip 8
8274
8275
8276SECTION .btext001
8277.text
8278.global start_th_0; start_th_0:
8279.global SUBR016; SUBR016:
8280BL00135: ! MAIN:L0-B000
8281 nop ! 000000009AE03D00 MAIN:L0-B000 1
8282 sethi %hh(0xABAD1DEAE9D20000),%g2 ! 000000009AE03D04 MAIN:L0-B000 1 BD00133
8283 or %g2,%hm(0xABAD1DEAE9D20000),%g2 ! 000000009AE03D08 MAIN:L0-B000 1
8284 sethi %lm(0xABAD1DEAE9D20000),%g3 ! 000000009AE03D0C MAIN:L0-B000 1
8285 or %g3,%lo(0xABAD1DEAE9D20000),%g3 ! 000000009AE03D10 MAIN:L0-B000 1
8286 sllx %g2, 0x20, %g2 ! 000000009AE03D14 MAIN:L0-B000 1
8287 or %g2, %g3, %g2 ! 000000009AE03D18 MAIN:L0-B000 1
8288 sethi %hh(0xABAD1DEA13432000),%l0 ! 000000009AE03D1C MAIN:L0-B000 1 STACK0068
8289 or %l0,%hm(0xABAD1DEA13432000),%l0 ! 000000009AE03D20 MAIN:L0-B000 1
8290 sethi %lm(0xABAD1DEA13432000),%l1 ! 000000009AE03D24 MAIN:L0-B000 1
8291 or %l1,%lo(0xABAD1DEA13432000),%l1 ! 000000009AE03D28 MAIN:L0-B000 1
8292 sllx %l0, 0x20, %l0 ! 000000009AE03D2C MAIN:L0-B000 1
8293 or %l0, %l1, %l0 ! 000000009AE03D30 MAIN:L0-B000 1
8294 sub %l0, 0x80, %o6 ! 000000009AE03D34 MAIN:L0-B000 1
8295 add %o6, 0x40, %i6 ! 000000009AE03D38 MAIN:L0-B000 1
8296 addcc %g0, 0x1, %g1 ! 000000009AE03D3C MAIN:L0-B000 1
8297 or %g0, 0xA36, %g3 ! 000000009AE03D40 MAIN:L0-B000 1
8298 or %g0, -762, %g4 ! 000000009AE03D44 MAIN:L0-B000 1
8299 or %g0, -171, %g5 ! 000000009AE03D48 MAIN:L0-B000 1
8300 or %g0, 0x76D, %g6 ! 000000009AE03D4C MAIN:L0-B000 1
8301 or %g0, 0x0, %g7 ! 000000009AE03D50 MAIN:L0-B000 1
8302 or %g0, 0x867, %o0 ! 000000009AE03D54 MAIN:L0-B000 1
8303 or %g0, 0xA3, %o1 ! 000000009AE03D58 MAIN:L0-B000 1
8304 or %g0, -2624, %o2 ! 000000009AE03D5C MAIN:L0-B000 1
8305 or %g0, -3858, %o3 ! 000000009AE03D60 MAIN:L0-B000 1
8306 or %g0, -2296, %o4 ! 000000009AE03D64 MAIN:L0-B000 1
8307 or %g0, 0xF28, %o5 ! 000000009AE03D68 MAIN:L0-B000 1
8308 or %g0, -2703, %o7 ! 000000009AE03D6C MAIN:L0-B000 1
8309 or %g0, 0x2C0, %l0 ! 000000009AE03D70 MAIN:L0-B000 1
8310 or %g0, -568, %l1 ! 000000009AE03D74 MAIN:L0-B000 1
8311 or %g0, -3448, %l2 ! 000000009AE03D78 MAIN:L0-B000 1
8312 or %g0, 0x6EF, %l3 ! 000000009AE03D7C MAIN:L0-B000 1
8313 or %g0, -3447, %l4 ! 000000009AE03D80 MAIN:L0-B000 1
8314 or %g0, 0xBA3, %l5 ! 000000009AE03D84 MAIN:L0-B000 1
8315 sethi %hh(0xABAD1DEA9AE03D00),%l7 ! 000000009AE03D88 MAIN:L0-B000 1 SUBR016
8316 or %l7,%hm(0xABAD1DEA9AE03D00),%l7 ! 000000009AE03D8C MAIN:L0-B000 1
8317 sethi %lm(0xABAD1DEA9AE03D00),%l6 ! 000000009AE03D90 MAIN:L0-B000 1
8318 or %l6,%lo(0xABAD1DEA9AE03D00),%l6 ! 000000009AE03D94 MAIN:L0-B000 1
8319 sllx %l7, 0x20, %l7 ! 000000009AE03D98 MAIN:L0-B000 1
8320 or %l7, %l6, %l7 ! 000000009AE03D9C MAIN:L0-B000 1
8321 or %g0, -3119, %l6 ! 000000009AE03DA0 MAIN:L0-B000 1
8322 or %g0, -1425, %i0 ! 000000009AE03DA4 MAIN:L0-B000 1
8323 or %g0, 0xEED, %i1 ! 000000009AE03DA8 MAIN:L0-B000 1
8324 or %g0, 0x5F3, %i2 ! 000000009AE03DAC MAIN:L0-B000 1
8325 or %g0, -1177, %i3 ! 000000009AE03DB0 MAIN:L0-B000 1
8326 or %g0, 0x4FB, %i4 ! 000000009AE03DB4 MAIN:L0-B000 1
8327 or %g0, 0x1C5, %i5 ! 000000009AE03DB8 MAIN:L0-B000 1
8328 or %g0, 0x5DC, %i7 ! 000000009AE03DBC MAIN:L0-B000 1
8329 or %g0, 0x4, %g6 ! 000000009AE03DC0 MAIN:L0-B000 1
8330BL00136:save %o6, -64, %o6 ! 000000009AE03DC4 MAIN:L0-B000 4
8331 add %i0, %g6, %l0 ! 000000009AE03DC8 MAIN:L0-B000 4
8332 add %i1, %g6, %l1 ! 000000009AE03DCC MAIN:L0-B000 4
8333 add %i2, %g6, %l2 ! 000000009AE03DD0 MAIN:L0-B000 4
8334 add %i3, %g6, %l3 ! 000000009AE03DD4 MAIN:L0-B000 4
8335 add %i4, %g6, %l4 ! 000000009AE03DD8 MAIN:L0-B000 4
8336 add %i5, %g6, %l5 ! 000000009AE03DDC MAIN:L0-B000 4
8337 add %i6, %g6, %l6 ! 000000009AE03DE0 MAIN:L0-B000 4
8338 add %i7, %g6, %l7 ! 000000009AE03DE4 MAIN:L0-B000 4
8339 add %l0, %g6, %o0 ! 000000009AE03DE8 MAIN:L0-B000 4
8340 add %l1, %g6, %o1 ! 000000009AE03DEC MAIN:L0-B000 4
8341 add %l2, %g6, %o2 ! 000000009AE03DF0 MAIN:L0-B000 4
8342 add %l3, %g6, %o3 ! 000000009AE03DF4 MAIN:L0-B000 4
8343 add %l4, %g6, %o4 ! 000000009AE03DF8 MAIN:L0-B000 4
8344 add %l5, %g6, %o5 ! 000000009AE03DFC MAIN:L0-B000 4
8345 add %l7, %g6, %o7 ! 000000009AE03E00 MAIN:L0-B000 4
8346 subcc %g6, 0x1, %g6 ! 000000009AE03E04 MAIN:L0-B000 4
8347 bnz,a,pt %xcc, BL00136 ! 000000009AE03E08 MAIN:L0-B000 4
8348 nop ! 000000009AE03E0C MAIN:L0-B000 3
8349 restore %g0, %g0, %g0 ! 000000009AE03E10 MAIN:L0-B000 1
8350 restore %g0, %g0, %g0 ! 000000009AE03E14 MAIN:L0-B000 1
8351 restore %g0, %g0, %g0 ! 000000009AE03E18 MAIN:L0-B000 1
8352 restore %g0, %g0, %g0 ! 000000009AE03E1C MAIN:L0-B000 1
8353 ta %xcc, 0x44 ! 000000009AE03E20 MAIN:L0-B000 1 cleanwin=0
8354 wr %g0, 0x50C, %y ! 000000009AE03E24 MAIN:L0-B000 1
8355 wr %g0, 0x90, %gsr ! 000000009AE03E28 MAIN:L0-B000 1
8356 ldd [%g2+0x0068], %f0 ! 000000009AE03E2C MAIN:L0-B000 1 <BD00137
8357 faddd %f0, %f0, %f6 ! 000000009AE03E30 MAIN:L0-B000 1
8358 faddd %f0, %f6, %f12 ! 000000009AE03E34 MAIN:L0-B000 1
8359 faddd %f6, %f12, %f14 ! 000000009AE03E38 MAIN:L0-B000 1
8360 faddd %f12, %f14, %f60 ! 000000009AE03E3C MAIN:L0-B000 1
8361 faddd %f14, %f60, %f62 ! 000000009AE03E40 MAIN:L0-B000 1
8362 faddd %f60, %f62, %f32 ! 000000009AE03E44 MAIN:L0-B000 1
8363 faddd %f62, %f32, %f34 ! 000000009AE03E48 MAIN:L0-B000 1
8364 faddd %f32, %f34, %f36 ! 000000009AE03E4C MAIN:L0-B000 1
8365 faddd %f34, %f36, %f38 ! 000000009AE03E50 MAIN:L0-B000 1
8366 faddd %f36, %f38, %f40 ! 000000009AE03E54 MAIN:L0-B000 1
8367 faddd %f38, %f40, %f42 ! 000000009AE03E58 MAIN:L0-B000 1
8368 faddd %f40, %f42, %f44 ! 000000009AE03E5C MAIN:L0-B000 1
8369 faddd %f42, %f44, %f46 ! 000000009AE03E60 MAIN:L0-B000 1
8370 ld [%g2+0x0070], %f2 ! 000000009AE03E64 MAIN:L0-B000 1 <BD00138
8371 fadds %f2, %f2, %f3 ! 000000009AE03E68 MAIN:L0-B000 1
8372 fadds %f2, %f3, %f4 ! 000000009AE03E6C MAIN:L0-B000 1
8373 fadds %f3, %f4, %f5 ! 000000009AE03E70 MAIN:L0-B000 1
8374 fadds %f4, %f5, %f8 ! 000000009AE03E74 MAIN:L0-B000 1
8375 fadds %f5, %f8, %f9 ! 000000009AE03E78 MAIN:L0-B000 1
8376 fadds %f8, %f9, %f10 ! 000000009AE03E7C MAIN:L0-B000 1
8377 fadds %f9, %f10, %f11 ! 000000009AE03E80 MAIN:L0-B000 1
8378 fcmpd %fcc0, %f0, %f0 ! 000000009AE03E84 MAIN:L0-B000 1
8379 fcmpd %fcc1, %f0, %f0 ! 000000009AE03E88 MAIN:L0-B000 1
8380 fcmpd %fcc2, %f0, %f0 ! 000000009AE03E8C MAIN:L0-B000 1
8381 fcmpd %fcc3, %f0, %f0 ! 000000009AE03E90 MAIN:L0-B000 1
8382 stx %fsr, [%g2+0x0060] ! 000000009AE03E94 MAIN:L0-B000 1 <BD00055
8383 fzero %f16 ! 000000009AE03E98 MAIN:L0-B000 1
8384 fzero %f18 ! 000000009AE03E9C MAIN:L0-B000 1
8385 fzero %f20 ! 000000009AE03EA0 MAIN:L0-B000 1
8386 fzero %f22 ! 000000009AE03EA4 MAIN:L0-B000 1
8387 fzero %f24 ! 000000009AE03EA8 MAIN:L0-B000 1
8388 fzero %f26 ! 000000009AE03EAC MAIN:L0-B000 1
8389 fzero %f28 ! 000000009AE03EB0 MAIN:L0-B000 1
8390 fzero %f30 ! 000000009AE03EB4 MAIN:L0-B000 1
8391 ldx [%g2+0x0000], %g3 ! 000000009AE03EB8 MAIN:L0-B000 1 BASE<BD00133
8392 ldx [%g2+0x0008], %g4 ! 000000009AE03EBC MAIN:L0-B000 1 BASE<BD00139
8393 ldx [%g2+0x0010], %g5 ! 000000009AE03EC0 MAIN:L0-B000 1 BASE<BD00140
8394 ldx [%g2+0x0018], %g6 ! 000000009AE03EC4 MAIN:L0-B000 1 BASE<BD00141
8395 or %g0, 0x2, %l0 ! 000000009AE03EC8 LOOP:L1-B000 1
8396BL00172: ! LOOP:L1-B000
8397 add %g1, 0x444, %g1 ! 000000009AE03ECC LOOP:L1-B000 2 chksum++
8398 or %g0, 0x3, %l1 ! 000000009AE03ED0 LOOP:L2-B000 2
8399BL00157: ! LOOP:L2-B000
8400 add %g1, 0xED1, %g1 ! 000000009AE03ED4 LOOP:L2-B000 6 chksum++
8401 array16 %o4, %i1, %i1 ! 000000009AE03ED8 LOOP:L2-B000 6 S
8402 bne,pt %xcc, BL00142 ! 000000009AE03EDC LOOP:L2-B000 6 L
8403 sdiv %i2, 0x0, %g2 ! 000000009AE03EE0 LOOP:L2-B000 6 S
8404 array8 %o3, %i2, %o5 ! 000000009AE03EE4 LOOP:L2-B000 1 S
8405 fble BL00143 ;.empty ! 000000009AE03EE8 LOOP:L2-B000 1 L
8406 fba BL00144 ;.empty ! 000000009AE03EEC LOOP:L2-B000 1 L
8407BL00143:bgu BL00142 ;.empty ! 000000009AE03EF0 LOOP:L2-B000 1 L
8408 bge,a,pt %xcc, BL00145 ;.empty ! 000000009AE03EF4 LOOP:L2-B000 0 L
8409BL00145:fbg,pn %fcc0, BL00146 ;.empty ! 000000009AE03EF8 LOOP:L2-B000 0 L
8410BL00144:fbne,pt %fcc1, BL00147 ! 000000009AE03EFC LOOP:L2-B000 1 L
8411BL00142:edge8n %o4, %g1, %o4 ! 000000009AE03F00 LOOP:L2-B000 6 S
8412BL00147:fmovda %fcc1, %f24, %f20 ! 000000009AE03F04 LOOP:L2-B000 6 S
8413BL00146:subcc %o5, %i0, %i2 ! 000000009AE03F08 LOOP:L2-B000 6 S
8414 add %g1, 0x8A3, %g1 ! 000000009AE03F0C LOOP:L2-B000 6 chksum++
8415 and %g1, 0xFE, %l2 ! 000000009AE03F10 LOOP:L3-B000 6
8416BL00148: ! LOOP:L3-B000
8417 add %g1, 0xC06, %g1 ! 000000009AE03F14 LOOP:L3-B000 10 chksum++
8418 sdiv %o4, %g7, %g0 ! 000000009AE03F18 LOOP:L3-B000 10 S
8419 edge32ln %i2, %i2, %i2 ! 000000009AE03F1C LOOP:L3-B000 10 S
8420 addcc %i2, %g1, %l4 ! 000000009AE03F20 LOOP:L3-B000 10 S
8421 sdivcc %o4, 0x0, %l2 ! 000000009AE03F24 LOOP:L3-B000 10 S
8422 sethi %hh(0xABAD1DEAF77CFF00),%l6 ! 000000009AE03F28 LOOP:L3-B000 10 SUBR017
8423 or %l6,%hm(0xABAD1DEAF77CFF00),%l6 ! 000000009AE03F2C LOOP:L3-B000 10
8424 sethi %lm(0xABAD1DEAF77CFF00),%l5 ! 000000009AE03F30 LOOP:L3-B000 10
8425 or %l5,%lo(0xABAD1DEAF77CFF00),%l5 ! 000000009AE03F34 LOOP:L3-B000 10
8426 sllx %l6, 0x20, %l6 ! 000000009AE03F38 LOOP:L3-B000 10
8427 or %l6, %l5, %l6 ! 000000009AE03F3C LOOP:L3-B000 10
8428 call SUBR017 ! 000000009AE03F40 LOOP:L3-B000 10 S
8429 fcmpgt16 %f20, %f26, %i4 ! 000000009AE03F44 LOOP:L3-B000 10 S
8430 fcmpes %fcc0, %f3, %f5 ! 000000009AE03F48 LOOP:L3-B000 10 S
8431 srlx %l2, 0x1, %l2 ! 000000009AE03F4C LOOP:L3-B000 10
8432 andcc %l2, 0x1, %g0 ! 000000009AE03F50 LOOP:L3-B000 10
8433 bne,pn %xcc, BL00148 ! 000000009AE03F54 LOOP:L3-B000 10
8434 nop ! 000000009AE03F58 LOOP:L3-B000 10 S
8435 add %g1, 0xDD7, %g1 ! 000000009AE03F5C LOOP:L3-B000 6 chksum++
8436 fcmpd %fcc1, %f0, %f36 ! 000000009AE03F60 SKIP:L3-B001 6
8437 fbl,pn %fcc1, BL00149 ! 000000009AE03F64 SKIP:L3-B001 6
8438 orcc %o5, %i2, %i2 ! 000000009AE03F68 SKIP:L3-B001 6 S
8439 pdist %f18, %f20, %f26 ! 000000009AE03F6C SKIP:L3-B001 6 S
8440 rd %gsr, %l6 ! 000000009AE03F70 SKIP:L3-B001 6 S
8441 wr %l6, 0xD8, %gsr ! 000000009AE03F74 SKIP:L3-B001 6 S
8442 rd %gsr, %l6 ! 000000009AE03F78 SKIP:L3-B001 6 S
8443 wr %l6, 0x60, %gsr ! 000000009AE03F7C SKIP:L3-B001 6 S
8444 fsubd %f34, %f60, %f42 ! 000000009AE03F80 SKIP:L3-B001 6 S
8445 movrgz %o5, -375, %o0 ! 000000009AE03F84 SKIP:L3-B001 6 S
8446 andncc %i2, %l4, %i5 ! 000000009AE03F88 SKIP:L3-B001 6 S
8447 and %o0, %o1, %i2 ! 000000009AE03F8C SKIP:L3-B001 6 S
8448 fpack32 %f24, %f18, %f24 ! 000000009AE03F90 SKIP:L3-B001 6 S
8449 fadds %f3, %f10, %f11 ! 000000009AE03F94 SKIP:L3-B001 6 S
8450 fmovrdlez %i5, %f14, %f60 ! 000000009AE03F98 SKIP:L3-B001 6 S
8451 srlx %o1, 0x1, %i4 ! 000000009AE03F9C SKIP:L3-B001 6 S
8452 add %g1, 0xDC6, %g1 ! 000000009AE03FA0 SKIP:L3-B001 6 chksum++
8453 fpadd16s %f28, %f20, %f24 ! 000000009AE03FA4 SKIP:L3-B001 6 S
8454 xnor %i2, %l4, %o0 ! 000000009AE03FA8 SKIP:L3-B001 6 S
8455 fcmpne32 %f20, %f24, %i0 ! 000000009AE03FAC SKIP:L3-B001 6 S
8456 sdivcc %i2, 0x0, %g1 ! 000000009AE03FB0 SKIP:L3-B001 6 S
8457 xorcc %i0, %i5, %i4 ! 000000009AE03FB4 SKIP:L3-B001 6 S
8458 ba,pn %icc, BL00150 ! 000000009AE03FB8 SKIP:L3-B001 6
8459 and %i5, %o0, %l4 ! 000000009AE03FBC SKIP:L3-B001 6 S
8460BL00149: ! ELSE:L3-B002
8461 edge8l %l4, %i5, %l4 ! 000000009AE03FC0 ELSE:L3-B002 0 S
8462 fcmps %fcc0, %f3, %f11 ! 000000009AE03FC4 ELSE:L3-B002 0 S
8463 movo %fcc0, %i2, %i3 ! 000000009AE03FC8 ELSE:L3-B002 0 S
8464 pdist %f26, %f24, %f18 ! 000000009AE03FCC ELSE:L3-B002 0 S
8465 alignaddrl %i3, %g1, %o0 ! 000000009AE03FD0 ELSE:L3-B002 0 S
8466 .word 0x97AD1FB6 ! 000000009AE03FD4 ELSE:L3-B002 0 S illop
8467 orn %i3, %i3, %o3 ! 000000009AE03FD8 ELSE:L3-B002 0 S
8468 ldx [%g2+0x0008], %g4 ! 000000009AE03FDC ELSE:L3-B002 0 S BASE<BD00139
8469 xnorcc %o5, %o3, %i3 ! 000000009AE03FE0 ELSE:L3-B002 0 S
8470 add %g1, 0xBD6, %g1 ! 000000009AE03FE4 ELSE:L3-B002 0 chksum++
8471 ta %xcc, 0x46 ! 000000009AE03FE8 ELSE:L3-B002 0 S demap-page
8472 pdist %f28, %f24, %f18 ! 000000009AE03FEC ELSE:L3-B002 0 S
8473 array8 %l4, %i4, %o4 ! 000000009AE03FF0 ELSE:L3-B002 0 S
8474 movug %fcc1, %o0, %o1 ! 000000009AE03FF4 ELSE:L3-B002 0 S
8475 .word 0xF7442A34 ! 000000009AE03FF8 ELSE:L3-B002 0 S random
8476 .word 0xA5A11A16 ! 000000009AE03FFC ELSE:L3-B002 0 S illop
8477 fmovd %f42, %f38 ! 000000009AE04000 ELSE:L3-B002 0 S
8478 .word 0xF7AA5B76 ! 000000009AE04004 ELSE:L3-B002 0 S illop
8479BL00150: ! ELSE:L3-B002
8480 add %g1, 0x31B, %g1 ! 000000009AE04008 ELSE:L3-B002 6 chksum++
8481 or %g0, 0x3, %l3 ! 000000009AE0400C LOOP:L3-B003 6
8482BL00156: ! LOOP:L3-B003
8483 add %g1, 0x7E2, %g1 ! 000000009AE04010 LOOP:L3-B003 18 chksum++
8484 fmovs %f25, %f25 ! 000000009AE04014 LOOP:L3-B003 18 S
8485 fmovsul %fcc1, %f29, %f26 ! 000000009AE04018 LOOP:L3-B003 18 S
8486 edge32n %o0, %o0, %l4 ! 000000009AE0401C LOOP:L3-B003 18 S
8487 orncc %o1, %o3, %o1 ! 000000009AE04020 LOOP:L3-B003 18 S
8488 alignaddrl %l4, %o1, %i2 ! 000000009AE04024 LOOP:L3-B003 18 S
8489 call .+8 ! 000000009AE04028 LOOP:L3-B003 18 S
8490 faddd %f42, %f60, %f60 ! 000000009AE0402C LOOP:L3-B003 18 S
8491 stxa %i2, [%g7+%g0]0x07 ! 000000009AE04030 LOOP:L3-B003 18 S BAD-ASI
8492 bvs BL00151 ;.empty ! 000000009AE04034 LOOP:L3-B003 18 L
8493 fbe BL00152 ! 000000009AE04038 LOOP:L3-B003 18 L
8494 sdiv %o1, %g0, %i5 ! 000000009AE0403C LOOP:L3-B003 18 S
8495 bn BL00153 ! 000000009AE04040 LOOP:L3-B003 18 L
8496 .word 0xC7B95C0C ! 000000009AE04044 LOOP:L3-B003 18 S illop_VIS
8497 bne,a,pn %xcc, BL00154 ! 000000009AE04048 LOOP:L3-B003 18 L
8498BL00153:fcmpes %fcc2, %f10, %f11 ! 000000009AE0404C LOOP:L3-B003 18 S
8499 bge,pn %icc, BL00155 ! 000000009AE04050 LOOP:L3-B003 0 L
8500 nop ! 000000009AE04054 LOOP:L3-B003 0 S
8501BL00152:stxa %l4, [%g7+%g0]0x33 ! 000000009AE04058 LOOP:L3-B003 0 S BAD-ASI
8502 fbge,a BL00155 ! 000000009AE0405C LOOP:L3-B003 0 L
8503BL00151:.word 0xDB4900EC ! 000000009AE04060 LOOP:L3-B003 0 S illop
8504 .word 0x1A99B8C4 ! 000000009AE04064 LOOP:L3-B003 0 S random
8505BL00154:orn %l4, %o1, %l4 ! 000000009AE04068 LOOP:L3-B003 18 S
8506 orn %l4, %o1, %o1 ! 000000009AE0406C LOOP:L3-B003 18 S
8507BL00155:pdist %f22, %f26, %f20 ! 000000009AE04070 LOOP:L3-B003 18 S
8508 add %g1, 0x4FA, %g1 ! 000000009AE04074 LOOP:L3-B003 18 chksum++
8509 subcc %l3, 0x1, %l3 ! 000000009AE04078 LOOP:L3-B003 18
8510 bnz,pn %icc, BL00156 ! 000000009AE0407C LOOP:L3-B003 18
8511 xorcc %g1, %g1, %o3 ! 000000009AE04080 LOOP:L3-B003 18 S
8512 add %g1, 0xF, %g1 ! 000000009AE04084 LOOP:L3-B003 6 chksum++
8513 fpmerge %f26, %f29, %f20 ! 000000009AE04088 LOOP:L2-B000 6 S
8514 sdiv %i2, %g0, %i7 ! 000000009AE0408C LOOP:L2-B000 6 S
8515 fpsub32 %f18, %f30, %f18 ! 000000009AE04090 LOOP:L2-B000 6 S
8516 orcc %i0, %o1, %i2 ! 000000009AE04094 LOOP:L2-B000 6 S
8517 sub %l1, 0x1, %l1 ! 000000009AE04098 LOOP:L2-B000 6
8518 brnz,a,pt %l1, BL00157 ! 000000009AE0409C LOOP:L2-B000 6
8519 fpadd16s %f31, %f23, %f16 ! 000000009AE040A0 LOOP:L2-B000 4 S
8520 add %g1, 0x88F, %g1 ! 000000009AE040A4 LOOP:L2-B000 2 chksum++
8521 or %g0, 0x2, %l4 ! 000000009AE040A8 LOOP:L2-B001 2
8522BL00158: ! LOOP:L2-B001
8523 add %g1, 0xE6, %g1 ! 000000009AE040AC LOOP:L2-B001 4 chksum++
8524 pdist %f26, %f18, %f30 ! 000000009AE040B0 LOOP:L2-B001 4 S
8525 array16 %g1, %o0, %o2 ! 000000009AE040B4 LOOP:L2-B001 4 S
8526 and %o2, %g1, %o0 ! 000000009AE040B8 LOOP:L2-B001 4 S
8527 array16 %o0, %o1, %i1 ! 000000009AE040BC LOOP:L2-B001 4 S
8528 add %o5, 0x0, %o5 ! 000000009AE040C0 LOOP:L2-B001 4 S
8529 orncc %g1, %g1, %i4 ! 000000009AE040C4 LOOP:L2-B001 4 S
8530 nop ! 000000009AE040C8 LOOP:L3-B004 4
8531 xnor %o1, %o2, %o0 ! 000000009AE040CC LOOP:L2-B001 4 S
8532 andncc %o2, %o0, %i0 ! 000000009AE040D0 LOOP:L2-B001 4 S
8533 call .+8 ! 000000009AE040D4 LOOP:L2-B001 4 S
8534 orcc %i2, %i1, %o5 ! 000000009AE040D8 LOOP:L2-B001 4 S
8535 xorcc %o0, %o1, %i1 ! 000000009AE040DC LOOP:L2-B001 4 S
8536 bmask %o1, %i1, %o2 ! 000000009AE040E0 LOOP:L2-B001 4 S
8537 alignaddrl %o5, %o3, %o3 ! 000000009AE040E4 LOOP:L2-B001 4 S
8538 andcc %o2, %i1, %o5 ! 000000009AE040E8 LOOP:L2-B001 4 S
8539 xnor %i0, %o5, %i4 ! 000000009AE040EC LOOP:L2-B001 4 S
8540 pdist %f24, %f18, %f30 ! 000000009AE040F0 LOOP:L2-B001 4 S
8541 subcc %l4, 0x1, %l4 ! 000000009AE040F4 LOOP:L2-B001 4
8542 bnz,pt %icc, BL00158 ! 000000009AE040F8 LOOP:L2-B001 4
8543 fnot1s %f26, %f16 ! 000000009AE040FC LOOP:L2-B001 4 S
8544 add %g1, 0xFC5, %g1 ! 000000009AE04100 LOOP:L2-B001 2 chksum++
8545 nop ! 000000009AE04104 LOOP:L2-B002 2
8546 nop ! 000000009AE04108 LOOP:L2-B003 2
8547 nop ! 000000009AE0410C LOOP:L2-B004 2
8548 nop ! 000000009AE04110 LOOP:L2-B005 2
8549 nop ! 000000009AE04114 LOOP:L2-B006 2
8550 nop ! 000000009AE04118 LOOP:L2-B007 2
8551 nop ! 000000009AE0411C LOOP:L2-B008 2
8552 add %o2, %g1, %o1 ! 000000009AE04120 SWCH:L2-B009 2
8553 and %o1, 0x18, %o7 ! 000000009AE04124 SWCH:L2-B009 2
8554 sethi %hi(0x43C), %o1 ! 000000009AE04128 SWCH:L2-B009 2 .+0
8555 or %o1,%lo(0x43C),%o1 ! 000000009AE0412C SWCH:L2-B009 2
8556 add %o1, %o7, %o1 ! 000000009AE04130 SWCH:L2-B009 2
8557 jmpl %l7+%o1, %g0 ! 000000009AE04134 SWCH:L2-B009 2
8558 bmask %o0, %i4, %o3 ! 000000009AE04138 SWCH:L2-B009 2 S
8559 .word 0x3E16183D ! 000000009AE0413C SWCH:L2-B009 0 random
8560 fpmerge %f29, %f20, %f20 ! 000000009AE04140 SWCH:L2-B009 0 S
8561 ba BL00161 ! 000000009AE04144 SWCH:L2-B009 1
8562 xor %i2, %o3, %i2 ! 000000009AE04148 SWCH:L2-B009 1 S
8563 ba,pn %icc, BL00160 ! 000000009AE0414C SWCH:L2-B009 1
8564 sllx %o3, 0x1, %o0 ! 000000009AE04150 SWCH:L2-B009 1 S
8565 ba,a BL00159 ! 000000009AE04154 SWCH:L2-B009 0
8566 fpackfix %f16, %f29 ! 000000009AE04158 SWCH:L2-B009 0 S
8567BL00159:add %g1, 0x9DD, %g1 ! 000000009AE0415C CASE:L3-B005 0 chksum++
8568 xorcc %o2, %o1, %i5 ! 000000009AE04160 CASE:L3-B005 0 S
8569 fand %f24, %f18, %f18 ! 000000009AE04164 CASE:L3-B005 0 S
8570 fmovsu %fcc3, %f16, %f21 ! 000000009AE04168 CASE:L3-B005 0 S
8571 .word 0x08F9C074 ! 000000009AE0416C CASE:L3-B005 0 S illop
8572 xnorcc %o3, %i4, %i2 ! 000000009AE04170 CASE:L3-B005 0 S
8573 ba,a,pn %icc, BL00171 ! 000000009AE04174 CASE:L3-B005 0
8574 faligndata %f18, %f22, %f20 ! 000000009AE04178 CASE:L3-B005 0 S
8575BL00160:add %g1, 0x46E, %g1 ! 000000009AE0417C CASE:L3-B006 1 chksum++
8576 fpmerge %f24, %f16, %f30 ! 000000009AE04180 CASE:L3-B006 1 S
8577 stxa %g1, [%g7+%g0]0x4D ! 000000009AE04184 CASE:L3-B006 1 S BAD-ASI
8578 call .+8 ! 000000009AE04188 CASE:L3-B006 1 S
8579 orn %o4, %i1, %i1 ! 000000009AE0418C CASE:L3-B006 1 S
8580 .word 0x8355175B ! 000000009AE04190 CASE:L3-B006 1 S illop
8581 fpackfix %f20, %f27 ! 000000009AE04194 CASE:L3-B006 1 S
8582 fba,a,pt %fcc1, BL00171 ! 000000009AE04198 CASE:L3-B006 1
8583 .word 0xAFAACA6F ! 000000009AE0419C CASE:L3-B006 0 S illop
8584BL00161:add %g1, 0x531, %g1 ! 000000009AE041A0 CASE:L3-B007 1 chksum++
8585 fsrc2s %f24, %f21 ! 000000009AE041A4 CASE:L3-B007 1 S
8586 subcc %o4, %g1, %g0 ! 000000009AE041A8 CASE:L3-B007 1 S
8587 orn %i3, %g1, %i0 ! 000000009AE041AC CASE:L3-B007 1 S
8588 array16 %i4, %i0, %o0 ! 000000009AE041B0 CASE:L3-B007 1 S
8589 edge8 %o0, %o0, %o5 ! 000000009AE041B4 CASE:L3-B007 1 S
8590 edge8 %o3, %i0, %i5 ! 000000009AE041B8 CASE:L3-B007 1 S
8591 ba BL00171 ! 000000009AE041BC CASE:L3-B007 1
8592 stxa %o3, [%g7+%g0]0xE7 ! 000000009AE041C0 CASE:L3-B007 1 S BAD-ASI
8593BL00166:add %g1, 0xE9, %g1 ! 000000009AE041C4 CASE:L3-B008 0 chksum++
8594 bmask %g1, %i2, %o5 ! 000000009AE041C8 CASE:L3-B008 0 S
8595 .word 0x93A710A3 ! 000000009AE041CC CASE:L3-B008 0 L illop
8596 bne,pn %xcc, BL00163 ;.empty ! 000000009AE041D0 CASE:L3-B008 0 L
8597 fbule,pn %fcc1, BL00164 ;.empty ! 000000009AE041D4 CASE:L3-B008 0 L
8598BL00162:.word 0xE21D58A1 ! 000000009AE041D8 CASE:L3-B008 0 L illop
8599 .word 0xA053E26C ! 000000009AE041DC CASE:L3-B008 0 S random
8600BL00165:ldxa [%g7+%g0]0x8D, %o5 ! 000000009AE041E0 CASE:L3-B008 0 S BAD-ASI
8601 .word 0xDA1F840E ! 000000009AE041E4 CASE:L3-B008 0 S illop
8602 bvs,pn %icc, BL00164 ! 000000009AE041E8 CASE:L3-B008 0 L
8603BL00163:nop ! 000000009AE041EC CASE:L3-B008 0 S
8604 .word 0x9FC3801F ! 000000009AE041F0 CASE:L3-B008 0 S random
8605 .word 0xB7A3C0FF ! 000000009AE041F4 CASE:L3-B008 0 S illop
8606BL00164:fone %f22 ! 000000009AE041F8 CASE:L3-B008 0 S
8607 add %g1, 0x6DA, %g1 ! 000000009AE041FC CASE:L3-B008 0 chksum++
8608 ba,a BL00171 ! 000000009AE04200 CASE:L3-B008 0
8609 fabsd %f34, %f36 ! 000000009AE04204 CASE:L3-B008 0 S
8610BL00171: ! SWCH:L2-B009
8611 add %g1, 0x66F, %g1 ! 000000009AE04208 SWCH:L2-B009 2 chksum++
8612 mova %xcc, %g1, %i3 ! 000000009AE0420C SWCH:L2-B009 2 S
8613 fcmpes %fcc2, %f9, %f8 ! 000000009AE04210 SWCH:L2-B009 2 S
8614 movvc %xcc, %o5, %i0 ! 000000009AE04214 SWCH:L2-B009 2 S
8615 andn %o2, %i2, %i2 ! 000000009AE04218 SWCH:L2-B009 2 S
8616 edge16 %i2, %i0, %i1 ! 000000009AE0421C SWCH:L2-B009 2 S
8617 .word 0xAD673E5B ! 000000009AE04220 SWCH:L2-B009 2 S illop
8618 fbule,pt %fcc1, BL00167 ;.empty ! 000000009AE04224 SWCH:L2-B009 2 L
8619 brgz,pn %i3, BL00168 ! 000000009AE04228 SWCH:L2-B009 2 L
8620 pdist %f18, %f16, %f28 ! 000000009AE0422C SWCH:L2-B009 2 S
8621BL00167:.word 0xB7FF9238 ! 000000009AE04230 SWCH:L2-B009 0 S illop
8622 andncc %o4, %i1, %i3 ! 000000009AE04234 SWCH:L2-B009 0 S
8623 .word 0xB17A623A ! 000000009AE04238 SWCH:L2-B009 0 S illop
8624 .word 0x162D2A3E ! 000000009AE0423C SWCH:L2-B009 0 L random
8625 fbug,a BL00170 ;.empty ! 000000009AE04240 SWCH:L2-B009 0 L
8626 .word 0x99ADB067 ! 000000009AE04244 SWCH:L2-B009 0 L illop
8627BL00168:pdist %f20, %f28, %f24 ! 000000009AE04248 SWCH:L2-B009 2 S
8628BL00170:bg,a,pt %xcc, BL00169 ! 000000009AE0424C SWCH:L2-B009 2 L
8629 .word 0xA1AE58E6 ! 000000009AE04250 SWCH:L2-B009 0 S illop
8630BL00169:add %g1, 0x8C0, %g1 ! 000000009AE04254 SWCH:L2-B009 2 chksum++
8631 nop ! 000000009AE04258 LOOP:L2-B010 2
8632 nop ! 000000009AE0425C LOOP:L2-B011 2
8633 nop ! 000000009AE04260 LOOP:L2-B012 2
8634 nop ! 000000009AE04264 LOOP:L2-B013 2
8635 nop ! 000000009AE04268 LOOP:L2-B014 2
8636 nop ! 000000009AE0426C LOOP:L2-B015 2
8637 nop ! 000000009AE04270 LOOP:L2-B016 2
8638 nop ! 000000009AE04274 LOOP:L2-B017 2
8639 nop ! 000000009AE04278 LOOP:L2-B018 2
8640 nop ! 000000009AE0427C LOOP:L2-B019 2
8641 fand %f28, %f30, %f28 ! 000000009AE04280 LOOP:L1-B000 2 S
8642 fmovspos %xcc, %f2, %f9 ! 000000009AE04284 LOOP:L1-B000 2 S
8643 rd %gsr, %l6 ! 000000009AE04288 LOOP:L1-B000 2 S
8644 wr %l6, 0xC0, %gsr ! 000000009AE0428C LOOP:L1-B000 2 S
8645 ta %xcc, 0x46 ! 000000009AE04290 LOOP:L1-B000 2 S demap-page
8646 orn %i5, %i0, %i0 ! 000000009AE04294 LOOP:L1-B000 2 S
8647 orncc %i1, %i3, %o4 ! 000000009AE04298 LOOP:L1-B000 2 S
8648 subcc %l0, 0x1, %l0 ! 000000009AE0429C LOOP:L1-B000 2
8649 bnz,a BL00172 ! 000000009AE042A0 LOOP:L1-B000 2
8650 orcc %o3, %g1, %o3 ! 000000009AE042A4 LOOP:L1-B000 1 S
8651 add %g1, 0xB38, %g1 ! 000000009AE042A8 LOOP:L1-B000 1 chksum++
8652 sethi %hi(0x9EB8D), %g3 ! 000000009AE042AC MAIN:L0-B000 1 .+0
8653 or %g3,%lo(0x9EB8D),%g3 ! 000000009AE042B0 MAIN:L0-B000 1
8654 cmp %g1, %g3 ! 000000009AE042B4 MAIN:L0-B000 1
8655 bne %icc, blimp_bad_end ! 000000009AE042B8 MAIN:L0-B000 1
8656 nop ! 000000009AE042BC MAIN:L0-B000 1
8657blimp_good_end:
8658 EXIT_GOOD
8659blimp_bad_end:
8660 EXIT_BAD
8661
8662SECTION .btext001_pg1 TEXT_VA=0x9ae04000
8663attr_text {
8664 Name = .btext001_pg1,
8665 VA = 0x9ae04000,
8666 RA = 0xfffece000,
8667 PA = ra2pa(0xfffece000,0),
8668 tsbonly,
8669 part_0_ctx_nonzero_tsb_config_3,
8670 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
8671 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8672 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8673}
8674.text; .skip 8
8675
8676!========================================================================
8677
8678SECTION .btext002 TEXT_VA=0xf77cff00
8679attr_text {
8680 Name = .btext002,
8681 VA = 0xf77cff00,
8682 RA = 0xffff4ff00,
8683 PA = ra2pa(0xffff4ff00,0),
8684 notsb
8685}
8686
8687SECTION .btext002_pg0 TEXT_VA=0xf77c0000
8688attr_text {
8689 Name = .btext002_pg0,
8690 VA = 0xf77c0000,
8691 RA = 0xffff40000,
8692 PA = ra2pa(0xffff40000,0),
8693 tsbonly,
8694 part_0_ctx_nonzero_tsb_config_1,
8695 TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1,
8696 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8697 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8698}
8699.text; .skip 8
8700
8701
8702SECTION .btext002
8703.text
8704.global SUBR017; SUBR017:
8705BL00001: ! SUBR:L0-B000
8706 add %g1, 0xAE0, %g1 ! 00000000F77CFF00 SUBR:L0-B000 10 chksum++
8707 save %o6, -64, %o6 ! 00000000F77CFF04 SUBR:L0-B000 10
8708 sethi %hh(0xABAD1DEAF77CFF00),%l7 ! 00000000F77CFF08 SUBR:L0-B000 10 SUBR017
8709 or %l7,%hm(0xABAD1DEAF77CFF00),%l7 ! 00000000F77CFF0C SUBR:L0-B000 10
8710 sethi %lm(0xABAD1DEAF77CFF00),%l6 ! 00000000F77CFF10 SUBR:L0-B000 10
8711 or %l6,%lo(0xABAD1DEAF77CFF00),%l6 ! 00000000F77CFF14 SUBR:L0-B000 10
8712 sllx %l7, 0x20, %l7 ! 00000000F77CFF18 SUBR:L0-B000 10
8713 or %l7, %l6, %l7 ! 00000000F77CFF1C SUBR:L0-B000 10
8714 ta %xcc, 0x45 ! 00000000F77CFF20 SUBR:L0-B000 10 demap-stack
8715 fcmple32 %f18, %f30, %l1 ! 00000000F77CFF24 SUBR:L0-B000 10 S
8716 fcmped %fcc1, %f34, %f44 ! 00000000F77CFF28 SUBR:L0-B000 10 S
8717 fpadd16 %f30, %f20, %f26 ! 00000000F77CFF2C SUBR:L0-B000 10 S
8718 fxor %f28, %f26, %f20 ! 00000000F77CFF30 SUBR:L0-B000 10 S
8719 fpack32 %f20, %f24, %f24 ! 00000000F77CFF34 SUBR:L0-B000 10 S
8720 fcmped %fcc0, %f36, %f32 ! 00000000F77CFF38 SUBR:L0-B000 10 S
8721 add %g1, 0xD4B, %g1 ! 00000000F77CFF3C SUBR:L0-B000 10 chksum++
8722 flushw ! 00000000F77CFF40 SUBR:L0-B000 10
8723 or %g0, 0x2, %l1 ! 00000000F77CFF44 LOOP:L1-B000 10
8724BL00010: ! LOOP:L1-B000
8725 add %g1, 0x9EF, %g1 ! 00000000F77CFF48 LOOP:L1-B000 20 chksum++
8726 fsubd %f32, %f6, %f46 ! 00000000F77CFF4C LOOP:L1-B000 20 S
8727 edge8n %o2, %i4, %l2 ! 00000000F77CFF50 LOOP:L1-B000 20 S
8728 andn %g1, %i1, %l4 ! 00000000F77CFF54 LOOP:L1-B000 20 S
8729 edge32n %o2, %l2, %o2 ! 00000000F77CFF58 LOOP:L1-B000 20 S
8730 ta %xcc, 0x46 ! 00000000F77CFF5C LOOP:L1-B000 20 S demap-page
8731 andn %i5, %i3, %l0 ! 00000000F77CFF60 LOOP:L1-B000 20 S
8732 xor %i5, %l4, %o4 ! 00000000F77CFF64 LOOP:L1-B000 20 S
8733 sethi %hh(0xABAD1DEA15D29F00),%l6 ! 00000000F77CFF68 LOOP:L1-B000 20 SUBR020
8734 or %l6,%hm(0xABAD1DEA15D29F00),%l6 ! 00000000F77CFF6C LOOP:L1-B000 20
8735 sethi %lm(0xABAD1DEA15D29F00),%l5 ! 00000000F77CFF70 LOOP:L1-B000 20
8736 or %l5,%lo(0xABAD1DEA15D29F00),%l5 ! 00000000F77CFF74 LOOP:L1-B000 20
8737 sllx %l6, 0x20, %l6 ! 00000000F77CFF78 LOOP:L1-B000 20
8738 or %l6, %l5, %l6 ! 00000000F77CFF7C LOOP:L1-B000 20
8739 jmpl %l6+0x0000, %o7 ! 00000000F77CFF80 LOOP:L1-B000 20 S
8740 xorcc %o2, %o4, %i5 ! 00000000F77CFF84 LOOP:L1-B000 20 S
8741 movleu %icc, %l3, %l3 ! 00000000F77CFF88 LOOP:L1-B000 20 S
8742 andcc %l4, %l3, %o0 ! 00000000F77CFF8C LOOP:L1-B000 20 S
8743 andcc %l4, 0x200, %g0 ! 00000000F77CFF90 SKIP:L2-B000 20
8744 bnz BL00004 ! 00000000F77CFF94 SKIP:L2-B000 20
8745 fmovs %f23, %f26 ! 00000000F77CFF98 SKIP:L2-B000 20 S
8746 movrgez %o2, -118, %o4 ! 00000000F77CFF9C SKIP:L2-B000 14 S
8747 sllx %o0, 0x1, %o3 ! 00000000F77CFFA0 SKIP:L2-B000 14 S
8748 fabsd %f46, %f34 ! 00000000F77CFFA4 SKIP:L2-B000 14 S
8749 edge32n %o4, %i5, %o2 ! 00000000F77CFFA8 SKIP:L2-B000 14 S
8750 bshuffle %f30, %f20, %f26 ! 00000000F77CFFAC SKIP:L2-B000 14 S
8751 ldx [%g2+0x0020], %g4 ! 00000000F77CFFB0 SKIP:L2-B000 14 S BASE<BD00002
8752 orn %i5, %l0, %l2 ! 00000000F77CFFB4 SKIP:L2-B000 14 S
8753 array8 %i5, %o4, %i0 ! 00000000F77CFFB8 SKIP:L2-B000 14 S
8754 call .+8 ! 00000000F77CFFBC SKIP:L2-B000 14 S
8755 edge32 %i0, %l3, %i2 ! 00000000F77CFFC0 SKIP:L2-B000 14 S
8756 .word 0xA3A14107 ! 00000000F77CFFC4 SKIP:L2-B000 14 S illop_FP
8757 srax %l3, 0x1, %o0 ! 00000000F77CFFC8 SKIP:L2-B000 14 S
8758 add %g1, 0xBEB, %g1 ! 00000000F77CFFCC SKIP:L2-B000 14 chksum++
8759 and %i7, -1, %i7 ! 00000000F77CFFD0 SKIP:L2-B000 14 S
8760 fcmple32 %f20, %f26, %i3 ! 00000000F77CFFD4 SKIP:L2-B000 14 S
8761 xorcc %i0, %g1, %o4 ! 00000000F77CFFD8 SKIP:L2-B000 14 S
8762 ldx [%g6-0x0088], %g6 ! 00000000F77CFFDC SKIP:L2-B000 14 ptr_chase
8763 ldx [%g6-0x0088], %g6 ! 00000000F77CFFE0 SKIP:L2-B000 14 ptr_chase
8764 ldx [%g6-0x0088], %g6 ! 00000000F77CFFE4 SKIP:L2-B000 14 ptr_chase
8765 ldx [%g6-0x0088], %g6 ! 00000000F77CFFE8 SKIP:L2-B000 14 ptr_chase
8766 ldx [%g6-0x0088], %g6 ! 00000000F77CFFEC SKIP:L2-B000 14 ptr_chase
8767 ldx [%g6-0x0088], %g6 ! 00000000F77CFFF0 SKIP:L2-B000 14 ptr_chase
8768 ldx [%g6-0x0088], %g6 ! 00000000F77CFFF4 SKIP:L2-B000 14 ptr_chase
8769 ldx [%g6-0x0088], %g6 ! 00000000F77CFFF8 SKIP:L2-B000 14 ptr_chase
8770 fpadd32 %f22, %f18, %f18 ! 00000000F77CFFFC SKIP:L2-B000 14 S
8771 xnorcc %g1, %i3, %i5 ! 00000000F77D0000 SKIP:L2-B000 14 S
8772 andn %o0, %o1, %o1 ! 00000000F77D0004 SKIP:L2-B000 14 S
8773 fpackfix %f24, %f18 ! 00000000F77D0008 SKIP:L2-B000 14 S
8774 pdist %f26, %f24, %f24 ! 00000000F77D000C SKIP:L2-B000 14 S
8775 fba BL00009 ! 00000000F77D0010 SKIP:L2-B000 14
8776 fzeros %f30 ! 00000000F77D0014 SKIP:L2-B000 14 S
8777BL00004: ! ELSE:L2-B001
8778 pdist %f30, %f20, %f24 ! 00000000F77D0018 ELSE:L2-B001 6 S
8779 brgz,a,pn %i3, BL00005 ;.empty ! 00000000F77D001C ELSE:L2-B001 6 L
8780 call .+8 ! 00000000F77D0020 ELSE:L2-B001 3 L
8781 andcc %g1, %g1, %o3 ! 00000000F77D0024 ELSE:L2-B001 3 S
8782BL00005:array16 %l2, %o4, %l2 ! 00000000F77D0028 ELSE:L2-B001 9 S
8783 fbo,a BL00007 ;.empty ! 00000000F77D002C ELSE:L2-B001 6 L
8784 fbu,a,pn %fcc2, BL00006 ;.empty ! 00000000F77D0030 ELSE:L2-B001 6 L
8785 bn BL00008 ;.empty ! 00000000F77D0034 ELSE:L2-B001 0 L
8786BL00008:fbg,pn %fcc0, BL00006 ! 00000000F77D0038 ELSE:L2-B001 0 L
8787BL00006:.word 0xABD512AD ! 00000000F77D003C ELSE:L2-B001 0 S illop
8788BL00007:.word 0x9B4879BA ! 00000000F77D0040 ELSE:L2-B001 0 illop
8789 add %g1, 0x6B1, %g1 ! 00000000F77D0044 ELSE:L2-B001 6 chksum++
8790 ta %xcc, 0x46 ! 00000000F77D0048 ELSE:L2-B001 6 S demap-page
8791 pdist %f26, %f22, %f22 ! 00000000F77D004C ELSE:L2-B001 6 S
8792 ta %xcc, 0x46 ! 00000000F77D0050 ELSE:L2-B001 6 S demap-page
8793 pdist %f24, %f20, %f26 ! 00000000F77D0054 ELSE:L2-B001 6 S
8794 rd %gsr, %l6 ! 00000000F77D0058 ELSE:L2-B001 6 S
8795 wr %l6, 0x48, %gsr ! 00000000F77D005C ELSE:L2-B001 6 S
8796 .word 0xA1B181F2 ! 00000000F77D0060 ELSE:L2-B001 6 S illop_VIS
8797BL00009: ! ELSE:L2-B001
8798 add %g1, 0xE36, %g1 ! 00000000F77D0064 ELSE:L2-B001 20 chksum++
8799 subcc %l1, 0x1, %l1 ! 00000000F77D0068 LOOP:L1-B000 20
8800 bnz,pn %icc, BL00010 ! 00000000F77D006C LOOP:L1-B000 20
8801 stda %i2, [%g3+0x0078]%asi ! 00000000F77D0070 LOOP:L1-B000 20 S >BD00011
8802 add %g1, 0xE03, %g1 ! 00000000F77D0074 LOOP:L1-B000 10 chksum++
8803 edge16 %i4, %o1, %o1 ! 00000000F77D0078 SUBR:L0-B000 10 S
8804 fornot2 %f30, %f22, %f22 ! 00000000F77D007C SUBR:L0-B000 10 S
8805 andn %o1, %o1, %o2 ! 00000000F77D0080 SUBR:L0-B000 10 S
8806 fpsub16 %f20, %f26, %f20 ! 00000000F77D0084 SUBR:L0-B000 10 S
8807 .word 0x1479D795 ! 00000000F77D0088 SUBR:L0-B000 10 S illop
8808 ta %xcc, 0x45 ! 00000000F77D008C SUBR:L0-B000 10 demap-stack
8809 add %g1, 0xD7, %i0 ! 00000000F77D0090 SUBR:L0-B000 10
8810 return %i7+0x0008 ! 00000000F77D0094 SUBR:L0-B000 10
8811 add %g1, 0x18A, %g1 ! 00000000F77D0098 SUBR:L0-B000 10 chksum++
8812
8813SECTION .btext002_pg1 TEXT_VA=0xf77d0000
8814attr_text {
8815 Name = .btext002_pg1,
8816 VA = 0xf77d0000,
8817 RA = 0xffff50000,
8818 PA = ra2pa(0xffff50000,0),
8819 tsbonly,
8820 part_0_ctx_nonzero_tsb_config_1,
8821 TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1,
8822 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8823 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8824}
8825.text; .skip 8
8826
8827!========================================================================
8828
8829SECTION .btext003 TEXT_VA=0xf5a1ff00
8830attr_text {
8831 Name = .btext003,
8832 VA = 0xf5a1ff00,
8833 RA = 0xffff2ff00,
8834 PA = ra2pa(0xffff2ff00,0),
8835 notsb
8836}
8837
8838SECTION .btext003_pg0 TEXT_VA=0xf5a10000
8839attr_text {
8840 Name = .btext003_pg0,
8841 VA = 0xf5a10000,
8842 RA = 0xffff20000,
8843 PA = ra2pa(0xffff20000,0),
8844 tsbonly,
8845 part_0_ctx_nonzero_tsb_config_1,
8846 TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1,
8847 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8848 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8849}
8850.text; .skip 8
8851
8852
8853SECTION .btext003
8854.text
8855.global SUBR018; SUBR018:
8856BL00012: ! SUBR:L0-B000
8857 add %g1, 0x201, %g1 ! 00000000F5A1FF00 SUBR:L0-B000 0 chksum++
8858 save %o6, -64, %o6 ! 00000000F5A1FF04 SUBR:L0-B000 0
8859 sethi %hh(0xABAD1DEAF5A1FF00),%l7 ! 00000000F5A1FF08 SUBR:L0-B000 0 SUBR018
8860 or %l7,%hm(0xABAD1DEAF5A1FF00),%l7 ! 00000000F5A1FF0C SUBR:L0-B000 0
8861 sethi %lm(0xABAD1DEAF5A1FF00),%l6 ! 00000000F5A1FF10 SUBR:L0-B000 0
8862 or %l6,%lo(0xABAD1DEAF5A1FF00),%l6 ! 00000000F5A1FF14 SUBR:L0-B000 0
8863 .word 0x8AEA936E ! 00000000F5A1FF18 SUBR:L0-B000 0 illop
8864 or %l7, %l6, %l7 ! 00000000F5A1FF1C SUBR:L0-B000 0
8865 ta %xcc, 0x45 ! 00000000F5A1FF20 SUBR:L0-B000 0 demap-stack
8866 faligndata %f18, %f20, %f16 ! 00000000F5A1FF24 SUBR:L0-B000 0 S
8867 .word 0xB9A6C164 ! 00000000F5A1FF28 SUBR:L0-B000 0 S illop
8868 .word 0xDF34F9DA ! 00000000F5A1FF2C SUBR:L0-B000 0 S illop
8869 fexpand %f22, %f22 ! 00000000F5A1FF30 SUBR:L0-B000 0 S
8870 .word 0x2033333D ! 00000000F5A1FF34 SUBR:L0-B000 0 S illop
8871 add %g1, 0x698, %g1 ! 00000000F5A1FF38 SUBR:L0-B000 0 chksum++
8872 or %g0, 0x2, %l3 ! 00000000F5A1FF3C LOOP:L1-B000 0
8873BL00026: ! LOOP:L1-B000
8874 add %g1, 0x57D, %g1 ! 00000000F5A1FF40 LOOP:L1-B000 0 chksum++
8875 orn %i2, %i2, %i3 ! 00000000F5A1FF44 LOOP:L1-B000 0 S
8876 fcmped %fcc3, %f38, %f40 ! 00000000F5A1FF48 LOOP:L1-B000 0 S
8877 .word 0xB3A65EDA ! 00000000F5A1FF4C LOOP:L1-B000 0 S illop
8878 faligndata %f26, %f16, %f20 ! 00000000F5A1FF50 LOOP:L1-B000 0 S
8879 .word 0xED6488D1 ! 00000000F5A1FF54 SKIP:L2-B000 0 illop
8880 .word 0xB3AAC8E7 ! 00000000F5A1FF58 SKIP:L2-B000 0 illop
8881 fcmpes %fcc1, %f4, %f8 ! 00000000F5A1FF5C SKIP:L2-B000 0 S
8882 xorcc %i5, %i2, %o3 ! 00000000F5A1FF60 SKIP:L2-B000 0 S
8883 array8 %o3, %i2, %i4 ! 00000000F5A1FF64 SKIP:L2-B000 0 S
8884 .word 0xE1CE058A ! 00000000F5A1FF68 SKIP:L2-B000 0 S illop
8885 cmp %i1, %i0 ! 00000000F5A1FF6C SKIP:L2-B000 0 S
8886 orncc %o4, %i4, %o4 ! 00000000F5A1FF70 SKIP:L2-B000 0 S
8887 add %g1, 0x69, %g1 ! 00000000F5A1FF74 SKIP:L2-B000 0 chksum++
8888 edge32 %i4, %o4, %o2 ! 00000000F5A1FF78 SKIP:L2-B000 0 S
8889 call .+8 ! 00000000F5A1FF7C SKIP:L2-B000 0 S
8890 .word 0x81A401BD ! 00000000F5A1FF80 SKIP:L2-B000 0 S illop_FP
8891 fadds %f3, %f5, %f5 ! 00000000F5A1FF84 SKIP:L2-B000 0 S
8892 orcc %o3, %i5, %i0 ! 00000000F5A1FF88 SKIP:L2-B000 0 S
8893 .word 0xBDD70F16 ! 00000000F5A1FF8C SKIP:L2-B000 0 S random
8894 .word 0xF21D3C37 ! 00000000F5A1FF90 SKIP:L2-B000 0 S illop
8895 .word 0x97B09000 ! 00000000F5A1FF94 SKIP:L2-B000 0 S illop
8896 udiv %i2, %g7, %o4 ! 00000000F5A1FF98 SKIP:L2-B000 0 S
8897 .word 0xEF10BFD9 ! 00000000F5A1FF9C SKIP:L2-B000 0 S illop
8898 .word 0xC9CFD34C ! 00000000F5A1FFA0 SKIP:L2-B000 0 S illop
8899 .word 0x1D278AC7 ! 00000000F5A1FFA4 SKIP:L2-B000 0 S random
8900 ba BL00019 ! 00000000F5A1FFA8 SKIP:L2-B000 0
8901 array16 %o0, %i4, %l4 ! 00000000F5A1FFAC SKIP:L2-B000 0 S
8902BL00013: ! ELSE:L2-B001
8903 bmask %o2, %i0, %i5 ! 00000000F5A1FFB0 ELSE:L2-B001 0 S
8904 fbu BL00014 ! 00000000F5A1FFB4 ELSE:L2-B001 0 L
8905 fnors %f30, %f21, %f30 ! 00000000F5A1FFB8 ELSE:L2-B001 0 S
8906 bg,a BL00015 ;.empty ! 00000000F5A1FFBC ELSE:L2-B001 0 L
8907 .word 0x7CD2233C ! 00000000F5A1FFC0 ELSE:L2-B001 0 L random
8908BL00016:.word 0xCD506A1C ! 00000000F5A1FFC4 ELSE:L2-B001 0 L illop
8909 fbu BL00014 ! 00000000F5A1FFC8 ELSE:L2-B001 0 L
8910 array8 %i5, %l4, %o1 ! 00000000F5A1FFCC ELSE:L2-B001 0 S
8911BL00015:brz,a,pn %i3, BL00018 ;.empty ! 00000000F5A1FFD0 ELSE:L2-B001 0 L
8912BL00017:bleu,a BL00014 ! 00000000F5A1FFD4 ELSE:L2-B001 0 L
8913BL00018:andncc %o0, %o4, %o4 ! 00000000F5A1FFD8 ELSE:L2-B001 0 S
8914BL00014:add %g1, 0x1C0, %g1 ! 00000000F5A1FFDC ELSE:L2-B001 0 chksum++
8915 .word 0xDE9C7F22 ! 00000000F5A1FFE0 ELSE:L2-B001 0 illop
8916 srax %l4, 0x1, %o5 ! 00000000F5A1FFE4 ELSE:L2-B001 0 S
8917 wr %g1, %g1, %fprs ! 00000000F5A1FFE8 ELSE:L2-B001 0 S
8918 xnorcc %o1, %o4, %o3 ! 00000000F5A1FFEC ELSE:L2-B001 0 S
8919 fmovdul %fcc3, %f6, %f40 ! 00000000F5A1FFF0 ELSE:L2-B001 0 S
8920BL00019: ! ELSE:L2-B001
8921 add %g1, 0xD6F, %g1 ! 00000000F5A1FFF4 ELSE:L2-B001 0 chksum++
8922 andcc %i5, 0x2, %g0 ! 00000000F5A1FFF8 SKIP:L2-B002 0
8923 bz,pt %xcc, BL00020 ! 00000000F5A1FFFC SKIP:L2-B002 0
8924 fsubs %f8, %f5, %f3 ! 00000000F5A20000 SKIP:L2-B002 0 S
8925 .word 0xE1B76AE3 ! 00000000F5A20004 SKIP:L2-B002 0 S illop
8926 rd %gsr, %l6 ! 00000000F5A20008 SKIP:L2-B002 0 S
8927 wr %l6, 0x38, %gsr ! 00000000F5A2000C SKIP:L2-B002 0 S
8928 fcmpne32 %f28, %f20, %o2 ! 00000000F5A20010 SKIP:L2-B002 0 S
8929 faligndata %f16, %f22, %f16 ! 00000000F5A20014 SKIP:L2-B002 0 S
8930 bshuffle %f20, %f22, %f20 ! 00000000F5A20018 SKIP:L2-B002 0 S
8931 sllx %i6, 0x0, %i6 ! 00000000F5A2001C SKIP:L2-B002 0 S
8932 and %o5, %o1, %o1 ! 00000000F5A20020 SKIP:L2-B002 0 S
8933 fcmped %fcc1, %f38, %f14 ! 00000000F5A20024 SKIP:L2-B002 0 S
8934 .word 0x0FE784D6 ! 00000000F5A20028 SKIP:L2-B002 0 S illop
8935 .word 0xC7464783 ! 00000000F5A2002C SKIP:L2-B002 0 S illop
8936 .word 0x87AF33D2 ! 00000000F5A20030 SKIP:L2-B002 0 illop
8937 orn %o1, %i3, %i4 ! 00000000F5A20034 SKIP:L2-B002 0 S
8938 .word 0x8BABD865 ! 00000000F5A20038 SKIP:L2-B002 0 S illop
8939 fcmpeq16 %f24, %f18, %i3 ! 00000000F5A2003C SKIP:L2-B002 0 S
8940 pdist %f22, %f24, %f16 ! 00000000F5A20040 SKIP:L2-B002 0 S
8941 fcmpgt32 %f26, %f16, %o2 ! 00000000F5A20044 SKIP:L2-B002 0 S
8942 .word 0x04734178 ! 00000000F5A20048 SKIP:L2-B002 0 S illop
8943 fmovda %fcc1, %f40, %f44 ! 00000000F5A2004C SKIP:L2-B002 0 S
8944 .word 0x81C3E008 ! 00000000F5A20050 SKIP:L2-B002 0 S random
8945 wr %l6, 0xB0, %gsr ! 00000000F5A20054 SKIP:L2-B002 0 S
8946 pdist %f20, %f16, %f20 ! 00000000F5A20058 SKIP:L2-B002 0 S
8947 orn %i1, -1, %i1 ! 00000000F5A2005C SKIP:L2-B002 0 S
8948 array16 %i2, %o2, %i5 ! 00000000F5A20060 SKIP:L2-B002 0 S
8949 .word 0xFF95C0E8 ! 00000000F5A20064 SKIP:L2-B002 0 S illop
8950 .word 0xB9A18997 ! 00000000F5A20068 SKIP:L2-B002 0 illop
8951 .word 0x9DE3A060 ! 00000000F5A2006C SKIP:L2-B002 0 S random
8952BL00020: ! ELSE:L2-B003
8953 fnegs %f4, %f11 ! 00000000F5A20070 ELSE:L2-B003 0 S
8954 fmovd %f32, %f38 ! 00000000F5A20074 ELSE:L2-B003 0 S
8955 andn %l2, %l2, %i1 ! 00000000F5A20078 ELSE:L2-B003 0 S
8956 .word 0xF7465002 ! 00000000F5A2007C ELSE:L2-B003 0 S illop
8957 fexpand %f25, %f28 ! 00000000F5A20080 ELSE:L2-B003 0 S
8958 add %i5, 0xEB8, %i5 ! 00000000F5A20084 ELSE:L2-B003 0 S
8959 fnegs %f16, %f24 ! 00000000F5A20088 ELSE:L2-B003 0 S
8960 orcc %o0, %i5, %i0 ! 00000000F5A2008C ELSE:L2-B003 0 S
8961 ldswa [%g7+%g7]0x83, %l4 ! 00000000F5A20090 ELSE:L2-B003 0 S <BD00021
8962 .word 0x978B2AF9 ! 00000000F5A20094 ELSE:L2-B003 0 S illop
8963 rd %gsr, %l6 ! 00000000F5A20098 ELSE:L2-B003 0 S
8964 wr %l6, 0x28, %gsr ! 00000000F5A2009C ELSE:L2-B003 0 S
8965 add %g1, 0x7FC, %g1 ! 00000000F5A200A0 ELSE:L2-B003 0 chksum++
8966 .word 0xD1DDEDFC ! 00000000F5A200A4 ELSE:L2-B003 0 S illop
8967 .word 0x97A51138 ! 00000000F5A200A8 ELSE:L2-B003 0 S illop
8968 .word 0x8791E011 ! 00000000F5A200AC ELSE:L2-B003 0 S illop
8969 or %i2, %i0, %i3 ! 00000000F5A200B0 ELSE:L2-B003 0 S
8970 .word 0xBBB742C5 ! 00000000F5A200B4 ELSE:L2-B003 0 S illop
8971 .word 0xD97A918E ! 00000000F5A200B8 ELSE:L2-B003 0 S illop
8972BL00022: ! ELSE:L2-B003
8973 add %g1, 0x979, %g1 ! 00000000F5A200BC ELSE:L2-B003 0 chksum++
8974 andcc %g1, 0x100, %g0 ! 00000000F5A200C0 SKIP:L2-B004 0
8975 bz,pn %icc, BL00023 ! 00000000F5A200C4 SKIP:L2-B004 0
8976 fabss %f21, %f28 ! 00000000F5A200C8 SKIP:L2-B004 0 S
8977 .word 0x8142C50A ! 00000000F5A200CC SKIP:L2-B004 0 S illop
8978 .word 0xB167AD9D ! 00000000F5A200D0 SKIP:L2-B004 0 S illop
8979 fandnot1s %f29, %f17, %f28 ! 00000000F5A200D4 SKIP:L2-B004 0 S
8980 sra %o3, 0x1, %o2 ! 00000000F5A200D8 SKIP:L2-B004 0 S
8981 .word 0x95AB9873 ! 00000000F5A200DC SKIP:L2-B004 0 S illop
8982 wr %l6, 0xD8, %gsr ! 00000000F5A200E0 SKIP:L2-B004 0 S
8983 nop ! 00000000F5A200E4 SKIP:L2-B004 0 S
8984 .word 0x8B669982 ! 00000000F5A200E8 SKIP:L2-B004 0 illop
8985 .word 0x8B44BDBF ! 00000000F5A200EC SKIP:L2-B004 0 S illop
8986 xnor %i5, %g1, %o1 ! 00000000F5A200F0 SKIP:L2-B004 0 S
8987 pdist %f26, %f20, %f26 ! 00000000F5A200F4 SKIP:L2-B004 0 S
8988 movgu %xcc, %o3, %i0 ! 00000000F5A200F8 SKIP:L2-B004 0 S
8989 .word 0x81A544C6 ! 00000000F5A200FC SKIP:L2-B004 0 S illop
8990 orcc %o2, %i0, %o4 ! 00000000F5A20100 SKIP:L2-B004 0 S
8991 fba,a,pn %fcc0, BL00024 ! 00000000F5A20104 SKIP:L2-B004 0
8992 and %i0, %o4, %o2 ! 00000000F5A20108 SKIP:L2-B004 0 S
8993BL00023: ! ELSE:L2-B005
8994 movrnz %i5, %o3, %o3 ! 00000000F5A2010C ELSE:L2-B005 0 S
8995 fxnor %f24, %f28, %f30 ! 00000000F5A20110 ELSE:L2-B005 0 S
8996 .word 0x93883212 ! 00000000F5A20114 ELSE:L2-B005 0 S illop
8997 bshuffle %f16, %f26, %f22 ! 00000000F5A20118 ELSE:L2-B005 0 S
8998 .word 0x9977BFBF ! 00000000F5A2011C ELSE:L2-B005 0 S illop
8999 sethi %hh(0xABAD1DEAA94A3F00),%l6 ! 00000000F5A20120 ELSE:L2-B005 0 SUBR022
9000 .word 0xB896E7EC ! 00000000F5A20124 ELSE:L2-B005 0 random
9001 sethi %lm(0xABAD1DEAA94A3F00),%l5 ! 00000000F5A20128 ELSE:L2-B005 0
9002 or %l5,%lo(0xABAD1DEAA94A3F00),%l5 ! 00000000F5A2012C ELSE:L2-B005 0
9003 sllx %l6, 0x20, %l6 ! 00000000F5A20130 ELSE:L2-B005 0
9004 or %l6, %l5, %l6 ! 00000000F5A20134 ELSE:L2-B005 0
9005 call SUBR022 ! 00000000F5A20138 ELSE:L2-B005 0 S
9006 fpsub16 %f24, %f22, %f24 ! 00000000F5A2013C ELSE:L2-B005 0 S
9007 .word 0x8FA08516 ! 00000000F5A20140 ELSE:L2-B005 0 S illop
9008 .word 0xAFAAA018 ! 00000000F5A20144 ELSE:L2-B005 0 S illop
9009 .word 0x9E100001 ! 00000000F5A20148 ELSE:L2-B005 0 S random
9010 .word 0xF7AD6025 ! 00000000F5A2014C ELSE:L2-B005 0 illop
9011 fmovdug %fcc3, %f38, %f62 ! 00000000F5A20150 ELSE:L2-B005 0 S
9012 xnorcc %o4, %i2, %i2 ! 00000000F5A20154 ELSE:L2-B005 0 S
9013 orn %i2, %i5, %i3 ! 00000000F5A20158 ELSE:L2-B005 0 S
9014 .word 0xEF33A62F ! 00000000F5A2015C ELSE:L2-B005 0 S illop
9015 fcmped %fcc0, %f38, %f40 ! 00000000F5A20160 ELSE:L2-B005 0 S
9016 .word 0xAFA30999 ! 00000000F5A20164 ELSE:L2-B005 0 S illop
9017 xorcc %g1, %l0, %l0 ! 00000000F5A20168 ELSE:L2-B005 0 S
9018 sdivcc %l0, %g0, %g5 ! 00000000F5A2016C ELSE:L2-B005 0 S
9019BL00024: ! ELSE:L2-B005
9020 .word 0x27FE9CD2 ! 00000000F5A20170 ELSE:L2-B005 0 random
9021 .word 0x8FAC8A6D ! 00000000F5A20174 LOOP:L1-B000 0 S illop
9022 edge32l %o2, %i2, %i4 ! 00000000F5A20178 LOOP:L1-B000 0 S
9023 add %g6, 0x80, %l5 ! 00000000F5A2017C LOOP:L1-B000 0 @BD00025
9024 stda %f26,[%l5+%g1]0xC2 ! 00000000F5A20180 LOOP:L1-B000 0 S Partial_St
9025 fcmped %fcc3, %f62, %f38 ! 00000000F5A20184 LOOP:L1-B000 0 S
9026 .word 0x1E4B9145 ! 00000000F5A20188 LOOP:L1-B000 0 S random
9027 wr %g1, %l1, %fprs ! 00000000F5A2018C LOOP:L1-B000 0 S
9028 .word 0xBF8A15AB ! 00000000F5A20190 LOOP:L1-B000 0 S random
9029 orn %i3, %g1, %o5 ! 00000000F5A20194 LOOP:L1-B000 0 S
9030 .word 0x840E11EF ! 00000000F5A20198 LOOP:L1-B000 0 S random
9031 orncc %i4, %i0, %o4 ! 00000000F5A2019C LOOP:L1-B000 0 S
9032 fpmerge %f30, %f27, %f22 ! 00000000F5A201A0 LOOP:L1-B000 0 S
9033 xor %i3, %i4, %i1 ! 00000000F5A201A4 LOOP:L1-B000 0 S
9034 subcc %l3, 0x1, %l3 ! 00000000F5A201A8 LOOP:L1-B000 0
9035 bnz,pn %xcc, BL00026 ! 00000000F5A201AC LOOP:L1-B000 0
9036 fpsub32s %f22, %f30, %f22 ! 00000000F5A201B0 LOOP:L1-B000 0 S
9037 add %g1, 0xC9E, %g1 ! 00000000F5A201B4 LOOP:L1-B000 0 chksum++
9038 xnor %l1, %i4, %l4 ! 00000000F5A201B8 SUBR:L0-B000 0 S
9039 .word 0x93B6C604 ! 00000000F5A201BC SUBR:L0-B000 0 S illop_VIS
9040 xnorcc %o2, %l4, %i4 ! 00000000F5A201C0 SUBR:L0-B000 0 S
9041 xnorcc %g1, %i4, %l0 ! 00000000F5A201C4 SUBR:L0-B000 0 S
9042 xnorcc %o5, %l4, %o0 ! 00000000F5A201C8 SUBR:L0-B000 0 S
9043 ta %xcc, 0x45 ! 00000000F5A201CC SUBR:L0-B000 0 demap-stack
9044 add %g1, 0x19A, %i0 ! 00000000F5A201D0 SUBR:L0-B000 0
9045 .word 0x9DAB8011 ! 00000000F5A201D4 SUBR:L0-B000 0 illop
9046 .word 0xB74D2676 ! 00000000F5A201D8 SUBR:L0-B000 0 random
9047 restore %i0, %l7, %o0 ! 00000000F5A201DC SUBR:L0-B000 0
9048
9049SECTION .btext003_pg1 TEXT_VA=0xf5a20000
9050attr_text {
9051 Name = .btext003_pg1,
9052 VA = 0xf5a20000,
9053 RA = 0xffff30000,
9054 PA = ra2pa(0xffff30000,0),
9055 tsbonly,
9056 part_0_ctx_nonzero_tsb_config_1,
9057 TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1,
9058 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9059 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9060}
9061.text; .skip 8
9062
9063!========================================================================
9064
9065SECTION .btext004 TEXT_VA=0x4891ff00
9066attr_text {
9067 Name = .btext004,
9068 VA = 0x4891ff00,
9069 RA = 0xffff0ff00,
9070 PA = ra2pa(0xffff0ff00,0),
9071 notsb
9072}
9073
9074SECTION .btext004_pg0 TEXT_VA=0x48910000
9075attr_text {
9076 Name = .btext004_pg0,
9077 VA = 0x48910000,
9078 RA = 0xffff00000,
9079 PA = ra2pa(0xffff00000,0),
9080 tsbonly,
9081 part_0_ctx_nonzero_tsb_config_1,
9082 TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1,
9083 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9084 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9085}
9086.text; .skip 8
9087
9088
9089SECTION .btext004
9090.text
9091.global SUBR019; SUBR019:
9092BL00028: ! SUBR:L0-B000
9093 .word 0x955D0D5E ! 000000004891FF00 SUBR:L0-B000 0 illop
9094 brnz,pn %l3, BL00027 ! 000000004891FF04 SUBR:L0-B000 0
9095 save %o6, -64, %o6 ! 000000004891FF08 SUBR:L0-B000 0
9096BL00027: ! SUBR:L0-B000
9097 .word 0xBDB002D8 ! 000000004891FF0C SUBR:L0-B000 0 illop
9098 or %l7,%hm(0x10BDB002D8),%l7 ! 000000004891FF10 SUBR:L0-B000 0
9099 .word 0xA5C80F5E ! 000000004891FF14 SUBR:L0-B000 0 illop
9100 .word 0x837651A7 ! 000000004891FF18 SUBR:L0-B000 0 illop
9101 sllx %l7, 0x20, %l7 ! 000000004891FF1C SUBR:L0-B000 0
9102 or %l7, %l6, %l7 ! 000000004891FF20 SUBR:L0-B000 0
9103 ta %xcc, 0x45 ! 000000004891FF24 SUBR:L0-B000 0 demap-stack
9104 cmp %i2, %i0 ! 000000004891FF28 SUBR:L0-B000 0 S
9105 ldxa [%g7+%g0]0xE9, %i0 ! 000000004891FF2C SUBR:L0-B000 0 S BAD-ASI
9106 mova %fcc0, %o5, %i2 ! 000000004891FF30 SUBR:L0-B000 0 S
9107 fmovdcs %icc, %f0, %f42 ! 000000004891FF34 SUBR:L0-B000 0 S
9108 orn %i4, %i2, %o4 ! 000000004891FF38 SUBR:L0-B000 0 S
9109 edge32ln %g1, %i4, %o5 ! 000000004891FF3C SUBR:L0-B000 0 S
9110 orcc %o5, %i0, %i0 ! 000000004891FF40 SUBR:L0-B000 0 S
9111 .word 0x87A21BB7 ! 000000004891FF44 SUBR:L0-B000 0 illop
9112 .word 0x9FC68000 ! 000000004891FF48 LOOP:L1-B000 0 random
9113BL00048: ! LOOP:L1-B000
9114 add %g1, 0x3D4, %g1 ! 000000004891FF4C LOOP:L1-B000 0 chksum++
9115 .word 0xF12AFFAF ! 000000004891FF50 LOOP:L1-B000 0 S illop
9116 ta %xcc, 0x46 ! 000000004891FF54 LOOP:L1-B000 0 S demap-page
9117 .word 0x16AC9C5D ! 000000004891FF58 LOOP:L1-B000 0 S random
9118 .word 0x97906000 ! 000000004891FF5C LOOP:L1-B000 0 S random
9119 .word 0xCE3F0765 ! 000000004891FF60 LOOP:L1-B000 0 S illop
9120 fbl,a,pn %fcc2, BL00029 ! 000000004891FF64 SKIP:L2-B000 0
9121 .word 0xF3275759 ! 000000004891FF68 SKIP:L2-B000 0 S random
9122 wr %g1, -3861, %fprs ! 000000004891FF6C SKIP:L2-B000 0 S
9123 .word 0xB5A811CF ! 000000004891FF70 SKIP:L2-B000 0 S illop
9124 .word 0xB3AE6407 ! 000000004891FF74 SKIP:L2-B000 0 S illop
9125 .word 0x8D8AB1CA ! 000000004891FF78 SKIP:L2-B000 0 S illop
9126 .word 0x81F03138 ! 000000004891FF7C SKIP:L2-B000 0 S illop
9127 .word 0x86CD3E17 ! 000000004891FF80 SKIP:L2-B000 0 S random
9128 andn %o3, %i2, %o5 ! 000000004891FF84 SKIP:L2-B000 0 S
9129 .word 0x3712152C ! 000000004891FF88 SKIP:L2-B000 0 S random
9130 add %g1, 0xD43, %g1 ! 000000004891FF8C SKIP:L2-B000 0 chksum++
9131 xnor %l2, %l2, %i0 ! 000000004891FF90 SKIP:L2-B000 0 S
9132 .word 0x267194E3 ! 000000004891FF94 SKIP:L2-B000 0 S random
9133 add %i4, %i3, %l2 ! 000000004891FF98 SKIP:L2-B000 0 S
9134 wr %g1, %i0, %fprs ! 000000004891FF9C SKIP:L2-B000 0 S
9135 .word 0xB58F53F3 ! 000000004891FFA0 SKIP:L2-B000 0 S illop
9136 .word 0xB3B402BB ! 000000004891FFA4 SKIP:L2-B000 0 S illop
9137 fba,a,pn %fcc2, BL00030 ! 000000004891FFA8 SKIP:L2-B000 0
9138 nop ! 000000004891FFAC SKIP:L2-B000 0 S
9139BL00029: ! ELSE:L2-B001
9140 .word 0xADB6CB6C ! 000000004891FFB0 ELSE:L2-B001 0 S illop_VIS
9141 orcc %o0, %i4, %o0 ! 000000004891FFB4 ELSE:L2-B001 0 S
9142 rd %gsr, %l6 ! 000000004891FFB8 ELSE:L2-B001 0 S
9143 .word 0x93AF824F ! 000000004891FFBC ELSE:L2-B001 0 S illop
9144 fpadd32 %f16, %f16, %f26 ! 000000004891FFC0 ELSE:L2-B001 0 S
9145 add %g1, 0xC21, %g1 ! 000000004891FFC4 ELSE:L2-B001 0 chksum++
9146 andcc %o5, %i4, %i2 ! 000000004891FFC8 ELSE:L2-B001 0 S
9147 .word 0xA1B5C9CC ! 000000004891FFCC ELSE:L2-B001 0 S illop
9148 .word 0xA3AF906A ! 000000004891FFD0 ELSE:L2-B001 0 S illop
9149 array32 %o3, %i0, %l1 ! 000000004891FFD4 ELSE:L2-B001 0 S
9150 fcmped %fcc1, %f6, %f42 ! 000000004891FFD8 ELSE:L2-B001 0 S
9151 bshuffle %f18, %f16, %f18 ! 000000004891FFDC ELSE:L2-B001 0 S
9152 .word 0xD774D038 ! 000000004891FFE0 ELSE:L2-B001 0 S illop
9153 movcs %xcc, %o0, %i3 ! 000000004891FFE4 ELSE:L2-B001 0 S
9154 .word 0x3FF5B817 ! 000000004891FFE8 ELSE:L2-B001 0 S illop
9155BL00030: ! ELSE:L2-B001
9156 add %g1, 0xFA, %g1 ! 000000004891FFEC ELSE:L2-B001 0 chksum++
9157 .word 0x9E100001 ! 000000004891FFF0 SKIP:L2-B002 0 random
9158 xnorcc %l1, %i0, %i5 ! 000000004891FFF4 SKIP:L2-B002 0 S
9159 xor %i3, %l2, %o3 ! 000000004891FFF8 SKIP:L2-B002 0 S
9160 fmovrsgz %l1, %f5, %f10 ! 000000004891FFFC SKIP:L2-B002 0 S
9161 .word 0xD32968D0 ! 0000000048920000 SKIP:L2-B002 0 S illop
9162 and %o4, %o4, %o4 ! 0000000048920004 SKIP:L2-B002 0 S
9163 rd %gsr, %l6 ! 0000000048920008 SKIP:L2-B002 0 S
9164 wr %l6, 0xD8, %gsr ! 000000004892000C SKIP:L2-B002 0 S
9165 fcmpes %fcc3, %f4, %f9 ! 0000000048920010 SKIP:L2-B002 0 S
9166 pdist %f24, %f16, %f18 ! 0000000048920014 SKIP:L2-B002 0 S
9167 add %g1, 0xEC0, %g1 ! 0000000048920018 SKIP:L2-B002 0 chksum++
9168 .word 0xE1C449C4 ! 000000004892001C SKIP:L2-B002 0 S illop
9169 .word 0x81D98190 ! 0000000048920020 SKIP:L2-B002 0 S illop
9170 .word 0xDB8EA24C ! 0000000048920024 SKIP:L2-B002 0 S random
9171 .word 0x97504000 ! 0000000048920028 SKIP:L2-B002 0 S illop
9172 fpsub16 %f28, %f16, %f30 ! 000000004892002C SKIP:L2-B002 0 S
9173 fcmpd %fcc3, %f60, %f6 ! 0000000048920030 SKIP:L2-B002 0 S
9174 andncc %o4, %o4, %o3 ! 0000000048920034 SKIP:L2-B002 0 S
9175 .word 0xBDA2C0F5 ! 0000000048920038 SKIP:L2-B002 0 S illop
9176 fornot2s %f23, %f22, %f26 ! 000000004892003C SKIP:L2-B002 0 S
9177 .word 0xA7670C50 ! 0000000048920040 SKIP:L2-B002 0 illop
9178 array16 %i4, %o5, %i5 ! 0000000048920044 SKIP:L2-B002 0 S
9179BL00031: ! ELSE:L2-B003
9180 fxors %f23, %f28, %f30 ! 0000000048920048 ELSE:L2-B003 0 S
9181 andn %i3, %i5, %o0 ! 000000004892004C ELSE:L2-B003 0 S
9182 xorcc %o1, %o3, %i4 ! 0000000048920050 ELSE:L2-B003 0 S
9183 fpsub16s %f24, %f18, %f25 ! 0000000048920054 ELSE:L2-B003 0 S
9184 .word 0xB67E9F9A ! 0000000048920058 ELSE:L2-B003 0 S random
9185 orcc %o3, %o0, %l1 ! 000000004892005C ELSE:L2-B003 0 S
9186 sethi %hi(0x698AE400), %i5 ! 0000000048920060 ELSE:L2-B003 0 S .+0
9187 sethi %hh(0xABAD1DEA56C93F00),%l6 ! 0000000048920064 ELSE:L2-B003 0 SUBR021
9188 or %l6,%hm(0xABAD1DEA56C93F00),%l6 ! 0000000048920068 ELSE:L2-B003 0
9189 .word 0x9FAA7660 ! 000000004892006C ELSE:L2-B003 0 illop
9190 or %l5,%lo(0xABAD1DEA56C93F00),%l5 ! 0000000048920070 ELSE:L2-B003 0
9191 .word 0xEBDD33F4 ! 0000000048920074 ELSE:L2-B003 0 illop
9192 or %l6, %l5, %l6 ! 0000000048920078 ELSE:L2-B003 0
9193 call SUBR021 ! 000000004892007C ELSE:L2-B003 0 S
9194 pdist %f24, %f30, %f24 ! 0000000048920080 ELSE:L2-B003 0 S
9195 add %g1, 0x90C, %g1 ! 0000000048920084 ELSE:L2-B003 0 chksum++
9196 alignaddr %i4, %i0, %o3 ! 0000000048920088 ELSE:L2-B003 0 S
9197 fpadd32s %f30, %f17, %f30 ! 000000004892008C ELSE:L2-B003 0 S
9198 fxors %f30, %f26, %f31 ! 0000000048920090 ELSE:L2-B003 0 S
9199 fornot2s %f18, %f25, %f23 ! 0000000048920094 ELSE:L2-B003 0 S
9200BL00032: ! ELSE:L2-B003
9201 add %g1, 0xC4F, %g1 ! 0000000048920098 ELSE:L2-B003 0 chksum++
9202 .word 0xF1C23631 ! 000000004892009C SKIP:L2-B004 0 illop
9203 bnz,a BL00037 ! 00000000489200A0 SKIP:L2-B004 0
9204 xorcc %i5, %i5, %l2 ! 00000000489200A4 SKIP:L2-B004 0 S
9205 movule %fcc3, 0x158, %o0 ! 00000000489200A8 SKIP:L2-B004 0 S
9206 .word 0xCE9872D2 ! 00000000489200AC SKIP:L2-B004 0 S illop
9207 .word 0x20EF13C6 ! 00000000489200B0 SKIP:L2-B004 0 S illop
9208 orncc %i5, %g1, %o4 ! 00000000489200B4 SKIP:L2-B004 0 S
9209 .word 0xB4E8D73D ! 00000000489200B8 SKIP:L2-B004 0 S illop
9210 sdiv %o4, 0x0, %l5 ! 00000000489200BC SKIP:L2-B004 0 S
9211 .word 0xA6EAAF18 ! 00000000489200C0 SKIP:L2-B004 0 S illop
9212 add %g1, 0x8D5, %g1 ! 00000000489200C4 SKIP:L2-B004 0 chksum++
9213 movle %fcc2, -451, %i3 ! 00000000489200C8 SKIP:L2-B004 0 S
9214 .word 0x89B442FD ! 00000000489200CC SKIP:L2-B004 0 L illop
9215 andn %o4, %g7, %o4 ! 00000000489200D0 SKIP:L2-B004 0 S
9216 .word 0xF047BC75 ! 00000000489200D4 SKIP:L2-B004 0 S random
9217 array8 %i3, %o5, %o5 ! 00000000489200D8 SKIP:L2-B004 0 S
9218 taddcc %g1, %o4, %l4 ! 00000000489200DC SKIP:L2-B004 0 S
9219 andncc %l4, %l4, %i0 ! 00000000489200E0 SKIP:L2-B004 0 S
9220 fbuge BL00034 ;.empty ! 00000000489200E4 SKIP:L2-B004 0 L
9221 bcs,a,pn %icc, BL00035 ;.empty ! 00000000489200E8 SKIP:L2-B004 0 L
9222 fbo BL00034 ;.empty ! 00000000489200EC SKIP:L2-B004 0 L
9223 bnz,a,pt %xcc, BL00036 ! 00000000489200F0 SKIP:L2-B004 0 L
9224 .word 0x9DA04B32 ! 00000000489200F4 SKIP:L2-B004 0 S illop_FP
9225 fble,pt %fcc2, BL00034 ! 00000000489200F8 SKIP:L2-B004 0 L
9226BL00036:.word 0xF3196518 ! 00000000489200FC SKIP:L2-B004 0 S random
9227BL00035:xnor %i3, %i2, %l1 ! 0000000048920100 SKIP:L2-B004 0 S
9228 .word 0xDD0B9D03 ! 0000000048920104 SKIP:L2-B004 0 S illop
9229BL00034:stxa %o0, [%g7+%g0]0xA1 ! 0000000048920108 SKIP:L2-B004 0 S BAD-ASI
9230BL00033:add %g1, 0xC1D, %g1 ! 000000004892010C SKIP:L2-B004 0 chksum++
9231 fba,a BL00039 ! 0000000048920110 SKIP:L2-B004 0
9232 fnegs %f22, %f22 ! 0000000048920114 SKIP:L2-B004 0 S
9233BL00037: ! ELSE:L2-B005
9234 xorcc %i3, %l4, %o2 ! 0000000048920118 ELSE:L2-B005 0 S
9235 orncc %o5, %i5, %o5 ! 000000004892011C ELSE:L2-B005 0 S
9236 call .+8 ! 0000000048920120 ELSE:L2-B005 0 S
9237 nop ! 0000000048920124 ELSE:L2-B005 0 S
9238 fmovsle %fcc3, %f4, %f10 ! 0000000048920128 ELSE:L2-B005 0 S
9239 fcmpne32 %f18, %f30, %o1 ! 000000004892012C ELSE:L2-B005 0 S
9240 add %g1, 0x48A, %g1 ! 0000000048920130 ELSE:L2-B005 0 chksum++
9241 xorcc %o0, %o2, %i5 ! 0000000048920134 ELSE:L2-B005 0 S
9242 xor %o5, %o0, %l4 ! 0000000048920138 ELSE:L2-B005 0 S
9243 orn %l1, %o5, %o0 ! 000000004892013C ELSE:L2-B005 0 S
9244 fsrc2 %f28, %f16 ! 0000000048920140 ELSE:L2-B005 0 S
9245 array32 %i0, %o0, %o5 ! 0000000048920144 ELSE:L2-B005 0 S
9246 xorcc %l4, %o2, %i4 ! 0000000048920148 ELSE:L2-B005 0 S
9247 fbul,pt %fcc0, BL00038 ! 000000004892014C ELSE:L2-B005 0 L
9248BL00038:.word 0x8BD13691 ! 0000000048920150 ELSE:L2-B005 0 S illop
9249 .word 0xADA1CDC2 ! 0000000048920154 ELSE:L2-B005 0 S illop
9250 fcmped %fcc1, %f6, %f0 ! 0000000048920158 ELSE:L2-B005 0 S
9251 add %g1, 0x9C1, %g1 ! 000000004892015C ELSE:L2-B005 0 chksum++
9252BL00039: ! ELSE:L2-B005
9253 add %g1, 0xF5C, %g1 ! 0000000048920160 ELSE:L2-B005 0 chksum++
9254 andcc %g1, 0x8, %g0 ! 0000000048920164 SKIP:L2-B006 0
9255 bz,a BL00041 ! 0000000048920168 SKIP:L2-B006 0
9256 .word 0xA32B3D64 ! 000000004892016C SKIP:L2-B006 0 S random
9257 fcmpd %fcc0, %f60, %f42 ! 0000000048920170 SKIP:L2-B006 0 S
9258 pdist %f18, %f30, %f30 ! 0000000048920174 SKIP:L2-B006 0 S
9259 .word 0xA8E8ACD2 ! 0000000048920178 SKIP:L2-B006 0 S illop
9260 .word 0x0354E787 ! 000000004892017C SKIP:L2-B006 0 random
9261 stda %f16, [%l6]0xD3 ! 0000000048920180 SKIP:L2-B006 0 S Short16
9262 fpackfix %f30, %f16 ! 0000000048920184 SKIP:L2-B006 0 S
9263 ta %xcc, 0x43 ! 0000000048920188 SKIP:L2-B006 0 S +-PEF
9264 fadds %f4, %f10, %f8 ! 000000004892018C SKIP:L2-B006 0 S
9265 add %g1, 0x82A, %g1 ! 0000000048920190 SKIP:L2-B006 0 chksum++
9266 orcc %o0, %o1, %i5 ! 0000000048920194 SKIP:L2-B006 0 S
9267 bshuffle %f18, %f30, %f30 ! 0000000048920198 SKIP:L2-B006 0 S
9268 faligndata %f30, %f26, %f26 ! 000000004892019C SKIP:L2-B006 0 S
9269 .word 0x94CEF7EB ! 00000000489201A0 SKIP:L2-B006 0 S illop
9270 ba BL00047 ! 00000000489201A4 SKIP:L2-B006 0
9271 .word 0xCBECF695 ! 00000000489201A8 SKIP:L2-B006 0 S illop
9272BL00041: ! ELSE:L2-B007
9273 .word 0x91A4176F ! 00000000489201AC ELSE:L2-B007 0 S illop
9274 udiv %l4, %g0, %l6 ! 00000000489201B0 ELSE:L2-B007 0 S
9275 fblg BL00042 ! 00000000489201B4 ELSE:L2-B007 0 L
9276BL00042:.word 0x93F00000 ! 00000000489201B8 ELSE:L2-B007 0 S illop
9277 fbu,a,pn %fcc3, BL00043 ;.empty ! 00000000489201BC ELSE:L2-B007 0 L
9278 fbuge BL00043 ! 00000000489201C0 ELSE:L2-B007 0 L
9279 .word 0x89F90E65 ! 00000000489201C4 ELSE:L2-B007 0 S illop
9280 bvs,a BL00044 ! 00000000489201C8 ELSE:L2-B007 0 L
9281 orcc %i4, %i5, %i3 ! 00000000489201CC ELSE:L2-B007 0 S
9282 brgez,pt %i5, BL00043 ! 00000000489201D0 ELSE:L2-B007 0 L
9283BL00044:.word 0xABCAD1B3 ! 00000000489201D4 ELSE:L2-B007 0 S illop
9284 andncc %i5, %i3, %i0 ! 00000000489201D8 ELSE:L2-B007 0 S
9285BL00043:add %g1, 0x4A, %g1 ! 00000000489201DC ELSE:L2-B007 0 chksum++
9286 add %g1, 0x77C, %g1 ! 00000000489201E0 ELSE:L2-B007 0 chksum++
9287 wr %g1, -3948, %fprs ! 00000000489201E4 ELSE:L2-B007 0 S
9288 fba BL00045 ;.empty ! 00000000489201E8 ELSE:L2-B007 0 L
9289BL00045:bcc,pn %icc, BL00046 ! 00000000489201EC ELSE:L2-B007 0 L
9290 .word 0x89A20917 ! 00000000489201F0 ELSE:L2-B007 0 S illop
9291 be,a BL00046 ! 00000000489201F4 ELSE:L2-B007 0 L
9292 and %o3, %i5, %o3 ! 00000000489201F8 ELSE:L2-B007 0 S
9293 .word 0xB1AF170F ! 00000000489201FC ELSE:L2-B007 0 S illop
9294 bcs BL00046 ! 0000000048920200 ELSE:L2-B007 0 L
9295 xorcc %i4, %i0, %i4 ! 0000000048920204 ELSE:L2-B007 0 S
9296BL00046:fpack16 %f16, %f29 ! 0000000048920208 ELSE:L2-B007 0 S
9297 .word 0x06086FB4 ! 000000004892020C ELSE:L2-B007 0 random
9298BL00047: ! ELSE:L2-B007
9299 add %g1, 0x556, %g1 ! 0000000048920210 ELSE:L2-B007 0 chksum++
9300 srlx %l0, 0x1, %l0 ! 0000000048920214 LOOP:L1-B000 0
9301 andcc %l0, 0x1, %g0 ! 0000000048920218 LOOP:L1-B000 0
9302 .word 0xD9C0A72D ! 000000004892021C LOOP:L1-B000 0 random
9303 andn %o3, %i0, %i1 ! 0000000048920220 LOOP:L1-B000 0 S
9304 add %g1, 0x71D, %g1 ! 0000000048920224 LOOP:L1-B000 0 chksum++
9305 fmovdne %fcc2, %f42, %f32 ! 0000000048920228 SUBR:L0-B000 0 S
9306 fblg,pn %fcc2, BL00049 ;.empty ! 000000004892022C SUBR:L0-B000 0 L
9307BL00049:brz,pn %i2, BL00050 ;.empty ! 0000000048920230 SUBR:L0-B000 0 L
9308 fba BL00051 ;.empty ! 0000000048920234 SUBR:L0-B000 0 L
9309 .word 0xB1B603CD ! 0000000048920238 SUBR:L0-B000 0 L illop
9310 xor %i5, %i4, %o1 ! 000000004892023C SUBR:L0-B000 0 S
9311BL00051:bneg,pt %xcc, BL00052 ;.empty ! 0000000048920240 SUBR:L0-B000 0 L
9312 fbg BL00053 ! 0000000048920244 SUBR:L0-B000 0 L
9313BL00050:xnorcc %i4, %i1, %o3 ! 0000000048920248 SUBR:L0-B000 0 S
9314 array16 %i3, %i4, %o4 ! 000000004892024C SUBR:L0-B000 0 S
9315 .word 0xAC75EAF4 ! 0000000048920250 SUBR:L0-B000 0 L random
9316BL00052:array16 %i5, %i4, %o5 ! 0000000048920254 SUBR:L0-B000 0 S
9317BL00053:add %g1, 0x78B, %g1 ! 0000000048920258 SUBR:L0-B000 0 chksum++
9318 ta %xcc, 0x45 ! 000000004892025C SUBR:L0-B000 0 demap-stack
9319 .word 0x8F8EFF4C ! 0000000048920260 SUBR:L0-B000 0 illop
9320 return %i7+0x0008 ! 0000000048920264 SUBR:L0-B000 0
9321 .word 0xADA740FE ! 0000000048920268 SUBR:L0-B000 0 illop
9322
9323SECTION .btext004_pg1 TEXT_VA=0x48920000
9324attr_text {
9325 Name = .btext004_pg1,
9326 VA = 0x48920000,
9327 RA = 0xffff10000,
9328 PA = ra2pa(0xffff10000,0),
9329 tsbonly,
9330 part_0_ctx_nonzero_tsb_config_1,
9331 TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1,
9332 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9333 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9334}
9335.text; .skip 8
9336
9337!========================================================================
9338
9339SECTION .btext005 TEXT_VA=0x15d29f00
9340attr_text {
9341 Name = .btext005,
9342 VA = 0x15d29f00,
9343 RA = 0xfffefdf00,
9344 PA = ra2pa(0xfffefdf00,0),
9345 notsb
9346}
9347
9348SECTION .btext005_pg0 TEXT_VA=0x15d28000
9349attr_text {
9350 Name = .btext005_pg0,
9351 VA = 0x15d28000,
9352 RA = 0xfffefc000,
9353 PA = ra2pa(0xfffefc000,0),
9354 tsbonly,
9355 part_0_ctx_nonzero_tsb_config_3,
9356 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
9357 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9358 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9359}
9360.text; .skip 8
9361
9362
9363SECTION .btext005
9364.text
9365.global SUBR020; SUBR020:
9366BL00054: ! SUBR:L0-B000
9367 add %g1, 0x237, %g1 ! 0000000015D29F00 SUBR:L0-B000 20 chksum++
9368 save %o6, -64, %o6 ! 0000000015D29F04 SUBR:L0-B000 20
9369 sethi %hh(0xABAD1DEA15D29F00),%l7 ! 0000000015D29F08 SUBR:L0-B000 20 SUBR020
9370 or %l7,%hm(0xABAD1DEA15D29F00),%l7 ! 0000000015D29F0C SUBR:L0-B000 20
9371 sethi %lm(0xABAD1DEA15D29F00),%l6 ! 0000000015D29F10 SUBR:L0-B000 20
9372 or %l6,%lo(0xABAD1DEA15D29F00),%l6 ! 0000000015D29F14 SUBR:L0-B000 20
9373 sllx %l7, 0x20, %l7 ! 0000000015D29F18 SUBR:L0-B000 20
9374 or %l7, %l6, %l7 ! 0000000015D29F1C SUBR:L0-B000 20
9375 ta %xcc, 0x45 ! 0000000015D29F20 SUBR:L0-B000 20 demap-stack
9376 xorcc %o5, %i5, %o3 ! 0000000015D29F24 SUBR:L0-B000 20 S
9377 ld [%g2+0x0064], %fsr ! 0000000015D29F28 SUBR:L0-B000 20 S <BD00055+4
9378 edge32n %i4, %i2, %i4 ! 0000000015D29F2C SUBR:L0-B000 20 S
9379 orncc %i1, %i5, %i4 ! 0000000015D29F30 SUBR:L0-B000 20 S
9380 andn %i1, %i0, %l0 ! 0000000015D29F34 SUBR:L0-B000 20 S
9381 movvs %icc, %i3, %l4 ! 0000000015D29F38 SUBR:L0-B000 20 S
9382 cmp %l0, %l4 ! 0000000015D29F3C SUBR:L0-B000 20 S
9383 fpackfix %f18, %f16 ! 0000000015D29F40 SUBR:L0-B000 20 S
9384 fcmpes %fcc3, %f3, %f8 ! 0000000015D29F44 SUBR:L0-B000 20 S
9385 edge32l %i3, %i3, %o4 ! 0000000015D29F48 SUBR:L0-B000 20 S
9386 xor %l0, %o3, %o0 ! 0000000015D29F4C SUBR:L0-B000 20 S
9387 pdist %f18, %f28, %f30 ! 0000000015D29F50 SUBR:L0-B000 20 S
9388 add %g1, 0x2B3, %g1 ! 0000000015D29F54 SUBR:L0-B000 20 chksum++
9389 add %o3, %g1, %i5 ! 0000000015D29F58 SWCH:L1-B000 20
9390 and %i5, 0x18, %o7 ! 0000000015D29F5C SWCH:L1-B000 20
9391 sethi %hi(0x74), %i5 ! 0000000015D29F60 SWCH:L1-B000 20 .+0
9392 or %i5,%lo(0x74),%i5 ! 0000000015D29F64 SWCH:L1-B000 20
9393 add %i5, %o7, %i5 ! 0000000015D29F68 SWCH:L1-B000 20
9394 jmpl %l7+%i5, %g0 ! 0000000015D29F6C SWCH:L1-B000 20
9395 fpack32 %f26, %f30, %f22 ! 0000000015D29F70 SWCH:L1-B000 20 S
9396 fba BL00063 ! 0000000015D29F74 SWCH:L1-B000 2
9397 sdivcc %o0, 0x0, %g7 ! 0000000015D29F78 SWCH:L1-B000 2 S
9398 fba BL00062 ! 0000000015D29F7C SWCH:L1-B000 8
9399 fmovdg %fcc0, %f60, %f44 ! 0000000015D29F80 SWCH:L1-B000 8 S
9400 fba,pn %fcc0, BL00061 ! 0000000015D29F84 SWCH:L1-B000 5
9401 stxa %o2, [%g7+%g0]0x38 ! 0000000015D29F88 SWCH:L1-B000 5 S BAD-ASI
9402 ba BL00056 ! 0000000015D29F8C SWCH:L1-B000 5
9403 edge32 %l4, %i0, %o2 ! 0000000015D29F90 SWCH:L1-B000 5 S
9404BL00056:add %g1, 0x7E8, %g1 ! 0000000015D29F94 CASE:L2-B000 5 chksum++
9405 faligndata %f26, %f30, %f26 ! 0000000015D29F98 CASE:L2-B000 5 S
9406 cmp %o3, %o4 ! 0000000015D29F9C CASE:L2-B000 5 S
9407 andncc %o0, %i4, %i0 ! 0000000015D29FA0 CASE:L2-B000 5 S
9408 and %o4, %i0, %l4 ! 0000000015D29FA4 CASE:L2-B000 5 S
9409 fmovrdgz %l4, %f28, %f22 ! 0000000015D29FA8 CASE:L2-B000 5 S
9410 edge16n %i5, %i5, %o5 ! 0000000015D29FAC CASE:L2-B000 5 S
9411 movle %xcc, %o4, %l1 ! 0000000015D29FB0 CASE:L2-B000 5 S
9412 pdist %f22, %f20, %f22 ! 0000000015D29FB4 CASE:L2-B000 5 S
9413 fba,pn %fcc1, BL00064 ! 0000000015D29FB8 CASE:L2-B000 5
9414 orcc %o0, 0x0, %o0 ! 0000000015D29FBC CASE:L2-B000 5 S
9415BL00061:add %g1, 0x12D, %g1 ! 0000000015D29FC0 CASE:L2-B001 5 chksum++
9416 xorcc %l1, %o0, %o5 ! 0000000015D29FC4 CASE:L2-B001 5 S
9417 fones %f29 ! 0000000015D29FC8 CASE:L2-B001 5 S
9418 bne,pn %xcc, BL00057 ;.empty ! 0000000015D29FCC CASE:L2-B001 5 L
9419 fbue,a BL00058 ;.empty ! 0000000015D29FD0 CASE:L2-B001 5 L
9420 .word 0xEBCF50F9 ! 0000000015D29FD4 CASE:L2-B001 0 L illop
9421 .word 0x3F74C9E9 ! 0000000015D29FD8 CASE:L2-B001 0 L random
9422BL00058:call .+8 ! 0000000015D29FDC CASE:L2-B001 5 L
9423BL00060:fpsub32s %f26, %f26, %f22 ! 0000000015D29FE0 CASE:L2-B001 5 S
9424BL00057:cmp %o5, %o0 ! 0000000015D29FE4 CASE:L2-B001 10 S
9425BL00059:add %g1, 0x1D8, %g1 ! 0000000015D29FE8 CASE:L2-B001 5 chksum++
9426 ba,a,pn %icc, BL00064 ! 0000000015D29FEC CASE:L2-B001 5
9427 fmovdu %fcc0, %f60, %f0 ! 0000000015D29FF0 CASE:L2-B001 0 S
9428BL00062:add %g1, 0x159, %g1 ! 0000000015D29FF4 CASE:L2-B002 8 chksum++
9429 edge16ln %o4, %l4, %i1 ! 0000000015D29FF8 CASE:L2-B002 8 S
9430 fexpand %f16, %f26 ! 0000000015D29FFC CASE:L2-B002 8 S
9431 fpack32 %f28, %f22, %f30 ! 0000000015D2A000 CASE:L2-B002 8 S
9432 subccc %i1, %o2, %o1 ! 0000000015D2A004 CASE:L2-B002 8 S
9433 fcmpd %fcc1, %f6, %f0 ! 0000000015D2A008 CASE:L2-B002 8 S
9434 xnor %o2, %i1, %o2 ! 0000000015D2A00C CASE:L2-B002 8 S
9435 orncc %o1, %i4, %o4 ! 0000000015D2A010 CASE:L2-B002 8 S
9436 faligndata %f20, %f30, %f16 ! 0000000015D2A014 CASE:L2-B002 8 S
9437 udivcc %l4, %g0, %l6 ! 0000000015D2A018 CASE:L2-B002 8 S
9438 nop ! 0000000015D2A01C CASE:L2-B002 8 S
9439 ba,pn %icc, BL00064 ! 0000000015D2A020 CASE:L2-B002 8
9440 .word 0xA54E9AA6 ! 0000000015D2A024 CASE:L2-B002 8 S illop
9441BL00063:add %g1, 0x8DF, %g1 ! 0000000015D2A028 CASE:L2-B003 2 chksum++
9442 xnor %o2, %l1, %o4 ! 0000000015D2A02C CASE:L2-B003 2 S
9443 fcmpes %fcc1, %f11, %f8 ! 0000000015D2A030 CASE:L2-B003 2 S
9444 faligndata %f30, %f26, %f26 ! 0000000015D2A034 CASE:L2-B003 2 S
9445 fpack32 %f26, %f30, %f24 ! 0000000015D2A038 CASE:L2-B003 2 S
9446 wr %g1, %o0, %fprs ! 0000000015D2A03C CASE:L2-B003 2 S
9447 fba,pn %fcc3, BL00064 ! 0000000015D2A040 CASE:L2-B003 3
9448 orn %o5, %o0, %o1 ! 0000000015D2A044 CASE:L2-B003 2 S
9449BL00064: ! SWCH:L1-B000
9450 add %g1, 0x88D, %g1 ! 0000000015D2A048 SWCH:L1-B000 20 chksum++
9451 fcmpne16 %f26, %f30, %i0 ! 0000000015D2A04C SWCH:L1-B000 20 S
9452 fpadd32 %f22, %f30, %f18 ! 0000000015D2A050 SWCH:L1-B000 20 S
9453 rd %gsr, %l6 ! 0000000015D2A054 SWCH:L1-B000 20 S
9454 wr %l6, 0xE0, %gsr ! 0000000015D2A058 SWCH:L1-B000 20 S
9455 xnorcc %i3, %o1, %o1 ! 0000000015D2A05C SWCH:L1-B000 20 S
9456 orn %g1, %o4, %o4 ! 0000000015D2A060 SWCH:L1-B000 20 S
9457 ta %xcc, 0x45 ! 0000000015D2A064 SUBR:L0-B000 20 demap-stack
9458 add %g1, 0x2EA, %i0 ! 0000000015D2A068 SUBR:L0-B000 20
9459 add %g1, 0x7DE, %g1 ! 0000000015D2A06C SUBR:L0-B000 20 chksum++
9460 ret ! 0000000015D2A070 SUBR:L0-B000 20
9461 restore %i0, %l7, %o0 ! 0000000015D2A074 SUBR:L0-B000 20
9462
9463SECTION .btext005_pg1 TEXT_VA=0x15d2a000
9464attr_text {
9465 Name = .btext005_pg1,
9466 VA = 0x15d2a000,
9467 RA = 0xfffefe000,
9468 PA = ra2pa(0xfffefe000,0),
9469 tsbonly,
9470 part_0_ctx_nonzero_tsb_config_3,
9471 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
9472 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9473 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9474}
9475.text; .skip 8
9476
9477!========================================================================
9478
9479SECTION .btext006 TEXT_VA=0x56c93f00
9480attr_text {
9481 Name = .btext006,
9482 VA = 0x56c93f00,
9483 RA = 0xfffef9f00,
9484 PA = ra2pa(0xfffef9f00,0),
9485 notsb
9486}
9487
9488SECTION .btext006_pg0 TEXT_VA=0x56c92000
9489attr_text {
9490 Name = .btext006_pg0,
9491 VA = 0x56c92000,
9492 RA = 0xfffef8000,
9493 PA = ra2pa(0xfffef8000,0),
9494 tsbonly,
9495 part_0_ctx_nonzero_tsb_config_3,
9496 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
9497 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9498 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9499}
9500.text; .skip 8
9501
9502
9503SECTION .btext006
9504.text
9505.global SUBR021; SUBR021:
9506BL00065: ! SUBR:L0-B000
9507 add %g1, 0xC05, %g1 ! 0000000056C93F00 SUBR:L0-B000 0 chksum++
9508 save %o6, -64, %o6 ! 0000000056C93F04 SUBR:L0-B000 0
9509 .word 0xAED63BF8 ! 0000000056C93F08 SUBR:L0-B000 0 random
9510 or %l7,%hm(0xAED63BF8),%l7 ! 0000000056C93F0C SUBR:L0-B000 0
9511 sethi %lm(0xAED63BF8),%l6 ! 0000000056C93F10 SUBR:L0-B000 0
9512 or %l6,%lo(0xAED63BF8),%l6 ! 0000000056C93F14 SUBR:L0-B000 0
9513 sllx %l7, 0x20, %l7 ! 0000000056C93F18 SUBR:L0-B000 0
9514 or %l7, %l6, %l7 ! 0000000056C93F1C SUBR:L0-B000 0
9515 fpsub32 %f20, %f16, %f26 ! 0000000056C93F20 SUBR:L0-B000 0 S
9516 .word 0x99ADC4E6 ! 0000000056C93F24 SUBR:L0-B000 0 S illop
9517 xorcc %i0, %i1, %o0 ! 0000000056C93F28 SUBR:L0-B000 0 S
9518 .word 0x2E0EC248 ! 0000000056C93F2C SUBR:L0-B000 0 S illop
9519 xorcc %i2, 0x0, %i2 ! 0000000056C93F30 SUBR:L0-B000 0 S
9520 .word 0x877B633D ! 0000000056C93F34 SUBR:L0-B000 0 illop
9521 or %g0, 0x2, %l0 ! 0000000056C93F38 LOOP:L1-B000 0
9522BL00071: ! LOOP:L1-B000
9523 add %g1, 0x6EC, %g1 ! 0000000056C93F3C LOOP:L1-B000 0 chksum++
9524 xnorcc %i1, %g1, %i3 ! 0000000056C93F40 LOOP:L1-B000 0 S
9525 nop ! 0000000056C93F44 LOOP:L1-B000 0 S
9526 orcc %o0, %i5, %i2 ! 0000000056C93F48 LOOP:L1-B000 0 S
9527 fcmple16 %f18, %f30, %o4 ! 0000000056C93F4C LOOP:L1-B000 0 S
9528 fcmps %fcc1, %f9, %f5 ! 0000000056C93F50 LOOP:L1-B000 0 S
9529 .word 0xB7A31128 ! 0000000056C93F54 LOOP:L1-B000 0 L illop
9530 .word 0xAFB0E158 ! 0000000056C93F58 LOOP:L1-B000 0 L illop
9531 fpadd16 %f28, %f16, %f30 ! 0000000056C93F5C LOOP:L1-B000 0 S
9532 fbe,a,pn %fcc0, BL00066 ! 0000000056C93F60 LOOP:L1-B000 0 L
9533 or %o0, %i3, %i2 ! 0000000056C93F64 LOOP:L1-B000 0 S
9534BL00067:.word 0x81C7E008 ! 0000000056C93F68 LOOP:L1-B000 0 S random
9535 fmovdle %fcc2, %f42, %f6 ! 0000000056C93F6C LOOP:L1-B000 0 S
9536BL00066:fbuge BL00068 ! 0000000056C93F70 LOOP:L1-B000 0 L
9537 xorcc %o0, %i3, %o5 ! 0000000056C93F74 LOOP:L1-B000 0 S
9538BL00068:add %g1, 0xABF, %g1 ! 0000000056C93F78 LOOP:L1-B000 0 chksum++
9539 andcc %i2, 0x40, %g0 ! 0000000056C93F7C SKIP:L2-B000 0
9540 .word 0xBD450B07 ! 0000000056C93F80 SKIP:L2-B000 0 illop
9541 .word 0xA7A5C91C ! 0000000056C93F84 SKIP:L2-B000 0 S illop_FP
9542 wr %g1, %i2, %fprs ! 0000000056C93F88 SKIP:L2-B000 0 S
9543 .word 0x81880000 ! 0000000056C93F8C SKIP:L2-B000 0 S random
9544 addcc %o0, %o3, %i0 ! 0000000056C93F90 SKIP:L2-B000 0 S
9545 pdist %f26, %f18, %f22 ! 0000000056C93F94 SKIP:L2-B000 0 S
9546 add %g1, 0x6BA, %g1 ! 0000000056C93F98 SKIP:L2-B000 0 chksum++
9547 array8 %o5, %i3, %i3 ! 0000000056C93F9C SKIP:L2-B000 0 S
9548 edge8ln %o0, %i2, %i2 ! 0000000056C93FA0 SKIP:L2-B000 0 S
9549 fabss %f8, %f2 ! 0000000056C93FA4 SKIP:L2-B000 0 S
9550 movue %fcc2, %i3, %i2 ! 0000000056C93FA8 SKIP:L2-B000 0 S
9551 ba BL00070 ! 0000000056C93FAC SKIP:L2-B000 0
9552 fcmpes %fcc3, %f9, %f5 ! 0000000056C93FB0 SKIP:L2-B000 0 S
9553BL00069: ! ELSE:L2-B001
9554 fmovsle %icc, %f9, %f5 ! 0000000056C93FB4 ELSE:L2-B001 0 S
9555 .word 0xAFE2424D ! 0000000056C93FB8 ELSE:L2-B001 0 S illop
9556 .word 0x9E100001 ! 0000000056C93FBC ELSE:L2-B001 0 S random
9557 .word 0xB7A548FB ! 0000000056C93FC0 ELSE:L2-B001 0 S illop
9558 add %g1, 0x50B, %g1 ! 0000000056C93FC4 ELSE:L2-B001 0 chksum++
9559 fcmpd %fcc1, %f42, %f34 ! 0000000056C93FC8 ELSE:L2-B001 0 S
9560 .word 0x93AB50A2 ! 0000000056C93FCC ELSE:L2-B001 0 S illop
9561 call .+8 ! 0000000056C93FD0 ELSE:L2-B001 0 S
9562 xnorcc %i3, %i2, %i1 ! 0000000056C93FD4 ELSE:L2-B001 0 S
9563BL00070: ! ELSE:L2-B001
9564 add %g1, 0x850, %g1 ! 0000000056C93FD8 ELSE:L2-B001 0 chksum++
9565 subcc %l0, 0x1, %l0 ! 0000000056C93FDC LOOP:L1-B000 0
9566 bnz,a,pn %xcc, BL00071 ! 0000000056C93FE0 LOOP:L1-B000 0
9567 orn %i1, %i3, %i1 ! 0000000056C93FE4 LOOP:L1-B000 0 S
9568 add %g1, 0x222, %g1 ! 0000000056C93FE8 LOOP:L1-B000 0 chksum++
9569 array8 %g1, %i1, %i0 ! 0000000056C93FEC SUBR:L0-B000 0 S
9570 or %i4, %i0, %o2 ! 0000000056C93FF0 SUBR:L0-B000 0 S
9571 andn %i2, %i0, %i4 ! 0000000056C93FF4 SUBR:L0-B000 0 S
9572 cmp %o4, %i1 ! 0000000056C93FF8 SUBR:L0-B000 0 S
9573 add %g1, 0x332, %i0 ! 0000000056C93FFC SUBR:L0-B000 0
9574 xor %i2, %o2, %o4 ! 0000000056C94000 SUBR:L0-B000 0 S
9575 bne,pn %icc, BL00072 ! 0000000056C94004 SUBR:L0-B000 0
9576 .word 0x89AB5469 ! 0000000056C94008 SUBR:L0-B000 0 illop
9577BL00072:jmpl %o7+0x0008, %g0 ! 0000000056C9400C SUBR:L0-B000 0
9578 nop ! 0000000056C94010 SUBR:L0-B000 0
9579
9580SECTION .btext006_pg1 TEXT_VA=0x56c94000
9581attr_text {
9582 Name = .btext006_pg1,
9583 VA = 0x56c94000,
9584 RA = 0xfffefa000,
9585 PA = ra2pa(0xfffefa000,0),
9586 tsbonly,
9587 part_0_ctx_nonzero_tsb_config_3,
9588 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
9589 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9590 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9591}
9592.text; .skip 8
9593
9594!========================================================================
9595
9596SECTION .btext007 TEXT_VA=0xa94a3f00
9597attr_text {
9598 Name = .btext007,
9599 VA = 0xa94a3f00,
9600 RA = 0xfffef5f00,
9601 PA = ra2pa(0xfffef5f00,0),
9602 notsb
9603}
9604
9605SECTION .btext007_pg0 TEXT_VA=0xa94a2000
9606attr_text {
9607 Name = .btext007_pg0,
9608 VA = 0xa94a2000,
9609 RA = 0xfffef4000,
9610 PA = ra2pa(0xfffef4000,0),
9611 tsbonly,
9612 part_0_ctx_nonzero_tsb_config_3,
9613 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
9614 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9615 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9616}
9617.text; .skip 8
9618
9619
9620SECTION .btext007
9621.text
9622.global SUBR022; SUBR022:
9623BL00073: ! SUBR:L0-B000
9624 .word 0xBDAF1190 ! 00000000A94A3F00 SUBR:L0-B000 0 illop
9625 save %o6, -64, %o6 ! 00000000A94A3F04 SUBR:L0-B000 0
9626 sethi %hh(0xABAD1DEAA94A3F00),%l7 ! 00000000A94A3F08 SUBR:L0-B000 0 SUBR022
9627 or %l7,%hm(0xABAD1DEAA94A3F00),%l7 ! 00000000A94A3F0C SUBR:L0-B000 0
9628 sethi %lm(0xABAD1DEAA94A3F00),%l6 ! 00000000A94A3F10 SUBR:L0-B000 0
9629 or %l6,%lo(0xABAD1DEAA94A3F00),%l6 ! 00000000A94A3F14 SUBR:L0-B000 0
9630 sllx %l7, 0x20, %l7 ! 00000000A94A3F18 SUBR:L0-B000 0
9631 or %l7, %l6, %l7 ! 00000000A94A3F1C SUBR:L0-B000 0
9632 ldxa [%g7+%g0]0x06, %o2 ! 00000000A94A3F20 SUBR:L0-B000 0 S BAD-ASI
9633 xorcc %i5, %i0, %i4 ! 00000000A94A3F24 SUBR:L0-B000 0 S
9634 fcmped %fcc2, %f36, %f0 ! 00000000A94A3F28 SUBR:L0-B000 0 S
9635 xor %i5, %i0, %i5 ! 00000000A94A3F2C SUBR:L0-B000 0 S
9636 .word 0x99DA0F43 ! 00000000A94A3F30 SUBR:L0-B000 0 S illop
9637 add %g1, 0xE7F, %g1 ! 00000000A94A3F34 SUBR:L0-B000 0 chksum++
9638 or %g0, 0x2, %l2 ! 00000000A94A3F38 LOOP:L1-B000 0
9639BL00091: ! LOOP:L1-B000
9640 .word 0x95A7038D ! 00000000A94A3F3C LOOP:L1-B000 0 illop
9641 for %f18, %f20, %f18 ! 00000000A94A3F40 LOOP:L1-B000 0 S
9642 ldxa [%g7+%g0]0x3B, %i4 ! 00000000A94A3F44 LOOP:L1-B000 0 S BAD-ASI
9643 orn %o4, %i4, %o4 ! 00000000A94A3F48 LOOP:L1-B000 0 S
9644 fbge,pn %fcc3, BL00074 ;.empty ! 00000000A94A3F4C LOOP:L1-B000 0 L
9645 ba,a,pn %icc, BL00075 ! 00000000A94A3F50 LOOP:L1-B000 0 L
9646 subccc %i4, %g1, %i1 ! 00000000A94A3F54 LOOP:L1-B000 0 S
9647 fbuge,a BL00074 ;.empty ! 00000000A94A3F58 LOOP:L1-B000 0 L
9648 bz,a BL00076 ;.empty ! 00000000A94A3F5C LOOP:L1-B000 0 L
9649BL00074:fblg,a,pn %fcc1, BL00075 ! 00000000A94A3F60 LOOP:L1-B000 0 L
9650BL00075:edge8 %o4, %o4, %o0 ! 00000000A94A3F64 LOOP:L1-B000 0 S
9651BL00076:.word 0xA18A450E ! 00000000A94A3F68 LOOP:L1-B000 0 S illop
9652 array16 %o0, %i5, %i2 ! 00000000A94A3F6C LOOP:L1-B000 0 S
9653 add %g1, 0x32D, %g1 ! 00000000A94A3F70 LOOP:L1-B000 0 chksum++
9654 andcc %i1, 0x1, %g0 ! 00000000A94A3F74 SKIP:L2-B000 0
9655 bnz,a,pn %icc, BL00077 ! 00000000A94A3F78 SKIP:L2-B000 0
9656 andn %i3, %i2, %l4 ! 00000000A94A3F7C SKIP:L2-B000 0 S
9657 .word 0xA5ADCED0 ! 00000000A94A3F80 SKIP:L2-B000 0 S illop
9658 fone %f28 ! 00000000A94A3F84 SKIP:L2-B000 0 S
9659 ta %xcc, 0x46 ! 00000000A94A3F88 SKIP:L2-B000 0 S demap-page
9660 .word 0x9FC3801F ! 00000000A94A3F8C SKIP:L2-B000 0 S random
9661 orcc %l3, %o5, %i5 ! 00000000A94A3F90 SKIP:L2-B000 0 S
9662 add %g1, 0xD14, %g1 ! 00000000A94A3F94 SKIP:L2-B000 0 chksum++
9663 .word 0x14525E4B ! 00000000A94A3F98 SKIP:L2-B000 0 S illop
9664 andncc %o4, %i1, %l3 ! 00000000A94A3F9C SKIP:L2-B000 0 S
9665 .word 0xA5AC4F91 ! 00000000A94A3FA0 SKIP:L2-B000 0 S illop
9666 .word 0x8F7DE278 ! 00000000A94A3FA4 SKIP:L2-B000 0 S illop
9667 .word 0x8F8A64C4 ! 00000000A94A3FA8 SKIP:L2-B000 0 illop
9668 or %l6,%hm(0x108F8A64C4),%l6 ! 00000000A94A3FAC SKIP:L2-B000 0
9669 sethi %lm(0x108F8A64C4),%l5 ! 00000000A94A3FB0 SKIP:L2-B000 0
9670 .word 0x9F6B8300 ! 00000000A94A3FB4 SKIP:L2-B000 0 random
9671 sllx %l6, 0x20, %l6 ! 00000000A94A3FB8 SKIP:L2-B000 0
9672 or %l6, %l5, %l6 ! 00000000A94A3FBC SKIP:L2-B000 0
9673 call SUBR024 ! 00000000A94A3FC0 SKIP:L2-B000 0 S
9674 pdist %f28, %f26, %f16 ! 00000000A94A3FC4 SKIP:L2-B000 0 S
9675 fcmped %fcc2, %f42, %f46 ! 00000000A94A3FC8 SKIP:L2-B000 0 S
9676 andn %l4, %o5, %o5 ! 00000000A94A3FCC SKIP:L2-B000 0 S
9677 alignaddr %l4, %i0, %l1 ! 00000000A94A3FD0 SKIP:L2-B000 0 S
9678 xor %l4, %i2, %o3 ! 00000000A94A3FD4 SKIP:L2-B000 0 S
9679 fsubs %f9, %f11, %f10 ! 00000000A94A3FD8 SKIP:L2-B000 0 S
9680 .word 0xA964FEBA ! 00000000A94A3FDC SKIP:L2-B000 0 illop
9681 orncc %l3, %l1, %i3 ! 00000000A94A3FE0 SKIP:L2-B000 0 S
9682BL00077: ! ELSE:L2-B001
9683 fcmpeq16 %f18, %f26, %l1 ! 00000000A94A3FE4 ELSE:L2-B001 0 S
9684 .word 0xCF9FC3EA ! 00000000A94A3FE8 ELSE:L2-B001 0 S illop
9685 fsubd %f42, %f44, %f62 ! 00000000A94A3FEC ELSE:L2-B001 0 S
9686 or %l3, %o5, %i2 ! 00000000A94A3FF0 ELSE:L2-B001 0 S
9687 rd %gsr, %l6 ! 00000000A94A3FF4 ELSE:L2-B001 0 S
9688 wr %l6, 0xF0, %gsr ! 00000000A94A3FF8 ELSE:L2-B001 0 S
9689 add %g1, 0xA34, %g1 ! 00000000A94A3FFC ELSE:L2-B001 0 chksum++
9690 fcmped %fcc1, %f42, %f36 ! 00000000A94A4000 ELSE:L2-B001 0 S
9691 ldxa [%g7+%g0]0x34, %l1 ! 00000000A94A4004 ELSE:L2-B001 0 S BAD-ASI
9692 fbug BL00078 ! 00000000A94A4008 ELSE:L2-B001 0 L
9693 .word 0x89AAD807 ! 00000000A94A400C ELSE:L2-B001 0 S illop
9694 bpos BL00078 ;.empty ! 00000000A94A4010 ELSE:L2-B001 0 L
9695 be,a,pt %xcc, BL00079 ! 00000000A94A4014 ELSE:L2-B001 0 L
9696 faddd %f0, %f60, %f0 ! 00000000A94A4018 ELSE:L2-B001 0 S
9697 pdist %f30, %f26, %f28 ! 00000000A94A401C ELSE:L2-B001 0 S
9698 fblg,pn %fcc1, BL00078 ;.empty ! 00000000A94A4020 ELSE:L2-B001 0 L
9699 .word 0xAFBE9658 ! 00000000A94A4024 ELSE:L2-B001 0 L illop
9700BL00078:pdist %f20, %f18, %f24 ! 00000000A94A4028 ELSE:L2-B001 0 S
9701BL00079:add %g1, 0x631, %g1 ! 00000000A94A402C ELSE:L2-B001 0 chksum++
9702BL00080: ! ELSE:L2-B001
9703 add %g1, 0x8AB, %g1 ! 00000000A94A4030 ELSE:L2-B001 0 chksum++
9704 andcc %l3, 0x1, %g0 ! 00000000A94A4034 SKIP:L2-B002 0
9705 .word 0x9D0722AE ! 00000000A94A4038 SKIP:L2-B002 0 random
9706 .word 0xABA590FF ! 00000000A94A403C SKIP:L2-B002 0 S illop
9707 fornot2 %f16, %f30, %f30 ! 00000000A94A4040 SKIP:L2-B002 0 S
9708 fabss %f3, %f10 ! 00000000A94A4044 SKIP:L2-B002 0 S
9709 cmp %i2, %l1 ! 00000000A94A4048 SKIP:L2-B002 0 S
9710 .word 0xF1C7B2EB ! 00000000A94A404C SKIP:L2-B002 0 S illop
9711 edge16 %o3, %o0, %i4 ! 00000000A94A4050 SKIP:L2-B002 0 S
9712 cmp %o3, %i2 ! 00000000A94A4054 SKIP:L2-B002 0 S
9713 fmovrdgz %l1, %f28, %f30 ! 00000000A94A4058 SKIP:L2-B002 0 S
9714 .word 0xC9C85434 ! 00000000A94A405C SKIP:L2-B002 0 illop
9715 .word 0x9FB749D7 ! 00000000A94A4060 SKIP:L2-B002 0 S illop
9716 and %o4, -1, %o4 ! 00000000A94A4064 SKIP:L2-B002 0 S
9717 .word 0xA9B5CB6C ! 00000000A94A4068 SKIP:L2-B002 0 S illop
9718 .word 0x95906000 ! 00000000A94A406C SKIP:L2-B002 0 S random
9719 .word 0xD38979E8 ! 00000000A94A4070 SKIP:L2-B002 0 S illop
9720 fba,a BL00085 ! 00000000A94A4074 SKIP:L2-B002 0
9721 alignaddr %i0, %i4, %l1 ! 00000000A94A4078 SKIP:L2-B002 0 S
9722BL00081: ! ELSE:L2-B003
9723 .word 0x9EEEDD98 ! 00000000A94A407C ELSE:L2-B003 0 S illop
9724 rd %gsr, %l6 ! 00000000A94A4080 ELSE:L2-B003 0 S
9725 .word 0x93D73808 ! 00000000A94A4084 ELSE:L2-B003 0 S illop
9726 andn %o4, %i4, %l1 ! 00000000A94A4088 ELSE:L2-B003 0 S
9727 fcmps %fcc2, %f10, %f9 ! 00000000A94A408C ELSE:L2-B003 0 S
9728 array8 %i1, %i5, %i1 ! 00000000A94A4090 ELSE:L2-B003 0 S
9729 orcc %o5, %i4, %i0 ! 00000000A94A4094 ELSE:L2-B003 0 S
9730 fpackfix %f24, %f23 ! 00000000A94A4098 ELSE:L2-B003 0 S
9731 xorcc %i3, 0x0, %i3 ! 00000000A94A409C ELSE:L2-B003 0 S
9732 add %g1, 0xEC1, %g1 ! 00000000A94A40A0 ELSE:L2-B003 0 chksum++
9733 .word 0xA5CBABC6 ! 00000000A94A40A4 ELSE:L2-B003 0 S illop
9734 bvs,a BL00082 ! 00000000A94A40A8 ELSE:L2-B003 0 L
9735 xnor %i4, %g1, %o5 ! 00000000A94A40AC ELSE:L2-B003 0 S
9736 .word 0x027EC0CF ! 00000000A94A40B0 ELSE:L2-B003 0 S illop
9737 bcc,pn %xcc, BL00083 ! 00000000A94A40B4 ELSE:L2-B003 0 L
9738 fpsub16s %f16, %f26, %f17 ! 00000000A94A40B8 ELSE:L2-B003 0 S
9739 andn %g1, %i5, %l3 ! 00000000A94A40BC ELSE:L2-B003 0 S
9740 xnor %o5, %o4, %l1 ! 00000000A94A40C0 ELSE:L2-B003 0 S
9741BL00082:stxa %i2, [%g7+%g0]0xCF ! 00000000A94A40C4 ELSE:L2-B003 0 S BAD-ASI
9742 subccc %i3, %l1, %l0 ! 00000000A94A40C8 ELSE:L2-B003 0 S
9743 fbg,pn %fcc2, BL00084 ;.empty ! 00000000A94A40CC ELSE:L2-B003 0 L
9744 fbge,a,pt %fcc0, BL00083 ;.empty ! 00000000A94A40D0 ELSE:L2-B003 0 L
9745 bl,pt %xcc, BL00084 ! 00000000A94A40D4 ELSE:L2-B003 0 L
9746BL00084:.word 0xEB080745 ! 00000000A94A40D8 ELSE:L2-B003 0 S illop
9747BL00083:.word 0xA3CD91AC ! 00000000A94A40DC ELSE:L2-B003 0 illop
9748BL00085: ! ELSE:L2-B003
9749 .word 0xA5A45A6A ! 00000000A94A40E0 ELSE:L2-B003 0 illop
9750 .word 0x31ACF4CC ! 00000000A94A40E4 SKIP:L2-B004 0 random
9751 bz,a BL00086 ! 00000000A94A40E8 SKIP:L2-B004 0
9752 fmovsn %icc, %f16, %f17 ! 00000000A94A40EC SKIP:L2-B004 0 S
9753 .word 0xBFDCCF0A ! 00000000A94A40F0 SKIP:L2-B004 0 S illop
9754 fpsub16 %f30, %f18, %f28 ! 00000000A94A40F4 SKIP:L2-B004 0 S
9755 .word 0x8A081E28 ! 00000000A94A40F8 SKIP:L2-B004 0 S random
9756 andn %o1, %l0, %o5 ! 00000000A94A40FC SKIP:L2-B004 0 S
9757 .word 0x95906000 ! 00000000A94A4100 SKIP:L2-B004 0 S random
9758 add %g1, 0xBF6, %g1 ! 00000000A94A4104 SKIP:L2-B004 0 chksum++
9759 array32 %g1, %o3, %o1 ! 00000000A94A4108 SKIP:L2-B004 0 S
9760 fcmpes %fcc0, %f10, %f9 ! 00000000A94A410C SKIP:L2-B004 0 S
9761 sethi %hh(0xABAD1DEAF40C5F00),%l6 ! 00000000A94A4110 SKIP:L2-B004 0 SUBR023
9762 or %l6,%hm(0xABAD1DEAF40C5F00),%l6 ! 00000000A94A4114 SKIP:L2-B004 0
9763 .word 0x0473B55B ! 00000000A94A4118 SKIP:L2-B004 0 illop
9764 or %l5,%lo(0xABAD1DEAF40C5F00),%l5 ! 00000000A94A411C SKIP:L2-B004 0
9765 .word 0xCF32C100 ! 00000000A94A4120 SKIP:L2-B004 0 illop
9766 or %l6, %l5, %l6 ! 00000000A94A4124 SKIP:L2-B004 0
9767 add %l6, 0x1, %l6 ! 00000000A94A4128 SKIP:L2-B004 0
9768 call SUBR023 ! 00000000A94A412C SKIP:L2-B004 0 S
9769 pdist %f18, %f22, %f18 ! 00000000A94A4130 SKIP:L2-B004 0 S
9770 .word 0xB3AACE08 ! 00000000A94A4134 SKIP:L2-B004 0 illop
9771 .word 0x3A745DA8 ! 00000000A94A4138 SKIP:L2-B004 0 S illop
9772BL00086: ! ELSE:L2-B005
9773 .word 0xF37653F5 ! 00000000A94A413C ELSE:L2-B005 0 S illop
9774 pdist %f28, %f18, %f26 ! 00000000A94A4140 ELSE:L2-B005 0 S
9775 andcc %o5, %i5, %i3 ! 00000000A94A4144 ELSE:L2-B005 0 S
9776 fblg,a,pt %fcc0, BL00087 ;.empty ! 00000000A94A4148 ELSE:L2-B005 0 L
9777 .word 0x9D82A74D ! 00000000A94A414C ELSE:L2-B005 0 L illop
9778 nop ! 00000000A94A4150 ELSE:L2-B005 0 S
9779 .word 0x811E9364 ! 00000000A94A4154 ELSE:L2-B005 0 L random
9780BL00087:xnorcc %i2, %o5, %l0 ! 00000000A94A4158 ELSE:L2-B005 0 S
9781 fbug,a,pn %fcc3, BL00088 ! 00000000A94A415C ELSE:L2-B005 0 L
9782 .word 0xBFA8080B ! 00000000A94A4160 ELSE:L2-B005 0 S illop
9783BL00088:add %g1, 0x1A2, %g1 ! 00000000A94A4164 ELSE:L2-B005 0 chksum++
9784 .word 0xD3BA5C29 ! 00000000A94A4168 ELSE:L2-B005 0 illop
9785 array32 %l1, %o0, %l1 ! 00000000A94A416C ELSE:L2-B005 0 S
9786 orn %o5, %l1, %o2 ! 00000000A94A4170 ELSE:L2-B005 0 S
9787 array8 %l0, %l1, %l0 ! 00000000A94A4174 ELSE:L2-B005 0 S
9788 or %o1, %l0, %o5 ! 00000000A94A4178 ELSE:L2-B005 0 S
9789 swap [%g6-0x0024], %i0 ! 00000000A94A417C ELSE:L2-B005 0 S >BD00089
9790 ldxa [%g7+%g0]0x1B, %i5 ! 00000000A94A4180 ELSE:L2-B005 0 S BAD-ASI
9791 .word 0xC263A1E9 ! 00000000A94A4184 ELSE:L2-B005 0 S illop
9792 .word 0xF666E1A6 ! 00000000A94A4188 ELSE:L2-B005 0 S illop
9793 xnorcc %i0, %o5, %i4 ! 00000000A94A418C ELSE:L2-B005 0 S
9794 .word 0x97B182BD ! 00000000A94A4190 ELSE:L2-B005 0 illop
9795 .word 0xBFB0C3C6 ! 00000000A94A4194 ELSE:L2-B005 0 illop
9796 sethi %lm(0x1097B182BD),%l5 ! 00000000A94A4198 ELSE:L2-B005 0
9797 or %l5,%lo(0x1097B182BD),%l5 ! 00000000A94A419C ELSE:L2-B005 0
9798 sllx %l6, 0x20, %l6 ! 00000000A94A41A0 ELSE:L2-B005 0
9799 or %l6, %l5, %l6 ! 00000000A94A41A4 ELSE:L2-B005 0
9800 call SUBR024 ! 00000000A94A41A8 ELSE:L2-B005 0 S
9801 nop ! 00000000A94A41AC ELSE:L2-B005 0 S
9802 fcmps %fcc2, %f9, %f2 ! 00000000A94A41B0 ELSE:L2-B005 0 S
9803BL00090: ! ELSE:L2-B005
9804 add %g1, 0xAB0, %g1 ! 00000000A94A41B4 ELSE:L2-B005 0 chksum++
9805 ta %xcc, 0x40 ! 00000000A94A41B8 LOOP:L1-B000 0 S +-priv
9806 fcmpeq32 %f28, %f26, %o0 ! 00000000A94A41BC LOOP:L1-B000 0 S
9807 .word 0x8DD6D819 ! 00000000A94A41C0 LOOP:L1-B000 0 S illop
9808 fmovrsz %g1, %f27, %f24 ! 00000000A94A41C4 LOOP:L1-B000 0 S
9809 andncc %o2, %i4, %i1 ! 00000000A94A41C8 LOOP:L1-B000 0 S
9810 subccc %i1, %o5, %o1 ! 00000000A94A41CC LOOP:L1-B000 0 S
9811 orcc %l0, %l1, %l1 ! 00000000A94A41D0 LOOP:L1-B000 0 S
9812 xor %i5, %l1, %i5 ! 00000000A94A41D4 LOOP:L1-B000 0 S
9813 stxa %l1, [%g7+%g0]0xB9 ! 00000000A94A41D8 LOOP:L1-B000 0 S BAD-ASI
9814 movvs %xcc, %i4, %l3 ! 00000000A94A41DC LOOP:L1-B000 0 S
9815 subcc %l1, %l1, %i2 ! 00000000A94A41E0 LOOP:L1-B000 0 S
9816 subcc %l2, 0x1, %l2 ! 00000000A94A41E4 LOOP:L1-B000 0
9817 .word 0x8DB60575 ! 00000000A94A41E8 LOOP:L1-B000 0 illop
9818 and %i1, %o5, %l0 ! 00000000A94A41EC LOOP:L1-B000 0 S
9819 add %g1, 0x7F4, %g1 ! 00000000A94A41F0 LOOP:L1-B000 0 chksum++
9820 addc %l0, %i1, %i0 ! 00000000A94A41F4 SUBR:L0-B000 0 S
9821 xor %l0, %g7, %l0 ! 00000000A94A41F8 SUBR:L0-B000 0 S
9822 and %l0, %o1, %i0 ! 00000000A94A41FC SUBR:L0-B000 0 S
9823 .word 0xB2BCF674 ! 00000000A94A4200 SUBR:L0-B000 0 S random
9824 fabss %f9, %f9 ! 00000000A94A4204 SUBR:L0-B000 0 S
9825 xnor %i0, %l0, %o3 ! 00000000A94A4208 SUBR:L0-B000 0 S
9826 orn %i4, %i0, %o4 ! 00000000A94A420C SUBR:L0-B000 0 S
9827 or %l0, %o1, %o1 ! 00000000A94A4210 SUBR:L0-B000 0 S
9828 fmovs %f23, %f19 ! 00000000A94A4214 SUBR:L0-B000 0 S
9829 xor %i4, %o0, %i1 ! 00000000A94A4218 SUBR:L0-B000 0 S
9830 orcc %i0, %i4, %i5 ! 00000000A94A421C SUBR:L0-B000 0 S
9831 xnorcc %l0, %i0, %o0 ! 00000000A94A4220 SUBR:L0-B000 0 S
9832 add %g1, 0x40F, %i0 ! 00000000A94A4224 SUBR:L0-B000 0
9833 .word 0xC762E0D6 ! 00000000A94A4228 SUBR:L0-B000 0 illop
9834 add %g1, 0xFAD, %g1 ! 00000000A94A422C SUBR:L0-B000 0 chksum++
9835
9836SECTION .btext007_pg1 TEXT_VA=0xa94a4000
9837attr_text {
9838 Name = .btext007_pg1,
9839 VA = 0xa94a4000,
9840 RA = 0xfffef6000,
9841 PA = ra2pa(0xfffef6000,0),
9842 tsbonly,
9843 part_0_ctx_nonzero_tsb_config_3,
9844 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
9845 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9846 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9847}
9848.text; .skip 8
9849
9850!========================================================================
9851
9852SECTION .btext008 TEXT_VA=0xf40c5f00
9853attr_text {
9854 Name = .btext008,
9855 VA = 0xf40c5f00,
9856 RA = 0xfffef1f00,
9857 PA = ra2pa(0xfffef1f00,0),
9858 notsb
9859}
9860
9861SECTION .btext008_pg0 TEXT_VA=0xf40c4000
9862attr_text {
9863 Name = .btext008_pg0,
9864 VA = 0xf40c4000,
9865 RA = 0xfffef0000,
9866 PA = ra2pa(0xfffef0000,0),
9867 tsbonly,
9868 part_0_ctx_nonzero_tsb_config_3,
9869 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
9870 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9871 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9872}
9873.text; .skip 8
9874
9875
9876SECTION .btext008
9877.text
9878.global SUBR023; SUBR023:
9879 add %g1, 0xF81, %g1 ! 00000000F40C5F00 SUBR:L0-B000 0 chksum++
9880 and %g1, 0xFE, %o4 ! 00000000F40C5F04 LOOP:L1-B000 0
9881BL00106: ! LOOP:L1-B000
9882 add %g1, 0x8D4, %g1 ! 00000000F40C5F08 LOOP:L1-B000 0 chksum++
9883 fbge,pt %fcc2, BL00092 ! 00000000F40C5F0C SKIP:L2-B000 0
9884 orcc %o5, %i5, %o5 ! 00000000F40C5F10 SKIP:L2-B000 0 S
9885 xor %i1, %o1, %o3 ! 00000000F40C5F14 SKIP:L2-B000 0 S
9886 ta %xcc, 0x46 ! 00000000F40C5F18 SKIP:L2-B000 0 S demap-page
9887 .word 0xC5B62FC6 ! 00000000F40C5F1C SKIP:L2-B000 0 S illop
9888 nop ! 00000000F40C5F20 SKIP:L2-B000 0 S
9889 .word 0xA564DA1C ! 00000000F40C5F24 SKIP:L2-B000 0 S illop
9890 array16 %o4, %o0, %o0 ! 00000000F40C5F28 SKIP:L2-B000 0 S
9891 .word 0x0FE319D6 ! 00000000F40C5F2C SKIP:L2-B000 0 S illop
9892 add %g1, 0xE8B, %g1 ! 00000000F40C5F30 SKIP:L2-B000 0 chksum++
9893 array16 %o5, %i5, %o0 ! 00000000F40C5F34 SKIP:L2-B000 0 S
9894 orcc %o0, %i1, %o2 ! 00000000F40C5F38 SKIP:L2-B000 0 S
9895 .word 0xB9B652D6 ! 00000000F40C5F3C SKIP:L2-B000 0 S illop
9896 .word 0x81964002 ! 00000000F40C5F40 SKIP:L2-B000 0 S illop
9897 .word 0xDF051344 ! 00000000F40C5F44 SKIP:L2-B000 0 S random
9898 ba,pt %icc, BL00093 ! 00000000F40C5F48 SKIP:L2-B000 0
9899 .word 0x85CC975C ! 00000000F40C5F4C SKIP:L2-B000 0 S illop
9900BL00092: ! ELSE:L2-B001
9901 nop ! 00000000F40C5F50 ELSE:L2-B001 0 S
9902 fmovsl %fcc0, %f4, %f4 ! 00000000F40C5F54 ELSE:L2-B001 0 S
9903 .word 0xEFE1B8B4 ! 00000000F40C5F58 ELSE:L2-B001 0 S random
9904 and %o5, %o5, %o2 ! 00000000F40C5F5C ELSE:L2-B001 0 S
9905 .word 0xB1A40DAA ! 00000000F40C5F60 ELSE:L2-B001 0 S illop_FP
9906 .word 0xCBEDE56C ! 00000000F40C5F64 ELSE:L2-B001 0 S illop
9907 orcc %i4, %o3, %o2 ! 00000000F40C5F68 ELSE:L2-B001 0 S
9908 fcmpd %fcc1, %f62, %f14 ! 00000000F40C5F6C ELSE:L2-B001 0 S
9909 fmovd %f42, %f46 ! 00000000F40C5F70 ELSE:L2-B001 0 S
9910 .word 0x85D4932A ! 00000000F40C5F74 ELSE:L2-B001 0 S illop
9911 add %g1, 0x9DB, %g1 ! 00000000F40C5F78 ELSE:L2-B001 0 chksum++
9912 .word 0x8F451798 ! 00000000F40C5F7C ELSE:L2-B001 0 S illop
9913 fmovd %f12, %f32 ! 00000000F40C5F80 ELSE:L2-B001 0 S
9914 rd %gsr, %l6 ! 00000000F40C5F84 ELSE:L2-B001 0 S
9915 wr %l6, 0xB8, %gsr ! 00000000F40C5F88 ELSE:L2-B001 0 S
9916 .word 0x89A5010D ! 00000000F40C5F8C ELSE:L2-B001 0 S illop_FP
9917 .word 0x1FE0AA32 ! 00000000F40C5F90 ELSE:L2-B001 0 S illop
9918 .word 0x9DAAC888 ! 00000000F40C5F94 ELSE:L2-B001 0 S illop
9919BL00093: ! ELSE:L2-B001
9920 .word 0x8DB1C654 ! 00000000F40C5F98 ELSE:L2-B001 0 illop
9921 fbl,a,pn %fcc0, BL00096 ! 00000000F40C5F9C SKIP:L2-B002 0
9922 fcmple32 %f16, %f22, %o5 ! 00000000F40C5FA0 SKIP:L2-B002 0 S
9923 .word 0x81910010 ! 00000000F40C5FA4 SKIP:L2-B002 0 S illop
9924 fabss %f4, %f4 ! 00000000F40C5FA8 SKIP:L2-B002 0 S
9925 pdist %f24, %f20, %f18 ! 00000000F40C5FAC SKIP:L2-B002 0 S
9926 udiv %o2, 0x0, %l3 ! 00000000F40C5FB0 SKIP:L2-B002 0 S
9927 add %g1, 0xCA8, %g1 ! 00000000F40C5FB4 SKIP:L2-B002 0 chksum++
9928 or %o2, %o1, %o2 ! 00000000F40C5FB8 SKIP:L2-B002 0 S
9929 bcs BL00094 ! 00000000F40C5FBC SKIP:L2-B002 0 L
9930 subcc %o1, %o4, %o3 ! 00000000F40C5FC0 SKIP:L2-B002 0 S
9931 movo %fcc3, %o1, %o1 ! 00000000F40C5FC4 SKIP:L2-B002 0 S
9932 bne,a BL00094 ;.empty ! 00000000F40C5FC8 SKIP:L2-B002 0 L
9933 bvc,a,pn %icc, BL00094 ! 00000000F40C5FCC SKIP:L2-B002 0 L
9934 fmovsne %fcc2, %f11, %f4 ! 00000000F40C5FD0 SKIP:L2-B002 0 S
9935 fble BL00095 ! 00000000F40C5FD4 SKIP:L2-B002 0 L
9936BL00094:xor %o2, %o2, %o5 ! 00000000F40C5FD8 SKIP:L2-B002 0 S
9937BL00095:add %g1, 0xEDC, %g1 ! 00000000F40C5FDC SKIP:L2-B002 0 chksum++
9938 .word 0x99B28373 ! 00000000F40C5FE0 SKIP:L2-B002 0 illop
9939 wr %g1, %g1, %fprs ! 00000000F40C5FE4 SKIP:L2-B002 0 S
9940BL00096: ! ELSE:L2-B003
9941 edge16n %o2, %o3, %o2 ! 00000000F40C5FE8 ELSE:L2-B003 0 S
9942 .word 0x8FAE0A34 ! 00000000F40C5FEC ELSE:L2-B003 0 S illop
9943 bneg BL00097 ! 00000000F40C5FF0 ELSE:L2-B003 0 L
9944 fsubs %f5, %f11, %f5 ! 00000000F40C5FF4 ELSE:L2-B003 0 S
9945BL00097:fmovrslez %o1, %f16, %f28 ! 00000000F40C5FF8 ELSE:L2-B003 0 S
9946 fbge,a BL00098 ! 00000000F40C5FFC ELSE:L2-B003 0 L
9947BL00098:xnorcc %o3, %o4, %o3 ! 00000000F40C6000 ELSE:L2-B003 0 S
9948 nop ! 00000000F40C6004 ELSE:L2-B003 0 S
9949 pdist %f26, %f16, %f18 ! 00000000F40C6008 ELSE:L2-B003 0 S
9950 add %g1, 0xC2F, %g1 ! 00000000F40C600C ELSE:L2-B003 0 chksum++
9951 .word 0x83A880FC ! 00000000F40C6010 ELSE:L2-B003 0 illop
9952 pdist %f16, %f26, %f20 ! 00000000F40C6014 ELSE:L2-B003 0 S
9953 pdist %f16, %f28, %f30 ! 00000000F40C6018 ELSE:L2-B003 0 S
9954 .word 0x83880000 ! 00000000F40C601C ELSE:L2-B003 0 S random
9955 fcmpeq32 %f18, %f30, %o3 ! 00000000F40C6020 ELSE:L2-B003 0 S
9956 .word 0x81C7E008 ! 00000000F40C6024 ELSE:L2-B003 0 S random
9957 xnorcc %o3, %o5, %o2 ! 00000000F40C6028 ELSE:L2-B003 0 S
9958BL00099: ! ELSE:L2-B003
9959 add %g1, 0xF12, %g1 ! 00000000F40C602C ELSE:L2-B003 0 chksum++
9960 fcmpd %fcc0, %f32, %f12 ! 00000000F40C6030 SKIP:L2-B004 0
9961 fbge,a BL00100 ! 00000000F40C6034 SKIP:L2-B004 0
9962 edge32n %o3, %o3, %o3 ! 00000000F40C6038 SKIP:L2-B004 0 S
9963 fcmpd %fcc1, %f46, %f46 ! 00000000F40C603C SKIP:L2-B004 0 S
9964 .word 0xBBA6090F ! 00000000F40C6040 SKIP:L2-B004 0 S illop
9965 alignaddr %o0, %g1, %o5 ! 00000000F40C6044 SKIP:L2-B004 0 S
9966 array8 %o0, %o2, %o2 ! 00000000F40C6048 SKIP:L2-B004 0 S
9967 fsubd %f12, %f32, %f14 ! 00000000F40C604C SKIP:L2-B004 0 S
9968 ta %xcc, 0x46 ! 00000000F40C6050 SKIP:L2-B004 0 S demap-page
9969 array8 %o3, %o2, %o3 ! 00000000F40C6054 SKIP:L2-B004 0 S
9970 fcmped %fcc3, %f40, %f12 ! 00000000F40C6058 SKIP:L2-B004 0 S
9971 add %g1, 0xE2D, %g1 ! 00000000F40C605C SKIP:L2-B004 0 chksum++
9972 fexpand %f26, %f20 ! 00000000F40C6060 SKIP:L2-B004 0 S
9973 xor %o4, %o5, %o1 ! 00000000F40C6064 SKIP:L2-B004 0 S
9974 .word 0xA3A960CE ! 00000000F40C6068 SKIP:L2-B004 0 S illop_FP
9975 pdist %f16, %f20, %f24 ! 00000000F40C606C SKIP:L2-B004 0 S
9976 or %o3, %o5, %o5 ! 00000000F40C6070 SKIP:L2-B004 0 S
9977 .word 0xBD880E89 ! 00000000F40C6074 SKIP:L2-B004 0 S illop
9978 .word 0xABA61624 ! 00000000F40C6078 SKIP:L2-B004 0 S illop
9979 ba BL00101 ! 00000000F40C607C SKIP:L2-B004 0
9980 fnegs %f25, %f26 ! 00000000F40C6080 SKIP:L2-B004 0 S
9981BL00100: ! ELSE:L2-B005
9982 xnor %o5, %o0, %o2 ! 00000000F40C6084 ELSE:L2-B005 0 S
9983 .word 0xF1703637 ! 00000000F40C6088 ELSE:L2-B005 0 S illop
9984 wr %g1, %o0, %fprs ! 00000000F40C608C ELSE:L2-B005 0 S
9985 rd %gsr, %l6 ! 00000000F40C6090 ELSE:L2-B005 0 S
9986 wr %l6, 0x90, %gsr ! 00000000F40C6094 ELSE:L2-B005 0 S
9987 .word 0x32A8ED76 ! 00000000F40C6098 ELSE:L2-B005 0 random
9988 orncc %o2, %o3, %o5 ! 00000000F40C609C ELSE:L2-B005 0 S
9989 fand %f26, %f30, %f30 ! 00000000F40C60A0 ELSE:L2-B005 0 S
9990 add %g5, %g7, %g5 ! 00000000F40C60A4 ELSE:L2-B005 0 S
9991 .word 0x9FC68000 ! 00000000F40C60A8 ELSE:L2-B005 0 S random
9992BL00101: ! ELSE:L2-B005
9993 add %g1, 0x443, %g1 ! 00000000F40C60AC ELSE:L2-B005 0 chksum++
9994 fcmpd %fcc1, %f32, %f14 ! 00000000F40C60B0 SKIP:L2-B006 0
9995 .word 0x81880000 ! 00000000F40C60B4 SKIP:L2-B006 0 random
9996 array32 %o5, %g1, %o2 ! 00000000F40C60B8 SKIP:L2-B006 0 S
9997 orncc %g1, %o5, %o0 ! 00000000F40C60BC SKIP:L2-B006 0 S
9998 .word 0x85AD1965 ! 00000000F40C60C0 SKIP:L2-B006 0 L illop
9999 sdivcc %o2, %g7, %i6 ! 00000000F40C60C4 SKIP:L2-B006 0 S
10000BL00102:orcc %o5, %o2, %o5 ! 00000000F40C60C8 SKIP:L2-B006 0 S
10001 .word 0x9F92400D ! 00000000F40C60CC SKIP:L2-B006 0 L illop
10002 bleu,pn %xcc, BL00103 ! 00000000F40C60D0 SKIP:L2-B006 0 L
10003 orncc %o0, %o0, %o3 ! 00000000F40C60D4 SKIP:L2-B006 0 S
10004BL00103:nop ! 00000000F40C60D8 SKIP:L2-B006 0 S
10005 .word 0xA796A004 ! 00000000F40C60DC SKIP:L2-B006 0 illop
10006 add %g1, 0xC75, %g1 ! 00000000F40C60E0 SKIP:L2-B006 0 chksum++
10007 pdist %f28, %f24, %f28 ! 00000000F40C60E4 SKIP:L2-B006 0 S
10008 fcmpd %fcc2, %f14, %f60 ! 00000000F40C60E8 SKIP:L2-B006 0 S
10009 .word 0xCD2BEB4F ! 00000000F40C60EC SKIP:L2-B006 0 S illop
10010 andn %o2, %g5, %o3 ! 00000000F40C60F0 SKIP:L2-B006 0 S
10011 fandnot1s %f28, %f16, %f23 ! 00000000F40C60F4 SKIP:L2-B006 0 S
10012 fpmerge %f25, %f16, %f18 ! 00000000F40C60F8 SKIP:L2-B006 0 S
10013 srax %o2, %g1, %o0 ! 00000000F40C60FC SKIP:L2-B006 0 S
10014 .word 0xA1A29811 ! 00000000F40C6100 SKIP:L2-B006 0 illop
10015 nop ! 00000000F40C6104 SKIP:L2-B006 0 S
10016BL00104: ! ELSE:L2-B007
10017 xor %o5, %o3, %o0 ! 00000000F40C6108 ELSE:L2-B007 0 S
10018 andncc %o0, %o0, %o1 ! 00000000F40C610C ELSE:L2-B007 0 S
10019 andcc %o5, %o3, %o5 ! 00000000F40C6110 ELSE:L2-B007 0 S
10020 xor %o5, %o2, %o2 ! 00000000F40C6114 ELSE:L2-B007 0 S
10021 fxor %f24, %f20, %f18 ! 00000000F40C6118 ELSE:L2-B007 0 S
10022 fpadd32s %f25, %f18, %f18 ! 00000000F40C611C ELSE:L2-B007 0 S
10023 fsrc1s %f18, %f20 ! 00000000F40C6120 ELSE:L2-B007 0 S
10024 pdist %f30, %f26, %f30 ! 00000000F40C6124 ELSE:L2-B007 0 S
10025 add %g1, 0x265, %g1 ! 00000000F40C6128 ELSE:L2-B007 0 chksum++
10026 .word 0x1B2102BB ! 00000000F40C612C ELSE:L2-B007 0 S random
10027 rd %gsr, %l6 ! 00000000F40C6130 ELSE:L2-B007 0 S
10028 .word 0x1A59F0C0 ! 00000000F40C6134 ELSE:L2-B007 0 S illop
10029 cmp %o5, %g1 ! 00000000F40C6138 ELSE:L2-B007 0 S
10030 .word 0xEB533330 ! 00000000F40C613C ELSE:L2-B007 0 S illop
10031 orn %o3, %o3, %o0 ! 00000000F40C6140 ELSE:L2-B007 0 S
10032 xnorcc %o2, %o1, %o1 ! 00000000F40C6144 ELSE:L2-B007 0 S
10033BL00105: ! ELSE:L2-B007
10034 .word 0xD56894C5 ! 00000000F40C6148 ELSE:L2-B007 0 illop
10035 .word 0xC6E6B327 ! 00000000F40C614C LOOP:L1-B000 0 S illop
10036 .word 0xAFA84A10 ! 00000000F40C6150 LOOP:L1-B000 0 S illop
10037 xnorcc %o0, %o0, %o1 ! 00000000F40C6154 LOOP:L1-B000 0 S
10038 array16 %o4, %o1, %o0 ! 00000000F40C6158 LOOP:L1-B000 0 S
10039 fnands %f18, %f20, %f27 ! 00000000F40C615C LOOP:L1-B000 0 S
10040 .word 0xA1AE24DE ! 00000000F40C6160 LOOP:L1-B000 0 S illop
10041 andn %o1, %o4, %o3 ! 00000000F40C6164 LOOP:L1-B000 0 S
10042 srlx %o4, 0x1, %o4 ! 00000000F40C6168 LOOP:L1-B000 0
10043 andcc %o4, 0x1, %g0 ! 00000000F40C616C LOOP:L1-B000 0
10044 bne,pn %xcc, BL00106 ! 00000000F40C6170 LOOP:L1-B000 0
10045 array16 %o4, %g1, %o1 ! 00000000F40C6174 LOOP:L1-B000 0 S
10046 .word 0x99CB0F7A ! 00000000F40C6178 LOOP:L1-B000 0 illop
10047 alignaddrl %o0, %o0, %o3 ! 00000000F40C617C SUBR:L0-B000 0 S
10048 fcmpgt32 %f20, %f30, %o4 ! 00000000F40C6180 SUBR:L0-B000 0 S
10049 orn %o1, %o3, %o2 ! 00000000F40C6184 SUBR:L0-B000 0 S
10050 xnorcc %o1, %o1, %o0 ! 00000000F40C6188 SUBR:L0-B000 0 S
10051 retl ! 00000000F40C618C SUBR:L0-B000 0
10052 add %g1, 0x8D0, %g1 ! 00000000F40C6190 SUBR:L0-B000 0 chksum++
10053
10054SECTION .btext008_pg1 TEXT_VA=0xf40c6000
10055attr_text {
10056 Name = .btext008_pg1,
10057 VA = 0xf40c6000,
10058 RA = 0xfffef2000,
10059 PA = ra2pa(0xfffef2000,0),
10060 tsbonly,
10061 part_0_ctx_nonzero_tsb_config_3,
10062 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
10063 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
10064 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
10065}
10066.text; .skip 8
10067
10068!========================================================================
10069
10070SECTION .btext009 TEXT_VA=0x3a9bff00
10071attr_text {
10072 Name = .btext009,
10073 VA = 0x3a9bff00,
10074 RA = 0xfffedff00,
10075 PA = ra2pa(0xfffedff00,0),
10076 notsb
10077}
10078
10079SECTION .btext009_pg0 TEXT_VA=0x3a9b0000
10080attr_text {
10081 Name = .btext009_pg0,
10082 VA = 0x3a9b0000,
10083 RA = 0xfffed0000,
10084 PA = ra2pa(0xfffed0000,0),
10085 tsbonly,
10086 part_0_ctx_nonzero_tsb_config_1,
10087 TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1,
10088 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
10089 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
10090}
10091.text; .skip 8
10092
10093
10094SECTION .btext009
10095.text
10096.global SUBR024; SUBR024:
10097 .word 0xF588073F ! 000000003A9BFF00 SUBR:L0-B000 0 S illop
10098 nop ! 000000003A9BFF04 SUBR:L0-B000 0 S
10099 fpmerge %f16, %f30, %f24 ! 000000003A9BFF08 SUBR:L0-B000 0 S
10100 alignaddrl %i4, %i3, %o5 ! 000000003A9BFF0C SUBR:L0-B000 0 S
10101 stxa %i4, [%g7+%g0]0x6E ! 000000003A9BFF10 SUBR:L0-B000 0 S BAD-ASI
10102 or %o3, %i3, %o3 ! 000000003A9BFF14 SUBR:L0-B000 0 S
10103 add %g1, 0xFA7, %g1 ! 000000003A9BFF18 SUBR:L0-B000 0 chksum++
10104 and %g1, 0xFE, %o2 ! 000000003A9BFF1C LOOP:L1-B000 0
10105BL00132: ! LOOP:L1-B000
10106 add %g1, 0xA31, %g1 ! 000000003A9BFF20 LOOP:L1-B000 0 chksum++
10107 .word 0xAD4F1DFE ! 000000003A9BFF24 LOOP:L1-B000 0 S illop
10108 bg BL00107 ! 000000003A9BFF28 LOOP:L1-B000 0 L
10109 nop ! 000000003A9BFF2C LOOP:L1-B000 0 S
10110 andn %i2, %g1, %o3 ! 000000003A9BFF30 LOOP:L1-B000 0 S
10111 .word 0x39215D18 ! 000000003A9BFF34 LOOP:L1-B000 0 L random
10112BL00107:nop ! 000000003A9BFF38 LOOP:L1-B000 0 S
10113BL00108:.word 0x957D5374 ! 000000003A9BFF3C LOOP:L1-B000 0 L illop
10114 nop ! 000000003A9BFF40 LOOP:L1-B000 0 S
10115BL00109:.word 0xB9A718A8 ! 000000003A9BFF44 LOOP:L1-B000 0 S illop_FP
10116 add %g1, 0x11A, %g1 ! 000000003A9BFF48 LOOP:L1-B000 0 chksum++
10117 fbl,pn %fcc2, BL00113 ! 000000003A9BFF4C SKIP:L2-B000 0
10118 .word 0xBD88837A ! 000000003A9BFF50 SKIP:L2-B000 0 S illop
10119 array32 %o3, %o3, %o3 ! 000000003A9BFF54 SKIP:L2-B000 0 S
10120 fbn,a,pn %fcc0, BL00110 ;.empty ! 000000003A9BFF58 SKIP:L2-B000 0 L
10121 .word 0xBDA04119 ! 000000003A9BFF5C SKIP:L2-B000 0 L illop
10122BL00111:.word 0xCFDF7247 ! 000000003A9BFF60 SKIP:L2-B000 0 S illop
10123 .word 0x93A60161 ! 000000003A9BFF64 SKIP:L2-B000 0 S illop
10124 fba BL00112 ! 000000003A9BFF68 SKIP:L2-B000 0 L
10125BL00110:fcmple32 %f18, %f24, %o1 ! 000000003A9BFF6C SKIP:L2-B000 0 S
10126 popc %o3, %o5 ! 000000003A9BFF70 SKIP:L2-B000 0 S
10127BL00112:edge16 %o3, %o5, %o0 ! 000000003A9BFF74 SKIP:L2-B000 0 S
10128 xor %o3, %o0, %o3 ! 000000003A9BFF78 SKIP:L2-B000 0 S
10129 .word 0x9F783186 ! 000000003A9BFF7C SKIP:L2-B000 0 illop
10130 add %g1, 0x5DC, %g1 ! 000000003A9BFF80 SKIP:L2-B000 0 chksum++
10131 .word 0x0C4827BE ! 000000003A9BFF84 SKIP:L2-B000 0 S random
10132 xor %o0, %g1, %o4 ! 000000003A9BFF88 SKIP:L2-B000 0 S
10133 ta %xcc, 0x46 ! 000000003A9BFF8C SKIP:L2-B000 0 S demap-page
10134 fandnot1 %f24, %f22, %f22 ! 000000003A9BFF90 SKIP:L2-B000 0 S
10135 fpadd16s %f29, %f24, %f21 ! 000000003A9BFF94 SKIP:L2-B000 0 S
10136 fcmpne16 %f20, %f24, %o1 ! 000000003A9BFF98 SKIP:L2-B000 0 S
10137 ba,a BL00114 ! 000000003A9BFF9C SKIP:L2-B000 0
10138 subcc %o0, %o3, %o3 ! 000000003A9BFFA0 SKIP:L2-B000 0 S
10139BL00113: ! ELSE:L2-B001
10140 or %o1, %o2, %o0 ! 000000003A9BFFA4 ELSE:L2-B001 0 S
10141 fpsub32s %f21, %f19, %f28 ! 000000003A9BFFA8 ELSE:L2-B001 0 S
10142 fnegs %f29, %f30 ! 000000003A9BFFAC ELSE:L2-B001 0 S
10143 cmp %o0, %o5 ! 000000003A9BFFB0 ELSE:L2-B001 0 S
10144 fpackfix %f22, %f18 ! 000000003A9BFFB4 ELSE:L2-B001 0 S
10145 or %o0, %o3, %o4 ! 000000003A9BFFB8 ELSE:L2-B001 0 S
10146 .word 0x87AF6160 ! 000000003A9BFFBC ELSE:L2-B001 0 illop
10147 .word 0xA3A8CA92 ! 000000003A9BFFC0 ELSE:L2-B001 0 illop
10148 ldx [%g6-0x0088], %g6 ! 000000003A9BFFC4 ELSE:L2-B001 0 ptr_chase
10149 ldx [%g6-0x0088], %g6 ! 000000003A9BFFC8 ELSE:L2-B001 0 ptr_chase
10150 ldx [%g6-0x0088], %g6 ! 000000003A9BFFCC ELSE:L2-B001 0 ptr_chase
10151 ldx [%g6-0x0088], %g6 ! 000000003A9BFFD0 ELSE:L2-B001 0 ptr_chase
10152 .word 0xCD7BB068 ! 000000003A9BFFD4 ELSE:L2-B001 0 illop
10153 .word 0x843CAF4C ! 000000003A9BFFD8 ELSE:L2-B001 0 S random
10154 movvc %xcc, %o5, %o0 ! 000000003A9BFFDC ELSE:L2-B001 0 S
10155 wr %g1, %o5, %fprs ! 000000003A9BFFE0 ELSE:L2-B001 0 S
10156BL00114: ! ELSE:L2-B001
10157 add %g1, 0x494, %g1 ! 000000003A9BFFE4 ELSE:L2-B001 0 chksum++
10158 andcc %o0, 0x400, %g0 ! 000000003A9BFFE8 SKIP:L2-B002 0
10159 bnz,a BL00115 ! 000000003A9BFFEC SKIP:L2-B002 0
10160 wr %g1, %o1, %fprs ! 000000003A9BFFF0 SKIP:L2-B002 0 S
10161 andcc %o4, %o5, %o5 ! 000000003A9BFFF4 SKIP:L2-B002 0 S
10162 xorcc %o0, %o5, %o3 ! 000000003A9BFFF8 SKIP:L2-B002 0 S
10163 .word 0xBE853791 ! 000000003A9BFFFC SKIP:L2-B002 0 S random
10164 .word 0xA5B4930E ! 000000003A9C0000 SKIP:L2-B002 0 S illop_VIS
10165 orn %o4, %o4, %o0 ! 000000003A9C0004 SKIP:L2-B002 0 S
10166 stxa %o0, [%g2+%g0]0x69 ! 000000003A9C0008 SKIP:L2-B002 0 S BAD-ASI
10167 add %g1, 0x18D, %g1 ! 000000003A9C000C SKIP:L2-B002 0 chksum++
10168 fmovdcs %xcc, %f24, %f28 ! 000000003A9C0010 SKIP:L2-B002 0 S
10169 .word 0x9FC3801F ! 000000003A9C0014 SKIP:L2-B002 0 S random
10170 .word 0x5A689FF0 ! 000000003A9C0018 SKIP:L2-B002 0 S random
10171 pdist %f20, %f28, %f30 ! 000000003A9C001C SKIP:L2-B002 0 S
10172 fcmps %fcc0, %f11, %f2 ! 000000003A9C0020 SKIP:L2-B002 0 S
10173 fba,a BL00119 ! 000000003A9C0024 SKIP:L2-B002 0
10174 ta %xcc, 0x46 ! 000000003A9C0028 SKIP:L2-B002 0 S demap-page
10175BL00115: ! ELSE:L2-B003
10176 fnegs %f10, %f5 ! 000000003A9C002C ELSE:L2-B003 0 S
10177 xorcc %o4, %o4, %o1 ! 000000003A9C0030 ELSE:L2-B003 0 S
10178 wr %g1, %o1, %fprs ! 000000003A9C0034 ELSE:L2-B003 0 S
10179 fmovso %fcc2, %f4, %f4 ! 000000003A9C0038 ELSE:L2-B003 0 S
10180 .word 0x9FB547F5 ! 000000003A9C003C ELSE:L2-B003 0 S illop_VIS
10181 bge,a BL00116 ! 000000003A9C0040 ELSE:L2-B003 0 L
10182 .word 0xB1AE8A33 ! 000000003A9C0044 ELSE:L2-B003 0 S illop
10183BL00116:fbge,pn %fcc2, BL00117 ! 000000003A9C0048 ELSE:L2-B003 0 L
10184 wr %g1, %o3, %fprs ! 000000003A9C004C ELSE:L2-B003 0 S
10185 faligndata %f18, %f24, %f26 ! 000000003A9C0050 ELSE:L2-B003 0 S
10186 bnz,pn %xcc, BL00118 ! 000000003A9C0054 ELSE:L2-B003 0 L
10187 fcmpes %fcc1, %f8, %f3 ! 000000003A9C0058 ELSE:L2-B003 0 S
10188 xor %o1, %g1, %o1 ! 000000003A9C005C ELSE:L2-B003 0 S
10189 nop ! 000000003A9C0060 ELSE:L2-B003 0 S
10190BL00117:fbn BL00118 ! 000000003A9C0064 ELSE:L2-B003 0 L
10191BL00118:fcmpne32 %f22, %f26, %o1 ! 000000003A9C0068 ELSE:L2-B003 0 S
10192 subcc %o3, %o3, %o5 ! 000000003A9C006C ELSE:L2-B003 0 S
10193 add %g1, 0x5A8, %g1 ! 000000003A9C0070 ELSE:L2-B003 0 chksum++
10194 add %g1, 0xFC6, %g1 ! 000000003A9C0074 ELSE:L2-B003 0 chksum++
10195 ta %xcc, 0x46 ! 000000003A9C0078 ELSE:L2-B003 0 S demap-page
10196 orn %o0, %o0, %o1 ! 000000003A9C007C ELSE:L2-B003 0 S
10197 andcc %o3, %o5, %o4 ! 000000003A9C0080 ELSE:L2-B003 0 S
10198 xnor %o1, %o3, %o3 ! 000000003A9C0084 ELSE:L2-B003 0 S
10199 .word 0x9790527D ! 000000003A9C0088 ELSE:L2-B003 0 S illop
10200 nop ! 000000003A9C008C ELSE:L2-B003 0 S
10201BL00119: ! ELSE:L2-B003
10202 add %g1, 0xD2F, %g1 ! 000000003A9C0090 ELSE:L2-B003 0 chksum++
10203 andcc %o1, 0x20, %g0 ! 000000003A9C0094 SKIP:L2-B004 0
10204 bnz,pt %xcc, BL00120 ! 000000003A9C0098 SKIP:L2-B004 0
10205 xor %o0, %o3, %o0 ! 000000003A9C009C SKIP:L2-B004 0 S
10206 xnorcc %o4, %o1, %o1 ! 000000003A9C00A0 SKIP:L2-B004 0 S
10207 movrz %o3, %o4, %o0 ! 000000003A9C00A4 SKIP:L2-B004 0 S
10208 xnorcc %o5, %o3, %o5 ! 000000003A9C00A8 SKIP:L2-B004 0 S
10209 bmask %g1, %o4, %o3 ! 000000003A9C00AC SKIP:L2-B004 0 S
10210 .word 0x85AF8C1D ! 000000003A9C00B0 SKIP:L2-B004 0 S illop
10211 .word 0xA3CA5894 ! 000000003A9C00B4 SKIP:L2-B004 0 illop
10212 .word 0xB19481D4 ! 000000003A9C00B8 SKIP:L2-B004 0 S illop
10213 andn %o5, %o5, %o0 ! 000000003A9C00BC SKIP:L2-B004 0 S
10214 .word 0x81CFE008 ! 000000003A9C00C0 SKIP:L2-B004 0 S random
10215 fpadd16s %f30, %f23, %f17 ! 000000003A9C00C4 SKIP:L2-B004 0 S
10216 fcmps %fcc2, %f4, %f5 ! 000000003A9C00C8 SKIP:L2-B004 0 S
10217 fcmped %fcc2, %f6, %f34 ! 000000003A9C00CC SKIP:L2-B004 0 S
10218 andcc %o3, %o3, %o3 ! 000000003A9C00D0 SKIP:L2-B004 0 S
10219 or %o1, %g1, %o1 ! 000000003A9C00D4 SKIP:L2-B004 0 S
10220 .word 0xAACEB5B0 ! 000000003A9C00D8 SKIP:L2-B004 0 S illop
10221 .word 0xE373868F ! 000000003A9C00DC SKIP:L2-B004 0 S random
10222 nop ! 000000003A9C00E0 SKIP:L2-B004 0 S
10223 fba,a BL00126 ! 000000003A9C00E4 SKIP:L2-B004 0
10224 fornot1 %f24, %f30, %f20 ! 000000003A9C00E8 SKIP:L2-B004 0 S
10225BL00120: ! ELSE:L2-B005
10226 nop ! 000000003A9C00EC ELSE:L2-B005 0 S
10227 .word 0xBB90C011 ! 000000003A9C00F0 ELSE:L2-B005 0 S illop
10228 fbo,a,pt %fcc1, BL00121 ;.empty ! 000000003A9C00F4 ELSE:L2-B005 0 L
10229BL00121:fbuge,pn %fcc1, BL00122 ! 000000003A9C00F8 ELSE:L2-B005 0 L
10230 rd %y, %o4 ! 000000003A9C00FC ELSE:L2-B005 0 S
10231 and %o3, %o4, %o1 ! 000000003A9C0100 ELSE:L2-B005 0 S
10232 fcmpgt16 %f24, %f22, %o5 ! 000000003A9C0104 ELSE:L2-B005 0 S
10233BL00122:fpsub16s %f26, %f22, %f26 ! 000000003A9C0108 ELSE:L2-B005 0 S
10234 .word 0x9DAF2013 ! 000000003A9C010C ELSE:L2-B005 0 illop
10235 add %g1, 0xB1, %g1 ! 000000003A9C0110 ELSE:L2-B005 0 chksum++
10236 .word 0xBFADCA25 ! 000000003A9C0114 ELSE:L2-B005 0 S illop
10237 fbu,pn %fcc2, BL00123 ;.empty ! 000000003A9C0118 ELSE:L2-B005 0 L
10238 .word 0x3F59A75E ! 000000003A9C011C ELSE:L2-B005 0 L random
10239 fbne,a,pn %fcc2, BL00123 ! 000000003A9C0120 ELSE:L2-B005 0 L
10240 .word 0x16DC3C5C ! 000000003A9C0124 ELSE:L2-B005 0 S random
10241BL00123:array32 %o5, %o5, %o0 ! 000000003A9C0128 ELSE:L2-B005 0 S
10242 fbn,pn %fcc0, BL00124 ! 000000003A9C012C ELSE:L2-B005 0 L
10243 fpmerge %f21, %f17, %f18 ! 000000003A9C0130 ELSE:L2-B005 0 S
10244 bne BL00125 ! 000000003A9C0134 ELSE:L2-B005 0 L
10245BL00125:or %o5, %o3, %o5 ! 000000003A9C0138 ELSE:L2-B005 0 S
10246BL00124:add %g1, 0xDF8, %g1 ! 000000003A9C013C ELSE:L2-B005 0 chksum++
10247BL00126: ! ELSE:L2-B005
10248 add %g1, 0x948, %g1 ! 000000003A9C0140 ELSE:L2-B005 0 chksum++
10249 andcc %o0, 0x1, %g0 ! 000000003A9C0144 SKIP:L2-B006 0
10250 .word 0x81640E92 ! 000000003A9C0148 SKIP:L2-B006 0 illop
10251 orn %g1, %o1, %o0 ! 000000003A9C014C SKIP:L2-B006 0 S
10252 wr %g1, %o0, %fprs ! 000000003A9C0150 SKIP:L2-B006 0 S
10253 alignaddr %o3, %g1, %o1 ! 000000003A9C0154 SKIP:L2-B006 0 S
10254 fcmpne16 %f18, %f24, %o5 ! 000000003A9C0158 SKIP:L2-B006 0 S
10255 fsubd %f32, %f36, %f6 ! 000000003A9C015C SKIP:L2-B006 0 S
10256 orn %g4, -1, %g4 ! 000000003A9C0160 SKIP:L2-B006 0 S
10257 .word 0x83A308EC ! 000000003A9C0164 SKIP:L2-B006 0 illop
10258 fnot2s %f18, %f19 ! 000000003A9C0168 SKIP:L2-B006 0 S
10259 fcmpes %fcc3, %f4, %f3 ! 000000003A9C016C SKIP:L2-B006 0 S
10260 fbge,a BL00127 ! 000000003A9C0170 SKIP:L2-B006 0 L
10261 .word 0x954F2F91 ! 000000003A9C0174 SKIP:L2-B006 0 S illop
10262 bgu BL00128 ! 000000003A9C0178 SKIP:L2-B006 0 L
10263BL00127:fmovdu %fcc1, %f62, %f34 ! 000000003A9C017C SKIP:L2-B006 0 S
10264 .word 0x9FA9CBA4 ! 000000003A9C0180 SKIP:L2-B006 0 L illop
10265BL00129:array32 %o5, %o0, %o4 ! 000000003A9C0184 SKIP:L2-B006 0 S
10266BL00128:add %g1, 0x7A5, %g1 ! 000000003A9C0188 SKIP:L2-B006 0 chksum++
10267 ba,pt %icc, BL00131 ! 000000003A9C018C SKIP:L2-B006 0
10268 nop ! 000000003A9C0190 SKIP:L2-B006 0 S
10269BL00130: ! ELSE:L2-B007
10270 fsubd %f34, %f36, %f12 ! 000000003A9C0194 ELSE:L2-B007 0 S
10271 stxa %o4, [%g2+%g0]0xFD ! 000000003A9C0198 ELSE:L2-B007 0 S BAD-ASI
10272 sub %o5, %o2, %o5 ! 000000003A9C019C ELSE:L2-B007 0 S
10273 ldx [%g4-0x0088], %g4 ! 000000003A9C01A0 ELSE:L2-B007 0 ptr_chase
10274 ldx [%g4-0x0088], %g4 ! 000000003A9C01A4 ELSE:L2-B007 0 ptr_chase
10275 ldx [%g4-0x0088], %g4 ! 000000003A9C01A8 ELSE:L2-B007 0 ptr_chase
10276 add %g1, 0x4D9, %g1 ! 000000003A9C01AC ELSE:L2-B007 0 chksum++
10277 fones %f25 ! 000000003A9C01B0 ELSE:L2-B007 0 S
10278 rd %gsr, %l6 ! 000000003A9C01B4 ELSE:L2-B007 0 S
10279 .word 0xBE100001 ! 000000003A9C01B8 ELSE:L2-B007 0 S random
10280 .word 0xC2B8BB4C ! 000000003A9C01BC ELSE:L2-B007 0 S illop
10281 fmovd %f32, %f32 ! 000000003A9C01C0 ELSE:L2-B007 0 S
10282 andncc %o0, %g1, %o3 ! 000000003A9C01C4 ELSE:L2-B007 0 S
10283 srax %o5, 0x1, %o1 ! 000000003A9C01C8 ELSE:L2-B007 0 S
10284 andn %g4, %o5, %o0 ! 000000003A9C01CC ELSE:L2-B007 0 S
10285 nop ! 000000003A9C01D0 ELSE:L2-B007 0 S
10286 fsubd %f12, %f0, %f32 ! 000000003A9C01D4 ELSE:L2-B007 0 S
10287 array16 %g4, %o5, %o5 ! 000000003A9C01D8 ELSE:L2-B007 0 S
10288 tl %icc, %g7+0x006D ! 000000003A9C01DC ELSE:L2-B007 0 S
10289 .word 0xC6B1ADCC ! 000000003A9C01E0 ELSE:L2-B007 0 S random
10290BL00131: ! ELSE:L2-B007
10291 add %g1, 0xD0E, %g1 ! 000000003A9C01E4 ELSE:L2-B007 0 chksum++
10292 and %g1, %g1, %o4 ! 000000003A9C01E8 LOOP:L1-B000 0 S
10293 fnand %f30, %f24, %f18 ! 000000003A9C01EC LOOP:L1-B000 0 S
10294 fcmpne32 %f30, %f22, %o1 ! 000000003A9C01F0 LOOP:L1-B000 0 S
10295 cmp %o0, %o0 ! 000000003A9C01F4 LOOP:L1-B000 0 S
10296 addcc %o4, %o1, %o5 ! 000000003A9C01F8 LOOP:L1-B000 0 S
10297 srlx %o2, 0x1, %o2 ! 000000003A9C01FC LOOP:L1-B000 0
10298 andcc %o2, 0x1, %g0 ! 000000003A9C0200 LOOP:L1-B000 0
10299 bne,pt %xcc, BL00132 ! 000000003A9C0204 LOOP:L1-B000 0
10300 fcmpeq16 %f28, %f24, %o4 ! 000000003A9C0208 LOOP:L1-B000 0 S
10301 add %g1, 0xBD, %g1 ! 000000003A9C020C LOOP:L1-B000 0 chksum++
10302 retl ! 000000003A9C0210 SUBR:L0-B000 0
10303 add %g1, 0x9F4, %g1 ! 000000003A9C0214 SUBR:L0-B000 0 chksum++
10304
10305SECTION .btext009_pg1 TEXT_VA=0x3a9c0000
10306attr_text {
10307 Name = .btext009_pg1,
10308 VA = 0x3a9c0000,
10309 RA = 0xfffee0000,
10310 PA = ra2pa(0xfffee0000,0),
10311 tsbonly,
10312 part_0_ctx_nonzero_tsb_config_1,
10313 TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1,
10314 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
10315 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
10316}
10317.text; .skip 8
10318
10319/* Knob values in effect:
10320 SEED 6471004 // min-max= 0-4294967295
10321 MMU_SEED 319532433 // min-max= 0-4294967295
10322 LIMIT 50000 // min-max= 100-100000000
10323 MINIMUM 0 // min-max= 0-100000000
10324 STRANDS_PER_CORE 8 // min-max= 1-8
10325 THREADS 8 // min-max= 1-32
10326 CONTEXTS 8 // min-max= 1-8191
10327 CONTEXTS_MAX 72 // min-max= 1-8191
10328 FIRST_CONTEXT <68> // min-max= 0-8191
10329 RELOCATABLE no
10330 NAME_OPT no
10331 L_UPPER no
10332 START_HANDLER blimp_n2_start.s
10333 PREAMBLE blimp_n2_preamble.s
10334 TAILER
10335 TRAP_HANDLER blimp_n2_trap.s
10336 USER_HANDLER
10337 PAGE_SHARING <0> // min-max= 0-6
10338 SYNC_STRANDS no
10339 SYNC_FINISH no
10340 PRIVATE_TTABLE <yes>
10341 TTABLE_VA 0xE00000 // min-max= 0x0-0xFFFFFFFFFFFF0000
10342 CACHE_FLUSH no
10343 SINGLE_OBJECT no
10344 PRIV_MODE <yes>
10345 SF_HELPER_PROB 0% // min-max= 0-100
10346 HELPER_AIUP <no>
10347 BIAS64 0 // min-max= 0-4095
10348 BIAS32 0 // min-max= 0-4095
10349 32BIT_PROB 25% // min-max= 0-100
10350 LITTLE_PROB 20% // min-max= 0-100
10351 UPPER32_ZERO <no>
10352 FILL_DELAY <yes>
10353 SAVE_REST_DELAY 30% // min-max= 0-100
10354 DCTI_COUPLES <yes>
10355 EN_FPOINT <yes>
10356 EN_VIS <yes>
10357 EN_VIS2 <yes>
10358 EN_VIS3 <no>
10359 EN_CALL <yes>
10360 EN_RETURN <yes>
10361 RETURN_PROB 45% // min-max= 0-100
10362 FP_UNFIN yes
10363 LAZY_SAVE no
10364 IMPDEP_102 no
10365 IMPDEP_107_108 yes
10366 IMPDEP_125 no
10367 QUAD_LDD_ASI 0x24 // min-max= 0x0-0xFF
10368 QUAD_LDDP_ASI 0x26 // min-max= 0x0-0xFF
10369 ASI_BLK_LD 0x21FF90000000000 // min-max= 0x0-0xFFFFFFFFFFFFFFFF
10370 ASI_BLK_ST 0x31FF9E100000000 // min-max= 0x0-0xFFFFFFFFFFFFFFFF
10371 NWINDOWS 8 // min-max= 3-32
10372 SIMULATE <yes>
10373 VERIFY_CHECKSUM yes
10374 EN_TRAPS <yes>
10375 EN_CLEANWIN <yes>
10376 EN_FLUSHW <yes>
10377 DIV_BY_ZERO <yes>
10378 BAD_ALIGN 10 // min-max= 0-50
10379 BAD_ALIGN_JMPL 15% // min-max= 0-100
10380 TRAP_CHECKSUM <yes>
10381 SF_CHECKSUM yes
10382 READ_TRAPREGS <yes>
10383 READ_FAULTREGS <no>
10384 READ_FSR <yes>
10385 UNIFIED_TSB yes
10386 VA_HOLE 48 // min-max= 0-63
10387 MMU_RANDOM 5 // min-max= 0-7
10388 SHARED_TSBS 1 // min-max= 0-3
10389 PAGE_SIZE_MAX 5 // 256M
10390 USE_HASH <no>
10391 NO_TSB yes
10392 USE_MASTER_TSB yes
10393 MAP_VEQP no
10394 TTE_PRELOAD no
10395 TSB_SIZE_MIN 1 // min-max= 0-15
10396 TSB_SIZE_MAX 1 // min-max= 0-15
10397 TSB_SIZE_SPARSE 9 // min-max= 0-16
10398 MSA_SLOTS_MIN 512 // min-max= 1-512
10399 MSA_SLOTS_MAX 512 // min-max= 1-512
10400 BEGIN_PHYS 0x1000000 // min-max= 0x0-0xFFFFFFFFFFFFE000
10401 END_PHYS 0x1000000000 // min-max= 0x0-0xFFFFFFFFFFFFE000
10402 REGION_SIZE 0x0 // min-max= 0x0-0x100000000000000
10403 STARTUP_ADDR 0x800000 // min-max= 0x0-0xFFFFFFFFFFFFE000
10404 DATA_AREAS <10> // min-max= 0-512
10405 DATA_LENGTH <0x100> // min-max= 0x10-0x2000
10406 DATA_PRIV <20> // min-max= 0-100
10407 DATA_IE <50> // min-max= 0-100
10408 DATA_UNCONFIG <0> // min-max= 0-100
10409 STACK_PAGECROSS <no>
10410 STACK_DISCONTIG <yes>
10411 STACK_DEMAP <yes>
10412 SUBR_NEST <4> // min-max= 1-8
10413 NUM_SUBS <2> // min-max= 0-99
10414 TEXT_PAGECROSS <yes>
10415 TEXT_DISCONTIG <no>
10416 TEXT_PRIV <50> // min-max= 0-100
10417 TEXT_UNCONFIG <0> // min-max= 0-100
10418 MAIN_SETBACK 0x300 // min-max= 0x0-0x1FFC
10419 SUBR_SETBACK 0x100 // min-max= 0x0-0x1FFC
10420 SKIP_ELSE yes
10421 NEST_LEVELS 3 // min-max= 2-7
10422 SUBR_LEVELS 2 // min-max= 1-3
10423 MIN_BLOCKS 1 // min-max= 1-32
10424 MAX_BLOCKS 5 // min-max= 1-32
10425 L2_BLOCKS <20> // min-max= 1-99
10426 MIN_LOOP 2 // min-max= 2-32
10427 MAX_LOOP 3 // min-max= 2-32
10428 L1_LOOP <2> // min-max= 1-32
10429 MIN_SEQ 4 // min-max= 0-128
10430 MAX_SEQ 12 // min-max= 0-128
10431 LADDER_PROB 20 // min-max= 0-50
10432 LADDER_MIN 8 // min-max= 2-64
10433 LADDER_MAX 18 // min-max= 2-64
10434 LADDER_MIX <50> // min-max= 0-100
10435 RELOAD_PROB 80% // min-max= 0-100
10436 RECENT_REGS 10 // min-max= 1-32
10437 RECENT_PROB 80% // min-max= 0-100
10438 RELEASE_PROB 20% // min-max= 0-100
10439 ANNUL_PROB <50> // min-max= 0-100
10440 PREDICT_PROB <40> // min-max= 0-100
10441 OVLAP_STORES <yes>
10442 MEMBAR_MASK <0x40> // min-max= 0x0-0x7F
10443 BLKLD_MEMBAR 3 // min-max= 0-3
10444 BLKST_MEMBAR 3 // min-max= 0-3
10445 PREFETCH_MASK 0xF0001F // min-max= 0x0-0xFFFFFFFF
10446 PREF_PRIV_MASK 0x0 // min-max= 0x0-0xFFFFFFFF
10447 PREF_ILL_MASK 0xFFE0 // min-max= 0x0-0xFFFFFFFF
10448 EN_VECT_CASE <yes>
10449 LITTLE_ASI_PROB <20> // min-max= 0-100
10450 PTR_CHASE_MIN 1 // min-max= 1-256
10451 PTR_CHASE_MAX 8 // min-max= 1-256
10452 DEMAP_ALL <no>
10453 BADPATH_INVALID <25> // min-max= 0-100
10454 BADPATH_RANDOM <25> // min-max= 0-100
10455 EVIL_TWIN_PROB 20% // min-max= 0-100
10456 ALT_PROB <20> // min-max= 0-100
10457 TRAPNUM_FIRST 0x50 // min-max= 0x0-0xFF
10458 TRAPNUM_LAST 0x6F // min-max= 0x0-0xFF
10459 TRAPNUM_PBRAN 0x70 // min-max= 0x0-0xFF
10460 OP_LD_INT 10 // 0.0672%
10461 OP_LD_FP 10 // 0.0672%
10462 OP_LD_SHORT 10 // 0.0672%
10463 OP_LD_NF 10 // 0.0672%
10464 OP_LD_BLK 10 // 0.0672%
10465 OP_LD_QUAD 10 // 0.0672%
10466 OP_LD_QUAD_P 10 // 0.0672%
10467 OP_LDFSR 5 // 0.0336%
10468 OP_LDXFSR 5 // 0.0336%
10469 OP_LD_BASE 50 // 0.3362%
10470 OP_PTR_CHASE 50 // 0.3362%
10471 OP_ST_INT 10 // 0.0672%
10472 OP_ST_FP 10 // 0.0672%
10473 OP_ST_SHORT 10 // 0.0672%
10474 OP_ST_PARTIAL 10 // 0.0672%
10475 OP_ST_BLK 10 // 0.0672%
10476 OP_STFSR 5 // 0.0336%
10477 OP_STXFSR 5 // 0.0336%
10478 OP_LDSTUB 10 // 0.0672%
10479 OP_SWAP 10 // 0.0672%
10480 OP_QUAD_INTERF 10 // 0.0672%
10481 OP_PREFETCH 5 // 0.0336%
10482 OP_CALL 400 // 2.6900%
10483 OP_CALL8 300 // 2.0175%
10484 OP_ADD 50 // 0.3362%
10485 OP_ADDCC 30 // 0.2017%
10486 OP_SUB 50 // 0.3362%
10487 OP_SUBCC 300 // 2.0175%
10488 OP_MUL 5 // 0.0336%
10489 OP_MULX 5 // 0.0336%
10490 OP_DIVX 5 // 0.0336%
10491 OP_TAG 5 // 0.0336%
10492 OP_TAGTV 5 // 0.0336%
10493 OP_AND 300 // 2.0175%
10494 OP_ANDN 300 // 2.0175%
10495 OP_ANDCC 300 // 2.0175%
10496 OP_ANDNCC 300 // 2.0175%
10497 OP_OR 300 // 2.0175%
10498 OP_ORN 300 // 2.0175%
10499 OP_ORCC 300 // 2.0175%
10500 OP_ORNCC 300 // 2.0175%
10501 OP_XOR 300 // 2.0175%
10502 OP_XORCC 300 // 2.0175%
10503 OP_XNOR 300 // 2.0175%
10504 OP_XNORCC 300 // 2.0175%
10505 OP_SHIFT 300 // 2.0175%
10506 OP_MOVCC 300 // 2.0175%
10507 OP_CMP 300 // 2.0175%
10508 OP_NOP 10 // 0.0672%
10509 OP_TOUCH_G 50 // 0.3362%
10510 OP_TOUCH_I 50 // 0.3362%
10511 OP_TOUCH_L 50 // 0.3362%
10512 OP_TOUCH_O 50 // 0.3362%
10513 OP_RDPC 5 // 0.0336%
10514 OP_RDCCR 10 // 0.0672%
10515 OP_WRCCR 10 // 0.0672%
10516 OP_WRFPRS 300 // 2.0175%
10517 OP_POPC 10 // 0.0672%
10518 OP_SETHI 10 // 0.0672%
10519 OP_MEMBAR 5 // 0.0336%
10520 OP_STBAR 5 // 0.0336%
10521 OP_TRAPCC 10 // 0.0672%
10522 OP_ILLEGAL 300 // 2.0175%
10523 OP_ILL_FP 300 // 2.0175%
10524 OP_ILL_VIS 300 // 2.0175%
10525 OP_ILL_ASI 300 // 2.0175%
10526 OP_DIV32_0 300 // 2.0175%
10527 OP_BAD_RETURN 0 // 0.0000%
10528 OP_FLIP_PRIV 50 // 0.3362%
10529 OP_FLIP_FP 50 // 0.3362%
10530 OP_SW_CTX2 0 // 0.0000%
10531 OP_DEMAP 500 // 3.3625%
10532 OP_PBRANCH 30 // 0.2017%
10533 OP_SOFTINT 0 // 0.0000%
10534 OP_WRPIL 0 // 0.0000%
10535 OP_BN 10 // 0.0672%
10536 OP_RDY 10 // 0.0672%
10537 OP_WRY 10 // 0.0672%
10538 OP_VISLOG 500 // 3.3625%
10539 OP_VISMOV 0 // 0.0000%
10540 OP_PDIST 500 // 3.3625%
10541 OP_PADDSUB 500 // 3.3625%
10542 OP_PMULT 5 // 0.0336%
10543 OP_PCMP 500 // 3.3625%
10544 OP_PSHIFT 0 // 0.0000%
10545 OP_PFORMAT 500 // 3.3625%
10546 OP_ALIGN 500 // 3.3625%
10547 OP_ARRAY 500 // 3.3625%
10548 OP_EDGE 500 // 3.3625%
10549 OP_GSR 300 // 2.0175%
10550 OP_LZD 0 // 0.0000%
10551 OP_UMULXHI 0 // 0.0000%
10552 OP_XMULX 0 // 0.0000%
10553 OP_FADDSUB 400 // 2.6900%
10554 OP_FCMP 400 // 2.6900%
10555 OP_FCMPE 400 // 2.6900%
10556 OP_FMOV 400 // 2.6900%
10557 OP_FMOVCC 300 // 2.0175%
10558*/
10559! Context 68: 1606 instructions generated, 8178 executed, 267 traps
10560
10561#undef BLIMP_BIAS
10562#define BLIMP_BIAS 0
10563#undef BLIMP_FRAME
10564#define BLIMP_FRAME 128
10565#undef BLIMP_32BIT
10566#define BLIMP_32BIT 0
10567
10568!========================================================================
10569
10570SECTION .btext010 TEXT_VA=0x45eedfd00
10571attr_text {
10572 Name = .btext010,
10573 VA = 0x45eedfd00,
10574 RA = 0xfdff4fd00,
10575 PA = ra2pa(0xfdff4fd00,0),
10576 notsb
10577}
10578
10579SECTION .btext010_pg0 TEXT_VA=0x45eed0000
10580attr_text {
10581 Name = .btext010_pg0,
10582 VA = 0x45eed0000,
10583 RA = 0xfdff40000,
10584 PA = ra2pa(0xfdff40000,0),
10585 tsbonly,
10586 part_0_ctx_nonzero_tsb_config_1,
10587 TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1,
10588 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
10589 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
10590}
10591.text; .skip 8
10592
10593
10594SECTION .btext010
10595.text
10596.global start_th_1; start_th_1:
10597.global SUBR039; SUBR039:
10598BL20138: ! MAIN:L0-B000
10599 nop ! 000000045EEDFD00 MAIN:L0-B000 1
10600 sethi %hh(0xFFFFB283FCA88000),%g2 ! 000000045EEDFD04 MAIN:L0-B000 1 BD20133
10601 or %g2,%hm(0xFFFFB283FCA88000),%g2 ! 000000045EEDFD08 MAIN:L0-B000 1
10602 sethi %lm(0xFFFFB283FCA88000),%g3 ! 000000045EEDFD0C MAIN:L0-B000 1
10603 or %g3,%lo(0xFFFFB283FCA88000),%g3 ! 000000045EEDFD10 MAIN:L0-B000 1
10604 sllx %g2, 0x20, %g2 ! 000000045EEDFD14 MAIN:L0-B000 1
10605 or %g2, %g3, %g2 ! 000000045EEDFD18 MAIN:L0-B000 1
10606 sethi %hh(0xFFFF985B30002000),%l0 ! 000000045EEDFD1C MAIN:L0-B000 1 STACK0069
10607 or %l0,%hm(0xFFFF985B30002000),%l0 ! 000000045EEDFD20 MAIN:L0-B000 1
10608 sethi %lm(0xFFFF985B30002000),%l1 ! 000000045EEDFD24 MAIN:L0-B000 1
10609 or %l1,%lo(0xFFFF985B30002000),%l1 ! 000000045EEDFD28 MAIN:L0-B000 1
10610 sllx %l0, 0x20, %l0 ! 000000045EEDFD2C MAIN:L0-B000 1
10611 or %l0, %l1, %l0 ! 000000045EEDFD30 MAIN:L0-B000 1
10612 sub %l0, 0x100, %o6 ! 000000045EEDFD34 MAIN:L0-B000 1
10613 add %o6, 0x80, %i6 ! 000000045EEDFD38 MAIN:L0-B000 1
10614 addcc %g0, 0x1, %g1 ! 000000045EEDFD3C MAIN:L0-B000 1
10615 or %g0, 0xE20, %g3 ! 000000045EEDFD40 MAIN:L0-B000 1
10616 or %g0, -753, %g4 ! 000000045EEDFD44 MAIN:L0-B000 1
10617 or %g0, 0xE33, %g5 ! 000000045EEDFD48 MAIN:L0-B000 1
10618 or %g0, 0x1, %g6 ! 000000045EEDFD4C MAIN:L0-B000 1
10619 or %g0, 0x0, %g7 ! 000000045EEDFD50 MAIN:L0-B000 1
10620 or %g0, -263, %o0 ! 000000045EEDFD54 MAIN:L0-B000 1
10621 or %g0, 0x71E, %o1 ! 000000045EEDFD58 MAIN:L0-B000 1
10622 or %g0, -1770, %o2 ! 000000045EEDFD5C MAIN:L0-B000 1
10623 or %g0, -1557, %o3 ! 000000045EEDFD60 MAIN:L0-B000 1
10624 or %g0, 0x359, %o4 ! 000000045EEDFD64 MAIN:L0-B000 1
10625 or %g0, -1119, %o5 ! 000000045EEDFD68 MAIN:L0-B000 1
10626 or %g0, -1361, %o7 ! 000000045EEDFD6C MAIN:L0-B000 1
10627 or %g0, 0x4C, %l0 ! 000000045EEDFD70 MAIN:L0-B000 1
10628 or %g0, -56, %l1 ! 000000045EEDFD74 MAIN:L0-B000 1
10629 or %g0, 0x40C, %l2 ! 000000045EEDFD78 MAIN:L0-B000 1
10630 or %g0, -1899, %l3 ! 000000045EEDFD7C MAIN:L0-B000 1
10631 or %g0, 0x420, %l4 ! 000000045EEDFD80 MAIN:L0-B000 1
10632 or %g0, 0x428, %l5 ! 000000045EEDFD84 MAIN:L0-B000 1
10633 sethi %hh(0x45EEDFD00),%l7 ! 000000045EEDFD88 MAIN:L0-B000 1 SUBR039
10634 or %l7,%hm(0x45EEDFD00),%l7 ! 000000045EEDFD8C MAIN:L0-B000 1
10635 sethi %lm(0x45EEDFD00),%l6 ! 000000045EEDFD90 MAIN:L0-B000 1
10636 or %l6,%lo(0x45EEDFD00),%l6 ! 000000045EEDFD94 MAIN:L0-B000 1
10637 sllx %l7, 0x20, %l7 ! 000000045EEDFD98 MAIN:L0-B000 1
10638 or %l7, %l6, %l7 ! 000000045EEDFD9C MAIN:L0-B000 1
10639 or %g0, 0xD01, %l6 ! 000000045EEDFDA0 MAIN:L0-B000 1
10640 or %g0, 0x647, %i0 ! 000000045EEDFDA4 MAIN:L0-B000 1
10641 or %g0, -1065, %i1 ! 000000045EEDFDA8 MAIN:L0-B000 1
10642 or %g0, 0x8AC, %i2 ! 000000045EEDFDAC MAIN:L0-B000 1
10643 or %g0, -2693, %i3 ! 000000045EEDFDB0 MAIN:L0-B000 1
10644 or %g0, 0xE7B, %i4 ! 000000045EEDFDB4 MAIN:L0-B000 1
10645 or %g0, 0xB4B, %i5 ! 000000045EEDFDB8 MAIN:L0-B000 1
10646 or %g0, -2592, %i7 ! 000000045EEDFDBC MAIN:L0-B000 1
10647 or %g0, 0x4, %g6 ! 000000045EEDFDC0 MAIN:L0-B000 1
10648BL20139:save %o6, -128, %o6 ! 000000045EEDFDC4 MAIN:L0-B000 4
10649 add %i0, %g6, %l0 ! 000000045EEDFDC8 MAIN:L0-B000 4
10650 add %i1, %g6, %l1 ! 000000045EEDFDCC MAIN:L0-B000 4
10651 add %i2, %g6, %l2 ! 000000045EEDFDD0 MAIN:L0-B000 4
10652 add %i3, %g6, %l3 ! 000000045EEDFDD4 MAIN:L0-B000 4
10653 add %i4, %g6, %l4 ! 000000045EEDFDD8 MAIN:L0-B000 4
10654 add %i5, %g6, %l5 ! 000000045EEDFDDC MAIN:L0-B000 4
10655 add %i6, %g6, %l6 ! 000000045EEDFDE0 MAIN:L0-B000 4
10656 add %i7, %g6, %l7 ! 000000045EEDFDE4 MAIN:L0-B000 4
10657 add %l0, %g6, %o0 ! 000000045EEDFDE8 MAIN:L0-B000 4
10658 add %l1, %g6, %o1 ! 000000045EEDFDEC MAIN:L0-B000 4
10659 add %l2, %g6, %o2 ! 000000045EEDFDF0 MAIN:L0-B000 4
10660 add %l3, %g6, %o3 ! 000000045EEDFDF4 MAIN:L0-B000 4
10661 add %l4, %g6, %o4 ! 000000045EEDFDF8 MAIN:L0-B000 4
10662 add %l5, %g6, %o5 ! 000000045EEDFDFC MAIN:L0-B000 4
10663 add %l7, %g6, %o7 ! 000000045EEDFE00 MAIN:L0-B000 4
10664 subcc %g6, 0x1, %g6 ! 000000045EEDFE04 MAIN:L0-B000 4
10665 bnz,pn %xcc, BL20139 ! 000000045EEDFE08 MAIN:L0-B000 4
10666 nop ! 000000045EEDFE0C MAIN:L0-B000 4
10667 restore %g0, %g0, %g0 ! 000000045EEDFE10 MAIN:L0-B000 1
10668 restore %g0, %g0, %g0 ! 000000045EEDFE14 MAIN:L0-B000 1
10669 restore %g0, %g0, %g0 ! 000000045EEDFE18 MAIN:L0-B000 1
10670 restore %g0, %g0, %g0 ! 000000045EEDFE1C MAIN:L0-B000 1
10671 ta %xcc, 0x44 ! 000000045EEDFE20 MAIN:L0-B000 1 cleanwin=0
10672 wr %g0, -3405, %y ! 000000045EEDFE24 MAIN:L0-B000 1
10673 wr %g0, 0x20, %gsr ! 000000045EEDFE28 MAIN:L0-B000 1
10674 ldd [%g2+0x0068], %f0 ! 000000045EEDFE2C MAIN:L0-B000 1 <BD20137
10675 faddd %f0, %f0, %f6 ! 000000045EEDFE30 MAIN:L0-B000 1
10676 faddd %f0, %f6, %f12 ! 000000045EEDFE34 MAIN:L0-B000 1
10677 faddd %f6, %f12, %f14 ! 000000045EEDFE38 MAIN:L0-B000 1
10678 faddd %f12, %f14, %f60 ! 000000045EEDFE3C MAIN:L0-B000 1
10679 faddd %f14, %f60, %f62 ! 000000045EEDFE40 MAIN:L0-B000 1
10680 faddd %f60, %f62, %f32 ! 000000045EEDFE44 MAIN:L0-B000 1
10681 faddd %f62, %f32, %f34 ! 000000045EEDFE48 MAIN:L0-B000 1
10682 faddd %f32, %f34, %f36 ! 000000045EEDFE4C MAIN:L0-B000 1
10683 faddd %f34, %f36, %f38 ! 000000045EEDFE50 MAIN:L0-B000 1
10684 faddd %f36, %f38, %f40 ! 000000045EEDFE54 MAIN:L0-B000 1
10685 faddd %f38, %f40, %f42 ! 000000045EEDFE58 MAIN:L0-B000 1
10686 faddd %f40, %f42, %f44 ! 000000045EEDFE5C MAIN:L0-B000 1
10687 faddd %f42, %f44, %f46 ! 000000045EEDFE60 MAIN:L0-B000 1
10688 ld [%g2+0x0070], %f2 ! 000000045EEDFE64 MAIN:L0-B000 1 <BD20138
10689 fadds %f2, %f2, %f3 ! 000000045EEDFE68 MAIN:L0-B000 1
10690 fadds %f2, %f3, %f4 ! 000000045EEDFE6C MAIN:L0-B000 1
10691 fadds %f3, %f4, %f5 ! 000000045EEDFE70 MAIN:L0-B000 1
10692 fadds %f4, %f5, %f8 ! 000000045EEDFE74 MAIN:L0-B000 1
10693 fadds %f5, %f8, %f9 ! 000000045EEDFE78 MAIN:L0-B000 1
10694 fadds %f8, %f9, %f10 ! 000000045EEDFE7C MAIN:L0-B000 1
10695 fadds %f9, %f10, %f11 ! 000000045EEDFE80 MAIN:L0-B000 1
10696 fcmpd %fcc0, %f0, %f0 ! 000000045EEDFE84 MAIN:L0-B000 1
10697 fcmpd %fcc1, %f0, %f0 ! 000000045EEDFE88 MAIN:L0-B000 1
10698 fcmpd %fcc2, %f0, %f0 ! 000000045EEDFE8C MAIN:L0-B000 1
10699 fcmpd %fcc3, %f0, %f0 ! 000000045EEDFE90 MAIN:L0-B000 1
10700 stx %fsr, [%g2+0x0060] ! 000000045EEDFE94 MAIN:L0-B000 1 <BD20055
10701 fzero %f16 ! 000000045EEDFE98 MAIN:L0-B000 1
10702 fzero %f18 ! 000000045EEDFE9C MAIN:L0-B000 1
10703 fzero %f20 ! 000000045EEDFEA0 MAIN:L0-B000 1
10704 fzero %f22 ! 000000045EEDFEA4 MAIN:L0-B000 1
10705 fzero %f24 ! 000000045EEDFEA8 MAIN:L0-B000 1
10706 fzero %f26 ! 000000045EEDFEAC MAIN:L0-B000 1
10707 fzero %f28 ! 000000045EEDFEB0 MAIN:L0-B000 1
10708 fzero %f30 ! 000000045EEDFEB4 MAIN:L0-B000 1
10709 ldx [%g2+0x0000], %g3 ! 000000045EEDFEB8 MAIN:L0-B000 1 BASE<BD20133
10710 ldx [%g2+0x0008], %g4 ! 000000045EEDFEBC MAIN:L0-B000 1 BASE<BD20139
10711 ldx [%g2+0x0010], %g5 ! 000000045EEDFEC0 MAIN:L0-B000 1 BASE<BD20140
10712 ldx [%g2+0x0018], %g6 ! 000000045EEDFEC4 MAIN:L0-B000 1 BASE<BD20141
10713 or %g0, 0x2, %l3 ! 000000045EEDFEC8 LOOP:L1-B000 1
10714BL20201: ! LOOP:L1-B000
10715 add %g1, 0x654, %g1 ! 000000045EEDFECC LOOP:L1-B000 2 chksum++
10716 fcmpes %fcc1, %f5, %f4 ! 000000045EEDFED0 LOOP:L1-B000 2 S
10717 fpmerge %f20, %f16, %f22 ! 000000045EEDFED4 LOOP:L1-B000 2 S
10718 ta %xcc, 0x46 ! 000000045EEDFED8 LOOP:L1-B000 2 S demap-page
10719 edge32n %o3, %o3, %l4 ! 000000045EEDFEDC LOOP:L1-B000 2 S
10720 add %o3, %g1, %o2 ! 000000045EEDFEE0 SWCH:L2-B000 2
10721 and %o2, 0x18, %o7 ! 000000045EEDFEE4 SWCH:L2-B000 2
10722 sethi %hi(0x1FC), %o2 ! 000000045EEDFEE8 SWCH:L2-B000 2 .+0
10723 or %o2,%lo(0x1FC),%o2 ! 000000045EEDFEEC SWCH:L2-B000 2
10724 add %o2, %o7, %o2 ! 000000045EEDFEF0 SWCH:L2-B000 2
10725 jmpl %l7+%o2, %g0 ! 000000045EEDFEF4 SWCH:L2-B000 2
10726 fsubd %f12, %f36, %f44 ! 000000045EEDFEF8 SWCH:L2-B000 2 S
10727 .word 0x481D3378 ! 000000045EEDFEFC SWCH:L2-B000 0 random
10728 fcmple32 %f28, %f30, %o1 ! 000000045EEDFF00 SWCH:L2-B000 0 S
10729 ba,a,pn %xcc, BL20143 ! 000000045EEDFF04 SWCH:L2-B000 1
10730 wr %g1, %i2, %fprs ! 000000045EEDFF08 SWCH:L2-B000 0 S
10731 ba,a BL20142 ! 000000045EEDFF0C SWCH:L2-B000 1
10732 array8 %l0, %i1, %i1 ! 000000045EEDFF10 SWCH:L2-B000 0 S
10733 ba,pn %xcc, BL20141 ! 000000045EEDFF14 SWCH:L2-B000 0
10734 .word 0xF15D792A ! 000000045EEDFF18 SWCH:L2-B000 0 S illop
10735BL20141:add %g1, 0x185, %g1 ! 000000045EEDFF1C CASE:L3-B000 0 chksum++
10736 fpsub16 %f16, %f28, %f28 ! 000000045EEDFF20 CASE:L3-B000 0 S
10737 .word 0x8DD4C0DB ! 000000045EEDFF24 CASE:L3-B000 0 S illop
10738 .word 0xBDA55495 ! 000000045EEDFF28 CASE:L3-B000 0 illop
10739 or %l6,%hm(0x10BDA55495),%l6 ! 000000045EEDFF2C CASE:L3-B000 0
10740 sethi %lm(0x10BDA55495),%l5 ! 000000045EEDFF30 CASE:L3-B000 0
10741 or %l5,%lo(0x10BDA55495),%l5 ! 000000045EEDFF34 CASE:L3-B000 0
10742 sllx %l6, 0x20, %l6 ! 000000045EEDFF38 CASE:L3-B000 0
10743 or %l6, %l5, %l6 ! 000000045EEDFF3C CASE:L3-B000 0
10744 jmpl %l6+0x0000, %o7 ! 000000045EEDFF40 CASE:L3-B000 0 S
10745 st %f3, [%g6-0x0008] ! 000000045EEDFF44 CASE:L3-B000 0 S >BD20140
10746 subcc %g1, %l4, %l2 ! 000000045EEDFF48 CASE:L3-B000 0 S
10747 .word 0x8B40A522 ! 000000045EEDFF4C CASE:L3-B000 0 S illop
10748 .word 0xAC19178C ! 000000045EEDFF50 CASE:L3-B000 0 S random
10749 .word 0xA3A00D09 ! 000000045EEDFF54 CASE:L3-B000 0 S illop
10750 fba,pn %fcc2, BL20145 ! 000000045EEDFF58 CASE:L3-B000 0
10751 .word 0x00E90EE6 ! 000000045EEDFF5C CASE:L3-B000 0 S illop
10752BL20142:add %g1, 0xDEB, %g1 ! 000000045EEDFF60 CASE:L3-B001 1 chksum++
10753 rd %gsr, %l6 ! 000000045EEDFF64 CASE:L3-B001 1 S
10754 wr %l6, 0x28, %gsr ! 000000045EEDFF68 CASE:L3-B001 1 S
10755 and %i5, %i0, %o4 ! 000000045EEDFF6C CASE:L3-B001 1 S
10756 wr %g1, %i0, %fprs ! 000000045EEDFF70 CASE:L3-B001 1 S
10757 xorcc %o5, %i3, %o5 ! 000000045EEDFF74 CASE:L3-B001 1 S
10758 movo %fcc0, -42, %l4 ! 000000045EEDFF78 CASE:L3-B001 1 S
10759 movug %fcc1, %l2, %i4 ! 000000045EEDFF7C CASE:L3-B001 1 S
10760 movrz %o0, %l2, %l0 ! 000000045EEDFF80 CASE:L3-B001 1 S
10761 xnor %i5, %o0, %i5 ! 000000045EEDFF84 CASE:L3-B001 1 S
10762 orncc %i5, %l4, %l2 ! 000000045EEDFF88 CASE:L3-B001 1 S
10763 fba BL20145 ! 000000045EEDFF8C CASE:L3-B001 1
10764 xorcc %l2, %i4, %l2 ! 000000045EEDFF90 CASE:L3-B001 1 S
10765BL20143:add %g1, 0x2EE, %g1 ! 000000045EEDFF94 CASE:L3-B002 1 chksum++
10766 orn %l2, %o5, %o0 ! 000000045EEDFF98 CASE:L3-B002 1 S
10767 fcmps %fcc0, %f3, %f5 ! 000000045EEDFF9C CASE:L3-B002 1 S
10768 stxa %i5, [%g2+%g0]0xB7 ! 000000045EEDFFA0 CASE:L3-B002 1 S BAD-ASI
10769 cmp %l0, %i1 ! 000000045EEDFFA4 CASE:L3-B002 1 S
10770 alignaddrl %i3, %i5, %i0 ! 000000045EEDFFA8 CASE:L3-B002 1 S
10771 add %g4, 0x0, %g4 ! 000000045EEDFFAC CASE:L3-B002 1 S
10772 orncc %l2, %g4, %i2 ! 000000045EEDFFB0 CASE:L3-B002 1 S
10773 wr %g1, %l2, %fprs ! 000000045EEDFFB4 CASE:L3-B002 1 S
10774 fcmpd %fcc0, %f6, %f12 ! 000000045EEDFFB8 CASE:L3-B002 2 S
10775 andn %g4, %l0, %o5 ! 000000045EEDFFBC CASE:L3-B002 1 S
10776 rd %gsr, %l6 ! 000000045EEDFFC0 CASE:L3-B002 1 S
10777 wr %l6, 0xE0, %gsr ! 000000045EEDFFC4 CASE:L3-B002 1 S
10778 xor %g1, %g1, %o4 ! 000000045EEDFFC8 CASE:L3-B002 1 S
10779 ba,a BL20145 ! 000000045EEDFFCC CASE:L3-B002 1
10780 movug %fcc0, %o5, %i1 ! 000000045EEDFFD0 CASE:L3-B002 0 S
10781BL20144:add %g1, 0x944, %g1 ! 000000045EEDFFD4 CASE:L3-B003 0 chksum++
10782 nop ! 000000045EEDFFD8 CASE:L3-B003 0 S
10783 fmovdo %fcc1, %f42, %f42 ! 000000045EEDFFDC CASE:L3-B003 0 S
10784 .word 0xB64372D4 ! 000000045EEDFFE0 CASE:L3-B003 0 S random
10785 fmovsne %icc, %f28, %f31 ! 000000045EEDFFE4 CASE:L3-B003 0 S
10786 xnorcc %g1, %i1, %i1 ! 000000045EEDFFE8 CASE:L3-B003 0 S
10787 andn %l2, %o0, %l2 ! 000000045EEDFFEC CASE:L3-B003 0 S
10788 .word 0xBFAD4599 ! 000000045EEDFFF0 CASE:L3-B003 0 S illop
10789 .word 0x3FA19561 ! 000000045EEDFFF4 CASE:L3-B003 0 S random
10790 fba,a BL20145 ! 000000045EEDFFF8 CASE:L3-B003 0
10791 .word 0xBDA00B14 ! 000000045EEDFFFC CASE:L3-B003 0 S illop
10792BL20145: ! SWCH:L2-B000
10793 add %g1, 0xD45, %g1 ! 000000045EEE0000 SWCH:L2-B000 2 chksum++
10794 ldxa [%g7+%g0]0x3F, %l2 ! 000000045EEE0004 SWCH:L2-B000 2 S BAD-ASI
10795 orncc %o4, %l2, %i5 ! 000000045EEE0008 SWCH:L2-B000 2 S
10796 and %l2, %i1, %i4 ! 000000045EEE000C SWCH:L2-B000 2 S
10797 and %i0, %i0, %l0 ! 000000045EEE0010 SWCH:L2-B000 2 S
10798 andncc %i4, %g1, %o4 ! 000000045EEE0014 SWCH:L2-B000 2 S
10799 rd %gsr, %l6 ! 000000045EEE0018 SWCH:L2-B000 2 S
10800 wr %l6, 0x68, %gsr ! 000000045EEE001C SWCH:L2-B000 2 S
10801 or %g0, 0x3, %l0 ! 000000045EEE0020 LOOP:L2-B001 2
10802BL20160: ! LOOP:L2-B001
10803 add %g1, 0x202, %g1 ! 000000045EEE0024 LOOP:L2-B001 6 chksum++
10804 movcc %icc, %i5, %o0 ! 000000045EEE0028 LOOP:L2-B001 6 S
10805 or %i4, %o1, %l1 ! 000000045EEE002C LOOP:L2-B001 6 S
10806 fadds %f10, %f5, %f9 ! 000000045EEE0030 LOOP:L2-B001 6 S
10807 srlx %g1, 0x1, %o5 ! 000000045EEE0034 LOOP:L2-B001 6 S
10808 cmp %i4, %l1 ! 000000045EEE0038 LOOP:L2-B001 6 S
10809 and %g1, 0xFE, %l2 ! 000000045EEE003C LOOP:L3-B004 6
10810BL20146: ! LOOP:L3-B004
10811 add %g1, 0x336, %g1 ! 000000045EEE0040 LOOP:L3-B004 10 chksum++
10812 orn %o4, %i1, %i1 ! 000000045EEE0044 LOOP:L3-B004 10 S
10813 fnegs %f31, %f20 ! 000000045EEE0048 LOOP:L3-B004 10 S
10814 orcc %o0, %g1, %i2 ! 000000045EEE004C LOOP:L3-B004 10 S
10815 fpadd32s %f22, %f17, %f21 ! 000000045EEE0050 LOOP:L3-B004 10 S
10816 fpmerge %f23, %f25, %f22 ! 000000045EEE0054 LOOP:L3-B004 10 S
10817 srlx %l2, 0x1, %l2 ! 000000045EEE0058 LOOP:L3-B004 10
10818 andcc %l2, 0x1, %g0 ! 000000045EEE005C LOOP:L3-B004 10
10819 bne,pn %xcc, BL20146 ! 000000045EEE0060 LOOP:L3-B004 10
10820 array8 %l0, %o3, %o3 ! 000000045EEE0064 LOOP:L3-B004 10 S
10821 add %g1, 0xC4, %g1 ! 000000045EEE0068 LOOP:L3-B004 6 chksum++
10822 and %g1, 0xFE, %l4 ! 000000045EEE006C LOOP:L3-B005 6
10823BL20147: ! LOOP:L3-B005
10824 add %g1, 0x1D, %g1 ! 000000045EEE0070 LOOP:L3-B005 16 chksum++
10825 andn %o4, %o4, %l1 ! 000000045EEE0074 LOOP:L3-B005 16 S
10826 fmovsue %fcc0, %f3, %f8 ! 000000045EEE0078 LOOP:L3-B005 16 S
10827 movrgz %o1, %o3, %i5 ! 000000045EEE007C LOOP:L3-B005 16 S
10828 andcc %o3, %i2, %i4 ! 000000045EEE0080 LOOP:L3-B005 16 S
10829 fpsub32 %f30, %f24, %f18 ! 000000045EEE0084 LOOP:L3-B005 16 S
10830 orn %i5, %i5, %o4 ! 000000045EEE0088 LOOP:L3-B005 16 S
10831 .word 0x93AB8463 ! 000000045EEE008C LOOP:L3-B005 16 S illop_FP
10832 pdist %f18, %f22, %f16 ! 000000045EEE0090 LOOP:L3-B005 16 S
10833 orncc %l1, %i4, %o1 ! 000000045EEE0094 LOOP:L3-B005 16 S
10834 or %o1, %i0, %i1 ! 000000045EEE0098 LOOP:L3-B005 16 S
10835 xnorcc %i1, %o1, %i5 ! 000000045EEE009C LOOP:L3-B005 16 S
10836 srlx %l4, 0x1, %l4 ! 000000045EEE00A0 LOOP:L3-B005 16
10837 andcc %l4, 0x1, %g0 ! 000000045EEE00A4 LOOP:L3-B005 16
10838 bne,pn %xcc, BL20147 ! 000000045EEE00A8 LOOP:L3-B005 16
10839 orcc %o5, %o4, %i4 ! 000000045EEE00AC LOOP:L3-B005 16 S
10840 add %g1, 0x41B, %g1 ! 000000045EEE00B0 LOOP:L3-B005 6 chksum++
10841 or %g0, 0x2, %l1 ! 000000045EEE00B4 LOOP:L3-B006 6
10842BL20154: ! LOOP:L3-B006
10843 add %g1, 0x78B, %g1 ! 000000045EEE00B8 LOOP:L3-B006 12 chksum++
10844 call .+8 ! 000000045EEE00BC LOOP:L3-B006 12 L
10845 orn %i4, %o4, %o2 ! 000000045EEE00C0 LOOP:L3-B006 12 S
10846 bge BL20149 ! 000000045EEE00C4 LOOP:L3-B006 12 L
10847 fcmpd %fcc2, %f42, %f0 ! 000000045EEE00C8 LOOP:L3-B006 12 S
10848 be,pt %xcc, BL20150 ! 000000045EEE00CC LOOP:L3-B006 12 L
10849 xor %g6, %g7, %g6 ! 000000045EEE00D0 LOOP:L3-B006 12 S
10850BL20148:bcc,pn %xcc, BL20150 ;.empty ! 000000045EEE00D4 LOOP:L3-B006 12 L
10851 bcs,a,pt %icc, BL20150 ! 000000045EEE00D8 LOOP:L3-B006 12 L
10852 xorcc %o2, %o1, %o4 ! 000000045EEE00DC LOOP:L3-B006 0 S
10853BL20150:fbo BL20149 ;.empty ! 000000045EEE00E0 LOOP:L3-B006 0 L
10854 brz,a,pt %i4, BL20151 ! 000000045EEE00E4 LOOP:L3-B006 12 L
10855BL20149:.word 0xDF60C28F ! 000000045EEE00E8 LOOP:L3-B006 0 S random
10856BL20151:add %g1, 0x43C, %g1 ! 000000045EEE00EC LOOP:L3-B006 12 chksum++
10857 sub %o4, %o0, %o0 ! 000000045EEE00F0 LOOP:L3-B006 12 S
10858 ldstuba [%g5+0x001E]%asi, %i1 ! 000000045EEE00F4 LOOP:L3-B006 12 S >BD20152
10859 nop ! 000000045EEE00F8 LOOP:L3-B006 12 S
10860 mulx %o2, 0x980, %i3 ! 000000045EEE00FC LOOP:L3-B006 12 S
10861 xnorcc %o2, %o2, %o1 ! 000000045EEE0100 LOOP:L3-B006 12 S
10862 fnor %f30, %f18, %f18 ! 000000045EEE0104 LOOP:L3-B006 12 S
10863 fpadd16 %f22, %f30, %f22 ! 000000045EEE0108 LOOP:L3-B006 12 S
10864 or %i4, %g7, %i4 ! 000000045EEE010C LOOP:L3-B006 12 S
10865 fbu,a,pn %fcc0, BL20153 ;.empty ! 000000045EEE0110 LOOP:L3-B006 12 L
10866 fba,pt %fcc0, BL20153 ! 000000045EEE0114 LOOP:L3-B006 0 L
10867 faligndata %f16, %f22, %f26 ! 000000045EEE0118 LOOP:L3-B006 12 S
10868BL20153:add %g1, 0xCD5, %g1 ! 000000045EEE011C LOOP:L3-B006 12 chksum++
10869 sub %l1, 0x1, %l1 ! 000000045EEE0120 LOOP:L3-B006 12
10870 brnz,a,pn %l1, BL20154 ! 000000045EEE0124 LOOP:L3-B006 12
10871 fmovdn %fcc1, %f36, %f38 ! 000000045EEE0128 LOOP:L3-B006 6 S
10872 add %g1, 0x844, %g1 ! 000000045EEE012C LOOP:L3-B006 6 chksum++
10873 faddd %f60, %f44, %f42 ! 000000045EEE0130 LOOP:L2-B001 6 S
10874 ldx [%g2+0x0020], %g6 ! 000000045EEE0134 LOOP:L2-B001 6 S BASE<BD20002
10875 ble,a,pt %xcc, BL20155 ;.empty ! 000000045EEE0138 LOOP:L2-B001 6 L
10876BL20155:brgz,a,pn %o3, BL20156 ! 000000045EEE013C LOOP:L2-B001 6 L
10877 fmovsne %xcc, %f5, %f5 ! 000000045EEE0140 LOOP:L2-B001 6 S
10878 nop ! 000000045EEE0144 LOOP:L2-B001 6 S
10879BL20156:xor %o2, %o2, %i2 ! 000000045EEE0148 LOOP:L2-B001 6 S
10880 brgz,a,pn %g6, BL20157 ! 000000045EEE014C LOOP:L2-B001 6 L
10881 udivcc %i2, %g7, %i4 ! 000000045EEE0150 LOOP:L2-B001 6 S
10882 bg,a BL20157 ;.empty ! 000000045EEE0154 LOOP:L2-B001 0 L
10883BL20157:fbule,a,pn %fcc2, BL20158 ;.empty ! 000000045EEE0158 LOOP:L2-B001 6 L
10884BL20158:fble,a,pt %fcc1, BL20159 ! 000000045EEE015C LOOP:L2-B001 1 L
10885 sdiv %g1, %g0, %i2 ! 000000045EEE0160 LOOP:L2-B001 6 S
10886 edge16ln %i3, %o5, %i0 ! 000000045EEE0164 LOOP:L2-B001 6 S
10887BL20159:add %g1, 0x30F, %g1 ! 000000045EEE0168 LOOP:L2-B001 6 chksum++
10888 sub %l0, 0x1, %l0 ! 000000045EEE016C LOOP:L2-B001 6
10889 brnz,a,pn %l0, BL20160 ! 000000045EEE0170 LOOP:L2-B001 6
10890 nop ! 000000045EEE0174 LOOP:L2-B001 4 S
10891 add %g1, 0x7C8, %g1 ! 000000045EEE0178 LOOP:L2-B001 2 chksum++
10892 add %g1, %g1, %i4 ! 000000045EEE017C SWCH:L2-B002 2
10893 and %i4, 0x18, %o7 ! 000000045EEE0180 SWCH:L2-B002 2
10894 sethi %hi(0x498), %i4 ! 000000045EEE0184 SWCH:L2-B002 2 .+0
10895 or %i4,%lo(0x498),%i4 ! 000000045EEE0188 SWCH:L2-B002 2
10896 add %i4, %o7, %i4 ! 000000045EEE018C SWCH:L2-B002 2
10897 jmpl %l7+%i4, %g0 ! 000000045EEE0190 SWCH:L2-B002 2
10898 xorcc %o1, %i1, %o2 ! 000000045EEE0194 SWCH:L2-B002 2 S
10899 .word 0xE54E7768 ! 000000045EEE0198 SWCH:L2-B002 0 illop
10900 .word 0xB7F4489D ! 000000045EEE019C SWCH:L2-B002 0 S random
10901 fba,a,pn %fcc1, BL20165 ! 000000045EEE01A0 SWCH:L2-B002 1
10902 orcc %o2, %i0, %o5 ! 000000045EEE01A4 SWCH:L2-B002 0 S
10903 ba,a,pt %xcc, BL20164 ! 000000045EEE01A8 SWCH:L2-B002 0
10904 xnor %o3, %o4, %i5 ! 000000045EEE01AC SWCH:L2-B002 0 S
10905 ba,a BL20163 ! 000000045EEE01B0 SWCH:L2-B002 1
10906 fpsub16s %f16, %f25, %f25 ! 000000045EEE01B4 SWCH:L2-B002 0 S
10907BL20163:add %g1, 0x84B, %g1 ! 000000045EEE01B8 CASE:L3-B007 1 chksum++
10908 ta %xcc, 0x46 ! 000000045EEE01BC CASE:L3-B007 1 S demap-page
10909 bl,a BL20161 ;.empty ! 000000045EEE01C0 CASE:L3-B007 1 L
10910 bpos,a BL20161 ! 000000045EEE01C4 CASE:L3-B007 1 L
10911 orcc %i2, %i5, %i0 ! 000000045EEE01C8 CASE:L3-B007 0 S
10912 nop ! 000000045EEE01CC CASE:L3-B007 0 S
10913 array16 %g1, %g1, %i2 ! 000000045EEE01D0 CASE:L3-B007 0 S
10914 fba,pt %fcc2, BL20162 ;.empty ! 000000045EEE01D4 CASE:L3-B007 0 L
10915 bgu,a BL20161 ;.empty ! 000000045EEE01D8 CASE:L3-B007 0 L
10916 bcc,pn %xcc, BL20161 ;.empty ! 000000045EEE01DC CASE:L3-B007 0 L
10917 bne,pn %xcc, BL20161 ! 000000045EEE01E0 CASE:L3-B007 0 L
10918BL20161:.word 0xB54CBDC8 ! 000000045EEE01E4 CASE:L3-B007 0 S illop
10919BL20162:add %g1, 0x770, %g1 ! 000000045EEE01E8 CASE:L3-B007 1 chksum++
10920 fba BL20167 ! 000000045EEE01EC CASE:L3-B007 1
10921 movrnz %i2, %o2, %i3 ! 000000045EEE01F0 CASE:L3-B007 1 S
10922BL20164:add %g1, 0x150, %g1 ! 000000045EEE01F4 CASE:L3-B008 0 chksum++
10923 orn %o0, %i2, %i3 ! 000000045EEE01F8 CASE:L3-B008 0 S
10924 andncc %g1, %o2, %i0 ! 000000045EEE01FC CASE:L3-B008 0 S
10925 .word 0x1627D659 ! 000000045EEE0200 CASE:L3-B008 0 S illop
10926 alignaddrl %g1, %o1, %o1 ! 000000045EEE0204 CASE:L3-B008 0 S
10927 xnorcc %o3, %i2, %o3 ! 000000045EEE0208 CASE:L3-B008 0 S
10928 edge16n %i0, %i3, %i5 ! 000000045EEE020C CASE:L3-B008 0 S
10929 fba,a,pt %fcc3, BL20167 ! 000000045EEE0210 CASE:L3-B008 0
10930 sll %o2, 0x1, %i5 ! 000000045EEE0214 CASE:L3-B008 0 S
10931BL20165:add %g1, 0x254, %g1 ! 000000045EEE0218 CASE:L3-B009 1 chksum++
10932 or %i0, %o4, %o4 ! 000000045EEE021C CASE:L3-B009 1 S
10933 lduwa [%g7+%g7]0x83, %o2 ! 000000045EEE0220 CASE:L3-B009 1 S <BD20039
10934 fpmerge %f22, %f20, %f24 ! 000000045EEE0224 CASE:L3-B009 1 S
10935 andn %i0, %i3, %o5 ! 000000045EEE0228 CASE:L3-B009 1 S
10936 alignaddr %o2, %o1, %i5 ! 000000045EEE022C CASE:L3-B009 1 S
10937 fpsub16 %f22, %f20, %f26 ! 000000045EEE0230 CASE:L3-B009 1 S
10938 xor %o1, %i4, %o2 ! 000000045EEE0234 CASE:L3-B009 1 S
10939 nop ! 000000045EEE0238 CASE:L3-B009 1 S
10940 ba BL20167 ! 000000045EEE023C CASE:L3-B009 1
10941 sllx %o0, 0x1, %i3 ! 000000045EEE0240 CASE:L3-B009 1 S
10942BL20166:add %g1, 0xEAD, %g1 ! 000000045EEE0244 CASE:L3-B010 0 chksum++
10943 fexpand %f22, %f20 ! 000000045EEE0248 CASE:L3-B010 0 S
10944 sra %o4, 0x1, %o2 ! 000000045EEE024C CASE:L3-B010 0 S
10945 .word 0x08CF21D7 ! 000000045EEE0250 CASE:L3-B010 0 S illop
10946 xor %o4, %o1, %o0 ! 000000045EEE0254 CASE:L3-B010 0 S
10947 orcc %o4, %o2, %o1 ! 000000045EEE0258 CASE:L3-B010 0 S
10948 .word 0xC0C242D4 ! 000000045EEE025C CASE:L3-B010 0 S random
10949 .word 0xE61D95DC ! 000000045EEE0260 CASE:L3-B010 0 S illop
10950 subcc %i5, %i0, %o4 ! 000000045EEE0264 CASE:L3-B010 0 S
10951 stxa %i4, [%g7+%g0]0x0A ! 000000045EEE0268 CASE:L3-B010 0 S BAD-ASI
10952 xnor %i5, %o1, %i3 ! 000000045EEE026C CASE:L3-B010 0 S
10953 ba BL20167 ! 000000045EEE0270 CASE:L3-B010 0
10954 .word 0xA7568000 ! 000000045EEE0274 CASE:L3-B010 0 S illop
10955BL20167: ! SWCH:L2-B002
10956 add %g1, 0xB5F, %g1 ! 000000045EEE0278 SWCH:L2-B002 2 chksum++
10957 xnor %o1, %o0, %i2 ! 000000045EEE027C SWCH:L2-B002 2 S
10958 fmovsg %fcc2, %f21, %f23 ! 000000045EEE0280 SWCH:L2-B002 2 S
10959 fcmple32 %f22, %f24, %i5 ! 000000045EEE0284 SWCH:L2-B002 2 S
10960 orcc %o4, %i3, %o2 ! 000000045EEE0288 SWCH:L2-B002 2 S
10961 fcmpes %fcc3, %f8, %f5 ! 000000045EEE028C SWCH:L2-B002 2 S
10962 fabss %f3, %f4 ! 000000045EEE0290 SWCH:L2-B002 2 S
10963 xnor %i5, %i4, %o1 ! 000000045EEE0294 SWCH:L2-B002 2 S
10964 orn %g3, -1, %g3 ! 000000045EEE0298 SWCH:L2-B002 2 S
10965 wr %g1, %i2, %fprs ! 000000045EEE029C SWCH:L2-B002 2 S
10966 fpackfix %f16, %f21 ! 000000045EEE02A0 SWCH:L2-B002 3 S
10967 nop ! 000000045EEE02A4 SWCH:L2-B002 2 S
10968 nop ! 000000045EEE02A8 LOOP:L2-B003 2
10969 nop ! 000000045EEE02AC LOOP:L2-B004 2
10970 add %o4, %g1, %o4 ! 000000045EEE02B0 SWCH:L2-B005 2
10971 andcc %o4, 0x40, %g0 ! 000000045EEE02B4 SWCH:L2-B005 2
10972 bnz,pn %xcc, BL20181 ! 000000045EEE02B8 SWCH:L2-B005 2
10973 andcc %o4, 0x800, %g0 ! 000000045EEE02BC SWCH:L2-B005 2
10974 bnz,pt %xcc, BL20175 ! 000000045EEE02C0 SWCH:L2-B005 2
10975 add %g1, 0x2C, %g1 ! 000000045EEE02C4 SWCH:L2-B005 2 chksum++
10976 andcc %o4, 0x80, %g0 ! 000000045EEE02C8 SWCH:L2-B005 0
10977 bnz,a,pn %xcc, BL20170 ! 000000045EEE02CC SWCH:L2-B005 0
10978 add %g1, 0xE0A, %g1 ! 000000045EEE02D0 SWCH:L2-B005 0 chksum++
10979 andcc %o4, 0x40, %g0 ! 000000045EEE02D4 SWCH:L2-B005 0
10980 .word 0x95A4CD75 ! 000000045EEE02D8 SWCH:L2-B005 0 illop
10981 add %g1, 0xC4B, %g1 ! 000000045EEE02DC SWCH:L2-B005 0 chksum++
10982 fcmped %fcc3, %f40, %f42 ! 000000045EEE02E0 SWCH:L2-B005 0 S
10983 fcmple16 %f16, %f22, %o2 ! 000000045EEE02E4 SWCH:L2-B005 0 S
10984 .word 0x87B68B7F ! 000000045EEE02E8 SWCH:L2-B005 0 S illop
10985 .word 0xBD965CD8 ! 000000045EEE02EC SWCH:L2-B005 0 S illop
10986 and %o2, %o1, %i4 ! 000000045EEE02F0 SWCH:L2-B005 0 S
10987 array16 %i1, %o2, %i3 ! 000000045EEE02F4 SWCH:L2-B005 0 S
10988 add %g1, 0x718, %g1 ! 000000045EEE02F8 SWCH:L2-B005 0 chksum++
10989 ba,pt %xcc, BL20182 ! 000000045EEE02FC SWCH:L2-B005 0
10990 .word 0xDD4B9CC8 ! 000000045EEE0300 SWCH:L2-B005 0 S illop
10991BL20169:add %g1, 0x9BA, %g1 ! 000000045EEE0304 CASE:L3-B011 0 chksum++
10992 xnorcc %o1, %g3, %o2 ! 000000045EEE0308 CASE:L3-B011 0 S
10993 sllx %g1, 0x1, %o1 ! 000000045EEE030C CASE:L3-B011 0 S
10994 nop ! 000000045EEE0310 CASE:L3-B011 0 S
10995 .word 0xA7CB8AEF ! 000000045EEE0314 CASE:L3-B011 0 S illop
10996 fba,pt %fcc0, BL20168 ! 000000045EEE0318 CASE:L3-B011 0 L
10997 .word 0xB5A6C98B ! 000000045EEE031C CASE:L3-B011 0 S illop
10998 cmp %i0, %i0 ! 000000045EEE0320 CASE:L3-B011 0 S
10999 bvs,a BL20168 ;.empty ! 000000045EEE0324 CASE:L3-B011 0 L
11000 bvc,a,pt %xcc, BL20168 ! 000000045EEE0328 CASE:L3-B011 0 L
11001 .word 0xBE100001 ! 000000045EEE032C CASE:L3-B011 0 S random
11002 .word 0xB9AAD0A4 ! 000000045EEE0330 CASE:L3-B011 0 S illop
11003 orcc %o2, %i5, %o2 ! 000000045EEE0334 CASE:L3-B011 0 S
11004 bl BL20168 ! 000000045EEE0338 CASE:L3-B011 0 L
11005 .word 0x8986BBF8 ! 000000045EEE033C CASE:L3-B011 0 S illop
11006BL20168:add %g1, 0xF72, %g1 ! 000000045EEE0340 CASE:L3-B011 0 chksum++
11007 .word 0xA69AECA4 ! 000000045EEE0344 CASE:L3-B011 0 random
11008 .word 0x2DFE794C ! 000000045EEE0348 CASE:L3-B011 0 S random
11009BL20170:add %g1, 0xE6F, %g1 ! 000000045EEE034C CASE:L3-B012 0 chksum++
11010 fcmps %fcc0, %f9, %f3 ! 000000045EEE0350 CASE:L3-B012 0 S
11011 fnot1s %f23, %f27 ! 000000045EEE0354 CASE:L3-B012 0 S
11012 fcmple32 %f18, %f28, %o3 ! 000000045EEE0358 CASE:L3-B012 0 S
11013 fpadd32s %f20, %f17, %f25 ! 000000045EEE035C CASE:L3-B012 0 S
11014 sethi %hh(0x6DBE2ABF00),%l6 ! 000000045EEE0360 CASE:L3-B012 0 SUBR041
11015 or %l6,%hm(0x6DBE2ABF00),%l6 ! 000000045EEE0364 CASE:L3-B012 0
11016 sethi %lm(0x6DBE2ABF00),%l5 ! 000000045EEE0368 CASE:L3-B012 0
11017 or %l5,%lo(0x6DBE2ABF00),%l5 ! 000000045EEE036C CASE:L3-B012 0
11018 sllx %l6, 0x20, %l6 ! 000000045EEE0370 CASE:L3-B012 0
11019 or %l6, %l5, %l6 ! 000000045EEE0374 CASE:L3-B012 0
11020 jmpl %l6+0x0000, %o7 ! 000000045EEE0378 CASE:L3-B012 0 S
11021 xor %o0, %o1, %i4 ! 000000045EEE037C CASE:L3-B012 0 S
11022 .word 0xF1503DB4 ! 000000045EEE0380 CASE:L3-B012 0 S random
11023 udivcc %o2, %g0, %i3 ! 000000045EEE0384 CASE:L3-B012 0 S
11024 fba,pt %fcc1, BL20182 ! 000000045EEE0388 CASE:L3-B012 0
11025 xor %i4, %o0, %o1 ! 000000045EEE038C CASE:L3-B012 0 S
11026BL20175:add %g1, 0x1F0, %g1 ! 000000045EEE0390 CASE:L3-B013 2 chksum++
11027 or %i5, %i5, %i1 ! 000000045EEE0394 CASE:L3-B013 2 S
11028 fbg,pn %fcc0, BL20171 ! 000000045EEE0398 CASE:L3-B013 2 L
11029 fsubs %f2, %f5, %f5 ! 000000045EEE039C CASE:L3-B013 2 S
11030 fadds %f8, %f3, %f2 ! 000000045EEE03A0 CASE:L3-B013 1 S
11031 andncc %g1, %o5, %o5 ! 000000045EEE03A4 CASE:L3-B013 1 S
11032 bshuffle %f28, %f26, %f28 ! 000000045EEE03A8 CASE:L3-B013 1 S
11033 fbule BL20172 ! 000000045EEE03AC CASE:L3-B013 1 L
11034 fpadd16s %f20, %f22, %f21 ! 000000045EEE03B0 CASE:L3-B013 1 S
11035BL20171:xnorcc %o2, %o0, %o5 ! 000000045EEE03B4 CASE:L3-B013 1 S
11036 fbne,pn %fcc1, BL20173 ;.empty ! 000000045EEE03B8 CASE:L3-B013 1 L
11037 fbug,a BL20174 ;.empty ! 000000045EEE03BC CASE:L3-B013 1 L
11038 bvc BL20174 ! 000000045EEE03C0 CASE:L3-B013 0 L
11039 .word 0x8FB042D0 ! 000000045EEE03C4 CASE:L3-B013 0 S illop
11040BL20174:pdist %f22, %f26, %f16 ! 000000045EEE03C8 CASE:L3-B013 0 S
11041BL20173:bge,a,pn %xcc, BL20172 ! 000000045EEE03CC CASE:L3-B013 2 L
11042 sdiv %g1, %g7, %i2 ! 000000045EEE03D0 CASE:L3-B013 0 S
11043BL20172:add %g1, 0xF2E, %g1 ! 000000045EEE03D4 CASE:L3-B013 2 chksum++
11044 ba,a,pt %xcc, BL20182 ! 000000045EEE03D8 CASE:L3-B013 2
11045 or %o5, %i2, %o3 ! 000000045EEE03DC CASE:L3-B013 0 S
11046BL20181:add %g1, 0xF2E, %g1 ! 000000045EEE03E0 CASE:L3-B014 0 chksum++
11047 edge32 %g1, %o1, %o1 ! 000000045EEE03E4 CASE:L3-B014 0 S
11048 fandnot2 %f16, %f26, %f26 ! 000000045EEE03E8 CASE:L3-B014 0 S
11049 fnegs %f2, %f10 ! 000000045EEE03EC CASE:L3-B014 0 S
11050 bvs,a BL20176 ;.empty ! 000000045EEE03F0 CASE:L3-B014 0 L
11051 fbne,a,pn %fcc0, BL20177 ;.empty ! 000000045EEE03F4 CASE:L3-B014 0 L
11052 .word 0xEB7668C1 ! 000000045EEE03F8 CASE:L3-B014 0 L illop
11053 .word 0x81E80000 ! 000000045EEE03FC CASE:L3-B014 0 L random
11054BL20176:fbne,pn %fcc3, BL20179 ! 000000045EEE0400 CASE:L3-B014 0 L
11055 fpadd16 %f24, %f28, %f18 ! 000000045EEE0404 CASE:L3-B014 0 S
11056 array8 %o3, %g1, %o3 ! 000000045EEE0408 CASE:L3-B014 0 S
11057 bl BL20180 ! 000000045EEE040C CASE:L3-B014 0 L
11058 andcc %i2, %g1, %i2 ! 000000045EEE0410 CASE:L3-B014 0 S
11059 brlz,a,pn %o1, BL20180 ! 000000045EEE0414 CASE:L3-B014 0 L
11060 .word 0xAD66CAF2 ! 000000045EEE0418 CASE:L3-B014 0 S illop
11061 fadds %f10, %f11, %f11 ! 000000045EEE041C CASE:L3-B014 0 S
11062BL20179:.word 0xF465F7CE ! 000000045EEE0420 CASE:L3-B014 0 L illop
11063BL20180:.word 0x08E7105A ! 000000045EEE0424 CASE:L3-B014 0 L illop
11064BL20178:nop ! 000000045EEE0428 CASE:L3-B014 0 S
11065BL20177:add %g1, 0xC53, %g1 ! 000000045EEE042C CASE:L3-B014 0 chksum++
11066 fba,a,pt %fcc2, BL20182 ! 000000045EEE0430 CASE:L3-B014 0
11067 fpadd32 %f26, %f24, %f16 ! 000000045EEE0434 CASE:L3-B014 0 S
11068BL20182: ! SWCH:L2-B005
11069 add %g1, 0x3CB, %g1 ! 000000045EEE0438 SWCH:L2-B005 2 chksum++
11070 fsrc2s %f30, %f22 ! 000000045EEE043C SWCH:L2-B005 2 S
11071 and %o3, %g1, %i2 ! 000000045EEE0440 SWCH:L2-B005 2 S
11072 sdivcc %i1, %g7, %l1 ! 000000045EEE0444 SWCH:L2-B005 2 S
11073 fcmped %fcc0, %f42, %f60 ! 000000045EEE0448 SWCH:L2-B005 2 S
11074 faligndata %f18, %f20, %f24 ! 000000045EEE044C SWCH:L2-B005 2 S
11075 ldx [%g2+0x0050], %l5 ! 000000045EEE0450 SWCH:L2-B005 2 <BD20016
11076 membar 0x40 ! 000000045EEE0454 SWCH:L2-B005 2
11077 ldda [%l5]0xF0, %f16 ! 000000045EEE0458 SWCH:L2-B005 2 Blk-Load
11078 membar 0x40 ! 000000045EEE045C SWCH:L2-B005 2
11079 nop ! 000000045EEE0460 LOOP:L2-B006 2
11080 nop ! 000000045EEE0464 LOOP:L2-B007 2
11081 add %i2, %g1, %i0 ! 000000045EEE0468 SWCH:L2-B008 2
11082 andcc %i0, 0x2, %g0 ! 000000045EEE046C SWCH:L2-B008 2
11083 bnz,pt %xcc, BL20189 ! 000000045EEE0470 SWCH:L2-B008 2
11084 add %g1, 0x35F, %g1 ! 000000045EEE0474 SWCH:L2-B008 2 chksum++
11085 andcc %i0, 0x400, %g0 ! 000000045EEE0478 SWCH:L2-B008 0
11086 bnz,pn %xcc, BL20188 ! 000000045EEE047C SWCH:L2-B008 0
11087 add %g1, 0xC7A, %g1 ! 000000045EEE0480 SWCH:L2-B008 0 chksum++
11088 andcc %i0, 0x1, %g0 ! 000000045EEE0484 SWCH:L2-B008 0
11089 bnz,pt %xcc, BL20187 ! 000000045EEE0488 SWCH:L2-B008 0
11090 add %g1, 0x5DC, %g1 ! 000000045EEE048C SWCH:L2-B008 0 chksum++
11091 .word 0x28F471B6 ! 000000045EEE0490 SWCH:L2-B008 0 illop
11092 .word 0xB7A71133 ! 000000045EEE0494 SWCH:L2-B008 0 illop
11093 add %g1, 0xA28, %g1 ! 000000045EEE0498 SWCH:L2-B008 0 chksum++
11094 orncc %o3, %o5, %o0 ! 000000045EEE049C SWCH:L2-B008 0 S
11095 fsubd %f32, %f40, %f32 ! 000000045EEE04A0 SWCH:L2-B008 0 S
11096 bleu,a,pn %icc, BL20183 ;.empty ! 000000045EEE04A4 SWCH:L2-B008 0 L
11097 bz,a BL20184 ;.empty ! 000000045EEE04A8 SWCH:L2-B008 0 L
11098 ble,pn %icc, BL20184 ;.empty ! 000000045EEE04AC SWCH:L2-B008 0 L
11099 be BL20184 ! 000000045EEE04B0 SWCH:L2-B008 0 L
11100 .word 0x87A45ADA ! 000000045EEE04B4 SWCH:L2-B008 0 S illop
11101 .word 0x89B745E7 ! 000000045EEE04B8 SWCH:L2-B008 0 S illop_VIS
11102 bz BL20185 ! 000000045EEE04BC SWCH:L2-B008 0 L
11103 add %o0, %o3, %o2 ! 000000045EEE04C0 SWCH:L2-B008 0 S
11104 .word 0x1292D611 ! 000000045EEE04C4 SWCH:L2-B008 0 S random
11105 .word 0xCCE425FC ! 000000045EEE04C8 SWCH:L2-B008 0 S illop
11106BL20183:.word 0x83B0C7E9 ! 000000045EEE04CC SWCH:L2-B008 0 L illop
11107 brgez,pn %o3, BL20185 ! 000000045EEE04D0 SWCH:L2-B008 0 L
11108BL20184:andncc %i2, %i2, %o5 ! 000000045EEE04D4 SWCH:L2-B008 0 S
11109BL20185:andn %o3, %g1, %o4 ! 000000045EEE04D8 SWCH:L2-B008 0 S
11110 add %g1, 0xE8B, %g1 ! 000000045EEE04DC SWCH:L2-B008 0 chksum++
11111 add %g1, 0x7EC, %g1 ! 000000045EEE04E0 SWCH:L2-B008 0 chksum++
11112 .word 0x387E1E44 ! 000000045EEE04E4 SWCH:L2-B008 0 random
11113 fcmple32 %f18, %f24, %o3 ! 000000045EEE04E8 SWCH:L2-B008 0 S
11114BL20186:.word 0xABA09015 ! 000000045EEE04EC CASE:L3-B015 0 illop
11115 .word 0x97826B17 ! 000000045EEE04F0 CASE:L3-B015 0 S illop
11116 alignaddrl %o0, %o3, %o4 ! 000000045EEE04F4 CASE:L3-B015 0 S
11117 ldxa [%g7+%g0]0x3F, %o3 ! 000000045EEE04F8 CASE:L3-B015 0 S BAD-ASI
11118 fcmpd %fcc1, %f42, %f12 ! 000000045EEE04FC CASE:L3-B015 0 S
11119 fba,a BL20191 ! 000000045EEE0500 CASE:L3-B015 0
11120 bshuffle %f26, %f24, %f18 ! 000000045EEE0504 CASE:L3-B015 0 S
11121BL20187:add %g1, 0x998, %g1 ! 000000045EEE0508 CASE:L3-B016 0 chksum++
11122 .word 0xFDB95C1E ! 000000045EEE050C CASE:L3-B016 0 S illop
11123 udivcc %o5, 0x0, %l2 ! 000000045EEE0510 CASE:L3-B016 0 S
11124 .word 0xA1F2A294 ! 000000045EEE0514 CASE:L3-B016 0 S random
11125 movle %icc, %o3, %i3 ! 000000045EEE0518 CASE:L3-B016 0 S
11126 wr %g1, -1123, %fprs ! 000000045EEE051C CASE:L3-B016 0 S
11127 xnor %o3, %o1, %o3 ! 000000045EEE0520 CASE:L3-B016 0 S
11128 array16 %o3, %o4, %o2 ! 000000045EEE0524 CASE:L3-B016 0 S
11129 sethi %hh(0xFAF98FF00),%l6 ! 000000045EEE0528 CASE:L3-B016 0 SUBR042
11130 .word 0x858D0C8C ! 000000045EEE052C CASE:L3-B016 0 random
11131 sethi %lm(0xFAF98FF00),%l5 ! 000000045EEE0530 CASE:L3-B016 0
11132 or %l5,%lo(0xFAF98FF00),%l5 ! 000000045EEE0534 CASE:L3-B016 0
11133 sllx %l6, 0x20, %l6 ! 000000045EEE0538 CASE:L3-B016 0
11134 or %l6, %l5, %l6 ! 000000045EEE053C CASE:L3-B016 0
11135 jmpl %l6+0x0000, %o7 ! 000000045EEE0540 CASE:L3-B016 0 S
11136 cmp %o1, %i2 ! 000000045EEE0544 CASE:L3-B016 0 S
11137 .word 0x8F8C5918 ! 000000045EEE0548 CASE:L3-B016 0 S illop
11138 xnorcc %o4, %o0, %i1 ! 000000045EEE054C CASE:L3-B016 0 S
11139 fba,a BL20191 ! 000000045EEE0550 CASE:L3-B016 0
11140 subcc %o0, %i0, %o4 ! 000000045EEE0554 CASE:L3-B016 0 S
11141BL20188:add %g1, 0x185, %g1 ! 000000045EEE0558 CASE:L3-B017 0 chksum++
11142 rd %gsr, %l6 ! 000000045EEE055C CASE:L3-B017 0 S
11143 wr %l6, 0xD0, %gsr ! 000000045EEE0560 CASE:L3-B017 0 S
11144 edge32l %o4, %o5, %i4 ! 000000045EEE0564 CASE:L3-B017 0 S
11145 .word 0x93906000 ! 000000045EEE0568 CASE:L3-B017 0 S random
11146 nop ! 000000045EEE056C CASE:L3-B017 0 S
11147 .word 0x2C58E6E4 ! 000000045EEE0570 CASE:L3-B017 0 S illop
11148 cmp %o2, %o0 ! 000000045EEE0574 CASE:L3-B017 0 S
11149 fpadd32s %f28, %f21, %f31 ! 000000045EEE0578 CASE:L3-B017 0 S
11150 .word 0x83968C43 ! 000000045EEE057C CASE:L3-B017 0 illop
11151 pdist %f26, %f30, %f30 ! 000000045EEE0580 CASE:L3-B017 0 S
11152BL20189:add %g1, 0x26F, %g1 ! 000000045EEE0584 CASE:L3-B018 2 chksum++
11153 call .+8 ! 000000045EEE0588 CASE:L3-B018 2 S
11154 wr %g1, %o0, %fprs ! 000000045EEE058C CASE:L3-B018 2 S
11155 fcmped %fcc2, %f12, %f12 ! 000000045EEE0590 CASE:L3-B018 3 S
11156 rd %gsr, %l6 ! 000000045EEE0594 CASE:L3-B018 2 S
11157 wr %l6, 0x78, %gsr ! 000000045EEE0598 CASE:L3-B018 2 S
11158 fba,pn %fcc1, BL20191 ! 000000045EEE059C CASE:L3-B018 2
11159 array32 %i4, %g1, %o1 ! 000000045EEE05A0 CASE:L3-B018 2 S
11160BL20191: ! SWCH:L2-B008
11161 add %g1, 0x2EC, %g1 ! 000000045EEE05A4 SWCH:L2-B008 2 chksum++
11162 ldx [%g5-0x0088], %g5 ! 000000045EEE05A8 SWCH:L2-B008 2 ptr_chase
11163 ldx [%g5-0x0088], %g5 ! 000000045EEE05AC SWCH:L2-B008 2 ptr_chase
11164 ldx [%g5-0x0088], %g5 ! 000000045EEE05B0 SWCH:L2-B008 2 ptr_chase
11165 ldx [%g5-0x0088], %g5 ! 000000045EEE05B4 SWCH:L2-B008 2 ptr_chase
11166 ldx [%g5-0x0088], %g5 ! 000000045EEE05B8 SWCH:L2-B008 2 ptr_chase
11167 call .+8 ! 000000045EEE05BC SWCH:L2-B008 2 S
11168 stda %f14, [%g6+0x003E]%asi ! 000000045EEE05C0 SWCH:L2-B008 2 S >BD20190+6
11169 sethi %hh(0xFAF98FF00),%l6 ! 000000045EEE05C4 SWCH:L2-B008 2 SUBR042
11170 or %l6,%hm(0xFAF98FF00),%l6 ! 000000045EEE05C8 SWCH:L2-B008 2
11171 sethi %lm(0xFAF98FF00),%l5 ! 000000045EEE05CC SWCH:L2-B008 2
11172 or %l5,%lo(0xFAF98FF00),%l5 ! 000000045EEE05D0 SWCH:L2-B008 2
11173 sllx %l6, 0x20, %l6 ! 000000045EEE05D4 SWCH:L2-B008 2
11174 or %l6, %l5, %l6 ! 000000045EEE05D8 SWCH:L2-B008 2
11175 jmpl %l6+0x0000, %o7 ! 000000045EEE05DC SWCH:L2-B008 2 S
11176 xnorcc %g1, %i5, %i5 ! 000000045EEE05E0 SWCH:L2-B008 2 S
11177 fsubd %f44, %f32, %f14 ! 000000045EEE05E4 SWCH:L2-B008 2 S
11178 fcmpne16 %f16, %f30, %o1 ! 000000045EEE05E8 SWCH:L2-B008 2 S
11179 cmp %o1, %o1 ! 000000045EEE05EC SWCH:L2-B008 2 S
11180 nop ! 000000045EEE05F0 LOOP:L2-B009 2
11181 nop ! 000000045EEE05F4 LOOP:L2-B010 2
11182 add %i4, %g1, %i3 ! 000000045EEE05F8 SWCH:L2-B011 2
11183 and %i3, 0x18, %o7 ! 000000045EEE05FC SWCH:L2-B011 2
11184 sethi %hi(0x914), %i3 ! 000000045EEE0600 SWCH:L2-B011 2 .+0
11185 or %i3,%lo(0x914),%i3 ! 000000045EEE0604 SWCH:L2-B011 2
11186 add %i3, %o7, %i3 ! 000000045EEE0608 SWCH:L2-B011 2
11187 jmpl %l7+%i3, %g0 ! 000000045EEE060C SWCH:L2-B011 2
11188 or %i1, %i1, %i2 ! 000000045EEE0610 SWCH:L2-B011 2 S
11189 fba BL20195 ! 000000045EEE0614 SWCH:L2-B011 0
11190 fcmpeq32 %f18, %f24, %i2 ! 000000045EEE0618 SWCH:L2-B011 0 S
11191 ba,pn %icc, BL20194 ! 000000045EEE061C SWCH:L2-B011 1
11192 udiv %o2, %g0, %i1 ! 000000045EEE0620 SWCH:L2-B011 1 S
11193 fba,a,pt %fcc1, BL20193 ! 000000045EEE0624 SWCH:L2-B011 0
11194 array16 %o2, %o3, %o4 ! 000000045EEE0628 SWCH:L2-B011 0 S
11195 ba,pn %xcc, BL20192 ! 000000045EEE062C SWCH:L2-B011 1
11196 nop ! 000000045EEE0630 SWCH:L2-B011 1 S
11197BL20192:add %g1, 0x93, %g1 ! 000000045EEE0634 CASE:L3-B019 1 chksum++
11198 and %o1, %g4, %i0 ! 000000045EEE0638 CASE:L3-B019 1 S
11199 or %g1, %o1, %o3 ! 000000045EEE063C CASE:L3-B019 1 S
11200 andn %o2, %i2, %o2 ! 000000045EEE0640 CASE:L3-B019 1 S
11201 xor %i5, %g1, %i5 ! 000000045EEE0644 CASE:L3-B019 1 S
11202 ba,a BL20196 ! 000000045EEE0648 CASE:L3-B019 1
11203 .word 0xBF7DA3E2 ! 000000045EEE064C CASE:L3-B019 0 S illop
11204BL20193:add %g1, 0x388, %g1 ! 000000045EEE0650 CASE:L3-B020 0 chksum++
11205 fsubs %f9, %f5, %f3 ! 000000045EEE0654 CASE:L3-B020 0 S
11206 orn %l0, -1, %l0 ! 000000045EEE0658 CASE:L3-B020 0 S
11207 fmovd %f32, %f0 ! 000000045EEE065C CASE:L3-B020 0 S
11208 fornot2 %f18, %f30, %f24 ! 000000045EEE0660 CASE:L3-B020 0 S
11209 faddd %f62, %f36, %f38 ! 000000045EEE0664 CASE:L3-B020 0 S
11210 fba BL20196 ! 000000045EEE0668 CASE:L3-B020 0
11211 nop ! 000000045EEE066C CASE:L3-B020 0 S
11212BL20194:add %g1, 0xDA7, %g1 ! 000000045EEE0670 CASE:L3-B021 1 chksum++
11213 srl %g1, 0x1, %i1 ! 000000045EEE0674 CASE:L3-B021 1 S
11214 sdivcc %i1, %g0, %l5 ! 000000045EEE0678 CASE:L3-B021 1 S
11215 fadds %f9, %f9, %f3 ! 000000045EEE067C CASE:L3-B021 1 S
11216 fnegd %f18, %f28 ! 000000045EEE0680 CASE:L3-B021 1 S
11217 call .+8 ! 000000045EEE0684 CASE:L3-B021 1 S
11218 nop ! 000000045EEE0688 CASE:L3-B021 1 S
11219 sethi %hi(0x7EC9AC00), %o0 ! 000000045EEE068C CASE:L3-B021 1 S .+0
11220 orcc %o2, %i5, %o5 ! 000000045EEE0690 CASE:L3-B021 1 S
11221 ba,a,pn %xcc, BL20196 ! 000000045EEE0694 CASE:L3-B021 1
11222 movg %xcc, 0xC7, %o3 ! 000000045EEE0698 CASE:L3-B021 0 S
11223BL20195:add %g1, 0x494, %g1 ! 000000045EEE069C CASE:L3-B022 0 chksum++
11224 fpsub32 %f26, %f30, %f18 ! 000000045EEE06A0 CASE:L3-B022 0 S
11225 movrnz %i5, %o4, %i5 ! 000000045EEE06A4 CASE:L3-B022 0 S
11226 orncc %o5, %l0, %o4 ! 000000045EEE06A8 CASE:L3-B022 0 S
11227 fcmped %fcc2, %f38, %f42 ! 000000045EEE06AC CASE:L3-B022 0 S
11228 .word 0x8DA90C8C ! 000000045EEE06B0 CASE:L3-B022 0 illop
11229 .word 0x99AF7965 ! 000000045EEE06B4 CASE:L3-B022 0 S illop
11230BL20196: ! SWCH:L2-B011
11231 add %g1, 0x6B2, %g1 ! 000000045EEE06B8 SWCH:L2-B011 2 chksum++
11232 edge32 %o0, %o4, %o4 ! 000000045EEE06BC SWCH:L2-B011 2 S
11233 array16 %i3, %o0, %i0 ! 000000045EEE06C0 SWCH:L2-B011 2 S
11234 ldx [%g2+0x0050], %l5 ! 000000045EEE06C4 SWCH:L2-B011 2 <BD20016
11235 membar 0x40 ! 000000045EEE06C8 SWCH:L2-B011 2
11236 ldda [%l5]0xF0, %f16 ! 000000045EEE06CC SWCH:L2-B011 2 Blk-Load
11237 membar 0x40 ! 000000045EEE06D0 SWCH:L2-B011 2
11238 array16 %o1, %g1, %i4 ! 000000045EEE06D4 SWCH:L2-B011 2 S
11239 membar 0x40 ! 000000045EEE06D8 SWCH:L2-B011 2
11240 ldda [%l5]0x16, %f16 ! 000000045EEE06DC SWCH:L2-B011 2 Blk-Load
11241 membar 0x40 ! 000000045EEE06E0 SWCH:L2-B011 2
11242 orn %o4, %g1, %o5 ! 000000045EEE06E4 SWCH:L2-B011 2 S
11243 edge8ln %i0, %o5, %o2 ! 000000045EEE06E8 SWCH:L2-B011 2 S
11244 ldxa [%g7+%g0]0x79, %o5 ! 000000045EEE06EC SWCH:L2-B011 2 S BAD-ASI
11245 fpackfix %f18, %f31 ! 000000045EEE06F0 SWCH:L2-B011 2 S
11246 bmask %g1, %o5, %o3 ! 000000045EEE06F4 SWCH:L2-B011 2 S
11247 nop ! 000000045EEE06F8 LOOP:L2-B012 2
11248 nop ! 000000045EEE06FC LOOP:L2-B013 2
11249 nop ! 000000045EEE0700 LOOP:L2-B014 2
11250 nop ! 000000045EEE0704 LOOP:L2-B015 2
11251 nop ! 000000045EEE0708 LOOP:L2-B016 2
11252 nop ! 000000045EEE070C LOOP:L2-B017 2
11253 nop ! 000000045EEE0710 LOOP:L2-B018 2
11254 nop ! 000000045EEE0714 LOOP:L2-B019 2
11255 edge8ln %i4, %o1, %o1 ! 000000045EEE0718 LOOP:L1-B000 2 S
11256 bne BL20197 ;.empty ! 000000045EEE071C LOOP:L1-B000 2 L
11257 fble BL20198 ! 000000045EEE0720 LOOP:L1-B000 2 L
11258 sra %g1, %g1, %i0 ! 000000045EEE0724 LOOP:L1-B000 0 S
11259 bmask %i0, %o3, %i3 ! 000000045EEE0728 LOOP:L1-B000 0 S
11260BL20198:or %o5, %i2, %i2 ! 000000045EEE072C LOOP:L1-B000 2 S
11261 bgu,a,pn %icc, BL20199 ;.empty ! 000000045EEE0730 LOOP:L1-B000 2 L
11262BL20199:fba,a,pt %fcc3, BL20200 ! 000000045EEE0734 LOOP:L1-B000 2 L
11263BL20200:fcmpd %fcc3, %f38, %f42 ! 000000045EEE0738 LOOP:L1-B000 2 S
11264BL20197:add %g1, 0xF89, %g1 ! 000000045EEE073C LOOP:L1-B000 4 chksum++
11265 subcc %l3, 0x1, %l3 ! 000000045EEE0740 LOOP:L1-B000 2
11266 bnz BL20201 ! 000000045EEE0744 LOOP:L1-B000 2
11267 xnorcc %i2, %i4, %i1 ! 000000045EEE0748 LOOP:L1-B000 2 S
11268 add %g1, 0x156, %g1 ! 000000045EEE074C LOOP:L1-B000 1 chksum++
11269 sethi %hi(0x30F41), %g3 ! 000000045EEE0750 MAIN:L0-B000 1 .+0
11270 or %g3,%lo(0x30F41),%g3 ! 000000045EEE0754 MAIN:L0-B000 1
11271 cmp %g1, %g3 ! 000000045EEE0758 MAIN:L0-B000 1
11272 bne %icc, blimp_bad_end ! 000000045EEE075C MAIN:L0-B000 1
11273 nop ! 000000045EEE0760 MAIN:L0-B000 1
11274blimp_good_end:
11275 EXIT_GOOD
11276blimp_bad_end:
11277 EXIT_BAD
11278
11279SECTION .btext010_pg1 TEXT_VA=0x45eee0000
11280attr_text {
11281 Name = .btext010_pg1,
11282 VA = 0x45eee0000,
11283 RA = 0xfdff50000,
11284 PA = ra2pa(0xfdff50000,0),
11285 tsbonly,
11286 part_0_ctx_nonzero_tsb_config_1,
11287 TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1,
11288 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11289 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11290}
11291.text; .skip 8
11292
11293!========================================================================
11294
11295SECTION .btext011 TEXT_VA=0x322d9f00
11296attr_text {
11297 Name = .btext011,
11298 VA = 0x322d9f00,
11299 RA = 0xfffec3f00,
11300 PA = ra2pa(0xfffec3f00,0),
11301 notsb
11302}
11303
11304SECTION .btext011_pg0 TEXT_VA=0x322d8000
11305attr_text {
11306 Name = .btext011_pg0,
11307 VA = 0x322d8000,
11308 RA = 0xfffec2000,
11309 PA = ra2pa(0xfffec2000,0),
11310 tsbonly,
11311 part_0_ctx_nonzero_tsb_config_3,
11312 TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
11313 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11314 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11315}
11316.text; .skip 8
11317
11318
11319SECTION .btext011
11320.text
11321.global SUBR040; SUBR040:
11322BL20001: ! SUBR:L0-B000
11323 add %g1, 0xB5A, %g1 ! 00000000322D9F00 SUBR:L0-B000 0 chksum++
11324 save %o6, -128, %o6 ! 00000000322D9F04 SUBR:L0-B000 0
11325 sethi %hh(0x322D9F00),%l7 ! 00000000322D9F08 SUBR:L0-B000 0 SUBR040
11326 or %l7,%hm(0x322D9F00),%l7 ! 00000000322D9F0C SUBR:L0-B000 0
11327 sethi %lm(0x322D9F00),%l6 ! 00000000322D9F10 SUBR:L0-B000 0
11328 .word 0xB69067F1 ! 00000000322D9F14 SUBR:L0-B000 0 random
11329 .word 0x9DE3A060 ! 00000000322D9F18 SUBR:L0-B000 0 random
11330 or %l7, %l6, %l7 ! 00000000322D9F1C SUBR:L0-B000 0
11331 ta %xcc, 0x45 ! 00000000322D9F20 SUBR:L0-B000 0 demap-stack
11332 xnorcc %o0, %i4, %i0 ! 00000000322D9F24 SUBR:L0-B000 0 S
11333 or %i3, %i2, %i1 ! 00000000322D9F28 SUBR:L0-B000 0 S
11334 .word 0x9FC68000 ! 00000000322D9F2C SUBR:L0-B000 0 S random
11335 rd %ccr, %i0 ! 00000000322D9F30 SUBR:L0-B000 0 S
11336 add %g1, 0x985, %g1 ! 00000000322D9F34 SUBR:L0-B000 0 chksum++
11337 add %i2, %g1, %i4 ! 00000000322D9F38 SWCH:L1-B000 0
11338 andcc %i4, 0x20, %g0 ! 00000000322D9F3C SWCH:L1-B000 0
11339 bnz,a,pt %xcc, BL20005 ! 00000000322D9F40 SWCH:L1-B000 0
11340 add %g1, 0x5F6, %g1 ! 00000000322D9F44 SWCH:L1-B000 0 chksum++
11341 .word 0xBBABCA26 ! 00000000322D9F48 SWCH:L1-B000 0 illop
11342 bnz,pn %xcc, BL20004 ! 00000000322D9F4C SWCH:L1-B000 0
11343 add %g1, 0x4B8, %g1 ! 00000000322D9F50 SWCH:L1-B000 0 chksum++
11344 andcc %i4, 0x4, %g0 ! 00000000322D9F54 SWCH:L1-B000 0
11345 .word 0xA3B342F0 ! 00000000322D9F58 SWCH:L1-B000 0 illop
11346 andcc %i4, 0x10, %g0 ! 00000000322D9F5C SWCH:L1-B000 0
11347 bnz,pn %xcc, BL20002 ! 00000000322D9F60 SWCH:L1-B000 0
11348 orn %i1, %o3, %o3 ! 00000000322D9F64 SWCH:L1-B000 0 S
11349 .word 0xA1A10BB7 ! 00000000322D9F68 SWCH:L1-B000 0 S illop
11350 .word 0xB34B0BD9 ! 00000000322D9F6C SWCH:L1-B000 0 S illop
11351 .word 0xB5E08965 ! 00000000322D9F70 SWCH:L1-B000 0 S illop
11352 udiv %o1, 0x0, %o4 ! 00000000322D9F74 SWCH:L1-B000 0 S
11353 fmovs %f2, %f5 ! 00000000322D9F78 SWCH:L1-B000 0 S
11354 alignaddrl %i5, %o1, %i5 ! 00000000322D9F7C SWCH:L1-B000 0 S
11355 array16 %o3, %i5, %o4 ! 00000000322D9F80 SWCH:L1-B000 0 S
11356 add %g1, 0x2D0, %g1 ! 00000000322D9F84 SWCH:L1-B000 0 chksum++
11357 ba,a BL20008 ! 00000000322D9F88 SWCH:L1-B000 0
11358 andncc %o2, %l3, %i5 ! 00000000322D9F8C SWCH:L1-B000 0 S
11359BL20002:add %g1, 0x183, %g1 ! 00000000322D9F90 CASE:L2-B000 0 chksum++
11360 fcmped %fcc2, %f34, %f42 ! 00000000322D9F94 CASE:L2-B000 0 S
11361 fsrc2s %f20, %f26 ! 00000000322D9F98 CASE:L2-B000 0 S
11362 .word 0x99AB135D ! 00000000322D9F9C CASE:L2-B000 0 S illop
11363 .word 0xEC550553 ! 00000000322D9FA0 CASE:L2-B000 0 S random
11364 rd %gsr, %l6 ! 00000000322D9FA4 CASE:L2-B000 0 S
11365 wr %l6, 0xE0, %gsr ! 00000000322D9FA8 CASE:L2-B000 0 S
11366 move %fcc2, %g1, %i0 ! 00000000322D9FAC CASE:L2-B000 0 S
11367 .word 0xD2F8F65F ! 00000000322D9FB0 CASE:L2-B000 0 S random
11368 fmovsue %fcc3, %f9, %f3 ! 00000000322D9FB4 CASE:L2-B000 0 S
11369 andcc %g1, %i0, %i3 ! 00000000322D9FB8 CASE:L2-B000 0 S
11370 wr %g1, %o5, %fprs ! 00000000322D9FBC CASE:L2-B000 0 S
11371 edge8n %i3, %o3, %o3 ! 00000000322D9FC0 CASE:L2-B000 0 S
11372 .word 0x9FC68000 ! 00000000322D9FC4 CASE:L2-B000 0 random
11373 subcc %g1, %o4, %i3 ! 00000000322D9FC8 CASE:L2-B000 0 S
11374BL20003:.word 0x97906000 ! 00000000322D9FCC CASE:L2-B001 0 random
11375 or %i2, %i3, %i2 ! 00000000322D9FD0 CASE:L2-B001 0 S
11376 fmovrdlz %i2, %f18, %f24 ! 00000000322D9FD4 CASE:L2-B001 0 S
11377 .word 0x94DDF3BB ! 00000000322D9FD8 CASE:L2-B001 0 S random
11378 .word 0xEB8B5675 ! 00000000322D9FDC CASE:L2-B001 0 S illop
11379 fba,pn %fcc2, BL20008 ! 00000000322D9FE0 CASE:L2-B001 0
11380 fpsub16s %f25, %f29, %f30 ! 00000000322D9FE4 CASE:L2-B001 0 S
11381BL20004:add %g1, 0x577, %g1 ! 00000000322D9FE8 CASE:L2-B002 0 chksum++
11382 fcmped %fcc3, %f60, %f44 ! 00000000322D9FEC CASE:L2-B002 0 S
11383 edge16n %g1, %i2, %l1 ! 00000000322D9FF0 CASE:L2-B002 0 S
11384 xnor %l1, %i0, %i5 ! 00000000322D9FF4 CASE:L2-B002 0 S
11385 .word 0x78D3F4E8 ! 00000000322D9FF8 CASE:L2-B002 0 S random
11386 sethi %hh(0x2119F00),%l6 ! 00000000322D9FFC CASE:L2-B002 0 SUBR044
11387 or %l6,%hm(0x2119F00),%l6 ! 00000000322DA000 CASE:L2-B002 0
11388 .word 0xE94E97B2 ! 00000000322DA004 CASE:L2-B002 0 random
11389 or %l5,%lo(0x2119F00),%l5 ! 00000000322DA008 CASE:L2-B002 0
11390 sllx %l6, 0x20, %l6 ! 00000000322DA00C CASE:L2-B002 0
11391 .word 0xA1A5C005 ! 00000000322DA010 CASE:L2-B002 0 illop
11392 .word 0xCD670841 ! 00000000322DA014 CASE:L2-B002 0 S illop
11393 .word 0xD5D67232 ! 00000000322DA018 CASE:L2-B002 0 S illop
11394 fcmpes %fcc0, %f11, %f3 ! 00000000322DA01C CASE:L2-B002 0 S
11395 fpsub32s %f26, %f20, %f20 ! 00000000322DA020 CASE:L2-B002 0 S
11396 andncc %i5, %i5, %i1 ! 00000000322DA024 CASE:L2-B002 0 S
11397 xnorcc %o2, %i3, %o2 ! 00000000322DA028 CASE:L2-B002 0 S
11398 .word 0x9BA452AD ! 00000000322DA02C CASE:L2-B002 0 illop
11399 xorcc %o1, %l1, %i1 ! 00000000322DA030 CASE:L2-B002 0 S
11400BL20005:add %g1, 0xC64, %g1 ! 00000000322DA034 CASE:L2-B003 0 chksum++
11401 cmp %o0, %l1 ! 00000000322DA038 CASE:L2-B003 0 S
11402 orn %i0, %o0, %i5 ! 00000000322DA03C CASE:L2-B003 0 S
11403 .word 0xABA0D0FB ! 00000000322DA040 CASE:L2-B003 0 S illop_FP
11404 array8 %i5, %o2, %i3 ! 00000000322DA044 CASE:L2-B003 0 S
11405 fba,pt %fcc0, BL20008 ! 00000000322DA048 CASE:L2-B003 0
11406 orn %o4, %o0, %o0 ! 00000000322DA04C CASE:L2-B003 0 S
11407BL20008: ! SWCH:L1-B000
11408 .word 0x8BA5CD45 ! 00000000322DA050 SWCH:L1-B000 0 illop
11409 .word 0x81A74885 ! 00000000322DA054 SWCH:L1-B000 0 S illop
11410 fnors %f21, %f25, %f17 ! 00000000322DA058 SWCH:L1-B000 0 S
11411 .word 0x81F26B1A ! 00000000322DA05C SWCH:L1-B000 0 S illop
11412 .word 0xA5E40270 ! 00000000322DA060 SWCH:L1-B000 0 L random
11413 brlez,a,pt %o2, BL20007 ! 00000000322DA064 SWCH:L1-B000 0 L
11414BL20006:ta %xcc, 0x46 ! 00000000322DA068 SWCH:L1-B000 0 S demap-page
11415 subccc %i1, %i1, %l0 ! 00000000322DA06C SWCH:L1-B000 0 S
11416BL20007:sdivcc %i3, %g7, %i0 ! 00000000322DA070 SWCH:L1-B000 0 S
11417 add %g1, 0x699, %g1 ! 00000000322DA074 SWCH:L1-B000 0 chksum++
11418 fxnors %f26, %f25, %f20 ! 00000000322DA078 SUBR:L0-B000 0 S
11419 subc %o0, %i3, %l1 ! 00000000322DA07C SUBR:L0-B000 0 S
11420 .word 0x99A30CA0 ! 00000000322DA080 SUBR:L0-B000 0 S illop
11421 .word 0xD2ED7936 ! 00000000322DA084 SUBR:L0-B000 0 S random
11422 sethi %hh(0x112B33F00),%l6 ! 00000000322DA088 SUBR:L0-B000 0 SUBR043
11423 or %l6,%hm(0x112B33F00),%l6 ! 00000000322DA08C SUBR:L0-B000 0
11424 sethi %lm(0x112B33F00),%l5 ! 00000000322DA090 SUBR:L0-B000 0
11425 .word 0xA1D6D0BF ! 00000000322DA094 SUBR:L0-B000 0 illop
11426 .word 0x8D8E8F12 ! 00000000322DA098 SUBR:L0-B000 0 illop
11427 or %l6, %l5, %l6 ! 00000000322DA09C SUBR:L0-B000 0
11428 jmpl %l6+0x0000, %o7 ! 00000000322DA0A0 SUBR:L0-B000 0 S
11429 ta %xcc, 0x46 ! 00000000322DA0A4 SUBR:L0-B000 0 S demap-page
11430 fcmpd %fcc3, %f40, %f34 ! 00000000322DA0A8 SUBR:L0-B000 0 S
11431 array8 %l1, %o0, %o0 ! 00000000322DA0AC SUBR:L0-B000 0 S
11432 .word 0xBBAF1C8D ! 00000000322DA0B0 SUBR:L0-B000 0 S illop
11433 ta %xcc, 0x45 ! 00000000322DA0B4 SUBR:L0-B000 0 demap-stack
11434 add %g1, 0x7A7, %i0 ! 00000000322DA0B8 SUBR:L0-B000 0
11435 add %g1, 0x566, %g1 ! 00000000322DA0BC SUBR:L0-B000 0 chksum++
11436 ret ! 00000000322DA0C0 SUBR:L0-B000 0
11437 .word 0x81B60B61 ! 00000000322DA0C4 SUBR:L0-B000 0 illop
11438
11439SECTION .btext011_pg1 TEXT_VA=0x322da000
11440attr_text {
11441 Name = .btext011_pg1,
11442 VA = 0x322da000,
11443 RA = 0xfffec4000,
11444 PA = ra2pa(0xfffec4000,0),
11445 tsbonly,
11446 part_0_ctx_nonzero_tsb_config_3,
11447 TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
11448 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11449 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11450}
11451.text; .skip 8
11452
11453!========================================================================
11454
11455SECTION .btext012 TEXT_VA=0x6dbe2abf00
11456attr_text {
11457 Name = .btext012,
11458 VA = 0x6dbe2abf00,
11459 RA = 0xfffebff00,
11460 PA = ra2pa(0xfffebff00,0),
11461 notsb
11462}
11463
11464SECTION .btext012_pg0 TEXT_VA=0x6dbe2aa000
11465attr_text {
11466 Name = .btext012_pg0,
11467 VA = 0x6dbe2aa000,
11468 RA = 0xfffebe000,
11469 PA = ra2pa(0xfffebe000,0),
11470 tsbonly,
11471 part_0_ctx_nonzero_tsb_config_3,
11472 TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
11473 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11474 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11475}
11476.text; .skip 8
11477
11478
11479SECTION .btext012
11480.text
11481.global SUBR041; SUBR041:
11482BL20009: ! SUBR:L0-B000
11483 .word 0x97B601D2 ! 0000006DBE2ABF00 SUBR:L0-B000 0 illop
11484 save %o6, -128, %o6 ! 0000006DBE2ABF04 SUBR:L0-B000 0
11485 sethi %hh(0x6DBE2ABF00),%l7 ! 0000006DBE2ABF08 SUBR:L0-B000 0 SUBR041
11486 or %l7,%hm(0x6DBE2ABF00),%l7 ! 0000006DBE2ABF0C SUBR:L0-B000 0
11487 sethi %lm(0x6DBE2ABF00),%l6 ! 0000006DBE2ABF10 SUBR:L0-B000 0
11488 or %l6,%lo(0x6DBE2ABF00),%l6 ! 0000006DBE2ABF14 SUBR:L0-B000 0
11489 sllx %l7, 0x20, %l7 ! 0000006DBE2ABF18 SUBR:L0-B000 0
11490 or %l7, %l6, %l7 ! 0000006DBE2ABF1C SUBR:L0-B000 0
11491 ta %xcc, 0x45 ! 0000006DBE2ABF20 SUBR:L0-B000 0 demap-stack
11492 fpack16 %f26, %f28 ! 0000006DBE2ABF24 SUBR:L0-B000 0 S
11493 nop ! 0000006DBE2ABF28 SUBR:L0-B000 0 S
11494 fbue BL20010 ;.empty ! 0000006DBE2ABF2C SUBR:L0-B000 0 L
11495 fbue,pn %fcc2, BL20011 ! 0000006DBE2ABF30 SUBR:L0-B000 0 L
11496BL20010:and %o5, %o3, %o4 ! 0000006DBE2ABF34 SUBR:L0-B000 0 S
11497 fbue BL20012 ;.empty ! 0000006DBE2ABF38 SUBR:L0-B000 0 L
11498 bvs,a BL20013 ;.empty ! 0000006DBE2ABF3C SUBR:L0-B000 0 L
11499 .word 0x8F8C14D6 ! 0000006DBE2ABF40 SUBR:L0-B000 0 L illop
11500 .word 0xCBBEDDB8 ! 0000006DBE2ABF44 SUBR:L0-B000 0 S random
11501 orncc %i5, %i3, %o5 ! 0000006DBE2ABF48 SUBR:L0-B000 0 S
11502 .word 0x82A9056F ! 0000006DBE2ABF4C SUBR:L0-B000 0 L random
11503BL20012:fpack16 %f26, %f22 ! 0000006DBE2ABF50 SUBR:L0-B000 0 S
11504BL20014:array8 %i4, %i2, %o4 ! 0000006DBE2ABF54 SUBR:L0-B000 0 S
11505 fble BL20015 ;.empty ! 0000006DBE2ABF58 SUBR:L0-B000 0 L
11506BL20011:brnz,pt %o5, BL20013 ! 0000006DBE2ABF5C SUBR:L0-B000 0 L
11507BL20013:fexpand %f23, %f20 ! 0000006DBE2ABF60 SUBR:L0-B000 0 S
11508BL20015:add %g1, 0xD26, %g1 ! 0000006DBE2ABF64 SUBR:L0-B000 0 chksum++
11509 .word 0x99AE8FCF ! 0000006DBE2ABF68 SUBR:L0-B000 0 illop
11510 .word 0x8F7092F8 ! 0000006DBE2ABF6C LOOP:L1-B000 0 illop
11511BL20027: ! LOOP:L1-B000
11512 add %g1, 0x5B2, %g1 ! 0000006DBE2ABF70 LOOP:L1-B000 0 chksum++
11513 fcmpeq16 %f26, %f28, %l2 ! 0000006DBE2ABF74 LOOP:L1-B000 0 S
11514 fpackfix %f20, %f29 ! 0000006DBE2ABF78 LOOP:L1-B000 0 S
11515 .word 0xE3483E7E ! 0000006DBE2ABF7C LOOP:L1-B000 0 S random
11516 ldx [%g2+0x0050], %l5 ! 0000006DBE2ABF80 LOOP:L1-B000 0 <BD20016
11517 membar 0x40 ! 0000006DBE2ABF84 LOOP:L1-B000 0
11518 ldda [%l5]0xF0, %f16 ! 0000006DBE2ABF88 LOOP:L1-B000 0 Blk-Load
11519 membar 0x40 ! 0000006DBE2ABF8C LOOP:L1-B000 0
11520 andcc %o4, 0x400, %g0 ! 0000006DBE2ABF90 SKIP:L2-B000 0
11521 bnz,pn %icc, BL20022 ! 0000006DBE2ABF94 SKIP:L2-B000 0
11522 orn %i1, %i4, %o4 ! 0000006DBE2ABF98 SKIP:L2-B000 0 S
11523 nop ! 0000006DBE2ABF9C SKIP:L2-B000 0 S
11524 xor %i1, %i5, %i1 ! 0000006DBE2ABFA0 SKIP:L2-B000 0 S
11525 orn %o4, %i0, %i3 ! 0000006DBE2ABFA4 SKIP:L2-B000 0 S
11526 bne BL20018 ! 0000006DBE2ABFA8 SKIP:L2-B000 0 L
11527BL20018:xnorcc %i4, %i0, %o1 ! 0000006DBE2ABFAC SKIP:L2-B000 0 S
11528 bcc,a BL20019 ;.empty ! 0000006DBE2ABFB0 SKIP:L2-B000 0 L
11529 fbg,a,pn %fcc1, BL20020 ;.empty ! 0000006DBE2ABFB4 SKIP:L2-B000 0 L
11530 brgz,a,pn %i0, BL20021 ;.empty ! 0000006DBE2ABFB8 SKIP:L2-B000 0 L
11531BL20020:bn,a BL20021 ! 0000006DBE2ABFBC SKIP:L2-B000 0 L
11532 .word 0xD99C42F2 ! 0000006DBE2ABFC0 SKIP:L2-B000 0 S illop
11533 fcmpes %fcc1, %f11, %f5 ! 0000006DBE2ABFC4 SKIP:L2-B000 0 S
11534BL20019:xnor %i3, %o4, %l4 ! 0000006DBE2ABFC8 SKIP:L2-B000 0 S
11535 fbuge,a BL20021 ! 0000006DBE2ABFCC SKIP:L2-B000 0 L
11536BL20021:nop ! 0000006DBE2ABFD0 SKIP:L2-B000 0 S
11537 add %g1, 0x626, %g1 ! 0000006DBE2ABFD4 SKIP:L2-B000 0 chksum++
11538 add %g1, 0xE8F, %g1 ! 0000006DBE2ABFD8 SKIP:L2-B000 0 chksum++
11539 sllx %l4, %g1, %l4 ! 0000006DBE2ABFDC SKIP:L2-B000 0 S
11540 .word 0x00C1BEED ! 0000006DBE2ABFE0 SKIP:L2-B000 0 S illop
11541 array16 %i2, %o3, %o4 ! 0000006DBE2ABFE4 SKIP:L2-B000 0 S
11542 cmp %l4, %o3 ! 0000006DBE2ABFE8 SKIP:L2-B000 0 S
11543 fcmped %fcc2, %f32, %f36 ! 0000006DBE2ABFEC SKIP:L2-B000 0 S
11544 edge32 %i1, %i3, %o0 ! 0000006DBE2ABFF0 SKIP:L2-B000 0 S
11545 xorcc %o4, %o4, %o4 ! 0000006DBE2ABFF4 SKIP:L2-B000 0 S
11546 edge8ln %i0, %o0, %l2 ! 0000006DBE2ABFF8 SKIP:L2-B000 0 S
11547 fba,a,pt %fcc1, BL20025 ! 0000006DBE2ABFFC SKIP:L2-B000 0
11548 wr %g1, %i5, %fprs ! 0000006DBE2AC000 SKIP:L2-B000 0 S
11549BL20022: ! ELSE:L2-B001
11550 xnorcc %i3, %o4, %o3 ! 0000006DBE2AC004 ELSE:L2-B001 0 S
11551 wr %g1, %i3, %fprs ! 0000006DBE2AC008 ELSE:L2-B001 0 S
11552 fcmple16 %f26, %f20, %i2 ! 0000006DBE2AC00C ELSE:L2-B001 0 S
11553 fcmped %fcc0, %f46, %f38 ! 0000006DBE2AC010 ELSE:L2-B001 0 S
11554 fbue BL20023 ;.empty ! 0000006DBE2AC014 ELSE:L2-B001 0 L
11555 .word 0xCB6D5B05 ! 0000006DBE2AC018 ELSE:L2-B001 0 L illop
11556 bneg,a,pn %icc, BL20023 ! 0000006DBE2AC01C ELSE:L2-B001 0 L
11557BL20023:.word 0x069D1310 ! 0000006DBE2AC020 ELSE:L2-B001 0 S random
11558 fpadd16s %f18, %f28, %f30 ! 0000006DBE2AC024 ELSE:L2-B001 0 S
11559BL20024:.word 0xA5ADCA30 ! 0000006DBE2AC028 ELSE:L2-B001 0 illop
11560 .word 0xA7A84A2D ! 0000006DBE2AC02C ELSE:L2-B001 0 illop
11561 pdist %f18, %f20, %f20 ! 0000006DBE2AC030 ELSE:L2-B001 0 S
11562 pdist %f18, %f28, %f18 ! 0000006DBE2AC034 ELSE:L2-B001 0 S
11563 fpack32 %f28, %f18, %f16 ! 0000006DBE2AC038 ELSE:L2-B001 0 S
11564 and %o3, %l2, %o3 ! 0000006DBE2AC03C ELSE:L2-B001 0 S
11565 cmp %o3, %l2 ! 0000006DBE2AC040 ELSE:L2-B001 0 S
11566 .word 0xD5D57ABE ! 0000006DBE2AC044 ELSE:L2-B001 0 S illop
11567 fcmped %fcc1, %f38, %f40 ! 0000006DBE2AC048 ELSE:L2-B001 0 S
11568 pdist %f16, %f20, %f26 ! 0000006DBE2AC04C ELSE:L2-B001 0 S
11569 call .+8 ! 0000006DBE2AC050 ELSE:L2-B001 0 S
11570 .word 0x87AADC90 ! 0000006DBE2AC054 ELSE:L2-B001 0 S illop
11571BL20025: ! ELSE:L2-B001
11572 add %g1, 0xB79, %g1 ! 0000006DBE2AC058 ELSE:L2-B001 0 chksum++
11573 ldx [%g2+0x0030], %g4 ! 0000006DBE2AC05C LOOP:L1-B000 0 S BASE<BD20026
11574 .word 0xA595801A ! 0000006DBE2AC060 LOOP:L1-B000 0 S illop
11575 srax %o0, %g1, %o0 ! 0000006DBE2AC064 LOOP:L1-B000 0 S
11576 array8 %i4, %g1, %i1 ! 0000006DBE2AC068 LOOP:L1-B000 0 S
11577 orn %g1, %i4, %i4 ! 0000006DBE2AC06C LOOP:L1-B000 0 S
11578 .word 0x87795006 ! 0000006DBE2AC070 LOOP:L1-B000 0 S illop
11579 cmp %i1, %o2 ! 0000006DBE2AC074 LOOP:L1-B000 0 S
11580 srlx %l3, 0x1, %l3 ! 0000006DBE2AC078 LOOP:L1-B000 0
11581 andcc %l3, 0x1, %g0 ! 0000006DBE2AC07C LOOP:L1-B000 0
11582 bne,a,pn %xcc, BL20027 ! 0000006DBE2AC080 LOOP:L1-B000 0
11583 fcmpes %fcc2, %f5, %f2 ! 0000006DBE2AC084 LOOP:L1-B000 0 S
11584 add %g1, 0x52B, %g1 ! 0000006DBE2AC088 LOOP:L1-B000 0 chksum++
11585 fcmpne32 %f20, %f26, %i3 ! 0000006DBE2AC08C SUBR:L0-B000 0 S
11586 .word 0xD7305359 ! 0000006DBE2AC090 SUBR:L0-B000 0 S illop
11587 fcmps %fcc1, %f9, %f9 ! 0000006DBE2AC094 SUBR:L0-B000 0 S
11588 subcc %o0, %i0, %l2 ! 0000006DBE2AC098 SUBR:L0-B000 0 S
11589 .word 0xBD5CA2FB ! 0000006DBE2AC09C SUBR:L0-B000 0 S illop
11590 .word 0xEB2F602E ! 0000006DBE2AC0A0 SUBR:L0-B000 0 illop
11591 add %g1, 0x819, %i0 ! 0000006DBE2AC0A4 SUBR:L0-B000 0
11592 return %i7+0x0008 ! 0000006DBE2AC0A8 SUBR:L0-B000 0
11593 add %g1, 0x37E, %g1 ! 0000006DBE2AC0AC SUBR:L0-B000 0 chksum++
11594
11595SECTION .btext012_pg1 TEXT_VA=0x6dbe2ac000
11596attr_text {
11597 Name = .btext012_pg1,
11598 VA = 0x6dbe2ac000,
11599 RA = 0xfffec0000,
11600 PA = ra2pa(0xfffec0000,0),
11601 tsbonly,
11602 part_0_ctx_nonzero_tsb_config_3,
11603 TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
11604 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11605 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11606}
11607.text; .skip 8
11608
11609!========================================================================
11610
11611SECTION .btext013 TEXT_VA=0xfaf98ff00
11612attr_text {
11613 Name = .btext013,
11614 VA = 0xfaf98ff00,
11615 RA = 0xfdff8ff00,
11616 PA = ra2pa(0xfdff8ff00,0),
11617 notsb
11618}
11619
11620SECTION .btext013_pg0 TEXT_VA=0xfaf980000
11621attr_text {
11622 Name = .btext013_pg0,
11623 VA = 0xfaf980000,
11624 RA = 0xfdff80000,
11625 PA = ra2pa(0xfdff80000,0),
11626 tsbonly,
11627 part_0_ctx_nonzero_tsb_config_1,
11628 TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1,
11629 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11630 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11631}
11632.text; .skip 8
11633
11634
11635SECTION .btext013
11636.text
11637.global SUBR042; SUBR042:
11638BL20028: ! SUBR:L0-B000
11639 add %g1, 0x437, %g1 ! 0000000FAF98FF00 SUBR:L0-B000 2 chksum++
11640 save %o6, -128, %o6 ! 0000000FAF98FF04 SUBR:L0-B000 2
11641 sethi %hh(0xFAF98FF00),%l7 ! 0000000FAF98FF08 SUBR:L0-B000 2 SUBR042
11642 or %l7,%hm(0xFAF98FF00),%l7 ! 0000000FAF98FF0C SUBR:L0-B000 2
11643 sethi %lm(0xFAF98FF00),%l6 ! 0000000FAF98FF10 SUBR:L0-B000 2
11644 or %l6,%lo(0xFAF98FF00),%l6 ! 0000000FAF98FF14 SUBR:L0-B000 2
11645 sllx %l7, 0x20, %l7 ! 0000000FAF98FF18 SUBR:L0-B000 2
11646 or %l7, %l6, %l7 ! 0000000FAF98FF1C SUBR:L0-B000 2
11647 ta %xcc, 0x45 ! 0000000FAF98FF20 SUBR:L0-B000 2 demap-stack
11648 add %g1, 0x876, %g1 ! 0000000FAF98FF24 SUBR:L0-B000 2 chksum++
11649 add %i2, %g1, %i1 ! 0000000FAF98FF28 SWCH:L1-B000 2
11650 and %i1, 0x18, %o7 ! 0000000FAF98FF2C SWCH:L1-B000 2
11651 sethi %hi(0x44), %i1 ! 0000000FAF98FF30 SWCH:L1-B000 2 .+0
11652 or %i1,%lo(0x44),%i1 ! 0000000FAF98FF34 SWCH:L1-B000 2
11653 add %i1, %o7, %i1 ! 0000000FAF98FF38 SWCH:L1-B000 2
11654 jmpl %l7+%i1, %g0 ! 0000000FAF98FF3C SWCH:L1-B000 2
11655 ta %xcc, 0x46 ! 0000000FAF98FF40 SWCH:L1-B000 2 S demap-page
11656 fba,a BL20032 ! 0000000FAF98FF44 SWCH:L1-B000 0
11657 fpackfix %f16, %f31 ! 0000000FAF98FF48 SWCH:L1-B000 0 S
11658 .word 0xA5A5F402 ! 0000000FAF98FF4C SWCH:L1-B000 0 illop
11659 fcmpd %fcc3, %f62, %f44 ! 0000000FAF98FF50 SWCH:L1-B000 0 S
11660 fba BL20030 ! 0000000FAF98FF54 SWCH:L1-B000 0
11661 fandnot1 %f28, %f20, %f24 ! 0000000FAF98FF58 SWCH:L1-B000 0 S
11662 ba,a,pn %icc, BL20029 ! 0000000FAF98FF5C SWCH:L1-B000 2
11663 .word 0x93B4C930 ! 0000000FAF98FF60 SWCH:L1-B000 0 S illop
11664BL20029:add %g1, 0x397, %g1 ! 0000000FAF98FF64 CASE:L2-B000 2 chksum++
11665 alignaddr %i0, %i5, %o3 ! 0000000FAF98FF68 CASE:L2-B000 2 S
11666 fpsub16s %f18, %f16, %f24 ! 0000000FAF98FF6C CASE:L2-B000 2 S
11667 orn %o5, %i5, %o2 ! 0000000FAF98FF70 CASE:L2-B000 2 S
11668 fnegd %f34, %f32 ! 0000000FAF98FF74 CASE:L2-B000 2 S
11669 pdist %f28, %f26, %f30 ! 0000000FAF98FF78 CASE:L2-B000 2 S
11670 ba,a,pn %xcc, BL20033 ! 0000000FAF98FF7C CASE:L2-B000 2
11671 pdist %f28, %f20, %f20 ! 0000000FAF98FF80 CASE:L2-B000 0 S
11672BL20030:add %g1, 0x1AE, %g1 ! 0000000FAF98FF84 CASE:L2-B001 0 chksum++
11673 orncc %o2, %i0, %i2 ! 0000000FAF98FF88 CASE:L2-B001 0 S
11674 fcmpeq16 %f28, %f30, %i3 ! 0000000FAF98FF8C CASE:L2-B001 0 S
11675 .word 0xEFAD3964 ! 0000000FAF98FF90 CASE:L2-B001 0 S random
11676 andn %i3, %o2, %o2 ! 0000000FAF98FF94 CASE:L2-B001 0 S
11677 array32 %i0, %i4, %i0 ! 0000000FAF98FF98 CASE:L2-B001 0 S
11678 sdiv %o3, 0x0, %i4 ! 0000000FAF98FF9C CASE:L2-B001 0 S
11679 .word 0x9DE3A060 ! 0000000FAF98FFA0 CASE:L2-B001 0 S random
11680 fcmpes %fcc2, %f10, %f11 ! 0000000FAF98FFA4 CASE:L2-B001 0 S
11681 fpsub32s %f30, %f24, %f23 ! 0000000FAF98FFA8 CASE:L2-B001 0 S
11682 .word 0xAFAA8574 ! 0000000FAF98FFAC CASE:L2-B001 0 S illop
11683 xor %o2, %i5, %i5 ! 0000000FAF98FFB0 CASE:L2-B001 0 S
11684 fba,a,pn %fcc2, BL20033 ! 0000000FAF98FFB4 CASE:L2-B001 0
11685 or %o1, %o3, %i3 ! 0000000FAF98FFB8 CASE:L2-B001 0 S
11686BL20031:add %g1, 0x3AF, %g1 ! 0000000FAF98FFBC CASE:L2-B002 0 chksum++
11687 .word 0xF14844D4 ! 0000000FAF98FFC0 CASE:L2-B002 0 S illop
11688 .word 0xA3B4C931 ! 0000000FAF98FFC4 CASE:L2-B002 0 S illop
11689 pdist %f26, %f28, %f16 ! 0000000FAF98FFC8 CASE:L2-B002 0 S
11690 fadds %f8, %f11, %f11 ! 0000000FAF98FFCC CASE:L2-B002 0 S
11691 fcmpeq32 %f20, %f16, %l0 ! 0000000FAF98FFD0 CASE:L2-B002 0 S
11692 xnor %l0, %o2, %o1 ! 0000000FAF98FFD4 CASE:L2-B002 0 S
11693 sllx %i1, %g1, %o3 ! 0000000FAF98FFD8 CASE:L2-B002 0 S
11694 fabsd %f60, %f44 ! 0000000FAF98FFDC CASE:L2-B002 0 S
11695 .word 0x8393C005 ! 0000000FAF98FFE0 CASE:L2-B002 0 S illop
11696 .word 0xA5A94068 ! 0000000FAF98FFE4 CASE:L2-B002 0 illop
11697 andcc %o1, %i5, %i0 ! 0000000FAF98FFE8 CASE:L2-B002 0 S
11698BL20032:.word 0xFE131660 ! 0000000FAF98FFEC CASE:L2-B003 0 random
11699 fpadd32s %f19, %f30, %f26 ! 0000000FAF98FFF0 CASE:L2-B003 0 S
11700 .word 0xBBB1C262 ! 0000000FAF98FFF4 CASE:L2-B003 0 S illop_VIS
11701 subcc %g1, %g1, %i5 ! 0000000FAF98FFF8 CASE:L2-B003 0 S
11702 ta %xcc, 0x46 ! 0000000FAF98FFFC CASE:L2-B003 0 S demap-page
11703 orn %i5, %l4, %l4 ! 0000000FAF990000 CASE:L2-B003 0 S
11704 .word 0xBFA25123 ! 0000000FAF990004 CASE:L2-B003 0 S illop_FP
11705 nop ! 0000000FAF990008 CASE:L2-B003 0 S
11706 ba BL20033 ! 0000000FAF99000C CASE:L2-B003 0
11707 subccc %g1, %l4, %i4 ! 0000000FAF990010 CASE:L2-B003 0 S
11708BL20033: ! SWCH:L1-B000
11709 add %g1, 0xDB6, %g1 ! 0000000FAF990014 SWCH:L1-B000 2 chksum++
11710 orcc %l4, %l4, %i5 ! 0000000FAF990018 SWCH:L1-B000 2 S
11711 xnor %l0, %i0, %o5 ! 0000000FAF99001C SWCH:L1-B000 2 S
11712 fadds %f5, %f5, %f4 ! 0000000FAF990020 SWCH:L1-B000 2 S
11713 fpsub32s %f26, %f31, %f26 ! 0000000FAF990024 SWCH:L1-B000 2 S
11714 sdiv %i0, %g7, %i0 ! 0000000FAF990028 SWCH:L1-B000 2 S
11715 fcmpes %fcc2, %f11, %f10 ! 0000000FAF99002C SUBR:L0-B000 2 S
11716 sdivcc %o5, 0x0, %o4 ! 0000000FAF990030 SUBR:L0-B000 2 S
11717 brnz,a,pn %i5, BL20034 ! 0000000FAF990034 SUBR:L0-B000 2 L
11718BL20034:alignaddrl %i0, %l4, %l4 ! 0000000FAF990038 SUBR:L0-B000 4 S
11719 xnor %i4, %i0, %o0 ! 0000000FAF99003C SUBR:L0-B000 2 S
11720 fcmped %fcc0, %f36, %f44 ! 0000000FAF990040 SUBR:L0-B000 2 S
11721 fpmerge %f26, %f31, %f30 ! 0000000FAF990044 SUBR:L0-B000 2 S
11722 brgz,a,pn %l4, BL20035 ! 0000000FAF990048 SUBR:L0-B000 2 L
11723 fpmerge %f18, %f29, %f18 ! 0000000FAF99004C SUBR:L0-B000 2 S
11724 nop ! 0000000FAF990050 SUBR:L0-B000 0 S
11725 udiv %o3, %g7, %g5 ! 0000000FAF990054 SUBR:L0-B000 0 S
11726BL20035:and %i0, %i5, %i0 ! 0000000FAF990058 SUBR:L0-B000 2 S
11727 xorcc %o1, %i0, %o1 ! 0000000FAF99005C SUBR:L0-B000 2 S
11728 add %g1, 0x176, %g1 ! 0000000FAF990060 SUBR:L0-B000 2 chksum++
11729 ta %xcc, 0x45 ! 0000000FAF990064 SUBR:L0-B000 2 demap-stack
11730 add %g1, 0x87D, %i0 ! 0000000FAF990068 SUBR:L0-B000 2
11731 ld [%g4+0x0050], %f5 ! 0000000FAF99006C SUBR:L0-B000 2 S <BD20036
11732 fbl BL20037 ! 0000000FAF990070 SUBR:L0-B000 2
11733 restore %i0, %l7, %o0 ! 0000000FAF990074 SUBR:L0-B000 2
11734BL20037:jmpl %o7+0x0008, %g0 ! 0000000FAF990078 SUBR:L0-B000 2
11735 nop ! 0000000FAF99007C SUBR:L0-B000 2
11736
11737SECTION .btext013_pg1 TEXT_VA=0xfaf990000
11738attr_text {
11739 Name = .btext013_pg1,
11740 VA = 0xfaf990000,
11741 RA = 0xfdff90000,
11742 PA = ra2pa(0xfdff90000,0),
11743 tsbonly,
11744 part_0_ctx_nonzero_tsb_config_1,
11745 TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1,
11746 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11747 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11748}
11749.text; .skip 8
11750
11751!========================================================================
11752
11753SECTION .btext014 TEXT_VA=0x112b33f00
11754attr_text {
11755 Name = .btext014,
11756 VA = 0x112b33f00,
11757 RA = 0xfffebbf00,
11758 PA = ra2pa(0xfffebbf00,0),
11759 notsb
11760}
11761
11762SECTION .btext014_pg0 TEXT_VA=0x112b32000
11763attr_text {
11764 Name = .btext014_pg0,
11765 VA = 0x112b32000,
11766 RA = 0xfffeba000,
11767 PA = ra2pa(0xfffeba000,0),
11768 tsbonly,
11769 part_0_ctx_nonzero_tsb_config_3,
11770 TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
11771 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11772 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11773}
11774.text; .skip 8
11775
11776
11777SECTION .btext014
11778.text
11779.global SUBR043; SUBR043:
11780BL20038: ! SUBR:L0-B000
11781 add %g1, 0x922, %g1 ! 0000000112B33F00 SUBR:L0-B000 0 chksum++
11782 save %o6, -128, %o6 ! 0000000112B33F04 SUBR:L0-B000 0
11783 sethi %hh(0x112B33F00),%l7 ! 0000000112B33F08 SUBR:L0-B000 0 SUBR043
11784 or %l7,%hm(0x112B33F00),%l7 ! 0000000112B33F0C SUBR:L0-B000 0
11785 sethi %lm(0x112B33F00),%l6 ! 0000000112B33F10 SUBR:L0-B000 0
11786 .word 0x81936017 ! 0000000112B33F14 SUBR:L0-B000 0 illop
11787 sllx %l7, 0x20, %l7 ! 0000000112B33F18 SUBR:L0-B000 0
11788 or %l7, %l6, %l7 ! 0000000112B33F1C SUBR:L0-B000 0
11789 ta %xcc, 0x45 ! 0000000112B33F20 SUBR:L0-B000 0 demap-stack
11790 .word 0x9DA3FBD6 ! 0000000112B33F24 SUBR:L0-B000 0 S illop_FP
11791 fornot1 %f16, %f24, %f28 ! 0000000112B33F28 SUBR:L0-B000 0 S
11792 .word 0x8F8E0C89 ! 0000000112B33F2C SUBR:L0-B000 0 S illop
11793 fcmpne16 %f24, %f24, %l1 ! 0000000112B33F30 SUBR:L0-B000 0 S
11794 .word 0x95D0065E ! 0000000112B33F34 SUBR:L0-B000 0 S illop
11795 .word 0x81B509FA ! 0000000112B33F38 SUBR:L0-B000 0 S illop_VIS
11796 xorcc %i2, %g1, %i2 ! 0000000112B33F3C SUBR:L0-B000 0 S
11797 fmovs %f18, %f19 ! 0000000112B33F40 SUBR:L0-B000 0 S
11798 wr %g1, %l1, %fprs ! 0000000112B33F44 SUBR:L0-B000 0 S
11799 orcc %i5, %l1, %i3 ! 0000000112B33F48 SUBR:L0-B000 0 S
11800 pdist %f24, %f28, %f26 ! 0000000112B33F4C SUBR:L0-B000 0 S
11801 fornot1 %f28, %f30, %f30 ! 0000000112B33F50 SUBR:L0-B000 0 S
11802 add %g1, 0xC51, %g1 ! 0000000112B33F54 SUBR:L0-B000 0 chksum++
11803 and %g1, 0xFE, %l3 ! 0000000112B33F58 LOOP:L1-B000 0
11804BL20059: ! LOOP:L1-B000
11805 .word 0xEFBDF2BD ! 0000000112B33F5C LOOP:L1-B000 0 random
11806 ta %xcc, 0x46 ! 0000000112B33F60 LOOP:L1-B000 0 S demap-page
11807 rd %gsr, %l6 ! 0000000112B33F64 LOOP:L1-B000 0 S
11808 wr %l6, 0x28, %gsr ! 0000000112B33F68 LOOP:L1-B000 0 S
11809 orcc %l1, %o2, %l1 ! 0000000112B33F6C LOOP:L1-B000 0 S
11810 bmask %o2, %i4, %l2 ! 0000000112B33F70 LOOP:L1-B000 0 S
11811 .word 0xFD671EC8 ! 0000000112B33F74 LOOP:L1-B000 0 S illop
11812 andcc %i2, 0x100, %g0 ! 0000000112B33F78 SKIP:L2-B000 0
11813 .word 0xA94BBF79 ! 0000000112B33F7C SKIP:L2-B000 0 illop
11814 cmp %i1, %l1 ! 0000000112B33F80 SKIP:L2-B000 0 S
11815 .word 0x9FC68000 ! 0000000112B33F84 SKIP:L2-B000 0 S random
11816 ldxa [%g7+%g0]0xBC, %i3 ! 0000000112B33F88 SKIP:L2-B000 0 S BAD-ASI
11817 faligndata %f26, %f18, %f22 ! 0000000112B33F8C SKIP:L2-B000 0 S
11818 .word 0xAB95A006 ! 0000000112B33F90 SKIP:L2-B000 0 S illop
11819 xorcc %i2, %o3, %o0 ! 0000000112B33F94 SKIP:L2-B000 0 S
11820 .word 0x8DAAC4F8 ! 0000000112B33F98 SKIP:L2-B000 0 S illop
11821 or %l2, %l2, %i1 ! 0000000112B33F9C SKIP:L2-B000 0 S
11822 fmovrdz %o2, %f62, %f38 ! 0000000112B33FA0 SKIP:L2-B000 0 S
11823 pdist %f26, %f30, %f28 ! 0000000112B33FA4 SKIP:L2-B000 0 S
11824 or %o3, %o0, %o0 ! 0000000112B33FA8 SKIP:L2-B000 0 S
11825 .word 0x8BA8D415 ! 0000000112B33FAC SKIP:L2-B000 0 illop
11826 pdist %f28, %f18, %f20 ! 0000000112B33FB0 SKIP:L2-B000 0 S
11827 .word 0x8F88B1CC ! 0000000112B33FB4 SKIP:L2-B000 0 S illop
11828 ldxa [%g2+%g0]0xA5, %l1 ! 0000000112B33FB8 SKIP:L2-B000 0 S BAD-ASI
11829 and %i1, %l1, %o2 ! 0000000112B33FBC SKIP:L2-B000 0 S
11830 fsubd %f14, %f32, %f6 ! 0000000112B33FC0 SKIP:L2-B000 0 S
11831 .word 0x947A2B3C ! 0000000112B33FC4 SKIP:L2-B000 0 S random
11832 ba,a BL20041 ! 0000000112B33FC8 SKIP:L2-B000 0
11833 array8 %o4, %l2, %o4 ! 0000000112B33FCC SKIP:L2-B000 0 S
11834BL20040: ! ELSE:L2-B001
11835 .word 0xDB5712E4 ! 0000000112B33FD0 ELSE:L2-B001 0 S illop
11836 xorcc %o3, %o0, %i4 ! 0000000112B33FD4 ELSE:L2-B001 0 S
11837 fcmped %fcc0, %f62, %f6 ! 0000000112B33FD8 ELSE:L2-B001 0 S
11838 movgu %icc, %i4, %o2 ! 0000000112B33FDC ELSE:L2-B001 0 S
11839 .word 0xBB8A1829 ! 0000000112B33FE0 ELSE:L2-B001 0 S illop
11840 .word 0xB7B38182 ! 0000000112B33FE4 ELSE:L2-B001 0 illop
11841 fors %f17, %f25, %f17 ! 0000000112B33FE8 ELSE:L2-B001 0 S
11842 .word 0xB5A35219 ! 0000000112B33FEC ELSE:L2-B001 0 S illop
11843 .word 0xF3B45D47 ! 0000000112B33FF0 ELSE:L2-B001 0 S illop
11844 andncc %o2, %i4, %l4 ! 0000000112B33FF4 ELSE:L2-B001 0 S
11845 fandnot1s %f26, %f28, %f21 ! 0000000112B33FF8 ELSE:L2-B001 0 S
11846 and %o4, %o4, %o3 ! 0000000112B33FFC ELSE:L2-B001 0 S
11847BL20041: ! ELSE:L2-B001
11848 add %g1, 0x34D, %g1 ! 0000000112B34000 ELSE:L2-B001 0 chksum++
11849 .word 0xD9AD73AD ! 0000000112B34004 SKIP:L2-B002 0 illop
11850 bnz,a,pn %icc, BL20042 ! 0000000112B34008 SKIP:L2-B002 0
11851 .word 0x8B5FA20F ! 0000000112B3400C SKIP:L2-B002 0 S illop
11852 alignaddrl %i5, %g1, %l4 ! 0000000112B34010 SKIP:L2-B002 0 S
11853 xorcc %i4, %l4, %i3 ! 0000000112B34014 SKIP:L2-B002 0 S
11854 .word 0x95B68276 ! 0000000112B34018 SKIP:L2-B002 0 S illop_VIS
11855 .word 0xE144A362 ! 0000000112B3401C SKIP:L2-B002 0 S random
11856 add %g1, 0x3CC, %g1 ! 0000000112B34020 SKIP:L2-B002 0 chksum++
11857 fcmpes %fcc0, %f3, %f9 ! 0000000112B34024 SKIP:L2-B002 0 S
11858 xor %g1, %g1, %l4 ! 0000000112B34028 SKIP:L2-B002 0 S
11859 srax %l4, 0x1, %o3 ! 0000000112B3402C SKIP:L2-B002 0 S
11860 faligndata %f30, %f30, %f18 ! 0000000112B34030 SKIP:L2-B002 0 S
11861 .word 0x8794C01A ! 0000000112B34034 SKIP:L2-B002 0 S illop
11862 .word 0x85A6DB94 ! 0000000112B34038 SKIP:L2-B002 0 S illop_FP
11863 ba,a,pt %icc, BL20045 ! 0000000112B3403C SKIP:L2-B002 0
11864 fcmpd %fcc0, %f38, %f12 ! 0000000112B34040 SKIP:L2-B002 0 S
11865BL20042: ! ELSE:L2-B003
11866 .word 0xAFD3C068 ! 0000000112B34044 ELSE:L2-B003 0 S illop
11867 fpsub16s %f18, %f29, %f29 ! 0000000112B34048 ELSE:L2-B003 0 S
11868 .word 0x262C0E42 ! 0000000112B3404C ELSE:L2-B003 0 S illop
11869 wr %g1, %g1, %fprs ! 0000000112B34050 ELSE:L2-B003 0 S
11870 ldx [%g2+0x0058], %l6 ! 0000000112B34054 ELSE:L2-B003 0 <BD20043
11871 ldda [%l6]0x2C, %i0 ! 0000000112B34058 ELSE:L2-B003 0 S Quad_Ld
11872 fcmpes %fcc0, %f4, %f3 ! 0000000112B3405C ELSE:L2-B003 0 S
11873 cmp %l4, %i1 ! 0000000112B34060 ELSE:L2-B003 0 S
11874 .word 0xF9CC8B0C ! 0000000112B34064 ELSE:L2-B003 0 S illop
11875 movrnz %g1, %i2, %i0 ! 0000000112B34068 ELSE:L2-B003 0 S
11876 fpadd16s %f19, %f31, %f21 ! 0000000112B3406C ELSE:L2-B003 0 S
11877 bshuffle %f22, %f16, %f20 ! 0000000112B34070 ELSE:L2-B003 0 S
11878 sllx %l4, 0x1, %o1 ! 0000000112B34074 ELSE:L2-B003 0 S
11879 add %g1, 0x744, %g1 ! 0000000112B34078 ELSE:L2-B003 0 chksum++
11880 .word 0xE73459E7 ! 0000000112B3407C ELSE:L2-B003 0 S illop
11881 sethi %hh(0x10CBFF2FF00),%l6 ! 0000000112B34080 ELSE:L2-B003 0 SUBR045
11882 .word 0xDAA39D03 ! 0000000112B34084 ELSE:L2-B003 0 random
11883 sethi %lm(0x10CBFF2FF00),%l5 ! 0000000112B34088 ELSE:L2-B003 0
11884 .word 0x8D8DE1D6 ! 0000000112B3408C ELSE:L2-B003 0 illop
11885 sllx %l6, 0x20, %l6 ! 0000000112B34090 ELSE:L2-B003 0
11886 .word 0x8DB6419D ! 0000000112B34094 ELSE:L2-B003 0 illop
11887 jmpl %l6+0x0000, %o7 ! 0000000112B34098 ELSE:L2-B003 0 S
11888 .word 0xB7DB1D49 ! 0000000112B3409C ELSE:L2-B003 0 S illop
11889 nop ! 0000000112B340A0 ELSE:L2-B003 0 S
11890BL20045: ! ELSE:L2-B003
11891 add %g1, 0x3DC, %g1 ! 0000000112B340A4 ELSE:L2-B003 0 chksum++
11892 andcc %o1, 0x800, %g0 ! 0000000112B340A8 SKIP:L2-B004 0
11893 bnz,a BL20046 ! 0000000112B340AC SKIP:L2-B004 0
11894 .word 0xB5B40261 ! 0000000112B340B0 SKIP:L2-B004 0 S illop
11895 .word 0x83912017 ! 0000000112B340B4 SKIP:L2-B004 0 S illop
11896 xnor %i1, %o2, %i0 ! 0000000112B340B8 SKIP:L2-B004 0 S
11897 orcc %i0, %o0, %o0 ! 0000000112B340BC SKIP:L2-B004 0 S
11898 fcmpne16 %f16, %f18, %i1 ! 0000000112B340C0 SKIP:L2-B004 0 S
11899 fmovsn %xcc, %f19, %f22 ! 0000000112B340C4 SKIP:L2-B004 0 S
11900 orcc %o4, %i1, %o4 ! 0000000112B340C8 SKIP:L2-B004 0 S
11901 .word 0x81C7E008 ! 0000000112B340CC SKIP:L2-B004 0 S random
11902 add %g1, 0x9C2, %g1 ! 0000000112B340D0 SKIP:L2-B004 0 chksum++
11903 bshuffle %f22, %f28, %f28 ! 0000000112B340D4 SKIP:L2-B004 0 S
11904 xnorcc %i1, %i3, %i1 ! 0000000112B340D8 SKIP:L2-B004 0 S
11905 xor %i0, %i2, %l2 ! 0000000112B340DC SKIP:L2-B004 0 S
11906 cmp %o0, %g1 ! 0000000112B340E0 SKIP:L2-B004 0 S
11907 orn %i4, %o4, %i2 ! 0000000112B340E4 SKIP:L2-B004 0 S
11908 andncc %i1, %i3, %o0 ! 0000000112B340E8 SKIP:L2-B004 0 S
11909 .word 0x89666DA4 ! 0000000112B340EC SKIP:L2-B004 0 illop
11910 fexpand %f28, %f16 ! 0000000112B340F0 SKIP:L2-B004 0 S
11911BL20046: ! ELSE:L2-B005
11912 .word 0x9F159A09 ! 0000000112B340F4 ELSE:L2-B005 0 S random
11913 .word 0xB3AA0805 ! 0000000112B340F8 ELSE:L2-B005 0 S illop
11914 and %i3, %i3, %i3 ! 0000000112B340FC ELSE:L2-B005 0 S
11915 subcc %l0, %i3, %g0 ! 0000000112B34100 ELSE:L2-B005 0 S
11916 bshuffle %f28, %f20, %f24 ! 0000000112B34104 ELSE:L2-B005 0 S
11917 .word 0xA5B3DCCE ! 0000000112B34108 ELSE:L2-B005 0 S illop
11918 .word 0x28F6D83D ! 0000000112B3410C ELSE:L2-B005 0 S illop
11919 orncc %i4, %o0, %o2 ! 0000000112B34110 ELSE:L2-B005 0 S
11920 add %g1, 0xE1E, %g1 ! 0000000112B34114 ELSE:L2-B005 0 chksum++
11921 .word 0x95906000 ! 0000000112B34118 ELSE:L2-B005 0 S random
11922 fbu BL20047 ! 0000000112B3411C ELSE:L2-B005 0 L
11923 .word 0x95E63F4C ! 0000000112B34120 ELSE:L2-B005 0 S random
11924 ba,a BL20048 ! 0000000112B34124 ELSE:L2-B005 0 L
11925 .word 0xA8F218F3 ! 0000000112B34128 ELSE:L2-B005 0 S random
11926 brgz,pt %l2, BL20047 ;.empty ! 0000000112B3412C ELSE:L2-B005 0 L
11927 .word 0xBBCC66D3 ! 0000000112B34130 ELSE:L2-B005 0 L illop
11928 faligndata %f24, %f18, %f22 ! 0000000112B34134 ELSE:L2-B005 0 S
11929BL20048:xnor %o0, %i3, %l0 ! 0000000112B34138 ELSE:L2-B005 0 S
11930BL20047:bl,a,pn %xcc, BL20049 ! 0000000112B3413C ELSE:L2-B005 0 L
11931 srax %i0, 0x1, %o1 ! 0000000112B34140 ELSE:L2-B005 0 S
11932BL20049:andn %o2, %i2, %o4 ! 0000000112B34144 ELSE:L2-B005 0 S
11933 add %g1, 0xF1E, %g1 ! 0000000112B34148 ELSE:L2-B005 0 chksum++
11934BL20050: ! ELSE:L2-B005
11935 add %g1, 0x5FA, %g1 ! 0000000112B3414C ELSE:L2-B005 0 chksum++
11936 andcc %i2, 0x200, %g0 ! 0000000112B34150 SKIP:L2-B006 0
11937 bnz,a,pn %xcc, BL20051 ! 0000000112B34154 SKIP:L2-B006 0
11938 fcmps %fcc1, %f3, %f4 ! 0000000112B34158 SKIP:L2-B006 0 S
11939 nop ! 0000000112B3415C SKIP:L2-B006 0 S
11940 .word 0x81A4491E ! 0000000112B34160 SKIP:L2-B006 0 S illop
11941 .word 0xA9A2889B ! 0000000112B34164 SKIP:L2-B006 0 S illop
11942 fcmped %fcc0, %f62, %f32 ! 0000000112B34168 SKIP:L2-B006 0 S
11943 .word 0x670776B4 ! 0000000112B3416C SKIP:L2-B006 0 random
11944 edge32 %o4, %o2, %i4 ! 0000000112B34170 SKIP:L2-B006 0 S
11945 add %g5, 0x0, %g5 ! 0000000112B34174 SKIP:L2-B006 0 S
11946 fmovd %f42, %f46 ! 0000000112B34178 SKIP:L2-B006 0 S
11947 cmp %o4, %l2 ! 0000000112B3417C SKIP:L2-B006 0 S
11948 .word 0x87DA0C52 ! 0000000112B34180 SKIP:L2-B006 0 S illop
11949 cmp %l0, %g1 ! 0000000112B34184 SKIP:L2-B006 0 S
11950 wr %g1, 0x30E, %fprs ! 0000000112B34188 SKIP:L2-B006 0 S
11951 movle %xcc, %o3, %l4 ! 0000000112B3418C SKIP:L2-B006 0 S
11952 fba,a,pn %fcc3, BL20052 ! 0000000112B34190 SKIP:L2-B006 0
11953 fadds %f3, %f4, %f9 ! 0000000112B34194 SKIP:L2-B006 0 S
11954BL20051: ! ELSE:L2-B007
11955 .word 0xC50FDDA0 ! 0000000112B34198 ELSE:L2-B007 0 S illop
11956 .word 0xA5C29559 ! 0000000112B3419C ELSE:L2-B007 0 S illop
11957 .word 0xBB521DD4 ! 0000000112B341A0 ELSE:L2-B007 0 S random
11958 .word 0xBFE652E6 ! 0000000112B341A4 ELSE:L2-B007 0 S illop
11959 fsubs %f3, %f4, %f11 ! 0000000112B341A8 ELSE:L2-B007 0 S
11960 andn %o3, %g5, %o5 ! 0000000112B341AC ELSE:L2-B007 0 S
11961 fexpand %f26, %f16 ! 0000000112B341B0 ELSE:L2-B007 0 S
11962 andcc %g5, %o4, %o1 ! 0000000112B341B4 ELSE:L2-B007 0 S
11963 ldx [%g3-0x0088], %g3 ! 0000000112B341B8 ELSE:L2-B007 0 ptr_chase
11964 .word 0x9BAA7121 ! 0000000112B341BC ELSE:L2-B007 0 illop
11965 ldx [%g3-0x0088], %g3 ! 0000000112B341C0 ELSE:L2-B007 0 ptr_chase
11966 .word 0x89A458A6 ! 0000000112B341C4 ELSE:L2-B007 0 illop
11967 .word 0x8DB5C23E ! 0000000112B341C8 ELSE:L2-B007 0 illop
11968 fsubd %f44, %f42, %f40 ! 0000000112B341CC ELSE:L2-B007 0 S
11969 nop ! 0000000112B341D0 ELSE:L2-B007 0 S
11970 .word 0x9E100001 ! 0000000112B341D4 ELSE:L2-B007 0 random
11971 fcmps %fcc2, %f4, %f3 ! 0000000112B341D8 ELSE:L2-B007 0 S
11972 orncc %l4, %o0, %o4 ! 0000000112B341DC ELSE:L2-B007 0 S
11973 fmovd %f38, %f60 ! 0000000112B341E0 ELSE:L2-B007 0 S
11974 rd %gsr, %l6 ! 0000000112B341E4 ELSE:L2-B007 0 S
11975 wr %l6, 0x80, %gsr ! 0000000112B341E8 ELSE:L2-B007 0 S
11976BL20052: ! ELSE:L2-B007
11977 add %g1, 0x9D5, %g1 ! 0000000112B341EC ELSE:L2-B007 0 chksum++
11978 .word 0x0857C69D ! 0000000112B341F0 SKIP:L2-B008 0 illop
11979 bz,pn %xcc, BL20057 ! 0000000112B341F4 SKIP:L2-B008 0
11980 fcmpd %fcc2, %f46, %f42 ! 0000000112B341F8 SKIP:L2-B008 0 S
11981 .word 0xABAA1C8A ! 0000000112B341FC SKIP:L2-B008 0 S illop
11982 .word 0x817B7061 ! 0000000112B34200 SKIP:L2-B008 0 S illop
11983 fcmps %fcc0, %f3, %f4 ! 0000000112B34204 SKIP:L2-B008 0 S
11984 array32 %o3, %i4, %l4 ! 0000000112B34208 SKIP:L2-B008 0 S
11985 or %g5, %o4, %o2 ! 0000000112B3420C SKIP:L2-B008 0 S
11986 and %o4, %o5, %o3 ! 0000000112B34210 SKIP:L2-B008 0 S
11987 fsubs %f3, %f3, %f10 ! 0000000112B34214 SKIP:L2-B008 0 S
11988 .word 0xCE1F75F4 ! 0000000112B34218 SKIP:L2-B008 0 S illop
11989 pdist %f16, %f28, %f30 ! 0000000112B3421C SKIP:L2-B008 0 S
11990 .word 0xADB009D4 ! 0000000112B34220 SKIP:L2-B008 0 S illop_VIS
11991 fpmerge %f30, %f29, %f20 ! 0000000112B34224 SKIP:L2-B008 0 S
11992 add %g1, 0x276, %g1 ! 0000000112B34228 SKIP:L2-B008 0 chksum++
11993 .word 0xE7D5DFEB ! 0000000112B3422C SKIP:L2-B008 0 S illop
11994 fbl,pn %fcc3, BL20053 ! 0000000112B34230 SKIP:L2-B008 0 L
11995 .word 0xC325A880 ! 0000000112B34234 SKIP:L2-B008 0 S random
11996 fmovd %f26, %f20 ! 0000000112B34238 SKIP:L2-B008 0 S
11997BL20053:bn BL20054 ;.empty ! 0000000112B3423C SKIP:L2-B008 0 L
11998 ba,a,pn %icc, BL20055 ;.empty ! 0000000112B34240 SKIP:L2-B008 0 L
11999 bg BL20056 ;.empty ! 0000000112B34244 SKIP:L2-B008 0 L
12000BL20056:brlz,pn %o1, BL20055 ! 0000000112B34248 SKIP:L2-B008 0 L
12001 .word 0xB9B703B6 ! 0000000112B3424C SKIP:L2-B008 0 S illop
12002 movvs %xcc, %o4, %l2 ! 0000000112B34250 SKIP:L2-B008 0 S
12003BL20054:bg,a,pn %icc, BL20055 ! 0000000112B34254 SKIP:L2-B008 0 L
12004BL20055:fnegd %f28, %f30 ! 0000000112B34258 SKIP:L2-B008 0 S
12005 add %g1, 0xA3E, %g1 ! 0000000112B3425C SKIP:L2-B008 0 chksum++
12006 ba,a BL20058 ! 0000000112B34260 SKIP:L2-B008 0
12007 fcmpd %fcc0, %f6, %f0 ! 0000000112B34264 SKIP:L2-B008 0 S
12008BL20057: ! ELSE:L2-B009
12009 fornot2s %f21, %f29, %f23 ! 0000000112B34268 ELSE:L2-B009 0 S
12010 edge8n %o1, %i1, %i1 ! 0000000112B3426C ELSE:L2-B009 0 S
12011 srl %l4, 0x1, %i5 ! 0000000112B34270 ELSE:L2-B009 0 S
12012 .word 0x8BB00370 ! 0000000112B34274 ELSE:L2-B009 0 S illop_VIS
12013 fcmps %fcc0, %f10, %f3 ! 0000000112B34278 ELSE:L2-B009 0 S
12014 edge16ln %o4, %i4, %l2 ! 0000000112B3427C ELSE:L2-B009 0 S
12015 add %g1, 0x6C5, %g1 ! 0000000112B34280 ELSE:L2-B009 0 chksum++
12016 srax %g1, 0x1, %o3 ! 0000000112B34284 ELSE:L2-B009 0 S
12017 .word 0x95A914E3 ! 0000000112B34288 ELSE:L2-B009 0 S illop_FP
12018 .word 0x9DB2C220 ! 0000000112B3428C ELSE:L2-B009 0 S illop
12019 .word 0x33F49D83 ! 0000000112B34290 ELSE:L2-B009 0 S illop
12020 .word 0xA553F5C5 ! 0000000112B34294 ELSE:L2-B009 0 S random
12021 ldx [%g2+0x0020], %g5 ! 0000000112B34298 ELSE:L2-B009 0 S BASE<BD20002
12022 srl %i5, 0x1, %o1 ! 0000000112B3429C ELSE:L2-B009 0 S
12023 xorcc %o4, %l2, %i2 ! 0000000112B342A0 ELSE:L2-B009 0 S
12024 array32 %o0, %l2, %i0 ! 0000000112B342A4 ELSE:L2-B009 0 S
12025 xorcc %i2, %i1, %i3 ! 0000000112B342A8 ELSE:L2-B009 0 S
12026 call .+8 ! 0000000112B342AC ELSE:L2-B009 0 S
12027 cmp %i3, %o3 ! 0000000112B342B0 ELSE:L2-B009 0 S
12028BL20058: ! ELSE:L2-B009
12029 add %g1, 0x5AB, %g1 ! 0000000112B342B4 ELSE:L2-B009 0 chksum++
12030 srlx %l3, 0x1, %l3 ! 0000000112B342B8 LOOP:L1-B000 0
12031 andcc %l3, 0x1, %g0 ! 0000000112B342BC LOOP:L1-B000 0
12032 bne,a,pn %xcc, BL20059 ! 0000000112B342C0 LOOP:L1-B000 0
12033 edge32l %o1, %g1, %l2 ! 0000000112B342C4 LOOP:L1-B000 0 S
12034 add %g1, 0x33D, %g1 ! 0000000112B342C8 LOOP:L1-B000 0 chksum++
12035 fcmpd %fcc3, %f38, %f40 ! 0000000112B342CC SUBR:L0-B000 0 S
12036 subcc %i4, %o1, %l0 ! 0000000112B342D0 SUBR:L0-B000 0 S
12037 fpack16 %f16, %f17 ! 0000000112B342D4 SUBR:L0-B000 0 S
12038 call .+8 ! 0000000112B342D8 SUBR:L0-B000 0 S
12039 movrlez %i0, %i0, %i1 ! 0000000112B342DC SUBR:L0-B000 0 S
12040 array32 %i5, %i2, %o3 ! 0000000112B342E0 SUBR:L0-B000 0 S
12041 fsubd %f40, %f6, %f42 ! 0000000112B342E4 SUBR:L0-B000 0 S
12042 sub %o2, %i2, %l1 ! 0000000112B342E8 SUBR:L0-B000 0 S
12043 ta %xcc, 0x45 ! 0000000112B342EC SUBR:L0-B000 0 demap-stack
12044 add %g1, 0x991, %i0 ! 0000000112B342F0 SUBR:L0-B000 0
12045 .word 0x894D9BA6 ! 0000000112B342F4 SUBR:L0-B000 0 illop
12046 .word 0x9DB30784 ! 0000000112B342F8 SUBR:L0-B000 0 illop
12047
12048SECTION .btext014_pg1 TEXT_VA=0x112b34000
12049attr_text {
12050 Name = .btext014_pg1,
12051 VA = 0x112b34000,
12052 RA = 0xfffebc000,
12053 PA = ra2pa(0xfffebc000,0),
12054 tsbonly,
12055 part_0_ctx_nonzero_tsb_config_3,
12056 TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
12057 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12058 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12059}
12060.text; .skip 8
12061
12062!========================================================================
12063
12064SECTION .btext015 TEXT_VA=0x2119f00
12065attr_text {
12066 Name = .btext015,
12067 VA = 0x2119f00,
12068 RA = 0xfffeb7f00,
12069 PA = ra2pa(0xfffeb7f00,0),
12070 notsb
12071}
12072
12073SECTION .btext015_pg0 TEXT_VA=0x2118000
12074attr_text {
12075 Name = .btext015_pg0,
12076 VA = 0x2118000,
12077 RA = 0xfffeb6000,
12078 PA = ra2pa(0xfffeb6000,0),
12079 tsbonly,
12080 part_0_ctx_nonzero_tsb_config_3,
12081 TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
12082 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12083 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12084}
12085.text; .skip 8
12086
12087
12088SECTION .btext015
12089.text
12090.global SUBR044; SUBR044:
12091BL20060: ! SUBR:L0-B000
12092 add %g1, 0xCF6, %g1 ! 0000000002119F00 SUBR:L0-B000 0 chksum++
12093 .word 0x9DE3A060 ! 0000000002119F04 SUBR:L0-B000 0 random
12094 sethi %hh(0x2119F00),%l7 ! 0000000002119F08 SUBR:L0-B000 0 SUBR044
12095 or %l7,%hm(0x2119F00),%l7 ! 0000000002119F0C SUBR:L0-B000 0
12096 sethi %lm(0x2119F00),%l6 ! 0000000002119F10 SUBR:L0-B000 0
12097 or %l6,%lo(0x2119F00),%l6 ! 0000000002119F14 SUBR:L0-B000 0
12098 .word 0x81F1AC32 ! 0000000002119F18 SUBR:L0-B000 0 illop
12099 or %l7, %l6, %l7 ! 0000000002119F1C SUBR:L0-B000 0
12100 sra %i1, 0x1, %l4 ! 0000000002119F20 SUBR:L0-B000 0 S
12101 .word 0xC9CD0B5A ! 0000000002119F24 SUBR:L0-B000 0 S illop
12102 wr %l6, 0xA0, %gsr ! 0000000002119F28 SUBR:L0-B000 0 S
12103 fcmped %fcc3, %f34, %f46 ! 0000000002119F2C SUBR:L0-B000 0 S
12104 srl %i3, 0x1, %l3 ! 0000000002119F30 SUBR:L0-B000 0 S
12105 alignaddr %l4, %i1, %i0 ! 0000000002119F34 SUBR:L0-B000 0 S
12106 orncc %l3, %l3, %i1 ! 0000000002119F38 SUBR:L0-B000 0 S
12107 alignaddrl %i4, %o2, %i4 ! 0000000002119F3C SUBR:L0-B000 0 S
12108 edge8l %i2, %i1, %o1 ! 0000000002119F40 SUBR:L0-B000 0 S
12109 .word 0x87A00E91 ! 0000000002119F44 SUBR:L0-B000 0 illop
12110 or %g0, 0x2, %l2 ! 0000000002119F48 LOOP:L1-B000 0
12111BL20083: ! LOOP:L1-B000
12112 add %g1, 0xBB, %g1 ! 0000000002119F4C LOOP:L1-B000 0 chksum++
12113 fsubs %f3, %f9, %f11 ! 0000000002119F50 LOOP:L1-B000 0 S
12114 and %i4, %i4, %l1 ! 0000000002119F54 LOOP:L1-B000 0 S
12115 pdist %f16, %f18, %f26 ! 0000000002119F58 LOOP:L1-B000 0 S
12116 .word 0x81880000 ! 0000000002119F5C LOOP:L1-B000 0 S random
12117 sra %l1, 0x1, %o0 ! 0000000002119F60 LOOP:L1-B000 0 S
12118 andn %i1, %g1, %i3 ! 0000000002119F64 LOOP:L1-B000 0 S
12119 rd %gsr, %l6 ! 0000000002119F68 LOOP:L1-B000 0 S
12120 wr %l6, 0x38, %gsr ! 0000000002119F6C LOOP:L1-B000 0 S
12121 edge8l %i0, %i2, %o5 ! 0000000002119F70 LOOP:L1-B000 0 S
12122 fnors %f19, %f23, %f26 ! 0000000002119F74 LOOP:L1-B000 0 S
12123 fpack32 %f18, %f22, %f24 ! 0000000002119F78 LOOP:L1-B000 0 S
12124 edge16ln %l1, %i0, %o2 ! 0000000002119F7C LOOP:L1-B000 0 S
12125 .word 0xABAC0C48 ! 0000000002119F80 SKIP:L2-B000 0 illop
12126 .word 0xB3C456EC ! 0000000002119F84 SKIP:L2-B000 0 illop
12127 pdist %f26, %f28, %f16 ! 0000000002119F88 SKIP:L2-B000 0 S
12128 pdist %f16, %f30, %f24 ! 0000000002119F8C SKIP:L2-B000 0 S
12129 .word 0x27F7BC96 ! 0000000002119F90 SKIP:L2-B000 0 S random
12130 xor %o5, %o4, %o4 ! 0000000002119F94 SKIP:L2-B000 0 S
12131 .word 0x9DAA1863 ! 0000000002119F98 SKIP:L2-B000 0 S illop
12132 edge32ln %o1, %o2, %o3 ! 0000000002119F9C SKIP:L2-B000 0 S
12133 wr %g1, %o0, %fprs ! 0000000002119FA0 SKIP:L2-B000 0 S
12134 xnorcc %o3, %o5, %o5 ! 0000000002119FA4 SKIP:L2-B000 0 S
12135 andncc %i2, %i2, %l0 ! 0000000002119FA8 SKIP:L2-B000 0 S
12136 orcc %o5, %i3, %i0 ! 0000000002119FAC SKIP:L2-B000 0 S
12137 fcmpd %fcc0, %f42, %f46 ! 0000000002119FB0 SKIP:L2-B000 0 S
12138 add %g1, 0x70D, %g1 ! 0000000002119FB4 SKIP:L2-B000 0 chksum++
12139 orcc %l1, %o5, %l1 ! 0000000002119FB8 SKIP:L2-B000 0 S
12140 .word 0xABA29C5B ! 0000000002119FBC SKIP:L2-B000 0 S illop
12141 .word 0x81A20DC5 ! 0000000002119FC0 SKIP:L2-B000 0 S illop
12142 fcmple16 %f22, %f24, %o4 ! 0000000002119FC4 SKIP:L2-B000 0 S
12143 or %o3, %l0, %i0 ! 0000000002119FC8 SKIP:L2-B000 0 S
12144 call .+8 ! 0000000002119FCC SKIP:L2-B000 0 S
12145 stxa %i0, [%g7+%g0]0x33 ! 0000000002119FD0 SKIP:L2-B000 0 S BAD-ASI
12146 xorcc %o4, %o4, %o3 ! 0000000002119FD4 SKIP:L2-B000 0 S
12147 fba BL20063 ! 0000000002119FD8 SKIP:L2-B000 0
12148 movo %fcc2, %l1, %l1 ! 0000000002119FDC SKIP:L2-B000 0 S
12149BL20062: ! ELSE:L2-B001
12150 .word 0xD58F2EAA ! 0000000002119FE0 ELSE:L2-B001 0 S illop
12151 array16 %o4, %l1, %i4 ! 0000000002119FE4 ELSE:L2-B001 0 S
12152 bshuffle %f22, %f28, %f24 ! 0000000002119FE8 ELSE:L2-B001 0 S
12153 ta %xcc, 0x43 ! 0000000002119FEC ELSE:L2-B001 0 S +-PEF
12154 wr %g1, 0x4F, %fprs ! 0000000002119FF0 ELSE:L2-B001 0 S
12155 edge8n %i4, %g1, %l3 ! 0000000002119FF4 ELSE:L2-B001 0 S
12156 .word 0xED375EEC ! 0000000002119FF8 ELSE:L2-B001 0 S illop
12157 wr %l1, %l3, %y ! 0000000002119FFC ELSE:L2-B001 0 S
12158 fcmpgt32 %f24, %f20, %i1 ! 000000000211A000 ELSE:L2-B001 0 S
12159 .word 0xE9908017 ! 000000000211A004 ELSE:L2-B001 0 S illop
12160 add %g1, 0xA27, %g1 ! 000000000211A008 ELSE:L2-B001 0 chksum++
12161 fnot1 %f26, %f28 ! 000000000211A00C ELSE:L2-B001 0 S
12162 xnor %o3, %l1, %o3 ! 000000000211A010 ELSE:L2-B001 0 S
12163 .word 0xA7F93077 ! 000000000211A014 ELSE:L2-B001 0 S illop
12164 .word 0xC933713D ! 000000000211A018 ELSE:L2-B001 0 S illop
12165BL20063: ! ELSE:L2-B001
12166 add %g1, 0xC65, %g1 ! 000000000211A01C ELSE:L2-B001 0 chksum++
12167 fbl,a,pt %fcc2, BL20064 ! 000000000211A020 SKIP:L2-B002 0
12168 .word 0xF3B3D9F3 ! 000000000211A024 SKIP:L2-B002 0 S illop
12169 array16 %o3, %o4, %i5 ! 000000000211A028 SKIP:L2-B002 0 S
12170 edge8ln %i0, %i0, %o5 ! 000000000211A02C SKIP:L2-B002 0 S
12171 .word 0x83AEF6E6 ! 000000000211A030 SKIP:L2-B002 0 S illop
12172 .word 0xA5B28278 ! 000000000211A034 SKIP:L2-B002 0 S illop_VIS
12173 wr %g1, 0xBAC, %fprs ! 000000000211A038 SKIP:L2-B002 0 S
12174 add %g1, 0x964, %g1 ! 000000000211A03C SKIP:L2-B002 0 chksum++
12175 edge32ln %o0, %i1, %i0 ! 000000000211A040 SKIP:L2-B002 0 S
12176 .word 0x9DCE91F6 ! 000000000211A044 SKIP:L2-B002 0 S illop
12177 fxnor %f24, %f26, %f22 ! 000000000211A048 SKIP:L2-B002 0 S
12178 .word 0x97B6E148 ! 000000000211A04C SKIP:L2-B002 0 S random
12179 faddd %f46, %f42, %f44 ! 000000000211A050 SKIP:L2-B002 0 S
12180 .word 0x0DC82796 ! 000000000211A054 SKIP:L2-B002 0 illop
12181 pdist %f30, %f16, %f16 ! 000000000211A058 SKIP:L2-B002 0 S
12182BL20064: ! ELSE:L2-B003
12183 movcc %icc, -860, %i2 ! 000000000211A05C ELSE:L2-B003 0 S
12184 brnz,pn %i5, BL20065 ;.empty ! 000000000211A060 ELSE:L2-B003 0 L
12185 ble,pn %xcc, BL20066 ;.empty ! 000000000211A064 ELSE:L2-B003 0 L
12186 fbne,a,pn %fcc2, BL20067 ;.empty ! 000000000211A068 ELSE:L2-B003 0 L
12187 fba,a,pn %fcc1, BL20068 ;.empty ! 000000000211A06C ELSE:L2-B003 0 L
12188 bl BL20069 ;.empty ! 000000000211A070 ELSE:L2-B003 0 L
12189BL20066:brnz,a,pn %o3, BL20070 ! 000000000211A074 ELSE:L2-B003 0 L
12190BL20065:.word 0x2A0CB061 ! 000000000211A078 ELSE:L2-B003 0 S illop
12191BL20069:fcmped %fcc1, %f62, %f32 ! 000000000211A07C ELSE:L2-B003 0 S
12192 .word 0x89AB828F ! 000000000211A080 ELSE:L2-B003 0 L illop
12193 .word 0x93B4C689 ! 000000000211A084 ELSE:L2-B003 0 S illop_VIS
12194BL20070:fpackfix %f22, %f16 ! 000000000211A088 ELSE:L2-B003 0 S
12195 nop ! 000000000211A08C ELSE:L2-B003 0 S
12196 alignaddrl %i1, %l3, %o2 ! 000000000211A090 ELSE:L2-B003 0 S
12197BL20067:.word 0x99A79BCE ! 000000000211A094 ELSE:L2-B003 0 S illop
12198BL20068:.word 0xB3B1C7F9 ! 000000000211A098 ELSE:L2-B003 0 S illop
12199 stxa %o4, [%g7+%g0]0xF5 ! 000000000211A09C ELSE:L2-B003 0 S BAD-ASI
12200BL20071:add %g1, 0xAE2, %g1 ! 000000000211A0A0 ELSE:L2-B003 0 chksum++
12201 add %g1, 0xFCB, %g1 ! 000000000211A0A4 ELSE:L2-B003 0 chksum++
12202 fpack32 %f16, %f26, %f26 ! 000000000211A0A8 ELSE:L2-B003 0 S
12203 orn %g1, %o3, %o1 ! 000000000211A0AC ELSE:L2-B003 0 S
12204 fpack32 %f28, %f24, %f22 ! 000000000211A0B0 ELSE:L2-B003 0 S
12205 .word 0xBFA1410F ! 000000000211A0B4 ELSE:L2-B003 0 S illop
12206BL20072: ! ELSE:L2-B003
12207 add %g1, 0xA43, %g1 ! 000000000211A0B8 ELSE:L2-B003 0 chksum++
12208 .word 0xDDAD7627 ! 000000000211A0BC SKIP:L2-B004 0 illop
12209 fmuld8ulx16 %f28, %f26, %f18 ! 000000000211A0C0 SKIP:L2-B004 0 S
12210 array32 %g1, %o2, %l1 ! 000000000211A0C4 SKIP:L2-B004 0 S
12211 xor %o4, %i2, %i4 ! 000000000211A0C8 SKIP:L2-B004 0 S
12212 edge8ln %g1, %i2, %i5 ! 000000000211A0CC SKIP:L2-B004 0 S
12213 bshuffle %f22, %f26, %f18 ! 000000000211A0D0 SKIP:L2-B004 0 S
12214 fcmpes %fcc1, %f11, %f3 ! 000000000211A0D4 SKIP:L2-B004 0 S
12215 sdivcc %o4, %g7, %g4 ! 000000000211A0D8 SKIP:L2-B004 0 S
12216 sethi %hh(0x576F8FFFFF00),%l6 ! 000000000211A0DC SKIP:L2-B004 0 SUBR046
12217 .word 0x39D681E2 ! 000000000211A0E0 SKIP:L2-B004 0 random
12218 sethi %lm(0x576F8FFFFF00),%l5 ! 000000000211A0E4 SKIP:L2-B004 0
12219 or %l5,%lo(0x576F8FFFFF00),%l5 ! 000000000211A0E8 SKIP:L2-B004 0
12220 sllx %l6, 0x20, %l6 ! 000000000211A0EC SKIP:L2-B004 0
12221 .word 0xD6E40D9A ! 000000000211A0F0 SKIP:L2-B004 0 illop
12222 jmpl %l6+0x0000, %o7 ! 000000000211A0F4 SKIP:L2-B004 0 S
12223 fcmps %fcc1, %f3, %f10 ! 000000000211A0F8 SKIP:L2-B004 0 S
12224 movuge %fcc0, %o2, %o1 ! 000000000211A0FC SKIP:L2-B004 0 S
12225 ldx [%g2+0x0008], %g4 ! 000000000211A100 SKIP:L2-B004 0 S BASE<BD20139
12226 or %l1, %o4, %o0 ! 000000000211A104 SKIP:L2-B004 0 S
12227 add %g1, 0x39F, %g1 ! 000000000211A108 SKIP:L2-B004 0 chksum++
12228 .word 0xAF67BACB ! 000000000211A10C SKIP:L2-B004 0 S illop
12229 subcc %o1, %g1, %o1 ! 000000000211A110 SKIP:L2-B004 0 S
12230 xnorcc %i1, %i4, %o0 ! 000000000211A114 SKIP:L2-B004 0 S
12231 bne,a BL20073 ! 000000000211A118 SKIP:L2-B004 0 L
12232 and %i4, %o1, %i3 ! 000000000211A11C SKIP:L2-B004 0 S
12233 fnegs %f21, %f25 ! 000000000211A120 SKIP:L2-B004 0 S
12234 fbul BL20074 ;.empty ! 000000000211A124 SKIP:L2-B004 0 L
12235 ba,a,pn %xcc, BL20074 ! 000000000211A128 SKIP:L2-B004 0 L
12236 fpsub32s %f26, %f17, %f19 ! 000000000211A12C SKIP:L2-B004 0 S
12237 bshuffle %f18, %f26, %f18 ! 000000000211A130 SKIP:L2-B004 0 S
12238BL20074:bvc,a BL20073 ! 000000000211A134 SKIP:L2-B004 0 L
12239BL20073:stxa %o1, [%g2+%g0]0x00 ! 000000000211A138 SKIP:L2-B004 0 S BAD-ASI
12240 add %g1, 0xA87, %g1 ! 000000000211A13C SKIP:L2-B004 0 chksum++
12241 ba,a,pn %xcc, BL20076 ! 000000000211A140 SKIP:L2-B004 0
12242 and %g7, -1, %g7 ! 000000000211A144 SKIP:L2-B004 0 S
12243BL20075: ! ELSE:L2-B005
12244 xnor %o1, %o0, %l1 ! 000000000211A148 ELSE:L2-B005 0 S
12245 wr %g1, %o1, %fprs ! 000000000211A14C ELSE:L2-B005 0 S
12246 fcmped %fcc1, %f62, %f38 ! 000000000211A150 ELSE:L2-B005 0 S
12247 fcmpd %fcc1, %f32, %f38 ! 000000000211A154 ELSE:L2-B005 0 S
12248 orncc %g1, %i3, %i4 ! 000000000211A158 ELSE:L2-B005 0 S
12249 add %g1, 0x172, %g1 ! 000000000211A15C ELSE:L2-B005 0 chksum++
12250 pdist %f16, %f28, %f24 ! 000000000211A160 ELSE:L2-B005 0 S
12251 rd %gsr, %l6 ! 000000000211A164 ELSE:L2-B005 0 S
12252 wr %l6, 0x10, %gsr ! 000000000211A168 ELSE:L2-B005 0 S
12253 movneg %icc, %o0, %o5 ! 000000000211A16C ELSE:L2-B005 0 S
12254 or %i1, %o1, %o4 ! 000000000211A170 ELSE:L2-B005 0 S
12255 wr %g1, %o2, %fprs ! 000000000211A174 ELSE:L2-B005 0 S
12256BL20076: ! ELSE:L2-B005
12257 .word 0x8F8B2A9E ! 000000000211A178 ELSE:L2-B005 0 illop
12258 andcc %g7, 0x4, %g0 ! 000000000211A17C SKIP:L2-B006 0
12259 .word 0x2613AFDE ! 000000000211A180 SKIP:L2-B006 0 illop
12260 .word 0xD9287134 ! 000000000211A184 SKIP:L2-B006 0 S illop
12261 stxa %o3, [%g7+%g0]0xD5 ! 000000000211A188 SKIP:L2-B006 0 S BAD-ASI
12262 edge32 %g1, %i3, %o5 ! 000000000211A18C SKIP:L2-B006 0 S
12263 xorcc %o5, %i4, %o3 ! 000000000211A190 SKIP:L2-B006 0 S
12264 fnegd %f60, %f32 ! 000000000211A194 SKIP:L2-B006 0 S
12265 orn %g1, %o3, %i4 ! 000000000211A198 SKIP:L2-B006 0 S
12266 add %g1, 0xFF1, %g1 ! 000000000211A19C SKIP:L2-B006 0 chksum++
12267 .word 0xA5B7C371 ! 000000000211A1A0 SKIP:L2-B006 0 S illop
12268 .word 0x1E3139DE ! 000000000211A1A4 SKIP:L2-B006 0 S random
12269 orn %o4, %o5, %l1 ! 000000000211A1A8 SKIP:L2-B006 0 S
12270 stxa %o3, [%g7+%g0]0xAD ! 000000000211A1AC SKIP:L2-B006 0 S BAD-ASI
12271 fpack16 %f16, %f25 ! 000000000211A1B0 SKIP:L2-B006 0 S
12272 .word 0xB7DA0EA2 ! 000000000211A1B4 SKIP:L2-B006 0 S illop
12273 .word 0xE6BC88E7 ! 000000000211A1B8 SKIP:L2-B006 0 S illop
12274 fcmps %fcc1, %f10, %f11 ! 000000000211A1BC SKIP:L2-B006 0 S
12275 ba,pn %icc, BL20080 ! 000000000211A1C0 SKIP:L2-B006 0
12276 fcmpeq16 %f22, %f18, %i0 ! 000000000211A1C4 SKIP:L2-B006 0 S
12277BL20077: ! ELSE:L2-B007
12278 fcmpeq32 %f18, %f24, %i1 ! 000000000211A1C8 ELSE:L2-B007 0 S
12279 fpadd16 %f22, %f24, %f30 ! 000000000211A1CC ELSE:L2-B007 0 S
12280 .word 0xFF31389A ! 000000000211A1D0 ELSE:L2-B007 0 S illop
12281 .word 0x81CFE008 ! 000000000211A1D4 ELSE:L2-B007 0 S random
12282 fsrc1 %f16, %f18 ! 000000000211A1D8 ELSE:L2-B007 0 S
12283 add %g1, 0xC5C, %g1 ! 000000000211A1DC ELSE:L2-B007 0 chksum++
12284 .word 0xA7B3861B ! 000000000211A1E0 ELSE:L2-B007 0 S illop
12285 bcc,pt %xcc, BL20078 ! 000000000211A1E4 ELSE:L2-B007 0 L
12286 fpackfix %f20, %f22 ! 000000000211A1E8 ELSE:L2-B007 0 S
12287 .word 0x93906000 ! 000000000211A1EC ELSE:L2-B007 0 L random
12288 xnorcc %i0, %g1, %l1 ! 000000000211A1F0 ELSE:L2-B007 0 S
12289 .word 0x91AC089B ! 000000000211A1F4 ELSE:L2-B007 0 S illop
12290 xor %i1, %l1, %l0 ! 000000000211A1F8 ELSE:L2-B007 0 S
12291BL20079:nop ! 000000000211A1FC ELSE:L2-B007 0 S
12292BL20078:.word 0x87B70931 ! 000000000211A200 ELSE:L2-B007 0 illop
12293BL20080: ! ELSE:L2-B007
12294 add %g1, 0xEE0, %g1 ! 000000000211A204 ELSE:L2-B007 0 chksum++
12295 andcc %g1, 0x40, %g0 ! 000000000211A208 SKIP:L2-B008 0
12296 bz,a,pt %xcc, BL20081 ! 000000000211A20C SKIP:L2-B008 0
12297 .word 0x3E72CB79 ! 000000000211A210 SKIP:L2-B008 0 S illop
12298 fmovdn %icc, %f32, %f38 ! 000000000211A214 SKIP:L2-B008 0 S
12299 and %i1, %l1, %l1 ! 000000000211A218 SKIP:L2-B008 0 S
12300 .word 0xA27E8232 ! 000000000211A21C SKIP:L2-B008 0 S random
12301 fcmped %fcc3, %f14, %f42 ! 000000000211A220 SKIP:L2-B008 0 S
12302 add %g1, 0xD30, %g1 ! 000000000211A224 SKIP:L2-B008 0 chksum++
12303 rd %gsr, %l6 ! 000000000211A228 SKIP:L2-B008 0 S
12304 .word 0xBDA97F0B ! 000000000211A22C SKIP:L2-B008 0 S illop
12305 fnot2s %f22, %f29 ! 000000000211A230 SKIP:L2-B008 0 S
12306 .word 0x2E062A70 ! 000000000211A234 SKIP:L2-B008 0 S random
12307 sll %g1, %g1, %i0 ! 000000000211A238 SKIP:L2-B008 0 S
12308 or %i5, %i3, %l3 ! 000000000211A23C SKIP:L2-B008 0 S
12309 edge32ln %o0, %i2, %o0 ! 000000000211A240 SKIP:L2-B008 0 S
12310 sethi %hh(0xFFFF95713FFFFF00),%l6 ! 000000000211A244 SKIP:L2-B008 0 SUBR047
12311 .word 0xBDF00000 ! 000000000211A248 SKIP:L2-B008 0 illop
12312 sethi %lm(0xFFFF95713FFFFF00),%l5 ! 000000000211A24C SKIP:L2-B008 0
12313 or %l5,%lo(0xFFFF95713FFFFF00),%l5 ! 000000000211A250 SKIP:L2-B008 0
12314 .word 0xC5DC954C ! 000000000211A254 SKIP:L2-B008 0 random
12315 .word 0xA9D52517 ! 000000000211A258 SKIP:L2-B008 0 illop
12316 add %l6, 0x1, %l6 ! 000000000211A25C SKIP:L2-B008 0
12317 jmpl %l6+0x0000, %o7 ! 000000000211A260 SKIP:L2-B008 0 S
12318 .word 0x87D02320 ! 000000000211A264 SKIP:L2-B008 0 S illop
12319 fcmped %fcc0, %f0, %f36 ! 000000000211A268 SKIP:L2-B008 0 S
12320 orn %i4, %i1, %o5 ! 000000000211A26C SKIP:L2-B008 0 S
12321 .word 0xD9EA6D15 ! 000000000211A270 SKIP:L2-B008 0 S illop
12322 fba BL20082 ! 000000000211A274 SKIP:L2-B008 0
12323 array8 %l1, %i4, %i4 ! 000000000211A278 SKIP:L2-B008 0 S
12324BL20081: ! ELSE:L2-B009
12325 pdist %f26, %f24, %f24 ! 000000000211A27C ELSE:L2-B009 0 S
12326 .word 0xE8A5B889 ! 000000000211A280 ELSE:L2-B009 0 S random
12327 xor %l0, %g1, %o5 ! 000000000211A284 ELSE:L2-B009 0 S
12328 .word 0x89AB62D8 ! 000000000211A288 ELSE:L2-B009 0 S illop
12329 and %i0, %i1, %l0 ! 000000000211A28C ELSE:L2-B009 0 S
12330 orncc %i2, %l0, %o0 ! 000000000211A290 ELSE:L2-B009 0 S
12331 fsubs %f2, %f10, %f11 ! 000000000211A294 ELSE:L2-B009 0 S
12332 bshuffle %f24, %f18, %f20 ! 000000000211A298 ELSE:L2-B009 0 S
12333 wr %g1, %o1, %fprs ! 000000000211A29C ELSE:L2-B009 0 S
12334 .word 0x9DE3A060 ! 000000000211A2A0 ELSE:L2-B009 0 S random
12335 add %g1, 0xAD5, %g1 ! 000000000211A2A4 ELSE:L2-B009 0 chksum++
12336 .word 0xB9B543DC ! 000000000211A2A8 ELSE:L2-B009 0 S illop_VIS
12337 xorcc %l0, %i4, %o0 ! 000000000211A2AC ELSE:L2-B009 0 S
12338 .word 0x81880000 ! 000000000211A2B0 ELSE:L2-B009 0 S random
12339 andn %i2, %i3, %i4 ! 000000000211A2B4 ELSE:L2-B009 0 S
12340 srax %o1, 0x1, %o4 ! 000000000211A2B8 ELSE:L2-B009 0 S
12341 stxa %o0, [%g7+%g0]0x28 ! 000000000211A2BC ELSE:L2-B009 0 S BAD-ASI
12342 bmask %o4, %i4, %i2 ! 000000000211A2C0 ELSE:L2-B009 0 S
12343 ldxa [%g7+%g0]0xAC, %o5 ! 000000000211A2C4 ELSE:L2-B009 0 S BAD-ASI
12344 .word 0x2017565F ! 000000000211A2C8 ELSE:L2-B009 0 S illop
12345 .word 0x88C89F00 ! 000000000211A2CC ELSE:L2-B009 0 S illop
12346BL20082: ! ELSE:L2-B009
12347 add %g1, 0x9, %g1 ! 000000000211A2D0 ELSE:L2-B009 0 chksum++
12348 orncc %i2, %o1, %i4 ! 000000000211A2D4 LOOP:L1-B000 0 S
12349 fandnot1s %f30, %f31, %f19 ! 000000000211A2D8 LOOP:L1-B000 0 S
12350 fsubs %f11, %f3, %f5 ! 000000000211A2DC LOOP:L1-B000 0 S
12351 add %o4, %i3, %i3 ! 000000000211A2E0 LOOP:L1-B000 0 S
12352 or %g3, %g7, %g3 ! 000000000211A2E4 LOOP:L1-B000 0 S
12353 fabsd %f32, %f14 ! 000000000211A2E8 LOOP:L1-B000 0 S
12354 array8 %i2, %g3, %i5 ! 000000000211A2EC LOOP:L1-B000 0 S
12355 fcmpd %fcc1, %f44, %f32 ! 000000000211A2F0 LOOP:L1-B000 0 S
12356 orcc %i2, %o1, %l0 ! 000000000211A2F4 LOOP:L1-B000 0 S
12357 stxa %l0, [%g2+%g0]0x7A ! 000000000211A2F8 LOOP:L1-B000 0 S BAD-ASI
12358 xorcc %i5, %i1, %i0 ! 000000000211A2FC LOOP:L1-B000 0 S
12359 subcc %l2, 0x1, %l2 ! 000000000211A300 LOOP:L1-B000 0
12360 bnz,pt %icc, BL20083 ! 000000000211A304 LOOP:L1-B000 0
12361 .word 0x9BA896AA ! 000000000211A308 LOOP:L1-B000 0 S illop
12362 .word 0xCEDF6AD8 ! 000000000211A30C LOOP:L1-B000 0 random
12363 .word 0xD91CB595 ! 000000000211A310 SUBR:L0-B000 0 S random
12364 fbule,pn %fcc1, BL20084 ;.empty ! 000000000211A314 SUBR:L0-B000 0 L
12365 fbne,a BL20085 ! 000000000211A318 SUBR:L0-B000 0 L
12366 bshuffle %f24, %f16, %f24 ! 000000000211A31C SUBR:L0-B000 0 S
12367BL20085:fbule,a BL20086 ! 000000000211A320 SUBR:L0-B000 0 L
12368BL20084:xnor %i3, %i0, %l4 ! 000000000211A324 SUBR:L0-B000 0 S
12369BL20086:fbg,pn %fcc0, BL20087 ;.empty ! 000000000211A328 SUBR:L0-B000 0 L
12370 bcc,a BL20087 ! 000000000211A32C SUBR:L0-B000 0 L
12371 udivcc %i0, %g7, %g7 ! 000000000211A330 SUBR:L0-B000 0 S
12372BL20087:add %g1, 0xA19, %g1 ! 000000000211A334 SUBR:L0-B000 0 chksum++
12373 .word 0xDBFD401B ! 000000000211A338 SUBR:L0-B000 0 random
12374 add %g1, 0xEDB, %g1 ! 000000000211A33C SUBR:L0-B000 0 chksum++
12375 .word 0xA3A9049C ! 000000000211A340 SUBR:L0-B000 0 illop
12376 restore %i0, %l7, %o0 ! 000000000211A344 SUBR:L0-B000 0
12377
12378SECTION .btext015_pg1 TEXT_VA=0x211a000
12379attr_text {
12380 Name = .btext015_pg1,
12381 VA = 0x211a000,
12382 RA = 0xfffeb8000,
12383 PA = ra2pa(0xfffeb8000,0),
12384 tsbonly,
12385 part_0_ctx_nonzero_tsb_config_3,
12386 TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
12387 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12388 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12389}
12390.text; .skip 8
12391
12392!========================================================================
12393
12394SECTION .btext016 TEXT_VA=0x10cbff2ff00
12395attr_text {
12396 Name = .btext016,
12397 VA = 0x10cbff2ff00,
12398 RA = 0xfdff6ff00,
12399 PA = ra2pa(0xfdff6ff00,0),
12400 notsb
12401}
12402
12403SECTION .btext016_pg0 TEXT_VA=0x10cbff20000
12404attr_text {
12405 Name = .btext016_pg0,
12406 VA = 0x10cbff20000,
12407 RA = 0xfdff60000,
12408 PA = ra2pa(0xfdff60000,0),
12409 tsbonly,
12410 part_0_ctx_nonzero_tsb_config_1,
12411 TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1,
12412 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12413 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12414}
12415.text; .skip 8
12416
12417
12418SECTION .btext016
12419.text
12420.global SUBR045; SUBR045:
12421BL20089: ! SUBR:L0-B000
12422 add %g1, 0x298, %g1 ! 0000010CBFF2FF00 SUBR:L0-B000 0 chksum++
12423 bcc BL20088 ! 0000010CBFF2FF04 SUBR:L0-B000 0
12424 save %o6, -128, %o6 ! 0000010CBFF2FF08 SUBR:L0-B000 0
12425BL20088: ! SUBR:L0-B000
12426 sethi %hh(0x10CBFF2FF00),%l7 ! 0000010CBFF2FF0C SUBR:L0-B000 0 SUBR045
12427 .word 0xF63E9834 ! 0000010CBFF2FF10 SUBR:L0-B000 0 illop
12428 sethi %lm(0x10CBFF2FF00),%l6 ! 0000010CBFF2FF14 SUBR:L0-B000 0
12429 or %l6,%lo(0x10CBFF2FF00),%l6 ! 0000010CBFF2FF18 SUBR:L0-B000 0
12430 sllx %l7, 0x20, %l7 ! 0000010CBFF2FF1C SUBR:L0-B000 0
12431 or %l7, %l6, %l7 ! 0000010CBFF2FF20 SUBR:L0-B000 0
12432 .word 0x8DD1B443 ! 0000010CBFF2FF24 SUBR:L0-B000 0 S illop
12433 .word 0xEA62A02E ! 0000010CBFF2FF28 SUBR:L0-B000 0 S illop
12434 orncc %i2, %i5, %o0 ! 0000010CBFF2FF2C SUBR:L0-B000 0 S
12435 fpsub16s %f26, %f18, %f20 ! 0000010CBFF2FF30 SUBR:L0-B000 0 S
12436 .word 0xC2633851 ! 0000010CBFF2FF34 SUBR:L0-B000 0 S random
12437 fcmps %fcc1, %f5, %f2 ! 0000010CBFF2FF38 SUBR:L0-B000 0 S
12438 add %g1, 0x30B, %g1 ! 0000010CBFF2FF3C SUBR:L0-B000 0 chksum++
12439 flushw ! 0000010CBFF2FF40 SUBR:L0-B000 0
12440 add %i5, %g1, %i4 ! 0000010CBFF2FF44 SWCH:L1-B000 0
12441 .word 0xA5A304B5 ! 0000010CBFF2FF48 SWCH:L1-B000 0 illop
12442 sethi %hi(0x60), %i4 ! 0000010CBFF2FF4C SWCH:L1-B000 0 .+0
12443 or %i4,%lo(0x60),%i4 ! 0000010CBFF2FF50 SWCH:L1-B000 0
12444 add %i4, %o7, %i4 ! 0000010CBFF2FF54 SWCH:L1-B000 0
12445 jmpl %l7+%i4, %g0 ! 0000010CBFF2FF58 SWCH:L1-B000 0
12446 alignaddrl %i2, %o0, %i0 ! 0000010CBFF2FF5C SWCH:L1-B000 0 S
12447 ba,pn %icc, BL20093 ! 0000010CBFF2FF60 SWCH:L1-B000 0
12448 array8 %l0, %o4, %o0 ! 0000010CBFF2FF64 SWCH:L1-B000 0 S
12449 fba,a,pt %fcc3, BL20092 ! 0000010CBFF2FF68 SWCH:L1-B000 0
12450 fpack16 %f20, %f31 ! 0000010CBFF2FF6C SWCH:L1-B000 0 S
12451 fba BL20091 ! 0000010CBFF2FF70 SWCH:L1-B000 0
12452 .word 0xA1B589C3 ! 0000010CBFF2FF74 SWCH:L1-B000 0 S illop_VIS
12453 .word 0x158F2C71 ! 0000010CBFF2FF78 SWCH:L1-B000 0 random
12454 add %i5, %l3, %i5 ! 0000010CBFF2FF7C SWCH:L1-B000 0 S
12455BL20090:.word 0x9B7CB283 ! 0000010CBFF2FF80 CASE:L2-B000 0 illop
12456 fcmpd %fcc2, %f6, %f34 ! 0000010CBFF2FF84 CASE:L2-B000 0 S
12457 array8 %o2, %o2, %l2 ! 0000010CBFF2FF88 CASE:L2-B000 0 S
12458 cmp %g1, %o2 ! 0000010CBFF2FF8C CASE:L2-B000 0 S
12459 array16 %l3, %g1, %i1 ! 0000010CBFF2FF90 CASE:L2-B000 0 S
12460 fadds %f3, %f4, %f5 ! 0000010CBFF2FF94 CASE:L2-B000 0 S
12461 .word 0x9BA15134 ! 0000010CBFF2FF98 CASE:L2-B000 0 illop
12462 array16 %o2, %g1, %i2 ! 0000010CBFF2FF9C CASE:L2-B000 0 S
12463BL20091:.word 0xBF8A674F ! 0000010CBFF2FFA0 CASE:L2-B001 0 illop
12464 .word 0xBFAA1FB9 ! 0000010CBFF2FFA4 CASE:L2-B001 0 S illop_FP
12465 ta %xcc, 0x46 ! 0000010CBFF2FFA8 CASE:L2-B001 0 S demap-page
12466 fmovd %f34, %f32 ! 0000010CBFF2FFAC CASE:L2-B001 0 S
12467 fcmpeq16 %f16, %f18, %o1 ! 0000010CBFF2FFB0 CASE:L2-B001 0 S
12468 fba BL20094 ! 0000010CBFF2FFB4 CASE:L2-B001 0
12469 .word 0xAFAB8ACA ! 0000010CBFF2FFB8 CASE:L2-B001 0 S illop
12470BL20092:add %g1, 0x6C7, %g1 ! 0000010CBFF2FFBC CASE:L2-B002 0 chksum++
12471 alignaddr %l0, %i0, %l0 ! 0000010CBFF2FFC0 CASE:L2-B002 0 S
12472 pdist %f30, %f20, %f16 ! 0000010CBFF2FFC4 CASE:L2-B002 0 S
12473 wr %g1, %i2, %fprs ! 0000010CBFF2FFC8 CASE:L2-B002 0 S
12474 alignaddrl %o1, %i1, %i3 ! 0000010CBFF2FFCC CASE:L2-B002 0 S
12475 movrgz %i3, %i3, %i0 ! 0000010CBFF2FFD0 CASE:L2-B002 0 S
12476 pdist %f18, %f30, %f28 ! 0000010CBFF2FFD4 CASE:L2-B002 0 S
12477 movu %fcc1, %i2, %i5 ! 0000010CBFF2FFD8 CASE:L2-B002 0 S
12478 edge8l %i0, %l0, %i3 ! 0000010CBFF2FFDC CASE:L2-B002 0 S
12479 ba,pn %icc, BL20094 ! 0000010CBFF2FFE0 CASE:L2-B002 0
12480 pdist %f22, %f28, %f16 ! 0000010CBFF2FFE4 CASE:L2-B002 0 S
12481BL20093:add %g1, 0xB50, %g1 ! 0000010CBFF2FFE8 CASE:L2-B003 0 chksum++
12482 .word 0x959923E6 ! 0000010CBFF2FFEC CASE:L2-B003 0 S illop
12483 array16 %i3, %o1, %o4 ! 0000010CBFF2FFF0 CASE:L2-B003 0 S
12484 fcmpd %fcc0, %f46, %f34 ! 0000010CBFF2FFF4 CASE:L2-B003 0 S
12485 rd %gsr, %l6 ! 0000010CBFF2FFF8 CASE:L2-B003 0 S
12486 wr %l6, 0x20, %gsr ! 0000010CBFF2FFFC CASE:L2-B003 0 S
12487 ba,pt %icc, BL20094 ! 0000010CBFF30000 CASE:L2-B003 0
12488 fsubs %f5, %f4, %f4 ! 0000010CBFF30004 CASE:L2-B003 0 S
12489BL20094: ! SWCH:L1-B000
12490 add %g1, 0x85E, %g1 ! 0000010CBFF30008 SWCH:L1-B000 0 chksum++
12491 .word 0x81A2D0DD ! 0000010CBFF3000C SWCH:L1-B000 0 S illop
12492 xor %o4, %i5, %i0 ! 0000010CBFF30010 SWCH:L1-B000 0 S
12493 .word 0xB3AC1862 ! 0000010CBFF30014 SWCH:L1-B000 0 S illop
12494 .word 0xC865AFCD ! 0000010CBFF30018 SWCH:L1-B000 0 S illop
12495 fornot2 %f16, %f28, %f24 ! 0000010CBFF3001C SWCH:L1-B000 0 S
12496 sub %i3, %l4, %o4 ! 0000010CBFF30020 SWCH:L1-B000 0 S
12497 and %i0, %o0, %o0 ! 0000010CBFF30024 SWCH:L1-B000 0 S
12498 wr %g1, %o4, %fprs ! 0000010CBFF30028 SWCH:L1-B000 0 S
12499 fexpand %f31, %f20 ! 0000010CBFF3002C SUBR:L0-B000 0 S
12500 fcmpne32 %f24, %f20, %i5 ! 0000010CBFF30030 SUBR:L0-B000 0 S
12501 fpackfix %f18, %f18 ! 0000010CBFF30034 SUBR:L0-B000 0 S
12502 andncc %o4, %i5, %o5 ! 0000010CBFF30038 SUBR:L0-B000 0 S
12503 cmp %o0, %o4 ! 0000010CBFF3003C SUBR:L0-B000 0 S
12504 orcc %i1, %o4, %o1 ! 0000010CBFF30040 SUBR:L0-B000 0 S
12505 xnor %l4, %o4, %o3 ! 0000010CBFF30044 SUBR:L0-B000 0 S
12506 add %g1, 0xB13, %i0 ! 0000010CBFF30048 SUBR:L0-B000 0
12507 fcmpes %fcc1, %f5, %f11 ! 0000010CBFF3004C SUBR:L0-B000 0 S
12508 .word 0xFD0A481B ! 0000010CBFF30050 SUBR:L0-B000 0 illop
12509 restore %i0, %l7, %o0 ! 0000010CBFF30054 SUBR:L0-B000 0
12510BL20095:jmpl %o7+0x0008, %g0 ! 0000010CBFF30058 SUBR:L0-B000 0
12511 .word 0x8DF00000 ! 0000010CBFF3005C SUBR:L0-B000 0 illop
12512
12513SECTION .btext016_pg1 TEXT_VA=0x10cbff30000
12514attr_text {
12515 Name = .btext016_pg1,
12516 VA = 0x10cbff30000,
12517 RA = 0xfdff70000,
12518 PA = ra2pa(0xfdff70000,0),
12519 tsbonly,
12520 part_0_ctx_nonzero_tsb_config_1,
12521 TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1,
12522 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12523 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12524}
12525.text; .skip 8
12526
12527!========================================================================
12528
12529SECTION .btext017 TEXT_VA=0x576f8fffff00
12530attr_text {
12531 Name = .btext017,
12532 VA = 0x576f8fffff00,
12533 RA = 0xf8fffff00,
12534 PA = ra2pa(0xf8fffff00,0),
12535 notsb
12536}
12537
12538SECTION .btext017_pg0 TEXT_VA=0x576f80000000
12539attr_text {
12540 Name = .btext017_pg0,
12541 VA = 0x576f80000000,
12542 RA = 0xf80000000,
12543 PA = ra2pa(0xf80000000,0),
12544 tsbonly,
12545 part_0_ctx_nonzero_tsb_config_2,
12546 TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
12547 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12548 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12549}
12550.text; .skip 8
12551
12552
12553SECTION .btext017
12554.text
12555.global SUBR046; SUBR046:
12556 ld [%g6+0x0074], %f3 ! 0000576F8FFFFF00 SUBR:L0-B000 0 S <BD20096
12557 rd %gsr, %l6 ! 0000576F8FFFFF04 SUBR:L0-B000 0 S
12558 wr %l6, 0x28, %gsr ! 0000576F8FFFFF08 SUBR:L0-B000 0 S
12559 .word 0xB6E8AA4B ! 0000576F8FFFFF0C SUBR:L0-B000 0 S illop
12560 stxa %i3, [%g7+%g0]0x4B ! 0000576F8FFFFF10 SUBR:L0-B000 0 S BAD-ASI
12561 andncc %o5, %o5, %o2 ! 0000576F8FFFFF14 SUBR:L0-B000 0 S
12562 ldxa [%g7+%g0]0x64, %o5 ! 0000576F8FFFFF18 SUBR:L0-B000 0 S BAD-ASI
12563 prefetch [%l0+%l1], 4 ! 0000576F8FFFFF1C SUBR:L0-B000 0 S <.+0
12564 nop ! 0000576F8FFFFF20 SUBR:L0-B000 0 S
12565 fpackfix %f18, %f25 ! 0000576F8FFFFF24 SUBR:L0-B000 0 S
12566 add %g1, 0x7E9, %g1 ! 0000576F8FFFFF28 SUBR:L0-B000 0 chksum++
12567 add %i1, %g1, %o2 ! 0000576F8FFFFF2C SWCH:L1-B000 0
12568 andcc %o2, 0x1, %g0 ! 0000576F8FFFFF30 SWCH:L1-B000 0
12569 .word 0xF87927B0 ! 0000576F8FFFFF34 SWCH:L1-B000 0 random
12570 add %g1, 0x41F, %g1 ! 0000576F8FFFFF38 SWCH:L1-B000 0 chksum++
12571 andcc %o2, 0x80, %g0 ! 0000576F8FFFFF3C SWCH:L1-B000 0
12572 .word 0xA3E8888C ! 0000576F8FFFFF40 SWCH:L1-B000 0 random
12573 add %g1, 0x414, %g1 ! 0000576F8FFFFF44 SWCH:L1-B000 0 chksum++
12574 andcc %o2, 0x4, %g0 ! 0000576F8FFFFF48 SWCH:L1-B000 0
12575 bnz,pt %xcc, BL20098 ! 0000576F8FFFFF4C SWCH:L1-B000 0
12576 add %g1, 0x711, %g1 ! 0000576F8FFFFF50 SWCH:L1-B000 0 chksum++
12577 .word 0xBBAAB197 ! 0000576F8FFFFF54 SWCH:L1-B000 0 illop
12578 .word 0xF3172830 ! 0000576F8FFFFF58 SWCH:L1-B000 0 illop
12579 add %g1, 0xBEB, %g1 ! 0000576F8FFFFF5C SWCH:L1-B000 0 chksum++
12580 .word 0x9DAC8C0D ! 0000576F8FFFFF60 SWCH:L1-B000 0 S illop
12581 pdist %f18, %f16, %f30 ! 0000576F8FFFFF64 SWCH:L1-B000 0 S
12582 fone %f18 ! 0000576F8FFFFF68 SWCH:L1-B000 0 S
12583 subccc %i3, %o2, %o4 ! 0000576F8FFFFF6C SWCH:L1-B000 0 S
12584 xor %i0, %o4, %o4 ! 0000576F8FFFFF70 SWCH:L1-B000 0 S
12585 fabsd %f12, %f6 ! 0000576F8FFFFF74 SWCH:L1-B000 0 S
12586 .word 0x901E0DFF ! 0000576F8FFFFF78 SWCH:L1-B000 0 S random
12587 .word 0x876AF9F8 ! 0000576F8FFFFF7C SWCH:L1-B000 0 S random
12588 .word 0xEFA84DD9 ! 0000576F8FFFFF80 SWCH:L1-B000 0 S illop
12589 .word 0x91DD0AA4 ! 0000576F8FFFFF84 SWCH:L1-B000 0 illop
12590 fba BL20108 ! 0000576F8FFFFF88 SWCH:L1-B000 0
12591 cmp %g1, %i1 ! 0000576F8FFFFF8C SWCH:L1-B000 0 S
12592BL20097:add %g1, 0x280, %g1 ! 0000576F8FFFFF90 CASE:L2-B000 0 chksum++
12593 ldxa [%g7+%g0]0xB1, %o5 ! 0000576F8FFFFF94 CASE:L2-B000 0 S BAD-ASI
12594 .word 0x93CF8428 ! 0000576F8FFFFF98 CASE:L2-B000 0 S illop
12595 move %icc, %g1, %o3 ! 0000576F8FFFFF9C CASE:L2-B000 0 S
12596 xor %o2, %o4, %o0 ! 0000576F8FFFFFA0 CASE:L2-B000 0 S
12597 nop ! 0000576F8FFFFFA4 CASE:L2-B000 0 S
12598 fandnot2s %f25, %f16, %f20 ! 0000576F8FFFFFA8 CASE:L2-B000 0 S
12599 fba,pt %fcc0, BL20108 ! 0000576F8FFFFFAC CASE:L2-B000 0
12600 fabss %f31, %f21 ! 0000576F8FFFFFB0 CASE:L2-B000 0 S
12601BL20098:add %g1, 0x85F, %g1 ! 0000576F8FFFFFB4 CASE:L2-B001 0 chksum++
12602 fexpand %f27, %f16 ! 0000576F8FFFFFB8 CASE:L2-B001 0 S
12603 sll %i4, 0x1, %o5 ! 0000576F8FFFFFBC CASE:L2-B001 0 S
12604 pdist %f18, %f30, %f30 ! 0000576F8FFFFFC0 CASE:L2-B001 0 S
12605 fcmped %fcc2, %f14, %f46 ! 0000576F8FFFFFC4 CASE:L2-B001 0 S
12606 fmovspos %xcc, %f10, %f9 ! 0000576F8FFFFFC8 CASE:L2-B001 0 S
12607 fmovscc %xcc, %f2, %f9 ! 0000576F8FFFFFCC CASE:L2-B001 0 S
12608 fcmpd %fcc3, %f46, %f38 ! 0000576F8FFFFFD0 CASE:L2-B001 0 S
12609 .word 0x91AE0A2F ! 0000576F8FFFFFD4 CASE:L2-B001 0 S illop
12610 .word 0xABA84E6B ! 0000576F8FFFFFD8 CASE:L2-B001 0 S illop
12611 ba BL20108 ! 0000576F8FFFFFDC CASE:L2-B001 0
12612 subcc %o2, %o2, %g0 ! 0000576F8FFFFFE0 CASE:L2-B001 0 S
12613BL20100:add %g1, 0x9D6, %g1 ! 0000576F8FFFFFE4 CASE:L2-B002 0 chksum++
12614 rd %gsr, %l6 ! 0000576F8FFFFFE8 CASE:L2-B002 0 S
12615 .word 0xCCAA9711 ! 0000576F8FFFFFEC CASE:L2-B002 0 S random
12616 fabss %f2, %f5 ! 0000576F8FFFFFF0 CASE:L2-B002 0 S
12617 xorcc %o4, %o3, %o0 ! 0000576F8FFFFFF4 CASE:L2-B002 0 S
12618 .word 0xA9A89C2B ! 0000576F8FFFFFF8 CASE:L2-B002 0 S illop
12619 .word 0x95906000 ! 0000576F8FFFFFFC CASE:L2-B002 0 S random
12620 swapa [%g6+0x0040]%asi, %o5 ! 0000576F90000000 CASE:L2-B002 0 S >BD20099
12621 xnorcc %o0, %o3, %o3 ! 0000576F90000004 CASE:L2-B002 0 S
12622 ba,a BL20108 ! 0000576F90000008 CASE:L2-B002 0
12623 fcmpes %fcc1, %f2, %f5 ! 0000576F9000000C CASE:L2-B002 0 S
12624BL20102:.word 0xE15BA956 ! 0000576F90000010 CASE:L2-B003 0 illop
12625 fmovdo %fcc3, %f46, %f44 ! 0000576F90000014 CASE:L2-B003 0 S
12626 ldd [%g3+0x0060], %f62 ! 0000576F90000018 CASE:L2-B003 0 S <BD20101
12627 movneg %icc, -303, %o0 ! 0000576F9000001C CASE:L2-B003 0 S
12628 andncc %o4, %o1, %o5 ! 0000576F90000020 CASE:L2-B003 0 S
12629 .word 0xA3A117E8 ! 0000576F90000024 CASE:L2-B003 0 illop
12630 edge16l %o0, %o0, %o4 ! 0000576F90000028 CASE:L2-B003 0 S
12631BL20108: ! SWCH:L1-B000
12632 add %g1, 0x593, %g1 ! 0000576F9000002C SWCH:L1-B000 0 chksum++
12633 .word 0x9BCD760A ! 0000576F90000030 SWCH:L1-B000 0 S illop
12634 fbug,a BL20103 ;.empty ! 0000576F90000034 SWCH:L1-B000 0 L
12635 brz,a,pn %o0, BL20104 ;.empty ! 0000576F90000038 SWCH:L1-B000 0 L
12636 fbug,pt %fcc2, BL20105 ! 0000576F9000003C SWCH:L1-B000 0 L
12637 .word 0xB5AB209B ! 0000576F90000040 SWCH:L1-B000 0 S illop
12638 fcmpd %fcc0, %f12, %f38 ! 0000576F90000044 SWCH:L1-B000 0 S
12639 .word 0x0E7C444F ! 0000576F90000048 SWCH:L1-B000 0 L illop
12640BL20106:fbuge BL20107 ! 0000576F9000004C SWCH:L1-B000 0 L
12641 .word 0xADB6C369 ! 0000576F90000050 SWCH:L1-B000 0 S illop_VIS
12642BL20105:.word 0x8FA45C88 ! 0000576F90000054 SWCH:L1-B000 0 S illop
12643BL20107:.word 0x81ACD72C ! 0000576F90000058 SWCH:L1-B000 0 S illop
12644 andn %o4, %o5, %o4 ! 0000576F9000005C SWCH:L1-B000 0 S
12645 andcc %o0, %g1, %o3 ! 0000576F90000060 SWCH:L1-B000 0 S
12646BL20103:fbug,a,pn %fcc2, BL20104 ! 0000576F90000064 SWCH:L1-B000 0 L
12647BL20104:sllx %g1, %g1, %o0 ! 0000576F90000068 SWCH:L1-B000 0 S
12648 pdist %f22, %f16, %f30 ! 0000576F9000006C SWCH:L1-B000 0 S
12649 add %g1, 0x876, %g1 ! 0000576F90000070 SWCH:L1-B000 0 chksum++
12650 .word 0xA948D399 ! 0000576F90000074 SUBR:L0-B000 0 illop
12651 add %g1, 0x8C5, %g1 ! 0000576F90000078 SUBR:L0-B000 0 chksum++
12652
12653SECTION .btext017_pg1 TEXT_VA=0x576f90000000
12654attr_text {
12655 Name = .btext017_pg1,
12656 VA = 0x576f90000000,
12657 RA = 0xf90000000,
12658 PA = ra2pa(0xf90000000,0),
12659 tsbonly,
12660 part_0_ctx_nonzero_tsb_config_2,
12661 TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
12662 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12663 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12664}
12665.text; .skip 8
12666
12667!========================================================================
12668
12669SECTION .btext018 TEXT_VA=0xffff95713fffff00
12670attr_text {
12671 Name = .btext018,
12672 VA = 0xffff95713fffff00,
12673 RA = ra2pa(0xf6fffff00,0),
12674 PA = ra2pa(0xf6fffff00,0),
12675 notsb
12676}
12677
12678SECTION .btext018_pg0 TEXT_VA=0xffff957130000000
12679attr_text {
12680 Name = .btext018_pg0,
12681 VA = 0xffff957130000000,
12682 RA = ra2pa(0xf60000000,0),
12683 PA = ra2pa(0xf60000000,0),
12684 tsbonly,
12685 part_0_ctx_nonzero_tsb_config_0,
12686 TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
12687 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12688 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12689}
12690.text; .skip 8
12691
12692
12693SECTION .btext018
12694.text
12695.global SUBR047; SUBR047:
12696 nop ! FFFF95713FFFFF00 SUBR:L0-B000 0 S
12697 pdist %f28, %f18, %f28 ! FFFF95713FFFFF04 SUBR:L0-B000 0 S
12698 xnor %o0, %i4, %o5 ! FFFF95713FFFFF08 SUBR:L0-B000 0 S
12699 xnorcc %o5, %o0, %o0 ! FFFF95713FFFFF0C SUBR:L0-B000 0 S
12700 .word 0xDEBDBFA1 ! FFFF95713FFFFF10 SUBR:L0-B000 0 S illop
12701 add %g1, 0xDC2, %g1 ! FFFF95713FFFFF14 SUBR:L0-B000 0 chksum++
12702 and %g1, 0xFE, %o0 ! FFFF95713FFFFF18 LOOP:L1-B000 0
12703BL20130: ! LOOP:L1-B000
12704 add %g1, 0x9C4, %g1 ! FFFF95713FFFFF1C LOOP:L1-B000 0 chksum++
12705 .word 0x87A9D07B ! FFFF95713FFFFF20 SKIP:L2-B000 0 illop
12706 add %i0, %o5, %o5 ! FFFF95713FFFFF24 SKIP:L2-B000 0 S
12707 subcc %i2, %o5, %o1 ! FFFF95713FFFFF28 SKIP:L2-B000 0 S
12708 subccc %o3, %o5, %o5 ! FFFF95713FFFFF2C SKIP:L2-B000 0 S
12709 alignaddr %o1, %g1, %o3 ! FFFF95713FFFFF30 SKIP:L2-B000 0 S
12710 .word 0xAFA7CD75 ! FFFF95713FFFFF34 SKIP:L2-B000 0 S illop
12711 orcc %o5, %o0, %o2 ! FFFF95713FFFFF38 SKIP:L2-B000 0 S
12712 .word 0x93A84011 ! FFFF95713FFFFF3C SKIP:L2-B000 0 illop
12713 .word 0xA5AB381F ! FFFF95713FFFFF40 SKIP:L2-B000 0 S illop
12714 .word 0x81CFE008 ! FFFF95713FFFFF44 SKIP:L2-B000 0 S random
12715 .word 0xB38C2BCF ! FFFF95713FFFFF48 SKIP:L2-B000 0 S illop
12716 .word 0xA7B402E5 ! FFFF95713FFFFF4C SKIP:L2-B000 0 S illop_VIS
12717 fba,a,pt %fcc1, BL20117 ! FFFF95713FFFFF50 SKIP:L2-B000 0
12718 ta %xcc, 0x43 ! FFFF95713FFFFF54 SKIP:L2-B000 0 S +-PEF
12719BL20109: ! ELSE:L2-B001
12720 bshuffle %f18, %f28, %f30 ! FFFF95713FFFFF58 ELSE:L2-B001 0 S
12721 bmask %o3, %o0, %o5 ! FFFF95713FFFFF5C ELSE:L2-B001 0 S
12722 bge,a BL20110 ;.empty ! FFFF95713FFFFF60 ELSE:L2-B001 0 L
12723 fbuge,pn %fcc0, BL20111 ;.empty ! FFFF95713FFFFF64 ELSE:L2-B001 0 L
12724 bz,pt %icc, BL20112 ;.empty ! FFFF95713FFFFF68 ELSE:L2-B001 0 L
12725 bgu,a BL20113 ;.empty ! FFFF95713FFFFF6C ELSE:L2-B001 0 L
12726 bcc,a,pn %icc, BL20110 ;.empty ! FFFF95713FFFFF70 ELSE:L2-B001 0 L
12727 fbn,a,pt %fcc3, BL20114 ! FFFF95713FFFFF74 ELSE:L2-B001 0 L
12728BL20112:cmp %o5, %g1 ! FFFF95713FFFFF78 ELSE:L2-B001 0 S
12729 fnegd %f24, %f16 ! FFFF95713FFFFF7C ELSE:L2-B001 0 S
12730 fbl,a,pn %fcc1, BL20115 ;.empty ! FFFF95713FFFFF80 ELSE:L2-B001 0 L
12731BL20110:brz,pt %o1, BL20116 ;.empty ! FFFF95713FFFFF84 ELSE:L2-B001 0 L
12732BL20114:.word 0xD4893B93 ! FFFF95713FFFFF88 ELSE:L2-B001 0 L random
12733BL20116:bvs BL20113 ;.empty ! FFFF95713FFFFF8C ELSE:L2-B001 0 L
12734BL20115:brgz,pn %o1, BL20113 ! FFFF95713FFFFF90 ELSE:L2-B001 0 L
12735BL20113:.word 0xB75EA459 ! FFFF95713FFFFF94 ELSE:L2-B001 0 S illop
12736BL20111:add %g1, 0xC6C, %g1 ! FFFF95713FFFFF98 ELSE:L2-B001 0 chksum++
12737 add %g1, 0x97C, %g1 ! FFFF95713FFFFF9C ELSE:L2-B001 0 chksum++
12738 fmovs %f5, %f5 ! FFFF95713FFFFFA0 ELSE:L2-B001 0 S
12739 fcmpne32 %f18, %f30, %o4 ! FFFF95713FFFFFA4 ELSE:L2-B001 0 S
12740 .word 0xC930E713 ! FFFF95713FFFFFA8 ELSE:L2-B001 0 S random
12741 .word 0x00ECEFDC ! FFFF95713FFFFFAC ELSE:L2-B001 0 S illop
12742 faddd %f12, %f36, %f44 ! FFFF95713FFFFFB0 ELSE:L2-B001 0 S
12743BL20117: ! ELSE:L2-B001
12744 add %g1, 0x40, %g1 ! FFFF95713FFFFFB4 ELSE:L2-B001 0 chksum++
12745 .word 0x9DA31999 ! FFFF95713FFFFFB8 SKIP:L2-B002 0 illop
12746 bnz,pt %xcc, BL20125 ! FFFF95713FFFFFBC SKIP:L2-B002 0
12747 bmask %o4, %o5, %o4 ! FFFF95713FFFFFC0 SKIP:L2-B002 0 S
12748 pdist %f30, %f18, %f20 ! FFFF95713FFFFFC4 SKIP:L2-B002 0 S
12749 bvs BL20118 ! FFFF95713FFFFFC8 SKIP:L2-B002 0 L
12750 .word 0x83A29395 ! FFFF95713FFFFFCC SKIP:L2-B002 0 S illop
12751 bn BL20119 ;.empty ! FFFF95713FFFFFD0 SKIP:L2-B002 0 L
12752 fbul,pn %fcc2, BL20120 ;.empty ! FFFF95713FFFFFD4 SKIP:L2-B002 0 L
12753 bvc,a BL20121 ! FFFF95713FFFFFD8 SKIP:L2-B002 0 L
12754 .word 0x95A6888D ! FFFF95713FFFFFDC SKIP:L2-B002 0 S illop_FP
12755 be BL20120 ;.empty ! FFFF95713FFFFFE0 SKIP:L2-B002 0 L
12756 bvs,a,pn %xcc, BL20122 ;.empty ! FFFF95713FFFFFE4 SKIP:L2-B002 0 L
12757BL20118:fbn BL20123 ! FFFF95713FFFFFE8 SKIP:L2-B002 0 L
12758BL20123:fone %f30 ! FFFF95713FFFFFEC SKIP:L2-B002 0 S
12759BL20120:and %o1, %o3, %o1 ! FFFF95713FFFFFF0 SKIP:L2-B002 0 S
12760BL20121:fbue,pn %fcc1, BL20124 ;.empty ! FFFF95713FFFFFF4 SKIP:L2-B002 0 L
12761 be,a,pn %xcc, BL20122 ! FFFF95713FFFFFF8 SKIP:L2-B002 0 L
12762BL20119:.word 0x89A80A5A ! FFFF95713FFFFFFC SKIP:L2-B002 0 S illop
12763BL20124:or %o1, %o1, %o5 ! FFFF957140000000 SKIP:L2-B002 0 S
12764BL20122:add %g1, 0xD5E, %g1 ! FFFF957140000004 SKIP:L2-B002 0 chksum++
12765 add %g1, 0xF97, %g1 ! FFFF957140000008 SKIP:L2-B002 0 chksum++
12766 andcc %o2, %o2, %o4 ! FFFF95714000000C SKIP:L2-B002 0 S
12767 .word 0x1F126F97 ! FFFF957140000010 SKIP:L2-B002 0 S random
12768 ldxa [%g2+%g0]0xB2, %o5 ! FFFF957140000014 SKIP:L2-B002 0 S BAD-ASI
12769 xnorcc %o0, %o4, %o4 ! FFFF957140000018 SKIP:L2-B002 0 S
12770 fba,a,pt %fcc3, BL20129 ! FFFF95714000001C SKIP:L2-B002 0
12771 fzero %f16 ! FFFF957140000020 SKIP:L2-B002 0 S
12772BL20125: ! ELSE:L2-B003
12773 .word 0x9DD301A0 ! FFFF957140000024 ELSE:L2-B003 0 S illop
12774 fbug BL20126 ! FFFF957140000028 ELSE:L2-B003 0 L
12775 fcmpes %fcc1, %f3, %f9 ! FFFF95714000002C ELSE:L2-B003 0 S
12776 brgz,pt %o1, BL20127 ! FFFF957140000030 ELSE:L2-B003 0 L
12777 movug %fcc0, %g1, %o5 ! FFFF957140000034 ELSE:L2-B003 0 S
12778BL20126:andcc %l4, %l4, %o3 ! FFFF957140000038 ELSE:L2-B003 0 S
12779 bvc,a BL20127 ;.empty ! FFFF95714000003C ELSE:L2-B003 0 L
12780BL20127:ba,a BL20128 ! FFFF957140000040 ELSE:L2-B003 0 L
12781 sll %o4, 0x1, %o3 ! FFFF957140000044 ELSE:L2-B003 0 S
12782 nop ! FFFF957140000048 ELSE:L2-B003 0 S
12783 fcmpgt16 %f18, %f16, %o2 ! FFFF95714000004C ELSE:L2-B003 0 S
12784BL20128:fand %f16, %f28, %f24 ! FFFF957140000050 ELSE:L2-B003 0 S
12785 .word 0x8DA9D871 ! FFFF957140000054 ELSE:L2-B003 0 illop
12786 .word 0xC955658F ! FFFF957140000058 ELSE:L2-B003 0 illop
12787 nop ! FFFF95714000005C ELSE:L2-B003 0 S
12788 .word 0x81AF14E8 ! FFFF957140000060 ELSE:L2-B003 0 S illop
12789 fcmps %fcc3, %f8, %f9 ! FFFF957140000064 ELSE:L2-B003 0 S
12790 xorcc %o4, %o2, %o4 ! FFFF957140000068 ELSE:L2-B003 0 S
12791BL20129: ! ELSE:L2-B003
12792 add %g1, 0xEBC, %g1 ! FFFF95714000006C ELSE:L2-B003 0 chksum++
12793 .word 0xBE100001 ! FFFF957140000070 LOOP:L1-B000 0 S random
12794 .word 0xA9B781BF ! FFFF957140000074 LOOP:L1-B000 0 S illop
12795 andncc %o5, %o4, %o5 ! FFFF957140000078 LOOP:L1-B000 0 S
12796 pdist %f18, %f18, %f26 ! FFFF95714000007C LOOP:L1-B000 0 S
12797 .word 0x8574B9E3 ! FFFF957140000080 LOOP:L1-B000 0 S illop
12798 .word 0xC96C2927 ! FFFF957140000084 LOOP:L1-B000 0 S random
12799 pdist %f30, %f16, %f20 ! FFFF957140000088 LOOP:L1-B000 0 S
12800 udivcc %o4, 0x0, %l0 ! FFFF95714000008C LOOP:L1-B000 0 S
12801 .word 0x2A78401E ! FFFF957140000090 LOOP:L1-B000 0 illop
12802 andcc %o0, 0x1, %g0 ! FFFF957140000094 LOOP:L1-B000 0
12803 bne,a,pt %xcc, BL20130 ! FFFF957140000098 LOOP:L1-B000 0
12804 .word 0x1C2F0B11 ! FFFF95714000009C LOOP:L1-B000 0 S illop
12805 .word 0xBFAE4A52 ! FFFF9571400000A0 LOOP:L1-B000 0 illop
12806 .word 0xCBC70C40 ! FFFF9571400000A4 SUBR:L0-B000 0 S illop
12807 .word 0xF34D49E9 ! FFFF9571400000A8 SUBR:L0-B000 0 S illop
12808 fbul BL20132 ;.empty ! FFFF9571400000AC SUBR:L0-B000 0 L
12809 .word 0xF37EA4C7 ! FFFF9571400000B0 SUBR:L0-B000 0 L illop
12810 bvc BL20133 ;.empty ! FFFF9571400000B4 SUBR:L0-B000 0 L
12811 bg BL20133 ;.empty ! FFFF9571400000B8 SUBR:L0-B000 0 L
12812 .word 0x9F653982 ! FFFF9571400000BC SUBR:L0-B000 0 L illop
12813BL20132:andn %o0, %o2, %o0 ! FFFF9571400000C0 SUBR:L0-B000 0 S
12814BL20133:bcc,a,pn %icc, BL20135 ;.empty ! FFFF9571400000C4 SUBR:L0-B000 0 L
12815BL20135:ble,a,pn %icc, BL20136 ! FFFF9571400000C8 SUBR:L0-B000 0 L
12816BL20136:std %f62, [%g6-0x0010] ! FFFF9571400000CC SUBR:L0-B000 0 S >BD20131
12817 .word 0xA9A898FD ! FFFF9571400000D0 SUBR:L0-B000 0 S illop
12818BL20134:.word 0xB3A08D55 ! FFFF9571400000D4 SUBR:L0-B000 0 S illop
12819 add %g1, 0x9CF, %g1 ! FFFF9571400000D8 SUBR:L0-B000 0 chksum++
12820 .word 0x364CADD9 ! FFFF9571400000DC SUBR:L0-B000 0 random
12821 .word 0xA5A25A6F ! FFFF9571400000E0 SUBR:L0-B000 0 illop
12822
12823SECTION .btext018_pg1 TEXT_VA=0xffff957140000000
12824attr_text {
12825 Name = .btext018_pg1,
12826 VA = 0xffff957140000000,
12827 RA = ra2pa(0xf70000000,0),
12828 PA = ra2pa(0xf70000000,0),
12829 tsbonly,
12830 part_0_ctx_nonzero_tsb_config_0,
12831 TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
12832 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12833 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12834}
12835.text; .skip 8
12836! Context 69: 1818 instructions generated, 2436 executed, 57 traps
12837
12838#undef BLIMP_BIAS
12839#define BLIMP_BIAS 0
12840#undef BLIMP_FRAME
12841#define BLIMP_FRAME 128
12842#undef BLIMP_32BIT
12843#define BLIMP_32BIT 0
12844
12845!========================================================================
12846
12847SECTION .btext019 TEXT_VA=0x6cdc9c8cfd00
12848attr_text {
12849 Name = .btext019,
12850 VA = 0x6cdc9c8cfd00,
12851 RA = 0xfdfe4fd00,
12852 PA = ra2pa(0xfdfe4fd00,0),
12853 notsb
12854}
12855
12856SECTION .btext019_pg0 TEXT_VA=0x6cdc9c8c0000
12857attr_text {
12858 Name = .btext019_pg0,
12859 VA = 0x6cdc9c8c0000,
12860 RA = 0xfdfe40000,
12861 PA = ra2pa(0xfdfe40000,0),
12862 tsbonly,
12863 part_0_ctx_nonzero_tsb_config_1,
12864 TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
12865 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12866 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12867}
12868.text; .skip 8
12869
12870
12871SECTION .btext019
12872.text
12873.global start_th_2; start_th_2:
12874.global SUBR062; SUBR062:
12875BL40098: ! MAIN:L0-B000
12876 nop ! 00006CDC9C8CFD00 MAIN:L0-B000 1
12877 sethi %hh(0xFFFFE33746950000),%g2 ! 00006CDC9C8CFD04 MAIN:L0-B000 1 BD40133
12878 or %g2,%hm(0xFFFFE33746950000),%g2 ! 00006CDC9C8CFD08 MAIN:L0-B000 1
12879 sethi %lm(0xFFFFE33746950000),%g3 ! 00006CDC9C8CFD0C MAIN:L0-B000 1
12880 or %g3,%lo(0xFFFFE33746950000),%g3 ! 00006CDC9C8CFD10 MAIN:L0-B000 1
12881 sllx %g2, 0x20, %g2 ! 00006CDC9C8CFD14 MAIN:L0-B000 1
12882 or %g2, %g3, %g2 ! 00006CDC9C8CFD18 MAIN:L0-B000 1
12883 sethi %hh(0x2852C0002000),%l0 ! 00006CDC9C8CFD1C MAIN:L0-B000 1 STACK0070
12884 or %l0,%hm(0x2852C0002000),%l0 ! 00006CDC9C8CFD20 MAIN:L0-B000 1
12885 sethi %lm(0x2852C0002000),%l1 ! 00006CDC9C8CFD24 MAIN:L0-B000 1
12886 or %l1,%lo(0x2852C0002000),%l1 ! 00006CDC9C8CFD28 MAIN:L0-B000 1
12887 sllx %l0, 0x20, %l0 ! 00006CDC9C8CFD2C MAIN:L0-B000 1
12888 or %l0, %l1, %l0 ! 00006CDC9C8CFD30 MAIN:L0-B000 1
12889 sub %l0, 0x100, %o6 ! 00006CDC9C8CFD34 MAIN:L0-B000 1
12890 add %o6, 0x80, %i6 ! 00006CDC9C8CFD38 MAIN:L0-B000 1
12891 addcc %g0, 0x1, %g1 ! 00006CDC9C8CFD3C MAIN:L0-B000 1
12892 or %g0, -2951, %g3 ! 00006CDC9C8CFD40 MAIN:L0-B000 1
12893 or %g0, -2227, %g4 ! 00006CDC9C8CFD44 MAIN:L0-B000 1
12894 or %g0, -3216, %g5 ! 00006CDC9C8CFD48 MAIN:L0-B000 1
12895 or %g0, -1255, %g6 ! 00006CDC9C8CFD4C MAIN:L0-B000 1
12896 or %g0, 0x0, %g7 ! 00006CDC9C8CFD50 MAIN:L0-B000 1
12897 or %g0, 0x429, %o0 ! 00006CDC9C8CFD54 MAIN:L0-B000 1
12898 or %g0, 0x451, %o1 ! 00006CDC9C8CFD58 MAIN:L0-B000 1
12899 or %g0, 0x868, %o2 ! 00006CDC9C8CFD5C MAIN:L0-B000 1
12900 or %g0, 0x226, %o3 ! 00006CDC9C8CFD60 MAIN:L0-B000 1
12901 or %g0, -41, %o4 ! 00006CDC9C8CFD64 MAIN:L0-B000 1
12902 or %g0, 0xF45, %o5 ! 00006CDC9C8CFD68 MAIN:L0-B000 1
12903 or %g0, -3151, %o7 ! 00006CDC9C8CFD6C MAIN:L0-B000 1
12904 or %g0, -2478, %l0 ! 00006CDC9C8CFD70 MAIN:L0-B000 1
12905 or %g0, -597, %l1 ! 00006CDC9C8CFD74 MAIN:L0-B000 1
12906 or %g0, -2156, %l2 ! 00006CDC9C8CFD78 MAIN:L0-B000 1
12907 or %g0, 0xBF3, %l3 ! 00006CDC9C8CFD7C MAIN:L0-B000 1
12908 or %g0, 0xC85, %l4 ! 00006CDC9C8CFD80 MAIN:L0-B000 1
12909 or %g0, -2385, %l5 ! 00006CDC9C8CFD84 MAIN:L0-B000 1
12910 sethi %hh(0x6CDC9C8CFD00),%l7 ! 00006CDC9C8CFD88 MAIN:L0-B000 1 SUBR062
12911 or %l7,%hm(0x6CDC9C8CFD00),%l7 ! 00006CDC9C8CFD8C MAIN:L0-B000 1
12912 sethi %lm(0x6CDC9C8CFD00),%l6 ! 00006CDC9C8CFD90 MAIN:L0-B000 1
12913 or %l6,%lo(0x6CDC9C8CFD00),%l6 ! 00006CDC9C8CFD94 MAIN:L0-B000 1
12914 sllx %l7, 0x20, %l7 ! 00006CDC9C8CFD98 MAIN:L0-B000 1
12915 or %l7, %l6, %l7 ! 00006CDC9C8CFD9C MAIN:L0-B000 1
12916 or %g0, -2810, %l6 ! 00006CDC9C8CFDA0 MAIN:L0-B000 1
12917 or %g0, 0x779, %i0 ! 00006CDC9C8CFDA4 MAIN:L0-B000 1
12918 or %g0, 0xC8D, %i1 ! 00006CDC9C8CFDA8 MAIN:L0-B000 1
12919 or %g0, -2725, %i2 ! 00006CDC9C8CFDAC MAIN:L0-B000 1
12920 or %g0, 0x964, %i3 ! 00006CDC9C8CFDB0 MAIN:L0-B000 1
12921 or %g0, -3404, %i4 ! 00006CDC9C8CFDB4 MAIN:L0-B000 1
12922 or %g0, 0xDA2, %i5 ! 00006CDC9C8CFDB8 MAIN:L0-B000 1
12923 or %g0, 0x70C, %i7 ! 00006CDC9C8CFDBC MAIN:L0-B000 1
12924 or %g0, 0x4, %g6 ! 00006CDC9C8CFDC0 MAIN:L0-B000 1
12925BL40099:save %o6, -128, %o6 ! 00006CDC9C8CFDC4 MAIN:L0-B000 4
12926 add %i0, %g6, %l0 ! 00006CDC9C8CFDC8 MAIN:L0-B000 4
12927 add %i1, %g6, %l1 ! 00006CDC9C8CFDCC MAIN:L0-B000 4
12928 add %i2, %g6, %l2 ! 00006CDC9C8CFDD0 MAIN:L0-B000 4
12929 add %i3, %g6, %l3 ! 00006CDC9C8CFDD4 MAIN:L0-B000 4
12930 add %i4, %g6, %l4 ! 00006CDC9C8CFDD8 MAIN:L0-B000 4
12931 add %i5, %g6, %l5 ! 00006CDC9C8CFDDC MAIN:L0-B000 4
12932 add %i6, %g6, %l6 ! 00006CDC9C8CFDE0 MAIN:L0-B000 4
12933 add %i7, %g6, %l7 ! 00006CDC9C8CFDE4 MAIN:L0-B000 4
12934 add %l0, %g6, %o0 ! 00006CDC9C8CFDE8 MAIN:L0-B000 4
12935 add %l1, %g6, %o1 ! 00006CDC9C8CFDEC MAIN:L0-B000 4
12936 add %l2, %g6, %o2 ! 00006CDC9C8CFDF0 MAIN:L0-B000 4
12937 add %l3, %g6, %o3 ! 00006CDC9C8CFDF4 MAIN:L0-B000 4
12938 add %l4, %g6, %o4 ! 00006CDC9C8CFDF8 MAIN:L0-B000 4
12939 add %l5, %g6, %o5 ! 00006CDC9C8CFDFC MAIN:L0-B000 4
12940 add %l7, %g6, %o7 ! 00006CDC9C8CFE00 MAIN:L0-B000 4
12941 subcc %g6, 0x1, %g6 ! 00006CDC9C8CFE04 MAIN:L0-B000 4
12942 bnz,a,pn %xcc, BL40099 ! 00006CDC9C8CFE08 MAIN:L0-B000 4
12943 nop ! 00006CDC9C8CFE0C MAIN:L0-B000 3
12944 restore %g0, %g0, %g0 ! 00006CDC9C8CFE10 MAIN:L0-B000 1
12945 restore %g0, %g0, %g0 ! 00006CDC9C8CFE14 MAIN:L0-B000 1
12946 restore %g0, %g0, %g0 ! 00006CDC9C8CFE18 MAIN:L0-B000 1
12947 restore %g0, %g0, %g0 ! 00006CDC9C8CFE1C MAIN:L0-B000 1
12948 ta %xcc, 0x44 ! 00006CDC9C8CFE20 MAIN:L0-B000 1 cleanwin=0
12949 wr %g0, 0x582, %y ! 00006CDC9C8CFE24 MAIN:L0-B000 1
12950 wr %g0, 0xD0, %gsr ! 00006CDC9C8CFE28 MAIN:L0-B000 1
12951 ldd [%g2+0x0068], %f0 ! 00006CDC9C8CFE2C MAIN:L0-B000 1 <BD40137
12952 faddd %f0, %f0, %f6 ! 00006CDC9C8CFE30 MAIN:L0-B000 1
12953 faddd %f0, %f6, %f12 ! 00006CDC9C8CFE34 MAIN:L0-B000 1
12954 faddd %f6, %f12, %f14 ! 00006CDC9C8CFE38 MAIN:L0-B000 1
12955 faddd %f12, %f14, %f60 ! 00006CDC9C8CFE3C MAIN:L0-B000 1
12956 faddd %f14, %f60, %f62 ! 00006CDC9C8CFE40 MAIN:L0-B000 1
12957 faddd %f60, %f62, %f32 ! 00006CDC9C8CFE44 MAIN:L0-B000 1
12958 faddd %f62, %f32, %f34 ! 00006CDC9C8CFE48 MAIN:L0-B000 1
12959 faddd %f32, %f34, %f36 ! 00006CDC9C8CFE4C MAIN:L0-B000 1
12960 faddd %f34, %f36, %f38 ! 00006CDC9C8CFE50 MAIN:L0-B000 1
12961 faddd %f36, %f38, %f40 ! 00006CDC9C8CFE54 MAIN:L0-B000 1
12962 faddd %f38, %f40, %f42 ! 00006CDC9C8CFE58 MAIN:L0-B000 1
12963 faddd %f40, %f42, %f44 ! 00006CDC9C8CFE5C MAIN:L0-B000 1
12964 faddd %f42, %f44, %f46 ! 00006CDC9C8CFE60 MAIN:L0-B000 1
12965 ld [%g2+0x0070], %f2 ! 00006CDC9C8CFE64 MAIN:L0-B000 1 <BD40138
12966 fadds %f2, %f2, %f3 ! 00006CDC9C8CFE68 MAIN:L0-B000 1
12967 fadds %f2, %f3, %f4 ! 00006CDC9C8CFE6C MAIN:L0-B000 1
12968 fadds %f3, %f4, %f5 ! 00006CDC9C8CFE70 MAIN:L0-B000 1
12969 fadds %f4, %f5, %f8 ! 00006CDC9C8CFE74 MAIN:L0-B000 1
12970 fadds %f5, %f8, %f9 ! 00006CDC9C8CFE78 MAIN:L0-B000 1
12971 fadds %f8, %f9, %f10 ! 00006CDC9C8CFE7C MAIN:L0-B000 1
12972 fadds %f9, %f10, %f11 ! 00006CDC9C8CFE80 MAIN:L0-B000 1
12973 fcmpd %fcc0, %f0, %f0 ! 00006CDC9C8CFE84 MAIN:L0-B000 1
12974 fcmpd %fcc1, %f0, %f0 ! 00006CDC9C8CFE88 MAIN:L0-B000 1
12975 fcmpd %fcc2, %f0, %f0 ! 00006CDC9C8CFE8C MAIN:L0-B000 1
12976 fcmpd %fcc3, %f0, %f0 ! 00006CDC9C8CFE90 MAIN:L0-B000 1
12977 stx %fsr, [%g2+0x0060] ! 00006CDC9C8CFE94 MAIN:L0-B000 1 <BD40055
12978 fzero %f16 ! 00006CDC9C8CFE98 MAIN:L0-B000 1
12979 fzero %f18 ! 00006CDC9C8CFE9C MAIN:L0-B000 1
12980 fzero %f20 ! 00006CDC9C8CFEA0 MAIN:L0-B000 1
12981 fzero %f22 ! 00006CDC9C8CFEA4 MAIN:L0-B000 1
12982 fzero %f24 ! 00006CDC9C8CFEA8 MAIN:L0-B000 1
12983 fzero %f26 ! 00006CDC9C8CFEAC MAIN:L0-B000 1
12984 fzero %f28 ! 00006CDC9C8CFEB0 MAIN:L0-B000 1
12985 fzero %f30 ! 00006CDC9C8CFEB4 MAIN:L0-B000 1
12986 ldx [%g2+0x0000], %g3 ! 00006CDC9C8CFEB8 MAIN:L0-B000 1 BASE<BD40133
12987 ldx [%g2+0x0008], %g4 ! 00006CDC9C8CFEBC MAIN:L0-B000 1 BASE<BD40139
12988 ldx [%g2+0x0010], %g5 ! 00006CDC9C8CFEC0 MAIN:L0-B000 1 BASE<BD40140
12989 ldx [%g2+0x0018], %g6 ! 00006CDC9C8CFEC4 MAIN:L0-B000 1 BASE<BD40141
12990 or %g0, 0x2, %l2 ! 00006CDC9C8CFEC8 LOOP:L1-B000 1
12991BL40122: ! LOOP:L1-B000
12992 add %g1, 0xAC9, %g1 ! 00006CDC9C8CFECC LOOP:L1-B000 2 chksum++
12993 or %g0, 0x3, %l3 ! 00006CDC9C8CFED0 LOOP:L2-B000 2
12994BL40105: ! LOOP:L2-B000
12995 add %g1, 0x625, %g1 ! 00006CDC9C8CFED4 LOOP:L2-B000 4 chksum++
12996 andncc %i4, %o1, %i2 ! 00006CDC9C8CFED8 LOOP:L2-B000 4 S
12997 .word 0xEF49F9A5 ! 00006CDC9C8CFEDC LOOP:L2-B000 4 S illop
12998 xnor %i2, %o1, %i0 ! 00006CDC9C8CFEE0 LOOP:L2-B000 4 S
12999 orncc %o0, %o2, %o2 ! 00006CDC9C8CFEE4 LOOP:L2-B000 4 S
13000 xor %i2, %o2, %l0 ! 00006CDC9C8CFEE8 LOOP:L2-B000 4 S
13001 and %g1, 0xFE, %l1 ! 00006CDC9C8CFEEC LOOP:L3-B000 4
13002BL40100: ! LOOP:L3-B000
13003 add %g1, 0x869, %g1 ! 00006CDC9C8CFEF0 LOOP:L3-B000 8 chksum++
13004 andcc %i4, %i1, %i4 ! 00006CDC9C8CFEF4 LOOP:L3-B000 8 S
13005 edge32 %i2, %i5, %i2 ! 00006CDC9C8CFEF8 LOOP:L3-B000 8 S
13006 array16 %i5, %o2, %o4 ! 00006CDC9C8CFEFC LOOP:L3-B000 8 S
13007 array32 %i4, %o4, %i1 ! 00006CDC9C8CFF00 LOOP:L3-B000 8 S
13008 srlx %l1, 0x1, %l1 ! 00006CDC9C8CFF04 LOOP:L3-B000 8
13009 andcc %l1, 0x1, %g0 ! 00006CDC9C8CFF08 LOOP:L3-B000 8
13010 bne,pt %xcc, BL40100 ! 00006CDC9C8CFF0C LOOP:L3-B000 8
13011 or %i4, %o2, %i4 ! 00006CDC9C8CFF10 LOOP:L3-B000 8 S
13012 add %g1, 0x2D1, %g1 ! 00006CDC9C8CFF14 LOOP:L3-B000 4 chksum++
13013 andcc %g1, 0xC0, %g0 ! 00006CDC9C8CFF18 LOOP:L2-B000 4
13014 bz,a,pn %xcc, BL40108 ! 00006CDC9C8CFF1C LOOP:L2-B000 4
13015 mova %icc, %i5, %i5 ! 00006CDC9C8CFF20 LOOP:L2-B000 1 S
13016 add %g1, 0xF5A, %g1 ! 00006CDC9C8CFF24 LOOP:L2-B000 3 chksum++
13017 and %g1, 0xFE, %l4 ! 00006CDC9C8CFF28 LOOP:L3-B001 3
13018BL40102: ! LOOP:L3-B001
13019 add %g1, 0x5CD, %g1 ! 00006CDC9C8CFF2C LOOP:L3-B001 6 chksum++
13020 array8 %i4, %l0, %l0 ! 00006CDC9C8CFF30 LOOP:L3-B001 6 S
13021 fpsub16s %f28, %f26, %f18 ! 00006CDC9C8CFF34 LOOP:L3-B001 6 S
13022 faddd %f34, %f62, %f34 ! 00006CDC9C8CFF38 LOOP:L3-B001 6 S
13023 edge16n %l0, %o4, %i3 ! 00006CDC9C8CFF3C LOOP:L3-B001 6 S
13024 pdist %f16, %f26, %f22 ! 00006CDC9C8CFF40 LOOP:L3-B001 6 S
13025 fcmpgt32 %f28, %f16, %o4 ! 00006CDC9C8CFF44 LOOP:L3-B001 6 S
13026 fcmps %fcc2, %f5, %f10 ! 00006CDC9C8CFF48 LOOP:L3-B001 6 S
13027 sdivcc %i5, %g0, %o1 ! 00006CDC9C8CFF4C LOOP:L3-B001 6 S
13028 swapa [%g3-0x0050]%asi, %o1 ! 00006CDC9C8CFF50 LOOP:L3-B001 6 S >BD40101
13029 fcmpne32 %f28, %f16, %o4 ! 00006CDC9C8CFF54 LOOP:L3-B001 6 S
13030 xor %o2, %i1, %l0 ! 00006CDC9C8CFF58 LOOP:L3-B001 6 S
13031 pdist %f28, %f22, %f18 ! 00006CDC9C8CFF5C LOOP:L3-B001 6 S
13032 fpadd16s %f30, %f29, %f28 ! 00006CDC9C8CFF60 LOOP:L3-B001 6 S
13033 and %i3, %i3, %o0 ! 00006CDC9C8CFF64 LOOP:L3-B001 6 S
13034 faligndata %f26, %f24, %f30 ! 00006CDC9C8CFF68 LOOP:L3-B001 6 S
13035 cmp %o1, %o4 ! 00006CDC9C8CFF6C LOOP:L3-B001 6 S
13036 fcmpes %fcc1, %f8, %f10 ! 00006CDC9C8CFF70 LOOP:L3-B001 6 S
13037 array32 %i5, %o2, %i0 ! 00006CDC9C8CFF74 LOOP:L3-B001 6 S
13038 srlx %l4, 0x1, %l4 ! 00006CDC9C8CFF78 LOOP:L3-B001 6
13039 andcc %l4, 0x1, %g0 ! 00006CDC9C8CFF7C LOOP:L3-B001 6
13040 bne,a,pn %xcc, BL40102 ! 00006CDC9C8CFF80 LOOP:L3-B001 6
13041 edge32 %g1, %i0, %o0 ! 00006CDC9C8CFF84 LOOP:L3-B001 3 S
13042 add %g1, 0x857, %g1 ! 00006CDC9C8CFF88 LOOP:L3-B001 3 chksum++
13043 andcc %i0, 0x800, %g0 ! 00006CDC9C8CFF8C SKIP:L3-B002 3
13044 bz,pn %xcc, BL40103 ! 00006CDC9C8CFF90 SKIP:L3-B002 3
13045 st %fsr, [%g2+0x0060] ! 00006CDC9C8CFF94 SKIP:L3-B002 3 S <BD40055
13046 faddd %f38, %f44, %f60 ! 00006CDC9C8CFF98 SKIP:L3-B002 0 S
13047 fcmped %fcc1, %f60, %f46 ! 00006CDC9C8CFF9C SKIP:L3-B002 0 S
13048 .word 0xC7BF08C3 ! 00006CDC9C8CFFA0 SKIP:L3-B002 0 S random
13049 bmask %i5, %l0, %o1 ! 00006CDC9C8CFFA4 SKIP:L3-B002 0 S
13050 .word 0x9BDBE1A5 ! 00006CDC9C8CFFA8 SKIP:L3-B002 0 S illop
13051 andncc %o1, %o4, %o5 ! 00006CDC9C8CFFAC SKIP:L3-B002 0 S
13052 .word 0x81C3E008 ! 00006CDC9C8CFFB0 SKIP:L3-B002 0 S random
13053 .word 0xF9717647 ! 00006CDC9C8CFFB4 SKIP:L3-B002 0 S random
13054 add %g1, 0xCB, %g1 ! 00006CDC9C8CFFB8 SKIP:L3-B002 0 chksum++
13055 andcc %i5, %i0, %i2 ! 00006CDC9C8CFFBC SKIP:L3-B002 0 S
13056 .word 0x9F950019 ! 00006CDC9C8CFFC0 SKIP:L3-B002 0 S illop
13057 .word 0xED278726 ! 00006CDC9C8CFFC4 SKIP:L3-B002 0 S random
13058 .word 0x93906000 ! 00006CDC9C8CFFC8 SKIP:L3-B002 0 S random
13059 ba,a,pn %icc, BL40104 ! 00006CDC9C8CFFCC SKIP:L3-B002 0
13060 .word 0xDFBBDC05 ! 00006CDC9C8CFFD0 SKIP:L3-B002 0 S illop
13061BL40103: ! ELSE:L3-B003
13062 subcc %i3, %i0, %l0 ! 00006CDC9C8CFFD4 ELSE:L3-B003 3 S
13063 fsubs %f8, %f4, %f2 ! 00006CDC9C8CFFD8 ELSE:L3-B003 3 S
13064 .word 0x85B38683 ! 00006CDC9C8CFFDC ELSE:L3-B003 3 S illop_VIS
13065 .word 0x83B342A5 ! 00006CDC9C8CFFE0 ELSE:L3-B003 3 S illop_VIS
13066 nop ! 00006CDC9C8CFFE4 ELSE:L3-B003 3 S
13067 add %g1, 0xECD, %g1 ! 00006CDC9C8CFFE8 ELSE:L3-B003 3 chksum++
13068 pdist %f28, %f30, %f26 ! 00006CDC9C8CFFEC ELSE:L3-B003 3 S
13069 .word 0xA7D400D7 ! 00006CDC9C8CFFF0 ELSE:L3-B003 3 S illop
13070 fmovd %f38, %f38 ! 00006CDC9C8CFFF4 ELSE:L3-B003 3 S
13071 .word 0xCDBEC3E1 ! 00006CDC9C8CFFF8 ELSE:L3-B003 3 S illop_VIS
13072 fxnor %f20, %f24, %f28 ! 00006CDC9C8CFFFC ELSE:L3-B003 3 S
13073BL40104: ! ELSE:L3-B003
13074 add %g1, 0x118, %g1 ! 00006CDC9C8D0000 ELSE:L3-B003 3 chksum++
13075 andcc %o0, %o5, %o1 ! 00006CDC9C8D0004 LOOP:L2-B000 3 S
13076 pdist %f22, %f26, %f18 ! 00006CDC9C8D0008 LOOP:L2-B000 3 S
13077 andncc %i2, %o1, %i3 ! 00006CDC9C8D000C LOOP:L2-B000 3 S
13078 fcmped %fcc1, %f38, %f60 ! 00006CDC9C8D0010 LOOP:L2-B000 3 S
13079 fcmps %fcc3, %f8, %f2 ! 00006CDC9C8D0014 LOOP:L2-B000 3 S
13080 fpsub16 %f20, %f22, %f28 ! 00006CDC9C8D0018 LOOP:L2-B000 3 S
13081 subcc %l3, 0x1, %l3 ! 00006CDC9C8D001C LOOP:L2-B000 3
13082 bnz BL40105 ! 00006CDC9C8D0020 LOOP:L2-B000 3
13083 nop ! 00006CDC9C8D0024 LOOP:L2-B000 3 S
13084 add %g1, 0x40E, %g1 ! 00006CDC9C8D0028 LOOP:L2-B000 1 chksum++
13085 ba,a,pt %xcc, BL40107 ! 00006CDC9C8D002C SIDE:L2-B001 1
13086 array16 %g1, %o1, %i2 ! 00006CDC9C8D0030 SIDE:L2-B001 0 S
13087BL40108: ! SIDE:L2-B001
13088 and %g1, 0xFE, %l0 ! 00006CDC9C8D0034 LOOP:L3-B004 1
13089BL40106: ! LOOP:L3-B004
13090 add %g1, 0xB7, %g1 ! 00006CDC9C8D0038 LOOP:L3-B004 2 chksum++
13091 xnorcc %o1, %i3, %o5 ! 00006CDC9C8D003C LOOP:L3-B004 2 S
13092 xor %g1, %i2, %o2 ! 00006CDC9C8D0040 LOOP:L3-B004 2 S
13093 udiv %i0, 0x0, %l7 ! 00006CDC9C8D0044 LOOP:L3-B004 2 S
13094 sethi %hh(0xFFFFC7D8B5DEFF00),%l6 ! 00006CDC9C8D0048 LOOP:L3-B004 2 SUBR068
13095 or %l6,%hm(0xFFFFC7D8B5DEFF00),%l6 ! 00006CDC9C8D004C LOOP:L3-B004 2
13096 sethi %lm(0xFFFFC7D8B5DEFF00),%l5 ! 00006CDC9C8D0050 LOOP:L3-B004 2
13097 or %l5,%lo(0xFFFFC7D8B5DEFF00),%l5 ! 00006CDC9C8D0054 LOOP:L3-B004 2
13098 sllx %l6, 0x20, %l6 ! 00006CDC9C8D0058 LOOP:L3-B004 2
13099 or %l6, %l5, %l6 ! 00006CDC9C8D005C LOOP:L3-B004 2
13100 jmpl %l6+0x0000, %o7 ! 00006CDC9C8D0060 LOOP:L3-B004 2 S
13101 .word 0x8BB00958 ! 00006CDC9C8D0064 LOOP:L3-B004 2 S illop_VIS
13102 srlx %l0, 0x1, %l0 ! 00006CDC9C8D0068 LOOP:L3-B004 2
13103 andcc %l0, 0x1, %g0 ! 00006CDC9C8D006C LOOP:L3-B004 2
13104 bne,a,pt %xcc, BL40106 ! 00006CDC9C8D0070 LOOP:L3-B004 2
13105 fxors %f18, %f28, %f23 ! 00006CDC9C8D0074 LOOP:L3-B004 1 S
13106 add %g1, 0xED8, %g1 ! 00006CDC9C8D0078 LOOP:L3-B004 1 chksum++
13107 nop ! 00006CDC9C8D007C LOOP:L3-B005 1
13108 add %g1, 0x8C2, %g1 ! 00006CDC9C8D0080 SIDE:L2-B001 1 chksum++
13109BL40107: ! SIDE:L2-B001
13110 nop ! 00006CDC9C8D0084 LOOP:L2-B002 2
13111 nop ! 00006CDC9C8D0088 LOOP:L2-B003 2
13112 nop ! 00006CDC9C8D008C LOOP:L2-B004 2
13113 nop ! 00006CDC9C8D0090 LOOP:L2-B005 2
13114 nop ! 00006CDC9C8D0094 LOOP:L2-B006 2
13115 nop ! 00006CDC9C8D0098 LOOP:L2-B007 2
13116 nop ! 00006CDC9C8D009C LOOP:L2-B008 2
13117 nop ! 00006CDC9C8D00A0 LOOP:L2-B009 2
13118 nop ! 00006CDC9C8D00A4 LOOP:L2-B010 2
13119 nop ! 00006CDC9C8D00A8 LOOP:L2-B011 2
13120 nop ! 00006CDC9C8D00AC LOOP:L2-B012 2
13121 nop ! 00006CDC9C8D00B0 LOOP:L2-B013 2
13122 nop ! 00006CDC9C8D00B4 LOOP:L2-B014 2
13123 nop ! 00006CDC9C8D00B8 LOOP:L2-B015 2
13124 add %i0, %g1, %o1 ! 00006CDC9C8D00BC SWCH:L2-B016 2
13125 andcc %o1, 0x200, %g0 ! 00006CDC9C8D00C0 SWCH:L2-B016 2
13126 bnz,pt %xcc, BL40120 ! 00006CDC9C8D00C4 SWCH:L2-B016 2
13127 add %g1, 0x18E, %g1 ! 00006CDC9C8D00C8 SWCH:L2-B016 2 chksum++
13128 andcc %o1, 0x8, %g0 ! 00006CDC9C8D00CC SWCH:L2-B016 2
13129 bnz,pn %xcc, BL40119 ! 00006CDC9C8D00D0 SWCH:L2-B016 2
13130 andcc %o1, 0x100, %g0 ! 00006CDC9C8D00D4 SWCH:L2-B016 2
13131 bnz,pn %xcc, BL40117 ! 00006CDC9C8D00D8 SWCH:L2-B016 2
13132 andcc %o1, 0x1, %g0 ! 00006CDC9C8D00DC SWCH:L2-B016 2
13133 bnz,pn %xcc, BL40112 ! 00006CDC9C8D00E0 SWCH:L2-B016 1
13134 fabss %f16, %f18 ! 00006CDC9C8D00E4 SWCH:L2-B016 1 S
13135 xnorcc %o5, %o0, %o2 ! 00006CDC9C8D00E8 SWCH:L2-B016 0 S
13136 fcmps %fcc1, %f11, %f10 ! 00006CDC9C8D00EC SWCH:L2-B016 0 S
13137 subcc %i0, %o0, %o4 ! 00006CDC9C8D00F0 SWCH:L2-B016 0 S
13138 fcmps %fcc1, %f11, %f8 ! 00006CDC9C8D00F4 SWCH:L2-B016 0 S
13139 fcmpd %fcc2, %f38, %f44 ! 00006CDC9C8D00F8 SWCH:L2-B016 0 S
13140 add %g1, 0xD30, %g1 ! 00006CDC9C8D00FC SWCH:L2-B016 0 chksum++
13141 ba BL40121 ! 00006CDC9C8D0100 SWCH:L2-B016 0
13142 movcc %xcc, %i1, %i1 ! 00006CDC9C8D0104 SWCH:L2-B016 0 S
13143BL40112:add %g1, 0xAD7, %g1 ! 00006CDC9C8D0108 CASE:L3-B006 1 chksum++
13144 wr %g1, %o4, %fprs ! 00006CDC9C8D010C CASE:L3-B006 1 S
13145 xorcc %i4, %o5, %i4 ! 00006CDC9C8D0110 CASE:L3-B006 1 S
13146 fbule,a,pn %fcc1, BL40109 ;.empty ! 00006CDC9C8D0114 CASE:L3-B006 1 L
13147 brlez,pt %o4, BL40110 ! 00006CDC9C8D0118 CASE:L3-B006 1 L
13148 xnorcc %o4, %i4, %i1 ! 00006CDC9C8D011C CASE:L3-B006 0 S
13149 .word 0xBB97201B ! 00006CDC9C8D0120 CASE:L3-B006 0 S illop
13150 and %i4, %i2, %o5 ! 00006CDC9C8D0124 CASE:L3-B006 0 S
13151 .word 0x81880000 ! 00006CDC9C8D0128 CASE:L3-B006 0 S random
13152BL40109:orcc %o4, %g1, %o0 ! 00006CDC9C8D012C CASE:L3-B006 1 S
13153 fbne,a BL40111 ! 00006CDC9C8D0130 CASE:L3-B006 0 L
13154BL40111:.word 0xABA6156C ! 00006CDC9C8D0134 CASE:L3-B006 0 S illop
13155BL40110:add %g1, 0xB63, %g1 ! 00006CDC9C8D0138 CASE:L3-B006 1 chksum++
13156 fba BL40121 ! 00006CDC9C8D013C CASE:L3-B006 1
13157 fabsd %f60, %f40 ! 00006CDC9C8D0140 CASE:L3-B006 1 S
13158BL40117:add %g1, 0x906, %g1 ! 00006CDC9C8D0144 CASE:L3-B007 1 chksum++
13159 fcmpne16 %f30, %f18, %o0 ! 00006CDC9C8D0148 CASE:L3-B007 1 S
13160 or %i1, %i1, %i0 ! 00006CDC9C8D014C CASE:L3-B007 1 S
13161 bshuffle %f26, %f30, %f16 ! 00006CDC9C8D0150 CASE:L3-B007 1 S
13162 .word 0x89A65AC3 ! 00006CDC9C8D0154 CASE:L3-B007 1 S illop_FP
13163 brgez,pt %i0, BL40113 ! 00006CDC9C8D0158 CASE:L3-B007 1 L
13164 fcmpgt32 %f16, %f22, %i3 ! 00006CDC9C8D015C CASE:L3-B007 1 S
13165 fcmpgt16 %f22, %f18, %o2 ! 00006CDC9C8D0160 CASE:L3-B007 0 S
13166 .word 0xF2EF8F7C ! 00006CDC9C8D0164 CASE:L3-B007 0 L random
13167 bmask %o3, %o3, %o4 ! 00006CDC9C8D0168 CASE:L3-B007 0 S
13168BL40113:bcc,a BL40115 ;.empty ! 00006CDC9C8D016C CASE:L3-B007 1 L
13169 bcc,pt %xcc, BL40114 ;.empty ! 00006CDC9C8D0170 CASE:L3-B007 1 L
13170BL40114:fba,a BL40115 ;.empty ! 00006CDC9C8D0174 CASE:L3-B007 1 L
13171 fblg BL40116 ! 00006CDC9C8D0178 CASE:L3-B007 0 L
13172BL40116:alignaddr %i2, %i0, %i2 ! 00006CDC9C8D017C CASE:L3-B007 0 S
13173BL40115:add %g1, 0xF6E, %g1 ! 00006CDC9C8D0180 CASE:L3-B007 2 chksum++
13174 fba,a BL40121 ! 00006CDC9C8D0184 CASE:L3-B007 1
13175 orcc %o5, %o5, %o5 ! 00006CDC9C8D0188 CASE:L3-B007 0 S
13176BL40119:add %g1, 0xDA5, %g1 ! 00006CDC9C8D018C CASE:L3-B008 0 chksum++
13177 edge8l %g1, %g1, %o4 ! 00006CDC9C8D0190 CASE:L3-B008 0 S
13178 pdist %f30, %f16, %f24 ! 00006CDC9C8D0194 CASE:L3-B008 0 S
13179 .word 0x1E78CB9B ! 00006CDC9C8D0198 CASE:L3-B008 0 S random
13180 subcc %i1, %i3, %i1 ! 00006CDC9C8D019C CASE:L3-B008 0 S
13181 .word 0xD77F50F1 ! 00006CDC9C8D01A0 CASE:L3-B008 0 S random
13182 bne BL40118 ! 00006CDC9C8D01A4 CASE:L3-B008 0 L
13183 fcmpd %fcc2, %f6, %f62 ! 00006CDC9C8D01A8 CASE:L3-B008 0 S
13184 ta %xcc, 0x46 ! 00006CDC9C8D01AC CASE:L3-B008 0 S demap-page
13185BL40118:add %g1, 0x384, %g1 ! 00006CDC9C8D01B0 CASE:L3-B008 0 chksum++
13186 ba,a BL40121 ! 00006CDC9C8D01B4 CASE:L3-B008 0
13187 .word 0xF71746D4 ! 00006CDC9C8D01B8 CASE:L3-B008 0 S random
13188BL40120:add %g1, 0x7CE, %g1 ! 00006CDC9C8D01BC CASE:L3-B009 0 chksum++
13189 nop ! 00006CDC9C8D01C0 CASE:L3-B009 0 S
13190 or %o5, %o4, %o5 ! 00006CDC9C8D01C4 CASE:L3-B009 0 S
13191 fone %f26 ! 00006CDC9C8D01C8 CASE:L3-B009 0 S
13192 subcc %o0, %i1, %g0 ! 00006CDC9C8D01CC CASE:L3-B009 0 S
13193 .word 0xC9C2283B ! 00006CDC9C8D01D0 CASE:L3-B009 0 S illop
13194 fcmpne32 %f26, %f28, %o2 ! 00006CDC9C8D01D4 CASE:L3-B009 0 S
13195 ba,pt %icc, BL40121 ! 00006CDC9C8D01D8 CASE:L3-B009 0
13196 .word 0xEB115058 ! 00006CDC9C8D01DC CASE:L3-B009 0 S illop
13197BL40121: ! SWCH:L2-B016
13198 add %g1, 0xD7, %g1 ! 00006CDC9C8D01E0 SWCH:L2-B016 2 chksum++
13199 xor %o5, %o3, %i3 ! 00006CDC9C8D01E4 SWCH:L2-B016 2 S
13200 fxnor %f24, %f28, %f20 ! 00006CDC9C8D01E8 SWCH:L2-B016 2 S
13201 pdist %f26, %f16, %f26 ! 00006CDC9C8D01EC SWCH:L2-B016 2 S
13202 bmask %o3, %o3, %i5 ! 00006CDC9C8D01F0 SWCH:L2-B016 2 S
13203 andcc %i5, %o5, %o4 ! 00006CDC9C8D01F4 SWCH:L2-B016 2 S
13204 .word 0x95B5C2C3 ! 00006CDC9C8D01F8 SWCH:L2-B016 2 S illop_VIS
13205 nop ! 00006CDC9C8D01FC LOOP:L2-B017 2
13206 nop ! 00006CDC9C8D0200 LOOP:L2-B018 2
13207 nop ! 00006CDC9C8D0204 LOOP:L2-B019 2
13208 nop ! 00006CDC9C8D0208 LOOP:L2-B020 2
13209 rd %gsr, %l6 ! 00006CDC9C8D020C LOOP:L1-B000 2 S
13210 wr %l6, 0xF0, %gsr ! 00006CDC9C8D0210 LOOP:L1-B000 2 S
13211 cmp %g1, %i2 ! 00006CDC9C8D0214 LOOP:L1-B000 2 S
13212 xor %i4, %o1, %i0 ! 00006CDC9C8D0218 LOOP:L1-B000 2 S
13213 or %o1, 0x0, %o1 ! 00006CDC9C8D021C LOOP:L1-B000 2 S
13214 or %g1, %i5, %i2 ! 00006CDC9C8D0220 LOOP:L1-B000 2 S
13215 stxa %i2, [%g7+%g0]0x37 ! 00006CDC9C8D0224 LOOP:L1-B000 2 S BAD-ASI
13216 alignaddrl %o2, %o4, %o4 ! 00006CDC9C8D0228 LOOP:L1-B000 2 S
13217 orn %o4, %i4, %o3 ! 00006CDC9C8D022C LOOP:L1-B000 2 S
13218 xorcc %i2, %o5, %o5 ! 00006CDC9C8D0230 LOOP:L1-B000 2 S
13219 fmovrdnz %o4, %f28, %f30 ! 00006CDC9C8D0234 LOOP:L1-B000 2 S
13220 orncc %o4, %o1, %o0 ! 00006CDC9C8D0238 LOOP:L1-B000 2 S
13221 subcc %l2, 0x1, %l2 ! 00006CDC9C8D023C LOOP:L1-B000 2
13222 bnz,a,pn %xcc, BL40122 ! 00006CDC9C8D0240 LOOP:L1-B000 2
13223 fnands %f28, %f18, %f29 ! 00006CDC9C8D0244 LOOP:L1-B000 1 S
13224 add %g1, 0x5A7, %g1 ! 00006CDC9C8D0248 LOOP:L1-B000 1 chksum++
13225 sethi %hi(0x24EC0), %g3 ! 00006CDC9C8D024C MAIN:L0-B000 1 .+0
13226 or %g3,%lo(0x24EC0),%g3 ! 00006CDC9C8D0250 MAIN:L0-B000 1
13227 cmp %g1, %g3 ! 00006CDC9C8D0254 MAIN:L0-B000 1
13228 bne %icc, blimp_bad_end ! 00006CDC9C8D0258 MAIN:L0-B000 1
13229 nop ! 00006CDC9C8D025C MAIN:L0-B000 1
13230blimp_good_end:
13231 EXIT_GOOD
13232blimp_bad_end:
13233 EXIT_BAD
13234
13235SECTION .btext019_pg1 TEXT_VA=0x6cdc9c8d0000
13236attr_text {
13237 Name = .btext019_pg1,
13238 VA = 0x6cdc9c8d0000,
13239 RA = 0xfdfe50000,
13240 PA = ra2pa(0xfdfe50000,0),
13241 tsbonly,
13242 part_0_ctx_nonzero_tsb_config_1,
13243 TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
13244 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
13245 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
13246}
13247.text; .skip 8
13248
13249!========================================================================
13250
13251SECTION .btext020 TEXT_VA=0x3cf41fffff00
13252attr_text {
13253 Name = .btext020,
13254 VA = 0x3cf41fffff00,
13255 RA = ra2pa(0xeefffff00,0),
13256 PA = ra2pa(0xeefffff00,0),
13257 notsb
13258}
13259
13260SECTION .btext020_pg0 TEXT_VA=0x3cf410000000
13261attr_text {
13262 Name = .btext020_pg0,
13263 VA = 0x3cf410000000,
13264 RA = ra2pa(0xee0000000,0),
13265 PA = ra2pa(0xee0000000,0),
13266 tsbonly,
13267 part_0_ctx_nonzero_tsb_config_0,
13268 TTE_Context=70, TTE_Size=5, TTE_W=0, TTE_X=1,
13269 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
13270 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
13271}
13272.text; .skip 8
13273
13274
13275SECTION .btext020
13276.text
13277.global SUBR063; SUBR063:
13278BL40001: ! SUBR:L0-B000
13279 add %g1, 0xAFF, %g1 ! 00003CF41FFFFF00 SUBR:L0-B000 0 chksum++
13280 save %o6, -128, %o6 ! 00003CF41FFFFF04 SUBR:L0-B000 0
13281 sethi %hh(0x3CF41FFFFF00),%l7 ! 00003CF41FFFFF08 SUBR:L0-B000 0 SUBR063
13282 or %l7,%hm(0x3CF41FFFFF00),%l7 ! 00003CF41FFFFF0C SUBR:L0-B000 0
13283 .word 0x35637971 ! 00003CF41FFFFF10 SUBR:L0-B000 0 random
13284 or %l6,%lo(0x3CF41FFFFF00),%l6 ! 00003CF41FFFFF14 SUBR:L0-B000 0
13285 sllx %l7, 0x20, %l7 ! 00003CF41FFFFF18 SUBR:L0-B000 0
13286 .word 0x827E058E ! 00003CF41FFFFF1C SUBR:L0-B000 0 random
13287 ta %xcc, 0x45 ! 00003CF41FFFFF20 SUBR:L0-B000 0 demap-stack
13288 add %g1, 0x685, %g1 ! 00003CF41FFFFF24 SUBR:L0-B000 0 chksum++
13289 add %i3, %g1, %i0 ! 00003CF41FFFFF28 SWCH:L1-B000 0
13290 andcc %i0, 0x8, %g0 ! 00003CF41FFFFF2C SWCH:L1-B000 0
13291 bnz,pn %xcc, BL40011 ! 00003CF41FFFFF30 SWCH:L1-B000 0
13292 andcc %i0, 0x1, %g0 ! 00003CF41FFFFF34 SWCH:L1-B000 0
13293 bnz,pn %xcc, BL40010 ! 00003CF41FFFFF38 SWCH:L1-B000 0
13294 andcc %i0, 0x20, %g0 ! 00003CF41FFFFF3C SWCH:L1-B000 0
13295 bnz,pn %xcc, BL40009 ! 00003CF41FFFFF40 SWCH:L1-B000 0
13296 andcc %i0, 0x40, %g0 ! 00003CF41FFFFF44 SWCH:L1-B000 0
13297 bnz,a,pn %xcc, BL40007 ! 00003CF41FFFFF48 SWCH:L1-B000 0
13298 add %g1, 0x280, %g1 ! 00003CF41FFFFF4C SWCH:L1-B000 0 chksum++
13299 .word 0x9F91E00A ! 00003CF41FFFFF50 SWCH:L1-B000 0 S illop
13300 movl %fcc3, %o3, %l1 ! 00003CF41FFFFF54 SWCH:L1-B000 0 S
13301 wr %g1, 0x521, %fprs ! 00003CF41FFFFF58 SWCH:L1-B000 0 S
13302 .word 0xA9AC9156 ! 00003CF41FFFFF5C SWCH:L1-B000 0 S illop
13303 add %g1, 0xD74, %g1 ! 00003CF41FFFFF60 SWCH:L1-B000 0 chksum++
13304 .word 0xCBE893BC ! 00003CF41FFFFF64 SWCH:L1-B000 0 illop
13305 sllx %i3, 0x1, %o0 ! 00003CF41FFFFF68 SWCH:L1-B000 0 S
13306BL40007:add %g1, 0xEE7, %g1 ! 00003CF41FFFFF6C CASE:L2-B000 0 chksum++
13307 .word 0xEB5FA7B5 ! 00003CF41FFFFF70 CASE:L2-B000 0 S illop
13308 bnz,pt %icc, BL40002 ! 00003CF41FFFFF74 CASE:L2-B000 0 L
13309 nop ! 00003CF41FFFFF78 CASE:L2-B000 0 S
13310 .word 0x89AFCC9C ! 00003CF41FFFFF7C CASE:L2-B000 0 L illop
13311 fbo,a,pn %fcc3, BL40002 ;.empty ! 00003CF41FFFFF80 CASE:L2-B000 0 L
13312 .word 0xE1D17E88 ! 00003CF41FFFFF84 CASE:L2-B000 0 L illop
13313BL40004:.word 0xBDA38655 ! 00003CF41FFFFF88 CASE:L2-B000 0 L illop
13314 fbo,a,pn %fcc2, BL40005 ! 00003CF41FFFFF8C CASE:L2-B000 0 L
13315BL40005:orcc %i5, %l2, %l2 ! 00003CF41FFFFF90 CASE:L2-B000 0 S
13316 movul %fcc0, %l1, %i3 ! 00003CF41FFFFF94 CASE:L2-B000 0 S
13317BL40003:brgez,a,pn %g1, BL40006 ! 00003CF41FFFFF98 CASE:L2-B000 0 L
13318 .word 0x81E80000 ! 00003CF41FFFFF9C CASE:L2-B000 0 S random
13319BL40006:.word 0x28C70456 ! 00003CF41FFFFFA0 CASE:L2-B000 0 S illop
13320BL40002:wr %g1, %g1, %fprs ! 00003CF41FFFFFA4 CASE:L2-B000 0 S
13321 add %g1, 0x1B0, %g1 ! 00003CF41FFFFFA8 CASE:L2-B000 0 chksum++
13322 ba,a,pn %xcc, BL40012 ! 00003CF41FFFFFAC CASE:L2-B000 0
13323 andncc %i0, %l2, %o5 ! 00003CF41FFFFFB0 CASE:L2-B000 0 S
13324BL40009:.word 0xAFAAD607 ! 00003CF41FFFFFB4 CASE:L2-B001 0 illop
13325 .word 0x2E7EE097 ! 00003CF41FFFFFB8 CASE:L2-B001 0 S illop
13326 .word 0xF6E432E9 ! 00003CF41FFFFFBC CASE:L2-B001 0 S illop
13327 call .+8 ! 00003CF41FFFFFC0 CASE:L2-B001 0 S
13328 fnegd %f38, %f6 ! 00003CF41FFFFFC4 CASE:L2-B001 0 S
13329 sethi %hh(0x200B165D3F00),%l6 ! 00003CF41FFFFFC8 CASE:L2-B001 0 SUBR066
13330 or %l6,%hm(0x200B165D3F00),%l6 ! 00003CF41FFFFFCC CASE:L2-B001 0
13331 .word 0x91B289E7 ! 00003CF41FFFFFD0 CASE:L2-B001 0 illop
13332 or %l5,%lo(0x200B165D3F00),%l5 ! 00003CF41FFFFFD4 CASE:L2-B001 0
13333 sllx %l6, 0x20, %l6 ! 00003CF41FFFFFD8 CASE:L2-B001 0
13334 .word 0x6FFCA5B0 ! 00003CF41FFFFFDC CASE:L2-B001 0 random
13335 jmpl %l6+0x0000, %o7 ! 00003CF41FFFFFE0 CASE:L2-B001 0 S
13336 .word 0xBB588FDB ! 00003CF41FFFFFE4 CASE:L2-B001 0 S illop
13337 and %g1, %o2, %i1 ! 00003CF41FFFFFE8 CASE:L2-B001 0 S
13338 andn %o0, %g1, %o2 ! 00003CF41FFFFFEC CASE:L2-B001 0 S
13339 .word 0x8D8AAC35 ! 00003CF41FFFFFF0 CASE:L2-B001 0 S illop
13340 .word 0x95906000 ! 00003CF41FFFFFF4 CASE:L2-B001 0 S random
13341 xor %o0, %g1, %o3 ! 00003CF41FFFFFF8 CASE:L2-B001 0 S
13342 ba BL40012 ! 00003CF41FFFFFFC CASE:L2-B001 0
13343 fandnot1 %f18, %f28, %f30 ! 00003CF420000000 CASE:L2-B001 0 S
13344BL40010:.word 0xD56ADDAB ! 00003CF420000004 CASE:L2-B002 0 illop
13345 .word 0x85B51008 ! 00003CF420000008 CASE:L2-B002 0 S illop
13346 fnegd %f18, %f26 ! 00003CF42000000C CASE:L2-B002 0 S
13347 fcmpd %fcc0, %f12, %f60 ! 00003CF420000010 CASE:L2-B002 0 S
13348 fcmpd %fcc3, %f46, %f62 ! 00003CF420000014 CASE:L2-B002 0 S
13349 .word 0x8DAF8AF6 ! 00003CF420000018 CASE:L2-B002 0 illop
13350 fcmpes %fcc3, %f5, %f3 ! 00003CF42000001C CASE:L2-B002 0 S
13351BL40011:add %g1, 0x360, %g1 ! 00003CF420000020 CASE:L2-B003 0 chksum++
13352 andn %g1, %i1, %i1 ! 00003CF420000024 CASE:L2-B003 0 S
13353 fpadd32 %f24, %f20, %f28 ! 00003CF420000028 CASE:L2-B003 0 S
13354 .word 0x8DFF6BCF ! 00003CF42000002C CASE:L2-B003 0 S illop
13355 wr %l6, 0x88, %gsr ! 00003CF420000030 CASE:L2-B003 0 S
13356 .word 0xBD7AA25D ! 00003CF420000034 CASE:L2-B003 0 S illop
13357 .word 0xB1DE9699 ! 00003CF420000038 CASE:L2-B003 0 S illop
13358 udivcc %o5, %g0, %l4 ! 00003CF42000003C CASE:L2-B003 0 S
13359 edge32ln %o3, %i3, %l1 ! 00003CF420000040 CASE:L2-B003 0 S
13360 alignaddrl %i3, %i3, %i1 ! 00003CF420000044 CASE:L2-B003 0 S
13361 fba,pt %fcc3, BL40012 ! 00003CF420000048 CASE:L2-B003 0
13362 xorcc %o3, %i1, %o1 ! 00003CF42000004C CASE:L2-B003 0 S
13363BL40012: ! SWCH:L1-B000
13364 .word 0xE2956057 ! 00003CF420000050 SWCH:L1-B000 0 random
13365 pdist %f18, %f26, %f30 ! 00003CF420000054 SWCH:L1-B000 0 S
13366 .word 0xEBD471CE ! 00003CF420000058 SWCH:L1-B000 0 S illop
13367 call .+8 ! 00003CF42000005C SWCH:L1-B000 0 S
13368 nop ! 00003CF420000060 SWCH:L1-B000 0 S
13369 edge32 %l1, %i5, %i3 ! 00003CF420000064 SWCH:L1-B000 0 S
13370 .word 0x91B101FC ! 00003CF420000068 SWCH:L1-B000 0 S illop
13371 call .+8 ! 00003CF42000006C SWCH:L1-B000 0 S
13372 nop ! 00003CF420000070 SWCH:L1-B000 0 S
13373 call .+8 ! 00003CF420000074 SWCH:L1-B000 0 S
13374 cmp %g1, %i1 ! 00003CF420000078 SWCH:L1-B000 0 S
13375 .word 0xEB4A5A61 ! 00003CF42000007C SWCH:L1-B000 0 S random
13376 .word 0xB9FE6A92 ! 00003CF420000080 SUBR:L0-B000 0 S random
13377 .word 0x99AA94F7 ! 00003CF420000084 SUBR:L0-B000 0 S illop
13378 .word 0xB7D2980A ! 00003CF420000088 SUBR:L0-B000 0 S illop
13379 .word 0xAFFE5ED3 ! 00003CF42000008C SUBR:L0-B000 0 S illop
13380 ta %xcc, 0x45 ! 00003CF420000090 SUBR:L0-B000 0 demap-stack
13381 add %g1, 0xF45, %i0 ! 00003CF420000094 SUBR:L0-B000 0
13382 add %g1, 0xB81, %g1 ! 00003CF420000098 SUBR:L0-B000 0 chksum++
13383 ret ! 00003CF42000009C SUBR:L0-B000 0
13384 restore %i0, %l7, %o0 ! 00003CF4200000A0 SUBR:L0-B000 0
13385
13386SECTION .btext020_pg1 TEXT_VA=0x3cf420000000
13387attr_text {
13388 Name = .btext020_pg1,
13389 VA = 0x3cf420000000,
13390 RA = ra2pa(0xef0000000,0),
13391 PA = ra2pa(0xef0000000,0),
13392 tsbonly,
13393 part_0_ctx_nonzero_tsb_config_0,
13394 TTE_Context=70, TTE_Size=5, TTE_W=0, TTE_X=1,
13395 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
13396 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
13397}
13398.text; .skip 8
13399
13400!========================================================================
13401
13402SECTION .btext021 TEXT_VA=0x1f7b03dff00
13403attr_text {
13404 Name = .btext021,
13405 VA = 0x1f7b03dff00,
13406 RA = 0xfdfecff00,
13407 PA = ra2pa(0xfdfecff00,0),
13408 notsb
13409}
13410
13411SECTION .btext021_pg0 TEXT_VA=0x1f7b03d0000
13412attr_text {
13413 Name = .btext021_pg0,
13414 VA = 0x1f7b03d0000,
13415 RA = 0xfdfec0000,
13416 PA = ra2pa(0xfdfec0000,0),
13417 tsbonly,
13418 part_0_ctx_nonzero_tsb_config_1,
13419 TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
13420 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
13421 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
13422}
13423.text; .skip 8
13424
13425
13426SECTION .btext021
13427.text
13428.global SUBR064; SUBR064:
13429BL40014: ! SUBR:L0-B000
13430 add %g1, 0xA9F, %g1 ! 000001F7B03DFF00 SUBR:L0-B000 0 chksum++
13431 ble BL40013 ! 000001F7B03DFF04 SUBR:L0-B000 0
13432 save %o6, -128, %o6 ! 000001F7B03DFF08 SUBR:L0-B000 0
13433BL40013: ! SUBR:L0-B000
13434 .word 0xD7D5869E ! 000001F7B03DFF0C SUBR:L0-B000 0 illop
13435 or %l7,%hm(0x10D7D5869E),%l7 ! 000001F7B03DFF10 SUBR:L0-B000 0
13436 sethi %lm(0x10D7D5869E),%l6 ! 000001F7B03DFF14 SUBR:L0-B000 0
13437 or %l6,%lo(0x10D7D5869E),%l6 ! 000001F7B03DFF18 SUBR:L0-B000 0
13438 .word 0x95B30B53 ! 000001F7B03DFF1C SUBR:L0-B000 0 illop
13439 .word 0x2367835F ! 000001F7B03DFF20 SUBR:L0-B000 0 random
13440 ta %xcc, 0x45 ! 000001F7B03DFF24 SUBR:L0-B000 0 demap-stack
13441 add %g1, 0xA58, %g1 ! 000001F7B03DFF28 SUBR:L0-B000 0 chksum++
13442 or %g0, 0x2, %l2 ! 000001F7B03DFF2C LOOP:L1-B000 0
13443BL40040: ! LOOP:L1-B000
13444 add %g1, 0xC93, %g1 ! 000001F7B03DFF30 LOOP:L1-B000 0 chksum++
13445 .word 0x83880000 ! 000001F7B03DFF34 LOOP:L1-B000 0 S random
13446 bge,a,pt %xcc, BL40015 ! 000001F7B03DFF38 LOOP:L1-B000 0 L
13447 .word 0x0B40124B ! 000001F7B03DFF3C LOOP:L1-B000 0 S random
13448 ble,pt %icc, BL40016 ;.empty ! 000001F7B03DFF40 LOOP:L1-B000 0 L
13449 .word 0xD7920C37 ! 000001F7B03DFF44 LOOP:L1-B000 0 L illop
13450BL40015:.word 0xF965C2F1 ! 000001F7B03DFF48 LOOP:L1-B000 0 S illop
13451BL40017:faligndata %f16, %f30, %f28 ! 000001F7B03DFF4C LOOP:L1-B000 0 S
13452 fcmpne16 %f30, %f24, %o4 ! 000001F7B03DFF50 LOOP:L1-B000 0 S
13453 movle %fcc2, %o1, %l1 ! 000001F7B03DFF54 LOOP:L1-B000 0 S
13454 be,a BL40018 ! 000001F7B03DFF58 LOOP:L1-B000 0 L
13455 array16 %i1, %i2, %i1 ! 000001F7B03DFF5C LOOP:L1-B000 0 S
13456 .word 0x0ED5F9DA ! 000001F7B03DFF60 LOOP:L1-B000 0 L random
13457 fsubs %f2, %f9, %f9 ! 000001F7B03DFF64 LOOP:L1-B000 0 S
13458 fbug BL40016 ! 000001F7B03DFF68 LOOP:L1-B000 0 L
13459 fpackfix %f28, %f26 ! 000001F7B03DFF6C LOOP:L1-B000 0 S
13460BL40016:.word 0xB3AFC813 ! 000001F7B03DFF70 LOOP:L1-B000 0 S illop
13461BL40018:.word 0x89226383 ! 000001F7B03DFF74 LOOP:L1-B000 0 S random
13462 .word 0xE36509E8 ! 000001F7B03DFF78 LOOP:L1-B000 0 illop
13463 andcc %i4, 0x2, %g0 ! 000001F7B03DFF7C SKIP:L2-B000 0
13464 bnz,pn %xcc, BL40019 ! 000001F7B03DFF80 SKIP:L2-B000 0
13465 .word 0x83F00000 ! 000001F7B03DFF84 SKIP:L2-B000 0 S illop
13466 .word 0xAB9D1DB1 ! 000001F7B03DFF88 SKIP:L2-B000 0 S illop
13467 srlx %i5, 0x1, %i1 ! 000001F7B03DFF8C SKIP:L2-B000 0 S
13468 array8 %i2, %i1, %o1 ! 000001F7B03DFF90 SKIP:L2-B000 0 S
13469 xnorcc %l3, %i2, %l4 ! 000001F7B03DFF94 SKIP:L2-B000 0 S
13470 subcc %o4, %i1, %i1 ! 000001F7B03DFF98 SKIP:L2-B000 0 S
13471 fabss %f2, %f11 ! 000001F7B03DFF9C SKIP:L2-B000 0 S
13472 cmp %i2, %l3 ! 000001F7B03DFFA0 SKIP:L2-B000 0 S
13473 fone %f28 ! 000001F7B03DFFA4 SKIP:L2-B000 0 S
13474 andcc %o1, %o4, %i5 ! 000001F7B03DFFA8 SKIP:L2-B000 0 S
13475 .word 0x83F32C55 ! 000001F7B03DFFAC SKIP:L2-B000 0 S illop
13476 .word 0x97AB8887 ! 000001F7B03DFFB0 SKIP:L2-B000 0 S illop
13477 add %g1, 0x4C7, %g1 ! 000001F7B03DFFB4 SKIP:L2-B000 0 chksum++
13478 nop ! 000001F7B03DFFB8 SKIP:L2-B000 0 S
13479 .word 0xBDA558EA ! 000001F7B03DFFBC SKIP:L2-B000 0 S illop
13480 xorcc %o1, %g1, %o1 ! 000001F7B03DFFC0 SKIP:L2-B000 0 S
13481 ta %xcc, 0x46 ! 000001F7B03DFFC4 SKIP:L2-B000 0 S demap-page
13482 array16 %o1, %i1, %i5 ! 000001F7B03DFFC8 SKIP:L2-B000 0 S
13483 .word 0x2F569AFC ! 000001F7B03DFFCC SKIP:L2-B000 0 S random
13484 andncc %o4, %i4, %i1 ! 000001F7B03DFFD0 SKIP:L2-B000 0 S
13485 fba,a BL40022 ! 000001F7B03DFFD4 SKIP:L2-B000 0
13486 .word 0x8FB70272 ! 000001F7B03DFFD8 SKIP:L2-B000 0 S illop_VIS
13487BL40019: ! ELSE:L2-B001
13488 faddd %f32, %f62, %f44 ! 000001F7B03DFFDC ELSE:L2-B001 0 S
13489 andncc %o1, %i1, %i1 ! 000001F7B03DFFE0 ELSE:L2-B001 0 S
13490 bne,a,pn %icc, BL40020 ! 000001F7B03DFFE4 ELSE:L2-B001 0 L
13491 srlx %i4, %g1, %i3 ! 000001F7B03DFFE8 ELSE:L2-B001 0 S
13492 fpackfix %f28, %f19 ! 000001F7B03DFFEC ELSE:L2-B001 0 S
13493 .word 0xBE100001 ! 000001F7B03DFFF0 ELSE:L2-B001 0 S random
13494 bne,a BL40020 ;.empty ! 000001F7B03DFFF4 ELSE:L2-B001 0 L
13495 bge,a,pn %icc, BL40021 ! 000001F7B03DFFF8 ELSE:L2-B001 0 L
13496BL40020:fcmpd %fcc0, %f32, %f44 ! 000001F7B03DFFFC ELSE:L2-B001 0 S
13497 edge8ln %g1, %g1, %i0 ! 000001F7B03E0000 ELSE:L2-B001 0 S
13498BL40021:.word 0x8FC70DE6 ! 000001F7B03E0004 ELSE:L2-B001 0 illop
13499 .word 0xFBAB58D8 ! 000001F7B03E0008 ELSE:L2-B001 0 illop
13500 .word 0x81E80000 ! 000001F7B03E000C ELSE:L2-B001 0 S random
13501 udivx %i5, %o1, %o0 ! 000001F7B03E0010 ELSE:L2-B001 0 S
13502 fnegd %f36, %f44 ! 000001F7B03E0014 ELSE:L2-B001 0 S
13503 .word 0xB9ABF01B ! 000001F7B03E0018 ELSE:L2-B001 0 S illop
13504 .word 0xBDAC5B79 ! 000001F7B03E001C ELSE:L2-B001 0 S illop
13505 .word 0x8BB2860D ! 000001F7B03E0020 ELSE:L2-B001 0 S illop
13506BL40022: ! ELSE:L2-B001
13507 add %g1, 0xC29, %g1 ! 000001F7B03E0024 ELSE:L2-B001 0 chksum++
13508 fbl BL40023 ! 000001F7B03E0028 SKIP:L2-B002 0
13509 fpadd32 %f18, %f20, %f26 ! 000001F7B03E002C SKIP:L2-B002 0 S
13510 nop ! 000001F7B03E0030 SKIP:L2-B002 0 S
13511 ta %xcc, 0x46 ! 000001F7B03E0034 SKIP:L2-B002 0 S demap-page
13512 .word 0xDD7FF15A ! 000001F7B03E0038 SKIP:L2-B002 0 S illop
13513 .word 0x99AA84EC ! 000001F7B03E003C SKIP:L2-B002 0 S illop
13514 .word 0xABFC899A ! 000001F7B03E0040 SKIP:L2-B002 0 S random
13515 rd %gsr, %l6 ! 000001F7B03E0044 SKIP:L2-B002 0 S
13516 wr %l6, 0x98, %gsr ! 000001F7B03E0048 SKIP:L2-B002 0 S
13517 add %g1, 0x9A8, %g1 ! 000001F7B03E004C SKIP:L2-B002 0 chksum++
13518 add %o5, %g7, %o5 ! 000001F7B03E0050 SKIP:L2-B002 0 S
13519 .word 0x8FA440F4 ! 000001F7B03E0054 SKIP:L2-B002 0 S illop
13520 .word 0x9F900014 ! 000001F7B03E0058 SKIP:L2-B002 0 S illop
13521 faddd %f6, %f44, %f38 ! 000001F7B03E005C SKIP:L2-B002 0 S
13522 udivcc %o0, %g7, %g3 ! 000001F7B03E0060 SKIP:L2-B002 0 S
13523 ba,a BL40034 ! 000001F7B03E0064 SKIP:L2-B002 0
13524 and %i1, %g1, %i0 ! 000001F7B03E0068 SKIP:L2-B002 0 S
13525BL40023: ! ELSE:L2-B003
13526 ta %xcc, 0x40 ! 000001F7B03E006C ELSE:L2-B003 0 S +-priv
13527 .word 0xB3507389 ! 000001F7B03E0070 ELSE:L2-B003 0 S illop
13528 fbne BL40024 ! 000001F7B03E0074 ELSE:L2-B003 0 L
13529 .word 0x8FA48D77 ! 000001F7B03E0078 ELSE:L2-B003 0 S illop
13530 brgz,a,pn %o5, BL40024 ! 000001F7B03E007C ELSE:L2-B003 0 L
13531 fcmpes %fcc3, %f11, %f9 ! 000001F7B03E0080 ELSE:L2-B003 0 S
13532BL40024:brgez,a,pn %i1, BL40025 ! 000001F7B03E0084 ELSE:L2-B003 0 L
13533BL40025:.word 0x91D2B818 ! 000001F7B03E0088 ELSE:L2-B003 0 S illop
13534 add %g1, 0xD7D, %g1 ! 000001F7B03E008C ELSE:L2-B003 0 chksum++
13535 add %g1, 0xC9, %g1 ! 000001F7B03E0090 ELSE:L2-B003 0 chksum++
13536 fcmple32 %f18, %f20, %l0 ! 000001F7B03E0094 ELSE:L2-B003 0 S
13537 .word 0x83AD9984 ! 000001F7B03E0098 ELSE:L2-B003 0 S illop
13538 call .+8 ! 000001F7B03E009C ELSE:L2-B003 0 L
13539 .word 0x90CE3B50 ! 000001F7B03E00A0 ELSE:L2-B003 0 S illop
13540 bvc BL40027 ;.empty ! 000001F7B03E00A4 ELSE:L2-B003 0 L
13541 fbe BL40028 ;.empty ! 000001F7B03E00A8 ELSE:L2-B003 0 L
13542 .word 0xE9D4F183 ! 000001F7B03E00AC ELSE:L2-B003 0 L random
13543BL40026:fbo,a,pn %fcc1, BL40030 ;.empty ! 000001F7B03E00B0 ELSE:L2-B003 0 L
13544BL40029:.word 0xADB549CD ! 000001F7B03E00B4 ELSE:L2-B003 0 L illop
13545BL40027:.word 0xE4B498FC ! 000001F7B03E00B8 ELSE:L2-B003 0 S random
13546 ba,a,pn %xcc, BL40031 ! 000001F7B03E00BC ELSE:L2-B003 0 L
13547BL40031:.word 0x9FB742F7 ! 000001F7B03E00C0 ELSE:L2-B003 0 S illop
13548 .word 0x321EF59D ! 000001F7B03E00C4 ELSE:L2-B003 0 L illop
13549BL40032:brz,pt %l4, BL40033 ;.empty ! 000001F7B03E00C8 ELSE:L2-B003 0 L
13550 bge,a,pn %xcc, BL40030 ! 000001F7B03E00CC ELSE:L2-B003 0 L
13551BL40028:fcmpne16 %f20, %f16, %o5 ! 000001F7B03E00D0 ELSE:L2-B003 0 S
13552 andncc %l0, %l3, %o4 ! 000001F7B03E00D4 ELSE:L2-B003 0 S
13553BL40033:cmp %g1, %o4 ! 000001F7B03E00D8 ELSE:L2-B003 0 S
13554BL40030:add %g1, 0x26C, %g1 ! 000001F7B03E00DC ELSE:L2-B003 0 chksum++
13555BL40034: ! ELSE:L2-B003
13556 add %g1, 0xA45, %g1 ! 000001F7B03E00E0 ELSE:L2-B003 0 chksum++
13557 andcc %i0, 0x80, %g0 ! 000001F7B03E00E4 SKIP:L2-B004 0
13558 bz,a,pn %icc, BL40035 ! 000001F7B03E00E8 SKIP:L2-B004 0
13559 .word 0x9E100001 ! 000001F7B03E00EC SKIP:L2-B004 0 S random
13560 .word 0xB1AE2115 ! 000001F7B03E00F0 SKIP:L2-B004 0 S illop_FP
13561 .word 0x89A6D0E5 ! 000001F7B03E00F4 SKIP:L2-B004 0 S illop
13562 udivcc %l4, 0x0, %l1 ! 000001F7B03E00F8 SKIP:L2-B004 0 S
13563 fpadd32s %f17, %f19, %f17 ! 000001F7B03E00FC SKIP:L2-B004 0 S
13564 .word 0xF74A1BD5 ! 000001F7B03E0100 SKIP:L2-B004 0 S illop
13565 add %g1, 0xAB2, %g1 ! 000001F7B03E0104 SKIP:L2-B004 0 chksum++
13566 orn %o1, %o1, %i2 ! 000001F7B03E0108 SKIP:L2-B004 0 S
13567 rd %gsr, %l6 ! 000001F7B03E010C SKIP:L2-B004 0 S
13568 wr %l6, 0xE0, %gsr ! 000001F7B03E0110 SKIP:L2-B004 0 S
13569 cmp %i2, %o5 ! 000001F7B03E0114 SKIP:L2-B004 0 S
13570 xor %g1, %o5, %o4 ! 000001F7B03E0118 SKIP:L2-B004 0 S
13571 andncc %o2, %l3, %l3 ! 000001F7B03E011C SKIP:L2-B004 0 S
13572 fmovsge %icc, %f30, %f18 ! 000001F7B03E0120 SKIP:L2-B004 0 S
13573 ba,a,pn %xcc, BL40039 ! 000001F7B03E0124 SKIP:L2-B004 0
13574 nop ! 000001F7B03E0128 SKIP:L2-B004 0 S
13575BL40035: ! ELSE:L2-B005
13576 orn %o4, %i3, %i3 ! 000001F7B03E012C ELSE:L2-B005 0 S
13577 sra %i2, 0x1, %l3 ! 000001F7B03E0130 ELSE:L2-B005 0 S
13578 fexpand %f29, %f24 ! 000001F7B03E0134 ELSE:L2-B005 0 S
13579 fpadd32 %f26, %f20, %f20 ! 000001F7B03E0138 ELSE:L2-B005 0 S
13580 .word 0xA5A790B7 ! 000001F7B03E013C ELSE:L2-B005 0 S illop
13581 .word 0x83F6317A ! 000001F7B03E0140 ELSE:L2-B005 0 S illop
13582 pdist %f16, %f28, %f28 ! 000001F7B03E0144 ELSE:L2-B005 0 S
13583 add %g1, 0x35, %g1 ! 000001F7B03E0148 ELSE:L2-B005 0 chksum++
13584 nop ! 000001F7B03E014C ELSE:L2-B005 0 S
13585 bvs,a BL40036 ;.empty ! 000001F7B03E0150 ELSE:L2-B005 0 L
13586 fbne,a BL40037 ! 000001F7B03E0154 ELSE:L2-B005 0 L
13587 pdist %f26, %f30, %f16 ! 000001F7B03E0158 ELSE:L2-B005 0 S
13588BL40037:fmovdlg %fcc3, %f62, %f34 ! 000001F7B03E015C ELSE:L2-B005 0 S
13589 add %g7, 0x0, %g7 ! 000001F7B03E0160 ELSE:L2-B005 0 S
13590 .word 0xB153C000 ! 000001F7B03E0164 ELSE:L2-B005 0 S illop
13591 ble,a BL40036 ;.empty ! 000001F7B03E0168 ELSE:L2-B005 0 L
13592 ba,a BL40038 ! 000001F7B03E016C ELSE:L2-B005 0 L
13593BL40038:movn %icc, %i1, %i3 ! 000001F7B03E0170 ELSE:L2-B005 0 S
13594BL40036:add %g1, 0xC00, %g1 ! 000001F7B03E0174 ELSE:L2-B005 0 chksum++
13595BL40039: ! ELSE:L2-B005
13596 add %g1, 0xF7B, %g1 ! 000001F7B03E0178 ELSE:L2-B005 0 chksum++
13597 subcc %l2, 0x1, %l2 ! 000001F7B03E017C LOOP:L1-B000 0
13598 bnz,a BL40040 ! 000001F7B03E0180 LOOP:L1-B000 0
13599 alignaddrl %i1, %l3, %l0 ! 000001F7B03E0184 LOOP:L1-B000 0 S
13600 add %g1, 0x4ED, %g1 ! 000001F7B03E0188 LOOP:L1-B000 0 chksum++
13601 fpmerge %f21, %f24, %f26 ! 000001F7B03E018C SUBR:L0-B000 0 S
13602 bleu,a BL40041 ! 000001F7B03E0190 SUBR:L0-B000 0 L
13603 bshuffle %f26, %f16, %f24 ! 000001F7B03E0194 SUBR:L0-B000 0 S
13604 brlz,pn %i4, BL40042 ! 000001F7B03E0198 SUBR:L0-B000 0 L
13605 nop ! 000001F7B03E019C SUBR:L0-B000 0 S
13606 and %i3, %o5, %l3 ! 000001F7B03E01A0 SUBR:L0-B000 0 S
13607BL40042:fnegd %f26, %f24 ! 000001F7B03E01A4 SUBR:L0-B000 0 S
13608 fpack16 %f20, %f23 ! 000001F7B03E01A8 SUBR:L0-B000 0 S
13609 .word 0xB989599C ! 000001F7B03E01AC SUBR:L0-B000 0 L illop
13610BL40043:.word 0x99A74066 ! 000001F7B03E01B0 SUBR:L0-B000 0 L illop
13611 .word 0xB1B3C9E8 ! 000001F7B03E01B4 SUBR:L0-B000 0 L illop
13612BL40044:nop ! 000001F7B03E01B8 SUBR:L0-B000 0 S
13613BL40041:fcmped %fcc1, %f38, %f46 ! 000001F7B03E01BC SUBR:L0-B000 0 S
13614 andncc %i1, %g1, %i4 ! 000001F7B03E01C0 SUBR:L0-B000 0 S
13615 fbo,a BL40045 ;.empty ! 000001F7B03E01C4 SUBR:L0-B000 0 L
13616 .word 0x9FAD8C8F ! 000001F7B03E01C8 SUBR:L0-B000 0 L illop
13617BL40045:fcmped %fcc2, %f44, %f40 ! 000001F7B03E01CC SUBR:L0-B000 0 S
13618 add %g1, 0xA9F, %g1 ! 000001F7B03E01D0 SUBR:L0-B000 0 chksum++
13619 .word 0xFD2AE6A0 ! 000001F7B03E01D4 SUBR:L0-B000 0 illop
13620 add %g1, 0xB, %i0 ! 000001F7B03E01D8 SUBR:L0-B000 0
13621 return %i7+0x0008 ! 000001F7B03E01DC SUBR:L0-B000 0
13622 add %g1, 0xA35, %g1 ! 000001F7B03E01E0 SUBR:L0-B000 0 chksum++
13623
13624SECTION .btext021_pg1 TEXT_VA=0x1f7b03e0000
13625attr_text {
13626 Name = .btext021_pg1,
13627 VA = 0x1f7b03e0000,
13628 RA = 0xfdfed0000,
13629 PA = ra2pa(0xfdfed0000,0),
13630 tsbonly,
13631 part_0_ctx_nonzero_tsb_config_1,
13632 TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
13633 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
13634 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
13635}
13636.text; .skip 8
13637
13638!========================================================================
13639
13640SECTION .btext022 TEXT_VA=0x4e580ff00
13641attr_text {
13642 Name = .btext022,
13643 VA = 0x4e580ff00,
13644 RA = 0xfdfeaff00,
13645 PA = ra2pa(0xfdfeaff00,0),
13646 notsb
13647}
13648
13649SECTION .btext022_pg0 TEXT_VA=0x4e5800000
13650attr_text {
13651 Name = .btext022_pg0,
13652 VA = 0x4e5800000,
13653 RA = 0xfdfea0000,
13654 PA = ra2pa(0xfdfea0000,0),
13655 tsbonly,
13656 part_0_ctx_nonzero_tsb_config_1,
13657 TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
13658 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
13659 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
13660}
13661.text; .skip 8
13662
13663
13664SECTION .btext022
13665.text
13666.global SUBR065; SUBR065:
13667BL40046: ! SUBR:L0-B000
13668 .word 0x3D62259B ! 00000004E580FF00 SUBR:L0-B000 0 random
13669 .word 0xE4725F34 ! 00000004E580FF04 SUBR:L0-B000 0 random
13670 sethi %hh(0x4E580FF00),%l7 ! 00000004E580FF08 SUBR:L0-B000 0 SUBR065
13671 or %l7,%hm(0x4E580FF00),%l7 ! 00000004E580FF0C SUBR:L0-B000 0
13672 sethi %lm(0x4E580FF00),%l6 ! 00000004E580FF10 SUBR:L0-B000 0
13673 or %l6,%lo(0x4E580FF00),%l6 ! 00000004E580FF14 SUBR:L0-B000 0
13674 .word 0x99C9077D ! 00000004E580FF18 SUBR:L0-B000 0 illop
13675 or %l7, %l6, %l7 ! 00000004E580FF1C SUBR:L0-B000 0
13676 .word 0x89A658A3 ! 00000004E580FF20 SUBR:L0-B000 0 illop
13677 add %g1, 0x864, %g1 ! 00000004E580FF24 SUBR:L0-B000 0 chksum++
13678 .word 0x32CA516B ! 00000004E580FF28 SWCH:L1-B000 0 random
13679 andcc %o1, 0x8, %g0 ! 00000004E580FF2C SWCH:L1-B000 0
13680 bnz,pn %xcc, BL40053 ! 00000004E580FF30 SWCH:L1-B000 0
13681 .word 0xBE100001 ! 00000004E580FF34 SWCH:L1-B000 0 random
13682 .word 0xFB89FDB9 ! 00000004E580FF38 SWCH:L1-B000 0 illop
13683 .word 0xCBCAB4AA ! 00000004E580FF3C SWCH:L1-B000 0 illop
13684 add %g1, 0x17D, %g1 ! 00000004E580FF40 SWCH:L1-B000 0 chksum++
13685 andcc %o1, 0x80, %g0 ! 00000004E580FF44 SWCH:L1-B000 0
13686 bnz,pt %xcc, BL40048 ! 00000004E580FF48 SWCH:L1-B000 0
13687 .word 0x005EFD9F ! 00000004E580FF4C SWCH:L1-B000 0 illop
13688 bnz,pn %xcc, BL40047 ! 00000004E580FF50 SWCH:L1-B000 0
13689 .word 0x3E701CB3 ! 00000004E580FF54 SWCH:L1-B000 0 S illop
13690 fpmerge %f29, %f24, %f30 ! 00000004E580FF58 SWCH:L1-B000 0 S
13691 .word 0x83F7F05D ! 00000004E580FF5C SWCH:L1-B000 0 S illop
13692 .word 0xADA89481 ! 00000004E580FF60 SWCH:L1-B000 0 S illop_FP
13693 orncc %o2, %o2, %o2 ! 00000004E580FF64 SWCH:L1-B000 0 S
13694 add %g1, 0xC60, %g1 ! 00000004E580FF68 SWCH:L1-B000 0 chksum++
13695 .word 0x1B18D6D9 ! 00000004E580FF6C SWCH:L1-B000 0 random
13696 andn %i2, %i2, %o0 ! 00000004E580FF70 SWCH:L1-B000 0 S
13697BL40047:.word 0xB3A947EB ! 00000004E580FF74 CASE:L2-B000 0 illop
13698 movrlz %i2, %o2, %l2 ! 00000004E580FF78 CASE:L2-B000 0 S
13699 faligndata %f28, %f18, %f24 ! 00000004E580FF7C CASE:L2-B000 0 S
13700 fabss %f9, %f9 ! 00000004E580FF80 CASE:L2-B000 0 S
13701 xnorcc %l2, %i5, %i5 ! 00000004E580FF84 CASE:L2-B000 0 S
13702 fcmpd %fcc2, %f0, %f60 ! 00000004E580FF88 CASE:L2-B000 0 S
13703 fba,a,pn %fcc1, BL40055 ! 00000004E580FF8C CASE:L2-B000 0
13704 edge16 %i4, %i3, %i3 ! 00000004E580FF90 CASE:L2-B000 0 S
13705BL40048:add %g1, 0xEB7, %g1 ! 00000004E580FF94 CASE:L2-B001 0 chksum++
13706 fpsub32s %f20, %f18, %f20 ! 00000004E580FF98 CASE:L2-B001 0 S
13707 fpsub32 %f28, %f16, %f24 ! 00000004E580FF9C CASE:L2-B001 0 S
13708 bmask %l2, %o0, %i5 ! 00000004E580FFA0 CASE:L2-B001 0 S
13709 orcc %i5, %i5, %o5 ! 00000004E580FFA4 CASE:L2-B001 0 S
13710 movrnz %o2, %i5, %o0 ! 00000004E580FFA8 CASE:L2-B001 0 S
13711 ba,a BL40055 ! 00000004E580FFAC CASE:L2-B001 0
13712 fmovdule %fcc2, %f20, %f20 ! 00000004E580FFB0 CASE:L2-B001 0 S
13713BL40049:add %g1, 0xCD6, %g1 ! 00000004E580FFB4 CASE:L2-B002 0 chksum++
13714 fpack32 %f30, %f20, %f20 ! 00000004E580FFB8 CASE:L2-B002 0 S
13715 fnand %f24, %f20, %f26 ! 00000004E580FFBC CASE:L2-B002 0 S
13716 array8 %o0, %i3, %i1 ! 00000004E580FFC0 CASE:L2-B002 0 S
13717 sethi %hi(0x745CB400), %o0 ! 00000004E580FFC4 CASE:L2-B002 0 S .+0
13718 ta %xcc, 0x46 ! 00000004E580FFC8 CASE:L2-B002 0 S demap-page
13719 fcmpgt16 %f26, %f16, %o2 ! 00000004E580FFCC CASE:L2-B002 0 S
13720 or %l2, %i3, %i4 ! 00000004E580FFD0 CASE:L2-B002 0 S
13721 edge8ln %o0, %o4, %l1 ! 00000004E580FFD4 CASE:L2-B002 0 S
13722 and %i1, %o0, %l4 ! 00000004E580FFD8 CASE:L2-B002 0 S
13723 fba BL40055 ! 00000004E580FFDC CASE:L2-B002 0
13724 .word 0xB7A9CCEC ! 00000004E580FFE0 CASE:L2-B002 0 S illop
13725BL40053:add %g1, 0xF4A, %g1 ! 00000004E580FFE4 CASE:L2-B003 0 chksum++
13726 .word 0x97A0D947 ! 00000004E580FFE8 CASE:L2-B003 0 S illop
13727 xorcc %i1, %i5, %o2 ! 00000004E580FFEC CASE:L2-B003 0 S
13728 fbuge,pt %fcc1, BL40050 ;.empty ! 00000004E580FFF0 CASE:L2-B003 0 L
13729 .word 0xA9AD4A22 ! 00000004E580FFF4 CASE:L2-B003 0 L illop
13730 andncc %l1, %o3, %o5 ! 00000004E580FFF8 CASE:L2-B003 0 S
13731 .word 0xB1AA1CE2 ! 00000004E580FFFC CASE:L2-B003 0 S illop
13732 orcc %o0, %l1, %i2 ! 00000004E5810000 CASE:L2-B003 0 S
13733 .word 0xF592F1E1 ! 00000004E5810004 CASE:L2-B003 0 S illop
13734BL40050:bne,a,pt %xcc, BL40051 ! 00000004E5810008 CASE:L2-B003 0 L
13735 edge8n %g1, %i3, %o4 ! 00000004E581000C CASE:L2-B003 0 S
13736 .word 0xABA7D12B ! 00000004E5810010 CASE:L2-B003 0 S illop
13737BL40051:sra %l4, 0x1, %i0 ! 00000004E5810014 CASE:L2-B003 0 S
13738 call .+8 ! 00000004E5810018 CASE:L2-B003 0 L
13739 stxa %o5, [%g7+%g0]0x94 ! 00000004E581001C CASE:L2-B003 0 S BAD-ASI
13740BL40052:add %g1, 0x91B, %g1 ! 00000004E5810020 CASE:L2-B003 0 chksum++
13741 ba BL40055 ! 00000004E5810024 CASE:L2-B003 0
13742 fmovs %f2, %f3 ! 00000004E5810028 CASE:L2-B003 0 S
13743BL40055: ! SWCH:L1-B000
13744 add %g1, 0x41F, %g1 ! 00000004E581002C SWCH:L1-B000 0 chksum++
13745 .word 0xBFA2D770 ! 00000004E5810030 SWCH:L1-B000 0 S illop
13746 addcc %g1, %o4, %i3 ! 00000004E5810034 SWCH:L1-B000 0 S
13747 fpackfix %f18, %f27 ! 00000004E5810038 SWCH:L1-B000 0 S
13748 andn %l0, %g7, %l0 ! 00000004E581003C SWCH:L1-B000 0 S
13749 .word 0xED8F5B47 ! 00000004E5810040 SWCH:L1-B000 0 illop
13750 membar 0x40 ! 00000004E5810044 SWCH:L1-B000 0
13751 ldda [%l5]0xF1, %f16 ! 00000004E5810048 SWCH:L1-B000 0 Blk-Load
13752 membar 0x40 ! 00000004E581004C SWCH:L1-B000 0
13753 andcc %l0, %o5, %i4 ! 00000004E5810050 SWCH:L1-B000 0 S
13754 andncc %o5, %i3, %o1 ! 00000004E5810054 SUBR:L0-B000 0 S
13755 xorcc %i0, %i0, %i5 ! 00000004E5810058 SUBR:L0-B000 0 S
13756 fpack16 %f28, %f16 ! 00000004E581005C SUBR:L0-B000 0 S
13757 .word 0x3F5A35BB ! 00000004E5810060 SUBR:L0-B000 0 S random
13758 .word 0x1CB2A71C ! 00000004E5810064 SUBR:L0-B000 0 S random
13759 fmovsu %fcc3, %f3, %f4 ! 00000004E5810068 SUBR:L0-B000 0 S
13760 ta %xcc, 0x46 ! 00000004E581006C SUBR:L0-B000 0 S demap-page
13761 edge8ln %l0, %l0, %l0 ! 00000004E5810070 SUBR:L0-B000 0 S
13762 fnot1 %f30, %f18 ! 00000004E5810074 SUBR:L0-B000 0 S
13763 nop ! 00000004E5810078 SUBR:L0-B000 0 S
13764 ta %xcc, 0x45 ! 00000004E581007C SUBR:L0-B000 0 demap-stack
13765 add %g1, 0x75, %i0 ! 00000004E5810080 SUBR:L0-B000 0
13766 .word 0x9BD65508 ! 00000004E5810084 SUBR:L0-B000 0 illop
13767 .word 0x815E345E ! 00000004E5810088 SUBR:L0-B000 0 illop
13768 .word 0x9DA85437 ! 00000004E581008C SUBR:L0-B000 0 illop
13769
13770SECTION .btext022_pg1 TEXT_VA=0x4e5810000
13771attr_text {
13772 Name = .btext022_pg1,
13773 VA = 0x4e5810000,
13774 RA = 0xfdfeb0000,
13775 PA = ra2pa(0xfdfeb0000,0),
13776 tsbonly,
13777 part_0_ctx_nonzero_tsb_config_1,
13778 TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
13779 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
13780 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
13781}
13782.text; .skip 8
13783
13784!========================================================================
13785
13786SECTION .btext023 TEXT_VA=0x200b165d3f00
13787attr_text {
13788 Name = .btext023,
13789 VA = 0x200b165d3f00,
13790 RA = 0xfffeaff00,
13791 PA = ra2pa(0xfffeaff00,0),
13792 notsb
13793}
13794
13795SECTION .btext023_pg0 TEXT_VA=0x200b165d2000
13796attr_text {
13797 Name = .btext023_pg0,
13798 VA = 0x200b165d2000,
13799 RA = 0xfffeae000,
13800 PA = ra2pa(0xfffeae000,0),
13801 tsbonly,
13802 part_0_ctx_nonzero_tsb_config_3,
13803 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
13804 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
13805 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
13806}
13807.text; .skip 8
13808
13809
13810SECTION .btext023
13811.text
13812.global SUBR066; SUBR066:
13813BL40056: ! SUBR:L0-B000
13814 add %g1, 0x69C, %g1 ! 0000200B165D3F00 SUBR:L0-B000 0 chksum++
13815 save %o6, -128, %o6 ! 0000200B165D3F04 SUBR:L0-B000 0
13816 .word 0xBBA29270 ! 0000200B165D3F08 SUBR:L0-B000 0 illop
13817 or %l7,%hm(0x10BBA29270),%l7 ! 0000200B165D3F0C SUBR:L0-B000 0
13818 .word 0xE958A0C6 ! 0000200B165D3F10 SUBR:L0-B000 0 illop
13819 or %l6,%lo(0x10BBA29270),%l6 ! 0000200B165D3F14 SUBR:L0-B000 0
13820 sllx %l7, 0x20, %l7 ! 0000200B165D3F18 SUBR:L0-B000 0
13821 or %l7, %l6, %l7 ! 0000200B165D3F1C SUBR:L0-B000 0
13822 .word 0x81E80000 ! 0000200B165D3F20 SUBR:L0-B000 0 random
13823 .word 0x8DB042E6 ! 0000200B165D3F24 SUBR:L0-B000 0 S illop
13824 .word 0xCB6F55FF ! 0000200B165D3F28 SUBR:L0-B000 0 S illop
13825 rd %gsr, %l6 ! 0000200B165D3F2C SUBR:L0-B000 0 S
13826 wr %l6, 0x58, %gsr ! 0000200B165D3F30 SUBR:L0-B000 0 S
13827 fcmpd %fcc3, %f6, %f62 ! 0000200B165D3F34 SUBR:L0-B000 0 S
13828 edge8 %o2, %o0, %i0 ! 0000200B165D3F38 SUBR:L0-B000 0 S
13829 add %g1, 0x1FA, %g1 ! 0000200B165D3F3C SUBR:L0-B000 0 chksum++
13830 flushw ! 0000200B165D3F40 SUBR:L0-B000 0
13831 .word 0x87C6DE4C ! 0000200B165D3F44 LOOP:L1-B000 0 illop
13832BL40059: ! LOOP:L1-B000
13833 add %g1, 0x580, %g1 ! 0000200B165D3F48 LOOP:L1-B000 0 chksum++
13834 andcc %o5, 0x20, %g0 ! 0000200B165D3F4C SKIP:L2-B000 0
13835 bz,a,pt %xcc, BL40057 ! 0000200B165D3F50 SKIP:L2-B000 0
13836 andncc %i0, %i4, %i0 ! 0000200B165D3F54 SKIP:L2-B000 0 S
13837 .word 0xADAE1FEF ! 0000200B165D3F58 SKIP:L2-B000 0 S illop
13838 .word 0x9B5C40F8 ! 0000200B165D3F5C SKIP:L2-B000 0 S random
13839 fcmps %fcc2, %f10, %f8 ! 0000200B165D3F60 SKIP:L2-B000 0 S
13840 .word 0xC29963F9 ! 0000200B165D3F64 SKIP:L2-B000 0 S illop
13841 xor %i2, %i4, %o4 ! 0000200B165D3F68 SKIP:L2-B000 0 S
13842 array16 %g1, %o4, %i3 ! 0000200B165D3F6C SKIP:L2-B000 0 S
13843 .word 0xCCE708F1 ! 0000200B165D3F70 SKIP:L2-B000 0 S illop
13844 .word 0xA3A185DE ! 0000200B165D3F74 SKIP:L2-B000 0 S illop
13845 .word 0x99A80AE2 ! 0000200B165D3F78 SKIP:L2-B000 0 S illop_FP
13846 add %g1, 0xCF0, %g1 ! 0000200B165D3F7C SKIP:L2-B000 0 chksum++
13847 call .+8 ! 0000200B165D3F80 SKIP:L2-B000 0 S
13848 orncc %g1, %i3, %o3 ! 0000200B165D3F84 SKIP:L2-B000 0 S
13849 .word 0xADA1488B ! 0000200B165D3F88 SKIP:L2-B000 0 S illop
13850 .word 0xC6E630E6 ! 0000200B165D3F8C SKIP:L2-B000 0 S illop
13851 xnorcc %i3, %g1, %o5 ! 0000200B165D3F90 SKIP:L2-B000 0 S
13852 fnegs %f8, %f9 ! 0000200B165D3F94 SKIP:L2-B000 0 S
13853 .word 0xB5B1508E ! 0000200B165D3F98 SKIP:L2-B000 0 S illop
13854 fcmpes %fcc3, %f9, %f8 ! 0000200B165D3F9C SKIP:L2-B000 0 S
13855 .word 0xB3FBF764 ! 0000200B165D3FA0 SKIP:L2-B000 0 S illop
13856 fba,a BL40058 ! 0000200B165D3FA4 SKIP:L2-B000 0
13857 .word 0xA178D7C0 ! 0000200B165D3FA8 SKIP:L2-B000 0 S random
13858BL40057: ! ELSE:L2-B001
13859 subccc %i1, %i3, %i2 ! 0000200B165D3FAC ELSE:L2-B001 0 S
13860 and %o4, %o3, %o5 ! 0000200B165D3FB0 ELSE:L2-B001 0 S
13861 fsubd %f14, %f34, %f14 ! 0000200B165D3FB4 ELSE:L2-B001 0 S
13862 ta %xcc, 0x46 ! 0000200B165D3FB8 ELSE:L2-B001 0 S demap-page
13863 .word 0x356718FA ! 0000200B165D3FBC ELSE:L2-B001 0 S random
13864 xnor %i1, %i2, %l4 ! 0000200B165D3FC0 ELSE:L2-B001 0 S
13865 fmovsu %fcc2, %f21, %f25 ! 0000200B165D3FC4 ELSE:L2-B001 0 S
13866 orncc %i1, %i1, %i4 ! 0000200B165D3FC8 ELSE:L2-B001 0 S
13867 ta %xcc, 0x46 ! 0000200B165D3FCC ELSE:L2-B001 0 S demap-page
13868 add %g1, 0x1AB, %g1 ! 0000200B165D3FD0 ELSE:L2-B001 0 chksum++
13869 fpadd32s %f27, %f17, %f26 ! 0000200B165D3FD4 ELSE:L2-B001 0 S
13870 bshuffle %f16, %f20, %f18 ! 0000200B165D3FD8 ELSE:L2-B001 0 S
13871 .word 0xBDD08805 ! 0000200B165D3FDC ELSE:L2-B001 0 S illop
13872 fadds %f2, %f10, %f5 ! 0000200B165D3FE0 ELSE:L2-B001 0 S
13873 fpadd32s %f31, %f21, %f28 ! 0000200B165D3FE4 ELSE:L2-B001 0 S
13874BL40058: ! ELSE:L2-B001
13875 add %g1, 0xB23, %g1 ! 0000200B165D3FE8 ELSE:L2-B001 0 chksum++
13876 .word 0xA1B01001 ! 0000200B165D3FEC LOOP:L1-B000 0 S illop
13877 .word 0xBFB582F8 ! 0000200B165D3FF0 LOOP:L1-B000 0 S illop_VIS
13878 alignaddr %i4, %i1, %l0 ! 0000200B165D3FF4 LOOP:L1-B000 0 S
13879 xorcc %l0, %l4, %l2 ! 0000200B165D3FF8 LOOP:L1-B000 0 S
13880 pdist %f20, %f26, %f30 ! 0000200B165D3FFC LOOP:L1-B000 0 S
13881 subcc %l3, 0x1, %l3 ! 0000200B165D4000 LOOP:L1-B000 0
13882 bnz BL40059 ! 0000200B165D4004 LOOP:L1-B000 0
13883 .word 0xAFA8DC32 ! 0000200B165D4008 LOOP:L1-B000 0 S illop
13884 .word 0x9FA50D4B ! 0000200B165D400C LOOP:L1-B000 0 illop
13885 .word 0xBBAD086E ! 0000200B165D4010 SUBR:L0-B000 0 S illop
13886 fpack16 %f26, %f28 ! 0000200B165D4014 SUBR:L0-B000 0 S
13887 rd %gsr, %l6 ! 0000200B165D4018 SUBR:L0-B000 0 S
13888 .word 0x83880000 ! 0000200B165D401C SUBR:L0-B000 0 S random
13889 .word 0xA944286B ! 0000200B165D4020 SUBR:L0-B000 0 S illop
13890 .word 0x1EA5DA41 ! 0000200B165D4024 SUBR:L0-B000 0 random
13891 .word 0xA3AF8483 ! 0000200B165D4028 SUBR:L0-B000 0 illop
13892 .word 0xB3641EEA ! 0000200B165D402C SUBR:L0-B000 0 S illop
13893 bge,pn %xcc, BL40060 ! 0000200B165D4030 SUBR:L0-B000 0
13894 restore %i0, %l7, %o0 ! 0000200B165D4034 SUBR:L0-B000 0
13895BL40060:jmpl %o7+0x0008, %g0 ! 0000200B165D4038 SUBR:L0-B000 0
13896 .word 0xBBAC8E94 ! 0000200B165D403C SUBR:L0-B000 0 illop
13897
13898SECTION .btext023_pg1 TEXT_VA=0x200b165d4000
13899attr_text {
13900 Name = .btext023_pg1,
13901 VA = 0x200b165d4000,
13902 RA = 0xfffeb0000,
13903 PA = ra2pa(0xfffeb0000,0),
13904 tsbonly,
13905 part_0_ctx_nonzero_tsb_config_3,
13906 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
13907 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
13908 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
13909}
13910.text; .skip 8
13911
13912!========================================================================
13913
13914SECTION .btext024 TEXT_VA=0x339735f00
13915attr_text {
13916 Name = .btext024,
13917 VA = 0x339735f00,
13918 RA = 0xfffeabf00,
13919 PA = ra2pa(0xfffeabf00,0),
13920 notsb
13921}
13922
13923SECTION .btext024_pg0 TEXT_VA=0x339734000
13924attr_text {
13925 Name = .btext024_pg0,
13926 VA = 0x339734000,
13927 RA = 0xfffeaa000,
13928 PA = ra2pa(0xfffeaa000,0),
13929 tsbonly,
13930 part_0_ctx_nonzero_tsb_config_3,
13931 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
13932 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
13933 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
13934}
13935.text; .skip 8
13936
13937
13938SECTION .btext024
13939.text
13940.global SUBR067; SUBR067:
13941BL40062: ! SUBR:L0-B000
13942 add %g1, 0xA9F, %g1 ! 0000000339735F00 SUBR:L0-B000 0 chksum++
13943 bz BL40061 ! 0000000339735F04 SUBR:L0-B000 0
13944 save %o6, -128, %o6 ! 0000000339735F08 SUBR:L0-B000 0
13945BL40061: ! SUBR:L0-B000
13946 sethi %hh(0x339735F00),%l7 ! 0000000339735F0C SUBR:L0-B000 0 SUBR067
13947 or %l7,%hm(0x339735F00),%l7 ! 0000000339735F10 SUBR:L0-B000 0
13948 .word 0x8BAE2013 ! 0000000339735F14 SUBR:L0-B000 0 illop
13949 or %l6,%lo(0x339735F00),%l6 ! 0000000339735F18 SUBR:L0-B000 0
13950 sllx %l7, 0x20, %l7 ! 0000000339735F1C SUBR:L0-B000 0
13951 .word 0xA3AF4430 ! 0000000339735F20 SUBR:L0-B000 0 illop
13952 add %g1, 0x394, %g1 ! 0000000339735F24 SUBR:L0-B000 0 chksum++
13953 or %g0, 0x2, %l4 ! 0000000339735F28 LOOP:L1-B000 0
13954BL40075: ! LOOP:L1-B000
13955 add %g1, 0x8F8, %g1 ! 0000000339735F2C LOOP:L1-B000 0 chksum++
13956 .word 0x9DE3A060 ! 0000000339735F30 LOOP:L1-B000 0 S random
13957 bmask %o4, %o2, %o1 ! 0000000339735F34 LOOP:L1-B000 0 S
13958 .word 0x393F430D ! 0000000339735F38 LOOP:L1-B000 0 S random
13959 wr %l6, 0xF0, %gsr ! 0000000339735F3C LOOP:L1-B000 0 S
13960 .word 0x89F00000 ! 0000000339735F40 LOOP:L1-B000 0 S illop
13961 xor %o1, %i1, %l0 ! 0000000339735F44 LOOP:L1-B000 0 S
13962 fpadd32s %f30, %f17, %f31 ! 0000000339735F48 LOOP:L1-B000 0 S
13963 or %g1, %l0, %i3 ! 0000000339735F4C LOOP:L1-B000 0 S
13964 fpackfix %f18, %f16 ! 0000000339735F50 LOOP:L1-B000 0 S
13965 fnegs %f27, %f26 ! 0000000339735F54 LOOP:L1-B000 0 S
13966 fpmerge %f31, %f18, %f28 ! 0000000339735F58 LOOP:L1-B000 0 S
13967 .word 0xEBDE79BF ! 0000000339735F5C LOOP:L1-B000 0 S random
13968 andcc %o1, 0x200, %g0 ! 0000000339735F60 SKIP:L2-B000 0
13969 bnz,a,pn %xcc, BL40063 ! 0000000339735F64 SKIP:L2-B000 0
13970 andncc %i3, %o3, %o3 ! 0000000339735F68 SKIP:L2-B000 0 S
13971 xnorcc %i1, %o3, %i1 ! 0000000339735F6C SKIP:L2-B000 0 S
13972 orn %i5, %i4, %l3 ! 0000000339735F70 SKIP:L2-B000 0 S
13973 faddd %f46, %f14, %f12 ! 0000000339735F74 SKIP:L2-B000 0 S
13974 .word 0x345F3DF6 ! 0000000339735F78 SKIP:L2-B000 0 S illop
13975 add %g1, 0x685, %g1 ! 0000000339735F7C SKIP:L2-B000 0 chksum++
13976 movrnz %i0, %g1, %o1 ! 0000000339735F80 SKIP:L2-B000 0 S
13977 and %o1, %o1, %l3 ! 0000000339735F84 SKIP:L2-B000 0 S
13978 orcc %o1, %l3, %l2 ! 0000000339735F88 SKIP:L2-B000 0 S
13979 .word 0x83F00000 ! 0000000339735F8C SKIP:L2-B000 0 S illop
13980 fabsd %f12, %f12 ! 0000000339735F90 SKIP:L2-B000 0 S
13981 andcc %l2, %l3, %o5 ! 0000000339735F94 SKIP:L2-B000 0 S
13982 fba BL40064 ! 0000000339735F98 SKIP:L2-B000 0
13983 .word 0xA3CE4688 ! 0000000339735F9C SKIP:L2-B000 0 S illop
13984BL40063: ! ELSE:L2-B001
13985 .word 0x84ECE2E3 ! 0000000339735FA0 ELSE:L2-B001 0 S illop
13986 pdist %f24, %f30, %f30 ! 0000000339735FA4 ELSE:L2-B001 0 S
13987 .word 0x9DAB007D ! 0000000339735FA8 ELSE:L2-B001 0 S illop
13988 .word 0xA37B100B ! 0000000339735FAC ELSE:L2-B001 0 S illop
13989 .word 0xE5AEF585 ! 0000000339735FB0 ELSE:L2-B001 0 S illop
13990 andn %o4, %o4, %l2 ! 0000000339735FB4 ELSE:L2-B001 0 S
13991 .word 0xE1DF7DE7 ! 0000000339735FB8 ELSE:L2-B001 0 illop
13992 .word 0xD23C0F1B ! 0000000339735FBC ELSE:L2-B001 0 S illop
13993 .word 0x81E80000 ! 0000000339735FC0 ELSE:L2-B001 0 S random
13994 .word 0xF9C1AD5A ! 0000000339735FC4 ELSE:L2-B001 0 S illop
13995 udiv %o5, %g0, %i7 ! 0000000339735FC8 ELSE:L2-B001 0 S
13996 .word 0xA7B103CA ! 0000000339735FCC ELSE:L2-B001 0 S illop
13997 ta %xcc, 0x40 ! 0000000339735FD0 ELSE:L2-B001 0 S +-priv
13998 bmask %l2, %i3, %i5 ! 0000000339735FD4 ELSE:L2-B001 0 S
13999 .word 0x978D791F ! 0000000339735FD8 ELSE:L2-B001 0 S illop
14000BL40064: ! ELSE:L2-B001
14001 add %g1, 0x515, %g1 ! 0000000339735FDC ELSE:L2-B001 0 chksum++
14002 fbl,pt %fcc2, BL40065 ! 0000000339735FE0 SKIP:L2-B002 0
14003 subcc %o4, %o2, %i4 ! 0000000339735FE4 SKIP:L2-B002 0 S
14004 andn %l2, %g1, %i2 ! 0000000339735FE8 SKIP:L2-B002 0 S
14005 ta %xcc, 0x46 ! 0000000339735FEC SKIP:L2-B002 0 S demap-page
14006 .word 0x837152A5 ! 0000000339735FF0 SKIP:L2-B002 0 S illop
14007 sra %i4, %g1, %o2 ! 0000000339735FF4 SKIP:L2-B002 0 S
14008 .word 0xC328003C ! 0000000339735FF8 SKIP:L2-B002 0 S random
14009 fsubs %f4, %f5, %f2 ! 0000000339735FFC SKIP:L2-B002 0 S
14010 add %g1, 0x9F4, %g1 ! 0000000339736000 SKIP:L2-B002 0 chksum++
14011 .word 0x0D0C7EA4 ! 0000000339736004 SKIP:L2-B002 0 S random
14012 .word 0xE90D15E7 ! 0000000339736008 SKIP:L2-B002 0 S illop
14013 array16 %i5, %g1, %o3 ! 000000033973600C SKIP:L2-B002 0 S
14014 edge16l %l1, %i2, %o0 ! 0000000339736010 SKIP:L2-B002 0 S
14015 fpadd16s %f30, %f16, %f27 ! 0000000339736014 SKIP:L2-B002 0 S
14016 .word 0x89A750CC ! 0000000339736018 SKIP:L2-B002 0 S illop
14017 move %fcc1, %i5, %l3 ! 000000033973601C SKIP:L2-B002 0 S
14018 fpsub32 %f30, %f16, %f28 ! 0000000339736020 SKIP:L2-B002 0 S
14019 fands %f26, %f18, %f25 ! 0000000339736024 SKIP:L2-B002 0 S
14020 edge32n %g1, %g1, %i3 ! 0000000339736028 SKIP:L2-B002 0 S
14021 ba,a,pn %icc, BL40066 ! 000000033973602C SKIP:L2-B002 0
14022 orncc %l3, %i0, %l0 ! 0000000339736030 SKIP:L2-B002 0 S
14023BL40065: ! ELSE:L2-B003
14024 movrlz %o3, %o1, %o1 ! 0000000339736034 ELSE:L2-B003 0 S
14025 call .+8 ! 0000000339736038 ELSE:L2-B003 0 S
14026 and %l3, %i0, %o5 ! 000000033973603C ELSE:L2-B003 0 S
14027 .word 0xED7C4A4B ! 0000000339736040 ELSE:L2-B003 0 S illop
14028 .word 0x97906000 ! 0000000339736044 ELSE:L2-B003 0 random
14029 fsrc1 %f30, %f24 ! 0000000339736048 ELSE:L2-B003 0 S
14030 fcmpeq16 %f22, %f22, %l0 ! 000000033973604C ELSE:L2-B003 0 S
14031 rd %gsr, %l6 ! 0000000339736050 ELSE:L2-B003 0 S
14032 wr %l6, 0x60, %gsr ! 0000000339736054 ELSE:L2-B003 0 S
14033 fcmps %fcc0, %f8, %f5 ! 0000000339736058 ELSE:L2-B003 0 S
14034 .word 0xDB90D81C ! 000000033973605C ELSE:L2-B003 0 S random
14035 movcs %icc, %o1, %l2 ! 0000000339736060 ELSE:L2-B003 0 S
14036BL40066: ! ELSE:L2-B003
14037 add %g1, 0x7C0, %g1 ! 0000000339736064 ELSE:L2-B003 0 chksum++
14038 fcmpd %fcc0, %f32, %f46 ! 0000000339736068 SKIP:L2-B004 0
14039 fbl BL40070 ! 000000033973606C SKIP:L2-B004 0
14040 orn %i5, %i5, %i5 ! 0000000339736070 SKIP:L2-B004 0 S
14041 fsubd %f14, %f38, %f36 ! 0000000339736074 SKIP:L2-B004 0 S
14042 .word 0x1754271C ! 0000000339736078 SKIP:L2-B004 0 S random
14043 fnot1 %f28, %f22 ! 000000033973607C SKIP:L2-B004 0 S
14044 fabss %f5, %f4 ! 0000000339736080 SKIP:L2-B004 0 S
14045 .word 0xDB965123 ! 0000000339736084 SKIP:L2-B004 0 S random
14046 fones %f27 ! 0000000339736088 SKIP:L2-B004 0 S
14047 nop ! 000000033973608C SKIP:L2-B004 0 S
14048 add %g1, 0x977, %g1 ! 0000000339736090 SKIP:L2-B004 0 chksum++
14049 orncc %o5, %g1, %i4 ! 0000000339736094 SKIP:L2-B004 0 S
14050 .word 0x8D89690C ! 0000000339736098 SKIP:L2-B004 0 S illop
14051 bcc,a,pn %icc, BL40067 ! 000000033973609C SKIP:L2-B004 0 L
14052 xor %o0, %i5, %l1 ! 00000003397360A0 SKIP:L2-B004 0 S
14053 .word 0xC3368D58 ! 00000003397360A4 SKIP:L2-B004 0 S illop
14054 bnz,a,pn %icc, BL40068 ;.empty ! 00000003397360A8 SKIP:L2-B004 0 L
14055 bcs,pt %icc, BL40067 ;.empty ! 00000003397360AC SKIP:L2-B004 0 L
14056 brnz,pt %i1, BL40069 ! 00000003397360B0 SKIP:L2-B004 0 L
14057 xnorcc %o1, %l2, %i1 ! 00000003397360B4 SKIP:L2-B004 0 S
14058BL40067:alignaddr %i1, %i4, %o2 ! 00000003397360B8 SKIP:L2-B004 0 S
14059 fble BL40069 ! 00000003397360BC SKIP:L2-B004 0 L
14060BL40069:.word 0x81C3E008 ! 00000003397360C0 SKIP:L2-B004 0 S random
14061BL40068:.word 0x91A650E3 ! 00000003397360C4 SKIP:L2-B004 0 illop
14062 .word 0xAB96201F ! 00000003397360C8 SKIP:L2-B004 0 illop
14063 fand %f22, %f16, %f16 ! 00000003397360CC SKIP:L2-B004 0 S
14064BL40070: ! ELSE:L2-B005
14065 .word 0x28D607A6 ! 00000003397360D0 ELSE:L2-B005 0 S illop
14066 xor %g1, %l1, %i0 ! 00000003397360D4 ELSE:L2-B005 0 S
14067 or %o1, %i5, %o4 ! 00000003397360D8 ELSE:L2-B005 0 S
14068 ldxa [%g2+%g0]0xD5, %o0 ! 00000003397360DC ELSE:L2-B005 0 S BAD-ASI
14069 bmask %g1, %l1, %o0 ! 00000003397360E0 ELSE:L2-B005 0 S
14070 wr %g1, 0x27C, %fprs ! 00000003397360E4 ELSE:L2-B005 0 S
14071 add %g1, 0xEC9, %g1 ! 00000003397360E8 ELSE:L2-B005 0 chksum++
14072 orncc %i1, %o2, %i3 ! 00000003397360EC ELSE:L2-B005 0 S
14073 subccc %i1, %g1, %g0 ! 00000003397360F0 ELSE:L2-B005 0 S
14074 ldx [%g2+0x0030], %g5 ! 00000003397360F4 ELSE:L2-B005 0 S BASE<BD40026
14075 .word 0x13DBB070 ! 00000003397360F8 ELSE:L2-B005 0 S illop
14076BL40071: ! ELSE:L2-B005
14077 add %g1, 0x1C7, %g1 ! 00000003397360FC ELSE:L2-B005 0 chksum++
14078 andcc %i4, 0x10, %g0 ! 0000000339736100 SKIP:L2-B006 0
14079 bz,pt %xcc, BL40072 ! 0000000339736104 SKIP:L2-B006 0
14080 .word 0xCA1A6CF0 ! 0000000339736108 SKIP:L2-B006 0 S illop
14081 orcc %i0, %o2, %i1 ! 000000033973610C SKIP:L2-B006 0 S
14082 sdivcc %i0, %g7, %l5 ! 0000000339736110 SKIP:L2-B006 0 S
14083 edge32 %i1, %o1, %i5 ! 0000000339736114 SKIP:L2-B006 0 S
14084 faligndata %f20, %f30, %f24 ! 0000000339736118 SKIP:L2-B006 0 S
14085 .word 0xC6E09866 ! 000000033973611C SKIP:L2-B006 0 S illop
14086 sll %i1, 0x1, %o4 ! 0000000339736120 SKIP:L2-B006 0 S
14087 ldxa [%g7+%g0]0x01, %o2 ! 0000000339736124 SKIP:L2-B006 0 S BAD-ASI
14088 .word 0x90CD5D55 ! 0000000339736128 SKIP:L2-B006 0 S illop
14089 .word 0x83880000 ! 000000033973612C SKIP:L2-B006 0 random
14090 and %g1, %o0, %l3 ! 0000000339736130 SKIP:L2-B006 0 S
14091 ta %xcc, 0x46 ! 0000000339736134 SKIP:L2-B006 0 S demap-page
14092 .word 0x05CA0727 ! 0000000339736138 SKIP:L2-B006 0 S illop
14093 andncc %o4, %i1, %o1 ! 000000033973613C SKIP:L2-B006 0 S
14094 .word 0xB6149093 ! 0000000339736140 SKIP:L2-B006 0 S random
14095 fba,a,pn %fcc2, BL40074 ! 0000000339736144 SKIP:L2-B006 0
14096 xnorcc %o4, %i5, %i2 ! 0000000339736148 SKIP:L2-B006 0 S
14097BL40072: ! ELSE:L2-B007
14098 .word 0xD3CFFB19 ! 000000033973614C ELSE:L2-B007 0 S illop
14099 stx %fsr, [%g2+0x0060] ! 0000000339736150 ELSE:L2-B007 0 S <BD40055
14100 nop ! 0000000339736154 ELSE:L2-B007 0 S
14101 nop ! 0000000339736158 ELSE:L2-B007 0 S
14102 xnor %o4, %l2, %o0 ! 000000033973615C ELSE:L2-B007 0 S
14103 xnorcc %i5, %o4, %i5 ! 0000000339736160 ELSE:L2-B007 0 S
14104 .word 0x978867E3 ! 0000000339736164 ELSE:L2-B007 0 S illop
14105 subcc %i5, %g1, %o1 ! 0000000339736168 ELSE:L2-B007 0 S
14106 faddd %f12, %f46, %f44 ! 000000033973616C ELSE:L2-B007 0 S
14107 edge32l %i5, %i5, %i2 ! 0000000339736170 ELSE:L2-B007 0 S
14108 fbne,pn %fcc1, BL40073 ! 0000000339736174 ELSE:L2-B007 0 L
14109 cmp %l3, %g1 ! 0000000339736178 ELSE:L2-B007 0 S
14110BL40073:add %g1, 0x97A, %g1 ! 000000033973617C ELSE:L2-B007 0 chksum++
14111 add %g1, 0x922, %g1 ! 0000000339736180 ELSE:L2-B007 0 chksum++
14112 ldx [%g3-0x0088], %g3 ! 0000000339736184 ELSE:L2-B007 0 ptr_chase
14113 ldx [%g3-0x0088], %g3 ! 0000000339736188 ELSE:L2-B007 0 ptr_chase
14114 ldx [%g3-0x0088], %g3 ! 000000033973618C ELSE:L2-B007 0 ptr_chase
14115 .word 0x8FCF0E53 ! 0000000339736190 ELSE:L2-B007 0 illop
14116 .word 0x9BADDCF5 ! 0000000339736194 ELSE:L2-B007 0 illop
14117 ldx [%g3-0x0088], %g3 ! 0000000339736198 ELSE:L2-B007 0 ptr_chase
14118 .word 0x35A68544 ! 000000033973619C ELSE:L2-B007 0 random
14119 ldx [%g3-0x0088], %g3 ! 00000003397361A0 ELSE:L2-B007 0 ptr_chase
14120 array16 %o3, %o1, %o3 ! 00000003397361A4 ELSE:L2-B007 0 S
14121 .word 0xE7174AE7 ! 00000003397361A8 ELSE:L2-B007 0 S illop
14122 .word 0xD9794F3D ! 00000003397361AC ELSE:L2-B007 0 S illop
14123BL40074: ! ELSE:L2-B007
14124 add %g1, 0x8C1, %g1 ! 00000003397361B0 ELSE:L2-B007 0 chksum++
14125 subcc %l4, 0x1, %l4 ! 00000003397361B4 LOOP:L1-B000 0
14126 bnz,pn %xcc, BL40075 ! 00000003397361B8 LOOP:L1-B000 0
14127 fnegd %f34, %f34 ! 00000003397361BC LOOP:L1-B000 0 S
14128 add %g1, 0x54E, %g1 ! 00000003397361C0 LOOP:L1-B000 0 chksum++
14129 andncc %i5, %g1, %o4 ! 00000003397361C4 SUBR:L0-B000 0 S
14130 xnorcc %i2, %o0, %i2 ! 00000003397361C8 SUBR:L0-B000 0 S
14131 edge32l %i2, %g1, %o0 ! 00000003397361CC SUBR:L0-B000 0 S
14132 xnor %i5, %o0, %o1 ! 00000003397361D0 SUBR:L0-B000 0 S
14133 fpsub16s %f20, %f25, %f25 ! 00000003397361D4 SUBR:L0-B000 0 S
14134 .word 0xA7A58CB9 ! 00000003397361D8 SUBR:L0-B000 0 illop
14135 faligndata %f24, %f30, %f30 ! 00000003397361DC SUBR:L0-B000 0 S
14136 fba,pt %fcc0, BL40076 ! 00000003397361E0 SUBR:L0-B000 0
14137 restore %i0, %l7, %o0 ! 00000003397361E4 SUBR:L0-B000 0
14138BL40076:jmpl %o7+0x0008, %g0 ! 00000003397361E8 SUBR:L0-B000 0
14139 nop ! 00000003397361EC SUBR:L0-B000 0
14140
14141SECTION .btext024_pg1 TEXT_VA=0x339736000
14142attr_text {
14143 Name = .btext024_pg1,
14144 VA = 0x339736000,
14145 RA = 0xfffeac000,
14146 PA = ra2pa(0xfffeac000,0),
14147 tsbonly,
14148 part_0_ctx_nonzero_tsb_config_3,
14149 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
14150 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14151 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14152}
14153.text; .skip 8
14154
14155!========================================================================
14156
14157SECTION .btext025 TEXT_VA=0xffffc7d8b5deff00
14158attr_text {
14159 Name = .btext025,
14160 VA = 0xffffc7d8b5deff00,
14161 RA = 0xfdfe8ff00,
14162 PA = ra2pa(0xfdfe8ff00,0),
14163 notsb
14164}
14165
14166SECTION .btext025_pg0 TEXT_VA=0xffffc7d8b5de0000
14167attr_text {
14168 Name = .btext025_pg0,
14169 VA = 0xffffc7d8b5de0000,
14170 RA = 0xfdfe80000,
14171 PA = ra2pa(0xfdfe80000,0),
14172 tsbonly,
14173 part_0_ctx_nonzero_tsb_config_1,
14174 TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
14175 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14176 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14177}
14178.text; .skip 8
14179
14180
14181SECTION .btext025
14182.text
14183.global SUBR068; SUBR068:
14184BL40077: ! SUBR:L0-B000
14185 add %g1, 0xCEF, %g1 ! FFFFC7D8B5DEFF00 SUBR:L0-B000 2 chksum++
14186 save %o6, -128, %o6 ! FFFFC7D8B5DEFF04 SUBR:L0-B000 2
14187 sethi %hh(0xFFFFC7D8B5DEFF00),%l7 ! FFFFC7D8B5DEFF08 SUBR:L0-B000 2 SUBR068
14188 or %l7,%hm(0xFFFFC7D8B5DEFF00),%l7 ! FFFFC7D8B5DEFF0C SUBR:L0-B000 2
14189 sethi %lm(0xFFFFC7D8B5DEFF00),%l6 ! FFFFC7D8B5DEFF10 SUBR:L0-B000 2
14190 or %l6,%lo(0xFFFFC7D8B5DEFF00),%l6 ! FFFFC7D8B5DEFF14 SUBR:L0-B000 2
14191 sllx %l7, 0x20, %l7 ! FFFFC7D8B5DEFF18 SUBR:L0-B000 2
14192 or %l7, %l6, %l7 ! FFFFC7D8B5DEFF1C SUBR:L0-B000 2
14193 ldxa [%g2+%g0]0x4B, %i5 ! FFFFC7D8B5DEFF20 SUBR:L0-B000 2 S BAD-ASI
14194 movn %fcc3, %i5, %i0 ! FFFFC7D8B5DEFF24 SUBR:L0-B000 2 S
14195 fcmpes %fcc3, %f9, %f2 ! FFFFC7D8B5DEFF28 SUBR:L0-B000 2 S
14196 andn %i2, %i2, %o0 ! FFFFC7D8B5DEFF2C SUBR:L0-B000 2 S
14197 sdivcc %i0, %g7, %o6 ! FFFFC7D8B5DEFF30 SUBR:L0-B000 2 S
14198 add %g1, 0xFBF, %g1 ! FFFFC7D8B5DEFF34 SUBR:L0-B000 2 chksum++
14199 and %g1, 0xFE, %l0 ! FFFFC7D8B5DEFF38 LOOP:L1-B000 2
14200BL40080: ! LOOP:L1-B000
14201 add %g1, 0x8C7, %g1 ! FFFFC7D8B5DEFF3C LOOP:L1-B000 3 chksum++
14202 fbl,a,pt %fcc1, BL40078 ! FFFFC7D8B5DEFF40 SKIP:L2-B000 3
14203 andncc %o5, %g7, %o5 ! FFFFC7D8B5DEFF44 SKIP:L2-B000 2 S
14204 edge32l %i5, %i3, %i1 ! FFFFC7D8B5DEFF48 SKIP:L2-B000 1 S
14205 fcmpne32 %f18, %f16, %o2 ! FFFFC7D8B5DEFF4C SKIP:L2-B000 1 S
14206 xorcc %g1, %i1, %o5 ! FFFFC7D8B5DEFF50 SKIP:L2-B000 1 S
14207 ta %xcc, 0x40 ! FFFFC7D8B5DEFF54 SKIP:L2-B000 1 S +-priv
14208 fsubd %f46, %f38, %f0 ! FFFFC7D8B5DEFF58 SKIP:L2-B000 1 S
14209 xnorcc %i5, %i2, %o4 ! FFFFC7D8B5DEFF5C SKIP:L2-B000 1 S
14210 add %g6, 0x0, %g6 ! FFFFC7D8B5DEFF60 SKIP:L2-B000 1 S
14211 wr %g1, 0xEDB, %fprs ! FFFFC7D8B5DEFF64 SKIP:L2-B000 1 S
14212 andncc %i0, %g6, %o3 ! FFFFC7D8B5DEFF68 SKIP:L2-B000 1 S
14213 add %g1, 0xAC5, %g1 ! FFFFC7D8B5DEFF6C SKIP:L2-B000 1 chksum++
14214 orn %o3, %o5, %o0 ! FFFFC7D8B5DEFF70 SKIP:L2-B000 1 S
14215 call .+8 ! FFFFC7D8B5DEFF74 SKIP:L2-B000 1 S
14216 fcmps %fcc1, %f9, %f2 ! FFFFC7D8B5DEFF78 SKIP:L2-B000 2 S
14217 bmask %o5, %o3, %i4 ! FFFFC7D8B5DEFF7C SKIP:L2-B000 1 S
14218 array32 %o4, %o5, %o4 ! FFFFC7D8B5DEFF80 SKIP:L2-B000 1 S
14219 orcc %o2, %o2, %i2 ! FFFFC7D8B5DEFF84 SKIP:L2-B000 1 S
14220 ba,a BL40079 ! FFFFC7D8B5DEFF88 SKIP:L2-B000 1
14221 andncc %o3, %o0, %i1 ! FFFFC7D8B5DEFF8C SKIP:L2-B000 0 S
14222BL40078: ! ELSE:L2-B001
14223 sdivcc %i1, %g7, %i7 ! FFFFC7D8B5DEFF90 ELSE:L2-B001 2 S
14224 fcmple32 %f28, %f18, %i3 ! FFFFC7D8B5DEFF94 ELSE:L2-B001 2 S
14225 fpack32 %f18, %f16, %f26 ! FFFFC7D8B5DEFF98 ELSE:L2-B001 2 S
14226 sethi %hh(0xEAFCDAFF00),%l6 ! FFFFC7D8B5DEFF9C ELSE:L2-B001 2 SUBR069
14227 or %l6,%hm(0xEAFCDAFF00),%l6 ! FFFFC7D8B5DEFFA0 ELSE:L2-B001 2
14228 sethi %lm(0xEAFCDAFF00),%l5 ! FFFFC7D8B5DEFFA4 ELSE:L2-B001 2
14229 or %l5,%lo(0xEAFCDAFF00),%l5 ! FFFFC7D8B5DEFFA8 ELSE:L2-B001 2
14230 sllx %l6, 0x20, %l6 ! FFFFC7D8B5DEFFAC ELSE:L2-B001 2
14231 or %l6, %l5, %l6 ! FFFFC7D8B5DEFFB0 ELSE:L2-B001 2
14232 jmpl %l6+0x0000, %o7 ! FFFFC7D8B5DEFFB4 ELSE:L2-B001 2 S
14233 xnorcc %o0, %o3, %i1 ! FFFFC7D8B5DEFFB8 ELSE:L2-B001 2 S
14234 add %g1, 0xCCB, %g1 ! FFFFC7D8B5DEFFBC ELSE:L2-B001 2 chksum++
14235 fsubs %f9, %f5, %f9 ! FFFFC7D8B5DEFFC0 ELSE:L2-B001 2 S
14236 edge8 %o0, %i4, %o1 ! FFFFC7D8B5DEFFC4 ELSE:L2-B001 2 S
14237 xnor %i3, %i3, %i3 ! FFFFC7D8B5DEFFC8 ELSE:L2-B001 2 S
14238 pdist %f26, %f28, %f20 ! FFFFC7D8B5DEFFCC ELSE:L2-B001 2 S
14239BL40079: ! ELSE:L2-B001
14240 add %g1, 0xFCC, %g1 ! FFFFC7D8B5DEFFD0 ELSE:L2-B001 3 chksum++
14241 fcmped %fcc1, %f38, %f0 ! FFFFC7D8B5DEFFD4 LOOP:L1-B000 3 S
14242 fcmped %fcc3, %f38, %f62 ! FFFFC7D8B5DEFFD8 LOOP:L1-B000 3 S
14243 alignaddrl %g1, %o1, %i2 ! FFFFC7D8B5DEFFDC LOOP:L1-B000 3 S
14244 andcc %i2, %i1, %l2 ! FFFFC7D8B5DEFFE0 LOOP:L1-B000 3 S
14245 srlx %l0, 0x1, %l0 ! FFFFC7D8B5DEFFE4 LOOP:L1-B000 3
14246 andcc %l0, 0x1, %g0 ! FFFFC7D8B5DEFFE8 LOOP:L1-B000 3
14247 bne,a,pt %xcc, BL40080 ! FFFFC7D8B5DEFFEC LOOP:L1-B000 3
14248 array8 %i3, %i0, %o2 ! FFFFC7D8B5DEFFF0 LOOP:L1-B000 1 S
14249 add %g1, 0x42F, %g1 ! FFFFC7D8B5DEFFF4 LOOP:L1-B000 2 chksum++
14250 add %g1, 0x1DD, %i0 ! FFFFC7D8B5DEFFF8 SUBR:L0-B000 2
14251 return %i7+0x0008 ! FFFFC7D8B5DEFFFC SUBR:L0-B000 2
14252 add %g1, 0x77, %g1 ! FFFFC7D8B5DF0000 SUBR:L0-B000 2 chksum++
14253
14254SECTION .btext025_pg1 TEXT_VA=0xffffc7d8b5df0000
14255attr_text {
14256 Name = .btext025_pg1,
14257 VA = 0xffffc7d8b5df0000,
14258 RA = 0xfdfe90000,
14259 PA = ra2pa(0xfdfe90000,0),
14260 tsbonly,
14261 part_0_ctx_nonzero_tsb_config_1,
14262 TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
14263 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14264 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14265}
14266.text; .skip 8
14267
14268!========================================================================
14269
14270SECTION .btext026 TEXT_VA=0xeafcdaff00
14271attr_text {
14272 Name = .btext026,
14273 VA = 0xeafcdaff00,
14274 RA = 0xfdfe6ff00,
14275 PA = ra2pa(0xfdfe6ff00,0),
14276 notsb
14277}
14278
14279SECTION .btext026_pg0 TEXT_VA=0xeafcda0000
14280attr_text {
14281 Name = .btext026_pg0,
14282 VA = 0xeafcda0000,
14283 RA = 0xfdfe60000,
14284 PA = ra2pa(0xfdfe60000,0),
14285 tsbonly,
14286 part_0_ctx_nonzero_tsb_config_1,
14287 TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
14288 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14289 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14290}
14291.text; .skip 8
14292
14293
14294SECTION .btext026
14295.text
14296.global SUBR069; SUBR069:
14297 udivcc %o5, 0x0, %o1 ! 000000EAFCDAFF00 SUBR:L0-B000 2 S
14298 fpack32 %f22, %f16, %f20 ! 000000EAFCDAFF04 SUBR:L0-B000 2 S
14299 fpadd32 %f30, %f22, %f24 ! 000000EAFCDAFF08 SUBR:L0-B000 2 S
14300 fzero %f26 ! 000000EAFCDAFF0C SUBR:L0-B000 2 S
14301 array16 %o2, %o5, %o5 ! 000000EAFCDAFF10 SUBR:L0-B000 2 S
14302 nop ! 000000EAFCDAFF14 SUBR:L0-B000 2 S
14303 nop ! 000000EAFCDAFF18 SUBR:L0-B000 2 S
14304 sra %o3, 0x1, %o3 ! 000000EAFCDAFF1C SUBR:L0-B000 2 S
14305 fcmped %fcc1, %f38, %f42 ! 000000EAFCDAFF20 SUBR:L0-B000 2 S
14306 array16 %o5, %o5, %o2 ! 000000EAFCDAFF24 SUBR:L0-B000 2 S
14307 add %g1, 0x52A, %g1 ! 000000EAFCDAFF28 SUBR:L0-B000 2 chksum++
14308 add %o2, %g1, %o1 ! 000000EAFCDAFF2C SWCH:L1-B000 2
14309 andcc %o1, 0x10, %g0 ! 000000EAFCDAFF30 SWCH:L1-B000 2
14310 bnz,pn %xcc, BL40085 ! 000000EAFCDAFF34 SWCH:L1-B000 2
14311 andcc %o1, 0x400, %g0 ! 000000EAFCDAFF38 SWCH:L1-B000 2
14312 bnz,pn %xcc, BL40084 ! 000000EAFCDAFF3C SWCH:L1-B000 0
14313 .word 0xA37990C1 ! 000000EAFCDAFF40 SWCH:L1-B000 0 illop
14314 bnz,pn %xcc, BL40082 ! 000000EAFCDAFF44 SWCH:L1-B000 0
14315 andcc %o1, 0x800, %g0 ! 000000EAFCDAFF48 SWCH:L1-B000 0
14316 .word 0xA5A4DAA0 ! 000000EAFCDAFF4C SWCH:L1-B000 0 illop
14317 .word 0x9FC68000 ! 000000EAFCDAFF50 SWCH:L1-B000 0 random
14318 pdist %f20, %f26, %f30 ! 000000EAFCDAFF54 SWCH:L1-B000 0 S
14319 .word 0x9F868FE0 ! 000000EAFCDAFF58 SWCH:L1-B000 0 S random
14320 .word 0x83F6D063 ! 000000EAFCDAFF5C SWCH:L1-B000 0 S illop
14321 .word 0x02190F9A ! 000000EAFCDAFF60 SWCH:L1-B000 0 S illop
14322 fcmps %fcc3, %f4, %f2 ! 000000EAFCDAFF64 SWCH:L1-B000 0 S
14323 .word 0xC1FABD3C ! 000000EAFCDAFF68 SWCH:L1-B000 0 S illop
14324 ta %xcc, 0x46 ! 000000EAFCDAFF6C SWCH:L1-B000 0 S demap-page
14325 .word 0xECE09B0F ! 000000EAFCDAFF70 SWCH:L1-B000 0 S illop
14326 stxa %o3, [%g7+%g0]0xCE ! 000000EAFCDAFF74 SWCH:L1-B000 0 S BAD-ASI
14327 .word 0xA77913B5 ! 000000EAFCDAFF78 SWCH:L1-B000 0 S illop
14328 add %g1, 0x86B, %g1 ! 000000EAFCDAFF7C SWCH:L1-B000 0 chksum++
14329 fba,a,pt %fcc3, BL40086 ! 000000EAFCDAFF80 SWCH:L1-B000 0
14330 andcc %o3, %i4, %o0 ! 000000EAFCDAFF84 SWCH:L1-B000 0 S
14331BL40081:.word 0x9B4098DF ! 000000EAFCDAFF88 CASE:L2-B000 0 random
14332 fcmps %fcc1, %f11, %f10 ! 000000EAFCDAFF8C CASE:L2-B000 0 S
14333 .word 0xB9D5A810 ! 000000EAFCDAFF90 CASE:L2-B000 0 S illop
14334 edge8n %o0, %i3, %o0 ! 000000EAFCDAFF94 CASE:L2-B000 0 S
14335 nop ! 000000EAFCDAFF98 CASE:L2-B000 0 S
14336 fpsub32 %f24, %f20, %f16 ! 000000EAFCDAFF9C CASE:L2-B000 0 S
14337 .word 0xB9A882D6 ! 000000EAFCDAFFA0 CASE:L2-B000 0 S illop
14338 ba,a BL40086 ! 000000EAFCDAFFA4 CASE:L2-B000 0
14339 .word 0xBDDFB059 ! 000000EAFCDAFFA8 CASE:L2-B000 0 S illop
14340BL40082:.word 0x9FC3801F ! 000000EAFCDAFFAC CASE:L2-B001 0 random
14341 or %o0, %o4, %o3 ! 000000EAFCDAFFB0 CASE:L2-B001 0 S
14342 .word 0xE231444D ! 000000EAFCDAFFB4 CASE:L2-B001 0 S random
14343 nop ! 000000EAFCDAFFB8 CASE:L2-B001 0 S
14344 pdist %f20, %f24, %f28 ! 000000EAFCDAFFBC CASE:L2-B001 0 S
14345 movrnz %o1, %o5, %o0 ! 000000EAFCDAFFC0 CASE:L2-B001 0 S
14346 .word 0x0A51B4C0 ! 000000EAFCDAFFC4 CASE:L2-B001 0 illop
14347 fadds %f4, %f9, %f4 ! 000000EAFCDAFFC8 CASE:L2-B001 0 S
14348BL40084:add %g1, 0x131, %g1 ! 000000EAFCDAFFCC CASE:L2-B002 0 chksum++
14349 array32 %o2, %o3, %o2 ! 000000EAFCDAFFD0 CASE:L2-B002 0 S
14350 or %o5, %o3, %o5 ! 000000EAFCDAFFD4 CASE:L2-B002 0 S
14351 .word 0x99CBE21F ! 000000EAFCDAFFD8 CASE:L2-B002 0 S illop
14352 movge %fcc3, -1009, %o0 ! 000000EAFCDAFFDC CASE:L2-B002 0 S
14353 array32 %o3, %o4, %o2 ! 000000EAFCDAFFE0 CASE:L2-B002 0 S
14354 udivcc %o0, %g7, %l3 ! 000000EAFCDAFFE4 CASE:L2-B002 0 S
14355 .word 0x20FE8D3C ! 000000EAFCDAFFE8 CASE:L2-B002 0 S illop
14356 orncc %o4, %o5, %o3 ! 000000EAFCDAFFEC CASE:L2-B002 0 S
14357 pdist %f18, %f24, %f18 ! 000000EAFCDAFFF0 CASE:L2-B002 0 S
14358 subccc %o3, %g1, %o3 ! 000000EAFCDAFFF4 CASE:L2-B002 0 S
14359 .word 0xCA1B2C56 ! 000000EAFCDAFFF8 CASE:L2-B002 0 S illop
14360 ldx [%g2+0x0038], %g4 ! 000000EAFCDAFFFC CASE:L2-B002 0 S BASE<BD40083
14361 ba,a BL40086 ! 000000EAFCDB0000 CASE:L2-B002 0
14362 nop ! 000000EAFCDB0004 CASE:L2-B002 0 S
14363BL40085:add %g1, 0x62C, %g1 ! 000000EAFCDB0008 CASE:L2-B003 2 chksum++
14364 pdist %f24, %f16, %f20 ! 000000EAFCDB000C CASE:L2-B003 2 S
14365 fpmerge %f30, %f18, %f24 ! 000000EAFCDB0010 CASE:L2-B003 2 S
14366 fmovso %fcc1, %f18, %f24 ! 000000EAFCDB0014 CASE:L2-B003 2 S
14367 xnor %o3, %o0, %o0 ! 000000EAFCDB0018 CASE:L2-B003 2 S
14368 fcmpeq32 %f26, %f18, %o2 ! 000000EAFCDB001C CASE:L2-B003 2 S
14369 .word 0x8FD2A805 ! 000000EAFCDB0020 CASE:L2-B003 2 S illop
14370 ba,a BL40086 ! 000000EAFCDB0024 CASE:L2-B003 2
14371 and %o4, %o3, %o2 ! 000000EAFCDB0028 CASE:L2-B003 0 S
14372BL40086: ! SWCH:L1-B000
14373 add %g1, 0x1A0, %g1 ! 000000EAFCDB002C SWCH:L1-B000 2 chksum++
14374 orcc %o4, %o0, %o2 ! 000000EAFCDB0030 SWCH:L1-B000 2 S
14375 fabsd %f18, %f16 ! 000000EAFCDB0034 SWCH:L1-B000 2 S
14376 fpadd32s %f16, %f25, %f31 ! 000000EAFCDB0038 SWCH:L1-B000 2 S
14377 orn %o5, %g1, %o3 ! 000000EAFCDB003C SWCH:L1-B000 2 S
14378 array32 %o0, %o0, %o5 ! 000000EAFCDB0040 SWCH:L1-B000 2 S
14379 fpackfix %f28, %f20 ! 000000EAFCDB0044 SWCH:L1-B000 2 S
14380 xorcc %o2, %o1, %o2 ! 000000EAFCDB0048 SWCH:L1-B000 2 S
14381 fone %f28 ! 000000EAFCDB004C SWCH:L1-B000 2 S
14382 fpmerge %f30, %f24, %f20 ! 000000EAFCDB0050 SUBR:L0-B000 2 S
14383 cmp %o1, %o5 ! 000000EAFCDB0054 SUBR:L0-B000 2 S
14384 fpsub32 %f24, %f28, %f28 ! 000000EAFCDB0058 SUBR:L0-B000 2 S
14385 movul %fcc0, %o2, %o3 ! 000000EAFCDB005C SUBR:L0-B000 2 S
14386 .word 0xCF746E26 ! 000000EAFCDB0060 SUBR:L0-B000 2 S illop
14387 xor %o5, %o2, %o1 ! 000000EAFCDB0064 SUBR:L0-B000 2 S
14388 subcc %o1, %o2, %o5 ! 000000EAFCDB0068 SUBR:L0-B000 2 S
14389 orn %o3, %o2, %o0 ! 000000EAFCDB006C SUBR:L0-B000 2 S
14390 fcmpeq32 %f20, %f16, %o5 ! 000000EAFCDB0070 SUBR:L0-B000 2 S
14391 sdiv %o0, 0x0, %l7 ! 000000EAFCDB0074 SUBR:L0-B000 2 S
14392 orn %o3, %o5, %o2 ! 000000EAFCDB0078 SUBR:L0-B000 2 S
14393 retl ! 000000EAFCDB007C SUBR:L0-B000 2
14394 add %g1, 0x3B, %g1 ! 000000EAFCDB0080 SUBR:L0-B000 2 chksum++
14395
14396SECTION .btext026_pg1 TEXT_VA=0xeafcdb0000
14397attr_text {
14398 Name = .btext026_pg1,
14399 VA = 0xeafcdb0000,
14400 RA = 0xfdfe70000,
14401 PA = ra2pa(0xfdfe70000,0),
14402 tsbonly,
14403 part_0_ctx_nonzero_tsb_config_1,
14404 TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
14405 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14406 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14407}
14408.text; .skip 8
14409
14410!========================================================================
14411
14412SECTION .btext027 TEXT_VA=0x630b7fffff00
14413attr_text {
14414 Name = .btext027,
14415 VA = 0x630b7fffff00,
14416 RA = ra2pa(0xecfffff00,0),
14417 PA = ra2pa(0xecfffff00,0),
14418 notsb
14419}
14420
14421SECTION .btext027_pg0 TEXT_VA=0x630b70000000
14422attr_text {
14423 Name = .btext027_pg0,
14424 VA = 0x630b70000000,
14425 RA = ra2pa(0xec0000000,0),
14426 PA = ra2pa(0xec0000000,0),
14427 tsbonly,
14428 part_0_ctx_nonzero_tsb_config_0,
14429 TTE_Context=70, TTE_Size=5, TTE_W=0, TTE_X=1,
14430 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14431 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14432}
14433.text; .skip 8
14434
14435
14436SECTION .btext027
14437.text
14438.global SUBR070; SUBR070:
14439 or %o2, %o5, %o5 ! 0000630B7FFFFF00 SUBR:L0-B000 0 S
14440 .word 0xBF53C000 ! 0000630B7FFFFF04 SUBR:L0-B000 0 S illop
14441 edge16n %i1, %o5, %o0 ! 0000630B7FFFFF08 SUBR:L0-B000 0 S
14442 xor %i5, %o3, %o3 ! 0000630B7FFFFF0C SUBR:L0-B000 0 S
14443 movlg %fcc0, %i3, %o4 ! 0000630B7FFFFF10 SUBR:L0-B000 0 S
14444 fcmpeq16 %f26, %f18, %o2 ! 0000630B7FFFFF14 SUBR:L0-B000 0 S
14445 fcmpd %fcc1, %f42, %f14 ! 0000630B7FFFFF18 SUBR:L0-B000 0 S
14446 xnor %o0, %o5, %o1 ! 0000630B7FFFFF1C SUBR:L0-B000 0 S
14447 .word 0x9F976010 ! 0000630B7FFFFF20 SUBR:L0-B000 0 S illop
14448 nop ! 0000630B7FFFFF24 SUBR:L0-B000 0 S
14449 .word 0x81CFE008 ! 0000630B7FFFFF28 SUBR:L0-B000 0 S random
14450 nop ! 0000630B7FFFFF2C SUBR:L0-B000 0 S
14451 add %g1, 0x9E1, %g1 ! 0000630B7FFFFF30 SUBR:L0-B000 0 chksum++
14452 .word 0x9B8BE3F4 ! 0000630B7FFFFF34 LOOP:L1-B000 0 illop
14453BL40096: ! LOOP:L1-B000
14454 add %g1, 0xF52, %g1 ! 0000630B7FFFFF38 LOOP:L1-B000 0 chksum++
14455 fcmps %fcc2, %f8, %f9 ! 0000630B7FFFFF3C LOOP:L1-B000 0 S
14456 fcmped %fcc2, %f42, %f62 ! 0000630B7FFFFF40 LOOP:L1-B000 0 S
14457 fpadd16s %f20, %f26, %f24 ! 0000630B7FFFFF44 LOOP:L1-B000 0 S
14458 .word 0x35B47598 ! 0000630B7FFFFF48 LOOP:L1-B000 0 S random
14459 orncc %o0, %o0, %o4 ! 0000630B7FFFFF4C LOOP:L1-B000 0 S
14460 cmp %o4, %o4 ! 0000630B7FFFFF50 LOOP:L1-B000 0 S
14461 fmovsu %fcc3, %f25, %f20 ! 0000630B7FFFFF54 LOOP:L1-B000 0 S
14462 fsubs %f9, %f3, %f10 ! 0000630B7FFFFF58 LOOP:L1-B000 0 S
14463 andcc %o3, %o4, %o2 ! 0000630B7FFFFF5C LOOP:L1-B000 0 S
14464 fcmpd %fcc1, %f42, %f44 ! 0000630B7FFFFF60 SKIP:L2-B000 0
14465 fbl,pn %fcc1, BL40087 ! 0000630B7FFFFF64 SKIP:L2-B000 0
14466 subcc %o3, %o3, %o0 ! 0000630B7FFFFF68 SKIP:L2-B000 0 S
14467 .word 0xA1A94A53 ! 0000630B7FFFFF6C SKIP:L2-B000 0 S illop
14468 ldxa [%g2+%g0]0x65, %o4 ! 0000630B7FFFFF70 SKIP:L2-B000 0 S BAD-ASI
14469 ldx [%g2+0x0030], %g6 ! 0000630B7FFFFF74 SKIP:L2-B000 0 S BASE<BD40026
14470 .word 0x83880000 ! 0000630B7FFFFF78 SKIP:L2-B000 0 S random
14471 andcc %o0, %o2, %o3 ! 0000630B7FFFFF7C SKIP:L2-B000 0 S
14472 .word 0xDEBCDFBA ! 0000630B7FFFFF80 SKIP:L2-B000 0 S illop
14473 add %g1, 0x465, %g1 ! 0000630B7FFFFF84 SKIP:L2-B000 0 chksum++
14474 fsubs %f5, %f9, %f5 ! 0000630B7FFFFF88 SKIP:L2-B000 0 S
14475 orncc %o3, %o3, %o0 ! 0000630B7FFFFF8C SKIP:L2-B000 0 S
14476 rd %gsr, %l6 ! 0000630B7FFFFF90 SKIP:L2-B000 0 S
14477 wr %l6, 0x40, %gsr ! 0000630B7FFFFF94 SKIP:L2-B000 0 S
14478 .word 0x8DAC9882 ! 0000630B7FFFFF98 SKIP:L2-B000 0 S illop
14479 udiv %o4, 0x0, %l1 ! 0000630B7FFFFF9C SKIP:L2-B000 0 S
14480 fba,a,pn %fcc3, BL40088 ! 0000630B7FFFFFA0 SKIP:L2-B000 0
14481 alignaddrl %o1, %o0, %o5 ! 0000630B7FFFFFA4 SKIP:L2-B000 0 S
14482BL40087: ! ELSE:L2-B001
14483 rd %gsr, %l6 ! 0000630B7FFFFFA8 ELSE:L2-B001 0 S
14484 .word 0x8D8CEDF3 ! 0000630B7FFFFFAC ELSE:L2-B001 0 S illop
14485 .word 0xF1C97346 ! 0000630B7FFFFFB0 ELSE:L2-B001 0 S illop
14486 orncc %o4, %o0, %o3 ! 0000630B7FFFFFB4 ELSE:L2-B001 0 S
14487 .word 0xEFBADC3D ! 0000630B7FFFFFB8 ELSE:L2-B001 0 S illop
14488 orcc %o0, %o3, %o0 ! 0000630B7FFFFFBC ELSE:L2-B001 0 S
14489 andcc %o2, %o0, %o2 ! 0000630B7FFFFFC0 ELSE:L2-B001 0 S
14490 .word 0x91AE8A30 ! 0000630B7FFFFFC4 ELSE:L2-B001 0 S illop_FP
14491 fmovd %f12, %f6 ! 0000630B7FFFFFC8 ELSE:L2-B001 0 S
14492 nop ! 0000630B7FFFFFCC ELSE:L2-B001 0 S
14493 .word 0x9FEF10C0 ! 0000630B7FFFFFD0 ELSE:L2-B001 0 illop
14494 move %fcc3, %o0, %o4 ! 0000630B7FFFFFD4 ELSE:L2-B001 0 S
14495 .word 0x899F432F ! 0000630B7FFFFFD8 ELSE:L2-B001 0 S illop
14496 nop ! 0000630B7FFFFFDC ELSE:L2-B001 0 S
14497 nop ! 0000630B7FFFFFE0 ELSE:L2-B001 0 S
14498 edge8n %o5, %o2, %o2 ! 0000630B7FFFFFE4 ELSE:L2-B001 0 S
14499 fpadd16s %f28, %f26, %f25 ! 0000630B7FFFFFE8 ELSE:L2-B001 0 S
14500 xor %o5, %o4, %o5 ! 0000630B7FFFFFEC ELSE:L2-B001 0 S
14501 xorcc %o5, %o1, %o3 ! 0000630B7FFFFFF0 ELSE:L2-B001 0 S
14502 fpsub32 %f28, %f26, %f22 ! 0000630B7FFFFFF4 ELSE:L2-B001 0 S
14503 fpadd16s %f25, %f31, %f23 ! 0000630B7FFFFFF8 ELSE:L2-B001 0 S
14504 .word 0xEB4B35A7 ! 0000630B7FFFFFFC ELSE:L2-B001 0 S illop
14505 fpsub32 %f26, %f18, %f26 ! 0000630B80000000 ELSE:L2-B001 0 S
14506BL40088: ! ELSE:L2-B001
14507 add %g1, 0xD72, %g1 ! 0000630B80000004 ELSE:L2-B001 0 chksum++
14508 andcc %o5, 0x80, %g0 ! 0000630B80000008 SKIP:L2-B002 0
14509 .word 0xB3A0C01C ! 0000630B8000000C SKIP:L2-B002 0 illop
14510 fcmpes %fcc3, %f9, %f8 ! 0000630B80000010 SKIP:L2-B002 0 S
14511 xorcc %o1, %o2, %o3 ! 0000630B80000014 SKIP:L2-B002 0 S
14512 nop ! 0000630B80000018 SKIP:L2-B002 0 S
14513 fpsub16 %f28, %f22, %f22 ! 0000630B8000001C SKIP:L2-B002 0 S
14514 movpos %icc, %o0, %o4 ! 0000630B80000020 SKIP:L2-B002 0 S
14515 pdist %f22, %f18, %f24 ! 0000630B80000024 SKIP:L2-B002 0 S
14516 and %o2, %o2, %o0 ! 0000630B80000028 SKIP:L2-B002 0 S
14517 .word 0xA9AA847B ! 0000630B8000002C SKIP:L2-B002 0 illop
14518 .word 0x8BCEE89B ! 0000630B80000030 SKIP:L2-B002 0 S illop
14519 rd %gsr, %l6 ! 0000630B80000034 SKIP:L2-B002 0 S
14520 .word 0xA3ADC90C ! 0000630B80000038 SKIP:L2-B002 0 S illop
14521 or %o4, %o5, %o3 ! 0000630B8000003C SKIP:L2-B002 0 S
14522 orncc %o5, %o0, %o5 ! 0000630B80000040 SKIP:L2-B002 0 S
14523 cmp %o3, %o3 ! 0000630B80000044 SKIP:L2-B002 0 S
14524 array8 %o4, %o0, %o4 ! 0000630B80000048 SKIP:L2-B002 0 S
14525 subcc %o0, %o5, %o2 ! 0000630B8000004C SKIP:L2-B002 0 S
14526 .word 0xFFBCDE25 ! 0000630B80000050 SKIP:L2-B002 0 S illop
14527 fors %f25, %f24, %f22 ! 0000630B80000054 SKIP:L2-B002 0 S
14528 faligndata %f30, %f18, %f26 ! 0000630B80000058 SKIP:L2-B002 0 S
14529 srl %o0, 0x1, %o5 ! 0000630B8000005C SKIP:L2-B002 0 S
14530 nop ! 0000630B80000060 SKIP:L2-B002 0 S
14531 .word 0x93A775EC ! 0000630B80000064 SKIP:L2-B002 0 illop
14532 .word 0x88B7A2BA ! 0000630B80000068 SKIP:L2-B002 0 S random
14533BL40089: ! ELSE:L2-B003
14534 edge16l %o3, %o3, %o5 ! 0000630B8000006C ELSE:L2-B003 0 S
14535 array16 %o0, %o2, %o4 ! 0000630B80000070 ELSE:L2-B003 0 S
14536 fpadd32 %f28, %f26, %f30 ! 0000630B80000074 ELSE:L2-B003 0 S
14537 array8 %o4, %o4, %o0 ! 0000630B80000078 ELSE:L2-B003 0 S
14538 and %o5, %o0, %o3 ! 0000630B8000007C ELSE:L2-B003 0 S
14539 .word 0x95AB94FE ! 0000630B80000080 ELSE:L2-B003 0 S illop
14540 add %g1, 0x35F, %g1 ! 0000630B80000084 ELSE:L2-B003 0 chksum++
14541 sdiv %l6, %g7, %i2 ! 0000630B80000088 ELSE:L2-B003 0 S
14542 .word 0xF79B9F38 ! 0000630B8000008C ELSE:L2-B003 0 L illop
14543 .word 0xCA3F3C87 ! 0000630B80000090 ELSE:L2-B003 0 S illop
14544 bvc BL40091 ! 0000630B80000094 ELSE:L2-B003 0 L
14545 .word 0x87E72AF4 ! 0000630B80000098 ELSE:L2-B003 0 S random
14546 ba BL40092 ! 0000630B8000009C ELSE:L2-B003 0 L
14547BL40092:xorcc %o4, %o5, %o3 ! 0000630B800000A0 ELSE:L2-B003 0 S
14548BL40090:bvs,pn %xcc, BL40093 ! 0000630B800000A4 ELSE:L2-B003 0 L
14549 xorcc %o4, %o5, %o5 ! 0000630B800000A8 ELSE:L2-B003 0 S
14550 fpack32 %f30, %f28, %f24 ! 0000630B800000AC ELSE:L2-B003 0 S
14551BL40091:.word 0xF5794C9F ! 0000630B800000B0 ELSE:L2-B003 0 S illop
14552 .word 0x1B69D404 ! 0000630B800000B4 ELSE:L2-B003 0 L random
14553 fbn,a,pt %fcc3, BL40094 ! 0000630B800000B8 ELSE:L2-B003 0 L
14554BL40093:andcc %o0, %o0, %o5 ! 0000630B800000BC ELSE:L2-B003 0 S
14555BL40094:add %g1, 0xDD7, %g1 ! 0000630B800000C0 ELSE:L2-B003 0 chksum++
14556BL40095: ! ELSE:L2-B003
14557 .word 0xF3CB65C7 ! 0000630B800000C4 ELSE:L2-B003 0 illop
14558 srlx %o1, 0x1, %o1 ! 0000630B800000C8 LOOP:L1-B000 0
14559 andcc %o1, 0x1, %g0 ! 0000630B800000CC LOOP:L1-B000 0
14560 bne,a,pn %xcc, BL40096 ! 0000630B800000D0 LOOP:L1-B000 0
14561 .word 0x9DA3C868 ! 0000630B800000D4 LOOP:L1-B000 0 S illop
14562 add %g1, 0xFD7, %g1 ! 0000630B800000D8 LOOP:L1-B000 0 chksum++
14563 srlx %o1, 0x1, %o0 ! 0000630B800000DC SUBR:L0-B000 0 S
14564 srlx %o3, %g1, %o3 ! 0000630B800000E0 SUBR:L0-B000 0 S
14565 bmask %l6, %l6, %o4 ! 0000630B800000E4 SUBR:L0-B000 0 S
14566 wr %g1, 0x735, %fprs ! 0000630B800000E8 SUBR:L0-B000 0 S
14567 retl ! 0000630B800000EC SUBR:L0-B000 0
14568 add %g1, 0xE8D, %g1 ! 0000630B800000F0 SUBR:L0-B000 0 chksum++
14569
14570SECTION .btext027_pg1 TEXT_VA=0x630b80000000
14571attr_text {
14572 Name = .btext027_pg1,
14573 VA = 0x630b80000000,
14574 RA = ra2pa(0xed0000000,0),
14575 PA = ra2pa(0xed0000000,0),
14576 tsbonly,
14577 part_0_ctx_nonzero_tsb_config_0,
14578 TTE_Context=70, TTE_Size=5, TTE_W=0, TTE_X=1,
14579 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14580 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14581}
14582.text; .skip 8
14583! Context 70: 1291 instructions generated, 1730 executed, 50 traps
14584
14585#undef BLIMP_BIAS
14586#define BLIMP_BIAS 0
14587#undef BLIMP_FRAME
14588#define BLIMP_FRAME 64
14589#undef BLIMP_32BIT
14590#define BLIMP_32BIT 1
14591
14592!========================================================================
14593
14594SECTION .btext028 TEXT_VA=0xfd2fd00
14595attr_text {
14596 Name = .btext028,
14597 VA = 0xfd2fd00,
14598 RA = 0xfdfd5fd00,
14599 PA = ra2pa(0xfdfd5fd00,0),
14600 notsb
14601}
14602
14603SECTION .btext028_pg0 TEXT_VA=0xfd20000
14604attr_text {
14605 Name = .btext028_pg0,
14606 VA = 0xfd20000,
14607 RA = 0xfdfd50000,
14608 PA = ra2pa(0xfdfd50000,0),
14609 tsbonly,
14610 part_0_ctx_nonzero_tsb_config_1,
14611 TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
14612 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14613 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14614}
14615.text; .skip 8
14616
14617
14618SECTION .btext028
14619.text
14620.global start_th_3; start_th_3:
14621.global SUBR084; SUBR084:
14622BL60182: ! MAIN:L0-B000
14623 nop ! 000000000FD2FD00 MAIN:L0-B000 1
14624 sethi %hh(0xABAD1DEA89EC6000),%g2 ! 000000000FD2FD04 MAIN:L0-B000 1 BD60133
14625 or %g2,%hm(0xABAD1DEA89EC6000),%g2 ! 000000000FD2FD08 MAIN:L0-B000 1
14626 sethi %lm(0xABAD1DEA89EC6000),%g3 ! 000000000FD2FD0C MAIN:L0-B000 1
14627 or %g3,%lo(0xABAD1DEA89EC6000),%g3 ! 000000000FD2FD10 MAIN:L0-B000 1
14628 sllx %g2, 0x20, %g2 ! 000000000FD2FD14 MAIN:L0-B000 1
14629 or %g2, %g3, %g2 ! 000000000FD2FD18 MAIN:L0-B000 1
14630 sethi %hh(0xABAD1DEAF2FF2000),%l0 ! 000000000FD2FD1C MAIN:L0-B000 1 STACK0071
14631 or %l0,%hm(0xABAD1DEAF2FF2000),%l0 ! 000000000FD2FD20 MAIN:L0-B000 1
14632 sethi %lm(0xABAD1DEAF2FF2000),%l1 ! 000000000FD2FD24 MAIN:L0-B000 1
14633 or %l1,%lo(0xABAD1DEAF2FF2000),%l1 ! 000000000FD2FD28 MAIN:L0-B000 1
14634 sllx %l0, 0x20, %l0 ! 000000000FD2FD2C MAIN:L0-B000 1
14635 or %l0, %l1, %l0 ! 000000000FD2FD30 MAIN:L0-B000 1
14636 sub %l0, 0x80, %o6 ! 000000000FD2FD34 MAIN:L0-B000 1
14637 add %o6, 0x40, %i6 ! 000000000FD2FD38 MAIN:L0-B000 1
14638 addcc %g0, 0x1, %g1 ! 000000000FD2FD3C MAIN:L0-B000 1
14639 or %g0, 0x3B4, %g3 ! 000000000FD2FD40 MAIN:L0-B000 1
14640 or %g0, 0x75, %g4 ! 000000000FD2FD44 MAIN:L0-B000 1
14641 or %g0, 0xA0D, %g5 ! 000000000FD2FD48 MAIN:L0-B000 1
14642 or %g0, 0x966, %g6 ! 000000000FD2FD4C MAIN:L0-B000 1
14643 or %g0, 0x0, %g7 ! 000000000FD2FD50 MAIN:L0-B000 1
14644 or %g0, 0x88A, %o0 ! 000000000FD2FD54 MAIN:L0-B000 1
14645 or %g0, -2972, %o1 ! 000000000FD2FD58 MAIN:L0-B000 1
14646 or %g0, -540, %o2 ! 000000000FD2FD5C MAIN:L0-B000 1
14647 or %g0, -2828, %o3 ! 000000000FD2FD60 MAIN:L0-B000 1
14648 or %g0, 0xC25, %o4 ! 000000000FD2FD64 MAIN:L0-B000 1
14649 or %g0, -20, %o5 ! 000000000FD2FD68 MAIN:L0-B000 1
14650 or %g0, 0x6D0, %o7 ! 000000000FD2FD6C MAIN:L0-B000 1
14651 or %g0, -1203, %l0 ! 000000000FD2FD70 MAIN:L0-B000 1
14652 or %g0, 0x1AF, %l1 ! 000000000FD2FD74 MAIN:L0-B000 1
14653 or %g0, 0xDD, %l2 ! 000000000FD2FD78 MAIN:L0-B000 1
14654 or %g0, -501, %l3 ! 000000000FD2FD7C MAIN:L0-B000 1
14655 or %g0, 0x64C, %l4 ! 000000000FD2FD80 MAIN:L0-B000 1
14656 or %g0, 0xE46, %l5 ! 000000000FD2FD84 MAIN:L0-B000 1
14657 sethi %hh(0xABAD1DEA0FD2FD00),%l7 ! 000000000FD2FD88 MAIN:L0-B000 1 SUBR084
14658 or %l7,%hm(0xABAD1DEA0FD2FD00),%l7 ! 000000000FD2FD8C MAIN:L0-B000 1
14659 sethi %lm(0xABAD1DEA0FD2FD00),%l6 ! 000000000FD2FD90 MAIN:L0-B000 1
14660 or %l6,%lo(0xABAD1DEA0FD2FD00),%l6 ! 000000000FD2FD94 MAIN:L0-B000 1
14661 sllx %l7, 0x20, %l7 ! 000000000FD2FD98 MAIN:L0-B000 1
14662 or %l7, %l6, %l7 ! 000000000FD2FD9C MAIN:L0-B000 1
14663 or %g0, -981, %l6 ! 000000000FD2FDA0 MAIN:L0-B000 1
14664 or %g0, -2550, %i0 ! 000000000FD2FDA4 MAIN:L0-B000 1
14665 or %g0, -1706, %i1 ! 000000000FD2FDA8 MAIN:L0-B000 1
14666 or %g0, -2404, %i2 ! 000000000FD2FDAC MAIN:L0-B000 1
14667 or %g0, 0x84E, %i3 ! 000000000FD2FDB0 MAIN:L0-B000 1
14668 or %g0, -1666, %i4 ! 000000000FD2FDB4 MAIN:L0-B000 1
14669 or %g0, -1410, %i5 ! 000000000FD2FDB8 MAIN:L0-B000 1
14670 or %g0, -576, %i7 ! 000000000FD2FDBC MAIN:L0-B000 1
14671 or %g0, 0x4, %g6 ! 000000000FD2FDC0 MAIN:L0-B000 1
14672BL60183:save %o6, -64, %o6 ! 000000000FD2FDC4 MAIN:L0-B000 4
14673 add %i0, %g6, %l0 ! 000000000FD2FDC8 MAIN:L0-B000 4
14674 add %i1, %g6, %l1 ! 000000000FD2FDCC MAIN:L0-B000 4
14675 add %i2, %g6, %l2 ! 000000000FD2FDD0 MAIN:L0-B000 4
14676 add %i3, %g6, %l3 ! 000000000FD2FDD4 MAIN:L0-B000 4
14677 add %i4, %g6, %l4 ! 000000000FD2FDD8 MAIN:L0-B000 4
14678 add %i5, %g6, %l5 ! 000000000FD2FDDC MAIN:L0-B000 4
14679 add %i6, %g6, %l6 ! 000000000FD2FDE0 MAIN:L0-B000 4
14680 add %i7, %g6, %l7 ! 000000000FD2FDE4 MAIN:L0-B000 4
14681 add %l0, %g6, %o0 ! 000000000FD2FDE8 MAIN:L0-B000 4
14682 add %l1, %g6, %o1 ! 000000000FD2FDEC MAIN:L0-B000 4
14683 add %l2, %g6, %o2 ! 000000000FD2FDF0 MAIN:L0-B000 4
14684 add %l3, %g6, %o3 ! 000000000FD2FDF4 MAIN:L0-B000 4
14685 add %l4, %g6, %o4 ! 000000000FD2FDF8 MAIN:L0-B000 4
14686 add %l5, %g6, %o5 ! 000000000FD2FDFC MAIN:L0-B000 4
14687 add %l7, %g6, %o7 ! 000000000FD2FE00 MAIN:L0-B000 4
14688 subcc %g6, 0x1, %g6 ! 000000000FD2FE04 MAIN:L0-B000 4
14689 bnz,a,pn %xcc, BL60183 ! 000000000FD2FE08 MAIN:L0-B000 4
14690 nop ! 000000000FD2FE0C MAIN:L0-B000 3
14691 restore %g0, %g0, %g0 ! 000000000FD2FE10 MAIN:L0-B000 1
14692 restore %g0, %g0, %g0 ! 000000000FD2FE14 MAIN:L0-B000 1
14693 restore %g0, %g0, %g0 ! 000000000FD2FE18 MAIN:L0-B000 1
14694 restore %g0, %g0, %g0 ! 000000000FD2FE1C MAIN:L0-B000 1
14695 ta %xcc, 0x44 ! 000000000FD2FE20 MAIN:L0-B000 1 cleanwin=0
14696 wr %g0, 0xEE6, %y ! 000000000FD2FE24 MAIN:L0-B000 1
14697 wr %g0, 0x18, %gsr ! 000000000FD2FE28 MAIN:L0-B000 1
14698 ldd [%g2+0x0068], %f0 ! 000000000FD2FE2C MAIN:L0-B000 1 <BD60137
14699 faddd %f0, %f0, %f6 ! 000000000FD2FE30 MAIN:L0-B000 1
14700 faddd %f0, %f6, %f12 ! 000000000FD2FE34 MAIN:L0-B000 1
14701 faddd %f6, %f12, %f14 ! 000000000FD2FE38 MAIN:L0-B000 1
14702 faddd %f12, %f14, %f60 ! 000000000FD2FE3C MAIN:L0-B000 1
14703 faddd %f14, %f60, %f62 ! 000000000FD2FE40 MAIN:L0-B000 1
14704 faddd %f60, %f62, %f32 ! 000000000FD2FE44 MAIN:L0-B000 1
14705 faddd %f62, %f32, %f34 ! 000000000FD2FE48 MAIN:L0-B000 1
14706 faddd %f32, %f34, %f36 ! 000000000FD2FE4C MAIN:L0-B000 1
14707 faddd %f34, %f36, %f38 ! 000000000FD2FE50 MAIN:L0-B000 1
14708 faddd %f36, %f38, %f40 ! 000000000FD2FE54 MAIN:L0-B000 1
14709 faddd %f38, %f40, %f42 ! 000000000FD2FE58 MAIN:L0-B000 1
14710 faddd %f40, %f42, %f44 ! 000000000FD2FE5C MAIN:L0-B000 1
14711 faddd %f42, %f44, %f46 ! 000000000FD2FE60 MAIN:L0-B000 1
14712 ld [%g2+0x0070], %f2 ! 000000000FD2FE64 MAIN:L0-B000 1 <BD60138
14713 fadds %f2, %f2, %f3 ! 000000000FD2FE68 MAIN:L0-B000 1
14714 fadds %f2, %f3, %f4 ! 000000000FD2FE6C MAIN:L0-B000 1
14715 fadds %f3, %f4, %f5 ! 000000000FD2FE70 MAIN:L0-B000 1
14716 fadds %f4, %f5, %f8 ! 000000000FD2FE74 MAIN:L0-B000 1
14717 fadds %f5, %f8, %f9 ! 000000000FD2FE78 MAIN:L0-B000 1
14718 fadds %f8, %f9, %f10 ! 000000000FD2FE7C MAIN:L0-B000 1
14719 fadds %f9, %f10, %f11 ! 000000000FD2FE80 MAIN:L0-B000 1
14720 fcmpd %fcc0, %f0, %f0 ! 000000000FD2FE84 MAIN:L0-B000 1
14721 fcmpd %fcc1, %f0, %f0 ! 000000000FD2FE88 MAIN:L0-B000 1
14722 fcmpd %fcc2, %f0, %f0 ! 000000000FD2FE8C MAIN:L0-B000 1
14723 fcmpd %fcc3, %f0, %f0 ! 000000000FD2FE90 MAIN:L0-B000 1
14724 stx %fsr, [%g2+0x0060] ! 000000000FD2FE94 MAIN:L0-B000 1 <BD60055
14725 fzero %f16 ! 000000000FD2FE98 MAIN:L0-B000 1
14726 fzero %f18 ! 000000000FD2FE9C MAIN:L0-B000 1
14727 fzero %f20 ! 000000000FD2FEA0 MAIN:L0-B000 1
14728 fzero %f22 ! 000000000FD2FEA4 MAIN:L0-B000 1
14729 fzero %f24 ! 000000000FD2FEA8 MAIN:L0-B000 1
14730 fzero %f26 ! 000000000FD2FEAC MAIN:L0-B000 1
14731 fzero %f28 ! 000000000FD2FEB0 MAIN:L0-B000 1
14732 fzero %f30 ! 000000000FD2FEB4 MAIN:L0-B000 1
14733 ldx [%g2+0x0000], %g3 ! 000000000FD2FEB8 MAIN:L0-B000 1 BASE<BD60133
14734 ldx [%g2+0x0008], %g4 ! 000000000FD2FEBC MAIN:L0-B000 1 BASE<BD60139
14735 ldx [%g2+0x0010], %g5 ! 000000000FD2FEC0 MAIN:L0-B000 1 BASE<BD60140
14736 ldx [%g2+0x0018], %g6 ! 000000000FD2FEC4 MAIN:L0-B000 1 BASE<BD60141
14737 or %g0, 0x2, %l1 ! 000000000FD2FEC8 LOOP:L1-B000 1
14738BL60237: ! LOOP:L1-B000
14739 add %g1, 0x222, %g1 ! 000000000FD2FECC LOOP:L1-B000 2 chksum++
14740 add %o2, %g1, %o1 ! 000000000FD2FED0 SWCH:L2-B000 2
14741 and %o1, 0x18, %o7 ! 000000000FD2FED4 SWCH:L2-B000 2
14742 sethi %hi(0x1EC), %o1 ! 000000000FD2FED8 SWCH:L2-B000 2 .+0
14743 or %o1,%lo(0x1EC),%o1 ! 000000000FD2FEDC SWCH:L2-B000 2
14744 add %o1, %o7, %o1 ! 000000000FD2FEE0 SWCH:L2-B000 2
14745 jmpl %l7+%o1, %g0 ! 000000000FD2FEE4 SWCH:L2-B000 2
14746 nop ! 000000000FD2FEE8 SWCH:L2-B000 2 S
14747 .word 0xBBAF4879 ! 000000000FD2FEEC SWCH:L2-B000 0 illop
14748 .word 0xA1DED536 ! 000000000FD2FEF0 SWCH:L2-B000 0 S illop
14749 fba,a,pt %fcc1, BL60189 ! 000000000FD2FEF4 SWCH:L2-B000 2
14750 nop ! 000000000FD2FEF8 SWCH:L2-B000 0 S
14751 .word 0xA4B9ED47 ! 000000000FD2FEFC SWCH:L2-B000 0 random
14752 .word 0x8DB3892D ! 000000000FD2FF00 SWCH:L2-B000 0 S illop
14753 fba BL60184 ! 000000000FD2FF04 SWCH:L2-B000 0
14754 andn %o2, %o4, %i3 ! 000000000FD2FF08 SWCH:L2-B000 0 S
14755BL60184:.word 0x95B38653 ! 000000000FD2FF0C CASE:L3-B000 0 illop
14756 .word 0xC671F000 ! 000000000FD2FF10 CASE:L3-B000 0 S random
14757 orn %i0, %o4, %i2 ! 000000000FD2FF14 CASE:L3-B000 0 S
14758 xnorcc %o4, %i0, %i0 ! 000000000FD2FF18 CASE:L3-B000 0 S
14759 edge32ln %o0, %i0, %o3 ! 000000000FD2FF1C CASE:L3-B000 0 S
14760 bshuffle %f18, %f22, %f16 ! 000000000FD2FF20 CASE:L3-B000 0 S
14761 subccc %o1, %i2, %o5 ! 000000000FD2FF24 CASE:L3-B000 0 S
14762 fba,a BL60191 ! 000000000FD2FF28 CASE:L3-B000 0
14763 fcmpd %fcc0, %f34, %f46 ! 000000000FD2FF2C CASE:L3-B000 0 S
14764BL60185:add %g1, 0x6F, %g1 ! 000000000FD2FF30 CASE:L3-B001 0 chksum++
14765 .word 0x91B78605 ! 000000000FD2FF34 CASE:L3-B001 0 S illop_VIS
14766 or %i3, %g1, %i3 ! 000000000FD2FF38 CASE:L3-B001 0 S
14767 .word 0xA0971F0F ! 000000000FD2FF3C CASE:L3-B001 0 S random
14768 array32 %g1, %i3, %o5 ! 000000000FD2FF40 CASE:L3-B001 0 S
14769 rd %gsr, %l6 ! 000000000FD2FF44 CASE:L3-B001 0 S
14770 wr %l6, 0xC0, %gsr ! 000000000FD2FF48 CASE:L3-B001 0 S
14771 fba,pn %fcc0, BL60191 ! 000000000FD2FF4C CASE:L3-B001 0
14772 subcc %i3, %i2, %o5 ! 000000000FD2FF50 CASE:L3-B001 0 S
14773BL60189:add %g1, 0xB26, %g1 ! 000000000FD2FF54 CASE:L3-B002 2 chksum++
14774 fcmpd %fcc1, %f14, %f62 ! 000000000FD2FF58 CASE:L3-B002 2 S
14775 fbne BL60186 ;.empty ! 000000000FD2FF5C CASE:L3-B002 2 L
14776 bge,a,pn %icc, BL60187 ! 000000000FD2FF60 CASE:L3-B002 2 L
14777 xorcc %o0, %g1, %l2 ! 000000000FD2FF64 CASE:L3-B002 1 S
14778 udivcc %i3, 0x0, %o6 ! 000000000FD2FF68 CASE:L3-B002 0 S
14779 .word 0x89C88F94 ! 000000000FD2FF6C CASE:L3-B002 0 S illop
14780 and %o7, -1, %o7 ! 000000000FD2FF70 CASE:L3-B002 0 S
14781 fpmerge %f22, %f23, %f20 ! 000000000FD2FF74 CASE:L3-B002 0 S
14782 bgu BL60188 ;.empty ! 000000000FD2FF78 CASE:L3-B002 0 L
14783BL60188:be,a BL60186 ! 000000000FD2FF7C CASE:L3-B002 0 L
14784 .word 0x8465090B ! 000000000FD2FF80 CASE:L3-B002 0 S random
14785BL60187:wr %g1, %i3, %fprs ! 000000000FD2FF84 CASE:L3-B002 2 S
14786 fmul8sux16 %f16, %f28, %f24 ! 000000000FD2FF88 CASE:L3-B002 3 S
14787BL60186:add %g1, 0x9B, %g1 ! 000000000FD2FF8C CASE:L3-B002 3 chksum++
14788 fba BL60191 ! 000000000FD2FF90 CASE:L3-B002 2
14789 fcmped %fcc1, %f46, %f60 ! 000000000FD2FF94 CASE:L3-B002 2 S
14790BL60190:.word 0x957892E0 ! 000000000FD2FF98 CASE:L3-B003 0 illop
14791 alignaddrl %o0, %o5, %i0 ! 000000000FD2FF9C CASE:L3-B003 0 S
14792 .word 0xF467C862 ! 000000000FD2FFA0 CASE:L3-B003 0 S illop
14793 add %i5, %i1, %i5 ! 000000000FD2FFA4 CASE:L3-B003 0 S
14794 andncc %i3, %i3, %o4 ! 000000000FD2FFA8 CASE:L3-B003 0 S
14795 pdist %f20, %f24, %f20 ! 000000000FD2FFAC CASE:L3-B003 0 S
14796 fba,a,pn %fcc3, BL60191 ! 000000000FD2FFB0 CASE:L3-B003 0
14797 fpmerge %f26, %f31, %f30 ! 000000000FD2FFB4 CASE:L3-B003 0 S
14798BL60191: ! SWCH:L2-B000
14799 add %g1, 0x29B, %g1 ! 000000000FD2FFB8 SWCH:L2-B000 2 chksum++
14800 andncc %i3, %o2, %i3 ! 000000000FD2FFBC SWCH:L2-B000 2 S
14801 orn %o4, %g1, %i4 ! 000000000FD2FFC0 SWCH:L2-B000 2 S
14802 xorcc %o4, %i3, %i0 ! 000000000FD2FFC4 SWCH:L2-B000 2 S
14803 for %f30, %f18, %f16 ! 000000000FD2FFC8 SWCH:L2-B000 2 S
14804 fnors %f23, %f20, %f18 ! 000000000FD2FFCC SWCH:L2-B000 2 S
14805 and %g1, 0xFE, %l2 ! 000000000FD2FFD0 LOOP:L2-B001 2
14806BL60195: ! LOOP:L2-B001
14807 add %g1, 0xC98, %g1 ! 000000000FD2FFD4 LOOP:L2-B001 2 chksum++
14808 fmovde %fcc0, %f62, %f40 ! 000000000FD2FFD8 LOOP:L2-B001 2 S
14809 fmovsge %icc, %f10, %f11 ! 000000000FD2FFDC LOOP:L2-B001 2 S
14810 fmovs %f3, %f10 ! 000000000FD2FFE0 LOOP:L2-B001 2 S
14811 orncc %l4, %o4, %l4 ! 000000000FD2FFE4 LOOP:L2-B001 2 S
14812 and %g1, 0xFE, %l0 ! 000000000FD2FFE8 LOOP:L3-B004 2
14813BL60192: ! LOOP:L3-B004
14814 add %g1, 0x839, %g1 ! 000000000FD2FFEC LOOP:L3-B004 3 chksum++
14815 wr %i5, %g1, %y ! 000000000FD2FFF0 LOOP:L3-B004 3 S
14816 orncc %i4, %i5, %i5 ! 000000000FD2FFF4 LOOP:L3-B004 3 S
14817 subcc %i0, %l4, %l4 ! 000000000FD2FFF8 LOOP:L3-B004 3 S
14818 or %g1, %o3, %i2 ! 000000000FD2FFFC LOOP:L3-B004 3 S
14819 call .+8 ! 000000000FD30000 LOOP:L3-B004 3 S
14820 udiv %l4, %g7, %o1 ! 000000000FD30004 LOOP:L3-B004 3 S
14821 ldx [%g2+0x0030], %g5 ! 000000000FD30008 LOOP:L3-B004 3 S BASE<BD60026
14822 edge8n %i5, %i5, %i2 ! 000000000FD3000C LOOP:L3-B004 3 S
14823 array32 %l4, %i4, %l4 ! 000000000FD30010 LOOP:L3-B004 3 S
14824 pdist %f20, %f24, %f30 ! 000000000FD30014 LOOP:L3-B004 3 S
14825 pdist %f26, %f30, %f26 ! 000000000FD30018 LOOP:L3-B004 3 S
14826 udiv %g1, %g0, %i6 ! 000000000FD3001C LOOP:L3-B004 3 S
14827 and %i3, %o5, %o4 ! 000000000FD30020 LOOP:L3-B004 3 S
14828 xorcc %i5, %i1, %i2 ! 000000000FD30024 LOOP:L3-B004 3 S
14829 xorcc %i2, %i2, %o0 ! 000000000FD30028 LOOP:L3-B004 3 S
14830 and %i5, %i2, %i5 ! 000000000FD3002C LOOP:L3-B004 3 S
14831 .word 0xAFA01E08 ! 000000000FD30030 LOOP:L3-B004 3 S illop_FP
14832 srlx %l0, 0x1, %l0 ! 000000000FD30034 LOOP:L3-B004 3
14833 andcc %l0, 0x1, %g0 ! 000000000FD30038 LOOP:L3-B004 3
14834 bne,pt %xcc, BL60192 ! 000000000FD3003C LOOP:L3-B004 3
14835 andn %o4, %g7, %o4 ! 000000000FD30040 LOOP:L3-B004 3 S
14836 add %g1, 0xD7C, %g1 ! 000000000FD30044 LOOP:L3-B004 2 chksum++
14837 andcc %g1, 0xC0, %g0 ! 000000000FD30048 LOOP:L2-B001 2
14838 bz,a,pn %xcc, BL60209 ! 000000000FD3004C LOOP:L2-B001 2
14839 or %i5, %o4, %o4 ! 000000000FD30050 LOOP:L2-B001 1 S
14840 add %g1, 0xF5B, %g1 ! 000000000FD30054 LOOP:L2-B001 1 chksum++
14841 and %g1, 0xFE, %l3 ! 000000000FD30058 LOOP:L3-B005 1
14842BL60194: ! LOOP:L3-B005
14843 add %g1, 0xBCC, %g1 ! 000000000FD3005C LOOP:L3-B005 1 chksum++
14844 call .+8 ! 000000000FD30060 LOOP:L3-B005 1 S
14845 fpadd32s %f27, %f25, %f25 ! 000000000FD30064 LOOP:L3-B005 1 S
14846 xnor %g1, %o2, %i3 ! 000000000FD30068 LOOP:L3-B005 1 S
14847 fadds %f4, %f3, %f11 ! 000000000FD3006C LOOP:L3-B005 1 S
14848 xnorcc %g1, %i2, %o4 ! 000000000FD30070 LOOP:L3-B005 1 S
14849 fsubs %f11, %f8, %f5 ! 000000000FD30074 LOOP:L3-B005 1 S
14850 fmovs %f11, %f9 ! 000000000FD30078 LOOP:L3-B005 1 S
14851 ldx [%g2+0x0040], %g4 ! 000000000FD3007C LOOP:L3-B005 1 S BASE<BD60193
14852 orn %g1, %i0, %l4 ! 000000000FD30080 LOOP:L3-B005 1 S
14853 pdist %f20, %f16, %f18 ! 000000000FD30084 LOOP:L3-B005 1 S
14854 fpsub16 %f22, %f18, %f22 ! 000000000FD30088 LOOP:L3-B005 1 S
14855 stxa %o4, [%g7+%g0]0xF5 ! 000000000FD3008C LOOP:L3-B005 1 S BAD-ASI
14856 sub %i2, -3971, %i2 ! 000000000FD30090 LOOP:L3-B005 1 S
14857 fcmpeq32 %f30, %f26, %o4 ! 000000000FD30094 LOOP:L3-B005 1 S
14858 call .+8 ! 000000000FD30098 LOOP:L3-B005 1 S
14859 ta %xcc, 0x46 ! 000000000FD3009C LOOP:L3-B005 1 S demap-page
14860 srlx %l3, 0x1, %l3 ! 000000000FD300A0 LOOP:L3-B005 1
14861 andcc %l3, 0x1, %g0 ! 000000000FD300A4 LOOP:L3-B005 1
14862 bne,pn %xcc, BL60194 ! 000000000FD300A8 LOOP:L3-B005 1
14863 fcmpes %fcc0, %f11, %f9 ! 000000000FD300AC LOOP:L3-B005 1 S
14864 add %g1, 0x51B, %g1 ! 000000000FD300B0 LOOP:L3-B005 1 chksum++
14865 srlx %l2, 0x1, %l2 ! 000000000FD300B4 LOOP:L2-B001 1
14866 andcc %l2, 0x1, %g0 ! 000000000FD300B8 LOOP:L2-B001 1
14867 bne,pn %xcc, BL60195 ! 000000000FD300BC LOOP:L2-B001 1
14868 andncc %o3, %i2, %l4 ! 000000000FD300C0 LOOP:L2-B001 1 S
14869 add %g1, 0xD38, %g1 ! 000000000FD300C4 LOOP:L2-B001 1 chksum++
14870 fba,a,pn %fcc1, BL60208 ! 000000000FD300C8 SIDE:L2-B002 1
14871 orn %g1, %g1, %i4 ! 000000000FD300CC SIDE:L2-B002 0 S
14872BL60209: ! SIDE:L2-B002
14873 andcc %l4, 0x200, %g0 ! 000000000FD300D0 SKIP:L3-B006 1
14874 bnz,a,pn %icc, BL60196 ! 000000000FD300D4 SKIP:L3-B006 1
14875 fcmps %fcc2, %f8, %f5 ! 000000000FD300D8 SKIP:L3-B006 0 S
14876 orn %i3, %i2, %o5 ! 000000000FD300DC SKIP:L3-B006 1 S
14877 array8 %i2, %o5, %l4 ! 000000000FD300E0 SKIP:L3-B006 1 S
14878 subccc %i4, %g1, %o4 ! 000000000FD300E4 SKIP:L3-B006 1 S
14879 pdist %f18, %f28, %f28 ! 000000000FD300E8 SKIP:L3-B006 1 S
14880 rd %ccr, %o2 ! 000000000FD300EC SKIP:L3-B006 1 S
14881 add %g1, 0x66, %g1 ! 000000000FD300F0 SKIP:L3-B006 1 chksum++
14882 pdist %f20, %f22, %f18 ! 000000000FD300F4 SKIP:L3-B006 1 S
14883 call .+8 ! 000000000FD300F8 SKIP:L3-B006 1 S
14884 array16 %g1, %i4, %l4 ! 000000000FD300FC SKIP:L3-B006 1 S
14885 fcmple32 %f24, %f18, %i5 ! 000000000FD30100 SKIP:L3-B006 1 S
14886 fcmps %fcc2, %f5, %f8 ! 000000000FD30104 SKIP:L3-B006 1 S
14887 array32 %g1, %o3, %o5 ! 000000000FD30108 SKIP:L3-B006 1 S
14888 ba,a BL60206 ! 000000000FD3010C SKIP:L3-B006 1
14889 array32 %o2, %o5, %o4 ! 000000000FD30110 SKIP:L3-B006 0 S
14890BL60196: ! ELSE:L3-B007
14891 fabss %f11, %f10 ! 000000000FD30114 ELSE:L3-B007 0 S
14892 bcc,a,pn %icc, BL60197 ;.empty ! 000000000FD30118 ELSE:L3-B007 0 L
14893 bcs,pn %xcc, BL60198 ! 000000000FD3011C ELSE:L3-B007 0 L
14894 fzeros %f16 ! 000000000FD30120 ELSE:L3-B007 0 S
14895BL60197:call .+8 ;.empty ! 000000000FD30124 ELSE:L3-B007 0 L
14896 bnz BL60198 ! 000000000FD30128 ELSE:L3-B007 0 L
14897BL60199:.word 0x088B2D03 ! 000000000FD3012C ELSE:L3-B007 0 S random
14898BL60198:fbue,pt %fcc2, BL60200 ! 000000000FD30130 ELSE:L3-B007 0 L
14899 and %o4, %o4, %o4 ! 000000000FD30134 ELSE:L3-B007 0 S
14900BL60200:subcc %i0, %o5, %g0 ! 000000000FD30138 ELSE:L3-B007 0 S
14901 add %g1, 0x9B8, %g1 ! 000000000FD3013C ELSE:L3-B007 0 chksum++
14902 add %g1, 0x875, %g1 ! 000000000FD30140 ELSE:L3-B007 0 chksum++
14903 wr %g1, %i5, %fprs ! 000000000FD30144 ELSE:L3-B007 0 S
14904 bleu,pn %icc, BL60201 ;.empty ! 000000000FD30148 ELSE:L3-B007 0 L
14905 bpos,pn %icc, BL60202 ;.empty ! 000000000FD3014C ELSE:L3-B007 0 L
14906 .word 0x99DE96E3 ! 000000000FD30150 ELSE:L3-B007 0 L illop
14907BL60203:bvs,a,pn %xcc, BL60204 ! 000000000FD30154 ELSE:L3-B007 0 L
14908BL60201:xnor %o4, %l4, %i2 ! 000000000FD30158 ELSE:L3-B007 0 S
14909BL60204:nop ! 000000000FD3015C ELSE:L3-B007 0 S
14910 fbne,a BL60205 ! 000000000FD30160 ELSE:L3-B007 0 L
14911 or %l4, %o2, %l4 ! 000000000FD30164 ELSE:L3-B007 0 S
14912BL60205:ble,a,pn %xcc, BL60202 ! 000000000FD30168 ELSE:L3-B007 0 L
14913BL60202:.word 0x89E18AA6 ! 000000000FD3016C ELSE:L3-B007 0 S illop
14914 add %g1, 0x1ED, %g1 ! 000000000FD30170 ELSE:L3-B007 0 chksum++
14915BL60206: ! ELSE:L3-B007
14916 add %g1, 0x8FD, %g1 ! 000000000FD30174 ELSE:L3-B007 1 chksum++
14917 or %g0, 0x3, %l4 ! 000000000FD30178 LOOP:L3-B008 1
14918BL60207: ! LOOP:L3-B008
14919 add %g1, 0x7C, %g1 ! 000000000FD3017C LOOP:L3-B008 3 chksum++
14920 array16 %o5, %g1, %i3 ! 000000000FD30180 LOOP:L3-B008 3 S
14921 fadds %f11, %f5, %f11 ! 000000000FD30184 LOOP:L3-B008 3 S
14922 movvs %xcc, %o2, %o3 ! 000000000FD30188 LOOP:L3-B008 3 S
14923 orn %o4, %g1, %i3 ! 000000000FD3018C LOOP:L3-B008 3 S
14924 sethi %hh(0xABAD1DEAF333FF00),%l6 ! 000000000FD30190 LOOP:L3-B008 3 SUBR085
14925 or %l6,%hm(0xABAD1DEAF333FF00),%l6 ! 000000000FD30194 LOOP:L3-B008 3
14926 sethi %lm(0xABAD1DEAF333FF00),%l5 ! 000000000FD30198 LOOP:L3-B008 3
14927 or %l5,%lo(0xABAD1DEAF333FF00),%l5 ! 000000000FD3019C LOOP:L3-B008 3
14928 sllx %l6, 0x20, %l6 ! 000000000FD301A0 LOOP:L3-B008 3
14929 or %l6, %l5, %l6 ! 000000000FD301A4 LOOP:L3-B008 3
14930 jmpl %l6+0x0000, %o7 ! 000000000FD301A8 LOOP:L3-B008 3 S
14931 array16 %o3, %l4, %i2 ! 000000000FD301AC LOOP:L3-B008 3 S
14932 sll %i3, 0x1, %i0 ! 000000000FD301B0 LOOP:L3-B008 3 S
14933 orncc %i2, %o0, %i0 ! 000000000FD301B4 LOOP:L3-B008 3 S
14934 fpackfix %f30, %f26 ! 000000000FD301B8 LOOP:L3-B008 3 S
14935 subcc %l4, 0x1, %l4 ! 000000000FD301BC LOOP:L3-B008 3
14936 bnz BL60207 ! 000000000FD301C0 LOOP:L3-B008 3
14937 .word 0x97B508A7 ! 000000000FD301C4 LOOP:L3-B008 3 S illop_VIS
14938 add %g1, 0xD90, %g1 ! 000000000FD301C8 LOOP:L3-B008 1 chksum++
14939 nop ! 000000000FD301CC LOOP:L3-B009 1
14940 nop ! 000000000FD301D0 LOOP:L3-B010 1
14941 add %g1, 0xA0F, %g1 ! 000000000FD301D4 SIDE:L2-B002 1 chksum++
14942BL60208: ! SIDE:L2-B002
14943 nop ! 000000000FD301D8 LOOP:L2-B003 2
14944 nop ! 000000000FD301DC LOOP:L2-B004 2
14945 nop ! 000000000FD301E0 LOOP:L2-B005 2
14946 nop ! 000000000FD301E4 LOOP:L2-B006 2
14947 nop ! 000000000FD301E8 LOOP:L2-B007 2
14948 nop ! 000000000FD301EC LOOP:L2-B008 2
14949 nop ! 000000000FD301F0 LOOP:L2-B009 2
14950 nop ! 000000000FD301F4 LOOP:L2-B010 2
14951 nop ! 000000000FD301F8 LOOP:L2-B011 2
14952 add %g1, %g1, %o5 ! 000000000FD301FC SWCH:L2-B012 2
14953 and %o5, 0x18, %o7 ! 000000000FD30200 SWCH:L2-B012 2
14954 sethi %hi(0x518), %o5 ! 000000000FD30204 SWCH:L2-B012 2 .+0
14955 or %o5,%lo(0x518),%o5 ! 000000000FD30208 SWCH:L2-B012 2
14956 add %o5, %o7, %o5 ! 000000000FD3020C SWCH:L2-B012 2
14957 jmpl %l7+%o5, %g0 ! 000000000FD30210 SWCH:L2-B012 2
14958 faligndata %f30, %f26, %f26 ! 000000000FD30214 SWCH:L2-B012 2 S
14959 fba BL60214 ! 000000000FD30218 SWCH:L2-B012 1
14960 .word 0xD59ADE33 ! 000000000FD3021C SWCH:L2-B012 1 S illop_VIS
14961 ba,a,pt %icc, BL60213 ! 000000000FD30220 SWCH:L2-B012 1
14962 edge16n %i0, %o3, %i0 ! 000000000FD30224 SWCH:L2-B012 0 S
14963 ba,a,pn %icc, BL60211 ! 000000000FD30228 SWCH:L2-B012 0
14964 xor %i3, %o3, %o4 ! 000000000FD3022C SWCH:L2-B012 0 S
14965 ba,a,pt %xcc, BL60210 ! 000000000FD30230 SWCH:L2-B012 0
14966 array8 %o4, %o0, %i4 ! 000000000FD30234 SWCH:L2-B012 0 S
14967BL60210:add %g1, 0xC55, %g1 ! 000000000FD30238 CASE:L3-B011 0 chksum++
14968 pdist %f18, %f22, %f22 ! 000000000FD3023C CASE:L3-B011 0 S
14969 or %i1, %o3, %i3 ! 000000000FD30240 CASE:L3-B011 0 S
14970 fabsd %f6, %f36 ! 000000000FD30244 CASE:L3-B011 0 S
14971 stxa %i0, [%g7+%g0]0x95 ! 000000000FD30248 CASE:L3-B011 0 S BAD-ASI
14972 xorcc %o3, %o3, %o3 ! 000000000FD3024C CASE:L3-B011 0 S
14973 andn %i0, %i2, %i3 ! 000000000FD30250 CASE:L3-B011 0 S
14974 .word 0xA5B6C9CB ! 000000000FD30254 CASE:L3-B011 0 illop
14975 .word 0x87AF8B7C ! 000000000FD30258 CASE:L3-B011 0 S illop_FP
14976BL60211:add %g1, 0xD11, %g1 ! 000000000FD3025C CASE:L3-B012 0 chksum++
14977 subccc %i0, %o3, %o2 ! 000000000FD30260 CASE:L3-B012 0 S
14978 .word 0xADA93543 ! 000000000FD30264 CASE:L3-B012 0 S illop
14979 andn %o1, %o3, %o0 ! 000000000FD30268 CASE:L3-B012 0 S
14980 andn %o2, %i3, %o1 ! 000000000FD3026C CASE:L3-B012 0 S
14981 edge16l %g1, %o5, %i3 ! 000000000FD30270 CASE:L3-B012 0 S
14982 ba,a,pt %xcc, BL60215 ! 000000000FD30274 CASE:L3-B012 0
14983 fors %f16, %f20, %f17 ! 000000000FD30278 CASE:L3-B012 0 S
14984BL60213:add %g1, 0xB3E, %g1 ! 000000000FD3027C CASE:L3-B013 1 chksum++
14985 pdist %f30, %f26, %f30 ! 000000000FD30280 CASE:L3-B013 1 S
14986 fcmple16 %f22, %f20, %i3 ! 000000000FD30284 CASE:L3-B013 1 S
14987 rd %gsr, %l6 ! 000000000FD30288 CASE:L3-B013 1 S
14988 wr %l6, 0xB0, %gsr ! 000000000FD3028C CASE:L3-B013 1 S
14989 srax %o0, 0x1, %i0 ! 000000000FD30290 CASE:L3-B013 1 S
14990 srax %g1, 0x1, %i2 ! 000000000FD30294 CASE:L3-B013 1 S
14991 fba,a,pt %fcc3, BL60215 ! 000000000FD30298 CASE:L3-B013 1
14992 ldx [%g2+0x0028], %g6 ! 000000000FD3029C CASE:L3-B013 0 S BASE<BD60212
14993BL60214:add %g1, 0x6ED, %g1 ! 000000000FD302A0 CASE:L3-B014 1 chksum++
14994 fsubs %f2, %f8, %f8 ! 000000000FD302A4 CASE:L3-B014 1 S
14995 fcmple32 %f26, %f20, %o4 ! 000000000FD302A8 CASE:L3-B014 1 S
14996 or %o4, %i3, %o1 ! 000000000FD302AC CASE:L3-B014 1 S
14997 ta %xcc, 0x46 ! 000000000FD302B0 CASE:L3-B014 1 S demap-page
14998 fpack16 %f18, %f21 ! 000000000FD302B4 CASE:L3-B014 1 S
14999 faligndata %f30, %f16, %f30 ! 000000000FD302B8 CASE:L3-B014 1 S
15000 fcmpd %fcc2, %f42, %f40 ! 000000000FD302BC CASE:L3-B014 1 S
15001 fsubd %f40, %f38, %f38 ! 000000000FD302C0 CASE:L3-B014 1 S
15002 and %o3, %i1, %i1 ! 000000000FD302C4 CASE:L3-B014 1 S
15003 fand %f20, %f28, %f26 ! 000000000FD302C8 CASE:L3-B014 1 S
15004 sdiv %i2, 0x0, %l7 ! 000000000FD302CC CASE:L3-B014 1 S
15005 ba BL60215 ! 000000000FD302D0 CASE:L3-B014 1
15006 orcc %o1, %g1, %i2 ! 000000000FD302D4 CASE:L3-B014 1 S
15007BL60215: ! SWCH:L2-B012
15008 add %g1, 0x2CF, %g1 ! 000000000FD302D8 SWCH:L2-B012 2 chksum++
15009 and %i2, %i5, %o1 ! 000000000FD302DC SWCH:L2-B012 2 S
15010 .word 0x91A89457 ! 000000000FD302E0 SWCH:L2-B012 2 S illop_FP
15011 fpmerge %f21, %f28, %f16 ! 000000000FD302E4 SWCH:L2-B012 2 S
15012 array16 %i3, %o4, %i3 ! 000000000FD302E8 SWCH:L2-B012 2 S
15013 nop ! 000000000FD302EC LOOP:L2-B013 2
15014 nop ! 000000000FD302F0 LOOP:L2-B014 2
15015 add %i0, %g1, %i5 ! 000000000FD302F4 SWCH:L2-B015 2
15016 andcc %i5, 0x10, %g0 ! 000000000FD302F8 SWCH:L2-B015 2
15017 bnz,a,pt %xcc, BL60219 ! 000000000FD302FC SWCH:L2-B015 2
15018 add %g1, 0xEFE, %g1 ! 000000000FD30300 SWCH:L2-B015 1 chksum++
15019 andcc %i5, 0x100, %g0 ! 000000000FD30304 SWCH:L2-B015 1
15020 bnz,pn %xcc, BL60218 ! 000000000FD30308 SWCH:L2-B015 1
15021 andcc %i5, 0x1, %g0 ! 000000000FD3030C SWCH:L2-B015 1
15022 bnz,a,pn %xcc, BL60217 ! 000000000FD30310 SWCH:L2-B015 0
15023 add %g1, 0x537, %g1 ! 000000000FD30314 SWCH:L2-B015 0 chksum++
15024 andcc %i5, 0x1, %g0 ! 000000000FD30318 SWCH:L2-B015 0
15025 bnz,pn %xcc, BL60216 ! 000000000FD3031C SWCH:L2-B015 0
15026 .word 0x91AC7115 ! 000000000FD30320 SWCH:L2-B015 0 S illop_FP
15027 edge16n %o1, %o4, %i2 ! 000000000FD30324 SWCH:L2-B015 0 S
15028 wr %o4, 0xB29, %y ! 000000000FD30328 SWCH:L2-B015 0 S
15029 .word 0x95906000 ! 000000000FD3032C SWCH:L2-B015 0 S random
15030 .word 0x2DEEBE33 ! 000000000FD30330 SWCH:L2-B015 0 S illop
15031 andn %i2, %i2, %o0 ! 000000000FD30334 SWCH:L2-B015 0 S
15032 fpsub16 %f16, %f28, %f22 ! 000000000FD30338 SWCH:L2-B015 0 S
15033 add %g1, 0x344, %g1 ! 000000000FD3033C SWCH:L2-B015 0 chksum++
15034 fba BL60220 ! 000000000FD30340 SWCH:L2-B015 0
15035 .word 0xED97D265 ! 000000000FD30344 SWCH:L2-B015 0 S illop
15036BL60216:add %g1, 0xF0C, %g1 ! 000000000FD30348 CASE:L3-B015 0 chksum++
15037 srax %i1, 0x1, %i3 ! 000000000FD3034C CASE:L3-B015 0 S
15038 fpsub16s %f25, %f20, %f18 ! 000000000FD30350 CASE:L3-B015 0 S
15039 xor %o5, %i3, %o4 ! 000000000FD30354 CASE:L3-B015 0 S
15040 pdist %f30, %f26, %f16 ! 000000000FD30358 CASE:L3-B015 0 S
15041 .word 0x97A00077 ! 000000000FD3035C CASE:L3-B015 0 S illop
15042 fba,a,pn %fcc0, BL60220 ! 000000000FD30360 CASE:L3-B015 0
15043 and %o2, %o0, %o3 ! 000000000FD30364 CASE:L3-B015 0 S
15044BL60217:add %g1, 0x4F8, %g1 ! 000000000FD30368 CASE:L3-B016 0 chksum++
15045 .word 0xE7D45618 ! 000000000FD3036C CASE:L3-B016 0 S illop
15046 .word 0xDF49961E ! 000000000FD30370 CASE:L3-B016 0 S illop
15047 pdist %f28, %f26, %f30 ! 000000000FD30374 CASE:L3-B016 0 S
15048 .word 0x81AC4889 ! 000000000FD30378 CASE:L3-B016 0 S illop_FP
15049 .word 0x9DA35153 ! 000000000FD3037C CASE:L3-B016 0 illop
15050 or %l6,%hm(0x109DA35153),%l6 ! 000000000FD30380 CASE:L3-B016 0
15051 .word 0xD9A83B52 ! 000000000FD30384 CASE:L3-B016 0 illop
15052 .word 0xDDD3745E ! 000000000FD30388 CASE:L3-B016 0 illop
15053 .word 0xA1A8F0F8 ! 000000000FD3038C CASE:L3-B016 0 illop
15054 or %l6, %l5, %l6 ! 000000000FD30390 CASE:L3-B016 0
15055 jmpl %l6+0x0000, %o7 ! 000000000FD30394 CASE:L3-B016 0 S
15056 edge8 %o1, %o0, %i3 ! 000000000FD30398 CASE:L3-B016 0 S
15057 fba,a,pn %fcc3, BL60220 ! 000000000FD3039C CASE:L3-B016 0
15058 .word 0x83880000 ! 000000000FD303A0 CASE:L3-B016 0 S random
15059BL60218:add %g1, 0x2F2, %g1 ! 000000000FD303A4 CASE:L3-B017 1 chksum++
15060 fexpand %f18, %f20 ! 000000000FD303A8 CASE:L3-B017 1 S
15061 fsubd %f38, %f46, %f46 ! 000000000FD303AC CASE:L3-B017 1 S
15062 xor %i3, %o3, %o2 ! 000000000FD303B0 CASE:L3-B017 1 S
15063 fcmps %fcc2, %f5, %f3 ! 000000000FD303B4 CASE:L3-B017 1 S
15064 array32 %i1, %i3, %o0 ! 000000000FD303B8 CASE:L3-B017 1 S
15065 ba,pn %icc, BL60220 ! 000000000FD303BC CASE:L3-B017 1
15066 sllx %i0, %g1, %i0 ! 000000000FD303C0 CASE:L3-B017 1 S
15067BL60219:add %g1, 0x25E, %g1 ! 000000000FD303C4 CASE:L3-B018 1 chksum++
15068 andn %o0, %i0, %o2 ! 000000000FD303C8 CASE:L3-B018 1 S
15069 and %o0, %i1, %o5 ! 000000000FD303CC CASE:L3-B018 1 S
15070 ta %xcc, 0x46 ! 000000000FD303D0 CASE:L3-B018 1 S demap-page
15071 ldxa [%g7+%g0]0xAF, %o2 ! 000000000FD303D4 CASE:L3-B018 1 S BAD-ASI
15072 cmp %i0, %o0 ! 000000000FD303D8 CASE:L3-B018 1 S
15073 ba,pt %xcc, BL60220 ! 000000000FD303DC CASE:L3-B018 1
15074 cmp %o2, %o1 ! 000000000FD303E0 CASE:L3-B018 1 S
15075BL60220: ! SWCH:L2-B015
15076 add %g1, 0x352, %g1 ! 000000000FD303E4 SWCH:L2-B015 2 chksum++
15077 bmask %i0, %i0, %o0 ! 000000000FD303E8 SWCH:L2-B015 2 S
15078 bmask %o2, %g1, %o1 ! 000000000FD303EC SWCH:L2-B015 2 S
15079 fpackfix %f18, %f23 ! 000000000FD303F0 SWCH:L2-B015 2 S
15080 fpmerge %f25, %f27, %f22 ! 000000000FD303F4 SWCH:L2-B015 2 S
15081 nop ! 000000000FD303F8 LOOP:L2-B016 2
15082 nop ! 000000000FD303FC LOOP:L2-B017 2
15083 nop ! 000000000FD30400 LOOP:L2-B018 2
15084 nop ! 000000000FD30404 LOOP:L2-B019 2
15085 add %o0, %g1, %o2 ! 000000000FD30408 SWCH:L2-B020 2
15086 andcc %o2, 0x40, %g0 ! 000000000FD3040C SWCH:L2-B020 2
15087 bnz,pn %xcc, BL60228 ! 000000000FD30410 SWCH:L2-B020 2
15088 andcc %o2, 0x8, %g0 ! 000000000FD30414 SWCH:L2-B020 2
15089 bnz,pt %xcc, BL60223 ! 000000000FD30418 SWCH:L2-B020 1
15090 add %g1, 0x94E, %g1 ! 000000000FD3041C SWCH:L2-B020 1 chksum++
15091 andcc %o2, 0x400, %g0 ! 000000000FD30420 SWCH:L2-B020 1
15092 bnz,pt %xcc, BL60222 ! 000000000FD30424 SWCH:L2-B020 1
15093 add %g1, 0x694, %g1 ! 000000000FD30428 SWCH:L2-B020 1 chksum++
15094 andcc %o2, 0x20, %g0 ! 000000000FD3042C SWCH:L2-B020 0
15095 bnz,pt %xcc, BL60221 ! 000000000FD30430 SWCH:L2-B020 0
15096 add %g1, 0xA2B, %g1 ! 000000000FD30434 SWCH:L2-B020 0 chksum++
15097 .word 0x81A2CD09 ! 000000000FD30438 SWCH:L2-B020 0 S illop
15098 .word 0x8F8DB0D7 ! 000000000FD3043C SWCH:L2-B020 0 S illop
15099 fcmpd %fcc1, %f42, %f34 ! 000000000FD30440 SWCH:L2-B020 0 S
15100 .word 0xB3AE4549 ! 000000000FD30444 SWCH:L2-B020 0 S illop
15101 srax %o1, %g1, %i0 ! 000000000FD30448 SWCH:L2-B020 0 S
15102 add %g1, 0xC94, %g1 ! 000000000FD3044C SWCH:L2-B020 0 chksum++
15103 .word 0xB5AACA20 ! 000000000FD30450 SWCH:L2-B020 0 illop
15104 .word 0xB80B4611 ! 000000000FD30454 SWCH:L2-B020 0 S random
15105BL60221:add %g1, 0xE8C, %g1 ! 000000000FD30458 CASE:L3-B019 0 chksum++
15106 .word 0xFD3D84B4 ! 000000000FD3045C CASE:L3-B019 0 S random
15107 add %o5, %g1, %o3 ! 000000000FD30460 CASE:L3-B019 0 S
15108 prefetch [%i6+0x080A], 23 ! 000000000FD30464 CASE:L3-B019 0 S <.+2058
15109 fadds %f3, %f10, %f9 ! 000000000FD30468 CASE:L3-B019 0 S
15110 fpackfix %f30, %f18 ! 000000000FD3046C CASE:L3-B019 0 S
15111 fba BL60229 ! 000000000FD30470 CASE:L3-B019 0
15112 fcmped %fcc0, %f36, %f62 ! 000000000FD30474 CASE:L3-B019 0 S
15113BL60222:add %g1, 0x21E, %g1 ! 000000000FD30478 CASE:L3-B020 1 chksum++
15114 fcmpne16 %f24, %f22, %i2 ! 000000000FD3047C CASE:L3-B020 1 S
15115 pdist %f28, %f18, %f26 ! 000000000FD30480 CASE:L3-B020 1 S
15116 xorcc %o1, %o5, %o5 ! 000000000FD30484 CASE:L3-B020 1 S
15117 alignaddrl %i5, %o0, %o0 ! 000000000FD30488 CASE:L3-B020 1 S
15118 call .+8 ! 000000000FD3048C CASE:L3-B020 1 S
15119 andncc %i2, %o0, %o5 ! 000000000FD30490 CASE:L3-B020 1 S
15120 call .+8 ! 000000000FD30494 CASE:L3-B020 1 S
15121 ldxa [%g7+%g0]0x84, %o0 ! 000000000FD30498 CASE:L3-B020 1 S BAD-ASI
15122 orncc %i2, %o5, %o1 ! 000000000FD3049C CASE:L3-B020 1 S
15123 ba,a,pt %xcc, BL60229 ! 000000000FD304A0 CASE:L3-B020 1
15124 fmul8x16al %f21, %f17, %f30 ! 000000000FD304A4 CASE:L3-B020 0 S
15125BL60223:.word 0xB0BA482E ! 000000000FD304A8 CASE:L3-B021 0 random
15126 .word 0xBBC190C6 ! 000000000FD304AC CASE:L3-B021 0 S illop
15127 alignaddr %o5, %o1, %o4 ! 000000000FD304B0 CASE:L3-B021 0 S
15128 andncc %g1, %i5, %i1 ! 000000000FD304B4 CASE:L3-B021 0 S
15129 fpackfix %f16, %f19 ! 000000000FD304B8 CASE:L3-B021 0 S
15130 ba,pt %icc, BL60229 ! 000000000FD304BC CASE:L3-B021 0
15131 .word 0x81C7E008 ! 000000000FD304C0 CASE:L3-B021 0 S random
15132BL60228:add %g1, 0x68C, %g1 ! 000000000FD304C4 CASE:L3-B022 1 chksum++
15133 array32 %o4, %o1, %o1 ! 000000000FD304C8 CASE:L3-B022 1 S
15134 fcmpes %fcc3, %f11, %f9 ! 000000000FD304CC CASE:L3-B022 1 S
15135 ldxa [%g7+%g0]0xAB, %i1 ! 000000000FD304D0 CASE:L3-B022 1 S BAD-ASI
15136 bleu BL60224 ;.empty ! 000000000FD304D4 CASE:L3-B022 1 L
15137 fbuge,a BL60225 ;.empty ! 000000000FD304D8 CASE:L3-B022 1 L
15138BL60224:brz,a,pn %o4, BL60226 ! 000000000FD304DC CASE:L3-B022 1 L
15139 .word 0xDB59D3C1 ! 000000000FD304E0 CASE:L3-B022 0 S illop
15140 xorcc %o0, %i1, %o1 ! 000000000FD304E4 CASE:L3-B022 0 S
15141BL60225:xnorcc %i2, %o1, %o0 ! 000000000FD304E8 CASE:L3-B022 0 S
15142 sll %o5, %g1, %o4 ! 000000000FD304EC CASE:L3-B022 1 S
15143 edge32l %o3, %o1, %i0 ! 000000000FD304F0 CASE:L3-B022 1 S
15144BL60226:call .+8 ! 000000000FD304F4 CASE:L3-B022 1 L
15145BL60227:orn %o0, %o0, %i2 ! 000000000FD304F8 CASE:L3-B022 1 S
15146 add %g1, 0x498, %g1 ! 000000000FD304FC CASE:L3-B022 1 chksum++
15147 fba,a BL60229 ! 000000000FD30500 CASE:L3-B022 1
15148 .word 0x83880000 ! 000000000FD30504 CASE:L3-B022 0 S random
15149BL60229: ! SWCH:L2-B020
15150 add %g1, 0xBA8, %g1 ! 000000000FD30508 SWCH:L2-B020 2 chksum++
15151 xnorcc %o1, %o4, %i4 ! 000000000FD3050C SWCH:L2-B020 2 S
15152 fnot1 %f24, %f26 ! 000000000FD30510 SWCH:L2-B020 2 S
15153 orncc %i2, %o1, %o4 ! 000000000FD30514 SWCH:L2-B020 2 S
15154 fnegd %f26, %f26 ! 000000000FD30518 SWCH:L2-B020 2 S
15155 xor %o4, %o0, %i2 ! 000000000FD3051C SWCH:L2-B020 2 S
15156 fpsub16s %f17, %f26, %f21 ! 000000000FD30520 SWCH:L2-B020 2 S
15157 ta %xcc, 0x46 ! 000000000FD30524 SWCH:L2-B020 2 S demap-page
15158 movne %icc, -569, %o0 ! 000000000FD30528 SWCH:L2-B020 2 S
15159 srax %i2, %g1, %i5 ! 000000000FD3052C SWCH:L2-B020 2 S
15160 xnor %i0, %i2, %i1 ! 000000000FD30530 SWCH:L2-B020 2 S
15161 xorcc %o0, %i4, %o4 ! 000000000FD30534 LOOP:L1-B000 2 S
15162 fbug,a,pn %fcc1, BL60230 ! 000000000FD30538 LOOP:L1-B000 2 L
15163 fpackfix %f22, %f21 ! 000000000FD3053C LOOP:L1-B000 0 S
15164 pdist %f30, %f22, %f26 ! 000000000FD30540 LOOP:L1-B000 2 S
15165 or %i4, %i1, %o5 ! 000000000FD30544 LOOP:L1-B000 2 S
15166 fbl,a BL60231 ;.empty ! 000000000FD30548 LOOP:L1-B000 2 L
15167 fbug BL60232 ! 000000000FD3054C LOOP:L1-B000 0 L
15168BL60231:nop ! 000000000FD30550 LOOP:L1-B000 2 S
15169 bgu,pn %icc, BL60233 ! 000000000FD30554 LOOP:L1-B000 2 L
15170BL60233:array8 %o1, %i2, %i5 ! 000000000FD30558 LOOP:L1-B000 4 S
15171 fpsub32s %f19, %f30, %f28 ! 000000000FD3055C LOOP:L1-B000 2 S
15172BL60230:ta %xcc, %g0+0x0070 ! 000000000FD30560 LOOP:L1-B000 2 S pseudo-branch
15173 bge,a,pt %xcc, BL60234 ! 000000000FD30564 LOOP:L1-B000 3 L
15174 array32 %i4, %i2, %o2 ! 000000000FD30568 LOOP:L1-B000 1 S
15175BL60232:bpos,pn %icc, BL60235 ;.empty ! 000000000FD3056C LOOP:L1-B000 1 L
15176BL60234:fbue,a,pt %fcc2, BL60236 ;.empty ! 000000000FD30570 LOOP:L1-B000 2 L
15177BL60236:bneg BL60235 ! 000000000FD30574 LOOP:L1-B000 1 L
15178BL60235:xnor %o0, %i1, %i1 ! 000000000FD30578 LOOP:L1-B000 2 S
15179 add %g1, 0xDF8, %g1 ! 000000000FD3057C LOOP:L1-B000 2 chksum++
15180 subcc %l1, 0x1, %l1 ! 000000000FD30580 LOOP:L1-B000 2
15181 bnz,a BL60237 ! 000000000FD30584 LOOP:L1-B000 2
15182 fmovda %fcc1, %f44, %f46 ! 000000000FD30588 LOOP:L1-B000 1 S
15183 add %g1, 0x7C1, %g1 ! 000000000FD3058C LOOP:L1-B000 1 chksum++
15184 sethi %hi(0xF15EB), %g3 ! 000000000FD30590 MAIN:L0-B000 1 .+0
15185 or %g3,%lo(0xF15EB),%g3 ! 000000000FD30594 MAIN:L0-B000 1
15186 cmp %g1, %g3 ! 000000000FD30598 MAIN:L0-B000 1
15187 bne %icc, blimp_bad_end ! 000000000FD3059C MAIN:L0-B000 1
15188 nop ! 000000000FD305A0 MAIN:L0-B000 1
15189blimp_good_end:
15190 EXIT_GOOD
15191blimp_bad_end:
15192 EXIT_BAD
15193
15194SECTION .btext028_pg1 TEXT_VA=0xfd30000
15195attr_text {
15196 Name = .btext028_pg1,
15197 VA = 0xfd30000,
15198 RA = 0xfdfd60000,
15199 PA = ra2pa(0xfdfd60000,0),
15200 tsbonly,
15201 part_0_ctx_nonzero_tsb_config_1,
15202 TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
15203 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
15204 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
15205}
15206.text; .skip 8
15207
15208!========================================================================
15209
15210SECTION .btext029 TEXT_VA=0xf333ff00
15211attr_text {
15212 Name = .btext029,
15213 VA = 0xf333ff00,
15214 RA = 0xfdfdaff00,
15215 PA = ra2pa(0xfdfdaff00,0),
15216 notsb
15217}
15218
15219SECTION .btext029_pg0 TEXT_VA=0xf3330000
15220attr_text {
15221 Name = .btext029_pg0,
15222 VA = 0xf3330000,
15223 RA = 0xfdfda0000,
15224 PA = ra2pa(0xfdfda0000,0),
15225 tsbonly,
15226 part_0_ctx_nonzero_tsb_config_1,
15227 TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
15228 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
15229 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
15230}
15231.text; .skip 8
15232
15233
15234SECTION .btext029
15235.text
15236.global SUBR085; SUBR085:
15237BL60002: ! SUBR:L0-B000
15238 add %g1, 0xB68, %g1 ! 00000000F333FF00 SUBR:L0-B000 3 chksum++
15239 bn BL60001 ! 00000000F333FF04 SUBR:L0-B000 3
15240 save %o6, -64, %o6 ! 00000000F333FF08 SUBR:L0-B000 3
15241BL60001: ! SUBR:L0-B000
15242 sethi %hh(0xABAD1DEAF333FF00),%l7 ! 00000000F333FF0C SUBR:L0-B000 3 SUBR085
15243 or %l7,%hm(0xABAD1DEAF333FF00),%l7 ! 00000000F333FF10 SUBR:L0-B000 3
15244 sethi %lm(0xABAD1DEAF333FF00),%l6 ! 00000000F333FF14 SUBR:L0-B000 3
15245 or %l6,%lo(0xABAD1DEAF333FF00),%l6 ! 00000000F333FF18 SUBR:L0-B000 3
15246 sllx %l7, 0x20, %l7 ! 00000000F333FF1C SUBR:L0-B000 3
15247 or %l7, %l6, %l7 ! 00000000F333FF20 SUBR:L0-B000 3
15248 ta %xcc, 0x45 ! 00000000F333FF24 SUBR:L0-B000 3 demap-stack
15249 add %g1, 0x373, %g1 ! 00000000F333FF28 SUBR:L0-B000 3 chksum++
15250 and %g1, 0xFE, %l4 ! 00000000F333FF2C LOOP:L1-B000 3
15251BL60031: ! LOOP:L1-B000
15252 add %g1, 0x791, %g1 ! 00000000F333FF30 LOOP:L1-B000 8 chksum++
15253 fcmple32 %f16, %f28, %l1 ! 00000000F333FF34 LOOP:L1-B000 8 S
15254 or %l1, %i0, %i3 ! 00000000F333FF38 LOOP:L1-B000 8 S
15255 wr %g1, %i1, %fprs ! 00000000F333FF3C LOOP:L1-B000 8 S
15256 fadds %f8, %f4, %f4 ! 00000000F333FF40 LOOP:L1-B000 14 S
15257 andcc %o1, 0x100, %g0 ! 00000000F333FF44 SKIP:L2-B000 8
15258 bz,a,pn %xcc, BL60003 ! 00000000F333FF48 SKIP:L2-B000 8
15259 fpsub32s %f30, %f27, %f30 ! 00000000F333FF4C SKIP:L2-B000 1 S
15260 array16 %i3, %i4, %l2 ! 00000000F333FF50 SKIP:L2-B000 7 S
15261 or %g1, %o5, %o4 ! 00000000F333FF54 SKIP:L2-B000 7 S
15262 or %i2, %i3, %i2 ! 00000000F333FF58 SKIP:L2-B000 7 S
15263 fexpand %f23, %f18 ! 00000000F333FF5C SKIP:L2-B000 7 S
15264 add %g1, 0x1AB, %g1 ! 00000000F333FF60 SKIP:L2-B000 7 chksum++
15265 orcc %i5, %i3, %i0 ! 00000000F333FF64 SKIP:L2-B000 7 S
15266 orcc %i4, %o5, %i2 ! 00000000F333FF68 SKIP:L2-B000 7 S
15267 bshuffle %f30, %f16, %f24 ! 00000000F333FF6C SKIP:L2-B000 7 S
15268 subcc %i2, %i2, %l2 ! 00000000F333FF70 SKIP:L2-B000 7 S
15269 fnot2s %f29, %f30 ! 00000000F333FF74 SKIP:L2-B000 7 S
15270 fpmerge %f19, %f29, %f20 ! 00000000F333FF78 SKIP:L2-B000 7 S
15271 fcmpd %fcc1, %f0, %f14 ! 00000000F333FF7C SKIP:L2-B000 7 S
15272 xor %g1, %i2, %l1 ! 00000000F333FF80 SKIP:L2-B000 7 S
15273 fxors %f19, %f30, %f25 ! 00000000F333FF84 SKIP:L2-B000 7 S
15274 fpsub32s %f27, %f30, %f29 ! 00000000F333FF88 SKIP:L2-B000 7 S
15275 nop ! 00000000F333FF8C SKIP:L2-B000 7 S
15276 fba,a,pt %fcc0, BL60005 ! 00000000F333FF90 SKIP:L2-B000 7
15277 fmovsn %xcc, %f4, %f10 ! 00000000F333FF94 SKIP:L2-B000 0 S
15278BL60003: ! ELSE:L2-B001
15279 orcc %o4, %l2, %i1 ! 00000000F333FF98 ELSE:L2-B001 1 S
15280 fpmerge %f19, %f26, %f22 ! 00000000F333FF9C ELSE:L2-B001 1 S
15281 bmask %i2, %i2, %i5 ! 00000000F333FFA0 ELSE:L2-B001 1 S
15282 orcc %i5, %i2, %i0 ! 00000000F333FFA4 ELSE:L2-B001 1 S
15283 movule %fcc1, %i1, %i2 ! 00000000F333FFA8 ELSE:L2-B001 1 S
15284 fpmerge %f30, %f29, %f24 ! 00000000F333FFAC ELSE:L2-B001 1 S
15285 fcmpd %fcc2, %f38, %f40 ! 00000000F333FFB0 ELSE:L2-B001 1 S
15286 fcmple16 %f30, %f24, %i4 ! 00000000F333FFB4 ELSE:L2-B001 1 S
15287 fands %f26, %f30, %f19 ! 00000000F333FFB8 ELSE:L2-B001 1 S
15288 add %g1, 0xBC2, %g1 ! 00000000F333FFBC ELSE:L2-B001 1 chksum++
15289 fmovscs %icc, %f11, %f10 ! 00000000F333FFC0 ELSE:L2-B001 1 S
15290 ta %xcc, 0x46 ! 00000000F333FFC4 ELSE:L2-B001 1 S demap-page
15291 fmovs %f4, %f8 ! 00000000F333FFC8 ELSE:L2-B001 1 S
15292 ldx [%g2+0x0050], %l5 ! 00000000F333FFCC ELSE:L2-B001 1 <BD60016
15293 membar 0x40 ! 00000000F333FFD0 ELSE:L2-B001 1
15294 ldda [%l5]0xF9, %f16 ! 00000000F333FFD4 ELSE:L2-B001 1 Blk-Load
15295 membar 0x40 ! 00000000F333FFD8 ELSE:L2-B001 1
15296 andncc %i2, %o4, %o4 ! 00000000F333FFDC ELSE:L2-B001 1 S
15297 orcc %i5, %i4, %o5 ! 00000000F333FFE0 ELSE:L2-B001 1 S
15298BL60005: ! ELSE:L2-B001
15299 add %g1, 0xEED, %g1 ! 00000000F333FFE4 ELSE:L2-B001 8 chksum++
15300 andcc %g1, 0x8, %g0 ! 00000000F333FFE8 SKIP:L2-B002 8
15301 bnz,a,pt %xcc, BL60006 ! 00000000F333FFEC SKIP:L2-B002 8
15302 and %o5, %i1, %i2 ! 00000000F333FFF0 SKIP:L2-B002 4 S
15303 .word 0x917C4279 ! 00000000F333FFF4 SKIP:L2-B002 4 S illop
15304 ta %xcc, 0x46 ! 00000000F333FFF8 SKIP:L2-B002 4 S demap-page
15305 fcmps %fcc2, %f8, %f10 ! 00000000F333FFFC SKIP:L2-B002 4 S
15306 andn %l0, %g7, %l0 ! 00000000F3340000 SKIP:L2-B002 4 S
15307 fsubs %f5, %f3, %f10 ! 00000000F3340004 SKIP:L2-B002 4 S
15308 cmp %i0, %o4 ! 00000000F3340008 SKIP:L2-B002 4 S
15309 fcmps %fcc1, %f8, %f4 ! 00000000F334000C SKIP:L2-B002 4 S
15310 subccc %i5, %o5, %o5 ! 00000000F3340010 SKIP:L2-B002 4 S
15311 add %g1, 0x14F, %g1 ! 00000000F3340014 SKIP:L2-B002 4 chksum++
15312 udivcc %i0, 0x0, %i6 ! 00000000F3340018 SKIP:L2-B002 4 S
15313 pdist %f20, %f18, %f20 ! 00000000F334001C SKIP:L2-B002 4 S
15314 fmovs %f29, %f16 ! 00000000F3340020 SKIP:L2-B002 4 S
15315 subccc %i4, %o4, %l1 ! 00000000F3340024 SKIP:L2-B002 4 S
15316 .word 0xBDB10B4D ! 00000000F3340028 SKIP:L2-B002 4 S illop_VIS
15317 ba,a,pt %xcc, BL60012 ! 00000000F334002C SKIP:L2-B002 4
15318 st %f21, [%g6+0x0040] ! 00000000F3340030 SKIP:L2-B002 0 S >BD60099
15319BL60006: ! ELSE:L2-B003
15320 or %g1, %o4, %i4 ! 00000000F3340034 ELSE:L2-B003 4 S
15321 bz,a,pn %icc, BL60007 ! 00000000F3340038 ELSE:L2-B003 4 L
15322 .word 0xB3A90AC8 ! 00000000F334003C ELSE:L2-B003 0 S illop
15323 .word 0xC79F82EA ! 00000000F3340040 ELSE:L2-B003 4 S illop_VIS
15324 fbl BL60008 ;.empty ! 00000000F3340044 ELSE:L2-B003 4 L
15325 fbug BL60009 ;.empty ! 00000000F3340048 ELSE:L2-B003 4 L
15326BL60008:bg BL60009 ;.empty ! 00000000F334004C ELSE:L2-B003 4 L
15327 bz,pn %xcc, BL60009 ! 00000000F3340050 ELSE:L2-B003 2 L
15328BL60009:array8 %o0, %g1, %o0 ! 00000000F3340054 ELSE:L2-B003 6 S
15329BL60007:add %g1, 0x331, %g1 ! 00000000F3340058 ELSE:L2-B003 4 chksum++
15330 add %g1, 0x326, %g1 ! 00000000F334005C ELSE:L2-B003 4 chksum++
15331 sllx %o5, %g1, %o5 ! 00000000F3340060 ELSE:L2-B003 4 S
15332 fbl,a,pn %fcc2, BL60010 ! 00000000F3340064 ELSE:L2-B003 4 L
15333 ta %xcc, 0x46 ! 00000000F3340068 ELSE:L2-B003 2 S demap-page
15334 fcmped %fcc3, %f34, %f14 ! 00000000F334006C ELSE:L2-B003 2 S
15335 call .+8 ;.empty ! 00000000F3340070 ELSE:L2-B003 2 L
15336 fbne,a,pt %fcc1, BL60011 ! 00000000F3340074 ELSE:L2-B003 2 L
15337 andcc %i0, %i1, %l3 ! 00000000F3340078 ELSE:L2-B003 2 S
15338BL60010:fpackfix %f18, %f22 ! 00000000F334007C ELSE:L2-B003 2 S
15339BL60011:add %g1, 0x27D, %g1 ! 00000000F3340080 ELSE:L2-B003 4 chksum++
15340BL60012: ! ELSE:L2-B003
15341 add %g1, 0xAC8, %g1 ! 00000000F3340084 ELSE:L2-B003 8 chksum++
15342 andcc %g1, 0x400, %g0 ! 00000000F3340088 SKIP:L2-B004 8
15343 bz,a,pt %xcc, BL60013 ! 00000000F334008C SKIP:L2-B004 8
15344 nop ! 00000000F3340090 SKIP:L2-B004 2 S
15345 ta %xcc, 0x46 ! 00000000F3340094 SKIP:L2-B004 6 S demap-page
15346 cmp %i5, %o5 ! 00000000F3340098 SKIP:L2-B004 6 S
15347 fmovs %f10, %f2 ! 00000000F334009C SKIP:L2-B004 6 S
15348 array16 %l3, %o5, %l1 ! 00000000F33400A0 SKIP:L2-B004 6 S
15349 add %g1, 0xC47, %g1 ! 00000000F33400A4 SKIP:L2-B004 6 chksum++
15350 bshuffle %f18, %f22, %f30 ! 00000000F33400A8 SKIP:L2-B004 6 S
15351 and %g1, %o4, %o5 ! 00000000F33400AC SKIP:L2-B004 6 S
15352 fcmped %fcc2, %f46, %f40 ! 00000000F33400B0 SKIP:L2-B004 6 S
15353 stxa %l3, [%g7+%g0]0xA4 ! 00000000F33400B4 SKIP:L2-B004 6 S BAD-ASI
15354 add %l3, %l1, %o3 ! 00000000F33400B8 SKIP:L2-B004 6 S
15355 fba BL60014 ! 00000000F33400BC SKIP:L2-B004 6
15356 faligndata %f20, %f24, %f24 ! 00000000F33400C0 SKIP:L2-B004 6 S
15357BL60013: ! ELSE:L2-B005
15358 xnor %l1, %l1, %o4 ! 00000000F33400C4 ELSE:L2-B005 2 S
15359 xnor %o2, %l3, %o1 ! 00000000F33400C8 ELSE:L2-B005 2 S
15360 wr %g1, %g1, %fprs ! 00000000F33400CC ELSE:L2-B005 2 S
15361 rd %gsr, %l6 ! 00000000F33400D0 ELSE:L2-B005 4 S
15362 wr %l6, 0x8, %gsr ! 00000000F33400D4 ELSE:L2-B005 2 S
15363 sethi %hh(0xABAD1DEA12C25F00),%l6 ! 00000000F33400D8 ELSE:L2-B005 2 SUBR089
15364 or %l6,%hm(0xABAD1DEA12C25F00),%l6 ! 00000000F33400DC ELSE:L2-B005 2
15365 sethi %lm(0xABAD1DEA12C25F00),%l5 ! 00000000F33400E0 ELSE:L2-B005 2
15366 or %l5,%lo(0xABAD1DEA12C25F00),%l5 ! 00000000F33400E4 ELSE:L2-B005 2
15367 sllx %l6, 0x20, %l6 ! 00000000F33400E8 ELSE:L2-B005 2
15368 or %l6, %l5, %l6 ! 00000000F33400EC ELSE:L2-B005 2
15369 add %l6, 0x1, %l6 ! 00000000F33400F0 ELSE:L2-B005 2
15370 jmpl %l6+0x0000, %o7 ! 00000000F33400F4 ELSE:L2-B005 4 S
15371 xor %i5, %g1, %o5 ! 00000000F33400F8 ELSE:L2-B005 2 S
15372 add %g1, 0x38F, %g1 ! 00000000F33400FC ELSE:L2-B005 2 chksum++
15373 edge8 %g1, %o1, %o1 ! 00000000F3340100 ELSE:L2-B005 2 S
15374 subcc %o1, %i4, %i4 ! 00000000F3340104 ELSE:L2-B005 2 S
15375 faligndata %f24, %f18, %f18 ! 00000000F3340108 ELSE:L2-B005 2 S
15376 cmp %o1, %o0 ! 00000000F334010C ELSE:L2-B005 2 S
15377 sethi %hh(0xABAD1DEA38A3FF00),%l6 ! 00000000F3340110 ELSE:L2-B005 2 SUBR088
15378 or %l6,%hm(0xABAD1DEA38A3FF00),%l6 ! 00000000F3340114 ELSE:L2-B005 2
15379 sethi %lm(0xABAD1DEA38A3FF00),%l5 ! 00000000F3340118 ELSE:L2-B005 2
15380 or %l5,%lo(0xABAD1DEA38A3FF00),%l5 ! 00000000F334011C ELSE:L2-B005 2
15381 sllx %l6, 0x20, %l6 ! 00000000F3340120 ELSE:L2-B005 2
15382 or %l6, %l5, %l6 ! 00000000F3340124 ELSE:L2-B005 2
15383 jmpl %l6+0x0000, %o7 ! 00000000F3340128 ELSE:L2-B005 2 S
15384 xnorcc %o0, %o4, %i4 ! 00000000F334012C ELSE:L2-B005 2 S
15385BL60014: ! ELSE:L2-B005
15386 add %g1, 0xD52, %g1 ! 00000000F3340130 ELSE:L2-B005 8 chksum++
15387 andcc %o0, 0x40, %g0 ! 00000000F3340134 SKIP:L2-B006 8
15388 bz,pt %xcc, BL60019 ! 00000000F3340138 SKIP:L2-B006 8
15389 xnor %o4, %o1, %l3 ! 00000000F334013C SKIP:L2-B006 8 S
15390 .word 0xA3B0827B ! 00000000F3340140 SKIP:L2-B006 2 S illop_VIS
15391 movn %icc, %o2, %o2 ! 00000000F3340144 SKIP:L2-B006 2 S
15392 udivcc %o1, 0x0, %l7 ! 00000000F3340148 SKIP:L2-B006 2 S
15393 fcmpd %fcc2, %f46, %f40 ! 00000000F334014C SKIP:L2-B006 2 S
15394 add %g1, 0x6F7, %g1 ! 00000000F3340150 SKIP:L2-B006 2 chksum++
15395 srl %i4, 0x1, %o3 ! 00000000F3340154 SKIP:L2-B006 2 S
15396 ble BL60015 ;.empty ! 00000000F3340158 SKIP:L2-B006 2 L
15397 bgu BL60016 ! 00000000F334015C SKIP:L2-B006 2 L
15398 .word 0xE395A75F ! 00000000F3340160 SKIP:L2-B006 2 S illop
15399 fbg,a BL60017 ! 00000000F3340164 SKIP:L2-B006 0 L
15400 pdist %f22, %f20, %f28 ! 00000000F3340168 SKIP:L2-B006 0 S
15401 fbo,pt %fcc1, BL60018 ! 00000000F334016C SKIP:L2-B006 0 L
15402 xor %o1, %o5, %i3 ! 00000000F3340170 SKIP:L2-B006 0 S
15403 stxa %o5, [%g7+%g0]0xA9 ! 00000000F3340174 SKIP:L2-B006 0 S BAD-ASI
15404BL60015:stxa %o0, [%g7+%g0]0xB0 ! 00000000F3340178 SKIP:L2-B006 0 S BAD-ASI
15405 pdist %f28, %f22, %f22 ! 00000000F334017C SKIP:L2-B006 0 S
15406 .word 0xB9A84495 ! 00000000F3340180 SKIP:L2-B006 0 S illop
15407 bneg,pn %xcc, BL60017 ! 00000000F3340184 SKIP:L2-B006 0 L
15408 .word 0x182D63F4 ! 00000000F3340188 SKIP:L2-B006 0 S illop
15409BL60016:fbug BL60017 ;.empty ! 00000000F334018C SKIP:L2-B006 2 L
15410BL60018:fbg BL60017 ! 00000000F3340190 SKIP:L2-B006 2 L
15411BL60017:nop ! 00000000F3340194 SKIP:L2-B006 4 S
15412 add %g1, 0x14C, %g1 ! 00000000F3340198 SKIP:L2-B006 2 chksum++
15413 ba BL60026 ! 00000000F334019C SKIP:L2-B006 2
15414 pdist %f20, %f24, %f16 ! 00000000F33401A0 SKIP:L2-B006 2 S
15415BL60019: ! ELSE:L2-B007
15416 sdivcc %o1, %g0, %o6 ! 00000000F33401A4 ELSE:L2-B007 6 S
15417 bnz,a BL60020 ;.empty ! 00000000F33401A8 ELSE:L2-B007 6 L
15418 .word 0x23C3B8D5 ! 00000000F33401AC ELSE:L2-B007 0 L illop
15419BL60020:andncc %i4, %i1, %o1 ! 00000000F33401B0 ELSE:L2-B007 6 S
15420 ta %xcc, 0x46 ! 00000000F33401B4 ELSE:L2-B007 6 S demap-page
15421 fcmpne16 %f30, %f24, %i1 ! 00000000F33401B8 ELSE:L2-B007 6 S
15422 fbu,a,pt %fcc1, BL60022 ! 00000000F33401BC ELSE:L2-B007 6 L
15423 .word 0xFBF198FD ! 00000000F33401C0 ELSE:L2-B007 0 S random
15424BL60021:xorcc %o5, %o0, %i0 ! 00000000F33401C4 ELSE:L2-B007 6 S
15425 udiv %l3, %g0, %l7 ! 00000000F33401C8 ELSE:L2-B007 6 S
15426BL60022:ba,a BL60023 ;.empty ! 00000000F33401CC ELSE:L2-B007 6 L
15427 fbug,pn %fcc0, BL60024 ! 00000000F33401D0 ELSE:L2-B007 0 L
15428 fxnors %f24, %f22, %f23 ! 00000000F33401D4 ELSE:L2-B007 0 S
15429 bg,a,pn %xcc, BL60025 ! 00000000F33401D8 ELSE:L2-B007 0 L
15430BL60024:.word 0x81CFE008 ! 00000000F33401DC ELSE:L2-B007 0 S random
15431BL60023:sra %o3, 0x1, %o0 ! 00000000F33401E0 ELSE:L2-B007 6 S
15432BL60025:add %g1, 0xDAC, %g1 ! 00000000F33401E4 ELSE:L2-B007 6 chksum++
15433 add %g1, 0x7C9, %g1 ! 00000000F33401E8 ELSE:L2-B007 6 chksum++
15434 andcc %i5, %i0, %i1 ! 00000000F33401EC ELSE:L2-B007 6 S
15435 edge16 %i2, %i3, %i4 ! 00000000F33401F0 ELSE:L2-B007 6 S
15436 andncc %i5, %i0, %i2 ! 00000000F33401F4 ELSE:L2-B007 6 S
15437 ldx [%g6-0x0088], %g6 ! 00000000F33401F8 ELSE:L2-B007 6 ptr_chase
15438 ldx [%g6-0x0088], %g6 ! 00000000F33401FC ELSE:L2-B007 6 ptr_chase
15439 ldx [%g6-0x0088], %g6 ! 00000000F3340200 ELSE:L2-B007 6 ptr_chase
15440BL60026: ! ELSE:L2-B007
15441 add %g1, 0x8C8, %g1 ! 00000000F3340204 ELSE:L2-B007 8 chksum++
15442 orcc %o1, %i2, %l2 ! 00000000F3340208 LOOP:L1-B000 8 S
15443 andncc %i1, %i2, %l0 ! 00000000F334020C LOOP:L1-B000 8 S
15444 ble,pn %xcc, BL60027 ;.empty ! 00000000F3340210 LOOP:L1-B000 8 L
15445 fbu,pn %fcc0, BL60028 ! 00000000F3340214 LOOP:L1-B000 8 L
15446 andcc %l2, %i2, %o3 ! 00000000F3340218 LOOP:L1-B000 1 S
15447 fbul BL60029 ;.empty ! 00000000F334021C LOOP:L1-B000 1 L
15448 bnz,a BL60029 ! 00000000F3340220 LOOP:L1-B000 1 L
15449BL60027:fpadd16 %f24, %f30, %f24 ! 00000000F3340224 LOOP:L1-B000 7 S
15450BL60029:fbl,a,pn %fcc2, BL60030 ! 00000000F3340228 LOOP:L1-B000 8 L
15451 fcmpes %fcc3, %f8, %f11 ! 00000000F334022C LOOP:L1-B000 6 S
15452BL60030:fcmple16 %f28, %f16, %i0 ! 00000000F3340230 LOOP:L1-B000 8 S
15453BL60028:add %g1, 0xD67, %g1 ! 00000000F3340234 LOOP:L1-B000 8 chksum++
15454 srlx %l4, 0x1, %l4 ! 00000000F3340238 LOOP:L1-B000 8
15455 andcc %l4, 0x1, %g0 ! 00000000F334023C LOOP:L1-B000 8
15456 bne,a,pn %xcc, BL60031 ! 00000000F3340240 LOOP:L1-B000 8
15457 xor %o1, %i2, %i2 ! 00000000F3340244 LOOP:L1-B000 5 S
15458 add %g1, 0x3C5, %g1 ! 00000000F3340248 LOOP:L1-B000 3 chksum++
15459 stxa %l2, [%g7+%g0]0xAD ! 00000000F334024C SUBR:L0-B000 3 S BAD-ASI
15460 fbge,pt %fcc1, BL60032 ! 00000000F3340250 SUBR:L0-B000 3 L
15461 xor %i5, %i2, %o4 ! 00000000F3340254 SUBR:L0-B000 3 S
15462 fcmpne32 %f22, %f16, %o5 ! 00000000F3340258 SUBR:L0-B000 2 S
15463 bshuffle %f20, %f28, %f30 ! 00000000F334025C SUBR:L0-B000 2 S
15464 fbue BL60033 ! 00000000F3340260 SUBR:L0-B000 2 L
15465 fnot1 %f18, %f24 ! 00000000F3340264 SUBR:L0-B000 2 S
15466 subcc %l2, %i4, %g0 ! 00000000F3340268 SUBR:L0-B000 1 S
15467BL60032:array16 %o4, %o5, %i4 ! 00000000F334026C SUBR:L0-B000 2 S
15468 nop ! 00000000F3340270 SUBR:L0-B000 2 S
15469 bg,pt %xcc, BL60034 ! 00000000F3340274 SUBR:L0-B000 2 L
15470 fcmps %fcc1, %f11, %f4 ! 00000000F3340278 SUBR:L0-B000 2 S
15471BL60033:fbl,a,pn %fcc0, BL60034 ;.empty ! 00000000F334027C SUBR:L0-B000 2 L
15472 bcc,a BL60035 ! 00000000F3340280 SUBR:L0-B000 0 L
15473BL60034:fcmps %fcc1, %f8, %f4 ! 00000000F3340284 SUBR:L0-B000 3 S
15474BL60035:add %g1, 0x8ED, %g1 ! 00000000F3340288 SUBR:L0-B000 3 chksum++
15475 ta %xcc, 0x45 ! 00000000F334028C SUBR:L0-B000 3 demap-stack
15476 add %g1, 0x542, %i0 ! 00000000F3340290 SUBR:L0-B000 3
15477 srlx %l2, 0x1, %i3 ! 00000000F3340294 SUBR:L0-B000 3 S
15478 fbe,pt %fcc2, BL60036 ! 00000000F3340298 SUBR:L0-B000 3
15479 restore %i0, %l7, %o0 ! 00000000F334029C SUBR:L0-B000 3
15480BL60036:jmpl %o7+0x0008, %g0 ! 00000000F33402A0 SUBR:L0-B000 3
15481 nop ! 00000000F33402A4 SUBR:L0-B000 3
15482
15483SECTION .btext029_pg1 TEXT_VA=0xf3340000
15484attr_text {
15485 Name = .btext029_pg1,
15486 VA = 0xf3340000,
15487 RA = 0xfdfdb0000,
15488 PA = ra2pa(0xfdfdb0000,0),
15489 tsbonly,
15490 part_0_ctx_nonzero_tsb_config_1,
15491 TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
15492 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
15493 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
15494}
15495.text; .skip 8
15496
15497!========================================================================
15498
15499SECTION .btext030 TEXT_VA=0xd5aaff00
15500attr_text {
15501 Name = .btext030,
15502 VA = 0xd5aaff00,
15503 RA = 0xfdfd8ff00,
15504 PA = ra2pa(0xfdfd8ff00,0),
15505 notsb
15506}
15507
15508SECTION .btext030_pg0 TEXT_VA=0xd5aa0000
15509attr_text {
15510 Name = .btext030_pg0,
15511 VA = 0xd5aa0000,
15512 RA = 0xfdfd80000,
15513 PA = ra2pa(0xfdfd80000,0),
15514 tsbonly,
15515 part_0_ctx_nonzero_tsb_config_1,
15516 TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
15517 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
15518 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
15519}
15520.text; .skip 8
15521
15522
15523SECTION .btext030
15524.text
15525.global SUBR086; SUBR086:
15526BL60037: ! SUBR:L0-B000
15527 .word 0xADB2C9DC ! 00000000D5AAFF00 SUBR:L0-B000 0 illop
15528 save %o6, -64, %o6 ! 00000000D5AAFF04 SUBR:L0-B000 0
15529 sethi %hh(0xABAD1DEAD5AAFF00),%l7 ! 00000000D5AAFF08 SUBR:L0-B000 0 SUBR086
15530 or %l7,%hm(0xABAD1DEAD5AAFF00),%l7 ! 00000000D5AAFF0C SUBR:L0-B000 0
15531 sethi %lm(0xABAD1DEAD5AAFF00),%l6 ! 00000000D5AAFF10 SUBR:L0-B000 0
15532 or %l6,%lo(0xABAD1DEAD5AAFF00),%l6 ! 00000000D5AAFF14 SUBR:L0-B000 0
15533 .word 0xF61A4810 ! 00000000D5AAFF18 SUBR:L0-B000 0 illop
15534 or %l7, %l6, %l7 ! 00000000D5AAFF1C SUBR:L0-B000 0
15535 ta %xcc, 0x45 ! 00000000D5AAFF20 SUBR:L0-B000 0 demap-stack
15536 .word 0xE1542CA9 ! 00000000D5AAFF24 SUBR:L0-B000 0 illop
15537 .word 0xB5A6C635 ! 00000000D5AAFF28 SWCH:L1-B000 0 illop
15538 andcc %o5, 0x1, %g0 ! 00000000D5AAFF2C SWCH:L1-B000 0
15539 bnz,pt %xcc, BL60044 ! 00000000D5AAFF30 SWCH:L1-B000 0
15540 add %g1, 0x2EB, %g1 ! 00000000D5AAFF34 SWCH:L1-B000 0 chksum++
15541 andcc %o5, 0x100, %g0 ! 00000000D5AAFF38 SWCH:L1-B000 0
15542 .word 0x819E1298 ! 00000000D5AAFF3C SWCH:L1-B000 0 illop
15543 .word 0xE9B7247B ! 00000000D5AAFF40 SWCH:L1-B000 0 illop
15544 andcc %o5, 0x100, %g0 ! 00000000D5AAFF44 SWCH:L1-B000 0
15545 bnz,pn %xcc, BL60042 ! 00000000D5AAFF48 SWCH:L1-B000 0
15546 .word 0xBDB4C2DD ! 00000000D5AAFF4C SWCH:L1-B000 0 illop
15547 bnz,pn %xcc, BL60038 ! 00000000D5AAFF50 SWCH:L1-B000 0
15548 fpackfix %f18, %f17 ! 00000000D5AAFF54 SWCH:L1-B000 0 S
15549 .word 0xF9084C09 ! 00000000D5AAFF58 SWCH:L1-B000 0 S illop
15550 wr %l6, 0x48, %gsr ! 00000000D5AAFF5C SWCH:L1-B000 0 S
15551 .word 0xBFFA7C67 ! 00000000D5AAFF60 SWCH:L1-B000 0 S random
15552 cmp %i3, %i4 ! 00000000D5AAFF64 SWCH:L1-B000 0 S
15553 fexpand %f26, %f16 ! 00000000D5AAFF68 SWCH:L1-B000 0 S
15554 add %g1, 0x7F8, %g1 ! 00000000D5AAFF6C SWCH:L1-B000 0 chksum++
15555 .word 0xBD7317F0 ! 00000000D5AAFF70 SWCH:L1-B000 0 illop
15556 .word 0x99B4023D ! 00000000D5AAFF74 SWCH:L1-B000 0 S illop_VIS
15557BL60038:add %g1, 0x433, %g1 ! 00000000D5AAFF78 CASE:L2-B000 0 chksum++
15558 pdist %f26, %f26, %f28 ! 00000000D5AAFF7C CASE:L2-B000 0 S
15559 srl %i0, %g1, %i5 ! 00000000D5AAFF80 CASE:L2-B000 0 S
15560 faddd %f12, %f44, %f46 ! 00000000D5AAFF84 CASE:L2-B000 0 S
15561 pdist %f20, %f18, %f18 ! 00000000D5AAFF88 CASE:L2-B000 0 S
15562 .word 0xADAC1F2E ! 00000000D5AAFF8C CASE:L2-B000 0 S illop
15563 fcmpgt16 %f18, %f16, %i0 ! 00000000D5AAFF90 CASE:L2-B000 0 S
15564 orncc %i5, %o2, %o2 ! 00000000D5AAFF94 CASE:L2-B000 0 S
15565 andncc %l1, %o5, %l1 ! 00000000D5AAFF98 CASE:L2-B000 0 S
15566 wr %g1, %i5, %fprs ! 00000000D5AAFF9C CASE:L2-B000 0 S
15567 xor %i4, %i5, %i3 ! 00000000D5AAFFA0 CASE:L2-B000 0 S
15568 and %i4, -1, %i4 ! 00000000D5AAFFA4 CASE:L2-B000 0 S
15569 .word 0x8DB602D4 ! 00000000D5AAFFA8 CASE:L2-B000 0 S illop
15570 ba,a,pn %xcc, BL60045 ! 00000000D5AAFFAC CASE:L2-B000 0
15571 andn %o0, %o2, %i2 ! 00000000D5AAFFB0 CASE:L2-B000 0 S
15572BL60042:.word 0xB7A9206C ! 00000000D5AAFFB4 CASE:L2-B001 0 illop
15573 .word 0x81AAB3B5 ! 00000000D5AAFFB8 CASE:L2-B001 0 S illop
15574 .word 0xFABF3C36 ! 00000000D5AAFFBC CASE:L2-B001 0 S illop
15575 fcmped %fcc0, %f46, %f6 ! 00000000D5AAFFC0 CASE:L2-B001 0 S
15576 brgez,pn %o2, BL60039 ! 00000000D5AAFFC4 CASE:L2-B001 0 L
15577 andcc %i3, %o0, %o0 ! 00000000D5AAFFC8 CASE:L2-B001 0 S
15578 wr %g1, %i5, %fprs ! 00000000D5AAFFCC CASE:L2-B001 0 S
15579 array32 %o3, %i0, %i3 ! 00000000D5AAFFD0 CASE:L2-B001 0 S
15580BL60039:fble BL60040 ;.empty ! 00000000D5AAFFD4 CASE:L2-B001 0 L
15581 .word 0x8FA54508 ! 00000000D5AAFFD8 CASE:L2-B001 0 L illop
15582 ldx [%g2+0x0038], %g4 ! 00000000D5AAFFDC CASE:L2-B001 0 S BASE<BD60083
15583BL60041:.word 0xE9EAF133 ! 00000000D5AAFFE0 CASE:L2-B001 0 S random
15584 bvc,pn %xcc, BL60040 ! 00000000D5AAFFE4 CASE:L2-B001 0 L
15585 fpadd32 %f20, %f30, %f30 ! 00000000D5AAFFE8 CASE:L2-B001 0 S
15586 .word 0xA5A34C34 ! 00000000D5AAFFEC CASE:L2-B001 0 S illop
15587 fandnot2 %f30, %f18, %f28 ! 00000000D5AAFFF0 CASE:L2-B001 0 S
15588BL60040:add %g1, 0x9E9, %g1 ! 00000000D5AAFFF4 CASE:L2-B001 0 chksum++
15589 ba,a BL60045 ! 00000000D5AAFFF8 CASE:L2-B001 0
15590 xor %o0, %o0, %o0 ! 00000000D5AAFFFC CASE:L2-B001 0 S
15591BL60043:.word 0xB7B2C9D6 ! 00000000D5AB0000 CASE:L2-B002 0 illop
15592 .word 0x8FACD0B8 ! 00000000D5AB0004 CASE:L2-B002 0 S illop
15593 fmovd %f28, %f24 ! 00000000D5AB0008 CASE:L2-B002 0 S
15594 xorcc %i5, %i3, %i3 ! 00000000D5AB000C CASE:L2-B002 0 S
15595 sdiv %i1, %g7, %o2 ! 00000000D5AB0010 CASE:L2-B002 0 S
15596 ba,pt %icc, BL60045 ! 00000000D5AB0014 CASE:L2-B002 0
15597 .word 0x97A650EA ! 00000000D5AB0018 CASE:L2-B002 0 S illop
15598BL60044:add %g1, 0x524, %g1 ! 00000000D5AB001C CASE:L2-B003 0 chksum++
15599 andn %i3, %l0, %l0 ! 00000000D5AB0020 CASE:L2-B003 0 S
15600 rd %gsr, %l6 ! 00000000D5AB0024 CASE:L2-B003 0 S
15601 wr %l6, 0x20, %gsr ! 00000000D5AB0028 CASE:L2-B003 0 S
15602 cmp %i3, %o2 ! 00000000D5AB002C CASE:L2-B003 0 S
15603 .word 0xBDDE5DDB ! 00000000D5AB0030 CASE:L2-B003 0 S illop
15604 .word 0xBFA746E5 ! 00000000D5AB0034 CASE:L2-B003 0 S illop
15605 .word 0x834430CC ! 00000000D5AB0038 CASE:L2-B003 0 illop
15606 .word 0x81E80000 ! 00000000D5AB003C CASE:L2-B003 0 S random
15607BL60045: ! SWCH:L1-B000
15608 add %g1, 0xD6, %g1 ! 00000000D5AB0040 SWCH:L1-B000 0 chksum++
15609 call .+8 ! 00000000D5AB0044 SWCH:L1-B000 0 S
15610 .word 0x8FAC5C38 ! 00000000D5AB0048 SWCH:L1-B000 0 S illop
15611 sethi %hh(0xABAD1DEAAFED3F00),%l6 ! 00000000D5AB004C SWCH:L1-B000 0 SUBR087
15612 .word 0x809878F1 ! 00000000D5AB0050 SWCH:L1-B000 0 random
15613 sethi %lm(0xABAD1DEAAFED3F00),%l5 ! 00000000D5AB0054 SWCH:L1-B000 0
15614 or %l5,%lo(0xABAD1DEAAFED3F00),%l5 ! 00000000D5AB0058 SWCH:L1-B000 0
15615 .word 0xBFAEC000 ! 00000000D5AB005C SWCH:L1-B000 0 illop
15616 or %l6, %l5, %l6 ! 00000000D5AB0060 SWCH:L1-B000 0
15617 add %l6, 0x1, %l6 ! 00000000D5AB0064 SWCH:L1-B000 0
15618 call SUBR087 ! 00000000D5AB0068 SWCH:L1-B000 0 S
15619 fcmps %fcc1, %f8, %f5 ! 00000000D5AB006C SWCH:L1-B000 0 S
15620 orncc %l0, %o1, %o3 ! 00000000D5AB0070 SWCH:L1-B000 0 S
15621 or %o3, %i3, %i4 ! 00000000D5AB0074 SWCH:L1-B000 0 S
15622 fpsub16s %f23, %f30, %f23 ! 00000000D5AB0078 SWCH:L1-B000 0 S
15623 array16 %o0, %o4, %i2 ! 00000000D5AB007C SUBR:L0-B000 0 S
15624 or %o3, %o0, %i2 ! 00000000D5AB0080 SUBR:L0-B000 0 S
15625 or %o5, %o4, %i1 ! 00000000D5AB0084 SUBR:L0-B000 0 S
15626 .word 0xBC947848 ! 00000000D5AB0088 SUBR:L0-B000 0 S random
15627 .word 0x7DF198C0 ! 00000000D5AB008C SUBR:L0-B000 0 S random
15628 .word 0xEFD596FD ! 00000000D5AB0090 SUBR:L0-B000 0 S illop
15629 .word 0x91ABD6C8 ! 00000000D5AB0094 SUBR:L0-B000 0 S illop
15630 ta %xcc, 0x45 ! 00000000D5AB0098 SUBR:L0-B000 0 demap-stack
15631 add %g1, 0x5B7, %i0 ! 00000000D5AB009C SUBR:L0-B000 0
15632 add %g1, 0xF02, %g1 ! 00000000D5AB00A0 SUBR:L0-B000 0 chksum++
15633 ret ! 00000000D5AB00A4 SUBR:L0-B000 0
15634 restore %i0, %l7, %o0 ! 00000000D5AB00A8 SUBR:L0-B000 0
15635
15636SECTION .btext030_pg1 TEXT_VA=0xd5ab0000
15637attr_text {
15638 Name = .btext030_pg1,
15639 VA = 0xd5ab0000,
15640 RA = 0xfdfd90000,
15641 PA = ra2pa(0xfdfd90000,0),
15642 tsbonly,
15643 part_0_ctx_nonzero_tsb_config_1,
15644 TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
15645 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
15646 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
15647}
15648.text; .skip 8
15649
15650!========================================================================
15651
15652SECTION .btext031 TEXT_VA=0xafed3f00
15653attr_text {
15654 Name = .btext031,
15655 VA = 0xafed3f00,
15656 RA = 0xfdfd7df00,
15657 PA = ra2pa(0xfdfd7df00,0),
15658 notsb
15659}
15660
15661SECTION .btext031_pg0 TEXT_VA=0xafed2000
15662attr_text {
15663 Name = .btext031_pg0,
15664 VA = 0xafed2000,
15665 RA = 0xfdfd7c000,
15666 PA = ra2pa(0xfdfd7c000,0),
15667 tsbonly,
15668 part_0_ctx_nonzero_tsb_config_3,
15669 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
15670 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
15671 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
15672}
15673.text; .skip 8
15674
15675
15676SECTION .btext031
15677.text
15678.global SUBR087; SUBR087:
15679BL60046: ! SUBR:L0-B000
15680 add %g1, 0x509, %g1 ! 00000000AFED3F00 SUBR:L0-B000 0 chksum++
15681 .word 0x8FA6D32D ! 00000000AFED3F04 SUBR:L0-B000 0 illop
15682 sethi %hh(0xABAD1DEAAFED3F00),%l7 ! 00000000AFED3F08 SUBR:L0-B000 0 SUBR087
15683 or %l7,%hm(0xABAD1DEAAFED3F00),%l7 ! 00000000AFED3F0C SUBR:L0-B000 0
15684 .word 0xA1AD0A73 ! 00000000AFED3F10 SUBR:L0-B000 0 illop
15685 .word 0xE7B3B64B ! 00000000AFED3F14 SUBR:L0-B000 0 random
15686 sllx %l7, 0x20, %l7 ! 00000000AFED3F18 SUBR:L0-B000 0
15687 or %l7, %l6, %l7 ! 00000000AFED3F1C SUBR:L0-B000 0
15688 .word 0x3C21FC30 ! 00000000AFED3F20 SUBR:L0-B000 0 random
15689 .word 0xE1D3B2E6 ! 00000000AFED3F24 SUBR:L0-B000 0 S illop
15690 wr %g1, -916, %fprs ! 00000000AFED3F28 SUBR:L0-B000 0 S
15691 fcmpeq32 %f22, %f16, %o1 ! 00000000AFED3F2C SUBR:L0-B000 0 S
15692 bn,a .-892 ! 00000000AFED3F30 SUBR:L0-B000 0 S
15693 .word 0x8DF9AC24 ! 00000000AFED3F34 SUBR:L0-B000 0 S illop
15694 faddd %f14, %f40, %f14 ! 00000000AFED3F38 SUBR:L0-B000 0 S
15695 fcmps %fcc0, %f10, %f5 ! 00000000AFED3F3C SUBR:L0-B000 0 S
15696 add %g1, 0x92F, %g1 ! 00000000AFED3F40 SUBR:L0-B000 0 chksum++
15697 and %g1, 0xFE, %l2 ! 00000000AFED3F44 LOOP:L1-B000 0
15698BL60080: ! LOOP:L1-B000
15699 add %g1, 0x57D, %g1 ! 00000000AFED3F48 LOOP:L1-B000 0 chksum++
15700 andcc %i5, 0x800, %g0 ! 00000000AFED3F4C SKIP:L2-B000 0
15701 bz,a,pt %xcc, BL60047 ! 00000000AFED3F50 SKIP:L2-B000 0
15702 .word 0xAFA51FA3 ! 00000000AFED3F54 SKIP:L2-B000 0 S illop
15703 or %i0, %o1, %i0 ! 00000000AFED3F58 SKIP:L2-B000 0 S
15704 sethi %hh(0xABAD1DEA2FE4FF00),%l6 ! 00000000AFED3F5C SKIP:L2-B000 0 SUBR090
15705 or %l6,%hm(0xABAD1DEA2FE4FF00),%l6 ! 00000000AFED3F60 SKIP:L2-B000 0
15706 sethi %lm(0xABAD1DEA2FE4FF00),%l5 ! 00000000AFED3F64 SKIP:L2-B000 0
15707 or %l5,%lo(0xABAD1DEA2FE4FF00),%l5 ! 00000000AFED3F68 SKIP:L2-B000 0
15708 sllx %l6, 0x20, %l6 ! 00000000AFED3F6C SKIP:L2-B000 0
15709 .word 0xBDAF300C ! 00000000AFED3F70 SKIP:L2-B000 0 illop
15710 add %l6, 0x1, %l6 ! 00000000AFED3F74 SKIP:L2-B000 0
15711 jmpl %l6+0x0000, %o7 ! 00000000AFED3F78 SKIP:L2-B000 0 S
15712 .word 0xF1B91C18 ! 00000000AFED3F7C SKIP:L2-B000 0 S illop_VIS
15713 addc %i4, %o1, %o3 ! 00000000AFED3F80 SKIP:L2-B000 0 S
15714 sethi %hh(0xABAD1DEA7542FF00),%l6 ! 00000000AFED3F84 SKIP:L2-B000 0 SUBR091
15715 or %l6,%hm(0xABAD1DEA7542FF00),%l6 ! 00000000AFED3F88 SKIP:L2-B000 0
15716 sethi %lm(0xABAD1DEA7542FF00),%l5 ! 00000000AFED3F8C SKIP:L2-B000 0
15717 .word 0x9BB489E3 ! 00000000AFED3F90 SKIP:L2-B000 0 illop
15718 sllx %l6, 0x20, %l6 ! 00000000AFED3F94 SKIP:L2-B000 0
15719 .word 0xA5AECA68 ! 00000000AFED3F98 SKIP:L2-B000 0 illop
15720 .word 0xD96D9F61 ! 00000000AFED3F9C SKIP:L2-B000 0 S illop
15721 ldxa [%g7+%g0]0x07, %i0 ! 00000000AFED3FA0 SKIP:L2-B000 0 S BAD-ASI
15722 .word 0xABAF089B ! 00000000AFED3FA4 SKIP:L2-B000 0 illop
15723 xnorcc %o4, %o3, %l3 ! 00000000AFED3FA8 SKIP:L2-B000 0 S
15724 fornot2 %f18, %f24, %f18 ! 00000000AFED3FAC SKIP:L2-B000 0 S
15725 xnor %i0, %o0, %i3 ! 00000000AFED3FB0 SKIP:L2-B000 0 S
15726 subcc %o1, %o0, %l4 ! 00000000AFED3FB4 SKIP:L2-B000 0 S
15727 xorcc %o3, %i3, %i3 ! 00000000AFED3FB8 SKIP:L2-B000 0 S
15728 fba,pn %fcc1, BL60048 ! 00000000AFED3FBC SKIP:L2-B000 0
15729 fpsub32 %f28, %f18, %f28 ! 00000000AFED3FC0 SKIP:L2-B000 0 S
15730BL60047: ! ELSE:L2-B001
15731 xnorcc %l3, %l3, %o1 ! 00000000AFED3FC4 ELSE:L2-B001 0 S
15732 orcc %o1, %i3, %i1 ! 00000000AFED3FC8 ELSE:L2-B001 0 S
15733 .word 0xEB0FE674 ! 00000000AFED3FCC ELSE:L2-B001 0 S illop
15734 movleu %xcc, %l3, %i4 ! 00000000AFED3FD0 ELSE:L2-B001 0 S
15735 add %g1, 0xD1, %g1 ! 00000000AFED3FD4 ELSE:L2-B001 0 chksum++
15736 bshuffle %f16, %f20, %f16 ! 00000000AFED3FD8 ELSE:L2-B001 0 S
15737 subcc %i2, %l3, %o4 ! 00000000AFED3FDC ELSE:L2-B001 0 S
15738 movul %fcc1, %i4, %o0 ! 00000000AFED3FE0 ELSE:L2-B001 0 S
15739 or %i0, 0x0, %i0 ! 00000000AFED3FE4 ELSE:L2-B001 0 S
15740 sethi %hh(0xABAD1DEAF530FF00),%l6 ! 00000000AFED3FE8 ELSE:L2-B001 0 SUBR092
15741 or %l6,%hm(0xABAD1DEAF530FF00),%l6 ! 00000000AFED3FEC ELSE:L2-B001 0
15742 .word 0xC748C8D6 ! 00000000AFED3FF0 ELSE:L2-B001 0 illop
15743 .word 0x01C1C9D7 ! 00000000AFED3FF4 ELSE:L2-B001 0 random
15744 sllx %l6, 0x20, %l6 ! 00000000AFED3FF8 ELSE:L2-B001 0
15745 or %l6, %l5, %l6 ! 00000000AFED3FFC ELSE:L2-B001 0
15746 call SUBR092 ! 00000000AFED4000 ELSE:L2-B001 0 S
15747 nop ! 00000000AFED4004 ELSE:L2-B001 0 S
15748 fpadd32s %f25, %f28, %f31 ! 00000000AFED4008 ELSE:L2-B001 0 S
15749 faligndata %f18, %f22, %f20 ! 00000000AFED400C ELSE:L2-B001 0 S
15750BL60048: ! ELSE:L2-B001
15751 .word 0xB5AD8064 ! 00000000AFED4010 ELSE:L2-B001 0 illop
15752 .word 0x83F142D9 ! 00000000AFED4014 SKIP:L2-B002 0 illop
15753 fcmpes %fcc3, %f11, %f5 ! 00000000AFED4018 SKIP:L2-B002 0 S
15754 .word 0xDB7717AE ! 00000000AFED401C SKIP:L2-B002 0 S illop
15755 xorcc %o4, %o4, %o5 ! 00000000AFED4020 SKIP:L2-B002 0 S
15756 .word 0x12E7654C ! 00000000AFED4024 SKIP:L2-B002 0 random
15757 ldx [%g3-0x0088], %g3 ! 00000000AFED4028 SKIP:L2-B002 0 ptr_chase
15758 ldx [%g3-0x0088], %g3 ! 00000000AFED402C SKIP:L2-B002 0 ptr_chase
15759 ldx [%g3-0x0088], %g3 ! 00000000AFED4030 SKIP:L2-B002 0 ptr_chase
15760 ldx [%g3-0x0088], %g3 ! 00000000AFED4034 SKIP:L2-B002 0 ptr_chase
15761 ldx [%g3-0x0088], %g3 ! 00000000AFED4038 SKIP:L2-B002 0 ptr_chase
15762 .word 0xF734352D ! 00000000AFED403C SKIP:L2-B002 0 illop
15763 ldx [%g3-0x0088], %g3 ! 00000000AFED4040 SKIP:L2-B002 0 ptr_chase
15764 fpmerge %f16, %f19, %f26 ! 00000000AFED4044 SKIP:L2-B002 0 S
15765 add %g1, 0xE70, %g1 ! 00000000AFED4048 SKIP:L2-B002 0 chksum++
15766 fnegs %f4, %f3 ! 00000000AFED404C SKIP:L2-B002 0 S
15767 fpsub16s %f31, %f23, %f16 ! 00000000AFED4050 SKIP:L2-B002 0 S
15768 orncc %i0, %i0, %o1 ! 00000000AFED4054 SKIP:L2-B002 0 S
15769 nop ! 00000000AFED4058 SKIP:L2-B002 0 S
15770 fba,pt %fcc2, BL60050 ! 00000000AFED405C SKIP:L2-B002 0
15771 .word 0xFA3F9613 ! 00000000AFED4060 SKIP:L2-B002 0 S illop
15772BL60049: ! ELSE:L2-B003
15773 movlg %fcc2, 0x1E7, %i2 ! 00000000AFED4064 ELSE:L2-B003 0 S
15774 .word 0x0FF1C074 ! 00000000AFED4068 ELSE:L2-B003 0 S random
15775 mova %icc, %l1, %i5 ! 00000000AFED406C ELSE:L2-B003 0 S
15776 .word 0x14712BBB ! 00000000AFED4070 ELSE:L2-B003 0 illop
15777 or %l6,%hm(0x1014712BBB),%l6 ! 00000000AFED4074 ELSE:L2-B003 0
15778 .word 0xA9A30117 ! 00000000AFED4078 ELSE:L2-B003 0 illop
15779 or %l5,%lo(0x1014712BBB),%l5 ! 00000000AFED407C ELSE:L2-B003 0
15780 sllx %l6, 0x20, %l6 ! 00000000AFED4080 ELSE:L2-B003 0
15781 or %l6, %l5, %l6 ! 00000000AFED4084 ELSE:L2-B003 0
15782 .word 0x93906000 ! 00000000AFED4088 ELSE:L2-B003 0 S random
15783 .word 0x93906000 ! 00000000AFED408C ELSE:L2-B003 0 S random
15784 stxa %i2, [%g2+%g0]0xF7 ! 00000000AFED4090 ELSE:L2-B003 0 S BAD-ASI
15785 .word 0x9DDC5F13 ! 00000000AFED4094 ELSE:L2-B003 0 illop
15786 xnorcc %o1, %i1, %i3 ! 00000000AFED4098 ELSE:L2-B003 0 S
15787 rd %gsr, %l6 ! 00000000AFED409C ELSE:L2-B003 0 S
15788 .word 0xF78C4110 ! 00000000AFED40A0 ELSE:L2-B003 0 S illop
15789 ta %xcc, 0x46 ! 00000000AFED40A4 ELSE:L2-B003 0 S demap-page
15790 .word 0x4465F67C ! 00000000AFED40A8 ELSE:L2-B003 0 S random
15791 orncc %i0, %g1, %l4 ! 00000000AFED40AC ELSE:L2-B003 0 S
15792 cmp %i3, %g1 ! 00000000AFED40B0 ELSE:L2-B003 0 S
15793BL60050: ! ELSE:L2-B003
15794 add %g1, 0x816, %g1 ! 00000000AFED40B4 ELSE:L2-B003 0 chksum++
15795 .word 0xB3D1580C ! 00000000AFED40B8 SKIP:L2-B004 0 illop
15796 bnz,a,pt %icc, BL60054 ! 00000000AFED40BC SKIP:L2-B004 0
15797 movn %icc, %o2, %o4 ! 00000000AFED40C0 SKIP:L2-B004 0 S
15798 stxa %o0, [%g7+%g0]0x95 ! 00000000AFED40C4 SKIP:L2-B004 0 S BAD-ASI
15799 array16 %o4, %i5, %o0 ! 00000000AFED40C8 SKIP:L2-B004 0 S
15800 subcc %l4, %i3, %o4 ! 00000000AFED40CC SKIP:L2-B004 0 S
15801 alignaddr %l4, %i5, %i0 ! 00000000AFED40D0 SKIP:L2-B004 0 S
15802 .word 0xECB43FAB ! 00000000AFED40D4 SKIP:L2-B004 0 random
15803 orcc %l4, %i4, %o5 ! 00000000AFED40D8 SKIP:L2-B004 0 S
15804 fmovscc %xcc, %f5, %f9 ! 00000000AFED40DC SKIP:L2-B004 0 S
15805 be,pn %xcc, BL60051 ! 00000000AFED40E0 SKIP:L2-B004 0 L
15806 ta %xcc, 0x40 ! 00000000AFED40E4 SKIP:L2-B004 0 S +-priv
15807 brnz,a,pn %i5, BL60052 ;.empty ! 00000000AFED40E8 SKIP:L2-B004 0 L
15808 brz,pn %l4, BL60053 ! 00000000AFED40EC SKIP:L2-B004 0 L
15809BL60053:ta %xcc, 0x40 ! 00000000AFED40F0 SKIP:L2-B004 0 S +-priv
15810BL60052:andn %o5, %o0, %l0 ! 00000000AFED40F4 SKIP:L2-B004 0 S
15811BL60051:and %g1, %i0, %i0 ! 00000000AFED40F8 SKIP:L2-B004 0 S
15812 .word 0xEA9D2C15 ! 00000000AFED40FC SKIP:L2-B004 0 illop
15813 .word 0xBE100001 ! 00000000AFED4100 SKIP:L2-B004 0 random
15814 or %i0, %i0, %o3 ! 00000000AFED4104 SKIP:L2-B004 0 S
15815BL60054: ! ELSE:L2-B005
15816 andncc %o5, %o3, %o2 ! 00000000AFED4108 ELSE:L2-B005 0 S
15817 .word 0x9DE08568 ! 00000000AFED410C ELSE:L2-B005 0 illop
15818 or %l6,%hm(0x109DE08568),%l6 ! 00000000AFED4110 ELSE:L2-B005 0
15819 .word 0xB7AED869 ! 00000000AFED4114 ELSE:L2-B005 0 illop
15820 or %l5,%lo(0x109DE08568),%l5 ! 00000000AFED4118 ELSE:L2-B005 0
15821 sllx %l6, 0x20, %l6 ! 00000000AFED411C ELSE:L2-B005 0
15822 or %l6, %l5, %l6 ! 00000000AFED4120 ELSE:L2-B005 0
15823 add %l6, 0x1, %l6 ! 00000000AFED4124 ELSE:L2-B005 0
15824 .word 0xE640A58A ! 00000000AFED4128 ELSE:L2-B005 0 S random
15825 xnorcc %o1, %i3, %i3 ! 00000000AFED412C ELSE:L2-B005 0 S
15826 .word 0xFFD425E2 ! 00000000AFED4130 ELSE:L2-B005 0 S illop
15827 andn %i0, %o0, %o0 ! 00000000AFED4134 ELSE:L2-B005 0 S
15828 add %g1, 0x2E7, %g1 ! 00000000AFED4138 ELSE:L2-B005 0 chksum++
15829 .word 0xA5FF849E ! 00000000AFED413C ELSE:L2-B005 0 S illop
15830 andcc %o2, %l3, %l3 ! 00000000AFED4140 ELSE:L2-B005 0 S
15831 fpadd16s %f25, %f25, %f17 ! 00000000AFED4144 ELSE:L2-B005 0 S
15832 orncc %o0, %l0, %l1 ! 00000000AFED4148 ELSE:L2-B005 0 S
15833 .word 0x8B640CD5 ! 00000000AFED414C ELSE:L2-B005 0 S illop
15834 fble,pn %fcc2, BL60055 ! 00000000AFED4150 ELSE:L2-B005 0 L
15835 .word 0x9BA0D962 ! 00000000AFED4154 ELSE:L2-B005 0 S illop
15836 bl BL60056 ! 00000000AFED4158 ELSE:L2-B005 0 L
15837BL60056:.word 0x83A8701F ! 00000000AFED415C ELSE:L2-B005 0 S illop
15838 .word 0x2E7072B5 ! 00000000AFED4160 ELSE:L2-B005 0 S illop
15839BL60055:fcmpgt16 %f22, %f30, %i1 ! 00000000AFED4164 ELSE:L2-B005 0 S
15840 bne,pt %icc, BL60057 ;.empty ! 00000000AFED4168 ELSE:L2-B005 0 L
15841 fblg,a,pn %fcc2, BL60058 ;.empty ! 00000000AFED416C ELSE:L2-B005 0 L
15842BL60057:brgez,a,pn %i3, BL60059 ! 00000000AFED4170 ELSE:L2-B005 0 L
15843BL60059:and %o0, %i3, %l0 ! 00000000AFED4174 ELSE:L2-B005 0 S
15844BL60058:add %g1, 0xCA0, %g1 ! 00000000AFED4178 ELSE:L2-B005 0 chksum++
15845BL60060: ! ELSE:L2-B005
15846 add %g1, 0x388, %g1 ! 00000000AFED417C ELSE:L2-B005 0 chksum++
15847 andcc %o0, 0x8, %g0 ! 00000000AFED4180 SKIP:L2-B006 0
15848 bnz,pt %xcc, BL60068 ! 00000000AFED4184 SKIP:L2-B006 0
15849 .word 0x28E1386B ! 00000000AFED4188 SKIP:L2-B006 0 S illop
15850 fpsub32s %f31, %f24, %f16 ! 00000000AFED418C SKIP:L2-B006 0 S
15851 fcmple16 %f20, %f16, %o1 ! 00000000AFED4190 SKIP:L2-B006 0 S
15852 .word 0xB5AF986F ! 00000000AFED4194 SKIP:L2-B006 0 S illop
15853 andncc %o1, %i2, %i3 ! 00000000AFED4198 SKIP:L2-B006 0 S
15854 add %g1, 0x860, %g1 ! 00000000AFED419C SKIP:L2-B006 0 chksum++
15855 pdist %f20, %f16, %f24 ! 00000000AFED41A0 SKIP:L2-B006 0 S
15856 xor %i2, %o1, %o3 ! 00000000AFED41A4 SKIP:L2-B006 0 S
15857 fble,a BL60061 ! 00000000AFED41A8 SKIP:L2-B006 0 L
15858 movcc %xcc, %o2, %i0 ! 00000000AFED41AC SKIP:L2-B006 0 S
15859 .word 0x8566AAE2 ! 00000000AFED41B0 SKIP:L2-B006 0 S illop
15860 fbn,pn %fcc3, BL60062 ! 00000000AFED41B4 SKIP:L2-B006 0 L
15861 xnor %i2, %i1, %o2 ! 00000000AFED41B8 SKIP:L2-B006 0 S
15862 bz,pn %xcc, BL60063 ;.empty ! 00000000AFED41BC SKIP:L2-B006 0 L
15863 bl,a,pt %xcc, BL60064 ;.empty ! 00000000AFED41C0 SKIP:L2-B006 0 L
15864BL60061:fbul,pn %fcc0, BL60065 ;.empty ! 00000000AFED41C4 SKIP:L2-B006 0 L
15865 bcc BL60066 ! 00000000AFED41C8 SKIP:L2-B006 0 L
15866BL60065:.word 0xEDC289E6 ! 00000000AFED41CC SKIP:L2-B006 0 S illop
15867BL60063:fbe,a BL60064 ;.empty ! 00000000AFED41D0 SKIP:L2-B006 0 L
15868 .word 0xB524D2D8 ! 00000000AFED41D4 SKIP:L2-B006 0 L random
15869BL60062:.word 0x9C4437C8 ! 00000000AFED41D8 SKIP:L2-B006 0 S random
15870 fbul,a,pn %fcc2, BL60064 ! 00000000AFED41DC SKIP:L2-B006 0 L
15871BL60066:or %i4, %g7, %i4 ! 00000000AFED41E0 SKIP:L2-B006 0 S
15872BL60067:orncc %i5, %i0, %o2 ! 00000000AFED41E4 SKIP:L2-B006 0 S
15873BL60064:add %g1, 0xBBC, %g1 ! 00000000AFED41E8 SKIP:L2-B006 0 chksum++
15874 fba,a,pt %fcc3, BL60076 ! 00000000AFED41EC SKIP:L2-B006 0
15875 andncc %o2, %o4, %o4 ! 00000000AFED41F0 SKIP:L2-B006 0 S
15876BL60068: ! ELSE:L2-B007
15877 orn %i1, %i3, %i1 ! 00000000AFED41F4 ELSE:L2-B007 0 S
15878 .word 0x81880000 ! 00000000AFED41F8 ELSE:L2-B007 0 S random
15879 subccc %o2, %i1, %i1 ! 00000000AFED41FC ELSE:L2-B007 0 S
15880 or %i1, %i3, %i2 ! 00000000AFED4200 ELSE:L2-B007 0 S
15881 .word 0xCF6ACC71 ! 00000000AFED4204 ELSE:L2-B007 0 illop
15882 call .+8 ;.empty ! 00000000AFED4208 ELSE:L2-B007 0 L
15883 fbug BL60070 ;.empty ! 00000000AFED420C ELSE:L2-B007 0 L
15884 .word 0xB8652D86 ! 00000000AFED4210 ELSE:L2-B007 0 L random
15885 .word 0xB7B14228 ! 00000000AFED4214 ELSE:L2-B007 0 S illop
15886 fbne,pn %fcc2, BL60072 ! 00000000AFED4218 ELSE:L2-B007 0 L
15887 fcmpeq16 %f18, %f16, %l0 ! 00000000AFED421C ELSE:L2-B007 0 S
15888 fbe,pt %fcc3, BL60073 ! 00000000AFED4220 ELSE:L2-B007 0 L
15889BL60071:xor %i1, %o2, %l4 ! 00000000AFED4224 ELSE:L2-B007 0 S
15890 fexpand %f16, %f20 ! 00000000AFED4228 ELSE:L2-B007 0 S
15891 pdist %f24, %f20, %f24 ! 00000000AFED422C ELSE:L2-B007 0 S
15892BL60072:udivcc %i0, 0x0, %g6 ! 00000000AFED4230 ELSE:L2-B007 0 S
15893 fsubd %f14, %f40, %f60 ! 00000000AFED4234 ELSE:L2-B007 0 S
15894 bvc,a,pn %icc, BL60074 ;.empty ! 00000000AFED4238 ELSE:L2-B007 0 L
15895BL60070:bge,a,pn %icc, BL60074 ;.empty ! 00000000AFED423C ELSE:L2-B007 0 L
15896BL60073:bl,a,pt %icc, BL60075 ;.empty ! 00000000AFED4240 ELSE:L2-B007 0 L
15897BL60074:fbu BL60075 ;.empty ! 00000000AFED4244 ELSE:L2-B007 0 L
15898 fbo BL60069 ! 00000000AFED4248 ELSE:L2-B007 0 L
15899BL60075:.word 0xFD30C369 ! 00000000AFED424C ELSE:L2-B007 0 S illop
15900BL60069:.word 0x9964BE20 ! 00000000AFED4250 ELSE:L2-B007 0 illop
15901BL60076: ! ELSE:L2-B007
15902 add %g1, 0xB01, %g1 ! 00000000AFED4254 ELSE:L2-B007 0 chksum++
15903 .word 0x9FC68000 ! 00000000AFED4258 LOOP:L1-B000 0 S random
15904 fpsub16 %f26, %f30, %f30 ! 00000000AFED425C LOOP:L1-B000 0 S
15905 .word 0xA2EE4572 ! 00000000AFED4260 LOOP:L1-B000 0 S random
15906 sdiv %i4, %g0, %o0 ! 00000000AFED4264 LOOP:L1-B000 0 S
15907 fbl,pn %fcc1, BL60077 ;.empty ! 00000000AFED4268 LOOP:L1-B000 0 L
15908 .word 0x91FDDCBC ! 00000000AFED426C LOOP:L1-B000 0 L illop
15909 ldxa [%g7+%g0]0xE7, %o2 ! 00000000AFED4270 LOOP:L1-B000 0 S BAD-ASI
15910 fpackfix %f24, %f31 ! 00000000AFED4274 LOOP:L1-B000 0 S
15911BL60078:.word 0xAFABD8FD ! 00000000AFED4278 LOOP:L1-B000 0 S illop
15912 .word 0xA7DDF77B ! 00000000AFED427C LOOP:L1-B000 0 S illop
15913BL60077:fcmple16 %f30, %f24, %o5 ! 00000000AFED4280 LOOP:L1-B000 0 S
15914 fbn BL60079 ! 00000000AFED4284 LOOP:L1-B000 0 L
15915 fpsub16s %f17, %f16, %f16 ! 00000000AFED4288 LOOP:L1-B000 0 S
15916BL60079:add %g1, 0xC29, %g1 ! 00000000AFED428C LOOP:L1-B000 0 chksum++
15917 srlx %l2, 0x1, %l2 ! 00000000AFED4290 LOOP:L1-B000 0
15918 andcc %l2, 0x1, %g0 ! 00000000AFED4294 LOOP:L1-B000 0
15919 bne,a,pn %xcc, BL60080 ! 00000000AFED4298 LOOP:L1-B000 0
15920 .word 0xBFB2037D ! 00000000AFED429C LOOP:L1-B000 0 S illop
15921 add %g1, 0xA5A, %g1 ! 00000000AFED42A0 LOOP:L1-B000 0 chksum++
15922 .word 0xAA7C8972 ! 00000000AFED42A4 SUBR:L0-B000 0 random
15923 add %g1, 0x6B8, %i0 ! 00000000AFED42A8 SUBR:L0-B000 0
15924 add %g1, 0xB33, %g1 ! 00000000AFED42AC SUBR:L0-B000 0 chksum++
15925 ret ! 00000000AFED42B0 SUBR:L0-B000 0
15926 restore %i0, %l7, %o0 ! 00000000AFED42B4 SUBR:L0-B000 0
15927
15928SECTION .btext031_pg1 TEXT_VA=0xafed4000
15929attr_text {
15930 Name = .btext031_pg1,
15931 VA = 0xafed4000,
15932 RA = 0xfdfd7e000,
15933 PA = ra2pa(0xfdfd7e000,0),
15934 tsbonly,
15935 part_0_ctx_nonzero_tsb_config_3,
15936 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
15937 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
15938 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
15939}
15940.text; .skip 8
15941
15942!========================================================================
15943
15944SECTION .btext032 TEXT_VA=0x38a3ff00
15945attr_text {
15946 Name = .btext032,
15947 VA = 0x38a3ff00,
15948 RA = 0xfdfd79f00,
15949 PA = ra2pa(0xfdfd79f00,0),
15950 notsb
15951}
15952
15953SECTION .btext032_pg0 TEXT_VA=0x38a3e000
15954attr_text {
15955 Name = .btext032_pg0,
15956 VA = 0x38a3e000,
15957 RA = 0xfdfd78000,
15958 PA = ra2pa(0xfdfd78000,0),
15959 tsbonly,
15960 part_0_ctx_nonzero_tsb_config_3,
15961 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
15962 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
15963 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
15964}
15965.text; .skip 8
15966
15967
15968SECTION .btext032
15969.text
15970.global SUBR088; SUBR088:
15971BL60081: ! SUBR:L0-B000
15972 add %g1, 0x611, %g1 ! 0000000038A3FF00 SUBR:L0-B000 2 chksum++
15973 save %o6, -64, %o6 ! 0000000038A3FF04 SUBR:L0-B000 2
15974 sethi %hh(0xABAD1DEA38A3FF00),%l7 ! 0000000038A3FF08 SUBR:L0-B000 2 SUBR088
15975 or %l7,%hm(0xABAD1DEA38A3FF00),%l7 ! 0000000038A3FF0C SUBR:L0-B000 2
15976 sethi %lm(0xABAD1DEA38A3FF00),%l6 ! 0000000038A3FF10 SUBR:L0-B000 2
15977 or %l6,%lo(0xABAD1DEA38A3FF00),%l6 ! 0000000038A3FF14 SUBR:L0-B000 2
15978 sllx %l7, 0x20, %l7 ! 0000000038A3FF18 SUBR:L0-B000 2
15979 or %l7, %l6, %l7 ! 0000000038A3FF1C SUBR:L0-B000 2
15980 ta %xcc, 0x45 ! 0000000038A3FF20 SUBR:L0-B000 2 demap-stack
15981 call .+8 ! 0000000038A3FF24 SUBR:L0-B000 2 S
15982 array16 %o4, %i0, %l2 ! 0000000038A3FF28 SUBR:L0-B000 2 S
15983 xnor %i2, %i4, %l3 ! 0000000038A3FF2C SUBR:L0-B000 2 S
15984 xnor %i5, %l3, %i4 ! 0000000038A3FF30 SUBR:L0-B000 2 S
15985 fexpand %f22, %f24 ! 0000000038A3FF34 SUBR:L0-B000 2 S
15986 or %i0, %i4, %l0 ! 0000000038A3FF38 SUBR:L0-B000 2 S
15987 add %g1, 0x10, %g1 ! 0000000038A3FF3C SUBR:L0-B000 2 chksum++
15988 and %g1, 0xFE, %l1 ! 0000000038A3FF40 LOOP:L1-B000 2
15989BL60098: ! LOOP:L1-B000
15990 add %g1, 0x36, %g1 ! 0000000038A3FF44 LOOP:L1-B000 2 chksum++
15991 fcmps %fcc0, %f10, %f11 ! 0000000038A3FF48 LOOP:L1-B000 2 S
15992 udiv %i2, %g0, %i7 ! 0000000038A3FF4C LOOP:L1-B000 2 S
15993 fcmpes %fcc0, %f4, %f4 ! 0000000038A3FF50 LOOP:L1-B000 2 S
15994 cmp %i4, %i5 ! 0000000038A3FF54 LOOP:L1-B000 2 S
15995 fpsub32s %f19, %f21, %f31 ! 0000000038A3FF58 LOOP:L1-B000 2 S
15996 andcc %i5, 0x1, %g0 ! 0000000038A3FF5C SKIP:L2-B000 2
15997 bnz,pn %xcc, BL60082 ! 0000000038A3FF60 SKIP:L2-B000 2
15998 nop ! 0000000038A3FF64 SKIP:L2-B000 2 S
15999 edge8n %i4, %i4, %o2 ! 0000000038A3FF68 SKIP:L2-B000 0 S
16000 fxor %f30, %f16, %f22 ! 0000000038A3FF6C SKIP:L2-B000 0 S
16001 cmp %i4, %l0 ! 0000000038A3FF70 SKIP:L2-B000 0 S
16002 .word 0x385EA4D3 ! 0000000038A3FF74 SKIP:L2-B000 0 S illop
16003 nop ! 0000000038A3FF78 SKIP:L2-B000 0 S
16004 add %g1, 0x3C7, %g1 ! 0000000038A3FF7C SKIP:L2-B000 0 chksum++
16005 edge32n %l2, %i5, %l2 ! 0000000038A3FF80 SKIP:L2-B000 0 S
16006 call .+8 ! 0000000038A3FF84 SKIP:L2-B000 0 S
16007 .word 0xC1F9BAD5 ! 0000000038A3FF88 SKIP:L2-B000 0 S random
16008 .word 0xA195CFA0 ! 0000000038A3FF8C SKIP:L2-B000 0 S illop
16009 xor %o0, %o0, %o0 ! 0000000038A3FF90 SKIP:L2-B000 0 S
16010 .word 0xB1AF4D62 ! 0000000038A3FF94 SKIP:L2-B000 0 S illop
16011 ba BL60083 ! 0000000038A3FF98 SKIP:L2-B000 0
16012 fpmerge %f16, %f19, %f20 ! 0000000038A3FF9C SKIP:L2-B000 0 S
16013BL60082: ! ELSE:L2-B001
16014 fornot2s %f23, %f29, %f31 ! 0000000038A3FFA0 ELSE:L2-B001 2 S
16015 for %f20, %f24, %f26 ! 0000000038A3FFA4 ELSE:L2-B001 2 S
16016 sethi %hh(0xABAD1DEA7542FF00),%l6 ! 0000000038A3FFA8 ELSE:L2-B001 2 SUBR091
16017 or %l6,%hm(0xABAD1DEA7542FF00),%l6 ! 0000000038A3FFAC ELSE:L2-B001 2
16018 sethi %lm(0xABAD1DEA7542FF00),%l5 ! 0000000038A3FFB0 ELSE:L2-B001 2
16019 or %l5,%lo(0xABAD1DEA7542FF00),%l5 ! 0000000038A3FFB4 ELSE:L2-B001 2
16020 sllx %l6, 0x20, %l6 ! 0000000038A3FFB8 ELSE:L2-B001 2
16021 or %l6, %l5, %l6 ! 0000000038A3FFBC ELSE:L2-B001 2
16022 call SUBR091 ! 0000000038A3FFC0 ELSE:L2-B001 2 S
16023 srlx %i0, 0x1, %i4 ! 0000000038A3FFC4 ELSE:L2-B001 2 S
16024 add %g1, 0x1AB, %g1 ! 0000000038A3FFC8 ELSE:L2-B001 2 chksum++
16025 orn %i4, %i4, %l4 ! 0000000038A3FFCC ELSE:L2-B001 2 S
16026 xorcc %l0, %i1, %i2 ! 0000000038A3FFD0 ELSE:L2-B001 2 S
16027 cmp %i5, %o4 ! 0000000038A3FFD4 ELSE:L2-B001 2 S
16028 array16 %l0, %i4, %o4 ! 0000000038A3FFD8 ELSE:L2-B001 2 S
16029BL60083: ! ELSE:L2-B001
16030 add %g1, 0xDDC, %g1 ! 0000000038A3FFDC ELSE:L2-B001 2 chksum++
16031 andcc %l4, 0x2, %g0 ! 0000000038A3FFE0 SKIP:L2-B002 2
16032 bz,a BL60091 ! 0000000038A3FFE4 SKIP:L2-B002 2
16033 .word 0x1878C694 ! 0000000038A3FFE8 SKIP:L2-B002 0 S illop
16034 fpadd32s %f29, %f20, %f25 ! 0000000038A3FFEC SKIP:L2-B002 2 S
16035 fcmped %fcc2, %f6, %f60 ! 0000000038A3FFF0 SKIP:L2-B002 2 S
16036 .word 0x9FB5027D ! 0000000038A3FFF4 SKIP:L2-B002 2 S illop_VIS
16037 fcmple16 %f30, %f26, %l4 ! 0000000038A3FFF8 SKIP:L2-B002 2 S
16038 orn %i3, %i1, %i1 ! 0000000038A3FFFC SKIP:L2-B002 2 S
16039 sethi %hh(0xABAD1DEA12C25F00),%l6 ! 0000000038A40000 SKIP:L2-B002 2 SUBR089
16040 or %l6,%hm(0xABAD1DEA12C25F00),%l6 ! 0000000038A40004 SKIP:L2-B002 2
16041 sethi %lm(0xABAD1DEA12C25F00),%l5 ! 0000000038A40008 SKIP:L2-B002 2
16042 or %l5,%lo(0xABAD1DEA12C25F00),%l5 ! 0000000038A4000C SKIP:L2-B002 2
16043 sllx %l6, 0x20, %l6 ! 0000000038A40010 SKIP:L2-B002 2
16044 or %l6, %l5, %l6 ! 0000000038A40014 SKIP:L2-B002 2
16045 call SUBR089 ! 0000000038A40018 SKIP:L2-B002 2 S
16046 fmovsl %fcc0, %f9, %f8 ! 0000000038A4001C SKIP:L2-B002 2 S
16047 stxa %o0, [%g7+%g0]0x6E ! 0000000038A40020 SKIP:L2-B002 2 S BAD-ASI
16048 add %g1, 0xBC9, %g1 ! 0000000038A40024 SKIP:L2-B002 2 chksum++
16049 .word 0x8BB209F9 ! 0000000038A40028 SKIP:L2-B002 2 S illop_VIS
16050 and %g2, %i2, %i3 ! 0000000038A4002C SKIP:L2-B002 2 S
16051 cmp %o4, %i2 ! 0000000038A40030 SKIP:L2-B002 2 S
16052 fmovsl %fcc3, %f25, %f22 ! 0000000038A40034 SKIP:L2-B002 2 S
16053 bz,a BL60084 ;.empty ! 0000000038A40038 SKIP:L2-B002 2 L
16054 .word 0x97640A37 ! 0000000038A4003C SKIP:L2-B002 0 L illop
16055 pdist %f16, %f18, %f24 ! 0000000038A40040 SKIP:L2-B002 2 S
16056 fblg,pn %fcc2, BL60086 ;.empty ! 0000000038A40044 SKIP:L2-B002 2 L
16057BL60084:bne,a BL60087 ! 0000000038A40048 SKIP:L2-B002 2 L
16058 fcmpes %fcc0, %f2, %f4 ! 0000000038A4004C SKIP:L2-B002 1 S
16059 .word 0x97A2C1B5 ! 0000000038A40050 SKIP:L2-B002 0 L illop
16060 fbug,a,pn %fcc2, BL60087 ! 0000000038A40054 SKIP:L2-B002 0 L
16061BL60085:nop ! 0000000038A40058 SKIP:L2-B002 0 S
16062 fbne,a BL60088 ! 0000000038A4005C SKIP:L2-B002 0 L
16063BL60087:xnorcc %i2, %g2, %l2 ! 0000000038A40060 SKIP:L2-B002 1 S
16064BL60086:fble,a,pn %fcc2, BL60089 ;.empty ! 0000000038A40064 SKIP:L2-B002 3 L
16065BL60088:bgu,a BL60090 ! 0000000038A40068 SKIP:L2-B002 1 L
16066BL60090:fmovd %f30, %f24 ! 0000000038A4006C SKIP:L2-B002 2 S
16067BL60089:add %g1, 0x3FC, %g1 ! 0000000038A40070 SKIP:L2-B002 3 chksum++
16068 ba,a,pn %icc, BL60092 ! 0000000038A40074 SKIP:L2-B002 2
16069 nop ! 0000000038A40078 SKIP:L2-B002 0 S
16070BL60091: ! ELSE:L2-B003
16071 add %l4, %g7, %l4 ! 0000000038A4007C ELSE:L2-B003 0 S
16072 fpmerge %f17, %f31, %f26 ! 0000000038A40080 ELSE:L2-B003 0 S
16073 ldx [%g3-0x0088], %g3 ! 0000000038A40084 ELSE:L2-B003 0 ptr_chase
16074 ldx [%g3-0x0088], %g3 ! 0000000038A40088 ELSE:L2-B003 0 ptr_chase
16075 orncc %l4, %l4, %l4 ! 0000000038A4008C ELSE:L2-B003 0 S
16076 add %g1, 0x6BE, %g1 ! 0000000038A40090 ELSE:L2-B003 0 chksum++
16077 .word 0xFBB0F5A7 ! 0000000038A40094 ELSE:L2-B003 0 S illop
16078 udivcc %o5, %g7, %i2 ! 0000000038A40098 ELSE:L2-B003 0 S
16079 array32 %i3, %o2, %i0 ! 0000000038A4009C ELSE:L2-B003 0 S
16080 .word 0x9FAFCACC ! 0000000038A400A0 ELSE:L2-B003 0 S illop
16081 andn %i3, %l2, %i3 ! 0000000038A400A4 ELSE:L2-B003 0 S
16082 .word 0x81880000 ! 0000000038A400A8 ELSE:L2-B003 0 S random
16083 fornot2 %f24, %f16, %f22 ! 0000000038A400AC ELSE:L2-B003 0 S
16084 sllx %i3, %g1, %l4 ! 0000000038A400B0 ELSE:L2-B003 0 S
16085 array8 %l4, %i3, %o2 ! 0000000038A400B4 ELSE:L2-B003 0 S
16086 .word 0xAD9AE444 ! 0000000038A400B8 ELSE:L2-B003 0 S illop
16087 .word 0xEE3B3203 ! 0000000038A400BC ELSE:L2-B003 0 S illop
16088BL60092: ! ELSE:L2-B003
16089 add %g1, 0x55E, %g1 ! 0000000038A400C0 ELSE:L2-B003 2 chksum++
16090 fbge,pt %fcc1, BL60093 ! 0000000038A400C4 SKIP:L2-B004 2
16091 orn %i0, %i1, %i1 ! 0000000038A400C8 SKIP:L2-B004 2 S
16092 orn %o7, -1, %o7 ! 0000000038A400CC SKIP:L2-B004 1 S
16093 faligndata %f26, %f24, %f24 ! 0000000038A400D0 SKIP:L2-B004 1 S
16094 bshuffle %f26, %f24, %f28 ! 0000000038A400D4 SKIP:L2-B004 1 S
16095 nop ! 0000000038A400D8 SKIP:L2-B004 1 S
16096 add %g1, 0xC95, %g1 ! 0000000038A400DC SKIP:L2-B004 1 chksum++
16097 orncc %i2, %o5, %o3 ! 0000000038A400E0 SKIP:L2-B004 1 S
16098 call .+8 ! 0000000038A400E4 SKIP:L2-B004 1 S
16099 bshuffle %f24, %f20, %f18 ! 0000000038A400E8 SKIP:L2-B004 1 S
16100 xorcc %i3, %g1, %o3 ! 0000000038A400EC SKIP:L2-B004 1 S
16101 or %l2, 0x0, %l2 ! 0000000038A400F0 SKIP:L2-B004 1 S
16102 fcmped %fcc2, %f60, %f36 ! 0000000038A400F4 SKIP:L2-B004 1 S
16103 .word 0x83ABB39C ! 0000000038A400F8 SKIP:L2-B004 1 S illop_FP
16104 stxa %o0, [%g2+%g0]0x71 ! 0000000038A400FC SKIP:L2-B004 1 S BAD-ASI
16105 and %i2, %o7, %l4 ! 0000000038A40100 SKIP:L2-B004 1 S
16106 fba BL60097 ! 0000000038A40104 SKIP:L2-B004 1
16107 xnor %i2, %i2, %i5 ! 0000000038A40108 SKIP:L2-B004 1 S
16108BL60093: ! ELSE:L2-B005
16109 andn %o1, %g1, %o3 ! 0000000038A4010C ELSE:L2-B005 1 S
16110 andn %i1, %i4, %i4 ! 0000000038A40110 ELSE:L2-B005 1 S
16111 andcc %o3, %l4, %l3 ! 0000000038A40114 ELSE:L2-B005 1 S
16112 ta %xcc, 0x46 ! 0000000038A40118 ELSE:L2-B005 1 S demap-page
16113 add %g1, 0xC4E, %g1 ! 0000000038A4011C ELSE:L2-B005 1 chksum++
16114 andcc %o3, %l3, %l4 ! 0000000038A40120 ELSE:L2-B005 1 S
16115 udiv %i5, 0x0, %i1 ! 0000000038A40124 ELSE:L2-B005 1 S
16116 srax %l4, 0x1, %o3 ! 0000000038A40128 ELSE:L2-B005 1 S
16117 andcc %o3, %i5, %l3 ! 0000000038A4012C ELSE:L2-B005 1 S
16118 be,a,pt %icc, BL60094 ;.empty ! 0000000038A40130 ELSE:L2-B005 1 L
16119 fbue,a BL60095 ;.empty ! 0000000038A40134 ELSE:L2-B005 0 L
16120 fba,pt %fcc0, BL60096 ;.empty ! 0000000038A40138 ELSE:L2-B005 1 L
16121 fblg,a,pt %fcc0, BL60094 ! 0000000038A4013C ELSE:L2-B005 1 L
16122BL60095:subccc %o4, %l4, %o4 ! 0000000038A40140 ELSE:L2-B005 0 S
16123 fpadd32 %f22, %f26, %f16 ! 0000000038A40144 ELSE:L2-B005 0 S
16124 bge,a,pn %icc, BL60096 ;.empty ! 0000000038A40148 ELSE:L2-B005 0 L
16125 fble,pt %fcc3, BL60096 ! 0000000038A4014C ELSE:L2-B005 0 L
16126BL60096:fcmple16 %f22, %f18, %o3 ! 0000000038A40150 ELSE:L2-B005 1 S
16127 array16 %o3, %o3, %l2 ! 0000000038A40154 ELSE:L2-B005 0 S
16128BL60094:add %g1, 0x1B3, %g1 ! 0000000038A40158 ELSE:L2-B005 1 chksum++
16129BL60097: ! ELSE:L2-B005
16130 add %g1, 0xA1, %g1 ! 0000000038A4015C ELSE:L2-B005 2 chksum++
16131 xnor %o0, %i1, %i0 ! 0000000038A40160 LOOP:L1-B000 2 S
16132 fcmpeq16 %f22, %f18, %o3 ! 0000000038A40164 LOOP:L1-B000 2 S
16133 orcc %l3, %o3, %o4 ! 0000000038A40168 LOOP:L1-B000 2 S
16134 and %o4, %l4, %l4 ! 0000000038A4016C LOOP:L1-B000 2 S
16135 subcc %i3, %i4, %i3 ! 0000000038A40170 LOOP:L1-B000 2 S
16136 cmp %l4, %o3 ! 0000000038A40174 LOOP:L1-B000 2 S
16137 andn %l3, %o3, %l2 ! 0000000038A40178 LOOP:L1-B000 2 S
16138 srlx %l1, 0x1, %l1 ! 0000000038A4017C LOOP:L1-B000 2
16139 andcc %l1, 0x1, %g0 ! 0000000038A40180 LOOP:L1-B000 2
16140 bne,a,pt %xcc, BL60098 ! 0000000038A40184 LOOP:L1-B000 2
16141 xnorcc %o3, %l4, %i1 ! 0000000038A40188 LOOP:L1-B000 0 S
16142 add %g1, 0x6DA, %g1 ! 0000000038A4018C LOOP:L1-B000 2 chksum++
16143 ta %xcc, 0x45 ! 0000000038A40190 SUBR:L0-B000 2 demap-stack
16144 add %g1, 0x76E, %i0 ! 0000000038A40194 SUBR:L0-B000 2
16145 add %g1, 0x469, %g1 ! 0000000038A40198 SUBR:L0-B000 2 chksum++
16146 ret ! 0000000038A4019C SUBR:L0-B000 2
16147 restore %i0, %l7, %o0 ! 0000000038A401A0 SUBR:L0-B000 2
16148
16149SECTION .btext032_pg1 TEXT_VA=0x38a40000
16150attr_text {
16151 Name = .btext032_pg1,
16152 VA = 0x38a40000,
16153 RA = 0xfdfd7a000,
16154 PA = ra2pa(0xfdfd7a000,0),
16155 tsbonly,
16156 part_0_ctx_nonzero_tsb_config_3,
16157 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
16158 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
16159 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
16160}
16161.text; .skip 8
16162
16163!========================================================================
16164
16165SECTION .btext033 TEXT_VA=0x12c25f00
16166attr_text {
16167 Name = .btext033,
16168 VA = 0x12c25f00,
16169 RA = 0xfdfd75f00,
16170 PA = ra2pa(0xfdfd75f00,0),
16171 notsb
16172}
16173
16174SECTION .btext033_pg0 TEXT_VA=0x12c24000
16175attr_text {
16176 Name = .btext033_pg0,
16177 VA = 0x12c24000,
16178 RA = 0xfdfd74000,
16179 PA = ra2pa(0xfdfd74000,0),
16180 tsbonly,
16181 part_0_ctx_nonzero_tsb_config_3,
16182 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
16183 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
16184 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
16185}
16186.text; .skip 8
16187
16188
16189SECTION .btext033
16190.text
16191.global SUBR089; SUBR089:
16192BL60099: ! SUBR:L0-B000
16193 add %g1, 0x818, %g1 ! 0000000012C25F00 SUBR:L0-B000 4 chksum++
16194 save %o6, -64, %o6 ! 0000000012C25F04 SUBR:L0-B000 4
16195 sethi %hh(0xABAD1DEA12C25F00),%l7 ! 0000000012C25F08 SUBR:L0-B000 4 SUBR089
16196 or %l7,%hm(0xABAD1DEA12C25F00),%l7 ! 0000000012C25F0C SUBR:L0-B000 4
16197 sethi %lm(0xABAD1DEA12C25F00),%l6 ! 0000000012C25F10 SUBR:L0-B000 4
16198 or %l6,%lo(0xABAD1DEA12C25F00),%l6 ! 0000000012C25F14 SUBR:L0-B000 4
16199 sllx %l7, 0x20, %l7 ! 0000000012C25F18 SUBR:L0-B000 4
16200 or %l7, %l6, %l7 ! 0000000012C25F1C SUBR:L0-B000 4
16201 alignaddr %i5, %i3, %o2 ! 0000000012C25F20 SUBR:L0-B000 4 S
16202 ldx [%g3-0x0088], %g3 ! 0000000012C25F24 SUBR:L0-B000 4 ptr_chase
16203 ldx [%g3-0x0088], %g3 ! 0000000012C25F28 SUBR:L0-B000 4 ptr_chase
16204 ldx [%g3-0x0088], %g3 ! 0000000012C25F2C SUBR:L0-B000 4 ptr_chase
16205 ldx [%g3-0x0088], %g3 ! 0000000012C25F30 SUBR:L0-B000 4 ptr_chase
16206 ldx [%g3-0x0088], %g3 ! 0000000012C25F34 SUBR:L0-B000 4 ptr_chase
16207 ldx [%g3-0x0088], %g3 ! 0000000012C25F38 SUBR:L0-B000 4 ptr_chase
16208 ldx [%g3-0x0088], %g3 ! 0000000012C25F3C SUBR:L0-B000 4 ptr_chase
16209 edge16ln %o3, %o2, %l4 ! 0000000012C25F40 SUBR:L0-B000 4 S
16210 array16 %o2, %i3, %o1 ! 0000000012C25F44 SUBR:L0-B000 4 S
16211 xnor %o5, %i4, %o2 ! 0000000012C25F48 SUBR:L0-B000 4 S
16212 andncc %i2, %i4, %i0 ! 0000000012C25F4C SUBR:L0-B000 4 S
16213 add %g1, 0x721, %g1 ! 0000000012C25F50 SUBR:L0-B000 4 chksum++
16214 and %g1, 0xFE, %l1 ! 0000000012C25F54 LOOP:L1-B000 4
16215BL60134: ! LOOP:L1-B000
16216 add %g1, 0xB35, %g1 ! 0000000012C25F58 LOOP:L1-B000 6 chksum++
16217 fcmpeq32 %f24, %f18, %i2 ! 0000000012C25F5C LOOP:L1-B000 6 S
16218 fbule BL60100 ;.empty ! 0000000012C25F60 LOOP:L1-B000 6 L
16219 bg,a,pn %xcc, BL60101 ;.empty ! 0000000012C25F64 LOOP:L1-B000 6 L
16220 fbo BL60102 ! 0000000012C25F68 LOOP:L1-B000 4 L
16221 .word 0x8BB42694 ! 0000000012C25F6C LOOP:L1-B000 0 S random
16222 bvs,pn %xcc, BL60103 ! 0000000012C25F70 LOOP:L1-B000 0 L
16223 fcmped %fcc1, %f46, %f62 ! 0000000012C25F74 LOOP:L1-B000 0 S
16224 array8 %i2, %o2, %o2 ! 0000000012C25F78 LOOP:L1-B000 0 S
16225 brgez,pn %i4, BL60104 ! 0000000012C25F7C LOOP:L1-B000 0 L
16226 alignaddrl %o2, %i5, %i2 ! 0000000012C25F80 LOOP:L1-B000 0 S
16227 orn %l6, -1, %l6 ! 0000000012C25F84 LOOP:L1-B000 0 S
16228BL60102:fbug,a,pt %fcc1, BL60105 ;.empty ! 0000000012C25F88 LOOP:L1-B000 4 L
16229BL60101:bcs,pt %xcc, BL60100 ! 0000000012C25F8C LOOP:L1-B000 4 L
16230 fcmpeq16 %f20, %f26, %o5 ! 0000000012C25F90 LOOP:L1-B000 4 S
16231BL60100:andncc %o2, %i4, %o2 ! 0000000012C25F94 LOOP:L1-B000 4 S
16232BL60103:brlez,a,pn %o2, BL60105 ! 0000000012C25F98 LOOP:L1-B000 6 L
16233BL60105:ta %xcc, 0x40 ! 0000000012C25F9C LOOP:L1-B000 6 S +-priv
16234BL60104:add %g1, 0x66E, %g1 ! 0000000012C25FA0 LOOP:L1-B000 6 chksum++
16235 andcc %i0, 0x20, %g0 ! 0000000012C25FA4 SKIP:L2-B000 6
16236 bz,pn %xcc, BL60106 ! 0000000012C25FA8 SKIP:L2-B000 6
16237 nop ! 0000000012C25FAC SKIP:L2-B000 6 S
16238 andncc %l6, %l6, %i3 ! 0000000012C25FB0 SKIP:L2-B000 1 S
16239 rd %gsr, %l6 ! 0000000012C25FB4 SKIP:L2-B000 1 S
16240 wr %l6, 0xE8, %gsr ! 0000000012C25FB8 SKIP:L2-B000 1 S
16241 rd %gsr, %l6 ! 0000000012C25FBC SKIP:L2-B000 1 S
16242 wr %l6, 0x80, %gsr ! 0000000012C25FC0 SKIP:L2-B000 1 S
16243 stxa %o2, [%g7+%g0]0x1B ! 0000000012C25FC4 SKIP:L2-B000 1 S BAD-ASI
16244 add %g1, 0x5AB, %g1 ! 0000000012C25FC8 SKIP:L2-B000 1 chksum++
16245 orcc %o2, %i5, %l3 ! 0000000012C25FCC SKIP:L2-B000 1 S
16246 fpsub16s %f21, %f22, %f21 ! 0000000012C25FD0 SKIP:L2-B000 1 S
16247 pdist %f24, %f18, %f18 ! 0000000012C25FD4 SKIP:L2-B000 1 S
16248 fpsub32s %f19, %f31, %f16 ! 0000000012C25FD8 SKIP:L2-B000 1 S
16249 ba BL60111 ! 0000000012C25FDC SKIP:L2-B000 1
16250 fcmpne32 %f18, %f24, %o4 ! 0000000012C25FE0 SKIP:L2-B000 1 S
16251BL60106: ! ELSE:L2-B001
16252 .word 0x8BA5CD74 ! 0000000012C25FE4 ELSE:L2-B001 5 S illop_FP
16253 subcc %l3, %o2, %i1 ! 0000000012C25FE8 ELSE:L2-B001 5 S
16254 edge8 %o2, %l6, %o2 ! 0000000012C25FEC ELSE:L2-B001 5 S
16255 fsrc2s %f16, %f23 ! 0000000012C25FF0 ELSE:L2-B001 5 S
16256 orcc %o2, %i4, %i3 ! 0000000012C25FF4 ELSE:L2-B001 5 S
16257 udivcc %l3, %g7, %l3 ! 0000000012C25FF8 ELSE:L2-B001 5 S
16258 add %g1, 0x753, %g1 ! 0000000012C25FFC ELSE:L2-B001 5 chksum++
16259 or %i2, %o5, %i2 ! 0000000012C26000 ELSE:L2-B001 5 S
16260 andcc %i4, %o5, %i4 ! 0000000012C26004 ELSE:L2-B001 5 S
16261 fmovduge %fcc1, %f34, %f36 ! 0000000012C26008 ELSE:L2-B001 5 S
16262 fbn,a BL60107 ;.empty ! 0000000012C2600C ELSE:L2-B001 5 L
16263 .word 0xD7645789 ! 0000000012C26010 ELSE:L2-B001 0 L illop
16264 fbul BL60109 ! 0000000012C26014 ELSE:L2-B001 5 L
16265BL60108:wr %g1, %o2, %fprs ! 0000000012C26018 ELSE:L2-B001 5 S
16266BL60107:alignaddr %o2, %o4, %o1 ! 0000000012C2601C ELSE:L2-B001 8 S
16267 fpadd16 %f24, %f26, %f16 ! 0000000012C26020 ELSE:L2-B001 4 S
16268BL60109:pdist %f26, %f24, %f20 ! 0000000012C26024 ELSE:L2-B001 5 S
16269 fbug,a BL60110 ! 0000000012C26028 ELSE:L2-B001 5 L
16270BL60110:xnor %o2, %o1, %i4 ! 0000000012C2602C ELSE:L2-B001 6 S
16271 add %g1, 0x2AD, %g1 ! 0000000012C26030 ELSE:L2-B001 5 chksum++
16272BL60111: ! ELSE:L2-B001
16273 add %g1, 0x57C, %g1 ! 0000000012C26034 ELSE:L2-B001 6 chksum++
16274 andcc %g1, 0x40, %g0 ! 0000000012C26038 SKIP:L2-B002 6
16275 bz,a,pn %xcc, BL60112 ! 0000000012C2603C SKIP:L2-B002 6
16276 subccc %i2, %i1, %o2 ! 0000000012C26040 SKIP:L2-B002 2 S
16277 ta %xcc, 0x46 ! 0000000012C26044 SKIP:L2-B002 4 S demap-page
16278 xnorcc %i1, %o2, %l4 ! 0000000012C26048 SKIP:L2-B002 4 S
16279 orcc %i2, %o1, %i2 ! 0000000012C2604C SKIP:L2-B002 4 S
16280 fcmpeq32 %f24, %f20, %o2 ! 0000000012C26050 SKIP:L2-B002 4 S
16281 add %g1, 0xA32, %g1 ! 0000000012C26054 SKIP:L2-B002 4 chksum++
16282 ta %xcc, 0x46 ! 0000000012C26058 SKIP:L2-B002 4 S demap-page
16283 sra %o1, 0x1, %o1 ! 0000000012C2605C SKIP:L2-B002 4 S
16284 andcc %g1, %o2, %o2 ! 0000000012C26060 SKIP:L2-B002 4 S
16285 edge8ln %i2, %i4, %i0 ! 0000000012C26064 SKIP:L2-B002 4 S
16286 fba,a BL60113 ! 0000000012C26068 SKIP:L2-B002 4
16287 and %o2, %g1, %o2 ! 0000000012C2606C SKIP:L2-B002 0 S
16288BL60112: ! ELSE:L2-B003
16289 xor %i2, %o2, %i1 ! 0000000012C26070 ELSE:L2-B003 2 S
16290 rd %gsr, %l6 ! 0000000012C26074 ELSE:L2-B003 2 S
16291 wr %l6, 0x38, %gsr ! 0000000012C26078 ELSE:L2-B003 2 S
16292 xorcc %g1, %i0, %l0 ! 0000000012C2607C ELSE:L2-B003 2 S
16293 or %i2, %o2, %o2 ! 0000000012C26080 ELSE:L2-B003 2 S
16294 faligndata %f22, %f26, %f30 ! 0000000012C26084 ELSE:L2-B003 2 S
16295 add %g1, 0xFA0, %g1 ! 0000000012C26088 ELSE:L2-B003 2 chksum++
16296 add %o2, 0xF58, %o5 ! 0000000012C2608C ELSE:L2-B003 2 S
16297 .word 0xB5B5068C ! 0000000012C26090 ELSE:L2-B003 2 S illop_VIS
16298 edge16ln %i1, %i3, %i3 ! 0000000012C26094 ELSE:L2-B003 2 S
16299 sethi %hh(0xABAD1DEAF530FF00),%l6 ! 0000000012C26098 ELSE:L2-B003 2 SUBR092
16300 or %l6,%hm(0xABAD1DEAF530FF00),%l6 ! 0000000012C2609C ELSE:L2-B003 2
16301 sethi %lm(0xABAD1DEAF530FF00),%l5 ! 0000000012C260A0 ELSE:L2-B003 2
16302 or %l5,%lo(0xABAD1DEAF530FF00),%l5 ! 0000000012C260A4 ELSE:L2-B003 2
16303 sllx %l6, 0x20, %l6 ! 0000000012C260A8 ELSE:L2-B003 2
16304 or %l6, %l5, %l6 ! 0000000012C260AC ELSE:L2-B003 2
16305 jmpl %l6+0x0000, %o7 ! 0000000012C260B0 ELSE:L2-B003 2 S
16306 xnor %o5, %i0, %i0 ! 0000000012C260B4 ELSE:L2-B003 2 S
16307 pdist %f24, %f18, %f26 ! 0000000012C260B8 ELSE:L2-B003 2 S
16308BL60113: ! ELSE:L2-B003
16309 add %g1, 0x514, %g1 ! 0000000012C260BC ELSE:L2-B003 6 chksum++
16310 andcc %g1, 0x40, %g0 ! 0000000012C260C0 SKIP:L2-B004 6
16311 bz,a,pn %xcc, BL60114 ! 0000000012C260C4 SKIP:L2-B004 6
16312 or %i1, %g1, %i1 ! 0000000012C260C8 SKIP:L2-B004 4 S
16313 stxa %l0, [%g7+%g0]0x7D ! 0000000012C260CC SKIP:L2-B004 2 S BAD-ASI
16314 fnegd %f18, %f18 ! 0000000012C260D0 SKIP:L2-B004 2 S
16315 ta %xcc, 0x46 ! 0000000012C260D4 SKIP:L2-B004 2 S demap-page
16316 andcc %i5, %g1, %i2 ! 0000000012C260D8 SKIP:L2-B004 2 S
16317 call .+8 ! 0000000012C260DC SKIP:L2-B004 2 S
16318 ta %xcc, 0x46 ! 0000000012C260E0 SKIP:L2-B004 2 S demap-page
16319 add %g1, 0x85F, %g1 ! 0000000012C260E4 SKIP:L2-B004 2 chksum++
16320 ta %xcc, 0x46 ! 0000000012C260E8 SKIP:L2-B004 2 S demap-page
16321 sdiv %o2, %g0, %i6 ! 0000000012C260EC SKIP:L2-B004 2 S
16322 andn %i3, %i3, %i0 ! 0000000012C260F0 SKIP:L2-B004 2 S
16323 fcmps %fcc1, %f5, %f4 ! 0000000012C260F4 SKIP:L2-B004 2 S
16324 alignaddrl %o5, %i3, %i2 ! 0000000012C260F8 SKIP:L2-B004 2 S
16325 cmp %i3, %i2 ! 0000000012C260FC SKIP:L2-B004 2 S
16326 fmovdug %fcc0, %f24, %f28 ! 0000000012C26100 SKIP:L2-B004 2 S
16327 andcc %g3, -1, %g3 ! 0000000012C26104 SKIP:L2-B004 2 S
16328 fxors %f26, %f28, %f22 ! 0000000012C26108 SKIP:L2-B004 2 S
16329 array32 %i2, %o1, %o2 ! 0000000012C2610C SKIP:L2-B004 2 S
16330 fba BL60120 ! 0000000012C26110 SKIP:L2-B004 2
16331 fmovdn %fcc0, %f62, %f62 ! 0000000012C26114 SKIP:L2-B004 2 S
16332BL60114: ! ELSE:L2-B005
16333 nop ! 0000000012C26118 ELSE:L2-B005 4 S
16334 bnz BL60115 ;.empty ! 0000000012C2611C ELSE:L2-B005 4 L
16335 fbu,a BL60116 ;.empty ! 0000000012C26120 ELSE:L2-B005 4 L
16336 bvs,a BL60117 ;.empty ! 0000000012C26124 ELSE:L2-B005 0 L
16337 fbne,a,pt %fcc0, BL60118 ;.empty ! 0000000012C26128 ELSE:L2-B005 4 L
16338 bvs,pt %xcc, BL60119 ;.empty ! 0000000012C2612C ELSE:L2-B005 3 L
16339BL60116:bcs BL60115 ! 0000000012C26130 ELSE:L2-B005 1 L
16340 xor %i1, %i1, %o1 ! 0000000012C26134 ELSE:L2-B005 1 S
16341 fnegd %f32, %f60 ! 0000000012C26138 ELSE:L2-B005 1 S
16342BL60119:bvs BL60117 ! 0000000012C2613C ELSE:L2-B005 1 L
16343BL60118:array8 %i0, %o0, %i2 ! 0000000012C26140 ELSE:L2-B005 4 S
16344 bpos BL60115 ! 0000000012C26144 ELSE:L2-B005 4 L
16345BL60117:orcc %g1, %g3, %i2 ! 0000000012C26148 ELSE:L2-B005 4 S
16346 fbug,pt %fcc2, BL60115 ! 0000000012C2614C ELSE:L2-B005 0 L
16347BL60115:pdist %f28, %f28, %f20 ! 0000000012C26150 ELSE:L2-B005 4 S
16348 xorcc %i2, %g1, %l2 ! 0000000012C26154 ELSE:L2-B005 4 S
16349 add %g1, 0xA40, %g1 ! 0000000012C26158 ELSE:L2-B005 4 chksum++
16350 add %g1, 0xD89, %g1 ! 0000000012C2615C ELSE:L2-B005 4 chksum++
16351 orncc %o1, %i2, %o2 ! 0000000012C26160 ELSE:L2-B005 4 S
16352 andn %i2, %o2, %i1 ! 0000000012C26164 ELSE:L2-B005 4 S
16353 sra %i2, 0x1, %l3 ! 0000000012C26168 ELSE:L2-B005 4 S
16354 add %o5, 0x0, %o5 ! 0000000012C2616C ELSE:L2-B005 4 S
16355 orcc %o0, %o1, %o4 ! 0000000012C26170 ELSE:L2-B005 4 S
16356 rd %gsr, %l6 ! 0000000012C26174 ELSE:L2-B005 4 S
16357 wr %l6, 0xB0, %gsr ! 0000000012C26178 ELSE:L2-B005 4 S
16358 ta %xcc, 0x43 ! 0000000012C2617C ELSE:L2-B005 4 S +-PEF
16359 call .+8 ! 0000000012C26180 ELSE:L2-B005 4 S
16360 wr %g1, -2859, %fprs ! 0000000012C26184 ELSE:L2-B005 4 S
16361 andcc %o5, %o1, %o3 ! 0000000012C26188 ELSE:L2-B005 4 S
16362 or %l2, %o3, %o1 ! 0000000012C2618C ELSE:L2-B005 4 S
16363BL60120: ! ELSE:L2-B005
16364 add %g1, 0xFD0, %g1 ! 0000000012C26190 ELSE:L2-B005 6 chksum++
16365 andcc %g1, 0x40, %g0 ! 0000000012C26194 SKIP:L2-B006 6
16366 bz,a BL60122 ! 0000000012C26198 SKIP:L2-B006 6
16367 andncc %o2, %o5, %o5 ! 0000000012C2619C SKIP:L2-B006 3 S
16368 edge16l %l3, %i1, %l3 ! 0000000012C261A0 SKIP:L2-B006 3 S
16369 sllx %o2, %g1, %l0 ! 0000000012C261A4 SKIP:L2-B006 3 S
16370 xnorcc %i1, %o4, %i4 ! 0000000012C261A8 SKIP:L2-B006 3 S
16371 fadds %f8, %f4, %f8 ! 0000000012C261AC SKIP:L2-B006 6 S
16372 fcmped %fcc2, %f32, %f34 ! 0000000012C261B0 SKIP:L2-B006 3 S
16373 fblg,a,pt %fcc0, BL60121 ! 0000000012C261B4 SKIP:L2-B006 3 L
16374 fcmps %fcc3, %f9, %f8 ! 0000000012C261B8 SKIP:L2-B006 2 S
16375 nop ! 0000000012C261BC SKIP:L2-B006 1 S
16376BL60121:add %g1, 0x757, %g1 ! 0000000012C261C0 SKIP:L2-B006 3 chksum++
16377 add %g1, 0x710, %g1 ! 0000000012C261C4 SKIP:L2-B006 3 chksum++
16378 xorcc %l0, %i4, %o3 ! 0000000012C261C8 SKIP:L2-B006 3 S
16379 fcmps %fcc1, %f8, %f5 ! 0000000012C261CC SKIP:L2-B006 3 S
16380 fsrc2 %f30, %f24 ! 0000000012C261D0 SKIP:L2-B006 3 S
16381 rd %gsr, %l6 ! 0000000012C261D4 SKIP:L2-B006 3 S
16382 wr %l6, 0x80, %gsr ! 0000000012C261D8 SKIP:L2-B006 3 S
16383 xor %o3, %o3, %i2 ! 0000000012C261DC SKIP:L2-B006 3 S
16384 movneg %icc, %o1, %o1 ! 0000000012C261E0 SKIP:L2-B006 3 S
16385 add %o5, %g7, %o5 ! 0000000012C261E4 SKIP:L2-B006 3 S
16386 .word 0x8BD2366C ! 0000000012C261E8 SKIP:L2-B006 3 S illop
16387 fcmpne16 %f16, %f20, %i5 ! 0000000012C261EC SKIP:L2-B006 3 S
16388 fba,pt %fcc3, BL60123 ! 0000000012C261F0 SKIP:L2-B006 3
16389 fpack16 %f24, %f20 ! 0000000012C261F4 SKIP:L2-B006 3 S
16390BL60122: ! ELSE:L2-B007
16391 fcmpeq32 %f26, %f24, %l2 ! 0000000012C261F8 ELSE:L2-B007 4 S
16392 movpos %icc, %i4, %o3 ! 0000000012C261FC ELSE:L2-B007 3 S
16393 rd %gsr, %l6 ! 0000000012C26200 ELSE:L2-B007 3 S
16394 wr %l6, 0xE8, %gsr ! 0000000012C26204 ELSE:L2-B007 3 S
16395 array32 %o3, %l4, %l4 ! 0000000012C26208 ELSE:L2-B007 3 S
16396 add %g1, 0xC6C, %g1 ! 0000000012C2620C ELSE:L2-B007 3 chksum++
16397 fcmple16 %f24, %f18, %o0 ! 0000000012C26210 ELSE:L2-B007 3 S
16398 movug %fcc3, %i2, %i2 ! 0000000012C26214 ELSE:L2-B007 3 S
16399 fcmped %fcc2, %f14, %f32 ! 0000000012C26218 ELSE:L2-B007 3 S
16400 andcc %o0, %o3, %l2 ! 0000000012C2621C ELSE:L2-B007 3 S
16401BL60123: ! ELSE:L2-B007
16402 add %g1, 0x541, %g1 ! 0000000012C26220 ELSE:L2-B007 6 chksum++
16403 andcc %o1, 0x8, %g0 ! 0000000012C26224 SKIP:L2-B008 6
16404 bz,a BL60127 ! 0000000012C26228 SKIP:L2-B008 6
16405 cmp %l2, %l4 ! 0000000012C2622C SKIP:L2-B008 3 S
16406 nop ! 0000000012C26230 SKIP:L2-B008 3 S
16407 xnor %o0, %l4, %i3 ! 0000000012C26234 SKIP:L2-B008 3 S
16408 fcmpd %fcc0, %f40, %f34 ! 0000000012C26238 SKIP:L2-B008 3 S
16409 movge %fcc1, %l4, %i1 ! 0000000012C2623C SKIP:L2-B008 3 S
16410 add %g1, 0xEDF, %g1 ! 0000000012C26240 SKIP:L2-B008 3 chksum++
16411 fcmpeq16 %f18, %f28, %i2 ! 0000000012C26244 SKIP:L2-B008 3 S
16412 fbug,a,pt %fcc0, BL60124 ! 0000000012C26248 SKIP:L2-B008 3 L
16413 fpadd32 %f24, %f22, %f22 ! 0000000012C2624C SKIP:L2-B008 3 S
16414 .word 0x92671DE6 ! 0000000012C26250 SKIP:L2-B008 0 L random
16415 .word 0x13EA99A5 ! 0000000012C26254 SKIP:L2-B008 0 L illop
16416BL60124:fble,a BL60126 ;.empty ! 0000000012C26258 SKIP:L2-B008 3 L
16417 bvc BL60126 ! 0000000012C2625C SKIP:L2-B008 0 L
16418 and %o2, %o4, %l2 ! 0000000012C26260 SKIP:L2-B008 3 S
16419 bz,a BL60125 ! 0000000012C26264 SKIP:L2-B008 3 L
16420BL60125:and %l4, %i3, %i0 ! 0000000012C26268 SKIP:L2-B008 0 S
16421BL60126:or %i2, %i4, %i4 ! 0000000012C2626C SKIP:L2-B008 3 S
16422 fcmped %fcc3, %f34, %f12 ! 0000000012C26270 SKIP:L2-B008 3 S
16423 add %g1, 0x891, %g1 ! 0000000012C26274 SKIP:L2-B008 3 chksum++
16424 fba,a BL60128 ! 0000000012C26278 SKIP:L2-B008 3
16425 .word 0x9E100001 ! 0000000012C2627C SKIP:L2-B008 0 S random
16426BL60127: ! ELSE:L2-B009
16427 fnor %f18, %f24, %f20 ! 0000000012C26280 ELSE:L2-B009 3 S
16428 sethi %hh(0xABAD1DEA7542FF00),%l6 ! 0000000012C26284 ELSE:L2-B009 3 SUBR091
16429 or %l6,%hm(0xABAD1DEA7542FF00),%l6 ! 0000000012C26288 ELSE:L2-B009 3
16430 sethi %lm(0xABAD1DEA7542FF00),%l5 ! 0000000012C2628C ELSE:L2-B009 3
16431 or %l5,%lo(0xABAD1DEA7542FF00),%l5 ! 0000000012C26290 ELSE:L2-B009 3
16432 sllx %l6, 0x20, %l6 ! 0000000012C26294 ELSE:L2-B009 3
16433 or %l6, %l5, %l6 ! 0000000012C26298 ELSE:L2-B009 3
16434 call SUBR091 ! 0000000012C2629C ELSE:L2-B009 3 S
16435 subccc %g1, %o4, %l4 ! 0000000012C262A0 ELSE:L2-B009 3 S
16436 fnors %f18, %f28, %f16 ! 0000000012C262A4 ELSE:L2-B009 3 S
16437 fpackfix %f20, %f30 ! 0000000012C262A8 ELSE:L2-B009 3 S
16438 or %l4, %g1, %i1 ! 0000000012C262AC ELSE:L2-B009 3 S
16439 sethi %hh(0xABAD1DEAF530FF00),%l6 ! 0000000012C262B0 ELSE:L2-B009 3 SUBR092
16440 or %l6,%hm(0xABAD1DEAF530FF00),%l6 ! 0000000012C262B4 ELSE:L2-B009 3
16441 sethi %lm(0xABAD1DEAF530FF00),%l5 ! 0000000012C262B8 ELSE:L2-B009 3
16442 or %l5,%lo(0xABAD1DEAF530FF00),%l5 ! 0000000012C262BC ELSE:L2-B009 3
16443 sllx %l6, 0x20, %l6 ! 0000000012C262C0 ELSE:L2-B009 3
16444 or %l6, %l5, %l6 ! 0000000012C262C4 ELSE:L2-B009 3
16445 jmpl %l6+0x0000, %o7 ! 0000000012C262C8 ELSE:L2-B009 3 S
16446 nop ! 0000000012C262CC ELSE:L2-B009 3 S
16447 fzero %f18 ! 0000000012C262D0 ELSE:L2-B009 3 S
16448 fexpand %f28, %f30 ! 0000000012C262D4 ELSE:L2-B009 3 S
16449 fcmpes %fcc2, %f4, %f4 ! 0000000012C262D8 ELSE:L2-B009 3 S
16450 pdist %f18, %f28, %f22 ! 0000000012C262DC ELSE:L2-B009 3 S
16451 add %g1, 0x6B7, %g1 ! 0000000012C262E0 ELSE:L2-B009 3 chksum++
16452 andncc %l2, %l4, %i4 ! 0000000012C262E4 ELSE:L2-B009 3 S
16453 nop ! 0000000012C262E8 ELSE:L2-B009 3 S
16454 andcc %l4, %g1, %o1 ! 0000000012C262EC ELSE:L2-B009 3 S
16455 fpack16 %f20, %f22 ! 0000000012C262F0 ELSE:L2-B009 3 S
16456 nop ! 0000000012C262F4 ELSE:L2-B009 3 S
16457BL60128: ! ELSE:L2-B009
16458 add %g1, 0x26B, %g1 ! 0000000012C262F8 ELSE:L2-B009 6 chksum++
16459 bmask %i4, %g1, %i0 ! 0000000012C262FC LOOP:L1-B000 6 S
16460 bne,pn %icc, BL60129 ;.empty ! 0000000012C26300 LOOP:L1-B000 6 L
16461 fbu,a,pt %fcc0, BL60130 ! 0000000012C26304 LOOP:L1-B000 6 L
16462BL60130:.word 0xC061AF09 ! 0000000012C26308 LOOP:L1-B000 0 S illop
16463 fbue,pn %fcc2, BL60131 ;.empty ! 0000000012C2630C LOOP:L1-B000 0 L
16464BL60131:fbe,pn %fcc0, BL60129 ! 0000000012C26310 LOOP:L1-B000 0 L
16465BL60129:.word 0xDC7F2E75 ! 0000000012C26314 LOOP:L1-B000 0 S random
16466 bcc,pn %xcc, BL60132 ! 0000000012C26318 LOOP:L1-B000 6 L
16467 pdist %f18, %f30, %f16 ! 0000000012C2631C LOOP:L1-B000 6 S
16468BL60132:bcc,a BL60133 ! 0000000012C26320 LOOP:L1-B000 6 L
16469 orncc %o1, %g1, %i4 ! 0000000012C26324 LOOP:L1-B000 6 S
16470BL60133:add %g1, 0xA6F, %g1 ! 0000000012C26328 LOOP:L1-B000 6 chksum++
16471 srlx %l1, 0x1, %l1 ! 0000000012C2632C LOOP:L1-B000 6
16472 andcc %l1, 0x1, %g0 ! 0000000012C26330 LOOP:L1-B000 6
16473 bne,pt %xcc, BL60134 ! 0000000012C26334 LOOP:L1-B000 6
16474 andn %g1, %i4, %i2 ! 0000000012C26338 LOOP:L1-B000 6 S
16475 add %g1, 0x669, %g1 ! 0000000012C2633C LOOP:L1-B000 4 chksum++
16476 add %g1, 0x896, %i0 ! 0000000012C26340 SUBR:L0-B000 4
16477 return %i7+0x0008 ! 0000000012C26344 SUBR:L0-B000 4
16478 add %g1, 0x9B5, %g1 ! 0000000012C26348 SUBR:L0-B000 4 chksum++
16479
16480SECTION .btext033_pg1 TEXT_VA=0x12c26000
16481attr_text {
16482 Name = .btext033_pg1,
16483 VA = 0x12c26000,
16484 RA = 0xfdfd76000,
16485 PA = ra2pa(0xfdfd76000,0),
16486 tsbonly,
16487 part_0_ctx_nonzero_tsb_config_3,
16488 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
16489 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
16490 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
16491}
16492.text; .skip 8
16493
16494!========================================================================
16495
16496SECTION .btext034 TEXT_VA=0x2fe4ff00
16497attr_text {
16498 Name = .btext034,
16499 VA = 0x2fe4ff00,
16500 RA = 0xebffeff00,
16501 PA = ra2pa(0xebffeff00,0),
16502 notsb
16503}
16504
16505SECTION .btext034_pg0 TEXT_VA=0x2fe40000
16506attr_text {
16507 Name = .btext034_pg0,
16508 VA = 0x2fe40000,
16509 RA = 0xebffe0000,
16510 PA = ra2pa(0xebffe0000,0),
16511 tsbonly,
16512 part_0_ctx_nonzero_tsb_config_1,
16513 TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
16514 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
16515 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
16516}
16517.text; .skip 8
16518
16519
16520SECTION .btext034
16521.text
16522.global SUBR090; SUBR090:
16523BL60135: ! SUBR:L0-B000
16524 add %g1, 0x16D, %g1 ! 000000002FE4FF00 SUBR:L0-B000 0 chksum++
16525 save %o6, -64, %o6 ! 000000002FE4FF04 SUBR:L0-B000 0
16526 sethi %hh(0xABAD1DEA2FE4FF00),%l7 ! 000000002FE4FF08 SUBR:L0-B000 0 SUBR090
16527 or %l7,%hm(0xABAD1DEA2FE4FF00),%l7 ! 000000002FE4FF0C SUBR:L0-B000 0
16528 sethi %lm(0xABAD1DEA2FE4FF00),%l6 ! 000000002FE4FF10 SUBR:L0-B000 0
16529 or %l6,%lo(0xABAD1DEA2FE4FF00),%l6 ! 000000002FE4FF14 SUBR:L0-B000 0
16530 sllx %l7, 0x20, %l7 ! 000000002FE4FF18 SUBR:L0-B000 0
16531 or %l7, %l6, %l7 ! 000000002FE4FF1C SUBR:L0-B000 0
16532 add %g1, 0x77E, %g1 ! 000000002FE4FF20 SUBR:L0-B000 0 chksum++
16533 add %g1, %g1, %o1 ! 000000002FE4FF24 SWCH:L1-B000 0
16534 and %o1, 0x18, %o7 ! 000000002FE4FF28 SWCH:L1-B000 0
16535 sethi %hi(0x40), %o1 ! 000000002FE4FF2C SWCH:L1-B000 0 .+0
16536 or %o1,%lo(0x40),%o1 ! 000000002FE4FF30 SWCH:L1-B000 0
16537 add %o1, %o7, %o1 ! 000000002FE4FF34 SWCH:L1-B000 0
16538 .word 0x9B9AA14E ! 000000002FE4FF38 SWCH:L1-B000 0 illop
16539 orn %i4, %g1, %l1 ! 000000002FE4FF3C SWCH:L1-B000 0 S
16540 ba,a,pn %icc, BL60139 ! 000000002FE4FF40 SWCH:L1-B000 0
16541 fmovsg %xcc, %f4, %f5 ! 000000002FE4FF44 SWCH:L1-B000 0 S
16542 fba,a BL60138 ! 000000002FE4FF48 SWCH:L1-B000 0
16543 pdist %f30, %f20, %f30 ! 000000002FE4FF4C SWCH:L1-B000 0 S
16544 .word 0x89AE2E51 ! 000000002FE4FF50 SWCH:L1-B000 0 illop
16545 pdist %f18, %f16, %f22 ! 000000002FE4FF54 SWCH:L1-B000 0 S
16546 ba,a BL60136 ! 000000002FE4FF58 SWCH:L1-B000 0
16547 xnor %i2, %i4, %o4 ! 000000002FE4FF5C SWCH:L1-B000 0 S
16548BL60136:add %g1, 0x75C, %g1 ! 000000002FE4FF60 CASE:L2-B000 0 chksum++
16549 xorcc %i5, %g1, %i0 ! 000000002FE4FF64 CASE:L2-B000 0 S
16550 array32 %i5, %g1, %i4 ! 000000002FE4FF68 CASE:L2-B000 0 S
16551 sdivcc %g1, %g0, %l3 ! 000000002FE4FF6C CASE:L2-B000 0 S
16552 fmovdvc %xcc, %f34, %f40 ! 000000002FE4FF70 CASE:L2-B000 0 S
16553 sethi %hh(0xABAD1DEA7542FF00),%l6 ! 000000002FE4FF74 CASE:L2-B000 0 SUBR091
16554 or %l6,%hm(0xABAD1DEA7542FF00),%l6 ! 000000002FE4FF78 CASE:L2-B000 0
16555 sethi %lm(0xABAD1DEA7542FF00),%l5 ! 000000002FE4FF7C CASE:L2-B000 0
16556 or %l5,%lo(0xABAD1DEA7542FF00),%l5 ! 000000002FE4FF80 CASE:L2-B000 0
16557 sllx %l6, 0x20, %l6 ! 000000002FE4FF84 CASE:L2-B000 0
16558 .word 0xB3A758B1 ! 000000002FE4FF88 CASE:L2-B000 0 illop
16559 call SUBR091 ! 000000002FE4FF8C CASE:L2-B000 0 S
16560 fcmple16 %f16, %f18, %o4 ! 000000002FE4FF90 CASE:L2-B000 0 S
16561 fba,a,pt %fcc3, BL60141 ! 000000002FE4FF94 CASE:L2-B000 0
16562 fandnot1s %f22, %f25, %f25 ! 000000002FE4FF98 CASE:L2-B000 0 S
16563BL60137:.word 0x857E300B ! 000000002FE4FF9C CASE:L2-B001 0 illop
16564 .word 0x93A65CC4 ! 000000002FE4FFA0 CASE:L2-B001 0 S illop
16565 wr %g1, %o4, %fprs ! 000000002FE4FFA4 CASE:L2-B001 0 S
16566 sethi %hh(0xABAD1DEA7542FF00),%l6 ! 000000002FE4FFA8 CASE:L2-B001 0 SUBR091
16567 or %l6,%hm(0xABAD1DEA7542FF00),%l6 ! 000000002FE4FFAC CASE:L2-B001 0
16568 sethi %lm(0xABAD1DEA7542FF00),%l5 ! 000000002FE4FFB0 CASE:L2-B001 0
16569 .word 0x8BD02819 ! 000000002FE4FFB4 CASE:L2-B001 0 illop
16570 sllx %l6, 0x20, %l6 ! 000000002FE4FFB8 CASE:L2-B001 0
16571 or %l6, %l5, %l6 ! 000000002FE4FFBC CASE:L2-B001 0
16572 add %l6, 0x1, %l6 ! 000000002FE4FFC0 CASE:L2-B001 0
16573 .word 0xA1AB407A ! 000000002FE4FFC4 CASE:L2-B001 0 S illop
16574 orncc %o1, %o1, %l4 ! 000000002FE4FFC8 CASE:L2-B001 0 S
16575 fmovsvs %xcc, %f29, %f20 ! 000000002FE4FFCC CASE:L2-B001 0 S
16576 ba,a,pn %xcc, BL60141 ! 000000002FE4FFD0 CASE:L2-B001 0
16577 edge16l %l0, %i4, %l0 ! 000000002FE4FFD4 CASE:L2-B001 0 S
16578BL60138:.word 0x8BA19167 ! 000000002FE4FFD8 CASE:L2-B002 0 illop
16579 .word 0x8DD086AA ! 000000002FE4FFDC CASE:L2-B002 0 S illop
16580 edge8l %o4, %o0, %o4 ! 000000002FE4FFE0 CASE:L2-B002 0 S
16581 array8 %i0, %i3, %o5 ! 000000002FE4FFE4 CASE:L2-B002 0 S
16582 fcmple16 %f28, %f20, %l0 ! 000000002FE4FFE8 CASE:L2-B002 0 S
16583 andn %i3, %i1, %i1 ! 000000002FE4FFEC CASE:L2-B002 0 S
16584 nop ! 000000002FE4FFF0 CASE:L2-B002 0 S
16585 ba,a,pn %xcc, BL60141 ! 000000002FE4FFF4 CASE:L2-B002 0
16586 fexpand %f31, %f30 ! 000000002FE4FFF8 CASE:L2-B002 0 S
16587BL60139:add %g1, 0x175, %g1 ! 000000002FE4FFFC CASE:L2-B003 0 chksum++
16588 andcc %o0, %l4, %l0 ! 000000002FE50000 CASE:L2-B003 0 S
16589 .word 0xBFA71440 ! 000000002FE50004 CASE:L2-B003 0 S illop
16590 orncc %o0, %l0, %i1 ! 000000002FE50008 CASE:L2-B003 0 S
16591 andcc %i5, %o3, %i0 ! 000000002FE5000C CASE:L2-B003 0 S
16592 .word 0xB1ACC88F ! 000000002FE50010 CASE:L2-B003 0 S illop
16593 andncc %o0, %o1, %i5 ! 000000002FE50014 CASE:L2-B003 0 S
16594 fba BL60141 ! 000000002FE50018 CASE:L2-B003 0
16595 nop ! 000000002FE5001C CASE:L2-B003 0 S
16596BL60141: ! SWCH:L1-B000
16597 .word 0x13EB6157 ! 000000002FE50020 SWCH:L1-B000 0 random
16598 add %g6, 0x4, %l6 ! 000000002FE50024 SWCH:L1-B000 0 @BD60140
16599 .word 0xA5A55B1D ! 000000002FE50028 SWCH:L1-B000 0 S illop
16600 .word 0xA9AAF7B8 ! 000000002FE5002C SWCH:L1-B000 0 S illop
16601 xor %i5, %i0, %i3 ! 000000002FE50030 SWCH:L1-B000 0 S
16602 xorcc %i1, %l0, %i5 ! 000000002FE50034 SWCH:L1-B000 0 S
16603 orcc %i3, %i5, %i1 ! 000000002FE50038 SWCH:L1-B000 0 S
16604 .word 0x2D997CE7 ! 000000002FE5003C SWCH:L1-B000 0 S random
16605 bmask %i3, %i1, %o4 ! 000000002FE50040 SUBR:L0-B000 0 S
16606 fcmpne16 %f26, %f16, %o5 ! 000000002FE50044 SUBR:L0-B000 0 S
16607 .word 0x81C7E008 ! 000000002FE50048 SUBR:L0-B000 0 S random
16608 movl %fcc1, %i5, %i0 ! 000000002FE5004C SUBR:L0-B000 0 S
16609 fnands %f24, %f24, %f24 ! 000000002FE50050 SUBR:L0-B000 0 S
16610 cmp %o4, %i3 ! 000000002FE50054 SUBR:L0-B000 0 S
16611 add %g1, 0x8F8, %i0 ! 000000002FE50058 SUBR:L0-B000 0
16612 .word 0xC5AC7E02 ! 000000002FE5005C SUBR:L0-B000 0 illop
16613 .word 0x0434758D ! 000000002FE50060 SUBR:L0-B000 0 random
16614 restore %i0, %l7, %o0 ! 000000002FE50064 SUBR:L0-B000 0
16615
16616SECTION .btext034_pg1 TEXT_VA=0x2fe50000
16617attr_text {
16618 Name = .btext034_pg1,
16619 VA = 0x2fe50000,
16620 RA = 0xebfff0000,
16621 PA = ra2pa(0xebfff0000,0),
16622 tsbonly,
16623 part_0_ctx_nonzero_tsb_config_1,
16624 TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
16625 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
16626 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
16627}
16628.text; .skip 8
16629
16630!========================================================================
16631
16632SECTION .btext035 TEXT_VA=0x7542ff00
16633attr_text {
16634 Name = .btext035,
16635 VA = 0x7542ff00,
16636 RA = 0xebffcff00,
16637 PA = ra2pa(0xebffcff00,0),
16638 notsb
16639}
16640
16641SECTION .btext035_pg0 TEXT_VA=0x75420000
16642attr_text {
16643 Name = .btext035_pg0,
16644 VA = 0x75420000,
16645 RA = 0xebffc0000,
16646 PA = ra2pa(0xebffc0000,0),
16647 tsbonly,
16648 part_0_ctx_nonzero_tsb_config_1,
16649 TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
16650 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
16651 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
16652}
16653.text; .skip 8
16654
16655
16656SECTION .btext035
16657.text
16658.global SUBR091; SUBR091:
16659 sdivcc %o0, %g7, %l4 ! 000000007542FF00 SUBR:L0-B000 5 S
16660 fands %f21, %f19, %f21 ! 000000007542FF04 SUBR:L0-B000 5 S
16661 movg %icc, %o3, %o3 ! 000000007542FF08 SUBR:L0-B000 5 S
16662 alignaddr %i2, %o3, %o1 ! 000000007542FF0C SUBR:L0-B000 5 S
16663 add %g1, 0x162, %g1 ! 000000007542FF10 SUBR:L0-B000 5 chksum++
16664 or %g0, 0x2, %o3 ! 000000007542FF14 LOOP:L1-B000 5
16665BL60170: ! LOOP:L1-B000
16666 add %g1, 0x77C, %g1 ! 000000007542FF18 LOOP:L1-B000 10 chksum++
16667 .word 0xBBA3C186 ! 000000007542FF1C LOOP:L1-B000 10 S illop_FP
16668 .word 0x918D1DFD ! 000000007542FF20 LOOP:L1-B000 10 S illop
16669 .word 0xAD467049 ! 000000007542FF24 LOOP:L1-B000 10 S illop
16670 fmovda %fcc2, %f62, %f44 ! 000000007542FF28 LOOP:L1-B000 10 S
16671 subccc %o0, %o1, %g0 ! 000000007542FF2C LOOP:L1-B000 10 S
16672 sdiv %i3, %g0, %g5 ! 000000007542FF30 LOOP:L1-B000 10 S
16673 pdist %f24, %f16, %f16 ! 000000007542FF34 LOOP:L1-B000 10 S
16674 andn %i4, %i4, %o5 ! 000000007542FF38 LOOP:L1-B000 10 S
16675 fcmpes %fcc2, %f9, %f3 ! 000000007542FF3C LOOP:L1-B000 10 S
16676 .word 0xFFBEDC33 ! 000000007542FF40 LOOP:L1-B000 10 S illop_VIS
16677 edge8n %o1, %i1, %o4 ! 000000007542FF44 LOOP:L1-B000 10 S
16678 sdivcc %i4, %g0, %o4 ! 000000007542FF48 LOOP:L1-B000 10 S
16679 fbge,pt %fcc1, BL60147 ! 000000007542FF4C SKIP:L2-B000 10
16680 movn %fcc0, %o1, %o0 ! 000000007542FF50 SKIP:L2-B000 10 S
16681 alignaddrl %o0, %i3, %o4 ! 000000007542FF54 SKIP:L2-B000 8 S
16682 subcc %o3, %o0, %o2 ! 000000007542FF58 SKIP:L2-B000 8 S
16683 fbu,a BL60142 ;.empty ! 000000007542FF5C SKIP:L2-B000 8 L
16684 fbe BL60143 ! 000000007542FF60 SKIP:L2-B000 0 L
16685 fcmple16 %f28, %f24, %o5 ! 000000007542FF64 SKIP:L2-B000 8 S
16686 orcc %o2, %o0, %o0 ! 000000007542FF68 SKIP:L2-B000 8 S
16687 fbue BL60144 ;.empty ! 000000007542FF6C SKIP:L2-B000 8 L
16688BL60144:ble,pn %icc, BL60145 ;.empty ! 000000007542FF70 SKIP:L2-B000 9 L
16689BL60142:fbo BL60143 ;.empty ! 000000007542FF74 SKIP:L2-B000 7 L
16690BL60143:brlz,pn %o3, BL60145 ! 000000007542FF78 SKIP:L2-B000 8 L
16691BL60145:edge16n %o2, %o4, %o2 ! 000000007542FF7C SKIP:L2-B000 15 S
16692 fmovd %f18, %f24 ! 000000007542FF80 SKIP:L2-B000 8 S
16693 fornot1 %f16, %f30, %f24 ! 000000007542FF84 SKIP:L2-B000 8 S
16694 brlez,pn %o1, BL60146 ! 000000007542FF88 SKIP:L2-B000 8 L
16695BL60146:andn %o1, %o3, %o1 ! 000000007542FF8C SKIP:L2-B000 9 S
16696 add %g1, 0xAFA, %g1 ! 000000007542FF90 SKIP:L2-B000 8 chksum++
16697 add %g1, 0xA7, %g1 ! 000000007542FF94 SKIP:L2-B000 8 chksum++
16698 sra %o2, %g1, %o5 ! 000000007542FF98 SKIP:L2-B000 8 S
16699 orcc %o0, %o4, %o5 ! 000000007542FF9C SKIP:L2-B000 8 S
16700 andncc %o0, %g1, %o0 ! 000000007542FFA0 SKIP:L2-B000 8 S
16701 xor %o2, %g1, %o2 ! 000000007542FFA4 SKIP:L2-B000 8 S
16702 ta %xcc, 0x46 ! 000000007542FFA8 SKIP:L2-B000 8 S demap-page
16703 fba,pn %fcc2, BL60148 ! 000000007542FFAC SKIP:L2-B000 8
16704 .word 0xF2BBF0B4 ! 000000007542FFB0 SKIP:L2-B000 8 S illop
16705BL60147: ! ELSE:L2-B001
16706 .word 0xABD5C0A1 ! 000000007542FFB4 ELSE:L2-B001 2 S illop
16707 fadds %f2, %f10, %f11 ! 000000007542FFB8 ELSE:L2-B001 2 S
16708 fpack32 %f16, %f24, %f16 ! 000000007542FFBC ELSE:L2-B001 2 S
16709 orncc %g1, %o1, %o5 ! 000000007542FFC0 ELSE:L2-B001 2 S
16710 and %o2, %o2, %o4 ! 000000007542FFC4 ELSE:L2-B001 2 S
16711 add %g1, 0x3E, %g1 ! 000000007542FFC8 ELSE:L2-B001 2 chksum++
16712 subcc %o1, %o5, %o1 ! 000000007542FFCC ELSE:L2-B001 2 S
16713 fnegd %f28, %f30 ! 000000007542FFD0 ELSE:L2-B001 2 S
16714 srlx %i6, %g7, %i6 ! 000000007542FFD4 ELSE:L2-B001 2 S
16715 movule %fcc1, %g1, %o1 ! 000000007542FFD8 ELSE:L2-B001 2 S
16716 pdist %f24, %f16, %f16 ! 000000007542FFDC ELSE:L2-B001 2 S
16717 rd %gsr, %l6 ! 000000007542FFE0 ELSE:L2-B001 2 S
16718 wr %l6, 0x20, %gsr ! 000000007542FFE4 ELSE:L2-B001 2 S
16719BL60148: ! ELSE:L2-B001
16720 add %g1, 0xB6E, %g1 ! 000000007542FFE8 ELSE:L2-B001 10 chksum++
16721 fbl,a,pn %fcc1, BL60151 ! 000000007542FFEC SKIP:L2-B002 10
16722 .word 0xAFAD5082 ! 000000007542FFF0 SKIP:L2-B002 8 S illop_FP
16723 srax %o4, 0x1, %o0 ! 000000007542FFF4 SKIP:L2-B002 2 S
16724 srl %o5, 0x1, %o1 ! 000000007542FFF8 SKIP:L2-B002 2 S
16725 be BL60149 ! 000000007542FFFC SKIP:L2-B002 2 L
16726 orcc %g1, %o0, %o5 ! 0000000075430000 SKIP:L2-B002 2 S
16727 fba,pn %fcc1, BL60149 ;.empty ! 0000000075430004 SKIP:L2-B002 2 L
16728BL60149:fbule,a BL60150 ! 0000000075430008 SKIP:L2-B002 4 L
16729 nop ! 000000007543000C SKIP:L2-B002 0 S
16730 fpackfix %f24, %f30 ! 0000000075430010 SKIP:L2-B002 0 S
16731 .word 0x95B30612 ! 0000000075430014 SKIP:L2-B002 0 S illop
16732BL60150:fcmped %fcc2, %f32, %f12 ! 0000000075430018 SKIP:L2-B002 4 S
16733 ta %xcc, 0x46 ! 000000007543001C SKIP:L2-B002 2 S demap-page
16734 orn %o4, %i6, %o2 ! 0000000075430020 SKIP:L2-B002 2 S
16735 add %g1, 0x87B, %g1 ! 0000000075430024 SKIP:L2-B002 2 chksum++
16736 add %g1, 0x4C6, %g1 ! 0000000075430028 SKIP:L2-B002 2 chksum++
16737 fandnot2 %f26, %f30, %f24 ! 000000007543002C SKIP:L2-B002 2 S
16738 rd %gsr, %l6 ! 0000000075430030 SKIP:L2-B002 2 S
16739 wr %l6, 0xE8, %gsr ! 0000000075430034 SKIP:L2-B002 2 S
16740 xor %g1, %o2, %o2 ! 0000000075430038 SKIP:L2-B002 2 S
16741 pdist %f26, %f16, %f26 ! 000000007543003C SKIP:L2-B002 2 S
16742 fba,a,pt %fcc2, BL60152 ! 0000000075430040 SKIP:L2-B002 2
16743 stxa %g1, [%g7+%g0]0x78 ! 0000000075430044 SKIP:L2-B002 0 S BAD-ASI
16744BL60151: ! ELSE:L2-B003
16745 fpack32 %f24, %f16, %f16 ! 0000000075430048 ELSE:L2-B003 8 S
16746 xnor %o2, %o1, %o1 ! 000000007543004C ELSE:L2-B003 8 S
16747 faddd %f34, %f0, %f44 ! 0000000075430050 ELSE:L2-B003 8 S
16748 fpackfix %f16, %f29 ! 0000000075430054 ELSE:L2-B003 8 S
16749 xnorcc %o1, %o5, %o5 ! 0000000075430058 ELSE:L2-B003 8 S
16750 add %g1, 0xD59, %g1 ! 000000007543005C ELSE:L2-B003 8 chksum++
16751 stxa %o0, [%g7+%g0]0x77 ! 0000000075430060 ELSE:L2-B003 8 S BAD-ASI
16752 .word 0x8FAA4A29 ! 0000000075430064 ELSE:L2-B003 8 S illop_FP
16753 nop ! 0000000075430068 ELSE:L2-B003 8 S
16754 array8 %o5, %o5, %o2 ! 000000007543006C ELSE:L2-B003 8 S
16755 fcmpeq32 %f16, %f26, %o4 ! 0000000075430070 ELSE:L2-B003 8 S
16756 nop ! 0000000075430074 ELSE:L2-B003 8 S
16757 andncc %o2, %o2, %o1 ! 0000000075430078 ELSE:L2-B003 8 S
16758BL60152: ! ELSE:L2-B003
16759 add %g1, 0x35E, %g1 ! 000000007543007C ELSE:L2-B003 10 chksum++
16760 andcc %o5, 0x40, %g0 ! 0000000075430080 SKIP:L2-B004 10
16761 bnz,pn %xcc, BL60153 ! 0000000075430084 SKIP:L2-B004 10
16762 fpsub16s %f19, %f24, %f16 ! 0000000075430088 SKIP:L2-B004 10 S
16763 fcmpes %fcc1, %f11, %f3 ! 000000007543008C SKIP:L2-B004 4 S
16764 bshuffle %f16, %f24, %f28 ! 0000000075430090 SKIP:L2-B004 4 S
16765 andncc %o1, %o4, %o5 ! 0000000075430094 SKIP:L2-B004 4 S
16766 wr %g1, %o4, %fprs ! 0000000075430098 SKIP:L2-B004 4 S
16767 add %g1, 0x56E, %g1 ! 000000007543009C SKIP:L2-B004 4 chksum++
16768 and %o5, %g1, %o2 ! 00000000754300A0 SKIP:L2-B004 4 S
16769 pdist %f22, %f18, %f18 ! 00000000754300A4 SKIP:L2-B004 6 S
16770 fadds %f3, %f5, %f3 ! 00000000754300A8 SKIP:L2-B004 4 S
16771 or %o4, %o2, %o4 ! 00000000754300AC SKIP:L2-B004 4 S
16772 and %g1, %o1, %o1 ! 00000000754300B0 SKIP:L2-B004 4 S
16773 edge32n %o2, %o2, %o0 ! 00000000754300B4 SKIP:L2-B004 4 S
16774 udivcc %g1, %g0, %l2 ! 00000000754300B8 SKIP:L2-B004 4 S
16775 fcmpeq16 %f28, %f18, %o5 ! 00000000754300BC SKIP:L2-B004 4 S
16776 nop ! 00000000754300C0 SKIP:L2-B004 4 S
16777 nop ! 00000000754300C4 SKIP:L2-B004 4 S
16778 bmask %o1, %g1, %o4 ! 00000000754300C8 SKIP:L2-B004 4 S
16779 nop ! 00000000754300CC SKIP:L2-B004 4 S
16780 ba,a BL60157 ! 00000000754300D0 SKIP:L2-B004 4
16781 subccc %o4, %o5, %o4 ! 00000000754300D4 SKIP:L2-B004 0 S
16782BL60153: ! ELSE:L2-B005
16783 and %g2, -1, %g2 ! 00000000754300D8 ELSE:L2-B005 6 S
16784 fcmpgt16 %f16, %f20, %o2 ! 00000000754300DC ELSE:L2-B005 6 S
16785 fnegd %f24, %f30 ! 00000000754300E0 ELSE:L2-B005 6 S
16786 cmp %o2, %o2 ! 00000000754300E4 ELSE:L2-B005 6 S
16787 fcmpgt32 %f22, %f26, %o4 ! 00000000754300E8 ELSE:L2-B005 6 S
16788 for %f16, %f18, %f28 ! 00000000754300EC ELSE:L2-B005 6 S
16789 fandnot2 %f18, %f28, %f26 ! 00000000754300F0 ELSE:L2-B005 6 S
16790 fbo,pn %fcc0, BL60154 ;.empty ! 00000000754300F4 ELSE:L2-B005 6 L
16791 brgz,pn %o2, BL60155 ! 00000000754300F8 ELSE:L2-B005 6 L
16792 pdist %f26, %f30, %f30 ! 00000000754300FC ELSE:L2-B005 0 S
16793BL60155:bshuffle %f30, %f18, %f24 ! 0000000075430100 ELSE:L2-B005 5 S
16794BL60154:bvs,pn %icc, BL60156 ! 0000000075430104 ELSE:L2-B005 11 L
16795BL60156:fpack16 %f18, %f22 ! 0000000075430108 ELSE:L2-B005 6 S
16796 andn %g2, %o1, %o1 ! 000000007543010C ELSE:L2-B005 6 S
16797 .word 0x9BAA0C53 ! 0000000075430110 ELSE:L2-B005 6 S illop_FP
16798 add %g1, 0x990, %g1 ! 0000000075430114 ELSE:L2-B005 6 chksum++
16799 add %g1, 0x25, %g1 ! 0000000075430118 ELSE:L2-B005 6 chksum++
16800 nop ! 000000007543011C ELSE:L2-B005 6 S
16801 fadds %f10, %f5, %f10 ! 0000000075430120 ELSE:L2-B005 6 S
16802 array16 %g2, %g2, %o1 ! 0000000075430124 ELSE:L2-B005 6 S
16803 orn %o0, %o4, %o4 ! 0000000075430128 ELSE:L2-B005 6 S
16804 andcc %o1, %g2, %o1 ! 000000007543012C ELSE:L2-B005 6 S
16805 orn %o0, %o5, %o0 ! 0000000075430130 ELSE:L2-B005 6 S
16806 .word 0xCDBD42E7 ! 0000000075430134 ELSE:L2-B005 6 S illop_VIS
16807 srax %g2, 0x1, %o5 ! 0000000075430138 ELSE:L2-B005 6 S
16808 xnorcc %o4, %o3, %o2 ! 000000007543013C ELSE:L2-B005 6 S
16809 nop ! 0000000075430140 ELSE:L2-B005 6 S
16810 nop ! 0000000075430144 ELSE:L2-B005 6 S
16811 nop ! 0000000075430148 ELSE:L2-B005 6 S
16812BL60157: ! ELSE:L2-B005
16813 add %g1, 0x541, %g1 ! 000000007543014C ELSE:L2-B005 10 chksum++
16814 andcc %o4, 0x400, %g0 ! 0000000075430150 SKIP:L2-B006 10
16815 bz,a,pt %xcc, BL60158 ! 0000000075430154 SKIP:L2-B006 10
16816 xnor %o0, %o5, %o1 ! 0000000075430158 SKIP:L2-B006 1 S
16817 xnor %o4, %o4, %o4 ! 000000007543015C SKIP:L2-B006 9 S
16818 nop ! 0000000075430160 SKIP:L2-B006 9 S
16819 orncc %o0, %g1, %o0 ! 0000000075430164 SKIP:L2-B006 9 S
16820 and %o1, %o0, %o1 ! 0000000075430168 SKIP:L2-B006 9 S
16821 nop ! 000000007543016C SKIP:L2-B006 9 S
16822 array8 %o5, %o2, %o2 ! 0000000075430170 SKIP:L2-B006 9 S
16823 orcc %o1, %o2, %o1 ! 0000000075430174 SKIP:L2-B006 9 S
16824 mova %fcc2, 0x3AF, %o2 ! 0000000075430178 SKIP:L2-B006 9 S
16825 edge16ln %o1, %o1, %o5 ! 000000007543017C SKIP:L2-B006 9 S
16826 add %g1, 0x4D8, %g1 ! 0000000075430180 SKIP:L2-B006 9 chksum++
16827 wr %g1, %g1, %fprs ! 0000000075430184 SKIP:L2-B006 9 S
16828 nop ! 0000000075430188 SKIP:L2-B006 9 S
16829 ta %xcc, 0x46 ! 000000007543018C SKIP:L2-B006 9 S demap-page
16830 nop ! 0000000075430190 SKIP:L2-B006 9 S
16831 ba BL60159 ! 0000000075430194 SKIP:L2-B006 9
16832 subcc %g1, %o4, %o5 ! 0000000075430198 SKIP:L2-B006 9 S
16833BL60158: ! ELSE:L2-B007
16834 stxa %o2, [%g7+%g0]0x62 ! 000000007543019C ELSE:L2-B007 1 S BAD-ASI
16835 movuge %fcc3, 0x3E4, %o2 ! 00000000754301A0 ELSE:L2-B007 1 S
16836 stx %fsr, [%g2+0x0060] ! 00000000754301A4 ELSE:L2-B007 1 S <BD60055
16837 fexpand %f22, %f20 ! 00000000754301A8 ELSE:L2-B007 1 S
16838 and %o2, %o2, %o1 ! 00000000754301AC ELSE:L2-B007 1 S
16839 orcc %o4, %o5, %o2 ! 00000000754301B0 ELSE:L2-B007 1 S
16840 add %g1, 0xBA7, %g1 ! 00000000754301B4 ELSE:L2-B007 1 chksum++
16841 ta %xcc, 0x43 ! 00000000754301B8 ELSE:L2-B007 1 S +-PEF
16842 alignaddr %o2, %o2, %o1 ! 00000000754301BC ELSE:L2-B007 2 S
16843 bshuffle %f18, %f30, %f18 ! 00000000754301C0 ELSE:L2-B007 1 S
16844 cmp %o0, %o0 ! 00000000754301C4 ELSE:L2-B007 1 S
16845BL60159: ! ELSE:L2-B007
16846 add %g1, 0x925, %g1 ! 00000000754301C8 ELSE:L2-B007 10 chksum++
16847 fcmpd %fcc1, %f42, %f0 ! 00000000754301CC SKIP:L2-B008 19
16848 fbl,a,pt %fcc1, BL60163 ! 00000000754301D0 SKIP:L2-B008 10
16849 andncc %o2, %o2, %o1 ! 00000000754301D4 SKIP:L2-B008 10 S
16850 wr %g1, %o5, %fprs ! 00000000754301D8 SKIP:L2-B008 0 S
16851 .word 0x81880000 ! 00000000754301DC SKIP:L2-B008 0 S random
16852 fpack32 %f30, %f18, %f26 ! 00000000754301E0 SKIP:L2-B008 0 S
16853 .word 0xBFAF0AC5 ! 00000000754301E4 SKIP:L2-B008 0 L illop
16854 orn %l2, -1, %l2 ! 00000000754301E8 SKIP:L2-B008 0 S
16855 subcc %o1, %o2, %o0 ! 00000000754301EC SKIP:L2-B008 0 S
16856 xor %o0, %o1, %o2 ! 00000000754301F0 SKIP:L2-B008 0 S
16857 fbug,a BL60161 ! 00000000754301F4 SKIP:L2-B008 0 L
16858 xorcc %o1, %o0, %o1 ! 00000000754301F8 SKIP:L2-B008 0 S
16859BL60160:.word 0xAFA94A5C ! 00000000754301FC SKIP:L2-B008 0 S illop
16860 fpack32 %f18, %f30, %f30 ! 0000000075430200 SKIP:L2-B008 0 S
16861 .word 0xEB5795BD ! 0000000075430204 SKIP:L2-B008 0 L illop
16862 ba,pn %xcc, BL60161 ! 0000000075430208 SKIP:L2-B008 0 L
16863BL60161:andcc %o2, %o5, %o4 ! 000000007543020C SKIP:L2-B008 0 S
16864BL60162:add %g1, 0x511, %g1 ! 0000000075430210 SKIP:L2-B008 0 chksum++
16865 .word 0x83F00000 ! 0000000075430214 SKIP:L2-B008 0 illop
16866 rd %gsr, %l6 ! 0000000075430218 SKIP:L2-B008 0 S
16867 .word 0x049D5018 ! 000000007543021C SKIP:L2-B008 0 S random
16868 fnegd %f30, %f24 ! 0000000075430220 SKIP:L2-B008 0 S
16869 stxa %o4, [%g7+%g0]0x6C ! 0000000075430224 SKIP:L2-B008 0 S BAD-ASI
16870 .word 0xCFCD5E44 ! 0000000075430228 SKIP:L2-B008 0 S illop
16871 .word 0x91A68101 ! 000000007543022C SKIP:L2-B008 0 S illop
16872 .word 0x9F7E7038 ! 0000000075430230 SKIP:L2-B008 0 S illop
16873 .word 0xDF31F114 ! 0000000075430234 SKIP:L2-B008 0 S illop
16874 .word 0xAC9B61FB ! 0000000075430238 SKIP:L2-B008 0 S random
16875 and %o2, %g1, %o2 ! 000000007543023C SKIP:L2-B008 0 S
16876 .word 0x32F67FF5 ! 0000000075430240 SKIP:L2-B008 0 random
16877 fmovd %f18, %f30 ! 0000000075430244 SKIP:L2-B008 0 S
16878BL60163: ! ELSE:L2-B009
16879 fpsub16s %f20, %f30, %f21 ! 0000000075430248 ELSE:L2-B009 10 S
16880 xnor %o0, %o1, %o5 ! 000000007543024C ELSE:L2-B009 10 S
16881 fmovsa %fcc3, %f5, %f11 ! 0000000075430250 ELSE:L2-B009 10 S
16882 fmovse %fcc1, %f11, %f4 ! 0000000075430254 ELSE:L2-B009 10 S
16883 ta %xcc, 0x46 ! 0000000075430258 ELSE:L2-B009 10 S demap-page
16884 fbul BL60164 ! 000000007543025C ELSE:L2-B009 10 L
16885 array8 %o4, %o0, %o4 ! 0000000075430260 ELSE:L2-B009 10 S
16886 fbug,a,pt %fcc0, BL60165 ! 0000000075430264 ELSE:L2-B009 9 L
16887BL60164:xorcc %o5, %o1, %o5 ! 0000000075430268 ELSE:L2-B009 7 S
16888 fpack32 %f16, %f30, %f18 ! 000000007543026C ELSE:L2-B009 4 S
16889BL60165:fbne,a BL60166 ;.empty ! 0000000075430270 ELSE:L2-B009 10 L
16890 fbu,a,pn %fcc1, BL60167 ;.empty ! 0000000075430274 ELSE:L2-B009 7 L
16891 fbg,pt %fcc1, BL60166 ;.empty ! 0000000075430278 ELSE:L2-B009 3 L
16892BL60167:fbo,pt %fcc2, BL60168 ! 000000007543027C ELSE:L2-B009 3 L
16893BL60168:andn %o4, %o2, %o0 ! 0000000075430280 ELSE:L2-B009 6 S
16894 fmovd %f12, %f44 ! 0000000075430284 ELSE:L2-B009 3 S
16895 fcmpne16 %f30, %f18, %o1 ! 0000000075430288 ELSE:L2-B009 3 S
16896BL60166:add %g1, 0xBA7, %g1 ! 000000007543028C ELSE:L2-B009 3 chksum++
16897 add %g1, 0xD16, %g1 ! 0000000075430290 ELSE:L2-B009 10 chksum++
16898 srlx %o0, 0x1, %o1 ! 0000000075430294 ELSE:L2-B009 10 S
16899 orcc %o0, %o1, %o2 ! 0000000075430298 ELSE:L2-B009 10 S
16900 andcc %o2, %o0, %o0 ! 000000007543029C ELSE:L2-B009 10 S
16901 xorcc %o1, %o4, %o5 ! 00000000754302A0 ELSE:L2-B009 10 S
16902 xorcc %o2, %o5, %o4 ! 00000000754302A4 ELSE:L2-B009 10 S
16903 nop ! 00000000754302A8 ELSE:L2-B009 10 S
16904 fmovsne %xcc, %f4, %f4 ! 00000000754302AC ELSE:L2-B009 10 S
16905 fmul8x16au %f23, %f21, %f20 ! 00000000754302B0 ELSE:L2-B009 10 S
16906 nop ! 00000000754302B4 ELSE:L2-B009 10 S
16907 nop ! 00000000754302B8 ELSE:L2-B009 10 S
16908 swap [%g5-0x0050], %o0 ! 00000000754302BC ELSE:L2-B009 10 S >BD60101
16909 cmp %o1, %o0 ! 00000000754302C0 ELSE:L2-B009 10 S
16910BL60169: ! ELSE:L2-B009
16911 add %g1, 0x898, %g1 ! 00000000754302C4 ELSE:L2-B009 10 chksum++
16912 rd %gsr, %l6 ! 00000000754302C8 LOOP:L1-B000 10 S
16913 wr %l6, 0x8, %gsr ! 00000000754302CC LOOP:L1-B000 10 S
16914 fcmped %fcc0, %f0, %f44 ! 00000000754302D0 LOOP:L1-B000 10 S
16915 andcc %o4, %o0, %o0 ! 00000000754302D4 LOOP:L1-B000 10 S
16916 fcmps %fcc2, %f5, %f10 ! 00000000754302D8 LOOP:L1-B000 10 S
16917 udivx %o2, %o1, %o2 ! 00000000754302DC LOOP:L1-B000 10 S
16918 ta %xcc, 0x46 ! 00000000754302E0 LOOP:L1-B000 10 S demap-page
16919 subcc %o3, 0x1, %o3 ! 00000000754302E4 LOOP:L1-B000 10
16920 bnz,pt %xcc, BL60170 ! 00000000754302E8 LOOP:L1-B000 10
16921 nop ! 00000000754302EC LOOP:L1-B000 10 S
16922 add %g1, 0xF54, %g1 ! 00000000754302F0 LOOP:L1-B000 5 chksum++
16923 fabss %f3, %f3 ! 00000000754302F4 SUBR:L0-B000 5 S
16924 fbn BL60171 ! 00000000754302F8 SUBR:L0-B000 5 L
16925 andcc %g1, %o1, %o2 ! 00000000754302FC SUBR:L0-B000 5 S
16926 andcc %o2, %o0, %o0 ! 0000000075430300 SUBR:L0-B000 5 S
16927 bl BL60172 ! 0000000075430304 SUBR:L0-B000 5 L
16928 fcmpd %fcc1, %f34, %f12 ! 0000000075430308 SUBR:L0-B000 5 S
16929 edge32n %o2, %g1, %o4 ! 000000007543030C SUBR:L0-B000 5 S
16930 bz,a BL60173 ! 0000000075430310 SUBR:L0-B000 5 L
16931 .word 0x81C3E008 ! 0000000075430314 SUBR:L0-B000 0 S random
16932 xnor %o1, %o4, %o1 ! 0000000075430318 SUBR:L0-B000 5 S
16933 bleu,a BL60174 ! 000000007543031C SUBR:L0-B000 5 L
16934BL60171:.word 0x9DE3A060 ! 0000000075430320 SUBR:L0-B000 0 S random
16935BL60173:fbe,pn %fcc1, BL60172 ;.empty ! 0000000075430324 SUBR:L0-B000 5 L
16936 brlz,a,pn %o5, BL60175 ! 0000000075430328 SUBR:L0-B000 5 L
16937BL60175:.word 0xABA80A89 ! 000000007543032C SUBR:L0-B000 0 S illop
16938BL60172:nop ! 0000000075430330 SUBR:L0-B000 5 S
16939BL60174:add %g1, 0x744, %g1 ! 0000000075430334 SUBR:L0-B000 5 chksum++
16940 retl ! 0000000075430338 SUBR:L0-B000 5
16941 add %g1, 0xE2C, %g1 ! 000000007543033C SUBR:L0-B000 5 chksum++
16942
16943SECTION .btext035_pg1 TEXT_VA=0x75430000
16944attr_text {
16945 Name = .btext035_pg1,
16946 VA = 0x75430000,
16947 RA = 0xebffd0000,
16948 PA = ra2pa(0xebffd0000,0),
16949 tsbonly,
16950 part_0_ctx_nonzero_tsb_config_1,
16951 TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
16952 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
16953 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
16954}
16955.text; .skip 8
16956
16957!========================================================================
16958
16959SECTION .btext036 TEXT_VA=0xf530ff00
16960attr_text {
16961 Name = .btext036,
16962 VA = 0xf530ff00,
16963 RA = 0xfdfd71f00,
16964 PA = ra2pa(0xfdfd71f00,0),
16965 notsb
16966}
16967
16968SECTION .btext036_pg0 TEXT_VA=0xf530e000
16969attr_text {
16970 Name = .btext036_pg0,
16971 VA = 0xf530e000,
16972 RA = 0xfdfd70000,
16973 PA = ra2pa(0xfdfd70000,0),
16974 tsbonly,
16975 part_0_ctx_nonzero_tsb_config_3,
16976 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
16977 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
16978 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
16979}
16980.text; .skip 8
16981
16982
16983SECTION .btext036
16984.text
16985.global SUBR092; SUBR092:
16986 add %g1, 0xBAC, %g1 ! 00000000F530FF00 SUBR:L0-B000 5 chksum++
16987 add %o1, %g1, %o4 ! 00000000F530FF04 SWCH:L1-B000 5
16988 andcc %o4, 0x40, %g0 ! 00000000F530FF08 SWCH:L1-B000 5
16989 bnz,pn %xcc, BL60179 ! 00000000F530FF0C SWCH:L1-B000 5
16990 add %g1, 0x2BA, %g1 ! 00000000F530FF10 SWCH:L1-B000 5 chksum++
16991 andcc %o4, 0x2, %g0 ! 00000000F530FF14 SWCH:L1-B000 1
16992 bnz,a,pt %xcc, BL60178 ! 00000000F530FF18 SWCH:L1-B000 1
16993 .word 0xC68B51C7 ! 00000000F530FF1C SWCH:L1-B000 0 random
16994 andcc %o4, 0x1, %g0 ! 00000000F530FF20 SWCH:L1-B000 1
16995 bnz,pn %xcc, BL60177 ! 00000000F530FF24 SWCH:L1-B000 1
16996 add %g1, 0x63, %g1 ! 00000000F530FF28 SWCH:L1-B000 1 chksum++
16997 andcc %o4, 0x10, %g0 ! 00000000F530FF2C SWCH:L1-B000 0
16998 bnz,pn %xcc, BL60176 ! 00000000F530FF30 SWCH:L1-B000 0
16999 .word 0xB37E501E ! 00000000F530FF34 SWCH:L1-B000 0 S illop
17000 .word 0x81C3E008 ! 00000000F530FF38 SWCH:L1-B000 0 S random
17001 fcmped %fcc2, %f36, %f46 ! 00000000F530FF3C SWCH:L1-B000 0 S
17002 .word 0x9943DEB3 ! 00000000F530FF40 SWCH:L1-B000 0 S illop
17003 add %g1, 0x42F, %g1 ! 00000000F530FF44 SWCH:L1-B000 0 chksum++
17004 fba,a,pn %fcc1, BL60180 ! 00000000F530FF48 SWCH:L1-B000 0
17005 .word 0x34CFA5CF ! 00000000F530FF4C SWCH:L1-B000 0 S random
17006BL60176:add %g1, 0x61B, %g1 ! 00000000F530FF50 CASE:L2-B000 0 chksum++
17007 fcmpes %fcc0, %f9, %f10 ! 00000000F530FF54 CASE:L2-B000 0 S
17008 .word 0x8DA19171 ! 00000000F530FF58 CASE:L2-B000 0 S illop
17009 xnor %i3, %i5, %o3 ! 00000000F530FF5C CASE:L2-B000 0 S
17010 xor %o3, %o1, %o1 ! 00000000F530FF60 CASE:L2-B000 0 S
17011 xorcc %i5, %o1, %o5 ! 00000000F530FF64 CASE:L2-B000 0 S
17012 fba,a,pn %fcc0, BL60180 ! 00000000F530FF68 CASE:L2-B000 0
17013 .word 0x8D49D013 ! 00000000F530FF6C CASE:L2-B000 0 S illop
17014BL60177:add %g1, 0x560, %g1 ! 00000000F530FF70 CASE:L2-B001 1 chksum++
17015 fadds %f10, %f9, %f8 ! 00000000F530FF74 CASE:L2-B001 1 S
17016 udiv %o5, %g0, %g0 ! 00000000F530FF78 CASE:L2-B001 1 S
17017 xnorcc %o5, %g1, %o5 ! 00000000F530FF7C CASE:L2-B001 1 S
17018 fcmpes %fcc0, %f4, %f11 ! 00000000F530FF80 CASE:L2-B001 1 S
17019 array32 %g1, %o0, %o0 ! 00000000F530FF84 CASE:L2-B001 1 S
17020 ba,a,pt %xcc, BL60180 ! 00000000F530FF88 CASE:L2-B001 1
17021 pdist %f22, %f30, %f30 ! 00000000F530FF8C CASE:L2-B001 0 S
17022BL60178:.word 0x91AB806A ! 00000000F530FF90 CASE:L2-B002 0 illop
17023 .word 0xB9AC48E6 ! 00000000F530FF94 CASE:L2-B002 0 S illop
17024 cmp %o1, %g1 ! 00000000F530FF98 CASE:L2-B002 0 S
17025 rd %gsr, %l6 ! 00000000F530FF9C CASE:L2-B002 0 S
17026 .word 0xCBEEFA55 ! 00000000F530FFA0 CASE:L2-B002 0 S illop
17027 movge %fcc0, 0x201, %o5 ! 00000000F530FFA4 CASE:L2-B002 0 S
17028 fandnot1 %f22, %f30, %f18 ! 00000000F530FFA8 CASE:L2-B002 0 S
17029 ba,pn %icc, BL60180 ! 00000000F530FFAC CASE:L2-B002 0
17030 andncc %o3, %o0, %o3 ! 00000000F530FFB0 CASE:L2-B002 0 S
17031BL60179:add %g1, 0x5C0, %g1 ! 00000000F530FFB4 CASE:L2-B003 4 chksum++
17032 array8 %o1, %o3, %o0 ! 00000000F530FFB8 CASE:L2-B003 4 S
17033 orcc %o0, %o5, %o1 ! 00000000F530FFBC CASE:L2-B003 4 S
17034 cmp %o3, %o0 ! 00000000F530FFC0 CASE:L2-B003 4 S
17035 fpsub32 %f26, %f30, %f18 ! 00000000F530FFC4 CASE:L2-B003 4 S
17036 pdist %f24, %f18, %f24 ! 00000000F530FFC8 CASE:L2-B003 4 S
17037 orncc %o5, %o5, %o3 ! 00000000F530FFCC CASE:L2-B003 4 S
17038 andcc %g1, %o0, %o5 ! 00000000F530FFD0 CASE:L2-B003 4 S
17039 fcmps %fcc2, %f11, %f9 ! 00000000F530FFD4 CASE:L2-B003 4 S
17040 ba BL60180 ! 00000000F530FFD8 CASE:L2-B003 4
17041 fpadd16 %f26, %f22, %f16 ! 00000000F530FFDC CASE:L2-B003 4 S
17042BL60180: ! SWCH:L1-B000
17043 add %g1, 0xA09, %g1 ! 00000000F530FFE0 SWCH:L1-B000 5 chksum++
17044 rd %y, %o0 ! 00000000F530FFE4 SWCH:L1-B000 5 S
17045 fnot1s %f27, %f16 ! 00000000F530FFE8 SWCH:L1-B000 5 S
17046 subcc %o3, %o3, %o1 ! 00000000F530FFEC SWCH:L1-B000 5 S
17047 array16 %o2, %o3, %o3 ! 00000000F530FFF0 SWCH:L1-B000 5 S
17048 xnor %o0, %o5, %o5 ! 00000000F530FFF4 SWCH:L1-B000 5 S
17049 add %o2, %o0, %o3 ! 00000000F530FFF8 SWCH:L1-B000 5 S
17050 nop ! 00000000F530FFFC SWCH:L1-B000 5 S
17051 cmp %o1, %o2 ! 00000000F5310000 SWCH:L1-B000 5 S
17052 fsubd %f42, %f32, %f42 ! 00000000F5310004 SWCH:L1-B000 5 S
17053 fcmpes %fcc1, %f2, %f9 ! 00000000F5310008 SUBR:L0-B000 5 S
17054 fnegs %f11, %f2 ! 00000000F531000C SUBR:L0-B000 5 S
17055 ta %xcc, 0x46 ! 00000000F5310010 SUBR:L0-B000 5 S demap-page
17056 ta %xcc, 0x46 ! 00000000F5310014 SUBR:L0-B000 5 S demap-page
17057 .word 0xA9A91885 ! 00000000F5310018 SUBR:L0-B000 5 S illop_FP
17058 retl ! 00000000F531001C SUBR:L0-B000 5
17059 add %g1, 0xE2C, %g1 ! 00000000F5310020 SUBR:L0-B000 5 chksum++
17060
17061SECTION .btext036_pg1 TEXT_VA=0xf5310000
17062attr_text {
17063 Name = .btext036_pg1,
17064 VA = 0xf5310000,
17065 RA = 0xfdfd72000,
17066 PA = ra2pa(0xfdfd72000,0),
17067 tsbonly,
17068 part_0_ctx_nonzero_tsb_config_3,
17069 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
17070 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
17071 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
17072}
17073.text; .skip 8
17074! Context 71: 2013 instructions generated, 10471 executed, 360 traps
17075
17076#undef BLIMP_BIAS
17077#define BLIMP_BIAS 0
17078#undef BLIMP_FRAME
17079#define BLIMP_FRAME 128
17080#undef BLIMP_32BIT
17081#define BLIMP_32BIT 0
17082
17083!========================================================================
17084
17085SECTION .btext037 TEXT_VA=0xffffbbbd0ffffd00
17086attr_text {
17087 Name = .btext037,
17088 VA = 0xffffbbbd0ffffd00,
17089 RA = 0xe4ffffd00,
17090 PA = ra2pa(0xe4ffffd00,0),
17091 notsb
17092}
17093
17094SECTION .btext037_pg0 TEXT_VA=0xffffbbbd00000000
17095attr_text {
17096 Name = .btext037_pg0,
17097 VA = 0xffffbbbd00000000,
17098 RA = 0xe40000000,
17099 PA = ra2pa(0xe40000000,0),
17100 tsbonly,
17101 part_0_ctx_nonzero_tsb_config_2,
17102 TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
17103 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
17104 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
17105}
17106.text; .skip 8
17107
17108
17109SECTION .btext037
17110.text
17111.global start_th_4; start_th_4:
17112.global SUBR107; SUBR107:
17113BL80141: ! MAIN:L0-B000
17114 nop ! FFFFBBBD0FFFFD00 MAIN:L0-B000 1
17115 sethi %hh(0xC4360000),%g2 ! FFFFBBBD0FFFFD04 MAIN:L0-B000 1 BD80133
17116 or %g2,%hm(0xC4360000),%g2 ! FFFFBBBD0FFFFD08 MAIN:L0-B000 1
17117 sethi %lm(0xC4360000),%g3 ! FFFFBBBD0FFFFD0C MAIN:L0-B000 1
17118 or %g3,%lo(0xC4360000),%g3 ! FFFFBBBD0FFFFD10 MAIN:L0-B000 1
17119 sllx %g2, 0x20, %g2 ! FFFFBBBD0FFFFD14 MAIN:L0-B000 1
17120 or %g2, %g3, %g2 ! FFFFBBBD0FFFFD18 MAIN:L0-B000 1
17121 sethi %hh(0x583CFCB72000),%l0 ! FFFFBBBD0FFFFD1C MAIN:L0-B000 1 STACK0072
17122 or %l0,%hm(0x583CFCB72000),%l0 ! FFFFBBBD0FFFFD20 MAIN:L0-B000 1
17123 sethi %lm(0x583CFCB72000),%l1 ! FFFFBBBD0FFFFD24 MAIN:L0-B000 1
17124 or %l1,%lo(0x583CFCB72000),%l1 ! FFFFBBBD0FFFFD28 MAIN:L0-B000 1
17125 sllx %l0, 0x20, %l0 ! FFFFBBBD0FFFFD2C MAIN:L0-B000 1
17126 or %l0, %l1, %l0 ! FFFFBBBD0FFFFD30 MAIN:L0-B000 1
17127 sub %l0, 0x100, %o6 ! FFFFBBBD0FFFFD34 MAIN:L0-B000 1
17128 add %o6, 0x80, %i6 ! FFFFBBBD0FFFFD38 MAIN:L0-B000 1
17129 addcc %g0, 0x1, %g1 ! FFFFBBBD0FFFFD3C MAIN:L0-B000 1
17130 or %g0, -3186, %g3 ! FFFFBBBD0FFFFD40 MAIN:L0-B000 1
17131 or %g0, -1351, %g4 ! FFFFBBBD0FFFFD44 MAIN:L0-B000 1
17132 or %g0, -675, %g5 ! FFFFBBBD0FFFFD48 MAIN:L0-B000 1
17133 or %g0, 0x11B, %g6 ! FFFFBBBD0FFFFD4C MAIN:L0-B000 1
17134 or %g0, 0x0, %g7 ! FFFFBBBD0FFFFD50 MAIN:L0-B000 1
17135 or %g0, -560, %o0 ! FFFFBBBD0FFFFD54 MAIN:L0-B000 1
17136 or %g0, -3787, %o1 ! FFFFBBBD0FFFFD58 MAIN:L0-B000 1
17137 or %g0, 0x17, %o2 ! FFFFBBBD0FFFFD5C MAIN:L0-B000 1
17138 or %g0, -2862, %o3 ! FFFFBBBD0FFFFD60 MAIN:L0-B000 1
17139 or %g0, -2908, %o4 ! FFFFBBBD0FFFFD64 MAIN:L0-B000 1
17140 or %g0, -8, %o5 ! FFFFBBBD0FFFFD68 MAIN:L0-B000 1
17141 or %g0, -379, %o7 ! FFFFBBBD0FFFFD6C MAIN:L0-B000 1
17142 or %g0, 0xA4C, %l0 ! FFFFBBBD0FFFFD70 MAIN:L0-B000 1
17143 or %g0, -2491, %l1 ! FFFFBBBD0FFFFD74 MAIN:L0-B000 1
17144 or %g0, -2693, %l2 ! FFFFBBBD0FFFFD78 MAIN:L0-B000 1
17145 or %g0, -3027, %l3 ! FFFFBBBD0FFFFD7C MAIN:L0-B000 1
17146 or %g0, -3265, %l4 ! FFFFBBBD0FFFFD80 MAIN:L0-B000 1
17147 or %g0, 0xD11, %l5 ! FFFFBBBD0FFFFD84 MAIN:L0-B000 1
17148 sethi %hh(0xFFFFBBBD0FFFFD00),%l7 ! FFFFBBBD0FFFFD88 MAIN:L0-B000 1 SUBR107
17149 or %l7,%hm(0xFFFFBBBD0FFFFD00),%l7 ! FFFFBBBD0FFFFD8C MAIN:L0-B000 1
17150 sethi %lm(0xFFFFBBBD0FFFFD00),%l6 ! FFFFBBBD0FFFFD90 MAIN:L0-B000 1
17151 or %l6,%lo(0xFFFFBBBD0FFFFD00),%l6 ! FFFFBBBD0FFFFD94 MAIN:L0-B000 1
17152 sllx %l7, 0x20, %l7 ! FFFFBBBD0FFFFD98 MAIN:L0-B000 1
17153 or %l7, %l6, %l7 ! FFFFBBBD0FFFFD9C MAIN:L0-B000 1
17154 or %g0, -997, %l6 ! FFFFBBBD0FFFFDA0 MAIN:L0-B000 1
17155 or %g0, -2237, %i0 ! FFFFBBBD0FFFFDA4 MAIN:L0-B000 1
17156 or %g0, -2826, %i1 ! FFFFBBBD0FFFFDA8 MAIN:L0-B000 1
17157 or %g0, -2479, %i2 ! FFFFBBBD0FFFFDAC MAIN:L0-B000 1
17158 or %g0, 0x83E, %i3 ! FFFFBBBD0FFFFDB0 MAIN:L0-B000 1
17159 or %g0, 0x649, %i4 ! FFFFBBBD0FFFFDB4 MAIN:L0-B000 1
17160 or %g0, -3842, %i5 ! FFFFBBBD0FFFFDB8 MAIN:L0-B000 1
17161 or %g0, 0xE58, %i7 ! FFFFBBBD0FFFFDBC MAIN:L0-B000 1
17162 or %g0, 0x4, %g6 ! FFFFBBBD0FFFFDC0 MAIN:L0-B000 1
17163BL80142:save %o6, -128, %o6 ! FFFFBBBD0FFFFDC4 MAIN:L0-B000 4
17164 add %i0, %g6, %l0 ! FFFFBBBD0FFFFDC8 MAIN:L0-B000 4
17165 add %i1, %g6, %l1 ! FFFFBBBD0FFFFDCC MAIN:L0-B000 4
17166 add %i2, %g6, %l2 ! FFFFBBBD0FFFFDD0 MAIN:L0-B000 4
17167 add %i3, %g6, %l3 ! FFFFBBBD0FFFFDD4 MAIN:L0-B000 4
17168 add %i4, %g6, %l4 ! FFFFBBBD0FFFFDD8 MAIN:L0-B000 4
17169 add %i5, %g6, %l5 ! FFFFBBBD0FFFFDDC MAIN:L0-B000 4
17170 add %i6, %g6, %l6 ! FFFFBBBD0FFFFDE0 MAIN:L0-B000 4
17171 add %i7, %g6, %l7 ! FFFFBBBD0FFFFDE4 MAIN:L0-B000 4
17172 add %l0, %g6, %o0 ! FFFFBBBD0FFFFDE8 MAIN:L0-B000 4
17173 add %l1, %g6, %o1 ! FFFFBBBD0FFFFDEC MAIN:L0-B000 4
17174 add %l2, %g6, %o2 ! FFFFBBBD0FFFFDF0 MAIN:L0-B000 4
17175 add %l3, %g6, %o3 ! FFFFBBBD0FFFFDF4 MAIN:L0-B000 4
17176 add %l4, %g6, %o4 ! FFFFBBBD0FFFFDF8 MAIN:L0-B000 4
17177 add %l5, %g6, %o5 ! FFFFBBBD0FFFFDFC MAIN:L0-B000 4
17178 add %l7, %g6, %o7 ! FFFFBBBD0FFFFE00 MAIN:L0-B000 4
17179 subcc %g6, 0x1, %g6 ! FFFFBBBD0FFFFE04 MAIN:L0-B000 4
17180 bnz,pn %xcc, BL80142 ! FFFFBBBD0FFFFE08 MAIN:L0-B000 4
17181 nop ! FFFFBBBD0FFFFE0C MAIN:L0-B000 4
17182 restore %g0, %g0, %g0 ! FFFFBBBD0FFFFE10 MAIN:L0-B000 1
17183 restore %g0, %g0, %g0 ! FFFFBBBD0FFFFE14 MAIN:L0-B000 1
17184 restore %g0, %g0, %g0 ! FFFFBBBD0FFFFE18 MAIN:L0-B000 1
17185 restore %g0, %g0, %g0 ! FFFFBBBD0FFFFE1C MAIN:L0-B000 1
17186 ta %xcc, 0x44 ! FFFFBBBD0FFFFE20 MAIN:L0-B000 1 cleanwin=0
17187 wr %g0, -2541, %y ! FFFFBBBD0FFFFE24 MAIN:L0-B000 1
17188 wr %g0, 0xC0, %gsr ! FFFFBBBD0FFFFE28 MAIN:L0-B000 1
17189 ldd [%g2+0x0068], %f0 ! FFFFBBBD0FFFFE2C MAIN:L0-B000 1 <BD80137
17190 faddd %f0, %f0, %f6 ! FFFFBBBD0FFFFE30 MAIN:L0-B000 1
17191 faddd %f0, %f6, %f12 ! FFFFBBBD0FFFFE34 MAIN:L0-B000 1
17192 faddd %f6, %f12, %f14 ! FFFFBBBD0FFFFE38 MAIN:L0-B000 1
17193 faddd %f12, %f14, %f60 ! FFFFBBBD0FFFFE3C MAIN:L0-B000 1
17194 faddd %f14, %f60, %f62 ! FFFFBBBD0FFFFE40 MAIN:L0-B000 1
17195 faddd %f60, %f62, %f32 ! FFFFBBBD0FFFFE44 MAIN:L0-B000 1
17196 faddd %f62, %f32, %f34 ! FFFFBBBD0FFFFE48 MAIN:L0-B000 1
17197 faddd %f32, %f34, %f36 ! FFFFBBBD0FFFFE4C MAIN:L0-B000 1
17198 faddd %f34, %f36, %f38 ! FFFFBBBD0FFFFE50 MAIN:L0-B000 1
17199 faddd %f36, %f38, %f40 ! FFFFBBBD0FFFFE54 MAIN:L0-B000 1
17200 faddd %f38, %f40, %f42 ! FFFFBBBD0FFFFE58 MAIN:L0-B000 1
17201 faddd %f40, %f42, %f44 ! FFFFBBBD0FFFFE5C MAIN:L0-B000 1
17202 faddd %f42, %f44, %f46 ! FFFFBBBD0FFFFE60 MAIN:L0-B000 1
17203 ld [%g2+0x0070], %f2 ! FFFFBBBD0FFFFE64 MAIN:L0-B000 1 <BD80138
17204 fadds %f2, %f2, %f3 ! FFFFBBBD0FFFFE68 MAIN:L0-B000 1
17205 fadds %f2, %f3, %f4 ! FFFFBBBD0FFFFE6C MAIN:L0-B000 1
17206 fadds %f3, %f4, %f5 ! FFFFBBBD0FFFFE70 MAIN:L0-B000 1
17207 fadds %f4, %f5, %f8 ! FFFFBBBD0FFFFE74 MAIN:L0-B000 1
17208 fadds %f5, %f8, %f9 ! FFFFBBBD0FFFFE78 MAIN:L0-B000 1
17209 fadds %f8, %f9, %f10 ! FFFFBBBD0FFFFE7C MAIN:L0-B000 1
17210 fadds %f9, %f10, %f11 ! FFFFBBBD0FFFFE80 MAIN:L0-B000 1
17211 fcmpd %fcc0, %f0, %f0 ! FFFFBBBD0FFFFE84 MAIN:L0-B000 1
17212 fcmpd %fcc1, %f0, %f0 ! FFFFBBBD0FFFFE88 MAIN:L0-B000 1
17213 fcmpd %fcc2, %f0, %f0 ! FFFFBBBD0FFFFE8C MAIN:L0-B000 1
17214 fcmpd %fcc3, %f0, %f0 ! FFFFBBBD0FFFFE90 MAIN:L0-B000 1
17215 stx %fsr, [%g2+0x0060] ! FFFFBBBD0FFFFE94 MAIN:L0-B000 1 <BD80055
17216 fzero %f16 ! FFFFBBBD0FFFFE98 MAIN:L0-B000 1
17217 fzero %f18 ! FFFFBBBD0FFFFE9C MAIN:L0-B000 1
17218 fzero %f20 ! FFFFBBBD0FFFFEA0 MAIN:L0-B000 1
17219 fzero %f22 ! FFFFBBBD0FFFFEA4 MAIN:L0-B000 1
17220 fzero %f24 ! FFFFBBBD0FFFFEA8 MAIN:L0-B000 1
17221 fzero %f26 ! FFFFBBBD0FFFFEAC MAIN:L0-B000 1
17222 fzero %f28 ! FFFFBBBD0FFFFEB0 MAIN:L0-B000 1
17223 fzero %f30 ! FFFFBBBD0FFFFEB4 MAIN:L0-B000 1
17224 ldx [%g2+0x0000], %g3 ! FFFFBBBD0FFFFEB8 MAIN:L0-B000 1 BASE<BD80133
17225 ldx [%g2+0x0008], %g4 ! FFFFBBBD0FFFFEBC MAIN:L0-B000 1 BASE<BD80139
17226 ldx [%g2+0x0010], %g5 ! FFFFBBBD0FFFFEC0 MAIN:L0-B000 1 BASE<BD80140
17227 ldx [%g2+0x0018], %g6 ! FFFFBBBD0FFFFEC4 MAIN:L0-B000 1 BASE<BD80141
17228 or %g0, 0x2, %l0 ! FFFFBBBD0FFFFEC8 LOOP:L1-B000 1
17229BL80180: ! LOOP:L1-B000
17230 add %g1, 0x41A, %g1 ! FFFFBBBD0FFFFECC LOOP:L1-B000 2 chksum++
17231 orncc %o3, %o3, %i3 ! FFFFBBBD0FFFFED0 LOOP:L1-B000 2 S
17232 subcc %o3, %o5, %g0 ! FFFFBBBD0FFFFED4 LOOP:L1-B000 2 S
17233 fpadd32 %f30, %f22, %f24 ! FFFFBBBD0FFFFED8 LOOP:L1-B000 2 S
17234 array32 %i3, %o2, %i1 ! FFFFBBBD0FFFFEDC LOOP:L1-B000 2 S
17235 fadds %f10, %f3, %f2 ! FFFFBBBD0FFFFEE0 LOOP:L1-B000 2 S
17236 fands %f22, %f31, %f21 ! FFFFBBBD0FFFFEE4 LOOP:L1-B000 2 S
17237 xnor %i2, %o4, %o3 ! FFFFBBBD0FFFFEE8 LOOP:L1-B000 2 S
17238 ta %xcc, 0x46 ! FFFFBBBD0FFFFEEC LOOP:L1-B000 2 S demap-page
17239 ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFEF0 LOOP:L1-B000 2 ptr_chase
17240 ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFEF4 LOOP:L1-B000 2 ptr_chase
17241 ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFEF8 LOOP:L1-B000 2 ptr_chase
17242 ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFEFC LOOP:L1-B000 2 ptr_chase
17243 ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFF00 LOOP:L1-B000 2 ptr_chase
17244 ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFF04 LOOP:L1-B000 2 ptr_chase
17245 fpadd32 %f16, %f22, %f16 ! FFFFBBBD0FFFFF08 LOOP:L1-B000 2 S
17246 orn %o2, %g1, %i0 ! FFFFBBBD0FFFFF0C LOOP:L1-B000 2 S
17247 fexpand %f31, %f30 ! FFFFBBBD0FFFFF10 LOOP:L1-B000 2 S
17248 or %g0, 0x2, %l2 ! FFFFBBBD0FFFFF14 LOOP:L2-B000 2
17249BL80147: ! LOOP:L2-B000
17250 add %g1, 0xCCD, %g1 ! FFFFBBBD0FFFFF18 LOOP:L2-B000 4 chksum++
17251 movrgz %o5, %i3, %o3 ! FFFFBBBD0FFFFF1C LOOP:L2-B000 4 S
17252 call .+8 ! FFFFBBBD0FFFFF20 LOOP:L2-B000 4 S
17253 fnegd %f12, %f46 ! FFFFBBBD0FFFFF24 LOOP:L2-B000 4 S
17254 fcmps %fcc2, %f3, %f9 ! FFFFBBBD0FFFFF28 LOOP:L2-B000 4 S
17255 xnorcc %i1, %i2, %i2 ! FFFFBBBD0FFFFF2C LOOP:L2-B000 4 S
17256 andncc %i0, %i0, %i0 ! FFFFBBBD0FFFFF30 LOOP:L2-B000 4 S
17257 or %g0, 0x3, %l1 ! FFFFBBBD0FFFFF34 LOOP:L3-B000 4
17258BL80143: ! LOOP:L3-B000
17259 add %g1, 0x42B, %g1 ! FFFFBBBD0FFFFF38 LOOP:L3-B000 12 chksum++
17260 ldxa [%g7+%g0]0xA2, %i2 ! FFFFBBBD0FFFFF3C LOOP:L3-B000 12 S BAD-ASI
17261 fcmpgt16 %f16, %f30, %o1 ! FFFFBBBD0FFFFF40 LOOP:L3-B000 12 S
17262 call .+8 ! FFFFBBBD0FFFFF44 LOOP:L3-B000 12 S
17263 fcmpes %fcc0, %f3, %f8 ! FFFFBBBD0FFFFF48 LOOP:L3-B000 12 S
17264 or %g1, %i0, %o4 ! FFFFBBBD0FFFFF4C LOOP:L3-B000 12 S
17265 orcc %o4, %i4, %i1 ! FFFFBBBD0FFFFF50 LOOP:L3-B000 12 S
17266 fnot2 %f22, %f22 ! FFFFBBBD0FFFFF54 LOOP:L3-B000 12 S
17267 fabsd %f0, %f34 ! FFFFBBBD0FFFFF58 LOOP:L3-B000 12 S
17268 sethi %hh(0xFFFFC49BA916FF00),%l6 ! FFFFBBBD0FFFFF5C LOOP:L3-B000 12 SUBR108
17269 or %l6,%hm(0xFFFFC49BA916FF00),%l6 ! FFFFBBBD0FFFFF60 LOOP:L3-B000 12
17270 sethi %lm(0xFFFFC49BA916FF00),%l5 ! FFFFBBBD0FFFFF64 LOOP:L3-B000 12
17271 or %l5,%lo(0xFFFFC49BA916FF00),%l5 ! FFFFBBBD0FFFFF68 LOOP:L3-B000 12
17272 sllx %l6, 0x20, %l6 ! FFFFBBBD0FFFFF6C LOOP:L3-B000 12
17273 or %l6, %l5, %l6 ! FFFFBBBD0FFFFF70 LOOP:L3-B000 12
17274 add %l6, 0x1, %l6 ! FFFFBBBD0FFFFF74 LOOP:L3-B000 12
17275 jmpl %l6+0x0000, %o7 ! FFFFBBBD0FFFFF78 LOOP:L3-B000 24 S
17276 and %i2, %o3, %o1 ! FFFFBBBD0FFFFF7C LOOP:L3-B000 12 S
17277 subcc %l1, 0x1, %l1 ! FFFFBBBD0FFFFF80 LOOP:L3-B000 12
17278 bnz,pn %icc, BL80143 ! FFFFBBBD0FFFFF84 LOOP:L3-B000 12
17279 fcmpne32 %f30, %f26, %i1 ! FFFFBBBD0FFFFF88 LOOP:L3-B000 12 S
17280 add %g1, 0xD22, %g1 ! FFFFBBBD0FFFFF8C LOOP:L3-B000 4 chksum++
17281 and %g1, 0xFE, %l3 ! FFFFBBBD0FFFFF90 LOOP:L3-B001 4
17282BL80144: ! LOOP:L3-B001
17283 add %g1, 0xDDE, %g1 ! FFFFBBBD0FFFFF94 LOOP:L3-B001 8 chksum++
17284 faddd %f44, %f62, %f6 ! FFFFBBBD0FFFFF98 LOOP:L3-B001 8 S
17285 orn %l5, -1, %l5 ! FFFFBBBD0FFFFF9C LOOP:L3-B001 8 S
17286 array32 %o1, %o5, %o4 ! FFFFBBBD0FFFFFA0 LOOP:L3-B001 8 S
17287 xnorcc %i1, %o0, %i3 ! FFFFBBBD0FFFFFA4 LOOP:L3-B001 8 S
17288 alignaddr %l5, %i1, %l4 ! FFFFBBBD0FFFFFA8 LOOP:L3-B001 8 S
17289 srlx %l3, 0x1, %l3 ! FFFFBBBD0FFFFFAC LOOP:L3-B001 8
17290 andcc %l3, 0x1, %g0 ! FFFFBBBD0FFFFFB0 LOOP:L3-B001 8
17291 bne,a,pn %xcc, BL80144 ! FFFFBBBD0FFFFFB4 LOOP:L3-B001 8
17292 xorcc %i3, %o0, %i0 ! FFFFBBBD0FFFFFB8 LOOP:L3-B001 4 S
17293 add %g1, 0xA3E, %g1 ! FFFFBBBD0FFFFFBC LOOP:L3-B001 4 chksum++
17294 or %g0, 0x3, %l4 ! FFFFBBBD0FFFFFC0 LOOP:L3-B002 4
17295BL80145: ! LOOP:L3-B002
17296 add %g1, 0x2CF, %g1 ! FFFFBBBD0FFFFFC4 LOOP:L3-B002 12 chksum++
17297 cmp %l4, 0x1 ! FFFFBBBD0FFFFFC8 LOOP:L3-B002 12
17298 be,pn %xcc, BL80146 ! FFFFBBBD0FFFFFCC LOOP:L3-B002 12
17299 nop ! FFFFBBBD0FFFFFD0 LOOP:L3-B002 12 S
17300 add %g1, 0x6FF, %g1 ! FFFFBBBD0FFFFFD4 LOOP:L3-B002 8 chksum++
17301 bmask %l4, %o4, %i0 ! FFFFBBBD0FFFFFD8 LOOP:L3-B002 8 S
17302 cmp %o4, %i1 ! FFFFBBBD0FFFFFDC LOOP:L3-B002 8 S
17303 orcc %i1, %i3, %i1 ! FFFFBBBD0FFFFFE0 LOOP:L3-B002 8 S
17304 and %o4, %o3, %i4 ! FFFFBBBD0FFFFFE4 LOOP:L3-B002 8 S
17305 sllx %i4, 0x1, %i5 ! FFFFBBBD0FFFFFE8 LOOP:L3-B002 8 S
17306 sra %i3, 0x1, %i1 ! FFFFBBBD0FFFFFEC LOOP:L3-B002 8 S
17307 sub %l4, 0x1, %l4 ! FFFFBBBD0FFFFFF0 LOOP:L3-B002 8
17308 brnz,a,pn %l4, BL80145 ! FFFFBBBD0FFFFFF4 LOOP:L3-B002 8
17309 fcmpes %fcc2, %f10, %f3 ! FFFFBBBD0FFFFFF8 LOOP:L3-B002 8 S
17310 add %g1, 0x5A3, %g1 ! FFFFBBBD0FFFFFFC LOOP:L3-B002 0 chksum++
17311BL80146: ! LOOP:L3-B002
17312 add %g1, 0x9A1, %g1 ! FFFFBBBD10000000 LOOP:L3-B002 4 chksum++
17313 nop ! FFFFBBBD10000004 LOOP:L3-B003 4
17314 subcc %l2, 0x1, %l2 ! FFFFBBBD10000008 LOOP:L2-B000 4
17315 bnz,a BL80147 ! FFFFBBBD1000000C LOOP:L2-B000 4
17316 fnegd %f46, %f44 ! FFFFBBBD10000010 LOOP:L2-B000 2 S
17317 add %g1, 0x5F2, %g1 ! FFFFBBBD10000014 LOOP:L2-B000 2 chksum++
17318 nop ! FFFFBBBD10000018 LOOP:L2-B001 2
17319 nop ! FFFFBBBD1000001C LOOP:L2-B002 2
17320 add %i1, %g1, %o2 ! FFFFBBBD10000020 SWCH:L2-B003 2
17321 and %o2, 0x18, %o7 ! FFFFBBBD10000024 SWCH:L2-B003 2
17322 sethi %hi(0x33C), %o2 ! FFFFBBBD10000028 SWCH:L2-B003 2 .+0
17323 or %o2,%lo(0x33C),%o2 ! FFFFBBBD1000002C SWCH:L2-B003 2
17324 add %o2, %o7, %o2 ! FFFFBBBD10000030 SWCH:L2-B003 2
17325 jmpl %l7+%o2, %g0 ! FFFFBBBD10000034 SWCH:L2-B003 2
17326 andn %g1, %i1, %i0 ! FFFFBBBD10000038 SWCH:L2-B003 2 S
17327 fba BL80151 ! FFFFBBBD1000003C SWCH:L2-B003 0
17328 fpadd32s %f18, %f28, %f28 ! FFFFBBBD10000040 SWCH:L2-B003 0 S
17329 ba BL80150 ! FFFFBBBD10000044 SWCH:L2-B003 1
17330 or %i3, %i1, %i5 ! FFFFBBBD10000048 SWCH:L2-B003 1 S
17331 fba,a BL80149 ! FFFFBBBD1000004C SWCH:L2-B003 0
17332 ta %xcc, 0x46 ! FFFFBBBD10000050 SWCH:L2-B003 0 S demap-page
17333 fba,a,pn %fcc3, BL80148 ! FFFFBBBD10000054 SWCH:L2-B003 1
17334 fpadd16s %f18, %f31, %f18 ! FFFFBBBD10000058 SWCH:L2-B003 0 S
17335BL80148:add %g1, 0x5C4, %g1 ! FFFFBBBD1000005C CASE:L3-B004 1 chksum++
17336 and %i1, %g1, %o3 ! FFFFBBBD10000060 CASE:L3-B004 1 S
17337 fexpand %f26, %f30 ! FFFFBBBD10000064 CASE:L3-B004 1 S
17338 pdist %f22, %f16, %f16 ! FFFFBBBD10000068 CASE:L3-B004 1 S
17339 faddd %f46, %f6, %f38 ! FFFFBBBD1000006C CASE:L3-B004 1 S
17340 array32 %i1, %i0, %i2 ! FFFFBBBD10000070 CASE:L3-B004 1 S
17341 bshuffle %f28, %f16, %f20 ! FFFFBBBD10000074 CASE:L3-B004 1 S
17342 ba,a,pt %xcc, BL80152 ! FFFFBBBD10000078 CASE:L3-B004 1
17343 .word 0x3022833E ! FFFFBBBD1000007C CASE:L3-B004 0 S illop
17344BL80149:add %g1, 0x701, %g1 ! FFFFBBBD10000080 CASE:L3-B005 0 chksum++
17345 fpack16 %f20, %f20 ! FFFFBBBD10000084 CASE:L3-B005 0 S
17346 .word 0xCA390248 ! FFFFBBBD10000088 CASE:L3-B005 0 S illop
17347 andncc %g1, %i1, %o0 ! FFFFBBBD1000008C CASE:L3-B005 0 S
17348 .word 0x93A7D13B ! FFFFBBBD10000090 CASE:L3-B005 0 S illop
17349 .word 0xADC44B42 ! FFFFBBBD10000094 CASE:L3-B005 0 illop
17350 .word 0x9ECC5D52 ! FFFFBBBD10000098 CASE:L3-B005 0 S illop
17351BL80150:add %g1, 0x8DF, %g1 ! FFFFBBBD1000009C CASE:L3-B006 1 chksum++
17352 cmp %o3, %i3 ! FFFFBBBD100000A0 CASE:L3-B006 1 S
17353 andcc %o3, %g1, %i4 ! FFFFBBBD100000A4 CASE:L3-B006 1 S
17354 orncc %o2, -1, %o2 ! FFFFBBBD100000A8 CASE:L3-B006 1 S
17355 alignaddrl %i3, %o0, %o0 ! FFFFBBBD100000AC CASE:L3-B006 1 S
17356 andcc %o0, %i2, %i5 ! FFFFBBBD100000B0 CASE:L3-B006 1 S
17357 andcc %o0, %i4, %o4 ! FFFFBBBD100000B4 CASE:L3-B006 1 S
17358 .word 0xA5B382AD ! FFFFBBBD100000B8 CASE:L3-B006 1 S illop_VIS
17359 srlx %i1, %g1, %i1 ! FFFFBBBD100000BC CASE:L3-B006 1 S
17360 xnor %o2, %i5, %i3 ! FFFFBBBD100000C0 CASE:L3-B006 1 S
17361 cmp %i5, %i1 ! FFFFBBBD100000C4 CASE:L3-B006 1 S
17362 fba,a BL80152 ! FFFFBBBD100000C8 CASE:L3-B006 1
17363 .word 0x85E39DFA ! FFFFBBBD100000CC CASE:L3-B006 0 S illop
17364BL80151:add %g1, 0xDC, %g1 ! FFFFBBBD100000D0 CASE:L3-B007 0 chksum++
17365 fpadd16s %f26, %f24, %f31 ! FFFFBBBD100000D4 CASE:L3-B007 0 S
17366 andncc %i0, %o2, %i5 ! FFFFBBBD100000D8 CASE:L3-B007 0 S
17367 fcmpne16 %f22, %f16, %i0 ! FFFFBBBD100000DC CASE:L3-B007 0 S
17368 .word 0xE556651A ! FFFFBBBD100000E0 CASE:L3-B007 0 S illop
17369 wr %l6, 0xA8, %gsr ! FFFFBBBD100000E4 CASE:L3-B007 0 S
17370 andncc %i0, %o5, %o4 ! FFFFBBBD100000E8 CASE:L3-B007 0 S
17371 fcmpd %fcc2, %f62, %f6 ! FFFFBBBD100000EC CASE:L3-B007 0 S
17372 edge32l %i0, %i4, %o4 ! FFFFBBBD100000F0 CASE:L3-B007 0 S
17373 udiv %i5, %g7, %g3 ! FFFFBBBD100000F4 CASE:L3-B007 0 S
17374 edge32 %i5, %i2, %i2 ! FFFFBBBD100000F8 CASE:L3-B007 0 S
17375 ba,a,pn %icc, BL80152 ! FFFFBBBD100000FC CASE:L3-B007 0
17376 nop ! FFFFBBBD10000100 CASE:L3-B007 0 S
17377BL80152: ! SWCH:L2-B003
17378 add %g1, 0xE98, %g1 ! FFFFBBBD10000104 SWCH:L2-B003 2 chksum++
17379 orncc %i1, %o5, %o5 ! FFFFBBBD10000108 SWCH:L2-B003 2 S
17380 srax %i2, 0x1, %i0 ! FFFFBBBD1000010C SWCH:L2-B003 2 S
17381 wr %g1, %i0, %fprs ! FFFFBBBD10000110 SWCH:L2-B003 2 S
17382 xnor %o4, %i0, %i0 ! FFFFBBBD10000114 SWCH:L2-B003 2 S
17383 fmovduge %fcc2, %f6, %f6 ! FFFFBBBD10000118 SWCH:L2-B003 3 S
17384 andn %i6, 0x0, %i6 ! FFFFBBBD1000011C SWCH:L2-B003 2 S
17385 faligndata %f22, %f20, %f16 ! FFFFBBBD10000120 SWCH:L2-B003 2 S
17386 add %o5, %g1, %i2 ! FFFFBBBD10000124 SWCH:L2-B004 2
17387 andcc %i2, 0x20, %g0 ! FFFFBBBD10000128 SWCH:L2-B004 2
17388 bnz,pn %xcc, BL80161 ! FFFFBBBD1000012C SWCH:L2-B004 2
17389 add %g1, 0xA9, %g1 ! FFFFBBBD10000130 SWCH:L2-B004 2 chksum++
17390 andcc %i2, 0x80, %g0 ! FFFFBBBD10000134 SWCH:L2-B004 1
17391 bnz,pn %xcc, BL80160 ! FFFFBBBD10000138 SWCH:L2-B004 1
17392 add %g1, 0xF72, %g1 ! FFFFBBBD1000013C SWCH:L2-B004 1 chksum++
17393 .word 0x17C9ECCF ! FFFFBBBD10000140 SWCH:L2-B004 0 random
17394 bnz,pn %xcc, BL80159 ! FFFFBBBD10000144 SWCH:L2-B004 0
17395 add %g1, 0x5C8, %g1 ! FFFFBBBD10000148 SWCH:L2-B004 0 chksum++
17396 andcc %i2, 0x40, %g0 ! FFFFBBBD1000014C SWCH:L2-B004 0
17397 .word 0xBB747AC7 ! FFFFBBBD10000150 SWCH:L2-B004 0 illop
17398 .word 0xA7675D10 ! FFFFBBBD10000154 SWCH:L2-B004 0 S illop
17399 .word 0x89DE4E12 ! FFFFBBBD10000158 SWCH:L2-B004 0 S illop
17400 fzero %f16 ! FFFFBBBD1000015C SWCH:L2-B004 0 S
17401 movne %icc, %i0, %i1 ! FFFFBBBD10000160 SWCH:L2-B004 0 S
17402 .word 0xBA7F0FF8 ! FFFFBBBD10000164 SWCH:L2-B004 0 random
17403 .word 0xBFB647F4 ! FFFFBBBD10000168 SWCH:L2-B004 0 illop
17404 edge8 %g1, %o4, %i3 ! FFFFBBBD1000016C SWCH:L2-B004 0 S
17405BL80153:.word 0xE14FD7AE ! FFFFBBBD10000170 CASE:L3-B008 0 illop
17406 orcc %i6, %o0, %o0 ! FFFFBBBD10000174 CASE:L3-B008 0 S
17407 .word 0xCFC9DC51 ! FFFFBBBD10000178 CASE:L3-B008 0 S illop
17408 fmovsvs %icc, %f11, %f9 ! FFFFBBBD1000017C CASE:L3-B008 0 S
17409 fexpand %f21, %f28 ! FFFFBBBD10000180 CASE:L3-B008 0 S
17410 pdist %f30, %f20, %f22 ! FFFFBBBD10000184 CASE:L3-B008 0 S
17411 fpsub16s %f18, %f28, %f18 ! FFFFBBBD10000188 CASE:L3-B008 0 S
17412 edge8n %o5, %i0, %i4 ! FFFFBBBD1000018C CASE:L3-B008 0 S
17413 sethi %hh(0x84213FF00),%l6 ! FFFFBBBD10000190 CASE:L3-B008 0 SUBR109
17414 .word 0xF21D73AE ! FFFFBBBD10000194 CASE:L3-B008 0 illop
17415 sethi %lm(0x84213FF00),%l5 ! FFFFBBBD10000198 CASE:L3-B008 0
17416 or %l5,%lo(0x84213FF00),%l5 ! FFFFBBBD1000019C CASE:L3-B008 0
17417 .word 0xABAC5C29 ! FFFFBBBD100001A0 CASE:L3-B008 0 illop
17418 or %l6, %l5, %l6 ! FFFFBBBD100001A4 CASE:L3-B008 0
17419 jmpl %l6+0x0000, %o7 ! FFFFBBBD100001A8 CASE:L3-B008 0 S
17420 orn %o0, %o0, %o1 ! FFFFBBBD100001AC CASE:L3-B008 0 S
17421 ba BL80162 ! FFFFBBBD100001B0 CASE:L3-B008 0
17422 nop ! FFFFBBBD100001B4 CASE:L3-B008 0 S
17423BL80159:add %g1, 0xB4, %g1 ! FFFFBBBD100001B8 CASE:L3-B009 0 chksum++
17424 fcmped %fcc0, %f6, %f46 ! FFFFBBBD100001BC CASE:L3-B009 0 S
17425 orcc %o0, %g1, %o3 ! FFFFBBBD100001C0 CASE:L3-B009 0 S
17426 bcc,pt %xcc, BL80154 ;.empty ! FFFFBBBD100001C4 CASE:L3-B009 0 L
17427 fbul,a,pt %fcc0, BL80155 ! FFFFBBBD100001C8 CASE:L3-B009 0 L
17428 .word 0x95A3D06A ! FFFFBBBD100001CC CASE:L3-B009 0 S illop
17429 xorcc %i3, %g1, %o0 ! FFFFBBBD100001D0 CASE:L3-B009 0 S
17430BL80155:.word 0x99A94076 ! FFFFBBBD100001D4 CASE:L3-B009 0 L illop
17431BL80156:.word 0x37D1B45B ! FFFFBBBD100001D8 CASE:L3-B009 0 L random
17432 fbue,a,pt %fcc0, BL80158 ! FFFFBBBD100001DC CASE:L3-B009 0 L
17433 wr %g1, %o1, %fprs ! FFFFBBBD100001E0 CASE:L3-B009 0 S
17434BL80158:.word 0xF93D1B65 ! FFFFBBBD100001E4 CASE:L3-B009 0 S random
17435 fcmple32 %f30, %f28, %i1 ! FFFFBBBD100001E8 CASE:L3-B009 0 S
17436 fbge,a BL80157 ! FFFFBBBD100001EC CASE:L3-B009 0 L
17437BL80154:cmp %o3, %o0 ! FFFFBBBD100001F0 CASE:L3-B009 0 S
17438BL80157:add %g1, 0x9C5, %g1 ! FFFFBBBD100001F4 CASE:L3-B009 0 chksum++
17439 fba,pt %fcc1, BL80162 ! FFFFBBBD100001F8 CASE:L3-B009 0
17440 alignaddrl %i1, %o4, %i0 ! FFFFBBBD100001FC CASE:L3-B009 0 S
17441BL80160:add %g1, 0xA78, %g1 ! FFFFBBBD10000200 CASE:L3-B010 1 chksum++
17442 cmp %o0, %o4 ! FFFFBBBD10000204 CASE:L3-B010 1 S
17443 orn %o3, %o3, %o5 ! FFFFBBBD10000208 CASE:L3-B010 1 S
17444 array32 %o5, %i0, %i3 ! FFFFBBBD1000020C CASE:L3-B010 1 S
17445 andn %o3, %i1, %i0 ! FFFFBBBD10000210 CASE:L3-B010 1 S
17446 rd %gsr, %l6 ! FFFFBBBD10000214 CASE:L3-B010 1 S
17447 wr %l6, 0x10, %gsr ! FFFFBBBD10000218 CASE:L3-B010 1 S
17448 srax %g5, 0x0, %g5 ! FFFFBBBD1000021C CASE:L3-B010 1 S
17449 ba,a BL80162 ! FFFFBBBD10000220 CASE:L3-B010 1
17450 .word 0x9767ED6D ! FFFFBBBD10000224 CASE:L3-B010 0 S illop
17451BL80161:add %g1, 0xE02, %g1 ! FFFFBBBD10000228 CASE:L3-B011 1 chksum++
17452 array16 %o0, %g1, %o0 ! FFFFBBBD1000022C CASE:L3-B011 1 S
17453 pdist %f22, %f20, %f28 ! FFFFBBBD10000230 CASE:L3-B011 1 S
17454 fpadd32 %f28, %f16, %f20 ! FFFFBBBD10000234 CASE:L3-B011 1 S
17455 cmp %g1, %g1 ! FFFFBBBD10000238 CASE:L3-B011 1 S
17456 xnor %g5, %g1, %o1 ! FFFFBBBD1000023C CASE:L3-B011 1 S
17457 pdist %f22, %f30, %f16 ! FFFFBBBD10000240 CASE:L3-B011 1 S
17458 fba,a BL80162 ! FFFFBBBD10000244 CASE:L3-B011 1
17459 nop ! FFFFBBBD10000248 CASE:L3-B011 0 S
17460BL80162: ! SWCH:L2-B004
17461 add %g1, 0xC3E, %g1 ! FFFFBBBD1000024C SWCH:L2-B004 2 chksum++
17462 xor %o2, %g1, %i4 ! FFFFBBBD10000250 SWCH:L2-B004 2 S
17463 orcc %o5, %o0, %o0 ! FFFFBBBD10000254 SWCH:L2-B004 2 S
17464 sdivcc %o0, %g7, %o0 ! FFFFBBBD10000258 SWCH:L2-B004 2 S
17465 edge8n %i0, %g5, %o2 ! FFFFBBBD1000025C SWCH:L2-B004 2 S
17466 nop ! FFFFBBBD10000260 LOOP:L2-B005 2
17467 nop ! FFFFBBBD10000264 LOOP:L2-B006 2
17468 nop ! FFFFBBBD10000268 LOOP:L2-B007 2
17469 nop ! FFFFBBBD1000026C LOOP:L2-B008 2
17470 add %g5, %g1, %o0 ! FFFFBBBD10000270 SWCH:L2-B009 2
17471 and %o0, 0x18, %o7 ! FFFFBBBD10000274 SWCH:L2-B009 2
17472 sethi %hi(0x58C), %o0 ! FFFFBBBD10000278 SWCH:L2-B009 2 .+0
17473 or %o0,%lo(0x58C),%o0 ! FFFFBBBD1000027C SWCH:L2-B009 2
17474 add %o0, %o7, %o0 ! FFFFBBBD10000280 SWCH:L2-B009 2
17475 jmpl %l7+%o0, %g0 ! FFFFBBBD10000284 SWCH:L2-B009 2
17476 fcmpeq16 %f22, %f28, %i2 ! FFFFBBBD10000288 SWCH:L2-B009 2 S
17477 ba,a,pn %icc, BL80168 ! FFFFBBBD1000028C SWCH:L2-B009 0
17478 ta %xcc, 0x46 ! FFFFBBBD10000290 SWCH:L2-B009 0 S demap-page
17479 .word 0x99AECC88 ! FFFFBBBD10000294 SWCH:L2-B009 0 illop
17480 fmovdule %fcc1, %f0, %f60 ! FFFFBBBD10000298 SWCH:L2-B009 0 S
17481 ba,a,pt %xcc, BL80164 ! FFFFBBBD1000029C SWCH:L2-B009 0
17482 xnorcc %o5, %o0, %o5 ! FFFFBBBD100002A0 SWCH:L2-B009 0 S
17483 ba,a,pn %icc, BL80163 ! FFFFBBBD100002A4 SWCH:L2-B009 2
17484 fpackfix %f30, %f19 ! FFFFBBBD100002A8 SWCH:L2-B009 0 S
17485BL80163:add %g1, 0x86, %g1 ! FFFFBBBD100002AC CASE:L3-B012 2 chksum++
17486 alignaddrl %g5, %o0, %o3 ! FFFFBBBD100002B0 CASE:L3-B012 2 S
17487 fpadd16 %f20, %f16, %f30 ! FFFFBBBD100002B4 CASE:L3-B012 2 S
17488 srl %g1, 0x1, %o5 ! FFFFBBBD100002B8 CASE:L3-B012 2 S
17489 fcmpeq16 %f28, %f20, %i2 ! FFFFBBBD100002BC CASE:L3-B012 2 S
17490 and %i2, %i2, %o4 ! FFFFBBBD100002C0 CASE:L3-B012 2 S
17491 ba,a BL80169 ! FFFFBBBD100002C4 CASE:L3-B012 2
17492 sllx %o4, %g1, %o3 ! FFFFBBBD100002C8 CASE:L3-B012 0 S
17493BL80164:add %g1, 0x24F, %g1 ! FFFFBBBD100002CC CASE:L3-B013 0 chksum++
17494 pdist %f20, %f30, %f26 ! FFFFBBBD100002D0 CASE:L3-B013 0 S
17495 sll %o2, 0x1, %i5 ! FFFFBBBD100002D4 CASE:L3-B013 0 S
17496 .word 0xAF773904 ! FFFFBBBD100002D8 CASE:L3-B013 0 S illop
17497 cmp %o0, %i2 ! FFFFBBBD100002DC CASE:L3-B013 0 S
17498 fba,pn %fcc2, BL80169 ! FFFFBBBD100002E0 CASE:L3-B013 0
17499 add %o5, %o5, %i0 ! FFFFBBBD100002E4 CASE:L3-B013 0 S
17500BL80167:.word 0xA77CA27A ! FFFFBBBD100002E8 CASE:L3-B014 0 illop
17501 sllx %i2, 0x1, %i4 ! FFFFBBBD100002EC CASE:L3-B014 0 S
17502 nop ! FFFFBBBD100002F0 CASE:L3-B014 0 S
17503 ble,pt %icc, BL80165 ! FFFFBBBD100002F4 CASE:L3-B014 0 L
17504 subccc %i4, %i2, %i2 ! FFFFBBBD100002F8 CASE:L3-B014 0 S
17505BL80165:.word 0x83880000 ! FFFFBBBD100002FC CASE:L3-B014 0 L random
17506 orn %i0, %i1, %i1 ! FFFFBBBD10000300 CASE:L3-B014 0 S
17507 .word 0x97AC1CF1 ! FFFFBBBD10000304 CASE:L3-B014 0 S illop
17508 andcc %i2, %i4, %i5 ! FFFFBBBD10000308 CASE:L3-B014 0 S
17509 and %o5, %i5, %i0 ! FFFFBBBD1000030C CASE:L3-B014 0 S
17510 bz,a BL80166 ! FFFFBBBD10000310 CASE:L3-B014 0 L
17511BL80166:array8 %o5, %i0, %o3 ! FFFFBBBD10000314 CASE:L3-B014 0 S
17512 add %g1, 0xBCA, %g1 ! FFFFBBBD10000318 CASE:L3-B014 0 chksum++
17513 fba,pt %fcc0, BL80169 ! FFFFBBBD1000031C CASE:L3-B014 0
17514 array8 %i4, %o5, %i5 ! FFFFBBBD10000320 CASE:L3-B014 0 S
17515BL80168:add %g1, 0x42C, %g1 ! FFFFBBBD10000324 CASE:L3-B015 0 chksum++
17516 .word 0xA976742A ! FFFFBBBD10000328 CASE:L3-B015 0 S illop
17517 .word 0xF5C0B5E0 ! FFFFBBBD1000032C CASE:L3-B015 0 S illop
17518 andncc %i4, %i4, %o1 ! FFFFBBBD10000330 CASE:L3-B015 0 S
17519 .word 0xDA3DFA31 ! FFFFBBBD10000334 CASE:L3-B015 0 S illop
17520 wr %i0, %o3, %ccr ! FFFFBBBD10000338 CASE:L3-B015 0 S
17521 alignaddrl %o5, %i4, %i3 ! FFFFBBBD1000033C CASE:L3-B015 0 S
17522 .word 0x02925CBF ! FFFFBBBD10000340 CASE:L3-B015 0 S random
17523 movrz %o3, %o5, %i4 ! FFFFBBBD10000344 CASE:L3-B015 0 S
17524 mova %fcc0, %i5, %i1 ! FFFFBBBD10000348 CASE:L3-B015 0 S
17525 orn %o4, %i3, %i0 ! FFFFBBBD1000034C CASE:L3-B015 0 S
17526 fba BL80169 ! FFFFBBBD10000350 CASE:L3-B015 0
17527 andcc %i1, %o2, %o2 ! FFFFBBBD10000354 CASE:L3-B015 0 S
17528BL80169: ! SWCH:L2-B009
17529 add %g1, 0x767, %g1 ! FFFFBBBD10000358 SWCH:L2-B009 2 chksum++
17530 and %i4, %i0, %o1 ! FFFFBBBD1000035C SWCH:L2-B009 2 S
17531 fadds %f9, %f11, %f9 ! FFFFBBBD10000360 SWCH:L2-B009 2 S
17532 fcmped %fcc1, %f60, %f6 ! FFFFBBBD10000364 SWCH:L2-B009 2 S
17533 xnor %i1, %o2, %o4 ! FFFFBBBD10000368 SWCH:L2-B009 2 S
17534 nop ! FFFFBBBD1000036C LOOP:L2-B010 2
17535 add %i3, %g1, %i4 ! FFFFBBBD10000370 SWCH:L2-B011 2
17536 andcc %i4, 0x2, %g0 ! FFFFBBBD10000374 SWCH:L2-B011 2
17537 bnz,pn %xcc, BL80178 ! FFFFBBBD10000378 SWCH:L2-B011 2
17538 add %g1, 0x7B0, %g1 ! FFFFBBBD1000037C SWCH:L2-B011 2 chksum++
17539 andcc %i4, 0x4, %g0 ! FFFFBBBD10000380 SWCH:L2-B011 0
17540 bnz,pt %xcc, BL80177 ! FFFFBBBD10000384 SWCH:L2-B011 0
17541 andcc %i4, 0x200, %g0 ! FFFFBBBD10000388 SWCH:L2-B011 0
17542 bnz,pt %xcc, BL80176 ! FFFFBBBD1000038C SWCH:L2-B011 0
17543 .word 0x0C2CB6FD ! FFFFBBBD10000390 SWCH:L2-B011 0 random
17544 andcc %i4, 0x2, %g0 ! FFFFBBBD10000394 SWCH:L2-B011 0
17545 bnz,a,pt %xcc, BL80175 ! FFFFBBBD10000398 SWCH:L2-B011 0
17546 add %g1, 0xEDD, %g1 ! FFFFBBBD1000039C SWCH:L2-B011 0 chksum++
17547 .word 0xBDA180FD ! FFFFBBBD100003A0 SWCH:L2-B011 0 S illop
17548 .word 0x932FBEEF ! FFFFBBBD100003A4 SWCH:L2-B011 0 S random
17549 xnorcc %i0, %o2, %i3 ! FFFFBBBD100003A8 SWCH:L2-B011 0 S
17550 fcmpgt16 %f20, %f28, %o4 ! FFFFBBBD100003AC SWCH:L2-B011 0 S
17551 add %g1, 0x784, %g1 ! FFFFBBBD100003B0 SWCH:L2-B011 0 chksum++
17552 fba BL80179 ! FFFFBBBD100003B4 SWCH:L2-B011 0
17553 wr %g1, %i1, %fprs ! FFFFBBBD100003B8 SWCH:L2-B011 0 S
17554BL80175:add %g1, 0x3AA, %g1 ! FFFFBBBD100003BC CASE:L3-B016 0 chksum++
17555 .word 0x97906000 ! FFFFBBBD100003C0 CASE:L3-B016 0 S random
17556 .word 0xA1B1C69A ! FFFFBBBD100003C4 CASE:L3-B016 0 L illop
17557 fbule,a BL80171 ;.empty ! FFFFBBBD100003C8 CASE:L3-B016 0 L
17558 .word 0xB1A88882 ! FFFFBBBD100003CC CASE:L3-B016 0 L illop
17559BL80172:.word 0x9FC68000 ! FFFFBBBD100003D0 CASE:L3-B016 0 S random
17560 .word 0x9DE3A060 ! FFFFBBBD100003D4 CASE:L3-B016 0 S random
17561 .word 0xF58A28DD ! FFFFBBBD100003D8 CASE:L3-B016 0 S random
17562 brlz,a,pn %o4, BL80170 ! FFFFBBBD100003DC CASE:L3-B016 0 L
17563 edge8ln %o2, %i0, %o0 ! FFFFBBBD100003E0 CASE:L3-B016 0 S
17564 fcmpeq32 %f20, %f28, %i3 ! FFFFBBBD100003E4 CASE:L3-B016 0 S
17565 bg BL80173 ;.empty ! FFFFBBBD100003E8 CASE:L3-B016 0 L
17566 .word 0xA3B28606 ! FFFFBBBD100003EC CASE:L3-B016 0 L illop
17567 fbe,a BL80170 ! FFFFBBBD100003F0 CASE:L3-B016 0 L
17568BL80170:bmask %i3, %o4, %o5 ! FFFFBBBD100003F4 CASE:L3-B016 0 S
17569BL80173:bvs,a BL80174 ! FFFFBBBD100003F8 CASE:L3-B016 0 L
17570BL80171:fpack32 %f26, %f28, %f30 ! FFFFBBBD100003FC CASE:L3-B016 0 S
17571BL80174:add %g1, 0x2AC, %g1 ! FFFFBBBD10000400 CASE:L3-B016 0 chksum++
17572 ba BL80179 ! FFFFBBBD10000404 CASE:L3-B016 0
17573 array16 %o0, %g1, %o1 ! FFFFBBBD10000408 CASE:L3-B016 0 S
17574BL80176:.word 0xA9AE4141 ! FFFFBBBD1000040C CASE:L3-B017 0 illop
17575 edge8 %o2, %i5, %o2 ! FFFFBBBD10000410 CASE:L3-B017 0 S
17576 and %g1, %o1, %i3 ! FFFFBBBD10000414 CASE:L3-B017 0 S
17577 array16 %g1, %o2, %o4 ! FFFFBBBD10000418 CASE:L3-B017 0 S
17578 orn %l4, -1, %l4 ! FFFFBBBD1000041C CASE:L3-B017 0 S
17579 rd %gsr, %l6 ! FFFFBBBD10000420 CASE:L3-B017 0 S
17580 .word 0xAFCEC828 ! FFFFBBBD10000424 CASE:L3-B017 0 S illop
17581 andn %i5, %i3, %i5 ! FFFFBBBD10000428 CASE:L3-B017 0 S
17582 orcc %l4, %o4, %o5 ! FFFFBBBD1000042C CASE:L3-B017 0 S
17583 ba BL80179 ! FFFFBBBD10000430 CASE:L3-B017 0
17584 movu %fcc2, %i3, %i5 ! FFFFBBBD10000434 CASE:L3-B017 0 S
17585BL80177:.word 0x87DD55F4 ! FFFFBBBD10000438 CASE:L3-B018 0 illop
17586 xnor %o2, %i5, %o3 ! FFFFBBBD1000043C CASE:L3-B018 0 S
17587 xnorcc %o3, %i5, %o5 ! FFFFBBBD10000440 CASE:L3-B018 0 S
17588 .word 0x87C84788 ! FFFFBBBD10000444 CASE:L3-B018 0 S illop
17589 .word 0xED0BE860 ! FFFFBBBD10000448 CASE:L3-B018 0 S illop
17590 .word 0xB10BDEE0 ! FFFFBBBD1000044C CASE:L3-B018 0 S random
17591 wr %l6, 0x38, %gsr ! FFFFBBBD10000450 CASE:L3-B018 0 S
17592 edge32ln %o5, %o4, %o4 ! FFFFBBBD10000454 CASE:L3-B018 0 S
17593 fba,a,pn %fcc1, BL80179 ! FFFFBBBD10000458 CASE:L3-B018 0
17594 faligndata %f30, %f28, %f20 ! FFFFBBBD1000045C CASE:L3-B018 0 S
17595BL80178:add %g1, 0xB, %g1 ! FFFFBBBD10000460 CASE:L3-B019 2 chksum++
17596 pdist %f26, %f20, %f28 ! FFFFBBBD10000464 CASE:L3-B019 2 S
17597 xorcc %o5, %i4, %i3 ! FFFFBBBD10000468 CASE:L3-B019 2 S
17598 fmovd %f30, %f18 ! FFFFBBBD1000046C CASE:L3-B019 2 S
17599 andcc %o4, %g1, %o1 ! FFFFBBBD10000470 CASE:L3-B019 2 S
17600 pdist %f30, %f16, %f16 ! FFFFBBBD10000474 CASE:L3-B019 2 S
17601 pdist %f20, %f16, %f24 ! FFFFBBBD10000478 CASE:L3-B019 2 S
17602 orncc %o2, %o3, %o0 ! FFFFBBBD1000047C CASE:L3-B019 2 S
17603 wr %g1, 0xFFB, %fprs ! FFFFBBBD10000480 CASE:L3-B019 2 S
17604 fnegs %f11, %f5 ! FFFFBBBD10000484 CASE:L3-B019 3 S
17605 ba,pt %icc, BL80179 ! FFFFBBBD10000488 CASE:L3-B019 2
17606 andncc %o1, %o3, %o5 ! FFFFBBBD1000048C CASE:L3-B019 2 S
17607BL80179: ! SWCH:L2-B011
17608 add %g1, 0x87B, %g1 ! FFFFBBBD10000490 SWCH:L2-B011 2 chksum++
17609 ta %xcc, 0x46 ! FFFFBBBD10000494 SWCH:L2-B011 2 S demap-page
17610 fandnot2 %f30, %f20, %f22 ! FFFFBBBD10000498 SWCH:L2-B011 2 S
17611 move %fcc3, %i3, %o5 ! FFFFBBBD1000049C SWCH:L2-B011 2 S
17612 fabsd %f34, %f60 ! FFFFBBBD100004A0 SWCH:L2-B011 2 S
17613 andn %o0, %i2, %o0 ! FFFFBBBD100004A4 SWCH:L2-B011 2 S
17614 nop ! FFFFBBBD100004A8 LOOP:L2-B012 2
17615 nop ! FFFFBBBD100004AC LOOP:L2-B013 2
17616 nop ! FFFFBBBD100004B0 LOOP:L2-B014 2
17617 nop ! FFFFBBBD100004B4 LOOP:L2-B015 2
17618 nop ! FFFFBBBD100004B8 LOOP:L2-B016 2
17619 nop ! FFFFBBBD100004BC LOOP:L2-B017 2
17620 nop ! FFFFBBBD100004C0 LOOP:L2-B018 2
17621 nop ! FFFFBBBD100004C4 LOOP:L2-B019 2
17622 pdist %f22, %f28, %f28 ! FFFFBBBD100004C8 LOOP:L1-B000 2 S
17623 or %o0, %g1, %o3 ! FFFFBBBD100004CC LOOP:L1-B000 2 S
17624 fadds %f9, %f11, %f10 ! FFFFBBBD100004D0 LOOP:L1-B000 2 S
17625 andcc %i4, %o0, %i4 ! FFFFBBBD100004D4 LOOP:L1-B000 2 S
17626 fornot2 %f18, %f26, %f18 ! FFFFBBBD100004D8 LOOP:L1-B000 2 S
17627 fabsd %f32, %f44 ! FFFFBBBD100004DC LOOP:L1-B000 2 S
17628 subcc %l0, 0x1, %l0 ! FFFFBBBD100004E0 LOOP:L1-B000 2
17629 bnz BL80180 ! FFFFBBBD100004E4 LOOP:L1-B000 2
17630 faddd %f32, %f44, %f46 ! FFFFBBBD100004E8 LOOP:L1-B000 2 S
17631 add %g1, 0x7C8, %g1 ! FFFFBBBD100004EC LOOP:L1-B000 1 chksum++
17632 sethi %hi(0xAD1E8), %g3 ! FFFFBBBD100004F0 MAIN:L0-B000 1 .+0
17633 or %g3,%lo(0xAD1E8),%g3 ! FFFFBBBD100004F4 MAIN:L0-B000 1
17634 cmp %g1, %g3 ! FFFFBBBD100004F8 MAIN:L0-B000 1
17635 bne %icc, blimp_bad_end ! FFFFBBBD100004FC MAIN:L0-B000 1
17636 nop ! FFFFBBBD10000500 MAIN:L0-B000 1
17637blimp_good_end:
17638 EXIT_GOOD
17639blimp_bad_end:
17640 EXIT_BAD
17641
17642SECTION .btext037_pg1 TEXT_VA=0xffffbbbd10000000
17643attr_text {
17644 Name = .btext037_pg1,
17645 VA = 0xffffbbbd10000000,
17646 RA = 0xe50000000,
17647 PA = ra2pa(0xe50000000,0),
17648 tsbonly,
17649 part_0_ctx_nonzero_tsb_config_2,
17650 TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
17651 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
17652 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
17653}
17654.text; .skip 8
17655
17656!========================================================================
17657
17658SECTION .btext038 TEXT_VA=0xffffc49ba916ff00
17659attr_text {
17660 Name = .btext038,
17661 VA = 0xffffc49ba916ff00,
17662 RA = 0xebff2ff00,
17663 PA = ra2pa(0xebff2ff00,0),
17664 notsb
17665}
17666
17667SECTION .btext038_pg0 TEXT_VA=0xffffc49ba9160000
17668attr_text {
17669 Name = .btext038_pg0,
17670 VA = 0xffffc49ba9160000,
17671 RA = 0xebff20000,
17672 PA = ra2pa(0xebff20000,0),
17673 tsbonly,
17674 part_0_ctx_nonzero_tsb_config_1,
17675 TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
17676 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
17677 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
17678}
17679.text; .skip 8
17680
17681
17682SECTION .btext038
17683.text
17684.global SUBR108; SUBR108:
17685BL80002: ! SUBR:L0-B000
17686 add %g1, 0xA4F, %g1 ! FFFFC49BA916FF00 SUBR:L0-B000 12 chksum++
17687 bnz,pn %icc, BL80001 ! FFFFC49BA916FF04 SUBR:L0-B000 12
17688 save %o6, -128, %o6 ! FFFFC49BA916FF08 SUBR:L0-B000 12
17689BL80001: ! SUBR:L0-B000
17690 sethi %hh(0xFFFFC49BA916FF00),%l7 ! FFFFC49BA916FF0C SUBR:L0-B000 12 SUBR108
17691 or %l7,%hm(0xFFFFC49BA916FF00),%l7 ! FFFFC49BA916FF10 SUBR:L0-B000 12
17692 sethi %lm(0xFFFFC49BA916FF00),%l6 ! FFFFC49BA916FF14 SUBR:L0-B000 12
17693 or %l6,%lo(0xFFFFC49BA916FF00),%l6 ! FFFFC49BA916FF18 SUBR:L0-B000 12
17694 sllx %l7, 0x20, %l7 ! FFFFC49BA916FF1C SUBR:L0-B000 12
17695 or %l7, %l6, %l7 ! FFFFC49BA916FF20 SUBR:L0-B000 12
17696 ta %xcc, 0x45 ! FFFFC49BA916FF24 SUBR:L0-B000 12 demap-stack
17697 edge32n %g1, %i4, %i5 ! FFFFC49BA916FF28 SUBR:L0-B000 12 S
17698 array32 %g1, %i5, %o4 ! FFFFC49BA916FF2C SUBR:L0-B000 12 S
17699 xor %o1, %i5, %o1 ! FFFFC49BA916FF30 SUBR:L0-B000 12 S
17700 xor %o4, %o1, %i1 ! FFFFC49BA916FF34 SUBR:L0-B000 12 S
17701 call .+8 ! FFFFC49BA916FF38 SUBR:L0-B000 12 S
17702 xor %i5, %i2, %i2 ! FFFFC49BA916FF3C SUBR:L0-B000 12 S
17703 add %g1, 0x719, %g1 ! FFFFC49BA916FF40 SUBR:L0-B000 12 chksum++
17704 or %g0, 0x2, %l4 ! FFFFC49BA916FF44 LOOP:L1-B000 12
17705BL80016: ! LOOP:L1-B000
17706 add %g1, 0xD9A, %g1 ! FFFFC49BA916FF48 LOOP:L1-B000 24 chksum++
17707 movge %icc, %i5, %i3 ! FFFFC49BA916FF4C LOOP:L1-B000 24 S
17708 fbuge,a BL80003 ;.empty ! FFFFC49BA916FF50 LOOP:L1-B000 24 L
17709 bge,a,pn %icc, BL80004 ! FFFFC49BA916FF54 LOOP:L1-B000 2 L
17710 array8 %g1, %o2, %i1 ! FFFFC49BA916FF58 LOOP:L1-B000 22 S
17711 fba,a BL80003 ;.empty ! FFFFC49BA916FF5C LOOP:L1-B000 22 L
17712 fbule,a BL80005 ;.empty ! FFFFC49BA916FF60 LOOP:L1-B000 0 L
17713BL80003:fble BL80006 ! FFFFC49BA916FF64 LOOP:L1-B000 24 L
17714BL80005:fcmpes %fcc1, %f4, %f11 ! FFFFC49BA916FF68 LOOP:L1-B000 22 S
17715 .word 0xEFD75676 ! FFFFC49BA916FF6C LOOP:L1-B000 0 S illop
17716 bneg BL80007 ! FFFFC49BA916FF70 LOOP:L1-B000 0 L
17717BL80007:.word 0x81A82628 ! FFFFC49BA916FF74 LOOP:L1-B000 0 S illop
17718 bnz BL80008 ! FFFFC49BA916FF78 LOOP:L1-B000 0 L
17719BL80004:array16 %i1, %i2, %o1 ! FFFFC49BA916FF7C LOOP:L1-B000 2 S
17720BL80006:fmovd %f30, %f22 ! FFFFC49BA916FF80 LOOP:L1-B000 24 S
17721 bcs,pn %xcc, BL80008 ! FFFFC49BA916FF84 LOOP:L1-B000 24 L
17722 edge8n %i1, %o1, %o0 ! FFFFC49BA916FF88 LOOP:L1-B000 24 S
17723BL80008:add %g1, 0xFCD, %g1 ! FFFFC49BA916FF8C LOOP:L1-B000 24 chksum++
17724 andcc %i2, 0x400, %g0 ! FFFFC49BA916FF90 SKIP:L2-B000 24
17725 bz,pt %xcc, BL80009 ! FFFFC49BA916FF94 SKIP:L2-B000 24
17726 orncc %g1, %i4, %o5 ! FFFFC49BA916FF98 SKIP:L2-B000 24 S
17727 fcmpeq16 %f22, %f22, %l2 ! FFFFC49BA916FF9C SKIP:L2-B000 0 S
17728 fmovdle %xcc, %f22, %f16 ! FFFFC49BA916FFA0 SKIP:L2-B000 0 S
17729 subcc %i5, %i1, %i1 ! FFFFC49BA916FFA4 SKIP:L2-B000 0 S
17730 array16 %o1, %o1, %o3 ! FFFFC49BA916FFA8 SKIP:L2-B000 0 S
17731 .word 0x86799CE6 ! FFFFC49BA916FFAC SKIP:L2-B000 0 S random
17732 array32 %o3, %o5, %o5 ! FFFFC49BA916FFB0 SKIP:L2-B000 0 S
17733 add %g1, 0x64F, %g1 ! FFFFC49BA916FFB4 SKIP:L2-B000 0 chksum++
17734 or %l0, 0x0, %l0 ! FFFFC49BA916FFB8 SKIP:L2-B000 0 S
17735 ta %xcc, 0x46 ! FFFFC49BA916FFBC SKIP:L2-B000 0 S demap-page
17736 fcmpne16 %f24, %f20, %i0 ! FFFFC49BA916FFC0 SKIP:L2-B000 0 S
17737 rd %gsr, %l6 ! FFFFC49BA916FFC4 SKIP:L2-B000 0 S
17738 wr %l6, 0x58, %gsr ! FFFFC49BA916FFC8 SKIP:L2-B000 0 S
17739 fba,a BL80011 ! FFFFC49BA916FFCC SKIP:L2-B000 0
17740 .word 0xA38A00FA ! FFFFC49BA916FFD0 SKIP:L2-B000 0 S random
17741BL80009: ! ELSE:L2-B001
17742 sll %o0, %g1, %i5 ! FFFFC49BA916FFD4 ELSE:L2-B001 24 S
17743 fcmped %fcc1, %f34, %f14 ! FFFFC49BA916FFD8 ELSE:L2-B001 24 S
17744 fcmpes %fcc0, %f10, %f4 ! FFFFC49BA916FFDC ELSE:L2-B001 24 S
17745 fcmps %fcc3, %f3, %f11 ! FFFFC49BA916FFE0 ELSE:L2-B001 24 S
17746 xnorcc %o4, %o5, %i0 ! FFFFC49BA916FFE4 ELSE:L2-B001 24 S
17747 array32 %o3, %i5, %i3 ! FFFFC49BA916FFE8 ELSE:L2-B001 24 S
17748 stxa %i0, [%g7+%g0]0xFD ! FFFFC49BA916FFEC ELSE:L2-B001 24 S BAD-ASI
17749 orncc %o1, %o5, %o5 ! FFFFC49BA916FFF0 ELSE:L2-B001 24 S
17750 orn %i5, %i3, %l0 ! FFFFC49BA916FFF4 ELSE:L2-B001 24 S
17751 bmask %i5, %o5, %o3 ! FFFFC49BA916FFF8 ELSE:L2-B001 24 S
17752 orncc %o4, %i0, %o2 ! FFFFC49BA916FFFC ELSE:L2-B001 24 S
17753 .word 0x28DD6080 ! FFFFC49BA9170000 ELSE:L2-B001 24 S illop
17754 add %g1, 0xE75, %g1 ! FFFFC49BA9170004 ELSE:L2-B001 24 chksum++
17755 fpsub16s %f28, %f16, %f21 ! FFFFC49BA9170008 ELSE:L2-B001 24 S
17756 wr %g1, %o1, %fprs ! FFFFC49BA917000C ELSE:L2-B001 24 S
17757 pdist %f22, %f18, %f24 ! FFFFC49BA9170010 ELSE:L2-B001 33 S
17758 andcc %i4, %i0, %i3 ! FFFFC49BA9170014 ELSE:L2-B001 24 S
17759 movuge %fcc1, %g1, %l1 ! FFFFC49BA9170018 ELSE:L2-B001 24 S
17760 bmask %o2, %o3, %l0 ! FFFFC49BA917001C ELSE:L2-B001 24 S
17761BL80011: ! ELSE:L2-B001
17762 add %g1, 0xFA1, %g1 ! FFFFC49BA9170020 ELSE:L2-B001 24 chksum++
17763 alignaddrl %i5, %l0, %o2 ! FFFFC49BA9170024 LOOP:L1-B000 24 S
17764 fbne,a,pn %fcc3, BL80012 ! FFFFC49BA9170028 LOOP:L1-B000 24 L
17765 fadds %f11, %f10, %f4 ! FFFFC49BA917002C LOOP:L1-B000 24 S
17766 fbue,a BL80013 ;.empty ! FFFFC49BA9170030 LOOP:L1-B000 0 L
17767BL80013:bnz BL80014 ! FFFFC49BA9170034 LOOP:L1-B000 0 L
17768BL80014:xorcc %g1, %o2, %i5 ! FFFFC49BA9170038 LOOP:L1-B000 0 S
17769 .word 0x8F996A8C ! FFFFC49BA917003C LOOP:L1-B000 0 L illop
17770 stxa %o2, [%g7+%g0]0xB0 ! FFFFC49BA9170040 LOOP:L1-B000 0 S BAD-ASI
17771 and %i5, %g1, %i4 ! FFFFC49BA9170044 LOOP:L1-B000 0 S
17772 .word 0x9FC68000 ! FFFFC49BA9170048 LOOP:L1-B000 0 S random
17773 .word 0x97906000 ! FFFFC49BA917004C LOOP:L1-B000 0 S random
17774BL80012:ble,pn %xcc, BL80015 ! FFFFC49BA9170050 LOOP:L1-B000 24 L
17775BL80015:pdist %f30, %f20, %f20 ! FFFFC49BA9170054 LOOP:L1-B000 24 S
17776 pdist %f24, %f20, %f28 ! FFFFC49BA9170058 LOOP:L1-B000 24 S
17777 add %g1, 0x515, %g1 ! FFFFC49BA917005C LOOP:L1-B000 24 chksum++
17778 subcc %l4, 0x1, %l4 ! FFFFC49BA9170060 LOOP:L1-B000 24
17779 bnz,a,pt %icc, BL80016 ! FFFFC49BA9170064 LOOP:L1-B000 24
17780 edge32n %i4, %g1, %o2 ! FFFFC49BA9170068 LOOP:L1-B000 12 S
17781 add %g1, 0xCE5, %g1 ! FFFFC49BA917006C LOOP:L1-B000 12 chksum++
17782 fmovd %f24, %f26 ! FFFFC49BA9170070 SUBR:L0-B000 12 S
17783 fbug,a BL80017 ! FFFFC49BA9170074 SUBR:L0-B000 12 L
17784 .word 0x81CFE008 ! FFFFC49BA9170078 SUBR:L0-B000 0 S random
17785 mulx %o0, -1657, %o0 ! FFFFC49BA917007C SUBR:L0-B000 12 S
17786 wr %g1, %i3, %fprs ! FFFFC49BA9170080 SUBR:L0-B000 12 S
17787 .word 0xA7A8C0DA ! FFFFC49BA9170084 SUBR:L0-B000 12 S illop_FP
17788 fcmpes %fcc0, %f5, %f2 ! FFFFC49BA9170088 SUBR:L0-B000 20 S
17789 fbu BL80018 ;.empty ! FFFFC49BA917008C SUBR:L0-B000 12 L
17790 brnz,pn %i5, BL80018 ! FFFFC49BA9170090 SUBR:L0-B000 12 L
17791 fcmpne32 %f20, %f30, %o5 ! FFFFC49BA9170094 SUBR:L0-B000 12 S
17792 be,a,pt %icc, BL80019 ! FFFFC49BA9170098 SUBR:L0-B000 0 L
17793BL80017:fpsub16s %f22, %f28, %f20 ! FFFFC49BA917009C SUBR:L0-B000 0 S
17794BL80019:subcc %o5, %g1, %o4 ! FFFFC49BA91700A0 SUBR:L0-B000 0 S
17795BL80018:fbn BL80020 ! FFFFC49BA91700A4 SUBR:L0-B000 12 L
17796BL80020:xnorcc %i3, %o2, %l2 ! FFFFC49BA91700A8 SUBR:L0-B000 12 S
17797 add %g1, 0x447, %g1 ! FFFFC49BA91700AC SUBR:L0-B000 12 chksum++
17798 ta %xcc, 0x45 ! FFFFC49BA91700B0 SUBR:L0-B000 12 demap-stack
17799 add %g1, 0xD45, %i0 ! FFFFC49BA91700B4 SUBR:L0-B000 12
17800 return %i7+0x0008 ! FFFFC49BA91700B8 SUBR:L0-B000 12
17801 add %g1, 0xB37, %g1 ! FFFFC49BA91700BC SUBR:L0-B000 12 chksum++
17802
17803SECTION .btext038_pg1 TEXT_VA=0xffffc49ba9170000
17804attr_text {
17805 Name = .btext038_pg1,
17806 VA = 0xffffc49ba9170000,
17807 RA = 0xebff30000,
17808 PA = ra2pa(0xebff30000,0),
17809 tsbonly,
17810 part_0_ctx_nonzero_tsb_config_1,
17811 TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
17812 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
17813 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
17814}
17815.text; .skip 8
17816
17817!========================================================================
17818
17819SECTION .btext039 TEXT_VA=0x84213ff00
17820attr_text {
17821 Name = .btext039,
17822 VA = 0x84213ff00,
17823 RA = 0xebff0ff00,
17824 PA = ra2pa(0xebff0ff00,0),
17825 notsb
17826}
17827
17828SECTION .btext039_pg0 TEXT_VA=0x842130000
17829attr_text {
17830 Name = .btext039_pg0,
17831 VA = 0x842130000,
17832 RA = 0xebff00000,
17833 PA = ra2pa(0xebff00000,0),
17834 tsbonly,
17835 part_0_ctx_nonzero_tsb_config_1,
17836 TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
17837 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
17838 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
17839}
17840.text; .skip 8
17841
17842
17843SECTION .btext039
17844.text
17845.global SUBR109; SUBR109:
17846BL80021: ! SUBR:L0-B000
17847 add %g1, 0x899, %g1 ! 000000084213FF00 SUBR:L0-B000 0 chksum++
17848 .word 0xA1A4DCB9 ! 000000084213FF04 SUBR:L0-B000 0 illop
17849 sethi %hh(0x84213FF00),%l7 ! 000000084213FF08 SUBR:L0-B000 0 SUBR109
17850 or %l7,%hm(0x84213FF00),%l7 ! 000000084213FF0C SUBR:L0-B000 0
17851 sethi %lm(0x84213FF00),%l6 ! 000000084213FF10 SUBR:L0-B000 0
17852 .word 0x97A480FF ! 000000084213FF14 SUBR:L0-B000 0 illop
17853 sllx %l7, 0x20, %l7 ! 000000084213FF18 SUBR:L0-B000 0
17854 or %l7, %l6, %l7 ! 000000084213FF1C SUBR:L0-B000 0
17855 ta %xcc, 0x45 ! 000000084213FF20 SUBR:L0-B000 0 demap-stack
17856 .word 0xE75AE710 ! 000000084213FF24 SUBR:L0-B000 0 S illop
17857 .word 0x91CBDFA2 ! 000000084213FF28 SUBR:L0-B000 0 S illop
17858 orn %i3, %i1, %l4 ! 000000084213FF2C SUBR:L0-B000 0 S
17859 cmp %o2, %i4 ! 000000084213FF30 SUBR:L0-B000 0 S
17860 .word 0x99AA8AC7 ! 000000084213FF34 SUBR:L0-B000 0 S illop
17861 or %i1, %i3, %o1 ! 000000084213FF38 SUBR:L0-B000 0 S
17862 add %g1, 0xE6A, %g1 ! 000000084213FF3C SUBR:L0-B000 0 chksum++
17863 and %g1, 0xFE, %l2 ! 000000084213FF40 LOOP:L1-B000 0
17864BL80032: ! LOOP:L1-B000
17865 add %g1, 0x565, %g1 ! 000000084213FF44 LOOP:L1-B000 0 chksum++
17866 alignaddr %g1, %i2, %i2 ! 000000084213FF48 LOOP:L1-B000 0 S
17867 .word 0xABA7C51B ! 000000084213FF4C LOOP:L1-B000 0 S illop_FP
17868 add %g5, -32, %l5 ! 000000084213FF50 LOOP:L1-B000 0 @BD80022
17869 stda %f18,[%l5+%g1]0xC2 ! 000000084213FF54 LOOP:L1-B000 0 S Partial_St
17870 .word 0xBB53C000 ! 000000084213FF58 LOOP:L1-B000 0 illop
17871 ldx [%g4-0x0088], %g4 ! 000000084213FF5C LOOP:L1-B000 0 ptr_chase
17872 ldx [%g4-0x0088], %g4 ! 000000084213FF60 LOOP:L1-B000 0 ptr_chase
17873 .word 0xD1EA07F3 ! 000000084213FF64 LOOP:L1-B000 0 illop
17874 ldx [%g4-0x0088], %g4 ! 000000084213FF68 LOOP:L1-B000 0 ptr_chase
17875 ldx [%g4-0x0088], %g4 ! 000000084213FF6C LOOP:L1-B000 0 ptr_chase
17876 ldx [%g4-0x0088], %g4 ! 000000084213FF70 LOOP:L1-B000 0 ptr_chase
17877 ldx [%g4-0x0088], %g4 ! 000000084213FF74 LOOP:L1-B000 0 ptr_chase
17878 or %i5, %o1, %o4 ! 000000084213FF78 LOOP:L1-B000 0 S
17879 fadds %f9, %f10, %f5 ! 000000084213FF7C LOOP:L1-B000 0 S
17880 orn %i4, %o2, %o4 ! 000000084213FF80 LOOP:L1-B000 0 S
17881 pdist %f18, %f16, %f28 ! 000000084213FF84 LOOP:L1-B000 0 S
17882 xnorcc %i5, %o1, %l4 ! 000000084213FF88 LOOP:L1-B000 0 S
17883 ta %xcc, 0x46 ! 000000084213FF8C LOOP:L1-B000 0 S demap-page
17884 pdist %f18, %f20, %f20 ! 000000084213FF90 LOOP:L1-B000 0 S
17885 .word 0xA1B13987 ! 000000084213FF94 LOOP:L1-B000 0 S illop
17886 andcc %o4, 0x100, %g0 ! 000000084213FF98 SKIP:L2-B000 0
17887 .word 0x9553C000 ! 000000084213FF9C SKIP:L2-B000 0 illop
17888 sll %i2, 0x1, %o3 ! 000000084213FFA0 SKIP:L2-B000 0 S
17889 .word 0x89B35004 ! 000000084213FFA4 SKIP:L2-B000 0 S illop
17890 .word 0x0A7789F0 ! 000000084213FFA8 SKIP:L2-B000 0 S illop
17891 .word 0xAB64FE49 ! 000000084213FFAC SKIP:L2-B000 0 S illop
17892 fmovs %f2, %f10 ! 000000084213FFB0 SKIP:L2-B000 0 S
17893 udiv %i5, %g0, %o6 ! 000000084213FFB4 SKIP:L2-B000 0 S
17894 orcc %l4, %o3, %i4 ! 000000084213FFB8 SKIP:L2-B000 0 S
17895 .word 0x9D89FB8E ! 000000084213FFBC SKIP:L2-B000 0 S illop
17896 srl %i0, 0x1, %i0 ! 000000084213FFC0 SKIP:L2-B000 0 S
17897 .word 0xABF00000 ! 000000084213FFC4 SKIP:L2-B000 0 S illop
17898 .word 0xB1A19AF0 ! 000000084213FFC8 SKIP:L2-B000 0 illop
17899 fpadd16s %f16, %f20, %f20 ! 000000084213FFCC SKIP:L2-B000 0 S
17900 orn %l4, %i0, %o3 ! 000000084213FFD0 SKIP:L2-B000 0 S
17901 .word 0x9DAE0416 ! 000000084213FFD4 SKIP:L2-B000 0 S illop
17902 orcc %l1, %o4, %i2 ! 000000084213FFD8 SKIP:L2-B000 0 S
17903 .word 0xB1AB0C8D ! 000000084213FFDC SKIP:L2-B000 0 S illop
17904 wr %l6, 0x50, %gsr ! 000000084213FFE0 SKIP:L2-B000 0 S
17905 fmovs %f8, %f3 ! 000000084213FFE4 SKIP:L2-B000 0 S
17906 ba BL80025 ! 000000084213FFE8 SKIP:L2-B000 0
17907 .word 0x89AFF076 ! 000000084213FFEC SKIP:L2-B000 0 S illop
17908BL80023: ! ELSE:L2-B001
17909 fpadd32s %f20, %f16, %f16 ! 000000084213FFF0 ELSE:L2-B001 0 S
17910 .word 0xB5BA6F67 ! 000000084213FFF4 ELSE:L2-B001 0 S illop
17911 .word 0xFB7E1D80 ! 000000084213FFF8 ELSE:L2-B001 0 S random
17912 or %i4, %o2, %o0 ! 000000084213FFFC ELSE:L2-B001 0 S
17913 fabsd %f60, %f44 ! 0000000842140000 ELSE:L2-B001 0 S
17914 ldx [%g2+0x0018], %g6 ! 0000000842140004 ELSE:L2-B001 0 S BASE<BD80141
17915 fmovd %f60, %f34 ! 0000000842140008 ELSE:L2-B001 0 S
17916 .word 0xB4CF05FA ! 000000084214000C ELSE:L2-B001 0 S illop
17917 fcmped %fcc2, %f34, %f6 ! 0000000842140010 ELSE:L2-B001 0 S
17918 .word 0xCFEF852E ! 0000000842140014 ELSE:L2-B001 0 illop
17919 fpmerge %f17, %f23, %f18 ! 0000000842140018 ELSE:L2-B001 0 S
17920 fcmpgt16 %f18, %f22, %i3 ! 000000084214001C ELSE:L2-B001 0 S
17921 fblg,pn %fcc2, BL80024 ! 0000000842140020 ELSE:L2-B001 0 L
17922BL80024:.word 0xA5A4D0C4 ! 0000000842140024 ELSE:L2-B001 0 S illop
17923 xnorcc %i1, %i3, %i1 ! 0000000842140028 ELSE:L2-B001 0 S
17924 .word 0xE18C81D3 ! 000000084214002C ELSE:L2-B001 0 S random
17925 fcmple16 %f20, %f16, %l3 ! 0000000842140030 ELSE:L2-B001 0 S
17926 .word 0x9DA00872 ! 0000000842140034 ELSE:L2-B001 0 S illop
17927 fmovrdlez %o0, %f44, %f34 ! 0000000842140038 ELSE:L2-B001 0 S
17928 .word 0xB9FA49CC ! 000000084214003C ELSE:L2-B001 0 S illop
17929 ta %xcc, 0x43 ! 0000000842140040 ELSE:L2-B001 0 S +-PEF
17930 add %g1, 0xBE8, %g1 ! 0000000842140044 ELSE:L2-B001 0 chksum++
17931BL80025: ! ELSE:L2-B001
17932 add %g1, 0x1CC, %g1 ! 0000000842140048 ELSE:L2-B001 0 chksum++
17933 fcmpd %fcc3, %f46, %f6 ! 000000084214004C SKIP:L2-B002 0
17934 fbl,a,pn %fcc3, BL80030 ! 0000000842140050 SKIP:L2-B002 0
17935 pdist %f24, %f18, %f20 ! 0000000842140054 SKIP:L2-B002 0 S
17936 .word 0x9F661BCE ! 0000000842140058 SKIP:L2-B002 0 S illop
17937 array16 %i2, %i4, %o3 ! 000000084214005C SKIP:L2-B002 0 S
17938 fcmpne32 %f20, %f18, %o2 ! 0000000842140060 SKIP:L2-B002 0 S
17939 pdist %f18, %f18, %f28 ! 0000000842140064 SKIP:L2-B002 0 S
17940 srlx %l1, 0x1, %o4 ! 0000000842140068 SKIP:L2-B002 0 S
17941 xor %l3, %o2, %i1 ! 000000084214006C SKIP:L2-B002 0 S
17942 add %g1, 0x305, %g1 ! 0000000842140070 SKIP:L2-B002 0 chksum++
17943 .word 0x81CFE008 ! 0000000842140074 SKIP:L2-B002 0 S random
17944 array16 %o5, %i0, %i0 ! 0000000842140078 SKIP:L2-B002 0 S
17945 fpmerge %f26, %f20, %f26 ! 000000084214007C SKIP:L2-B002 0 S
17946 fbne BL80026 ! 0000000842140080 SKIP:L2-B002 0 L
17947 pdist %f18, %f28, %f18 ! 0000000842140084 SKIP:L2-B002 0 S
17948 array16 %o2, %i5, %i5 ! 0000000842140088 SKIP:L2-B002 0 S
17949BL80026:or %i2, %i1, %o2 ! 000000084214008C SKIP:L2-B002 0 S
17950 brgz,pn %o5, BL80027 ! 0000000842140090 SKIP:L2-B002 0 L
17951 xnor %o0, %i1, %o0 ! 0000000842140094 SKIP:L2-B002 0 S
17952 fbg,pt %fcc0, BL80028 ;.empty ! 0000000842140098 SKIP:L2-B002 0 L
17953BL80028:.word 0xCB6C1029 ! 000000084214009C SKIP:L2-B002 0 L illop
17954BL80027:pdist %f18, %f26, %f20 ! 00000008421400A0 SKIP:L2-B002 0 S
17955 fbo BL80029 ! 00000008421400A4 SKIP:L2-B002 0 L
17956BL80029:.word 0xA5AE0A26 ! 00000008421400A8 SKIP:L2-B002 0 S illop
17957 add %g1, 0xD7F, %g1 ! 00000008421400AC SKIP:L2-B002 0 chksum++
17958 ba,pn %xcc, BL80031 ! 00000008421400B0 SKIP:L2-B002 0
17959 or %o3, %i0, %o4 ! 00000008421400B4 SKIP:L2-B002 0 S
17960BL80030: ! ELSE:L2-B003
17961 fcmple32 %f18, %f20, %l0 ! 00000008421400B8 ELSE:L2-B003 0 S
17962 wr %g1, %i4, %fprs ! 00000008421400BC ELSE:L2-B003 0 S
17963 sethi %hh(0xFFFF9FE2540EFF00),%l6 ! 00000008421400C0 ELSE:L2-B003 0 SUBR111
17964 or %l6,%hm(0xFFFF9FE2540EFF00),%l6 ! 00000008421400C4 ELSE:L2-B003 0
17965 sethi %lm(0xFFFF9FE2540EFF00),%l5 ! 00000008421400C8 ELSE:L2-B003 0
17966 or %l5,%lo(0xFFFF9FE2540EFF00),%l5 ! 00000008421400CC ELSE:L2-B003 0
17967 sllx %l6, 0x20, %l6 ! 00000008421400D0 ELSE:L2-B003 0
17968 or %l6, %l5, %l6 ! 00000008421400D4 ELSE:L2-B003 0
17969 jmpl %l6+0x0000, %o7 ! 00000008421400D8 ELSE:L2-B003 0 S
17970 fsubd %f44, %f34, %f0 ! 00000008421400DC ELSE:L2-B003 0 S
17971 add %g1, 0x65C, %g1 ! 00000008421400E0 ELSE:L2-B003 0 chksum++
17972 fpadd16 %f26, %f20, %f26 ! 00000008421400E4 ELSE:L2-B003 0 S
17973 .word 0xABFA13AA ! 00000008421400E8 ELSE:L2-B003 0 S illop
17974 orcc %g1, %l4, %l4 ! 00000008421400EC ELSE:L2-B003 0 S
17975 .word 0xADA750C2 ! 00000008421400F0 ELSE:L2-B003 0 S illop
17976BL80031: ! ELSE:L2-B003
17977 add %g1, 0x530, %g1 ! 00000008421400F4 ELSE:L2-B003 0 chksum++
17978 alignaddrl %g1, %o0, %i2 ! 00000008421400F8 LOOP:L1-B000 0 S
17979 udivcc %i5, %g0, %i6 ! 00000008421400FC LOOP:L1-B000 0 S
17980 .word 0x0A7840A7 ! 0000000842140100 LOOP:L1-B000 0 S illop
17981 array32 %o4, %o4, %o1 ! 0000000842140104 LOOP:L1-B000 0 S
17982 fcmpgt32 %f20, %f26, %l1 ! 0000000842140108 LOOP:L1-B000 0 S
17983 .word 0x370F24C1 ! 000000084214010C LOOP:L1-B000 0 random
17984 andcc %l2, 0x1, %g0 ! 0000000842140110 LOOP:L1-B000 0
17985 bne,pn %xcc, BL80032 ! 0000000842140114 LOOP:L1-B000 0
17986 bmask %i1, %i2, %i2 ! 0000000842140118 LOOP:L1-B000 0 S
17987 .word 0x8DC9384F ! 000000084214011C LOOP:L1-B000 0 random
17988 add %o3, 0x0, %o3 ! 0000000842140120 SUBR:L0-B000 0 S
17989 call .+8 ! 0000000842140124 SUBR:L0-B000 0 S
17990 .word 0x86732D98 ! 0000000842140128 SUBR:L0-B000 0 S random
17991 srax %o3, %g1, %i1 ! 000000084214012C SUBR:L0-B000 0 S
17992 .word 0xE1345D60 ! 0000000842140130 SUBR:L0-B000 0 S random
17993 xor %o1, %l1, %o1 ! 0000000842140134 SUBR:L0-B000 0 S
17994 ta %xcc, 0x45 ! 0000000842140138 SUBR:L0-B000 0 demap-stack
17995 .word 0xF451C92D ! 000000084214013C SUBR:L0-B000 0 random
17996 fadds %f10, %f4, %f2 ! 0000000842140140 SUBR:L0-B000 0 S
17997 .word 0xE33625E0 ! 0000000842140144 SUBR:L0-B000 0 illop
17998 restore %i0, %l7, %o0 ! 0000000842140148 SUBR:L0-B000 0
17999BL80033:.word 0xF955B96C ! 000000084214014C SUBR:L0-B000 0 illop
18000 .word 0xB766FB1F ! 0000000842140150 SUBR:L0-B000 0 illop
18001
18002SECTION .btext039_pg1 TEXT_VA=0x842140000
18003attr_text {
18004 Name = .btext039_pg1,
18005 VA = 0x842140000,
18006 RA = 0xebff10000,
18007 PA = ra2pa(0xebff10000,0),
18008 tsbonly,
18009 part_0_ctx_nonzero_tsb_config_1,
18010 TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
18011 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
18012 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18013}
18014.text; .skip 8
18015
18016!========================================================================
18017
18018SECTION .btext040 TEXT_VA=0xffffd5a8ffffff00
18019attr_text {
18020 Name = .btext040,
18021 VA = 0xffffd5a8ffffff00,
18022 RA = 0xe8fffff00,
18023 PA = ra2pa(0xe8fffff00,0),
18024 notsb
18025}
18026
18027SECTION .btext040_pg0 TEXT_VA=0xffffd5a8f0000000
18028attr_text {
18029 Name = .btext040_pg0,
18030 VA = 0xffffd5a8f0000000,
18031 RA = 0xe80000000,
18032 PA = ra2pa(0xe80000000,0),
18033 tsbonly,
18034 part_0_ctx_nonzero_tsb_config_2,
18035 TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
18036 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
18037 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18038}
18039.text; .skip 8
18040
18041
18042SECTION .btext040
18043.text
18044.global SUBR110; SUBR110:
18045BL80034: ! SUBR:L0-B000
18046 add %g1, 0x8B9, %g1 ! FFFFD5A8FFFFFF00 SUBR:L0-B000 0 chksum++
18047 save %o6, -128, %o6 ! FFFFD5A8FFFFFF04 SUBR:L0-B000 0
18048 .word 0x9F7193F1 ! FFFFD5A8FFFFFF08 SUBR:L0-B000 0 illop
18049 or %l7,%hm(0x109F7193F1),%l7 ! FFFFD5A8FFFFFF0C SUBR:L0-B000 0
18050 sethi %lm(0x109F7193F1),%l6 ! FFFFD5A8FFFFFF10 SUBR:L0-B000 0
18051 .word 0x840D76FC ! FFFFD5A8FFFFFF14 SUBR:L0-B000 0 random
18052 sllx %l7, 0x20, %l7 ! FFFFD5A8FFFFFF18 SUBR:L0-B000 0
18053 or %l7, %l6, %l7 ! FFFFD5A8FFFFFF1C SUBR:L0-B000 0
18054 ta %xcc, 0x45 ! FFFFD5A8FFFFFF20 SUBR:L0-B000 0 demap-stack
18055 pdist %f16, %f30, %f16 ! FFFFD5A8FFFFFF24 SUBR:L0-B000 0 S
18056 andcc %o0, %i5, %i3 ! FFFFD5A8FFFFFF28 SUBR:L0-B000 0 S
18057 fxnor %f28, %f26, %f24 ! FFFFD5A8FFFFFF2C SUBR:L0-B000 0 S
18058 array8 %i2, %i0, %o5 ! FFFFD5A8FFFFFF30 SUBR:L0-B000 0 S
18059 fcmpne16 %f22, %f16, %l4 ! FFFFD5A8FFFFFF34 SUBR:L0-B000 0 S
18060 xorcc %i3, %l4, %i2 ! FFFFD5A8FFFFFF38 SUBR:L0-B000 0 S
18061 .word 0xFFC68913 ! FFFFD5A8FFFFFF3C SUBR:L0-B000 0 illop
18062 add %l4, %g1, %i3 ! FFFFD5A8FFFFFF40 SWCH:L1-B000 0
18063 and %i3, 0x18, %o7 ! FFFFD5A8FFFFFF44 SWCH:L1-B000 0
18064 sethi %hi(0x5C), %i3 ! FFFFD5A8FFFFFF48 SWCH:L1-B000 0 .+0
18065 .word 0xA3AD850A ! FFFFD5A8FFFFFF4C SWCH:L1-B000 0 illop
18066 add %i3, %o7, %i3 ! FFFFD5A8FFFFFF50 SWCH:L1-B000 0
18067 jmpl %l7+%i3, %g0 ! FFFFD5A8FFFFFF54 SWCH:L1-B000 0
18068 nop ! FFFFD5A8FFFFFF58 SWCH:L1-B000 0 S
18069 .word 0xA1ACE00E ! FFFFD5A8FFFFFF5C SWCH:L1-B000 0 illop
18070 .word 0xD30F658A ! FFFFD5A8FFFFFF60 SWCH:L1-B000 0 S illop
18071 ba,a,pn %xcc, BL80037 ! FFFFD5A8FFFFFF64 SWCH:L1-B000 0
18072 andcc %l0, %i0, %o4 ! FFFFD5A8FFFFFF68 SWCH:L1-B000 0 S
18073 fba,pt %fcc0, BL80036 ! FFFFD5A8FFFFFF6C SWCH:L1-B000 0
18074 .word 0xB5F73117 ! FFFFD5A8FFFFFF70 SWCH:L1-B000 0 S random
18075 fba,pn %fcc2, BL80035 ! FFFFD5A8FFFFFF74 SWCH:L1-B000 0
18076 .word 0xB1A18079 ! FFFFD5A8FFFFFF78 SWCH:L1-B000 0 S illop
18077BL80035:add %g1, 0xDA9, %g1 ! FFFFD5A8FFFFFF7C CASE:L2-B000 0 chksum++
18078 .word 0x83880000 ! FFFFD5A8FFFFFF80 CASE:L2-B000 0 S random
18079 andcc %i5, %o5, %l3 ! FFFFD5A8FFFFFF84 CASE:L2-B000 0 S
18080 xorcc %i5, %o5, %i0 ! FFFFD5A8FFFFFF88 CASE:L2-B000 0 S
18081 .word 0x8F8CFD37 ! FFFFD5A8FFFFFF8C CASE:L2-B000 0 S illop
18082 fba,pt %fcc0, BL80042 ! FFFFD5A8FFFFFF90 CASE:L2-B000 0
18083 andcc %l2, %o0, %l2 ! FFFFD5A8FFFFFF94 CASE:L2-B000 0 S
18084BL80036:.word 0xFE66AC81 ! FFFFD5A8FFFFFF98 CASE:L2-B001 0 illop
18085 movcc %xcc, 0x46, %o2 ! FFFFD5A8FFFFFF9C CASE:L2-B001 0 S
18086 .word 0x879BA261 ! FFFFD5A8FFFFFFA0 CASE:L2-B001 0 S illop
18087 edge32l %o5, %l2, %o4 ! FFFFD5A8FFFFFFA4 CASE:L2-B001 0 S
18088 .word 0x99AD50E5 ! FFFFD5A8FFFFFFA8 CASE:L2-B001 0 S illop
18089 .word 0xFFB37A41 ! FFFFD5A8FFFFFFAC CASE:L2-B001 0 S illop
18090 ba,a BL80042 ! FFFFD5A8FFFFFFB0 CASE:L2-B001 0
18091 fmovscc %xcc, %f2, %f8 ! FFFFD5A8FFFFFFB4 CASE:L2-B001 0 S
18092BL80037:add %g1, 0xC59, %g1 ! FFFFD5A8FFFFFFB8 CASE:L2-B002 0 chksum++
18093 fpackfix %f16, %f19 ! FFFFD5A8FFFFFFBC CASE:L2-B002 0 S
18094 fcmps %fcc0, %f8, %f11 ! FFFFD5A8FFFFFFC0 CASE:L2-B002 0 S
18095 xor %o0, %o1, %o1 ! FFFFD5A8FFFFFFC4 CASE:L2-B002 0 S
18096 .word 0x08399555 ! FFFFD5A8FFFFFFC8 CASE:L2-B002 0 S illop
18097 add %l0, %l0, %i5 ! FFFFD5A8FFFFFFCC CASE:L2-B002 0 S
18098 ta %xcc, 0x46 ! FFFFD5A8FFFFFFD0 CASE:L2-B002 0 S demap-page
18099 .word 0xC63BE186 ! FFFFD5A8FFFFFFD4 CASE:L2-B002 0 S illop
18100 subcc %o1, %o1, %i4 ! FFFFD5A8FFFFFFD8 CASE:L2-B002 0 S
18101 orcc %i1, %o1, %i1 ! FFFFD5A8FFFFFFDC CASE:L2-B002 0 S
18102 for %f18, %f16, %f16 ! FFFFD5A8FFFFFFE0 CASE:L2-B002 0 S
18103 and %i1, %o4, %o3 ! FFFFD5A8FFFFFFE4 CASE:L2-B002 0 S
18104 ba BL80042 ! FFFFD5A8FFFFFFE8 CASE:L2-B002 0
18105 fpadd16s %f16, %f18, %f31 ! FFFFD5A8FFFFFFEC CASE:L2-B002 0 S
18106BL80038:add %g1, 0xD11, %g1 ! FFFFD5A8FFFFFFF0 CASE:L2-B003 0 chksum++
18107 andcc %g1, %i5, %l4 ! FFFFD5A8FFFFFFF4 CASE:L2-B003 0 S
18108 and %i4, %i5, %i5 ! FFFFD5A8FFFFFFF8 CASE:L2-B003 0 S
18109 bshuffle %f24, %f16, %f24 ! FFFFD5A8FFFFFFFC CASE:L2-B003 0 S
18110 edge32l %o4, %o4, %l2 ! FFFFD5A900000000 CASE:L2-B003 0 S
18111 .word 0x81C7E008 ! FFFFD5A900000004 CASE:L2-B003 0 random
18112 .word 0x81D42166 ! FFFFD5A900000008 CASE:L2-B003 0 S illop
18113BL80042: ! SWCH:L1-B000
18114 .word 0x8DA78964 ! FFFFD5A90000000C SWCH:L1-B000 0 illop
18115 .word 0x99B0869B ! FFFFD5A900000010 SWCH:L1-B000 0 S illop
18116 bcc,a,pn %icc, BL80039 ! FFFFD5A900000014 SWCH:L1-B000 0 L
18117BL80039:.word 0xABA214B0 ! FFFFD5A900000018 SWCH:L1-B000 0 S illop
18118 bz,a BL80040 ;.empty ! FFFFD5A90000001C SWCH:L1-B000 0 L
18119 .word 0xC9BA9C1D ! FFFFD5A900000020 SWCH:L1-B000 0 L illop
18120 ba,a BL80041 ;.empty ! FFFFD5A900000024 SWCH:L1-B000 0 L
18121 fbuge BL80040 ! FFFFD5A900000028 SWCH:L1-B000 0 L
18122 wr %g1, %o2, %fprs ! FFFFD5A90000002C SWCH:L1-B000 0 S
18123BL80041:pdist %f24, %f22, %f28 ! FFFFD5A900000030 SWCH:L1-B000 0 S
18124 srlx %i6, 0x0, %i6 ! FFFFD5A900000034 SWCH:L1-B000 0 S
18125BL80040:add %g1, 0xD8A, %g1 ! FFFFD5A900000038 SWCH:L1-B000 0 chksum++
18126 andn %i6, %o4, %i1 ! FFFFD5A90000003C SUBR:L0-B000 0 S
18127 edge16 %i2, %i5, %i4 ! FFFFD5A900000040 SUBR:L0-B000 0 S
18128 cmp %l2, %i5 ! FFFFD5A900000044 SUBR:L0-B000 0 S
18129 .word 0x93A4500E ! FFFFD5A900000048 SUBR:L0-B000 0 S illop
18130 edge16n %o5, %i0, %o5 ! FFFFD5A90000004C SUBR:L0-B000 0 S
18131 fadds %f11, %f5, %f2 ! FFFFD5A900000050 SUBR:L0-B000 0 S
18132 .word 0x81A8307F ! FFFFD5A900000054 SUBR:L0-B000 0 illop
18133 add %g1, 0xE43, %i0 ! FFFFD5A900000058 SUBR:L0-B000 0
18134 add %g1, 0x95E, %g1 ! FFFFD5A90000005C SUBR:L0-B000 0 chksum++
18135 .word 0xED2D8E2B ! FFFFD5A900000060 SUBR:L0-B000 0 illop
18136 .word 0xF3668554 ! FFFFD5A900000064 SUBR:L0-B000 0 random
18137
18138SECTION .btext040_pg1 TEXT_VA=0xffffd5a900000000
18139attr_text {
18140 Name = .btext040_pg1,
18141 VA = 0xffffd5a900000000,
18142 RA = 0xe90000000,
18143 PA = ra2pa(0xe90000000,0),
18144 tsbonly,
18145 part_0_ctx_nonzero_tsb_config_2,
18146 TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
18147 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
18148 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18149}
18150.text; .skip 8
18151
18152!========================================================================
18153
18154SECTION .btext041 TEXT_VA=0xffff9fe2540eff00
18155attr_text {
18156 Name = .btext041,
18157 VA = 0xffff9fe2540eff00,
18158 RA = 0xebfeeff00,
18159 PA = ra2pa(0xebfeeff00,0),
18160 notsb
18161}
18162
18163SECTION .btext041_pg0 TEXT_VA=0xffff9fe2540e0000
18164attr_text {
18165 Name = .btext041_pg0,
18166 VA = 0xffff9fe2540e0000,
18167 RA = 0xebfee0000,
18168 PA = ra2pa(0xebfee0000,0),
18169 tsbonly,
18170 part_0_ctx_nonzero_tsb_config_1,
18171 TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
18172 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
18173 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18174}
18175.text; .skip 8
18176
18177
18178SECTION .btext041
18179.text
18180.global SUBR111; SUBR111:
18181BL80043: ! SUBR:L0-B000
18182 add %g1, 0xF, %g1 ! FFFF9FE2540EFF00 SUBR:L0-B000 0 chksum++
18183 save %o6, -128, %o6 ! FFFF9FE2540EFF04 SUBR:L0-B000 0
18184 sethi %hh(0xFFFF9FE2540EFF00),%l7 ! FFFF9FE2540EFF08 SUBR:L0-B000 0 SUBR111
18185 or %l7,%hm(0xFFFF9FE2540EFF00),%l7 ! FFFF9FE2540EFF0C SUBR:L0-B000 0
18186 sethi %lm(0xFFFF9FE2540EFF00),%l6 ! FFFF9FE2540EFF10 SUBR:L0-B000 0
18187 or %l6,%lo(0xFFFF9FE2540EFF00),%l6 ! FFFF9FE2540EFF14 SUBR:L0-B000 0
18188 .word 0x81D1C4E1 ! FFFF9FE2540EFF18 SUBR:L0-B000 0 illop
18189 .word 0xE3B4544F ! FFFF9FE2540EFF1C SUBR:L0-B000 0 illop
18190 ta %xcc, 0x45 ! FFFF9FE2540EFF20 SUBR:L0-B000 0 demap-stack
18191 add %g1, 0x1C0, %g1 ! FFFF9FE2540EFF24 SUBR:L0-B000 0 chksum++
18192 and %g1, 0xFE, %l3 ! FFFF9FE2540EFF28 LOOP:L1-B000 0
18193BL80080: ! LOOP:L1-B000
18194 add %g1, 0xE4D, %g1 ! FFFF9FE2540EFF2C LOOP:L1-B000 0 chksum++
18195 fsubs %f3, %f10, %f9 ! FFFF9FE2540EFF30 LOOP:L1-B000 0 S
18196 fpsub16 %f24, %f16, %f22 ! FFFF9FE2540EFF34 LOOP:L1-B000 0 S
18197 .word 0xA38DC3A1 ! FFFF9FE2540EFF38 LOOP:L1-B000 0 S illop
18198 array8 %i3, %i0, %i5 ! FFFF9FE2540EFF3C LOOP:L1-B000 0 S
18199 .word 0xAFD4A627 ! FFFF9FE2540EFF40 LOOP:L1-B000 0 S illop
18200 call .+8 ! FFFF9FE2540EFF44 LOOP:L1-B000 0 S
18201 xorcc %i5, %o1, %o1 ! FFFF9FE2540EFF48 LOOP:L1-B000 0 S
18202 fabsd %f28, %f18 ! FFFF9FE2540EFF4C LOOP:L1-B000 0 S
18203 sethi %hh(0xFFFFD8C26A2CFF00),%l6 ! FFFF9FE2540EFF50 LOOP:L1-B000 0 SUBR115
18204 or %l6,%hm(0xFFFFD8C26A2CFF00),%l6 ! FFFF9FE2540EFF54 LOOP:L1-B000 0
18205 sethi %lm(0xFFFFD8C26A2CFF00),%l5 ! FFFF9FE2540EFF58 LOOP:L1-B000 0
18206 .word 0xFBDFD152 ! FFFF9FE2540EFF5C LOOP:L1-B000 0 random
18207 sllx %l6, 0x20, %l6 ! FFFF9FE2540EFF60 LOOP:L1-B000 0
18208 or %l6, %l5, %l6 ! FFFF9FE2540EFF64 LOOP:L1-B000 0
18209 .word 0xFBB9DC00 ! FFFF9FE2540EFF68 LOOP:L1-B000 0 S illop
18210 .word 0xCE9C30DD ! FFFF9FE2540EFF6C LOOP:L1-B000 0 S illop
18211 cmp %o1, %i5 ! FFFF9FE2540EFF70 LOOP:L1-B000 0 S
18212 .word 0xF63E13D9 ! FFFF9FE2540EFF74 LOOP:L1-B000 0 S illop
18213 andcc %i1, 0x4, %g0 ! FFFF9FE2540EFF78 SKIP:L2-B000 0
18214 bz,a BL80044 ! FFFF9FE2540EFF7C SKIP:L2-B000 0
18215 ta %xcc, 0x46 ! FFFF9FE2540EFF80 SKIP:L2-B000 0 S demap-page
18216 fmovs %f30, %f21 ! FFFF9FE2540EFF84 SKIP:L2-B000 0 S
18217 .word 0x866B3A7B ! FFFF9FE2540EFF88 SKIP:L2-B000 0 S random
18218 faligndata %f24, %f16, %f18 ! FFFF9FE2540EFF8C SKIP:L2-B000 0 S
18219 or %i5, %i3, %l4 ! FFFF9FE2540EFF90 SKIP:L2-B000 0 S
18220 .word 0xBC351AD0 ! FFFF9FE2540EFF94 SKIP:L2-B000 0 random
18221 or %l6,%hm(0xBC351AD0),%l6 ! FFFF9FE2540EFF98 SKIP:L2-B000 0
18222 .word 0xBDB4C682 ! FFFF9FE2540EFF9C SKIP:L2-B000 0 illop
18223 or %l5,%lo(0xBC351AD0),%l5 ! FFFF9FE2540EFFA0 SKIP:L2-B000 0
18224 sllx %l6, 0x20, %l6 ! FFFF9FE2540EFFA4 SKIP:L2-B000 0
18225 or %l6, %l5, %l6 ! FFFF9FE2540EFFA8 SKIP:L2-B000 0
18226 jmpl %l6+0x0000, %o7 ! FFFF9FE2540EFFAC SKIP:L2-B000 0 S
18227 .word 0xCA4C8E80 ! FFFF9FE2540EFFB0 SKIP:L2-B000 0 S random
18228 .word 0xB3A99AE9 ! FFFF9FE2540EFFB4 SKIP:L2-B000 0 S illop
18229 ta %xcc, 0x46 ! FFFF9FE2540EFFB8 SKIP:L2-B000 0 S demap-page
18230 fcmple32 %f24, %f30, %l0 ! FFFF9FE2540EFFBC SKIP:L2-B000 0 S
18231 .word 0xBF660C2D ! FFFF9FE2540EFFC0 SKIP:L2-B000 0 S illop
18232 and %i4, %i4, %i1 ! FFFF9FE2540EFFC4 SKIP:L2-B000 0 S
18233 add %g1, 0x5CE, %g1 ! FFFF9FE2540EFFC8 SKIP:L2-B000 0 chksum++
18234 .word 0x87A14708 ! FFFF9FE2540EFFCC SKIP:L2-B000 0 S illop
18235 .word 0x9E100001 ! FFFF9FE2540EFFD0 SKIP:L2-B000 0 S random
18236 fcmpes %fcc2, %f11, %f10 ! FFFF9FE2540EFFD4 SKIP:L2-B000 0 S
18237 edge32n %l4, %o0, %i3 ! FFFF9FE2540EFFD8 SKIP:L2-B000 0 S
18238 .word 0xA45DB251 ! FFFF9FE2540EFFDC SKIP:L2-B000 0 S random
18239 .word 0x35CD3BFE ! FFFF9FE2540EFFE0 SKIP:L2-B000 0 random
18240 andncc %i1, %o0, %o3 ! FFFF9FE2540EFFE4 SKIP:L2-B000 0 S
18241BL80044: ! ELSE:L2-B001
18242 orncc %i1, %o1, %o1 ! FFFF9FE2540EFFE8 ELSE:L2-B001 0 S
18243 fbue BL80045 ;.empty ! FFFF9FE2540EFFEC ELSE:L2-B001 0 L
18244BL80045:bcs BL80046 ! FFFF9FE2540EFFF0 ELSE:L2-B001 0 L
18245 movrgez %i2, %i4, %l1 ! FFFF9FE2540EFFF4 ELSE:L2-B001 0 S
18246 cmp %i2, %i1 ! FFFF9FE2540EFFF8 ELSE:L2-B001 0 S
18247 call .+8 ;.empty ! FFFF9FE2540EFFFC ELSE:L2-B001 0 L
18248 .word 0x8B777916 ! FFFF9FE2540F0000 ELSE:L2-B001 0 L illop
18249BL80047:fandnot1s %f22, %f19, %f31 ! FFFF9FE2540F0004 ELSE:L2-B001 0 S
18250BL80046:.word 0x85A10561 ! FFFF9FE2540F0008 ELSE:L2-B001 0 L illop
18251BL80049:.word 0xF1C2B27D ! FFFF9FE2540F000C ELSE:L2-B001 0 S illop
18252BL80048:fcmpd %fcc1, %f60, %f40 ! FFFF9FE2540F0010 ELSE:L2-B001 0 S
18253 bn,a,pt %xcc, BL80050 ! FFFF9FE2540F0014 ELSE:L2-B001 0 L
18254 .word 0x81ACE068 ! FFFF9FE2540F0018 ELSE:L2-B001 0 S illop
18255BL80050:add %g1, 0xDF4, %g1 ! FFFF9FE2540F001C ELSE:L2-B001 0 chksum++
18256 add %g1, 0x62E, %g1 ! FFFF9FE2540F0020 ELSE:L2-B001 0 chksum++
18257 .word 0x81F641B7 ! FFFF9FE2540F0024 ELSE:L2-B001 0 S illop
18258 fcmped %fcc3, %f0, %f32 ! FFFF9FE2540F0028 ELSE:L2-B001 0 S
18259 .word 0x89CB911E ! FFFF9FE2540F002C ELSE:L2-B001 0 S illop
18260 fpadd32s %f19, %f30, %f22 ! FFFF9FE2540F0030 ELSE:L2-B001 0 S
18261BL80051: ! ELSE:L2-B001
18262 add %g1, 0x10, %g1 ! FFFF9FE2540F0034 ELSE:L2-B001 0 chksum++
18263 fbge,pt %fcc2, BL80056 ! FFFF9FE2540F0038 SKIP:L2-B002 0
18264 mova %fcc3, 0x56, %i3 ! FFFF9FE2540F003C SKIP:L2-B002 0 S
18265 wr %g1, %i3, %fprs ! FFFF9FE2540F0040 SKIP:L2-B002 0 S
18266 fpsub16 %f26, %f22, %f16 ! FFFF9FE2540F0044 SKIP:L2-B002 0 S
18267 fpsub32s %f27, %f22, %f22 ! FFFF9FE2540F0048 SKIP:L2-B002 0 S
18268 fpsub32s %f27, %f30, %f18 ! FFFF9FE2540F004C SKIP:L2-B002 0 S
18269 add %g1, 0xC55, %g1 ! FFFF9FE2540F0050 SKIP:L2-B002 0 chksum++
18270 .word 0xF8F28CD9 ! FFFF9FE2540F0054 SKIP:L2-B002 0 S random
18271 bpos,pn %icc, BL80052 ;.empty ! FFFF9FE2540F0058 SKIP:L2-B002 0 L
18272 brlz,a,pt %o0, BL80053 ;.empty ! FFFF9FE2540F005C SKIP:L2-B002 0 L
18273 .word 0x08DAE167 ! FFFF9FE2540F0060 SKIP:L2-B002 0 L illop
18274 bne,a BL80055 ! FFFF9FE2540F0064 SKIP:L2-B002 0 L
18275 fpmerge %f31, %f30, %f16 ! FFFF9FE2540F0068 SKIP:L2-B002 0 S
18276 fsubs %f10, %f3, %f10 ! FFFF9FE2540F006C SKIP:L2-B002 0 S
18277BL80052:andcc %i5, %i3, %o1 ! FFFF9FE2540F0070 SKIP:L2-B002 0 S
18278BL80053:bcs,a,pn %xcc, BL80055 ! FFFF9FE2540F0074 SKIP:L2-B002 0 L
18279BL80055:xorcc %g1, %i3, %l2 ! FFFF9FE2540F0078 SKIP:L2-B002 0 S
18280BL80054:.word 0xBBB249C0 ! FFFF9FE2540F007C SKIP:L2-B002 0 illop
18281 ba,pn %icc, BL80060 ! FFFF9FE2540F0080 SKIP:L2-B002 0
18282 orncc %o3, %l1, %l1 ! FFFF9FE2540F0084 SKIP:L2-B002 0 S
18283BL80056: ! ELSE:L2-B003
18284 .word 0xBFAE4F5D ! FFFF9FE2540F0088 ELSE:L2-B003 0 S illop_FP
18285 .word 0xBDACCF19 ! FFFF9FE2540F008C ELSE:L2-B003 0 S illop
18286 .word 0xAFA82144 ! FFFF9FE2540F0090 ELSE:L2-B003 0 L illop
18287 .word 0x8DADCC3E ! FFFF9FE2540F0094 ELSE:L2-B003 0 S illop
18288 fornot2 %f30, %f18, %f30 ! FFFF9FE2540F0098 ELSE:L2-B003 0 S
18289 fcmple32 %f26, %f16, %i3 ! FFFF9FE2540F009C ELSE:L2-B003 0 S
18290 fbug,a BL80058 ;.empty ! FFFF9FE2540F00A0 ELSE:L2-B003 0 L
18291 fbuge,pn %fcc0, BL80057 ! FFFF9FE2540F00A4 ELSE:L2-B003 0 L
18292 xorcc %i4, %o2, %i2 ! FFFF9FE2540F00A8 ELSE:L2-B003 0 S
18293 .word 0xA9D1A804 ! FFFF9FE2540F00AC ELSE:L2-B003 0 L illop
18294 fcmps %fcc2, %f10, %f10 ! FFFF9FE2540F00B0 ELSE:L2-B003 0 S
18295BL80058:.word 0xFD82DCE4 ! FFFF9FE2540F00B4 ELSE:L2-B003 0 L random
18296BL80057:and %i3, %i3, %l0 ! FFFF9FE2540F00B8 ELSE:L2-B003 0 S
18297BL80059:add %g1, 0x7B4, %g1 ! FFFF9FE2540F00BC ELSE:L2-B003 0 chksum++
18298 .word 0x091369E6 ! FFFF9FE2540F00C0 ELSE:L2-B003 0 random
18299 .word 0xB3ABCAF9 ! FFFF9FE2540F00C4 ELSE:L2-B003 0 S illop
18300 rd %gsr, %l6 ! FFFF9FE2540F00C8 ELSE:L2-B003 0 S
18301 wr %l6, 0x20, %gsr ! FFFF9FE2540F00CC ELSE:L2-B003 0 S
18302 orn %l2, %l2, %o3 ! FFFF9FE2540F00D0 ELSE:L2-B003 0 S
18303 fpadd32s %f21, %f30, %f23 ! FFFF9FE2540F00D4 ELSE:L2-B003 0 S
18304 fcmpd %fcc0, %f46, %f60 ! FFFF9FE2540F00D8 ELSE:L2-B003 0 S
18305 .word 0x81B143BE ! FFFF9FE2540F00DC ELSE:L2-B003 0 S illop_VIS
18306 srl %i0, %g1, %l2 ! FFFF9FE2540F00E0 ELSE:L2-B003 0 S
18307 xorcc %o3, %i4, %i0 ! FFFF9FE2540F00E4 ELSE:L2-B003 0 S
18308 movl %icc, %o2, %i5 ! FFFF9FE2540F00E8 ELSE:L2-B003 0 S
18309 pdist %f22, %f26, %f30 ! FFFF9FE2540F00EC ELSE:L2-B003 0 S
18310BL80060: ! ELSE:L2-B003
18311 add %g1, 0x75, %g1 ! FFFF9FE2540F00F0 ELSE:L2-B003 0 chksum++
18312 andcc %l0, 0x40, %g0 ! FFFF9FE2540F00F4 SKIP:L2-B004 0
18313 bnz,a,pn %xcc, BL80069 ! FFFF9FE2540F00F8 SKIP:L2-B004 0
18314 ldstuba [%g5+0x001A]%asi, %o0 ! FFFF9FE2540F00FC SKIP:L2-B004 0 S >BD80061
18315 .word 0xA3A981BE ! FFFF9FE2540F0100 SKIP:L2-B004 0 S illop
18316 or %g1, %l2, %i0 ! FFFF9FE2540F0104 SKIP:L2-B004 0 S
18317 and %l0, %i4, %l0 ! FFFF9FE2540F0108 SKIP:L2-B004 0 S
18318 sethi %hh(0x545212A0FF00),%l6 ! FFFF9FE2540F010C SKIP:L2-B004 0 SUBR112
18319 or %l6,%hm(0x545212A0FF00),%l6 ! FFFF9FE2540F0110 SKIP:L2-B004 0
18320 sethi %lm(0x545212A0FF00),%l5 ! FFFF9FE2540F0114 SKIP:L2-B004 0
18321 or %l5,%lo(0x545212A0FF00),%l5 ! FFFF9FE2540F0118 SKIP:L2-B004 0
18322 .word 0x83F00000 ! FFFF9FE2540F011C SKIP:L2-B004 0 illop
18323 or %l6, %l5, %l6 ! FFFF9FE2540F0120 SKIP:L2-B004 0
18324 jmpl %l6+0x0000, %o7 ! FFFF9FE2540F0124 SKIP:L2-B004 0 S
18325 orcc %o1, %o2, %o1 ! FFFF9FE2540F0128 SKIP:L2-B004 0 S
18326 .word 0xAB9749E3 ! FFFF9FE2540F012C SKIP:L2-B004 0 S illop
18327 xorcc %i0, %o2, %i5 ! FFFF9FE2540F0130 SKIP:L2-B004 0 S
18328 fpmerge %f30, %f31, %f24 ! FFFF9FE2540F0134 SKIP:L2-B004 0 S
18329 xnor %o0, %o2, %i2 ! FFFF9FE2540F0138 SKIP:L2-B004 0 S
18330 andncc %i5, %o5, %l4 ! FFFF9FE2540F013C SKIP:L2-B004 0 S
18331 .word 0xF960EB5E ! FFFF9FE2540F0140 SKIP:L2-B004 0 illop
18332 sdiv %l0, %g7, %l4 ! FFFF9FE2540F0144 SKIP:L2-B004 0 S
18333 .word 0xF47802EF ! FFFF9FE2540F0148 SKIP:L2-B004 0 S random
18334 bvs,a,pt %xcc, BL80062 ! FFFF9FE2540F014C SKIP:L2-B004 0 L
18335BL80062:.word 0xA9CE2719 ! FFFF9FE2540F0150 SKIP:L2-B004 0 S illop
18336 ba,a BL80063 ! FFFF9FE2540F0154 SKIP:L2-B004 0 L
18337 subcc %i0, %o5, %l2 ! FFFF9FE2540F0158 SKIP:L2-B004 0 S
18338 nop ! FFFF9FE2540F015C SKIP:L2-B004 0 S
18339 bpos,pt %icc, BL80063 ! FFFF9FE2540F0160 SKIP:L2-B004 0 L
18340 .word 0x97A318E6 ! FFFF9FE2540F0164 SKIP:L2-B004 0 S illop
18341 bl,pn %icc, BL80064 ;.empty ! FFFF9FE2540F0168 SKIP:L2-B004 0 L
18342 .word 0xE9C79526 ! FFFF9FE2540F016C SKIP:L2-B004 0 L random
18343 ta %xcc, 0x46 ! FFFF9FE2540F0170 SKIP:L2-B004 0 S demap-page
18344BL80064:.word 0x97ABE771 ! FFFF9FE2540F0174 SKIP:L2-B004 0 L illop
18345BL80065:.word 0xEE1248ED ! FFFF9FE2540F0178 SKIP:L2-B004 0 L random
18346BL80066:fbn,a,pt %fcc3, BL80067 ;.empty ! FFFF9FE2540F017C SKIP:L2-B004 0 L
18347BL80067:fbule,a BL80068 ! FFFF9FE2540F0180 SKIP:L2-B004 0 L
18348BL80063:fcmpeq32 %f24, %f22, %l1 ! FFFF9FE2540F0184 SKIP:L2-B004 0 S
18349BL80068:add %g1, 0x7BC, %g1 ! FFFF9FE2540F0188 SKIP:L2-B004 0 chksum++
18350 fba BL80070 ! FFFF9FE2540F018C SKIP:L2-B004 0
18351 fcmpd %fcc3, %f32, %f44 ! FFFF9FE2540F0190 SKIP:L2-B004 0 S
18352BL80069: ! ELSE:L2-B005
18353 fandnot1s %f30, %f27, %f21 ! FFFF9FE2540F0194 ELSE:L2-B005 0 S
18354 fmovsle %xcc, %f9, %f10 ! FFFF9FE2540F0198 ELSE:L2-B005 0 S
18355 srl %o1, 0x1, %o0 ! FFFF9FE2540F019C ELSE:L2-B005 0 S
18356 fcmple32 %f18, %f16, %o4 ! FFFF9FE2540F01A0 ELSE:L2-B005 0 S
18357 add %g1, 0x30A, %g1 ! FFFF9FE2540F01A4 ELSE:L2-B005 0 chksum++
18358 ldxa [%g7+%g0]0x39, %g1 ! FFFF9FE2540F01A8 ELSE:L2-B005 0 S BAD-ASI
18359 orcc %o4, %g1, %o4 ! FFFF9FE2540F01AC ELSE:L2-B005 0 S
18360 .word 0xDD533272 ! FFFF9FE2540F01B0 ELSE:L2-B005 0 S illop
18361 fsubs %f5, %f10, %f2 ! FFFF9FE2540F01B4 ELSE:L2-B005 0 S
18362BL80070: ! ELSE:L2-B005
18363 add %g1, 0x75E, %g1 ! FFFF9FE2540F01B8 ELSE:L2-B005 0 chksum++
18364 .word 0xEBB3DB73 ! FFFF9FE2540F01BC SKIP:L2-B006 0 illop
18365 bz,pt %xcc, BL80071 ! FFFF9FE2540F01C0 SKIP:L2-B006 0
18366 sdivx %o0, %l2, %i2 ! FFFF9FE2540F01C4 SKIP:L2-B006 0 S
18367 .word 0x81C7E008 ! FFFF9FE2540F01C8 SKIP:L2-B006 0 S random
18368 pdist %f26, %f30, %f26 ! FFFF9FE2540F01CC SKIP:L2-B006 0 S
18369 .word 0xD16F35D2 ! FFFF9FE2540F01D0 SKIP:L2-B006 0 illop
18370 ldx [%g4-0x0088], %g4 ! FFFF9FE2540F01D4 SKIP:L2-B006 0 ptr_chase
18371 .word 0x83880000 ! FFFF9FE2540F01D8 SKIP:L2-B006 0 random
18372 ldx [%g4-0x0088], %g4 ! FFFF9FE2540F01DC SKIP:L2-B006 0 ptr_chase
18373 ldx [%g4-0x0088], %g4 ! FFFF9FE2540F01E0 SKIP:L2-B006 0 ptr_chase
18374 fcmple16 %f18, %f26, %i4 ! FFFF9FE2540F01E4 SKIP:L2-B006 0 S
18375 or %l0, %g1, %i3 ! FFFF9FE2540F01E8 SKIP:L2-B006 0 S
18376 add %g1, 0x14A, %g1 ! FFFF9FE2540F01EC SKIP:L2-B006 0 chksum++
18377 call .+8 ! FFFF9FE2540F01F0 SKIP:L2-B006 0 S
18378 xorcc %o4, %g1, %o5 ! FFFF9FE2540F01F4 SKIP:L2-B006 0 S
18379 andncc %i4, %o4, %i2 ! FFFF9FE2540F01F8 SKIP:L2-B006 0 S
18380 .word 0x97A80A6C ! FFFF9FE2540F01FC SKIP:L2-B006 0 S illop
18381 stxa %i2, [%g7+%g0]0x0F ! FFFF9FE2540F0200 SKIP:L2-B006 0 S BAD-ASI
18382 array16 %i4, %l0, %o0 ! FFFF9FE2540F0204 SKIP:L2-B006 0 S
18383 .word 0x85A81C80 ! FFFF9FE2540F0208 SKIP:L2-B006 0 illop
18384 .word 0x81EC8170 ! FFFF9FE2540F020C SKIP:L2-B006 0 S illop
18385BL80071: ! ELSE:L2-B007
18386 fmovsne %fcc3, %f8, %f2 ! FFFF9FE2540F0210 ELSE:L2-B007 0 S
18387 xor %o0, %i2, %l2 ! FFFF9FE2540F0214 ELSE:L2-B007 0 S
18388 .word 0xAFEB50C9 ! FFFF9FE2540F0218 ELSE:L2-B007 0 S illop
18389 alignaddr %o5, %i2, %o5 ! FFFF9FE2540F021C ELSE:L2-B007 0 S
18390 udivcc %i5, %g7, %g5 ! FFFF9FE2540F0220 ELSE:L2-B007 0 S
18391 rd %gsr, %l6 ! FFFF9FE2540F0224 ELSE:L2-B007 0 S
18392 wr %l6, 0x68, %gsr ! FFFF9FE2540F0228 ELSE:L2-B007 0 S
18393 add %g1, 0xB9A, %g1 ! FFFF9FE2540F022C ELSE:L2-B007 0 chksum++
18394 fcmpd %fcc3, %f12, %f32 ! FFFF9FE2540F0230 ELSE:L2-B007 0 S
18395 array16 %o5, %o0, %l2 ! FFFF9FE2540F0234 ELSE:L2-B007 0 S
18396 fpack16 %f20, %f19 ! FFFF9FE2540F0238 ELSE:L2-B007 0 S
18397 bvc,a BL80072 ;.empty ! FFFF9FE2540F023C ELSE:L2-B007 0 L
18398 fbne,a,pt %fcc3, BL80073 ! FFFF9FE2540F0240 ELSE:L2-B007 0 L
18399 pdist %f22, %f26, %f22 ! FFFF9FE2540F0244 ELSE:L2-B007 0 S
18400 orn %o1, %i0, %i3 ! FFFF9FE2540F0248 ELSE:L2-B007 0 S
18401 bvc BL80074 ! FFFF9FE2540F024C ELSE:L2-B007 0 L
18402BL80074:udivcc %l2, %g0, %o1 ! FFFF9FE2540F0250 ELSE:L2-B007 0 S
18403 .word 0xC4C340F2 ! FFFF9FE2540F0254 ELSE:L2-B007 0 S random
18404BL80072:brgz,pn %g1, BL80073 ! FFFF9FE2540F0258 ELSE:L2-B007 0 L
18405BL80073:orn %o6, -1, %o6 ! FFFF9FE2540F025C ELSE:L2-B007 0 S
18406 add %g1, 0x646, %g1 ! FFFF9FE2540F0260 ELSE:L2-B007 0 chksum++
18407BL80075: ! ELSE:L2-B007
18408 .word 0x22B33DB1 ! FFFF9FE2540F0264 ELSE:L2-B007 0 random
18409 andcc %l2, 0x1, %g0 ! FFFF9FE2540F0268 SKIP:L2-B008 0
18410 .word 0xBBDAF552 ! FFFF9FE2540F026C SKIP:L2-B008 0 illop
18411 bmask %i0, %o0, %i3 ! FFFF9FE2540F0270 SKIP:L2-B008 0 S
18412 xnorcc %o5, %i0, %l1 ! FFFF9FE2540F0274 SKIP:L2-B008 0 S
18413 movlg %fcc1, %o6, %o2 ! FFFF9FE2540F0278 SKIP:L2-B008 0 S
18414 fnegs %f4, %f9 ! FFFF9FE2540F027C SKIP:L2-B008 0 S
18415 .word 0x8BD33516 ! FFFF9FE2540F0280 SKIP:L2-B008 0 S illop
18416 fbu,pt %fcc0, BL80076 ! FFFF9FE2540F0284 SKIP:L2-B008 0 L
18417BL80076:fadds %f9, %f9, %f3 ! FFFF9FE2540F0288 SKIP:L2-B008 0 S
18418 xorcc %i4, %l2, %i4 ! FFFF9FE2540F028C SKIP:L2-B008 0 S
18419 bgu,pn %xcc, BL80077 ! FFFF9FE2540F0290 SKIP:L2-B008 0 L
18420 .word 0x95906000 ! FFFF9FE2540F0294 SKIP:L2-B008 0 S random
18421BL80077:.word 0xA9A20090 ! FFFF9FE2540F0298 SKIP:L2-B008 0 illop
18422 add %g1, 0x550, %g1 ! FFFF9FE2540F029C SKIP:L2-B008 0 chksum++
18423 fmovdvs %xcc, %f60, %f60 ! FFFF9FE2540F02A0 SKIP:L2-B008 0 S
18424 edge32ln %o5, %o3, %i0 ! FFFF9FE2540F02A4 SKIP:L2-B008 0 S
18425 orn %i3, %l1, %i3 ! FFFF9FE2540F02A8 SKIP:L2-B008 0 S
18426 cmp %o2, %o6 ! FFFF9FE2540F02AC SKIP:L2-B008 0 S
18427 andn %o5, %o3, %l2 ! FFFF9FE2540F02B0 SKIP:L2-B008 0 S
18428 swap [%g4-0x0024], %i4 ! FFFF9FE2540F02B4 SKIP:L2-B008 0 S >BD80089
18429 fba,a BL80079 ! FFFF9FE2540F02B8 SKIP:L2-B008 0
18430 array8 %o3, %i0, %i2 ! FFFF9FE2540F02BC SKIP:L2-B008 0 S
18431BL80078: ! ELSE:L2-B009
18432 orn %i3, %i3, %o4 ! FFFF9FE2540F02C0 ELSE:L2-B009 0 S
18433 edge16ln %o5, %o3, %o5 ! FFFF9FE2540F02C4 ELSE:L2-B009 0 S
18434 edge8 %i4, %i3, %i2 ! FFFF9FE2540F02C8 ELSE:L2-B009 0 S
18435 .word 0xD6B32621 ! FFFF9FE2540F02CC ELSE:L2-B009 0 S random
18436 or %i2, %o5, %o1 ! FFFF9FE2540F02D0 ELSE:L2-B009 0 S
18437 .word 0x06231E4C ! FFFF9FE2540F02D4 ELSE:L2-B009 0 S illop
18438 .word 0x9DE3A060 ! FFFF9FE2540F02D8 ELSE:L2-B009 0 random
18439 or %l6,%hm(0x9DE3A060),%l6 ! FFFF9FE2540F02DC ELSE:L2-B009 0
18440 sethi %lm(0x9DE3A060),%l5 ! FFFF9FE2540F02E0 ELSE:L2-B009 0
18441 or %l5,%lo(0x9DE3A060),%l5 ! FFFF9FE2540F02E4 ELSE:L2-B009 0
18442 .word 0x8357AD6F ! FFFF9FE2540F02E8 ELSE:L2-B009 0 illop
18443 or %l6, %l5, %l6 ! FFFF9FE2540F02EC ELSE:L2-B009 0
18444 jmpl %l6+0x0000, %o7 ! FFFF9FE2540F02F0 ELSE:L2-B009 0 S
18445 fcmps %fcc3, %f10, %f3 ! FFFF9FE2540F02F4 ELSE:L2-B009 0 S
18446 cmp %l2, %o1 ! FFFF9FE2540F02F8 ELSE:L2-B009 0 S
18447 .word 0xCBBA9C2E ! FFFF9FE2540F02FC ELSE:L2-B009 0 S illop_VIS
18448 .word 0xB1AB88E1 ! FFFF9FE2540F0300 ELSE:L2-B009 0 S illop
18449 andncc %i2, %i4, %i5 ! FFFF9FE2540F0304 ELSE:L2-B009 0 S
18450 add %g1, 0x60B, %g1 ! FFFF9FE2540F0308 ELSE:L2-B009 0 chksum++
18451 fpadd16 %f24, %f30, %f20 ! FFFF9FE2540F030C ELSE:L2-B009 0 S
18452 andcc %o1, %i4, %i2 ! FFFF9FE2540F0310 ELSE:L2-B009 0 S
18453 edge32l %i2, %o5, %o1 ! FFFF9FE2540F0314 ELSE:L2-B009 0 S
18454 .word 0x9BAE8C23 ! FFFF9FE2540F0318 ELSE:L2-B009 0 S illop
18455BL80079: ! ELSE:L2-B009
18456 add %g1, 0xB53, %g1 ! FFFF9FE2540F031C ELSE:L2-B009 0 chksum++
18457 .word 0x83880000 ! FFFF9FE2540F0320 LOOP:L1-B000 0 S random
18458 pdist %f26, %f22, %f18 ! FFFF9FE2540F0324 LOOP:L1-B000 0 S
18459 edge8ln %o5, %l1, %i0 ! FFFF9FE2540F0328 LOOP:L1-B000 0 S
18460 pdist %f18, %f26, %f22 ! FFFF9FE2540F032C LOOP:L1-B000 0 S
18461 .word 0x9FD0A3EB ! FFFF9FE2540F0330 LOOP:L1-B000 0 S illop
18462 orn %o0, %o3, %o0 ! FFFF9FE2540F0334 LOOP:L1-B000 0 S
18463 orcc %o0, %i5, %o1 ! FFFF9FE2540F0338 LOOP:L1-B000 0 S
18464 srlx %l3, 0x1, %l3 ! FFFF9FE2540F033C LOOP:L1-B000 0
18465 .word 0x142D789E ! FFFF9FE2540F0340 LOOP:L1-B000 0 illop
18466 bne,pt %xcc, BL80080 ! FFFF9FE2540F0344 LOOP:L1-B000 0
18467 fpadd32 %f26, %f30, %f16 ! FFFF9FE2540F0348 LOOP:L1-B000 0 S
18468 add %g1, 0xD2E, %g1 ! FFFF9FE2540F034C LOOP:L1-B000 0 chksum++
18469 fcmpd %fcc2, %f14, %f46 ! FFFF9FE2540F0350 SUBR:L0-B000 0 S
18470 .word 0x9DE3A060 ! FFFF9FE2540F0354 SUBR:L0-B000 0 S random
18471 fcmple16 %f24, %f30, %o4 ! FFFF9FE2540F0358 SUBR:L0-B000 0 S
18472 and %i2, %o0, %o0 ! FFFF9FE2540F035C SUBR:L0-B000 0 S
18473 .word 0xCFD7E3D9 ! FFFF9FE2540F0360 SUBR:L0-B000 0 S illop
18474 xnorcc %i5, %o4, %o3 ! FFFF9FE2540F0364 SUBR:L0-B000 0 S
18475 ta %xcc, 0x45 ! FFFF9FE2540F0368 SUBR:L0-B000 0 demap-stack
18476 add %g1, 0xF77, %i0 ! FFFF9FE2540F036C SUBR:L0-B000 0
18477 add %g1, 0xB0C, %g1 ! FFFF9FE2540F0370 SUBR:L0-B000 0 chksum++
18478 .word 0x8D8B6BFD ! FFFF9FE2540F0374 SUBR:L0-B000 0 illop
18479 restore %i0, %l7, %o0 ! FFFF9FE2540F0378 SUBR:L0-B000 0
18480
18481SECTION .btext041_pg1 TEXT_VA=0xffff9fe2540f0000
18482attr_text {
18483 Name = .btext041_pg1,
18484 VA = 0xffff9fe2540f0000,
18485 RA = 0xebfef0000,
18486 PA = ra2pa(0xebfef0000,0),
18487 tsbonly,
18488 part_0_ctx_nonzero_tsb_config_1,
18489 TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
18490 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
18491 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18492}
18493.text; .skip 8
18494
18495!========================================================================
18496
18497SECTION .btext042 TEXT_VA=0x545212a0ff00
18498attr_text {
18499 Name = .btext042,
18500 VA = 0x545212a0ff00,
18501 RA = 0xebfecff00,
18502 PA = ra2pa(0xebfecff00,0),
18503 notsb
18504}
18505
18506SECTION .btext042_pg0 TEXT_VA=0x545212a00000
18507attr_text {
18508 Name = .btext042_pg0,
18509 VA = 0x545212a00000,
18510 RA = 0xebfec0000,
18511 PA = ra2pa(0xebfec0000,0),
18512 tsbonly,
18513 part_0_ctx_nonzero_tsb_config_1,
18514 TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
18515 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
18516 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18517}
18518.text; .skip 8
18519
18520
18521SECTION .btext042
18522.text
18523.global SUBR112; SUBR112:
18524BL80082: ! SUBR:L0-B000
18525 add %g1, 0xA6, %g1 ! 0000545212A0FF00 SUBR:L0-B000 0 chksum++
18526 fble,pt %fcc1, BL80081 ! 0000545212A0FF04 SUBR:L0-B000 0
18527 save %o6, -128, %o6 ! 0000545212A0FF08 SUBR:L0-B000 0
18528BL80081: ! SUBR:L0-B000
18529 .word 0xBDAA2069 ! 0000545212A0FF0C SUBR:L0-B000 0 illop
18530 or %l7,%hm(0x10BDAA2069),%l7 ! 0000545212A0FF10 SUBR:L0-B000 0
18531 sethi %lm(0x10BDAA2069),%l6 ! 0000545212A0FF14 SUBR:L0-B000 0
18532 or %l6,%lo(0x10BDAA2069),%l6 ! 0000545212A0FF18 SUBR:L0-B000 0
18533 sllx %l7, 0x20, %l7 ! 0000545212A0FF1C SUBR:L0-B000 0
18534 .word 0xFA18FF8E ! 0000545212A0FF20 SUBR:L0-B000 0 illop
18535 add %g1, 0x966, %g1 ! 0000545212A0FF24 SUBR:L0-B000 0 chksum++
18536 add %i5, %g1, %i0 ! 0000545212A0FF28 SWCH:L1-B000 0
18537 andcc %i0, 0x4, %g0 ! 0000545212A0FF2C SWCH:L1-B000 0
18538 .word 0x83880000 ! 0000545212A0FF30 SWCH:L1-B000 0 random
18539 add %g1, 0x11E, %g1 ! 0000545212A0FF34 SWCH:L1-B000 0 chksum++
18540 andcc %i0, 0x200, %g0 ! 0000545212A0FF38 SWCH:L1-B000 0
18541 bnz,pt %xcc, BL80094 ! 0000545212A0FF3C SWCH:L1-B000 0
18542 andcc %i0, 0x10, %g0 ! 0000545212A0FF40 SWCH:L1-B000 0
18543 bnz,pn %xcc, BL80088 ! 0000545212A0FF44 SWCH:L1-B000 0
18544 andcc %i0, 0x1, %g0 ! 0000545212A0FF48 SWCH:L1-B000 0
18545 bnz,pt %xcc, BL80083 ! 0000545212A0FF4C SWCH:L1-B000 0
18546 .word 0x0A7FF9E5 ! 0000545212A0FF50 SWCH:L1-B000 0 S illop
18547 fmovdpos %icc, %f20, %f20 ! 0000545212A0FF54 SWCH:L1-B000 0 S
18548 sll %i2, %g1, %o2 ! 0000545212A0FF58 SWCH:L1-B000 0 S
18549 edge32l %o2, %o2, %o2 ! 0000545212A0FF5C SWCH:L1-B000 0 S
18550 .word 0xEE327A86 ! 0000545212A0FF60 SWCH:L1-B000 0 random
18551 fba,pn %fcc3, BL80104 ! 0000545212A0FF64 SWCH:L1-B000 0
18552 ta %xcc, 0x46 ! 0000545212A0FF68 SWCH:L1-B000 0 S demap-page
18553BL80083:add %g1, 0x51E, %g1 ! 0000545212A0FF6C CASE:L2-B000 0 chksum++
18554 andcc %i2, %g1, %o2 ! 0000545212A0FF70 CASE:L2-B000 0 S
18555 alignaddr %g1, %i3, %i3 ! 0000545212A0FF74 CASE:L2-B000 0 S
18556 .word 0xBDDC6351 ! 0000545212A0FF78 CASE:L2-B000 0 S illop
18557 movcc %xcc, -650, %o5 ! 0000545212A0FF7C CASE:L2-B000 0 S
18558 fpmerge %f31, %f22, %f18 ! 0000545212A0FF80 CASE:L2-B000 0 S
18559 .word 0x9DE3A060 ! 0000545212A0FF84 CASE:L2-B000 0 S random
18560 fba,a,pn %fcc3, BL80104 ! 0000545212A0FF88 CASE:L2-B000 0
18561 fxors %f23, %f26, %f23 ! 0000545212A0FF8C CASE:L2-B000 0 S
18562BL80088:.word 0x97A19F40 ! 0000545212A0FF90 CASE:L2-B001 0 illop
18563 .word 0x93AC801C ! 0000545212A0FF94 CASE:L2-B001 0 S illop
18564 andncc %i0, %o2, %o5 ! 0000545212A0FF98 CASE:L2-B001 0 S
18565 fcmpd %fcc0, %f40, %f0 ! 0000545212A0FF9C CASE:L2-B001 0 S
18566 fbge,a,pt %fcc0, BL80084 ;.empty ! 0000545212A0FFA0 CASE:L2-B001 0 L
18567BL80084:bne,pt %xcc, BL80085 ! 0000545212A0FFA4 CASE:L2-B001 0 L
18568 orncc %o2, %i2, %i2 ! 0000545212A0FFA8 CASE:L2-B001 0 S
18569BL80085:bgu,a,pn %icc, BL80086 ! 0000545212A0FFAC CASE:L2-B001 0 L
18570 srlx %o5, 0x1, %o5 ! 0000545212A0FFB0 CASE:L2-B001 0 S
18571 .word 0xBCEAC5CC ! 0000545212A0FFB4 CASE:L2-B001 0 S illop
18572 fbug,a,pn %fcc2, BL80087 ! 0000545212A0FFB8 CASE:L2-B001 0 L
18573BL80086:fsubd %f36, %f32, %f14 ! 0000545212A0FFBC CASE:L2-B001 0 S
18574BL80087:add %g1, 0xB7B, %g1 ! 0000545212A0FFC0 CASE:L2-B001 0 chksum++
18575 fba,a BL80104 ! 0000545212A0FFC4 CASE:L2-B001 0
18576 .word 0xA2EBB534 ! 0000545212A0FFC8 CASE:L2-B001 0 S illop
18577BL80094:add %g1, 0x381, %g1 ! 0000545212A0FFCC CASE:L2-B002 0 chksum++
18578 .word 0x93A01A06 ! 0000545212A0FFD0 CASE:L2-B002 0 S illop
18579 brgz,a,pn %i3, BL80089 ;.empty ! 0000545212A0FFD4 CASE:L2-B002 0 L
18580 fbg,a BL80090 ! 0000545212A0FFD8 CASE:L2-B002 0 L
18581 .word 0xFA1AB162 ! 0000545212A0FFDC CASE:L2-B002 0 S illop
18582 fsrc2s %f18, %f17 ! 0000545212A0FFE0 CASE:L2-B002 0 S
18583 array16 %o5, %o5, %i5 ! 0000545212A0FFE4 CASE:L2-B002 0 S
18584BL80089:.word 0xAC11E438 ! 0000545212A0FFE8 CASE:L2-B002 0 S random
18585 bneg,a BL80091 ;.empty ! 0000545212A0FFEC CASE:L2-B002 0 L
18586BL80090:.word 0xC7EB0B49 ! 0000545212A0FFF0 CASE:L2-B002 0 L random
18587 bnz,pn %icc, BL80092 ;.empty ! 0000545212A0FFF4 CASE:L2-B002 0 L
18588 .word 0xB1AA4457 ! 0000545212A0FFF8 CASE:L2-B002 0 L illop
18589BL80092:ta %xcc, 0x46 ! 0000545212A0FFFC CASE:L2-B002 0 S demap-page
18590 fpadd16s %f17, %f19, %f29 ! 0000545212A10000 CASE:L2-B002 0 S
18591 call .+8 ! 0000545212A10004 CASE:L2-B002 0 L
18592BL80093:xorcc %i1, %o1, %o1 ! 0000545212A10008 CASE:L2-B002 0 S
18593BL80091:xnor %i2, %i3, %i2 ! 0000545212A1000C CASE:L2-B002 0 S
18594 fcmpd %fcc2, %f0, %f38 ! 0000545212A10010 CASE:L2-B002 0 S
18595 add %g1, 0x259, %g1 ! 0000545212A10014 CASE:L2-B002 0 chksum++
18596 fba,pt %fcc1, BL80104 ! 0000545212A10018 CASE:L2-B002 0
18597 wr %g1, -675, %fprs ! 0000545212A1001C CASE:L2-B002 0 S
18598BL80096:add %g1, 0xB41, %g1 ! 0000545212A10020 CASE:L2-B003 0 chksum++
18599 fexpand %f29, %f22 ! 0000545212A10024 CASE:L2-B003 0 S
18600 ldub [%g4+0x001B], %o0 ! 0000545212A10028 CASE:L2-B003 0 S <BD80095
18601 .word 0x83F49DF6 ! 0000545212A1002C CASE:L2-B003 0 illop
18602 or %l6,%hm(0x1083F49DF6),%l6 ! 0000545212A10030 CASE:L2-B003 0
18603 .word 0xBFA3C568 ! 0000545212A10034 CASE:L2-B003 0 illop
18604 or %l5,%lo(0x1083F49DF6),%l5 ! 0000545212A10038 CASE:L2-B003 0
18605 sllx %l6, 0x20, %l6 ! 0000545212A1003C CASE:L2-B003 0
18606 or %l6, %l5, %l6 ! 0000545212A10040 CASE:L2-B003 0
18607 jmpl %l6+0x0000, %o7 ! 0000545212A10044 CASE:L2-B003 0 S
18608 bshuffle %f20, %f18, %f16 ! 0000545212A10048 CASE:L2-B003 0 S
18609 xnorcc %o5, %i5, %i3 ! 0000545212A1004C CASE:L2-B003 0 S
18610 faddd %f44, %f60, %f40 ! 0000545212A10050 CASE:L2-B003 0 S
18611 .word 0xD1DB07CC ! 0000545212A10054 CASE:L2-B003 0 illop
18612 cmp %i3, %i5 ! 0000545212A10058 CASE:L2-B003 0 S
18613BL80104: ! SWCH:L1-B000
18614 add %g1, 0xAB3, %g1 ! 0000545212A1005C SWCH:L1-B000 0 chksum++
18615 .word 0x85A9107E ! 0000545212A10060 SWCH:L1-B000 0 S illop
18616 .word 0x9DCEB2F5 ! 0000545212A10064 SWCH:L1-B000 0 L illop
18617 fpack16 %f28, %f29 ! 0000545212A10068 SWCH:L1-B000 0 S
18618 sub %i0, %i3, %i2 ! 0000545212A1006C SWCH:L1-B000 0 S
18619 xor %i3, %i5, %i3 ! 0000545212A10070 SWCH:L1-B000 0 S
18620 bne,a BL80098 ;.empty ! 0000545212A10074 SWCH:L1-B000 0 L
18621 ble BL80099 ! 0000545212A10078 SWCH:L1-B000 0 L
18622 ta %xcc, 0x46 ! 0000545212A1007C SWCH:L1-B000 0 S demap-page
18623BL80098:be,a BL80100 ! 0000545212A10080 SWCH:L1-B000 0 L
18624 fcmpgt16 %f30, %f18, %i5 ! 0000545212A10084 SWCH:L1-B000 0 S
18625BL80097:bn,pn %xcc, BL80101 ! 0000545212A10088 SWCH:L1-B000 0 L
18626BL80100:.word 0xDA8CB19F ! 0000545212A1008C SWCH:L1-B000 0 S random
18627 ba BL80102 ! 0000545212A10090 SWCH:L1-B000 0 L
18628 orcc %o4, %i3, %o4 ! 0000545212A10094 SWCH:L1-B000 0 S
18629BL80099:ble BL80102 ! 0000545212A10098 SWCH:L1-B000 0 L
18630BL80102:andn %o4, %o5, %o5 ! 0000545212A1009C SWCH:L1-B000 0 S
18631 fbu,pt %fcc2, BL80103 ! 0000545212A100A0 SWCH:L1-B000 0 L
18632BL80101:xorcc %i2, %i3, %l4 ! 0000545212A100A4 SWCH:L1-B000 0 S
18633BL80103:.word 0x9F96201C ! 0000545212A100A8 SWCH:L1-B000 0 illop
18634 and %i4, %l1, %l1 ! 0000545212A100AC SUBR:L0-B000 0 S
18635 ldxa [%g7+%g0]0xDD, %i5 ! 0000545212A100B0 SUBR:L0-B000 0 S BAD-ASI
18636 ldx [%g2+0x0028], %g3 ! 0000545212A100B4 SUBR:L0-B000 0 S BASE<BD80212
18637 pdist %f20, %f28, %f22 ! 0000545212A100B8 SUBR:L0-B000 0 S
18638 ldx [%g2+0x0048], %g3 ! 0000545212A100BC SUBR:L0-B000 0 S BASE<BD80105
18639 .word 0xC5D0BC22 ! 0000545212A100C0 SUBR:L0-B000 0 S illop
18640 xor %o0, %o4, %i0 ! 0000545212A100C4 SUBR:L0-B000 0 S
18641 fpmerge %f17, %f23, %f24 ! 0000545212A100C8 SUBR:L0-B000 0 S
18642 ldx [%g2+0x0030], %g3 ! 0000545212A100CC SUBR:L0-B000 0 S BASE<BD80026
18643 .word 0xB57731D4 ! 0000545212A100D0 SUBR:L0-B000 0 illop
18644 return %i7+0x0008 ! 0000545212A100D4 SUBR:L0-B000 0
18645 .word 0xEFFD6720 ! 0000545212A100D8 SUBR:L0-B000 0 illop
18646
18647SECTION .btext042_pg1 TEXT_VA=0x545212a10000
18648attr_text {
18649 Name = .btext042_pg1,
18650 VA = 0x545212a10000,
18651 RA = 0xebfed0000,
18652 PA = ra2pa(0xebfed0000,0),
18653 tsbonly,
18654 part_0_ctx_nonzero_tsb_config_1,
18655 TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
18656 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
18657 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18658}
18659.text; .skip 8
18660
18661!========================================================================
18662
18663SECTION .btext043 TEXT_VA=0x29d78fffff00
18664attr_text {
18665 Name = .btext043,
18666 VA = 0x29d78fffff00,
18667 RA = ra2pa(0xe6fffff00,0),
18668 PA = ra2pa(0xe6fffff00,0),
18669 notsb
18670}
18671
18672SECTION .btext043_pg0 TEXT_VA=0x29d780000000
18673attr_text {
18674 Name = .btext043_pg0,
18675 VA = 0x29d780000000,
18676 RA = ra2pa(0xe60000000,0),
18677 PA = ra2pa(0xe60000000,0),
18678 tsbonly,
18679 part_0_ctx_nonzero_tsb_config_0,
18680 TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
18681 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
18682 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18683}
18684.text; .skip 8
18685
18686
18687SECTION .btext043
18688.text
18689.global SUBR113; SUBR113:
18690BL80107: ! SUBR:L0-B000
18691 add %g1, 0xE24, %g1 ! 000029D78FFFFF00 SUBR:L0-B000 0 chksum++
18692 bpos,pn %icc, BL80106 ! 000029D78FFFFF04 SUBR:L0-B000 0
18693 .word 0xCDDB20DC ! 000029D78FFFFF08 SUBR:L0-B000 0 illop
18694BL80106: ! SUBR:L0-B000
18695 .word 0xBAE9FDC0 ! 000029D78FFFFF0C SUBR:L0-B000 0 illop
18696 .word 0x92EC8115 ! 000029D78FFFFF10 SUBR:L0-B000 0 illop
18697 sethi %lm(0x10BAE9FDC0),%l6 ! 000029D78FFFFF14 SUBR:L0-B000 0
18698 or %l6,%lo(0x10BAE9FDC0),%l6 ! 000029D78FFFFF18 SUBR:L0-B000 0
18699 sllx %l7, 0x20, %l7 ! 000029D78FFFFF1C SUBR:L0-B000 0
18700 .word 0x8FDAB0EA ! 000029D78FFFFF20 SUBR:L0-B000 0 illop
18701 call .+8 ! 000029D78FFFFF24 SUBR:L0-B000 0 S
18702 .word 0x95A010FA ! 000029D78FFFFF28 SUBR:L0-B000 0 S illop
18703 .word 0xC1B18AAE ! 000029D78FFFFF2C SUBR:L0-B000 0 S illop
18704 pdist %f24, %f30, %f16 ! 000029D78FFFFF30 SUBR:L0-B000 0 S
18705 fmovdge %icc, %f16, %f20 ! 000029D78FFFFF34 SUBR:L0-B000 0 S
18706 fmovrsz %i5, %f9, %f10 ! 000029D78FFFFF38 SUBR:L0-B000 0 S
18707 .word 0x6AB57598 ! 000029D78FFFFF3C SUBR:L0-B000 0 S random
18708 orcc %o3, %o3, %o1 ! 000029D78FFFFF40 SUBR:L0-B000 0 S
18709 nop ! 000029D78FFFFF44 SUBR:L0-B000 0 S
18710 add %g1, 0xE1E, %g1 ! 000029D78FFFFF48 SUBR:L0-B000 0 chksum++
18711 or %g0, 0x2, %l0 ! 000029D78FFFFF4C LOOP:L1-B000 0
18712BL80117: ! LOOP:L1-B000
18713 add %g1, 0x7BA, %g1 ! 000029D78FFFFF50 LOOP:L1-B000 0 chksum++
18714 sdiv %i2, %g0, %i6 ! 000029D78FFFFF54 LOOP:L1-B000 0 S
18715 .word 0xB210E2B5 ! 000029D78FFFFF58 LOOP:L1-B000 0 S random
18716 fmovdo %fcc0, %f36, %f42 ! 000029D78FFFFF5C LOOP:L1-B000 0 S
18717 .word 0xADB1495A ! 000029D78FFFFF60 LOOP:L1-B000 0 S illop
18718 .word 0xB5D78300 ! 000029D78FFFFF64 LOOP:L1-B000 0 S illop
18719 edge32 %i5, %g1, %i3 ! 000029D78FFFFF68 LOOP:L1-B000 0 S
18720 andcc %i2, 0x8, %g0 ! 000029D78FFFFF6C SKIP:L2-B000 0
18721 bnz,pn %xcc, BL80108 ! 000029D78FFFFF70 SKIP:L2-B000 0
18722 ta %xcc, 0x46 ! 000029D78FFFFF74 SKIP:L2-B000 0 S demap-page
18723 orcc %o2, %i0, %i0 ! 000029D78FFFFF78 SKIP:L2-B000 0 S
18724 xorcc %i5, %o0, %o3 ! 000029D78FFFFF7C SKIP:L2-B000 0 S
18725 .word 0x89D1D25D ! 000029D78FFFFF80 SKIP:L2-B000 0 S illop
18726 .word 0xE2BF1FB9 ! 000029D78FFFFF84 SKIP:L2-B000 0 S illop
18727 add %g5, %g7, %g5 ! 000029D78FFFFF88 SKIP:L2-B000 0 S
18728 fsubd %f36, %f12, %f34 ! 000029D78FFFFF8C SKIP:L2-B000 0 S
18729 andn %i1, %o1, %i1 ! 000029D78FFFFF90 SKIP:L2-B000 0 S
18730 .word 0xA1E95CCC ! 000029D78FFFFF94 SKIP:L2-B000 0 illop
18731 xnor %i1, %o2, %o1 ! 000029D78FFFFF98 SKIP:L2-B000 0 S
18732 pdist %f24, %f18, %f24 ! 000029D78FFFFF9C SKIP:L2-B000 0 S
18733 ldx [%g2+0x0020], %g3 ! 000029D78FFFFFA0 SKIP:L2-B000 0 S BASE<BD80002
18734 .word 0xCB6B2239 ! 000029D78FFFFFA4 SKIP:L2-B000 0 S illop
18735 alignaddr %i1, %g5, %o4 ! 000029D78FFFFFA8 SKIP:L2-B000 0 S
18736 ta %xcc, 0x46 ! 000029D78FFFFFAC SKIP:L2-B000 0 S demap-page
18737 orcc %i1, %o3, %o3 ! 000029D78FFFFFB0 SKIP:L2-B000 0 S
18738 .word 0xF1C492A1 ! 000029D78FFFFFB4 SKIP:L2-B000 0 S illop
18739 xnor %g1, %o3, %o5 ! 000029D78FFFFFB8 SKIP:L2-B000 0 S
18740 andcc %o3, %o4, %o4 ! 000029D78FFFFFBC SKIP:L2-B000 0 S
18741 xnor %o4, %o5, %i1 ! 000029D78FFFFFC0 SKIP:L2-B000 0 S
18742 .word 0xA3A18D63 ! 000029D78FFFFFC4 SKIP:L2-B000 0 illop
18743 and %i4, %o4, %i1 ! 000029D78FFFFFC8 SKIP:L2-B000 0 S
18744BL80108: ! ELSE:L2-B001
18745 fors %f27, %f26, %f16 ! 000029D78FFFFFCC ELSE:L2-B001 0 S
18746 .word 0x8BB701C4 ! 000029D78FFFFFD0 ELSE:L2-B001 0 S illop_VIS
18747 .word 0xB1A9149D ! 000029D78FFFFFD4 ELSE:L2-B001 0 S illop
18748 stxa %o3, [%g2+%g0]0x9E ! 000029D78FFFFFD8 ELSE:L2-B001 0 S BAD-ASI
18749 .word 0x9BAECA96 ! 000029D78FFFFFDC ELSE:L2-B001 0 illop
18750 ta %xcc, 0x46 ! 000029D78FFFFFE0 ELSE:L2-B001 0 S demap-page
18751 .word 0xA7B20647 ! 000029D78FFFFFE4 ELSE:L2-B001 0 S illop
18752 ld [%g5+0x0024], %f13 ! 000029D78FFFFFE8 ELSE:L2-B001 0 S <BD80109+4
18753 fcmped %fcc2, %f6, %f12 ! 000029D78FFFFFEC ELSE:L2-B001 0 S
18754 andcc %g1, %g1, %o3 ! 000029D78FFFFFF0 ELSE:L2-B001 0 S
18755 .word 0xBBB102C3 ! 000029D78FFFFFF4 ELSE:L2-B001 0 S illop_VIS
18756BL80110: ! ELSE:L2-B001
18757 add %g1, 0x864, %g1 ! 000029D78FFFFFF8 ELSE:L2-B001 0 chksum++
18758 andcc %i2, 0x800, %g0 ! 000029D78FFFFFFC SKIP:L2-B002 0
18759 .word 0x8BA2D15D ! 000029D790000000 SKIP:L2-B002 0 illop
18760 fexpand %f16, %f30 ! 000029D790000004 SKIP:L2-B002 0 S
18761 .word 0xB3AF97D6 ! 000029D790000008 SKIP:L2-B002 0 S illop
18762 stxa %i1, [%g7+%g0]0x6C ! 000029D79000000C SKIP:L2-B002 0 S BAD-ASI
18763 orncc %o4, %o3, %o4 ! 000029D790000010 SKIP:L2-B002 0 S
18764 .word 0xADD3A31C ! 000029D790000014 SKIP:L2-B002 0 S illop
18765 fpsub16s %f20, %f27, %f26 ! 000029D790000018 SKIP:L2-B002 0 S
18766 .word 0xD5402AF6 ! 000029D79000001C SKIP:L2-B002 0 S illop
18767 movn %xcc, -793, %o0 ! 000029D790000020 SKIP:L2-B002 0 S
18768 fcmpeq16 %f30, %f24, %o5 ! 000029D790000024 SKIP:L2-B002 0 S
18769 add %g1, 0x2CA, %g1 ! 000029D790000028 SKIP:L2-B002 0 chksum++
18770 .word 0xCDA411BC ! 000029D79000002C SKIP:L2-B002 0 S random
18771 cmp %g1, %g1 ! 000029D790000030 SKIP:L2-B002 0 S
18772 and %o4, %g1, %o3 ! 000029D790000034 SKIP:L2-B002 0 S
18773 fpmerge %f19, %f27, %f24 ! 000029D790000038 SKIP:L2-B002 0 S
18774 .word 0xA3568E9C ! 000029D79000003C SKIP:L2-B002 0 S random
18775 ta %xcc, 0x46 ! 000029D790000040 SKIP:L2-B002 0 S demap-page
18776 fabss %f4, %f2 ! 000029D790000044 SKIP:L2-B002 0 S
18777 edge8ln %g1, %o5, %i3 ! 000029D790000048 SKIP:L2-B002 0 S
18778 andcc %o4, %o5, %i1 ! 000029D79000004C SKIP:L2-B002 0 S
18779 fcmpd %fcc0, %f32, %f6 ! 000029D790000050 SKIP:L2-B002 0 S
18780 alignaddrl %i1, %g1, %l3 ! 000029D790000054 SKIP:L2-B002 0 S
18781 .word 0x81C3E008 ! 000029D790000058 SKIP:L2-B002 0 S random
18782 ba,a BL80112 ! 000029D79000005C SKIP:L2-B002 0
18783 nop ! 000029D790000060 SKIP:L2-B002 0 S
18784BL80111: ! ELSE:L2-B003
18785 bshuffle %f24, %f30, %f18 ! 000029D790000064 ELSE:L2-B003 0 S
18786 sdiv %l3, 0x0, %l2 ! 000029D790000068 ELSE:L2-B003 0 S
18787 faddd %f34, %f6, %f34 ! 000029D79000006C ELSE:L2-B003 0 S
18788 orcc %o0, %o0, %o1 ! 000029D790000070 ELSE:L2-B003 0 S
18789 ta %xcc, 0x46 ! 000029D790000074 ELSE:L2-B003 0 S demap-page
18790 add %g1, 0x2F1, %g1 ! 000029D790000078 ELSE:L2-B003 0 chksum++
18791 fpmerge %f16, %f19, %f16 ! 000029D79000007C ELSE:L2-B003 0 S
18792 subcc %i4, %l3, %i4 ! 000029D790000080 ELSE:L2-B003 0 S
18793 .word 0x87AC5B54 ! 000029D790000084 ELSE:L2-B003 0 S illop
18794 alignaddr %i4, %o1, %l3 ! 000029D790000088 ELSE:L2-B003 0 S
18795BL80112: ! ELSE:L2-B003
18796 add %g1, 0xB98, %g1 ! 000029D79000008C ELSE:L2-B003 0 chksum++
18797 .word 0x81A310B8 ! 000029D790000090 SKIP:L2-B004 0 illop
18798 bnz,a,pn %xcc, BL80113 ! 000029D790000094 SKIP:L2-B004 0
18799 andncc %i1, %l3, %i2 ! 000029D790000098 SKIP:L2-B004 0 S
18800 .word 0xA3B48685 ! 000029D79000009C SKIP:L2-B004 0 S illop_VIS
18801 bshuffle %f18, %f28, %f28 ! 000029D7900000A0 SKIP:L2-B004 0 S
18802 pdist %f20, %f30, %f24 ! 000029D7900000A4 SKIP:L2-B004 0 S
18803 bshuffle %f16, %f30, %f26 ! 000029D7900000A8 SKIP:L2-B004 0 S
18804 orncc %i4, %g1, %l4 ! 000029D7900000AC SKIP:L2-B004 0 S
18805 .word 0x99A9041F ! 000029D7900000B0 SKIP:L2-B004 0 S illop
18806 array16 %l4, %i4, %i0 ! 000029D7900000B4 SKIP:L2-B004 0 S
18807 orcc %o2, %l1, %o2 ! 000029D7900000B8 SKIP:L2-B004 0 S
18808 cmp %l4, %o2 ! 000029D7900000BC SKIP:L2-B004 0 S
18809 add %g1, 0x892, %g1 ! 000029D7900000C0 SKIP:L2-B004 0 chksum++
18810 .word 0xC19289BE ! 000029D7900000C4 SKIP:L2-B004 0 S illop
18811 orcc %i5, %l4, %i0 ! 000029D7900000C8 SKIP:L2-B004 0 S
18812 andcc %i1, %i2, %i1 ! 000029D7900000CC SKIP:L2-B004 0 S
18813 xnorcc %o2, %o5, %o0 ! 000029D7900000D0 SKIP:L2-B004 0 S
18814 xnor %g1, %g1, %i5 ! 000029D7900000D4 SKIP:L2-B004 0 S
18815 ba,a,pn %icc, BL80114 ! 000029D7900000D8 SKIP:L2-B004 0
18816 nop ! 000029D7900000DC SKIP:L2-B004 0 S
18817BL80113: ! ELSE:L2-B005
18818 .word 0xF6B85085 ! 000029D7900000E0 ELSE:L2-B005 0 S illop
18819 fcmped %fcc0, %f12, %f46 ! 000029D7900000E4 ELSE:L2-B005 0 S
18820 orcc %i0, %i1, %i2 ! 000029D7900000E8 ELSE:L2-B005 0 S
18821 xorcc %i3, %i0, %o5 ! 000029D7900000EC ELSE:L2-B005 0 S
18822 .word 0x8BAA5566 ! 000029D7900000F0 ELSE:L2-B005 0 S illop
18823 andcc %i2, %i5, %o2 ! 000029D7900000F4 ELSE:L2-B005 0 S
18824 andncc %o2, %i1, %o1 ! 000029D7900000F8 ELSE:L2-B005 0 S
18825 .word 0xBE100001 ! 000029D7900000FC ELSE:L2-B005 0 S random
18826 stxa %o5, [%g2+%g0]0xE9 ! 000029D790000100 ELSE:L2-B005 0 S BAD-ASI
18827 .word 0xC748D3F5 ! 000029D790000104 ELSE:L2-B005 0 illop
18828 fmovsne %xcc, %f19, %f29 ! 000029D790000108 ELSE:L2-B005 0 S
18829 orcc %o3, %i5, %l1 ! 000029D79000010C ELSE:L2-B005 0 S
18830 sdiv %o5, %g0, %i6 ! 000029D790000110 ELSE:L2-B005 0 S
18831 fcmped %fcc3, %f6, %f34 ! 000029D790000114 ELSE:L2-B005 0 S
18832 fnot2s %f27, %f23 ! 000029D790000118 ELSE:L2-B005 0 S
18833 edge32ln %o0, %o5, %o2 ! 000029D79000011C ELSE:L2-B005 0 S
18834BL80114: ! ELSE:L2-B005
18835 add %g1, 0xEE, %g1 ! 000029D790000120 ELSE:L2-B005 0 chksum++
18836 andcc %o1, 0x40, %g0 ! 000029D790000124 SKIP:L2-B006 0
18837 bz,pt %xcc, BL80115 ! 000029D790000128 SKIP:L2-B006 0
18838 wr %g1, %i5, %fprs ! 000029D79000012C SKIP:L2-B006 0 S
18839 andcc %l1, %i5, %l4 ! 000029D790000130 SKIP:L2-B006 0 S
18840 orn %l1, %o2, %i2 ! 000029D790000134 SKIP:L2-B006 0 S
18841 array32 %o4, %l2, %l2 ! 000029D790000138 SKIP:L2-B006 0 S
18842 cmp %i2, %o4 ! 000029D79000013C SKIP:L2-B006 0 S
18843 fcmps %fcc2, %f10, %f9 ! 000029D790000140 SKIP:L2-B006 0 S
18844 fmovrsgez %o4, %f16, %f23 ! 000029D790000144 SKIP:L2-B006 0 S
18845 add %g1, 0x5A2, %g1 ! 000029D790000148 SKIP:L2-B006 0 chksum++
18846 pdist %f24, %f16, %f26 ! 000029D79000014C SKIP:L2-B006 0 S
18847 .word 0x9DB0CB47 ! 000029D790000150 SKIP:L2-B006 0 S illop
18848 .word 0xB813A09C ! 000029D790000154 SKIP:L2-B006 0 S random
18849 sra %o2, 0x1, %i5 ! 000029D790000158 SKIP:L2-B006 0 S
18850 bmask %o4, %l2, %o4 ! 000029D79000015C SKIP:L2-B006 0 S
18851 fornot2 %f22, %f24, %f22 ! 000029D790000160 SKIP:L2-B006 0 S
18852 ba BL80116 ! 000029D790000164 SKIP:L2-B006 0
18853 or %i2, %i5, %i2 ! 000029D790000168 SKIP:L2-B006 0 S
18854BL80115: ! ELSE:L2-B007
18855 .word 0xCFE96B9B ! 000029D79000016C ELSE:L2-B007 0 S illop
18856 rd %pc, %o2 ! 000029D790000170 ELSE:L2-B007 0 S
18857 array16 %i4, %l2, %i1 ! 000029D790000174 ELSE:L2-B007 0 S
18858 .word 0xAFA159C0 ! 000029D790000178 ELSE:L2-B007 0 S illop_FP
18859 ta %xcc, 0x46 ! 000029D79000017C ELSE:L2-B007 0 S demap-page
18860 .word 0x93A7C97E ! 000029D790000180 ELSE:L2-B007 0 S illop
18861 sethi %hh(0xFFFFD8C26A2CFF00),%l6 ! 000029D790000184 ELSE:L2-B007 0 SUBR115
18862 or %l6,%hm(0xFFFFD8C26A2CFF00),%l6 ! 000029D790000188 ELSE:L2-B007 0
18863 sethi %lm(0xFFFFD8C26A2CFF00),%l5 ! 000029D79000018C ELSE:L2-B007 0
18864 or %l5,%lo(0xFFFFD8C26A2CFF00),%l5 ! 000029D790000190 ELSE:L2-B007 0
18865 .word 0xD7AC98D6 ! 000029D790000194 ELSE:L2-B007 0 illop
18866 or %l6, %l5, %l6 ! 000029D790000198 ELSE:L2-B007 0
18867 jmpl %l6+0x0000, %o7 ! 000029D79000019C ELSE:L2-B007 0 S
18868 .word 0x91A88A67 ! 000029D7900001A0 ELSE:L2-B007 0 S illop
18869 fnegs %f3, %f3 ! 000029D7900001A4 ELSE:L2-B007 0 S
18870 sdiv %g1, %g7, %o5 ! 000029D7900001A8 ELSE:L2-B007 0 S
18871 add %g1, 0xD69, %g1 ! 000029D7900001AC ELSE:L2-B007 0 chksum++
18872 pdist %f18, %f22, %f16 ! 000029D7900001B0 ELSE:L2-B007 0 S
18873 fmovs %f9, %f10 ! 000029D7900001B4 ELSE:L2-B007 0 S
18874 sethi %hh(0xFFFFD8C26A2CFF00),%l6 ! 000029D7900001B8 ELSE:L2-B007 0 SUBR115
18875 .word 0xBECB98C3 ! 000029D7900001BC ELSE:L2-B007 0 illop
18876 sethi %lm(0xFFFFD8C26A2CFF00),%l5 ! 000029D7900001C0 ELSE:L2-B007 0
18877 or %l5,%lo(0xFFFFD8C26A2CFF00),%l5 ! 000029D7900001C4 ELSE:L2-B007 0
18878 sllx %l6, 0x20, %l6 ! 000029D7900001C8 ELSE:L2-B007 0
18879 .word 0xE278A0D0 ! 000029D7900001CC ELSE:L2-B007 0 random
18880 .word 0xC0E69BF6 ! 000029D7900001D0 ELSE:L2-B007 0 S illop
18881 nop ! 000029D7900001D4 ELSE:L2-B007 0 S
18882BL80116: ! ELSE:L2-B007
18883 add %g1, 0x34C, %g1 ! 000029D7900001D8 ELSE:L2-B007 0 chksum++
18884 subcc %l0, 0x1, %l0 ! 000029D7900001DC LOOP:L1-B000 0
18885 bnz,pn %icc, BL80117 ! 000029D7900001E0 LOOP:L1-B000 0
18886 xorcc %i2, %l2, %l2 ! 000029D7900001E4 LOOP:L1-B000 0 S
18887 .word 0xCBEC1054 ! 000029D7900001E8 LOOP:L1-B000 0 illop
18888 fpadd16 %f20, %f16, %f28 ! 000029D7900001EC SUBR:L0-B000 0 S
18889 edge16ln %o3, %o5, %o3 ! 000029D7900001F0 SUBR:L0-B000 0 S
18890 .word 0xA5442BE7 ! 000029D7900001F4 SUBR:L0-B000 0 S illop
18891 fabsd %f34, %f38 ! 000029D7900001F8 SUBR:L0-B000 0 S
18892 orcc %g1, %o3, %o4 ! 000029D7900001FC SUBR:L0-B000 0 S
18893 xnorcc %i1, %o0, %i4 ! 000029D790000200 SUBR:L0-B000 0 S
18894 .word 0xA7A44C2B ! 000029D790000204 SUBR:L0-B000 0 S illop_FP
18895 edge32l %o4, %o3, %i4 ! 000029D790000208 SUBR:L0-B000 0 S
18896 .word 0x83D586CC ! 000029D79000020C SUBR:L0-B000 0 S random
18897 xor %i3, %g1, %i3 ! 000029D790000210 SUBR:L0-B000 0 S
18898 add %g1, 0xD1, %i0 ! 000029D790000214 SUBR:L0-B000 0
18899 .word 0x1A32AD60 ! 000029D790000218 SUBR:L0-B000 0 illop
18900 ret ! 000029D79000021C SUBR:L0-B000 0
18901 .word 0x26076FA3 ! 000029D790000220 SUBR:L0-B000 0 random
18902
18903SECTION .btext043_pg1 TEXT_VA=0x29d790000000
18904attr_text {
18905 Name = .btext043_pg1,
18906 VA = 0x29d790000000,
18907 RA = ra2pa(0xe70000000,0),
18908 PA = ra2pa(0xe70000000,0),
18909 tsbonly,
18910 part_0_ctx_nonzero_tsb_config_0,
18911 TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
18912 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
18913 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18914}
18915.text; .skip 8
18916
18917!========================================================================
18918
18919SECTION .btext044 TEXT_VA=0x13432e64ff00
18920attr_text {
18921 Name = .btext044,
18922 VA = 0x13432e64ff00,
18923 RA = 0xebfeaff00,
18924 PA = ra2pa(0xebfeaff00,0),
18925 notsb
18926}
18927
18928SECTION .btext044_pg0 TEXT_VA=0x13432e640000
18929attr_text {
18930 Name = .btext044_pg0,
18931 VA = 0x13432e640000,
18932 RA = 0xebfea0000,
18933 PA = ra2pa(0xebfea0000,0),
18934 tsbonly,
18935 part_0_ctx_nonzero_tsb_config_1,
18936 TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
18937 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
18938 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18939}
18940.text; .skip 8
18941
18942
18943SECTION .btext044
18944.text
18945.global SUBR114; SUBR114:
18946 xnorcc %o5, %o1, %o3 ! 000013432E64FF00 SUBR:L0-B000 0 S
18947 orncc %o1, %o1, %o5 ! 000013432E64FF04 SUBR:L0-B000 0 S
18948 .word 0x93ABC001 ! 000013432E64FF08 SUBR:L0-B000 0 S illop
18949 movl %fcc0, %i5, %o1 ! 000013432E64FF0C SUBR:L0-B000 0 S
18950 .word 0x19AE5869 ! 000013432E64FF10 SUBR:L0-B000 0 S random
18951 subccc %o5, %o5, %g0 ! 000013432E64FF14 SUBR:L0-B000 0 S
18952 .word 0x89E9D7F8 ! 000013432E64FF18 SUBR:L0-B000 0 illop
18953 or %g0, 0x2, %o2 ! 000013432E64FF1C LOOP:L1-B000 0
18954BL80130: ! LOOP:L1-B000
18955 add %g1, 0x751, %g1 ! 000013432E64FF20 LOOP:L1-B000 0 chksum++
18956 andcc %i0, 0x200, %g0 ! 000013432E64FF24 SKIP:L2-B000 0
18957 .word 0xB77870F5 ! 000013432E64FF28 SKIP:L2-B000 0 illop
18958 subcc %i5, %o0, %o0 ! 000013432E64FF2C SKIP:L2-B000 0 S
18959 .word 0xACEB1C95 ! 000013432E64FF30 SKIP:L2-B000 0 S illop
18960 .word 0xECAA5528 ! 000013432E64FF34 SKIP:L2-B000 0 S random
18961 fsubd %f34, %f6, %f60 ! 000013432E64FF38 SKIP:L2-B000 0 S
18962 .word 0x9F8C578E ! 000013432E64FF3C SKIP:L2-B000 0 S illop
18963 .word 0x85B302C3 ! 000013432E64FF40 SKIP:L2-B000 0 S illop
18964 nop ! 000013432E64FF44 SKIP:L2-B000 0 S
18965 add %g1, 0x8FC, %g1 ! 000013432E64FF48 SKIP:L2-B000 0 chksum++
18966 .word 0xE699874E ! 000013432E64FF4C SKIP:L2-B000 0 S illop
18967 .word 0xE9B8DC02 ! 000013432E64FF50 SKIP:L2-B000 0 S illop_VIS
18968 .word 0xE57E38C9 ! 000013432E64FF54 SKIP:L2-B000 0 S illop
18969 .word 0x257F9F04 ! 000013432E64FF58 SKIP:L2-B000 0 random
18970 membar 0x40 ! 000013432E64FF5C SKIP:L2-B000 0
18971 .word 0x97D9BE27 ! 000013432E64FF60 SKIP:L2-B000 0 illop
18972 membar 0x40 ! 000013432E64FF64 SKIP:L2-B000 0
18973 fba BL80127 ! 000013432E64FF68 SKIP:L2-B000 0
18974 nop ! 000013432E64FF6C SKIP:L2-B000 0 S
18975BL80119: ! ELSE:L2-B001
18976 fpmerge %f19, %f21, %f16 ! 000013432E64FF70 ELSE:L2-B001 0 S
18977 xnorcc %o2, %o4, %o1 ! 000013432E64FF74 ELSE:L2-B001 0 S
18978 .word 0xAD70BCB5 ! 000013432E64FF78 ELSE:L2-B001 0 S illop
18979 cmp %o1, %o1 ! 000013432E64FF7C ELSE:L2-B001 0 S
18980 edge32 %o1, %o1, %o4 ! 000013432E64FF80 ELSE:L2-B001 0 S
18981 .word 0xB5A75962 ! 000013432E64FF84 ELSE:L2-B001 0 S illop_FP
18982 fcmpne32 %f16, %f26, %o3 ! 000013432E64FF88 ELSE:L2-B001 0 S
18983 add %g1, 0xDD0, %g1 ! 000013432E64FF8C ELSE:L2-B001 0 chksum++
18984 fadds %f5, %f11, %f5 ! 000013432E64FF90 ELSE:L2-B001 0 S
18985 bge,pt %icc, BL80120 ;.empty ! 000013432E64FF94 ELSE:L2-B001 0 L
18986 .word 0x89A703DA ! 000013432E64FF98 ELSE:L2-B001 0 L illop
18987 bz,a,pn %icc, BL80122 ! 000013432E64FF9C ELSE:L2-B001 0 L
18988 xorcc %o0, %o4, %o0 ! 000013432E64FFA0 ELSE:L2-B001 0 S
18989 ba,a,pt %xcc, BL80123 ;.empty ! 000013432E64FFA4 ELSE:L2-B001 0 L
18990 .word 0xCD6F7EF7 ! 000013432E64FFA8 ELSE:L2-B001 0 L illop
18991 bl,pt %icc, BL80124 ! 000013432E64FFAC ELSE:L2-B001 0 L
18992 orcc %g1, %o3, %o1 ! 000013432E64FFB0 ELSE:L2-B001 0 S
18993 andn %o4, %o1, %o4 ! 000013432E64FFB4 ELSE:L2-B001 0 S
18994BL80121:be,a,pt %icc, BL80125 ! 000013432E64FFB8 ELSE:L2-B001 0 L
18995BL80124:fabss %f5, %f3 ! 000013432E64FFBC ELSE:L2-B001 0 S
18996 bvc,a BL80126 ;.empty ! 000013432E64FFC0 ELSE:L2-B001 0 L
18997BL80125:bneg,a,pt %xcc, BL80120 ;.empty ! 000013432E64FFC4 ELSE:L2-B001 0 L
18998BL80122:bgu BL80123 ! 000013432E64FFC8 ELSE:L2-B001 0 L
18999 fcmpeq16 %f28, %f18, %o0 ! 000013432E64FFCC ELSE:L2-B001 0 S
19000BL80126:fbuge,pn %fcc3, BL80120 ! 000013432E64FFD0 ELSE:L2-B001 0 L
19001BL80120:fcmped %fcc3, %f40, %f38 ! 000013432E64FFD4 ELSE:L2-B001 0 S
19002BL80123:.word 0xB38A8ECF ! 000013432E64FFD8 ELSE:L2-B001 0 illop
19003BL80127: ! ELSE:L2-B001
19004 add %g1, 0x5BF, %g1 ! 000013432E64FFDC ELSE:L2-B001 0 chksum++
19005 fbl,a,pn %fcc2, BL80128 ! 000013432E64FFE0 SKIP:L2-B002 0
19006 addccc %o1, -4, %o1 ! 000013432E64FFE4 SKIP:L2-B002 0 S
19007 .word 0x9FC68000 ! 000013432E64FFE8 SKIP:L2-B002 0 S random
19008 fcmpes %fcc2, %f11, %f9 ! 000013432E64FFEC SKIP:L2-B002 0 S
19009 xnorcc %o1, %o4, %o4 ! 000013432E64FFF0 SKIP:L2-B002 0 S
19010 andncc %o4, %o4, %o5 ! 000013432E64FFF4 SKIP:L2-B002 0 S
19011 bmask %o1, %o4, %o3 ! 000013432E64FFF8 SKIP:L2-B002 0 S
19012 and %o1, %g1, %o0 ! 000013432E64FFFC SKIP:L2-B002 0 S
19013 add %g1, 0x66D, %g1 ! 000013432E650000 SKIP:L2-B002 0 chksum++
19014 fpmerge %f26, %f24, %f22 ! 000013432E650004 SKIP:L2-B002 0 S
19015 .word 0x95B0C26A ! 000013432E650008 SKIP:L2-B002 0 S illop_VIS
19016 .word 0x83D981DE ! 000013432E65000C SKIP:L2-B002 0 S illop
19017 nop ! 000013432E650010 SKIP:L2-B002 0 S
19018 fcmpes %fcc0, %f5, %f11 ! 000013432E650014 SKIP:L2-B002 0 S
19019 fcmpes %fcc2, %f11, %f10 ! 000013432E650018 SKIP:L2-B002 0 S
19020 .word 0x83F00000 ! 000013432E65001C SKIP:L2-B002 0 S illop
19021 fandnot2s %f27, %f18, %f26 ! 000013432E650020 SKIP:L2-B002 0 S
19022 fabss %f11, %f5 ! 000013432E650024 SKIP:L2-B002 0 S
19023 fpmerge %f21, %f29, %f20 ! 000013432E650028 SKIP:L2-B002 0 S
19024 pdist %f24, %f16, %f16 ! 000013432E65002C SKIP:L2-B002 0 S
19025 array16 %o3, %o3, %o3 ! 000013432E650030 SKIP:L2-B002 0 S
19026 fba BL80129 ! 000013432E650034 SKIP:L2-B002 0
19027 cmp %o2, %o0 ! 000013432E650038 SKIP:L2-B002 0 S
19028BL80128: ! ELSE:L2-B003
19029 movrgez %o5, %o1, %o1 ! 000013432E65003C ELSE:L2-B003 0 S
19030 cmp %o0, %o3 ! 000013432E650040 ELSE:L2-B003 0 S
19031 xnor %o3, %o1, %o0 ! 000013432E650044 ELSE:L2-B003 0 S
19032 subccc %o4, %o0, %o3 ! 000013432E650048 ELSE:L2-B003 0 S
19033 fpsub32s %f28, %f31, %f21 ! 000013432E65004C ELSE:L2-B003 0 S
19034 fzeros %f25 ! 000013432E650050 ELSE:L2-B003 0 S
19035 fone %f30 ! 000013432E650054 ELSE:L2-B003 0 S
19036 udivcc %g1, %g7, %g0 ! 000013432E650058 ELSE:L2-B003 0 S
19037 fcmpgt32 %f22, %f30, %o3 ! 000013432E65005C ELSE:L2-B003 0 S
19038 .word 0x9F9C20E5 ! 000013432E650060 ELSE:L2-B003 0 S illop
19039 add %g1, 0xFC5, %g1 ! 000013432E650064 ELSE:L2-B003 0 chksum++
19040 andcc %o0, %g1, %o0 ! 000013432E650068 ELSE:L2-B003 0 S
19041 fcmps %fcc0, %f9, %f11 ! 000013432E65006C ELSE:L2-B003 0 S
19042 andncc %o3, %o5, %o5 ! 000013432E650070 ELSE:L2-B003 0 S
19043 nop ! 000013432E650074 ELSE:L2-B003 0 S
19044 andncc %g1, %o0, %o1 ! 000013432E650078 ELSE:L2-B003 0 S
19045 .word 0x9DA45558 ! 000013432E65007C ELSE:L2-B003 0 S illop
19046 .word 0x81CFE008 ! 000013432E650080 ELSE:L2-B003 0 S random
19047 fcmps %fcc0, %f8, %f11 ! 000013432E650084 ELSE:L2-B003 0 S
19048 pdist %f16, %f24, %f22 ! 000013432E650088 ELSE:L2-B003 0 S
19049BL80129: ! ELSE:L2-B003
19050 add %g1, 0x723, %g1 ! 000013432E65008C ELSE:L2-B003 0 chksum++
19051 .word 0x9BC8CA0D ! 000013432E650090 LOOP:L1-B000 0 S illop
19052 orn %o3, %o0, %o4 ! 000013432E650094 LOOP:L1-B000 0 S
19053 fpsub16 %f18, %f28, %f28 ! 000013432E650098 LOOP:L1-B000 0 S
19054 subcc %o4, %o1, %o0 ! 000013432E65009C LOOP:L1-B000 0 S
19055 orncc %o5, %o3, %o5 ! 000013432E6500A0 LOOP:L1-B000 0 S
19056 fcmpd %fcc0, %f6, %f12 ! 000013432E6500A4 LOOP:L1-B000 0 S
19057 xor %o0, %o0, %o3 ! 000013432E6500A8 LOOP:L1-B000 0 S
19058 array16 %o4, %o1, %o4 ! 000013432E6500AC LOOP:L1-B000 0 S
19059 fmovdcc %icc, %f38, %f34 ! 000013432E6500B0 LOOP:L1-B000 0 S
19060 subcc %o2, 0x1, %o2 ! 000013432E6500B4 LOOP:L1-B000 0
19061 bnz,a BL80130 ! 000013432E6500B8 LOOP:L1-B000 0
19062 orn %o1, %o5, %o1 ! 000013432E6500BC LOOP:L1-B000 0 S
19063 add %g1, 0xAC7, %g1 ! 000013432E6500C0 LOOP:L1-B000 0 chksum++
19064 retl ! 000013432E6500C4 SUBR:L0-B000 0
19065 .word 0xABA34D97 ! 000013432E6500C8 SUBR:L0-B000 0 illop
19066
19067SECTION .btext044_pg1 TEXT_VA=0x13432e650000
19068attr_text {
19069 Name = .btext044_pg1,
19070 VA = 0x13432e650000,
19071 RA = 0xebfeb0000,
19072 PA = ra2pa(0xebfeb0000,0),
19073 tsbonly,
19074 part_0_ctx_nonzero_tsb_config_1,
19075 TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
19076 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
19077 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
19078}
19079.text; .skip 8
19080
19081!========================================================================
19082
19083SECTION .btext045 TEXT_VA=0xffffd8c26a2cff00
19084attr_text {
19085 Name = .btext045,
19086 VA = 0xffffd8c26a2cff00,
19087 RA = 0xebfe8ff00,
19088 PA = ra2pa(0xebfe8ff00,0),
19089 notsb
19090}
19091
19092SECTION .btext045_pg0 TEXT_VA=0xffffd8c26a2c0000
19093attr_text {
19094 Name = .btext045_pg0,
19095 VA = 0xffffd8c26a2c0000,
19096 RA = 0xebfe80000,
19097 PA = ra2pa(0xebfe80000,0),
19098 tsbonly,
19099 part_0_ctx_nonzero_tsb_config_1,
19100 TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
19101 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
19102 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
19103}
19104.text; .skip 8
19105
19106
19107SECTION .btext045
19108.text
19109.global SUBR115; SUBR115:
19110 add %g1, 0x9B0, %g1 ! FFFFD8C26A2CFF00 SUBR:L0-B000 0 chksum++
19111 add %i0, %g1, %o5 ! FFFFD8C26A2CFF04 SWCH:L1-B000 0
19112 andcc %o5, 0x80, %g0 ! FFFFD8C26A2CFF08 SWCH:L1-B000 0
19113 .word 0x93906000 ! FFFFD8C26A2CFF0C SWCH:L1-B000 0 random
19114 add %g1, 0x6B6, %g1 ! FFFFD8C26A2CFF10 SWCH:L1-B000 0 chksum++
19115 .word 0xD1569D54 ! FFFFD8C26A2CFF14 SWCH:L1-B000 0 illop
19116 bnz,a,pn %xcc, BL80137 ! FFFFD8C26A2CFF18 SWCH:L1-B000 0
19117 add %g1, 0x84F, %g1 ! FFFFD8C26A2CFF1C SWCH:L1-B000 0 chksum++
19118 andcc %o5, 0x100, %g0 ! FFFFD8C26A2CFF20 SWCH:L1-B000 0
19119 .word 0xD23D469B ! FFFFD8C26A2CFF24 SWCH:L1-B000 0 illop
19120 .word 0x913938BE ! FFFFD8C26A2CFF28 SWCH:L1-B000 0 random
19121 bnz,pn %xcc, BL80131 ! FFFFD8C26A2CFF2C SWCH:L1-B000 0
19122 .word 0x8BAD0568 ! FFFFD8C26A2CFF30 SWCH:L1-B000 0 S illop
19123 .word 0x22967768 ! FFFFD8C26A2CFF34 SWCH:L1-B000 0 S random
19124 and %o3, %o0, %o0 ! FFFFD8C26A2CFF38 SWCH:L1-B000 0 S
19125 nop ! FFFFD8C26A2CFF3C SWCH:L1-B000 0 S
19126 .word 0xC1C1BEE4 ! FFFFD8C26A2CFF40 SWCH:L1-B000 0 S illop
19127 fsrc1s %f24, %f29 ! FFFFD8C26A2CFF44 SWCH:L1-B000 0 S
19128 .word 0xB1F8EA81 ! FFFFD8C26A2CFF48 SWCH:L1-B000 0 S illop
19129 orcc %o3, %i5, %o4 ! FFFFD8C26A2CFF4C SWCH:L1-B000 0 S
19130 orcc %i6, %o1, %o2 ! FFFFD8C26A2CFF50 SWCH:L1-B000 0 S
19131 nop ! FFFFD8C26A2CFF54 SWCH:L1-B000 0 S
19132 nop ! FFFFD8C26A2CFF58 SWCH:L1-B000 0 S
19133 orn %i5, %o3, %o3 ! FFFFD8C26A2CFF5C SWCH:L1-B000 0 S
19134 add %g1, 0x73D, %g1 ! FFFFD8C26A2CFF60 SWCH:L1-B000 0 chksum++
19135 fba,a,pn %fcc0, BL80139 ! FFFFD8C26A2CFF64 SWCH:L1-B000 0
19136 orncc %o3, %o4, %o0 ! FFFFD8C26A2CFF68 SWCH:L1-B000 0 S
19137BL80131:add %g1, 0xD59, %g1 ! FFFFD8C26A2CFF6C CASE:L2-B000 0 chksum++
19138 .word 0x915C8BDC ! FFFFD8C26A2CFF70 CASE:L2-B000 0 S random
19139 faligndata %f20, %f28, %f24 ! FFFFD8C26A2CFF74 CASE:L2-B000 0 S
19140 and %o0, %o2, %o4 ! FFFFD8C26A2CFF78 CASE:L2-B000 0 S
19141 fcmpne16 %f20, %f18, %o3 ! FFFFD8C26A2CFF7C CASE:L2-B000 0 S
19142 cmp %o0, %o2 ! FFFFD8C26A2CFF80 CASE:L2-B000 0 S
19143 fpsub32 %f20, %f24, %f18 ! FFFFD8C26A2CFF84 CASE:L2-B000 0 S
19144 fcmpne32 %f30, %f28, %o1 ! FFFFD8C26A2CFF88 CASE:L2-B000 0 S
19145 fsubd %f12, %f44, %f12 ! FFFFD8C26A2CFF8C CASE:L2-B000 0 S
19146 fba BL80139 ! FFFFD8C26A2CFF90 CASE:L2-B000 0
19147 fpack16 %f26, %f29 ! FFFFD8C26A2CFF94 CASE:L2-B000 0 S
19148BL80136:add %g1, 0xF88, %g1 ! FFFFD8C26A2CFF98 CASE:L2-B001 0 chksum++
19149 .word 0xBB665804 ! FFFFD8C26A2CFF9C CASE:L2-B001 0 S illop
19150 or %o4, %o2, %o3 ! FFFFD8C26A2CFFA0 CASE:L2-B001 0 S
19151 fbe,a BL80132 ;.empty ! FFFFD8C26A2CFFA4 CASE:L2-B001 0 L
19152 fbe,a BL80133 ;.empty ! FFFFD8C26A2CFFA8 CASE:L2-B001 0 L
19153BL80132:fbg,a BL80134 ;.empty ! FFFFD8C26A2CFFAC CASE:L2-B001 0 L
19154BL80134:fble,a,pn %fcc0, BL80133 ;.empty ! FFFFD8C26A2CFFB0 CASE:L2-B001 0 L
19155BL80133:fbn,pn %fcc3, BL80135 ! FFFFD8C26A2CFFB4 CASE:L2-B001 0 L
19156BL80135:.word 0x3D7966DF ! FFFFD8C26A2CFFB8 CASE:L2-B001 0 S random
19157 fmovs %f8, %f2 ! FFFFD8C26A2CFFBC CASE:L2-B001 0 S
19158 add %g1, 0x39A, %g1 ! FFFFD8C26A2CFFC0 CASE:L2-B001 0 chksum++
19159 fba,pn %fcc3, BL80139 ! FFFFD8C26A2CFFC4 CASE:L2-B001 0
19160 alignaddr %o3, %o3, %o1 ! FFFFD8C26A2CFFC8 CASE:L2-B001 0 S
19161BL80137:add %g1, 0x7A5, %g1 ! FFFFD8C26A2CFFCC CASE:L2-B002 0 chksum++
19162 .word 0xD1BADC07 ! FFFFD8C26A2CFFD0 CASE:L2-B002 0 S illop
19163 wr %g1, %o2, %fprs ! FFFFD8C26A2CFFD4 CASE:L2-B002 0 S
19164 .word 0xB7A710EF ! FFFFD8C26A2CFFD8 CASE:L2-B002 0 S illop
19165 srax %o3, 0x1, %o2 ! FFFFD8C26A2CFFDC CASE:L2-B002 0 S
19166 ba,a,pn %icc, BL80139 ! FFFFD8C26A2CFFE0 CASE:L2-B002 0
19167 wr %g1, %o2, %fprs ! FFFFD8C26A2CFFE4 CASE:L2-B002 0 S
19168BL80138:add %g1, 0x4E8, %g1 ! FFFFD8C26A2CFFE8 CASE:L2-B003 0 chksum++
19169 xnor %o1, %o3, %o2 ! FFFFD8C26A2CFFEC CASE:L2-B003 0 S
19170 orn %g1, %g1, %o1 ! FFFFD8C26A2CFFF0 CASE:L2-B003 0 S
19171 fnot2 %f16, %f22 ! FFFFD8C26A2CFFF4 CASE:L2-B003 0 S
19172 fzero %f18 ! FFFFD8C26A2CFFF8 CASE:L2-B003 0 S
19173 orcc %o3, %o2, %o2 ! FFFFD8C26A2CFFFC CASE:L2-B003 0 S
19174 xor %o2, %o1, %o1 ! FFFFD8C26A2D0000 CASE:L2-B003 0 S
19175 fcmpes %fcc0, %f3, %f5 ! FFFFD8C26A2D0004 CASE:L2-B003 0 S
19176 .word 0x92C9F296 ! FFFFD8C26A2D0008 CASE:L2-B003 0 S illop
19177 wr %l6, 0x48, %gsr ! FFFFD8C26A2D000C CASE:L2-B003 0 S
19178 andcc %o5, %o2, %o1 ! FFFFD8C26A2D0010 CASE:L2-B003 0 S
19179 .word 0xAF438285 ! FFFFD8C26A2D0014 CASE:L2-B003 0 S illop
19180 fba BL80139 ! FFFFD8C26A2D0018 CASE:L2-B003 0
19181 array32 %o1, %o2, %o1 ! FFFFD8C26A2D001C CASE:L2-B003 0 S
19182BL80139: ! SWCH:L1-B000
19183 .word 0x9BAF0A49 ! FFFFD8C26A2D0020 SWCH:L1-B000 0 illop
19184 orn %o1, %o1, %o1 ! FFFFD8C26A2D0024 SWCH:L1-B000 0 S
19185 cmp %o2, %o1 ! FFFFD8C26A2D0028 SWCH:L1-B000 0 S
19186 xor %o3, %o2, %o3 ! FFFFD8C26A2D002C SWCH:L1-B000 0 S
19187 .word 0x8BF00000 ! FFFFD8C26A2D0030 SWCH:L1-B000 0 S illop
19188 .word 0xB5AE55E4 ! FFFFD8C26A2D0034 SWCH:L1-B000 0 S illop
19189 fpack16 %f28, %f20 ! FFFFD8C26A2D0038 SWCH:L1-B000 0 S
19190 bn,a,pt %icc, .-160716 ! FFFFD8C26A2D003C SWCH:L1-B000 0 S
19191 .word 0x83AF40A8 ! FFFFD8C26A2D0040 SWCH:L1-B000 0 S illop
19192 orn %o1, %o2, %o4 ! FFFFD8C26A2D0044 SWCH:L1-B000 0 S
19193 .word 0xA3AC0AFC ! FFFFD8C26A2D0048 SWCH:L1-B000 0 S illop
19194 fnegd %f34, %f34 ! FFFFD8C26A2D004C SWCH:L1-B000 0 S
19195 pdist %f22, %f18, %f26 ! FFFFD8C26A2D0050 SUBR:L0-B000 0 S
19196 orcc %g1, %g1, %o2 ! FFFFD8C26A2D0054 SUBR:L0-B000 0 S
19197 .word 0xC1424AC0 ! FFFFD8C26A2D0058 SUBR:L0-B000 0 S illop
19198 andcc %o1, %o3, %o1 ! FFFFD8C26A2D005C SUBR:L0-B000 0 S
19199 .word 0x167D4F82 ! FFFFD8C26A2D0060 SUBR:L0-B000 0 S illop
19200 xorcc %o2, %o1, %o4 ! FFFFD8C26A2D0064 SUBR:L0-B000 0 S
19201 nop ! FFFFD8C26A2D0068 SUBR:L0-B000 0 S
19202 and %i0, %i0, %o0 ! FFFFD8C26A2D006C SUBR:L0-B000 0 S
19203 ta %xcc, 0x46 ! FFFFD8C26A2D0070 SUBR:L0-B000 0 S demap-page
19204 retl ! FFFFD8C26A2D0074 SUBR:L0-B000 0
19205 .word 0x2EB6C301 ! FFFFD8C26A2D0078 SUBR:L0-B000 0 random
19206
19207SECTION .btext045_pg1 TEXT_VA=0xffffd8c26a2d0000
19208attr_text {
19209 Name = .btext045_pg1,
19210 VA = 0xffffd8c26a2d0000,
19211 RA = 0xebfe90000,
19212 PA = ra2pa(0xebfe90000,0),
19213 tsbonly,
19214 part_0_ctx_nonzero_tsb_config_1,
19215 TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
19216 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
19217 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
19218}
19219.text; .skip 8
19220! Context 72: 1683 instructions generated, 4769 executed, 136 traps
19221
19222#undef BLIMP_BIAS
19223#define BLIMP_BIAS 0
19224#undef BLIMP_FRAME
19225#define BLIMP_FRAME 128
19226#undef BLIMP_32BIT
19227#define BLIMP_32BIT 0
19228
19229!========================================================================
19230
19231SECTION .btext046 TEXT_VA=0x1df33d00
19232attr_text {
19233 Name = .btext046,
19234 VA = 0x1df33d00,
19235 RA = 0xfdfd3bd00,
19236 PA = ra2pa(0xfdfd3bd00,0),
19237 notsb
19238}
19239
19240SECTION .btext046_pg0 TEXT_VA=0x1df32000
19241attr_text {
19242 Name = .btext046_pg0,
19243 VA = 0x1df32000,
19244 RA = 0xfdfd3a000,
19245 PA = ra2pa(0xfdfd3a000,0),
19246 tsbonly,
19247 part_0_ctx_nonzero_tsb_config_3,
19248 TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
19249 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
19250 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
19251}
19252.text; .skip 8
19253
19254
19255SECTION .btext046
19256.text
19257.global start_th_5; start_th_5:
19258.global SUBR130; SUBR130:
19259BL100139: ! MAIN:L0-B000
19260 nop ! 000000001DF33D00 MAIN:L0-B000 1
19261 sethi %hh(0x2BF400340000),%g2 ! 000000001DF33D04 MAIN:L0-B000 1 BD100133
19262 or %g2,%hm(0x2BF400340000),%g2 ! 000000001DF33D08 MAIN:L0-B000 1
19263 sethi %lm(0x2BF400340000),%g3 ! 000000001DF33D0C MAIN:L0-B000 1
19264 or %g3,%lo(0x2BF400340000),%g3 ! 000000001DF33D10 MAIN:L0-B000 1
19265 sllx %g2, 0x20, %g2 ! 000000001DF33D14 MAIN:L0-B000 1
19266 or %g2, %g3, %g2 ! 000000001DF33D18 MAIN:L0-B000 1
19267 sethi %hh(0xFFFF84C190002000),%l0 ! 000000001DF33D1C MAIN:L0-B000 1 STACK0073
19268 or %l0,%hm(0xFFFF84C190002000),%l0 ! 000000001DF33D20 MAIN:L0-B000 1
19269 sethi %lm(0xFFFF84C190002000),%l1 ! 000000001DF33D24 MAIN:L0-B000 1
19270 or %l1,%lo(0xFFFF84C190002000),%l1 ! 000000001DF33D28 MAIN:L0-B000 1
19271 sllx %l0, 0x20, %l0 ! 000000001DF33D2C MAIN:L0-B000 1
19272 or %l0, %l1, %l0 ! 000000001DF33D30 MAIN:L0-B000 1
19273 sub %l0, 0x100, %o6 ! 000000001DF33D34 MAIN:L0-B000 1
19274 add %o6, 0x80, %i6 ! 000000001DF33D38 MAIN:L0-B000 1
19275 addcc %g0, 0x1, %g1 ! 000000001DF33D3C MAIN:L0-B000 1
19276 or %g0, -961, %g3 ! 000000001DF33D40 MAIN:L0-B000 1
19277 or %g0, 0xC8B, %g4 ! 000000001DF33D44 MAIN:L0-B000 1
19278 or %g0, 0x9F8, %g5 ! 000000001DF33D48 MAIN:L0-B000 1
19279 or %g0, -3973, %g6 ! 000000001DF33D4C MAIN:L0-B000 1
19280 or %g0, 0x0, %g7 ! 000000001DF33D50 MAIN:L0-B000 1
19281 or %g0, 0xF7E, %o0 ! 000000001DF33D54 MAIN:L0-B000 1
19282 or %g0, -2904, %o1 ! 000000001DF33D58 MAIN:L0-B000 1
19283 or %g0, 0xA78, %o2 ! 000000001DF33D5C MAIN:L0-B000 1
19284 or %g0, -1916, %o3 ! 000000001DF33D60 MAIN:L0-B000 1
19285 or %g0, -3201, %o4 ! 000000001DF33D64 MAIN:L0-B000 1
19286 or %g0, 0x2DC, %o5 ! 000000001DF33D68 MAIN:L0-B000 1
19287 or %g0, 0x97A, %o7 ! 000000001DF33D6C MAIN:L0-B000 1
19288 or %g0, -1449, %l0 ! 000000001DF33D70 MAIN:L0-B000 1
19289 or %g0, 0x551, %l1 ! 000000001DF33D74 MAIN:L0-B000 1
19290 or %g0, 0x20, %l2 ! 000000001DF33D78 MAIN:L0-B000 1
19291 or %g0, 0xC0F, %l3 ! 000000001DF33D7C MAIN:L0-B000 1
19292 or %g0, 0xC0A, %l4 ! 000000001DF33D80 MAIN:L0-B000 1
19293 or %g0, -3179, %l5 ! 000000001DF33D84 MAIN:L0-B000 1
19294 sethi %hh(0x1DF33D00),%l7 ! 000000001DF33D88 MAIN:L0-B000 1 SUBR130
19295 or %l7,%hm(0x1DF33D00),%l7 ! 000000001DF33D8C MAIN:L0-B000 1
19296 sethi %lm(0x1DF33D00),%l6 ! 000000001DF33D90 MAIN:L0-B000 1
19297 or %l6,%lo(0x1DF33D00),%l6 ! 000000001DF33D94 MAIN:L0-B000 1
19298 sllx %l7, 0x20, %l7 ! 000000001DF33D98 MAIN:L0-B000 1
19299 or %l7, %l6, %l7 ! 000000001DF33D9C MAIN:L0-B000 1
19300 or %g0, -474, %l6 ! 000000001DF33DA0 MAIN:L0-B000 1
19301 or %g0, -349, %i0 ! 000000001DF33DA4 MAIN:L0-B000 1
19302 or %g0, 0xC2F, %i1 ! 000000001DF33DA8 MAIN:L0-B000 1
19303 or %g0, 0xEDE, %i2 ! 000000001DF33DAC MAIN:L0-B000 1
19304 or %g0, 0x584, %i3 ! 000000001DF33DB0 MAIN:L0-B000 1
19305 or %g0, 0x29, %i4 ! 000000001DF33DB4 MAIN:L0-B000 1
19306 or %g0, 0x694, %i5 ! 000000001DF33DB8 MAIN:L0-B000 1
19307 or %g0, 0x39C, %i7 ! 000000001DF33DBC MAIN:L0-B000 1
19308 or %g0, 0x4, %g6 ! 000000001DF33DC0 MAIN:L0-B000 1
19309BL100140:save %o6, -128, %o6 ! 000000001DF33DC4 MAIN:L0-B000 4
19310 add %i0, %g6, %l0 ! 000000001DF33DC8 MAIN:L0-B000 4
19311 add %i1, %g6, %l1 ! 000000001DF33DCC MAIN:L0-B000 4
19312 add %i2, %g6, %l2 ! 000000001DF33DD0 MAIN:L0-B000 4
19313 add %i3, %g6, %l3 ! 000000001DF33DD4 MAIN:L0-B000 4
19314 add %i4, %g6, %l4 ! 000000001DF33DD8 MAIN:L0-B000 4
19315 add %i5, %g6, %l5 ! 000000001DF33DDC MAIN:L0-B000 4
19316 add %i6, %g6, %l6 ! 000000001DF33DE0 MAIN:L0-B000 4
19317 add %i7, %g6, %l7 ! 000000001DF33DE4 MAIN:L0-B000 4
19318 add %l0, %g6, %o0 ! 000000001DF33DE8 MAIN:L0-B000 4
19319 add %l1, %g6, %o1 ! 000000001DF33DEC MAIN:L0-B000 4
19320 add %l2, %g6, %o2 ! 000000001DF33DF0 MAIN:L0-B000 4
19321 add %l3, %g6, %o3 ! 000000001DF33DF4 MAIN:L0-B000 4
19322 add %l4, %g6, %o4 ! 000000001DF33DF8 MAIN:L0-B000 4
19323 add %l5, %g6, %o5 ! 000000001DF33DFC MAIN:L0-B000 4
19324 add %l7, %g6, %o7 ! 000000001DF33E00 MAIN:L0-B000 4
19325 subcc %g6, 0x1, %g6 ! 000000001DF33E04 MAIN:L0-B000 4
19326 bnz,a,pt %xcc, BL100140 ! 000000001DF33E08 MAIN:L0-B000 4
19327 nop ! 000000001DF33E0C MAIN:L0-B000 3
19328 restore %g0, %g0, %g0 ! 000000001DF33E10 MAIN:L0-B000 1
19329 restore %g0, %g0, %g0 ! 000000001DF33E14 MAIN:L0-B000 1
19330 restore %g0, %g0, %g0 ! 000000001DF33E18 MAIN:L0-B000 1
19331 restore %g0, %g0, %g0 ! 000000001DF33E1C MAIN:L0-B000 1
19332 ta %xcc, 0x44 ! 000000001DF33E20 MAIN:L0-B000 1 cleanwin=0
19333 wr %g0, 0x44B, %y ! 000000001DF33E24 MAIN:L0-B000 1
19334 wr %g0, 0xC8, %gsr ! 000000001DF33E28 MAIN:L0-B000 1
19335 ldd [%g2+0x0068], %f0 ! 000000001DF33E2C MAIN:L0-B000 1 <BD100137
19336 faddd %f0, %f0, %f6 ! 000000001DF33E30 MAIN:L0-B000 1
19337 faddd %f0, %f6, %f12 ! 000000001DF33E34 MAIN:L0-B000 1
19338 faddd %f6, %f12, %f14 ! 000000001DF33E38 MAIN:L0-B000 1
19339 faddd %f12, %f14, %f60 ! 000000001DF33E3C MAIN:L0-B000 1
19340 faddd %f14, %f60, %f62 ! 000000001DF33E40 MAIN:L0-B000 1
19341 faddd %f60, %f62, %f32 ! 000000001DF33E44 MAIN:L0-B000 1
19342 faddd %f62, %f32, %f34 ! 000000001DF33E48 MAIN:L0-B000 1
19343 faddd %f32, %f34, %f36 ! 000000001DF33E4C MAIN:L0-B000 1
19344 faddd %f34, %f36, %f38 ! 000000001DF33E50 MAIN:L0-B000 1
19345 faddd %f36, %f38, %f40 ! 000000001DF33E54 MAIN:L0-B000 1
19346 faddd %f38, %f40, %f42 ! 000000001DF33E58 MAIN:L0-B000 1
19347 faddd %f40, %f42, %f44 ! 000000001DF33E5C MAIN:L0-B000 1
19348 faddd %f42, %f44, %f46 ! 000000001DF33E60 MAIN:L0-B000 1
19349 ld [%g2+0x0070], %f2 ! 000000001DF33E64 MAIN:L0-B000 1 <BD100138
19350 fadds %f2, %f2, %f3 ! 000000001DF33E68 MAIN:L0-B000 1
19351 fadds %f2, %f3, %f4 ! 000000001DF33E6C MAIN:L0-B000 1
19352 fadds %f3, %f4, %f5 ! 000000001DF33E70 MAIN:L0-B000 1
19353 fadds %f4, %f5, %f8 ! 000000001DF33E74 MAIN:L0-B000 1
19354 fadds %f5, %f8, %f9 ! 000000001DF33E78 MAIN:L0-B000 1
19355 fadds %f8, %f9, %f10 ! 000000001DF33E7C MAIN:L0-B000 1
19356 fadds %f9, %f10, %f11 ! 000000001DF33E80 MAIN:L0-B000 1
19357 fcmpd %fcc0, %f0, %f0 ! 000000001DF33E84 MAIN:L0-B000 1
19358 fcmpd %fcc1, %f0, %f0 ! 000000001DF33E88 MAIN:L0-B000 1
19359 fcmpd %fcc2, %f0, %f0 ! 000000001DF33E8C MAIN:L0-B000 1
19360 fcmpd %fcc3, %f0, %f0 ! 000000001DF33E90 MAIN:L0-B000 1
19361 stx %fsr, [%g2+0x0060] ! 000000001DF33E94 MAIN:L0-B000 1 <BD100055
19362 fzero %f16 ! 000000001DF33E98 MAIN:L0-B000 1
19363 fzero %f18 ! 000000001DF33E9C MAIN:L0-B000 1
19364 fzero %f20 ! 000000001DF33EA0 MAIN:L0-B000 1
19365 fzero %f22 ! 000000001DF33EA4 MAIN:L0-B000 1
19366 fzero %f24 ! 000000001DF33EA8 MAIN:L0-B000 1
19367 fzero %f26 ! 000000001DF33EAC MAIN:L0-B000 1
19368 fzero %f28 ! 000000001DF33EB0 MAIN:L0-B000 1
19369 fzero %f30 ! 000000001DF33EB4 MAIN:L0-B000 1
19370 ldx [%g2+0x0000], %g3 ! 000000001DF33EB8 MAIN:L0-B000 1 BASE<BD100133
19371 ldx [%g2+0x0008], %g4 ! 000000001DF33EBC MAIN:L0-B000 1 BASE<BD100139
19372 ldx [%g2+0x0010], %g5 ! 000000001DF33EC0 MAIN:L0-B000 1 BASE<BD100140
19373 ldx [%g2+0x0018], %g6 ! 000000001DF33EC4 MAIN:L0-B000 1 BASE<BD100141
19374 or %g0, 0x2, %l0 ! 000000001DF33EC8 LOOP:L1-B000 1
19375BL100173: ! LOOP:L1-B000
19376 add %g1, 0x218, %g1 ! 000000001DF33ECC LOOP:L1-B000 2 chksum++
19377 andn %o4, %o4, %l4 ! 000000001DF33ED0 LOOP:L1-B000 2 S
19378 stxa %o5, [%g7+%g0]0xB1 ! 000000001DF33ED4 LOOP:L1-B000 2 S BAD-ASI
19379 .word 0xB7B4CB26 ! 000000001DF33ED8 LOOP:L1-B000 2 S illop_VIS
19380 srl %o0, 0x1, %o5 ! 000000001DF33EDC LOOP:L1-B000 2 S
19381 xor %o3, %o5, %o3 ! 000000001DF33EE0 LOOP:L1-B000 2 S
19382 fmovsn %icc, %f4, %f11 ! 000000001DF33EE4 LOOP:L1-B000 3 S
19383 or %g0, 0x2, %l3 ! 000000001DF33EE8 LOOP:L2-B000 2
19384BL100146: ! LOOP:L2-B000
19385 add %g1, 0x5D, %g1 ! 000000001DF33EEC LOOP:L2-B000 4 chksum++
19386 and %g1, 0xFE, %l4 ! 000000001DF33EF0 LOOP:L3-B000 4
19387BL100141: ! LOOP:L3-B000
19388 add %g1, 0x167, %g1 ! 000000001DF33EF4 LOOP:L3-B000 17 chksum++
19389 pdist %f20, %f22, %f22 ! 000000001DF33EF8 LOOP:L3-B000 17 S
19390 pdist %f20, %f22, %f30 ! 000000001DF33EFC LOOP:L3-B000 17 S
19391 xorcc %i1, %o0, %i2 ! 000000001DF33F00 LOOP:L3-B000 17 S
19392 fabss %f31, %f27 ! 000000001DF33F04 LOOP:L3-B000 17 S
19393 fsubs %f8, %f5, %f10 ! 000000001DF33F08 LOOP:L3-B000 17 S
19394 andn %o5, %o0, %l2 ! 000000001DF33F0C LOOP:L3-B000 17 S
19395 orcc %l1, %i4, %l1 ! 000000001DF33F10 LOOP:L3-B000 17 S
19396 xnorcc %l1, %l2, %o3 ! 000000001DF33F14 LOOP:L3-B000 17 S
19397 fcmpes %fcc3, %f5, %f8 ! 000000001DF33F18 LOOP:L3-B000 17 S
19398 fpmerge %f22, %f28, %f24 ! 000000001DF33F1C LOOP:L3-B000 17 S
19399 srlx %l4, 0x1, %l4 ! 000000001DF33F20 LOOP:L3-B000 17
19400 andcc %l4, 0x1, %g0 ! 000000001DF33F24 LOOP:L3-B000 17
19401 bne,a,pn %xcc, BL100141 ! 000000001DF33F28 LOOP:L3-B000 17
19402 fpadd16 %f24, %f28, %f16 ! 000000001DF33F2C LOOP:L3-B000 13 S
19403 add %g1, 0x332, %g1 ! 000000001DF33F30 LOOP:L3-B000 4 chksum++
19404 or %g0, 0x3, %l1 ! 000000001DF33F34 LOOP:L3-B001 4
19405BL100142: ! LOOP:L3-B001
19406 add %g1, 0xE74, %g1 ! 000000001DF33F38 LOOP:L3-B001 12 chksum++
19407 array32 %l1, %l2, %l2 ! 000000001DF33F3C LOOP:L3-B001 12 S
19408 xor %l1, %o1, %o2 ! 000000001DF33F40 LOOP:L3-B001 12 S
19409 edge32l %o3, %l2, %i4 ! 000000001DF33F44 LOOP:L3-B001 12 S
19410 fpack32 %f22, %f30, %f28 ! 000000001DF33F48 LOOP:L3-B001 12 S
19411 nop ! 000000001DF33F4C LOOP:L3-B001 12 S
19412 fmovsa %icc, %f8, %f4 ! 000000001DF33F50 LOOP:L3-B001 12 S
19413 rd %gsr, %l6 ! 000000001DF33F54 LOOP:L3-B001 12 S
19414 wr %l6, 0xC0, %gsr ! 000000001DF33F58 LOOP:L3-B001 12 S
19415 fxnor %f28, %f20, %f16 ! 000000001DF33F5C LOOP:L3-B001 12 S
19416 array8 %o3, %i0, %i4 ! 000000001DF33F60 LOOP:L3-B001 12 S
19417 fpadd32 %f24, %f20, %f26 ! 000000001DF33F64 LOOP:L3-B001 12 S
19418 fpsub16s %f18, %f27, %f30 ! 000000001DF33F68 LOOP:L3-B001 12 S
19419 subcc %o3, %o1, %l2 ! 000000001DF33F6C LOOP:L3-B001 12 S
19420 xnor %o2, %l2, %i4 ! 000000001DF33F70 LOOP:L3-B001 12 S
19421 orncc %o5, %l2, %o5 ! 000000001DF33F74 LOOP:L3-B001 12 S
19422 sub %l1, 0x1, %l1 ! 000000001DF33F78 LOOP:L3-B001 12
19423 brnz,pn %l1, BL100142 ! 000000001DF33F7C LOOP:L3-B001 12
19424 pdist %f28, %f16, %f28 ! 000000001DF33F80 LOOP:L3-B001 12 S
19425 add %g1, 0xB31, %g1 ! 000000001DF33F84 LOOP:L3-B001 4 chksum++
19426 and %g1, 0xFE, %l2 ! 000000001DF33F88 LOOP:L3-B002 4
19427BL100143: ! LOOP:L3-B002
19428 add %g1, 0xA91, %g1 ! 000000001DF33F8C LOOP:L3-B002 6 chksum++
19429 fcmpeq16 %f30, %f20, %i1 ! 000000001DF33F90 LOOP:L3-B002 6 S
19430 movl %fcc3, %l2, %o5 ! 000000001DF33F94 LOOP:L3-B002 6 S
19431 fcmpd %fcc2, %f46, %f32 ! 000000001DF33F98 LOOP:L3-B002 6 S
19432 fcmpeq32 %f30, %f16, %i1 ! 000000001DF33F9C LOOP:L3-B002 6 S
19433 ta %xcc, 0x46 ! 000000001DF33FA0 LOOP:L3-B002 6 S demap-page
19434 fnot1s %f18, %f21 ! 000000001DF33FA4 LOOP:L3-B002 6 S
19435 call .+8 ! 000000001DF33FA8 LOOP:L3-B002 6 S
19436 movg %xcc, 0x2DD, %o1 ! 000000001DF33FAC LOOP:L3-B002 6 S
19437 srlx %l2, 0x1, %l2 ! 000000001DF33FB0 LOOP:L3-B002 6
19438 andcc %l2, 0x1, %g0 ! 000000001DF33FB4 LOOP:L3-B002 6
19439 bne,a,pt %xcc, BL100143 ! 000000001DF33FB8 LOOP:L3-B002 6
19440 bmask %o1, %i1, %o1 ! 000000001DF33FBC LOOP:L3-B002 2 S
19441 add %g1, 0x22B, %g1 ! 000000001DF33FC0 LOOP:L3-B002 4 chksum++
19442 andcc %o5, 0x10, %g0 ! 000000001DF33FC4 SKIP:L3-B003 4
19443 bz,pt %icc, BL100144 ! 000000001DF33FC8 SKIP:L3-B003 4
19444 andncc %i1, %i0, %i1 ! 000000001DF33FCC SKIP:L3-B003 4 S
19445 cmp %o4, %o2 ! 000000001DF33FD0 SKIP:L3-B003 2 S
19446 sdiv %i1, 0x0, %i5 ! 000000001DF33FD4 SKIP:L3-B003 2 S
19447 xor %o5, %i1, %o5 ! 000000001DF33FD8 SKIP:L3-B003 2 S
19448 array8 %i1, %o5, %o2 ! 000000001DF33FDC SKIP:L3-B003 2 S
19449 orncc %i1, %o5, %i1 ! 000000001DF33FE0 SKIP:L3-B003 2 S
19450 add %g1, 0xCBE, %g1 ! 000000001DF33FE4 SKIP:L3-B003 2 chksum++
19451 call .+8 ! 000000001DF33FE8 SKIP:L3-B003 2 S
19452 sll %i1, 0x1, %i3 ! 000000001DF33FEC SKIP:L3-B003 2 S
19453 stx %fsr, [%g2+0x0060] ! 000000001DF33FF0 SKIP:L3-B003 2 S <BD100055
19454 or %o2, %o3, %o3 ! 000000001DF33FF4 SKIP:L3-B003 2 S
19455 array32 %o5, %o5, %o0 ! 000000001DF33FF8 SKIP:L3-B003 2 S
19456 udiv %i1, %g7, %o7 ! 000000001DF33FFC SKIP:L3-B003 2 S
19457 ba,pn %xcc, BL100145 ! 000000001DF34000 SKIP:L3-B003 2
19458 nop ! 000000001DF34004 SKIP:L3-B003 2 S
19459BL100144: ! ELSE:L3-B004
19460 sra %o1, 0x1, %i4 ! 000000001DF34008 ELSE:L3-B004 2 S
19461 fcmpd %fcc3, %f32, %f34 ! 000000001DF3400C ELSE:L3-B004 2 S
19462 fpsub16 %f24, %f24, %f16 ! 000000001DF34010 ELSE:L3-B004 2 S
19463 cmp %o0, %o4 ! 000000001DF34014 ELSE:L3-B004 2 S
19464 and %o1, %o3, %i0 ! 000000001DF34018 ELSE:L3-B004 2 S
19465 fsubs %f5, %f4, %f3 ! 000000001DF3401C ELSE:L3-B004 2 S
19466 fmovdn %fcc3, %f34, %f12 ! 000000001DF34020 ELSE:L3-B004 2 S
19467 add %g1, 0x1BB, %g1 ! 000000001DF34024 ELSE:L3-B004 2 chksum++
19468 fcmpes %fcc2, %f4, %f11 ! 000000001DF34028 ELSE:L3-B004 2 S
19469 fcmps %fcc1, %f11, %f8 ! 000000001DF3402C ELSE:L3-B004 2 S
19470 srax %i4, %g1, %i2 ! 000000001DF34030 ELSE:L3-B004 2 S
19471 andn %o3, %i4, %o4 ! 000000001DF34034 ELSE:L3-B004 2 S
19472 ldx [%g5-0x0088], %g5 ! 000000001DF34038 ELSE:L3-B004 2 ptr_chase
19473 ldx [%g5-0x0088], %g5 ! 000000001DF3403C ELSE:L3-B004 2 ptr_chase
19474BL100145: ! ELSE:L3-B004
19475 add %g1, 0xF3C, %g1 ! 000000001DF34040 ELSE:L3-B004 4 chksum++
19476 edge16 %o3, %i1, %i4 ! 000000001DF34044 LOOP:L2-B000 4 S
19477 fcmpes %fcc1, %f4, %f10 ! 000000001DF34048 LOOP:L2-B000 4 S
19478 fcmpd %fcc0, %f46, %f46 ! 000000001DF3404C LOOP:L2-B000 4 S
19479 fpackfix %f16, %f30 ! 000000001DF34050 LOOP:L2-B000 4 S
19480 subcc %l3, 0x1, %l3 ! 000000001DF34054 LOOP:L2-B000 4
19481 bnz BL100146 ! 000000001DF34058 LOOP:L2-B000 4
19482 fpack32 %f30, %f28, %f28 ! 000000001DF3405C LOOP:L2-B000 4 S
19483 add %g1, 0xCCD, %g1 ! 000000001DF34060 LOOP:L2-B000 2 chksum++
19484 nop ! 000000001DF34064 LOOP:L2-B001 2
19485 nop ! 000000001DF34068 LOOP:L2-B002 2
19486 nop ! 000000001DF3406C LOOP:L2-B003 2
19487 nop ! 000000001DF34070 LOOP:L2-B004 2
19488 nop ! 000000001DF34074 LOOP:L2-B005 2
19489 nop ! 000000001DF34078 LOOP:L2-B006 2
19490 add %i2, %g1, %i3 ! 000000001DF3407C SWCH:L2-B007 2
19491 andcc %i3, 0x200, %g0 ! 000000001DF34080 SWCH:L2-B007 2
19492 bnz,pn %xcc, BL100153 ! 000000001DF34084 SWCH:L2-B007 2
19493 add %g1, 0xF3B, %g1 ! 000000001DF34088 SWCH:L2-B007 2 chksum++
19494 andcc %i3, 0x800, %g0 ! 000000001DF3408C SWCH:L2-B007 0
19495 bnz,pt %xcc, BL100152 ! 000000001DF34090 SWCH:L2-B007 0
19496 andcc %i3, 0x100, %g0 ! 000000001DF34094 SWCH:L2-B007 0
19497 bnz,pt %xcc, BL100151 ! 000000001DF34098 SWCH:L2-B007 0
19498 andcc %i3, 0x800, %g0 ! 000000001DF3409C SWCH:L2-B007 0
19499 bnz,pn %xcc, BL100147 ! 000000001DF340A0 SWCH:L2-B007 0
19500 srax %o3, 0x1, %i4 ! 000000001DF340A4 SWCH:L2-B007 0 S
19501 xnorcc %o2, %o3, %o2 ! 000000001DF340A8 SWCH:L2-B007 0 S
19502 andn %o0, %o1, %o3 ! 000000001DF340AC SWCH:L2-B007 0 S
19503 fpack32 %f28, %f20, %f18 ! 000000001DF340B0 SWCH:L2-B007 0 S
19504 fnegd %f12, %f40 ! 000000001DF340B4 SWCH:L2-B007 0 S
19505 .word 0xA3D69819 ! 000000001DF340B8 SWCH:L2-B007 0 illop
19506 .word 0xE23DDBE1 ! 000000001DF340BC SWCH:L2-B007 0 random
19507 orn %o4, %i2, %i0 ! 000000001DF340C0 SWCH:L2-B007 0 S
19508BL100147:add %g1, 0x871, %g1 ! 000000001DF340C4 CASE:L3-B005 0 chksum++
19509 edge16ln %g1, %o4, %i5 ! 000000001DF340C8 CASE:L3-B005 0 S
19510 fnegd %f18, %f28 ! 000000001DF340CC CASE:L3-B005 0 S
19511 or %i5, %o2, %o0 ! 000000001DF340D0 CASE:L3-B005 0 S
19512 andncc %g1, %o0, %o2 ! 000000001DF340D4 CASE:L3-B005 0 S
19513 ba,a BL100154 ! 000000001DF340D8 CASE:L3-B005 0
19514 .word 0xE63F895E ! 000000001DF340DC CASE:L3-B005 0 S illop
19515BL100151:add %g1, 0x336, %g1 ! 000000001DF340E0 CASE:L3-B006 0 chksum++
19516 srlx %o2, %g1, %i2 ! 000000001DF340E4 CASE:L3-B006 0 S
19517 .word 0x8634932A ! 000000001DF340E8 CASE:L3-B006 0 L random
19518 andn %o3, %i2, %o0 ! 000000001DF340EC CASE:L3-B006 0 S
19519BL100148:fbe,pn %fcc0, BL100149 ;.empty ! 000000001DF340F0 CASE:L3-B006 0 L
19520 fbug,pn %fcc0, BL100150 ;.empty ! 000000001DF340F4 CASE:L3-B006 0 L
19521 bne,a,pt %xcc, BL100149 ! 000000001DF340F8 CASE:L3-B006 0 L
19522 ldx [%g2+0x0010], %g5 ! 000000001DF340FC CASE:L3-B006 0 S BASE<BD100140
19523 fbue,a BL100149 ! 000000001DF34100 CASE:L3-B006 0 L
19524BL100150:alignaddr %o3, %i1, %i5 ! 000000001DF34104 CASE:L3-B006 0 S
19525BL100149:add %g1, 0x2E3, %g1 ! 000000001DF34108 CASE:L3-B006 0 chksum++
19526 ba,pn %xcc, BL100154 ! 000000001DF3410C CASE:L3-B006 0
19527 orncc %o0, %o0, %o0 ! 000000001DF34110 CASE:L3-B006 0 S
19528BL100152:add %g1, 0x9F4, %g1 ! 000000001DF34114 CASE:L3-B007 0 chksum++
19529 xnorcc %o4, %i5, %o4 ! 000000001DF34118 CASE:L3-B007 0 S
19530 and %o0, %i5, %i4 ! 000000001DF3411C CASE:L3-B007 0 S
19531 sethi %hi(0x352EC00), %o0 ! 000000001DF34120 CASE:L3-B007 0 S .+0
19532 sub %i0, %o4, %i0 ! 000000001DF34124 CASE:L3-B007 0 S
19533 fandnot2 %f24, %f28, %f24 ! 000000001DF34128 CASE:L3-B007 0 S
19534 .word 0x81A94C8A ! 000000001DF3412C CASE:L3-B007 0 illop
19535 nop ! 000000001DF34130 CASE:L3-B007 0 S
19536BL100153:add %g1, 0xD18, %g1 ! 000000001DF34134 CASE:L3-B008 2 chksum++
19537 fcmps %fcc2, %f4, %f11 ! 000000001DF34138 CASE:L3-B008 2 S
19538 or %o0, %i1, %i1 ! 000000001DF3413C CASE:L3-B008 2 S
19539 fcmpeq32 %f24, %f28, %o4 ! 000000001DF34140 CASE:L3-B008 2 S
19540 andncc %o0, %o4, %o5 ! 000000001DF34144 CASE:L3-B008 2 S
19541 array16 %i1, %i0, %i0 ! 000000001DF34148 CASE:L3-B008 2 S
19542 array32 %i4, %o4, %o2 ! 000000001DF3414C CASE:L3-B008 2 S
19543 fba,a,pn %fcc0, BL100154 ! 000000001DF34150 CASE:L3-B008 2
19544 .word 0x8DA0DA1F ! 000000001DF34154 CASE:L3-B008 0 S illop
19545BL100154: ! SWCH:L2-B007
19546 add %g1, 0x752, %g1 ! 000000001DF34158 SWCH:L2-B007 2 chksum++
19547 or %i0, %o2, %o3 ! 000000001DF3415C SWCH:L2-B007 2 S
19548 fpmerge %f27, %f18, %f22 ! 000000001DF34160 SWCH:L2-B007 2 S
19549 .word 0xB7B6C69B ! 000000001DF34164 SWCH:L2-B007 2 S illop_VIS
19550 orn %i2, -1, %i2 ! 000000001DF34168 SWCH:L2-B007 2 S
19551 add %o5, %g1, %i0 ! 000000001DF3416C SWCH:L2-B008 2
19552 andcc %i0, 0x800, %g0 ! 000000001DF34170 SWCH:L2-B008 2
19553 bnz,a,pn %xcc, BL100159 ! 000000001DF34174 SWCH:L2-B008 2
19554 add %g1, 0xF2C, %g1 ! 000000001DF34178 SWCH:L2-B008 1 chksum++
19555 andcc %i0, 0x400, %g0 ! 000000001DF3417C SWCH:L2-B008 1
19556 bnz,pt %xcc, BL100158 ! 000000001DF34180 SWCH:L2-B008 1
19557 andcc %i0, 0x400, %g0 ! 000000001DF34184 SWCH:L2-B008 1
19558 bnz,a,pt %xcc, BL100157 ! 000000001DF34188 SWCH:L2-B008 1
19559 add %g1, 0x1F8, %g1 ! 000000001DF3418C SWCH:L2-B008 0 chksum++
19560 andcc %i0, 0x4, %g0 ! 000000001DF34190 SWCH:L2-B008 1
19561 bnz,pt %xcc, BL100156 ! 000000001DF34194 SWCH:L2-B008 1
19562 fsrc1 %f24, %f20 ! 000000001DF34198 SWCH:L2-B008 1 S
19563 add %g4, -56, %l5 ! 000000001DF3419C SWCH:L2-B008 1 @BD100155
19564 stda %f18,[%l5+%g1]0xC5 ! 000000001DF341A0 SWCH:L2-B008 1 S Partial_St
19565 xorcc %o3, %o5, %o3 ! 000000001DF341A4 SWCH:L2-B008 1 S
19566 ta %xcc, 0x46 ! 000000001DF341A8 SWCH:L2-B008 1 S demap-page
19567 xnor %i5, %i0, %i5 ! 000000001DF341AC SWCH:L2-B008 1 S
19568 edge32 %o2, %o4, %o0 ! 000000001DF341B0 SWCH:L2-B008 1 S
19569 fpackfix %f22, %f20 ! 000000001DF341B4 SWCH:L2-B008 1 S
19570 andcc %o5, %i2, %o0 ! 000000001DF341B8 SWCH:L2-B008 1 S
19571 array32 %o0, %o5, %o1 ! 000000001DF341BC SWCH:L2-B008 1 S
19572 edge16n %i2, %o5, %i5 ! 000000001DF341C0 SWCH:L2-B008 1 S
19573 add %g1, 0x1E7, %g1 ! 000000001DF341C4 SWCH:L2-B008 1 chksum++
19574 fba,pt %fcc2, BL100160 ! 000000001DF341C8 SWCH:L2-B008 1
19575 xnorcc %o0, %i2, %o3 ! 000000001DF341CC SWCH:L2-B008 1 S
19576BL100156:.word 0x8FA21B5B ! 000000001DF341D0 CASE:L3-B009 0 illop
19577 subcc %o3, %i1, %o3 ! 000000001DF341D4 CASE:L3-B009 0 S
19578 .word 0xA3A40DEA ! 000000001DF341D8 CASE:L3-B009 0 S illop
19579 .word 0xCBBB03E7 ! 000000001DF341DC CASE:L3-B009 0 S illop
19580 xorcc %i2, %o3, %o1 ! 000000001DF341E0 CASE:L3-B009 0 S
19581 ba,a BL100160 ! 000000001DF341E4 CASE:L3-B009 0
19582 and %o1, %o0, %i2 ! 000000001DF341E8 CASE:L3-B009 0 S
19583BL100157:add %g1, 0xD6F, %g1 ! 000000001DF341EC CASE:L3-B010 0 chksum++
19584 .word 0xBDB38235 ! 000000001DF341F0 CASE:L3-B010 0 S illop
19585 fnegs %f30, %f25 ! 000000001DF341F4 CASE:L3-B010 0 S
19586 fcmple32 %f20, %f24, %o4 ! 000000001DF341F8 CASE:L3-B010 0 S
19587 sethi %hh(0x3DA7DFFFFF00),%l6 ! 000000001DF341FC CASE:L3-B010 0 SUBR131
19588 or %l6,%hm(0x3DA7DFFFFF00),%l6 ! 000000001DF34200 CASE:L3-B010 0
19589 sethi %lm(0x3DA7DFFFFF00),%l5 ! 000000001DF34204 CASE:L3-B010 0
19590 or %l5,%lo(0x3DA7DFFFFF00),%l5 ! 000000001DF34208 CASE:L3-B010 0
19591 sllx %l6, 0x20, %l6 ! 000000001DF3420C CASE:L3-B010 0
19592 .word 0x89DFCDCE ! 000000001DF34210 CASE:L3-B010 0 illop
19593 jmpl %l6+0x0000, %o7 ! 000000001DF34214 CASE:L3-B010 0 S
19594 orcc %i2, %g1, %i4 ! 000000001DF34218 CASE:L3-B010 0 S
19595 sll %i2, 0x1, %o3 ! 000000001DF3421C CASE:L3-B010 0 S
19596 ba,pn %icc, BL100160 ! 000000001DF34220 CASE:L3-B010 0
19597 .word 0xAF5C8728 ! 000000001DF34224 CASE:L3-B010 0 S random
19598BL100158:.word 0x06A5A0E0 ! 000000001DF34228 CASE:L3-B011 0 random
19599 fcmpne16 %f18, %f28, %i4 ! 000000001DF3422C CASE:L3-B011 0 S
19600 .word 0xB3D9CFAE ! 000000001DF34230 CASE:L3-B011 0 S illop
19601 wr %g1, %i5, %fprs ! 000000001DF34234 CASE:L3-B011 0 S
19602 cmp %o4, %i4 ! 000000001DF34238 CASE:L3-B011 0 S
19603 pdist %f28, %f16, %f28 ! 000000001DF3423C CASE:L3-B011 0 S
19604 .word 0x85B682EE ! 000000001DF34240 CASE:L3-B011 0 S illop
19605 ba,pt %icc, BL100160 ! 000000001DF34244 CASE:L3-B011 0
19606 stxa %i4, [%g7+%g0]0x00 ! 000000001DF34248 CASE:L3-B011 0 S BAD-ASI
19607BL100159:add %g1, 0x96E, %g1 ! 000000001DF3424C CASE:L3-B012 1 chksum++
19608 andcc %i1, %o1, %i3 ! 000000001DF34250 CASE:L3-B012 1 S
19609 andcc %i4, %i5, %i4 ! 000000001DF34254 CASE:L3-B012 1 S
19610 fpsub32 %f28, %f24, %f30 ! 000000001DF34258 CASE:L3-B012 1 S
19611 fcmps %fcc1, %f11, %f10 ! 000000001DF3425C CASE:L3-B012 1 S
19612 srlx %o3, 0x1, %i3 ! 000000001DF34260 CASE:L3-B012 1 S
19613 orncc %o1, %i3, %o5 ! 000000001DF34264 CASE:L3-B012 1 S
19614 fcmps %fcc3, %f11, %f11 ! 000000001DF34268 CASE:L3-B012 1 S
19615 nop ! 000000001DF3426C CASE:L3-B012 1 S
19616 fba BL100160 ! 000000001DF34270 CASE:L3-B012 1
19617 pdist %f24, %f26, %f28 ! 000000001DF34274 CASE:L3-B012 1 S
19618BL100160: ! SWCH:L2-B008
19619 add %g1, 0xBA6, %g1 ! 000000001DF34278 SWCH:L2-B008 2 chksum++
19620 orcc %o5, %i4, %o1 ! 000000001DF3427C SWCH:L2-B008 2 S
19621 fcmpd %fcc0, %f0, %f34 ! 000000001DF34280 SWCH:L2-B008 2 S
19622 stxa %i4, [%g7+%g0]0xBA ! 000000001DF34284 SWCH:L2-B008 2 S BAD-ASI
19623 andcc %g1, %i2, %i4 ! 000000001DF34288 SWCH:L2-B008 2 S
19624 xnorcc %g1, %o2, %i5 ! 000000001DF3428C SWCH:L2-B008 2 S
19625 nop ! 000000001DF34290 LOOP:L2-B009 2
19626 nop ! 000000001DF34294 LOOP:L2-B010 2
19627 nop ! 000000001DF34298 LOOP:L2-B011 2
19628 add %i3, %g1, %o5 ! 000000001DF3429C SWCH:L2-B012 2
19629 andcc %o5, 0x800, %g0 ! 000000001DF342A0 SWCH:L2-B012 2
19630 bnz,a,pn %xcc, BL100164 ! 000000001DF342A4 SWCH:L2-B012 2
19631 .word 0x9DE3A060 ! 000000001DF342A8 SWCH:L2-B012 0 random
19632 andcc %o5, 0x10, %g0 ! 000000001DF342AC SWCH:L2-B012 2
19633 bnz,a,pt %xcc, BL100163 ! 000000001DF342B0 SWCH:L2-B012 2
19634 add %g1, 0x86D, %g1 ! 000000001DF342B4 SWCH:L2-B012 1 chksum++
19635 andcc %o5, 0x80, %g0 ! 000000001DF342B8 SWCH:L2-B012 1
19636 bnz,pt %xcc, BL100162 ! 000000001DF342BC SWCH:L2-B012 1
19637 add %g1, 0x6B2, %g1 ! 000000001DF342C0 SWCH:L2-B012 1 chksum++
19638 andcc %o5, 0x40, %g0 ! 000000001DF342C4 SWCH:L2-B012 1
19639 bnz,pn %xcc, BL100161 ! 000000001DF342C8 SWCH:L2-B012 1
19640 andn %o1, %g1, %o4 ! 000000001DF342CC SWCH:L2-B012 1 S
19641 cmp %i5, %g1 ! 000000001DF342D0 SWCH:L2-B012 1 S
19642 fcmps %fcc0, %f9, %f10 ! 000000001DF342D4 SWCH:L2-B012 1 S
19643 andcc %i3, %g1, %o4 ! 000000001DF342D8 SWCH:L2-B012 1 S
19644 xorcc %o4, %o4, %o1 ! 000000001DF342DC SWCH:L2-B012 1 S
19645 xnorcc %i4, %i0, %i0 ! 000000001DF342E0 SWCH:L2-B012 1 S
19646 or %i5, %i4, %o2 ! 000000001DF342E4 SWCH:L2-B012 1 S
19647 sethi %hh(0xFFFFAA939FFFFF00),%l6 ! 000000001DF342E8 SWCH:L2-B012 1 SUBR132
19648 or %l6,%hm(0xFFFFAA939FFFFF00),%l6 ! 000000001DF342EC SWCH:L2-B012 1
19649 sethi %lm(0xFFFFAA939FFFFF00),%l5 ! 000000001DF342F0 SWCH:L2-B012 1
19650 or %l5,%lo(0xFFFFAA939FFFFF00),%l5 ! 000000001DF342F4 SWCH:L2-B012 1
19651 sllx %l6, 0x20, %l6 ! 000000001DF342F8 SWCH:L2-B012 1
19652 or %l6, %l5, %l6 ! 000000001DF342FC SWCH:L2-B012 1
19653 jmpl %l6+0x0000, %o7 ! 000000001DF34300 SWCH:L2-B012 1 S
19654 fnegd %f46, %f40 ! 000000001DF34304 SWCH:L2-B012 1 S
19655 add %g1, 0xA04, %g1 ! 000000001DF34308 SWCH:L2-B012 1 chksum++
19656 fba,pn %fcc0, BL100165 ! 000000001DF3430C SWCH:L2-B012 1
19657 nop ! 000000001DF34310 SWCH:L2-B012 1 S
19658BL100161:add %g1, 0x12F, %g1 ! 000000001DF34314 CASE:L3-B013 0 chksum++
19659 .word 0xB2CD7B67 ! 000000001DF34318 CASE:L3-B013 0 S illop
19660 fcmpeq32 %f30, %f28, %o4 ! 000000001DF3431C CASE:L3-B013 0 S
19661 andn %i0, %o0, %o3 ! 000000001DF34320 CASE:L3-B013 0 S
19662 edge8l %o1, %o3, %i1 ! 000000001DF34324 CASE:L3-B013 0 S
19663 .word 0xD14E62C9 ! 000000001DF34328 CASE:L3-B013 0 illop
19664 fmovd %f46, %f6 ! 000000001DF3432C CASE:L3-B013 0 S
19665BL100162:add %g1, 0x692, %g1 ! 000000001DF34330 CASE:L3-B014 0 chksum++
19666 ldxa [%g7+%g0]0x0D, %g1 ! 000000001DF34334 CASE:L3-B014 0 S BAD-ASI
19667 edge16ln %o4, %i1, %i4 ! 000000001DF34338 CASE:L3-B014 0 S
19668 sdivcc %o1, 0x0, %i6 ! 000000001DF3433C CASE:L3-B014 0 S
19669 array32 %o2, %o2, %o2 ! 000000001DF34340 CASE:L3-B014 0 S
19670 or %g1, %o4, %o1 ! 000000001DF34344 CASE:L3-B014 0 S
19671 bmask %i4, %i4, %i5 ! 000000001DF34348 CASE:L3-B014 0 S
19672 andn %g1, %i5, %o4 ! 000000001DF3434C CASE:L3-B014 0 S
19673 .word 0xA3B449FD ! 000000001DF34350 CASE:L3-B014 0 S illop
19674 ba,a BL100165 ! 000000001DF34354 CASE:L3-B014 0
19675 fnegd %f46, %f42 ! 000000001DF34358 CASE:L3-B014 0 S
19676BL100163:add %g1, 0xFBF, %g1 ! 000000001DF3435C CASE:L3-B015 1 chksum++
19677 subcc %o3, %o2, %g0 ! 000000001DF34360 CASE:L3-B015 1 S
19678 subcc %g1, %i4, %i4 ! 000000001DF34364 CASE:L3-B015 1 S
19679 edge8l %i1, %i4, %i2 ! 000000001DF34368 CASE:L3-B015 1 S
19680 cmp %o5, %o2 ! 000000001DF3436C CASE:L3-B015 1 S
19681 nop ! 000000001DF34370 CASE:L3-B015 1 S
19682 fba,a BL100165 ! 000000001DF34374 CASE:L3-B015 1
19683 .word 0x8AC9B0BC ! 000000001DF34378 CASE:L3-B015 0 S illop
19684BL100164:add %g1, 0x4E7, %g1 ! 000000001DF3437C CASE:L3-B016 0 chksum++
19685 andn %o1, %i3, %i4 ! 000000001DF34380 CASE:L3-B016 0 S
19686 ldxa [%g7+%g0]0xFF, %o2 ! 000000001DF34384 CASE:L3-B016 0 S BAD-ASI
19687 fcmple32 %f30, %f28, %i3 ! 000000001DF34388 CASE:L3-B016 0 S
19688 fcmpne32 %f28, %f30, %o4 ! 000000001DF3438C CASE:L3-B016 0 S
19689 tle %icc, %g0+0x0056 ! 000000001DF34390 CASE:L3-B016 0 S
19690 .word 0xB7ADC492 ! 000000001DF34394 CASE:L3-B016 0 S illop_FP
19691 ba,a,pn %xcc, BL100165 ! 000000001DF34398 CASE:L3-B016 0
19692 .word 0xB7594B35 ! 000000001DF3439C CASE:L3-B016 0 S illop
19693BL100165: ! SWCH:L2-B012
19694 add %g1, 0xC09, %g1 ! 000000001DF343A0 SWCH:L2-B012 2 chksum++
19695 orcc %i4, %i3, %i1 ! 000000001DF343A4 SWCH:L2-B012 2 S
19696 ldxa [%g2+%g0]0xBB, %i4 ! 000000001DF343A8 SWCH:L2-B012 2 S BAD-ASI
19697 or %i0, %i4, %i1 ! 000000001DF343AC SWCH:L2-B012 2 S
19698 fcmpes %fcc3, %f3, %f5 ! 000000001DF343B0 SWCH:L2-B012 2 S
19699 andn %i0, %i3, %o1 ! 000000001DF343B4 SWCH:L2-B012 2 S
19700 xnor %i1, %i3, %i2 ! 000000001DF343B8 SWCH:L2-B012 2 S
19701 .word 0x8BB08607 ! 000000001DF343BC SWCH:L2-B012 2 S illop_VIS
19702 fsrc2 %f26, %f24 ! 000000001DF343C0 SWCH:L2-B012 2 S
19703 sethi %hh(0x2885FE1FF00),%l6 ! 000000001DF343C4 SWCH:L2-B012 2 SUBR133
19704 or %l6,%hm(0x2885FE1FF00),%l6 ! 000000001DF343C8 SWCH:L2-B012 2
19705 sethi %lm(0x2885FE1FF00),%l5 ! 000000001DF343CC SWCH:L2-B012 2
19706 or %l5,%lo(0x2885FE1FF00),%l5 ! 000000001DF343D0 SWCH:L2-B012 2
19707 sllx %l6, 0x20, %l6 ! 000000001DF343D4 SWCH:L2-B012 2
19708 or %l6, %l5, %l6 ! 000000001DF343D8 SWCH:L2-B012 2
19709 jmpl %l6+0x0000, %o7 ! 000000001DF343DC SWCH:L2-B012 2 S
19710 for %f28, %f28, %f26 ! 000000001DF343E0 SWCH:L2-B012 2 S
19711 add %i4, %g1, %i2 ! 000000001DF343E4 SWCH:L2-B013 2
19712 andcc %i2, 0x1, %g0 ! 000000001DF343E8 SWCH:L2-B013 2
19713 bnz,pt %xcc, BL100169 ! 000000001DF343EC SWCH:L2-B013 2
19714 andcc %i2, 0x10, %g0 ! 000000001DF343F0 SWCH:L2-B013 2
19715 bnz,pt %xcc, BL100168 ! 000000001DF343F4 SWCH:L2-B013 1
19716 andcc %i2, 0x100, %g0 ! 000000001DF343F8 SWCH:L2-B013 1
19717 bnz,a,pt %xcc, BL100167 ! 000000001DF343FC SWCH:L2-B013 0
19718 add %g1, 0xDA4, %g1 ! 000000001DF34400 SWCH:L2-B013 0 chksum++
19719 andcc %i2, 0x1, %g0 ! 000000001DF34404 SWCH:L2-B013 0
19720 bnz,a,pt %xcc, BL100166 ! 000000001DF34408 SWCH:L2-B013 0
19721 add %g1, 0x910, %g1 ! 000000001DF3440C SWCH:L2-B013 0 chksum++
19722 .word 0x8E800FE5 ! 000000001DF34410 SWCH:L2-B013 0 S random
19723 fpackfix %f22, %f30 ! 000000001DF34414 SWCH:L2-B013 0 S
19724 faligndata %f30, %f28, %f30 ! 000000001DF34418 SWCH:L2-B013 0 S
19725 pdist %f24, %f18, %f24 ! 000000001DF3441C SWCH:L2-B013 0 S
19726 subcc %i4, %o0, %i5 ! 000000001DF34420 SWCH:L2-B013 0 S
19727 andn %i5, %i4, %o5 ! 000000001DF34424 SWCH:L2-B013 0 S
19728 xnor %i3, %i3, %i4 ! 000000001DF34428 SWCH:L2-B013 0 S
19729 array16 %o5, %o5, %o1 ! 000000001DF3442C SWCH:L2-B013 0 S
19730 bmask %o0, %o4, %o2 ! 000000001DF34430 SWCH:L2-B013 0 S
19731 .word 0xD262F55B ! 000000001DF34434 SWCH:L2-B013 0 S illop
19732 fmovd %f12, %f44 ! 000000001DF34438 SWCH:L2-B013 0 S
19733 fornot1s %f30, %f27, %f23 ! 000000001DF3443C SWCH:L2-B013 0 S
19734 .word 0xD3CB9086 ! 000000001DF34440 SWCH:L2-B013 0 illop
19735 fba BL100172 ! 000000001DF34444 SWCH:L2-B013 0
19736 cmp %i5, %g1 ! 000000001DF34448 SWCH:L2-B013 0 S
19737BL100166:add %g1, 0xB75, %g1 ! 000000001DF3444C CASE:L3-B017 0 chksum++
19738 .word 0x00F1B7D3 ! 000000001DF34450 CASE:L3-B017 0 S illop
19739 andcc %o0, %i2, %i4 ! 000000001DF34454 CASE:L3-B017 0 S
19740 srl %i1, 0x1, %o2 ! 000000001DF34458 CASE:L3-B017 0 S
19741 fcmpeq16 %f18, %f26, %i1 ! 000000001DF3445C CASE:L3-B017 0 S
19742 stxa %o2, [%g7+%g0]0xB7 ! 000000001DF34460 CASE:L3-B017 0 S BAD-ASI
19743 sdivcc %o2, %g7, %g3 ! 000000001DF34464 CASE:L3-B017 0 S
19744 fmovdn %xcc, %f42, %f6 ! 000000001DF34468 CASE:L3-B017 0 S
19745 .word 0xDABF9B9E ! 000000001DF3446C CASE:L3-B017 0 S illop
19746 andn %i1, %g1, %o3 ! 000000001DF34470 CASE:L3-B017 0 S
19747 fxnors %f20, %f21, %f31 ! 000000001DF34474 CASE:L3-B017 0 S
19748 ba,pn %xcc, BL100172 ! 000000001DF34478 CASE:L3-B017 0
19749 fones %f18 ! 000000001DF3447C CASE:L3-B017 0 S
19750BL100167:add %g1, 0x74D, %g1 ! 000000001DF34480 CASE:L3-B018 0 chksum++
19751 xnorcc %i1, %i1, %o2 ! 000000001DF34484 CASE:L3-B018 0 S
19752 fcmped %fcc1, %f32, %f38 ! 000000001DF34488 CASE:L3-B018 0 S
19753 call .+8 ! 000000001DF3448C CASE:L3-B018 0 S
19754 xorcc %o2, %g1, %o3 ! 000000001DF34490 CASE:L3-B018 0 S
19755 fpadd16 %f30, %f28, %f24 ! 000000001DF34494 CASE:L3-B018 0 S
19756 .word 0x89A854E4 ! 000000001DF34498 CASE:L3-B018 0 S illop
19757 sdiv %i5, %g7, %o2 ! 000000001DF3449C CASE:L3-B018 0 S
19758 .word 0x95906000 ! 000000001DF344A0 CASE:L3-B018 0 S random
19759 ta %xcc, 0x46 ! 000000001DF344A4 CASE:L3-B018 0 S demap-page
19760 .word 0xA5CAB9A7 ! 000000001DF344A8 CASE:L3-B018 0 S illop
19761 .word 0x9FED8454 ! 000000001DF344AC CASE:L3-B018 0 illop
19762 .word 0x3FE25F44 ! 000000001DF344B0 CASE:L3-B018 0 S random
19763BL100168:add %g1, 0xF48, %g1 ! 000000001DF344B4 CASE:L3-B019 1 chksum++
19764 array16 %i5, %i5, %o0 ! 000000001DF344B8 CASE:L3-B019 1 S
19765 fpadd32 %f30, %f20, %f20 ! 000000001DF344BC CASE:L3-B019 1 S
19766 fcmpeq16 %f26, %f30, %o0 ! 000000001DF344C0 CASE:L3-B019 1 S
19767 call .+8 ! 000000001DF344C4 CASE:L3-B019 1 S
19768 and %o3, %o0, %o2 ! 000000001DF344C8 CASE:L3-B019 1 S
19769 ba,a,pn %xcc, BL100172 ! 000000001DF344CC CASE:L3-B019 1
19770 xor %o2, %o2, %i4 ! 000000001DF344D0 CASE:L3-B019 0 S
19771BL100169:add %g1, 0xB1C, %g1 ! 000000001DF344D4 CASE:L3-B020 1 chksum++
19772 cmp %i4, %o0 ! 000000001DF344D8 CASE:L3-B020 1 S
19773 fsubs %f4, %f9, %f11 ! 000000001DF344DC CASE:L3-B020 1 S
19774 andn %g4, 0x0, %g4 ! 000000001DF344E0 CASE:L3-B020 1 S
19775 xnorcc %i4, %o0, %o1 ! 000000001DF344E4 CASE:L3-B020 1 S
19776 nop ! 000000001DF344E8 CASE:L3-B020 1 S
19777 ba BL100172 ! 000000001DF344EC CASE:L3-B020 1
19778 sra %g1, 0x1, %o1 ! 000000001DF344F0 CASE:L3-B020 1 S
19779BL100172: ! SWCH:L2-B013
19780 add %g1, 0x8AD, %g1 ! 000000001DF344F4 SWCH:L2-B013 2 chksum++
19781 fcmpeq32 %f24, %f18, %i5 ! 000000001DF344F8 SWCH:L2-B013 2 S
19782 srax %o0, 0x1, %o0 ! 000000001DF344FC SWCH:L2-B013 2 S
19783 xnor %i0, %g1, %i3 ! 000000001DF34500 SWCH:L2-B013 2 S
19784 .word 0xABAB187C ! 000000001DF34504 SWCH:L2-B013 2 S illop_FP
19785 bnz,a,pn %icc, BL100170 ;.empty ! 000000001DF34508 SWCH:L2-B013 2 L
19786 fbg BL100171 ! 000000001DF3450C SWCH:L2-B013 1 L
19787 or %o2, %i4, %i4 ! 000000001DF34510 SWCH:L2-B013 1 S
19788 and %i0, %g1, %o4 ! 000000001DF34514 SWCH:L2-B013 1 S
19789 ta %xcc, 0x46 ! 000000001DF34518 SWCH:L2-B013 1 S demap-page
19790 fbn,pt %fcc2, BL100170 ! 000000001DF3451C SWCH:L2-B013 1 L
19791BL100170:xorcc %g1, %o0, %o5 ! 000000001DF34520 SWCH:L2-B013 2 S
19792 fmovdpos %icc, %f18, %f16 ! 000000001DF34524 SWCH:L2-B013 2 S
19793BL100171:add %g1, 0xD6B, %g1 ! 000000001DF34528 SWCH:L2-B013 2 chksum++
19794 nop ! 000000001DF3452C LOOP:L2-B014 2
19795 nop ! 000000001DF34530 LOOP:L2-B015 2
19796 nop ! 000000001DF34534 LOOP:L2-B016 2
19797 nop ! 000000001DF34538 LOOP:L2-B017 2
19798 nop ! 000000001DF3453C LOOP:L2-B018 2
19799 nop ! 000000001DF34540 LOOP:L2-B019 2
19800 subcc %l0, 0x1, %l0 ! 000000001DF34544 LOOP:L1-B000 2
19801 bnz,pn %xcc, BL100173 ! 000000001DF34548 LOOP:L1-B000 2
19802 ta %xcc, 0x43 ! 000000001DF3454C LOOP:L1-B000 2 S +-PEF
19803 add %g1, 0xBCA, %g1 ! 000000001DF34550 LOOP:L1-B000 1 chksum++
19804 sethi %hi(0xA6408), %g3 ! 000000001DF34554 MAIN:L0-B000 1 .+0
19805 or %g3,%lo(0xA6408),%g3 ! 000000001DF34558 MAIN:L0-B000 1
19806 cmp %g1, %g3 ! 000000001DF3455C MAIN:L0-B000 1
19807 bne %icc, blimp_bad_end ! 000000001DF34560 MAIN:L0-B000 1
19808 nop ! 000000001DF34564 MAIN:L0-B000 1
19809blimp_good_end:
19810 EXIT_GOOD
19811blimp_bad_end:
19812 EXIT_BAD
19813
19814SECTION .btext046_pg1 TEXT_VA=0x1df34000
19815attr_text {
19816 Name = .btext046_pg1,
19817 VA = 0x1df34000,
19818 RA = 0xfdfd3c000,
19819 PA = ra2pa(0xfdfd3c000,0),
19820 tsbonly,
19821 part_0_ctx_nonzero_tsb_config_3,
19822 TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
19823 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
19824 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
19825}
19826.text; .skip 8
19827
19828!========================================================================
19829
19830SECTION .btext047 TEXT_VA=0x3da7dfffff00
19831attr_text {
19832 Name = .btext047,
19833 VA = 0x3da7dfffff00,
19834 RA = ra2pa(0xdcfffff00,0),
19835 PA = ra2pa(0xdcfffff00,0),
19836 notsb
19837}
19838
19839SECTION .btext047_pg0 TEXT_VA=0x3da7d0000000
19840attr_text {
19841 Name = .btext047_pg0,
19842 VA = 0x3da7d0000000,
19843 RA = ra2pa(0xdc0000000,0),
19844 PA = ra2pa(0xdc0000000,0),
19845 tsbonly,
19846 part_0_ctx_nonzero_tsb_config_0,
19847 TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
19848 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
19849 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
19850}
19851.text; .skip 8
19852
19853
19854SECTION .btext047
19855.text
19856.global SUBR131; SUBR131:
19857BL100001: ! SUBR:L0-B000
19858 add %g1, 0x1DB, %g1 ! 00003DA7DFFFFF00 SUBR:L0-B000 0 chksum++
19859 .word 0x8FF97A48 ! 00003DA7DFFFFF04 SUBR:L0-B000 0 illop
19860 sethi %hh(0x3DA7DFFFFF00),%l7 ! 00003DA7DFFFFF08 SUBR:L0-B000 0 SUBR131
19861 .word 0xCFAC78D5 ! 00003DA7DFFFFF0C SUBR:L0-B000 0 illop
19862 .word 0x81E80000 ! 00003DA7DFFFFF10 SUBR:L0-B000 0 random
19863 or %l6,%lo(0x3DA7DFFFFF00),%l6 ! 00003DA7DFFFFF14 SUBR:L0-B000 0
19864 sllx %l7, 0x20, %l7 ! 00003DA7DFFFFF18 SUBR:L0-B000 0
19865 .word 0xDD36BBE0 ! 00003DA7DFFFFF1C SUBR:L0-B000 0 illop
19866 .word 0xA39C3296 ! 00003DA7DFFFFF20 SUBR:L0-B000 0 illop
19867 fpack32 %f20, %f26, %f28 ! 00003DA7DFFFFF24 SUBR:L0-B000 0 S
19868 or %i3, %i0, %i0 ! 00003DA7DFFFFF28 SUBR:L0-B000 0 S
19869 orncc %i1, %i5, %o4 ! 00003DA7DFFFFF2C SUBR:L0-B000 0 S
19870 udiv %o5, 0x0, %l5 ! 00003DA7DFFFFF30 SUBR:L0-B000 0 S
19871 add %g1, 0x297, %g1 ! 00003DA7DFFFFF34 SUBR:L0-B000 0 chksum++
19872 add %i1, %g1, %i5 ! 00003DA7DFFFFF38 SWCH:L1-B000 0
19873 and %i5, 0x18, %o7 ! 00003DA7DFFFFF3C SWCH:L1-B000 0
19874 sethi %hi(0x54), %i5 ! 00003DA7DFFFFF40 SWCH:L1-B000 0 .+0
19875 .word 0x9D7BC2BC ! 00003DA7DFFFFF44 SWCH:L1-B000 0 illop
19876 add %i5, %o7, %i5 ! 00003DA7DFFFFF48 SWCH:L1-B000 0
19877 jmpl %l7+%i5, %g0 ! 00003DA7DFFFFF4C SWCH:L1-B000 0
19878 nop ! 00003DA7DFFFFF50 SWCH:L1-B000 0 S
19879 fba,a BL100005 ! 00003DA7DFFFFF54 SWCH:L1-B000 0
19880 .word 0xECE7A933 ! 00003DA7DFFFFF58 SWCH:L1-B000 0 S random
19881 ba BL100004 ! 00003DA7DFFFFF5C SWCH:L1-B000 0
19882 fpack16 %f16, %f23 ! 00003DA7DFFFFF60 SWCH:L1-B000 0 S
19883 ba,a BL100003 ! 00003DA7DFFFFF64 SWCH:L1-B000 0
19884 ta %xcc, 0x46 ! 00003DA7DFFFFF68 SWCH:L1-B000 0 S demap-page
19885 .word 0xB1B2E478 ! 00003DA7DFFFFF6C SWCH:L1-B000 0 random
19886 fnand %f24, %f22, %f22 ! 00003DA7DFFFFF70 SWCH:L1-B000 0 S
19887BL100002:.word 0x8F8E0D1F ! 00003DA7DFFFFF74 CASE:L2-B000 0 illop
19888 subcc %i1, %o4, %g0 ! 00003DA7DFFFFF78 CASE:L2-B000 0 S
19889 call .+8 ! 00003DA7DFFFFF7C CASE:L2-B000 0 S
19890 .word 0xBFA3C0F8 ! 00003DA7DFFFFF80 CASE:L2-B000 0 S illop
19891 rd %gsr, %l6 ! 00003DA7DFFFFF84 CASE:L2-B000 0 S
19892 wr %l6, 0x40, %gsr ! 00003DA7DFFFFF88 CASE:L2-B000 0 S
19893 fpackfix %f20, %f26 ! 00003DA7DFFFFF8C CASE:L2-B000 0 S
19894 or %o1, %i0, %i2 ! 00003DA7DFFFFF90 CASE:L2-B000 0 S
19895 .word 0x08E735BF ! 00003DA7DFFFFF94 CASE:L2-B000 0 S illop
19896 fmovse %xcc, %f27, %f28 ! 00003DA7DFFFFF98 CASE:L2-B000 0 S
19897 .word 0x99A5C81F ! 00003DA7DFFFFF9C CASE:L2-B000 0 illop
19898 .word 0xA9A402F0 ! 00003DA7DFFFFFA0 CASE:L2-B000 0 S illop
19899BL100003:add %g1, 0x846, %g1 ! 00003DA7DFFFFFA4 CASE:L2-B001 0 chksum++
19900 edge16ln %i0, %i3, %o4 ! 00003DA7DFFFFFA8 CASE:L2-B001 0 S
19901 fpsub16 %f20, %f24, %f24 ! 00003DA7DFFFFFAC CASE:L2-B001 0 S
19902 and %o2, %i5, %o2 ! 00003DA7DFFFFFB0 CASE:L2-B001 0 S
19903 andcc %o0, %i0, %i0 ! 00003DA7DFFFFFB4 CASE:L2-B001 0 S
19904 edge8n %l0, %o3, %o3 ! 00003DA7DFFFFFB8 CASE:L2-B001 0 S
19905 subccc %g1, %l0, %o1 ! 00003DA7DFFFFFBC CASE:L2-B001 0 S
19906 array16 %i3, %i3, %i3 ! 00003DA7DFFFFFC0 CASE:L2-B001 0 S
19907 ba,pn %icc, BL100007 ! 00003DA7DFFFFFC4 CASE:L2-B001 0
19908 andcc %i0, %o2, %l4 ! 00003DA7DFFFFFC8 CASE:L2-B001 0 S
19909BL100004:.word 0x8D8F01C3 ! 00003DA7DFFFFFCC CASE:L2-B002 0 illop
19910 nop ! 00003DA7DFFFFFD0 CASE:L2-B002 0 S
19911 rd %gsr, %l6 ! 00003DA7DFFFFFD4 CASE:L2-B002 0 S
19912 .word 0xF162B9A4 ! 00003DA7DFFFFFD8 CASE:L2-B002 0 S illop
19913 .word 0xADAF5073 ! 00003DA7DFFFFFDC CASE:L2-B002 0 S illop
19914 fcmple16 %f24, %f20, %o1 ! 00003DA7DFFFFFE0 CASE:L2-B002 0 S
19915 .word 0x99AF60E2 ! 00003DA7DFFFFFE4 CASE:L2-B002 0 S illop
19916 edge16ln %o1, %i3, %o0 ! 00003DA7DFFFFFE8 CASE:L2-B002 0 S
19917 .word 0x93906000 ! 00003DA7DFFFFFEC CASE:L2-B002 0 random
19918 fmovrsgz %i3, %f11, %f3 ! 00003DA7DFFFFFF0 CASE:L2-B002 0 S
19919BL100005:add %g1, 0xE43, %g1 ! 00003DA7DFFFFFF4 CASE:L2-B003 0 chksum++
19920 andn %o0, %o3, %l2 ! 00003DA7DFFFFFF8 CASE:L2-B003 0 S
19921 and %l2, %l4, %l0 ! 00003DA7DFFFFFFC CASE:L2-B003 0 S
19922 .word 0xB9D75817 ! 00003DA7E0000000 CASE:L2-B003 0 S illop
19923 .word 0xA5B6C268 ! 00003DA7E0000004 CASE:L2-B003 0 S illop_VIS
19924 .word 0xA3A289F3 ! 00003DA7E0000008 CASE:L2-B003 0 S illop_FP
19925 andn %o0, %o1, %l1 ! 00003DA7E000000C CASE:L2-B003 0 S
19926 fexpand %f27, %f26 ! 00003DA7E0000010 CASE:L2-B003 0 S
19927 ba BL100007 ! 00003DA7E0000014 CASE:L2-B003 0
19928 fcmps %fcc3, %f3, %f10 ! 00003DA7E0000018 CASE:L2-B003 0 S
19929BL100007: ! SWCH:L1-B000
19930 .word 0xABB3C3CA ! 00003DA7E000001C SWCH:L1-B000 0 illop
19931 .word 0xF5F91BF0 ! 00003DA7E0000020 SWCH:L1-B000 0 S illop
19932 xor %o1, %i2, %o2 ! 00003DA7E0000024 SWCH:L1-B000 0 S
19933 orn %i0, %o0, %i0 ! 00003DA7E0000028 SWCH:L1-B000 0 S
19934 .word 0x99DD0F3B ! 00003DA7E000002C SWCH:L1-B000 0 S illop
19935 .word 0x91AF94E2 ! 00003DA7E0000030 SWCH:L1-B000 0 S illop_FP
19936 fcmpes %fcc0, %f5, %f11 ! 00003DA7E0000034 SWCH:L1-B000 0 S
19937 fcmpeq16 %f24, %f18, %o3 ! 00003DA7E0000038 SWCH:L1-B000 0 S
19938 fcmpgt32 %f22, %f30, %i3 ! 00003DA7E000003C SWCH:L1-B000 0 S
19939 edge16l %l1, %o2, %o2 ! 00003DA7E0000040 SWCH:L1-B000 0 S
19940 .word 0xCB68A74F ! 00003DA7E0000044 SUBR:L0-B000 0 S illop
19941 .word 0xDA381F67 ! 00003DA7E0000048 SUBR:L0-B000 0 S illop
19942 wr %g1, %i0, %fprs ! 00003DA7E000004C SUBR:L0-B000 0 S
19943 andcc %i3, %i3, %o5 ! 00003DA7E0000050 SUBR:L0-B000 0 S
19944 array32 %i3, %o2, %o3 ! 00003DA7E0000054 SUBR:L0-B000 0 S
19945 ta %xcc, 0x45 ! 00003DA7E0000058 SUBR:L0-B000 0 demap-stack
19946 add %g1, 0x44D, %i0 ! 00003DA7E000005C SUBR:L0-B000 0
19947 add %g1, 0x610, %g1 ! 00003DA7E0000060 SUBR:L0-B000 0 chksum++
19948 ret ! 00003DA7E0000064 SUBR:L0-B000 0
19949 restore %i0, %l7, %o0 ! 00003DA7E0000068 SUBR:L0-B000 0
19950
19951SECTION .btext047_pg1 TEXT_VA=0x3da7e0000000
19952attr_text {
19953 Name = .btext047_pg1,
19954 VA = 0x3da7e0000000,
19955 RA = ra2pa(0xdd0000000,0),
19956 PA = ra2pa(0xdd0000000,0),
19957 tsbonly,
19958 part_0_ctx_nonzero_tsb_config_0,
19959 TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
19960 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
19961 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
19962}
19963.text; .skip 8
19964
19965!========================================================================
19966
19967SECTION .btext048 TEXT_VA=0xffffaa939fffff00
19968attr_text {
19969 Name = .btext048,
19970 VA = 0xffffaa939fffff00,
19971 RA = 0xdafffff00,
19972 PA = ra2pa(0xdafffff00,0),
19973 notsb
19974}
19975
19976SECTION .btext048_pg0 TEXT_VA=0xffffaa9390000000
19977attr_text {
19978 Name = .btext048_pg0,
19979 VA = 0xffffaa9390000000,
19980 RA = 0xda0000000,
19981 PA = ra2pa(0xda0000000,0),
19982 tsbonly,
19983 part_0_ctx_nonzero_tsb_config_2,
19984 TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
19985 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
19986 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
19987}
19988.text; .skip 8
19989
19990
19991SECTION .btext048
19992.text
19993.global SUBR132; SUBR132:
19994BL100008: ! SUBR:L0-B000
19995 add %g1, 0x90A, %g1 ! FFFFAA939FFFFF00 SUBR:L0-B000 1 chksum++
19996 save %o6, -128, %o6 ! FFFFAA939FFFFF04 SUBR:L0-B000 1
19997 sethi %hh(0xFFFFAA939FFFFF00),%l7 ! FFFFAA939FFFFF08 SUBR:L0-B000 1 SUBR132
19998 or %l7,%hm(0xFFFFAA939FFFFF00),%l7 ! FFFFAA939FFFFF0C SUBR:L0-B000 1
19999 sethi %lm(0xFFFFAA939FFFFF00),%l6 ! FFFFAA939FFFFF10 SUBR:L0-B000 1
20000 or %l6,%lo(0xFFFFAA939FFFFF00),%l6 ! FFFFAA939FFFFF14 SUBR:L0-B000 1
20001 sllx %l7, 0x20, %l7 ! FFFFAA939FFFFF18 SUBR:L0-B000 1
20002 or %l7, %l6, %l7 ! FFFFAA939FFFFF1C SUBR:L0-B000 1
20003 ta %xcc, 0x45 ! FFFFAA939FFFFF20 SUBR:L0-B000 1 demap-stack
20004 array32 %o1, %i0, %o2 ! FFFFAA939FFFFF24 SUBR:L0-B000 1 S
20005 alignaddrl %o2, %o5, %i3 ! FFFFAA939FFFFF28 SUBR:L0-B000 1 S
20006 subccc %i5, %i5, %l4 ! FFFFAA939FFFFF2C SUBR:L0-B000 1 S
20007 xorcc %l4, %i5, %o4 ! FFFFAA939FFFFF30 SUBR:L0-B000 1 S
20008 movne %xcc, %o2, %i0 ! FFFFAA939FFFFF34 SUBR:L0-B000 1 S
20009 add %g1, 0x4FA, %g1 ! FFFFAA939FFFFF38 SUBR:L0-B000 1 chksum++
20010 add %o4, %g1, %o0 ! FFFFAA939FFFFF3C SWCH:L1-B000 1
20011 and %o0, 0x18, %o7 ! FFFFAA939FFFFF40 SWCH:L1-B000 1
20012 sethi %hi(0x58), %o0 ! FFFFAA939FFFFF44 SWCH:L1-B000 1 .+0
20013 or %o0,%lo(0x58),%o0 ! FFFFAA939FFFFF48 SWCH:L1-B000 1
20014 add %o0, %o7, %o0 ! FFFFAA939FFFFF4C SWCH:L1-B000 1
20015 jmpl %l7+%o0, %g0 ! FFFFAA939FFFFF50 SWCH:L1-B000 1
20016 array8 %i0, %i4, %i2 ! FFFFAA939FFFFF54 SWCH:L1-B000 1 S
20017 fba,a,pn %fcc1, BL100012 ! FFFFAA939FFFFF58 SWCH:L1-B000 0
20018 .word 0x86EA0742 ! FFFFAA939FFFFF5C SWCH:L1-B000 0 S illop
20019 .word 0x81C3E008 ! FFFFAA939FFFFF60 SWCH:L1-B000 0 random
20020 fpack32 %f26, %f30, %f28 ! FFFFAA939FFFFF64 SWCH:L1-B000 0 S
20021 fba BL100010 ! FFFFAA939FFFFF68 SWCH:L1-B000 0
20022 andn %i0, %i2, %i5 ! FFFFAA939FFFFF6C SWCH:L1-B000 0 S
20023 ba,a,pn %icc, BL100009 ! FFFFAA939FFFFF70 SWCH:L1-B000 1
20024 .word 0xDB41E143 ! FFFFAA939FFFFF74 SWCH:L1-B000 0 S illop
20025BL100009:add %g1, 0x387, %g1 ! FFFFAA939FFFFF78 CASE:L2-B000 1 chksum++
20026 fpsub32 %f30, %f26, %f30 ! FFFFAA939FFFFF7C CASE:L2-B000 1 S
20027 andncc %l1, %o4, %l1 ! FFFFAA939FFFFF80 CASE:L2-B000 1 S
20028 fmovsug %fcc2, %f17, %f21 ! FFFFAA939FFFFF84 CASE:L2-B000 1 S
20029 move %fcc0, %i2, %o4 ! FFFFAA939FFFFF88 CASE:L2-B000 1 S
20030 add %o4, %l4, %o5 ! FFFFAA939FFFFF8C CASE:L2-B000 1 S
20031 bshuffle %f30, %f22, %f18 ! FFFFAA939FFFFF90 CASE:L2-B000 1 S
20032 faddd %f12, %f44, %f6 ! FFFFAA939FFFFF94 CASE:L2-B000 1 S
20033 ta %xcc, 0x46 ! FFFFAA939FFFFF98 CASE:L2-B000 1 S demap-page
20034 sethi %hh(0xFFFFE54A7285FF00),%l6 ! FFFFAA939FFFFF9C CASE:L2-B000 1 SUBR134
20035 or %l6,%hm(0xFFFFE54A7285FF00),%l6 ! FFFFAA939FFFFFA0 CASE:L2-B000 1
20036 sethi %lm(0xFFFFE54A7285FF00),%l5 ! FFFFAA939FFFFFA4 CASE:L2-B000 1
20037 or %l5,%lo(0xFFFFE54A7285FF00),%l5 ! FFFFAA939FFFFFA8 CASE:L2-B000 1
20038 sllx %l6, 0x20, %l6 ! FFFFAA939FFFFFAC CASE:L2-B000 1
20039 or %l6, %l5, %l6 ! FFFFAA939FFFFFB0 CASE:L2-B000 1
20040 jmpl %l6+0x0000, %o7 ! FFFFAA939FFFFFB4 CASE:L2-B000 1 S
20041 fpack32 %f22, %f26, %f28 ! FFFFAA939FFFFFB8 CASE:L2-B000 1 S
20042 ba BL100013 ! FFFFAA939FFFFFBC CASE:L2-B000 1
20043 subcc %l4, %i3, %l4 ! FFFFAA939FFFFFC0 CASE:L2-B000 1 S
20044BL100010:.word 0x933419B7 ! FFFFAA939FFFFFC4 CASE:L2-B001 0 random
20045 fsrc2s %f21, %f23 ! FFFFAA939FFFFFC8 CASE:L2-B001 0 S
20046 array8 %l4, %i5, %o4 ! FFFFAA939FFFFFCC CASE:L2-B001 0 S
20047 .word 0x85AC881F ! FFFFAA939FFFFFD0 CASE:L2-B001 0 S illop_FP
20048 xnor %i4, %g1, %i2 ! FFFFAA939FFFFFD4 CASE:L2-B001 0 S
20049 fcmpgt32 %f26, %f22, %o1 ! FFFFAA939FFFFFD8 CASE:L2-B001 0 S
20050 .word 0x8F8E0D5F ! FFFFAA939FFFFFDC CASE:L2-B001 0 illop
20051 or %o4, %o4, %i0 ! FFFFAA939FFFFFE0 CASE:L2-B001 0 S
20052BL100011:add %g1, 0x466, %g1 ! FFFFAA939FFFFFE4 CASE:L2-B002 0 chksum++
20053 .word 0x97D15375 ! FFFFAA939FFFFFE8 CASE:L2-B002 0 S illop
20054 .word 0x242E73B1 ! FFFFAA939FFFFFEC CASE:L2-B002 0 S random
20055 andncc %i5, %i4, %o2 ! FFFFAA939FFFFFF0 CASE:L2-B002 0 S
20056 sdiv %l4, %g0, %i2 ! FFFFAA939FFFFFF4 CASE:L2-B002 0 S
20057 andcc %l2, %i1, %l2 ! FFFFAA939FFFFFF8 CASE:L2-B002 0 S
20058 .word 0x9F92801E ! FFFFAA939FFFFFFC CASE:L2-B002 0 illop
20059 orcc %i2, %i4, %l2 ! FFFFAA93A0000000 CASE:L2-B002 0 S
20060BL100012:add %g1, 0xF1D, %g1 ! FFFFAA93A0000004 CASE:L2-B003 0 chksum++
20061 fmovs %f26, %f26 ! FFFFAA93A0000008 CASE:L2-B003 0 S
20062 xnorcc %o2, %l2, %i1 ! FFFFAA93A000000C CASE:L2-B003 0 S
20063 fpadd16s %f23, %f28, %f27 ! FFFFAA93A0000010 CASE:L2-B003 0 S
20064 fadds %f11, %f8, %f10 ! FFFFAA93A0000014 CASE:L2-B003 0 S
20065 fmovdlg %fcc3, %f26, %f28 ! FFFFAA93A0000018 CASE:L2-B003 0 S
20066 xnor %i4, %i3, %i4 ! FFFFAA93A000001C CASE:L2-B003 0 S
20067 array32 %i0, %i4, %i0 ! FFFFAA93A0000020 CASE:L2-B003 0 S
20068 xor %i5, %o4, %o2 ! FFFFAA93A0000024 CASE:L2-B003 0 S
20069 ba,a,pn %icc, BL100013 ! FFFFAA93A0000028 CASE:L2-B003 0
20070 fpackfix %f26, %f18 ! FFFFAA93A000002C CASE:L2-B003 0 S
20071BL100013: ! SWCH:L1-B000
20072 add %g1, 0x1CE, %g1 ! FFFFAA93A0000030 SWCH:L1-B000 1 chksum++
20073 sra %i1, 0x1, %l0 ! FFFFAA93A0000034 SWCH:L1-B000 1 S
20074 rd %gsr, %l6 ! FFFFAA93A0000038 SWCH:L1-B000 1 S
20075 wr %l6, 0x30, %gsr ! FFFFAA93A000003C SWCH:L1-B000 1 S
20076 movneg %xcc, -233, %i2 ! FFFFAA93A0000040 SWCH:L1-B000 1 S
20077 ta %xcc, 0x46 ! FFFFAA93A0000044 SWCH:L1-B000 1 S demap-page
20078 edge16l %i1, %i1, %i3 ! FFFFAA93A0000048 SWCH:L1-B000 1 S
20079 udiv %i2, %g0, %g3 ! FFFFAA93A000004C SWCH:L1-B000 1 S
20080 pdist %f18, %f18, %f22 ! FFFFAA93A0000050 SWCH:L1-B000 1 S
20081 fcmple32 %f28, %f26, %o1 ! FFFFAA93A0000054 SWCH:L1-B000 1 S
20082 pdist %f28, %f26, %f26 ! FFFFAA93A0000058 SWCH:L1-B000 1 S
20083 wr %g1, -2690, %fprs ! FFFFAA93A000005C SWCH:L1-B000 1 S
20084 rd %gsr, %l6 ! FFFFAA93A0000060 SUBR:L0-B000 1 S
20085 wr %l6, 0xF0, %gsr ! FFFFAA93A0000064 SUBR:L0-B000 1 S
20086 xnorcc %g1, %i1, %o3 ! FFFFAA93A0000068 SUBR:L0-B000 1 S
20087 ta %xcc, 0x46 ! FFFFAA93A000006C SUBR:L0-B000 1 S demap-page
20088 andcc %i0, %i2, %i1 ! FFFFAA93A0000070 SUBR:L0-B000 1 S
20089 rd %y, %o0 ! FFFFAA93A0000074 SUBR:L0-B000 1 S
20090 andn %o0, %o2, %l2 ! FFFFAA93A0000078 SUBR:L0-B000 1 S
20091 ldxa [%g7+%g0]0xD5, %l0 ! FFFFAA93A000007C SUBR:L0-B000 1 S BAD-ASI
20092 fmovdle %icc, %f16, %f24 ! FFFFAA93A0000080 SUBR:L0-B000 1 S
20093 fcmped %fcc0, %f12, %f6 ! FFFFAA93A0000084 SUBR:L0-B000 1 S
20094 ta %xcc, 0x45 ! FFFFAA93A0000088 SUBR:L0-B000 1 demap-stack
20095 add %g1, 0x4BC, %i0 ! FFFFAA93A000008C SUBR:L0-B000 1
20096 add %g1, 0x367, %g1 ! FFFFAA93A0000090 SUBR:L0-B000 1 chksum++
20097 ret ! FFFFAA93A0000094 SUBR:L0-B000 1
20098 restore %i0, %l7, %o0 ! FFFFAA93A0000098 SUBR:L0-B000 1
20099
20100SECTION .btext048_pg1 TEXT_VA=0xffffaa93a0000000
20101attr_text {
20102 Name = .btext048_pg1,
20103 VA = 0xffffaa93a0000000,
20104 RA = 0xdb0000000,
20105 PA = ra2pa(0xdb0000000,0),
20106 tsbonly,
20107 part_0_ctx_nonzero_tsb_config_2,
20108 TTE_Context=73, TTE_Size=5, 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!========================================================================
20115
20116SECTION .btext049 TEXT_VA=0x2885fe1ff00
20117attr_text {
20118 Name = .btext049,
20119 VA = 0x2885fe1ff00,
20120 RA = 0xebfe0ff00,
20121 PA = ra2pa(0xebfe0ff00,0),
20122 notsb
20123}
20124
20125SECTION .btext049_pg0 TEXT_VA=0x2885fe10000
20126attr_text {
20127 Name = .btext049_pg0,
20128 VA = 0x2885fe10000,
20129 RA = 0xebfe00000,
20130 PA = ra2pa(0xebfe00000,0),
20131 tsbonly,
20132 part_0_ctx_nonzero_tsb_config_1,
20133 TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1,
20134 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20135 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20136}
20137.text; .skip 8
20138
20139
20140SECTION .btext049
20141.text
20142.global SUBR133; SUBR133:
20143BL100015: ! SUBR:L0-B000
20144 add %g1, 0x52C, %g1 ! 000002885FE1FF00 SUBR:L0-B000 2 chksum++
20145 save %o6, -128, %o6 ! 000002885FE1FF04 SUBR:L0-B000 2
20146 sethi %hh(0x2885FE1FF00),%l7 ! 000002885FE1FF08 SUBR:L0-B000 2 SUBR133
20147 or %l7,%hm(0x2885FE1FF00),%l7 ! 000002885FE1FF0C SUBR:L0-B000 2
20148 sethi %lm(0x2885FE1FF00),%l6 ! 000002885FE1FF10 SUBR:L0-B000 2
20149 or %l6,%lo(0x2885FE1FF00),%l6 ! 000002885FE1FF14 SUBR:L0-B000 2
20150 sllx %l7, 0x20, %l7 ! 000002885FE1FF18 SUBR:L0-B000 2
20151 or %l7, %l6, %l7 ! 000002885FE1FF1C SUBR:L0-B000 2
20152 ta %xcc, 0x45 ! 000002885FE1FF20 SUBR:L0-B000 2 demap-stack
20153 fornot2 %f20, %f24, %f30 ! 000002885FE1FF24 SUBR:L0-B000 2 S
20154 ldxa [%g7+%g0]0xF6, %i1 ! 000002885FE1FF28 SUBR:L0-B000 2 S BAD-ASI
20155 .word 0x91A01951 ! 000002885FE1FF2C SUBR:L0-B000 2 S illop_FP
20156 fpadd16 %f30, %f26, %f26 ! 000002885FE1FF30 SUBR:L0-B000 2 S
20157 orncc %i4, %i3, %i1 ! 000002885FE1FF34 SUBR:L0-B000 2 S
20158 add %g1, 0x2CE, %g1 ! 000002885FE1FF38 SUBR:L0-B000 2 chksum++
20159 and %g1, 0xFE, %l2 ! 000002885FE1FF3C LOOP:L1-B000 2
20160BL100036: ! LOOP:L1-B000
20161 add %g1, 0x8BB, %g1 ! 000002885FE1FF40 LOOP:L1-B000 11 chksum++
20162 ta %xcc, 0x40 ! 000002885FE1FF44 LOOP:L1-B000 11 S +-priv
20163 alignaddr %o2, %o5, %o3 ! 000002885FE1FF48 LOOP:L1-B000 11 S
20164 fcmpd %fcc1, %f44, %f46 ! 000002885FE1FF4C LOOP:L1-B000 11 S
20165 add %i1, %i1, %o4 ! 000002885FE1FF50 LOOP:L1-B000 11 S
20166 and %o4, %i3, %o3 ! 000002885FE1FF54 LOOP:L1-B000 11 S
20167 xor %o1, %i4, %o1 ! 000002885FE1FF58 LOOP:L1-B000 11 S
20168 orcc %o3, %i2, %i0 ! 000002885FE1FF5C LOOP:L1-B000 11 S
20169 fxnor %f20, %f22, %f28 ! 000002885FE1FF60 LOOP:L1-B000 11 S
20170 fpadd32s %f31, %f26, %f26 ! 000002885FE1FF64 LOOP:L1-B000 11 S
20171 xor %i3, %o4, %i1 ! 000002885FE1FF68 LOOP:L1-B000 11 S
20172 andcc %o3, 0x4, %g0 ! 000002885FE1FF6C SKIP:L2-B000 11
20173 bz,pt %icc, BL100020 ! 000002885FE1FF70 SKIP:L2-B000 11
20174 subccc %i1, %i5, %o5 ! 000002885FE1FF74 SKIP:L2-B000 11 S
20175 fcmped %fcc2, %f0, %f46 ! 000002885FE1FF78 SKIP:L2-B000 3 S
20176 alignaddrl %l4, %o3, %l4 ! 000002885FE1FF7C SKIP:L2-B000 3 S
20177 edge32l %o5, %o3, %o3 ! 000002885FE1FF80 SKIP:L2-B000 3 S
20178 fpack16 %f28, %f18 ! 000002885FE1FF84 SKIP:L2-B000 3 S
20179 fnot2 %f30, %f18 ! 000002885FE1FF88 SKIP:L2-B000 3 S
20180 edge8 %i1, %i3, %i5 ! 000002885FE1FF8C SKIP:L2-B000 3 S
20181 xor %o4, %l1, %l1 ! 000002885FE1FF90 SKIP:L2-B000 3 S
20182 subcc %o5, %l1, %g0 ! 000002885FE1FF94 SKIP:L2-B000 3 S
20183 ta %xcc, 0x46 ! 000002885FE1FF98 SKIP:L2-B000 3 S demap-page
20184 andcc %i1, %o5, %i0 ! 000002885FE1FF9C SKIP:L2-B000 3 S
20185 pdist %f30, %f26, %f30 ! 000002885FE1FFA0 SKIP:L2-B000 3 S
20186 orcc %i1, %i0, %o0 ! 000002885FE1FFA4 SKIP:L2-B000 3 S
20187 add %g1, 0x3C, %g1 ! 000002885FE1FFA8 SKIP:L2-B000 3 chksum++
20188 wr %g1, -2140, %fprs ! 000002885FE1FFAC SKIP:L2-B000 3 S
20189 brlz,a,pn %o3, BL100016 ! 000002885FE1FFB0 SKIP:L2-B000 3 L
20190 .word 0x93B04BD4 ! 000002885FE1FFB4 SKIP:L2-B000 0 S illop_VIS
20191 orncc %o3, %o0, %o0 ! 000002885FE1FFB8 SKIP:L2-B000 3 S
20192 xorcc %o1, %g7, %o1 ! 000002885FE1FFBC SKIP:L2-B000 3 S
20193 ba,pn %icc, BL100017 ! 000002885FE1FFC0 SKIP:L2-B000 3 L
20194BL100017:or %i1, %i3, %o4 ! 000002885FE1FFC4 SKIP:L2-B000 6 S
20195 nop ! 000002885FE1FFC8 SKIP:L2-B000 3 S
20196 bleu,a BL100018 ! 000002885FE1FFCC SKIP:L2-B000 3 L
20197 prefetch [%i1+%i6], 0 ! 000002885FE1FFD0 SKIP:L2-B000 0 S <.+0
20198 movul %fcc2, %o5, %o0 ! 000002885FE1FFD4 SKIP:L2-B000 3 S
20199 cmp %l1, %i0 ! 000002885FE1FFD8 SKIP:L2-B000 3 S
20200BL100016:brgz,a,pn %o0, BL100019 ;.empty ! 000002885FE1FFDC SKIP:L2-B000 3 L
20201 bvs,a BL100018 ;.empty ! 000002885FE1FFE0 SKIP:L2-B000 2 L
20202 bl,pt %xcc, BL100019 ! 000002885FE1FFE4 SKIP:L2-B000 1 L
20203BL100019:array16 %i1, %o4, %i1 ! 000002885FE1FFE8 SKIP:L2-B000 2 S
20204BL100018:add %g1, 0x8D3, %g1 ! 000002885FE1FFEC SKIP:L2-B000 3 chksum++
20205 fba,a,pt %fcc0, BL100021 ! 000002885FE1FFF0 SKIP:L2-B000 3
20206 wr %g1, %o0, %fprs ! 000002885FE1FFF4 SKIP:L2-B000 0 S
20207BL100020: ! ELSE:L2-B001
20208 andncc %i0, %o4, %l1 ! 000002885FE1FFF8 ELSE:L2-B001 8 S
20209 edge16 %o1, %i1, %l4 ! 000002885FE1FFFC ELSE:L2-B001 8 S
20210 ta %xcc, 0x46 ! 000002885FE20000 ELSE:L2-B001 8 S demap-page
20211 fcmpne16 %f16, %f30, %i0 ! 000002885FE20004 ELSE:L2-B001 8 S
20212 add %g1, 0xD47, %g1 ! 000002885FE20008 ELSE:L2-B001 8 chksum++
20213 and %i0, %o4, %o4 ! 000002885FE2000C ELSE:L2-B001 8 S
20214 orcc %i0, %o0, %l0 ! 000002885FE20010 ELSE:L2-B001 8 S
20215 pdist %f26, %f22, %f22 ! 000002885FE20014 ELSE:L2-B001 8 S
20216 .word 0xAFB78872 ! 000002885FE20018 ELSE:L2-B001 8 S illop_VIS
20217 xorcc %l1, %l0, %o5 ! 000002885FE2001C ELSE:L2-B001 8 S
20218 fpmerge %f18, %f26, %f28 ! 000002885FE20020 ELSE:L2-B001 8 S
20219 andncc %i0, %l0, %o0 ! 000002885FE20024 ELSE:L2-B001 8 S
20220 xnor %o0, %o0, %o5 ! 000002885FE20028 ELSE:L2-B001 8 S
20221 fcmpes %fcc3, %f4, %f2 ! 000002885FE2002C ELSE:L2-B001 8 S
20222 pdist %f20, %f28, %f16 ! 000002885FE20030 ELSE:L2-B001 8 S
20223 andn %l1, %o4, %o1 ! 000002885FE20034 ELSE:L2-B001 8 S
20224BL100021: ! ELSE:L2-B001
20225 add %g1, 0xA4F, %g1 ! 000002885FE20038 ELSE:L2-B001 11 chksum++
20226 andcc %o5, 0x40, %g0 ! 000002885FE2003C SKIP:L2-B002 11
20227 bnz,a,pn %xcc, BL100022 ! 000002885FE20040 SKIP:L2-B002 11
20228 fxor %f28, %f30, %f18 ! 000002885FE20044 SKIP:L2-B002 8 S
20229 xorcc %i0, %o5, %l0 ! 000002885FE20048 SKIP:L2-B002 3 S
20230 fmovrdgz %l0, %f6, %f34 ! 000002885FE2004C SKIP:L2-B002 3 S
20231 ldxa [%g7+%g0]0xB4, %o5 ! 000002885FE20050 SKIP:L2-B002 6 S BAD-ASI
20232 movg %fcc0, %o0, %o0 ! 000002885FE20054 SKIP:L2-B002 3 S
20233 orncc %g1, %o4, %o0 ! 000002885FE20058 SKIP:L2-B002 3 S
20234 sethi %hh(0x79F575C1FF00),%l6 ! 000002885FE2005C SKIP:L2-B002 3 SUBR136
20235 or %l6,%hm(0x79F575C1FF00),%l6 ! 000002885FE20060 SKIP:L2-B002 3
20236 sethi %lm(0x79F575C1FF00),%l5 ! 000002885FE20064 SKIP:L2-B002 3
20237 or %l5,%lo(0x79F575C1FF00),%l5 ! 000002885FE20068 SKIP:L2-B002 3
20238 sllx %l6, 0x20, %l6 ! 000002885FE2006C SKIP:L2-B002 3
20239 or %l6, %l5, %l6 ! 000002885FE20070 SKIP:L2-B002 3
20240 jmpl %l6+0x0000, %o7 ! 000002885FE20074 SKIP:L2-B002 3 S
20241 sub %o4, %g1, %l4 ! 000002885FE20078 SKIP:L2-B002 3 S
20242 orncc %l0, -1, %l0 ! 000002885FE2007C SKIP:L2-B002 3 S
20243 sethi %hh(0xFFFFF7872FFFFF00),%l6 ! 000002885FE20080 SKIP:L2-B002 3 SUBR135
20244 or %l6,%hm(0xFFFFF7872FFFFF00),%l6 ! 000002885FE20084 SKIP:L2-B002 3
20245 sethi %lm(0xFFFFF7872FFFFF00),%l5 ! 000002885FE20088 SKIP:L2-B002 3
20246 or %l5,%lo(0xFFFFF7872FFFFF00),%l5 ! 000002885FE2008C SKIP:L2-B002 3
20247 sllx %l6, 0x20, %l6 ! 000002885FE20090 SKIP:L2-B002 3
20248 or %l6, %l5, %l6 ! 000002885FE20094 SKIP:L2-B002 3
20249 jmpl %l6+0x0000, %o7 ! 000002885FE20098 SKIP:L2-B002 3 S
20250 fcmpes %fcc3, %f5, %f4 ! 000002885FE2009C SKIP:L2-B002 3 S
20251 srl %o5, 0x1, %i3 ! 000002885FE200A0 SKIP:L2-B002 3 S
20252 add %g1, 0x880, %g1 ! 000002885FE200A4 SKIP:L2-B002 3 chksum++
20253 fone %f26 ! 000002885FE200A8 SKIP:L2-B002 3 S
20254 fnors %f27, %f26, %f30 ! 000002885FE200AC SKIP:L2-B002 3 S
20255 fornot1s %f18, %f25, %f24 ! 000002885FE200B0 SKIP:L2-B002 3 S
20256 fcmpes %fcc3, %f2, %f3 ! 000002885FE200B4 SKIP:L2-B002 3 S
20257 fabsd %f62, %f6 ! 000002885FE200B8 SKIP:L2-B002 3 S
20258 xorcc %l0, %i3, %o0 ! 000002885FE200BC SKIP:L2-B002 3 S
20259 fcmped %fcc3, %f6, %f46 ! 000002885FE200C0 SKIP:L2-B002 3 S
20260 fcmpeq16 %f30, %f18, %l4 ! 000002885FE200C4 SKIP:L2-B002 3 S
20261 and %l0, %o0, %i5 ! 000002885FE200C8 SKIP:L2-B002 3 S
20262 xorcc %i3, %o4, %o4 ! 000002885FE200CC SKIP:L2-B002 3 S
20263 fba,a BL100023 ! 000002885FE200D0 SKIP:L2-B002 3
20264 fmovdle %xcc, %f46, %f6 ! 000002885FE200D4 SKIP:L2-B002 0 S
20265BL100022: ! ELSE:L2-B003
20266 stxa %o0, [%g7+%g0]0x39 ! 000002885FE200D8 ELSE:L2-B003 16 S BAD-ASI
20267 fcmpes %fcc1, %f8, %f9 ! 000002885FE200DC ELSE:L2-B003 8 S
20268 fornot2 %f26, %f24, %f24 ! 000002885FE200E0 ELSE:L2-B003 8 S
20269 pdist %f26, %f30, %f20 ! 000002885FE200E4 ELSE:L2-B003 8 S
20270 fcmple16 %f22, %f30, %o3 ! 000002885FE200E8 ELSE:L2-B003 8 S
20271 fcmple16 %f28, %f24, %i3 ! 000002885FE200EC ELSE:L2-B003 8 S
20272 xorcc %i5, %o0, %l0 ! 000002885FE200F0 ELSE:L2-B003 8 S
20273 cmp %o0, %l4 ! 000002885FE200F4 ELSE:L2-B003 8 S
20274 andncc %i3, %i0, %i0 ! 000002885FE200F8 ELSE:L2-B003 8 S
20275 alignaddrl %i5, %i5, %o4 ! 000002885FE200FC ELSE:L2-B003 8 S
20276 add %g1, 0x7D, %g1 ! 000002885FE20100 ELSE:L2-B003 8 chksum++
20277 andn %i5, %i1, %i5 ! 000002885FE20104 ELSE:L2-B003 8 S
20278 srlx %o4, 0x1, %l0 ! 000002885FE20108 ELSE:L2-B003 8 S
20279 fcmpes %fcc2, %f2, %f5 ! 000002885FE2010C ELSE:L2-B003 8 S
20280 fcmps %fcc3, %f9, %f4 ! 000002885FE20110 ELSE:L2-B003 8 S
20281 fexpand %f18, %f24 ! 000002885FE20114 ELSE:L2-B003 8 S
20282 rd %gsr, %l6 ! 000002885FE20118 ELSE:L2-B003 8 S
20283 wr %l6, 0xB8, %gsr ! 000002885FE2011C ELSE:L2-B003 8 S
20284 movo %fcc1, %i3, %o5 ! 000002885FE20120 ELSE:L2-B003 8 S
20285 alignaddr %i0, %i2, %i5 ! 000002885FE20124 ELSE:L2-B003 8 S
20286 sdivcc %l0, 0x0, %g0 ! 000002885FE20128 ELSE:L2-B003 8 S
20287 wr %g1, %o5, %fprs ! 000002885FE2012C ELSE:L2-B003 8 S
20288BL100023: ! ELSE:L2-B003
20289 add %g1, 0x128, %g1 ! 000002885FE20130 ELSE:L2-B003 11 chksum++
20290 andcc %g1, 0x2, %g0 ! 000002885FE20134 SKIP:L2-B004 11
20291 bnz,a BL100030 ! 000002885FE20138 SKIP:L2-B004 11
20292 xor %i5, %o5, %i4 ! 000002885FE2013C SKIP:L2-B004 4 S
20293 orcc %i4, %o1, %l0 ! 000002885FE20140 SKIP:L2-B004 7 S
20294 fbo BL100024 ! 000002885FE20144 SKIP:L2-B004 10 L
20295 wr %g1, -1024, %fprs ! 000002885FE20148 SKIP:L2-B004 7 S
20296 .word 0x1665140A ! 000002885FE2014C SKIP:L2-B004 0 L random
20297 nop ! 000002885FE20150 SKIP:L2-B004 0 S
20298 .word 0xDCBD4737 ! 000002885FE20154 SKIP:L2-B004 0 L random
20299 fmovd %f36, %f14 ! 000002885FE20158 SKIP:L2-B004 0 S
20300 alignaddrl %i0, %g1, %o4 ! 000002885FE2015C SKIP:L2-B004 0 S
20301BL100025:orcc %o5, %l0, %l1 ! 000002885FE20160 SKIP:L2-B004 0 S
20302 .word 0x9DA38868 ! 000002885FE20164 SKIP:L2-B004 0 S illop
20303 orcc %i4, %l0, %l4 ! 000002885FE20168 SKIP:L2-B004 0 S
20304 array16 %l4, %o0, %i1 ! 000002885FE2016C SKIP:L2-B004 0 S
20305BL100024:fbg,a,pn %fcc0, BL100026 ;.empty ! 000002885FE20170 SKIP:L2-B004 12 L
20306BL100026:bvc BL100027 ! 000002885FE20174 SKIP:L2-B004 10 L
20307BL100027:te %icc, %g0+0x0071 ! 000002885FE20178 SKIP:L2-B004 12 S pseudo-branch
20308 fsubs %f2, %f4, %f5 ! 000002885FE2017C SKIP:L2-B004 3 S
20309 add %g1, 0xB38, %g1 ! 000002885FE20180 SKIP:L2-B004 11 chksum++
20310 add %g1, 0x825, %g1 ! 000002885FE20184 SKIP:L2-B004 7 chksum++
20311 xorcc %g1, %l4, %o3 ! 000002885FE20188 SKIP:L2-B004 7 S
20312 udiv %l4, %g7, %l0 ! 000002885FE2018C SKIP:L2-B004 7 S
20313 fbue,pn %fcc2, BL100028 ;.empty ! 000002885FE20190 SKIP:L2-B004 7 L
20314 fbue,a,pn %fcc3, BL100028 ;.empty ! 000002885FE20194 SKIP:L2-B004 7 L
20315BL100028:fbge,a,pt %fcc1, BL100029 ! 000002885FE20198 SKIP:L2-B004 0 L
20316 subcc %l3, %o4, %g0 ! 000002885FE2019C SKIP:L2-B004 7 S
20317 wr %g1, %l1, %fprs ! 000002885FE201A0 SKIP:L2-B004 7 S
20318BL100029:fpadd32 %f22, %f24, %f22 ! 000002885FE201A4 SKIP:L2-B004 9 S
20319 fcmpes %fcc1, %f2, %f5 ! 000002885FE201A8 SKIP:L2-B004 7 S
20320 add %g1, 0x8EA, %g1 ! 000002885FE201AC SKIP:L2-B004 7 chksum++
20321 fba,a BL100031 ! 000002885FE201B0 SKIP:L2-B004 7
20322 .word 0x9DFDD36E ! 000002885FE201B4 SKIP:L2-B004 0 S illop
20323BL100030: ! ELSE:L2-B005
20324 nop ! 000002885FE201B8 ELSE:L2-B005 4 S
20325 edge32l %o5, %i1, %o5 ! 000002885FE201BC ELSE:L2-B005 4 S
20326 sdiv %l3, 0x0, %g2 ! 000002885FE201C0 ELSE:L2-B005 4 S
20327 pdist %f22, %f22, %f16 ! 000002885FE201C4 ELSE:L2-B005 7 S
20328 orncc %g1, %o5, %i2 ! 000002885FE201C8 ELSE:L2-B005 4 S
20329 wr %g1, %i2, %fprs ! 000002885FE201CC ELSE:L2-B005 4 S
20330 add %g1, 0x2E2, %g1 ! 000002885FE201D0 ELSE:L2-B005 4 chksum++
20331 orcc %i1, %l4, %l3 ! 000002885FE201D4 ELSE:L2-B005 4 S
20332 fcmpgt32 %f18, %f16, %l0 ! 000002885FE201D8 ELSE:L2-B005 8 S
20333 or %g1, %o5, %l4 ! 000002885FE201DC ELSE:L2-B005 4 S
20334 array32 %i2, %o3, %l1 ! 000002885FE201E0 ELSE:L2-B005 4 S
20335 orcc %o5, %g1, %i4 ! 000002885FE201E4 ELSE:L2-B005 4 S
20336 udivcc %i4, %g0, %l0 ! 000002885FE201E8 ELSE:L2-B005 4 S
20337 fcmps %fcc3, %f4, %f4 ! 000002885FE201EC ELSE:L2-B005 4 S
20338 xnor %i2, %i4, %i1 ! 000002885FE201F0 ELSE:L2-B005 4 S
20339BL100031: ! ELSE:L2-B005
20340 add %g1, 0xBEC, %g1 ! 000002885FE201F4 ELSE:L2-B005 11 chksum++
20341 fcmpd %fcc2, %f46, %f14 ! 000002885FE201F8 SKIP:L2-B006 11
20342 fbge,a,pt %fcc2, BL100032 ! 000002885FE201FC SKIP:L2-B006 11
20343 fcmped %fcc0, %f32, %f36 ! 000002885FE20200 SKIP:L2-B006 7 S
20344 fcmpgt16 %f26, %f24, %o0 ! 000002885FE20204 SKIP:L2-B006 4 S
20345 andncc %i4, %o4, %o2 ! 000002885FE20208 SKIP:L2-B006 4 S
20346 andcc %g1, %i1, %o3 ! 000002885FE2020C SKIP:L2-B006 4 S
20347 call .+8 ! 000002885FE20210 SKIP:L2-B006 4 S
20348 fnegs %f4, %f10 ! 000002885FE20214 SKIP:L2-B006 4 S
20349 nop ! 000002885FE20218 SKIP:L2-B006 4 S
20350 add %g1, 0x2F2, %g1 ! 000002885FE2021C SKIP:L2-B006 4 chksum++
20351 xor %i5, %o0, %o0 ! 000002885FE20220 SKIP:L2-B006 4 S
20352 .word 0xC97A4804 ! 000002885FE20224 SKIP:L2-B006 4 S illop
20353 edge8ln %o0, %o3, %i5 ! 000002885FE20228 SKIP:L2-B006 4 S
20354 nop ! 000002885FE2022C SKIP:L2-B006 4 S
20355 ba,a,pt %xcc, BL100033 ! 000002885FE20230 SKIP:L2-B006 4
20356 fnand %f16, %f28, %f22 ! 000002885FE20234 SKIP:L2-B006 0 S
20357BL100032: ! ELSE:L2-B007
20358 .word 0x9FB7EE82 ! 000002885FE20238 ELSE:L2-B007 7 S illop_VIS
20359 .word 0xB3B55F55 ! 000002885FE2023C ELSE:L2-B007 7 S illop_VIS
20360 edge32 %i5, %g1, %o0 ! 000002885FE20240 ELSE:L2-B007 7 S
20361 wr %g1, %i4, %fprs ! 000002885FE20244 ELSE:L2-B007 7 S
20362 add %o0, %i1, %i4 ! 000002885FE20248 ELSE:L2-B007 7 S
20363 orcc %i4, %i5, %i1 ! 000002885FE2024C ELSE:L2-B007 7 S
20364 udivcc %o0, %g0, %o6 ! 000002885FE20250 ELSE:L2-B007 7 S
20365 edge8l %i1, %o0, %o3 ! 000002885FE20254 ELSE:L2-B007 7 S
20366 udiv %o3, %g0, %l0 ! 000002885FE20258 ELSE:L2-B007 7 S
20367 array8 %o0, %o3, %o2 ! 000002885FE2025C ELSE:L2-B007 7 S
20368 add %g1, 0xA7C, %g1 ! 000002885FE20260 ELSE:L2-B007 7 chksum++
20369 add %l6, 0x0, %l6 ! 000002885FE20264 ELSE:L2-B007 7 S
20370 orncc %i4, %o1, %o1 ! 000002885FE20268 ELSE:L2-B007 7 S
20371 orn %o0, %l6, %o3 ! 000002885FE2026C ELSE:L2-B007 7 S
20372 array32 %i0, %o1, %l4 ! 000002885FE20270 ELSE:L2-B007 7 S
20373 andn %o3, %o3, %i0 ! 000002885FE20274 ELSE:L2-B007 7 S
20374BL100033: ! ELSE:L2-B007
20375 add %g1, 0xE03, %g1 ! 000002885FE20278 ELSE:L2-B007 11 chksum++
20376 andcc %i0, 0x400, %g0 ! 000002885FE2027C SKIP:L2-B008 11
20377 bz BL100034 ! 000002885FE20280 SKIP:L2-B008 11
20378 pdist %f18, %f18, %f30 ! 000002885FE20284 SKIP:L2-B008 13 S
20379 .word 0xB5B3C1F0 ! 000002885FE20288 SKIP:L2-B008 0 S illop
20380 andncc %o1, %i3, %i3 ! 000002885FE2028C SKIP:L2-B008 0 S
20381 orncc %g1, %o2, %o3 ! 000002885FE20290 SKIP:L2-B008 0 S
20382 sll %o3, 0x1, %l3 ! 000002885FE20294 SKIP:L2-B008 0 S
20383 stxa %i0, [%g7+%g0]0xE6 ! 000002885FE20298 SKIP:L2-B008 0 S BAD-ASI
20384 fsrc2s %f20, %f29 ! 000002885FE2029C SKIP:L2-B008 0 S
20385 fcmpne16 %f22, %f20, %o0 ! 000002885FE202A0 SKIP:L2-B008 0 S
20386 pdist %f22, %f30, %f30 ! 000002885FE202A4 SKIP:L2-B008 0 S
20387 fpsub32 %f22, %f24, %f26 ! 000002885FE202A8 SKIP:L2-B008 0 S
20388 srl %o4, 0x1, %i4 ! 000002885FE202AC SKIP:L2-B008 0 S
20389 .word 0xA66859DD ! 000002885FE202B0 SKIP:L2-B008 0 random
20390 xnorcc %i4, %i0, %i2 ! 000002885FE202B4 SKIP:L2-B008 0 S
20391 and %i0, %l3, %o5 ! 000002885FE202B8 SKIP:L2-B008 0 S
20392 xnor %i3, %o3, %o4 ! 000002885FE202BC SKIP:L2-B008 0 S
20393 alignaddrl %o3, %o0, %i4 ! 000002885FE202C0 SKIP:L2-B008 0 S
20394 ldxa [%g7+%g0]0xDD, %l3 ! 000002885FE202C4 SKIP:L2-B008 0 S BAD-ASI
20395 fba BL100035 ! 000002885FE202C8 SKIP:L2-B008 0
20396 movrlz %o5, %o3, %o1 ! 000002885FE202CC SKIP:L2-B008 0 S
20397BL100034: ! ELSE:L2-B009
20398 fcmpes %fcc3, %f2, %f11 ! 000002885FE202D0 ELSE:L2-B009 11 S
20399 fcmpd %fcc3, %f34, %f0 ! 000002885FE202D4 ELSE:L2-B009 11 S
20400 call .+8 ! 000002885FE202D8 ELSE:L2-B009 11 S
20401 andcc %i2, %o5, %o0 ! 000002885FE202DC ELSE:L2-B009 11 S
20402 xor %o0, %o1, %o1 ! 000002885FE202E0 ELSE:L2-B009 11 S
20403 faligndata %f16, %f30, %f16 ! 000002885FE202E4 ELSE:L2-B009 11 S
20404 andncc %i3, %o1, %l3 ! 000002885FE202E8 ELSE:L2-B009 11 S
20405 fcmpes %fcc0, %f4, %f5 ! 000002885FE202EC ELSE:L2-B009 11 S
20406 add %g1, 0x450, %g1 ! 000002885FE202F0 ELSE:L2-B009 11 chksum++
20407 .word 0xB7A6816B ! 000002885FE202F4 ELSE:L2-B009 11 S illop_FP
20408 fcmps %fcc1, %f9, %f10 ! 000002885FE202F8 ELSE:L2-B009 11 S
20409 array16 %o1, %o0, %o4 ! 000002885FE202FC ELSE:L2-B009 11 S
20410 cmp %o4, %l3 ! 000002885FE20300 ELSE:L2-B009 11 S
20411 fpack32 %f16, %f30, %f28 ! 000002885FE20304 ELSE:L2-B009 11 S
20412 fone %f16 ! 000002885FE20308 ELSE:L2-B009 11 S
20413BL100035: ! ELSE:L2-B009
20414 add %g1, 0x8FA, %g1 ! 000002885FE2030C ELSE:L2-B009 11 chksum++
20415 andn %o5, %i2, %i5 ! 000002885FE20310 LOOP:L1-B000 11 S
20416 orcc %g1, %o5, %i1 ! 000002885FE20314 LOOP:L1-B000 11 S
20417 sra %i5, 0x1, %i0 ! 000002885FE20318 LOOP:L1-B000 11 S
20418 bmask %o5, %o1, %i3 ! 000002885FE2031C LOOP:L1-B000 11 S
20419 orcc %o0, %o0, %o5 ! 000002885FE20320 LOOP:L1-B000 11 S
20420 movrgz %i5, %o1, %l1 ! 000002885FE20324 LOOP:L1-B000 11 S
20421 srlx %l2, 0x1, %l2 ! 000002885FE20328 LOOP:L1-B000 11
20422 andcc %l2, 0x1, %g0 ! 000002885FE2032C LOOP:L1-B000 11
20423 bne,pn %xcc, BL100036 ! 000002885FE20330 LOOP:L1-B000 11
20424 pdist %f16, %f26, %f22 ! 000002885FE20334 LOOP:L1-B000 11 S
20425 add %g1, 0xD5B, %g1 ! 000002885FE20338 LOOP:L1-B000 2 chksum++
20426 ldxa [%g7+%g0]0xB9, %g1 ! 000002885FE2033C SUBR:L0-B000 2 S BAD-ASI
20427 edge32l %i5, %i5, %o3 ! 000002885FE20340 SUBR:L0-B000 2 S
20428 ldx [%g4-0x0088], %g4 ! 000002885FE20344 SUBR:L0-B000 2 ptr_chase
20429 ldx [%g4-0x0088], %g4 ! 000002885FE20348 SUBR:L0-B000 2 ptr_chase
20430 ldx [%g4-0x0088], %g4 ! 000002885FE2034C SUBR:L0-B000 2 ptr_chase
20431 ldx [%g4-0x0088], %g4 ! 000002885FE20350 SUBR:L0-B000 2 ptr_chase
20432 ldx [%g4-0x0088], %g4 ! 000002885FE20354 SUBR:L0-B000 2 ptr_chase
20433 ldx [%g4-0x0088], %g4 ! 000002885FE20358 SUBR:L0-B000 2 ptr_chase
20434 ldx [%g4-0x0088], %g4 ! 000002885FE2035C SUBR:L0-B000 2 ptr_chase
20435 ldx [%g4-0x0088], %g4 ! 000002885FE20360 SUBR:L0-B000 2 ptr_chase
20436 xorcc %o0, %o4, %o0 ! 000002885FE20364 SUBR:L0-B000 2 S
20437 faligndata %f16, %f28, %f16 ! 000002885FE20368 SUBR:L0-B000 2 S
20438 ta %xcc, 0x45 ! 000002885FE2036C SUBR:L0-B000 2 demap-stack
20439 add %g1, 0x5EF, %i0 ! 000002885FE20370 SUBR:L0-B000 2
20440 return %i7+0x0008 ! 000002885FE20374 SUBR:L0-B000 2
20441 add %g1, 0xAE2, %g1 ! 000002885FE20378 SUBR:L0-B000 2 chksum++
20442
20443SECTION .btext049_pg1 TEXT_VA=0x2885fe20000
20444attr_text {
20445 Name = .btext049_pg1,
20446 VA = 0x2885fe20000,
20447 RA = 0xebfe10000,
20448 PA = ra2pa(0xebfe10000,0),
20449 tsbonly,
20450 part_0_ctx_nonzero_tsb_config_1,
20451 TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1,
20452 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20453 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20454}
20455.text; .skip 8
20456
20457!========================================================================
20458
20459SECTION .btext050 TEXT_VA=0xffffe54a7285ff00
20460attr_text {
20461 Name = .btext050,
20462 VA = 0xffffe54a7285ff00,
20463 RA = 0xebfdeff00,
20464 PA = ra2pa(0xebfdeff00,0),
20465 notsb
20466}
20467
20468SECTION .btext050_pg0 TEXT_VA=0xffffe54a72850000
20469attr_text {
20470 Name = .btext050_pg0,
20471 VA = 0xffffe54a72850000,
20472 RA = 0xebfde0000,
20473 PA = ra2pa(0xebfde0000,0),
20474 tsbonly,
20475 part_0_ctx_nonzero_tsb_config_1,
20476 TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1,
20477 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20478 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20479}
20480.text; .skip 8
20481
20482
20483SECTION .btext050
20484.text
20485.global SUBR134; SUBR134:
20486BL100037: ! SUBR:L0-B000
20487 add %g1, 0x6E5, %g1 ! FFFFE54A7285FF00 SUBR:L0-B000 1 chksum++
20488 save %o6, -128, %o6 ! FFFFE54A7285FF04 SUBR:L0-B000 1
20489 sethi %hh(0xFFFFE54A7285FF00),%l7 ! FFFFE54A7285FF08 SUBR:L0-B000 1 SUBR134
20490 or %l7,%hm(0xFFFFE54A7285FF00),%l7 ! FFFFE54A7285FF0C SUBR:L0-B000 1
20491 sethi %lm(0xFFFFE54A7285FF00),%l6 ! FFFFE54A7285FF10 SUBR:L0-B000 1
20492 or %l6,%lo(0xFFFFE54A7285FF00),%l6 ! FFFFE54A7285FF14 SUBR:L0-B000 1
20493 sllx %l7, 0x20, %l7 ! FFFFE54A7285FF18 SUBR:L0-B000 1
20494 or %l7, %l6, %l7 ! FFFFE54A7285FF1C SUBR:L0-B000 1
20495 ta %xcc, 0x45 ! FFFFE54A7285FF20 SUBR:L0-B000 1 demap-stack
20496 call .+8 ! FFFFE54A7285FF24 SUBR:L0-B000 1 S
20497 nop ! FFFFE54A7285FF28 SUBR:L0-B000 1 S
20498 ta %xcc, 0x46 ! FFFFE54A7285FF2C SUBR:L0-B000 1 S demap-page
20499 ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF30 SUBR:L0-B000 1 ptr_chase
20500 ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF34 SUBR:L0-B000 1 ptr_chase
20501 ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF38 SUBR:L0-B000 1 ptr_chase
20502 ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF3C SUBR:L0-B000 1 ptr_chase
20503 ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF40 SUBR:L0-B000 1 ptr_chase
20504 ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF44 SUBR:L0-B000 1 ptr_chase
20505 andn %o7, %g7, %o7 ! FFFFE54A7285FF48 SUBR:L0-B000 1 S
20506 fpack16 %f20, %f17 ! FFFFE54A7285FF4C SUBR:L0-B000 1 S
20507 andn %i5, %i4, %o0 ! FFFFE54A7285FF50 SUBR:L0-B000 1 S
20508 fnegs %f8, %f11 ! FFFFE54A7285FF54 SUBR:L0-B000 1 S
20509 fpadd16s %f24, %f20, %f27 ! FFFFE54A7285FF58 SUBR:L0-B000 1 S
20510 add %l6, 0x0, %l6 ! FFFFE54A7285FF5C SUBR:L0-B000 1 S
20511 orncc %i4, %o5, %o5 ! FFFFE54A7285FF60 SUBR:L0-B000 1 S
20512 add %g1, 0xEB9, %g1 ! FFFFE54A7285FF64 SUBR:L0-B000 1 chksum++
20513 and %g1, 0xFE, %l2 ! FFFFE54A7285FF68 LOOP:L1-B000 1
20514BL100078: ! LOOP:L1-B000
20515 add %g1, 0x5B, %g1 ! FFFFE54A7285FF6C LOOP:L1-B000 2 chksum++
20516 fbl,a,pn %fcc2, BL100048 ! FFFFE54A7285FF70 SKIP:L2-B000 2
20517 wr %g1, %o7, %fprs ! FFFFE54A7285FF74 SKIP:L2-B000 1 S
20518 or %i3, %o7, %i3 ! FFFFE54A7285FF78 SKIP:L2-B000 1 S
20519 and %o5, %i4, %i0 ! FFFFE54A7285FF7C SKIP:L2-B000 1 S
20520 orcc %i4, %i4, %i4 ! FFFFE54A7285FF80 SKIP:L2-B000 1 S
20521 bneg BL100038 ;.empty ! FFFFE54A7285FF84 SKIP:L2-B000 1 L
20522 bne,a BL100039 ! FFFFE54A7285FF88 SKIP:L2-B000 1 L
20523 fexpand %f31, %f22 ! FFFFE54A7285FF8C SKIP:L2-B000 0 S
20524 stxa %o0, [%g7+%g0]0x8F ! FFFFE54A7285FF90 SKIP:L2-B000 1 S BAD-ASI
20525 lduha [%g7+%g0]0x82, %i1 ! FFFFE54A7285FF94 SKIP:L2-B000 1 S <BD100014
20526 fbule,a BL100040 ! FFFFE54A7285FF98 SKIP:L2-B000 1 L
20527 fnot2s %f28, %f19 ! FFFFE54A7285FF9C SKIP:L2-B000 1 S
20528BL100039:fbu BL100041 ;.empty ! FFFFE54A7285FFA0 SKIP:L2-B000 0 L
20529 .word 0x9FABC01F ! FFFFE54A7285FFA4 SKIP:L2-B000 0 L illop
20530BL100038:fors %f22, %f17, %f31 ! FFFFE54A7285FFA8 SKIP:L2-B000 0 S
20531BL100040:and %i1, %o0, %o0 ! FFFFE54A7285FFAC SKIP:L2-B000 1 S
20532BL100041:movrlez %i3, %i1, %o4 ! FFFFE54A7285FFB0 SKIP:L2-B000 1 S
20533 fcmps %fcc3, %f9, %f3 ! FFFFE54A7285FFB4 SKIP:L2-B000 1 S
20534 xor %o4, %i3, %o3 ! FFFFE54A7285FFB8 SKIP:L2-B000 1 S
20535 fpadd32s %f28, %f27, %f28 ! FFFFE54A7285FFBC SKIP:L2-B000 1 S
20536 add %g1, 0x560, %g1 ! FFFFE54A7285FFC0 SKIP:L2-B000 1 chksum++
20537 add %g1, 0x5B8, %g1 ! FFFFE54A7285FFC4 SKIP:L2-B000 1 chksum++
20538 orcc %o2, %o3, %i0 ! FFFFE54A7285FFC8 SKIP:L2-B000 1 S
20539 faligndata %f24, %f20, %f20 ! FFFFE54A7285FFCC SKIP:L2-B000 1 S
20540 bgu,a BL100042 ! FFFFE54A7285FFD0 SKIP:L2-B000 1 L
20541 and %o4, %i0, %o0 ! FFFFE54A7285FFD4 SKIP:L2-B000 1 S
20542 bne,a BL100043 ;.empty ! FFFFE54A7285FFD8 SKIP:L2-B000 0 L
20543BL100043:fbo,pt %fcc2, BL100044 ;.empty ! FFFFE54A7285FFDC SKIP:L2-B000 0 L
20544BL100042:fbue BL100045 ;.empty ! FFFFE54A7285FFE0 SKIP:L2-B000 1 L
20545BL100044:fba,a BL100046 ;.empty ! FFFFE54A7285FFE4 SKIP:L2-B000 1 L
20546 bnz,a,pn %icc, BL100047 ! FFFFE54A7285FFE8 SKIP:L2-B000 0 L
20547BL100047:orn %o2, %o0, %o2 ! FFFFE54A7285FFEC SKIP:L2-B000 0 S
20548BL100045:array32 %i0, %i4, %i4 ! FFFFE54A7285FFF0 SKIP:L2-B000 0 S
20549BL100046:fcmpd %fcc1, %f40, %f38 ! FFFFE54A7285FFF4 SKIP:L2-B000 1 S
20550 add %g1, 0x7F1, %g1 ! FFFFE54A7285FFF8 SKIP:L2-B000 1 chksum++
20551 ba,a,pn %xcc, BL100058 ! FFFFE54A7285FFFC SKIP:L2-B000 1
20552 cmp %o4, %i0 ! FFFFE54A72860000 SKIP:L2-B000 0 S
20553BL100048: ! ELSE:L2-B001
20554 pdist %f16, %f18, %f20 ! FFFFE54A72860004 ELSE:L2-B001 2 S
20555 rd %ccr, %i4 ! FFFFE54A72860008 ELSE:L2-B001 1 S
20556 rd %gsr, %l6 ! FFFFE54A7286000C ELSE:L2-B001 1 S
20557 wr %l6, 0xC0, %gsr ! FFFFE54A72860010 ELSE:L2-B001 1 S
20558 move %xcc, %g1, %o0 ! FFFFE54A72860014 ELSE:L2-B001 1 S
20559 xor %g1, %o2, %l3 ! FFFFE54A72860018 ELSE:L2-B001 1 S
20560 fmovs %f2, %f3 ! FFFFE54A7286001C ELSE:L2-B001 1 S
20561 add %g1, 0x95A, %g1 ! FFFFE54A72860020 ELSE:L2-B001 1 chksum++
20562 call .+8 ! FFFFE54A72860024 ELSE:L2-B001 1 L
20563 wr %g1, %i5, %fprs ! FFFFE54A72860028 ELSE:L2-B001 1 S
20564 array32 %l3, %o2, %o4 ! FFFFE54A7286002C ELSE:L2-B001 1 S
20565 bcs,pt %xcc, BL100050 ;.empty ! FFFFE54A72860030 ELSE:L2-B001 1 L
20566 brlz,a,pn %o0, BL100051 ;.empty ! FFFFE54A72860034 ELSE:L2-B001 1 L
20567 .word 0x87D68814 ! FFFFE54A72860038 ELSE:L2-B001 0 L illop
20568 fba,pt %fcc3, BL100052 ! FFFFE54A7286003C ELSE:L2-B001 1 L
20569BL100050:nop ! FFFFE54A72860040 ELSE:L2-B001 1 S
20570BL100051:fbl,pn %fcc1, BL100053 ! FFFFE54A72860044 ELSE:L2-B001 0 L
20571BL100052:.word 0x91B68798 ! FFFFE54A72860048 ELSE:L2-B001 1 S illop_VIS
20572 fbue,a BL100054 ;.empty ! FFFFE54A7286004C ELSE:L2-B001 1 L
20573 ba BL100055 ;.empty ! FFFFE54A72860050 ELSE:L2-B001 0 L
20574BL100055:fbg BL100049 ;.empty ! FFFFE54A72860054 ELSE:L2-B001 1 L
20575BL100054:fbu,a,pt %fcc0, BL100056 ;.empty ! FFFFE54A72860058 ELSE:L2-B001 1 L
20576BL100053:bg,a,pn %xcc, BL100056 ! FFFFE54A7286005C ELSE:L2-B001 0 L
20577BL100049:.word 0xBFB18B68 ! FFFFE54A72860060 ELSE:L2-B001 0 S illop
20578BL100056:bg BL100057 ! FFFFE54A72860064 ELSE:L2-B001 1 L
20579 fexpand %f17, %f20 ! FFFFE54A72860068 ELSE:L2-B001 1 S
20580BL100057:add %g1, 0x23, %g1 ! FFFFE54A7286006C ELSE:L2-B001 1 chksum++
20581BL100058: ! ELSE:L2-B001
20582 add %g1, 0xF78, %g1 ! FFFFE54A72860070 ELSE:L2-B001 2 chksum++
20583 andcc %l3, 0x80, %g0 ! FFFFE54A72860074 SKIP:L2-B002 2
20584 bnz,a,pt %xcc, BL100059 ! FFFFE54A72860078 SKIP:L2-B002 2
20585 array16 %i4, %o2, %i4 ! FFFFE54A7286007C SKIP:L2-B002 1 S
20586 rd %gsr, %l6 ! FFFFE54A72860080 SKIP:L2-B002 1 S
20587 wr %l6, 0x38, %gsr ! FFFFE54A72860084 SKIP:L2-B002 1 S
20588 fcmple32 %f24, %f30, %i3 ! FFFFE54A72860088 SKIP:L2-B002 1 S
20589 fcmped %fcc2, %f62, %f36 ! FFFFE54A7286008C SKIP:L2-B002 1 S
20590 fxnor %f18, %f16, %f16 ! FFFFE54A72860090 SKIP:L2-B002 1 S
20591 rd %gsr, %l6 ! FFFFE54A72860094 SKIP:L2-B002 1 S
20592 wr %l6, 0x58, %gsr ! FFFFE54A72860098 SKIP:L2-B002 1 S
20593 andncc %i4, %o0, %i0 ! FFFFE54A7286009C SKIP:L2-B002 1 S
20594 add %g1, 0xC7, %g1 ! FFFFE54A728600A0 SKIP:L2-B002 1 chksum++
20595 bmask %o0, %i3, %o5 ! FFFFE54A728600A4 SKIP:L2-B002 1 S
20596 fsubs %f11, %f3, %f3 ! FFFFE54A728600A8 SKIP:L2-B002 1 S
20597 sethi %hh(0xFFFFE4398FFFFF00),%l6 ! FFFFE54A728600AC SKIP:L2-B002 1 SUBR137
20598 or %l6,%hm(0xFFFFE4398FFFFF00),%l6 ! FFFFE54A728600B0 SKIP:L2-B002 1
20599 sethi %lm(0xFFFFE4398FFFFF00),%l5 ! FFFFE54A728600B4 SKIP:L2-B002 1
20600 or %l5,%lo(0xFFFFE4398FFFFF00),%l5 ! FFFFE54A728600B8 SKIP:L2-B002 1
20601 sllx %l6, 0x20, %l6 ! FFFFE54A728600BC SKIP:L2-B002 1
20602 or %l6, %l5, %l6 ! FFFFE54A728600C0 SKIP:L2-B002 1
20603 jmpl %l6+0x0000, %o7 ! FFFFE54A728600C4 SKIP:L2-B002 1 S
20604 fpadd32 %f24, %f20, %f20 ! FFFFE54A728600C8 SKIP:L2-B002 1 S
20605 alignaddr %i0, %i3, %i2 ! FFFFE54A728600CC SKIP:L2-B002 1 S
20606 fba,a BL100060 ! FFFFE54A728600D0 SKIP:L2-B002 1
20607 andncc %o4, %o1, %l0 ! FFFFE54A728600D4 SKIP:L2-B002 0 S
20608BL100059: ! ELSE:L2-B003
20609 array16 %i3, %o0, %o0 ! FFFFE54A728600D8 ELSE:L2-B003 1 S
20610 pdist %f18, %f16, %f22 ! FFFFE54A728600DC ELSE:L2-B003 1 S
20611 fadds %f9, %f3, %f10 ! FFFFE54A728600E0 ELSE:L2-B003 1 S
20612 pdist %f22, %f16, %f20 ! FFFFE54A728600E4 ELSE:L2-B003 1 S
20613 call .+8 ! FFFFE54A728600E8 ELSE:L2-B003 1 S
20614 faligndata %f16, %f24, %f26 ! FFFFE54A728600EC ELSE:L2-B003 1 S
20615 andncc %g1, %i4, %o0 ! FFFFE54A728600F0 ELSE:L2-B003 1 S
20616 andncc %i2, %o0, %l4 ! FFFFE54A728600F4 ELSE:L2-B003 1 S
20617 xorcc %o0, %i3, %i3 ! FFFFE54A728600F8 ELSE:L2-B003 1 S
20618 fpmerge %f26, %f19, %f16 ! FFFFE54A728600FC ELSE:L2-B003 1 S
20619 .word 0xE7418243 ! FFFFE54A72860100 ELSE:L2-B003 1 S illop
20620 add %g1, 0x20D, %g1 ! FFFFE54A72860104 ELSE:L2-B003 1 chksum++
20621 fcmpd %fcc0, %f38, %f32 ! FFFFE54A72860108 ELSE:L2-B003 1 S
20622 udivcc %g1, %g0, %o6 ! FFFFE54A7286010C ELSE:L2-B003 1 S
20623 ldxa [%g7+%g0]0xE9, %i3 ! FFFFE54A72860110 ELSE:L2-B003 1 S BAD-ASI
20624 orcc %o0, %o0, %l0 ! FFFFE54A72860114 ELSE:L2-B003 1 S
20625 andcc %o5, %l0, %o0 ! FFFFE54A72860118 ELSE:L2-B003 1 S
20626 orn %i1, %l0, %i1 ! FFFFE54A7286011C ELSE:L2-B003 1 S
20627 orn %l0, %l0, %i4 ! FFFFE54A72860120 ELSE:L2-B003 1 S
20628BL100060: ! ELSE:L2-B003
20629 add %g1, 0x4E1, %g1 ! FFFFE54A72860124 ELSE:L2-B003 2 chksum++
20630 andcc %o2, 0x8, %g0 ! FFFFE54A72860128 SKIP:L2-B004 2
20631 bz,a,pn %xcc, BL100073 ! FFFFE54A7286012C SKIP:L2-B004 2
20632 subcc %o0, %l0, %i3 ! FFFFE54A72860130 SKIP:L2-B004 2 S
20633 .word 0xBDA15426 ! FFFFE54A72860134 SKIP:L2-B004 0 S illop_FP
20634 brgz,pn %o0, BL100061 ;.empty ! FFFFE54A72860138 SKIP:L2-B004 0 L
20635 bz,a BL100062 ;.empty ! FFFFE54A7286013C SKIP:L2-B004 0 L
20636 ble,pt %icc, BL100063 ! FFFFE54A72860140 SKIP:L2-B004 0 L
20637 or %i5, %l0, %i2 ! FFFFE54A72860144 SKIP:L2-B004 0 S
20638 fbue,pt %fcc0, BL100063 ;.empty ! FFFFE54A72860148 SKIP:L2-B004 0 L
20639 fbug,a,pt %fcc2, BL100061 ;.empty ! FFFFE54A7286014C SKIP:L2-B004 0 L
20640BL100063:.word 0xA79E5666 ! FFFFE54A72860150 SKIP:L2-B004 0 L illop
20641 bne,a,pn %icc, BL100065 ! FFFFE54A72860154 SKIP:L2-B004 0 L
20642 faddd %f32, %f62, %f62 ! FFFFE54A72860158 SKIP:L2-B004 0 S
20643 fblg BL100066 ;.empty ! FFFFE54A7286015C SKIP:L2-B004 0 L
20644BL100061:fbne BL100064 ;.empty ! FFFFE54A72860160 SKIP:L2-B004 0 L
20645 bne BL100066 ! FFFFE54A72860164 SKIP:L2-B004 0 L
20646 .word 0x9E100001 ! FFFFE54A72860168 SKIP:L2-B004 0 S random
20647BL100065:fpsub32 %f20, %f22, %f22 ! FFFFE54A7286016C SKIP:L2-B004 0 S
20648BL100066:bge BL100062 ! FFFFE54A72860170 SKIP:L2-B004 0 L
20649BL100062:fpadd32s %f22, %f19, %f21 ! FFFFE54A72860174 SKIP:L2-B004 0 S
20650BL100064:add %g1, 0x882, %g1 ! FFFFE54A72860178 SKIP:L2-B004 0 chksum++
20651 add %g1, 0x804, %g1 ! FFFFE54A7286017C SKIP:L2-B004 0 chksum++
20652 andn %g1, %l4, %o3 ! FFFFE54A72860180 SKIP:L2-B004 0 S
20653 brgz,pt %i1, BL100067 ;.empty ! FFFFE54A72860184 SKIP:L2-B004 0 L
20654 .word 0x95906000 ! FFFFE54A72860188 SKIP:L2-B004 0 L random
20655 .word 0xFFBA9C2D ! FFFFE54A7286018C SKIP:L2-B004 0 L illop
20656 .word 0x91A2C50B ! FFFFE54A72860190 SKIP:L2-B004 0 L illop
20657 .word 0x3BCAC69E ! FFFFE54A72860194 SKIP:L2-B004 0 S random
20658 bl,a BL100071 ! FFFFE54A72860198 SKIP:L2-B004 0 L
20659 fmovs %f2, %f2 ! FFFFE54A7286019C SKIP:L2-B004 0 S
20660 fblg,a,pn %fcc1, BL100068 ! FFFFE54A728601A0 SKIP:L2-B004 0 L
20661 xnor %i1, %i3, %o3 ! FFFFE54A728601A4 SKIP:L2-B004 0 S
20662 fbug BL100068 ;.empty ! FFFFE54A728601A8 SKIP:L2-B004 0 L
20663BL100071:.word 0x2057BD3F ! FFFFE54A728601AC SKIP:L2-B004 0 L illop
20664BL100067:.word 0x97A582AB ! FFFFE54A728601B0 SKIP:L2-B004 0 L illop
20665BL100069:pdist %f20, %f16, %f20 ! FFFFE54A728601B4 SKIP:L2-B004 0 S
20666BL100068:bz BL100072 ! FFFFE54A728601B8 SKIP:L2-B004 0 L
20667 fcmple32 %f16, %f20, %o4 ! FFFFE54A728601BC SKIP:L2-B004 0 S
20668BL100070:or %i3, %g1, %i4 ! FFFFE54A728601C0 SKIP:L2-B004 0 S
20669BL100072:add %g1, 0x234, %g1 ! FFFFE54A728601C4 SKIP:L2-B004 0 chksum++
20670 .word 0xB1AC481F ! FFFFE54A728601C8 SKIP:L2-B004 0 illop
20671 xor %i5, %i4, %o1 ! FFFFE54A728601CC SKIP:L2-B004 0 S
20672BL100073: ! ELSE:L2-B005
20673 wr %g1, %i2, %fprs ! FFFFE54A728601D0 ELSE:L2-B005 2 S
20674 .word 0x8DB6EA9C ! FFFFE54A728601D4 ELSE:L2-B005 2 S illop_VIS
20675 nop ! FFFFE54A728601D8 ELSE:L2-B005 2 S
20676 fbl,pt %fcc3, BL100074 ! FFFFE54A728601DC ELSE:L2-B005 3 L
20677 xorcc %o3, %o4, %l0 ! FFFFE54A728601E0 ELSE:L2-B005 2 S
20678 fabss %f20, %f19 ! FFFFE54A728601E4 ELSE:L2-B005 1 S
20679 fbul BL100075 ! FFFFE54A728601E8 ELSE:L2-B005 1 L
20680BL100075:fmovde %fcc0, %f32, %f38 ! FFFFE54A728601EC ELSE:L2-B005 1 S
20681 andcc %o3, %l0, %i3 ! FFFFE54A728601F0 ELSE:L2-B005 1 S
20682 or %i4, %o3, %l3 ! FFFFE54A728601F4 ELSE:L2-B005 1 S
20683 fbn BL100076 ! FFFFE54A728601F8 ELSE:L2-B005 1 L
20684 nop ! FFFFE54A728601FC ELSE:L2-B005 1 S
20685BL100076:fpmerge %f31, %f19, %f16 ! FFFFE54A72860200 ELSE:L2-B005 1 S
20686BL100074:add %g1, 0xB7C, %g1 ! FFFFE54A72860204 ELSE:L2-B005 2 chksum++
20687 add %g1, 0x8F9, %g1 ! FFFFE54A72860208 ELSE:L2-B005 2 chksum++
20688 nop ! FFFFE54A7286020C ELSE:L2-B005 2 S
20689 andcc %o3, %g1, %o2 ! FFFFE54A72860210 ELSE:L2-B005 2 S
20690 fpsub16s %f23, %f28, %f22 ! FFFFE54A72860214 ELSE:L2-B005 2 S
20691 rd %gsr, %l6 ! FFFFE54A72860218 ELSE:L2-B005 2 S
20692 wr %l6, 0xC8, %gsr ! FFFFE54A7286021C ELSE:L2-B005 2 S
20693 fmovsn %fcc3, %f2, %f11 ! FFFFE54A72860220 ELSE:L2-B005 2 S
20694BL100077: ! ELSE:L2-B005
20695 add %g1, 0xD7B, %g1 ! FFFFE54A72860224 ELSE:L2-B005 2 chksum++
20696 fsubd %f38, %f62, %f6 ! FFFFE54A72860228 LOOP:L1-B000 2 S
20697 movge %xcc, %i0, %i3 ! FFFFE54A7286022C LOOP:L1-B000 2 S
20698 .word 0xBD8022AD ! FFFFE54A72860230 LOOP:L1-B000 2 S illop
20699 wr %g1, %i4, %fprs ! FFFFE54A72860234 LOOP:L1-B000 2 S
20700 pdist %f26, %f20, %f18 ! FFFFE54A72860238 LOOP:L1-B000 4 S
20701 cmp %i4, %o1 ! FFFFE54A7286023C LOOP:L1-B000 2 S
20702 srlx %l2, 0x1, %l2 ! FFFFE54A72860240 LOOP:L1-B000 2
20703 andcc %l2, 0x1, %g0 ! FFFFE54A72860244 LOOP:L1-B000 2
20704 bne,pn %xcc, BL100078 ! FFFFE54A72860248 LOOP:L1-B000 2
20705 andncc %o3, %i4, %i4 ! FFFFE54A7286024C LOOP:L1-B000 2 S
20706 add %g1, 0x642, %g1 ! FFFFE54A72860250 LOOP:L1-B000 1 chksum++
20707 fmovrdlz %i3, %f36, %f36 ! FFFFE54A72860254 SUBR:L0-B000 1 S
20708 orcc %l0, %i3, %l3 ! FFFFE54A72860258 SUBR:L0-B000 1 S
20709 xorcc %i3, %i3, %o3 ! FFFFE54A7286025C SUBR:L0-B000 1 S
20710 srl %o3, 0x1, %i0 ! FFFFE54A72860260 SUBR:L0-B000 1 S
20711 fcmpeq16 %f30, %f22, %o1 ! FFFFE54A72860264 SUBR:L0-B000 1 S
20712 and %i4, %o1, %l0 ! FFFFE54A72860268 SUBR:L0-B000 1 S
20713 .word 0xA78A1180 ! FFFFE54A7286026C SUBR:L0-B000 1 S illop
20714 fandnot2 %f30, %f16, %f22 ! FFFFE54A72860270 SUBR:L0-B000 1 S
20715 fabsd %f44, %f46 ! FFFFE54A72860274 SUBR:L0-B000 1 S
20716 array8 %l3, %i2, %i1 ! FFFFE54A72860278 SUBR:L0-B000 1 S
20717 .word 0xB9A09002 ! FFFFE54A7286027C SUBR:L0-B000 1 S illop_FP
20718 ta %xcc, 0x45 ! FFFFE54A72860280 SUBR:L0-B000 1 demap-stack
20719 add %g1, 0x6DF, %i0 ! FFFFE54A72860284 SUBR:L0-B000 1
20720 ldxa [%g7+%g0]0xE9, %o1 ! FFFFE54A72860288 SUBR:L0-B000 1 S BAD-ASI
20721 bvc,pt %xcc, BL100079 ! FFFFE54A7286028C SUBR:L0-B000 1
20722 restore %i0, %l7, %o0 ! FFFFE54A72860290 SUBR:L0-B000 1
20723BL100079:jmpl %o7+0x0008, %g0 ! FFFFE54A72860294 SUBR:L0-B000 1
20724 nop ! FFFFE54A72860298 SUBR:L0-B000 1
20725
20726SECTION .btext050_pg1 TEXT_VA=0xffffe54a72860000
20727attr_text {
20728 Name = .btext050_pg1,
20729 VA = 0xffffe54a72860000,
20730 RA = 0xebfdf0000,
20731 PA = ra2pa(0xebfdf0000,0),
20732 tsbonly,
20733 part_0_ctx_nonzero_tsb_config_1,
20734 TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1,
20735 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20736 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20737}
20738.text; .skip 8
20739
20740!========================================================================
20741
20742SECTION .btext051 TEXT_VA=0xfffff7872fffff00
20743attr_text {
20744 Name = .btext051,
20745 VA = 0xfffff7872fffff00,
20746 RA = 0xd8fffff00,
20747 PA = ra2pa(0xd8fffff00,0),
20748 notsb
20749}
20750
20751SECTION .btext051_pg0 TEXT_VA=0xfffff78720000000
20752attr_text {
20753 Name = .btext051_pg0,
20754 VA = 0xfffff78720000000,
20755 RA = 0xd80000000,
20756 PA = ra2pa(0xd80000000,0),
20757 tsbonly,
20758 part_0_ctx_nonzero_tsb_config_2,
20759 TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
20760 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20761 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20762}
20763.text; .skip 8
20764
20765
20766SECTION .btext051
20767.text
20768.global SUBR135; SUBR135:
20769BL100081: ! SUBR:L0-B000
20770 add %g1, 0xE4E, %g1 ! FFFFF7872FFFFF00 SUBR:L0-B000 3 chksum++
20771 fbe,pn %fcc1, BL100080 ! FFFFF7872FFFFF04 SUBR:L0-B000 3
20772 save %o6, -128, %o6 ! FFFFF7872FFFFF08 SUBR:L0-B000 3
20773BL100080: ! SUBR:L0-B000
20774 sethi %hh(0xFFFFF7872FFFFF00),%l7 ! FFFFF7872FFFFF0C SUBR:L0-B000 3 SUBR135
20775 or %l7,%hm(0xFFFFF7872FFFFF00),%l7 ! FFFFF7872FFFFF10 SUBR:L0-B000 3
20776 sethi %lm(0xFFFFF7872FFFFF00),%l6 ! FFFFF7872FFFFF14 SUBR:L0-B000 3
20777 or %l6,%lo(0xFFFFF7872FFFFF00),%l6 ! FFFFF7872FFFFF18 SUBR:L0-B000 3
20778 sllx %l7, 0x20, %l7 ! FFFFF7872FFFFF1C SUBR:L0-B000 3
20779 or %l7, %l6, %l7 ! FFFFF7872FFFFF20 SUBR:L0-B000 3
20780 array8 %i0, %l1, %l1 ! FFFFF7872FFFFF24 SUBR:L0-B000 3 S
20781 ble BL100082 ;.empty ! FFFFF7872FFFFF28 SUBR:L0-B000 3 L
20782 ble,a,pt %xcc, BL100083 ! FFFFF7872FFFFF2C SUBR:L0-B000 3 L
20783BL100082:nop ! FFFFF7872FFFFF30 SUBR:L0-B000 3 S
20784 fbn,pn %fcc2, BL100084 ;.empty ! FFFFF7872FFFFF34 SUBR:L0-B000 0 L
20785 ble,a,pn %xcc, BL100085 ! FFFFF7872FFFFF38 SUBR:L0-B000 0 L
20786BL100085:sdivcc %i2, %g0, %g4 ! FFFFF7872FFFFF3C SUBR:L0-B000 0 S
20787 andcc %i2, %i3, %i3 ! FFFFF7872FFFFF40 SUBR:L0-B000 0 S
20788 and %g3, -1, %g3 ! FFFFF7872FFFFF44 SUBR:L0-B000 0 S
20789 array8 %i4, %i2, %o0 ! FFFFF7872FFFFF48 SUBR:L0-B000 0 S
20790 fornot1 %f28, %f24, %f16 ! FFFFF7872FFFFF4C SUBR:L0-B000 0 S
20791BL100084:.word 0x9BEF4E77 ! FFFFF7872FFFFF50 SUBR:L0-B000 0 L illop
20792 fbge,a,pn %fcc1, BL100087 ! FFFFF7872FFFFF54 SUBR:L0-B000 0 L
20793BL100086:.word 0xFBA9FE9F ! FFFFF7872FFFFF58 SUBR:L0-B000 0 S illop
20794BL100087:subcc %i3, %i1, %g0 ! FFFFF7872FFFFF5C SUBR:L0-B000 0 S
20795BL100083:add %g1, 0x8C9, %g1 ! FFFFF7872FFFFF60 SUBR:L0-B000 3 chksum++
20796 add %g1, 0x53C, %g1 ! FFFFF7872FFFFF64 SUBR:L0-B000 3 chksum++
20797 add %i5, %g1, %o1 ! FFFFF7872FFFFF68 SWCH:L1-B000 3
20798 andcc %o1, 0x2, %g0 ! FFFFF7872FFFFF6C SWCH:L1-B000 3
20799 bnz,pt %xcc, BL100091 ! FFFFF7872FFFFF70 SWCH:L1-B000 3
20800 andcc %o1, 0x20, %g0 ! FFFFF7872FFFFF74 SWCH:L1-B000 3
20801 bnz,a,pt %xcc, BL100090 ! FFFFF7872FFFFF78 SWCH:L1-B000 1
20802 add %g1, 0x883, %g1 ! FFFFF7872FFFFF7C SWCH:L1-B000 0 chksum++
20803 andcc %o1, 0x80, %g0 ! FFFFF7872FFFFF80 SWCH:L1-B000 1
20804 bnz,pt %xcc, BL100089 ! FFFFF7872FFFFF84 SWCH:L1-B000 1
20805 andcc %o1, 0x2, %g0 ! FFFFF7872FFFFF88 SWCH:L1-B000 1
20806 bnz,pn %xcc, BL100088 ! FFFFF7872FFFFF8C SWCH:L1-B000 0
20807 add %g1, 0xCC, %g1 ! FFFFF7872FFFFF90 SWCH:L1-B000 0 chksum++
20808 .word 0xE69873E2 ! FFFFF7872FFFFF94 SWCH:L1-B000 0 S illop
20809 .word 0xA5A84AC0 ! FFFFF7872FFFFF98 SWCH:L1-B000 0 S illop
20810 stxa %l2, [%g7+%g0]0xF3 ! FFFFF7872FFFFF9C SWCH:L1-B000 0 S BAD-ASI
20811 fmovs %f22, %f22 ! FFFFF7872FFFFFA0 SWCH:L1-B000 0 S
20812 udiv %i3, %g7, %l6 ! FFFFF7872FFFFFA4 SWCH:L1-B000 0 S
20813 fmovsa %fcc0, %f22, %f21 ! FFFFF7872FFFFFA8 SWCH:L1-B000 0 S
20814 .word 0xC57B6E7F ! FFFFF7872FFFFFAC SWCH:L1-B000 0 S illop
20815 xnorcc %i4, %l2, %i4 ! FFFFF7872FFFFFB0 SWCH:L1-B000 0 S
20816 add %g1, 0xE3A, %g1 ! FFFFF7872FFFFFB4 SWCH:L1-B000 0 chksum++
20817 fba BL100092 ! FFFFF7872FFFFFB8 SWCH:L1-B000 0
20818 array16 %i3, %o1, %i3 ! FFFFF7872FFFFFBC SWCH:L1-B000 0 S
20819BL100088:add %g1, 0x928, %g1 ! FFFFF7872FFFFFC0 CASE:L2-B000 0 chksum++
20820 .word 0xB7E69CCE ! FFFFF7872FFFFFC4 CASE:L2-B000 0 S illop
20821 subccc %o1, %o0, %g0 ! FFFFF7872FFFFFC8 CASE:L2-B000 0 S
20822 fzero %f30 ! FFFFF7872FFFFFCC CASE:L2-B000 0 S
20823 fcmpes %fcc2, %f5, %f8 ! FFFFF7872FFFFFD0 CASE:L2-B000 0 S
20824 .word 0x97A8C6A6 ! FFFFF7872FFFFFD4 CASE:L2-B000 0 S illop
20825 fba,a,pn %fcc1, BL100092 ! FFFFF7872FFFFFD8 CASE:L2-B000 0
20826 .word 0xAD508000 ! FFFFF7872FFFFFDC CASE:L2-B000 0 S illop
20827BL100089:add %g1, 0x337, %g1 ! FFFFF7872FFFFFE0 CASE:L2-B001 1 chksum++
20828 subccc %l2, %g1, %g0 ! FFFFF7872FFFFFE4 CASE:L2-B001 1 S
20829 ta %xcc, 0x46 ! FFFFF7872FFFFFE8 CASE:L2-B001 1 S demap-page
20830 fpack16 %f16, %f18 ! FFFFF7872FFFFFEC CASE:L2-B001 1 S
20831 fnegd %f36, %f38 ! FFFFF7872FFFFFF0 CASE:L2-B001 1 S
20832 ba,a,pt %icc, BL100092 ! FFFFF7872FFFFFF4 CASE:L2-B001 1
20833 .word 0xE69D2789 ! FFFFF7872FFFFFF8 CASE:L2-B001 0 S illop
20834BL100090:add %g1, 0xFC7, %g1 ! FFFFF7872FFFFFFC CASE:L2-B002 0 chksum++
20835 stxa %g1, [%g7+%g0]0x70 ! FFFFF78730000000 CASE:L2-B002 0 S BAD-ASI
20836 andn %o1, %o1, %o2 ! FFFFF78730000004 CASE:L2-B002 0 S
20837 rd %gsr, %l6 ! FFFFF78730000008 CASE:L2-B002 0 S
20838 wr %l6, 0x80, %gsr ! FFFFF7873000000C CASE:L2-B002 0 S
20839 call .+8 ! FFFFF78730000010 CASE:L2-B002 0 S
20840 wr %g1, 0xCC4, %fprs ! FFFFF78730000014 CASE:L2-B002 0 S
20841 faddd %f32, %f14, %f62 ! FFFFF78730000018 CASE:L2-B002 0 S
20842 orcc %i2, %i3, %o4 ! FFFFF7873000001C CASE:L2-B002 0 S
20843 pdist %f24, %f20, %f20 ! FFFFF78730000020 CASE:L2-B002 0 S
20844 .word 0xC594AC39 ! FFFFF78730000024 CASE:L2-B002 0 S illop
20845 .word 0x8771C810 ! FFFFF78730000028 CASE:L2-B002 0 S illop
20846 .word 0xAB91201E ! FFFFF7873000002C CASE:L2-B002 0 S illop
20847 ba,a BL100092 ! FFFFF78730000030 CASE:L2-B002 0
20848 edge32 %l2, %o4, %o2 ! FFFFF78730000034 CASE:L2-B002 0 S
20849BL100091:add %g1, 0x9EC, %g1 ! FFFFF78730000038 CASE:L2-B003 2 chksum++
20850 ldx [%g2+0x0058], %l6 ! FFFFF7873000003C CASE:L2-B003 2 <BD100043
20851 ldda [%l6]0x26, %i0 ! FFFFF78730000040 CASE:L2-B003 2 S Quad_Ld_P
20852 fcmped %fcc3, %f38, %f60 ! FFFFF78730000044 CASE:L2-B003 2 S
20853 edge8ln %i4, %i4, %i2 ! FFFFF78730000048 CASE:L2-B003 2 S
20854 pdist %f24, %f18, %f22 ! FFFFF7873000004C CASE:L2-B003 2 S
20855 andncc %i1, %o2, %o0 ! FFFFF78730000050 CASE:L2-B003 2 S
20856 andn %i2, %g1, %o5 ! FFFFF78730000054 CASE:L2-B003 2 S
20857 andncc %i1, %o4, %o4 ! FFFFF78730000058 CASE:L2-B003 2 S
20858 andcc %i1, %o2, %l1 ! FFFFF7873000005C CASE:L2-B003 2 S
20859 orncc %o5, %i1, %o2 ! FFFFF78730000060 CASE:L2-B003 2 S
20860 ba BL100092 ! FFFFF78730000064 CASE:L2-B003 2
20861 fcmped %fcc2, %f6, %f46 ! FFFFF78730000068 CASE:L2-B003 2 S
20862BL100092: ! SWCH:L1-B000
20863 add %g1, 0xD3, %g1 ! FFFFF7873000006C SWCH:L1-B000 3 chksum++
20864 fcmps %fcc3, %f10, %f11 ! FFFFF78730000070 SWCH:L1-B000 3 S
20865 wr %g1, 0xBBE, %fprs ! FFFFF78730000074 SWCH:L1-B000 3 S
20866 ta %xcc, 0x43 ! FFFFF78730000078 SWCH:L1-B000 3 S +-PEF
20867 orcc %i5, %l1, %l0 ! FFFFF7873000007C SWCH:L1-B000 3 S
20868 bshuffle %f16, %f24, %f22 ! FFFFF78730000080 SWCH:L1-B000 6 S
20869 fnegs %f31, %f31 ! FFFFF78730000084 SWCH:L1-B000 3 S
20870 orn %g1, %i0, %i0 ! FFFFF78730000088 SWCH:L1-B000 3 S
20871 andn %i1, %o2, %i4 ! FFFFF7873000008C SWCH:L1-B000 3 S
20872 fcmpgt16 %f24, %f28, %l4 ! FFFFF78730000090 SWCH:L1-B000 3 S
20873 or %i4, %g1, %l1 ! FFFFF78730000094 SWCH:L1-B000 3 S
20874 andncc %l4, %o4, %i2 ! FFFFF78730000098 SWCH:L1-B000 3 S
20875 fsubs %f8, %f4, %f4 ! FFFFF7873000009C SUBR:L0-B000 3 S
20876 fpackfix %f20, %f29 ! FFFFF787300000A0 SUBR:L0-B000 3 S
20877 array32 %i1, %l0, %o4 ! FFFFF787300000A4 SUBR:L0-B000 3 S
20878 array16 %i4, %o4, %l4 ! FFFFF787300000A8 SUBR:L0-B000 3 S
20879 fcmpes %fcc3, %f4, %f10 ! FFFFF787300000AC SUBR:L0-B000 3 S
20880 stxa %l0, [%g7+%g0]0x3E ! FFFFF787300000B0 SUBR:L0-B000 3 S BAD-ASI
20881 add %g1, 0x75A, %i0 ! FFFFF787300000B4 SUBR:L0-B000 3
20882 return %i7+0x0008 ! FFFFF787300000B8 SUBR:L0-B000 3
20883 add %g1, 0xCCA, %g1 ! FFFFF787300000BC SUBR:L0-B000 3 chksum++
20884
20885SECTION .btext051_pg1 TEXT_VA=0xfffff78730000000
20886attr_text {
20887 Name = .btext051_pg1,
20888 VA = 0xfffff78730000000,
20889 RA = 0xd90000000,
20890 PA = ra2pa(0xd90000000,0),
20891 tsbonly,
20892 part_0_ctx_nonzero_tsb_config_2,
20893 TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
20894 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20895 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20896}
20897.text; .skip 8
20898
20899!========================================================================
20900
20901SECTION .btext052 TEXT_VA=0x79f575c1ff00
20902attr_text {
20903 Name = .btext052,
20904 VA = 0x79f575c1ff00,
20905 RA = 0xebfdcff00,
20906 PA = ra2pa(0xebfdcff00,0),
20907 notsb
20908}
20909
20910SECTION .btext052_pg0 TEXT_VA=0x79f575c10000
20911attr_text {
20912 Name = .btext052_pg0,
20913 VA = 0x79f575c10000,
20914 RA = 0xebfdc0000,
20915 PA = ra2pa(0xebfdc0000,0),
20916 tsbonly,
20917 part_0_ctx_nonzero_tsb_config_1,
20918 TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1,
20919 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20920 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20921}
20922.text; .skip 8
20923
20924
20925SECTION .btext052
20926.text
20927.global SUBR136; SUBR136:
20928BL100093: ! SUBR:L0-B000
20929 add %g1, 0x173, %g1 ! 000079F575C1FF00 SUBR:L0-B000 3 chksum++
20930 save %o6, -128, %o6 ! 000079F575C1FF04 SUBR:L0-B000 3
20931 sethi %hh(0x79F575C1FF00),%l7 ! 000079F575C1FF08 SUBR:L0-B000 3 SUBR136
20932 or %l7,%hm(0x79F575C1FF00),%l7 ! 000079F575C1FF0C SUBR:L0-B000 3
20933 sethi %lm(0x79F575C1FF00),%l6 ! 000079F575C1FF10 SUBR:L0-B000 3
20934 or %l6,%lo(0x79F575C1FF00),%l6 ! 000079F575C1FF14 SUBR:L0-B000 3
20935 sllx %l7, 0x20, %l7 ! 000079F575C1FF18 SUBR:L0-B000 3
20936 or %l7, %l6, %l7 ! 000079F575C1FF1C SUBR:L0-B000 3
20937 andn %o5, %i5, %l0 ! 000079F575C1FF20 SUBR:L0-B000 3 S
20938 pdist %f18, %f16, %f30 ! 000079F575C1FF24 SUBR:L0-B000 3 S
20939 ldx [%g2+0x0050], %l5 ! 000079F575C1FF28 SUBR:L0-B000 3 <BD100016
20940 membar 0x40 ! 000079F575C1FF2C SUBR:L0-B000 3
20941 stda %f0, [%l5]0x17 ! 000079F575C1FF30 SUBR:L0-B000 3 Blk-Store
20942 membar 0x40 ! 000079F575C1FF34 SUBR:L0-B000 3
20943 rd %gsr, %l6 ! 000079F575C1FF38 SUBR:L0-B000 3 S
20944 wr %l6, 0x20, %gsr ! 000079F575C1FF3C SUBR:L0-B000 3 S
20945 add %g1, 0x350, %g1 ! 000079F575C1FF40 SUBR:L0-B000 3 chksum++
20946 add %l0, %g1, %i3 ! 000079F575C1FF44 SWCH:L1-B000 3
20947 and %i3, 0x18, %o7 ! 000079F575C1FF48 SWCH:L1-B000 3
20948 sethi %hi(0x60), %i3 ! 000079F575C1FF4C SWCH:L1-B000 3 .+0
20949 or %i3,%lo(0x60),%i3 ! 000079F575C1FF50 SWCH:L1-B000 3
20950 add %i3, %o7, %i3 ! 000079F575C1FF54 SWCH:L1-B000 3
20951 jmpl %l7+%i3, %g0 ! 000079F575C1FF58 SWCH:L1-B000 3
20952 xorcc %i0, %i0, %i1 ! 000079F575C1FF5C SWCH:L1-B000 3 S
20953 ba BL100100 ! 000079F575C1FF60 SWCH:L1-B000 0
20954 xnorcc %l4, %o3, %l1 ! 000079F575C1FF64 SWCH:L1-B000 0 S
20955 .word 0xA5A4C5D4 ! 000079F575C1FF68 SWCH:L1-B000 0 illop
20956 .word 0xD6E45A72 ! 000079F575C1FF6C SWCH:L1-B000 0 S illop
20957 fba,a BL100096 ! 000079F575C1FF70 SWCH:L1-B000 0
20958 .word 0x9BACCC99 ! 000079F575C1FF74 SWCH:L1-B000 0 S illop
20959 ba,a,pn %xcc, BL100095 ! 000079F575C1FF78 SWCH:L1-B000 3
20960 ta %xcc, 0x46 ! 000079F575C1FF7C SWCH:L1-B000 0 S demap-page
20961BL100095:add %g1, 0xA94, %g1 ! 000079F575C1FF80 CASE:L2-B000 3 chksum++
20962 fnegs %f19, %f18 ! 000079F575C1FF84 CASE:L2-B000 3 S
20963 movleu %icc, %o5, %i2 ! 000079F575C1FF88 CASE:L2-B000 3 S
20964 orn %l0, %i5, %i5 ! 000079F575C1FF8C CASE:L2-B000 3 S
20965 fmovscc %icc, %f27, %f18 ! 000079F575C1FF90 CASE:L2-B000 3 S
20966 fcmpd %fcc0, %f46, %f40 ! 000079F575C1FF94 CASE:L2-B000 3 S
20967 ba,a,pn %icc, BL100101 ! 000079F575C1FF98 CASE:L2-B000 3
20968 add %i4, %l0, %o2 ! 000079F575C1FF9C CASE:L2-B000 0 S
20969BL100096:.word 0x8346D7DF ! 000079F575C1FFA0 CASE:L2-B001 0 random
20970 .word 0x2E3B1695 ! 000079F575C1FFA4 CASE:L2-B001 0 S illop
20971 .word 0x977F1061 ! 000079F575C1FFA8 CASE:L2-B001 0 S illop
20972 .word 0xB58E47F3 ! 000079F575C1FFAC CASE:L2-B001 0 S illop
20973 fmovdl %icc, %f32, %f32 ! 000079F575C1FFB0 CASE:L2-B001 0 S
20974 xnorcc %i4, %l0, %i4 ! 000079F575C1FFB4 CASE:L2-B001 0 S
20975 .word 0x91B4C649 ! 000079F575C1FFB8 CASE:L2-B001 0 S illop
20976 fpsub32 %f28, %f18, %f24 ! 000079F575C1FFBC CASE:L2-B001 0 S
20977 .word 0x99AB3106 ! 000079F575C1FFC0 CASE:L2-B001 0 S illop
20978 .word 0xCD62B3FB ! 000079F575C1FFC4 CASE:L2-B001 0 illop
20979 orn %i4, %i1, %i5 ! 000079F575C1FFC8 CASE:L2-B001 0 S
20980BL100097:add %g1, 0x329, %g1 ! 000079F575C1FFCC CASE:L2-B002 0 chksum++
20981 faligndata %f24, %f22, %f20 ! 000079F575C1FFD0 CASE:L2-B002 0 S
20982 cmp %g1, %i1 ! 000079F575C1FFD4 CASE:L2-B002 0 S
20983 .word 0xA3AD706F ! 000079F575C1FFD8 CASE:L2-B002 0 S illop
20984 array8 %i2, %i2, %i1 ! 000079F575C1FFDC CASE:L2-B002 0 S
20985 fmovdge %icc, %f24, %f16 ! 000079F575C1FFE0 CASE:L2-B002 0 S
20986 fpadd32s %f17, %f29, %f17 ! 000079F575C1FFE4 CASE:L2-B002 0 S
20987 array16 %i5, %o2, %l3 ! 000079F575C1FFE8 CASE:L2-B002 0 S
20988 pdist %f28, %f18, %f18 ! 000079F575C1FFEC CASE:L2-B002 0 S
20989 fcmpd %fcc2, %f46, %f40 ! 000079F575C1FFF0 CASE:L2-B002 0 S
20990 .word 0x00F07D4C ! 000079F575C1FFF4 CASE:L2-B002 0 S illop
20991 ba BL100101 ! 000079F575C1FFF8 CASE:L2-B002 0
20992 pdist %f20, %f26, %f20 ! 000079F575C1FFFC CASE:L2-B002 0 S
20993BL100100:add %g1, 0xDB7, %g1 ! 000079F575C20000 CASE:L2-B003 0 chksum++
20994 array32 %i2, %l3, %i5 ! 000079F575C20004 CASE:L2-B003 0 S
20995 .word 0x9BB763FC ! 000079F575C20008 CASE:L2-B003 0 S illop
20996 brlez,pt %i1, BL100098 ;.empty ! 000079F575C2000C CASE:L2-B003 0 L
20997 be,pn %xcc, BL100099 ! 000079F575C20010 CASE:L2-B003 0 L
20998BL100099:xor %o0, %o2, %o0 ! 000079F575C20014 CASE:L2-B003 0 S
20999 .word 0x93ACD59F ! 000079F575C20018 CASE:L2-B003 0 S illop
21000 movule %fcc2, %i1, %o3 ! 000079F575C2001C CASE:L2-B003 0 S
21001 xor %i1, %o0, %l4 ! 000079F575C20020 CASE:L2-B003 0 S
21002 orncc %g1, %g1, %i0 ! 000079F575C20024 CASE:L2-B003 0 S
21003 andn %o3, %i0, %l0 ! 000079F575C20028 CASE:L2-B003 0 S
21004BL100098:.word 0xA596C016 ! 000079F575C2002C CASE:L2-B003 0 illop
21005 ba,a BL100101 ! 000079F575C20030 CASE:L2-B003 0
21006 nop ! 000079F575C20034 CASE:L2-B003 0 S
21007BL100101: ! SWCH:L1-B000
21008 add %g1, 0x87C, %g1 ! 000079F575C20038 SWCH:L1-B000 3 chksum++
21009 ldswa [%g5-0x0050]%asi, %i1 ! 000079F575C2003C SWCH:L1-B000 3 S <BD100101
21010 or %l7, 0x0, %l7 ! 000079F575C20040 SWCH:L1-B000 3 S
21011 sdiv %g1, 0x0, %i4 ! 000079F575C20044 SWCH:L1-B000 3 S
21012 pdist %f18, %f30, %f18 ! 000079F575C20048 SWCH:L1-B000 3 S
21013 udiv %i1, %g7, %i3 ! 000079F575C2004C SWCH:L1-B000 3 S
21014 wr %g1, %g1, %fprs ! 000079F575C20050 SWCH:L1-B000 3 S
21015 edge8n %i0, %o0, %i4 ! 000079F575C20054 SUBR:L0-B000 3 S
21016 fpadd32s %f23, %f20, %f28 ! 000079F575C20058 SUBR:L0-B000 6 S
21017 fmovdvs %icc, %f62, %f34 ! 000079F575C2005C SUBR:L0-B000 3 S
21018 cmp %o0, %o2 ! 000079F575C20060 SUBR:L0-B000 3 S
21019 sdivcc %l4, 0x0, %o1 ! 000079F575C20064 SUBR:L0-B000 3 S
21020 ta %xcc, 0x46 ! 000079F575C20068 SUBR:L0-B000 3 S demap-page
21021 fpadd16 %f18, %f20, %f22 ! 000079F575C2006C SUBR:L0-B000 3 S
21022 add %g1, 0x7C0, %i0 ! 000079F575C20070 SUBR:L0-B000 3
21023 add %g1, 0x8F4, %g1 ! 000079F575C20074 SUBR:L0-B000 3 chksum++
21024 ret ! 000079F575C20078 SUBR:L0-B000 3
21025 restore %i0, %l7, %o0 ! 000079F575C2007C SUBR:L0-B000 3
21026
21027SECTION .btext052_pg1 TEXT_VA=0x79f575c20000
21028attr_text {
21029 Name = .btext052_pg1,
21030 VA = 0x79f575c20000,
21031 RA = 0xebfdd0000,
21032 PA = ra2pa(0xebfdd0000,0),
21033 tsbonly,
21034 part_0_ctx_nonzero_tsb_config_1,
21035 TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1,
21036 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
21037 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
21038}
21039.text; .skip 8
21040
21041!========================================================================
21042
21043SECTION .btext053 TEXT_VA=0xffffe4398fffff00
21044attr_text {
21045 Name = .btext053,
21046 VA = 0xffffe4398fffff00,
21047 RA = 0xd6fffff00,
21048 PA = ra2pa(0xd6fffff00,0),
21049 notsb
21050}
21051
21052SECTION .btext053_pg0 TEXT_VA=0xffffe43980000000
21053attr_text {
21054 Name = .btext053_pg0,
21055 VA = 0xffffe43980000000,
21056 RA = 0xd60000000,
21057 PA = ra2pa(0xd60000000,0),
21058 tsbonly,
21059 part_0_ctx_nonzero_tsb_config_2,
21060 TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
21061 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
21062 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
21063}
21064.text; .skip 8
21065
21066
21067SECTION .btext053
21068.text
21069.global SUBR137; SUBR137:
21070 add %g1, 0xD39, %g1 ! FFFFE4398FFFFF00 SUBR:L0-B000 1 chksum++
21071 or %g0, 0x2, %o4 ! FFFFE4398FFFFF04 LOOP:L1-B000 1
21072BL100128: ! LOOP:L1-B000
21073 add %g1, 0x4B, %g1 ! FFFFE4398FFFFF08 LOOP:L1-B000 2 chksum++
21074 xorcc %o3, %o1, %o3 ! FFFFE4398FFFFF0C LOOP:L1-B000 2 S
21075 sdiv %o0, %g0, %o5 ! FFFFE4398FFFFF10 LOOP:L1-B000 2 S
21076 ldx [%g3-0x0088], %g3 ! FFFFE4398FFFFF14 LOOP:L1-B000 2 ptr_chase
21077 fcmpd %fcc0, %f38, %f38 ! FFFFE4398FFFFF18 LOOP:L1-B000 2 S
21078 andcc %g1, 0x10, %g0 ! FFFFE4398FFFFF1C SKIP:L2-B000 2
21079 bnz,a,pt %icc, BL100102 ! FFFFE4398FFFFF20 SKIP:L2-B000 2
21080 cmp %i5, %o0 ! FFFFE4398FFFFF24 SKIP:L2-B000 1 S
21081 xorcc %i3, %i1, %o1 ! FFFFE4398FFFFF28 SKIP:L2-B000 1 S
21082 ta %xcc, 0x46 ! FFFFE4398FFFFF2C SKIP:L2-B000 1 S demap-page
21083 array32 %o3, %g1, %o3 ! FFFFE4398FFFFF30 SKIP:L2-B000 1 S
21084 or %o5, %i3, %o5 ! FFFFE4398FFFFF34 SKIP:L2-B000 1 S
21085 pdist %f24, %f20, %f22 ! FFFFE4398FFFFF38 SKIP:L2-B000 1 S
21086 ldx [%g2+0x0000], %g4 ! FFFFE4398FFFFF3C SKIP:L2-B000 1 S BASE<BD100133
21087 or %o3, %g1, %o2 ! FFFFE4398FFFFF40 SKIP:L2-B000 1 S
21088 faligndata %f24, %f22, %f24 ! FFFFE4398FFFFF44 SKIP:L2-B000 1 S
21089 srl %i5, 0x1, %o0 ! FFFFE4398FFFFF48 SKIP:L2-B000 1 S
21090 cmp %o1, %o0 ! FFFFE4398FFFFF4C SKIP:L2-B000 1 S
21091 faligndata %f26, %f30, %f26 ! FFFFE4398FFFFF50 SKIP:L2-B000 1 S
21092 fcmpgt16 %f26, %f16, %o5 ! FFFFE4398FFFFF54 SKIP:L2-B000 1 S
21093 add %g1, 0x10F, %g1 ! FFFFE4398FFFFF58 SKIP:L2-B000 1 chksum++
21094 array16 %o2, %o1, %o2 ! FFFFE4398FFFFF5C SKIP:L2-B000 1 S
21095 fcmpgt16 %f26, %f24, %o3 ! FFFFE4398FFFFF60 SKIP:L2-B000 1 S
21096 andn %o0, %o0, %o3 ! FFFFE4398FFFFF64 SKIP:L2-B000 1 S
21097 fcmpne32 %f24, %f26, %o5 ! FFFFE4398FFFFF68 SKIP:L2-B000 1 S
21098 or %o2, %o0, %o0 ! FFFFE4398FFFFF6C SKIP:L2-B000 1 S
21099 ba BL100111 ! FFFFE4398FFFFF70 SKIP:L2-B000 1
21100 fabsd %f6, %f36 ! FFFFE4398FFFFF74 SKIP:L2-B000 1 S
21101BL100102: ! ELSE:L2-B001
21102 sllx %o0, %g1, %o0 ! FFFFE4398FFFFF78 ELSE:L2-B001 1 S
21103 orn %o2, %o5, %o1 ! FFFFE4398FFFFF7C ELSE:L2-B001 1 S
21104 orn %o5, %o0, %o5 ! FFFFE4398FFFFF80 ELSE:L2-B001 1 S
21105 sdivcc %g1, 0x0, %l2 ! FFFFE4398FFFFF84 ELSE:L2-B001 1 S
21106 pdist %f28, %f18, %f28 ! FFFFE4398FFFFF88 ELSE:L2-B001 1 S
21107 add %g1, 0x76E, %g1 ! FFFFE4398FFFFF8C ELSE:L2-B001 1 chksum++
21108 movne %fcc1, %o5, %o0 ! FFFFE4398FFFFF90 ELSE:L2-B001 1 S
21109 bne,a,pn %icc, BL100103 ;.empty ! FFFFE4398FFFFF94 ELSE:L2-B001 1 L
21110 bgu,pn %xcc, BL100104 ! FFFFE4398FFFFF98 ELSE:L2-B001 1 L
21111BL100103:or %g1, %o0, %o1 ! FFFFE4398FFFFF9C ELSE:L2-B001 1 S
21112 fbn,a BL100105 ;.empty ! FFFFE4398FFFFFA0 ELSE:L2-B001 1 L
21113BL100105:fbn,a,pn %fcc2, BL100106 ;.empty ! FFFFE4398FFFFFA4 ELSE:L2-B001 0 L
21114 bneg BL100106 ;.empty ! FFFFE4398FFFFFA8 ELSE:L2-B001 1 L
21115 fbule,a BL100107 ;.empty ! FFFFE4398FFFFFAC ELSE:L2-B001 1 L
21116 .word 0xBF84CA70 ! FFFFE4398FFFFFB0 ELSE:L2-B001 0 L illop
21117 fbl,a,pn %fcc2, BL100104 ! FFFFE4398FFFFFB4 ELSE:L2-B001 0 L
21118BL100104:xnorcc %o2, %o3, %o1 ! FFFFE4398FFFFFB8 ELSE:L2-B001 0 S
21119BL100107:.word 0xD337CD23 ! FFFFE4398FFFFFBC ELSE:L2-B001 0 L illop
21120 fbue,a,pn %fcc3, BL100109 ;.empty ! FFFFE4398FFFFFC0 ELSE:L2-B001 1 L
21121 .word 0xEB942007 ! FFFFE4398FFFFFC4 ELSE:L2-B001 0 L random
21122BL100106:bn,a BL100108 ;.empty ! FFFFE4398FFFFFC8 ELSE:L2-B001 2 L
21123BL100108:.word 0xF32EC768 ! FFFFE4398FFFFFCC ELSE:L2-B001 0 L illop
21124BL100110:bmask %o0, %o2, %o1 ! FFFFE4398FFFFFD0 ELSE:L2-B001 1 S
21125BL100109:add %g1, 0xAEF, %g1 ! FFFFE4398FFFFFD4 ELSE:L2-B001 1 chksum++
21126BL100111: ! ELSE:L2-B001
21127 add %g1, 0x7E1, %g1 ! FFFFE4398FFFFFD8 ELSE:L2-B001 2 chksum++
21128 andcc %o3, 0x2, %g0 ! FFFFE4398FFFFFDC SKIP:L2-B002 2
21129 bnz,pn %icc, BL100112 ! FFFFE4398FFFFFE0 SKIP:L2-B002 2
21130 cmp %o4, %o2 ! FFFFE4398FFFFFE4 SKIP:L2-B002 2 S
21131 nop ! FFFFE4398FFFFFE8 SKIP:L2-B002 1 S
21132 andcc %o1, %o0, %o3 ! FFFFE4398FFFFFEC SKIP:L2-B002 1 S
21133 andn %o0, 0x0, %o0 ! FFFFE4398FFFFFF0 SKIP:L2-B002 1 S
21134 xor %o1, %g1, %o3 ! FFFFE4398FFFFFF4 SKIP:L2-B002 1 S
21135 add %g1, 0xCA4, %g1 ! FFFFE4398FFFFFF8 SKIP:L2-B002 1 chksum++
21136 xor %o3, %o4, %o1 ! FFFFE4398FFFFFFC SKIP:L2-B002 1 S
21137 fbn .-2836 ! FFFFE43990000000 SKIP:L2-B002 1 S
21138 andcc %o1, %g1, %o5 ! FFFFE43990000004 SKIP:L2-B002 1 S
21139 cmp %o0, %o0 ! FFFFE43990000008 SKIP:L2-B002 1 S
21140 fmovrdgz %o5, %f40, %f40 ! FFFFE4399000000C SKIP:L2-B002 1 S
21141 orn %o3, %o0, %o1 ! FFFFE43990000010 SKIP:L2-B002 1 S
21142 xor %o3, %o5, %o0 ! FFFFE43990000014 SKIP:L2-B002 1 S
21143 fba,pt %fcc2, BL100113 ! FFFFE43990000018 SKIP:L2-B002 1
21144 nop ! FFFFE4399000001C SKIP:L2-B002 1 S
21145BL100112: ! ELSE:L2-B003
21146 faligndata %f28, %f24, %f28 ! FFFFE43990000020 ELSE:L2-B003 1 S
21147 addcc %o5, %o0, %g0 ! FFFFE43990000024 ELSE:L2-B003 1 S
21148 subccc %o0, %o3, %o1 ! FFFFE43990000028 ELSE:L2-B003 1 S
21149 fsubs %f9, %f8, %f9 ! FFFFE4399000002C ELSE:L2-B003 1 S
21150 fcmps %fcc1, %f2, %f8 ! FFFFE43990000030 ELSE:L2-B003 1 S
21151 rd %gsr, %l6 ! FFFFE43990000034 ELSE:L2-B003 1 S
21152 wr %l6, 0x38, %gsr ! FFFFE43990000038 ELSE:L2-B003 1 S
21153 xor %o0, %o5, %o3 ! FFFFE4399000003C ELSE:L2-B003 1 S
21154 wr %g1, %o4, %fprs ! FFFFE43990000040 ELSE:L2-B003 1 S
21155 stxa %o0, [%g7+%g0]0x3A ! FFFFE43990000044 ELSE:L2-B003 1 S BAD-ASI
21156 add %g1, 0xBEA, %g1 ! FFFFE43990000048 ELSE:L2-B003 1 chksum++
21157 fpsub16 %f16, %f22, %f24 ! FFFFE4399000004C ELSE:L2-B003 1 S
21158 srl %o1, 0x1, %o2 ! FFFFE43990000050 ELSE:L2-B003 1 S
21159 fcmpne16 %f20, %f24, %o1 ! FFFFE43990000054 ELSE:L2-B003 1 S
21160 fexpand %f26, %f20 ! FFFFE43990000058 ELSE:L2-B003 1 S
21161 xnor %g1, %o1, %o5 ! FFFFE4399000005C ELSE:L2-B003 1 S
21162 xor %o5, %o0, %o0 ! FFFFE43990000060 ELSE:L2-B003 1 S
21163BL100113: ! ELSE:L2-B003
21164 add %g1, 0xF1F, %g1 ! FFFFE43990000064 ELSE:L2-B003 2 chksum++
21165 fcmpd %fcc1, %f40, %f40 ! FFFFE43990000068 SKIP:L2-B004 2
21166 fbge,a,pn %fcc1, BL100121 ! FFFFE4399000006C SKIP:L2-B004 2
21167 xnor %o5, %o0, %o1 ! FFFFE43990000070 SKIP:L2-B004 2 S
21168 fcmpgt16 %f26, %f24, %o2 ! FFFFE43990000074 SKIP:L2-B004 0 S
21169 fba BL100114 ;.empty ! FFFFE43990000078 SKIP:L2-B004 0 L
21170 fbge BL100115 ! FFFFE4399000007C SKIP:L2-B004 0 L
21171 xor %o1, %o2, %o5 ! FFFFE43990000080 SKIP:L2-B004 0 S
21172 movg %icc, %o3, %o3 ! FFFFE43990000084 SKIP:L2-B004 0 S
21173 bpos,a BL100116 ! FFFFE43990000088 SKIP:L2-B004 0 L
21174 fcmpgt32 %f24, %f20, %o0 ! FFFFE4399000008C SKIP:L2-B004 0 S
21175 mova %fcc1, -496, %o2 ! FFFFE43990000090 SKIP:L2-B004 0 S
21176BL100116:fbug BL100117 ;.empty ! FFFFE43990000094 SKIP:L2-B004 0 L
21177BL100114:be BL100117 ;.empty ! FFFFE43990000098 SKIP:L2-B004 0 L
21178 .word 0x8197E00D ! FFFFE4399000009C SKIP:L2-B004 0 L illop
21179BL100115:orcc %o1, %o0, %o1 ! FFFFE439900000A0 SKIP:L2-B004 0 S
21180 .word 0xE1FE4B67 ! FFFFE439900000A4 SKIP:L2-B004 0 S illop
21181BL100117:add %g1, 0xCAD, %g1 ! FFFFE439900000A8 SKIP:L2-B004 0 chksum++
21182 add %g1, 0xB16, %g1 ! FFFFE439900000AC SKIP:L2-B004 0 chksum++
21183 .word 0xA9B10374 ! FFFFE439900000B0 SKIP:L2-B004 0 S illop
21184 bnz BL100118 ! FFFFE439900000B4 SKIP:L2-B004 0 L
21185 xnor %g1, %o1, %o3 ! FFFFE439900000B8 SKIP:L2-B004 0 S
21186 fexpand %f24, %f16 ! FFFFE439900000BC SKIP:L2-B004 0 S
21187 .word 0xABA88A17 ! FFFFE439900000C0 SKIP:L2-B004 0 L illop
21188 fbu BL100119 ;.empty ! FFFFE439900000C4 SKIP:L2-B004 0 L
21189BL100118:bcc,pt %icc, BL100120 ! FFFFE439900000C8 SKIP:L2-B004 0 L
21190BL100119:fzeros %f21 ! FFFFE439900000CC SKIP:L2-B004 0 S
21191BL100120:add %g1, 0x6C2, %g1 ! FFFFE439900000D0 SKIP:L2-B004 0 chksum++
21192 ba,a,pn %icc, BL100122 ! FFFFE439900000D4 SKIP:L2-B004 0
21193 .word 0x89ACC01A ! FFFFE439900000D8 SKIP:L2-B004 0 S illop
21194BL100121: ! ELSE:L2-B005
21195 fpack16 %f20, %f28 ! FFFFE439900000DC ELSE:L2-B005 2 S
21196 add %o5, %o3, %o3 ! FFFFE439900000E0 ELSE:L2-B005 2 S
21197 fpack32 %f20, %f28, %f28 ! FFFFE439900000E4 ELSE:L2-B005 2 S
21198 orn %o0, %o3, %o1 ! FFFFE439900000E8 ELSE:L2-B005 2 S
21199 andncc %o2, %o1, %o0 ! FFFFE439900000EC ELSE:L2-B005 2 S
21200 fexpand %f24, %f18 ! FFFFE439900000F0 ELSE:L2-B005 2 S
21201 add %g1, 0x34F, %g1 ! FFFFE439900000F4 ELSE:L2-B005 2 chksum++
21202 and %o3, %o3, %o3 ! FFFFE439900000F8 ELSE:L2-B005 2 S
21203 andn %o1, %o1, %o1 ! FFFFE439900000FC ELSE:L2-B005 2 S
21204 andcc %o2, %o2, %o2 ! FFFFE43990000100 ELSE:L2-B005 2 S
21205 fadds %f10, %f9, %f3 ! FFFFE43990000104 ELSE:L2-B005 2 S
21206 and %o1, -1, %o1 ! FFFFE43990000108 ELSE:L2-B005 2 S
21207 array32 %o0, %o3, %o3 ! FFFFE4399000010C ELSE:L2-B005 2 S
21208BL100122: ! ELSE:L2-B005
21209 add %g1, 0x82B, %g1 ! FFFFE43990000110 ELSE:L2-B005 2 chksum++
21210 andcc %o0, 0x2, %g0 ! FFFFE43990000114 SKIP:L2-B006 2
21211 bz,a,pt %icc, BL100123 ! FFFFE43990000118 SKIP:L2-B006 2
21212 cmp %o1, %o3 ! FFFFE4399000011C SKIP:L2-B006 1 S
21213 movcc %xcc, %o0, %o3 ! FFFFE43990000120 SKIP:L2-B006 1 S
21214 and %o1, %o5, %o2 ! FFFFE43990000124 SKIP:L2-B006 1 S
21215 stxa %o2, [%g7+%g0]0xB2 ! FFFFE43990000128 SKIP:L2-B006 1 S BAD-ASI
21216 fsubd %f36, %f40, %f14 ! FFFFE4399000012C SKIP:L2-B006 1 S
21217 udiv %o2, 0x0, %o3 ! FFFFE43990000130 SKIP:L2-B006 1 S
21218 fpsub32s %f28, %f16, %f26 ! FFFFE43990000134 SKIP:L2-B006 1 S
21219 nop ! FFFFE43990000138 SKIP:L2-B006 1 S
21220 edge16 %o3, %g1, %o0 ! FFFFE4399000013C SKIP:L2-B006 1 S
21221 edge16 %o2, %o3, %o1 ! FFFFE43990000140 SKIP:L2-B006 1 S
21222 add %g1, 0xE65, %g1 ! FFFFE43990000144 SKIP:L2-B006 1 chksum++
21223 stxa %o3, [%g7+%g0]0x86 ! FFFFE43990000148 SKIP:L2-B006 1 S BAD-ASI
21224 pdist %f26, %f18, %f28 ! FFFFE4399000014C SKIP:L2-B006 1 S
21225 array32 %o4, %o2, %o3 ! FFFFE43990000150 SKIP:L2-B006 1 S
21226 xor %o3, %g1, %o0 ! FFFFE43990000154 SKIP:L2-B006 1 S
21227 fba,a BL100127 ! FFFFE43990000158 SKIP:L2-B006 1
21228 .word 0x8B6E5142 ! FFFFE4399000015C SKIP:L2-B006 0 S random
21229BL100123: ! ELSE:L2-B007
21230 andncc %o3, %o2, %o5 ! FFFFE43990000160 ELSE:L2-B007 1 S
21231 xorcc %o1, %g1, %o3 ! FFFFE43990000164 ELSE:L2-B007 1 S
21232 xnor %o3, %o2, %o2 ! FFFFE43990000168 ELSE:L2-B007 1 S
21233 fmovsne %fcc2, %f25, %f26 ! FFFFE4399000016C ELSE:L2-B007 1 S
21234 fbule BL100124 ! FFFFE43990000170 ELSE:L2-B007 1 L
21235 cmp %o3, %o1 ! FFFFE43990000174 ELSE:L2-B007 1 S
21236 ta %xcc, 0x46 ! FFFFE43990000178 ELSE:L2-B007 0 S demap-page
21237 fba,a,pn %fcc2, BL100125 ! FFFFE4399000017C ELSE:L2-B007 0 L
21238 .word 0x08C719AC ! FFFFE43990000180 ELSE:L2-B007 0 S illop
21239 bmask %o2, %o3, %o2 ! FFFFE43990000184 ELSE:L2-B007 0 S
21240 bne,a BL100126 ;.empty ! FFFFE43990000188 ELSE:L2-B007 0 L
21241 bl,a BL100124 ! FFFFE4399000018C ELSE:L2-B007 0 L
21242 srl %o0, 0x1, %o0 ! FFFFE43990000190 ELSE:L2-B007 0 S
21243BL100126:orncc %o2, %o0, %o2 ! FFFFE43990000194 ELSE:L2-B007 0 S
21244 bpos,a,pn %icc, BL100125 ! FFFFE43990000198 ELSE:L2-B007 0 L
21245BL100125:fnegd %f40, %f44 ! FFFFE4399000019C ELSE:L2-B007 0 S
21246BL100124:array16 %o2, %o0, %o1 ! FFFFE439900001A0 ELSE:L2-B007 1 S
21247 fnegd %f6, %f0 ! FFFFE439900001A4 ELSE:L2-B007 1 S
21248 add %g1, 0x182, %g1 ! FFFFE439900001A8 ELSE:L2-B007 1 chksum++
21249 add %g1, 0xFCF, %g1 ! FFFFE439900001AC ELSE:L2-B007 1 chksum++
21250 orncc %g1, %o5, %o5 ! FFFFE439900001B0 ELSE:L2-B007 1 S
21251 .word 0xC955F68D ! FFFFE439900001B4 ELSE:L2-B007 1 S illop
21252 fpmerge %f29, %f19, %f26 ! FFFFE439900001B8 ELSE:L2-B007 1 S
21253 fcmpd %fcc1, %f14, %f40 ! FFFFE439900001BC ELSE:L2-B007 1 S
21254 xnorcc %o3, %o4, %o1 ! FFFFE439900001C0 ELSE:L2-B007 1 S
21255 fmovsn %fcc1, %f3, %f11 ! FFFFE439900001C4 ELSE:L2-B007 1 S
21256 fcmped %fcc1, %f44, %f40 ! FFFFE439900001C8 ELSE:L2-B007 1 S
21257 edge8 %o0, %o1, %o2 ! FFFFE439900001CC ELSE:L2-B007 1 S
21258 sra %o2, 0x1, %o1 ! FFFFE439900001D0 ELSE:L2-B007 1 S
21259 sdiv %o1, %g0, %o5 ! FFFFE439900001D4 ELSE:L2-B007 1 S
21260BL100127: ! ELSE:L2-B007
21261 add %g1, 0xEBA, %g1 ! FFFFE439900001D8 ELSE:L2-B007 2 chksum++
21262 or %g6, 0x0, %g6 ! FFFFE439900001DC LOOP:L1-B000 2 S
21263 movpos %icc, %o0, %o3 ! FFFFE439900001E0 LOOP:L1-B000 2 S
21264 and %o1, %o1, %o1 ! FFFFE439900001E4 LOOP:L1-B000 2 S
21265 srlx %o2, 0x1, %o2 ! FFFFE439900001E8 LOOP:L1-B000 2 S
21266 sethi %hi(0x333C0800), %o0 ! FFFFE439900001EC LOOP:L1-B000 2 S .+0
21267 subcc %o4, 0x1, %o4 ! FFFFE439900001F0 LOOP:L1-B000 2
21268 bnz,a,pn %icc, BL100128 ! FFFFE439900001F4 LOOP:L1-B000 2
21269 udivcc %o2, %g0, %l0 ! FFFFE439900001F8 LOOP:L1-B000 1 S
21270 add %g1, 0x2F6, %g1 ! FFFFE439900001FC LOOP:L1-B000 1 chksum++
21271 .word 0xA3B0894B ! FFFFE43990000200 SUBR:L0-B000 1 S illop_VIS
21272 and %o2, %o1, %o3 ! FFFFE43990000204 SUBR:L0-B000 1 S
21273 stxa %g6, [%g2+%g0]0x8E ! FFFFE43990000208 SUBR:L0-B000 1 S BAD-ASI
21274 movne %icc, %o0, %o2 ! FFFFE4399000020C SUBR:L0-B000 1 S
21275 andcc %i2, -1, %i2 ! FFFFE43990000210 SUBR:L0-B000 1 S
21276 xnor %o5, %o5, %o4 ! FFFFE43990000214 SUBR:L0-B000 1 S
21277 retl ! FFFFE43990000218 SUBR:L0-B000 1
21278 add %g1, 0x186, %g1 ! FFFFE4399000021C SUBR:L0-B000 1 chksum++
21279
21280SECTION .btext053_pg1 TEXT_VA=0xffffe43990000000
21281attr_text {
21282 Name = .btext053_pg1,
21283 VA = 0xffffe43990000000,
21284 RA = 0xd70000000,
21285 PA = ra2pa(0xd70000000,0),
21286 tsbonly,
21287 part_0_ctx_nonzero_tsb_config_2,
21288 TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
21289 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
21290 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
21291}
21292.text; .skip 8
21293
21294!========================================================================
21295
21296SECTION .btext054 TEXT_VA=0xfffff327f1431f00
21297attr_text {
21298 Name = .btext054,
21299 VA = 0xfffff327f1431f00,
21300 RA = 0xfdfd3ff00,
21301 PA = ra2pa(0xfdfd3ff00,0),
21302 notsb
21303}
21304
21305SECTION .btext054_pg0 TEXT_VA=0xfffff327f1430000
21306attr_text {
21307 Name = .btext054_pg0,
21308 VA = 0xfffff327f1430000,
21309 RA = 0xfdfd3e000,
21310 PA = ra2pa(0xfdfd3e000,0),
21311 tsbonly,
21312 part_0_ctx_nonzero_tsb_config_3,
21313 TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
21314 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
21315 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
21316}
21317.text; .skip 8
21318
21319
21320SECTION .btext054
21321.text
21322.global SUBR138; SUBR138:
21323 add %l7, 0x0, %l7 ! FFFFF327F1431F00 SUBR:L0-B000 0 S
21324 subcc %o2, %i1, %o1 ! FFFFF327F1431F04 SUBR:L0-B000 0 S
21325 fcmped %fcc0, %f46, %f40 ! FFFFF327F1431F08 SUBR:L0-B000 0 S
21326 fpmerge %f30, %f20, %f16 ! FFFFF327F1431F0C SUBR:L0-B000 0 S
21327 .word 0xB3A0C882 ! FFFFF327F1431F10 SUBR:L0-B000 0 S illop
21328 fcmpes %fcc2, %f8, %f9 ! FFFFF327F1431F14 SUBR:L0-B000 0 S
21329 .word 0xC92C7B06 ! FFFFF327F1431F18 SUBR:L0-B000 0 S illop
21330 fcmpd %fcc1, %f6, %f12 ! FFFFF327F1431F1C SUBR:L0-B000 0 S
21331 xor %i5, %i1, %o3 ! FFFFF327F1431F20 SUBR:L0-B000 0 S
21332 add %g1, 0x9E9, %g1 ! FFFFF327F1431F24 SUBR:L0-B000 0 chksum++
21333 .word 0x91CBD5BA ! FFFFF327F1431F28 SWCH:L1-B000 0 illop
21334 andcc %o4, 0x4, %g0 ! FFFFF327F1431F2C SWCH:L1-B000 0
21335 .word 0xFF973A24 ! FFFFF327F1431F30 SWCH:L1-B000 0 illop
21336 andcc %o4, 0x200, %g0 ! FFFFF327F1431F34 SWCH:L1-B000 0
21337 .word 0xB2D746AF ! FFFFF327F1431F38 SWCH:L1-B000 0 random
21338 .word 0x08C5B31D ! FFFFF327F1431F3C SWCH:L1-B000 0 illop
21339 bnz,pt %xcc, BL100130 ! FFFFF327F1431F40 SWCH:L1-B000 0
21340 add %g1, 0x180, %g1 ! FFFFF327F1431F44 SWCH:L1-B000 0 chksum++
21341 .word 0x9B6448DC ! FFFFF327F1431F48 SWCH:L1-B000 0 illop
21342 .word 0x8595200C ! FFFFF327F1431F4C SWCH:L1-B000 0 illop
21343 .word 0xFB7049DF ! FFFFF327F1431F50 SWCH:L1-B000 0 illop
21344 subcc %i5, %o4, %o0 ! FFFFF327F1431F54 SWCH:L1-B000 0 S
21345 fpack32 %f26, %f16, %f26 ! FFFFF327F1431F58 SWCH:L1-B000 0 S
21346 .word 0x3C543447 ! FFFFF327F1431F5C SWCH:L1-B000 0 S random
21347 wr %g1, %l7, %fprs ! FFFFF327F1431F60 SWCH:L1-B000 0 S
21348 fcmpne32 %f30, %f28, %o1 ! FFFFF327F1431F64 SWCH:L1-B000 0 S
21349 .word 0xA7A71A81 ! FFFFF327F1431F68 SWCH:L1-B000 0 S illop
21350 add %g1, 0x937, %g1 ! FFFFF327F1431F6C SWCH:L1-B000 0 chksum++
21351 ba,a BL100137 ! FFFFF327F1431F70 SWCH:L1-B000 0
21352 wr %g1, %o5, %fprs ! FFFFF327F1431F74 SWCH:L1-B000 0 S
21353BL100129:.word 0x8BAE0A8F ! FFFFF327F1431F78 CASE:L2-B000 0 illop
21354 .word 0xE5B29476 ! FFFFF327F1431F7C CASE:L2-B000 0 S illop
21355 ta %xcc, 0x46 ! FFFFF327F1431F80 CASE:L2-B000 0 S demap-page
21356 .word 0xB3A836FC ! FFFFF327F1431F84 CASE:L2-B000 0 S illop
21357 .word 0xCF4F9BA2 ! FFFFF327F1431F88 CASE:L2-B000 0 S illop
21358 andcc %o3, %o1, %o3 ! FFFFF327F1431F8C CASE:L2-B000 0 S
21359 fba,a,pn %fcc2, BL100137 ! FFFFF327F1431F90 CASE:L2-B000 0
21360 nop ! FFFFF327F1431F94 CASE:L2-B000 0 S
21361BL100130:.word 0x8BB77221 ! FFFFF327F1431F98 CASE:L2-B001 0 illop
21362 .word 0xE69CD355 ! FFFFF327F1431F9C CASE:L2-B001 0 S illop
21363 fmovdn %fcc0, %f6, %f34 ! FFFFF327F1431FA0 CASE:L2-B001 0 S
21364 .word 0xD965DA4E ! FFFFF327F1431FA4 CASE:L2-B001 0 S illop
21365 orcc %o3, %o1, %o0 ! FFFFF327F1431FA8 CASE:L2-B001 0 S
21366 ba,a BL100137 ! FFFFF327F1431FAC CASE:L2-B001 0
21367 fxnor %f30, %f26, %f20 ! FFFFF327F1431FB0 CASE:L2-B001 0 S
21368BL100131:add %g1, 0xCC2, %g1 ! FFFFF327F1431FB4 CASE:L2-B002 0 chksum++
21369 .word 0xCF6B32DB ! FFFFF327F1431FB8 CASE:L2-B002 0 S illop
21370 fcmps %fcc3, %f10, %f9 ! FFFFF327F1431FBC CASE:L2-B002 0 S
21371 fnegd %f60, %f0 ! FFFFF327F1431FC0 CASE:L2-B002 0 S
21372 .word 0x81CFE008 ! FFFFF327F1431FC4 CASE:L2-B002 0 S random
21373 wr %l6, 0xD8, %gsr ! FFFFF327F1431FC8 CASE:L2-B002 0 S
21374 xor %o4, %o0, %o5 ! FFFFF327F1431FCC CASE:L2-B002 0 S
21375 fmovd %f6, %f42 ! FFFFF327F1431FD0 CASE:L2-B002 0 S
21376 fba,pt %fcc2, BL100137 ! FFFFF327F1431FD4 CASE:L2-B002 0
21377 fmovs %f8, %f2 ! FFFFF327F1431FD8 CASE:L2-B002 0 S
21378BL100132:add %g1, 0x138, %g1 ! FFFFF327F1431FDC CASE:L2-B003 0 chksum++
21379 fmovsule %fcc0, %f16, %f31 ! FFFFF327F1431FE0 CASE:L2-B003 0 S
21380 fcmpes %fcc2, %f9, %f2 ! FFFFF327F1431FE4 CASE:L2-B003 0 S
21381 rd %gsr, %l6 ! FFFFF327F1431FE8 CASE:L2-B003 0 S
21382 wr %l6, 0x90, %gsr ! FFFFF327F1431FEC CASE:L2-B003 0 S
21383 .word 0x87B4079B ! FFFFF327F1431FF0 CASE:L2-B003 0 S illop
21384 sllx %o3, 0x1, %o1 ! FFFFF327F1431FF4 CASE:L2-B003 0 S
21385 ba,a,pt %icc, BL100137 ! FFFFF327F1431FF8 CASE:L2-B003 0
21386 fpsub32s %f28, %f21, %f20 ! FFFFF327F1431FFC CASE:L2-B003 0 S
21387BL100137: ! SWCH:L1-B000
21388 add %g1, 0x499, %g1 ! FFFFF327F1432000 SWCH:L1-B000 0 chksum++
21389 .word 0x2C5795B1 ! FFFFF327F1432004 SWCH:L1-B000 0 S illop
21390 be,a BL100133 ! FFFFF327F1432008 SWCH:L1-B000 0 L
21391 add %i3, 0x0, %i3 ! FFFFF327F143200C SWCH:L1-B000 0 S
21392 .word 0x29D10DB4 ! FFFFF327F1432010 SWCH:L1-B000 0 L random
21393 bl,a,pt %icc, BL100134 ;.empty ! FFFFF327F1432014 SWCH:L1-B000 0 L
21394 bz,a,pn %icc, BL100135 ;.empty ! FFFFF327F1432018 SWCH:L1-B000 0 L
21395 fbul,a,pn %fcc2, BL100136 ;.empty ! FFFFF327F143201C SWCH:L1-B000 0 L
21396 bge BL100133 ;.empty ! FFFFF327F1432020 SWCH:L1-B000 0 L
21397 bcs,a BL100135 ! FFFFF327F1432024 SWCH:L1-B000 0 L
21398 .word 0xF575BFAD ! FFFFF327F1432028 SWCH:L1-B000 0 S illop
21399BL100134:bne,a BL100133 ! FFFFF327F143202C SWCH:L1-B000 0 L
21400BL100136:ta %xcc, 0x46 ! FFFFF327F1432030 SWCH:L1-B000 0 S demap-page
21401BL100135:fblg,pn %fcc0, BL100133 ! FFFFF327F1432034 SWCH:L1-B000 0 L
21402BL100133:.word 0x83F00000 ! FFFFF327F1432038 SWCH:L1-B000 0 S illop
21403 .word 0xCF681BC9 ! FFFFF327F143203C SWCH:L1-B000 0 illop
21404 subcc %o5, %o1, %o2 ! FFFFF327F1432040 SUBR:L0-B000 0 S
21405 wr %g1, %i3, %fprs ! FFFFF327F1432044 SUBR:L0-B000 0 S
21406 array8 %o2, %i3, %o2 ! FFFFF327F1432048 SUBR:L0-B000 0 S
21407 alignaddr %g1, %g1, %o0 ! FFFFF327F143204C SUBR:L0-B000 0 S
21408 andcc %i3, %o2, %o4 ! FFFFF327F1432050 SUBR:L0-B000 0 S
21409 pdist %f30, %f16, %f16 ! FFFFF327F1432054 SUBR:L0-B000 0 S
21410 .word 0x81ADCB5D ! FFFFF327F1432058 SUBR:L0-B000 0 illop
21411 .word 0x9FC68000 ! FFFFF327F143205C SUBR:L0-B000 0 random
21412
21413SECTION .btext054_pg1 TEXT_VA=0xfffff327f1432000
21414attr_text {
21415 Name = .btext054_pg1,
21416 VA = 0xfffff327f1432000,
21417 RA = 0xfdfd40000,
21418 PA = ra2pa(0xfdfd40000,0),
21419 tsbonly,
21420 part_0_ctx_nonzero_tsb_config_3,
21421 TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
21422 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
21423 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
21424}
21425.text; .skip 8
21426! Context 73: 1748 instructions generated, 7596 executed, 243 traps
21427
21428#undef BLIMP_BIAS
21429#define BLIMP_BIAS 0
21430#undef BLIMP_FRAME
21431#define BLIMP_FRAME 128
21432#undef BLIMP_32BIT
21433#define BLIMP_32BIT 0
21434
21435!========================================================================
21436
21437SECTION .btext055 TEXT_VA=0x117dbffffd00
21438attr_text {
21439 Name = .btext055,
21440 VA = 0x117dbffffd00,
21441 RA = 0xcdffffd00,
21442 PA = ra2pa(0xcdffffd00,0),
21443 notsb
21444}
21445
21446SECTION .btext055_pg0 TEXT_VA=0x117db0000000
21447attr_text {
21448 Name = .btext055_pg0,
21449 VA = 0x117db0000000,
21450 RA = 0xcd0000000,
21451 PA = ra2pa(0xcd0000000,0),
21452 tsbonly,
21453 part_0_ctx_nonzero_tsb_config_2,
21454 TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1,
21455 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
21456 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
21457}
21458.text; .skip 8
21459
21460
21461SECTION .btext055
21462.text
21463.global start_th_6; start_th_6:
21464.global SUBR153; SUBR153:
21465BL120094: ! MAIN:L0-B000
21466 nop ! 0000117DBFFFFD00 MAIN:L0-B000 1
21467 sethi %hh(0x96ED4860000),%g2 ! 0000117DBFFFFD04 MAIN:L0-B000 1 BD120133
21468 or %g2,%hm(0x96ED4860000),%g2 ! 0000117DBFFFFD08 MAIN:L0-B000 1
21469 sethi %lm(0x96ED4860000),%g3 ! 0000117DBFFFFD0C MAIN:L0-B000 1
21470 or %g3,%lo(0x96ED4860000),%g3 ! 0000117DBFFFFD10 MAIN:L0-B000 1
21471 sllx %g2, 0x20, %g2 ! 0000117DBFFFFD14 MAIN:L0-B000 1
21472 or %g2, %g3, %g2 ! 0000117DBFFFFD18 MAIN:L0-B000 1
21473 sethi %hh(0x88210002000),%l0 ! 0000117DBFFFFD1C MAIN:L0-B000 1 STACK0074
21474 or %l0,%hm(0x88210002000),%l0 ! 0000117DBFFFFD20 MAIN:L0-B000 1
21475 sethi %lm(0x88210002000),%l1 ! 0000117DBFFFFD24 MAIN:L0-B000 1
21476 or %l1,%lo(0x88210002000),%l1 ! 0000117DBFFFFD28 MAIN:L0-B000 1
21477 sllx %l0, 0x20, %l0 ! 0000117DBFFFFD2C MAIN:L0-B000 1
21478 or %l0, %l1, %l0 ! 0000117DBFFFFD30 MAIN:L0-B000 1
21479 sub %l0, 0x100, %o6 ! 0000117DBFFFFD34 MAIN:L0-B000 1
21480 add %o6, 0x80, %i6 ! 0000117DBFFFFD38 MAIN:L0-B000 1
21481 addcc %g0, 0x1, %g1 ! 0000117DBFFFFD3C MAIN:L0-B000 1
21482 or %g0, -2286, %g3 ! 0000117DBFFFFD40 MAIN:L0-B000 1
21483 or %g0, -3872, %g4 ! 0000117DBFFFFD44 MAIN:L0-B000 1
21484 or %g0, 0x2D7, %g5 ! 0000117DBFFFFD48 MAIN:L0-B000 1
21485 or %g0, 0x102, %g6 ! 0000117DBFFFFD4C MAIN:L0-B000 1
21486 or %g0, 0x0, %g7 ! 0000117DBFFFFD50 MAIN:L0-B000 1
21487 or %g0, -1132, %o0 ! 0000117DBFFFFD54 MAIN:L0-B000 1
21488 or %g0, -1546, %o1 ! 0000117DBFFFFD58 MAIN:L0-B000 1
21489 or %g0, -2638, %o2 ! 0000117DBFFFFD5C MAIN:L0-B000 1
21490 or %g0, -785, %o3 ! 0000117DBFFFFD60 MAIN:L0-B000 1
21491 or %g0, -26, %o4 ! 0000117DBFFFFD64 MAIN:L0-B000 1
21492 or %g0, -1361, %o5 ! 0000117DBFFFFD68 MAIN:L0-B000 1
21493 or %g0, 0xDFE, %o7 ! 0000117DBFFFFD6C MAIN:L0-B000 1
21494 or %g0, 0x6BB, %l0 ! 0000117DBFFFFD70 MAIN:L0-B000 1
21495 or %g0, -3190, %l1 ! 0000117DBFFFFD74 MAIN:L0-B000 1
21496 or %g0, -2191, %l2 ! 0000117DBFFFFD78 MAIN:L0-B000 1
21497 or %g0, -1002, %l3 ! 0000117DBFFFFD7C MAIN:L0-B000 1
21498 or %g0, -2900, %l4 ! 0000117DBFFFFD80 MAIN:L0-B000 1
21499 or %g0, -114, %l5 ! 0000117DBFFFFD84 MAIN:L0-B000 1
21500 sethi %hh(0x117DBFFFFD00),%l7 ! 0000117DBFFFFD88 MAIN:L0-B000 1 SUBR153
21501 or %l7,%hm(0x117DBFFFFD00),%l7 ! 0000117DBFFFFD8C MAIN:L0-B000 1
21502 sethi %lm(0x117DBFFFFD00),%l6 ! 0000117DBFFFFD90 MAIN:L0-B000 1
21503 or %l6,%lo(0x117DBFFFFD00),%l6 ! 0000117DBFFFFD94 MAIN:L0-B000 1
21504 sllx %l7, 0x20, %l7 ! 0000117DBFFFFD98 MAIN:L0-B000 1
21505 or %l7, %l6, %l7 ! 0000117DBFFFFD9C MAIN:L0-B000 1
21506 or %g0, 0x1C4, %l6 ! 0000117DBFFFFDA0 MAIN:L0-B000 1
21507 or %g0, 0x321, %i0 ! 0000117DBFFFFDA4 MAIN:L0-B000 1
21508 or %g0, -928, %i1 ! 0000117DBFFFFDA8 MAIN:L0-B000 1
21509 or %g0, -671, %i2 ! 0000117DBFFFFDAC MAIN:L0-B000 1
21510 or %g0, 0x886, %i3 ! 0000117DBFFFFDB0 MAIN:L0-B000 1
21511 or %g0, 0x3CA, %i4 ! 0000117DBFFFFDB4 MAIN:L0-B000 1
21512 or %g0, -185, %i5 ! 0000117DBFFFFDB8 MAIN:L0-B000 1
21513 or %g0, -3240, %i7 ! 0000117DBFFFFDBC MAIN:L0-B000 1
21514 or %g0, 0x4, %g6 ! 0000117DBFFFFDC0 MAIN:L0-B000 1
21515BL120095:save %o6, -128, %o6 ! 0000117DBFFFFDC4 MAIN:L0-B000 4
21516 add %i0, %g6, %l0 ! 0000117DBFFFFDC8 MAIN:L0-B000 4
21517 add %i1, %g6, %l1 ! 0000117DBFFFFDCC MAIN:L0-B000 4
21518 add %i2, %g6, %l2 ! 0000117DBFFFFDD0 MAIN:L0-B000 4
21519 add %i3, %g6, %l3 ! 0000117DBFFFFDD4 MAIN:L0-B000 4
21520 add %i4, %g6, %l4 ! 0000117DBFFFFDD8 MAIN:L0-B000 4
21521 add %i5, %g6, %l5 ! 0000117DBFFFFDDC MAIN:L0-B000 4
21522 add %i6, %g6, %l6 ! 0000117DBFFFFDE0 MAIN:L0-B000 4
21523 add %i7, %g6, %l7 ! 0000117DBFFFFDE4 MAIN:L0-B000 4
21524 add %l0, %g6, %o0 ! 0000117DBFFFFDE8 MAIN:L0-B000 4
21525 add %l1, %g6, %o1 ! 0000117DBFFFFDEC MAIN:L0-B000 4
21526 add %l2, %g6, %o2 ! 0000117DBFFFFDF0 MAIN:L0-B000 4
21527 add %l3, %g6, %o3 ! 0000117DBFFFFDF4 MAIN:L0-B000 4
21528 add %l4, %g6, %o4 ! 0000117DBFFFFDF8 MAIN:L0-B000 4
21529 add %l5, %g6, %o5 ! 0000117DBFFFFDFC MAIN:L0-B000 4
21530 add %l7, %g6, %o7 ! 0000117DBFFFFE00 MAIN:L0-B000 4
21531 subcc %g6, 0x1, %g6 ! 0000117DBFFFFE04 MAIN:L0-B000 4
21532 bnz,a,pt %xcc, BL120095 ! 0000117DBFFFFE08 MAIN:L0-B000 4
21533 nop ! 0000117DBFFFFE0C MAIN:L0-B000 3
21534 restore %g0, %g0, %g0 ! 0000117DBFFFFE10 MAIN:L0-B000 1
21535 restore %g0, %g0, %g0 ! 0000117DBFFFFE14 MAIN:L0-B000 1
21536 restore %g0, %g0, %g0 ! 0000117DBFFFFE18 MAIN:L0-B000 1
21537 restore %g0, %g0, %g0 ! 0000117DBFFFFE1C MAIN:L0-B000 1
21538 ta %xcc, 0x44 ! 0000117DBFFFFE20 MAIN:L0-B000 1 cleanwin=0
21539 wr %g0, -56, %y ! 0000117DBFFFFE24 MAIN:L0-B000 1
21540 wr %g0, 0xD0, %gsr ! 0000117DBFFFFE28 MAIN:L0-B000 1
21541 ldd [%g2+0x0068], %f0 ! 0000117DBFFFFE2C MAIN:L0-B000 1 <BD120137
21542 faddd %f0, %f0, %f6 ! 0000117DBFFFFE30 MAIN:L0-B000 1
21543 faddd %f0, %f6, %f12 ! 0000117DBFFFFE34 MAIN:L0-B000 1
21544 faddd %f6, %f12, %f14 ! 0000117DBFFFFE38 MAIN:L0-B000 1
21545 faddd %f12, %f14, %f60 ! 0000117DBFFFFE3C MAIN:L0-B000 1
21546 faddd %f14, %f60, %f62 ! 0000117DBFFFFE40 MAIN:L0-B000 1
21547 faddd %f60, %f62, %f32 ! 0000117DBFFFFE44 MAIN:L0-B000 1
21548 faddd %f62, %f32, %f34 ! 0000117DBFFFFE48 MAIN:L0-B000 1
21549 faddd %f32, %f34, %f36 ! 0000117DBFFFFE4C MAIN:L0-B000 1
21550 faddd %f34, %f36, %f38 ! 0000117DBFFFFE50 MAIN:L0-B000 1
21551 faddd %f36, %f38, %f40 ! 0000117DBFFFFE54 MAIN:L0-B000 1
21552 faddd %f38, %f40, %f42 ! 0000117DBFFFFE58 MAIN:L0-B000 1
21553 faddd %f40, %f42, %f44 ! 0000117DBFFFFE5C MAIN:L0-B000 1
21554 faddd %f42, %f44, %f46 ! 0000117DBFFFFE60 MAIN:L0-B000 1
21555 ld [%g2+0x0070], %f2 ! 0000117DBFFFFE64 MAIN:L0-B000 1 <BD120138
21556 fadds %f2, %f2, %f3 ! 0000117DBFFFFE68 MAIN:L0-B000 1
21557 fadds %f2, %f3, %f4 ! 0000117DBFFFFE6C MAIN:L0-B000 1
21558 fadds %f3, %f4, %f5 ! 0000117DBFFFFE70 MAIN:L0-B000 1
21559 fadds %f4, %f5, %f8 ! 0000117DBFFFFE74 MAIN:L0-B000 1
21560 fadds %f5, %f8, %f9 ! 0000117DBFFFFE78 MAIN:L0-B000 1
21561 fadds %f8, %f9, %f10 ! 0000117DBFFFFE7C MAIN:L0-B000 1
21562 fadds %f9, %f10, %f11 ! 0000117DBFFFFE80 MAIN:L0-B000 1
21563 fcmpd %fcc0, %f0, %f0 ! 0000117DBFFFFE84 MAIN:L0-B000 1
21564 fcmpd %fcc1, %f0, %f0 ! 0000117DBFFFFE88 MAIN:L0-B000 1
21565 fcmpd %fcc2, %f0, %f0 ! 0000117DBFFFFE8C MAIN:L0-B000 1
21566 fcmpd %fcc3, %f0, %f0 ! 0000117DBFFFFE90 MAIN:L0-B000 1
21567 stx %fsr, [%g2+0x0060] ! 0000117DBFFFFE94 MAIN:L0-B000 1 <BD120055
21568 fzero %f16 ! 0000117DBFFFFE98 MAIN:L0-B000 1
21569 fzero %f18 ! 0000117DBFFFFE9C MAIN:L0-B000 1
21570 fzero %f20 ! 0000117DBFFFFEA0 MAIN:L0-B000 1
21571 fzero %f22 ! 0000117DBFFFFEA4 MAIN:L0-B000 1
21572 fzero %f24 ! 0000117DBFFFFEA8 MAIN:L0-B000 1
21573 fzero %f26 ! 0000117DBFFFFEAC MAIN:L0-B000 1
21574 fzero %f28 ! 0000117DBFFFFEB0 MAIN:L0-B000 1
21575 fzero %f30 ! 0000117DBFFFFEB4 MAIN:L0-B000 1
21576 ldx [%g2+0x0000], %g3 ! 0000117DBFFFFEB8 MAIN:L0-B000 1 BASE<BD120133
21577 ldx [%g2+0x0008], %g4 ! 0000117DBFFFFEBC MAIN:L0-B000 1 BASE<BD120139
21578 ldx [%g2+0x0010], %g5 ! 0000117DBFFFFEC0 MAIN:L0-B000 1 BASE<BD120140
21579 ldx [%g2+0x0018], %g6 ! 0000117DBFFFFEC4 MAIN:L0-B000 1 BASE<BD120141
21580 or %g0, 0x2, %l0 ! 0000117DBFFFFEC8 LOOP:L1-B000 1
21581BL120128: ! LOOP:L1-B000
21582 add %g1, 0xDA1, %g1 ! 0000117DBFFFFECC LOOP:L1-B000 2 chksum++
21583 andcc %o0, %i3, %o0 ! 0000117DBFFFFED0 LOOP:L1-B000 2 S
21584 fpackfix %f26, %f22 ! 0000117DBFFFFED4 LOOP:L1-B000 2 S
21585 xor %i5, %o1, %l1 ! 0000117DBFFFFED8 LOOP:L1-B000 2 S
21586 pdist %f20, %f22, %f24 ! 0000117DBFFFFEDC LOOP:L1-B000 2 S
21587 or %g0, 0x2, %l4 ! 0000117DBFFFFEE0 LOOP:L2-B000 2
21588BL120106: ! LOOP:L2-B000
21589 add %g1, 0xBC9, %g1 ! 0000117DBFFFFEE4 LOOP:L2-B000 4 chksum++
21590 orncc %g3, -1, %g3 ! 0000117DBFFFFEE8 LOOP:L2-B000 4 S
21591 cmp %g1, %o0 ! 0000117DBFFFFEEC LOOP:L2-B000 4 S
21592 edge8l %i3, %i1, %l3 ! 0000117DBFFFFEF0 LOOP:L2-B000 4 S
21593 andn %g6, 0x0, %g6 ! 0000117DBFFFFEF4 LOOP:L2-B000 4 S
21594 fcmpes %fcc0, %f3, %f9 ! 0000117DBFFFFEF8 LOOP:L2-B000 4 S
21595 fcmpeq32 %f20, %f18, %o1 ! 0000117DBFFFFEFC LOOP:L2-B000 4 S
21596 array32 %l1, %o1, %i2 ! 0000117DBFFFFF00 LOOP:L2-B000 4 S
21597 edge16 %i5, %i2, %i5 ! 0000117DBFFFFF04 LOOP:L2-B000 4 S
21598 wr %g1, %i5, %fprs ! 0000117DBFFFFF08 LOOP:L2-B000 4 S
21599 fandnot2 %f18, %f20, %f28 ! 0000117DBFFFFF0C LOOP:L2-B000 5 S
21600 fbl,a,pn %fcc3, BL120096 ! 0000117DBFFFFF10 SKIP:L3-B000 4
21601 nop ! 0000117DBFFFFF14 SKIP:L3-B000 2 S
21602 fpack32 %f28, %f16, %f20 ! 0000117DBFFFFF18 SKIP:L3-B000 2 S
21603 fpmerge %f31, %f21, %f30 ! 0000117DBFFFFF1C SKIP:L3-B000 2 S
21604 fnand %f18, %f24, %f16 ! 0000117DBFFFFF20 SKIP:L3-B000 2 S
21605 fcmpes %fcc3, %f3, %f9 ! 0000117DBFFFFF24 SKIP:L3-B000 2 S
21606 add %g1, 0xC29, %g1 ! 0000117DBFFFFF28 SKIP:L3-B000 2 chksum++
21607 call .+8 ! 0000117DBFFFFF2C SKIP:L3-B000 2 S
21608 fmovdl %xcc, %f30, %f24 ! 0000117DBFFFFF30 SKIP:L3-B000 2 S
21609 orncc %l3, %g1, %i5 ! 0000117DBFFFFF34 SKIP:L3-B000 2 S
21610 nop ! 0000117DBFFFFF38 SKIP:L3-B000 2 S
21611 fba,pn %fcc2, BL120097 ! 0000117DBFFFFF3C SKIP:L3-B000 2
21612 xor %g1, %i2, %o5 ! 0000117DBFFFFF40 SKIP:L3-B000 2 S
21613BL120096: ! ELSE:L3-B001
21614 fcmpd %fcc0, %f44, %f12 ! 0000117DBFFFFF44 ELSE:L3-B001 2 S
21615 fcmpes %fcc0, %f8, %f3 ! 0000117DBFFFFF48 ELSE:L3-B001 2 S
21616 xnor %g3, %l3, %l1 ! 0000117DBFFFFF4C ELSE:L3-B001 2 S
21617 alignaddr %g6, %i5, %i2 ! 0000117DBFFFFF50 ELSE:L3-B001 2 S
21618 xorcc %o4, %o5, %l2 ! 0000117DBFFFFF54 ELSE:L3-B001 2 S
21619 add %g1, 0x7A1, %g1 ! 0000117DBFFFFF58 ELSE:L3-B001 2 chksum++
21620 orncc %g1, %i2, %l2 ! 0000117DBFFFFF5C ELSE:L3-B001 2 S
21621 .word 0x89AF4A04 ! 0000117DBFFFFF60 ELSE:L3-B001 2 S illop_FP
21622 fmovscc %icc, %f19, %f29 ! 0000117DBFFFFF64 ELSE:L3-B001 2 S
21623 xorcc %l1, %o5, %i5 ! 0000117DBFFFFF68 ELSE:L3-B001 2 S
21624BL120097: ! ELSE:L3-B001
21625 add %g1, 0xB84, %g1 ! 0000117DBFFFFF6C ELSE:L3-B001 4 chksum++
21626 or %g0, 0x2, %l3 ! 0000117DBFFFFF70 LOOP:L3-B002 4
21627BL120104: ! LOOP:L3-B002
21628 add %g1, 0xEF5, %g1 ! 0000117DBFFFFF74 LOOP:L3-B002 8 chksum++
21629 fpadd16s %f17, %f30, %f16 ! 0000117DBFFFFF78 LOOP:L3-B002 9 S
21630 fpack32 %f26, %f30, %f28 ! 0000117DBFFFFF7C LOOP:L3-B002 8 S
21631 fmovsug %fcc3, %f2, %f2 ! 0000117DBFFFFF80 LOOP:L3-B002 8 S
21632 pdist %f22, %f28, %f18 ! 0000117DBFFFFF84 LOOP:L3-B002 8 S
21633 bgu,a,pn %icc, BL120098 ;.empty ! 0000117DBFFFFF88 LOOP:L3-B002 8 L
21634 ba BL120099 ! 0000117DBFFFFF8C LOOP:L3-B002 8 L
21635BL120098:xorcc %g1, %i5, %l2 ! 0000117DBFFFFF90 LOOP:L3-B002 8 S
21636 .word 0x83F00000 ! 0000117DBFFFFF94 LOOP:L3-B002 0 L illop
21637 fbne BL120101 ;.empty ! 0000117DBFFFFF98 LOOP:L3-B002 0 L
21638BL120101:.word 0x8352A6F3 ! 0000117DBFFFFF9C LOOP:L3-B002 0 L illop
21639 bvs,a BL120100 ! 0000117DBFFFFFA0 LOOP:L3-B002 0 L
21640 movl %icc, %i2, %l1 ! 0000117DBFFFFFA4 LOOP:L3-B002 0 S
21641 .word 0x83ADC871 ! 0000117DBFFFFFA8 LOOP:L3-B002 0 L illop
21642 fbg,a BL120100 ;.empty ! 0000117DBFFFFFAC LOOP:L3-B002 0 L
21643BL120102:bvc BL120100 ! 0000117DBFFFFFB0 LOOP:L3-B002 0 L
21644BL120100:fsubd %f60, %f12, %f60 ! 0000117DBFFFFFB4 LOOP:L3-B002 0 S
21645 .word 0xAB7C2383 ! 0000117DBFFFFFB8 LOOP:L3-B002 0 S illop
21646BL120099:wr %g1, %o0, %fprs ! 0000117DBFFFFFBC LOOP:L3-B002 8 S
21647BL120103:add %g1, 0x253, %g1 ! 0000117DBFFFFFC0 LOOP:L3-B002 8 chksum++
21648 subcc %l3, 0x1, %l3 ! 0000117DBFFFFFC4 LOOP:L3-B002 8
21649 bnz,pn %xcc, BL120104 ! 0000117DBFFFFFC8 LOOP:L3-B002 8
21650 xor %i3, %l1, %i4 ! 0000117DBFFFFFCC LOOP:L3-B002 8 S
21651 add %g1, 0xD36, %g1 ! 0000117DBFFFFFD0 LOOP:L3-B002 4 chksum++
21652 or %g0, 0x3, %l2 ! 0000117DBFFFFFD4 LOOP:L3-B003 4
21653BL120105: ! LOOP:L3-B003
21654 add %g1, 0x78, %g1 ! 0000117DBFFFFFD8 LOOP:L3-B003 12 chksum++
21655 fpackfix %f20, %f26 ! 0000117DBFFFFFDC LOOP:L3-B003 13 S
21656 fnot1s %f16, %f29 ! 0000117DBFFFFFE0 LOOP:L3-B003 12 S
21657 fnegd %f60, %f38 ! 0000117DBFFFFFE4 LOOP:L3-B003 12 S
21658 fadds %f8, %f4, %f9 ! 0000117DBFFFFFE8 LOOP:L3-B003 12 S
21659 subcc %l2, 0x1, %l2 ! 0000117DBFFFFFEC LOOP:L3-B003 12
21660 bnz,a BL120105 ! 0000117DBFFFFFF0 LOOP:L3-B003 12
21661 fmovd %f18, %f24 ! 0000117DBFFFFFF4 LOOP:L3-B003 8 S
21662 add %g1, 0x5E3, %g1 ! 0000117DBFFFFFF8 LOOP:L3-B003 4 chksum++
21663 orncc %o4, %l2, %i3 ! 0000117DBFFFFFFC LOOP:L2-B000 4 S
21664 fcmpne32 %f16, %f20, %i3 ! 0000117DC0000000 LOOP:L2-B000 4 S
21665 sub %i4, %l2, %i0 ! 0000117DC0000004 LOOP:L2-B000 4 S
21666 fcmpeq16 %f26, %f24, %i3 ! 0000117DC0000008 LOOP:L2-B000 4 S
21667 sub %l4, 0x1, %l4 ! 0000117DC000000C LOOP:L2-B000 4
21668 brnz,a,pt %l4, BL120106 ! 0000117DC0000010 LOOP:L2-B000 4
21669 andn %o1, %g1, %o2 ! 0000117DC0000014 LOOP:L2-B000 2 S
21670 add %g1, 0xC9, %g1 ! 0000117DC0000018 LOOP:L2-B000 2 chksum++
21671 add %o2, %g1, %i5 ! 0000117DC000001C SWCH:L2-B001 2
21672 andcc %i5, 0x80, %g0 ! 0000117DC0000020 SWCH:L2-B001 2
21673 bnz,pn %xcc, BL120113 ! 0000117DC0000024 SWCH:L2-B001 2
21674 add %g1, 0x486, %g1 ! 0000117DC0000028 SWCH:L2-B001 2 chksum++
21675 andcc %i5, 0x80, %g0 ! 0000117DC000002C SWCH:L2-B001 0
21676 bnz,pn %xcc, BL120112 ! 0000117DC0000030 SWCH:L2-B001 0
21677 andcc %i5, 0x40, %g0 ! 0000117DC0000034 SWCH:L2-B001 0
21678 bnz,pt %xcc, BL120108 ! 0000117DC0000038 SWCH:L2-B001 0
21679 .word 0x2DD5C756 ! 0000117DC000003C SWCH:L2-B001 0 illop
21680 .word 0x045F3EBF ! 0000117DC0000040 SWCH:L2-B001 0 random
21681 .word 0xA5A3880F ! 0000117DC0000044 SWCH:L2-B001 0 illop
21682 fcmpes %fcc0, %f9, %f8 ! 0000117DC0000048 SWCH:L2-B001 0 S
21683 andcc %o2, %i1, %l1 ! 0000117DC000004C SWCH:L2-B001 0 S
21684 pdist %f26, %f24, %f26 ! 0000117DC0000050 SWCH:L2-B001 0 S
21685 fcmpeq16 %f28, %f20, %i2 ! 0000117DC0000054 SWCH:L2-B001 0 S
21686 subccc %i3, %g1, %o0 ! 0000117DC0000058 SWCH:L2-B001 0 S
21687 call .+8 ! 0000117DC000005C SWCH:L2-B001 0 S
21688 fornot1s %f29, %f30, %f30 ! 0000117DC0000060 SWCH:L2-B001 0 S
21689 fadds %f3, %f9, %f2 ! 0000117DC0000064 SWCH:L2-B001 0 S
21690 .word 0x9D49DF33 ! 0000117DC0000068 SWCH:L2-B001 0 illop
21691 ba BL120114 ! 0000117DC000006C SWCH:L2-B001 0
21692 nop ! 0000117DC0000070 SWCH:L2-B001 0 S
21693BL120107:add %g1, 0x24F, %g1 ! 0000117DC0000074 CASE:L3-B004 0 chksum++
21694 andcc %i3, %g1, %l1 ! 0000117DC0000078 CASE:L3-B004 0 S
21695 faddd %f44, %f32, %f0 ! 0000117DC000007C CASE:L3-B004 0 S
21696 .word 0xD2FB5844 ! 0000117DC0000080 CASE:L3-B004 0 S random
21697 wr %l6, 0x40, %gsr ! 0000117DC0000084 CASE:L3-B004 0 S
21698 xorcc %o2, %l1, %i0 ! 0000117DC0000088 CASE:L3-B004 0 S
21699 fcmpd %fcc3, %f40, %f36 ! 0000117DC000008C CASE:L3-B004 0 S
21700 alignaddr %i3, %o5, %o4 ! 0000117DC0000090 CASE:L3-B004 0 S
21701 .word 0xA5A1172F ! 0000117DC0000094 CASE:L3-B004 0 S illop
21702 subcc %l1, %i3, %o3 ! 0000117DC0000098 CASE:L3-B004 0 S
21703 ba BL120114 ! 0000117DC000009C CASE:L3-B004 0
21704 andncc %o0, %i5, %i4 ! 0000117DC00000A0 CASE:L3-B004 0 S
21705BL120108:add %g1, 0x733, %g1 ! 0000117DC00000A4 CASE:L3-B005 0 chksum++
21706 .word 0x81E80000 ! 0000117DC00000A8 CASE:L3-B005 0 S random
21707 udiv %o3, 0x0, %o4 ! 0000117DC00000AC CASE:L3-B005 0 S
21708 sethi %hh(0xFFFFC36794DB9F00),%l6 ! 0000117DC00000B0 CASE:L3-B005 0 SUBR154
21709 .word 0xD867C99C ! 0000117DC00000B4 CASE:L3-B005 0 illop
21710 sethi %lm(0xFFFFC36794DB9F00),%l5 ! 0000117DC00000B8 CASE:L3-B005 0
21711 or %l5,%lo(0xFFFFC36794DB9F00),%l5 ! 0000117DC00000BC CASE:L3-B005 0
21712 sllx %l6, 0x20, %l6 ! 0000117DC00000C0 CASE:L3-B005 0
21713 or %l6, %l5, %l6 ! 0000117DC00000C4 CASE:L3-B005 0
21714 jmpl %l6+0x0000, %o7 ! 0000117DC00000C8 CASE:L3-B005 0 S
21715 stxa %g1, [%g2+%g0]0x4B ! 0000117DC00000CC CASE:L3-B005 0 S BAD-ASI
21716 ba,a BL120114 ! 0000117DC00000D0 CASE:L3-B005 0
21717 movlg %fcc2, 0x2AD, %o2 ! 0000117DC00000D4 CASE:L3-B005 0 S
21718BL120112:.word 0xFC7999A4 ! 0000117DC00000D8 CASE:L3-B006 0 random
21719 edge8n %l1, %o4, %i4 ! 0000117DC00000DC CASE:L3-B006 0 S
21720 xorcc %i0, %o3, %o0 ! 0000117DC00000E0 CASE:L3-B006 0 S
21721 array16 %o0, %l1, %l1 ! 0000117DC00000E4 CASE:L3-B006 0 S
21722 .word 0xD510147E ! 0000117DC00000E8 CASE:L3-B006 0 L illop
21723 bneg BL120110 ! 0000117DC00000EC CASE:L3-B006 0 L
21724 xnor %l1, %i5, %i0 ! 0000117DC00000F0 CASE:L3-B006 0 S
21725BL120109:ba,pn %icc, BL120110 ;.empty ! 0000117DC00000F4 CASE:L3-B006 0 L
21726 call .+8 ! 0000117DC00000F8 CASE:L3-B006 0 L
21727BL120110:edge32n %i4, %i0, %i2 ! 0000117DC00000FC CASE:L3-B006 0 S
21728BL120111:add %g1, 0x60, %g1 ! 0000117DC0000100 CASE:L3-B006 0 chksum++
21729 .word 0x97D7634D ! 0000117DC0000104 CASE:L3-B006 0 illop
21730 fsrc2 %f24, %f28 ! 0000117DC0000108 CASE:L3-B006 0 S
21731BL120113:add %g1, 0x34D, %g1 ! 0000117DC000010C CASE:L3-B007 2 chksum++
21732 fmovdge %xcc, %f38, %f38 ! 0000117DC0000110 CASE:L3-B007 2 S
21733 sethi %hh(0x24DBD6BDF00),%l6 ! 0000117DC0000114 CASE:L3-B007 2 SUBR155
21734 or %l6,%hm(0x24DBD6BDF00),%l6 ! 0000117DC0000118 CASE:L3-B007 2
21735 sethi %lm(0x24DBD6BDF00),%l5 ! 0000117DC000011C CASE:L3-B007 2
21736 or %l5,%lo(0x24DBD6BDF00),%l5 ! 0000117DC0000120 CASE:L3-B007 2
21737 sllx %l6, 0x20, %l6 ! 0000117DC0000124 CASE:L3-B007 2
21738 or %l6, %l5, %l6 ! 0000117DC0000128 CASE:L3-B007 2
21739 add %l6, 0x1, %l6 ! 0000117DC000012C CASE:L3-B007 2
21740 jmpl %l6+0x0000, %o7 ! 0000117DC0000130 CASE:L3-B007 4 S
21741 orcc %g1, %i0, %i3 ! 0000117DC0000134 CASE:L3-B007 2 S
21742 fcmps %fcc1, %f8, %f3 ! 0000117DC0000138 CASE:L3-B007 2 S
21743 fcmple32 %f20, %f24, %i4 ! 0000117DC000013C CASE:L3-B007 2 S
21744 array16 %o0, %i4, %o0 ! 0000117DC0000140 CASE:L3-B007 2 S
21745 udivcc %i0, 0x0, %g7 ! 0000117DC0000144 CASE:L3-B007 2 S
21746 andcc %o3, %i5, %i2 ! 0000117DC0000148 CASE:L3-B007 2 S
21747 or %i7, 0x0, %i7 ! 0000117DC000014C CASE:L3-B007 2 S
21748 fmovd %f0, %f46 ! 0000117DC0000150 CASE:L3-B007 2 S
21749 fcmpes %fcc2, %f2, %f9 ! 0000117DC0000154 CASE:L3-B007 2 S
21750 edge16l %i2, %i7, %i1 ! 0000117DC0000158 CASE:L3-B007 2 S
21751 ba,a,pn %icc, BL120114 ! 0000117DC000015C CASE:L3-B007 2
21752 fcmpd %fcc0, %f38, %f0 ! 0000117DC0000160 CASE:L3-B007 0 S
21753BL120114: ! SWCH:L2-B001
21754 add %g1, 0xA06, %g1 ! 0000117DC0000164 SWCH:L2-B001 2 chksum++
21755 pdist %f30, %f18, %f16 ! 0000117DC0000168 SWCH:L2-B001 2 S
21756 xor %i1, %i7, %l1 ! 0000117DC000016C SWCH:L2-B001 2 S
21757 sethi %hh(0x74036FFFFF00),%l6 ! 0000117DC0000170 SWCH:L2-B001 2 SUBR156
21758 or %l6,%hm(0x74036FFFFF00),%l6 ! 0000117DC0000174 SWCH:L2-B001 2
21759 sethi %lm(0x74036FFFFF00),%l5 ! 0000117DC0000178 SWCH:L2-B001 2
21760 or %l5,%lo(0x74036FFFFF00),%l5 ! 0000117DC000017C SWCH:L2-B001 2
21761 sllx %l6, 0x20, %l6 ! 0000117DC0000180 SWCH:L2-B001 2
21762 or %l6, %l5, %l6 ! 0000117DC0000184 SWCH:L2-B001 2
21763 jmpl %l6+0x0000, %o7 ! 0000117DC0000188 SWCH:L2-B001 2 S
21764 cmp %o0, %o1 ! 0000117DC000018C SWCH:L2-B001 2 S
21765 xorcc %i2, %i4, %i2 ! 0000117DC0000190 SWCH:L2-B001 2 S
21766 andcc %g1, %i2, %o5 ! 0000117DC0000194 SWCH:L2-B001 2 S
21767 fadds %f3, %f2, %f2 ! 0000117DC0000198 SWCH:L2-B001 2 S
21768 fnegs %f3, %f8 ! 0000117DC000019C SWCH:L2-B001 2 S
21769 or %g0, 0x2, %l1 ! 0000117DC00001A0 LOOP:L2-B002 2
21770BL120122: ! LOOP:L2-B002
21771 add %g1, 0xD6E, %g1 ! 0000117DC00001A4 LOOP:L2-B002 4 chksum++
21772 nop ! 0000117DC00001A8 LOOP:L3-B008 4
21773 andcc %i2, 0x800, %g0 ! 0000117DC00001AC SKIP:L3-B009 4
21774 bnz,a,pn %xcc, BL120115 ! 0000117DC00001B0 SKIP:L3-B009 4
21775 fcmps %fcc3, %f2, %f9 ! 0000117DC00001B4 SKIP:L3-B009 0 S
21776 edge32 %i2, %i2, %o3 ! 0000117DC00001B8 SKIP:L3-B009 4 S
21777 pdist %f22, %f16, %f16 ! 0000117DC00001BC SKIP:L3-B009 4 S
21778 andncc %o0, %l1, %o0 ! 0000117DC00001C0 SKIP:L3-B009 4 S
21779 xorcc %o4, %o0, %i1 ! 0000117DC00001C4 SKIP:L3-B009 4 S
21780 subcc %o3, %i2, %i2 ! 0000117DC00001C8 SKIP:L3-B009 4 S
21781 add %g1, 0xEAD, %g1 ! 0000117DC00001CC SKIP:L3-B009 4 chksum++
21782 stx %fsr, [%g2+0x0060] ! 0000117DC00001D0 SKIP:L3-B009 4 S <BD120055
21783 ta %xcc, 0x46 ! 0000117DC00001D4 SKIP:L3-B009 4 S demap-page
21784 orncc %o0, %i2, %o1 ! 0000117DC00001D8 SKIP:L3-B009 4 S
21785 call .+8 ! 0000117DC00001DC SKIP:L3-B009 4 S
21786 xnorcc %i2, %o0, %o2 ! 0000117DC00001E0 SKIP:L3-B009 4 S
21787 nop ! 0000117DC00001E4 SKIP:L3-B009 4 S
21788 ba,a,pn %icc, BL120121 ! 0000117DC00001E8 SKIP:L3-B009 4
21789 fmovsvc %icc, %f9, %f5 ! 0000117DC00001EC SKIP:L3-B009 0 S
21790BL120115: ! ELSE:L3-B010
21791 pdist %f28, %f30, %f24 ! 0000117DC00001F0 ELSE:L3-B010 0 S
21792 .word 0xCFBC5C1D ! 0000117DC00001F4 ELSE:L3-B010 0 S illop
21793 or %o1, %i1, %i4 ! 0000117DC00001F8 ELSE:L3-B010 0 S
21794 orcc %o0, %o5, %o3 ! 0000117DC00001FC ELSE:L3-B010 0 S
21795 fsubd %f60, %f38, %f0 ! 0000117DC0000200 ELSE:L3-B010 0 S
21796 add %g1, 0x9FC, %g1 ! 0000117DC0000204 ELSE:L3-B010 0 chksum++
21797 sdivcc %o3, %g0, %o5 ! 0000117DC0000208 ELSE:L3-B010 0 S
21798 .word 0x17F2003E ! 0000117DC000020C ELSE:L3-B010 0 S illop
21799 .word 0xCB6D191F ! 0000117DC0000210 ELSE:L3-B010 0 S illop
21800 bl,pt %xcc, BL120116 ! 0000117DC0000214 ELSE:L3-B010 0 L
21801 xnorcc %g1, %i1, %i5 ! 0000117DC0000218 ELSE:L3-B010 0 S
21802 xnor %o3, %o1, %o0 ! 0000117DC000021C ELSE:L3-B010 0 S
21803 subcc %o1, %i4, %o2 ! 0000117DC0000220 ELSE:L3-B010 0 S
21804 .word 0x97D5180E ! 0000117DC0000224 ELSE:L3-B010 0 S illop
21805 .word 0xB193E005 ! 0000117DC0000228 ELSE:L3-B010 0 L illop
21806BL120116:.word 0xAF4AA7BC ! 0000117DC000022C ELSE:L3-B010 0 S illop
21807 .word 0xA3A5C513 ! 0000117DC0000230 ELSE:L3-B010 0 S illop
21808 .word 0xEF0A138B ! 0000117DC0000234 ELSE:L3-B010 0 L illop
21809 fbule BL120119 ! 0000117DC0000238 ELSE:L3-B010 0 L
21810 .word 0x62CED330 ! 0000117DC000023C ELSE:L3-B010 0 S random
21811BL120118:.word 0x20D12FBE ! 0000117DC0000240 ELSE:L3-B010 0 S illop
21812BL120117:fblg,a BL120120 ! 0000117DC0000244 ELSE:L3-B010 0 L
21813BL120119:.word 0xF0E23F14 ! 0000117DC0000248 ELSE:L3-B010 0 S illop
21814BL120120:add %g1, 0x3FD, %g1 ! 0000117DC000024C ELSE:L3-B010 0 chksum++
21815BL120121: ! ELSE:L3-B010
21816 add %g1, 0x9CB, %g1 ! 0000117DC0000250 ELSE:L3-B010 4 chksum++
21817 edge16l %i5, %o5, %o4 ! 0000117DC0000254 LOOP:L2-B002 4 S
21818 sdiv %o5, %g7, %g2 ! 0000117DC0000258 LOOP:L2-B002 4 S
21819 pdist %f22, %f28, %f28 ! 0000117DC000025C LOOP:L2-B002 4 S
21820 pdist %f24, %f18, %f26 ! 0000117DC0000260 LOOP:L2-B002 4 S
21821 fpadd32 %f16, %f30, %f20 ! 0000117DC0000264 LOOP:L2-B002 4 S
21822 xor %i5, %o3, %o3 ! 0000117DC0000268 LOOP:L2-B002 4 S
21823 .word 0x9353C000 ! 0000117DC000026C LOOP:L2-B002 4 S illop
21824 call .+8 ! 0000117DC0000270 LOOP:L2-B002 4 S
21825 orn %o0, %o2, %o0 ! 0000117DC0000274 LOOP:L2-B002 4 S
21826 subcc %l1, 0x1, %l1 ! 0000117DC0000278 LOOP:L2-B002 4
21827 bnz,pn %xcc, BL120122 ! 0000117DC000027C LOOP:L2-B002 4
21828 nop ! 0000117DC0000280 LOOP:L2-B002 4 S
21829 add %g1, 0x84E, %g1 ! 0000117DC0000284 LOOP:L2-B002 2 chksum++
21830 nop ! 0000117DC0000288 LOOP:L2-B003 2
21831 nop ! 0000117DC000028C LOOP:L2-B004 2
21832 nop ! 0000117DC0000290 LOOP:L2-B005 2
21833 nop ! 0000117DC0000294 LOOP:L2-B006 2
21834 nop ! 0000117DC0000298 LOOP:L2-B007 2
21835 nop ! 0000117DC000029C LOOP:L2-B008 2
21836 nop ! 0000117DC00002A0 LOOP:L2-B009 2
21837 nop ! 0000117DC00002A4 LOOP:L2-B010 2
21838 add %o0, %g1, %i5 ! 0000117DC00002A8 SWCH:L2-B011 2
21839 andcc %i5, 0x200, %g0 ! 0000117DC00002AC SWCH:L2-B011 2
21840 bnz,pn %xcc, BL120126 ! 0000117DC00002B0 SWCH:L2-B011 2
21841 andcc %i5, 0x800, %g0 ! 0000117DC00002B4 SWCH:L2-B011 2
21842 bnz,pn %xcc, BL120125 ! 0000117DC00002B8 SWCH:L2-B011 0
21843 .word 0xA3EF8EDE ! 0000117DC00002BC SWCH:L2-B011 0 illop
21844 andcc %i5, 0x4, %g0 ! 0000117DC00002C0 SWCH:L2-B011 0
21845 bnz,pn %xcc, BL120124 ! 0000117DC00002C4 SWCH:L2-B011 0
21846 andcc %i5, 0x40, %g0 ! 0000117DC00002C8 SWCH:L2-B011 0
21847 bnz,pn %xcc, BL120123 ! 0000117DC00002CC SWCH:L2-B011 0
21848 subccc %i3, %g1, %o1 ! 0000117DC00002D0 SWCH:L2-B011 0 S
21849 .word 0x9BB7C60A ! 0000117DC00002D4 SWCH:L2-B011 0 S illop
21850 fcmpd %fcc2, %f60, %f38 ! 0000117DC00002D8 SWCH:L2-B011 0 S
21851 fmovrsgez %o0, %f26, %f24 ! 0000117DC00002DC SWCH:L2-B011 0 S
21852 udiv %o0, %g7, %g6 ! 0000117DC00002E0 SWCH:L2-B011 0 S
21853 pdist %f24, %f28, %f16 ! 0000117DC00002E4 SWCH:L2-B011 0 S
21854 faddd %f60, %f0, %f46 ! 0000117DC00002E8 SWCH:L2-B011 0 S
21855 fpack32 %f28, %f30, %f30 ! 0000117DC00002EC SWCH:L2-B011 0 S
21856 add %g1, 0x788, %g1 ! 0000117DC00002F0 SWCH:L2-B011 0 chksum++
21857 .word 0x9DE3A060 ! 0000117DC00002F4 SWCH:L2-B011 0 random
21858 nop ! 0000117DC00002F8 SWCH:L2-B011 0 S
21859BL120123:add %g1, 0x560, %g1 ! 0000117DC00002FC CASE:L3-B011 0 chksum++
21860 or %g3, %g7, %g3 ! 0000117DC0000300 CASE:L3-B011 0 S
21861 andcc %o1, %o3, %i0 ! 0000117DC0000304 CASE:L3-B011 0 S
21862 pdist %f28, %f16, %f20 ! 0000117DC0000308 CASE:L3-B011 0 S
21863 xor %l3, 0x0, %l3 ! 0000117DC000030C CASE:L3-B011 0 S
21864 ba,a,pn %xcc, BL120127 ! 0000117DC0000310 CASE:L3-B011 0
21865 .word 0xC99B5F0A ! 0000117DC0000314 CASE:L3-B011 0 S illop
21866BL120124:add %g1, 0xE5C, %g1 ! 0000117DC0000318 CASE:L3-B012 0 chksum++
21867 .word 0x8794600C ! 0000117DC000031C CASE:L3-B012 0 S illop
21868 .word 0x85A69C89 ! 0000117DC0000320 CASE:L3-B012 0 S illop
21869 udivcc %o4, %g0, %g7 ! 0000117DC0000324 CASE:L3-B012 0 S
21870 and %i0, %i0, %i1 ! 0000117DC0000328 CASE:L3-B012 0 S
21871 .word 0xB9AF4A61 ! 0000117DC000032C CASE:L3-B012 0 S illop
21872 .word 0xE160CB9F ! 0000117DC0000330 CASE:L3-B012 0 S illop
21873 fxnors %f29, %f30, %f19 ! 0000117DC0000334 CASE:L3-B012 0 S
21874 xor %l3, %o0, %i0 ! 0000117DC0000338 CASE:L3-B012 0 S
21875 andcc %i0, %o1, %o4 ! 0000117DC000033C CASE:L3-B012 0 S
21876 fcmple32 %f26, %f20, %o0 ! 0000117DC0000340 CASE:L3-B012 0 S
21877 rd %y, %i2 ! 0000117DC0000344 CASE:L3-B012 0 S
21878 ba,a,pn %icc, BL120127 ! 0000117DC0000348 CASE:L3-B012 0
21879 subcc %o5, %i0, %i1 ! 0000117DC000034C CASE:L3-B012 0 S
21880BL120125:add %g1, 0xEF0, %g1 ! 0000117DC0000350 CASE:L3-B013 0 chksum++
21881 and %o4, -1, %o4 ! 0000117DC0000354 CASE:L3-B013 0 S
21882 .word 0xA5A9C809 ! 0000117DC0000358 CASE:L3-B013 0 S illop
21883 .word 0x85AAF6AC ! 0000117DC000035C CASE:L3-B013 0 S illop
21884 movule %fcc3, %g1, %i1 ! 0000117DC0000360 CASE:L3-B013 0 S
21885 .word 0xAFA343AA ! 0000117DC0000364 CASE:L3-B013 0 S illop
21886 nop ! 0000117DC0000368 CASE:L3-B013 0 S
21887 fba,a BL120127 ! 0000117DC000036C CASE:L3-B013 0
21888 add %l3, %g7, %l3 ! 0000117DC0000370 CASE:L3-B013 0 S
21889BL120126:add %g1, 0x4BA, %g1 ! 0000117DC0000374 CASE:L3-B014 2 chksum++
21890 xor %i2, %i1, %i0 ! 0000117DC0000378 CASE:L3-B014 2 S
21891 sethi %hh(0x26CA8739DF00),%l6 ! 0000117DC000037C CASE:L3-B014 2 SUBR157
21892 or %l6,%hm(0x26CA8739DF00),%l6 ! 0000117DC0000380 CASE:L3-B014 2
21893 sethi %lm(0x26CA8739DF00),%l5 ! 0000117DC0000384 CASE:L3-B014 2
21894 or %l5,%lo(0x26CA8739DF00),%l5 ! 0000117DC0000388 CASE:L3-B014 2
21895 sllx %l6, 0x20, %l6 ! 0000117DC000038C CASE:L3-B014 2
21896 or %l6, %l5, %l6 ! 0000117DC0000390 CASE:L3-B014 2
21897 jmpl %l6+0x0000, %o7 ! 0000117DC0000394 CASE:L3-B014 2 S
21898 .word 0xBBA1E5C9 ! 0000117DC0000398 CASE:L3-B014 2 S illop_FP
21899 ta %xcc, 0x46 ! 0000117DC000039C CASE:L3-B014 2 S demap-page
21900 fcmpeq32 %f22, %f30, %o5 ! 0000117DC00003A0 CASE:L3-B014 2 S
21901 andncc %i0, %o2, %i0 ! 0000117DC00003A4 CASE:L3-B014 2 S
21902 ba,pn %xcc, BL120127 ! 0000117DC00003A8 CASE:L3-B014 2
21903 orcc %l3, %i0, %i0 ! 0000117DC00003AC CASE:L3-B014 2 S
21904BL120127: ! SWCH:L2-B011
21905 add %g1, 0x2DC, %g1 ! 0000117DC00003B0 SWCH:L2-B011 2 chksum++
21906 std %o4, [%g5+0x0020] ! 0000117DC00003B4 SWCH:L2-B011 2 S >BD120109
21907 fcmpgt16 %f30, %f28, %i3 ! 0000117DC00003B8 SWCH:L2-B011 2 S
21908 call .+8 ! 0000117DC00003BC SWCH:L2-B011 2 S
21909 orncc %g1, %i2, %i0 ! 0000117DC00003C0 SWCH:L2-B011 2 S
21910 fcmped %fcc2, %f14, %f0 ! 0000117DC00003C4 SWCH:L2-B011 2 S
21911 nop ! 0000117DC00003C8 LOOP:L2-B012 2
21912 nop ! 0000117DC00003CC LOOP:L2-B013 2
21913 nop ! 0000117DC00003D0 LOOP:L2-B014 2
21914 nop ! 0000117DC00003D4 LOOP:L2-B015 2
21915 nop ! 0000117DC00003D8 LOOP:L2-B016 2
21916 nop ! 0000117DC00003DC LOOP:L2-B017 2
21917 nop ! 0000117DC00003E0 LOOP:L2-B018 2
21918 nop ! 0000117DC00003E4 LOOP:L2-B019 2
21919 subcc %l0, 0x1, %l0 ! 0000117DC00003E8 LOOP:L1-B000 2
21920 bnz BL120128 ! 0000117DC00003EC LOOP:L1-B000 2
21921 xnor %i4, %i5, %o4 ! 0000117DC00003F0 LOOP:L1-B000 2 S
21922 add %g1, 0x169, %g1 ! 0000117DC00003F4 LOOP:L1-B000 1 chksum++
21923 sethi %hi(0x459A4), %g3 ! 0000117DC00003F8 MAIN:L0-B000 1 .+0
21924 or %g3,%lo(0x459A4),%g3 ! 0000117DC00003FC MAIN:L0-B000 1
21925 cmp %g1, %g3 ! 0000117DC0000400 MAIN:L0-B000 1
21926 bne %icc, blimp_bad_end ! 0000117DC0000404 MAIN:L0-B000 1
21927 nop ! 0000117DC0000408 MAIN:L0-B000 1
21928blimp_good_end:
21929 EXIT_GOOD
21930blimp_bad_end:
21931 EXIT_BAD
21932
21933SECTION .btext055_pg1 TEXT_VA=0x117dc0000000
21934attr_text {
21935 Name = .btext055_pg1,
21936 VA = 0x117dc0000000,
21937 RA = 0xce0000000,
21938 PA = ra2pa(0xce0000000,0),
21939 tsbonly,
21940 part_0_ctx_nonzero_tsb_config_2,
21941 TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1,
21942 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
21943 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
21944}
21945.text; .skip 8
21946
21947!========================================================================
21948
21949SECTION .btext056 TEXT_VA=0xffffc36794db9f00
21950attr_text {
21951 Name = .btext056,
21952 VA = 0xffffc36794db9f00,
21953 RA = 0xebfd99f00,
21954 PA = ra2pa(0xebfd99f00,0),
21955 notsb
21956}
21957
21958SECTION .btext056_pg0 TEXT_VA=0xffffc36794db8000
21959attr_text {
21960 Name = .btext056_pg0,
21961 VA = 0xffffc36794db8000,
21962 RA = 0xebfd98000,
21963 PA = ra2pa(0xebfd98000,0),
21964 tsbonly,
21965 part_0_ctx_nonzero_tsb_config_3,
21966 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
21967 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
21968 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
21969}
21970.text; .skip 8
21971
21972
21973SECTION .btext056
21974.text
21975.global SUBR154; SUBR154:
21976BL120001: ! SUBR:L0-B000
21977 .word 0xA8C9EF67 ! FFFFC36794DB9F00 SUBR:L0-B000 0 illop
21978 save %o6, -128, %o6 ! FFFFC36794DB9F04 SUBR:L0-B000 0
21979 sethi %hh(0xFFFFC36794DB9F00),%l7 ! FFFFC36794DB9F08 SUBR:L0-B000 0 SUBR154
21980 or %l7,%hm(0xFFFFC36794DB9F00),%l7 ! FFFFC36794DB9F0C SUBR:L0-B000 0
21981 sethi %lm(0xFFFFC36794DB9F00),%l6 ! FFFFC36794DB9F10 SUBR:L0-B000 0
21982 or %l6,%lo(0xFFFFC36794DB9F00),%l6 ! FFFFC36794DB9F14 SUBR:L0-B000 0
21983 sllx %l7, 0x20, %l7 ! FFFFC36794DB9F18 SUBR:L0-B000 0
21984 or %l7, %l6, %l7 ! FFFFC36794DB9F1C SUBR:L0-B000 0
21985 ta %xcc, 0x45 ! FFFFC36794DB9F20 SUBR:L0-B000 0 demap-stack
21986 .word 0xA0EE6C58 ! FFFFC36794DB9F24 SUBR:L0-B000 0 S illop
21987 fcmps %fcc0, %f11, %f2 ! FFFFC36794DB9F28 SUBR:L0-B000 0 S
21988 fpackfix %f28, %f25 ! FFFFC36794DB9F2C SUBR:L0-B000 0 S
21989 .word 0x81A81E1A ! FFFFC36794DB9F30 SUBR:L0-B000 0 S illop
21990 fnegd %f28, %f18 ! FFFFC36794DB9F34 SUBR:L0-B000 0 S
21991 fzeros %f16 ! FFFFC36794DB9F38 SUBR:L0-B000 0 S
21992 .word 0x99B089D5 ! FFFFC36794DB9F3C SUBR:L0-B000 0 S illop
21993 ldx [%g4-0x0088], %g4 ! FFFFC36794DB9F40 SUBR:L0-B000 0 ptr_chase
21994 fnegd %f30, %f18 ! FFFFC36794DB9F44 SUBR:L0-B000 0 S
21995 add %g1, 0x970, %g1 ! FFFFC36794DB9F48 SUBR:L0-B000 0 chksum++
21996 and %g1, 0xFE, %l1 ! FFFFC36794DB9F4C LOOP:L1-B000 0
21997BL120016: ! LOOP:L1-B000
21998 .word 0x1E7A8040 ! FFFFC36794DB9F50 LOOP:L1-B000 0 random
21999 call .+8 ! FFFFC36794DB9F54 LOOP:L1-B000 0 S
22000 ta %xcc, 0x46 ! FFFFC36794DB9F58 LOOP:L1-B000 0 S demap-page
22001 udivcc %i5, %g0, %g5 ! FFFFC36794DB9F5C LOOP:L1-B000 0 S
22002 fmovdu %fcc0, %f26, %f26 ! FFFFC36794DB9F60 LOOP:L1-B000 0 S
22003 fcmpd %fcc1, %f32, %f32 ! FFFFC36794DB9F64 SKIP:L2-B000 0
22004 fbge,pn %fcc1, BL120003 ! FFFFC36794DB9F68 SKIP:L2-B000 0
22005 orn %g1, %i0, %i4 ! FFFFC36794DB9F6C SKIP:L2-B000 0 S
22006 andncc %l4, %i4, %l4 ! FFFFC36794DB9F70 SKIP:L2-B000 0 S
22007 xnor %i5, %i4, %l0 ! FFFFC36794DB9F74 SKIP:L2-B000 0 S
22008 fcmped %fcc0, %f34, %f32 ! FFFFC36794DB9F78 SKIP:L2-B000 0 S
22009 orn %l0, %i4, %i2 ! FFFFC36794DB9F7C SKIP:L2-B000 0 S
22010 add %g1, 0x178, %g1 ! FFFFC36794DB9F80 SKIP:L2-B000 0 chksum++
22011 .word 0x87B349D9 ! FFFFC36794DB9F84 SKIP:L2-B000 0 S illop
22012 fpsub32s %f31, %f25, %f24 ! FFFFC36794DB9F88 SKIP:L2-B000 0 S
22013 xnorcc %i0, %i5, %i2 ! FFFFC36794DB9F8C SKIP:L2-B000 0 S
22014 .word 0x9DEFC546 ! FFFFC36794DB9F90 SKIP:L2-B000 0 S illop
22015 alignaddr %i2, %i1, %o4 ! FFFFC36794DB9F94 SKIP:L2-B000 0 S
22016 fpadd16s %f28, %f16, %f25 ! FFFFC36794DB9F98 SKIP:L2-B000 0 S
22017 .word 0xDBC893EC ! FFFFC36794DB9F9C SKIP:L2-B000 0 S illop
22018 .word 0xDFAB4363 ! FFFFC36794DB9FA0 SKIP:L2-B000 0 S illop
22019 wr %g1, %l0, %fprs ! FFFFC36794DB9FA4 SKIP:L2-B000 0 S
22020 .word 0xDAD0E17D ! FFFFC36794DB9FA8 SKIP:L2-B000 0 S random
22021 wr %g1, -874, %fprs ! FFFFC36794DB9FAC SKIP:L2-B000 0 S
22022 stxa %l0, [%g7+%g0]0xF6 ! FFFFC36794DB9FB0 SKIP:L2-B000 0 S BAD-ASI
22023 fba,a,pt %fcc2, BL120004 ! FFFFC36794DB9FB4 SKIP:L2-B000 0
22024 movrlz %g1, %l0, %i3 ! FFFFC36794DB9FB8 SKIP:L2-B000 0 S
22025BL120003: ! ELSE:L2-B001
22026 andcc %o2, %i1, %i1 ! FFFFC36794DB9FBC ELSE:L2-B001 0 S
22027 or %i1, %i2, %o2 ! FFFFC36794DB9FC0 ELSE:L2-B001 0 S
22028 fmovspos %icc, %f2, %f4 ! FFFFC36794DB9FC4 ELSE:L2-B001 0 S
22029 or %l0, %i0, %i2 ! FFFFC36794DB9FC8 ELSE:L2-B001 0 S
22030 .word 0x99B7C7F9 ! FFFFC36794DB9FCC ELSE:L2-B001 0 illop
22031 udivcc %o4, %g7, %i0 ! FFFFC36794DB9FD0 ELSE:L2-B001 0 S
22032 andcc %i1, %o4, %i1 ! FFFFC36794DB9FD4 ELSE:L2-B001 0 S
22033 andcc %o1, %i2, %l2 ! FFFFC36794DB9FD8 ELSE:L2-B001 0 S
22034 cmp %o4, %i1 ! FFFFC36794DB9FDC ELSE:L2-B001 0 S
22035BL120004: ! ELSE:L2-B001
22036 add %g1, 0x374, %g1 ! FFFFC36794DB9FE0 ELSE:L2-B001 0 chksum++
22037 fbge,a,pn %fcc3, BL120012 ! FFFFC36794DB9FE4 SKIP:L2-B002 0
22038 .word 0xCC9248BA ! FFFFC36794DB9FE8 SKIP:L2-B002 0 S random
22039 .word 0xA4A81371 ! FFFFC36794DB9FEC SKIP:L2-B002 0 S random
22040 fabss %f8, %f5 ! FFFFC36794DB9FF0 SKIP:L2-B002 0 S
22041 stxa %i1, [%g2+%g0]0xF6 ! FFFFC36794DB9FF4 SKIP:L2-B002 0 S BAD-ASI
22042 fabsd %f42, %f44 ! FFFFC36794DB9FF8 SKIP:L2-B002 0 S
22043 .word 0xA7B191CD ! FFFFC36794DB9FFC SKIP:L2-B002 0 S illop
22044 bshuffle %f24, %f30, %f30 ! FFFFC36794DBA000 SKIP:L2-B002 0 S
22045 .word 0x9FB329C5 ! FFFFC36794DBA004 SKIP:L2-B002 0 illop
22046 .word 0x99AC598C ! FFFFC36794DBA008 SKIP:L2-B002 0 S illop
22047 .word 0x9972DB39 ! FFFFC36794DBA00C SKIP:L2-B002 0 L illop
22048 bl,a,pn %icc, BL120006 ;.empty ! FFFFC36794DBA010 SKIP:L2-B002 0 L
22049 fbo BL120007 ! FFFFC36794DBA014 SKIP:L2-B002 0 L
22050 and %o5, %l0, %o0 ! FFFFC36794DBA018 SKIP:L2-B002 0 S
22051 orncc %l4, -1, %l4 ! FFFFC36794DBA01C SKIP:L2-B002 0 S
22052 .word 0x9BA91169 ! FFFFC36794DBA020 SKIP:L2-B002 0 L illop
22053 array32 %i1, %o0, %i1 ! FFFFC36794DBA024 SKIP:L2-B002 0 S
22054 movue %fcc3, %l3, %l3 ! FFFFC36794DBA028 SKIP:L2-B002 0 S
22055BL120005:or %i1, %i1, %l2 ! FFFFC36794DBA02C SKIP:L2-B002 0 S
22056 fbge,a BL120009 ! FFFFC36794DBA030 SKIP:L2-B002 0 L
22057 add %g5, %g7, %g5 ! FFFFC36794DBA034 SKIP:L2-B002 0 S
22058BL120009:.word 0x83AEA0B2 ! FFFFC36794DBA038 SKIP:L2-B002 0 S illop
22059BL120007:.word 0x02F754AA ! FFFFC36794DBA03C SKIP:L2-B002 0 L random
22060 bz,a,pt %xcc, BL120008 ;.empty ! FFFFC36794DBA040 SKIP:L2-B002 0 L
22061BL120006:fbu,a,pn %fcc0, BL120010 ;.empty ! FFFFC36794DBA044 SKIP:L2-B002 0 L
22062BL120010:bg,a,pn %icc, BL120011 ! FFFFC36794DBA048 SKIP:L2-B002 0 L
22063BL120011:faligndata %f18, %f30, %f24 ! FFFFC36794DBA04C SKIP:L2-B002 0 S
22064BL120008:add %g1, 0x41A, %g1 ! FFFFC36794DBA050 SKIP:L2-B002 0 chksum++
22065 fba,a,pn %fcc2, BL120013 ! FFFFC36794DBA054 SKIP:L2-B002 0
22066 orncc %o0, %i3, %i3 ! FFFFC36794DBA058 SKIP:L2-B002 0 S
22067BL120012: ! ELSE:L2-B003
22068 edge32 %i0, %l2, %o0 ! FFFFC36794DBA05C ELSE:L2-B003 0 S
22069 pdist %f24, %f26, %f24 ! FFFFC36794DBA060 ELSE:L2-B003 0 S
22070 fcmpgt16 %f18, %f16, %i2 ! FFFFC36794DBA064 ELSE:L2-B003 0 S
22071 faligndata %f24, %f18, %f18 ! FFFFC36794DBA068 ELSE:L2-B003 0 S
22072 fzeros %f27 ! FFFFC36794DBA06C ELSE:L2-B003 0 S
22073 .word 0x81AA0882 ! FFFFC36794DBA070 ELSE:L2-B003 0 S illop
22074 orncc %i5, %g5, %l2 ! FFFFC36794DBA074 ELSE:L2-B003 0 S
22075 .word 0x176BC1A2 ! FFFFC36794DBA078 ELSE:L2-B003 0 S random
22076 fpsub16s %f25, %f16, %f19 ! FFFFC36794DBA07C ELSE:L2-B003 0 S
22077 ta %xcc, 0x46 ! FFFFC36794DBA080 ELSE:L2-B003 0 S demap-page
22078 fadds %f2, %f8, %f3 ! FFFFC36794DBA084 ELSE:L2-B003 0 S
22079 fnors %f16, %f22, %f22 ! FFFFC36794DBA088 ELSE:L2-B003 0 S
22080 add %g1, 0x6D8, %g1 ! FFFFC36794DBA08C ELSE:L2-B003 0 chksum++
22081 .word 0xD97D36F1 ! FFFFC36794DBA090 ELSE:L2-B003 0 S illop
22082 .word 0x87B3889F ! FFFFC36794DBA094 ELSE:L2-B003 0 S illop
22083 call .+8 ! FFFFC36794DBA098 ELSE:L2-B003 0 S
22084 movvc %xcc, %i2, %o4 ! FFFFC36794DBA09C ELSE:L2-B003 0 S
22085 fcmpne32 %f18, %f26, %l0 ! FFFFC36794DBA0A0 ELSE:L2-B003 0 S
22086 fcmps %fcc2, %f4, %f3 ! FFFFC36794DBA0A4 ELSE:L2-B003 0 S
22087BL120013: ! ELSE:L2-B003
22088 .word 0x12040652 ! FFFFC36794DBA0A8 ELSE:L2-B003 0 random
22089 .word 0x9FD1D2A6 ! FFFFC36794DBA0AC SKIP:L2-B004 0 illop
22090 bnz,pn %icc, BL120014 ! FFFFC36794DBA0B0 SKIP:L2-B004 0
22091 sdiv %o0, %g0, %g6 ! FFFFC36794DBA0B4 SKIP:L2-B004 0 S
22092 xorcc %i3, %o1, %o1 ! FFFFC36794DBA0B8 SKIP:L2-B004 0 S
22093 andncc %o3, %o1, %i2 ! FFFFC36794DBA0BC SKIP:L2-B004 0 S
22094 xor %i2, %l2, %o0 ! FFFFC36794DBA0C0 SKIP:L2-B004 0 S
22095 fcmpd %fcc3, %f32, %f14 ! FFFFC36794DBA0C4 SKIP:L2-B004 0 S
22096 add %g1, 0xB22, %g1 ! FFFFC36794DBA0C8 SKIP:L2-B004 0 chksum++
22097 .word 0x81AA8070 ! FFFFC36794DBA0CC SKIP:L2-B004 0 S illop
22098 .word 0x9FC68000 ! FFFFC36794DBA0D0 SKIP:L2-B004 0 S random
22099 edge32 %i2, %i2, %i2 ! FFFFC36794DBA0D4 SKIP:L2-B004 0 S
22100 xor %l0, %l0, %l0 ! FFFFC36794DBA0D8 SKIP:L2-B004 0 S
22101 ld [%g2+0x0064], %fsr ! FFFFC36794DBA0DC SKIP:L2-B004 0 S <BD120055+4
22102 or %o5, %i2, %l3 ! FFFFC36794DBA0E0 SKIP:L2-B004 0 S
22103 fba BL120015 ! FFFFC36794DBA0E4 SKIP:L2-B004 0
22104 movpos %xcc, %i2, %o0 ! FFFFC36794DBA0E8 SKIP:L2-B004 0 S
22105BL120014: ! ELSE:L2-B005
22106 xnorcc %o0, %o1, %o0 ! FFFFC36794DBA0EC ELSE:L2-B005 0 S
22107 orcc %g1, %o0, %i4 ! FFFFC36794DBA0F0 ELSE:L2-B005 0 S
22108 .word 0x8DD5F80C ! FFFFC36794DBA0F4 ELSE:L2-B005 0 S illop
22109 orcc %g1, %i2, %i2 ! FFFFC36794DBA0F8 ELSE:L2-B005 0 S
22110 sub %i2, %i5, %i1 ! FFFFC36794DBA0FC ELSE:L2-B005 0 S
22111 orn %i0, %i2, %i4 ! FFFFC36794DBA100 ELSE:L2-B005 0 S
22112 .word 0xBDA7C9F9 ! FFFFC36794DBA104 ELSE:L2-B005 0 S illop
22113 add %g1, 0x428, %g1 ! FFFFC36794DBA108 ELSE:L2-B005 0 chksum++
22114 xnor %i2, %i2, %i3 ! FFFFC36794DBA10C ELSE:L2-B005 0 S
22115 subcc %i4, %i4, %o4 ! FFFFC36794DBA110 ELSE:L2-B005 0 S
22116 faligndata %f22, %f26, %f26 ! FFFFC36794DBA114 ELSE:L2-B005 0 S
22117 sethi %hh(0xFFFF988BB710FF00),%l6 ! FFFFC36794DBA118 ELSE:L2-B005 0 SUBR161
22118 or %l6,%hm(0xFFFF988BB710FF00),%l6 ! FFFFC36794DBA11C ELSE:L2-B005 0
22119 .word 0xF0E53262 ! FFFFC36794DBA120 ELSE:L2-B005 0 random
22120 .word 0x8FB41012 ! FFFFC36794DBA124 ELSE:L2-B005 0 illop
22121 sllx %l6, 0x20, %l6 ! FFFFC36794DBA128 ELSE:L2-B005 0
22122 or %l6, %l5, %l6 ! FFFFC36794DBA12C ELSE:L2-B005 0
22123 add %l6, 0x1, %l6 ! FFFFC36794DBA130 ELSE:L2-B005 0
22124 .word 0xBDA80511 ! FFFFC36794DBA134 ELSE:L2-B005 0 S illop
22125 .word 0xFDD192D9 ! FFFFC36794DBA138 ELSE:L2-B005 0 S illop
22126BL120015: ! ELSE:L2-B005
22127 add %g1, 0xB4D, %g1 ! FFFFC36794DBA13C ELSE:L2-B005 0 chksum++
22128 .word 0xBA9143F8 ! FFFFC36794DBA140 LOOP:L1-B000 0 random
22129 .word 0xB1B24688 ! FFFFC36794DBA144 LOOP:L1-B000 0 illop
22130 bne,a,pn %xcc, BL120016 ! FFFFC36794DBA148 LOOP:L1-B000 0
22131 nop ! FFFFC36794DBA14C LOOP:L1-B000 0 S
22132 add %g1, 0x583, %g1 ! FFFFC36794DBA150 LOOP:L1-B000 0 chksum++
22133 fabss %f8, %f11 ! FFFFC36794DBA154 SUBR:L0-B000 0 S
22134 cmp %o0, %o2 ! FFFFC36794DBA158 SUBR:L0-B000 0 S
22135 .word 0xA3E6DBD4 ! FFFFC36794DBA15C SUBR:L0-B000 0 illop
22136 ldx [%g3-0x0088], %g3 ! FFFFC36794DBA160 SUBR:L0-B000 0 ptr_chase
22137 .word 0xB1B247EC ! FFFFC36794DBA164 SUBR:L0-B000 0 illop
22138 .word 0xE74B2292 ! FFFFC36794DBA168 SUBR:L0-B000 0 illop
22139 .word 0x81CFE008 ! FFFFC36794DBA16C SUBR:L0-B000 0 random
22140 movo %fcc2, %i2, %o4 ! FFFFC36794DBA170 SUBR:L0-B000 0 S
22141 fsrc2 %f16, %f22 ! FFFFC36794DBA174 SUBR:L0-B000 0 S
22142 edge16 %o0, %o2, %o2 ! FFFFC36794DBA178 SUBR:L0-B000 0 S
22143 .word 0xBD8B0769 ! FFFFC36794DBA17C SUBR:L0-B000 0 illop
22144 add %g1, 0xBFA, %i0 ! FFFFC36794DBA180 SUBR:L0-B000 0
22145 .word 0xB378E33A ! FFFFC36794DBA184 SUBR:L0-B000 0 S illop
22146 .word 0xBBAC167D ! FFFFC36794DBA188 SUBR:L0-B000 0 illop
22147 restore %i0, %l7, %o0 ! FFFFC36794DBA18C SUBR:L0-B000 0
22148BL120017:.word 0x95AF407B ! FFFFC36794DBA190 SUBR:L0-B000 0 illop
22149 nop ! FFFFC36794DBA194 SUBR:L0-B000 0
22150
22151SECTION .btext056_pg1 TEXT_VA=0xffffc36794dba000
22152attr_text {
22153 Name = .btext056_pg1,
22154 VA = 0xffffc36794dba000,
22155 RA = 0xebfd9a000,
22156 PA = ra2pa(0xebfd9a000,0),
22157 tsbonly,
22158 part_0_ctx_nonzero_tsb_config_3,
22159 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
22160 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22161 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22162}
22163.text; .skip 8
22164
22165!========================================================================
22166
22167SECTION .btext057 TEXT_VA=0x24dbd6bdf00
22168attr_text {
22169 Name = .btext057,
22170 VA = 0x24dbd6bdf00,
22171 RA = 0xebfd95f00,
22172 PA = ra2pa(0xebfd95f00,0),
22173 notsb
22174}
22175
22176SECTION .btext057_pg0 TEXT_VA=0x24dbd6bc000
22177attr_text {
22178 Name = .btext057_pg0,
22179 VA = 0x24dbd6bc000,
22180 RA = 0xebfd94000,
22181 PA = ra2pa(0xebfd94000,0),
22182 tsbonly,
22183 part_0_ctx_nonzero_tsb_config_3,
22184 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
22185 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22186 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22187}
22188.text; .skip 8
22189
22190
22191SECTION .btext057
22192.text
22193.global SUBR155; SUBR155:
22194BL120018: ! SUBR:L0-B000
22195 add %g1, 0x212, %g1 ! 0000024DBD6BDF00 SUBR:L0-B000 2 chksum++
22196 save %o6, -128, %o6 ! 0000024DBD6BDF04 SUBR:L0-B000 2
22197 sethi %hh(0x24DBD6BDF00),%l7 ! 0000024DBD6BDF08 SUBR:L0-B000 2 SUBR155
22198 or %l7,%hm(0x24DBD6BDF00),%l7 ! 0000024DBD6BDF0C SUBR:L0-B000 2
22199 sethi %lm(0x24DBD6BDF00),%l6 ! 0000024DBD6BDF10 SUBR:L0-B000 2
22200 or %l6,%lo(0x24DBD6BDF00),%l6 ! 0000024DBD6BDF14 SUBR:L0-B000 2
22201 sllx %l7, 0x20, %l7 ! 0000024DBD6BDF18 SUBR:L0-B000 2
22202 or %l7, %l6, %l7 ! 0000024DBD6BDF1C SUBR:L0-B000 2
22203 ta %xcc, 0x45 ! 0000024DBD6BDF20 SUBR:L0-B000 2 demap-stack
22204 udivx %i0, %i3, %o2 ! 0000024DBD6BDF24 SUBR:L0-B000 2 S
22205 wr %g1, %i0, %fprs ! 0000024DBD6BDF28 SUBR:L0-B000 2 S
22206 subcc %i0, %i1, %g0 ! 0000024DBD6BDF2C SUBR:L0-B000 2 S
22207 fcmple16 %f26, %f16, %l0 ! 0000024DBD6BDF30 SUBR:L0-B000 4 S
22208 udivcc %o2, %g7, %i6 ! 0000024DBD6BDF34 SUBR:L0-B000 2 S
22209 edge16l %o2, %i0, %l1 ! 0000024DBD6BDF38 SUBR:L0-B000 2 S
22210 fcmped %fcc3, %f44, %f62 ! 0000024DBD6BDF3C SUBR:L0-B000 2 S
22211 call .+8 ! 0000024DBD6BDF40 SUBR:L0-B000 2 S
22212 or %o2, %l0, %l4 ! 0000024DBD6BDF44 SUBR:L0-B000 2 S
22213 fsubs %f2, %f10, %f3 ! 0000024DBD6BDF48 SUBR:L0-B000 2 S
22214 add %g1, 0xFEE, %g1 ! 0000024DBD6BDF4C SUBR:L0-B000 2 chksum++
22215 or %g0, 0x2, %l0 ! 0000024DBD6BDF50 LOOP:L1-B000 2
22216BL120026: ! LOOP:L1-B000
22217 add %g1, 0x74C, %g1 ! 0000024DBD6BDF54 LOOP:L1-B000 4 chksum++
22218 ldxa [%g7+%g0]0x08, %l1 ! 0000024DBD6BDF58 LOOP:L1-B000 4 S BAD-ASI
22219 fcmple16 %f28, %f22, %l1 ! 0000024DBD6BDF5C LOOP:L1-B000 4 S
22220 bcs,a BL120019 ;.empty ! 0000024DBD6BDF60 LOOP:L1-B000 4 L
22221 fbo,pt %fcc0, BL120020 ! 0000024DBD6BDF64 LOOP:L1-B000 1 L
22222BL120020:array32 %o2, %g1, %i1 ! 0000024DBD6BDF68 LOOP:L1-B000 4 S
22223 xnor %o0, %o1, %i3 ! 0000024DBD6BDF6C LOOP:L1-B000 3 S
22224 fcmpeq32 %f16, %f20, %o4 ! 0000024DBD6BDF70 LOOP:L1-B000 3 S
22225BL120019:fbo,a,pn %fcc2, BL120021 ! 0000024DBD6BDF74 LOOP:L1-B000 4 L
22226 nop ! 0000024DBD6BDF78 LOOP:L1-B000 3 S
22227BL120021:add %g1, 0x1D2, %g1 ! 0000024DBD6BDF7C LOOP:L1-B000 4 chksum++
22228 andcc %g1, 0x1, %g0 ! 0000024DBD6BDF80 SKIP:L2-B000 4
22229 bnz,pn %icc, BL120022 ! 0000024DBD6BDF84 SKIP:L2-B000 4
22230 sra %o2, 0x1, %i5 ! 0000024DBD6BDF88 SKIP:L2-B000 4 S
22231 array32 %i3, %i1, %i5 ! 0000024DBD6BDF8C SKIP:L2-B000 1 S
22232 sethi %hh(0x1F62C35F00),%l6 ! 0000024DBD6BDF90 SKIP:L2-B000 1 SUBR160
22233 or %l6,%hm(0x1F62C35F00),%l6 ! 0000024DBD6BDF94 SKIP:L2-B000 1
22234 sethi %lm(0x1F62C35F00),%l5 ! 0000024DBD6BDF98 SKIP:L2-B000 1
22235 or %l5,%lo(0x1F62C35F00),%l5 ! 0000024DBD6BDF9C SKIP:L2-B000 1
22236 sllx %l6, 0x20, %l6 ! 0000024DBD6BDFA0 SKIP:L2-B000 1
22237 or %l6, %l5, %l6 ! 0000024DBD6BDFA4 SKIP:L2-B000 1
22238 jmpl %l6+0x0000, %o7 ! 0000024DBD6BDFA8 SKIP:L2-B000 1 S
22239 stxa %l1, [%g7+%g0]0x9D ! 0000024DBD6BDFAC SKIP:L2-B000 1 S BAD-ASI
22240 rd %gsr, %l6 ! 0000024DBD6BDFB0 SKIP:L2-B000 1 S
22241 wr %l6, 0x58, %gsr ! 0000024DBD6BDFB4 SKIP:L2-B000 1 S
22242 .word 0xA7A984EF ! 0000024DBD6BDFB8 SKIP:L2-B000 1 S illop_FP
22243 cmp %i3, %l1 ! 0000024DBD6BDFBC SKIP:L2-B000 1 S
22244 cmp %o4, %i1 ! 0000024DBD6BDFC0 SKIP:L2-B000 1 S
22245 andn %i0, %o4, %i3 ! 0000024DBD6BDFC4 SKIP:L2-B000 1 S
22246 nop ! 0000024DBD6BDFC8 SKIP:L2-B000 1 S
22247 add %g1, 0x23E, %g1 ! 0000024DBD6BDFCC SKIP:L2-B000 1 chksum++
22248 .word 0x85B782EC ! 0000024DBD6BDFD0 SKIP:L2-B000 1 S illop_VIS
22249 subcc %i5, %o0, %o5 ! 0000024DBD6BDFD4 SKIP:L2-B000 1 S
22250 xor %i3, %o5, %i3 ! 0000024DBD6BDFD8 SKIP:L2-B000 1 S
22251 fxors %f27, %f30, %f28 ! 0000024DBD6BDFDC SKIP:L2-B000 1 S
22252 stxa %o5, [%g7+%g0]0xC7 ! 0000024DBD6BDFE0 SKIP:L2-B000 1 S BAD-ASI
22253 edge32n %g1, %o5, %i4 ! 0000024DBD6BDFE4 SKIP:L2-B000 1 S
22254 faligndata %f18, %f26, %f26 ! 0000024DBD6BDFE8 SKIP:L2-B000 1 S
22255 fcmpes %fcc1, %f4, %f4 ! 0000024DBD6BDFEC SKIP:L2-B000 1 S
22256 andn %i3, %i3, %i0 ! 0000024DBD6BDFF0 SKIP:L2-B000 1 S
22257 fba BL120023 ! 0000024DBD6BDFF4 SKIP:L2-B000 1
22258 alignaddr %i5, %o0, %l1 ! 0000024DBD6BDFF8 SKIP:L2-B000 1 S
22259BL120022: ! ELSE:L2-B001
22260 xor %o0, %g1, %i3 ! 0000024DBD6BDFFC ELSE:L2-B001 3 S
22261 ta %xcc, 0x46 ! 0000024DBD6BE000 ELSE:L2-B001 3 S demap-page
22262 .word 0xB3B50BE5 ! 0000024DBD6BE004 ELSE:L2-B001 3 S illop_VIS
22263 orncc %o2, %i3, %o2 ! 0000024DBD6BE008 ELSE:L2-B001 3 S
22264 fcmpgt16 %f18, %f26, %l3 ! 0000024DBD6BE00C ELSE:L2-B001 3 S
22265 fmovd %f46, %f46 ! 0000024DBD6BE010 ELSE:L2-B001 3 S
22266 add %g1, 0x22C, %g1 ! 0000024DBD6BE014 ELSE:L2-B001 3 chksum++
22267 fcmple32 %f26, %f30, %i0 ! 0000024DBD6BE018 ELSE:L2-B001 3 S
22268 fcmpd %fcc1, %f62, %f6 ! 0000024DBD6BE01C ELSE:L2-B001 3 S
22269 stxa %i3, [%g7+%g0]0xA7 ! 0000024DBD6BE020 ELSE:L2-B001 3 S BAD-ASI
22270 .word 0xEABFFE86 ! 0000024DBD6BE024 ELSE:L2-B001 3 S illop
22271 cmp %l3, %l1 ! 0000024DBD6BE028 ELSE:L2-B001 3 S
22272BL120023: ! ELSE:L2-B001
22273 add %g1, 0xB0A, %g1 ! 0000024DBD6BE02C ELSE:L2-B001 4 chksum++
22274 fcmpd %fcc2, %f6, %f14 ! 0000024DBD6BE030 SKIP:L2-B002 4
22275 fbge,pn %fcc2, BL120024 ! 0000024DBD6BE034 SKIP:L2-B002 4
22276 xnorcc %l1, %g1, %o0 ! 0000024DBD6BE038 SKIP:L2-B002 4 S
22277 call .+8 ! 0000024DBD6BE03C SKIP:L2-B002 4 S
22278 pdist %f30, %f26, %f24 ! 0000024DBD6BE040 SKIP:L2-B002 4 S
22279 fpmerge %f18, %f27, %f20 ! 0000024DBD6BE044 SKIP:L2-B002 4 S
22280 fsubs %f10, %f2, %f3 ! 0000024DBD6BE048 SKIP:L2-B002 4 S
22281 udivcc %l3, %g0, %g7 ! 0000024DBD6BE04C SKIP:L2-B002 4 S
22282 add %g1, 0xAA0, %g1 ! 0000024DBD6BE050 SKIP:L2-B002 4 chksum++
22283 xorcc %i0, %o2, %o1 ! 0000024DBD6BE054 SKIP:L2-B002 4 S
22284 orn %o1, %o2, %i5 ! 0000024DBD6BE058 SKIP:L2-B002 4 S
22285 fcmped %fcc3, %f6, %f60 ! 0000024DBD6BE05C SKIP:L2-B002 4 S
22286 andncc %o3, %i3, %l1 ! 0000024DBD6BE060 SKIP:L2-B002 4 S
22287 orn %o0, %o3, %o3 ! 0000024DBD6BE064 SKIP:L2-B002 4 S
22288 fba,a BL120025 ! 0000024DBD6BE068 SKIP:L2-B002 4
22289 nop ! 0000024DBD6BE06C SKIP:L2-B002 0 S
22290BL120024: ! ELSE:L2-B003
22291 fcmped %fcc0, %f14, %f62 ! 0000024DBD6BE070 ELSE:L2-B003 0 S
22292 srl %l1, 0x1, %o2 ! 0000024DBD6BE074 ELSE:L2-B003 0 S
22293 alignaddr %o0, %l4, %l4 ! 0000024DBD6BE078 ELSE:L2-B003 0 S
22294 .word 0xD5FF6125 ! 0000024DBD6BE07C ELSE:L2-B003 0 S illop
22295 .word 0x97A74D69 ! 0000024DBD6BE080 ELSE:L2-B003 0 S illop
22296 add %g1, 0x104, %g1 ! 0000024DBD6BE084 ELSE:L2-B003 0 chksum++
22297 array32 %o2, %o1, %i4 ! 0000024DBD6BE088 ELSE:L2-B003 0 S
22298 fpsub16s %f17, %f27, %f28 ! 0000024DBD6BE08C ELSE:L2-B003 0 S
22299 cmp %i5, %o0 ! 0000024DBD6BE090 ELSE:L2-B003 0 S
22300 or %i5, %i5, %o2 ! 0000024DBD6BE094 ELSE:L2-B003 0 S
22301 .word 0xB9A59158 ! 0000024DBD6BE098 ELSE:L2-B003 0 S illop
22302 .word 0xD957A174 ! 0000024DBD6BE09C ELSE:L2-B003 0 S illop
22303BL120025: ! ELSE:L2-B003
22304 add %g1, 0x20, %g1 ! 0000024DBD6BE0A0 ELSE:L2-B003 4 chksum++
22305 movpos %xcc, %i5, %o0 ! 0000024DBD6BE0A4 LOOP:L1-B000 4 S
22306 wr %g1, %o2, %fprs ! 0000024DBD6BE0A8 LOOP:L1-B000 4 S
22307 fpsub32 %f16, %f22, %f30 ! 0000024DBD6BE0AC LOOP:L1-B000 5 S
22308 udiv %o3, 0x0, %o0 ! 0000024DBD6BE0B0 LOOP:L1-B000 4 S
22309 fcmpne16 %f26, %f24, %o4 ! 0000024DBD6BE0B4 LOOP:L1-B000 4 S
22310 fcmpd %fcc3, %f14, %f62 ! 0000024DBD6BE0B8 LOOP:L1-B000 4 S
22311 alignaddrl %l4, %o5, %o5 ! 0000024DBD6BE0BC LOOP:L1-B000 4 S
22312 fexpand %f21, %f24 ! 0000024DBD6BE0C0 LOOP:L1-B000 4 S
22313 addcc %i1, %o4, %o1 ! 0000024DBD6BE0C4 LOOP:L1-B000 4 S
22314 array16 %i3, %o2, %i2 ! 0000024DBD6BE0C8 LOOP:L1-B000 4 S
22315 subcc %l0, 0x1, %l0 ! 0000024DBD6BE0CC LOOP:L1-B000 4
22316 bnz BL120026 ! 0000024DBD6BE0D0 LOOP:L1-B000 4
22317 fcmps %fcc1, %f4, %f2 ! 0000024DBD6BE0D4 LOOP:L1-B000 4 S
22318 add %g1, 0x980, %g1 ! 0000024DBD6BE0D8 LOOP:L1-B000 2 chksum++
22319 add %o4, %g1, %o5 ! 0000024DBD6BE0DC SUBR:L0-B000 2 S
22320 fbg,pn %fcc0, BL120027 ! 0000024DBD6BE0E0 SUBR:L0-B000 2 L
22321BL120027:fsubd %f42, %f38, %f32 ! 0000024DBD6BE0E4 SUBR:L0-B000 4 S
22322 fbue,a,pn %fcc0, BL120028 ! 0000024DBD6BE0E8 SUBR:L0-B000 2 L
22323 .word 0x95906000 ! 0000024DBD6BE0EC SUBR:L0-B000 0 S random
22324 subccc %i4, %o4, %g0 ! 0000024DBD6BE0F0 SUBR:L0-B000 2 S
22325 ldxa [%g7+%g0]0x38, %o2 ! 0000024DBD6BE0F4 SUBR:L0-B000 2 S BAD-ASI
22326 fcmple32 %f24, %f26, %i3 ! 0000024DBD6BE0F8 SUBR:L0-B000 2 S
22327 orn %o2, %o5, %l3 ! 0000024DBD6BE0FC SUBR:L0-B000 2 S
22328BL120028:add %g1, 0xD79, %g1 ! 0000024DBD6BE100 SUBR:L0-B000 2 chksum++
22329 ta %xcc, 0x45 ! 0000024DBD6BE104 SUBR:L0-B000 2 demap-stack
22330 add %g1, 0xC8B, %i0 ! 0000024DBD6BE108 SUBR:L0-B000 2
22331 return %i7+0x0008 ! 0000024DBD6BE10C SUBR:L0-B000 2
22332 add %g1, 0x1B, %g1 ! 0000024DBD6BE110 SUBR:L0-B000 2 chksum++
22333
22334SECTION .btext057_pg1 TEXT_VA=0x24dbd6be000
22335attr_text {
22336 Name = .btext057_pg1,
22337 VA = 0x24dbd6be000,
22338 RA = 0xebfd96000,
22339 PA = ra2pa(0xebfd96000,0),
22340 tsbonly,
22341 part_0_ctx_nonzero_tsb_config_3,
22342 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
22343 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22344 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22345}
22346.text; .skip 8
22347
22348!========================================================================
22349
22350SECTION .btext058 TEXT_VA=0x74036fffff00
22351attr_text {
22352 Name = .btext058,
22353 VA = 0x74036fffff00,
22354 RA = ra2pa(0xd0fffff00,0),
22355 PA = ra2pa(0xd0fffff00,0),
22356 notsb
22357}
22358
22359SECTION .btext058_pg0 TEXT_VA=0x740360000000
22360attr_text {
22361 Name = .btext058_pg0,
22362 VA = 0x740360000000,
22363 RA = ra2pa(0xd00000000,0),
22364 PA = ra2pa(0xd00000000,0),
22365 tsbonly,
22366 part_0_ctx_nonzero_tsb_config_0,
22367 TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1,
22368 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22369 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22370}
22371.text; .skip 8
22372
22373
22374SECTION .btext058
22375.text
22376.global SUBR156; SUBR156:
22377BL120029: ! SUBR:L0-B000
22378 add %g1, 0x861, %g1 ! 000074036FFFFF00 SUBR:L0-B000 2 chksum++
22379 save %o6, -128, %o6 ! 000074036FFFFF04 SUBR:L0-B000 2
22380 sethi %hh(0x74036FFFFF00),%l7 ! 000074036FFFFF08 SUBR:L0-B000 2 SUBR156
22381 or %l7,%hm(0x74036FFFFF00),%l7 ! 000074036FFFFF0C SUBR:L0-B000 2
22382 sethi %lm(0x74036FFFFF00),%l6 ! 000074036FFFFF10 SUBR:L0-B000 2
22383 or %l6,%lo(0x74036FFFFF00),%l6 ! 000074036FFFFF14 SUBR:L0-B000 2
22384 sllx %l7, 0x20, %l7 ! 000074036FFFFF18 SUBR:L0-B000 2
22385 or %l7, %l6, %l7 ! 000074036FFFFF1C SUBR:L0-B000 2
22386 ta %xcc, 0x45 ! 000074036FFFFF20 SUBR:L0-B000 2 demap-stack
22387 add %g1, 0xF38, %g1 ! 000074036FFFFF24 SUBR:L0-B000 2 chksum++
22388 add %i0, %g1, %o3 ! 000074036FFFFF28 SWCH:L1-B000 2
22389 andcc %o3, 0x4, %g0 ! 000074036FFFFF2C SWCH:L1-B000 2
22390 bnz,pn %xcc, BL120033 ! 000074036FFFFF30 SWCH:L1-B000 2
22391 andcc %o3, 0x800, %g0 ! 000074036FFFFF34 SWCH:L1-B000 2
22392 bnz,pt %xcc, BL120032 ! 000074036FFFFF38 SWCH:L1-B000 1
22393 add %g1, 0x1F4, %g1 ! 000074036FFFFF3C SWCH:L1-B000 1 chksum++
22394 andcc %o3, 0x400, %g0 ! 000074036FFFFF40 SWCH:L1-B000 0
22395 bnz,pt %xcc, BL120031 ! 000074036FFFFF44 SWCH:L1-B000 0
22396 andcc %o3, 0x80, %g0 ! 000074036FFFFF48 SWCH:L1-B000 0
22397 bnz,a,pt %xcc, BL120030 ! 000074036FFFFF4C SWCH:L1-B000 0
22398 add %g1, 0x327, %g1 ! 000074036FFFFF50 SWCH:L1-B000 0 chksum++
22399 xor %o2, %i0, %o2 ! 000074036FFFFF54 SWCH:L1-B000 0 S
22400 ldx [%g2+0x0058], %l6 ! 000074036FFFFF58 SWCH:L1-B000 0 <BD120043
22401 ldda [%l6]0x26, %i0 ! 000074036FFFFF5C SWCH:L1-B000 0 S Quad_Ld_P
22402 edge8 %o0, %i1, %o0 ! 000074036FFFFF60 SWCH:L1-B000 0 S
22403 subc %i5, %i5, %o1 ! 000074036FFFFF64 SWCH:L1-B000 0 S
22404 fands %f28, %f17, %f24 ! 000074036FFFFF68 SWCH:L1-B000 0 S
22405 andcc %o0, %i0, %i4 ! 000074036FFFFF6C SWCH:L1-B000 0 S
22406 .word 0xFDD8E507 ! 000074036FFFFF70 SWCH:L1-B000 0 S illop
22407 .word 0x95B7479F ! 000074036FFFFF74 SWCH:L1-B000 0 S illop_VIS
22408 andn %i3, %o0, %l4 ! 000074036FFFFF78 SWCH:L1-B000 0 S
22409 .word 0xFF472067 ! 000074036FFFFF7C SWCH:L1-B000 0 S illop
22410 add %g1, 0x4CD, %g1 ! 000074036FFFFF80 SWCH:L1-B000 0 chksum++
22411 .word 0x9F4DB11C ! 000074036FFFFF84 SWCH:L1-B000 0 illop
22412 .word 0x97906000 ! 000074036FFFFF88 SWCH:L1-B000 0 S random
22413BL120030:add %g1, 0xBE8, %g1 ! 000074036FFFFF8C CASE:L2-B000 0 chksum++
22414 .word 0xADA0114B ! 000074036FFFFF90 CASE:L2-B000 0 S illop
22415 orn %i5, %o4, %l4 ! 000074036FFFFF94 CASE:L2-B000 0 S
22416 call .+8 ! 000074036FFFFF98 CASE:L2-B000 0 S
22417 cmp %l4, %o5 ! 000074036FFFFF9C CASE:L2-B000 0 S
22418 fba,pn %fcc0, BL120034 ! 000074036FFFFFA0 CASE:L2-B000 0
22419 .word 0xA7A7091C ! 000074036FFFFFA4 CASE:L2-B000 0 S illop
22420BL120031:add %g1, 0xE35, %g1 ! 000074036FFFFFA8 CASE:L2-B001 0 chksum++
22421 .word 0x8D8BD899 ! 000074036FFFFFAC CASE:L2-B001 0 S illop
22422 .word 0xFCC0D1F4 ! 000074036FFFFFB0 CASE:L2-B001 0 S random
22423 sethi %hh(0x37C7A320FF00),%l6 ! 000074036FFFFFB4 CASE:L2-B001 0 SUBR159
22424 or %l6,%hm(0x37C7A320FF00),%l6 ! 000074036FFFFFB8 CASE:L2-B001 0
22425 sethi %lm(0x37C7A320FF00),%l5 ! 000074036FFFFFBC CASE:L2-B001 0
22426 .word 0xB5AC1C9E ! 000074036FFFFFC0 CASE:L2-B001 0 illop
22427 sllx %l6, 0x20, %l6 ! 000074036FFFFFC4 CASE:L2-B001 0
22428 .word 0x8239611A ! 000074036FFFFFC8 CASE:L2-B001 0 random
22429 jmpl %l6+0x0000, %o7 ! 000074036FFFFFCC CASE:L2-B001 0 S
22430 fpackfix %f28, %f27 ! 000074036FFFFFD0 CASE:L2-B001 0 S
22431 andcc %i4, %g1, %i0 ! 000074036FFFFFD4 CASE:L2-B001 0 S
22432 fba,pn %fcc1, BL120034 ! 000074036FFFFFD8 CASE:L2-B001 0
22433 nop ! 000074036FFFFFDC CASE:L2-B001 0 S
22434BL120032:add %g1, 0x610, %g1 ! 000074036FFFFFE0 CASE:L2-B002 1 chksum++
22435 fmovrdlz %i2, %f60, %f14 ! 000074036FFFFFE4 CASE:L2-B002 1 S
22436 orn %i2, %g1, %i3 ! 000074036FFFFFE8 CASE:L2-B002 1 S
22437 orn %i3, %i2, %l1 ! 000074036FFFFFEC CASE:L2-B002 1 S
22438 alignaddrl %i2, %l1, %o1 ! 000074036FFFFFF0 CASE:L2-B002 1 S
22439 srax %i3, 0x1, %i5 ! 000074036FFFFFF4 CASE:L2-B002 1 S
22440 sethi %hi(0xFBC89400), %l0 ! 000074036FFFFFF8 CASE:L2-B002 1 S .+0
22441 fba,pt %fcc0, BL120034 ! 000074036FFFFFFC CASE:L2-B002 1
22442 .word 0xE5634D2C ! 0000740370000000 CASE:L2-B002 1 S illop
22443BL120033:add %g1, 0xDE6, %g1 ! 0000740370000004 CASE:L2-B003 1 chksum++
22444 orncc %i2, %l0, %l1 ! 0000740370000008 CASE:L2-B003 1 S
22445 movrnz %i5, %g1, %i4 ! 000074037000000C CASE:L2-B003 1 S
22446 .word 0xB1AD1B92 ! 0000740370000010 CASE:L2-B003 1 S illop_FP
22447 ldda [%g7+%g0]0x83, %i0 ! 0000740370000014 CASE:L2-B003 1 S <BD120002
22448 subcc %i1, %o1, %i3 ! 0000740370000018 CASE:L2-B003 1 S
22449 .word 0xA3B6078F ! 000074037000001C CASE:L2-B003 1 S illop_VIS
22450 ba,a BL120034 ! 0000740370000020 CASE:L2-B003 1
22451 add %g7, 0x0, %g7 ! 0000740370000024 CASE:L2-B003 0 S
22452BL120034: ! SWCH:L1-B000
22453 add %g1, 0x172, %g1 ! 0000740370000028 SWCH:L1-B000 2 chksum++
22454 rd %gsr, %l6 ! 000074037000002C SWCH:L1-B000 2 S
22455 wr %l6, 0x40, %gsr ! 0000740370000030 SWCH:L1-B000 2 S
22456 or %i0, %i0, %i1 ! 0000740370000034 SWCH:L1-B000 2 S
22457 fcmpd %fcc1, %f14, %f62 ! 0000740370000038 SWCH:L1-B000 2 S
22458 andcc %i1, %i1, %l3 ! 000074037000003C SWCH:L1-B000 2 S
22459 fcmple32 %f26, %f22, %i5 ! 0000740370000040 SWCH:L1-B000 2 S
22460 .word 0xF58A2783 ! 0000740370000044 SWCH:L1-B000 2 S illop
22461 or %i1, %g1, %i2 ! 0000740370000048 SWCH:L1-B000 2 S
22462 and %g1, %i1, %o2 ! 000074037000004C SWCH:L1-B000 2 S
22463 movne %xcc, -611, %l4 ! 0000740370000050 SUBR:L0-B000 2 S
22464 fpack16 %f24, %f25 ! 0000740370000054 SUBR:L0-B000 2 S
22465 fcmpeq16 %f26, %f20, %o3 ! 0000740370000058 SUBR:L0-B000 2 S
22466 and %i2, %g1, %i4 ! 000074037000005C SUBR:L0-B000 2 S
22467 fcmps %fcc1, %f3, %f8 ! 0000740370000060 SUBR:L0-B000 2 S
22468 ta %xcc, 0x45 ! 0000740370000064 SUBR:L0-B000 2 demap-stack
22469 add %g1, 0xCF0, %i0 ! 0000740370000068 SUBR:L0-B000 2
22470 add %g1, 0x1BB, %g1 ! 000074037000006C SUBR:L0-B000 2 chksum++
22471 ret ! 0000740370000070 SUBR:L0-B000 2
22472 restore %i0, %l7, %o0 ! 0000740370000074 SUBR:L0-B000 2
22473
22474SECTION .btext058_pg1 TEXT_VA=0x740370000000
22475attr_text {
22476 Name = .btext058_pg1,
22477 VA = 0x740370000000,
22478 RA = ra2pa(0xd10000000,0),
22479 PA = ra2pa(0xd10000000,0),
22480 tsbonly,
22481 part_0_ctx_nonzero_tsb_config_0,
22482 TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1,
22483 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22484 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22485}
22486.text; .skip 8
22487
22488!========================================================================
22489
22490SECTION .btext059 TEXT_VA=0x26ca8739df00
22491attr_text {
22492 Name = .btext059,
22493 VA = 0x26ca8739df00,
22494 RA = 0xebfd91f00,
22495 PA = ra2pa(0xebfd91f00,0),
22496 notsb
22497}
22498
22499SECTION .btext059_pg0 TEXT_VA=0x26ca8739c000
22500attr_text {
22501 Name = .btext059_pg0,
22502 VA = 0x26ca8739c000,
22503 RA = 0xebfd90000,
22504 PA = ra2pa(0xebfd90000,0),
22505 tsbonly,
22506 part_0_ctx_nonzero_tsb_config_3,
22507 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
22508 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22509 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22510}
22511.text; .skip 8
22512
22513
22514SECTION .btext059
22515.text
22516.global SUBR157; SUBR157:
22517BL120035: ! SUBR:L0-B000
22518 add %g1, 0x46A, %g1 ! 000026CA8739DF00 SUBR:L0-B000 2 chksum++
22519 save %o6, -128, %o6 ! 000026CA8739DF04 SUBR:L0-B000 2
22520 sethi %hh(0x26CA8739DF00),%l7 ! 000026CA8739DF08 SUBR:L0-B000 2 SUBR157
22521 or %l7,%hm(0x26CA8739DF00),%l7 ! 000026CA8739DF0C SUBR:L0-B000 2
22522 sethi %lm(0x26CA8739DF00),%l6 ! 000026CA8739DF10 SUBR:L0-B000 2
22523 or %l6,%lo(0x26CA8739DF00),%l6 ! 000026CA8739DF14 SUBR:L0-B000 2
22524 sllx %l7, 0x20, %l7 ! 000026CA8739DF18 SUBR:L0-B000 2
22525 or %l7, %l6, %l7 ! 000026CA8739DF1C SUBR:L0-B000 2
22526 ta %xcc, 0x45 ! 000026CA8739DF20 SUBR:L0-B000 2 demap-stack
22527 xnor %i5, %i5, %o3 ! 000026CA8739DF24 SUBR:L0-B000 2 S
22528 movleu %icc, %i2, %i1 ! 000026CA8739DF28 SUBR:L0-B000 2 S
22529 xorcc %o0, %g1, %i3 ! 000026CA8739DF2C SUBR:L0-B000 2 S
22530 ldxa [%g7+%g0]0x69, %g1 ! 000026CA8739DF30 SUBR:L0-B000 2 S BAD-ASI
22531 array32 %i0, %i0, %i0 ! 000026CA8739DF34 SUBR:L0-B000 2 S
22532 fpadd16s %f31, %f22, %f21 ! 000026CA8739DF38 SUBR:L0-B000 2 S
22533 add %g1, 0x160, %g1 ! 000026CA8739DF3C SUBR:L0-B000 2 chksum++
22534 add %i4, %g1, %o1 ! 000026CA8739DF40 SWCH:L1-B000 2
22535 andcc %o1, 0x80, %g0 ! 000026CA8739DF44 SWCH:L1-B000 2
22536 bnz,pt %xcc, BL120039 ! 000026CA8739DF48 SWCH:L1-B000 2
22537 andcc %o1, 0x4, %g0 ! 000026CA8739DF4C SWCH:L1-B000 2
22538 bnz,a,pt %xcc, BL120038 ! 000026CA8739DF50 SWCH:L1-B000 1
22539 add %g1, 0x549, %g1 ! 000026CA8739DF54 SWCH:L1-B000 0 chksum++
22540 andcc %o1, 0x200, %g0 ! 000026CA8739DF58 SWCH:L1-B000 1
22541 bnz,a,pn %xcc, BL120037 ! 000026CA8739DF5C SWCH:L1-B000 1
22542 add %g1, 0x27, %g1 ! 000026CA8739DF60 SWCH:L1-B000 0 chksum++
22543 andcc %o1, 0x400, %g0 ! 000026CA8739DF64 SWCH:L1-B000 1
22544 bnz,pn %xcc, BL120036 ! 000026CA8739DF68 SWCH:L1-B000 1
22545 pdist %f30, %f26, %f26 ! 000026CA8739DF6C SWCH:L1-B000 1 S
22546 and %i1, %i1, %o4 ! 000026CA8739DF70 SWCH:L1-B000 1 S
22547 .word 0x83A85C8A ! 000026CA8739DF74 SWCH:L1-B000 1 S illop_FP
22548 or %i5, %g7, %i5 ! 000026CA8739DF78 SWCH:L1-B000 1 S
22549 xor %i3, %o1, %i5 ! 000026CA8739DF7C SWCH:L1-B000 1 S
22550 add %g1, 0xE4D, %g1 ! 000026CA8739DF80 SWCH:L1-B000 1 chksum++
22551 ba BL120042 ! 000026CA8739DF84 SWCH:L1-B000 1
22552 udivcc %i3, %g0, %i4 ! 000026CA8739DF88 SWCH:L1-B000 1 S
22553BL120036:add %g1, 0xAF6, %g1 ! 000026CA8739DF8C CASE:L2-B000 0 chksum++
22554 edge16n %i5, %i2, %i2 ! 000026CA8739DF90 CASE:L2-B000 0 S
22555 .word 0xB3AB64E6 ! 000026CA8739DF94 CASE:L2-B000 0 S illop
22556 stxa %i0, [%g7+%g0]0xA6 ! 000026CA8739DF98 CASE:L2-B000 0 S BAD-ASI
22557 ta %xcc, 0x46 ! 000026CA8739DF9C CASE:L2-B000 0 S demap-page
22558 ba BL120042 ! 000026CA8739DFA0 CASE:L2-B000 0
22559 fmovscc %xcc, %f20, %f21 ! 000026CA8739DFA4 CASE:L2-B000 0 S
22560BL120037:add %g1, 0xAAF, %g1 ! 000026CA8739DFA8 CASE:L2-B001 0 chksum++
22561 orncc %o4, %g1, %o2 ! 000026CA8739DFAC CASE:L2-B001 0 S
22562 fpsub32s %f20, %f21, %f28 ! 000026CA8739DFB0 CASE:L2-B001 0 S
22563 .word 0x9DE3A060 ! 000026CA8739DFB4 CASE:L2-B001 0 S random
22564 andncc %g1, %l3, %l3 ! 000026CA8739DFB8 CASE:L2-B001 0 S
22565 .word 0xB8CDD651 ! 000026CA8739DFBC CASE:L2-B001 0 S illop
22566 subccc %i0, %o4, %l1 ! 000026CA8739DFC0 CASE:L2-B001 0 S
22567 ba BL120042 ! 000026CA8739DFC4 CASE:L2-B001 0
22568 .word 0xFDDA9C37 ! 000026CA8739DFC8 CASE:L2-B001 0 S illop
22569BL120038:add %g1, 0x37D, %g1 ! 000026CA8739DFCC CASE:L2-B002 0 chksum++
22570 sdivcc %g1, %g0, %l3 ! 000026CA8739DFD0 CASE:L2-B002 0 S
22571 xor %i5, %i0, %o0 ! 000026CA8739DFD4 CASE:L2-B002 0 S
22572 fcmps %fcc1, %f8, %f10 ! 000026CA8739DFD8 CASE:L2-B002 0 S
22573 or %o0, %i2, %i5 ! 000026CA8739DFDC CASE:L2-B002 0 S
22574 and %l0, -1, %l0 ! 000026CA8739DFE0 CASE:L2-B002 0 S
22575 sethi %hh(0xFFFFF812D93EFF00),%l6 ! 000026CA8739DFE4 CASE:L2-B002 0 SUBR158
22576 .word 0x9FC3801F ! 000026CA8739DFE8 CASE:L2-B002 0 random
22577 sethi %lm(0xFFFFF812D93EFF00),%l5 ! 000026CA8739DFEC CASE:L2-B002 0
22578 or %l5,%lo(0xFFFFF812D93EFF00),%l5 ! 000026CA8739DFF0 CASE:L2-B002 0
22579 .word 0xA9ABBCFE ! 000026CA8739DFF4 CASE:L2-B002 0 illop
22580 or %l6, %l5, %l6 ! 000026CA8739DFF8 CASE:L2-B002 0
22581 jmpl %l6+0x0000, %o7 ! 000026CA8739DFFC CASE:L2-B002 0 S
22582 .word 0x83F00000 ! 000026CA8739E000 CASE:L2-B002 0 S illop
22583 fpsub16 %f26, %f16, %f24 ! 000026CA8739E004 CASE:L2-B002 0 S
22584 .word 0xBBD4781D ! 000026CA8739E008 CASE:L2-B002 0 illop
22585 bmask %o0, %o5, %o0 ! 000026CA8739E00C CASE:L2-B002 0 S
22586BL120039:add %g1, 0x730, %g1 ! 000026CA8739E010 CASE:L2-B003 1 chksum++
22587 nop ! 000026CA8739E014 CASE:L2-B003 1 S
22588 fsrc2s %f24, %f24 ! 000026CA8739E018 CASE:L2-B003 1 S
22589 sethi %hh(0xFFFF988BB710FF00),%l6 ! 000026CA8739E01C CASE:L2-B003 1 SUBR161
22590 or %l6,%hm(0xFFFF988BB710FF00),%l6 ! 000026CA8739E020 CASE:L2-B003 1
22591 sethi %lm(0xFFFF988BB710FF00),%l5 ! 000026CA8739E024 CASE:L2-B003 1
22592 or %l5,%lo(0xFFFF988BB710FF00),%l5 ! 000026CA8739E028 CASE:L2-B003 1
22593 sllx %l6, 0x20, %l6 ! 000026CA8739E02C CASE:L2-B003 1
22594 or %l6, %l5, %l6 ! 000026CA8739E030 CASE:L2-B003 1
22595 add %l6, 0x1, %l6 ! 000026CA8739E034 CASE:L2-B003 1
22596 jmpl %l6+0x0000, %o7 ! 000026CA8739E038 CASE:L2-B003 2 S
22597 sll %o2, 0x1, %i4 ! 000026CA8739E03C CASE:L2-B003 1 S
22598 fba,pt %fcc2, BL120042 ! 000026CA8739E040 CASE:L2-B003 1
22599 and %o2, %o0, %o2 ! 000026CA8739E044 CASE:L2-B003 1 S
22600BL120042: ! SWCH:L1-B000
22601 add %g1, 0xEBC, %g1 ! 000026CA8739E048 SWCH:L1-B000 2 chksum++
22602 fpack16 %f24, %f31 ! 000026CA8739E04C SWCH:L1-B000 2 S
22603 bg BL120040 ! 000026CA8739E050 SWCH:L1-B000 2 L
22604 pdist %f24, %f30, %f24 ! 000026CA8739E054 SWCH:L1-B000 2 S
22605 array16 %o4, %i1, %o4 ! 000026CA8739E058 SWCH:L1-B000 2 S
22606 fbe,a BL120040 ;.empty ! 000026CA8739E05C SWCH:L1-B000 2 L
22607 fbug,a BL120041 ! 000026CA8739E060 SWCH:L1-B000 0 L
22608BL120041:andn %i4, %i5, %l0 ! 000026CA8739E064 SWCH:L1-B000 2 S
22609 fcmpd %fcc2, %f40, %f34 ! 000026CA8739E068 SWCH:L1-B000 2 S
22610BL120040:nop ! 000026CA8739E06C SWCH:L1-B000 2 S
22611 nop ! 000026CA8739E070 SWCH:L1-B000 2 S
22612 add %g1, 0x7B0, %g1 ! 000026CA8739E074 SWCH:L1-B000 2 chksum++
22613 fcmpes %fcc1, %f8, %f5 ! 000026CA8739E078 SUBR:L0-B000 2 S
22614 fcmple32 %f22, %f22, %i4 ! 000026CA8739E07C SUBR:L0-B000 2 S
22615 srlx %i4, 0x1, %o5 ! 000026CA8739E080 SUBR:L0-B000 2 S
22616 fnegd %f62, %f0 ! 000026CA8739E084 SUBR:L0-B000 2 S
22617 orn %l0, %o2, %i3 ! 000026CA8739E088 SUBR:L0-B000 2 S
22618 fsubd %f40, %f60, %f62 ! 000026CA8739E08C SUBR:L0-B000 2 S
22619 ta %xcc, 0x46 ! 000026CA8739E090 SUBR:L0-B000 2 S demap-page
22620 bshuffle %f24, %f22, %f18 ! 000026CA8739E094 SUBR:L0-B000 2 S
22621 ta %xcc, 0x45 ! 000026CA8739E098 SUBR:L0-B000 2 demap-stack
22622 add %g1, 0xD64, %i0 ! 000026CA8739E09C SUBR:L0-B000 2
22623 return %i7+0x0008 ! 000026CA8739E0A0 SUBR:L0-B000 2
22624 add %g1, 0xAF3, %g1 ! 000026CA8739E0A4 SUBR:L0-B000 2 chksum++
22625
22626SECTION .btext059_pg1 TEXT_VA=0x26ca8739e000
22627attr_text {
22628 Name = .btext059_pg1,
22629 VA = 0x26ca8739e000,
22630 RA = 0xebfd92000,
22631 PA = ra2pa(0xebfd92000,0),
22632 tsbonly,
22633 part_0_ctx_nonzero_tsb_config_3,
22634 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
22635 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22636 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22637}
22638.text; .skip 8
22639
22640!========================================================================
22641
22642SECTION .btext060 TEXT_VA=0xfffff812d93eff00
22643attr_text {
22644 Name = .btext060,
22645 VA = 0xfffff812d93eff00,
22646 RA = 0xd4ffcff00,
22647 PA = ra2pa(0xd4ffcff00,0),
22648 notsb
22649}
22650
22651SECTION .btext060_pg0 TEXT_VA=0xfffff812d93e0000
22652attr_text {
22653 Name = .btext060_pg0,
22654 VA = 0xfffff812d93e0000,
22655 RA = 0xd4ffc0000,
22656 PA = ra2pa(0xd4ffc0000,0),
22657 tsbonly,
22658 part_0_ctx_nonzero_tsb_config_1,
22659 TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1,
22660 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22661 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22662}
22663.text; .skip 8
22664
22665
22666SECTION .btext060
22667.text
22668.global SUBR158; SUBR158:
22669BL120043: ! SUBR:L0-B000
22670 add %g1, 0x40B, %g1 ! FFFFF812D93EFF00 SUBR:L0-B000 0 chksum++
22671 save %o6, -128, %o6 ! FFFFF812D93EFF04 SUBR:L0-B000 0
22672 sethi %hh(0xFFFFF812D93EFF00),%l7 ! FFFFF812D93EFF08 SUBR:L0-B000 0 SUBR158
22673 .word 0xE989D039 ! FFFFF812D93EFF0C SUBR:L0-B000 0 illop
22674 sethi %lm(0xFFFFF812D93EFF00),%l6 ! FFFFF812D93EFF10 SUBR:L0-B000 0
22675 or %l6,%lo(0xFFFFF812D93EFF00),%l6 ! FFFFF812D93EFF14 SUBR:L0-B000 0
22676 sllx %l7, 0x20, %l7 ! FFFFF812D93EFF18 SUBR:L0-B000 0
22677 or %l7, %l6, %l7 ! FFFFF812D93EFF1C SUBR:L0-B000 0
22678 fpsub32 %f24, %f30, %f30 ! FFFFF812D93EFF20 SUBR:L0-B000 0 S
22679 fbl,a BL120044 ! FFFFF812D93EFF24 SUBR:L0-B000 0 L
22680 xor %g1, %o1, %o5 ! FFFFF812D93EFF28 SUBR:L0-B000 0 S
22681 fcmpgt32 %f22, %f24, %i2 ! FFFFF812D93EFF2C SUBR:L0-B000 0 S
22682 bne,pn %xcc, BL120045 ;.empty ! FFFFF812D93EFF30 SUBR:L0-B000 0 L
22683BL120044:bleu BL120046 ! FFFFF812D93EFF34 SUBR:L0-B000 0 L
22684 xor %i2, %i4, %i3 ! FFFFF812D93EFF38 SUBR:L0-B000 0 S
22685 array16 %i2, %o2, %i1 ! FFFFF812D93EFF3C SUBR:L0-B000 0 S
22686 subc %i3, %i3, %l3 ! FFFFF812D93EFF40 SUBR:L0-B000 0 S
22687BL120045:fbg,a BL120047 ! FFFFF812D93EFF44 SUBR:L0-B000 0 L
22688 .word 0x99AFCAA3 ! FFFFF812D93EFF48 SUBR:L0-B000 0 S illop
22689 .word 0x8553C000 ! FFFFF812D93EFF4C SUBR:L0-B000 0 S illop
22690BL120047:movne %xcc, 0x2FD, %o1 ! FFFFF812D93EFF50 SUBR:L0-B000 0 S
22691 st %fsr, [%g2+0x0064] ! FFFFF812D93EFF54 SUBR:L0-B000 0 S <BD120055+4
22692 wr %g1, %i2, %fprs ! FFFFF812D93EFF58 SUBR:L0-B000 0 S
22693 fcmpgt32 %f22, %f30, %i4 ! FFFFF812D93EFF5C SUBR:L0-B000 0 S
22694 orn %o2, %i4, %i5 ! FFFFF812D93EFF60 SUBR:L0-B000 0 S
22695BL120046:add %g1, 0x73, %g1 ! FFFFF812D93EFF64 SUBR:L0-B000 0 chksum++
22696 add %g1, 0x4C1, %g1 ! FFFFF812D93EFF68 SUBR:L0-B000 0 chksum++
22697 add %g1, %g1, %i3 ! FFFFF812D93EFF6C SWCH:L1-B000 0
22698 andcc %i3, 0x200, %g0 ! FFFFF812D93EFF70 SWCH:L1-B000 0
22699 .word 0xE509CDC5 ! FFFFF812D93EFF74 SWCH:L1-B000 0 illop
22700 add %g1, 0xD47, %g1 ! FFFFF812D93EFF78 SWCH:L1-B000 0 chksum++
22701 andcc %i3, 0x80, %g0 ! FFFFF812D93EFF7C SWCH:L1-B000 0
22702 .word 0xC84FD483 ! FFFFF812D93EFF80 SWCH:L1-B000 0 random
22703 .word 0xE9C94C2B ! FFFFF812D93EFF84 SWCH:L1-B000 0 illop
22704 bnz,pt %xcc, BL120049 ! FFFFF812D93EFF88 SWCH:L1-B000 0
22705 add %g1, 0xB4B, %g1 ! FFFFF812D93EFF8C SWCH:L1-B000 0 chksum++
22706 .word 0xC861AF33 ! FFFFF812D93EFF90 SWCH:L1-B000 0 illop
22707 bnz,pt %xcc, BL120048 ! FFFFF812D93EFF94 SWCH:L1-B000 0
22708 orn %i2, %o2, %i1 ! FFFFF812D93EFF98 SWCH:L1-B000 0 S
22709 movul %fcc3, %i1, %o2 ! FFFFF812D93EFF9C SWCH:L1-B000 0 S
22710 fcmpgt32 %f26, %f30, %o1 ! FFFFF812D93EFFA0 SWCH:L1-B000 0 S
22711 xnor %o2, %o4, %o4 ! FFFFF812D93EFFA4 SWCH:L1-B000 0 S
22712 .word 0x30827C58 ! FFFFF812D93EFFA8 SWCH:L1-B000 0 S random
22713 array32 %i5, %o4, %l4 ! FFFFF812D93EFFAC SWCH:L1-B000 0 S
22714 add %g1, 0x314, %g1 ! FFFFF812D93EFFB0 SWCH:L1-B000 0 chksum++
22715 fba BL120059 ! FFFFF812D93EFFB4 SWCH:L1-B000 0
22716 ta %xcc, 0x43 ! FFFFF812D93EFFB8 SWCH:L1-B000 0 S +-PEF
22717BL120048:add %g1, 0x1BC, %g1 ! FFFFF812D93EFFBC CASE:L2-B000 0 chksum++
22718 .word 0xCB2E846F ! FFFFF812D93EFFC0 CASE:L2-B000 0 S illop
22719 xorcc %i5, %l4, %l2 ! FFFFF812D93EFFC4 CASE:L2-B000 0 S
22720 fpack32 %f30, %f24, %f20 ! FFFFF812D93EFFC8 CASE:L2-B000 0 S
22721 subcc %o4, %o1, %i4 ! FFFFF812D93EFFCC CASE:L2-B000 0 S
22722 .word 0x8DB68643 ! FFFFF812D93EFFD0 CASE:L2-B000 0 S illop_VIS
22723 fpsub16s %f18, %f17, %f24 ! FFFFF812D93EFFD4 CASE:L2-B000 0 S
22724 ba,a,pt %icc, BL120059 ! FFFFF812D93EFFD8 CASE:L2-B000 0
22725 array8 %i4, %l4, %o0 ! FFFFF812D93EFFDC CASE:L2-B000 0 S
22726BL120049:add %g1, 0x98E, %g1 ! FFFFF812D93EFFE0 CASE:L2-B001 0 chksum++
22727 .word 0xF2987F12 ! FFFFF812D93EFFE4 CASE:L2-B001 0 S illop
22728 ldxa [%g7+%g0]0x3F, %o4 ! FFFFF812D93EFFE8 CASE:L2-B001 0 S BAD-ASI
22729 .word 0x9E100001 ! FFFFF812D93EFFEC CASE:L2-B001 0 random
22730 or %l6,%hm(0x9E100001),%l6 ! FFFFF812D93EFFF0 CASE:L2-B001 0
22731 sethi %lm(0x9E100001),%l5 ! FFFFF812D93EFFF4 CASE:L2-B001 0
22732 .word 0xD346A9B0 ! FFFFF812D93EFFF8 CASE:L2-B001 0 illop
22733 sllx %l6, 0x20, %l6 ! FFFFF812D93EFFFC CASE:L2-B001 0
22734 .word 0xA3A49B3E ! FFFFF812D93F0000 CASE:L2-B001 0 illop
22735 .word 0x8ACF8DE8 ! FFFFF812D93F0004 CASE:L2-B001 0 S illop
22736 .word 0xA7AB65F2 ! FFFFF812D93F0008 CASE:L2-B001 0 S illop
22737 cmp %l0, %i4 ! FFFFF812D93F000C CASE:L2-B001 0 S
22738 fba BL120059 ! FFFFF812D93F0010 CASE:L2-B001 0
22739 andncc %o2, %g1, %o2 ! FFFFF812D93F0014 CASE:L2-B001 0 S
22740BL120054:add %g1, 0xF4D, %g1 ! FFFFF812D93F0018 CASE:L2-B002 0 chksum++
22741 movrgez %i4, %i2, %l3 ! FFFFF812D93F001C CASE:L2-B002 0 S
22742 xnorcc %o2, %o0, %l2 ! FFFFF812D93F0020 CASE:L2-B002 0 S
22743 fbl,a,pn %fcc2, BL120050 ;.empty ! FFFFF812D93F0024 CASE:L2-B002 0 L
22744 fbug,pn %fcc3, BL120051 ! FFFFF812D93F0028 CASE:L2-B002 0 L
22745 andn %l0, %l0, %l0 ! FFFFF812D93F002C CASE:L2-B002 0 S
22746 bgu BL120052 ;.empty ! FFFFF812D93F0030 CASE:L2-B002 0 L
22747BL120050:bvs,a,pn %xcc, BL120053 ! FFFFF812D93F0034 CASE:L2-B002 0 L
22748BL120052:.word 0xC70A5352 ! FFFFF812D93F0038 CASE:L2-B002 0 S illop
22749 .word 0xD9658253 ! FFFFF812D93F003C CASE:L2-B002 0 S random
22750BL120051:array8 %o0, %l0, %o1 ! FFFFF812D93F0040 CASE:L2-B002 0 S
22751BL120053:add %g1, 0x4C1, %g1 ! FFFFF812D93F0044 CASE:L2-B002 0 chksum++
22752 fba,pn %fcc0, BL120059 ! FFFFF812D93F0048 CASE:L2-B002 0
22753 fcmpeq16 %f24, %f30, %i2 ! FFFFF812D93F004C CASE:L2-B002 0 S
22754BL120058:add %g1, 0x6E6, %g1 ! FFFFF812D93F0050 CASE:L2-B003 0 chksum++
22755 fcmps %fcc0, %f3, %f10 ! FFFFF812D93F0054 CASE:L2-B003 0 S
22756 andncc %l2, %g1, %l2 ! FFFFF812D93F0058 CASE:L2-B003 0 S
22757 .word 0x8396401A ! FFFFF812D93F005C CASE:L2-B003 0 L illop
22758 udiv %g1, 0x0, %g0 ! FFFFF812D93F0060 CASE:L2-B003 0 S
22759 fcmps %fcc0, %f4, %f10 ! FFFFF812D93F0064 CASE:L2-B003 0 S
22760 fbu,pn %fcc1, BL120056 ! FFFFF812D93F0068 CASE:L2-B003 0 L
22761 .word 0xD1EC350E ! FFFFF812D93F006C CASE:L2-B003 0 S illop
22762 and %l2, %l2, %o5 ! FFFFF812D93F0070 CASE:L2-B003 0 S
22763 bpos,a,pn %xcc, BL120056 ! FFFFF812D93F0074 CASE:L2-B003 0 L
22764BL120055:ta %xcc, 0x46 ! FFFFF812D93F0078 CASE:L2-B003 0 S demap-page
22765BL120056:.word 0xBE4D6A38 ! FFFFF812D93F007C CASE:L2-B003 0 L random
22766BL120057:fcmps %fcc2, %f11, %f2 ! FFFFF812D93F0080 CASE:L2-B003 0 S
22767 .word 0x9B554000 ! FFFFF812D93F0084 CASE:L2-B003 0 illop
22768 ba,a BL120059 ! FFFFF812D93F0088 CASE:L2-B003 0
22769 array8 %i4, %i0, %i4 ! FFFFF812D93F008C CASE:L2-B003 0 S
22770BL120059: ! SWCH:L1-B000
22771 .word 0x9BB744B8 ! FFFFF812D93F0090 SWCH:L1-B000 0 illop
22772 .word 0xABA74517 ! FFFFF812D93F0094 SWCH:L1-B000 0 S illop_FP
22773 ldxa [%g7+%g0]0x61, %g1 ! FFFFF812D93F0098 SWCH:L1-B000 0 S BAD-ASI
22774 .word 0x81C3E008 ! FFFFF812D93F009C SWCH:L1-B000 0 S random
22775 .word 0xA3A00071 ! FFFFF812D93F00A0 SWCH:L1-B000 0 S illop
22776 sethi %hh(0xFFFF988BB710FF00),%l6 ! FFFFF812D93F00A4 SWCH:L1-B000 0 SUBR161
22777 or %l6,%hm(0xFFFF988BB710FF00),%l6 ! FFFFF812D93F00A8 SWCH:L1-B000 0
22778 sethi %lm(0xFFFF988BB710FF00),%l5 ! FFFFF812D93F00AC SWCH:L1-B000 0
22779 .word 0xD315F342 ! FFFFF812D93F00B0 SWCH:L1-B000 0 illop
22780 .word 0xC51D2246 ! FFFFF812D93F00B4 SWCH:L1-B000 0 random
22781 or %l6, %l5, %l6 ! FFFFF812D93F00B8 SWCH:L1-B000 0
22782 add %l6, 0x1, %l6 ! FFFFF812D93F00BC SWCH:L1-B000 0
22783 .word 0x8BAC1C93 ! FFFFF812D93F00C0 SWCH:L1-B000 0 S illop
22784 fcmpgt32 %f20, %f24, %i2 ! FFFFF812D93F00C4 SWCH:L1-B000 0 S
22785 or %i4, %o4, %l0 ! FFFFF812D93F00C8 SWCH:L1-B000 0 S
22786 fpadd32s %f21, %f29, %f22 ! FFFFF812D93F00CC SWCH:L1-B000 0 S
22787 .word 0x9FAD4424 ! FFFFF812D93F00D0 SWCH:L1-B000 0 S illop
22788 orncc %i4, %l0, %o4 ! FFFFF812D93F00D4 SWCH:L1-B000 0 S
22789 .word 0xD1FDC787 ! FFFFF812D93F00D8 SWCH:L1-B000 0 S illop
22790 array16 %o0, %l0, %l2 ! FFFFF812D93F00DC SWCH:L1-B000 0 S
22791 wr %g1, %i2, %fprs ! FFFFF812D93F00E0 SUBR:L0-B000 0 S
22792 .word 0x91AE9A19 ! FFFFF812D93F00E4 SUBR:L0-B000 0 S illop
22793 or %o1, %g1, %i4 ! FFFFF812D93F00E8 SUBR:L0-B000 0 S
22794 fmovrsgez %l2, %f21, %f23 ! FFFFF812D93F00EC SUBR:L0-B000 0 S
22795 .word 0xE57904C2 ! FFFFF812D93F00F0 SUBR:L0-B000 0 S illop
22796 sllx %o4, 0x1, %o1 ! FFFFF812D93F00F4 SUBR:L0-B000 0 S
22797 .word 0xCE6ABCBB ! FFFFF812D93F00F8 SUBR:L0-B000 0 S random
22798 .word 0x972944A8 ! FFFFF812D93F00FC SUBR:L0-B000 0 random
22799 add %g1, 0x859, %g1 ! FFFFF812D93F0100 SUBR:L0-B000 0 chksum++
22800 ret ! FFFFF812D93F0104 SUBR:L0-B000 0
22801 restore %i0, %l7, %o0 ! FFFFF812D93F0108 SUBR:L0-B000 0
22802
22803SECTION .btext060_pg1 TEXT_VA=0xfffff812d93f0000
22804attr_text {
22805 Name = .btext060_pg1,
22806 VA = 0xfffff812d93f0000,
22807 RA = 0xd4ffd0000,
22808 PA = ra2pa(0xd4ffd0000,0),
22809 tsbonly,
22810 part_0_ctx_nonzero_tsb_config_1,
22811 TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1,
22812 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22813 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22814}
22815.text; .skip 8
22816
22817!========================================================================
22818
22819SECTION .btext061 TEXT_VA=0x37c7a320ff00
22820attr_text {
22821 Name = .btext061,
22822 VA = 0x37c7a320ff00,
22823 RA = 0xd4ffaff00,
22824 PA = ra2pa(0xd4ffaff00,0),
22825 notsb
22826}
22827
22828SECTION .btext061_pg0 TEXT_VA=0x37c7a3200000
22829attr_text {
22830 Name = .btext061_pg0,
22831 VA = 0x37c7a3200000,
22832 RA = 0xd4ffa0000,
22833 PA = ra2pa(0xd4ffa0000,0),
22834 tsbonly,
22835 part_0_ctx_nonzero_tsb_config_1,
22836 TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1,
22837 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22838 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22839}
22840.text; .skip 8
22841
22842
22843SECTION .btext061
22844.text
22845.global SUBR159; SUBR159:
22846BL120060: ! SUBR:L0-B000
22847 add %g1, 0xBB, %g1 ! 000037C7A320FF00 SUBR:L0-B000 0 chksum++
22848 .word 0x205679FA ! 000037C7A320FF04 SUBR:L0-B000 0 illop
22849 sethi %hh(0x37C7A320FF00),%l7 ! 000037C7A320FF08 SUBR:L0-B000 0 SUBR159
22850 or %l7,%hm(0x37C7A320FF00),%l7 ! 000037C7A320FF0C SUBR:L0-B000 0
22851 .word 0xB1A2D0BE ! 000037C7A320FF10 SUBR:L0-B000 0 illop
22852 or %l6,%lo(0x37C7A320FF00),%l6 ! 000037C7A320FF14 SUBR:L0-B000 0
22853 sllx %l7, 0x20, %l7 ! 000037C7A320FF18 SUBR:L0-B000 0
22854 or %l7, %l6, %l7 ! 000037C7A320FF1C SUBR:L0-B000 0
22855 fpack32 %f18, %f26, %f26 ! 000037C7A320FF20 SUBR:L0-B000 0 S
22856 and %i0, %i2, %l3 ! 000037C7A320FF24 SUBR:L0-B000 0 S
22857 .word 0x85A9DC90 ! 000037C7A320FF28 SUBR:L0-B000 0 illop
22858 .word 0x151A4EA0 ! 000037C7A320FF2C SUBR:L0-B000 0 random
22859 sethi %lm(0x1085A9DC90),%l5 ! 000037C7A320FF30 SUBR:L0-B000 0
22860 .word 0xDD9E9E06 ! 000037C7A320FF34 SUBR:L0-B000 0 illop
22861 sllx %l6, 0x20, %l6 ! 000037C7A320FF38 SUBR:L0-B000 0
22862 or %l6, %l5, %l6 ! 000037C7A320FF3C SUBR:L0-B000 0
22863 add %l6, 0x1, %l6 ! 000037C7A320FF40 SUBR:L0-B000 0
22864 jmpl %l6+0x0000, %o7 ! 000037C7A320FF44 SUBR:L0-B000 0 S
22865 fxors %f29, %f28, %f21 ! 000037C7A320FF48 SUBR:L0-B000 0 S
22866 wr %g1, %i5, %fprs ! 000037C7A320FF4C SUBR:L0-B000 0 S
22867 add %g1, 0x1AA, %g1 ! 000037C7A320FF50 SUBR:L0-B000 0 chksum++
22868 .word 0xF12BAB29 ! 000037C7A320FF54 SUBR:L0-B000 0 random
22869 add %i0, %g1, %i3 ! 000037C7A320FF58 SWCH:L1-B000 0
22870 andcc %i3, 0x8, %g0 ! 000037C7A320FF5C SWCH:L1-B000 0
22871 bnz,pn %xcc, BL120066 ! 000037C7A320FF60 SWCH:L1-B000 0
22872 .word 0x83DD1FDA ! 000037C7A320FF64 SWCH:L1-B000 0 illop
22873 andcc %i3, 0x20, %g0 ! 000037C7A320FF68 SWCH:L1-B000 0
22874 bnz,pn %xcc, BL120065 ! 000037C7A320FF6C SWCH:L1-B000 0
22875 andcc %i3, 0x80, %g0 ! 000037C7A320FF70 SWCH:L1-B000 0
22876 bnz,pn %xcc, BL120064 ! 000037C7A320FF74 SWCH:L1-B000 0
22877 andcc %i3, 0x80, %g0 ! 000037C7A320FF78 SWCH:L1-B000 0
22878 bnz,pn %xcc, BL120063 ! 000037C7A320FF7C SWCH:L1-B000 0
22879 add %g1, 0xCF3, %g1 ! 000037C7A320FF80 SWCH:L1-B000 0 chksum++
22880 edge16l %i3, %i1, %i1 ! 000037C7A320FF84 SWCH:L1-B000 0 S
22881 rd %gsr, %l6 ! 000037C7A320FF88 SWCH:L1-B000 0 S
22882 wr %l6, 0x30, %gsr ! 000037C7A320FF8C SWCH:L1-B000 0 S
22883 .word 0x83F00000 ! 000037C7A320FF90 SWCH:L1-B000 0 S illop
22884 wr %g1, %i5, %fprs ! 000037C7A320FF94 SWCH:L1-B000 0 S
22885 add %g1, 0x66F, %g1 ! 000037C7A320FF98 SWCH:L1-B000 0 chksum++
22886 .word 0xCBB47EAD ! 000037C7A320FF9C SWCH:L1-B000 0 illop
22887 pdist %f28, %f20, %f28 ! 000037C7A320FFA0 SWCH:L1-B000 0 S
22888BL120063:.word 0x91A69A70 ! 000037C7A320FFA4 CASE:L2-B000 0 illop
22889 .word 0x85B5478F ! 000037C7A320FFA8 CASE:L2-B000 0 S illop
22890 cmp %i4, %i2 ! 000037C7A320FFAC CASE:L2-B000 0 S
22891 .word 0xD4FEC42E ! 000037C7A320FFB0 CASE:L2-B000 0 L random
22892 .word 0x91A21A15 ! 000037C7A320FFB4 CASE:L2-B000 0 L illop
22893 xorcc %i4, %o2, %o1 ! 000037C7A320FFB8 CASE:L2-B000 0 S
22894 fbug,pt %fcc2, BL120061 ! 000037C7A320FFBC CASE:L2-B000 0 L
22895 edge8l %i4, %i5, %l0 ! 000037C7A320FFC0 CASE:L2-B000 0 S
22896 fcmpes %fcc2, %f2, %f8 ! 000037C7A320FFC4 CASE:L2-B000 0 S
22897BL120062:.word 0xAFD98FE4 ! 000037C7A320FFC8 CASE:L2-B000 0 L illop
22898 .word 0x87A3CDB7 ! 000037C7A320FFCC CASE:L2-B000 0 S illop
22899BL120061:cmp %o0, %i4 ! 000037C7A320FFD0 CASE:L2-B000 0 S
22900 add %g1, 0xE28, %g1 ! 000037C7A320FFD4 CASE:L2-B000 0 chksum++
22901 ba BL120067 ! 000037C7A320FFD8 CASE:L2-B000 0
22902 xnor %i1, %i4, %i2 ! 000037C7A320FFDC CASE:L2-B000 0 S
22903BL120064:add %g1, 0x1EB, %g1 ! 000037C7A320FFE0 CASE:L2-B001 0 chksum++
22904 fabsd %f32, %f32 ! 000037C7A320FFE4 CASE:L2-B001 0 S
22905 .word 0x8C961FAC ! 000037C7A320FFE8 CASE:L2-B001 0 S random
22906 .word 0xAF7D12C7 ! 000037C7A320FFEC CASE:L2-B001 0 S illop
22907 ta %xcc, 0x46 ! 000037C7A320FFF0 CASE:L2-B001 0 S demap-page
22908 subcc %g1, %i2, %i4 ! 000037C7A320FFF4 CASE:L2-B001 0 S
22909 .word 0x9DAE9D9D ! 000037C7A320FFF8 CASE:L2-B001 0 S illop
22910 ba,a,pn %xcc, BL120067 ! 000037C7A320FFFC CASE:L2-B001 0
22911 fmovsge %xcc, %f22, %f25 ! 000037C7A3210000 CASE:L2-B001 0 S
22912BL120065:.word 0x8DABC810 ! 000037C7A3210004 CASE:L2-B002 0 illop
22913 fnegs %f21, %f23 ! 000037C7A3210008 CASE:L2-B002 0 S
22914 edge32l %i2, %i4, %i4 ! 000037C7A321000C CASE:L2-B002 0 S
22915 fcmple32 %f20, %f20, %o3 ! 000037C7A3210010 CASE:L2-B002 0 S
22916 edge16n %o1, %o5, %i0 ! 000037C7A3210014 CASE:L2-B002 0 S
22917 fba,a,pn %fcc2, BL120067 ! 000037C7A3210018 CASE:L2-B002 0
22918 fabsd %f12, %f0 ! 000037C7A321001C CASE:L2-B002 0 S
22919BL120066:.word 0xB191C003 ! 000037C7A3210020 CASE:L2-B003 0 illop
22920 fcmpne32 %f26, %f20, %l1 ! 000037C7A3210024 CASE:L2-B003 0 S
22921 .word 0xBBAB5C8C ! 000037C7A3210028 CASE:L2-B003 0 illop
22922 or %l6,%hm(0x10BBAB5C8C),%l6 ! 000037C7A321002C CASE:L2-B003 0
22923 sethi %lm(0x10BBAB5C8C),%l5 ! 000037C7A3210030 CASE:L2-B003 0
22924 or %l5,%lo(0x10BBAB5C8C),%l5 ! 000037C7A3210034 CASE:L2-B003 0
22925 sllx %l6, 0x20, %l6 ! 000037C7A3210038 CASE:L2-B003 0
22926 .word 0xE9B52336 ! 000037C7A321003C CASE:L2-B003 0 illop
22927 jmpl %l6+0x0000, %o7 ! 000037C7A3210040 CASE:L2-B003 0 S
22928 xorcc %i4, %g1, %o2 ! 000037C7A3210044 CASE:L2-B003 0 S
22929 pdist %f28, %f24, %f28 ! 000037C7A3210048 CASE:L2-B003 0 S
22930 xnor %i0, %o1, %i1 ! 000037C7A321004C CASE:L2-B003 0 S
22931 edge8n %g1, %i4, %o5 ! 000037C7A3210050 CASE:L2-B003 0 S
22932 array8 %o2, %o2, %i2 ! 000037C7A3210054 CASE:L2-B003 0 S
22933 fpackfix %f28, %f27 ! 000037C7A3210058 CASE:L2-B003 0 S
22934 fnot2 %f22, %f20 ! 000037C7A321005C CASE:L2-B003 0 S
22935 rd %gsr, %l6 ! 000037C7A3210060 CASE:L2-B003 0 S
22936 wr %l6, 0x50, %gsr ! 000037C7A3210064 CASE:L2-B003 0 S
22937 sra %i1, 0x1, %l4 ! 000037C7A3210068 CASE:L2-B003 0 S
22938 .word 0x91AB5B31 ! 000037C7A321006C CASE:L2-B003 0 illop
22939 array16 %i2, %g1, %o0 ! 000037C7A3210070 CASE:L2-B003 0 S
22940BL120067: ! SWCH:L1-B000
22941 .word 0xD8464F22 ! 000037C7A3210074 SWCH:L1-B000 0 random
22942 array8 %g1, %g1, %i5 ! 000037C7A3210078 SWCH:L1-B000 0 S
22943 array32 %g1, %o2, %i1 ! 000037C7A321007C SWCH:L1-B000 0 S
22944 call .+8 ! 000037C7A3210080 SWCH:L1-B000 0 S
22945 and %o2, %o2, %i1 ! 000037C7A3210084 SWCH:L1-B000 0 S
22946 or %g1, %g1, %i2 ! 000037C7A3210088 SWCH:L1-B000 0 S
22947 fpack16 %f18, %f16 ! 000037C7A321008C SUBR:L0-B000 0 S
22948 .word 0x9953C000 ! 000037C7A3210090 SUBR:L0-B000 0 S illop
22949 .word 0xB9B3C2D8 ! 000037C7A3210094 SUBR:L0-B000 0 S illop
22950 andn %i1, %i3, %i3 ! 000037C7A3210098 SUBR:L0-B000 0 S
22951 .word 0x97906000 ! 000037C7A321009C SUBR:L0-B000 0 S random
22952 sdiv %i1, %g0, %i2 ! 000037C7A32100A0 SUBR:L0-B000 0 S
22953 add %g1, 0xE65, %i0 ! 000037C7A32100A4 SUBR:L0-B000 0
22954 .word 0xBE100001 ! 000037C7A32100A8 SUBR:L0-B000 0 random
22955 .word 0xABB447EC ! 000037C7A32100AC SUBR:L0-B000 0 illop
22956
22957SECTION .btext061_pg1 TEXT_VA=0x37c7a3210000
22958attr_text {
22959 Name = .btext061_pg1,
22960 VA = 0x37c7a3210000,
22961 RA = 0xd4ffb0000,
22962 PA = ra2pa(0xd4ffb0000,0),
22963 tsbonly,
22964 part_0_ctx_nonzero_tsb_config_1,
22965 TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1,
22966 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22967 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22968}
22969.text; .skip 8
22970
22971!========================================================================
22972
22973SECTION .btext062 TEXT_VA=0x1f62c35f00
22974attr_text {
22975 Name = .btext062,
22976 VA = 0x1f62c35f00,
22977 RA = 0xd4ff9df00,
22978 PA = ra2pa(0xd4ff9df00,0),
22979 notsb
22980}
22981
22982SECTION .btext062_pg0 TEXT_VA=0x1f62c34000
22983attr_text {
22984 Name = .btext062_pg0,
22985 VA = 0x1f62c34000,
22986 RA = 0xd4ff9c000,
22987 PA = ra2pa(0xd4ff9c000,0),
22988 tsbonly,
22989 part_0_ctx_nonzero_tsb_config_3,
22990 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
22991 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22992 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22993}
22994.text; .skip 8
22995
22996
22997SECTION .btext062
22998.text
22999.global SUBR160; SUBR160:
23000 nop ! 0000001F62C35F00 SUBR:L0-B000 1 S
23001 brlz,pt %o4, BL120068 ! 0000001F62C35F04 SUBR:L0-B000 1 L
23002 udiv %o1, %g7, %o0 ! 0000001F62C35F08 SUBR:L0-B000 1 S
23003 fbug,a BL120069 ;.empty ! 0000001F62C35F0C SUBR:L0-B000 1 L
23004 bneg BL120069 ! 0000001F62C35F10 SUBR:L0-B000 1 L
23005 nop ! 0000001F62C35F14 SUBR:L0-B000 0 S
23006 fcmped %fcc1, %f46, %f42 ! 0000001F62C35F18 SUBR:L0-B000 0 S
23007 fmovdg %xcc, %f14, %f14 ! 0000001F62C35F1C SUBR:L0-B000 0 S
23008BL120069:andncc %i3, %i5, %o1 ! 0000001F62C35F20 SUBR:L0-B000 1 S
23009 fbl,pn %fcc3, BL120070 ;.empty ! 0000001F62C35F24 SUBR:L0-B000 1 L
23010 fbuge,a,pt %fcc1, BL120071 ;.empty ! 0000001F62C35F28 SUBR:L0-B000 1 L
23011 fbl,a BL120072 ! 0000001F62C35F2C SUBR:L0-B000 1 L
23012BL120070:fabss %f11, %f11 ! 0000001F62C35F30 SUBR:L0-B000 0 S
23013BL120068:sllx %o2, 0x1, %o2 ! 0000001F62C35F34 SUBR:L0-B000 0 S
23014BL120072:orn %i0, %o4, %o3 ! 0000001F62C35F38 SUBR:L0-B000 0 S
23015 fcmped %fcc0, %f60, %f14 ! 0000001F62C35F3C SUBR:L0-B000 0 S
23016 .word 0x9192FC9F ! 0000001F62C35F40 SUBR:L0-B000 0 L random
23017BL120071:fors %f24, %f21, %f21 ! 0000001F62C35F44 SUBR:L0-B000 0 S
23018BL120073:add %g1, 0xA04, %g1 ! 0000001F62C35F48 SUBR:L0-B000 1 chksum++
23019 add %g1, 0xC12, %g1 ! 0000001F62C35F4C SUBR:L0-B000 1 chksum++
23020 add %o5, %g1, %o1 ! 0000001F62C35F50 SWCH:L1-B000 1
23021 andcc %o1, 0x10, %g0 ! 0000001F62C35F54 SWCH:L1-B000 1
23022 bnz,pt %xcc, BL120077 ! 0000001F62C35F58 SWCH:L1-B000 1
23023 andcc %o1, 0x1, %g0 ! 0000001F62C35F5C SWCH:L1-B000 1
23024 bnz,a,pt %xcc, BL120076 ! 0000001F62C35F60 SWCH:L1-B000 0
23025 add %g1, 0x44E, %g1 ! 0000001F62C35F64 SWCH:L1-B000 0 chksum++
23026 .word 0x7B2D6C58 ! 0000001F62C35F68 SWCH:L1-B000 0 random
23027 bnz,pn %xcc, BL120075 ! 0000001F62C35F6C SWCH:L1-B000 0
23028 andcc %o1, 0x8, %g0 ! 0000001F62C35F70 SWCH:L1-B000 0
23029 bnz,pn %xcc, BL120074 ! 0000001F62C35F74 SWCH:L1-B000 0
23030 orn %o1, %i1, %o5 ! 0000001F62C35F78 SWCH:L1-B000 0 S
23031 fandnot1s %f21, %f22, %f21 ! 0000001F62C35F7C SWCH:L1-B000 0 S
23032 .word 0x9D728161 ! 0000001F62C35F80 SWCH:L1-B000 0 S illop
23033 andn %i4, %o5, %o0 ! 0000001F62C35F84 SWCH:L1-B000 0 S
23034 add %g1, 0xC10, %g1 ! 0000001F62C35F88 SWCH:L1-B000 0 chksum++
23035 ba,a BL120078 ! 0000001F62C35F8C SWCH:L1-B000 0
23036 nop ! 0000001F62C35F90 SWCH:L1-B000 0 S
23037BL120074:add %g1, 0x57D, %g1 ! 0000001F62C35F94 CASE:L2-B000 0 chksum++
23038 fnot2 %f18, %f24 ! 0000001F62C35F98 CASE:L2-B000 0 S
23039 nop ! 0000001F62C35F9C CASE:L2-B000 0 S
23040 ta %xcc, 0x46 ! 0000001F62C35FA0 CASE:L2-B000 0 S demap-page
23041 .word 0x9E100001 ! 0000001F62C35FA4 CASE:L2-B000 0 S random
23042 alignaddr %i3, %o3, %o0 ! 0000001F62C35FA8 CASE:L2-B000 0 S
23043 .word 0xE340D8EA ! 0000001F62C35FAC CASE:L2-B000 0 illop
23044 array32 %o3, %i4, %o5 ! 0000001F62C35FB0 CASE:L2-B000 0 S
23045BL120075:add %g1, 0x57C, %g1 ! 0000001F62C35FB4 CASE:L2-B001 0 chksum++
23046 cmp %o3, %o3 ! 0000001F62C35FB8 CASE:L2-B001 0 S
23047 .word 0xC90ACC2E ! 0000001F62C35FBC CASE:L2-B001 0 S illop
23048 fpadd32s %f30, %f21, %f26 ! 0000001F62C35FC0 CASE:L2-B001 0 S
23049 fmovs %f9, %f10 ! 0000001F62C35FC4 CASE:L2-B001 0 S
23050 ba,pt %icc, BL120078 ! 0000001F62C35FC8 CASE:L2-B001 0
23051 fpack32 %f28, %f30, %f30 ! 0000001F62C35FCC CASE:L2-B001 0 S
23052BL120076:add %g1, 0x873, %g1 ! 0000001F62C35FD0 CASE:L2-B002 0 chksum++
23053 fpack16 %f30, %f29 ! 0000001F62C35FD4 CASE:L2-B002 0 S
23054 sllx %o5, 0x1, %o4 ! 0000001F62C35FD8 CASE:L2-B002 0 S
23055 .word 0x93B605FC ! 0000001F62C35FDC CASE:L2-B002 0 S illop_VIS
23056 .word 0x93B7479F ! 0000001F62C35FE0 CASE:L2-B002 0 S illop
23057 .word 0xC1FA5B4B ! 0000001F62C35FE4 CASE:L2-B002 0 S illop
23058 edge16 %o0, %o2, %o0 ! 0000001F62C35FE8 CASE:L2-B002 0 S
23059 xnor %o2, %o4, %o4 ! 0000001F62C35FEC CASE:L2-B002 0 S
23060 .word 0x0B1FA22C ! 0000001F62C35FF0 CASE:L2-B002 0 S random
23061 .word 0x95906000 ! 0000001F62C35FF4 CASE:L2-B002 0 S random
23062 .word 0xCB496984 ! 0000001F62C35FF8 CASE:L2-B002 0 S illop
23063 faddd %f62, %f36, %f36 ! 0000001F62C35FFC CASE:L2-B002 0 S
23064 fba,a,pn %fcc0, BL120078 ! 0000001F62C36000 CASE:L2-B002 0
23065 nop ! 0000001F62C36004 CASE:L2-B002 0 S
23066BL120077:add %g1, 0x5C7, %g1 ! 0000001F62C36008 CASE:L2-B003 1 chksum++
23067 fpadd32 %f28, %f22, %f22 ! 0000001F62C3600C CASE:L2-B003 1 S
23068 rd %gsr, %l6 ! 0000001F62C36010 CASE:L2-B003 1 S
23069 wr %l6, 0xC0, %gsr ! 0000001F62C36014 CASE:L2-B003 1 S
23070 nop ! 0000001F62C36018 CASE:L2-B003 1 S
23071 orncc %o0, %o3, %o0 ! 0000001F62C3601C CASE:L2-B003 1 S
23072 ba BL120078 ! 0000001F62C36020 CASE:L2-B003 1
23073 and %o4, %o0, %o4 ! 0000001F62C36024 CASE:L2-B003 1 S
23074BL120078: ! SWCH:L1-B000
23075 add %g1, 0x171, %g1 ! 0000001F62C36028 SWCH:L1-B000 1 chksum++
23076 sub %g1, %o3, %o2 ! 0000001F62C3602C SWCH:L1-B000 1 S
23077 alignaddrl %o4, %o4, %o5 ! 0000001F62C36030 SWCH:L1-B000 1 S
23078 fpsub32 %f26, %f24, %f26 ! 0000001F62C36034 SWCH:L1-B000 1 S
23079 subcc %o2, %o0, %g0 ! 0000001F62C36038 SWCH:L1-B000 1 S
23080 .word 0x9BB382C8 ! 0000001F62C3603C SWCH:L1-B000 1 S illop_VIS
23081 retl ! 0000001F62C36040 SUBR:L0-B000 1
23082 add %g1, 0x855, %g1 ! 0000001F62C36044 SUBR:L0-B000 1 chksum++
23083
23084SECTION .btext062_pg1 TEXT_VA=0x1f62c36000
23085attr_text {
23086 Name = .btext062_pg1,
23087 VA = 0x1f62c36000,
23088 RA = 0xd4ff9e000,
23089 PA = ra2pa(0xd4ff9e000,0),
23090 tsbonly,
23091 part_0_ctx_nonzero_tsb_config_3,
23092 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
23093 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
23094 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
23095}
23096.text; .skip 8
23097
23098!========================================================================
23099
23100SECTION .btext063 TEXT_VA=0xffff988bb710ff00
23101attr_text {
23102 Name = .btext063,
23103 VA = 0xffff988bb710ff00,
23104 RA = 0xcfffeff00,
23105 PA = ra2pa(0xcfffeff00,0),
23106 notsb
23107}
23108
23109SECTION .btext063_pg0 TEXT_VA=0xffff988bb7100000
23110attr_text {
23111 Name = .btext063_pg0,
23112 VA = 0xffff988bb7100000,
23113 RA = 0xcfffe0000,
23114 PA = ra2pa(0xcfffe0000,0),
23115 tsbonly,
23116 part_0_ctx_nonzero_tsb_config_1,
23117 TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1,
23118 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
23119 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
23120}
23121.text; .skip 8
23122
23123
23124SECTION .btext063
23125.text
23126.global SUBR161; SUBR161:
23127 array8 %o0, %i2, %o1 ! FFFF988BB710FF00 SUBR:L0-B000 1 S
23128 fbo,a BL120079 ! FFFF988BB710FF04 SUBR:L0-B000 1 L
23129 fpsub32 %f24, %f26, %f28 ! FFFF988BB710FF08 SUBR:L0-B000 1 S
23130 bn,pn %xcc, BL120080 ;.empty ! FFFF988BB710FF0C SUBR:L0-B000 0 L
23131 .word 0xD3348237 ! FFFF988BB710FF10 SUBR:L0-B000 0 L random
23132 faddd %f14, %f38, %f12 ! FFFF988BB710FF14 SUBR:L0-B000 0 S
23133 .word 0x85D0381C ! FFFF988BB710FF18 SUBR:L0-B000 0 S illop
23134 .word 0x81948001 ! FFFF988BB710FF1C SUBR:L0-B000 0 S illop
23135 and %i1, %o5, %o0 ! FFFF988BB710FF20 SUBR:L0-B000 0 S
23136 fbn,a,pn %fcc3, BL120080 ;.empty ! FFFF988BB710FF24 SUBR:L0-B000 0 L
23137 bvc BL120080 ! FFFF988BB710FF28 SUBR:L0-B000 0 L
23138BL120081:fcmpes %fcc1, %f3, %f10 ! FFFF988BB710FF2C SUBR:L0-B000 0 S
23139 xor %o2, %o0, %o3 ! FFFF988BB710FF30 SUBR:L0-B000 0 S
23140BL120079:xorcc %i4, %o1, %o0 ! FFFF988BB710FF34 SUBR:L0-B000 1 S
23141BL120080:add %g1, 0x85A, %g1 ! FFFF988BB710FF38 SUBR:L0-B000 1 chksum++
23142 add %g1, 0x6EC, %g1 ! FFFF988BB710FF3C SUBR:L0-B000 1 chksum++
23143 add %o1, %g1, %o4 ! FFFF988BB710FF40 SWCH:L1-B000 1
23144 andcc %o4, 0x400, %g0 ! FFFF988BB710FF44 SWCH:L1-B000 1
23145 bnz,pn %xcc, BL120091 ! FFFF988BB710FF48 SWCH:L1-B000 1
23146 andcc %o4, 0x1, %g0 ! FFFF988BB710FF4C SWCH:L1-B000 1
23147 bnz,pn %xcc, BL120084 ! FFFF988BB710FF50 SWCH:L1-B000 1
23148 andcc %o4, 0x1, %g0 ! FFFF988BB710FF54 SWCH:L1-B000 1
23149 bnz,pn %xcc, BL120083 ! FFFF988BB710FF58 SWCH:L1-B000 1
23150 andcc %o4, 0x2, %g0 ! FFFF988BB710FF5C SWCH:L1-B000 1
23151 bnz,pn %xcc, BL120082 ! FFFF988BB710FF60 SWCH:L1-B000 1
23152 add %g1, 0x2A1, %g1 ! FFFF988BB710FF64 SWCH:L1-B000 1 chksum++
23153 nop ! FFFF988BB710FF68 SWCH:L1-B000 1 S
23154 andn %o0, %o0, %o0 ! FFFF988BB710FF6C SWCH:L1-B000 1 S
23155 fcmple16 %f28, %f16, %o3 ! FFFF988BB710FF70 SWCH:L1-B000 1 S
23156 fcmpeq16 %f22, %f28, %o5 ! FFFF988BB710FF74 SWCH:L1-B000 1 S
23157 fpmerge %f18, %f19, %f22 ! FFFF988BB710FF78 SWCH:L1-B000 1 S
23158 orcc %o1, %o5, %o2 ! FFFF988BB710FF7C SWCH:L1-B000 1 S
23159 add %g1, 0xCCE, %g1 ! FFFF988BB710FF80 SWCH:L1-B000 1 chksum++
23160 ba,a BL120092 ! FFFF988BB710FF84 SWCH:L1-B000 1
23161 orcc %o2, %o4, %o0 ! FFFF988BB710FF88 SWCH:L1-B000 0 S
23162BL120082:add %g1, 0xEDD, %g1 ! FFFF988BB710FF8C CASE:L2-B000 0 chksum++
23163 and %o0, %o2, %o3 ! FFFF988BB710FF90 CASE:L2-B000 0 S
23164 .word 0xA3A3486E ! FFFF988BB710FF94 CASE:L2-B000 0 S illop
23165 .word 0xC6B8746E ! FFFF988BB710FF98 CASE:L2-B000 0 S illop
23166 orncc %o5, %o5, %o0 ! FFFF988BB710FF9C CASE:L2-B000 0 S
23167 ldx [%g3-0x0088], %g3 ! FFFF988BB710FFA0 CASE:L2-B000 0 ptr_chase
23168 fsubd %f36, %f44, %f60 ! FFFF988BB710FFA4 CASE:L2-B000 0 S
23169 subccc %o5, %o5, %o5 ! FFFF988BB710FFA8 CASE:L2-B000 0 S
23170 fcmpeq32 %f18, %f16, %o1 ! FFFF988BB710FFAC CASE:L2-B000 0 S
23171 nop ! FFFF988BB710FFB0 CASE:L2-B000 0 S
23172 nop ! FFFF988BB710FFB4 CASE:L2-B000 0 S
23173 .word 0x9F85DD22 ! FFFF988BB710FFB8 CASE:L2-B000 0 S illop
23174 .word 0xCEBDED62 ! FFFF988BB710FFBC CASE:L2-B000 0 S random
23175 .word 0x83880000 ! FFFF988BB710FFC0 CASE:L2-B000 0 random
23176 ta %xcc, 0x46 ! FFFF988BB710FFC4 CASE:L2-B000 0 S demap-page
23177BL120083:add %g1, 0xB45, %g1 ! FFFF988BB710FFC8 CASE:L2-B001 0 chksum++
23178 .word 0xA9CB1ECC ! FFFF988BB710FFCC CASE:L2-B001 0 S illop
23179 and %o2, %o0, %o2 ! FFFF988BB710FFD0 CASE:L2-B001 0 S
23180 edge16ln %o3, %g1, %o0 ! FFFF988BB710FFD4 CASE:L2-B001 0 S
23181 wr %g1, %o0, %fprs ! FFFF988BB710FFD8 CASE:L2-B001 0 S
23182 .word 0xCEE799E3 ! FFFF988BB710FFDC CASE:L2-B001 0 S illop
23183 wr %g1, -426, %fprs ! FFFF988BB710FFE0 CASE:L2-B001 0 S
23184 wr %g1, %o3, %fprs ! FFFF988BB710FFE4 CASE:L2-B001 0 S
23185 .word 0xB3D435EF ! FFFF988BB710FFE8 CASE:L2-B001 0 S illop
23186 .word 0x40B49464 ! FFFF988BB710FFEC CASE:L2-B001 0 S random
23187 .word 0x8591800E ! FFFF988BB710FFF0 CASE:L2-B001 0 illop
23188 nop ! FFFF988BB710FFF4 CASE:L2-B001 0 S
23189BL120084:add %g1, 0x70, %g1 ! FFFF988BB710FFF8 CASE:L2-B002 0 chksum++
23190 rd %gsr, %l6 ! FFFF988BB710FFFC CASE:L2-B002 0 S
23191 wr %l6, 0xD8, %gsr ! FFFF988BB7110000 CASE:L2-B002 0 S
23192 faligndata %f30, %f28, %f24 ! FFFF988BB7110004 CASE:L2-B002 0 S
23193 orncc %o2, %o2, %o5 ! FFFF988BB7110008 CASE:L2-B002 0 S
23194 .word 0x9DA59145 ! FFFF988BB711000C CASE:L2-B002 0 S illop_FP
23195 .word 0xB9B3C9DA ! FFFF988BB7110010 CASE:L2-B002 0 S illop
23196 .word 0x97906000 ! FFFF988BB7110014 CASE:L2-B002 0 random
23197 fcmpd %fcc0, %f0, %f46 ! FFFF988BB7110018 CASE:L2-B002 0 S
23198BL120091:add %g1, 0x730, %g1 ! FFFF988BB711001C CASE:L2-B003 0 chksum++
23199 wr %g1, %o5, %fprs ! FFFF988BB7110020 CASE:L2-B003 0 S
23200 bge,a BL120085 ;.empty ! FFFF988BB7110024 CASE:L2-B003 0 L
23201 .word 0xAECB9BEB ! FFFF988BB7110028 CASE:L2-B003 0 L random
23202 bz,pt %xcc, BL120087 ! FFFF988BB711002C CASE:L2-B003 0 L
23203 cmp %o0, %o0 ! FFFF988BB7110030 CASE:L2-B003 0 S
23204 .word 0xABABE00C ! FFFF988BB7110034 CASE:L2-B003 0 L illop
23205 fbule,pt %fcc1, BL120086 ;.empty ! FFFF988BB7110038 CASE:L2-B003 0 L
23206 .word 0x3B7AB5DD ! FFFF988BB711003C CASE:L2-B003 0 L random
23207 stxa %o2, [%g2+%g0]0xB5 ! FFFF988BB7110040 CASE:L2-B003 0 S BAD-ASI
23208BL120088:nop ! FFFF988BB7110044 CASE:L2-B003 0 S
23209 udivcc %g1, %g7, %l2 ! FFFF988BB7110048 CASE:L2-B003 0 S
23210 fble BL120089 ;.empty ! FFFF988BB711004C CASE:L2-B003 0 L
23211BL120087:fbl,a,pn %fcc0, BL120090 ! FFFF988BB7110050 CASE:L2-B003 0 L
23212 and %o5, %o5, %o5 ! FFFF988BB7110054 CASE:L2-B003 0 S
23213BL120085:or %o5, %o1, %o3 ! FFFF988BB7110058 CASE:L2-B003 0 S
23214BL120086:.word 0xF350BD99 ! FFFF988BB711005C CASE:L2-B003 0 S illop
23215BL120089:or %o0, %o2, %o1 ! FFFF988BB7110060 CASE:L2-B003 0 S
23216BL120090:fpsub32 %f18, %f30, %f16 ! FFFF988BB7110064 CASE:L2-B003 0 S
23217 add %g1, 0x78, %g1 ! FFFF988BB7110068 CASE:L2-B003 0 chksum++
23218 ba,pt %xcc, BL120092 ! FFFF988BB711006C CASE:L2-B003 0
23219 andn %o2, %g1, %o2 ! FFFF988BB7110070 CASE:L2-B003 0 S
23220BL120092: ! SWCH:L1-B000
23221 add %g1, 0xA43, %g1 ! FFFF988BB7110074 SWCH:L1-B000 1 chksum++
23222 array32 %o2, %g1, %o1 ! FFFF988BB7110078 SWCH:L1-B000 1 S
23223 xnor %o3, %o3, %o3 ! FFFF988BB711007C SWCH:L1-B000 1 S
23224 fcmpne16 %f30, %f28, %o5 ! FFFF988BB7110080 SWCH:L1-B000 1 S
23225 and %o0, -1, %o0 ! FFFF988BB7110084 SWCH:L1-B000 1 S
23226 array32 %o4, %o2, %o5 ! FFFF988BB7110088 SWCH:L1-B000 1 S
23227 orn %g1, %o2, %o1 ! FFFF988BB711008C SUBR:L0-B000 1 S
23228 bshuffle %f22, %f16, %f26 ! FFFF988BB7110090 SUBR:L0-B000 1 S
23229 edge32l %o1, %o1, %o0 ! FFFF988BB7110094 SUBR:L0-B000 1 S
23230 xor %o2, %g7, %o2 ! FFFF988BB7110098 SUBR:L0-B000 1 S
23231 array8 %o5, %o5, %o5 ! FFFF988BB711009C SUBR:L0-B000 1 S
23232 xnorcc %o4, %o2, %o4 ! FFFF988BB71100A0 SUBR:L0-B000 1 S
23233 faligndata %f26, %f28, %f18 ! FFFF988BB71100A4 SUBR:L0-B000 1 S
23234 orncc %o4, %o0, %o3 ! FFFF988BB71100A8 SUBR:L0-B000 1 S
23235 wr %g1, %o4, %fprs ! FFFF988BB71100AC SUBR:L0-B000 1 S
23236 faddd %f44, %f44, %f42 ! FFFF988BB71100B0 SUBR:L0-B000 2 S
23237 retl ! FFFF988BB71100B4 SUBR:L0-B000 1
23238 add %g1, 0x3F0, %g1 ! FFFF988BB71100B8 SUBR:L0-B000 1 chksum++
23239
23240SECTION .btext063_pg1 TEXT_VA=0xffff988bb7110000
23241attr_text {
23242 Name = .btext063_pg1,
23243 VA = 0xffff988bb7110000,
23244 RA = 0xcffff0000,
23245 PA = ra2pa(0xcffff0000,0),
23246 tsbonly,
23247 part_0_ctx_nonzero_tsb_config_1,
23248 TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1,
23249 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
23250 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
23251}
23252.text; .skip 8
23253! Context 74: 1384 instructions generated, 2920 executed, 89 traps
23254
23255#undef BLIMP_BIAS
23256#define BLIMP_BIAS 0
23257#undef BLIMP_FRAME
23258#define BLIMP_FRAME 64
23259#undef BLIMP_32BIT
23260#define BLIMP_32BIT 1
23261
23262!========================================================================
23263
23264SECTION .btext064 TEXT_VA=0xdc21fd00
23265attr_text {
23266 Name = .btext064,
23267 VA = 0xdc21fd00,
23268 RA = 0xccffafd00,
23269 PA = ra2pa(0xccffafd00,0),
23270 notsb
23271}
23272
23273SECTION .btext064_pg0 TEXT_VA=0xdc210000
23274attr_text {
23275 Name = .btext064_pg0,
23276 VA = 0xdc210000,
23277 RA = 0xccffa0000,
23278 PA = ra2pa(0xccffa0000,0),
23279 tsbonly,
23280 part_0_ctx_nonzero_tsb_config_1,
23281 TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1,
23282 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
23283 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
23284}
23285.text; .skip 8
23286
23287
23288SECTION .btext064
23289.text
23290.global start_th_7; start_th_7:
23291.global SUBR175; SUBR175:
23292BL140139: ! MAIN:L0-B000
23293 nop ! 00000000DC21FD00 MAIN:L0-B000 1
23294 sethi %hh(0xABAD1DEA6E60A000),%g2 ! 00000000DC21FD04 MAIN:L0-B000 1 BD140133
23295 or %g2,%hm(0xABAD1DEA6E60A000),%g2 ! 00000000DC21FD08 MAIN:L0-B000 1
23296 sethi %lm(0xABAD1DEA6E60A000),%g3 ! 00000000DC21FD0C MAIN:L0-B000 1
23297 or %g3,%lo(0xABAD1DEA6E60A000),%g3 ! 00000000DC21FD10 MAIN:L0-B000 1
23298 sllx %g2, 0x20, %g2 ! 00000000DC21FD14 MAIN:L0-B000 1
23299 or %g2, %g3, %g2 ! 00000000DC21FD18 MAIN:L0-B000 1
23300 sethi %hh(0xABAD1DEAA768A000),%l0 ! 00000000DC21FD1C MAIN:L0-B000 1 STACK0075
23301 or %l0,%hm(0xABAD1DEAA768A000),%l0 ! 00000000DC21FD20 MAIN:L0-B000 1
23302 sethi %lm(0xABAD1DEAA768A000),%l1 ! 00000000DC21FD24 MAIN:L0-B000 1
23303 or %l1,%lo(0xABAD1DEAA768A000),%l1 ! 00000000DC21FD28 MAIN:L0-B000 1
23304 sllx %l0, 0x20, %l0 ! 00000000DC21FD2C MAIN:L0-B000 1
23305 or %l0, %l1, %l0 ! 00000000DC21FD30 MAIN:L0-B000 1
23306 sub %l0, 0x80, %o6 ! 00000000DC21FD34 MAIN:L0-B000 1
23307 add %o6, 0x40, %i6 ! 00000000DC21FD38 MAIN:L0-B000 1
23308 addcc %g0, 0x1, %g1 ! 00000000DC21FD3C MAIN:L0-B000 1
23309 or %g0, -1482, %g3 ! 00000000DC21FD40 MAIN:L0-B000 1
23310 or %g0, -552, %g4 ! 00000000DC21FD44 MAIN:L0-B000 1
23311 or %g0, -545, %g5 ! 00000000DC21FD48 MAIN:L0-B000 1
23312 or %g0, -3234, %g6 ! 00000000DC21FD4C MAIN:L0-B000 1
23313 or %g0, 0x0, %g7 ! 00000000DC21FD50 MAIN:L0-B000 1
23314 or %g0, 0x60E, %o0 ! 00000000DC21FD54 MAIN:L0-B000 1
23315 or %g0, 0x3D9, %o1 ! 00000000DC21FD58 MAIN:L0-B000 1
23316 or %g0, -1039, %o2 ! 00000000DC21FD5C MAIN:L0-B000 1
23317 or %g0, -2751, %o3 ! 00000000DC21FD60 MAIN:L0-B000 1
23318 or %g0, -823, %o4 ! 00000000DC21FD64 MAIN:L0-B000 1
23319 or %g0, 0x4E, %o5 ! 00000000DC21FD68 MAIN:L0-B000 1
23320 or %g0, 0xCC5, %o7 ! 00000000DC21FD6C MAIN:L0-B000 1
23321 or %g0, 0x165, %l0 ! 00000000DC21FD70 MAIN:L0-B000 1
23322 or %g0, 0x3C4, %l1 ! 00000000DC21FD74 MAIN:L0-B000 1
23323 or %g0, 0x3AF, %l2 ! 00000000DC21FD78 MAIN:L0-B000 1
23324 or %g0, -3503, %l3 ! 00000000DC21FD7C MAIN:L0-B000 1
23325 or %g0, 0x6F8, %l4 ! 00000000DC21FD80 MAIN:L0-B000 1
23326 or %g0, -3053, %l5 ! 00000000DC21FD84 MAIN:L0-B000 1
23327 sethi %hh(0xABAD1DEADC21FD00),%l7 ! 00000000DC21FD88 MAIN:L0-B000 1 SUBR175
23328 or %l7,%hm(0xABAD1DEADC21FD00),%l7 ! 00000000DC21FD8C MAIN:L0-B000 1
23329 sethi %lm(0xABAD1DEADC21FD00),%l6 ! 00000000DC21FD90 MAIN:L0-B000 1
23330 or %l6,%lo(0xABAD1DEADC21FD00),%l6 ! 00000000DC21FD94 MAIN:L0-B000 1
23331 sllx %l7, 0x20, %l7 ! 00000000DC21FD98 MAIN:L0-B000 1
23332 or %l7, %l6, %l7 ! 00000000DC21FD9C MAIN:L0-B000 1
23333 or %g0, -889, %l6 ! 00000000DC21FDA0 MAIN:L0-B000 1
23334 or %g0, -92, %i0 ! 00000000DC21FDA4 MAIN:L0-B000 1
23335 or %g0, 0xF5A, %i1 ! 00000000DC21FDA8 MAIN:L0-B000 1
23336 or %g0, 0xD57, %i2 ! 00000000DC21FDAC MAIN:L0-B000 1
23337 or %g0, 0xE4F, %i3 ! 00000000DC21FDB0 MAIN:L0-B000 1
23338 or %g0, 0x819, %i4 ! 00000000DC21FDB4 MAIN:L0-B000 1
23339 or %g0, -1127, %i5 ! 00000000DC21FDB8 MAIN:L0-B000 1
23340 or %g0, 0xB3C, %i7 ! 00000000DC21FDBC MAIN:L0-B000 1
23341 or %g0, 0x4, %g6 ! 00000000DC21FDC0 MAIN:L0-B000 1
23342BL140140:save %o6, -64, %o6 ! 00000000DC21FDC4 MAIN:L0-B000 4
23343 add %i0, %g6, %l0 ! 00000000DC21FDC8 MAIN:L0-B000 4
23344 add %i1, %g6, %l1 ! 00000000DC21FDCC MAIN:L0-B000 4
23345 add %i2, %g6, %l2 ! 00000000DC21FDD0 MAIN:L0-B000 4
23346 add %i3, %g6, %l3 ! 00000000DC21FDD4 MAIN:L0-B000 4
23347 add %i4, %g6, %l4 ! 00000000DC21FDD8 MAIN:L0-B000 4
23348 add %i5, %g6, %l5 ! 00000000DC21FDDC MAIN:L0-B000 4
23349 add %i6, %g6, %l6 ! 00000000DC21FDE0 MAIN:L0-B000 4
23350 add %i7, %g6, %l7 ! 00000000DC21FDE4 MAIN:L0-B000 4
23351 add %l0, %g6, %o0 ! 00000000DC21FDE8 MAIN:L0-B000 4
23352 add %l1, %g6, %o1 ! 00000000DC21FDEC MAIN:L0-B000 4
23353 add %l2, %g6, %o2 ! 00000000DC21FDF0 MAIN:L0-B000 4
23354 add %l3, %g6, %o3 ! 00000000DC21FDF4 MAIN:L0-B000 4
23355 add %l4, %g6, %o4 ! 00000000DC21FDF8 MAIN:L0-B000 4
23356 add %l5, %g6, %o5 ! 00000000DC21FDFC MAIN:L0-B000 4
23357 add %l7, %g6, %o7 ! 00000000DC21FE00 MAIN:L0-B000 4
23358 subcc %g6, 0x1, %g6 ! 00000000DC21FE04 MAIN:L0-B000 4
23359 bnz,pt %xcc, BL140140 ! 00000000DC21FE08 MAIN:L0-B000 4
23360 nop ! 00000000DC21FE0C MAIN:L0-B000 4
23361 restore %g0, %g0, %g0 ! 00000000DC21FE10 MAIN:L0-B000 1
23362 restore %g0, %g0, %g0 ! 00000000DC21FE14 MAIN:L0-B000 1
23363 restore %g0, %g0, %g0 ! 00000000DC21FE18 MAIN:L0-B000 1
23364 restore %g0, %g0, %g0 ! 00000000DC21FE1C MAIN:L0-B000 1
23365 ta %xcc, 0x44 ! 00000000DC21FE20 MAIN:L0-B000 1 cleanwin=0
23366 wr %g0, -3607, %y ! 00000000DC21FE24 MAIN:L0-B000 1
23367 wr %g0, 0x38, %gsr ! 00000000DC21FE28 MAIN:L0-B000 1
23368 ldd [%g2+0x0068], %f0 ! 00000000DC21FE2C MAIN:L0-B000 1 <BD140137
23369 faddd %f0, %f0, %f6 ! 00000000DC21FE30 MAIN:L0-B000 1
23370 faddd %f0, %f6, %f12 ! 00000000DC21FE34 MAIN:L0-B000 1
23371 faddd %f6, %f12, %f14 ! 00000000DC21FE38 MAIN:L0-B000 1
23372 faddd %f12, %f14, %f60 ! 00000000DC21FE3C MAIN:L0-B000 1
23373 faddd %f14, %f60, %f62 ! 00000000DC21FE40 MAIN:L0-B000 1
23374 faddd %f60, %f62, %f32 ! 00000000DC21FE44 MAIN:L0-B000 1
23375 faddd %f62, %f32, %f34 ! 00000000DC21FE48 MAIN:L0-B000 1
23376 faddd %f32, %f34, %f36 ! 00000000DC21FE4C MAIN:L0-B000 1
23377 faddd %f34, %f36, %f38 ! 00000000DC21FE50 MAIN:L0-B000 1
23378 faddd %f36, %f38, %f40 ! 00000000DC21FE54 MAIN:L0-B000 1
23379 faddd %f38, %f40, %f42 ! 00000000DC21FE58 MAIN:L0-B000 1
23380 faddd %f40, %f42, %f44 ! 00000000DC21FE5C MAIN:L0-B000 1
23381 faddd %f42, %f44, %f46 ! 00000000DC21FE60 MAIN:L0-B000 1
23382 ld [%g2+0x0070], %f2 ! 00000000DC21FE64 MAIN:L0-B000 1 <BD140138
23383 fadds %f2, %f2, %f3 ! 00000000DC21FE68 MAIN:L0-B000 1
23384 fadds %f2, %f3, %f4 ! 00000000DC21FE6C MAIN:L0-B000 1
23385 fadds %f3, %f4, %f5 ! 00000000DC21FE70 MAIN:L0-B000 1
23386 fadds %f4, %f5, %f8 ! 00000000DC21FE74 MAIN:L0-B000 1
23387 fadds %f5, %f8, %f9 ! 00000000DC21FE78 MAIN:L0-B000 1
23388 fadds %f8, %f9, %f10 ! 00000000DC21FE7C MAIN:L0-B000 1
23389 fadds %f9, %f10, %f11 ! 00000000DC21FE80 MAIN:L0-B000 1
23390 fcmpd %fcc0, %f0, %f0 ! 00000000DC21FE84 MAIN:L0-B000 1
23391 fcmpd %fcc1, %f0, %f0 ! 00000000DC21FE88 MAIN:L0-B000 1
23392 fcmpd %fcc2, %f0, %f0 ! 00000000DC21FE8C MAIN:L0-B000 1
23393 fcmpd %fcc3, %f0, %f0 ! 00000000DC21FE90 MAIN:L0-B000 1
23394 stx %fsr, [%g2+0x0060] ! 00000000DC21FE94 MAIN:L0-B000 1 <BD140055
23395 fzero %f16 ! 00000000DC21FE98 MAIN:L0-B000 1
23396 fzero %f18 ! 00000000DC21FE9C MAIN:L0-B000 1
23397 fzero %f20 ! 00000000DC21FEA0 MAIN:L0-B000 1
23398 fzero %f22 ! 00000000DC21FEA4 MAIN:L0-B000 1
23399 fzero %f24 ! 00000000DC21FEA8 MAIN:L0-B000 1
23400 fzero %f26 ! 00000000DC21FEAC MAIN:L0-B000 1
23401 fzero %f28 ! 00000000DC21FEB0 MAIN:L0-B000 1
23402 fzero %f30 ! 00000000DC21FEB4 MAIN:L0-B000 1
23403 ldx [%g2+0x0000], %g3 ! 00000000DC21FEB8 MAIN:L0-B000 1 BASE<BD140133
23404 ldx [%g2+0x0008], %g4 ! 00000000DC21FEBC MAIN:L0-B000 1 BASE<BD140139
23405 ldx [%g2+0x0010], %g5 ! 00000000DC21FEC0 MAIN:L0-B000 1 BASE<BD140140
23406 ldx [%g2+0x0018], %g6 ! 00000000DC21FEC4 MAIN:L0-B000 1 BASE<BD140141
23407 or %g0, 0x2, %l4 ! 00000000DC21FEC8 LOOP:L1-B000 1
23408BL140206: ! LOOP:L1-B000
23409 add %g1, 0x195, %g1 ! 00000000DC21FECC LOOP:L1-B000 2 chksum++
23410 and %g1, 0xFE, %l3 ! 00000000DC21FED0 LOOP:L2-B000 2
23411BL140165: ! LOOP:L2-B000
23412 add %g1, 0xC1F, %g1 ! 00000000DC21FED4 LOOP:L2-B000 8 chksum++
23413 or %g0, 0x3, %l0 ! 00000000DC21FED8 LOOP:L3-B000 8
23414BL140141: ! LOOP:L3-B000
23415 add %g1, 0xCEF, %g1 ! 00000000DC21FEDC LOOP:L3-B000 24 chksum++
23416 array8 %o0, %o2, %o5 ! 00000000DC21FEE0 LOOP:L3-B000 24 S
23417 .word 0xFFAB0B69 ! 00000000DC21FEE4 LOOP:L3-B000 24 S illop
23418 fpsub16 %f20, %f26, %f20 ! 00000000DC21FEE8 LOOP:L3-B000 24 S
23419 xnor %o2, %o3, %o2 ! 00000000DC21FEEC LOOP:L3-B000 24 S
23420 subcc %o4, %o2, %i2 ! 00000000DC21FEF0 LOOP:L3-B000 24 S
23421 subcc %l0, 0x1, %l0 ! 00000000DC21FEF4 LOOP:L3-B000 24
23422 bnz BL140141 ! 00000000DC21FEF8 LOOP:L3-B000 24
23423 subcc %o4, %i2, %o3 ! 00000000DC21FEFC LOOP:L3-B000 24 S
23424 add %g1, 0x421, %g1 ! 00000000DC21FF00 LOOP:L3-B000 8 chksum++
23425 fbge,a,pn %fcc2, BL140147 ! 00000000DC21FF04 SKIP:L3-B001 8
23426 alignaddrl %o2, %o2, %i0 ! 00000000DC21FF08 SKIP:L3-B001 8 S
23427 fcmps %fcc3, %f8, %f4 ! 00000000DC21FF0C SKIP:L3-B001 0 S
23428 add %g5, -24, %l5 ! 00000000DC21FF10 SKIP:L3-B001 0 @BD140142
23429 stda %f16,[%l5+%g1]0xC2 ! 00000000DC21FF14 SKIP:L3-B001 0 S Partial_St
23430 .word 0xF47F0C7C ! 00000000DC21FF18 SKIP:L3-B001 0 S random
23431 pdist %f28, %f20, %f18 ! 00000000DC21FF1C SKIP:L3-B001 0 S
23432 call .+8 ! 00000000DC21FF20 SKIP:L3-B001 0 S
23433 alignaddrl %o0, %i0, %o4 ! 00000000DC21FF24 SKIP:L3-B001 0 S
23434 add %g1, 0xBDE, %g1 ! 00000000DC21FF28 SKIP:L3-B001 0 chksum++
23435 alignaddr %i0, %g1, %l1 ! 00000000DC21FF2C SKIP:L3-B001 0 S
23436 .word 0x9E100001 ! 00000000DC21FF30 SKIP:L3-B001 0 S random
23437 fbne,a,pn %fcc0, BL140143 ! 00000000DC21FF34 SKIP:L3-B001 0 L
23438 andncc %o4, %o4, %o4 ! 00000000DC21FF38 SKIP:L3-B001 0 S
23439 .word 0x83880000 ! 00000000DC21FF3C SKIP:L3-B001 0 S random
23440 stxa %i2, [%g7+%g0]0xB8 ! 00000000DC21FF40 SKIP:L3-B001 0 S BAD-ASI
23441BL140143:.word 0xA19487C1 ! 00000000DC21FF44 SKIP:L3-B001 0 L illop
23442 .word 0xE63C0629 ! 00000000DC21FF48 SKIP:L3-B001 0 L illop
23443 orn %i2, %o3, %i3 ! 00000000DC21FF4C SKIP:L3-B001 0 S
23444 .word 0xB2F92222 ! 00000000DC21FF50 SKIP:L3-B001 0 S random
23445 bmask %i0, %o3, %i0 ! 00000000DC21FF54 SKIP:L3-B001 0 S
23446 bneg BL140144 ;.empty ! 00000000DC21FF58 SKIP:L3-B001 0 L
23447BL140144:fbne BL140146 ! 00000000DC21FF5C SKIP:L3-B001 0 L
23448 sdivcc %i3, %g0, %o7 ! 00000000DC21FF60 SKIP:L3-B001 0 S
23449BL140145:xorcc %i0, %o4, %i4 ! 00000000DC21FF64 SKIP:L3-B001 0 S
23450BL140146:add %g1, 0x594, %g1 ! 00000000DC21FF68 SKIP:L3-B001 0 chksum++
23451 .word 0x9B9C522B ! 00000000DC21FF6C SKIP:L3-B001 0 illop
23452 fnegs %f22, %f20 ! 00000000DC21FF70 SKIP:L3-B001 0 S
23453BL140147: ! ELSE:L3-B002
23454 fpsub16s %f20, %f29, %f19 ! 00000000DC21FF74 ELSE:L3-B002 8 S
23455 array16 %i3, %i3, %o5 ! 00000000DC21FF78 ELSE:L3-B002 8 S
23456 call .+8 ! 00000000DC21FF7C ELSE:L3-B002 8 S
23457 andn %o0, %o5, %i1 ! 00000000DC21FF80 ELSE:L3-B002 8 S
23458 fadds %f4, %f3, %f2 ! 00000000DC21FF84 ELSE:L3-B002 8 S
23459 fabsd %f60, %f46 ! 00000000DC21FF88 ELSE:L3-B002 8 S
23460 movge %icc, %o5, %l2 ! 00000000DC21FF8C ELSE:L3-B002 8 S
23461 andn %o5, %i5, %o3 ! 00000000DC21FF90 ELSE:L3-B002 8 S
23462 fcmpne32 %f20, %f16, %o5 ! 00000000DC21FF94 ELSE:L3-B002 8 S
23463 fabss %f2, %f5 ! 00000000DC21FF98 ELSE:L3-B002 8 S
23464 fmovse %xcc, %f16, %f30 ! 00000000DC21FF9C ELSE:L3-B002 8 S
23465 add %g1, 0xE7, %g1 ! 00000000DC21FFA0 ELSE:L3-B002 8 chksum++
23466 xnorcc %l2, %o5, %i3 ! 00000000DC21FFA4 ELSE:L3-B002 8 S
23467 fbue,a BL140148 ! 00000000DC21FFA8 ELSE:L3-B002 8 L
23468 array16 %i4, %i1, %l2 ! 00000000DC21FFAC ELSE:L3-B002 3 S
23469 fcmpes %fcc3, %f3, %f4 ! 00000000DC21FFB0 ELSE:L3-B002 5 S
23470 fpackfix %f26, %f22 ! 00000000DC21FFB4 ELSE:L3-B002 5 S
23471 pdist %f16, %f30, %f30 ! 00000000DC21FFB8 ELSE:L3-B002 5 S
23472 orcc %i0, %l2, %o1 ! 00000000DC21FFBC ELSE:L3-B002 5 S
23473 fba,a BL140149 ! 00000000DC21FFC0 ELSE:L3-B002 5 L
23474 fpsub32s %f30, %f20, %f16 ! 00000000DC21FFC4 ELSE:L3-B002 0 S
23475BL140149:bpos,a BL140150 ;.empty ! 00000000DC21FFC8 ELSE:L3-B002 5 L
23476BL140150:fblg,a,pt %fcc3, BL140148 ! 00000000DC21FFCC ELSE:L3-B002 0 L
23477 .word 0x81B5C2EF ! 00000000DC21FFD0 ELSE:L3-B002 5 S illop_VIS
23478BL140148:add %g1, 0x42, %g1 ! 00000000DC21FFD4 ELSE:L3-B002 8 chksum++
23479BL140151: ! ELSE:L3-B002
23480 add %g1, 0x775, %g1 ! 00000000DC21FFD8 ELSE:L3-B002 8 chksum++
23481 andcc %l2, 0x100, %g0 ! 00000000DC21FFDC SKIP:L3-B003 8
23482 bnz,pt %xcc, BL140152 ! 00000000DC21FFE0 SKIP:L3-B003 8
23483 fpackfix %f16, %f23 ! 00000000DC21FFE4 SKIP:L3-B003 8 S
23484 cmp %l2, %i1 ! 00000000DC21FFE8 SKIP:L3-B003 8 S
23485 edge8 %o2, %g1, %i5 ! 00000000DC21FFEC SKIP:L3-B003 8 S
23486 fpack32 %f30, %f18, %f26 ! 00000000DC21FFF0 SKIP:L3-B003 8 S
23487 fmovsvs %icc, %f16, %f30 ! 00000000DC21FFF4 SKIP:L3-B003 8 S
23488 add %g1, 0xB51, %g1 ! 00000000DC21FFF8 SKIP:L3-B003 8 chksum++
23489 orncc %i5, %o3, %i0 ! 00000000DC21FFFC SKIP:L3-B003 8 S
23490 fsubs %f9, %f10, %f3 ! 00000000DC220000 SKIP:L3-B003 8 S
23491 udivcc %l2, %g7, %l1 ! 00000000DC220004 SKIP:L3-B003 8 S
23492 edge16l %g1, %i2, %l1 ! 00000000DC220008 SKIP:L3-B003 8 S
23493 stx %fsr, [%g2+0x0060] ! 00000000DC22000C SKIP:L3-B003 8 S <BD140055
23494 xorcc %o5, %i5, %o5 ! 00000000DC220010 SKIP:L3-B003 8 S
23495 bmask %g1, %i3, %l2 ! 00000000DC220014 SKIP:L3-B003 8 S
23496 andncc %i3, %o1, %o3 ! 00000000DC220018 SKIP:L3-B003 8 S
23497 .word 0xC9FF6C92 ! 00000000DC22001C SKIP:L3-B003 8 S illop
23498 and %o2, %o5, %i5 ! 00000000DC220020 SKIP:L3-B003 8 S
23499 sra %i4, 0x1, %i4 ! 00000000DC220024 SKIP:L3-B003 8 S
23500 udivcc %o0, %g7, %l6 ! 00000000DC220028 SKIP:L3-B003 8 S
23501 ba,a BL140160 ! 00000000DC22002C SKIP:L3-B003 8
23502 .word 0x9F594B6C ! 00000000DC220030 SKIP:L3-B003 0 S illop
23503BL140152: ! ELSE:L3-B004
23504 xor %l1, %i4, %o3 ! 00000000DC220034 ELSE:L3-B004 0 S
23505 bneg BL140153 ;.empty ! 00000000DC220038 ELSE:L3-B004 0 L
23506 .word 0xDB48D17A ! 00000000DC22003C ELSE:L3-B004 0 L random
23507 fbe,pn %fcc3, BL140155 ! 00000000DC220040 ELSE:L3-B004 0 L
23508 fcmps %fcc0, %f3, %f10 ! 00000000DC220044 ELSE:L3-B004 0 S
23509 .word 0xF30DAF4E ! 00000000DC220048 ELSE:L3-B004 0 S illop
23510 .word 0xCF6B1CF7 ! 00000000DC22004C ELSE:L3-B004 0 L illop
23511 orncc %o5, %i5, %i2 ! 00000000DC220050 ELSE:L3-B004 0 S
23512BL140155:.word 0xC58A89BF ! 00000000DC220054 ELSE:L3-B004 0 L illop
23513BL140157:.word 0x83F645F5 ! 00000000DC220058 ELSE:L3-B004 0 L illop
23514 fbue BL140158 ! 00000000DC22005C ELSE:L3-B004 0 L
23515 xorcc %l1, %i3, %l2 ! 00000000DC220060 ELSE:L3-B004 0 S
23516 bleu,a BL140159 ;.empty ! 00000000DC220064 ELSE:L3-B004 0 L
23517BL140154:bcs,a,pt %icc, BL140156 ;.empty ! 00000000DC220068 ELSE:L3-B004 0 L
23518BL140158:fbo,a BL140159 ;.empty ! 00000000DC22006C ELSE:L3-B004 0 L
23519BL140159:.word 0x81E80000 ! 00000000DC220070 ELSE:L3-B004 0 L random
23520BL140156:bne,pn %xcc, BL140153 ! 00000000DC220074 ELSE:L3-B004 0 L
23521BL140153:fcmpd %fcc0, %f36, %f0 ! 00000000DC220078 ELSE:L3-B004 0 S
23522 add %g1, 0x211, %g1 ! 00000000DC22007C ELSE:L3-B004 0 chksum++
23523 add %g1, 0x22A, %g1 ! 00000000DC220080 ELSE:L3-B004 0 chksum++
23524 orncc %i4, %l2, %i1 ! 00000000DC220084 ELSE:L3-B004 0 S
23525 xnorcc %i4, %g1, %o5 ! 00000000DC220088 ELSE:L3-B004 0 S
23526 ldx [%g6-0x0088], %g6 ! 00000000DC22008C ELSE:L3-B004 0 ptr_chase
23527 .word 0x9FC68000 ! 00000000DC220090 ELSE:L3-B004 0 random
23528 ldx [%g6-0x0088], %g6 ! 00000000DC220094 ELSE:L3-B004 0 ptr_chase
23529 ldx [%g6-0x0088], %g6 ! 00000000DC220098 ELSE:L3-B004 0 ptr_chase
23530 .word 0x8BAAA074 ! 00000000DC22009C ELSE:L3-B004 0 S illop
23531 srl %o5, 0x1, %o0 ! 00000000DC2200A0 ELSE:L3-B004 0 S
23532 fcmpd %fcc1, %f36, %f44 ! 00000000DC2200A4 ELSE:L3-B004 0 S
23533 orncc %o3, %i4, %i4 ! 00000000DC2200A8 ELSE:L3-B004 0 S
23534 orn %l2, %i2, %o3 ! 00000000DC2200AC ELSE:L3-B004 0 S
23535 .word 0x95B7C227 ! 00000000DC2200B0 ELSE:L3-B004 0 S illop
23536BL140160: ! ELSE:L3-B004
23537 add %g1, 0xBAF, %g1 ! 00000000DC2200B4 ELSE:L3-B004 8 chksum++
23538 and %g1, 0xFE, %l1 ! 00000000DC2200B8 LOOP:L3-B005 8
23539BL140161: ! LOOP:L3-B005
23540 add %g1, 0xE07, %g1 ! 00000000DC2200BC LOOP:L3-B005 13 chksum++
23541 edge16n %g1, %i1, %o3 ! 00000000DC2200C0 LOOP:L3-B005 13 S
23542 ta %xcc, 0x46 ! 00000000DC2200C4 LOOP:L3-B005 13 S demap-page
23543 edge16n %o5, %o2, %l2 ! 00000000DC2200C8 LOOP:L3-B005 13 S
23544 sethi %hh(0xABAD1DEAE5D0DF00),%l6 ! 00000000DC2200CC LOOP:L3-B005 13 SUBR176
23545 or %l6,%hm(0xABAD1DEAE5D0DF00),%l6 ! 00000000DC2200D0 LOOP:L3-B005 13
23546 sethi %lm(0xABAD1DEAE5D0DF00),%l5 ! 00000000DC2200D4 LOOP:L3-B005 13
23547 or %l5,%lo(0xABAD1DEAE5D0DF00),%l5 ! 00000000DC2200D8 LOOP:L3-B005 13
23548 sllx %l6, 0x20, %l6 ! 00000000DC2200DC LOOP:L3-B005 13
23549 or %l6, %l5, %l6 ! 00000000DC2200E0 LOOP:L3-B005 13
23550 call SUBR176 ! 00000000DC2200E4 LOOP:L3-B005 13 S
23551 andn %o3, %o3, %o2 ! 00000000DC2200E8 LOOP:L3-B005 13 S
23552 andn %o3, %i0, %o0 ! 00000000DC2200EC LOOP:L3-B005 13 S
23553 bshuffle %f26, %f16, %f20 ! 00000000DC2200F0 LOOP:L3-B005 13 S
23554 movn %fcc0, %l2, %i4 ! 00000000DC2200F4 LOOP:L3-B005 13 S
23555 edge16 %i4, %i2, %i1 ! 00000000DC2200F8 LOOP:L3-B005 13 S
23556 pdist %f30, %f20, %f16 ! 00000000DC2200FC LOOP:L3-B005 13 S
23557 and %l2, %l2, %i2 ! 00000000DC220100 LOOP:L3-B005 13 S
23558 call .+8 ! 00000000DC220104 LOOP:L3-B005 13 S
23559 nop ! 00000000DC220108 LOOP:L3-B005 13 S
23560 pdist %f30, %f16, %f20 ! 00000000DC22010C LOOP:L3-B005 13 S
23561 subcc %i2, %l2, %g0 ! 00000000DC220110 LOOP:L3-B005 13 S
23562 fmovsa %fcc1, %f10, %f3 ! 00000000DC220114 LOOP:L3-B005 13 S
23563 movrgez %i1, %o2, %i4 ! 00000000DC220118 LOOP:L3-B005 13 S
23564 subcc %i5, %o2, %i5 ! 00000000DC22011C LOOP:L3-B005 13 S
23565 srlx %l1, 0x1, %l1 ! 00000000DC220120 LOOP:L3-B005 13
23566 andcc %l1, 0x1, %g0 ! 00000000DC220124 LOOP:L3-B005 13
23567 bne,a,pt %xcc, BL140161 ! 00000000DC220128 LOOP:L3-B005 13
23568 fsubs %f4, %f11, %f5 ! 00000000DC22012C LOOP:L3-B005 5 S
23569 add %g1, 0x1D6, %g1 ! 00000000DC220130 LOOP:L3-B005 8 chksum++
23570 andcc %o2, 0x400, %g0 ! 00000000DC220134 SKIP:L3-B006 8
23571 bz,a,pn %icc, BL140162 ! 00000000DC220138 SKIP:L3-B006 8
23572 sra %i1, 0x1, %o3 ! 00000000DC22013C SKIP:L3-B006 8 S
23573 pdist %f16, %f30, %f18 ! 00000000DC220140 SKIP:L3-B006 0 S
23574 fnegd %f12, %f44 ! 00000000DC220144 SKIP:L3-B006 0 S
23575 pdist %f16, %f18, %f24 ! 00000000DC220148 SKIP:L3-B006 0 S
23576 .word 0xADA9AC96 ! 00000000DC22014C SKIP:L3-B006 0 S illop
23577 .word 0xB9AE2093 ! 00000000DC220150 SKIP:L3-B006 0 S illop
23578 add %g1, 0xFF4, %g1 ! 00000000DC220154 SKIP:L3-B006 0 chksum++
23579 srax %o0, 0x1, %i2 ! 00000000DC220158 SKIP:L3-B006 0 S
23580 fcmpeq32 %f16, %f20, %l2 ! 00000000DC22015C SKIP:L3-B006 0 S
23581 ldx [%g6-0x0088], %g6 ! 00000000DC220160 SKIP:L3-B006 0 ptr_chase
23582 .word 0x28C7746F ! 00000000DC220164 SKIP:L3-B006 0 illop
23583 ldx [%g6-0x0088], %g6 ! 00000000DC220168 SKIP:L3-B006 0 ptr_chase
23584 ldx [%g6-0x0088], %g6 ! 00000000DC22016C SKIP:L3-B006 0 ptr_chase
23585 ldx [%g6-0x0088], %g6 ! 00000000DC220170 SKIP:L3-B006 0 ptr_chase
23586 sethi %hh(0xABAD1DEADBBAFF00),%l6 ! 00000000DC220174 SKIP:L3-B006 0 SUBR177
23587 or %l6,%hm(0xABAD1DEADBBAFF00),%l6 ! 00000000DC220178 SKIP:L3-B006 0
23588 sethi %lm(0xABAD1DEADBBAFF00),%l5 ! 00000000DC22017C SKIP:L3-B006 0
23589 or %l5,%lo(0xABAD1DEADBBAFF00),%l5 ! 00000000DC220180 SKIP:L3-B006 0
23590 .word 0x857C8236 ! 00000000DC220184 SKIP:L3-B006 0 illop
23591 or %l6, %l5, %l6 ! 00000000DC220188 SKIP:L3-B006 0
23592 .word 0x2FD13D9F ! 00000000DC22018C SKIP:L3-B006 0 S illop
23593 fmovdne %icc, %f60, %f40 ! 00000000DC220190 SKIP:L3-B006 0 S
23594 fcmped %fcc0, %f0, %f44 ! 00000000DC220194 SKIP:L3-B006 0 S
23595 alignaddrl %i4, %i4, %o1 ! 00000000DC220198 SKIP:L3-B006 0 S
23596 .word 0xA9ABA7B8 ! 00000000DC22019C SKIP:L3-B006 0 illop
23597 fpadd16s %f23, %f20, %f28 ! 00000000DC2201A0 SKIP:L3-B006 0 S
23598BL140162: ! ELSE:L3-B007
23599 nop ! 00000000DC2201A4 ELSE:L3-B007 8 S
23600 call .+8 ! 00000000DC2201A8 ELSE:L3-B007 8 S
23601 wr %g1, %o3, %fprs ! 00000000DC2201AC ELSE:L3-B007 8 S
23602 edge16ln %i1, %o0, %l2 ! 00000000DC2201B0 ELSE:L3-B007 8 S
23603 rd %gsr, %l6 ! 00000000DC2201B4 ELSE:L3-B007 13 S
23604 wr %l6, 0xD0, %gsr ! 00000000DC2201B8 ELSE:L3-B007 8 S
23605 ldx [%g2+0x0050], %l5 ! 00000000DC2201BC ELSE:L3-B007 8 <BD140016
23606 membar 0x40 ! 00000000DC2201C0 ELSE:L3-B007 8
23607 ldda [%l5]0x16, %f16 ! 00000000DC2201C4 ELSE:L3-B007 8 Blk-Load
23608 membar 0x40 ! 00000000DC2201C8 ELSE:L3-B007 8
23609 cmp %i4, %o3 ! 00000000DC2201CC ELSE:L3-B007 8 S
23610 add %g1, 0x804, %g1 ! 00000000DC2201D0 ELSE:L3-B007 8 chksum++
23611 andncc %i4, %o5, %o2 ! 00000000DC2201D4 ELSE:L3-B007 8 S
23612 ta %xcc, 0x46 ! 00000000DC2201D8 ELSE:L3-B007 8 S demap-page
23613 xnorcc %l2, %i2, %o5 ! 00000000DC2201DC ELSE:L3-B007 8 S
23614 udivcc %i2, 0x0, %o6 ! 00000000DC2201E0 ELSE:L3-B007 8 S
23615BL140164: ! ELSE:L3-B007
23616 add %g1, 0xC9B, %g1 ! 00000000DC2201E4 ELSE:L3-B007 8 chksum++
23617 xor %i7, %g7, %i7 ! 00000000DC2201E8 LOOP:L2-B000 8 S
23618 orn %g1, %o2, %i2 ! 00000000DC2201EC LOOP:L2-B000 8 S
23619 andn %i1, %i4, %l2 ! 00000000DC2201F0 LOOP:L2-B000 8 S
23620 array32 %g1, %o2, %o2 ! 00000000DC2201F4 LOOP:L2-B000 8 S
23621 .word 0x8FA71980 ! 00000000DC2201F8 LOOP:L2-B000 8 S illop_FP
23622 srlx %l3, 0x1, %l3 ! 00000000DC2201FC LOOP:L2-B000 8
23623 andcc %l3, 0x1, %g0 ! 00000000DC220200 LOOP:L2-B000 8
23624 bne,pn %xcc, BL140165 ! 00000000DC220204 LOOP:L2-B000 8
23625 nop ! 00000000DC220208 LOOP:L2-B000 8 S
23626 add %g1, 0xBB8, %g1 ! 00000000DC22020C LOOP:L2-B000 2 chksum++
23627 or %g0, 0x2, %l2 ! 00000000DC220210 LOOP:L2-B001 2
23628BL140166: ! LOOP:L2-B001
23629 add %g1, 0xD5A, %g1 ! 00000000DC220214 LOOP:L2-B001 4 chksum++
23630 xnor %g1, %i1, %i2 ! 00000000DC220218 LOOP:L2-B001 4 S
23631 andncc %o3, %i3, %i3 ! 00000000DC22021C LOOP:L2-B001 4 S
23632 fexpand %f16, %f24 ! 00000000DC220220 LOOP:L2-B001 4 S
23633 fcmps %fcc1, %f4, %f11 ! 00000000DC220224 LOOP:L2-B001 4 S
23634 sdiv %i2, 0x0, %l4 ! 00000000DC220228 LOOP:L2-B001 4 S
23635 alignaddrl %g1, %i2, %o4 ! 00000000DC22022C LOOP:L2-B001 4 S
23636 .word 0xC574E45A ! 00000000DC220230 LOOP:L2-B001 4 S illop
23637 xnorcc %i2, %i2, %o1 ! 00000000DC220234 LOOP:L2-B001 4 S
23638 nop ! 00000000DC220238 LOOP:L3-B008 4
23639 array32 %l2, %o1, %i2 ! 00000000DC22023C LOOP:L2-B001 4 S
23640 andcc %l2, %o1, %i5 ! 00000000DC220240 LOOP:L2-B001 4 S
23641 udivcc %i5, %g7, %o3 ! 00000000DC220244 LOOP:L2-B001 4 S
23642 xnor %i2, %o1, %i0 ! 00000000DC220248 LOOP:L2-B001 4 S
23643 sub %l2, 0x1, %l2 ! 00000000DC22024C LOOP:L2-B001 4
23644 brnz,a,pt %l2, BL140166 ! 00000000DC220250 LOOP:L2-B001 4
23645 fcmpgt32 %f30, %f20, %i4 ! 00000000DC220254 LOOP:L2-B001 2 S
23646 add %g1, 0xD9E, %g1 ! 00000000DC220258 LOOP:L2-B001 2 chksum++
23647 nop ! 00000000DC22025C LOOP:L2-B002 2
23648 nop ! 00000000DC220260 LOOP:L2-B003 2
23649 nop ! 00000000DC220264 LOOP:L2-B004 2
23650 nop ! 00000000DC220268 LOOP:L2-B005 2
23651 nop ! 00000000DC22026C LOOP:L2-B006 2
23652 add %g1, %g1, %o1 ! 00000000DC220270 SWCH:L2-B007 2
23653 andcc %o1, 0x80, %g0 ! 00000000DC220274 SWCH:L2-B007 2
23654 bnz,pn %xcc, BL140177 ! 00000000DC220278 SWCH:L2-B007 2
23655 andcc %o1, 0x800, %g0 ! 00000000DC22027C SWCH:L2-B007 2
23656 bnz,pn %xcc, BL140174 ! 00000000DC220280 SWCH:L2-B007 1
23657 add %g1, 0x82B, %g1 ! 00000000DC220284 SWCH:L2-B007 1 chksum++
23658 andcc %o1, 0x1, %g0 ! 00000000DC220288 SWCH:L2-B007 0
23659 .word 0xD298A730 ! 00000000DC22028C SWCH:L2-B007 0 illop
23660 andcc %o1, 0x80, %g0 ! 00000000DC220290 SWCH:L2-B007 0
23661 .word 0x9DB4468F ! 00000000DC220294 SWCH:L2-B007 0 illop
23662 add %g1, 0xBAF, %g1 ! 00000000DC220298 SWCH:L2-B007 0 chksum++
23663 .word 0x8BA90C91 ! 00000000DC22029C SWCH:L2-B007 0 S illop
23664 xnorcc %i0, %i3, %o3 ! 00000000DC2202A0 SWCH:L2-B007 0 S
23665 cmp %o1, %i2 ! 00000000DC2202A4 SWCH:L2-B007 0 S
23666 call .+8 ! 00000000DC2202A8 SWCH:L2-B007 0 S
23667 fcmps %fcc1, %f5, %f4 ! 00000000DC2202AC SWCH:L2-B007 0 S
23668 .word 0xB5B5064E ! 00000000DC2202B0 SWCH:L2-B007 0 S illop
23669 fmovd %f40, %f62 ! 00000000DC2202B4 SWCH:L2-B007 0 S
23670 fcmpgt32 %f16, %f18, %i4 ! 00000000DC2202B8 SWCH:L2-B007 0 S
23671 pdist %f16, %f30, %f22 ! 00000000DC2202BC SWCH:L2-B007 0 S
23672 add %g1, 0x6CB, %g1 ! 00000000DC2202C0 SWCH:L2-B007 0 chksum++
23673 fba BL140178 ! 00000000DC2202C4 SWCH:L2-B007 0
23674 and %i0, %i1, %o4 ! 00000000DC2202C8 SWCH:L2-B007 0 S
23675BL140172:add %g1, 0xFB1, %g1 ! 00000000DC2202CC CASE:L3-B009 0 chksum++
23676 fcmpd %fcc2, %f44, %f34 ! 00000000DC2202D0 CASE:L3-B009 0 S
23677 edge16n %o3, %i0, %o3 ! 00000000DC2202D4 CASE:L3-B009 0 S
23678 fbo BL140167 ;.empty ! 00000000DC2202D8 CASE:L3-B009 0 L
23679 fba,a,pn %fcc3, BL140168 ;.empty ! 00000000DC2202DC CASE:L3-B009 0 L
23680BL140168:.word 0xD113B811 ! 00000000DC2202E0 CASE:L3-B009 0 L illop
23681 brgz,pn %i0, BL140169 ;.empty ! 00000000DC2202E4 CASE:L3-B009 0 L
23682BL140169:brgez,a,pt %i3, BL140170 ! 00000000DC2202E8 CASE:L3-B009 0 L
23683BL140170:edge32 %o3, %i0, %o4 ! 00000000DC2202EC CASE:L3-B009 0 S
23684 .word 0xFA3CC59A ! 00000000DC2202F0 CASE:L3-B009 0 L illop
23685 sllx %o3, 0x1, %i4 ! 00000000DC2202F4 CASE:L3-B009 0 S
23686 fble,a,pt %fcc2, BL140167 ! 00000000DC2202F8 CASE:L3-B009 0 L
23687BL140171:.word 0xB3E20BE7 ! 00000000DC2202FC CASE:L3-B009 0 S illop
23688BL140167:.word 0xA3B6C22F ! 00000000DC220300 CASE:L3-B009 0 illop
23689 .word 0xFB9744B4 ! 00000000DC220304 CASE:L3-B009 0 illop
23690 fornot2 %f16, %f20, %f20 ! 00000000DC220308 CASE:L3-B009 0 S
23691BL140173:add %g1, 0x9C2, %g1 ! 00000000DC22030C CASE:L3-B010 0 chksum++
23692 fzero %f24 ! 00000000DC220310 CASE:L3-B010 0 S
23693 call .+8 ! 00000000DC220314 CASE:L3-B010 0 S
23694 nop ! 00000000DC220318 CASE:L3-B010 0 S
23695 .word 0xB1E14D16 ! 00000000DC22031C CASE:L3-B010 0 S illop
23696 fornot1 %f28, %f18, %f30 ! 00000000DC220320 CASE:L3-B010 0 S
23697 xor %o4, %o3, %o5 ! 00000000DC220324 CASE:L3-B010 0 S
23698 .word 0xADA0CC2F ! 00000000DC220328 CASE:L3-B010 0 illop
23699 .word 0xFA386AD2 ! 00000000DC22032C CASE:L3-B010 0 S illop
23700BL140174:add %g1, 0x128, %g1 ! 00000000DC220330 CASE:L3-B011 1 chksum++
23701 fcmped %fcc0, %f44, %f0 ! 00000000DC220334 CASE:L3-B011 1 S
23702 orcc %i4, %o5, %i3 ! 00000000DC220338 CASE:L3-B011 1 S
23703 fpack32 %f16, %f30, %f28 ! 00000000DC22033C CASE:L3-B011 1 S
23704 edge32n %o4, %i4, %o4 ! 00000000DC220340 CASE:L3-B011 1 S
23705 ta %xcc, 0x46 ! 00000000DC220344 CASE:L3-B011 1 S demap-page
23706 xnor %o2, %o4, %o2 ! 00000000DC220348 CASE:L3-B011 1 S
23707 fba,a,pt %fcc2, BL140178 ! 00000000DC22034C CASE:L3-B011 1
23708 or %i4, %i3, %o2 ! 00000000DC220350 CASE:L3-B011 0 S
23709BL140177:add %g1, 0x936, %g1 ! 00000000DC220354 CASE:L3-B012 1 chksum++
23710 and %o0, %o4, %i3 ! 00000000DC220358 CASE:L3-B012 1 S
23711 fcmple16 %f24, %f20, %i4 ! 00000000DC22035C CASE:L3-B012 1 S
23712 orn %o4, %i3, %o3 ! 00000000DC220360 CASE:L3-B012 1 S
23713 fba,a BL140175 ;.empty ! 00000000DC220364 CASE:L3-B012 1 L
23714 .word 0x97B782A5 ! 00000000DC220368 CASE:L3-B012 0 L illop
23715BL140175:fbn BL140176 ! 00000000DC22036C CASE:L3-B012 1 L
23716 fpadd16 %f16, %f30, %f16 ! 00000000DC220370 CASE:L3-B012 1 S
23717BL140176:orncc %i4, %o4, %o5 ! 00000000DC220374 CASE:L3-B012 1 S
23718 add %g1, 0xC9F, %g1 ! 00000000DC220378 CASE:L3-B012 1 chksum++
23719 fba,a,pt %fcc1, BL140178 ! 00000000DC22037C CASE:L3-B012 1
23720 .word 0x97FB8577 ! 00000000DC220380 CASE:L3-B012 0 S illop
23721BL140178: ! SWCH:L2-B007
23722 add %g1, 0x646, %g1 ! 00000000DC220384 SWCH:L2-B007 2 chksum++
23723 .word 0xABA578D9 ! 00000000DC220388 SWCH:L2-B007 2 S illop_FP
23724 udivcc %g1, %g0, %i6 ! 00000000DC22038C SWCH:L2-B007 2 S
23725 xnor %i4, %o3, %o5 ! 00000000DC220390 SWCH:L2-B007 2 S
23726 orncc %g1, %i3, %o0 ! 00000000DC220394 SWCH:L2-B007 2 S
23727 faligndata %f20, %f22, %f24 ! 00000000DC220398 SWCH:L2-B007 2 S
23728 xnorcc %o4, %i3, %o4 ! 00000000DC22039C SWCH:L2-B007 2 S
23729 ta %xcc, 0x40 ! 00000000DC2203A0 SWCH:L2-B007 2 S +-priv
23730 nop ! 00000000DC2203A4 LOOP:L2-B008 2
23731 add %i4, %g1, %i0 ! 00000000DC2203A8 SWCH:L2-B009 2
23732 andcc %i0, 0x2, %g0 ! 00000000DC2203AC SWCH:L2-B009 2
23733 bnz,a,pt %xcc, BL140185 ! 00000000DC2203B0 SWCH:L2-B009 2
23734 add %g1, 0x48E, %g1 ! 00000000DC2203B4 SWCH:L2-B009 0 chksum++
23735 andcc %i0, 0x4, %g0 ! 00000000DC2203B8 SWCH:L2-B009 2
23736 bnz,pn %xcc, BL140184 ! 00000000DC2203BC SWCH:L2-B009 2
23737 andcc %i0, 0x2, %g0 ! 00000000DC2203C0 SWCH:L2-B009 2
23738 bnz,pn %xcc, BL140183 ! 00000000DC2203C4 SWCH:L2-B009 2
23739 andcc %i0, 0x20, %g0 ! 00000000DC2203C8 SWCH:L2-B009 2
23740 bnz,pt %xcc, BL140182 ! 00000000DC2203CC SWCH:L2-B009 2
23741 fcmped %fcc3, %f46, %f60 ! 00000000DC2203D0 SWCH:L2-B009 2 S
23742 wr %g1, %i4, %fprs ! 00000000DC2203D4 SWCH:L2-B009 2 S
23743 array32 %o0, %o0, %i5 ! 00000000DC2203D8 SWCH:L2-B009 2 S
23744 srl %o3, %g1, %o3 ! 00000000DC2203DC SWCH:L2-B009 2 S
23745 add %g1, 0xA9D, %g1 ! 00000000DC2203E0 SWCH:L2-B009 2 chksum++
23746 fba,a BL140186 ! 00000000DC2203E4 SWCH:L2-B009 4
23747 xor %o4, 0x0, %o4 ! 00000000DC2203E8 SWCH:L2-B009 0 S
23748BL140182:add %g1, 0xE15, %g1 ! 00000000DC2203EC CASE:L3-B013 0 chksum++
23749 nop ! 00000000DC2203F0 CASE:L3-B013 0 S
23750 bl,a BL140179 ;.empty ! 00000000DC2203F4 CASE:L3-B013 0 L
23751 ble,pt %xcc, BL140180 ;.empty ! 00000000DC2203F8 CASE:L3-B013 0 L
23752 fbne,a,pt %fcc2, BL140180 ;.empty ! 00000000DC2203FC CASE:L3-B013 0 L
23753 fbo,a,pt %fcc2, BL140181 ! 00000000DC220400 CASE:L3-B013 0 L
23754 .word 0xBCB775CA ! 00000000DC220404 CASE:L3-B013 0 S random
23755 orn %o4, %o4, %o2 ! 00000000DC220408 CASE:L3-B013 0 S
23756BL140179:fexpand %f16, %f16 ! 00000000DC22040C CASE:L3-B013 0 S
23757 sdivcc %o4, %g7, %o0 ! 00000000DC220410 CASE:L3-B013 0 S
23758BL140180:fpsub16 %f22, %f16, %f24 ! 00000000DC220414 CASE:L3-B013 0 S
23759BL140181:add %g1, 0x146, %g1 ! 00000000DC220418 CASE:L3-B013 0 chksum++
23760 fba BL140186 ! 00000000DC22041C CASE:L3-B013 0
23761 orncc %i1, -1, %i1 ! 00000000DC220420 CASE:L3-B013 0 S
23762BL140183:add %g1, 0x94F, %g1 ! 00000000DC220424 CASE:L3-B014 0 chksum++
23763 or %o0, %i5, %i2 ! 00000000DC220428 CASE:L3-B014 0 S
23764 sllx %o6, %g7, %o6 ! 00000000DC22042C CASE:L3-B014 0 S
23765 .word 0x2DBBFA97 ! 00000000DC220430 CASE:L3-B014 0 S random
23766 fpackfix %f20, %f20 ! 00000000DC220434 CASE:L3-B014 0 S
23767 fba,a,pn %fcc2, BL140186 ! 00000000DC220438 CASE:L3-B014 0
23768 or %i1, %o2, %i3 ! 00000000DC22043C CASE:L3-B014 0 S
23769BL140184:.word 0x87F00000 ! 00000000DC220440 CASE:L3-B015 0 illop
23770 xnor %o3, %i3, %o3 ! 00000000DC220444 CASE:L3-B015 0 S
23771 udivcc %o4, %g0, %i1 ! 00000000DC220448 CASE:L3-B015 0 S
23772 ta %xcc, 0x46 ! 00000000DC22044C CASE:L3-B015 0 S demap-page
23773 cmp %i3, %o2 ! 00000000DC220450 CASE:L3-B015 0 S
23774 udiv %i1, %g0, %i7 ! 00000000DC220454 CASE:L3-B015 0 S
23775 edge16l %i4, %i3, %i4 ! 00000000DC220458 CASE:L3-B015 0 S
23776 .word 0xA5A30FCE ! 00000000DC22045C CASE:L3-B015 0 S illop
23777 array8 %o3, %i4, %o1 ! 00000000DC220460 CASE:L3-B015 0 S
23778 .word 0xF6676697 ! 00000000DC220464 CASE:L3-B015 0 illop
23779 .word 0xB3B4869E ! 00000000DC220468 CASE:L3-B015 0 S illop_VIS
23780BL140185:add %g1, 0xF62, %g1 ! 00000000DC22046C CASE:L3-B016 0 chksum++
23781 .word 0xA3B28618 ! 00000000DC220470 CASE:L3-B016 0 S illop
23782 .word 0xCEBFC3BC ! 00000000DC220474 CASE:L3-B016 0 S random
23783 pdist %f16, %f28, %f18 ! 00000000DC220478 CASE:L3-B016 0 S
23784 pdist %f30, %f24, %f24 ! 00000000DC22047C CASE:L3-B016 0 S
23785 sdiv %i4, 0x0, %i0 ! 00000000DC220480 CASE:L3-B016 0 S
23786 fcmps %fcc0, %f10, %f5 ! 00000000DC220484 CASE:L3-B016 0 S
23787 wr %g1, %i3, %fprs ! 00000000DC220488 CASE:L3-B016 0 S
23788 or %i3, %o4, %i2 ! 00000000DC22048C CASE:L3-B016 0 S
23789 andncc %i2, %i4, %i1 ! 00000000DC220490 CASE:L3-B016 0 S
23790 .word 0x0BF0B016 ! 00000000DC220494 CASE:L3-B016 0 S random
23791 fpadd32 %f16, %f30, %f28 ! 00000000DC220498 CASE:L3-B016 0 S
23792 fba BL140186 ! 00000000DC22049C CASE:L3-B016 0
23793 orn %o2, %o2, %i3 ! 00000000DC2204A0 CASE:L3-B016 0 S
23794BL140186: ! SWCH:L2-B009
23795 add %g1, 0xCB2, %g1 ! 00000000DC2204A4 SWCH:L2-B009 2 chksum++
23796 andncc %o3, %i1, %i1 ! 00000000DC2204A8 SWCH:L2-B009 2 S
23797 xor %o4, %o4, %o4 ! 00000000DC2204AC SWCH:L2-B009 2 S
23798 fmovs %f4, %f9 ! 00000000DC2204B0 SWCH:L2-B009 2 S
23799 cmp %i4, %i3 ! 00000000DC2204B4 SWCH:L2-B009 2 S
23800 nop ! 00000000DC2204B8 LOOP:L2-B010 2
23801 nop ! 00000000DC2204BC LOOP:L2-B011 2
23802 add %i2, %g1, %i3 ! 00000000DC2204C0 SWCH:L2-B012 2
23803 and %i3, 0x18, %o7 ! 00000000DC2204C4 SWCH:L2-B012 2
23804 sethi %hi(0x7DC), %i3 ! 00000000DC2204C8 SWCH:L2-B012 2 .+0
23805 or %i3,%lo(0x7DC),%i3 ! 00000000DC2204CC SWCH:L2-B012 2
23806 add %i3, %o7, %i3 ! 00000000DC2204D0 SWCH:L2-B012 2
23807 jmpl %l7+%i3, %g0 ! 00000000DC2204D4 SWCH:L2-B012 2
23808 fornot2s %f30, %f22, %f31 ! 00000000DC2204D8 SWCH:L2-B012 2 S
23809 ba,a,pn %icc, BL140190 ! 00000000DC2204DC SWCH:L2-B012 1
23810 and %o5, %i4, %o5 ! 00000000DC2204E0 SWCH:L2-B012 0 S
23811 ba BL140189 ! 00000000DC2204E4 SWCH:L2-B012 1
23812 fcmpeq32 %f18, %f16, %i5 ! 00000000DC2204E8 SWCH:L2-B012 1 S
23813 fba,a BL140188 ! 00000000DC2204EC SWCH:L2-B012 0
23814 ta %xcc, 0x46 ! 00000000DC2204F0 SWCH:L2-B012 0 S demap-page
23815 fba,a BL140187 ! 00000000DC2204F4 SWCH:L2-B012 0
23816 .word 0xB5AF20BF ! 00000000DC2204F8 SWCH:L2-B012 0 S illop
23817BL140187:add %g1, 0x2BF, %g1 ! 00000000DC2204FC CASE:L3-B017 0 chksum++
23818 movug %fcc2, %i3, %i4 ! 00000000DC220500 CASE:L3-B017 0 S
23819 wr %g1, %g1, %fprs ! 00000000DC220504 CASE:L3-B017 0 S
23820 fcmple32 %f24, %f18, %o0 ! 00000000DC220508 CASE:L3-B017 0 S
23821 xor %g1, %i4, %i2 ! 00000000DC22050C CASE:L3-B017 0 S
23822 or %o4, %i4, %i5 ! 00000000DC220510 CASE:L3-B017 0 S
23823 pdist %f24, %f20, %f20 ! 00000000DC220514 CASE:L3-B017 0 S
23824 add %i3, %o0, %o2 ! 00000000DC220518 CASE:L3-B017 0 S
23825 .word 0x3C5D9DFB ! 00000000DC22051C CASE:L3-B017 0 S illop
23826 .word 0xAFA54650 ! 00000000DC220520 CASE:L3-B017 0 S illop
23827 ba,a,pt %xcc, BL140191 ! 00000000DC220524 CASE:L3-B017 0
23828 .word 0x2BF42E2B ! 00000000DC220528 CASE:L3-B017 0 S random
23829BL140188:add %g1, 0xBC6, %g1 ! 00000000DC22052C CASE:L3-B018 0 chksum++
23830 fcmpd %fcc3, %f46, %f0 ! 00000000DC220530 CASE:L3-B018 0 S
23831 fpadd16s %f20, %f28, %f24 ! 00000000DC220534 CASE:L3-B018 0 S
23832 .word 0xBDBDCDC8 ! 00000000DC220538 CASE:L3-B018 0 S random
23833 sdiv %g1, %g0, %g1 ! 00000000DC22053C CASE:L3-B018 0 S
23834 fba,a BL140191 ! 00000000DC220540 CASE:L3-B018 0
23835 fandnot1 %f24, %f18, %f20 ! 00000000DC220544 CASE:L3-B018 0 S
23836BL140189:add %g1, 0x926, %g1 ! 00000000DC220548 CASE:L3-B019 1 chksum++
23837 xor %o1, %i0, %o5 ! 00000000DC22054C CASE:L3-B019 1 S
23838 array8 %o2, %o0, %o3 ! 00000000DC220550 CASE:L3-B019 1 S
23839 wr %g1, %i5, %fprs ! 00000000DC220554 CASE:L3-B019 1 S
23840 or %i4, %i4, %i2 ! 00000000DC220558 CASE:L3-B019 1 S
23841 wr %g1, %o4, %fprs ! 00000000DC22055C CASE:L3-B019 1 S
23842 fba,a,pt %fcc3, BL140191 ! 00000000DC220560 CASE:L3-B019 1
23843 xnorcc %o5, %g1, %o5 ! 00000000DC220564 CASE:L3-B019 0 S
23844BL140190:add %g1, 0x5D5, %g1 ! 00000000DC220568 CASE:L3-B020 1 chksum++
23845 fmovsle %fcc2, %f28, %f21 ! 00000000DC22056C CASE:L3-B020 1 S
23846 edge16 %i1, %o5, %o0 ! 00000000DC220570 CASE:L3-B020 1 S
23847 movo %fcc1, %o0, %i4 ! 00000000DC220574 CASE:L3-B020 1 S
23848 and %o0, %g1, %o3 ! 00000000DC220578 CASE:L3-B020 1 S
23849 rd %gsr, %l6 ! 00000000DC22057C CASE:L3-B020 1 S
23850 wr %l6, 0xC8, %gsr ! 00000000DC220580 CASE:L3-B020 1 S
23851 ba,a,pt %xcc, BL140191 ! 00000000DC220584 CASE:L3-B020 1
23852 .word 0xB9ACD8E6 ! 00000000DC220588 CASE:L3-B020 0 S illop
23853BL140191: ! SWCH:L2-B012
23854 add %g1, 0xCEC, %g1 ! 00000000DC22058C SWCH:L2-B012 2 chksum++
23855 .word 0xADB0492E ! 00000000DC220590 SWCH:L2-B012 2 S illop_VIS
23856 andncc %o3, %o3, %o5 ! 00000000DC220594 SWCH:L2-B012 2 S
23857 edge32ln %o0, %o3, %i2 ! 00000000DC220598 SWCH:L2-B012 2 S
23858 stxa %o5, [%g7+%g0]0x75 ! 00000000DC22059C SWCH:L2-B012 2 S BAD-ASI
23859 nop ! 00000000DC2205A0 LOOP:L2-B013 2
23860 nop ! 00000000DC2205A4 LOOP:L2-B014 2
23861 add %i5, %g1, %i0 ! 00000000DC2205A8 SWCH:L2-B015 2
23862 andcc %i0, 0x80, %g0 ! 00000000DC2205AC SWCH:L2-B015 2
23863 bnz,pn %xcc, BL140195 ! 00000000DC2205B0 SWCH:L2-B015 2
23864 andcc %i0, 0x4, %g0 ! 00000000DC2205B4 SWCH:L2-B015 2
23865 bnz,pn %xcc, BL140194 ! 00000000DC2205B8 SWCH:L2-B015 0
23866 andcc %i0, 0x10, %g0 ! 00000000DC2205BC SWCH:L2-B015 0
23867 bnz,pn %xcc, BL140193 ! 00000000DC2205C0 SWCH:L2-B015 0
23868 add %g1, 0x194, %g1 ! 00000000DC2205C4 SWCH:L2-B015 0 chksum++
23869 andcc %i0, 0x40, %g0 ! 00000000DC2205C8 SWCH:L2-B015 0
23870 bnz,a,pn %xcc, BL140192 ! 00000000DC2205CC SWCH:L2-B015 0
23871 .word 0xBDAF29ED ! 00000000DC2205D0 SWCH:L2-B015 0 illop
23872 andncc %i5, %o3, %i2 ! 00000000DC2205D4 SWCH:L2-B015 0 S
23873 .word 0xDD4E2BA7 ! 00000000DC2205D8 SWCH:L2-B015 0 S random
23874 movne %icc, %i5, %i2 ! 00000000DC2205DC SWCH:L2-B015 0 S
23875 fpsub16 %f30, %f24, %f22 ! 00000000DC2205E0 SWCH:L2-B015 0 S
23876 .word 0xA3A6C987 ! 00000000DC2205E4 SWCH:L2-B015 0 S illop
23877 subcc %i2, %o4, %o3 ! 00000000DC2205E8 SWCH:L2-B015 0 S
23878 fcmped %fcc1, %f46, %f6 ! 00000000DC2205EC SWCH:L2-B015 0 S
23879 xnor %o2, %l5, %o1 ! 00000000DC2205F0 SWCH:L2-B015 0 S
23880 edge16 %o2, %i5, %i5 ! 00000000DC2205F4 SWCH:L2-B015 0 S
23881 add %g1, 0x55F, %g1 ! 00000000DC2205F8 SWCH:L2-B015 0 chksum++
23882 .word 0xD5EB9308 ! 00000000DC2205FC SWCH:L2-B015 0 illop
23883 .word 0xB2E7F504 ! 00000000DC220600 SWCH:L2-B015 0 S random
23884BL140192:add %g1, 0x39, %g1 ! 00000000DC220604 CASE:L3-B021 0 chksum++
23885 ta %xcc, 0x46 ! 00000000DC220608 CASE:L3-B021 0 S demap-page
23886 fsubs %f2, %f10, %f3 ! 00000000DC22060C CASE:L3-B021 0 S
23887 .word 0xB1664805 ! 00000000DC220610 CASE:L3-B021 0 S illop
23888 .word 0xB3A149E0 ! 00000000DC220614 CASE:L3-B021 0 S illop
23889 ldxa [%g7+%g0]0x36, %l5 ! 00000000DC220618 CASE:L3-B021 0 S BAD-ASI
23890 fba,pn %fcc2, BL140197 ! 00000000DC22061C CASE:L3-B021 0
23891 orn %o3, %i1, %i2 ! 00000000DC220620 CASE:L3-B021 0 S
23892BL140193:add %g1, 0x19B, %g1 ! 00000000DC220624 CASE:L3-B022 0 chksum++
23893 fornot1 %f22, %f24, %f22 ! 00000000DC220628 CASE:L3-B022 0 S
23894 faligndata %f20, %f22, %f30 ! 00000000DC22062C CASE:L3-B022 0 S
23895 sdiv %o2, %g0, %g6 ! 00000000DC220630 CASE:L3-B022 0 S
23896 fpadd16s %f28, %f25, %f27 ! 00000000DC220634 CASE:L3-B022 0 S
23897 andn %i5, %i2, %i1 ! 00000000DC220638 CASE:L3-B022 0 S
23898 fcmpd %fcc0, %f0, %f44 ! 00000000DC22063C CASE:L3-B022 0 S
23899 fba,a,pt %fcc1, BL140197 ! 00000000DC220640 CASE:L3-B022 0
23900 fcmpd %fcc0, %f46, %f46 ! 00000000DC220644 CASE:L3-B022 0 S
23901BL140194:add %g1, 0x55C, %g1 ! 00000000DC220648 CASE:L3-B023 0 chksum++
23902 orcc %g1, %o3, %o3 ! 00000000DC22064C CASE:L3-B023 0 S
23903 fcmpne16 %f28, %f24, %o0 ! 00000000DC220650 CASE:L3-B023 0 S
23904 pdist %f16, %f28, %f28 ! 00000000DC220654 CASE:L3-B023 0 S
23905 .word 0xB3A5D99D ! 00000000DC220658 CASE:L3-B023 0 S illop_FP
23906 subcc %o3, %i4, %i1 ! 00000000DC22065C CASE:L3-B023 0 S
23907 fcmps %fcc0, %f4, %f10 ! 00000000DC220660 CASE:L3-B023 0 S
23908 ba,a BL140197 ! 00000000DC220664 CASE:L3-B023 0
23909 fnegs %f2, %f8 ! 00000000DC220668 CASE:L3-B023 0 S
23910BL140195:add %g1, 0xD47, %g1 ! 00000000DC22066C CASE:L3-B024 2 chksum++
23911 cmp %i1, %g1 ! 00000000DC220670 CASE:L3-B024 2 S
23912 fmovrdgez %o0, %f18, %f30 ! 00000000DC220674 CASE:L3-B024 2 S
23913 fpadd32 %f22, %f30, %f20 ! 00000000DC220678 CASE:L3-B024 2 S
23914 fexpand %f28, %f26 ! 00000000DC22067C CASE:L3-B024 2 S
23915 fmovdcc %icc, %f22, %f22 ! 00000000DC220680 CASE:L3-B024 2 S
23916 array32 %i2, %o0, %o1 ! 00000000DC220684 CASE:L3-B024 2 S
23917 udiv %o3, 0x0, %o2 ! 00000000DC220688 CASE:L3-B024 2 S
23918 nop ! 00000000DC22068C CASE:L3-B024 2 S
23919 ba BL140197 ! 00000000DC220690 CASE:L3-B024 2
23920 andcc %i1, %g1, %o0 ! 00000000DC220694 CASE:L3-B024 2 S
23921BL140197: ! SWCH:L2-B015
23922 add %g1, 0x1BA, %g1 ! 00000000DC220698 SWCH:L2-B015 2 chksum++
23923 nop ! 00000000DC22069C SWCH:L2-B015 2 S
23924 ld [%g2+0x0060], %fsr ! 00000000DC2206A0 SWCH:L2-B015 2 S <BD140055
23925 sdiv %g1, 0x0, %o5 ! 00000000DC2206A4 SWCH:L2-B015 2 S
23926 xorcc %o1, %o1, %i1 ! 00000000DC2206A8 SWCH:L2-B015 2 S
23927 fble,a,pt %fcc2, BL140196 ! 00000000DC2206AC SWCH:L2-B015 2 L
23928BL140196:.word 0x81E80000 ! 00000000DC2206B0 SWCH:L2-B015 0 S random
23929 fcmpgt16 %f22, %f20, %i4 ! 00000000DC2206B4 SWCH:L2-B015 2 S
23930 fpadd16 %f30, %f22, %f18 ! 00000000DC2206B8 SWCH:L2-B015 2 S
23931 add %g1, 0x8CD, %g1 ! 00000000DC2206BC SWCH:L2-B015 2 chksum++
23932 add %i1, %g1, %o3 ! 00000000DC2206C0 SWCH:L2-B016 2
23933 and %o3, 0x18, %o7 ! 00000000DC2206C4 SWCH:L2-B016 2
23934 sethi %hi(0x9DC), %o3 ! 00000000DC2206C8 SWCH:L2-B016 2 .+0
23935 or %o3,%lo(0x9DC),%o3 ! 00000000DC2206CC SWCH:L2-B016 2
23936 add %o3, %o7, %o3 ! 00000000DC2206D0 SWCH:L2-B016 2
23937 jmpl %l7+%o3, %g0 ! 00000000DC2206D4 SWCH:L2-B016 2
23938 andcc %g1, %g1, %i0 ! 00000000DC2206D8 SWCH:L2-B016 2 S
23939 ba BL140204 ! 00000000DC2206DC SWCH:L2-B016 2
23940 nop ! 00000000DC2206E0 SWCH:L2-B016 2 S
23941 .word 0x8F8B9D27 ! 00000000DC2206E4 SWCH:L2-B016 0 illop
23942 fpsub32s %f24, %f31, %f19 ! 00000000DC2206E8 SWCH:L2-B016 0 S
23943 fba,a BL140202 ! 00000000DC2206EC SWCH:L2-B016 0
23944 fcmps %fcc1, %f2, %f8 ! 00000000DC2206F0 SWCH:L2-B016 0 S
23945 ba,pn %icc, BL140201 ! 00000000DC2206F4 SWCH:L2-B016 0
23946 fcmped %fcc1, %f0, %f60 ! 00000000DC2206F8 SWCH:L2-B016 0 S
23947BL140201:add %g1, 0xF4, %g1 ! 00000000DC2206FC CASE:L3-B025 0 chksum++
23948 nop ! 00000000DC220700 CASE:L3-B025 0 S
23949 fbu BL140198 ! 00000000DC220704 CASE:L3-B025 0 L
23950 fcmps %fcc0, %f9, %f8 ! 00000000DC220708 CASE:L3-B025 0 S
23951BL140198:edge16l %i4, %i0, %o1 ! 00000000DC22070C CASE:L3-B025 0 S
23952 fbug,pn %fcc1, BL140199 ;.empty ! 00000000DC220710 CASE:L3-B025 0 L
23953 .word 0xDB9D5E28 ! 00000000DC220714 CASE:L3-B025 0 L illop
23954BL140200:.word 0xB6E6342A ! 00000000DC220718 CASE:L3-B025 0 L random
23955 fbule,pt %fcc2, BL140199 ! 00000000DC22071C CASE:L3-B025 0 L
23956 .word 0x83F7B1BB ! 00000000DC220720 CASE:L3-B025 0 S illop
23957BL140199:add %g1, 0xC80, %g1 ! 00000000DC220724 CASE:L3-B025 0 chksum++
23958 fba,a BL140205 ! 00000000DC220728 CASE:L3-B025 0
23959 .word 0xBDA915E3 ! 00000000DC22072C CASE:L3-B025 0 S illop
23960BL140202:add %g1, 0xB9C, %g1 ! 00000000DC220730 CASE:L3-B026 0 chksum++
23961 edge8ln %o1, %o1, %o4 ! 00000000DC220734 CASE:L3-B026 0 S
23962 .word 0x81F2C1BC ! 00000000DC220738 CASE:L3-B026 0 S illop
23963 fmovrdgz %o0, %f60, %f14 ! 00000000DC22073C CASE:L3-B026 0 S
23964 xor %i1, %i1, %i0 ! 00000000DC220740 CASE:L3-B026 0 S
23965 .word 0xA3B544E8 ! 00000000DC220744 CASE:L3-B026 0 S illop
23966 .word 0xC3DCB149 ! 00000000DC220748 CASE:L3-B026 0 S illop
23967 ba,pn %xcc, BL140205 ! 00000000DC22074C CASE:L3-B026 0
23968 .word 0x85AC44F8 ! 00000000DC220750 CASE:L3-B026 0 S illop
23969BL140203:add %g1, 0x2F9, %g1 ! 00000000DC220754 CASE:L3-B027 0 chksum++
23970 wr %g1, %o4, %fprs ! 00000000DC220758 CASE:L3-B027 0 S
23971 or %i4, %i4, %o0 ! 00000000DC22075C CASE:L3-B027 0 S
23972 pdist %f20, %f20, %f20 ! 00000000DC220760 CASE:L3-B027 0 S
23973 .word 0xA3CFEB51 ! 00000000DC220764 CASE:L3-B027 0 S illop
23974 .word 0x9F940001 ! 00000000DC220768 CASE:L3-B027 0 illop
23975 sdiv %o0, %g0, %i1 ! 00000000DC22076C CASE:L3-B027 0 S
23976BL140204:add %g1, 0x52, %g1 ! 00000000DC220770 CASE:L3-B028 2 chksum++
23977 xor %o5, %i2, %o5 ! 00000000DC220774 CASE:L3-B028 2 S
23978 xnorcc %i5, %o0, %i0 ! 00000000DC220778 CASE:L3-B028 2 S
23979 fcmpd %fcc1, %f36, %f40 ! 00000000DC22077C CASE:L3-B028 2 S
23980 movul %fcc3, %i5, %i3 ! 00000000DC220780 CASE:L3-B028 2 S
23981 ba,a BL140205 ! 00000000DC220784 CASE:L3-B028 2
23982 andcc %o2, %o4, %o1 ! 00000000DC220788 CASE:L3-B028 0 S
23983BL140205: ! SWCH:L2-B016
23984 add %g1, 0x373, %g1 ! 00000000DC22078C SWCH:L2-B016 2 chksum++
23985 call .+8 ! 00000000DC220790 SWCH:L2-B016 2 S
23986 or %o3, %o5, %o5 ! 00000000DC220794 SWCH:L2-B016 2 S
23987 sethi %hh(0xABAD1DEAE2003F00),%l6 ! 00000000DC220798 SWCH:L2-B016 2 SUBR180
23988 or %l6,%hm(0xABAD1DEAE2003F00),%l6 ! 00000000DC22079C SWCH:L2-B016 2
23989 sethi %lm(0xABAD1DEAE2003F00),%l5 ! 00000000DC2207A0 SWCH:L2-B016 2
23990 or %l5,%lo(0xABAD1DEAE2003F00),%l5 ! 00000000DC2207A4 SWCH:L2-B016 2
23991 sllx %l6, 0x20, %l6 ! 00000000DC2207A8 SWCH:L2-B016 2
23992 or %l6, %l5, %l6 ! 00000000DC2207AC SWCH:L2-B016 2
23993 call SUBR180 ! 00000000DC2207B0 SWCH:L2-B016 2 S
23994 ta %xcc, 0x46 ! 00000000DC2207B4 SWCH:L2-B016 2 S demap-page
23995 and %i1, %i1, %i1 ! 00000000DC2207B8 SWCH:L2-B016 2 S
23996 fcmpgt32 %f16, %f26, %o5 ! 00000000DC2207BC SWCH:L2-B016 2 S
23997 andcc %o1, %i1, %o4 ! 00000000DC2207C0 SWCH:L2-B016 2 S
23998 fcmped %fcc1, %f46, %f6 ! 00000000DC2207C4 SWCH:L2-B016 2 S
23999 nop ! 00000000DC2207C8 LOOP:L2-B017 2
24000 nop ! 00000000DC2207CC LOOP:L2-B018 2
24001 nop ! 00000000DC2207D0 LOOP:L2-B019 2
24002 xnorcc %i4, %o5, %i4 ! 00000000DC2207D4 LOOP:L1-B000 2 S
24003 xnor %o1, %o5, %i0 ! 00000000DC2207D8 LOOP:L1-B000 2 S
24004 fmovda %fcc0, %f6, %f14 ! 00000000DC2207DC LOOP:L1-B000 2 S
24005 andn %o3, %o5, %i4 ! 00000000DC2207E0 LOOP:L1-B000 2 S
24006 movul %fcc2, %o5, %o3 ! 00000000DC2207E4 LOOP:L1-B000 2 S
24007 subcc %l4, 0x1, %l4 ! 00000000DC2207E8 LOOP:L1-B000 2
24008 bnz,a BL140206 ! 00000000DC2207EC LOOP:L1-B000 2
24009 .word 0xB9A833B3 ! 00000000DC2207F0 LOOP:L1-B000 1 S illop_FP
24010 add %g1, 0x68E, %g1 ! 00000000DC2207F4 LOOP:L1-B000 1 chksum++
24011 sethi %hi(0x961D8), %g3 ! 00000000DC2207F8 MAIN:L0-B000 1 .+0
24012 or %g3,%lo(0x961D8),%g3 ! 00000000DC2207FC MAIN:L0-B000 1
24013 cmp %g1, %g3 ! 00000000DC220800 MAIN:L0-B000 1
24014 bne %icc, blimp_bad_end ! 00000000DC220804 MAIN:L0-B000 1
24015 nop ! 00000000DC220808 MAIN:L0-B000 1
24016blimp_good_end:
24017 EXIT_GOOD
24018blimp_bad_end:
24019 EXIT_BAD
24020
24021SECTION .btext064_pg1 TEXT_VA=0xdc220000
24022attr_text {
24023 Name = .btext064_pg1,
24024 VA = 0xdc220000,
24025 RA = 0xccffb0000,
24026 PA = ra2pa(0xccffb0000,0),
24027 tsbonly,
24028 part_0_ctx_nonzero_tsb_config_1,
24029 TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1,
24030 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24031 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24032}
24033.text; .skip 8
24034
24035!========================================================================
24036
24037SECTION .btext065 TEXT_VA=0xe5d0df00
24038attr_text {
24039 Name = .btext065,
24040 VA = 0xe5d0df00,
24041 RA = 0xcfff89f00,
24042 PA = ra2pa(0xcfff89f00,0),
24043 notsb
24044}
24045
24046SECTION .btext065_pg0 TEXT_VA=0xe5d0c000
24047attr_text {
24048 Name = .btext065_pg0,
24049 VA = 0xe5d0c000,
24050 RA = 0xcfff88000,
24051 PA = ra2pa(0xcfff88000,0),
24052 tsbonly,
24053 part_0_ctx_nonzero_tsb_config_3,
24054 TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
24055 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24056 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24057}
24058.text; .skip 8
24059
24060
24061SECTION .btext065
24062.text
24063.global SUBR176; SUBR176:
24064BL140002: ! SUBR:L0-B000
24065 add %g1, 0x114, %g1 ! 00000000E5D0DF00 SUBR:L0-B000 13 chksum++
24066 ble BL140001 ! 00000000E5D0DF04 SUBR:L0-B000 13
24067 save %o6, -64, %o6 ! 00000000E5D0DF08 SUBR:L0-B000 13
24068BL140001: ! SUBR:L0-B000
24069 sethi %hh(0xABAD1DEAE5D0DF00),%l7 ! 00000000E5D0DF0C SUBR:L0-B000 13 SUBR176
24070 or %l7,%hm(0xABAD1DEAE5D0DF00),%l7 ! 00000000E5D0DF10 SUBR:L0-B000 13
24071 sethi %lm(0xABAD1DEAE5D0DF00),%l6 ! 00000000E5D0DF14 SUBR:L0-B000 13
24072 or %l6,%lo(0xABAD1DEAE5D0DF00),%l6 ! 00000000E5D0DF18 SUBR:L0-B000 13
24073 sllx %l7, 0x20, %l7 ! 00000000E5D0DF1C SUBR:L0-B000 13
24074 or %l7, %l6, %l7 ! 00000000E5D0DF20 SUBR:L0-B000 13
24075 ta %xcc, 0x45 ! 00000000E5D0DF24 SUBR:L0-B000 13 demap-stack
24076 fpsub32s %f31, %f22, %f30 ! 00000000E5D0DF28 SUBR:L0-B000 13 S
24077 bcs,pt %xcc, BL140003 ;.empty ! 00000000E5D0DF2C SUBR:L0-B000 13 L
24078 fbne BL140004 ;.empty ! 00000000E5D0DF30 SUBR:L0-B000 13 L
24079 bcs,pn %icc, BL140005 ;.empty ! 00000000E5D0DF34 SUBR:L0-B000 13 L
24080BL140005:fbge BL140006 ! 00000000E5D0DF38 SUBR:L0-B000 5 L
24081BL140006:xnorcc %o1, %o1, %o3 ! 00000000E5D0DF3C SUBR:L0-B000 10 S
24082BL140003:pdist %f22, %f28, %f16 ! 00000000E5D0DF40 SUBR:L0-B000 5 S
24083BL140004:array16 %i0, %l0, %l0 ! 00000000E5D0DF44 SUBR:L0-B000 13 S
24084 add %g1, 0x16B, %g1 ! 00000000E5D0DF48 SUBR:L0-B000 13 chksum++
24085 add %g1, 0x83, %g1 ! 00000000E5D0DF4C SUBR:L0-B000 13 chksum++
24086 add %i0, %g1, %i3 ! 00000000E5D0DF50 SWCH:L1-B000 13
24087 andcc %i3, 0x1, %g0 ! 00000000E5D0DF54 SWCH:L1-B000 13
24088 bnz,pn %xcc, BL140017 ! 00000000E5D0DF58 SWCH:L1-B000 13
24089 andcc %i3, 0x400, %g0 ! 00000000E5D0DF5C SWCH:L1-B000 13
24090 bnz,pn %xcc, BL140009 ! 00000000E5D0DF60 SWCH:L1-B000 7
24091 andcc %i3, 0x80, %g0 ! 00000000E5D0DF64 SWCH:L1-B000 7
24092 bnz,pn %xcc, BL140008 ! 00000000E5D0DF68 SWCH:L1-B000 6
24093 andcc %i3, 0x10, %g0 ! 00000000E5D0DF6C SWCH:L1-B000 6
24094 bnz,pt %xcc, BL140007 ! 00000000E5D0DF70 SWCH:L1-B000 2
24095 fpadd16 %f18, %f16, %f18 ! 00000000E5D0DF74 SWCH:L1-B000 2 S
24096 andncc %o3, %i3, %i1 ! 00000000E5D0DF78 SWCH:L1-B000 1 S
24097 fxnors %f16, %f23, %f28 ! 00000000E5D0DF7C SWCH:L1-B000 1 S
24098 rd %gsr, %l6 ! 00000000E5D0DF80 SWCH:L1-B000 1 S
24099 wr %l6, 0x40, %gsr ! 00000000E5D0DF84 SWCH:L1-B000 1 S
24100 xor %g1, %o0, %o4 ! 00000000E5D0DF88 SWCH:L1-B000 1 S
24101 edge16ln %l0, %g1, %o4 ! 00000000E5D0DF8C SWCH:L1-B000 1 S
24102 add %g1, 0x1A0, %g1 ! 00000000E5D0DF90 SWCH:L1-B000 1 chksum++
24103 fba,pt %fcc3, BL140018 ! 00000000E5D0DF94 SWCH:L1-B000 1
24104 xnor %l0, %i1, %o3 ! 00000000E5D0DF98 SWCH:L1-B000 1 S
24105BL140007:add %g1, 0xF91, %g1 ! 00000000E5D0DF9C CASE:L2-B000 1 chksum++
24106 and %i4, %i5, %i0 ! 00000000E5D0DFA0 CASE:L2-B000 1 S
24107 fcmped %fcc2, %f44, %f46 ! 00000000E5D0DFA4 CASE:L2-B000 1 S
24108 fxors %f28, %f30, %f22 ! 00000000E5D0DFA8 CASE:L2-B000 1 S
24109 orncc %i0, %i4, %i5 ! 00000000E5D0DFAC CASE:L2-B000 1 S
24110 faligndata %f26, %f18, %f26 ! 00000000E5D0DFB0 CASE:L2-B000 1 S
24111 rd %gsr, %l6 ! 00000000E5D0DFB4 CASE:L2-B000 1 S
24112 wr %l6, 0xA8, %gsr ! 00000000E5D0DFB8 CASE:L2-B000 1 S
24113 or %l6, 0x0, %l6 ! 00000000E5D0DFBC CASE:L2-B000 1 S
24114 alignaddrl %i1, %g1, %o2 ! 00000000E5D0DFC0 CASE:L2-B000 1 S
24115 .word 0x91B68780 ! 00000000E5D0DFC4 CASE:L2-B000 1 S illop_VIS
24116 edge16l %o0, %o4, %i4 ! 00000000E5D0DFC8 CASE:L2-B000 1 S
24117 xnor %i0, %o4, %l1 ! 00000000E5D0DFCC CASE:L2-B000 1 S
24118 ba,a BL140018 ! 00000000E5D0DFD0 CASE:L2-B000 1
24119 fpadd32s %f22, %f16, %f30 ! 00000000E5D0DFD4 CASE:L2-B000 0 S
24120BL140008:add %g1, 0x85D, %g1 ! 00000000E5D0DFD8 CASE:L2-B001 4 chksum++
24121 xnor %g1, %g1, %o5 ! 00000000E5D0DFDC CASE:L2-B001 4 S
24122 xnor %o0, %l6, %o0 ! 00000000E5D0DFE0 CASE:L2-B001 4 S
24123 andn %i0, %g1, %i4 ! 00000000E5D0DFE4 CASE:L2-B001 4 S
24124 alignaddrl %o2, %i4, %i5 ! 00000000E5D0DFE8 CASE:L2-B001 4 S
24125 pdist %f16, %f24, %f24 ! 00000000E5D0DFEC CASE:L2-B001 4 S
24126 fnegd %f60, %f60 ! 00000000E5D0DFF0 CASE:L2-B001 4 S
24127 xor %i4, %o0, %o3 ! 00000000E5D0DFF4 CASE:L2-B001 4 S
24128 andcc %o5, %i5, %l4 ! 00000000E5D0DFF8 CASE:L2-B001 4 S
24129 fcmpd %fcc3, %f60, %f34 ! 00000000E5D0DFFC CASE:L2-B001 4 S
24130 orcc %i5, %o0, %l3 ! 00000000E5D0E000 CASE:L2-B001 4 S
24131 ba,a BL140018 ! 00000000E5D0E004 CASE:L2-B001 4
24132 .word 0x073A195B ! 00000000E5D0E008 CASE:L2-B001 0 S random
24133BL140009:add %g1, 0x435, %g1 ! 00000000E5D0E00C CASE:L2-B002 1 chksum++
24134 udiv %l3, 0x0, %o3 ! 00000000E5D0E010 CASE:L2-B002 1 S
24135 movcs %xcc, %i5, %i5 ! 00000000E5D0E014 CASE:L2-B002 1 S
24136 .word 0x8D97D66D ! 00000000E5D0E018 CASE:L2-B002 1 S illop
24137 fmovs %f2, %f4 ! 00000000E5D0E01C CASE:L2-B002 1 S
24138 pdist %f28, %f16, %f30 ! 00000000E5D0E020 CASE:L2-B002 1 S
24139 fba,a BL140018 ! 00000000E5D0E024 CASE:L2-B002 1
24140 nop ! 00000000E5D0E028 CASE:L2-B002 0 S
24141BL140017:add %g1, 0x71F, %g1 ! 00000000E5D0E02C CASE:L2-B003 6 chksum++
24142 edge8 %i5, %i5, %o4 ! 00000000E5D0E030 CASE:L2-B003 6 S
24143 bleu,a,pn %icc, BL140010 ! 00000000E5D0E034 CASE:L2-B003 6 L
24144 alignaddrl %o4, %i4, %o5 ! 00000000E5D0E038 CASE:L2-B003 6 S
24145BL140010:fble,a BL140011 ;.empty ! 00000000E5D0E03C CASE:L2-B003 6 L
24146 bneg,a BL140012 ;.empty ! 00000000E5D0E040 CASE:L2-B003 3 L
24147 fbule,a,pn %fcc2, BL140013 ;.empty ! 00000000E5D0E044 CASE:L2-B003 3 L
24148BL140012:fbg,a BL140014 ! 00000000E5D0E048 CASE:L2-B003 0 L
24149 pdist %f28, %f20, %f20 ! 00000000E5D0E04C CASE:L2-B003 3 S
24150 sdivcc %i5, %g0, %o1 ! 00000000E5D0E050 CASE:L2-B003 3 S
24151 bz,a,pn %icc, BL140015 ;.empty ! 00000000E5D0E054 CASE:L2-B003 3 L
24152BL140015:bneg,pn %xcc, BL140016 ! 00000000E5D0E058 CASE:L2-B003 6 L
24153BL140016:alignaddr %i5, %l4, %o4 ! 00000000E5D0E05C CASE:L2-B003 3 S
24154BL140014:orncc %i5, %l4, %o4 ! 00000000E5D0E060 CASE:L2-B003 3 S
24155 edge16 %o5, %i5, %o3 ! 00000000E5D0E064 CASE:L2-B003 3 S
24156BL140013:or %i4, %o4, %i4 ! 00000000E5D0E068 CASE:L2-B003 3 S
24157BL140011:add %g1, 0x4A3, %g1 ! 00000000E5D0E06C CASE:L2-B003 3 chksum++
24158 ba BL140018 ! 00000000E5D0E070 CASE:L2-B003 6
24159 fandnot1 %f30, %f26, %f20 ! 00000000E5D0E074 CASE:L2-B003 6 S
24160BL140018: ! SWCH:L1-B000
24161 add %g1, 0x274, %g1 ! 00000000E5D0E078 SWCH:L1-B000 13 chksum++
24162 fabss %f11, %f8 ! 00000000E5D0E07C SWCH:L1-B000 13 S
24163 wr %g1, -1536, %fprs ! 00000000E5D0E080 SWCH:L1-B000 13 S
24164 array32 %o3, %i5, %o1 ! 00000000E5D0E084 SWCH:L1-B000 13 S
24165 pdist %f30, %f28, %f22 ! 00000000E5D0E088 SWCH:L1-B000 22 S
24166 fcmpes %fcc0, %f5, %f2 ! 00000000E5D0E08C SWCH:L1-B000 13 S
24167 cmp %o4, %o1 ! 00000000E5D0E090 SWCH:L1-B000 13 S
24168 sethi %hh(0xABAD1DEAE2003F00),%l6 ! 00000000E5D0E094 SWCH:L1-B000 13 SUBR180
24169 or %l6,%hm(0xABAD1DEAE2003F00),%l6 ! 00000000E5D0E098 SWCH:L1-B000 13
24170 sethi %lm(0xABAD1DEAE2003F00),%l5 ! 00000000E5D0E09C SWCH:L1-B000 13
24171 or %l5,%lo(0xABAD1DEAE2003F00),%l5 ! 00000000E5D0E0A0 SWCH:L1-B000 13
24172 sllx %l6, 0x20, %l6 ! 00000000E5D0E0A4 SWCH:L1-B000 13
24173 or %l6, %l5, %l6 ! 00000000E5D0E0A8 SWCH:L1-B000 13
24174 call SUBR180 ! 00000000E5D0E0AC SWCH:L1-B000 13 S
24175 fcmped %fcc2, %f34, %f14 ! 00000000E5D0E0B0 SWCH:L1-B000 13 S
24176 bshuffle %f22, %f30, %f20 ! 00000000E5D0E0B4 SWCH:L1-B000 13 S
24177 andcc %o1, %i5, %o3 ! 00000000E5D0E0B8 SWCH:L1-B000 13 S
24178 ta %xcc, 0x45 ! 00000000E5D0E0BC SUBR:L0-B000 13 demap-stack
24179 add %g1, 0x1A5, %i0 ! 00000000E5D0E0C0 SUBR:L0-B000 13
24180 add %g1, 0x10F, %g1 ! 00000000E5D0E0C4 SUBR:L0-B000 13 chksum++
24181 ret ! 00000000E5D0E0C8 SUBR:L0-B000 13
24182 restore %i0, %l7, %o0 ! 00000000E5D0E0CC SUBR:L0-B000 13
24183
24184SECTION .btext065_pg1 TEXT_VA=0xe5d0e000
24185attr_text {
24186 Name = .btext065_pg1,
24187 VA = 0xe5d0e000,
24188 RA = 0xcfff8a000,
24189 PA = ra2pa(0xcfff8a000,0),
24190 tsbonly,
24191 part_0_ctx_nonzero_tsb_config_3,
24192 TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
24193 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24194 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24195}
24196.text; .skip 8
24197
24198!========================================================================
24199
24200SECTION .btext066 TEXT_VA=0xdbbaff00
24201attr_text {
24202 Name = .btext066,
24203 VA = 0xdbbaff00,
24204 RA = 0xccffeff00,
24205 PA = ra2pa(0xccffeff00,0),
24206 notsb
24207}
24208
24209SECTION .btext066_pg0 TEXT_VA=0xdbba0000
24210attr_text {
24211 Name = .btext066_pg0,
24212 VA = 0xdbba0000,
24213 RA = 0xccffe0000,
24214 PA = ra2pa(0xccffe0000,0),
24215 tsbonly,
24216 part_0_ctx_nonzero_tsb_config_1,
24217 TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1,
24218 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24219 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24220}
24221.text; .skip 8
24222
24223
24224SECTION .btext066
24225.text
24226.global SUBR177; SUBR177:
24227BL140019: ! SUBR:L0-B000
24228 add %g1, 0x784, %g1 ! 00000000DBBAFF00 SUBR:L0-B000 0 chksum++
24229 save %o6, -64, %o6 ! 00000000DBBAFF04 SUBR:L0-B000 0
24230 sethi %hh(0xABAD1DEADBBAFF00),%l7 ! 00000000DBBAFF08 SUBR:L0-B000 0 SUBR177
24231 or %l7,%hm(0xABAD1DEADBBAFF00),%l7 ! 00000000DBBAFF0C SUBR:L0-B000 0
24232 .word 0xBBBBEEFB ! 00000000DBBAFF10 SUBR:L0-B000 0 illop
24233 or %l6,%lo(0xABAD1DEADBBAFF00),%l6 ! 00000000DBBAFF14 SUBR:L0-B000 0
24234 .word 0xFDCEFF7D ! 00000000DBBAFF18 SUBR:L0-B000 0 illop
24235 or %l7, %l6, %l7 ! 00000000DBBAFF1C SUBR:L0-B000 0
24236 ta %xcc, 0x45 ! 00000000DBBAFF20 SUBR:L0-B000 0 demap-stack
24237 fcmps %fcc0, %f9, %f2 ! 00000000DBBAFF24 SUBR:L0-B000 0 S
24238 .word 0xE8A7186C ! 00000000DBBAFF28 SUBR:L0-B000 0 S random
24239 .word 0xC35230BD ! 00000000DBBAFF2C SUBR:L0-B000 0 S random
24240 fpack32 %f18, %f22, %f26 ! 00000000DBBAFF30 SUBR:L0-B000 0 S
24241 fabss %f9, %f4 ! 00000000DBBAFF34 SUBR:L0-B000 0 S
24242 .word 0xAD4308B4 ! 00000000DBBAFF38 SUBR:L0-B000 0 S random
24243 st %f0, [%g5-0x0010] ! 00000000DBBAFF3C SUBR:L0-B000 0 S >BD140131
24244 st %f1, [%g5-0x000C] ! 00000000DBBAFF40 SUBR:L0-B000 0 S >BD140131+4
24245 nop ! 00000000DBBAFF44 SUBR:L0-B000 0 S
24246 add %g1, 0x58E, %g1 ! 00000000DBBAFF48 SUBR:L0-B000 0 chksum++
24247 and %g1, 0xFE, %l3 ! 00000000DBBAFF4C LOOP:L1-B000 0
24248BL140037: ! LOOP:L1-B000
24249 .word 0xC1CDAE43 ! 00000000DBBAFF50 LOOP:L1-B000 0 illop
24250 .word 0xF298CB69 ! 00000000DBBAFF54 LOOP:L1-B000 0 S illop
24251 fnegs %f3, %f8 ! 00000000DBBAFF58 LOOP:L1-B000 0 S
24252 cmp %i1, %i5 ! 00000000DBBAFF5C LOOP:L1-B000 0 S
24253 cmp %i4, %i3 ! 00000000DBBAFF60 LOOP:L1-B000 0 S
24254 nop ! 00000000DBBAFF64 LOOP:L1-B000 0 S
24255 or %i1, %i3, %l4 ! 00000000DBBAFF68 LOOP:L1-B000 0 S
24256 wr %g1, %i1, %fprs ! 00000000DBBAFF6C LOOP:L1-B000 0 S
24257 array8 %i4, %i1, %l0 ! 00000000DBBAFF70 LOOP:L1-B000 0 S
24258 .word 0x87648A75 ! 00000000DBBAFF74 LOOP:L1-B000 0 S illop
24259 xorcc %i1, %i2, %i5 ! 00000000DBBAFF78 LOOP:L1-B000 0 S
24260 andcc %l4, 0x10, %g0 ! 00000000DBBAFF7C SKIP:L2-B000 0
24261 .word 0x117ABBC2 ! 00000000DBBAFF80 SKIP:L2-B000 0 random
24262 orcc %i2, %l0, %l0 ! 00000000DBBAFF84 SKIP:L2-B000 0 S
24263 cmp %i4, %i4 ! 00000000DBBAFF88 SKIP:L2-B000 0 S
24264 bn BL140020 ! 00000000DBBAFF8C SKIP:L2-B000 0 L
24265 .word 0x83F797FD ! 00000000DBBAFF90 SKIP:L2-B000 0 S illop
24266 .word 0x81880000 ! 00000000DBBAFF94 SKIP:L2-B000 0 L random
24267 .word 0x99C2071C ! 00000000DBBAFF98 SKIP:L2-B000 0 L random
24268 xnorcc %g1, %l2, %l2 ! 00000000DBBAFF9C SKIP:L2-B000 0 S
24269 fbe BL140022 ! 00000000DBBAFFA0 SKIP:L2-B000 0 L
24270 .word 0x8DACF491 ! 00000000DBBAFFA4 SKIP:L2-B000 0 S illop
24271 fands %f18, %f23, %f26 ! 00000000DBBAFFA8 SKIP:L2-B000 0 S
24272BL140022:fble BL140021 ! 00000000DBBAFFAC SKIP:L2-B000 0 L
24273BL140021:.word 0xEFC3321D ! 00000000DBBAFFB0 SKIP:L2-B000 0 S illop
24274BL140020:.word 0xABADD45A ! 00000000DBBAFFB4 SKIP:L2-B000 0 illop
24275 .word 0xE7717D28 ! 00000000DBBAFFB8 SKIP:L2-B000 0 illop
24276 call .+8 ! 00000000DBBAFFBC SKIP:L2-B000 0 S
24277 fcmped %fcc1, %f12, %f38 ! 00000000DBBAFFC0 SKIP:L2-B000 0 S
24278 .word 0x81C7E008 ! 00000000DBBAFFC4 SKIP:L2-B000 0 S random
24279 fsubd %f42, %f32, %f62 ! 00000000DBBAFFC8 SKIP:L2-B000 0 S
24280 .word 0xA35BA1D1 ! 00000000DBBAFFCC SKIP:L2-B000 0 S illop
24281 fpadd16 %f24, %f24, %f16 ! 00000000DBBAFFD0 SKIP:L2-B000 0 S
24282 ba,a BL140024 ! 00000000DBBAFFD4 SKIP:L2-B000 0
24283 subcc %i5, %o5, %i1 ! 00000000DBBAFFD8 SKIP:L2-B000 0 S
24284BL140023: ! ELSE:L2-B001
24285 .word 0x9BA2C8FF ! 00000000DBBAFFDC ELSE:L2-B001 0 S illop_FP
24286 .word 0xF853514A ! 00000000DBBAFFE0 ELSE:L2-B001 0 S random
24287 movn %fcc3, %l2, %o5 ! 00000000DBBAFFE4 ELSE:L2-B001 0 S
24288 or %o5, %i2, %l1 ! 00000000DBBAFFE8 ELSE:L2-B001 0 S
24289 .word 0xA5A01C00 ! 00000000DBBAFFEC ELSE:L2-B001 0 S random
24290 pdist %f16, %f24, %f16 ! 00000000DBBAFFF0 ELSE:L2-B001 0 S
24291 popc %o5, %i4 ! 00000000DBBAFFF4 ELSE:L2-B001 0 S
24292 add %g1, 0x385, %g1 ! 00000000DBBAFFF8 ELSE:L2-B001 0 chksum++
24293 fnot2s %f23, %f20 ! 00000000DBBAFFFC ELSE:L2-B001 0 S
24294 orcc %i3, %l1, %i0 ! 00000000DBBB0000 ELSE:L2-B001 0 S
24295 fcmpes %fcc1, %f10, %f11 ! 00000000DBBB0004 ELSE:L2-B001 0 S
24296 fornot1 %f30, %f20, %f26 ! 00000000DBBB0008 ELSE:L2-B001 0 S
24297 andncc %i1, %i0, %o2 ! 00000000DBBB000C ELSE:L2-B001 0 S
24298 bmask %l1, %l1, %i5 ! 00000000DBBB0010 ELSE:L2-B001 0 S
24299BL140024: ! ELSE:L2-B001
24300 add %g1, 0xCC7, %g1 ! 00000000DBBB0014 ELSE:L2-B001 0 chksum++
24301 andcc %l1, 0x40, %g0 ! 00000000DBBB0018 SKIP:L2-B002 0
24302 .word 0xB7C17619 ! 00000000DBBB001C SKIP:L2-B002 0 random
24303 fpadd32 %f16, %f26, %f26 ! 00000000DBBB0020 SKIP:L2-B002 0 S
24304 .word 0x81E80000 ! 00000000DBBB0024 SKIP:L2-B002 0 S random
24305 .word 0xA4579274 ! 00000000DBBB0028 SKIP:L2-B002 0 L random
24306 .word 0xA3B303E0 ! 00000000DBBB002C SKIP:L2-B002 0 S illop
24307 fbn BL140026 ! 00000000DBBB0030 SKIP:L2-B002 0 L
24308 xnorcc %i5, %o3, %i4 ! 00000000DBBB0034 SKIP:L2-B002 0 S
24309 fbu,pt %fcc0, BL140027 ;.empty ! 00000000DBBB0038 SKIP:L2-B002 0 L
24310 fbul BL140026 ! 00000000DBBB003C SKIP:L2-B002 0 L
24311 wr %g1, %i3, %fprs ! 00000000DBBB0040 SKIP:L2-B002 0 S
24312BL140027:.word 0xBFAE045F ! 00000000DBBB0044 SKIP:L2-B002 0 S illop_FP
24313 bneg,a,pn %icc, BL140025 ;.empty ! 00000000DBBB0048 SKIP:L2-B002 0 L
24314 .word 0xC733D37C ! 00000000DBBB004C SKIP:L2-B002 0 L illop
24315BL140026:.word 0xA1A68575 ! 00000000DBBB0050 SKIP:L2-B002 0 L illop
24316BL140025:.word 0xABABD10B ! 00000000DBBB0054 SKIP:L2-B002 0 L illop
24317BL140028:.word 0xBD94801E ! 00000000DBBB0058 SKIP:L2-B002 0 S illop
24318 add %g1, 0xD33, %g1 ! 00000000DBBB005C SKIP:L2-B002 0 chksum++
24319 .word 0xE6E217D4 ! 00000000DBBB0060 SKIP:L2-B002 0 random
24320 orcc %i3, %i4, %o2 ! 00000000DBBB0064 SKIP:L2-B002 0 S
24321 .word 0x9DA3F48E ! 00000000DBBB0068 SKIP:L2-B002 0 S illop
24322 fors %f18, %f27, %f29 ! 00000000DBBB006C SKIP:L2-B002 0 S
24323 sethi %hh(0xABAD1DEAEB58FF00),%l6 ! 00000000DBBB0070 SKIP:L2-B002 0 SUBR181
24324 or %l6,%hm(0xABAD1DEAEB58FF00),%l6 ! 00000000DBBB0074 SKIP:L2-B002 0
24325 sethi %lm(0xABAD1DEAEB58FF00),%l5 ! 00000000DBBB0078 SKIP:L2-B002 0
24326 or %l5,%lo(0xABAD1DEAEB58FF00),%l5 ! 00000000DBBB007C SKIP:L2-B002 0
24327 .word 0xB3B749C2 ! 00000000DBBB0080 SKIP:L2-B002 0 illop
24328 or %l6, %l5, %l6 ! 00000000DBBB0084 SKIP:L2-B002 0
24329 call SUBR181 ! 00000000DBBB0088 SKIP:L2-B002 0 S
24330 nop ! 00000000DBBB008C SKIP:L2-B002 0 S
24331 fba,pn %fcc0, BL140030 ! 00000000DBBB0090 SKIP:L2-B002 0
24332 bmask %i5, %o2, %i2 ! 00000000DBBB0094 SKIP:L2-B002 0 S
24333BL140029: ! ELSE:L2-B003
24334 xnorcc %i5, %i5, %i5 ! 00000000DBBB0098 ELSE:L2-B003 0 S
24335 fmovdug %fcc0, %f18, %f18 ! 00000000DBBB009C ELSE:L2-B003 0 S
24336 fsrc2 %f18, %f24 ! 00000000DBBB00A0 ELSE:L2-B003 0 S
24337 .word 0xAFDB7E27 ! 00000000DBBB00A4 ELSE:L2-B003 0 illop
24338 or %l6,%hm(0x10AFDB7E27),%l6 ! 00000000DBBB00A8 ELSE:L2-B003 0
24339 sethi %lm(0x10AFDB7E27),%l5 ! 00000000DBBB00AC ELSE:L2-B003 0
24340 .word 0x9748DC59 ! 00000000DBBB00B0 ELSE:L2-B003 0 random
24341 sllx %l6, 0x20, %l6 ! 00000000DBBB00B4 ELSE:L2-B003 0
24342 or %l6, %l5, %l6 ! 00000000DBBB00B8 ELSE:L2-B003 0
24343 call SUBR182 ! 00000000DBBB00BC ELSE:L2-B003 0 S
24344 fpsub16s %f29, %f28, %f18 ! 00000000DBBB00C0 ELSE:L2-B003 0 S
24345 .word 0x8FAE5DA8 ! 00000000DBBB00C4 ELSE:L2-B003 0 illop
24346 udiv %o0, %g7, %l7 ! 00000000DBBB00C8 ELSE:L2-B003 0 S
24347 sllx %o3, 0x1, %i1 ! 00000000DBBB00CC ELSE:L2-B003 0 S
24348 ta %xcc, 0x46 ! 00000000DBBB00D0 ELSE:L2-B003 0 S demap-page
24349 .word 0x97A98884 ! 00000000DBBB00D4 ELSE:L2-B003 0 S illop
24350BL140030: ! ELSE:L2-B003
24351 add %g1, 0x4AC, %g1 ! 00000000DBBB00D8 ELSE:L2-B003 0 chksum++
24352 andcc %i2, 0x400, %g0 ! 00000000DBBB00DC SKIP:L2-B004 0
24353 .word 0x149C4EFF ! 00000000DBBB00E0 SKIP:L2-B004 0 random
24354 .word 0xB9E38309 ! 00000000DBBB00E4 SKIP:L2-B004 0 S random
24355 .word 0xB1ABDA8F ! 00000000DBBB00E8 SKIP:L2-B004 0 S illop
24356 .word 0x93D02214 ! 00000000DBBB00EC SKIP:L2-B004 0 S illop
24357 fcmps %fcc1, %f3, %f5 ! 00000000DBBB00F0 SKIP:L2-B004 0 S
24358 fcmps %fcc2, %f9, %f2 ! 00000000DBBB00F4 SKIP:L2-B004 0 S
24359 .word 0x959F2906 ! 00000000DBBB00F8 SKIP:L2-B004 0 S illop
24360 .word 0x08F51D1F ! 00000000DBBB00FC SKIP:L2-B004 0 S illop
24361 bshuffle %f16, %f24, %f28 ! 00000000DBBB0100 SKIP:L2-B004 0 S
24362 fcmpeq16 %f20, %f24, %o5 ! 00000000DBBB0104 SKIP:L2-B004 0 S
24363 bshuffle %f30, %f26, %f20 ! 00000000DBBB0108 SKIP:L2-B004 0 S
24364 .word 0xE1B7CE23 ! 00000000DBBB010C SKIP:L2-B004 0 S illop
24365 .word 0xABA041C4 ! 00000000DBBB0110 SKIP:L2-B004 0 S illop
24366 .word 0xA9C8F8D0 ! 00000000DBBB0114 SKIP:L2-B004 0 illop
24367 .word 0xDF70F0E1 ! 00000000DBBB0118 SKIP:L2-B004 0 S illop
24368 orn %i0, %o1, %o1 ! 00000000DBBB011C SKIP:L2-B004 0 S
24369 .word 0xB7F00000 ! 00000000DBBB0120 SKIP:L2-B004 0 S illop
24370 udivcc %o4, 0x0, %i6 ! 00000000DBBB0124 SKIP:L2-B004 0 S
24371 fnegd %f32, %f32 ! 00000000DBBB0128 SKIP:L2-B004 0 S
24372 cmp %o0, %g1 ! 00000000DBBB012C SKIP:L2-B004 0 S
24373 ldx [%g2+0x0030], %g4 ! 00000000DBBB0130 SKIP:L2-B004 0 S BASE<BD140026
24374 fcmple16 %f26, %f16, %o2 ! 00000000DBBB0134 SKIP:L2-B004 0 S
24375 ba,a,pt %icc, BL140032 ! 00000000DBBB0138 SKIP:L2-B004 0
24376 fadds %f4, %f9, %f8 ! 00000000DBBB013C SKIP:L2-B004 0 S
24377BL140031: ! ELSE:L2-B005
24378 fmovsug %fcc2, %f9, %f9 ! 00000000DBBB0140 ELSE:L2-B005 0 S
24379 movle %fcc1, %l1, %l0 ! 00000000DBBB0144 ELSE:L2-B005 0 S
24380 fmovdlg %fcc2, %f62, %f0 ! 00000000DBBB0148 ELSE:L2-B005 0 S
24381 pdist %f18, %f24, %f20 ! 00000000DBBB014C ELSE:L2-B005 0 S
24382 andcc %i2, %i2, %i4 ! 00000000DBBB0150 ELSE:L2-B005 0 S
24383 .word 0x81AA5A61 ! 00000000DBBB0154 ELSE:L2-B005 0 illop
24384 .word 0xA3B0C9DB ! 00000000DBBB0158 ELSE:L2-B005 0 S illop
24385 .word 0x9E100001 ! 00000000DBBB015C ELSE:L2-B005 0 S random
24386 alignaddr %o0, %i2, %i4 ! 00000000DBBB0160 ELSE:L2-B005 0 S
24387 .word 0xB9B18231 ! 00000000DBBB0164 ELSE:L2-B005 0 S illop
24388 andn %i5, %o3, %l0 ! 00000000DBBB0168 ELSE:L2-B005 0 S
24389 .word 0x8DD1A4F9 ! 00000000DBBB016C ELSE:L2-B005 0 S illop
24390 alignaddrl %o0, %o1, %i0 ! 00000000DBBB0170 ELSE:L2-B005 0 S
24391 fpackfix %f20, %f18 ! 00000000DBBB0174 ELSE:L2-B005 0 S
24392 sethi %hh(0xABAD1DEA2FD35F00),%l6 ! 00000000DBBB0178 ELSE:L2-B005 0 SUBR178
24393 or %l6,%hm(0xABAD1DEA2FD35F00),%l6 ! 00000000DBBB017C ELSE:L2-B005 0
24394 sethi %lm(0xABAD1DEA2FD35F00),%l5 ! 00000000DBBB0180 ELSE:L2-B005 0
24395 or %l5,%lo(0xABAD1DEA2FD35F00),%l5 ! 00000000DBBB0184 ELSE:L2-B005 0
24396 sllx %l6, 0x20, %l6 ! 00000000DBBB0188 ELSE:L2-B005 0
24397 or %l6, %l5, %l6 ! 00000000DBBB018C ELSE:L2-B005 0
24398 jmpl %l6+0x0000, %o7 ! 00000000DBBB0190 ELSE:L2-B005 0 S
24399 fsubd %f0, %f62, %f38 ! 00000000DBBB0194 ELSE:L2-B005 0 S
24400 wr %g1, 0x683, %fprs ! 00000000DBBB0198 ELSE:L2-B005 0 S
24401 nop ! 00000000DBBB019C ELSE:L2-B005 0 S
24402BL140032: ! ELSE:L2-B005
24403 .word 0xD9925C4F ! 00000000DBBB01A0 ELSE:L2-B005 0 illop
24404 .word 0x81942017 ! 00000000DBBB01A4 SKIP:L2-B006 0 illop
24405 .word 0xBC3FE889 ! 00000000DBBB01A8 SKIP:L2-B006 0 random
24406 .word 0xC72A362D ! 00000000DBBB01AC SKIP:L2-B006 0 S illop
24407 orncc %i0, %i4, %o3 ! 00000000DBBB01B0 SKIP:L2-B006 0 S
24408 fsrc2 %f26, %f18 ! 00000000DBBB01B4 SKIP:L2-B006 0 S
24409 call .+8 ! 00000000DBBB01B8 SKIP:L2-B006 0 S
24410 fcmped %fcc1, %f32, %f36 ! 00000000DBBB01BC SKIP:L2-B006 0 S
24411 add %g1, 0x8FE, %g1 ! 00000000DBBB01C0 SKIP:L2-B006 0 chksum++
24412 .word 0xF59C19CE ! 00000000DBBB01C4 SKIP:L2-B006 0 S random
24413 .word 0xB781634A ! 00000000DBBB01C8 SKIP:L2-B006 0 S illop
24414 fcmpeq16 %f16, %f26, %i5 ! 00000000DBBB01CC SKIP:L2-B006 0 S
24415 .word 0xD5EFF431 ! 00000000DBBB01D0 SKIP:L2-B006 0 S illop
24416 stxa %i1, [%g7+%g0]0xBE ! 00000000DBBB01D4 SKIP:L2-B006 0 S BAD-ASI
24417 .word 0xA777CE8E ! 00000000DBBB01D8 SKIP:L2-B006 0 S illop
24418 fpsub16 %f20, %f26, %f22 ! 00000000DBBB01DC SKIP:L2-B006 0 S
24419 ba,a,pn %icc, BL140034 ! 00000000DBBB01E0 SKIP:L2-B006 0
24420 andcc %o4, %i3, %o1 ! 00000000DBBB01E4 SKIP:L2-B006 0 S
24421BL140033: ! ELSE:L2-B007
24422 .word 0xE189DF64 ! 00000000DBBB01E8 ELSE:L2-B007 0 S illop
24423 fcmpne32 %f22, %f20, %o0 ! 00000000DBBB01EC ELSE:L2-B007 0 S
24424 fpadd16 %f20, %f26, %f18 ! 00000000DBBB01F0 ELSE:L2-B007 0 S
24425 for %f18, %f22, %f16 ! 00000000DBBB01F4 ELSE:L2-B007 0 S
24426 add %g1, 0x5DE, %g1 ! 00000000DBBB01F8 ELSE:L2-B007 0 chksum++
24427 .word 0xFD7335E9 ! 00000000DBBB01FC ELSE:L2-B007 0 S illop
24428 .word 0xB9B2C65C ! 00000000DBBB0200 ELSE:L2-B007 0 S illop
24429 wr %l6, 0xC0, %gsr ! 00000000DBBB0204 ELSE:L2-B007 0 S
24430 alignaddr %i0, %i5, %i3 ! 00000000DBBB0208 ELSE:L2-B007 0 S
24431 .word 0x9FA504F7 ! 00000000DBBB020C ELSE:L2-B007 0 S illop_FP
24432 .word 0x95A7CF4A ! 00000000DBBB0210 ELSE:L2-B007 0 S illop_FP
24433 .word 0xBDCEEA37 ! 00000000DBBB0214 ELSE:L2-B007 0 S illop
24434BL140034: ! ELSE:L2-B007
24435 add %g1, 0x6AA, %g1 ! 00000000DBBB0218 ELSE:L2-B007 0 chksum++
24436 andcc %i5, 0x200, %g0 ! 00000000DBBB021C SKIP:L2-B008 0
24437 bnz,a BL140035 ! 00000000DBBB0220 SKIP:L2-B008 0
24438 fabss %f11, %f2 ! 00000000DBBB0224 SKIP:L2-B008 0 S
24439 pdist %f20, %f24, %f28 ! 00000000DBBB0228 SKIP:L2-B008 0 S
24440 .word 0xC38E7DAE ! 00000000DBBB022C SKIP:L2-B008 0 S illop
24441 sdiv %o0, %g7, %i2 ! 00000000DBBB0230 SKIP:L2-B008 0 S
24442 .word 0xC75A880E ! 00000000DBBB0234 SKIP:L2-B008 0 S illop
24443 fands %f18, %f26, %f19 ! 00000000DBBB0238 SKIP:L2-B008 0 S
24444 fcmpne32 %f28, %f18, %o2 ! 00000000DBBB023C SKIP:L2-B008 0 S
24445 fsubd %f62, %f0, %f42 ! 00000000DBBB0240 SKIP:L2-B008 0 S
24446 ta %xcc, 0x46 ! 00000000DBBB0244 SKIP:L2-B008 0 S demap-page
24447 .word 0x97ABDEC8 ! 00000000DBBB0248 SKIP:L2-B008 0 S illop
24448 fcmps %fcc0, %f8, %f3 ! 00000000DBBB024C SKIP:L2-B008 0 S
24449 orncc %i1, %o4, %i1 ! 00000000DBBB0250 SKIP:L2-B008 0 S
24450 xnorcc %i0, %o2, %i0 ! 00000000DBBB0254 SKIP:L2-B008 0 S
24451 .word 0xA14906FD ! 00000000DBBB0258 SKIP:L2-B008 0 illop
24452 ta %xcc, 0x40 ! 00000000DBBB025C SKIP:L2-B008 0 S +-priv
24453 edge32n %g1, %i0, %o5 ! 00000000DBBB0260 SKIP:L2-B008 0 S
24454 sll %o1, 0x1, %o2 ! 00000000DBBB0264 SKIP:L2-B008 0 S
24455 wr %g1, %o2, %fprs ! 00000000DBBB0268 SKIP:L2-B008 0 S
24456 movg %fcc3, %o2, %o3 ! 00000000DBBB026C SKIP:L2-B008 0 S
24457 xor %l4, %o5, %l4 ! 00000000DBBB0270 SKIP:L2-B008 0 S
24458 bshuffle %f24, %f28, %f30 ! 00000000DBBB0274 SKIP:L2-B008 0 S
24459 .word 0xA7AB0861 ! 00000000DBBB0278 SKIP:L2-B008 0 S illop
24460 xnor %o5, %i0, %o4 ! 00000000DBBB027C SKIP:L2-B008 0 S
24461 .word 0x8E91E7B5 ! 00000000DBBB0280 SKIP:L2-B008 0 S random
24462 xor %o4, %o5, %i1 ! 00000000DBBB0284 SKIP:L2-B008 0 S
24463 .word 0x8573BEB4 ! 00000000DBBB0288 SKIP:L2-B008 0 illop
24464 fcmpne32 %f18, %f24, %o3 ! 00000000DBBB028C SKIP:L2-B008 0 S
24465BL140035: ! ELSE:L2-B009
24466 sra %o2, 0x1, %l0 ! 00000000DBBB0290 ELSE:L2-B009 0 S
24467 and %o3, %i2, %i2 ! 00000000DBBB0294 ELSE:L2-B009 0 S
24468 fmovd %f42, %f38 ! 00000000DBBB0298 ELSE:L2-B009 0 S
24469 xnor %l4, %i1, %o1 ! 00000000DBBB029C ELSE:L2-B009 0 S
24470 .word 0x8DA310FE ! 00000000DBBB02A0 ELSE:L2-B009 0 S illop
24471 array32 %o1, %i2, %o3 ! 00000000DBBB02A4 ELSE:L2-B009 0 S
24472 sethi %hh(0xABAD1DEA64C9FF00),%l6 ! 00000000DBBB02A8 ELSE:L2-B009 0 SUBR179
24473 or %l6,%hm(0xABAD1DEA64C9FF00),%l6 ! 00000000DBBB02AC ELSE:L2-B009 0
24474 sethi %lm(0xABAD1DEA64C9FF00),%l5 ! 00000000DBBB02B0 ELSE:L2-B009 0
24475 or %l5,%lo(0xABAD1DEA64C9FF00),%l5 ! 00000000DBBB02B4 ELSE:L2-B009 0
24476 sllx %l6, 0x20, %l6 ! 00000000DBBB02B8 ELSE:L2-B009 0
24477 or %l6, %l5, %l6 ! 00000000DBBB02BC ELSE:L2-B009 0
24478 .word 0x8FB34270 ! 00000000DBBB02C0 ELSE:L2-B009 0 illop
24479 call SUBR179 ! 00000000DBBB02C4 ELSE:L2-B009 0 S
24480 .word 0x89B1023D ! 00000000DBBB02C8 ELSE:L2-B009 0 S illop
24481 .word 0x09B0466B ! 00000000DBBB02CC ELSE:L2-B009 0 S random
24482 orn %o3, %o4, %l4 ! 00000000DBBB02D0 ELSE:L2-B009 0 S
24483 add %g1, 0x7DF, %g1 ! 00000000DBBB02D4 ELSE:L2-B009 0 chksum++
24484 .word 0xDB2B2F3E ! 00000000DBBB02D8 ELSE:L2-B009 0 S illop
24485 .word 0xE3734D82 ! 00000000DBBB02DC ELSE:L2-B009 0 S illop
24486 wr %l6, 0x98, %gsr ! 00000000DBBB02E0 ELSE:L2-B009 0 S
24487 fexpand %f23, %f28 ! 00000000DBBB02E4 ELSE:L2-B009 0 S
24488 andn %o4, %o4, %o0 ! 00000000DBBB02E8 ELSE:L2-B009 0 S
24489 movrlez %o1, %o0, %i2 ! 00000000DBBB02EC ELSE:L2-B009 0 S
24490 fcmpgt32 %f18, %f28, %i3 ! 00000000DBBB02F0 ELSE:L2-B009 0 S
24491 sll %l2, %g1, %i5 ! 00000000DBBB02F4 ELSE:L2-B009 0 S
24492 pdist %f28, %f22, %f16 ! 00000000DBBB02F8 ELSE:L2-B009 0 S
24493 .word 0xFDB37C89 ! 00000000DBBB02FC ELSE:L2-B009 0 S illop
24494 orn %o0, %o0, %o4 ! 00000000DBBB0300 ELSE:L2-B009 0 S
24495 andncc %l0, %i3, %l0 ! 00000000DBBB0304 ELSE:L2-B009 0 S
24496 edge32ln %i0, %i1, %l1 ! 00000000DBBB0308 ELSE:L2-B009 0 S
24497BL140036: ! ELSE:L2-B009
24498 add %g1, 0x7E1, %g1 ! 00000000DBBB030C ELSE:L2-B009 0 chksum++
24499 srlx %l3, 0x1, %l3 ! 00000000DBBB0310 LOOP:L1-B000 0
24500 andcc %l3, 0x1, %g0 ! 00000000DBBB0314 LOOP:L1-B000 0
24501 bne,a,pn %xcc, BL140037 ! 00000000DBBB0318 LOOP:L1-B000 0
24502 fcmps %fcc3, %f3, %f11 ! 00000000DBBB031C LOOP:L1-B000 0 S
24503 add %g1, 0x94E, %g1 ! 00000000DBBB0320 LOOP:L1-B000 0 chksum++
24504 .word 0x95F00000 ! 00000000DBBB0324 SUBR:L0-B000 0 S illop
24505 bcs,a,pn %xcc, BL140038 ! 00000000DBBB0328 SUBR:L0-B000 0 L
24506 nop ! 00000000DBBB032C SUBR:L0-B000 0 S
24507 .word 0x8D8F191B ! 00000000DBBB0330 SUBR:L0-B000 0 S illop
24508BL140038:fxnors %f20, %f18, %f18 ! 00000000DBBB0334 SUBR:L0-B000 0 S
24509 .word 0x87DA926D ! 00000000DBBB0338 SUBR:L0-B000 0 S illop
24510 fbuge,pn %fcc3, BL140039 ! 00000000DBBB033C SUBR:L0-B000 0 L
24511BL140039:subcc %i2, %l0, %i3 ! 00000000DBBB0340 SUBR:L0-B000 0 S
24512 .word 0x83F2E559 ! 00000000DBBB0344 SUBR:L0-B000 0 S illop
24513 bpos,pt %icc, BL140040 ! 00000000DBBB0348 SUBR:L0-B000 0 L
24514 .word 0xBBA9D73B ! 00000000DBBB034C SUBR:L0-B000 0 S illop
24515 sdiv %o0, %g0, %l4 ! 00000000DBBB0350 SUBR:L0-B000 0 S
24516 xnorcc %l1, %o4, %l1 ! 00000000DBBB0354 SUBR:L0-B000 0 S
24517 and %o0, %i4, %i4 ! 00000000DBBB0358 SUBR:L0-B000 0 S
24518 array32 %o0, %l1, %o4 ! 00000000DBBB035C SUBR:L0-B000 0 S
24519BL140040:add %g1, 0x61D, %g1 ! 00000000DBBB0360 SUBR:L0-B000 0 chksum++
24520 ta %xcc, 0x45 ! 00000000DBBB0364 SUBR:L0-B000 0 demap-stack
24521 add %g1, 0x2D8, %i0 ! 00000000DBBB0368 SUBR:L0-B000 0
24522 .word 0xA7AA81E7 ! 00000000DBBB036C SUBR:L0-B000 0 S illop
24523 bgu,pn %xcc, BL140041 ! 00000000DBBB0370 SUBR:L0-B000 0
24524 restore %i0, %l7, %o0 ! 00000000DBBB0374 SUBR:L0-B000 0
24525BL140041:jmpl %o7+0x0008, %g0 ! 00000000DBBB0378 SUBR:L0-B000 0
24526 nop ! 00000000DBBB037C SUBR:L0-B000 0
24527
24528SECTION .btext066_pg1 TEXT_VA=0xdbbb0000
24529attr_text {
24530 Name = .btext066_pg1,
24531 VA = 0xdbbb0000,
24532 RA = 0xccfff0000,
24533 PA = ra2pa(0xccfff0000,0),
24534 tsbonly,
24535 part_0_ctx_nonzero_tsb_config_1,
24536 TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1,
24537 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24538 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24539}
24540.text; .skip 8
24541
24542!========================================================================
24543
24544SECTION .btext067 TEXT_VA=0x2fd35f00
24545attr_text {
24546 Name = .btext067,
24547 VA = 0x2fd35f00,
24548 RA = 0xcfff85f00,
24549 PA = ra2pa(0xcfff85f00,0),
24550 notsb
24551}
24552
24553SECTION .btext067_pg0 TEXT_VA=0x2fd34000
24554attr_text {
24555 Name = .btext067_pg0,
24556 VA = 0x2fd34000,
24557 RA = 0xcfff84000,
24558 PA = ra2pa(0xcfff84000,0),
24559 tsbonly,
24560 part_0_ctx_nonzero_tsb_config_3,
24561 TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
24562 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24563 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24564}
24565.text; .skip 8
24566
24567
24568SECTION .btext067
24569.text
24570.global SUBR178; SUBR178:
24571BL140042: ! SUBR:L0-B000
24572 .word 0x8164C973 ! 000000002FD35F00 SUBR:L0-B000 0 illop
24573 save %o6, -64, %o6 ! 000000002FD35F04 SUBR:L0-B000 0
24574 .word 0x81F66EFB ! 000000002FD35F08 SUBR:L0-B000 0 illop
24575 or %l7,%hm(0x1081F66EFB),%l7 ! 000000002FD35F0C SUBR:L0-B000 0
24576 .word 0x81C7E008 ! 000000002FD35F10 SUBR:L0-B000 0 random
24577 .word 0x83F4FE12 ! 000000002FD35F14 SUBR:L0-B000 0 illop
24578 .word 0x83F10B55 ! 000000002FD35F18 SUBR:L0-B000 0 illop
24579 or %l7, %l6, %l7 ! 000000002FD35F1C SUBR:L0-B000 0
24580 ta %xcc, 0x45 ! 000000002FD35F20 SUBR:L0-B000 0 demap-stack
24581 cmp %i4, %o3 ! 000000002FD35F24 SUBR:L0-B000 0 S
24582 .word 0xDEBA324B ! 000000002FD35F28 SUBR:L0-B000 0 S illop
24583 fcmps %fcc2, %f2, %f8 ! 000000002FD35F2C SUBR:L0-B000 0 S
24584 sethi %hh(0xABAD1DEA187C9F00),%l6 ! 000000002FD35F30 SUBR:L0-B000 0 SUBR183
24585 or %l6,%hm(0xABAD1DEA187C9F00),%l6 ! 000000002FD35F34 SUBR:L0-B000 0
24586 sethi %lm(0xABAD1DEA187C9F00),%l5 ! 000000002FD35F38 SUBR:L0-B000 0
24587 or %l5,%lo(0xABAD1DEA187C9F00),%l5 ! 000000002FD35F3C SUBR:L0-B000 0
24588 sllx %l6, 0x20, %l6 ! 000000002FD35F40 SUBR:L0-B000 0
24589 or %l6, %l5, %l6 ! 000000002FD35F44 SUBR:L0-B000 0
24590 add %l6, 0x1, %l6 ! 000000002FD35F48 SUBR:L0-B000 0
24591 call SUBR183 ! 000000002FD35F4C SUBR:L0-B000 0 S
24592 fcmps %fcc3, %f8, %f9 ! 000000002FD35F50 SUBR:L0-B000 0 S
24593 add %g1, 0xE0B, %g1 ! 000000002FD35F54 SUBR:L0-B000 0 chksum++
24594 add %i0, %g1, %i4 ! 000000002FD35F58 SWCH:L1-B000 0
24595 andcc %i4, 0x200, %g0 ! 000000002FD35F5C SWCH:L1-B000 0
24596 .word 0x81C7E008 ! 000000002FD35F60 SWCH:L1-B000 0 random
24597 andcc %i4, 0x2, %g0 ! 000000002FD35F64 SWCH:L1-B000 0
24598 bnz,pn %xcc, BL140045 ! 000000002FD35F68 SWCH:L1-B000 0
24599 andcc %i4, 0x20, %g0 ! 000000002FD35F6C SWCH:L1-B000 0
24600 bnz,pn %xcc, BL140044 ! 000000002FD35F70 SWCH:L1-B000 0
24601 .word 0xDDABA719 ! 000000002FD35F74 SWCH:L1-B000 0 illop
24602 bnz,pt %xcc, BL140043 ! 000000002FD35F78 SWCH:L1-B000 0
24603 add %g1, 0x1EC, %g1 ! 000000002FD35F7C SWCH:L1-B000 0 chksum++
24604 sll %i0, 0x1, %i1 ! 000000002FD35F80 SWCH:L1-B000 0 S
24605 fcmpes %fcc3, %f9, %f10 ! 000000002FD35F84 SWCH:L1-B000 0 S
24606 .word 0x9DB0C92E ! 000000002FD35F88 SWCH:L1-B000 0 S illop
24607 xnor %i2, %o4, %i3 ! 000000002FD35F8C SWCH:L1-B000 0 S
24608 subcc %i3, %i3, %o3 ! 000000002FD35F90 SWCH:L1-B000 0 S
24609 fnand %f30, %f26, %f26 ! 000000002FD35F94 SWCH:L1-B000 0 S
24610 wr %g1, %o4, %fprs ! 000000002FD35F98 SWCH:L1-B000 0 S
24611 fpsub32s %f23, %f31, %f30 ! 000000002FD35F9C SWCH:L1-B000 0 S
24612 fabss %f9, %f5 ! 000000002FD35FA0 SWCH:L1-B000 0 S
24613 sra %i3, 0x1, %i0 ! 000000002FD35FA4 SWCH:L1-B000 0 S
24614 .word 0x85A3C90C ! 000000002FD35FA8 SWCH:L1-B000 0 S illop
24615 array32 %o4, %i3, %o0 ! 000000002FD35FAC SWCH:L1-B000 0 S
24616 add %g1, 0xAAC, %g1 ! 000000002FD35FB0 SWCH:L1-B000 0 chksum++
24617 fba,a BL140055 ! 000000002FD35FB4 SWCH:L1-B000 0
24618 fpackfix %f26, %f27 ! 000000002FD35FB8 SWCH:L1-B000 0 S
24619BL140043:add %g1, 0x614, %g1 ! 000000002FD35FBC CASE:L2-B000 0 chksum++
24620 faligndata %f30, %f24, %f24 ! 000000002FD35FC0 CASE:L2-B000 0 S
24621 xorcc %o4, %i0, %o3 ! 000000002FD35FC4 CASE:L2-B000 0 S
24622 .word 0xFFDE2095 ! 000000002FD35FC8 CASE:L2-B000 0 S illop
24623 lduba [%g3+0x0073]%asi, %l1 ! 000000002FD35FCC CASE:L2-B000 0 S <BD140061
24624 .word 0xE3EF28FA ! 000000002FD35FD0 CASE:L2-B000 0 S random
24625 wr %g1, %i1, %fprs ! 000000002FD35FD4 CASE:L2-B000 0 S
24626 cmp %i3, %o3 ! 000000002FD35FD8 CASE:L2-B000 0 S
24627 orcc %o3, %o4, %o3 ! 000000002FD35FDC CASE:L2-B000 0 S
24628 .word 0xFDB25C1C ! 000000002FD35FE0 CASE:L2-B000 0 S illop
24629 array16 %o3, %i3, %i2 ! 000000002FD35FE4 CASE:L2-B000 0 S
24630 ba,a,pn %icc, BL140055 ! 000000002FD35FE8 CASE:L2-B000 0
24631 .word 0xE5BE9C3E ! 000000002FD35FEC CASE:L2-B000 0 S illop
24632BL140044:.word 0xFDE20B19 ! 000000002FD35FF0 CASE:L2-B001 0 random
24633 fcmpd %fcc0, %f44, %f36 ! 000000002FD35FF4 CASE:L2-B001 0 S
24634 andn %g1, %o3, %i2 ! 000000002FD35FF8 CASE:L2-B001 0 S
24635 .word 0xD5B57EAE ! 000000002FD35FFC CASE:L2-B001 0 S random
24636 .word 0xD0E276A4 ! 000000002FD36000 CASE:L2-B001 0 S illop
24637 .word 0xEA98CE19 ! 000000002FD36004 CASE:L2-B001 0 illop
24638 fpack32 %f16, %f18, %f22 ! 000000002FD36008 CASE:L2-B001 0 S
24639BL140045:add %g1, 0x61D, %g1 ! 000000002FD3600C CASE:L2-B002 0 chksum++
24640 .word 0xCBE95F63 ! 000000002FD36010 CASE:L2-B002 0 S illop
24641 .word 0x95A06D2B ! 000000002FD36014 CASE:L2-B002 0 S illop_FP
24642 .word 0x9BBD86B1 ! 000000002FD36018 CASE:L2-B002 0 S illop
24643 .word 0xB1A54114 ! 000000002FD3601C CASE:L2-B002 0 S illop
24644 .word 0x85F33C73 ! 000000002FD36020 CASE:L2-B002 0 S random
24645 .word 0xA1F5EA08 ! 000000002FD36024 CASE:L2-B002 0 S random
24646 andn %i5, %i2, %i2 ! 000000002FD36028 CASE:L2-B002 0 S
24647 ba,a,pn %xcc, BL140055 ! 000000002FD3602C CASE:L2-B002 0
24648 .word 0x87A0C572 ! 000000002FD36030 CASE:L2-B002 0 S illop
24649BL140051:add %g1, 0x576, %g1 ! 000000002FD36034 CASE:L2-B003 0 chksum++
24650 .word 0xABABC0BA ! 000000002FD36038 CASE:L2-B003 0 S illop
24651 .word 0x91AEA0F2 ! 000000002FD3603C CASE:L2-B003 0 S illop
24652 pdist %f18, %f30, %f26 ! 000000002FD36040 CASE:L2-B003 0 S
24653 bne,a,pn %xcc, BL140046 ! 000000002FD36044 CASE:L2-B003 0 L
24654 edge16ln %o4, %i2, %o5 ! 000000002FD36048 CASE:L2-B003 0 S
24655 .word 0x937494D1 ! 000000002FD3604C CASE:L2-B003 0 L illop
24656 ba,pt %xcc, BL140048 ;.empty ! 000000002FD36050 CASE:L2-B003 0 L
24657BL140048:bvc,a BL140049 ;.empty ! 000000002FD36054 CASE:L2-B003 0 L
24658 fble,pt %fcc0, BL140047 ;.empty ! 000000002FD36058 CASE:L2-B003 0 L
24659BL140047:fbn,a,pn %fcc0, BL140050 ! 000000002FD3605C CASE:L2-B003 0 L
24660BL140049:wr %g1, %i0, %fprs ! 000000002FD36060 CASE:L2-B003 0 S
24661BL140050:xnorcc %i2, %i0, %i0 ! 000000002FD36064 CASE:L2-B003 0 S
24662BL140046:add %g1, 0x542, %g1 ! 000000002FD36068 CASE:L2-B003 0 chksum++
24663 .word 0x8DAD9E19 ! 000000002FD3606C CASE:L2-B003 0 illop
24664 edge8n %i0, %g1, %o2 ! 000000002FD36070 CASE:L2-B003 0 S
24665BL140055: ! SWCH:L1-B000
24666 .word 0x91A6D8A3 ! 000000002FD36074 SWCH:L1-B000 0 illop
24667 andncc %o5, %i0, %i0 ! 000000002FD36078 SWCH:L1-B000 0 S
24668 .word 0xA99755A2 ! 000000002FD3607C SWCH:L1-B000 0 S illop
24669 .word 0x89B7837C ! 000000002FD36080 SWCH:L1-B000 0 S illop_VIS
24670 fbn,a BL140052 ! 000000002FD36084 SWCH:L1-B000 0 L
24671BL140052:.word 0xA1B2822C ! 000000002FD36088 SWCH:L1-B000 0 S illop_VIS
24672 brgz,pn %o2, BL140053 ;.empty ! 000000002FD3608C SWCH:L1-B000 0 L
24673BL140053:.word 0xA765F9C9 ! 000000002FD36090 SWCH:L1-B000 0 L illop
24674 andcc %o5, %g1, %i3 ! 000000002FD36094 SWCH:L1-B000 0 S
24675 edge8n %i0, %i2, %o0 ! 000000002FD36098 SWCH:L1-B000 0 S
24676 bleu,a,pn %xcc, BL140054 ! 000000002FD3609C SWCH:L1-B000 0 L
24677 .word 0xBE100001 ! 000000002FD360A0 SWCH:L1-B000 0 S random
24678 array16 %o0, %g1, %o2 ! 000000002FD360A4 SWCH:L1-B000 0 S
24679BL140054:add %g1, 0xFF7, %g1 ! 000000002FD360A8 SWCH:L1-B000 0 chksum++
24680 .word 0xADAD6009 ! 000000002FD360AC SUBR:L0-B000 0 illop
24681 add %g1, 0x352, %i0 ! 000000002FD360B0 SUBR:L0-B000 0
24682 .word 0xB3E28B08 ! 000000002FD360B4 SUBR:L0-B000 0 illop
24683 ret ! 000000002FD360B8 SUBR:L0-B000 0
24684 restore %i0, %l7, %o0 ! 000000002FD360BC SUBR:L0-B000 0
24685
24686SECTION .btext067_pg1 TEXT_VA=0x2fd36000
24687attr_text {
24688 Name = .btext067_pg1,
24689 VA = 0x2fd36000,
24690 RA = 0xcfff86000,
24691 PA = ra2pa(0xcfff86000,0),
24692 tsbonly,
24693 part_0_ctx_nonzero_tsb_config_3,
24694 TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
24695 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24696 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24697}
24698.text; .skip 8
24699
24700!========================================================================
24701
24702SECTION .btext068 TEXT_VA=0x64c9ff00
24703attr_text {
24704 Name = .btext068,
24705 VA = 0x64c9ff00,
24706 RA = 0xccffcff00,
24707 PA = ra2pa(0xccffcff00,0),
24708 notsb
24709}
24710
24711SECTION .btext068_pg0 TEXT_VA=0x64c90000
24712attr_text {
24713 Name = .btext068_pg0,
24714 VA = 0x64c90000,
24715 RA = 0xccffc0000,
24716 PA = ra2pa(0xccffc0000,0),
24717 tsbonly,
24718 part_0_ctx_nonzero_tsb_config_1,
24719 TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1,
24720 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24721 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24722}
24723.text; .skip 8
24724
24725
24726SECTION .btext068
24727.text
24728.global SUBR179; SUBR179:
24729BL140056: ! SUBR:L0-B000
24730 .word 0x95906000 ! 0000000064C9FF00 SUBR:L0-B000 0 random
24731 save %o6, -64, %o6 ! 0000000064C9FF04 SUBR:L0-B000 0
24732 sethi %hh(0xABAD1DEA64C9FF00),%l7 ! 0000000064C9FF08 SUBR:L0-B000 0 SUBR179
24733 .word 0xEDC3FBA8 ! 0000000064C9FF0C SUBR:L0-B000 0 illop
24734 .word 0xF5DF78CD ! 0000000064C9FF10 SUBR:L0-B000 0 illop
24735 .word 0x8C000821 ! 0000000064C9FF14 SUBR:L0-B000 0 random
24736 .word 0xB1B34931 ! 0000000064C9FF18 SUBR:L0-B000 0 illop
24737 .word 0x81880000 ! 0000000064C9FF1C SUBR:L0-B000 0 random
24738 ta %xcc, 0x45 ! 0000000064C9FF20 SUBR:L0-B000 0 demap-stack
24739 call .+8 ! 0000000064C9FF24 SUBR:L0-B000 0 L
24740 faligndata %f28, %f22, %f28 ! 0000000064C9FF28 SUBR:L0-B000 0 S
24741 .word 0x87A3099A ! 0000000064C9FF2C SUBR:L0-B000 0 S illop
24742 fba BL140058 ! 0000000064C9FF30 SUBR:L0-B000 0 L
24743BL140058:fpadd32 %f28, %f24, %f30 ! 0000000064C9FF34 SUBR:L0-B000 0 S
24744 .word 0x835EE0C7 ! 0000000064C9FF38 SUBR:L0-B000 0 S illop
24745 alignaddrl %i1, %i1, %i0 ! 0000000064C9FF3C SUBR:L0-B000 0 S
24746 .word 0xB3B682AA ! 0000000064C9FF40 SUBR:L0-B000 0 S illop
24747 .word 0xA5910007 ! 0000000064C9FF44 SUBR:L0-B000 0 L illop
24748 xor %i5, %i4, %i3 ! 0000000064C9FF48 SUBR:L0-B000 0 S
24749BL140059:edge32n %i2, %i5, %l1 ! 0000000064C9FF4C SUBR:L0-B000 0 S
24750 xorcc %i3, %l2, %o1 ! 0000000064C9FF50 SUBR:L0-B000 0 S
24751 bz,pn %xcc, BL140060 ;.empty ! 0000000064C9FF54 SUBR:L0-B000 0 L
24752 .word 0xF3CA58EB ! 0000000064C9FF58 SUBR:L0-B000 0 L illop
24753 be BL140057 ! 0000000064C9FF5C SUBR:L0-B000 0 L
24754BL140060:fmovsg %fcc0, %f21, %f31 ! 0000000064C9FF60 SUBR:L0-B000 0 S
24755BL140057:add %g1, 0xE0, %g1 ! 0000000064C9FF64 SUBR:L0-B000 0 chksum++
24756 .word 0xD569C0A6 ! 0000000064C9FF68 SUBR:L0-B000 0 illop
24757 .word 0xA8C106B4 ! 0000000064C9FF6C LOOP:L1-B000 0 random
24758BL140078: ! LOOP:L1-B000
24759 add %g1, 0x526, %g1 ! 0000000064C9FF70 LOOP:L1-B000 0 chksum++
24760 andcc %o0, 0x1, %g0 ! 0000000064C9FF74 SKIP:L2-B000 0
24761 bz,a,pt %xcc, BL140063 ! 0000000064C9FF78 SKIP:L2-B000 0
24762 .word 0xBDB762FB ! 0000000064C9FF7C SKIP:L2-B000 0 S illop
24763 sdiv %i5, %g7, %o7 ! 0000000064C9FF80 SKIP:L2-B000 0 S
24764 .word 0xF3FB9652 ! 0000000064C9FF84 SKIP:L2-B000 0 S illop
24765 fpack32 %f30, %f28, %f20 ! 0000000064C9FF88 SKIP:L2-B000 0 S
24766 movgu %xcc, %o3, %i3 ! 0000000064C9FF8C SKIP:L2-B000 0 S
24767 xnorcc %i0, %g1, %i0 ! 0000000064C9FF90 SKIP:L2-B000 0 S
24768 call .+8 ;.empty ! 0000000064C9FF94 SKIP:L2-B000 0 L
24769 fbug,a BL140062 ;.empty ! 0000000064C9FF98 SKIP:L2-B000 0 L
24770 bcs BL140062 ;.empty ! 0000000064C9FF9C SKIP:L2-B000 0 L
24771BL140062:.word 0xB9A658E8 ! 0000000064C9FFA0 SKIP:L2-B000 0 L illop
24772 .word 0x1660C3EB ! 0000000064C9FFA4 SKIP:L2-B000 0 S random
24773 fpack16 %f24, %f31 ! 0000000064C9FFA8 SKIP:L2-B000 0 S
24774 .word 0xBBC86FA0 ! 0000000064C9FFAC SKIP:L2-B000 0 S random
24775BL140061:.word 0xD465F598 ! 0000000064C9FFB0 SKIP:L2-B000 0 illop
24776 .word 0xCA295B2E ! 0000000064C9FFB4 SKIP:L2-B000 0 random
24777 xor %i5, %o1, %l3 ! 0000000064C9FFB8 SKIP:L2-B000 0 S
24778 array32 %l3, %i1, %o2 ! 0000000064C9FFBC SKIP:L2-B000 0 S
24779 cmp %i3, %l3 ! 0000000064C9FFC0 SKIP:L2-B000 0 S
24780 fpack32 %f30, %f26, %f26 ! 0000000064C9FFC4 SKIP:L2-B000 0 S
24781 ba,pn %icc, BL140064 ! 0000000064C9FFC8 SKIP:L2-B000 0
24782 fpack16 %f26, %f22 ! 0000000064C9FFCC SKIP:L2-B000 0 S
24783BL140063: ! ELSE:L2-B001
24784 .word 0x99D87C41 ! 0000000064C9FFD0 ELSE:L2-B001 0 S illop
24785 array8 %i2, %o1, %o2 ! 0000000064C9FFD4 ELSE:L2-B001 0 S
24786 sethi %hh(0xABAD1DEAE2003F00),%l6 ! 0000000064C9FFD8 ELSE:L2-B001 0 SUBR180
24787 or %l6,%hm(0xABAD1DEAE2003F00),%l6 ! 0000000064C9FFDC ELSE:L2-B001 0
24788 sethi %lm(0xABAD1DEAE2003F00),%l5 ! 0000000064C9FFE0 ELSE:L2-B001 0
24789 or %l5,%lo(0xABAD1DEAE2003F00),%l5 ! 0000000064C9FFE4 ELSE:L2-B001 0
24790 sllx %l6, 0x20, %l6 ! 0000000064C9FFE8 ELSE:L2-B001 0
24791 .word 0x9F939E13 ! 0000000064C9FFEC ELSE:L2-B001 0 illop
24792 call SUBR180 ! 0000000064C9FFF0 ELSE:L2-B001 0 S
24793 .word 0x9BCD79B2 ! 0000000064C9FFF4 ELSE:L2-B001 0 S illop
24794 ldxa [%g7+%g0]0x6D, %i0 ! 0000000064C9FFF8 ELSE:L2-B001 0 S BAD-ASI
24795 andn %g7, 0x0, %g7 ! 0000000064C9FFFC ELSE:L2-B001 0 S
24796 xorcc %l1, %o0, %l1 ! 0000000064CA0000 ELSE:L2-B001 0 S
24797 add %g1, 0xBED, %g1 ! 0000000064CA0004 ELSE:L2-B001 0 chksum++
24798 fcmpd %fcc2, %f12, %f60 ! 0000000064CA0008 ELSE:L2-B001 0 S
24799 fsubs %f11, %f9, %f3 ! 0000000064CA000C ELSE:L2-B001 0 S
24800 xnorcc %o0, %l2, %l2 ! 0000000064CA0010 ELSE:L2-B001 0 S
24801 andncc %l3, %l2, %l1 ! 0000000064CA0014 ELSE:L2-B001 0 S
24802 fcmpes %fcc2, %f9, %f3 ! 0000000064CA0018 ELSE:L2-B001 0 S
24803 xorcc %o2, %l3, %l4 ! 0000000064CA001C ELSE:L2-B001 0 S
24804 fcmped %fcc1, %f60, %f34 ! 0000000064CA0020 ELSE:L2-B001 0 S
24805BL140064: ! ELSE:L2-B001
24806 add %g1, 0x904, %g1 ! 0000000064CA0024 ELSE:L2-B001 0 chksum++
24807 andcc %o1, 0x20, %g0 ! 0000000064CA0028 SKIP:L2-B002 0
24808 bnz,a,pn %xcc, BL140065 ! 0000000064CA002C SKIP:L2-B002 0
24809 orn %l1, %g1, %i4 ! 0000000064CA0030 SKIP:L2-B002 0 S
24810 tcs %icc, %g0+0x005F ! 0000000064CA0034 SKIP:L2-B002 0 S
24811 fornot2s %f31, %f31, %f24 ! 0000000064CA0038 SKIP:L2-B002 0 S
24812 .word 0xF7D87035 ! 0000000064CA003C SKIP:L2-B002 0 S illop
24813 sethi %hh(0xABAD1DEAF4E6BF00),%l6 ! 0000000064CA0040 SKIP:L2-B002 0 SUBR182
24814 or %l6,%hm(0xABAD1DEAF4E6BF00),%l6 ! 0000000064CA0044 SKIP:L2-B002 0
24815 sethi %lm(0xABAD1DEAF4E6BF00),%l5 ! 0000000064CA0048 SKIP:L2-B002 0
24816 .word 0x9DE3A060 ! 0000000064CA004C SKIP:L2-B002 0 random
24817 sllx %l6, 0x20, %l6 ! 0000000064CA0050 SKIP:L2-B002 0
24818 .word 0xB3402695 ! 0000000064CA0054 SKIP:L2-B002 0 illop
24819 jmpl %l6+0x0000, %o7 ! 0000000064CA0058 SKIP:L2-B002 0 S
24820 fcmpne32 %f24, %f20, %o0 ! 0000000064CA005C SKIP:L2-B002 0 S
24821 fpadd32s %f16, %f23, %f17 ! 0000000064CA0060 SKIP:L2-B002 0 S
24822 call .+8 ! 0000000064CA0064 SKIP:L2-B002 0 S
24823 fcmple16 %f16, %f18, %l1 ! 0000000064CA0068 SKIP:L2-B002 0 S
24824 add %g1, 0x169, %g1 ! 0000000064CA006C SKIP:L2-B002 0 chksum++
24825 array32 %l1, %o3, %l2 ! 0000000064CA0070 SKIP:L2-B002 0 S
24826 .word 0xA48D7D6E ! 0000000064CA0074 SKIP:L2-B002 0 S random
24827 .word 0xFBDE6339 ! 0000000064CA0078 SKIP:L2-B002 0 illop
24828 or %l6,%hm(0x10FBDE6339),%l6 ! 0000000064CA007C SKIP:L2-B002 0
24829 .word 0x8FB50606 ! 0000000064CA0080 SKIP:L2-B002 0 illop
24830 .word 0x83AB4B5A ! 0000000064CA0084 SKIP:L2-B002 0 illop
24831 sllx %l6, 0x20, %l6 ! 0000000064CA0088 SKIP:L2-B002 0
24832 or %l6, %l5, %l6 ! 0000000064CA008C SKIP:L2-B002 0
24833 call SUBR180 ! 0000000064CA0090 SKIP:L2-B002 0 S
24834 edge32 %i0, %o1, %o1 ! 0000000064CA0094 SKIP:L2-B002 0 S
24835 fcmpd %fcc3, %f42, %f36 ! 0000000064CA0098 SKIP:L2-B002 0 S
24836 array16 %i2, %o0, %i0 ! 0000000064CA009C SKIP:L2-B002 0 S
24837 ba,a,pn %xcc, BL140075 ! 0000000064CA00A0 SKIP:L2-B002 0
24838 fmovrdlz %o3, %f22, %f22 ! 0000000064CA00A4 SKIP:L2-B002 0 S
24839BL140065: ! ELSE:L2-B003
24840 andcc %o0, %i5, %o0 ! 0000000064CA00A8 ELSE:L2-B003 0 S
24841 fble BL140066 ;.empty ! 0000000064CA00AC ELSE:L2-B003 0 L
24842 fbul,pt %fcc3, BL140067 ;.empty ! 0000000064CA00B0 ELSE:L2-B003 0 L
24843 brz,a,pn %o0, BL140068 ! 0000000064CA00B4 ELSE:L2-B003 0 L
24844 orn %i4, %o0, %o5 ! 0000000064CA00B8 ELSE:L2-B003 0 S
24845BL140067:.word 0x89B61010 ! 0000000064CA00BC ELSE:L2-B003 0 S illop_VIS
24846BL140066:bn,pn %icc, BL140069 ;.empty ! 0000000064CA00C0 ELSE:L2-B003 0 L
24847BL140069:.word 0xBE6ED9DC ! 0000000064CA00C4 ELSE:L2-B003 0 L random
24848BL140070:fblg,a,pt %fcc1, BL140071 ;.empty ! 0000000064CA00C8 ELSE:L2-B003 0 L
24849 bneg,pt %icc, BL140072 ;.empty ! 0000000064CA00CC ELSE:L2-B003 0 L
24850 fba,a,pn %fcc1, BL140073 ! 0000000064CA00D0 ELSE:L2-B003 0 L
24851BL140071:.word 0x9F93801D ! 0000000064CA00D4 ELSE:L2-B003 0 S illop
24852BL140073:.word 0x97A75E53 ! 0000000064CA00D8 ELSE:L2-B003 0 S illop
24853BL140068:fbuge,pn %fcc3, BL140074 ! 0000000064CA00DC ELSE:L2-B003 0 L
24854BL140074:nop ! 0000000064CA00E0 ELSE:L2-B003 0 S
24855BL140072:.word 0xED661647 ! 0000000064CA00E4 ELSE:L2-B003 0 illop
24856 .word 0xDDC4E4F0 ! 0000000064CA00E8 ELSE:L2-B003 0 random
24857 ta %xcc, 0x46 ! 0000000064CA00EC ELSE:L2-B003 0 S demap-page
24858 xor %o0, %i0, %o0 ! 0000000064CA00F0 ELSE:L2-B003 0 S
24859 rd %gsr, %l6 ! 0000000064CA00F4 ELSE:L2-B003 0 S
24860 wr %l6, 0xA0, %gsr ! 0000000064CA00F8 ELSE:L2-B003 0 S
24861 .word 0x99AB30EE ! 0000000064CA00FC ELSE:L2-B003 0 S illop
24862 xnor %o1, %o1, %l2 ! 0000000064CA0100 ELSE:L2-B003 0 S
24863BL140075: ! ELSE:L2-B003
24864 .word 0x83A318E8 ! 0000000064CA0104 ELSE:L2-B003 0 illop
24865 .word 0xD63A6E34 ! 0000000064CA0108 SKIP:L2-B004 0 illop
24866 bz BL140076 ! 0000000064CA010C SKIP:L2-B004 0
24867 array16 %o0, %o0, %l1 ! 0000000064CA0110 SKIP:L2-B004 0 S
24868 fpack32 %f26, %f22, %f18 ! 0000000064CA0114 SKIP:L2-B004 0 S
24869 .word 0xDBEA590D ! 0000000064CA0118 SKIP:L2-B004 0 S illop
24870 xor %o2, %o2, %o2 ! 0000000064CA011C SKIP:L2-B004 0 S
24871 fcmpeq16 %f26, %f30, %i2 ! 0000000064CA0120 SKIP:L2-B004 0 S
24872 add %g1, 0x9D5, %g1 ! 0000000064CA0124 SKIP:L2-B004 0 chksum++
24873 andncc %g1, %o5, %l2 ! 0000000064CA0128 SKIP:L2-B004 0 S
24874 xor %o2, %i2, %o4 ! 0000000064CA012C SKIP:L2-B004 0 S
24875 .word 0xCF8B57CB ! 0000000064CA0130 SKIP:L2-B004 0 S illop
24876 fabsd %f16, %f28 ! 0000000064CA0134 SKIP:L2-B004 0 S
24877 .word 0xB9F89455 ! 0000000064CA0138 SKIP:L2-B004 0 S illop
24878 stxa %o4, [%g7+%g0]0x8D ! 0000000064CA013C SKIP:L2-B004 0 S BAD-ASI
24879 fnot2s %f31, %f27 ! 0000000064CA0140 SKIP:L2-B004 0 S
24880 orn %l4, %o2, %o2 ! 0000000064CA0144 SKIP:L2-B004 0 S
24881 ba BL140077 ! 0000000064CA0148 SKIP:L2-B004 0
24882 and %o2, %o3, %o1 ! 0000000064CA014C SKIP:L2-B004 0 S
24883BL140076: ! ELSE:L2-B005
24884 .word 0xC7DF1E20 ! 0000000064CA0150 ELSE:L2-B005 0 S random
24885 .word 0x9DAB8AB9 ! 0000000064CA0154 ELSE:L2-B005 0 S illop
24886 edge16l %l2, %o3, %o1 ! 0000000064CA0158 ELSE:L2-B005 0 S
24887 rd %gsr, %l6 ! 0000000064CA015C ELSE:L2-B005 0 S
24888 wr %l6, 0x10, %gsr ! 0000000064CA0160 ELSE:L2-B005 0 S
24889 fcmpes %fcc3, %f10, %f3 ! 0000000064CA0164 ELSE:L2-B005 0 S
24890 udiv %l4, %g7, %o6 ! 0000000064CA0168 ELSE:L2-B005 0 S
24891 pdist %f20, %f26, %f28 ! 0000000064CA016C ELSE:L2-B005 0 S
24892 .word 0xA1A89127 ! 0000000064CA0170 ELSE:L2-B005 0 S illop_FP
24893 nop ! 0000000064CA0174 ELSE:L2-B005 0 S
24894 add %g1, 0x497, %g1 ! 0000000064CA0178 ELSE:L2-B005 0 chksum++
24895 fpackfix %f28, %f23 ! 0000000064CA017C ELSE:L2-B005 0 S
24896 fsubs %f3, %f10, %f5 ! 0000000064CA0180 ELSE:L2-B005 0 S
24897 fcmpeq32 %f28, %f20, %i5 ! 0000000064CA0184 ELSE:L2-B005 0 S
24898 orncc %o4, %i0, %i0 ! 0000000064CA0188 ELSE:L2-B005 0 S
24899 andn %o4, %o3, %o0 ! 0000000064CA018C ELSE:L2-B005 0 S
24900BL140077: ! ELSE:L2-B005
24901 add %g1, 0xEAD, %g1 ! 0000000064CA0190 ELSE:L2-B005 0 chksum++
24902 .word 0x1670DBD7 ! 0000000064CA0194 LOOP:L1-B000 0 S illop
24903 stxa %o3, [%g7+%g0]0x1B ! 0000000064CA0198 LOOP:L1-B000 0 S BAD-ASI
24904 fabsd %f42, %f40 ! 0000000064CA019C LOOP:L1-B000 0 S
24905 .word 0x0AC9A275 ! 0000000064CA01A0 LOOP:L1-B000 0 S random
24906 xor %o1, %o1, %i2 ! 0000000064CA01A4 LOOP:L1-B000 0 S
24907 .word 0x8D72C621 ! 0000000064CA01A8 LOOP:L1-B000 0 S random
24908 fcmped %fcc3, %f40, %f60 ! 0000000064CA01AC LOOP:L1-B000 0 S
24909 orncc %i1, %o0, %i1 ! 0000000064CA01B0 LOOP:L1-B000 0 S
24910 sethi %hi(0x7C60AC00), %l2 ! 0000000064CA01B4 LOOP:L1-B000 0 S .+0
24911 subccc %i5, %o0, %o5 ! 0000000064CA01B8 LOOP:L1-B000 0 S
24912 srlx %l0, 0x1, %l0 ! 0000000064CA01BC LOOP:L1-B000 0
24913 andcc %l0, 0x1, %g0 ! 0000000064CA01C0 LOOP:L1-B000 0
24914 bne,pt %xcc, BL140078 ! 0000000064CA01C4 LOOP:L1-B000 0
24915 nop ! 0000000064CA01C8 LOOP:L1-B000 0 S
24916 add %g1, 0xD74, %g1 ! 0000000064CA01CC LOOP:L1-B000 0 chksum++
24917 .word 0xBBA5416E ! 0000000064CA01D0 SUBR:L0-B000 0 S illop
24918 xor %i5, %i2, %l3 ! 0000000064CA01D4 SUBR:L0-B000 0 S
24919 rd %y, %o1 ! 0000000064CA01D8 SUBR:L0-B000 0 S
24920 pdist %f30, %f20, %f20 ! 0000000064CA01DC SUBR:L0-B000 0 S
24921 .word 0xBF5A2D74 ! 0000000064CA01E0 SUBR:L0-B000 0 S illop
24922 ta %xcc, 0x45 ! 0000000064CA01E4 SUBR:L0-B000 0 demap-stack
24923 add %g1, 0x41E, %i0 ! 0000000064CA01E8 SUBR:L0-B000 0
24924 .word 0xF52BE296 ! 0000000064CA01EC SUBR:L0-B000 0 illop
24925 ret ! 0000000064CA01F0 SUBR:L0-B000 0
24926 restore %i0, %l7, %o0 ! 0000000064CA01F4 SUBR:L0-B000 0
24927
24928SECTION .btext068_pg1 TEXT_VA=0x64ca0000
24929attr_text {
24930 Name = .btext068_pg1,
24931 VA = 0x64ca0000,
24932 RA = 0xccffd0000,
24933 PA = ra2pa(0xccffd0000,0),
24934 tsbonly,
24935 part_0_ctx_nonzero_tsb_config_1,
24936 TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1,
24937 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24938 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24939}
24940.text; .skip 8
24941
24942!========================================================================
24943
24944SECTION .btext069 TEXT_VA=0xe2003f00
24945attr_text {
24946 Name = .btext069,
24947 VA = 0xe2003f00,
24948 RA = 0xcfff81f00,
24949 PA = ra2pa(0xcfff81f00,0),
24950 notsb
24951}
24952
24953SECTION .btext069_pg0 TEXT_VA=0xe2002000
24954attr_text {
24955 Name = .btext069_pg0,
24956 VA = 0xe2002000,
24957 RA = 0xcfff80000,
24958 PA = ra2pa(0xcfff80000,0),
24959 tsbonly,
24960 part_0_ctx_nonzero_tsb_config_3,
24961 TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
24962 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24963 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24964}
24965.text; .skip 8
24966
24967
24968SECTION .btext069
24969.text
24970.global SUBR180; SUBR180:
24971BL140079: ! SUBR:L0-B000
24972 add %g1, 0x5FA, %g1 ! 00000000E2003F00 SUBR:L0-B000 15 chksum++
24973 save %o6, -64, %o6 ! 00000000E2003F04 SUBR:L0-B000 15
24974 sethi %hh(0xABAD1DEAE2003F00),%l7 ! 00000000E2003F08 SUBR:L0-B000 15 SUBR180
24975 or %l7,%hm(0xABAD1DEAE2003F00),%l7 ! 00000000E2003F0C SUBR:L0-B000 15
24976 sethi %lm(0xABAD1DEAE2003F00),%l6 ! 00000000E2003F10 SUBR:L0-B000 15
24977 or %l6,%lo(0xABAD1DEAE2003F00),%l6 ! 00000000E2003F14 SUBR:L0-B000 15
24978 sllx %l7, 0x20, %l7 ! 00000000E2003F18 SUBR:L0-B000 15
24979 or %l7, %l6, %l7 ! 00000000E2003F1C SUBR:L0-B000 15
24980 bmask %i1, %i2, %i5 ! 00000000E2003F20 SUBR:L0-B000 15 S
24981 orncc %i1, %i2, %o1 ! 00000000E2003F24 SUBR:L0-B000 15 S
24982 st %f0, [%g4-0x0010] ! 00000000E2003F28 SUBR:L0-B000 15 S >BD140131
24983 st %f1, [%g4-0x000C] ! 00000000E2003F2C SUBR:L0-B000 15 S >BD140131+4
24984 fcmpd %fcc1, %f32, %f0 ! 00000000E2003F30 SUBR:L0-B000 15 S
24985 sdiv %i1, 0x0, %i4 ! 00000000E2003F34 SUBR:L0-B000 15 S
24986 fpadd16s %f19, %f24, %f21 ! 00000000E2003F38 SUBR:L0-B000 15 S
24987 andncc %i1, %o2, %i1 ! 00000000E2003F3C SUBR:L0-B000 15 S
24988 orcc %i3, %i4, %i3 ! 00000000E2003F40 SUBR:L0-B000 15 S
24989 call .+8 ! 00000000E2003F44 SUBR:L0-B000 15 S
24990 orcc %i1, %i1, %i2 ! 00000000E2003F48 SUBR:L0-B000 15 S
24991 add %g1, 0x68B, %g1 ! 00000000E2003F4C SUBR:L0-B000 15 chksum++
24992 add %o1, %g1, %i0 ! 00000000E2003F50 SWCH:L1-B000 15
24993 andcc %i0, 0x100, %g0 ! 00000000E2003F54 SWCH:L1-B000 15
24994 bnz,pn %xcc, BL140084 ! 00000000E2003F58 SWCH:L1-B000 15
24995 add %g1, 0x771, %g1 ! 00000000E2003F5C SWCH:L1-B000 15 chksum++
24996 andcc %i0, 0x400, %g0 ! 00000000E2003F60 SWCH:L1-B000 9
24997 bnz,a,pt %xcc, BL140083 ! 00000000E2003F64 SWCH:L1-B000 9
24998 add %g1, 0x5EB, %g1 ! 00000000E2003F68 SWCH:L1-B000 5 chksum++
24999 andcc %i0, 0x8, %g0 ! 00000000E2003F6C SWCH:L1-B000 4
25000 bnz,a,pn %xcc, BL140082 ! 00000000E2003F70 SWCH:L1-B000 4
25001 add %g1, 0xE6A, %g1 ! 00000000E2003F74 SWCH:L1-B000 2 chksum++
25002 andcc %i0, 0x10, %g0 ! 00000000E2003F78 SWCH:L1-B000 2
25003 bnz,a,pt %xcc, BL140081 ! 00000000E2003F7C SWCH:L1-B000 2
25004 add %g1, 0xC11, %g1 ! 00000000E2003F80 SWCH:L1-B000 1 chksum++
25005 nop ! 00000000E2003F84 SWCH:L1-B000 1 S
25006 stx %i5, [%g5-0x0030] ! 00000000E2003F88 SWCH:L1-B000 1 S >BD140080
25007 fcmped %fcc1, %f62, %f32 ! 00000000E2003F8C SWCH:L1-B000 1 S
25008 cmp %i1, %i5 ! 00000000E2003F90 SWCH:L1-B000 1 S
25009 add %g1, 0xBDA, %g1 ! 00000000E2003F94 SWCH:L1-B000 1 chksum++
25010 fba BL140085 ! 00000000E2003F98 SWCH:L1-B000 1
25011 fcmpne32 %f30, %f24, %i5 ! 00000000E2003F9C SWCH:L1-B000 1 S
25012BL140081:add %g1, 0x73A, %g1 ! 00000000E2003FA0 CASE:L2-B000 1 chksum++
25013 xorcc %g1, %i5, %l4 ! 00000000E2003FA4 CASE:L2-B000 1 S
25014 fxors %f17, %f20, %f18 ! 00000000E2003FA8 CASE:L2-B000 1 S
25015 edge32l %i5, %i5, %o2 ! 00000000E2003FAC CASE:L2-B000 1 S
25016 sethi %hh(0xABAD1DEAF4E6BF00),%l6 ! 00000000E2003FB0 CASE:L2-B000 1 SUBR182
25017 or %l6,%hm(0xABAD1DEAF4E6BF00),%l6 ! 00000000E2003FB4 CASE:L2-B000 1
25018 sethi %lm(0xABAD1DEAF4E6BF00),%l5 ! 00000000E2003FB8 CASE:L2-B000 1
25019 or %l5,%lo(0xABAD1DEAF4E6BF00),%l5 ! 00000000E2003FBC CASE:L2-B000 1
25020 sllx %l6, 0x20, %l6 ! 00000000E2003FC0 CASE:L2-B000 1
25021 or %l6, %l5, %l6 ! 00000000E2003FC4 CASE:L2-B000 1
25022 call SUBR182 ! 00000000E2003FC8 CASE:L2-B000 1 S
25023 sllx %g1, 0x1, %l3 ! 00000000E2003FCC CASE:L2-B000 1 S
25024 fcmpes %fcc3, %f3, %f11 ! 00000000E2003FD0 CASE:L2-B000 1 S
25025 fcmpgt16 %f30, %f24, %i4 ! 00000000E2003FD4 CASE:L2-B000 1 S
25026 ba,a,pn %xcc, BL140085 ! 00000000E2003FD8 CASE:L2-B000 1
25027 ta %xcc, 0x46 ! 00000000E2003FDC CASE:L2-B000 0 S demap-page
25028BL140082:add %g1, 0x9A8, %g1 ! 00000000E2003FE0 CASE:L2-B001 2 chksum++
25029 fpackfix %f20, %f26 ! 00000000E2003FE4 CASE:L2-B001 2 S
25030 movvc %xcc, %i5, %o4 ! 00000000E2003FE8 CASE:L2-B001 2 S
25031 movu %fcc2, %g1, %o0 ! 00000000E2003FEC CASE:L2-B001 2 S
25032 movul %fcc0, 0x3B9, %l4 ! 00000000E2003FF0 CASE:L2-B001 2 S
25033 ba,a BL140085 ! 00000000E2003FF4 CASE:L2-B001 2
25034 fpsub32 %f24, %f20, %f30 ! 00000000E2003FF8 CASE:L2-B001 0 S
25035BL140083:add %g1, 0xDF, %g1 ! 00000000E2003FFC CASE:L2-B002 5 chksum++
25036 movuge %fcc3, %o0, %i3 ! 00000000E2004000 CASE:L2-B002 5 S
25037 fcmped %fcc0, %f0, %f34 ! 00000000E2004004 CASE:L2-B002 5 S
25038 fcmpne32 %f24, %f18, %i1 ! 00000000E2004008 CASE:L2-B002 5 S
25039 fcmped %fcc0, %f62, %f46 ! 00000000E200400C CASE:L2-B002 5 S
25040 ba,a BL140085 ! 00000000E2004010 CASE:L2-B002 5
25041 xor %i4, %g1, %i3 ! 00000000E2004014 CASE:L2-B002 0 S
25042BL140084:add %g1, 0xF2D, %g1 ! 00000000E2004018 CASE:L2-B003 6 chksum++
25043 alignaddr %g1, %g1, %o5 ! 00000000E200401C CASE:L2-B003 6 S
25044 array8 %g1, %i1, %i1 ! 00000000E2004020 CASE:L2-B003 6 S
25045 fpsub32 %f20, %f26, %f20 ! 00000000E2004024 CASE:L2-B003 6 S
25046 ldx [%g5-0x0088], %g5 ! 00000000E2004028 CASE:L2-B003 6 ptr_chase
25047 ldx [%g5-0x0088], %g5 ! 00000000E200402C CASE:L2-B003 6 ptr_chase
25048 andncc %l4, %o5, %o3 ! 00000000E2004030 CASE:L2-B003 6 S
25049 call .+8 ! 00000000E2004034 CASE:L2-B003 6 S
25050 nop ! 00000000E2004038 CASE:L2-B003 6 S
25051 fpack32 %f30, %f20, %f16 ! 00000000E200403C CASE:L2-B003 6 S
25052 ba BL140085 ! 00000000E2004040 CASE:L2-B003 6
25053 fpsub32 %f24, %f18, %f24 ! 00000000E2004044 CASE:L2-B003 6 S
25054BL140085: ! SWCH:L1-B000
25055 add %g1, 0x8F4, %g1 ! 00000000E2004048 SWCH:L1-B000 15 chksum++
25056 wr %g1, %l4, %fprs ! 00000000E200404C SWCH:L1-B000 15 S
25057 orcc %g1, %i3, %l2 ! 00000000E2004050 SWCH:L1-B000 15 S
25058 orncc %o0, -1, %o0 ! 00000000E2004054 SWCH:L1-B000 15 S
25059 fcmps %fcc1, %f2, %f5 ! 00000000E2004058 SWCH:L1-B000 20 S
25060 edge8l %i1, %i3, %o5 ! 00000000E200405C SWCH:L1-B000 15 S
25061 add %g1, 0x482, %i0 ! 00000000E2004060 SUBR:L0-B000 15
25062 return %i7+0x0008 ! 00000000E2004064 SUBR:L0-B000 15
25063 add %g1, 0x5BD, %g1 ! 00000000E2004068 SUBR:L0-B000 15 chksum++
25064
25065SECTION .btext069_pg1 TEXT_VA=0xe2004000
25066attr_text {
25067 Name = .btext069_pg1,
25068 VA = 0xe2004000,
25069 RA = 0xcfff82000,
25070 PA = ra2pa(0xcfff82000,0),
25071 tsbonly,
25072 part_0_ctx_nonzero_tsb_config_3,
25073 TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
25074 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
25075 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
25076}
25077.text; .skip 8
25078
25079!========================================================================
25080
25081SECTION .btext070 TEXT_VA=0xeb58ff00
25082attr_text {
25083 Name = .btext070,
25084 VA = 0xeb58ff00,
25085 RA = 0xcfff6ff00,
25086 PA = ra2pa(0xcfff6ff00,0),
25087 notsb
25088}
25089
25090SECTION .btext070_pg0 TEXT_VA=0xeb580000
25091attr_text {
25092 Name = .btext070_pg0,
25093 VA = 0xeb580000,
25094 RA = 0xcfff60000,
25095 PA = ra2pa(0xcfff60000,0),
25096 tsbonly,
25097 part_0_ctx_nonzero_tsb_config_1,
25098 TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1,
25099 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
25100 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
25101}
25102.text; .skip 8
25103
25104
25105SECTION .btext070
25106.text
25107.global SUBR181; SUBR181:
25108BL140087: ! SUBR:L0-B000
25109 add %g1, 0x39B, %g1 ! 00000000EB58FF00 SUBR:L0-B000 0 chksum++
25110 .word 0xC7B78E4B ! 00000000EB58FF04 SUBR:L0-B000 0 illop
25111 save %o6, -64, %o6 ! 00000000EB58FF08 SUBR:L0-B000 0
25112BL140086: ! SUBR:L0-B000
25113 sethi %hh(0xABAD1DEAEB58FF00),%l7 ! 00000000EB58FF0C SUBR:L0-B000 0 SUBR181
25114 .word 0x85970008 ! 00000000EB58FF10 SUBR:L0-B000 0 illop
25115 .word 0x00FC35B9 ! 00000000EB58FF14 SUBR:L0-B000 0 illop
25116 or %l6,%lo(0xABAD1DEAEB58FF00),%l6 ! 00000000EB58FF18 SUBR:L0-B000 0
25117 sllx %l7, 0x20, %l7 ! 00000000EB58FF1C SUBR:L0-B000 0
25118 or %l7, %l6, %l7 ! 00000000EB58FF20 SUBR:L0-B000 0
25119 .word 0xAFACCC68 ! 00000000EB58FF24 SUBR:L0-B000 0 illop
25120 .word 0xA3A2D978 ! 00000000EB58FF28 LOOP:L1-B000 0 illop
25121BL140097: ! LOOP:L1-B000
25122 add %g1, 0x98C, %g1 ! 00000000EB58FF2C LOOP:L1-B000 0 chksum++
25123 andcc %o1, 0x1, %g0 ! 00000000EB58FF30 SKIP:L2-B000 0
25124 .word 0xF23FB830 ! 00000000EB58FF34 SKIP:L2-B000 0 illop
25125 .word 0xBFB2C185 ! 00000000EB58FF38 SKIP:L2-B000 0 S illop
25126 fcmpeq16 %f26, %f26, %l1 ! 00000000EB58FF3C SKIP:L2-B000 0 S
25127 fcmps %fcc3, %f8, %f10 ! 00000000EB58FF40 SKIP:L2-B000 0 S
25128 .word 0xA1B58786 ! 00000000EB58FF44 SKIP:L2-B000 0 S illop_VIS
25129 .word 0x34347D43 ! 00000000EB58FF48 SKIP:L2-B000 0 S random
25130 .word 0xC9B013D9 ! 00000000EB58FF4C SKIP:L2-B000 0 S illop
25131 wr %l6, 0x90, %gsr ! 00000000EB58FF50 SKIP:L2-B000 0 S
25132 .word 0xD06A9D13 ! 00000000EB58FF54 SKIP:L2-B000 0 random
25133 fpsub16 %f28, %f30, %f26 ! 00000000EB58FF58 SKIP:L2-B000 0 S
25134 fcmpgt32 %f22, %f26, %l3 ! 00000000EB58FF5C SKIP:L2-B000 0 S
25135 fmovsn %fcc3, %f8, %f4 ! 00000000EB58FF60 SKIP:L2-B000 0 S
25136 rd %gsr, %l6 ! 00000000EB58FF64 SKIP:L2-B000 0 S
25137 wr %l6, 0xE0, %gsr ! 00000000EB58FF68 SKIP:L2-B000 0 S
25138 edge16 %i4, %o5, %o5 ! 00000000EB58FF6C SKIP:L2-B000 0 S
25139 fba,pn %fcc0, BL140089 ! 00000000EB58FF70 SKIP:L2-B000 0
25140 fmovsge %icc, %f2, %f11 ! 00000000EB58FF74 SKIP:L2-B000 0 S
25141BL140088: ! ELSE:L2-B001
25142 fpack16 %f20, %f28 ! 00000000EB58FF78 ELSE:L2-B001 0 S
25143 .word 0x16B6AD7D ! 00000000EB58FF7C ELSE:L2-B001 0 S random
25144 stxa %i3, [%g7+%g0]0xE7 ! 00000000EB58FF80 ELSE:L2-B001 0 S BAD-ASI
25145 bshuffle %f28, %f26, %f28 ! 00000000EB58FF84 ELSE:L2-B001 0 S
25146 add %g1, 0x369, %g1 ! 00000000EB58FF88 ELSE:L2-B001 0 chksum++
25147 fxnor %f16, %f30, %f16 ! 00000000EB58FF8C ELSE:L2-B001 0 S
25148 wr %g1, %i4, %fprs ! 00000000EB58FF90 ELSE:L2-B001 0 S
25149 or %i3, %g1, %l4 ! 00000000EB58FF94 ELSE:L2-B001 0 S
25150 .word 0x82C91575 ! 00000000EB58FF98 ELSE:L2-B001 0 S illop
25151 .word 0xB1E90065 ! 00000000EB58FF9C ELSE:L2-B001 0 S random
25152 .word 0x93B501DB ! 00000000EB58FFA0 ELSE:L2-B001 0 S illop_VIS
25153BL140089: ! ELSE:L2-B001
25154 .word 0x8BA14D7F ! 00000000EB58FFA4 ELSE:L2-B001 0 illop
25155 orcc %g1, %l1, %i5 ! 00000000EB58FFA8 LOOP:L1-B000 0 S
25156 fcmple16 %f20, %f18, %o2 ! 00000000EB58FFAC LOOP:L1-B000 0 S
25157 bg,pt %icc, BL140090 ;.empty ! 00000000EB58FFB0 LOOP:L1-B000 0 L
25158 bpos,a,pn %xcc, BL140091 ;.empty ! 00000000EB58FFB4 LOOP:L1-B000 0 L
25159 bne,a BL140092 ;.empty ! 00000000EB58FFB8 LOOP:L1-B000 0 L
25160 bcs,a BL140093 ;.empty ! 00000000EB58FFBC LOOP:L1-B000 0 L
25161 .word 0xADD4980D ! 00000000EB58FFC0 LOOP:L1-B000 0 L illop
25162BL140090:stxa %o2, [%g7+%g0]0x3D ! 00000000EB58FFC4 LOOP:L1-B000 0 S BAD-ASI
25163 fbg,a BL140091 ;.empty ! 00000000EB58FFC8 LOOP:L1-B000 0 L
25164BL140092:bgu,a,pn %icc, BL140093 ;.empty ! 00000000EB58FFCC LOOP:L1-B000 0 L
25165BL140091:.word 0x9E100001 ! 00000000EB58FFD0 LOOP:L1-B000 0 L random
25166 .word 0x9DE3A060 ! 00000000EB58FFD4 LOOP:L1-B000 0 L random
25167BL140094:fbe BL140095 ! 00000000EB58FFD8 LOOP:L1-B000 0 L
25168 fpadd32 %f16, %f22, %f24 ! 00000000EB58FFDC LOOP:L1-B000 0 S
25169BL140093:fbg,a BL140096 ;.empty ! 00000000EB58FFE0 LOOP:L1-B000 0 L
25170BL140096:ba,a BL140095 ! 00000000EB58FFE4 LOOP:L1-B000 0 L
25171 orn %o5, %g1, %o0 ! 00000000EB58FFE8 LOOP:L1-B000 0 S
25172BL140095:add %g1, 0x9DB, %g1 ! 00000000EB58FFEC LOOP:L1-B000 0 chksum++
25173 subcc %l0, 0x1, %l0 ! 00000000EB58FFF0 LOOP:L1-B000 0
25174 bnz BL140097 ! 00000000EB58FFF4 LOOP:L1-B000 0
25175 fsubs %f10, %f8, %f11 ! 00000000EB58FFF8 LOOP:L1-B000 0 S
25176 add %g1, 0x35C, %g1 ! 00000000EB58FFFC LOOP:L1-B000 0 chksum++
25177 .word 0x1B400B08 ! 00000000EB590000 SUBR:L0-B000 0 S random
25178 ba,a BL140098 ;.empty ! 00000000EB590004 SUBR:L0-B000 0 L
25179BL140098:.word 0xB7F00000 ! 00000000EB590008 SUBR:L0-B000 0 L illop
25180 .word 0xBDABC0F7 ! 00000000EB59000C SUBR:L0-B000 0 S illop
25181 fcmped %fcc3, %f6, %f14 ! 00000000EB590010 SUBR:L0-B000 0 S
25182 array8 %i5, %g1, %o3 ! 00000000EB590014 SUBR:L0-B000 0 S
25183 bcs,a BL140100 ! 00000000EB590018 SUBR:L0-B000 0 L
25184BL140100:fcmpne32 %f16, %f24, %i3 ! 00000000EB59001C SUBR:L0-B000 0 S
25185 andn %i5, 0x0, %i5 ! 00000000EB590020 SUBR:L0-B000 0 S
25186BL140099:.word 0x8D88312E ! 00000000EB590024 SUBR:L0-B000 0 S illop
25187 add %g1, 0xDD8, %g1 ! 00000000EB590028 SUBR:L0-B000 0 chksum++
25188 add %g1, 0x4D6, %i0 ! 00000000EB59002C SUBR:L0-B000 0
25189 add %g1, 0x92E, %g1 ! 00000000EB590030 SUBR:L0-B000 0 chksum++
25190 ret ! 00000000EB590034 SUBR:L0-B000 0
25191 restore %i0, %l7, %o0 ! 00000000EB590038 SUBR:L0-B000 0
25192
25193SECTION .btext070_pg1 TEXT_VA=0xeb590000
25194attr_text {
25195 Name = .btext070_pg1,
25196 VA = 0xeb590000,
25197 RA = 0xcfff70000,
25198 PA = ra2pa(0xcfff70000,0),
25199 tsbonly,
25200 part_0_ctx_nonzero_tsb_config_1,
25201 TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1,
25202 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
25203 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
25204}
25205.text; .skip 8
25206
25207!========================================================================
25208
25209SECTION .btext071 TEXT_VA=0xf4e6bf00
25210attr_text {
25211 Name = .btext071,
25212 VA = 0xf4e6bf00,
25213 RA = 0xcfff5df00,
25214 PA = ra2pa(0xcfff5df00,0),
25215 notsb
25216}
25217
25218SECTION .btext071_pg0 TEXT_VA=0xf4e6a000
25219attr_text {
25220 Name = .btext071_pg0,
25221 VA = 0xf4e6a000,
25222 RA = 0xcfff5c000,
25223 PA = ra2pa(0xcfff5c000,0),
25224 tsbonly,
25225 part_0_ctx_nonzero_tsb_config_3,
25226 TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
25227 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
25228 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
25229}
25230.text; .skip 8
25231
25232
25233SECTION .btext071
25234.text
25235.global SUBR182; SUBR182:
25236 udiv %o5, %g0, %g0 ! 00000000F4E6BF00 SUBR:L0-B000 1 S
25237 fnegs %f10, %f8 ! 00000000F4E6BF04 SUBR:L0-B000 1 S
25238 xnorcc %i2, %o1, %o5 ! 00000000F4E6BF08 SUBR:L0-B000 1 S
25239 andn %i4, %o2, %o3 ! 00000000F4E6BF0C SUBR:L0-B000 1 S
25240 fandnot2s %f18, %f16, %f24 ! 00000000F4E6BF10 SUBR:L0-B000 1 S
25241 fpackfix %f16, %f21 ! 00000000F4E6BF14 SUBR:L0-B000 1 S
25242 nop ! 00000000F4E6BF18 SUBR:L0-B000 1 S
25243 fpmerge %f18, %f21, %f30 ! 00000000F4E6BF1C SUBR:L0-B000 1 S
25244 andn %i4, %i2, %o5 ! 00000000F4E6BF20 SUBR:L0-B000 1 S
25245 add %g1, 0x864, %g1 ! 00000000F4E6BF24 SUBR:L0-B000 1 chksum++
25246 add %o3, %g1, %o4 ! 00000000F4E6BF28 SWCH:L1-B000 1
25247 andcc %o4, 0x800, %g0 ! 00000000F4E6BF2C SWCH:L1-B000 1
25248 bnz,pn %xcc, BL140108 ! 00000000F4E6BF30 SWCH:L1-B000 1
25249 add %g1, 0x5D8, %g1 ! 00000000F4E6BF34 SWCH:L1-B000 1 chksum++
25250 .word 0xADB171C4 ! 00000000F4E6BF38 SWCH:L1-B000 0 illop
25251 .word 0xE57334AD ! 00000000F4E6BF3C SWCH:L1-B000 0 illop
25252 .word 0xA3AB063E ! 00000000F4E6BF40 SWCH:L1-B000 0 illop
25253 andcc %o4, 0x4, %g0 ! 00000000F4E6BF44 SWCH:L1-B000 0
25254 .word 0xD35D89E3 ! 00000000F4E6BF48 SWCH:L1-B000 0 illop
25255 add %g1, 0xE0E, %g1 ! 00000000F4E6BF4C SWCH:L1-B000 0 chksum++
25256 andcc %o4, 0x80, %g0 ! 00000000F4E6BF50 SWCH:L1-B000 0
25257 bnz,a,pt %xcc, BL140105 ! 00000000F4E6BF54 SWCH:L1-B000 0
25258 add %g1, 0x593, %g1 ! 00000000F4E6BF58 SWCH:L1-B000 0 chksum++
25259 .word 0xB8A5531E ! 00000000F4E6BF5C SWCH:L1-B000 0 S random
25260 .word 0x95AD0A29 ! 00000000F4E6BF60 SWCH:L1-B000 0 L illop
25261 fpmerge %f21, %f18, %f26 ! 00000000F4E6BF64 SWCH:L1-B000 0 S
25262 .word 0x14578431 ! 00000000F4E6BF68 SWCH:L1-B000 0 S illop
25263 fbule,a,pt %fcc3, BL140102 ! 00000000F4E6BF6C SWCH:L1-B000 0 L
25264BL140102:andcc %o0, %o5, %o0 ! 00000000F4E6BF70 SWCH:L1-B000 0 S
25265 .word 0x99B107E1 ! 00000000F4E6BF74 SWCH:L1-B000 0 S illop
25266 fpadd16 %f20, %f26, %f28 ! 00000000F4E6BF78 SWCH:L1-B000 0 S
25267 bcc,pn %xcc, BL140103 ;.empty ! 00000000F4E6BF7C SWCH:L1-B000 0 L
25268BL140103:.word 0x8DABD575 ! 00000000F4E6BF80 SWCH:L1-B000 0 L illop
25269 bge,a BL140104 ! 00000000F4E6BF84 SWCH:L1-B000 0 L
25270BL140101:stxa %o5, [%g7+%g0]0x3F ! 00000000F4E6BF88 SWCH:L1-B000 0 S BAD-ASI
25271BL140104:.word 0x9B4B88A0 ! 00000000F4E6BF8C SWCH:L1-B000 0 illop
25272 .word 0x85ACCA0D ! 00000000F4E6BF90 SWCH:L1-B000 0 illop
25273 ba,a,pn %icc, BL140109 ! 00000000F4E6BF94 SWCH:L1-B000 0
25274 .word 0x95906000 ! 00000000F4E6BF98 SWCH:L1-B000 0 S random
25275BL140105:.word 0x327F11C9 ! 00000000F4E6BF9C CASE:L2-B000 0 illop
25276 fandnot1 %f26, %f30, %f20 ! 00000000F4E6BFA0 CASE:L2-B000 0 S
25277 array32 %o0, %i4, %o2 ! 00000000F4E6BFA4 CASE:L2-B000 0 S
25278 edge8ln %o5, %o4, %o2 ! 00000000F4E6BFA8 CASE:L2-B000 0 S
25279 ldxa [%g7+%g0]0xF2, %i4 ! 00000000F4E6BFAC CASE:L2-B000 0 S BAD-ASI
25280 pdist %f26, %f20, %f26 ! 00000000F4E6BFB0 CASE:L2-B000 0 S
25281 fpadd32s %f19, %f21, %f31 ! 00000000F4E6BFB4 CASE:L2-B000 0 S
25282 fba,a,pn %fcc1, BL140109 ! 00000000F4E6BFB8 CASE:L2-B000 0
25283 or %o2, %g1, %o5 ! 00000000F4E6BFBC CASE:L2-B000 0 S
25284BL140106:add %g1, 0x5FF, %g1 ! 00000000F4E6BFC0 CASE:L2-B001 0 chksum++
25285 xnor %o5, %o2, %o0 ! 00000000F4E6BFC4 CASE:L2-B001 0 S
25286 or %o1, %o2, %o1 ! 00000000F4E6BFC8 CASE:L2-B001 0 S
25287 andn %o3, %o2, %o2 ! 00000000F4E6BFCC CASE:L2-B001 0 S
25288 xnorcc %o0, %o0, %o0 ! 00000000F4E6BFD0 CASE:L2-B001 0 S
25289 xor %o0, %o3, %o3 ! 00000000F4E6BFD4 CASE:L2-B001 0 S
25290 .word 0xB3AEC077 ! 00000000F4E6BFD8 CASE:L2-B001 0 S illop
25291 ba BL140109 ! 00000000F4E6BFDC CASE:L2-B001 0
25292 .word 0xD72B61F6 ! 00000000F4E6BFE0 CASE:L2-B001 0 S illop
25293BL140107:add %g1, 0xF5C, %g1 ! 00000000F4E6BFE4 CASE:L2-B002 0 chksum++
25294 andcc %o2, %o4, %o0 ! 00000000F4E6BFE8 CASE:L2-B002 0 S
25295 orn %o1, %o1, %o1 ! 00000000F4E6BFEC CASE:L2-B002 0 S
25296 .word 0x9A904A8F ! 00000000F4E6BFF0 CASE:L2-B002 0 S random
25297 fcmpne16 %f30, %f26, %o3 ! 00000000F4E6BFF4 CASE:L2-B002 0 S
25298 ta %xcc, 0x46 ! 00000000F4E6BFF8 CASE:L2-B002 0 S demap-page
25299 orncc %o1, %o1, %o1 ! 00000000F4E6BFFC CASE:L2-B002 0 S
25300 ba,pt %icc, BL140109 ! 00000000F4E6C000 CASE:L2-B002 0
25301 pdist %f30, %f26, %f22 ! 00000000F4E6C004 CASE:L2-B002 0 S
25302BL140108:add %g1, 0xC13, %g1 ! 00000000F4E6C008 CASE:L2-B003 1 chksum++
25303 fcmped %fcc0, %f36, %f32 ! 00000000F4E6C00C CASE:L2-B003 1 S
25304 movleu %icc, %o1, %o2 ! 00000000F4E6C010 CASE:L2-B003 1 S
25305 nop ! 00000000F4E6C014 CASE:L2-B003 1 S
25306 andn %o3, %o5, %o5 ! 00000000F4E6C018 CASE:L2-B003 1 S
25307 addcc %o0, -3115, %o1 ! 00000000F4E6C01C CASE:L2-B003 1 S
25308 fmovsl %icc, %f31, %f22 ! 00000000F4E6C020 CASE:L2-B003 1 S
25309 subcc %o1, %o1, %g0 ! 00000000F4E6C024 CASE:L2-B003 1 S
25310 ba,a,pn %xcc, BL140109 ! 00000000F4E6C028 CASE:L2-B003 1
25311 sdivx %o3, %o1, %o3 ! 00000000F4E6C02C CASE:L2-B003 0 S
25312BL140109: ! SWCH:L1-B000
25313 add %g1, 0x7F4, %g1 ! 00000000F4E6C030 SWCH:L1-B000 1 chksum++
25314 fmovrdgez %o5, %f12, %f0 ! 00000000F4E6C034 SWCH:L1-B000 1 S
25315 fcmpeq32 %f26, %f22, %o3 ! 00000000F4E6C038 SWCH:L1-B000 1 S
25316 wr %g1, %o5, %fprs ! 00000000F4E6C03C SWCH:L1-B000 1 S
25317 sdiv %o1, %g7, %o7 ! 00000000F4E6C040 SWCH:L1-B000 1 S
25318 fcmpd %fcc2, %f34, %f32 ! 00000000F4E6C044 SWCH:L1-B000 2 S
25319 wr %g1, %o3, %fprs ! 00000000F4E6C048 SWCH:L1-B000 1 S
25320 fcmpes %fcc0, %f10, %f11 ! 00000000F4E6C04C SUBR:L0-B000 2 S
25321 xorcc %g1, %o1, %o0 ! 00000000F4E6C050 SUBR:L0-B000 1 S
25322 alignaddr %o2, %o1, %o1 ! 00000000F4E6C054 SUBR:L0-B000 1 S
25323 xnor %g1, %o3, %o1 ! 00000000F4E6C058 SUBR:L0-B000 1 S
25324 retl ! 00000000F4E6C05C SUBR:L0-B000 1
25325 add %g1, 0x81E, %g1 ! 00000000F4E6C060 SUBR:L0-B000 1 chksum++
25326
25327SECTION .btext071_pg1 TEXT_VA=0xf4e6c000
25328attr_text {
25329 Name = .btext071_pg1,
25330 VA = 0xf4e6c000,
25331 RA = 0xcfff5e000,
25332 PA = ra2pa(0xcfff5e000,0),
25333 tsbonly,
25334 part_0_ctx_nonzero_tsb_config_3,
25335 TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
25336 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
25337 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
25338}
25339.text; .skip 8
25340
25341!========================================================================
25342
25343SECTION .btext072 TEXT_VA=0x187c9f00
25344attr_text {
25345 Name = .btext072,
25346 VA = 0x187c9f00,
25347 RA = 0xcfff59f00,
25348 PA = ra2pa(0xcfff59f00,0),
25349 notsb
25350}
25351
25352SECTION .btext072_pg0 TEXT_VA=0x187c8000
25353attr_text {
25354 Name = .btext072_pg0,
25355 VA = 0x187c8000,
25356 RA = 0xcfff58000,
25357 PA = ra2pa(0xcfff58000,0),
25358 tsbonly,
25359 part_0_ctx_nonzero_tsb_config_3,
25360 TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
25361 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
25362 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
25363}
25364.text; .skip 8
25365
25366
25367SECTION .btext072
25368.text
25369.global SUBR183; SUBR183:
25370 .word 0x995039BE ! 00000000187C9F00 SUBR:L0-B000 0 S illop
25371 nop ! 00000000187C9F04 SUBR:L0-B000 0 S
25372 .word 0x9E100001 ! 00000000187C9F08 SUBR:L0-B000 0 S random
25373 .word 0x93AA6AC3 ! 00000000187C9F0C SUBR:L0-B000 0 S illop
25374 and %o2, %i1, %o1 ! 00000000187C9F10 SUBR:L0-B000 0 S
25375 fpmerge %f31, %f20, %f28 ! 00000000187C9F14 SUBR:L0-B000 0 S
25376 add %g1, 0x12F, %g1 ! 00000000187C9F18 SUBR:L0-B000 0 chksum++
25377 .word 0x9FA5519A ! 00000000187C9F1C LOOP:L1-B000 0 illop
25378BL140137: ! LOOP:L1-B000
25379 .word 0xADA34113 ! 00000000187C9F20 LOOP:L1-B000 0 illop
25380 rd %gsr, %l6 ! 00000000187C9F24 LOOP:L1-B000 0 S
25381 wr %l6, 0xC0, %gsr ! 00000000187C9F28 LOOP:L1-B000 0 S
25382 fors %f22, %f29, %f29 ! 00000000187C9F2C LOOP:L1-B000 0 S
25383 edge32l %g1, %i3, %o3 ! 00000000187C9F30 LOOP:L1-B000 0 S
25384 .word 0x1BAE2F2F ! 00000000187C9F34 LOOP:L1-B000 0 S random
25385 .word 0x9782F2F2 ! 00000000187C9F38 LOOP:L1-B000 0 S illop
25386 andcc %g1, 0x400, %g0 ! 00000000187C9F3C SKIP:L2-B000 0
25387 bnz,pn %xcc, BL140119 ! 00000000187C9F40 SKIP:L2-B000 0
25388 .word 0xA5A41004 ! 00000000187C9F44 SKIP:L2-B000 0 S illop_FP
25389 nop ! 00000000187C9F48 SKIP:L2-B000 0 S
25390 .word 0xCF680DC6 ! 00000000187C9F4C SKIP:L2-B000 0 S illop
25391 sdivcc %o3, 0x0, %i1 ! 00000000187C9F50 SKIP:L2-B000 0 S
25392 .word 0x93B409C6 ! 00000000187C9F54 SKIP:L2-B000 0 L illop
25393 brnz,a,pt %o3, BL140111 ! 00000000187C9F58 SKIP:L2-B000 0 L
25394 orcc %o1, %o2, %o2 ! 00000000187C9F5C SKIP:L2-B000 0 S
25395 edge8l %o2, %o1, %o4 ! 00000000187C9F60 SKIP:L2-B000 0 S
25396 .word 0x9D53A1D6 ! 00000000187C9F64 SKIP:L2-B000 0 S random
25397 fadds %f10, %f5, %f11 ! 00000000187C9F68 SKIP:L2-B000 0 S
25398 fpadd16s %f29, %f27, %f31 ! 00000000187C9F6C SKIP:L2-B000 0 S
25399 fbe,pn %fcc2, BL140111 ! 00000000187C9F70 SKIP:L2-B000 0 L
25400 sdivcc %o2, %g0, %l0 ! 00000000187C9F74 SKIP:L2-B000 0 S
25401BL140110:xorcc %o1, %o4, %o4 ! 00000000187C9F78 SKIP:L2-B000 0 S
25402BL140111:fbne,a BL140112 ;.empty ! 00000000187C9F7C SKIP:L2-B000 0 L
25403 fbe,a BL140113 ! 00000000187C9F80 SKIP:L2-B000 0 L
25404BL140113:edge16 %o1, %o4, %o1 ! 00000000187C9F84 SKIP:L2-B000 0 S
25405BL140112:add %g1, 0xC0F, %g1 ! 00000000187C9F88 SKIP:L2-B000 0 chksum++
25406 add %g1, 0x388, %g1 ! 00000000187C9F8C SKIP:L2-B000 0 chksum++
25407 subccc %o2, %o4, %o5 ! 00000000187C9F90 SKIP:L2-B000 0 S
25408 edge16 %o3, %o1, %o4 ! 00000000187C9F94 SKIP:L2-B000 0 S
25409 bl,a BL140114 ! 00000000187C9F98 SKIP:L2-B000 0 L
25410 .word 0x9FA9D01E ! 00000000187C9F9C SKIP:L2-B000 0 S illop
25411 ble,a BL140115 ! 00000000187C9FA0 SKIP:L2-B000 0 L
25412 xnor %o1, %o1, %o4 ! 00000000187C9FA4 SKIP:L2-B000 0 S
25413 bpos,a,pn %icc, BL140116 ;.empty ! 00000000187C9FA8 SKIP:L2-B000 0 L
25414BL140114:fblg,a,pt %fcc3, BL140115 ;.empty ! 00000000187C9FAC SKIP:L2-B000 0 L
25415BL140115:bcs,pt %xcc, BL140117 ! 00000000187C9FB0 SKIP:L2-B000 0 L
25416BL140116:fcmpgt16 %f30, %f20, %o1 ! 00000000187C9FB4 SKIP:L2-B000 0 S
25417 fba,pn %fcc0, BL140118 ;.empty ! 00000000187C9FB8 SKIP:L2-B000 0 L
25418 bcs,a,pt %icc, BL140117 ;.empty ! 00000000187C9FBC SKIP:L2-B000 0 L
25419 bcs,a,pn %icc, BL140118 ! 00000000187C9FC0 SKIP:L2-B000 0 L
25420 .word 0xA7A6D47D ! 00000000187C9FC4 SKIP:L2-B000 0 S illop
25421BL140118:.word 0xE5AA528E ! 00000000187C9FC8 SKIP:L2-B000 0 L illop
25422BL140117:fmovd %f12, %f12 ! 00000000187C9FCC SKIP:L2-B000 0 S
25423 add %g1, 0x8A8, %g1 ! 00000000187C9FD0 SKIP:L2-B000 0 chksum++
25424 ba,a BL140121 ! 00000000187C9FD4 SKIP:L2-B000 0
25425 srax %o0, %g1, %o5 ! 00000000187C9FD8 SKIP:L2-B000 0 S
25426BL140119: ! ELSE:L2-B001
25427 .word 0xE8E3E369 ! 00000000187C9FDC ELSE:L2-B001 0 S illop
25428 .word 0xB1B2C680 ! 00000000187C9FE0 ELSE:L2-B001 0 S illop
25429 orcc %o1, %o5, %o1 ! 00000000187C9FE4 ELSE:L2-B001 0 S
25430 array8 %o4, %o5, %o3 ! 00000000187C9FE8 ELSE:L2-B001 0 S
25431 .word 0x9FC3801F ! 00000000187C9FEC ELSE:L2-B001 0 S random
25432 .word 0xEDFF6BAD ! 00000000187C9FF0 ELSE:L2-B001 0 S illop
25433 udivcc %o5, 0x0, %l3 ! 00000000187C9FF4 ELSE:L2-B001 0 S
25434 .word 0x8791200E ! 00000000187C9FF8 ELSE:L2-B001 0 S illop
25435 orcc %o1, %o4, %o5 ! 00000000187C9FFC ELSE:L2-B001 0 S
25436 .word 0x96EBDD6B ! 00000000187CA000 ELSE:L2-B001 0 S illop
25437 .word 0x9FD4E786 ! 00000000187CA004 ELSE:L2-B001 0 illop
25438 xor %o5, %o5, %o4 ! 00000000187CA008 ELSE:L2-B001 0 S
25439 prefetch [%g4+%l6], 23 ! 00000000187CA00C ELSE:L2-B001 0 S <.+0
25440 orn %o5, %o2, %o2 ! 00000000187CA010 ELSE:L2-B001 0 S
25441 orcc %o3, %o2, %o1 ! 00000000187CA014 ELSE:L2-B001 0 S
25442 fbn BL140120 ! 00000000187CA018 ELSE:L2-B001 0 L
25443BL140120:fpadd16 %f30, %f18, %f18 ! 00000000187CA01C ELSE:L2-B001 0 S
25444 nop ! 00000000187CA020 ELSE:L2-B001 0 S
25445 fmovsneg %icc, %f3, %f10 ! 00000000187CA024 ELSE:L2-B001 0 S
25446 add %g1, 0x4D0, %g1 ! 00000000187CA028 ELSE:L2-B001 0 chksum++
25447BL140121: ! ELSE:L2-B001
25448 add %g1, 0xC20, %g1 ! 00000000187CA02C ELSE:L2-B001 0 chksum++
25449 .word 0x83A1D178 ! 00000000187CA030 SKIP:L2-B002 0 illop
25450 bnz,a,pn %xcc, BL140122 ! 00000000187CA034 SKIP:L2-B002 0
25451 and %o5, %o0, %o5 ! 00000000187CA038 SKIP:L2-B002 0 S
25452 movvs %xcc, 0xCB, %o1 ! 00000000187CA03C SKIP:L2-B002 0 S
25453 xnorcc %o5, %o2, %o3 ! 00000000187CA040 SKIP:L2-B002 0 S
25454 .word 0x163078AD ! 00000000187CA044 SKIP:L2-B002 0 S illop
25455 .word 0x977A6105 ! 00000000187CA048 SKIP:L2-B002 0 S illop
25456 .word 0xA5F00000 ! 00000000187CA04C SKIP:L2-B002 0 S illop
25457 xorcc %g1, %o1, %o2 ! 00000000187CA050 SKIP:L2-B002 0 S
25458 orcc %o3, %o1, %o4 ! 00000000187CA054 SKIP:L2-B002 0 S
25459 fmovdle %fcc1, %f12, %f12 ! 00000000187CA058 SKIP:L2-B002 0 S
25460 .word 0x91AE53ED ! 00000000187CA05C SKIP:L2-B002 0 S illop_FP
25461 xor %o1, %o2, %o3 ! 00000000187CA060 SKIP:L2-B002 0 S
25462 add %g1, 0x921, %g1 ! 00000000187CA064 SKIP:L2-B002 0 chksum++
25463 pdist %f22, %f24, %f16 ! 00000000187CA068 SKIP:L2-B002 0 S
25464 and %o0, %g1, %o3 ! 00000000187CA06C SKIP:L2-B002 0 S
25465 bmask %o3, %o1, %o1 ! 00000000187CA070 SKIP:L2-B002 0 S
25466 fnot1 %f18, %f30 ! 00000000187CA074 SKIP:L2-B002 0 S
25467 nop ! 00000000187CA078 SKIP:L2-B002 0 S
25468 fba,pt %fcc1, BL140123 ! 00000000187CA07C SKIP:L2-B002 0
25469 nop ! 00000000187CA080 SKIP:L2-B002 0 S
25470BL140122: ! ELSE:L2-B003
25471 xnorcc %o1, %o1, %o1 ! 00000000187CA084 ELSE:L2-B003 0 S
25472 fcmps %fcc0, %f10, %f5 ! 00000000187CA088 ELSE:L2-B003 0 S
25473 fcmpd %fcc0, %f12, %f38 ! 00000000187CA08C ELSE:L2-B003 0 S
25474 orcc %o5, %o2, %o4 ! 00000000187CA090 ELSE:L2-B003 0 S
25475 xnor %o2, %o4, %o5 ! 00000000187CA094 ELSE:L2-B003 0 S
25476 edge8n %g1, %o3, %o3 ! 00000000187CA098 ELSE:L2-B003 0 S
25477 add %g1, 0x5B5, %g1 ! 00000000187CA09C ELSE:L2-B003 0 chksum++
25478 .word 0x81880000 ! 00000000187CA0A0 ELSE:L2-B003 0 S random
25479 .word 0xBFA8DC04 ! 00000000187CA0A4 ELSE:L2-B003 0 S illop
25480 fmovso %fcc0, %f10, %f10 ! 00000000187CA0A8 ELSE:L2-B003 0 S
25481 nop ! 00000000187CA0AC ELSE:L2-B003 0 S
25482 .word 0x97906000 ! 00000000187CA0B0 ELSE:L2-B003 0 S random
25483 .word 0xFD0E81CC ! 00000000187CA0B4 ELSE:L2-B003 0 S illop
25484 .word 0x00C319CA ! 00000000187CA0B8 ELSE:L2-B003 0 S illop
25485 .word 0x83880000 ! 00000000187CA0BC ELSE:L2-B003 0 S random
25486 alignaddrl %g1, %o3, %o4 ! 00000000187CA0C0 ELSE:L2-B003 0 S
25487 .word 0x9F47D90E ! 00000000187CA0C4 ELSE:L2-B003 0 S illop
25488 umul %o3, %o2, %o2 ! 00000000187CA0C8 ELSE:L2-B003 0 S
25489 .word 0x8DA7416D ! 00000000187CA0CC ELSE:L2-B003 0 S illop
25490BL140123: ! ELSE:L2-B003
25491 add %g1, 0x992, %g1 ! 00000000187CA0D0 ELSE:L2-B003 0 chksum++
25492 .word 0xD39B1F38 ! 00000000187CA0D4 SKIP:L2-B004 0 illop
25493 bz,a BL140131 ! 00000000187CA0D8 SKIP:L2-B004 0
25494 andncc %o2, %o4, %o4 ! 00000000187CA0DC SKIP:L2-B004 0 S
25495 array8 %o5, %o3, %o5 ! 00000000187CA0E0 SKIP:L2-B004 0 S
25496 udivcc %o5, %g0, %i7 ! 00000000187CA0E4 SKIP:L2-B004 0 S
25497 andcc %o1, %g1, %o1 ! 00000000187CA0E8 SKIP:L2-B004 0 S
25498 fpsub32 %f16, %f26, %f16 ! 00000000187CA0EC SKIP:L2-B004 0 S
25499 brnz,pn %o1, BL140124 ;.empty ! 00000000187CA0F0 SKIP:L2-B004 0 L
25500 be BL140125 ! 00000000187CA0F4 SKIP:L2-B004 0 L
25501 andn %o5, %o4, %o4 ! 00000000187CA0F8 SKIP:L2-B004 0 S
25502 bpos,a,pn %icc, BL140126 ;.empty ! 00000000187CA0FC SKIP:L2-B004 0 L
25503BL140124:fbne BL140127 ;.empty ! 00000000187CA100 SKIP:L2-B004 0 L
25504 be,pt %icc, BL140128 ! 00000000187CA104 SKIP:L2-B004 0 L
25505BL140127:.word 0xEDACB974 ! 00000000187CA108 SKIP:L2-B004 0 S illop
25506BL140128:andncc %o1, %o5, %o1 ! 00000000187CA10C SKIP:L2-B004 0 S
25507BL140125:.word 0x9FAEA06D ! 00000000187CA110 SKIP:L2-B004 0 S illop
25508BL140126:bne,pn %xcc, BL140129 ;.empty ! 00000000187CA114 SKIP:L2-B004 0 L
25509 brz,a,pt %o4, BL140130 ! 00000000187CA118 SKIP:L2-B004 0 L
25510BL140129:array8 %o2, %o4, %o2 ! 00000000187CA11C SKIP:L2-B004 0 S
25511BL140130:add %g1, 0x51A, %g1 ! 00000000187CA120 SKIP:L2-B004 0 chksum++
25512 add %g1, 0x944, %g1 ! 00000000187CA124 SKIP:L2-B004 0 chksum++
25513 and %g1, %o5, %o2 ! 00000000187CA128 SKIP:L2-B004 0 S
25514 .word 0x8D8ED79F ! 00000000187CA12C SKIP:L2-B004 0 S illop
25515 .word 0xA7A8C80B ! 00000000187CA130 SKIP:L2-B004 0 S illop
25516 sra %o4, 0x1, %o5 ! 00000000187CA134 SKIP:L2-B004 0 S
25517 .word 0xE9C0C355 ! 00000000187CA138 SKIP:L2-B004 0 S illop
25518 .word 0xA5AB0DA2 ! 00000000187CA13C SKIP:L2-B004 0 S illop
25519 ba,a,pt %xcc, BL140136 ! 00000000187CA140 SKIP:L2-B004 0
25520 alignaddr %o4, %o2, %o2 ! 00000000187CA144 SKIP:L2-B004 0 S
25521BL140131: ! ELSE:L2-B005
25522 .word 0xD9E8BEAE ! 00000000187CA148 ELSE:L2-B005 0 S illop
25523 pdist %f28, %f24, %f22 ! 00000000187CA14C ELSE:L2-B005 0 S
25524 std %f26, [%g6-0x002C] ! 00000000187CA150 ELSE:L2-B005 0 S >BD140080+4
25525 fcmpgt16 %f22, %f18, %o2 ! 00000000187CA154 ELSE:L2-B005 0 S
25526 add %g1, 0xC61, %g1 ! 00000000187CA158 ELSE:L2-B005 0 chksum++
25527 alignaddrl %o3, %o4, %o4 ! 00000000187CA15C ELSE:L2-B005 0 S
25528 brnz,pn %o4, BL140132 ;.empty ! 00000000187CA160 ELSE:L2-B005 0 L
25529 brgez,pn %o3, BL140133 ! 00000000187CA164 ELSE:L2-B005 0 L
25530 stxa %o2, [%g7+%g0]0x0E ! 00000000187CA168 ELSE:L2-B005 0 S BAD-ASI
25531 fcmps %fcc3, %f10, %f2 ! 00000000187CA16C ELSE:L2-B005 0 S
25532BL140133:.word 0xBDABC997 ! 00000000187CA170 ELSE:L2-B005 0 L illop
25533BL140132:bg,a BL140135 ! 00000000187CA174 ELSE:L2-B005 0 L
25534BL140135:.word 0xF263B165 ! 00000000187CA178 ELSE:L2-B005 0 S illop
25535BL140134:.word 0xA9ADDC97 ! 00000000187CA17C ELSE:L2-B005 0 illop
25536BL140136: ! ELSE:L2-B005
25537 add %g1, 0x6F8, %g1 ! 00000000187CA180 ELSE:L2-B005 0 chksum++
25538 sra %o2, 0x1, %o3 ! 00000000187CA184 LOOP:L1-B000 0 S
25539 fcmpd %fcc2, %f38, %f44 ! 00000000187CA188 LOOP:L1-B000 0 S
25540 fmovdul %fcc3, %f38, %f14 ! 00000000187CA18C LOOP:L1-B000 0 S
25541 andn %o3, %o3, %o3 ! 00000000187CA190 LOOP:L1-B000 0 S
25542 subcc %o0, 0x1, %o0 ! 00000000187CA194 LOOP:L1-B000 0
25543 bnz,a,pn %xcc, BL140137 ! 00000000187CA198 LOOP:L1-B000 0
25544 .word 0x2CC560B7 ! 00000000187CA19C LOOP:L1-B000 0 S random
25545 add %g1, 0x326, %g1 ! 00000000187CA1A0 LOOP:L1-B000 0 chksum++
25546 .word 0xD6E0CD77 ! 00000000187CA1A4 SUBR:L0-B000 0 S illop
25547 andn %o3, %g1, %o0 ! 00000000187CA1A8 SUBR:L0-B000 0 S
25548 andcc %o3, %o4, %o4 ! 00000000187CA1AC SUBR:L0-B000 0 S
25549 .word 0x81880000 ! 00000000187CA1B0 SUBR:L0-B000 0 S random
25550 retl ! 00000000187CA1B4 SUBR:L0-B000 0
25551 add %g1, 0x15D, %g1 ! 00000000187CA1B8 SUBR:L0-B000 0 chksum++
25552
25553SECTION .btext072_pg1 TEXT_VA=0x187ca000
25554attr_text {
25555 Name = .btext072_pg1,
25556 VA = 0x187ca000,
25557 RA = 0xcfff5a000,
25558 PA = ra2pa(0xcfff5a000,0),
25559 tsbonly,
25560 part_0_ctx_nonzero_tsb_config_3,
25561 TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
25562 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
25563 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
25564}
25565.text; .skip 8
25566! Context 75: 1849 instructions generated, 6587 executed, 197 traps
25567
25568SECTION .blimp_traps0 TEXT_VA=0xe00000
25569attr_text {
25570 Name = .blimp_traps0,
25571 VA = 0xe00000,
25572 RA = 0xfffff0000,
25573 PA = ra2pa(0xfffff0000,0),
25574 part_0_ctx_zero_tsb_config_1,
25575 TTE_Context=0, TTE_Size=1, TTE_W=1, TTE_X=1,
25576 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
25577 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
25578}
25579
25580
25581SECTION .blimp_traps0
25582.text
25583#undef BLIMP_TLABEL
25584#define BLIMP_TLABEL Blimp_tt0
25585#undef BLIMP_TRAP_CKSUM
25586#define BLIMP_TRAP_CKSUM 1
25587#undef BLIMP_VERIFY_FAULTS
25588#define BLIMP_VERIFY_FAULTS 0
25589#undef BLIMP_SPLIT_STACK
25590#define BLIMP_SPLIT_STACK 0
25591#undef BLIMP_BIAS64
25592#define BLIMP_BIAS64 0
25593#undef BLIMP_BIAS32
25594#define BLIMP_BIAS32 0
25595#undef BLIMP_1ST_CTX
25596#define BLIMP_1ST_CTX 68
25597#undef BLIMP_MAX_CTX
25598#define BLIMP_MAX_CTX 75
25599#undef BLIMP_SHR_CTX
25600#undef BLIMP_VERIFY_TRAPS
25601#undef BLIMP_VERIFY_XFSR
25602#undef BLIMP_ENABLE_DEMAP
25603#undef BLIMP_BAD_JMPL
25604#undef BLIMP_SYNC_FINISH
25605#define BLIMP_VERIFY_TRAPS
25606#define BLIMP_VERIFY_XFSR
25607#define BLIMP_ENABLE_DEMAP
25608#define BLIMP_BAD_JMPL
25609
25610
25611
25612#ifndef BLIMP_SCRATCHPAD_VA
25613#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
25614#endif
25615
25616! %g7 ERROR CODES for problems detected in trap handlers.
25617#define BLIMP_ERR_PROGRAM 0 /* EXIT_BAD called by test case */
25618#define BLIMP_ERR_BAD_ENTRY 1 /* inconsistency between %tt and entry point */
25619#define BLIMP_ERR_INV_TRAP 2 /* this trap type is undefined in MM */
25620#define BLIMP_ERR_UNEXP_TRAP 3 /* this trap type should never occur in BLIMP */
25621#define BLIMP_ERR_INCOR_TRAP 4 /* this trap type was taken when it shouldn't */
25622#define BLIMP_ERR_MMU_MISS 5 /* mmu miss that cannot be resolved */
25623
25624! Note: DEFAULT_TRAP() depends on TRAP_BASE_VA fitting in 32 bits
25625#define DEFAULT_TRAP(NUM) \
25626 mov NUM, %g7; \
25627 sllx %g7, 5, %g7; \
25628 sethi %lm(TRAP_BASE_VA), %g6; \
25629 or %g6, %lo(TRAP_BASE_VA), %g6; \
25630 jmpl %g6+%g7, %g0; \
25631 nop; nop; nop;
25632
25633#define TRAP_JUMP(ADDR) \
25634 sethi %hh(ADDR), %g6; \
25635 or %g6, %hm(ADDR), %g6; \
25636 sethi %lm(ADDR), %g7; \
25637 or %g7, %lo(ADDR), %g7; \
25638 sllx %g6, 32, %g6; \
25639 or %g6, %g7, %g6; \
25640 jmpl %g6, %g0; \
25641 nop;
25642
25643#ifdef BLIMP_VERIFY_TRAPS
25644#define TRAP_BRANCH(NUM,ADDR) \
25645 or %g0, NUM, %g6; \
25646 rdpr %tt, %g2; \
25647 rdpr %tl, %g5; \
25648 rdpr %tstate, %g3; \
25649 rdpr %tpc, %g4; \
25650 rdpr %tnpc, %g5; \
25651 ba,a %xcc,ADDR; \
25652 nop;
25653#else
25654#define TRAP_BRANCH(NUM,ADDR) TRAP_JUMP(ADDR)
25655#define NEED_TREGS
25656#undef BLIMP_CHECK_ENTRY
25657#endif
25658
25659#define GENERIC_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_handler)
25660#define INVALID_TRAP(NUM) TRAP_BRANCH(NUM,blimp_invalid_trap)
25661#define T1_INVALID_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_no_cksum)
25662
25663#ifdef BLIMP_IGNORE_UNHANDLED_TRAPS
25664#define UNHANDLED_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_no_cksum)
25665#else
25666#define UNHANDLED_TRAP(NUM) TRAP_BRANCH(NUM,blimp_unhandled_trap)
25667#endif
25668
25669#if BLIMP_TRAP_CKSUM
25670#define BLIMP_DONE \
25671 wrpr %g0, 0, %gl; \
25672 rdpr %tt, %g7; \
25673 add %g1, %g7, %g1; \
25674 mov 0, %g7; \
25675 done;
25676! ba blimp_done; \
25677! nop;
25678#define BLIMP_RETRY \
25679 wrpr %g0, 0, %gl; \
25680 rdpr %tt, %g7; \
25681 add %g1, %g7, %g1; \
25682 mov 0, %g7; \
25683 retry;
25684! ba blimp_retry; \
25685! nop;
25686#else
25687#define BLIMP_DONE done;
25688#define BLIMP_RETRY retry;
25689#endif
25690
25691#if defined(BLIMP_USE_DEFAULT_TT)
25692#define CHECK_ENTRY
25693#define NEED_TREGS
25694#elif !defined(BLIMP_CHECK_ENTRY)
25695#define CHECK_ENTRY
25696#else
25697#define CHECK_ENTRY \
25698 cmp %g6, %g2; /* compare TT with entry point */ \
25699 bne %xcc, blimp_bad_entry; /* better be the same */ \
25700 nop;
25701#endif
25702
25703#define READ_DFAULT_REGS
25704#define READ_IFAULT_REGS
25705#define READ_TAG_ACCESS
25706
25707#define LOCL(LABEL) .local LABEL; LABEL:
25708#define GLOB(LABEL) .global LABEL; LABEL:
25709
25710#ifdef BLIMP_USE_DEFAULT_TT
25711#define HANDLER(LABEL) GLOB(LABEL)
25712#else
25713#define HANDLER(LABEL) LOCL(LABEL)
25714#endif
25715
25716
25717/*********************************************************************************/
25718#ifndef BLIMP_USE_DEFAULT_TT
25719 .align 0x10000
25720
25721GLOB(BLIMP_TLABEL)
25722
25723/*TT_RESERVED_000:*/ DEFAULT_TRAP(0x000)
25724/*TT_POWERON_RESET:*/ DEFAULT_TRAP(0x001)
25725/*TT_WATCHDOG_RESET:*/ DEFAULT_TRAP(0x002)
25726/*TT_EXTERNAL_RESET:*/ DEFAULT_TRAP(0x003)
25727/*TT_SOFTWARE_RESET:*/ DEFAULT_TRAP(0x004)
25728/*TT_REDMODE:*/ DEFAULT_TRAP(0x005)
25729/*TT_RESERVED_006:*/ DEFAULT_TRAP(0x006)
25730/*TT_RESERVED_007:*/ DEFAULT_TRAP(0x007)
25731/*TT_INSTR_ACCESS_EXCP:*/ TRAP_BRANCH(0x008,blimp_iae)
25732/*TT_IA_MMU_MISS:*/ DEFAULT_TRAP(0x009)
25733/*TT_INSTR_ACCESS_ERR:*/ DEFAULT_TRAP(0x00A)
25734/*TT_RESERVED_00b:*/ TRAP_BRANCH(0x00B,blimp_fake_tt08)
25735/*TT_RESERVED_00c:*/ TRAP_BRANCH(0x00C,blimp_fake_tt08)
25736/*TT_RESERVED_00d:*/ DEFAULT_TRAP(0x00D)
25737/*TT_RESERVED_00e:*/ DEFAULT_TRAP(0x00E)
25738/*TT_RESERVED_00f:*/ DEFAULT_TRAP(0x00F)
25739
25740/*TT_ILLEGAL_INST:*/ GENERIC_TRAP(0x010)
25741/*TT_PRIVILEGED_OPCODE:*/ TRAP_BRANCH(0x011,blimp_privop)
25742/*TT_UNIMPLEMENTED_LDD:*/ DEFAULT_TRAP(0x012)
25743/*TT_UNIMPLEMENTED_STD:*/ DEFAULT_TRAP(0x013)
25744/*TT_RESERVED_014:*/ TRAP_BRANCH(0x014,blimp_fake_tt30)
25745/*TT_RESERVED_015:*/ TRAP_BRANCH(0x015,blimp_fake_tt30)
25746/*TT_RESERVED_016:*/ TRAP_BRANCH(0x016,blimp_fake_tt30)
25747/*TT_RESERVED_017:*/ TRAP_BRANCH(0x017,blimp_fake_tt30)
25748/*TT_RESERVED_018:*/ DEFAULT_TRAP(0x018)
25749/*TT_RESERVED_019:*/ DEFAULT_TRAP(0x019)
25750/*TT_RESERVED_01a:*/ DEFAULT_TRAP(0x01A)
25751/*TT_RESERVED_01b:*/ DEFAULT_TRAP(0x01B)
25752/*TT_RESERVED_01c:*/ DEFAULT_TRAP(0x01C)
25753/*TT_RESERVED_01d:*/ DEFAULT_TRAP(0x01D)
25754/*TT_RESERVED_01e:*/ DEFAULT_TRAP(0x01E)
25755/*TT_RESERVED_01f:*/ DEFAULT_TRAP(0x01F)
25756
25757/*TT_FP_DISABLED:*/ TRAP_BRANCH(0x020,blimp_set_fp)
25758/*TT_FP_IEEE_754:*/ TRAP_BRANCH(0x021,blimp_fp_trap)
25759/*TT_FP_EXCP_OTHER:*/ TRAP_BRANCH(0x022,blimp_fp_trap)
25760/*TT_TAG_OVERFLOW:*/ GENERIC_TRAP(0x023)
25761/*TT_CLEAN_WIN:*/ TRAP_BRANCH(0x024,blimp_cleanwin)
25762/*TT_EXTRA_025:*/ DEFAULT_TRAP(0x025)
25763/*TT_EXTRA_026:*/ DEFAULT_TRAP(0x026)
25764/*TT_EXTRA_027:*/ DEFAULT_TRAP(0x027)
25765/*TT_DIV_ZERO:*/ GENERIC_TRAP(0x028)
25766/*TT_INT_PROC_ERROR:*/ DEFAULT_TRAP(0x029)
25767/*TT_RESERVED_02a:*/ DEFAULT_TRAP(0x02A)
25768/*TT_RESERVED_02b:*/ DEFAULT_TRAP(0x02B)
25769/*TT_RESERVED_02c:*/ DEFAULT_TRAP(0x02C)
25770/*TT_RESERVED_02d:*/ DEFAULT_TRAP(0x02D)
25771/*TT_RESERVED_02e:*/ DEFAULT_TRAP(0x02E)
25772/*TT_RESERVED_02f:*/ DEFAULT_TRAP(0x02F)
25773
25774/*TT_DATA_ACCESS_EXCEPT:*/ TRAP_BRANCH(0x030,blimp_dae)
25775/*TT_DA_MMU_MISS:*/ DEFAULT_TRAP(0x031)
25776/*TT_DATA_ACCESS_ERROR:*/ DEFAULT_TRAP(0x032)
25777/*TT_DATA_PROT:*/ DEFAULT_TRAP(0x033)
25778/*TT_MEM_NONALIGNED:*/ TRAP_BRANCH(0x034,blimp_misalign_handler)
25779/*TT_LDDF_MEM_NONALIGNED:*/ GENERIC_TRAP(0x035)
25780/*TT_STDF_MEM_NONALIGNED:*/ GENERIC_TRAP(0x036)
25781/*TT_PRIVILEGED_ACTION:*/ TRAP_BRANCH(0x037,blimp_privacc)
25782/*TT_LDQF_MEM_NONALIGNED:*/ DEFAULT_TRAP(0x038)
25783/*TT_STQF_MEM_NONALIGNED:*/ DEFAULT_TRAP(0x039)
25784/*TT_RESERVED_03a:*/ DEFAULT_TRAP(0x03A)
25785/*TT_RESERVED_03b:*/ DEFAULT_TRAP(0x03B)
25786/*TT_RESERVED_03c:*/ DEFAULT_TRAP(0x03C)
25787/*TT_RESERVED_03d:*/ DEFAULT_TRAP(0x03D)
25788/*TT_RESERVED_03e:*/ DEFAULT_TRAP(0x03E)
25789/*TT_RESERVED_03f:*/ DEFAULT_TRAP(0x03F)
25790
25791/*TT_ASYNC_DATA_ERROR:*/ DEFAULT_TRAP(0x040)
25792/*TT_INTERRUPT_LEVEL_1:*/ TRAP_BRANCH(0x041,blimp_softint)
25793/*TT_INTERRUPT_LEVEL_2:*/ TRAP_BRANCH(0x042,blimp_softint)
25794/*TT_INTERRUPT_LEVEL_3:*/ TRAP_BRANCH(0x043,blimp_softint)
25795/*TT_INTERRUPT_LEVEL_4:*/ TRAP_BRANCH(0x044,blimp_softint)
25796/*TT_INTERRUPT_LEVEL_5:*/ TRAP_BRANCH(0x045,blimp_softint)
25797/*TT_INTERRUPT_LEVEL_6:*/ TRAP_BRANCH(0x046,blimp_softint)
25798/*TT_INTERRUPT_LEVEL_7:*/ TRAP_BRANCH(0x047,blimp_softint)
25799/*TT_INTERRUPT_LEVEL_8:*/ TRAP_BRANCH(0x048,blimp_softint)
25800/*TT_INTERRUPT_LEVEL_9:*/ TRAP_BRANCH(0x049,blimp_softint)
25801/*TT_INTERRUPT_LEVEL_10:*/ TRAP_BRANCH(0x04A,blimp_softint)
25802/*TT_INTERRUPT_LEVEL_11:*/ TRAP_BRANCH(0x04B,blimp_softint)
25803/*TT_INTERRUPT_LEVEL_12:*/ TRAP_BRANCH(0x04C,blimp_softint)
25804/*TT_INTERRUPT_LEVEL_13:*/ TRAP_BRANCH(0x04D,blimp_softint)
25805/*TT_INTERRUPT_LEVEL_14:*/ TRAP_BRANCH(0x04E,blimp_tickint)
25806/*TT_INTERRUPT_LEVEL_15:*/ TRAP_BRANCH(0x04F,blimp_softint)
25807
25808/*TT_RESERVED_050:*/ DEFAULT_TRAP(0x050)
25809/*TT_RESERVED_051:*/ DEFAULT_TRAP(0x051)
25810/*TT_RESERVED_052:*/ DEFAULT_TRAP(0x052)
25811/*TT_RESERVED_053:*/ DEFAULT_TRAP(0x053)
25812/*TT_RESERVED_054:*/ DEFAULT_TRAP(0x054)
25813/*TT_RESERVED_055:*/ DEFAULT_TRAP(0x055)
25814/*TT_RESERVED_056:*/ DEFAULT_TRAP(0x056)
25815/*TT_RESERVED_057:*/ DEFAULT_TRAP(0x057)
25816/*TT_RESERVED_058:*/ DEFAULT_TRAP(0x058)
25817/*TT_RESERVED_059:*/ DEFAULT_TRAP(0x059)
25818/*TT_RESERVED_05a:*/ DEFAULT_TRAP(0x05A)
25819/*TT_RESERVED_05b:*/ DEFAULT_TRAP(0x05B)
25820/*TT_RESERVED_05c:*/ DEFAULT_TRAP(0x05C)
25821/*TT_RESERVED_05d:*/ DEFAULT_TRAP(0x05D)
25822/*TT_RESERVED_05e:*/ DEFAULT_TRAP(0x05E)
25823/*TT_RESERVED_05f:*/ DEFAULT_TRAP(0x05F)
25824
25825/*TT_INTERRUPT_VECTOR:*/ DEFAULT_TRAP(0x060)
25826/*TT_PA_WATCHPOINT:*/ DEFAULT_TRAP(0x061)
25827/*TT_VA_WATCHPOINT:*/ DEFAULT_TRAP(0x062)
25828/*TT_CORRECTED_ECC_ERROR:*/ DEFAULT_TRAP(0x063)
25829/*TT_FAST_IA_MMU_MISS:*/ DEFAULT_TRAP(0x064)
25830/*TT_FAST_IA_MMU_MISS_1:*/ INVALID_TRAP(0x065)
25831/*TT_FAST_IA_MMU_MISS_2:*/ INVALID_TRAP(0x066)
25832/*TT_FAST_IA_MMU_MISS_3:*/ INVALID_TRAP(0x067)
25833/*TT_FAST_DA_MMU_MISS:*/ DEFAULT_TRAP(0x068)
25834/*TT_FAST_DA_MMU_MISS_1:*/ INVALID_TRAP(0x069)
25835/*TT_FAST_DA_MMU_MISS_2:*/ INVALID_TRAP(0x06A)
25836/*TT_FAST_DA_MMU_MISS_3:*/ INVALID_TRAP(0x06B)
25837/*TT_FAST_DATA_PROT:*/ DEFAULT_TRAP(0x06C)
25838/*TT_FAST_DATA_PROT_1:*/ INVALID_TRAP(0x06D)
25839/*TT_FAST_DATA_PROT_2:*/ INVALID_TRAP(0x06E)
25840/*TT_FAST_DATA_PROT_3:*/ INVALID_TRAP(0x06F)
25841
25842/*TT_RESERVED_070:*/ DEFAULT_TRAP(0x070)
25843/*TT_INST_ACC_MMU_ERR:*/ DEFAULT_TRAP(0x071)
25844/*TT_DATA_ACC_MMU_ERR:*/ DEFAULT_TRAP(0x072)
25845/*TT_STRAND_TRAP:*/ DEFAULT_TRAP(0x073)
25846/*TT_CNTRL_XFER_INSTR:*/ DEFAULT_TRAP(0x074)
25847/*TT_INST_VA_WATCHPOINT:*/ DEFAULT_TRAP(0x075)
25848/*TT_INST_BREAKPOINT:*/ DEFAULT_TRAP(0x076)
25849/*TT_RESERVED_077:*/ DEFAULT_TRAP(0x077)
25850/*TT_RESERVED_078:*/ DEFAULT_TRAP(0x078)
25851/*TT_RESERVED_079:*/ DEFAULT_TRAP(0x079)
25852/*TT_RESERVED_07A:*/ DEFAULT_TRAP(0x07A)
25853/*TT_RESERVED_07B:*/ DEFAULT_TRAP(0x07B)
25854/*TT_RESERVED_07C:*/ DEFAULT_TRAP(0x07C)
25855/*TT_RESERVED_07D:*/ DEFAULT_TRAP(0x07D)
25856/*TT_RESERVED_07E:*/ DEFAULT_TRAP(0x07E)
25857/*TT_RESERVED_07F:*/ DEFAULT_TRAP(0x07F)
25858
25859/*TT_SPILL_0_NORMAL:*/ TRAP_BRANCH(0x080,blimp_spill64_handler)
25860/*TT_EXTRA_081:*/ INVALID_TRAP(0x081)
25861/*TT_EXTRA_082:*/ INVALID_TRAP(0x082)
25862/*TT_EXTRA_083:*/ INVALID_TRAP(0x083)
25863/*TT_SPILL_1_NORMAL:*/ UNHANDLED_TRAP(0x084)
25864/*TT_EXTRA_085:*/ INVALID_TRAP(0x085)
25865/*TT_EXTRA_086:*/ INVALID_TRAP(0x086)
25866/*TT_EXTRA_087:*/ INVALID_TRAP(0x087)
25867/*TT_SPILL_2_NORMAL:*/ TRAP_BRANCH(0x088,blimp_spill64_handler)
25868/*TT_EXTRA_089:*/ INVALID_TRAP(0x089)
25869/*TT_EXTRA_08a:*/ INVALID_TRAP(0x08A)
25870/*TT_EXTRA_08b:*/ INVALID_TRAP(0x08B)
25871/*TT_SPILL_3_NORMAL:*/ UNHANDLED_TRAP(0x08C)
25872/*TT_EXTRA_08d:*/ INVALID_TRAP(0x08D)
25873/*TT_EXTRA_08e:*/ INVALID_TRAP(0x08E)
25874/*TT_EXTRA_08f:*/ INVALID_TRAP(0x08F)
25875/*TT_SPILL_4_NORMAL:*/ TRAP_BRANCH(0x090,blimp_spill32_handler)
25876/*TT_EXTRA_091:*/ INVALID_TRAP(0x091)
25877/*TT_EXTRA_092:*/ INVALID_TRAP(0x092)
25878/*TT_EXTRA_093:*/ INVALID_TRAP(0x093)
25879/*TT_SPILL_5_NORMAL:*/ UNHANDLED_TRAP(0x094)
25880/*TT_EXTRA_095:*/ INVALID_TRAP(0x095)
25881/*TT_EXTRA_096:*/ INVALID_TRAP(0x096)
25882/*TT_EXTRA_097:*/ INVALID_TRAP(0x097)
25883/*TT_SPILL_6_NORMAL:*/ TRAP_BRANCH(0x098,blimp_spill32_handler)
25884/*TT_EXTRA_099:*/ INVALID_TRAP(0x099)
25885/*TT_EXTRA_09a:*/ INVALID_TRAP(0x09A)
25886/*TT_EXTRA_09b:*/ INVALID_TRAP(0x09B)
25887/*TT_SPILL_7_NORMAL:*/ UNHANDLED_TRAP(0x09C)
25888/*TT_EXTRA_09d:*/ INVALID_TRAP(0x09D)
25889/*TT_EXTRA_09e:*/ INVALID_TRAP(0x09E)
25890/*TT_EXTRA_09f:*/ INVALID_TRAP(0x09F)
25891
25892/*TT_SPILL_0_OTHER:*/ UNHANDLED_TRAP(0x0A0)
25893/*TT_EXTRA_0a1:*/ INVALID_TRAP(0x0A1)
25894/*TT_EXTRA_0a2:*/ INVALID_TRAP(0x0A2)
25895/*TT_EXTRA_0a3:*/ INVALID_TRAP(0x0A3)
25896/*TT_SPILL_1_OTHER:*/ UNHANDLED_TRAP(0x0A4)
25897/*TT_EXTRA_0a5:*/ INVALID_TRAP(0x0A5)
25898/*TT_EXTRA_0a6:*/ INVALID_TRAP(0x0A6)
25899/*TT_EXTRA_0a7:*/ INVALID_TRAP(0x0A7)
25900/*TT_SPILL_2_OTHER:*/ UNHANDLED_TRAP(0x0A8)
25901/*TT_EXTRA_0a9:*/ INVALID_TRAP(0x0A9)
25902/*TT_EXTRA_0aa:*/ INVALID_TRAP(0x0AA)
25903/*TT_EXTRA_0ab:*/ INVALID_TRAP(0x0AB)
25904/*TT_SPILL_3_OTHER:*/ UNHANDLED_TRAP(0x0AC)
25905/*TT_EXTRA_0ad:*/ INVALID_TRAP(0x0AD)
25906/*TT_EXTRA_0ae:*/ INVALID_TRAP(0x0AE)
25907/*TT_EXTRA_0af:*/ INVALID_TRAP(0x0AF)
25908/*TT_SPILL_4_OTHER:*/ UNHANDLED_TRAP(0x0B0)
25909/*TT_EXTRA_0b1:*/ INVALID_TRAP(0x0B1)
25910/*TT_EXTRA_0b2:*/ INVALID_TRAP(0x0B2)
25911/*TT_EXTRA_0b3:*/ INVALID_TRAP(0x0B3)
25912/*TT_SPILL_5_OTHER:*/ UNHANDLED_TRAP(0x0B4)
25913/*TT_EXTRA_0b5:*/ INVALID_TRAP(0x0B5)
25914/*TT_EXTRA_0b6:*/ INVALID_TRAP(0x0B6)
25915/*TT_EXTRA_0b7:*/ INVALID_TRAP(0x0B7)
25916/*TT_SPILL_6_OTHER:*/ UNHANDLED_TRAP(0x0B8)
25917/*TT_EXTRA_0b9:*/ INVALID_TRAP(0x0B9)
25918/*TT_EXTRA_0ba:*/ INVALID_TRAP(0x0BA)
25919/*TT_EXTRA_0bb:*/ INVALID_TRAP(0x0BB)
25920/*TT_SPILL_7_OTHER:*/ UNHANDLED_TRAP(0x0BC)
25921/*TT_EXTRA_0bd:*/ INVALID_TRAP(0x0BD)
25922/*TT_EXTRA_0be:*/ INVALID_TRAP(0x0BE)
25923/*TT_EXTRA_0bf:*/ INVALID_TRAP(0x0BF)
25924
25925/*TT_FILL_0_NORMAL:*/ TRAP_BRANCH(0x0C0,blimp_fill64_handler)
25926/*TT_EXTRA_0c1:*/ INVALID_TRAP(0x0C1)
25927/*TT_EXTRA_0c2:*/ INVALID_TRAP(0x0C2)
25928/*TT_EXTRA_0c3:*/ INVALID_TRAP(0x0C3)
25929/*TT_FILL_1_NORMAL:*/ TRAP_BRANCH(0x0C4,blimp_fill64_handler)
25930/*TT_EXTRA_0c5:*/ INVALID_TRAP(0x0C5)
25931/*TT_EXTRA_0c6:*/ INVALID_TRAP(0x0C6)
25932/*TT_EXTRA_0c7:*/ INVALID_TRAP(0x0C7)
25933/*TT_FILL_2_NORMAL:*/ TRAP_BRANCH(0x0C8,blimp_fill64_handler)
25934/*TT_EXTRA_0c9:*/ INVALID_TRAP(0x0C9)
25935/*TT_EXTRA_0ca:*/ INVALID_TRAP(0x0Ca)
25936/*TT_EXTRA_0cb:*/ INVALID_TRAP(0x0Cb)
25937/*TT_FILL_3_NORMAL:*/ TRAP_BRANCH(0x0CC,blimp_fill64_handler)
25938/*TT_EXTRA_0cd:*/ INVALID_TRAP(0x0CD)
25939/*TT_EXTRA_0ce:*/ INVALID_TRAP(0x0CE)
25940/*TT_EXTRA_0cf:*/ INVALID_TRAP(0x0CF)
25941/*TT_FILL_4_NORMAL:*/ TRAP_BRANCH(0x0D0,blimp_fill32_handler)
25942/*TT_EXTRA_0d1:*/ INVALID_TRAP(0x0D1)
25943/*TT_EXTRA_0d2:*/ INVALID_TRAP(0x0D2)
25944/*TT_EXTRA_0d3:*/ INVALID_TRAP(0x0D3)
25945/*TT_FILL_5_NORMAL:*/ TRAP_BRANCH(0x0D4,blimp_fill32_handler)
25946/*TT_EXTRA_0d5:*/ INVALID_TRAP(0x0D5)
25947/*TT_EXTRA_0d6:*/ INVALID_TRAP(0x0D6)
25948/*TT_EXTRA_0d7:*/ INVALID_TRAP(0x0D7)
25949/*TT_FILL_6_NORMAL:*/ TRAP_BRANCH(0x0D8,blimp_fill32_handler)
25950/*TT_EXTRA_0d9:*/ INVALID_TRAP(0x0D9)
25951/*TT_EXTRA_0da:*/ INVALID_TRAP(0x0DA)
25952/*TT_EXTRA_0db:*/ INVALID_TRAP(0x0DB)
25953/*TT_FILL_7_NORMAL:*/ TRAP_BRANCH(0x0DC,blimp_fill32_handler)
25954/*TT_EXTRA_0dd:*/ INVALID_TRAP(0x0DD)
25955/*TT_EXTRA_0de:*/ INVALID_TRAP(0x0DE)
25956/*TT_EXTRA_0df:*/ INVALID_TRAP(0x0DF)
25957
25958/*TT_FILL_0_OTHER:*/ UNHANDLED_TRAP(0x0E0)
25959/*TT_EXTRA_0e1:*/ INVALID_TRAP(0x0E1)
25960/*TT_EXTRA_0e2:*/ INVALID_TRAP(0x0E2)
25961/*TT_EXTRA_0e3:*/ INVALID_TRAP(0x0E3)
25962/*TT_FILL_1_OTHER:*/ UNHANDLED_TRAP(0x0E4)
25963/*TT_EXTRA_0e5:*/ INVALID_TRAP(0x0E5)
25964/*TT_EXTRA_0e6:*/ INVALID_TRAP(0x0E6)
25965/*TT_EXTRA_0e7:*/ INVALID_TRAP(0x0E7)
25966/*TT_FILL_2_OTHER:*/ UNHANDLED_TRAP(0x0E8)
25967/*TT_EXTRA_0e9:*/ INVALID_TRAP(0x0E9)
25968/*TT_EXTRA_0ea:*/ INVALID_TRAP(0x0EA)
25969/*TT_EXTRA_0eb:*/ INVALID_TRAP(0x0EB)
25970/*TT_FILL_3_OTHER:*/ UNHANDLED_TRAP(0x0EC)
25971/*TT_EXTRA_0ed:*/ INVALID_TRAP(0x0ED)
25972/*TT_EXTRA_0ee:*/ INVALID_TRAP(0x0DE)
25973/*TT_EXTRA_0ef:*/ INVALID_TRAP(0x0DF)
25974/*TT_FILL_4_OTHER:*/ UNHANDLED_TRAP(0x0F0)
25975/*TT_EXTRA_0f1:*/ INVALID_TRAP(0x0F1)
25976/*TT_EXTRA_0f2:*/ INVALID_TRAP(0x0F2)
25977/*TT_EXTRA_0f3:*/ INVALID_TRAP(0x0F3)
25978/*TT_FILL_5_OTHER:*/ UNHANDLED_TRAP(0x0F4)
25979/*TT_EXTRA_0f5:*/ INVALID_TRAP(0x0F5)
25980/*TT_EXTRA_0f6:*/ INVALID_TRAP(0x0F6)
25981/*TT_EXTRA_0f7:*/ INVALID_TRAP(0x0F7)
25982/*TT_FILL_6_OTHER:*/ UNHANDLED_TRAP(0x0F8)
25983/*TT_EXTRA_0f9:*/ INVALID_TRAP(0x0F9)
25984/*TT_EXTRA_0fa:*/ INVALID_TRAP(0x0FA)
25985/*TT_EXTRA_0fb:*/ INVALID_TRAP(0x0FB)
25986/*TT_FILL_7_OTHER:*/ UNHANDLED_TRAP(0x0FC)
25987/*TT_EXTRA_0fd:*/ INVALID_TRAP(0x0FD)
25988/*TT_EXTRA_0fe:*/ INVALID_TRAP(0x0FE)
25989/*TT_EXTRA_0ff:*/ INVALID_TRAP(0x0FF)
25990
25991/*TT_TCC_00:*/ TRAP_JUMP(blimp_end_good) ! good trap
25992/*TT_TCC_01:*/ TRAP_JUMP(blimp_end_bad) ! bad trap
25993/*TT_TCC_02:*/ DEFAULT_TRAP(0x102)
25994/*TT_TCC_03:*/ DEFAULT_TRAP(0x103)
25995/*TT_TCC_04:*/ DEFAULT_TRAP(0x104)
25996/*TT_TCC_05:*/ DEFAULT_TRAP(0x105)
25997/*TT_TCC_06:*/ DEFAULT_TRAP(0x106)
25998/*TT_TCC_07:*/ DEFAULT_TRAP(0x107)
25999/*TT_TCC_08:*/ DEFAULT_TRAP(0x108)
26000/*TT_TCC_09:*/ DEFAULT_TRAP(0x109)
26001/*TT_TCC_0A:*/ DEFAULT_TRAP(0x10A)
26002/*TT_TCC_0B:*/ DEFAULT_TRAP(0x10B)
26003/*TT_TCC_0C:*/ DEFAULT_TRAP(0x10C)
26004/*TT_TCC_0D:*/ DEFAULT_TRAP(0x10D)
26005/*TT_TCC_0E:*/ DEFAULT_TRAP(0x10E)
26006/*TT_TCC_0F:*/ DEFAULT_TRAP(0x10F)
26007
26008/*TT_TCC_10:*/ DEFAULT_TRAP(0x110)
26009/*TT_TCC_11:*/ DEFAULT_TRAP(0x111)
26010/*TT_TCC_12:*/ DEFAULT_TRAP(0x112)
26011/*TT_TCC_13:*/ DEFAULT_TRAP(0x113)
26012/*TT_TCC_14:*/ DEFAULT_TRAP(0x114)
26013/*TT_TCC_15:*/ DEFAULT_TRAP(0x115)
26014/*TT_TCC_16:*/ DEFAULT_TRAP(0x116)
26015/*TT_TCC_17:*/ DEFAULT_TRAP(0x117)
26016/*TT_TCC_18:*/ DEFAULT_TRAP(0x118)
26017/*TT_TCC_19:*/ DEFAULT_TRAP(0x119)
26018/*TT_TCC_1A:*/ DEFAULT_TRAP(0x11A)
26019/*TT_TCC_1B:*/ DEFAULT_TRAP(0x11B)
26020/*TT_TCC_1C:*/ DEFAULT_TRAP(0x11C)
26021/*TT_TCC_1D:*/ DEFAULT_TRAP(0x11D)
26022/*TT_TCC_1E:*/ DEFAULT_TRAP(0x11E)
26023/*TT_TCC_1F:*/ DEFAULT_TRAP(0x11F)
26024
26025/*TT_TCC_20:*/ DEFAULT_TRAP(0x120)
26026/*TT_TCC_21:*/ DEFAULT_TRAP(0x121)
26027/*TT_TCC_22:*/ DEFAULT_TRAP(0x122)
26028/*TT_TCC_23:*/ DEFAULT_TRAP(0x123)
26029/*TT_TCC_24:*/ DEFAULT_TRAP(0x124)
26030/*TT_TCC_25:*/ DEFAULT_TRAP(0x125)
26031/*TT_TCC_26:*/ DEFAULT_TRAP(0x126)
26032/*TT_TCC_27:*/ DEFAULT_TRAP(0x127)
26033/*TT_TCC_28:*/ DEFAULT_TRAP(0x128)
26034/*TT_TCC_29:*/ DEFAULT_TRAP(0x129)
26035/*TT_TCC_2A:*/ DEFAULT_TRAP(0x12A)
26036/*TT_TCC_2B:*/ DEFAULT_TRAP(0x12B)
26037/*TT_TCC_2C:*/ DEFAULT_TRAP(0x12C)
26038/*TT_TCC_2D:*/ DEFAULT_TRAP(0x12D)
26039/*TT_TCC_2E:*/ DEFAULT_TRAP(0x12E)
26040/*TT_TCC_2F:*/ DEFAULT_TRAP(0x12F)
26041
26042/* User-defined traps */
26043#ifdef BLIMP_UTRAP0
26044 TRAP_JUMP(BLIMP_UTRAP0)
26045#else
26046 DEFAULT_TRAP(0x130)
26047#endif
26048
26049#ifdef BLIMP_UTRAP1
26050 TRAP_JUMP(BLIMP_UTRAP1)
26051#else
26052 DEFAULT_TRAP(0x131)
26053#endif
26054
26055#ifdef BLIMP_UTRAP2
26056 TRAP_JUMP(BLIMP_UTRAP2)
26057#else
26058 DEFAULT_TRAP(0x132)
26059#endif
26060
26061#ifdef BLIMP_UTRAP3
26062 TRAP_JUMP(BLIMP_UTRAP3)
26063#else
26064 DEFAULT_TRAP(0x133)
26065#endif
26066
26067#ifdef BLIMP_UTRAP4
26068 TRAP_JUMP(BLIMP_UTRAP4)
26069#else
26070 DEFAULT_TRAP(0x134)
26071#endif
26072
26073#ifdef BLIMP_UTRAP5
26074 TRAP_JUMP(BLIMP_UTRAP5)
26075#else
26076 DEFAULT_TRAP(0x135)
26077#endif
26078
26079#ifdef BLIMP_UTRAP6
26080 TRAP_JUMP(BLIMP_UTRAP6)
26081#else
26082 DEFAULT_TRAP(0x136)
26083#endif
26084
26085#ifdef BLIMP_UTRAP7
26086 TRAP_JUMP(BLIMP_UTRAP7)
26087#else
26088 DEFAULT_TRAP(0x137)
26089#endif
26090
26091#ifdef BLIMP_UTRAP8
26092 TRAP_JUMP(BLIMP_UTRAP8)
26093#else
26094 DEFAULT_TRAP(0x138)
26095#endif
26096
26097#ifdef BLIMP_UTRAP9
26098 TRAP_JUMP(BLIMP_UTRAP9)
26099#else
26100 DEFAULT_TRAP(0x139)
26101#endif
26102
26103#ifdef BLIMP_UTRAP10
26104 TRAP_JUMP(BLIMP_UTRAP10)
26105#else
26106 DEFAULT_TRAP(0x13A)
26107#endif
26108
26109#ifdef BLIMP_UTRAP11
26110 TRAP_JUMP(BLIMP_UTRAP11)
26111#else
26112 DEFAULT_TRAP(0x13B)
26113#endif
26114
26115#ifdef BLIMP_UTRAP12
26116 TRAP_JUMP(BLIMP_UTRAP12)
26117#else
26118 DEFAULT_TRAP(0x13C)
26119#endif
26120
26121#ifdef BLIMP_UTRAP13
26122 TRAP_JUMP(BLIMP_UTRAP13)
26123#else
26124 DEFAULT_TRAP(0x13D)
26125#endif
26126
26127#ifdef BLIMP_UTRAP14
26128 TRAP_JUMP(BLIMP_UTRAP14)
26129#else
26130 DEFAULT_TRAP(0x13E)
26131#endif
26132
26133#ifdef BLIMP_UTRAP15
26134 TRAP_JUMP(BLIMP_UTRAP15)
26135#else
26136 DEFAULT_TRAP(0x13F)
26137#endif
26138
26139/*TT_TCC_40:*/ TRAP_BRANCH(0x140,blimp_flip_priv)
26140/*TT_TCC_41:*/ TRAP_BRANCH(0x141,blimp_reset_priv)
26141/*TT_TCC_42:*/ TRAP_BRANCH(0x142,blimp_set_priv)
26142/*TT_TCC_43:*/ TRAP_BRANCH(0x143,blimp_flip_fp)
26143/*TT_TCC_44:*/ TRAP_BRANCH(0x144,blimp_cleanwin0)
26144/*TT_TCC_45:*/ TRAP_BRANCH(0x145,blimp_demap_stack)
26145/*TT_TCC_46:*/ TRAP_BRANCH(0x146,blimp_demap_page)
26146/*TT_TCC_47:*/ DEFAULT_TRAP(0x147)
26147/*TT_TCC_48:*/ TRAP_BRANCH(0x148,blimp_demap_all)
26148/*TT_TCC_49:*/ TRAP_BRANCH(0x149,blimp_switch_ctx2)
26149/*TT_TCC_4A:*/ DEFAULT_TRAP(0x14A)
26150/*TT_TCC_4B:*/ DEFAULT_TRAP(0x14B)
26151/*TT_TCC_4C:*/ DEFAULT_TRAP(0x14C)
26152/*TT_TCC_4D:*/ DEFAULT_TRAP(0x14D)
26153/*TT_TCC_4E:*/ DEFAULT_TRAP(0x14E)
26154/*TT_TCC_4F:*/ DEFAULT_TRAP(0x14F)
26155
26156/*TT_TCC_50:*/ GENERIC_TRAP(0x150)
26157/*TT_TCC_51:*/ GENERIC_TRAP(0x151)
26158/*TT_TCC_52:*/ GENERIC_TRAP(0x152)
26159/*TT_TCC_53:*/ GENERIC_TRAP(0x153)
26160/*TT_TCC_54:*/ GENERIC_TRAP(0x154)
26161/*TT_TCC_55:*/ GENERIC_TRAP(0x155)
26162/*TT_TCC_56:*/ GENERIC_TRAP(0x156)
26163/*TT_TCC_57:*/ GENERIC_TRAP(0x157)
26164/*TT_TCC_58:*/ GENERIC_TRAP(0x158)
26165/*TT_TCC_59:*/ GENERIC_TRAP(0x159)
26166/*TT_TCC_5a:*/ GENERIC_TRAP(0x15A)
26167/*TT_TCC_5b:*/ GENERIC_TRAP(0x15B)
26168/*TT_TCC_5c:*/ GENERIC_TRAP(0x15C)
26169/*TT_TCC_5d:*/ GENERIC_TRAP(0x15D)
26170/*TT_TCC_5e:*/ GENERIC_TRAP(0x15E)
26171/*TT_TCC_5f:*/ GENERIC_TRAP(0x15F)
26172
26173/* Half the traps are handled using retry instead of done
26174/*TT_TCC_60:*/ TRAP_BRANCH(0x160,blimp_generic_redone)
26175/*TT_TCC_61:*/ TRAP_BRANCH(0x161,blimp_generic_redone)
26176/*TT_TCC_62:*/ TRAP_BRANCH(0x162,blimp_generic_redone)
26177/*TT_TCC_63:*/ TRAP_BRANCH(0x163,blimp_generic_redone)
26178/*TT_TCC_64:*/ TRAP_BRANCH(0x164,blimp_generic_redone)
26179/*TT_TCC_65:*/ TRAP_BRANCH(0x165,blimp_generic_redone)
26180/*TT_TCC_66:*/ TRAP_BRANCH(0x166,blimp_generic_redone)
26181/*TT_TCC_67:*/ TRAP_BRANCH(0x167,blimp_generic_redone)
26182/*TT_TCC_68:*/ TRAP_BRANCH(0x168,blimp_generic_redone)
26183/*TT_TCC_69:*/ TRAP_BRANCH(0x169,blimp_generic_redone)
26184/*TT_TCC_6a:*/ TRAP_BRANCH(0x16A,blimp_generic_redone)
26185/*TT_TCC_6b:*/ TRAP_BRANCH(0x16B,blimp_generic_redone)
26186/*TT_TCC_6c:*/ TRAP_BRANCH(0x16C,blimp_generic_redone)
26187/*TT_TCC_6d:*/ TRAP_BRANCH(0x16D,blimp_generic_redone)
26188/*TT_TCC_6e:*/ TRAP_BRANCH(0x16E,blimp_generic_redone)
26189/*TT_TCC_6f:*/ TRAP_BRANCH(0x16F,blimp_generic_redone)
26190
26191/* Pseudo branches */
26192/*TT_TCC_70:*/ TRAP_BRANCH(0x170,blimp_pseudo_branch) /*PBRAN_MIN*/
26193/*TT_TCC_71:*/ TRAP_BRANCH(0x171,blimp_pseudo_branch)
26194/*TT_TCC_72:*/ TRAP_BRANCH(0x172,blimp_pseudo_branch)
26195/*TT_TCC_73:*/ TRAP_BRANCH(0x173,blimp_pseudo_branch)
26196/*TT_TCC_74:*/ TRAP_BRANCH(0x174,blimp_pseudo_branch)
26197/*TT_TCC_75:*/ TRAP_BRANCH(0x175,blimp_pseudo_branch)
26198/*TT_TCC_76:*/ TRAP_BRANCH(0x176,blimp_pseudo_branch)
26199/*TT_TCC_77:*/ TRAP_BRANCH(0x177,blimp_pseudo_branch)
26200/*TT_TCC_78:*/ TRAP_BRANCH(0x178,blimp_pseudo_branch)
26201/*TT_TCC_79:*/ TRAP_BRANCH(0x179,blimp_pseudo_branch)
26202/*TT_TCC_7a:*/ TRAP_BRANCH(0x17A,blimp_pseudo_branch)
26203/*TT_TCC_7b:*/ TRAP_BRANCH(0x17B,blimp_pseudo_branch)
26204/*TT_TCC_7c:*/ TRAP_BRANCH(0x17C,blimp_pseudo_branch)
26205/*TT_TCC_7d:*/ TRAP_BRANCH(0x17D,blimp_pseudo_branch)
26206/*TT_TCC_7e:*/ TRAP_BRANCH(0x17E,blimp_pseudo_branch)
26207/*TT_TCC_7f:*/ TRAP_BRANCH(0x17F,blimp_pseudo_branch)
26208 .skip 128*32
26209
26210! Trap table for TL>=1: nothing for now
26211
26212DEFAULT_TRAP(0x200)
26213DEFAULT_TRAP(0x201)
26214DEFAULT_TRAP(0x202)
26215DEFAULT_TRAP(0x203)
26216DEFAULT_TRAP(0x204)
26217DEFAULT_TRAP(0x205)
26218DEFAULT_TRAP(0x206)
26219DEFAULT_TRAP(0x207)
26220DEFAULT_TRAP(0x208)
26221DEFAULT_TRAP(0x209)
26222DEFAULT_TRAP(0x20A)
26223DEFAULT_TRAP(0x20B)
26224DEFAULT_TRAP(0x20C)
26225DEFAULT_TRAP(0x20D)
26226DEFAULT_TRAP(0x20E)
26227DEFAULT_TRAP(0x20F)
26228
26229DEFAULT_TRAP(0x210)
26230DEFAULT_TRAP(0x211)
26231DEFAULT_TRAP(0x212)
26232DEFAULT_TRAP(0x213)
26233DEFAULT_TRAP(0x214)
26234DEFAULT_TRAP(0x215)
26235DEFAULT_TRAP(0x216)
26236DEFAULT_TRAP(0x217)
26237DEFAULT_TRAP(0x218)
26238DEFAULT_TRAP(0x219)
26239DEFAULT_TRAP(0x21A)
26240DEFAULT_TRAP(0x21B)
26241DEFAULT_TRAP(0x21C)
26242DEFAULT_TRAP(0x21D)
26243DEFAULT_TRAP(0x21E)
26244DEFAULT_TRAP(0x21F)
26245
26246DEFAULT_TRAP(0x220)
26247DEFAULT_TRAP(0x221)
26248DEFAULT_TRAP(0x222)
26249DEFAULT_TRAP(0x223)
26250DEFAULT_TRAP(0x224)
26251DEFAULT_TRAP(0x225)
26252DEFAULT_TRAP(0x226)
26253DEFAULT_TRAP(0x227)
26254DEFAULT_TRAP(0x228)
26255DEFAULT_TRAP(0x229)
26256DEFAULT_TRAP(0x22A)
26257DEFAULT_TRAP(0x22B)
26258DEFAULT_TRAP(0x22C)
26259DEFAULT_TRAP(0x22D)
26260DEFAULT_TRAP(0x22E)
26261DEFAULT_TRAP(0x22F)
26262
26263DEFAULT_TRAP(0x230)
26264DEFAULT_TRAP(0x231)
26265DEFAULT_TRAP(0x232)
26266DEFAULT_TRAP(0x233)
26267DEFAULT_TRAP(0x234)
26268DEFAULT_TRAP(0x235)
26269DEFAULT_TRAP(0x236)
26270DEFAULT_TRAP(0x237)
26271DEFAULT_TRAP(0x238)
26272DEFAULT_TRAP(0x239)
26273DEFAULT_TRAP(0x23A)
26274DEFAULT_TRAP(0x23B)
26275DEFAULT_TRAP(0x23C)
26276DEFAULT_TRAP(0x23D)
26277DEFAULT_TRAP(0x23E)
26278DEFAULT_TRAP(0x23F)
26279
26280DEFAULT_TRAP(0x240)
26281DEFAULT_TRAP(0x241)
26282DEFAULT_TRAP(0x242)
26283DEFAULT_TRAP(0x243)
26284DEFAULT_TRAP(0x244)
26285DEFAULT_TRAP(0x245)
26286DEFAULT_TRAP(0x246)
26287DEFAULT_TRAP(0x247)
26288DEFAULT_TRAP(0x248)
26289DEFAULT_TRAP(0x249)
26290DEFAULT_TRAP(0x24A)
26291DEFAULT_TRAP(0x24B)
26292DEFAULT_TRAP(0x24C)
26293DEFAULT_TRAP(0x24D)
26294DEFAULT_TRAP(0x24E)
26295DEFAULT_TRAP(0x24F)
26296
26297DEFAULT_TRAP(0x250)
26298DEFAULT_TRAP(0x251)
26299DEFAULT_TRAP(0x252)
26300DEFAULT_TRAP(0x253)
26301DEFAULT_TRAP(0x254)
26302DEFAULT_TRAP(0x255)
26303DEFAULT_TRAP(0x256)
26304DEFAULT_TRAP(0x257)
26305DEFAULT_TRAP(0x258)
26306DEFAULT_TRAP(0x259)
26307DEFAULT_TRAP(0x25A)
26308DEFAULT_TRAP(0x25B)
26309DEFAULT_TRAP(0x25C)
26310DEFAULT_TRAP(0x25D)
26311DEFAULT_TRAP(0x25E)
26312DEFAULT_TRAP(0x25F)
26313
26314DEFAULT_TRAP(0x260)
26315DEFAULT_TRAP(0x261)
26316DEFAULT_TRAP(0x262)
26317DEFAULT_TRAP(0x263)
26318DEFAULT_TRAP(0x264)
26319DEFAULT_TRAP(0x265)
26320DEFAULT_TRAP(0x266)
26321DEFAULT_TRAP(0x267)
26322DEFAULT_TRAP(0x268)
26323DEFAULT_TRAP(0x269)
26324DEFAULT_TRAP(0x26A)
26325DEFAULT_TRAP(0x26B)
26326DEFAULT_TRAP(0x26C)
26327DEFAULT_TRAP(0x26D)
26328DEFAULT_TRAP(0x26E)
26329DEFAULT_TRAP(0x26F)
26330
26331DEFAULT_TRAP(0x270)
26332DEFAULT_TRAP(0x271)
26333DEFAULT_TRAP(0x272)
26334DEFAULT_TRAP(0x273)
26335DEFAULT_TRAP(0x274)
26336DEFAULT_TRAP(0x275)
26337DEFAULT_TRAP(0x276)
26338DEFAULT_TRAP(0x277)
26339DEFAULT_TRAP(0x278)
26340DEFAULT_TRAP(0x279)
26341DEFAULT_TRAP(0x27A)
26342DEFAULT_TRAP(0x27B)
26343DEFAULT_TRAP(0x27C)
26344DEFAULT_TRAP(0x27D)
26345DEFAULT_TRAP(0x27E)
26346DEFAULT_TRAP(0x27F)
26347
26348DEFAULT_TRAP(0x280)
26349DEFAULT_TRAP(0x281)
26350DEFAULT_TRAP(0x282)
26351DEFAULT_TRAP(0x283)
26352DEFAULT_TRAP(0x284)
26353DEFAULT_TRAP(0x285)
26354DEFAULT_TRAP(0x286)
26355DEFAULT_TRAP(0x287)
26356DEFAULT_TRAP(0x288)
26357DEFAULT_TRAP(0x289)
26358DEFAULT_TRAP(0x28A)
26359DEFAULT_TRAP(0x28B)
26360DEFAULT_TRAP(0x28C)
26361DEFAULT_TRAP(0x28D)
26362DEFAULT_TRAP(0x28E)
26363DEFAULT_TRAP(0x28F)
26364
26365DEFAULT_TRAP(0x290)
26366DEFAULT_TRAP(0x291)
26367DEFAULT_TRAP(0x292)
26368DEFAULT_TRAP(0x293)
26369DEFAULT_TRAP(0x294)
26370DEFAULT_TRAP(0x295)
26371DEFAULT_TRAP(0x296)
26372DEFAULT_TRAP(0x297)
26373DEFAULT_TRAP(0x298)
26374DEFAULT_TRAP(0x299)
26375DEFAULT_TRAP(0x29A)
26376DEFAULT_TRAP(0x29B)
26377DEFAULT_TRAP(0x29C)
26378DEFAULT_TRAP(0x29D)
26379DEFAULT_TRAP(0x29E)
26380DEFAULT_TRAP(0x29F)
26381
26382DEFAULT_TRAP(0x2A0)
26383DEFAULT_TRAP(0x2A1)
26384DEFAULT_TRAP(0x2A2)
26385DEFAULT_TRAP(0x2A3)
26386DEFAULT_TRAP(0x2A4)
26387DEFAULT_TRAP(0x2A5)
26388DEFAULT_TRAP(0x2A6)
26389DEFAULT_TRAP(0x2A7)
26390DEFAULT_TRAP(0x2A8)
26391DEFAULT_TRAP(0x2A9)
26392DEFAULT_TRAP(0x2AA)
26393DEFAULT_TRAP(0x2AB)
26394DEFAULT_TRAP(0x2AC)
26395DEFAULT_TRAP(0x2AD)
26396DEFAULT_TRAP(0x2AE)
26397DEFAULT_TRAP(0x2AF)
26398
26399DEFAULT_TRAP(0x2B0)
26400DEFAULT_TRAP(0x2B1)
26401DEFAULT_TRAP(0x2B2)
26402DEFAULT_TRAP(0x2B3)
26403DEFAULT_TRAP(0x2B4)
26404DEFAULT_TRAP(0x2B5)
26405DEFAULT_TRAP(0x2B6)
26406DEFAULT_TRAP(0x2B7)
26407DEFAULT_TRAP(0x2B8)
26408DEFAULT_TRAP(0x2B9)
26409DEFAULT_TRAP(0x2BA)
26410DEFAULT_TRAP(0x2BB)
26411DEFAULT_TRAP(0x2BC)
26412DEFAULT_TRAP(0x2BD)
26413DEFAULT_TRAP(0x2BE)
26414DEFAULT_TRAP(0x2BF)
26415
26416DEFAULT_TRAP(0x2C0)
26417DEFAULT_TRAP(0x2C1)
26418DEFAULT_TRAP(0x2C2)
26419DEFAULT_TRAP(0x2C3)
26420DEFAULT_TRAP(0x2C4)
26421DEFAULT_TRAP(0x2C5)
26422DEFAULT_TRAP(0x2C6)
26423DEFAULT_TRAP(0x2C7)
26424DEFAULT_TRAP(0x2C8)
26425DEFAULT_TRAP(0x2C9)
26426DEFAULT_TRAP(0x2CA)
26427DEFAULT_TRAP(0x2CB)
26428DEFAULT_TRAP(0x2CC)
26429DEFAULT_TRAP(0x2CD)
26430DEFAULT_TRAP(0x2CE)
26431DEFAULT_TRAP(0x2CF)
26432
26433DEFAULT_TRAP(0x2D0)
26434DEFAULT_TRAP(0x2D1)
26435DEFAULT_TRAP(0x2D2)
26436DEFAULT_TRAP(0x2D3)
26437DEFAULT_TRAP(0x2D4)
26438DEFAULT_TRAP(0x2D5)
26439DEFAULT_TRAP(0x2D6)
26440DEFAULT_TRAP(0x2D7)
26441DEFAULT_TRAP(0x2D8)
26442DEFAULT_TRAP(0x2D9)
26443DEFAULT_TRAP(0x2DA)
26444DEFAULT_TRAP(0x2DB)
26445DEFAULT_TRAP(0x2DC)
26446DEFAULT_TRAP(0x2DD)
26447DEFAULT_TRAP(0x2DE)
26448DEFAULT_TRAP(0x2DF)
26449
26450DEFAULT_TRAP(0x2E0)
26451DEFAULT_TRAP(0x2E1)
26452DEFAULT_TRAP(0x2E2)
26453DEFAULT_TRAP(0x2E3)
26454DEFAULT_TRAP(0x2E4)
26455DEFAULT_TRAP(0x2E5)
26456DEFAULT_TRAP(0x2E6)
26457DEFAULT_TRAP(0x2E7)
26458DEFAULT_TRAP(0x2E8)
26459DEFAULT_TRAP(0x2E9)
26460DEFAULT_TRAP(0x2EA)
26461DEFAULT_TRAP(0x2EB)
26462DEFAULT_TRAP(0x2EC)
26463DEFAULT_TRAP(0x2ED)
26464DEFAULT_TRAP(0x2EE)
26465DEFAULT_TRAP(0x2EF)
26466
26467DEFAULT_TRAP(0x2F0)
26468DEFAULT_TRAP(0x2F1)
26469DEFAULT_TRAP(0x2F2)
26470DEFAULT_TRAP(0x2F3)
26471DEFAULT_TRAP(0x2F4)
26472DEFAULT_TRAP(0x2F5)
26473DEFAULT_TRAP(0x2F6)
26474DEFAULT_TRAP(0x2F7)
26475DEFAULT_TRAP(0x2F8)
26476DEFAULT_TRAP(0x2F9)
26477DEFAULT_TRAP(0x2FA)
26478DEFAULT_TRAP(0x2FB)
26479DEFAULT_TRAP(0x2FC)
26480DEFAULT_TRAP(0x2FD)
26481DEFAULT_TRAP(0x2FE)
26482DEFAULT_TRAP(0x2FF)
26483
26484TRAP_JUMP(blimp_end_good)
26485TRAP_JUMP(blimp_end_bad)
26486DEFAULT_TRAP(0x302)
26487DEFAULT_TRAP(0x303)
26488DEFAULT_TRAP(0x304)
26489DEFAULT_TRAP(0x305)
26490DEFAULT_TRAP(0x306)
26491DEFAULT_TRAP(0x307)
26492DEFAULT_TRAP(0x308)
26493DEFAULT_TRAP(0x309)
26494DEFAULT_TRAP(0x30A)
26495DEFAULT_TRAP(0x30B)
26496DEFAULT_TRAP(0x30C)
26497DEFAULT_TRAP(0x30D)
26498DEFAULT_TRAP(0x30E)
26499DEFAULT_TRAP(0x30F)
26500
26501DEFAULT_TRAP(0x310)
26502DEFAULT_TRAP(0x311)
26503DEFAULT_TRAP(0x312)
26504DEFAULT_TRAP(0x313)
26505DEFAULT_TRAP(0x314)
26506DEFAULT_TRAP(0x315)
26507DEFAULT_TRAP(0x316)
26508DEFAULT_TRAP(0x317)
26509DEFAULT_TRAP(0x318)
26510DEFAULT_TRAP(0x319)
26511DEFAULT_TRAP(0x31A)
26512DEFAULT_TRAP(0x31B)
26513DEFAULT_TRAP(0x31C)
26514DEFAULT_TRAP(0x31D)
26515DEFAULT_TRAP(0x31E)
26516DEFAULT_TRAP(0x31F)
26517
26518DEFAULT_TRAP(0x320)
26519DEFAULT_TRAP(0x321)
26520DEFAULT_TRAP(0x322)
26521DEFAULT_TRAP(0x323)
26522DEFAULT_TRAP(0x324)
26523DEFAULT_TRAP(0x325)
26524DEFAULT_TRAP(0x326)
26525DEFAULT_TRAP(0x327)
26526DEFAULT_TRAP(0x328)
26527DEFAULT_TRAP(0x329)
26528DEFAULT_TRAP(0x32A)
26529DEFAULT_TRAP(0x32B)
26530DEFAULT_TRAP(0x32C)
26531DEFAULT_TRAP(0x32D)
26532DEFAULT_TRAP(0x32E)
26533DEFAULT_TRAP(0x32F)
26534
26535DEFAULT_TRAP(0x330)
26536DEFAULT_TRAP(0x331)
26537DEFAULT_TRAP(0x332)
26538DEFAULT_TRAP(0x333)
26539DEFAULT_TRAP(0x334)
26540DEFAULT_TRAP(0x335)
26541DEFAULT_TRAP(0x336)
26542DEFAULT_TRAP(0x337)
26543DEFAULT_TRAP(0x338)
26544DEFAULT_TRAP(0x339)
26545DEFAULT_TRAP(0x33A)
26546DEFAULT_TRAP(0x33B)
26547DEFAULT_TRAP(0x33C)
26548DEFAULT_TRAP(0x33D)
26549DEFAULT_TRAP(0x33E)
26550DEFAULT_TRAP(0x33F)
26551
26552DEFAULT_TRAP(0x340)
26553DEFAULT_TRAP(0x341)
26554DEFAULT_TRAP(0x342)
26555DEFAULT_TRAP(0x343)
26556DEFAULT_TRAP(0x344)
26557DEFAULT_TRAP(0x345)
26558DEFAULT_TRAP(0x346)
26559DEFAULT_TRAP(0x347)
26560DEFAULT_TRAP(0x348)
26561DEFAULT_TRAP(0x349)
26562DEFAULT_TRAP(0x34A)
26563DEFAULT_TRAP(0x34B)
26564DEFAULT_TRAP(0x34C)
26565DEFAULT_TRAP(0x34D)
26566DEFAULT_TRAP(0x34E)
26567DEFAULT_TRAP(0x34F)
26568
26569DEFAULT_TRAP(0x350)
26570DEFAULT_TRAP(0x351)
26571DEFAULT_TRAP(0x352)
26572DEFAULT_TRAP(0x353)
26573DEFAULT_TRAP(0x354)
26574DEFAULT_TRAP(0x355)
26575DEFAULT_TRAP(0x356)
26576DEFAULT_TRAP(0x357)
26577DEFAULT_TRAP(0x358)
26578DEFAULT_TRAP(0x359)
26579DEFAULT_TRAP(0x35A)
26580DEFAULT_TRAP(0x35B)
26581DEFAULT_TRAP(0x35C)
26582DEFAULT_TRAP(0x35D)
26583DEFAULT_TRAP(0x35E)
26584DEFAULT_TRAP(0x35F)
26585
26586DEFAULT_TRAP(0x360)
26587DEFAULT_TRAP(0x361)
26588DEFAULT_TRAP(0x362)
26589DEFAULT_TRAP(0x363)
26590DEFAULT_TRAP(0x364)
26591DEFAULT_TRAP(0x365)
26592DEFAULT_TRAP(0x366)
26593DEFAULT_TRAP(0x367)
26594DEFAULT_TRAP(0x368)
26595DEFAULT_TRAP(0x369)
26596DEFAULT_TRAP(0x36A)
26597DEFAULT_TRAP(0x36B)
26598DEFAULT_TRAP(0x36C)
26599DEFAULT_TRAP(0x36D)
26600DEFAULT_TRAP(0x36E)
26601DEFAULT_TRAP(0x36F)
26602
26603DEFAULT_TRAP(0x370)
26604DEFAULT_TRAP(0x371)
26605DEFAULT_TRAP(0x372)
26606DEFAULT_TRAP(0x373)
26607DEFAULT_TRAP(0x374)
26608DEFAULT_TRAP(0x375)
26609DEFAULT_TRAP(0x376)
26610DEFAULT_TRAP(0x377)
26611DEFAULT_TRAP(0x378)
26612DEFAULT_TRAP(0x379)
26613DEFAULT_TRAP(0x37A)
26614DEFAULT_TRAP(0x37B)
26615DEFAULT_TRAP(0x37C)
26616DEFAULT_TRAP(0x37D)
26617DEFAULT_TRAP(0x37E)
26618DEFAULT_TRAP(0x37F)
26619
26620/*TT_END:*/
26621
26622#endif
26623
26624
26625/************************************************************************
26626 BLIMP TRAP HANDLERS:
26627************************************************************************/
26628
26629! Generic trap: just check the parameters and move on
26630HANDLER(blimp_generic_handler)
26631 CHECK_ENTRY
26632 BLIMP_DONE
26633
26634HANDLER(blimp_generic_no_cksum)
26635 CHECK_ENTRY
26636 done
26637
26638HANDLER(blimp_misalign_handler)
26639 CHECK_ENTRY
26640#ifdef NEED_TREGS
26641 rdpr %tpc, %g4
26642 rdpr %tstate, %g3
26643#else
26644 mov %g4, %g7 ! tpc
26645#endif
26646 READ_DFAULT_REGS
26647#ifdef BLIMP_BAD_JMPL
26648! If offending instruction was JMPL %l6,%o7 then fix up
26649! the misaligned address in %l6 and retry it.
26650 srl %g4, 0, %g7
26651 andcc %g3, 0x800, %g0 ! if %tstate.pstate.am bit = 1
26652 movnz %icc, %g7, %g4 ! then use 32-bit pc
26653 lduwa [%g4]ASI_PRIMARY, %g5 ! fetch instr
26654 srlx %g5, 25, %g2
26655 cmp %g2, 0x4F ! 31:25 = 10 01111 = jmpl %o7
26656 bne mal_done
26657 nop
26658 andn %l6, 0x3, %l6 ! zero lower 2 bits
26659 BLIMP_RETRY ! have another go
26660#endif
26661LOCL(mal_done)
26662 BLIMP_DONE
26663
26664!========================================
26665! Faked trap codes: make blimp think
26666! a correct V9 trap type occurred instead
26667! of the SunSparc-2.0 variants.
26668
26669HANDLER(blimp_fake_tt08)
26670 CHECK_ENTRY
26671#if BLIMP_TRAP_CKSUM
26672 wrpr %g0, 0x08, %tt
26673#endif
26674 ba blimp_iae1
26675 nop
26676
26677HANDLER(blimp_fake_tt30)
26678 CHECK_ENTRY
26679#if BLIMP_TRAP_CKSUM
26680 wrpr %g0, 0x30, %tt
26681#endif
26682 ba blimp_dae1
26683 nop
26684
26685
26686!========================================
26687! Redone: do a RETRY that looks like a DONE
26688
26689HANDLER(blimp_generic_redone)
26690 CHECK_ENTRY
26691#ifdef NEED_TREGS
26692 rdpr %tnpc, %g5
26693#endif
26694 add %g5, 4, %g4
26695 wrpr %g5, 0, %tpc ! tpc <-- tnpc
26696 wrpr %g4, 0, %tnpc ! tnpc <-- tnpc+4
26697 BLIMP_RETRY
26698
26699
26700!========================================
26701! Special TA trap to toggle privileged mode
26702
26703HANDLER(blimp_flip_priv)
26704 CHECK_ENTRY
26705#ifdef NEED_TREGS
26706 rdpr %tstate, %g3 ! get pstate from tstate
26707#endif
26708 wrpr %g3, 0x400, %tstate ! put pstate.priv back inverted
26709 BLIMP_DONE ! return
26710
26711
26712!========================================
26713! Special TA trap to enter non-privileged mode
26714
26715HANDLER(blimp_reset_priv)
26716 CHECK_ENTRY
26717#ifdef NEED_TREGS
26718 rdpr %tstate, %g3 ! get pstate from tstate
26719#endif
26720 andn %g3, 0x400, %g3 ! turn off pstate.priv bit
26721 wrpr %g3, 0, %tstate ! put it back
26722 BLIMP_DONE ! return in non-priv mode
26723
26724
26725!========================================
26726! Special TA trap to enter privileged mode
26727
26728HANDLER(blimp_set_priv)
26729 CHECK_ENTRY
26730#ifdef NEED_TREGS
26731 rdpr %tstate, %g3 ! get pstate from tstate
26732#endif
26733 or %g3, 0x400, %g3 ! turn on pstate.priv bit
26734 wrpr %g3, 0, %tstate ! put it back
26735 BLIMP_DONE ! return in priv mode
26736
26737
26738!========================================
26739! Special TA trap to toggle PSTATE_PEF bit
26740
26741HANDLER(blimp_flip_fp)
26742 CHECK_ENTRY
26743#ifdef NEED_TREGS
26744 rdpr %tstate, %g3 ! get pstate from tstate
26745#endif
26746 sethi %hi(0x1000), %g4
26747 wrpr %g3, %g4, %tstate ! put pstate.pef back inverted
26748 BLIMP_DONE ! return
26749
26750
26751!========================================
26752! Special TA trap to clear %cleanwin reg
26753
26754HANDLER(blimp_cleanwin0)
26755 CHECK_ENTRY
26756 wrpr %g0, %g0, %cleanwin ! reset cleanwin reg
26757 BLIMP_DONE ! return
26758
26759
26760!========================================
26761! Priv-Op or Instruction-Access Exception:
26762! Turn on privileged mode and retry
26763
26764HANDLER(blimp_iae)
26765 READ_IFAULT_REGS
26766 READ_TAG_ACCESS
26767HANDLER(blimp_privop)
26768 CHECK_ENTRY
26769LOCL(blimp_iae1)
26770#ifdef NEED_TREGS
26771 rdpr %tstate, %g3 ! get pstate from tstate
26772#endif
26773 or %g3, 0x400, %g3 ! turn on pstate.priv bit
26774 wrpr %g3, 0, %tstate ! put it back
26775 BLIMP_RETRY ! retry in priv mode
26776
26777!========================================
26778! Data-Access Exception or Privileged Access Exception:
26779! Turn on priv mode and retry, or skip if already on
26780
26781HANDLER(blimp_dae)
26782 READ_TAG_ACCESS
26783HANDLER(blimp_privacc)
26784 CHECK_ENTRY
26785 READ_DFAULT_REGS
26786LOCL(blimp_dae1)
26787#ifdef NEED_TREGS
26788 rdpr %tstate, %g3 ! get pstate from tstate
26789#endif
26790 andcc %g3, 0x400, %g0 ! IF already running in priv mode
26791 bnz dae_done ! THEN skip over instruction
26792 nop ! ELSE
26793 or %g3, 0x400, %g3 ! turn on pstate.priv bit
26794 wrpr %g3, 0, %tstate ! put it back
26795 BLIMP_RETRY ! retry in priv mode
26796LOCL(dae_done)
26797 BLIMP_DONE
26798
26799!========================================
26800! FP_disabled handler: turn it on (both PEF and FEF)
26801HANDLER(blimp_set_fp)
26802 CHECK_ENTRY
26803#ifdef NEED_TREGS
26804 rdpr %tstate, %g3 ! get pstate from tstate
26805#endif
26806 sethi %hi(0x1000), %g4
26807 or %g3, %g4, %g3 ! turn on pstate.pef bit
26808 wrpr %g3, 0, %tstate ! put it back
26809 rd %fprs, %g5 ! turn on fprs.fef
26810 or %g5, 0x04, %g5
26811 wr %g5, 0, %fprs
26812 BLIMP_RETRY ! retry in priv mode
26813
26814HANDLER(blimp_set_fprs) ! handler just for TL>1
26815 CHECK_ENTRY
26816 wr %g5, 0x04, %fprs
26817 retry
26818
26819
26820!========================================
26821! FP_trap handler: verify XFSR and continue
26822HANDLER(blimp_fp_trap)
26823 CHECK_ENTRY
26824#ifdef BLIMP_VERIFY_XFSR
26825 mov BLIMP_SCRATCHPAD_VA, %g3
26826 ldxa [%g3]ASI_SCRATCHPAD, %g4
26827 stx %fsr, [%g4+0] ! get fsr and zero ftt
26828 ldx [%g4+0], %g5 ! load it to verify it
26829#endif
26830 BLIMP_DONE
26831
26832
26833!========================================
26834! SOFTINT trap handler
26835! Check validity, turn off bit, and retry
26836!
26837HANDLER(blimp_softint)
26838 CHECK_ENTRY
26839HANDLER(rd_softint)
26840LOCL(rd_softint_l)
26841#ifdef NEED_TREGS
26842 rdpr %tt, %g2
26843#endif
26844 rd %softint, %g3 ! get softint bits
26845 sethi %hi(0x10000), %g4 ! bit 16
26846 or %g4, 1, %g4 ! bit 0
26847 mov 1, %g5 ! make a bit mask
26848 sllx %g5, %g2, %g5 ! using tt[5:0] = int#
26849 or %g5, %g4, %g5 ! also bits 16,0
26850 andcc %g5, %g3, %g0 ! IF softint bit or 16/0 not set
26851 bz blimp_incorr_trap ! THEN error: why the trap?
26852 nop
26853 wr %g5, 0, %clear_softint ! remove the bit from softint
26854 BLIMP_RETRY
26855
26856HANDLER(blimp_tickint) /* special handler for tick-comparator/timeout function */
26857 CHECK_ENTRY
26858#if ((defined TICK_END_GOOD) || (defined TICK_END_BAD))
26859 rd %tick_cmpr, %g5 ! get tick comparator
26860 rd %tick, %g4 ! get tick reg
26861 cmp %g4, %g5 ! IF tick < comparator
26862 blu %xcc, rd_softint_l ! THEN handle as normal softint
26863 nop ! ELSE abandon ship (timeout)
26864#ifdef TICK_END_GOOD
26865 ba %xcc, blimp_end_good
26866#else
26867 ba %xcc, blimp_end_bad
26868#endif
26869 nop
26870#else
26871 ba %xcc, rd_softint_l
26872 nop
26873#endif
26874
26875
26876!========================================
26877! Special TA trap to demap stack:
26878! The stack pointer is used to determine a page to demap
26879
26880HANDLER(blimp_demap_stack)
26881 CHECK_ENTRY
26882 rdpr %tstate, %g3
26883 add %o6, BLIMP_BIAS64, %g2 ! cancel out bias
26884 andcc %g3, 0x800, %g0 ! if 32-bit mode
26885 bz bds10 ! then
26886 nop
26887 add %o6, BLIMP_BIAS32, %g2 ! use bias32
26888 srl %g2, 0, %g2 ! mask upper 32 bits
26889LOCL(bds10)
26890#if BLIMP_SPLIT_STACK
26891 set 0x2000, %g4 ! size of stack area
26892 andcc %g2, 0x800, %g0 ! if near beginning of a page
26893 bnz bds20 ! then
26894 nop
26895 sub %g2, %g4, %g2 ! hit previous page
26896 ba bds30 ! else near end of a page
26897 nop
26898LOCL(bds20)
26899 add %g2, %g4, %g2 ! hit next page
26900LOCL(bds30)
26901#endif
26902 set 0x7FF, %g4
26903 andn %g2, %g4, %g2 ! select type=Page, ctx=Pri
26904 mov %o0, %g4
26905 mov %g2, %o0
26906 ta T_API_HTRAP_INST0 ! must be done from hypervisor
26907 mov %g4, %o0
26908 BLIMP_DONE
26909
26910
26911!========================================
26912! Special TA trap to demap a random page
26913! selected from table of pages appended
26914! to the end of this file.
26915
26916HANDLER(blimp_demap_page)
26917 CHECK_ENTRY
26918#ifdef BLIMP_ENABLE_DEMAP
26919 mov BLIMP_SCRATCHPAD_VA, %g3
26920 ldxa [%g3]ASI_SCRATCHPAD, %g7 ! get adr of unique area
26921! El-cheapo random# generator
26922 lduw [%g7+8], %g5 ! previous rand# from unique area
26923 set 3141592653, %g2
26924 mulx %g5, %g2, %g5
26925 mov %g5, %g2
26926 srlx %g2, 32, %g2
26927 xor %g5, %g2, %g5
26928 set 0x1033C728, %g2
26929 add %g5, %g2, %g5
26930 stw %g5, [%g7+8] ! update rand# in unique area
26931! Compute random offset into list
26932 set DEMAP_PAGES_P0, %g2 ! divisor
26933 udivx %g5, %g2, %g3 ! quotient
26934 mulx %g3, %g2, %g2 ! quotient * divisor
26935 sub %g5, %g2, %g5 ! remainder
26936! Pick page from list and demap it
26937 sllx %g5, 3, %g5
26938 setx blimp_demap_list_p0, %g3, %g2 ! label&list generated by blimp
26939 ldx [%g2 + %g5], %g3
26940 mov %o0, %g4
26941 mov %g3, %o0
26942 andcc %o0, 0x10, %g0
26943 tnz T_API_HTRAP_INST0 ! must be done from hypervisor
26944 tz T_API_HTRAP_INST1
26945 mov %g4, %o0
26946#endif
26947 BLIMP_DONE
26948
26949
26950
26951!========================================
26952! Special TA trap to demap all contexts
26953
26954HANDLER(blimp_demap_all)
26955 CHECK_ENTRY
26956 mov %o0, %g4
26957 mov 0x80, %o0
26958 ta T_API_HTRAP_INST0 ! must be done from hypervisor
26959 ta T_API_HTRAP_INST1
26960 mov %g4, %o0
26961 BLIMP_DONE
26962
26963
26964
26965!========================================
26966! Special TA trap to perform a pseudo-branch:
26967! The last 4 bits of the trap-type code signify the
26968! number of instructions ahead to set %npc.
26969! %pc is set to the "delay slot" after the trap instruction.
26970
26971HANDLER(blimp_pseudo_branch)
26972 CHECK_ENTRY
26973#ifdef NEED_TREGS
26974 rdpr %tt, %g2
26975 rdpr %tpc, %g4
26976 rdpr %tnpc, %g5
26977#endif
26978 and %g2, 0x0F, %g2 ! last 4 bits of trap code
26979 add %g2, 1, %g2 ! +1
26980 sllx %g2, 2, %g2 ! convert to instruction offset
26981 wrpr %g5, 0, %tpc ! tnpc -> tpc
26982 add %g4, %g2, %g4 ! add offset
26983 wrpr %g4, 0, %tnpc ! tpc+4+offset -> tnpc
26984 retry ! resume program like a branch
26985
26986
26987!========================================
26988! Special TA trap to increment the secondary context number:
26989
26990HANDLER(blimp_switch_ctx2)
26991 CHECK_ENTRY
26992 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g7
26993 ldxa [%g7]ASI_SECONDARY_CONTEXT_REG, %g2 ! get current sec ctx#
26994 set BLIMP_1ST_CTX-1, %g3 ! first ctx#-1
26995 set BLIMP_MAX_CTX, %g4 ! last ctx#
26996 set 0x1FFF, %g5 ! mask
26997 cmp %g2, %g4 ! if old == last ctx#
26998 move %xcc, %g3, %g2 ! then new = first ctx#-1
26999 add %g2, 1, %g2 ! next sequential ctx#
27000 and %g2, %g5, %g2 ! wrap at 0x1FFF
27001 movrz %g2, 1, %g2 ! skip ctx==0
27002 stxa %g2, [%g7]ASI_SECONDARY_CONTEXT_REG ! set new sec ctx#
27003 BLIMP_DONE
27004
27005
27006!========================================
27007! Spill and Fill handlers:
27008
27009
27010! SPILL handler 64-bit mode
27011HANDLER(blimp_spill64_handler)
27012 CHECK_ENTRY
27013 wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
27014 stxa %l0, [%o6 + BLIMP_BIAS64 + (8*0)]%asi
27015 stxa %l1, [%o6 + BLIMP_BIAS64 + (8*1)]%asi
27016 stxa %l2, [%o6 + BLIMP_BIAS64 + (8*2)]%asi
27017 stxa %l3, [%o6 + BLIMP_BIAS64 + (8*3)]%asi
27018 stxa %l4, [%o6 + BLIMP_BIAS64 + (8*4)]%asi
27019 stxa %l5, [%o6 + BLIMP_BIAS64 + (8*5)]%asi
27020 stxa %l6, [%o6 + BLIMP_BIAS64 + (8*6)]%asi
27021 stxa %l7, [%o6 + BLIMP_BIAS64 + (8*7)]%asi
27022 stxa %i0, [%o6 + BLIMP_BIAS64 + (8*8)]%asi
27023 stxa %i1, [%o6 + BLIMP_BIAS64 + (8*9)]%asi
27024 stxa %i2, [%o6 + BLIMP_BIAS64 + (8*10)]%asi
27025 stxa %i3, [%o6 + BLIMP_BIAS64 + (8*11)]%asi
27026 stxa %i4, [%o6 + BLIMP_BIAS64 + (8*12)]%asi
27027 stxa %i5, [%o6 + BLIMP_BIAS64 + (8*13)]%asi
27028 stxa %i6, [%o6 + BLIMP_BIAS64 + (8*14)]%asi
27029 stxa %i7, [%o6 + BLIMP_BIAS64 + (8*15)]%asi
27030 saved
27031 BLIMP_RETRY
27032
27033
27034! SPILL handler 32-bit mode
27035HANDLER(blimp_spill32_handler)
27036 CHECK_ENTRY
27037 srl %o6, 0, %o6 ! cuz helpers do it
27038 wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
27039 stwa %l0, [%o6 + BLIMP_BIAS32 + (4*0)]%asi
27040 stwa %l1, [%o6 + BLIMP_BIAS32 + (4*1)]%asi
27041 stwa %l2, [%o6 + BLIMP_BIAS32 + (4*2)]%asi
27042 stwa %l3, [%o6 + BLIMP_BIAS32 + (4*3)]%asi
27043 stwa %l4, [%o6 + BLIMP_BIAS32 + (4*4)]%asi
27044 stwa %l5, [%o6 + BLIMP_BIAS32 + (4*5)]%asi
27045 stwa %l6, [%o6 + BLIMP_BIAS32 + (4*6)]%asi
27046 stwa %l7, [%o6 + BLIMP_BIAS32 + (4*7)]%asi
27047 stwa %i0, [%o6 + BLIMP_BIAS32 + (4*8)]%asi
27048 stwa %i1, [%o6 + BLIMP_BIAS32 + (4*9)]%asi
27049 stwa %i2, [%o6 + BLIMP_BIAS32 + (4*10)]%asi
27050 stwa %i3, [%o6 + BLIMP_BIAS32 + (4*11)]%asi
27051 stwa %i4, [%o6 + BLIMP_BIAS32 + (4*12)]%asi
27052 stwa %i5, [%o6 + BLIMP_BIAS32 + (4*13)]%asi
27053 stwa %i6, [%o6 + BLIMP_BIAS32 + (4*14)]%asi
27054 stwa %i7, [%o6 + BLIMP_BIAS32 + (4*15)]%asi
27055 saved
27056 BLIMP_RETRY
27057
27058
27059! FILL handler 64-bit mode
27060HANDLER(blimp_fill64_handler)
27061 CHECK_ENTRY
27062 wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
27063 ldxa [%o6 + BLIMP_BIAS64 + (8*0)]%asi, %l0
27064 ldxa [%o6 + BLIMP_BIAS64 + (8*1)]%asi, %l1
27065 ldxa [%o6 + BLIMP_BIAS64 + (8*2)]%asi, %l2
27066 ldxa [%o6 + BLIMP_BIAS64 + (8*3)]%asi, %l3
27067 ldxa [%o6 + BLIMP_BIAS64 + (8*4)]%asi, %l4
27068 ldxa [%o6 + BLIMP_BIAS64 + (8*5)]%asi, %l5
27069 ldxa [%o6 + BLIMP_BIAS64 + (8*6)]%asi, %l6
27070 ldxa [%o6 + BLIMP_BIAS64 + (8*7)]%asi, %l7
27071 ldxa [%o6 + BLIMP_BIAS64 + (8*8)]%asi, %i0
27072 ldxa [%o6 + BLIMP_BIAS64 + (8*9)]%asi, %i1
27073 ldxa [%o6 + BLIMP_BIAS64 + (8*10)]%asi, %i2
27074 ldxa [%o6 + BLIMP_BIAS64 + (8*11)]%asi, %i3
27075 ldxa [%o6 + BLIMP_BIAS64 + (8*12)]%asi, %i4
27076 ldxa [%o6 + BLIMP_BIAS64 + (8*13)]%asi, %i5
27077 ldxa [%o6 + BLIMP_BIAS64 + (8*14)]%asi, %i6
27078 ldxa [%o6 + BLIMP_BIAS64 + (8*15)]%asi, %i7
27079 restored
27080 BLIMP_RETRY
27081
27082
27083! FILL handler 32-bit mode
27084HANDLER(blimp_fill32_handler)
27085 CHECK_ENTRY
27086 srl %o6, 0, %o6 ! cuz helpers do it
27087 wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
27088 lduwa [%o6 + BLIMP_BIAS32 + (4*0)]%asi, %l0
27089 lduwa [%o6 + BLIMP_BIAS32 + (4*1)]%asi, %l1
27090 lduwa [%o6 + BLIMP_BIAS32 + (4*2)]%asi, %l2
27091 lduwa [%o6 + BLIMP_BIAS32 + (4*3)]%asi, %l3
27092 lduwa [%o6 + BLIMP_BIAS32 + (4*4)]%asi, %l4
27093 lduwa [%o6 + BLIMP_BIAS32 + (4*5)]%asi, %l5
27094 lduwa [%o6 + BLIMP_BIAS32 + (4*6)]%asi, %l6
27095 lduwa [%o6 + BLIMP_BIAS32 + (4*7)]%asi, %l7
27096 lduwa [%o6 + BLIMP_BIAS32 + (4*8)]%asi, %i0
27097 lduwa [%o6 + BLIMP_BIAS32 + (4*9)]%asi, %i1
27098 lduwa [%o6 + BLIMP_BIAS32 + (4*10)]%asi, %i2
27099 lduwa [%o6 + BLIMP_BIAS32 + (4*11)]%asi, %i3
27100 lduwa [%o6 + BLIMP_BIAS32 + (4*12)]%asi, %i4
27101 lduwa [%o6 + BLIMP_BIAS32 + (4*13)]%asi, %i5
27102 lduwa [%o6 + BLIMP_BIAS32 + (4*14)]%asi, %i6
27103 lduwa [%o6 + BLIMP_BIAS32 + (4*15)]%asi, %i7
27104 restored
27105 BLIMP_RETRY
27106
27107!========================================
27108! CLEAN_WIN trap handler
27109HANDLER(blimp_cleanwin)
27110 CHECK_ENTRY
27111 sethi %hi(0xC1EA1000), %g5 ! init regs to known values
27112 add %g5, 0x010, %l0 ! 0x00000000C1EAnnnn
27113 add %l0, 0x101, %l1 ! where nn=register# (10-1F)
27114 add %l1, 0x101, %l2
27115 add %l2, 0x101, %l3
27116 add %l3, 0x101, %l4
27117 add %l4, 0x101, %l5
27118 add %l5, 0x101, %l6
27119 add %l6, 0x101, %l7
27120 add %l7, 0x101, %o0
27121 add %o0, 0x101, %o1
27122 add %o1, 0x101, %o2
27123 add %o2, 0x101, %o3
27124 add %o3, 0x101, %o4
27125 add %o4, 0x101, %o5
27126 add %o5, 0x101, %o6
27127 add %o6, 0x101, %o7
27128 rdpr %cleanwin, %g4 ! increment cleanwin reg
27129 add %g4, 1, %g4
27130 wrpr %g4, 0, %cleanwin
27131 BLIMP_RETRY
27132
27133
27134!=======================================================================
27135! Finish-up the test. The reason code can be found in %g7.
27136
27137! Hey, the TT register and trap table entry point are inconsistent !
27138LOCL(blimp_bad_entry)
27139 mov BLIMP_ERR_BAD_ENTRY, %g7
27140 ba blimp_end_bad
27141 nop
27142
27143
27144! Hey, this kind of trap is undefined/reserved in the MM architecture !
27145LOCL(blimp_invalid_trap)
27146 mov BLIMP_ERR_INV_TRAP, %g7
27147 ba blimp_end_bad
27148 nop
27149
27150
27151! Hey, this kind of trap is valid, but BLIMP should never create one !
27152LOCL(blimp_unhandled_trap)
27153 mov BLIMP_ERR_UNEXP_TRAP, %g7
27154 ba blimp_end_bad
27155 nop
27156
27157
27158! Hey, this trap can occur in BLIMP, but shouldn't have at this time !
27159LOCL(blimp_incorr_trap)
27160 mov BLIMP_ERR_INCOR_TRAP, %g7
27161 ba blimp_end_bad
27162 nop
27163
27164
27165! HAPPY RETURN POINT (EXIT_GOOD)
27166LOCL(blimp_end_good)
27167#if defined(BLIMP_SYNC_FINISH) && (THREAD_COUNT > 1)
27168! For a multistrand test, wait for all strands to finish
27169 setx blimp_sync_count, %g2, %g1
27170 lduw [%g1], %g2 ! load thread counter
27171LOCL(blimp_cas_retry)
27172 sub %g2, 1, %g3 ! decrement it
27173 casa [%g1]0x04, %g2, %g3 ! atomic update
27174 cmp %g2, %g3 ! if it didn't work
27175 bne,a %icc, blimp_cas_retry ! then retry
27176 mov %g3, %g2
27177 membar #Sync
27178 brnz %g3, . ! spin here until counter goes to 0
27179 lduw [%g1], %g3
27180#endif
27181! ta T_HGOOD_TRAP
27182 setx TRAP_BASE_VA+((0x100+T_GOOD_TRAP)*32), %g2, %g1
27183 jmpl %g1, %g0
27184 nop
27185
27186! ERROR RETURN POINT (EXIT_BAD) - terminate with %g7=error code
27187LOCL(blimp_end_bad)
27188! ta T_HBAD_TRAP
27189 setx TRAP_BASE_VA+((0x100+T_BAD_TRAP)*32), %g2, %g1
27190 jmpl %g1, %g0
27191 nop
27192
27193/************************************************************************/
27194#if defined(BLIMP_SYNC_FINISH) && (THREAD_COUNT > 1)
27195 .align 64
27196LOCL(blimp_sync_count)
27197 .word THREAD_COUNT ! count of threads still running
27198#endif
27199/************************************************************************/
27200
27201!========================================================================
27202
27203SECTION .bcom000 DATA_VA=0xffffe0000
27204attr_data {
27205 Name = .bcom000,
27206 VA = 0xffffe0000,
27207 RA = 0xffffe0000,
27208 PA = ra2pa(0xffffe0000,0),
27209 part_0_ctx_zero_tsb_config_1,
27210 TTE_Context=0, TTE_Size=1, TTE_W=1, TTE_X=0,
27211 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
27212 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
27213}
27214
27215
27216SECTION .bcom000
27217.data
27218DATA001:
27219 .xword 0x0000000000000000 ! 0000000FFFFE0000 +0000 0
27220 .xword 0xE024D087AF137CD8 ! 0000000FFFFE0008 +0008 0
27221.align 8
27222GLOB(blimp_demap_list_p0) ! demap page addresses
27223 .xword 0x0000000000000010 ! 8K bcom001
27224 .xword 0x0000000000000010 ! 8K bcom015
27225 .xword 0x0000000000000010 ! 8K bcom029
27226 .xword 0x0000000000000010 ! 8K bcom056
27227 .xword 0x0000000000000010 ! 8K bcom070
27228 .xword 0x0000000000000010 ! 8K bcom084
27229 .xword 0x0000000002118000 ! 8K btext015
27230 .xword 0x000000000211A000 ! 8K btext015a
27231 .xword 0x0000000007830010 ! 64K bdata049
27232 .xword 0x000000000FD20000 ! 64K btext028
27233 .xword 0x000000000FD30000 ! 64K btext028a
27234 .xword 0x00000000115A0010 ! 64K bdata017
27235 .xword 0x0000000012C24000 ! 8K btext033
27236 .xword 0x0000000012C26000 ! 8K btext033a
27237 .xword 0x0000000013430010 ! 64K bstk013
27238 .xword 0x0000000015D28000 ! 8K btext005
27239 .xword 0x0000000015D2A000 ! 8K btext005a
27240 .xword 0x00000000187C8000 ! 8K btext072
27241 .xword 0x00000000187CA000 ! 8K btext072a
27242 .xword 0x000000001A92C010 ! 8K bdata006
27243 .xword 0x000000001D450010 ! 64K bdata011
27244 .xword 0x000000001DF32000 ! 8K btext046
27245 .xword 0x000000001DF34000 ! 8K btext046a
27246 .xword 0x000000001F060010 ! 64K bdata101
27247 .xword 0x000000002222E010 ! 8K bdata044
27248 .xword 0x0000000025D60010 ! 64K bdata003
27249 .xword 0x000000002D846010 ! 8K bdata107
27250 .xword 0x000000002FD34000 ! 8K btext067
27251 .xword 0x000000002FD36000 ! 8K btext067a
27252 .xword 0x000000002FE40000 ! 64K btext034
27253 .xword 0x000000002FE50000 ! 64K btext034a
27254 .xword 0x00000000322D8000 ! 8K btext011
27255 .xword 0x00000000322DA000 ! 8K btext011a
27256 .xword 0x0000000032CEA010 ! 8K bdata061
27257 .xword 0x0000000034690010 ! 64K bdata009
27258 .xword 0x0000000038A3E000 ! 8K btext032
27259 .xword 0x0000000038A40000 ! 8K btext032a
27260 .xword 0x000000003A9B0000 ! 64K btext009
27261 .xword 0x000000003A9C0000 ! 64K btext009a
27262 .xword 0x00000000404D6010 ! 8K bdata098
27263 .xword 0x000000004410C010 ! 8K bdata052
27264 .xword 0x0000000048910000 ! 64K btext004
27265 .xword 0x0000000048920000 ! 64K btext004a
27266 .xword 0x000000004DCE0010 ! 64K bdata093
27267 .xword 0x0000000053AD0010 ! 64K bdata047
27268 .xword 0x0000000056C92000 ! 8K btext006
27269 .xword 0x0000000056C94000 ! 8K btext006a
27270 .xword 0x000000005B6B0010 ! 64K bblk053
27271 .xword 0x000000005BD10010 ! 64K bblk026
27272 .xword 0x00000000617A8010 ! 8K bdata010
27273 .xword 0x00000000619D0010 ! 64K bdata099
27274 .xword 0x0000000064C90000 ! 64K btext068
27275 .xword 0x0000000064CA0000 ! 64K btext068a
27276 .xword 0x0000000068790010 ! 64K bdata043
27277 .xword 0x000000006E60A010 ! 8K bkey110
27278 .xword 0x0000000075420000 ! 64K btext035
27279 .xword 0x0000000075430000 ! 64K btext035a
27280 .xword 0x000000007C800010 ! 64K bdata005
27281 .xword 0x0000000089EC6010 ! 8K bkey055
27282 .xword 0x0000000091D2C010 ! 8K bdata004
27283 .xword 0x00000000961E0010 ! 64K bdata102
27284 .xword 0x000000009AE02000 ! 8K btext001
27285 .xword 0x000000009AE04000 ! 8K btext001a
27286 .xword 0x000000009EC40010 ! 64K bdata103
27287 .xword 0x000000009FF18010 ! 8K bblk012
27288 .xword 0x00000000A21FA010 ! 8K bdata106
27289 .xword 0x00000000A7688010 ! 8K bstk109
27290 .xword 0x00000000A94A2000 ! 8K btext007
27291 .xword 0x00000000A94A4000 ! 8K btext007a
27292 .xword 0x00000000AA6CC010 ! 8K bdata105
27293 .xword 0x00000000AFED2000 ! 8K btext031
27294 .xword 0x00000000AFED4000 ! 8K btext031a
27295 .xword 0x00000000BAE5C010 ! 8K bdata104
27296 .xword 0x00000000C2CE0010 ! 64K bblk108
27297 .xword 0x00000000C32C0010 ! 64K bdata007
27298 .xword 0x00000000C3EB0010 ! 64K bdata048
27299 .xword 0x00000000C4360010 ! 64K bkey069
27300 .xword 0x00000000CC28C010 ! 8K bdata051
27301 .xword 0x00000000D054E010 ! 8K bdata008
27302 .xword 0x00000000D10E0010 ! 64K bdata045
27303 .xword 0x00000000D5AA0000 ! 64K btext030
27304 .xword 0x00000000D5AB0000 ! 64K btext030a
27305 .xword 0x00000000DBBA0000 ! 64K btext066
27306 .xword 0x00000000DBBB0000 ! 64K btext066a
27307 .xword 0x00000000DC210000 ! 64K btext064
27308 .xword 0x00000000DC220000 ! 64K btext064a
27309 .xword 0x00000000E2002000 ! 8K btext069
27310 .xword 0x00000000E2004000 ! 8K btext069a
27311 .xword 0x00000000E5D0C000 ! 8K btext065
27312 .xword 0x00000000E5D0E000 ! 8K btext065a
27313 .xword 0x00000000E9D20010 ! 64K bkey014
27314 .xword 0x00000000EB580000 ! 64K btext070
27315 .xword 0x00000000EB590000 ! 64K btext070a
27316 .xword 0x00000000EC7F8010 ! 8K bdata046
27317 .xword 0x00000000F0C60010 ! 8K bdata002
27318 .xword 0x00000000F2FF0010 ! 64K bstk054
27319 .xword 0x00000000F3330000 ! 64K btext029
27320 .xword 0x00000000F3340000 ! 64K btext029a
27321 .xword 0x00000000F40C4000 ! 8K btext008
27322 .xword 0x00000000F40C6000 ! 8K btext008a
27323 .xword 0x00000000F4E6A000 ! 8K btext071
27324 .xword 0x00000000F4E6C000 ! 8K btext071a
27325 .xword 0x00000000F530E000 ! 8K btext036
27326 .xword 0x00000000F5310000 ! 8K btext036a
27327 .xword 0x00000000F5A10000 ! 64K btext003
27328 .xword 0x00000000F5A20000 ! 64K btext003a
27329 .xword 0x00000000F6142010 ! 8K bdata100
27330 .xword 0x00000000F77C0000 ! 64K btext002
27331 .xword 0x00000000F77D0000 ! 64K btext002a
27332 .xword 0x00000000FFF70010 ! 64K bdata050
27333 .xword 0x0000000112B32000 ! 8K btext014
27334 .xword 0x0000000112B34000 ! 8K btext014a
27335 .xword 0x00000001210DA010 ! 8K bdata024
27336 .xword 0x0000000304340010 ! 64K bdata065
27337 .xword 0x0000000339734000 ! 8K btext024
27338 .xword 0x0000000339736000 ! 8K btext024a
27339 .xword 0x0000000376060010 ! 64K bdata063
27340 .xword 0x000000045EED0000 ! 64K btext010
27341 .xword 0x000000045EEE0000 ! 64K btext010a
27342 .xword 0x00000004E5800000 ! 64K btext022
27343 .xword 0x00000004E5810000 ! 64K btext022a
27344 .xword 0x00000007B5026010 ! 8K bdata092
27345 .xword 0x0000000842130000 ! 64K btext039
27346 .xword 0x0000000842140000 ! 64K btext039a
27347 .xword 0x0000000E2237E010 ! 8K bdata019
27348 .xword 0x0000000FAF980000 ! 64K btext013
27349 .xword 0x0000000FAF990000 ! 64K btext013a
27350 .xword 0x000000101C770010 ! 64K bdata089
27351 .xword 0x0000001F62C34000 ! 8K btext062
27352 .xword 0x0000001F62C36000 ! 8K btext062a
27353 .xword 0x00000022DD1F0010 ! 64K bdata077
27354 .xword 0x000000273EED0010 ! 64K bblk081
27355 .xword 0x0000006DBE2AA000 ! 8K btext012
27356 .xword 0x0000006DBE2AC000 ! 8K btext012a
27357 .xword 0x000000A70AA80010 ! 64K bdata030
27358 .xword 0x000000EAFCDA0000 ! 64K btext026
27359 .xword 0x000000EAFCDB0000 ! 64K btext026a
27360 .xword 0x0000010CBFF20000 ! 64K btext016
27361 .xword 0x0000010CBFF30000 ! 64K btext016a
27362 .xword 0x00000151F6600010 ! 64K bdata062
27363 .xword 0x000001AA583FE010 ! 8K bblk095
27364 .xword 0x000001F7B03D0000 ! 64K btext021
27365 .xword 0x000001F7B03E0000 ! 64K btext021a
27366 .xword 0x0000024DBD6BC000 ! 8K btext057
27367 .xword 0x0000024DBD6BE000 ! 8K btext057a
27368 .xword 0x0000025283476010 ! 8K bblk067
27369 .xword 0x000002885FE10000 ! 64K btext049
27370 .xword 0x000002885FE20000 ! 64K btext049a
27371 .xword 0x0000033440000010 ! 256M bdata036
27372 .xword 0x0000038E29C64010 ! 8K bdata088
27373 .xword 0x000003DD30000010 ! 256M bdata075
27374 .xword 0x000005648BC90010 ! 64K bdata021
27375 .xword 0x00000630F7580010 ! 64K bdata086
27376 .xword 0x0000066F29C90010 ! 64K bdata020
27377 .xword 0x0000074EC0000010 ! 256M bdata023
27378 .xword 0x00000767DFF20010 ! 64K bdata064
27379 .xword 0x0000088210000010 ! 256M bstk096
27380 .xword 0x0000096ED4860010 ! 64K bkey097
27381 .xword 0x00000AD7357F6010 ! 8K bdata058
27382 .xword 0x00000C1C65BAA010 ! 8K bdata066
27383 .xword 0x00000CD472E0A010 ! 8K bdata091
27384 .xword 0x0000117DB0000000 ! 256M btext055
27385 .xword 0x0000117DC0000000 ! 256M btext055a
27386 .xword 0x000013432E640000 ! 64K btext044
27387 .xword 0x000013432E650000 ! 64K btext044a
27388 .xword 0x000014D494A70010 ! 64K bdata080
27389 .xword 0x00001924B0000010 ! 256M bdata078
27390 .xword 0x00001A0950000010 ! 256M bblk040
27391 .xword 0x0000200B165D2000 ! 8K btext023
27392 .xword 0x0000200B165D4000 ! 8K btext023a
27393 .xword 0x000022F4BDEE0010 ! 64K bdata076
27394 .xword 0x000026CA8739C000 ! 8K btext059
27395 .xword 0x000026CA8739E000 ! 8K btext059a
27396 .xword 0x00002852C0000010 ! 256M bstk041
27397 .xword 0x0000292E5A3C0010 ! 64K bdata037
27398 .xword 0x000029D780000000 ! 256M btext043
27399 .xword 0x000029D790000000 ! 256M btext043a
27400 .xword 0x00002BF400340010 ! 64K bkey083
27401 .xword 0x0000314637B10010 ! 64K bdata032
27402 .xword 0x000031D99CEA0010 ! 64K bdata025
27403 .xword 0x0000367500000010 ! 256M bdata071
27404 .xword 0x000037C7A3200000 ! 64K btext061
27405 .xword 0x000037C7A3210000 ! 64K btext061a
27406 .xword 0x0000388A00166010 ! 8K bdata039
27407 .xword 0x00003CF410000000 ! 256M btext020
27408 .xword 0x00003CF420000000 ! 256M btext020a
27409 .xword 0x00003DA7D0000000 ! 256M btext047
27410 .xword 0x00003DA7E0000000 ! 256M btext047a
27411 .xword 0x00003E3F738A2010 ! 8K bdata087
27412 .xword 0x0000441DE8A10010 ! 64K bdata059
27413 .xword 0x0000545212A00000 ! 64K btext042
27414 .xword 0x0000545212A10000 ! 64K btext042a
27415 .xword 0x00005656A0000010 ! 256M bdata016
27416 .xword 0x0000576F80000000 ! 256M btext017
27417 .xword 0x0000576F90000000 ! 256M btext017a
27418 .xword 0x0000583CFCB70010 ! 64K bstk068
27419 .xword 0x00005C6860000010 ! 256M bdata094
27420 .xword 0x000062D0D0000010 ! 256M bdata038
27421 .xword 0x0000630B70000000 ! 256M btext027
27422 .xword 0x0000630B80000000 ! 256M btext027a
27423 .xword 0x00006BE0F90D0010 ! 64K bdata060
27424 .xword 0x00006CDC9C8C0000 ! 64K btext019
27425 .xword 0x00006CDC9C8D0000 ! 64K btext019a
27426 .xword 0x00006FE946830010 ! 64K bdata035
27427 .xword 0x000072F7E0000010 ! 256M bdata079
27428 .xword 0x0000740360000000 ! 256M btext058
27429 .xword 0x0000740370000000 ! 256M btext058a
27430 .xword 0x0000765BA0000010 ! 256M bdata018
27431 .xword 0x0000777200000010 ! 256M bdata033
27432 .xword 0x0000787F42BC0010 ! 64K bdata034
27433 .xword 0x000079F575C10000 ! 64K btext052
27434 .xword 0x000079F575C20000 ! 64K btext052a
27435 .xword 0x00007A5AEFD10010 ! 64K bdata022
27436 .xword 0x00007B314E6D4010 ! 8K bdata085
27437 .xword 0xFFFF84C190000010 ! 256M bstk082
27438 .xword 0xFFFF8F5510000010 ! 256M bdata072
27439 .xword 0xFFFF957130000000 ! 256M btext018
27440 .xword 0xFFFF957140000000 ! 256M btext018a
27441 .xword 0xFFFF985B30000010 ! 256M bstk027
27442 .xword 0xFFFF988BB7100000 ! 64K btext063
27443 .xword 0xFFFF988BB7110000 ! 64K btext063a
27444 .xword 0xFFFF990203B10010 ! 64K bdata073
27445 .xword 0xFFFF9FE2540E0000 ! 64K btext041
27446 .xword 0xFFFF9FE2540F0000 ! 64K btext041a
27447 .xword 0xFFFFAA9390000000 ! 256M btext048
27448 .xword 0xFFFFAA93A0000000 ! 256M btext048a
27449 .xword 0xFFFFB283FCA88010 ! 8K bkey028
27450 .xword 0xFFFFBBBD00000000 ! 256M btext037
27451 .xword 0xFFFFBBBD10000000 ! 256M btext037a
27452 .xword 0xFFFFC36794DB8000 ! 8K btext056
27453 .xword 0xFFFFC36794DBA000 ! 8K btext056a
27454 .xword 0xFFFFC49BA9160000 ! 64K btext038
27455 .xword 0xFFFFC49BA9170000 ! 64K btext038a
27456 .xword 0xFFFFC77660000010 ! 256M bdata090
27457 .xword 0xFFFFC7D8B5DE0000 ! 64K btext025
27458 .xword 0xFFFFC7D8B5DF0000 ! 64K btext025a
27459 .xword 0xFFFFD5A8F0000000 ! 256M btext040
27460 .xword 0xFFFFD5A900000000 ! 256M btext040a
27461 .xword 0xFFFFD8C26A2C0000 ! 64K btext045
27462 .xword 0xFFFFD8C26A2D0000 ! 64K btext045a
27463 .xword 0xFFFFD92460000010 ! 256M bdata031
27464 .xword 0xFFFFDFFF90000010 ! 256M bdata057
27465 .xword 0xFFFFE33746950010 ! 64K bkey042
27466 .xword 0xFFFFE43980000000 ! 256M btext053
27467 .xword 0xFFFFE43990000000 ! 256M btext053a
27468 .xword 0xFFFFE54A72850000 ! 64K btext050
27469 .xword 0xFFFFE54A72860000 ! 64K btext050a
27470 .xword 0xFFFFF0D268A60010 ! 8K bdata074
27471 .xword 0xFFFFF327F1430000 ! 8K btext054
27472 .xword 0xFFFFF327F1432000 ! 8K btext054a
27473 .xword 0xFFFFF78720000000 ! 256M btext051
27474 .xword 0xFFFFF78730000000 ! 256M btext051a
27475 .xword 0xFFFFF812D93E0000 ! 64K btext060
27476 .xword 0xFFFFF812D93F0000 ! 64K btext060a
27477DEMAP_PAGES_P0=254
27478.global DEMAP_PAGES_P0
27479
27480#undef BLIMP_PRI_CONTEXT
27481#define BLIMP_PRI_CONTEXT 68
27482#undef BLIMP_SEC_CONTEXT
27483#define BLIMP_SEC_CONTEXT 68
27484#undef BLIMP_USER_PC
27485#define BLIMP_USER_PC 0xABAD1DEA9AE03D00
27486#undef BLIMP_USER_ASI
27487#define BLIMP_USER_ASI 0x81
27488#undef BLIMP_USER_PSTATE
27489#define BLIMP_USER_PSTATE 0x1E
27490#undef BLIMP_USER_TSTATE
27491#define BLIMP_USER_TSTATE 0x81001E00
27492#undef BLIMP_USER_WSTATE
27493#define BLIMP_USER_WSTATE 0x4
27494#undef BLIMP_TTABLE_ADDR
27495#define BLIMP_TTABLE_ADDR 0xE00000
27496#undef BLIMP_START_VA
27497#define BLIMP_START_VA 0x800000
27498#undef BLIMP_UNIQUE_AREA
27499#define BLIMP_UNIQUE_AREA
27500
27501
27502#ifndef BLIMP_SCRATCHPAD_VA
27503#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
27504#endif
27505changequote([,])
27506
27507#define BLIMP_START_RA 0x800000
27508
27509SECTION .MAIN0 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*0),16)
27510attr_text {
27511 Name = .MAIN0,
27512 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*0),16),
27513 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*0),16),
27514 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*0)+PART_0_BASE,16),
27515 part_0_ctx_zero_tsb_config_0,
27516 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
27517 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
27518 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
27519}
27520
27521changequote(`,')
27522.text
27523
27524main0:
27525.global main0
27526#ifndef BLIMP_MAIN_LABEL
27527#define BLIMP_MAIN_LABEL
27528main:
27529.global main
27530#endif
27531
27532#if THREAD_COUNT > 1
27533! Every thread is forced to start here, so we have to vector ourself
27534 rdth_id_p ! get thread# in o1
27535 sllx %o1, 13, %o1 ! convert to 8K page index
27536 setx contin, %l2, %l1
27537 jmpl %l1 + %o1, %g0
27538 nop
27539contin: ! arrive here in appropriate thread start page
27540#endif
27541
27542 wrpr %g0, 1, %tl ! switch to TL=1
27543
27544#ifdef BLIMP_UNIQUE_AREA
27545! Keep address of a strand-unique area in a scratchpad reg
27546 setx unique_area, %g5, %g6
27547 mov BLIMP_SCRATCHPAD_VA, %g3
27548 stxa %g6, [%g3]ASI_SCRATCHPAD
27549! Init demap random number seed using uarea address
27550 mov %g6, %g4
27551 srlx %g4, 32, %g4
27552 xor %g4, %g6, %g4
27553 stw %g4, [%g6+8]
27554#endif
27555
27556
27557! Set the context registers
27558 set BLIMP_PRI_CONTEXT, %g5
27559 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
27560 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
27561
27562 set BLIMP_SEC_CONTEXT, %g5
27563 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
27564 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
27565
27566#ifdef BLIMP_SHR_CONTEXT
27567 set BLIMP_SHR_CONTEXT, %g5
27568 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
27569 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
27570 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
27571 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
27572#endif
27573
27574#ifdef BLIMP_TTABLE_ADDR
27575! Set up the TBA register to point to BLIMP's trap table
27576 setx BLIMP_TTABLE_ADDR, %l1, %l2
27577 wrpr %l2, 0, %tba
27578#endif
27579
27580! Set initial pstate, asi, etc.
27581 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
27582 setx BLIMP_USER_TSTATE, %g5, %g6
27583 wrpr %g6, %tstate
27584
27585! Set starting PC and go there
27586 setx BLIMP_USER_PC, %g5, %g6 ! PC
27587 add %g6, 4, %g7 ! NPC = PC+4
27588 wrpr %g6, 0, %tpc
27589 wrpr %g7, 0, %tnpc
27590 retry ! start running in test case context & code
27591
27592!-----------------------------------------------------------
27593
27594#ifdef BLIMP_UNIQUE_AREA
27595! This is a writeable area unique for each cpu/strand
27596 .align 0x800
27597.local unique_area
27598unique_area:
27599 .skip 8 ! 0: place to save xfsr
27600 .skip 4 ! 8: random number for page demaps
27601#endif
27602
27603
27604#undef BLIMP_PRI_CONTEXT
27605#define BLIMP_PRI_CONTEXT 69
27606#undef BLIMP_SEC_CONTEXT
27607#define BLIMP_SEC_CONTEXT 69
27608#undef BLIMP_USER_PC
27609#define BLIMP_USER_PC 0x45EEDFD00
27610#undef BLIMP_USER_ASI
27611#define BLIMP_USER_ASI 0x81
27612#undef BLIMP_USER_PSTATE
27613#define BLIMP_USER_PSTATE 0x16
27614#undef BLIMP_USER_TSTATE
27615#define BLIMP_USER_TSTATE 0x81001600
27616#undef BLIMP_USER_WSTATE
27617#define BLIMP_USER_WSTATE 0x0
27618#undef BLIMP_TTABLE_ADDR
27619#define BLIMP_TTABLE_ADDR 0xE00000
27620#undef BLIMP_START_VA
27621#define BLIMP_START_VA 0x800000
27622#undef BLIMP_UNIQUE_AREA
27623#define BLIMP_UNIQUE_AREA
27624
27625
27626
27627#ifndef BLIMP_SCRATCHPAD_VA
27628#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
27629#endif
27630changequote([,])
27631
27632#define BLIMP_START_RA 0x800000
27633
27634SECTION .MAIN1 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*1),16)
27635attr_text {
27636 Name = .MAIN1,
27637 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*1),16),
27638 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*1),16),
27639 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*1)+PART_0_BASE,16),
27640 part_0_ctx_zero_tsb_config_0,
27641 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
27642 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
27643 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
27644}
27645
27646changequote(`,')
27647.text
27648
27649main1:
27650.global main1
27651#ifndef BLIMP_MAIN_LABEL
27652#define BLIMP_MAIN_LABEL
27653main:
27654.global main
27655#endif
27656
27657#if THREAD_COUNT > 1
27658! Every thread is forced to start here, so we have to vector ourself
27659 rdth_id_p ! get thread# in o1
27660 sllx %o1, 13, %o1 ! convert to 8K page index
27661 setx contin, %l2, %l1
27662 jmpl %l1 + %o1, %g0
27663 nop
27664contin: ! arrive here in appropriate thread start page
27665#endif
27666
27667 wrpr %g0, 1, %tl ! switch to TL=1
27668
27669#ifdef BLIMP_UNIQUE_AREA
27670! Keep address of a strand-unique area in a scratchpad reg
27671 setx unique_area, %g5, %g6
27672 mov BLIMP_SCRATCHPAD_VA, %g3
27673 stxa %g6, [%g3]ASI_SCRATCHPAD
27674! Init demap random number seed using uarea address
27675 mov %g6, %g4
27676 srlx %g4, 32, %g4
27677 xor %g4, %g6, %g4
27678 stw %g4, [%g6+8]
27679#endif
27680
27681
27682! Set the context registers
27683 set BLIMP_PRI_CONTEXT, %g5
27684 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
27685 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
27686
27687 set BLIMP_SEC_CONTEXT, %g5
27688 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
27689 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
27690
27691#ifdef BLIMP_SHR_CONTEXT
27692 set BLIMP_SHR_CONTEXT, %g5
27693 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
27694 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
27695 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
27696 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
27697#endif
27698
27699#ifdef BLIMP_TTABLE_ADDR
27700! Set up the TBA register to point to BLIMP's trap table
27701 setx BLIMP_TTABLE_ADDR, %l1, %l2
27702 wrpr %l2, 0, %tba
27703#endif
27704
27705! Set initial pstate, asi, etc.
27706 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
27707 setx BLIMP_USER_TSTATE, %g5, %g6
27708 wrpr %g6, %tstate
27709
27710! Set starting PC and go there
27711 setx BLIMP_USER_PC, %g5, %g6 ! PC
27712 add %g6, 4, %g7 ! NPC = PC+4
27713 wrpr %g6, 0, %tpc
27714 wrpr %g7, 0, %tnpc
27715 retry ! start running in test case context & code
27716
27717!-----------------------------------------------------------
27718
27719#ifdef BLIMP_UNIQUE_AREA
27720! This is a writeable area unique for each cpu/strand
27721 .align 0x800
27722.local unique_area
27723unique_area:
27724 .skip 8 ! 0: place to save xfsr
27725 .skip 4 ! 8: random number for page demaps
27726#endif
27727
27728
27729#undef BLIMP_PRI_CONTEXT
27730#define BLIMP_PRI_CONTEXT 70
27731#undef BLIMP_SEC_CONTEXT
27732#define BLIMP_SEC_CONTEXT 70
27733#undef BLIMP_USER_PC
27734#define BLIMP_USER_PC 0x6CDC9C8CFD00
27735#undef BLIMP_USER_ASI
27736#define BLIMP_USER_ASI 0x89
27737#undef BLIMP_USER_PSTATE
27738#define BLIMP_USER_PSTATE 0x216
27739#undef BLIMP_USER_TSTATE
27740#define BLIMP_USER_TSTATE 0x89021600
27741#undef BLIMP_USER_WSTATE
27742#define BLIMP_USER_WSTATE 0x0
27743#undef BLIMP_TTABLE_ADDR
27744#define BLIMP_TTABLE_ADDR 0xE00000
27745#undef BLIMP_START_VA
27746#define BLIMP_START_VA 0x800000
27747#undef BLIMP_UNIQUE_AREA
27748#define BLIMP_UNIQUE_AREA
27749
27750
27751#ifndef BLIMP_SCRATCHPAD_VA
27752#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
27753#endif
27754changequote([,])
27755
27756#define BLIMP_START_RA 0x800000
27757
27758SECTION .MAIN2 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*2),16)
27759attr_text {
27760 Name = .MAIN2,
27761 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*2),16),
27762 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*2),16),
27763 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*2)+PART_0_BASE,16),
27764 part_0_ctx_zero_tsb_config_0,
27765 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
27766 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
27767 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
27768}
27769
27770changequote(`,')
27771.text
27772
27773main2:
27774.global main2
27775#ifndef BLIMP_MAIN_LABEL
27776#define BLIMP_MAIN_LABEL
27777main:
27778.global main
27779#endif
27780
27781#if THREAD_COUNT > 1
27782! Every thread is forced to start here, so we have to vector ourself
27783 rdth_id_p ! get thread# in o1
27784 sllx %o1, 13, %o1 ! convert to 8K page index
27785 setx contin, %l2, %l1
27786 jmpl %l1 + %o1, %g0
27787 nop
27788contin: ! arrive here in appropriate thread start page
27789#endif
27790
27791 wrpr %g0, 1, %tl ! switch to TL=1
27792
27793#ifdef BLIMP_UNIQUE_AREA
27794! Keep address of a strand-unique area in a scratchpad reg
27795 setx unique_area, %g5, %g6
27796 mov BLIMP_SCRATCHPAD_VA, %g3
27797 stxa %g6, [%g3]ASI_SCRATCHPAD
27798! Init demap random number seed using uarea address
27799 mov %g6, %g4
27800 srlx %g4, 32, %g4
27801 xor %g4, %g6, %g4
27802 stw %g4, [%g6+8]
27803#endif
27804
27805
27806! Set the context registers
27807 set BLIMP_PRI_CONTEXT, %g5
27808 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
27809 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
27810
27811 set BLIMP_SEC_CONTEXT, %g5
27812 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
27813 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
27814
27815#ifdef BLIMP_SHR_CONTEXT
27816 set BLIMP_SHR_CONTEXT, %g5
27817 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
27818 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
27819 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
27820 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
27821#endif
27822
27823#ifdef BLIMP_TTABLE_ADDR
27824! Set up the TBA register to point to BLIMP's trap table
27825 setx BLIMP_TTABLE_ADDR, %l1, %l2
27826 wrpr %l2, 0, %tba
27827#endif
27828
27829! Set initial pstate, asi, etc.
27830 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
27831 setx BLIMP_USER_TSTATE, %g5, %g6
27832 wrpr %g6, %tstate
27833
27834! Set starting PC and go there
27835 setx BLIMP_USER_PC, %g5, %g6 ! PC
27836 add %g6, 4, %g7 ! NPC = PC+4
27837 wrpr %g6, 0, %tpc
27838 wrpr %g7, 0, %tnpc
27839 retry ! start running in test case context & code
27840
27841!-----------------------------------------------------------
27842
27843#ifdef BLIMP_UNIQUE_AREA
27844! This is a writeable area unique for each cpu/strand
27845 .align 0x800
27846.local unique_area
27847unique_area:
27848 .skip 8 ! 0: place to save xfsr
27849 .skip 4 ! 8: random number for page demaps
27850#endif
27851
27852
27853#undef BLIMP_PRI_CONTEXT
27854#define BLIMP_PRI_CONTEXT 71
27855#undef BLIMP_SEC_CONTEXT
27856#define BLIMP_SEC_CONTEXT 71
27857#undef BLIMP_USER_PC
27858#define BLIMP_USER_PC 0xABAD1DEA0FD2FD00
27859#undef BLIMP_USER_ASI
27860#define BLIMP_USER_ASI 0x81
27861#undef BLIMP_USER_PSTATE
27862#define BLIMP_USER_PSTATE 0x1E
27863#undef BLIMP_USER_TSTATE
27864#define BLIMP_USER_TSTATE 0x81001E00
27865#undef BLIMP_USER_WSTATE
27866#define BLIMP_USER_WSTATE 0x4
27867#undef BLIMP_TTABLE_ADDR
27868#define BLIMP_TTABLE_ADDR 0xE00000
27869#undef BLIMP_START_VA
27870#define BLIMP_START_VA 0x800000
27871#undef BLIMP_UNIQUE_AREA
27872#define BLIMP_UNIQUE_AREA
27873
27874
27875#ifndef BLIMP_SCRATCHPAD_VA
27876#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
27877#endif
27878changequote([,])
27879
27880#define BLIMP_START_RA 0x800000
27881
27882SECTION .MAIN3 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*3),16)
27883attr_text {
27884 Name = .MAIN3,
27885 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*3),16),
27886 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*3),16),
27887 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*3)+PART_0_BASE,16),
27888 part_0_ctx_zero_tsb_config_0,
27889 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
27890 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
27891 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
27892}
27893
27894changequote(`,')
27895.text
27896
27897main3:
27898.global main3
27899#ifndef BLIMP_MAIN_LABEL
27900#define BLIMP_MAIN_LABEL
27901main:
27902.global main
27903#endif
27904
27905#if THREAD_COUNT > 1
27906! Every thread is forced to start here, so we have to vector ourself
27907 rdth_id_p ! get thread# in o1
27908 sllx %o1, 13, %o1 ! convert to 8K page index
27909 setx contin, %l2, %l1
27910 jmpl %l1 + %o1, %g0
27911 nop
27912contin: ! arrive here in appropriate thread start page
27913#endif
27914
27915 wrpr %g0, 1, %tl ! switch to TL=1
27916
27917#ifdef BLIMP_UNIQUE_AREA
27918! Keep address of a strand-unique area in a scratchpad reg
27919 setx unique_area, %g5, %g6
27920 mov BLIMP_SCRATCHPAD_VA, %g3
27921 stxa %g6, [%g3]ASI_SCRATCHPAD
27922! Init demap random number seed using uarea address
27923 mov %g6, %g4
27924 srlx %g4, 32, %g4
27925 xor %g4, %g6, %g4
27926 stw %g4, [%g6+8]
27927#endif
27928
27929
27930! Set the context registers
27931 set BLIMP_PRI_CONTEXT, %g5
27932 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
27933 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
27934
27935 set BLIMP_SEC_CONTEXT, %g5
27936 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
27937 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
27938
27939#ifdef BLIMP_SHR_CONTEXT
27940 set BLIMP_SHR_CONTEXT, %g5
27941 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
27942 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
27943 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
27944 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
27945#endif
27946
27947#ifdef BLIMP_TTABLE_ADDR
27948! Set up the TBA register to point to BLIMP's trap table
27949 setx BLIMP_TTABLE_ADDR, %l1, %l2
27950 wrpr %l2, 0, %tba
27951#endif
27952
27953! Set initial pstate, asi, etc.
27954 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
27955 setx BLIMP_USER_TSTATE, %g5, %g6
27956 wrpr %g6, %tstate
27957
27958! Set starting PC and go there
27959 setx BLIMP_USER_PC, %g5, %g6 ! PC
27960 add %g6, 4, %g7 ! NPC = PC+4
27961 wrpr %g6, 0, %tpc
27962 wrpr %g7, 0, %tnpc
27963 retry ! start running in test case context & code
27964
27965!-----------------------------------------------------------
27966
27967#ifdef BLIMP_UNIQUE_AREA
27968! This is a writeable area unique for each cpu/strand
27969 .align 0x800
27970.local unique_area
27971unique_area:
27972 .skip 8 ! 0: place to save xfsr
27973 .skip 4 ! 8: random number for page demaps
27974#endif
27975
27976
27977#undef BLIMP_PRI_CONTEXT
27978#define BLIMP_PRI_CONTEXT 72
27979#undef BLIMP_SEC_CONTEXT
27980#define BLIMP_SEC_CONTEXT 72
27981#undef BLIMP_USER_PC
27982#define BLIMP_USER_PC 0xFFFFBBBD0FFFFD00
27983#undef BLIMP_USER_ASI
27984#define BLIMP_USER_ASI 0x81
27985#undef BLIMP_USER_PSTATE
27986#define BLIMP_USER_PSTATE 0x16
27987#undef BLIMP_USER_TSTATE
27988#define BLIMP_USER_TSTATE 0x81001600
27989#undef BLIMP_USER_WSTATE
27990#define BLIMP_USER_WSTATE 0x0
27991#undef BLIMP_TTABLE_ADDR
27992#define BLIMP_TTABLE_ADDR 0xE00000
27993#undef BLIMP_START_VA
27994#define BLIMP_START_VA 0x800000
27995#undef BLIMP_UNIQUE_AREA
27996#define BLIMP_UNIQUE_AREA
27997
27998
27999#ifndef BLIMP_SCRATCHPAD_VA
28000#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
28001#endif
28002changequote([,])
28003
28004#define BLIMP_START_RA 0x800000
28005
28006SECTION .MAIN4 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*4),16)
28007attr_text {
28008 Name = .MAIN4,
28009 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*4),16),
28010 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*4),16),
28011 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*4)+PART_0_BASE,16),
28012 part_0_ctx_zero_tsb_config_0,
28013 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
28014 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
28015 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
28016}
28017
28018changequote(`,')
28019.text
28020
28021main4:
28022.global main4
28023#ifndef BLIMP_MAIN_LABEL
28024#define BLIMP_MAIN_LABEL
28025main:
28026.global main
28027#endif
28028
28029#if THREAD_COUNT > 1
28030! Every thread is forced to start here, so we have to vector ourself
28031 rdth_id_p ! get thread# in o1
28032 sllx %o1, 13, %o1 ! convert to 8K page index
28033 setx contin, %l2, %l1
28034 jmpl %l1 + %o1, %g0
28035 nop
28036contin: ! arrive here in appropriate thread start page
28037#endif
28038
28039 wrpr %g0, 1, %tl ! switch to TL=1
28040
28041#ifdef BLIMP_UNIQUE_AREA
28042! Keep address of a strand-unique area in a scratchpad reg
28043 setx unique_area, %g5, %g6
28044 mov BLIMP_SCRATCHPAD_VA, %g3
28045 stxa %g6, [%g3]ASI_SCRATCHPAD
28046! Init demap random number seed using uarea address
28047 mov %g6, %g4
28048 srlx %g4, 32, %g4
28049 xor %g4, %g6, %g4
28050 stw %g4, [%g6+8]
28051#endif
28052
28053
28054! Set the context registers
28055 set BLIMP_PRI_CONTEXT, %g5
28056 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
28057 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
28058
28059 set BLIMP_SEC_CONTEXT, %g5
28060 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
28061 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
28062
28063#ifdef BLIMP_SHR_CONTEXT
28064 set BLIMP_SHR_CONTEXT, %g5
28065 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
28066 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
28067 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
28068 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
28069#endif
28070
28071#ifdef BLIMP_TTABLE_ADDR
28072! Set up the TBA register to point to BLIMP's trap table
28073 setx BLIMP_TTABLE_ADDR, %l1, %l2
28074 wrpr %l2, 0, %tba
28075#endif
28076
28077! Set initial pstate, asi, etc.
28078 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
28079 setx BLIMP_USER_TSTATE, %g5, %g6
28080 wrpr %g6, %tstate
28081
28082! Set starting PC and go there
28083 setx BLIMP_USER_PC, %g5, %g6 ! PC
28084 add %g6, 4, %g7 ! NPC = PC+4
28085 wrpr %g6, 0, %tpc
28086 wrpr %g7, 0, %tnpc
28087 retry ! start running in test case context & code
28088
28089!-----------------------------------------------------------
28090
28091#ifdef BLIMP_UNIQUE_AREA
28092! This is a writeable area unique for each cpu/strand
28093 .align 0x800
28094.local unique_area
28095unique_area:
28096 .skip 8 ! 0: place to save xfsr
28097 .skip 4 ! 8: random number for page demaps
28098#endif
28099
28100
28101#undef BLIMP_PRI_CONTEXT
28102#define BLIMP_PRI_CONTEXT 73
28103#undef BLIMP_SEC_CONTEXT
28104#define BLIMP_SEC_CONTEXT 73
28105#undef BLIMP_USER_PC
28106#define BLIMP_USER_PC 0x1DF33D00
28107#undef BLIMP_USER_ASI
28108#define BLIMP_USER_ASI 0x81
28109#undef BLIMP_USER_PSTATE
28110#define BLIMP_USER_PSTATE 0x16
28111#undef BLIMP_USER_TSTATE
28112#define BLIMP_USER_TSTATE 0x81001600
28113#undef BLIMP_USER_WSTATE
28114#define BLIMP_USER_WSTATE 0x0
28115#undef BLIMP_TTABLE_ADDR
28116#define BLIMP_TTABLE_ADDR 0xE00000
28117#undef BLIMP_START_VA
28118#define BLIMP_START_VA 0x800000
28119#undef BLIMP_UNIQUE_AREA
28120#define BLIMP_UNIQUE_AREA
28121
28122
28123#ifndef BLIMP_SCRATCHPAD_VA
28124#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
28125#endif
28126changequote([,])
28127
28128#define BLIMP_START_RA 0x800000
28129
28130SECTION .MAIN5 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*5),16)
28131attr_text {
28132 Name = .MAIN5,
28133 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*5),16),
28134 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*5),16),
28135 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*5)+PART_0_BASE,16),
28136 part_0_ctx_zero_tsb_config_0,
28137 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
28138 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
28139 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
28140}
28141
28142changequote(`,')
28143.text
28144
28145main5:
28146.global main5
28147#ifndef BLIMP_MAIN_LABEL
28148#define BLIMP_MAIN_LABEL
28149main:
28150.global main
28151#endif
28152
28153#if THREAD_COUNT > 1
28154! Every thread is forced to start here, so we have to vector ourself
28155 rdth_id_p ! get thread# in o1
28156 sllx %o1, 13, %o1 ! convert to 8K page index
28157 setx contin, %l2, %l1
28158 jmpl %l1 + %o1, %g0
28159 nop
28160contin: ! arrive here in appropriate thread start page
28161#endif
28162
28163 wrpr %g0, 1, %tl ! switch to TL=1
28164
28165#ifdef BLIMP_UNIQUE_AREA
28166! Keep address of a strand-unique area in a scratchpad reg
28167 setx unique_area, %g5, %g6
28168 mov BLIMP_SCRATCHPAD_VA, %g3
28169 stxa %g6, [%g3]ASI_SCRATCHPAD
28170! Init demap random number seed using uarea address
28171 mov %g6, %g4
28172 srlx %g4, 32, %g4
28173 xor %g4, %g6, %g4
28174 stw %g4, [%g6+8]
28175#endif
28176
28177
28178! Set the context registers
28179 set BLIMP_PRI_CONTEXT, %g5
28180 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
28181 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
28182
28183 set BLIMP_SEC_CONTEXT, %g5
28184 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
28185 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
28186
28187#ifdef BLIMP_SHR_CONTEXT
28188 set BLIMP_SHR_CONTEXT, %g5
28189 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
28190 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
28191 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
28192 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
28193#endif
28194
28195#ifdef BLIMP_TTABLE_ADDR
28196! Set up the TBA register to point to BLIMP's trap table
28197 setx BLIMP_TTABLE_ADDR, %l1, %l2
28198 wrpr %l2, 0, %tba
28199#endif
28200
28201! Set initial pstate, asi, etc.
28202 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
28203 setx BLIMP_USER_TSTATE, %g5, %g6
28204 wrpr %g6, %tstate
28205
28206! Set starting PC and go there
28207 setx BLIMP_USER_PC, %g5, %g6 ! PC
28208 add %g6, 4, %g7 ! NPC = PC+4
28209 wrpr %g6, 0, %tpc
28210 wrpr %g7, 0, %tnpc
28211 retry ! start running in test case context & code
28212
28213!-----------------------------------------------------------
28214
28215#ifdef BLIMP_UNIQUE_AREA
28216! This is a writeable area unique for each cpu/strand
28217 .align 0x800
28218.local unique_area
28219unique_area:
28220 .skip 8 ! 0: place to save xfsr
28221 .skip 4 ! 8: random number for page demaps
28222#endif
28223
28224
28225#undef BLIMP_PRI_CONTEXT
28226#define BLIMP_PRI_CONTEXT 74
28227#undef BLIMP_SEC_CONTEXT
28228#define BLIMP_SEC_CONTEXT 74
28229#undef BLIMP_USER_PC
28230#define BLIMP_USER_PC 0x117DBFFFFD00
28231#undef BLIMP_USER_ASI
28232#define BLIMP_USER_ASI 0x81
28233#undef BLIMP_USER_PSTATE
28234#define BLIMP_USER_PSTATE 0x16
28235#undef BLIMP_USER_TSTATE
28236#define BLIMP_USER_TSTATE 0x81001600
28237#undef BLIMP_USER_WSTATE
28238#define BLIMP_USER_WSTATE 0x0
28239#undef BLIMP_TTABLE_ADDR
28240#define BLIMP_TTABLE_ADDR 0xE00000
28241#undef BLIMP_START_VA
28242#define BLIMP_START_VA 0x800000
28243#undef BLIMP_UNIQUE_AREA
28244#define BLIMP_UNIQUE_AREA
28245
28246
28247#ifndef BLIMP_SCRATCHPAD_VA
28248#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
28249#endif
28250changequote([,])
28251
28252#define BLIMP_START_RA 0x800000
28253
28254SECTION .MAIN6 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*6),16)
28255attr_text {
28256 Name = .MAIN6,
28257 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*6),16),
28258 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*6),16),
28259 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*6)+PART_0_BASE,16),
28260 part_0_ctx_zero_tsb_config_0,
28261 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
28262 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
28263 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
28264}
28265
28266changequote(`,')
28267.text
28268
28269main6:
28270.global main6
28271#ifndef BLIMP_MAIN_LABEL
28272#define BLIMP_MAIN_LABEL
28273main:
28274.global main
28275#endif
28276
28277#if THREAD_COUNT > 1
28278! Every thread is forced to start here, so we have to vector ourself
28279 rdth_id_p ! get thread# in o1
28280 sllx %o1, 13, %o1 ! convert to 8K page index
28281 setx contin, %l2, %l1
28282 jmpl %l1 + %o1, %g0
28283 nop
28284contin: ! arrive here in appropriate thread start page
28285#endif
28286
28287 wrpr %g0, 1, %tl ! switch to TL=1
28288
28289#ifdef BLIMP_UNIQUE_AREA
28290! Keep address of a strand-unique area in a scratchpad reg
28291 setx unique_area, %g5, %g6
28292 mov BLIMP_SCRATCHPAD_VA, %g3
28293 stxa %g6, [%g3]ASI_SCRATCHPAD
28294! Init demap random number seed using uarea address
28295 mov %g6, %g4
28296 srlx %g4, 32, %g4
28297 xor %g4, %g6, %g4
28298 stw %g4, [%g6+8]
28299#endif
28300
28301
28302! Set the context registers
28303 set BLIMP_PRI_CONTEXT, %g5
28304 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
28305 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
28306
28307 set BLIMP_SEC_CONTEXT, %g5
28308 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
28309 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
28310
28311#ifdef BLIMP_SHR_CONTEXT
28312 set BLIMP_SHR_CONTEXT, %g5
28313 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
28314 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
28315 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
28316 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
28317#endif
28318
28319#ifdef BLIMP_TTABLE_ADDR
28320! Set up the TBA register to point to BLIMP's trap table
28321 setx BLIMP_TTABLE_ADDR, %l1, %l2
28322 wrpr %l2, 0, %tba
28323#endif
28324
28325! Set initial pstate, asi, etc.
28326 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
28327 setx BLIMP_USER_TSTATE, %g5, %g6
28328 wrpr %g6, %tstate
28329
28330! Set starting PC and go there
28331 setx BLIMP_USER_PC, %g5, %g6 ! PC
28332 add %g6, 4, %g7 ! NPC = PC+4
28333 wrpr %g6, 0, %tpc
28334 wrpr %g7, 0, %tnpc
28335 retry ! start running in test case context & code
28336
28337!-----------------------------------------------------------
28338
28339#ifdef BLIMP_UNIQUE_AREA
28340! This is a writeable area unique for each cpu/strand
28341 .align 0x800
28342.local unique_area
28343unique_area:
28344 .skip 8 ! 0: place to save xfsr
28345 .skip 4 ! 8: random number for page demaps
28346#endif
28347
28348
28349#undef BLIMP_PRI_CONTEXT
28350#define BLIMP_PRI_CONTEXT 75
28351#undef BLIMP_SEC_CONTEXT
28352#define BLIMP_SEC_CONTEXT 75
28353#undef BLIMP_USER_PC
28354#define BLIMP_USER_PC 0xABAD1DEADC21FD00
28355#undef BLIMP_USER_ASI
28356#define BLIMP_USER_ASI 0x89
28357#undef BLIMP_USER_PSTATE
28358#define BLIMP_USER_PSTATE 0x21E
28359#undef BLIMP_USER_TSTATE
28360#define BLIMP_USER_TSTATE 0x89021E00
28361#undef BLIMP_USER_WSTATE
28362#define BLIMP_USER_WSTATE 0x4
28363#undef BLIMP_TTABLE_ADDR
28364#define BLIMP_TTABLE_ADDR 0xE00000
28365#undef BLIMP_START_VA
28366#define BLIMP_START_VA 0x800000
28367#undef BLIMP_UNIQUE_AREA
28368#define BLIMP_UNIQUE_AREA
28369
28370
28371#ifndef BLIMP_SCRATCHPAD_VA
28372#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
28373#endif
28374changequote([,])
28375
28376#define BLIMP_START_RA 0x800000
28377
28378SECTION .MAIN7 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*7),16)
28379attr_text {
28380 Name = .MAIN7,
28381 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*7),16),
28382 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*7),16),
28383 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*7)+PART_0_BASE,16),
28384 part_0_ctx_zero_tsb_config_0,
28385 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
28386 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
28387 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
28388}
28389
28390changequote(`,')
28391.text
28392
28393main7:
28394.global main7
28395#ifndef BLIMP_MAIN_LABEL
28396#define BLIMP_MAIN_LABEL
28397main:
28398.global main
28399#endif
28400
28401#if THREAD_COUNT > 1
28402! Every thread is forced to start here, so we have to vector ourself
28403 rdth_id_p ! get thread# in o1
28404 sllx %o1, 13, %o1 ! convert to 8K page index
28405 setx contin, %l2, %l1
28406 jmpl %l1 + %o1, %g0
28407 nop
28408contin: ! arrive here in appropriate thread start page
28409#endif
28410
28411 wrpr %g0, 1, %tl ! switch to TL=1
28412
28413#ifdef BLIMP_UNIQUE_AREA
28414! Keep address of a strand-unique area in a scratchpad reg
28415 setx unique_area, %g5, %g6
28416 mov BLIMP_SCRATCHPAD_VA, %g3
28417 stxa %g6, [%g3]ASI_SCRATCHPAD
28418! Init demap random number seed using uarea address
28419 mov %g6, %g4
28420 srlx %g4, 32, %g4
28421 xor %g4, %g6, %g4
28422 stw %g4, [%g6+8]
28423#endif
28424
28425
28426! Set the context registers
28427 set BLIMP_PRI_CONTEXT, %g5
28428 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
28429 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
28430
28431 set BLIMP_SEC_CONTEXT, %g5
28432 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
28433 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
28434
28435#ifdef BLIMP_SHR_CONTEXT
28436 set BLIMP_SHR_CONTEXT, %g5
28437 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
28438 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
28439 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
28440 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
28441#endif
28442
28443#ifdef BLIMP_TTABLE_ADDR
28444! Set up the TBA register to point to BLIMP's trap table
28445 setx BLIMP_TTABLE_ADDR, %l1, %l2
28446 wrpr %l2, 0, %tba
28447#endif
28448
28449! Set initial pstate, asi, etc.
28450 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
28451 setx BLIMP_USER_TSTATE, %g5, %g6
28452 wrpr %g6, %tstate
28453
28454! Set starting PC and go there
28455 setx BLIMP_USER_PC, %g5, %g6 ! PC
28456 add %g6, 4, %g7 ! NPC = PC+4
28457 wrpr %g6, 0, %tpc
28458 wrpr %g7, 0, %tnpc
28459 retry ! start running in test case context & code
28460
28461!-----------------------------------------------------------
28462
28463#ifdef BLIMP_UNIQUE_AREA
28464! This is a writeable area unique for each cpu/strand
28465 .align 0x800
28466.local unique_area
28467unique_area:
28468 .skip 8 ! 0: place to save xfsr
28469 .skip 4 ! 8: random number for page demaps
28470#endif
28471