Commit | Line | Data |
---|---|---|
86530b38 AT |
1 | /* |
2 | * ========== Copyright Header Begin ========================================== | |
3 | * | |
4 | * OpenSPARC T2 Processor File: blimp_rand3.knobs_7246351.s | |
5 | * Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved | |
6 | * 4150 Network Circle, Santa Clara, California 95054, U.S.A. | |
7 | * | |
8 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. | |
9 | * | |
10 | * This program is free software; you can redistribute it and/or modify | |
11 | * it under the terms of the GNU General Public License as published by | |
12 | * the Free Software Foundation; version 2 of the License. | |
13 | * | |
14 | * This program is distributed in the hope that it will be useful, | |
15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
17 | * GNU General Public License for more details. | |
18 | * | |
19 | * You should have received a copy of the GNU General Public License | |
20 | * along with this program; if not, write to the Free Software | |
21 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
22 | * | |
23 | * For the avoidance of doubt, and except that if any non-GPL license | |
24 | * choice is available it will apply instead, Sun elects to use only | |
25 | * the General Public License version 2 (GPLv2) at this time for any | |
26 | * software where a choice of GPL license versions is made | |
27 | * available with the language indicating that GPLv2 or any later version | |
28 | * may be used, or where a choice of which version of the GPL is applied is | |
29 | * otherwise unspecified. | |
30 | * | |
31 | * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, | |
32 | * CA 95054 USA or visit www.sun.com if you need additional information or | |
33 | * have any questions. | |
34 | * | |
35 | * | |
36 | * ========== Copyright Header End ============================================ | |
37 | */ | |
38 | #include "asi_s.h" | |
39 | ||
40 | #define THREAD_COUNT 8 | |
41 | ||
42 | #define PART0_NZ_PAGE_SIZE_0 5 | |
43 | #define PART0_NZ_PAGE_SIZE_1 5 | |
44 | #define PART0_NZ_PAGE_SIZE_2 5 | |
45 | #define PART0_NZ_PAGE_SIZE_3 0 | |
46 | #define PART0_Z_PAGE_SIZE_0 0 | |
47 | #define PART0_Z_PAGE_SIZE_1 1 | |
48 | #define PART0_Z_PAGE_SIZE_2 0 | |
49 | #define PART0_Z_PAGE_SIZE_3 0 | |
50 | #define PART0_NZ_HWTEN_0 0 | |
51 | #define PART0_NZ_HWTEN_1 0 | |
52 | #define PART0_NZ_HWTEN_2 0 | |
53 | #define PART0_NZ_HWTEN_3 1 | |
54 | #define PART0_Z_HWTEN_0 1 | |
55 | #define PART0_Z_HWTEN_1 1 | |
56 | #define PART0_Z_HWTEN_2 1 | |
57 | #define PART0_Z_HWTEN_3 1 | |
58 | #define PART0_NZ_RANOTPA_0 0 | |
59 | #define PART0_NZ_RANOTPA_1 1 | |
60 | #define PART0_NZ_RANOTPA_2 1 | |
61 | #define PART0_NZ_RANOTPA_3 1 | |
62 | #define PART0_Z_RANOTPA_0 1 | |
63 | #define PART0_Z_RANOTPA_1 1 | |
64 | #define PART0_Z_RANOTPA_2 1 | |
65 | #define PART0_Z_RANOTPA_3 1 | |
66 | ||
67 | ||
68 | #define CREGS_PIL 0 | |
69 | #define CREGS_FPRS_FEF 1 | |
70 | #define CREGS_TSTATE_ASI 0x81 | |
71 | #define SCONTEXT 0x44 | |
72 | ||
73 | #define MAIN_PAGE_NUCLEUS_ONLY | |
74 | #define USER_PAGE_CUSTOM_MAP | |
75 | #define USER_TEXT_MT_MAP | |
76 | #define USER_DATA_MT_MAP | |
77 | #define NO_NZ_TSB_IN_PRIV | |
78 | ||
79 | ! Give us more space to work with | |
80 | #define PART_0_LIMIT 0xFFFFFFFFF | |
81 | #define DISABLE_PART_LIMIT_CHECK | |
82 | #define KERNEL_BASE_TEXT_VA 0xA34000 /*TSB index 11A*/ | |
83 | #define KERNEL_BASE_TEXT_RA 0xA34000 | |
84 | #define KERNEL_BASE_DATA_VA 0xC34000 /*TSB index 21A*/ | |
85 | #define KERNEL_BASE_DATA_RA 0xC34000 | |
86 | ||
87 | ! Use BLIMP's reflecting handler for the direct-to-hypervisor traps | |
88 | #define H_HT0_IAE_privilege_violation_0x08 blimp_reflector | |
89 | #define H_HT0_IAE_unauth_access_0x0b blimp_reflector | |
90 | #define H_HT0_IAE_nfo_page_0x0c blimp_reflector | |
91 | #define H_HT0_Illegal_instruction_0x10 blimp_reflector | |
92 | #define H_HT0_DAE_invalid_asi_0x14 blimp_reflector | |
93 | #define H_HT0_DAE_privilege_violation_0x15 blimp_reflector | |
94 | #define H_HT0_DAE_nc_page_0x16 blimp_reflector | |
95 | #define H_HT0_DAE_nfo_page_0x17 blimp_reflector | |
96 | #define H_HT0_DAE_so_page_0x30 blimp_reflector | |
97 | #define H_HT0_Mem_Address_Not_Aligned_0x34 blimp_reflector | |
98 | #define H_HT0_Lddf_Mem_Address_Not_Aligned_0x35 blimp_reflector | |
99 | #define H_HT0_Stdf_Mem_Address_Not_Aligned_0x36 blimp_reflector | |
100 | #define H_HT0_Privileged_Action_0x37 blimp_reflector | |
101 | ||
102 | ! BLIMP's own demap services | |
103 | #define H_HT0_HTrap_Instruction_0 blimp_hyp_demapd | |
104 | #define H_HT0_HTrap_Instruction_1 blimp_hyp_demapi | |
105 | ||
106 | #include "hboot.s" | |
107 | ||
108 | #ifndef BLIMP_HYPER_INCLUDED | |
109 | #define BLIMP_HYPER_INCLUDED | |
110 | ||
111 | ||
112 | #ifndef BLIMP_HYPER_PA | |
113 | #define BLIMP_HYPER_PA 0xB0000 | |
114 | #endif | |
115 | ||
116 | SECTION .BLIMP_HYPER TEXT_VA=BLIMP_HYPER_PA | |
117 | attr_text { | |
118 | Name = .BLIMP_HYPER, | |
119 | hypervisor | |
120 | } | |
121 | .text | |
122 | ||
123 | .global blimp_reflector | |
124 | blimp_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 | |
144 | blimp_hyp_demapd: | |
145 | ||
146 | stxa %o0, [%o0]ASI_DMMU_DEMAP | |
147 | done | |
148 | ||
149 | ! DEMAP INST | |
150 | .global blimp_hyp_demapi | |
151 | blimp_hyp_demapi: | |
152 | ||
153 | stxa %o0, [%o0]ASI_IMMU_DEMAP | |
154 | done | |
155 | ||
156 | #endif /*BLIMP_HYPER_INCLUDED*/ | |
157 | ||
158 | ||
159 | ||
160 | ! Context 68 runs in 64-bit addressing mode, big-endian | |
161 | ||
162 | !======================================================================== | |
163 | ||
164 | SECTION .bdata002 DATA_VA=0x6c8a71ecc000 | |
165 | attr_data { | |
166 | Name = .bdata002, | |
167 | VA = 0x6c8a71ecc000, | |
168 | RA = 0xffffdc000, | |
169 | PA = ra2pa(0xffffdc000,0), | |
170 | part_0_ctx_nonzero_tsb_config_3, | |
171 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
172 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
173 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
174 | } | |
175 | ||
176 | ||
177 | SECTION .bdata002 | |
178 | .data | |
179 | DATA003: | |
180 | .xword 0xFFFFDC200FE1E088 ! 00006C8A71ECC000 -0088 DATA004+0x88 | |
181 | .xword 0x00001CB8EEDD4088 ! 00006C8A71ECC008 -0080 DATA012+0x88 | |
182 | BD00180: .word 0x3C2ABA1E ! 00006C8A71ECC010 -0078 0 Single 1.042035E-02 | |
183 | BD00020: .word 0x3CCC0B4F ! 00006C8A71ECC014 -0074 0 Single 2.490774E-02 | |
184 | BD00008: .xword 0x3EF1CA43736C4352 ! 00006C8A71ECC018 -0070 0 Double 1.696595E-05 | |
185 | BD00082: .xword 0xF31A7AE15D80A9E6 ! 00006C8A71ECC020 -0068 0 | |
186 | BD00104: .xword 0xC0A6D5758B510AFD ! 00006C8A71ECC028 -0060 0 Double -2.922730E+03 | |
187 | BD00024: .byte 0x30 ! 00006C8A71ECC030 -0058 0 | |
188 | BD00026: .byte 0xCB ! 00006C8A71ECC031 -0057 0 | |
189 | BD00014: .half 0xDFAF ! 00006C8A71ECC032 -0056 0 | |
190 | BD00027: .word 0xCAEC9209 ! 00006C8A71ECC034 -0054 0 | |
191 | BD00093: .word 0x4E260A13 ! 00006C8A71ECC038 -0050 0 | |
192 | BD00089: .half 0x3D4B ! 00006C8A71ECC03C -004C 0 | |
193 | BD00033: .half 0x47C3 ! 00006C8A71ECC03E -004A 0 | |
194 | BD00023: .xword 0x6F3C07EE79270170 ! 00006C8A71ECC040 -0048 0 | |
195 | BD00007: .word 0x00CC01A2 ! 00006C8A71ECC048 -0040 0 | |
196 | BD00041: .half 0x55F4 ! 00006C8A71ECC04C -003C 0 | |
197 | BD00005: .half 0xF87B ! 00006C8A71ECC04E -003A 0 | |
198 | BD00006: .xword 0xBFB64A14AE173938 ! 00006C8A71ECC050 -0038 0 Double -8.706788E-02 | |
199 | BD00106: .half 0x1F67 ! 00006C8A71ECC058 -0030 0 | |
200 | BD00171: .half 0x6417 ! 00006C8A71ECC05A -002E 0 | |
201 | BD00055: .word 0x3B718005 ! 00006C8A71ECC05C -002C 0 Single 3.684999E-03 | |
202 | BD00049: .half 0x103A ! 00006C8A71ECC060 -0028 0 | |
203 | BD00170: .half 0xFC1C ! 00006C8A71ECC062 -0026 0 | |
204 | BD00068: .half 0x6115 ! 00006C8A71ECC064 -0024 0 | |
205 | BD00076: .half 0x9715 ! 00006C8A71ECC066 -0022 0 | |
206 | BD00144: .byte 0x02 ! 00006C8A71ECC068 -0020 0 | |
207 | BD00085: .byte 0xAB ! 00006C8A71ECC069 -001F 0 | |
208 | BD00016: .half 0xF471 ! 00006C8A71ECC06A -001E 0 | |
209 | BD00130: .word 0x03960A37 ! 00006C8A71ECC06C -001C 0 | |
210 | BD00078: .half 0xAEC5 ! 00006C8A71ECC070 -0018 0 | |
211 | BD00051: .half 0xC5E1 ! 00006C8A71ECC072 -0016 0 | |
212 | BD00087: .word 0x7B8633C2 ! 00006C8A71ECC074 -0014 0 | |
213 | BD00052: .byte 0x4A ! 00006C8A71ECC078 -0010 0 | |
214 | BD00040: .byte 0x3B ! 00006C8A71ECC079 -000F 0 | |
215 | BD00184: .half 0x4C49 ! 00006C8A71ECC07A -000E 0 | |
216 | BD00002: .word 0xDA076CCE ! 00006C8A71ECC07C -000C 0 | |
217 | BD00056: .xword 0x823A46B7CEC20193 ! 00006C8A71ECC080 -0008 0 | |
218 | BD00097: .half 0xE4EC ! 00006C8A71ECC088 +0000 0 | |
219 | BD00095: .half 0x71B8 ! 00006C8A71ECC08A +0002 0 | |
220 | BD00053: .word 0xC86F0B6F ! 00006C8A71ECC08C +0004 0 | |
221 | BD00058: .xword 0x7D2B8E37E9458413 ! 00006C8A71ECC090 +0008 0 | |
222 | BD00074: .xword 0x40A4E82A01342E64 ! 00006C8A71ECC098 +0010 0 Double 2.676082E+03 | |
223 | BD00059: .xword 0xBF92673F5F3815B2 ! 00006C8A71ECC0A0 +0018 0 Double -1.797198E-02 | |
224 | BD00042: .word 0x422E3035 ! 00006C8A71ECC0A8 +0020 0 Single 4.354708E+01 | |
225 | BD00139: .word 0x7C167777 ! 00006C8A71ECC0AC +0024 0 | |
226 | BD00080: .byte 0x26 ! 00006C8A71ECC0B0 +0028 0 | |
227 | BD00090: .byte 0x48 ! 00006C8A71ECC0B1 +0029 0 | |
228 | BD00099: .byte 0xCD ! 00006C8A71ECC0B2 +002A 0 | |
229 | BD00126: .byte 0x70 ! 00006C8A71ECC0B3 +002B 0 | |
230 | BD00019: .word 0x432C4F2D ! 00006C8A71ECC0B4 +002C 0 Single 1.723093E+02 | |
231 | BD00044: .xword 0xCE5CEC335D4EB366 ! 00006C8A71ECC0B8 +0030 0 | |
232 | BD00028: .xword 0x754D842F2853677D ! 00006C8A71ECC0C0 +0038 0 | |
233 | BD00036: .half 0x3363 ! 00006C8A71ECC0C8 +0040 0 | |
234 | BD00091: .byte 0x12 ! 00006C8A71ECC0CA +0042 0 | |
235 | BD00092: .byte 0x48 ! 00006C8A71ECC0CB +0043 0 | |
236 | BD00137: .half 0x94E3 ! 00006C8A71ECC0CC +0044 0 | |
237 | BD00077: .byte 0x12 ! 00006C8A71ECC0CE +0046 0 | |
238 | BD00141: .byte 0x19 ! 00006C8A71ECC0CF +0047 0 | |
239 | BD00018: .word 0x0F5D4290 ! 00006C8A71ECC0D0 +0048 0 | |
240 | BD00047: .word 0x471B28BA ! 00006C8A71ECC0D4 +004C 0 Single 3.972073E+04 | |
241 | BD00045: .xword 0x28300CC24543324E ! 00006C8A71ECC0D8 +0050 0 | |
242 | BD00035: .xword 0x037558D49BD17EB9 ! 00006C8A71ECC0E0 +0058 0 | |
243 | BD00069: .word 0xC498A2E0 ! 00006C8A71ECC0E8 +0060 0 Single -1.221090E+03 | |
244 | BD00021: .word 0xD6BB2D3C ! 00006C8A71ECC0EC +0064 0 | |
245 | BD00012: .xword 0x8F157036B39F725D ! 00006C8A71ECC0F0 +0068 0 | |
246 | BD00060: .xword 0x5ECBB92CD026A96C ! 00006C8A71ECC0F8 +0070 0 | |
247 | BD00009: .xword 0x1ECAC6F915B82A80 ! 00006C8A71ECC100 +0078 0 | |
248 | BD00070: .xword 0x21A4874852D09DC7 ! 00006C8A71ECC108 +0080 0 | |
249 | ||
250 | !======================================================================== | |
251 | ||
252 | SECTION .bdata003 DATA_VA=0xffffdc200fe1e000 | |
253 | attr_data { | |
254 | Name = .bdata003, | |
255 | VA = 0xffffdc200fe1e000, | |
256 | RA = 0xffffda000, | |
257 | PA = ra2pa(0xffffda000,0), | |
258 | part_0_ctx_nonzero_tsb_config_3, | |
259 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
260 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
261 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
262 | } | |
263 | ||
264 | ||
265 | SECTION .bdata003 | |
266 | .data | |
267 | DATA004: | |
268 | .xword 0xFFFFBA3D90000088 ! FFFFDC200FE1E000 -0088 DATA005+0x88 | |
269 | .xword 0x00006C8A71ECC088 ! FFFFDC200FE1E008 -0080 DATA003+0x88 | |
270 | .word 0xB9C11B78 ! FFFFDC200FE1E010 -0078 0 Single -3.683229E-04 | |
271 | .word 0x469F3710 ! FFFFDC200FE1E014 -0074 0 Single 2.037953E+04 | |
272 | .xword 0x40C73F2DEE23C7BD ! FFFFDC200FE1E018 -0070 0 Double 1.190236E+04 | |
273 | .xword 0x7A7A2AF524350AD3 ! FFFFDC200FE1E020 -0068 0 | |
274 | .xword 0xC10A06F2A017A750 ! FFFFDC200FE1E028 -0060 0 Double -2.132143E+05 | |
275 | .byte 0xEE ! FFFFDC200FE1E030 -0058 0 | |
276 | .byte 0xAA ! FFFFDC200FE1E031 -0057 0 | |
277 | .half 0xB55E ! FFFFDC200FE1E032 -0056 0 | |
278 | .word 0x978BF9C0 ! FFFFDC200FE1E034 -0054 0 | |
279 | .word 0x79D8FB2B ! FFFFDC200FE1E038 -0050 0 | |
280 | .half 0xA2C0 ! FFFFDC200FE1E03C -004C 0 | |
281 | .half 0x15E3 ! FFFFDC200FE1E03E -004A 0 | |
282 | .xword 0xB66EDC547F6E4EAA ! FFFFDC200FE1E040 -0048 0 | |
283 | .word 0x2AA34BB7 ! FFFFDC200FE1E048 -0040 0 | |
284 | .half 0x4D07 ! FFFFDC200FE1E04C -003C 0 | |
285 | .half 0xEE9E ! FFFFDC200FE1E04E -003A 0 | |
286 | .xword 0x40D0B23B351CF980 ! FFFFDC200FE1E050 -0038 0 Double 1.709693E+04 | |
287 | .half 0xD76D ! FFFFDC200FE1E058 -0030 0 | |
288 | .half 0x71EE ! FFFFDC200FE1E05A -002E 0 | |
289 | .word 0xC0885F1C ! FFFFDC200FE1E05C -002C 0 Single -4.261610E+00 | |
290 | .half 0x44F1 ! FFFFDC200FE1E060 -0028 0 | |
291 | .half 0x2372 ! FFFFDC200FE1E062 -0026 0 | |
292 | .half 0xC6C1 ! FFFFDC200FE1E064 -0024 0 | |
293 | .half 0x51A0 ! FFFFDC200FE1E066 -0022 0 | |
294 | .byte 0x3E ! FFFFDC200FE1E068 -0020 0 | |
295 | .byte 0x4E ! FFFFDC200FE1E069 -001F 0 | |
296 | .half 0x9C09 ! FFFFDC200FE1E06A -001E 0 | |
297 | .word 0xEEB9FA43 ! FFFFDC200FE1E06C -001C 0 | |
298 | .half 0xD849 ! FFFFDC200FE1E070 -0018 0 | |
299 | .half 0xEE5F ! FFFFDC200FE1E072 -0016 0 | |
300 | .word 0xF946A1E5 ! FFFFDC200FE1E074 -0014 0 | |
301 | .byte 0xA9 ! FFFFDC200FE1E078 -0010 0 | |
302 | .byte 0xDB ! FFFFDC200FE1E079 -000F 0 | |
303 | .half 0x6CF2 ! FFFFDC200FE1E07A -000E 0 | |
304 | .word 0x5193301C ! FFFFDC200FE1E07C -000C 0 | |
305 | .xword 0x8B095967BB85456B ! FFFFDC200FE1E080 -0008 0 | |
306 | .half 0x3E51 ! FFFFDC200FE1E088 +0000 0 | |
307 | .half 0xA7BF ! FFFFDC200FE1E08A +0002 0 | |
308 | .word 0xCDC44399 ! FFFFDC200FE1E08C +0004 0 | |
309 | .xword 0x84B513B0876AA921 ! FFFFDC200FE1E090 +0008 0 | |
310 | .xword 0xBEF982122128C1F5 ! FFFFDC200FE1E098 +0010 0 Double -2.432641E-05 | |
311 | .xword 0x3FB9202AE068E773 ! FFFFDC200FE1E0A0 +0018 0 Double 9.814709E-02 | |
312 | .word 0x42CF31E3 ! FFFFDC200FE1E0A8 +0020 0 Single 1.035974E+02 | |
313 | .word 0x5930639F ! FFFFDC200FE1E0AC +0024 0 | |
314 | .byte 0x29 ! FFFFDC200FE1E0B0 +0028 0 | |
315 | .byte 0x25 ! FFFFDC200FE1E0B1 +0029 0 | |
316 | .byte 0xEC ! FFFFDC200FE1E0B2 +002A 0 | |
317 | .byte 0xF1 ! FFFFDC200FE1E0B3 +002B 0 | |
318 | .word 0xBC45B016 ! FFFFDC200FE1E0B4 +002C 0 Single -1.206591E-02 | |
319 | .xword 0xA747485A65DEAC62 ! FFFFDC200FE1E0B8 +0030 0 | |
320 | .xword 0x3C0E656937913249 ! FFFFDC200FE1E0C0 +0038 0 | |
321 | .half 0x37F0 ! FFFFDC200FE1E0C8 +0040 0 | |
322 | .byte 0x5B ! FFFFDC200FE1E0CA +0042 0 | |
323 | .byte 0x18 ! FFFFDC200FE1E0CB +0043 0 | |
324 | .half 0x4BFB ! FFFFDC200FE1E0CC +0044 0 | |
325 | .byte 0xFD ! FFFFDC200FE1E0CE +0046 0 | |
326 | .byte 0xF4 ! FFFFDC200FE1E0CF +0047 0 | |
327 | .word 0xDE9496E7 ! FFFFDC200FE1E0D0 +0048 0 | |
328 | .word 0x46FDE20F ! FFFFDC200FE1E0D4 +004C 0 Single 3.249703E+04 | |
329 | .xword 0x8EB38600EE35E54B ! FFFFDC200FE1E0D8 +0050 0 | |
330 | .xword 0x93FE62F4755E7388 ! FFFFDC200FE1E0E0 +0058 0 | |
331 | .word 0x3D2117A7 ! FFFFDC200FE1E0E8 +0060 0 Single 3.932920E-02 | |
332 | .word 0x4326DAD9 ! FFFFDC200FE1E0EC +0064 0 | |
333 | .xword 0x75C475E1A74F8EAF ! FFFFDC200FE1E0F0 +0068 0 | |
334 | .xword 0x47F26A2AA39FC16A ! FFFFDC200FE1E0F8 +0070 0 | |
335 | .xword 0x01310CB1F4ECBDCF ! FFFFDC200FE1E100 +0078 0 | |
336 | .xword 0xC58DDE97551AF2CB ! FFFFDC200FE1E108 +0080 0 | |
337 | ||
338 | !======================================================================== | |
339 | ||
340 | SECTION .bdata004 DATA_VA=0xffffba3d90000000 | |
341 | attr_data { | |
342 | Name = .bdata004, | |
343 | VA = 0xffffba3d90000000, | |
344 | RA = 0xfe0000000, | |
345 | PA = ra2pa(0xfe0000000,0), | |
346 | part_0_ctx_nonzero_tsb_config_1, | |
347 | TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0, | |
348 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
349 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
350 | } | |
351 | ||
352 | ||
353 | SECTION .bdata004 | |
354 | .data | |
355 | DATA005: | |
356 | .xword 0x00004006C0000088 ! FFFFBA3D90000000 -0088 DATA006+0x88 | |
357 | .xword 0xFFFFDC200FE1E088 ! FFFFBA3D90000008 -0080 DATA004+0x88 | |
358 | .word 0xC0B4807E ! FFFFBA3D90000010 -0078 0 Single -5.640685E+00 | |
359 | .word 0xBAD3B9E7 ! FFFFBA3D90000014 -0074 0 Single -1.615343E-03 | |
360 | .xword 0xC1369741C4AB5B05 ! FFFFBA3D90000018 -0070 0 Double -1.480514E+06 | |
361 | .xword 0x1C7FA0E9CF208F28 ! FFFFBA3D90000020 -0068 0 | |
362 | .xword 0x411D7B2B20881FE3 ! FFFFBA3D90000028 -0060 0 Double 4.830188E+05 | |
363 | .byte 0xD8 ! FFFFBA3D90000030 -0058 0 | |
364 | .byte 0xCF ! FFFFBA3D90000031 -0057 0 | |
365 | .half 0xEEF9 ! FFFFBA3D90000032 -0056 0 | |
366 | .word 0x471C139A ! FFFFBA3D90000034 -0054 0 | |
367 | .word 0x45C18F45 ! FFFFBA3D90000038 -0050 0 | |
368 | .half 0x3969 ! FFFFBA3D9000003C -004C 0 | |
369 | .half 0xCE35 ! FFFFBA3D9000003E -004A 0 | |
370 | .xword 0xC1DC3B7397DDFE9D ! FFFFBA3D90000040 -0048 0 | |
371 | .word 0x2A06D14A ! FFFFBA3D90000048 -0040 0 | |
372 | .half 0x4A5C ! FFFFBA3D9000004C -003C 0 | |
373 | .half 0x944E ! FFFFBA3D9000004E -003A 0 | |
374 | .xword 0xC0C69C51F5D02AB9 ! FFFFBA3D90000050 -0038 0 Double -1.157664E+04 | |
375 | .half 0x8526 ! FFFFBA3D90000058 -0030 0 | |
376 | .half 0x36EF ! FFFFBA3D9000005A -002E 0 | |
377 | .word 0xBA315BBD ! FFFFBA3D9000005C -002C 0 Single -6.765684E-04 | |
378 | .half 0x6FA1 ! FFFFBA3D90000060 -0028 0 | |
379 | .half 0x49A3 ! FFFFBA3D90000062 -0026 0 | |
380 | .half 0xB500 ! FFFFBA3D90000064 -0024 0 | |
381 | .half 0x4CB7 ! FFFFBA3D90000066 -0022 0 | |
382 | .byte 0x24 ! FFFFBA3D90000068 -0020 0 | |
383 | .byte 0xDA ! FFFFBA3D90000069 -001F 0 | |
384 | .half 0x2F22 ! FFFFBA3D9000006A -001E 0 | |
385 | .word 0xB0BFC842 ! FFFFBA3D9000006C -001C 0 | |
386 | .half 0x4F86 ! FFFFBA3D90000070 -0018 0 | |
387 | .half 0x2909 ! FFFFBA3D90000072 -0016 0 | |
388 | .word 0x83870BE3 ! FFFFBA3D90000074 -0014 0 | |
389 | .byte 0xDE ! FFFFBA3D90000078 -0010 0 | |
390 | .byte 0x6C ! FFFFBA3D90000079 -000F 0 | |
391 | .half 0x3FAB ! FFFFBA3D9000007A -000E 0 | |
392 | .word 0x696784EE ! FFFFBA3D9000007C -000C 0 | |
393 | .xword 0x963D60835B431C8F ! FFFFBA3D90000080 -0008 0 | |
394 | .half 0x258D ! FFFFBA3D90000088 +0000 0 | |
395 | .half 0x00E6 ! FFFFBA3D9000008A +0002 0 | |
396 | .word 0x3EF434C6 ! FFFFBA3D9000008C +0004 0 | |
397 | .xword 0x148562DA089FFBB9 ! FFFFBA3D90000090 +0008 0 | |
398 | .xword 0x3ECDA72CF2DF280B ! FFFFBA3D90000098 +0010 0 Double 3.534917E-06 | |
399 | .xword 0x3ED240F06A7C4352 ! FFFFBA3D900000A0 +0018 0 Double 4.352014E-06 | |
400 | .word 0x3B6BF6CB ! FFFFBA3D900000A8 +0020 0 Single 3.600525E-03 | |
401 | .word 0x3ADADA4B ! FFFFBA3D900000AC +0024 0 | |
402 | .byte 0x94 ! FFFFBA3D900000B0 +0028 0 | |
403 | .byte 0xF3 ! FFFFBA3D900000B1 +0029 0 | |
404 | .byte 0x8A ! FFFFBA3D900000B2 +002A 0 | |
405 | .byte 0xBA ! FFFFBA3D900000B3 +002B 0 | |
406 | .word 0x45C443F2 ! FFFFBA3D900000B4 +002C 0 Single 6.280493E+03 | |
407 | .xword 0xB8C6C86650B1AE08 ! FFFFBA3D900000B8 +0030 0 | |
408 | .xword 0x8AFE7E73848040C7 ! FFFFBA3D900000C0 +0038 0 | |
409 | .half 0xD3A0 ! FFFFBA3D900000C8 +0040 0 | |
410 | .byte 0xCA ! FFFFBA3D900000CA +0042 0 | |
411 | .byte 0x77 ! FFFFBA3D900000CB +0043 0 | |
412 | .half 0x4303 ! FFFFBA3D900000CC +0044 0 | |
413 | .byte 0x9C ! FFFFBA3D900000CE +0046 0 | |
414 | .byte 0xDA ! FFFFBA3D900000CF +0047 0 | |
415 | .word 0xFABA7079 ! FFFFBA3D900000D0 +0048 0 | |
416 | .word 0xC3B9115E ! FFFFBA3D900000D4 +004C 0 Single -3.701357E+02 | |
417 | .xword 0xBB7EC3FE6BC5CE09 ! FFFFBA3D900000D8 +0050 0 | |
418 | .xword 0x88438885A2D03559 ! FFFFBA3D900000E0 +0058 0 | |
419 | .word 0x3D8D23E0 ! FFFFBA3D900000E8 +0060 0 Single 6.891608E-02 | |
420 | .word 0x49F33D27 ! FFFFBA3D900000EC +0064 0 | |
421 | .xword 0xCC00CAE284702139 ! FFFFBA3D900000F0 +0068 0 | |
422 | .xword 0xF440167C9D065E89 ! FFFFBA3D900000F8 +0070 0 | |
423 | .xword 0xEBF6B805F684A509 ! FFFFBA3D90000100 +0078 0 | |
424 | .xword 0xA36EA1F172C1CCAF ! FFFFBA3D90000108 +0080 0 | |
425 | ||
426 | !======================================================================== | |
427 | ||
428 | SECTION .bdata005 DATA_VA=0x4006c0000000 | |
429 | attr_data { | |
430 | Name = .bdata005, | |
431 | VA = 0x4006c0000000, | |
432 | RA = 0xfd0000000, | |
433 | PA = ra2pa(0xfd0000000,0), | |
434 | part_0_ctx_nonzero_tsb_config_1, | |
435 | TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0, | |
436 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
437 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
438 | } | |
439 | ||
440 | ||
441 | SECTION .bdata005 | |
442 | .data | |
443 | DATA006: | |
444 | .xword 0xFFFFC10BD0000088 ! 00004006C0000000 -0088 DATA007+0x88 | |
445 | .xword 0xFFFFBA3D90000088 ! 00004006C0000008 -0080 DATA005+0x88 | |
446 | .word 0x3E61DF84 ! 00004006C0000010 -0078 0 Single 2.205792E-01 | |
447 | .word 0xBBD6D81F ! 00004006C0000014 -0074 0 Single -6.556525E-03 | |
448 | .xword 0x3F3A04C2C5D19065 ! 00004006C0000018 -0070 0 Double 3.970123E-04 | |
449 | .xword 0x48E4DDDA862D0573 ! 00004006C0000020 -0068 0 | |
450 | .xword 0x407EDA8E7A6065BB ! 00004006C0000028 -0060 0 Double 4.936598E+02 | |
451 | .byte 0x3B ! 00004006C0000030 -0058 0 | |
452 | .byte 0xDB ! 00004006C0000031 -0057 0 | |
453 | .half 0xB2E7 ! 00004006C0000032 -0056 0 | |
454 | .word 0x018CB837 ! 00004006C0000034 -0054 0 | |
455 | .word 0x2EEAC4D0 ! 00004006C0000038 -0050 0 | |
456 | .half 0x1F55 ! 00004006C000003C -004C 0 | |
457 | .half 0x3762 ! 00004006C000003E -004A 0 | |
458 | .xword 0x8C3C4BB0C0E5429C ! 00004006C0000040 -0048 0 | |
459 | .word 0x25093594 ! 00004006C0000048 -0040 0 | |
460 | .half 0x0232 ! 00004006C000004C -003C 0 | |
461 | .half 0xCF6D ! 00004006C000004E -003A 0 | |
462 | .xword 0xC003C52324A1C48B ! 00004006C0000050 -0038 0 Double -2.471258E+00 | |
463 | .half 0x2C6B ! 00004006C0000058 -0030 0 | |
464 | .half 0x5360 ! 00004006C000005A -002E 0 | |
465 | .word 0xB801C279 ! 00004006C000005C -002C 0 Single -3.093711E-05 | |
466 | .half 0x9ADA ! 00004006C0000060 -0028 0 | |
467 | .half 0xFDCF ! 00004006C0000062 -0026 0 | |
468 | .half 0x9E17 ! 00004006C0000064 -0024 0 | |
469 | .half 0x2F5F ! 00004006C0000066 -0022 0 | |
470 | .byte 0xFE ! 00004006C0000068 -0020 0 | |
471 | .byte 0x1F ! 00004006C0000069 -001F 0 | |
472 | .half 0x6135 ! 00004006C000006A -001E 0 | |
473 | .word 0x2D1849AF ! 00004006C000006C -001C 0 | |
474 | .half 0x93F1 ! 00004006C0000070 -0018 0 | |
475 | .half 0x16FD ! 00004006C0000072 -0016 0 | |
476 | .word 0xD4916C66 ! 00004006C0000074 -0014 0 | |
477 | .byte 0xBA ! 00004006C0000078 -0010 0 | |
478 | .byte 0x10 ! 00004006C0000079 -000F 0 | |
479 | .half 0xEA92 ! 00004006C000007A -000E 0 | |
480 | .word 0x0C800644 ! 00004006C000007C -000C 0 | |
481 | .xword 0x1C3A1CC8FA278A01 ! 00004006C0000080 -0008 0 | |
482 | .half 0x5A0E ! 00004006C0000088 +0000 0 | |
483 | .half 0xEC1E ! 00004006C000008A +0002 0 | |
484 | .word 0x41F40967 ! 00004006C000008C +0004 0 | |
485 | .xword 0xADD86DF6A3810354 ! 00004006C0000090 +0008 0 | |
486 | .xword 0x3F278FAA739F5AE8 ! 00004006C0000098 +0010 0 Double 1.797576E-04 | |
487 | .xword 0xC08C37B2D39E9ABB ! 00004006C00000A0 +0018 0 Double -9.029623E+02 | |
488 | .word 0x4765D45A ! 00004006C00000A8 +0020 0 Single 5.883635E+04 | |
489 | .word 0xC4E320E7 ! 00004006C00000AC +0024 0 | |
490 | .byte 0xBE ! 00004006C00000B0 +0028 0 | |
491 | .byte 0xD7 ! 00004006C00000B1 +0029 0 | |
492 | .byte 0x84 ! 00004006C00000B2 +002A 0 | |
493 | .byte 0xB3 ! 00004006C00000B3 +002B 0 | |
494 | .word 0xC2103BD1 ! 00004006C00000B4 +002C 0 Single -3.605841E+01 | |
495 | .xword 0x8E4C0B04B4053E4D ! 00004006C00000B8 +0030 0 | |
496 | .xword 0x3E9564155B12CCB8 ! 00004006C00000C0 +0038 0 | |
497 | .half 0xAC3C ! 00004006C00000C8 +0040 0 | |
498 | .byte 0xF8 ! 00004006C00000CA +0042 0 | |
499 | .byte 0x9B ! 00004006C00000CB +0043 0 | |
500 | .half 0x98C2 ! 00004006C00000CC +0044 0 | |
501 | .byte 0x02 ! 00004006C00000CE +0046 0 | |
502 | .byte 0x7E ! 00004006C00000CF +0047 0 | |
503 | .word 0x95DF4980 ! 00004006C00000D0 +0048 0 | |
504 | .word 0x41C5C9FE ! 00004006C00000D4 +004C 0 Single 2.472363E+01 | |
505 | .xword 0xFB98D42CA2D2F9DC ! 00004006C00000D8 +0050 0 | |
506 | .xword 0xD81D73B862FB1A3F ! 00004006C00000E0 +0058 0 | |
507 | .word 0xBA71C436 ! 00004006C00000E8 +0060 0 Single -9.222658E-04 | |
508 | .word 0xA8E18D2B ! 00004006C00000EC +0064 0 | |
509 | .xword 0x701F4CA8F87F7E4F ! 00004006C00000F0 +0068 0 | |
510 | .xword 0x378B9E9B3DD0AE4C ! 00004006C00000F8 +0070 0 | |
511 | .xword 0x169F76ED0DB75287 ! 00004006C0000100 +0078 0 | |
512 | .xword 0x29354717DBB51DE2 ! 00004006C0000108 +0080 0 | |
513 | ||
514 | !======================================================================== | |
515 | ||
516 | SECTION .bdata006 DATA_VA=0xffffc10bd0000000 | |
517 | attr_data { | |
518 | Name = .bdata006, | |
519 | VA = 0xffffc10bd0000000, | |
520 | RA = 0xfc0000000, | |
521 | PA = ra2pa(0xfc0000000,0), | |
522 | part_0_ctx_nonzero_tsb_config_1, | |
523 | TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0, | |
524 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
525 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
526 | } | |
527 | ||
528 | ||
529 | SECTION .bdata006 | |
530 | .data | |
531 | DATA007: | |
532 | .xword 0x88000040CF510000 ! FFFFC10BD0000000 -0088 DATA008+0x88 | |
533 | .xword 0x880000C006400000 ! FFFFC10BD0000008 -0080 DATA006+0x88 | |
534 | .word 0x3FCB26AE ! FFFFC10BD0000010 -0078 0 Single 1.587118E+00 | |
535 | .word 0x380C846C ! FFFFC10BD0000014 -0074 0 Single 3.350193E-05 | |
536 | .xword 0xBFF2C8D4BD97AF92 ! FFFFC10BD0000018 -0070 0 Double -1.174031E+00 | |
537 | .xword 0x62A4EE786830BD5B ! FFFFC10BD0000020 -0068 0 | |
538 | .xword 0xBF02798CC0FF0C03 ! FFFFC10BD0000028 -0060 0 Double -3.523789E-05 | |
539 | .byte 0xFE ! FFFFC10BD0000030 -0058 0 | |
540 | .byte 0x9E ! FFFFC10BD0000031 -0057 0 | |
541 | .half 0x3CF7 ! FFFFC10BD0000032 -0056 0 | |
542 | .word 0xE1542A95 ! FFFFC10BD0000034 -0054 0 | |
543 | .word 0x5436FD33 ! FFFFC10BD0000038 -0050 0 | |
544 | .half 0x8490 ! FFFFC10BD000003C -004C 0 | |
545 | .half 0x4549 ! FFFFC10BD000003E -004A 0 | |
546 | .xword 0x524658421511B0F0 ! FFFFC10BD0000040 -0048 0 | |
547 | .word 0xD85462D7 ! FFFFC10BD0000048 -0040 0 | |
548 | .half 0x4B06 ! FFFFC10BD000004C -003C 0 | |
549 | .half 0x666B ! FFFFC10BD000004E -003A 0 | |
550 | .xword 0x3F1408EF96C1F041 ! FFFFC10BD0000050 -0038 0 Double 7.642710E-05 | |
551 | .half 0x5F5E ! FFFFC10BD0000058 -0030 0 | |
552 | .half 0x123E ! FFFFC10BD000005A -002E 0 | |
553 | .word 0x43229B2D ! FFFFC10BD000005C -002C 0 Single 1.626062E+02 | |
554 | .half 0xE055 ! FFFFC10BD0000060 -0028 0 | |
555 | .half 0xC1E1 ! FFFFC10BD0000062 -0026 0 | |
556 | .half 0x0D60 ! FFFFC10BD0000064 -0024 0 | |
557 | .half 0xBC75 ! FFFFC10BD0000066 -0022 0 | |
558 | .byte 0x9A ! FFFFC10BD0000068 -0020 0 | |
559 | .byte 0x94 ! FFFFC10BD0000069 -001F 0 | |
560 | .half 0x87F8 ! FFFFC10BD000006A -001E 0 | |
561 | .word 0x77F7E144 ! FFFFC10BD000006C -001C 0 | |
562 | .half 0xA165 ! FFFFC10BD0000070 -0018 0 | |
563 | .half 0x692D ! FFFFC10BD0000072 -0016 0 | |
564 | .word 0xB466B5FE ! FFFFC10BD0000074 -0014 0 | |
565 | .byte 0x20 ! FFFFC10BD0000078 -0010 0 | |
566 | .byte 0x45 ! FFFFC10BD0000079 -000F 0 | |
567 | .half 0xFAB6 ! FFFFC10BD000007A -000E 0 | |
568 | .word 0x3484673C ! FFFFC10BD000007C -000C 0 | |
569 | .xword 0x562CB9F5C2024F63 ! FFFFC10BD0000080 -0008 0 | |
570 | .half 0x2A5F ! FFFFC10BD0000088 +0000 0 | |
571 | .half 0xD506 ! FFFFC10BD000008A +0002 0 | |
572 | .word 0x757C8F89 ! FFFFC10BD000008C +0004 0 | |
573 | .xword 0x71774EC331CECFF0 ! FFFFC10BD0000090 +0008 0 | |
574 | .xword 0x402C607F6CF604DA ! FFFFC10BD0000098 +0010 0 Double 1.418847E+01 | |
575 | .xword 0x413BCBA8A7B145F9 ! FFFFC10BD00000A0 +0018 0 Double 1.821609E+06 | |
576 | .word 0x39FA87D7 ! FFFFC10BD00000A8 +0020 0 Single 4.778492E-04 | |
577 | .word 0xFB807D09 ! FFFFC10BD00000AC +0024 0 | |
578 | .byte 0x6D ! FFFFC10BD00000B0 +0028 0 | |
579 | .byte 0x00 ! FFFFC10BD00000B1 +0029 0 | |
580 | .byte 0xF3 ! FFFFC10BD00000B2 +002A 0 | |
581 | .byte 0x28 ! FFFFC10BD00000B3 +002B 0 | |
582 | .word 0xB7B8080A ! FFFFC10BD00000B4 +002C 0 Single -2.193825E-05 | |
583 | .xword 0x6DC90320A63CE214 ! FFFFC10BD00000B8 +0030 0 | |
584 | .xword 0xBE292D15566EEB42 ! FFFFC10BD00000C0 +0038 0 | |
585 | .half 0xA236 ! FFFFC10BD00000C8 +0040 0 | |
586 | .byte 0xA8 ! FFFFC10BD00000CA +0042 0 | |
587 | .byte 0xB7 ! FFFFC10BD00000CB +0043 0 | |
588 | .half 0xC695 ! FFFFC10BD00000CC +0044 0 | |
589 | .byte 0xED ! FFFFC10BD00000CE +0046 0 | |
590 | .byte 0x06 ! FFFFC10BD00000CF +0047 0 | |
591 | .word 0x90FE39B3 ! FFFFC10BD00000D0 +0048 0 | |
592 | .word 0x4034221B ! FFFFC10BD00000D4 +004C 0 Single 2.814582E+00 | |
593 | .xword 0x325EC2D738CE0127 ! FFFFC10BD00000D8 +0050 0 | |
594 | .xword 0xE8674AF2AF4C6F96 ! FFFFC10BD00000E0 +0058 0 | |
595 | .word 0x3DBAD977 ! FFFFC10BD00000E8 +0060 0 Single 9.123509E-02 | |
596 | .word 0x8B4AE3B4 ! FFFFC10BD00000EC +0064 0 | |
597 | .xword 0x032CF8A071E7F6BE ! FFFFC10BD00000F0 +0068 0 | |
598 | .xword 0x80D681BDB99D50BD ! FFFFC10BD00000F8 +0070 0 | |
599 | .xword 0xFF13B5B80ED8AFA3 ! FFFFC10BD0000100 +0078 0 | |
600 | .xword 0x249914FCD7547571 ! FFFFC10BD0000108 +0080 0 | |
601 | ||
602 | !======================================================================== | |
603 | ||
604 | SECTION .bdata007 DATA_VA=0x51cf40000000 | |
605 | attr_data { | |
606 | Name = .bdata007, | |
607 | VA = 0x51cf40000000, | |
608 | RA = ra2pa(0xfb0000000,0), | |
609 | PA = ra2pa(0xfb0000000,0), | |
610 | part_0_ctx_nonzero_tsb_config_0, | |
611 | TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0, | |
612 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
613 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
614 | } | |
615 | ||
616 | ||
617 | SECTION .bdata007 | |
618 | .data | |
619 | DATA008: | |
620 | .xword 0x88000040703F0000 ! 000051CF40000000 -0088 DATA009+0x88 | |
621 | .xword 0x880000D00BC1FFFF ! 000051CF40000008 -0080 DATA007+0x88 | |
622 | .word 0x411EE903 ! 000051CF40000010 -0078 0 Single 9.931888E+00 | |
623 | .word 0x474F6793 ! 000051CF40000014 -0074 0 Single 5.309557E+04 | |
624 | .xword 0x405B6D7B192FDE7F ! 000051CF40000018 -0070 0 Double 1.097106E+02 | |
625 | .xword 0xF894233D9FD82467 ! 000051CF40000020 -0068 0 | |
626 | .xword 0xBEDFDBBFAEE2E516 ! 000051CF40000028 -0060 0 Double -7.595633E-06 | |
627 | .byte 0xC4 ! 000051CF40000030 -0058 0 | |
628 | .byte 0xB0 ! 000051CF40000031 -0057 0 | |
629 | .half 0x8022 ! 000051CF40000032 -0056 0 | |
630 | .word 0x259FA3B8 ! 000051CF40000034 -0054 0 | |
631 | .word 0x1FD26F29 ! 000051CF40000038 -0050 0 | |
632 | .half 0x5860 ! 000051CF4000003C -004C 0 | |
633 | .half 0x5462 ! 000051CF4000003E -004A 0 | |
634 | .xword 0xA0216F6B52FD690A ! 000051CF40000040 -0048 0 | |
635 | .word 0x1FD778E7 ! 000051CF40000048 -0040 0 | |
636 | .half 0x4698 ! 000051CF4000004C -003C 0 | |
637 | .half 0x57D7 ! 000051CF4000004E -003A 0 | |
638 | .xword 0x3FB27F915881EB39 ! 000051CF40000050 -0038 0 Double 7.225903E-02 | |
639 | .half 0x9949 ! 000051CF40000058 -0030 0 | |
640 | .half 0x67F1 ! 000051CF4000005A -002E 0 | |
641 | .word 0x44DD7978 ! 000051CF4000005C -002C 0 Single 1.771796E+03 | |
642 | .half 0x32BD ! 000051CF40000060 -0028 0 | |
643 | .half 0xB761 ! 000051CF40000062 -0026 0 | |
644 | .half 0x5C40 ! 000051CF40000064 -0024 0 | |
645 | .half 0x0352 ! 000051CF40000066 -0022 0 | |
646 | .byte 0xCF ! 000051CF40000068 -0020 0 | |
647 | .byte 0xFA ! 000051CF40000069 -001F 0 | |
648 | .half 0x55E8 ! 000051CF4000006A -001E 0 | |
649 | .word 0x018E97CF ! 000051CF4000006C -001C 0 | |
650 | .half 0xCC57 ! 000051CF40000070 -0018 0 | |
651 | .half 0xF5DB ! 000051CF40000072 -0016 0 | |
652 | .word 0x88A381DF ! 000051CF40000074 -0014 0 | |
653 | .byte 0x4F ! 000051CF40000078 -0010 0 | |
654 | .byte 0xA2 ! 000051CF40000079 -000F 0 | |
655 | .half 0x40E1 ! 000051CF4000007A -000E 0 | |
656 | .word 0x879BE35D ! 000051CF4000007C -000C 0 | |
657 | .xword 0x0D8D781D7A92B01D ! 000051CF40000080 -0008 0 | |
658 | .half 0x9765 ! 000051CF40000088 +0000 0 | |
659 | .half 0x0654 ! 000051CF4000008A +0002 0 | |
660 | .word 0x60E3397F ! 000051CF4000008C +0004 0 | |
661 | .xword 0x3852B6EC593F8533 ! 000051CF40000090 +0008 0 | |
662 | .xword 0x3EC2AB4828748E2A ! 000051CF40000098 +0010 0 Double 2.225527E-06 | |
663 | .xword 0x4132E2EB6CE18EBB ! 000051CF400000A0 +0018 0 Double 1.237739E+06 | |
664 | .word 0xB9AB74CE ! 000051CF400000A8 +0020 0 Single -3.270269E-04 | |
665 | .word 0x17B7BDB0 ! 000051CF400000AC +0024 0 | |
666 | .byte 0x34 ! 000051CF400000B0 +0028 0 | |
667 | .byte 0x1C ! 000051CF400000B1 +0029 0 | |
668 | .byte 0xDE ! 000051CF400000B2 +002A 0 | |
669 | .byte 0x4D ! 000051CF400000B3 +002B 0 | |
670 | .word 0x41EA0E7A ! 000051CF400000B4 +002C 0 Single 2.925707E+01 | |
671 | .xword 0x93223CC972EB584E ! 000051CF400000B8 +0030 0 | |
672 | .xword 0x6BC46FF72FF21FBB ! 000051CF400000C0 +0038 0 | |
673 | .half 0x6F3B ! 000051CF400000C8 +0040 0 | |
674 | .byte 0x51 ! 000051CF400000CA +0042 0 | |
675 | .byte 0x10 ! 000051CF400000CB +0043 0 | |
676 | .half 0xF32B ! 000051CF400000CC +0044 0 | |
677 | .byte 0x0D ! 000051CF400000CE +0046 0 | |
678 | .byte 0xF3 ! 000051CF400000CF +0047 0 | |
679 | .word 0x721963CA ! 000051CF400000D0 +0048 0 | |
680 | .word 0x3AF2CE48 ! 000051CF400000D4 +004C 0 Single 1.852461E-03 | |
681 | .xword 0x40A86EC9746E4C6E ! 000051CF400000D8 +0050 0 | |
682 | .xword 0xD6B18E5BC43B7B03 ! 000051CF400000E0 +0058 0 | |
683 | .word 0xB8554ACD ! 000051CF400000E8 +0060 0 Single -5.085282E-05 | |
684 | .word 0x3C0FD36B ! 000051CF400000EC +0064 0 | |
685 | .xword 0x77CE376B15669427 ! 000051CF400000F0 +0068 0 | |
686 | .xword 0x204689CD6111DD25 ! 000051CF400000F8 +0070 0 | |
687 | .xword 0xD882319DC3D9CED1 ! 000051CF40000100 +0078 0 | |
688 | .xword 0x890701933CB31743 ! 000051CF40000108 +0080 0 | |
689 | ||
690 | !======================================================================== | |
691 | ||
692 | SECTION .bdata008 DATA_VA=0x3f7040000000 | |
693 | attr_data { | |
694 | Name = .bdata008, | |
695 | VA = 0x3f7040000000, | |
696 | RA = 0xfa0000000, | |
697 | PA = ra2pa(0xfa0000000,0), | |
698 | part_0_ctx_nonzero_tsb_config_2, | |
699 | TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0, | |
700 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
701 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
702 | } | |
703 | ||
704 | ||
705 | SECTION .bdata008 | |
706 | .data | |
707 | DATA009: | |
708 | .xword 0x88208A9301000000 ! 00003F7040000000 -0088 DATA010+0x88 | |
709 | .xword 0x88000040CF510000 ! 00003F7040000008 -0080 DATA008+0x88 | |
710 | .word 0x459E25E9 ! 00003F7040000010 -0078 0 Single 5.060739E+03 | |
711 | .word 0x37D61B54 ! 00003F7040000014 -0074 0 Single 2.552351E-05 | |
712 | .xword 0x3FAA0A2798D22EC4 ! 00003F7040000018 -0070 0 Double 5.085872E-02 | |
713 | .xword 0xD6283603B12F21F5 ! 00003F7040000020 -0068 0 | |
714 | .xword 0xBF68D3756B18F1D0 ! 00003F7040000028 -0060 0 Double -3.030519E-03 | |
715 | .byte 0x5D ! 00003F7040000030 -0058 0 | |
716 | .byte 0xCB ! 00003F7040000031 -0057 0 | |
717 | .half 0x8BD0 ! 00003F7040000032 -0056 0 | |
718 | .word 0xCD82631C ! 00003F7040000034 -0054 0 | |
719 | .word 0xB64467DB ! 00003F7040000038 -0050 0 | |
720 | .half 0xC327 ! 00003F704000003C -004C 0 | |
721 | .half 0x9958 ! 00003F704000003E -004A 0 | |
722 | .xword 0x7A4510299A19876D ! 00003F7040000040 -0048 0 | |
723 | .word 0xC361E64E ! 00003F7040000048 -0040 0 | |
724 | .half 0xD86A ! 00003F704000004C -003C 0 | |
725 | .half 0x1937 ! 00003F704000004E -003A 0 | |
726 | .xword 0xC0A0695215DC1F1F ! 00003F7040000050 -0038 0 Double -2.100660E+03 | |
727 | .half 0xDC4A ! 00003F7040000058 -0030 0 | |
728 | .half 0x2A66 ! 00003F704000005A -002E 0 | |
729 | .word 0x3C782829 ! 00003F704000005C -002C 0 Single 1.514629E-02 | |
730 | .half 0x1107 ! 00003F7040000060 -0028 0 | |
731 | .half 0x5489 ! 00003F7040000062 -0026 0 | |
732 | .half 0xF646 ! 00003F7040000064 -0024 0 | |
733 | .half 0xEFFB ! 00003F7040000066 -0022 0 | |
734 | .byte 0xA2 ! 00003F7040000068 -0020 0 | |
735 | .byte 0xC9 ! 00003F7040000069 -001F 0 | |
736 | .half 0xB811 ! 00003F704000006A -001E 0 | |
737 | .word 0xE68D0471 ! 00003F704000006C -001C 0 | |
738 | .half 0x2938 ! 00003F7040000070 -0018 0 | |
739 | .half 0x7642 ! 00003F7040000072 -0016 0 | |
740 | .word 0x08D03376 ! 00003F7040000074 -0014 0 | |
741 | .byte 0xD2 ! 00003F7040000078 -0010 0 | |
742 | .byte 0x5C ! 00003F7040000079 -000F 0 | |
743 | .half 0xF717 ! 00003F704000007A -000E 0 | |
744 | .word 0xD79F8E39 ! 00003F704000007C -000C 0 | |
745 | .xword 0x0BF0930C5AF687F8 ! 00003F7040000080 -0008 0 | |
746 | .half 0x52FA ! 00003F7040000088 +0000 0 | |
747 | .half 0x5879 ! 00003F704000008A +0002 0 | |
748 | .word 0x6EEC7CE1 ! 00003F704000008C +0004 0 | |
749 | .xword 0x49E532B488A4A71C ! 00003F7040000090 +0008 0 | |
750 | .xword 0x3F8F486C969DB15A ! 00003F7040000098 +0010 0 Double 1.527486E-02 | |
751 | .xword 0x3EE2329272D9EF85 ! 00003F70400000A0 +0018 0 Double 8.677267E-06 | |
752 | .word 0x45B08DED ! 00003F70400000A8 +0020 0 Single 5.649741E+03 | |
753 | .word 0x4BF5636F ! 00003F70400000AC +0024 0 | |
754 | .byte 0x87 ! 00003F70400000B0 +0028 0 | |
755 | .byte 0x9E ! 00003F70400000B1 +0029 0 | |
756 | .byte 0xEA ! 00003F70400000B2 +002A 0 | |
757 | .byte 0x5B ! 00003F70400000B3 +002B 0 | |
758 | .word 0xB95D10DB ! 00003F70400000B4 +002C 0 Single -2.108248E-04 | |
759 | .xword 0x9B71633428BC7C2A ! 00003F70400000B8 +0030 0 | |
760 | .xword 0x5DA6DDFD3096782E ! 00003F70400000C0 +0038 0 | |
761 | .half 0x6165 ! 00003F70400000C8 +0040 0 | |
762 | .byte 0x09 ! 00003F70400000CA +0042 0 | |
763 | .byte 0xF3 ! 00003F70400000CB +0043 0 | |
764 | .half 0x675C ! 00003F70400000CC +0044 0 | |
765 | .byte 0xF6 ! 00003F70400000CE +0046 0 | |
766 | .byte 0x5A ! 00003F70400000CF +0047 0 | |
767 | .word 0xCB85B067 ! 00003F70400000D0 +0048 0 | |
768 | .word 0x38609FCD ! 00003F70400000D4 +004C 0 Single 5.355459E-05 | |
769 | .xword 0x1303F499330E84E9 ! 00003F70400000D8 +0050 0 | |
770 | .xword 0x0193A3D8EDEF3022 ! 00003F70400000E0 +0058 0 | |
771 | .word 0x3EEDD363 ! 00003F70400000E8 +0060 0 Single 4.645034E-01 | |
772 | .word 0x2901BF9C ! 00003F70400000EC +0064 0 | |
773 | .xword 0xEF862CCEFA62FD5E ! 00003F70400000F0 +0068 0 | |
774 | .xword 0x0801277DB5FDB8F4 ! 00003F70400000F8 +0070 0 | |
775 | .xword 0xBF99674D1A4AA82D ! 00003F7040000100 +0078 0 | |
776 | .xword 0x0729F7C8F33416EE ! 00003F7040000108 +0080 0 | |
777 | ||
778 | !======================================================================== | |
779 | ||
780 | SECTION .bdata009 DATA_VA=0x1938a2000 | |
781 | attr_data { | |
782 | Name = .bdata009, | |
783 | VA = 0x1938a2000, | |
784 | RA = 0xffffd8000, | |
785 | PA = ra2pa(0xffffd8000,0), | |
786 | part_0_ctx_nonzero_tsb_config_3, | |
787 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
788 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
789 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
790 | } | |
791 | ||
792 | ||
793 | SECTION .bdata009 | |
794 | .data | |
795 | DATA010: | |
796 | .xword 0x880000F0B0CFFFFF ! 00000001938A2000 -0088 DATA011+0x88 | |
797 | .xword 0x88000040703F0000 ! 00000001938A2008 -0080 DATA009+0x88 | |
798 | .word 0xC68DF979 ! 00000001938A2010 -0078 0 Single -1.817274E+04 | |
799 | .word 0x3B9262F7 ! 00000001938A2014 -0074 0 Single 4.467364E-03 | |
800 | .xword 0x40B278AD79696692 ! 00000001938A2018 -0070 0 Double 4.728678E+03 | |
801 | .xword 0xE9C987BD0504A22B ! 00000001938A2020 -0068 0 | |
802 | .xword 0xBF2087F65523195B ! 00000001938A2028 -0060 0 Double -1.261223E-04 | |
803 | .byte 0xDA ! 00000001938A2030 -0058 0 | |
804 | .byte 0x84 ! 00000001938A2031 -0057 0 | |
805 | .half 0x21E5 ! 00000001938A2032 -0056 0 | |
806 | .word 0xBFD7CCE6 ! 00000001938A2034 -0054 0 | |
807 | .word 0x6D5FC742 ! 00000001938A2038 -0050 0 | |
808 | .half 0xB988 ! 00000001938A203C -004C 0 | |
809 | .half 0x5161 ! 00000001938A203E -004A 0 | |
810 | .xword 0x0E1C036B77A0EA46 ! 00000001938A2040 -0048 0 | |
811 | .word 0x27154D1C ! 00000001938A2048 -0040 0 | |
812 | .half 0x936C ! 00000001938A204C -003C 0 | |
813 | .half 0xF5CB ! 00000001938A204E -003A 0 | |
814 | .xword 0xBFD36E8FA849C61B ! 00000001938A2050 -0038 0 Double -3.036231E-01 | |
815 | .half 0x6F28 ! 00000001938A2058 -0030 0 | |
816 | .half 0x1CBB ! 00000001938A205A -002E 0 | |
817 | .word 0x3FA2A464 ! 00000001938A205C -002C 0 Single 1.270642E+00 | |
818 | .half 0xA21E ! 00000001938A2060 -0028 0 | |
819 | .half 0x868F ! 00000001938A2062 -0026 0 | |
820 | .half 0x4E7B ! 00000001938A2064 -0024 0 | |
821 | .half 0x5DEF ! 00000001938A2066 -0022 0 | |
822 | .byte 0xCB ! 00000001938A2068 -0020 0 | |
823 | .byte 0x8B ! 00000001938A2069 -001F 0 | |
824 | .half 0xC114 ! 00000001938A206A -001E 0 | |
825 | .word 0x4D97823A ! 00000001938A206C -001C 0 | |
826 | .half 0x6B06 ! 00000001938A2070 -0018 0 | |
827 | .half 0xD7E4 ! 00000001938A2072 -0016 0 | |
828 | .word 0xA280AD4D ! 00000001938A2074 -0014 0 | |
829 | .byte 0x88 ! 00000001938A2078 -0010 0 | |
830 | .byte 0xAE ! 00000001938A2079 -000F 0 | |
831 | .half 0x4602 ! 00000001938A207A -000E 0 | |
832 | .word 0xD65CF058 ! 00000001938A207C -000C 0 | |
833 | .xword 0xDB632904F109AA51 ! 00000001938A2080 -0008 0 | |
834 | .half 0x6E95 ! 00000001938A2088 +0000 0 | |
835 | .half 0xF21F ! 00000001938A208A +0002 0 | |
836 | .word 0x87B604AE ! 00000001938A208C +0004 0 | |
837 | .xword 0x0C6BA87C3208A68D ! 00000001938A2090 +0008 0 | |
838 | .xword 0x40298DE47860951F ! 00000001938A2098 +0010 0 Double 1.277713E+01 | |
839 | .xword 0xC13F6C3622DC2662 ! 00000001938A20A0 +0018 0 Double -2.059318E+06 | |
840 | .word 0x3A7FF83D ! 00000001938A20A8 +0020 0 Single 9.764468E-04 | |
841 | .word 0x63093932 ! 00000001938A20AC +0024 0 | |
842 | .byte 0xBE ! 00000001938A20B0 +0028 0 | |
843 | .byte 0x0D ! 00000001938A20B1 +0029 0 | |
844 | .byte 0xBF ! 00000001938A20B2 +002A 0 | |
845 | .byte 0x4F ! 00000001938A20B3 +002B 0 | |
846 | .word 0xBB7B8513 ! 00000001938A20B4 +002C 0 Single -3.837888E-03 | |
847 | .xword 0xCB1120A0FC323513 ! 00000001938A20B8 +0030 0 | |
848 | .xword 0xB5255BAC2F4CF427 ! 00000001938A20C0 +0038 0 | |
849 | .half 0xD70D ! 00000001938A20C8 +0040 0 | |
850 | .byte 0x14 ! 00000001938A20CA +0042 0 | |
851 | .byte 0xC1 ! 00000001938A20CB +0043 0 | |
852 | .half 0x17CD ! 00000001938A20CC +0044 0 | |
853 | .byte 0x7E ! 00000001938A20CE +0046 0 | |
854 | .byte 0x11 ! 00000001938A20CF +0047 0 | |
855 | .word 0xB66ED9EA ! 00000001938A20D0 +0048 0 | |
856 | .word 0x37A2C588 ! 00000001938A20D4 +004C 0 Single 1.940389E-05 | |
857 | .xword 0x8EE3DDDD02CEAD12 ! 00000001938A20D8 +0050 0 | |
858 | .xword 0x00595C1F20599AC9 ! 00000001938A20E0 +0058 0 | |
859 | .word 0xC5214B0C ! 00000001938A20E8 +0060 0 Single -2.580690E+03 | |
860 | .word 0x6CB377B5 ! 00000001938A20EC +0064 0 | |
861 | .xword 0x6C78FF90358BA3FB ! 00000001938A20F0 +0068 0 | |
862 | .xword 0xDF6D0ECB99EE6246 ! 00000001938A20F8 +0070 0 | |
863 | .xword 0x6D1A1BFABDE48456 ! 00000001938A2100 +0078 0 | |
864 | .xword 0xEEFAC8A6443282D6 ! 00000001938A2108 +0080 0 | |
865 | ||
866 | !======================================================================== | |
867 | ||
868 | SECTION .bdata010 DATA_VA=0xffffcfb0f0000000 | |
869 | attr_data { | |
870 | Name = .bdata010, | |
871 | VA = 0xffffcfb0f0000000, | |
872 | RA = ra2pa(0xf90000000,0), | |
873 | PA = ra2pa(0xf90000000,0), | |
874 | part_0_ctx_nonzero_tsb_config_0, | |
875 | TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0, | |
876 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
877 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
878 | } | |
879 | ||
880 | ||
881 | SECTION .bdata010 | |
882 | .data | |
883 | DATA011: | |
884 | .xword 0x8840DDEEB81C0000 ! FFFFCFB0F0000000 -0088 DATA012+0x88 | |
885 | .xword 0x88208A9301000000 ! FFFFCFB0F0000008 -0080 DATA010+0x88 | |
886 | .word 0xBA7146CF ! FFFFCFB0F0000010 -0078 0 Single -9.203972E-04 | |
887 | .word 0x3B094D6A ! FFFFCFB0F0000014 -0074 0 Single 2.095068E-03 | |
888 | .xword 0x40058CF564439106 ! FFFFCFB0F0000018 -0070 0 Double 2.693827E+00 | |
889 | .xword 0xD97C8BF0136E715A ! FFFFCFB0F0000020 -0068 0 | |
890 | .xword 0x410C351EB219DE31 ! FFFFCFB0F0000028 -0060 0 Double 2.310758E+05 | |
891 | .byte 0xB5 ! FFFFCFB0F0000030 -0058 0 | |
892 | .byte 0x15 ! FFFFCFB0F0000031 -0057 0 | |
893 | .half 0x986B ! FFFFCFB0F0000032 -0056 0 | |
894 | .word 0xB68E1BB3 ! FFFFCFB0F0000034 -0054 0 | |
895 | .word 0xD71CFA52 ! FFFFCFB0F0000038 -0050 0 | |
896 | .half 0xBA78 ! FFFFCFB0F000003C -004C 0 | |
897 | .half 0x0C5F ! FFFFCFB0F000003E -004A 0 | |
898 | .xword 0xF5D1AB878D595F69 ! FFFFCFB0F0000040 -0048 0 | |
899 | .word 0x4BF1DDCF ! FFFFCFB0F0000048 -0040 0 | |
900 | .half 0x0A7F ! FFFFCFB0F000004C -003C 0 | |
901 | .half 0x23B4 ! FFFFCFB0F000004E -003A 0 | |
902 | .xword 0xC000C4929340C056 ! FFFFCFB0F0000050 -0038 0 Double -2.095983E+00 | |
903 | .half 0x45A6 ! FFFFCFB0F0000058 -0030 0 | |
904 | .half 0x8421 ! FFFFCFB0F000005A -002E 0 | |
905 | .word 0xC5ACF048 ! FFFFCFB0F000005C -002C 0 Single -5.534035E+03 | |
906 | .half 0x073A ! FFFFCFB0F0000060 -0028 0 | |
907 | .half 0x58CD ! FFFFCFB0F0000062 -0026 0 | |
908 | .half 0xA011 ! FFFFCFB0F0000064 -0024 0 | |
909 | .half 0x5785 ! FFFFCFB0F0000066 -0022 0 | |
910 | .byte 0xC7 ! FFFFCFB0F0000068 -0020 0 | |
911 | .byte 0x41 ! FFFFCFB0F0000069 -001F 0 | |
912 | .half 0xB56A ! FFFFCFB0F000006A -001E 0 | |
913 | .word 0x623316F8 ! FFFFCFB0F000006C -001C 0 | |
914 | .half 0x2208 ! FFFFCFB0F0000070 -0018 0 | |
915 | .half 0x55A4 ! FFFFCFB0F0000072 -0016 0 | |
916 | .word 0x06CB743D ! FFFFCFB0F0000074 -0014 0 | |
917 | .byte 0x87 ! FFFFCFB0F0000078 -0010 0 | |
918 | .byte 0x4C ! FFFFCFB0F0000079 -000F 0 | |
919 | .half 0x59E3 ! FFFFCFB0F000007A -000E 0 | |
920 | .word 0x06C3B059 ! FFFFCFB0F000007C -000C 0 | |
921 | .xword 0x06B26F3F3CEBCD3E ! FFFFCFB0F0000080 -0008 0 | |
922 | .half 0xFA91 ! FFFFCFB0F0000088 +0000 0 | |
923 | .half 0xA633 ! FFFFCFB0F000008A +0002 0 | |
924 | .word 0xC1DAEC94 ! FFFFCFB0F000008C +0004 0 | |
925 | .xword 0xDDDDF69C704DFDFD ! FFFFCFB0F0000090 +0008 0 | |
926 | .xword 0xBFA7893E3BF00329 ! FFFFCFB0F0000098 +0010 0 Double -4.596896E-02 | |
927 | .xword 0x409414969B5611C4 ! FFFFCFB0F00000A0 +0018 0 Double 1.285147E+03 | |
928 | .word 0xC4F9F6F0 ! FFFFCFB0F00000A8 +0020 0 Single -1.999717E+03 | |
929 | .word 0x36BAA85A ! FFFFCFB0F00000AC +0024 0 | |
930 | .byte 0xE6 ! FFFFCFB0F00000B0 +0028 0 | |
931 | .byte 0x21 ! FFFFCFB0F00000B1 +0029 0 | |
932 | .byte 0x0E ! FFFFCFB0F00000B2 +002A 0 | |
933 | .byte 0xF5 ! FFFFCFB0F00000B3 +002B 0 | |
934 | .word 0x3C29A7AE ! FFFFCFB0F00000B4 +002C 0 Single 1.035492E-02 | |
935 | .xword 0x229942AF93C0B8AD ! FFFFCFB0F00000B8 +0030 0 | |
936 | .xword 0x5D658D3140296D5E ! FFFFCFB0F00000C0 +0038 0 | |
937 | .half 0xB90A ! FFFFCFB0F00000C8 +0040 0 | |
938 | .byte 0xA6 ! FFFFCFB0F00000CA +0042 0 | |
939 | .byte 0xD9 ! FFFFCFB0F00000CB +0043 0 | |
940 | .half 0x0436 ! FFFFCFB0F00000CC +0044 0 | |
941 | .byte 0x5B ! FFFFCFB0F00000CE +0046 0 | |
942 | .byte 0x6C ! FFFFCFB0F00000CF +0047 0 | |
943 | .word 0xEA9C087C ! FFFFCFB0F00000D0 +0048 0 | |
944 | .word 0xC7CA4837 ! FFFFCFB0F00000D4 +004C 0 Single -1.035684E+05 | |
945 | .xword 0x8C43CBE930828528 ! FFFFCFB0F00000D8 +0050 0 | |
946 | .xword 0x8FCC25A9FE878165 ! FFFFCFB0F00000E0 +0058 0 | |
947 | .word 0xBFA2F266 ! FFFFCFB0F00000E8 +0060 0 Single -1.273022E+00 | |
948 | .word 0x945813A9 ! FFFFCFB0F00000EC +0064 0 | |
949 | .xword 0x821A15285E240B34 ! FFFFCFB0F00000F0 +0068 0 | |
950 | .xword 0x4F67EE6E1E204EAB ! FFFFCFB0F00000F8 +0070 0 | |
951 | .xword 0xCC603EF3CA732418 ! FFFFCFB0F0000100 +0078 0 | |
952 | .xword 0x814DCCA67B8AF4D5 ! FFFFCFB0F0000108 +0080 0 | |
953 | ||
954 | !======================================================================== | |
955 | ||
956 | SECTION .bdata011 DATA_VA=0x1cb8eedd4000 | |
957 | attr_data { | |
958 | Name = .bdata011, | |
959 | VA = 0x1cb8eedd4000, | |
960 | RA = 0xffffd6000, | |
961 | PA = ra2pa(0xffffd6000,0), | |
962 | part_0_ctx_nonzero_tsb_config_3, | |
963 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
964 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
965 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
966 | } | |
967 | ||
968 | ||
969 | SECTION .bdata011 | |
970 | .data | |
971 | DATA012: | |
972 | .xword 0x88C0EC718A6C0000 ! 00001CB8EEDD4000 -0088 DATA003+0x88 | |
973 | .xword 0x880000F0B0CFFFFF ! 00001CB8EEDD4008 -0080 DATA011+0x88 | |
974 | .word 0x45A2AA33 ! 00001CB8EEDD4010 -0078 0 Single 5.205275E+03 | |
975 | .word 0x46929A3E ! 00001CB8EEDD4014 -0074 0 Single 1.876512E+04 | |
976 | .xword 0x40E9A55FE561340B ! 00001CB8EEDD4018 -0070 0 Double 5.252300E+04 | |
977 | .xword 0x09AA760C6279853E ! 00001CB8EEDD4020 -0068 0 | |
978 | .xword 0x3FA94412FD2936C8 ! 00001CB8EEDD4028 -0060 0 Double 4.934749E-02 | |
979 | .byte 0x5F ! 00001CB8EEDD4030 -0058 0 | |
980 | .byte 0xE4 ! 00001CB8EEDD4031 -0057 0 | |
981 | .half 0x2A60 ! 00001CB8EEDD4032 -0056 0 | |
982 | .word 0xDBC4CBCA ! 00001CB8EEDD4034 -0054 0 | |
983 | .word 0xD93C772E ! 00001CB8EEDD4038 -0050 0 | |
984 | .half 0xA158 ! 00001CB8EEDD403C -004C 0 | |
985 | .half 0xD874 ! 00001CB8EEDD403E -004A 0 | |
986 | .xword 0x556966C5D5650928 ! 00001CB8EEDD4040 -0048 0 | |
987 | .word 0xFBBF1F0B ! 00001CB8EEDD4048 -0040 0 | |
988 | .half 0x9238 ! 00001CB8EEDD404C -003C 0 | |
989 | .half 0x1CC9 ! 00001CB8EEDD404E -003A 0 | |
990 | .xword 0x3F9CF815F29EDCBA ! 00001CB8EEDD4050 -0038 0 Double 2.829012E-02 | |
991 | .half 0x8214 ! 00001CB8EEDD4058 -0030 0 | |
992 | .half 0xB9EC ! 00001CB8EEDD405A -002E 0 | |
993 | .word 0xC397B527 ! 00001CB8EEDD405C -002C 0 Single -3.034153E+02 | |
994 | .half 0x97A0 ! 00001CB8EEDD4060 -0028 0 | |
995 | .half 0x3C9D ! 00001CB8EEDD4062 -0026 0 | |
996 | .half 0x1942 ! 00001CB8EEDD4064 -0024 0 | |
997 | .half 0xFCAC ! 00001CB8EEDD4066 -0022 0 | |
998 | .byte 0x95 ! 00001CB8EEDD4068 -0020 0 | |
999 | .byte 0x86 ! 00001CB8EEDD4069 -001F 0 | |
1000 | .half 0x98DE ! 00001CB8EEDD406A -001E 0 | |
1001 | .word 0x35401E3A ! 00001CB8EEDD406C -001C 0 | |
1002 | .half 0xBD36 ! 00001CB8EEDD4070 -0018 0 | |
1003 | .half 0x2C99 ! 00001CB8EEDD4072 -0016 0 | |
1004 | .word 0x052E317B ! 00001CB8EEDD4074 -0014 0 | |
1005 | .byte 0x55 ! 00001CB8EEDD4078 -0010 0 | |
1006 | .byte 0x07 ! 00001CB8EEDD4079 -000F 0 | |
1007 | .half 0x34CD ! 00001CB8EEDD407A -000E 0 | |
1008 | .word 0xD11EA59D ! 00001CB8EEDD407C -000C 0 | |
1009 | .xword 0x2DE88022C14D3667 ! 00001CB8EEDD4080 -0008 0 | |
1010 | .half 0xE4F1 ! 00001CB8EEDD4088 +0000 0 | |
1011 | .half 0x4833 ! 00001CB8EEDD408A +0002 0 | |
1012 | .word 0x667A8A7B ! 00001CB8EEDD408C +0004 0 | |
1013 | .xword 0x3A271C2C0ACE15BF ! 00001CB8EEDD4090 +0008 0 | |
1014 | .xword 0x3F752A7B361C0BD3 ! 00001CB8EEDD4098 +0010 0 Double 5.167466E-03 | |
1015 | .xword 0xC12EDB4C08782031 ! 00001CB8EEDD40A0 +0018 0 Double -1.011110E+06 | |
1016 | .word 0x46B018BF ! 00001CB8EEDD40A8 +0020 0 Single 2.254037E+04 | |
1017 | .word 0x97236831 ! 00001CB8EEDD40AC +0024 0 | |
1018 | .byte 0x82 ! 00001CB8EEDD40B0 +0028 0 | |
1019 | .byte 0x43 ! 00001CB8EEDD40B1 +0029 0 | |
1020 | .byte 0x38 ! 00001CB8EEDD40B2 +002A 0 | |
1021 | .byte 0x78 ! 00001CB8EEDD40B3 +002B 0 | |
1022 | .word 0x40EFB34D ! 00001CB8EEDD40B4 +002C 0 Single 7.490637E+00 | |
1023 | .xword 0xC225FC6F492E1817 ! 00001CB8EEDD40B8 +0030 0 | |
1024 | .xword 0x1AFA9747F3E67058 ! 00001CB8EEDD40C0 +0038 0 | |
1025 | .half 0x818D ! 00001CB8EEDD40C8 +0040 0 | |
1026 | .byte 0xBA ! 00001CB8EEDD40CA +0042 0 | |
1027 | .byte 0x96 ! 00001CB8EEDD40CB +0043 0 | |
1028 | .half 0xEA34 ! 00001CB8EEDD40CC +0044 0 | |
1029 | .byte 0x83 ! 00001CB8EEDD40CE +0046 0 | |
1030 | .byte 0x80 ! 00001CB8EEDD40CF +0047 0 | |
1031 | .word 0x64F2FD88 ! 00001CB8EEDD40D0 +0048 0 | |
1032 | .word 0x393D2E52 ! 00001CB8EEDD40D4 +004C 0 Single 1.804170E-04 | |
1033 | .xword 0x69F8EAD7184C44D8 ! 00001CB8EEDD40D8 +0050 0 | |
1034 | .xword 0xD342E2F69833F496 ! 00001CB8EEDD40E0 +0058 0 | |
1035 | .word 0x433FA3B5 ! 00001CB8EEDD40E8 +0060 0 Single 1.916395E+02 | |
1036 | .word 0xCCEEB3CC ! 00001CB8EEDD40EC +0064 0 | |
1037 | .xword 0x95E6D42B919DB68D ! 00001CB8EEDD40F0 +0068 0 | |
1038 | .xword 0x5A654FD78B1E8D7B ! 00001CB8EEDD40F8 +0070 0 | |
1039 | .xword 0xF703610446B79801 ! 00001CB8EEDD4100 +0078 0 | |
1040 | .xword 0xD0E75EE94B04E137 ! 00001CB8EEDD4108 +0080 0 | |
1041 | ||
1042 | !======================================================================== | |
1043 | ||
1044 | SECTION .bblk012 DATA_VA=0x5a80cfa000 | |
1045 | attr_data { | |
1046 | Name = .bblk012, | |
1047 | VA = 0x5a80cfa000, | |
1048 | RA = 0xffffd4000, | |
1049 | PA = ra2pa(0xffffd4000,0), | |
1050 | part_0_ctx_nonzero_tsb_config_3, | |
1051 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
1052 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1053 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1054 | } | |
1055 | ||
1056 | ||
1057 | SECTION .bblk012 | |
1058 | .data | |
1059 | DATA013: | |
1060 | .xword 0x6B8479DB92EA352D ! 0000005A80CFA000 +0000 0 | |
1061 | .xword 0xBD42062EF9B9E1B9 ! 0000005A80CFA008 +0008 0 | |
1062 | .xword 0x2892D4CFA5EA3E13 ! 0000005A80CFA010 +0010 0 | |
1063 | .xword 0xC9D95DC697B9B30B ! 0000005A80CFA018 +0018 0 | |
1064 | .xword 0x3BC168238E0270D2 ! 0000005A80CFA020 +0020 0 | |
1065 | .xword 0xF57B1B147307FC88 ! 0000005A80CFA028 +0028 0 | |
1066 | .xword 0x249EA1422612ABE7 ! 0000005A80CFA030 +0030 0 | |
1067 | .xword 0xFB4A3B2FE0C2B221 ! 0000005A80CFA038 +0038 0 | |
1068 | .xword 0x9DF1D2385950ECEA ! 0000005A80CFA040 +0040 0 | |
1069 | .xword 0x0C1986E9992F23ED ! 0000005A80CFA048 +0048 0 | |
1070 | .xword 0x07ECBFC446E7FEB9 ! 0000005A80CFA050 +0050 0 | |
1071 | .xword 0xB0706AA749A08DAF ! 0000005A80CFA058 +0058 0 | |
1072 | .xword 0xA0C2EDA52A28637B ! 0000005A80CFA060 +0060 0 | |
1073 | .xword 0xC1C42477166E4B5F ! 0000005A80CFA068 +0068 0 | |
1074 | .xword 0x14000C84A31707B9 ! 0000005A80CFA070 +0070 0 | |
1075 | .xword 0xB78A6AE07F1B8DD1 ! 0000005A80CFA078 +0078 0 | |
1076 | ||
1077 | !======================================================================== | |
1078 | ||
1079 | SECTION .bcom001 DATA_VA=0x0 | |
1080 | attr_data { | |
1081 | Name = .bcom001, | |
1082 | VA = 0x0, | |
1083 | RA = 0xffffde000, | |
1084 | PA = ra2pa(0xffffde000,0), | |
1085 | part_0_ctx_nonzero_tsb_config_3, | |
1086 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
1087 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
1088 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1089 | } | |
1090 | ||
1091 | ||
1092 | SECTION .bcom001 | |
1093 | .data | |
1094 | DATA002: | |
1095 | .xword 0xF568DACC1FD0A0BB ! 0000000000000000 +0000 0 | |
1096 | ||
1097 | !======================================================================== | |
1098 | ||
1099 | SECTION .bstk013 DATA_VA=0x14cf40000000 | |
1100 | attr_data { | |
1101 | Name = .bstk013, | |
1102 | VA = 0x14cf40000000, | |
1103 | RA = 0xf80000000, | |
1104 | PA = ra2pa(0xf80000000,0), | |
1105 | part_0_ctx_nonzero_tsb_config_2, | |
1106 | TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0, | |
1107 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1108 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1109 | } | |
1110 | ||
1111 | ||
1112 | SECTION .bstk013 | |
1113 | .data | |
1114 | .skip 0x2000 ! 000014CF40000000 | |
1115 | STACK0068: | |
1116 | ||
1117 | !======================================================================== | |
1118 | ||
1119 | SECTION .bkey014 DATA_VA=0x5d35c000 | |
1120 | attr_data { | |
1121 | Name = .bkey014, | |
1122 | VA = 0x5d35c000, | |
1123 | RA = 0xffffd2000, | |
1124 | PA = ra2pa(0xffffd2000,0), | |
1125 | part_0_ctx_nonzero_tsb_config_3, | |
1126 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
1127 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1128 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1129 | } | |
1130 | ||
1131 | ||
1132 | SECTION .bkey014 | |
1133 | .data | |
1134 | DATA015: | |
1135 | .xword 0x00006C8A71ECC088 ! 000000005D35C000 +0000 DATA003+0x88 | |
1136 | .xword 0xFFFFDC200FE1E088 ! 000000005D35C008 +0008 DATA004+0x88 | |
1137 | .xword 0xFFFFBA3D90000088 ! 000000005D35C010 +0010 DATA005+0x88 | |
1138 | .xword 0x00004006C0000088 ! 000000005D35C018 +0018 DATA006+0x88 | |
1139 | .xword 0xFFFFC10BD0000088 ! 000000005D35C020 +0020 DATA007+0x88 | |
1140 | .xword 0x000051CF40000088 ! 000000005D35C028 +0028 DATA008+0x88 | |
1141 | .xword 0x00003F7040000088 ! 000000005D35C030 +0030 DATA009+0x88 | |
1142 | .xword 0x00000001938A2088 ! 000000005D35C038 +0038 DATA010+0x88 | |
1143 | .xword 0xFFFFCFB0F0000088 ! 000000005D35C040 +0040 DATA011+0x88 | |
1144 | .xword 0x00001CB8EEDD4088 ! 000000005D35C048 +0048 DATA012+0x88 | |
1145 | .xword 0x0000005A80CFA000 ! 000000005D35C050 +0050 DATA013+0x0 | |
1146 | .xword 0x0000000FFFFE0000 ! 000000005D35C058 +0058 DATA001+0x0 | |
1147 | .xword 0x0000000000000000 ! 000000005D35C060 +0060 0 | |
1148 | .xword 0xC02C577B71923863 ! 000000005D35C068 +0068 0 Double -1.417086E+01 | |
1149 | .word 0xC5A54556 ! 000000005D35C070 +0070 0 Single -5.288667E+03 | |
1150 | ||
1151 | ! Context 69 runs in 64-bit addressing mode, little-endian | |
1152 | ||
1153 | !======================================================================== | |
1154 | ||
1155 | SECTION .bdata015 DATA_VA=0xb8d30000000 | |
1156 | attr_data { | |
1157 | Name = .bdata015, | |
1158 | VA = 0xb8d30000000, | |
1159 | RA = ra2pa(0xef0000000,0), | |
1160 | PA = ra2pa(0xef0000000,0), | |
1161 | part_0_ctx_nonzero_tsb_config_0, | |
1162 | TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0, | |
1163 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
1164 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1165 | } | |
1166 | ||
1167 | ||
1168 | SECTION .bdata015 | |
1169 | .data | |
1170 | DATA025: | |
1171 | .xword 0xFFFFD70B40000088 ! 00000B8D30000000 -0088 DATA026+0x88 | |
1172 | .xword 0xFFFF9378D7286088 ! 00000B8D30000008 -0080 DATA034+0x88 | |
1173 | .word 0xC2EAB2D6 ! 00000B8D30000010 -0078 0 Single -1.173493E+02 | |
1174 | .word 0x40AAA805 ! 00000B8D30000014 -0074 0 Single 5.333010E+00 | |
1175 | .xword 0xC0D07A012D4B0E75 ! 00000B8D30000018 -0070 0 Double -1.687202E+04 | |
1176 | .xword 0x1424FF4BF6B5D17D ! 00000B8D30000020 -0068 0 | |
1177 | .xword 0xC0B6D31D4569ACD9 ! 00000B8D30000028 -0060 0 Double -5.843114E+03 | |
1178 | .byte 0xC9 ! 00000B8D30000030 -0058 0 | |
1179 | .byte 0xCA ! 00000B8D30000031 -0057 0 | |
1180 | .half 0x0082 ! 00000B8D30000032 -0056 0 | |
1181 | .word 0xE7630CA5 ! 00000B8D30000034 -0054 0 | |
1182 | .word 0xFF5ACFB1 ! 00000B8D30000038 -0050 0 | |
1183 | .half 0x3715 ! 00000B8D3000003C -004C 0 | |
1184 | .half 0x3347 ! 00000B8D3000003E -004A 0 | |
1185 | .xword 0x74AC0C3CE91E9E0C ! 00000B8D30000040 -0048 0 | |
1186 | .word 0x5DE3EE75 ! 00000B8D30000048 -0040 0 | |
1187 | .half 0x6EDA ! 00000B8D3000004C -003C 0 | |
1188 | .half 0x62BB ! 00000B8D3000004E -003A 0 | |
1189 | .xword 0xBFC9DB77CBBDA023 ! 00000B8D30000050 -0038 0 Double -2.020101E-01 | |
1190 | .half 0xBAE3 ! 00000B8D30000058 -0030 0 | |
1191 | .half 0x7D54 ! 00000B8D3000005A -002E 0 | |
1192 | .word 0xC2E96EF0 ! 00000B8D3000005C -002C 0 Single -1.167167E+02 | |
1193 | .half 0xBFD7 ! 00000B8D30000060 -0028 0 | |
1194 | .half 0xC93A ! 00000B8D30000062 -0026 0 | |
1195 | .half 0xC396 ! 00000B8D30000064 -0024 0 | |
1196 | .half 0xA81F ! 00000B8D30000066 -0022 0 | |
1197 | .byte 0x63 ! 00000B8D30000068 -0020 0 | |
1198 | .byte 0x40 ! 00000B8D30000069 -001F 0 | |
1199 | .half 0x9067 ! 00000B8D3000006A -001E 0 | |
1200 | .word 0x8AB2713A ! 00000B8D3000006C -001C 0 | |
1201 | .half 0xE0C9 ! 00000B8D30000070 -0018 0 | |
1202 | .half 0x6F8D ! 00000B8D30000072 -0016 0 | |
1203 | .word 0xED96E1A1 ! 00000B8D30000074 -0014 0 | |
1204 | .byte 0xB5 ! 00000B8D30000078 -0010 0 | |
1205 | .byte 0xC5 ! 00000B8D30000079 -000F 0 | |
1206 | .half 0xB853 ! 00000B8D3000007A -000E 0 | |
1207 | .word 0x915A4796 ! 00000B8D3000007C -000C 0 | |
1208 | .xword 0x31DD4EA9E538F999 ! 00000B8D30000080 -0008 0 | |
1209 | .half 0xFC3B ! 00000B8D30000088 +0000 0 | |
1210 | .half 0xFAEA ! 00000B8D3000008A +0002 0 | |
1211 | .word 0xE1BB3D7B ! 00000B8D3000008C +0004 0 | |
1212 | .xword 0x0384C75D33132C2C ! 00000B8D30000090 +0008 0 | |
1213 | .xword 0xBFDBEC657DCC93AA ! 00000B8D30000098 +0010 0 Double -4.363035E-01 | |
1214 | .xword 0xC09B3937E4E3FA52 ! 00000B8D300000A0 +0018 0 Double -1.742305E+03 | |
1215 | .word 0xBA4F3F90 ! 00000B8D300000A8 +0020 0 Single -7.905895E-04 | |
1216 | .word 0x1447AC28 ! 00000B8D300000AC +0024 0 | |
1217 | .byte 0xDF ! 00000B8D300000B0 +0028 0 | |
1218 | .byte 0x23 ! 00000B8D300000B1 +0029 0 | |
1219 | .byte 0x8E ! 00000B8D300000B2 +002A 0 | |
1220 | .byte 0x0A ! 00000B8D300000B3 +002B 0 | |
1221 | .word 0xB82D068B ! 00000B8D300000B4 +002C 0 Single -4.125251E-05 | |
1222 | .xword 0x819C3EED783DEE11 ! 00000B8D300000B8 +0030 0 | |
1223 | .xword 0xFA6420B87CD9809F ! 00000B8D300000C0 +0038 0 | |
1224 | .half 0x291B ! 00000B8D300000C8 +0040 0 | |
1225 | .byte 0xD5 ! 00000B8D300000CA +0042 0 | |
1226 | .byte 0x9E ! 00000B8D300000CB +0043 0 | |
1227 | .half 0x3F0E ! 00000B8D300000CC +0044 0 | |
1228 | .byte 0xBB ! 00000B8D300000CE +0046 0 | |
1229 | .byte 0xA5 ! 00000B8D300000CF +0047 0 | |
1230 | .word 0x9A8ED903 ! 00000B8D300000D0 +0048 0 | |
1231 | .word 0x37D637C9 ! 00000B8D300000D4 +004C 0 Single 2.553676E-05 | |
1232 | .xword 0xEDC87A779431CDDE ! 00000B8D300000D8 +0050 0 | |
1233 | .xword 0xAF49740B5362A5C6 ! 00000B8D300000E0 +0058 0 | |
1234 | .word 0x4419B972 ! 00000B8D300000E8 +0060 0 Single 6.148976E+02 | |
1235 | .word 0xA0E32C53 ! 00000B8D300000EC +0064 0 | |
1236 | .xword 0x567C234716BEC3E8 ! 00000B8D300000F0 +0068 0 | |
1237 | .xword 0xCDF408B15004A2C7 ! 00000B8D300000F8 +0070 0 | |
1238 | .xword 0x8117DAFF29F4A6CA ! 00000B8D30000100 +0078 0 | |
1239 | .xword 0xC293C5A74EC8FF8E ! 00000B8D30000108 +0080 0 | |
1240 | ||
1241 | !======================================================================== | |
1242 | ||
1243 | SECTION .bdata016 DATA_VA=0xffffd70b40000000 | |
1244 | attr_data { | |
1245 | Name = .bdata016, | |
1246 | VA = 0xffffd70b40000000, | |
1247 | RA = 0xee0000000, | |
1248 | PA = ra2pa(0xee0000000,0), | |
1249 | part_0_ctx_nonzero_tsb_config_2, | |
1250 | TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0, | |
1251 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1252 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1253 | } | |
1254 | ||
1255 | ||
1256 | SECTION .bdata016 | |
1257 | .data | |
1258 | DATA026: | |
1259 | .xword 0x88203191CBFDFFFF ! FFFFD70B40000000 -0088 DATA027+0x88 | |
1260 | .xword 0x880000308D0B0000 ! FFFFD70B40000008 -0080 DATA025+0x88 | |
1261 | .word 0x39537663 ! FFFFD70B40000010 -0078 0 Single 2.016663E-04 | |
1262 | .word 0xC7080108 ! FFFFD70B40000014 -0074 0 Single -3.481703E+04 | |
1263 | .xword 0x40C8E0BEB18D3231 ! FFFFD70B40000018 -0070 0 Double 1.273749E+04 | |
1264 | .xword 0x2842FF35DCF70CBA ! FFFFD70B40000020 -0068 0 | |
1265 | .xword 0xC0515C4D24568B5A ! FFFFD70B40000028 -0060 0 Double -6.944221E+01 | |
1266 | .byte 0x69 ! FFFFD70B40000030 -0058 0 | |
1267 | .byte 0x62 ! FFFFD70B40000031 -0057 0 | |
1268 | .half 0x6F34 ! FFFFD70B40000032 -0056 0 | |
1269 | .word 0xB6C57B28 ! FFFFD70B40000034 -0054 0 | |
1270 | .word 0xFDEF34F1 ! FFFFD70B40000038 -0050 0 | |
1271 | .half 0x38B1 ! FFFFD70B4000003C -004C 0 | |
1272 | .half 0x30BF ! FFFFD70B4000003E -004A 0 | |
1273 | .xword 0xEAD455BC9253DAA3 ! FFFFD70B40000040 -0048 0 | |
1274 | .word 0x88A33370 ! FFFFD70B40000048 -0040 0 | |
1275 | .half 0x16F0 ! FFFFD70B4000004C -003C 0 | |
1276 | .half 0x8A23 ! FFFFD70B4000004E -003A 0 | |
1277 | .xword 0x3EB74252A1EB56FE ! FFFFD70B40000050 -0038 0 Double 1.386349E-06 | |
1278 | .half 0x2B52 ! FFFFD70B40000058 -0030 0 | |
1279 | .half 0x7295 ! FFFFD70B4000005A -002E 0 | |
1280 | .word 0xC28228C1 ! FFFFD70B4000005C -002C 0 Single -6.507960E+01 | |
1281 | .half 0x487F ! FFFFD70B40000060 -0028 0 | |
1282 | .half 0x1D8D ! FFFFD70B40000062 -0026 0 | |
1283 | .half 0x6043 ! FFFFD70B40000064 -0024 0 | |
1284 | .half 0x7224 ! FFFFD70B40000066 -0022 0 | |
1285 | .byte 0x37 ! FFFFD70B40000068 -0020 0 | |
1286 | .byte 0xEF ! FFFFD70B40000069 -001F 0 | |
1287 | .half 0xCE2A ! FFFFD70B4000006A -001E 0 | |
1288 | .word 0x6664AEA4 ! FFFFD70B4000006C -001C 0 | |
1289 | .half 0x0CFE ! FFFFD70B40000070 -0018 0 | |
1290 | .half 0x26B6 ! FFFFD70B40000072 -0016 0 | |
1291 | .word 0xE76DA066 ! FFFFD70B40000074 -0014 0 | |
1292 | .byte 0x2D ! FFFFD70B40000078 -0010 0 | |
1293 | .byte 0x07 ! FFFFD70B40000079 -000F 0 | |
1294 | .half 0x2492 ! FFFFD70B4000007A -000E 0 | |
1295 | .word 0xF0A25113 ! FFFFD70B4000007C -000C 0 | |
1296 | .xword 0xFB9EAE1805632533 ! FFFFD70B40000080 -0008 0 | |
1297 | .half 0x4C42 ! FFFFD70B40000088 +0000 0 | |
1298 | .half 0x92C1 ! FFFFD70B4000008A +0002 0 | |
1299 | .word 0x6D0C43A7 ! FFFFD70B4000008C +0004 0 | |
1300 | .xword 0x082FC0D6F115789F ! FFFFD70B40000090 +0008 0 | |
1301 | .xword 0xC0F7B3B7FAA8F595 ! FFFFD70B40000098 +0010 0 Double -9.708350E+04 | |
1302 | .xword 0xBEC1141921F10C24 ! FFFFD70B400000A0 +0018 0 Double -2.035917E-06 | |
1303 | .word 0x44EF17A6 ! FFFFD70B400000A8 +0020 0 Single 1.912739E+03 | |
1304 | .word 0x0771BA3C ! FFFFD70B400000AC +0024 0 | |
1305 | .byte 0xD9 ! FFFFD70B400000B0 +0028 0 | |
1306 | .byte 0x2A ! FFFFD70B400000B1 +0029 0 | |
1307 | .byte 0xE1 ! FFFFD70B400000B2 +002A 0 | |
1308 | .byte 0x4E ! FFFFD70B400000B3 +002B 0 | |
1309 | .word 0xB93C8004 ! FFFFD70B400000B4 +002C 0 Single -1.797677E-04 | |
1310 | .xword 0x0DD275746D037E64 ! FFFFD70B400000B8 +0030 0 | |
1311 | .xword 0xED5BB378F080AABD ! FFFFD70B400000C0 +0038 0 | |
1312 | .half 0x11E7 ! FFFFD70B400000C8 +0040 0 | |
1313 | .byte 0xA5 ! FFFFD70B400000CA +0042 0 | |
1314 | .byte 0x0F ! FFFFD70B400000CB +0043 0 | |
1315 | .half 0xC4D4 ! FFFFD70B400000CC +0044 0 | |
1316 | .byte 0x67 ! FFFFD70B400000CE +0046 0 | |
1317 | .byte 0x3D ! FFFFD70B400000CF +0047 0 | |
1318 | .word 0xF94E9DF4 ! FFFFD70B400000D0 +0048 0 | |
1319 | .word 0xC608E25C ! FFFFD70B400000D4 +004C 0 Single -8.760590E+03 | |
1320 | .xword 0x32372C0AE845FA48 ! FFFFD70B400000D8 +0050 0 | |
1321 | .xword 0x5C42BF15A7B0393A ! FFFFD70B400000E0 +0058 0 | |
1322 | .word 0x39F735EC ! FFFFD70B400000E8 +0060 0 Single 4.715169E-04 | |
1323 | .word 0x355E7341 ! FFFFD70B400000EC +0064 0 | |
1324 | .xword 0x23705C850DFB24B4 ! FFFFD70B400000F0 +0068 0 | |
1325 | .xword 0x9AEE04300C3D08A8 ! FFFFD70B400000F8 +0070 0 | |
1326 | .xword 0x7F04EC47E39DDE74 ! FFFFD70B40000100 +0078 0 | |
1327 | .xword 0x1359EC86BE5EE70F ! FFFFD70B40000108 +0080 0 | |
1328 | ||
1329 | !======================================================================== | |
1330 | ||
1331 | SECTION .bdata017 DATA_VA=0xfffffdcb91312000 | |
1332 | attr_data { | |
1333 | Name = .bdata017, | |
1334 | VA = 0xfffffdcb91312000, | |
1335 | RA = 0xffffbc000, | |
1336 | PA = ra2pa(0xffffbc000,0), | |
1337 | part_0_ctx_nonzero_tsb_config_3, | |
1338 | TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0, | |
1339 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1340 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1341 | } | |
1342 | ||
1343 | ||
1344 | SECTION .bdata017 | |
1345 | .data | |
1346 | DATA027: | |
1347 | .xword 0x880000E010180000 ! FFFFFDCB91312000 -0088 DATA028+0x88 | |
1348 | .xword 0x880000400BD7FFFF ! FFFFFDCB91312008 -0080 DATA026+0x88 | |
1349 | .word 0xBE6C1969 ! FFFFFDCB91312010 -0078 0 Single -2.305657E-01 | |
1350 | .word 0x4686205E ! FFFFFDCB91312014 -0074 0 Single 1.716818E+04 | |
1351 | .xword 0x3F68A1CE5D73B197 ! FFFFFDCB91312018 -0070 0 Double 3.006843E-03 | |
1352 | .xword 0x9474EF041EB2387D ! FFFFFDCB91312020 -0068 0 | |
1353 | .xword 0xBFEC841FAA15AD14 ! FFFFFDCB91312028 -0060 0 Double -8.911284E-01 | |
1354 | .byte 0x0F ! FFFFFDCB91312030 -0058 0 | |
1355 | .byte 0xA1 ! FFFFFDCB91312031 -0057 0 | |
1356 | .half 0xBC07 ! FFFFFDCB91312032 -0056 0 | |
1357 | .word 0x3A7089EB ! FFFFFDCB91312034 -0054 0 | |
1358 | .word 0x09716004 ! FFFFFDCB91312038 -0050 0 | |
1359 | .half 0xB6E9 ! FFFFFDCB9131203C -004C 0 | |
1360 | .half 0x13F5 ! FFFFFDCB9131203E -004A 0 | |
1361 | .xword 0xF5B785FCFE5CB429 ! FFFFFDCB91312040 -0048 0 | |
1362 | .word 0x8324FCF7 ! FFFFFDCB91312048 -0040 0 | |
1363 | .half 0x17FF ! FFFFFDCB9131204C -003C 0 | |
1364 | .half 0x0B71 ! FFFFFDCB9131204E -003A 0 | |
1365 | .xword 0xBEB45B7186151C2A ! FFFFFDCB91312050 -0038 0 Double -1.213384E-06 | |
1366 | .half 0x7668 ! FFFFFDCB91312058 -0030 0 | |
1367 | .half 0x2503 ! FFFFFDCB9131205A -002E 0 | |
1368 | .word 0x3D038B98 ! FFFFFDCB9131205C -002C 0 Single 3.211555E-02 | |
1369 | .half 0x4C8E ! FFFFFDCB91312060 -0028 0 | |
1370 | .half 0x99BA ! FFFFFDCB91312062 -0026 0 | |
1371 | .half 0x56B2 ! FFFFFDCB91312064 -0024 0 | |
1372 | .half 0x914A ! FFFFFDCB91312066 -0022 0 | |
1373 | .byte 0xEE ! FFFFFDCB91312068 -0020 0 | |
1374 | .byte 0x08 ! FFFFFDCB91312069 -001F 0 | |
1375 | .half 0x0CA9 ! FFFFFDCB9131206A -001E 0 | |
1376 | .word 0xEF4B64D8 ! FFFFFDCB9131206C -001C 0 | |
1377 | .half 0x2B83 ! FFFFFDCB91312070 -0018 0 | |
1378 | .half 0x9F58 ! FFFFFDCB91312072 -0016 0 | |
1379 | .word 0x7A9F9732 ! FFFFFDCB91312074 -0014 0 | |
1380 | .byte 0xE0 ! FFFFFDCB91312078 -0010 0 | |
1381 | .byte 0x1A ! FFFFFDCB91312079 -000F 0 | |
1382 | .half 0x96D5 ! FFFFFDCB9131207A -000E 0 | |
1383 | .word 0x446247A7 ! FFFFFDCB9131207C -000C 0 | |
1384 | .xword 0x06DE7E7EB54B42FD ! FFFFFDCB91312080 -0008 0 | |
1385 | .half 0x40BD ! FFFFFDCB91312088 +0000 0 | |
1386 | .half 0x62F6 ! FFFFFDCB9131208A +0002 0 | |
1387 | .word 0x3038CE46 ! FFFFFDCB9131208C +0004 0 | |
1388 | .xword 0x2EE11E74A68BFA7E ! FFFFFDCB91312090 +0008 0 | |
1389 | .xword 0x3F39BA522A408EA1 ! FFFFFDCB91312098 +0010 0 Double 3.925753E-04 | |
1390 | .xword 0xBF9C1960F48021F8 ! FFFFFDCB913120A0 +0018 0 Double -2.744056E-02 | |
1391 | .word 0x470C5A7D ! FFFFFDCB913120A8 +0020 0 Single 3.593049E+04 | |
1392 | .word 0x5B38D772 ! FFFFFDCB913120AC +0024 0 | |
1393 | .byte 0xF6 ! FFFFFDCB913120B0 +0028 0 | |
1394 | .byte 0xC4 ! FFFFFDCB913120B1 +0029 0 | |
1395 | .byte 0x64 ! FFFFFDCB913120B2 +002A 0 | |
1396 | .byte 0x14 ! FFFFFDCB913120B3 +002B 0 | |
1397 | .word 0x44AFDD5E ! FFFFFDCB913120B4 +002C 0 Single 1.406918E+03 | |
1398 | .xword 0xC16540A95DED7C7B ! FFFFFDCB913120B8 +0030 0 | |
1399 | .xword 0xE2E4825B4EA24E51 ! FFFFFDCB913120C0 +0038 0 | |
1400 | .half 0x121D ! FFFFFDCB913120C8 +0040 0 | |
1401 | .byte 0xF2 ! FFFFFDCB913120CA +0042 0 | |
1402 | .byte 0x03 ! FFFFFDCB913120CB +0043 0 | |
1403 | .half 0x11A3 ! FFFFFDCB913120CC +0044 0 | |
1404 | .byte 0xD2 ! FFFFFDCB913120CE +0046 0 | |
1405 | .byte 0x9E ! FFFFFDCB913120CF +0047 0 | |
1406 | .word 0x941B3552 ! FFFFFDCB913120D0 +0048 0 | |
1407 | .word 0x43F7A57F ! FFFFFDCB913120D4 +004C 0 Single 4.952929E+02 | |
1408 | .xword 0x586A66B9515AFFB0 ! FFFFFDCB913120D8 +0050 0 | |
1409 | .xword 0x9DC8E66D6E0EC3DC ! FFFFFDCB913120E0 +0058 0 | |
1410 | .word 0x381C0611 ! FFFFFDCB913120E8 +0060 0 Single 3.719895E-05 | |
1411 | .word 0x5AF00F20 ! FFFFFDCB913120EC +0064 0 | |
1412 | .xword 0x7D82EBA72D4A6024 ! FFFFFDCB913120F0 +0068 0 | |
1413 | .xword 0xF7D3546CE2632536 ! FFFFFDCB913120F8 +0070 0 | |
1414 | .xword 0x5F8B2CC6EFA88125 ! FFFFFDCB91312100 +0078 0 | |
1415 | .xword 0x76EE955621C40A8F ! FFFFFDCB91312108 +0080 0 | |
1416 | ||
1417 | !======================================================================== | |
1418 | ||
1419 | SECTION .bdata018 DATA_VA=0x1810e0000000 | |
1420 | attr_data { | |
1421 | Name = .bdata018, | |
1422 | VA = 0x1810e0000000, | |
1423 | RA = 0xed0000000, | |
1424 | PA = ra2pa(0xed0000000,0), | |
1425 | part_0_ctx_nonzero_tsb_config_2, | |
1426 | TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0, | |
1427 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1428 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1429 | } | |
1430 | ||
1431 | ||
1432 | SECTION .bdata018 | |
1433 | .data | |
1434 | DATA028: | |
1435 | .xword 0x8800003047250000 ! 00001810E0000000 -0088 DATA029+0x88 | |
1436 | .xword 0x88203191CBFDFFFF ! 00001810E0000008 -0080 DATA027+0x88 | |
1437 | .word 0x46FB2B58 ! 00001810E0000010 -0078 0 Single 3.214967E+04 | |
1438 | .word 0xB8D70DCA ! 00001810E0000014 -0074 0 Single -1.025457E-04 | |
1439 | .xword 0xC050D013AEC543ED ! 00001810E0000018 -0070 0 Double -6.725120E+01 | |
1440 | .xword 0xA97E0289ADCBA209 ! 00001810E0000020 -0068 0 | |
1441 | .xword 0x413FE3531200CC4C ! 00001810E0000028 -0060 0 Double 2.089811E+06 | |
1442 | .byte 0xC6 ! 00001810E0000030 -0058 0 | |
1443 | .byte 0x16 ! 00001810E0000031 -0057 0 | |
1444 | .half 0x66A4 ! 00001810E0000032 -0056 0 | |
1445 | .word 0xC9446ABB ! 00001810E0000034 -0054 0 | |
1446 | .word 0xEA33E346 ! 00001810E0000038 -0050 0 | |
1447 | .half 0xB836 ! 00001810E000003C -004C 0 | |
1448 | .half 0xCDC8 ! 00001810E000003E -004A 0 | |
1449 | .xword 0xBA16F5BDB0260CA6 ! 00001810E0000040 -0048 0 | |
1450 | .word 0x26CA4A01 ! 00001810E0000048 -0040 0 | |
1451 | .half 0xC8FE ! 00001810E000004C -003C 0 | |
1452 | .half 0x78F3 ! 00001810E000004E -003A 0 | |
1453 | .xword 0x41342D07B834B1F7 ! 00001810E0000050 -0038 0 Double 1.322248E+06 | |
1454 | .half 0x3CF4 ! 00001810E0000058 -0030 0 | |
1455 | .half 0x08D1 ! 00001810E000005A -002E 0 | |
1456 | .word 0x3A3BA1BD ! 00001810E000005C -002C 0 Single 7.157585E-04 | |
1457 | .half 0x3776 ! 00001810E0000060 -0028 0 | |
1458 | .half 0x4F33 ! 00001810E0000062 -0026 0 | |
1459 | .half 0x4020 ! 00001810E0000064 -0024 0 | |
1460 | .half 0xA62C ! 00001810E0000066 -0022 0 | |
1461 | .byte 0x71 ! 00001810E0000068 -0020 0 | |
1462 | .byte 0x29 ! 00001810E0000069 -001F 0 | |
1463 | .half 0x5F28 ! 00001810E000006A -001E 0 | |
1464 | .word 0x745E2ED7 ! 00001810E000006C -001C 0 | |
1465 | .half 0x446A ! 00001810E0000070 -0018 0 | |
1466 | .half 0xD401 ! 00001810E0000072 -0016 0 | |
1467 | .word 0x8C05927B ! 00001810E0000074 -0014 0 | |
1468 | .byte 0x01 ! 00001810E0000078 -0010 0 | |
1469 | .byte 0x9F ! 00001810E0000079 -000F 0 | |
1470 | .half 0xC8CC ! 00001810E000007A -000E 0 | |
1471 | .word 0x537A5371 ! 00001810E000007C -000C 0 | |
1472 | .xword 0x6740E1847DDAC48B ! 00001810E0000080 -0008 0 | |
1473 | .half 0x5F63 ! 00001810E0000088 +0000 0 | |
1474 | .half 0x11DC ! 00001810E000008A +0002 0 | |
1475 | .word 0xA85152DB ! 00001810E000008C +0004 0 | |
1476 | .xword 0x2BEC85C111E3107C ! 00001810E0000090 +0008 0 | |
1477 | .xword 0x3FE1FFD2EF76BBE7 ! 00001810E0000098 +0010 0 Double 5.624785E-01 | |
1478 | .xword 0xC014454E6D9966CA ! 00001810E00000A0 +0018 0 Double -5.067682E+00 | |
1479 | .word 0x400B78F2 ! 00001810E00000A8 +0020 0 Single 2.179257E+00 | |
1480 | .word 0x8B41567F ! 00001810E00000AC +0024 0 | |
1481 | .byte 0xAE ! 00001810E00000B0 +0028 0 | |
1482 | .byte 0xF4 ! 00001810E00000B1 +0029 0 | |
1483 | .byte 0xE1 ! 00001810E00000B2 +002A 0 | |
1484 | .byte 0x21 ! 00001810E00000B3 +002B 0 | |
1485 | .word 0xBA062F25 ! 00001810E00000B4 +002C 0 Single -5.118719E-04 | |
1486 | .xword 0x5AFB765488B2968A ! 00001810E00000B8 +0030 0 | |
1487 | .xword 0x72BE1F3CB60681C5 ! 00001810E00000C0 +0038 0 | |
1488 | .half 0x861C ! 00001810E00000C8 +0040 0 | |
1489 | .byte 0xA7 ! 00001810E00000CA +0042 0 | |
1490 | .byte 0x92 ! 00001810E00000CB +0043 0 | |
1491 | .half 0x0DE7 ! 00001810E00000CC +0044 0 | |
1492 | .byte 0x44 ! 00001810E00000CE +0046 0 | |
1493 | .byte 0x05 ! 00001810E00000CF +0047 0 | |
1494 | .word 0xA7F44DAB ! 00001810E00000D0 +0048 0 | |
1495 | .word 0x380CBDB0 ! 00001810E00000D4 +004C 0 Single 3.355526E-05 | |
1496 | .xword 0xF81AAC82292C9622 ! 00001810E00000D8 +0050 0 | |
1497 | .xword 0xE2097D0848ADBE8C ! 00001810E00000E0 +0058 0 | |
1498 | .word 0xBA911645 ! 00001810E00000E8 +0060 0 Single -1.106926E-03 | |
1499 | .word 0xE49DB7F4 ! 00001810E00000EC +0064 0 | |
1500 | .xword 0x18C06D3BBA0CD1BE ! 00001810E00000F0 +0068 0 | |
1501 | .xword 0x4C1115178BA98A18 ! 00001810E00000F8 +0070 0 | |
1502 | .xword 0x146BEE060173C71E ! 00001810E0000100 +0078 0 | |
1503 | .xword 0x376BEFDD33F21D9F ! 00001810E0000108 +0080 0 | |
1504 | ||
1505 | !======================================================================== | |
1506 | ||
1507 | SECTION .bdata019 DATA_VA=0x254730000000 | |
1508 | attr_data { | |
1509 | Name = .bdata019, | |
1510 | VA = 0x254730000000, | |
1511 | RA = ra2pa(0xec0000000,0), | |
1512 | PA = ra2pa(0xec0000000,0), | |
1513 | part_0_ctx_nonzero_tsb_config_0, | |
1514 | TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0, | |
1515 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1516 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1517 | } | |
1518 | ||
1519 | ||
1520 | SECTION .bdata019 | |
1521 | .data | |
1522 | DATA029: | |
1523 | .xword 0x88A00D846E000000 ! 0000254730000000 -0088 DATA030+0x88 | |
1524 | .xword 0x880000E010180000 ! 0000254730000008 -0080 DATA028+0x88 | |
1525 | .word 0x3EEE00A3 ! 0000254730000010 -0078 0 Single 4.648486E-01 | |
1526 | .word 0xBF36BDF9 ! 0000254730000014 -0074 0 Single -7.138363E-01 | |
1527 | .xword 0xBF639631252A7E99 ! 0000254730000018 -0070 0 Double -2.390953E-03 | |
1528 | .xword 0xF01EC3B5BF29EB03 ! 0000254730000020 -0068 0 | |
1529 | .xword 0xBF183C20260D6A13 ! 0000254730000028 -0060 0 Double -9.244868E-05 | |
1530 | .byte 0x0E ! 0000254730000030 -0058 0 | |
1531 | .byte 0xF4 ! 0000254730000031 -0057 0 | |
1532 | .half 0x52CE ! 0000254730000032 -0056 0 | |
1533 | .word 0x35C5801B ! 0000254730000034 -0054 0 | |
1534 | .word 0x8A9EF374 ! 0000254730000038 -0050 0 | |
1535 | .half 0x8D1F ! 000025473000003C -004C 0 | |
1536 | .half 0xF8CB ! 000025473000003E -004A 0 | |
1537 | .xword 0xD111DDC8F1802FCD ! 0000254730000040 -0048 0 | |
1538 | .word 0x409919B9 ! 0000254730000048 -0040 0 | |
1539 | .half 0xB35C ! 000025473000004C -003C 0 | |
1540 | .half 0x8BB0 ! 000025473000004E -003A 0 | |
1541 | .xword 0x3F77F89FB2567513 ! 0000254730000050 -0038 0 Double 5.852341E-03 | |
1542 | .half 0x04B5 ! 0000254730000058 -0030 0 | |
1543 | .half 0xDC4E ! 000025473000005A -002E 0 | |
1544 | .word 0xC30725FE ! 000025473000005C -002C 0 Single -1.351484E+02 | |
1545 | .half 0x3EB0 ! 0000254730000060 -0028 0 | |
1546 | .half 0x9A8B ! 0000254730000062 -0026 0 | |
1547 | .half 0xACA1 ! 0000254730000064 -0024 0 | |
1548 | .half 0x7FC8 ! 0000254730000066 -0022 0 | |
1549 | .byte 0x81 ! 0000254730000068 -0020 0 | |
1550 | .byte 0x58 ! 0000254730000069 -001F 0 | |
1551 | .half 0x6A54 ! 000025473000006A -001E 0 | |
1552 | .word 0x26B6DA8E ! 000025473000006C -001C 0 | |
1553 | .half 0x66BD ! 0000254730000070 -0018 0 | |
1554 | .half 0xF9AE ! 0000254730000072 -0016 0 | |
1555 | .word 0x62048340 ! 0000254730000074 -0014 0 | |
1556 | .byte 0x6F ! 0000254730000078 -0010 0 | |
1557 | .byte 0x28 ! 0000254730000079 -000F 0 | |
1558 | .half 0xA696 ! 000025473000007A -000E 0 | |
1559 | .word 0x8D5DC7EF ! 000025473000007C -000C 0 | |
1560 | .xword 0x4126527112B39ABC ! 0000254730000080 -0008 0 | |
1561 | .half 0x1DDB ! 0000254730000088 +0000 0 | |
1562 | .half 0x6475 ! 000025473000008A +0002 0 | |
1563 | .word 0xCEDC484F ! 000025473000008C +0004 0 | |
1564 | .xword 0x8EEBA760D5FF9087 ! 0000254730000090 +0008 0 | |
1565 | .xword 0x3F83F3892B37B4AD ! 0000254730000098 +0010 0 Double 9.741851E-03 | |
1566 | .xword 0xBF0C2AE9CC37CA24 ! 00002547300000A0 +0018 0 Double -5.372549E-05 | |
1567 | .word 0x42B869AE ! 00002547300000A8 +0020 0 Single 9.220641E+01 | |
1568 | .word 0x8AB02176 ! 00002547300000AC +0024 0 | |
1569 | .byte 0xF2 ! 00002547300000B0 +0028 0 | |
1570 | .byte 0x2F ! 00002547300000B1 +0029 0 | |
1571 | .byte 0x8C ! 00002547300000B2 +002A 0 | |
1572 | .byte 0x6B ! 00002547300000B3 +002B 0 | |
1573 | .word 0x404746A3 ! 00002547300000B4 +002C 0 Single 3.113686E+00 | |
1574 | .xword 0x6CA24213A6D0A861 ! 00002547300000B8 +0030 0 | |
1575 | .xword 0xFD81453F11E9A32F ! 00002547300000C0 +0038 0 | |
1576 | .half 0x71EC ! 00002547300000C8 +0040 0 | |
1577 | .byte 0x42 ! 00002547300000CA +0042 0 | |
1578 | .byte 0xC2 ! 00002547300000CB +0043 0 | |
1579 | .half 0xCE11 ! 00002547300000CC +0044 0 | |
1580 | .byte 0xDD ! 00002547300000CE +0046 0 | |
1581 | .byte 0x32 ! 00002547300000CF +0047 0 | |
1582 | .word 0x5C55058E ! 00002547300000D0 +0048 0 | |
1583 | .word 0x45CD83FE ! 00002547300000D4 +004C 0 Single 6.576499E+03 | |
1584 | .xword 0xC34808368D91AAB8 ! 00002547300000D8 +0050 0 | |
1585 | .xword 0xFDF0A94A5078122F ! 00002547300000E0 +0058 0 | |
1586 | .word 0xB7A370BB ! 00002547300000E8 +0060 0 Single -1.948361E-05 | |
1587 | .word 0xBA76270F ! 00002547300000EC +0064 0 | |
1588 | .xword 0x8D3671742B388D89 ! 00002547300000F0 +0068 0 | |
1589 | .xword 0x6C2AB385B1B3A744 ! 00002547300000F8 +0070 0 | |
1590 | .xword 0xE9DEE7A962B065AB ! 0000254730000100 +0078 0 | |
1591 | .xword 0x463DB072ED28675D ! 0000254730000108 +0080 0 | |
1592 | ||
1593 | !======================================================================== | |
1594 | ||
1595 | SECTION .bdata020 DATA_VA=0x6e840da000 | |
1596 | attr_data { | |
1597 | Name = .bdata020, | |
1598 | VA = 0x6e840da000, | |
1599 | RA = 0xffffba000, | |
1600 | PA = ra2pa(0xffffba000,0), | |
1601 | part_0_ctx_nonzero_tsb_config_3, | |
1602 | TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0, | |
1603 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1604 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1605 | } | |
1606 | ||
1607 | ||
1608 | SECTION .bdata020 | |
1609 | .data | |
1610 | DATA030: | |
1611 | .xword 0x880000300F020000 ! 0000006E840DA000 -0088 DATA031+0x88 | |
1612 | .xword 0x8800003047250000 ! 0000006E840DA008 -0080 DATA029+0x88 | |
1613 | .word 0xB991FA95 ! 0000006E840DA010 -0078 0 Single -2.784325E-04 | |
1614 | .word 0x38C5163F ! 0000006E840DA014 -0074 0 Single 9.397836E-05 | |
1615 | .xword 0xC09577E53C505A4A ! 0000006E840DA018 -0070 0 Double -1.373974E+03 | |
1616 | .xword 0xEA081F3655086B8B ! 0000006E840DA020 -0068 0 | |
1617 | .xword 0xBED9570F045C7227 ! 0000006E840DA028 -0060 0 Double -6.041544E-06 | |
1618 | .byte 0x76 ! 0000006E840DA030 -0058 0 | |
1619 | .byte 0x61 ! 0000006E840DA031 -0057 0 | |
1620 | .half 0xC4F8 ! 0000006E840DA032 -0056 0 | |
1621 | .word 0x9EFC2A71 ! 0000006E840DA034 -0054 0 | |
1622 | .word 0x03A49014 ! 0000006E840DA038 -0050 0 | |
1623 | .half 0xA08F ! 0000006E840DA03C -004C 0 | |
1624 | .half 0x36D5 ! 0000006E840DA03E -004A 0 | |
1625 | .xword 0x481B5485C30D9B99 ! 0000006E840DA040 -0048 0 | |
1626 | .word 0x10C2E7B5 ! 0000006E840DA048 -0040 0 | |
1627 | .half 0x5782 ! 0000006E840DA04C -003C 0 | |
1628 | .half 0x97A6 ! 0000006E840DA04E -003A 0 | |
1629 | .xword 0xBFA81BF3D7486D9F ! 0000006E840DA050 -0038 0 Double -4.708826E-02 | |
1630 | .half 0x0DB1 ! 0000006E840DA058 -0030 0 | |
1631 | .half 0x7031 ! 0000006E840DA05A -002E 0 | |
1632 | .word 0x46229844 ! 0000006E840DA05C -002C 0 Single 1.040607E+04 | |
1633 | .half 0xFD3A ! 0000006E840DA060 -0028 0 | |
1634 | .half 0xFF6E ! 0000006E840DA062 -0026 0 | |
1635 | .half 0xE8B5 ! 0000006E840DA064 -0024 0 | |
1636 | .half 0xAA5A ! 0000006E840DA066 -0022 0 | |
1637 | .byte 0x30 ! 0000006E840DA068 -0020 0 | |
1638 | .byte 0x3A ! 0000006E840DA069 -001F 0 | |
1639 | .half 0x7249 ! 0000006E840DA06A -001E 0 | |
1640 | .word 0xDAFAE5B7 ! 0000006E840DA06C -001C 0 | |
1641 | .half 0xD2E9 ! 0000006E840DA070 -0018 0 | |
1642 | .half 0x12B6 ! 0000006E840DA072 -0016 0 | |
1643 | .word 0xFC63633A ! 0000006E840DA074 -0014 0 | |
1644 | .byte 0xE9 ! 0000006E840DA078 -0010 0 | |
1645 | .byte 0x4A ! 0000006E840DA079 -000F 0 | |
1646 | .half 0x283B ! 0000006E840DA07A -000E 0 | |
1647 | .word 0x69CB1B9C ! 0000006E840DA07C -000C 0 | |
1648 | .xword 0x7ABB221AE6DD19F0 ! 0000006E840DA080 -0008 0 | |
1649 | .half 0x5944 ! 0000006E840DA088 +0000 0 | |
1650 | .half 0x2D00 ! 0000006E840DA08A +0002 0 | |
1651 | .word 0x28D8AE60 ! 0000006E840DA08C +0004 0 | |
1652 | .xword 0xC069D7D2EEB65547 ! 0000006E840DA090 +0008 0 | |
1653 | .xword 0x3F028BEC330648F6 ! 0000006E840DA098 +0010 0 Double 3.537478E-05 | |
1654 | .xword 0xBEE63A62522CB567 ! 0000006E840DA0A0 +0018 0 Double -1.059917E-05 | |
1655 | .word 0x406A2B8F ! 0000006E840DA0A8 +0020 0 Single 3.658909E+00 | |
1656 | .word 0x62DF6858 ! 0000006E840DA0AC +0024 0 | |
1657 | .byte 0xAA ! 0000006E840DA0B0 +0028 0 | |
1658 | .byte 0xD6 ! 0000006E840DA0B1 +0029 0 | |
1659 | .byte 0xF7 ! 0000006E840DA0B2 +002A 0 | |
1660 | .byte 0xA4 ! 0000006E840DA0B3 +002B 0 | |
1661 | .word 0x3D87492F ! 0000006E840DA0B4 +002C 0 Single 6.605756E-02 | |
1662 | .xword 0x764D26D95A07C37A ! 0000006E840DA0B8 +0030 0 | |
1663 | .xword 0x5BE2E03395910B99 ! 0000006E840DA0C0 +0038 0 | |
1664 | .half 0xAB60 ! 0000006E840DA0C8 +0040 0 | |
1665 | .byte 0xF4 ! 0000006E840DA0CA +0042 0 | |
1666 | .byte 0x75 ! 0000006E840DA0CB +0043 0 | |
1667 | .half 0x5185 ! 0000006E840DA0CC +0044 0 | |
1668 | .byte 0xA8 ! 0000006E840DA0CE +0046 0 | |
1669 | .byte 0xF2 ! 0000006E840DA0CF +0047 0 | |
1670 | .word 0xB710390B ! 0000006E840DA0D0 +0048 0 | |
1671 | .word 0x46BA0F4F ! 0000006E840DA0D4 +004C 0 Single 2.381565E+04 | |
1672 | .xword 0xA908F9761D2B2C1E ! 0000006E840DA0D8 +0050 0 | |
1673 | .xword 0xA47E9E6CD36C664F ! 0000006E840DA0E0 +0058 0 | |
1674 | .word 0xC5943EF3 ! 0000006E840DA0E8 +0060 0 Single -4.743869E+03 | |
1675 | .word 0x09B8EE30 ! 0000006E840DA0EC +0064 0 | |
1676 | .xword 0xB9B60FAFB982AAD1 ! 0000006E840DA0F0 +0068 0 | |
1677 | .xword 0x26E823B1778A744E ! 0000006E840DA0F8 +0070 0 | |
1678 | .xword 0x420745926FB0DD0B ! 0000006E840DA100 +0078 0 | |
1679 | .xword 0xAB6CA38F0E704402 ! 0000006E840DA108 +0080 0 | |
1680 | ||
1681 | !======================================================================== | |
1682 | ||
1683 | SECTION .bdata021 DATA_VA=0x20f30000000 | |
1684 | attr_data { | |
1685 | Name = .bdata021, | |
1686 | VA = 0x20f30000000, | |
1687 | RA = 0xeb0000000, | |
1688 | PA = ra2pa(0xeb0000000,0), | |
1689 | part_0_ctx_nonzero_tsb_config_2, | |
1690 | TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0, | |
1691 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1692 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1693 | } | |
1694 | ||
1695 | ||
1696 | SECTION .bdata021 | |
1697 | .data | |
1698 | DATA031: | |
1699 | .xword 0x880016CD692B0000 ! 0000020F30000000 -0088 DATA032+0x88 | |
1700 | .xword 0x88A00D846E000000 ! 0000020F30000008 -0080 DATA030+0x88 | |
1701 | .word 0xB9DE1CF5 ! 0000020F30000010 -0078 0 Single -4.236471E-04 | |
1702 | .word 0xBFA32642 ! 0000020F30000014 -0074 0 Single -1.274605E+00 | |
1703 | .xword 0xC06623AE7A7467F1 ! 0000020F30000018 -0070 0 Double -1.771150E+02 | |
1704 | .xword 0x386BA175671E09D3 ! 0000020F30000020 -0068 0 | |
1705 | .xword 0xC0955A2C8141D675 ! 0000020F30000028 -0060 0 Double -1.366543E+03 | |
1706 | .byte 0x55 ! 0000020F30000030 -0058 0 | |
1707 | .byte 0x65 ! 0000020F30000031 -0057 0 | |
1708 | .half 0x0A7C ! 0000020F30000032 -0056 0 | |
1709 | .word 0xA7EDC319 ! 0000020F30000034 -0054 0 | |
1710 | .word 0x640D2BAB ! 0000020F30000038 -0050 0 | |
1711 | .half 0x9A12 ! 0000020F3000003C -004C 0 | |
1712 | .half 0xFF85 ! 0000020F3000003E -004A 0 | |
1713 | .xword 0x116E7028C46F8267 ! 0000020F30000040 -0048 0 | |
1714 | .word 0xA511494A ! 0000020F30000048 -0040 0 | |
1715 | .half 0x066A ! 0000020F3000004C -003C 0 | |
1716 | .half 0xC540 ! 0000020F3000004E -003A 0 | |
1717 | .xword 0x3FF911F456ED8F44 ! 0000020F30000050 -0038 0 Double 1.566883E+00 | |
1718 | .half 0x3EF2 ! 0000020F30000058 -0030 0 | |
1719 | .half 0x8572 ! 0000020F3000005A -002E 0 | |
1720 | .word 0x45115B1E ! 0000020F3000005C -002C 0 Single 2.325695E+03 | |
1721 | .half 0xFAEE ! 0000020F30000060 -0028 0 | |
1722 | .half 0xF5D4 ! 0000020F30000062 -0026 0 | |
1723 | .half 0xDC64 ! 0000020F30000064 -0024 0 | |
1724 | .half 0x0AF1 ! 0000020F30000066 -0022 0 | |
1725 | .byte 0x62 ! 0000020F30000068 -0020 0 | |
1726 | .byte 0x52 ! 0000020F30000069 -001F 0 | |
1727 | .half 0xEA61 ! 0000020F3000006A -001E 0 | |
1728 | .word 0xD35CA276 ! 0000020F3000006C -001C 0 | |
1729 | .half 0x16FC ! 0000020F30000070 -0018 0 | |
1730 | .half 0xA5AF ! 0000020F30000072 -0016 0 | |
1731 | .word 0x477D36A5 ! 0000020F30000074 -0014 0 | |
1732 | .byte 0x14 ! 0000020F30000078 -0010 0 | |
1733 | .byte 0x7F ! 0000020F30000079 -000F 0 | |
1734 | .half 0x0251 ! 0000020F3000007A -000E 0 | |
1735 | .word 0x1BA947E7 ! 0000020F3000007C -000C 0 | |
1736 | .xword 0x1BB347E990B8D379 ! 0000020F30000080 -0008 0 | |
1737 | .half 0xCF41 ! 0000020F30000088 +0000 0 | |
1738 | .half 0xAAE2 ! 0000020F3000008A +0002 0 | |
1739 | .word 0xC392BA73 ! 0000020F3000008C +0004 0 | |
1740 | .xword 0xDB9C6B6E7CE7925A ! 0000020F30000090 +0008 0 | |
1741 | .xword 0xC102FA63FCB138AF ! 0000020F30000098 +0010 0 Double -1.554685E+05 | |
1742 | .xword 0xC07289D21318FDFD ! 0000020F300000A0 +0018 0 Double -2.966138E+02 | |
1743 | .word 0xBFC17314 ! 0000020F300000A8 +0020 0 Single -1.511324E+00 | |
1744 | .word 0x18490108 ! 0000020F300000AC +0024 0 | |
1745 | .byte 0xFF ! 0000020F300000B0 +0028 0 | |
1746 | .byte 0x54 ! 0000020F300000B1 +0029 0 | |
1747 | .byte 0xCB ! 0000020F300000B2 +002A 0 | |
1748 | .byte 0xD9 ! 0000020F300000B3 +002B 0 | |
1749 | .word 0xBFD9B4B0 ! 0000020F300000B4 +002C 0 Single -1.700827E+00 | |
1750 | .xword 0xA82664A9E5F677D8 ! 0000020F300000B8 +0030 0 | |
1751 | .xword 0x012F151941B446E2 ! 0000020F300000C0 +0038 0 | |
1752 | .half 0xC99A ! 0000020F300000C8 +0040 0 | |
1753 | .byte 0xD1 ! 0000020F300000CA +0042 0 | |
1754 | .byte 0x36 ! 0000020F300000CB +0043 0 | |
1755 | .half 0xF8A4 ! 0000020F300000CC +0044 0 | |
1756 | .byte 0x0B ! 0000020F300000CE +0046 0 | |
1757 | .byte 0x02 ! 0000020F300000CF +0047 0 | |
1758 | .word 0xE4998E49 ! 0000020F300000D0 +0048 0 | |
1759 | .word 0x3B274634 ! 0000020F300000D4 +004C 0 Single 2.552402E-03 | |
1760 | .xword 0x812D900E6A11B70A ! 0000020F300000D8 +0050 0 | |
1761 | .xword 0xC006A5B76A0B92A6 ! 0000020F300000E0 +0058 0 | |
1762 | .word 0xBBE130AC ! 0000020F300000E8 +0060 0 Single -6.872257E-03 | |
1763 | .word 0x793946A9 ! 0000020F300000EC +0064 0 | |
1764 | .xword 0x60914E50EAE6B89F ! 0000020F300000F0 +0068 0 | |
1765 | .xword 0xA60A3B3774A86FCC ! 0000020F300000F8 +0070 0 | |
1766 | .xword 0x47823C0C8F845C84 ! 0000020F30000100 +0078 0 | |
1767 | .xword 0xDA48419BBDFAAAEC ! 0000020F30000108 +0080 0 | |
1768 | ||
1769 | !======================================================================== | |
1770 | ||
1771 | SECTION .bdata022 DATA_VA=0x2b69cd160000 | |
1772 | attr_data { | |
1773 | Name = .bdata022, | |
1774 | VA = 0x2b69cd160000, | |
1775 | RA = 0xffffb8000, | |
1776 | PA = ra2pa(0xffffb8000,0), | |
1777 | part_0_ctx_nonzero_tsb_config_3, | |
1778 | TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0, | |
1779 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
1780 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1781 | } | |
1782 | ||
1783 | ||
1784 | SECTION .bdata022 | |
1785 | .data | |
1786 | DATA032: | |
1787 | .xword 0x0000690500000088 ! 00002B69CD160000 -0088 DATA033+0x88 | |
1788 | .xword 0x0000020F30000088 ! 00002B69CD160008 -0080 DATA031+0x88 | |
1789 | .word 0xBDB33F20 ! 00002B69CD160010 -0078 0 Single -8.752275E-02 | |
1790 | .word 0x44CD014B ! 00002B69CD160014 -0074 0 Single 1.640040E+03 | |
1791 | .xword 0xC0A887708C00B2A7 ! 00002B69CD160018 -0070 0 Double -3.139720E+03 | |
1792 | .xword 0x15538DCC0D536622 ! 00002B69CD160020 -0068 0 | |
1793 | .xword 0x3FBACF7344742410 ! 00002B69CD160028 -0060 0 Double 1.047279E-01 | |
1794 | .byte 0xA1 ! 00002B69CD160030 -0058 0 | |
1795 | .byte 0x7A ! 00002B69CD160031 -0057 0 | |
1796 | .half 0xCF4D ! 00002B69CD160032 -0056 0 | |
1797 | .word 0x9CA5F474 ! 00002B69CD160034 -0054 0 | |
1798 | .word 0x72521846 ! 00002B69CD160038 -0050 0 | |
1799 | .half 0x1BD2 ! 00002B69CD16003C -004C 0 | |
1800 | .half 0x893F ! 00002B69CD16003E -004A 0 | |
1801 | .xword 0xDE6BFD4126269EC0 ! 00002B69CD160040 -0048 0 | |
1802 | .word 0x180DA558 ! 00002B69CD160048 -0040 0 | |
1803 | .half 0x1D73 ! 00002B69CD16004C -003C 0 | |
1804 | .half 0xA2D4 ! 00002B69CD16004E -003A 0 | |
1805 | .xword 0x409C65C410224574 ! 00002B69CD160050 -0038 0 Double 1.817441E+03 | |
1806 | .half 0xC6AB ! 00002B69CD160058 -0030 0 | |
1807 | .half 0xCB5C ! 00002B69CD16005A -002E 0 | |
1808 | .word 0xB8E4D0BD ! 00002B69CD16005C -002C 0 Single -1.091077E-04 | |
1809 | .half 0x7BEF ! 00002B69CD160060 -0028 0 | |
1810 | .half 0xBFAA ! 00002B69CD160062 -0026 0 | |
1811 | .half 0xAF9C ! 00002B69CD160064 -0024 0 | |
1812 | .half 0xB575 ! 00002B69CD160066 -0022 0 | |
1813 | .byte 0x01 ! 00002B69CD160068 -0020 0 | |
1814 | .byte 0x4E ! 00002B69CD160069 -001F 0 | |
1815 | .half 0x16AC ! 00002B69CD16006A -001E 0 | |
1816 | .word 0xEB62CE25 ! 00002B69CD16006C -001C 0 | |
1817 | .half 0x9E35 ! 00002B69CD160070 -0018 0 | |
1818 | .half 0xAD53 ! 00002B69CD160072 -0016 0 | |
1819 | .word 0xC658A9D5 ! 00002B69CD160074 -0014 0 | |
1820 | .byte 0xDC ! 00002B69CD160078 -0010 0 | |
1821 | .byte 0xC9 ! 00002B69CD160079 -000F 0 | |
1822 | .half 0x46E1 ! 00002B69CD16007A -000E 0 | |
1823 | .word 0x003A4F42 ! 00002B69CD16007C -000C 0 | |
1824 | .xword 0x8B494B9FBE910836 ! 00002B69CD160080 -0008 0 | |
1825 | .half 0xA54F ! 00002B69CD160088 +0000 0 | |
1826 | .half 0x83B7 ! 00002B69CD16008A +0002 0 | |
1827 | .word 0xCD1FBCED ! 00002B69CD16008C +0004 0 | |
1828 | .xword 0x16B6B55955F38079 ! 00002B69CD160090 +0008 0 | |
1829 | .xword 0x3F28BA9675846E4C ! 00002B69CD160098 +0010 0 Double 1.886662E-04 | |
1830 | .xword 0x3FECBAE1F76F43D2 ! 00002B69CD1600A0 +0018 0 Double 8.978128E-01 | |
1831 | .word 0x39CEDA01 ! 00002B69CD1600A8 +0020 0 Single 3.945381E-04 | |
1832 | .word 0xCD8B431C ! 00002B69CD1600AC +0024 0 | |
1833 | .byte 0xCA ! 00002B69CD1600B0 +0028 0 | |
1834 | .byte 0xAA ! 00002B69CD1600B1 +0029 0 | |
1835 | .byte 0x49 ! 00002B69CD1600B2 +002A 0 | |
1836 | .byte 0xFB ! 00002B69CD1600B3 +002B 0 | |
1837 | .word 0x4605CDB9 ! 00002B69CD1600B4 +002C 0 Single 8.563431E+03 | |
1838 | .xword 0x12F3DCD0F2948207 ! 00002B69CD1600B8 +0030 0 | |
1839 | .xword 0xC38663757E377B3D ! 00002B69CD1600C0 +0038 0 | |
1840 | .half 0x822E ! 00002B69CD1600C8 +0040 0 | |
1841 | .byte 0x20 ! 00002B69CD1600CA +0042 0 | |
1842 | .byte 0x51 ! 00002B69CD1600CB +0043 0 | |
1843 | .half 0x9744 ! 00002B69CD1600CC +0044 0 | |
1844 | .byte 0x93 ! 00002B69CD1600CE +0046 0 | |
1845 | .byte 0x8A ! 00002B69CD1600CF +0047 0 | |
1846 | .word 0xB23EF3A5 ! 00002B69CD1600D0 +0048 0 | |
1847 | .word 0x46A871D9 ! 00002B69CD1600D4 +004C 0 Single 2.156092E+04 | |
1848 | .xword 0x8A47B2A275DEF29D ! 00002B69CD1600D8 +0050 0 | |
1849 | .xword 0x5EB382EE2C98DE48 ! 00002B69CD1600E0 +0058 0 | |
1850 | .word 0xB7E53A44 ! 00002B69CD1600E8 +0060 0 Single -2.732606E-05 | |
1851 | .word 0x9CE4D571 ! 00002B69CD1600EC +0064 0 | |
1852 | .xword 0xED491DE636FDF9E3 ! 00002B69CD1600F0 +0068 0 | |
1853 | .xword 0x3AD334EF79065BA8 ! 00002B69CD1600F8 +0070 0 | |
1854 | .xword 0xF7F89A0A85FDEBE5 ! 00002B69CD160100 +0078 0 | |
1855 | .xword 0xDDC189DC725A4FE0 ! 00002B69CD160108 +0080 0 | |
1856 | ||
1857 | !======================================================================== | |
1858 | ||
1859 | SECTION .bdata023 DATA_VA=0x690500000000 | |
1860 | attr_data { | |
1861 | Name = .bdata023, | |
1862 | VA = 0x690500000000, | |
1863 | RA = ra2pa(0xea0000000,0), | |
1864 | PA = ra2pa(0xea0000000,0), | |
1865 | part_0_ctx_nonzero_tsb_config_0, | |
1866 | TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0, | |
1867 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1868 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1869 | } | |
1870 | ||
1871 | ||
1872 | SECTION .bdata023 | |
1873 | .data | |
1874 | DATA033: | |
1875 | .xword 0x886028D77893FFFF ! 0000690500000000 -0088 DATA034+0x88 | |
1876 | .xword 0x880016CD692B0000 ! 0000690500000008 -0080 DATA032+0x88 | |
1877 | .word 0x42DB35B8 ! 0000690500000010 -0078 0 Single 1.096049E+02 | |
1878 | .word 0xC1B95AEA ! 0000690500000014 -0074 0 Single -2.316939E+01 | |
1879 | .xword 0x4000A358EAD2C44A ! 0000690500000018 -0070 0 Double 2.079759E+00 | |
1880 | .xword 0xC630C2391CD244A6 ! 0000690500000020 -0068 0 | |
1881 | .xword 0x3EE2F67229618C0F ! 0000690500000028 -0060 0 Double 9.042110E-06 | |
1882 | .byte 0x20 ! 0000690500000030 -0058 0 | |
1883 | .byte 0xDB ! 0000690500000031 -0057 0 | |
1884 | .half 0xEB97 ! 0000690500000032 -0056 0 | |
1885 | .word 0xC2BB46F2 ! 0000690500000034 -0054 0 | |
1886 | .word 0xE915AF41 ! 0000690500000038 -0050 0 | |
1887 | .half 0x587B ! 000069050000003C -004C 0 | |
1888 | .half 0xB9BA ! 000069050000003E -004A 0 | |
1889 | .xword 0x625EFEE9AB601D8F ! 0000690500000040 -0048 0 | |
1890 | .word 0xD2A1C0F1 ! 0000690500000048 -0040 0 | |
1891 | .half 0x7F61 ! 000069050000004C -003C 0 | |
1892 | .half 0xCAC9 ! 000069050000004E -003A 0 | |
1893 | .xword 0xBF39F586B2CCB100 ! 0000690500000050 -0038 0 Double -3.961042E-04 | |
1894 | .half 0x7C93 ! 0000690500000058 -0030 0 | |
1895 | .half 0xAB78 ! 000069050000005A -002E 0 | |
1896 | .word 0x3D9AD74D ! 000069050000005C -002C 0 Single 7.560597E-02 | |
1897 | .half 0xBAA1 ! 0000690500000060 -0028 0 | |
1898 | .half 0x3A6D ! 0000690500000062 -0026 0 | |
1899 | .half 0xCFF3 ! 0000690500000064 -0024 0 | |
1900 | .half 0x5C50 ! 0000690500000066 -0022 0 | |
1901 | .byte 0x3D ! 0000690500000068 -0020 0 | |
1902 | .byte 0x6D ! 0000690500000069 -001F 0 | |
1903 | .half 0x9F70 ! 000069050000006A -001E 0 | |
1904 | .word 0xA00CF9B9 ! 000069050000006C -001C 0 | |
1905 | .half 0x38C5 ! 0000690500000070 -0018 0 | |
1906 | .half 0x2629 ! 0000690500000072 -0016 0 | |
1907 | .word 0xA986FE96 ! 0000690500000074 -0014 0 | |
1908 | .byte 0x12 ! 0000690500000078 -0010 0 | |
1909 | .byte 0x09 ! 0000690500000079 -000F 0 | |
1910 | .half 0x884F ! 000069050000007A -000E 0 | |
1911 | .word 0xDB593816 ! 000069050000007C -000C 0 | |
1912 | .xword 0xA9FC2C2CB412642E ! 0000690500000080 -0008 0 | |
1913 | .half 0xE6F2 ! 0000690500000088 +0000 0 | |
1914 | .half 0x273B ! 000069050000008A +0002 0 | |
1915 | .word 0x556D6773 ! 000069050000008C +0004 0 | |
1916 | .xword 0xF519C47B747536B2 ! 0000690500000090 +0008 0 | |
1917 | .xword 0x3EDE41B44E29AECE ! 0000690500000098 +0010 0 Double 7.213749E-06 | |
1918 | .xword 0x405EABC39C870A11 ! 00006905000000A0 +0018 0 Double 1.226838E+02 | |
1919 | .word 0x43CAE718 ! 00006905000000A8 +0020 0 Single 4.058054E+02 | |
1920 | .word 0x6C6E5266 ! 00006905000000AC +0024 0 | |
1921 | .byte 0xAA ! 00006905000000B0 +0028 0 | |
1922 | .byte 0x1A ! 00006905000000B1 +0029 0 | |
1923 | .byte 0x47 ! 00006905000000B2 +002A 0 | |
1924 | .byte 0x26 ! 00006905000000B3 +002B 0 | |
1925 | .word 0x3D73A327 ! 00006905000000B4 +002C 0 Single 5.948177E-02 | |
1926 | .xword 0x9C21D80DA2F1AB7D ! 00006905000000B8 +0030 0 | |
1927 | .xword 0x3660FD049CEEDAF0 ! 00006905000000C0 +0038 0 | |
1928 | .half 0xBA75 ! 00006905000000C8 +0040 0 | |
1929 | .byte 0x00 ! 00006905000000CA +0042 0 | |
1930 | .byte 0x09 ! 00006905000000CB +0043 0 | |
1931 | .half 0x504F ! 00006905000000CC +0044 0 | |
1932 | .byte 0x6B ! 00006905000000CE +0046 0 | |
1933 | .byte 0xDE ! 00006905000000CF +0047 0 | |
1934 | .word 0xAF26814B ! 00006905000000D0 +0048 0 | |
1935 | .word 0xC0178954 ! 00006905000000D4 +004C 0 Single -2.367757E+00 | |
1936 | .xword 0x8CBBBE5361F9C88E ! 00006905000000D8 +0050 0 | |
1937 | .xword 0x08AE71CB246103AC ! 00006905000000E0 +0058 0 | |
1938 | .word 0xB81A7B3D ! 00006905000000E8 +0060 0 Single -3.683124E-05 | |
1939 | .word 0xBBD2977E ! 00006905000000EC +0064 0 | |
1940 | .xword 0x22C47DC8A1A9A497 ! 00006905000000F0 +0068 0 | |
1941 | .xword 0x1ACD93A16656C25D ! 00006905000000F8 +0070 0 | |
1942 | .xword 0x1A57196AF6F77512 ! 0000690500000100 +0078 0 | |
1943 | .xword 0xC2ED040CE7AC3A35 ! 0000690500000108 +0080 0 | |
1944 | ||
1945 | !======================================================================== | |
1946 | ||
1947 | SECTION .bdata024 DATA_VA=0xffff9378d7286000 | |
1948 | attr_data { | |
1949 | Name = .bdata024, | |
1950 | VA = 0xffff9378d7286000, | |
1951 | RA = 0xffffb6000, | |
1952 | PA = ra2pa(0xffffb6000,0), | |
1953 | part_0_ctx_nonzero_tsb_config_3, | |
1954 | TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0, | |
1955 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1956 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1957 | } | |
1958 | ||
1959 | ||
1960 | SECTION .bdata024 | |
1961 | .data | |
1962 | DATA034: | |
1963 | .xword 0x880000308D0B0000 ! FFFF9378D7286000 -0088 DATA025+0x88 | |
1964 | .xword 0x8800000005690000 ! FFFF9378D7286008 -0080 DATA033+0x88 | |
1965 | .word 0x4143AF44 ! FFFF9378D7286010 -0078 0 Single 1.223029E+01 | |
1966 | .word 0xB8E2E38A ! FFFF9378D7286014 -0074 0 Single -1.081890E-04 | |
1967 | .xword 0x40C2256C941A652A ! FFFF9378D7286018 -0070 0 Double 9.290848E+03 | |
1968 | .xword 0x6734C14180F6FCE6 ! FFFF9378D7286020 -0068 0 | |
1969 | .xword 0xBFA9707953D94431 ! FFFF9378D7286028 -0060 0 Double -4.968623E-02 | |
1970 | .byte 0x8F ! FFFF9378D7286030 -0058 0 | |
1971 | .byte 0xBD ! FFFF9378D7286031 -0057 0 | |
1972 | .half 0x455A ! FFFF9378D7286032 -0056 0 | |
1973 | .word 0x45D2D183 ! FFFF9378D7286034 -0054 0 | |
1974 | .word 0x59A9CC10 ! FFFF9378D7286038 -0050 0 | |
1975 | .half 0x8930 ! FFFF9378D728603C -004C 0 | |
1976 | .half 0xCB24 ! FFFF9378D728603E -004A 0 | |
1977 | .xword 0x5BA9E4FD174D4055 ! FFFF9378D7286040 -0048 0 | |
1978 | .word 0x9777A8FD ! FFFF9378D7286048 -0040 0 | |
1979 | .half 0x820F ! FFFF9378D728604C -003C 0 | |
1980 | .half 0xB3AF ! FFFF9378D728604E -003A 0 | |
1981 | .xword 0xC08DFBB5A50BC08C ! FFFF9378D7286050 -0038 0 Double -9.594637E+02 | |
1982 | .half 0xF273 ! FFFF9378D7286058 -0030 0 | |
1983 | .half 0xA634 ! FFFF9378D728605A -002E 0 | |
1984 | .word 0xC7800BF2 ! FFFF9378D728605C -002C 0 Single -6.555989E+04 | |
1985 | .half 0x1742 ! FFFF9378D7286060 -0028 0 | |
1986 | .half 0x4F51 ! FFFF9378D7286062 -0026 0 | |
1987 | .half 0x90AB ! FFFF9378D7286064 -0024 0 | |
1988 | .half 0xBB55 ! FFFF9378D7286066 -0022 0 | |
1989 | .byte 0xE4 ! FFFF9378D7286068 -0020 0 | |
1990 | .byte 0x1B ! FFFF9378D7286069 -001F 0 | |
1991 | .half 0x6FA2 ! FFFF9378D728606A -001E 0 | |
1992 | .word 0x3809884E ! FFFF9378D728606C -001C 0 | |
1993 | .half 0x605C ! FFFF9378D7286070 -0018 0 | |
1994 | .half 0xFF52 ! FFFF9378D7286072 -0016 0 | |
1995 | .word 0x15D3F303 ! FFFF9378D7286074 -0014 0 | |
1996 | .byte 0xF1 ! FFFF9378D7286078 -0010 0 | |
1997 | .byte 0x57 ! FFFF9378D7286079 -000F 0 | |
1998 | .half 0x59ED ! FFFF9378D728607A -000E 0 | |
1999 | .word 0x2D0ACF12 ! FFFF9378D728607C -000C 0 | |
2000 | .xword 0x1C6BEB39F7F4C6A3 ! FFFF9378D7286080 -0008 0 | |
2001 | .half 0x9DBC ! FFFF9378D7286088 +0000 0 | |
2002 | .half 0x5F84 ! FFFF9378D728608A +0002 0 | |
2003 | .word 0x9F4D8B9F ! FFFF9378D728608C +0004 0 | |
2004 | .xword 0xE639A6A4389BD43C ! FFFF9378D7286090 +0008 0 | |
2005 | .xword 0xC0F85B0D847666B7 ! FFFF9378D7286098 +0010 0 Double -9.976084E+04 | |
2006 | .xword 0x406525E8FEBAAC0F ! FFFF9378D72860A0 +0018 0 Double 1.691847E+02 | |
2007 | .word 0x455D9C29 ! FFFF9378D72860A8 +0020 0 Single 3.545760E+03 | |
2008 | .word 0x5C0BB874 ! FFFF9378D72860AC +0024 0 | |
2009 | .byte 0x63 ! FFFF9378D72860B0 +0028 0 | |
2010 | .byte 0xA1 ! FFFF9378D72860B1 +0029 0 | |
2011 | .byte 0x1E ! FFFF9378D72860B2 +002A 0 | |
2012 | .byte 0xC5 ! FFFF9378D72860B3 +002B 0 | |
2013 | .word 0x3BB8934B ! FFFF9378D72860B4 +002C 0 Single 5.632793E-03 | |
2014 | .xword 0xF2518FF326D763C7 ! FFFF9378D72860B8 +0030 0 | |
2015 | .xword 0xAD78A99F6CC0881B ! FFFF9378D72860C0 +0038 0 | |
2016 | .half 0x30B0 ! FFFF9378D72860C8 +0040 0 | |
2017 | .byte 0xCE ! FFFF9378D72860CA +0042 0 | |
2018 | .byte 0xA4 ! FFFF9378D72860CB +0043 0 | |
2019 | .half 0xE07B ! FFFF9378D72860CC +0044 0 | |
2020 | .byte 0xC8 ! FFFF9378D72860CE +0046 0 | |
2021 | .byte 0xCE ! FFFF9378D72860CF +0047 0 | |
2022 | .word 0xDD4AF48D ! FFFF9378D72860D0 +0048 0 | |
2023 | .word 0xC293AD45 ! FFFF9378D72860D4 +004C 0 Single -7.383842E+01 | |
2024 | .xword 0x7D897871C05148E2 ! FFFF9378D72860D8 +0050 0 | |
2025 | .xword 0xB2F59D90A1BCD356 ! FFFF9378D72860E0 +0058 0 | |
2026 | .word 0xBE1B02F2 ! FFFF9378D72860E8 +0060 0 Single -1.513784E-01 | |
2027 | .word 0xBBDF2DDF ! FFFF9378D72860EC +0064 0 | |
2028 | .xword 0xFBB0486BF1004073 ! FFFF9378D72860F0 +0068 0 | |
2029 | .xword 0x7526BA8D0F63FE66 ! FFFF9378D72860F8 +0070 0 | |
2030 | .xword 0xA896A02ACB16F41A ! FFFF9378D7286100 +0078 0 | |
2031 | .xword 0x3D6F4E95EBEF28D7 ! FFFF9378D7286108 +0080 0 | |
2032 | ||
2033 | !======================================================================== | |
2034 | ||
2035 | SECTION .bblk025 DATA_VA=0xc79e0000000 | |
2036 | attr_data { | |
2037 | Name = .bblk025, | |
2038 | VA = 0xc79e0000000, | |
2039 | RA = 0xe90000000, | |
2040 | PA = ra2pa(0xe90000000,0), | |
2041 | part_0_ctx_nonzero_tsb_config_1, | |
2042 | TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0, | |
2043 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2044 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2045 | } | |
2046 | ||
2047 | ||
2048 | SECTION .bblk025 | |
2049 | .data | |
2050 | DATA035: | |
2051 | .xword 0xC527B79C571166AD ! 00000C79E0000000 +0000 0 | |
2052 | .xword 0xF3485FCCA85959DA ! 00000C79E0000008 +0008 0 | |
2053 | .xword 0xF56DD821272699F5 ! 00000C79E0000010 +0010 0 | |
2054 | .xword 0x05C13B0DAC8DB29F ! 00000C79E0000018 +0018 0 | |
2055 | .xword 0x90229B1922A09441 ! 00000C79E0000020 +0020 0 | |
2056 | .xword 0x341EB542FCBE3B55 ! 00000C79E0000028 +0028 0 | |
2057 | .xword 0x724D05FDC18AED95 ! 00000C79E0000030 +0030 0 | |
2058 | .xword 0xDA20A6DD98A55F59 ! 00000C79E0000038 +0038 0 | |
2059 | .xword 0x4934A3BD8BF0D66E ! 00000C79E0000040 +0040 0 | |
2060 | .xword 0x1BFEFCD21960B3DE ! 00000C79E0000048 +0048 0 | |
2061 | .xword 0xC7F366CA9181E13A ! 00000C79E0000050 +0050 0 | |
2062 | .xword 0x5AB7DFBE87BC174A ! 00000C79E0000058 +0058 0 | |
2063 | .xword 0xE3EB7A8EEE0D8200 ! 00000C79E0000060 +0060 0 | |
2064 | .xword 0xA32FF4A6F218A696 ! 00000C79E0000068 +0068 0 | |
2065 | .xword 0xAFB585E20F183BED ! 00000C79E0000070 +0070 0 | |
2066 | .xword 0x719E3A483E231D27 ! 00000C79E0000078 +0078 0 | |
2067 | ||
2068 | !======================================================================== | |
2069 | ||
2070 | SECTION .bcom001 | |
2071 | attr_data { | |
2072 | Name = .bcom001, | |
2073 | VA = 0x0, | |
2074 | RA = 0xffffde000, | |
2075 | PA = ra2pa(0xffffde000,0), | |
2076 | tsbonly, | |
2077 | part_0_ctx_nonzero_tsb_config_3, | |
2078 | TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2079 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
2080 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2081 | } | |
2082 | ||
2083 | !======================================================================== | |
2084 | ||
2085 | SECTION .bstk026 DATA_VA=0xffff95a860000000 | |
2086 | attr_data { | |
2087 | Name = .bstk026, | |
2088 | VA = 0xffff95a860000000, | |
2089 | RA = ra2pa(0xe80000000,0), | |
2090 | PA = ra2pa(0xe80000000,0), | |
2091 | part_0_ctx_nonzero_tsb_config_0, | |
2092 | TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0, | |
2093 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2094 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2095 | } | |
2096 | ||
2097 | ||
2098 | SECTION .bstk026 | |
2099 | .data | |
2100 | .skip 0x2000 ! FFFF95A860000000 | |
2101 | STACK0069: | |
2102 | ||
2103 | !======================================================================== | |
2104 | ||
2105 | SECTION .bkey027 DATA_VA=0x3d5faba6000 | |
2106 | attr_data { | |
2107 | Name = .bkey027, | |
2108 | VA = 0x3d5faba6000, | |
2109 | RA = 0xffffb4000, | |
2110 | PA = ra2pa(0xffffb4000,0), | |
2111 | part_0_ctx_nonzero_tsb_config_3, | |
2112 | TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2113 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2114 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2115 | } | |
2116 | ||
2117 | ||
2118 | SECTION .bkey027 | |
2119 | .data | |
2120 | DATA037: | |
2121 | .xword 0x880000308D0B0000 ! 000003D5FABA6000 +0000 DATA025+0x88 | |
2122 | .xword 0x880000400BD7FFFF ! 000003D5FABA6008 +0008 DATA026+0x88 | |
2123 | .xword 0x88203191CBFDFFFF ! 000003D5FABA6010 +0010 DATA027+0x88 | |
2124 | .xword 0x880000E010180000 ! 000003D5FABA6018 +0018 DATA028+0x88 | |
2125 | .xword 0x8800003047250000 ! 000003D5FABA6020 +0020 DATA029+0x88 | |
2126 | .xword 0x88A00D846E000000 ! 000003D5FABA6028 +0028 DATA030+0x88 | |
2127 | .xword 0x880000300F020000 ! 000003D5FABA6030 +0030 DATA031+0x88 | |
2128 | .xword 0x880016CD692B0000 ! 000003D5FABA6038 +0038 DATA032+0x88 | |
2129 | .xword 0x8800000005690000 ! 000003D5FABA6040 +0040 DATA033+0x88 | |
2130 | .xword 0x886028D77893FFFF ! 000003D5FABA6048 +0048 DATA034+0x88 | |
2131 | .xword 0x000000E0790C0000 ! 000003D5FABA6050 +0050 DATA035+0x0 | |
2132 | .xword 0x0000FEFF0F000000 ! 000003D5FABA6058 +0058 DATA001+0x0 | |
2133 | .xword 0x0000000000000000 ! 000003D5FABA6060 +0060 0 | |
2134 | .xword 0x4120859A67978460 ! 000003D5FABA6068 +0068 0 Double 5.413892E+05 | |
2135 | .word 0xC1F8A74C ! 000003D5FABA6070 +0070 0 Single -3.108169E+01 | |
2136 | ||
2137 | ! Context 70 runs in 32-bit addressing mode, big-endian | |
2138 | ||
2139 | !======================================================================== | |
2140 | ||
2141 | SECTION .bdata029 DATA_VA=0xd522c000 | |
2142 | attr_data { | |
2143 | Name = .bdata029, | |
2144 | VA = 0xd522c000, | |
2145 | RA = 0xffffa0000, | |
2146 | PA = ra2pa(0xffffa0000,0), | |
2147 | part_0_ctx_nonzero_tsb_config_3, | |
2148 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2149 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2150 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2151 | } | |
2152 | ||
2153 | ||
2154 | SECTION .bdata029 | |
2155 | .data | |
2156 | DATA048: | |
2157 | .xword 0xABAD1DEA376AA088 ! 00000000D522C000 -0088 DATA049+0x88 | |
2158 | .xword 0xABAD1DEA5F6E6088 ! 00000000D522C008 -0080 DATA057+0x88 | |
2159 | .word 0xC119D6B5 ! 00000000D522C010 -0078 0 Single -9.614919E+00 | |
2160 | .word 0x4408A489 ! 00000000D522C014 -0074 0 Single 5.465709E+02 | |
2161 | .xword 0x40339852F9704D56 ! 00000000D522C018 -0070 0 Double 1.959502E+01 | |
2162 | .xword 0xB5EA89517B6E2AF2 ! 00000000D522C020 -0068 0 | |
2163 | .xword 0xC1045C61F7491CE5 ! 00000000D522C028 -0060 0 Double -1.667962E+05 | |
2164 | .byte 0x36 ! 00000000D522C030 -0058 0 | |
2165 | .byte 0x06 ! 00000000D522C031 -0057 0 | |
2166 | .half 0x3D61 ! 00000000D522C032 -0056 0 | |
2167 | .word 0x39F5A3FA ! 00000000D522C034 -0054 0 | |
2168 | .word 0xA705958E ! 00000000D522C038 -0050 0 | |
2169 | .half 0x34D4 ! 00000000D522C03C -004C 0 | |
2170 | .half 0xAB7B ! 00000000D522C03E -004A 0 | |
2171 | .xword 0x9BA06F338170A828 ! 00000000D522C040 -0048 0 | |
2172 | .word 0x498C66A1 ! 00000000D522C048 -0040 0 | |
2173 | .half 0xC397 ! 00000000D522C04C -003C 0 | |
2174 | .half 0x777E ! 00000000D522C04E -003A 0 | |
2175 | .xword 0x3FAEE6253D12FFE5 ! 00000000D522C050 -0038 0 Double 6.034962E-02 | |
2176 | .half 0xACA6 ! 00000000D522C058 -0030 0 | |
2177 | .half 0xB0A4 ! 00000000D522C05A -002E 0 | |
2178 | .word 0xBF53B879 ! 00000000D522C05C -002C 0 Single -8.270336E-01 | |
2179 | .half 0x1C08 ! 00000000D522C060 -0028 0 | |
2180 | .half 0x09D8 ! 00000000D522C062 -0026 0 | |
2181 | .half 0x01F7 ! 00000000D522C064 -0024 0 | |
2182 | .half 0xC6BA ! 00000000D522C066 -0022 0 | |
2183 | .byte 0xD2 ! 00000000D522C068 -0020 0 | |
2184 | .byte 0x15 ! 00000000D522C069 -001F 0 | |
2185 | .half 0x633A ! 00000000D522C06A -001E 0 | |
2186 | .word 0x1DF1DCC8 ! 00000000D522C06C -001C 0 | |
2187 | .half 0x9E30 ! 00000000D522C070 -0018 0 | |
2188 | .half 0x22AD ! 00000000D522C072 -0016 0 | |
2189 | .word 0xBE8866CA ! 00000000D522C074 -0014 0 | |
2190 | .byte 0xA0 ! 00000000D522C078 -0010 0 | |
2191 | .byte 0xF1 ! 00000000D522C079 -000F 0 | |
2192 | .half 0x5D7D ! 00000000D522C07A -000E 0 | |
2193 | .word 0x95A2381B ! 00000000D522C07C -000C 0 | |
2194 | .xword 0x22B4136105E47371 ! 00000000D522C080 -0008 0 | |
2195 | .half 0x7915 ! 00000000D522C088 +0000 0 | |
2196 | .half 0x2768 ! 00000000D522C08A +0002 0 | |
2197 | .word 0x76893370 ! 00000000D522C08C +0004 0 | |
2198 | .xword 0xD203245A5BBB097E ! 00000000D522C090 +0008 0 | |
2199 | .xword 0x4005B6F9334F6A85 ! 00000000D522C098 +0010 0 Double 2.714342E+00 | |
2200 | .xword 0xBED253FBBCE904FD ! 00000000D522C0A0 +0018 0 Double -4.369750E-06 | |
2201 | .word 0xBFB39BE9 ! 00000000D522C0A8 +0020 0 Single -1.403196E+00 | |
2202 | .word 0x3ABC5DB5 ! 00000000D522C0AC +0024 0 | |
2203 | .byte 0xB2 ! 00000000D522C0B0 +0028 0 | |
2204 | .byte 0x22 ! 00000000D522C0B1 +0029 0 | |
2205 | .byte 0x78 ! 00000000D522C0B2 +002A 0 | |
2206 | .byte 0x38 ! 00000000D522C0B3 +002B 0 | |
2207 | .word 0x475FF59F ! 00000000D522C0B4 +002C 0 Single 5.733362E+04 | |
2208 | .xword 0xCBE74D1875242DD2 ! 00000000D522C0B8 +0030 0 | |
2209 | .xword 0xD25732F76F530233 ! 00000000D522C0C0 +0038 0 | |
2210 | .half 0x9D10 ! 00000000D522C0C8 +0040 0 | |
2211 | .byte 0x67 ! 00000000D522C0CA +0042 0 | |
2212 | .byte 0xFE ! 00000000D522C0CB +0043 0 | |
2213 | .half 0x0673 ! 00000000D522C0CC +0044 0 | |
2214 | .byte 0x7D ! 00000000D522C0CE +0046 0 | |
2215 | .byte 0x62 ! 00000000D522C0CF +0047 0 | |
2216 | .word 0xB5890461 ! 00000000D522C0D0 +0048 0 | |
2217 | .word 0x3F603416 ! 00000000D522C0D4 +004C 0 Single 8.757948E-01 | |
2218 | .xword 0x157E49825C7221A8 ! 00000000D522C0D8 +0050 0 | |
2219 | .xword 0x494388E86DFA412C ! 00000000D522C0E0 +0058 0 | |
2220 | .word 0x4756544F ! 00000000D522C0E8 +0060 0 Single 5.486831E+04 | |
2221 | .word 0x1F4410D2 ! 00000000D522C0EC +0064 0 | |
2222 | .xword 0x4FFEE56C7A7D3762 ! 00000000D522C0F0 +0068 0 | |
2223 | .xword 0xACA6F7B1667C04EB ! 00000000D522C0F8 +0070 0 | |
2224 | .xword 0x79C1D58C455A3F0F ! 00000000D522C100 +0078 0 | |
2225 | .xword 0xAB6AB7A87FAC0BAB ! 00000000D522C108 +0080 0 | |
2226 | ||
2227 | !======================================================================== | |
2228 | ||
2229 | SECTION .bdata030 DATA_VA=0x376aa000 | |
2230 | attr_data { | |
2231 | Name = .bdata030, | |
2232 | VA = 0x376aa000, | |
2233 | RA = 0xffff9e000, | |
2234 | PA = ra2pa(0xffff9e000,0), | |
2235 | part_0_ctx_nonzero_tsb_config_3, | |
2236 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2237 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2238 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2239 | } | |
2240 | ||
2241 | ||
2242 | SECTION .bdata030 | |
2243 | .data | |
2244 | DATA049: | |
2245 | .xword 0xABAD1DEA1A202088 ! 00000000376AA000 -0088 DATA050+0x88 | |
2246 | .xword 0xABAD1DEAD522C088 ! 00000000376AA008 -0080 DATA048+0x88 | |
2247 | .word 0x3921E175 ! 00000000376AA010 -0078 0 Single 1.543815E-04 | |
2248 | .word 0xC49DFAB4 ! 00000000376AA014 -0074 0 Single -1.263834E+03 | |
2249 | .xword 0x3ED2D760FB5A9721 ! 00000000376AA018 -0070 0 Double 4.492122E-06 | |
2250 | .xword 0x66D1C6ECE01958EB ! 00000000376AA020 -0068 0 | |
2251 | .xword 0xBF5D7A73C91BD0B1 ! 00000000376AA028 -0060 0 Double -1.799214E-03 | |
2252 | .byte 0x71 ! 00000000376AA030 -0058 0 | |
2253 | .byte 0x3A ! 00000000376AA031 -0057 0 | |
2254 | .half 0x4D95 ! 00000000376AA032 -0056 0 | |
2255 | .word 0x0EE33FF2 ! 00000000376AA034 -0054 0 | |
2256 | .word 0x72E22948 ! 00000000376AA038 -0050 0 | |
2257 | .half 0x0D49 ! 00000000376AA03C -004C 0 | |
2258 | .half 0x15CB ! 00000000376AA03E -004A 0 | |
2259 | .xword 0x7E2BF85386921F3B ! 00000000376AA040 -0048 0 | |
2260 | .word 0xDBE08400 ! 00000000376AA048 -0040 0 | |
2261 | .half 0x89FE ! 00000000376AA04C -003C 0 | |
2262 | .half 0xD182 ! 00000000376AA04E -003A 0 | |
2263 | .xword 0xBEB39620CBB28E04 ! 00000000376AA050 -0038 0 Double -1.167443E-06 | |
2264 | .half 0x99E7 ! 00000000376AA058 -0030 0 | |
2265 | .half 0x25BC ! 00000000376AA05A -002E 0 | |
2266 | .word 0xC6B36469 ! 00000000376AA05C -002C 0 Single -2.296221E+04 | |
2267 | .half 0x15A5 ! 00000000376AA060 -0028 0 | |
2268 | .half 0x1A10 ! 00000000376AA062 -0026 0 | |
2269 | .half 0x13F9 ! 00000000376AA064 -0024 0 | |
2270 | .half 0xE741 ! 00000000376AA066 -0022 0 | |
2271 | .byte 0xED ! 00000000376AA068 -0020 0 | |
2272 | .byte 0xE6 ! 00000000376AA069 -001F 0 | |
2273 | .half 0x2FFB ! 00000000376AA06A -001E 0 | |
2274 | .word 0x2B484C0B ! 00000000376AA06C -001C 0 | |
2275 | .half 0x2BAB ! 00000000376AA070 -0018 0 | |
2276 | .half 0xD0E8 ! 00000000376AA072 -0016 0 | |
2277 | .word 0x3DE39D47 ! 00000000376AA074 -0014 0 | |
2278 | .byte 0x76 ! 00000000376AA078 -0010 0 | |
2279 | .byte 0xF4 ! 00000000376AA079 -000F 0 | |
2280 | .half 0xB354 ! 00000000376AA07A -000E 0 | |
2281 | .word 0x96E95692 ! 00000000376AA07C -000C 0 | |
2282 | .xword 0x4C4848E7FE651BB1 ! 00000000376AA080 -0008 0 | |
2283 | .half 0x38D1 ! 00000000376AA088 +0000 0 | |
2284 | .half 0xCA89 ! 00000000376AA08A +0002 0 | |
2285 | .word 0x72126EDF ! 00000000376AA08C +0004 0 | |
2286 | .xword 0x38CB984CCECDD009 ! 00000000376AA090 +0008 0 | |
2287 | .xword 0x40FF33E806F83D47 ! 00000000376AA098 +0010 0 Double 1.278065E+05 | |
2288 | .xword 0x4034E8747F92A6B6 ! 00000000376AA0A0 +0018 0 Double 2.090803E+01 | |
2289 | .word 0xBBE7A6B2 ! 00000000376AA0A8 +0020 0 Single -7.069432E-03 | |
2290 | .word 0x94DB6A4E ! 00000000376AA0AC +0024 0 | |
2291 | .byte 0x2A ! 00000000376AA0B0 +0028 0 | |
2292 | .byte 0x16 ! 00000000376AA0B1 +0029 0 | |
2293 | .byte 0xD5 ! 00000000376AA0B2 +002A 0 | |
2294 | .byte 0x45 ! 00000000376AA0B3 +002B 0 | |
2295 | .word 0x432741C2 ! 00000000376AA0B4 +002C 0 Single 1.672569E+02 | |
2296 | .xword 0xA85DBA5CEFEC5AD2 ! 00000000376AA0B8 +0030 0 | |
2297 | .xword 0x41854B96D1A0418C ! 00000000376AA0C0 +0038 0 | |
2298 | .half 0x4676 ! 00000000376AA0C8 +0040 0 | |
2299 | .byte 0x12 ! 00000000376AA0CA +0042 0 | |
2300 | .byte 0xC2 ! 00000000376AA0CB +0043 0 | |
2301 | .half 0xAF8B ! 00000000376AA0CC +0044 0 | |
2302 | .byte 0xB3 ! 00000000376AA0CE +0046 0 | |
2303 | .byte 0xE9 ! 00000000376AA0CF +0047 0 | |
2304 | .word 0x0DC3C579 ! 00000000376AA0D0 +0048 0 | |
2305 | .word 0xC4502D1F ! 00000000376AA0D4 +004C 0 Single -8.327050E+02 | |
2306 | .xword 0xD808B61C67729708 ! 00000000376AA0D8 +0050 0 | |
2307 | .xword 0xF0B63A88B9ABAF5C ! 00000000376AA0E0 +0058 0 | |
2308 | .word 0xBF32E4C8 ! 00000000376AA0E8 +0060 0 Single -6.988034E-01 | |
2309 | .word 0x17846419 ! 00000000376AA0EC +0064 0 | |
2310 | .xword 0x6F6702026568E212 ! 00000000376AA0F0 +0068 0 | |
2311 | .xword 0x3C3941241EE7BFEF ! 00000000376AA0F8 +0070 0 | |
2312 | .xword 0x14B2313A01A54A95 ! 00000000376AA100 +0078 0 | |
2313 | .xword 0x8B012BC1B2785E68 ! 00000000376AA108 +0080 0 | |
2314 | ||
2315 | !======================================================================== | |
2316 | ||
2317 | SECTION .bdata031 DATA_VA=0x1a202000 | |
2318 | attr_data { | |
2319 | Name = .bdata031, | |
2320 | VA = 0x1a202000, | |
2321 | RA = 0xffff9c000, | |
2322 | PA = ra2pa(0xffff9c000,0), | |
2323 | part_0_ctx_nonzero_tsb_config_3, | |
2324 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2325 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
2326 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2327 | } | |
2328 | ||
2329 | ||
2330 | SECTION .bdata031 | |
2331 | .data | |
2332 | DATA050: | |
2333 | .xword 0x88C067E2EA1DADAB ! 000000001A202000 -0088 DATA051+0x88 | |
2334 | .xword 0x88A06A37EA1DADAB ! 000000001A202008 -0080 DATA049+0x88 | |
2335 | .word 0x3C0B2917 ! 000000001A202010 -0078 0 Single 8.493683E-03 | |
2336 | .word 0xB8C968E2 ! 000000001A202014 -0074 0 Single -9.603963E-05 | |
2337 | .xword 0x3EB35675E6D9BB30 ! 000000001A202018 -0070 0 Double 1.152619E-06 | |
2338 | .xword 0x51A5C3CFAE72DED7 ! 000000001A202020 -0068 0 | |
2339 | .xword 0x401BD9ED7178A9A5 ! 000000001A202028 -0060 0 Double 6.962820E+00 | |
2340 | .byte 0x3B ! 000000001A202030 -0058 0 | |
2341 | .byte 0x3E ! 000000001A202031 -0057 0 | |
2342 | .half 0x73B3 ! 000000001A202032 -0056 0 | |
2343 | .word 0xC06204E3 ! 000000001A202034 -0054 0 | |
2344 | .word 0x8B5AFC8B ! 000000001A202038 -0050 0 | |
2345 | .half 0x411F ! 000000001A20203C -004C 0 | |
2346 | .half 0xE481 ! 000000001A20203E -004A 0 | |
2347 | .xword 0xC6B535DC3CF02C73 ! 000000001A202040 -0048 0 | |
2348 | .word 0x25B21AEA ! 000000001A202048 -0040 0 | |
2349 | .half 0x2906 ! 000000001A20204C -003C 0 | |
2350 | .half 0xC3A3 ! 000000001A20204E -003A 0 | |
2351 | .xword 0xC122E4AE8F205DF7 ! 000000001A202050 -0038 0 Double -6.190953E+05 | |
2352 | .half 0x738C ! 000000001A202058 -0030 0 | |
2353 | .half 0x875E ! 000000001A20205A -002E 0 | |
2354 | .word 0xBD9BA1D8 ! 000000001A20205C -002C 0 Single -7.599229E-02 | |
2355 | .half 0x7253 ! 000000001A202060 -0028 0 | |
2356 | .half 0xC483 ! 000000001A202062 -0026 0 | |
2357 | .half 0x3513 ! 000000001A202064 -0024 0 | |
2358 | .half 0xA859 ! 000000001A202066 -0022 0 | |
2359 | .byte 0xAF ! 000000001A202068 -0020 0 | |
2360 | .byte 0xEF ! 000000001A202069 -001F 0 | |
2361 | .half 0x0F8F ! 000000001A20206A -001E 0 | |
2362 | .word 0x9B45D98C ! 000000001A20206C -001C 0 | |
2363 | .half 0x7E19 ! 000000001A202070 -0018 0 | |
2364 | .half 0x1B3B ! 000000001A202072 -0016 0 | |
2365 | .word 0x502C434C ! 000000001A202074 -0014 0 | |
2366 | .byte 0x12 ! 000000001A202078 -0010 0 | |
2367 | .byte 0x95 ! 000000001A202079 -000F 0 | |
2368 | .half 0xF4AD ! 000000001A20207A -000E 0 | |
2369 | .word 0xE6EA010E ! 000000001A20207C -000C 0 | |
2370 | .xword 0x9667635F43576256 ! 000000001A202080 -0008 0 | |
2371 | .half 0x2A93 ! 000000001A202088 +0000 0 | |
2372 | .half 0xF7C4 ! 000000001A20208A +0002 0 | |
2373 | .word 0xD37343DB ! 000000001A20208C +0004 0 | |
2374 | .xword 0x92FCAE6CE26A6FDB ! 000000001A202090 +0008 0 | |
2375 | .xword 0x3EF30807DB0D838A ! 000000001A202098 +0010 0 Double 1.814973E-05 | |
2376 | .xword 0x3FA8B22C9CE0AA5A ! 000000001A2020A0 +0018 0 Double 4.823436E-02 | |
2377 | .word 0x4553BFD1 ! 000000001A2020A8 +0020 0 Single 3.387989E+03 | |
2378 | .word 0x4F1D73CC ! 000000001A2020AC +0024 0 | |
2379 | .byte 0x11 ! 000000001A2020B0 +0028 0 | |
2380 | .byte 0x6F ! 000000001A2020B1 +0029 0 | |
2381 | .byte 0x55 ! 000000001A2020B2 +002A 0 | |
2382 | .byte 0x6B ! 000000001A2020B3 +002B 0 | |
2383 | .word 0xC3EE34EE ! 000000001A2020B4 +002C 0 Single -4.764135E+02 | |
2384 | .xword 0x7585ABEF67CEE687 ! 000000001A2020B8 +0030 0 | |
2385 | .xword 0x212A9A422ED8FE19 ! 000000001A2020C0 +0038 0 | |
2386 | .half 0x06BE ! 000000001A2020C8 +0040 0 | |
2387 | .byte 0x48 ! 000000001A2020CA +0042 0 | |
2388 | .byte 0xAD ! 000000001A2020CB +0043 0 | |
2389 | .half 0x925D ! 000000001A2020CC +0044 0 | |
2390 | .byte 0xC5 ! 000000001A2020CE +0046 0 | |
2391 | .byte 0xD8 ! 000000001A2020CF +0047 0 | |
2392 | .word 0xF92ED282 ! 000000001A2020D0 +0048 0 | |
2393 | .word 0x3FA609E6 ! 000000001A2020D4 +004C 0 Single 1.297177E+00 | |
2394 | .xword 0x30A39F166A6B0B68 ! 000000001A2020D8 +0050 0 | |
2395 | .xword 0x5DDABCC469F8151D ! 000000001A2020E0 +0058 0 | |
2396 | .word 0xBD893AA7 ! 000000001A2020E8 +0060 0 Single -6.700640E-02 | |
2397 | .word 0x8A497D9B ! 000000001A2020EC +0064 0 | |
2398 | .xword 0x6BC67B4013EFA403 ! 000000001A2020F0 +0068 0 | |
2399 | .xword 0x80EDE36961878F2E ! 000000001A2020F8 +0070 0 | |
2400 | .xword 0xD2F3A3094783349B ! 000000001A202100 +0078 0 | |
2401 | .xword 0x0768B338151D3341 ! 000000001A202108 +0080 0 | |
2402 | ||
2403 | !======================================================================== | |
2404 | ||
2405 | SECTION .bdata032 DATA_VA=0xe267c000 | |
2406 | attr_data { | |
2407 | Name = .bdata032, | |
2408 | VA = 0xe267c000, | |
2409 | RA = 0xffff9a000, | |
2410 | PA = ra2pa(0xffff9a000,0), | |
2411 | part_0_ctx_nonzero_tsb_config_3, | |
2412 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2413 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2414 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2415 | } | |
2416 | ||
2417 | ||
2418 | SECTION .bdata032 | |
2419 | .data | |
2420 | DATA051: | |
2421 | .xword 0xABAD1DEAEA2A6088 ! 00000000E267C000 -0088 DATA052+0x88 | |
2422 | .xword 0xABAD1DEA1A202088 ! 00000000E267C008 -0080 DATA050+0x88 | |
2423 | .word 0xBE725CCF ! 00000000E267C010 -0078 0 Single -2.366822E-01 | |
2424 | .word 0xC1ED51FB ! 00000000E267C014 -0074 0 Single -2.966503E+01 | |
2425 | .xword 0x4042D9CE9B6B672C ! 00000000E267C018 -0070 0 Double 3.770162E+01 | |
2426 | .xword 0x6D85125C2AD29CC0 ! 00000000E267C020 -0068 0 | |
2427 | .xword 0xC0D2DD95CF46F19A ! 00000000E267C028 -0060 0 Double -1.931834E+04 | |
2428 | .byte 0x7E ! 00000000E267C030 -0058 0 | |
2429 | .byte 0xAE ! 00000000E267C031 -0057 0 | |
2430 | .half 0x2125 ! 00000000E267C032 -0056 0 | |
2431 | .word 0x910240BD ! 00000000E267C034 -0054 0 | |
2432 | .word 0x9839F5BC ! 00000000E267C038 -0050 0 | |
2433 | .half 0x00A1 ! 00000000E267C03C -004C 0 | |
2434 | .half 0x038B ! 00000000E267C03E -004A 0 | |
2435 | .xword 0x555CFBCF71B6FFE1 ! 00000000E267C040 -0048 0 | |
2436 | .word 0xB2366380 ! 00000000E267C048 -0040 0 | |
2437 | .half 0x65CD ! 00000000E267C04C -003C 0 | |
2438 | .half 0xCC41 ! 00000000E267C04E -003A 0 | |
2439 | .xword 0x3F43BDD9B76AF571 ! 00000000E267C050 -0038 0 Double 6.024659E-04 | |
2440 | .half 0xBCFA ! 00000000E267C058 -0030 0 | |
2441 | .half 0xC11D ! 00000000E267C05A -002E 0 | |
2442 | .word 0x3CCAF7A3 ! 00000000E267C05C -002C 0 Single 2.477629E-02 | |
2443 | .half 0xE31D ! 00000000E267C060 -0028 0 | |
2444 | .half 0x978F ! 00000000E267C062 -0026 0 | |
2445 | .half 0xA924 ! 00000000E267C064 -0024 0 | |
2446 | .half 0xE897 ! 00000000E267C066 -0022 0 | |
2447 | .byte 0x10 ! 00000000E267C068 -0020 0 | |
2448 | .byte 0x9D ! 00000000E267C069 -001F 0 | |
2449 | .half 0x0F49 ! 00000000E267C06A -001E 0 | |
2450 | .word 0x5C53A5BD ! 00000000E267C06C -001C 0 | |
2451 | .half 0x3A0B ! 00000000E267C070 -0018 0 | |
2452 | .half 0xECF8 ! 00000000E267C072 -0016 0 | |
2453 | .word 0xC83C42FC ! 00000000E267C074 -0014 0 | |
2454 | .byte 0xB3 ! 00000000E267C078 -0010 0 | |
2455 | .byte 0x6C ! 00000000E267C079 -000F 0 | |
2456 | .half 0x0D15 ! 00000000E267C07A -000E 0 | |
2457 | .word 0x34F16BD3 ! 00000000E267C07C -000C 0 | |
2458 | .xword 0xDFB88CF1D3FA334F ! 00000000E267C080 -0008 0 | |
2459 | .half 0x9E4B ! 00000000E267C088 +0000 0 | |
2460 | .half 0xAFA1 ! 00000000E267C08A +0002 0 | |
2461 | .word 0x7C3ADB1B ! 00000000E267C08C +0004 0 | |
2462 | .xword 0xF4C41CC2148F8388 ! 00000000E267C090 +0008 0 | |
2463 | .xword 0x40C07BC49ED6A267 ! 00000000E267C098 +0010 0 Double 8.439536E+03 | |
2464 | .xword 0x3FBC36FD28CD135F ! 00000000E267C0A0 +0018 0 Double 1.102141E-01 | |
2465 | .word 0xC441CFB4 ! 00000000E267C0A8 +0020 0 Single -7.752454E+02 | |
2466 | .word 0x45DC8DBA ! 00000000E267C0AC +0024 0 | |
2467 | .byte 0x54 ! 00000000E267C0B0 +0028 0 | |
2468 | .byte 0x66 ! 00000000E267C0B1 +0029 0 | |
2469 | .byte 0x34 ! 00000000E267C0B2 +002A 0 | |
2470 | .byte 0x99 ! 00000000E267C0B3 +002B 0 | |
2471 | .word 0x46370D0B ! 00000000E267C0B4 +002C 0 Single 1.171526E+04 | |
2472 | .xword 0x37D226CD33B937D8 ! 00000000E267C0B8 +0030 0 | |
2473 | .xword 0xA1687A800C9FAB76 ! 00000000E267C0C0 +0038 0 | |
2474 | .half 0x56DD ! 00000000E267C0C8 +0040 0 | |
2475 | .byte 0x0B ! 00000000E267C0CA +0042 0 | |
2476 | .byte 0x23 ! 00000000E267C0CB +0043 0 | |
2477 | .half 0x3DE8 ! 00000000E267C0CC +0044 0 | |
2478 | .byte 0x7E ! 00000000E267C0CE +0046 0 | |
2479 | .byte 0x35 ! 00000000E267C0CF +0047 0 | |
2480 | .word 0xFA0CDD18 ! 00000000E267C0D0 +0048 0 | |
2481 | .word 0x4318A0BA ! 00000000E267C0D4 +004C 0 Single 1.526278E+02 | |
2482 | .xword 0xE8EB683A60E13C1F ! 00000000E267C0D8 +0050 0 | |
2483 | .xword 0x7A93C05A389C7ECD ! 00000000E267C0E0 +0058 0 | |
2484 | .word 0x450AC22C ! 00000000E267C0E8 +0060 0 Single 2.220136E+03 | |
2485 | .word 0x03DD75D1 ! 00000000E267C0EC +0064 0 | |
2486 | .xword 0x52995162CA053097 ! 00000000E267C0F0 +0068 0 | |
2487 | .xword 0x5C660E14F0019417 ! 00000000E267C0F8 +0070 0 | |
2488 | .xword 0xD1FF92B8545E64CB ! 00000000E267C100 +0078 0 | |
2489 | .xword 0xA738AB38A1C2CD9B ! 00000000E267C108 +0080 0 | |
2490 | ||
2491 | !======================================================================== | |
2492 | ||
2493 | SECTION .bdata033 DATA_VA=0xea2a6000 | |
2494 | attr_data { | |
2495 | Name = .bdata033, | |
2496 | VA = 0xea2a6000, | |
2497 | RA = 0xffff98000, | |
2498 | PA = ra2pa(0xffff98000,0), | |
2499 | part_0_ctx_nonzero_tsb_config_3, | |
2500 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2501 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
2502 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2503 | } | |
2504 | ||
2505 | ||
2506 | SECTION .bdata033 | |
2507 | .data | |
2508 | DATA052: | |
2509 | .xword 0x88C0B413EA1DADAB ! 00000000EA2A6000 -0088 DATA053+0x88 | |
2510 | .xword 0x88C067E2EA1DADAB ! 00000000EA2A6008 -0080 DATA051+0x88 | |
2511 | .word 0x383437B2 ! 00000000EA2A6010 -0078 0 Single 4.296721E-05 | |
2512 | .word 0x3C93A580 ! 00000000EA2A6014 -0074 0 Single 1.802325E-02 | |
2513 | .xword 0x40FAAE1966F94380 ! 00000000EA2A6018 -0070 0 Double 1.092816E+05 | |
2514 | .xword 0x110029EAB78F81B9 ! 00000000EA2A6020 -0068 0 | |
2515 | .xword 0x3F862D89B00258FE ! 00000000EA2A6028 -0060 0 Double 1.082904E-02 | |
2516 | .byte 0x66 ! 00000000EA2A6030 -0058 0 | |
2517 | .byte 0xCA ! 00000000EA2A6031 -0057 0 | |
2518 | .half 0x74B0 ! 00000000EA2A6032 -0056 0 | |
2519 | .word 0xD0C891CA ! 00000000EA2A6034 -0054 0 | |
2520 | .word 0x77ABECDF ! 00000000EA2A6038 -0050 0 | |
2521 | .half 0xD602 ! 00000000EA2A603C -004C 0 | |
2522 | .half 0x3CE1 ! 00000000EA2A603E -004A 0 | |
2523 | .xword 0x784B5D48A9B7F9C2 ! 00000000EA2A6040 -0048 0 | |
2524 | .word 0x1151C86F ! 00000000EA2A6048 -0040 0 | |
2525 | .half 0xFCF9 ! 00000000EA2A604C -003C 0 | |
2526 | .half 0xE934 ! 00000000EA2A604E -003A 0 | |
2527 | .xword 0x41293AEBC744D9E7 ! 00000000EA2A6050 -0038 0 Double 8.267419E+05 | |
2528 | .half 0xA42E ! 00000000EA2A6058 -0030 0 | |
2529 | .half 0xA305 ! 00000000EA2A605A -002E 0 | |
2530 | .word 0xBF5DFE19 ! 00000000EA2A605C -002C 0 Single -8.671585E-01 | |
2531 | .half 0xF922 ! 00000000EA2A6060 -0028 0 | |
2532 | .half 0x87D9 ! 00000000EA2A6062 -0026 0 | |
2533 | .half 0xE8C8 ! 00000000EA2A6064 -0024 0 | |
2534 | .half 0x7AE0 ! 00000000EA2A6066 -0022 0 | |
2535 | .byte 0xE1 ! 00000000EA2A6068 -0020 0 | |
2536 | .byte 0x2B ! 00000000EA2A6069 -001F 0 | |
2537 | .half 0x0752 ! 00000000EA2A606A -001E 0 | |
2538 | .word 0xC9EB2329 ! 00000000EA2A606C -001C 0 | |
2539 | .half 0x3955 ! 00000000EA2A6070 -0018 0 | |
2540 | .half 0x6170 ! 00000000EA2A6072 -0016 0 | |
2541 | .word 0x1A0AD0D1 ! 00000000EA2A6074 -0014 0 | |
2542 | .byte 0x8F ! 00000000EA2A6078 -0010 0 | |
2543 | .byte 0x43 ! 00000000EA2A6079 -000F 0 | |
2544 | .half 0xDB9F ! 00000000EA2A607A -000E 0 | |
2545 | .word 0x83E6D2BD ! 00000000EA2A607C -000C 0 | |
2546 | .xword 0xBCAC03BC144D4422 ! 00000000EA2A6080 -0008 0 | |
2547 | .half 0x7A61 ! 00000000EA2A6088 +0000 0 | |
2548 | .half 0x638B ! 00000000EA2A608A +0002 0 | |
2549 | .word 0xF431C010 ! 00000000EA2A608C +0004 0 | |
2550 | .xword 0x7B4EE2E1641548F4 ! 00000000EA2A6090 +0008 0 | |
2551 | .xword 0x3F3A89E96775A45B ! 00000000EA2A6098 +0010 0 Double 4.049487E-04 | |
2552 | .xword 0x3FF4DFFD9ABA6FCF ! 00000000EA2A60A0 +0018 0 Double 1.304685E+00 | |
2553 | .word 0x3E9EB961 ! 00000000EA2A60A8 +0020 0 Single 3.100081E-01 | |
2554 | .word 0xAC17D26E ! 00000000EA2A60AC +0024 0 | |
2555 | .byte 0x72 ! 00000000EA2A60B0 +0028 0 | |
2556 | .byte 0x8B ! 00000000EA2A60B1 +0029 0 | |
2557 | .byte 0xDF ! 00000000EA2A60B2 +002A 0 | |
2558 | .byte 0x92 ! 00000000EA2A60B3 +002B 0 | |
2559 | .word 0x43DA23E1 ! 00000000EA2A60B4 +002C 0 Single 4.362803E+02 | |
2560 | .xword 0xA51CAF54E917C2AB ! 00000000EA2A60B8 +0030 0 | |
2561 | .xword 0xB2E824E23DDE953E ! 00000000EA2A60C0 +0038 0 | |
2562 | .half 0x12FD ! 00000000EA2A60C8 +0040 0 | |
2563 | .byte 0x99 ! 00000000EA2A60CA +0042 0 | |
2564 | .byte 0x1C ! 00000000EA2A60CB +0043 0 | |
2565 | .half 0x5566 ! 00000000EA2A60CC +0044 0 | |
2566 | .byte 0x01 ! 00000000EA2A60CE +0046 0 | |
2567 | .byte 0x67 ! 00000000EA2A60CF +0047 0 | |
2568 | .word 0xE5FBA3CA ! 00000000EA2A60D0 +0048 0 | |
2569 | .word 0x3C2268D8 ! 00000000EA2A60D4 +004C 0 Single 9.912692E-03 | |
2570 | .xword 0xA2EBE8A21590EBEB ! 00000000EA2A60D8 +0050 0 | |
2571 | .xword 0x6BBE0B811FA44042 ! 00000000EA2A60E0 +0058 0 | |
2572 | .word 0x3ABB66D5 ! 00000000EA2A60E8 +0060 0 Single 1.429761E-03 | |
2573 | .word 0x114C3094 ! 00000000EA2A60EC +0064 0 | |
2574 | .xword 0xF45C65BB4881B12A ! 00000000EA2A60F0 +0068 0 | |
2575 | .xword 0x89DAE2DA88278908 ! 00000000EA2A60F8 +0070 0 | |
2576 | .xword 0x00C9C947C708949D ! 00000000EA2A6100 +0078 0 | |
2577 | .xword 0x09004020605945C8 ! 00000000EA2A6108 +0080 0 | |
2578 | ||
2579 | !======================================================================== | |
2580 | ||
2581 | SECTION .bdata034 DATA_VA=0x13b4c000 | |
2582 | attr_data { | |
2583 | Name = .bdata034, | |
2584 | VA = 0x13b4c000, | |
2585 | RA = 0xffff96000, | |
2586 | PA = ra2pa(0xffff96000,0), | |
2587 | part_0_ctx_nonzero_tsb_config_3, | |
2588 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2589 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2590 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2591 | } | |
2592 | ||
2593 | ||
2594 | SECTION .bdata034 | |
2595 | .data | |
2596 | DATA053: | |
2597 | .xword 0xABAD1DEAB8A0E088 ! 0000000013B4C000 -0088 DATA054+0x88 | |
2598 | .xword 0xABAD1DEAEA2A6088 ! 0000000013B4C008 -0080 DATA052+0x88 | |
2599 | .word 0xBFCD5ACE ! 0000000013B4C010 -0078 0 Single -1.604334E+00 | |
2600 | .word 0xB7C689E9 ! 0000000013B4C014 -0074 0 Single -2.366766E-05 | |
2601 | .xword 0x406F59960A6056D2 ! 0000000013B4C018 -0070 0 Double 2.507996E+02 | |
2602 | .xword 0xD12191244CBA3D80 ! 0000000013B4C020 -0068 0 | |
2603 | .xword 0xC06DC82A3F2DCC97 ! 0000000013B4C028 -0060 0 Double -2.382552E+02 | |
2604 | .byte 0xC7 ! 0000000013B4C030 -0058 0 | |
2605 | .byte 0x94 ! 0000000013B4C031 -0057 0 | |
2606 | .half 0x12F8 ! 0000000013B4C032 -0056 0 | |
2607 | .word 0x77A30E1A ! 0000000013B4C034 -0054 0 | |
2608 | .word 0xB8E8BD8A ! 0000000013B4C038 -0050 0 | |
2609 | .half 0x7FBD ! 0000000013B4C03C -004C 0 | |
2610 | .half 0xE3A1 ! 0000000013B4C03E -004A 0 | |
2611 | .xword 0xE4C3D1EF794B9F21 ! 0000000013B4C040 -0048 0 | |
2612 | .word 0x278246D6 ! 0000000013B4C048 -0040 0 | |
2613 | .half 0xF9E9 ! 0000000013B4C04C -003C 0 | |
2614 | .half 0x86AC ! 0000000013B4C04E -003A 0 | |
2615 | .xword 0x40A4C050784F0F48 ! 0000000013B4C050 -0038 0 Double 2.656157E+03 | |
2616 | .half 0x09B5 ! 0000000013B4C058 -0030 0 | |
2617 | .half 0xCFA8 ! 0000000013B4C05A -002E 0 | |
2618 | .word 0xB78DE87F ! 0000000013B4C05C -002C 0 Single -1.691677E-05 | |
2619 | .half 0xCC32 ! 0000000013B4C060 -0028 0 | |
2620 | .half 0xB4D6 ! 0000000013B4C062 -0026 0 | |
2621 | .half 0x2498 ! 0000000013B4C064 -0024 0 | |
2622 | .half 0x2D4E ! 0000000013B4C066 -0022 0 | |
2623 | .byte 0x2D ! 0000000013B4C068 -0020 0 | |
2624 | .byte 0x71 ! 0000000013B4C069 -001F 0 | |
2625 | .half 0x8BA1 ! 0000000013B4C06A -001E 0 | |
2626 | .word 0x21189A56 ! 0000000013B4C06C -001C 0 | |
2627 | .half 0x7EEE ! 0000000013B4C070 -0018 0 | |
2628 | .half 0xBA9F ! 0000000013B4C072 -0016 0 | |
2629 | .word 0x3B14330A ! 0000000013B4C074 -0014 0 | |
2630 | .byte 0xE0 ! 0000000013B4C078 -0010 0 | |
2631 | .byte 0x8C ! 0000000013B4C079 -000F 0 | |
2632 | .half 0xB4A0 ! 0000000013B4C07A -000E 0 | |
2633 | .word 0x68D96867 ! 0000000013B4C07C -000C 0 | |
2634 | .xword 0x8F755A331C2EAB47 ! 0000000013B4C080 -0008 0 | |
2635 | .half 0x126A ! 0000000013B4C088 +0000 0 | |
2636 | .half 0x39A1 ! 0000000013B4C08A +0002 0 | |
2637 | .word 0x01B57F82 ! 0000000013B4C08C +0004 0 | |
2638 | .xword 0x7C19EC3FF83E946A ! 0000000013B4C090 +0008 0 | |
2639 | .xword 0xC01141ABF144524D ! 0000000013B4C098 +0010 0 Double -4.314132E+00 | |
2640 | .xword 0xBFEBC43F01FE4648 ! 0000000013B4C0A0 +0018 0 Double -8.677058E-01 | |
2641 | .word 0x421EB443 ! 0000000013B4C0A8 +0020 0 Single 3.967604E+01 | |
2642 | .word 0x8C64A344 ! 0000000013B4C0AC +0024 0 | |
2643 | .byte 0x57 ! 0000000013B4C0B0 +0028 0 | |
2644 | .byte 0x78 ! 0000000013B4C0B1 +0029 0 | |
2645 | .byte 0xF0 ! 0000000013B4C0B2 +002A 0 | |
2646 | .byte 0xF4 ! 0000000013B4C0B3 +002B 0 | |
2647 | .word 0x4653FCB3 ! 0000000013B4C0B4 +002C 0 Single 1.356717E+04 | |
2648 | .xword 0x5AE51EB7D972969F ! 0000000013B4C0B8 +0030 0 | |
2649 | .xword 0xC8BBBAC137885E0B ! 0000000013B4C0C0 +0038 0 | |
2650 | .half 0xFD10 ! 0000000013B4C0C8 +0040 0 | |
2651 | .byte 0x63 ! 0000000013B4C0CA +0042 0 | |
2652 | .byte 0x19 ! 0000000013B4C0CB +0043 0 | |
2653 | .half 0x6961 ! 0000000013B4C0CC +0044 0 | |
2654 | .byte 0x2B ! 0000000013B4C0CE +0046 0 | |
2655 | .byte 0xC9 ! 0000000013B4C0CF +0047 0 | |
2656 | .word 0x99F83A8E ! 0000000013B4C0D0 +0048 0 | |
2657 | .word 0xC20E3309 ! 0000000013B4C0D4 +004C 0 Single -3.554984E+01 | |
2658 | .xword 0x97CC58149FC49127 ! 0000000013B4C0D8 +0050 0 | |
2659 | .xword 0x2BC96B851A9DB570 ! 0000000013B4C0E0 +0058 0 | |
2660 | .word 0xC2B9877F ! 0000000013B4C0E8 +0060 0 Single -9.276464E+01 | |
2661 | .word 0x8F4C8794 ! 0000000013B4C0EC +0064 0 | |
2662 | .xword 0xC4364BB8BE0D3866 ! 0000000013B4C0F0 +0068 0 | |
2663 | .xword 0x3D5A13FF9A630F0A ! 0000000013B4C0F8 +0070 0 | |
2664 | .xword 0x1F57C4C96BD38FBF ! 0000000013B4C100 +0078 0 | |
2665 | .xword 0xC88CD0BF284B9E91 ! 0000000013B4C108 +0080 0 | |
2666 | ||
2667 | !======================================================================== | |
2668 | ||
2669 | SECTION .bdata035 DATA_VA=0xb8a0e000 | |
2670 | attr_data { | |
2671 | Name = .bdata035, | |
2672 | VA = 0xb8a0e000, | |
2673 | RA = 0xffff94000, | |
2674 | PA = ra2pa(0xffff94000,0), | |
2675 | part_0_ctx_nonzero_tsb_config_3, | |
2676 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2677 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2678 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2679 | } | |
2680 | ||
2681 | ||
2682 | SECTION .bdata035 | |
2683 | .data | |
2684 | DATA054: | |
2685 | .xword 0xABAD1DEA25450088 ! 00000000B8A0E000 -0088 DATA055+0x88 | |
2686 | .xword 0xABAD1DEA13B4C088 ! 00000000B8A0E008 -0080 DATA053+0x88 | |
2687 | .word 0x43819734 ! 00000000B8A0E010 -0078 0 Single 2.591813E+02 | |
2688 | .word 0xC496445E ! 00000000B8A0E014 -0074 0 Single -1.202136E+03 | |
2689 | .xword 0xBF46EE443A48E799 ! 00000000B8A0E018 -0070 0 Double -6.997903E-04 | |
2690 | .xword 0xAC16DFF81C2E42E2 ! 00000000B8A0E020 -0068 0 | |
2691 | .xword 0xC0318D6791A94442 ! 00000000B8A0E028 -0060 0 Double -1.755236E+01 | |
2692 | .byte 0x53 ! 00000000B8A0E030 -0058 0 | |
2693 | .byte 0x6B ! 00000000B8A0E031 -0057 0 | |
2694 | .half 0x0915 ! 00000000B8A0E032 -0056 0 | |
2695 | .word 0xF0D29366 ! 00000000B8A0E034 -0054 0 | |
2696 | .word 0x5B98EE83 ! 00000000B8A0E038 -0050 0 | |
2697 | .half 0x182A ! 00000000B8A0E03C -004C 0 | |
2698 | .half 0x48E3 ! 00000000B8A0E03E -004A 0 | |
2699 | .xword 0x6A92A4F2AD6CF2F7 ! 00000000B8A0E040 -0048 0 | |
2700 | .word 0x58483A18 ! 00000000B8A0E048 -0040 0 | |
2701 | .half 0x4FAB ! 00000000B8A0E04C -003C 0 | |
2702 | .half 0xF1F9 ! 00000000B8A0E04E -003A 0 | |
2703 | .xword 0xC07F78B4CA390E9E ! 00000000B8A0E050 -0038 0 Double -5.035441E+02 | |
2704 | .half 0xC455 ! 00000000B8A0E058 -0030 0 | |
2705 | .half 0x6F83 ! 00000000B8A0E05A -002E 0 | |
2706 | .word 0xBBF1D93F ! 00000000B8A0E05C -002C 0 Single -7.380634E-03 | |
2707 | .half 0xAC65 ! 00000000B8A0E060 -0028 0 | |
2708 | .half 0x2225 ! 00000000B8A0E062 -0026 0 | |
2709 | .half 0x4974 ! 00000000B8A0E064 -0024 0 | |
2710 | .half 0xDE99 ! 00000000B8A0E066 -0022 0 | |
2711 | .byte 0xC5 ! 00000000B8A0E068 -0020 0 | |
2712 | .byte 0x12 ! 00000000B8A0E069 -001F 0 | |
2713 | .half 0x5F0B ! 00000000B8A0E06A -001E 0 | |
2714 | .word 0x13BFE029 ! 00000000B8A0E06C -001C 0 | |
2715 | .half 0x6F5D ! 00000000B8A0E070 -0018 0 | |
2716 | .half 0x2F57 ! 00000000B8A0E072 -0016 0 | |
2717 | .word 0xDB6DF14C ! 00000000B8A0E074 -0014 0 | |
2718 | .byte 0x4D ! 00000000B8A0E078 -0010 0 | |
2719 | .byte 0x8E ! 00000000B8A0E079 -000F 0 | |
2720 | .half 0xF321 ! 00000000B8A0E07A -000E 0 | |
2721 | .word 0xAD499B1E ! 00000000B8A0E07C -000C 0 | |
2722 | .xword 0x9CF3F5C750700F8B ! 00000000B8A0E080 -0008 0 | |
2723 | .half 0x81F1 ! 00000000B8A0E088 +0000 0 | |
2724 | .half 0x789C ! 00000000B8A0E08A +0002 0 | |
2725 | .word 0x8E2501DA ! 00000000B8A0E08C +0004 0 | |
2726 | .xword 0xE2E6431046A8FAA4 ! 00000000B8A0E090 +0008 0 | |
2727 | .xword 0xBF11AAD9B0D15F38 ! 00000000B8A0E098 +0010 0 Double -6.739572E-05 | |
2728 | .xword 0xC003F757C5182C56 ! 00000000B8A0E0A0 +0018 0 Double -2.495773E+00 | |
2729 | .word 0xC7E3CD8A ! 00000000B8A0E0A8 +0020 0 Single -1.166351E+05 | |
2730 | .word 0xE9FEDBFC ! 00000000B8A0E0AC +0024 0 | |
2731 | .byte 0xD5 ! 00000000B8A0E0B0 +0028 0 | |
2732 | .byte 0x98 ! 00000000B8A0E0B1 +0029 0 | |
2733 | .byte 0xB5 ! 00000000B8A0E0B2 +002A 0 | |
2734 | .byte 0x4D ! 00000000B8A0E0B3 +002B 0 | |
2735 | .word 0xC2E0CC15 ! 00000000B8A0E0B4 +002C 0 Single -1.123986E+02 | |
2736 | .xword 0x93C4EC1629F44F28 ! 00000000B8A0E0B8 +0030 0 | |
2737 | .xword 0x115D6ED4C7533253 ! 00000000B8A0E0C0 +0038 0 | |
2738 | .half 0x8964 ! 00000000B8A0E0C8 +0040 0 | |
2739 | .byte 0xC0 ! 00000000B8A0E0CA +0042 0 | |
2740 | .byte 0x50 ! 00000000B8A0E0CB +0043 0 | |
2741 | .half 0x489E ! 00000000B8A0E0CC +0044 0 | |
2742 | .byte 0x9C ! 00000000B8A0E0CE +0046 0 | |
2743 | .byte 0x7C ! 00000000B8A0E0CF +0047 0 | |
2744 | .word 0x4E86032E ! 00000000B8A0E0D0 +0048 0 | |
2745 | .word 0x3B794BC9 ! 00000000B8A0E0D4 +004C 0 Single 3.803956E-03 | |
2746 | .xword 0xA8A5DB132961E5AA ! 00000000B8A0E0D8 +0050 0 | |
2747 | .xword 0xF141977C51DFB282 ! 00000000B8A0E0E0 +0058 0 | |
2748 | .word 0x42FE1D0B ! 00000000B8A0E0E8 +0060 0 Single 1.270567E+02 | |
2749 | .word 0xBC2CB071 ! 00000000B8A0E0EC +0064 0 | |
2750 | .xword 0xFEC695D26CC1E18A ! 00000000B8A0E0F0 +0068 0 | |
2751 | .xword 0x6933A7B58DB92FA6 ! 00000000B8A0E0F8 +0070 0 | |
2752 | .xword 0x5ADC129FAC0D80B0 ! 00000000B8A0E100 +0078 0 | |
2753 | .xword 0xF0A87700DDD1A1B2 ! 00000000B8A0E108 +0080 0 | |
2754 | ||
2755 | !======================================================================== | |
2756 | ||
2757 | SECTION .bdata036 DATA_VA=0x25450000 | |
2758 | attr_data { | |
2759 | Name = .bdata036, | |
2760 | VA = 0x25450000, | |
2761 | RA = 0xffff92000, | |
2762 | PA = ra2pa(0xffff92000,0), | |
2763 | part_0_ctx_nonzero_tsb_config_3, | |
2764 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2765 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
2766 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2767 | } | |
2768 | ||
2769 | ||
2770 | SECTION .bdata036 | |
2771 | .data | |
2772 | DATA055: | |
2773 | .xword 0x88607F26EA1DADAB ! 0000000025450000 -0088 DATA056+0x88 | |
2774 | .xword 0x88E0A0B8EA1DADAB ! 0000000025450008 -0080 DATA054+0x88 | |
2775 | .word 0xC0A9A55F ! 0000000025450010 -0078 0 Single -5.301437E+00 | |
2776 | .word 0xC4E8DFD1 ! 0000000025450014 -0074 0 Single -1.862994E+03 | |
2777 | .xword 0xBFE064863A6CCD21 ! 0000000025450018 -0070 0 Double -5.122710E-01 | |
2778 | .xword 0xAD2CD89C12E6AEFE ! 0000000025450020 -0068 0 | |
2779 | .xword 0x401D620E4E9B0BB2 ! 0000000025450028 -0060 0 Double 7.345758E+00 | |
2780 | .byte 0xEB ! 0000000025450030 -0058 0 | |
2781 | .byte 0x0F ! 0000000025450031 -0057 0 | |
2782 | .half 0x26B6 ! 0000000025450032 -0056 0 | |
2783 | .word 0x546D4760 ! 0000000025450034 -0054 0 | |
2784 | .word 0xC77354B0 ! 0000000025450038 -0050 0 | |
2785 | .half 0xD659 ! 000000002545003C -004C 0 | |
2786 | .half 0x1F17 ! 000000002545003E -004A 0 | |
2787 | .xword 0x91E83A61A068F200 ! 0000000025450040 -0048 0 | |
2788 | .word 0x8DDD6079 ! 0000000025450048 -0040 0 | |
2789 | .half 0x8679 ! 000000002545004C -003C 0 | |
2790 | .half 0xDD3D ! 000000002545004E -003A 0 | |
2791 | .xword 0xBF950C7D1E4A90CC ! 0000000025450050 -0038 0 Double -2.055545E-02 | |
2792 | .half 0x57E0 ! 0000000025450058 -0030 0 | |
2793 | .half 0xB81D ! 000000002545005A -002E 0 | |
2794 | .word 0xC6B9CA28 ! 000000002545005C -002C 0 Single -2.378108E+04 | |
2795 | .half 0xDED1 ! 0000000025450060 -0028 0 | |
2796 | .half 0xFE8F ! 0000000025450062 -0026 0 | |
2797 | .half 0x7A99 ! 0000000025450064 -0024 0 | |
2798 | .half 0xB20E ! 0000000025450066 -0022 0 | |
2799 | .byte 0xFA ! 0000000025450068 -0020 0 | |
2800 | .byte 0x52 ! 0000000025450069 -001F 0 | |
2801 | .half 0x4319 ! 000000002545006A -001E 0 | |
2802 | .word 0x9B92EF68 ! 000000002545006C -001C 0 | |
2803 | .half 0xE1B6 ! 0000000025450070 -0018 0 | |
2804 | .half 0x7F01 ! 0000000025450072 -0016 0 | |
2805 | .word 0x005A6566 ! 0000000025450074 -0014 0 | |
2806 | .byte 0x3D ! 0000000025450078 -0010 0 | |
2807 | .byte 0xBC ! 0000000025450079 -000F 0 | |
2808 | .half 0x047A ! 000000002545007A -000E 0 | |
2809 | .word 0xA768D0A5 ! 000000002545007C -000C 0 | |
2810 | .xword 0x5C82C5BEDA089BA2 ! 0000000025450080 -0008 0 | |
2811 | .half 0x21C5 ! 0000000025450088 +0000 0 | |
2812 | .half 0x9B69 ! 000000002545008A +0002 0 | |
2813 | .word 0x3817C403 ! 000000002545008C +0004 0 | |
2814 | .xword 0x523AF99AB08C4981 ! 0000000025450090 +0008 0 | |
2815 | .xword 0x3FF301830E5E3315 ! 0000000025450098 +0010 0 Double 1.187869E+00 | |
2816 | .xword 0x3F4C0FC3FBF19622 ! 00000000254500A0 +0018 0 Double 8.563716E-04 | |
2817 | .word 0xC1F9AAB5 ! 00000000254500A8 +0020 0 Single -3.120835E+01 | |
2818 | .word 0x96C386B3 ! 00000000254500AC +0024 0 | |
2819 | .byte 0x30 ! 00000000254500B0 +0028 0 | |
2820 | .byte 0x07 ! 00000000254500B1 +0029 0 | |
2821 | .byte 0x25 ! 00000000254500B2 +002A 0 | |
2822 | .byte 0x58 ! 00000000254500B3 +002B 0 | |
2823 | .word 0x3845F565 ! 00000000254500B4 +002C 0 Single 4.719700E-05 | |
2824 | .xword 0x43146BC6389C69CB ! 00000000254500B8 +0030 0 | |
2825 | .xword 0x70E47668ABBE538A ! 00000000254500C0 +0038 0 | |
2826 | .half 0x3A86 ! 00000000254500C8 +0040 0 | |
2827 | .byte 0x54 ! 00000000254500CA +0042 0 | |
2828 | .byte 0xC1 ! 00000000254500CB +0043 0 | |
2829 | .half 0x6F35 ! 00000000254500CC +0044 0 | |
2830 | .byte 0xD9 ! 00000000254500CE +0046 0 | |
2831 | .byte 0x51 ! 00000000254500CF +0047 0 | |
2832 | .word 0x131D6B45 ! 00000000254500D0 +0048 0 | |
2833 | .word 0x43B5DB51 ! 00000000254500D4 +004C 0 Single 3.637134E+02 | |
2834 | .xword 0xDDB455D0CAB007CF ! 00000000254500D8 +0050 0 | |
2835 | .xword 0xE32B72769A80E9D0 ! 00000000254500E0 +0058 0 | |
2836 | .word 0xC4082CBB ! 00000000254500E8 +0060 0 Single -5.446989E+02 | |
2837 | .word 0x0E2B6BC0 ! 00000000254500EC +0064 0 | |
2838 | .xword 0x8FB46EB7D6945371 ! 00000000254500F0 +0068 0 | |
2839 | .xword 0xB853E91771E78B23 ! 00000000254500F8 +0070 0 | |
2840 | .xword 0x006B10A2E01FA418 ! 0000000025450100 +0078 0 | |
2841 | .xword 0xD751CC86E9D985EB ! 0000000025450108 +0080 0 | |
2842 | ||
2843 | !======================================================================== | |
2844 | ||
2845 | SECTION .bdata037 DATA_VA=0x267f6000 | |
2846 | attr_data { | |
2847 | Name = .bdata037, | |
2848 | VA = 0x267f6000, | |
2849 | RA = 0xffff90000, | |
2850 | PA = ra2pa(0xffff90000,0), | |
2851 | part_0_ctx_nonzero_tsb_config_3, | |
2852 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2853 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
2854 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2855 | } | |
2856 | ||
2857 | ||
2858 | SECTION .bdata037 | |
2859 | .data | |
2860 | DATA056: | |
2861 | .xword 0x88606E5FEA1DADAB ! 00000000267F6000 -0088 DATA057+0x88 | |
2862 | .xword 0x88004525EA1DADAB ! 00000000267F6008 -0080 DATA055+0x88 | |
2863 | .word 0x46526786 ! 00000000267F6010 -0078 0 Single 1.346588E+04 | |
2864 | .word 0xC7069678 ! 00000000267F6014 -0074 0 Single -3.445447E+04 | |
2865 | .xword 0xC0ADED693C6FC325 ! 00000000267F6018 -0070 0 Double -3.830706E+03 | |
2866 | .xword 0x5B37CD220261A508 ! 00000000267F6020 -0068 0 | |
2867 | .xword 0xC0B2049ADFE07E0B ! 00000000267F6028 -0060 0 Double -4.612605E+03 | |
2868 | .byte 0x40 ! 00000000267F6030 -0058 0 | |
2869 | .byte 0x76 ! 00000000267F6031 -0057 0 | |
2870 | .half 0x3DFF ! 00000000267F6032 -0056 0 | |
2871 | .word 0x5B58D08D ! 00000000267F6034 -0054 0 | |
2872 | .word 0x35B827F9 ! 00000000267F6038 -0050 0 | |
2873 | .half 0x6AFA ! 00000000267F603C -004C 0 | |
2874 | .half 0x5F9D ! 00000000267F603E -004A 0 | |
2875 | .xword 0x0B6999BDD5ADD356 ! 00000000267F6040 -0048 0 | |
2876 | .word 0x951FB8F9 ! 00000000267F6048 -0040 0 | |
2877 | .half 0x271D ! 00000000267F604C -003C 0 | |
2878 | .half 0x69FE ! 00000000267F604E -003A 0 | |
2879 | .xword 0x3FE33AB9BDBDC949 ! 00000000267F6050 -0038 0 Double 6.009186E-01 | |
2880 | .half 0xC118 ! 00000000267F6058 -0030 0 | |
2881 | .half 0x6401 ! 00000000267F605A -002E 0 | |
2882 | .word 0x3F8705BE ! 00000000267F605C -002C 0 Single 1.054863E+00 | |
2883 | .half 0x2799 ! 00000000267F6060 -0028 0 | |
2884 | .half 0x35E7 ! 00000000267F6062 -0026 0 | |
2885 | .half 0xEAE7 ! 00000000267F6064 -0024 0 | |
2886 | .half 0xFB5F ! 00000000267F6066 -0022 0 | |
2887 | .byte 0x0B ! 00000000267F6068 -0020 0 | |
2888 | .byte 0xC2 ! 00000000267F6069 -001F 0 | |
2889 | .half 0xBB8B ! 00000000267F606A -001E 0 | |
2890 | .word 0xF17F37B6 ! 00000000267F606C -001C 0 | |
2891 | .half 0x8EA8 ! 00000000267F6070 -0018 0 | |
2892 | .half 0x2AA6 ! 00000000267F6072 -0016 0 | |
2893 | .word 0x9270BD91 ! 00000000267F6074 -0014 0 | |
2894 | .byte 0xDE ! 00000000267F6078 -0010 0 | |
2895 | .byte 0x97 ! 00000000267F6079 -000F 0 | |
2896 | .half 0xF820 ! 00000000267F607A -000E 0 | |
2897 | .word 0x56A6D904 ! 00000000267F607C -000C 0 | |
2898 | .xword 0x2B7CCD2CCC43D535 ! 00000000267F6080 -0008 0 | |
2899 | .half 0x0391 ! 00000000267F6088 +0000 0 | |
2900 | .half 0xB2AC ! 00000000267F608A +0002 0 | |
2901 | .word 0x5AF8D7C2 ! 00000000267F608C +0004 0 | |
2902 | .xword 0xE7EFAC2591DAA198 ! 00000000267F6090 +0008 0 | |
2903 | .xword 0xBFC24E789E28C1AF ! 00000000267F6098 +0010 0 Double -1.430197E-01 | |
2904 | .xword 0x406E6D7894C1C6BB ! 00000000267F60A0 +0018 0 Double 2.434210E+02 | |
2905 | .word 0xB90F5178 ! 00000000267F60A8 +0020 0 Single -1.366789E-04 | |
2906 | .word 0x61665FFB ! 00000000267F60AC +0024 0 | |
2907 | .byte 0xEB ! 00000000267F60B0 +0028 0 | |
2908 | .byte 0x2B ! 00000000267F60B1 +0029 0 | |
2909 | .byte 0xE0 ! 00000000267F60B2 +002A 0 | |
2910 | .byte 0x54 ! 00000000267F60B3 +002B 0 | |
2911 | .word 0x45ED2149 ! 00000000267F60B4 +002C 0 Single 7.588161E+03 | |
2912 | .xword 0x6E43EF97470AF582 ! 00000000267F60B8 +0030 0 | |
2913 | .xword 0xCEDD6F0EC0E491CA ! 00000000267F60C0 +0038 0 | |
2914 | .half 0xFD60 ! 00000000267F60C8 +0040 0 | |
2915 | .byte 0x50 ! 00000000267F60CA +0042 0 | |
2916 | .byte 0x10 ! 00000000267F60CB +0043 0 | |
2917 | .half 0xD8E7 ! 00000000267F60CC +0044 0 | |
2918 | .byte 0xA9 ! 00000000267F60CE +0046 0 | |
2919 | .byte 0x78 ! 00000000267F60CF +0047 0 | |
2920 | .word 0x0B7BC3F6 ! 00000000267F60D0 +0048 0 | |
2921 | .word 0x43E26CBC ! 00000000267F60D4 +004C 0 Single 4.528495E+02 | |
2922 | .xword 0xBDDFA3961A924E51 ! 00000000267F60D8 +0050 0 | |
2923 | .xword 0x4D2597153E5912A0 ! 00000000267F60E0 +0058 0 | |
2924 | .word 0x43504BFE ! 00000000267F60E8 +0060 0 Single 2.082968E+02 | |
2925 | .word 0x6CA47432 ! 00000000267F60EC +0064 0 | |
2926 | .xword 0x5F603BD8B6A93D92 ! 00000000267F60F0 +0068 0 | |
2927 | .xword 0x9D57259E13C89671 ! 00000000267F60F8 +0070 0 | |
2928 | .xword 0x6FFA135390F035D1 ! 00000000267F6100 +0078 0 | |
2929 | .xword 0xFE118745EB0E6228 ! 00000000267F6108 +0080 0 | |
2930 | ||
2931 | !======================================================================== | |
2932 | ||
2933 | SECTION .bdata038 DATA_VA=0x5f6e6000 | |
2934 | attr_data { | |
2935 | Name = .bdata038, | |
2936 | VA = 0x5f6e6000, | |
2937 | RA = 0xffff8e000, | |
2938 | PA = ra2pa(0xffff8e000,0), | |
2939 | part_0_ctx_nonzero_tsb_config_3, | |
2940 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2941 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
2942 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2943 | } | |
2944 | ||
2945 | ||
2946 | SECTION .bdata038 | |
2947 | .data | |
2948 | DATA057: | |
2949 | .xword 0x88C022D5EA1DADAB ! 000000005F6E6000 -0088 DATA048+0x88 | |
2950 | .xword 0x88607F26EA1DADAB ! 000000005F6E6008 -0080 DATA056+0x88 | |
2951 | .word 0xBB067A87 ! 000000005F6E6010 -0078 0 Single -2.051981E-03 | |
2952 | .word 0x3A79A67F ! 000000005F6E6014 -0074 0 Single 9.523406E-04 | |
2953 | .xword 0x3FBD2304C66B73BF ! 000000005F6E6018 -0070 0 Double 1.138156E-01 | |
2954 | .xword 0x4C6167C2250DC9A9 ! 000000005F6E6020 -0068 0 | |
2955 | .xword 0xBF1CD1EBEF802084 ! 000000005F6E6028 -0060 0 Double -1.099396E-04 | |
2956 | .byte 0x2D ! 000000005F6E6030 -0058 0 | |
2957 | .byte 0x22 ! 000000005F6E6031 -0057 0 | |
2958 | .half 0xD7B1 ! 000000005F6E6032 -0056 0 | |
2959 | .word 0x49B3CA0A ! 000000005F6E6034 -0054 0 | |
2960 | .word 0xC72589FF ! 000000005F6E6038 -0050 0 | |
2961 | .half 0x04E3 ! 000000005F6E603C -004C 0 | |
2962 | .half 0x3B0C ! 000000005F6E603E -004A 0 | |
2963 | .xword 0x362A7AF2E0566D15 ! 000000005F6E6040 -0048 0 | |
2964 | .word 0x285B7373 ! 000000005F6E6048 -0040 0 | |
2965 | .half 0x47B1 ! 000000005F6E604C -003C 0 | |
2966 | .half 0xCA3F ! 000000005F6E604E -003A 0 | |
2967 | .xword 0xC0E32C864698538D ! 000000005F6E6050 -0038 0 Double -3.926820E+04 | |
2968 | .half 0xDAB6 ! 000000005F6E6058 -0030 0 | |
2969 | .half 0xAD1F ! 000000005F6E605A -002E 0 | |
2970 | .word 0x4074D5D9 ! 000000005F6E605C -002C 0 Single 3.825552E+00 | |
2971 | .half 0x1FB6 ! 000000005F6E6060 -0028 0 | |
2972 | .half 0x76A3 ! 000000005F6E6062 -0026 0 | |
2973 | .half 0x353E ! 000000005F6E6064 -0024 0 | |
2974 | .half 0x3AF1 ! 000000005F6E6066 -0022 0 | |
2975 | .byte 0xA5 ! 000000005F6E6068 -0020 0 | |
2976 | .byte 0x51 ! 000000005F6E6069 -001F 0 | |
2977 | .half 0x7C27 ! 000000005F6E606A -001E 0 | |
2978 | .word 0x1D54D69B ! 000000005F6E606C -001C 0 | |
2979 | .half 0x0E9B ! 000000005F6E6070 -0018 0 | |
2980 | .half 0x6DEC ! 000000005F6E6072 -0016 0 | |
2981 | .word 0xF260F1DE ! 000000005F6E6074 -0014 0 | |
2982 | .byte 0x20 ! 000000005F6E6078 -0010 0 | |
2983 | .byte 0xF0 ! 000000005F6E6079 -000F 0 | |
2984 | .half 0x385B ! 000000005F6E607A -000E 0 | |
2985 | .word 0x62E92EAD ! 000000005F6E607C -000C 0 | |
2986 | .xword 0x123ED77EE18E4A96 ! 000000005F6E6080 -0008 0 | |
2987 | .half 0x52E6 ! 000000005F6E6088 +0000 0 | |
2988 | .half 0xF511 ! 000000005F6E608A +0002 0 | |
2989 | .word 0x327B0C70 ! 000000005F6E608C +0004 0 | |
2990 | .xword 0x9CF7BB1A1000292A ! 000000005F6E6090 +0008 0 | |
2991 | .xword 0xBEBFF84A7D363574 ! 000000005F6E6098 +0010 0 Double -1.905554E-06 | |
2992 | .xword 0x3FE5E401748FEFB6 ! 000000005F6E60A0 +0018 0 Double 6.840827E-01 | |
2993 | .word 0x389DF474 ! 000000005F6E60A8 +0020 0 Single 7.531876E-05 | |
2994 | .word 0x18D51B29 ! 000000005F6E60AC +0024 0 | |
2995 | .byte 0xCA ! 000000005F6E60B0 +0028 0 | |
2996 | .byte 0x1D ! 000000005F6E60B1 +0029 0 | |
2997 | .byte 0xBE ! 000000005F6E60B2 +002A 0 | |
2998 | .byte 0x49 ! 000000005F6E60B3 +002B 0 | |
2999 | .word 0x41A4EDDF ! 000000005F6E60B4 +002C 0 Single 2.061615E+01 | |
3000 | .xword 0xFCEAF23836EA5F12 ! 000000005F6E60B8 +0030 0 | |
3001 | .xword 0x3877A243E0FD7B44 ! 000000005F6E60C0 +0038 0 | |
3002 | .half 0x51A2 ! 000000005F6E60C8 +0040 0 | |
3003 | .byte 0xE0 ! 000000005F6E60CA +0042 0 | |
3004 | .byte 0xCC ! 000000005F6E60CB +0043 0 | |
3005 | .half 0x3176 ! 000000005F6E60CC +0044 0 | |
3006 | .byte 0x10 ! 000000005F6E60CE +0046 0 | |
3007 | .byte 0x2A ! 000000005F6E60CF +0047 0 | |
3008 | .word 0x9FD9269B ! 000000005F6E60D0 +0048 0 | |
3009 | .word 0xBC07C2FD ! 000000005F6E60D4 +004C 0 Single -8.286235E-03 | |
3010 | .xword 0x0BCD03534BFAF5E3 ! 000000005F6E60D8 +0050 0 | |
3011 | .xword 0xBAEA3B1BB22A3A25 ! 000000005F6E60E0 +0058 0 | |
3012 | .word 0xC6967F96 ! 000000005F6E60E8 +0060 0 Single -1.926379E+04 | |
3013 | .word 0x15AF94FF ! 000000005F6E60EC +0064 0 | |
3014 | .xword 0xD5E3F2B66DA00634 ! 000000005F6E60F0 +0068 0 | |
3015 | .xword 0x27CF01B4D1093E12 ! 000000005F6E60F8 +0070 0 | |
3016 | .xword 0x512131011F493A81 ! 000000005F6E6100 +0078 0 | |
3017 | .xword 0x2867DA25292B88B0 ! 000000005F6E6108 +0080 0 | |
3018 | ||
3019 | !======================================================================== | |
3020 | ||
3021 | SECTION .bblk039 DATA_VA=0x32392000 | |
3022 | attr_data { | |
3023 | Name = .bblk039, | |
3024 | VA = 0x32392000, | |
3025 | RA = 0xffff8c000, | |
3026 | PA = ra2pa(0xffff8c000,0), | |
3027 | part_0_ctx_nonzero_tsb_config_3, | |
3028 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3029 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3030 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3031 | } | |
3032 | ||
3033 | ||
3034 | SECTION .bblk039 | |
3035 | .data | |
3036 | DATA058: | |
3037 | .xword 0x352EC75C47FC00AE ! 0000000032392000 +0000 0 | |
3038 | .xword 0x7083A33FB381E4D4 ! 0000000032392008 +0008 0 | |
3039 | .xword 0x5218F700F3950EAD ! 0000000032392010 +0010 0 | |
3040 | .xword 0x9BA3413CFE94F99E ! 0000000032392018 +0018 0 | |
3041 | .xword 0x96D81B45E1C9EF8C ! 0000000032392020 +0020 0 | |
3042 | .xword 0xE90731B2BA70515E ! 0000000032392028 +0028 0 | |
3043 | .xword 0x867169A2820683F4 ! 0000000032392030 +0030 0 | |
3044 | .xword 0x80CD17C1C2A5C39B ! 0000000032392038 +0038 0 | |
3045 | .xword 0x276D4119A1838EF8 ! 0000000032392040 +0040 0 | |
3046 | .xword 0xEB54A22F2EFD409E ! 0000000032392048 +0048 0 | |
3047 | .xword 0x2A184B776945BF02 ! 0000000032392050 +0050 0 | |
3048 | .xword 0xD74A645879329D12 ! 0000000032392058 +0058 0 | |
3049 | .xword 0x1FA59F29285D7B9E ! 0000000032392060 +0060 0 | |
3050 | .xword 0x7F5C6DA524DBBC8F ! 0000000032392068 +0068 0 | |
3051 | .xword 0x10E9B2FF2DB8D6FF ! 0000000032392070 +0070 0 | |
3052 | .xword 0x08241FF81895E555 ! 0000000032392078 +0078 0 | |
3053 | ||
3054 | !======================================================================== | |
3055 | ||
3056 | SECTION .bcom028 DATA_VA=0x0 | |
3057 | attr_data { | |
3058 | Name = .bcom028, | |
3059 | VA = 0x0, | |
3060 | RA = 0xffffa2000, | |
3061 | PA = ra2pa(0xffffa2000,0), | |
3062 | part_0_ctx_nonzero_tsb_config_3, | |
3063 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3064 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
3065 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3066 | } | |
3067 | ||
3068 | ||
3069 | SECTION .bcom028 | |
3070 | .data | |
3071 | DATA047: | |
3072 | .xword 0x3F276F6AAB783714 ! 0000000000000000 +0000 0 | |
3073 | ||
3074 | !======================================================================== | |
3075 | ||
3076 | SECTION .bstk040 DATA_VA=0x49e3e000 | |
3077 | attr_data { | |
3078 | Name = .bstk040, | |
3079 | VA = 0x49e3e000, | |
3080 | RA = 0xffff8a000, | |
3081 | PA = ra2pa(0xffff8a000,0), | |
3082 | part_0_ctx_nonzero_tsb_config_3, | |
3083 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3084 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3085 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3086 | } | |
3087 | ||
3088 | ||
3089 | SECTION .bstk040 | |
3090 | .data | |
3091 | .skip 0x2000 ! 0000000049E3E000 | |
3092 | STACK0070: | |
3093 | ||
3094 | !======================================================================== | |
3095 | ||
3096 | SECTION .bkey041 DATA_VA=0x3e57e000 | |
3097 | attr_data { | |
3098 | Name = .bkey041, | |
3099 | VA = 0x3e57e000, | |
3100 | RA = 0xffff88000, | |
3101 | PA = ra2pa(0xffff88000,0), | |
3102 | part_0_ctx_nonzero_tsb_config_3, | |
3103 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3104 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3105 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3106 | } | |
3107 | ||
3108 | ||
3109 | SECTION .bkey041 | |
3110 | .data | |
3111 | DATA060: | |
3112 | .xword 0xABAD1DEAD522C088 ! 000000003E57E000 +0000 DATA048+0x88 | |
3113 | .xword 0xABAD1DEA376AA088 ! 000000003E57E008 +0008 DATA049+0x88 | |
3114 | .xword 0xABAD1DEA1A202088 ! 000000003E57E010 +0010 DATA050+0x88 | |
3115 | .xword 0xABAD1DEAE267C088 ! 000000003E57E018 +0018 DATA051+0x88 | |
3116 | .xword 0xABAD1DEAEA2A6088 ! 000000003E57E020 +0020 DATA052+0x88 | |
3117 | .xword 0xABAD1DEA13B4C088 ! 000000003E57E028 +0028 DATA053+0x88 | |
3118 | .xword 0xABAD1DEAB8A0E088 ! 000000003E57E030 +0030 DATA054+0x88 | |
3119 | .xword 0xABAD1DEA25450088 ! 000000003E57E038 +0038 DATA055+0x88 | |
3120 | .xword 0xABAD1DEA267F6088 ! 000000003E57E040 +0040 DATA056+0x88 | |
3121 | .xword 0xABAD1DEA5F6E6088 ! 000000003E57E048 +0048 DATA057+0x88 | |
3122 | .xword 0xABAD1DEA32392000 ! 000000003E57E050 +0050 DATA058+0x0 | |
3123 | .xword 0xABAD1DEFFFFE0000 ! 000000003E57E058 +0058 DATA001+0x0 | |
3124 | .xword 0x0000000000000000 ! 000000003E57E060 +0060 0 | |
3125 | .xword 0x404E6215151D59DD ! 000000003E57E068 +0068 0 Double 6.076627E+01 | |
3126 | .word 0xC0D526A8 ! 000000003E57E070 +0070 0 Single -6.660969E+00 | |
3127 | ||
3128 | ! Context 71 runs in 32-bit addressing mode, big-endian | |
3129 | ||
3130 | !======================================================================== | |
3131 | ||
3132 | SECTION .bdata043 DATA_VA=0x8c9a000 | |
3133 | attr_data { | |
3134 | Name = .bdata043, | |
3135 | VA = 0x8c9a000, | |
3136 | RA = 0xffff60000, | |
3137 | PA = ra2pa(0xffff60000,0), | |
3138 | part_0_ctx_nonzero_tsb_config_3, | |
3139 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3140 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3141 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3142 | } | |
3143 | ||
3144 | ||
3145 | SECTION .bdata043 | |
3146 | .data | |
3147 | DATA071: | |
3148 | .xword 0xABAD1DEADFBFE088 ! 0000000008C9A000 -0088 DATA072+0x88 | |
3149 | .xword 0xABAD1DEAE9FFC088 ! 0000000008C9A008 -0080 DATA080+0x88 | |
3150 | .word 0x3E398568 ! 0000000008C9A010 -0078 0 Single 1.811730E-01 | |
3151 | .word 0x46B6F6D2 ! 0000000008C9A014 -0074 0 Single 2.341941E+04 | |
3152 | .xword 0xC12B2C862FF2A2B1 ! 0000000008C9A018 -0070 0 Double -8.904351E+05 | |
3153 | .xword 0x52AB58C772A829FD ! 0000000008C9A020 -0068 0 | |
3154 | .xword 0xBFC3CFEABD26E3FD ! 0000000008C9A028 -0060 0 Double -1.547826E-01 | |
3155 | .byte 0x39 ! 0000000008C9A030 -0058 0 | |
3156 | .byte 0xD0 ! 0000000008C9A031 -0057 0 | |
3157 | .half 0x849D ! 0000000008C9A032 -0056 0 | |
3158 | .word 0xCB88CF63 ! 0000000008C9A034 -0054 0 | |
3159 | .word 0xE90DA134 ! 0000000008C9A038 -0050 0 | |
3160 | .half 0x1ACA ! 0000000008C9A03C -004C 0 | |
3161 | .half 0x049D ! 0000000008C9A03E -004A 0 | |
3162 | .xword 0x86E3F1E83D804DEA ! 0000000008C9A040 -0048 0 | |
3163 | .word 0x131FC25B ! 0000000008C9A048 -0040 0 | |
3164 | .half 0x654A ! 0000000008C9A04C -003C 0 | |
3165 | .half 0x026A ! 0000000008C9A04E -003A 0 | |
3166 | .xword 0xBFDF0FA8C2894CEA ! 0000000008C9A050 -0038 0 Double -4.853308E-01 | |
3167 | .half 0x98E1 ! 0000000008C9A058 -0030 0 | |
3168 | .half 0x8A0E ! 0000000008C9A05A -002E 0 | |
3169 | .word 0x3B40631D ! 0000000008C9A05C -002C 0 Single 2.935595E-03 | |
3170 | .half 0x5F93 ! 0000000008C9A060 -0028 0 | |
3171 | .half 0xF309 ! 0000000008C9A062 -0026 0 | |
3172 | .half 0x5527 ! 0000000008C9A064 -0024 0 | |
3173 | .half 0x295D ! 0000000008C9A066 -0022 0 | |
3174 | .byte 0x3C ! 0000000008C9A068 -0020 0 | |
3175 | .byte 0xAD ! 0000000008C9A069 -001F 0 | |
3176 | .half 0x968D ! 0000000008C9A06A -001E 0 | |
3177 | .word 0x0C0E9FC5 ! 0000000008C9A06C -001C 0 | |
3178 | .half 0xA514 ! 0000000008C9A070 -0018 0 | |
3179 | .half 0x789C ! 0000000008C9A072 -0016 0 | |
3180 | .word 0x6E6F6A7E ! 0000000008C9A074 -0014 0 | |
3181 | .byte 0xBA ! 0000000008C9A078 -0010 0 | |
3182 | .byte 0xAB ! 0000000008C9A079 -000F 0 | |
3183 | .half 0x2143 ! 0000000008C9A07A -000E 0 | |
3184 | .word 0xBFC52E4D ! 0000000008C9A07C -000C 0 | |
3185 | .xword 0x34A184B30A26AFA7 ! 0000000008C9A080 -0008 0 | |
3186 | .half 0xC191 ! 0000000008C9A088 +0000 0 | |
3187 | .half 0xD14F ! 0000000008C9A08A +0002 0 | |
3188 | .word 0xDE723FE7 ! 0000000008C9A08C +0004 0 | |
3189 | .xword 0xF666E2481238E82D ! 0000000008C9A090 +0008 0 | |
3190 | .xword 0xBEC63AE653452E65 ! 0000000008C9A098 +0010 0 Double -2.650032E-06 | |
3191 | .xword 0xBEF8DEA16BA9DC70 ! 0000000008C9A0A0 +0018 0 Double -2.371755E-05 | |
3192 | .word 0xC7177A0F ! 0000000008C9A0A8 +0020 0 Single -3.877806E+04 | |
3193 | .word 0x9C43059A ! 0000000008C9A0AC +0024 0 | |
3194 | .byte 0x7A ! 0000000008C9A0B0 +0028 0 | |
3195 | .byte 0x31 ! 0000000008C9A0B1 +0029 0 | |
3196 | .byte 0x60 ! 0000000008C9A0B2 +002A 0 | |
3197 | .byte 0x66 ! 0000000008C9A0B3 +002B 0 | |
3198 | .word 0xB7C87029 ! 0000000008C9A0B4 +002C 0 Single -2.389409E-05 | |
3199 | .xword 0x8BC7EF0151577944 ! 0000000008C9A0B8 +0030 0 | |
3200 | .xword 0x4070DCFC4491DF78 ! 0000000008C9A0C0 +0038 0 | |
3201 | .half 0x16B5 ! 0000000008C9A0C8 +0040 0 | |
3202 | .byte 0xBE ! 0000000008C9A0CA +0042 0 | |
3203 | .byte 0xA4 ! 0000000008C9A0CB +0043 0 | |
3204 | .half 0x92A0 ! 0000000008C9A0CC +0044 0 | |
3205 | .byte 0xF2 ! 0000000008C9A0CE +0046 0 | |
3206 | .byte 0x73 ! 0000000008C9A0CF +0047 0 | |
3207 | .word 0x4AF04AD0 ! 0000000008C9A0D0 +0048 0 | |
3208 | .word 0x4261ADDB ! 0000000008C9A0D4 +004C 0 Single 5.641978E+01 | |
3209 | .xword 0x3867CF97576D0266 ! 0000000008C9A0D8 +0050 0 | |
3210 | .xword 0x78B75D318CA14D66 ! 0000000008C9A0E0 +0058 0 | |
3211 | .word 0xC50458F6 ! 0000000008C9A0E8 +0060 0 Single -2.117560E+03 | |
3212 | .word 0x71C60AF9 ! 0000000008C9A0EC +0064 0 | |
3213 | .xword 0xA4C94A2DBC1B395E ! 0000000008C9A0F0 +0068 0 | |
3214 | .xword 0x92E0EED1D84BD735 ! 0000000008C9A0F8 +0070 0 | |
3215 | .xword 0x38932A77FE7F3FA7 ! 0000000008C9A100 +0078 0 | |
3216 | .xword 0x8C451EA23E89958A ! 0000000008C9A108 +0080 0 | |
3217 | ||
3218 | !======================================================================== | |
3219 | ||
3220 | SECTION .bdata044 DATA_VA=0xdfbfe000 | |
3221 | attr_data { | |
3222 | Name = .bdata044, | |
3223 | VA = 0xdfbfe000, | |
3224 | RA = 0xffff5e000, | |
3225 | PA = ra2pa(0xffff5e000,0), | |
3226 | part_0_ctx_nonzero_tsb_config_3, | |
3227 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3228 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3229 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3230 | } | |
3231 | ||
3232 | ||
3233 | SECTION .bdata044 | |
3234 | .data | |
3235 | DATA072: | |
3236 | .xword 0xABAD1DEA1D138088 ! 00000000DFBFE000 -0088 DATA073+0x88 | |
3237 | .xword 0xABAD1DEA08C9A088 ! 00000000DFBFE008 -0080 DATA071+0x88 | |
3238 | .word 0xB84F6DCA ! 00000000DFBFE010 -0078 0 Single -4.945489E-05 | |
3239 | .word 0xC60F7FBC ! 00000000DFBFE014 -0074 0 Single -9.183934E+03 | |
3240 | .xword 0xC0645217DE1F8409 ! 00000000DFBFE018 -0070 0 Double -1.625654E+02 | |
3241 | .xword 0x275760BB116A9E02 ! 00000000DFBFE020 -0068 0 | |
3242 | .xword 0x3F0DE04FFF8CB581 ! 00000000DFBFE028 -0060 0 Double 5.698437E-05 | |
3243 | .byte 0x69 ! 00000000DFBFE030 -0058 0 | |
3244 | .byte 0x7C ! 00000000DFBFE031 -0057 0 | |
3245 | .half 0xB392 ! 00000000DFBFE032 -0056 0 | |
3246 | .word 0x13B3C2FC ! 00000000DFBFE034 -0054 0 | |
3247 | .word 0x5F5D0AFC ! 00000000DFBFE038 -0050 0 | |
3248 | .half 0x6C4F ! 00000000DFBFE03C -004C 0 | |
3249 | .half 0x5907 ! 00000000DFBFE03E -004A 0 | |
3250 | .xword 0x83D7417DEAEE7100 ! 00000000DFBFE040 -0048 0 | |
3251 | .word 0x991E0DA8 ! 00000000DFBFE048 -0040 0 | |
3252 | .half 0x6FE4 ! 00000000DFBFE04C -003C 0 | |
3253 | .half 0x95DC ! 00000000DFBFE04E -003A 0 | |
3254 | .xword 0x4130B392A6DB2140 ! 00000000DFBFE050 -0038 0 Double 1.094547E+06 | |
3255 | .half 0x75F8 ! 00000000DFBFE058 -0030 0 | |
3256 | .half 0xA595 ! 00000000DFBFE05A -002E 0 | |
3257 | .word 0x45BAEA17 ! 00000000DFBFE05C -002C 0 Single 5.981261E+03 | |
3258 | .half 0xD948 ! 00000000DFBFE060 -0028 0 | |
3259 | .half 0x62DB ! 00000000DFBFE062 -0026 0 | |
3260 | .half 0x9DEC ! 00000000DFBFE064 -0024 0 | |
3261 | .half 0x4F40 ! 00000000DFBFE066 -0022 0 | |
3262 | .byte 0x3C ! 00000000DFBFE068 -0020 0 | |
3263 | .byte 0xF8 ! 00000000DFBFE069 -001F 0 | |
3264 | .half 0xB871 ! 00000000DFBFE06A -001E 0 | |
3265 | .word 0x6F91A367 ! 00000000DFBFE06C -001C 0 | |
3266 | .half 0x3FFA ! 00000000DFBFE070 -0018 0 | |
3267 | .half 0xCC00 ! 00000000DFBFE072 -0016 0 | |
3268 | .word 0xCFAEFE6D ! 00000000DFBFE074 -0014 0 | |
3269 | .byte 0x8D ! 00000000DFBFE078 -0010 0 | |
3270 | .byte 0xC4 ! 00000000DFBFE079 -000F 0 | |
3271 | .half 0xD5CF ! 00000000DFBFE07A -000E 0 | |
3272 | .word 0x52F2B8D6 ! 00000000DFBFE07C -000C 0 | |
3273 | .xword 0xC0714F3736F77B03 ! 00000000DFBFE080 -0008 0 | |
3274 | .half 0x0AB3 ! 00000000DFBFE088 +0000 0 | |
3275 | .half 0xCEF3 ! 00000000DFBFE08A +0002 0 | |
3276 | .word 0x164B66FF ! 00000000DFBFE08C +0004 0 | |
3277 | .xword 0x77ED76BFD89854B5 ! 00000000DFBFE090 +0008 0 | |
3278 | .xword 0x4085FDE61F5E1EE5 ! 00000000DFBFE098 +0010 0 Double 7.037374E+02 | |
3279 | .xword 0xBFA483D94A50D39D ! 00000000DFBFE0A0 +0018 0 Double -4.006843E-02 | |
3280 | .word 0xBB291CC2 ! 00000000DFBFE0A8 +0020 0 Single -2.580449E-03 | |
3281 | .word 0xD4CBBC42 ! 00000000DFBFE0AC +0024 0 | |
3282 | .byte 0xD9 ! 00000000DFBFE0B0 +0028 0 | |
3283 | .byte 0x7F ! 00000000DFBFE0B1 +0029 0 | |
3284 | .byte 0xF6 ! 00000000DFBFE0B2 +002A 0 | |
3285 | .byte 0x60 ! 00000000DFBFE0B3 +002B 0 | |
3286 | .word 0xBEF48D68 ! 00000000DFBFE0B4 +002C 0 Single -4.776413E-01 | |
3287 | .xword 0x5E6A264509B4C0D4 ! 00000000DFBFE0B8 +0030 0 | |
3288 | .xword 0x76B8D02A3FFF08DA ! 00000000DFBFE0C0 +0038 0 | |
3289 | .half 0x0919 ! 00000000DFBFE0C8 +0040 0 | |
3290 | .byte 0xC8 ! 00000000DFBFE0CA +0042 0 | |
3291 | .byte 0x81 ! 00000000DFBFE0CB +0043 0 | |
3292 | .half 0x54C0 ! 00000000DFBFE0CC +0044 0 | |
3293 | .byte 0xD7 ! 00000000DFBFE0CE +0046 0 | |
3294 | .byte 0xFD ! 00000000DFBFE0CF +0047 0 | |
3295 | .word 0xC3E3E64B ! 00000000DFBFE0D0 +0048 0 | |
3296 | .word 0xBA2E4C0B ! 00000000DFBFE0D4 +004C 0 Single -6.648905E-04 | |
3297 | .xword 0x3DBFCC040E04FBDA ! 00000000DFBFE0D8 +0050 0 | |
3298 | .xword 0xFC387469EAE03EC1 ! 00000000DFBFE0E0 +0058 0 | |
3299 | .word 0x410CE667 ! 00000000DFBFE0E8 +0060 0 Single 8.806251E+00 | |
3300 | .word 0x6CBA0924 ! 00000000DFBFE0EC +0064 0 | |
3301 | .xword 0x32E02A53DC39AF76 ! 00000000DFBFE0F0 +0068 0 | |
3302 | .xword 0x919C04F3ECD1F5B3 ! 00000000DFBFE0F8 +0070 0 | |
3303 | .xword 0xB6D097FC0E267095 ! 00000000DFBFE100 +0078 0 | |
3304 | .xword 0xDCDFD76A83064F09 ! 00000000DFBFE108 +0080 0 | |
3305 | ||
3306 | !======================================================================== | |
3307 | ||
3308 | SECTION .bdata045 DATA_VA=0x1d138000 | |
3309 | attr_data { | |
3310 | Name = .bdata045, | |
3311 | VA = 0x1d138000, | |
3312 | RA = 0xffff5c000, | |
3313 | PA = ra2pa(0xffff5c000,0), | |
3314 | part_0_ctx_nonzero_tsb_config_3, | |
3315 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3316 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3317 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3318 | } | |
3319 | ||
3320 | ||
3321 | SECTION .bdata045 | |
3322 | .data | |
3323 | DATA073: | |
3324 | .xword 0xABAD1DEA32F06088 ! 000000001D138000 -0088 DATA074+0x88 | |
3325 | .xword 0xABAD1DEADFBFE088 ! 000000001D138008 -0080 DATA072+0x88 | |
3326 | .word 0xBE4637F6 ! 000000001D138010 -0078 0 Single -1.935728E-01 | |
3327 | .word 0x47F03361 ! 000000001D138014 -0074 0 Single 1.229828E+05 | |
3328 | .xword 0x40190AF4392674C5 ! 000000001D138018 -0070 0 Double 6.260697E+00 | |
3329 | .xword 0x0CAB503BF84C4193 ! 000000001D138020 -0068 0 | |
3330 | .xword 0x402B348AF1D898CD ! 000000001D138028 -0060 0 Double 1.360262E+01 | |
3331 | .byte 0x09 ! 000000001D138030 -0058 0 | |
3332 | .byte 0x7C ! 000000001D138031 -0057 0 | |
3333 | .half 0x6C24 ! 000000001D138032 -0056 0 | |
3334 | .word 0x0E985B9D ! 000000001D138034 -0054 0 | |
3335 | .word 0xE7022942 ! 000000001D138038 -0050 0 | |
3336 | .half 0x6C02 ! 000000001D13803C -004C 0 | |
3337 | .half 0x57CC ! 000000001D13803E -004A 0 | |
3338 | .xword 0xD1C86EE6814D3020 ! 000000001D138040 -0048 0 | |
3339 | .word 0x0C13D78D ! 000000001D138048 -0040 0 | |
3340 | .half 0x6F68 ! 000000001D13804C -003C 0 | |
3341 | .half 0xD456 ! 000000001D13804E -003A 0 | |
3342 | .xword 0xC044B77F4439CB37 ! 000000001D138050 -0038 0 Double -4.143357E+01 | |
3343 | .half 0x6D85 ! 000000001D138058 -0030 0 | |
3344 | .half 0xD1F7 ! 000000001D13805A -002E 0 | |
3345 | .word 0x47EC5C38 ! 000000001D13805C -002C 0 Single 1.210164E+05 | |
3346 | .half 0x5A9A ! 000000001D138060 -0028 0 | |
3347 | .half 0x83A6 ! 000000001D138062 -0026 0 | |
3348 | .half 0x8C39 ! 000000001D138064 -0024 0 | |
3349 | .half 0x31CB ! 000000001D138066 -0022 0 | |
3350 | .byte 0x3D ! 000000001D138068 -0020 0 | |
3351 | .byte 0x54 ! 000000001D138069 -001F 0 | |
3352 | .half 0xD706 ! 000000001D13806A -001E 0 | |
3353 | .word 0xF41C5CE5 ! 000000001D13806C -001C 0 | |
3354 | .half 0xEAE6 ! 000000001D138070 -0018 0 | |
3355 | .half 0xFB94 ! 000000001D138072 -0016 0 | |
3356 | .word 0x9586AC7A ! 000000001D138074 -0014 0 | |
3357 | .byte 0x69 ! 000000001D138078 -0010 0 | |
3358 | .byte 0xDB ! 000000001D138079 -000F 0 | |
3359 | .half 0xFBC6 ! 000000001D13807A -000E 0 | |
3360 | .word 0x53E3E0D2 ! 000000001D13807C -000C 0 | |
3361 | .xword 0xBF8FB9ABAF08BDB4 ! 000000001D138080 -0008 0 | |
3362 | .half 0xF94A ! 000000001D138088 +0000 0 | |
3363 | .half 0xCC44 ! 000000001D13808A +0002 0 | |
3364 | .word 0x6A902580 ! 000000001D13808C +0004 0 | |
3365 | .xword 0x3331CFF392314AA7 ! 000000001D138090 +0008 0 | |
3366 | .xword 0xC0BE368D8C520A81 ! 000000001D138098 +0010 0 Double -7.734553E+03 | |
3367 | .xword 0xBFF255CFA7698144 ! 000000001D1380A0 +0018 0 Double -1.145950E+00 | |
3368 | .word 0x40DE4244 ! 000000001D1380A8 +0020 0 Single 6.945589E+00 | |
3369 | .word 0x20B97C9E ! 000000001D1380AC +0024 0 | |
3370 | .byte 0x28 ! 000000001D1380B0 +0028 0 | |
3371 | .byte 0xE3 ! 000000001D1380B1 +0029 0 | |
3372 | .byte 0x6D ! 000000001D1380B2 +002A 0 | |
3373 | .byte 0x79 ! 000000001D1380B3 +002B 0 | |
3374 | .word 0xB89EA526 ! 000000001D1380B4 +002C 0 Single -7.564788E-05 | |
3375 | .xword 0x94B102C402AEDB25 ! 000000001D1380B8 +0030 0 | |
3376 | .xword 0xC681073D7EF12F6F ! 000000001D1380C0 +0038 0 | |
3377 | .half 0xA366 ! 000000001D1380C8 +0040 0 | |
3378 | .byte 0x69 ! 000000001D1380CA +0042 0 | |
3379 | .byte 0x6F ! 000000001D1380CB +0043 0 | |
3380 | .half 0xFEF6 ! 000000001D1380CC +0044 0 | |
3381 | .byte 0x13 ! 000000001D1380CE +0046 0 | |
3382 | .byte 0x26 ! 000000001D1380CF +0047 0 | |
3383 | .word 0xFAFD4BD9 ! 000000001D1380D0 +0048 0 | |
3384 | .word 0x40B628E8 ! 000000001D1380D4 +004C 0 Single 5.692493E+00 | |
3385 | .xword 0xE873A537F2334365 ! 000000001D1380D8 +0050 0 | |
3386 | .xword 0x4944A2B74B36B60D ! 000000001D1380E0 +0058 0 | |
3387 | .word 0x3CF42EE3 ! 000000001D1380E8 +0060 0 Single 2.980751E-02 | |
3388 | .word 0x5E744B33 ! 000000001D1380EC +0064 0 | |
3389 | .xword 0xC7905BD6A1C8B112 ! 000000001D1380F0 +0068 0 | |
3390 | .xword 0x24D9BA8D5FD76FDB ! 000000001D1380F8 +0070 0 | |
3391 | .xword 0x2445933EAE72C05A ! 000000001D138100 +0078 0 | |
3392 | .xword 0x2A82825B153AB270 ! 000000001D138108 +0080 0 | |
3393 | ||
3394 | !======================================================================== | |
3395 | ||
3396 | SECTION .bdata046 DATA_VA=0x32f06000 | |
3397 | attr_data { | |
3398 | Name = .bdata046, | |
3399 | VA = 0x32f06000, | |
3400 | RA = 0xffff5a000, | |
3401 | PA = ra2pa(0xffff5a000,0), | |
3402 | part_0_ctx_nonzero_tsb_config_3, | |
3403 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3404 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3405 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3406 | } | |
3407 | ||
3408 | ||
3409 | SECTION .bdata046 | |
3410 | .data | |
3411 | DATA074: | |
3412 | .xword 0xABAD1DEA22000088 ! 0000000032F06000 -0088 DATA075+0x88 | |
3413 | .xword 0xABAD1DEA1D138088 ! 0000000032F06008 -0080 DATA073+0x88 | |
3414 | .word 0xC58B59F6 ! 0000000032F06010 -0078 0 Single -4.459245E+03 | |
3415 | .word 0x39C70BE2 ! 0000000032F06014 -0074 0 Single 3.796509E-04 | |
3416 | .xword 0xBF3926B78571C4FE ! 0000000032F06018 -0070 0 Double -3.837774E-04 | |
3417 | .xword 0x5263622D504F554C ! 0000000032F06020 -0068 0 | |
3418 | .xword 0xC0D467E702049423 ! 0000000032F06028 -0060 0 Double -2.089561E+04 | |
3419 | .byte 0x63 ! 0000000032F06030 -0058 0 | |
3420 | .byte 0x75 ! 0000000032F06031 -0057 0 | |
3421 | .half 0xA2D4 ! 0000000032F06032 -0056 0 | |
3422 | .word 0x73A01C3F ! 0000000032F06034 -0054 0 | |
3423 | .word 0xF20E2386 ! 0000000032F06038 -0050 0 | |
3424 | .half 0x04DA ! 0000000032F0603C -004C 0 | |
3425 | .half 0x699B ! 0000000032F0603E -004A 0 | |
3426 | .xword 0x64138AAB8539B982 ! 0000000032F06040 -0048 0 | |
3427 | .word 0x35292FF8 ! 0000000032F06048 -0040 0 | |
3428 | .half 0x12D2 ! 0000000032F0604C -003C 0 | |
3429 | .half 0x74D9 ! 0000000032F0604E -003A 0 | |
3430 | .xword 0xBF7062CBA8A2C4FC ! 0000000032F06050 -0038 0 Double -4.000469E-03 | |
3431 | .half 0x43E9 ! 0000000032F06058 -0030 0 | |
3432 | .half 0xC8AE ! 0000000032F0605A -002E 0 | |
3433 | .word 0xC365149F ! 0000000032F0605C -002C 0 Single -2.290806E+02 | |
3434 | .half 0x4D20 ! 0000000032F06060 -0028 0 | |
3435 | .half 0xD8D1 ! 0000000032F06062 -0026 0 | |
3436 | .half 0xBCBA ! 0000000032F06064 -0024 0 | |
3437 | .half 0x3E4C ! 0000000032F06066 -0022 0 | |
3438 | .byte 0xB5 ! 0000000032F06068 -0020 0 | |
3439 | .byte 0x2A ! 0000000032F06069 -001F 0 | |
3440 | .half 0xAE2D ! 0000000032F0606A -001E 0 | |
3441 | .word 0xD44A9290 ! 0000000032F0606C -001C 0 | |
3442 | .half 0x4587 ! 0000000032F06070 -0018 0 | |
3443 | .half 0x0726 ! 0000000032F06072 -0016 0 | |
3444 | .word 0x0785D010 ! 0000000032F06074 -0014 0 | |
3445 | .byte 0x45 ! 0000000032F06078 -0010 0 | |
3446 | .byte 0xE1 ! 0000000032F06079 -000F 0 | |
3447 | .half 0x1B0C ! 0000000032F0607A -000E 0 | |
3448 | .word 0x095096A1 ! 0000000032F0607C -000C 0 | |
3449 | .xword 0x8135960BE362AC9B ! 0000000032F06080 -0008 0 | |
3450 | .half 0xDE07 ! 0000000032F06088 +0000 0 | |
3451 | .half 0x5CF8 ! 0000000032F0608A +0002 0 | |
3452 | .word 0x7A0E340D ! 0000000032F0608C +0004 0 | |
3453 | .xword 0xB241CBDE6E444CA4 ! 0000000032F06090 +0008 0 | |
3454 | .xword 0x40A5843DB4A526B1 ! 0000000032F06098 +0010 0 Double 2.754121E+03 | |
3455 | .xword 0x40A18D5A82BD2DB3 ! 0000000032F060A0 +0018 0 Double 2.246677E+03 | |
3456 | .word 0x3D488CC5 ! 0000000032F060A8 +0020 0 Single 4.896237E-02 | |
3457 | .word 0x2DD3DE00 ! 0000000032F060AC +0024 0 | |
3458 | .byte 0x93 ! 0000000032F060B0 +0028 0 | |
3459 | .byte 0xDC ! 0000000032F060B1 +0029 0 | |
3460 | .byte 0x6E ! 0000000032F060B2 +002A 0 | |
3461 | .byte 0x83 ! 0000000032F060B3 +002B 0 | |
3462 | .word 0xB82536E6 ! 0000000032F060B4 +002C 0 Single -3.939019E-05 | |
3463 | .xword 0x9AF1F0C3FBB66541 ! 0000000032F060B8 +0030 0 | |
3464 | .xword 0xE83E9DB4BC998214 ! 0000000032F060C0 +0038 0 | |
3465 | .half 0x602D ! 0000000032F060C8 +0040 0 | |
3466 | .byte 0xB1 ! 0000000032F060CA +0042 0 | |
3467 | .byte 0x33 ! 0000000032F060CB +0043 0 | |
3468 | .half 0xDF1F ! 0000000032F060CC +0044 0 | |
3469 | .byte 0xA3 ! 0000000032F060CE +0046 0 | |
3470 | .byte 0x5D ! 0000000032F060CF +0047 0 | |
3471 | .word 0xFCF0E336 ! 0000000032F060D0 +0048 0 | |
3472 | .word 0xBD4695AB ! 0000000032F060D4 +004C 0 Single -4.848258E-02 | |
3473 | .xword 0x7C4FC13F4AEA4345 ! 0000000032F060D8 +0050 0 | |
3474 | .xword 0x201DEC00ACADCAEB ! 0000000032F060E0 +0058 0 | |
3475 | .word 0x3CCF57D3 ! 0000000032F060E8 +0060 0 Single 2.531043E-02 | |
3476 | .word 0x150928A0 ! 0000000032F060EC +0064 0 | |
3477 | .xword 0xA957C4EBE6031EB7 ! 0000000032F060F0 +0068 0 | |
3478 | .xword 0x0FA9F750B5582A54 ! 0000000032F060F8 +0070 0 | |
3479 | .xword 0x465D1A85BB97681B ! 0000000032F06100 +0078 0 | |
3480 | .xword 0xCB197CDF9D49B987 ! 0000000032F06108 +0080 0 | |
3481 | ||
3482 | !======================================================================== | |
3483 | ||
3484 | SECTION .bdata047 DATA_VA=0x22000000 | |
3485 | attr_data { | |
3486 | Name = .bdata047, | |
3487 | VA = 0x22000000, | |
3488 | RA = 0xffff58000, | |
3489 | PA = ra2pa(0xffff58000,0), | |
3490 | part_0_ctx_nonzero_tsb_config_3, | |
3491 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3492 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
3493 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3494 | } | |
3495 | ||
3496 | ||
3497 | SECTION .bdata047 | |
3498 | .data | |
3499 | DATA075: | |
3500 | .xword 0x8800D467EA1DADAB ! 0000000022000000 -0088 DATA076+0x88 | |
3501 | .xword 0x8860F032EA1DADAB ! 0000000022000008 -0080 DATA074+0x88 | |
3502 | .word 0x3E8A030B ! 0000000022000010 -0078 0 Single 2.695545E-01 | |
3503 | .word 0x403F5F58 ! 0000000022000014 -0074 0 Single 2.990194E+00 | |
3504 | .xword 0xC004319C0AEDB081 ! 0000000022000018 -0070 0 Double -2.524223E+00 | |
3505 | .xword 0x46E3610A2FFD03AA ! 0000000022000020 -0068 0 | |
3506 | .xword 0x3F80F16355F12268 ! 0000000022000028 -0060 0 Double 8.272911E-03 | |
3507 | .byte 0x3E ! 0000000022000030 -0058 0 | |
3508 | .byte 0xDF ! 0000000022000031 -0057 0 | |
3509 | .half 0xEC1B ! 0000000022000032 -0056 0 | |
3510 | .word 0x0AFB8B45 ! 0000000022000034 -0054 0 | |
3511 | .word 0x9D342DE6 ! 0000000022000038 -0050 0 | |
3512 | .half 0xE7C6 ! 000000002200003C -004C 0 | |
3513 | .half 0x4CF8 ! 000000002200003E -004A 0 | |
3514 | .xword 0xFC7731FEB922F63E ! 0000000022000040 -0048 0 | |
3515 | .word 0x858884B7 ! 0000000022000048 -0040 0 | |
3516 | .half 0xDDD4 ! 000000002200004C -003C 0 | |
3517 | .half 0x8D60 ! 000000002200004E -003A 0 | |
3518 | .xword 0xBEF481402CAD514A ! 0000000022000050 -0038 0 Double -1.955498E-05 | |
3519 | .half 0xB737 ! 0000000022000058 -0030 0 | |
3520 | .half 0xC9CC ! 000000002200005A -002E 0 | |
3521 | .word 0x47449099 ! 000000002200005C -002C 0 Single 5.032060E+04 | |
3522 | .half 0x4A5B ! 0000000022000060 -0028 0 | |
3523 | .half 0x5753 ! 0000000022000062 -0026 0 | |
3524 | .half 0xE602 ! 0000000022000064 -0024 0 | |
3525 | .half 0x0E9C ! 0000000022000066 -0022 0 | |
3526 | .byte 0x1A ! 0000000022000068 -0020 0 | |
3527 | .byte 0xB7 ! 0000000022000069 -001F 0 | |
3528 | .half 0x241E ! 000000002200006A -001E 0 | |
3529 | .word 0xA6B6235D ! 000000002200006C -001C 0 | |
3530 | .half 0x0773 ! 0000000022000070 -0018 0 | |
3531 | .half 0x46D6 ! 0000000022000072 -0016 0 | |
3532 | .word 0xE3D75145 ! 0000000022000074 -0014 0 | |
3533 | .byte 0x25 ! 0000000022000078 -0010 0 | |
3534 | .byte 0xE3 ! 0000000022000079 -000F 0 | |
3535 | .half 0x2C10 ! 000000002200007A -000E 0 | |
3536 | .word 0x398FF3E8 ! 000000002200007C -000C 0 | |
3537 | .xword 0x4DA83960E01BD75B ! 0000000022000080 -0008 0 | |
3538 | .half 0x28AA ! 0000000022000088 +0000 0 | |
3539 | .half 0x75E6 ! 000000002200008A +0002 0 | |
3540 | .word 0xD14090A7 ! 000000002200008C +0004 0 | |
3541 | .xword 0x9062815E96FB996D ! 0000000022000090 +0008 0 | |
3542 | .xword 0x4088E32D54B331F6 ! 0000000022000098 +0010 0 Double 7.963971E+02 | |
3543 | .xword 0xBEF11BAB35758BD2 ! 00000000220000A0 +0018 0 Double -1.631554E-05 | |
3544 | .word 0x3C1797DF ! 00000000220000A8 +0020 0 Single 9.252517E-03 | |
3545 | .word 0xC8FA1855 ! 00000000220000AC +0024 0 | |
3546 | .byte 0xD2 ! 00000000220000B0 +0028 0 | |
3547 | .byte 0x87 ! 00000000220000B1 +0029 0 | |
3548 | .byte 0xD3 ! 00000000220000B2 +002A 0 | |
3549 | .byte 0xB0 ! 00000000220000B3 +002B 0 | |
3550 | .word 0x42A82433 ! 00000000220000B4 +002C 0 Single 8.407070E+01 | |
3551 | .xword 0xC8F68E6B3B57BB82 ! 00000000220000B8 +0030 0 | |
3552 | .xword 0xB965DA7B4A652550 ! 00000000220000C0 +0038 0 | |
3553 | .half 0x45CC ! 00000000220000C8 +0040 0 | |
3554 | .byte 0x6E ! 00000000220000CA +0042 0 | |
3555 | .byte 0x90 ! 00000000220000CB +0043 0 | |
3556 | .half 0x5F10 ! 00000000220000CC +0044 0 | |
3557 | .byte 0x6F ! 00000000220000CE +0046 0 | |
3558 | .byte 0x21 ! 00000000220000CF +0047 0 | |
3559 | .word 0x8AB3CF4B ! 00000000220000D0 +0048 0 | |
3560 | .word 0xC59A00D1 ! 00000000220000D4 +004C 0 Single -4.928102E+03 | |
3561 | .xword 0x6657369B5A04CF85 ! 00000000220000D8 +0050 0 | |
3562 | .xword 0x402F83EC83561628 ! 00000000220000E0 +0058 0 | |
3563 | .word 0x44117EFB ! 00000000220000E8 +0060 0 Single 5.819841E+02 | |
3564 | .word 0x3C33EC91 ! 00000000220000EC +0064 0 | |
3565 | .xword 0x0D9524946C8B62E5 ! 00000000220000F0 +0068 0 | |
3566 | .xword 0xBE96F0829EC77922 ! 00000000220000F8 +0070 0 | |
3567 | .xword 0x73A3D433226D20D1 ! 0000000022000100 +0078 0 | |
3568 | .xword 0x6CD49D0C97CAA882 ! 0000000022000108 +0080 0 | |
3569 | ||
3570 | !======================================================================== | |
3571 | ||
3572 | SECTION .bdata048 DATA_VA=0x67d40000 | |
3573 | attr_data { | |
3574 | Name = .bdata048, | |
3575 | VA = 0x67d40000, | |
3576 | RA = 0xffff56000, | |
3577 | PA = ra2pa(0xffff56000,0), | |
3578 | part_0_ctx_nonzero_tsb_config_3, | |
3579 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3580 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3581 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3582 | } | |
3583 | ||
3584 | ||
3585 | SECTION .bdata048 | |
3586 | .data | |
3587 | DATA076: | |
3588 | .xword 0xABAD1DEA678C6088 ! 0000000067D40000 -0088 DATA077+0x88 | |
3589 | .xword 0xABAD1DEA22000088 ! 0000000067D40008 -0080 DATA075+0x88 | |
3590 | .word 0xC49C0A9E ! 0000000067D40010 -0078 0 Single -1.248332E+03 | |
3591 | .word 0x3DA5B479 ! 0000000067D40014 -0074 0 Single 8.091063E-02 | |
3592 | .xword 0xC0871EE4032994F3 ! 0000000067D40018 -0070 0 Double -7.398613E+02 | |
3593 | .xword 0x1F77F9443941533E ! 0000000067D40020 -0068 0 | |
3594 | .xword 0x3F024D2B43916AD6 ! 0000000067D40028 -0060 0 Double 3.490723E-05 | |
3595 | .byte 0x41 ! 0000000067D40030 -0058 0 | |
3596 | .byte 0x89 ! 0000000067D40031 -0057 0 | |
3597 | .half 0x0398 ! 0000000067D40032 -0056 0 | |
3598 | .word 0xA2D2DD95 ! 0000000067D40034 -0054 0 | |
3599 | .word 0xF00D9404 ! 0000000067D40038 -0050 0 | |
3600 | .half 0x0BBB ! 0000000067D4003C -004C 0 | |
3601 | .half 0xA274 ! 0000000067D4003E -004A 0 | |
3602 | .xword 0x8D24E4EDA36C394A ! 0000000067D40040 -0048 0 | |
3603 | .word 0xC44093D1 ! 0000000067D40048 -0040 0 | |
3604 | .half 0x352A ! 0000000067D4004C -003C 0 | |
3605 | .half 0x9E9E ! 0000000067D4004E -003A 0 | |
3606 | .xword 0xC0C3FD074DF8CDF1 ! 0000000067D40050 -0038 0 Double -1.023406E+04 | |
3607 | .half 0xCD48 ! 0000000067D40058 -0030 0 | |
3608 | .half 0xBCE2 ! 0000000067D4005A -002E 0 | |
3609 | .word 0x396FBE57 ! 0000000067D4005C -002C 0 Single 2.286372E-04 | |
3610 | .half 0x0786 ! 0000000067D40060 -0028 0 | |
3611 | .half 0x5E90 ! 0000000067D40062 -0026 0 | |
3612 | .half 0xE612 ! 0000000067D40064 -0024 0 | |
3613 | .half 0xA567 ! 0000000067D40066 -0022 0 | |
3614 | .byte 0x32 ! 0000000067D40068 -0020 0 | |
3615 | .byte 0xF3 ! 0000000067D40069 -001F 0 | |
3616 | .half 0x82B6 ! 0000000067D4006A -001E 0 | |
3617 | .word 0xAF9CE6B7 ! 0000000067D4006C -001C 0 | |
3618 | .half 0xB481 ! 0000000067D40070 -0018 0 | |
3619 | .half 0xB5DE ! 0000000067D40072 -0016 0 | |
3620 | .word 0x02156C97 ! 0000000067D40074 -0014 0 | |
3621 | .byte 0x63 ! 0000000067D40078 -0010 0 | |
3622 | .byte 0x7B ! 0000000067D40079 -000F 0 | |
3623 | .half 0x460E ! 0000000067D4007A -000E 0 | |
3624 | .word 0x3274A972 ! 0000000067D4007C -000C 0 | |
3625 | .xword 0xCB6F2846E7078B5E ! 0000000067D40080 -0008 0 | |
3626 | .half 0x7D3A ! 0000000067D40088 +0000 0 | |
3627 | .half 0x12E8 ! 0000000067D4008A +0002 0 | |
3628 | .word 0x6320FC5C ! 0000000067D4008C +0004 0 | |
3629 | .xword 0x06587D9728CB1721 ! 0000000067D40090 +0008 0 | |
3630 | .xword 0xBFCEF2D8B98C2CCD ! 0000000067D40098 +0010 0 Double -2.417861E-01 | |
3631 | .xword 0x405590412ED4309E ! 0000000067D400A0 +0018 0 Double 8.625398E+01 | |
3632 | .word 0x46F4145E ! 0000000067D400A8 +0020 0 Single 3.124218E+04 | |
3633 | .word 0xDB93C896 ! 0000000067D400AC +0024 0 | |
3634 | .byte 0x39 ! 0000000067D400B0 +0028 0 | |
3635 | .byte 0xEA ! 0000000067D400B1 +0029 0 | |
3636 | .byte 0x4E ! 0000000067D400B2 +002A 0 | |
3637 | .byte 0x46 ! 0000000067D400B3 +002B 0 | |
3638 | .word 0xC1C481FC ! 0000000067D400B4 +002C 0 Single -2.456347E+01 | |
3639 | .xword 0xB325AE359244BA4F ! 0000000067D400B8 +0030 0 | |
3640 | .xword 0x7C661247E75518C4 ! 0000000067D400C0 +0038 0 | |
3641 | .half 0xDD21 ! 0000000067D400C8 +0040 0 | |
3642 | .byte 0x0B ! 0000000067D400CA +0042 0 | |
3643 | .byte 0xB5 ! 0000000067D400CB +0043 0 | |
3644 | .half 0x063D ! 0000000067D400CC +0044 0 | |
3645 | .byte 0xD8 ! 0000000067D400CE +0046 0 | |
3646 | .byte 0xF7 ! 0000000067D400CF +0047 0 | |
3647 | .word 0x290CB603 ! 0000000067D400D0 +0048 0 | |
3648 | .word 0x3ED38910 ! 0000000067D400D4 +004C 0 Single 4.131551E-01 | |
3649 | .xword 0x7A7AE6B8120A2D51 ! 0000000067D400D8 +0050 0 | |
3650 | .xword 0x2C682DE5A4DE978D ! 0000000067D400E0 +0058 0 | |
3651 | .word 0x37F7EEEA ! 0000000067D400E8 +0060 0 Single 2.955595E-05 | |
3652 | .word 0x8986733C ! 0000000067D400EC +0064 0 | |
3653 | .xword 0xBF9449B50266F15B ! 0000000067D400F0 +0068 0 | |
3654 | .xword 0x14835B944FFC6BDC ! 0000000067D400F8 +0070 0 | |
3655 | .xword 0xC889781DAB603662 ! 0000000067D40100 +0078 0 | |
3656 | .xword 0x664AA5B1D67670B2 ! 0000000067D40108 +0080 0 | |
3657 | ||
3658 | !======================================================================== | |
3659 | ||
3660 | SECTION .bdata049 DATA_VA=0x678c6000 | |
3661 | attr_data { | |
3662 | Name = .bdata049, | |
3663 | VA = 0x678c6000, | |
3664 | RA = 0xffff54000, | |
3665 | PA = ra2pa(0xffff54000,0), | |
3666 | part_0_ctx_nonzero_tsb_config_3, | |
3667 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3668 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
3669 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3670 | } | |
3671 | ||
3672 | ||
3673 | SECTION .bdata049 | |
3674 | .data | |
3675 | DATA077: | |
3676 | .xword 0x88C08AA1EA1DADAB ! 00000000678C6000 -0088 DATA078+0x88 | |
3677 | .xword 0x8800D467EA1DADAB ! 00000000678C6008 -0080 DATA076+0x88 | |
3678 | .word 0xC7DB638E ! 00000000678C6010 -0078 0 Single -1.123271E+05 | |
3679 | .word 0x41519F79 ! 00000000678C6014 -0074 0 Single 1.310143E+01 | |
3680 | .xword 0x408A05F631F8DBBC ! 00000000678C6018 -0070 0 Double 8.327452E+02 | |
3681 | .xword 0xD4FD534965C26F5B ! 00000000678C6020 -0068 0 | |
3682 | .xword 0xC09D5A4939DDB61A ! 00000000678C6028 -0060 0 Double -1.878572E+03 | |
3683 | .byte 0x47 ! 00000000678C6030 -0058 0 | |
3684 | .byte 0xCC ! 00000000678C6031 -0057 0 | |
3685 | .half 0x857B ! 00000000678C6032 -0056 0 | |
3686 | .word 0xB4E805EE ! 00000000678C6034 -0054 0 | |
3687 | .word 0xC1028CAB ! 00000000678C6038 -0050 0 | |
3688 | .half 0xF6FC ! 00000000678C603C -004C 0 | |
3689 | .half 0x0191 ! 00000000678C603E -004A 0 | |
3690 | .xword 0xC70FD3F314A7DBF4 ! 00000000678C6040 -0048 0 | |
3691 | .word 0x4035817B ! 00000000678C6048 -0040 0 | |
3692 | .half 0xC50E ! 00000000678C604C -003C 0 | |
3693 | .half 0xF66F ! 00000000678C604E -003A 0 | |
3694 | .xword 0x4028018C5F4D2837 ! 00000000678C6050 -0038 0 Double 1.200302E+01 | |
3695 | .half 0x82D6 ! 00000000678C6058 -0030 0 | |
3696 | .half 0xCF15 ! 00000000678C605A -002E 0 | |
3697 | .word 0x4410FB25 ! 00000000678C605C -002C 0 Single 5.799241E+02 | |
3698 | .half 0xE820 ! 00000000678C6060 -0028 0 | |
3699 | .half 0x9091 ! 00000000678C6062 -0026 0 | |
3700 | .half 0x9B5B ! 00000000678C6064 -0024 0 | |
3701 | .half 0x2A34 ! 00000000678C6066 -0022 0 | |
3702 | .byte 0x6B ! 00000000678C6068 -0020 0 | |
3703 | .byte 0x28 ! 00000000678C6069 -001F 0 | |
3704 | .half 0x5AED ! 00000000678C606A -001E 0 | |
3705 | .word 0x29A9AAC9 ! 00000000678C606C -001C 0 | |
3706 | .half 0x72F5 ! 00000000678C6070 -0018 0 | |
3707 | .half 0x52FB ! 00000000678C6072 -0016 0 | |
3708 | .word 0x5034F64A ! 00000000678C6074 -0014 0 | |
3709 | .byte 0x7F ! 00000000678C6078 -0010 0 | |
3710 | .byte 0x53 ! 00000000678C6079 -000F 0 | |
3711 | .half 0x5C37 ! 00000000678C607A -000E 0 | |
3712 | .word 0x46C1D45D ! 00000000678C607C -000C 0 | |
3713 | .xword 0x50CDB2EDDDF8C9C1 ! 00000000678C6080 -0008 0 | |
3714 | .half 0x2638 ! 00000000678C6088 +0000 0 | |
3715 | .half 0xDB77 ! 00000000678C608A +0002 0 | |
3716 | .word 0x55279B4A ! 00000000678C608C +0004 0 | |
3717 | .xword 0x3CDB7CDB93A65535 ! 00000000678C6090 +0008 0 | |
3718 | .xword 0xBECE977FEA8A911F ! 00000000678C6098 +0010 0 Double -3.646826E-06 | |
3719 | .xword 0x4094F51FCD6B81B9 ! 00000000678C60A0 +0018 0 Double 1.341281E+03 | |
3720 | .word 0x401768F3 ! 00000000678C60A8 +0020 0 Single 2.365781E+00 | |
3721 | .word 0xFA20CF36 ! 00000000678C60AC +0024 0 | |
3722 | .byte 0x53 ! 00000000678C60B0 +0028 0 | |
3723 | .byte 0xB1 ! 00000000678C60B1 +0029 0 | |
3724 | .byte 0x7E ! 00000000678C60B2 +002A 0 | |
3725 | .byte 0xD2 ! 00000000678C60B3 +002B 0 | |
3726 | .word 0xC097D58F ! 00000000678C60B4 +002C 0 Single -4.744819E+00 | |
3727 | .xword 0xB1CF09557C1B2A41 ! 00000000678C60B8 +0030 0 | |
3728 | .xword 0xADD91CE883A3522A ! 00000000678C60C0 +0038 0 | |
3729 | .half 0xFC6C ! 00000000678C60C8 +0040 0 | |
3730 | .byte 0xA6 ! 00000000678C60CA +0042 0 | |
3731 | .byte 0x0F ! 00000000678C60CB +0043 0 | |
3732 | .half 0xCA6F ! 00000000678C60CC +0044 0 | |
3733 | .byte 0xFE ! 00000000678C60CE +0046 0 | |
3734 | .byte 0x37 ! 00000000678C60CF +0047 0 | |
3735 | .word 0xB8FB876C ! 00000000678C60D0 +0048 0 | |
3736 | .word 0xB9502973 ! 00000000678C60D4 +004C 0 Single -1.985187E-04 | |
3737 | .xword 0x4AE544CA85BF205B ! 00000000678C60D8 +0050 0 | |
3738 | .xword 0xF0CEC10BDBAFA842 ! 00000000678C60E0 +0058 0 | |
3739 | .word 0xB9E5ADD6 ! 00000000678C60E8 +0060 0 Single -4.380780E-04 | |
3740 | .word 0xBF1CED94 ! 00000000678C60EC +0064 0 | |
3741 | .xword 0x8220C05F6275A67D ! 00000000678C60F0 +0068 0 | |
3742 | .xword 0x87674E2B2D3BB47B ! 00000000678C60F8 +0070 0 | |
3743 | .xword 0x2801A5B3BC92B7CF ! 00000000678C6100 +0078 0 | |
3744 | .xword 0x4C1F80FD86671CB5 ! 00000000678C6108 +0080 0 | |
3745 | ||
3746 | !======================================================================== | |
3747 | ||
3748 | SECTION .bdata050 DATA_VA=0xa18ac000 | |
3749 | attr_data { | |
3750 | Name = .bdata050, | |
3751 | VA = 0xa18ac000, | |
3752 | RA = 0xffff52000, | |
3753 | PA = ra2pa(0xffff52000,0), | |
3754 | part_0_ctx_nonzero_tsb_config_3, | |
3755 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3756 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3757 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3758 | } | |
3759 | ||
3760 | ||
3761 | SECTION .bdata050 | |
3762 | .data | |
3763 | DATA078: | |
3764 | .xword 0xABAD1DEACB798088 ! 00000000A18AC000 -0088 DATA079+0x88 | |
3765 | .xword 0xABAD1DEA678C6088 ! 00000000A18AC008 -0080 DATA077+0x88 | |
3766 | .word 0xBF7DC030 ! 00000000A18AC010 -0078 0 Single -9.912138E-01 | |
3767 | .word 0xB8667493 ! 00000000A18AC014 -0074 0 Single -5.494484E-05 | |
3768 | .xword 0xBEF37E24F021AB02 ! 00000000A18AC018 -0070 0 Double -1.858974E-05 | |
3769 | .xword 0x30150AE9787DD891 ! 00000000A18AC020 -0068 0 | |
3770 | .xword 0x3EC1D7B8172AF5EC ! 00000000A18AC028 -0060 0 Double 2.127010E-06 | |
3771 | .byte 0x8F ! 00000000A18AC030 -0058 0 | |
3772 | .byte 0x63 ! 00000000A18AC031 -0057 0 | |
3773 | .half 0x85EC ! 00000000A18AC032 -0056 0 | |
3774 | .word 0x12D70A77 ! 00000000A18AC034 -0054 0 | |
3775 | .word 0x75469BB9 ! 00000000A18AC038 -0050 0 | |
3776 | .half 0xA2E1 ! 00000000A18AC03C -004C 0 | |
3777 | .half 0x096A ! 00000000A18AC03E -004A 0 | |
3778 | .xword 0x93BA8373C3303144 ! 00000000A18AC040 -0048 0 | |
3779 | .word 0x80380DFC ! 00000000A18AC048 -0040 0 | |
3780 | .half 0xEDD9 ! 00000000A18AC04C -003C 0 | |
3781 | .half 0xB687 ! 00000000A18AC04E -003A 0 | |
3782 | .xword 0xBF972B4838616D7D ! 00000000A18AC050 -0038 0 Double -2.262605E-02 | |
3783 | .half 0x1305 ! 00000000A18AC058 -0030 0 | |
3784 | .half 0x11BF ! 00000000A18AC05A -002E 0 | |
3785 | .word 0x41123D4C ! 00000000A18AC05C -002C 0 Single 9.139965E+00 | |
3786 | .half 0xB9A6 ! 00000000A18AC060 -0028 0 | |
3787 | .half 0xA7C1 ! 00000000A18AC062 -0026 0 | |
3788 | .half 0x0B0F ! 00000000A18AC064 -0024 0 | |
3789 | .half 0xDD62 ! 00000000A18AC066 -0022 0 | |
3790 | .byte 0x9B ! 00000000A18AC068 -0020 0 | |
3791 | .byte 0x70 ! 00000000A18AC069 -001F 0 | |
3792 | .half 0x8E03 ! 00000000A18AC06A -001E 0 | |
3793 | .word 0xF3B7BE7A ! 00000000A18AC06C -001C 0 | |
3794 | .half 0xBDD4 ! 00000000A18AC070 -0018 0 | |
3795 | .half 0xAF09 ! 00000000A18AC072 -0016 0 | |
3796 | .word 0x19D487A0 ! 00000000A18AC074 -0014 0 | |
3797 | .byte 0x7C ! 00000000A18AC078 -0010 0 | |
3798 | .byte 0x56 ! 00000000A18AC079 -000F 0 | |
3799 | .half 0x0778 ! 00000000A18AC07A -000E 0 | |
3800 | .word 0x7C981AF1 ! 00000000A18AC07C -000C 0 | |
3801 | .xword 0xC249D8DF7C076EE2 ! 00000000A18AC080 -0008 0 | |
3802 | .half 0xA117 ! 00000000A18AC088 +0000 0 | |
3803 | .half 0x81BC ! 00000000A18AC08A +0002 0 | |
3804 | .word 0x30A9B644 ! 00000000A18AC08C +0004 0 | |
3805 | .xword 0x8A886B541954CC8D ! 00000000A18AC090 +0008 0 | |
3806 | .xword 0xBFE330361A6641F2 ! 00000000A18AC098 +0010 0 Double -5.996352E-01 | |
3807 | .xword 0x3F81E9DED94F046C ! 00000000A18AC0A0 +0018 0 Double 8.746854E-03 | |
3808 | .word 0xBA825A2E ! 00000000A18AC0A8 +0020 0 Single -9.945089E-04 | |
3809 | .word 0x994C70A8 ! 00000000A18AC0AC +0024 0 | |
3810 | .byte 0xEB ! 00000000A18AC0B0 +0028 0 | |
3811 | .byte 0x49 ! 00000000A18AC0B1 +0029 0 | |
3812 | .byte 0x28 ! 00000000A18AC0B2 +002A 0 | |
3813 | .byte 0xEF ! 00000000A18AC0B3 +002B 0 | |
3814 | .word 0x40C5E660 ! 00000000A18AC0B4 +002C 0 Single 6.184372E+00 | |
3815 | .xword 0x660B0E0784423AFC ! 00000000A18AC0B8 +0030 0 | |
3816 | .xword 0x8B8B9494D79EC49A ! 00000000A18AC0C0 +0038 0 | |
3817 | .half 0xCE88 ! 00000000A18AC0C8 +0040 0 | |
3818 | .byte 0xA4 ! 00000000A18AC0CA +0042 0 | |
3819 | .byte 0x3D ! 00000000A18AC0CB +0043 0 | |
3820 | .half 0x282D ! 00000000A18AC0CC +0044 0 | |
3821 | .byte 0xE6 ! 00000000A18AC0CE +0046 0 | |
3822 | .byte 0xDF ! 00000000A18AC0CF +0047 0 | |
3823 | .word 0x02CD4378 ! 00000000A18AC0D0 +0048 0 | |
3824 | .word 0xBA8B842E ! 00000000A18AC0D4 +004C 0 Single -1.064425E-03 | |
3825 | .xword 0x36170C0750202B56 ! 00000000A18AC0D8 +0050 0 | |
3826 | .xword 0xA2BB4A4145777320 ! 00000000A18AC0E0 +0058 0 | |
3827 | .word 0x3EC784FB ! 00000000A18AC0E8 +0060 0 Single 3.896864E-01 | |
3828 | .word 0x4AADA862 ! 00000000A18AC0EC +0064 0 | |
3829 | .xword 0x2CD0410A1589BF09 ! 00000000A18AC0F0 +0068 0 | |
3830 | .xword 0xAEC56716CCDF0CA6 ! 00000000A18AC0F8 +0070 0 | |
3831 | .xword 0x0A5CF6C87A6D2A24 ! 00000000A18AC100 +0078 0 | |
3832 | .xword 0xF2728B09ABFE8D23 ! 00000000A18AC108 +0080 0 | |
3833 | ||
3834 | !======================================================================== | |
3835 | ||
3836 | SECTION .bdata051 DATA_VA=0xcb798000 | |
3837 | attr_data { | |
3838 | Name = .bdata051, | |
3839 | VA = 0xcb798000, | |
3840 | RA = 0xffff50000, | |
3841 | PA = ra2pa(0xffff50000,0), | |
3842 | part_0_ctx_nonzero_tsb_config_3, | |
3843 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3844 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
3845 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3846 | } | |
3847 | ||
3848 | ||
3849 | SECTION .bdata051 | |
3850 | .data | |
3851 | DATA079: | |
3852 | .xword 0x88C0FFE9EA1DADAB ! 00000000CB798000 -0088 DATA080+0x88 | |
3853 | .xword 0x88C08AA1EA1DADAB ! 00000000CB798008 -0080 DATA078+0x88 | |
3854 | .word 0xC31C2BBD ! 00000000CB798010 -0078 0 Single -1.561709E+02 | |
3855 | .word 0x37DEF503 ! 00000000CB798014 -0074 0 Single 2.657855E-05 | |
3856 | .xword 0x4003E0AE643933AC ! 00000000CB798018 -0070 0 Double 2.484708E+00 | |
3857 | .xword 0x6221EAB1C3BD0134 ! 00000000CB798020 -0068 0 | |
3858 | .xword 0xBFC682BBA7AB6592 ! 00000000CB798028 -0060 0 Double -1.758647E-01 | |
3859 | .byte 0x1D ! 00000000CB798030 -0058 0 | |
3860 | .byte 0x1D ! 00000000CB798031 -0057 0 | |
3861 | .half 0xD333 ! 00000000CB798032 -0056 0 | |
3862 | .word 0x9E6839E3 ! 00000000CB798034 -0054 0 | |
3863 | .word 0xF0F8D8C7 ! 00000000CB798038 -0050 0 | |
3864 | .half 0x3C4C ! 00000000CB79803C -004C 0 | |
3865 | .half 0xE7B4 ! 00000000CB79803E -004A 0 | |
3866 | .xword 0x9889E6C540CFC72C ! 00000000CB798040 -0048 0 | |
3867 | .word 0x454C0BA9 ! 00000000CB798048 -0040 0 | |
3868 | .half 0xC55D ! 00000000CB79804C -003C 0 | |
3869 | .half 0x1133 ! 00000000CB79804E -003A 0 | |
3870 | .xword 0x3F00C15ECA56EBE2 ! 00000000CB798050 -0038 0 Double 3.195830E-05 | |
3871 | .half 0xA6C4 ! 00000000CB798058 -0030 0 | |
3872 | .half 0xFC12 ! 00000000CB79805A -002E 0 | |
3873 | .word 0x3F7F9D35 ! 00000000CB79805C -002C 0 Single 9.984925E-01 | |
3874 | .half 0x7829 ! 00000000CB798060 -0028 0 | |
3875 | .half 0xE59B ! 00000000CB798062 -0026 0 | |
3876 | .half 0x4F7A ! 00000000CB798064 -0024 0 | |
3877 | .half 0x07FC ! 00000000CB798066 -0022 0 | |
3878 | .byte 0xB7 ! 00000000CB798068 -0020 0 | |
3879 | .byte 0xF6 ! 00000000CB798069 -001F 0 | |
3880 | .half 0x4E42 ! 00000000CB79806A -001E 0 | |
3881 | .word 0xF39F230E ! 00000000CB79806C -001C 0 | |
3882 | .half 0xA022 ! 00000000CB798070 -0018 0 | |
3883 | .half 0xE5E0 ! 00000000CB798072 -0016 0 | |
3884 | .word 0xF85839FB ! 00000000CB798074 -0014 0 | |
3885 | .byte 0x8B ! 00000000CB798078 -0010 0 | |
3886 | .byte 0xFB ! 00000000CB798079 -000F 0 | |
3887 | .half 0x5CD5 ! 00000000CB79807A -000E 0 | |
3888 | .word 0xEA5A1AAD ! 00000000CB79807C -000C 0 | |
3889 | .xword 0xE06E1607B3C36CC0 ! 00000000CB798080 -0008 0 | |
3890 | .half 0xA635 ! 00000000CB798088 +0000 0 | |
3891 | .half 0x2DEB ! 00000000CB79808A +0002 0 | |
3892 | .word 0xA1A0D21C ! 00000000CB79808C +0004 0 | |
3893 | .xword 0x7350F0A2C2847E2D ! 00000000CB798090 +0008 0 | |
3894 | .xword 0xBEE240F6F2F909B0 ! 00000000CB798098 +0010 0 Double -8.704075E-06 | |
3895 | .xword 0xC0995242CF8E23CB ! 00000000CB7980A0 +0018 0 Double -1.620565E+03 | |
3896 | .word 0xBB2C1B91 ! 00000000CB7980A8 +0020 0 Single -2.626155E-03 | |
3897 | .word 0xBA6F7EA7 ! 00000000CB7980AC +0024 0 | |
3898 | .byte 0x7E ! 00000000CB7980B0 +0028 0 | |
3899 | .byte 0x81 ! 00000000CB7980B1 +0029 0 | |
3900 | .byte 0x5E ! 00000000CB7980B2 +002A 0 | |
3901 | .byte 0x48 ! 00000000CB7980B3 +002B 0 | |
3902 | .word 0x3BCA60D4 ! 00000000CB7980B4 +002C 0 Single 6.176094E-03 | |
3903 | .xword 0x8FBD10DAF4D62D98 ! 00000000CB7980B8 +0030 0 | |
3904 | .xword 0xDCA88ACB7676F631 ! 00000000CB7980C0 +0038 0 | |
3905 | .half 0x9CD2 ! 00000000CB7980C8 +0040 0 | |
3906 | .byte 0xC3 ! 00000000CB7980CA +0042 0 | |
3907 | .byte 0xC0 ! 00000000CB7980CB +0043 0 | |
3908 | .half 0xD62A ! 00000000CB7980CC +0044 0 | |
3909 | .byte 0x9D ! 00000000CB7980CE +0046 0 | |
3910 | .byte 0x2A ! 00000000CB7980CF +0047 0 | |
3911 | .word 0x405634E5 ! 00000000CB7980D0 +0048 0 | |
3912 | .word 0x3870B618 ! 00000000CB7980D4 +004C 0 Single 5.739005E-05 | |
3913 | .xword 0xC04674D7F882426C ! 00000000CB7980D8 +0050 0 | |
3914 | .xword 0x0050EC0197D899CD ! 00000000CB7980E0 +0058 0 | |
3915 | .word 0x3F398ED8 ! 00000000CB7980E8 +0060 0 Single 7.248359E-01 | |
3916 | .word 0x4A5C62A8 ! 00000000CB7980EC +0064 0 | |
3917 | .xword 0x063C91AEE449BDA4 ! 00000000CB7980F0 +0068 0 | |
3918 | .xword 0xC9A8A62949F747CE ! 00000000CB7980F8 +0070 0 | |
3919 | .xword 0xF1AD946137379E47 ! 00000000CB798100 +0078 0 | |
3920 | .xword 0x3B018C91285C61E3 ! 00000000CB798108 +0080 0 | |
3921 | ||
3922 | !======================================================================== | |
3923 | ||
3924 | SECTION .bdata052 DATA_VA=0xe9ffc000 | |
3925 | attr_data { | |
3926 | Name = .bdata052, | |
3927 | VA = 0xe9ffc000, | |
3928 | RA = 0xffff4e000, | |
3929 | PA = ra2pa(0xffff4e000,0), | |
3930 | part_0_ctx_nonzero_tsb_config_3, | |
3931 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3932 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
3933 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3934 | } | |
3935 | ||
3936 | ||
3937 | SECTION .bdata052 | |
3938 | .data | |
3939 | DATA080: | |
3940 | .xword 0x88A0C908EA1DADAB ! 00000000E9FFC000 -0088 DATA071+0x88 | |
3941 | .xword 0x888079CBEA1DADAB ! 00000000E9FFC008 -0080 DATA079+0x88 | |
3942 | .word 0xC0321B43 ! 00000000E9FFC010 -0078 0 Single -2.782914E+00 | |
3943 | .word 0x3EC6E116 ! 00000000E9FFC014 -0074 0 Single 3.884360E-01 | |
3944 | .xword 0x404D62AB86CCACA4 ! 00000000E9FFC018 -0070 0 Double 5.877086E+01 | |
3945 | .xword 0x1166B30763FA1429 ! 00000000E9FFC020 -0068 0 | |
3946 | .xword 0x3FD9AAA27BB5F7E8 ! 00000000E9FFC028 -0060 0 Double 4.010397E-01 | |
3947 | .byte 0x8E ! 00000000E9FFC030 -0058 0 | |
3948 | .byte 0x3F ! 00000000E9FFC031 -0057 0 | |
3949 | .half 0x0F3F ! 00000000E9FFC032 -0056 0 | |
3950 | .word 0x3D99F755 ! 00000000E9FFC034 -0054 0 | |
3951 | .word 0xFAFE9E2A ! 00000000E9FFC038 -0050 0 | |
3952 | .half 0xDEEC ! 00000000E9FFC03C -004C 0 | |
3953 | .half 0x9786 ! 00000000E9FFC03E -004A 0 | |
3954 | .xword 0xD3F868565E2C5C07 ! 00000000E9FFC040 -0048 0 | |
3955 | .word 0x185B863B ! 00000000E9FFC048 -0040 0 | |
3956 | .half 0x3465 ! 00000000E9FFC04C -003C 0 | |
3957 | .half 0x2D8F ! 00000000E9FFC04E -003A 0 | |
3958 | .xword 0xBF91E5DE3552F92B ! 00000000E9FFC050 -0038 0 Double -1.747844E-02 | |
3959 | .half 0x7EC4 ! 00000000E9FFC058 -0030 0 | |
3960 | .half 0x7A7E ! 00000000E9FFC05A -002E 0 | |
3961 | .word 0x41536A6D ! 00000000E9FFC05C -002C 0 Single 1.321348E+01 | |
3962 | .half 0xB480 ! 00000000E9FFC060 -0028 0 | |
3963 | .half 0xB502 ! 00000000E9FFC062 -0026 0 | |
3964 | .half 0x3805 ! 00000000E9FFC064 -0024 0 | |
3965 | .half 0xC285 ! 00000000E9FFC066 -0022 0 | |
3966 | .byte 0xF6 ! 00000000E9FFC068 -0020 0 | |
3967 | .byte 0x79 ! 00000000E9FFC069 -001F 0 | |
3968 | .half 0x3014 ! 00000000E9FFC06A -001E 0 | |
3969 | .word 0x21203349 ! 00000000E9FFC06C -001C 0 | |
3970 | .half 0x226D ! 00000000E9FFC070 -0018 0 | |
3971 | .half 0xB0CD ! 00000000E9FFC072 -0016 0 | |
3972 | .word 0xD36C484B ! 00000000E9FFC074 -0014 0 | |
3973 | .byte 0x37 ! 00000000E9FFC078 -0010 0 | |
3974 | .byte 0x14 ! 00000000E9FFC079 -000F 0 | |
3975 | .half 0x59C4 ! 00000000E9FFC07A -000E 0 | |
3976 | .word 0x6EC08AE9 ! 00000000E9FFC07C -000C 0 | |
3977 | .xword 0x79296E500641BC27 ! 00000000E9FFC080 -0008 0 | |
3978 | .half 0x8337 ! 00000000E9FFC088 +0000 0 | |
3979 | .half 0x0263 ! 00000000E9FFC08A +0002 0 | |
3980 | .word 0xA2BEA276 ! 00000000E9FFC08C +0004 0 | |
3981 | .xword 0x8FFA2AEB2E11FEED ! 00000000E9FFC090 +0008 0 | |
3982 | .xword 0xC0340F894F0F99CD ! 00000000E9FFC098 +0010 0 Double -2.006069E+01 | |
3983 | .xword 0xC09EC81F22079C8B ! 00000000E9FFC0A0 +0018 0 Double -1.970030E+03 | |
3984 | .word 0xBFFE9F3A ! 00000000E9FFC0A8 +0020 0 Single -1.989234E+00 | |
3985 | .word 0x670C8979 ! 00000000E9FFC0AC +0024 0 | |
3986 | .byte 0x59 ! 00000000E9FFC0B0 +0028 0 | |
3987 | .byte 0x1C ! 00000000E9FFC0B1 +0029 0 | |
3988 | .byte 0x0E ! 00000000E9FFC0B2 +002A 0 | |
3989 | .byte 0x4F ! 00000000E9FFC0B3 +002B 0 | |
3990 | .word 0x44D9198A ! 00000000E9FFC0B4 +002C 0 Single 1.736798E+03 | |
3991 | .xword 0x49AF30481D2B5B1A ! 00000000E9FFC0B8 +0030 0 | |
3992 | .xword 0x7B69999AC93AAAF5 ! 00000000E9FFC0C0 +0038 0 | |
3993 | .half 0x7381 ! 00000000E9FFC0C8 +0040 0 | |
3994 | .byte 0x1E ! 00000000E9FFC0CA +0042 0 | |
3995 | .byte 0x4B ! 00000000E9FFC0CB +0043 0 | |
3996 | .half 0x5EE5 ! 00000000E9FFC0CC +0044 0 | |
3997 | .byte 0xAF ! 00000000E9FFC0CE +0046 0 | |
3998 | .byte 0x06 ! 00000000E9FFC0CF +0047 0 | |
3999 | .word 0x5CF0A492 ! 00000000E9FFC0D0 +0048 0 | |
4000 | .word 0xC4FBC339 ! 00000000E9FFC0D4 +004C 0 Single -2.014101E+03 | |
4001 | .xword 0x698C61E7690E7913 ! 00000000E9FFC0D8 +0050 0 | |
4002 | .xword 0x036D0F4EE3BFEE18 ! 00000000E9FFC0E0 +0058 0 | |
4003 | .word 0x46668A19 ! 00000000E9FFC0E8 +0060 0 Single 1.475452E+04 | |
4004 | .word 0x2CA86913 ! 00000000E9FFC0EC +0064 0 | |
4005 | .xword 0xD298C2D89F3E1A29 ! 00000000E9FFC0F0 +0068 0 | |
4006 | .xword 0x6A47D6D90693C5EF ! 00000000E9FFC0F8 +0070 0 | |
4007 | .xword 0xDBFCA5BAE4BF6E15 ! 00000000E9FFC100 +0078 0 | |
4008 | .xword 0x121EF084D159A535 ! 00000000E9FFC108 +0080 0 | |
4009 | ||
4010 | !======================================================================== | |
4011 | ||
4012 | SECTION .bblk053 DATA_VA=0x51d18000 | |
4013 | attr_data { | |
4014 | Name = .bblk053, | |
4015 | VA = 0x51d18000, | |
4016 | RA = 0xffff4c000, | |
4017 | PA = ra2pa(0xffff4c000,0), | |
4018 | part_0_ctx_nonzero_tsb_config_3, | |
4019 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4020 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4021 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4022 | } | |
4023 | ||
4024 | ||
4025 | SECTION .bblk053 | |
4026 | .data | |
4027 | DATA081: | |
4028 | .xword 0x2FB987C5D2141264 ! 0000000051D18000 +0000 0 | |
4029 | .xword 0x545A528C621B8807 ! 0000000051D18008 +0008 0 | |
4030 | .xword 0x2B3096C2244C9CA2 ! 0000000051D18010 +0010 0 | |
4031 | .xword 0x34FD49AB031080CA ! 0000000051D18018 +0018 0 | |
4032 | .xword 0x9245B35FC05779C2 ! 0000000051D18020 +0020 0 | |
4033 | .xword 0x24B70AB5886B9D15 ! 0000000051D18028 +0028 0 | |
4034 | .xword 0x40A9F3365C9FE997 ! 0000000051D18030 +0030 0 | |
4035 | .xword 0x89AA6DAC01ADA754 ! 0000000051D18038 +0038 0 | |
4036 | .xword 0xC7DE518AA9C65998 ! 0000000051D18040 +0040 0 | |
4037 | .xword 0xDF3D36A38DA97535 ! 0000000051D18048 +0048 0 | |
4038 | .xword 0xC84F33C2AC8A46BD ! 0000000051D18050 +0050 0 | |
4039 | .xword 0xB18572D46ACB415C ! 0000000051D18058 +0058 0 | |
4040 | .xword 0x18FAA235F74ED594 ! 0000000051D18060 +0060 0 | |
4041 | .xword 0x13B044DF78F7982D ! 0000000051D18068 +0068 0 | |
4042 | .xword 0xF73E7C9071A14B80 ! 0000000051D18070 +0070 0 | |
4043 | .xword 0x3478DC5A24E67C9B ! 0000000051D18078 +0078 0 | |
4044 | ||
4045 | !======================================================================== | |
4046 | ||
4047 | SECTION .bcom042 DATA_VA=0x0 | |
4048 | attr_data { | |
4049 | Name = .bcom042, | |
4050 | VA = 0x0, | |
4051 | RA = 0xffff62000, | |
4052 | PA = ra2pa(0xffff62000,0), | |
4053 | part_0_ctx_nonzero_tsb_config_3, | |
4054 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4055 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
4056 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4057 | } | |
4058 | ||
4059 | ||
4060 | SECTION .bcom042 | |
4061 | .data | |
4062 | DATA070: | |
4063 | .xword 0x7CCFA9B5AA99C380 ! 0000000000000000 +0000 0 | |
4064 | ||
4065 | !======================================================================== | |
4066 | ||
4067 | SECTION .bstk054 DATA_VA=0x153f0000 | |
4068 | attr_data { | |
4069 | Name = .bstk054, | |
4070 | VA = 0x153f0000, | |
4071 | RA = 0xffff4a000, | |
4072 | PA = ra2pa(0xffff4a000,0), | |
4073 | part_0_ctx_nonzero_tsb_config_3, | |
4074 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4075 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4076 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4077 | } | |
4078 | ||
4079 | ||
4080 | SECTION .bstk054 | |
4081 | .data | |
4082 | .skip 0x2000 ! 00000000153F0000 | |
4083 | STACK0071: | |
4084 | ||
4085 | !======================================================================== | |
4086 | ||
4087 | SECTION .bkey055 DATA_VA=0xf0658000 | |
4088 | attr_data { | |
4089 | Name = .bkey055, | |
4090 | VA = 0xf0658000, | |
4091 | RA = 0xffff48000, | |
4092 | PA = ra2pa(0xffff48000,0), | |
4093 | part_0_ctx_nonzero_tsb_config_3, | |
4094 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4095 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4096 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4097 | } | |
4098 | ||
4099 | ||
4100 | SECTION .bkey055 | |
4101 | .data | |
4102 | DATA083: | |
4103 | .xword 0xABAD1DEA08C9A088 ! 00000000F0658000 +0000 DATA071+0x88 | |
4104 | .xword 0xABAD1DEADFBFE088 ! 00000000F0658008 +0008 DATA072+0x88 | |
4105 | .xword 0xABAD1DEA1D138088 ! 00000000F0658010 +0010 DATA073+0x88 | |
4106 | .xword 0xABAD1DEA32F06088 ! 00000000F0658018 +0018 DATA074+0x88 | |
4107 | .xword 0xABAD1DEA22000088 ! 00000000F0658020 +0020 DATA075+0x88 | |
4108 | .xword 0xABAD1DEA67D40088 ! 00000000F0658028 +0028 DATA076+0x88 | |
4109 | .xword 0xABAD1DEA678C6088 ! 00000000F0658030 +0030 DATA077+0x88 | |
4110 | .xword 0xABAD1DEAA18AC088 ! 00000000F0658038 +0038 DATA078+0x88 | |
4111 | .xword 0xABAD1DEACB798088 ! 00000000F0658040 +0040 DATA079+0x88 | |
4112 | .xword 0xABAD1DEAE9FFC088 ! 00000000F0658048 +0048 DATA080+0x88 | |
4113 | .xword 0xABAD1DEA51D18000 ! 00000000F0658050 +0050 DATA081+0x0 | |
4114 | .xword 0xABAD1DEFFFFE0000 ! 00000000F0658058 +0058 DATA001+0x0 | |
4115 | .xword 0x0000000000000000 ! 00000000F0658060 +0060 0 | |
4116 | .xword 0xBF8C447DF003F213 ! 00000000F0658068 +0068 0 Double -1.380251E-02 | |
4117 | .word 0xBD972233 ! 00000000F0658070 +0070 0 Single -7.379570E-02 | |
4118 | ||
4119 | ||
4120 | ! Context 72 runs in 64-bit addressing mode, big-endian | |
4121 | ||
4122 | !======================================================================== | |
4123 | ||
4124 | SECTION .bdata056 DATA_VA=0x2c1ef0000000 | |
4125 | attr_data { | |
4126 | Name = .bdata056, | |
4127 | VA = 0x2c1ef0000000, | |
4128 | RA = 0xdd0000000, | |
4129 | PA = ra2pa(0xdd0000000,0), | |
4130 | part_0_ctx_nonzero_tsb_config_2, | |
4131 | TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0, | |
4132 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4133 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4134 | } | |
4135 | ||
4136 | ||
4137 | SECTION .bdata056 | |
4138 | .data | |
4139 | DATA093: | |
4140 | .xword 0x880083E987010000 ! 00002C1EF0000000 -0088 DATA094+0x88 | |
4141 | .xword 0x8840B5B86E610000 ! 00002C1EF0000008 -0080 DATA102+0x88 | |
4142 | .word 0x43EAB7D5 ! 00002C1EF0000010 -0078 0 Single 4.694362E+02 | |
4143 | .word 0xC5DD9074 ! 00002C1EF0000014 -0074 0 Single -7.090057E+03 | |
4144 | .xword 0xBF252F83BBF9393B ! 00002C1EF0000018 -0070 0 Double -1.616333E-04 | |
4145 | .xword 0x629353B1830F70C0 ! 00002C1EF0000020 -0068 0 | |
4146 | .xword 0xC090B00789B4B08C ! 00002C1EF0000028 -0060 0 Double -1.068007E+03 | |
4147 | .byte 0x5C ! 00002C1EF0000030 -0058 0 | |
4148 | .byte 0x82 ! 00002C1EF0000031 -0057 0 | |
4149 | .half 0xCB40 ! 00002C1EF0000032 -0056 0 | |
4150 | .word 0xB68C234B ! 00002C1EF0000034 -0054 0 | |
4151 | .word 0xFE5121AE ! 00002C1EF0000038 -0050 0 | |
4152 | .half 0x6260 ! 00002C1EF000003C -004C 0 | |
4153 | .half 0x9125 ! 00002C1EF000003E -004A 0 | |
4154 | .xword 0xFE7B63B3BE7F3273 ! 00002C1EF0000040 -0048 0 | |
4155 | .word 0xCA3612B9 ! 00002C1EF0000048 -0040 0 | |
4156 | .half 0xBBF0 ! 00002C1EF000004C -003C 0 | |
4157 | .half 0xDBE6 ! 00002C1EF000004E -003A 0 | |
4158 | .xword 0x3FCE24EC4FBD4CED ! 00002C1EF0000050 -0038 0 Double 2.355018E-01 | |
4159 | .half 0x6352 ! 00002C1EF0000058 -0030 0 | |
4160 | .half 0x3631 ! 00002C1EF000005A -002E 0 | |
4161 | .word 0x424030E8 ! 00002C1EF000005C -002C 0 Single 4.804776E+01 | |
4162 | .half 0xFE7F ! 00002C1EF0000060 -0028 0 | |
4163 | .half 0xF8B1 ! 00002C1EF0000062 -0026 0 | |
4164 | .half 0x573E ! 00002C1EF0000064 -0024 0 | |
4165 | .half 0xF3CF ! 00002C1EF0000066 -0022 0 | |
4166 | .byte 0xDA ! 00002C1EF0000068 -0020 0 | |
4167 | .byte 0x9E ! 00002C1EF0000069 -001F 0 | |
4168 | .half 0x1C3A ! 00002C1EF000006A -001E 0 | |
4169 | .word 0xB4B63ACB ! 00002C1EF000006C -001C 0 | |
4170 | .half 0x9B80 ! 00002C1EF0000070 -0018 0 | |
4171 | .half 0xC344 ! 00002C1EF0000072 -0016 0 | |
4172 | .word 0x93CB70EB ! 00002C1EF0000074 -0014 0 | |
4173 | .byte 0x83 ! 00002C1EF0000078 -0010 0 | |
4174 | .byte 0xB2 ! 00002C1EF0000079 -000F 0 | |
4175 | .half 0xD30A ! 00002C1EF000007A -000E 0 | |
4176 | .word 0x46E53C7D ! 00002C1EF000007C -000C 0 | |
4177 | .xword 0x9683DB0417A9C896 ! 00002C1EF0000080 -0008 0 | |
4178 | .half 0x5EBA ! 00002C1EF0000088 +0000 0 | |
4179 | .half 0xE387 ! 00002C1EF000008A +0002 0 | |
4180 | .word 0xB05EF8E7 ! 00002C1EF000008C +0004 0 | |
4181 | .xword 0xE826386A2B94BDA1 ! 00002C1EF0000090 +0008 0 | |
4182 | .xword 0xBEFEE4ADB77EECE7 ! 00002C1EF0000098 +0010 0 Double -2.946212E-05 | |
4183 | .xword 0xC020B7C839ABA9DE ! 00002C1EF00000A0 +0018 0 Double -8.358949E+00 | |
4184 | .word 0x3FC44F4F ! 00002C1EF00000A8 +0020 0 Single 1.533670E+00 | |
4185 | .word 0xEB6D5CFF ! 00002C1EF00000AC +0024 0 | |
4186 | .byte 0x4A ! 00002C1EF00000B0 +0028 0 | |
4187 | .byte 0x3A ! 00002C1EF00000B1 +0029 0 | |
4188 | .byte 0x47 ! 00002C1EF00000B2 +002A 0 | |
4189 | .byte 0xCB ! 00002C1EF00000B3 +002B 0 | |
4190 | .word 0xBB4060EE ! 00002C1EF00000B4 +002C 0 Single -2.935465E-03 | |
4191 | .xword 0xD2C8FE86F4C27AAD ! 00002C1EF00000B8 +0030 0 | |
4192 | .xword 0xE2320F8A272B0900 ! 00002C1EF00000C0 +0038 0 | |
4193 | .half 0xBED5 ! 00002C1EF00000C8 +0040 0 | |
4194 | .byte 0xAF ! 00002C1EF00000CA +0042 0 | |
4195 | .byte 0xB9 ! 00002C1EF00000CB +0043 0 | |
4196 | .half 0x0924 ! 00002C1EF00000CC +0044 0 | |
4197 | .byte 0x2F ! 00002C1EF00000CE +0046 0 | |
4198 | .byte 0xF8 ! 00002C1EF00000CF +0047 0 | |
4199 | .word 0x7E88C4FF ! 00002C1EF00000D0 +0048 0 | |
4200 | .word 0x42216887 ! 00002C1EF00000D4 +004C 0 Single 4.035208E+01 | |
4201 | .xword 0xF28DBF656FF00E3B ! 00002C1EF00000D8 +0050 0 | |
4202 | .xword 0xBE91B9CC4EDAAFF2 ! 00002C1EF00000E0 +0058 0 | |
4203 | .word 0xC4ABB313 ! 00002C1EF00000E8 +0060 0 Single -1.373596E+03 | |
4204 | .word 0x29799756 ! 00002C1EF00000EC +0064 0 | |
4205 | .xword 0x519364C7CF3F082A ! 00002C1EF00000F0 +0068 0 | |
4206 | .xword 0x48906CB3C7FE2E46 ! 00002C1EF00000F8 +0070 0 | |
4207 | .xword 0xBB0357752C527CEC ! 00002C1EF0000100 +0078 0 | |
4208 | .xword 0x4094AE6BFA4429AB ! 00002C1EF0000108 +0080 0 | |
4209 | ||
4210 | !======================================================================== | |
4211 | ||
4212 | SECTION .bdata057 DATA_VA=0x187e9830000 | |
4213 | attr_data { | |
4214 | Name = .bdata057, | |
4215 | VA = 0x187e9830000, | |
4216 | RA = 0xffff22000, | |
4217 | PA = ra2pa(0xffff22000,0), | |
4218 | part_0_ctx_nonzero_tsb_config_3, | |
4219 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4220 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4221 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4222 | } | |
4223 | ||
4224 | ||
4225 | SECTION .bdata057 | |
4226 | .data | |
4227 | DATA094: | |
4228 | .xword 0x88203535225A0000 ! 00000187E9830000 -0088 DATA095+0x88 | |
4229 | .xword 0x880000F01E2C0000 ! 00000187E9830008 -0080 DATA093+0x88 | |
4230 | .word 0x392F6D3A ! 00000187E9830010 -0078 0 Single 1.672999E-04 | |
4231 | .word 0x3B2F0578 ! 00000187E9830014 -0074 0 Single 2.670614E-03 | |
4232 | .xword 0xC13981824A9BD27E ! 00000187E9830018 -0070 0 Double -1.671554E+06 | |
4233 | .xword 0x401D065B5309A6F4 ! 00000187E9830020 -0068 0 | |
4234 | .xword 0xC07F3C9DC98573A9 ! 00000187E9830028 -0060 0 Double -4.997885E+02 | |
4235 | .byte 0x83 ! 00000187E9830030 -0058 0 | |
4236 | .byte 0x5D ! 00000187E9830031 -0057 0 | |
4237 | .half 0xD51E ! 00000187E9830032 -0056 0 | |
4238 | .word 0x72589D7E ! 00000187E9830034 -0054 0 | |
4239 | .word 0x4838F21E ! 00000187E9830038 -0050 0 | |
4240 | .half 0x7127 ! 00000187E983003C -004C 0 | |
4241 | .half 0xF63F ! 00000187E983003E -004A 0 | |
4242 | .xword 0xE7F911825BBC75CF ! 00000187E9830040 -0048 0 | |
4243 | .word 0xE1924A19 ! 00000187E9830048 -0040 0 | |
4244 | .half 0xC461 ! 00000187E983004C -003C 0 | |
4245 | .half 0x7B4D ! 00000187E983004E -003A 0 | |
4246 | .xword 0x4071815B4449A3B7 ! 00000187E9830050 -0038 0 Double 2.800848E+02 | |
4247 | .half 0x8C43 ! 00000187E9830058 -0030 0 | |
4248 | .half 0x798D ! 00000187E983005A -002E 0 | |
4249 | .word 0x440CACE6 ! 00000187E983005C -002C 0 Single 5.627015E+02 | |
4250 | .half 0x9FCC ! 00000187E9830060 -0028 0 | |
4251 | .half 0x6ED8 ! 00000187E9830062 -0026 0 | |
4252 | .half 0x5F25 ! 00000187E9830064 -0024 0 | |
4253 | .half 0x7855 ! 00000187E9830066 -0022 0 | |
4254 | .byte 0x41 ! 00000187E9830068 -0020 0 | |
4255 | .byte 0x6D ! 00000187E9830069 -001F 0 | |
4256 | .half 0xB975 ! 00000187E983006A -001E 0 | |
4257 | .word 0x4938221A ! 00000187E983006C -001C 0 | |
4258 | .half 0xDCBE ! 00000187E9830070 -0018 0 | |
4259 | .half 0xD445 ! 00000187E9830072 -0016 0 | |
4260 | .word 0x016054C0 ! 00000187E9830074 -0014 0 | |
4261 | .byte 0x77 ! 00000187E9830078 -0010 0 | |
4262 | .byte 0x50 ! 00000187E9830079 -000F 0 | |
4263 | .half 0x1222 ! 00000187E983007A -000E 0 | |
4264 | .word 0x76D983CB ! 00000187E983007C -000C 0 | |
4265 | .xword 0x41ADC9C6D83AD38D ! 00000187E9830080 -0008 0 | |
4266 | .half 0x685F ! 00000187E9830088 +0000 0 | |
4267 | .half 0x4DD3 ! 00000187E983008A +0002 0 | |
4268 | .word 0xE641B10E ! 00000187E983008C +0004 0 | |
4269 | .xword 0x7C6C55FBD2CBBAD5 ! 00000187E9830090 +0008 0 | |
4270 | .xword 0x3ED69943DAA6F5D2 ! 00000187E9830098 +0010 0 Double 5.387948E-06 | |
4271 | .xword 0x4101BF533160D6E9 ! 00000187E98300A0 +0018 0 Double 1.453864E+05 | |
4272 | .word 0xBC1F82B0 ! 00000187E98300A8 +0020 0 Single -9.735748E-03 | |
4273 | .word 0x4FE0A892 ! 00000187E98300AC +0024 0 | |
4274 | .byte 0xA3 ! 00000187E98300B0 +0028 0 | |
4275 | .byte 0x1C ! 00000187E98300B1 +0029 0 | |
4276 | .byte 0x4B ! 00000187E98300B2 +002A 0 | |
4277 | .byte 0xEA ! 00000187E98300B3 +002B 0 | |
4278 | .word 0x412BDB49 ! 00000187E98300B4 +002C 0 Single 1.074104E+01 | |
4279 | .xword 0x6D16E5F1B6A695D6 ! 00000187E98300B8 +0030 0 | |
4280 | .xword 0xF7D46F5F2727A022 ! 00000187E98300C0 +0038 0 | |
4281 | .half 0x341E ! 00000187E98300C8 +0040 0 | |
4282 | .byte 0x30 ! 00000187E98300CA +0042 0 | |
4283 | .byte 0x48 ! 00000187E98300CB +0043 0 | |
4284 | .half 0x609E ! 00000187E98300CC +0044 0 | |
4285 | .byte 0x3D ! 00000187E98300CE +0046 0 | |
4286 | .byte 0x43 ! 00000187E98300CF +0047 0 | |
4287 | .word 0x4B025145 ! 00000187E98300D0 +0048 0 | |
4288 | .word 0x39DFA1D5 ! 00000187E98300D4 +004C 0 Single 4.265445E-04 | |
4289 | .xword 0xB01FB14CD9351E64 ! 00000187E98300D8 +0050 0 | |
4290 | .xword 0x3DDAE91DA3EA8446 ! 00000187E98300E0 +0058 0 | |
4291 | .word 0x473938E0 ! 00000187E98300E8 +0060 0 Single 4.741688E+04 | |
4292 | .word 0xBC084526 ! 00000187E98300EC +0064 0 | |
4293 | .xword 0x91C90CFA4D3719FE ! 00000187E98300F0 +0068 0 | |
4294 | .xword 0x0C4B9D87BA2FB8BB ! 00000187E98300F8 +0070 0 | |
4295 | .xword 0x3056648A4BBF2C2C ! 00000187E9830100 +0078 0 | |
4296 | .xword 0x9E7BCF37A1F7E790 ! 00000187E9830108 +0080 0 | |
4297 | ||
4298 | !======================================================================== | |
4299 | ||
4300 | SECTION .bdata058 DATA_VA=0x5a2235352000 | |
4301 | attr_data { | |
4302 | Name = .bdata058, | |
4303 | VA = 0x5a2235352000, | |
4304 | RA = 0xffff20000, | |
4305 | PA = ra2pa(0xffff20000,0), | |
4306 | part_0_ctx_nonzero_tsb_config_3, | |
4307 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4308 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4309 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4310 | } | |
4311 | ||
4312 | ||
4313 | SECTION .bdata058 | |
4314 | .data | |
4315 | DATA095: | |
4316 | .xword 0x888034BA00110000 ! 00005A2235352000 -0088 DATA096+0x88 | |
4317 | .xword 0x880083E987010000 ! 00005A2235352008 -0080 DATA094+0x88 | |
4318 | .word 0xC0EBCC6C ! 00005A2235352010 -0078 0 Single -7.368704E+00 | |
4319 | .word 0xB80E2AFD ! 00005A2235352014 -0074 0 Single -3.389547E-05 | |
4320 | .xword 0x3EEE27CC3AD3D6AF ! 00005A2235352018 -0070 0 Double 1.437924E-05 | |
4321 | .xword 0xBE9332389C35865D ! 00005A2235352020 -0068 0 | |
4322 | .xword 0xC1160C1F85439918 ! 00005A2235352028 -0060 0 Double -3.612239E+05 | |
4323 | .byte 0x0F ! 00005A2235352030 -0058 0 | |
4324 | .byte 0xCE ! 00005A2235352031 -0057 0 | |
4325 | .half 0x7CCD ! 00005A2235352032 -0056 0 | |
4326 | .word 0x4D2827D0 ! 00005A2235352034 -0054 0 | |
4327 | .word 0x24EB0440 ! 00005A2235352038 -0050 0 | |
4328 | .half 0x1BB4 ! 00005A223535203C -004C 0 | |
4329 | .half 0x967A ! 00005A223535203E -004A 0 | |
4330 | .xword 0x5574F877F8DF857E ! 00005A2235352040 -0048 0 | |
4331 | .word 0xB0D3CBD6 ! 00005A2235352048 -0040 0 | |
4332 | .half 0x5134 ! 00005A223535204C -003C 0 | |
4333 | .half 0xE1DD ! 00005A223535204E -003A 0 | |
4334 | .xword 0xBED61163A20E77C8 ! 00005A2235352050 -0038 0 Double -5.261404E-06 | |
4335 | .half 0xC1B1 ! 00005A2235352058 -0030 0 | |
4336 | .half 0xD8F6 ! 00005A223535205A -002E 0 | |
4337 | .word 0xC17908F7 ! 00005A223535205C -002C 0 Single -1.556469E+01 | |
4338 | .half 0x5B56 ! 00005A2235352060 -0028 0 | |
4339 | .half 0x250D ! 00005A2235352062 -0026 0 | |
4340 | .half 0xF2F1 ! 00005A2235352064 -0024 0 | |
4341 | .half 0x8D55 ! 00005A2235352066 -0022 0 | |
4342 | .byte 0x42 ! 00005A2235352068 -0020 0 | |
4343 | .byte 0x89 ! 00005A2235352069 -001F 0 | |
4344 | .half 0xB0E7 ! 00005A223535206A -001E 0 | |
4345 | .word 0xAFE69523 ! 00005A223535206C -001C 0 | |
4346 | .half 0x7CE6 ! 00005A2235352070 -0018 0 | |
4347 | .half 0x127C ! 00005A2235352072 -0016 0 | |
4348 | .word 0x33C91555 ! 00005A2235352074 -0014 0 | |
4349 | .byte 0x9D ! 00005A2235352078 -0010 0 | |
4350 | .byte 0x38 ! 00005A2235352079 -000F 0 | |
4351 | .half 0x9309 ! 00005A223535207A -000E 0 | |
4352 | .word 0x10922871 ! 00005A223535207C -000C 0 | |
4353 | .xword 0x0FC92029745C2FD4 ! 00005A2235352080 -0008 0 | |
4354 | .half 0x06E1 ! 00005A2235352088 +0000 0 | |
4355 | .half 0xD395 ! 00005A223535208A +0002 0 | |
4356 | .word 0xC77FFD0A ! 00005A223535208C +0004 0 | |
4357 | .xword 0x2EEED074B47C79FD ! 00005A2235352090 +0008 0 | |
4358 | .xword 0xC08118A923F09493 ! 00005A2235352098 +0010 0 Double -5.470826E+02 | |
4359 | .xword 0x3FD4E25E022779A1 ! 00005A22353520A0 +0018 0 Double 3.263164E-01 | |
4360 | .word 0x3AA921F2 ! 00005A22353520A8 +0020 0 Single 1.290379E-03 | |
4361 | .word 0x7A222A26 ! 00005A22353520AC +0024 0 | |
4362 | .byte 0xF1 ! 00005A22353520B0 +0028 0 | |
4363 | .byte 0x25 ! 00005A22353520B1 +0029 0 | |
4364 | .byte 0x01 ! 00005A22353520B2 +002A 0 | |
4365 | .byte 0x85 ! 00005A22353520B3 +002B 0 | |
4366 | .word 0x3991A075 ! 00005A22353520B4 +002C 0 Single 2.777610E-04 | |
4367 | .xword 0x44AA594B0D43B142 ! 00005A22353520B8 +0030 0 | |
4368 | .xword 0x6CE21AB4538ECB00 ! 00005A22353520C0 +0038 0 | |
4369 | .half 0x217F ! 00005A22353520C8 +0040 0 | |
4370 | .byte 0x39 ! 00005A22353520CA +0042 0 | |
4371 | .byte 0x4F ! 00005A22353520CB +0043 0 | |
4372 | .half 0x8135 ! 00005A22353520CC +0044 0 | |
4373 | .byte 0x21 ! 00005A22353520CE +0046 0 | |
4374 | .byte 0x36 ! 00005A22353520CF +0047 0 | |
4375 | .word 0x1706D921 ! 00005A22353520D0 +0048 0 | |
4376 | .word 0x4568EB0D ! 00005A22353520D4 +004C 0 Single 3.726691E+03 | |
4377 | .xword 0xD1FDB04D0E9E805C ! 00005A22353520D8 +0050 0 | |
4378 | .xword 0x2D82064E3E4044A3 ! 00005A22353520E0 +0058 0 | |
4379 | .word 0xC1EB745B ! 00005A22353520E8 +0060 0 Single -2.943181E+01 | |
4380 | .word 0x4D767CA9 ! 00005A22353520EC +0064 0 | |
4381 | .xword 0x757E2BB31A38CD26 ! 00005A22353520F0 +0068 0 | |
4382 | .xword 0xF5FFC2F20A970597 ! 00005A22353520F8 +0070 0 | |
4383 | .xword 0xA6C11F5E6271829B ! 00005A2235352100 +0078 0 | |
4384 | .xword 0x4F6E1CF0743B8D57 ! 00005A2235352108 +0080 0 | |
4385 | ||
4386 | !======================================================================== | |
4387 | ||
4388 | SECTION .bdata059 DATA_VA=0x1100ba348000 | |
4389 | attr_data { | |
4390 | Name = .bdata059, | |
4391 | VA = 0x1100ba348000, | |
4392 | RA = 0xffff1e000, | |
4393 | PA = ra2pa(0xffff1e000,0), | |
4394 | part_0_ctx_nonzero_tsb_config_3, | |
4395 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4396 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4397 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4398 | } | |
4399 | ||
4400 | ||
4401 | SECTION .bdata059 | |
4402 | .data | |
4403 | DATA096: | |
4404 | .xword 0x88806547B14B0000 ! 00001100BA348000 -0088 DATA097+0x88 | |
4405 | .xword 0x88203535225A0000 ! 00001100BA348008 -0080 DATA095+0x88 | |
4406 | .word 0xBD4BEB85 ! 00001100BA348010 -0078 0 Single -4.978516E-02 | |
4407 | .word 0x412BD0C1 ! 00001100BA348014 -0074 0 Single 1.073847E+01 | |
4408 | .xword 0x40734F0268A127D7 ! 00001100BA348018 -0070 0 Double 3.089381E+02 | |
4409 | .xword 0x19BFE2576438567B ! 00001100BA348020 -0068 0 | |
4410 | .xword 0xBEEDD2BDFD0CAD73 ! 00001100BA348028 -0060 0 Double -1.422082E-05 | |
4411 | .byte 0x77 ! 00001100BA348030 -0058 0 | |
4412 | .byte 0xB0 ! 00001100BA348031 -0057 0 | |
4413 | .half 0xDB3C ! 00001100BA348032 -0056 0 | |
4414 | .word 0xEFD9182C ! 00001100BA348034 -0054 0 | |
4415 | .word 0x00A776B7 ! 00001100BA348038 -0050 0 | |
4416 | .half 0x11F1 ! 00001100BA34803C -004C 0 | |
4417 | .half 0x284F ! 00001100BA34803E -004A 0 | |
4418 | .xword 0xE5D3744480487127 ! 00001100BA348040 -0048 0 | |
4419 | .word 0x401A29B8 ! 00001100BA348048 -0040 0 | |
4420 | .half 0xC1EE ! 00001100BA34804C -003C 0 | |
4421 | .half 0x481E ! 00001100BA34804E -003A 0 | |
4422 | .xword 0xBF8064D8A9DA3C39 ! 00001100BA348050 -0038 0 Double -8.004849E-03 | |
4423 | .half 0xB5F5 ! 00001100BA348058 -0030 0 | |
4424 | .half 0xF1A4 ! 00001100BA34805A -002E 0 | |
4425 | .word 0x40BF960C ! 00001100BA34805C -002C 0 Single 5.987066E+00 | |
4426 | .half 0xA7B3 ! 00001100BA348060 -0028 0 | |
4427 | .half 0x4803 ! 00001100BA348062 -0026 0 | |
4428 | .half 0xE028 ! 00001100BA348064 -0024 0 | |
4429 | .half 0xEAD6 ! 00001100BA348066 -0022 0 | |
4430 | .byte 0xA5 ! 00001100BA348068 -0020 0 | |
4431 | .byte 0x70 ! 00001100BA348069 -001F 0 | |
4432 | .half 0x185B ! 00001100BA34806A -001E 0 | |
4433 | .word 0x818F8F22 ! 00001100BA34806C -001C 0 | |
4434 | .half 0xDFB5 ! 00001100BA348070 -0018 0 | |
4435 | .half 0xF3ED ! 00001100BA348072 -0016 0 | |
4436 | .word 0x8EB79ACA ! 00001100BA348074 -0014 0 | |
4437 | .byte 0x5A ! 00001100BA348078 -0010 0 | |
4438 | .byte 0xE3 ! 00001100BA348079 -000F 0 | |
4439 | .half 0x0DC6 ! 00001100BA34807A -000E 0 | |
4440 | .word 0x3A85B440 ! 00001100BA34807C -000C 0 | |
4441 | .xword 0xB119FF2501F9E63B ! 00001100BA348080 -0008 0 | |
4442 | .half 0xD5E5 ! 00001100BA348088 +0000 0 | |
4443 | .half 0x11FA ! 00001100BA34808A +0002 0 | |
4444 | .word 0xED2D5108 ! 00001100BA34808C +0004 0 | |
4445 | .xword 0x9A467CB3E85891D0 ! 00001100BA348090 +0008 0 | |
4446 | .xword 0xBEBAE96492B1CCF5 ! 00001100BA348098 +0010 0 Double -1.604062E-06 | |
4447 | .xword 0xBF4799BB8C998A5C ! 00001100BA3480A0 +0018 0 Double -7.202307E-04 | |
4448 | .word 0x47DE5084 ! 00001100BA3480A8 +0020 0 Single 1.138250E+05 | |
4449 | .word 0xEAB25488 ! 00001100BA3480AC +0024 0 | |
4450 | .byte 0xF2 ! 00001100BA3480B0 +0028 0 | |
4451 | .byte 0x72 ! 00001100BA3480B1 +0029 0 | |
4452 | .byte 0x26 ! 00001100BA3480B2 +002A 0 | |
4453 | .byte 0xC7 ! 00001100BA3480B3 +002B 0 | |
4454 | .word 0x476E724B ! 00001100BA3480B4 +002C 0 Single 6.104229E+04 | |
4455 | .xword 0xC3B32F62D9069334 ! 00001100BA3480B8 +0030 0 | |
4456 | .xword 0x76B7F3F4758BB6C1 ! 00001100BA3480C0 +0038 0 | |
4457 | .half 0xE9C1 ! 00001100BA3480C8 +0040 0 | |
4458 | .byte 0x4C ! 00001100BA3480CA +0042 0 | |
4459 | .byte 0x4E ! 00001100BA3480CB +0043 0 | |
4460 | .half 0xBDFD ! 00001100BA3480CC +0044 0 | |
4461 | .byte 0x39 ! 00001100BA3480CE +0046 0 | |
4462 | .byte 0x54 ! 00001100BA3480CF +0047 0 | |
4463 | .word 0xED875C85 ! 00001100BA3480D0 +0048 0 | |
4464 | .word 0x43DC1142 ! 00001100BA3480D4 +004C 0 Single 4.401348E+02 | |
4465 | .xword 0x95F7C4E6AC92A3A8 ! 00001100BA3480D8 +0050 0 | |
4466 | .xword 0x4752BC2439F531BB ! 00001100BA3480E0 +0058 0 | |
4467 | .word 0xBC7D0324 ! 00001100BA3480E8 +0060 0 Single -1.544264E-02 | |
4468 | .word 0xCDCC2246 ! 00001100BA3480EC +0064 0 | |
4469 | .xword 0xA66D4163A9142A34 ! 00001100BA3480F0 +0068 0 | |
4470 | .xword 0x0A8BC585503CE9DF ! 00001100BA3480F8 +0070 0 | |
4471 | .xword 0x13B42B5403AAE156 ! 00001100BA348100 +0078 0 | |
4472 | .xword 0xDB2B9168D3221636 ! 00001100BA348108 +0080 0 | |
4473 | ||
4474 | !======================================================================== | |
4475 | ||
4476 | SECTION .bdata060 DATA_VA=0x4bb147658000 | |
4477 | attr_data { | |
4478 | Name = .bdata060, | |
4479 | VA = 0x4bb147658000, | |
4480 | RA = 0xffff1c000, | |
4481 | PA = ra2pa(0xffff1c000,0), | |
4482 | part_0_ctx_nonzero_tsb_config_3, | |
4483 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4484 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4485 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4486 | } | |
4487 | ||
4488 | ||
4489 | SECTION .bdata060 | |
4490 | .data | |
4491 | DATA097: | |
4492 | .xword 0x88000070B3A5FFFF ! 00004BB147658000 -0088 DATA098+0x88 | |
4493 | .xword 0x888034BA00110000 ! 00004BB147658008 -0080 DATA096+0x88 | |
4494 | .word 0xC725CFCD ! 00004BB147658010 -0078 0 Single -4.244780E+04 | |
4495 | .word 0xBAD74FC3 ! 00004BB147658014 -0074 0 Single -1.642697E-03 | |
4496 | .xword 0x404746F4F83791EF ! 00004BB147658018 -0070 0 Double 4.655435E+01 | |
4497 | .xword 0x234FE1510B958D37 ! 00004BB147658020 -0068 0 | |
4498 | .xword 0x3F2795A5FD0EA8FB ! 00004BB147658028 -0060 0 Double 1.799359E-04 | |
4499 | .byte 0x6A ! 00004BB147658030 -0058 0 | |
4500 | .byte 0x17 ! 00004BB147658031 -0057 0 | |
4501 | .half 0x50E7 ! 00004BB147658032 -0056 0 | |
4502 | .word 0xB01EF94E ! 00004BB147658034 -0054 0 | |
4503 | .word 0xAA521D65 ! 00004BB147658038 -0050 0 | |
4504 | .half 0x6E02 ! 00004BB14765803C -004C 0 | |
4505 | .half 0x8380 ! 00004BB14765803E -004A 0 | |
4506 | .xword 0xF8C4FB4E3FA52612 ! 00004BB147658040 -0048 0 | |
4507 | .word 0x12212158 ! 00004BB147658048 -0040 0 | |
4508 | .half 0xE8E2 ! 00004BB14765804C -003C 0 | |
4509 | .half 0xA3B2 ! 00004BB14765804E -003A 0 | |
4510 | .xword 0x3F99865FBFCDF01E ! 00004BB147658050 -0038 0 Double 2.492666E-02 | |
4511 | .half 0x3493 ! 00004BB147658058 -0030 0 | |
4512 | .half 0xEA90 ! 00004BB14765805A -002E 0 | |
4513 | .word 0xC28354F6 ! 00004BB14765805C -002C 0 Single -6.566594E+01 | |
4514 | .half 0x1474 ! 00004BB147658060 -0028 0 | |
4515 | .half 0xB4F8 ! 00004BB147658062 -0026 0 | |
4516 | .half 0x797B ! 00004BB147658064 -0024 0 | |
4517 | .half 0x1885 ! 00004BB147658066 -0022 0 | |
4518 | .byte 0x42 ! 00004BB147658068 -0020 0 | |
4519 | .byte 0xCA ! 00004BB147658069 -001F 0 | |
4520 | .half 0x3021 ! 00004BB14765806A -001E 0 | |
4521 | .word 0xE1C8474C ! 00004BB14765806C -001C 0 | |
4522 | .half 0xA5A0 ! 00004BB147658070 -0018 0 | |
4523 | .half 0xF7C0 ! 00004BB147658072 -0016 0 | |
4524 | .word 0xE95B5E1F ! 00004BB147658074 -0014 0 | |
4525 | .byte 0xE9 ! 00004BB147658078 -0010 0 | |
4526 | .byte 0xAF ! 00004BB147658079 -000F 0 | |
4527 | .half 0x96FD ! 00004BB14765807A -000E 0 | |
4528 | .word 0x438D009B ! 00004BB14765807C -000C 0 | |
4529 | .xword 0x7F113711924AE6F3 ! 00004BB147658080 -0008 0 | |
4530 | .half 0xF2F7 ! 00004BB147658088 +0000 0 | |
4531 | .half 0xCB47 ! 00004BB14765808A +0002 0 | |
4532 | .word 0xE2853B80 ! 00004BB14765808C +0004 0 | |
4533 | .xword 0xA06B2135014C3DD3 ! 00004BB147658090 +0008 0 | |
4534 | .xword 0xBFBCF63C5DD5025A ! 00004BB147658098 +0010 0 Double -1.131323E-01 | |
4535 | .xword 0xBED0BA9B489224E2 ! 00004BB1476580A0 +0018 0 Double -3.988488E-06 | |
4536 | .word 0x41C0CC61 ! 00004BB1476580A8 +0020 0 Single 2.409979E+01 | |
4537 | .word 0x18FD41D2 ! 00004BB1476580AC +0024 0 | |
4538 | .byte 0x05 ! 00004BB1476580B0 +0028 0 | |
4539 | .byte 0xBB ! 00004BB1476580B1 +0029 0 | |
4540 | .byte 0xF4 ! 00004BB1476580B2 +002A 0 | |
4541 | .byte 0x1D ! 00004BB1476580B3 +002B 0 | |
4542 | .word 0xB8DF8CF7 ! 00004BB1476580B4 +002C 0 Single -1.065973E-04 | |
4543 | .xword 0x8C107E4B38929816 ! 00004BB1476580B8 +0030 0 | |
4544 | .xword 0x098EB5648D4D94FA ! 00004BB1476580C0 +0038 0 | |
4545 | .half 0x8828 ! 00004BB1476580C8 +0040 0 | |
4546 | .byte 0xDC ! 00004BB1476580CA +0042 0 | |
4547 | .byte 0x8C ! 00004BB1476580CB +0043 0 | |
4548 | .half 0x831C ! 00004BB1476580CC +0044 0 | |
4549 | .byte 0x0A ! 00004BB1476580CE +0046 0 | |
4550 | .byte 0xFB ! 00004BB1476580CF +0047 0 | |
4551 | .word 0xF71E3EAD ! 00004BB1476580D0 +0048 0 | |
4552 | .word 0x411DBCD6 ! 00004BB1476580D4 +004C 0 Single 9.858603E+00 | |
4553 | .xword 0xED4EFE6EF3814D28 ! 00004BB1476580D8 +0050 0 | |
4554 | .xword 0x695ED2DE999DE169 ! 00004BB1476580E0 +0058 0 | |
4555 | .word 0x38502EEF ! 00004BB1476580E8 +0060 0 Single 4.963477E-05 | |
4556 | .word 0x8CB30AE6 ! 00004BB1476580EC +0064 0 | |
4557 | .xword 0xA002668DAE459E45 ! 00004BB1476580F0 +0068 0 | |
4558 | .xword 0xA04F573308EB5C10 ! 00004BB1476580F8 +0070 0 | |
4559 | .xword 0xE13B06F474F33F38 ! 00004BB147658100 +0078 0 | |
4560 | .xword 0x48B0CE13396C60BF ! 00004BB147658108 +0080 0 | |
4561 | ||
4562 | !======================================================================== | |
4563 | ||
4564 | SECTION .bdata061 DATA_VA=0xffffa5b370000000 | |
4565 | attr_data { | |
4566 | Name = .bdata061, | |
4567 | VA = 0xffffa5b370000000, | |
4568 | RA = ra2pa(0xdc0000000,0), | |
4569 | PA = ra2pa(0xdc0000000,0), | |
4570 | part_0_ctx_nonzero_tsb_config_0, | |
4571 | TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0, | |
4572 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4573 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4574 | } | |
4575 | ||
4576 | ||
4577 | SECTION .bdata061 | |
4578 | .data | |
4579 | DATA098: | |
4580 | .xword 0x000000013D0AE088 ! FFFFA5B370000000 -0088 DATA099+0x88 | |
4581 | .xword 0x00004BB147658088 ! FFFFA5B370000008 -0080 DATA097+0x88 | |
4582 | .word 0xC465AC2A ! FFFFA5B370000010 -0078 0 Single -9.186901E+02 | |
4583 | .word 0xB91E51A6 ! FFFFA5B370000014 -0074 0 Single -1.509847E-04 | |
4584 | .xword 0x3F228B31EF30E78B ! FFFFA5B370000018 -0070 0 Double 1.414774E-04 | |
4585 | .xword 0xF3BDA16D2B4BFB79 ! FFFFA5B370000020 -0068 0 | |
4586 | .xword 0xBF65EAEE32AF391E ! FFFFA5B370000028 -0060 0 Double -2.675500E-03 | |
4587 | .byte 0x08 ! FFFFA5B370000030 -0058 0 | |
4588 | .byte 0xCB ! FFFFA5B370000031 -0057 0 | |
4589 | .half 0xC141 ! FFFFA5B370000032 -0056 0 | |
4590 | .word 0x967A5EB1 ! FFFFA5B370000034 -0054 0 | |
4591 | .word 0x5563CF47 ! FFFFA5B370000038 -0050 0 | |
4592 | .half 0x47BE ! FFFFA5B37000003C -004C 0 | |
4593 | .half 0x739D ! FFFFA5B37000003E -004A 0 | |
4594 | .xword 0x825161CA1FBB60E9 ! FFFFA5B370000040 -0048 0 | |
4595 | .word 0x56CC5E63 ! FFFFA5B370000048 -0040 0 | |
4596 | .half 0xADAB ! FFFFA5B37000004C -003C 0 | |
4597 | .half 0xE700 ! FFFFA5B37000004E -003A 0 | |
4598 | .xword 0x3F1AAB1B8B32A1D0 ! FFFFA5B370000050 -0038 0 Double 1.017318E-04 | |
4599 | .half 0xEA7E ! FFFFA5B370000058 -0030 0 | |
4600 | .half 0x94AC ! FFFFA5B37000005A -002E 0 | |
4601 | .word 0xC3D49DB7 ! FFFFA5B37000005C -002C 0 Single -4.252321E+02 | |
4602 | .half 0xEC93 ! FFFFA5B370000060 -0028 0 | |
4603 | .half 0x4874 ! FFFFA5B370000062 -0026 0 | |
4604 | .half 0x09A2 ! FFFFA5B370000064 -0024 0 | |
4605 | .half 0x549E ! FFFFA5B370000066 -0022 0 | |
4606 | .byte 0x58 ! FFFFA5B370000068 -0020 0 | |
4607 | .byte 0x89 ! FFFFA5B370000069 -001F 0 | |
4608 | .half 0x29B1 ! FFFFA5B37000006A -001E 0 | |
4609 | .word 0xE367FA81 ! FFFFA5B37000006C -001C 0 | |
4610 | .half 0x1AF4 ! FFFFA5B370000070 -0018 0 | |
4611 | .half 0x6B6B ! FFFFA5B370000072 -0016 0 | |
4612 | .word 0xB4A4F626 ! FFFFA5B370000074 -0014 0 | |
4613 | .byte 0x62 ! FFFFA5B370000078 -0010 0 | |
4614 | .byte 0x9A ! FFFFA5B370000079 -000F 0 | |
4615 | .half 0x2E0B ! FFFFA5B37000007A -000E 0 | |
4616 | .word 0x0195ECD6 ! FFFFA5B37000007C -000C 0 | |
4617 | .xword 0xC57C31DE1D0F820C ! FFFFA5B370000080 -0008 0 | |
4618 | .half 0xF6F5 ! FFFFA5B370000088 +0000 0 | |
4619 | .half 0x1EC7 ! FFFFA5B37000008A +0002 0 | |
4620 | .word 0x34B66A5E ! FFFFA5B37000008C +0004 0 | |
4621 | .xword 0xE994B626926DFC5B ! FFFFA5B370000090 +0008 0 | |
4622 | .xword 0x4129A6F77F627359 ! FFFFA5B370000098 +0010 0 Double 8.405717E+05 | |
4623 | .xword 0xC08759DAAF9C25AB ! FFFFA5B3700000A0 +0018 0 Double -7.472318E+02 | |
4624 | .word 0x3BB12A0F ! FFFFA5B3700000A8 +0020 0 Single 5.406625E-03 | |
4625 | .word 0xC3A49DD4 ! FFFFA5B3700000AC +0024 0 | |
4626 | .byte 0x90 ! FFFFA5B3700000B0 +0028 0 | |
4627 | .byte 0x88 ! FFFFA5B3700000B1 +0029 0 | |
4628 | .byte 0xEF ! FFFFA5B3700000B2 +002A 0 | |
4629 | .byte 0xDE ! FFFFA5B3700000B3 +002B 0 | |
4630 | .word 0xB83CF9E7 ! FFFFA5B3700000B4 +002C 0 Single -4.505543E-05 | |
4631 | .xword 0xC7D9D22B616BE554 ! FFFFA5B3700000B8 +0030 0 | |
4632 | .xword 0xB973B88D76AF8323 ! FFFFA5B3700000C0 +0038 0 | |
4633 | .half 0xFABF ! FFFFA5B3700000C8 +0040 0 | |
4634 | .byte 0x70 ! FFFFA5B3700000CA +0042 0 | |
4635 | .byte 0x1F ! FFFFA5B3700000CB +0043 0 | |
4636 | .half 0xB0AD ! FFFFA5B3700000CC +0044 0 | |
4637 | .byte 0xC2 ! FFFFA5B3700000CE +0046 0 | |
4638 | .byte 0x2D ! FFFFA5B3700000CF +0047 0 | |
4639 | .word 0x3C0029D9 ! FFFFA5B3700000D0 +0048 0 | |
4640 | .word 0x41BA9FFB ! FFFFA5B3700000D4 +004C 0 Single 2.332812E+01 | |
4641 | .xword 0x4EBB58A3105E9B96 ! FFFFA5B3700000D8 +0050 0 | |
4642 | .xword 0x78789941495CA41C ! FFFFA5B3700000E0 +0058 0 | |
4643 | .word 0x449B888C ! FFFFA5B3700000E8 +0060 0 Single 1.244267E+03 | |
4644 | .word 0x20E40398 ! FFFFA5B3700000EC +0064 0 | |
4645 | .xword 0xC5F508B72BB7ECE6 ! FFFFA5B3700000F0 +0068 0 | |
4646 | .xword 0xCF86519DC965EB02 ! FFFFA5B3700000F8 +0070 0 | |
4647 | .xword 0xD84FC1F1B1768971 ! FFFFA5B370000100 +0078 0 | |
4648 | .xword 0x56E016789450EBB6 ! FFFFA5B370000108 +0080 0 | |
4649 | ||
4650 | !======================================================================== | |
4651 | ||
4652 | SECTION .bdata062 DATA_VA=0x13d0ae000 | |
4653 | attr_data { | |
4654 | Name = .bdata062, | |
4655 | VA = 0x13d0ae000, | |
4656 | RA = 0xffff1a000, | |
4657 | PA = ra2pa(0xffff1a000,0), | |
4658 | part_0_ctx_nonzero_tsb_config_3, | |
4659 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4660 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4661 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4662 | } | |
4663 | ||
4664 | ||
4665 | SECTION .bdata062 | |
4666 | .data | |
4667 | DATA099: | |
4668 | .xword 0x88E019B766450000 ! 000000013D0AE000 -0088 DATA100+0x88 | |
4669 | .xword 0x88000070B3A5FFFF ! 000000013D0AE008 -0080 DATA098+0x88 | |
4670 | .word 0x3BE07830 ! 000000013D0AE010 -0078 0 Single 6.850265E-03 | |
4671 | .word 0x394E0878 ! 000000013D0AE014 -0074 0 Single 1.964885E-04 | |
4672 | .xword 0x409BF4E7CABBCBBA ! 000000013D0AE018 -0070 0 Double 1.789226E+03 | |
4673 | .xword 0x2483B8FFD25A8E82 ! 000000013D0AE020 -0068 0 | |
4674 | .xword 0xBF4C980BA285734F ! 000000013D0AE028 -0060 0 Double -8.726174E-04 | |
4675 | .byte 0x36 ! 000000013D0AE030 -0058 0 | |
4676 | .byte 0xCF ! 000000013D0AE031 -0057 0 | |
4677 | .half 0xCD37 ! 000000013D0AE032 -0056 0 | |
4678 | .word 0x91EB5ACA ! 000000013D0AE034 -0054 0 | |
4679 | .word 0x0D93EAD7 ! 000000013D0AE038 -0050 0 | |
4680 | .half 0xC508 ! 000000013D0AE03C -004C 0 | |
4681 | .half 0x783F ! 000000013D0AE03E -004A 0 | |
4682 | .xword 0x747FAEEF57986189 ! 000000013D0AE040 -0048 0 | |
4683 | .word 0x05D8AF39 ! 000000013D0AE048 -0040 0 | |
4684 | .half 0xF4D2 ! 000000013D0AE04C -003C 0 | |
4685 | .half 0xF071 ! 000000013D0AE04E -003A 0 | |
4686 | .xword 0xBF57B888A4A000E3 ! 000000013D0AE050 -0038 0 Double -1.447805E-03 | |
4687 | .half 0x46FA ! 000000013D0AE058 -0030 0 | |
4688 | .half 0x7220 ! 000000013D0AE05A -002E 0 | |
4689 | .word 0xB7EBC39C ! 000000013D0AE05C -002C 0 Single -2.810527E-05 | |
4690 | .half 0x20FC ! 000000013D0AE060 -0028 0 | |
4691 | .half 0x82DF ! 000000013D0AE062 -0026 0 | |
4692 | .half 0x8E9B ! 000000013D0AE064 -0024 0 | |
4693 | .half 0x2E9D ! 000000013D0AE066 -0022 0 | |
4694 | .byte 0xDE ! 000000013D0AE068 -0020 0 | |
4695 | .byte 0xB5 ! 000000013D0AE069 -001F 0 | |
4696 | .half 0x5843 ! 000000013D0AE06A -001E 0 | |
4697 | .word 0x59A51A37 ! 000000013D0AE06C -001C 0 | |
4698 | .half 0x5797 ! 000000013D0AE070 -0018 0 | |
4699 | .half 0xDFC1 ! 000000013D0AE072 -0016 0 | |
4700 | .word 0x071B5D63 ! 000000013D0AE074 -0014 0 | |
4701 | .byte 0x78 ! 000000013D0AE078 -0010 0 | |
4702 | .byte 0x04 ! 000000013D0AE079 -000F 0 | |
4703 | .half 0x89DC ! 000000013D0AE07A -000E 0 | |
4704 | .word 0x20246A0A ! 000000013D0AE07C -000C 0 | |
4705 | .xword 0x356E25A0792DD75E ! 000000013D0AE080 -0008 0 | |
4706 | .half 0x8B9E ! 000000013D0AE088 +0000 0 | |
4707 | .half 0xD6B5 ! 000000013D0AE08A +0002 0 | |
4708 | .word 0x0201257F ! 000000013D0AE08C +0004 0 | |
4709 | .xword 0xD7F30071807DAED2 ! 000000013D0AE090 +0008 0 | |
4710 | .xword 0x40E5E7C46DA2FD40 ! 000000013D0AE098 +0010 0 Double 4.486214E+04 | |
4711 | .xword 0x41003D46ADE24626 ! 000000013D0AE0A0 +0018 0 Double 1.330328E+05 | |
4712 | .word 0xC0592A7A ! 000000013D0AE0A8 +0020 0 Single -3.393218E+00 | |
4713 | .word 0xBBC8D88A ! 000000013D0AE0AC +0024 0 | |
4714 | .byte 0x67 ! 000000013D0AE0B0 +0028 0 | |
4715 | .byte 0x62 ! 000000013D0AE0B1 +0029 0 | |
4716 | .byte 0x13 ! 000000013D0AE0B2 +002A 0 | |
4717 | .byte 0xFB ! 000000013D0AE0B3 +002B 0 | |
4718 | .word 0xB8E12589 ! 000000013D0AE0B4 +002C 0 Single -1.073583E-04 | |
4719 | .xword 0x9DF4965046486A43 ! 000000013D0AE0B8 +0030 0 | |
4720 | .xword 0x969C65FC1DB54102 ! 000000013D0AE0C0 +0038 0 | |
4721 | .half 0x7C0A ! 000000013D0AE0C8 +0040 0 | |
4722 | .byte 0x7E ! 000000013D0AE0CA +0042 0 | |
4723 | .byte 0x44 ! 000000013D0AE0CB +0043 0 | |
4724 | .half 0xB355 ! 000000013D0AE0CC +0044 0 | |
4725 | .byte 0xD5 ! 000000013D0AE0CE +0046 0 | |
4726 | .byte 0x2D ! 000000013D0AE0CF +0047 0 | |
4727 | .word 0xCBEE6C33 ! 000000013D0AE0D0 +0048 0 | |
4728 | .word 0x413A4876 ! 000000013D0AE0D4 +004C 0 Single 1.164269E+01 | |
4729 | .xword 0xE3A622BDED1E1895 ! 000000013D0AE0D8 +0050 0 | |
4730 | .xword 0x054621422DD6A370 ! 000000013D0AE0E0 +0058 0 | |
4731 | .word 0x3A966820 ! 000000013D0AE0E8 +0060 0 Single 1.147512E-03 | |
4732 | .word 0x3AA40BDF ! 000000013D0AE0EC +0064 0 | |
4733 | .xword 0xD85925A4D1D22465 ! 000000013D0AE0F0 +0068 0 | |
4734 | .xword 0x6091C8A9F5F78F58 ! 000000013D0AE0F8 +0070 0 | |
4735 | .xword 0x4808E4CF3481D591 ! 000000013D0AE100 +0078 0 | |
4736 | .xword 0xF6796B574030257D ! 000000013D0AE108 +0080 0 | |
4737 | ||
4738 | !======================================================================== | |
4739 | ||
4740 | SECTION .bdata063 DATA_VA=0x4566b719e000 | |
4741 | attr_data { | |
4742 | Name = .bdata063, | |
4743 | VA = 0x4566b719e000, | |
4744 | RA = 0xffff18000, | |
4745 | PA = ra2pa(0xffff18000,0), | |
4746 | part_0_ctx_nonzero_tsb_config_3, | |
4747 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4748 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4749 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4750 | } | |
4751 | ||
4752 | ||
4753 | SECTION .bdata063 | |
4754 | .data | |
4755 | DATA100: | |
4756 | .xword 0x000000F6D03AE088 ! 00004566B719E000 -0088 DATA101+0x88 | |
4757 | .xword 0x000000013D0AE088 ! 00004566B719E008 -0080 DATA099+0x88 | |
4758 | .word 0x3AC5A458 ! 00004566B719E010 -0078 0 Single 1.507889E-03 | |
4759 | .word 0xB928B3E2 ! 00004566B719E014 -0074 0 Single -1.608874E-04 | |
4760 | .xword 0xC04116A0C5DAD5A0 ! 00004566B719E018 -0070 0 Double -3.417678E+01 | |
4761 | .xword 0x06ACCAC75A39F5B0 ! 00004566B719E020 -0068 0 | |
4762 | .xword 0xC0B7FAF8B7A5C8A8 ! 00004566B719E028 -0060 0 Double -6.138972E+03 | |
4763 | .byte 0xA7 ! 00004566B719E030 -0058 0 | |
4764 | .byte 0xA4 ! 00004566B719E031 -0057 0 | |
4765 | .half 0xA9DB ! 00004566B719E032 -0056 0 | |
4766 | .word 0xC6B1D7FA ! 00004566B719E034 -0054 0 | |
4767 | .word 0xC9929CF3 ! 00004566B719E038 -0050 0 | |
4768 | .half 0x94DE ! 00004566B719E03C -004C 0 | |
4769 | .half 0x7CDC ! 00004566B719E03E -004A 0 | |
4770 | .xword 0x0B313C14431A8E6F ! 00004566B719E040 -0048 0 | |
4771 | .word 0x9AD5BF97 ! 00004566B719E048 -0040 0 | |
4772 | .half 0xCEA0 ! 00004566B719E04C -003C 0 | |
4773 | .half 0xF0EE ! 00004566B719E04E -003A 0 | |
4774 | .xword 0x404180B2F5E8084E ! 00004566B719E050 -0038 0 Double 3.500546E+01 | |
4775 | .half 0xD852 ! 00004566B719E058 -0030 0 | |
4776 | .half 0x0D65 ! 00004566B719E05A -002E 0 | |
4777 | .word 0xC3FFCAAF ! 00004566B719E05C -002C 0 Single -5.115835E+02 | |
4778 | .half 0x99A9 ! 00004566B719E060 -0028 0 | |
4779 | .half 0xE9F9 ! 00004566B719E062 -0026 0 | |
4780 | .half 0x422A ! 00004566B719E064 -0024 0 | |
4781 | .half 0xCE6D ! 00004566B719E066 -0022 0 | |
4782 | .byte 0xB7 ! 00004566B719E068 -0020 0 | |
4783 | .byte 0x23 ! 00004566B719E069 -001F 0 | |
4784 | .half 0xD6F2 ! 00004566B719E06A -001E 0 | |
4785 | .word 0x5EC4509B ! 00004566B719E06C -001C 0 | |
4786 | .half 0x149A ! 00004566B719E070 -0018 0 | |
4787 | .half 0xB4D1 ! 00004566B719E072 -0016 0 | |
4788 | .word 0x2F61DABE ! 00004566B719E074 -0014 0 | |
4789 | .byte 0x97 ! 00004566B719E078 -0010 0 | |
4790 | .byte 0x10 ! 00004566B719E079 -000F 0 | |
4791 | .half 0xCA21 ! 00004566B719E07A -000E 0 | |
4792 | .word 0x56CDC57A ! 00004566B719E07C -000C 0 | |
4793 | .xword 0x58E218A22DD50BE8 ! 00004566B719E080 -0008 0 | |
4794 | .half 0x9275 ! 00004566B719E088 +0000 0 | |
4795 | .half 0x0220 ! 00004566B719E08A +0002 0 | |
4796 | .word 0x8E6EC157 ! 00004566B719E08C +0004 0 | |
4797 | .xword 0x641F194E22DE704A ! 00004566B719E090 +0008 0 | |
4798 | .xword 0x3FFED86AB33D903A ! 00004566B719E098 +0010 0 Double 1.927836E+00 | |
4799 | .xword 0x3FC6DCB7C23D864A ! 00004566B719E0A0 +0018 0 Double 1.786108E-01 | |
4800 | .word 0xC5E7969D ! 00004566B719E0A8 +0020 0 Single -7.410827E+03 | |
4801 | .word 0x6870E8FE ! 00004566B719E0AC +0024 0 | |
4802 | .byte 0xF8 ! 00004566B719E0B0 +0028 0 | |
4803 | .byte 0xE2 ! 00004566B719E0B1 +0029 0 | |
4804 | .byte 0x83 ! 00004566B719E0B2 +002A 0 | |
4805 | .byte 0x2E ! 00004566B719E0B3 +002B 0 | |
4806 | .word 0xC4A40DB7 ! 00004566B719E0B4 +002C 0 Single -1.312429E+03 | |
4807 | .xword 0xE0DE0472E972B469 ! 00004566B719E0B8 +0030 0 | |
4808 | .xword 0xC84B29144436C627 ! 00004566B719E0C0 +0038 0 | |
4809 | .half 0x00D9 ! 00004566B719E0C8 +0040 0 | |
4810 | .byte 0xB5 ! 00004566B719E0CA +0042 0 | |
4811 | .byte 0x9E ! 00004566B719E0CB +0043 0 | |
4812 | .half 0xBCEC ! 00004566B719E0CC +0044 0 | |
4813 | .byte 0x71 ! 00004566B719E0CE +0046 0 | |
4814 | .byte 0x85 ! 00004566B719E0CF +0047 0 | |
4815 | .word 0x539F0024 ! 00004566B719E0D0 +0048 0 | |
4816 | .word 0x458D01E8 ! 00004566B719E0D4 +004C 0 Single 4.512238E+03 | |
4817 | .xword 0x625EF96B39C73E69 ! 00004566B719E0D8 +0050 0 | |
4818 | .xword 0xAA36F31D0BE62EF2 ! 00004566B719E0E0 +0058 0 | |
4819 | .word 0xC0916968 ! 00004566B719E0E8 +0060 0 Single -4.544117E+00 | |
4820 | .word 0x6701E2EF ! 00004566B719E0EC +0064 0 | |
4821 | .xword 0xC59F4D2C7FE68FEE ! 00004566B719E0F0 +0068 0 | |
4822 | .xword 0x3ED89068B74CC689 ! 00004566B719E0F8 +0070 0 | |
4823 | .xword 0x67D907504760963D ! 00004566B719E100 +0078 0 | |
4824 | .xword 0x79A61F6B923E81ED ! 00004566B719E108 +0080 0 | |
4825 | ||
4826 | !======================================================================== | |
4827 | ||
4828 | SECTION .bdata064 DATA_VA=0xf6d03ae000 | |
4829 | attr_data { | |
4830 | Name = .bdata064, | |
4831 | VA = 0xf6d03ae000, | |
4832 | RA = 0xffff16000, | |
4833 | PA = ra2pa(0xffff16000,0), | |
4834 | part_0_ctx_nonzero_tsb_config_3, | |
4835 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4836 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4837 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4838 | } | |
4839 | ||
4840 | ||
4841 | SECTION .bdata064 | |
4842 | .data | |
4843 | DATA101: | |
4844 | .xword 0x0000616EB8B54088 ! 000000F6D03AE000 -0088 DATA102+0x88 | |
4845 | .xword 0x00004566B719E088 ! 000000F6D03AE008 -0080 DATA100+0x88 | |
4846 | .word 0x3B62E694 ! 000000F6D03AE010 -0078 0 Single 3.462230E-03 | |
4847 | .word 0x37F049C1 ! 000000F6D03AE014 -0074 0 Single 2.864457E-05 | |
4848 | .xword 0xC0DD1D082AFD6EE1 ! 000000F6D03AE018 -0070 0 Double -2.981213E+04 | |
4849 | .xword 0xBC9E40D3C6944316 ! 000000F6D03AE020 -0068 0 | |
4850 | .xword 0x40211C504D7ADC1F ! 000000F6D03AE028 -0060 0 Double 8.555300E+00 | |
4851 | .byte 0x75 ! 000000F6D03AE030 -0058 0 | |
4852 | .byte 0x08 ! 000000F6D03AE031 -0057 0 | |
4853 | .half 0x338E ! 000000F6D03AE032 -0056 0 | |
4854 | .word 0x8B078470 ! 000000F6D03AE034 -0054 0 | |
4855 | .word 0x2BC29029 ! 000000F6D03AE038 -0050 0 | |
4856 | .half 0xE47B ! 000000F6D03AE03C -004C 0 | |
4857 | .half 0xCC42 ! 000000F6D03AE03E -004A 0 | |
4858 | .xword 0xAE53A891E88C7B6A ! 000000F6D03AE040 -0048 0 | |
4859 | .word 0xEBEF8FC3 ! 000000F6D03AE048 -0040 0 | |
4860 | .half 0x4F98 ! 000000F6D03AE04C -003C 0 | |
4861 | .half 0x68A8 ! 000000F6D03AE04E -003A 0 | |
4862 | .xword 0x3F1AAFD76C1109D8 ! 000000F6D03AE050 -0038 0 Double 1.018024E-04 | |
4863 | .half 0x5327 ! 000000F6D03AE058 -0030 0 | |
4864 | .half 0x997B ! 000000F6D03AE05A -002E 0 | |
4865 | .word 0x3D927156 ! 000000F6D03AE05C -002C 0 Single 7.150523E-02 | |
4866 | .half 0x8EF2 ! 000000F6D03AE060 -0028 0 | |
4867 | .half 0x8C90 ! 000000F6D03AE062 -0026 0 | |
4868 | .half 0x65E6 ! 000000F6D03AE064 -0024 0 | |
4869 | .half 0x95E1 ! 000000F6D03AE066 -0022 0 | |
4870 | .byte 0xFE ! 000000F6D03AE068 -0020 0 | |
4871 | .byte 0xFE ! 000000F6D03AE069 -001F 0 | |
4872 | .half 0x4589 ! 000000F6D03AE06A -001E 0 | |
4873 | .word 0x30E4291C ! 000000F6D03AE06C -001C 0 | |
4874 | .half 0x5F80 ! 000000F6D03AE070 -0018 0 | |
4875 | .half 0x5189 ! 000000F6D03AE072 -0016 0 | |
4876 | .word 0x4DF734E0 ! 000000F6D03AE074 -0014 0 | |
4877 | .byte 0x6E ! 000000F6D03AE078 -0010 0 | |
4878 | .byte 0x0F ! 000000F6D03AE079 -000F 0 | |
4879 | .half 0x3818 ! 000000F6D03AE07A -000E 0 | |
4880 | .word 0x14AC331A ! 000000F6D03AE07C -000C 0 | |
4881 | .xword 0xCD5F8353AD838B8F ! 000000F6D03AE080 -0008 0 | |
4882 | .half 0xD68C ! 000000F6D03AE088 +0000 0 | |
4883 | .half 0x2F17 ! 000000F6D03AE08A +0002 0 | |
4884 | .word 0xA209E0C7 ! 000000F6D03AE08C +0004 0 | |
4885 | .xword 0x6D60F5DC8E3FDC3F ! 000000F6D03AE090 +0008 0 | |
4886 | .xword 0x405D344AF60A7937 ! 000000F6D03AE098 +0010 0 Double 1.168171E+02 | |
4887 | .xword 0x4099A033160B254A ! 000000F6D03AE0A0 +0018 0 Double 1.640050E+03 | |
4888 | .word 0x38F8D0C1 ! 000000F6D03AE0A8 +0020 0 Single 1.186444E-04 | |
4889 | .word 0xF780B793 ! 000000F6D03AE0AC +0024 0 | |
4890 | .byte 0xF9 ! 000000F6D03AE0B0 +0028 0 | |
4891 | .byte 0xA0 ! 000000F6D03AE0B1 +0029 0 | |
4892 | .byte 0x55 ! 000000F6D03AE0B2 +002A 0 | |
4893 | .byte 0x01 ! 000000F6D03AE0B3 +002B 0 | |
4894 | .word 0xB982D91B ! 000000F6D03AE0B4 +002C 0 Single -2.495729E-04 | |
4895 | .xword 0x307919316B6DEE1D ! 000000F6D03AE0B8 +0030 0 | |
4896 | .xword 0x94DDECDEF82032D3 ! 000000F6D03AE0C0 +0038 0 | |
4897 | .half 0xE09A ! 000000F6D03AE0C8 +0040 0 | |
4898 | .byte 0x7E ! 000000F6D03AE0CA +0042 0 | |
4899 | .byte 0x3B ! 000000F6D03AE0CB +0043 0 | |
4900 | .half 0xB81C ! 000000F6D03AE0CC +0044 0 | |
4901 | .byte 0xFA ! 000000F6D03AE0CE +0046 0 | |
4902 | .byte 0x84 ! 000000F6D03AE0CF +0047 0 | |
4903 | .word 0x0095ED92 ! 000000F6D03AE0D0 +0048 0 | |
4904 | .word 0xBE97D189 ! 000000F6D03AE0D4 +004C 0 Single -2.965205E-01 | |
4905 | .xword 0x40607994B45D0A7B ! 000000F6D03AE0D8 +0050 0 | |
4906 | .xword 0xDCFEDFFB7C369B84 ! 000000F6D03AE0E0 +0058 0 | |
4907 | .word 0xBE320572 ! 000000F6D03AE0E8 +0060 0 Single -1.738489E-01 | |
4908 | .word 0xC5224488 ! 000000F6D03AE0EC +0064 0 | |
4909 | .xword 0x2F06943836752608 ! 000000F6D03AE0F0 +0068 0 | |
4910 | .xword 0xECE6888EA102995E ! 000000F6D03AE0F8 +0070 0 | |
4911 | .xword 0xC10AE9E86D90EAB0 ! 000000F6D03AE100 +0078 0 | |
4912 | .xword 0x4387DBF220D196D3 ! 000000F6D03AE108 +0080 0 | |
4913 | ||
4914 | !======================================================================== | |
4915 | ||
4916 | SECTION .bdata065 DATA_VA=0x616eb8b54000 | |
4917 | attr_data { | |
4918 | Name = .bdata065, | |
4919 | VA = 0x616eb8b54000, | |
4920 | RA = 0xffff14000, | |
4921 | PA = ra2pa(0xffff14000,0), | |
4922 | part_0_ctx_nonzero_tsb_config_3, | |
4923 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4924 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4925 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4926 | } | |
4927 | ||
4928 | ||
4929 | SECTION .bdata065 | |
4930 | .data | |
4931 | DATA102: | |
4932 | .xword 0x880000F01E2C0000 ! 0000616EB8B54000 -0088 DATA093+0x88 | |
4933 | .xword 0x88E03AD0F6000000 ! 0000616EB8B54008 -0080 DATA101+0x88 | |
4934 | .word 0x4308C2D6 ! 0000616EB8B54010 -0078 0 Single 1.367611E+02 | |
4935 | .word 0xC5643C7A ! 0000616EB8B54014 -0074 0 Single -3.651780E+03 | |
4936 | .xword 0x3EF27D9D96D4D2DC ! 0000616EB8B54018 -0070 0 Double 1.763409E-05 | |
4937 | .xword 0xA05A6DEF103146F1 ! 0000616EB8B54020 -0068 0 | |
4938 | .xword 0xC04A8CF137C37CE7 ! 0000616EB8B54028 -0060 0 Double -5.310111E+01 | |
4939 | .byte 0x86 ! 0000616EB8B54030 -0058 0 | |
4940 | .byte 0x41 ! 0000616EB8B54031 -0057 0 | |
4941 | .half 0xBB65 ! 0000616EB8B54032 -0056 0 | |
4942 | .word 0x8289DDA0 ! 0000616EB8B54034 -0054 0 | |
4943 | .word 0x48226D12 ! 0000616EB8B54038 -0050 0 | |
4944 | .half 0x4E4F ! 0000616EB8B5403C -004C 0 | |
4945 | .half 0x5C6E ! 0000616EB8B5403E -004A 0 | |
4946 | .xword 0x79623B00EB780102 ! 0000616EB8B54040 -0048 0 | |
4947 | .word 0x06F00A33 ! 0000616EB8B54048 -0040 0 | |
4948 | .half 0x9843 ! 0000616EB8B5404C -003C 0 | |
4949 | .half 0xC20C ! 0000616EB8B5404E -003A 0 | |
4950 | .xword 0xC10C045DB08F3F4C ! 0000616EB8B54050 -0038 0 Double -2.295157E+05 | |
4951 | .half 0xB604 ! 0000616EB8B54058 -0030 0 | |
4952 | .half 0xFB66 ! 0000616EB8B5405A -002E 0 | |
4953 | .word 0x3FB25037 ! 0000616EB8B5405C -002C 0 Single 1.393073E+00 | |
4954 | .half 0xBF24 ! 0000616EB8B54060 -0028 0 | |
4955 | .half 0xA88C ! 0000616EB8B54062 -0026 0 | |
4956 | .half 0x6FD8 ! 0000616EB8B54064 -0024 0 | |
4957 | .half 0x0D48 ! 0000616EB8B54066 -0022 0 | |
4958 | .byte 0x08 ! 0000616EB8B54068 -0020 0 | |
4959 | .byte 0x59 ! 0000616EB8B54069 -001F 0 | |
4960 | .half 0x4A24 ! 0000616EB8B5406A -001E 0 | |
4961 | .word 0xA6A0B951 ! 0000616EB8B5406C -001C 0 | |
4962 | .half 0x8E2A ! 0000616EB8B54070 -0018 0 | |
4963 | .half 0xED56 ! 0000616EB8B54072 -0016 0 | |
4964 | .word 0x2C8D8A48 ! 0000616EB8B54074 -0014 0 | |
4965 | .byte 0xAA ! 0000616EB8B54078 -0010 0 | |
4966 | .byte 0x8D ! 0000616EB8B54079 -000F 0 | |
4967 | .half 0xAFF9 ! 0000616EB8B5407A -000E 0 | |
4968 | .word 0x156AE6A8 ! 0000616EB8B5407C -000C 0 | |
4969 | .xword 0xE1FC9C1A652A66D0 ! 0000616EB8B54080 -0008 0 | |
4970 | .half 0x7414 ! 0000616EB8B54088 +0000 0 | |
4971 | .half 0x194E ! 0000616EB8B5408A +0002 0 | |
4972 | .word 0x22E372C1 ! 0000616EB8B5408C +0004 0 | |
4973 | .xword 0xAB79DE470DAAA26B ! 0000616EB8B54090 +0008 0 | |
4974 | .xword 0x40C5AEDFBA65475B ! 0000616EB8B54098 +0010 0 Double 1.110175E+04 | |
4975 | .xword 0xC0B8CBA794DC5851 ! 0000616EB8B540A0 +0018 0 Double -6.347655E+03 | |
4976 | .word 0xC371AF06 ! 0000616EB8B540A8 +0020 0 Single -2.416837E+02 | |
4977 | .word 0x0DDE867D ! 0000616EB8B540AC +0024 0 | |
4978 | .byte 0x1D ! 0000616EB8B540B0 +0028 0 | |
4979 | .byte 0x5B ! 0000616EB8B540B1 +0029 0 | |
4980 | .byte 0x98 ! 0000616EB8B540B2 +002A 0 | |
4981 | .byte 0xE8 ! 0000616EB8B540B3 +002B 0 | |
4982 | .word 0xC047FEF0 ! 0000616EB8B540B4 +002C 0 Single -3.124935E+00 | |
4983 | .xword 0x30CB0DBC0E0E7F64 ! 0000616EB8B540B8 +0030 0 | |
4984 | .xword 0x3FCBD56FFCAEC44A ! 0000616EB8B540C0 +0038 0 | |
4985 | .half 0xADEC ! 0000616EB8B540C8 +0040 0 | |
4986 | .byte 0x05 ! 0000616EB8B540CA +0042 0 | |
4987 | .byte 0x4E ! 0000616EB8B540CB +0043 0 | |
4988 | .half 0xE5AA ! 0000616EB8B540CC +0044 0 | |
4989 | .byte 0x9A ! 0000616EB8B540CE +0046 0 | |
4990 | .byte 0x49 ! 0000616EB8B540CF +0047 0 | |
4991 | .word 0xF803F12B ! 0000616EB8B540D0 +0048 0 | |
4992 | .word 0x45A9B1D3 ! 0000616EB8B540D4 +004C 0 Single 5.430228E+03 | |
4993 | .xword 0x0B666FC4ABA2C99D ! 0000616EB8B540D8 +0050 0 | |
4994 | .xword 0x9B06A58ED68C3EE0 ! 0000616EB8B540E0 +0058 0 | |
4995 | .word 0xBC76C3C7 ! 0000616EB8B540E8 +0060 0 Single -1.506133E-02 | |
4996 | .word 0x3517B8F3 ! 0000616EB8B540EC +0064 0 | |
4997 | .xword 0x310D02040E8DA415 ! 0000616EB8B540F0 +0068 0 | |
4998 | .xword 0x0513E6328A2FC2E3 ! 0000616EB8B540F8 +0070 0 | |
4999 | .xword 0x765A4302C17BE389 ! 0000616EB8B54100 +0078 0 | |
5000 | .xword 0x08A9D1309F86FCA5 ! 0000616EB8B54108 +0080 0 | |
5001 | ||
5002 | !======================================================================== | |
5003 | ||
5004 | SECTION .bblk066 DATA_VA=0x5589f66000 | |
5005 | attr_data { | |
5006 | Name = .bblk066, | |
5007 | VA = 0x5589f66000, | |
5008 | RA = 0xffff12000, | |
5009 | PA = ra2pa(0xffff12000,0), | |
5010 | part_0_ctx_nonzero_tsb_config_3, | |
5011 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5012 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5013 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5014 | } | |
5015 | ||
5016 | ||
5017 | SECTION .bblk066 | |
5018 | .data | |
5019 | DATA103: | |
5020 | .xword 0x9699F797CDDD4EE7 ! 0000005589F66000 +0000 0 | |
5021 | .xword 0xB1D4637AD9068537 ! 0000005589F66008 +0008 0 | |
5022 | .xword 0x140F7ACE21052E91 ! 0000005589F66010 +0010 0 | |
5023 | .xword 0x4DB636C1091BDAA0 ! 0000005589F66018 +0018 0 | |
5024 | .xword 0x5D98ED2331EE7148 ! 0000005589F66020 +0020 0 | |
5025 | .xword 0x1D2EDF177353282D ! 0000005589F66028 +0028 0 | |
5026 | .xword 0x143540938F3442C6 ! 0000005589F66030 +0030 0 | |
5027 | .xword 0x42BE4A4DFD2033F2 ! 0000005589F66038 +0038 0 | |
5028 | .xword 0x7B3181A7C57034FB ! 0000005589F66040 +0040 0 | |
5029 | .xword 0x6AA63C49AD9F87A4 ! 0000005589F66048 +0048 0 | |
5030 | .xword 0x4F5A6FA4F9BF8907 ! 0000005589F66050 +0050 0 | |
5031 | .xword 0x350A7FE4DEF7197E ! 0000005589F66058 +0058 0 | |
5032 | .xword 0xE9E2A244A913F914 ! 0000005589F66060 +0060 0 | |
5033 | .xword 0xE6995E369F1D6ECA ! 0000005589F66068 +0068 0 | |
5034 | .xword 0x09B4DFD7788FB006 ! 0000005589F66070 +0070 0 | |
5035 | .xword 0xF7269763A8CD697D ! 0000005589F66078 +0078 0 | |
5036 | ||
5037 | !======================================================================== | |
5038 | ||
5039 | SECTION .bcom001 | |
5040 | attr_data { | |
5041 | Name = .bcom001, | |
5042 | VA = 0x0, | |
5043 | RA = 0xffffde000, | |
5044 | PA = ra2pa(0xffffde000,0), | |
5045 | tsbonly, | |
5046 | part_0_ctx_nonzero_tsb_config_3, | |
5047 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5048 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
5049 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5050 | } | |
5051 | ||
5052 | !======================================================================== | |
5053 | ||
5054 | SECTION .bstk067 DATA_VA=0x6180000000 | |
5055 | attr_data { | |
5056 | Name = .bstk067, | |
5057 | VA = 0x6180000000, | |
5058 | RA = 0xdb0000000, | |
5059 | PA = ra2pa(0xdb0000000,0), | |
5060 | part_0_ctx_nonzero_tsb_config_1, | |
5061 | TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0, | |
5062 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5063 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5064 | } | |
5065 | ||
5066 | ||
5067 | SECTION .bstk067 | |
5068 | .data | |
5069 | .skip 0x2000 ! 0000006180000000 | |
5070 | STACK0072: | |
5071 | ||
5072 | !======================================================================== | |
5073 | ||
5074 | SECTION .bkey068 DATA_VA=0x50b430000000 | |
5075 | attr_data { | |
5076 | Name = .bkey068, | |
5077 | VA = 0x50b430000000, | |
5078 | RA = 0xda0000000, | |
5079 | PA = ra2pa(0xda0000000,0), | |
5080 | part_0_ctx_nonzero_tsb_config_1, | |
5081 | TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0, | |
5082 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5083 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5084 | } | |
5085 | ||
5086 | ||
5087 | SECTION .bkey068 | |
5088 | .data | |
5089 | DATA105: | |
5090 | .xword 0x00002C1EF0000088 ! 000050B430000000 +0000 DATA093+0x88 | |
5091 | .xword 0x00000187E9830088 ! 000050B430000008 +0008 DATA094+0x88 | |
5092 | .xword 0x00005A2235352088 ! 000050B430000010 +0010 DATA095+0x88 | |
5093 | .xword 0x00001100BA348088 ! 000050B430000018 +0018 DATA096+0x88 | |
5094 | .xword 0x00004BB147658088 ! 000050B430000020 +0020 DATA097+0x88 | |
5095 | .xword 0xFFFFA5B370000088 ! 000050B430000028 +0028 DATA098+0x88 | |
5096 | .xword 0x000000013D0AE088 ! 000050B430000030 +0030 DATA099+0x88 | |
5097 | .xword 0x00004566B719E088 ! 000050B430000038 +0038 DATA100+0x88 | |
5098 | .xword 0x000000F6D03AE088 ! 000050B430000040 +0040 DATA101+0x88 | |
5099 | .xword 0x0000616EB8B54088 ! 000050B430000048 +0048 DATA102+0x88 | |
5100 | .xword 0x0000005589F66000 ! 000050B430000050 +0050 DATA103+0x0 | |
5101 | .xword 0x0000000FFFFE0000 ! 000050B430000058 +0058 DATA001+0x0 | |
5102 | .xword 0x0000000000000000 ! 000050B430000060 +0060 0 | |
5103 | .xword 0x3F244AC1318637D5 ! 000050B430000068 +0068 0 Double 1.548158E-04 | |
5104 | .word 0x3925791D ! 000050B430000070 +0070 0 Single 1.578074E-04 | |
5105 | ||
5106 | ! Context 73 runs in 64-bit addressing mode, big-endian | |
5107 | ||
5108 | !======================================================================== | |
5109 | ||
5110 | SECTION .bdata069 DATA_VA=0xffffc845a0000000 | |
5111 | attr_data { | |
5112 | Name = .bdata069, | |
5113 | VA = 0xffffc845a0000000, | |
5114 | RA = 0xcf0000000, | |
5115 | PA = ra2pa(0xcf0000000,0), | |
5116 | part_0_ctx_nonzero_tsb_config_1, | |
5117 | TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0, | |
5118 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
5119 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5120 | } | |
5121 | ||
5122 | ||
5123 | SECTION .bdata069 | |
5124 | .data | |
5125 | DATA115: | |
5126 | .xword 0x880000E08995FFFF ! FFFFC845A0000000 -0088 DATA116+0x88 | |
5127 | .xword 0x8800070700000000 ! FFFFC845A0000008 -0080 DATA124+0x88 | |
5128 | .word 0x3F0097A9 ! FFFFC845A0000010 -0078 0 Single 5.023142E-01 | |
5129 | .word 0x41BC2CCE ! FFFFC845A0000014 -0074 0 Single 2.352188E+01 | |
5130 | .xword 0x3FF28CB55167FDEE ! FFFFC845A0000018 -0070 0 Double 1.159353E+00 | |
5131 | .xword 0x1494745687D5B06D ! FFFFC845A0000020 -0068 0 | |
5132 | .xword 0x40A040DF3E82E0F0 ! FFFFC845A0000028 -0060 0 Double 2.080436E+03 | |
5133 | .byte 0xD3 ! FFFFC845A0000030 -0058 0 | |
5134 | .byte 0x00 ! FFFFC845A0000031 -0057 0 | |
5135 | .half 0x029B ! FFFFC845A0000032 -0056 0 | |
5136 | .word 0xD3823C4E ! FFFFC845A0000034 -0054 0 | |
5137 | .word 0x47A3BEBC ! FFFFC845A0000038 -0050 0 | |
5138 | .half 0xA92F ! FFFFC845A000003C -004C 0 | |
5139 | .half 0x4A61 ! FFFFC845A000003E -004A 0 | |
5140 | .xword 0xB8C0B19FC99DA61B ! FFFFC845A0000040 -0048 0 | |
5141 | .word 0x24524428 ! FFFFC845A0000048 -0040 0 | |
5142 | .half 0x1D9F ! FFFFC845A000004C -003C 0 | |
5143 | .half 0x0437 ! FFFFC845A000004E -003A 0 | |
5144 | .xword 0x3F0ACC1844472328 ! FFFFC845A0000050 -0038 0 Double 5.111169E-05 | |
5145 | .half 0x553E ! FFFFC845A0000058 -0030 0 | |
5146 | .half 0x8E13 ! FFFFC845A000005A -002E 0 | |
5147 | .word 0x41234AD4 ! FFFFC845A000005C -002C 0 Single 1.020577E+01 | |
5148 | .half 0x303E ! FFFFC845A0000060 -0028 0 | |
5149 | .half 0x830A ! FFFFC845A0000062 -0026 0 | |
5150 | .half 0xAE75 ! FFFFC845A0000064 -0024 0 | |
5151 | .half 0x49E5 ! FFFFC845A0000066 -0022 0 | |
5152 | .byte 0xF6 ! FFFFC845A0000068 -0020 0 | |
5153 | .byte 0xA4 ! FFFFC845A0000069 -001F 0 | |
5154 | .half 0xD807 ! FFFFC845A000006A -001E 0 | |
5155 | .word 0xEC377C26 ! FFFFC845A000006C -001C 0 | |
5156 | .half 0x2DA5 ! FFFFC845A0000070 -0018 0 | |
5157 | .half 0xD889 ! FFFFC845A0000072 -0016 0 | |
5158 | .word 0xE20247AF ! FFFFC845A0000074 -0014 0 | |
5159 | .byte 0x72 ! FFFFC845A0000078 -0010 0 | |
5160 | .byte 0xBA ! FFFFC845A0000079 -000F 0 | |
5161 | .half 0x070B ! FFFFC845A000007A -000E 0 | |
5162 | .word 0x3416BFBB ! FFFFC845A000007C -000C 0 | |
5163 | .xword 0x94F446CE2E963464 ! FFFFC845A0000080 -0008 0 | |
5164 | .half 0x495F ! FFFFC845A0000088 +0000 0 | |
5165 | .half 0xE4D7 ! FFFFC845A000008A +0002 0 | |
5166 | .word 0x59CF1FB7 ! FFFFC845A000008C +0004 0 | |
5167 | .xword 0x056FABDE2BAD9DC4 ! FFFFC845A0000090 +0008 0 | |
5168 | .xword 0xBF38362CF7753424 ! FFFFC845A0000098 +0010 0 Double -3.694401E-04 | |
5169 | .xword 0xC0FC26FD15E765AC ! FFFFC845A00000A0 +0018 0 Double -1.153118E+05 | |
5170 | .word 0xB82B4F96 ! FFFFC845A00000A8 +0020 0 Single -4.084370E-05 | |
5171 | .word 0xB0677B14 ! FFFFC845A00000AC +0024 0 | |
5172 | .byte 0xF9 ! FFFFC845A00000B0 +0028 0 | |
5173 | .byte 0xEF ! FFFFC845A00000B1 +0029 0 | |
5174 | .byte 0x79 ! FFFFC845A00000B2 +002A 0 | |
5175 | .byte 0xA4 ! FFFFC845A00000B3 +002B 0 | |
5176 | .word 0x3FB56BED ! FFFFC845A00000B4 +002C 0 Single 1.417356E+00 | |
5177 | .xword 0x38B9A5D7851FBD66 ! FFFFC845A00000B8 +0030 0 | |
5178 | .xword 0x1B9E3BCD4ED583E7 ! FFFFC845A00000C0 +0038 0 | |
5179 | .half 0x8907 ! FFFFC845A00000C8 +0040 0 | |
5180 | .byte 0x8D ! FFFFC845A00000CA +0042 0 | |
5181 | .byte 0x05 ! FFFFC845A00000CB +0043 0 | |
5182 | .half 0x9C40 ! FFFFC845A00000CC +0044 0 | |
5183 | .byte 0x70 ! FFFFC845A00000CE +0046 0 | |
5184 | .byte 0xD2 ! FFFFC845A00000CF +0047 0 | |
5185 | .word 0x1DA7FB64 ! FFFFC845A00000D0 +0048 0 | |
5186 | .word 0xC5071382 ! FFFFC845A00000D4 +004C 0 Single -2.161219E+03 | |
5187 | .xword 0xBE69C56DDC6B8E65 ! FFFFC845A00000D8 +0050 0 | |
5188 | .xword 0xFFE6A77B61EA84F1 ! FFFFC845A00000E0 +0058 0 | |
5189 | .word 0x39D96AD6 ! FFFFC845A00000E8 +0060 0 Single 4.146906E-04 | |
5190 | .word 0xF9E4E459 ! FFFFC845A00000EC +0064 0 | |
5191 | .xword 0x6EBCEF393E3506E4 ! FFFFC845A00000F0 +0068 0 | |
5192 | .xword 0xC2D732FC5B3FF1C6 ! FFFFC845A00000F8 +0070 0 | |
5193 | .xword 0xCA811248AD54788C ! FFFFC845A0000100 +0078 0 | |
5194 | .xword 0x23B2762E327A7E00 ! FFFFC845A0000108 +0080 0 | |
5195 | ||
5196 | !======================================================================== | |
5197 | ||
5198 | SECTION .bdata070 DATA_VA=0xffff9589e0000000 | |
5199 | attr_data { | |
5200 | Name = .bdata070, | |
5201 | VA = 0xffff9589e0000000, | |
5202 | RA = ra2pa(0xce0000000,0), | |
5203 | PA = ra2pa(0xce0000000,0), | |
5204 | part_0_ctx_nonzero_tsb_config_0, | |
5205 | TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0, | |
5206 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
5207 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5208 | } | |
5209 | ||
5210 | ||
5211 | SECTION .bdata070 | |
5212 | .data | |
5213 | DATA116: | |
5214 | .xword 0x8840B4FC753B0000 ! FFFF9589E0000000 -0088 DATA117+0x88 | |
5215 | .xword 0x880000A045C8FFFF ! FFFF9589E0000008 -0080 DATA115+0x88 | |
5216 | .word 0x4079CDD7 ! FFFF9589E0000010 -0078 0 Single 3.903188E+00 | |
5217 | .word 0x43584A79 ! FFFF9589E0000014 -0074 0 Single 2.162909E+02 | |
5218 | .xword 0x3F501DFF8F1FE73A ! FFFF9589E0000018 -0070 0 Double 9.837146E-04 | |
5219 | .xword 0x9A9A05F806D8EF92 ! FFFF9589E0000020 -0068 0 | |
5220 | .xword 0xC122D0B6A9C54021 ! FFFF9589E0000028 -0060 0 Double -6.165393E+05 | |
5221 | .byte 0x27 ! FFFF9589E0000030 -0058 0 | |
5222 | .byte 0x53 ! FFFF9589E0000031 -0057 0 | |
5223 | .half 0xB737 ! FFFF9589E0000032 -0056 0 | |
5224 | .word 0x298161D7 ! FFFF9589E0000034 -0054 0 | |
5225 | .word 0x330166B4 ! FFFF9589E0000038 -0050 0 | |
5226 | .half 0xF833 ! FFFF9589E000003C -004C 0 | |
5227 | .half 0x2F8D ! FFFF9589E000003E -004A 0 | |
5228 | .xword 0x44057BE19826EFC8 ! FFFF9589E0000040 -0048 0 | |
5229 | .word 0xB69C9413 ! FFFF9589E0000048 -0040 0 | |
5230 | .half 0x0AA6 ! FFFF9589E000004C -003C 0 | |
5231 | .half 0xF749 ! FFFF9589E000004E -003A 0 | |
5232 | .xword 0x407D2628E33200FE ! FFFF9589E0000050 -0038 0 Double 4.663850E+02 | |
5233 | .half 0xBA75 ! FFFF9589E0000058 -0030 0 | |
5234 | .half 0x6723 ! FFFF9589E000005A -002E 0 | |
5235 | .word 0x3D0E3812 ! FFFF9589E000005C -002C 0 Single 3.472144E-02 | |
5236 | .half 0x7C7E ! FFFF9589E0000060 -0028 0 | |
5237 | .half 0x0B9C ! FFFF9589E0000062 -0026 0 | |
5238 | .half 0xE08B ! FFFF9589E0000064 -0024 0 | |
5239 | .half 0xCB38 ! FFFF9589E0000066 -0022 0 | |
5240 | .byte 0x8C ! FFFF9589E0000068 -0020 0 | |
5241 | .byte 0xD3 ! FFFF9589E0000069 -001F 0 | |
5242 | .half 0x2CE5 ! FFFF9589E000006A -001E 0 | |
5243 | .word 0x014F92CF ! FFFF9589E000006C -001C 0 | |
5244 | .half 0xDB94 ! FFFF9589E0000070 -0018 0 | |
5245 | .half 0x1E34 ! FFFF9589E0000072 -0016 0 | |
5246 | .word 0x1766D82C ! FFFF9589E0000074 -0014 0 | |
5247 | .byte 0x9E ! FFFF9589E0000078 -0010 0 | |
5248 | .byte 0x6C ! FFFF9589E0000079 -000F 0 | |
5249 | .half 0x4ABF ! FFFF9589E000007A -000E 0 | |
5250 | .word 0x65CF186A ! FFFF9589E000007C -000C 0 | |
5251 | .xword 0x8DF54CF82C6CA201 ! FFFF9589E0000080 -0008 0 | |
5252 | .half 0x213B ! FFFF9589E0000088 +0000 0 | |
5253 | .half 0x0463 ! FFFF9589E000008A +0002 0 | |
5254 | .word 0x86739245 ! FFFF9589E000008C +0004 0 | |
5255 | .xword 0x6C68449849EA5B32 ! FFFF9589E0000090 +0008 0 | |
5256 | .xword 0x3F207EE184DD4695 ! FFFF9589E0000098 +0010 0 Double 1.258517E-04 | |
5257 | .xword 0x3FFB10DE926999D0 ! FFFF9589E00000A0 +0018 0 Double 1.691619E+00 | |
5258 | .word 0x43A02A10 ! FFFF9589E00000A8 +0020 0 Single 3.203286E+02 | |
5259 | .word 0x965945B3 ! FFFF9589E00000AC +0024 0 | |
5260 | .byte 0x06 ! FFFF9589E00000B0 +0028 0 | |
5261 | .byte 0xF5 ! FFFF9589E00000B1 +0029 0 | |
5262 | .byte 0x62 ! FFFF9589E00000B2 +002A 0 | |
5263 | .byte 0xD3 ! FFFF9589E00000B3 +002B 0 | |
5264 | .word 0x3D0310E4 ! FFFF9589E00000B4 +002C 0 Single 3.199853E-02 | |
5265 | .xword 0x09D32FD49585E27E ! FFFF9589E00000B8 +0030 0 | |
5266 | .xword 0x9150AEB305E7627D ! FFFF9589E00000C0 +0038 0 | |
5267 | .half 0xA339 ! FFFF9589E00000C8 +0040 0 | |
5268 | .byte 0x30 ! FFFF9589E00000CA +0042 0 | |
5269 | .byte 0xA8 ! FFFF9589E00000CB +0043 0 | |
5270 | .half 0x3CC2 ! FFFF9589E00000CC +0044 0 | |
5271 | .byte 0x7C ! FFFF9589E00000CE +0046 0 | |
5272 | .byte 0x4D ! FFFF9589E00000CF +0047 0 | |
5273 | .word 0x8851B065 ! FFFF9589E00000D0 +0048 0 | |
5274 | .word 0x412EBDB1 ! FFFF9589E00000D4 +004C 0 Single 1.092131E+01 | |
5275 | .xword 0x7714FD0100F8418A ! FFFF9589E00000D8 +0050 0 | |
5276 | .xword 0x96EBEB75D0D82EB7 ! FFFF9589E00000E0 +0058 0 | |
5277 | .word 0x4530722F ! FFFF9589E00000E8 +0060 0 Single 2.823136E+03 | |
5278 | .word 0x9F9F911E ! FFFF9589E00000EC +0064 0 | |
5279 | .xword 0xF45163A0E17D9BF1 ! FFFF9589E00000F0 +0068 0 | |
5280 | .xword 0x21014D7F3613FFBB ! FFFF9589E00000F8 +0070 0 | |
5281 | .xword 0xF43F8374A2D0586D ! FFFF9589E0000100 +0078 0 | |
5282 | .xword 0xA57FB91421F0A92E ! FFFF9589E0000108 +0080 0 | |
5283 | ||
5284 | !======================================================================== | |
5285 | ||
5286 | SECTION .bdata071 DATA_VA=0x3b75fcb44000 | |
5287 | attr_data { | |
5288 | Name = .bdata071, | |
5289 | VA = 0x3b75fcb44000, | |
5290 | RA = 0xffff00000, | |
5291 | PA = ra2pa(0xffff00000,0), | |
5292 | part_0_ctx_nonzero_tsb_config_3, | |
5293 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5294 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
5295 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5296 | } | |
5297 | ||
5298 | ||
5299 | SECTION .bdata071 | |
5300 | .data | |
5301 | DATA117: | |
5302 | .xword 0x8800005005000000 ! 00003B75FCB44000 -0088 DATA118+0x88 | |
5303 | .xword 0x880000E08995FFFF ! 00003B75FCB44008 -0080 DATA116+0x88 | |
5304 | .word 0x422362F9 ! 00003B75FCB44010 -0078 0 Single 4.084665E+01 | |
5305 | .word 0xBF55FDC1 ! 00003B75FCB44014 -0074 0 Single -8.359032E-01 | |
5306 | .xword 0x3FC76161E7D068C3 ! 00003B75FCB44018 -0070 0 Double 1.826594E-01 | |
5307 | .xword 0x40527CB443097CD8 ! 00003B75FCB44020 -0068 0 | |
5308 | .xword 0xC100374F81259207 ! 00003B75FCB44028 -0060 0 Double -1.328419E+05 | |
5309 | .byte 0x76 ! 00003B75FCB44030 -0058 0 | |
5310 | .byte 0x7B ! 00003B75FCB44031 -0057 0 | |
5311 | .half 0xE04D ! 00003B75FCB44032 -0056 0 | |
5312 | .word 0x27E0EA76 ! 00003B75FCB44034 -0054 0 | |
5313 | .word 0x0E1BB548 ! 00003B75FCB44038 -0050 0 | |
5314 | .half 0x1799 ! 00003B75FCB4403C -004C 0 | |
5315 | .half 0xAECA ! 00003B75FCB4403E -004A 0 | |
5316 | .xword 0x8DB3F7BE7EC4217E ! 00003B75FCB44040 -0048 0 | |
5317 | .word 0xAC5FE897 ! 00003B75FCB44048 -0040 0 | |
5318 | .half 0x18B9 ! 00003B75FCB4404C -003C 0 | |
5319 | .half 0x25C1 ! 00003B75FCB4404E -003A 0 | |
5320 | .xword 0x3F42093E18E65A27 ! 00003B75FCB44050 -0038 0 Double 5.504182E-04 | |
5321 | .half 0x7B72 ! 00003B75FCB44058 -0030 0 | |
5322 | .half 0x7B94 ! 00003B75FCB4405A -002E 0 | |
5323 | .word 0xC7F18F9D ! 00003B75FCB4405C -002C 0 Single -1.236792E+05 | |
5324 | .half 0x5C74 ! 00003B75FCB44060 -0028 0 | |
5325 | .half 0xFC93 ! 00003B75FCB44062 -0026 0 | |
5326 | .half 0x3CB0 ! 00003B75FCB44064 -0024 0 | |
5327 | .half 0xB604 ! 00003B75FCB44066 -0022 0 | |
5328 | .byte 0x6D ! 00003B75FCB44068 -0020 0 | |
5329 | .byte 0xFD ! 00003B75FCB44069 -001F 0 | |
5330 | .half 0xE7B7 ! 00003B75FCB4406A -001E 0 | |
5331 | .word 0xAE6D0DCC ! 00003B75FCB4406C -001C 0 | |
5332 | .half 0xA7DB ! 00003B75FCB44070 -0018 0 | |
5333 | .half 0x5645 ! 00003B75FCB44072 -0016 0 | |
5334 | .word 0x0EB0FC42 ! 00003B75FCB44074 -0014 0 | |
5335 | .byte 0xCF ! 00003B75FCB44078 -0010 0 | |
5336 | .byte 0x13 ! 00003B75FCB44079 -000F 0 | |
5337 | .half 0xF188 ! 00003B75FCB4407A -000E 0 | |
5338 | .word 0x8ABB8C84 ! 00003B75FCB4407C -000C 0 | |
5339 | .xword 0xB311B809EE4AED69 ! 00003B75FCB44080 -0008 0 | |
5340 | .half 0xB58C ! 00003B75FCB44088 +0000 0 | |
5341 | .half 0x613B ! 00003B75FCB4408A +0002 0 | |
5342 | .word 0xB6D398F6 ! 00003B75FCB4408C +0004 0 | |
5343 | .xword 0x9D5CB70DA0B5E9C5 ! 00003B75FCB44090 +0008 0 | |
5344 | .xword 0x409798B81120C212 ! 00003B75FCB44098 +0010 0 Double 1.510180E+03 | |
5345 | .xword 0x3FF5955ECA3FF28C ! 00003B75FCB440A0 +0018 0 Double 1.348967E+00 | |
5346 | .word 0xBFFE072F ! 00003B75FCB440A8 +0020 0 Single -1.984594E+00 | |
5347 | .word 0x0D681AB6 ! 00003B75FCB440AC +0024 0 | |
5348 | .byte 0x36 ! 00003B75FCB440B0 +0028 0 | |
5349 | .byte 0x35 ! 00003B75FCB440B1 +0029 0 | |
5350 | .byte 0xC4 ! 00003B75FCB440B2 +002A 0 | |
5351 | .byte 0x4F ! 00003B75FCB440B3 +002B 0 | |
5352 | .word 0x439FC880 ! 00003B75FCB440B4 +002C 0 Single 3.195664E+02 | |
5353 | .xword 0x22B2CBD71CFEE6A3 ! 00003B75FCB440B8 +0030 0 | |
5354 | .xword 0x70C82477A5FEF312 ! 00003B75FCB440C0 +0038 0 | |
5355 | .half 0xB02D ! 00003B75FCB440C8 +0040 0 | |
5356 | .byte 0xE0 ! 00003B75FCB440CA +0042 0 | |
5357 | .byte 0x1D ! 00003B75FCB440CB +0043 0 | |
5358 | .half 0xFBEC ! 00003B75FCB440CC +0044 0 | |
5359 | .byte 0x21 ! 00003B75FCB440CE +0046 0 | |
5360 | .byte 0x3A ! 00003B75FCB440CF +0047 0 | |
5361 | .word 0x30590AC5 ! 00003B75FCB440D0 +0048 0 | |
5362 | .word 0x441C3F06 ! 00003B75FCB440D4 +004C 0 Single 6.249847E+02 | |
5363 | .xword 0x0BD528D5E6DED9FB ! 00003B75FCB440D8 +0050 0 | |
5364 | .xword 0x38740A055DA059C4 ! 00003B75FCB440E0 +0058 0 | |
5365 | .word 0xC54E913E ! 00003B75FCB440E8 +0060 0 Single -3.305078E+03 | |
5366 | .word 0x6F3D10BD ! 00003B75FCB440EC +0064 0 | |
5367 | .xword 0xD22DDF715CAB3766 ! 00003B75FCB440F0 +0068 0 | |
5368 | .xword 0x5D418935C6412899 ! 00003B75FCB440F8 +0070 0 | |
5369 | .xword 0x94853E71F6037D9D ! 00003B75FCB44100 +0078 0 | |
5370 | .xword 0x9C0903F304546DBD ! 00003B75FCB44108 +0080 0 | |
5371 | ||
5372 | !======================================================================== | |
5373 | ||
5374 | SECTION .bdata072 DATA_VA=0x550000000 | |
5375 | attr_data { | |
5376 | Name = .bdata072, | |
5377 | VA = 0x550000000, | |
5378 | RA = 0xcd0000000, | |
5379 | PA = ra2pa(0xcd0000000,0), | |
5380 | part_0_ctx_nonzero_tsb_config_2, | |
5381 | TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0, | |
5382 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
5383 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5384 | } | |
5385 | ||
5386 | ||
5387 | SECTION .bdata072 | |
5388 | .data | |
5389 | DATA118: | |
5390 | .xword 0x88C0945CEC380000 ! 0000000550000000 -0088 DATA119+0x88 | |
5391 | .xword 0x8840B4FC753B0000 ! 0000000550000008 -0080 DATA117+0x88 | |
5392 | .word 0x3FF39E44 ! 0000000550000010 -0078 0 Single 1.903267E+00 | |
5393 | .word 0x3A9CEC7C ! 0000000550000014 -0074 0 Single 1.197233E-03 | |
5394 | .xword 0xC0BF04EF296486E6 ! 0000000550000018 -0070 0 Double -7.940934E+03 | |
5395 | .xword 0x71DDA2EEB6F5DD75 ! 0000000550000020 -0068 0 | |
5396 | .xword 0x403D080A6A3CE2EB ! 0000000550000028 -0060 0 Double 2.903141E+01 | |
5397 | .byte 0x56 ! 0000000550000030 -0058 0 | |
5398 | .byte 0x8D ! 0000000550000031 -0057 0 | |
5399 | .half 0xD14A ! 0000000550000032 -0056 0 | |
5400 | .word 0xFCB3AD98 ! 0000000550000034 -0054 0 | |
5401 | .word 0x770A5DDE ! 0000000550000038 -0050 0 | |
5402 | .half 0xF915 ! 000000055000003C -004C 0 | |
5403 | .half 0x3721 ! 000000055000003E -004A 0 | |
5404 | .xword 0x784C657388556022 ! 0000000550000040 -0048 0 | |
5405 | .word 0x07686234 ! 0000000550000048 -0040 0 | |
5406 | .half 0x9EFF ! 000000055000004C -003C 0 | |
5407 | .half 0x2902 ! 000000055000004E -003A 0 | |
5408 | .xword 0xBF0F5785D29208F3 ! 0000000550000050 -0038 0 Double -5.977990E-05 | |
5409 | .half 0xEDE4 ! 0000000550000058 -0030 0 | |
5410 | .half 0xD495 ! 000000055000005A -002E 0 | |
5411 | .word 0xBB477F78 ! 000000055000005C -002C 0 Single -3.044097E-03 | |
5412 | .half 0xEFBA ! 0000000550000060 -0028 0 | |
5413 | .half 0x8386 ! 0000000550000062 -0026 0 | |
5414 | .half 0xEFCD ! 0000000550000064 -0024 0 | |
5415 | .half 0xBE3B ! 0000000550000066 -0022 0 | |
5416 | .byte 0x1F ! 0000000550000068 -0020 0 | |
5417 | .byte 0x16 ! 0000000550000069 -001F 0 | |
5418 | .half 0xF3C8 ! 000000055000006A -001E 0 | |
5419 | .word 0x24846E08 ! 000000055000006C -001C 0 | |
5420 | .half 0x5A39 ! 0000000550000070 -0018 0 | |
5421 | .half 0x7D65 ! 0000000550000072 -0016 0 | |
5422 | .word 0xBC01726B ! 0000000550000074 -0014 0 | |
5423 | .byte 0x25 ! 0000000550000078 -0010 0 | |
5424 | .byte 0xB2 ! 0000000550000079 -000F 0 | |
5425 | .half 0xFB65 ! 000000055000007A -000E 0 | |
5426 | .word 0xEF94DE52 ! 000000055000007C -000C 0 | |
5427 | .xword 0xF56EB8B7A4BBA794 ! 0000000550000080 -0008 0 | |
5428 | .half 0x6EB2 ! 0000000550000088 +0000 0 | |
5429 | .half 0x5029 ! 000000055000008A +0002 0 | |
5430 | .word 0x3C526A0A ! 000000055000008C +0004 0 | |
5431 | .xword 0x3CC5667E76BA652D ! 0000000550000090 +0008 0 | |
5432 | .xword 0x3FA265016B48C724 ! 0000000550000098 +0010 0 Double 3.592686E-02 | |
5433 | .xword 0x3F5B2920DDC061FC ! 00000005500000A0 +0018 0 Double 1.657755E-03 | |
5434 | .word 0xBA0A270D ! 00000005500000A8 +0020 0 Single -5.270101E-04 | |
5435 | .word 0x7C830C06 ! 00000005500000AC +0024 0 | |
5436 | .byte 0xD8 ! 00000005500000B0 +0028 0 | |
5437 | .byte 0xDF ! 00000005500000B1 +0029 0 | |
5438 | .byte 0x12 ! 00000005500000B2 +002A 0 | |
5439 | .byte 0x68 ! 00000005500000B3 +002B 0 | |
5440 | .word 0xC3B3DB40 ! 00000005500000B4 +002C 0 Single -3.597129E+02 | |
5441 | .xword 0x6D176E2284E93070 ! 00000005500000B8 +0030 0 | |
5442 | .xword 0x16C400B7ED321A33 ! 00000005500000C0 +0038 0 | |
5443 | .half 0x9457 ! 00000005500000C8 +0040 0 | |
5444 | .byte 0xCF ! 00000005500000CA +0042 0 | |
5445 | .byte 0x83 ! 00000005500000CB +0043 0 | |
5446 | .half 0x884C ! 00000005500000CC +0044 0 | |
5447 | .byte 0x6A ! 00000005500000CE +0046 0 | |
5448 | .byte 0xC3 ! 00000005500000CF +0047 0 | |
5449 | .word 0xBB48D83B ! 00000005500000D0 +0048 0 | |
5450 | .word 0x39478243 ! 00000005500000D4 +004C 0 Single 1.902665E-04 | |
5451 | .xword 0x13021F7056391150 ! 00000005500000D8 +0050 0 | |
5452 | .xword 0xD7DD65928CF1917E ! 00000005500000E0 +0058 0 | |
5453 | .word 0xC27B8DB8 ! 00000005500000E8 +0060 0 Single -6.288840E+01 | |
5454 | .word 0xB252E4DB ! 00000005500000EC +0064 0 | |
5455 | .xword 0xDE581CB69BA264E0 ! 00000005500000F0 +0068 0 | |
5456 | .xword 0x0FE24A53503C86F8 ! 00000005500000F8 +0070 0 | |
5457 | .xword 0x63FBACA72FE69EE8 ! 0000000550000100 +0078 0 | |
5458 | .xword 0xFE5F68424B01512A ! 0000000550000108 +0080 0 | |
5459 | ||
5460 | !======================================================================== | |
5461 | ||
5462 | SECTION .bdata073 DATA_VA=0x38ec5c94c000 | |
5463 | attr_data { | |
5464 | Name = .bdata073, | |
5465 | VA = 0x38ec5c94c000, | |
5466 | RA = 0xfffefe000, | |
5467 | PA = ra2pa(0xfffefe000,0), | |
5468 | part_0_ctx_nonzero_tsb_config_3, | |
5469 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5470 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5471 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5472 | } | |
5473 | ||
5474 | ||
5475 | SECTION .bdata073 | |
5476 | .data | |
5477 | DATA119: | |
5478 | .xword 0x000000003A978088 ! 000038EC5C94C000 -0088 DATA120+0x88 | |
5479 | .xword 0x0000000550000088 ! 000038EC5C94C008 -0080 DATA118+0x88 | |
5480 | .word 0xBCA4297F ! 000038EC5C94C010 -0078 0 Single -2.003932E-02 | |
5481 | .word 0xC3E928FE ! 000038EC5C94C014 -0074 0 Single -4.663203E+02 | |
5482 | .xword 0xBFCE1F7575EDBBCC ! 000038EC5C94C018 -0070 0 Double -2.353350E-01 | |
5483 | .xword 0x60AC1110E9D77ACA ! 000038EC5C94C020 -0068 0 | |
5484 | .xword 0xC05E8B546BB6B5A0 ! 000038EC5C94C028 -0060 0 Double -1.221770E+02 | |
5485 | .byte 0xAC ! 000038EC5C94C030 -0058 0 | |
5486 | .byte 0x1F ! 000038EC5C94C031 -0057 0 | |
5487 | .half 0x6B47 ! 000038EC5C94C032 -0056 0 | |
5488 | .word 0xE3A75F7C ! 000038EC5C94C034 -0054 0 | |
5489 | .word 0xFAD9A050 ! 000038EC5C94C038 -0050 0 | |
5490 | .half 0xDA35 ! 000038EC5C94C03C -004C 0 | |
5491 | .half 0x4F65 ! 000038EC5C94C03E -004A 0 | |
5492 | .xword 0xC835A4E9562DC816 ! 000038EC5C94C040 -0048 0 | |
5493 | .word 0x2A357FE7 ! 000038EC5C94C048 -0040 0 | |
5494 | .half 0x7752 ! 000038EC5C94C04C -003C 0 | |
5495 | .half 0x8CE5 ! 000038EC5C94C04E -003A 0 | |
5496 | .xword 0xBF61592FB9DD8167 ! 000038EC5C94C050 -0038 0 Double -2.117723E-03 | |
5497 | .half 0x1785 ! 000038EC5C94C058 -0030 0 | |
5498 | .half 0x6108 ! 000038EC5C94C05A -002E 0 | |
5499 | .word 0x38B30232 ! 000038EC5C94C05C -002C 0 Single 8.535794E-05 | |
5500 | .half 0xC980 ! 000038EC5C94C060 -0028 0 | |
5501 | .half 0x219A ! 000038EC5C94C062 -0026 0 | |
5502 | .half 0x1D8D ! 000038EC5C94C064 -0024 0 | |
5503 | .half 0xA1B3 ! 000038EC5C94C066 -0022 0 | |
5504 | .byte 0x55 ! 000038EC5C94C068 -0020 0 | |
5505 | .byte 0x71 ! 000038EC5C94C069 -001F 0 | |
5506 | .half 0x4EF3 ! 000038EC5C94C06A -001E 0 | |
5507 | .word 0x93F043F3 ! 000038EC5C94C06C -001C 0 | |
5508 | .half 0xC65A ! 000038EC5C94C070 -0018 0 | |
5509 | .half 0x8806 ! 000038EC5C94C072 -0016 0 | |
5510 | .word 0x0419EEC9 ! 000038EC5C94C074 -0014 0 | |
5511 | .byte 0x1F ! 000038EC5C94C078 -0010 0 | |
5512 | .byte 0x9E ! 000038EC5C94C079 -000F 0 | |
5513 | .half 0x5B14 ! 000038EC5C94C07A -000E 0 | |
5514 | .word 0x4E89B4BC ! 000038EC5C94C07C -000C 0 | |
5515 | .xword 0xF3F28BBD0603991A ! 000038EC5C94C080 -0008 0 | |
5516 | .half 0x5B78 ! 000038EC5C94C088 +0000 0 | |
5517 | .half 0x171F ! 000038EC5C94C08A +0002 0 | |
5518 | .word 0xA676EE89 ! 000038EC5C94C08C +0004 0 | |
5519 | .xword 0xE8CB8DB7BB3F8606 ! 000038EC5C94C090 +0008 0 | |
5520 | .xword 0xBF26341DF9A81EA4 ! 000038EC5C94C098 +0010 0 Double -1.693999E-04 | |
5521 | .xword 0x3F295D7D4851E9BE ! 000038EC5C94C0A0 +0018 0 Double 1.935211E-04 | |
5522 | .word 0xC375F089 ! 000038EC5C94C0A8 +0020 0 Single -2.459396E+02 | |
5523 | .word 0xC6B42F25 ! 000038EC5C94C0AC +0024 0 | |
5524 | .byte 0xF7 ! 000038EC5C94C0B0 +0028 0 | |
5525 | .byte 0xCE ! 000038EC5C94C0B1 +0029 0 | |
5526 | .byte 0x59 ! 000038EC5C94C0B2 +002A 0 | |
5527 | .byte 0x44 ! 000038EC5C94C0B3 +002B 0 | |
5528 | .word 0x393543F4 ! 000038EC5C94C0B4 +002C 0 Single 1.728682E-04 | |
5529 | .xword 0xE67E78C34F051CB0 ! 000038EC5C94C0B8 +0030 0 | |
5530 | .xword 0x31B6CBCA9C03ADB2 ! 000038EC5C94C0C0 +0038 0 | |
5531 | .half 0xEFEA ! 000038EC5C94C0C8 +0040 0 | |
5532 | .byte 0xDE ! 000038EC5C94C0CA +0042 0 | |
5533 | .byte 0xD4 ! 000038EC5C94C0CB +0043 0 | |
5534 | .half 0x21DD ! 000038EC5C94C0CC +0044 0 | |
5535 | .byte 0xE5 ! 000038EC5C94C0CE +0046 0 | |
5536 | .byte 0xBD ! 000038EC5C94C0CF +0047 0 | |
5537 | .word 0x22D41243 ! 000038EC5C94C0D0 +0048 0 | |
5538 | .word 0xBFBBD4BF ! 000038EC5C94C0D4 +004C 0 Single -1.467430E+00 | |
5539 | .xword 0xBCB4B2AF21D8F4FE ! 000038EC5C94C0D8 +0050 0 | |
5540 | .xword 0x0B53B2EB0716B789 ! 000038EC5C94C0E0 +0058 0 | |
5541 | .word 0xB988F552 ! 000038EC5C94C0E8 +0060 0 Single -2.612272E-04 | |
5542 | .word 0x8D5F8656 ! 000038EC5C94C0EC +0064 0 | |
5543 | .xword 0xE8B7FD161E354DCF ! 000038EC5C94C0F0 +0068 0 | |
5544 | .xword 0xC4DCC03DB6D75017 ! 000038EC5C94C0F8 +0070 0 | |
5545 | .xword 0xD6FE28623CABE030 ! 000038EC5C94C100 +0078 0 | |
5546 | .xword 0xFBB127675CA91CAD ! 000038EC5C94C108 +0080 0 | |
5547 | ||
5548 | !======================================================================== | |
5549 | ||
5550 | SECTION .bdata074 DATA_VA=0x3a978000 | |
5551 | attr_data { | |
5552 | Name = .bdata074, | |
5553 | VA = 0x3a978000, | |
5554 | RA = 0xfffefc000, | |
5555 | PA = ra2pa(0xfffefc000,0), | |
5556 | part_0_ctx_nonzero_tsb_config_3, | |
5557 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5558 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5559 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5560 | } | |
5561 | ||
5562 | ||
5563 | SECTION .bdata074 | |
5564 | .data | |
5565 | DATA120: | |
5566 | .xword 0xFFFFC55730000088 ! 000000003A978000 -0088 DATA121+0x88 | |
5567 | .xword 0x000038EC5C94C088 ! 000000003A978008 -0080 DATA119+0x88 | |
5568 | .word 0xC329F8EB ! 000000003A978010 -0078 0 Single -1.699723E+02 | |
5569 | .word 0x3E5FEB37 ! 000000003A978014 -0074 0 Single 2.186707E-01 | |
5570 | .xword 0xBF306D73A0AFEF56 ! 000000003A978018 -0070 0 Double -2.506645E-04 | |
5571 | .xword 0x892EC7A89858D6A2 ! 000000003A978020 -0068 0 | |
5572 | .xword 0xBFD565D98AD89D78 ! 000000003A978028 -0060 0 Double -3.343414E-01 | |
5573 | .byte 0x13 ! 000000003A978030 -0058 0 | |
5574 | .byte 0x62 ! 000000003A978031 -0057 0 | |
5575 | .half 0x0A36 ! 000000003A978032 -0056 0 | |
5576 | .word 0xF737D881 ! 000000003A978034 -0054 0 | |
5577 | .word 0x67783A77 ! 000000003A978038 -0050 0 | |
5578 | .half 0xF613 ! 000000003A97803C -004C 0 | |
5579 | .half 0x393B ! 000000003A97803E -004A 0 | |
5580 | .xword 0x13411B6C1660FF05 ! 000000003A978040 -0048 0 | |
5581 | .word 0x69097B53 ! 000000003A978048 -0040 0 | |
5582 | .half 0xEEE5 ! 000000003A97804C -003C 0 | |
5583 | .half 0xEB2D ! 000000003A97804E -003A 0 | |
5584 | .xword 0xBFD070CE6C769E86 ! 000000003A978050 -0038 0 Double -2.568852E-01 | |
5585 | .half 0x0AFF ! 000000003A978058 -0030 0 | |
5586 | .half 0xFE70 ! 000000003A97805A -002E 0 | |
5587 | .word 0xC4C7B698 ! 000000003A97805C -002C 0 Single -1.597706E+03 | |
5588 | .half 0xF8D4 ! 000000003A978060 -0028 0 | |
5589 | .half 0x4042 ! 000000003A978062 -0026 0 | |
5590 | .half 0x7644 ! 000000003A978064 -0024 0 | |
5591 | .half 0x472B ! 000000003A978066 -0022 0 | |
5592 | .byte 0x58 ! 000000003A978068 -0020 0 | |
5593 | .byte 0xEF ! 000000003A978069 -001F 0 | |
5594 | .half 0x99C4 ! 000000003A97806A -001E 0 | |
5595 | .word 0xF06E8DF6 ! 000000003A97806C -001C 0 | |
5596 | .half 0x8BC9 ! 000000003A978070 -0018 0 | |
5597 | .half 0xCA87 ! 000000003A978072 -0016 0 | |
5598 | .word 0x008CAAE7 ! 000000003A978074 -0014 0 | |
5599 | .byte 0x13 ! 000000003A978078 -0010 0 | |
5600 | .byte 0x2F ! 000000003A978079 -000F 0 | |
5601 | .half 0xDD23 ! 000000003A97807A -000E 0 | |
5602 | .word 0xA20DED6D ! 000000003A97807C -000C 0 | |
5603 | .xword 0x5D7CDDA25883A3B5 ! 000000003A978080 -0008 0 | |
5604 | .half 0x5886 ! 000000003A978088 +0000 0 | |
5605 | .half 0x0996 ! 000000003A97808A +0002 0 | |
5606 | .word 0x54E1C360 ! 000000003A97808C +0004 0 | |
5607 | .xword 0x7B9A348C56333365 ! 000000003A978090 +0008 0 | |
5608 | .xword 0xBEF23AAA7B536CEF ! 000000003A978098 +0010 0 Double -1.738469E-05 | |
5609 | .xword 0xC08710E40D34C94C ! 000000003A9780A0 +0018 0 Double -7.381114E+02 | |
5610 | .word 0x42C602EA ! 000000003A9780A8 +0020 0 Single 9.900569E+01 | |
5611 | .word 0x67BA76B9 ! 000000003A9780AC +0024 0 | |
5612 | .byte 0xD1 ! 000000003A9780B0 +0028 0 | |
5613 | .byte 0x54 ! 000000003A9780B1 +0029 0 | |
5614 | .byte 0x32 ! 000000003A9780B2 +002A 0 | |
5615 | .byte 0x2A ! 000000003A9780B3 +002B 0 | |
5616 | .word 0x43AD07CB ! 000000003A9780B4 +002C 0 Single 3.460609E+02 | |
5617 | .xword 0x702E831E7B77D57D ! 000000003A9780B8 +0030 0 | |
5618 | .xword 0x318A188B909DF3F3 ! 000000003A9780C0 +0038 0 | |
5619 | .half 0x9FDA ! 000000003A9780C8 +0040 0 | |
5620 | .byte 0x80 ! 000000003A9780CA +0042 0 | |
5621 | .byte 0x07 ! 000000003A9780CB +0043 0 | |
5622 | .half 0x06C7 ! 000000003A9780CC +0044 0 | |
5623 | .byte 0xB5 ! 000000003A9780CE +0046 0 | |
5624 | .byte 0x10 ! 000000003A9780CF +0047 0 | |
5625 | .word 0x7E7C13C1 ! 000000003A9780D0 +0048 0 | |
5626 | .word 0x3B09AB59 ! 000000003A9780D4 +004C 0 Single 2.100667E-03 | |
5627 | .xword 0xD9F3BDE04DBED7FC ! 000000003A9780D8 +0050 0 | |
5628 | .xword 0xE3E10ACF15BCD993 ! 000000003A9780E0 +0058 0 | |
5629 | .word 0x3F95BDAD ! 000000003A9780E8 +0060 0 Single 1.169851E+00 | |
5630 | .word 0xE9BF17AE ! 000000003A9780EC +0064 0 | |
5631 | .xword 0xB9ED72345E2D4BD7 ! 000000003A9780F0 +0068 0 | |
5632 | .xword 0x5C93D7017589AE29 ! 000000003A9780F8 +0070 0 | |
5633 | .xword 0xF00F2D5DC2398A45 ! 000000003A978100 +0078 0 | |
5634 | .xword 0xAC0D9904697CD9E8 ! 000000003A978108 +0080 0 | |
5635 | ||
5636 | !======================================================================== | |
5637 | ||
5638 | SECTION .bdata075 DATA_VA=0xffffc55730000000 | |
5639 | attr_data { | |
5640 | Name = .bdata075, | |
5641 | VA = 0xffffc55730000000, | |
5642 | RA = 0xcc0000000, | |
5643 | PA = ra2pa(0xcc0000000,0), | |
5644 | part_0_ctx_nonzero_tsb_config_1, | |
5645 | TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0, | |
5646 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5647 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5648 | } | |
5649 | ||
5650 | ||
5651 | SECTION .bdata075 | |
5652 | .data | |
5653 | DATA121: | |
5654 | .xword 0xFFFFAA8B77058088 ! FFFFC55730000000 -0088 DATA122+0x88 | |
5655 | .xword 0x000000003A978088 ! FFFFC55730000008 -0080 DATA120+0x88 | |
5656 | .word 0xC1ED96EF ! FFFFC55730000010 -0078 0 Single -2.969870E+01 | |
5657 | .word 0xBE030051 ! FFFFC55730000014 -0074 0 Single -1.279309E-01 | |
5658 | .xword 0xC0CA5A1CDE4365F0 ! FFFFC55730000018 -0070 0 Double -1.349223E+04 | |
5659 | .xword 0xA17CA49BA871FF5B ! FFFFC55730000020 -0068 0 | |
5660 | .xword 0x413430F7367DC9F8 ! FFFFC55730000028 -0060 0 Double 1.323255E+06 | |
5661 | .byte 0x3A ! FFFFC55730000030 -0058 0 | |
5662 | .byte 0xC5 ! FFFFC55730000031 -0057 0 | |
5663 | .half 0x03C0 ! FFFFC55730000032 -0056 0 | |
5664 | .word 0x04903644 ! FFFFC55730000034 -0054 0 | |
5665 | .word 0x3EAADCE0 ! FFFFC55730000038 -0050 0 | |
5666 | .half 0x2E36 ! FFFFC5573000003C -004C 0 | |
5667 | .half 0xE437 ! FFFFC5573000003E -004A 0 | |
5668 | .xword 0x63B5A5B326E32719 ! FFFFC55730000040 -0048 0 | |
5669 | .word 0xDCF6B8F9 ! FFFFC55730000048 -0040 0 | |
5670 | .half 0xF039 ! FFFFC5573000004C -003C 0 | |
5671 | .half 0x2C99 ! FFFFC5573000004E -003A 0 | |
5672 | .xword 0x405911270E78C047 ! FFFFC55730000050 -0038 0 Double 1.002680E+02 | |
5673 | .half 0xDF78 ! FFFFC55730000058 -0030 0 | |
5674 | .half 0x081B ! FFFFC5573000005A -002E 0 | |
5675 | .word 0x458BAE11 ! FFFFC5573000005C -002C 0 Single 4.469758E+03 | |
5676 | .half 0x7BA6 ! FFFFC55730000060 -0028 0 | |
5677 | .half 0x4446 ! FFFFC55730000062 -0026 0 | |
5678 | .half 0xAFDC ! FFFFC55730000064 -0024 0 | |
5679 | .half 0x68CA ! FFFFC55730000066 -0022 0 | |
5680 | .byte 0x3B ! FFFFC55730000068 -0020 0 | |
5681 | .byte 0x87 ! FFFFC55730000069 -001F 0 | |
5682 | .half 0x5C40 ! FFFFC5573000006A -001E 0 | |
5683 | .word 0x8F468FAF ! FFFFC5573000006C -001C 0 | |
5684 | .half 0x6710 ! FFFFC55730000070 -0018 0 | |
5685 | .half 0x7406 ! FFFFC55730000072 -0016 0 | |
5686 | .word 0x71073383 ! FFFFC55730000074 -0014 0 | |
5687 | .byte 0x6B ! FFFFC55730000078 -0010 0 | |
5688 | .byte 0xD2 ! FFFFC55730000079 -000F 0 | |
5689 | .half 0xA1A3 ! FFFFC5573000007A -000E 0 | |
5690 | .word 0x7BC0E8E5 ! FFFFC5573000007C -000C 0 | |
5691 | .xword 0x603A4A77AD817D6B ! FFFFC55730000080 -0008 0 | |
5692 | .half 0x84BD ! FFFFC55730000088 +0000 0 | |
5693 | .half 0x0F64 ! FFFFC5573000008A +0002 0 | |
5694 | .word 0xDCDA8127 ! FFFFC5573000008C +0004 0 | |
5695 | .xword 0x353E4245DDA5DC47 ! FFFFC55730000090 +0008 0 | |
5696 | .xword 0x3F3F1AC7CCB9B713 ! FFFFC55730000098 +0010 0 Double 4.746187E-04 | |
5697 | .xword 0xBF9C750AFA7AFAF9 ! FFFFC557300000A0 +0018 0 Double -2.779023E-02 | |
5698 | .word 0xBFC22EB5 ! FFFFC557300000A8 +0020 0 Single -1.517050E+00 | |
5699 | .word 0x34EBB35A ! FFFFC557300000AC +0024 0 | |
5700 | .byte 0x74 ! FFFFC557300000B0 +0028 0 | |
5701 | .byte 0x66 ! FFFFC557300000B1 +0029 0 | |
5702 | .byte 0x1F ! FFFFC557300000B2 +002A 0 | |
5703 | .byte 0xC1 ! FFFFC557300000B3 +002B 0 | |
5704 | .word 0x3E0EAFA5 ! FFFFC557300000B4 +002C 0 Single 1.393419E-01 | |
5705 | .xword 0x23C102267E908CBA ! FFFFC557300000B8 +0030 0 | |
5706 | .xword 0xB12E8A6062FBFC23 ! FFFFC557300000C0 +0038 0 | |
5707 | .half 0x9CA9 ! FFFFC557300000C8 +0040 0 | |
5708 | .byte 0x28 ! FFFFC557300000CA +0042 0 | |
5709 | .byte 0xE7 ! FFFFC557300000CB +0043 0 | |
5710 | .half 0x732B ! FFFFC557300000CC +0044 0 | |
5711 | .byte 0x66 ! FFFFC557300000CE +0046 0 | |
5712 | .byte 0x89 ! FFFFC557300000CF +0047 0 | |
5713 | .word 0x1384D296 ! FFFFC557300000D0 +0048 0 | |
5714 | .word 0x4194AAB1 ! FFFFC557300000D4 +004C 0 Single 1.858335E+01 | |
5715 | .xword 0x6AC11C51A5041CCA ! FFFFC557300000D8 +0050 0 | |
5716 | .xword 0x7C5DB968C467911E ! FFFFC557300000E0 +0058 0 | |
5717 | .word 0xC062B2BB ! FFFFC557300000E8 +0060 0 Single -3.542159E+00 | |
5718 | .word 0x7073B345 ! FFFFC557300000EC +0064 0 | |
5719 | .xword 0xBC91B6F037F55FAA ! FFFFC557300000F0 +0068 0 | |
5720 | .xword 0x59E2B5DA3CE1B21A ! FFFFC557300000F8 +0070 0 | |
5721 | .xword 0xC72168C0D8C2A9EA ! FFFFC55730000100 +0078 0 | |
5722 | .xword 0xF16C39D214CB1978 ! FFFFC55730000108 +0080 0 | |
5723 | ||
5724 | !======================================================================== | |
5725 | ||
5726 | SECTION .bdata076 DATA_VA=0xffffaa8b77058000 | |
5727 | attr_data { | |
5728 | Name = .bdata076, | |
5729 | VA = 0xffffaa8b77058000, | |
5730 | RA = 0xfffefa000, | |
5731 | PA = ra2pa(0xfffefa000,0), | |
5732 | part_0_ctx_nonzero_tsb_config_3, | |
5733 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5734 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
5735 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5736 | } | |
5737 | ||
5738 | ||
5739 | SECTION .bdata076 | |
5740 | .data | |
5741 | DATA122: | |
5742 | .xword 0x8800004000D8FFFF ! FFFFAA8B77058000 -0088 DATA123+0x88 | |
5743 | .xword 0x8800003057C5FFFF ! FFFFAA8B77058008 -0080 DATA121+0x88 | |
5744 | .word 0x406689B1 ! FFFFAA8B77058010 -0078 0 Single 3.602154E+00 | |
5745 | .word 0x41824084 ! FFFFAA8B77058014 -0074 0 Single 1.628150E+01 | |
5746 | .xword 0x412245E99DB0FA6E ! FFFFAA8B77058018 -0070 0 Double 5.987728E+05 | |
5747 | .xword 0x28162D47477EFC1D ! FFFFAA8B77058020 -0068 0 | |
5748 | .xword 0x410BC7A8843E0A66 ! FFFFAA8B77058028 -0060 0 Double 2.275731E+05 | |
5749 | .byte 0x0F ! FFFFAA8B77058030 -0058 0 | |
5750 | .byte 0x6D ! FFFFAA8B77058031 -0057 0 | |
5751 | .half 0xE3E4 ! FFFFAA8B77058032 -0056 0 | |
5752 | .word 0xF8B9146D ! FFFFAA8B77058034 -0054 0 | |
5753 | .word 0x77DEF460 ! FFFFAA8B77058038 -0050 0 | |
5754 | .half 0xD267 ! FFFFAA8B7705803C -004C 0 | |
5755 | .half 0x481D ! FFFFAA8B7705803E -004A 0 | |
5756 | .xword 0xE4303DA613C07FD9 ! FFFFAA8B77058040 -0048 0 | |
5757 | .word 0x63A5BC35 ! FFFFAA8B77058048 -0040 0 | |
5758 | .half 0xFD06 ! FFFFAA8B7705804C -003C 0 | |
5759 | .half 0x31A7 ! FFFFAA8B7705804E -003A 0 | |
5760 | .xword 0xBFAF1972F82EABCE ! FFFFAA8B77058050 -0038 0 Double -6.074104E-02 | |
5761 | .half 0xC4A1 ! FFFFAA8B77058058 -0030 0 | |
5762 | .half 0x89C1 ! FFFFAA8B7705805A -002E 0 | |
5763 | .word 0x3C7DD513 ! FFFFAA8B7705805C -002C 0 Single 1.549270E-02 | |
5764 | .half 0x0695 ! FFFFAA8B77058060 -0028 0 | |
5765 | .half 0xBF29 ! FFFFAA8B77058062 -0026 0 | |
5766 | .half 0x570C ! FFFFAA8B77058064 -0024 0 | |
5767 | .half 0x1FD2 ! FFFFAA8B77058066 -0022 0 | |
5768 | .byte 0x62 ! FFFFAA8B77058068 -0020 0 | |
5769 | .byte 0x4B ! FFFFAA8B77058069 -001F 0 | |
5770 | .half 0x99E7 ! FFFFAA8B7705806A -001E 0 | |
5771 | .word 0x0458B7EC ! FFFFAA8B7705806C -001C 0 | |
5772 | .half 0x71F4 ! FFFFAA8B77058070 -0018 0 | |
5773 | .half 0x78B4 ! FFFFAA8B77058072 -0016 0 | |
5774 | .word 0xD0D43911 ! FFFFAA8B77058074 -0014 0 | |
5775 | .byte 0xC3 ! FFFFAA8B77058078 -0010 0 | |
5776 | .byte 0x19 ! FFFFAA8B77058079 -000F 0 | |
5777 | .half 0x4DAE ! FFFFAA8B7705807A -000E 0 | |
5778 | .word 0x718607EA ! FFFFAA8B7705807C -000C 0 | |
5779 | .xword 0x3C18F93004C5304C ! FFFFAA8B77058080 -0008 0 | |
5780 | .half 0x3D02 ! FFFFAA8B77058088 +0000 0 | |
5781 | .half 0xB82A ! FFFFAA8B7705808A +0002 0 | |
5782 | .word 0xBF9B1BDD ! FFFFAA8B7705808C +0004 0 | |
5783 | .xword 0xFEFCD721144AD67B ! FFFFAA8B77058090 +0008 0 | |
5784 | .xword 0xBF969285B1BD6541 ! FFFFAA8B77058098 +0010 0 Double -2.204331E-02 | |
5785 | .xword 0xBFD179E0E5B28ADF ! FFFFAA8B770580A0 +0018 0 Double -2.730639E-01 | |
5786 | .word 0xBFEF80CC ! FFFFAA8B770580A8 +0020 0 Single -1.871118E+00 | |
5787 | .word 0x06220218 ! FFFFAA8B770580AC +0024 0 | |
5788 | .byte 0x80 ! FFFFAA8B770580B0 +0028 0 | |
5789 | .byte 0x94 ! FFFFAA8B770580B1 +0029 0 | |
5790 | .byte 0x1B ! FFFFAA8B770580B2 +002A 0 | |
5791 | .byte 0xDC ! FFFFAA8B770580B3 +002B 0 | |
5792 | .word 0x424C8748 ! FFFFAA8B770580B4 +002C 0 Single 5.113211E+01 | |
5793 | .xword 0x54FA00341A7CB5E4 ! FFFFAA8B770580B8 +0030 0 | |
5794 | .xword 0x24E6097349C71134 ! FFFFAA8B770580C0 +0038 0 | |
5795 | .half 0x76D7 ! FFFFAA8B770580C8 +0040 0 | |
5796 | .byte 0xC0 ! FFFFAA8B770580CA +0042 0 | |
5797 | .byte 0x38 ! FFFFAA8B770580CB +0043 0 | |
5798 | .half 0xEDAE ! FFFFAA8B770580CC +0044 0 | |
5799 | .byte 0x61 ! FFFFAA8B770580CE +0046 0 | |
5800 | .byte 0xC2 ! FFFFAA8B770580CF +0047 0 | |
5801 | .word 0xF250D8B1 ! FFFFAA8B770580D0 +0048 0 | |
5802 | .word 0x3D321669 ! FFFFAA8B770580D4 +004C 0 Single 4.347840E-02 | |
5803 | .xword 0x4FAF8BE353A632AE ! FFFFAA8B770580D8 +0050 0 | |
5804 | .xword 0x8D5DD0AC0B08DCDA ! FFFFAA8B770580E0 +0058 0 | |
5805 | .word 0xBDB7D40D ! FFFFAA8B770580E8 +0060 0 Single -8.975992E-02 | |
5806 | .word 0x6A1E1A63 ! FFFFAA8B770580EC +0064 0 | |
5807 | .xword 0xBD4FCCAC0BCE26A7 ! FFFFAA8B770580F0 +0068 0 | |
5808 | .xword 0x730D058728BA2578 ! FFFFAA8B770580F8 +0070 0 | |
5809 | .xword 0xAEA120BB7E58E99D ! FFFFAA8B77058100 +0078 0 | |
5810 | .xword 0xB4BF6FD8AE58E1F9 ! FFFFAA8B77058108 +0080 0 | |
5811 | ||
5812 | !======================================================================== | |
5813 | ||
5814 | SECTION .bdata077 DATA_VA=0xffffd80040000000 | |
5815 | attr_data { | |
5816 | Name = .bdata077, | |
5817 | VA = 0xffffd80040000000, | |
5818 | RA = ra2pa(0xcb0000000,0), | |
5819 | PA = ra2pa(0xcb0000000,0), | |
5820 | part_0_ctx_nonzero_tsb_config_0, | |
5821 | TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0, | |
5822 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
5823 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5824 | } | |
5825 | ||
5826 | ||
5827 | SECTION .bdata077 | |
5828 | .data | |
5829 | DATA123: | |
5830 | .xword 0x8800070700000000 ! FFFFD80040000000 -0088 DATA124+0x88 | |
5831 | .xword 0x888005778BAAFFFF ! FFFFD80040000008 -0080 DATA122+0x88 | |
5832 | .word 0xB862A3D0 ! FFFFD80040000010 -0078 0 Single -5.403516E-05 | |
5833 | .word 0x3D9A14A3 ! FFFFD80040000014 -0074 0 Single 7.523467E-02 | |
5834 | .xword 0x4020AEE41407588D ! FFFFD80040000018 -0070 0 Double 8.341584E+00 | |
5835 | .xword 0xDCD5E9082470415D ! FFFFD80040000020 -0068 0 | |
5836 | .xword 0x3F8DD19681B49245 ! FFFFD80040000028 -0060 0 Double 1.455991E-02 | |
5837 | .byte 0x78 ! FFFFD80040000030 -0058 0 | |
5838 | .byte 0x59 ! FFFFD80040000031 -0057 0 | |
5839 | .half 0xFB95 ! FFFFD80040000032 -0056 0 | |
5840 | .word 0xAF847B80 ! FFFFD80040000034 -0054 0 | |
5841 | .word 0xC1E027E3 ! FFFFD80040000038 -0050 0 | |
5842 | .half 0x0401 ! FFFFD8004000003C -004C 0 | |
5843 | .half 0xD9F9 ! FFFFD8004000003E -004A 0 | |
5844 | .xword 0x4D7DE2D723F8C471 ! FFFFD80040000040 -0048 0 | |
5845 | .word 0xF413151E ! FFFFD80040000048 -0040 0 | |
5846 | .half 0x82E5 ! FFFFD8004000004C -003C 0 | |
5847 | .half 0x65EA ! FFFFD8004000004E -003A 0 | |
5848 | .xword 0xBF94EB163AF999B5 ! FFFFD80040000050 -0038 0 Double -2.042804E-02 | |
5849 | .half 0x9A7C ! FFFFD80040000058 -0030 0 | |
5850 | .half 0x66F2 ! FFFFD8004000005A -002E 0 | |
5851 | .word 0xC09C32B4 ! FFFFD8004000005C -002C 0 Single -4.881189E+00 | |
5852 | .half 0x733A ! FFFFD80040000060 -0028 0 | |
5853 | .half 0xF843 ! FFFFD80040000062 -0026 0 | |
5854 | .half 0x01F5 ! FFFFD80040000064 -0024 0 | |
5855 | .half 0x5F0F ! FFFFD80040000066 -0022 0 | |
5856 | .byte 0xD3 ! FFFFD80040000068 -0020 0 | |
5857 | .byte 0xCF ! FFFFD80040000069 -001F 0 | |
5858 | .half 0x7131 ! FFFFD8004000006A -001E 0 | |
5859 | .word 0xC6ECF2D2 ! FFFFD8004000006C -001C 0 | |
5860 | .half 0x509F ! FFFFD80040000070 -0018 0 | |
5861 | .half 0xFDE2 ! FFFFD80040000072 -0016 0 | |
5862 | .word 0xC674ED29 ! FFFFD80040000074 -0014 0 | |
5863 | .byte 0x7A ! FFFFD80040000078 -0010 0 | |
5864 | .byte 0x8B ! FFFFD80040000079 -000F 0 | |
5865 | .half 0x597D ! FFFFD8004000007A -000E 0 | |
5866 | .word 0xF566AB13 ! FFFFD8004000007C -000C 0 | |
5867 | .xword 0x11087AFA272FE19C ! FFFFD80040000080 -0008 0 | |
5868 | .half 0x45E4 ! FFFFD80040000088 +0000 0 | |
5869 | .half 0xB212 ! FFFFD8004000008A +0002 0 | |
5870 | .word 0x2B8E4472 ! FFFFD8004000008C +0004 0 | |
5871 | .xword 0x6246BC1D259DFE60 ! FFFFD80040000090 +0008 0 | |
5872 | .xword 0xBEBFF7EE1817EB63 ! FFFFD80040000098 +0010 0 Double -1.905470E-06 | |
5873 | .xword 0x3ED6F1877AB7340C ! FFFFD800400000A0 +0018 0 Double 5.470150E-06 | |
5874 | .word 0x3B5347D3 ! FFFFD800400000A8 +0020 0 Single 3.223886E-03 | |
5875 | .word 0x06682B5C ! FFFFD800400000AC +0024 0 | |
5876 | .byte 0x9C ! FFFFD800400000B0 +0028 0 | |
5877 | .byte 0x19 ! FFFFD800400000B1 +0029 0 | |
5878 | .byte 0xCC ! FFFFD800400000B2 +002A 0 | |
5879 | .byte 0xFE ! FFFFD800400000B3 +002B 0 | |
5880 | .word 0xBA747F20 ! FFFFD800400000B4 +002C 0 Single -9.326804E-04 | |
5881 | .xword 0xC1E7B9F5860428AD ! FFFFD800400000B8 +0030 0 | |
5882 | .xword 0x0440708194DD61F8 ! FFFFD800400000C0 +0038 0 | |
5883 | .half 0x4EAB ! FFFFD800400000C8 +0040 0 | |
5884 | .byte 0xFB ! FFFFD800400000CA +0042 0 | |
5885 | .byte 0x74 ! FFFFD800400000CB +0043 0 | |
5886 | .half 0x0F63 ! FFFFD800400000CC +0044 0 | |
5887 | .byte 0x12 ! FFFFD800400000CE +0046 0 | |
5888 | .byte 0xBE ! FFFFD800400000CF +0047 0 | |
5889 | .word 0x2695D993 ! FFFFD800400000D0 +0048 0 | |
5890 | .word 0x3AA98454 ! FFFFD800400000D4 +004C 0 Single 1.293311E-03 | |
5891 | .xword 0xF4F5B468DD04EF03 ! FFFFD800400000D8 +0050 0 | |
5892 | .xword 0x8B85FE689E0491B9 ! FFFFD800400000E0 +0058 0 | |
5893 | .word 0x414D3643 ! FFFFD800400000E8 +0060 0 Single 1.282575E+01 | |
5894 | .word 0x4D390D31 ! FFFFD800400000EC +0064 0 | |
5895 | .xword 0xBB72850B29D99166 ! FFFFD800400000F0 +0068 0 | |
5896 | .xword 0x04429DB9C213E23F ! FFFFD800400000F8 +0070 0 | |
5897 | .xword 0x6C3DE64F4B995EFE ! FFFFD80040000100 +0078 0 | |
5898 | .xword 0xF6E9BC03D097312A ! FFFFD80040000108 +0080 0 | |
5899 | ||
5900 | !======================================================================== | |
5901 | ||
5902 | SECTION .bdata078 DATA_VA=0x7070000 | |
5903 | attr_data { | |
5904 | Name = .bdata078, | |
5905 | VA = 0x7070000, | |
5906 | RA = 0xfffef8000, | |
5907 | PA = ra2pa(0xfffef8000,0), | |
5908 | part_0_ctx_nonzero_tsb_config_3, | |
5909 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5910 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
5911 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5912 | } | |
5913 | ||
5914 | ||
5915 | SECTION .bdata078 | |
5916 | .data | |
5917 | DATA124: | |
5918 | .xword 0x880000A045C8FFFF ! 0000000007070000 -0088 DATA115+0x88 | |
5919 | .xword 0x8800004000D8FFFF ! 0000000007070008 -0080 DATA123+0x88 | |
5920 | .word 0x39546B7E ! 0000000007070010 -0078 0 Single 2.025794E-04 | |
5921 | .word 0x4762DC95 ! 0000000007070014 -0074 0 Single 5.807658E+04 | |
5922 | .xword 0xBFC68F61E3688D47 ! 0000000007070018 -0070 0 Double -1.762507E-01 | |
5923 | .xword 0x32AB14D99EB3B2F9 ! 0000000007070020 -0068 0 | |
5924 | .xword 0xBFC1BCB090C61EC5 ! 0000000007070028 -0060 0 Double -1.385709E-01 | |
5925 | .byte 0x5A ! 0000000007070030 -0058 0 | |
5926 | .byte 0xCD ! 0000000007070031 -0057 0 | |
5927 | .half 0x1AA6 ! 0000000007070032 -0056 0 | |
5928 | .word 0xD37CB7AB ! 0000000007070034 -0054 0 | |
5929 | .word 0xF82B1F1E ! 0000000007070038 -0050 0 | |
5930 | .half 0xB21F ! 000000000707003C -004C 0 | |
5931 | .half 0x00EA ! 000000000707003E -004A 0 | |
5932 | .xword 0x252016F2AB17500C ! 0000000007070040 -0048 0 | |
5933 | .word 0x63FC83D3 ! 0000000007070048 -0040 0 | |
5934 | .half 0x5E35 ! 000000000707004C -003C 0 | |
5935 | .half 0xBC50 ! 000000000707004E -003A 0 | |
5936 | .xword 0x3F346DD6320CB963 ! 0000000007070050 -0038 0 Double 3.117226E-04 | |
5937 | .half 0x12ED ! 0000000007070058 -0030 0 | |
5938 | .half 0x168F ! 000000000707005A -002E 0 | |
5939 | .word 0xBCB77FED ! 000000000707005C -002C 0 Single -2.239987E-02 | |
5940 | .half 0xA23A ! 0000000007070060 -0028 0 | |
5941 | .half 0x23DD ! 0000000007070062 -0026 0 | |
5942 | .half 0x2B90 ! 0000000007070064 -0024 0 | |
5943 | .half 0x96FD ! 0000000007070066 -0022 0 | |
5944 | .byte 0x9F ! 0000000007070068 -0020 0 | |
5945 | .byte 0xEC ! 0000000007070069 -001F 0 | |
5946 | .half 0xD8E0 ! 000000000707006A -001E 0 | |
5947 | .word 0xDA20BE08 ! 000000000707006C -001C 0 | |
5948 | .half 0x0F4D ! 0000000007070070 -0018 0 | |
5949 | .half 0x367A ! 0000000007070072 -0016 0 | |
5950 | .word 0xCECF8096 ! 0000000007070074 -0014 0 | |
5951 | .byte 0xDE ! 0000000007070078 -0010 0 | |
5952 | .byte 0x6A ! 0000000007070079 -000F 0 | |
5953 | .half 0x38EC ! 000000000707007A -000E 0 | |
5954 | .word 0x66ECA3EC ! 000000000707007C -000C 0 | |
5955 | .xword 0xB46F6DA9CCE6B9C5 ! 0000000007070080 -0008 0 | |
5956 | .half 0xE1A0 ! 0000000007070088 +0000 0 | |
5957 | .half 0x6D1F ! 000000000707008A +0002 0 | |
5958 | .word 0x593795C1 ! 000000000707008C +0004 0 | |
5959 | .xword 0x80F510A9DDF233CF ! 0000000007070090 +0008 0 | |
5960 | .xword 0x40218674C0C12A7E ! 0000000007070098 +0010 0 Double 8.762610E+00 | |
5961 | .xword 0xC11ED382F416E2E2 ! 00000000070700A0 +0018 0 Double -5.050567E+05 | |
5962 | .word 0xC0E7981B ! 00000000070700A8 +0020 0 Single -7.237318E+00 | |
5963 | .word 0x917868EA ! 00000000070700AC +0024 0 | |
5964 | .byte 0x8D ! 00000000070700B0 +0028 0 | |
5965 | .byte 0xD1 ! 00000000070700B1 +0029 0 | |
5966 | .byte 0xE7 ! 00000000070700B2 +002A 0 | |
5967 | .byte 0x21 ! 00000000070700B3 +002B 0 | |
5968 | .word 0x3C6A3431 ! 00000000070700B4 +002C 0 Single 1.429467E-02 | |
5969 | .xword 0x693A6B88220AA561 ! 00000000070700B8 +0030 0 | |
5970 | .xword 0x2A225362FFA0A846 ! 00000000070700C0 +0038 0 | |
5971 | .half 0xE52E ! 00000000070700C8 +0040 0 | |
5972 | .byte 0x6F ! 00000000070700CA +0042 0 | |
5973 | .byte 0x2A ! 00000000070700CB +0043 0 | |
5974 | .half 0xC927 ! 00000000070700CC +0044 0 | |
5975 | .byte 0xF6 ! 00000000070700CE +0046 0 | |
5976 | .byte 0x86 ! 00000000070700CF +0047 0 | |
5977 | .word 0x8F568171 ! 00000000070700D0 +0048 0 | |
5978 | .word 0xC0FCBB05 ! 00000000070700D4 +004C 0 Single -7.897830E+00 | |
5979 | .xword 0xA71F7F01821E0DDB ! 00000000070700D8 +0050 0 | |
5980 | .xword 0xDC43E397E0EC375C ! 00000000070700E0 +0058 0 | |
5981 | .word 0x3800A6A1 ! 00000000070700E8 +0060 0 Single 3.067276E-05 | |
5982 | .word 0xE7B1B2CE ! 00000000070700EC +0064 0 | |
5983 | .xword 0x3E2218B66CBA21EE ! 00000000070700F0 +0068 0 | |
5984 | .xword 0x1CB356DF5A770337 ! 00000000070700F8 +0070 0 | |
5985 | .xword 0x6F78871F7D22FA76 ! 0000000007070100 +0078 0 | |
5986 | .xword 0xCBB6E66327F5C9A8 ! 0000000007070108 +0080 0 | |
5987 | ||
5988 | !======================================================================== | |
5989 | ||
5990 | SECTION .bblk079 DATA_VA=0xfffff2ab12060000 | |
5991 | attr_data { | |
5992 | Name = .bblk079, | |
5993 | VA = 0xfffff2ab12060000, | |
5994 | RA = 0xfffef6000, | |
5995 | PA = ra2pa(0xfffef6000,0), | |
5996 | part_0_ctx_nonzero_tsb_config_3, | |
5997 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5998 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5999 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6000 | } | |
6001 | ||
6002 | ||
6003 | SECTION .bblk079 | |
6004 | .data | |
6005 | DATA125: | |
6006 | .xword 0xF75403620959C8AB ! FFFFF2AB12060000 +0000 0 | |
6007 | .xword 0x990FD0475287FCB9 ! FFFFF2AB12060008 +0008 0 | |
6008 | .xword 0x7D9F3FA4DB241743 ! FFFFF2AB12060010 +0010 0 | |
6009 | .xword 0xC8FFA13719B3101E ! FFFFF2AB12060018 +0018 0 | |
6010 | .xword 0xAE4E64D62D07B376 ! FFFFF2AB12060020 +0020 0 | |
6011 | .xword 0xB730BC20DF8626EF ! FFFFF2AB12060028 +0028 0 | |
6012 | .xword 0xC09F8E1B15C3290D ! FFFFF2AB12060030 +0030 0 | |
6013 | .xword 0xBB71DCDB64AB65DC ! FFFFF2AB12060038 +0038 0 | |
6014 | .xword 0x49E7BB251B4D5166 ! FFFFF2AB12060040 +0040 0 | |
6015 | .xword 0xAB4F411FE589E955 ! FFFFF2AB12060048 +0048 0 | |
6016 | .xword 0x09EC2A235519DF60 ! FFFFF2AB12060050 +0050 0 | |
6017 | .xword 0x017ADDF947EB20FC ! FFFFF2AB12060058 +0058 0 | |
6018 | .xword 0x10F57687FDAA31D0 ! FFFFF2AB12060060 +0060 0 | |
6019 | .xword 0x31AE41DA21790FF6 ! FFFFF2AB12060068 +0068 0 | |
6020 | .xword 0xAD6F031F3D618C85 ! FFFFF2AB12060070 +0070 0 | |
6021 | .xword 0x5E66DA696F9ADEE3 ! FFFFF2AB12060078 +0078 0 | |
6022 | ||
6023 | !======================================================================== | |
6024 | ||
6025 | SECTION .bcom001 | |
6026 | attr_data { | |
6027 | Name = .bcom001, | |
6028 | VA = 0x0, | |
6029 | RA = 0xffffde000, | |
6030 | PA = ra2pa(0xffffde000,0), | |
6031 | tsbonly, | |
6032 | part_0_ctx_nonzero_tsb_config_3, | |
6033 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6034 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
6035 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6036 | } | |
6037 | ||
6038 | !======================================================================== | |
6039 | ||
6040 | SECTION .bstk080 DATA_VA=0x289ed80000 | |
6041 | attr_data { | |
6042 | Name = .bstk080, | |
6043 | VA = 0x289ed80000, | |
6044 | RA = 0xfffef4000, | |
6045 | PA = ra2pa(0xfffef4000,0), | |
6046 | part_0_ctx_nonzero_tsb_config_3, | |
6047 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6048 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6049 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6050 | } | |
6051 | ||
6052 | ||
6053 | SECTION .bstk080 | |
6054 | .data | |
6055 | .skip 0x2000 ! 000000289ED80000 | |
6056 | STACK0073: | |
6057 | ||
6058 | !======================================================================== | |
6059 | ||
6060 | SECTION .bkey081 DATA_VA=0xffffc4df65e06000 | |
6061 | attr_data { | |
6062 | Name = .bkey081, | |
6063 | VA = 0xffffc4df65e06000, | |
6064 | RA = 0xfffef2000, | |
6065 | PA = ra2pa(0xfffef2000,0), | |
6066 | part_0_ctx_nonzero_tsb_config_3, | |
6067 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6068 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6069 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6070 | } | |
6071 | ||
6072 | ||
6073 | SECTION .bkey081 | |
6074 | .data | |
6075 | DATA127: | |
6076 | .xword 0xFFFFC845A0000088 ! FFFFC4DF65E06000 +0000 DATA115+0x88 | |
6077 | .xword 0xFFFF9589E0000088 ! FFFFC4DF65E06008 +0008 DATA116+0x88 | |
6078 | .xword 0x00003B75FCB44088 ! FFFFC4DF65E06010 +0010 DATA117+0x88 | |
6079 | .xword 0x0000000550000088 ! FFFFC4DF65E06018 +0018 DATA118+0x88 | |
6080 | .xword 0x000038EC5C94C088 ! FFFFC4DF65E06020 +0020 DATA119+0x88 | |
6081 | .xword 0x000000003A978088 ! FFFFC4DF65E06028 +0028 DATA120+0x88 | |
6082 | .xword 0xFFFFC55730000088 ! FFFFC4DF65E06030 +0030 DATA121+0x88 | |
6083 | .xword 0xFFFFAA8B77058088 ! FFFFC4DF65E06038 +0038 DATA122+0x88 | |
6084 | .xword 0xFFFFD80040000088 ! FFFFC4DF65E06040 +0040 DATA123+0x88 | |
6085 | .xword 0x0000000007070088 ! FFFFC4DF65E06048 +0048 DATA124+0x88 | |
6086 | .xword 0xFFFFF2AB12060000 ! FFFFC4DF65E06050 +0050 DATA125+0x0 | |
6087 | .xword 0x0000000FFFFE0000 ! FFFFC4DF65E06058 +0058 DATA001+0x0 | |
6088 | .xword 0x0000000000000000 ! FFFFC4DF65E06060 +0060 0 | |
6089 | .xword 0x404A70A4806F5365 ! FFFFC4DF65E06068 +0068 0 Double 5.288002E+01 | |
6090 | .word 0x438CF953 ! FFFFC4DF65E06070 +0070 0 Single 2.819478E+02 | |
6091 | ||
6092 | ! Context 74 runs in 64-bit addressing mode, big-endian | |
6093 | ||
6094 | !======================================================================== | |
6095 | ||
6096 | SECTION .bdata082 DATA_VA=0xece90000000 | |
6097 | attr_data { | |
6098 | Name = .bdata082, | |
6099 | VA = 0xece90000000, | |
6100 | RA = 0xc40000000, | |
6101 | PA = ra2pa(0xc40000000,0), | |
6102 | part_0_ctx_nonzero_tsb_config_1, | |
6103 | TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0, | |
6104 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6105 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6106 | } | |
6107 | ||
6108 | ||
6109 | SECTION .bdata082 | |
6110 | .data | |
6111 | DATA137: | |
6112 | .xword 0x00007321EFCF0088 ! 00000ECE90000000 -0088 DATA138+0x88 | |
6113 | .xword 0xFFFF9641F2440088 ! 00000ECE90000008 -0080 DATA146+0x88 | |
6114 | .word 0xC0B28CC3 ! 00000ECE90000010 -0078 0 Single -5.579683E+00 | |
6115 | .word 0xC071BB95 ! 00000ECE90000014 -0074 0 Single -3.777074E+00 | |
6116 | .xword 0xC0D532ED37EE3357 ! 00000ECE90000018 -0070 0 Double -2.170771E+04 | |
6117 | .xword 0x2FA07D9DC8EA5FA8 ! 00000ECE90000020 -0068 0 | |
6118 | .xword 0x3F2D5DE664FB5A3C ! 00000ECE90000028 -0060 0 Double 2.240509E-04 | |
6119 | .byte 0xEC ! 00000ECE90000030 -0058 0 | |
6120 | .byte 0xA4 ! 00000ECE90000031 -0057 0 | |
6121 | .half 0xFFBC ! 00000ECE90000032 -0056 0 | |
6122 | .word 0x13AF1EA5 ! 00000ECE90000034 -0054 0 | |
6123 | .word 0x8F4564A6 ! 00000ECE90000038 -0050 0 | |
6124 | .half 0xC334 ! 00000ECE9000003C -004C 0 | |
6125 | .half 0x3257 ! 00000ECE9000003E -004A 0 | |
6126 | .xword 0x40999A6E5B669A6C ! 00000ECE90000040 -0048 0 | |
6127 | .word 0x79762BF9 ! 00000ECE90000048 -0040 0 | |
6128 | .half 0xDDC8 ! 00000ECE9000004C -003C 0 | |
6129 | .half 0xBA33 ! 00000ECE9000004E -003A 0 | |
6130 | .xword 0xC003D20900746BAD ! 00000ECE90000050 -0038 0 Double -2.477556E+00 | |
6131 | .half 0x1688 ! 00000ECE90000058 -0030 0 | |
6132 | .half 0xC04A ! 00000ECE9000005A -002E 0 | |
6133 | .word 0xC1538FD1 ! 00000ECE9000005C -002C 0 Single -1.322261E+01 | |
6134 | .half 0x08CE ! 00000ECE90000060 -0028 0 | |
6135 | .half 0xB2AC ! 00000ECE90000062 -0026 0 | |
6136 | .half 0xBFF7 ! 00000ECE90000064 -0024 0 | |
6137 | .half 0x44C8 ! 00000ECE90000066 -0022 0 | |
6138 | .byte 0xB3 ! 00000ECE90000068 -0020 0 | |
6139 | .byte 0x74 ! 00000ECE90000069 -001F 0 | |
6140 | .half 0xF111 ! 00000ECE9000006A -001E 0 | |
6141 | .word 0x4975EA01 ! 00000ECE9000006C -001C 0 | |
6142 | .half 0x8683 ! 00000ECE90000070 -0018 0 | |
6143 | .half 0x505A ! 00000ECE90000072 -0016 0 | |
6144 | .word 0x3687C9C2 ! 00000ECE90000074 -0014 0 | |
6145 | .byte 0xBB ! 00000ECE90000078 -0010 0 | |
6146 | .byte 0xAC ! 00000ECE90000079 -000F 0 | |
6147 | .half 0xBF63 ! 00000ECE9000007A -000E 0 | |
6148 | .word 0x6A22083D ! 00000ECE9000007C -000C 0 | |
6149 | .xword 0x607653800446C602 ! 00000ECE90000080 -0008 0 | |
6150 | .half 0xE6C3 ! 00000ECE90000088 +0000 0 | |
6151 | .half 0x59DF ! 00000ECE9000008A +0002 0 | |
6152 | .word 0xF0BF182E ! 00000ECE9000008C +0004 0 | |
6153 | .xword 0x1EDECDFDE2F59811 ! 00000ECE90000090 +0008 0 | |
6154 | .xword 0x3F20B3E2205FC238 ! 00000ECE90000098 +0010 0 Double 1.274313E-04 | |
6155 | .xword 0x4029645F91554A5A ! 00000ECE900000A0 +0018 0 Double 1.269604E+01 | |
6156 | .word 0xB7EDE39A ! 00000ECE900000A8 +0020 0 Single -2.835859E-05 | |
6157 | .word 0xEA37F3EF ! 00000ECE900000AC +0024 0 | |
6158 | .byte 0xF4 ! 00000ECE900000B0 +0028 0 | |
6159 | .byte 0x22 ! 00000ECE900000B1 +0029 0 | |
6160 | .byte 0xEE ! 00000ECE900000B2 +002A 0 | |
6161 | .byte 0x2A ! 00000ECE900000B3 +002B 0 | |
6162 | .word 0xBB1BFE1F ! 00000ECE900000B4 +002C 0 Single -2.380259E-03 | |
6163 | .xword 0xE7FBCDDE1AD1A7E8 ! 00000ECE900000B8 +0030 0 | |
6164 | .xword 0xDCA7CA20B7A9D1E1 ! 00000ECE900000C0 +0038 0 | |
6165 | .half 0x35E7 ! 00000ECE900000C8 +0040 0 | |
6166 | .byte 0xA4 ! 00000ECE900000CA +0042 0 | |
6167 | .byte 0x78 ! 00000ECE900000CB +0043 0 | |
6168 | .half 0x4D51 ! 00000ECE900000CC +0044 0 | |
6169 | .byte 0x5E ! 00000ECE900000CE +0046 0 | |
6170 | .byte 0xBB ! 00000ECE900000CF +0047 0 | |
6171 | .word 0xAD0F514F ! 00000ECE900000D0 +0048 0 | |
6172 | .word 0xC1322853 ! 00000ECE900000D4 +004C 0 Single -1.113484E+01 | |
6173 | .xword 0xBBDFAE6C8EC44253 ! 00000ECE900000D8 +0050 0 | |
6174 | .xword 0x2266D02DCB50A066 ! 00000ECE900000E0 +0058 0 | |
6175 | .word 0xC12059BC ! 00000ECE900000E8 +0060 0 Single -1.002191E+01 | |
6176 | .word 0x54804F89 ! 00000ECE900000EC +0064 0 | |
6177 | .xword 0xAAB5EB2CD6133512 ! 00000ECE900000F0 +0068 0 | |
6178 | .xword 0xA397367564345A19 ! 00000ECE900000F8 +0070 0 | |
6179 | .xword 0xCCEDF1B67012BC01 ! 00000ECE90000100 +0078 0 | |
6180 | .xword 0x246531C3B4ADD3EC ! 00000ECE90000108 +0080 0 | |
6181 | ||
6182 | !======================================================================== | |
6183 | ||
6184 | SECTION .bdata083 DATA_VA=0x7321efcf0000 | |
6185 | attr_data { | |
6186 | Name = .bdata083, | |
6187 | VA = 0x7321efcf0000, | |
6188 | RA = 0xfffed8000, | |
6189 | PA = ra2pa(0xfffed8000,0), | |
6190 | part_0_ctx_nonzero_tsb_config_3, | |
6191 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6192 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6193 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6194 | } | |
6195 | ||
6196 | ||
6197 | SECTION .bdata083 | |
6198 | .data | |
6199 | DATA138: | |
6200 | .xword 0x880000B087130000 ! 00007321EFCF0000 -0088 DATA139+0x88 | |
6201 | .xword 0x88000090CE0E0000 ! 00007321EFCF0008 -0080 DATA137+0x88 | |
6202 | .word 0xC07632AA ! 00007321EFCF0010 -0078 0 Single -3.846842E+00 | |
6203 | .word 0xBB67A552 ! 00007321EFCF0014 -0074 0 Single -3.534634E-03 | |
6204 | .xword 0x3FD7308671114215 ! 00007321EFCF0018 -0070 0 Double 3.623367E-01 | |
6205 | .xword 0x1DAFC24417043721 ! 00007321EFCF0020 -0068 0 | |
6206 | .xword 0xBF9D9812D7CBDCA3 ! 00007321EFCF0028 -0060 0 Double -2.890043E-02 | |
6207 | .byte 0xE7 ! 00007321EFCF0030 -0058 0 | |
6208 | .byte 0xC7 ! 00007321EFCF0031 -0057 0 | |
6209 | .half 0x176B ! 00007321EFCF0032 -0056 0 | |
6210 | .word 0x4058E474 ! 00007321EFCF0034 -0054 0 | |
6211 | .word 0x50219741 ! 00007321EFCF0038 -0050 0 | |
6212 | .half 0xB9D6 ! 00007321EFCF003C -004C 0 | |
6213 | .half 0x049D ! 00007321EFCF003E -004A 0 | |
6214 | .xword 0x945DCA5F9C74EE55 ! 00007321EFCF0040 -0048 0 | |
6215 | .word 0xCC30E0AA ! 00007321EFCF0048 -0040 0 | |
6216 | .half 0x488A ! 00007321EFCF004C -003C 0 | |
6217 | .half 0xFE4F ! 00007321EFCF004E -003A 0 | |
6218 | .xword 0xC03A632E20DB9B48 ! 00007321EFCF0050 -0038 0 Double -2.638742E+01 | |
6219 | .half 0x91CC ! 00007321EFCF0058 -0030 0 | |
6220 | .half 0xA173 ! 00007321EFCF005A -002E 0 | |
6221 | .word 0xB9B058FE ! 00007321EFCF005C -002C 0 Single -3.363564E-04 | |
6222 | .half 0x15A7 ! 00007321EFCF0060 -0028 0 | |
6223 | .half 0xEA7B ! 00007321EFCF0062 -0026 0 | |
6224 | .half 0xE86E ! 00007321EFCF0064 -0024 0 | |
6225 | .half 0xF46A ! 00007321EFCF0066 -0022 0 | |
6226 | .byte 0x9B ! 00007321EFCF0068 -0020 0 | |
6227 | .byte 0xA9 ! 00007321EFCF0069 -001F 0 | |
6228 | .half 0x0DAA ! 00007321EFCF006A -001E 0 | |
6229 | .word 0x4D77F28D ! 00007321EFCF006C -001C 0 | |
6230 | .half 0x9BC8 ! 00007321EFCF0070 -0018 0 | |
6231 | .half 0xAADB ! 00007321EFCF0072 -0016 0 | |
6232 | .word 0xB5A2FDEA ! 00007321EFCF0074 -0014 0 | |
6233 | .byte 0x0E ! 00007321EFCF0078 -0010 0 | |
6234 | .byte 0xAE ! 00007321EFCF0079 -000F 0 | |
6235 | .half 0x47EA ! 00007321EFCF007A -000E 0 | |
6236 | .word 0xFD6EA154 ! 00007321EFCF007C -000C 0 | |
6237 | .xword 0xF98BB86203DA998E ! 00007321EFCF0080 -0008 0 | |
6238 | .half 0xBF18 ! 00007321EFCF0088 +0000 0 | |
6239 | .half 0x3326 ! 00007321EFCF008A +0002 0 | |
6240 | .word 0x58B06064 ! 00007321EFCF008C +0004 0 | |
6241 | .xword 0x18AD4B8603AA9426 ! 00007321EFCF0090 +0008 0 | |
6242 | .xword 0x40CA026F41F3DF46 ! 00007321EFCF0098 +0010 0 Double 1.331687E+04 | |
6243 | .xword 0xC03297924F05572D ! 00007321EFCF00A0 +0018 0 Double -1.859208E+01 | |
6244 | .word 0x3F1510BB ! 00007321EFCF00A8 +0020 0 Single 5.822865E-01 | |
6245 | .word 0x901EFAC0 ! 00007321EFCF00AC +0024 0 | |
6246 | .byte 0x88 ! 00007321EFCF00B0 +0028 0 | |
6247 | .byte 0x26 ! 00007321EFCF00B1 +0029 0 | |
6248 | .byte 0x88 ! 00007321EFCF00B2 +002A 0 | |
6249 | .byte 0x78 ! 00007321EFCF00B3 +002B 0 | |
6250 | .word 0x39D83CFD ! 00007321EFCF00B4 +002C 0 Single 4.124417E-04 | |
6251 | .xword 0x22A34FF6DD53CAC3 ! 00007321EFCF00B8 +0030 0 | |
6252 | .xword 0x6E2F46B5E19A5D0E ! 00007321EFCF00C0 +0038 0 | |
6253 | .half 0xBDC0 ! 00007321EFCF00C8 +0040 0 | |
6254 | .byte 0x29 ! 00007321EFCF00CA +0042 0 | |
6255 | .byte 0xDB ! 00007321EFCF00CB +0043 0 | |
6256 | .half 0xB31F ! 00007321EFCF00CC +0044 0 | |
6257 | .byte 0xE8 ! 00007321EFCF00CE +0046 0 | |
6258 | .byte 0xB6 ! 00007321EFCF00CF +0047 0 | |
6259 | .word 0x385D01CD ! 00007321EFCF00D0 +0048 0 | |
6260 | .word 0xBEA14A14 ! 00007321EFCF00D4 +004C 0 Single -3.150183E-01 | |
6261 | .xword 0x72663C53BB52DFA6 ! 00007321EFCF00D8 +0050 0 | |
6262 | .xword 0x818D359C7E958116 ! 00007321EFCF00E0 +0058 0 | |
6263 | .word 0xC59AA23D ! 00007321EFCF00E8 +0060 0 Single -4.948280E+03 | |
6264 | .word 0x3191D570 ! 00007321EFCF00EC +0064 0 | |
6265 | .xword 0x4F118C6E485B9337 ! 00007321EFCF00F0 +0068 0 | |
6266 | .xword 0x409754351888E2AA ! 00007321EFCF00F8 +0070 0 | |
6267 | .xword 0x34D6A42774A00DC9 ! 00007321EFCF0100 +0078 0 | |
6268 | .xword 0x80BC879DFF154960 ! 00007321EFCF0108 +0080 0 | |
6269 | ||
6270 | !======================================================================== | |
6271 | ||
6272 | SECTION .bdata084 DATA_VA=0x1387b0000000 | |
6273 | attr_data { | |
6274 | Name = .bdata084, | |
6275 | VA = 0x1387b0000000, | |
6276 | RA = ra2pa(0xc30000000,0), | |
6277 | PA = ra2pa(0xc30000000,0), | |
6278 | part_0_ctx_nonzero_tsb_config_0, | |
6279 | TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0, | |
6280 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6281 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6282 | } | |
6283 | ||
6284 | ||
6285 | SECTION .bdata084 | |
6286 | .data | |
6287 | DATA139: | |
6288 | .xword 0x88A070F8C189FFFF ! 00001387B0000000 -0088 DATA140+0x88 | |
6289 | .xword 0x8800CFEF21730000 ! 00001387B0000008 -0080 DATA138+0x88 | |
6290 | .word 0x3B863C67 ! 00001387B0000010 -0078 0 Single 4.096556E-03 | |
6291 | .word 0x3F10EFE8 ! 00001387B0000014 -0074 0 Single 5.661607E-01 | |
6292 | .xword 0x3F25E42955238237 ! 00001387B0000018 -0070 0 Double 1.670170E-04 | |
6293 | .xword 0x1360D84550B77486 ! 00001387B0000020 -0068 0 | |
6294 | .xword 0x3F87CFFEE3088BBE ! 00001387B0000028 -0060 0 Double 1.162719E-02 | |
6295 | .byte 0x26 ! 00001387B0000030 -0058 0 | |
6296 | .byte 0xC2 ! 00001387B0000031 -0057 0 | |
6297 | .half 0x377A ! 00001387B0000032 -0056 0 | |
6298 | .word 0x4ECFC168 ! 00001387B0000034 -0054 0 | |
6299 | .word 0xA818E87D ! 00001387B0000038 -0050 0 | |
6300 | .half 0x349E ! 00001387B000003C -004C 0 | |
6301 | .half 0xBC07 ! 00001387B000003E -004A 0 | |
6302 | .xword 0xB945596D962B3AC4 ! 00001387B0000040 -0048 0 | |
6303 | .word 0xC34F284F ! 00001387B0000048 -0040 0 | |
6304 | .half 0x3B4E ! 00001387B000004C -003C 0 | |
6305 | .half 0x1354 ! 00001387B000004E -003A 0 | |
6306 | .xword 0x3EDC1FE1C8C9FEA3 ! 00001387B0000050 -0038 0 Double 6.705413E-06 | |
6307 | .half 0x1BCA ! 00001387B0000058 -0030 0 | |
6308 | .half 0x444D ! 00001387B000005A -002E 0 | |
6309 | .word 0xC5D43984 ! 00001387B000005C -002C 0 Single -6.791189E+03 | |
6310 | .half 0xA941 ! 00001387B0000060 -0028 0 | |
6311 | .half 0xFCAA ! 00001387B0000062 -0026 0 | |
6312 | .half 0x01CB ! 00001387B0000064 -0024 0 | |
6313 | .half 0x6E99 ! 00001387B0000066 -0022 0 | |
6314 | .byte 0xC9 ! 00001387B0000068 -0020 0 | |
6315 | .byte 0xD1 ! 00001387B0000069 -001F 0 | |
6316 | .half 0x7B6F ! 00001387B000006A -001E 0 | |
6317 | .word 0x5A6CBC9C ! 00001387B000006C -001C 0 | |
6318 | .half 0xCD40 ! 00001387B0000070 -0018 0 | |
6319 | .half 0x7FC9 ! 00001387B0000072 -0016 0 | |
6320 | .word 0xF28AEA90 ! 00001387B0000074 -0014 0 | |
6321 | .byte 0x38 ! 00001387B0000078 -0010 0 | |
6322 | .byte 0x20 ! 00001387B0000079 -000F 0 | |
6323 | .half 0xE23B ! 00001387B000007A -000E 0 | |
6324 | .word 0x4E1EF96F ! 00001387B000007C -000C 0 | |
6325 | .xword 0x0D42758210D693A3 ! 00001387B0000080 -0008 0 | |
6326 | .half 0xEEF3 ! 00001387B0000088 +0000 0 | |
6327 | .half 0x9FCD ! 00001387B000008A +0002 0 | |
6328 | .word 0xEE057E58 ! 00001387B000008C +0004 0 | |
6329 | .xword 0xDB6411DA4A0E5526 ! 00001387B0000090 +0008 0 | |
6330 | .xword 0x3F58C53195814CA6 ! 00001387B0000098 +0010 0 Double 1.511858E-03 | |
6331 | .xword 0xBFDE2F4933FBCB2A ! 00001387B00000A0 +0018 0 Double -4.716361E-01 | |
6332 | .word 0xB7F993E4 ! 00001387B00000A8 +0020 0 Single -2.975198E-05 | |
6333 | .word 0x7A42DD8F ! 00001387B00000AC +0024 0 | |
6334 | .byte 0xF8 ! 00001387B00000B0 +0028 0 | |
6335 | .byte 0xBA ! 00001387B00000B1 +0029 0 | |
6336 | .byte 0x8F ! 00001387B00000B2 +002A 0 | |
6337 | .byte 0xB0 ! 00001387B00000B3 +002B 0 | |
6338 | .word 0x460DC9D3 ! 00001387B00000B4 +002C 0 Single 9.074456E+03 | |
6339 | .xword 0x9A31B8B512220C88 ! 00001387B00000B8 +0030 0 | |
6340 | .xword 0x98704A3AD7AA8B47 ! 00001387B00000C0 +0038 0 | |
6341 | .half 0x6C21 ! 00001387B00000C8 +0040 0 | |
6342 | .byte 0xB5 ! 00001387B00000CA +0042 0 | |
6343 | .byte 0x60 ! 00001387B00000CB +0043 0 | |
6344 | .half 0x1843 ! 00001387B00000CC +0044 0 | |
6345 | .byte 0x8B ! 00001387B00000CE +0046 0 | |
6346 | .byte 0xF9 ! 00001387B00000CF +0047 0 | |
6347 | .word 0xDD217938 ! 00001387B00000D0 +0048 0 | |
6348 | .word 0x447A0E28 ! 00001387B00000D4 +004C 0 Single 1.000221E+03 | |
6349 | .xword 0x292BCE2934EC7EE8 ! 00001387B00000D8 +0050 0 | |
6350 | .xword 0xC1C477CF89FB68D9 ! 00001387B00000E0 +0058 0 | |
6351 | .word 0xC630A6FF ! 00001387B00000E8 +0060 0 Single -1.130575E+04 | |
6352 | .word 0xB50B496D ! 00001387B00000EC +0064 0 | |
6353 | .xword 0x2723EEC278A3FEEB ! 00001387B00000F0 +0068 0 | |
6354 | .xword 0x6C58753A0361126C ! 00001387B00000F8 +0070 0 | |
6355 | .xword 0xCBFB18E78CC5ED34 ! 00001387B0000100 +0078 0 | |
6356 | .xword 0x25911BE8170118E5 ! 00001387B0000108 +0080 0 | |
6357 | ||
6358 | !======================================================================== | |
6359 | ||
6360 | SECTION .bdata085 DATA_VA=0xffff89c1f870a000 | |
6361 | attr_data { | |
6362 | Name = .bdata085, | |
6363 | VA = 0xffff89c1f870a000, | |
6364 | RA = 0xfffed6000, | |
6365 | PA = ra2pa(0xfffed6000,0), | |
6366 | part_0_ctx_nonzero_tsb_config_3, | |
6367 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6368 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6369 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6370 | } | |
6371 | ||
6372 | ||
6373 | SECTION .bdata085 | |
6374 | .data | |
6375 | DATA140: | |
6376 | .xword 0x88A0907807000000 ! FFFF89C1F870A000 -0088 DATA141+0x88 | |
6377 | .xword 0x880000B087130000 ! FFFF89C1F870A008 -0080 DATA139+0x88 | |
6378 | .word 0x3FC99CF4 ! FFFF89C1F870A010 -0078 0 Single 1.575102E+00 | |
6379 | .word 0xC3FF53A1 ! FFFF89C1F870A014 -0074 0 Single -5.106534E+02 | |
6380 | .xword 0xBEF5F6E70CD829A2 ! FFFF89C1F870A018 -0070 0 Double -2.094694E-05 | |
6381 | .xword 0xE9BD00E39CD12E93 ! FFFF89C1F870A020 -0068 0 | |
6382 | .xword 0x3EDB617B1C917790 ! FFFF89C1F870A028 -0060 0 Double 6.528088E-06 | |
6383 | .byte 0x59 ! FFFF89C1F870A030 -0058 0 | |
6384 | .byte 0xFD ! FFFF89C1F870A031 -0057 0 | |
6385 | .half 0x9D5F ! FFFF89C1F870A032 -0056 0 | |
6386 | .word 0xF8EC84EB ! FFFF89C1F870A034 -0054 0 | |
6387 | .word 0x0490C3AF ! FFFF89C1F870A038 -0050 0 | |
6388 | .half 0x4380 ! FFFF89C1F870A03C -004C 0 | |
6389 | .half 0xB9C6 ! FFFF89C1F870A03E -004A 0 | |
6390 | .xword 0x49B3A73A9A634954 ! FFFF89C1F870A040 -0048 0 | |
6391 | .word 0x3486F32A ! FFFF89C1F870A048 -0040 0 | |
6392 | .half 0xB619 ! FFFF89C1F870A04C -003C 0 | |
6393 | .half 0x0267 ! FFFF89C1F870A04E -003A 0 | |
6394 | .xword 0xBFEFF35056FEDA28 ! FFFF89C1F870A050 -0038 0 Double -9.984514E-01 | |
6395 | .half 0xEB39 ! FFFF89C1F870A058 -0030 0 | |
6396 | .half 0x8084 ! FFFF89C1F870A05A -002E 0 | |
6397 | .word 0x3F806490 ! FFFF89C1F870A05C -002C 0 Single 1.003069E+00 | |
6398 | .half 0xA367 ! FFFF89C1F870A060 -0028 0 | |
6399 | .half 0xBDA8 ! FFFF89C1F870A062 -0026 0 | |
6400 | .half 0x1B52 ! FFFF89C1F870A064 -0024 0 | |
6401 | .half 0x9719 ! FFFF89C1F870A066 -0022 0 | |
6402 | .byte 0x77 ! FFFF89C1F870A068 -0020 0 | |
6403 | .byte 0x5F ! FFFF89C1F870A069 -001F 0 | |
6404 | .half 0x7044 ! FFFF89C1F870A06A -001E 0 | |
6405 | .word 0x44F4ED5D ! FFFF89C1F870A06C -001C 0 | |
6406 | .half 0x3390 ! FFFF89C1F870A070 -0018 0 | |
6407 | .half 0x5D86 ! FFFF89C1F870A072 -0016 0 | |
6408 | .word 0x6C78CAAD ! FFFF89C1F870A074 -0014 0 | |
6409 | .byte 0x90 ! FFFF89C1F870A078 -0010 0 | |
6410 | .byte 0x2F ! FFFF89C1F870A079 -000F 0 | |
6411 | .half 0xA705 ! FFFF89C1F870A07A -000E 0 | |
6412 | .word 0x1008AD49 ! FFFF89C1F870A07C -000C 0 | |
6413 | .xword 0x58659B012BEDEB93 ! FFFF89C1F870A080 -0008 0 | |
6414 | .half 0x2E07 ! FFFF89C1F870A088 +0000 0 | |
6415 | .half 0xCA4B ! FFFF89C1F870A08A +0002 0 | |
6416 | .word 0x22B02DD7 ! FFFF89C1F870A08C +0004 0 | |
6417 | .xword 0x33E7563F3D5A759C ! FFFF89C1F870A090 +0008 0 | |
6418 | .xword 0x40E2ED7CDA444E55 ! FFFF89C1F870A098 +0010 0 Double 3.876390E+04 | |
6419 | .xword 0x41109E5FD7522801 ! FFFF89C1F870A0A0 +0018 0 Double 2.722800E+05 | |
6420 | .word 0xBF4D3E62 ! FFFF89C1F870A0A8 +0020 0 Single -8.017331E-01 | |
6421 | .word 0xD01B2AD2 ! FFFF89C1F870A0AC +0024 0 | |
6422 | .byte 0x93 ! FFFF89C1F870A0B0 +0028 0 | |
6423 | .byte 0x4F ! FFFF89C1F870A0B1 +0029 0 | |
6424 | .byte 0xDE ! FFFF89C1F870A0B2 +002A 0 | |
6425 | .byte 0x8B ! FFFF89C1F870A0B3 +002B 0 | |
6426 | .word 0x442A28EA ! FFFF89C1F870A0B4 +002C 0 Single 6.806393E+02 | |
6427 | .xword 0x8CD6E0F50A2D3437 ! FFFF89C1F870A0B8 +0030 0 | |
6428 | .xword 0xF0674E3B78F7A8AA ! FFFF89C1F870A0C0 +0038 0 | |
6429 | .half 0x7531 ! FFFF89C1F870A0C8 +0040 0 | |
6430 | .byte 0xAC ! FFFF89C1F870A0CA +0042 0 | |
6431 | .byte 0xFB ! FFFF89C1F870A0CB +0043 0 | |
6432 | .half 0x3CD6 ! FFFF89C1F870A0CC +0044 0 | |
6433 | .byte 0x3D ! FFFF89C1F870A0CE +0046 0 | |
6434 | .byte 0x73 ! FFFF89C1F870A0CF +0047 0 | |
6435 | .word 0x194DEDE2 ! FFFF89C1F870A0D0 +0048 0 | |
6436 | .word 0x3CDF9721 ! FFFF89C1F870A0D4 +004C 0 Single 2.729374E-02 | |
6437 | .xword 0x9A48FC3A28095B63 ! FFFF89C1F870A0D8 +0050 0 | |
6438 | .xword 0x92175A0307ACA40C ! FFFF89C1F870A0E0 +0058 0 | |
6439 | .word 0x4080D9A1 ! FFFF89C1F870A0E8 +0060 0 Single 4.026566E+00 | |
6440 | .word 0xCAA4CD57 ! FFFF89C1F870A0EC +0064 0 | |
6441 | .xword 0x8327F37DEA1DAB77 ! FFFF89C1F870A0F0 +0068 0 | |
6442 | .xword 0x86BA41B4B4B5160E ! FFFF89C1F870A0F8 +0070 0 | |
6443 | .xword 0x5E19E7ECC82FD59E ! FFFF89C1F870A100 +0078 0 | |
6444 | .xword 0xA3D64CB966A821CF ! FFFF89C1F870A108 +0080 0 | |
6445 | ||
6446 | !======================================================================== | |
6447 | ||
6448 | SECTION .bdata086 DATA_VA=0x77890a000 | |
6449 | attr_data { | |
6450 | Name = .bdata086, | |
6451 | VA = 0x77890a000, | |
6452 | RA = 0xfffed4000, | |
6453 | PA = ra2pa(0xfffed4000,0), | |
6454 | part_0_ctx_nonzero_tsb_config_3, | |
6455 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6456 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6457 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6458 | } | |
6459 | ||
6460 | ||
6461 | SECTION .bdata086 | |
6462 | .data | |
6463 | DATA141: | |
6464 | .xword 0x8800007092190000 ! 000000077890A000 -0088 DATA142+0x88 | |
6465 | .xword 0x88A070F8C189FFFF ! 000000077890A008 -0080 DATA140+0x88 | |
6466 | .word 0xBFD9F50A ! 000000077890A010 -0078 0 Single -1.702790E+00 | |
6467 | .word 0xBE7A25F0 ! 000000077890A014 -0074 0 Single -2.442853E-01 | |
6468 | .xword 0xBEB6A51A9EF25694 ! 000000077890A018 -0070 0 Double -1.349743E-06 | |
6469 | .xword 0x4E22197DF875171F ! 000000077890A020 -0068 0 | |
6470 | .xword 0xBFC51226169CB59A ! 000000077890A028 -0060 0 Double -1.646164E-01 | |
6471 | .byte 0x7C ! 000000077890A030 -0058 0 | |
6472 | .byte 0x74 ! 000000077890A031 -0057 0 | |
6473 | .half 0x96A6 ! 000000077890A032 -0056 0 | |
6474 | .word 0x53168BF1 ! 000000077890A034 -0054 0 | |
6475 | .word 0x8A37DD0E ! 000000077890A038 -0050 0 | |
6476 | .half 0x3625 ! 000000077890A03C -004C 0 | |
6477 | .half 0x9126 ! 000000077890A03E -004A 0 | |
6478 | .xword 0x42E3AE77174AED6A ! 000000077890A040 -0048 0 | |
6479 | .word 0x1A92CF26 ! 000000077890A048 -0040 0 | |
6480 | .half 0x8CDF ! 000000077890A04C -003C 0 | |
6481 | .half 0x52AA ! 000000077890A04E -003A 0 | |
6482 | .xword 0xC0DE15FB707C777F ! 000000077890A050 -0038 0 Double -3.080793E+04 | |
6483 | .half 0x2FFF ! 000000077890A058 -0030 0 | |
6484 | .half 0x2BD2 ! 000000077890A05A -002E 0 | |
6485 | .word 0x45B91CF9 ! 000000077890A05C -002C 0 Single 5.923622E+03 | |
6486 | .half 0xB9BC ! 000000077890A060 -0028 0 | |
6487 | .half 0xBCC5 ! 000000077890A062 -0026 0 | |
6488 | .half 0x1079 ! 000000077890A064 -0024 0 | |
6489 | .half 0xF893 ! 000000077890A066 -0022 0 | |
6490 | .byte 0x14 ! 000000077890A068 -0020 0 | |
6491 | .byte 0x02 ! 000000077890A069 -001F 0 | |
6492 | .half 0x5AFB ! 000000077890A06A -001E 0 | |
6493 | .word 0x44C3DB9B ! 000000077890A06C -001C 0 | |
6494 | .half 0x07EE ! 000000077890A070 -0018 0 | |
6495 | .half 0x96CA ! 000000077890A072 -0016 0 | |
6496 | .word 0x0BA56357 ! 000000077890A074 -0014 0 | |
6497 | .byte 0x82 ! 000000077890A078 -0010 0 | |
6498 | .byte 0x6F ! 000000077890A079 -000F 0 | |
6499 | .half 0x8F70 ! 000000077890A07A -000E 0 | |
6500 | .word 0x8D3812DA ! 000000077890A07C -000C 0 | |
6501 | .xword 0xB83A0C6E9115516D ! 000000077890A080 -0008 0 | |
6502 | .half 0xBF01 ! 000000077890A088 +0000 0 | |
6503 | .half 0xF8C2 ! 000000077890A08A +0002 0 | |
6504 | .word 0xA4548A7B ! 000000077890A08C +0004 0 | |
6505 | .xword 0xB1DF0A08CF35F79A ! 000000077890A090 +0008 0 | |
6506 | .xword 0xC002EDBE28BDEB89 ! 000000077890A098 +0010 0 Double -2.366085E+00 | |
6507 | .xword 0xBEC5A843A8F41913 ! 000000077890A0A0 +0018 0 Double -2.581749E-06 | |
6508 | .word 0x44DB870A ! 000000077890A0A8 +0020 0 Single 1.756220E+03 | |
6509 | .word 0xF43DEA29 ! 000000077890A0AC +0024 0 | |
6510 | .byte 0x37 ! 000000077890A0B0 +0028 0 | |
6511 | .byte 0x1B ! 000000077890A0B1 +0029 0 | |
6512 | .byte 0x28 ! 000000077890A0B2 +002A 0 | |
6513 | .byte 0x92 ! 000000077890A0B3 +002B 0 | |
6514 | .word 0xC304583D ! 000000077890A0B4 +002C 0 Single -1.323447E+02 | |
6515 | .xword 0xD215B014E450BB35 ! 000000077890A0B8 +0030 0 | |
6516 | .xword 0x2FECFDCA85F959A5 ! 000000077890A0C0 +0038 0 | |
6517 | .half 0x3368 ! 000000077890A0C8 +0040 0 | |
6518 | .byte 0xF7 ! 000000077890A0CA +0042 0 | |
6519 | .byte 0x21 ! 000000077890A0CB +0043 0 | |
6520 | .half 0x9277 ! 000000077890A0CC +0044 0 | |
6521 | .byte 0x17 ! 000000077890A0CE +0046 0 | |
6522 | .byte 0x17 ! 000000077890A0CF +0047 0 | |
6523 | .word 0x04A64BB5 ! 000000077890A0D0 +0048 0 | |
6524 | .word 0x3BE38BA7 ! 000000077890A0D4 +004C 0 Single 6.944138E-03 | |
6525 | .xword 0xD060E146C397055A ! 000000077890A0D8 +0050 0 | |
6526 | .xword 0x28DF65B404A88BF4 ! 000000077890A0E0 +0058 0 | |
6527 | .word 0x3CBAE413 ! 000000077890A0E8 +0060 0 Single 2.281383E-02 | |
6528 | .word 0x0076CC5B ! 000000077890A0EC +0064 0 | |
6529 | .xword 0x7F77A363B0EF6952 ! 000000077890A0F0 +0068 0 | |
6530 | .xword 0x1A7DAC879D227205 ! 000000077890A0F8 +0070 0 | |
6531 | .xword 0x3D16FDEB179890A8 ! 000000077890A100 +0078 0 | |
6532 | .xword 0x2DCBE6A945E382A7 ! 000000077890A108 +0080 0 | |
6533 | ||
6534 | !======================================================================== | |
6535 | ||
6536 | SECTION .bdata087 DATA_VA=0x199270000000 | |
6537 | attr_data { | |
6538 | Name = .bdata087, | |
6539 | VA = 0x199270000000, | |
6540 | RA = 0xc20000000, | |
6541 | PA = ra2pa(0xc20000000,0), | |
6542 | part_0_ctx_nonzero_tsb_config_2, | |
6543 | TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0, | |
6544 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6545 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6546 | } | |
6547 | ||
6548 | ||
6549 | SECTION .bdata087 | |
6550 | .data | |
6551 | DATA142: | |
6552 | .xword 0x880000D0E4340000 ! 0000199270000000 -0088 DATA143+0x88 | |
6553 | .xword 0x88A0907807000000 ! 0000199270000008 -0080 DATA141+0x88 | |
6554 | .word 0x47ACBE11 ! 0000199270000010 -0078 0 Single 8.844413E+04 | |
6555 | .word 0xC7B3BF9D ! 0000199270000014 -0074 0 Single -9.203123E+04 | |
6556 | .xword 0xC0B668DA81EF196D ! 0000199270000018 -0070 0 Double -5.736854E+03 | |
6557 | .xword 0xCF3BD31DADB37848 ! 0000199270000020 -0068 0 | |
6558 | .xword 0x4059C37E74F3660F ! 0000199270000028 -0060 0 Double 1.030546E+02 | |
6559 | .byte 0x16 ! 0000199270000030 -0058 0 | |
6560 | .byte 0x60 ! 0000199270000031 -0057 0 | |
6561 | .half 0x2447 ! 0000199270000032 -0056 0 | |
6562 | .word 0x2A531D19 ! 0000199270000034 -0054 0 | |
6563 | .word 0xFEC50EC6 ! 0000199270000038 -0050 0 | |
6564 | .half 0xCA85 ! 000019927000003C -004C 0 | |
6565 | .half 0xA4F6 ! 000019927000003E -004A 0 | |
6566 | .xword 0x8FF91E0F0F14C36A ! 0000199270000040 -0048 0 | |
6567 | .word 0x828BC68A ! 0000199270000048 -0040 0 | |
6568 | .half 0x27CB ! 000019927000004C -003C 0 | |
6569 | .half 0x4913 ! 000019927000004E -003A 0 | |
6570 | .xword 0xC0DB5F704212894C ! 0000199270000050 -0038 0 Double -2.802975E+04 | |
6571 | .half 0x7DED ! 0000199270000058 -0030 0 | |
6572 | .half 0xA0A9 ! 000019927000005A -002E 0 | |
6573 | .word 0xC0417101 ! 000019927000005C -002C 0 Single -3.022522E+00 | |
6574 | .half 0x5ACD ! 0000199270000060 -0028 0 | |
6575 | .half 0x6662 ! 0000199270000062 -0026 0 | |
6576 | .half 0x5A5C ! 0000199270000064 -0024 0 | |
6577 | .half 0xA0D1 ! 0000199270000066 -0022 0 | |
6578 | .byte 0x17 ! 0000199270000068 -0020 0 | |
6579 | .byte 0xB4 ! 0000199270000069 -001F 0 | |
6580 | .half 0x7C5E ! 000019927000006A -001E 0 | |
6581 | .word 0x2C06CC35 ! 000019927000006C -001C 0 | |
6582 | .half 0x4E2A ! 0000199270000070 -0018 0 | |
6583 | .half 0xF0B0 ! 0000199270000072 -0016 0 | |
6584 | .word 0xFA397156 ! 0000199270000074 -0014 0 | |
6585 | .byte 0xC1 ! 0000199270000078 -0010 0 | |
6586 | .byte 0xD1 ! 0000199270000079 -000F 0 | |
6587 | .half 0x06C7 ! 000019927000007A -000E 0 | |
6588 | .word 0xBBA4C872 ! 000019927000007C -000C 0 | |
6589 | .xword 0x669A0D49B2BCE599 ! 0000199270000080 -0008 0 | |
6590 | .half 0x3119 ! 0000199270000088 +0000 0 | |
6591 | .half 0x95E6 ! 000019927000008A +0002 0 | |
6592 | .word 0x2F686066 ! 000019927000008C +0004 0 | |
6593 | .xword 0x9661A8AE63C72CE4 ! 0000199270000090 +0008 0 | |
6594 | .xword 0x3FEA58F4584E2082 ! 0000199270000098 +0010 0 Double 8.233587E-01 | |
6595 | .xword 0xBEF7AED5062BB4B6 ! 00001992700000A0 +0018 0 Double -2.258581E-05 | |
6596 | .word 0x40B76AED ! 00001992700000A8 +0020 0 Single 5.731802E+00 | |
6597 | .word 0x6D520182 ! 00001992700000AC +0024 0 | |
6598 | .byte 0xBA ! 00001992700000B0 +0028 0 | |
6599 | .byte 0xA7 ! 00001992700000B1 +0029 0 | |
6600 | .byte 0xA5 ! 00001992700000B2 +002A 0 | |
6601 | .byte 0x10 ! 00001992700000B3 +002B 0 | |
6602 | .word 0x437289DE ! 00001992700000B4 +002C 0 Single 2.425385E+02 | |
6603 | .xword 0x28E52D540975A39D ! 00001992700000B8 +0030 0 | |
6604 | .xword 0x297DD77E7DE03CFC ! 00001992700000C0 +0038 0 | |
6605 | .half 0x0A61 ! 00001992700000C8 +0040 0 | |
6606 | .byte 0xD1 ! 00001992700000CA +0042 0 | |
6607 | .byte 0x3C ! 00001992700000CB +0043 0 | |
6608 | .half 0x3433 ! 00001992700000CC +0044 0 | |
6609 | .byte 0x89 ! 00001992700000CE +0046 0 | |
6610 | .byte 0xD6 ! 00001992700000CF +0047 0 | |
6611 | .word 0xFF2C2001 ! 00001992700000D0 +0048 0 | |
6612 | .word 0xBF9734E2 ! 00001992700000D4 +004C 0 Single -1.181301E+00 | |
6613 | .xword 0xF10C67CAA65F5F2E ! 00001992700000D8 +0050 0 | |
6614 | .xword 0x7636F4049CEEA888 ! 00001992700000E0 +0058 0 | |
6615 | .word 0x41ACC443 ! 00001992700000E8 +0060 0 Single 2.159583E+01 | |
6616 | .word 0xD992DB8C ! 00001992700000EC +0064 0 | |
6617 | .xword 0x268286F5A31D7592 ! 00001992700000F0 +0068 0 | |
6618 | .xword 0xF6E61D3E3E9897CE ! 00001992700000F8 +0070 0 | |
6619 | .xword 0x8435B0D733A7AD4A ! 0000199270000100 +0078 0 | |
6620 | .xword 0xBA8ACFE279AAE9CC ! 0000199270000108 +0080 0 | |
6621 | ||
6622 | !======================================================================== | |
6623 | ||
6624 | SECTION .bdata088 DATA_VA=0x34e4d0000000 | |
6625 | attr_data { | |
6626 | Name = .bdata088, | |
6627 | VA = 0x34e4d0000000, | |
6628 | RA = 0xc10000000, | |
6629 | PA = ra2pa(0xc10000000,0), | |
6630 | part_0_ctx_nonzero_tsb_config_2, | |
6631 | TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0, | |
6632 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6633 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6634 | } | |
6635 | ||
6636 | ||
6637 | SECTION .bdata088 | |
6638 | .data | |
6639 | DATA143: | |
6640 | .xword 0x00007B4380000088 ! 000034E4D0000000 -0088 DATA144+0x88 | |
6641 | .xword 0x0000199270000088 ! 000034E4D0000008 -0080 DATA142+0x88 | |
6642 | .word 0x40517029 ! 000034E4D0000010 -0078 0 Single 3.272471E+00 | |
6643 | .word 0xB8AA6E53 ! 000034E4D0000014 -0074 0 Single -8.126781E-05 | |
6644 | .xword 0x3FD12C4FDEC5B5F8 ! 000034E4D0000018 -0070 0 Double 2.683296E-01 | |
6645 | .xword 0xFA3A35826146D7CC ! 000034E4D0000020 -0068 0 | |
6646 | .xword 0xC04B1FAE69CB182C ! 000034E4D0000028 -0060 0 Double -5.424751E+01 | |
6647 | .byte 0x45 ! 000034E4D0000030 -0058 0 | |
6648 | .byte 0xE3 ! 000034E4D0000031 -0057 0 | |
6649 | .half 0xA8CE ! 000034E4D0000032 -0056 0 | |
6650 | .word 0x1FF1A516 ! 000034E4D0000034 -0054 0 | |
6651 | .word 0x2B11BE4B ! 000034E4D0000038 -0050 0 | |
6652 | .half 0x6EC1 ! 000034E4D000003C -004C 0 | |
6653 | .half 0x46C8 ! 000034E4D000003E -004A 0 | |
6654 | .xword 0xFEEE7FA83C4954E6 ! 000034E4D0000040 -0048 0 | |
6655 | .word 0x2401BBE3 ! 000034E4D0000048 -0040 0 | |
6656 | .half 0x4778 ! 000034E4D000004C -003C 0 | |
6657 | .half 0xD77D ! 000034E4D000004E -003A 0 | |
6658 | .xword 0x3FE8449BDAF8D0B8 ! 000034E4D0000050 -0038 0 Double 7.583751E-01 | |
6659 | .half 0x6EAB ! 000034E4D0000058 -0030 0 | |
6660 | .half 0x1C27 ! 000034E4D000005A -002E 0 | |
6661 | .word 0xBCA55185 ! 000034E4D000005C -002C 0 Single -2.018047E-02 | |
6662 | .half 0x6C9E ! 000034E4D0000060 -0028 0 | |
6663 | .half 0x4404 ! 000034E4D0000062 -0026 0 | |
6664 | .half 0x96F8 ! 000034E4D0000064 -0024 0 | |
6665 | .half 0xF0EA ! 000034E4D0000066 -0022 0 | |
6666 | .byte 0x67 ! 000034E4D0000068 -0020 0 | |
6667 | .byte 0xF0 ! 000034E4D0000069 -001F 0 | |
6668 | .half 0x7392 ! 000034E4D000006A -001E 0 | |
6669 | .word 0xA9D4D80B ! 000034E4D000006C -001C 0 | |
6670 | .half 0x371B ! 000034E4D0000070 -0018 0 | |
6671 | .half 0x21A9 ! 000034E4D0000072 -0016 0 | |
6672 | .word 0x091C034C ! 000034E4D0000074 -0014 0 | |
6673 | .byte 0x49 ! 000034E4D0000078 -0010 0 | |
6674 | .byte 0xFE ! 000034E4D0000079 -000F 0 | |
6675 | .half 0x476F ! 000034E4D000007A -000E 0 | |
6676 | .word 0xA0AA7D5B ! 000034E4D000007C -000C 0 | |
6677 | .xword 0x4A55FA0DBAD00D14 ! 000034E4D0000080 -0008 0 | |
6678 | .half 0x862A ! 000034E4D0000088 +0000 0 | |
6679 | .half 0x79C3 ! 000034E4D000008A +0002 0 | |
6680 | .word 0x17FCA30D ! 000034E4D000008C +0004 0 | |
6681 | .xword 0x7264EE6671DBAA0F ! 000034E4D0000090 +0008 0 | |
6682 | .xword 0x4077B93A8570699D ! 000034E4D0000098 +0010 0 Double 3.795768E+02 | |
6683 | .xword 0x3F8BEA9A6D59D322 ! 000034E4D00000A0 +0018 0 Double 1.363106E-02 | |
6684 | .word 0xC4FD225C ! 000034E4D00000A8 +0020 0 Single -2.025074E+03 | |
6685 | .word 0xEE22E550 ! 000034E4D00000AC +0024 0 | |
6686 | .byte 0x20 ! 000034E4D00000B0 +0028 0 | |
6687 | .byte 0xDE ! 000034E4D00000B1 +0029 0 | |
6688 | .byte 0xCC ! 000034E4D00000B2 +002A 0 | |
6689 | .byte 0x8D ! 000034E4D00000B3 +002B 0 | |
6690 | .word 0x44B4E801 ! 000034E4D00000B4 +002C 0 Single 1.447250E+03 | |
6691 | .xword 0x61764F8C947B5B68 ! 000034E4D00000B8 +0030 0 | |
6692 | .xword 0x33D5F58F9F86FFA5 ! 000034E4D00000C0 +0038 0 | |
6693 | .half 0xD16C ! 000034E4D00000C8 +0040 0 | |
6694 | .byte 0xF3 ! 000034E4D00000CA +0042 0 | |
6695 | .byte 0xC9 ! 000034E4D00000CB +0043 0 | |
6696 | .half 0x4F58 ! 000034E4D00000CC +0044 0 | |
6697 | .byte 0x0B ! 000034E4D00000CE +0046 0 | |
6698 | .byte 0xEA ! 000034E4D00000CF +0047 0 | |
6699 | .word 0xEADA869D ! 000034E4D00000D0 +0048 0 | |
6700 | .word 0xB7D6682C ! 000034E4D00000D4 +004C 0 Single -2.555930E-05 | |
6701 | .xword 0x39145483793F1675 ! 000034E4D00000D8 +0050 0 | |
6702 | .xword 0x72FCD499028A851F ! 000034E4D00000E0 +0058 0 | |
6703 | .word 0x3C0BF7A3 ! 000034E4D00000E8 +0060 0 Single 8.542928E-03 | |
6704 | .word 0xEC9166AF ! 000034E4D00000EC +0064 0 | |
6705 | .xword 0xF7EAFAB60B6F597F ! 000034E4D00000F0 +0068 0 | |
6706 | .xword 0xA82F0074E2C369AD ! 000034E4D00000F8 +0070 0 | |
6707 | .xword 0x3A59D32AA3C61EB8 ! 000034E4D0000100 +0078 0 | |
6708 | .xword 0x402F773D8F892214 ! 000034E4D0000108 +0080 0 | |
6709 | ||
6710 | !======================================================================== | |
6711 | ||
6712 | SECTION .bdata089 DATA_VA=0x7b4380000000 | |
6713 | attr_data { | |
6714 | Name = .bdata089, | |
6715 | VA = 0x7b4380000000, | |
6716 | RA = 0xc00000000, | |
6717 | PA = ra2pa(0xc00000000,0), | |
6718 | part_0_ctx_nonzero_tsb_config_2, | |
6719 | TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0, | |
6720 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6721 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6722 | } | |
6723 | ||
6724 | ||
6725 | SECTION .bdata089 | |
6726 | .data | |
6727 | DATA144: | |
6728 | .xword 0xFFFF9830C0000088 ! 00007B4380000000 -0088 DATA145+0x88 | |
6729 | .xword 0x000034E4D0000088 ! 00007B4380000008 -0080 DATA143+0x88 | |
6730 | .word 0x41FB394E ! 00007B4380000010 -0078 0 Single 3.140298E+01 | |
6731 | .word 0x46E6CB57 ! 00007B4380000014 -0074 0 Single 2.954167E+04 | |
6732 | .xword 0x3EBD5E7175A5C7B2 ! 00007B4380000018 -0070 0 Double 1.750524E-06 | |
6733 | .xword 0x20FED7D587269344 ! 00007B4380000020 -0068 0 | |
6734 | .xword 0xBF25DAE02A083969 ! 00007B4380000028 -0060 0 Double -1.667403E-04 | |
6735 | .byte 0x1C ! 00007B4380000030 -0058 0 | |
6736 | .byte 0x26 ! 00007B4380000031 -0057 0 | |
6737 | .half 0xFA83 ! 00007B4380000032 -0056 0 | |
6738 | .word 0xEA505E90 ! 00007B4380000034 -0054 0 | |
6739 | .word 0x387991CD ! 00007B4380000038 -0050 0 | |
6740 | .half 0x5EB3 ! 00007B438000003C -004C 0 | |
6741 | .half 0xDD42 ! 00007B438000003E -004A 0 | |
6742 | .xword 0xEE5B833ACBE99980 ! 00007B4380000040 -0048 0 | |
6743 | .word 0x903F46A0 ! 00007B4380000048 -0040 0 | |
6744 | .half 0xBE2C ! 00007B438000004C -003C 0 | |
6745 | .half 0xFB34 ! 00007B438000004E -003A 0 | |
6746 | .xword 0xBED71E9F0C6D9A05 ! 00007B4380000050 -0038 0 Double -5.512146E-06 | |
6747 | .half 0x64B4 ! 00007B4380000058 -0030 0 | |
6748 | .half 0xAEBF ! 00007B438000005A -002E 0 | |
6749 | .word 0xC1E57142 ! 00007B438000005C -002C 0 Single -2.868030E+01 | |
6750 | .half 0x97AA ! 00007B4380000060 -0028 0 | |
6751 | .half 0xBA85 ! 00007B4380000062 -0026 0 | |
6752 | .half 0xB511 ! 00007B4380000064 -0024 0 | |
6753 | .half 0x7887 ! 00007B4380000066 -0022 0 | |
6754 | .byte 0x73 ! 00007B4380000068 -0020 0 | |
6755 | .byte 0x6E ! 00007B4380000069 -001F 0 | |
6756 | .half 0xE7FF ! 00007B438000006A -001E 0 | |
6757 | .word 0x06196DE2 ! 00007B438000006C -001C 0 | |
6758 | .half 0x48DC ! 00007B4380000070 -0018 0 | |
6759 | .half 0xCF0E ! 00007B4380000072 -0016 0 | |
6760 | .word 0x8CEEDFF1 ! 00007B4380000074 -0014 0 | |
6761 | .byte 0x7F ! 00007B4380000078 -0010 0 | |
6762 | .byte 0x91 ! 00007B4380000079 -000F 0 | |
6763 | .half 0xA093 ! 00007B438000007A -000E 0 | |
6764 | .word 0xF7D2B069 ! 00007B438000007C -000C 0 | |
6765 | .xword 0x278CA717DAF4F648 ! 00007B4380000080 -0008 0 | |
6766 | .half 0xCB0E ! 00007B4380000088 +0000 0 | |
6767 | .half 0x78DE ! 00007B438000008A +0002 0 | |
6768 | .word 0xF22A897A ! 00007B438000008C +0004 0 | |
6769 | .xword 0x4C204A831DFAC0C3 ! 00007B4380000090 +0008 0 | |
6770 | .xword 0x402AAFF914405814 ! 00007B4380000098 +0010 0 Double 1.334370E+01 | |
6771 | .xword 0xBFE01BC8EC0784BF ! 00007B43800000A0 +0018 0 Double -5.033917E-01 | |
6772 | .word 0xBD179A85 ! 00007B43800000A8 +0020 0 Single -3.701260E-02 | |
6773 | .word 0xC387749E ! 00007B43800000AC +0024 0 | |
6774 | .byte 0xAB ! 00007B43800000B0 +0028 0 | |
6775 | .byte 0x35 ! 00007B43800000B1 +0029 0 | |
6776 | .byte 0x4B ! 00007B43800000B2 +002A 0 | |
6777 | .byte 0x9D ! 00007B43800000B3 +002B 0 | |
6778 | .word 0xC04160D2 ! 00007B43800000B4 +002C 0 Single -3.021534E+00 | |
6779 | .xword 0xDE25DF245ED755C3 ! 00007B43800000B8 +0030 0 | |
6780 | .xword 0xAB027293E5AE733A ! 00007B43800000C0 +0038 0 | |
6781 | .half 0x65B2 ! 00007B43800000C8 +0040 0 | |
6782 | .byte 0x33 ! 00007B43800000CA +0042 0 | |
6783 | .byte 0x3D ! 00007B43800000CB +0043 0 | |
6784 | .half 0x54B4 ! 00007B43800000CC +0044 0 | |
6785 | .byte 0x8B ! 00007B43800000CE +0046 0 | |
6786 | .byte 0x56 ! 00007B43800000CF +0047 0 | |
6787 | .word 0x7B3C3EE8 ! 00007B43800000D0 +0048 0 | |
6788 | .word 0x3ABB2B50 ! 00007B43800000D4 +004C 0 Single 1.427988E-03 | |
6789 | .xword 0xC00F55FA34546380 ! 00007B43800000D8 +0050 0 | |
6790 | .xword 0xD8B3CC826106D07A ! 00007B43800000E0 +0058 0 | |
6791 | .word 0xBCD68B1C ! 00007B43800000E8 +0060 0 Single -2.618938E-02 | |
6792 | .word 0xF35DB33C ! 00007B43800000EC +0064 0 | |
6793 | .xword 0xC769BC6D35BF17E6 ! 00007B43800000F0 +0068 0 | |
6794 | .xword 0x0256A9E22EBB884F ! 00007B43800000F8 +0070 0 | |
6795 | .xword 0x81E3F3E552263046 ! 00007B4380000100 +0078 0 | |
6796 | .xword 0x148198E08CDFAE0C ! 00007B4380000108 +0080 0 | |
6797 | ||
6798 | !======================================================================== | |
6799 | ||
6800 | SECTION .bdata090 DATA_VA=0xffff9830c0000000 | |
6801 | attr_data { | |
6802 | Name = .bdata090, | |
6803 | VA = 0xffff9830c0000000, | |
6804 | RA = 0xbf0000000, | |
6805 | PA = ra2pa(0xbf0000000,0), | |
6806 | part_0_ctx_nonzero_tsb_config_1, | |
6807 | TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0, | |
6808 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6809 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6810 | } | |
6811 | ||
6812 | ||
6813 | SECTION .bdata090 | |
6814 | .data | |
6815 | DATA145: | |
6816 | .xword 0xFFFF9641F2440088 ! FFFF9830C0000000 -0088 DATA146+0x88 | |
6817 | .xword 0x00007B4380000088 ! FFFF9830C0000008 -0080 DATA144+0x88 | |
6818 | .word 0xBEB38263 ! FFFF9830C0000010 -0078 0 Single -3.506041E-01 | |
6819 | .word 0x47CF7F42 ! FFFF9830C0000014 -0074 0 Single 1.062385E+05 | |
6820 | .xword 0x40CF8B18D480B8AF ! FFFF9830C0000018 -0070 0 Double 1.615019E+04 | |
6821 | .xword 0x1A3EE80ABB0A24FF ! FFFF9830C0000020 -0068 0 | |
6822 | .xword 0x40C9B0898BD30523 ! FFFF9830C0000028 -0060 0 Double 1.315307E+04 | |
6823 | .byte 0x28 ! FFFF9830C0000030 -0058 0 | |
6824 | .byte 0xC7 ! FFFF9830C0000031 -0057 0 | |
6825 | .half 0x31F4 ! FFFF9830C0000032 -0056 0 | |
6826 | .word 0xFE4CB0C4 ! FFFF9830C0000034 -0054 0 | |
6827 | .word 0x8B17070C ! FFFF9830C0000038 -0050 0 | |
6828 | .half 0x7930 ! FFFF9830C000003C -004C 0 | |
6829 | .half 0xBABC ! FFFF9830C000003E -004A 0 | |
6830 | .xword 0x76FC0A38F828EE83 ! FFFF9830C0000040 -0048 0 | |
6831 | .word 0x1A1167FB ! FFFF9830C0000048 -0040 0 | |
6832 | .half 0xD1AA ! FFFF9830C000004C -003C 0 | |
6833 | .half 0x61E6 ! FFFF9830C000004E -003A 0 | |
6834 | .xword 0x40BC51BF5985830E ! FFFF9830C0000050 -0038 0 Double 7.249747E+03 | |
6835 | .half 0xAF51 ! FFFF9830C0000058 -0030 0 | |
6836 | .half 0x8EBA ! FFFF9830C000005A -002E 0 | |
6837 | .word 0x44B1D3D7 ! FFFF9830C000005C -002C 0 Single 1.422620E+03 | |
6838 | .half 0x2530 ! FFFF9830C0000060 -0028 0 | |
6839 | .half 0x13A3 ! FFFF9830C0000062 -0026 0 | |
6840 | .half 0x521D ! FFFF9830C0000064 -0024 0 | |
6841 | .half 0x98FE ! FFFF9830C0000066 -0022 0 | |
6842 | .byte 0x3F ! FFFF9830C0000068 -0020 0 | |
6843 | .byte 0xFF ! FFFF9830C0000069 -001F 0 | |
6844 | .half 0x0F89 ! FFFF9830C000006A -001E 0 | |
6845 | .word 0x825712C2 ! FFFF9830C000006C -001C 0 | |
6846 | .half 0x9B10 ! FFFF9830C0000070 -0018 0 | |
6847 | .half 0x1D0B ! FFFF9830C0000072 -0016 0 | |
6848 | .word 0x2910521A ! FFFF9830C0000074 -0014 0 | |
6849 | .byte 0xA6 ! FFFF9830C0000078 -0010 0 | |
6850 | .byte 0x59 ! FFFF9830C0000079 -000F 0 | |
6851 | .half 0x2054 ! FFFF9830C000007A -000E 0 | |
6852 | .word 0x05AB3EF7 ! FFFF9830C000007C -000C 0 | |
6853 | .xword 0xCE2A23D44943FA10 ! FFFF9830C0000080 -0008 0 | |
6854 | .half 0x75BF ! FFFF9830C0000088 +0000 0 | |
6855 | .half 0x7369 ! FFFF9830C000008A +0002 0 | |
6856 | .word 0xBFDA86AA ! FFFF9830C000008C +0004 0 | |
6857 | .xword 0x7E9645DDB0D4142B ! FFFF9830C0000090 +0008 0 | |
6858 | .xword 0xC012D36341C458BD ! FFFF9830C0000098 +0010 0 Double -4.706433E+00 | |
6859 | .xword 0x40672EF31E324C83 ! FFFF9830C00000A0 +0018 0 Double 1.854672E+02 | |
6860 | .word 0x463C97EE ! FFFF9830C00000A8 +0020 0 Single 1.206998E+04 | |
6861 | .word 0xA7748BAB ! FFFF9830C00000AC +0024 0 | |
6862 | .byte 0xAD ! FFFF9830C00000B0 +0028 0 | |
6863 | .byte 0x68 ! FFFF9830C00000B1 +0029 0 | |
6864 | .byte 0xF8 ! FFFF9830C00000B2 +002A 0 | |
6865 | .byte 0xCA ! FFFF9830C00000B3 +002B 0 | |
6866 | .word 0x3F83BA60 ! FFFF9830C00000B4 +002C 0 Single 1.029125E+00 | |
6867 | .xword 0x388D302F261087A5 ! FFFF9830C00000B8 +0030 0 | |
6868 | .xword 0xB6F47AFC1509596F ! FFFF9830C00000C0 +0038 0 | |
6869 | .half 0x35BE ! FFFF9830C00000C8 +0040 0 | |
6870 | .byte 0x51 ! FFFF9830C00000CA +0042 0 | |
6871 | .byte 0x1C ! FFFF9830C00000CB +0043 0 | |
6872 | .half 0xD585 ! FFFF9830C00000CC +0044 0 | |
6873 | .byte 0xEF ! FFFF9830C00000CE +0046 0 | |
6874 | .byte 0x68 ! FFFF9830C00000CF +0047 0 | |
6875 | .word 0x0C824C63 ! FFFF9830C00000D0 +0048 0 | |
6876 | .word 0x39EB798F ! FFFF9830C00000D4 +004C 0 Single 4.491326E-04 | |
6877 | .xword 0x20D737D1D457CDEB ! FFFF9830C00000D8 +0050 0 | |
6878 | .xword 0x8EAFB0F3F9FFD0C5 ! FFFF9830C00000E0 +0058 0 | |
6879 | .word 0xC7D3BE42 ! FFFF9830C00000E8 +0060 0 Single -1.084125E+05 | |
6880 | .word 0x564469A0 ! FFFF9830C00000EC +0064 0 | |
6881 | .xword 0x9E941A2531EB4111 ! FFFF9830C00000F0 +0068 0 | |
6882 | .xword 0x3C281F8510D63D55 ! FFFF9830C00000F8 +0070 0 | |
6883 | .xword 0x0BCDDA380C8E75CB ! FFFF9830C0000100 +0078 0 | |
6884 | .xword 0x9976B623AA8C6B68 ! FFFF9830C0000108 +0080 0 | |
6885 | ||
6886 | !======================================================================== | |
6887 | ||
6888 | SECTION .bdata091 DATA_VA=0xffff9641f2440000 | |
6889 | attr_data { | |
6890 | Name = .bdata091, | |
6891 | VA = 0xffff9641f2440000, | |
6892 | RA = 0xfffed2000, | |
6893 | PA = ra2pa(0xfffed2000,0), | |
6894 | part_0_ctx_nonzero_tsb_config_3, | |
6895 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6896 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6897 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6898 | } | |
6899 | ||
6900 | ||
6901 | SECTION .bdata091 | |
6902 | .data | |
6903 | DATA146: | |
6904 | .xword 0x00000ECE90000088 ! FFFF9641F2440000 -0088 DATA137+0x88 | |
6905 | .xword 0xFFFF9830C0000088 ! FFFF9641F2440008 -0080 DATA145+0x88 | |
6906 | .word 0x3993FF78 ! FFFF9641F2440010 -0078 0 Single 2.822836E-04 | |
6907 | .word 0x3D545122 ! FFFF9641F2440014 -0074 0 Single 5.183519E-02 | |
6908 | .xword 0xBF8B33E9BF187F4D ! FFFF9641F2440018 -0070 0 Double -1.328261E-02 | |
6909 | .xword 0x156DF6577FBD4AC5 ! FFFF9641F2440020 -0068 0 | |
6910 | .xword 0x40F7A3C22A9A5A7D ! FFFF9641F2440028 -0060 0 Double 9.682814E+04 | |
6911 | .byte 0x85 ! FFFF9641F2440030 -0058 0 | |
6912 | .byte 0x03 ! FFFF9641F2440031 -0057 0 | |
6913 | .half 0xCFC2 ! FFFF9641F2440032 -0056 0 | |
6914 | .word 0x843A0F62 ! FFFF9641F2440034 -0054 0 | |
6915 | .word 0x4DB309F6 ! FFFF9641F2440038 -0050 0 | |
6916 | .half 0x61CC ! FFFF9641F244003C -004C 0 | |
6917 | .half 0x3F39 ! FFFF9641F244003E -004A 0 | |
6918 | .xword 0x2C288E44E582FAE4 ! FFFF9641F2440040 -0048 0 | |
6919 | .word 0x6D625A17 ! FFFF9641F2440048 -0040 0 | |
6920 | .half 0xD67B ! FFFF9641F244004C -003C 0 | |
6921 | .half 0x174F ! FFFF9641F244004E -003A 0 | |
6922 | .xword 0x3EC87CA41DAD15AD ! FFFF9641F2440050 -0038 0 Double 2.919063E-06 | |
6923 | .half 0x3DAF ! FFFF9641F2440058 -0030 0 | |
6924 | .half 0xCEEC ! FFFF9641F244005A -002E 0 | |
6925 | .word 0xBD0A128C ! FFFF9641F244005C -002C 0 Single -3.370909E-02 | |
6926 | .half 0x1F5B ! FFFF9641F2440060 -0028 0 | |
6927 | .half 0xF749 ! FFFF9641F2440062 -0026 0 | |
6928 | .half 0x3318 ! FFFF9641F2440064 -0024 0 | |
6929 | .half 0x9D4B ! FFFF9641F2440066 -0022 0 | |
6930 | .byte 0xC2 ! FFFF9641F2440068 -0020 0 | |
6931 | .byte 0x5B ! FFFF9641F2440069 -001F 0 | |
6932 | .half 0x25B3 ! FFFF9641F244006A -001E 0 | |
6933 | .word 0x1954BA24 ! FFFF9641F244006C -001C 0 | |
6934 | .half 0x9072 ! FFFF9641F2440070 -0018 0 | |
6935 | .half 0xE24C ! FFFF9641F2440072 -0016 0 | |
6936 | .word 0xB9AA984C ! FFFF9641F2440074 -0014 0 | |
6937 | .byte 0x44 ! FFFF9641F2440078 -0010 0 | |
6938 | .byte 0x1E ! FFFF9641F2440079 -000F 0 | |
6939 | .half 0x7F58 ! FFFF9641F244007A -000E 0 | |
6940 | .word 0x407A9DBD ! FFFF9641F244007C -000C 0 | |
6941 | .xword 0x34249D63283D86E8 ! FFFF9641F2440080 -0008 0 | |
6942 | .half 0x9F0C ! FFFF9641F2440088 +0000 0 | |
6943 | .half 0xEE10 ! FFFF9641F244008A +0002 0 | |
6944 | .word 0xECC7060E ! FFFF9641F244008C +0004 0 | |
6945 | .xword 0x7A2FD541EC982752 ! FFFF9641F2440090 +0008 0 | |
6946 | .xword 0x3EFC27584EAAB991 ! FFFF9641F2440098 +0010 0 Double 2.684945E-05 | |
6947 | .xword 0x40AC78C5C3D9DEBC ! FFFF9641F24400A0 +0018 0 Double 3.644386E+03 | |
6948 | .word 0x3E18F1FF ! FFFF9641F24400A8 +0020 0 Single 1.493606E-01 | |
6949 | .word 0xF91A9A49 ! FFFF9641F24400AC +0024 0 | |
6950 | .byte 0x1F ! FFFF9641F24400B0 +0028 0 | |
6951 | .byte 0x1C ! FFFF9641F24400B1 +0029 0 | |
6952 | .byte 0x2F ! FFFF9641F24400B2 +002A 0 | |
6953 | .byte 0xAF ! FFFF9641F24400B3 +002B 0 | |
6954 | .word 0xBF04AFA6 ! FFFF9641F24400B4 +002C 0 Single -5.183052E-01 | |
6955 | .xword 0x9077587538693B83 ! FFFF9641F24400B8 +0030 0 | |
6956 | .xword 0x4DD17B081E94557F ! FFFF9641F24400C0 +0038 0 | |
6957 | .half 0x9AA7 ! FFFF9641F24400C8 +0040 0 | |
6958 | .byte 0x91 ! FFFF9641F24400CA +0042 0 | |
6959 | .byte 0x60 ! FFFF9641F24400CB +0043 0 | |
6960 | .half 0x0851 ! FFFF9641F24400CC +0044 0 | |
6961 | .byte 0x2C ! FFFF9641F24400CE +0046 0 | |
6962 | .byte 0xFE ! FFFF9641F24400CF +0047 0 | |
6963 | .word 0x4E77A2EA ! FFFF9641F24400D0 +0048 0 | |
6964 | .word 0xC5733C0A ! FFFF9641F24400D4 +004C 0 Single -3.891752E+03 | |
6965 | .xword 0xF3F3008614B39D01 ! FFFF9641F24400D8 +0050 0 | |
6966 | .xword 0xABA533A38B8D9190 ! FFFF9641F24400E0 +0058 0 | |
6967 | .word 0xBC83A93B ! FFFF9641F24400E8 +0060 0 Single -1.607191E-02 | |
6968 | .word 0x1BABBD33 ! FFFF9641F24400EC +0064 0 | |
6969 | .xword 0x489294878186561E ! FFFF9641F24400F0 +0068 0 | |
6970 | .xword 0x572EF32D3E50BE6C ! FFFF9641F24400F8 +0070 0 | |
6971 | .xword 0xF5FE5053ACBB62A2 ! FFFF9641F2440100 +0078 0 | |
6972 | .xword 0x4356651BFF074C40 ! FFFF9641F2440108 +0080 0 | |
6973 | ||
6974 | !======================================================================== | |
6975 | ||
6976 | SECTION .bblk092 DATA_VA=0xffffda17c6344000 | |
6977 | attr_data { | |
6978 | Name = .bblk092, | |
6979 | VA = 0xffffda17c6344000, | |
6980 | RA = 0xfffed0000, | |
6981 | PA = ra2pa(0xfffed0000,0), | |
6982 | part_0_ctx_nonzero_tsb_config_3, | |
6983 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6984 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6985 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6986 | } | |
6987 | ||
6988 | ||
6989 | SECTION .bblk092 | |
6990 | .data | |
6991 | DATA147: | |
6992 | .xword 0xB96D5BDB81BE4E08 ! FFFFDA17C6344000 +0000 0 | |
6993 | .xword 0x14F2164B37FDFA51 ! FFFFDA17C6344008 +0008 0 | |
6994 | .xword 0xFDB16F13F4AD5D37 ! FFFFDA17C6344010 +0010 0 | |
6995 | .xword 0x7690A0289E1176EE ! FFFFDA17C6344018 +0018 0 | |
6996 | .xword 0xB238150E094893B4 ! FFFFDA17C6344020 +0020 0 | |
6997 | .xword 0x7E76426FB6B58BE0 ! FFFFDA17C6344028 +0028 0 | |
6998 | .xword 0x3E1683B53663DBE8 ! FFFFDA17C6344030 +0030 0 | |
6999 | .xword 0xB286F6770C869AD2 ! FFFFDA17C6344038 +0038 0 | |
7000 | .xword 0xD77084500A5629AF ! FFFFDA17C6344040 +0040 0 | |
7001 | .xword 0xD1C61412B0A0B2B7 ! FFFFDA17C6344048 +0048 0 | |
7002 | .xword 0x6AC7C9BEA8F727A1 ! FFFFDA17C6344050 +0050 0 | |
7003 | .xword 0x28DA95F85FCDB492 ! FFFFDA17C6344058 +0058 0 | |
7004 | .xword 0x3DBDBE91C7D59DDB ! FFFFDA17C6344060 +0060 0 | |
7005 | .xword 0xF52C56CB3379BD2C ! FFFFDA17C6344068 +0068 0 | |
7006 | .xword 0x7F695EF9D2AACADB ! FFFFDA17C6344070 +0070 0 | |
7007 | .xword 0xF57BB6E288BE5EC9 ! FFFFDA17C6344078 +0078 0 | |
7008 | ||
7009 | !======================================================================== | |
7010 | ||
7011 | SECTION .bcom001 | |
7012 | attr_data { | |
7013 | Name = .bcom001, | |
7014 | VA = 0x0, | |
7015 | RA = 0xffffde000, | |
7016 | PA = ra2pa(0xffffde000,0), | |
7017 | tsbonly, | |
7018 | part_0_ctx_nonzero_tsb_config_3, | |
7019 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7020 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
7021 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7022 | } | |
7023 | ||
7024 | !======================================================================== | |
7025 | ||
7026 | SECTION .bstk093 DATA_VA=0x43c23fe000 | |
7027 | attr_data { | |
7028 | Name = .bstk093, | |
7029 | VA = 0x43c23fe000, | |
7030 | RA = 0xfffece000, | |
7031 | PA = ra2pa(0xfffece000,0), | |
7032 | part_0_ctx_nonzero_tsb_config_3, | |
7033 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7034 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7035 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7036 | } | |
7037 | ||
7038 | ||
7039 | SECTION .bstk093 | |
7040 | .data | |
7041 | .skip 0x2000 ! 00000043C23FE000 | |
7042 | STACK0074: | |
7043 | ||
7044 | !======================================================================== | |
7045 | ||
7046 | SECTION .bkey094 DATA_VA=0x1e19d34a000 | |
7047 | attr_data { | |
7048 | Name = .bkey094, | |
7049 | VA = 0x1e19d34a000, | |
7050 | RA = 0xfffecc000, | |
7051 | PA = ra2pa(0xfffecc000,0), | |
7052 | part_0_ctx_nonzero_tsb_config_3, | |
7053 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7054 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7055 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7056 | } | |
7057 | ||
7058 | ||
7059 | SECTION .bkey094 | |
7060 | .data | |
7061 | DATA149: | |
7062 | .xword 0x00000ECE90000088 ! 000001E19D34A000 +0000 DATA137+0x88 | |
7063 | .xword 0x00007321EFCF0088 ! 000001E19D34A008 +0008 DATA138+0x88 | |
7064 | .xword 0x00001387B0000088 ! 000001E19D34A010 +0010 DATA139+0x88 | |
7065 | .xword 0xFFFF89C1F870A088 ! 000001E19D34A018 +0018 DATA140+0x88 | |
7066 | .xword 0x000000077890A088 ! 000001E19D34A020 +0020 DATA141+0x88 | |
7067 | .xword 0x0000199270000088 ! 000001E19D34A028 +0028 DATA142+0x88 | |
7068 | .xword 0x000034E4D0000088 ! 000001E19D34A030 +0030 DATA143+0x88 | |
7069 | .xword 0x00007B4380000088 ! 000001E19D34A038 +0038 DATA144+0x88 | |
7070 | .xword 0xFFFF9830C0000088 ! 000001E19D34A040 +0040 DATA145+0x88 | |
7071 | .xword 0xFFFF9641F2440088 ! 000001E19D34A048 +0048 DATA146+0x88 | |
7072 | .xword 0xFFFFDA17C6344000 ! 000001E19D34A050 +0050 DATA147+0x0 | |
7073 | .xword 0x0000000FFFFE0000 ! 000001E19D34A058 +0058 DATA001+0x0 | |
7074 | .xword 0x0000000000000000 ! 000001E19D34A060 +0060 0 | |
7075 | .xword 0x40AE0C51C0C33136 ! 000001E19D34A068 +0068 0 Double 3.846160E+03 | |
7076 | .word 0xBE46E93E ! 000001E19D34A070 +0070 0 Single -1.942491E-01 | |
7077 | ||
7078 | ! Context 75 runs in 64-bit addressing mode, big-endian | |
7079 | ||
7080 | !======================================================================== | |
7081 | ||
7082 | SECTION .bdata095 DATA_VA=0xffffafc0d0000000 | |
7083 | attr_data { | |
7084 | Name = .bdata095, | |
7085 | VA = 0xffffafc0d0000000, | |
7086 | RA = 0xb60000000, | |
7087 | PA = ra2pa(0xb60000000,0), | |
7088 | part_0_ctx_nonzero_tsb_config_2, | |
7089 | TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0, | |
7090 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7091 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7092 | } | |
7093 | ||
7094 | ||
7095 | SECTION .bdata095 | |
7096 | .data | |
7097 | DATA159: | |
7098 | .xword 0xFFFFBC943000C088 ! FFFFAFC0D0000000 -0088 DATA160+0x88 | |
7099 | .xword 0x00007F4280000088 ! FFFFAFC0D0000008 -0080 DATA168+0x88 | |
7100 | .word 0xB89C8FA8 ! FFFFAFC0D0000010 -0078 0 Single -7.465418E-05 | |
7101 | .word 0xBA1F001F ! FFFFAFC0D0000014 -0074 0 Single -6.065387E-04 | |
7102 | .xword 0x3FCECE5CF8E2F8EF ! FFFFAFC0D0000018 -0070 0 Double 2.406727E-01 | |
7103 | .xword 0x3EDB44C08A75FE7D ! FFFFAFC0D0000020 -0068 0 | |
7104 | .xword 0x3F6A5A95B9F08C3C ! FFFFAFC0D0000028 -0060 0 Double 3.217022E-03 | |
7105 | .byte 0x76 ! FFFFAFC0D0000030 -0058 0 | |
7106 | .byte 0x8D ! FFFFAFC0D0000031 -0057 0 | |
7107 | .half 0x96FC ! FFFFAFC0D0000032 -0056 0 | |
7108 | .word 0xF7BF71C2 ! FFFFAFC0D0000034 -0054 0 | |
7109 | .word 0x2EB1ECB7 ! FFFFAFC0D0000038 -0050 0 | |
7110 | .half 0xF30B ! FFFFAFC0D000003C -004C 0 | |
7111 | .half 0x1A95 ! FFFFAFC0D000003E -004A 0 | |
7112 | .xword 0x31F22C2FEEF4D2C4 ! FFFFAFC0D0000040 -0048 0 | |
7113 | .word 0x2F69DDFD ! FFFFAFC0D0000048 -0040 0 | |
7114 | .half 0x9C5B ! FFFFAFC0D000004C -003C 0 | |
7115 | .half 0x1087 ! FFFFAFC0D000004E -003A 0 | |
7116 | .xword 0xBF67320C01DB5D2A ! FFFFAFC0D0000050 -0038 0 Double -2.831481E-03 | |
7117 | .half 0xACA9 ! FFFFAFC0D0000058 -0030 0 | |
7118 | .half 0x3B5A ! FFFFAFC0D000005A -002E 0 | |
7119 | .word 0x40269D17 ! FFFFAFC0D000005C -002C 0 Single 2.603338E+00 | |
7120 | .half 0x2CDC ! FFFFAFC0D0000060 -0028 0 | |
7121 | .half 0x5DC3 ! FFFFAFC0D0000062 -0026 0 | |
7122 | .half 0x8CC8 ! FFFFAFC0D0000064 -0024 0 | |
7123 | .half 0xF97F ! FFFFAFC0D0000066 -0022 0 | |
7124 | .byte 0x7B ! FFFFAFC0D0000068 -0020 0 | |
7125 | .byte 0xD5 ! FFFFAFC0D0000069 -001F 0 | |
7126 | .half 0x213E ! FFFFAFC0D000006A -001E 0 | |
7127 | .word 0x1F206779 ! FFFFAFC0D000006C -001C 0 | |
7128 | .half 0xBC65 ! FFFFAFC0D0000070 -0018 0 | |
7129 | .half 0x21F2 ! FFFFAFC0D0000072 -0016 0 | |
7130 | .word 0x50DACA6D ! FFFFAFC0D0000074 -0014 0 | |
7131 | .byte 0x36 ! FFFFAFC0D0000078 -0010 0 | |
7132 | .byte 0xFC ! FFFFAFC0D0000079 -000F 0 | |
7133 | .half 0x48AC ! FFFFAFC0D000007A -000E 0 | |
7134 | .word 0x3A48214B ! FFFFAFC0D000007C -000C 0 | |
7135 | .xword 0x6C2DDA6F341E4D5C ! FFFFAFC0D0000080 -0008 0 | |
7136 | .half 0x67B6 ! FFFFAFC0D0000088 +0000 0 | |
7137 | .half 0x7B7C ! FFFFAFC0D000008A +0002 0 | |
7138 | .word 0xEC3BE27B ! FFFFAFC0D000008C +0004 0 | |
7139 | .xword 0x1029C83AE95B9274 ! FFFFAFC0D0000090 +0008 0 | |
7140 | .xword 0x3F020F51E86F29C5 ! FFFFAFC0D0000098 +0010 0 Double 3.444642E-05 | |
7141 | .xword 0xC086754E79522894 ! FFFFAFC0D00000A0 +0018 0 Double -7.186633E+02 | |
7142 | .word 0xBF4AB0FE ! FFFFAFC0D00000A8 +0020 0 Single -7.917632E-01 | |
7143 | .word 0x46246945 ! FFFFAFC0D00000AC +0024 0 | |
7144 | .byte 0xC4 ! FFFFAFC0D00000B0 +0028 0 | |
7145 | .byte 0xBD ! FFFFAFC0D00000B1 +0029 0 | |
7146 | .byte 0x8E ! FFFFAFC0D00000B2 +002A 0 | |
7147 | .byte 0x00 ! FFFFAFC0D00000B3 +002B 0 | |
7148 | .word 0xC3B3A842 ! FFFFAFC0D00000B4 +002C 0 Single -3.593145E+02 | |
7149 | .xword 0x97AC8DEBB50A7617 ! FFFFAFC0D00000B8 +0030 0 | |
7150 | .xword 0xB8C66E7D5E480A3B ! FFFFAFC0D00000C0 +0038 0 | |
7151 | .half 0x089E ! FFFFAFC0D00000C8 +0040 0 | |
7152 | .byte 0x5B ! FFFFAFC0D00000CA +0042 0 | |
7153 | .byte 0x1B ! FFFFAFC0D00000CB +0043 0 | |
7154 | .half 0x6BAA ! FFFFAFC0D00000CC +0044 0 | |
7155 | .byte 0x3A ! FFFFAFC0D00000CE +0046 0 | |
7156 | .byte 0x23 ! FFFFAFC0D00000CF +0047 0 | |
7157 | .word 0x3322148E ! FFFFAFC0D00000D0 +0048 0 | |
7158 | .word 0x3E84E066 ! FFFFAFC0D00000D4 +004C 0 Single 2.595245E-01 | |
7159 | .xword 0x9B5BE18A169B1A21 ! FFFFAFC0D00000D8 +0050 0 | |
7160 | .xword 0xEA1D4E0706C7CB1C ! FFFFAFC0D00000E0 +0058 0 | |
7161 | .word 0xBB9A5D2D ! FFFFAFC0D00000E8 +0060 0 Single -4.710814E-03 | |
7162 | .word 0x8C6858E7 ! FFFFAFC0D00000EC +0064 0 | |
7163 | .xword 0xA4E55D557FBDEF75 ! FFFFAFC0D00000F0 +0068 0 | |
7164 | .xword 0x4927CB88DE8AC1AE ! FFFFAFC0D00000F8 +0070 0 | |
7165 | .xword 0xCE2D1A30C40AFDBA ! FFFFAFC0D0000100 +0078 0 | |
7166 | .xword 0xBCDA9DA9AEB8978A ! FFFFAFC0D0000108 +0080 0 | |
7167 | ||
7168 | !======================================================================== | |
7169 | ||
7170 | SECTION .bdata096 DATA_VA=0xffffbc943000c000 | |
7171 | attr_data { | |
7172 | Name = .bdata096, | |
7173 | VA = 0xffffbc943000c000, | |
7174 | RA = 0xfffeb6000, | |
7175 | PA = ra2pa(0xfffeb6000,0), | |
7176 | part_0_ctx_nonzero_tsb_config_3, | |
7177 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7178 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
7179 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7180 | } | |
7181 | ||
7182 | ||
7183 | SECTION .bdata096 | |
7184 | .data | |
7185 | DATA160: | |
7186 | .xword 0x880000903FE2FFFF ! FFFFBC943000C000 -0088 DATA161+0x88 | |
7187 | .xword 0x880000D0C0AFFFFF ! FFFFBC943000C008 -0080 DATA159+0x88 | |
7188 | .word 0xB95DF832 ! FFFFBC943000C010 -0078 0 Single -2.116866E-04 | |
7189 | .word 0xC23EB9B7 ! FFFFBC943000C014 -0074 0 Single -4.768136E+01 | |
7190 | .xword 0x3EE6E56CA905B751 ! FFFFBC943000C018 -0070 0 Double 1.091775E-05 | |
7191 | .xword 0x933CB666AB43F398 ! FFFFBC943000C020 -0068 0 | |
7192 | .xword 0x3F40A06F157AB4F0 ! FFFFBC943000C028 -0060 0 Double 5.074065E-04 | |
7193 | .byte 0x60 ! FFFFBC943000C030 -0058 0 | |
7194 | .byte 0x01 ! FFFFBC943000C031 -0057 0 | |
7195 | .half 0xDF43 ! FFFFBC943000C032 -0056 0 | |
7196 | .word 0x2713B4F3 ! FFFFBC943000C034 -0054 0 | |
7197 | .word 0x3FDEB97D ! FFFFBC943000C038 -0050 0 | |
7198 | .half 0xE087 ! FFFFBC943000C03C -004C 0 | |
7199 | .half 0xC160 ! FFFFBC943000C03E -004A 0 | |
7200 | .xword 0x6CE146F6EADB3A0C ! FFFFBC943000C040 -0048 0 | |
7201 | .word 0x5B125808 ! FFFFBC943000C048 -0040 0 | |
7202 | .half 0x0B3A ! FFFFBC943000C04C -003C 0 | |
7203 | .half 0x9DE1 ! FFFFBC943000C04E -003A 0 | |
7204 | .xword 0xC0C2CFE1EDC6E8BA ! FFFFBC943000C050 -0038 0 Double -9.631765E+03 | |
7205 | .half 0xFBBB ! FFFFBC943000C058 -0030 0 | |
7206 | .half 0x4F78 ! FFFFBC943000C05A -002E 0 | |
7207 | .word 0x3B50DA76 ! FFFFBC943000C05C -002C 0 Single 3.186849E-03 | |
7208 | .half 0x2164 ! FFFFBC943000C060 -0028 0 | |
7209 | .half 0xFAF4 ! FFFFBC943000C062 -0026 0 | |
7210 | .half 0xB5EF ! FFFFBC943000C064 -0024 0 | |
7211 | .half 0x5125 ! FFFFBC943000C066 -0022 0 | |
7212 | .byte 0x99 ! FFFFBC943000C068 -0020 0 | |
7213 | .byte 0x65 ! FFFFBC943000C069 -001F 0 | |
7214 | .half 0x110F ! FFFFBC943000C06A -001E 0 | |
7215 | .word 0x697DF462 ! FFFFBC943000C06C -001C 0 | |
7216 | .half 0xF00E ! FFFFBC943000C070 -0018 0 | |
7217 | .half 0xF9C5 ! FFFFBC943000C072 -0016 0 | |
7218 | .word 0xBEF3998E ! FFFFBC943000C074 -0014 0 | |
7219 | .byte 0xF3 ! FFFFBC943000C078 -0010 0 | |
7220 | .byte 0x4A ! FFFFBC943000C079 -000F 0 | |
7221 | .half 0x6197 ! FFFFBC943000C07A -000E 0 | |
7222 | .word 0x126BCDFC ! FFFFBC943000C07C -000C 0 | |
7223 | .xword 0x0537FD588ED942E0 ! FFFFBC943000C080 -0008 0 | |
7224 | .half 0xF946 ! FFFFBC943000C088 +0000 0 | |
7225 | .half 0x7EF4 ! FFFFBC943000C08A +0002 0 | |
7226 | .word 0x0F4A9F20 ! FFFFBC943000C08C +0004 0 | |
7227 | .xword 0xD77BC52DC0727C82 ! FFFFBC943000C090 +0008 0 | |
7228 | .xword 0x412C1CD043FDA670 ! FFFFBC943000C098 +0010 0 Double 9.211921E+05 | |
7229 | .xword 0x412BF1BF37AE4AC9 ! FFFFBC943000C0A0 +0018 0 Double 9.156796E+05 | |
7230 | .word 0x411B4167 ! FFFFBC943000C0A8 +0020 0 Single 9.703467E+00 | |
7231 | .word 0x3BCA2E56 ! FFFFBC943000C0AC +0024 0 | |
7232 | .byte 0x33 ! FFFFBC943000C0B0 +0028 0 | |
7233 | .byte 0x7E ! FFFFBC943000C0B1 +0029 0 | |
7234 | .byte 0xB3 ! FFFFBC943000C0B2 +002A 0 | |
7235 | .byte 0x18 ! FFFFBC943000C0B3 +002B 0 | |
7236 | .word 0xC7DDBC12 ! FFFFBC943000C0B4 +002C 0 Single -1.135281E+05 | |
7237 | .xword 0x28EB12F0A08A0B81 ! FFFFBC943000C0B8 +0030 0 | |
7238 | .xword 0x2EAA99C3234ACA7C ! FFFFBC943000C0C0 +0038 0 | |
7239 | .half 0x2BEE ! FFFFBC943000C0C8 +0040 0 | |
7240 | .byte 0xA2 ! FFFFBC943000C0CA +0042 0 | |
7241 | .byte 0x3F ! FFFFBC943000C0CB +0043 0 | |
7242 | .half 0x219C ! FFFFBC943000C0CC +0044 0 | |
7243 | .byte 0xDC ! FFFFBC943000C0CE +0046 0 | |
7244 | .byte 0x69 ! FFFFBC943000C0CF +0047 0 | |
7245 | .word 0xE0168309 ! FFFFBC943000C0D0 +0048 0 | |
7246 | .word 0x438A0682 ! FFFFBC943000C0D4 +004C 0 Single 2.760508E+02 | |
7247 | .xword 0x350FD7C3C5C0D912 ! FFFFBC943000C0D8 +0050 0 | |
7248 | .xword 0xC8553DEF8AB51E4E ! FFFFBC943000C0E0 +0058 0 | |
7249 | .word 0xC3F50D6C ! FFFFBC943000C0E8 +0060 0 Single -4.901049E+02 | |
7250 | .word 0xE31E6D3D ! FFFFBC943000C0EC +0064 0 | |
7251 | .xword 0x32DF2C0956F98534 ! FFFFBC943000C0F0 +0068 0 | |
7252 | .xword 0xB05B5F705FF8E7AD ! FFFFBC943000C0F8 +0070 0 | |
7253 | .xword 0x9EA3FFEA93FDFDEC ! FFFFBC943000C100 +0078 0 | |
7254 | .xword 0x08FB32098187AE00 ! FFFFBC943000C108 +0080 0 | |
7255 | ||
7256 | !======================================================================== | |
7257 | ||
7258 | SECTION .bdata097 DATA_VA=0xffffe23f90000000 | |
7259 | attr_data { | |
7260 | Name = .bdata097, | |
7261 | VA = 0xffffe23f90000000, | |
7262 | RA = ra2pa(0xb50000000,0), | |
7263 | PA = ra2pa(0xb50000000,0), | |
7264 | part_0_ctx_nonzero_tsb_config_0, | |
7265 | TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0, | |
7266 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
7267 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7268 | } | |
7269 | ||
7270 | ||
7271 | SECTION .bdata097 | |
7272 | .data | |
7273 | DATA161: | |
7274 | .xword 0x880000C094660000 ! FFFFE23F90000000 -0088 DATA162+0x88 | |
7275 | .xword 0x88C0003094BCFFFF ! FFFFE23F90000008 -0080 DATA160+0x88 | |
7276 | .word 0x41D54B07 ! FFFFE23F90000010 -0078 0 Single 2.666163E+01 | |
7277 | .word 0x3B27DA7C ! FFFFE23F90000014 -0074 0 Single 2.561240E-03 | |
7278 | .xword 0x3F143FFD8310ADEB ! FFFFE23F90000018 -0070 0 Double 7.724747E-05 | |
7279 | .xword 0xE40EDFD9D83AAB48 ! FFFFE23F90000020 -0068 0 | |
7280 | .xword 0xBFE5600EAF05C5A6 ! FFFFE23F90000028 -0060 0 Double -6.679758E-01 | |
7281 | .byte 0x0F ! FFFFE23F90000030 -0058 0 | |
7282 | .byte 0xFD ! FFFFE23F90000031 -0057 0 | |
7283 | .half 0xC7D3 ! FFFFE23F90000032 -0056 0 | |
7284 | .word 0xFD6289E4 ! FFFFE23F90000034 -0054 0 | |
7285 | .word 0x8B052E02 ! FFFFE23F90000038 -0050 0 | |
7286 | .half 0x1C08 ! FFFFE23F9000003C -004C 0 | |
7287 | .half 0x6B95 ! FFFFE23F9000003E -004A 0 | |
7288 | .xword 0xC0253F618A22A483 ! FFFFE23F90000040 -0048 0 | |
7289 | .word 0x292745A6 ! FFFFE23F90000048 -0040 0 | |
7290 | .half 0x5B2C ! FFFFE23F9000004C -003C 0 | |
7291 | .half 0xCF81 ! FFFFE23F9000004E -003A 0 | |
7292 | .xword 0xBF9C5E2970C8F428 ! FFFFE23F90000050 -0038 0 Double -2.770295E-02 | |
7293 | .half 0xFBE5 ! FFFFE23F90000058 -0030 0 | |
7294 | .half 0xC92C ! FFFFE23F9000005A -002E 0 | |
7295 | .word 0x3ACF8365 ! FFFFE23F9000005C -002C 0 Single 1.583201E-03 | |
7296 | .half 0x0669 ! FFFFE23F90000060 -0028 0 | |
7297 | .half 0x3898 ! FFFFE23F90000062 -0026 0 | |
7298 | .half 0xB102 ! FFFFE23F90000064 -0024 0 | |
7299 | .half 0xB0F9 ! FFFFE23F90000066 -0022 0 | |
7300 | .byte 0x5B ! FFFFE23F90000068 -0020 0 | |
7301 | .byte 0xAA ! FFFFE23F90000069 -001F 0 | |
7302 | .half 0xEEF2 ! FFFFE23F9000006A -001E 0 | |
7303 | .word 0xF4CE1A9F ! FFFFE23F9000006C -001C 0 | |
7304 | .half 0x39EC ! FFFFE23F90000070 -0018 0 | |
7305 | .half 0x0E08 ! FFFFE23F90000072 -0016 0 | |
7306 | .word 0x00F93C5E ! FFFFE23F90000074 -0014 0 | |
7307 | .byte 0x08 ! FFFFE23F90000078 -0010 0 | |
7308 | .byte 0x39 ! FFFFE23F90000079 -000F 0 | |
7309 | .half 0x9929 ! FFFFE23F9000007A -000E 0 | |
7310 | .word 0x805D9720 ! FFFFE23F9000007C -000C 0 | |
7311 | .xword 0x943DA40CE2B74B2D ! FFFFE23F90000080 -0008 0 | |
7312 | .half 0x3D6D ! FFFFE23F90000088 +0000 0 | |
7313 | .half 0x1E60 ! FFFFE23F9000008A +0002 0 | |
7314 | .word 0x2825EC82 ! FFFFE23F9000008C +0004 0 | |
7315 | .xword 0x316CD56E8F0DC8AD ! FFFFE23F90000090 +0008 0 | |
7316 | .xword 0xBF7766D865CB321F ! FFFFE23F90000098 +0010 0 Double -5.713315E-03 | |
7317 | .xword 0x41349DD700CEDA33 ! FFFFE23F900000A0 +0018 0 Double 1.351127E+06 | |
7318 | .word 0xBB4A05AC ! FFFFE23F900000A8 +0020 0 Single -3.082613E-03 | |
7319 | .word 0x94056389 ! FFFFE23F900000AC +0024 0 | |
7320 | .byte 0x4E ! FFFFE23F900000B0 +0028 0 | |
7321 | .byte 0x3D ! FFFFE23F900000B1 +0029 0 | |
7322 | .byte 0x37 ! FFFFE23F900000B2 +002A 0 | |
7323 | .byte 0x2A ! FFFFE23F900000B3 +002B 0 | |
7324 | .word 0x3EF7A686 ! FFFFE23F900000B4 +002C 0 Single 4.836923E-01 | |
7325 | .xword 0x39D84413C2EDEF8B ! FFFFE23F900000B8 +0030 0 | |
7326 | .xword 0x6C469D45062E1359 ! FFFFE23F900000C0 +0038 0 | |
7327 | .half 0x2F2C ! FFFFE23F900000C8 +0040 0 | |
7328 | .byte 0xC6 ! FFFFE23F900000CA +0042 0 | |
7329 | .byte 0x1B ! FFFFE23F900000CB +0043 0 | |
7330 | .half 0x98E6 ! FFFFE23F900000CC +0044 0 | |
7331 | .byte 0x39 ! FFFFE23F900000CE +0046 0 | |
7332 | .byte 0x70 ! FFFFE23F900000CF +0047 0 | |
7333 | .word 0x7F42D0C8 ! FFFFE23F900000D0 +0048 0 | |
7334 | .word 0xB86E34C2 ! FFFFE23F900000D4 +004C 0 Single -5.679276E-05 | |
7335 | .xword 0xEF2ADDF98A965309 ! FFFFE23F900000D8 +0050 0 | |
7336 | .xword 0x8683C68494CCDD6A ! FFFFE23F900000E0 +0058 0 | |
7337 | .word 0x4010515A ! FFFFE23F900000E8 +0060 0 Single 2.254965E+00 | |
7338 | .word 0xA443E80F ! FFFFE23F900000EC +0064 0 | |
7339 | .xword 0x2BC140E86BA57F06 ! FFFFE23F900000F0 +0068 0 | |
7340 | .xword 0x8B0F7DF69C183E2D ! FFFFE23F900000F8 +0070 0 | |
7341 | .xword 0x677E2D964F0EE514 ! FFFFE23F90000100 +0078 0 | |
7342 | .xword 0x43CCFA5249CEE4E5 ! FFFFE23F90000108 +0080 0 | |
7343 | ||
7344 | !======================================================================== | |
7345 | ||
7346 | SECTION .bdata098 DATA_VA=0x6694c0000000 | |
7347 | attr_data { | |
7348 | Name = .bdata098, | |
7349 | VA = 0x6694c0000000, | |
7350 | RA = 0xb40000000, | |
7351 | PA = ra2pa(0xb40000000,0), | |
7352 | part_0_ctx_nonzero_tsb_config_2, | |
7353 | TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0, | |
7354 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
7355 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7356 | } | |
7357 | ||
7358 | ||
7359 | SECTION .bdata098 | |
7360 | .data | |
7361 | DATA162: | |
7362 | .xword 0x880000F04FD7FFFF ! 00006694C0000000 -0088 DATA163+0x88 | |
7363 | .xword 0x880000903FE2FFFF ! 00006694C0000008 -0080 DATA161+0x88 | |
7364 | .word 0x3F70AEC5 ! 00006694C0000010 -0078 0 Single 9.401668E-01 | |
7365 | .word 0xC6721C72 ! 00006694C0000014 -0074 0 Single -1.549511E+04 | |
7366 | .xword 0x4139934EC057A1A0 ! 00006694C0000018 -0070 0 Double 1.676111E+06 | |
7367 | .xword 0x6155624871FCFB43 ! 00006694C0000020 -0068 0 | |
7368 | .xword 0x3F193B9B8E4BD832 ! 00006694C0000028 -0060 0 Double 9.625565E-05 | |
7369 | .byte 0xFB ! 00006694C0000030 -0058 0 | |
7370 | .byte 0xCD ! 00006694C0000031 -0057 0 | |
7371 | .half 0x5217 ! 00006694C0000032 -0056 0 | |
7372 | .word 0x4FA05162 ! 00006694C0000034 -0054 0 | |
7373 | .word 0xE11C947A ! 00006694C0000038 -0050 0 | |
7374 | .half 0x4C0A ! 00006694C000003C -004C 0 | |
7375 | .half 0x7DD7 ! 00006694C000003E -004A 0 | |
7376 | .xword 0x099DBA80CD3C86F8 ! 00006694C0000040 -0048 0 | |
7377 | .word 0xA49C1DEB ! 00006694C0000048 -0040 0 | |
7378 | .half 0xA225 ! 00006694C000004C -003C 0 | |
7379 | .half 0xAC80 ! 00006694C000004E -003A 0 | |
7380 | .xword 0x3F2909F3B57C43B0 ! 00006694C0000050 -0038 0 Double 1.910315E-04 | |
7381 | .half 0x43C3 ! 00006694C0000058 -0030 0 | |
7382 | .half 0x835E ! 00006694C000005A -002E 0 | |
7383 | .word 0xC6F7D0B2 ! 00006694C000005C -002C 0 Single -3.172035E+04 | |
7384 | .half 0x8133 ! 00006694C0000060 -0028 0 | |
7385 | .half 0x8F9F ! 00006694C0000062 -0026 0 | |
7386 | .half 0x72FE ! 00006694C0000064 -0024 0 | |
7387 | .half 0x2F03 ! 00006694C0000066 -0022 0 | |
7388 | .byte 0xC2 ! 00006694C0000068 -0020 0 | |
7389 | .byte 0x9F ! 00006694C0000069 -001F 0 | |
7390 | .half 0xCDDA ! 00006694C000006A -001E 0 | |
7391 | .word 0x70129C1D ! 00006694C000006C -001C 0 | |
7392 | .half 0x0614 ! 00006694C0000070 -0018 0 | |
7393 | .half 0xCA63 ! 00006694C0000072 -0016 0 | |
7394 | .word 0x7FDB326E ! 00006694C0000074 -0014 0 | |
7395 | .byte 0x14 ! 00006694C0000078 -0010 0 | |
7396 | .byte 0x6D ! 00006694C0000079 -000F 0 | |
7397 | .half 0x3FE6 ! 00006694C000007A -000E 0 | |
7398 | .word 0x5967EE9B ! 00006694C000007C -000C 0 | |
7399 | .xword 0x753B5A5255F38D15 ! 00006694C0000080 -0008 0 | |
7400 | .half 0x89D0 ! 00006694C0000088 +0000 0 | |
7401 | .half 0xC63D ! 00006694C000008A +0002 0 | |
7402 | .word 0x511BE5CA ! 00006694C000008C +0004 0 | |
7403 | .xword 0x5D3830312890F0C9 ! 00006694C0000090 +0008 0 | |
7404 | .xword 0x3EB4F2102D04AC16 ! 00006694C0000098 +0010 0 Double 1.248453E-06 | |
7405 | .xword 0x40421CE8D00C7D2F ! 00006694C00000A0 +0018 0 Double 3.622585E+01 | |
7406 | .word 0x3E8803C1 ! 00006694C00000A8 +0020 0 Single 2.656536E-01 | |
7407 | .word 0xB1DA6D70 ! 00006694C00000AC +0024 0 | |
7408 | .byte 0x7B ! 00006694C00000B0 +0028 0 | |
7409 | .byte 0x45 ! 00006694C00000B1 +0029 0 | |
7410 | .byte 0xF5 ! 00006694C00000B2 +002A 0 | |
7411 | .byte 0x63 ! 00006694C00000B3 +002B 0 | |
7412 | .word 0xC79E618D ! 00006694C00000B4 +002C 0 Single -8.109110E+04 | |
7413 | .xword 0xADBADA650EEDAE11 ! 00006694C00000B8 +0030 0 | |
7414 | .xword 0x0DFF8F0AFB10031D ! 00006694C00000C0 +0038 0 | |
7415 | .half 0x7BAC ! 00006694C00000C8 +0040 0 | |
7416 | .byte 0x6C ! 00006694C00000CA +0042 0 | |
7417 | .byte 0xC3 ! 00006694C00000CB +0043 0 | |
7418 | .half 0xF459 ! 00006694C00000CC +0044 0 | |
7419 | .byte 0x6C ! 00006694C00000CE +0046 0 | |
7420 | .byte 0x90 ! 00006694C00000CF +0047 0 | |
7421 | .word 0xA9080A52 ! 00006694C00000D0 +0048 0 | |
7422 | .word 0x3947465E ! 00006694C00000D4 +004C 0 Single 1.900433E-04 | |
7423 | .xword 0x966D23D5C776C601 ! 00006694C00000D8 +0050 0 | |
7424 | .xword 0x8E6BEEB1BE38EA73 ! 00006694C00000E0 +0058 0 | |
7425 | .word 0xC2D5E133 ! 00006694C00000E8 +0060 0 Single -1.069398E+02 | |
7426 | .word 0x859F2924 ! 00006694C00000EC +0064 0 | |
7427 | .xword 0xB59C5C00AEACB4D4 ! 00006694C00000F0 +0068 0 | |
7428 | .xword 0xCAE072CB4C35529E ! 00006694C00000F8 +0070 0 | |
7429 | .xword 0xE2B14FE23E7EB68F ! 00006694C0000100 +0078 0 | |
7430 | .xword 0xA18ACB6B4B9BCEDA ! 00006694C0000108 +0080 0 | |
7431 | ||
7432 | !======================================================================== | |
7433 | ||
7434 | SECTION .bdata099 DATA_VA=0xffffd74ff0000000 | |
7435 | attr_data { | |
7436 | Name = .bdata099, | |
7437 | VA = 0xffffd74ff0000000, | |
7438 | RA = ra2pa(0xb30000000,0), | |
7439 | PA = ra2pa(0xb30000000,0), | |
7440 | part_0_ctx_nonzero_tsb_config_0, | |
7441 | TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0, | |
7442 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7443 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7444 | } | |
7445 | ||
7446 | ||
7447 | SECTION .bdata099 | |
7448 | .data | |
7449 | DATA163: | |
7450 | .xword 0x0000000017702088 ! FFFFD74FF0000000 -0088 DATA164+0x88 | |
7451 | .xword 0x00006694C0000088 ! FFFFD74FF0000008 -0080 DATA162+0x88 | |
7452 | .word 0x443BBC05 ! FFFFD74FF0000010 -0078 0 Single 7.509378E+02 | |
7453 | .word 0xC4FD54B5 ! FFFFD74FF0000014 -0074 0 Single -2.026647E+03 | |
7454 | .xword 0x4077B136442B5EDB ! FFFFD74FF0000018 -0070 0 Double 3.790757E+02 | |
7455 | .xword 0x2A0C86D22FD8BD83 ! FFFFD74FF0000020 -0068 0 | |
7456 | .xword 0x40FF88F6232484BC ! FFFFD74FF0000028 -0060 0 Double 1.291674E+05 | |
7457 | .byte 0x0D ! FFFFD74FF0000030 -0058 0 | |
7458 | .byte 0xBC ! FFFFD74FF0000031 -0057 0 | |
7459 | .half 0x0867 ! FFFFD74FF0000032 -0056 0 | |
7460 | .word 0x7E048CA3 ! FFFFD74FF0000034 -0054 0 | |
7461 | .word 0x7B89C163 ! FFFFD74FF0000038 -0050 0 | |
7462 | .half 0xDFE6 ! FFFFD74FF000003C -004C 0 | |
7463 | .half 0xB439 ! FFFFD74FF000003E -004A 0 | |
7464 | .xword 0xFC7CEAC23A8770A8 ! FFFFD74FF0000040 -0048 0 | |
7465 | .word 0x116FDE6E ! FFFFD74FF0000048 -0040 0 | |
7466 | .half 0xC971 ! FFFFD74FF000004C -003C 0 | |
7467 | .half 0x5F5F ! FFFFD74FF000004E -003A 0 | |
7468 | .xword 0x3FC5B2D1A0FC05B0 ! FFFFD74FF0000050 -0038 0 Double 1.695196E-01 | |
7469 | .half 0xB15C ! FFFFD74FF0000058 -0030 0 | |
7470 | .half 0xF933 ! FFFFD74FF000005A -002E 0 | |
7471 | .word 0xBF54EDAA ! FFFFD74FF000005C -002C 0 Single -8.317515E-01 | |
7472 | .half 0x1885 ! FFFFD74FF0000060 -0028 0 | |
7473 | .half 0xC3D3 ! FFFFD74FF0000062 -0026 0 | |
7474 | .half 0xC238 ! FFFFD74FF0000064 -0024 0 | |
7475 | .half 0x5D24 ! FFFFD74FF0000066 -0022 0 | |
7476 | .byte 0x3D ! FFFFD74FF0000068 -0020 0 | |
7477 | .byte 0xE5 ! FFFFD74FF0000069 -001F 0 | |
7478 | .half 0xFA35 ! FFFFD74FF000006A -001E 0 | |
7479 | .word 0xBCA5382B ! FFFFD74FF000006C -001C 0 | |
7480 | .half 0x3847 ! FFFFD74FF0000070 -0018 0 | |
7481 | .half 0xCD0D ! FFFFD74FF0000072 -0016 0 | |
7482 | .word 0x2B6CB4DC ! FFFFD74FF0000074 -0014 0 | |
7483 | .byte 0xCB ! FFFFD74FF0000078 -0010 0 | |
7484 | .byte 0x27 ! FFFFD74FF0000079 -000F 0 | |
7485 | .half 0x2B9E ! FFFFD74FF000007A -000E 0 | |
7486 | .word 0x1A14D717 ! FFFFD74FF000007C -000C 0 | |
7487 | .xword 0x478455494916BE75 ! FFFFD74FF0000080 -0008 0 | |
7488 | .half 0x5A76 ! FFFFD74FF0000088 +0000 0 | |
7489 | .half 0x0AE6 ! FFFFD74FF000008A +0002 0 | |
7490 | .word 0xCD148B1F ! FFFFD74FF000008C +0004 0 | |
7491 | .xword 0x171E143B414589CF ! FFFFD74FF0000090 +0008 0 | |
7492 | .xword 0xBEB801AF73C9796C ! FFFFD74FF0000098 +0010 0 Double -1.430904E-06 | |
7493 | .xword 0x4034D26EFC47FC16 ! FFFFD74FF00000A0 +0018 0 Double 2.082201E+01 | |
7494 | .word 0x3DDDE3B1 ! FFFFD74FF00000A8 +0020 0 Single 1.083444E-01 | |
7495 | .word 0x26555ECE ! FFFFD74FF00000AC +0024 0 | |
7496 | .byte 0x84 ! FFFFD74FF00000B0 +0028 0 | |
7497 | .byte 0x84 ! FFFFD74FF00000B1 +0029 0 | |
7498 | .byte 0x4B ! FFFFD74FF00000B2 +002A 0 | |
7499 | .byte 0x0A ! FFFFD74FF00000B3 +002B 0 | |
7500 | .word 0xC28F7C43 ! FFFFD74FF00000B4 +002C 0 Single -7.174270E+01 | |
7501 | .xword 0xB7FC9209E22BE908 ! FFFFD74FF00000B8 +0030 0 | |
7502 | .xword 0x4230F5EA8E747F31 ! FFFFD74FF00000C0 +0038 0 | |
7503 | .half 0x82D7 ! FFFFD74FF00000C8 +0040 0 | |
7504 | .byte 0x38 ! FFFFD74FF00000CA +0042 0 | |
7505 | .byte 0xB5 ! FFFFD74FF00000CB +0043 0 | |
7506 | .half 0x548E ! FFFFD74FF00000CC +0044 0 | |
7507 | .byte 0x94 ! FFFFD74FF00000CE +0046 0 | |
7508 | .byte 0xC6 ! FFFFD74FF00000CF +0047 0 | |
7509 | .word 0x7208FD15 ! FFFFD74FF00000D0 +0048 0 | |
7510 | .word 0xBB714C0A ! FFFFD74FF00000D4 +004C 0 Single -3.681900E-03 | |
7511 | .xword 0x3420573D4CAFA515 ! FFFFD74FF00000D8 +0050 0 | |
7512 | .xword 0x53A60255D69C310D ! FFFFD74FF00000E0 +0058 0 | |
7513 | .word 0x39E9D840 ! FFFFD74FF00000E8 +0060 0 Single 4.460234E-04 | |
7514 | .word 0xDC1F5F38 ! FFFFD74FF00000EC +0064 0 | |
7515 | .xword 0xCC2D12DCD70CC2BD ! FFFFD74FF00000F0 +0068 0 | |
7516 | .xword 0x89747D67043278C2 ! FFFFD74FF00000F8 +0070 0 | |
7517 | .xword 0x917137E8935E995B ! FFFFD74FF0000100 +0078 0 | |
7518 | .xword 0x5B645B88B3E694EA ! FFFFD74FF0000108 +0080 0 | |
7519 | ||
7520 | !======================================================================== | |
7521 | ||
7522 | SECTION .bdata100 DATA_VA=0x17702000 | |
7523 | attr_data { | |
7524 | Name = .bdata100, | |
7525 | VA = 0x17702000, | |
7526 | RA = 0xfffeb4000, | |
7527 | PA = ra2pa(0xfffeb4000,0), | |
7528 | part_0_ctx_nonzero_tsb_config_3, | |
7529 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7530 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
7531 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7532 | } | |
7533 | ||
7534 | ||
7535 | SECTION .bdata100 | |
7536 | .data | |
7537 | DATA164: | |
7538 | .xword 0x88804DDF04ECFFFF ! 0000000017702000 -0088 DATA165+0x88 | |
7539 | .xword 0x880000F04FD7FFFF ! 0000000017702008 -0080 DATA163+0x88 | |
7540 | .word 0xBAF9EEF7 ! 0000000017702010 -0078 0 Single -1.906841E-03 | |
7541 | .word 0x438A0D11 ! 0000000017702014 -0074 0 Single 2.761021E+02 | |
7542 | .xword 0x3F406FACD05F6766 ! 0000000017702018 -0070 0 Double 5.015940E-04 | |
7543 | .xword 0x37B105A37DE710A6 ! 0000000017702020 -0068 0 | |
7544 | .xword 0xBEF65906A681BF4C ! 0000000017702028 -0060 0 Double -2.131248E-05 | |
7545 | .byte 0x94 ! 0000000017702030 -0058 0 | |
7546 | .byte 0x61 ! 0000000017702031 -0057 0 | |
7547 | .half 0xF452 ! 0000000017702032 -0056 0 | |
7548 | .word 0x0224CB03 ! 0000000017702034 -0054 0 | |
7549 | .word 0xB4D871B4 ! 0000000017702038 -0050 0 | |
7550 | .half 0x5039 ! 000000001770203C -004C 0 | |
7551 | .half 0xE027 ! 000000001770203E -004A 0 | |
7552 | .xword 0xAD59B003A7449E3F ! 0000000017702040 -0048 0 | |
7553 | .word 0x00FD7CF2 ! 0000000017702048 -0040 0 | |
7554 | .half 0x1DED ! 000000001770204C -003C 0 | |
7555 | .half 0x316A ! 000000001770204E -003A 0 | |
7556 | .xword 0x3F2288DA495F188C ! 0000000017702050 -0038 0 Double 1.414076E-04 | |
7557 | .half 0xED37 ! 0000000017702058 -0030 0 | |
7558 | .half 0x01D1 ! 000000001770205A -002E 0 | |
7559 | .word 0x3DA1C7CF ! 000000001770205C -002C 0 Single 7.899439E-02 | |
7560 | .half 0xEFB4 ! 0000000017702060 -0028 0 | |
7561 | .half 0x5C60 ! 0000000017702062 -0026 0 | |
7562 | .half 0x039F ! 0000000017702064 -0024 0 | |
7563 | .half 0x53FD ! 0000000017702066 -0022 0 | |
7564 | .byte 0x18 ! 0000000017702068 -0020 0 | |
7565 | .byte 0x3B ! 0000000017702069 -001F 0 | |
7566 | .half 0xA390 ! 000000001770206A -001E 0 | |
7567 | .word 0xF38DEEA7 ! 000000001770206C -001C 0 | |
7568 | .half 0xEF30 ! 0000000017702070 -0018 0 | |
7569 | .half 0x80F9 ! 0000000017702072 -0016 0 | |
7570 | .word 0x1877588E ! 0000000017702074 -0014 0 | |
7571 | .byte 0x73 ! 0000000017702078 -0010 0 | |
7572 | .byte 0x44 ! 0000000017702079 -000F 0 | |
7573 | .half 0x1E66 ! 000000001770207A -000E 0 | |
7574 | .word 0xBE36F96B ! 000000001770207C -000C 0 | |
7575 | .xword 0xA5B10D4904768A1B ! 0000000017702080 -0008 0 | |
7576 | .half 0x246C ! 0000000017702088 +0000 0 | |
7577 | .half 0x3BBF ! 000000001770208A +0002 0 | |
7578 | .word 0xCC93A02C ! 000000001770208C +0004 0 | |
7579 | .xword 0xDD20CEF6DE240CD9 ! 0000000017702090 +0008 0 | |
7580 | .xword 0x3F823CA15DA51653 ! 0000000017702098 +0010 0 Double 8.904706E-03 | |
7581 | .xword 0x3FCCE34DB28B4A1F ! 00000000177020A0 +0018 0 Double 2.256868E-01 | |
7582 | .word 0xB857EEED ! 00000000177020A8 +0020 0 Single -5.148251E-05 | |
7583 | .word 0xF9FEB87D ! 00000000177020AC +0024 0 | |
7584 | .byte 0xDF ! 00000000177020B0 +0028 0 | |
7585 | .byte 0x75 ! 00000000177020B1 +0029 0 | |
7586 | .byte 0x81 ! 00000000177020B2 +002A 0 | |
7587 | .byte 0xF6 ! 00000000177020B3 +002B 0 | |
7588 | .word 0x3E9C2DD3 ! 00000000177020B4 +002C 0 Single 3.050371E-01 | |
7589 | .xword 0x34AA6ED926D35CD8 ! 00000000177020B8 +0030 0 | |
7590 | .xword 0x9CCE87966E10D8CB ! 00000000177020C0 +0038 0 | |
7591 | .half 0xF949 ! 00000000177020C8 +0040 0 | |
7592 | .byte 0x69 ! 00000000177020CA +0042 0 | |
7593 | .byte 0xC1 ! 00000000177020CB +0043 0 | |
7594 | .half 0xFD43 ! 00000000177020CC +0044 0 | |
7595 | .byte 0xAE ! 00000000177020CE +0046 0 | |
7596 | .byte 0xF8 ! 00000000177020CF +0047 0 | |
7597 | .word 0x6C029C31 ! 00000000177020D0 +0048 0 | |
7598 | .word 0xC010107C ! 00000000177020D4 +004C 0 Single -2.251006E+00 | |
7599 | .xword 0xE6376D8F5BF27F26 ! 00000000177020D8 +0050 0 | |
7600 | .xword 0x6320D77E83B1E152 ! 00000000177020E0 +0058 0 | |
7601 | .word 0xC5D7EA4A ! 00000000177020E8 +0060 0 Single -6.909286E+03 | |
7602 | .word 0x102002C2 ! 00000000177020EC +0064 0 | |
7603 | .xword 0x198420046C5C8993 ! 00000000177020F0 +0068 0 | |
7604 | .xword 0xDEA02953840F589F ! 00000000177020F8 +0070 0 | |
7605 | .xword 0xBE97F8B41D829963 ! 0000000017702100 +0078 0 | |
7606 | .xword 0xDA76BD222E23388D ! 0000000017702108 +0080 0 | |
7607 | ||
7608 | !======================================================================== | |
7609 | ||
7610 | SECTION .bdata101 DATA_VA=0xffffec04df4d8000 | |
7611 | attr_data { | |
7612 | Name = .bdata101, | |
7613 | VA = 0xffffec04df4d8000, | |
7614 | RA = 0xfffeb2000, | |
7615 | PA = ra2pa(0xfffeb2000,0), | |
7616 | part_0_ctx_nonzero_tsb_config_3, | |
7617 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7618 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7619 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7620 | } | |
7621 | ||
7622 | ||
7623 | SECTION .bdata101 | |
7624 | .data | |
7625 | DATA165: | |
7626 | .xword 0x0000075CF0000088 ! FFFFEC04DF4D8000 -0088 DATA166+0x88 | |
7627 | .xword 0x0000000017702088 ! FFFFEC04DF4D8008 -0080 DATA164+0x88 | |
7628 | .word 0xB9A17BAD ! FFFFEC04DF4D8010 -0078 0 Single -3.080046E-04 | |
7629 | .word 0x3A3623B3 ! FFFFEC04DF4D8014 -0074 0 Single 6.948069E-04 | |
7630 | .xword 0x3F996AC8F03E8F51 ! FFFFEC04DF4D8018 -0070 0 Double 2.482141E-02 | |
7631 | .xword 0xE99D4251F7F467DE ! FFFFEC04DF4D8020 -0068 0 | |
7632 | .xword 0x408E9CF74F244093 ! FFFFEC04DF4D8028 -0060 0 Double 9.796208E+02 | |
7633 | .byte 0xEC ! FFFFEC04DF4D8030 -0058 0 | |
7634 | .byte 0x7C ! FFFFEC04DF4D8031 -0057 0 | |
7635 | .half 0xBC82 ! FFFFEC04DF4D8032 -0056 0 | |
7636 | .word 0xF5CE35E3 ! FFFFEC04DF4D8034 -0054 0 | |
7637 | .word 0xDF2F9C74 ! FFFFEC04DF4D8038 -0050 0 | |
7638 | .half 0x73D5 ! FFFFEC04DF4D803C -004C 0 | |
7639 | .half 0xE43B ! FFFFEC04DF4D803E -004A 0 | |
7640 | .xword 0x8ECC0402ED380226 ! FFFFEC04DF4D8040 -0048 0 | |
7641 | .word 0x6AF68CBF ! FFFFEC04DF4D8048 -0040 0 | |
7642 | .half 0x3D9A ! FFFFEC04DF4D804C -003C 0 | |
7643 | .half 0xA107 ! FFFFEC04DF4D804E -003A 0 | |
7644 | .xword 0x3ED4EFD092362698 ! FFFFEC04DF4D8050 -0038 0 Double 4.991716E-06 | |
7645 | .half 0x3438 ! FFFFEC04DF4D8058 -0030 0 | |
7646 | .half 0x7C23 ! FFFFEC04DF4D805A -002E 0 | |
7647 | .word 0x3BAA7E68 ! FFFFEC04DF4D805C -002C 0 Single 5.203057E-03 | |
7648 | .half 0xF3DF ! FFFFEC04DF4D8060 -0028 0 | |
7649 | .half 0x59CF ! FFFFEC04DF4D8062 -0026 0 | |
7650 | .half 0x302F ! FFFFEC04DF4D8064 -0024 0 | |
7651 | .half 0xCBBF ! FFFFEC04DF4D8066 -0022 0 | |
7652 | .byte 0xD7 ! FFFFEC04DF4D8068 -0020 0 | |
7653 | .byte 0x46 ! FFFFEC04DF4D8069 -001F 0 | |
7654 | .half 0x8A7B ! FFFFEC04DF4D806A -001E 0 | |
7655 | .word 0x1548F9B3 ! FFFFEC04DF4D806C -001C 0 | |
7656 | .half 0x3ACC ! FFFFEC04DF4D8070 -0018 0 | |
7657 | .half 0x2645 ! FFFFEC04DF4D8072 -0016 0 | |
7658 | .word 0x493F4E4A ! FFFFEC04DF4D8074 -0014 0 | |
7659 | .byte 0xCD ! FFFFEC04DF4D8078 -0010 0 | |
7660 | .byte 0xA6 ! FFFFEC04DF4D8079 -000F 0 | |
7661 | .half 0x8ED2 ! FFFFEC04DF4D807A -000E 0 | |
7662 | .word 0x1FB934FA ! FFFFEC04DF4D807C -000C 0 | |
7663 | .xword 0xEC2DA6E34BDDE3B6 ! FFFFEC04DF4D8080 -0008 0 | |
7664 | .half 0x4CE1 ! FFFFEC04DF4D8088 +0000 0 | |
7665 | .half 0x17D9 ! FFFFEC04DF4D808A +0002 0 | |
7666 | .word 0xFC8E92C7 ! FFFFEC04DF4D808C +0004 0 | |
7667 | .xword 0xB5708AF379FAF0F4 ! FFFFEC04DF4D8090 +0008 0 | |
7668 | .xword 0xC1105246A5825FEA ! FFFFEC04DF4D8098 +0010 0 Double -2.674097E+05 | |
7669 | .xword 0xC116EC163F24AF14 ! FFFFEC04DF4D80A0 +0018 0 Double -3.755576E+05 | |
7670 | .word 0xC02F3401 ! FFFFEC04DF4D80A8 +0020 0 Single -2.737549E+00 | |
7671 | .word 0xD00E70E9 ! FFFFEC04DF4D80AC +0024 0 | |
7672 | .byte 0x73 ! FFFFEC04DF4D80B0 +0028 0 | |
7673 | .byte 0x59 ! FFFFEC04DF4D80B1 +0029 0 | |
7674 | .byte 0xCE ! FFFFEC04DF4D80B2 +002A 0 | |
7675 | .byte 0x7C ! FFFFEC04DF4D80B3 +002B 0 | |
7676 | .word 0xBE0D2269 ! FFFFEC04DF4D80B4 +002C 0 Single -1.378266E-01 | |
7677 | .xword 0x74280016B3A12738 ! FFFFEC04DF4D80B8 +0030 0 | |
7678 | .xword 0x1605217861BB7CBA ! FFFFEC04DF4D80C0 +0038 0 | |
7679 | .half 0xB4C2 ! FFFFEC04DF4D80C8 +0040 0 | |
7680 | .byte 0xEC ! FFFFEC04DF4D80CA +0042 0 | |
7681 | .byte 0x3C ! FFFFEC04DF4D80CB +0043 0 | |
7682 | .half 0xF61A ! FFFFEC04DF4D80CC +0044 0 | |
7683 | .byte 0x8B ! FFFFEC04DF4D80CE +0046 0 | |
7684 | .byte 0x0C ! FFFFEC04DF4D80CF +0047 0 | |
7685 | .word 0xE21F242E ! FFFFEC04DF4D80D0 +0048 0 | |
7686 | .word 0x466CEE9C ! FFFFEC04DF4D80D4 +004C 0 Single 1.516365E+04 | |
7687 | .xword 0x387874800DDC0BAB ! FFFFEC04DF4D80D8 +0050 0 | |
7688 | .xword 0xCB7C2B9772C956C3 ! FFFFEC04DF4D80E0 +0058 0 | |
7689 | .word 0xC5E82886 ! FFFFEC04DF4D80E8 +0060 0 Single -7.429065E+03 | |
7690 | .word 0x7FFBBA60 ! FFFFEC04DF4D80EC +0064 0 | |
7691 | .xword 0x4DE7E4FDFC7AD172 ! FFFFEC04DF4D80F0 +0068 0 | |
7692 | .xword 0x63649AC6E397A539 ! FFFFEC04DF4D80F8 +0070 0 | |
7693 | .xword 0x126857A5C54A3F33 ! FFFFEC04DF4D8100 +0078 0 | |
7694 | .xword 0x99C75B89323BC966 ! FFFFEC04DF4D8108 +0080 0 | |
7695 | ||
7696 | !======================================================================== | |
7697 | ||
7698 | SECTION .bdata102 DATA_VA=0x75cf0000000 | |
7699 | attr_data { | |
7700 | Name = .bdata102, | |
7701 | VA = 0x75cf0000000, | |
7702 | RA = ra2pa(0xb20000000,0), | |
7703 | PA = ra2pa(0xb20000000,0), | |
7704 | part_0_ctx_nonzero_tsb_config_0, | |
7705 | TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0, | |
7706 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
7707 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7708 | } | |
7709 | ||
7710 | ||
7711 | SECTION .bdata102 | |
7712 | .data | |
7713 | DATA166: | |
7714 | .xword 0x880000B0126B0000 ! 0000075CF0000000 -0088 DATA167+0x88 | |
7715 | .xword 0x88804DDF04ECFFFF ! 0000075CF0000008 -0080 DATA165+0x88 | |
7716 | .word 0x44D4056C ! 0000075CF0000010 -0078 0 Single 1.696169E+03 | |
7717 | .word 0x37A6C708 ! 0000075CF0000014 -0074 0 Single 1.988142E-05 | |
7718 | .xword 0xC0ADEA6E51C9EB3E ! 0000075CF0000018 -0070 0 Double -3.829215E+03 | |
7719 | .xword 0x377A166B1B3CA609 ! 0000075CF0000020 -0068 0 | |
7720 | .xword 0xBFC9F96F3FEF88E8 ! 0000075CF0000028 -0060 0 Double -2.029246E-01 | |
7721 | .byte 0x1C ! 0000075CF0000030 -0058 0 | |
7722 | .byte 0xFC ! 0000075CF0000031 -0057 0 | |
7723 | .half 0x7AC8 ! 0000075CF0000032 -0056 0 | |
7724 | .word 0x5DA71FF2 ! 0000075CF0000034 -0054 0 | |
7725 | .word 0x612C9CBC ! 0000075CF0000038 -0050 0 | |
7726 | .half 0xA55B ! 0000075CF000003C -004C 0 | |
7727 | .half 0xFCAB ! 0000075CF000003E -004A 0 | |
7728 | .xword 0x1DCC8365514F79B3 ! 0000075CF0000040 -0048 0 | |
7729 | .word 0x42BB8D65 ! 0000075CF0000048 -0040 0 | |
7730 | .half 0x93B1 ! 0000075CF000004C -003C 0 | |
7731 | .half 0x757D ! 0000075CF000004E -003A 0 | |
7732 | .xword 0xC13A7DBCAD4FFEC3 ! 0000075CF0000050 -0038 0 Double -1.736125E+06 | |
7733 | .half 0x6FAB ! 0000075CF0000058 -0030 0 | |
7734 | .half 0x54CD ! 0000075CF000005A -002E 0 | |
7735 | .word 0x378AA0BD ! 0000075CF000005C -002C 0 Single 1.652573E-05 | |
7736 | .half 0x6830 ! 0000075CF0000060 -0028 0 | |
7737 | .half 0x45F8 ! 0000075CF0000062 -0026 0 | |
7738 | .half 0x2788 ! 0000075CF0000064 -0024 0 | |
7739 | .half 0x3E98 ! 0000075CF0000066 -0022 0 | |
7740 | .byte 0xF7 ! 0000075CF0000068 -0020 0 | |
7741 | .byte 0x11 ! 0000075CF0000069 -001F 0 | |
7742 | .half 0xB008 ! 0000075CF000006A -001E 0 | |
7743 | .word 0xCAF57356 ! 0000075CF000006C -001C 0 | |
7744 | .half 0xBCBA ! 0000075CF0000070 -0018 0 | |
7745 | .half 0x1314 ! 0000075CF0000072 -0016 0 | |
7746 | .word 0xE8443860 ! 0000075CF0000074 -0014 0 | |
7747 | .byte 0x07 ! 0000075CF0000078 -0010 0 | |
7748 | .byte 0x03 ! 0000075CF0000079 -000F 0 | |
7749 | .half 0x4AF7 ! 0000075CF000007A -000E 0 | |
7750 | .word 0x496A1FD7 ! 0000075CF000007C -000C 0 | |
7751 | .xword 0x562963A68AAFD670 ! 0000075CF0000080 -0008 0 | |
7752 | .half 0x8931 ! 0000075CF0000088 +0000 0 | |
7753 | .half 0x4D15 ! 0000075CF000008A +0002 0 | |
7754 | .word 0x5F408D84 ! 0000075CF000008C +0004 0 | |
7755 | .xword 0x47572CAF0C673067 ! 0000075CF0000090 +0008 0 | |
7756 | .xword 0xC07864DCD699BD03 ! 0000075CF0000098 +0010 0 Double -3.903039E+02 | |
7757 | .xword 0xBFBA0690C8C7D075 ! 0000075CF00000A0 +0018 0 Double -1.016627E-01 | |
7758 | .word 0xC1B1D210 ! 0000075CF00000A8 +0020 0 Single -2.222757E+01 | |
7759 | .word 0x7464FF64 ! 0000075CF00000AC +0024 0 | |
7760 | .byte 0x02 ! 0000075CF00000B0 +0028 0 | |
7761 | .byte 0x2B ! 0000075CF00000B1 +0029 0 | |
7762 | .byte 0xA8 ! 0000075CF00000B2 +002A 0 | |
7763 | .byte 0xBF ! 0000075CF00000B3 +002B 0 | |
7764 | .word 0xBE1EF17A ! 0000075CF00000B4 +002C 0 Single -1.552180E-01 | |
7765 | .xword 0x9B391241808EB0DB ! 0000075CF00000B8 +0030 0 | |
7766 | .xword 0x63BAE88442201F26 ! 0000075CF00000C0 +0038 0 | |
7767 | .half 0x8BAF ! 0000075CF00000C8 +0040 0 | |
7768 | .byte 0x7F ! 0000075CF00000CA +0042 0 | |
7769 | .byte 0x53 ! 0000075CF00000CB +0043 0 | |
7770 | .half 0x53F5 ! 0000075CF00000CC +0044 0 | |
7771 | .byte 0x0D ! 0000075CF00000CE +0046 0 | |
7772 | .byte 0xA4 ! 0000075CF00000CF +0047 0 | |
7773 | .word 0xB2D302BD ! 0000075CF00000D0 +0048 0 | |
7774 | .word 0xBE149FA1 ! 0000075CF00000D4 +004C 0 Single -1.451402E-01 | |
7775 | .xword 0x4402A156D8B6AA96 ! 0000075CF00000D8 +0050 0 | |
7776 | .xword 0x2D64134D93B72F02 ! 0000075CF00000E0 +0058 0 | |
7777 | .word 0x378C74C7 ! 0000075CF00000E8 +0060 0 Single 1.674368E-05 | |
7778 | .word 0x7DB425B1 ! 0000075CF00000EC +0064 0 | |
7779 | .xword 0x4BF1F0C23B53151E ! 0000075CF00000F0 +0068 0 | |
7780 | .xword 0x9546BBBE51777663 ! 0000075CF00000F8 +0070 0 | |
7781 | .xword 0x94D12E8E8D17DAC0 ! 0000075CF0000100 +0078 0 | |
7782 | .xword 0xB9B541963C5ACC7F ! 0000075CF0000108 +0080 0 | |
7783 | ||
7784 | !======================================================================== | |
7785 | ||
7786 | SECTION .bdata103 DATA_VA=0x6b12b0000000 | |
7787 | attr_data { | |
7788 | Name = .bdata103, | |
7789 | VA = 0x6b12b0000000, | |
7790 | RA = 0xb10000000, | |
7791 | PA = ra2pa(0xb10000000,0), | |
7792 | part_0_ctx_nonzero_tsb_config_2, | |
7793 | TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0, | |
7794 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
7795 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7796 | } | |
7797 | ||
7798 | ||
7799 | SECTION .bdata103 | |
7800 | .data | |
7801 | DATA167: | |
7802 | .xword 0x88000080427F0000 ! 00006B12B0000000 -0088 DATA168+0x88 | |
7803 | .xword 0x880000F05C070000 ! 00006B12B0000008 -0080 DATA166+0x88 | |
7804 | .word 0xC727C8DD ! 00006B12B0000010 -0078 0 Single -4.295286E+04 | |
7805 | .word 0x45CE6816 ! 00006B12B0000014 -0074 0 Single 6.605011E+03 | |
7806 | .xword 0x3FFDC655C10A1995 ! 00006B12B0000018 -0070 0 Double 1.860922E+00 | |
7807 | .xword 0xE2AAA636EC1866EA ! 00006B12B0000020 -0068 0 | |
7808 | .xword 0x3F6064F1B418CD96 ! 00006B12B0000028 -0060 0 Double 2.001259E-03 | |
7809 | .byte 0xF8 ! 00006B12B0000030 -0058 0 | |
7810 | .byte 0x45 ! 00006B12B0000031 -0057 0 | |
7811 | .half 0x23A2 ! 00006B12B0000032 -0056 0 | |
7812 | .word 0xCD09F93B ! 00006B12B0000034 -0054 0 | |
7813 | .word 0xAC8483E6 ! 00006B12B0000038 -0050 0 | |
7814 | .half 0xA420 ! 00006B12B000003C -004C 0 | |
7815 | .half 0x9FAA ! 00006B12B000003E -004A 0 | |
7816 | .xword 0xCE0379758D0E2D02 ! 00006B12B0000040 -0048 0 | |
7817 | .word 0x97520FF2 ! 00006B12B0000048 -0040 0 | |
7818 | .half 0x7E61 ! 00006B12B000004C -003C 0 | |
7819 | .half 0x40A9 ! 00006B12B000004E -003A 0 | |
7820 | .xword 0x3FAD24100C199141 ! 00006B12B0000050 -0038 0 Double 5.691576E-02 | |
7821 | .half 0x7FDC ! 00006B12B0000058 -0030 0 | |
7822 | .half 0x7014 ! 00006B12B000005A -002E 0 | |
7823 | .word 0xC0ADA52D ! 00006B12B000005C -002C 0 Single -5.426413E+00 | |
7824 | .half 0x1B2D ! 00006B12B0000060 -0028 0 | |
7825 | .half 0x2003 ! 00006B12B0000062 -0026 0 | |
7826 | .half 0x0B29 ! 00006B12B0000064 -0024 0 | |
7827 | .half 0x5023 ! 00006B12B0000066 -0022 0 | |
7828 | .byte 0x2B ! 00006B12B0000068 -0020 0 | |
7829 | .byte 0x3A ! 00006B12B0000069 -001F 0 | |
7830 | .half 0x5497 ! 00006B12B000006A -001E 0 | |
7831 | .word 0xD5095151 ! 00006B12B000006C -001C 0 | |
7832 | .half 0x7A03 ! 00006B12B0000070 -0018 0 | |
7833 | .half 0xB265 ! 00006B12B0000072 -0016 0 | |
7834 | .word 0x4CD08B89 ! 00006B12B0000074 -0014 0 | |
7835 | .byte 0x65 ! 00006B12B0000078 -0010 0 | |
7836 | .byte 0xAC ! 00006B12B0000079 -000F 0 | |
7837 | .half 0x8847 ! 00006B12B000007A -000E 0 | |
7838 | .word 0xDC7DD0A6 ! 00006B12B000007C -000C 0 | |
7839 | .xword 0x77BEEFFE5E4E7ECA ! 00006B12B0000080 -0008 0 | |
7840 | .half 0x7132 ! 00006B12B0000088 +0000 0 | |
7841 | .half 0x68FE ! 00006B12B000008A +0002 0 | |
7842 | .word 0x5D65146F ! 00006B12B000008C +0004 0 | |
7843 | .xword 0x6D06237C9E38D2EC ! 00006B12B0000090 +0008 0 | |
7844 | .xword 0xBEF0AD89B2BDF2F2 ! 00006B12B0000098 +0010 0 Double -1.590527E-05 | |
7845 | .xword 0x3F8D359D1CDC1937 ! 00006B12B00000A0 +0018 0 Double 1.426242E-02 | |
7846 | .word 0x3B3AB014 ! 00006B12B00000A8 +0020 0 Single 2.848630E-03 | |
7847 | .word 0x3CDBA8E3 ! 00006B12B00000AC +0024 0 | |
7848 | .byte 0xAD ! 00006B12B00000B0 +0028 0 | |
7849 | .byte 0x42 ! 00006B12B00000B1 +0029 0 | |
7850 | .byte 0x23 ! 00006B12B00000B2 +002A 0 | |
7851 | .byte 0x68 ! 00006B12B00000B3 +002B 0 | |
7852 | .word 0x3942F133 ! 00006B12B00000B4 +002C 0 Single 1.859114E-04 | |
7853 | .xword 0x5CE042CF28091550 ! 00006B12B00000B8 +0030 0 | |
7854 | .xword 0xFADD48F2021B28AB ! 00006B12B00000C0 +0038 0 | |
7855 | .half 0x2E32 ! 00006B12B00000C8 +0040 0 | |
7856 | .byte 0x49 ! 00006B12B00000CA +0042 0 | |
7857 | .byte 0x33 ! 00006B12B00000CB +0043 0 | |
7858 | .half 0x919D ! 00006B12B00000CC +0044 0 | |
7859 | .byte 0x6E ! 00006B12B00000CE +0046 0 | |
7860 | .byte 0xF6 ! 00006B12B00000CF +0047 0 | |
7861 | .word 0xD73D50BE ! 00006B12B00000D0 +0048 0 | |
7862 | .word 0x43BF6EFE ! 00006B12B00000D4 +004C 0 Single 3.828671E+02 | |
7863 | .xword 0x8C5DF20B5E0F6206 ! 00006B12B00000D8 +0050 0 | |
7864 | .xword 0x55309207F011EC91 ! 00006B12B00000E0 +0058 0 | |
7865 | .word 0x396B6104 ! 00006B12B00000E8 +0060 0 Single 2.244749E-04 | |
7866 | .word 0xFC8DB4E5 ! 00006B12B00000EC +0064 0 | |
7867 | .xword 0x9012764AF569DA0B ! 00006B12B00000F0 +0068 0 | |
7868 | .xword 0xD632C5F468E768C0 ! 00006B12B00000F8 +0070 0 | |
7869 | .xword 0xB94067A592702FFE ! 00006B12B0000100 +0078 0 | |
7870 | .xword 0x1B7578D9A2715145 ! 00006B12B0000108 +0080 0 | |
7871 | ||
7872 | !======================================================================== | |
7873 | ||
7874 | SECTION .bdata104 DATA_VA=0x7f4280000000 | |
7875 | attr_data { | |
7876 | Name = .bdata104, | |
7877 | VA = 0x7f4280000000, | |
7878 | RA = 0xb00000000, | |
7879 | PA = ra2pa(0xb00000000,0), | |
7880 | part_0_ctx_nonzero_tsb_config_1, | |
7881 | TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0, | |
7882 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
7883 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7884 | } | |
7885 | ||
7886 | ||
7887 | SECTION .bdata104 | |
7888 | .data | |
7889 | DATA168: | |
7890 | .xword 0x880000D0C0AFFFFF ! 00007F4280000000 -0088 DATA159+0x88 | |
7891 | .xword 0x880000B0126B0000 ! 00007F4280000008 -0080 DATA167+0x88 | |
7892 | .word 0x4629524C ! 00007F4280000010 -0078 0 Single 1.083657E+04 | |
7893 | .word 0x448DC99A ! 00007F4280000014 -0074 0 Single 1.134300E+03 | |
7894 | .xword 0xBEB50DC4B9E825B8 ! 00007F4280000018 -0070 0 Double -1.254903E-06 | |
7895 | .xword 0xE580E3B56F7A159D ! 00007F4280000020 -0068 0 | |
7896 | .xword 0x3F0DC5C9C81B041C ! 00007F4280000028 -0060 0 Double 5.678675E-05 | |
7897 | .byte 0x72 ! 00007F4280000030 -0058 0 | |
7898 | .byte 0xC2 ! 00007F4280000031 -0057 0 | |
7899 | .half 0xD9D1 ! 00007F4280000032 -0056 0 | |
7900 | .word 0xF0AFEBFA ! 00007F4280000034 -0054 0 | |
7901 | .word 0xCF94DAFB ! 00007F4280000038 -0050 0 | |
7902 | .half 0xE3C8 ! 00007F428000003C -004C 0 | |
7903 | .half 0xCBBD ! 00007F428000003E -004A 0 | |
7904 | .xword 0x5E60455135A767EF ! 00007F4280000040 -0048 0 | |
7905 | .word 0x4C77E711 ! 00007F4280000048 -0040 0 | |
7906 | .half 0xEF3B ! 00007F428000004C -003C 0 | |
7907 | .half 0x05B8 ! 00007F428000004E -003A 0 | |
7908 | .xword 0xC00C92A58F0CE1B4 ! 00007F4280000050 -0038 0 Double -3.571605E+00 | |
7909 | .half 0xFA38 ! 00007F4280000058 -0030 0 | |
7910 | .half 0xFF0B ! 00007F428000005A -002E 0 | |
7911 | .word 0x3A435110 ! 00007F428000005C -002C 0 Single 7.450739E-04 | |
7912 | .half 0x78A5 ! 00007F4280000060 -0028 0 | |
7913 | .half 0x0552 ! 00007F4280000062 -0026 0 | |
7914 | .half 0xAF09 ! 00007F4280000064 -0024 0 | |
7915 | .half 0x2C2E ! 00007F4280000066 -0022 0 | |
7916 | .byte 0x19 ! 00007F4280000068 -0020 0 | |
7917 | .byte 0x2F ! 00007F4280000069 -001F 0 | |
7918 | .half 0x55F9 ! 00007F428000006A -001E 0 | |
7919 | .word 0x7A052ED7 ! 00007F428000006C -001C 0 | |
7920 | .half 0x5758 ! 00007F4280000070 -0018 0 | |
7921 | .half 0xC00B ! 00007F4280000072 -0016 0 | |
7922 | .word 0x424C236B ! 00007F4280000074 -0014 0 | |
7923 | .byte 0x7C ! 00007F4280000078 -0010 0 | |
7924 | .byte 0x3A ! 00007F4280000079 -000F 0 | |
7925 | .half 0x6CCB ! 00007F428000007A -000E 0 | |
7926 | .word 0x1E02F802 ! 00007F428000007C -000C 0 | |
7927 | .xword 0x4DF969A5505BB732 ! 00007F4280000080 -0008 0 | |
7928 | .half 0xEE9E ! 00007F4280000088 +0000 0 | |
7929 | .half 0x1F2B ! 00007F428000008A +0002 0 | |
7930 | .word 0xB80DC641 ! 00007F428000008C +0004 0 | |
7931 | .xword 0x5157868360C6705F ! 00007F4280000090 +0008 0 | |
7932 | .xword 0xC0A0217B72758D40 ! 00007F4280000098 +0010 0 Double -2.064741E+03 | |
7933 | .xword 0x3EBDE5F1B2869415 ! 00007F42800000A0 +0018 0 Double 1.782073E-06 | |
7934 | .word 0xBC84BF63 ! 00007F42800000A8 +0020 0 Single -1.620454E-02 | |
7935 | .word 0x073D1B05 ! 00007F42800000AC +0024 0 | |
7936 | .byte 0x8E ! 00007F42800000B0 +0028 0 | |
7937 | .byte 0xE0 ! 00007F42800000B1 +0029 0 | |
7938 | .byte 0xAD ! 00007F42800000B2 +002A 0 | |
7939 | .byte 0x2F ! 00007F42800000B3 +002B 0 | |
7940 | .word 0x40A1CD3E ! 00007F42800000B4 +002C 0 Single 5.056304E+00 | |
7941 | .xword 0xA12474F25E8AAA73 ! 00007F42800000B8 +0030 0 | |
7942 | .xword 0xF7F39BD61CC9B4BD ! 00007F42800000C0 +0038 0 | |
7943 | .half 0x1A77 ! 00007F42800000C8 +0040 0 | |
7944 | .byte 0x50 ! 00007F42800000CA +0042 0 | |
7945 | .byte 0xA8 ! 00007F42800000CB +0043 0 | |
7946 | .half 0x2935 ! 00007F42800000CC +0044 0 | |
7947 | .byte 0xB6 ! 00007F42800000CE +0046 0 | |
7948 | .byte 0x2E ! 00007F42800000CF +0047 0 | |
7949 | .word 0xE2A5786D ! 00007F42800000D0 +0048 0 | |
7950 | .word 0x3EB33A1B ! 00007F42800000D4 +004C 0 Single 3.500527E-01 | |
7951 | .xword 0x603952A0CF4FA547 ! 00007F42800000D8 +0050 0 | |
7952 | .xword 0x9FC503A792CB10C5 ! 00007F42800000E0 +0058 0 | |
7953 | .word 0xC36E4C7B ! 00007F42800000E8 +0060 0 Single -2.382988E+02 | |
7954 | .word 0x5CCA8AEB ! 00007F42800000EC +0064 0 | |
7955 | .xword 0x16D95A619999A1EC ! 00007F42800000F0 +0068 0 | |
7956 | .xword 0x7A29594A2CA7425F ! 00007F42800000F8 +0070 0 | |
7957 | .xword 0xA04CF70CA18F949C ! 00007F4280000100 +0078 0 | |
7958 | .xword 0xD4D2D34EB19E1E1A ! 00007F4280000108 +0080 0 | |
7959 | ||
7960 | !======================================================================== | |
7961 | ||
7962 | SECTION .bblk105 DATA_VA=0x272c1a000 | |
7963 | attr_data { | |
7964 | Name = .bblk105, | |
7965 | VA = 0x272c1a000, | |
7966 | RA = 0xfffeb0000, | |
7967 | PA = ra2pa(0xfffeb0000,0), | |
7968 | part_0_ctx_nonzero_tsb_config_3, | |
7969 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7970 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7971 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7972 | } | |
7973 | ||
7974 | ||
7975 | SECTION .bblk105 | |
7976 | .data | |
7977 | DATA169: | |
7978 | .xword 0x9225B5C429772281 ! 0000000272C1A000 +0000 0 | |
7979 | .xword 0x537596AF8DA74857 ! 0000000272C1A008 +0008 0 | |
7980 | .xword 0xFEC7BE5BACBA4397 ! 0000000272C1A010 +0010 0 | |
7981 | .xword 0x115BEE6094964681 ! 0000000272C1A018 +0018 0 | |
7982 | .xword 0xF3983198EDAC5EFA ! 0000000272C1A020 +0020 0 | |
7983 | .xword 0x2BA7CEA20CA3DEBB ! 0000000272C1A028 +0028 0 | |
7984 | .xword 0x564CAF5E73349ED6 ! 0000000272C1A030 +0030 0 | |
7985 | .xword 0xB18075B77A23CEEB ! 0000000272C1A038 +0038 0 | |
7986 | .xword 0x256F077D3A71E0A6 ! 0000000272C1A040 +0040 0 | |
7987 | .xword 0x75897CF3DBD9A49E ! 0000000272C1A048 +0048 0 | |
7988 | .xword 0xAB47881ED73A108B ! 0000000272C1A050 +0050 0 | |
7989 | .xword 0x1EB1E91FF9FB0C5B ! 0000000272C1A058 +0058 0 | |
7990 | .xword 0x0BB9801BF7647A88 ! 0000000272C1A060 +0060 0 | |
7991 | .xword 0x2DEDDEEE4E014E5F ! 0000000272C1A068 +0068 0 | |
7992 | .xword 0xB6B71D54BFFF25FF ! 0000000272C1A070 +0070 0 | |
7993 | .xword 0x5D055218A484FDEA ! 0000000272C1A078 +0078 0 | |
7994 | ||
7995 | !======================================================================== | |
7996 | ||
7997 | SECTION .bcom001 | |
7998 | attr_data { | |
7999 | Name = .bcom001, | |
8000 | VA = 0x0, | |
8001 | RA = 0xffffde000, | |
8002 | PA = ra2pa(0xffffde000,0), | |
8003 | tsbonly, | |
8004 | part_0_ctx_nonzero_tsb_config_3, | |
8005 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
8006 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
8007 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8008 | } | |
8009 | ||
8010 | !======================================================================== | |
8011 | ||
8012 | SECTION .bstk106 DATA_VA=0x7dbb4000 | |
8013 | attr_data { | |
8014 | Name = .bstk106, | |
8015 | VA = 0x7dbb4000, | |
8016 | RA = 0xfffeae000, | |
8017 | PA = ra2pa(0xfffeae000,0), | |
8018 | part_0_ctx_nonzero_tsb_config_3, | |
8019 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
8020 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8021 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8022 | } | |
8023 | ||
8024 | ||
8025 | SECTION .bstk106 | |
8026 | .data | |
8027 | .skip 0x2000 ! 000000007DBB4000 | |
8028 | STACK0075: | |
8029 | ||
8030 | !======================================================================== | |
8031 | ||
8032 | SECTION .bkey107 DATA_VA=0xba7862000 | |
8033 | attr_data { | |
8034 | Name = .bkey107, | |
8035 | VA = 0xba7862000, | |
8036 | RA = 0xfffeac000, | |
8037 | PA = ra2pa(0xfffeac000,0), | |
8038 | part_0_ctx_nonzero_tsb_config_3, | |
8039 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
8040 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8041 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8042 | } | |
8043 | ||
8044 | ||
8045 | SECTION .bkey107 | |
8046 | .data | |
8047 | DATA171: | |
8048 | .xword 0xFFFFAFC0D0000088 ! 0000000BA7862000 +0000 DATA159+0x88 | |
8049 | .xword 0xFFFFBC943000C088 ! 0000000BA7862008 +0008 DATA160+0x88 | |
8050 | .xword 0xFFFFE23F90000088 ! 0000000BA7862010 +0010 DATA161+0x88 | |
8051 | .xword 0x00006694C0000088 ! 0000000BA7862018 +0018 DATA162+0x88 | |
8052 | .xword 0xFFFFD74FF0000088 ! 0000000BA7862020 +0020 DATA163+0x88 | |
8053 | .xword 0x0000000017702088 ! 0000000BA7862028 +0028 DATA164+0x88 | |
8054 | .xword 0xFFFFEC04DF4D8088 ! 0000000BA7862030 +0030 DATA165+0x88 | |
8055 | .xword 0x0000075CF0000088 ! 0000000BA7862038 +0038 DATA166+0x88 | |
8056 | .xword 0x00006B12B0000088 ! 0000000BA7862040 +0040 DATA167+0x88 | |
8057 | .xword 0x00007F4280000088 ! 0000000BA7862048 +0048 DATA168+0x88 | |
8058 | .xword 0x0000000272C1A000 ! 0000000BA7862050 +0050 DATA169+0x0 | |
8059 | .xword 0x0000000FFFFE0000 ! 0000000BA7862058 +0058 DATA001+0x0 | |
8060 | .xword 0x0000000000000000 ! 0000000BA7862060 +0060 0 | |
8061 | .xword 0xBEB662245EC8A1DC ! 0000000BA7862068 +0068 0 Double -1.334153E-06 | |
8062 | .word 0xBAC489AC ! 0000000BA7862070 +0070 0 Single -1.499464E-03 | |
8063 | ||
8064 | #undef BLIMP_BIAS | |
8065 | #define BLIMP_BIAS 0 | |
8066 | #undef BLIMP_FRAME | |
8067 | #define BLIMP_FRAME 128 | |
8068 | #undef BLIMP_32BIT | |
8069 | #define BLIMP_32BIT 0 | |
8070 | ||
8071 | !======================================================================== | |
8072 | ||
8073 | SECTION .btext001 TEXT_VA=0xffffa4e82a5b7d00 | |
8074 | attr_text { | |
8075 | Name = .btext001, | |
8076 | VA = 0xffffa4e82a5b7d00, | |
8077 | RA = 0xffffbfd00, | |
8078 | PA = ra2pa(0xffffbfd00,0), | |
8079 | notsb | |
8080 | } | |
8081 | ||
8082 | SECTION .btext001_pg0 TEXT_VA=0xffffa4e82a5b6000 | |
8083 | attr_text { | |
8084 | Name = .btext001_pg0, | |
8085 | VA = 0xffffa4e82a5b6000, | |
8086 | RA = 0xffffbe000, | |
8087 | PA = ra2pa(0xffffbe000,0), | |
8088 | tsbonly, | |
8089 | part_0_ctx_nonzero_tsb_config_3, | |
8090 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
8091 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8092 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8093 | } | |
8094 | .text; .skip 8 | |
8095 | ||
8096 | ||
8097 | SECTION .btext001 | |
8098 | .text | |
8099 | .global start_th_0; start_th_0: | |
8100 | .global SUBR016; SUBR016: | |
8101 | BL00221: ! MAIN:L0-B000 | |
8102 | nop ! FFFFA4E82A5B7D00 MAIN:L0-B000 1 | |
8103 | sethi %hh(0x5D35C000),%g2 ! FFFFA4E82A5B7D04 MAIN:L0-B000 1 BD00094 | |
8104 | or %g2,%hm(0x5D35C000),%g2 ! FFFFA4E82A5B7D08 MAIN:L0-B000 1 | |
8105 | sethi %lm(0x5D35C000),%g3 ! FFFFA4E82A5B7D0C MAIN:L0-B000 1 | |
8106 | or %g3,%lo(0x5D35C000),%g3 ! FFFFA4E82A5B7D10 MAIN:L0-B000 1 | |
8107 | sllx %g2, 0x20, %g2 ! FFFFA4E82A5B7D14 MAIN:L0-B000 1 | |
8108 | or %g2, %g3, %g2 ! FFFFA4E82A5B7D18 MAIN:L0-B000 1 | |
8109 | sethi %hh(0x14CF40002000),%l0 ! FFFFA4E82A5B7D1C MAIN:L0-B000 1 STACK0068 | |
8110 | or %l0,%hm(0x14CF40002000),%l0 ! FFFFA4E82A5B7D20 MAIN:L0-B000 1 | |
8111 | sethi %lm(0x14CF40002000),%l1 ! FFFFA4E82A5B7D24 MAIN:L0-B000 1 | |
8112 | or %l1,%lo(0x14CF40002000),%l1 ! FFFFA4E82A5B7D28 MAIN:L0-B000 1 | |
8113 | sllx %l0, 0x20, %l0 ! FFFFA4E82A5B7D2C MAIN:L0-B000 1 | |
8114 | or %l0, %l1, %l0 ! FFFFA4E82A5B7D30 MAIN:L0-B000 1 | |
8115 | sub %l0, 0x100, %o6 ! FFFFA4E82A5B7D34 MAIN:L0-B000 1 | |
8116 | add %o6, 0x80, %i6 ! FFFFA4E82A5B7D38 MAIN:L0-B000 1 | |
8117 | addcc %g0, 0x1, %g1 ! FFFFA4E82A5B7D3C MAIN:L0-B000 1 | |
8118 | or %g0, 0x54A, %g3 ! FFFFA4E82A5B7D40 MAIN:L0-B000 1 | |
8119 | or %g0, 0x96E, %g4 ! FFFFA4E82A5B7D44 MAIN:L0-B000 1 | |
8120 | or %g0, -100, %g5 ! FFFFA4E82A5B7D48 MAIN:L0-B000 1 | |
8121 | or %g0, 0xC07, %g6 ! FFFFA4E82A5B7D4C MAIN:L0-B000 1 | |
8122 | or %g0, 0x0, %g7 ! FFFFA4E82A5B7D50 MAIN:L0-B000 1 | |
8123 | or %g0, 0xA72, %o0 ! FFFFA4E82A5B7D54 MAIN:L0-B000 1 | |
8124 | or %g0, 0x662, %o1 ! FFFFA4E82A5B7D58 MAIN:L0-B000 1 | |
8125 | or %g0, 0xC58, %o2 ! FFFFA4E82A5B7D5C MAIN:L0-B000 1 | |
8126 | or %g0, -325, %o3 ! FFFFA4E82A5B7D60 MAIN:L0-B000 1 | |
8127 | or %g0, 0xDE0, %o4 ! FFFFA4E82A5B7D64 MAIN:L0-B000 1 | |
8128 | or %g0, 0xC8, %o5 ! FFFFA4E82A5B7D68 MAIN:L0-B000 1 | |
8129 | or %g0, -2213, %o7 ! FFFFA4E82A5B7D6C MAIN:L0-B000 1 | |
8130 | or %g0, 0x95A, %l0 ! FFFFA4E82A5B7D70 MAIN:L0-B000 1 | |
8131 | or %g0, 0x89E, %l1 ! FFFFA4E82A5B7D74 MAIN:L0-B000 1 | |
8132 | or %g0, -2691, %l2 ! FFFFA4E82A5B7D78 MAIN:L0-B000 1 | |
8133 | or %g0, -2202, %l3 ! FFFFA4E82A5B7D7C MAIN:L0-B000 1 | |
8134 | or %g0, 0xE19, %l4 ! FFFFA4E82A5B7D80 MAIN:L0-B000 1 | |
8135 | or %g0, 0xA62, %l5 ! FFFFA4E82A5B7D84 MAIN:L0-B000 1 | |
8136 | sethi %hh(0xFFFFA4E82A5B7D00),%l7 ! FFFFA4E82A5B7D88 MAIN:L0-B000 1 SUBR016 | |
8137 | or %l7,%hm(0xFFFFA4E82A5B7D00),%l7 ! FFFFA4E82A5B7D8C MAIN:L0-B000 1 | |
8138 | sethi %lm(0xFFFFA4E82A5B7D00),%l6 ! FFFFA4E82A5B7D90 MAIN:L0-B000 1 | |
8139 | or %l6,%lo(0xFFFFA4E82A5B7D00),%l6 ! FFFFA4E82A5B7D94 MAIN:L0-B000 1 | |
8140 | sllx %l7, 0x20, %l7 ! FFFFA4E82A5B7D98 MAIN:L0-B000 1 | |
8141 | or %l7, %l6, %l7 ! FFFFA4E82A5B7D9C MAIN:L0-B000 1 | |
8142 | or %g0, -2116, %l6 ! FFFFA4E82A5B7DA0 MAIN:L0-B000 1 | |
8143 | or %g0, -3501, %i0 ! FFFFA4E82A5B7DA4 MAIN:L0-B000 1 | |
8144 | or %g0, 0x3D9, %i1 ! FFFFA4E82A5B7DA8 MAIN:L0-B000 1 | |
8145 | or %g0, -1897, %i2 ! FFFFA4E82A5B7DAC MAIN:L0-B000 1 | |
8146 | or %g0, -3452, %i3 ! FFFFA4E82A5B7DB0 MAIN:L0-B000 1 | |
8147 | or %g0, 0x6A4, %i4 ! FFFFA4E82A5B7DB4 MAIN:L0-B000 1 | |
8148 | or %g0, 0xBEB, %i5 ! FFFFA4E82A5B7DB8 MAIN:L0-B000 1 | |
8149 | or %g0, 0xC48, %i7 ! FFFFA4E82A5B7DBC MAIN:L0-B000 1 | |
8150 | or %g0, 0x4, %g6 ! FFFFA4E82A5B7DC0 MAIN:L0-B000 1 | |
8151 | BL00222:save %o6, -128, %o6 ! FFFFA4E82A5B7DC4 MAIN:L0-B000 4 | |
8152 | add %i0, %g6, %l0 ! FFFFA4E82A5B7DC8 MAIN:L0-B000 4 | |
8153 | add %i1, %g6, %l1 ! FFFFA4E82A5B7DCC MAIN:L0-B000 4 | |
8154 | add %i2, %g6, %l2 ! FFFFA4E82A5B7DD0 MAIN:L0-B000 4 | |
8155 | add %i3, %g6, %l3 ! FFFFA4E82A5B7DD4 MAIN:L0-B000 4 | |
8156 | add %i4, %g6, %l4 ! FFFFA4E82A5B7DD8 MAIN:L0-B000 4 | |
8157 | add %i5, %g6, %l5 ! FFFFA4E82A5B7DDC MAIN:L0-B000 4 | |
8158 | add %i6, %g6, %l6 ! FFFFA4E82A5B7DE0 MAIN:L0-B000 4 | |
8159 | add %i7, %g6, %l7 ! FFFFA4E82A5B7DE4 MAIN:L0-B000 4 | |
8160 | add %l0, %g6, %o0 ! FFFFA4E82A5B7DE8 MAIN:L0-B000 4 | |
8161 | add %l1, %g6, %o1 ! FFFFA4E82A5B7DEC MAIN:L0-B000 4 | |
8162 | add %l2, %g6, %o2 ! FFFFA4E82A5B7DF0 MAIN:L0-B000 4 | |
8163 | add %l3, %g6, %o3 ! FFFFA4E82A5B7DF4 MAIN:L0-B000 4 | |
8164 | add %l4, %g6, %o4 ! FFFFA4E82A5B7DF8 MAIN:L0-B000 4 | |
8165 | add %l5, %g6, %o5 ! FFFFA4E82A5B7DFC MAIN:L0-B000 4 | |
8166 | add %l7, %g6, %o7 ! FFFFA4E82A5B7E00 MAIN:L0-B000 4 | |
8167 | subcc %g6, 0x1, %g6 ! FFFFA4E82A5B7E04 MAIN:L0-B000 4 | |
8168 | bnz,a,pt %xcc, BL00222 ! FFFFA4E82A5B7E08 MAIN:L0-B000 4 | |
8169 | nop ! FFFFA4E82A5B7E0C MAIN:L0-B000 3 | |
8170 | restore %g0, %g0, %g0 ! FFFFA4E82A5B7E10 MAIN:L0-B000 1 | |
8171 | restore %g0, %g0, %g0 ! FFFFA4E82A5B7E14 MAIN:L0-B000 1 | |
8172 | restore %g0, %g0, %g0 ! FFFFA4E82A5B7E18 MAIN:L0-B000 1 | |
8173 | restore %g0, %g0, %g0 ! FFFFA4E82A5B7E1C MAIN:L0-B000 1 | |
8174 | ta %xcc, 0x44 ! FFFFA4E82A5B7E20 MAIN:L0-B000 1 cleanwin=0 | |
8175 | ldd [%g2+0x0068], %f0 ! FFFFA4E82A5B7E24 MAIN:L0-B000 1 <BD00223 | |
8176 | faddd %f0, %f0, %f6 ! FFFFA4E82A5B7E28 MAIN:L0-B000 1 | |
8177 | faddd %f0, %f6, %f12 ! FFFFA4E82A5B7E2C MAIN:L0-B000 1 | |
8178 | faddd %f6, %f12, %f14 ! FFFFA4E82A5B7E30 MAIN:L0-B000 1 | |
8179 | faddd %f12, %f14, %f60 ! FFFFA4E82A5B7E34 MAIN:L0-B000 1 | |
8180 | faddd %f14, %f60, %f62 ! FFFFA4E82A5B7E38 MAIN:L0-B000 1 | |
8181 | faddd %f60, %f62, %f32 ! FFFFA4E82A5B7E3C MAIN:L0-B000 1 | |
8182 | faddd %f62, %f32, %f34 ! FFFFA4E82A5B7E40 MAIN:L0-B000 1 | |
8183 | faddd %f32, %f34, %f36 ! FFFFA4E82A5B7E44 MAIN:L0-B000 1 | |
8184 | faddd %f34, %f36, %f38 ! FFFFA4E82A5B7E48 MAIN:L0-B000 1 | |
8185 | faddd %f36, %f38, %f40 ! FFFFA4E82A5B7E4C MAIN:L0-B000 1 | |
8186 | faddd %f38, %f40, %f42 ! FFFFA4E82A5B7E50 MAIN:L0-B000 1 | |
8187 | faddd %f40, %f42, %f44 ! FFFFA4E82A5B7E54 MAIN:L0-B000 1 | |
8188 | faddd %f42, %f44, %f46 ! FFFFA4E82A5B7E58 MAIN:L0-B000 1 | |
8189 | ld [%g2+0x0070], %f2 ! FFFFA4E82A5B7E5C MAIN:L0-B000 1 <BD00224 | |
8190 | fadds %f2, %f2, %f3 ! FFFFA4E82A5B7E60 MAIN:L0-B000 1 | |
8191 | fadds %f2, %f3, %f4 ! FFFFA4E82A5B7E64 MAIN:L0-B000 1 | |
8192 | fadds %f3, %f4, %f5 ! FFFFA4E82A5B7E68 MAIN:L0-B000 1 | |
8193 | fadds %f4, %f5, %f8 ! FFFFA4E82A5B7E6C MAIN:L0-B000 1 | |
8194 | fadds %f5, %f8, %f9 ! FFFFA4E82A5B7E70 MAIN:L0-B000 1 | |
8195 | fadds %f8, %f9, %f10 ! FFFFA4E82A5B7E74 MAIN:L0-B000 1 | |
8196 | fadds %f9, %f10, %f11 ! FFFFA4E82A5B7E78 MAIN:L0-B000 1 | |
8197 | fcmpd %fcc0, %f0, %f0 ! FFFFA4E82A5B7E7C MAIN:L0-B000 1 | |
8198 | fcmpd %fcc1, %f0, %f0 ! FFFFA4E82A5B7E80 MAIN:L0-B000 1 | |
8199 | fcmpd %fcc2, %f0, %f0 ! FFFFA4E82A5B7E84 MAIN:L0-B000 1 | |
8200 | fcmpd %fcc3, %f0, %f0 ! FFFFA4E82A5B7E88 MAIN:L0-B000 1 | |
8201 | stx %fsr, [%g2+0x0060] ! FFFFA4E82A5B7E8C MAIN:L0-B000 1 <BD00032 | |
8202 | fzero %f16 ! FFFFA4E82A5B7E90 MAIN:L0-B000 1 | |
8203 | fzero %f18 ! FFFFA4E82A5B7E94 MAIN:L0-B000 1 | |
8204 | fzero %f20 ! FFFFA4E82A5B7E98 MAIN:L0-B000 1 | |
8205 | fzero %f22 ! FFFFA4E82A5B7E9C MAIN:L0-B000 1 | |
8206 | fzero %f24 ! FFFFA4E82A5B7EA0 MAIN:L0-B000 1 | |
8207 | fzero %f26 ! FFFFA4E82A5B7EA4 MAIN:L0-B000 1 | |
8208 | fzero %f28 ! FFFFA4E82A5B7EA8 MAIN:L0-B000 1 | |
8209 | fzero %f30 ! FFFFA4E82A5B7EAC MAIN:L0-B000 1 | |
8210 | ldx [%g2+0x0000], %g3 ! FFFFA4E82A5B7EB0 MAIN:L0-B000 1 BASE<BD00094 | |
8211 | ldx [%g2+0x0008], %g4 ! FFFFA4E82A5B7EB4 MAIN:L0-B000 1 BASE<BD00015 | |
8212 | ldx [%g2+0x0010], %g5 ! FFFFA4E82A5B7EB8 MAIN:L0-B000 1 BASE<BD00048 | |
8213 | ldx [%g2+0x0018], %g6 ! FFFFA4E82A5B7EBC MAIN:L0-B000 1 BASE<BD00083 | |
8214 | or %g0, 0x2, %l0 ! FFFFA4E82A5B7EC0 LOOP:L1-B000 1 | |
8215 | BL00259: ! LOOP:L1-B000 | |
8216 | add %g1, 0xDA5, %g1 ! FFFFA4E82A5B7EC4 LOOP:L1-B000 2 chksum++ | |
8217 | and %g1, 0xFE, %l2 ! FFFFA4E82A5B7EC8 LOOP:L2-B000 2 | |
8218 | BL00239: ! LOOP:L2-B000 | |
8219 | add %g1, 0x238, %g1 ! FFFFA4E82A5B7ECC LOOP:L2-B000 5 chksum++ | |
8220 | ta %xcc, 0x46 ! FFFFA4E82A5B7ED0 LOOP:L2-B000 5 S demap-page | |
8221 | ldd [%g6-0x0048], %f18 ! FFFFA4E82A5B7ED4 LOOP:L2-B000 5 S <BD00023 | |
8222 | ldxa [%g7+%g0]0xA1, %i5 ! FFFFA4E82A5B7ED8 LOOP:L2-B000 5 S BAD-ASI | |
8223 | stba %i2, [%g4-0x0066]%asi ! FFFFA4E82A5B7EDC LOOP:L2-B000 5 S >BD00082+2 | |
8224 | .word 0x99C0D814 ! FFFFA4E82A5B7EE0 LOOP:L2-B000 5 S illop | |
8225 | or %g0, 0x3, %l1 ! FFFFA4E82A5B7EE4 LOOP:L3-B000 5 | |
8226 | BL00232: ! LOOP:L3-B000 | |
8227 | add %g1, 0x962, %g1 ! FFFFA4E82A5B7EE8 LOOP:L3-B000 15 chksum++ | |
8228 | nop ! FFFFA4E82A5B7EEC LOOP:L3-B000 15 S | |
8229 | fbo BL00225 ;.empty ! FFFFA4E82A5B7EF0 LOOP:L3-B000 15 L | |
8230 | fblg,pn %fcc1, BL00226 ;.empty ! FFFFA4E82A5B7EF4 LOOP:L3-B000 15 L | |
8231 | .word 0xE937D0E1 ! FFFFA4E82A5B7EF8 LOOP:L3-B000 0 L illop | |
8232 | bne BL00225 ! FFFFA4E82A5B7EFC LOOP:L3-B000 0 L | |
8233 | ldx [%g2+0x0020], %g3 ! FFFFA4E82A5B7F00 LOOP:L3-B000 0 S BASE<BD00098 | |
8234 | .word 0x8FAFDD4E ! FFFFA4E82A5B7F04 LOOP:L3-B000 0 S illop | |
8235 | call .+8 ! FFFFA4E82A5B7F08 LOOP:L3-B000 0 L | |
8236 | .word 0xA9D62804 ! FFFFA4E82A5B7F0C LOOP:L3-B000 0 S illop | |
8237 | st %f19, [%g6-0x0014] ! FFFFA4E82A5B7F10 LOOP:L3-B000 0 S >BD00087 | |
8238 | nop ! FFFFA4E82A5B7F14 LOOP:L3-B000 0 S | |
8239 | BL00227:bz BL00229 ;.empty ! FFFFA4E82A5B7F18 LOOP:L3-B000 0 L | |
8240 | BL00229:fbul BL00228 ;.empty ! FFFFA4E82A5B7F1C LOOP:L3-B000 0 L | |
8241 | BL00226:bne BL00230 ;.empty ! FFFFA4E82A5B7F20 LOOP:L3-B000 0 L | |
8242 | BL00225:fbul,pt %fcc0, BL00231 ! FFFFA4E82A5B7F24 LOOP:L3-B000 15 L | |
8243 | BL00228:stx %g1, [%g6+0x0050] ! FFFFA4E82A5B7F28 LOOP:L3-B000 15 S >BD00045 | |
8244 | nop ! FFFFA4E82A5B7F2C LOOP:L3-B000 15 S | |
8245 | BL00230:sta %f5, [%g4+0x004E]%asi ! FFFFA4E82A5B7F30 LOOP:L3-B000 15 S >BD00047+2 | |
8246 | BL00231:add %g1, 0x984, %g1 ! FFFFA4E82A5B7F34 LOOP:L3-B000 15 chksum++ | |
8247 | swapa [%g4+0x0024]%asi, %o1 ! FFFFA4E82A5B7F38 LOOP:L3-B000 15 S >BD00139 | |
8248 | ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B7F3C LOOP:L3-B000 15 <BD00010 | |
8249 | ldda [%l6]0x2C, %i0 ! FFFFA4E82A5B7F40 LOOP:L3-B000 15 S Quad_Ld | |
8250 | stda %f22, [%g3+0x0038]%asi ! FFFFA4E82A5B7F44 LOOP:L3-B000 15 S >BD00028 | |
8251 | ldstuba [%g3-0x0020]%asi, %l4 ! FFFFA4E82A5B7F48 LOOP:L3-B000 15 S >BD00144 | |
8252 | add %g5, -74, %l6 ! FFFFA4E82A5B7F4C LOOP:L3-B000 15 @BD00033 | |
8253 | stda %f24, [%l6]0xD2 ! FFFFA4E82A5B7F50 LOOP:L3-B000 15 S Short16 | |
8254 | add %g5, -76, %l6 ! FFFFA4E82A5B7F54 LOOP:L3-B000 15 @BD00089 | |
8255 | stda %f22, [%l6]0xD2 ! FFFFA4E82A5B7F58 LOOP:L3-B000 15 S Short16 | |
8256 | sub %l1, 0x1, %l1 ! FFFFA4E82A5B7F5C LOOP:L3-B000 15 | |
8257 | brnz,pn %l1, BL00232 ! FFFFA4E82A5B7F60 LOOP:L3-B000 15 | |
8258 | stw %i5, [%g4+0x005C] ! FFFFA4E82A5B7F64 LOOP:L3-B000 15 S >BD00035+4 | |
8259 | add %g1, 0x256, %g1 ! FFFFA4E82A5B7F68 LOOP:L3-B000 5 chksum++ | |
8260 | and %g1, 0xFE, %l4 ! FFFFA4E82A5B7F6C LOOP:L3-B001 5 | |
8261 | BL00233: ! LOOP:L3-B001 | |
8262 | add %g1, 0x5D0, %g1 ! FFFFA4E82A5B7F70 LOOP:L3-B001 9 chksum++ | |
8263 | ldx [%g2+0x0050], %l5 ! FFFFA4E82A5B7F74 LOOP:L3-B001 9 <BD00003 | |
8264 | membar 0x40 ! FFFFA4E82A5B7F78 LOOP:L3-B001 9 | |
8265 | ldda [%l5]0x16, %f16 ! FFFFA4E82A5B7F7C LOOP:L3-B001 9 Blk-Load | |
8266 | membar 0x40 ! FFFFA4E82A5B7F80 LOOP:L3-B001 9 | |
8267 | ldx [%g2+0x0060], %fsr ! FFFFA4E82A5B7F84 LOOP:L3-B001 9 S <BD00032 | |
8268 | membar 0x40 ! FFFFA4E82A5B7F88 LOOP:L3-B001 9 | |
8269 | ldda [%l5]0xF1, %f16 ! FFFFA4E82A5B7F8C LOOP:L3-B001 9 Blk-Load | |
8270 | membar 0x40 ! FFFFA4E82A5B7F90 LOOP:L3-B001 9 | |
8271 | stx %o1, [%g6+0x0078] ! FFFFA4E82A5B7F94 LOOP:L3-B001 9 S >BD00009 | |
8272 | bn .-708 ! FFFFA4E82A5B7F98 LOOP:L3-B001 9 S | |
8273 | ldub [%g5+0x002A], %o1 ! FFFFA4E82A5B7F9C LOOP:L3-B001 9 S <BD00099 | |
8274 | ldx [%g2+0x0018], %g6 ! FFFFA4E82A5B7FA0 LOOP:L3-B001 9 S BASE<BD00083 | |
8275 | ldx [%g4-0x0088], %g4 ! FFFFA4E82A5B7FA4 LOOP:L3-B001 9 ptr_chase | |
8276 | ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B7FA8 LOOP:L3-B001 9 ptr_chase | |
8277 | ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B7FAC LOOP:L3-B001 9 ptr_chase | |
8278 | ldd [%g5+0x0018], %f14 ! FFFFA4E82A5B7FB0 LOOP:L3-B001 9 S <BD00059 | |
8279 | lduh [%g6-0x003C], %o4 ! FFFFA4E82A5B7FB4 LOOP:L3-B001 9 S <BD00041 | |
8280 | fmul8ulx16 %f18, %f24, %f16 ! FFFFA4E82A5B7FB8 LOOP:L3-B001 9 S | |
8281 | add %g3, -86, %l6 ! FFFFA4E82A5B7FBC LOOP:L3-B001 9 @BD00014 | |
8282 | stda %f20, [%l6]0xD2 ! FFFFA4E82A5B7FC0 LOOP:L3-B001 9 S Short16 | |
8283 | ld [%g2+0x0064], %fsr ! FFFFA4E82A5B7FC4 LOOP:L3-B001 9 S <BD00032+4 | |
8284 | ld [%g3+0x0064], %f22 ! FFFFA4E82A5B7FC8 LOOP:L3-B001 9 S <BD00021 | |
8285 | nop ! FFFFA4E82A5B7FCC LOOP:L3-B001 9 S | |
8286 | srlx %l4, 0x1, %l4 ! FFFFA4E82A5B7FD0 LOOP:L3-B001 9 | |
8287 | andcc %l4, 0x1, %g0 ! FFFFA4E82A5B7FD4 LOOP:L3-B001 9 | |
8288 | bne,a,pt %xcc, BL00233 ! FFFFA4E82A5B7FD8 LOOP:L3-B001 9 | |
8289 | st %fsr, [%g2+0x0064] ! FFFFA4E82A5B7FDC LOOP:L3-B001 4 S <BD00032+4 | |
8290 | add %g1, 0xF54, %g1 ! FFFFA4E82A5B7FE0 LOOP:L3-B001 5 chksum++ | |
8291 | andcc %g1, 0x8, %g0 ! FFFFA4E82A5B7FE4 SKIP:L3-B002 5 | |
8292 | bnz,pt %xcc, BL00234 ! FFFFA4E82A5B7FE8 SKIP:L3-B002 5 | |
8293 | nop ! FFFFA4E82A5B7FEC SKIP:L3-B002 5 S | |
8294 | add %g5, 0x28, %l6 ! FFFFA4E82A5B7FF0 SKIP:L3-B002 3 @BD00080 | |
8295 | ldda [%l6]0xD0, %f22 ! FFFFA4E82A5B7FF4 SKIP:L3-B002 3 S Short8 | |
8296 | ldsba [%g3+0x0046]%asi, %l3 ! FFFFA4E82A5B7FF8 SKIP:L3-B002 3 S <BD00077 | |
8297 | ld [%g5+0x0020], %f10 ! FFFFA4E82A5B7FFC SKIP:L3-B002 3 S <BD00042 | |
8298 | std %f40, [%g4+0x0018] ! FFFFA4E82A5B8000 SKIP:L3-B002 3 S >BD00059 | |
8299 | add %g1, 0x5B1, %g1 ! FFFFA4E82A5B8004 SKIP:L3-B002 3 chksum++ | |
8300 | ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B8008 SKIP:L3-B002 3 <BD00010 | |
8301 | ldda [%l6]0x24, %i0 ! FFFFA4E82A5B800C SKIP:L3-B002 3 S Quad_Ld | |
8302 | stx %o5, [%g3+0x0080] ! FFFFA4E82A5B8010 SKIP:L3-B002 3 S >BD00070 | |
8303 | sth %i1, [%g6-0x003C] ! FFFFA4E82A5B8014 SKIP:L3-B002 3 S >BD00041 | |
8304 | ldsw [%g3-0x0040], %i5 ! FFFFA4E82A5B8018 SKIP:L3-B002 3 S <BD00007 | |
8305 | ba,pt %icc, BL00237 ! FFFFA4E82A5B801C SKIP:L3-B002 3 | |
8306 | std %l4, [%g5+0x0035] ! FFFFA4E82A5B8020 SKIP:L3-B002 3 S >BD00044+5 | |
8307 | BL00234: ! ELSE:L3-B003 | |
8308 | ld [%g2+0x0064], %fsr ! FFFFA4E82A5B8024 ELSE:L3-B003 2 S <BD00032+4 | |
8309 | nop ! FFFFA4E82A5B8028 ELSE:L3-B003 2 S | |
8310 | ldda [%g7+%g0]0x8B, %i0 ! FFFFA4E82A5B802C ELSE:L3-B003 2 S <BD00043 | |
8311 | fbug,a BL00235 ! FFFFA4E82A5B8030 ELSE:L3-B003 2 L | |
8312 | ldx [%g2+0x0008], %g5 ! FFFFA4E82A5B8034 ELSE:L3-B003 0 S BASE<BD00015 | |
8313 | st %f3, [%g4-0x0078] ! FFFFA4E82A5B8038 ELSE:L3-B003 2 S >BD00180 | |
8314 | std %f30, [%g6-0x0048] ! FFFFA4E82A5B803C ELSE:L3-B003 2 S >BD00023 | |
8315 | fmul8ulx16 %f16, %f30, %f20 ! FFFFA4E82A5B8040 ELSE:L3-B003 2 S | |
8316 | ld [%g6-0x0050], %f26 ! FFFFA4E82A5B8044 ELSE:L3-B003 2 S <BD00093 | |
8317 | ldx [%g2+0x0008], %g5 ! FFFFA4E82A5B8048 ELSE:L3-B003 2 S BASE<BD00015 | |
8318 | stb %i5, [%g5+0x007D] ! FFFFA4E82A5B804C ELSE:L3-B003 2 S >BD00009+5 | |
8319 | nop ! FFFFA4E82A5B8050 ELSE:L3-B003 2 S | |
8320 | nop ! FFFFA4E82A5B8054 ELSE:L3-B003 2 S | |
8321 | brz,a,pn %g1, BL00236 ! FFFFA4E82A5B8058 ELSE:L3-B003 2 L | |
8322 | BL00236:.word 0xA7AE4C99 ! FFFFA4E82A5B805C ELSE:L3-B003 0 S illop | |
8323 | bvc BL00235 ! FFFFA4E82A5B8060 ELSE:L3-B003 2 L | |
8324 | st %f5, [%g3-0x0078] ! FFFFA4E82A5B8064 ELSE:L3-B003 2 S >BD00180 | |
8325 | ldd [%g5+0x0080], %f18 ! FFFFA4E82A5B8068 ELSE:L3-B003 0 S <BD00070 | |
8326 | BL00235:add %g1, 0xCAB, %g1 ! FFFFA4E82A5B806C ELSE:L3-B003 2 chksum++ | |
8327 | add %g1, 0x2D5, %g1 ! FFFFA4E82A5B8070 ELSE:L3-B003 2 chksum++ | |
8328 | ldsh [%g3-0x0055], %i5 ! FFFFA4E82A5B8074 ELSE:L3-B003 2 S <BD00014+1 | |
8329 | st %f24, [%g5+0x0004] ! FFFFA4E82A5B8078 ELSE:L3-B003 2 S >BD00053 | |
8330 | ldd [%g4+0x0008], %i0 ! FFFFA4E82A5B807C ELSE:L3-B003 2 S <BD00058 | |
8331 | lduwa [%g7+%g7]0x83, %i4 ! FFFFA4E82A5B8080 ELSE:L3-B003 2 S <BD00043 | |
8332 | ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B8084 ELSE:L3-B003 2 <BD00010 | |
8333 | ldda [%l6]0x26, %i2 ! FFFFA4E82A5B8088 ELSE:L3-B003 2 S Quad_Ld_P | |
8334 | ldx [%g2+0x0050], %l5 ! FFFFA4E82A5B808C ELSE:L3-B003 2 <BD00003 | |
8335 | membar 0x40 ! FFFFA4E82A5B8090 ELSE:L3-B003 2 | |
8336 | ldda [%l5]0x16, %f16 ! FFFFA4E82A5B8094 ELSE:L3-B003 2 Blk-Load | |
8337 | membar 0x40 ! FFFFA4E82A5B8098 ELSE:L3-B003 2 | |
8338 | BL00237: ! ELSE:L3-B003 | |
8339 | add %g1, 0x454, %g1 ! FFFFA4E82A5B809C ELSE:L3-B003 5 chksum++ | |
8340 | or %g0, 0x2, %l3 ! FFFFA4E82A5B80A0 LOOP:L3-B004 5 | |
8341 | BL00238: ! LOOP:L3-B004 | |
8342 | add %g1, 0xD78, %g1 ! FFFFA4E82A5B80A4 LOOP:L3-B004 10 chksum++ | |
8343 | lduba [%g7+%g7]0x83, %i5 ! FFFFA4E82A5B80A8 LOOP:L3-B004 10 S <BD00043 | |
8344 | stb %i0, [%g6-0x0051] ! FFFFA4E82A5B80AC LOOP:L3-B004 10 S >BD00027+3 | |
8345 | ldx [%g2+0x0028], %g6 ! FFFFA4E82A5B80B0 LOOP:L3-B004 10 S BASE<BD00022 | |
8346 | stda %i4, [%g6+0x0038]%asi ! FFFFA4E82A5B80B4 LOOP:L3-B004 10 S >BD00028 | |
8347 | ldd [%g6+0x0018], %f32 ! FFFFA4E82A5B80B8 LOOP:L3-B004 10 S <BD00059 | |
8348 | add %g3, -15, %l6 ! FFFFA4E82A5B80BC LOOP:L3-B004 10 @BD00040 | |
8349 | stda %f28, [%l6]0xD0 ! FFFFA4E82A5B80C0 LOOP:L3-B004 10 S Short8 | |
8350 | st %f11, [%g6+0x0020] ! FFFFA4E82A5B80C4 LOOP:L3-B004 10 S >BD00042 | |
8351 | ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B80C8 LOOP:L3-B004 10 <BD00010 | |
8352 | ldda [%l6]0x26, %i0 ! FFFFA4E82A5B80CC LOOP:L3-B004 10 S Quad_Ld_P | |
8353 | ldx [%g2+0x0040], %g6 ! FFFFA4E82A5B80D0 LOOP:L3-B004 10 S BASE<BD00031 | |
8354 | ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B80D4 LOOP:L3-B004 10 ptr_chase | |
8355 | ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B80D8 LOOP:L3-B004 10 ptr_chase | |
8356 | ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B80DC LOOP:L3-B004 10 ptr_chase | |
8357 | ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B80E0 LOOP:L3-B004 10 ptr_chase | |
8358 | ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B80E4 LOOP:L3-B004 10 ptr_chase | |
8359 | ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B80E8 LOOP:L3-B004 10 ptr_chase | |
8360 | ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B80EC LOOP:L3-B004 10 ptr_chase | |
8361 | ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B80F0 LOOP:L3-B004 10 ptr_chase | |
8362 | lda [%g3-0x002C]%asi, %f3 ! FFFFA4E82A5B80F4 LOOP:L3-B004 10 S <BD00055 | |
8363 | lduw [%g6+0x0067], %i4 ! FFFFA4E82A5B80F8 LOOP:L3-B004 10 S <BD00021+3 | |
8364 | ldd [%g3-0x0038], %f46 ! FFFFA4E82A5B80FC LOOP:L3-B004 10 S <BD00006 | |
8365 | ta %xcc, 0x43 ! FFFFA4E82A5B8100 LOOP:L3-B004 10 S +-PEF | |
8366 | add %g3, 0x42, %l6 ! FFFFA4E82A5B8104 LOOP:L3-B004 10 @BD00091 | |
8367 | stda %f30, [%l6]0xD0 ! FFFFA4E82A5B8108 LOOP:L3-B004 20 S Short8 | |
8368 | subcc %l3, 0x1, %l3 ! FFFFA4E82A5B810C LOOP:L3-B004 10 | |
8369 | bnz BL00238 ! FFFFA4E82A5B8110 LOOP:L3-B004 10 | |
8370 | st %f21, [%g5-0x000C] ! FFFFA4E82A5B8114 LOOP:L3-B004 10 S >BD00002 | |
8371 | add %g1, 0x88E, %g1 ! FFFFA4E82A5B8118 LOOP:L3-B004 5 chksum++ | |
8372 | nop ! FFFFA4E82A5B811C LOOP:L3-B005 5 | |
8373 | ldx [%g2+0x0020], %g6 ! FFFFA4E82A5B8120 LOOP:L2-B000 5 S BASE<BD00098 | |
8374 | add %g4, 0x38, %l5 ! FFFFA4E82A5B8124 LOOP:L2-B000 5 @BD00028 | |
8375 | stda %f24,[%l5+%g1]0xCA ! FFFFA4E82A5B8128 LOOP:L2-B000 5 S Partial_St | |
8376 | st %fsr, [%g2+0x0064] ! FFFFA4E82A5B812C LOOP:L2-B000 5 S <BD00032+4 | |
8377 | ldx [%g2+0x0008], %g3 ! FFFFA4E82A5B8130 LOOP:L2-B000 5 S BASE<BD00015 | |
8378 | add %g6, 0x30, %l5 ! FFFFA4E82A5B8134 LOOP:L2-B000 5 @BD00044 | |
8379 | stda %f20,[%l5+%g1]0xC2 ! FFFFA4E82A5B8138 LOOP:L2-B000 5 S Partial_St | |
8380 | srlx %l2, 0x1, %l2 ! FFFFA4E82A5B813C LOOP:L2-B000 5 | |
8381 | andcc %l2, 0x1, %g0 ! FFFFA4E82A5B8140 LOOP:L2-B000 5 | |
8382 | bne,pt %xcc, BL00239 ! FFFFA4E82A5B8144 LOOP:L2-B000 5 | |
8383 | std %f44, [%g4+0x0018] ! FFFFA4E82A5B8148 LOOP:L2-B000 5 S >BD00059 | |
8384 | add %g1, 0x9DC, %g1 ! FFFFA4E82A5B814C LOOP:L2-B000 2 chksum++ | |
8385 | nop ! FFFFA4E82A5B8150 LOOP:L2-B001 2 | |
8386 | nop ! FFFFA4E82A5B8154 LOOP:L2-B002 2 | |
8387 | nop ! FFFFA4E82A5B8158 LOOP:L2-B003 2 | |
8388 | nop ! FFFFA4E82A5B815C LOOP:L2-B004 2 | |
8389 | nop ! FFFFA4E82A5B8160 LOOP:L2-B005 2 | |
8390 | nop ! FFFFA4E82A5B8164 LOOP:L2-B006 2 | |
8391 | add %i5, %g1, %o1 ! FFFFA4E82A5B8168 SWCH:L2-B007 2 | |
8392 | and %o1, 0x18, %o7 ! FFFFA4E82A5B816C SWCH:L2-B007 2 | |
8393 | sethi %hi(0x484), %o1 ! FFFFA4E82A5B8170 SWCH:L2-B007 2 .+0 | |
8394 | or %o1,%lo(0x484),%o1 ! FFFFA4E82A5B8174 SWCH:L2-B007 2 | |
8395 | add %o1, %o7, %o1 ! FFFFA4E82A5B8178 SWCH:L2-B007 2 | |
8396 | jmpl %l7+%o1, %g0 ! FFFFA4E82A5B817C SWCH:L2-B007 2 | |
8397 | lduh [%g4-0x0030], %o5 ! FFFFA4E82A5B8180 SWCH:L2-B007 2 S <BD00106 | |
8398 | ba,a,pn %xcc, BL00249 ! FFFFA4E82A5B8184 SWCH:L2-B007 0 | |
8399 | .word 0xB5A1C883 ! FFFFA4E82A5B8188 SWCH:L2-B007 0 S illop | |
8400 | ba,a BL00242 ! FFFFA4E82A5B818C SWCH:L2-B007 1 | |
8401 | .word 0x9F93E018 ! FFFFA4E82A5B8190 SWCH:L2-B007 0 S illop | |
8402 | fba,a BL00241 ! FFFFA4E82A5B8194 SWCH:L2-B007 0 | |
8403 | std %i0, [%g6-0x0068] ! FFFFA4E82A5B8198 SWCH:L2-B007 0 S >BD00082 | |
8404 | fba,pn %fcc2, BL00240 ! FFFFA4E82A5B819C SWCH:L2-B007 1 | |
8405 | .word 0xA1B482D2 ! FFFFA4E82A5B81A0 SWCH:L2-B007 1 S illop_VIS | |
8406 | BL00240:add %g1, 0x357, %g1 ! FFFFA4E82A5B81A4 CASE:L3-B006 1 chksum++ | |
8407 | st %fsr, [%g2+0x0064] ! FFFFA4E82A5B81A8 CASE:L3-B006 1 S <BD00032+4 | |
8408 | add %g5, -38, %l6 ! FFFFA4E82A5B81AC CASE:L3-B006 1 @BD00170 | |
8409 | stda %f30, [%l6]0xD2 ! FFFFA4E82A5B81B0 CASE:L3-B006 1 S Short16 | |
8410 | ldd [%g5-0x0038], %f40 ! FFFFA4E82A5B81B4 CASE:L3-B006 1 S <BD00006 | |
8411 | stx %fsr, [%g2+0x0060] ! FFFFA4E82A5B81B8 CASE:L3-B006 1 S <BD00032 | |
8412 | tcc %xcc, %g0+0x0062 ! FFFFA4E82A5B81BC CASE:L3-B006 1 S | |
8413 | ldd [%g5+0x0018], %f38 ! FFFFA4E82A5B81C0 CASE:L3-B006 1 S <BD00059 | |
8414 | ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B81C4 CASE:L3-B006 1 <BD00010 | |
8415 | ldda [%l6]0x24, %i0 ! FFFFA4E82A5B81C8 CASE:L3-B006 1 S Quad_Ld | |
8416 | ld [%g2+0x0064], %fsr ! FFFFA4E82A5B81CC CASE:L3-B006 1 S <BD00032+4 | |
8417 | sth %i1, [%g3-0x0028] ! FFFFA4E82A5B81D0 CASE:L3-B006 1 S >BD00049 | |
8418 | ldda [%l6]0x24, %i2 ! FFFFA4E82A5B81D4 CASE:L3-B006 1 S Quad_Ld | |
8419 | fba,a BL00250 ! FFFFA4E82A5B81D8 CASE:L3-B006 1 | |
8420 | .word 0xB396C9D6 ! FFFFA4E82A5B81DC CASE:L3-B006 0 S illop | |
8421 | BL00241:add %g1, 0xFF6, %g1 ! FFFFA4E82A5B81E0 CASE:L3-B007 0 chksum++ | |
8422 | ldx [%g3+0x0058], %o0 ! FFFFA4E82A5B81E4 CASE:L3-B007 0 S <BD00035 | |
8423 | .word 0x29D66AA8 ! FFFFA4E82A5B81E8 CASE:L3-B007 0 S random | |
8424 | sta %f4, [%g4-0x0072]%asi ! FFFFA4E82A5B81EC CASE:L3-B007 0 S >BD00020+2 | |
8425 | ld [%g6+0x002C], %f10 ! FFFFA4E82A5B81F0 CASE:L3-B007 0 S <BD00019 | |
8426 | ldx [%g2+0x0050], %l5 ! FFFFA4E82A5B81F4 CASE:L3-B007 0 <BD00003 | |
8427 | membar 0x40 ! FFFFA4E82A5B81F8 CASE:L3-B007 0 | |
8428 | .word 0xA1A64886 ! FFFFA4E82A5B81FC CASE:L3-B007 0 illop | |
8429 | .word 0x81E80000 ! FFFFA4E82A5B8200 CASE:L3-B007 0 random | |
8430 | ba BL00250 ! FFFFA4E82A5B8204 CASE:L3-B007 0 | |
8431 | ldsh [%g4-0x004A], %i1 ! FFFFA4E82A5B8208 CASE:L3-B007 0 S <BD00033 | |
8432 | BL00242:add %g1, 0x1C9, %g1 ! FFFFA4E82A5B820C CASE:L3-B008 1 chksum++ | |
8433 | sth %i1, [%g3-0x0022] ! FFFFA4E82A5B8210 CASE:L3-B008 1 S >BD00076 | |
8434 | ldd [%g4-0x0038], %f6 ! FFFFA4E82A5B8214 CASE:L3-B008 1 S <BD00006 | |
8435 | ldx [%g2+0x0030], %g3 ! FFFFA4E82A5B8218 CASE:L3-B008 1 S BASE<BD00013 | |
8436 | stw %g1, [%g5+0x0024] ! FFFFA4E82A5B821C CASE:L3-B008 1 S >BD00139 | |
8437 | ldsb [%g3+0x0042], %i5 ! FFFFA4E82A5B8220 CASE:L3-B008 1 S <BD00091 | |
8438 | tcc %icc, %g0+0x005E ! FFFFA4E82A5B8224 CASE:L3-B008 1 S | |
8439 | add %g3, 0x0, %l6 ! FFFFA4E82A5B8228 CASE:L3-B008 1 @BD00097 | |
8440 | stda %f22, [%l6]0xD2 ! FFFFA4E82A5B822C CASE:L3-B008 1 S Short16 | |
8441 | ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B8230 CASE:L3-B008 1 <BD00010 | |
8442 | ldda [%l6]0x24, %i0 ! FFFFA4E82A5B8234 CASE:L3-B008 1 S Quad_Ld | |
8443 | add %g4, -14, %l6 ! FFFFA4E82A5B8238 CASE:L3-B008 1 @BD00184 | |
8444 | ldda [%l6]0xD2, %f22 ! FFFFA4E82A5B823C CASE:L3-B008 1 S Short16 | |
8445 | swap [%g4-0x0014], %o3 ! FFFFA4E82A5B8240 CASE:L3-B008 1 S >BD00087 | |
8446 | ba,pn %icc, BL00250 ! FFFFA4E82A5B8244 CASE:L3-B008 1 | |
8447 | std %f38, [%g3-0x0060] ! FFFFA4E82A5B8248 CASE:L3-B008 1 S >BD00104 | |
8448 | BL00249:add %g1, 0xB28, %g1 ! FFFFA4E82A5B824C CASE:L3-B009 0 chksum++ | |
8449 | .word 0x8DCA9057 ! FFFFA4E82A5B8250 CASE:L3-B009 0 S illop | |
8450 | swap [%g6-0x0054], %o3 ! FFFFA4E82A5B8254 CASE:L3-B009 0 S >BD00027 | |
8451 | stb %o4, [%g4-0x0020] ! FFFFA4E82A5B8258 CASE:L3-B009 0 S >BD00144 | |
8452 | .word 0xA7568000 ! FFFFA4E82A5B825C CASE:L3-B009 0 S illop | |
8453 | bn,a,pt %xcc, BL00243 ;.empty ! FFFFA4E82A5B8260 CASE:L3-B009 0 L | |
8454 | fbue,pt %fcc1, BL00244 ;.empty ! FFFFA4E82A5B8264 CASE:L3-B009 0 L | |
8455 | BL00244:fbo,a,pn %fcc2, BL00245 ! FFFFA4E82A5B8268 CASE:L3-B009 0 L | |
8456 | lduha [%g6+0x0040]%asi, %o3 ! FFFFA4E82A5B826C CASE:L3-B009 0 S <BD00036 | |
8457 | nop ! FFFFA4E82A5B8270 CASE:L3-B009 0 S | |
8458 | .word 0xBBA38569 ! FFFFA4E82A5B8274 CASE:L3-B009 0 L illop | |
8459 | BL00245:bcs BL00247 ;.empty ! FFFFA4E82A5B8278 CASE:L3-B009 0 L | |
8460 | BL00243:bg,pn %xcc, BL00246 ! FFFFA4E82A5B827C CASE:L3-B009 0 L | |
8461 | .word 0xF8629979 ! FFFFA4E82A5B8280 CASE:L3-B009 0 S illop | |
8462 | BL00247:nop ! FFFFA4E82A5B8284 CASE:L3-B009 0 S | |
8463 | .word 0xA7940016 ! FFFFA4E82A5B8288 CASE:L3-B009 0 S illop | |
8464 | bpos,pt %xcc, BL00248 ! FFFFA4E82A5B828C CASE:L3-B009 0 L | |
8465 | BL00248:nop ! FFFFA4E82A5B8290 CASE:L3-B009 0 S | |
8466 | BL00246:.word 0x95A19294 ! FFFFA4E82A5B8294 CASE:L3-B009 0 S random | |
8467 | add %g1, 0x6E5, %g1 ! FFFFA4E82A5B8298 CASE:L3-B009 0 chksum++ | |
8468 | ba,pn %icc, BL00250 ! FFFFA4E82A5B829C CASE:L3-B009 0 | |
8469 | nop ! FFFFA4E82A5B82A0 CASE:L3-B009 0 S | |
8470 | BL00250: ! SWCH:L2-B007 | |
8471 | add %g1, 0x635, %g1 ! FFFFA4E82A5B82A4 SWCH:L2-B007 2 chksum++ | |
8472 | add %g6, 0x2, %l6 ! FFFFA4E82A5B82A8 SWCH:L2-B007 2 @BD00095 | |
8473 | stda %f16, [%l6]0xD2 ! FFFFA4E82A5B82AC SWCH:L2-B007 2 S Short16 | |
8474 | .word 0x95A0C8F9 ! FFFFA4E82A5B82B0 SWCH:L2-B007 2 S illop_FP | |
8475 | ld [%g2+0x0064], %fsr ! FFFFA4E82A5B82B4 SWCH:L2-B007 2 S <BD00032+4 | |
8476 | add %g5, 0x0, %l6 ! FFFFA4E82A5B82B8 SWCH:L2-B007 2 @BD00097 | |
8477 | stda %f16, [%l6]0xD2 ! FFFFA4E82A5B82BC SWCH:L2-B007 2 S Short16 | |
8478 | nop ! FFFFA4E82A5B82C0 LOOP:L2-B008 2 | |
8479 | nop ! FFFFA4E82A5B82C4 LOOP:L2-B009 2 | |
8480 | nop ! FFFFA4E82A5B82C8 LOOP:L2-B010 2 | |
8481 | nop ! FFFFA4E82A5B82CC LOOP:L2-B011 2 | |
8482 | nop ! FFFFA4E82A5B82D0 LOOP:L2-B012 2 | |
8483 | nop ! FFFFA4E82A5B82D4 LOOP:L2-B013 2 | |
8484 | nop ! FFFFA4E82A5B82D8 LOOP:L2-B014 2 | |
8485 | nop ! FFFFA4E82A5B82DC LOOP:L2-B015 2 | |
8486 | nop ! FFFFA4E82A5B82E0 LOOP:L2-B016 2 | |
8487 | add %i2, %g1, %o2 ! FFFFA4E82A5B82E4 SWCH:L2-B017 2 | |
8488 | and %o2, 0x18, %o7 ! FFFFA4E82A5B82E8 SWCH:L2-B017 2 | |
8489 | sethi %hi(0x600), %o2 ! FFFFA4E82A5B82EC SWCH:L2-B017 2 .+0 | |
8490 | or %o2,%lo(0x600),%o2 ! FFFFA4E82A5B82F0 SWCH:L2-B017 2 | |
8491 | add %o2, %o7, %o2 ! FFFFA4E82A5B82F4 SWCH:L2-B017 2 | |
8492 | jmpl %l7+%o2, %g0 ! FFFFA4E82A5B82F8 SWCH:L2-B017 2 | |
8493 | stb %g1, [%g6+0x0042] ! FFFFA4E82A5B82FC SWCH:L2-B017 2 S >BD00091 | |
8494 | ba,a,pt %icc, BL00257 ! FFFFA4E82A5B8300 SWCH:L2-B017 0 | |
8495 | nop ! FFFFA4E82A5B8304 SWCH:L2-B017 0 S | |
8496 | ba,a BL00256 ! FFFFA4E82A5B8308 SWCH:L2-B017 1 | |
8497 | prefetch [%i3+%l4], 23 ! FFFFA4E82A5B830C SWCH:L2-B017 0 S <.+0 | |
8498 | fba,a BL00255 ! FFFFA4E82A5B8310 SWCH:L2-B017 1 | |
8499 | .word 0x102CC2BE ! FFFFA4E82A5B8314 SWCH:L2-B017 0 S illop | |
8500 | .word 0x94A5DE8A ! FFFFA4E82A5B8318 SWCH:L2-B017 0 random | |
8501 | st %f5, [%g6+0x0020] ! FFFFA4E82A5B831C SWCH:L2-B017 0 S >BD00042 | |
8502 | BL00251:add %g1, 0xFD6, %g1 ! FFFFA4E82A5B8320 CASE:L3-B010 0 chksum++ | |
8503 | .word 0x918CFA6A ! FFFFA4E82A5B8324 CASE:L3-B010 0 S illop | |
8504 | .word 0x9DB1DDC8 ! FFFFA4E82A5B8328 CASE:L3-B010 0 S illop | |
8505 | stb %i0, [%g5-0x000F] ! FFFFA4E82A5B832C CASE:L3-B010 0 S >BD00040 | |
8506 | ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B8330 CASE:L3-B010 0 <BD00010 | |
8507 | ldda [%l6]0x26, %i0 ! FFFFA4E82A5B8334 CASE:L3-B010 0 S Quad_Ld_P | |
8508 | lduw [%g4-0x004F], %i3 ! FFFFA4E82A5B8338 CASE:L3-B010 0 S <BD00093+1 | |
8509 | .word 0xB7D7D7B6 ! FFFFA4E82A5B833C CASE:L3-B010 0 S illop | |
8510 | st %f8, [%g5-0x0071] ! FFFFA4E82A5B8340 CASE:L3-B010 0 S >BD00020+3 | |
8511 | ldx [%g2+0x0020], %g6 ! FFFFA4E82A5B8344 CASE:L3-B010 0 S BASE<BD00098 | |
8512 | sethi %hh(0xFFFFC47D9FFFFF00),%l6 ! FFFFA4E82A5B8348 CASE:L3-B010 0 SUBR017 | |
8513 | or %l6,%hm(0xFFFFC47D9FFFFF00),%l6 ! FFFFA4E82A5B834C CASE:L3-B010 0 | |
8514 | sethi %lm(0xFFFFC47D9FFFFF00),%l5 ! FFFFA4E82A5B8350 CASE:L3-B010 0 | |
8515 | or %l5,%lo(0xFFFFC47D9FFFFF00),%l5 ! FFFFA4E82A5B8354 CASE:L3-B010 0 | |
8516 | sllx %l6, 0x20, %l6 ! FFFFA4E82A5B8358 CASE:L3-B010 0 | |
8517 | or %l6, %l5, %l6 ! FFFFA4E82A5B835C CASE:L3-B010 0 | |
8518 | .word 0xABAC58EE ! FFFFA4E82A5B8360 CASE:L3-B010 0 S illop | |
8519 | .word 0xBE100001 ! FFFFA4E82A5B8364 CASE:L3-B010 0 S random | |
8520 | .word 0xD9FFA2B9 ! FFFFA4E82A5B8368 CASE:L3-B010 0 illop | |
8521 | ldx [%g5-0x0048], %o5 ! FFFFA4E82A5B836C CASE:L3-B010 0 S <BD00023 | |
8522 | BL00255:add %g1, 0x509, %g1 ! FFFFA4E82A5B8370 CASE:L3-B011 1 chksum++ | |
8523 | ldx [%g2+0x0018], %g3 ! FFFFA4E82A5B8374 CASE:L3-B011 1 S BASE<BD00083 | |
8524 | prefetch [%g4+0x002A], 21 ! FFFFA4E82A5B8378 CASE:L3-B011 1 S <BD00099 | |
8525 | st %f27, [%g4-0x001C] ! FFFFA4E82A5B837C CASE:L3-B011 1 S >BD00130 | |
8526 | ldub [%g4-0x000F], %o4 ! FFFFA4E82A5B8380 CASE:L3-B011 1 S <BD00040 | |
8527 | bne,pt %icc, BL00252 ! FFFFA4E82A5B8384 CASE:L3-B011 1 L | |
8528 | nop ! FFFFA4E82A5B8388 CASE:L3-B011 1 S | |
8529 | BL00252:nop ! FFFFA4E82A5B838C CASE:L3-B011 1 S | |
8530 | prefetch [%o5+0x0814], 1 ! FFFFA4E82A5B8390 CASE:L3-B011 1 S <.+2068 | |
8531 | swap [%g5-0x000C], %o3 ! FFFFA4E82A5B8394 CASE:L3-B011 1 S >BD00002 | |
8532 | lduha [%g7+%g7]0x8B, %o5 ! FFFFA4E82A5B8398 CASE:L3-B011 1 S <BD00043 | |
8533 | nop ! FFFFA4E82A5B839C CASE:L3-B011 1 S | |
8534 | stba %o4, [%g6+0x0071]%asi ! FFFFA4E82A5B83A0 CASE:L3-B011 1 S >BD00060+1 | |
8535 | stw %o4, [%g6+0x0048] ! FFFFA4E82A5B83A4 CASE:L3-B011 1 S >BD00018 | |
8536 | fble,a,pt %fcc1, BL00253 ! FFFFA4E82A5B83A8 CASE:L3-B011 1 L | |
8537 | stda %f30, [%g3+0x0058]%asi ! FFFFA4E82A5B83AC CASE:L3-B011 1 S >BD00035 | |
8538 | fbne,a BL00254 ! FFFFA4E82A5B83B0 CASE:L3-B011 0 L | |
8539 | BL00253:ldsba [%g3-0x000F]%asi, %i0 ! FFFFA4E82A5B83B4 CASE:L3-B011 1 S <BD00040 | |
8540 | BL00254:add %g1, 0xCAD, %g1 ! FFFFA4E82A5B83B8 CASE:L3-B011 1 chksum++ | |
8541 | ba,a BL00258 ! FFFFA4E82A5B83BC CASE:L3-B011 1 | |
8542 | .word 0xEE9F778A ! FFFFA4E82A5B83C0 CASE:L3-B011 0 S illop | |
8543 | BL00256:add %g1, 0x44B, %g1 ! FFFFA4E82A5B83C4 CASE:L3-B012 1 chksum++ | |
8544 | ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B83C8 CASE:L3-B012 1 <BD00010 | |
8545 | ldda [%l6]0x24, %i0 ! FFFFA4E82A5B83CC CASE:L3-B012 1 S Quad_Ld | |
8546 | ldx [%g3-0x0088], %g3 ! FFFFA4E82A5B83D0 CASE:L3-B012 1 ptr_chase | |
8547 | ldx [%g3-0x0088], %g3 ! FFFFA4E82A5B83D4 CASE:L3-B012 1 ptr_chase | |
8548 | ldx [%g3-0x0088], %g3 ! FFFFA4E82A5B83D8 CASE:L3-B012 1 ptr_chase | |
8549 | ldx [%g3-0x0088], %g3 ! FFFFA4E82A5B83DC CASE:L3-B012 1 ptr_chase | |
8550 | ldx [%g3-0x0088], %g3 ! FFFFA4E82A5B83E0 CASE:L3-B012 1 ptr_chase | |
8551 | ldx [%g3-0x0088], %g3 ! FFFFA4E82A5B83E4 CASE:L3-B012 1 ptr_chase | |
8552 | ldx [%g2+0x0028], %g4 ! FFFFA4E82A5B83E8 CASE:L3-B012 1 S BASE<BD00022 | |
8553 | stx %o3, [%g5+0x0008] ! FFFFA4E82A5B83EC CASE:L3-B012 1 S >BD00058 | |
8554 | fba,a,pn %fcc2, BL00258 ! FFFFA4E82A5B83F0 CASE:L3-B012 1 | |
8555 | .word 0xE55B1E3D ! FFFFA4E82A5B83F4 CASE:L3-B012 0 S random | |
8556 | BL00257:add %g1, 0xA32, %g1 ! FFFFA4E82A5B83F8 CASE:L3-B013 0 chksum++ | |
8557 | stx %o0, [%g3-0x0008] ! FFFFA4E82A5B83FC CASE:L3-B013 0 S >BD00056 | |
8558 | stw %i0, [%g3-0x004D] ! FFFFA4E82A5B8400 CASE:L3-B013 0 S >BD00093+3 | |
8559 | ldd [%g4-0x0070], %f36 ! FFFFA4E82A5B8404 CASE:L3-B013 0 S <BD00008 | |
8560 | .word 0x9972306A ! FFFFA4E82A5B8408 CASE:L3-B013 0 S illop | |
8561 | .word 0xA1A50D73 ! FFFFA4E82A5B840C CASE:L3-B013 0 illop | |
8562 | st %f8, [%g6-0x002C] ! FFFFA4E82A5B8410 CASE:L3-B013 0 S >BD00055 | |
8563 | BL00258: ! SWCH:L2-B017 | |
8564 | add %g1, 0x982, %g1 ! FFFFA4E82A5B8414 SWCH:L2-B017 2 chksum++ | |
8565 | nop ! FFFFA4E82A5B8418 SWCH:L2-B017 2 S | |
8566 | ldx [%g2+0x0010], %g4 ! FFFFA4E82A5B841C SWCH:L2-B017 2 S BASE<BD00048 | |
8567 | add %g5, 0x2A, %l6 ! FFFFA4E82A5B8420 SWCH:L2-B017 2 @BD00099 | |
8568 | stda %f22, [%l6]0xD8 ! FFFFA4E82A5B8424 SWCH:L2-B017 2 S Short8 | |
8569 | ldsh [%g5-0x0018], %o4 ! FFFFA4E82A5B8428 SWCH:L2-B017 2 S <BD00078 | |
8570 | nop ! FFFFA4E82A5B842C LOOP:L2-B018 2 | |
8571 | nop ! FFFFA4E82A5B8430 LOOP:L2-B019 2 | |
8572 | ldswa [%g7+%g0]0x8B, %o1 ! FFFFA4E82A5B8434 LOOP:L1-B000 2 S <BD00043 | |
8573 | ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B8438 LOOP:L1-B000 2 <BD00010 | |
8574 | stxa %g7, [%l6+%g0]0x04 ! FFFFA4E82A5B843C LOOP:L1-B000 2 S >BD00011 | |
8575 | sethi %hh(0xFFFFAA918FFFFF00),%l6 ! FFFFA4E82A5B8440 LOOP:L1-B000 2 SUBR019 | |
8576 | or %l6,%hm(0xFFFFAA918FFFFF00),%l6 ! FFFFA4E82A5B8444 LOOP:L1-B000 2 | |
8577 | sethi %lm(0xFFFFAA918FFFFF00),%l5 ! FFFFA4E82A5B8448 LOOP:L1-B000 2 | |
8578 | or %l5,%lo(0xFFFFAA918FFFFF00),%l5 ! FFFFA4E82A5B844C LOOP:L1-B000 2 | |
8579 | sllx %l6, 0x20, %l6 ! FFFFA4E82A5B8450 LOOP:L1-B000 2 | |
8580 | or %l6, %l5, %l6 ! FFFFA4E82A5B8454 LOOP:L1-B000 2 | |
8581 | jmpl %l6+0x0000, %o7 ! FFFFA4E82A5B8458 LOOP:L1-B000 2 S | |
8582 | ldsb [%g5-0x0010], %o4 ! FFFFA4E82A5B845C LOOP:L1-B000 2 S <BD00052 | |
8583 | .word 0x83A7D27D ! FFFFA4E82A5B8460 LOOP:L1-B000 2 S illop_FP | |
8584 | subcc %l0, 0x1, %l0 ! FFFFA4E82A5B8464 LOOP:L1-B000 2 | |
8585 | bnz,a,pn %xcc, BL00259 ! FFFFA4E82A5B8468 LOOP:L1-B000 2 | |
8586 | lduh [%g3-0x0024], %o3 ! FFFFA4E82A5B846C LOOP:L1-B000 1 S <BD00068 | |
8587 | add %g1, 0x289, %g1 ! FFFFA4E82A5B8470 LOOP:L1-B000 1 chksum++ | |
8588 | blimp_good_end: | |
8589 | EXIT_GOOD | |
8590 | blimp_bad_end: | |
8591 | EXIT_BAD | |
8592 | ||
8593 | SECTION .btext001_pg1 TEXT_VA=0xffffa4e82a5b8000 | |
8594 | attr_text { | |
8595 | Name = .btext001_pg1, | |
8596 | VA = 0xffffa4e82a5b8000, | |
8597 | RA = 0xffffc0000, | |
8598 | PA = ra2pa(0xffffc0000,0), | |
8599 | tsbonly, | |
8600 | part_0_ctx_nonzero_tsb_config_3, | |
8601 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
8602 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8603 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8604 | } | |
8605 | .text; .skip 8 | |
8606 | ||
8607 | !======================================================================== | |
8608 | ||
8609 | SECTION .btext002 TEXT_VA=0xffffc47d9fffff00 | |
8610 | attr_text { | |
8611 | Name = .btext002, | |
8612 | VA = 0xffffc47d9fffff00, | |
8613 | RA = 0xf6fffff00, | |
8614 | PA = ra2pa(0xf6fffff00,0), | |
8615 | notsb | |
8616 | } | |
8617 | ||
8618 | SECTION .btext002_pg0 TEXT_VA=0xffffc47d90000000 | |
8619 | attr_text { | |
8620 | Name = .btext002_pg0, | |
8621 | VA = 0xffffc47d90000000, | |
8622 | RA = 0xf60000000, | |
8623 | PA = ra2pa(0xf60000000,0), | |
8624 | tsbonly, | |
8625 | part_0_ctx_nonzero_tsb_config_1, | |
8626 | TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1, | |
8627 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8628 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8629 | } | |
8630 | .text; .skip 8 | |
8631 | ||
8632 | ||
8633 | SECTION .btext002 | |
8634 | .text | |
8635 | .global SUBR017; SUBR017: | |
8636 | BL00001: ! SUBR:L0-B000 | |
8637 | .word 0x9BA3CD40 ! FFFFC47D9FFFFF00 SUBR:L0-B000 0 illop | |
8638 | save %o6, -128, %o6 ! FFFFC47D9FFFFF04 SUBR:L0-B000 0 | |
8639 | sethi %hh(0xFFFFC47D9FFFFF00),%l7 ! FFFFC47D9FFFFF08 SUBR:L0-B000 0 SUBR017 | |
8640 | .word 0x87B181BC ! FFFFC47D9FFFFF0C SUBR:L0-B000 0 illop | |
8641 | .word 0x8FA34174 ! FFFFC47D9FFFFF10 SUBR:L0-B000 0 illop | |
8642 | or %l6,%lo(0xFFFFC47D9FFFFF00),%l6 ! FFFFC47D9FFFFF14 SUBR:L0-B000 0 | |
8643 | .word 0xF711A37F ! FFFFC47D9FFFFF18 SUBR:L0-B000 0 illop | |
8644 | or %l7, %l6, %l7 ! FFFFC47D9FFFFF1C SUBR:L0-B000 0 | |
8645 | ta %xcc, 0x45 ! FFFFC47D9FFFFF20 SUBR:L0-B000 0 demap-stack | |
8646 | .word 0xC370C16A ! FFFFC47D9FFFFF24 SUBR:L0-B000 0 S illop | |
8647 | ldx [%g2+0x0050], %l5 ! FFFFC47D9FFFFF28 SUBR:L0-B000 0 <BD00003 | |
8648 | membar 0x40 ! FFFFC47D9FFFFF2C SUBR:L0-B000 0 | |
8649 | stda %f32, [%l5]0xE1 ! FFFFC47D9FFFFF30 SUBR:L0-B000 0 Blk-Store | |
8650 | .word 0x81E80000 ! FFFFC47D9FFFFF34 SUBR:L0-B000 0 random | |
8651 | ta %xcc, 0x46 ! FFFFC47D9FFFFF38 SUBR:L0-B000 0 S demap-page | |
8652 | add %g5, -58, %l6 ! FFFFC47D9FFFFF3C SUBR:L0-B000 0 @BD00005 | |
8653 | ldda [%l6]0xDA, %f18 ! FFFFC47D9FFFFF40 SUBR:L0-B000 0 S Short16 | |
8654 | ldda [%g4-0x0035]%asi, %f0 ! FFFFC47D9FFFFF44 SUBR:L0-B000 0 S <BD00006+3 | |
8655 | .word 0xBFAC40A8 ! FFFFC47D9FFFFF48 SUBR:L0-B000 0 illop | |
8656 | .word 0xA9ACA6BE ! FFFFC47D9FFFFF4C LOOP:L1-B000 0 illop | |
8657 | BL00037: ! LOOP:L1-B000 | |
8658 | .word 0x1367A41A ! FFFFC47D9FFFFF50 LOOP:L1-B000 0 random | |
8659 | .word 0x877DC316 ! FFFFC47D9FFFFF54 LOOP:L1-B000 0 S illop | |
8660 | std %f12, [%g4-0x006B] ! FFFFC47D9FFFFF58 LOOP:L1-B000 0 S >BD00008+5 | |
8661 | .word 0x2CB5B9E1 ! FFFFC47D9FFFFF5C LOOP:L1-B000 0 S random | |
8662 | ldx [%g2+0x0058], %l6 ! FFFFC47D9FFFFF60 LOOP:L1-B000 0 <BD00010 | |
8663 | .word 0x9FC68000 ! FFFFC47D9FFFFF64 LOOP:L1-B000 0 S random | |
8664 | stw %i0, [%g3+0x006C] ! FFFFC47D9FFFFF68 LOOP:L1-B000 0 S >BD00012+4 | |
8665 | ldx [%g2+0x0030], %g5 ! FFFFC47D9FFFFF6C LOOP:L1-B000 0 S BASE<BD00013 | |
8666 | stha %i1, [%g5-0x0056]%asi ! FFFFC47D9FFFFF70 LOOP:L1-B000 0 S >BD00014 | |
8667 | ldx [%g2+0x0008], %g3 ! FFFFC47D9FFFFF74 LOOP:L1-B000 0 S BASE<BD00015 | |
8668 | .word 0xBBC0C1EB ! FFFFC47D9FFFFF78 SKIP:L2-B000 0 illop | |
8669 | bnz BL00025 ! FFFFC47D9FFFFF7C SKIP:L2-B000 0 | |
8670 | lduh [%g5-0x001E], %l4 ! FFFFC47D9FFFFF80 SKIP:L2-B000 0 S <BD00016 | |
8671 | ldx [%g6-0x0088], %g6 ! FFFFC47D9FFFFF84 SKIP:L2-B000 0 ptr_chase | |
8672 | ldx [%g6-0x0088], %g6 ! FFFFC47D9FFFFF88 SKIP:L2-B000 0 ptr_chase | |
8673 | ldx [%g6-0x0088], %g6 ! FFFFC47D9FFFFF8C SKIP:L2-B000 0 ptr_chase | |
8674 | .word 0xF69DFBE2 ! FFFFC47D9FFFFF90 SKIP:L2-B000 0 illop | |
8675 | ldx [%g6-0x0088], %g6 ! FFFFC47D9FFFFF94 SKIP:L2-B000 0 ptr_chase | |
8676 | .word 0xA1B74643 ! FFFFC47D9FFFFF98 SKIP:L2-B000 0 illop | |
8677 | ldx [%g2+0x0030], %g3 ! FFFFC47D9FFFFF9C SKIP:L2-B000 0 S BASE<BD00013 | |
8678 | sta %f18, [%g6+0x0048]%asi ! FFFFC47D9FFFFFA0 SKIP:L2-B000 0 S >BD00018 | |
8679 | st %f4, [%g4+0x002F] ! FFFFC47D9FFFFFA4 SKIP:L2-B000 0 S >BD00019+3 | |
8680 | add %g1, 0x902, %g1 ! FFFFC47D9FFFFFA8 SKIP:L2-B000 0 chksum++ | |
8681 | st %f4, [%g5-0x0074] ! FFFFC47D9FFFFFAC SKIP:L2-B000 0 S >BD00020 | |
8682 | call .+8 ! FFFFC47D9FFFFFB0 SKIP:L2-B000 0 S | |
8683 | st %f22, [%g4+0x0064] ! FFFFC47D9FFFFFB4 SKIP:L2-B000 0 S >BD00021 | |
8684 | lduw [%g4+0x0048], %l2 ! FFFFC47D9FFFFFB8 SKIP:L2-B000 0 S <BD00018 | |
8685 | ldx [%g2+0x0028], %g3 ! FFFFC47D9FFFFFBC SKIP:L2-B000 0 S BASE<BD00022 | |
8686 | add %g3, -72, %l5 ! FFFFC47D9FFFFFC0 SKIP:L2-B000 0 @BD00023 | |
8687 | stda %f26,[%l5+%g1]0xC0 ! FFFFC47D9FFFFFC4 SKIP:L2-B000 0 S Partial_St | |
8688 | .word 0xC5B10E0C ! FFFFC47D9FFFFFC8 SKIP:L2-B000 0 random | |
8689 | ldstuba [%g5-0x0058]%asi, %o4 ! FFFFC47D9FFFFFCC SKIP:L2-B000 0 S >BD00024 | |
8690 | BL00025: ! ELSE:L2-B001 | |
8691 | ldstub [%g3-0x0057], %i4 ! FFFFC47D9FFFFFD0 ELSE:L2-B001 0 S >BD00026 | |
8692 | nop ! FFFFC47D9FFFFFD4 ELSE:L2-B001 0 S | |
8693 | fbuge,pn %fcc0, BL00029 ! FFFFC47D9FFFFFD8 ELSE:L2-B001 0 L | |
8694 | .word 0xCD6A9D35 ! FFFFC47D9FFFFFDC ELSE:L2-B001 0 S illop | |
8695 | fbule,a BL00030 ;.empty ! FFFFC47D9FFFFFE0 ELSE:L2-B001 0 L | |
8696 | be,a,pt %icc, BL00030 ;.empty ! FFFFC47D9FFFFFE4 ELSE:L2-B001 0 L | |
8697 | be,a,pn %icc, BL00029 ! FFFFC47D9FFFFFE8 ELSE:L2-B001 0 L | |
8698 | BL00030:ta %xcc, 0x46 ! FFFFC47D9FFFFFEC ELSE:L2-B001 0 S demap-page | |
8699 | BL00029:stx %i4, [%g4+0x0038] ! FFFFC47D9FFFFFF0 ELSE:L2-B001 0 S >BD00028 | |
8700 | add %g1, 0xB31, %g1 ! FFFFC47D9FFFFFF4 ELSE:L2-B001 0 chksum++ | |
8701 | .word 0xFF7A452D ! FFFFC47D9FFFFFF8 ELSE:L2-B001 0 illop | |
8702 | ldx [%g2+0x0040], %g6 ! FFFFC47D9FFFFFFC ELSE:L2-B001 0 S BASE<BD00031 | |
8703 | ldsw [%g6-0x000A], %o0 ! FFFFC47DA0000000 ELSE:L2-B001 0 S <BD00002+2 | |
8704 | ld [%g2+0x0064], %fsr ! FFFFC47DA0000004 ELSE:L2-B001 0 S <BD00032+4 | |
8705 | add %g4, -74, %l6 ! FFFFC47DA0000008 ELSE:L2-B001 0 @BD00033 | |
8706 | stda %f16, [%l6]0xDA ! FFFFC47DA000000C ELSE:L2-B001 0 S Short16 | |
8707 | BL00034: ! ELSE:L2-B001 | |
8708 | add %g1, 0x7BB, %g1 ! FFFFC47DA0000010 ELSE:L2-B001 0 chksum++ | |
8709 | .word 0x8F8C38F4 ! FFFFC47DA0000014 LOOP:L1-B000 0 S illop | |
8710 | call .+8 ! FFFFC47DA0000018 LOOP:L1-B000 0 S | |
8711 | ldsha [%g3+0x0040]%asi, %o4 ! FFFFC47DA000001C LOOP:L1-B000 0 S <BD00036 | |
8712 | .word 0x9DA4D8B4 ! FFFFC47DA0000020 LOOP:L1-B000 0 S illop | |
8713 | ld [%g4+0x002D], %f11 ! FFFFC47DA0000024 LOOP:L1-B000 0 S <BD00019+1 | |
8714 | srlx %l1, 0x1, %l1 ! FFFFC47DA0000028 LOOP:L1-B000 0 | |
8715 | andcc %l1, 0x1, %g0 ! FFFFC47DA000002C LOOP:L1-B000 0 | |
8716 | bne,a,pt %xcc, BL00037 ! FFFFC47DA0000030 LOOP:L1-B000 0 | |
8717 | ldsh [%g4-0x0056], %o2 ! FFFFC47DA0000034 LOOP:L1-B000 0 S <BD00014 | |
8718 | .word 0x9F942006 ! FFFFC47DA0000038 LOOP:L1-B000 0 illop | |
8719 | .word 0x81C7E008 ! FFFFC47DA000003C SUBR:L0-B000 0 random | |
8720 | add %g1, 0xC0, %i0 ! FFFFC47DA0000040 SUBR:L0-B000 0 | |
8721 | return %i7+0x0008 ! FFFFC47DA0000044 SUBR:L0-B000 0 | |
8722 | add %g1, 0x5A7, %g1 ! FFFFC47DA0000048 SUBR:L0-B000 0 chksum++ | |
8723 | ||
8724 | SECTION .btext002_pg1 TEXT_VA=0xffffc47da0000000 | |
8725 | attr_text { | |
8726 | Name = .btext002_pg1, | |
8727 | VA = 0xffffc47da0000000, | |
8728 | RA = 0xf70000000, | |
8729 | PA = ra2pa(0xf70000000,0), | |
8730 | tsbonly, | |
8731 | part_0_ctx_nonzero_tsb_config_1, | |
8732 | TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1, | |
8733 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8734 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8735 | } | |
8736 | .text; .skip 8 | |
8737 | ||
8738 | !======================================================================== | |
8739 | ||
8740 | SECTION .btext003 TEXT_VA=0xffff84ea4fffff00 | |
8741 | attr_text { | |
8742 | Name = .btext003, | |
8743 | VA = 0xffff84ea4fffff00, | |
8744 | RA = ra2pa(0xf4fffff00,0), | |
8745 | PA = ra2pa(0xf4fffff00,0), | |
8746 | notsb | |
8747 | } | |
8748 | ||
8749 | SECTION .btext003_pg0 TEXT_VA=0xffff84ea40000000 | |
8750 | attr_text { | |
8751 | Name = .btext003_pg0, | |
8752 | VA = 0xffff84ea40000000, | |
8753 | RA = ra2pa(0xf40000000,0), | |
8754 | PA = ra2pa(0xf40000000,0), | |
8755 | tsbonly, | |
8756 | part_0_ctx_nonzero_tsb_config_0, | |
8757 | TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1, | |
8758 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8759 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8760 | } | |
8761 | .text; .skip 8 | |
8762 | ||
8763 | ||
8764 | SECTION .btext003 | |
8765 | .text | |
8766 | .global SUBR018; SUBR018: | |
8767 | BL00039: ! SUBR:L0-B000 | |
8768 | add %g1, 0xF91, %g1 ! FFFF84EA4FFFFF00 SUBR:L0-B000 0 chksum++ | |
8769 | bnz,pt %icc, BL00038 ! FFFF84EA4FFFFF04 SUBR:L0-B000 0 | |
8770 | save %o6, -128, %o6 ! FFFF84EA4FFFFF08 SUBR:L0-B000 0 | |
8771 | BL00038: ! SUBR:L0-B000 | |
8772 | .word 0x9B82A7DD ! FFFF84EA4FFFFF0C SUBR:L0-B000 0 illop | |
8773 | or %l7,%hm(0x109B82A7DD),%l7 ! FFFF84EA4FFFFF10 SUBR:L0-B000 0 | |
8774 | .word 0x9D8CD86D ! FFFF84EA4FFFFF14 SUBR:L0-B000 0 illop | |
8775 | or %l6,%lo(0x109B82A7DD),%l6 ! FFFF84EA4FFFFF18 SUBR:L0-B000 0 | |
8776 | .word 0xA5A19006 ! FFFF84EA4FFFFF1C SUBR:L0-B000 0 illop | |
8777 | or %l7, %l6, %l7 ! FFFF84EA4FFFFF20 SUBR:L0-B000 0 | |
8778 | ta %xcc, 0x45 ! FFFF84EA4FFFFF24 SUBR:L0-B000 0 demap-stack | |
8779 | add %g1, 0xBAD, %g1 ! FFFF84EA4FFFFF28 SUBR:L0-B000 0 chksum++ | |
8780 | and %g1, 0xFE, %l3 ! FFFF84EA4FFFFF2C LOOP:L1-B000 0 | |
8781 | BL00086: ! LOOP:L1-B000 | |
8782 | add %g1, 0x3DB, %g1 ! FFFF84EA4FFFFF30 LOOP:L1-B000 0 chksum++ | |
8783 | .word 0x97D7A805 ! FFFF84EA4FFFFF34 SKIP:L2-B000 0 illop | |
8784 | bnz,a,pt %xcc, BL00046 ! FFFF84EA4FFFFF38 SKIP:L2-B000 0 | |
8785 | .word 0xD7D708D2 ! FFFF84EA4FFFFF3C SKIP:L2-B000 0 S illop | |
8786 | .word 0xAFB326FD ! FFFF84EA4FFFFF40 SKIP:L2-B000 0 S illop_VIS | |
8787 | ldstub [%g5-0x000F], %i4 ! FFFF84EA4FFFFF44 SKIP:L2-B000 0 S >BD00040 | |
8788 | .word 0x00151C43 ! FFFF84EA4FFFFF48 SKIP:L2-B000 0 S random | |
8789 | stb %i0, [%g3-0x0058] ! FFFF84EA4FFFFF4C SKIP:L2-B000 0 S >BD00024 | |
8790 | add %g3, -60, %l6 ! FFFF84EA4FFFFF50 SKIP:L2-B000 0 @BD00041 | |
8791 | stda %f18, [%l6]0xDA ! FFFF84EA4FFFFF54 SKIP:L2-B000 0 S Short16 | |
8792 | st %f3, [%g6+0x0020] ! FFFF84EA4FFFFF58 SKIP:L2-B000 0 S >BD00042 | |
8793 | .word 0x0FA68A01 ! FFFF84EA4FFFFF5C SKIP:L2-B000 0 random | |
8794 | ldxa [%g7+%g0]0x83, %l2 ! FFFF84EA4FFFFF60 SKIP:L2-B000 0 S <BD00043 | |
8795 | ldx [%g2+0x0050], %l5 ! FFFF84EA4FFFFF64 SKIP:L2-B000 0 <BD00003 | |
8796 | membar 0x40 ! FFFF84EA4FFFFF68 SKIP:L2-B000 0 | |
8797 | .word 0xEA62BDF0 ! FFFF84EA4FFFFF6C SKIP:L2-B000 0 illop | |
8798 | membar 0x40 ! FFFF84EA4FFFFF70 SKIP:L2-B000 0 | |
8799 | .word 0xF0623FCC ! FFFF84EA4FFFFF74 SKIP:L2-B000 0 S illop | |
8800 | ldx [%g5+0x0030], %i3 ! FFFF84EA4FFFFF78 SKIP:L2-B000 0 S <BD00044 | |
8801 | prefetch [%o3+0x05DB], 23 ! FFFF84EA4FFFFF7C SKIP:L2-B000 0 S <.+1499 | |
8802 | .word 0x99A5C9FD ! FFFF84EA4FFFFF80 SKIP:L2-B000 0 S illop | |
8803 | .word 0x8DA9A33B ! FFFF84EA4FFFFF84 SKIP:L2-B000 0 illop | |
8804 | ldd [%g6+0x0050], %f22 ! FFFF84EA4FFFFF88 SKIP:L2-B000 0 S <BD00045 | |
8805 | BL00046: ! ELSE:L2-B001 | |
8806 | ldx [%g6-0x0088], %g6 ! FFFF84EA4FFFFF8C ELSE:L2-B001 0 ptr_chase | |
8807 | ldx [%g6-0x0088], %g6 ! FFFF84EA4FFFFF90 ELSE:L2-B001 0 ptr_chase | |
8808 | ldx [%g6-0x0088], %g6 ! FFFF84EA4FFFFF94 ELSE:L2-B001 0 ptr_chase | |
8809 | ldx [%g6-0x0088], %g6 ! FFFF84EA4FFFFF98 ELSE:L2-B001 0 ptr_chase | |
8810 | .word 0x28DC0D21 ! FFFF84EA4FFFFF9C ELSE:L2-B001 0 S illop | |
8811 | .word 0xB8C9C1B4 ! FFFF84EA4FFFFFA0 ELSE:L2-B001 0 S illop | |
8812 | st %f4, [%g4+0x004C] ! FFFF84EA4FFFFFA4 ELSE:L2-B001 0 S >BD00047 | |
8813 | ldx [%g2+0x0050], %l5 ! FFFF84EA4FFFFFA8 ELSE:L2-B001 0 <BD00003 | |
8814 | membar 0x40 ! FFFF84EA4FFFFFAC ELSE:L2-B001 0 | |
8815 | stda %f0, [%l5]0x16 ! FFFF84EA4FFFFFB0 ELSE:L2-B001 0 Blk-Store | |
8816 | membar 0x40 ! FFFF84EA4FFFFFB4 ELSE:L2-B001 0 | |
8817 | add %g1, 0x8CF, %g1 ! FFFF84EA4FFFFFB8 ELSE:L2-B001 0 chksum++ | |
8818 | ldd [%g3-0x0048], %f16 ! FFFF84EA4FFFFFBC ELSE:L2-B001 0 S <BD00023 | |
8819 | ldx [%g2+0x0010], %g5 ! FFFF84EA4FFFFFC0 ELSE:L2-B001 0 S BASE<BD00048 | |
8820 | .word 0xB1A69D6C ! FFFF84EA4FFFFFC4 ELSE:L2-B001 0 illop | |
8821 | ldda [%l6]0xD3, %f20 ! FFFF84EA4FFFFFC8 ELSE:L2-B001 0 S Short16 | |
8822 | swapa [%g5-0x0040]%asi, %o4 ! FFFF84EA4FFFFFCC ELSE:L2-B001 0 S >BD00007 | |
8823 | ldx [%g2+0x0010], %g4 ! FFFF84EA4FFFFFD0 ELSE:L2-B001 0 S BASE<BD00048 | |
8824 | st %f10, [%g4+0x002C] ! FFFF84EA4FFFFFD4 ELSE:L2-B001 0 S >BD00019 | |
8825 | BL00050: ! ELSE:L2-B001 | |
8826 | add %g1, 0xAF0, %g1 ! FFFF84EA4FFFFFD8 ELSE:L2-B001 0 chksum++ | |
8827 | andcc %i4, 0x2, %g0 ! FFFF84EA4FFFFFDC SKIP:L2-B002 0 | |
8828 | .word 0x95906000 ! FFFF84EA4FFFFFE0 SKIP:L2-B002 0 random | |
8829 | .word 0x8DA6BB8A ! FFFF84EA4FFFFFE4 SKIP:L2-B002 0 S illop | |
8830 | stw %i3, [%g5+0x0048] ! FFFF84EA4FFFFFE8 SKIP:L2-B002 0 S >BD00018 | |
8831 | ldsha [%g6+0x0040]%asi, %i0 ! FFFF84EA4FFFFFEC SKIP:L2-B002 0 S <BD00036 | |
8832 | .word 0x81A408E3 ! FFFF84EA4FFFFFF0 SKIP:L2-B002 0 S illop | |
8833 | tne %icc, %g0+0x005A ! FFFF84EA4FFFFFF4 SKIP:L2-B002 0 S | |
8834 | add %g4, -22, %l6 ! FFFF84EA4FFFFFF8 SKIP:L2-B002 0 @BD00051 | |
8835 | .word 0x8596E017 ! FFFF84EA4FFFFFFC SKIP:L2-B002 0 S illop | |
8836 | .word 0xF8609C2D ! FFFF84EA50000000 SKIP:L2-B002 0 S illop | |
8837 | ldstub [%g4-0x000F], %o3 ! FFFF84EA50000004 SKIP:L2-B002 0 S >BD00040 | |
8838 | std %i2, [%g3+0x0030] ! FFFF84EA50000008 SKIP:L2-B002 0 S >BD00044 | |
8839 | st %f5, [%g5+0x0020] ! FFFF84EA5000000C SKIP:L2-B002 0 S >BD00042 | |
8840 | ldx [%g2+0x0058], %l6 ! FFFF84EA50000010 SKIP:L2-B002 0 <BD00010 | |
8841 | .word 0xCF6E5790 ! FFFF84EA50000014 SKIP:L2-B002 0 S illop | |
8842 | add %g1, 0x125, %g1 ! FFFF84EA50000018 SKIP:L2-B002 0 chksum++ | |
8843 | ldx [%g2+0x0040], %g6 ! FFFF84EA5000001C SKIP:L2-B002 0 S BASE<BD00031 | |
8844 | .word 0x85F00000 ! FFFF84EA50000020 SKIP:L2-B002 0 S illop | |
8845 | ldsh [%g3-0x003C], %i5 ! FFFF84EA50000024 SKIP:L2-B002 0 S <BD00041 | |
8846 | add %g4, -16, %l6 ! FFFF84EA50000028 SKIP:L2-B002 0 @BD00052 | |
8847 | ldda [%l6]0xD0, %f16 ! FFFF84EA5000002C SKIP:L2-B002 0 S Short8 | |
8848 | stda %i4, [%g5+0x0058]%asi ! FFFF84EA50000030 SKIP:L2-B002 0 S >BD00035 | |
8849 | std %g0, [%g6+0x0038] ! FFFF84EA50000034 SKIP:L2-B002 0 S >BD00028 | |
8850 | fba,a BL00057 ! FFFF84EA50000038 SKIP:L2-B002 0 | |
8851 | .word 0xF5466EA6 ! FFFF84EA5000003C SKIP:L2-B002 0 S illop | |
8852 | BL00054: ! ELSE:L2-B003 | |
8853 | std %o2, [%g5+0x0038] ! FFFF84EA50000040 ELSE:L2-B003 0 S >BD00028 | |
8854 | stx %i1, [%g3+0x0038] ! FFFF84EA50000044 ELSE:L2-B003 0 S >BD00028 | |
8855 | .word 0x8FB7500D ! FFFF84EA50000048 ELSE:L2-B003 0 S illop_VIS | |
8856 | .word 0x28E2E1E6 ! FFFF84EA5000004C ELSE:L2-B003 0 S illop | |
8857 | std %i0, [%g6-0x0008] ! FFFF84EA50000050 ELSE:L2-B003 0 S >BD00056 | |
8858 | ldswa [%g7+%g0]0x8B, %o1 ! FFFF84EA50000054 ELSE:L2-B003 0 S <BD00043 | |
8859 | add %g1, 0xA09, %g1 ! FFFF84EA50000058 ELSE:L2-B003 0 chksum++ | |
8860 | std %f42, [%g6-0x0038] ! FFFF84EA5000005C ELSE:L2-B003 0 S >BD00006 | |
8861 | add %g6, -58, %l6 ! FFFF84EA50000060 ELSE:L2-B003 0 @BD00005 | |
8862 | ldda [%l6]0xD2, %f16 ! FFFF84EA50000064 ELSE:L2-B003 0 S Short16 | |
8863 | fmuld8sux16 %f16, %f22, %f20 ! FFFF84EA50000068 ELSE:L2-B003 0 S | |
8864 | sethi %hh(0x2F8755F00),%l6 ! FFFF84EA5000006C ELSE:L2-B003 0 SUBR021 | |
8865 | or %l6,%hm(0x2F8755F00),%l6 ! FFFF84EA50000070 ELSE:L2-B003 0 | |
8866 | sethi %lm(0x2F8755F00),%l5 ! FFFF84EA50000074 ELSE:L2-B003 0 | |
8867 | or %l5,%lo(0x2F8755F00),%l5 ! FFFF84EA50000078 ELSE:L2-B003 0 | |
8868 | sllx %l6, 0x20, %l6 ! FFFF84EA5000007C ELSE:L2-B003 0 | |
8869 | or %l6, %l5, %l6 ! FFFF84EA50000080 ELSE:L2-B003 0 | |
8870 | jmpl %l6+0x0000, %o7 ! FFFF84EA50000084 ELSE:L2-B003 0 S | |
8871 | stw %o3, [%g4+0x0064] ! FFFF84EA50000088 ELSE:L2-B003 0 S >BD00021 | |
8872 | lduwa [%g7+%g7]0x8A, %o2 ! FFFF84EA5000008C ELSE:L2-B003 0 S <BD00043 | |
8873 | .word 0x91A6A575 ! FFFF84EA50000090 ELSE:L2-B003 0 S illop | |
8874 | ta %xcc, 0x40 ! FFFF84EA50000094 ELSE:L2-B003 0 S +-priv | |
8875 | ldx [%g2+0x0058], %l6 ! FFFF84EA50000098 ELSE:L2-B003 0 <BD00010 | |
8876 | ldda [%l6]0x24, %i2 ! FFFF84EA5000009C ELSE:L2-B003 0 S Quad_Ld | |
8877 | BL00057: ! ELSE:L2-B003 | |
8878 | add %g1, 0xB6C, %g1 ! FFFF84EA500000A0 ELSE:L2-B003 0 chksum++ | |
8879 | andcc %i5, 0x80, %g0 ! FFFF84EA500000A4 SKIP:L2-B004 0 | |
8880 | .word 0xA9A38166 ! FFFF84EA500000A8 SKIP:L2-B004 0 illop | |
8881 | ldsw [%g6-0x0052], %o2 ! FFFF84EA500000AC SKIP:L2-B004 0 S <BD00027+2 | |
8882 | stx %o2, [%g6-0x0048] ! FFFF84EA500000B0 SKIP:L2-B004 0 S >BD00023 | |
8883 | stx %o1, [%g6+0x0008] ! FFFF84EA500000B4 SKIP:L2-B004 0 S >BD00058 | |
8884 | call .+8 ! FFFF84EA500000B8 SKIP:L2-B004 0 S | |
8885 | std %f62, [%g3+0x0018] ! FFFF84EA500000BC SKIP:L2-B004 0 S >BD00059 | |
8886 | .word 0x87A710D5 ! FFFF84EA500000C0 SKIP:L2-B004 0 S illop | |
8887 | ta %xcc, 0x40 ! FFFF84EA500000C4 SKIP:L2-B004 0 S +-priv | |
8888 | ldx [%g2+0x0058], %l6 ! FFFF84EA500000C8 SKIP:L2-B004 0 <BD00010 | |
8889 | stha %g7, [%l6+%g0]0x04 ! FFFF84EA500000CC SKIP:L2-B004 0 S >BD00011 | |
8890 | add %g3, -74, %l6 ! FFFF84EA500000D0 SKIP:L2-B004 0 @BD00033 | |
8891 | .word 0x91A75078 ! FFFF84EA500000D4 SKIP:L2-B004 0 S illop | |
8892 | .word 0xDFA91B20 ! FFFF84EA500000D8 SKIP:L2-B004 0 S illop | |
8893 | add %g1, 0x2AE, %g1 ! FFFF84EA500000DC SKIP:L2-B004 0 chksum++ | |
8894 | ta %xcc, 0x46 ! FFFF84EA500000E0 SKIP:L2-B004 0 S demap-page | |
8895 | fbul,a,pt %fcc3, BL00061 ;.empty ! FFFF84EA500000E4 SKIP:L2-B004 0 L | |
8896 | fbule,a,pn %fcc2, BL00062 ;.empty ! FFFF84EA500000E8 SKIP:L2-B004 0 L | |
8897 | BL00061:fbule BL00063 ! FFFF84EA500000EC SKIP:L2-B004 0 L | |
8898 | .word 0x97AD3326 ! FFFF84EA500000F0 SKIP:L2-B004 0 S illop | |
8899 | ldx [%g2+0x0010], %g5 ! FFFF84EA500000F4 SKIP:L2-B004 0 S BASE<BD00048 | |
8900 | bneg BL00064 ! FFFF84EA500000F8 SKIP:L2-B004 0 L | |
8901 | BL00062:ldx [%g2+0x0010], %g6 ! FFFF84EA500000FC SKIP:L2-B004 0 S BASE<BD00048 | |
8902 | ba BL00064 ! FFFF84EA50000100 SKIP:L2-B004 0 L | |
8903 | sth %i5, [%g6+0x0072] ! FFFF84EA50000104 SKIP:L2-B004 0 S >BD00060+2 | |
8904 | BL00063:fbuge,pn %fcc3, BL00065 ! FFFF84EA50000108 SKIP:L2-B004 0 L | |
8905 | .word 0xABA150C2 ! FFFF84EA5000010C SKIP:L2-B004 0 S illop_FP | |
8906 | BL00064:be,a BL00065 ;.empty ! FFFF84EA50000110 SKIP:L2-B004 0 L | |
8907 | fblg BL00065 ;.empty ! FFFF84EA50000114 SKIP:L2-B004 0 L | |
8908 | fble,a BL00066 ! FFFF84EA50000118 SKIP:L2-B004 0 L | |
8909 | BL00065:nop ! FFFF84EA5000011C SKIP:L2-B004 0 S | |
8910 | BL00066:.word 0x99A9CAB7 ! FFFF84EA50000120 SKIP:L2-B004 0 illop | |
8911 | .word 0x99B14479 ! FFFF84EA50000124 SKIP:L2-B004 0 illop | |
8912 | .word 0x81CFE008 ! FFFF84EA50000128 SKIP:L2-B004 0 S random | |
8913 | BL00067: ! ELSE:L2-B005 | |
8914 | st %f8, [%g6+0x004C] ! FFFF84EA5000012C ELSE:L2-B005 0 S >BD00047 | |
8915 | ldx [%g2+0x0050], %l5 ! FFFF84EA50000130 ELSE:L2-B005 0 <BD00003 | |
8916 | membar 0x40 ! FFFF84EA50000134 ELSE:L2-B005 0 | |
8917 | stda %f0, [%l5]0xE0 ! FFFF84EA50000138 ELSE:L2-B005 0 Blk-Store | |
8918 | membar 0x40 ! FFFF84EA5000013C ELSE:L2-B005 0 | |
8919 | call .+8 ! FFFF84EA50000140 ELSE:L2-B005 0 S | |
8920 | sth %i1, [%g5-0x0024] ! FFFF84EA50000144 ELSE:L2-B005 0 S >BD00068 | |
8921 | stx %i1, [%g6+0x0058] ! FFFF84EA50000148 ELSE:L2-B005 0 S >BD00035 | |
8922 | .word 0x81B003A1 ! FFFF84EA5000014C ELSE:L2-B005 0 S illop_VIS | |
8923 | ldx [%g3-0x0088], %g3 ! FFFF84EA50000150 ELSE:L2-B005 0 ptr_chase | |
8924 | ldx [%g3-0x0088], %g3 ! FFFF84EA50000154 ELSE:L2-B005 0 ptr_chase | |
8925 | ldx [%g3-0x0088], %g3 ! FFFF84EA50000158 ELSE:L2-B005 0 ptr_chase | |
8926 | ldx [%g3-0x0088], %g3 ! FFFF84EA5000015C ELSE:L2-B005 0 ptr_chase | |
8927 | ldx [%g3-0x0088], %g3 ! FFFF84EA50000160 ELSE:L2-B005 0 ptr_chase | |
8928 | ldx [%g3-0x0088], %g3 ! FFFF84EA50000164 ELSE:L2-B005 0 ptr_chase | |
8929 | ldx [%g3-0x0088], %g3 ! FFFF84EA50000168 ELSE:L2-B005 0 ptr_chase | |
8930 | .word 0xA7BC13BA ! FFFF84EA5000016C ELSE:L2-B005 0 illop | |
8931 | .word 0x9175F242 ! FFFF84EA50000170 ELSE:L2-B005 0 illop | |
8932 | nop ! FFFF84EA50000174 ELSE:L2-B005 0 S | |
8933 | bg,pn %icc, BL00071 ! FFFF84EA50000178 ELSE:L2-B005 0 L | |
8934 | st %f5, [%g5+0x0060] ! FFFF84EA5000017C ELSE:L2-B005 0 S >BD00069 | |
8935 | bpos,a,pn %xcc, BL00071 ! FFFF84EA50000180 ELSE:L2-B005 0 L | |
8936 | st %f8, [%g6-0x0074] ! FFFF84EA50000184 ELSE:L2-B005 0 S >BD00020 | |
8937 | nop ! FFFF84EA50000188 ELSE:L2-B005 0 S | |
8938 | fbg,a BL00071 ;.empty ! FFFF84EA5000018C ELSE:L2-B005 0 L | |
8939 | ba,a BL00072 ! FFFF84EA50000190 ELSE:L2-B005 0 L | |
8940 | BL00072:std %f38, [%g4-0x0038] ! FFFF84EA50000194 ELSE:L2-B005 0 S >BD00006 | |
8941 | .word 0x2D578D20 ! FFFF84EA50000198 ELSE:L2-B005 0 S random | |
8942 | BL00071:.word 0xE55E078B ! FFFF84EA5000019C ELSE:L2-B005 0 illop | |
8943 | BL00073: ! ELSE:L2-B005 | |
8944 | add %g1, 0x901, %g1 ! FFFF84EA500001A0 ELSE:L2-B005 0 chksum++ | |
8945 | fcmpd %fcc1, %f14, %f38 ! FFFF84EA500001A4 SKIP:L2-B006 0 | |
8946 | .word 0x8D7D1318 ! FFFF84EA500001A8 SKIP:L2-B006 0 illop | |
8947 | std %i0, [%g6+0x0038] ! FFFF84EA500001AC SKIP:L2-B006 0 S >BD00028 | |
8948 | st %f11, [%g4-0x0074] ! FFFF84EA500001B0 SKIP:L2-B006 0 S >BD00020 | |
8949 | .word 0xBB94E005 ! FFFF84EA500001B4 SKIP:L2-B006 0 S illop | |
8950 | ldx [%g2+0x0050], %l5 ! FFFF84EA500001B8 SKIP:L2-B006 0 <BD00003 | |
8951 | membar 0x40 ! FFFF84EA500001BC SKIP:L2-B006 0 | |
8952 | stda %f32, [%l5]0xF0 ! FFFF84EA500001C0 SKIP:L2-B006 0 Blk-Store | |
8953 | membar 0x40 ! FFFF84EA500001C4 SKIP:L2-B006 0 | |
8954 | stb %i3, [%g5-0x0057] ! FFFF84EA500001C8 SKIP:L2-B006 0 S >BD00026 | |
8955 | ldub [%g6-0x0058], %l4 ! FFFF84EA500001CC SKIP:L2-B006 0 S <BD00024 | |
8956 | add %g1, 0xD50, %g1 ! FFFF84EA500001D0 SKIP:L2-B006 0 chksum++ | |
8957 | ldx [%g2+0x0058], %l6 ! FFFF84EA500001D4 SKIP:L2-B006 0 <BD00010 | |
8958 | ldda [%l6]0x26, %i0 ! FFFF84EA500001D8 SKIP:L2-B006 0 S Quad_Ld_P | |
8959 | stx %i1, [%g5+0x0068] ! FFFF84EA500001DC SKIP:L2-B006 0 S >BD00012 | |
8960 | sethi %hh(0x2D51BDDF00),%l6 ! FFFF84EA500001E0 SKIP:L2-B006 0 SUBR024 | |
8961 | or %l6,%hm(0x2D51BDDF00),%l6 ! FFFF84EA500001E4 SKIP:L2-B006 0 | |
8962 | .word 0x99786358 ! FFFF84EA500001E8 SKIP:L2-B006 0 random | |
8963 | or %l5,%lo(0x2D51BDDF00),%l5 ! FFFF84EA500001EC SKIP:L2-B006 0 | |
8964 | sllx %l6, 0x20, %l6 ! FFFF84EA500001F0 SKIP:L2-B006 0 | |
8965 | .word 0xA7F00000 ! FFFF84EA500001F4 SKIP:L2-B006 0 illop | |
8966 | jmpl %l6+0x0000, %o7 ! FFFF84EA500001F8 SKIP:L2-B006 0 S | |
8967 | .word 0x97A7411D ! FFFF84EA500001FC SKIP:L2-B006 0 S illop | |
8968 | ldx [%g2+0x0050], %l5 ! FFFF84EA50000200 SKIP:L2-B006 0 <BD00003 | |
8969 | membar 0x40 ! FFFF84EA50000204 SKIP:L2-B006 0 | |
8970 | ldda [%l5]0x1E, %f16 ! FFFF84EA50000208 SKIP:L2-B006 0 Blk-Load | |
8971 | membar 0x40 ! FFFF84EA5000020C SKIP:L2-B006 0 | |
8972 | nop ! FFFF84EA50000210 SKIP:L2-B006 0 S | |
8973 | fba,a BL00079 ! FFFF84EA50000214 SKIP:L2-B006 0 | |
8974 | ld [%g2+0x0064], %fsr ! FFFF84EA50000218 SKIP:L2-B006 0 S <BD00032+4 | |
8975 | BL00075: ! ELSE:L2-B007 | |
8976 | .word 0xE7AC4EFE ! FFFF84EA5000021C ELSE:L2-B007 0 S illop | |
8977 | st %f2, [%g3+0x0060] ! FFFF84EA50000220 ELSE:L2-B007 0 S >BD00069 | |
8978 | stx %i1, [%g4+0x0030] ! FFFF84EA50000224 ELSE:L2-B007 0 S >BD00044 | |
8979 | lduha [%g3-0x0022]%asi, %l2 ! FFFF84EA50000228 ELSE:L2-B007 0 S <BD00076 | |
8980 | .word 0xEFD6ACF0 ! FFFF84EA5000022C ELSE:L2-B007 0 S illop | |
8981 | sth %l4, [%g5-0x0018] ! FFFF84EA50000230 ELSE:L2-B007 0 S >BD00078 | |
8982 | st %f11, [%g3-0x002C] ! FFFF84EA50000234 ELSE:L2-B007 0 S >BD00055 | |
8983 | .word 0x1DA4E540 ! FFFF84EA50000238 ELSE:L2-B007 0 random | |
8984 | ta %icc, %g0+0x0062 ! FFFF84EA5000023C ELSE:L2-B007 0 S | |
8985 | lduba [%g3+0x0046]%asi, %o2 ! FFFF84EA50000240 ELSE:L2-B007 0 S <BD00077 | |
8986 | .word 0xF9481838 ! FFFF84EA50000244 ELSE:L2-B007 0 S illop | |
8987 | .word 0x0DD3B1A1 ! FFFF84EA50000248 ELSE:L2-B007 0 illop | |
8988 | membar 0x40 ! FFFF84EA5000024C ELSE:L2-B007 0 | |
8989 | stda %f16, [%l5]0xE1 ! FFFF84EA50000250 ELSE:L2-B007 0 Blk-Store | |
8990 | membar 0x40 ! FFFF84EA50000254 ELSE:L2-B007 0 | |
8991 | .word 0x87AF0C8B ! FFFF84EA50000258 ELSE:L2-B007 0 S illop_FP | |
8992 | BL00079: ! ELSE:L2-B007 | |
8993 | add %g1, 0x720, %g1 ! FFFF84EA5000025C ELSE:L2-B007 0 chksum++ | |
8994 | fcmpd %fcc2, %f32, %f6 ! FFFF84EA50000260 SKIP:L2-B008 0 | |
8995 | .word 0xB3CB38D6 ! FFFF84EA50000264 SKIP:L2-B008 0 illop | |
8996 | prefetch [%l3+%i6], 23 ! FFFF84EA50000268 SKIP:L2-B008 0 S <.+0 | |
8997 | stx %i0, [%g6+0x0080] ! FFFF84EA5000026C SKIP:L2-B008 0 S >BD00070 | |
8998 | .word 0x89A310EC ! FFFF84EA50000270 SKIP:L2-B008 0 S illop | |
8999 | sethi %hh(0x3B72BFFFFF00),%l6 ! FFFF84EA50000274 SKIP:L2-B008 0 SUBR023 | |
9000 | or %l6,%hm(0x3B72BFFFFF00),%l6 ! FFFF84EA50000278 SKIP:L2-B008 0 | |
9001 | sethi %lm(0x3B72BFFFFF00),%l5 ! FFFF84EA5000027C SKIP:L2-B008 0 | |
9002 | .word 0x9B949E81 ! FFFF84EA50000280 SKIP:L2-B008 0 illop | |
9003 | sllx %l6, 0x20, %l6 ! FFFF84EA50000284 SKIP:L2-B008 0 | |
9004 | or %l6, %l5, %l6 ! FFFF84EA50000288 SKIP:L2-B008 0 | |
9005 | jmpl %l6+0x0000, %o7 ! FFFF84EA5000028C SKIP:L2-B008 0 S | |
9006 | nop ! FFFF84EA50000290 SKIP:L2-B008 0 S | |
9007 | add %g6, -74, %l6 ! FFFF84EA50000294 SKIP:L2-B008 0 @BD00033 | |
9008 | .word 0xDD40815E ! FFFF84EA50000298 SKIP:L2-B008 0 S illop | |
9009 | lduba [%g7+%g7]0x83, %i2 ! FFFF84EA5000029C SKIP:L2-B008 0 S <BD00043 | |
9010 | .word 0xBFDEDC76 ! FFFF84EA500002A0 SKIP:L2-B008 0 random | |
9011 | add %g5, 0x28, %l6 ! FFFF84EA500002A4 SKIP:L2-B008 0 @BD00080 | |
9012 | ldda [%l6]0xD0, %f30 ! FFFF84EA500002A8 SKIP:L2-B008 0 S Short8 | |
9013 | std %f36, [%g6+0x0010] ! FFFF84EA500002AC SKIP:L2-B008 0 S >BD00074 | |
9014 | .word 0x82EE034B ! FFFF84EA500002B0 SKIP:L2-B008 0 S illop | |
9015 | .word 0x2D1604E5 ! FFFF84EA500002B4 SKIP:L2-B008 0 S random | |
9016 | ld [%g5+0x0060], %f4 ! FFFF84EA500002B8 SKIP:L2-B008 0 S <BD00069 | |
9017 | ba,pn %xcc, BL00084 ! FFFF84EA500002BC SKIP:L2-B008 0 | |
9018 | stw %o4, [%g3+0x0064] ! FFFF84EA500002C0 SKIP:L2-B008 0 S >BD00021 | |
9019 | BL00081: ! ELSE:L2-B009 | |
9020 | ldd [%g3+0x0010], %f14 ! FFFF84EA500002C4 ELSE:L2-B009 0 S <BD00074 | |
9021 | add %g6, -87, %l6 ! FFFF84EA500002C8 ELSE:L2-B009 0 @BD00026 | |
9022 | ldda [%l6]0xD0, %f16 ! FFFF84EA500002CC ELSE:L2-B009 0 S Short8 | |
9023 | std %f22, [%g4+0x0008] ! FFFF84EA500002D0 ELSE:L2-B009 0 S >BD00058 | |
9024 | .word 0x08F37C6A ! FFFF84EA500002D4 ELSE:L2-B009 0 random | |
9025 | ldda [%l6]0xD0, %f22 ! FFFF84EA500002D8 ELSE:L2-B009 0 S Short8 | |
9026 | std %f62, [%g6+0x0010] ! FFFF84EA500002DC ELSE:L2-B009 0 S >BD00074 | |
9027 | add %g1, 0x704, %g1 ! FFFF84EA500002E0 ELSE:L2-B009 0 chksum++ | |
9028 | .word 0x8D934E57 ! FFFF84EA500002E4 ELSE:L2-B009 0 S illop | |
9029 | stda %i2, [%g6-0x0068]%asi ! FFFF84EA500002E8 ELSE:L2-B009 0 S >BD00082 | |
9030 | ld [%g2+0x0064], %fsr ! FFFF84EA500002EC ELSE:L2-B009 0 S <BD00032+4 | |
9031 | ldx [%g2+0x0018], %g4 ! FFFF84EA500002F0 ELSE:L2-B009 0 S BASE<BD00083 | |
9032 | BL00084: ! ELSE:L2-B009 | |
9033 | add %g1, 0xE65, %g1 ! FFFF84EA500002F4 ELSE:L2-B009 0 chksum++ | |
9034 | nop ! FFFF84EA500002F8 LOOP:L1-B000 0 S | |
9035 | ldsb [%g6-0x0057], %o0 ! FFFF84EA500002FC LOOP:L1-B000 0 S <BD00026 | |
9036 | .word 0xA39703F8 ! FFFF84EA50000300 LOOP:L1-B000 0 S illop | |
9037 | stb %i2, [%g6-0x001F] ! FFFF84EA50000304 LOOP:L1-B000 0 S >BD00085 | |
9038 | .word 0x81E80000 ! FFFF84EA50000308 LOOP:L1-B000 0 random | |
9039 | andcc %l3, 0x1, %g0 ! FFFF84EA5000030C LOOP:L1-B000 0 | |
9040 | bne,a,pt %xcc, BL00086 ! FFFF84EA50000310 LOOP:L1-B000 0 | |
9041 | .word 0xC90EEF38 ! FFFF84EA50000314 LOOP:L1-B000 0 S illop | |
9042 | add %g1, 0x70B, %g1 ! FFFF84EA50000318 LOOP:L1-B000 0 chksum++ | |
9043 | ldub [%g4+0x0028], %o5 ! FFFF84EA5000031C SUBR:L0-B000 0 S <BD00080 | |
9044 | .word 0x8D8CFA1A ! FFFF84EA50000320 SUBR:L0-B000 0 S illop | |
9045 | .word 0x8F8EFC92 ! FFFF84EA50000324 SUBR:L0-B000 0 S illop | |
9046 | fmul8sux16 %f22, %f18, %f22 ! FFFF84EA50000328 SUBR:L0-B000 0 S | |
9047 | ldx [%g2+0x0018], %g4 ! FFFF84EA5000032C SUBR:L0-B000 0 S BASE<BD00083 | |
9048 | ldda [%g7+%g0]0x8B, %i0 ! FFFF84EA50000330 SUBR:L0-B000 0 S <BD00043 | |
9049 | st %f4, [%g4-0x0074] ! FFFF84EA50000334 SUBR:L0-B000 0 S >BD00020 | |
9050 | stw %i2, [%g5+0x0084] ! FFFF84EA50000338 SUBR:L0-B000 0 S >BD00070+4 | |
9051 | ld [%g4-0x0014], %f18 ! FFFF84EA5000033C SUBR:L0-B000 0 S <BD00087 | |
9052 | .word 0x9B8399E6 ! FFFF84EA50000340 SUBR:L0-B000 0 random | |
9053 | membar 0x40 ! FFFF84EA50000344 SUBR:L0-B000 0 | |
9054 | ldda [%l5]0xF8, %f16 ! FFFF84EA50000348 SUBR:L0-B000 0 Blk-Load | |
9055 | .word 0x1FCD273E ! FFFF84EA5000034C SUBR:L0-B000 0 random | |
9056 | .word 0xA997C00A ! FFFF84EA50000350 SUBR:L0-B000 0 S illop | |
9057 | ta %xcc, 0x45 ! FFFF84EA50000354 SUBR:L0-B000 0 demap-stack | |
9058 | add %g1, 0x1EE, %i0 ! FFFF84EA50000358 SUBR:L0-B000 0 | |
9059 | return %i7+0x0008 ! FFFF84EA5000035C SUBR:L0-B000 0 | |
9060 | add %g1, 0x56D, %g1 ! FFFF84EA50000360 SUBR:L0-B000 0 chksum++ | |
9061 | ||
9062 | SECTION .btext003_pg1 TEXT_VA=0xffff84ea50000000 | |
9063 | attr_text { | |
9064 | Name = .btext003_pg1, | |
9065 | VA = 0xffff84ea50000000, | |
9066 | RA = ra2pa(0xf50000000,0), | |
9067 | PA = ra2pa(0xf50000000,0), | |
9068 | tsbonly, | |
9069 | part_0_ctx_nonzero_tsb_config_0, | |
9070 | TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1, | |
9071 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9072 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9073 | } | |
9074 | .text; .skip 8 | |
9075 | ||
9076 | !======================================================================== | |
9077 | ||
9078 | SECTION .btext004 TEXT_VA=0xffffaa918fffff00 | |
9079 | attr_text { | |
9080 | Name = .btext004, | |
9081 | VA = 0xffffaa918fffff00, | |
9082 | RA = 0xf2fffff00, | |
9083 | PA = ra2pa(0xf2fffff00,0), | |
9084 | notsb | |
9085 | } | |
9086 | ||
9087 | SECTION .btext004_pg0 TEXT_VA=0xffffaa9180000000 | |
9088 | attr_text { | |
9089 | Name = .btext004_pg0, | |
9090 | VA = 0xffffaa9180000000, | |
9091 | RA = 0xf20000000, | |
9092 | PA = ra2pa(0xf20000000,0), | |
9093 | tsbonly, | |
9094 | part_0_ctx_nonzero_tsb_config_1, | |
9095 | TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1, | |
9096 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9097 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9098 | } | |
9099 | .text; .skip 8 | |
9100 | ||
9101 | ||
9102 | SECTION .btext004 | |
9103 | .text | |
9104 | .global SUBR019; SUBR019: | |
9105 | BL00088: ! SUBR:L0-B000 | |
9106 | add %g1, 0x4CC, %g1 ! FFFFAA918FFFFF00 SUBR:L0-B000 2 chksum++ | |
9107 | save %o6, -128, %o6 ! FFFFAA918FFFFF04 SUBR:L0-B000 2 | |
9108 | sethi %hh(0xFFFFAA918FFFFF00),%l7 ! FFFFAA918FFFFF08 SUBR:L0-B000 2 SUBR019 | |
9109 | or %l7,%hm(0xFFFFAA918FFFFF00),%l7 ! FFFFAA918FFFFF0C SUBR:L0-B000 2 | |
9110 | sethi %lm(0xFFFFAA918FFFFF00),%l6 ! FFFFAA918FFFFF10 SUBR:L0-B000 2 | |
9111 | or %l6,%lo(0xFFFFAA918FFFFF00),%l6 ! FFFFAA918FFFFF14 SUBR:L0-B000 2 | |
9112 | sllx %l7, 0x20, %l7 ! FFFFAA918FFFFF18 SUBR:L0-B000 2 | |
9113 | or %l7, %l6, %l7 ! FFFFAA918FFFFF1C SUBR:L0-B000 2 | |
9114 | ta %xcc, 0x45 ! FFFFAA918FFFFF20 SUBR:L0-B000 2 demap-stack | |
9115 | sth %i5, [%g4-0x004C] ! FFFFAA918FFFFF24 SUBR:L0-B000 2 S >BD00089 | |
9116 | ldx [%g2+0x0058], %l6 ! FFFFAA918FFFFF28 SUBR:L0-B000 2 <BD00010 | |
9117 | ldda [%l6]0x26, %i0 ! FFFFAA918FFFFF2C SUBR:L0-B000 2 S Quad_Ld_P | |
9118 | ldub [%g6+0x0029], %o0 ! FFFFAA918FFFFF30 SUBR:L0-B000 2 S <BD00090 | |
9119 | add %g3, 0x42, %l6 ! FFFFAA918FFFFF34 SUBR:L0-B000 2 @BD00091 | |
9120 | stda %f22, [%l6]0xD0 ! FFFFAA918FFFFF38 SUBR:L0-B000 2 S Short8 | |
9121 | add %g1, 0xA65, %g1 ! FFFFAA918FFFFF3C SUBR:L0-B000 2 chksum++ | |
9122 | and %g1, 0xFE, %l3 ! FFFFAA918FFFFF40 LOOP:L1-B000 2 | |
9123 | BL00127: ! LOOP:L1-B000 | |
9124 | add %g1, 0x112, %g1 ! FFFFAA918FFFFF44 LOOP:L1-B000 2 chksum++ | |
9125 | andcc %i1, 0x1, %g0 ! FFFFAA918FFFFF48 SKIP:L2-B000 2 | |
9126 | bz,a,pn %xcc, BL00096 ! FFFFAA918FFFFF4C SKIP:L2-B000 2 | |
9127 | .word 0xBDB00271 ! FFFFAA918FFFFF50 SKIP:L2-B000 0 S illop | |
9128 | ldsb [%g5-0x0057], %o3 ! FFFFAA918FFFFF54 SKIP:L2-B000 2 S <BD00026 | |
9129 | stba %i5, [%g5-0x000F]%asi ! FFFFAA918FFFFF58 SKIP:L2-B000 2 S >BD00040 | |
9130 | ldda [%g7+%g0]0x82, %i0 ! FFFFAA918FFFFF5C SKIP:L2-B000 2 S <BD00043 | |
9131 | ldub [%g4+0x0043], %l2 ! FFFFAA918FFFFF60 SKIP:L2-B000 2 S <BD00092 | |
9132 | lduwa [%g6-0x0050]%asi, %i2 ! FFFFAA918FFFFF64 SKIP:L2-B000 2 S <BD00093 | |
9133 | ldx [%g2+0x0000], %g4 ! FFFFAA918FFFFF68 SKIP:L2-B000 2 S BASE<BD00094 | |
9134 | add %g1, 0xFD0, %g1 ! FFFFAA918FFFFF6C SKIP:L2-B000 2 chksum++ | |
9135 | stx %i5, [%g4+0x0058] ! FFFFAA918FFFFF70 SKIP:L2-B000 2 S >BD00035 | |
9136 | call .+8 ! FFFFAA918FFFFF74 SKIP:L2-B000 2 S | |
9137 | ldx [%g2+0x0028], %g6 ! FFFFAA918FFFFF78 SKIP:L2-B000 2 S BASE<BD00022 | |
9138 | std %o2, [%g6+0x0070] ! FFFFAA918FFFFF7C SKIP:L2-B000 2 S >BD00060 | |
9139 | .word 0xDF0D9524 ! FFFFAA918FFFFF80 SKIP:L2-B000 2 S illop | |
9140 | st %f4, [%g3-0x002C] ! FFFFAA918FFFFF84 SKIP:L2-B000 2 S >BD00055 | |
9141 | call .+8 ! FFFFAA918FFFFF88 SKIP:L2-B000 2 S | |
9142 | stx %fsr, [%g2+0x0060] ! FFFFAA918FFFFF8C SKIP:L2-B000 2 S <BD00032 | |
9143 | lduha [%g4+0x0002]%asi, %o3 ! FFFFAA918FFFFF90 SKIP:L2-B000 2 S <BD00095 | |
9144 | ba,pt %icc, BL00103 ! FFFFAA918FFFFF94 SKIP:L2-B000 2 | |
9145 | stx %fsr, [%g2+0x0060] ! FFFFAA918FFFFF98 SKIP:L2-B000 2 S <BD00032 | |
9146 | BL00096: ! ELSE:L2-B001 | |
9147 | .word 0x8FA94001 ! FFFFAA918FFFFF9C ELSE:L2-B001 0 S illop | |
9148 | add %g4, 0x0, %l6 ! FFFFAA918FFFFFA0 ELSE:L2-B001 0 @BD00097 | |
9149 | .word 0x939302DF ! FFFFAA918FFFFFA4 ELSE:L2-B001 0 S illop | |
9150 | add %g4, -72, %l5 ! FFFFAA918FFFFFA8 ELSE:L2-B001 0 @BD00023 | |
9151 | stda %f22,[%l5+%g1]0xC4 ! FFFFAA918FFFFFAC ELSE:L2-B001 0 S Partial_St | |
9152 | stda %o0, [%g6+0x0050]%asi ! FFFFAA918FFFFFB0 ELSE:L2-B001 0 S >BD00045 | |
9153 | ldx [%g2+0x0060], %fsr ! FFFFAA918FFFFFB4 ELSE:L2-B001 0 S <BD00032 | |
9154 | stha %o0, [%g3+0x0002]%asi ! FFFFAA918FFFFFB8 ELSE:L2-B001 0 S >BD00095 | |
9155 | add %g4, 0x28, %l6 ! FFFFAA918FFFFFBC ELSE:L2-B001 0 @BD00080 | |
9156 | ldda [%l6]0xD0, %f26 ! FFFFAA918FFFFFC0 ELSE:L2-B001 0 S Short8 | |
9157 | ldsha [%g7+%g7]0x82, %l2 ! FFFFAA918FFFFFC4 ELSE:L2-B001 0 S <BD00043 | |
9158 | st %f5, [%g3-0x0074] ! FFFFAA918FFFFFC8 ELSE:L2-B001 0 S >BD00020 | |
9159 | .word 0x9DA9F14B ! FFFFAA918FFFFFCC ELSE:L2-B001 0 illop | |
9160 | .word 0x28E30258 ! FFFFAA918FFFFFD0 ELSE:L2-B001 0 S illop | |
9161 | nop ! FFFFAA918FFFFFD4 ELSE:L2-B001 0 S | |
9162 | ldx [%g2+0x0020], %g6 ! FFFFAA918FFFFFD8 ELSE:L2-B001 0 S BASE<BD00098 | |
9163 | stw %i1, [%g6+0x0064] ! FFFFAA918FFFFFDC ELSE:L2-B001 0 S >BD00021 | |
9164 | nop ! FFFFAA918FFFFFE0 ELSE:L2-B001 0 S | |
9165 | fblg,pt %fcc2, BL00100 ;.empty ! FFFFAA918FFFFFE4 ELSE:L2-B001 0 L | |
9166 | ble,pt %icc, BL00101 ;.empty ! FFFFAA918FFFFFE8 ELSE:L2-B001 0 L | |
9167 | bvc,a BL00101 ! FFFFAA918FFFFFEC ELSE:L2-B001 0 L | |
9168 | sth %i1, [%g4-0x0022] ! FFFFAA918FFFFFF0 ELSE:L2-B001 0 S >BD00076 | |
9169 | .word 0xEEF218AF ! FFFFAA918FFFFFF4 ELSE:L2-B001 0 S random | |
9170 | BL00101:.word 0x9ECD9448 ! FFFFAA918FFFFFF8 ELSE:L2-B001 0 L illop | |
9171 | .word 0x99A5C80E ! FFFFAA918FFFFFFC ELSE:L2-B001 0 S illop | |
9172 | BL00102:.word 0x81880000 ! FFFFAA9190000000 ELSE:L2-B001 0 S random | |
9173 | BL00100:.word 0xAACFDE25 ! FFFFAA9190000004 ELSE:L2-B001 0 illop | |
9174 | BL00103: ! ELSE:L2-B001 | |
9175 | add %g1, 0x548, %g1 ! FFFFAA9190000008 ELSE:L2-B001 2 chksum++ | |
9176 | andcc %i1, 0x100, %g0 ! FFFFAA919000000C SKIP:L2-B002 2 | |
9177 | bnz,pt %xcc, BL00105 ! FFFFAA9190000010 SKIP:L2-B002 2 | |
9178 | st %f26, [%g3+0x0048] ! FFFFAA9190000014 SKIP:L2-B002 2 S >BD00018 | |
9179 | std %f0, [%g4-0x0060] ! FFFFAA9190000018 SKIP:L2-B002 2 S >BD00104 | |
9180 | ldx [%g2+0x0050], %l5 ! FFFFAA919000001C SKIP:L2-B002 2 <BD00003 | |
9181 | membar 0x40 ! FFFFAA9190000020 SKIP:L2-B002 2 | |
9182 | ldda [%l5]0x17, %f16 ! FFFFAA9190000024 SKIP:L2-B002 2 Blk-Load | |
9183 | membar 0x40 ! FFFFAA9190000028 SKIP:L2-B002 2 | |
9184 | .word 0x9DB50691 ! FFFFAA919000002C SKIP:L2-B002 2 S illop_VIS | |
9185 | membar 0x40 ! FFFFAA9190000030 SKIP:L2-B002 2 | |
9186 | stda %f16, [%l5]0xE0 ! FFFFAA9190000034 SKIP:L2-B002 2 Blk-Store | |
9187 | membar 0x40 ! FFFFAA9190000038 SKIP:L2-B002 2 | |
9188 | fmul8sux16 %f16, %f26, %f18 ! FFFFAA919000003C SKIP:L2-B002 2 S | |
9189 | add %g1, 0xB, %g1 ! FFFFAA9190000040 SKIP:L2-B002 2 chksum++ | |
9190 | stx %o3, [%g4+0x0008] ! FFFFAA9190000044 SKIP:L2-B002 2 S >BD00058 | |
9191 | stha %i2, [%g3-0x0004]%asi ! FFFFAA9190000048 SKIP:L2-B002 2 S >BD00056+4 | |
9192 | lduw [%g3-0x0014], %o3 ! FFFFAA919000004C SKIP:L2-B002 2 S <BD00087 | |
9193 | std %i2, [%g3+0x0058] ! FFFFAA9190000050 SKIP:L2-B002 2 S >BD00035 | |
9194 | sethi %hh(0x35D9F1ABF00),%l6 ! FFFFAA9190000054 SKIP:L2-B002 2 SUBR022 | |
9195 | or %l6,%hm(0x35D9F1ABF00),%l6 ! FFFFAA9190000058 SKIP:L2-B002 2 | |
9196 | sethi %lm(0x35D9F1ABF00),%l5 ! FFFFAA919000005C SKIP:L2-B002 2 | |
9197 | or %l5,%lo(0x35D9F1ABF00),%l5 ! FFFFAA9190000060 SKIP:L2-B002 2 | |
9198 | sllx %l6, 0x20, %l6 ! FFFFAA9190000064 SKIP:L2-B002 2 | |
9199 | or %l6, %l5, %l6 ! FFFFAA9190000068 SKIP:L2-B002 2 | |
9200 | jmpl %l6+0x0000, %o7 ! FFFFAA919000006C SKIP:L2-B002 2 S | |
9201 | sth %o2, [%g6+0x0066] ! FFFFAA9190000070 SKIP:L2-B002 2 S >BD00021+2 | |
9202 | fba,a BL00113 ! FFFFAA9190000074 SKIP:L2-B002 2 | |
9203 | std %g0, [%g4+0x0030] ! FFFFAA9190000078 SKIP:L2-B002 0 S >BD00044 | |
9204 | BL00105: ! ELSE:L2-B003 | |
9205 | .word 0xF7BA1A49 ! FFFFAA919000007C ELSE:L2-B003 0 S random | |
9206 | .word 0xBFA08908 ! FFFFAA9190000080 ELSE:L2-B003 0 S illop | |
9207 | stda %f0, [%g6+0x0010]%asi ! FFFFAA9190000084 ELSE:L2-B003 0 S >BD00074 | |
9208 | .word 0xBEECFE27 ! FFFFAA9190000088 ELSE:L2-B003 0 S illop | |
9209 | ldx [%g2+0x0058], %l6 ! FFFFAA919000008C ELSE:L2-B003 0 <BD00010 | |
9210 | ldda [%l6]0x26, %i0 ! FFFFAA9190000090 ELSE:L2-B003 0 S Quad_Ld_P | |
9211 | stwa %g7, [%l6+%g0]0x0C ! FFFFAA9190000094 ELSE:L2-B003 0 S >BD00011 | |
9212 | ldsb [%g4+0x0046], %o2 ! FFFFAA9190000098 ELSE:L2-B003 0 S <BD00077 | |
9213 | ta %xcc, 0x40 ! FFFFAA919000009C ELSE:L2-B003 0 S +-priv | |
9214 | ldsw [%g6-0x0050], %o1 ! FFFFAA91900000A0 ELSE:L2-B003 0 S <BD00093 | |
9215 | add %g1, 0xD01, %g1 ! FFFFAA91900000A4 ELSE:L2-B003 0 chksum++ | |
9216 | sth %i0, [%g3-0x000A] ! FFFFAA91900000A8 ELSE:L2-B003 0 S >BD00002+2 | |
9217 | fbge BL00107 ;.empty ! FFFFAA91900000AC ELSE:L2-B003 0 L | |
9218 | brz,pn %o0, BL00108 ;.empty ! FFFFAA91900000B0 ELSE:L2-B003 0 L | |
9219 | fbuge BL00109 ;.empty ! FFFFAA91900000B4 ELSE:L2-B003 0 L | |
9220 | bne BL00107 ! FFFFAA91900000B8 ELSE:L2-B003 0 L | |
9221 | .word 0xFCED0CDC ! FFFFAA91900000BC ELSE:L2-B003 0 S random | |
9222 | ldx [%g2+0x0000], %g4 ! FFFFAA91900000C0 ELSE:L2-B003 0 S BASE<BD00094 | |
9223 | .word 0x3119F1FC ! FFFFAA91900000C4 ELSE:L2-B003 0 L random | |
9224 | BL00109:lduha [%g4-0x0030]%asi, %o0 ! FFFFAA91900000C8 ELSE:L2-B003 0 S <BD00106 | |
9225 | ldda [%g3-0x0060]%asi, %f46 ! FFFFAA91900000CC ELSE:L2-B003 0 S <BD00104 | |
9226 | stx %g1, [%g4+0x0078] ! FFFFAA91900000D0 ELSE:L2-B003 0 S >BD00009 | |
9227 | BL00107:bl BL00108 ! FFFFAA91900000D4 ELSE:L2-B003 0 L | |
9228 | .word 0x95E81DCF ! FFFFAA91900000D8 ELSE:L2-B003 0 S illop | |
9229 | BL00110:call .+8 ;.empty ! FFFFAA91900000DC ELSE:L2-B003 0 L | |
9230 | bz,a,pn %xcc, BL00112 ! FFFFAA91900000E0 ELSE:L2-B003 0 L | |
9231 | BL00111:prefetch [%g5+0x002C], 2 ! FFFFAA91900000E4 ELSE:L2-B003 0 S <BD00019 | |
9232 | BL00112:st %f19, [%g6-0x0050] ! FFFFAA91900000E8 ELSE:L2-B003 0 S >BD00093 | |
9233 | ldsba [%g3+0x0028]%asi, %i3 ! FFFFAA91900000EC ELSE:L2-B003 0 S <BD00080 | |
9234 | BL00108:add %g1, 0x2CB, %g1 ! FFFFAA91900000F0 ELSE:L2-B003 0 chksum++ | |
9235 | BL00113: ! ELSE:L2-B003 | |
9236 | add %g1, 0x440, %g1 ! FFFFAA91900000F4 ELSE:L2-B003 2 chksum++ | |
9237 | andcc %i3, 0x80, %g0 ! FFFFAA91900000F8 SKIP:L2-B004 2 | |
9238 | bz BL00117 ! FFFFAA91900000FC SKIP:L2-B004 2 | |
9239 | nop ! FFFFAA9190000100 SKIP:L2-B004 2 S | |
9240 | ldsw [%g3+0x0048], %o2 ! FFFFAA9190000104 SKIP:L2-B004 0 S <BD00018 | |
9241 | stx %o2, [%g3-0x0042] ! FFFFAA9190000108 SKIP:L2-B004 0 S >BD00023+6 | |
9242 | .word 0xA5A45BCD ! FFFFAA919000010C SKIP:L2-B004 0 illop | |
9243 | stda %f26, [%l6]0xD2 ! FFFFAA9190000110 SKIP:L2-B004 0 S Short16 | |
9244 | stda %o0, [%g3+0x0038]%asi ! FFFFAA9190000114 SKIP:L2-B004 0 S >BD00028 | |
9245 | ldx [%g2+0x0050], %l5 ! FFFFAA9190000118 SKIP:L2-B004 0 <BD00003 | |
9246 | membar 0x40 ! FFFFAA919000011C SKIP:L2-B004 0 | |
9247 | stda %f16, [%l5]0xE0 ! FFFFAA9190000120 SKIP:L2-B004 0 Blk-Store | |
9248 | .word 0xB3AC8815 ! FFFFAA9190000124 SKIP:L2-B004 0 illop | |
9249 | .word 0x8D881EFF ! FFFFAA9190000128 SKIP:L2-B004 0 illop | |
9250 | ldx [%g2+0x0060], %fsr ! FFFFAA919000012C SKIP:L2-B004 0 S <BD00032 | |
9251 | .word 0xBDC75ACC ! FFFFAA9190000130 SKIP:L2-B004 0 S illop | |
9252 | .word 0x1A0DD04F ! FFFFAA9190000134 SKIP:L2-B004 0 L illop | |
9253 | .word 0x89954C1F ! FFFFAA9190000138 SKIP:L2-B004 0 L illop | |
9254 | BL00114:fbn,pt %fcc2, BL00116 ! FFFFAA919000013C SKIP:L2-B004 0 L | |
9255 | .word 0x9F916014 ! FFFFAA9190000140 SKIP:L2-B004 0 S illop | |
9256 | .word 0x9DAF488B ! FFFFAA9190000144 SKIP:L2-B004 0 S illop | |
9257 | .word 0xE10A7090 ! FFFFAA9190000148 SKIP:L2-B004 0 S illop | |
9258 | BL00115:.word 0xC4D3DFC4 ! FFFFAA919000014C SKIP:L2-B004 0 S random | |
9259 | BL00116:add %g1, 0x348, %g1 ! FFFFAA9190000150 SKIP:L2-B004 0 chksum++ | |
9260 | .word 0x89EB4477 ! FFFFAA9190000154 SKIP:L2-B004 0 illop | |
9261 | ld [%g2+0x0064], %fsr ! FFFFAA9190000158 SKIP:L2-B004 0 S <BD00032+4 | |
9262 | BL00117: ! ELSE:L2-B005 | |
9263 | nop ! FFFFAA919000015C ELSE:L2-B005 2 S | |
9264 | stb %o2, [%g6+0x0028] ! FFFFAA9190000160 ELSE:L2-B005 2 S >BD00080 | |
9265 | .word 0xB3A2451D ! FFFFAA9190000164 ELSE:L2-B005 2 S illop_FP | |
9266 | std %f12, [%g6-0x0070] ! FFFFAA9190000168 ELSE:L2-B005 2 S >BD00008 | |
9267 | ldx [%g4+0x0038], %i0 ! FFFFAA919000016C ELSE:L2-B005 2 S <BD00028 | |
9268 | nop ! FFFFAA9190000170 ELSE:L2-B005 2 S | |
9269 | fble,a BL00118 ! FFFFAA9190000174 ELSE:L2-B005 2 L | |
9270 | std %f18, [%g6+0x0058] ! FFFFAA9190000178 ELSE:L2-B005 2 S >BD00035 | |
9271 | .word 0xF3649DCD ! FFFFAA919000017C ELSE:L2-B005 0 L illop | |
9272 | ldsba [%g7+%g0]0x8B, %l1 ! FFFFAA9190000180 ELSE:L2-B005 0 S <BD00043 | |
9273 | BL00118:fbne,pt %fcc2, BL00119 ! FFFFAA9190000184 ELSE:L2-B005 2 L | |
9274 | nop ! FFFFAA9190000188 ELSE:L2-B005 2 S | |
9275 | BL00119:add %g1, 0xF81, %g1 ! FFFFAA919000018C ELSE:L2-B005 2 chksum++ | |
9276 | add %g1, 0x40E, %g1 ! FFFFAA9190000190 ELSE:L2-B005 2 chksum++ | |
9277 | ldxa [%g7+%g0]0x83, %o3 ! FFFFAA9190000194 ELSE:L2-B005 2 S <BD00043 | |
9278 | bleu,a BL00120 ! FFFFAA9190000198 ELSE:L2-B005 2 L | |
9279 | std %f42, [%g6-0x0070] ! FFFFAA919000019C ELSE:L2-B005 2 S >BD00008 | |
9280 | brlez,pt %g1, BL00121 ! FFFFAA91900001A0 ELSE:L2-B005 0 L | |
9281 | st %fsr, [%g2+0x0064] ! FFFFAA91900001A4 ELSE:L2-B005 0 S <BD00032+4 | |
9282 | BL00120:lduw [%g5-0x0050], %l4 ! FFFFAA91900001A8 ELSE:L2-B005 2 S <BD00093 | |
9283 | nop ! FFFFAA91900001AC ELSE:L2-B005 2 S | |
9284 | BL00121:bl,pt %xcc, BL00122 ;.empty ! FFFFAA91900001B0 ELSE:L2-B005 2 L | |
9285 | fbu,a,pt %fcc1, BL00123 ! FFFFAA91900001B4 ELSE:L2-B005 2 L | |
9286 | stda %f0, [%g3+0x0010]%asi ! FFFFAA91900001B8 ELSE:L2-B005 0 S >BD00074 | |
9287 | std %f44, [%g6+0x0018] ! FFFFAA91900001BC ELSE:L2-B005 2 S >BD00059 | |
9288 | BL00123:nop ! FFFFAA91900001C0 ELSE:L2-B005 2 S | |
9289 | ldub [%g3+0x0042], %i5 ! FFFFAA91900001C4 ELSE:L2-B005 2 S <BD00091 | |
9290 | BL00122:add %g1, 0xC96, %g1 ! FFFFAA91900001C8 ELSE:L2-B005 2 chksum++ | |
9291 | BL00124: ! ELSE:L2-B005 | |
9292 | add %g1, 0x9D7, %g1 ! FFFFAA91900001CC ELSE:L2-B005 2 chksum++ | |
9293 | lduh [%g3-0x0028], %o2 ! FFFFAA91900001D0 LOOP:L1-B000 2 S <BD00049 | |
9294 | st %f2, [%g5+0x0060] ! FFFFAA91900001D4 LOOP:L1-B000 2 S >BD00069 | |
9295 | ldx [%g2+0x0038], %g6 ! FFFFAA91900001D8 LOOP:L1-B000 2 S BASE<BD00125 | |
9296 | add %g6, 0x2B, %l6 ! FFFFAA91900001DC LOOP:L1-B000 2 @BD00126 | |
9297 | stda %f26, [%l6]0xD0 ! FFFFAA91900001E0 LOOP:L1-B000 2 S Short8 | |
9298 | stx %g1, [%g4+0x0050] ! FFFFAA91900001E4 LOOP:L1-B000 2 S >BD00045 | |
9299 | ldswa [%g7+%g0]0x83, %o0 ! FFFFAA91900001E8 LOOP:L1-B000 2 S <BD00043 | |
9300 | .word 0x8DA80AE0 ! FFFFAA91900001EC LOOP:L1-B000 2 S illop_FP | |
9301 | st %f25, [%g3+0x0004] ! FFFFAA91900001F0 LOOP:L1-B000 2 S >BD00053 | |
9302 | srlx %l3, 0x1, %l3 ! FFFFAA91900001F4 LOOP:L1-B000 2 | |
9303 | andcc %l3, 0x1, %g0 ! FFFFAA91900001F8 LOOP:L1-B000 2 | |
9304 | bne,a,pn %xcc, BL00127 ! FFFFAA91900001FC LOOP:L1-B000 2 | |
9305 | .word 0xAFB288D2 ! FFFFAA9190000200 LOOP:L1-B000 0 S illop_VIS | |
9306 | add %g1, 0x42E, %g1 ! FFFFAA9190000204 LOOP:L1-B000 2 chksum++ | |
9307 | ldsw [%g4-0x0040], %i4 ! FFFFAA9190000208 SUBR:L0-B000 2 S <BD00007 | |
9308 | .word 0x9BB28276 ! FFFFAA919000020C SUBR:L0-B000 2 S illop_VIS | |
9309 | add %g5, 0x0, %l6 ! FFFFAA9190000210 SUBR:L0-B000 2 @BD00097 | |
9310 | ldda [%l6]0xD2, %f24 ! FFFFAA9190000214 SUBR:L0-B000 2 S Short16 | |
9311 | ldda [%g5+0x0018]%asi, %f36 ! FFFFAA9190000218 SUBR:L0-B000 2 S <BD00059 | |
9312 | add %g3, -15, %l6 ! FFFFAA919000021C SUBR:L0-B000 2 @BD00040 | |
9313 | ldda [%l6]0xD0, %f26 ! FFFFAA9190000220 SUBR:L0-B000 2 S Short8 | |
9314 | st %f27, [%g4-0x0014] ! FFFFAA9190000224 SUBR:L0-B000 2 S >BD00087 | |
9315 | ldx [%g2+0x0058], %l6 ! FFFFAA9190000228 SUBR:L0-B000 2 <BD00010 | |
9316 | ldda [%l6]0x26, %i0 ! FFFFAA919000022C SUBR:L0-B000 2 S Quad_Ld_P | |
9317 | ldd [%g4-0x0060], %f36 ! FFFFAA9190000230 SUBR:L0-B000 2 S <BD00104 | |
9318 | ta %xcc, 0x45 ! FFFFAA9190000234 SUBR:L0-B000 2 demap-stack | |
9319 | add %g1, 0x2CB, %i0 ! FFFFAA9190000238 SUBR:L0-B000 2 | |
9320 | ldd [%g3-0x0070], %f14 ! FFFFAA919000023C SUBR:L0-B000 2 S <BD00008 | |
9321 | fbe,pn %fcc2, BL00128 ! FFFFAA9190000240 SUBR:L0-B000 2 | |
9322 | restore %i0, %l7, %o0 ! FFFFAA9190000244 SUBR:L0-B000 2 | |
9323 | BL00128:jmpl %o7+0x0008, %g0 ! FFFFAA9190000248 SUBR:L0-B000 2 | |
9324 | nop ! FFFFAA919000024C SUBR:L0-B000 2 | |
9325 | ||
9326 | SECTION .btext004_pg1 TEXT_VA=0xffffaa9190000000 | |
9327 | attr_text { | |
9328 | Name = .btext004_pg1, | |
9329 | VA = 0xffffaa9190000000, | |
9330 | RA = 0xf30000000, | |
9331 | PA = ra2pa(0xf30000000,0), | |
9332 | tsbonly, | |
9333 | part_0_ctx_nonzero_tsb_config_1, | |
9334 | TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1, | |
9335 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9336 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9337 | } | |
9338 | .text; .skip 8 | |
9339 | ||
9340 | !======================================================================== | |
9341 | ||
9342 | SECTION .btext005 TEXT_VA=0x4ef55687f00 | |
9343 | attr_text { | |
9344 | Name = .btext005, | |
9345 | VA = 0x4ef55687f00, | |
9346 | RA = 0xffffcff00, | |
9347 | PA = ra2pa(0xffffcff00,0), | |
9348 | notsb | |
9349 | } | |
9350 | ||
9351 | SECTION .btext005_pg0 TEXT_VA=0x4ef55686000 | |
9352 | attr_text { | |
9353 | Name = .btext005_pg0, | |
9354 | VA = 0x4ef55686000, | |
9355 | RA = 0xffffce000, | |
9356 | PA = ra2pa(0xffffce000,0), | |
9357 | tsbonly, | |
9358 | part_0_ctx_nonzero_tsb_config_3, | |
9359 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
9360 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9361 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9362 | } | |
9363 | .text; .skip 8 | |
9364 | ||
9365 | ||
9366 | SECTION .btext005 | |
9367 | .text | |
9368 | .global SUBR020; SUBR020: | |
9369 | BL00129: ! SUBR:L0-B000 | |
9370 | add %g1, 0xA2B, %g1 ! 000004EF55687F00 SUBR:L0-B000 0 chksum++ | |
9371 | save %o6, -128, %o6 ! 000004EF55687F04 SUBR:L0-B000 0 | |
9372 | .word 0xBFD00612 ! 000004EF55687F08 SUBR:L0-B000 0 illop | |
9373 | or %l7,%hm(0x10BFD00612),%l7 ! 000004EF55687F0C SUBR:L0-B000 0 | |
9374 | .word 0x2B68DCFD ! 000004EF55687F10 SUBR:L0-B000 0 random | |
9375 | .word 0xDEB923D0 ! 000004EF55687F14 SUBR:L0-B000 0 illop | |
9376 | .word 0x91AE92A2 ! 000004EF55687F18 SUBR:L0-B000 0 illop | |
9377 | or %l7, %l6, %l7 ! 000004EF55687F1C SUBR:L0-B000 0 | |
9378 | ta %xcc, 0x45 ! 000004EF55687F20 SUBR:L0-B000 0 demap-stack | |
9379 | add %g6, -24, %l6 ! 000004EF55687F24 SUBR:L0-B000 0 @BD00078 | |
9380 | stda %f28, [%l6]0xDA ! 000004EF55687F28 SUBR:L0-B000 0 S Short16 | |
9381 | .word 0xA6B99700 ! 000004EF55687F2C SUBR:L0-B000 0 S random | |
9382 | .word 0xB5DDFB67 ! 000004EF55687F30 SUBR:L0-B000 0 S illop | |
9383 | .word 0x81C7E008 ! 000004EF55687F34 SUBR:L0-B000 0 S random | |
9384 | sth %i5, [%g5-0x003A] ! 000004EF55687F38 SUBR:L0-B000 0 S >BD00005 | |
9385 | stba %i0, [%g4-0x0023]%asi ! 000004EF55687F3C SUBR:L0-B000 0 S >BD00068+1 | |
9386 | .word 0xCDF99644 ! 000004EF55687F40 SUBR:L0-B000 0 S illop | |
9387 | ldx [%g2+0x0058], %l6 ! 000004EF55687F44 SUBR:L0-B000 0 <BD00010 | |
9388 | ldda [%l6]0x2C, %i0 ! 000004EF55687F48 SUBR:L0-B000 0 S Quad_Ld | |
9389 | .word 0x05C22515 ! 000004EF55687F4C SUBR:L0-B000 0 S illop | |
9390 | std %g0, [%g5-0x0068] ! 000004EF55687F50 SUBR:L0-B000 0 S >BD00082 | |
9391 | add %g1, 0x63F, %g1 ! 000004EF55687F54 SUBR:L0-B000 0 chksum++ | |
9392 | and %g1, 0xFE, %l2 ! 000004EF55687F58 LOOP:L1-B000 0 | |
9393 | BL00149: ! LOOP:L1-B000 | |
9394 | add %g1, 0x7B4, %g1 ! 000004EF55687F5C LOOP:L1-B000 0 chksum++ | |
9395 | .word 0xFDC2A1E4 ! 000004EF55687F60 SKIP:L2-B000 0 illop | |
9396 | fbl BL00131 ! 000004EF55687F64 SKIP:L2-B000 0 | |
9397 | sth %i2, [%g6-0x0017] ! 000004EF55687F68 SKIP:L2-B000 0 S >BD00078+1 | |
9398 | st %f4, [%g6-0x002C] ! 000004EF55687F6C SKIP:L2-B000 0 S >BD00055 | |
9399 | st %f30, [%g6-0x001C] ! 000004EF55687F70 SKIP:L2-B000 0 S >BD00130 | |
9400 | .word 0x28F6D40A ! 000004EF55687F74 SKIP:L2-B000 0 S illop | |
9401 | ld [%g2+0x0064], %fsr ! 000004EF55687F78 SKIP:L2-B000 0 S <BD00032+4 | |
9402 | std %i0, [%g6+0x0008] ! 000004EF55687F7C SKIP:L2-B000 0 S >BD00058 | |
9403 | ldswa [%g7+%g7]0x82, %o1 ! 000004EF55687F80 SKIP:L2-B000 0 S <BD00043 | |
9404 | ldx [%g2+0x0008], %g3 ! 000004EF55687F84 SKIP:L2-B000 0 S BASE<BD00015 | |
9405 | .word 0xA9AD10A8 ! 000004EF55687F88 SKIP:L2-B000 0 S illop | |
9406 | std %f18, [%g4+0x0080] ! 000004EF55687F8C SKIP:L2-B000 0 S >BD00070 | |
9407 | .word 0xB3A39BEB ! 000004EF55687F90 SKIP:L2-B000 0 S illop | |
9408 | ld [%g6+0x004C], %f5 ! 000004EF55687F94 SKIP:L2-B000 0 S <BD00047 | |
9409 | ldda [%g3-0x0038]%asi, %f44 ! 000004EF55687F98 SKIP:L2-B000 0 S <BD00006 | |
9410 | add %g1, 0x68C, %g1 ! 000004EF55687F9C SKIP:L2-B000 0 chksum++ | |
9411 | stba %i4, [%g3+0x005A]%asi ! 000004EF55687FA0 SKIP:L2-B000 0 S >BD00035+2 | |
9412 | add %g3, -88, %l6 ! 000004EF55687FA4 SKIP:L2-B000 0 @BD00024 | |
9413 | ldda [%l6]0xD0, %f28 ! 000004EF55687FA8 SKIP:L2-B000 0 S Short8 | |
9414 | ld [%g4-0x000C], %f19 ! 000004EF55687FAC SKIP:L2-B000 0 S <BD00002 | |
9415 | .word 0x8FA9CA7D ! 000004EF55687FB0 SKIP:L2-B000 0 S illop_FP | |
9416 | fba,a,pn %fcc2, BL00136 ! 000004EF55687FB4 SKIP:L2-B000 0 | |
9417 | .word 0x8FB7869D ! 000004EF55687FB8 SKIP:L2-B000 0 S illop | |
9418 | BL00131: ! ELSE:L2-B001 | |
9419 | lduw [%g3+0x0064], %o5 ! 000004EF55687FBC ELSE:L2-B001 0 S <BD00021 | |
9420 | bl BL00132 ;.empty ! 000004EF55687FC0 ELSE:L2-B001 0 L | |
9421 | .word 0x9DA97014 ! 000004EF55687FC4 ELSE:L2-B001 0 L illop | |
9422 | BL00132:ldd [%g5-0x0068], %i0 ! 000004EF55687FC8 ELSE:L2-B001 0 S <BD00082 | |
9423 | ta %xcc, 0x40 ! 000004EF55687FCC ELSE:L2-B001 0 S +-priv | |
9424 | bn BL00134 ;.empty ! 000004EF55687FD0 ELSE:L2-B001 0 L | |
9425 | bge BL00133 ;.empty ! 000004EF55687FD4 ELSE:L2-B001 0 L | |
9426 | BL00134:be,a,pn %icc, BL00133 ;.empty ! 000004EF55687FD8 ELSE:L2-B001 0 L | |
9427 | BL00133:bgu,a,pt %icc, BL00135 ! 000004EF55687FDC ELSE:L2-B001 0 L | |
9428 | BL00135:lduh [%g4+0x0000], %o4 ! 000004EF55687FE0 ELSE:L2-B001 0 S <BD00097 | |
9429 | .word 0xA5D46387 ! 000004EF55687FE4 ELSE:L2-B001 0 illop | |
9430 | .word 0xB9D08814 ! 000004EF55687FE8 ELSE:L2-B001 0 illop | |
9431 | ldd [%g6-0x0043], %i0 ! 000004EF55687FEC ELSE:L2-B001 0 S <BD00023+5 | |
9432 | .word 0x81A83232 ! 000004EF55687FF0 ELSE:L2-B001 0 S illop | |
9433 | ldd [%g6-0x0070], %f36 ! 000004EF55687FF4 ELSE:L2-B001 0 S <BD00008 | |
9434 | tcs %xcc, %g0+0x006A ! 000004EF55687FF8 ELSE:L2-B001 0 S | |
9435 | lduwa [%g7+%g0]0x83, %o3 ! 000004EF55687FFC ELSE:L2-B001 0 S <BD00043 | |
9436 | call .+8 ! 000004EF55688000 ELSE:L2-B001 0 S | |
9437 | st %f9, [%g6-0x0074] ! 000004EF55688004 ELSE:L2-B001 0 S >BD00020 | |
9438 | ld [%g5+0x0060], %f8 ! 000004EF55688008 ELSE:L2-B001 0 S <BD00069 | |
9439 | .word 0x9F7B3131 ! 000004EF5568800C ELSE:L2-B001 0 S illop | |
9440 | .word 0xEE618F7C ! 000004EF55688010 ELSE:L2-B001 0 S illop | |
9441 | ldx [%g4-0x0088], %g4 ! 000004EF55688014 ELSE:L2-B001 0 ptr_chase | |
9442 | ldx [%g4-0x0088], %g4 ! 000004EF55688018 ELSE:L2-B001 0 ptr_chase | |
9443 | ldx [%g4-0x0088], %g4 ! 000004EF5568801C ELSE:L2-B001 0 ptr_chase | |
9444 | .word 0xED51C56D ! 000004EF55688020 ELSE:L2-B001 0 illop | |
9445 | ldx [%g4-0x0088], %g4 ! 000004EF55688024 ELSE:L2-B001 0 ptr_chase | |
9446 | ldx [%g4-0x0088], %g4 ! 000004EF55688028 ELSE:L2-B001 0 ptr_chase | |
9447 | .word 0x9FB282F8 ! 000004EF5568802C ELSE:L2-B001 0 illop | |
9448 | add %g6, -8, %l5 ! 000004EF55688030 ELSE:L2-B001 0 @BD00056 | |
9449 | stda %f22,[%l5+%g1]0xC2 ! 000004EF55688034 ELSE:L2-B001 0 S Partial_St | |
9450 | BL00136: ! ELSE:L2-B001 | |
9451 | add %g1, 0xDFA, %g1 ! 000004EF55688038 ELSE:L2-B001 0 chksum++ | |
9452 | andcc %i0, 0x8, %g0 ! 000004EF5568803C SKIP:L2-B002 0 | |
9453 | bnz,pn %xcc, BL00138 ! 000004EF55688040 SKIP:L2-B002 0 | |
9454 | .word 0xE5B27D76 ! 000004EF55688044 SKIP:L2-B002 0 S illop | |
9455 | .word 0xA7B1868D ! 000004EF55688048 SKIP:L2-B002 0 S illop_VIS | |
9456 | ldx [%g2+0x0058], %l6 ! 000004EF5568804C SKIP:L2-B002 0 <BD00010 | |
9457 | .word 0xABA25B72 ! 000004EF55688050 SKIP:L2-B002 0 S illop | |
9458 | .word 0x954FF1D2 ! 000004EF55688054 SKIP:L2-B002 0 S illop | |
9459 | add %g5, 0x78, %l5 ! 000004EF55688058 SKIP:L2-B002 0 @BD00009 | |
9460 | .word 0x8DAD1801 ! 000004EF5568805C SKIP:L2-B002 0 S illop | |
9461 | add %g1, 0xF86, %g1 ! 000004EF55688060 SKIP:L2-B002 0 chksum++ | |
9462 | add %g6, 0x80, %l5 ! 000004EF55688064 SKIP:L2-B002 0 @BD00070 | |
9463 | stda %f22,[%l5+%g1]0xC1 ! 000004EF55688068 SKIP:L2-B002 0 S Partial_St | |
9464 | sth %i0, [%g4-0x004C] ! 000004EF5568806C SKIP:L2-B002 0 S >BD00089 | |
9465 | swap [%g5-0x0040], %o0 ! 000004EF55688070 SKIP:L2-B002 0 S >BD00007 | |
9466 | .word 0xCF68F9D4 ! 000004EF55688074 SKIP:L2-B002 0 S illop | |
9467 | fba BL00140 ! 000004EF55688078 SKIP:L2-B002 0 | |
9468 | sth %o0, [%g3+0x0044] ! 000004EF5568807C SKIP:L2-B002 0 S >BD00137 | |
9469 | BL00138: ! ELSE:L2-B003 | |
9470 | .word 0xB7A3090F ! 000004EF55688080 ELSE:L2-B003 0 illop | |
9471 | stda %f26,[%l5+%g1]0xC2 ! 000004EF55688084 ELSE:L2-B003 0 S Partial_St | |
9472 | sth %i1, [%g5+0x0026] ! 000004EF55688088 ELSE:L2-B003 0 S >BD00139+2 | |
9473 | stx %fsr, [%g2+0x0060] ! 000004EF5568808C ELSE:L2-B003 0 S <BD00032 | |
9474 | add %g5, -31, %l6 ! 000004EF55688090 ELSE:L2-B003 0 @BD00085 | |
9475 | stda %f28, [%l6]0xD0 ! 000004EF55688094 ELSE:L2-B003 0 S Short8 | |
9476 | ld [%g3+0x0026], %f26 ! 000004EF55688098 ELSE:L2-B003 0 S <BD00139+2 | |
9477 | add %g1, 0xE5F, %g1 ! 000004EF5568809C ELSE:L2-B003 0 chksum++ | |
9478 | std %o0, [%g4+0x0080] ! 000004EF556880A0 ELSE:L2-B003 0 S >BD00070 | |
9479 | add %g5, -60, %l6 ! 000004EF556880A4 ELSE:L2-B003 0 @BD00041 | |
9480 | ldda [%l6]0xD2, %f16 ! 000004EF556880A8 ELSE:L2-B003 0 S Short16 | |
9481 | .word 0xA7A8D864 ! 000004EF556880AC ELSE:L2-B003 0 S illop | |
9482 | ldx [%g2+0x0060], %fsr ! 000004EF556880B0 ELSE:L2-B003 0 S <BD00032 | |
9483 | .word 0x8BAE5FDC ! 000004EF556880B4 ELSE:L2-B003 0 S illop | |
9484 | .word 0x3F30134F ! 000004EF556880B8 ELSE:L2-B003 0 S random | |
9485 | .word 0x9F960000 ! 000004EF556880BC ELSE:L2-B003 0 S illop | |
9486 | ldx [%g2+0x0058], %l6 ! 000004EF556880C0 ELSE:L2-B003 0 <BD00010 | |
9487 | .word 0xA5EAB15C ! 000004EF556880C4 ELSE:L2-B003 0 S random | |
9488 | std %f0, [%g5-0x0070] ! 000004EF556880C8 ELSE:L2-B003 0 S >BD00008 | |
9489 | .word 0xC55846F9 ! 000004EF556880CC ELSE:L2-B003 0 illop | |
9490 | .word 0xBBB42E62 ! 000004EF556880D0 ELSE:L2-B003 0 illop | |
9491 | ldx [%g4-0x0088], %g4 ! 000004EF556880D4 ELSE:L2-B003 0 ptr_chase | |
9492 | ldx [%g4-0x0088], %g4 ! 000004EF556880D8 ELSE:L2-B003 0 ptr_chase | |
9493 | .word 0x8B8D24F2 ! 000004EF556880DC ELSE:L2-B003 0 random | |
9494 | ldx [%g4-0x0088], %g4 ! 000004EF556880E0 ELSE:L2-B003 0 ptr_chase | |
9495 | .word 0xBDCA9942 ! 000004EF556880E4 ELSE:L2-B003 0 illop | |
9496 | BL00140: ! ELSE:L2-B003 | |
9497 | .word 0xF97BC5DA ! 000004EF556880E8 ELSE:L2-B003 0 illop | |
9498 | .word 0x9DA80A11 ! 000004EF556880EC SKIP:L2-B004 0 illop | |
9499 | bz,pn %xcc, BL00142 ! 000004EF556880F0 SKIP:L2-B004 0 | |
9500 | .word 0x3C0798BE ! 000004EF556880F4 SKIP:L2-B004 0 S illop | |
9501 | stb %o3, [%g5-0x0017] ! 000004EF556880F8 SKIP:L2-B004 0 S >BD00078+1 | |
9502 | ldx [%g2+0x0058], %l6 ! 000004EF556880FC SKIP:L2-B004 0 <BD00010 | |
9503 | ldda [%l6]0x26, %i0 ! 000004EF55688100 SKIP:L2-B004 0 S Quad_Ld_P | |
9504 | stb %o3, [%g6-0x0057] ! 000004EF55688104 SKIP:L2-B004 0 S >BD00026 | |
9505 | add %g3, -16, %l6 ! 000004EF55688108 SKIP:L2-B004 0 @BD00052 | |
9506 | stda %f22, [%l6]0xD0 ! 000004EF5568810C SKIP:L2-B004 0 S Short8 | |
9507 | add %g1, 0x6D3, %g1 ! 000004EF55688110 SKIP:L2-B004 0 chksum++ | |
9508 | .word 0xA5B6C396 ! 000004EF55688114 SKIP:L2-B004 0 S illop | |
9509 | stx %i1, [%g6+0x0038] ! 000004EF55688118 SKIP:L2-B004 0 S >BD00028 | |
9510 | std %f62, [%g4-0x0038] ! 000004EF5568811C SKIP:L2-B004 0 S >BD00006 | |
9511 | stx %i1, [%g5+0x0068] ! 000004EF55688120 SKIP:L2-B004 0 S >BD00012 | |
9512 | ldx [%g2+0x0058], %l6 ! 000004EF55688124 SKIP:L2-B004 0 <BD00010 | |
9513 | ldda [%l6]0x2C, %i0 ! 000004EF55688128 SKIP:L2-B004 0 S Quad_Ld | |
9514 | ld [%g4+0x0020], %f11 ! 000004EF5568812C SKIP:L2-B004 0 S <BD00042 | |
9515 | ldd [%g4-0x0038], %f46 ! 000004EF55688130 SKIP:L2-B004 0 S <BD00006 | |
9516 | fba BL00143 ! 000004EF55688134 SKIP:L2-B004 0 | |
9517 | stb %o1, [%g5+0x0047] ! 000004EF55688138 SKIP:L2-B004 0 S >BD00141 | |
9518 | BL00142: ! ELSE:L2-B005 | |
9519 | add %g5, -34, %l6 ! 000004EF5568813C ELSE:L2-B005 0 @BD00076 | |
9520 | stda %f24, [%l6]0xDA ! 000004EF55688140 ELSE:L2-B005 0 S Short16 | |
9521 | lda [%g3+0x004C]%asi, %f8 ! 000004EF55688144 ELSE:L2-B005 0 S <BD00047 | |
9522 | lduwa [%g7+%g7]0x83, %o1 ! 000004EF55688148 ELSE:L2-B005 0 S <BD00043 | |
9523 | ldstub [%g4-0x000F], %i4 ! 000004EF5568814C ELSE:L2-B005 0 S >BD00040 | |
9524 | fmuld8ulx16 %f26, %f28, %f18 ! 000004EF55688150 ELSE:L2-B005 0 S | |
9525 | add %g1, 0x554, %g1 ! 000004EF55688154 ELSE:L2-B005 0 chksum++ | |
9526 | .word 0x9864A4FD ! 000004EF55688158 ELSE:L2-B005 0 random | |
9527 | stwa %g7, [%l6+%g0]0x14 ! 000004EF5568815C ELSE:L2-B005 0 S >BD00011 | |
9528 | st %f5, [%g3-0x002C] ! 000004EF55688160 ELSE:L2-B005 0 S >BD00055 | |
9529 | st %f3, [%g6+0x0063] ! 000004EF55688164 ELSE:L2-B005 0 S >BD00069+3 | |
9530 | .word 0x8FBC9007 ! 000004EF55688168 ELSE:L2-B005 0 S illop | |
9531 | BL00143: ! ELSE:L2-B005 | |
9532 | add %g1, 0xC50, %g1 ! 000004EF5568816C ELSE:L2-B005 0 chksum++ | |
9533 | .word 0x185F534C ! 000004EF55688170 LOOP:L1-B000 0 S illop | |
9534 | stb %o2, [%g6-0x0020] ! 000004EF55688174 LOOP:L1-B000 0 S >BD00144 | |
9535 | fbuge,pt %fcc1, BL00145 ! 000004EF55688178 LOOP:L1-B000 0 L | |
9536 | nop ! 000004EF5568817C LOOP:L1-B000 0 S | |
9537 | fbl,pn %fcc3, BL00146 ;.empty ! 000004EF55688180 LOOP:L1-B000 0 L | |
9538 | BL00146:.word 0x28E16A3B ! 000004EF55688184 LOOP:L1-B000 0 L illop | |
9539 | BL00145:.word 0xC7867100 ! 000004EF55688188 LOOP:L1-B000 0 S random | |
9540 | fba,a,pn %fcc1, BL00148 ! 000004EF5568818C LOOP:L1-B000 0 L | |
9541 | nop ! 000004EF55688190 LOOP:L1-B000 0 S | |
9542 | lduh [%g4-0x0016], %l1 ! 000004EF55688194 LOOP:L1-B000 0 S <BD00051 | |
9543 | fblg,a BL00148 ! 000004EF55688198 LOOP:L1-B000 0 L | |
9544 | BL00147:st %f11, [%g5+0x004C] ! 000004EF5568819C LOOP:L1-B000 0 S >BD00047 | |
9545 | .word 0xBE100001 ! 000004EF556881A0 LOOP:L1-B000 0 S random | |
9546 | BL00148:ld [%g3+0x0020], %f10 ! 000004EF556881A4 LOOP:L1-B000 0 S <BD00042 | |
9547 | .word 0xA0A59BE4 ! 000004EF556881A8 LOOP:L1-B000 0 random | |
9548 | .word 0xA5A2C687 ! 000004EF556881AC LOOP:L1-B000 0 illop | |
9549 | andcc %l2, 0x1, %g0 ! 000004EF556881B0 LOOP:L1-B000 0 | |
9550 | bne,pt %xcc, BL00149 ! 000004EF556881B4 LOOP:L1-B000 0 | |
9551 | std %f34, [%g5-0x0038] ! 000004EF556881B8 LOOP:L1-B000 0 S >BD00006 | |
9552 | add %g1, 0x926, %g1 ! 000004EF556881BC LOOP:L1-B000 0 chksum++ | |
9553 | ld [%g5-0x0054], %f20 ! 000004EF556881C0 SUBR:L0-B000 0 S <BD00027 | |
9554 | brnz,a,pn %l1, BL00150 ;.empty ! 000004EF556881C4 SUBR:L0-B000 0 L | |
9555 | bvs,a BL00151 ! 000004EF556881C8 SUBR:L0-B000 0 L | |
9556 | BL00151:.word 0xA5B2079E ! 000004EF556881CC SUBR:L0-B000 0 S illop | |
9557 | bcs,a,pn %xcc, BL00152 ;.empty ! 000004EF556881D0 SUBR:L0-B000 0 L | |
9558 | ble BL00150 ;.empty ! 000004EF556881D4 SUBR:L0-B000 0 L | |
9559 | bnz,a,pn %icc, BL00150 ;.empty ! 000004EF556881D8 SUBR:L0-B000 0 L | |
9560 | BL00150:bn,a BL00153 ;.empty ! 000004EF556881DC SUBR:L0-B000 0 L | |
9561 | .word 0x3B596A16 ! 000004EF556881E0 SUBR:L0-B000 0 L random | |
9562 | BL00153:stb %g1, [%g6+0x0046] ! 000004EF556881E4 SUBR:L0-B000 0 S >BD00077 | |
9563 | BL00152:.word 0x83B187EA ! 000004EF556881E8 SUBR:L0-B000 0 S illop_VIS | |
9564 | BL00154:add %g1, 0x4E, %g1 ! 000004EF556881EC SUBR:L0-B000 0 chksum++ | |
9565 | ta %xcc, 0x45 ! 000004EF556881F0 SUBR:L0-B000 0 demap-stack | |
9566 | add %g1, 0x399, %i0 ! 000004EF556881F4 SUBR:L0-B000 0 | |
9567 | add %g1, 0xF42, %g1 ! 000004EF556881F8 SUBR:L0-B000 0 chksum++ | |
9568 | ret ! 000004EF556881FC SUBR:L0-B000 0 | |
9569 | restore %i0, %l7, %o0 ! 000004EF55688200 SUBR:L0-B000 0 | |
9570 | ||
9571 | SECTION .btext005_pg1 TEXT_VA=0x4ef55688000 | |
9572 | attr_text { | |
9573 | Name = .btext005_pg1, | |
9574 | VA = 0x4ef55688000, | |
9575 | RA = 0xffffd0000, | |
9576 | PA = ra2pa(0xffffd0000,0), | |
9577 | tsbonly, | |
9578 | part_0_ctx_nonzero_tsb_config_3, | |
9579 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
9580 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9581 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9582 | } | |
9583 | .text; .skip 8 | |
9584 | ||
9585 | !======================================================================== | |
9586 | ||
9587 | SECTION .btext006 TEXT_VA=0x2f8755f00 | |
9588 | attr_text { | |
9589 | Name = .btext006, | |
9590 | VA = 0x2f8755f00, | |
9591 | RA = 0xffffcbf00, | |
9592 | PA = ra2pa(0xffffcbf00,0), | |
9593 | notsb | |
9594 | } | |
9595 | ||
9596 | SECTION .btext006_pg0 TEXT_VA=0x2f8754000 | |
9597 | attr_text { | |
9598 | Name = .btext006_pg0, | |
9599 | VA = 0x2f8754000, | |
9600 | RA = 0xffffca000, | |
9601 | PA = ra2pa(0xffffca000,0), | |
9602 | tsbonly, | |
9603 | part_0_ctx_nonzero_tsb_config_3, | |
9604 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
9605 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9606 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9607 | } | |
9608 | .text; .skip 8 | |
9609 | ||
9610 | ||
9611 | SECTION .btext006 | |
9612 | .text | |
9613 | .global SUBR021; SUBR021: | |
9614 | BL00155: ! SUBR:L0-B000 | |
9615 | add %g1, 0x15A, %g1 ! 00000002F8755F00 SUBR:L0-B000 0 chksum++ | |
9616 | save %o6, -128, %o6 ! 00000002F8755F04 SUBR:L0-B000 0 | |
9617 | sethi %hh(0x2F8755F00),%l7 ! 00000002F8755F08 SUBR:L0-B000 0 SUBR021 | |
9618 | .word 0xFE11B7CA ! 00000002F8755F0C SUBR:L0-B000 0 random | |
9619 | sethi %lm(0x2F8755F00),%l6 ! 00000002F8755F10 SUBR:L0-B000 0 | |
9620 | or %l6,%lo(0x2F8755F00),%l6 ! 00000002F8755F14 SUBR:L0-B000 0 | |
9621 | sllx %l7, 0x20, %l7 ! 00000002F8755F18 SUBR:L0-B000 0 | |
9622 | or %l7, %l6, %l7 ! 00000002F8755F1C SUBR:L0-B000 0 | |
9623 | add %g1, 0xD6B, %g1 ! 00000002F8755F20 SUBR:L0-B000 0 chksum++ | |
9624 | and %g1, 0xFE, %l3 ! 00000002F8755F24 LOOP:L1-B000 0 | |
9625 | BL00166: ! LOOP:L1-B000 | |
9626 | .word 0xFD618490 ! 00000002F8755F28 LOOP:L1-B000 0 random | |
9627 | andcc %o0, 0x100, %g0 ! 00000002F8755F2C SKIP:L2-B000 0 | |
9628 | bnz,pn %icc, BL00159 ! 00000002F8755F30 SKIP:L2-B000 0 | |
9629 | ld [%g4+0x0048], %f18 ! 00000002F8755F34 SKIP:L2-B000 0 S <BD00018 | |
9630 | stb %g1, [%g4-0x001F] ! 00000002F8755F38 SKIP:L2-B000 0 S >BD00085 | |
9631 | bn,pn %xcc, BL00156 ;.empty ! 00000002F8755F3C SKIP:L2-B000 0 L | |
9632 | fbo,a BL00157 ! 00000002F8755F40 SKIP:L2-B000 0 L | |
9633 | nop ! 00000002F8755F44 SKIP:L2-B000 0 S | |
9634 | BL00157:stb %g1, [%g5+0x0042] ! 00000002F8755F48 SKIP:L2-B000 0 S >BD00091 | |
9635 | swapa [%g6-0x001C]%asi, %l0 ! 00000002F8755F4C SKIP:L2-B000 0 S >BD00130 | |
9636 | brlz,a,pt %i0, BL00158 ;.empty ! 00000002F8755F50 SKIP:L2-B000 0 L | |
9637 | bgu,a,pt %icc, BL00158 ! 00000002F8755F54 SKIP:L2-B000 0 L | |
9638 | BL00158:nop ! 00000002F8755F58 SKIP:L2-B000 0 S | |
9639 | fbu,a BL00156 ;.empty ! 00000002F8755F5C SKIP:L2-B000 0 L | |
9640 | bcs,a BL00156 ! 00000002F8755F60 SKIP:L2-B000 0 L | |
9641 | nop ! 00000002F8755F64 SKIP:L2-B000 0 S | |
9642 | BL00156:add %g1, 0x1F8, %g1 ! 00000002F8755F68 SKIP:L2-B000 0 chksum++ | |
9643 | add %g1, 0x3C5, %g1 ! 00000002F8755F6C SKIP:L2-B000 0 chksum++ | |
9644 | .word 0xC57F30C1 ! 00000002F8755F70 SKIP:L2-B000 0 S illop | |
9645 | lda [%g5+0x004C]%asi, %f2 ! 00000002F8755F74 SKIP:L2-B000 0 S <BD00047 | |
9646 | st %f8, [%g3-0x002C] ! 00000002F8755F78 SKIP:L2-B000 0 S >BD00055 | |
9647 | .word 0x25321F71 ! 00000002F8755F7C SKIP:L2-B000 0 random | |
9648 | .word 0x95B387F0 ! 00000002F8755F80 SKIP:L2-B000 0 S illop | |
9649 | .word 0xB594CA00 ! 00000002F8755F84 SKIP:L2-B000 0 S illop | |
9650 | lduha [%g7+%g0]0x8B, %o5 ! 00000002F8755F88 SKIP:L2-B000 0 S <BD00043 | |
9651 | ba,a BL00160 ! 00000002F8755F8C SKIP:L2-B000 0 | |
9652 | stba %i1, [%g6+0x0042]%asi ! 00000002F8755F90 SKIP:L2-B000 0 S >BD00091 | |
9653 | BL00159: ! ELSE:L2-B001 | |
9654 | lduwa [%g7+%g0]0x83, %o1 ! 00000002F8755F94 ELSE:L2-B001 0 S <BD00043 | |
9655 | .word 0x8340F4B3 ! 00000002F8755F98 ELSE:L2-B001 0 illop | |
9656 | membar 0x40 ! 00000002F8755F9C ELSE:L2-B001 0 | |
9657 | .word 0xFE3F2D8D ! 00000002F8755FA0 ELSE:L2-B001 0 illop | |
9658 | membar 0x40 ! 00000002F8755FA4 ELSE:L2-B001 0 | |
9659 | .word 0x83A89FE7 ! 00000002F8755FA8 ELSE:L2-B001 0 S illop | |
9660 | stxa %i1, [%g7+%g0]0xB8 ! 00000002F8755FAC ELSE:L2-B001 0 S BAD-ASI | |
9661 | add %g6, -24, %l6 ! 00000002F8755FB0 ELSE:L2-B001 0 @BD00078 | |
9662 | stda %f18, [%l6]0xD2 ! 00000002F8755FB4 ELSE:L2-B001 0 S Short16 | |
9663 | ldx [%g5-0x0088], %g5 ! 00000002F8755FB8 ELSE:L2-B001 0 ptr_chase | |
9664 | .word 0x15F3237B ! 00000002F8755FBC ELSE:L2-B001 0 random | |
9665 | .word 0xA3AFE5B5 ! 00000002F8755FC0 ELSE:L2-B001 0 S illop | |
9666 | ldx [%g2+0x0058], %l6 ! 00000002F8755FC4 ELSE:L2-B001 0 <BD00010 | |
9667 | ldda [%l6]0x26, %i0 ! 00000002F8755FC8 ELSE:L2-B001 0 S Quad_Ld_P | |
9668 | stda %f38, [%g4-0x0060]%asi ! 00000002F8755FCC ELSE:L2-B001 0 S >BD00104 | |
9669 | stx %i3, [%g3+0x0008] ! 00000002F8755FD0 ELSE:L2-B001 0 S >BD00058 | |
9670 | .word 0xBDC09C4A ! 00000002F8755FD4 ELSE:L2-B001 0 S illop | |
9671 | .word 0x9E100001 ! 00000002F8755FD8 ELSE:L2-B001 0 S random | |
9672 | BL00160: ! ELSE:L2-B001 | |
9673 | add %g1, 0x8AC, %g1 ! 00000002F8755FDC ELSE:L2-B001 0 chksum++ | |
9674 | stb %o5, [%g3-0x000A] ! 00000002F8755FE0 LOOP:L1-B000 0 S >BD00002+2 | |
9675 | .word 0xBBA1919D ! 00000002F8755FE4 LOOP:L1-B000 0 S illop | |
9676 | bn BL00161 ! 00000002F8755FE8 LOOP:L1-B000 0 L | |
9677 | nop ! 00000002F8755FEC LOOP:L1-B000 0 S | |
9678 | fbule,pn %fcc0, BL00162 ;.empty ! 00000002F8755FF0 LOOP:L1-B000 0 L | |
9679 | .word 0x83482F0B ! 00000002F8755FF4 LOOP:L1-B000 0 L illop | |
9680 | BL00163:bnz,pn %xcc, BL00164 ;.empty ! 00000002F8755FF8 LOOP:L1-B000 0 L | |
9681 | BL00162:fbne,a BL00164 ;.empty ! 00000002F8755FFC LOOP:L1-B000 0 L | |
9682 | bpos,a BL00165 ! 00000002F8756000 LOOP:L1-B000 0 L | |
9683 | BL00165:.word 0xB3A05124 ! 00000002F8756004 LOOP:L1-B000 0 S illop | |
9684 | BL00164:stx %o0, [%g3+0x0055] ! 00000002F8756008 LOOP:L1-B000 0 S >BD00045+5 | |
9685 | BL00161:.word 0xE2B8580F ! 00000002F875600C LOOP:L1-B000 0 S illop | |
9686 | .word 0xDF68CF04 ! 00000002F8756010 LOOP:L1-B000 0 illop | |
9687 | srlx %l3, 0x1, %l3 ! 00000002F8756014 LOOP:L1-B000 0 | |
9688 | andcc %l3, 0x1, %g0 ! 00000002F8756018 LOOP:L1-B000 0 | |
9689 | .word 0xCF0A291D ! 00000002F875601C LOOP:L1-B000 0 illop | |
9690 | lduh [%g5-0x0028], %o1 ! 00000002F8756020 LOOP:L1-B000 0 S <BD00049 | |
9691 | add %g1, 0x6AF, %g1 ! 00000002F8756024 LOOP:L1-B000 0 chksum++ | |
9692 | .word 0xF7C2F3C5 ! 00000002F8756028 SUBR:L0-B000 0 S illop | |
9693 | ldd [%g3-0x0065], %i0 ! 00000002F875602C SUBR:L0-B000 0 S <BD00082+3 | |
9694 | .word 0xE5BA9C21 ! 00000002F8756030 SUBR:L0-B000 0 S illop_VIS | |
9695 | nop ! 00000002F8756034 SUBR:L0-B000 0 S | |
9696 | .word 0xF75D12EE ! 00000002F8756038 SUBR:L0-B000 0 illop | |
9697 | return %i7+0x0008 ! 00000002F875603C SUBR:L0-B000 0 | |
9698 | .word 0x0C78F4E4 ! 00000002F8756040 SUBR:L0-B000 0 random | |
9699 | ||
9700 | SECTION .btext006_pg1 TEXT_VA=0x2f8756000 | |
9701 | attr_text { | |
9702 | Name = .btext006_pg1, | |
9703 | VA = 0x2f8756000, | |
9704 | RA = 0xffffcc000, | |
9705 | PA = ra2pa(0xffffcc000,0), | |
9706 | tsbonly, | |
9707 | part_0_ctx_nonzero_tsb_config_3, | |
9708 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
9709 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9710 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9711 | } | |
9712 | .text; .skip 8 | |
9713 | ||
9714 | !======================================================================== | |
9715 | ||
9716 | SECTION .btext007 TEXT_VA=0x35d9f1abf00 | |
9717 | attr_text { | |
9718 | Name = .btext007, | |
9719 | VA = 0x35d9f1abf00, | |
9720 | RA = 0xffffc7f00, | |
9721 | PA = ra2pa(0xffffc7f00,0), | |
9722 | notsb | |
9723 | } | |
9724 | ||
9725 | SECTION .btext007_pg0 TEXT_VA=0x35d9f1aa000 | |
9726 | attr_text { | |
9727 | Name = .btext007_pg0, | |
9728 | VA = 0x35d9f1aa000, | |
9729 | RA = 0xffffc6000, | |
9730 | PA = ra2pa(0xffffc6000,0), | |
9731 | tsbonly, | |
9732 | part_0_ctx_nonzero_tsb_config_3, | |
9733 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
9734 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9735 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9736 | } | |
9737 | .text; .skip 8 | |
9738 | ||
9739 | ||
9740 | SECTION .btext007 | |
9741 | .text | |
9742 | .global SUBR022; SUBR022: | |
9743 | BL00167: ! SUBR:L0-B000 | |
9744 | add %g1, 0xA56, %g1 ! 0000035D9F1ABF00 SUBR:L0-B000 2 chksum++ | |
9745 | save %o6, -128, %o6 ! 0000035D9F1ABF04 SUBR:L0-B000 2 | |
9746 | sethi %hh(0x35D9F1ABF00),%l7 ! 0000035D9F1ABF08 SUBR:L0-B000 2 SUBR022 | |
9747 | or %l7,%hm(0x35D9F1ABF00),%l7 ! 0000035D9F1ABF0C SUBR:L0-B000 2 | |
9748 | sethi %lm(0x35D9F1ABF00),%l6 ! 0000035D9F1ABF10 SUBR:L0-B000 2 | |
9749 | or %l6,%lo(0x35D9F1ABF00),%l6 ! 0000035D9F1ABF14 SUBR:L0-B000 2 | |
9750 | sllx %l7, 0x20, %l7 ! 0000035D9F1ABF18 SUBR:L0-B000 2 | |
9751 | or %l7, %l6, %l7 ! 0000035D9F1ABF1C SUBR:L0-B000 2 | |
9752 | add %g1, 0x60E, %g1 ! 0000035D9F1ABF20 SUBR:L0-B000 2 chksum++ | |
9753 | or %g0, 0x2, %l4 ! 0000035D9F1ABF24 LOOP:L1-B000 2 | |
9754 | BL00174: ! LOOP:L1-B000 | |
9755 | add %g1, 0x7E2, %g1 ! 0000035D9F1ABF28 LOOP:L1-B000 4 chksum++ | |
9756 | andcc %i0, 0x10, %g0 ! 0000035D9F1ABF2C SKIP:L2-B000 4 | |
9757 | bnz BL00168 ! 0000035D9F1ABF30 SKIP:L2-B000 4 | |
9758 | std %i0, [%g6-0x0008] ! 0000035D9F1ABF34 SKIP:L2-B000 4 S >BD00056 | |
9759 | ldx [%g5+0x0078], %i2 ! 0000035D9F1ABF38 SKIP:L2-B000 4 S <BD00009 | |
9760 | ldd [%g6+0x0030], %i0 ! 0000035D9F1ABF3C SKIP:L2-B000 4 S <BD00044 | |
9761 | st %fsr, [%g2+0x0064] ! 0000035D9F1ABF40 SKIP:L2-B000 4 S <BD00032+4 | |
9762 | std %i2, [%g6+0x0030] ! 0000035D9F1ABF44 SKIP:L2-B000 4 S >BD00044 | |
9763 | st %fsr, [%g2+0x0064] ! 0000035D9F1ABF48 SKIP:L2-B000 4 S <BD00032+4 | |
9764 | add %g1, 0x2A, %g1 ! 0000035D9F1ABF4C SKIP:L2-B000 4 chksum++ | |
9765 | ldx [%g2+0x0038], %g5 ! 0000035D9F1ABF50 SKIP:L2-B000 4 S BASE<BD00125 | |
9766 | add %g5, -88, %l6 ! 0000035D9F1ABF54 SKIP:L2-B000 4 @BD00024 | |
9767 | stda %f26, [%l6]0xD0 ! 0000035D9F1ABF58 SKIP:L2-B000 4 S Short8 | |
9768 | swap [%g4-0x0040], %o1 ! 0000035D9F1ABF5C SKIP:L2-B000 4 S >BD00007 | |
9769 | sethi %hh(0x2D51BDDF00),%l6 ! 0000035D9F1ABF60 SKIP:L2-B000 4 SUBR024 | |
9770 | or %l6,%hm(0x2D51BDDF00),%l6 ! 0000035D9F1ABF64 SKIP:L2-B000 4 | |
9771 | sethi %lm(0x2D51BDDF00),%l5 ! 0000035D9F1ABF68 SKIP:L2-B000 4 | |
9772 | or %l5,%lo(0x2D51BDDF00),%l5 ! 0000035D9F1ABF6C SKIP:L2-B000 4 | |
9773 | sllx %l6, 0x20, %l6 ! 0000035D9F1ABF70 SKIP:L2-B000 4 | |
9774 | or %l6, %l5, %l6 ! 0000035D9F1ABF74 SKIP:L2-B000 4 | |
9775 | jmpl %l6+0x0000, %o7 ! 0000035D9F1ABF78 SKIP:L2-B000 4 S | |
9776 | .word 0x93B7064A ! 0000035D9F1ABF7C SKIP:L2-B000 4 S illop_VIS | |
9777 | stw %i2, [%g5-0x0040] ! 0000035D9F1ABF80 SKIP:L2-B000 4 S >BD00007 | |
9778 | prefetch [%o2+%l7], 2 ! 0000035D9F1ABF84 SKIP:L2-B000 4 S <.+0 | |
9779 | ld [%g6+0x0020], %f11 ! 0000035D9F1ABF88 SKIP:L2-B000 4 S <BD00042 | |
9780 | ba,a,pn %icc, BL00169 ! 0000035D9F1ABF8C SKIP:L2-B000 4 | |
9781 | .word 0xCB6D81B4 ! 0000035D9F1ABF90 SKIP:L2-B000 0 S illop | |
9782 | BL00168: ! ELSE:L2-B001 | |
9783 | ldub [%g6-0x0020], %o2 ! 0000035D9F1ABF94 ELSE:L2-B001 0 S <BD00144 | |
9784 | ldx [%g2+0x0058], %l6 ! 0000035D9F1ABF98 ELSE:L2-B001 0 <BD00010 | |
9785 | .word 0xC36B41B4 ! 0000035D9F1ABF9C ELSE:L2-B001 0 S random | |
9786 | .word 0xE3CDC0FC ! 0000035D9F1ABFA0 ELSE:L2-B001 0 S illop | |
9787 | lduwa [%l6+%g0]0x14, %g7 ! 0000035D9F1ABFA4 ELSE:L2-B001 0 S <BD00011 | |
9788 | ldd [%g3-0x0070], %f42 ! 0000035D9F1ABFA8 ELSE:L2-B001 0 S <BD00008 | |
9789 | .word 0xA3B283DB ! 0000035D9F1ABFAC ELSE:L2-B001 0 S illop | |
9790 | std %f30, [%g4+0x0050] ! 0000035D9F1ABFB0 ELSE:L2-B001 0 S >BD00045 | |
9791 | sethi %hh(0x2D51BDDF00),%l6 ! 0000035D9F1ABFB4 ELSE:L2-B001 0 SUBR024 | |
9792 | .word 0xCB6E5D93 ! 0000035D9F1ABFB8 ELSE:L2-B001 0 illop | |
9793 | sethi %lm(0x2D51BDDF00),%l5 ! 0000035D9F1ABFBC ELSE:L2-B001 0 | |
9794 | .word 0x2C0AE1B6 ! 0000035D9F1ABFC0 ELSE:L2-B001 0 random | |
9795 | sllx %l6, 0x20, %l6 ! 0000035D9F1ABFC4 ELSE:L2-B001 0 | |
9796 | or %l6, %l5, %l6 ! 0000035D9F1ABFC8 ELSE:L2-B001 0 | |
9797 | jmpl %l6+0x0000, %o7 ! 0000035D9F1ABFCC ELSE:L2-B001 0 S | |
9798 | std %f22, [%g6+0x0068] ! 0000035D9F1ABFD0 ELSE:L2-B001 0 S >BD00012 | |
9799 | add %g1, 0x1D9, %g1 ! 0000035D9F1ABFD4 ELSE:L2-B001 0 chksum++ | |
9800 | ldda [%g7+%g7]0x82, %i0 ! 0000035D9F1ABFD8 ELSE:L2-B001 0 S <BD00043 | |
9801 | .word 0xCDEC41B1 ! 0000035D9F1ABFDC ELSE:L2-B001 0 S illop | |
9802 | .word 0xFCC15B8D ! 0000035D9F1ABFE0 ELSE:L2-B001 0 S random | |
9803 | stx %i1, [%g3+0x0008] ! 0000035D9F1ABFE4 ELSE:L2-B001 0 S >BD00058 | |
9804 | stwa %i2, [%g5+0x0034]%asi ! 0000035D9F1ABFE8 ELSE:L2-B001 0 S >BD00044+4 | |
9805 | add %g4, -8, %l5 ! 0000035D9F1ABFEC ELSE:L2-B001 0 @BD00056 | |
9806 | .word 0xA9AC0099 ! 0000035D9F1ABFF0 ELSE:L2-B001 0 S illop | |
9807 | ldd [%g4+0x0008], %i0 ! 0000035D9F1ABFF4 ELSE:L2-B001 0 S <BD00058 | |
9808 | .word 0xA3AE1EE5 ! 0000035D9F1ABFF8 ELSE:L2-B001 0 S illop_FP | |
9809 | call .+8 ! 0000035D9F1ABFFC ELSE:L2-B001 0 S | |
9810 | st %fsr, [%g2+0x0064] ! 0000035D9F1AC000 ELSE:L2-B001 0 S <BD00032+4 | |
9811 | .word 0xA54C71CE ! 0000035D9F1AC004 ELSE:L2-B001 0 illop | |
9812 | .word 0x13AED8BB ! 0000035D9F1AC008 ELSE:L2-B001 0 S random | |
9813 | BL00169: ! ELSE:L2-B001 | |
9814 | add %g1, 0x8A4, %g1 ! 0000035D9F1AC00C ELSE:L2-B001 4 chksum++ | |
9815 | andcc %i0, 0x4, %g0 ! 0000035D9F1AC010 SKIP:L2-B002 4 | |
9816 | bnz,pn %icc, BL00172 ! 0000035D9F1AC014 SKIP:L2-B002 4 | |
9817 | ldx [%g5+0x0034], %o0 ! 0000035D9F1AC018 SKIP:L2-B002 4 S <BD00044+4 | |
9818 | sth %i1, [%g3+0x0006] ! 0000035D9F1AC01C SKIP:L2-B002 3 S >BD00053+2 | |
9819 | add %g6, -30, %l6 ! 0000035D9F1AC020 SKIP:L2-B002 3 @BD00016 | |
9820 | stda %f26, [%l6]0xDA ! 0000035D9F1AC024 SKIP:L2-B002 3 S Short16 | |
9821 | ld [%g4-0x0074], %f5 ! 0000035D9F1AC028 SKIP:L2-B002 3 S <BD00020 | |
9822 | ldx [%g4-0x0088], %g4 ! 0000035D9F1AC02C SKIP:L2-B002 3 ptr_chase | |
9823 | ldx [%g4-0x0088], %g4 ! 0000035D9F1AC030 SKIP:L2-B002 3 ptr_chase | |
9824 | ldx [%g4-0x0088], %g4 ! 0000035D9F1AC034 SKIP:L2-B002 3 ptr_chase | |
9825 | ldx [%g4-0x0088], %g4 ! 0000035D9F1AC038 SKIP:L2-B002 3 ptr_chase | |
9826 | ldx [%g4-0x0088], %g4 ! 0000035D9F1AC03C SKIP:L2-B002 3 ptr_chase | |
9827 | add %g1, 0x5BA, %g1 ! 0000035D9F1AC040 SKIP:L2-B002 3 chksum++ | |
9828 | stb %i2, [%g5-0x0025] ! 0000035D9F1AC044 SKIP:L2-B002 3 S >BD00170+1 | |
9829 | std %o2, [%g3-0x0068] ! 0000035D9F1AC048 SKIP:L2-B002 3 S >BD00082 | |
9830 | ldsh [%g6-0x002D], %o3 ! 0000035D9F1AC04C SKIP:L2-B002 3 S <BD00171+1 | |
9831 | st %f6, [%g6+0x0018] ! 0000035D9F1AC050 SKIP:L2-B002 3 S >BD00059 | |
9832 | st %f7, [%g6+0x001C] ! 0000035D9F1AC054 SKIP:L2-B002 3 S >BD00059+4 | |
9833 | fmul8x16al %f29, %f31, %f18 ! 0000035D9F1AC058 SKIP:L2-B002 3 S | |
9834 | stx %i0, [%g3-0x0068] ! 0000035D9F1AC05C SKIP:L2-B002 3 S >BD00082 | |
9835 | ldx [%g2+0x0058], %l6 ! 0000035D9F1AC060 SKIP:L2-B002 3 <BD00010 | |
9836 | ldda [%l6]0x24, %i0 ! 0000035D9F1AC064 SKIP:L2-B002 3 S Quad_Ld | |
9837 | .word 0xA1B544A9 ! 0000035D9F1AC068 SKIP:L2-B002 3 S illop_VIS | |
9838 | add %g5, 0x80, %l5 ! 0000035D9F1AC06C SKIP:L2-B002 3 @BD00070 | |
9839 | stda %f24,[%l5+%g1]0xC1 ! 0000035D9F1AC070 SKIP:L2-B002 3 S Partial_St | |
9840 | ba,a,pt %xcc, BL00173 ! 0000035D9F1AC074 SKIP:L2-B002 3 | |
9841 | .word 0xD57E4EAC ! 0000035D9F1AC078 SKIP:L2-B002 0 S illop | |
9842 | BL00172: ! ELSE:L2-B003 | |
9843 | ta %xcc, 0x46 ! 0000035D9F1AC07C ELSE:L2-B003 1 S demap-page | |
9844 | ldsha [%g7+%g0]0x83, %i2 ! 0000035D9F1AC080 ELSE:L2-B003 1 S <BD00043 | |
9845 | ldx [%g2+0x0058], %l6 ! 0000035D9F1AC084 ELSE:L2-B003 1 <BD00010 | |
9846 | stwa %g7, [%l6+%g0]0x0C ! 0000035D9F1AC088 ELSE:L2-B003 1 S >BD00011 | |
9847 | ldx [%g2+0x0018], %g5 ! 0000035D9F1AC08C ELSE:L2-B003 1 S BASE<BD00083 | |
9848 | ldd [%g6+0x0068], %f26 ! 0000035D9F1AC090 ELSE:L2-B003 1 S <BD00012 | |
9849 | add %g1, 0x8B8, %g1 ! 0000035D9F1AC094 ELSE:L2-B003 1 chksum++ | |
9850 | call .+8 ! 0000035D9F1AC098 ELSE:L2-B003 1 S | |
9851 | ldx [%g2+0x0060], %fsr ! 0000035D9F1AC09C ELSE:L2-B003 1 S <BD00032 | |
9852 | .word 0xA1AC81C5 ! 0000035D9F1AC0A0 ELSE:L2-B003 1 S illop_FP | |
9853 | st %f5, [%g6+0x002C] ! 0000035D9F1AC0A4 ELSE:L2-B003 1 S >BD00019 | |
9854 | ta %xcc, 0x43 ! 0000035D9F1AC0A8 ELSE:L2-B003 1 S +-PEF | |
9855 | st %f21, [%g4+0x0048] ! 0000035D9F1AC0AC ELSE:L2-B003 2 S >BD00018 | |
9856 | add %g4, 0x70, %l5 ! 0000035D9F1AC0B0 ELSE:L2-B003 1 @BD00060 | |
9857 | stda %f24,[%l5+%g1]0xC4 ! 0000035D9F1AC0B4 ELSE:L2-B003 1 S Partial_St | |
9858 | .word 0xD71220D1 ! 0000035D9F1AC0B8 ELSE:L2-B003 1 S illop | |
9859 | BL00173: ! ELSE:L2-B003 | |
9860 | add %g1, 0x810, %g1 ! 0000035D9F1AC0BC ELSE:L2-B003 4 chksum++ | |
9861 | sth %i1, [%g3+0x004A] ! 0000035D9F1AC0C0 LOOP:L1-B000 4 S >BD00018+2 | |
9862 | std %i0, [%g5+0x0008] ! 0000035D9F1AC0C4 LOOP:L1-B000 4 S >BD00058 | |
9863 | st %f6, [%g6+0x0050] ! 0000035D9F1AC0C8 LOOP:L1-B000 4 S >BD00045 | |
9864 | st %f7, [%g6+0x0054] ! 0000035D9F1AC0CC LOOP:L1-B000 4 S >BD00045+4 | |
9865 | ldd [%g6+0x0068], %f22 ! 0000035D9F1AC0D0 LOOP:L1-B000 4 S <BD00012 | |
9866 | add %g6, -48, %l6 ! 0000035D9F1AC0D4 LOOP:L1-B000 4 @BD00106 | |
9867 | stda %f26, [%l6]0xD2 ! 0000035D9F1AC0D8 LOOP:L1-B000 4 S Short16 | |
9868 | subcc %l4, 0x1, %l4 ! 0000035D9F1AC0DC LOOP:L1-B000 4 | |
9869 | bnz BL00174 ! 0000035D9F1AC0E0 LOOP:L1-B000 4 | |
9870 | nop ! 0000035D9F1AC0E4 LOOP:L1-B000 4 S | |
9871 | add %g1, 0xA86, %g1 ! 0000035D9F1AC0E8 LOOP:L1-B000 2 chksum++ | |
9872 | stb %i2, [%g6-0x0058] ! 0000035D9F1AC0EC SUBR:L0-B000 2 S >BD00024 | |
9873 | fbl,pn %fcc3, BL00175 ;.empty ! 0000035D9F1AC0F0 SUBR:L0-B000 2 L | |
9874 | ble,a BL00176 ;.empty ! 0000035D9F1AC0F4 SUBR:L0-B000 2 L | |
9875 | bne,a BL00177 ;.empty ! 0000035D9F1AC0F8 SUBR:L0-B000 2 L | |
9876 | bg,a,pn %xcc, BL00175 ;.empty ! 0000035D9F1AC0FC SUBR:L0-B000 0 L | |
9877 | BL00175:bge,pt %icc, BL00178 ! 0000035D9F1AC100 SUBR:L0-B000 0 L | |
9878 | BL00177:nop ! 0000035D9F1AC104 SUBR:L0-B000 0 S | |
9879 | brnz,pt %i0, BL00179 ! 0000035D9F1AC108 SUBR:L0-B000 0 L | |
9880 | stb %i0, [%g4+0x0001] ! 0000035D9F1AC10C SUBR:L0-B000 0 S >BD00097+1 | |
9881 | .word 0x0622F5DD ! 0000035D9F1AC110 SUBR:L0-B000 0 S illop | |
9882 | stb %g1, [%g3-0x0064] ! 0000035D9F1AC114 SUBR:L0-B000 0 S >BD00082+4 | |
9883 | BL00178:.word 0xBBB009FF ! 0000035D9F1AC118 SUBR:L0-B000 0 S illop_VIS | |
9884 | BL00179:.word 0xB7AD8AF5 ! 0000035D9F1AC11C SUBR:L0-B000 0 S illop | |
9885 | BL00176:add %g1, 0xB1, %g1 ! 0000035D9F1AC120 SUBR:L0-B000 0 chksum++ | |
9886 | add %g1, 0x486, %i0 ! 0000035D9F1AC124 SUBR:L0-B000 2 | |
9887 | return %i7+0x0008 ! 0000035D9F1AC128 SUBR:L0-B000 2 | |
9888 | add %g1, 0x5B5, %g1 ! 0000035D9F1AC12C SUBR:L0-B000 2 chksum++ | |
9889 | ||
9890 | SECTION .btext007_pg1 TEXT_VA=0x35d9f1ac000 | |
9891 | attr_text { | |
9892 | Name = .btext007_pg1, | |
9893 | VA = 0x35d9f1ac000, | |
9894 | RA = 0xffffc8000, | |
9895 | PA = ra2pa(0xffffc8000,0), | |
9896 | tsbonly, | |
9897 | part_0_ctx_nonzero_tsb_config_3, | |
9898 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
9899 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9900 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9901 | } | |
9902 | .text; .skip 8 | |
9903 | ||
9904 | !======================================================================== | |
9905 | ||
9906 | SECTION .btext008 TEXT_VA=0x3b72bfffff00 | |
9907 | attr_text { | |
9908 | Name = .btext008, | |
9909 | VA = 0x3b72bfffff00, | |
9910 | RA = 0xf0fffff00, | |
9911 | PA = ra2pa(0xf0fffff00,0), | |
9912 | notsb | |
9913 | } | |
9914 | ||
9915 | SECTION .btext008_pg0 TEXT_VA=0x3b72b0000000 | |
9916 | attr_text { | |
9917 | Name = .btext008_pg0, | |
9918 | VA = 0x3b72b0000000, | |
9919 | RA = 0xf00000000, | |
9920 | PA = ra2pa(0xf00000000,0), | |
9921 | tsbonly, | |
9922 | part_0_ctx_nonzero_tsb_config_1, | |
9923 | TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1, | |
9924 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9925 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9926 | } | |
9927 | .text; .skip 8 | |
9928 | ||
9929 | ||
9930 | SECTION .btext008 | |
9931 | .text | |
9932 | .global SUBR023; SUBR023: | |
9933 | add %g1, 0xE9D, %g1 ! 00003B72BFFFFF00 SUBR:L0-B000 0 chksum++ | |
9934 | .word 0xAFA050CA ! 00003B72BFFFFF04 SWCH:L1-B000 0 illop | |
9935 | andcc %o0, 0x400, %g0 ! 00003B72BFFFFF08 SWCH:L1-B000 0 | |
9936 | bnz,a,pn %xcc, BL00185 ! 00003B72BFFFFF0C SWCH:L1-B000 0 | |
9937 | add %g1, 0xCC2, %g1 ! 00003B72BFFFFF10 SWCH:L1-B000 0 chksum++ | |
9938 | andcc %o0, 0x8, %g0 ! 00003B72BFFFFF14 SWCH:L1-B000 0 | |
9939 | bnz,pn %xcc, BL00183 ! 00003B72BFFFFF18 SWCH:L1-B000 0 | |
9940 | add %g1, 0x4CA, %g1 ! 00003B72BFFFFF1C SWCH:L1-B000 0 chksum++ | |
9941 | andcc %o0, 0x10, %g0 ! 00003B72BFFFFF20 SWCH:L1-B000 0 | |
9942 | bnz,pn %xcc, BL00182 ! 00003B72BFFFFF24 SWCH:L1-B000 0 | |
9943 | add %g1, 0x24D, %g1 ! 00003B72BFFFFF28 SWCH:L1-B000 0 chksum++ | |
9944 | andcc %o0, 0x400, %g0 ! 00003B72BFFFFF2C SWCH:L1-B000 0 | |
9945 | .word 0xFBD5873D ! 00003B72BFFFFF30 SWCH:L1-B000 0 illop | |
9946 | .word 0x9FACF001 ! 00003B72BFFFFF34 SWCH:L1-B000 0 S illop | |
9947 | ldx [%g2+0x0058], %l6 ! 00003B72BFFFFF38 SWCH:L1-B000 0 <BD00010 | |
9948 | ldda [%l6]0x2C, %o2 ! 00003B72BFFFFF3C SWCH:L1-B000 0 S Quad_Ld | |
9949 | .word 0x7946E6E4 ! 00003B72BFFFFF40 SWCH:L1-B000 0 S random | |
9950 | nop ! 00003B72BFFFFF44 SWCH:L1-B000 0 S | |
9951 | .word 0x85AA98F7 ! 00003B72BFFFFF48 SWCH:L1-B000 0 S illop_FP | |
9952 | nop ! 00003B72BFFFFF4C SWCH:L1-B000 0 S | |
9953 | .word 0xA9E0507F ! 00003B72BFFFFF50 SWCH:L1-B000 0 illop | |
9954 | .word 0xD761768B ! 00003B72BFFFFF54 SWCH:L1-B000 0 S illop | |
9955 | .word 0xCF57779C ! 00003B72BFFFFF58 SWCH:L1-B000 0 S illop | |
9956 | ldx [%g4-0x0088], %g4 ! 00003B72BFFFFF5C SWCH:L1-B000 0 ptr_chase | |
9957 | ldx [%g4-0x0088], %g4 ! 00003B72BFFFFF60 SWCH:L1-B000 0 ptr_chase | |
9958 | ldx [%g4-0x0088], %g4 ! 00003B72BFFFFF64 SWCH:L1-B000 0 ptr_chase | |
9959 | add %g1, 0xF11, %g1 ! 00003B72BFFFFF68 SWCH:L1-B000 0 chksum++ | |
9960 | fba,a BL00186 ! 00003B72BFFFFF6C SWCH:L1-B000 0 | |
9961 | .word 0xA7D13806 ! 00003B72BFFFFF70 SWCH:L1-B000 0 S illop | |
9962 | BL00181:add %g1, 0x128, %g1 ! 00003B72BFFFFF74 CASE:L2-B000 0 chksum++ | |
9963 | stda %o2, [%g3+0x0068]%asi ! 00003B72BFFFFF78 CASE:L2-B000 0 S >BD00012 | |
9964 | nop ! 00003B72BFFFFF7C CASE:L2-B000 0 S | |
9965 | .word 0xFCABE260 ! 00003B72BFFFFF80 CASE:L2-B000 0 random | |
9966 | membar 0x40 ! 00003B72BFFFFF84 CASE:L2-B000 0 | |
9967 | ldda [%l5]0x16, %f16 ! 00003B72BFFFFF88 CASE:L2-B000 0 Blk-Load | |
9968 | membar 0x40 ! 00003B72BFFFFF8C CASE:L2-B000 0 | |
9969 | add %g3, 0x78, %l5 ! 00003B72BFFFFF90 CASE:L2-B000 0 @BD00009 | |
9970 | stda %f26,[%l5+%g1]0xC0 ! 00003B72BFFFFF94 CASE:L2-B000 0 S Partial_St | |
9971 | .word 0xA5A585AC ! 00003B72BFFFFF98 CASE:L2-B000 0 illop | |
9972 | stx %i5, [%g6+0x0008] ! 00003B72BFFFFF9C CASE:L2-B000 0 S >BD00058 | |
9973 | BL00182:add %g1, 0x5CD, %g1 ! 00003B72BFFFFFA0 CASE:L2-B001 0 chksum++ | |
9974 | sth %i2, [%g6-0x001E] ! 00003B72BFFFFFA4 CASE:L2-B001 0 S >BD00016 | |
9975 | st %f2, [%g6+0x0020] ! 00003B72BFFFFFA8 CASE:L2-B001 0 S >BD00042 | |
9976 | sth %i2, [%g5-0x001E] ! 00003B72BFFFFFAC CASE:L2-B001 0 S >BD00016 | |
9977 | ldx [%g2+0x0050], %l5 ! 00003B72BFFFFFB0 CASE:L2-B001 0 <BD00003 | |
9978 | .word 0xB5D600A7 ! 00003B72BFFFFFB4 CASE:L2-B001 0 illop | |
9979 | ldda [%l5]0xF0, %f16 ! 00003B72BFFFFFB8 CASE:L2-B001 0 Blk-Load | |
9980 | membar 0x40 ! 00003B72BFFFFFBC CASE:L2-B001 0 | |
9981 | std %f32, [%g5+0x0010] ! 00003B72BFFFFFC0 CASE:L2-B001 0 S >BD00074 | |
9982 | .word 0xB998EAFE ! 00003B72BFFFFFC4 CASE:L2-B001 0 illop | |
9983 | .word 0x8BD6880B ! 00003B72BFFFFFC8 CASE:L2-B001 0 S illop | |
9984 | swap [%g6-0x0014], %o3 ! 00003B72BFFFFFCC CASE:L2-B001 0 S >BD00087 | |
9985 | ba,pt %icc, BL00186 ! 00003B72BFFFFFD0 CASE:L2-B001 0 | |
9986 | lduh [%g5-0x0024], %o1 ! 00003B72BFFFFFD4 CASE:L2-B001 0 S <BD00068 | |
9987 | BL00183:add %g1, 0x57F, %g1 ! 00003B72BFFFFFD8 CASE:L2-B002 0 chksum++ | |
9988 | .word 0xFE6564F4 ! 00003B72BFFFFFDC CASE:L2-B002 0 random | |
9989 | membar 0x40 ! 00003B72BFFFFFE0 CASE:L2-B002 0 | |
9990 | stda %f16, [%l5]0x16 ! 00003B72BFFFFFE4 CASE:L2-B002 0 Blk-Store | |
9991 | membar 0x40 ! 00003B72BFFFFFE8 CASE:L2-B002 0 | |
9992 | .word 0xBD81E2BF ! 00003B72BFFFFFEC CASE:L2-B002 0 S illop | |
9993 | .word 0xA5A94000 ! 00003B72BFFFFFF0 CASE:L2-B002 0 S illop | |
9994 | ta %xcc, 0x40 ! 00003B72BFFFFFF4 CASE:L2-B002 0 S +-priv | |
9995 | ba,a,pn %icc, BL00186 ! 00003B72BFFFFFF8 CASE:L2-B002 0 | |
9996 | .word 0xF3712A69 ! 00003B72BFFFFFFC CASE:L2-B002 0 S illop | |
9997 | BL00185:add %g1, 0xBC6, %g1 ! 00003B72C0000000 CASE:L2-B003 0 chksum++ | |
9998 | .word 0xFABDB881 ! 00003B72C0000004 CASE:L2-B003 0 S illop | |
9999 | add %g5, -58, %l6 ! 00003B72C0000008 CASE:L2-B003 0 @BD00005 | |
10000 | ldda [%l6]0xD2, %f28 ! 00003B72C000000C CASE:L2-B003 0 S Short16 | |
10001 | std %f16, [%g5+0x0038] ! 00003B72C0000010 CASE:L2-B003 0 S >BD00028 | |
10002 | ldsh [%g4-0x000E], %o2 ! 00003B72C0000014 CASE:L2-B003 0 S <BD00184 | |
10003 | fba BL00186 ! 00003B72C0000018 CASE:L2-B003 0 | |
10004 | .word 0xA5B6078D ! 00003B72C000001C CASE:L2-B003 0 S illop | |
10005 | BL00186: ! SWCH:L1-B000 | |
10006 | add %g1, 0xCA9, %g1 ! 00003B72C0000020 SWCH:L1-B000 0 chksum++ | |
10007 | .word 0xFFD0CEA0 ! 00003B72C0000024 SWCH:L1-B000 0 S illop | |
10008 | stha %o2, [%g4-0x004E]%asi ! 00003B72C0000028 SWCH:L1-B000 0 S >BD00093+2 | |
10009 | .word 0x81880000 ! 00003B72C000002C SWCH:L1-B000 0 S random | |
10010 | ta %xcc, 0x43 ! 00003B72C0000030 SWCH:L1-B000 0 S +-PEF | |
10011 | .word 0x892D4BCA ! 00003B72C0000034 SWCH:L1-B000 0 S random | |
10012 | .word 0xBE100001 ! 00003B72C0000038 SWCH:L1-B000 0 S random | |
10013 | ldx [%g2+0x0058], %l6 ! 00003B72C000003C SWCH:L1-B000 0 <BD00010 | |
10014 | stwa %g7, [%l6+%g0]0x04 ! 00003B72C0000040 SWCH:L1-B000 0 S >BD00011 | |
10015 | ldswa [%g5+0x0048]%asi, %o5 ! 00003B72C0000044 SWCH:L1-B000 0 S <BD00018 | |
10016 | st %f8, [%g4+0x0020] ! 00003B72C0000048 SWCH:L1-B000 0 S >BD00042 | |
10017 | add %g4, -72, %l5 ! 00003B72C000004C SWCH:L1-B000 0 @BD00023 | |
10018 | stda %f20,[%l5+%g1]0xC1 ! 00003B72C0000050 SWCH:L1-B000 0 S Partial_St | |
10019 | std %o4, [%g3+0x0038] ! 00003B72C0000054 SWCH:L1-B000 0 S >BD00028 | |
10020 | ldda [%l6]0x24, %o4 ! 00003B72C0000058 SWCH:L1-B000 0 S Quad_Ld | |
10021 | lda [%g6-0x000C]%asi, %f23 ! 00003B72C000005C SUBR:L0-B000 0 S <BD00002 | |
10022 | ldd [%g6+0x0008], %f26 ! 00003B72C0000060 SUBR:L0-B000 0 S <BD00058 | |
10023 | st %f0, [%g6-0x0070] ! 00003B72C0000064 SUBR:L0-B000 0 S >BD00008 | |
10024 | .word 0xA1A54CFD ! 00003B72C0000068 SUBR:L0-B000 0 S illop | |
10025 | lduh [%g3-0x001E], %o0 ! 00003B72C000006C SUBR:L0-B000 0 S <BD00016 | |
10026 | std %o2, [%g4+0x0078] ! 00003B72C0000070 SUBR:L0-B000 0 S >BD00009 | |
10027 | .word 0x96DB2C63 ! 00003B72C0000074 SUBR:L0-B000 0 random | |
10028 | add %g1, 0x83B, %g1 ! 00003B72C0000078 SUBR:L0-B000 0 chksum++ | |
10029 | ||
10030 | SECTION .btext008_pg1 TEXT_VA=0x3b72c0000000 | |
10031 | attr_text { | |
10032 | Name = .btext008_pg1, | |
10033 | VA = 0x3b72c0000000, | |
10034 | RA = 0xf10000000, | |
10035 | PA = ra2pa(0xf10000000,0), | |
10036 | tsbonly, | |
10037 | part_0_ctx_nonzero_tsb_config_1, | |
10038 | TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1, | |
10039 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
10040 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
10041 | } | |
10042 | .text; .skip 8 | |
10043 | ||
10044 | !======================================================================== | |
10045 | ||
10046 | SECTION .btext009 TEXT_VA=0x2d51bddf00 | |
10047 | attr_text { | |
10048 | Name = .btext009, | |
10049 | VA = 0x2d51bddf00, | |
10050 | RA = 0xffffc3f00, | |
10051 | PA = ra2pa(0xffffc3f00,0), | |
10052 | notsb | |
10053 | } | |
10054 | ||
10055 | SECTION .btext009_pg0 TEXT_VA=0x2d51bdc000 | |
10056 | attr_text { | |
10057 | Name = .btext009_pg0, | |
10058 | VA = 0x2d51bdc000, | |
10059 | RA = 0xffffc2000, | |
10060 | PA = ra2pa(0xffffc2000,0), | |
10061 | tsbonly, | |
10062 | part_0_ctx_nonzero_tsb_config_3, | |
10063 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
10064 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
10065 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
10066 | } | |
10067 | .text; .skip 8 | |
10068 | ||
10069 | ||
10070 | SECTION .btext009 | |
10071 | .text | |
10072 | .global SUBR024; SUBR024: | |
10073 | std %f12, [%g6-0x0038] ! 0000002D51BDDF00 SUBR:L0-B000 4 S >BD00006 | |
10074 | lduh [%g3-0x0030], %o2 ! 0000002D51BDDF04 SUBR:L0-B000 4 S <BD00106 | |
10075 | fbug,a BL00187 ! 0000002D51BDDF08 SUBR:L0-B000 4 L | |
10076 | ldsh [%g6+0x0000], %o1 ! 0000002D51BDDF0C SUBR:L0-B000 0 S <BD00097 | |
10077 | fbug,a BL00188 ;.empty ! 0000002D51BDDF10 SUBR:L0-B000 4 L | |
10078 | bg,pt %icc, BL00189 ! 0000002D51BDDF14 SUBR:L0-B000 0 L | |
10079 | nop ! 0000002D51BDDF18 SUBR:L0-B000 4 S | |
10080 | bvc,a BL00189 ! 0000002D51BDDF1C SUBR:L0-B000 4 L | |
10081 | BL00187:st %f27, [%g5+0x0064] ! 0000002D51BDDF20 SUBR:L0-B000 4 S >BD00021 | |
10082 | nop ! 0000002D51BDDF24 SUBR:L0-B000 0 S | |
10083 | BL00188:stx %fsr, [%g2+0x0060] ! 0000002D51BDDF28 SUBR:L0-B000 0 S <BD00032 | |
10084 | BL00189:bnz BL00190 ! 0000002D51BDDF2C SUBR:L0-B000 4 L | |
10085 | BL00190:stda %f14, [%g5-0x0060]%asi ! 0000002D51BDDF30 SUBR:L0-B000 4 S >BD00104 | |
10086 | std %i2, [%g3+0x0058] ! 0000002D51BDDF34 SUBR:L0-B000 4 S >BD00035 | |
10087 | add %g1, 0x517, %g1 ! 0000002D51BDDF38 SUBR:L0-B000 4 chksum++ | |
10088 | add %g1, 0x88E, %g1 ! 0000002D51BDDF3C SUBR:L0-B000 4 chksum++ | |
10089 | or %g0, 0x2, %o5 ! 0000002D51BDDF40 LOOP:L1-B000 4 | |
10090 | BL00219: ! LOOP:L1-B000 | |
10091 | add %g1, 0xC17, %g1 ! 0000002D51BDDF44 LOOP:L1-B000 8 chksum++ | |
10092 | .word 0x879D626F ! 0000002D51BDDF48 LOOP:L1-B000 8 S illop | |
10093 | ldd [%g6+0x0008], %f26 ! 0000002D51BDDF4C LOOP:L1-B000 8 S <BD00058 | |
10094 | fbug BL00191 ! 0000002D51BDDF50 LOOP:L1-B000 8 L | |
10095 | stda %f14, [%g5+0x0010]%asi ! 0000002D51BDDF54 LOOP:L1-B000 8 S >BD00074 | |
10096 | fbuge,a BL00192 ! 0000002D51BDDF58 LOOP:L1-B000 8 L | |
10097 | stba %o1, [%g3+0x0047]%asi ! 0000002D51BDDF5C LOOP:L1-B000 8 S >BD00141 | |
10098 | BL00192:fbu,a BL00193 ! 0000002D51BDDF60 LOOP:L1-B000 8 L | |
10099 | ldd [%g6-0x0038], %f36 ! 0000002D51BDDF64 LOOP:L1-B000 0 S <BD00006 | |
10100 | fbul BL00193 ;.empty ! 0000002D51BDDF68 LOOP:L1-B000 8 L | |
10101 | be,a,pn %icc, BL00191 ;.empty ! 0000002D51BDDF6C LOOP:L1-B000 8 L | |
10102 | BL00193:fbg,pn %fcc1, BL00191 ;.empty ! 0000002D51BDDF70 LOOP:L1-B000 4 L | |
10103 | fbul,a,pt %fcc0, BL00191 ! 0000002D51BDDF74 LOOP:L1-B000 4 L | |
10104 | .word 0xCD6943FC ! 0000002D51BDDF78 LOOP:L1-B000 0 S illop | |
10105 | BL00191:add %g1, 0xDBB, %g1 ! 0000002D51BDDF7C LOOP:L1-B000 8 chksum++ | |
10106 | andcc %g1, 0x80, %g0 ! 0000002D51BDDF80 SKIP:L2-B000 8 | |
10107 | bz,a,pn %xcc, BL00194 ! 0000002D51BDDF84 SKIP:L2-B000 8 | |
10108 | .word 0xB7A64DE8 ! 0000002D51BDDF88 SKIP:L2-B000 1 S illop_FP | |
10109 | stx %o0, [%g6+0x0068] ! 0000002D51BDDF8C SKIP:L2-B000 7 S >BD00012 | |
10110 | nop ! 0000002D51BDDF90 SKIP:L2-B000 7 S | |
10111 | ta %xcc, 0x43 ! 0000002D51BDDF94 SKIP:L2-B000 7 S +-PEF | |
10112 | ldx [%g3-0x0088], %g3 ! 0000002D51BDDF98 SKIP:L2-B000 7 ptr_chase | |
10113 | ldx [%g3-0x0088], %g3 ! 0000002D51BDDF9C SKIP:L2-B000 7 ptr_chase | |
10114 | ldx [%g3-0x0088], %g3 ! 0000002D51BDDFA0 SKIP:L2-B000 7 ptr_chase | |
10115 | prefetch [%o5-0x075E], 4 ! 0000002D51BDDFA4 SKIP:L2-B000 7 S <.-1886 | |
10116 | add %g1, 0xFDD, %g1 ! 0000002D51BDDFA8 SKIP:L2-B000 7 chksum++ | |
10117 | stx %o2, [%g5+0x0038] ! 0000002D51BDDFAC SKIP:L2-B000 7 S >BD00028 | |
10118 | ldx [%g4-0x0088], %g4 ! 0000002D51BDDFB0 SKIP:L2-B000 7 ptr_chase | |
10119 | ldx [%g4-0x0088], %g4 ! 0000002D51BDDFB4 SKIP:L2-B000 7 ptr_chase | |
10120 | ldx [%g4-0x0088], %g4 ! 0000002D51BDDFB8 SKIP:L2-B000 7 ptr_chase | |
10121 | ldx [%g4-0x0088], %g4 ! 0000002D51BDDFBC SKIP:L2-B000 7 ptr_chase | |
10122 | ldx [%g4-0x0088], %g4 ! 0000002D51BDDFC0 SKIP:L2-B000 7 ptr_chase | |
10123 | ldx [%g4-0x0088], %g4 ! 0000002D51BDDFC4 SKIP:L2-B000 7 ptr_chase | |
10124 | ldx [%g4-0x0088], %g4 ! 0000002D51BDDFC8 SKIP:L2-B000 7 ptr_chase | |
10125 | ldx [%g4-0x0088], %g4 ! 0000002D51BDDFCC SKIP:L2-B000 7 ptr_chase | |
10126 | ldda [%g4+0x0050]%asi, %f20 ! 0000002D51BDDFD0 SKIP:L2-B000 14 S <BD00045 | |
10127 | ldx [%g2+0x0050], %l5 ! 0000002D51BDDFD4 SKIP:L2-B000 7 <BD00003 | |
10128 | membar 0x40 ! 0000002D51BDDFD8 SKIP:L2-B000 7 | |
10129 | ldda [%l5]0x16, %f16 ! 0000002D51BDDFDC SKIP:L2-B000 7 Blk-Load | |
10130 | membar 0x40 ! 0000002D51BDDFE0 SKIP:L2-B000 7 | |
10131 | stx %i1, [%g5+0x0078] ! 0000002D51BDDFE4 SKIP:L2-B000 7 S >BD00009 | |
10132 | ldd [%g4-0x0060], %f60 ! 0000002D51BDDFE8 SKIP:L2-B000 7 S <BD00104 | |
10133 | ldd [%g3-0x0003], %f16 ! 0000002D51BDDFEC SKIP:L2-B000 7 S <BD00056+5 | |
10134 | ba BL00207 ! 0000002D51BDDFF0 SKIP:L2-B000 7 | |
10135 | nop ! 0000002D51BDDFF4 SKIP:L2-B000 7 S | |
10136 | BL00194: ! ELSE:L2-B001 | |
10137 | ldx [%g2+0x0000], %g3 ! 0000002D51BDDFF8 ELSE:L2-B001 1 S BASE<BD00094 | |
10138 | bleu BL00195 ! 0000002D51BDDFFC ELSE:L2-B001 1 L | |
10139 | ldub [%g3+0x0047], %o3 ! 0000002D51BDE000 ELSE:L2-B001 1 S <BD00141 | |
10140 | bl,a BL00196 ! 0000002D51BDE004 ELSE:L2-B001 0 L | |
10141 | nop ! 0000002D51BDE008 ELSE:L2-B001 0 S | |
10142 | fblg,pn %fcc3, BL00197 ;.empty ! 0000002D51BDE00C ELSE:L2-B001 0 L | |
10143 | fbug,a,pt %fcc1, BL00196 ! 0000002D51BDE010 ELSE:L2-B001 0 L | |
10144 | BL00196:.word 0xAF90E012 ! 0000002D51BDE014 ELSE:L2-B001 0 S illop | |
10145 | BL00197:fbue,a BL00198 ;.empty ! 0000002D51BDE018 ELSE:L2-B001 0 L | |
10146 | bge,a,pt %xcc, BL00199 ! 0000002D51BDE01C ELSE:L2-B001 0 L | |
10147 | .word 0xB1A8846B ! 0000002D51BDE020 ELSE:L2-B001 0 S illop | |
10148 | BL00198:fbe,a,pt %fcc0, BL00199 ;.empty ! 0000002D51BDE024 ELSE:L2-B001 0 L | |
10149 | BL00199:ba BL00200 ! 0000002D51BDE028 ELSE:L2-B001 0 L | |
10150 | BL00200:ldd [%g5+0x0078], %o0 ! 0000002D51BDE02C ELSE:L2-B001 0 S <BD00009 | |
10151 | BL00195:add %g1, 0x7FD, %g1 ! 0000002D51BDE030 ELSE:L2-B001 1 chksum++ | |
10152 | add %g1, 0xF13, %g1 ! 0000002D51BDE034 ELSE:L2-B001 1 chksum++ | |
10153 | ta %xcc, 0x46 ! 0000002D51BDE038 ELSE:L2-B001 1 S demap-page | |
10154 | ta %xcc, 0x43 ! 0000002D51BDE03C ELSE:L2-B001 1 S +-PEF | |
10155 | fblg,a BL00201 ;.empty ! 0000002D51BDE040 ELSE:L2-B001 2 L | |
10156 | .word 0xB79B8FD0 ! 0000002D51BDE044 ELSE:L2-B001 0 L random | |
10157 | sth %o0, [%g6-0x004A] ! 0000002D51BDE048 ELSE:L2-B001 1 S >BD00033 | |
10158 | lduha [%g6-0x0030]%asi, %o0 ! 0000002D51BDE04C ELSE:L2-B001 1 S <BD00106 | |
10159 | .word 0xA5B404E6 ! 0000002D51BDE050 ELSE:L2-B001 1 S illop_VIS | |
10160 | brgez,a,pt %i4, BL00203 ;.empty ! 0000002D51BDE054 ELSE:L2-B001 1 L | |
10161 | bgu,a BL00204 ! 0000002D51BDE058 ELSE:L2-B001 1 L | |
10162 | st %f8, [%g6+0x004C] ! 0000002D51BDE05C ELSE:L2-B001 0 S >BD00047 | |
10163 | BL00201:ldda [%g6+0x0010]%asi, %f46 ! 0000002D51BDE060 ELSE:L2-B001 0 S <BD00074 | |
10164 | BL00204:bpos BL00205 ! 0000002D51BDE064 ELSE:L2-B001 0 L | |
10165 | BL00203:ldd [%g5+0x0058], %o0 ! 0000002D51BDE068 ELSE:L2-B001 0 S <BD00035 | |
10166 | stba %o0, [%g6+0x0046]%asi ! 0000002D51BDE06C ELSE:L2-B001 1 S >BD00077 | |
10167 | ldx [%g5+0x0070], %o1 ! 0000002D51BDE070 ELSE:L2-B001 1 S <BD00060 | |
10168 | BL00205:fbu,a,pn %fcc3, BL00206 ! 0000002D51BDE074 ELSE:L2-B001 1 L | |
10169 | BL00206:.word 0xB7CDD6B5 ! 0000002D51BDE078 ELSE:L2-B001 0 S illop | |
10170 | BL00202:add %g1, 0xDC2, %g1 ! 0000002D51BDE07C ELSE:L2-B001 1 chksum++ | |
10171 | BL00207: ! ELSE:L2-B001 | |
10172 | add %g1, 0x7A3, %g1 ! 0000002D51BDE080 ELSE:L2-B001 8 chksum++ | |
10173 | andcc %g1, 0x80, %g0 ! 0000002D51BDE084 SKIP:L2-B002 8 | |
10174 | bz,pn %xcc, BL00208 ! 0000002D51BDE088 SKIP:L2-B002 8 | |
10175 | ld [%g4-0x002C], %f8 ! 0000002D51BDE08C SKIP:L2-B002 8 S <BD00055 | |
10176 | st %f17, [%g6+0x0024] ! 0000002D51BDE090 SKIP:L2-B002 1 S >BD00139 | |
10177 | std %f18, [%g4+0x0068] ! 0000002D51BDE094 SKIP:L2-B002 1 S >BD00012 | |
10178 | ldx [%g2+0x0058], %l6 ! 0000002D51BDE098 SKIP:L2-B002 1 <BD00010 | |
10179 | stba %g7, [%l6+%g0]0x14 ! 0000002D51BDE09C SKIP:L2-B002 1 S >BD00011 | |
10180 | add %g3, -74, %l6 ! 0000002D51BDE0A0 SKIP:L2-B002 1 @BD00033 | |
10181 | ldda [%l6]0xD3, %f20 ! 0000002D51BDE0A4 SKIP:L2-B002 1 S Short16 | |
10182 | add %g5, -24, %l6 ! 0000002D51BDE0A8 SKIP:L2-B002 1 @BD00078 | |
10183 | stda %f30, [%l6]0xDA ! 0000002D51BDE0AC SKIP:L2-B002 1 S Short16 | |
10184 | add %g1, 0xC85, %g1 ! 0000002D51BDE0B0 SKIP:L2-B002 1 chksum++ | |
10185 | stb %o1, [%g6-0x004B] ! 0000002D51BDE0B4 SKIP:L2-B002 1 S >BD00089+1 | |
10186 | stba %o0, [%g6+0x0042]%asi ! 0000002D51BDE0B8 SKIP:L2-B002 1 S >BD00091 | |
10187 | ldd [%g6-0x0068], %f16 ! 0000002D51BDE0BC SKIP:L2-B002 1 S <BD00082 | |
10188 | lda [%g4-0x0078]%asi, %f3 ! 0000002D51BDE0C0 SKIP:L2-B002 1 S <BD00180 | |
10189 | fba BL00210 ! 0000002D51BDE0C4 SKIP:L2-B002 1 | |
10190 | ldd [%g5+0x0008], %o0 ! 0000002D51BDE0C8 SKIP:L2-B002 1 S <BD00058 | |
10191 | BL00208: ! ELSE:L2-B003 | |
10192 | nop ! 0000002D51BDE0CC ELSE:L2-B003 7 S | |
10193 | ldd [%g4+0x0038], %o0 ! 0000002D51BDE0D0 ELSE:L2-B003 7 S <BD00028 | |
10194 | ldsw [%g3+0x0048], %o2 ! 0000002D51BDE0D4 ELSE:L2-B003 7 S <BD00018 | |
10195 | sta %f2, [%g3-0x0074]%asi ! 0000002D51BDE0D8 ELSE:L2-B003 7 S >BD00020 | |
10196 | add %g1, 0x27, %g1 ! 0000002D51BDE0DC ELSE:L2-B003 7 chksum++ | |
10197 | lda [%g3-0x0078]%asi, %f8 ! 0000002D51BDE0E0 ELSE:L2-B003 7 S <BD00180 | |
10198 | ldd [%g3-0x0037], %f32 ! 0000002D51BDE0E4 ELSE:L2-B003 7 S <BD00006+1 | |
10199 | lduw [%g5-0x000C], %o3 ! 0000002D51BDE0E8 ELSE:L2-B003 7 S <BD00002 | |
10200 | nop ! 0000002D51BDE0EC ELSE:L2-B003 7 S | |
10201 | ldx [%g2+0x0050], %l5 ! 0000002D51BDE0F0 ELSE:L2-B003 7 <BD00003 | |
10202 | membar 0x40 ! 0000002D51BDE0F4 ELSE:L2-B003 7 | |
10203 | stda %f0, [%l5]0x17 ! 0000002D51BDE0F8 ELSE:L2-B003 7 Blk-Store | |
10204 | membar 0x40 ! 0000002D51BDE0FC ELSE:L2-B003 7 | |
10205 | ldx [%g2+0x0048], %g3 ! 0000002D51BDE100 ELSE:L2-B003 7 S BASE<BD00209 | |
10206 | lduh [%g6-0x004C], %o2 ! 0000002D51BDE104 ELSE:L2-B003 7 S <BD00089 | |
10207 | .word 0x95A050C1 ! 0000002D51BDE108 ELSE:L2-B003 7 S illop_FP | |
10208 | nop ! 0000002D51BDE10C ELSE:L2-B003 7 S | |
10209 | ld [%g4-0x0074], %f10 ! 0000002D51BDE110 ELSE:L2-B003 7 S <BD00020 | |
10210 | add %g3, -46, %l6 ! 0000002D51BDE114 ELSE:L2-B003 7 @BD00171 | |
10211 | ldda [%l6]0xD2, %f24 ! 0000002D51BDE118 ELSE:L2-B003 7 S Short16 | |
10212 | BL00210: ! ELSE:L2-B003 | |
10213 | add %g1, 0xAE9, %g1 ! 0000002D51BDE11C ELSE:L2-B003 8 chksum++ | |
10214 | andcc %o0, 0x20, %g0 ! 0000002D51BDE120 SKIP:L2-B004 8 | |
10215 | bz BL00215 ! 0000002D51BDE124 SKIP:L2-B004 8 | |
10216 | nop ! 0000002D51BDE128 SKIP:L2-B004 8 S | |
10217 | ldx [%g2+0x0058], %l6 ! 0000002D51BDE12C SKIP:L2-B004 0 <BD00010 | |
10218 | ldda [%l6]0x2E, %o0 ! 0000002D51BDE130 SKIP:L2-B004 0 S Quad_Ld_P | |
10219 | .word 0xC15C015B ! 0000002D51BDE134 SKIP:L2-B004 0 S illop | |
10220 | lduba [%g7+%g0]0x83, %o3 ! 0000002D51BDE138 SKIP:L2-B004 0 S <BD00043 | |
10221 | .word 0xAD979E4B ! 0000002D51BDE13C SKIP:L2-B004 0 S illop | |
10222 | add %g5, -48, %l6 ! 0000002D51BDE140 SKIP:L2-B004 0 @BD00106 | |
10223 | stda %f26, [%l6]0xD2 ! 0000002D51BDE144 SKIP:L2-B004 0 S Short16 | |
10224 | ldx [%g2+0x0058], %l6 ! 0000002D51BDE148 SKIP:L2-B004 0 <BD00010 | |
10225 | .word 0x0FFB6B58 ! 0000002D51BDE14C SKIP:L2-B004 0 S random | |
10226 | std %f0, [%g5-0x0060] ! 0000002D51BDE150 SKIP:L2-B004 0 S >BD00104 | |
10227 | .word 0xD23C380A ! 0000002D51BDE154 SKIP:L2-B004 0 S illop | |
10228 | .word 0xA5A0D966 ! 0000002D51BDE158 SKIP:L2-B004 0 S illop | |
10229 | .word 0xB9A390F9 ! 0000002D51BDE15C SKIP:L2-B004 0 S illop | |
10230 | prefetch [%l0-0x0560], 0 ! 0000002D51BDE160 SKIP:L2-B004 0 S <.-1376 | |
10231 | sth %o2, [%g6-0x0030] ! 0000002D51BDE164 SKIP:L2-B004 0 S >BD00106 | |
10232 | add %g1, 0x40, %g1 ! 0000002D51BDE168 SKIP:L2-B004 0 chksum++ | |
10233 | nop ! 0000002D51BDE16C SKIP:L2-B004 0 S | |
10234 | fbue,pn %fcc2, BL00211 ;.empty ! 0000002D51BDE170 SKIP:L2-B004 0 L | |
10235 | BL00211:bg,a,pn %xcc, BL00212 ! 0000002D51BDE174 SKIP:L2-B004 0 L | |
10236 | st %f4, [%g3+0x004C] ! 0000002D51BDE178 SKIP:L2-B004 0 S >BD00047 | |
10237 | .word 0x99B0079A ! 0000002D51BDE17C SKIP:L2-B004 0 S illop | |
10238 | BL00212:bl,pn %xcc, BL00213 ! 0000002D51BDE180 SKIP:L2-B004 0 L | |
10239 | ldsw [%g6-0x0050], %o0 ! 0000002D51BDE184 SKIP:L2-B004 0 S <BD00093 | |
10240 | stw %o4, [%g5-0x0050] ! 0000002D51BDE188 SKIP:L2-B004 0 S >BD00093 | |
10241 | BL00213:bleu,pn %icc, BL00214 ! 0000002D51BDE18C SKIP:L2-B004 0 L | |
10242 | ldda [%g5-0x0048]%asi, %o0 ! 0000002D51BDE190 SKIP:L2-B004 0 S <BD00023 | |
10243 | BL00214:std %f42, [%g3+0x0018] ! 0000002D51BDE194 SKIP:L2-B004 0 S >BD00059 | |
10244 | .word 0xABFC7C11 ! 0000002D51BDE198 SKIP:L2-B004 0 illop | |
10245 | ba,pn %xcc, BL00218 ! 0000002D51BDE19C SKIP:L2-B004 0 | |
10246 | nop ! 0000002D51BDE1A0 SKIP:L2-B004 0 S | |
10247 | BL00215: ! ELSE:L2-B005 | |
10248 | std %f12, [%g4+0x0018] ! 0000002D51BDE1A4 ELSE:L2-B005 8 S >BD00059 | |
10249 | bn,pt %icc, BL00216 ! 0000002D51BDE1A8 ELSE:L2-B005 8 L | |
10250 | nop ! 0000002D51BDE1AC ELSE:L2-B005 8 S | |
10251 | nop ! 0000002D51BDE1B0 ELSE:L2-B005 8 S | |
10252 | stba %o1, [%g4+0x002B]%asi ! 0000002D51BDE1B4 ELSE:L2-B005 8 S >BD00126 | |
10253 | ldd [%g5-0x0070], %f62 ! 0000002D51BDE1B8 ELSE:L2-B005 8 S <BD00008 | |
10254 | ld [%g6+0x002C], %f3 ! 0000002D51BDE1BC ELSE:L2-B005 8 S <BD00019 | |
10255 | fbne,pt %fcc2, BL00216 ! 0000002D51BDE1C0 ELSE:L2-B005 8 L | |
10256 | popc %o1, %o2 ! 0000002D51BDE1C4 ELSE:L2-B005 8 S | |
10257 | fbug,pn %fcc0, BL00217 ;.empty ! 0000002D51BDE1C8 ELSE:L2-B005 8 L | |
10258 | BL00216:fbo BL00217 ! 0000002D51BDE1CC ELSE:L2-B005 8 L | |
10259 | nop ! 0000002D51BDE1D0 ELSE:L2-B005 8 S | |
10260 | lduha [%g6+0x0000]%asi, %o1 ! 0000002D51BDE1D4 ELSE:L2-B005 0 S <BD00097 | |
10261 | BL00217:add %g1, 0x786, %g1 ! 0000002D51BDE1D8 ELSE:L2-B005 8 chksum++ | |
10262 | add %g1, 0x777, %g1 ! 0000002D51BDE1DC ELSE:L2-B005 8 chksum++ | |
10263 | ldx [%g2+0x0050], %l5 ! 0000002D51BDE1E0 ELSE:L2-B005 8 <BD00003 | |
10264 | membar 0x40 ! 0000002D51BDE1E4 ELSE:L2-B005 8 | |
10265 | stda %f16, [%l5]0xE0 ! 0000002D51BDE1E8 ELSE:L2-B005 8 Blk-Store | |
10266 | membar 0x40 ! 0000002D51BDE1EC ELSE:L2-B005 8 | |
10267 | ldstub [%g5-0x0010], %o3 ! 0000002D51BDE1F0 ELSE:L2-B005 8 S >BD00052 | |
10268 | membar 0x40 ! 0000002D51BDE1F4 ELSE:L2-B005 8 | |
10269 | stda %f32, [%l5]0xF1 ! 0000002D51BDE1F8 ELSE:L2-B005 8 Blk-Store | |
10270 | membar 0x40 ! 0000002D51BDE1FC ELSE:L2-B005 8 | |
10271 | ldx [%g2+0x0058], %l6 ! 0000002D51BDE200 ELSE:L2-B005 8 <BD00010 | |
10272 | stwa %g7, [%l6+%g0]0x14 ! 0000002D51BDE204 ELSE:L2-B005 8 S >BD00011 | |
10273 | ldx [%g2+0x0018], %g4 ! 0000002D51BDE208 ELSE:L2-B005 8 S BASE<BD00083 | |
10274 | BL00218: ! ELSE:L2-B005 | |
10275 | add %g1, 0xE9B, %g1 ! 0000002D51BDE20C ELSE:L2-B005 8 chksum++ | |
10276 | ldx [%g2+0x0060], %fsr ! 0000002D51BDE210 LOOP:L1-B000 8 S <BD00032 | |
10277 | ldx [%g2+0x0000], %g6 ! 0000002D51BDE214 LOOP:L1-B000 8 S BASE<BD00094 | |
10278 | add %g3, 0x38, %l5 ! 0000002D51BDE218 LOOP:L1-B000 8 @BD00028 | |
10279 | stda %f22,[%l5+%g1]0xC2 ! 0000002D51BDE21C LOOP:L1-B000 8 S Partial_St | |
10280 | stda %f32, [%g6+0x0010]%asi ! 0000002D51BDE220 LOOP:L1-B000 8 S >BD00074 | |
10281 | ldswa [%g6-0x000C]%asi, %o2 ! 0000002D51BDE224 LOOP:L1-B000 8 S <BD00002 | |
10282 | std %f34, [%g4+0x0018] ! 0000002D51BDE228 LOOP:L1-B000 8 S >BD00059 | |
10283 | ldx [%g2+0x0058], %l6 ! 0000002D51BDE22C LOOP:L1-B000 8 <BD00010 | |
10284 | ldda [%l6]0x26, %o0 ! 0000002D51BDE230 LOOP:L1-B000 8 S Quad_Ld_P | |
10285 | nop ! 0000002D51BDE234 LOOP:L1-B000 8 S | |
10286 | subcc %o5, 0x1, %o5 ! 0000002D51BDE238 LOOP:L1-B000 8 | |
10287 | bnz,a BL00219 ! 0000002D51BDE23C LOOP:L1-B000 8 | |
10288 | ldd [%g3+0x0018], %f32 ! 0000002D51BDE240 LOOP:L1-B000 4 S <BD00059 | |
10289 | add %g1, 0x9DC, %g1 ! 0000002D51BDE244 LOOP:L1-B000 4 chksum++ | |
10290 | retl ! 0000002D51BDE248 SUBR:L0-B000 4 | |
10291 | add %g1, 0xD9E, %g1 ! 0000002D51BDE24C SUBR:L0-B000 4 chksum++ | |
10292 | ||
10293 | SECTION .btext009_pg1 TEXT_VA=0x2d51bde000 | |
10294 | attr_text { | |
10295 | Name = .btext009_pg1, | |
10296 | VA = 0x2d51bde000, | |
10297 | RA = 0xffffc4000, | |
10298 | PA = ra2pa(0xffffc4000,0), | |
10299 | tsbonly, | |
10300 | part_0_ctx_nonzero_tsb_config_3, | |
10301 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
10302 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
10303 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
10304 | } | |
10305 | .text; .skip 8 | |
10306 | ||
10307 | /* Knob values in effect: | |
10308 | SEED 7246351 // min-max= 0-4294967295 | |
10309 | MMU_SEED 888275618 // min-max= 0-4294967295 | |
10310 | LIMIT 50000 // min-max= 100-100000000 | |
10311 | MINIMUM 0 // min-max= 0-100000000 | |
10312 | STRANDS_PER_CORE 8 // min-max= 1-8 | |
10313 | THREADS 8 // min-max= 1-32 | |
10314 | CONTEXTS 8 // min-max= 1-8191 | |
10315 | CONTEXTS_MAX 72 // min-max= 1-8191 | |
10316 | FIRST_CONTEXT <68> // min-max= 0-8191 | |
10317 | RELOCATABLE no | |
10318 | NAME_OPT no | |
10319 | L_UPPER no | |
10320 | START_HANDLER blimp_n2_start.s | |
10321 | PREAMBLE blimp_n2_preamble.s | |
10322 | TAILER | |
10323 | TRAP_HANDLER blimp_n2_trap.s | |
10324 | USER_HANDLER | |
10325 | PAGE_SHARING <0> // min-max= 0-6 | |
10326 | SYNC_STRANDS no | |
10327 | SYNC_FINISH no | |
10328 | PRIVATE_TTABLE <yes> | |
10329 | TTABLE_VA 0xE00000 // min-max= 0x0-0xFFFFFFFFFFFF0000 | |
10330 | CACHE_FLUSH no | |
10331 | SINGLE_OBJECT no | |
10332 | PRIV_MODE <yes> | |
10333 | SF_HELPER_PROB 0% // min-max= 0-100 | |
10334 | HELPER_AIUP <no> | |
10335 | BIAS64 0 // min-max= 0-4095 | |
10336 | BIAS32 0 // min-max= 0-4095 | |
10337 | 32BIT_PROB 25% // min-max= 0-100 | |
10338 | LITTLE_PROB 20% // min-max= 0-100 | |
10339 | UPPER32_ZERO <no> | |
10340 | FILL_DELAY <yes> | |
10341 | SAVE_REST_DELAY 30% // min-max= 0-100 | |
10342 | DCTI_COUPLES <yes> | |
10343 | EN_FPOINT <yes> | |
10344 | EN_VIS <yes> | |
10345 | EN_VIS2 <yes> | |
10346 | EN_VIS3 <no> | |
10347 | EN_CALL <yes> | |
10348 | EN_RETURN <yes> | |
10349 | RETURN_PROB 45% // min-max= 0-100 | |
10350 | FP_UNFIN yes | |
10351 | LAZY_SAVE no | |
10352 | IMPDEP_102 no | |
10353 | IMPDEP_107_108 yes | |
10354 | IMPDEP_125 yes | |
10355 | QUAD_LDD_ASI 0x24 // min-max= 0x0-0xFF | |
10356 | QUAD_LDDP_ASI 0x26 // min-max= 0x0-0xFF | |
10357 | ASI_BLK_LD 0x21FF90000000000 // min-max= 0x0-0xFFFFFFFFFFFFFFFF | |
10358 | ASI_BLK_ST 0x31FF9E100000000 // min-max= 0x0-0xFFFFFFFFFFFFFFFF | |
10359 | NWINDOWS 8 // min-max= 3-32 | |
10360 | SIMULATE <yes> | |
10361 | VERIFY_CHECKSUM no | |
10362 | EN_TRAPS <yes> | |
10363 | EN_CLEANWIN <yes> | |
10364 | EN_FLUSHW <yes> | |
10365 | DIV_BY_ZERO <yes> | |
10366 | BAD_ALIGN 10 // min-max= 0-50 | |
10367 | BAD_ALIGN_JMPL 15% // min-max= 0-100 | |
10368 | TRAP_CHECKSUM <no> | |
10369 | SF_CHECKSUM yes | |
10370 | READ_TRAPREGS <yes> | |
10371 | READ_FAULTREGS <no> | |
10372 | READ_FSR <yes> | |
10373 | UNIFIED_TSB yes | |
10374 | VA_HOLE 48 // min-max= 0-63 | |
10375 | MMU_RANDOM 5 // min-max= 0-7 | |
10376 | SHARED_TSBS 1 // min-max= 0-3 | |
10377 | PAGE_SIZE_MAX 5 // 256M | |
10378 | USE_HASH <no> | |
10379 | NO_TSB yes | |
10380 | USE_MASTER_TSB yes | |
10381 | MAP_VEQP no | |
10382 | TTE_PRELOAD no | |
10383 | TSB_SIZE_MIN 1 // min-max= 0-15 | |
10384 | TSB_SIZE_MAX 1 // min-max= 0-15 | |
10385 | TSB_SIZE_SPARSE 9 // min-max= 0-16 | |
10386 | MSA_SLOTS_MIN 512 // min-max= 1-512 | |
10387 | MSA_SLOTS_MAX 512 // min-max= 1-512 | |
10388 | BEGIN_PHYS 0x1000000 // min-max= 0x0-0xFFFFFFFFFFFFE000 | |
10389 | END_PHYS 0x1000000000 // min-max= 0x0-0xFFFFFFFFFFFFE000 | |
10390 | REGION_SIZE 0x0 // min-max= 0x0-0x100000000000000 | |
10391 | STARTUP_ADDR 0x800000 // min-max= 0x0-0xFFFFFFFFFFFFE000 | |
10392 | DATA_AREAS <10> // min-max= 0-512 | |
10393 | DATA_LENGTH <0x100> // min-max= 0x10-0x2000 | |
10394 | DATA_PRIV <20> // min-max= 0-100 | |
10395 | DATA_IE <50> // min-max= 0-100 | |
10396 | DATA_UNCONFIG <0> // min-max= 0-100 | |
10397 | STACK_PAGECROSS <no> | |
10398 | STACK_DISCONTIG <yes> | |
10399 | STACK_DEMAP <yes> | |
10400 | SUBR_NEST <4> // min-max= 1-8 | |
10401 | NUM_SUBS <2> // min-max= 0-99 | |
10402 | TEXT_PAGECROSS <yes> | |
10403 | TEXT_DISCONTIG <no> | |
10404 | TEXT_PRIV <50> // min-max= 0-100 | |
10405 | TEXT_UNCONFIG <0> // min-max= 0-100 | |
10406 | MAIN_SETBACK 0x300 // min-max= 0x0-0x1FFC | |
10407 | SUBR_SETBACK 0x100 // min-max= 0x0-0x1FFC | |
10408 | SKIP_ELSE yes | |
10409 | NEST_LEVELS 3 // min-max= 2-7 | |
10410 | SUBR_LEVELS 2 // min-max= 1-3 | |
10411 | MIN_BLOCKS 1 // min-max= 1-32 | |
10412 | MAX_BLOCKS 5 // min-max= 1-32 | |
10413 | L2_BLOCKS <20> // min-max= 1-99 | |
10414 | MIN_LOOP 2 // min-max= 2-32 | |
10415 | MAX_LOOP 3 // min-max= 2-32 | |
10416 | L1_LOOP <2> // min-max= 1-32 | |
10417 | MIN_SEQ 4 // min-max= 0-128 | |
10418 | MAX_SEQ 12 // min-max= 0-128 | |
10419 | LADDER_PROB 20 // min-max= 0-50 | |
10420 | LADDER_MIN 8 // min-max= 2-64 | |
10421 | LADDER_MAX 18 // min-max= 2-64 | |
10422 | LADDER_MIX <50> // min-max= 0-100 | |
10423 | RELOAD_PROB 80% // min-max= 0-100 | |
10424 | RECENT_REGS 10 // min-max= 1-32 | |
10425 | RECENT_PROB 80% // min-max= 0-100 | |
10426 | RELEASE_PROB 20% // min-max= 0-100 | |
10427 | ANNUL_PROB <50> // min-max= 0-100 | |
10428 | PREDICT_PROB <40> // min-max= 0-100 | |
10429 | OVLAP_STORES <yes> | |
10430 | MEMBAR_MASK <0x40> // min-max= 0x0-0x7F | |
10431 | BLKLD_MEMBAR 3 // min-max= 0-3 | |
10432 | BLKST_MEMBAR 3 // min-max= 0-3 | |
10433 | PREFETCH_MASK 0xF0001F // min-max= 0x0-0xFFFFFFFF | |
10434 | PREF_PRIV_MASK 0x0 // min-max= 0x0-0xFFFFFFFF | |
10435 | PREF_ILL_MASK 0xFFE0 // min-max= 0x0-0xFFFFFFFF | |
10436 | EN_VECT_CASE <yes> | |
10437 | LITTLE_ASI_PROB <20> // min-max= 0-100 | |
10438 | PTR_CHASE_MIN 1 // min-max= 1-256 | |
10439 | PTR_CHASE_MAX 8 // min-max= 1-256 | |
10440 | DEMAP_ALL <no> | |
10441 | BADPATH_INVALID <25> // min-max= 0-100 | |
10442 | BADPATH_RANDOM <25> // min-max= 0-100 | |
10443 | EVIL_TWIN_PROB 20% // min-max= 0-100 | |
10444 | ALT_PROB <20> // min-max= 0-100 | |
10445 | TRAPNUM_FIRST 0x50 // min-max= 0x0-0xFF | |
10446 | TRAPNUM_LAST 0x6F // min-max= 0x0-0xFF | |
10447 | TRAPNUM_PBRAN 0x70 // min-max= 0x0-0xFF | |
10448 | OP_LD_INT 200 // 9.4563% | |
10449 | OP_LD_FP 150 // 7.0922% | |
10450 | OP_LD_SHORT 80 // 3.7825% | |
10451 | OP_LD_NF 50 // 2.3641% | |
10452 | OP_LD_BLK 50 // 2.3641% | |
10453 | OP_LD_QUAD 50 // 2.3641% | |
10454 | OP_LD_QUAD_P 50 // 2.3641% | |
10455 | OP_LDFSR 30 // 1.4184% | |
10456 | OP_LDXFSR 30 // 1.4184% | |
10457 | OP_LD_BASE 100 // 4.7281% | |
10458 | OP_PTR_CHASE 50 // 2.3641% | |
10459 | OP_ST_INT 300 // 14.1844% | |
10460 | OP_ST_FP 200 // 9.4563% | |
10461 | OP_ST_SHORT 80 // 3.7825% | |
10462 | OP_ST_PARTIAL 50 // 2.3641% | |
10463 | OP_ST_BLK 50 // 2.3641% | |
10464 | OP_STFSR 10 // 0.4728% | |
10465 | OP_STXFSR 10 // 0.4728% | |
10466 | OP_LDSTUB 25 // 1.1820% | |
10467 | OP_SWAP 25 // 1.1820% | |
10468 | OP_QUAD_INTERF 50 // 2.3641% | |
10469 | OP_PREFETCH 30 // 1.4184% | |
10470 | OP_CALL 50 // 2.3641% | |
10471 | OP_CALL8 50 // 2.3641% | |
10472 | OP_ADD 0 // 0.0000% | |
10473 | OP_ADDCC 0 // 0.0000% | |
10474 | OP_SUB 0 // 0.0000% | |
10475 | OP_SUBCC 0 // 0.0000% | |
10476 | OP_MUL 0 // 0.0000% | |
10477 | OP_MULX 0 // 0.0000% | |
10478 | OP_DIVX 0 // 0.0000% | |
10479 | OP_TAG 0 // 0.0000% | |
10480 | OP_TAGTV 0 // 0.0000% | |
10481 | OP_AND 0 // 0.0000% | |
10482 | OP_ANDN 0 // 0.0000% | |
10483 | OP_ANDCC 0 // 0.0000% | |
10484 | OP_ANDNCC 0 // 0.0000% | |
10485 | OP_OR 0 // 0.0000% | |
10486 | OP_ORN 0 // 0.0000% | |
10487 | OP_ORCC 0 // 0.0000% | |
10488 | OP_ORNCC 0 // 0.0000% | |
10489 | OP_XOR 0 // 0.0000% | |
10490 | OP_XORCC 0 // 0.0000% | |
10491 | OP_XNOR 0 // 0.0000% | |
10492 | OP_XNORCC 0 // 0.0000% | |
10493 | OP_SHIFT 0 // 0.0000% | |
10494 | OP_MOVCC 0 // 0.0000% | |
10495 | OP_CMP 0 // 0.0000% | |
10496 | OP_NOP 0 // 0.0000% | |
10497 | OP_TOUCH_G 0 // 0.0000% | |
10498 | OP_TOUCH_I 0 // 0.0000% | |
10499 | OP_TOUCH_L 0 // 0.0000% | |
10500 | OP_TOUCH_O 0 // 0.0000% | |
10501 | OP_RDPC 0 // 0.0000% | |
10502 | OP_RDCCR 0 // 0.0000% | |
10503 | OP_WRCCR 0 // 0.0000% | |
10504 | OP_WRFPRS 0 // 0.0000% | |
10505 | OP_POPC 10 // 0.4728% | |
10506 | OP_SETHI 0 // 0.0000% | |
10507 | OP_MEMBAR 0 // 0.0000% | |
10508 | OP_STBAR 0 // 0.0000% | |
10509 | OP_TRAPCC 0 // 0.0000% | |
10510 | OP_ILLEGAL 80 // 3.7825% | |
10511 | OP_ILL_FP 70 // 3.3097% | |
10512 | OP_ILL_VIS 70 // 3.3097% | |
10513 | OP_ILL_ASI 10 // 0.4728% | |
10514 | OP_DIV32_0 0 // 0.0000% | |
10515 | OP_BAD_RETURN 0 // 0.0000% | |
10516 | OP_FLIP_PRIV 20 // 0.9456% | |
10517 | OP_FLIP_FP 10 // 0.4728% | |
10518 | OP_SW_CTX2 0 // 0.0000% | |
10519 | OP_DEMAP 30 // 1.4184% | |
10520 | OP_PBRANCH 30 // 1.4184% | |
10521 | OP_SOFTINT 0 // 0.0000% | |
10522 | OP_WRPIL 0 // 0.0000% | |
10523 | OP_BN 10 // 0.4728% | |
10524 | OP_RDY 0 // 0.0000% | |
10525 | OP_WRY 0 // 0.0000% | |
10526 | OP_VISLOG 0 // 0.0000% | |
10527 | OP_VISMOV 0 // 0.0000% | |
10528 | OP_PDIST 0 // 0.0000% | |
10529 | OP_PADDSUB 0 // 0.0000% | |
10530 | OP_PMULT 5 // 0.2364% | |
10531 | OP_PCMP 0 // 0.0000% | |
10532 | OP_PSHIFT 0 // 0.0000% | |
10533 | OP_PFORMAT 0 // 0.0000% | |
10534 | OP_ALIGN 0 // 0.0000% | |
10535 | OP_ARRAY 0 // 0.0000% | |
10536 | OP_EDGE 0 // 0.0000% | |
10537 | OP_GSR 0 // 0.0000% | |
10538 | OP_LZD 0 // 0.0000% | |
10539 | OP_UMULXHI 0 // 0.0000% | |
10540 | OP_XMULX 0 // 0.0000% | |
10541 | OP_FADDSUB 0 // 0.0000% | |
10542 | OP_FCMP 0 // 0.0000% | |
10543 | OP_FCMPE 0 // 0.0000% | |
10544 | OP_FMOV 0 // 0.0000% | |
10545 | OP_FMOVCC 0 // 0.0000% | |
10546 | */ | |
10547 | ! Context 68: 1776 instructions generated, 5561 executed, 156 traps | |
10548 | ||
10549 | #undef BLIMP_BIAS | |
10550 | #define BLIMP_BIAS 0 | |
10551 | #undef BLIMP_FRAME | |
10552 | #define BLIMP_FRAME 128 | |
10553 | #undef BLIMP_32BIT | |
10554 | #define BLIMP_32BIT 0 | |
10555 | ||
10556 | !======================================================================== | |
10557 | ||
10558 | SECTION .btext010 TEXT_VA=0x2336e6cedd00 | |
10559 | attr_text { | |
10560 | Name = .btext010, | |
10561 | VA = 0x2336e6cedd00, | |
10562 | RA = 0xffffa5d00, | |
10563 | PA = ra2pa(0xffffa5d00,0), | |
10564 | notsb | |
10565 | } | |
10566 | ||
10567 | SECTION .btext010_pg0 TEXT_VA=0x2336e6cec000 | |
10568 | attr_text { | |
10569 | Name = .btext010_pg0, | |
10570 | VA = 0x2336e6cec000, | |
10571 | RA = 0xffffa4000, | |
10572 | PA = ra2pa(0xffffa4000,0), | |
10573 | tsbonly, | |
10574 | part_0_ctx_nonzero_tsb_config_3, | |
10575 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
10576 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
10577 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
10578 | } | |
10579 | .text; .skip 8 | |
10580 | ||
10581 | ||
10582 | SECTION .btext010 | |
10583 | .text | |
10584 | .global start_th_1; start_th_1: | |
10585 | .global SUBR038; SUBR038: | |
10586 | BL20176: ! MAIN:L0-B000 | |
10587 | nop ! 00002336E6CEDD00 MAIN:L0-B000 1 | |
10588 | sethi %hh(0x3D5FABA6000),%g2 ! 00002336E6CEDD04 MAIN:L0-B000 1 BD20094 | |
10589 | or %g2,%hm(0x3D5FABA6000),%g2 ! 00002336E6CEDD08 MAIN:L0-B000 1 | |
10590 | sethi %lm(0x3D5FABA6000),%g3 ! 00002336E6CEDD0C MAIN:L0-B000 1 | |
10591 | or %g3,%lo(0x3D5FABA6000),%g3 ! 00002336E6CEDD10 MAIN:L0-B000 1 | |
10592 | sllx %g2, 0x20, %g2 ! 00002336E6CEDD14 MAIN:L0-B000 1 | |
10593 | or %g2, %g3, %g2 ! 00002336E6CEDD18 MAIN:L0-B000 1 | |
10594 | sethi %hh(0xFFFF95A860002000),%l0 ! 00002336E6CEDD1C MAIN:L0-B000 1 STACK0069 | |
10595 | or %l0,%hm(0xFFFF95A860002000),%l0 ! 00002336E6CEDD20 MAIN:L0-B000 1 | |
10596 | sethi %lm(0xFFFF95A860002000),%l1 ! 00002336E6CEDD24 MAIN:L0-B000 1 | |
10597 | or %l1,%lo(0xFFFF95A860002000),%l1 ! 00002336E6CEDD28 MAIN:L0-B000 1 | |
10598 | sllx %l0, 0x20, %l0 ! 00002336E6CEDD2C MAIN:L0-B000 1 | |
10599 | or %l0, %l1, %l0 ! 00002336E6CEDD30 MAIN:L0-B000 1 | |
10600 | sub %l0, 0x100, %o6 ! 00002336E6CEDD34 MAIN:L0-B000 1 | |
10601 | add %o6, 0x80, %i6 ! 00002336E6CEDD38 MAIN:L0-B000 1 | |
10602 | addcc %g0, 0x1, %g1 ! 00002336E6CEDD3C MAIN:L0-B000 1 | |
10603 | or %g0, -3959, %g3 ! 00002336E6CEDD40 MAIN:L0-B000 1 | |
10604 | or %g0, 0x751, %g4 ! 00002336E6CEDD44 MAIN:L0-B000 1 | |
10605 | or %g0, -312, %g5 ! 00002336E6CEDD48 MAIN:L0-B000 1 | |
10606 | or %g0, -370, %g6 ! 00002336E6CEDD4C MAIN:L0-B000 1 | |
10607 | or %g0, 0x0, %g7 ! 00002336E6CEDD50 MAIN:L0-B000 1 | |
10608 | or %g0, -3401, %o0 ! 00002336E6CEDD54 MAIN:L0-B000 1 | |
10609 | or %g0, 0xF2F, %o1 ! 00002336E6CEDD58 MAIN:L0-B000 1 | |
10610 | or %g0, 0x2F9, %o2 ! 00002336E6CEDD5C MAIN:L0-B000 1 | |
10611 | or %g0, -1008, %o3 ! 00002336E6CEDD60 MAIN:L0-B000 1 | |
10612 | or %g0, -3278, %o4 ! 00002336E6CEDD64 MAIN:L0-B000 1 | |
10613 | or %g0, -1697, %o5 ! 00002336E6CEDD68 MAIN:L0-B000 1 | |
10614 | or %g0, 0x42D, %o7 ! 00002336E6CEDD6C MAIN:L0-B000 1 | |
10615 | or %g0, 0xAFB, %l0 ! 00002336E6CEDD70 MAIN:L0-B000 1 | |
10616 | or %g0, 0xF9A, %l1 ! 00002336E6CEDD74 MAIN:L0-B000 1 | |
10617 | or %g0, -2838, %l2 ! 00002336E6CEDD78 MAIN:L0-B000 1 | |
10618 | or %g0, -3524, %l3 ! 00002336E6CEDD7C MAIN:L0-B000 1 | |
10619 | or %g0, -3599, %l4 ! 00002336E6CEDD80 MAIN:L0-B000 1 | |
10620 | or %g0, 0xEE7, %l5 ! 00002336E6CEDD84 MAIN:L0-B000 1 | |
10621 | sethi %hh(0x2336E6CEDD00),%l7 ! 00002336E6CEDD88 MAIN:L0-B000 1 SUBR038 | |
10622 | or %l7,%hm(0x2336E6CEDD00),%l7 ! 00002336E6CEDD8C MAIN:L0-B000 1 | |
10623 | sethi %lm(0x2336E6CEDD00),%l6 ! 00002336E6CEDD90 MAIN:L0-B000 1 | |
10624 | or %l6,%lo(0x2336E6CEDD00),%l6 ! 00002336E6CEDD94 MAIN:L0-B000 1 | |
10625 | sllx %l7, 0x20, %l7 ! 00002336E6CEDD98 MAIN:L0-B000 1 | |
10626 | or %l7, %l6, %l7 ! 00002336E6CEDD9C MAIN:L0-B000 1 | |
10627 | or %g0, -694, %l6 ! 00002336E6CEDDA0 MAIN:L0-B000 1 | |
10628 | or %g0, -2152, %i0 ! 00002336E6CEDDA4 MAIN:L0-B000 1 | |
10629 | or %g0, -28, %i1 ! 00002336E6CEDDA8 MAIN:L0-B000 1 | |
10630 | or %g0, -1971, %i2 ! 00002336E6CEDDAC MAIN:L0-B000 1 | |
10631 | or %g0, -1589, %i3 ! 00002336E6CEDDB0 MAIN:L0-B000 1 | |
10632 | or %g0, 0x577, %i4 ! 00002336E6CEDDB4 MAIN:L0-B000 1 | |
10633 | or %g0, -2685, %i5 ! 00002336E6CEDDB8 MAIN:L0-B000 1 | |
10634 | or %g0, 0xC94, %i7 ! 00002336E6CEDDBC MAIN:L0-B000 1 | |
10635 | or %g0, 0x4, %g6 ! 00002336E6CEDDC0 MAIN:L0-B000 1 | |
10636 | BL20177:save %o6, -128, %o6 ! 00002336E6CEDDC4 MAIN:L0-B000 4 | |
10637 | add %i0, %g6, %l0 ! 00002336E6CEDDC8 MAIN:L0-B000 4 | |
10638 | add %i1, %g6, %l1 ! 00002336E6CEDDCC MAIN:L0-B000 4 | |
10639 | add %i2, %g6, %l2 ! 00002336E6CEDDD0 MAIN:L0-B000 4 | |
10640 | add %i3, %g6, %l3 ! 00002336E6CEDDD4 MAIN:L0-B000 4 | |
10641 | add %i4, %g6, %l4 ! 00002336E6CEDDD8 MAIN:L0-B000 4 | |
10642 | add %i5, %g6, %l5 ! 00002336E6CEDDDC MAIN:L0-B000 4 | |
10643 | add %i6, %g6, %l6 ! 00002336E6CEDDE0 MAIN:L0-B000 4 | |
10644 | add %i7, %g6, %l7 ! 00002336E6CEDDE4 MAIN:L0-B000 4 | |
10645 | add %l0, %g6, %o0 ! 00002336E6CEDDE8 MAIN:L0-B000 4 | |
10646 | add %l1, %g6, %o1 ! 00002336E6CEDDEC MAIN:L0-B000 4 | |
10647 | add %l2, %g6, %o2 ! 00002336E6CEDDF0 MAIN:L0-B000 4 | |
10648 | add %l3, %g6, %o3 ! 00002336E6CEDDF4 MAIN:L0-B000 4 | |
10649 | add %l4, %g6, %o4 ! 00002336E6CEDDF8 MAIN:L0-B000 4 | |
10650 | add %l5, %g6, %o5 ! 00002336E6CEDDFC MAIN:L0-B000 4 | |
10651 | add %l7, %g6, %o7 ! 00002336E6CEDE00 MAIN:L0-B000 4 | |
10652 | subcc %g6, 0x1, %g6 ! 00002336E6CEDE04 MAIN:L0-B000 4 | |
10653 | bnz,pt %xcc, BL20177 ! 00002336E6CEDE08 MAIN:L0-B000 4 | |
10654 | nop ! 00002336E6CEDE0C MAIN:L0-B000 4 | |
10655 | restore %g0, %g0, %g0 ! 00002336E6CEDE10 MAIN:L0-B000 1 | |
10656 | restore %g0, %g0, %g0 ! 00002336E6CEDE14 MAIN:L0-B000 1 | |
10657 | restore %g0, %g0, %g0 ! 00002336E6CEDE18 MAIN:L0-B000 1 | |
10658 | restore %g0, %g0, %g0 ! 00002336E6CEDE1C MAIN:L0-B000 1 | |
10659 | ta %xcc, 0x44 ! 00002336E6CEDE20 MAIN:L0-B000 1 cleanwin=0 | |
10660 | ldd [%g2+0x0068], %f0 ! 00002336E6CEDE24 MAIN:L0-B000 1 <BD20223 | |
10661 | faddd %f0, %f0, %f6 ! 00002336E6CEDE28 MAIN:L0-B000 1 | |
10662 | faddd %f0, %f6, %f12 ! 00002336E6CEDE2C MAIN:L0-B000 1 | |
10663 | faddd %f6, %f12, %f14 ! 00002336E6CEDE30 MAIN:L0-B000 1 | |
10664 | faddd %f12, %f14, %f60 ! 00002336E6CEDE34 MAIN:L0-B000 1 | |
10665 | faddd %f14, %f60, %f62 ! 00002336E6CEDE38 MAIN:L0-B000 1 | |
10666 | faddd %f60, %f62, %f32 ! 00002336E6CEDE3C MAIN:L0-B000 1 | |
10667 | faddd %f62, %f32, %f34 ! 00002336E6CEDE40 MAIN:L0-B000 1 | |
10668 | faddd %f32, %f34, %f36 ! 00002336E6CEDE44 MAIN:L0-B000 1 | |
10669 | faddd %f34, %f36, %f38 ! 00002336E6CEDE48 MAIN:L0-B000 1 | |
10670 | faddd %f36, %f38, %f40 ! 00002336E6CEDE4C MAIN:L0-B000 1 | |
10671 | faddd %f38, %f40, %f42 ! 00002336E6CEDE50 MAIN:L0-B000 1 | |
10672 | faddd %f40, %f42, %f44 ! 00002336E6CEDE54 MAIN:L0-B000 1 | |
10673 | faddd %f42, %f44, %f46 ! 00002336E6CEDE58 MAIN:L0-B000 1 | |
10674 | ld [%g2+0x0070], %f2 ! 00002336E6CEDE5C MAIN:L0-B000 1 <BD20224 | |
10675 | fadds %f2, %f2, %f3 ! 00002336E6CEDE60 MAIN:L0-B000 1 | |
10676 | fadds %f2, %f3, %f4 ! 00002336E6CEDE64 MAIN:L0-B000 1 | |
10677 | fadds %f3, %f4, %f5 ! 00002336E6CEDE68 MAIN:L0-B000 1 | |
10678 | fadds %f4, %f5, %f8 ! 00002336E6CEDE6C MAIN:L0-B000 1 | |
10679 | fadds %f5, %f8, %f9 ! 00002336E6CEDE70 MAIN:L0-B000 1 | |
10680 | fadds %f8, %f9, %f10 ! 00002336E6CEDE74 MAIN:L0-B000 1 | |
10681 | fadds %f9, %f10, %f11 ! 00002336E6CEDE78 MAIN:L0-B000 1 | |
10682 | fcmpd %fcc0, %f0, %f0 ! 00002336E6CEDE7C MAIN:L0-B000 1 | |
10683 | fcmpd %fcc1, %f0, %f0 ! 00002336E6CEDE80 MAIN:L0-B000 1 | |
10684 | fcmpd %fcc2, %f0, %f0 ! 00002336E6CEDE84 MAIN:L0-B000 1 | |
10685 | fcmpd %fcc3, %f0, %f0 ! 00002336E6CEDE88 MAIN:L0-B000 1 | |
10686 | stx %fsr, [%g2+0x0060] ! 00002336E6CEDE8C MAIN:L0-B000 1 <BD20032 | |
10687 | fzero %f16 ! 00002336E6CEDE90 MAIN:L0-B000 1 | |
10688 | fzero %f18 ! 00002336E6CEDE94 MAIN:L0-B000 1 | |
10689 | fzero %f20 ! 00002336E6CEDE98 MAIN:L0-B000 1 | |
10690 | fzero %f22 ! 00002336E6CEDE9C MAIN:L0-B000 1 | |
10691 | fzero %f24 ! 00002336E6CEDEA0 MAIN:L0-B000 1 | |
10692 | fzero %f26 ! 00002336E6CEDEA4 MAIN:L0-B000 1 | |
10693 | fzero %f28 ! 00002336E6CEDEA8 MAIN:L0-B000 1 | |
10694 | fzero %f30 ! 00002336E6CEDEAC MAIN:L0-B000 1 | |
10695 | ldx [%g2+0x0000], %g3 ! 00002336E6CEDEB0 MAIN:L0-B000 1 BASE<BD20094 | |
10696 | ldx [%g2+0x0008], %g4 ! 00002336E6CEDEB4 MAIN:L0-B000 1 BASE<BD20015 | |
10697 | ldx [%g2+0x0010], %g5 ! 00002336E6CEDEB8 MAIN:L0-B000 1 BASE<BD20048 | |
10698 | ldx [%g2+0x0018], %g6 ! 00002336E6CEDEBC MAIN:L0-B000 1 BASE<BD20083 | |
10699 | or %g0, 0x2, %l1 ! 00002336E6CEDEC0 LOOP:L1-B000 1 | |
10700 | BL20244: ! LOOP:L1-B000 | |
10701 | add %g1, 0x229, %g1 ! 00002336E6CEDEC4 LOOP:L1-B000 2 chksum++ | |
10702 | and %g1, 0xFE, %l0 ! 00002336E6CEDEC8 LOOP:L2-B000 2 | |
10703 | BL20205: ! LOOP:L2-B000 | |
10704 | add %g1, 0xC40, %g1 ! 00002336E6CEDECC LOOP:L2-B000 4 chksum++ | |
10705 | add %g3, 0x28, %l6 ! 00002336E6CEDED0 LOOP:L2-B000 4 @BD20080 | |
10706 | ldda [%l6]0xD0, %f24 ! 00002336E6CEDED4 LOOP:L2-B000 4 S Short8 | |
10707 | ldx [%g2+0x0018], %g6 ! 00002336E6CEDED8 LOOP:L2-B000 4 S BASE<BD20083 | |
10708 | ldsb [%g5+0x0029], %i2 ! 00002336E6CEDEDC LOOP:L2-B000 4 S <BD20090 | |
10709 | .word 0xF8E111A2 ! 00002336E6CEDEE0 LOOP:L2-B000 4 S illop | |
10710 | fcmpd %fcc0, %f42, %f60 ! 00002336E6CEDEE4 SKIP:L3-B000 4 | |
10711 | fbge BL20188 ! 00002336E6CEDEE8 SKIP:L3-B000 4 | |
10712 | nop ! 00002336E6CEDEEC SKIP:L3-B000 4 S | |
10713 | .word 0x6F372394 ! 00002336E6CEDEF0 SKIP:L3-B000 0 S random | |
10714 | .word 0x8591800E ! 00002336E6CEDEF4 SKIP:L3-B000 0 L illop | |
10715 | .word 0x81E80000 ! 00002336E6CEDEF8 SKIP:L3-B000 0 S random | |
10716 | .word 0xEBB17C6C ! 00002336E6CEDEFC SKIP:L3-B000 0 L illop | |
10717 | .word 0xED78474B ! 00002336E6CEDF00 SKIP:L3-B000 0 L illop | |
10718 | fblg,pt %fcc2, BL20180 ! 00002336E6CEDF04 SKIP:L3-B000 0 L | |
10719 | ldx [%g2+0x0030], %g6 ! 00002336E6CEDF08 SKIP:L3-B000 0 S BASE<BD20013 | |
10720 | bcc,a,pn %icc, BL20180 ! 00002336E6CEDF0C SKIP:L3-B000 0 L | |
10721 | .word 0x8BCACCA0 ! 00002336E6CEDF10 SKIP:L3-B000 0 S random | |
10722 | bcs BL20181 ;.empty ! 00002336E6CEDF14 SKIP:L3-B000 0 L | |
10723 | BL20180:bcs,a,pn %xcc, BL20182 ! 00002336E6CEDF18 SKIP:L3-B000 0 L | |
10724 | BL20182:stda %o4, [%g3-0x0064]%asi ! 00002336E6CEDF1C SKIP:L3-B000 0 S >BD20082+4 | |
10725 | ldxa [%g7+%g7]0x83, %l2 ! 00002336E6CEDF20 SKIP:L3-B000 0 S <BD20043 | |
10726 | BL20178:nop ! 00002336E6CEDF24 SKIP:L3-B000 0 S | |
10727 | BL20181:fbge,a,pn %fcc3, BL20183 ! 00002336E6CEDF28 SKIP:L3-B000 0 L | |
10728 | BL20179:.word 0xA5745FC0 ! 00002336E6CEDF2C SKIP:L3-B000 0 S illop | |
10729 | st %f18, [%g6-0x000C] ! 00002336E6CEDF30 SKIP:L3-B000 0 S >BD20002 | |
10730 | BL20183:add %g1, 0x6E7, %g1 ! 00002336E6CEDF34 SKIP:L3-B000 0 chksum++ | |
10731 | .word 0xA9B142AE ! 00002336E6CEDF38 SKIP:L3-B000 0 illop | |
10732 | stx %fsr, [%g2+0x0060] ! 00002336E6CEDF3C SKIP:L3-B000 0 S <BD20032 | |
10733 | lduwa [%g7+%g7]0x8A, %o0 ! 00002336E6CEDF40 SKIP:L3-B000 0 S <BD20043 | |
10734 | stw %o3, [%g3+0x0064] ! 00002336E6CEDF44 SKIP:L3-B000 0 S >BD20021 | |
10735 | .word 0xCB6F9EE0 ! 00002336E6CEDF48 SKIP:L3-B000 0 L illop | |
10736 | BL20184:fbge BL20185 ;.empty ! 00002336E6CEDF4C SKIP:L3-B000 0 L | |
10737 | bcs BL20185 ! 00002336E6CEDF50 SKIP:L3-B000 0 L | |
10738 | ldsb [%g6+0x0028], %i3 ! 00002336E6CEDF54 SKIP:L3-B000 0 S <BD20080 | |
10739 | ba,a,pt %icc, BL20186 ;.empty ! 00002336E6CEDF58 SKIP:L3-B000 0 L | |
10740 | .word 0xB97CA1F5 ! 00002336E6CEDF5C SKIP:L3-B000 0 L illop | |
10741 | BL20187:fbuge BL20186 ! 00002336E6CEDF60 SKIP:L3-B000 0 L | |
10742 | .word 0xC78B3C08 ! 00002336E6CEDF64 SKIP:L3-B000 0 S random | |
10743 | BL20185:.word 0xFFCD4AEC ! 00002336E6CEDF68 SKIP:L3-B000 0 S illop | |
10744 | fbu,pn %fcc3, BL20186 ! 00002336E6CEDF6C SKIP:L3-B000 0 L | |
10745 | BL20186:stw %i3, [%g6+0x0064] ! 00002336E6CEDF70 SKIP:L3-B000 0 S >BD20021 | |
10746 | add %g1, 0x97, %g1 ! 00002336E6CEDF74 SKIP:L3-B000 0 chksum++ | |
10747 | fba,a,pt %fcc2, BL20189 ! 00002336E6CEDF78 SKIP:L3-B000 0 | |
10748 | .word 0xDF558AB2 ! 00002336E6CEDF7C SKIP:L3-B000 0 S illop | |
10749 | BL20188: ! ELSE:L3-B001 | |
10750 | add %g4, -46, %l6 ! 00002336E6CEDF80 ELSE:L3-B001 4 @BD20171 | |
10751 | ldda [%l6]0xDA, %f22 ! 00002336E6CEDF84 ELSE:L3-B001 4 S Short16 | |
10752 | stxa %i3, [%g5+0x0058]%asi ! 00002336E6CEDF88 ELSE:L3-B001 4 S >BD20035 | |
10753 | ldx [%g2+0x0010], %g5 ! 00002336E6CEDF8C ELSE:L3-B001 4 S BASE<BD20048 | |
10754 | ldx [%g2+0x0058], %l6 ! 00002336E6CEDF90 ELSE:L3-B001 4 <BD20010 | |
10755 | ldda [%l6]0x24, %i0 ! 00002336E6CEDF94 ELSE:L3-B001 4 S Quad_Ld | |
10756 | ld [%g6-0x000C], %f23 ! 00002336E6CEDF98 ELSE:L3-B001 4 S <BD20002 | |
10757 | add %g1, 0x41C, %g1 ! 00002336E6CEDF9C ELSE:L3-B001 4 chksum++ | |
10758 | ldx [%g2+0x0050], %l5 ! 00002336E6CEDFA0 ELSE:L3-B001 4 <BD20003 | |
10759 | membar 0x40 ! 00002336E6CEDFA4 ELSE:L3-B001 4 | |
10760 | stda %f16, [%l5]0x16 ! 00002336E6CEDFA8 ELSE:L3-B001 4 Blk-Store | |
10761 | membar 0x40 ! 00002336E6CEDFAC ELSE:L3-B001 4 | |
10762 | call .+8 ! 00002336E6CEDFB0 ELSE:L3-B001 4 S | |
10763 | stx %o4, [%g5+0x0070] ! 00002336E6CEDFB4 ELSE:L3-B001 4 S >BD20060 | |
10764 | std %f32, [%g5-0x0060] ! 00002336E6CEDFB8 ELSE:L3-B001 4 S >BD20104 | |
10765 | sth %i4, [%g5-0x003C] ! 00002336E6CEDFBC ELSE:L3-B001 4 S >BD20041 | |
10766 | add %g6, -58, %l6 ! 00002336E6CEDFC0 ELSE:L3-B001 4 @BD20005 | |
10767 | ldda [%l6]0xD3, %f28 ! 00002336E6CEDFC4 ELSE:L3-B001 4 S Short16 | |
10768 | stxa %o3, [%g7+%g0]0x06 ! 00002336E6CEDFC8 ELSE:L3-B001 4 S BAD-ASI | |
10769 | ldx [%g2+0x0058], %l6 ! 00002336E6CEDFCC ELSE:L3-B001 4 <BD20010 | |
10770 | ldda [%l6]0x26, %i0 ! 00002336E6CEDFD0 ELSE:L3-B001 4 S Quad_Ld_P | |
10771 | sethi %hh(0x1378EBF00),%l6 ! 00002336E6CEDFD4 ELSE:L3-B001 4 SUBR039 | |
10772 | or %l6,%hm(0x1378EBF00),%l6 ! 00002336E6CEDFD8 ELSE:L3-B001 4 | |
10773 | sethi %lm(0x1378EBF00),%l5 ! 00002336E6CEDFDC ELSE:L3-B001 4 | |
10774 | or %l5,%lo(0x1378EBF00),%l5 ! 00002336E6CEDFE0 ELSE:L3-B001 4 | |
10775 | sllx %l6, 0x20, %l6 ! 00002336E6CEDFE4 ELSE:L3-B001 4 | |
10776 | or %l6, %l5, %l6 ! 00002336E6CEDFE8 ELSE:L3-B001 4 | |
10777 | jmpl %l6+0x0000, %o7 ! 00002336E6CEDFEC ELSE:L3-B001 4 S | |
10778 | ldda [%g4+0x0070]%asi, %i2 ! 00002336E6CEDFF0 ELSE:L3-B001 4 S <BD20060 | |
10779 | ldx [%g2+0x0058], %l6 ! 00002336E6CEDFF4 ELSE:L3-B001 4 <BD20010 | |
10780 | ldda [%l6]0x26, %i4 ! 00002336E6CEDFF8 ELSE:L3-B001 4 S Quad_Ld_P | |
10781 | ld [%g4-0x000C], %f25 ! 00002336E6CEDFFC ELSE:L3-B001 4 S <BD20002 | |
10782 | BL20189: ! ELSE:L3-B001 | |
10783 | add %g1, 0x471, %g1 ! 00002336E6CEE000 ELSE:L3-B001 4 chksum++ | |
10784 | fcmpd %fcc3, %f40, %f6 ! 00002336E6CEE004 SKIP:L3-B002 4 | |
10785 | fbl,a,pn %fcc3, BL20190 ! 00002336E6CEE008 SKIP:L3-B002 4 | |
10786 | stb %i1, [%g5-0x0053] ! 00002336E6CEE00C SKIP:L3-B002 2 S >BD20027+1 | |
10787 | add %g4, 0x0, %l6 ! 00002336E6CEE010 SKIP:L3-B002 2 @BD20097 | |
10788 | ldda [%l6]0xD3, %f26 ! 00002336E6CEE014 SKIP:L3-B002 2 S Short16 | |
10789 | std %f18, [%g4+0x0050] ! 00002336E6CEE018 SKIP:L3-B002 2 S >BD20045 | |
10790 | ldx [%g2+0x0058], %l6 ! 00002336E6CEE01C SKIP:L3-B002 2 <BD20010 | |
10791 | ldda [%l6]0x24, %i0 ! 00002336E6CEE020 SKIP:L3-B002 2 S Quad_Ld | |
10792 | stx %i3, [%g6+0x0030] ! 00002336E6CEE024 SKIP:L3-B002 2 S >BD20044 | |
10793 | add %g1, 0x5F5, %g1 ! 00002336E6CEE028 SKIP:L3-B002 2 chksum++ | |
10794 | stb %o0, [%g5-0x000F] ! 00002336E6CEE02C SKIP:L3-B002 2 S >BD20040 | |
10795 | ldx [%g2+0x0058], %l6 ! 00002336E6CEE030 SKIP:L3-B002 2 <BD20010 | |
10796 | stha %g7, [%l6+%g0]0x04 ! 00002336E6CEE034 SKIP:L3-B002 2 S >BD20011 | |
10797 | .word 0x99508D1C ! 00002336E6CEE038 SKIP:L3-B002 2 S illop | |
10798 | ldub [%g6-0x0020], %l4 ! 00002336E6CEE03C SKIP:L3-B002 2 S <BD20144 | |
10799 | ldd [%g6-0x0038], %f14 ! 00002336E6CEE040 SKIP:L3-B002 2 S <BD20006 | |
10800 | ba BL20191 ! 00002336E6CEE044 SKIP:L3-B002 2 | |
10801 | nop ! 00002336E6CEE048 SKIP:L3-B002 2 S | |
10802 | BL20190: ! ELSE:L3-B003 | |
10803 | stw %i0, [%g3+0x0048] ! 00002336E6CEE04C ELSE:L3-B003 2 S >BD20018 | |
10804 | call .+8 ! 00002336E6CEE050 ELSE:L3-B003 2 S | |
10805 | std %i2, [%g5-0x0008] ! 00002336E6CEE054 ELSE:L3-B003 2 S >BD20056 | |
10806 | ld [%g6+0x0060], %f9 ! 00002336E6CEE058 ELSE:L3-B003 2 S <BD20069 | |
10807 | add %g5, -34, %l6 ! 00002336E6CEE05C ELSE:L3-B003 2 @BD20076 | |
10808 | stda %f26, [%l6]0xD2 ! 00002336E6CEE060 ELSE:L3-B003 2 S Short16 | |
10809 | add %g1, 0x1F1, %g1 ! 00002336E6CEE064 ELSE:L3-B003 2 chksum++ | |
10810 | lda [%g4+0x0024]%asi, %f16 ! 00002336E6CEE068 ELSE:L3-B003 2 S <BD20139 | |
10811 | ldx [%g2+0x0040], %g4 ! 00002336E6CEE06C ELSE:L3-B003 2 S BASE<BD20031 | |
10812 | swap [%g4-0x000C], %o3 ! 00002336E6CEE070 ELSE:L3-B003 2 S >BD20002 | |
10813 | ldsw [%g4+0x0004], %o5 ! 00002336E6CEE074 ELSE:L3-B003 2 S <BD20053 | |
10814 | stb %i2, [%g4-0x001F] ! 00002336E6CEE078 ELSE:L3-B003 2 S >BD20085 | |
10815 | ldd [%g4-0x0032], %f0 ! 00002336E6CEE07C ELSE:L3-B003 2 S <BD20006+6 | |
10816 | ldsw [%g3+0x0024], %i1 ! 00002336E6CEE080 ELSE:L3-B003 2 S <BD20139 | |
10817 | ldxa [%g7+%g0]0x83, %o0 ! 00002336E6CEE084 ELSE:L3-B003 2 S <BD20043 | |
10818 | BL20191: ! ELSE:L3-B003 | |
10819 | add %g1, 0xAA, %g1 ! 00002336E6CEE088 ELSE:L3-B003 4 chksum++ | |
10820 | andcc %o1, 0x20, %g0 ! 00002336E6CEE08C SKIP:L3-B004 4 | |
10821 | bnz,pn %xcc, BL20197 ! 00002336E6CEE090 SKIP:L3-B004 4 | |
10822 | swap [%g6-0x0040], %o1 ! 00002336E6CEE094 SKIP:L3-B004 4 S >BD20007 | |
10823 | add %g5, -36, %l6 ! 00002336E6CEE098 SKIP:L3-B004 3 @BD20068 | |
10824 | ldda [%l6]0xD2, %f26 ! 00002336E6CEE09C SKIP:L3-B004 3 S Short16 | |
10825 | ldx [%g2+0x0058], %l6 ! 00002336E6CEE0A0 SKIP:L3-B004 3 <BD20010 | |
10826 | stba %g7, [%l6+%g0]0x04 ! 00002336E6CEE0A4 SKIP:L3-B004 3 S >BD20011 | |
10827 | stx %o0, [%g3+0x0030] ! 00002336E6CEE0A8 SKIP:L3-B004 3 S >BD20044 | |
10828 | add %g4, -31, %l6 ! 00002336E6CEE0AC SKIP:L3-B004 3 @BD20085 | |
10829 | stda %f28, [%l6]0xD1 ! 00002336E6CEE0B0 SKIP:L3-B004 3 S Short8 | |
10830 | nop ! 00002336E6CEE0B4 SKIP:L3-B004 3 S | |
10831 | add %g1, 0x67B, %g1 ! 00002336E6CEE0B8 SKIP:L3-B004 3 chksum++ | |
10832 | ldsha [%g7+%g0]0x83, %i0 ! 00002336E6CEE0BC SKIP:L3-B004 3 S <BD20043 | |
10833 | bge BL20192 ;.empty ! 00002336E6CEE0C0 SKIP:L3-B004 3 L | |
10834 | bvc BL20193 ! 00002336E6CEE0C4 SKIP:L3-B004 3 L | |
10835 | nop ! 00002336E6CEE0C8 SKIP:L3-B004 0 S | |
10836 | .word 0x9F95801F ! 00002336E6CEE0CC SKIP:L3-B004 0 L illop | |
10837 | BL20193:fblg,a,pn %fcc0, BL20194 ! 00002336E6CEE0D0 SKIP:L3-B004 3 L | |
10838 | BL20192:stwa %o1, [%g5+0x0054]%asi ! 00002336E6CEE0D4 SKIP:L3-B004 3 S >BD20045+4 | |
10839 | fbule BL20195 ;.empty ! 00002336E6CEE0D8 SKIP:L3-B004 3 L | |
10840 | BL20195:call .+8 ! 00002336E6CEE0DC SKIP:L3-B004 6 L | |
10841 | ldx [%g3+0x0070], %o0 ! 00002336E6CEE0E0 SKIP:L3-B004 0 S <BD20060 | |
10842 | stb %o3, [%g3-0x0052] ! 00002336E6CEE0E4 SKIP:L3-B004 6 S >BD20027+2 | |
10843 | sth %o3, [%g4+0x007A] ! 00002336E6CEE0E8 SKIP:L3-B004 3 S >BD20009+2 | |
10844 | BL20194:ld [%g6-0x002C], %f10 ! 00002336E6CEE0EC SKIP:L3-B004 3 S <BD20055 | |
10845 | nop ! 00002336E6CEE0F0 SKIP:L3-B004 3 S | |
10846 | BL20196:add %g1, 0xC1E, %g1 ! 00002336E6CEE0F4 SKIP:L3-B004 3 chksum++ | |
10847 | fba,a,pt %fcc2, BL20203 ! 00002336E6CEE0F8 SKIP:L3-B004 3 | |
10848 | nop ! 00002336E6CEE0FC SKIP:L3-B004 0 S | |
10849 | BL20197: ! ELSE:L3-B005 | |
10850 | stda %f26, [%g6+0x0070]%asi ! 00002336E6CEE100 ELSE:L3-B005 1 S >BD20060 | |
10851 | stda %f6, [%g4+0x0010]%asi ! 00002336E6CEE104 ELSE:L3-B005 1 S >BD20074 | |
10852 | lduwa [%g7+%g7]0x82, %o0 ! 00002336E6CEE108 ELSE:L3-B005 1 S <BD20043 | |
10853 | st %f11, [%g3+0x0020] ! 00002336E6CEE10C ELSE:L3-B005 1 S >BD20042 | |
10854 | ldstub [%g3+0x0046], %o2 ! 00002336E6CEE110 ELSE:L3-B005 1 S >BD20077 | |
10855 | nop ! 00002336E6CEE114 ELSE:L3-B005 1 S | |
10856 | fbo,a BL20198 ! 00002336E6CEE118 ELSE:L3-B005 1 L | |
10857 | ldx [%g4+0x0080], %i0 ! 00002336E6CEE11C ELSE:L3-B005 1 S <BD20070 | |
10858 | .word 0x81CFE008 ! 00002336E6CEE120 ELSE:L3-B005 0 L random | |
10859 | brlez,a,pt %o0, BL20200 ;.empty ! 00002336E6CEE124 ELSE:L3-B005 0 L | |
10860 | BL20200:bge,pt %icc, BL20201 ;.empty ! 00002336E6CEE128 ELSE:L3-B005 0 L | |
10861 | .word 0xBFAE4B4B ! 00002336E6CEE12C ELSE:L3-B005 0 L illop | |
10862 | BL20199:.word 0x85A3010A ! 00002336E6CEE130 ELSE:L3-B005 0 L illop | |
10863 | BL20198:fble BL20202 ! 00002336E6CEE134 ELSE:L3-B005 1 L | |
10864 | BL20202:ta %xcc, 0x40 ! 00002336E6CEE138 ELSE:L3-B005 2 S +-priv | |
10865 | std %f18, [%g5-0x0068] ! 00002336E6CEE13C ELSE:L3-B005 1 S >BD20082 | |
10866 | BL20201:ldx [%g2+0x0018], %g6 ! 00002336E6CEE140 ELSE:L3-B005 1 S BASE<BD20083 | |
10867 | add %g1, 0xF8C, %g1 ! 00002336E6CEE144 ELSE:L3-B005 1 chksum++ | |
10868 | add %g1, 0xA21, %g1 ! 00002336E6CEE148 ELSE:L3-B005 1 chksum++ | |
10869 | add %g6, -74, %l6 ! 00002336E6CEE14C ELSE:L3-B005 1 @BD20033 | |
10870 | ldda [%l6]0xD3, %f26 ! 00002336E6CEE150 ELSE:L3-B005 1 S Short16 | |
10871 | ldx [%g2+0x0030], %g6 ! 00002336E6CEE154 ELSE:L3-B005 1 S BASE<BD20013 | |
10872 | add %g5, -38, %l6 ! 00002336E6CEE158 ELSE:L3-B005 1 @BD20170 | |
10873 | stda %f24, [%l6]0xD2 ! 00002336E6CEE15C ELSE:L3-B005 1 S Short16 | |
10874 | add %g3, 0x78, %l5 ! 00002336E6CEE160 ELSE:L3-B005 1 @BD20009 | |
10875 | stda %f22,[%l5+%g1]0xCA ! 00002336E6CEE164 ELSE:L3-B005 1 S Partial_St | |
10876 | BL20203: ! ELSE:L3-B005 | |
10877 | add %g1, 0x6C3, %g1 ! 00002336E6CEE168 ELSE:L3-B005 4 chksum++ | |
10878 | or %g0, 0x2, %l4 ! 00002336E6CEE16C LOOP:L3-B006 4 | |
10879 | BL20204: ! LOOP:L3-B006 | |
10880 | add %g1, 0x629, %g1 ! 00002336E6CEE170 LOOP:L3-B006 8 chksum++ | |
10881 | st %f10, [%g3-0x0074] ! 00002336E6CEE174 LOOP:L3-B006 8 S >BD20020 | |
10882 | call .+8 ! 00002336E6CEE178 LOOP:L3-B006 8 S | |
10883 | nop ! 00002336E6CEE17C LOOP:L3-B006 8 S | |
10884 | ldxa [%g7+%g0]0x33, %o2 ! 00002336E6CEE180 LOOP:L3-B006 8 S BAD-ASI | |
10885 | add %g3, -16, %l6 ! 00002336E6CEE184 LOOP:L3-B006 8 @BD20052 | |
10886 | ldda [%l6]0xD8, %f30 ! 00002336E6CEE188 LOOP:L3-B006 8 S Short8 | |
10887 | fbn .-394248 ! 00002336E6CEE18C LOOP:L3-B006 8 S | |
10888 | std %f42, [%g4-0x0070] ! 00002336E6CEE190 LOOP:L3-B006 8 S >BD20008 | |
10889 | ldx [%g2+0x0058], %l6 ! 00002336E6CEE194 LOOP:L3-B006 8 <BD20010 | |
10890 | ldda [%l6]0x24, %i0 ! 00002336E6CEE198 LOOP:L3-B006 8 S Quad_Ld | |
10891 | lduw [%g4+0x0024], %o3 ! 00002336E6CEE19C LOOP:L3-B006 8 S <BD20139 | |
10892 | ldd [%g5-0x0060], %f40 ! 00002336E6CEE1A0 LOOP:L3-B006 8 S <BD20104 | |
10893 | ldx [%g6-0x0088], %g6 ! 00002336E6CEE1A4 LOOP:L3-B006 8 ptr_chase | |
10894 | ldx [%g6-0x0088], %g6 ! 00002336E6CEE1A8 LOOP:L3-B006 8 ptr_chase | |
10895 | ldx [%g6-0x0088], %g6 ! 00002336E6CEE1AC LOOP:L3-B006 8 ptr_chase | |
10896 | ldx [%g6-0x0088], %g6 ! 00002336E6CEE1B0 LOOP:L3-B006 8 ptr_chase | |
10897 | ldx [%g6-0x0088], %g6 ! 00002336E6CEE1B4 LOOP:L3-B006 8 ptr_chase | |
10898 | sethi %hh(0xFFFFB42D4FFFFF00),%l6 ! 00002336E6CEE1B8 LOOP:L3-B006 8 SUBR040 | |
10899 | or %l6,%hm(0xFFFFB42D4FFFFF00),%l6 ! 00002336E6CEE1BC LOOP:L3-B006 8 | |
10900 | sethi %lm(0xFFFFB42D4FFFFF00),%l5 ! 00002336E6CEE1C0 LOOP:L3-B006 8 | |
10901 | or %l5,%lo(0xFFFFB42D4FFFFF00),%l5 ! 00002336E6CEE1C4 LOOP:L3-B006 8 | |
10902 | sllx %l6, 0x20, %l6 ! 00002336E6CEE1C8 LOOP:L3-B006 8 | |
10903 | or %l6, %l5, %l6 ! 00002336E6CEE1CC LOOP:L3-B006 8 | |
10904 | jmpl %l6+0x0000, %o7 ! 00002336E6CEE1D0 LOOP:L3-B006 8 S | |
10905 | nop ! 00002336E6CEE1D4 LOOP:L3-B006 8 S | |
10906 | add %g6, 0x68, %l5 ! 00002336E6CEE1D8 LOOP:L3-B006 8 @BD20012 | |
10907 | stda %f16,[%l5+%g1]0xC8 ! 00002336E6CEE1DC LOOP:L3-B006 8 S Partial_St | |
10908 | subcc %l4, 0x1, %l4 ! 00002336E6CEE1E0 LOOP:L3-B006 8 | |
10909 | bnz BL20204 ! 00002336E6CEE1E4 LOOP:L3-B006 8 | |
10910 | ldub [%g5+0x0046], %o4 ! 00002336E6CEE1E8 LOOP:L3-B006 8 S <BD20077 | |
10911 | add %g1, 0x8C, %g1 ! 00002336E6CEE1EC LOOP:L3-B006 4 chksum++ | |
10912 | lduha [%g7+%g0]0x8B, %o5 ! 00002336E6CEE1F0 LOOP:L2-B000 4 S <BD20043 | |
10913 | lda [%g4+0x004C]%asi, %f5 ! 00002336E6CEE1F4 LOOP:L2-B000 4 S <BD20047 | |
10914 | bn,a,pn %icc, .+88892 ! 00002336E6CEE1F8 LOOP:L2-B000 4 S | |
10915 | .word 0xE90A6583 ! 00002336E6CEE1FC LOOP:L2-B000 0 S illop | |
10916 | srlx %l0, 0x1, %l0 ! 00002336E6CEE200 LOOP:L2-B000 4 | |
10917 | andcc %l0, 0x1, %g0 ! 00002336E6CEE204 LOOP:L2-B000 4 | |
10918 | bne,pt %xcc, BL20205 ! 00002336E6CEE208 LOOP:L2-B000 4 | |
10919 | sth %o3, [%g3-0x0026] ! 00002336E6CEE20C LOOP:L2-B000 4 S >BD20170 | |
10920 | add %g1, 0xBB, %g1 ! 00002336E6CEE210 LOOP:L2-B000 2 chksum++ | |
10921 | add %i0, %g1, %o2 ! 00002336E6CEE214 SWCH:L2-B001 2 | |
10922 | and %o2, 0x18, %o7 ! 00002336E6CEE218 SWCH:L2-B001 2 | |
10923 | sethi %hi(0x530), %o2 ! 00002336E6CEE21C SWCH:L2-B001 2 .+0 | |
10924 | or %o2,%lo(0x530),%o2 ! 00002336E6CEE220 SWCH:L2-B001 2 | |
10925 | add %o2, %o7, %o2 ! 00002336E6CEE224 SWCH:L2-B001 2 | |
10926 | jmpl %l7+%o2, %g0 ! 00002336E6CEE228 SWCH:L2-B001 2 | |
10927 | tleu %icc, %g0+0x0066 ! 00002336E6CEE22C SWCH:L2-B001 2 S | |
10928 | fba,a BL20209 ! 00002336E6CEE230 SWCH:L2-B001 0 | |
10929 | .word 0x99DBDAE6 ! 00002336E6CEE234 SWCH:L2-B001 0 S illop | |
10930 | ba,a,pn %xcc, BL20208 ! 00002336E6CEE238 SWCH:L2-B001 1 | |
10931 | ta %xcc, 0x43 ! 00002336E6CEE23C SWCH:L2-B001 0 S +-PEF | |
10932 | fba BL20207 ! 00002336E6CEE240 SWCH:L2-B001 0 | |
10933 | ldsb [%g3+0x0042], %o3 ! 00002336E6CEE244 SWCH:L2-B001 0 S <BD20091 | |
10934 | ba,pn %xcc, BL20206 ! 00002336E6CEE248 SWCH:L2-B001 1 | |
10935 | ldsh [%g6+0x0040], %o0 ! 00002336E6CEE24C SWCH:L2-B001 1 S <BD20036 | |
10936 | BL20206:add %g1, 0x2EC, %g1 ! 00002336E6CEE250 CASE:L3-B007 1 chksum++ | |
10937 | st %f5, [%g3+0x0020] ! 00002336E6CEE254 CASE:L3-B007 1 S >BD20042 | |
10938 | ta %xcc, 0x46 ! 00002336E6CEE258 CASE:L3-B007 1 S demap-page | |
10939 | ld [%g6+0x004C], %f5 ! 00002336E6CEE25C CASE:L3-B007 1 S <BD20047 | |
10940 | popc %o3, %o3 ! 00002336E6CEE260 CASE:L3-B007 1 S | |
10941 | ldswa [%g3-0x0050]%asi, %i0 ! 00002336E6CEE264 CASE:L3-B007 1 S <BD20093 | |
10942 | .word 0xCB68EDEB ! 00002336E6CEE268 CASE:L3-B007 1 S illop | |
10943 | fba BL20210 ! 00002336E6CEE26C CASE:L3-B007 1 | |
10944 | prefetch [%o0-0x062C], 2 ! 00002336E6CEE270 CASE:L3-B007 1 S <.-1580 | |
10945 | BL20207:add %g1, 0xC0B, %g1 ! 00002336E6CEE274 CASE:L3-B008 0 chksum++ | |
10946 | ldx [%g2+0x0058], %l6 ! 00002336E6CEE278 CASE:L3-B008 0 <BD20010 | |
10947 | ldda [%l6]0x24, %i0 ! 00002336E6CEE27C CASE:L3-B008 0 S Quad_Ld | |
10948 | ldd [%g3-0x0038], %f14 ! 00002336E6CEE280 CASE:L3-B008 0 S <BD20006 | |
10949 | stw %o0, [%g4-0x0040] ! 00002336E6CEE284 CASE:L3-B008 0 S >BD20007 | |
10950 | .word 0x91F00000 ! 00002336E6CEE288 CASE:L3-B008 0 S illop | |
10951 | add %g6, 0x2, %l6 ! 00002336E6CEE28C CASE:L3-B008 0 @BD20095 | |
10952 | stda %f26, [%l6]0xD3 ! 00002336E6CEE290 CASE:L3-B008 0 S Short16 | |
10953 | fba BL20210 ! 00002336E6CEE294 CASE:L3-B008 0 | |
10954 | lda [%g6-0x001C]%asi, %f26 ! 00002336E6CEE298 CASE:L3-B008 0 S <BD20130 | |
10955 | BL20208:add %g1, 0x860, %g1 ! 00002336E6CEE29C CASE:L3-B009 1 chksum++ | |
10956 | tl %icc, %g0+0x0060 ! 00002336E6CEE2A0 CASE:L3-B009 1 S | |
10957 | add %g4, 0x2A, %l6 ! 00002336E6CEE2A4 CASE:L3-B009 1 @BD20099 | |
10958 | ldda [%l6]0xD0, %f20 ! 00002336E6CEE2A8 CASE:L3-B009 1 S Short8 | |
10959 | ldx [%g2+0x0050], %l5 ! 00002336E6CEE2AC CASE:L3-B009 1 <BD20003 | |
10960 | membar 0x40 ! 00002336E6CEE2B0 CASE:L3-B009 1 | |
10961 | stda %f32, [%l5]0x16 ! 00002336E6CEE2B4 CASE:L3-B009 1 Blk-Store | |
10962 | membar 0x40 ! 00002336E6CEE2B8 CASE:L3-B009 1 | |
10963 | ldd [%g5-0x0070], %f60 ! 00002336E6CEE2BC CASE:L3-B009 1 S <BD20008 | |
10964 | ldsb [%g5+0x0043], %i5 ! 00002336E6CEE2C0 CASE:L3-B009 1 S <BD20092 | |
10965 | lduha [%g5+0x0040]%asi, %i2 ! 00002336E6CEE2C4 CASE:L3-B009 1 S <BD20036 | |
10966 | add %g5, 0x68, %l5 ! 00002336E6CEE2C8 CASE:L3-B009 1 @BD20012 | |
10967 | stda %f16,[%l5+%g1]0xC5 ! 00002336E6CEE2CC CASE:L3-B009 1 S Partial_St | |
10968 | ldsh [%g4-0x0026], %i1 ! 00002336E6CEE2D0 CASE:L3-B009 1 S <BD20170 | |
10969 | ldsw [%g4+0x0004], %o3 ! 00002336E6CEE2D4 CASE:L3-B009 1 S <BD20053 | |
10970 | stha %o3, [%g6-0x004C]%asi ! 00002336E6CEE2D8 CASE:L3-B009 1 S >BD20089 | |
10971 | fba BL20210 ! 00002336E6CEE2DC CASE:L3-B009 1 | |
10972 | ldd [%g6+0x0018], %f14 ! 00002336E6CEE2E0 CASE:L3-B009 1 S <BD20059 | |
10973 | BL20209:add %g1, 0x646, %g1 ! 00002336E6CEE2E4 CASE:L3-B010 0 chksum++ | |
10974 | ldda [%g3-0x0038]%asi, %f38 ! 00002336E6CEE2E8 CASE:L3-B010 0 S <BD20006 | |
10975 | stb %i1, [%g3+0x002A] ! 00002336E6CEE2EC CASE:L3-B010 0 S >BD20099 | |
10976 | .word 0x9A002778 ! 00002336E6CEE2F0 CASE:L3-B010 0 random | |
10977 | stda %f28,[%l5+%g1]0xC0 ! 00002336E6CEE2F4 CASE:L3-B010 0 S Partial_St | |
10978 | ld [%g4-0x0014], %f26 ! 00002336E6CEE2F8 CASE:L3-B010 0 S <BD20087 | |
10979 | ld [%g4-0x0070], %f0 ! 00002336E6CEE2FC CASE:L3-B010 0 S <BD20008 | |
10980 | ld [%g4-0x006C], %f1 ! 00002336E6CEE300 CASE:L3-B010 0 S <BD20008+4 | |
10981 | .word 0x95906000 ! 00002336E6CEE304 CASE:L3-B010 0 S random | |
10982 | .word 0xBB904018 ! 00002336E6CEE308 CASE:L3-B010 0 illop | |
10983 | ldda [%l6]0x26, %i0 ! 00002336E6CEE30C CASE:L3-B010 0 S Quad_Ld_P | |
10984 | std %o2, [%g4+0x0058] ! 00002336E6CEE310 CASE:L3-B010 0 S >BD20035 | |
10985 | ldxa [%g7+%g0]0x9C, %i2 ! 00002336E6CEE314 CASE:L3-B010 0 S BAD-ASI | |
10986 | nop ! 00002336E6CEE318 CASE:L3-B010 0 S | |
10987 | ba,a BL20210 ! 00002336E6CEE31C CASE:L3-B010 0 | |
10988 | nop ! 00002336E6CEE320 CASE:L3-B010 0 S | |
10989 | BL20210: ! SWCH:L2-B001 | |
10990 | add %g1, 0x6B4, %g1 ! 00002336E6CEE324 SWCH:L2-B001 2 chksum++ | |
10991 | ldx [%g2+0x0050], %l5 ! 00002336E6CEE328 SWCH:L2-B001 2 <BD20003 | |
10992 | membar 0x40 ! 00002336E6CEE32C SWCH:L2-B001 2 | |
10993 | ldda [%l5]0x1F, %f16 ! 00002336E6CEE330 SWCH:L2-B001 2 Blk-Load | |
10994 | membar 0x40 ! 00002336E6CEE334 SWCH:L2-B001 2 | |
10995 | call .+8 ! 00002336E6CEE338 SWCH:L2-B001 2 S | |
10996 | sta %f2, [%g6-0x0074]%asi ! 00002336E6CEE33C SWCH:L2-B001 2 S >BD20020 | |
10997 | add %g4, -48, %l6 ! 00002336E6CEE340 SWCH:L2-B001 2 @BD20106 | |
10998 | ldda [%l6]0xD2, %f16 ! 00002336E6CEE344 SWCH:L2-B001 2 S Short16 | |
10999 | ldstub [%g6-0x0020], %l2 ! 00002336E6CEE348 SWCH:L2-B001 2 S >BD20144 | |
11000 | .word 0xEBBE1C04 ! 00002336E6CEE34C SWCH:L2-B001 2 S illop_VIS | |
11001 | swap [%g4+0x0004], %o1 ! 00002336E6CEE350 SWCH:L2-B001 2 S >BD20053 | |
11002 | popc %g1, %i0 ! 00002336E6CEE354 SWCH:L2-B001 2 S | |
11003 | ldx [%g6-0x0088], %g6 ! 00002336E6CEE358 SWCH:L2-B001 2 ptr_chase | |
11004 | ldx [%g6-0x0088], %g6 ! 00002336E6CEE35C SWCH:L2-B001 2 ptr_chase | |
11005 | and %g1, 0xFE, %l2 ! 00002336E6CEE360 LOOP:L2-B002 2 | |
11006 | BL20219: ! LOOP:L2-B002 | |
11007 | add %g1, 0x900, %g1 ! 00002336E6CEE364 LOOP:L2-B002 3 chksum++ | |
11008 | ldx [%g2+0x0010], %g5 ! 00002336E6CEE368 LOOP:L2-B002 3 S BASE<BD20048 | |
11009 | stw %i1, [%g4+0x0054] ! 00002336E6CEE36C LOOP:L2-B002 3 S >BD20045+4 | |
11010 | ldda [%g7+%g7]0x82, %i0 ! 00002336E6CEE370 LOOP:L2-B002 3 S <BD20043 | |
11011 | stba %i2, [%g4+0x0043]%asi ! 00002336E6CEE374 LOOP:L2-B002 3 S >BD20092 | |
11012 | ldx [%g2+0x0020], %g5 ! 00002336E6CEE378 LOOP:L2-B002 3 S BASE<BD20098 | |
11013 | std %i0, [%g6+0x0038] ! 00002336E6CEE37C LOOP:L2-B002 3 S >BD20028 | |
11014 | ldx [%g2+0x0058], %l6 ! 00002336E6CEE380 LOOP:L2-B002 3 <BD20010 | |
11015 | ldda [%l6]0x26, %i0 ! 00002336E6CEE384 LOOP:L2-B002 3 S Quad_Ld_P | |
11016 | sth %l2, [%g4-0x002E] ! 00002336E6CEE388 LOOP:L2-B002 3 S >BD20171 | |
11017 | sethi %hh(0x296C9FFFFF00),%l6 ! 00002336E6CEE38C LOOP:L2-B002 3 SUBR041 | |
11018 | or %l6,%hm(0x296C9FFFFF00),%l6 ! 00002336E6CEE390 LOOP:L2-B002 3 | |
11019 | sethi %lm(0x296C9FFFFF00),%l5 ! 00002336E6CEE394 LOOP:L2-B002 3 | |
11020 | or %l5,%lo(0x296C9FFFFF00),%l5 ! 00002336E6CEE398 LOOP:L2-B002 3 | |
11021 | sllx %l6, 0x20, %l6 ! 00002336E6CEE39C LOOP:L2-B002 3 | |
11022 | or %l6, %l5, %l6 ! 00002336E6CEE3A0 LOOP:L2-B002 3 | |
11023 | jmpl %l6+0x0000, %o7 ! 00002336E6CEE3A4 LOOP:L2-B002 3 S | |
11024 | ldx [%g2+0x0038], %g3 ! 00002336E6CEE3A8 LOOP:L2-B002 3 S BASE<BD20125 | |
11025 | or %g0, 0x2, %l3 ! 00002336E6CEE3AC LOOP:L3-B011 3 | |
11026 | BL20211: ! LOOP:L3-B011 | |
11027 | add %g1, 0x9AD, %g1 ! 00002336E6CEE3B0 LOOP:L3-B011 6 chksum++ | |
11028 | sta %f2, [%g3+0x0020]%asi ! 00002336E6CEE3B4 LOOP:L3-B011 6 S >BD20042 | |
11029 | bn .-1788636 ! 00002336E6CEE3B8 LOOP:L3-B011 6 S | |
11030 | nop ! 00002336E6CEE3BC LOOP:L3-B011 6 S | |
11031 | ldx [%g2+0x0050], %l5 ! 00002336E6CEE3C0 LOOP:L3-B011 6 <BD20003 | |
11032 | membar 0x40 ! 00002336E6CEE3C4 LOOP:L3-B011 6 | |
11033 | stda %f0, [%l5]0x1E ! 00002336E6CEE3C8 LOOP:L3-B011 6 Blk-Store | |
11034 | membar 0x40 ! 00002336E6CEE3CC LOOP:L3-B011 6 | |
11035 | sub %l3, 0x1, %l3 ! 00002336E6CEE3D0 LOOP:L3-B011 6 | |
11036 | brnz,a,pt %l3, BL20211 ! 00002336E6CEE3D4 LOOP:L3-B011 6 | |
11037 | std %f38, [%g6-0x0038] ! 00002336E6CEE3D8 LOOP:L3-B011 3 S >BD20006 | |
11038 | add %g1, 0x8F2, %g1 ! 00002336E6CEE3DC LOOP:L3-B011 3 chksum++ | |
11039 | fcmpd %fcc0, %f6, %f6 ! 00002336E6CEE3E0 SKIP:L3-B012 3 | |
11040 | fbge,a,pn %fcc0, BL20217 ! 00002336E6CEE3E4 SKIP:L3-B012 3 | |
11041 | stha %g1, [%g6+0x0000]%asi ! 00002336E6CEE3E8 SKIP:L3-B012 3 S >BD20097 | |
11042 | st %f24, [%g6+0x0024] ! 00002336E6CEE3EC SKIP:L3-B012 0 S >BD20139 | |
11043 | fbl,a,pn %fcc3, BL20212 ! 00002336E6CEE3F0 SKIP:L3-B012 0 L | |
11044 | .word 0x8F8E2A77 ! 00002336E6CEE3F4 SKIP:L3-B012 0 S illop | |
11045 | .word 0xA5AFA011 ! 00002336E6CEE3F8 SKIP:L3-B012 0 L illop | |
11046 | ldd [%g6+0x0010], %f44 ! 00002336E6CEE3FC SKIP:L3-B012 0 S <BD20074 | |
11047 | fbn BL20213 ! 00002336E6CEE400 SKIP:L3-B012 0 L | |
11048 | .word 0x00D261B7 ! 00002336E6CEE404 SKIP:L3-B012 0 S illop | |
11049 | std %i0, [%g3+0x0080] ! 00002336E6CEE408 SKIP:L3-B012 0 S >BD20070 | |
11050 | .word 0xADB782B2 ! 00002336E6CEE40C SKIP:L3-B012 0 S illop_VIS | |
11051 | .word 0xE5445712 ! 00002336E6CEE410 SKIP:L3-B012 0 L illop | |
11052 | BL20212:bne BL20215 ! 00002336E6CEE414 SKIP:L3-B012 0 L | |
11053 | BL20213:.word 0xABAFEF48 ! 00002336E6CEE418 SKIP:L3-B012 0 S illop | |
11054 | BL20214:fbuge,a BL20215 ;.empty ! 00002336E6CEE41C SKIP:L3-B012 0 L | |
11055 | brgez,pt %i1, BL20216 ! 00002336E6CEE420 SKIP:L3-B012 0 L | |
11056 | BL20216:.word 0x8F35AC5C ! 00002336E6CEE424 SKIP:L3-B012 0 S random | |
11057 | BL20215:.word 0x8FA3D013 ! 00002336E6CEE428 SKIP:L3-B012 0 illop | |
11058 | .word 0x132A5E5A ! 00002336E6CEE42C SKIP:L3-B012 0 random | |
11059 | nop ! 00002336E6CEE430 SKIP:L3-B012 0 S | |
11060 | ldx [%g2+0x0058], %l6 ! 00002336E6CEE434 SKIP:L3-B012 0 <BD20010 | |
11061 | ldda [%l6]0x26, %i0 ! 00002336E6CEE438 SKIP:L3-B012 0 S Quad_Ld_P | |
11062 | std %i0, [%g5+0x0030] ! 00002336E6CEE43C SKIP:L3-B012 0 S >BD20044 | |
11063 | ldsh [%g5+0x0044], %i3 ! 00002336E6CEE440 SKIP:L3-B012 0 S <BD20137 | |
11064 | ba,pn %icc, BL20218 ! 00002336E6CEE444 SKIP:L3-B012 0 | |
11065 | .word 0x367BBAFB ! 00002336E6CEE448 SKIP:L3-B012 0 S illop | |
11066 | BL20217: ! ELSE:L3-B013 | |
11067 | std %o4, [%g5-0x0068] ! 00002336E6CEE44C ELSE:L3-B013 3 S >BD20082 | |
11068 | ldxa [%g7+%g0]0x83, %i1 ! 00002336E6CEE450 ELSE:L3-B013 3 S <BD20043 | |
11069 | std %f62, [%g3+0x0018] ! 00002336E6CEE454 ELSE:L3-B013 3 S >BD20059 | |
11070 | add %g6, 0x30, %l5 ! 00002336E6CEE458 ELSE:L3-B013 3 @BD20044 | |
11071 | stda %f30,[%l5+%g1]0xC0 ! 00002336E6CEE45C ELSE:L3-B013 3 S Partial_St | |
11072 | ldsb [%g5-0x0010], %i2 ! 00002336E6CEE460 ELSE:L3-B013 3 S <BD20052 | |
11073 | ldx [%g2+0x0050], %l5 ! 00002336E6CEE464 ELSE:L3-B013 3 <BD20003 | |
11074 | membar 0x40 ! 00002336E6CEE468 ELSE:L3-B013 3 | |
11075 | stda %f0, [%l5]0xE0 ! 00002336E6CEE46C ELSE:L3-B013 3 Blk-Store | |
11076 | membar 0x40 ! 00002336E6CEE470 ELSE:L3-B013 3 | |
11077 | std %f46, [%g5+0x0010] ! 00002336E6CEE474 ELSE:L3-B013 3 S >BD20074 | |
11078 | add %g1, 0xACD, %g1 ! 00002336E6CEE478 ELSE:L3-B013 3 chksum++ | |
11079 | add %g4, 0x47, %l6 ! 00002336E6CEE47C ELSE:L3-B013 3 @BD20141 | |
11080 | ldda [%l6]0xD0, %f28 ! 00002336E6CEE480 ELSE:L3-B013 3 S Short8 | |
11081 | stx %i1, [%g4+0x0068] ! 00002336E6CEE484 ELSE:L3-B013 3 S >BD20012 | |
11082 | ldx [%g2+0x0050], %l5 ! 00002336E6CEE488 ELSE:L3-B013 3 <BD20003 | |
11083 | membar 0x40 ! 00002336E6CEE48C ELSE:L3-B013 3 | |
11084 | stda %f0, [%l5]0xE0 ! 00002336E6CEE490 ELSE:L3-B013 3 Blk-Store | |
11085 | membar 0x40 ! 00002336E6CEE494 ELSE:L3-B013 3 | |
11086 | prefetch [%o7+%o5], 22 ! 00002336E6CEE498 ELSE:L3-B013 3 S <.+0 | |
11087 | BL20218: ! ELSE:L3-B013 | |
11088 | add %g1, 0x6C1, %g1 ! 00002336E6CEE49C ELSE:L3-B013 3 chksum++ | |
11089 | srlx %l2, 0x1, %l2 ! 00002336E6CEE4A0 LOOP:L2-B002 3 | |
11090 | andcc %l2, 0x1, %g0 ! 00002336E6CEE4A4 LOOP:L2-B002 3 | |
11091 | bne,a,pn %xcc, BL20219 ! 00002336E6CEE4A8 LOOP:L2-B002 3 | |
11092 | stwa %i3, [%g5-0x0050]%asi ! 00002336E6CEE4AC LOOP:L2-B002 1 S >BD20093 | |
11093 | add %g1, 0x7E3, %g1 ! 00002336E6CEE4B0 LOOP:L2-B002 2 chksum++ | |
11094 | nop ! 00002336E6CEE4B4 LOOP:L2-B003 2 | |
11095 | nop ! 00002336E6CEE4B8 LOOP:L2-B004 2 | |
11096 | nop ! 00002336E6CEE4BC LOOP:L2-B005 2 | |
11097 | nop ! 00002336E6CEE4C0 LOOP:L2-B006 2 | |
11098 | nop ! 00002336E6CEE4C4 LOOP:L2-B007 2 | |
11099 | nop ! 00002336E6CEE4C8 LOOP:L2-B008 2 | |
11100 | nop ! 00002336E6CEE4CC LOOP:L2-B009 2 | |
11101 | nop ! 00002336E6CEE4D0 LOOP:L2-B010 2 | |
11102 | nop ! 00002336E6CEE4D4 LOOP:L2-B011 2 | |
11103 | nop ! 00002336E6CEE4D8 LOOP:L2-B012 2 | |
11104 | nop ! 00002336E6CEE4DC LOOP:L2-B013 2 | |
11105 | add %o5, %g1, %o3 ! 00002336E6CEE4E0 SWCH:L2-B014 2 | |
11106 | and %o3, 0x18, %o7 ! 00002336E6CEE4E4 SWCH:L2-B014 2 | |
11107 | sethi %hi(0x7FC), %o3 ! 00002336E6CEE4E8 SWCH:L2-B014 2 .+0 | |
11108 | or %o3,%lo(0x7FC),%o3 ! 00002336E6CEE4EC SWCH:L2-B014 2 | |
11109 | add %o3, %o7, %o3 ! 00002336E6CEE4F0 SWCH:L2-B014 2 | |
11110 | jmpl %l7+%o3, %g0 ! 00002336E6CEE4F4 SWCH:L2-B014 2 | |
11111 | ld [%g5-0x002C], %f10 ! 00002336E6CEE4F8 SWCH:L2-B014 2 S <BD20055 | |
11112 | .word 0xC70DE473 ! 00002336E6CEE4FC SWCH:L2-B014 0 illop | |
11113 | .word 0xB7FA476E ! 00002336E6CEE500 SWCH:L2-B014 0 S illop | |
11114 | .word 0x89AD5CFF ! 00002336E6CEE504 SWCH:L2-B014 0 illop | |
11115 | ldstuba [%g5+0x002A]%asi, %i5 ! 00002336E6CEE508 SWCH:L2-B014 0 S >BD20099 | |
11116 | .word 0xF571C468 ! 00002336E6CEE50C SWCH:L2-B014 0 illop | |
11117 | stda %f40, [%g3-0x0038]%asi ! 00002336E6CEE510 SWCH:L2-B014 0 S >BD20006 | |
11118 | fba,a BL20225 ! 00002336E6CEE514 SWCH:L2-B014 2 | |
11119 | lduh [%g4-0x0028], %o1 ! 00002336E6CEE518 SWCH:L2-B014 0 S <BD20049 | |
11120 | BL20225:add %g1, 0x329, %g1 ! 00002336E6CEE51C CASE:L3-B014 2 chksum++ | |
11121 | nop ! 00002336E6CEE520 CASE:L3-B014 2 S | |
11122 | ld [%g2+0x0060], %fsr ! 00002336E6CEE524 CASE:L3-B014 2 S <BD20032 | |
11123 | nop ! 00002336E6CEE528 CASE:L3-B014 2 S | |
11124 | .word 0xF9C26B7A ! 00002336E6CEE52C CASE:L3-B014 2 S illop | |
11125 | nop ! 00002336E6CEE530 CASE:L3-B014 2 S | |
11126 | fbuge BL20220 ;.empty ! 00002336E6CEE534 CASE:L3-B014 2 L | |
11127 | bl,pn %xcc, BL20221 ;.empty ! 00002336E6CEE538 CASE:L3-B014 2 L | |
11128 | .word 0xDF6891C9 ! 00002336E6CEE53C CASE:L3-B014 0 L random | |
11129 | stba %g1, [%g5-0x003F]%asi ! 00002336E6CEE540 CASE:L3-B014 0 S >BD20007+1 | |
11130 | fble BL20220 ! 00002336E6CEE544 CASE:L3-B014 0 L | |
11131 | BL20222:nop ! 00002336E6CEE548 CASE:L3-B014 0 S | |
11132 | .word 0xD9083210 ! 00002336E6CEE54C CASE:L3-B014 0 L illop | |
11133 | BL20223:st %f3, [%g5-0x0078] ! 00002336E6CEE550 CASE:L3-B014 0 S >BD20180 | |
11134 | BL20220:bgu,pt %xcc, BL20224 ! 00002336E6CEE554 CASE:L3-B014 2 L | |
11135 | BL20224:stb %i1, [%g6-0x0010] ! 00002336E6CEE558 CASE:L3-B014 2 S >BD20052 | |
11136 | st %f27, [%g4-0x0040] ! 00002336E6CEE55C CASE:L3-B014 2 S >BD20007 | |
11137 | BL20221:nop ! 00002336E6CEE560 CASE:L3-B014 2 S | |
11138 | ldsha [%g7+%g7]0x82, %o4 ! 00002336E6CEE564 CASE:L3-B014 2 S <BD20043 | |
11139 | add %g1, 0xFFD, %g1 ! 00002336E6CEE568 CASE:L3-B014 2 chksum++ | |
11140 | fba,a BL20232 ! 00002336E6CEE56C CASE:L3-B014 2 | |
11141 | ldstub [%g6-0x001F], %o4 ! 00002336E6CEE570 CASE:L3-B014 0 S >BD20085 | |
11142 | BL20226:.word 0x3052A78C ! 00002336E6CEE574 CASE:L3-B015 0 illop | |
11143 | stw %i1, [%g3+0x0004] ! 00002336E6CEE578 CASE:L3-B015 0 S >BD20053 | |
11144 | .word 0xEFB8FFD4 ! 00002336E6CEE57C CASE:L3-B015 0 S random | |
11145 | ld [%g2+0x0060], %fsr ! 00002336E6CEE580 CASE:L3-B015 0 S <BD20032 | |
11146 | .word 0xA3A4C9FC ! 00002336E6CEE584 CASE:L3-B015 0 illop | |
11147 | stda %f20,[%l5+%g1]0xC2 ! 00002336E6CEE588 CASE:L3-B015 0 S Partial_St | |
11148 | add %g4, -88, %l6 ! 00002336E6CEE58C CASE:L3-B015 0 @BD20024 | |
11149 | ldda [%l6]0xD8, %f30 ! 00002336E6CEE590 CASE:L3-B015 0 S Short8 | |
11150 | ba BL20232 ! 00002336E6CEE594 CASE:L3-B015 0 | |
11151 | nop ! 00002336E6CEE598 CASE:L3-B015 0 S | |
11152 | BL20227:add %g1, 0xC67, %g1 ! 00002336E6CEE59C CASE:L3-B016 0 chksum++ | |
11153 | .word 0x263DFF77 ! 00002336E6CEE5A0 CASE:L3-B016 0 S random | |
11154 | .word 0x9DAB1A7A ! 00002336E6CEE5A4 CASE:L3-B016 0 S illop_FP | |
11155 | ldx [%g2+0x0050], %l5 ! 00002336E6CEE5A8 CASE:L3-B016 0 <BD20003 | |
11156 | membar 0x40 ! 00002336E6CEE5AC CASE:L3-B016 0 | |
11157 | stda %f32, [%l5]0x16 ! 00002336E6CEE5B0 CASE:L3-B016 0 Blk-Store | |
11158 | membar 0x40 ! 00002336E6CEE5B4 CASE:L3-B016 0 | |
11159 | sta %f10, [%g3+0x0020]%asi ! 00002336E6CEE5B8 CASE:L3-B016 0 S >BD20042 | |
11160 | ldx [%g2+0x0058], %l6 ! 00002336E6CEE5BC CASE:L3-B016 0 <BD20010 | |
11161 | ldda [%l6]0x26, %i2 ! 00002336E6CEE5C0 CASE:L3-B016 0 S Quad_Ld_P | |
11162 | .word 0xF5C60271 ! 00002336E6CEE5C4 CASE:L3-B016 0 illop | |
11163 | .word 0xC46F5CE8 ! 00002336E6CEE5C8 CASE:L3-B016 0 S random | |
11164 | BL20231:add %g1, 0x112, %g1 ! 00002336E6CEE5CC CASE:L3-B017 0 chksum++ | |
11165 | st %f21, [%g6-0x000C] ! 00002336E6CEE5D0 CASE:L3-B017 0 S >BD20002 | |
11166 | .word 0xB7ED81C4 ! 00002336E6CEE5D4 CASE:L3-B017 0 L illop | |
11167 | fbl,a,pt %fcc3, BL20229 ! 00002336E6CEE5D8 CASE:L3-B017 0 L | |
11168 | nop ! 00002336E6CEE5DC CASE:L3-B017 0 S | |
11169 | stw %g1, [%g4+0x006C] ! 00002336E6CEE5E0 CASE:L3-B017 0 S >BD20012+4 | |
11170 | lduba [%g6+0x0029]%asi, %o4 ! 00002336E6CEE5E4 CASE:L3-B017 0 S <BD20090 | |
11171 | std %f32, [%g5+0x0018] ! 00002336E6CEE5E8 CASE:L3-B017 0 S >BD20059 | |
11172 | fbul,pt %fcc3, BL20229 ;.empty ! 00002336E6CEE5EC CASE:L3-B017 0 L | |
11173 | bneg,pn %xcc, BL20229 ;.empty ! 00002336E6CEE5F0 CASE:L3-B017 0 L | |
11174 | fbg,pn %fcc2, BL20228 ! 00002336E6CEE5F4 CASE:L3-B017 0 L | |
11175 | BL20228:ldx [%g2+0x0038], %g5 ! 00002336E6CEE5F8 CASE:L3-B017 0 S BASE<BD20125 | |
11176 | BL20229:bnz,a,pt %xcc, BL20230 ! 00002336E6CEE5FC CASE:L3-B017 0 L | |
11177 | BL20230:nop ! 00002336E6CEE600 CASE:L3-B017 0 S | |
11178 | add %g1, 0xEF9, %g1 ! 00002336E6CEE604 CASE:L3-B017 0 chksum++ | |
11179 | ba,pn %xcc, BL20232 ! 00002336E6CEE608 CASE:L3-B017 0 | |
11180 | .word 0xAA9B80DF ! 00002336E6CEE60C CASE:L3-B017 0 S random | |
11181 | BL20232: ! SWCH:L2-B014 | |
11182 | add %g1, 0xAE9, %g1 ! 00002336E6CEE610 SWCH:L2-B014 2 chksum++ | |
11183 | st %f10, [%g5+0x0020] ! 00002336E6CEE614 SWCH:L2-B014 2 S >BD20042 | |
11184 | st %f24, [%g3-0x0014] ! 00002336E6CEE618 SWCH:L2-B014 2 S >BD20087 | |
11185 | swapa [%g3+0x0064]%asi, %o1 ! 00002336E6CEE61C SWCH:L2-B014 2 S >BD20021 | |
11186 | lduba [%g7+%g7]0x8B, %i0 ! 00002336E6CEE620 SWCH:L2-B014 2 S <BD20043 | |
11187 | ldda [%g5-0x0038]%asi, %f42 ! 00002336E6CEE624 SWCH:L2-B014 2 S <BD20006 | |
11188 | ldx [%g5+0x0080], %i3 ! 00002336E6CEE628 SWCH:L2-B014 2 S <BD20070 | |
11189 | ld [%g2+0x0060], %fsr ! 00002336E6CEE62C SWCH:L2-B014 2 S <BD20032 | |
11190 | ldsb [%g5+0x002B], %o1 ! 00002336E6CEE630 SWCH:L2-B014 2 S <BD20126 | |
11191 | nop ! 00002336E6CEE634 LOOP:L2-B015 2 | |
11192 | nop ! 00002336E6CEE638 LOOP:L2-B016 2 | |
11193 | add %g1, %g1, %o1 ! 00002336E6CEE63C SWCH:L2-B017 2 | |
11194 | andcc %o1, 0x400, %g0 ! 00002336E6CEE640 SWCH:L2-B017 2 | |
11195 | bnz,pn %xcc, BL20242 ! 00002336E6CEE644 SWCH:L2-B017 2 | |
11196 | andcc %o1, 0x4, %g0 ! 00002336E6CEE648 SWCH:L2-B017 2 | |
11197 | bnz,pt %xcc, BL20241 ! 00002336E6CEE64C SWCH:L2-B017 1 | |
11198 | andcc %o1, 0x100, %g0 ! 00002336E6CEE650 SWCH:L2-B017 1 | |
11199 | bnz,pn %xcc, BL20240 ! 00002336E6CEE654 SWCH:L2-B017 1 | |
11200 | andcc %o1, 0x80, %g0 ! 00002336E6CEE658 SWCH:L2-B017 1 | |
11201 | bnz,pn %xcc, BL20233 ! 00002336E6CEE65C SWCH:L2-B017 0 | |
11202 | add %g1, 0x92D, %g1 ! 00002336E6CEE660 SWCH:L2-B017 0 chksum++ | |
11203 | ldda [%g4+0x0010]%asi, %f40 ! 00002336E6CEE664 SWCH:L2-B017 0 S <BD20074 | |
11204 | ldd [%g6-0x0046], %f30 ! 00002336E6CEE668 SWCH:L2-B017 0 S <BD20023+2 | |
11205 | ldx [%g2+0x0050], %l5 ! 00002336E6CEE66C SWCH:L2-B017 0 <BD20003 | |
11206 | membar 0x40 ! 00002336E6CEE670 SWCH:L2-B017 0 | |
11207 | ldda [%l5]0x16, %f16 ! 00002336E6CEE674 SWCH:L2-B017 0 Blk-Load | |
11208 | membar 0x40 ! 00002336E6CEE678 SWCH:L2-B017 0 | |
11209 | .word 0xBEE24654 ! 00002336E6CEE67C SWCH:L2-B017 0 random | |
11210 | ldda [%l6]0xDA, %f26 ! 00002336E6CEE680 SWCH:L2-B017 0 S Short16 | |
11211 | ldx [%g3+0x0008], %i0 ! 00002336E6CEE684 SWCH:L2-B017 0 S <BD20058 | |
11212 | .word 0x89A34C54 ! 00002336E6CEE688 SWCH:L2-B017 0 illop | |
11213 | ldda [%l5]0xF0, %f16 ! 00002336E6CEE68C SWCH:L2-B017 0 Blk-Load | |
11214 | .word 0x9F90001C ! 00002336E6CEE690 SWCH:L2-B017 0 illop | |
11215 | add %g1, 0x856, %g1 ! 00002336E6CEE694 SWCH:L2-B017 0 chksum++ | |
11216 | ba BL20243 ! 00002336E6CEE698 SWCH:L2-B017 0 | |
11217 | lduha [%g3-0x003C]%asi, %i3 ! 00002336E6CEE69C SWCH:L2-B017 0 S <BD20041 | |
11218 | BL20233:.word 0xBDB209FA ! 00002336E6CEE6A0 CASE:L3-B018 0 illop | |
11219 | add %g5, 0x50, %l5 ! 00002336E6CEE6A4 CASE:L3-B018 0 @BD20045 | |
11220 | stda %f22,[%l5+%g1]0xC4 ! 00002336E6CEE6A8 CASE:L3-B018 0 S Partial_St | |
11221 | stha %o1, [%g3-0x004C]%asi ! 00002336E6CEE6AC CASE:L3-B018 0 S >BD20089 | |
11222 | sta %f2, [%g4+0x0020]%asi ! 00002336E6CEE6B0 CASE:L3-B018 0 S >BD20042 | |
11223 | add %g3, -16, %l6 ! 00002336E6CEE6B4 CASE:L3-B018 0 @BD20052 | |
11224 | ldda [%l6]0xD0, %f22 ! 00002336E6CEE6B8 CASE:L3-B018 0 S Short8 | |
11225 | lduw [%g5-0x0014], %i2 ! 00002336E6CEE6BC CASE:L3-B018 0 S <BD20087 | |
11226 | .word 0x0A15C040 ! 00002336E6CEE6C0 CASE:L3-B018 0 S illop | |
11227 | call .+8 ! 00002336E6CEE6C4 CASE:L3-B018 0 S | |
11228 | .word 0xB3643FEC ! 00002336E6CEE6C8 CASE:L3-B018 0 S illop | |
11229 | sth %o1, [%g3-0x0056] ! 00002336E6CEE6CC CASE:L3-B018 0 S >BD20014 | |
11230 | fba,a,pn %fcc1, BL20243 ! 00002336E6CEE6D0 CASE:L3-B018 0 | |
11231 | st %fsr, [%g2+0x0060] ! 00002336E6CEE6D4 CASE:L3-B018 0 S <BD20032 | |
11232 | BL20240:add %g1, 0xD20, %g1 ! 00002336E6CEE6D8 CASE:L3-B019 1 chksum++ | |
11233 | nop ! 00002336E6CEE6DC CASE:L3-B019 1 S | |
11234 | ldd [%g5+0x0010], %f0 ! 00002336E6CEE6E0 CASE:L3-B019 1 S <BD20074 | |
11235 | fbl,a BL20234 ! 00002336E6CEE6E4 CASE:L3-B019 1 L | |
11236 | ldsh [%g6+0x0002], %i4 ! 00002336E6CEE6E8 CASE:L3-B019 0 S <BD20095 | |
11237 | .word 0xEAB8732A ! 00002336E6CEE6EC CASE:L3-B019 1 S illop | |
11238 | bvs BL20235 ! 00002336E6CEE6F0 CASE:L3-B019 1 L | |
11239 | popc %o2, %o4 ! 00002336E6CEE6F4 CASE:L3-B019 1 S | |
11240 | BL20234:ldsw [%g4-0x0054], %o5 ! 00002336E6CEE6F8 CASE:L3-B019 1 S <BD20027 | |
11241 | fbn BL20236 ! 00002336E6CEE6FC CASE:L3-B019 1 L | |
11242 | BL20235:stha %i3, [%g4-0x0018]%asi ! 00002336E6CEE700 CASE:L3-B019 1 S >BD20078 | |
11243 | fble BL20237 ;.empty ! 00002336E6CEE704 CASE:L3-B019 1 L | |
11244 | bnz,pn %icc, BL20237 ! 00002336E6CEE708 CASE:L3-B019 1 L | |
11245 | .word 0x9BABD1EB ! 00002336E6CEE70C CASE:L3-B019 0 S illop | |
11246 | fbo,a,pt %fcc3, BL20238 ;.empty ! 00002336E6CEE710 CASE:L3-B019 0 L | |
11247 | BL20238:.word 0x9BB4465C ! 00002336E6CEE714 CASE:L3-B019 0 L illop | |
11248 | BL20239:ble,a,pn %xcc, BL20237 ! 00002336E6CEE718 CASE:L3-B019 0 L | |
11249 | BL20236:nop ! 00002336E6CEE71C CASE:L3-B019 0 S | |
11250 | BL20237:ldx [%g2+0x0020], %g6 ! 00002336E6CEE720 CASE:L3-B019 2 S BASE<BD20098 | |
11251 | add %g1, 0x948, %g1 ! 00002336E6CEE724 CASE:L3-B019 1 chksum++ | |
11252 | fba,pt %fcc1, BL20243 ! 00002336E6CEE728 CASE:L3-B019 1 | |
11253 | ld [%g5+0x004C], %f2 ! 00002336E6CEE72C CASE:L3-B019 1 S <BD20047 | |
11254 | BL20241:.word 0x87B44261 ! 00002336E6CEE730 CASE:L3-B020 0 illop | |
11255 | call .+8 ! 00002336E6CEE734 CASE:L3-B020 0 S | |
11256 | ldx [%g2+0x0020], %g4 ! 00002336E6CEE738 CASE:L3-B020 0 S BASE<BD20098 | |
11257 | st %f4, [%g5+0x002C] ! 00002336E6CEE73C CASE:L3-B020 0 S >BD20019 | |
11258 | .word 0x83F00000 ! 00002336E6CEE740 CASE:L3-B020 0 S illop | |
11259 | stw %o4, [%g3-0x0004] ! 00002336E6CEE744 CASE:L3-B020 0 S >BD20056+4 | |
11260 | .word 0xA1B203E6 ! 00002336E6CEE748 CASE:L3-B020 0 S illop_VIS | |
11261 | stx %g1, [%g6+0x005C] ! 00002336E6CEE74C CASE:L3-B020 0 S >BD20035+4 | |
11262 | .word 0x81C3E008 ! 00002336E6CEE750 CASE:L3-B020 0 S random | |
11263 | ldstuba [%g5-0x0010]%asi, %i5 ! 00002336E6CEE754 CASE:L3-B020 0 S >BD20052 | |
11264 | .word 0x0851A83E ! 00002336E6CEE758 CASE:L3-B020 0 illop | |
11265 | membar 0x40 ! 00002336E6CEE75C CASE:L3-B020 0 | |
11266 | ldda [%l5]0x16, %f16 ! 00002336E6CEE760 CASE:L3-B020 0 Blk-Load | |
11267 | .word 0x83AC598F ! 00002336E6CEE764 CASE:L3-B020 0 illop | |
11268 | nop ! 00002336E6CEE768 CASE:L3-B020 0 S | |
11269 | fba,a,pn %fcc2, BL20243 ! 00002336E6CEE76C CASE:L3-B020 0 | |
11270 | stw %o0, [%g3+0x0025] ! 00002336E6CEE770 CASE:L3-B020 0 S >BD20139+1 | |
11271 | BL20242:add %g1, 0x55A, %g1 ! 00002336E6CEE774 CASE:L3-B021 1 chksum++ | |
11272 | add %g3, -48, %l6 ! 00002336E6CEE778 CASE:L3-B021 1 @BD20106 | |
11273 | stda %f16, [%l6]0xD3 ! 00002336E6CEE77C CASE:L3-B021 1 S Short16 | |
11274 | call .+8 ! 00002336E6CEE780 CASE:L3-B021 1 S | |
11275 | .word 0xA7A71A93 ! 00002336E6CEE784 CASE:L3-B021 1 S illop_FP | |
11276 | add %g4, -34, %l6 ! 00002336E6CEE788 CASE:L3-B021 1 @BD20076 | |
11277 | ldda [%l6]0xD2, %f22 ! 00002336E6CEE78C CASE:L3-B021 1 S Short16 | |
11278 | ldd [%g4-0x0038], %f40 ! 00002336E6CEE790 CASE:L3-B021 1 S <BD20006 | |
11279 | lduha [%g3-0x0025]%asi, %i2 ! 00002336E6CEE794 CASE:L3-B021 1 S <BD20170+1 | |
11280 | fba,a BL20243 ! 00002336E6CEE798 CASE:L3-B021 1 | |
11281 | .word 0xABB4088E ! 00002336E6CEE79C CASE:L3-B021 0 S illop | |
11282 | BL20243: ! SWCH:L2-B017 | |
11283 | add %g1, 0x2F4, %g1 ! 00002336E6CEE7A0 SWCH:L2-B017 2 chksum++ | |
11284 | std %i2, [%g6+0x0008] ! 00002336E6CEE7A4 SWCH:L2-B017 2 S >BD20058 | |
11285 | ldd [%g5-0x0060], %f60 ! 00002336E6CEE7A8 SWCH:L2-B017 2 S <BD20104 | |
11286 | stxa %g1, [%g7+%g0]0x61 ! 00002336E6CEE7AC SWCH:L2-B017 2 S BAD-ASI | |
11287 | ldx [%g4-0x0088], %g4 ! 00002336E6CEE7B0 SWCH:L2-B017 2 ptr_chase | |
11288 | ldx [%g4-0x0088], %g4 ! 00002336E6CEE7B4 SWCH:L2-B017 2 ptr_chase | |
11289 | ldx [%g4-0x0088], %g4 ! 00002336E6CEE7B8 SWCH:L2-B017 2 ptr_chase | |
11290 | ldx [%g4-0x0088], %g4 ! 00002336E6CEE7BC SWCH:L2-B017 2 ptr_chase | |
11291 | nop ! 00002336E6CEE7C0 LOOP:L2-B018 2 | |
11292 | nop ! 00002336E6CEE7C4 LOOP:L2-B019 2 | |
11293 | sth %i1, [%g5-0x004A] ! 00002336E6CEE7C8 LOOP:L1-B000 2 S >BD20033 | |
11294 | swapa [%g4+0x0064]%asi, %i0 ! 00002336E6CEE7CC LOOP:L1-B000 2 S >BD20021 | |
11295 | std %i2, [%g3+0x0070] ! 00002336E6CEE7D0 LOOP:L1-B000 2 S >BD20060 | |
11296 | st %f9, [%g4+0x0060] ! 00002336E6CEE7D4 LOOP:L1-B000 2 S >BD20069 | |
11297 | stda %f32, [%g4-0x0070]%asi ! 00002336E6CEE7D8 LOOP:L1-B000 2 S >BD20008 | |
11298 | ldx [%g2+0x0050], %l5 ! 00002336E6CEE7DC LOOP:L1-B000 2 <BD20003 | |
11299 | membar 0x40 ! 00002336E6CEE7E0 LOOP:L1-B000 2 | |
11300 | ldda [%l5]0x16, %f16 ! 00002336E6CEE7E4 LOOP:L1-B000 2 Blk-Load | |
11301 | membar 0x40 ! 00002336E6CEE7E8 LOOP:L1-B000 2 | |
11302 | add %g5, -74, %l6 ! 00002336E6CEE7EC LOOP:L1-B000 2 @BD20033 | |
11303 | stda %f30, [%l6]0xD2 ! 00002336E6CEE7F0 LOOP:L1-B000 2 S Short16 | |
11304 | swap [%g5-0x0050], %i5 ! 00002336E6CEE7F4 LOOP:L1-B000 2 S >BD20093 | |
11305 | ldx [%g2+0x0060], %fsr ! 00002336E6CEE7F8 LOOP:L1-B000 2 S <BD20032 | |
11306 | subcc %l1, 0x1, %l1 ! 00002336E6CEE7FC LOOP:L1-B000 2 | |
11307 | bnz,a BL20244 ! 00002336E6CEE800 LOOP:L1-B000 2 | |
11308 | nop ! 00002336E6CEE804 LOOP:L1-B000 1 S | |
11309 | add %g1, 0x32C, %g1 ! 00002336E6CEE808 LOOP:L1-B000 1 chksum++ | |
11310 | blimp_good_end: | |
11311 | EXIT_GOOD | |
11312 | blimp_bad_end: | |
11313 | EXIT_BAD | |
11314 | ||
11315 | SECTION .btext010_pg1 TEXT_VA=0x2336e6cee000 | |
11316 | attr_text { | |
11317 | Name = .btext010_pg1, | |
11318 | VA = 0x2336e6cee000, | |
11319 | RA = 0xffffa6000, | |
11320 | PA = ra2pa(0xffffa6000,0), | |
11321 | tsbonly, | |
11322 | part_0_ctx_nonzero_tsb_config_3, | |
11323 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
11324 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11325 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11326 | } | |
11327 | .text; .skip 8 | |
11328 | ||
11329 | !======================================================================== | |
11330 | ||
11331 | SECTION .btext011 TEXT_VA=0x1378ebf00 | |
11332 | attr_text { | |
11333 | Name = .btext011, | |
11334 | VA = 0x1378ebf00, | |
11335 | RA = 0xffffb1f00, | |
11336 | PA = ra2pa(0xffffb1f00,0), | |
11337 | notsb | |
11338 | } | |
11339 | ||
11340 | SECTION .btext011_pg0 TEXT_VA=0x1378ea000 | |
11341 | attr_text { | |
11342 | Name = .btext011_pg0, | |
11343 | VA = 0x1378ea000, | |
11344 | RA = 0xffffb0000, | |
11345 | PA = ra2pa(0xffffb0000,0), | |
11346 | tsbonly, | |
11347 | part_0_ctx_nonzero_tsb_config_3, | |
11348 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
11349 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11350 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11351 | } | |
11352 | .text; .skip 8 | |
11353 | ||
11354 | ||
11355 | SECTION .btext011 | |
11356 | .text | |
11357 | .global SUBR039; SUBR039: | |
11358 | BL20001: ! SUBR:L0-B000 | |
11359 | add %g1, 0xA50, %g1 ! 00000001378EBF00 SUBR:L0-B000 4 chksum++ | |
11360 | save %o6, -128, %o6 ! 00000001378EBF04 SUBR:L0-B000 4 | |
11361 | sethi %hh(0x1378EBF00),%l7 ! 00000001378EBF08 SUBR:L0-B000 4 SUBR039 | |
11362 | or %l7,%hm(0x1378EBF00),%l7 ! 00000001378EBF0C SUBR:L0-B000 4 | |
11363 | sethi %lm(0x1378EBF00),%l6 ! 00000001378EBF10 SUBR:L0-B000 4 | |
11364 | or %l6,%lo(0x1378EBF00),%l6 ! 00000001378EBF14 SUBR:L0-B000 4 | |
11365 | sllx %l7, 0x20, %l7 ! 00000001378EBF18 SUBR:L0-B000 4 | |
11366 | or %l7, %l6, %l7 ! 00000001378EBF1C SUBR:L0-B000 4 | |
11367 | ta %xcc, 0x45 ! 00000001378EBF20 SUBR:L0-B000 4 demap-stack | |
11368 | st %f10, [%g5-0x0074] ! 00000001378EBF24 SUBR:L0-B000 4 S >BD20020 | |
11369 | ldx [%g2+0x0050], %l5 ! 00000001378EBF28 SUBR:L0-B000 4 <BD20003 | |
11370 | membar 0x40 ! 00000001378EBF2C SUBR:L0-B000 4 | |
11371 | ldda [%l5]0xF8, %f16 ! 00000001378EBF30 SUBR:L0-B000 4 Blk-Load | |
11372 | membar 0x40 ! 00000001378EBF34 SUBR:L0-B000 4 | |
11373 | st %f9, [%g6+0x004C] ! 00000001378EBF38 SUBR:L0-B000 4 S >BD20047 | |
11374 | stx %i2, [%g3-0x0008] ! 00000001378EBF3C SUBR:L0-B000 4 S >BD20056 | |
11375 | ldx [%g2+0x0058], %l6 ! 00000001378EBF40 SUBR:L0-B000 4 <BD20010 | |
11376 | ldda [%l6]0x2C, %i0 ! 00000001378EBF44 SUBR:L0-B000 4 S Quad_Ld | |
11377 | lduba [%g7+%g7]0x83, %i5 ! 00000001378EBF48 SUBR:L0-B000 4 S <BD20043 | |
11378 | tne %xcc, %g7+0x006E ! 00000001378EBF4C SUBR:L0-B000 4 S | |
11379 | stx %i2, [%g3-0x0008] ! 00000001378EBF50 SUBR:L0-B000 4 S >BD20056 | |
11380 | .word 0x97AB10C3 ! 00000001378EBF54 SUBR:L0-B000 4 S illop_FP | |
11381 | add %g1, 0x2B, %g1 ! 00000001378EBF58 SUBR:L0-B000 4 chksum++ | |
11382 | add %o5, %g1, %o1 ! 00000001378EBF5C SWCH:L1-B000 4 | |
11383 | and %o1, 0x18, %o7 ! 00000001378EBF60 SWCH:L1-B000 4 | |
11384 | sethi %hi(0x78), %o1 ! 00000001378EBF64 SWCH:L1-B000 4 .+0 | |
11385 | or %o1,%lo(0x78),%o1 ! 00000001378EBF68 SWCH:L1-B000 4 | |
11386 | add %o1, %o7, %o1 ! 00000001378EBF6C SWCH:L1-B000 4 | |
11387 | jmpl %l7+%o1, %g0 ! 00000001378EBF70 SWCH:L1-B000 4 | |
11388 | nop ! 00000001378EBF74 SWCH:L1-B000 4 S | |
11389 | .word 0xDB10EBBA ! 00000001378EBF78 SWCH:L1-B000 0 illop | |
11390 | .word 0x9BA6C420 ! 00000001378EBF7C SWCH:L1-B000 0 S illop_FP | |
11391 | fba,a,pn %fcc0, BL20010 ! 00000001378EBF80 SWCH:L1-B000 0 | |
11392 | ld [%g6-0x0012], %f28 ! 00000001378EBF84 SWCH:L1-B000 0 S <BD20087+2 | |
11393 | fba BL20009 ! 00000001378EBF88 SWCH:L1-B000 1 | |
11394 | std %f40, [%g4+0x0010] ! 00000001378EBF8C SWCH:L1-B000 1 S >BD20074 | |
11395 | fba,a,pn %fcc1, BL20008 ! 00000001378EBF90 SWCH:L1-B000 3 | |
11396 | stb %o3, [%g4-0x0010] ! 00000001378EBF94 SWCH:L1-B000 0 S >BD20052 | |
11397 | BL20008:add %g1, 0x2F0, %g1 ! 00000001378EBF98 CASE:L2-B000 3 chksum++ | |
11398 | stb %i2, [%g5+0x0028] ! 00000001378EBF9C CASE:L2-B000 3 S >BD20080 | |
11399 | bz,a BL20003 ! 00000001378EBFA0 CASE:L2-B000 3 L | |
11400 | lda [%g5-0x0074]%asi, %f9 ! 00000001378EBFA4 CASE:L2-B000 1 S <BD20020 | |
11401 | nop ! 00000001378EBFA8 CASE:L2-B000 2 S | |
11402 | fbe,a,pt %fcc2, BL20004 ;.empty ! 00000001378EBFAC CASE:L2-B000 2 L | |
11403 | be BL20003 ! 00000001378EBFB0 CASE:L2-B000 2 L | |
11404 | stb %o5, [%g3-0x0057] ! 00000001378EBFB4 CASE:L2-B000 0 S >BD20026 | |
11405 | ldx [%g2+0x0008], %g6 ! 00000001378EBFB8 CASE:L2-B000 0 S BASE<BD20015 | |
11406 | BL20003:nop ! 00000001378EBFBC CASE:L2-B000 1 S | |
11407 | BL20004:fblg,pn %fcc0, BL20005 ! 00000001378EBFC0 CASE:L2-B000 3 L | |
11408 | stba %g1, [%g4-0x001F]%asi ! 00000001378EBFC4 CASE:L2-B000 3 S >BD20085 | |
11409 | BL20005:lduh [%g4+0x0040], %o3 ! 00000001378EBFC8 CASE:L2-B000 3 S <BD20036 | |
11410 | ldx [%g2+0x0060], %fsr ! 00000001378EBFCC CASE:L2-B000 3 S <BD20032 | |
11411 | fbug BL20006 ;.empty ! 00000001378EBFD0 CASE:L2-B000 3 L | |
11412 | fbg BL20007 ! 00000001378EBFD4 CASE:L2-B000 3 L | |
11413 | BL20007:stxa %o3, [%g5+0x0008]%asi ! 00000001378EBFD8 CASE:L2-B000 3 S >BD20058 | |
11414 | BL20006:add %g1, 0xDF8, %g1 ! 00000001378EBFDC CASE:L2-B000 3 chksum++ | |
11415 | ba,a BL20015 ! 00000001378EBFE0 CASE:L2-B000 3 | |
11416 | ldx [%g2+0x0048], %g4 ! 00000001378EBFE4 CASE:L2-B000 0 S BASE<BD20209 | |
11417 | BL20009:add %g1, 0xF5, %g1 ! 00000001378EBFE8 CASE:L2-B001 1 chksum++ | |
11418 | ldx [%g5-0x0088], %g5 ! 00000001378EBFEC CASE:L2-B001 1 ptr_chase | |
11419 | ldx [%g5-0x0088], %g5 ! 00000001378EBFF0 CASE:L2-B001 1 ptr_chase | |
11420 | ldx [%g5-0x0088], %g5 ! 00000001378EBFF4 CASE:L2-B001 1 ptr_chase | |
11421 | ldx [%g5-0x0088], %g5 ! 00000001378EBFF8 CASE:L2-B001 1 ptr_chase | |
11422 | ldx [%g2+0x0058], %l6 ! 00000001378EBFFC CASE:L2-B001 1 <BD20010 | |
11423 | ldda [%l6]0x26, %i0 ! 00000001378EC000 CASE:L2-B001 1 S Quad_Ld_P | |
11424 | stx %i0, [%g4+0x0050] ! 00000001378EC004 CASE:L2-B001 1 S >BD20045 | |
11425 | st %f25, [%g3+0x0064] ! 00000001378EC008 CASE:L2-B001 1 S >BD20021 | |
11426 | fba,pn %fcc2, BL20015 ! 00000001378EC00C CASE:L2-B001 1 | |
11427 | stb %o3, [%g3-0x0010] ! 00000001378EC010 CASE:L2-B001 1 S >BD20052 | |
11428 | BL20010:add %g1, 0xCA7, %g1 ! 00000001378EC014 CASE:L2-B002 0 chksum++ | |
11429 | std %i4, [%g6-0x0008] ! 00000001378EC018 CASE:L2-B002 0 S >BD20056 | |
11430 | .word 0xDC38997D ! 00000001378EC01C CASE:L2-B002 0 S random | |
11431 | ldd [%g3+0x0008], %f28 ! 00000001378EC020 CASE:L2-B002 0 S <BD20058 | |
11432 | std %f46, [%g6-0x0038] ! 00000001378EC024 CASE:L2-B002 0 S >BD20006 | |
11433 | stw %o1, [%g4-0x001C] ! 00000001378EC028 CASE:L2-B002 0 S >BD20130 | |
11434 | .word 0xD1B47080 ! 00000001378EC02C CASE:L2-B002 0 random | |
11435 | .word 0xF3B81C3E ! 00000001378EC030 CASE:L2-B002 0 S illop_VIS | |
11436 | BL20011:add %g1, 0x378, %g1 ! 00000001378EC034 CASE:L2-B003 0 chksum++ | |
11437 | ld [%g6+0x0020], %f9 ! 00000001378EC038 CASE:L2-B003 0 S <BD20042 | |
11438 | .word 0x9DA1C8F3 ! 00000001378EC03C CASE:L2-B003 0 S illop_FP | |
11439 | ldda [%g4-0x0070]%asi, %f40 ! 00000001378EC040 CASE:L2-B003 0 S <BD20008 | |
11440 | add %g3, -22, %l6 ! 00000001378EC044 CASE:L2-B003 0 @BD20051 | |
11441 | stda %f24, [%l6]0xDA ! 00000001378EC048 CASE:L2-B003 0 S Short16 | |
11442 | std %f20, [%g4-0x0068] ! 00000001378EC04C CASE:L2-B003 0 S >BD20082 | |
11443 | prefetch [%g7+%l1], 1 ! 00000001378EC050 CASE:L2-B003 0 S <.+0 | |
11444 | ba BL20015 ! 00000001378EC054 CASE:L2-B003 0 | |
11445 | ldx [%g2+0x0060], %fsr ! 00000001378EC058 CASE:L2-B003 0 S <BD20032 | |
11446 | BL20015: ! SWCH:L1-B000 | |
11447 | add %g1, 0xB18, %g1 ! 00000001378EC05C SWCH:L1-B000 4 chksum++ | |
11448 | ld [%g2+0x0060], %fsr ! 00000001378EC060 SWCH:L1-B000 4 S <BD20032 | |
11449 | brgz,pn %g1, BL20012 ! 00000001378EC064 SWCH:L1-B000 4 L | |
11450 | swap [%g5+0x0064], %l2 ! 00000001378EC068 SWCH:L1-B000 4 S >BD20021 | |
11451 | .word 0xB1A2D857 ! 00000001378EC06C SWCH:L1-B000 0 S illop | |
11452 | bge,pn %icc, BL20013 ! 00000001378EC070 SWCH:L1-B000 0 L | |
11453 | BL20013:ta %xcc, 0x46 ! 00000001378EC074 SWCH:L1-B000 0 S demap-page | |
11454 | BL20012:brz,pn %g1, BL20014 ! 00000001378EC078 SWCH:L1-B000 4 L | |
11455 | BL20014:ld [%g4-0x0074], %f8 ! 00000001378EC07C SWCH:L1-B000 4 S <BD20020 | |
11456 | lduha [%g7+%g0]0x82, %i5 ! 00000001378EC080 SWCH:L1-B000 4 S <BD20043 | |
11457 | add %g1, 0x232, %g1 ! 00000001378EC084 SWCH:L1-B000 4 chksum++ | |
11458 | ta %xcc, 0x46 ! 00000001378EC088 SUBR:L0-B000 4 S demap-page | |
11459 | ldub [%g6-0x0058], %l2 ! 00000001378EC08C SUBR:L0-B000 4 S <BD20024 | |
11460 | stha %i3, [%g4-0x002E]%asi ! 00000001378EC090 SUBR:L0-B000 4 S >BD20171 | |
11461 | stxa %i3, [%g2+%g0]0xCE ! 00000001378EC094 SUBR:L0-B000 4 S BAD-ASI | |
11462 | ta %xcc, 0x45 ! 00000001378EC098 SUBR:L0-B000 4 demap-stack | |
11463 | add %g1, 0x846, %i0 ! 00000001378EC09C SUBR:L0-B000 4 | |
11464 | return %i7+0x0008 ! 00000001378EC0A0 SUBR:L0-B000 4 | |
11465 | add %g1, 0xA3C, %g1 ! 00000001378EC0A4 SUBR:L0-B000 4 chksum++ | |
11466 | ||
11467 | SECTION .btext011_pg1 TEXT_VA=0x1378ec000 | |
11468 | attr_text { | |
11469 | Name = .btext011_pg1, | |
11470 | VA = 0x1378ec000, | |
11471 | RA = 0xffffb2000, | |
11472 | PA = ra2pa(0xffffb2000,0), | |
11473 | tsbonly, | |
11474 | part_0_ctx_nonzero_tsb_config_3, | |
11475 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
11476 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11477 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11478 | } | |
11479 | .text; .skip 8 | |
11480 | ||
11481 | !======================================================================== | |
11482 | ||
11483 | SECTION .btext012 TEXT_VA=0xffffb42d4fffff00 | |
11484 | attr_text { | |
11485 | Name = .btext012, | |
11486 | VA = 0xffffb42d4fffff00, | |
11487 | RA = ra2pa(0xe6fffff00,0), | |
11488 | PA = ra2pa(0xe6fffff00,0), | |
11489 | notsb | |
11490 | } | |
11491 | ||
11492 | SECTION .btext012_pg0 TEXT_VA=0xffffb42d40000000 | |
11493 | attr_text { | |
11494 | Name = .btext012_pg0, | |
11495 | VA = 0xffffb42d40000000, | |
11496 | RA = ra2pa(0xe60000000,0), | |
11497 | PA = ra2pa(0xe60000000,0), | |
11498 | tsbonly, | |
11499 | part_0_ctx_nonzero_tsb_config_0, | |
11500 | TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1, | |
11501 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11502 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11503 | } | |
11504 | .text; .skip 8 | |
11505 | ||
11506 | ||
11507 | SECTION .btext012 | |
11508 | .text | |
11509 | .global SUBR040; SUBR040: | |
11510 | BL20016: ! SUBR:L0-B000 | |
11511 | add %g1, 0xB3, %g1 ! FFFFB42D4FFFFF00 SUBR:L0-B000 8 chksum++ | |
11512 | save %o6, -128, %o6 ! FFFFB42D4FFFFF04 SUBR:L0-B000 8 | |
11513 | sethi %hh(0xFFFFB42D4FFFFF00),%l7 ! FFFFB42D4FFFFF08 SUBR:L0-B000 8 SUBR040 | |
11514 | or %l7,%hm(0xFFFFB42D4FFFFF00),%l7 ! FFFFB42D4FFFFF0C SUBR:L0-B000 8 | |
11515 | sethi %lm(0xFFFFB42D4FFFFF00),%l6 ! FFFFB42D4FFFFF10 SUBR:L0-B000 8 | |
11516 | or %l6,%lo(0xFFFFB42D4FFFFF00),%l6 ! FFFFB42D4FFFFF14 SUBR:L0-B000 8 | |
11517 | sllx %l7, 0x20, %l7 ! FFFFB42D4FFFFF18 SUBR:L0-B000 8 | |
11518 | or %l7, %l6, %l7 ! FFFFB42D4FFFFF1C SUBR:L0-B000 8 | |
11519 | ta %xcc, 0x45 ! FFFFB42D4FFFFF20 SUBR:L0-B000 8 demap-stack | |
11520 | add %g1, 0x752, %g1 ! FFFFB42D4FFFFF24 SUBR:L0-B000 8 chksum++ | |
11521 | add %o2, %g1, %o3 ! FFFFB42D4FFFFF28 SWCH:L1-B000 8 | |
11522 | andcc %o3, 0x400, %g0 ! FFFFB42D4FFFFF2C SWCH:L1-B000 8 | |
11523 | bnz,pn %xcc, BL20030 ! FFFFB42D4FFFFF30 SWCH:L1-B000 8 | |
11524 | andcc %o3, 0x400, %g0 ! FFFFB42D4FFFFF34 SWCH:L1-B000 8 | |
11525 | bnz,pn %xcc, BL20029 ! FFFFB42D4FFFFF38 SWCH:L1-B000 3 | |
11526 | andcc %o3, 0x2, %g0 ! FFFFB42D4FFFFF3C SWCH:L1-B000 3 | |
11527 | bnz,pt %xcc, BL20024 ! FFFFB42D4FFFFF40 SWCH:L1-B000 3 | |
11528 | andcc %o3, 0x20, %g0 ! FFFFB42D4FFFFF44 SWCH:L1-B000 3 | |
11529 | bnz,a,pn %xcc, BL20017 ! FFFFB42D4FFFFF48 SWCH:L1-B000 0 | |
11530 | add %g1, 0x1AD, %g1 ! FFFFB42D4FFFFF4C SWCH:L1-B000 0 chksum++ | |
11531 | .word 0x9765BA93 ! FFFFB42D4FFFFF50 SWCH:L1-B000 0 illop | |
11532 | .word 0xBD570000 ! FFFFB42D4FFFFF54 SWCH:L1-B000 0 S illop | |
11533 | ldd [%g5+0x0018], %f60 ! FFFFB42D4FFFFF58 SWCH:L1-B000 0 S <BD20059 | |
11534 | ld [%g3-0x0078], %f9 ! FFFFB42D4FFFFF5C SWCH:L1-B000 0 S <BD20180 | |
11535 | stda %i4, [%g5+0x0008]%asi ! FFFFB42D4FFFFF60 SWCH:L1-B000 0 S >BD20058 | |
11536 | ldsw [%g4+0x0048], %l3 ! FFFFB42D4FFFFF64 SWCH:L1-B000 0 S <BD20018 | |
11537 | .word 0xD8148BFF ! FFFFB42D4FFFFF68 SWCH:L1-B000 0 random | |
11538 | fba,a,pt %fcc3, BL20031 ! FFFFB42D4FFFFF6C SWCH:L1-B000 0 | |
11539 | ldub [%g6+0x002B], %l4 ! FFFFB42D4FFFFF70 SWCH:L1-B000 0 S <BD20126 | |
11540 | BL20017:add %g1, 0x45C, %g1 ! FFFFB42D4FFFFF74 CASE:L2-B000 0 chksum++ | |
11541 | .word 0x36ECC3A2 ! FFFFB42D4FFFFF78 CASE:L2-B000 0 S random | |
11542 | .word 0xE3428363 ! FFFFB42D4FFFFF7C CASE:L2-B000 0 S illop | |
11543 | ldx [%g2+0x0010], %g3 ! FFFFB42D4FFFFF80 CASE:L2-B000 0 S BASE<BD20048 | |
11544 | ldx [%g2+0x0058], %l6 ! FFFFB42D4FFFFF84 CASE:L2-B000 0 <BD20010 | |
11545 | stxa %g7, [%l6+%g0]0x14 ! FFFFB42D4FFFFF88 CASE:L2-B000 0 S >BD20011 | |
11546 | ldd [%g3-0x0068], %i0 ! FFFFB42D4FFFFF8C CASE:L2-B000 0 S <BD20082 | |
11547 | add %g3, -88, %l6 ! FFFFB42D4FFFFF90 CASE:L2-B000 0 @BD20024 | |
11548 | .word 0x95A6CC09 ! FFFFB42D4FFFFF94 CASE:L2-B000 0 S illop | |
11549 | ba,a,pn %icc, BL20031 ! FFFFB42D4FFFFF98 CASE:L2-B000 0 | |
11550 | .word 0xEA6E9E97 ! FFFFB42D4FFFFF9C CASE:L2-B000 0 S random | |
11551 | BL20024:add %g1, 0xCC7, %g1 ! FFFFB42D4FFFFFA0 CASE:L2-B001 3 chksum++ | |
11552 | ldx [%g2+0x0008], %g3 ! FFFFB42D4FFFFFA4 CASE:L2-B001 3 S BASE<BD20015 | |
11553 | fbule,a,pt %fcc3, BL20018 ;.empty ! FFFFB42D4FFFFFA8 CASE:L2-B001 3 L | |
11554 | bne,pn %icc, BL20019 ;.empty ! FFFFB42D4FFFFFAC CASE:L2-B001 1 L | |
11555 | bnz,pt %icc, BL20020 ;.empty ! FFFFB42D4FFFFFB0 CASE:L2-B001 2 L | |
11556 | bpos,a,pn %xcc, BL20021 ! FFFFB42D4FFFFFB4 CASE:L2-B001 2 L | |
11557 | .word 0x85AF1236 ! FFFFB42D4FFFFFB8 CASE:L2-B001 0 S illop | |
11558 | .word 0xCFEC3055 ! FFFFB42D4FFFFFBC CASE:L2-B001 0 S illop | |
11559 | bg,a BL20022 ! FFFFB42D4FFFFFC0 CASE:L2-B001 0 L | |
11560 | .word 0x95906000 ! FFFFB42D4FFFFFC4 CASE:L2-B001 0 S random | |
11561 | fbu BL20023 ;.empty ! FFFFB42D4FFFFFC8 CASE:L2-B001 0 L | |
11562 | BL20023:fbl,a,pn %fcc2, BL20021 ;.empty ! FFFFB42D4FFFFFCC CASE:L2-B001 0 L | |
11563 | BL20020:fbu,pt %fcc3, BL20018 ;.empty ! FFFFB42D4FFFFFD0 CASE:L2-B001 2 L | |
11564 | BL20022:.word 0x048F9CF4 ! FFFFB42D4FFFFFD4 CASE:L2-B001 0 L random | |
11565 | BL20021:st %f16, [%g3-0x0040] ! FFFFB42D4FFFFFD8 CASE:L2-B001 2 S >BD20007 | |
11566 | BL20019:.word 0xE74D8C04 ! FFFFB42D4FFFFFDC CASE:L2-B001 3 S illop | |
11567 | BL20018:add %g1, 0xECE, %g1 ! FFFFB42D4FFFFFE0 CASE:L2-B001 4 chksum++ | |
11568 | fba,pt %fcc1, BL20031 ! FFFFB42D4FFFFFE4 CASE:L2-B001 3 | |
11569 | nop ! FFFFB42D4FFFFFE8 CASE:L2-B001 3 S | |
11570 | BL20029:add %g1, 0x828, %g1 ! FFFFB42D4FFFFFEC CASE:L2-B002 0 chksum++ | |
11571 | .word 0xBFAB548E ! FFFFB42D4FFFFFF0 CASE:L2-B002 0 S illop_FP | |
11572 | brnz,a,pn %i5, BL20025 ! FFFFB42D4FFFFFF4 CASE:L2-B002 0 L | |
11573 | stb %g1, [%g6+0x0029] ! FFFFB42D4FFFFFF8 CASE:L2-B002 0 S >BD20090 | |
11574 | stw %i1, [%g3+0x0024] ! FFFFB42D4FFFFFFC CASE:L2-B002 0 S >BD20139 | |
11575 | .word 0xADD7280B ! FFFFB42D50000000 CASE:L2-B002 0 L illop | |
11576 | BL20025:.word 0xC222A317 ! FFFFB42D50000004 CASE:L2-B002 0 L random | |
11577 | BL20027:be,a,pt %xcc, BL20028 ! FFFFB42D50000008 CASE:L2-B002 0 L | |
11578 | BL20026:ldd [%g5+0x0030], %f30 ! FFFFB42D5000000C CASE:L2-B002 0 S <BD20044 | |
11579 | BL20028:add %g1, 0x9B7, %g1 ! FFFFB42D50000010 CASE:L2-B002 0 chksum++ | |
11580 | fba BL20031 ! FFFFB42D50000014 CASE:L2-B002 0 | |
11581 | nop ! FFFFB42D50000018 CASE:L2-B002 0 S | |
11582 | BL20030:add %g1, 0x3A4, %g1 ! FFFFB42D5000001C CASE:L2-B003 5 chksum++ | |
11583 | ld [%g5+0x0020], %f11 ! FFFFB42D50000020 CASE:L2-B003 5 S <BD20042 | |
11584 | sethi %hh(0xFFFF8C387FFFFF00),%l6 ! FFFFB42D50000024 CASE:L2-B003 5 SUBR046 | |
11585 | or %l6,%hm(0xFFFF8C387FFFFF00),%l6 ! FFFFB42D50000028 CASE:L2-B003 5 | |
11586 | sethi %lm(0xFFFF8C387FFFFF00),%l5 ! FFFFB42D5000002C CASE:L2-B003 5 | |
11587 | or %l5,%lo(0xFFFF8C387FFFFF00),%l5 ! FFFFB42D50000030 CASE:L2-B003 5 | |
11588 | sllx %l6, 0x20, %l6 ! FFFFB42D50000034 CASE:L2-B003 5 | |
11589 | or %l6, %l5, %l6 ! FFFFB42D50000038 CASE:L2-B003 5 | |
11590 | add %l6, 0x1, %l6 ! FFFFB42D5000003C CASE:L2-B003 5 | |
11591 | jmpl %l6+0x0000, %o7 ! FFFFB42D50000040 CASE:L2-B003 10 S | |
11592 | ldx [%g2+0x0038], %g4 ! FFFFB42D50000044 CASE:L2-B003 5 S BASE<BD20125 | |
11593 | call .+8 ! FFFFB42D50000048 CASE:L2-B003 5 S | |
11594 | sta %f24, [%g4+0x0024]%asi ! FFFFB42D5000004C CASE:L2-B003 5 S >BD20139 | |
11595 | fba,a BL20031 ! FFFFB42D50000050 CASE:L2-B003 5 | |
11596 | ldx [%g2+0x0028], %g3 ! FFFFB42D50000054 CASE:L2-B003 0 S BASE<BD20022 | |
11597 | BL20031: ! SWCH:L1-B000 | |
11598 | add %g1, 0xFDC, %g1 ! FFFFB42D50000058 SWCH:L1-B000 8 chksum++ | |
11599 | add %g6, 0x2A, %l6 ! FFFFB42D5000005C SWCH:L1-B000 8 @BD20099 | |
11600 | ldda [%l6]0xD0, %f20 ! FFFFB42D50000060 SWCH:L1-B000 8 S Short8 | |
11601 | ldsba [%g7+%g7]0x83, %i0 ! FFFFB42D50000064 SWCH:L1-B000 8 S <BD20043 | |
11602 | stxa %i5, [%g5+0x0050]%asi ! FFFFB42D50000068 SWCH:L1-B000 8 S >BD20045 | |
11603 | stxa %o0, [%g5+0x0069]%asi ! FFFFB42D5000006C SWCH:L1-B000 8 S >BD20012+1 | |
11604 | ldx [%g2+0x0058], %l6 ! FFFFB42D50000070 SWCH:L1-B000 8 <BD20010 | |
11605 | stxa %g7, [%l6+%g0]0x0C ! FFFFB42D50000074 SWCH:L1-B000 8 S >BD20011 | |
11606 | .word 0x9F95E01A ! FFFFB42D50000078 SWCH:L1-B000 8 S illop | |
11607 | ldda [%l6]0x24, %i2 ! FFFFB42D5000007C SWCH:L1-B000 8 S Quad_Ld | |
11608 | ldx [%g2+0x0050], %l5 ! FFFFB42D50000080 SWCH:L1-B000 8 <BD20003 | |
11609 | membar 0x40 ! FFFFB42D50000084 SWCH:L1-B000 8 | |
11610 | stda %f0, [%l5]0xF8 ! FFFFB42D50000088 SWCH:L1-B000 8 Blk-Store | |
11611 | membar 0x40 ! FFFFB42D5000008C SWCH:L1-B000 8 | |
11612 | prefetch [%i7+0x07FC], 23 ! FFFFB42D50000090 SWCH:L1-B000 8 S <.+2044 | |
11613 | sth %o0, [%g6+0x0044] ! FFFFB42D50000094 SWCH:L1-B000 8 S >BD20137 | |
11614 | st %f16, [%g3-0x003F] ! FFFFB42D50000098 SWCH:L1-B000 8 S >BD20007+1 | |
11615 | ld [%g2+0x0060], %fsr ! FFFFB42D5000009C SWCH:L1-B000 8 S <BD20032 | |
11616 | stw %i2, [%g4-0x001C] ! FFFFB42D500000A0 SUBR:L0-B000 8 S >BD20130 | |
11617 | .word 0xD867F274 ! FFFFB42D500000A4 SUBR:L0-B000 8 S illop | |
11618 | ldstub [%g5-0x0058], %o5 ! FFFFB42D500000A8 SUBR:L0-B000 8 S >BD20024 | |
11619 | ldx [%g2+0x0058], %l6 ! FFFFB42D500000AC SUBR:L0-B000 8 <BD20010 | |
11620 | ldda [%l6]0x2C, %i0 ! FFFFB42D500000B0 SUBR:L0-B000 8 S Quad_Ld | |
11621 | ta %xcc, 0x45 ! FFFFB42D500000B4 SUBR:L0-B000 8 demap-stack | |
11622 | add %g1, 0x8BF, %i0 ! FFFFB42D500000B8 SUBR:L0-B000 8 | |
11623 | add %g1, 0x26D, %g1 ! FFFFB42D500000BC SUBR:L0-B000 8 chksum++ | |
11624 | ret ! FFFFB42D500000C0 SUBR:L0-B000 8 | |
11625 | restore %i0, %l7, %o0 ! FFFFB42D500000C4 SUBR:L0-B000 8 | |
11626 | ||
11627 | SECTION .btext012_pg1 TEXT_VA=0xffffb42d50000000 | |
11628 | attr_text { | |
11629 | Name = .btext012_pg1, | |
11630 | VA = 0xffffb42d50000000, | |
11631 | RA = ra2pa(0xe70000000,0), | |
11632 | PA = ra2pa(0xe70000000,0), | |
11633 | tsbonly, | |
11634 | part_0_ctx_nonzero_tsb_config_0, | |
11635 | TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1, | |
11636 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11637 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11638 | } | |
11639 | .text; .skip 8 | |
11640 | ||
11641 | !======================================================================== | |
11642 | ||
11643 | SECTION .btext013 TEXT_VA=0x296c9fffff00 | |
11644 | attr_text { | |
11645 | Name = .btext013, | |
11646 | VA = 0x296c9fffff00, | |
11647 | RA = ra2pa(0xe4fffff00,0), | |
11648 | PA = ra2pa(0xe4fffff00,0), | |
11649 | notsb | |
11650 | } | |
11651 | ||
11652 | SECTION .btext013_pg0 TEXT_VA=0x296c90000000 | |
11653 | attr_text { | |
11654 | Name = .btext013_pg0, | |
11655 | VA = 0x296c90000000, | |
11656 | RA = ra2pa(0xe40000000,0), | |
11657 | PA = ra2pa(0xe40000000,0), | |
11658 | tsbonly, | |
11659 | part_0_ctx_nonzero_tsb_config_0, | |
11660 | TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1, | |
11661 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11662 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11663 | } | |
11664 | .text; .skip 8 | |
11665 | ||
11666 | ||
11667 | SECTION .btext013 | |
11668 | .text | |
11669 | .global SUBR041; SUBR041: | |
11670 | BL20033: ! SUBR:L0-B000 | |
11671 | add %g1, 0xDAA, %g1 ! 0000296C9FFFFF00 SUBR:L0-B000 3 chksum++ | |
11672 | bvc BL20032 ! 0000296C9FFFFF04 SUBR:L0-B000 3 | |
11673 | save %o6, -128, %o6 ! 0000296C9FFFFF08 SUBR:L0-B000 3 | |
11674 | BL20032: ! SUBR:L0-B000 | |
11675 | sethi %hh(0x296C9FFFFF00),%l7 ! 0000296C9FFFFF0C SUBR:L0-B000 3 SUBR041 | |
11676 | or %l7,%hm(0x296C9FFFFF00),%l7 ! 0000296C9FFFFF10 SUBR:L0-B000 3 | |
11677 | sethi %lm(0x296C9FFFFF00),%l6 ! 0000296C9FFFFF14 SUBR:L0-B000 3 | |
11678 | or %l6,%lo(0x296C9FFFFF00),%l6 ! 0000296C9FFFFF18 SUBR:L0-B000 3 | |
11679 | sllx %l7, 0x20, %l7 ! 0000296C9FFFFF1C SUBR:L0-B000 3 | |
11680 | or %l7, %l6, %l7 ! 0000296C9FFFFF20 SUBR:L0-B000 3 | |
11681 | ta %xcc, 0x45 ! 0000296C9FFFFF24 SUBR:L0-B000 3 demap-stack | |
11682 | stw %i2, [%g3+0x0024] ! 0000296C9FFFFF28 SUBR:L0-B000 3 S >BD20139 | |
11683 | add %g4, -31, %l6 ! 0000296C9FFFFF2C SUBR:L0-B000 3 @BD20085 | |
11684 | ldda [%l6]0xD1, %f18 ! 0000296C9FFFFF30 SUBR:L0-B000 3 S Short8 | |
11685 | ldx [%g2+0x0058], %l6 ! 0000296C9FFFFF34 SUBR:L0-B000 3 <BD20010 | |
11686 | lduwa [%l6+%g0]0x14, %g7 ! 0000296C9FFFFF38 SUBR:L0-B000 3 S <BD20011 | |
11687 | swapa [%g3-0x001C]%asi, %i3 ! 0000296C9FFFFF3C SUBR:L0-B000 3 S >BD20130 | |
11688 | ldsw [%g5-0x0053], %i0 ! 0000296C9FFFFF40 SUBR:L0-B000 3 S <BD20027+1 | |
11689 | stw %i4, [%g3+0x0054] ! 0000296C9FFFFF44 SUBR:L0-B000 3 S >BD20045+4 | |
11690 | stb %i4, [%g4+0x0042] ! 0000296C9FFFFF48 SUBR:L0-B000 3 S >BD20091 | |
11691 | ldx [%g2+0x0050], %l5 ! 0000296C9FFFFF4C SUBR:L0-B000 3 <BD20003 | |
11692 | membar 0x40 ! 0000296C9FFFFF50 SUBR:L0-B000 3 | |
11693 | stda %f16, [%l5]0xE0 ! 0000296C9FFFFF54 SUBR:L0-B000 3 Blk-Store | |
11694 | membar 0x40 ! 0000296C9FFFFF58 SUBR:L0-B000 3 | |
11695 | add %g1, 0x548, %g1 ! 0000296C9FFFFF5C SUBR:L0-B000 3 chksum++ | |
11696 | or %g0, 0x2, %l3 ! 0000296C9FFFFF60 LOOP:L1-B000 3 | |
11697 | BL20055: ! LOOP:L1-B000 | |
11698 | add %g1, 0xBC2, %g1 ! 0000296C9FFFFF64 LOOP:L1-B000 6 chksum++ | |
11699 | stda %f46, [%g5-0x0060]%asi ! 0000296C9FFFFF68 LOOP:L1-B000 6 S >BD20104 | |
11700 | stx %i4, [%g3+0x0068] ! 0000296C9FFFFF6C LOOP:L1-B000 6 S >BD20012 | |
11701 | st %f3, [%g3+0x0020] ! 0000296C9FFFFF70 LOOP:L1-B000 6 S >BD20042 | |
11702 | popc 0xB17, %o3 ! 0000296C9FFFFF74 LOOP:L1-B000 6 S | |
11703 | ldx [%g2+0x0058], %l6 ! 0000296C9FFFFF78 LOOP:L1-B000 6 <BD20010 | |
11704 | stha %g7, [%l6+%g0]0x1C ! 0000296C9FFFFF7C LOOP:L1-B000 6 S >BD20011 | |
11705 | ta %xcc, 0x40 ! 0000296C9FFFFF80 LOOP:L1-B000 6 S +-priv | |
11706 | ldda [%l6]0x24, %i0 ! 0000296C9FFFFF84 LOOP:L1-B000 12 S Quad_Ld | |
11707 | lda [%g5+0x0020]%asi, %f8 ! 0000296C9FFFFF88 LOOP:L1-B000 6 S <BD20042 | |
11708 | nop ! 0000296C9FFFFF8C LOOP:L1-B000 6 S | |
11709 | andcc %i1, 0x200, %g0 ! 0000296C9FFFFF90 SKIP:L2-B000 6 | |
11710 | bz BL20034 ! 0000296C9FFFFF94 SKIP:L2-B000 6 | |
11711 | nop ! 0000296C9FFFFF98 SKIP:L2-B000 6 S | |
11712 | ld [%g5+0x002C], %f9 ! 0000296C9FFFFF9C SKIP:L2-B000 6 S <BD20019 | |
11713 | ldda [%g4-0x0060]%asi, %f46 ! 0000296C9FFFFFA0 SKIP:L2-B000 6 S <BD20104 | |
11714 | stx %i0, [%g4+0x0038] ! 0000296C9FFFFFA4 SKIP:L2-B000 6 S >BD20028 | |
11715 | ld [%g5-0x0074], %f8 ! 0000296C9FFFFFA8 SKIP:L2-B000 6 S <BD20020 | |
11716 | add %g6, -87, %l6 ! 0000296C9FFFFFAC SKIP:L2-B000 6 @BD20026 | |
11717 | stda %f24, [%l6]0xD0 ! 0000296C9FFFFFB0 SKIP:L2-B000 6 S Short8 | |
11718 | ldsh [%g5-0x003C], %o2 ! 0000296C9FFFFFB4 SKIP:L2-B000 6 S <BD20041 | |
11719 | swap [%g4-0x0014], %i5 ! 0000296C9FFFFFB8 SKIP:L2-B000 6 S >BD20087 | |
11720 | stx %o1, [%g5+0x0038] ! 0000296C9FFFFFBC SKIP:L2-B000 6 S >BD20028 | |
11721 | stxa %i1, [%g5+0x0070]%asi ! 0000296C9FFFFFC0 SKIP:L2-B000 6 S >BD20060 | |
11722 | add %g1, 0xEE5, %g1 ! 0000296C9FFFFFC4 SKIP:L2-B000 6 chksum++ | |
11723 | st %f10, [%g4+0x002F] ! 0000296C9FFFFFC8 SKIP:L2-B000 6 S >BD20019+3 | |
11724 | sethi %hh(0xFFFFAF2532F99F00),%l6 ! 0000296C9FFFFFCC SKIP:L2-B000 6 SUBR044 | |
11725 | or %l6,%hm(0xFFFFAF2532F99F00),%l6 ! 0000296C9FFFFFD0 SKIP:L2-B000 6 | |
11726 | sethi %lm(0xFFFFAF2532F99F00),%l5 ! 0000296C9FFFFFD4 SKIP:L2-B000 6 | |
11727 | or %l5,%lo(0xFFFFAF2532F99F00),%l5 ! 0000296C9FFFFFD8 SKIP:L2-B000 6 | |
11728 | sllx %l6, 0x20, %l6 ! 0000296C9FFFFFDC SKIP:L2-B000 6 | |
11729 | or %l6, %l5, %l6 ! 0000296C9FFFFFE0 SKIP:L2-B000 6 | |
11730 | add %l6, 0x1, %l6 ! 0000296C9FFFFFE4 SKIP:L2-B000 6 | |
11731 | jmpl %l6+0x0000, %o7 ! 0000296C9FFFFFE8 SKIP:L2-B000 12 S | |
11732 | ldd [%g5+0x0080], %i0 ! 0000296C9FFFFFEC SKIP:L2-B000 6 S <BD20070 | |
11733 | add %g5, 0x0, %l6 ! 0000296C9FFFFFF0 SKIP:L2-B000 6 @BD20097 | |
11734 | ldda [%l6]0xD2, %f18 ! 0000296C9FFFFFF4 SKIP:L2-B000 6 S Short16 | |
11735 | ldsb [%g5+0x002B], %l0 ! 0000296C9FFFFFF8 SKIP:L2-B000 6 S <BD20126 | |
11736 | stxa %i1, [%g7+%g0]0x37 ! 0000296C9FFFFFFC SKIP:L2-B000 6 S BAD-ASI | |
11737 | ldx [%g2+0x0058], %l6 ! 0000296CA0000000 SKIP:L2-B000 6 <BD20010 | |
11738 | lduwa [%l6+%g0]0x04, %g7 ! 0000296CA0000004 SKIP:L2-B000 6 S <BD20011 | |
11739 | fba,a BL20035 ! 0000296CA0000008 SKIP:L2-B000 6 | |
11740 | .word 0xABE4FAC3 ! 0000296CA000000C SKIP:L2-B000 0 S random | |
11741 | BL20034: ! ELSE:L2-B001 | |
11742 | .word 0x038510D1 ! 0000296CA0000010 ELSE:L2-B001 0 S random | |
11743 | sth %i1, [%g5-0x0042] ! 0000296CA0000014 ELSE:L2-B001 0 S >BD20023+6 | |
11744 | std %i4, [%g6+0x0050] ! 0000296CA0000018 ELSE:L2-B001 0 S >BD20045 | |
11745 | .word 0xCF6E8A92 ! 0000296CA000001C ELSE:L2-B001 0 illop | |
11746 | stda %f16, [%l6]0xD0 ! 0000296CA0000020 ELSE:L2-B001 0 S Short8 | |
11747 | stba %i1, [%g6-0x0020]%asi ! 0000296CA0000024 ELSE:L2-B001 0 S >BD20144 | |
11748 | .word 0xED57BBF1 ! 0000296CA0000028 ELSE:L2-B001 0 S illop | |
11749 | .word 0xD1681D3B ! 0000296CA000002C ELSE:L2-B001 0 illop | |
11750 | ldx [%g3-0x0088], %g3 ! 0000296CA0000030 ELSE:L2-B001 0 ptr_chase | |
11751 | ldx [%g3-0x0088], %g3 ! 0000296CA0000034 ELSE:L2-B001 0 ptr_chase | |
11752 | ldx [%g3-0x0088], %g3 ! 0000296CA0000038 ELSE:L2-B001 0 ptr_chase | |
11753 | std %f62, [%g4-0x0038] ! 0000296CA000003C ELSE:L2-B001 0 S >BD20006 | |
11754 | stx %i0, [%g6+0x0076] ! 0000296CA0000040 ELSE:L2-B001 0 S >BD20060+6 | |
11755 | .word 0xB3E28068 ! 0000296CA0000044 ELSE:L2-B001 0 S illop | |
11756 | sta %f31, [%g5-0x0040]%asi ! 0000296CA0000048 ELSE:L2-B001 0 S >BD20007 | |
11757 | nop ! 0000296CA000004C ELSE:L2-B001 0 S | |
11758 | .word 0x9F7AF063 ! 0000296CA0000050 ELSE:L2-B001 0 illop | |
11759 | .word 0xBBAE0889 ! 0000296CA0000054 ELSE:L2-B001 0 S illop | |
11760 | .word 0x1090C140 ! 0000296CA0000058 ELSE:L2-B001 0 S random | |
11761 | std %i0, [%g6+0x0050] ! 0000296CA000005C ELSE:L2-B001 0 S >BD20045 | |
11762 | .word 0xE5581729 ! 0000296CA0000060 ELSE:L2-B001 0 illop | |
11763 | ldda [%l6]0x2C, %i0 ! 0000296CA0000064 ELSE:L2-B001 0 S Quad_Ld | |
11764 | stwa %i0, [%g3-0x0051]%asi ! 0000296CA0000068 ELSE:L2-B001 0 S >BD20027+3 | |
11765 | stwa %o3, [%g5+0x0084]%asi ! 0000296CA000006C ELSE:L2-B001 0 S >BD20070+4 | |
11766 | ld [%g3-0x0068], %f14 ! 0000296CA0000070 ELSE:L2-B001 0 S <BD20082 | |
11767 | ld [%g3-0x0064], %f15 ! 0000296CA0000074 ELSE:L2-B001 0 S <BD20082+4 | |
11768 | ldub [%g3-0x000F], %i5 ! 0000296CA0000078 ELSE:L2-B001 0 S <BD20040 | |
11769 | .word 0xA93510EA ! 0000296CA000007C ELSE:L2-B001 0 random | |
11770 | stda %f26, [%l6]0xD0 ! 0000296CA0000080 ELSE:L2-B001 0 S Short8 | |
11771 | ldsb [%g3-0x0057], %o3 ! 0000296CA0000084 ELSE:L2-B001 0 S <BD20026 | |
11772 | BL20035: ! ELSE:L2-B001 | |
11773 | add %g1, 0xD6F, %g1 ! 0000296CA0000088 ELSE:L2-B001 6 chksum++ | |
11774 | andcc %i5, 0x80, %g0 ! 0000296CA000008C SKIP:L2-B002 6 | |
11775 | bnz,pn %icc, BL20036 ! 0000296CA0000090 SKIP:L2-B002 6 | |
11776 | ldsw [%g6-0x0014], %i1 ! 0000296CA0000094 SKIP:L2-B002 6 S <BD20087 | |
11777 | stw %i1, [%g3-0x0050] ! 0000296CA0000098 SKIP:L2-B002 1 S >BD20093 | |
11778 | stx %l0, [%g5+0x0008] ! 0000296CA000009C SKIP:L2-B002 1 S >BD20058 | |
11779 | stw %l0, [%g5+0x003C] ! 0000296CA00000A0 SKIP:L2-B002 1 S >BD20028+4 | |
11780 | ldx [%g2+0x0058], %l6 ! 0000296CA00000A4 SKIP:L2-B002 1 <BD20010 | |
11781 | ldda [%l6]0x26, %i0 ! 0000296CA00000A8 SKIP:L2-B002 1 S Quad_Ld_P | |
11782 | add %g1, 0x262, %g1 ! 0000296CA00000AC SKIP:L2-B002 1 chksum++ | |
11783 | stb %o0, [%g6+0x0043] ! 0000296CA00000B0 SKIP:L2-B002 1 S >BD20092 | |
11784 | stx %g1, [%g6+0x0030] ! 0000296CA00000B4 SKIP:L2-B002 1 S >BD20044 | |
11785 | stha %i1, [%g3-0x0018]%asi ! 0000296CA00000B8 SKIP:L2-B002 1 S >BD20078 | |
11786 | nop ! 0000296CA00000BC SKIP:L2-B002 1 S | |
11787 | fba,a,pn %fcc2, BL20042 ! 0000296CA00000C0 SKIP:L2-B002 1 | |
11788 | nop ! 0000296CA00000C4 SKIP:L2-B002 0 S | |
11789 | BL20036: ! ELSE:L2-B003 | |
11790 | std %f44, [%g6+0x0010] ! 0000296CA00000C8 ELSE:L2-B003 5 S >BD20074 | |
11791 | fbge BL20037 ;.empty ! 0000296CA00000CC ELSE:L2-B003 5 L | |
11792 | fbule BL20037 ;.empty ! 0000296CA00000D0 ELSE:L2-B003 5 L | |
11793 | fbe BL20038 ;.empty ! 0000296CA00000D4 ELSE:L2-B003 0 L | |
11794 | fbn,a,pn %fcc3, BL20039 ;.empty ! 0000296CA00000D8 ELSE:L2-B003 0 L | |
11795 | BL20039:bcs,pn %xcc, BL20038 ! 0000296CA00000DC ELSE:L2-B003 0 L | |
11796 | ldub [%g4+0x0046], %l4 ! 0000296CA00000E0 ELSE:L2-B003 0 S <BD20077 | |
11797 | .word 0x91A0E1DD ! 0000296CA00000E4 ELSE:L2-B003 0 L illop | |
11798 | BL20037:fbug,a,pn %fcc0, BL20040 ;.empty ! 0000296CA00000E8 ELSE:L2-B003 5 L | |
11799 | bgu,a,pt %icc, BL20038 ;.empty ! 0000296CA00000EC ELSE:L2-B003 5 L | |
11800 | bg BL20038 ;.empty ! 0000296CA00000F0 ELSE:L2-B003 5 L | |
11801 | BL20040:bl,pt %icc, BL20041 ! 0000296CA00000F4 ELSE:L2-B003 0 L | |
11802 | BL20038:nop ! 0000296CA00000F8 ELSE:L2-B003 10 S | |
11803 | BL20041:add %g1, 0xBE6, %g1 ! 0000296CA00000FC ELSE:L2-B003 5 chksum++ | |
11804 | add %g1, 0x59B, %g1 ! 0000296CA0000100 ELSE:L2-B003 5 chksum++ | |
11805 | ldsb [%g6+0x002A], %o2 ! 0000296CA0000104 ELSE:L2-B003 5 S <BD20099 | |
11806 | ldd [%g6+0x0018], %f32 ! 0000296CA0000108 ELSE:L2-B003 5 S <BD20059 | |
11807 | .word 0x82CF0D25 ! 0000296CA000010C ELSE:L2-B003 5 S illop | |
11808 | ldsb [%g3+0x0047], %o4 ! 0000296CA0000110 ELSE:L2-B003 5 S <BD20141 | |
11809 | ldd [%g4+0x0070], %i0 ! 0000296CA0000114 ELSE:L2-B003 5 S <BD20060 | |
11810 | .word 0xB3CE8321 ! 0000296CA0000118 ELSE:L2-B003 5 S illop | |
11811 | BL20042: ! ELSE:L2-B003 | |
11812 | add %g1, 0xE8B, %g1 ! 0000296CA000011C ELSE:L2-B003 6 chksum++ | |
11813 | andcc %o2, 0x8, %g0 ! 0000296CA0000120 SKIP:L2-B004 6 | |
11814 | bz,pt %icc, BL20046 ! 0000296CA0000124 SKIP:L2-B004 6 | |
11815 | ldx [%g2+0x0010], %g4 ! 0000296CA0000128 SKIP:L2-B004 6 S BASE<BD20048 | |
11816 | ldx [%g2+0x0050], %l5 ! 0000296CA000012C SKIP:L2-B004 1 <BD20003 | |
11817 | membar 0x40 ! 0000296CA0000130 SKIP:L2-B004 1 | |
11818 | ldda [%l5]0x16, %f16 ! 0000296CA0000134 SKIP:L2-B004 1 Blk-Load | |
11819 | membar 0x40 ! 0000296CA0000138 SKIP:L2-B004 1 | |
11820 | st %f9, [%g4-0x0074] ! 0000296CA000013C SKIP:L2-B004 1 S >BD20020 | |
11821 | std %f32, [%g3+0x0010] ! 0000296CA0000140 SKIP:L2-B004 1 S >BD20074 | |
11822 | std %g0, [%g5+0x0050] ! 0000296CA0000144 SKIP:L2-B004 1 S >BD20045 | |
11823 | stx %i1, [%g5+0x0030] ! 0000296CA0000148 SKIP:L2-B004 1 S >BD20044 | |
11824 | add %g1, 0x7F5, %g1 ! 0000296CA000014C SKIP:L2-B004 1 chksum++ | |
11825 | .word 0x225FCAC1 ! 0000296CA0000150 SKIP:L2-B004 1 S illop | |
11826 | stda %f0, [%g5+0x0018]%asi ! 0000296CA0000154 SKIP:L2-B004 1 S >BD20059 | |
11827 | ldsha [%g6+0x0044]%asi, %i1 ! 0000296CA0000158 SKIP:L2-B004 1 S <BD20137 | |
11828 | bpos BL20043 ;.empty ! 0000296CA000015C SKIP:L2-B004 1 L | |
11829 | fble BL20044 ;.empty ! 0000296CA0000160 SKIP:L2-B004 1 L | |
11830 | BL20043:fbug,pt %fcc2, BL20045 ! 0000296CA0000164 SKIP:L2-B004 1 L | |
11831 | .word 0x81C3E008 ! 0000296CA0000168 SKIP:L2-B004 0 S random | |
11832 | BL20045:.word 0x81E80000 ! 0000296CA000016C SKIP:L2-B004 0 S random | |
11833 | BL20044:add %g1, 0x80A, %g1 ! 0000296CA0000170 SKIP:L2-B004 1 chksum++ | |
11834 | ba,pt %icc, BL20054 ! 0000296CA0000174 SKIP:L2-B004 1 | |
11835 | stx %l4, [%g3-0x0062] ! 0000296CA0000178 SKIP:L2-B004 1 S >BD20082+6 | |
11836 | BL20046: ! ELSE:L2-B005 | |
11837 | stb %i1, [%g6-0x0057] ! 0000296CA000017C ELSE:L2-B005 5 S >BD20026 | |
11838 | fbul,pt %fcc1, BL20047 ;.empty ! 0000296CA0000180 ELSE:L2-B005 5 L | |
11839 | fbu,a,pn %fcc2, BL20047 ;.empty ! 0000296CA0000184 ELSE:L2-B005 5 L | |
11840 | fbge BL20048 ;.empty ! 0000296CA0000188 ELSE:L2-B005 0 L | |
11841 | fbo,a,pn %fcc2, BL20049 ;.empty ! 0000296CA000018C ELSE:L2-B005 5 L | |
11842 | fbne,pt %fcc0, BL20050 ;.empty ! 0000296CA0000190 ELSE:L2-B005 5 L | |
11843 | BL20048:bnz BL20051 ! 0000296CA0000194 ELSE:L2-B005 0 L | |
11844 | BL20051:ldx [%g5+0x0078], %o3 ! 0000296CA0000198 ELSE:L2-B005 0 S <BD20009 | |
11845 | fbu BL20049 ;.empty ! 0000296CA000019C ELSE:L2-B005 0 L | |
11846 | BL20049:fbue,pn %fcc3, BL20047 ! 0000296CA00001A0 ELSE:L2-B005 5 L | |
11847 | std %f36, [%g3-0x0070] ! 0000296CA00001A4 ELSE:L2-B005 5 S >BD20008 | |
11848 | BL20050:fbo,a BL20052 ;.empty ! 0000296CA00001A8 ELSE:L2-B005 0 L | |
11849 | BL20052:fbule,a,pn %fcc1, BL20053 ! 0000296CA00001AC ELSE:L2-B005 0 L | |
11850 | BL20053:.word 0xCABF1643 ! 0000296CA00001B0 ELSE:L2-B005 0 S illop | |
11851 | BL20047:add %g1, 0x183, %g1 ! 0000296CA00001B4 ELSE:L2-B005 5 chksum++ | |
11852 | add %g1, 0x114, %g1 ! 0000296CA00001B8 ELSE:L2-B005 5 chksum++ | |
11853 | ldx [%g2+0x0058], %l6 ! 0000296CA00001BC ELSE:L2-B005 5 <BD20010 | |
11854 | lduwa [%l6+%g0]0x04, %g7 ! 0000296CA00001C0 ELSE:L2-B005 5 S <BD20011 | |
11855 | ldda [%g3+0x0080]%asi, %i0 ! 0000296CA00001C4 ELSE:L2-B005 5 S <BD20070 | |
11856 | stb %i5, [%g5-0x001B] ! 0000296CA00001C8 ELSE:L2-B005 5 S >BD20130+1 | |
11857 | sth %o2, [%g6+0x0044] ! 0000296CA00001CC ELSE:L2-B005 5 S >BD20137 | |
11858 | ldx [%g2+0x0000], %g3 ! 0000296CA00001D0 ELSE:L2-B005 5 S BASE<BD20094 | |
11859 | .word 0x85AE14EF ! 0000296CA00001D4 ELSE:L2-B005 5 S illop_FP | |
11860 | stx %l4, [%g5-0x0068] ! 0000296CA00001D8 ELSE:L2-B005 5 S >BD20082 | |
11861 | BL20054: ! ELSE:L2-B005 | |
11862 | add %g1, 0x640, %g1 ! 0000296CA00001DC ELSE:L2-B005 6 chksum++ | |
11863 | std %f42, [%g3-0x0060] ! 0000296CA00001E0 LOOP:L1-B000 6 S >BD20104 | |
11864 | stx %g1, [%g4+0x0030] ! 0000296CA00001E4 LOOP:L1-B000 6 S >BD20044 | |
11865 | ldd [%g6-0x0060], %f60 ! 0000296CA00001E8 LOOP:L1-B000 6 S <BD20104 | |
11866 | ta %xcc, 0x40 ! 0000296CA00001EC LOOP:L1-B000 6 S +-priv | |
11867 | subcc %l3, 0x1, %l3 ! 0000296CA00001F0 LOOP:L1-B000 6 | |
11868 | bnz,pt %xcc, BL20055 ! 0000296CA00001F4 LOOP:L1-B000 6 | |
11869 | std %i2, [%g3-0x0068] ! 0000296CA00001F8 LOOP:L1-B000 6 S >BD20082 | |
11870 | add %g1, 0xDA0, %g1 ! 0000296CA00001FC LOOP:L1-B000 3 chksum++ | |
11871 | stba %i1, [%g5-0x0057]%asi ! 0000296CA0000200 SUBR:L0-B000 3 S >BD20026 | |
11872 | add %g5, 0x30, %l5 ! 0000296CA0000204 SUBR:L0-B000 3 @BD20044 | |
11873 | stda %f24,[%l5+%g1]0xC2 ! 0000296CA0000208 SUBR:L0-B000 3 S Partial_St | |
11874 | stda %f32, [%g3-0x0060]%asi ! 0000296CA000020C SUBR:L0-B000 3 S >BD20104 | |
11875 | ldx [%g2+0x0050], %l5 ! 0000296CA0000210 SUBR:L0-B000 3 <BD20003 | |
11876 | membar 0x40 ! 0000296CA0000214 SUBR:L0-B000 3 | |
11877 | ldda [%l5]0x16, %f16 ! 0000296CA0000218 SUBR:L0-B000 3 Blk-Load | |
11878 | membar 0x40 ! 0000296CA000021C SUBR:L0-B000 3 | |
11879 | st %f3, [%g6+0x002C] ! 0000296CA0000220 SUBR:L0-B000 3 S >BD20019 | |
11880 | ldx [%g2+0x0018], %g3 ! 0000296CA0000224 SUBR:L0-B000 3 S BASE<BD20083 | |
11881 | st %f2, [%g5+0x004C] ! 0000296CA0000228 SUBR:L0-B000 3 S >BD20047 | |
11882 | st %f10, [%g5-0x002C] ! 0000296CA000022C SUBR:L0-B000 3 S >BD20055 | |
11883 | ta %xcc, 0x45 ! 0000296CA0000230 SUBR:L0-B000 3 demap-stack | |
11884 | add %g1, 0x99D, %i0 ! 0000296CA0000234 SUBR:L0-B000 3 | |
11885 | add %g1, 0x81, %g1 ! 0000296CA0000238 SUBR:L0-B000 3 chksum++ | |
11886 | ret ! 0000296CA000023C SUBR:L0-B000 3 | |
11887 | restore %i0, %l7, %o0 ! 0000296CA0000240 SUBR:L0-B000 3 | |
11888 | ||
11889 | SECTION .btext013_pg1 TEXT_VA=0x296ca0000000 | |
11890 | attr_text { | |
11891 | Name = .btext013_pg1, | |
11892 | VA = 0x296ca0000000, | |
11893 | RA = ra2pa(0xe50000000,0), | |
11894 | PA = ra2pa(0xe50000000,0), | |
11895 | tsbonly, | |
11896 | part_0_ctx_nonzero_tsb_config_0, | |
11897 | TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1, | |
11898 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11899 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11900 | } | |
11901 | .text; .skip 8 | |
11902 | ||
11903 | !======================================================================== | |
11904 | ||
11905 | SECTION .btext014 TEXT_VA=0x440effffff00 | |
11906 | attr_text { | |
11907 | Name = .btext014, | |
11908 | VA = 0x440effffff00, | |
11909 | RA = 0xe2fffff00, | |
11910 | PA = ra2pa(0xe2fffff00,0), | |
11911 | notsb | |
11912 | } | |
11913 | ||
11914 | SECTION .btext014_pg0 TEXT_VA=0x440ef0000000 | |
11915 | attr_text { | |
11916 | Name = .btext014_pg0, | |
11917 | VA = 0x440ef0000000, | |
11918 | RA = 0xe20000000, | |
11919 | PA = ra2pa(0xe20000000,0), | |
11920 | tsbonly, | |
11921 | part_0_ctx_nonzero_tsb_config_2, | |
11922 | TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1, | |
11923 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11924 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11925 | } | |
11926 | .text; .skip 8 | |
11927 | ||
11928 | ||
11929 | SECTION .btext014 | |
11930 | .text | |
11931 | .global SUBR042; SUBR042: | |
11932 | BL20056: ! SUBR:L0-B000 | |
11933 | add %g1, 0x4BE, %g1 ! 0000440EFFFFFF00 SUBR:L0-B000 0 chksum++ | |
11934 | .word 0x95EE09F1 ! 0000440EFFFFFF04 SUBR:L0-B000 0 illop | |
11935 | sethi %hh(0x440EFFFFFF00),%l7 ! 0000440EFFFFFF08 SUBR:L0-B000 0 SUBR042 | |
11936 | or %l7,%hm(0x440EFFFFFF00),%l7 ! 0000440EFFFFFF0C SUBR:L0-B000 0 | |
11937 | sethi %lm(0x440EFFFFFF00),%l6 ! 0000440EFFFFFF10 SUBR:L0-B000 0 | |
11938 | or %l6,%lo(0x440EFFFFFF00),%l6 ! 0000440EFFFFFF14 SUBR:L0-B000 0 | |
11939 | sllx %l7, 0x20, %l7 ! 0000440EFFFFFF18 SUBR:L0-B000 0 | |
11940 | .word 0xEBB89E13 ! 0000440EFFFFFF1C SUBR:L0-B000 0 illop | |
11941 | .word 0xE42EC9BD ! 0000440EFFFFFF20 SUBR:L0-B000 0 random | |
11942 | stx %i1, [%g5+0x0058] ! 0000440EFFFFFF24 SUBR:L0-B000 0 S >BD20035 | |
11943 | .word 0x9DE3A060 ! 0000440EFFFFFF28 SUBR:L0-B000 0 S random | |
11944 | st %f4, [%g4-0x0071] ! 0000440EFFFFFF2C SUBR:L0-B000 0 S >BD20020+3 | |
11945 | .word 0x93B5465F ! 0000440EFFFFFF30 SUBR:L0-B000 0 S illop_VIS | |
11946 | .word 0xDFDE44B7 ! 0000440EFFFFFF34 SUBR:L0-B000 0 illop | |
11947 | and %g1, 0xFE, %l0 ! 0000440EFFFFFF38 LOOP:L1-B000 0 | |
11948 | BL20094: ! LOOP:L1-B000 | |
11949 | add %g1, 0x52B, %g1 ! 0000440EFFFFFF3C LOOP:L1-B000 0 chksum++ | |
11950 | .word 0x17DF998A ! 0000440EFFFFFF40 LOOP:L1-B000 0 illop | |
11951 | stda %f30, [%l6]0xD0 ! 0000440EFFFFFF44 LOOP:L1-B000 0 S Short8 | |
11952 | ldx [%g2+0x0058], %l6 ! 0000440EFFFFFF48 LOOP:L1-B000 0 <BD20010 | |
11953 | ldda [%l6]0x24, %i0 ! 0000440EFFFFFF4C LOOP:L1-B000 0 S Quad_Ld | |
11954 | st %f10, [%g3-0x0078] ! 0000440EFFFFFF50 LOOP:L1-B000 0 S >BD20180 | |
11955 | .word 0xDDD7AFBF ! 0000440EFFFFFF54 LOOP:L1-B000 0 S illop | |
11956 | ldx [%g2+0x0060], %fsr ! 0000440EFFFFFF58 LOOP:L1-B000 0 S <BD20032 | |
11957 | ldd [%g3+0x0008], %i2 ! 0000440EFFFFFF5C LOOP:L1-B000 0 S <BD20058 | |
11958 | andcc %i3, 0x100, %g0 ! 0000440EFFFFFF60 SKIP:L2-B000 0 | |
11959 | .word 0xA7D4C0F2 ! 0000440EFFFFFF64 SKIP:L2-B000 0 illop | |
11960 | .word 0xC03EBFAB ! 0000440EFFFFFF68 SKIP:L2-B000 0 S random | |
11961 | .word 0x9DE3A060 ! 0000440EFFFFFF6C SKIP:L2-B000 0 S random | |
11962 | .word 0x9A81A1F3 ! 0000440EFFFFFF70 SKIP:L2-B000 0 L random | |
11963 | bvs,a BL20058 ;.empty ! 0000440EFFFFFF74 SKIP:L2-B000 0 L | |
11964 | bpos,a,pn %xcc, BL20059 ! 0000440EFFFFFF78 SKIP:L2-B000 0 L | |
11965 | ld [%g3-0x0074], %f3 ! 0000440EFFFFFF7C SKIP:L2-B000 0 S <BD20020 | |
11966 | BL20059:brlz,pn %i3, BL20060 ;.empty ! 0000440EFFFFFF80 SKIP:L2-B000 0 L | |
11967 | BL20058:ba BL20061 ;.empty ! 0000440EFFFFFF84 SKIP:L2-B000 0 L | |
11968 | fbul BL20057 ! 0000440EFFFFFF88 SKIP:L2-B000 0 L | |
11969 | BL20061:prefetch [%o1+%i7], 20 ! 0000440EFFFFFF8C SKIP:L2-B000 0 S <.+0 | |
11970 | popc 0x2A5, %o0 ! 0000440EFFFFFF90 SKIP:L2-B000 0 S | |
11971 | .word 0xAFB188CC ! 0000440EFFFFFF94 SKIP:L2-B000 0 S illop | |
11972 | BL20060:bl,a BL20062 ! 0000440EFFFFFF98 SKIP:L2-B000 0 L | |
11973 | nop ! 0000440EFFFFFF9C SKIP:L2-B000 0 S | |
11974 | BL20057:ldda [%g5+0x0058]%asi, %f20 ! 0000440EFFFFFFA0 SKIP:L2-B000 0 S <BD20035 | |
11975 | ldstub [%g4-0x000F], %o2 ! 0000440EFFFFFFA4 SKIP:L2-B000 0 S >BD20040 | |
11976 | BL20062:add %g1, 0x5A4, %g1 ! 0000440EFFFFFFA8 SKIP:L2-B000 0 chksum++ | |
11977 | add %g1, 0x276, %g1 ! 0000440EFFFFFFAC SKIP:L2-B000 0 chksum++ | |
11978 | .word 0x9FD5327D ! 0000440EFFFFFFB0 SKIP:L2-B000 0 S illop | |
11979 | ldub [%g4+0x0042], %i4 ! 0000440EFFFFFFB4 SKIP:L2-B000 0 S <BD20091 | |
11980 | stx %i5, [%g3+0x0030] ! 0000440EFFFFFFB8 SKIP:L2-B000 0 S >BD20044 | |
11981 | nop ! 0000440EFFFFFFBC SKIP:L2-B000 0 S | |
11982 | bge,pt %xcc, BL20063 ! 0000440EFFFFFFC0 SKIP:L2-B000 0 L | |
11983 | .word 0xCFC3A485 ! 0000440EFFFFFFC4 SKIP:L2-B000 0 S illop | |
11984 | bvc,pt %icc, BL20063 ;.empty ! 0000440EFFFFFFC8 SKIP:L2-B000 0 L | |
11985 | bvc,pn %icc, BL20064 ;.empty ! 0000440EFFFFFFCC SKIP:L2-B000 0 L | |
11986 | BL20063:fbl,a BL20065 ;.empty ! 0000440EFFFFFFD0 SKIP:L2-B000 0 L | |
11987 | bl BL20066 ! 0000440EFFFFFFD4 SKIP:L2-B000 0 L | |
11988 | BL20065:st %fsr, [%g2+0x0060] ! 0000440EFFFFFFD8 SKIP:L2-B000 0 S <BD20032 | |
11989 | bz,pn %xcc, BL20067 ! 0000440EFFFFFFDC SKIP:L2-B000 0 L | |
11990 | BL20066:tvc %xcc, %g0+0x0070 ! 0000440EFFFFFFE0 SKIP:L2-B000 0 S pseudo-branch | |
11991 | BL20064:tn %xcc, %g7+0x0057 ! 0000440EFFFFFFE4 SKIP:L2-B000 0 S | |
11992 | BL20067:add %g1, 0x691, %g1 ! 0000440EFFFFFFE8 SKIP:L2-B000 0 chksum++ | |
11993 | ba BL20074 ! 0000440EFFFFFFEC SKIP:L2-B000 0 | |
11994 | sth %o3, [%g4-0x000A] ! 0000440EFFFFFFF0 SKIP:L2-B000 0 S >BD20002+2 | |
11995 | BL20068: ! ELSE:L2-B001 | |
11996 | .word 0x85E70487 ! 0000440EFFFFFFF4 ELSE:L2-B001 0 L illop | |
11997 | stx %i5, [%g6-0x0048] ! 0000440EFFFFFFF8 ELSE:L2-B001 0 S >BD20023 | |
11998 | brlz,a,pt %i5, BL20070 ;.empty ! 0000440EFFFFFFFC ELSE:L2-B001 0 L | |
11999 | fblg,a BL20069 ! 0000440F00000000 ELSE:L2-B001 0 L | |
12000 | .word 0xBBA0183E ! 0000440F00000004 ELSE:L2-B001 0 S illop | |
12001 | be,a BL20070 ;.empty ! 0000440F00000008 ELSE:L2-B001 0 L | |
12002 | .word 0xDE60E386 ! 0000440F0000000C ELSE:L2-B001 0 L illop | |
12003 | prefetch [%l5+0x03D4], 2 ! 0000440F00000010 ELSE:L2-B001 0 S <.+980 | |
12004 | bleu,a,pn %icc, BL20072 ;.empty ! 0000440F00000014 ELSE:L2-B001 0 L | |
12005 | bg BL20072 ! 0000440F00000018 ELSE:L2-B001 0 L | |
12006 | BL20071:.word 0xB1911988 ! 0000440F0000001C ELSE:L2-B001 0 S illop | |
12007 | BL20069:fbul BL20070 ;.empty ! 0000440F00000020 ELSE:L2-B001 0 L | |
12008 | .word 0x9DE3A060 ! 0000440F00000024 ELSE:L2-B001 0 L random | |
12009 | BL20072:fbue BL20073 ;.empty ! 0000440F00000028 ELSE:L2-B001 0 L | |
12010 | bge,a,pt %icc, BL20070 ;.empty ! 0000440F0000002C ELSE:L2-B001 0 L | |
12011 | BL20070:.word 0xE4CB90DC ! 0000440F00000030 ELSE:L2-B001 0 L random | |
12012 | BL20073:stx %i2, [%g4+0x0078] ! 0000440F00000034 ELSE:L2-B001 0 S >BD20009 | |
12013 | add %g1, 0x7AE, %g1 ! 0000440F00000038 ELSE:L2-B001 0 chksum++ | |
12014 | add %g1, 0xB09, %g1 ! 0000440F0000003C ELSE:L2-B001 0 chksum++ | |
12015 | add %g6, 0x78, %l5 ! 0000440F00000040 ELSE:L2-B001 0 @BD20009 | |
12016 | stda %f16,[%l5+%g1]0xC8 ! 0000440F00000044 ELSE:L2-B001 0 S Partial_St | |
12017 | ldx [%g2+0x0058], %l6 ! 0000440F00000048 ELSE:L2-B001 0 <BD20010 | |
12018 | ldda [%l6]0x2C, %i0 ! 0000440F0000004C ELSE:L2-B001 0 S Quad_Ld | |
12019 | .word 0x81A29226 ! 0000440F00000050 ELSE:L2-B001 0 S illop | |
12020 | .word 0xC19469D3 ! 0000440F00000054 ELSE:L2-B001 0 S illop | |
12021 | .word 0xD3CB83D2 ! 0000440F00000058 ELSE:L2-B001 0 S illop | |
12022 | BL20074: ! ELSE:L2-B001 | |
12023 | .word 0xA9A58479 ! 0000440F0000005C ELSE:L2-B001 0 illop | |
12024 | .word 0xB35F31EA ! 0000440F00000060 SKIP:L2-B002 0 illop | |
12025 | bnz,pn %icc, BL20083 ! 0000440F00000064 SKIP:L2-B002 0 | |
12026 | lduha [%g4-0x004C]%asi, %l4 ! 0000440F00000068 SKIP:L2-B002 0 S <BD20089 | |
12027 | ldx [%g2+0x0058], %l6 ! 0000440F0000006C SKIP:L2-B002 0 <BD20010 | |
12028 | stwa %g7, [%l6+%g0]0x04 ! 0000440F00000070 SKIP:L2-B002 0 S >BD20011 | |
12029 | ldx [%g2+0x0050], %l5 ! 0000440F00000074 SKIP:L2-B002 0 <BD20003 | |
12030 | .word 0x91643C71 ! 0000440F00000078 SKIP:L2-B002 0 illop | |
12031 | ldda [%l5]0xF0, %f16 ! 0000440F0000007C SKIP:L2-B002 0 Blk-Load | |
12032 | membar 0x40 ! 0000440F00000080 SKIP:L2-B002 0 | |
12033 | .word 0xFF609F13 ! 0000440F00000084 SKIP:L2-B002 0 illop | |
12034 | stda %f22, [%l6]0xD2 ! 0000440F00000088 SKIP:L2-B002 0 S Short16 | |
12035 | ld [%g2+0x0060], %fsr ! 0000440F0000008C SKIP:L2-B002 0 S <BD20032 | |
12036 | ldub [%g5+0x002A], %o0 ! 0000440F00000090 SKIP:L2-B002 0 S <BD20099 | |
12037 | ld [%g5-0x000C], %f20 ! 0000440F00000094 SKIP:L2-B002 0 S <BD20002 | |
12038 | stw %l4, [%g5+0x0034] ! 0000440F00000098 SKIP:L2-B002 0 S >BD20044+4 | |
12039 | add %g6, 0x28, %l6 ! 0000440F0000009C SKIP:L2-B002 0 @BD20080 | |
12040 | .word 0xA5AC8793 ! 0000440F000000A0 SKIP:L2-B002 0 S illop | |
12041 | add %g5, 0x46, %l6 ! 0000440F000000A4 SKIP:L2-B002 0 @BD20077 | |
12042 | .word 0x85AA13D4 ! 0000440F000000A8 SKIP:L2-B002 0 S illop | |
12043 | add %g1, 0x26, %g1 ! 0000440F000000AC SKIP:L2-B002 0 chksum++ | |
12044 | stba %i5, [%g3-0x0010]%asi ! 0000440F000000B0 SKIP:L2-B002 0 S >BD20052 | |
12045 | .word 0x97A3D16D ! 0000440F000000B4 SKIP:L2-B002 0 L illop | |
12046 | fbo,a BL20076 ;.empty ! 0000440F000000B8 SKIP:L2-B002 0 L | |
12047 | .word 0x9FD24570 ! 0000440F000000BC SKIP:L2-B002 0 L illop | |
12048 | .word 0x077E980E ! 0000440F000000C0 SKIP:L2-B002 0 L random | |
12049 | .word 0xCE9ED668 ! 0000440F000000C4 SKIP:L2-B002 0 L illop | |
12050 | BL20075:fba,a,pt %fcc3, BL20079 ;.empty ! 0000440F000000C8 SKIP:L2-B002 0 L | |
12051 | fbuge,a BL20080 ;.empty ! 0000440F000000CC SKIP:L2-B002 0 L | |
12052 | BL20079:fba,a,pt %fcc1, BL20081 ;.empty ! 0000440F000000D0 SKIP:L2-B002 0 L | |
12053 | fbne,a BL20081 ;.empty ! 0000440F000000D4 SKIP:L2-B002 0 L | |
12054 | BL20081:.word 0x2A7128E1 ! 0000440F000000D8 SKIP:L2-B002 0 L illop | |
12055 | BL20076:bnz,a,pt %icc, BL20077 ;.empty ! 0000440F000000DC SKIP:L2-B002 0 L | |
12056 | BL20080:bg,a BL20082 ! 0000440F000000E0 SKIP:L2-B002 0 L | |
12057 | std %i2, [%g5+0x0078] ! 0000440F000000E4 SKIP:L2-B002 0 S >BD20009 | |
12058 | be BL20082 ;.empty ! 0000440F000000E8 SKIP:L2-B002 0 L | |
12059 | BL20077:bl,a,pn %xcc, BL20082 ! 0000440F000000EC SKIP:L2-B002 0 L | |
12060 | BL20078:.word 0xBFB24368 ! 0000440F000000F0 SKIP:L2-B002 0 S illop_VIS | |
12061 | BL20082:add %g1, 0xEA4, %g1 ! 0000440F000000F4 SKIP:L2-B002 0 chksum++ | |
12062 | ba BL20086 ! 0000440F000000F8 SKIP:L2-B002 0 | |
12063 | ldd [%g3-0x0038], %f42 ! 0000440F000000FC SKIP:L2-B002 0 S <BD20006 | |
12064 | BL20083: ! ELSE:L2-B003 | |
12065 | ldub [%g5-0x0010], %o2 ! 0000440F00000100 ELSE:L2-B003 0 S <BD20052 | |
12066 | ldx [%g3-0x0067], %o0 ! 0000440F00000104 ELSE:L2-B003 0 S <BD20082+1 | |
12067 | ldsw [%g3-0x0050], %l1 ! 0000440F00000108 ELSE:L2-B003 0 S <BD20093 | |
12068 | add %g6, -104, %l5 ! 0000440F0000010C ELSE:L2-B003 0 @BD20082 | |
12069 | stda %f24,[%l5+%g1]0xC0 ! 0000440F00000110 ELSE:L2-B003 0 S Partial_St | |
12070 | .word 0x81B78435 ! 0000440F00000114 ELSE:L2-B003 0 S illop | |
12071 | ldx [%g2+0x0050], %l5 ! 0000440F00000118 ELSE:L2-B003 0 <BD20003 | |
12072 | membar 0x40 ! 0000440F0000011C ELSE:L2-B003 0 | |
12073 | stda %f16, [%l5]0x1E ! 0000440F00000120 ELSE:L2-B003 0 Blk-Store | |
12074 | membar 0x40 ! 0000440F00000124 ELSE:L2-B003 0 | |
12075 | .word 0xA1501136 ! 0000440F00000128 ELSE:L2-B003 0 S illop | |
12076 | stx %l4, [%g6+0x0038] ! 0000440F0000012C ELSE:L2-B003 0 S >BD20028 | |
12077 | .word 0xFA396044 ! 0000440F00000130 ELSE:L2-B003 0 illop | |
12078 | .word 0xDB47AC4A ! 0000440F00000134 ELSE:L2-B003 0 S illop | |
12079 | ldd [%g5-0x0048], %i0 ! 0000440F00000138 ELSE:L2-B003 0 S <BD20023 | |
12080 | add %g1, 0xF57, %g1 ! 0000440F0000013C ELSE:L2-B003 0 chksum++ | |
12081 | ldx [%g2+0x0048], %g6 ! 0000440F00000140 ELSE:L2-B003 0 S BASE<BD20209 | |
12082 | fble,a,pn %fcc1, BL20084 ;.empty ! 0000440F00000144 ELSE:L2-B003 0 L | |
12083 | .word 0xAFAC9070 ! 0000440F00000148 ELSE:L2-B003 0 L illop | |
12084 | bcc BL20084 ! 0000440F0000014C ELSE:L2-B003 0 L | |
12085 | ldsba [%g3+0x0046]%asi, %o3 ! 0000440F00000150 ELSE:L2-B003 0 S <BD20077 | |
12086 | .word 0x95861EF7 ! 0000440F00000154 ELSE:L2-B003 0 L illop | |
12087 | BL20084:st %f11, [%g5+0x002C] ! 0000440F00000158 ELSE:L2-B003 0 S >BD20019 | |
12088 | stw %o3, [%g5-0x0044] ! 0000440F0000015C ELSE:L2-B003 0 S >BD20023+4 | |
12089 | BL20085:ldswa [%g7+%g7]0x83, %i3 ! 0000440F00000160 ELSE:L2-B003 0 S <BD20043 | |
12090 | add %g1, 0xB5B, %g1 ! 0000440F00000164 ELSE:L2-B003 0 chksum++ | |
12091 | BL20086: ! ELSE:L2-B003 | |
12092 | add %g1, 0x387, %g1 ! 0000440F00000168 ELSE:L2-B003 0 chksum++ | |
12093 | .word 0xF698F6D5 ! 0000440F0000016C SKIP:L2-B004 0 illop | |
12094 | .word 0x83F00000 ! 0000440F00000170 SKIP:L2-B004 0 illop | |
12095 | .word 0x9BABA077 ! 0000440F00000174 SKIP:L2-B004 0 S illop | |
12096 | ld [%g2+0x0060], %fsr ! 0000440F00000178 SKIP:L2-B004 0 S <BD20032 | |
12097 | .word 0xB3DBD34D ! 0000440F0000017C SKIP:L2-B004 0 S illop | |
12098 | bgu,a BL20087 ! 0000440F00000180 SKIP:L2-B004 0 L | |
12099 | .word 0xBBA44987 ! 0000440F00000184 SKIP:L2-B004 0 S illop | |
12100 | lduh [%g4+0x0040], %i0 ! 0000440F00000188 SKIP:L2-B004 0 S <BD20036 | |
12101 | st %f17, [%g5-0x0050] ! 0000440F0000018C SKIP:L2-B004 0 S >BD20093 | |
12102 | BL20087:st %f5, [%g4+0x0020] ! 0000440F00000190 SKIP:L2-B004 0 S >BD20042 | |
12103 | bz,a,pn %icc, BL20088 ;.empty ! 0000440F00000194 SKIP:L2-B004 0 L | |
12104 | fba,a,pn %fcc0, BL20089 ! 0000440F00000198 SKIP:L2-B004 0 L | |
12105 | ldd [%g6-0x0048], %f30 ! 0000440F0000019C SKIP:L2-B004 0 S <BD20023 | |
12106 | nop ! 0000440F000001A0 SKIP:L2-B004 0 S | |
12107 | .word 0x83944004 ! 0000440F000001A4 SKIP:L2-B004 0 L illop | |
12108 | ba BL20088 ;.empty ! 0000440F000001A8 SKIP:L2-B004 0 L | |
12109 | .word 0x8DADCAAF ! 0000440F000001AC SKIP:L2-B004 0 L illop | |
12110 | BL20088:.word 0xF34CE4BE ! 0000440F000001B0 SKIP:L2-B004 0 S illop | |
12111 | BL20089:.word 0x95AA4A6D ! 0000440F000001B4 SKIP:L2-B004 0 illop | |
12112 | .word 0xD7B8D18D ! 0000440F000001B8 SKIP:L2-B004 0 random | |
12113 | stda %i2, [%g6-0x0008]%asi ! 0000440F000001BC SKIP:L2-B004 0 S >BD20056 | |
12114 | nop ! 0000440F000001C0 SKIP:L2-B004 0 S | |
12115 | bgu,pt %xcc, BL20090 ! 0000440F000001C4 SKIP:L2-B004 0 L | |
12116 | swap [%g6-0x001C], %i3 ! 0000440F000001C8 SKIP:L2-B004 0 S >BD20130 | |
12117 | std %f60, [%g3+0x0010] ! 0000440F000001CC SKIP:L2-B004 0 S >BD20074 | |
12118 | brlez,a,pn %i1, BL20091 ! 0000440F000001D0 SKIP:L2-B004 0 L | |
12119 | BL20091:ldd [%g6+0x0019], %f40 ! 0000440F000001D4 SKIP:L2-B004 0 S <BD20059+1 | |
12120 | brnz,pn %o3, BL20090 ! 0000440F000001D8 SKIP:L2-B004 0 L | |
12121 | .word 0xDD04CB66 ! 0000440F000001DC SKIP:L2-B004 0 S random | |
12122 | ldub [%g6-0x000F], %i2 ! 0000440F000001E0 SKIP:L2-B004 0 S <BD20040 | |
12123 | std %f36, [%g6-0x0060] ! 0000440F000001E4 SKIP:L2-B004 0 S >BD20104 | |
12124 | BL20090:.word 0x95A8187D ! 0000440F000001E8 SKIP:L2-B004 0 S illop | |
12125 | add %g1, 0x689, %g1 ! 0000440F000001EC SKIP:L2-B004 0 chksum++ | |
12126 | .word 0x89CC4138 ! 0000440F000001F0 SKIP:L2-B004 0 illop | |
12127 | .word 0x93B783AE ! 0000440F000001F4 SKIP:L2-B004 0 S illop_VIS | |
12128 | BL20092: ! ELSE:L2-B005 | |
12129 | .word 0xA5C9AFEF ! 0000440F000001F8 ELSE:L2-B005 0 S illop | |
12130 | add %g3, -72, %l5 ! 0000440F000001FC ELSE:L2-B005 0 @BD20023 | |
12131 | .word 0xF3709C49 ! 0000440F00000200 ELSE:L2-B005 0 S illop | |
12132 | std %f6, [%g3-0x0038] ! 0000440F00000204 ELSE:L2-B005 0 S >BD20006 | |
12133 | st %f11, [%g6-0x002C] ! 0000440F00000208 ELSE:L2-B005 0 S >BD20055 | |
12134 | ldx [%g2+0x0058], %l6 ! 0000440F0000020C ELSE:L2-B005 0 <BD20010 | |
12135 | stba %g7, [%l6+%g0]0x14 ! 0000440F00000210 ELSE:L2-B005 0 S >BD20011 | |
12136 | .word 0x05CD3F9E ! 0000440F00000214 ELSE:L2-B005 0 S illop | |
12137 | .word 0xB5A3D0EC ! 0000440F00000218 ELSE:L2-B005 0 S illop_FP | |
12138 | .word 0x88ECA5A9 ! 0000440F0000021C ELSE:L2-B005 0 illop | |
12139 | stda %f24,[%l5+%g1]0xC4 ! 0000440F00000220 ELSE:L2-B005 0 S Partial_St | |
12140 | .word 0xA03A1085 ! 0000440F00000224 ELSE:L2-B005 0 S random | |
12141 | stba %g1, [%g3-0x0011]%asi ! 0000440F00000228 ELSE:L2-B005 0 S >BD20087+3 | |
12142 | swap [%g6-0x001C], %i3 ! 0000440F0000022C ELSE:L2-B005 0 S >BD20130 | |
12143 | add %g1, 0xA83, %g1 ! 0000440F00000230 ELSE:L2-B005 0 chksum++ | |
12144 | .word 0xA1B149E0 ! 0000440F00000234 ELSE:L2-B005 0 S illop | |
12145 | lda [%g6-0x001C]%asi, %f18 ! 0000440F00000238 ELSE:L2-B005 0 S <BD20130 | |
12146 | .word 0x87C98926 ! 0000440F0000023C ELSE:L2-B005 0 S illop | |
12147 | .word 0xEFBEDC00 ! 0000440F00000240 ELSE:L2-B005 0 S illop_VIS | |
12148 | call .+8 ! 0000440F00000244 ELSE:L2-B005 0 S | |
12149 | st %f2, [%g3-0x0074] ! 0000440F00000248 ELSE:L2-B005 0 S >BD20020 | |
12150 | stxa %i5, [%g3+0x0050]%asi ! 0000440F0000024C ELSE:L2-B005 0 S >BD20045 | |
12151 | BL20093: ! ELSE:L2-B005 | |
12152 | .word 0xB3B0900B ! 0000440F00000250 ELSE:L2-B005 0 illop | |
12153 | ldda [%g7+%g0]0x83, %i0 ! 0000440F00000254 LOOP:L1-B000 0 S <BD20043 | |
12154 | .word 0x95906000 ! 0000440F00000258 LOOP:L1-B000 0 S random | |
12155 | ldx [%g2+0x0040], %g6 ! 0000440F0000025C LOOP:L1-B000 0 S BASE<BD20031 | |
12156 | ta %xcc, 0x40 ! 0000440F00000260 LOOP:L1-B000 0 S +-priv | |
12157 | .word 0xB9FD1AF3 ! 0000440F00000264 LOOP:L1-B000 0 illop | |
12158 | or %l6,%hm(0x10B9FD1AF3),%l6 ! 0000440F00000268 LOOP:L1-B000 0 | |
12159 | sethi %lm(0x10B9FD1AF3),%l5 ! 0000440F0000026C LOOP:L1-B000 0 | |
12160 | .word 0xBBB2C3B3 ! 0000440F00000270 LOOP:L1-B000 0 illop | |
12161 | .word 0xBBD9B419 ! 0000440F00000274 LOOP:L1-B000 0 illop | |
12162 | or %l6, %l5, %l6 ! 0000440F00000278 LOOP:L1-B000 0 | |
12163 | .word 0x91ADCA80 ! 0000440F0000027C LOOP:L1-B000 0 S illop | |
12164 | .word 0xBDAEC410 ! 0000440F00000280 LOOP:L1-B000 0 S illop_FP | |
12165 | call .+8 ! 0000440F00000284 LOOP:L1-B000 0 S | |
12166 | .word 0x95AE8002 ! 0000440F00000288 LOOP:L1-B000 0 S illop | |
12167 | ld [%g2+0x0060], %fsr ! 0000440F0000028C LOOP:L1-B000 0 S <BD20032 | |
12168 | .word 0xA3ACF07C ! 0000440F00000290 LOOP:L1-B000 0 S illop | |
12169 | ldx [%g2+0x0050], %l5 ! 0000440F00000294 LOOP:L1-B000 0 <BD20003 | |
12170 | .word 0xC9F8E2C6 ! 0000440F00000298 LOOP:L1-B000 0 illop | |
12171 | ldda [%l5]0x16, %f16 ! 0000440F0000029C LOOP:L1-B000 0 Blk-Load | |
12172 | membar 0x40 ! 0000440F000002A0 LOOP:L1-B000 0 | |
12173 | .word 0x3EF63204 ! 0000440F000002A4 LOOP:L1-B000 0 S random | |
12174 | srlx %l0, 0x1, %l0 ! 0000440F000002A8 LOOP:L1-B000 0 | |
12175 | andcc %l0, 0x1, %g0 ! 0000440F000002AC LOOP:L1-B000 0 | |
12176 | bne,a,pn %xcc, BL20094 ! 0000440F000002B0 LOOP:L1-B000 0 | |
12177 | lduba [%g4-0x000F]%asi, %o4 ! 0000440F000002B4 LOOP:L1-B000 0 S <BD20040 | |
12178 | add %g1, 0xD77, %g1 ! 0000440F000002B8 LOOP:L1-B000 0 chksum++ | |
12179 | .word 0xA9A04434 ! 0000440F000002BC SUBR:L0-B000 0 S illop | |
12180 | be,pn %xcc, BL20095 ! 0000440F000002C0 SUBR:L0-B000 0 L | |
12181 | stda %f28, [%g5+0x0080]%asi ! 0000440F000002C4 SUBR:L0-B000 0 S >BD20070 | |
12182 | .word 0xB1D2B58B ! 0000440F000002C8 SUBR:L0-B000 0 S illop | |
12183 | .word 0x9D8B9766 ! 0000440F000002CC SUBR:L0-B000 0 L illop | |
12184 | ldsb [%g6+0x0047], %l4 ! 0000440F000002D0 SUBR:L0-B000 0 S <BD20141 | |
12185 | BL20096:lduba [%g7+%g7]0x8B, %o1 ! 0000440F000002D4 SUBR:L0-B000 0 S <BD20043 | |
12186 | bleu,pn %xcc, BL20095 ;.empty ! 0000440F000002D8 SUBR:L0-B000 0 L | |
12187 | fbuge BL20095 ! 0000440F000002DC SUBR:L0-B000 0 L | |
12188 | nop ! 0000440F000002E0 SUBR:L0-B000 0 S | |
12189 | bg BL20097 ! 0000440F000002E4 SUBR:L0-B000 0 L | |
12190 | stw %o1, [%g3-0x0054] ! 0000440F000002E8 SUBR:L0-B000 0 S >BD20027 | |
12191 | .word 0xA168D5CF ! 0000440F000002EC SUBR:L0-B000 0 L random | |
12192 | BL20097:stba %i0, [%g5-0x0027]%asi ! 0000440F000002F0 SUBR:L0-B000 0 S >BD20049+1 | |
12193 | BL20095:add %g1, 0xE63, %g1 ! 0000440F000002F4 SUBR:L0-B000 0 chksum++ | |
12194 | .word 0xA3A3CA03 ! 0000440F000002F8 SUBR:L0-B000 0 illop | |
12195 | add %g1, 0xAAC, %i0 ! 0000440F000002FC SUBR:L0-B000 0 | |
12196 | ldsw [%g6+0x0064], %i1 ! 0000440F00000300 SUBR:L0-B000 0 S <BD20021 | |
12197 | fbne BL20098 ! 0000440F00000304 SUBR:L0-B000 0 | |
12198 | restore %i0, %l7, %o0 ! 0000440F00000308 SUBR:L0-B000 0 | |
12199 | BL20098:jmpl %o7+0x0008, %g0 ! 0000440F0000030C SUBR:L0-B000 0 | |
12200 | nop ! 0000440F00000310 SUBR:L0-B000 0 | |
12201 | ||
12202 | SECTION .btext014_pg1 TEXT_VA=0x440f00000000 | |
12203 | attr_text { | |
12204 | Name = .btext014_pg1, | |
12205 | VA = 0x440f00000000, | |
12206 | RA = 0xe30000000, | |
12207 | PA = ra2pa(0xe30000000,0), | |
12208 | tsbonly, | |
12209 | part_0_ctx_nonzero_tsb_config_2, | |
12210 | TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1, | |
12211 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12212 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12213 | } | |
12214 | .text; .skip 8 | |
12215 | ||
12216 | !======================================================================== | |
12217 | ||
12218 | SECTION .btext015 TEXT_VA=0x4fe4ffffff00 | |
12219 | attr_text { | |
12220 | Name = .btext015, | |
12221 | VA = 0x4fe4ffffff00, | |
12222 | RA = 0xe0fffff00, | |
12223 | PA = ra2pa(0xe0fffff00,0), | |
12224 | notsb | |
12225 | } | |
12226 | ||
12227 | SECTION .btext015_pg0 TEXT_VA=0x4fe4f0000000 | |
12228 | attr_text { | |
12229 | Name = .btext015_pg0, | |
12230 | VA = 0x4fe4f0000000, | |
12231 | RA = 0xe00000000, | |
12232 | PA = ra2pa(0xe00000000,0), | |
12233 | tsbonly, | |
12234 | part_0_ctx_nonzero_tsb_config_2, | |
12235 | TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1, | |
12236 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12237 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12238 | } | |
12239 | .text; .skip 8 | |
12240 | ||
12241 | ||
12242 | SECTION .btext015 | |
12243 | .text | |
12244 | .global SUBR043; SUBR043: | |
12245 | BL20099: ! SUBR:L0-B000 | |
12246 | add %g1, 0xBAF, %g1 ! 00004FE4FFFFFF00 SUBR:L0-B000 0 chksum++ | |
12247 | .word 0xAB7F92A4 ! 00004FE4FFFFFF04 SUBR:L0-B000 0 illop | |
12248 | sethi %hh(0x4FE4FFFFFF00),%l7 ! 00004FE4FFFFFF08 SUBR:L0-B000 0 SUBR043 | |
12249 | or %l7,%hm(0x4FE4FFFFFF00),%l7 ! 00004FE4FFFFFF0C SUBR:L0-B000 0 | |
12250 | sethi %lm(0x4FE4FFFFFF00),%l6 ! 00004FE4FFFFFF10 SUBR:L0-B000 0 | |
12251 | or %l6,%lo(0x4FE4FFFFFF00),%l6 ! 00004FE4FFFFFF14 SUBR:L0-B000 0 | |
12252 | sllx %l7, 0x20, %l7 ! 00004FE4FFFFFF18 SUBR:L0-B000 0 | |
12253 | or %l7, %l6, %l7 ! 00004FE4FFFFFF1C SUBR:L0-B000 0 | |
12254 | stx %i4, [%g5+0x0068] ! 00004FE4FFFFFF20 SUBR:L0-B000 0 S >BD20012 | |
12255 | bvs,a,pt %icc, BL20100 ! 00004FE4FFFFFF24 SUBR:L0-B000 0 L | |
12256 | tleu %xcc, %g0+0x0073 ! 00004FE4FFFFFF28 SUBR:L0-B000 0 S pseudo-branch | |
12257 | BL20100:bge,a,pn %icc, BL20101 ;.empty ! 00004FE4FFFFFF2C SUBR:L0-B000 0 L | |
12258 | brnz,a,pn %o1, BL20102 ;.empty ! 00004FE4FFFFFF30 SUBR:L0-B000 0 L | |
12259 | ba BL20103 ;.empty ! 00004FE4FFFFFF34 SUBR:L0-B000 0 L | |
12260 | BL20101:fbl,a,pn %fcc0, BL20102 ;.empty ! 00004FE4FFFFFF38 SUBR:L0-B000 0 L | |
12261 | bz,a,pt %xcc, BL20104 ;.empty ! 00004FE4FFFFFF3C SUBR:L0-B000 0 L | |
12262 | fba,pn %fcc0, BL20105 ! 00004FE4FFFFFF40 SUBR:L0-B000 0 L | |
12263 | BL20105:sth %o3, [%g4-0x0028] ! 00004FE4FFFFFF44 SUBR:L0-B000 0 S >BD20049 | |
12264 | ldsw [%g3+0x0026], %o0 ! 00004FE4FFFFFF48 SUBR:L0-B000 0 S <BD20139+2 | |
12265 | .word 0x9DE3A060 ! 00004FE4FFFFFF4C SUBR:L0-B000 0 S random | |
12266 | BL20103:.word 0xA5A7CF79 ! 00004FE4FFFFFF50 SUBR:L0-B000 0 S illop | |
12267 | BL20102:ldub [%g3+0x0046], %l4 ! 00004FE4FFFFFF54 SUBR:L0-B000 0 S <BD20077 | |
12268 | BL20104:add %g1, 0x571, %g1 ! 00004FE4FFFFFF58 SUBR:L0-B000 0 chksum++ | |
12269 | add %g1, 0xF65, %g1 ! 00004FE4FFFFFF5C SUBR:L0-B000 0 chksum++ | |
12270 | add %o3, %g1, %o3 ! 00004FE4FFFFFF60 SWCH:L1-B000 0 | |
12271 | .word 0xAFA24D5D ! 00004FE4FFFFFF64 SWCH:L1-B000 0 illop | |
12272 | bnz,pn %xcc, BL20115 ! 00004FE4FFFFFF68 SWCH:L1-B000 0 | |
12273 | add %g1, 0x6C2, %g1 ! 00004FE4FFFFFF6C SWCH:L1-B000 0 chksum++ | |
12274 | andcc %o3, 0x80, %g0 ! 00004FE4FFFFFF70 SWCH:L1-B000 0 | |
12275 | bnz,pn %xcc, BL20114 ! 00004FE4FFFFFF74 SWCH:L1-B000 0 | |
12276 | andcc %o3, 0x400, %g0 ! 00004FE4FFFFFF78 SWCH:L1-B000 0 | |
12277 | bnz,pt %xcc, BL20113 ! 00004FE4FFFFFF7C SWCH:L1-B000 0 | |
12278 | andcc %o3, 0x40, %g0 ! 00004FE4FFFFFF80 SWCH:L1-B000 0 | |
12279 | .word 0x81B75003 ! 00004FE4FFFFFF84 SWCH:L1-B000 0 illop | |
12280 | add %g1, 0x334, %g1 ! 00004FE4FFFFFF88 SWCH:L1-B000 0 chksum++ | |
12281 | ldub [%g4-0x0057], %i5 ! 00004FE4FFFFFF8C SWCH:L1-B000 0 S <BD20026 | |
12282 | bcc,a BL20106 ! 00004FE4FFFFFF90 SWCH:L1-B000 0 L | |
12283 | ld [%g6+0x002C], %f5 ! 00004FE4FFFFFF94 SWCH:L1-B000 0 S <BD20019 | |
12284 | .word 0x8741FBCC ! 00004FE4FFFFFF98 SWCH:L1-B000 0 L illop | |
12285 | nop ! 00004FE4FFFFFF9C SWCH:L1-B000 0 S | |
12286 | bgu,a BL20107 ! 00004FE4FFFFFFA0 SWCH:L1-B000 0 L | |
12287 | nop ! 00004FE4FFFFFFA4 SWCH:L1-B000 0 S | |
12288 | nop ! 00004FE4FFFFFFA8 SWCH:L1-B000 0 S | |
12289 | bz,a BL20106 ! 00004FE4FFFFFFAC SWCH:L1-B000 0 L | |
12290 | BL20106:.word 0x8FB682AD ! 00004FE4FFFFFFB0 SWCH:L1-B000 0 S illop | |
12291 | BL20107:add %g1, 0x7EC, %g1 ! 00004FE4FFFFFFB4 SWCH:L1-B000 0 chksum++ | |
12292 | .word 0xB1B0C36D ! 00004FE4FFFFFFB8 SWCH:L1-B000 0 illop | |
12293 | fba,pn %fcc3, BL20119 ! 00004FE4FFFFFFBC SWCH:L1-B000 0 | |
12294 | stxa %i4, [%g6+0x0030]%asi ! 00004FE4FFFFFFC0 SWCH:L1-B000 0 S >BD20044 | |
12295 | BL20112:.word 0xB5A699F1 ! 00004FE4FFFFFFC4 CASE:L2-B000 0 illop | |
12296 | stx %g1, [%g6-0x0002] ! 00004FE4FFFFFFC8 CASE:L2-B000 0 S >BD20056+6 | |
12297 | ba,pn %icc, BL20108 ! 00004FE4FFFFFFCC CASE:L2-B000 0 L | |
12298 | nop ! 00004FE4FFFFFFD0 CASE:L2-B000 0 S | |
12299 | be,pn %icc, BL20109 ! 00004FE4FFFFFFD4 CASE:L2-B000 0 L | |
12300 | nop ! 00004FE4FFFFFFD8 CASE:L2-B000 0 S | |
12301 | ld [%g5-0x0074], %f3 ! 00004FE4FFFFFFDC CASE:L2-B000 0 S <BD20020 | |
12302 | BL20109:.word 0x9FC3801F ! 00004FE4FFFFFFE0 CASE:L2-B000 0 L random | |
12303 | BL20110:fbo,pt %fcc2, BL20111 ! 00004FE4FFFFFFE4 CASE:L2-B000 0 L | |
12304 | BL20108:std %f60, [%g5-0x0060] ! 00004FE4FFFFFFE8 CASE:L2-B000 0 S >BD20104 | |
12305 | BL20111:stwa %g1, [%g3-0x001C]%asi ! 00004FE4FFFFFFEC CASE:L2-B000 0 S >BD20130 | |
12306 | .word 0xF746FCA1 ! 00004FE4FFFFFFF0 CASE:L2-B000 0 illop | |
12307 | fba,a,pn %fcc2, BL20119 ! 00004FE4FFFFFFF4 CASE:L2-B000 0 | |
12308 | .word 0xAEBD63C9 ! 00004FE4FFFFFFF8 CASE:L2-B000 0 S random | |
12309 | BL20113:add %g1, 0x59B, %g1 ! 00004FE4FFFFFFFC CASE:L2-B001 0 chksum++ | |
12310 | ld [%g6-0x002C], %f8 ! 00004FE500000000 CASE:L2-B001 0 S <BD20055 | |
12311 | .word 0xD5C10442 ! 00004FE500000004 CASE:L2-B001 0 S illop | |
12312 | sth %o0, [%g6+0x006A] ! 00004FE500000008 CASE:L2-B001 0 S >BD20012+2 | |
12313 | ldd [%g3-0x0060], %f46 ! 00004FE50000000C CASE:L2-B001 0 S <BD20104 | |
12314 | fba,a,pn %fcc1, BL20119 ! 00004FE500000010 CASE:L2-B001 0 | |
12315 | .word 0x93906000 ! 00004FE500000014 CASE:L2-B001 0 S random | |
12316 | BL20114:.word 0xD9B4FA77 ! 00004FE500000018 CASE:L2-B002 0 illop | |
12317 | .word 0xC9B99C36 ! 00004FE50000001C CASE:L2-B002 0 S illop | |
12318 | stx %fsr, [%g2+0x0060] ! 00004FE500000020 CASE:L2-B002 0 S <BD20032 | |
12319 | .word 0xCDBB9C09 ! 00004FE500000024 CASE:L2-B002 0 S illop_VIS | |
12320 | ldswa [%g7+%g7]0x83, %i1 ! 00004FE500000028 CASE:L2-B002 0 S <BD20043 | |
12321 | ldub [%g6-0x000F], %l1 ! 00004FE50000002C CASE:L2-B002 0 S <BD20040 | |
12322 | ldx [%g2+0x0050], %l5 ! 00004FE500000030 CASE:L2-B002 0 <BD20003 | |
12323 | membar 0x40 ! 00004FE500000034 CASE:L2-B002 0 | |
12324 | ldda [%l5]0x16, %f16 ! 00004FE500000038 CASE:L2-B002 0 Blk-Load | |
12325 | membar 0x40 ! 00004FE50000003C CASE:L2-B002 0 | |
12326 | .word 0xCA8DE2C2 ! 00004FE500000040 CASE:L2-B002 0 random | |
12327 | add %g6, 0x47, %l6 ! 00004FE500000044 CASE:L2-B002 0 @BD20141 | |
12328 | .word 0xE9734536 ! 00004FE500000048 CASE:L2-B002 0 S illop | |
12329 | membar 0x40 ! 00004FE50000004C CASE:L2-B002 0 | |
12330 | stda %f32, [%l5]0xE1 ! 00004FE500000050 CASE:L2-B002 0 Blk-Store | |
12331 | membar 0x40 ! 00004FE500000054 CASE:L2-B002 0 | |
12332 | lduh [%g3-0x0030], %i5 ! 00004FE500000058 CASE:L2-B002 0 S <BD20106 | |
12333 | .word 0x99AE0A0E ! 00004FE50000005C CASE:L2-B002 0 illop | |
12334 | .word 0x85911F8F ! 00004FE500000060 CASE:L2-B002 0 S illop | |
12335 | BL20115:add %g1, 0x508, %g1 ! 00004FE500000064 CASE:L2-B003 0 chksum++ | |
12336 | ldx [%g2+0x0060], %fsr ! 00004FE500000068 CASE:L2-B003 0 S <BD20032 | |
12337 | .word 0xC59B82C7 ! 00004FE50000006C CASE:L2-B003 0 S illop | |
12338 | .word 0xBBD87993 ! 00004FE500000070 CASE:L2-B003 0 S illop | |
12339 | ldx [%g2+0x0058], %l6 ! 00004FE500000074 CASE:L2-B003 0 <BD20010 | |
12340 | .word 0xED6466FF ! 00004FE500000078 CASE:L2-B003 0 S illop | |
12341 | .word 0xA1AE8890 ! 00004FE50000007C CASE:L2-B003 0 S illop | |
12342 | add %g5, 0x80, %l5 ! 00004FE500000080 CASE:L2-B003 0 @BD20070 | |
12343 | stda %f26,[%l5+%g1]0xC3 ! 00004FE500000084 CASE:L2-B003 0 S Partial_St | |
12344 | lduh [%g5-0x003C], %o1 ! 00004FE500000088 CASE:L2-B003 0 S <BD20041 | |
12345 | std %i2, [%g6+0x0030] ! 00004FE50000008C CASE:L2-B003 0 S >BD20044 | |
12346 | ldx [%g2+0x0050], %l5 ! 00004FE500000090 CASE:L2-B003 0 <BD20003 | |
12347 | membar 0x40 ! 00004FE500000094 CASE:L2-B003 0 | |
12348 | stda %f0, [%l5]0xE0 ! 00004FE500000098 CASE:L2-B003 0 Blk-Store | |
12349 | membar 0x40 ! 00004FE50000009C CASE:L2-B003 0 | |
12350 | membar 0x40 ! 00004FE5000000A0 CASE:L2-B003 0 | |
12351 | stda %f16, [%l5]0xE0 ! 00004FE5000000A4 CASE:L2-B003 0 Blk-Store | |
12352 | .word 0xAD45E81C ! 00004FE5000000A8 CASE:L2-B003 0 illop | |
12353 | ldd [%g3-0x0008], %f16 ! 00004FE5000000AC CASE:L2-B003 0 S <BD20056 | |
12354 | .word 0x93B70B31 ! 00004FE5000000B0 CASE:L2-B003 0 S illop | |
12355 | fba,pt %fcc3, BL20119 ! 00004FE5000000B4 CASE:L2-B003 0 | |
12356 | stb %i2, [%g4+0x0028] ! 00004FE5000000B8 CASE:L2-B003 0 S >BD20080 | |
12357 | BL20119: ! SWCH:L1-B000 | |
12358 | add %g1, 0x500, %g1 ! 00004FE5000000BC SWCH:L1-B000 0 chksum++ | |
12359 | stb %o1, [%g5-0x0058] ! 00004FE5000000C0 SWCH:L1-B000 0 S >BD20024 | |
12360 | .word 0xE396619C ! 00004FE5000000C4 SWCH:L1-B000 0 S illop | |
12361 | std %f46, [%g5-0x0038] ! 00004FE5000000C8 SWCH:L1-B000 0 S >BD20006 | |
12362 | .word 0xCE7984C2 ! 00004FE5000000CC SWCH:L1-B000 0 S random | |
12363 | .word 0xBBA26E50 ! 00004FE5000000D0 SWCH:L1-B000 0 S illop_FP | |
12364 | std %f0, [%g5-0x0060] ! 00004FE5000000D4 SWCH:L1-B000 0 S >BD20104 | |
12365 | .word 0x89B7C9E8 ! 00004FE5000000D8 SWCH:L1-B000 0 L illop | |
12366 | .word 0xADA08063 ! 00004FE5000000DC SWCH:L1-B000 0 S illop | |
12367 | ld [%g2+0x0060], %fsr ! 00004FE5000000E0 SWCH:L1-B000 0 S <BD20032 | |
12368 | BL20116:bl,pt %xcc, BL20117 ! 00004FE5000000E4 SWCH:L1-B000 0 L | |
12369 | BL20117:.word 0x91AF9CE3 ! 00004FE5000000E8 SWCH:L1-B000 0 S illop | |
12370 | bge,a,pn %icc, BL20118 ! 00004FE5000000EC SWCH:L1-B000 0 L | |
12371 | std %i4, [%g5+0x0070] ! 00004FE5000000F0 SWCH:L1-B000 0 S >BD20060 | |
12372 | nop ! 00004FE5000000F4 SWCH:L1-B000 0 S | |
12373 | .word 0xB9AE5B56 ! 00004FE5000000F8 SWCH:L1-B000 0 S illop | |
12374 | BL20118:add %g1, 0xCB6, %g1 ! 00004FE5000000FC SWCH:L1-B000 0 chksum++ | |
12375 | ldsw [%g6-0x000C], %i1 ! 00004FE500000100 SUBR:L0-B000 0 S <BD20002 | |
12376 | ldx [%g2+0x0058], %l6 ! 00004FE500000104 SUBR:L0-B000 0 <BD20010 | |
12377 | .word 0xF4E56CA7 ! 00004FE500000108 SUBR:L0-B000 0 S illop | |
12378 | .word 0x22C30E9E ! 00004FE50000010C SUBR:L0-B000 0 S random | |
12379 | .word 0x9FC68000 ! 00004FE500000110 SUBR:L0-B000 0 S random | |
12380 | ldx [%g2+0x0050], %l5 ! 00004FE500000114 SUBR:L0-B000 0 <BD20003 | |
12381 | membar 0x40 ! 00004FE500000118 SUBR:L0-B000 0 | |
12382 | .word 0xADFBD958 ! 00004FE50000011C SUBR:L0-B000 0 illop | |
12383 | membar 0x40 ! 00004FE500000120 SUBR:L0-B000 0 | |
12384 | .word 0xF5740D54 ! 00004FE500000124 SUBR:L0-B000 0 S illop | |
12385 | membar 0x40 ! 00004FE500000128 SUBR:L0-B000 0 | |
12386 | ldda [%l5]0xF0, %f16 ! 00004FE50000012C SUBR:L0-B000 0 Blk-Load | |
12387 | .word 0x2CB98E50 ! 00004FE500000130 SUBR:L0-B000 0 random | |
12388 | .word 0xA58116AC ! 00004FE500000134 SUBR:L0-B000 0 S illop | |
12389 | .word 0xBFB79010 ! 00004FE500000138 SUBR:L0-B000 0 illop | |
12390 | return %i7+0x0008 ! 00004FE50000013C SUBR:L0-B000 0 | |
12391 | add %g1, 0x71B, %g1 ! 00004FE500000140 SUBR:L0-B000 0 chksum++ | |
12392 | ||
12393 | SECTION .btext015_pg1 TEXT_VA=0x4fe500000000 | |
12394 | attr_text { | |
12395 | Name = .btext015_pg1, | |
12396 | VA = 0x4fe500000000, | |
12397 | RA = 0xe10000000, | |
12398 | PA = ra2pa(0xe10000000,0), | |
12399 | tsbonly, | |
12400 | part_0_ctx_nonzero_tsb_config_2, | |
12401 | TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1, | |
12402 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12403 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12404 | } | |
12405 | .text; .skip 8 | |
12406 | ||
12407 | !======================================================================== | |
12408 | ||
12409 | SECTION .btext016 TEXT_VA=0xffffaf2532f99f00 | |
12410 | attr_text { | |
12411 | Name = .btext016, | |
12412 | VA = 0xffffaf2532f99f00, | |
12413 | RA = 0xffffadf00, | |
12414 | PA = ra2pa(0xffffadf00,0), | |
12415 | notsb | |
12416 | } | |
12417 | ||
12418 | SECTION .btext016_pg0 TEXT_VA=0xffffaf2532f98000 | |
12419 | attr_text { | |
12420 | Name = .btext016_pg0, | |
12421 | VA = 0xffffaf2532f98000, | |
12422 | RA = 0xffffac000, | |
12423 | PA = ra2pa(0xffffac000,0), | |
12424 | tsbonly, | |
12425 | part_0_ctx_nonzero_tsb_config_3, | |
12426 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
12427 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12428 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12429 | } | |
12430 | .text; .skip 8 | |
12431 | ||
12432 | ||
12433 | SECTION .btext016 | |
12434 | .text | |
12435 | .global SUBR044; SUBR044: | |
12436 | BL20121: ! SUBR:L0-B000 | |
12437 | add %g1, 0xCA1, %g1 ! FFFFAF2532F99F00 SUBR:L0-B000 6 chksum++ | |
12438 | fbo BL20120 ! FFFFAF2532F99F04 SUBR:L0-B000 6 | |
12439 | save %o6, -128, %o6 ! FFFFAF2532F99F08 SUBR:L0-B000 6 | |
12440 | BL20120: ! SUBR:L0-B000 | |
12441 | sethi %hh(0xFFFFAF2532F99F00),%l7 ! FFFFAF2532F99F0C SUBR:L0-B000 6 SUBR044 | |
12442 | or %l7,%hm(0xFFFFAF2532F99F00),%l7 ! FFFFAF2532F99F10 SUBR:L0-B000 6 | |
12443 | sethi %lm(0xFFFFAF2532F99F00),%l6 ! FFFFAF2532F99F14 SUBR:L0-B000 6 | |
12444 | or %l6,%lo(0xFFFFAF2532F99F00),%l6 ! FFFFAF2532F99F18 SUBR:L0-B000 6 | |
12445 | sllx %l7, 0x20, %l7 ! FFFFAF2532F99F1C SUBR:L0-B000 6 | |
12446 | or %l7, %l6, %l7 ! FFFFAF2532F99F20 SUBR:L0-B000 6 | |
12447 | add %g1, 0x908, %g1 ! FFFFAF2532F99F24 SUBR:L0-B000 6 chksum++ | |
12448 | and %g1, 0xFE, %l4 ! FFFFAF2532F99F28 LOOP:L1-B000 6 | |
12449 | BL20154: ! LOOP:L1-B000 | |
12450 | add %g1, 0xC38, %g1 ! FFFFAF2532F99F2C LOOP:L1-B000 18 chksum++ | |
12451 | lduba [%g7+%g0]0x83, %i0 ! FFFFAF2532F99F30 LOOP:L1-B000 18 S <BD20043 | |
12452 | std %f62, [%g5-0x0070] ! FFFFAF2532F99F34 LOOP:L1-B000 18 S >BD20008 | |
12453 | add %g6, -58, %l6 ! FFFFAF2532F99F38 LOOP:L1-B000 18 @BD20005 | |
12454 | stda %f20, [%l6]0xD2 ! FFFFAF2532F99F3C LOOP:L1-B000 18 S Short16 | |
12455 | stx %i0, [%g5+0x0080] ! FFFFAF2532F99F40 LOOP:L1-B000 18 S >BD20070 | |
12456 | lduba [%g7+%g7]0x83, %l0 ! FFFFAF2532F99F44 LOOP:L1-B000 18 S <BD20043 | |
12457 | ldx [%g2+0x0050], %l5 ! FFFFAF2532F99F48 LOOP:L1-B000 18 <BD20003 | |
12458 | membar 0x40 ! FFFFAF2532F99F4C LOOP:L1-B000 18 | |
12459 | ldda [%l5]0xF8, %f16 ! FFFFAF2532F99F50 LOOP:L1-B000 18 Blk-Load | |
12460 | membar 0x40 ! FFFFAF2532F99F54 LOOP:L1-B000 18 | |
12461 | ldx [%g2+0x0060], %fsr ! FFFFAF2532F99F58 LOOP:L1-B000 18 S <BD20032 | |
12462 | fcmpd %fcc3, %f60, %f36 ! FFFFAF2532F99F5C SKIP:L2-B000 18 | |
12463 | fbge,a,pt %fcc3, BL20129 ! FFFFAF2532F99F60 SKIP:L2-B000 18 | |
12464 | stha %i4, [%g3-0x0016]%asi ! FFFFAF2532F99F64 SKIP:L2-B000 4 S >BD20051 | |
12465 | stb %i0, [%g6-0x000F] ! FFFFAF2532F99F68 SKIP:L2-B000 14 S >BD20040 | |
12466 | bpos,a BL20122 ;.empty ! FFFFAF2532F99F6C SKIP:L2-B000 14 L | |
12467 | call .+8 ;.empty ! FFFFAF2532F99F70 SKIP:L2-B000 14 L | |
12468 | bneg BL20123 ;.empty ! FFFFAF2532F99F74 SKIP:L2-B000 0 L | |
12469 | bleu,pt %xcc, BL20124 ;.empty ! FFFFAF2532F99F78 SKIP:L2-B000 14 L | |
12470 | bnz,a BL20125 ! FFFFAF2532F99F7C SKIP:L2-B000 14 L | |
12471 | std %f42, [%g4+0x001A] ! FFFFAF2532F99F80 SKIP:L2-B000 14 S >BD20059+2 | |
12472 | bcs BL20126 ;.empty ! FFFFAF2532F99F84 SKIP:L2-B000 0 L | |
12473 | BL20123:fbne,pt %fcc0, BL20127 ! FFFFAF2532F99F88 SKIP:L2-B000 0 L | |
12474 | BL20127:lduha [%g5-0x004C]%asi, %o3 ! FFFFAF2532F99F8C SKIP:L2-B000 0 S <BD20089 | |
12475 | BL20122:ldub [%g5+0x002B], %i5 ! FFFFAF2532F99F90 SKIP:L2-B000 14 S <BD20126 | |
12476 | brlz,pn %i1, BL20128 ! FFFFAF2532F99F94 SKIP:L2-B000 0 L | |
12477 | BL20126:lduw [%g4+0x0024], %l0 ! FFFFAF2532F99F98 SKIP:L2-B000 0 S <BD20139 | |
12478 | BL20128:fbge,a BL20124 ! FFFFAF2532F99F9C SKIP:L2-B000 0 L | |
12479 | BL20124:stda %f22, [%g3+0x0078]%asi ! FFFFAF2532F99FA0 SKIP:L2-B000 0 S >BD20009 | |
12480 | BL20125:add %g1, 0x777, %g1 ! FFFFAF2532F99FA4 SKIP:L2-B000 14 chksum++ | |
12481 | add %g1, 0x34F, %g1 ! FFFFAF2532F99FA8 SKIP:L2-B000 14 chksum++ | |
12482 | lduha [%g6-0x0016]%asi, %o2 ! FFFFAF2532F99FAC SKIP:L2-B000 14 S <BD20051 | |
12483 | ld [%g6+0x0048], %f23 ! FFFFAF2532F99FB0 SKIP:L2-B000 14 S <BD20018 | |
12484 | ldx [%g2+0x0050], %l5 ! FFFFAF2532F99FB4 SKIP:L2-B000 14 <BD20003 | |
12485 | membar 0x40 ! FFFFAF2532F99FB8 SKIP:L2-B000 14 | |
12486 | ldda [%l5]0x17, %f16 ! FFFFAF2532F99FBC SKIP:L2-B000 14 Blk-Load | |
12487 | membar 0x40 ! FFFFAF2532F99FC0 SKIP:L2-B000 14 | |
12488 | sta %f4, [%g4+0x0020]%asi ! FFFFAF2532F99FC4 SKIP:L2-B000 14 S >BD20042 | |
12489 | .word 0x81AD00FC ! FFFFAF2532F99FC8 SKIP:L2-B000 14 S illop_FP | |
12490 | ba,a,pn %xcc, BL20130 ! FFFFAF2532F99FCC SKIP:L2-B000 14 | |
12491 | .word 0xAD7E229C ! FFFFAF2532F99FD0 SKIP:L2-B000 0 S illop | |
12492 | BL20129: ! ELSE:L2-B001 | |
12493 | ldda [%g4-0x0060]%asi, %f32 ! FFFFAF2532F99FD4 ELSE:L2-B001 4 S <BD20104 | |
12494 | st %f18, [%g6-0x0012] ! FFFFAF2532F99FD8 ELSE:L2-B001 4 S >BD20087+2 | |
12495 | stb %i1, [%g5-0x0020] ! FFFFAF2532F99FDC ELSE:L2-B001 4 S >BD20144 | |
12496 | ldub [%g5+0x0042], %i0 ! FFFFAF2532F99FE0 ELSE:L2-B001 4 S <BD20091 | |
12497 | add %g1, 0x4D, %g1 ! FFFFAF2532F99FE4 ELSE:L2-B001 4 chksum++ | |
12498 | ldub [%g5+0x0043], %o4 ! FFFFAF2532F99FE8 ELSE:L2-B001 4 S <BD20092 | |
12499 | ldx [%g4-0x0088], %g4 ! FFFFAF2532F99FEC ELSE:L2-B001 4 ptr_chase | |
12500 | ldx [%g4-0x0088], %g4 ! FFFFAF2532F99FF0 ELSE:L2-B001 4 ptr_chase | |
12501 | ldx [%g4-0x0088], %g4 ! FFFFAF2532F99FF4 ELSE:L2-B001 4 ptr_chase | |
12502 | ldx [%g4-0x0088], %g4 ! FFFFAF2532F99FF8 ELSE:L2-B001 4 ptr_chase | |
12503 | stw %i5, [%g3+0x0054] ! FFFFAF2532F99FFC ELSE:L2-B001 4 S >BD20045+4 | |
12504 | std %f16, [%g4+0x0080] ! FFFFAF2532F9A000 ELSE:L2-B001 4 S >BD20070 | |
12505 | BL20130: ! ELSE:L2-B001 | |
12506 | add %g1, 0x380, %g1 ! FFFFAF2532F9A004 ELSE:L2-B001 18 chksum++ | |
12507 | andcc %o4, 0x4, %g0 ! FFFFAF2532F9A008 SKIP:L2-B002 18 | |
12508 | bz BL20131 ! FFFFAF2532F9A00C SKIP:L2-B002 18 | |
12509 | nop ! FFFFAF2532F9A010 SKIP:L2-B002 18 S | |
12510 | .word 0x93AE0A4D ! FFFFAF2532F9A014 SKIP:L2-B002 5 S illop_FP | |
12511 | ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A018 SKIP:L2-B002 5 S <BD20032 | |
12512 | ldx [%g2+0x0028], %g4 ! FFFFAF2532F9A01C SKIP:L2-B002 5 S BASE<BD20022 | |
12513 | stw %o2, [%g6+0x006C] ! FFFFAF2532F9A020 SKIP:L2-B002 5 S >BD20012+4 | |
12514 | ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A024 SKIP:L2-B002 5 S <BD20032 | |
12515 | ldsh [%g5-0x0056], %l3 ! FFFFAF2532F9A028 SKIP:L2-B002 5 S <BD20014 | |
12516 | st %f8, [%g4-0x0074] ! FFFFAF2532F9A02C SKIP:L2-B002 5 S >BD20020 | |
12517 | add %g1, 0x424, %g1 ! FFFFAF2532F9A030 SKIP:L2-B002 5 chksum++ | |
12518 | prefetch [%g3-0x0078], 3 ! FFFFAF2532F9A034 SKIP:L2-B002 5 S <BD20180 | |
12519 | sethi %hh(0x3B3F47EFF00),%l6 ! FFFFAF2532F9A038 SKIP:L2-B002 5 SUBR045 | |
12520 | or %l6,%hm(0x3B3F47EFF00),%l6 ! FFFFAF2532F9A03C SKIP:L2-B002 5 | |
12521 | sethi %lm(0x3B3F47EFF00),%l5 ! FFFFAF2532F9A040 SKIP:L2-B002 5 | |
12522 | or %l5,%lo(0x3B3F47EFF00),%l5 ! FFFFAF2532F9A044 SKIP:L2-B002 5 | |
12523 | sllx %l6, 0x20, %l6 ! FFFFAF2532F9A048 SKIP:L2-B002 5 | |
12524 | or %l6, %l5, %l6 ! FFFFAF2532F9A04C SKIP:L2-B002 5 | |
12525 | jmpl %l6+0x0000, %o7 ! FFFFAF2532F9A050 SKIP:L2-B002 5 S | |
12526 | st %f21, [%g6-0x0054] ! FFFFAF2532F9A054 SKIP:L2-B002 5 S >BD20027 | |
12527 | ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A058 SKIP:L2-B002 5 S <BD20032 | |
12528 | ldx [%g2+0x0000], %g5 ! FFFFAF2532F9A05C SKIP:L2-B002 5 S BASE<BD20094 | |
12529 | ldx [%g2+0x0008], %g4 ! FFFFAF2532F9A060 SKIP:L2-B002 5 S BASE<BD20015 | |
12530 | ba,a,pt %icc, BL20132 ! FFFFAF2532F9A064 SKIP:L2-B002 5 | |
12531 | stb %g1, [%g5+0x002A] ! FFFFAF2532F9A068 SKIP:L2-B002 0 S >BD20099 | |
12532 | BL20131: ! ELSE:L2-B003 | |
12533 | ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A06C ELSE:L2-B003 13 S <BD20032 | |
12534 | lduw [%g6+0x0007], %i0 ! FFFFAF2532F9A070 ELSE:L2-B003 13 S <BD20053+3 | |
12535 | stwa %l3, [%g4+0x0048]%asi ! FFFFAF2532F9A074 ELSE:L2-B003 13 S >BD20018 | |
12536 | stba %o2, [%g6+0x0006]%asi ! FFFFAF2532F9A078 ELSE:L2-B003 13 S >BD20053+2 | |
12537 | stw %o0, [%g6+0x0048] ! FFFFAF2532F9A07C ELSE:L2-B003 13 S >BD20018 | |
12538 | ldx [%g2+0x0058], %l6 ! FFFFAF2532F9A080 ELSE:L2-B003 13 <BD20010 | |
12539 | ldda [%l6]0x2E, %i2 ! FFFFAF2532F9A084 ELSE:L2-B003 13 S Quad_Ld_P | |
12540 | add %g1, 0xB7, %g1 ! FFFFAF2532F9A088 ELSE:L2-B003 13 chksum++ | |
12541 | add %g3, 0x44, %l6 ! FFFFAF2532F9A08C ELSE:L2-B003 13 @BD20137 | |
12542 | stda %f24, [%l6]0xDA ! FFFFAF2532F9A090 ELSE:L2-B003 13 S Short16 | |
12543 | std %f30, [%g3+0x0058] ! FFFFAF2532F9A094 ELSE:L2-B003 13 S >BD20035 | |
12544 | ldub [%g6+0x0028], %l0 ! FFFFAF2532F9A098 ELSE:L2-B003 13 S <BD20080 | |
12545 | ldx [%g2+0x0058], %l6 ! FFFFAF2532F9A09C ELSE:L2-B003 13 <BD20010 | |
12546 | ldda [%l6]0x2E, %i0 ! FFFFAF2532F9A0A0 ELSE:L2-B003 13 S Quad_Ld_P | |
12547 | ldd [%g3-0x0060], %f40 ! FFFFAF2532F9A0A4 ELSE:L2-B003 13 S <BD20104 | |
12548 | std %i4, [%g6+0x0038] ! FFFFAF2532F9A0A8 ELSE:L2-B003 13 S >BD20028 | |
12549 | .word 0xADB10277 ! FFFFAF2532F9A0AC ELSE:L2-B003 13 S illop_VIS | |
12550 | ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A0B0 ELSE:L2-B003 13 S <BD20032 | |
12551 | lda [%g5-0x0078]%asi, %f5 ! FFFFAF2532F9A0B4 ELSE:L2-B003 13 S <BD20180 | |
12552 | BL20132: ! ELSE:L2-B003 | |
12553 | add %g1, 0x907, %g1 ! FFFFAF2532F9A0B8 ELSE:L2-B003 18 chksum++ | |
12554 | andcc %i3, 0x800, %g0 ! FFFFAF2532F9A0BC SKIP:L2-B004 18 | |
12555 | bnz BL20133 ! FFFFAF2532F9A0C0 SKIP:L2-B004 18 | |
12556 | lduw [%g4-0x0014], %i5 ! FFFFAF2532F9A0C4 SKIP:L2-B004 18 S <BD20087 | |
12557 | ldx [%g2+0x0058], %l6 ! FFFFAF2532F9A0C8 SKIP:L2-B004 5 <BD20010 | |
12558 | ldda [%l6]0x26, %i0 ! FFFFAF2532F9A0CC SKIP:L2-B004 5 S Quad_Ld_P | |
12559 | stw %i2, [%g4-0x0050] ! FFFFAF2532F9A0D0 SKIP:L2-B004 5 S >BD20093 | |
12560 | ldda [%l6]0x24, %i2 ! FFFFAF2532F9A0D4 SKIP:L2-B004 5 S Quad_Ld | |
12561 | stb %i3, [%g4+0x002A] ! FFFFAF2532F9A0D8 SKIP:L2-B004 5 S >BD20099 | |
12562 | add %g1, 0x76B, %g1 ! FFFFAF2532F9A0DC SKIP:L2-B004 5 chksum++ | |
12563 | nop ! FFFFAF2532F9A0E0 SKIP:L2-B004 5 S | |
12564 | stda %f18, [%g5+0x0070]%asi ! FFFFAF2532F9A0E4 SKIP:L2-B004 5 S >BD20060 | |
12565 | st %f22, [%g6+0x0048] ! FFFFAF2532F9A0E8 SKIP:L2-B004 5 S >BD20018 | |
12566 | .word 0xCBEC6146 ! FFFFAF2532F9A0EC SKIP:L2-B004 5 S illop | |
12567 | fba,a,pn %fcc2, BL20145 ! FFFFAF2532F9A0F0 SKIP:L2-B004 5 | |
12568 | stwa %i0, [%g4-0x0054]%asi ! FFFFAF2532F9A0F4 SKIP:L2-B004 0 S >BD20027 | |
12569 | BL20133: ! ELSE:L2-B005 | |
12570 | nop ! FFFFAF2532F9A0F8 ELSE:L2-B005 13 S | |
12571 | fbg,pn %fcc1, BL20134 ! FFFFAF2532F9A0FC ELSE:L2-B005 13 L | |
12572 | ld [%g6+0x0049], %f24 ! FFFFAF2532F9A100 ELSE:L2-B005 13 S <BD20018+1 | |
12573 | bl,a BL20135 ! FFFFAF2532F9A104 ELSE:L2-B005 13 L | |
12574 | BL20134:tle %xcc, %g0+0x007C ! FFFFAF2532F9A108 ELSE:L2-B005 0 S pseudo-branch | |
12575 | fbge BL20136 ;.empty ! FFFFAF2532F9A10C ELSE:L2-B005 13 L | |
12576 | fbug,pn %fcc3, BL20136 ! FFFFAF2532F9A110 ELSE:L2-B005 13 L | |
12577 | ldsw [%g3-0x0054], %i5 ! FFFFAF2532F9A114 ELSE:L2-B005 0 S <BD20027 | |
12578 | fbn,a BL20137 ;.empty ! FFFFAF2532F9A118 ELSE:L2-B005 0 L | |
12579 | BL20136:bneg,a,pn %icc, BL20138 ! FFFFAF2532F9A11C ELSE:L2-B005 13 L | |
12580 | st %f9, [%g6-0x0078] ! FFFFAF2532F9A120 ELSE:L2-B005 0 S >BD20180 | |
12581 | fbue BL20137 ;.empty ! FFFFAF2532F9A124 ELSE:L2-B005 13 L | |
12582 | BL20135:fbl BL20139 ;.empty ! FFFFAF2532F9A128 ELSE:L2-B005 13 L | |
12583 | bvc,a BL20140 ! FFFFAF2532F9A12C ELSE:L2-B005 0 L | |
12584 | BL20139:std %f24, [%g5+0x0070] ! FFFFAF2532F9A130 ELSE:L2-B005 0 S >BD20060 | |
12585 | BL20138:.word 0xED7F43CE ! FFFFAF2532F9A134 ELSE:L2-B005 0 L illop | |
12586 | fbe,a,pt %fcc2, BL20137 ! FFFFAF2532F9A138 ELSE:L2-B005 0 L | |
12587 | BL20137:ldsb [%g3+0x0029], %o3 ! FFFFAF2532F9A13C ELSE:L2-B005 13 S <BD20090 | |
12588 | BL20140:add %g1, 0x3B5, %g1 ! FFFFAF2532F9A140 ELSE:L2-B005 13 chksum++ | |
12589 | add %g1, 0x534, %g1 ! FFFFAF2532F9A144 ELSE:L2-B005 13 chksum++ | |
12590 | .word 0xB9BCA59B ! FFFFAF2532F9A148 ELSE:L2-B005 13 S illop_VIS | |
12591 | fbl BL20141 ! FFFFAF2532F9A14C ELSE:L2-B005 13 L | |
12592 | BL20141:.word 0xA39557B2 ! FFFFAF2532F9A150 ELSE:L2-B005 13 S illop | |
12593 | bn,pt %icc, BL20142 ! FFFFAF2532F9A154 ELSE:L2-B005 13 L | |
12594 | stxa %i1, [%g6+0x0038]%asi ! FFFFAF2532F9A158 ELSE:L2-B005 13 S >BD20028 | |
12595 | nop ! FFFFAF2532F9A15C ELSE:L2-B005 13 S | |
12596 | BL20142:stx %fsr, [%g2+0x0060] ! FFFFAF2532F9A160 ELSE:L2-B005 13 S <BD20032 | |
12597 | bvc,pn %icc, BL20143 ;.empty ! FFFFAF2532F9A164 ELSE:L2-B005 13 L | |
12598 | brlez,pn %i3, BL20144 ! FFFFAF2532F9A168 ELSE:L2-B005 13 L | |
12599 | BL20144:ldd [%g4+0x0010], %f38 ! FFFFAF2532F9A16C ELSE:L2-B005 13 S <BD20074 | |
12600 | BL20143:add %g1, 0x6D4, %g1 ! FFFFAF2532F9A170 ELSE:L2-B005 26 chksum++ | |
12601 | BL20145: ! ELSE:L2-B005 | |
12602 | add %g1, 0xE5C, %g1 ! FFFFAF2532F9A174 ELSE:L2-B005 18 chksum++ | |
12603 | fcmpd %fcc1, %f46, %f46 ! FFFFAF2532F9A178 SKIP:L2-B006 18 | |
12604 | fbl,pn %fcc1, BL20152 ! FFFFAF2532F9A17C SKIP:L2-B006 18 | |
12605 | prefetch [%i6-0x025E], 1 ! FFFFAF2532F9A180 SKIP:L2-B006 18 S <.-606 | |
12606 | ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A184 SKIP:L2-B006 18 S <BD20032 | |
12607 | fblg,pn %fcc1, BL20146 ;.empty ! FFFFAF2532F9A188 SKIP:L2-B006 18 L | |
12608 | bvc,a,pn %icc, BL20147 ;.empty ! FFFFAF2532F9A18C SKIP:L2-B006 18 L | |
12609 | fbug,pt %fcc0, BL20148 ;.empty ! FFFFAF2532F9A190 SKIP:L2-B006 18 L | |
12610 | .word 0x95D00812 ! FFFFAF2532F9A194 SKIP:L2-B006 0 L illop | |
12611 | BL20146:bleu,pt %icc, BL20150 ;.empty ! FFFFAF2532F9A198 SKIP:L2-B006 0 L | |
12612 | BL20148:fbg,a,pn %fcc2, BL20151 ;.empty ! FFFFAF2532F9A19C SKIP:L2-B006 0 L | |
12613 | BL20151:brz,pn %i1, BL20150 ;.empty ! FFFFAF2532F9A1A0 SKIP:L2-B006 0 L | |
12614 | BL20150:.word 0x83A081D2 ! FFFFAF2532F9A1A4 SKIP:L2-B006 0 L illop | |
12615 | BL20147:lduh [%g3-0x003C], %l2 ! FFFFAF2532F9A1A8 SKIP:L2-B006 18 S <BD20041 | |
12616 | BL20149:add %g1, 0xEC8, %g1 ! FFFFAF2532F9A1AC SKIP:L2-B006 18 chksum++ | |
12617 | add %g1, 0x39D, %g1 ! FFFFAF2532F9A1B0 SKIP:L2-B006 18 chksum++ | |
12618 | ldx [%g2+0x0058], %l6 ! FFFFAF2532F9A1B4 SKIP:L2-B006 18 <BD20010 | |
12619 | stxa %g7, [%l6+%g0]0x14 ! FFFFAF2532F9A1B8 SKIP:L2-B006 18 S >BD20011 | |
12620 | ldda [%l6]0x26, %i0 ! FFFFAF2532F9A1BC SKIP:L2-B006 18 S Quad_Ld_P | |
12621 | .word 0xAFA4C6B0 ! FFFFAF2532F9A1C0 SKIP:L2-B006 18 S illop_FP | |
12622 | stb %g1, [%g5-0x0020] ! FFFFAF2532F9A1C4 SKIP:L2-B006 18 S >BD20144 | |
12623 | st %f11, [%g5+0x0020] ! FFFFAF2532F9A1C8 SKIP:L2-B006 18 S >BD20042 | |
12624 | ldx [%g2+0x0050], %l5 ! FFFFAF2532F9A1CC SKIP:L2-B006 18 <BD20003 | |
12625 | membar 0x40 ! FFFFAF2532F9A1D0 SKIP:L2-B006 18 | |
12626 | ldda [%l5]0x1E, %f16 ! FFFFAF2532F9A1D4 SKIP:L2-B006 18 Blk-Load | |
12627 | membar 0x40 ! FFFFAF2532F9A1D8 SKIP:L2-B006 18 | |
12628 | stx %l2, [%g6+0x0069] ! FFFFAF2532F9A1DC SKIP:L2-B006 18 S >BD20012+1 | |
12629 | .word 0x9DA44DC3 ! FFFFAF2532F9A1E0 SKIP:L2-B006 18 S illop_FP | |
12630 | std %f22, [%g4+0x0068] ! FFFFAF2532F9A1E4 SKIP:L2-B006 18 S >BD20012 | |
12631 | stx %fsr, [%g2+0x0060] ! FFFFAF2532F9A1E8 SKIP:L2-B006 18 S <BD20032 | |
12632 | ba,pt %icc, BL20153 ! FFFFAF2532F9A1EC SKIP:L2-B006 18 | |
12633 | nop ! FFFFAF2532F9A1F0 SKIP:L2-B006 18 S | |
12634 | BL20152: ! ELSE:L2-B007 | |
12635 | ld [%g5+0x0004], %f26 ! FFFFAF2532F9A1F4 ELSE:L2-B007 0 S <BD20053 | |
12636 | .word 0xE9B56083 ! FFFFAF2532F9A1F8 ELSE:L2-B007 0 S illop | |
12637 | ldstuba [%g6-0x0057]%asi, %o4 ! FFFFAF2532F9A1FC ELSE:L2-B007 0 S >BD20026 | |
12638 | std %f6, [%g6+0x0018] ! FFFFAF2532F9A200 ELSE:L2-B007 0 S >BD20059 | |
12639 | .word 0x89A5D131 ! FFFFAF2532F9A204 ELSE:L2-B007 0 S illop | |
12640 | .word 0xFE0D7871 ! FFFFAF2532F9A208 ELSE:L2-B007 0 S random | |
12641 | .word 0xA28A4840 ! FFFFAF2532F9A20C ELSE:L2-B007 0 random | |
12642 | .word 0xBF80D3F9 ! FFFFAF2532F9A210 ELSE:L2-B007 0 illop | |
12643 | ldda [%l6]0xD2, %f24 ! FFFFAF2532F9A214 ELSE:L2-B007 0 S Short16 | |
12644 | swap [%g4-0x0054], %i0 ! FFFFAF2532F9A218 ELSE:L2-B007 0 S >BD20027 | |
12645 | ld [%g2+0x0060], %fsr ! FFFFAF2532F9A21C ELSE:L2-B007 0 S <BD20032 | |
12646 | ldstub [%g5+0x0029], %o5 ! FFFFAF2532F9A220 ELSE:L2-B007 0 S >BD20090 | |
12647 | ldx [%g2+0x0058], %l6 ! FFFFAF2532F9A224 ELSE:L2-B007 0 <BD20010 | |
12648 | .word 0xA5A2580B ! FFFFAF2532F9A228 ELSE:L2-B007 0 S illop | |
12649 | .word 0xCB6E7FC4 ! FFFFAF2532F9A22C ELSE:L2-B007 0 S illop | |
12650 | BL20153: ! ELSE:L2-B007 | |
12651 | add %g1, 0xDB0, %g1 ! FFFFAF2532F9A230 ELSE:L2-B007 18 chksum++ | |
12652 | .word 0xB7A119E1 ! FFFFAF2532F9A234 LOOP:L1-B000 18 S illop_FP | |
12653 | ta %xcc, 0x40 ! FFFFAF2532F9A238 LOOP:L1-B000 18 S +-priv | |
12654 | add %g5, 0x44, %l6 ! FFFFAF2532F9A23C LOOP:L1-B000 18 @BD20137 | |
12655 | ldda [%l6]0xD2, %f26 ! FFFFAF2532F9A240 LOOP:L1-B000 29 S Short16 | |
12656 | std %f30, [%g6+0x0080] ! FFFFAF2532F9A244 LOOP:L1-B000 18 S >BD20070 | |
12657 | std %f38, [%g6-0x0070] ! FFFFAF2532F9A248 LOOP:L1-B000 18 S >BD20008 | |
12658 | ldstub [%g3-0x0058], %i4 ! FFFFAF2532F9A24C LOOP:L1-B000 18 S >BD20024 | |
12659 | ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A250 LOOP:L1-B000 18 S <BD20032 | |
12660 | popc %i0, %l0 ! FFFFAF2532F9A254 LOOP:L1-B000 18 S | |
12661 | ldx [%g2+0x0058], %l6 ! FFFFAF2532F9A258 LOOP:L1-B000 18 <BD20010 | |
12662 | ldda [%l6]0x24, %i0 ! FFFFAF2532F9A25C LOOP:L1-B000 25 S Quad_Ld | |
12663 | ldd [%g6+0x0050], %f24 ! FFFFAF2532F9A260 LOOP:L1-B000 18 S <BD20045 | |
12664 | sethi %hh(0xFFFF8C387FFFFF00),%l6 ! FFFFAF2532F9A264 LOOP:L1-B000 18 SUBR046 | |
12665 | or %l6,%hm(0xFFFF8C387FFFFF00),%l6 ! FFFFAF2532F9A268 LOOP:L1-B000 18 | |
12666 | sethi %lm(0xFFFF8C387FFFFF00),%l5 ! FFFFAF2532F9A26C LOOP:L1-B000 18 | |
12667 | or %l5,%lo(0xFFFF8C387FFFFF00),%l5 ! FFFFAF2532F9A270 LOOP:L1-B000 18 | |
12668 | sllx %l6, 0x20, %l6 ! FFFFAF2532F9A274 LOOP:L1-B000 18 | |
12669 | or %l6, %l5, %l6 ! FFFFAF2532F9A278 LOOP:L1-B000 18 | |
12670 | jmpl %l6+0x0000, %o7 ! FFFFAF2532F9A27C LOOP:L1-B000 18 S | |
12671 | lduh [%g4-0x004C], %i3 ! FFFFAF2532F9A280 LOOP:L1-B000 18 S <BD20089 | |
12672 | srlx %l4, 0x1, %l4 ! FFFFAF2532F9A284 LOOP:L1-B000 18 | |
12673 | andcc %l4, 0x1, %g0 ! FFFFAF2532F9A288 LOOP:L1-B000 18 | |
12674 | bne,a,pn %xcc, BL20154 ! FFFFAF2532F9A28C LOOP:L1-B000 18 | |
12675 | nop ! FFFFAF2532F9A290 LOOP:L1-B000 12 S | |
12676 | add %g1, 0xCB2, %g1 ! FFFFAF2532F9A294 LOOP:L1-B000 6 chksum++ | |
12677 | swapa [%g3+0x0004]%asi, %o1 ! FFFFAF2532F9A298 SUBR:L0-B000 6 S >BD20053 | |
12678 | sth %i4, [%g4-0x000E] ! FFFFAF2532F9A29C SUBR:L0-B000 6 S >BD20184 | |
12679 | std %o0, [%g3+0x0050] ! FFFFAF2532F9A2A0 SUBR:L0-B000 6 S >BD20045 | |
12680 | ldd [%g6+0x0058], %i0 ! FFFFAF2532F9A2A4 SUBR:L0-B000 6 S <BD20035 | |
12681 | stb %o4, [%g3+0x0042] ! FFFFAF2532F9A2A8 SUBR:L0-B000 6 S >BD20091 | |
12682 | ldxa [%g7+%g0]0xAB, %l0 ! FFFFAF2532F9A2AC SUBR:L0-B000 6 S BAD-ASI | |
12683 | add %g1, 0xC47, %i0 ! FFFFAF2532F9A2B0 SUBR:L0-B000 6 | |
12684 | return %i7+0x0008 ! FFFFAF2532F9A2B4 SUBR:L0-B000 6 | |
12685 | add %g1, 0xAC8, %g1 ! FFFFAF2532F9A2B8 SUBR:L0-B000 6 chksum++ | |
12686 | ||
12687 | SECTION .btext016_pg1 TEXT_VA=0xffffaf2532f9a000 | |
12688 | attr_text { | |
12689 | Name = .btext016_pg1, | |
12690 | VA = 0xffffaf2532f9a000, | |
12691 | RA = 0xffffae000, | |
12692 | PA = ra2pa(0xffffae000,0), | |
12693 | tsbonly, | |
12694 | part_0_ctx_nonzero_tsb_config_3, | |
12695 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
12696 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12697 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12698 | } | |
12699 | .text; .skip 8 | |
12700 | ||
12701 | !======================================================================== | |
12702 | ||
12703 | SECTION .btext017 TEXT_VA=0x3b3f47eff00 | |
12704 | attr_text { | |
12705 | Name = .btext017, | |
12706 | VA = 0x3b3f47eff00, | |
12707 | RA = 0xffffa9f00, | |
12708 | PA = ra2pa(0xffffa9f00,0), | |
12709 | notsb | |
12710 | } | |
12711 | ||
12712 | SECTION .btext017_pg0 TEXT_VA=0x3b3f47ee000 | |
12713 | attr_text { | |
12714 | Name = .btext017_pg0, | |
12715 | VA = 0x3b3f47ee000, | |
12716 | RA = 0xffffa8000, | |
12717 | PA = ra2pa(0xffffa8000,0), | |
12718 | tsbonly, | |
12719 | part_0_ctx_nonzero_tsb_config_3, | |
12720 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
12721 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12722 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12723 | } | |
12724 | .text; .skip 8 | |
12725 | ||
12726 | ||
12727 | SECTION .btext017 | |
12728 | .text | |
12729 | .global SUBR045; SUBR045: | |
12730 | prefetch [%l5-0x0D16], 4 ! 000003B3F47EFF00 SUBR:L0-B000 5 S <.-3350 | |
12731 | ld [%g6-0x0078], %f5 ! 000003B3F47EFF04 SUBR:L0-B000 5 S <BD20180 | |
12732 | stwa %i0, [%g5-0x0050]%asi ! 000003B3F47EFF08 SUBR:L0-B000 5 S >BD20093 | |
12733 | bleu,a BL20155 ;.empty ! 000003B3F47EFF0C SUBR:L0-B000 5 L | |
12734 | BL20155:.word 0x9DA8708F ! 000003B3F47EFF10 SUBR:L0-B000 0 L illop | |
12735 | st %f20, [%g3+0x0004] ! 000003B3F47EFF14 SUBR:L0-B000 5 S >BD20053 | |
12736 | nop ! 000003B3F47EFF18 SUBR:L0-B000 5 S | |
12737 | BL20156:ldx [%g2+0x0020], %g5 ! 000003B3F47EFF1C SUBR:L0-B000 5 S BASE<BD20098 | |
12738 | ldx [%g2+0x0020], %g6 ! 000003B3F47EFF20 SUBR:L0-B000 5 S BASE<BD20098 | |
12739 | add %g1, 0x59D, %g1 ! 000003B3F47EFF24 SUBR:L0-B000 5 chksum++ | |
12740 | add %g1, 0xB96, %g1 ! 000003B3F47EFF28 SUBR:L0-B000 5 chksum++ | |
12741 | add %i2, %g1, %o4 ! 000003B3F47EFF2C SWCH:L1-B000 5 | |
12742 | andcc %o4, 0x40, %g0 ! 000003B3F47EFF30 SWCH:L1-B000 5 | |
12743 | bnz,pt %xcc, BL20160 ! 000003B3F47EFF34 SWCH:L1-B000 5 | |
12744 | andcc %o4, 0x20, %g0 ! 000003B3F47EFF38 SWCH:L1-B000 5 | |
12745 | bnz,a,pt %xcc, BL20159 ! 000003B3F47EFF3C SWCH:L1-B000 4 | |
12746 | add %g1, 0xECC, %g1 ! 000003B3F47EFF40 SWCH:L1-B000 1 chksum++ | |
12747 | andcc %o4, 0x4, %g0 ! 000003B3F47EFF44 SWCH:L1-B000 3 | |
12748 | bnz,pt %xcc, BL20158 ! 000003B3F47EFF48 SWCH:L1-B000 3 | |
12749 | andcc %o4, 0x4, %g0 ! 000003B3F47EFF4C SWCH:L1-B000 3 | |
12750 | bnz,pt %xcc, BL20157 ! 000003B3F47EFF50 SWCH:L1-B000 1 | |
12751 | ldx [%g2+0x0050], %l5 ! 000003B3F47EFF54 SWCH:L1-B000 1 <BD20003 | |
12752 | membar 0x40 ! 000003B3F47EFF58 SWCH:L1-B000 1 | |
12753 | stda %f16, [%l5]0x17 ! 000003B3F47EFF5C SWCH:L1-B000 1 Blk-Store | |
12754 | membar 0x40 ! 000003B3F47EFF60 SWCH:L1-B000 1 | |
12755 | lduha [%g6-0x0026]%asi, %o3 ! 000003B3F47EFF64 SWCH:L1-B000 1 S <BD20170 | |
12756 | ldx [%g2+0x0058], %l6 ! 000003B3F47EFF68 SWCH:L1-B000 1 <BD20010 | |
12757 | ldda [%l6]0x24, %o0 ! 000003B3F47EFF6C SWCH:L1-B000 1 S Quad_Ld | |
12758 | ldstub [%g3-0x0058], %o5 ! 000003B3F47EFF70 SWCH:L1-B000 1 S >BD20024 | |
12759 | nop ! 000003B3F47EFF74 SWCH:L1-B000 1 S | |
12760 | lda [%g5-0x0054]%asi, %f16 ! 000003B3F47EFF78 SWCH:L1-B000 1 S <BD20027 | |
12761 | lduh [%g3-0x0056], %o2 ! 000003B3F47EFF7C SWCH:L1-B000 1 S <BD20014 | |
12762 | add %g5, -16, %l6 ! 000003B3F47EFF80 SWCH:L1-B000 1 @BD20052 | |
12763 | ldda [%l6]0xD1, %f26 ! 000003B3F47EFF84 SWCH:L1-B000 1 S Short8 | |
12764 | add %g1, 0x963, %g1 ! 000003B3F47EFF88 SWCH:L1-B000 1 chksum++ | |
12765 | ba,a BL20165 ! 000003B3F47EFF8C SWCH:L1-B000 1 | |
12766 | .word 0x8BA41125 ! 000003B3F47EFF90 SWCH:L1-B000 0 S illop | |
12767 | BL20157:.word 0xABA091FB ! 000003B3F47EFF94 CASE:L2-B000 0 illop | |
12768 | ldsb [%g5+0x0029], %o5 ! 000003B3F47EFF98 CASE:L2-B000 0 S <BD20090 | |
12769 | ldsw [%g5-0x001C], %o2 ! 000003B3F47EFF9C CASE:L2-B000 0 S <BD20130 | |
12770 | .word 0xFD09AC8B ! 000003B3F47EFFA0 CASE:L2-B000 0 illop | |
12771 | ldda [%l6]0xD1, %f24 ! 000003B3F47EFFA4 CASE:L2-B000 0 S Short8 | |
12772 | std %o4, [%g4+0x0068] ! 000003B3F47EFFA8 CASE:L2-B000 0 S >BD20012 | |
12773 | fba,a BL20165 ! 000003B3F47EFFAC CASE:L2-B000 0 | |
12774 | nop ! 000003B3F47EFFB0 CASE:L2-B000 0 S | |
12775 | BL20158:add %g1, 0xDD4, %g1 ! 000003B3F47EFFB4 CASE:L2-B001 2 chksum++ | |
12776 | ldda [%g6+0x0010]%asi, %f36 ! 000003B3F47EFFB8 CASE:L2-B001 2 S <BD20074 | |
12777 | stx %o3, [%g4+0x0050] ! 000003B3F47EFFBC CASE:L2-B001 2 S >BD20045 | |
12778 | nop ! 000003B3F47EFFC0 CASE:L2-B001 2 S | |
12779 | add %g6, -31, %l6 ! 000003B3F47EFFC4 CASE:L2-B001 2 @BD20085 | |
12780 | stda %f26, [%l6]0xD0 ! 000003B3F47EFFC8 CASE:L2-B001 2 S Short8 | |
12781 | ba,a BL20165 ! 000003B3F47EFFCC CASE:L2-B001 2 | |
12782 | nop ! 000003B3F47EFFD0 CASE:L2-B001 0 S | |
12783 | BL20159:add %g1, 0x4B, %g1 ! 000003B3F47EFFD4 CASE:L2-B002 1 chksum++ | |
12784 | add %g5, 0x47, %l6 ! 000003B3F47EFFD8 CASE:L2-B002 1 @BD20141 | |
12785 | stda %f24, [%l6]0xD1 ! 000003B3F47EFFDC CASE:L2-B002 1 S Short8 | |
12786 | stb %g1, [%g6-0x000F] ! 000003B3F47EFFE0 CASE:L2-B002 1 S >BD20040 | |
12787 | st %f4, [%g3+0x002C] ! 000003B3F47EFFE4 CASE:L2-B002 1 S >BD20019 | |
12788 | sta %f3, [%g4-0x002C]%asi ! 000003B3F47EFFE8 CASE:L2-B002 1 S >BD20055 | |
12789 | sth %o2, [%g4-0x000E] ! 000003B3F47EFFEC CASE:L2-B002 1 S >BD20184 | |
12790 | std %f36, [%g4-0x0070] ! 000003B3F47EFFF0 CASE:L2-B002 1 S >BD20008 | |
12791 | ld [%g6-0x001C], %f17 ! 000003B3F47EFFF4 CASE:L2-B002 1 S <BD20130 | |
12792 | fmul8x16au %f26, %f17, %f20 ! 000003B3F47EFFF8 CASE:L2-B002 1 S | |
12793 | ldx [%g2+0x0058], %l6 ! 000003B3F47EFFFC CASE:L2-B002 1 <BD20010 | |
12794 | ldda [%l6]0x24, %o0 ! 000003B3F47F0000 CASE:L2-B002 1 S Quad_Ld | |
12795 | std %f28, [%g5+0x0058] ! 000003B3F47F0004 CASE:L2-B002 1 S >BD20035 | |
12796 | ba,pt %xcc, BL20165 ! 000003B3F47F0008 CASE:L2-B002 1 | |
12797 | nop ! 000003B3F47F000C CASE:L2-B002 1 S | |
12798 | BL20160:add %g1, 0x8C5, %g1 ! 000003B3F47F0010 CASE:L2-B003 1 chksum++ | |
12799 | prefetch [%g4+0x0018], 21 ! 000003B3F47F0014 CASE:L2-B003 1 S <BD20059 | |
12800 | tcc %xcc, %g7+0x006B ! 000003B3F47F0018 CASE:L2-B003 1 S | |
12801 | ld [%g6+0x002C], %f10 ! 000003B3F47F001C CASE:L2-B003 1 S <BD20019 | |
12802 | add %g4, -87, %l6 ! 000003B3F47F0020 CASE:L2-B003 1 @BD20026 | |
12803 | stda %f28, [%l6]0xD0 ! 000003B3F47F0024 CASE:L2-B003 1 S Short8 | |
12804 | ba,a,pn %icc, BL20165 ! 000003B3F47F0028 CASE:L2-B003 1 | |
12805 | ldsw [%g4+0x0064], %o5 ! 000003B3F47F002C CASE:L2-B003 0 S <BD20021 | |
12806 | BL20165: ! SWCH:L1-B000 | |
12807 | add %g1, 0x246, %g1 ! 000003B3F47F0030 SWCH:L1-B000 5 chksum++ | |
12808 | ldsb [%g5-0x000F], %o3 ! 000003B3F47F0034 SWCH:L1-B000 5 S <BD20040 | |
12809 | fbge BL20161 ! 000003B3F47F0038 SWCH:L1-B000 5 L | |
12810 | st %f28, [%g6+0x0064] ! 000003B3F47F003C SWCH:L1-B000 5 S >BD20021 | |
12811 | bg,a BL20162 ! 000003B3F47F0040 SWCH:L1-B000 0 L | |
12812 | nop ! 000003B3F47F0044 SWCH:L1-B000 0 S | |
12813 | .word 0x98446996 ! 000003B3F47F0048 SWCH:L1-B000 0 S random | |
12814 | sth %g1, [%g3-0x003C] ! 000003B3F47F004C SWCH:L1-B000 0 S >BD20041 | |
12815 | .word 0xA5A3D0B0 ! 000003B3F47F0050 SWCH:L1-B000 0 S illop | |
12816 | BL20161:ble,pn %icc, BL20163 ;.empty ! 000003B3F47F0054 SWCH:L1-B000 5 L | |
12817 | ba,a,pn %icc, BL20162 ;.empty ! 000003B3F47F0058 SWCH:L1-B000 5 L | |
12818 | BL20162:fbne BL20164 ! 000003B3F47F005C SWCH:L1-B000 5 L | |
12819 | BL20163:stxa %o1, [%g7+%g0]0xAA ! 000003B3F47F0060 SWCH:L1-B000 5 S BAD-ASI | |
12820 | BL20164:add %g1, 0xBE8, %g1 ! 000003B3F47F0064 SWCH:L1-B000 5 chksum++ | |
12821 | retl ! 000003B3F47F0068 SUBR:L0-B000 5 | |
12822 | add %g1, 0xD62, %g1 ! 000003B3F47F006C SUBR:L0-B000 5 chksum++ | |
12823 | ||
12824 | SECTION .btext017_pg1 TEXT_VA=0x3b3f47f0000 | |
12825 | attr_text { | |
12826 | Name = .btext017_pg1, | |
12827 | VA = 0x3b3f47f0000, | |
12828 | RA = 0xffffaa000, | |
12829 | PA = ra2pa(0xffffaa000,0), | |
12830 | tsbonly, | |
12831 | part_0_ctx_nonzero_tsb_config_3, | |
12832 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
12833 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12834 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12835 | } | |
12836 | .text; .skip 8 | |
12837 | ||
12838 | !======================================================================== | |
12839 | ||
12840 | SECTION .btext018 TEXT_VA=0xffff8c387fffff00 | |
12841 | attr_text { | |
12842 | Name = .btext018, | |
12843 | VA = 0xffff8c387fffff00, | |
12844 | RA = ra2pa(0xdefffff00,0), | |
12845 | PA = ra2pa(0xdefffff00,0), | |
12846 | notsb | |
12847 | } | |
12848 | ||
12849 | SECTION .btext018_pg0 TEXT_VA=0xffff8c3870000000 | |
12850 | attr_text { | |
12851 | Name = .btext018_pg0, | |
12852 | VA = 0xffff8c3870000000, | |
12853 | RA = ra2pa(0xde0000000,0), | |
12854 | PA = ra2pa(0xde0000000,0), | |
12855 | tsbonly, | |
12856 | part_0_ctx_nonzero_tsb_config_0, | |
12857 | TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1, | |
12858 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12859 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12860 | } | |
12861 | .text; .skip 8 | |
12862 | ||
12863 | ||
12864 | SECTION .btext018 | |
12865 | .text | |
12866 | .global SUBR046; SUBR046: | |
12867 | add %g4, 0x42, %l6 ! FFFF8C387FFFFF00 SUBR:L0-B000 23 @BD20091 | |
12868 | stda %f18, [%l6]0xD8 ! FFFF8C387FFFFF04 SUBR:L0-B000 23 S Short8 | |
12869 | ldx [%g2+0x0050], %l5 ! FFFF8C387FFFFF08 SUBR:L0-B000 23 <BD20003 | |
12870 | membar 0x40 ! FFFF8C387FFFFF0C SUBR:L0-B000 23 | |
12871 | stda %f32, [%l5]0xF0 ! FFFF8C387FFFFF10 SUBR:L0-B000 23 Blk-Store | |
12872 | membar 0x40 ! FFFF8C387FFFFF14 SUBR:L0-B000 23 | |
12873 | add %g6, 0x42, %l6 ! FFFF8C387FFFFF18 SUBR:L0-B000 23 @BD20091 | |
12874 | stda %f22, [%l6]0xD0 ! FFFF8C387FFFFF1C SUBR:L0-B000 23 S Short8 | |
12875 | ldxa [%g7+%g7]0x83, %o3 ! FFFF8C387FFFFF20 SUBR:L0-B000 23 S <BD20043 | |
12876 | ldsha [%g7+%g7]0x83, %o2 ! FFFF8C387FFFFF24 SUBR:L0-B000 23 S <BD20043 | |
12877 | ld [%g3-0x002C], %f8 ! FFFF8C387FFFFF28 SUBR:L0-B000 23 S <BD20055 | |
12878 | add %g4, -24, %l6 ! FFFF8C387FFFFF2C SUBR:L0-B000 23 @BD20078 | |
12879 | ldda [%l6]0xD2, %f30 ! FFFF8C387FFFFF30 SUBR:L0-B000 23 S Short16 | |
12880 | add %g1, 0x2F5, %g1 ! FFFF8C387FFFFF34 SUBR:L0-B000 23 chksum++ | |
12881 | add %i1, %g1, %o2 ! FFFF8C387FFFFF38 SWCH:L1-B000 23 | |
12882 | andcc %o2, 0x400, %g0 ! FFFF8C387FFFFF3C SWCH:L1-B000 23 | |
12883 | bnz,pn %xcc, BL20173 ! FFFF8C387FFFFF40 SWCH:L1-B000 23 | |
12884 | andcc %o2, 0x8, %g0 ! FFFF8C387FFFFF44 SWCH:L1-B000 23 | |
12885 | bnz,a,pt %xcc, BL20172 ! FFFF8C387FFFFF48 SWCH:L1-B000 12 | |
12886 | add %g1, 0xC20, %g1 ! FFFF8C387FFFFF4C SWCH:L1-B000 7 chksum++ | |
12887 | andcc %o2, 0x200, %g0 ! FFFF8C387FFFFF50 SWCH:L1-B000 5 | |
12888 | bnz,a,pt %xcc, BL20171 ! FFFF8C387FFFFF54 SWCH:L1-B000 5 | |
12889 | add %g1, 0xB95, %g1 ! FFFF8C387FFFFF58 SWCH:L1-B000 4 chksum++ | |
12890 | andcc %o2, 0x8, %g0 ! FFFF8C387FFFFF5C SWCH:L1-B000 1 | |
12891 | bnz,pt %xcc, BL20170 ! FFFF8C387FFFFF60 SWCH:L1-B000 1 | |
12892 | lduwa [%g4-0x0040]%asi, %o4 ! FFFF8C387FFFFF64 SWCH:L1-B000 1 S <BD20007 | |
12893 | sth %o4, [%g5+0x0032] ! FFFF8C387FFFFF68 SWCH:L1-B000 1 S >BD20044+2 | |
12894 | stha %i2, [%g5+0x005C]%asi ! FFFF8C387FFFFF6C SWCH:L1-B000 1 S >BD20035+4 | |
12895 | ldda [%g5-0x0048]%asi, %f26 ! FFFF8C387FFFFF70 SWCH:L1-B000 1 S <BD20023 | |
12896 | ld [%g6+0x0038], %f6 ! FFFF8C387FFFFF74 SWCH:L1-B000 1 S <BD20028 | |
12897 | ld [%g6+0x003C], %f7 ! FFFF8C387FFFFF78 SWCH:L1-B000 1 S <BD20028+4 | |
12898 | std %i2, [%g4+0x0030] ! FFFF8C387FFFFF7C SWCH:L1-B000 1 S >BD20044 | |
12899 | stx %o5, [%g3+0x0038] ! FFFF8C387FFFFF80 SWCH:L1-B000 1 S >BD20028 | |
12900 | ldda [%g6+0x0058]%asi, %o0 ! FFFF8C387FFFFF84 SWCH:L1-B000 1 S <BD20035 | |
12901 | ldx [%g2+0x0010], %g5 ! FFFF8C387FFFFF88 SWCH:L1-B000 1 S BASE<BD20048 | |
12902 | add %g4, -24, %l6 ! FFFF8C387FFFFF8C SWCH:L1-B000 1 @BD20078 | |
12903 | ldda [%l6]0xD2, %f22 ! FFFF8C387FFFFF90 SWCH:L1-B000 1 S Short16 | |
12904 | ldx [%g2+0x0058], %l6 ! FFFF8C387FFFFF94 SWCH:L1-B000 1 <BD20010 | |
12905 | stha %g7, [%l6+%g0]0x1C ! FFFF8C387FFFFF98 SWCH:L1-B000 1 S >BD20011 | |
12906 | add %g1, 0x740, %g1 ! FFFF8C387FFFFF9C SWCH:L1-B000 1 chksum++ | |
12907 | fba BL20174 ! FFFF8C387FFFFFA0 SWCH:L1-B000 1 | |
12908 | sta %f5, [%g4-0x0029]%asi ! FFFF8C387FFFFFA4 SWCH:L1-B000 1 S >BD20055+3 | |
12909 | BL20170:add %g1, 0xC58, %g1 ! FFFF8C387FFFFFA8 CASE:L2-B000 0 chksum++ | |
12910 | lduh [%g5+0x0040], %o5 ! FFFF8C387FFFFFAC CASE:L2-B000 0 S <BD20036 | |
12911 | nop ! FFFF8C387FFFFFB0 CASE:L2-B000 0 S | |
12912 | std %f44, [%g3-0x0070] ! FFFF8C387FFFFFB4 CASE:L2-B000 0 S >BD20008 | |
12913 | .word 0x9FC68000 ! FFFF8C387FFFFFB8 CASE:L2-B000 0 S random | |
12914 | st %f4, [%g3+0x002C] ! FFFF8C387FFFFFBC CASE:L2-B000 0 S >BD20019 | |
12915 | .word 0x81F2C18A ! FFFF8C387FFFFFC0 CASE:L2-B000 0 L illop | |
12916 | be BL20167 ! FFFF8C387FFFFFC4 CASE:L2-B000 0 L | |
12917 | .word 0x93A1DA6B ! FFFF8C387FFFFFC8 CASE:L2-B000 0 S illop_FP | |
12918 | BL20166:stx %o3, [%g4-0x0008] ! FFFF8C387FFFFFCC CASE:L2-B000 0 S >BD20056 | |
12919 | .word 0xC9CC3198 ! FFFF8C387FFFFFD0 CASE:L2-B000 0 S illop | |
12920 | .word 0xC29E34AD ! FFFF8C387FFFFFD4 CASE:L2-B000 0 L illop | |
12921 | bnz,pn %icc, BL20169 ! FFFF8C387FFFFFD8 CASE:L2-B000 0 L | |
12922 | BL20167:ldd [%g3-0x0060], %f0 ! FFFF8C387FFFFFDC CASE:L2-B000 0 S <BD20104 | |
12923 | .word 0xA37F8527 ! FFFF8C387FFFFFE0 CASE:L2-B000 0 L random | |
12924 | stda %f24, [%g4+0x0080]%asi ! FFFF8C387FFFFFE4 CASE:L2-B000 0 S >BD20070 | |
12925 | BL20169:ld [%g3-0x0014], %f19 ! FFFF8C387FFFFFE8 CASE:L2-B000 0 S <BD20087 | |
12926 | BL20168:add %g1, 0xB7A, %g1 ! FFFF8C387FFFFFEC CASE:L2-B000 0 chksum++ | |
12927 | fba,a,pt %fcc3, BL20174 ! FFFF8C387FFFFFF0 CASE:L2-B000 0 | |
12928 | lduh [%g5+0x0002], %o1 ! FFFF8C387FFFFFF4 CASE:L2-B000 0 S <BD20095 | |
12929 | BL20171:add %g1, 0xAA7, %g1 ! FFFF8C387FFFFFF8 CASE:L2-B001 4 chksum++ | |
12930 | ldsw [%g5-0x000C], %o4 ! FFFF8C387FFFFFFC CASE:L2-B001 4 S <BD20002 | |
12931 | prefetch [%l2+%g4], 22 ! FFFF8C3880000000 CASE:L2-B001 4 S <.+0 | |
12932 | lduw [%g5-0x0040], %o5 ! FFFF8C3880000004 CASE:L2-B001 4 S <BD20007 | |
12933 | ta %xcc, 0x46 ! FFFF8C3880000008 CASE:L2-B001 4 S demap-page | |
12934 | tleu %icc, %g0+0x0050 ! FFFF8C388000000C CASE:L2-B001 4 S | |
12935 | ldx [%g2+0x0050], %l5 ! FFFF8C3880000010 CASE:L2-B001 4 <BD20003 | |
12936 | membar 0x40 ! FFFF8C3880000014 CASE:L2-B001 4 | |
12937 | stda %f32, [%l5]0x16 ! FFFF8C3880000018 CASE:L2-B001 4 Blk-Store | |
12938 | membar 0x40 ! FFFF8C388000001C CASE:L2-B001 4 | |
12939 | fba,a,pn %fcc0, BL20174 ! FFFF8C3880000020 CASE:L2-B001 4 | |
12940 | .word 0xC3D756A9 ! FFFF8C3880000024 CASE:L2-B001 0 S illop | |
12941 | BL20172:add %g1, 0xAD2, %g1 ! FFFF8C3880000028 CASE:L2-B002 7 chksum++ | |
12942 | ldx [%g2+0x0058], %l6 ! FFFF8C388000002C CASE:L2-B002 7 <BD20010 | |
12943 | lduha [%l6+%g0]0x14, %g7 ! FFFF8C3880000030 CASE:L2-B002 7 S <BD20011 | |
12944 | add %g5, 0x2, %l6 ! FFFF8C3880000034 CASE:L2-B002 7 @BD20095 | |
12945 | ldda [%l6]0xDA, %f18 ! FFFF8C3880000038 CASE:L2-B002 7 S Short16 | |
12946 | ldsb [%g6-0x0057], %o0 ! FFFF8C388000003C CASE:L2-B002 7 S <BD20026 | |
12947 | ldx [%g3-0x0088], %g3 ! FFFF8C3880000040 CASE:L2-B002 7 ptr_chase | |
12948 | ldx [%g3-0x0088], %g3 ! FFFF8C3880000044 CASE:L2-B002 7 ptr_chase | |
12949 | ldx [%g3-0x0088], %g3 ! FFFF8C3880000048 CASE:L2-B002 7 ptr_chase | |
12950 | ldx [%g3-0x0088], %g3 ! FFFF8C388000004C CASE:L2-B002 7 ptr_chase | |
12951 | ldx [%g3-0x0088], %g3 ! FFFF8C3880000050 CASE:L2-B002 7 ptr_chase | |
12952 | ldx [%g3-0x0088], %g3 ! FFFF8C3880000054 CASE:L2-B002 7 ptr_chase | |
12953 | ba,a,pn %icc, BL20174 ! FFFF8C3880000058 CASE:L2-B002 7 | |
12954 | ldsba [%g7+%g7]0x83, %o1 ! FFFF8C388000005C CASE:L2-B002 0 S <BD20043 | |
12955 | BL20173:add %g1, 0xCA, %g1 ! FFFF8C3880000060 CASE:L2-B003 11 chksum++ | |
12956 | std %f24, [%g4+0x0058] ! FFFF8C3880000064 CASE:L2-B003 11 S >BD20035 | |
12957 | ldx [%g2+0x0058], %l6 ! FFFF8C3880000068 CASE:L2-B003 11 <BD20010 | |
12958 | ldda [%l6]0x24, %o0 ! FFFF8C388000006C CASE:L2-B003 11 S Quad_Ld | |
12959 | ldx [%g2+0x0050], %l5 ! FFFF8C3880000070 CASE:L2-B003 11 <BD20003 | |
12960 | membar 0x40 ! FFFF8C3880000074 CASE:L2-B003 11 | |
12961 | stda %f16, [%l5]0x16 ! FFFF8C3880000078 CASE:L2-B003 11 Blk-Store | |
12962 | membar 0x40 ! FFFF8C388000007C CASE:L2-B003 11 | |
12963 | ld [%g5-0x0078], %f3 ! FFFF8C3880000080 CASE:L2-B003 11 S <BD20180 | |
12964 | ldswa [%g6-0x0054]%asi, %o5 ! FFFF8C3880000084 CASE:L2-B003 11 S <BD20027 | |
12965 | membar 0x40 ! FFFF8C3880000088 CASE:L2-B003 11 | |
12966 | stda %f32, [%l5]0xE1 ! FFFF8C388000008C CASE:L2-B003 11 Blk-Store | |
12967 | membar 0x40 ! FFFF8C3880000090 CASE:L2-B003 11 | |
12968 | fba,pt %fcc0, BL20174 ! FFFF8C3880000094 CASE:L2-B003 11 | |
12969 | .word 0xA7A00F84 ! FFFF8C3880000098 CASE:L2-B003 11 S illop_FP | |
12970 | BL20174: ! SWCH:L1-B000 | |
12971 | add %g1, 0x899, %g1 ! FFFF8C388000009C SWCH:L1-B000 23 chksum++ | |
12972 | ldx [%g2+0x0050], %l5 ! FFFF8C38800000A0 SWCH:L1-B000 23 <BD20003 | |
12973 | membar 0x40 ! FFFF8C38800000A4 SWCH:L1-B000 23 | |
12974 | stda %f32, [%l5]0x16 ! FFFF8C38800000A8 SWCH:L1-B000 23 Blk-Store | |
12975 | membar 0x40 ! FFFF8C38800000AC SWCH:L1-B000 23 | |
12976 | ta %xcc, 0x43 ! FFFF8C38800000B0 SWCH:L1-B000 23 S +-PEF | |
12977 | ldsb [%g5+0x0046], %o0 ! FFFF8C38800000B4 SWCH:L1-B000 23 S <BD20077 | |
12978 | .word 0xB9554000 ! FFFF8C38800000B8 SWCH:L1-B000 23 S illop | |
12979 | popc 0x48B, %o4 ! FFFF8C38800000BC SWCH:L1-B000 23 S | |
12980 | ldx [%g2+0x0000], %g3 ! FFFF8C38800000C0 SWCH:L1-B000 23 S BASE<BD20094 | |
12981 | stba %o0, [%g5-0x002F]%asi ! FFFF8C38800000C4 SUBR:L0-B000 23 S >BD20106+1 | |
12982 | ldx [%g2+0x0030], %g5 ! FFFF8C38800000C8 SUBR:L0-B000 23 S BASE<BD20013 | |
12983 | .word 0x99649F0B ! FFFF8C38800000CC SUBR:L0-B000 23 S illop | |
12984 | add %g6, -22, %l6 ! FFFF8C38800000D0 SUBR:L0-B000 23 @BD20051 | |
12985 | stda %f26, [%l6]0xDA ! FFFF8C38800000D4 SUBR:L0-B000 46 S Short16 | |
12986 | ldx [%g3+0x0068], %o0 ! FFFF8C38800000D8 SUBR:L0-B000 23 S <BD20012 | |
12987 | std %f6, [%g5+0x0018] ! FFFF8C38800000DC SUBR:L0-B000 23 S >BD20059 | |
12988 | add %g5, -48, %l6 ! FFFF8C38800000E0 SUBR:L0-B000 23 @BD20106 | |
12989 | stda %f24, [%l6]0xD2 ! FFFF8C38800000E4 SUBR:L0-B000 23 S Short16 | |
12990 | ld [%g3-0x0074], %f4 ! FFFF8C38800000E8 SUBR:L0-B000 23 S <BD20020 | |
12991 | ldd [%g4+0x0068], %o0 ! FFFF8C38800000EC SUBR:L0-B000 23 S <BD20012 | |
12992 | .word 0xCE1D9A10 ! FFFF8C38800000F0 SUBR:L0-B000 23 S illop | |
12993 | lduwa [%g4+0x0048]%asi, %o4 ! FFFF8C38800000F4 SUBR:L0-B000 23 S <BD20018 | |
12994 | nop ! FFFF8C38800000F8 SUBR:L0-B000 23 S | |
12995 | retl ! FFFF8C38800000FC SUBR:L0-B000 23 | |
12996 | add %g1, 0xDAD, %g1 ! FFFF8C3880000100 SUBR:L0-B000 23 chksum++ | |
12997 | ||
12998 | SECTION .btext018_pg1 TEXT_VA=0xffff8c3880000000 | |
12999 | attr_text { | |
13000 | Name = .btext018_pg1, | |
13001 | VA = 0xffff8c3880000000, | |
13002 | RA = ra2pa(0xdf0000000,0), | |
13003 | PA = ra2pa(0xdf0000000,0), | |
13004 | tsbonly, | |
13005 | part_0_ctx_nonzero_tsb_config_0, | |
13006 | TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1, | |
13007 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13008 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13009 | } | |
13010 | .text; .skip 8 | |
13011 | ! Context 69: 2004 instructions generated, 15994 executed, 545 traps | |
13012 | ||
13013 | #undef BLIMP_BIAS | |
13014 | #define BLIMP_BIAS 0 | |
13015 | #undef BLIMP_FRAME | |
13016 | #define BLIMP_FRAME 64 | |
13017 | #undef BLIMP_32BIT | |
13018 | #define BLIMP_32BIT 1 | |
13019 | ||
13020 | !======================================================================== | |
13021 | ||
13022 | SECTION .btext019 TEXT_VA=0x9eb17d00 | |
13023 | attr_text { | |
13024 | Name = .btext019, | |
13025 | VA = 0x9eb17d00, | |
13026 | RA = 0xffff65d00, | |
13027 | PA = ra2pa(0xffff65d00,0), | |
13028 | notsb | |
13029 | } | |
13030 | ||
13031 | SECTION .btext019_pg0 TEXT_VA=0x9eb16000 | |
13032 | attr_text { | |
13033 | Name = .btext019_pg0, | |
13034 | VA = 0x9eb16000, | |
13035 | RA = 0xffff64000, | |
13036 | PA = ra2pa(0xffff64000,0), | |
13037 | tsbonly, | |
13038 | part_0_ctx_nonzero_tsb_config_3, | |
13039 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
13040 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13041 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13042 | } | |
13043 | .text; .skip 8 | |
13044 | ||
13045 | ||
13046 | SECTION .btext019 | |
13047 | .text | |
13048 | .global start_th_2; start_th_2: | |
13049 | .global SUBR061; SUBR061: | |
13050 | BL40174: ! MAIN:L0-B000 | |
13051 | nop ! 000000009EB17D00 MAIN:L0-B000 1 | |
13052 | sethi %hh(0xABAD1DEA3E57E000),%g2 ! 000000009EB17D04 MAIN:L0-B000 1 BD40094 | |
13053 | or %g2,%hm(0xABAD1DEA3E57E000),%g2 ! 000000009EB17D08 MAIN:L0-B000 1 | |
13054 | sethi %lm(0xABAD1DEA3E57E000),%g3 ! 000000009EB17D0C MAIN:L0-B000 1 | |
13055 | or %g3,%lo(0xABAD1DEA3E57E000),%g3 ! 000000009EB17D10 MAIN:L0-B000 1 | |
13056 | sllx %g2, 0x20, %g2 ! 000000009EB17D14 MAIN:L0-B000 1 | |
13057 | or %g2, %g3, %g2 ! 000000009EB17D18 MAIN:L0-B000 1 | |
13058 | sethi %hh(0xABAD1DEA49E40000),%l0 ! 000000009EB17D1C MAIN:L0-B000 1 STACK0070 | |
13059 | or %l0,%hm(0xABAD1DEA49E40000),%l0 ! 000000009EB17D20 MAIN:L0-B000 1 | |
13060 | sethi %lm(0xABAD1DEA49E40000),%l1 ! 000000009EB17D24 MAIN:L0-B000 1 | |
13061 | or %l1,%lo(0xABAD1DEA49E40000),%l1 ! 000000009EB17D28 MAIN:L0-B000 1 | |
13062 | sllx %l0, 0x20, %l0 ! 000000009EB17D2C MAIN:L0-B000 1 | |
13063 | or %l0, %l1, %l0 ! 000000009EB17D30 MAIN:L0-B000 1 | |
13064 | sub %l0, 0x80, %o6 ! 000000009EB17D34 MAIN:L0-B000 1 | |
13065 | add %o6, 0x40, %i6 ! 000000009EB17D38 MAIN:L0-B000 1 | |
13066 | addcc %g0, 0x1, %g1 ! 000000009EB17D3C MAIN:L0-B000 1 | |
13067 | or %g0, -308, %g3 ! 000000009EB17D40 MAIN:L0-B000 1 | |
13068 | or %g0, 0xD7D, %g4 ! 000000009EB17D44 MAIN:L0-B000 1 | |
13069 | or %g0, -384, %g5 ! 000000009EB17D48 MAIN:L0-B000 1 | |
13070 | or %g0, -2497, %g6 ! 000000009EB17D4C MAIN:L0-B000 1 | |
13071 | or %g0, 0x0, %g7 ! 000000009EB17D50 MAIN:L0-B000 1 | |
13072 | or %g0, 0xFD9, %o0 ! 000000009EB17D54 MAIN:L0-B000 1 | |
13073 | or %g0, -3439, %o1 ! 000000009EB17D58 MAIN:L0-B000 1 | |
13074 | or %g0, 0x23A, %o2 ! 000000009EB17D5C MAIN:L0-B000 1 | |
13075 | or %g0, 0xD8F, %o3 ! 000000009EB17D60 MAIN:L0-B000 1 | |
13076 | or %g0, 0xCB4, %o4 ! 000000009EB17D64 MAIN:L0-B000 1 | |
13077 | or %g0, -2025, %o5 ! 000000009EB17D68 MAIN:L0-B000 1 | |
13078 | or %g0, 0x8A5, %o7 ! 000000009EB17D6C MAIN:L0-B000 1 | |
13079 | or %g0, 0xAC9, %l0 ! 000000009EB17D70 MAIN:L0-B000 1 | |
13080 | or %g0, 0xD1B, %l1 ! 000000009EB17D74 MAIN:L0-B000 1 | |
13081 | or %g0, 0x63D, %l2 ! 000000009EB17D78 MAIN:L0-B000 1 | |
13082 | or %g0, 0xCAE, %l3 ! 000000009EB17D7C MAIN:L0-B000 1 | |
13083 | or %g0, -538, %l4 ! 000000009EB17D80 MAIN:L0-B000 1 | |
13084 | or %g0, -2679, %l5 ! 000000009EB17D84 MAIN:L0-B000 1 | |
13085 | sethi %hh(0xABAD1DEA9EB17D00),%l7 ! 000000009EB17D88 MAIN:L0-B000 1 SUBR061 | |
13086 | or %l7,%hm(0xABAD1DEA9EB17D00),%l7 ! 000000009EB17D8C MAIN:L0-B000 1 | |
13087 | sethi %lm(0xABAD1DEA9EB17D00),%l6 ! 000000009EB17D90 MAIN:L0-B000 1 | |
13088 | or %l6,%lo(0xABAD1DEA9EB17D00),%l6 ! 000000009EB17D94 MAIN:L0-B000 1 | |
13089 | sllx %l7, 0x20, %l7 ! 000000009EB17D98 MAIN:L0-B000 1 | |
13090 | or %l7, %l6, %l7 ! 000000009EB17D9C MAIN:L0-B000 1 | |
13091 | or %g0, 0xF2, %l6 ! 000000009EB17DA0 MAIN:L0-B000 1 | |
13092 | or %g0, -3031, %i0 ! 000000009EB17DA4 MAIN:L0-B000 1 | |
13093 | or %g0, 0xAB, %i1 ! 000000009EB17DA8 MAIN:L0-B000 1 | |
13094 | or %g0, -3949, %i2 ! 000000009EB17DAC MAIN:L0-B000 1 | |
13095 | or %g0, -1665, %i3 ! 000000009EB17DB0 MAIN:L0-B000 1 | |
13096 | or %g0, -1653, %i4 ! 000000009EB17DB4 MAIN:L0-B000 1 | |
13097 | or %g0, -2683, %i5 ! 000000009EB17DB8 MAIN:L0-B000 1 | |
13098 | or %g0, -3228, %i7 ! 000000009EB17DBC MAIN:L0-B000 1 | |
13099 | or %g0, 0x4, %g6 ! 000000009EB17DC0 MAIN:L0-B000 1 | |
13100 | BL40175:save %o6, -64, %o6 ! 000000009EB17DC4 MAIN:L0-B000 4 | |
13101 | add %i0, %g6, %l0 ! 000000009EB17DC8 MAIN:L0-B000 4 | |
13102 | add %i1, %g6, %l1 ! 000000009EB17DCC MAIN:L0-B000 4 | |
13103 | add %i2, %g6, %l2 ! 000000009EB17DD0 MAIN:L0-B000 4 | |
13104 | add %i3, %g6, %l3 ! 000000009EB17DD4 MAIN:L0-B000 4 | |
13105 | add %i4, %g6, %l4 ! 000000009EB17DD8 MAIN:L0-B000 4 | |
13106 | add %i5, %g6, %l5 ! 000000009EB17DDC MAIN:L0-B000 4 | |
13107 | add %i6, %g6, %l6 ! 000000009EB17DE0 MAIN:L0-B000 4 | |
13108 | add %i7, %g6, %l7 ! 000000009EB17DE4 MAIN:L0-B000 4 | |
13109 | add %l0, %g6, %o0 ! 000000009EB17DE8 MAIN:L0-B000 4 | |
13110 | add %l1, %g6, %o1 ! 000000009EB17DEC MAIN:L0-B000 4 | |
13111 | add %l2, %g6, %o2 ! 000000009EB17DF0 MAIN:L0-B000 4 | |
13112 | add %l3, %g6, %o3 ! 000000009EB17DF4 MAIN:L0-B000 4 | |
13113 | add %l4, %g6, %o4 ! 000000009EB17DF8 MAIN:L0-B000 4 | |
13114 | add %l5, %g6, %o5 ! 000000009EB17DFC MAIN:L0-B000 4 | |
13115 | add %l7, %g6, %o7 ! 000000009EB17E00 MAIN:L0-B000 4 | |
13116 | subcc %g6, 0x1, %g6 ! 000000009EB17E04 MAIN:L0-B000 4 | |
13117 | bnz,pn %xcc, BL40175 ! 000000009EB17E08 MAIN:L0-B000 4 | |
13118 | nop ! 000000009EB17E0C MAIN:L0-B000 4 | |
13119 | restore %g0, %g0, %g0 ! 000000009EB17E10 MAIN:L0-B000 1 | |
13120 | restore %g0, %g0, %g0 ! 000000009EB17E14 MAIN:L0-B000 1 | |
13121 | restore %g0, %g0, %g0 ! 000000009EB17E18 MAIN:L0-B000 1 | |
13122 | restore %g0, %g0, %g0 ! 000000009EB17E1C MAIN:L0-B000 1 | |
13123 | ta %xcc, 0x44 ! 000000009EB17E20 MAIN:L0-B000 1 cleanwin=0 | |
13124 | ldd [%g2+0x0068], %f0 ! 000000009EB17E24 MAIN:L0-B000 1 <BD40223 | |
13125 | faddd %f0, %f0, %f6 ! 000000009EB17E28 MAIN:L0-B000 1 | |
13126 | faddd %f0, %f6, %f12 ! 000000009EB17E2C MAIN:L0-B000 1 | |
13127 | faddd %f6, %f12, %f14 ! 000000009EB17E30 MAIN:L0-B000 1 | |
13128 | faddd %f12, %f14, %f60 ! 000000009EB17E34 MAIN:L0-B000 1 | |
13129 | faddd %f14, %f60, %f62 ! 000000009EB17E38 MAIN:L0-B000 1 | |
13130 | faddd %f60, %f62, %f32 ! 000000009EB17E3C MAIN:L0-B000 1 | |
13131 | faddd %f62, %f32, %f34 ! 000000009EB17E40 MAIN:L0-B000 1 | |
13132 | faddd %f32, %f34, %f36 ! 000000009EB17E44 MAIN:L0-B000 1 | |
13133 | faddd %f34, %f36, %f38 ! 000000009EB17E48 MAIN:L0-B000 1 | |
13134 | faddd %f36, %f38, %f40 ! 000000009EB17E4C MAIN:L0-B000 1 | |
13135 | faddd %f38, %f40, %f42 ! 000000009EB17E50 MAIN:L0-B000 1 | |
13136 | faddd %f40, %f42, %f44 ! 000000009EB17E54 MAIN:L0-B000 1 | |
13137 | faddd %f42, %f44, %f46 ! 000000009EB17E58 MAIN:L0-B000 1 | |
13138 | ld [%g2+0x0070], %f2 ! 000000009EB17E5C MAIN:L0-B000 1 <BD40224 | |
13139 | fadds %f2, %f2, %f3 ! 000000009EB17E60 MAIN:L0-B000 1 | |
13140 | fadds %f2, %f3, %f4 ! 000000009EB17E64 MAIN:L0-B000 1 | |
13141 | fadds %f3, %f4, %f5 ! 000000009EB17E68 MAIN:L0-B000 1 | |
13142 | fadds %f4, %f5, %f8 ! 000000009EB17E6C MAIN:L0-B000 1 | |
13143 | fadds %f5, %f8, %f9 ! 000000009EB17E70 MAIN:L0-B000 1 | |
13144 | fadds %f8, %f9, %f10 ! 000000009EB17E74 MAIN:L0-B000 1 | |
13145 | fadds %f9, %f10, %f11 ! 000000009EB17E78 MAIN:L0-B000 1 | |
13146 | fcmpd %fcc0, %f0, %f0 ! 000000009EB17E7C MAIN:L0-B000 1 | |
13147 | fcmpd %fcc1, %f0, %f0 ! 000000009EB17E80 MAIN:L0-B000 1 | |
13148 | fcmpd %fcc2, %f0, %f0 ! 000000009EB17E84 MAIN:L0-B000 1 | |
13149 | fcmpd %fcc3, %f0, %f0 ! 000000009EB17E88 MAIN:L0-B000 1 | |
13150 | stx %fsr, [%g2+0x0060] ! 000000009EB17E8C MAIN:L0-B000 1 <BD40032 | |
13151 | fzero %f16 ! 000000009EB17E90 MAIN:L0-B000 1 | |
13152 | fzero %f18 ! 000000009EB17E94 MAIN:L0-B000 1 | |
13153 | fzero %f20 ! 000000009EB17E98 MAIN:L0-B000 1 | |
13154 | fzero %f22 ! 000000009EB17E9C MAIN:L0-B000 1 | |
13155 | fzero %f24 ! 000000009EB17EA0 MAIN:L0-B000 1 | |
13156 | fzero %f26 ! 000000009EB17EA4 MAIN:L0-B000 1 | |
13157 | fzero %f28 ! 000000009EB17EA8 MAIN:L0-B000 1 | |
13158 | fzero %f30 ! 000000009EB17EAC MAIN:L0-B000 1 | |
13159 | ldx [%g2+0x0000], %g3 ! 000000009EB17EB0 MAIN:L0-B000 1 BASE<BD40094 | |
13160 | ldx [%g2+0x0008], %g4 ! 000000009EB17EB4 MAIN:L0-B000 1 BASE<BD40015 | |
13161 | ldx [%g2+0x0010], %g5 ! 000000009EB17EB8 MAIN:L0-B000 1 BASE<BD40048 | |
13162 | ldx [%g2+0x0018], %g6 ! 000000009EB17EBC MAIN:L0-B000 1 BASE<BD40083 | |
13163 | or %g0, 0x2, %l0 ! 000000009EB17EC0 LOOP:L1-B000 1 | |
13164 | BL40240: ! LOOP:L1-B000 | |
13165 | add %g1, 0x9DB, %g1 ! 000000009EB17EC4 LOOP:L1-B000 2 chksum++ | |
13166 | ldx [%g2+0x0050], %l5 ! 000000009EB17EC8 LOOP:L1-B000 2 <BD40003 | |
13167 | membar 0x40 ! 000000009EB17ECC LOOP:L1-B000 2 | |
13168 | ldda [%l5]0x17, %f16 ! 000000009EB17ED0 LOOP:L1-B000 2 Blk-Load | |
13169 | membar 0x40 ! 000000009EB17ED4 LOOP:L1-B000 2 | |
13170 | ldx [%g2+0x0060], %fsr ! 000000009EB17ED8 LOOP:L1-B000 2 S <BD40032 | |
13171 | swap [%g3+0x0064], %o4 ! 000000009EB17EDC LOOP:L1-B000 2 S >BD40021 | |
13172 | lda [%g5-0x0052]%asi, %f28 ! 000000009EB17EE0 LOOP:L1-B000 2 S <BD40027+2 | |
13173 | ldd [%g6+0x0018], %f46 ! 000000009EB17EE4 LOOP:L1-B000 2 S <BD40059 | |
13174 | ta %xcc, 0x43 ! 000000009EB17EE8 LOOP:L1-B000 2 S +-PEF | |
13175 | and %g1, 0xFE, %l4 ! 000000009EB17EEC LOOP:L2-B000 2 | |
13176 | BL40192: ! LOOP:L2-B000 | |
13177 | add %g1, 0x37, %g1 ! 000000009EB17EF0 LOOP:L2-B000 2 chksum++ | |
13178 | stx %o3, [%g6+0x0068] ! 000000009EB17EF4 LOOP:L2-B000 2 S >BD40012 | |
13179 | be,a,pn %icc, BL40176 ! 000000009EB17EF8 LOOP:L2-B000 2 L | |
13180 | stx %o1, [%g3+0x0070] ! 000000009EB17EFC LOOP:L2-B000 1 S >BD40060 | |
13181 | std %f36, [%g6+0x0018] ! 000000009EB17F00 LOOP:L2-B000 2 S >BD40059 | |
13182 | fbne BL40177 ! 000000009EB17F04 LOOP:L2-B000 1 L | |
13183 | ld [%g2+0x0064], %fsr ! 000000009EB17F08 LOOP:L2-B000 1 S <BD40032+4 | |
13184 | stda %g0, [%g4+0x0078]%asi ! 000000009EB17F0C LOOP:L2-B000 1 S >BD40009 | |
13185 | bpos,pn %xcc, BL40176 ! 000000009EB17F10 LOOP:L2-B000 1 L | |
13186 | ld [%g2+0x0064], %fsr ! 000000009EB17F14 LOOP:L2-B000 1 S <BD40032+4 | |
13187 | ble,pn %icc, BL40178 ! 000000009EB17F18 LOOP:L2-B000 0 L | |
13188 | .word 0xB1A1874F ! 000000009EB17F1C LOOP:L2-B000 0 S illop_FP | |
13189 | nop ! 000000009EB17F20 LOOP:L2-B000 0 S | |
13190 | bvc,a BL40178 ;.empty ! 000000009EB17F24 LOOP:L2-B000 0 L | |
13191 | BL40177:.word 0x87E892C5 ! 000000009EB17F28 LOOP:L2-B000 0 L illop | |
13192 | BL40176:nop ! 000000009EB17F2C LOOP:L2-B000 2 S | |
13193 | BL40178:add %g1, 0xE25, %g1 ! 000000009EB17F30 LOOP:L2-B000 2 chksum++ | |
13194 | and %g1, 0xFE, %l3 ! 000000009EB17F34 LOOP:L3-B000 2 | |
13195 | BL40179: ! LOOP:L3-B000 | |
13196 | add %g1, 0x4E0, %g1 ! 000000009EB17F38 LOOP:L3-B000 2 chksum++ | |
13197 | st %f12, [%g5+0x0018] ! 000000009EB17F3C LOOP:L3-B000 3 S >BD40059 | |
13198 | st %f13, [%g5+0x001C] ! 000000009EB17F40 LOOP:L3-B000 2 S >BD40059+4 | |
13199 | lduwa [%g7+%g7]0x8B, %i0 ! 000000009EB17F44 LOOP:L3-B000 2 S <BD40003 | |
13200 | sethi %hh(0xABAD1DEA095EDF00),%l6 ! 000000009EB17F48 LOOP:L3-B000 2 SUBR063 | |
13201 | or %l6,%hm(0xABAD1DEA095EDF00),%l6 ! 000000009EB17F4C LOOP:L3-B000 2 | |
13202 | sethi %lm(0xABAD1DEA095EDF00),%l5 ! 000000009EB17F50 LOOP:L3-B000 2 | |
13203 | or %l5,%lo(0xABAD1DEA095EDF00),%l5 ! 000000009EB17F54 LOOP:L3-B000 2 | |
13204 | sllx %l6, 0x20, %l6 ! 000000009EB17F58 LOOP:L3-B000 2 | |
13205 | or %l6, %l5, %l6 ! 000000009EB17F5C LOOP:L3-B000 2 | |
13206 | jmpl %l6+0x0000, %o7 ! 000000009EB17F60 LOOP:L3-B000 2 S | |
13207 | stw %i1, [%g6+0x0048] ! 000000009EB17F64 LOOP:L3-B000 2 S >BD40018 | |
13208 | stw %o4, [%g4-0x0050] ! 000000009EB17F68 LOOP:L3-B000 2 S >BD40093 | |
13209 | st %f28, [%g5-0x001C] ! 000000009EB17F6C LOOP:L3-B000 2 S >BD40130 | |
13210 | ldd [%g5+0x0038], %i0 ! 000000009EB17F70 LOOP:L3-B000 2 S <BD40028 | |
13211 | lduha [%g6-0x0024]%asi, %l2 ! 000000009EB17F74 LOOP:L3-B000 2 S <BD40068 | |
13212 | ldx [%g2+0x0010], %g3 ! 000000009EB17F78 LOOP:L3-B000 2 S BASE<BD40048 | |
13213 | ld [%g6+0x0022], %f10 ! 000000009EB17F7C LOOP:L3-B000 2 S <BD40042+2 | |
13214 | ldx [%g2+0x0050], %l5 ! 000000009EB17F80 LOOP:L3-B000 2 <BD40003 | |
13215 | membar 0x40 ! 000000009EB17F84 LOOP:L3-B000 2 | |
13216 | stda %f0, [%l5]0xF0 ! 000000009EB17F88 LOOP:L3-B000 2 Blk-Store | |
13217 | membar 0x40 ! 000000009EB17F8C LOOP:L3-B000 2 | |
13218 | lduha [%g3+0x0044]%asi, %i2 ! 000000009EB17F90 LOOP:L3-B000 2 S <BD40137 | |
13219 | nop ! 000000009EB17F94 LOOP:L3-B000 2 S | |
13220 | st %f30, [%g3-0x0054] ! 000000009EB17F98 LOOP:L3-B000 2 S >BD40027 | |
13221 | srlx %l3, 0x1, %l3 ! 000000009EB17F9C LOOP:L3-B000 2 | |
13222 | andcc %l3, 0x1, %g0 ! 000000009EB17FA0 LOOP:L3-B000 2 | |
13223 | bne,a,pn %xcc, BL40179 ! 000000009EB17FA4 LOOP:L3-B000 2 | |
13224 | stwa %i2, [%g5-0x0050]%asi ! 000000009EB17FA8 LOOP:L3-B000 0 S >BD40093 | |
13225 | add %g1, 0x7DF, %g1 ! 000000009EB17FAC LOOP:L3-B000 2 chksum++ | |
13226 | andcc %g1, 0x600, %g0 ! 000000009EB17FB0 LOOP:L2-B000 2 | |
13227 | bz,a,pt %xcc, BL40199 ! 000000009EB17FB4 LOOP:L2-B000 2 | |
13228 | nop ! 000000009EB17FB8 LOOP:L2-B000 1 S | |
13229 | add %g1, 0x7E1, %g1 ! 000000009EB17FBC LOOP:L2-B000 1 chksum++ | |
13230 | and %g1, 0xFE, %l2 ! 000000009EB17FC0 LOOP:L3-B001 1 | |
13231 | BL40180: ! LOOP:L3-B001 | |
13232 | add %g1, 0xCA7, %g1 ! 000000009EB17FC4 LOOP:L3-B001 1 chksum++ | |
13233 | ldsb [%g6+0x002A], %i0 ! 000000009EB17FC8 LOOP:L3-B001 1 S <BD40099 | |
13234 | nop ! 000000009EB17FCC LOOP:L3-B001 1 S | |
13235 | ldub [%g3-0x000F], %l1 ! 000000009EB17FD0 LOOP:L3-B001 1 S <BD40040 | |
13236 | stw %g1, [%g5+0x0034] ! 000000009EB17FD4 LOOP:L3-B001 1 S >BD40044+4 | |
13237 | nop ! 000000009EB17FD8 LOOP:L3-B001 1 S | |
13238 | .word 0x8FAFF715 ! 000000009EB17FDC LOOP:L3-B001 1 S illop_FP | |
13239 | ldx [%g2+0x0050], %l5 ! 000000009EB17FE0 LOOP:L3-B001 1 <BD40003 | |
13240 | membar 0x40 ! 000000009EB17FE4 LOOP:L3-B001 1 | |
13241 | stda %f32, [%l5]0xF0 ! 000000009EB17FE8 LOOP:L3-B001 1 Blk-Store | |
13242 | membar 0x40 ! 000000009EB17FEC LOOP:L3-B001 1 | |
13243 | lduw [%g3-0x000A], %i4 ! 000000009EB17FF0 LOOP:L3-B001 1 S <BD40002+2 | |
13244 | stb %i2, [%g5+0x0028] ! 000000009EB17FF4 LOOP:L3-B001 1 S >BD40080 | |
13245 | srlx %l2, 0x1, %l2 ! 000000009EB17FF8 LOOP:L3-B001 1 | |
13246 | andcc %l2, 0x1, %g0 ! 000000009EB17FFC LOOP:L3-B001 1 | |
13247 | bne,pn %xcc, BL40180 ! 000000009EB18000 LOOP:L3-B001 1 | |
13248 | ldd [%g6-0x0008], %i0 ! 000000009EB18004 LOOP:L3-B001 1 S <BD40056 | |
13249 | add %g1, 0xE78, %g1 ! 000000009EB18008 LOOP:L3-B001 1 chksum++ | |
13250 | andcc %i0, 0x4, %g0 ! 000000009EB1800C SKIP:L3-B002 1 | |
13251 | bz,pt %xcc, BL40181 ! 000000009EB18010 SKIP:L3-B002 1 | |
13252 | stda %o0, [%g4+0x0008]%asi ! 000000009EB18014 SKIP:L3-B002 1 S >BD40058 | |
13253 | ldub [%g5-0x0010], %o3 ! 000000009EB18018 SKIP:L3-B002 0 S <BD40052 | |
13254 | add %g6, 0x43, %l6 ! 000000009EB1801C SKIP:L3-B002 0 @BD40092 | |
13255 | stda %f22, [%l6]0xD8 ! 000000009EB18020 SKIP:L3-B002 0 S Short8 | |
13256 | swap [%g3+0x0024], %i5 ! 000000009EB18024 SKIP:L3-B002 0 S >BD40139 | |
13257 | lduwa [%g7+%g7]0x82, %o2 ! 000000009EB18028 SKIP:L3-B002 0 S <BD40003 | |
13258 | ldx [%g2+0x0050], %l5 ! 000000009EB1802C SKIP:L3-B002 0 <BD40003 | |
13259 | membar 0x40 ! 000000009EB18030 SKIP:L3-B002 0 | |
13260 | .word 0xB593C249 ! 000000009EB18034 SKIP:L3-B002 0 illop | |
13261 | membar 0x40 ! 000000009EB18038 SKIP:L3-B002 0 | |
13262 | nop ! 000000009EB1803C SKIP:L3-B002 0 S | |
13263 | .word 0x95A4033F ! 000000009EB18040 SKIP:L3-B002 0 illop | |
13264 | ldda [%l6]0xD2, %f22 ! 000000009EB18044 SKIP:L3-B002 0 S Short16 | |
13265 | nop ! 000000009EB18048 SKIP:L3-B002 0 S | |
13266 | stx %i4, [%g3+0x0070] ! 000000009EB1804C SKIP:L3-B002 0 S >BD40060 | |
13267 | membar 0x40 ! 000000009EB18050 SKIP:L3-B002 0 | |
13268 | stda %f16, [%l5]0xF0 ! 000000009EB18054 SKIP:L3-B002 0 Blk-Store | |
13269 | .word 0x9F794011 ! 000000009EB18058 SKIP:L3-B002 0 illop | |
13270 | .word 0xC1D5FAE7 ! 000000009EB1805C SKIP:L3-B002 0 S illop | |
13271 | std %f20, [%g5+0x0058] ! 000000009EB18060 SKIP:L3-B002 0 S >BD40035 | |
13272 | .word 0xA7715613 ! 000000009EB18064 SKIP:L3-B002 0 illop | |
13273 | std %f22, [%g5+0x0078] ! 000000009EB18068 SKIP:L3-B002 0 S >BD40009 | |
13274 | .word 0x8D8CC320 ! 000000009EB1806C SKIP:L3-B002 0 S illop | |
13275 | sethi %hh(0xABAD1DEAF1733F00),%l6 ! 000000009EB18070 SKIP:L3-B002 0 SUBR062 | |
13276 | or %l6,%hm(0xABAD1DEAF1733F00),%l6 ! 000000009EB18074 SKIP:L3-B002 0 | |
13277 | sethi %lm(0xABAD1DEAF1733F00),%l5 ! 000000009EB18078 SKIP:L3-B002 0 | |
13278 | or %l5,%lo(0xABAD1DEAF1733F00),%l5 ! 000000009EB1807C SKIP:L3-B002 0 | |
13279 | sllx %l6, 0x20, %l6 ! 000000009EB18080 SKIP:L3-B002 0 | |
13280 | or %l6, %l5, %l6 ! 000000009EB18084 SKIP:L3-B002 0 | |
13281 | call SUBR062 ! 000000009EB18088 SKIP:L3-B002 0 S | |
13282 | .word 0x87AE9016 ! 000000009EB1808C SKIP:L3-B002 0 S illop | |
13283 | ldx [%g2+0x0050], %l5 ! 000000009EB18090 SKIP:L3-B002 0 <BD40003 | |
13284 | membar 0x40 ! 000000009EB18094 SKIP:L3-B002 0 | |
13285 | ldda [%l5]0xF0, %f16 ! 000000009EB18098 SKIP:L3-B002 0 Blk-Load | |
13286 | membar 0x40 ! 000000009EB1809C SKIP:L3-B002 0 | |
13287 | ld [%g2+0x0064], %fsr ! 000000009EB180A0 SKIP:L3-B002 0 S <BD40032+4 | |
13288 | .word 0xAFB28951 ! 000000009EB180A4 SKIP:L3-B002 0 illop | |
13289 | stda %f26,[%l5+%g1]0xC2 ! 000000009EB180A8 SKIP:L3-B002 0 S Partial_St | |
13290 | .word 0xADA649E8 ! 000000009EB180AC SKIP:L3-B002 0 illop | |
13291 | .word 0xAB916000 ! 000000009EB180B0 SKIP:L3-B002 0 illop | |
13292 | sethi %lm(0x10ADA649E8),%l5 ! 000000009EB180B4 SKIP:L3-B002 0 | |
13293 | or %l5,%lo(0x10ADA649E8),%l5 ! 000000009EB180B8 SKIP:L3-B002 0 | |
13294 | sllx %l6, 0x20, %l6 ! 000000009EB180BC SKIP:L3-B002 0 | |
13295 | or %l6, %l5, %l6 ! 000000009EB180C0 SKIP:L3-B002 0 | |
13296 | call SUBR064 ! 000000009EB180C4 SKIP:L3-B002 0 S | |
13297 | ldx [%g2+0x0040], %g4 ! 000000009EB180C8 SKIP:L3-B002 0 S BASE<BD40031 | |
13298 | ba,a BL40188 ! 000000009EB180CC SKIP:L3-B002 0 | |
13299 | sth %o1, [%g6+0x0072] ! 000000009EB180D0 SKIP:L3-B002 0 S >BD40060+2 | |
13300 | BL40181: ! ELSE:L3-B003 | |
13301 | ldsba [%g7+%g0]0x8B, %i3 ! 000000009EB180D4 ELSE:L3-B003 1 S <BD40003 | |
13302 | ldstub [%g3+0x0042], %o5 ! 000000009EB180D8 ELSE:L3-B003 1 S >BD40091 | |
13303 | swap [%g3-0x0040], %i5 ! 000000009EB180DC ELSE:L3-B003 1 S >BD40007 | |
13304 | st %f18, [%g3+0x0064] ! 000000009EB180E0 ELSE:L3-B003 1 S >BD40021 | |
13305 | prefetch [%g3-0x0030], 21 ! 000000009EB180E4 ELSE:L3-B003 1 S <BD40106 | |
13306 | add %g6, 0x47, %l6 ! 000000009EB180E8 ELSE:L3-B003 1 @BD40141 | |
13307 | ldda [%l6]0xD0, %f26 ! 000000009EB180EC ELSE:L3-B003 1 S Short8 | |
13308 | add %g6, -22, %l6 ! 000000009EB180F0 ELSE:L3-B003 1 @BD40051 | |
13309 | ldda [%l6]0xDA, %f30 ! 000000009EB180F4 ELSE:L3-B003 1 S Short16 | |
13310 | add %g6, 0x47, %l6 ! 000000009EB180F8 ELSE:L3-B003 1 @BD40141 | |
13311 | ldda [%l6]0xD0, %f18 ! 000000009EB180FC ELSE:L3-B003 1 S Short8 | |
13312 | ldx [%g2+0x0000], %g6 ! 000000009EB18100 ELSE:L3-B003 1 S BASE<BD40094 | |
13313 | add %g1, 0x632, %g1 ! 000000009EB18104 ELSE:L3-B003 1 chksum++ | |
13314 | call .+8 ! 000000009EB18108 ELSE:L3-B003 1 L | |
13315 | ldd [%g4+0x0070], %i0 ! 000000009EB1810C ELSE:L3-B003 1 S <BD40060 | |
13316 | bleu,a BL40183 ;.empty ! 000000009EB18110 ELSE:L3-B003 1 L | |
13317 | fbo,a BL40182 ;.empty ! 000000009EB18114 ELSE:L3-B003 1 L | |
13318 | fbne BL40182 ;.empty ! 000000009EB18118 ELSE:L3-B003 0 L | |
13319 | BL40182:fbu BL40184 ! 000000009EB1811C ELSE:L3-B003 1 L | |
13320 | ldsb [%g3+0x0042], %o3 ! 000000009EB18120 ELSE:L3-B003 0 S <BD40091 | |
13321 | fbul,a,pn %fcc2, BL40185 ;.empty ! 000000009EB18124 ELSE:L3-B003 0 L | |
13322 | BL40185:fble,a BL40186 ! 000000009EB18128 ELSE:L3-B003 0 L | |
13323 | .word 0xBD9F97DC ! 000000009EB1812C ELSE:L3-B003 0 S illop | |
13324 | fble BL40184 ;.empty ! 000000009EB18130 ELSE:L3-B003 0 L | |
13325 | BL40183:bleu,a,pn %xcc, BL40187 ! 000000009EB18134 ELSE:L3-B003 1 L | |
13326 | stx %i2, [%g4+0x0078] ! 000000009EB18138 ELSE:L3-B003 0 S >BD40009 | |
13327 | BL40187:std %i2, [%g6+0x0070] ! 000000009EB1813C ELSE:L3-B003 1 S >BD40060 | |
13328 | BL40184:ta %xcc, 0x40 ! 000000009EB18140 ELSE:L3-B003 1 S +-priv | |
13329 | ldx [%g5+0x0070], %o5 ! 000000009EB18144 ELSE:L3-B003 1 S <BD40060 | |
13330 | BL40186:add %g1, 0x5F8, %g1 ! 000000009EB18148 ELSE:L3-B003 1 chksum++ | |
13331 | BL40188: ! ELSE:L3-B003 | |
13332 | add %g1, 0x7B0, %g1 ! 000000009EB1814C ELSE:L3-B003 1 chksum++ | |
13333 | std %f0, [%g3-0x0038] ! 000000009EB18150 LOOP:L2-B000 1 S >BD40006 | |
13334 | ld [%g5+0x0064], %f28 ! 000000009EB18154 LOOP:L2-B000 1 S <BD40021 | |
13335 | prefetch [%o6+%i6], 21 ! 000000009EB18158 LOOP:L2-B000 1 S <.+0 | |
13336 | bl,a,pn %xcc, BL40189 ! 000000009EB1815C LOOP:L2-B000 1 L | |
13337 | ldda [%g4+0x0070]%asi, %f24 ! 000000009EB18160 LOOP:L2-B000 0 S <BD40060 | |
13338 | BL40189:stb %o3, [%g3+0x0001] ! 000000009EB18164 LOOP:L2-B000 1 S >BD40097+1 | |
13339 | fble,pt %fcc2, BL40190 ! 000000009EB18168 LOOP:L2-B000 1 L | |
13340 | prefetch [%l0-0x0B48], 0 ! 000000009EB1816C LOOP:L2-B000 1 S <.-2888 | |
13341 | ldx [%g6+0x0050], %i0 ! 000000009EB18170 LOOP:L2-B000 0 S <BD40045 | |
13342 | BL40190:call .+8 ! 000000009EB18174 LOOP:L2-B000 1 L | |
13343 | stda %f42, [%g6-0x0038]%asi ! 000000009EB18178 LOOP:L2-B000 1 S >BD40006 | |
13344 | BL40191:nop ! 000000009EB1817C LOOP:L2-B000 1 S | |
13345 | std %f36, [%g4+0x0018] ! 000000009EB18180 LOOP:L2-B000 1 S >BD40059 | |
13346 | add %g1, 0xBB9, %g1 ! 000000009EB18184 LOOP:L2-B000 1 chksum++ | |
13347 | srlx %l4, 0x1, %l4 ! 000000009EB18188 LOOP:L2-B000 1 | |
13348 | andcc %l4, 0x1, %g0 ! 000000009EB1818C LOOP:L2-B000 1 | |
13349 | bne,a,pn %xcc, BL40192 ! 000000009EB18190 LOOP:L2-B000 1 | |
13350 | ldub [%g3-0x0010], %o0 ! 000000009EB18194 LOOP:L2-B000 0 S <BD40052 | |
13351 | add %g1, 0x5F7, %g1 ! 000000009EB18198 LOOP:L2-B000 1 chksum++ | |
13352 | fba,pn %fcc3, BL40198 ! 000000009EB1819C SIDE:L2-B001 1 | |
13353 | std %g0, [%g6+0x0080] ! 000000009EB181A0 SIDE:L2-B001 1 S >BD40070 | |
13354 | BL40199: ! SIDE:L2-B001 | |
13355 | and %g1, 0xFE, %l1 ! 000000009EB181A4 LOOP:L3-B004 1 | |
13356 | BL40193: ! LOOP:L3-B004 | |
13357 | add %g1, 0xD2F, %g1 ! 000000009EB181A8 LOOP:L3-B004 1 chksum++ | |
13358 | ldsb [%g5-0x001F], %o0 ! 000000009EB181AC LOOP:L3-B004 1 S <BD40085 | |
13359 | st %f28, [%g6-0x001B] ! 000000009EB181B0 LOOP:L3-B004 1 S >BD40130+1 | |
13360 | std %f46, [%g5-0x0038] ! 000000009EB181B4 LOOP:L3-B004 1 S >BD40006 | |
13361 | ldd [%g5+0x0050], %f16 ! 000000009EB181B8 LOOP:L3-B004 1 S <BD40045 | |
13362 | lda [%g3-0x0014]%asi, %f28 ! 000000009EB181BC LOOP:L3-B004 1 S <BD40087 | |
13363 | .word 0xF98CB539 ! 000000009EB181C0 LOOP:L3-B004 1 S illop | |
13364 | call .+8 ! 000000009EB181C4 LOOP:L3-B004 1 S | |
13365 | nop ! 000000009EB181C8 LOOP:L3-B004 1 S | |
13366 | nop ! 000000009EB181CC LOOP:L3-B004 1 S | |
13367 | nop ! 000000009EB181D0 LOOP:L3-B004 1 S | |
13368 | srlx %l1, 0x1, %l1 ! 000000009EB181D4 LOOP:L3-B004 1 | |
13369 | andcc %l1, 0x1, %g0 ! 000000009EB181D8 LOOP:L3-B004 1 | |
13370 | bne,a,pn %xcc, BL40193 ! 000000009EB181DC LOOP:L3-B004 1 | |
13371 | .word 0xAFA1C093 ! 000000009EB181E0 LOOP:L3-B004 0 S illop | |
13372 | add %g1, 0x541, %g1 ! 000000009EB181E4 LOOP:L3-B004 1 chksum++ | |
13373 | andcc %g1, 0x20, %g0 ! 000000009EB181E8 SKIP:L3-B005 1 | |
13374 | bz,a,pt %xcc, BL40194 ! 000000009EB181EC SKIP:L3-B005 1 | |
13375 | lduh [%g5-0x0022], %o3 ! 000000009EB181F0 SKIP:L3-B005 1 S <BD40076 | |
13376 | add %g6, -15, %l6 ! 000000009EB181F4 SKIP:L3-B005 0 @BD40040 | |
13377 | .word 0x99A74896 ! 000000009EB181F8 SKIP:L3-B005 0 S illop | |
13378 | nop ! 000000009EB181FC SKIP:L3-B005 0 S | |
13379 | ldx [%g6-0x0088], %g6 ! 000000009EB18200 SKIP:L3-B005 0 ptr_chase | |
13380 | .word 0xC12D45E4 ! 000000009EB18204 SKIP:L3-B005 0 random | |
13381 | .word 0xB1B50920 ! 000000009EB18208 SKIP:L3-B005 0 illop | |
13382 | ldx [%g6-0x0088], %g6 ! 000000009EB1820C SKIP:L3-B005 0 ptr_chase | |
13383 | ldx [%g6-0x0088], %g6 ! 000000009EB18210 SKIP:L3-B005 0 ptr_chase | |
13384 | .word 0xB3B543C0 ! 000000009EB18214 SKIP:L3-B005 0 S illop_VIS | |
13385 | sta %f8, [%g6-0x002C]%asi ! 000000009EB18218 SKIP:L3-B005 0 S >BD40055 | |
13386 | sth %o5, [%g6-0x003C] ! 000000009EB1821C SKIP:L3-B005 0 S >BD40041 | |
13387 | add %g1, 0x7FE, %g1 ! 000000009EB18220 SKIP:L3-B005 0 chksum++ | |
13388 | .word 0xD6BB7282 ! 000000009EB18224 SKIP:L3-B005 0 S illop | |
13389 | ldx [%g2+0x0030], %g5 ! 000000009EB18228 SKIP:L3-B005 0 S BASE<BD40013 | |
13390 | ldx [%g2+0x0010], %g5 ! 000000009EB1822C SKIP:L3-B005 0 S BASE<BD40048 | |
13391 | ldx [%g2+0x0030], %g5 ! 000000009EB18230 SKIP:L3-B005 0 S BASE<BD40013 | |
13392 | ba BL40195 ! 000000009EB18234 SKIP:L3-B005 0 | |
13393 | .word 0x816E7D4A ! 000000009EB18238 SKIP:L3-B005 0 S random | |
13394 | BL40194: ! ELSE:L3-B006 | |
13395 | std %f32, [%g5-0x0060] ! 000000009EB1823C ELSE:L3-B006 1 S >BD40104 | |
13396 | std %f44, [%g5+0x0010] ! 000000009EB18240 ELSE:L3-B006 1 S >BD40074 | |
13397 | stb %o5, [%g3-0x000F] ! 000000009EB18244 ELSE:L3-B006 1 S >BD40040 | |
13398 | stba %g1, [%g5+0x002B]%asi ! 000000009EB18248 ELSE:L3-B006 1 S >BD40126 | |
13399 | add %g3, 0x50, %l5 ! 000000009EB1824C ELSE:L3-B006 1 @BD40045 | |
13400 | stda %f26,[%l5+%g1]0xC2 ! 000000009EB18250 ELSE:L3-B006 1 S Partial_St | |
13401 | add %g1, 0xB06, %g1 ! 000000009EB18254 ELSE:L3-B006 1 chksum++ | |
13402 | prefetch [%g5+0x0000], 20 ! 000000009EB18258 ELSE:L3-B006 1 S <BD40097 | |
13403 | ldda [%g6+0x0030]%asi, %f20 ! 000000009EB1825C ELSE:L3-B006 1 S <BD40044 | |
13404 | stw %g1, [%g4+0x0074] ! 000000009EB18260 ELSE:L3-B006 1 S >BD40060+4 | |
13405 | ldx [%g2+0x0050], %l5 ! 000000009EB18264 ELSE:L3-B006 1 <BD40003 | |
13406 | membar 0x40 ! 000000009EB18268 ELSE:L3-B006 1 | |
13407 | ldda [%l5]0x16, %f16 ! 000000009EB1826C ELSE:L3-B006 1 Blk-Load | |
13408 | membar 0x40 ! 000000009EB18270 ELSE:L3-B006 1 | |
13409 | .word 0xAFBEE59F ! 000000009EB18274 ELSE:L3-B006 1 S illop_VIS | |
13410 | add %g6, 0x70, %l5 ! 000000009EB18278 ELSE:L3-B006 1 @BD40060 | |
13411 | stda %f18,[%l5+%g1]0xCA ! 000000009EB1827C ELSE:L3-B006 1 S Partial_St | |
13412 | add %g3, 0x38, %l5 ! 000000009EB18280 ELSE:L3-B006 1 @BD40028 | |
13413 | stda %f28,[%l5+%g1]0xC4 ! 000000009EB18284 ELSE:L3-B006 1 S Partial_St | |
13414 | BL40195: ! ELSE:L3-B006 | |
13415 | add %g1, 0x879, %g1 ! 000000009EB18288 ELSE:L3-B006 1 chksum++ | |
13416 | nop ! 000000009EB1828C LOOP:L3-B007 1 | |
13417 | nop ! 000000009EB18290 LOOP:L3-B008 1 | |
13418 | andcc %o3, 0x200, %g0 ! 000000009EB18294 SKIP:L3-B009 1 | |
13419 | bnz,a BL40196 ! 000000009EB18298 SKIP:L3-B009 1 | |
13420 | ldx [%g2+0x0060], %fsr ! 000000009EB1829C SKIP:L3-B009 0 S <BD40032 | |
13421 | sth %g1, [%g5+0x0066] ! 000000009EB182A0 SKIP:L3-B009 1 S >BD40021+2 | |
13422 | nop ! 000000009EB182A4 SKIP:L3-B009 1 S | |
13423 | sth %g1, [%g3-0x002E] ! 000000009EB182A8 SKIP:L3-B009 1 S >BD40171 | |
13424 | ldx [%g2+0x0048], %g3 ! 000000009EB182AC SKIP:L3-B009 1 S BASE<BD40209 | |
13425 | add %g1, 0x7EB, %g1 ! 000000009EB182B0 SKIP:L3-B009 1 chksum++ | |
13426 | st %f3, [%g4-0x002C] ! 000000009EB182B4 SKIP:L3-B009 1 S >BD40055 | |
13427 | .word 0xEA191347 ! 000000009EB182B8 SKIP:L3-B009 1 S illop | |
13428 | ldstub [%g5+0x0029], %i2 ! 000000009EB182BC SKIP:L3-B009 1 S >BD40090 | |
13429 | ldd [%g3-0x0070], %f60 ! 000000009EB182C0 SKIP:L3-B009 1 S <BD40008 | |
13430 | ldda [%g5-0x0008]%asi, %i0 ! 000000009EB182C4 SKIP:L3-B009 1 S <BD40056 | |
13431 | ldx [%g2+0x0038], %g5 ! 000000009EB182C8 SKIP:L3-B009 1 S BASE<BD40125 | |
13432 | add %g5, 0x2A, %l6 ! 000000009EB182CC SKIP:L3-B009 1 @BD40099 | |
13433 | stda %f24, [%l6]0xD0 ! 000000009EB182D0 SKIP:L3-B009 1 S Short8 | |
13434 | add %g6, -74, %l6 ! 000000009EB182D4 SKIP:L3-B009 1 @BD40033 | |
13435 | stda %f16, [%l6]0xD2 ! 000000009EB182D8 SKIP:L3-B009 1 S Short16 | |
13436 | nop ! 000000009EB182DC SKIP:L3-B009 1 S | |
13437 | add %g4, 0x47, %l6 ! 000000009EB182E0 SKIP:L3-B009 1 @BD40141 | |
13438 | stda %f24, [%l6]0xD0 ! 000000009EB182E4 SKIP:L3-B009 1 S Short8 | |
13439 | fba,a,pn %fcc2, BL40197 ! 000000009EB182E8 SKIP:L3-B009 1 | |
13440 | st %f4, [%g5+0x002C] ! 000000009EB182EC SKIP:L3-B009 0 S >BD40019 | |
13441 | BL40196: ! ELSE:L3-B010 | |
13442 | add %g3, -24, %l6 ! 000000009EB182F0 ELSE:L3-B010 0 @BD40078 | |
13443 | .word 0x1E5475FE ! 000000009EB182F4 ELSE:L3-B010 0 S illop | |
13444 | .word 0xA7D45599 ! 000000009EB182F8 ELSE:L3-B010 0 S illop | |
13445 | stx %i0, [%g6-0x0008] ! 000000009EB182FC ELSE:L3-B010 0 S >BD40056 | |
13446 | add %g3, 0x42, %l6 ! 000000009EB18300 ELSE:L3-B010 0 @BD40091 | |
13447 | stda %f16, [%l6]0xD1 ! 000000009EB18304 ELSE:L3-B010 0 S Short8 | |
13448 | .word 0xA6CBF720 ! 000000009EB18308 ELSE:L3-B010 0 S illop | |
13449 | ldxa [%g7+%g0]0x83, %o0 ! 000000009EB1830C ELSE:L3-B010 0 S <BD40003 | |
13450 | .word 0x03409CD2 ! 000000009EB18310 ELSE:L3-B010 0 random | |
13451 | ldda [%l6]0xDA, %f22 ! 000000009EB18314 ELSE:L3-B010 0 S Short16 | |
13452 | stx %i3, [%g6+0x0030] ! 000000009EB18318 ELSE:L3-B010 0 S >BD40044 | |
13453 | .word 0x9DE3A060 ! 000000009EB1831C ELSE:L3-B010 0 random | |
13454 | ldx [%g2+0x0050], %l5 ! 000000009EB18320 ELSE:L3-B010 0 <BD40003 | |
13455 | .word 0xB3A69973 ! 000000009EB18324 ELSE:L3-B010 0 illop | |
13456 | stda %f0, [%l5]0x16 ! 000000009EB18328 ELSE:L3-B010 0 Blk-Store | |
13457 | .word 0x0BD7C83C ! 000000009EB1832C ELSE:L3-B010 0 random | |
13458 | ldx [%g2+0x0008], %g4 ! 000000009EB18330 ELSE:L3-B010 0 S BASE<BD40015 | |
13459 | std %f36, [%g5-0x0038] ! 000000009EB18334 ELSE:L3-B010 0 S >BD40006 | |
13460 | .word 0x9F8084F9 ! 000000009EB18338 ELSE:L3-B010 0 S illop | |
13461 | .word 0xE35A20E6 ! 000000009EB1833C ELSE:L3-B010 0 illop | |
13462 | stda %f16,[%l5+%g1]0xC9 ! 000000009EB18340 ELSE:L3-B010 0 S Partial_St | |
13463 | .word 0x97D206CC ! 000000009EB18344 ELSE:L3-B010 0 S illop | |
13464 | ld [%g2+0x0064], %fsr ! 000000009EB18348 ELSE:L3-B010 0 S <BD40032+4 | |
13465 | .word 0x91D2D434 ! 000000009EB1834C ELSE:L3-B010 0 S illop | |
13466 | ldx [%g5-0x0088], %g5 ! 000000009EB18350 ELSE:L3-B010 0 ptr_chase | |
13467 | ldx [%g5-0x0088], %g5 ! 000000009EB18354 ELSE:L3-B010 0 ptr_chase | |
13468 | ldx [%g5-0x0088], %g5 ! 000000009EB18358 ELSE:L3-B010 0 ptr_chase | |
13469 | ldx [%g5-0x0088], %g5 ! 000000009EB1835C ELSE:L3-B010 0 ptr_chase | |
13470 | ldx [%g5-0x0088], %g5 ! 000000009EB18360 ELSE:L3-B010 0 ptr_chase | |
13471 | ldx [%g5-0x0088], %g5 ! 000000009EB18364 ELSE:L3-B010 0 ptr_chase | |
13472 | ldx [%g5-0x0088], %g5 ! 000000009EB18368 ELSE:L3-B010 0 ptr_chase | |
13473 | ldx [%g5-0x0088], %g5 ! 000000009EB1836C ELSE:L3-B010 0 ptr_chase | |
13474 | stwa %g1, [%g5-0x0044]%asi ! 000000009EB18370 ELSE:L3-B010 0 S >BD40023+4 | |
13475 | ldxa [%g7+%g0]0x83, %o2 ! 000000009EB18374 ELSE:L3-B010 0 S <BD40003 | |
13476 | BL40197: ! ELSE:L3-B010 | |
13477 | add %g1, 0x638, %g1 ! 000000009EB18378 ELSE:L3-B010 1 chksum++ | |
13478 | add %g1, 0x73B, %g1 ! 000000009EB1837C SIDE:L2-B001 1 chksum++ | |
13479 | BL40198: ! SIDE:L2-B001 | |
13480 | nop ! 000000009EB18380 LOOP:L2-B002 2 | |
13481 | nop ! 000000009EB18384 LOOP:L2-B003 2 | |
13482 | nop ! 000000009EB18388 LOOP:L2-B004 2 | |
13483 | nop ! 000000009EB1838C LOOP:L2-B005 2 | |
13484 | nop ! 000000009EB18390 LOOP:L2-B006 2 | |
13485 | nop ! 000000009EB18394 LOOP:L2-B007 2 | |
13486 | add %i2, %g1, %i4 ! 000000009EB18398 SWCH:L2-B008 2 | |
13487 | and %i4, 0x18, %o7 ! 000000009EB1839C SWCH:L2-B008 2 | |
13488 | sethi %hi(0x6B4), %i4 ! 000000009EB183A0 SWCH:L2-B008 2 .+0 | |
13489 | or %i4,%lo(0x6B4),%i4 ! 000000009EB183A4 SWCH:L2-B008 2 | |
13490 | add %i4, %o7, %i4 ! 000000009EB183A8 SWCH:L2-B008 2 | |
13491 | jmpl %l7+%i4, %g0 ! 000000009EB183AC SWCH:L2-B008 2 | |
13492 | ldd [%g4-0x0038], %f40 ! 000000009EB183B0 SWCH:L2-B008 2 S <BD40006 | |
13493 | fba,a,pt %fcc0, BL40215 ! 000000009EB183B4 SWCH:L2-B008 1 | |
13494 | ldd [%g4-0x0060], %f6 ! 000000009EB183B8 SWCH:L2-B008 0 S <BD40104 | |
13495 | .word 0xBD918C2A ! 000000009EB183BC SWCH:L2-B008 0 illop | |
13496 | nop ! 000000009EB183C0 SWCH:L2-B008 0 S | |
13497 | .word 0xC6627948 ! 000000009EB183C4 SWCH:L2-B008 0 illop | |
13498 | stx %o0, [%g6-0x0068] ! 000000009EB183C8 SWCH:L2-B008 0 S >BD40082 | |
13499 | ba,a BL40200 ! 000000009EB183CC SWCH:L2-B008 1 | |
13500 | nop ! 000000009EB183D0 SWCH:L2-B008 0 S | |
13501 | BL40200:add %g1, 0xF3C, %g1 ! 000000009EB183D4 CASE:L3-B011 1 chksum++ | |
13502 | ldx [%g2+0x0060], %fsr ! 000000009EB183D8 CASE:L3-B011 1 S <BD40032 | |
13503 | nop ! 000000009EB183DC CASE:L3-B011 1 S | |
13504 | sta %f11, [%g5+0x0060]%asi ! 000000009EB183E0 CASE:L3-B011 1 S >BD40069 | |
13505 | stw %o3, [%g3-0x004D] ! 000000009EB183E4 CASE:L3-B011 1 S >BD40093+3 | |
13506 | lduh [%g6-0x003A], %i2 ! 000000009EB183E8 CASE:L3-B011 1 S <BD40005 | |
13507 | ba,a BL40216 ! 000000009EB183EC CASE:L3-B011 1 | |
13508 | nop ! 000000009EB183F0 CASE:L3-B011 0 S | |
13509 | BL40208:add %g1, 0x28E, %g1 ! 000000009EB183F4 CASE:L3-B012 0 chksum++ | |
13510 | std %f26, [%g3-0x0008] ! 000000009EB183F8 CASE:L3-B012 0 S >BD40056 | |
13511 | fble,pt %fcc2, BL40201 ;.empty ! 000000009EB183FC CASE:L3-B012 0 L | |
13512 | brlz,a,pn %g1, BL40202 ;.empty ! 000000009EB18400 CASE:L3-B012 0 L | |
13513 | bvs,a,pt %icc, BL40203 ;.empty ! 000000009EB18404 CASE:L3-B012 0 L | |
13514 | call .+8 ! 000000009EB18408 CASE:L3-B012 0 L | |
13515 | BL40201:sth %i4, [%g4+0x0000] ! 000000009EB1840C CASE:L3-B012 0 S >BD40097 | |
13516 | .word 0x81F74ADF ! 000000009EB18410 CASE:L3-B012 0 S illop | |
13517 | BL40203:ldsw [%g4-0x0050], %i0 ! 000000009EB18414 CASE:L3-B012 0 S <BD40093 | |
13518 | BL40204:call .+8 ;.empty ! 000000009EB18418 CASE:L3-B012 0 L | |
13519 | .word 0xAFA957E3 ! 000000009EB1841C CASE:L3-B012 0 L illop | |
13520 | BL40206:brgz,a,pt %o2, BL40207 ;.empty ! 000000009EB18420 CASE:L3-B012 0 L | |
13521 | BL40205:bcc,a,pn %xcc, BL40202 ! 000000009EB18424 CASE:L3-B012 0 L | |
13522 | stb %g1, [%g5-0x0013] ! 000000009EB18428 CASE:L3-B012 0 S >BD40087+1 | |
13523 | BL40202:stda %f40, [%g4-0x0070]%asi ! 000000009EB1842C CASE:L3-B012 0 S >BD40008 | |
13524 | BL40207:add %g1, 0x3DB, %g1 ! 000000009EB18430 CASE:L3-B012 0 chksum++ | |
13525 | ba BL40216 ! 000000009EB18434 CASE:L3-B012 0 | |
13526 | st %f4, [%g6+0x004C] ! 000000009EB18438 CASE:L3-B012 0 S >BD40047 | |
13527 | BL40209:add %g1, 0xAA9, %g1 ! 000000009EB1843C CASE:L3-B013 0 chksum++ | |
13528 | ldx [%g2+0x0050], %l5 ! 000000009EB18440 CASE:L3-B013 0 <BD40003 | |
13529 | membar 0x40 ! 000000009EB18444 CASE:L3-B013 0 | |
13530 | ldda [%l5]0xF1, %f16 ! 000000009EB18448 CASE:L3-B013 0 Blk-Load | |
13531 | membar 0x40 ! 000000009EB1844C CASE:L3-B013 0 | |
13532 | .word 0xEC0B41AB ! 000000009EB18450 CASE:L3-B013 0 random | |
13533 | stda %f28,[%l5+%g1]0xC1 ! 000000009EB18454 CASE:L3-B013 0 S Partial_St | |
13534 | stx %g1, [%g4-0x0048] ! 000000009EB18458 CASE:L3-B013 0 S >BD40023 | |
13535 | std %g0, [%g6+0x0030] ! 000000009EB1845C CASE:L3-B013 0 S >BD40044 | |
13536 | add %g6, -8, %l5 ! 000000009EB18460 CASE:L3-B013 0 @BD40056 | |
13537 | stda %f20,[%l5+%g1]0xC5 ! 000000009EB18464 CASE:L3-B013 0 S Partial_St | |
13538 | ldstuba [%g4+0x002A]%asi, %o2 ! 000000009EB18468 CASE:L3-B013 0 S >BD40099 | |
13539 | .word 0xCBEE3976 ! 000000009EB1846C CASE:L3-B013 0 S illop | |
13540 | fba,a BL40216 ! 000000009EB18470 CASE:L3-B013 0 | |
13541 | .word 0x91A94C87 ! 000000009EB18474 CASE:L3-B013 0 S illop | |
13542 | BL40215:add %g1, 0xE1B, %g1 ! 000000009EB18478 CASE:L3-B014 1 chksum++ | |
13543 | nop ! 000000009EB1847C CASE:L3-B014 1 S | |
13544 | fbo BL40210 ! 000000009EB18480 CASE:L3-B014 1 L | |
13545 | ldda [%g6-0x0070]%asi, %f6 ! 000000009EB18484 CASE:L3-B014 1 S <BD40008 | |
13546 | bvs,a BL40211 ! 000000009EB18488 CASE:L3-B014 0 L | |
13547 | ld [%g4+0x0004], %f19 ! 000000009EB1848C CASE:L3-B014 0 S <BD40053 | |
13548 | ld [%g2+0x0064], %fsr ! 000000009EB18490 CASE:L3-B014 0 S <BD40032+4 | |
13549 | bne,a BL40212 ! 000000009EB18494 CASE:L3-B014 0 L | |
13550 | std %f12, [%g5-0x0038] ! 000000009EB18498 CASE:L3-B014 0 S >BD40006 | |
13551 | BL40212:fble,a BL40213 ;.empty ! 000000009EB1849C CASE:L3-B014 0 L | |
13552 | fbl,pn %fcc1, BL40214 ! 000000009EB184A0 CASE:L3-B014 0 L | |
13553 | BL40213:ta %xcc, 0x46 ! 000000009EB184A4 CASE:L3-B014 0 S demap-page | |
13554 | BL40214:nop ! 000000009EB184A8 CASE:L3-B014 0 S | |
13555 | fbule,pn %fcc1, BL40211 ! 000000009EB184AC CASE:L3-B014 0 L | |
13556 | BL40210:stw %g1, [%g4+0x0004] ! 000000009EB184B0 CASE:L3-B014 1 S >BD40053 | |
13557 | BL40211:add %g1, 0xF59, %g1 ! 000000009EB184B4 CASE:L3-B014 1 chksum++ | |
13558 | ba,a,pn %icc, BL40216 ! 000000009EB184B8 CASE:L3-B014 1 | |
13559 | ldx [%g2+0x0020], %g3 ! 000000009EB184BC CASE:L3-B014 0 S BASE<BD40098 | |
13560 | BL40216: ! SWCH:L2-B008 | |
13561 | add %g1, 0x4E8, %g1 ! 000000009EB184C0 SWCH:L2-B008 2 chksum++ | |
13562 | add %g5, -86, %l6 ! 000000009EB184C4 SWCH:L2-B008 2 @BD40014 | |
13563 | ldda [%l6]0xD2, %f26 ! 000000009EB184C8 SWCH:L2-B008 2 S Short16 | |
13564 | stba %g1, [%g5+0x0042]%asi ! 000000009EB184CC SWCH:L2-B008 2 S >BD40091 | |
13565 | nop ! 000000009EB184D0 SWCH:L2-B008 2 S | |
13566 | .word 0x85A0C89A ! 000000009EB184D4 SWCH:L2-B008 2 S illop_FP | |
13567 | stb %g1, [%g5-0x0020] ! 000000009EB184D8 SWCH:L2-B008 2 S >BD40144 | |
13568 | nop ! 000000009EB184DC LOOP:L2-B009 2 | |
13569 | nop ! 000000009EB184E0 LOOP:L2-B010 2 | |
13570 | nop ! 000000009EB184E4 LOOP:L2-B011 2 | |
13571 | add %g1, %g1, %i2 ! 000000009EB184E8 SWCH:L2-B012 2 | |
13572 | andcc %i2, 0x200, %g0 ! 000000009EB184EC SWCH:L2-B012 2 | |
13573 | bnz,pn %xcc, BL40227 ! 000000009EB184F0 SWCH:L2-B012 2 | |
13574 | add %g1, 0x9F6, %g1 ! 000000009EB184F4 SWCH:L2-B012 2 chksum++ | |
13575 | andcc %i2, 0x10, %g0 ! 000000009EB184F8 SWCH:L2-B012 2 | |
13576 | bnz,a,pn %xcc, BL40219 ! 000000009EB184FC SWCH:L2-B012 2 | |
13577 | add %g1, 0xBC2, %g1 ! 000000009EB18500 SWCH:L2-B012 1 chksum++ | |
13578 | andcc %i2, 0x10, %g0 ! 000000009EB18504 SWCH:L2-B012 1 | |
13579 | bnz,pt %xcc, BL40218 ! 000000009EB18508 SWCH:L2-B012 1 | |
13580 | andcc %i2, 0x100, %g0 ! 000000009EB1850C SWCH:L2-B012 1 | |
13581 | bnz,a,pn %xcc, BL40217 ! 000000009EB18510 SWCH:L2-B012 1 | |
13582 | add %g1, 0x3FF, %g1 ! 000000009EB18514 SWCH:L2-B012 0 chksum++ | |
13583 | ldstub [%g4+0x0043], %o0 ! 000000009EB18518 SWCH:L2-B012 1 S >BD40092 | |
13584 | ldub [%g6+0x0029], %o4 ! 000000009EB1851C SWCH:L2-B012 1 S <BD40090 | |
13585 | sethi %hh(0xABAD1DEAF1733F00),%l6 ! 000000009EB18520 SWCH:L2-B012 1 SUBR062 | |
13586 | or %l6,%hm(0xABAD1DEAF1733F00),%l6 ! 000000009EB18524 SWCH:L2-B012 1 | |
13587 | sethi %lm(0xABAD1DEAF1733F00),%l5 ! 000000009EB18528 SWCH:L2-B012 1 | |
13588 | or %l5,%lo(0xABAD1DEAF1733F00),%l5 ! 000000009EB1852C SWCH:L2-B012 1 | |
13589 | sllx %l6, 0x20, %l6 ! 000000009EB18530 SWCH:L2-B012 1 | |
13590 | or %l6, %l5, %l6 ! 000000009EB18534 SWCH:L2-B012 1 | |
13591 | call SUBR062 ! 000000009EB18538 SWCH:L2-B012 1 S | |
13592 | ldub [%g5-0x000F], %o1 ! 000000009EB1853C SWCH:L2-B012 1 S <BD40040 | |
13593 | stw %o4, [%g5-0x0009] ! 000000009EB18540 SWCH:L2-B012 1 S >BD40002+3 | |
13594 | stda %g0, [%g6-0x0048]%asi ! 000000009EB18544 SWCH:L2-B012 1 S >BD40023 | |
13595 | sethi %hh(0xABAD1DEA095EDF00),%l6 ! 000000009EB18548 SWCH:L2-B012 1 SUBR063 | |
13596 | or %l6,%hm(0xABAD1DEA095EDF00),%l6 ! 000000009EB1854C SWCH:L2-B012 1 | |
13597 | sethi %lm(0xABAD1DEA095EDF00),%l5 ! 000000009EB18550 SWCH:L2-B012 1 | |
13598 | or %l5,%lo(0xABAD1DEA095EDF00),%l5 ! 000000009EB18554 SWCH:L2-B012 1 | |
13599 | sllx %l6, 0x20, %l6 ! 000000009EB18558 SWCH:L2-B012 1 | |
13600 | or %l6, %l5, %l6 ! 000000009EB1855C SWCH:L2-B012 1 | |
13601 | jmpl %l6+0x0000, %o7 ! 000000009EB18560 SWCH:L2-B012 1 S | |
13602 | ldsh [%g3+0x0000], %i1 ! 000000009EB18564 SWCH:L2-B012 1 S <BD40097 | |
13603 | add %g4, 0x29, %l6 ! 000000009EB18568 SWCH:L2-B012 1 @BD40090 | |
13604 | stda %f30, [%l6]0xD0 ! 000000009EB1856C SWCH:L2-B012 1 S Short8 | |
13605 | ldstub [%g3+0x0043], %o5 ! 000000009EB18570 SWCH:L2-B012 1 S >BD40092 | |
13606 | add %g1, 0x522, %g1 ! 000000009EB18574 SWCH:L2-B012 1 chksum++ | |
13607 | fba BL40231 ! 000000009EB18578 SWCH:L2-B012 1 | |
13608 | stda %f44, [%g3-0x0070]%asi ! 000000009EB1857C SWCH:L2-B012 1 S >BD40008 | |
13609 | BL40217:add %g1, 0xD, %g1 ! 000000009EB18580 CASE:L3-B015 0 chksum++ | |
13610 | sth %o2, [%g3+0x0000] ! 000000009EB18584 CASE:L3-B015 0 S >BD40097 | |
13611 | nop ! 000000009EB18588 CASE:L3-B015 0 S | |
13612 | fbn,pn %fcc1, .+1076 ! 000000009EB1858C CASE:L3-B015 0 S | |
13613 | st %f10, [%g6-0x0074] ! 000000009EB18590 CASE:L3-B015 0 S >BD40020 | |
13614 | add %g6, -36, %l6 ! 000000009EB18594 CASE:L3-B015 0 @BD40068 | |
13615 | ldda [%l6]0xDA, %f18 ! 000000009EB18598 CASE:L3-B015 0 S Short16 | |
13616 | stb %o3, [%g3+0x0042] ! 000000009EB1859C CASE:L3-B015 0 S >BD40091 | |
13617 | add %g6, -104, %l5 ! 000000009EB185A0 CASE:L3-B015 0 @BD40082 | |
13618 | stda %f24,[%l5+%g1]0xC0 ! 000000009EB185A4 CASE:L3-B015 0 S Partial_St | |
13619 | .word 0x93C00769 ! 000000009EB185A8 CASE:L3-B015 0 S illop | |
13620 | .word 0x85AA4D4C ! 000000009EB185AC CASE:L3-B015 0 S illop | |
13621 | stda %f62, [%g3-0x0038]%asi ! 000000009EB185B0 CASE:L3-B015 0 S >BD40006 | |
13622 | fba,a BL40231 ! 000000009EB185B4 CASE:L3-B015 0 | |
13623 | nop ! 000000009EB185B8 CASE:L3-B015 0 S | |
13624 | BL40218:.word 0xEB503F53 ! 000000009EB185BC CASE:L3-B016 0 illop | |
13625 | add %g5, 0x43, %l6 ! 000000009EB185C0 CASE:L3-B016 0 @BD40092 | |
13626 | ldda [%l6]0xD0, %f26 ! 000000009EB185C4 CASE:L3-B016 0 S Short8 | |
13627 | sethi %hh(0xABAD1DEA095EDF00),%l6 ! 000000009EB185C8 CASE:L3-B016 0 SUBR063 | |
13628 | or %l6,%hm(0xABAD1DEA095EDF00),%l6 ! 000000009EB185CC CASE:L3-B016 0 | |
13629 | .word 0x83F77B57 ! 000000009EB185D0 CASE:L3-B016 0 illop | |
13630 | .word 0x8DA698E3 ! 000000009EB185D4 CASE:L3-B016 0 illop | |
13631 | sllx %l6, 0x20, %l6 ! 000000009EB185D8 CASE:L3-B016 0 | |
13632 | .word 0x81F4302C ! 000000009EB185DC CASE:L3-B016 0 illop | |
13633 | jmpl %l6+0x0000, %o7 ! 000000009EB185E0 CASE:L3-B016 0 S | |
13634 | std %o4, [%g3+0x0080] ! 000000009EB185E4 CASE:L3-B016 0 S >BD40070 | |
13635 | ldx [%g2+0x0060], %fsr ! 000000009EB185E8 CASE:L3-B016 0 S <BD40032 | |
13636 | .word 0x99A60F8D ! 000000009EB185EC CASE:L3-B016 0 S illop | |
13637 | ldda [%g7+%g0]0x83, %i0 ! 000000009EB185F0 CASE:L3-B016 0 S <BD40003 | |
13638 | ldda [%g3+0x0018]%asi, %f12 ! 000000009EB185F4 CASE:L3-B016 0 S <BD40059 | |
13639 | ldx [%g2+0x0060], %fsr ! 000000009EB185F8 CASE:L3-B016 0 S <BD40032 | |
13640 | std %f28, [%g5+0x0008] ! 000000009EB185FC CASE:L3-B016 0 S >BD40058 | |
13641 | stba %o1, [%g4-0x004F]%asi ! 000000009EB18600 CASE:L3-B016 0 S >BD40093+1 | |
13642 | .word 0xAD90D9F0 ! 000000009EB18604 CASE:L3-B016 0 illop | |
13643 | ldda [%l6]0xD0, %f22 ! 000000009EB18608 CASE:L3-B016 0 S Short8 | |
13644 | ldx [%g4-0x0088], %g4 ! 000000009EB1860C CASE:L3-B016 0 ptr_chase | |
13645 | fba,a,pt %fcc1, BL40231 ! 000000009EB18610 CASE:L3-B016 0 | |
13646 | .word 0xCFB843F2 ! 000000009EB18614 CASE:L3-B016 0 S illop_VIS | |
13647 | BL40219:add %g1, 0x978, %g1 ! 000000009EB18618 CASE:L3-B017 1 chksum++ | |
13648 | call .+8 ! 000000009EB1861C CASE:L3-B017 1 S | |
13649 | ldsb [%g3+0x0029], %o2 ! 000000009EB18620 CASE:L3-B017 1 S <BD40090 | |
13650 | ldx [%g2+0x0010], %g5 ! 000000009EB18624 CASE:L3-B017 1 S BASE<BD40048 | |
13651 | ldx [%g2+0x0050], %l5 ! 000000009EB18628 CASE:L3-B017 1 <BD40003 | |
13652 | membar 0x40 ! 000000009EB1862C CASE:L3-B017 1 | |
13653 | stda %f16, [%l5]0x16 ! 000000009EB18630 CASE:L3-B017 1 Blk-Store | |
13654 | membar 0x40 ! 000000009EB18634 CASE:L3-B017 1 | |
13655 | ldsw [%g3-0x0052], %o2 ! 000000009EB18638 CASE:L3-B017 1 S <BD40027+2 | |
13656 | add %g4, 0x2, %l6 ! 000000009EB1863C CASE:L3-B017 1 @BD40095 | |
13657 | ldda [%l6]0xD2, %f22 ! 000000009EB18640 CASE:L3-B017 1 S Short16 | |
13658 | tn %xcc, %g0+0x0057 ! 000000009EB18644 CASE:L3-B017 1 S | |
13659 | membar 0x40 ! 000000009EB18648 CASE:L3-B017 1 | |
13660 | ldda [%l5]0x1F, %f16 ! 000000009EB1864C CASE:L3-B017 1 Blk-Load | |
13661 | membar 0x40 ! 000000009EB18650 CASE:L3-B017 1 | |
13662 | ldx [%g2+0x0048], %g3 ! 000000009EB18654 CASE:L3-B017 1 S BASE<BD40209 | |
13663 | add %g4, -48, %l6 ! 000000009EB18658 CASE:L3-B017 1 @BD40106 | |
13664 | ldda [%l6]0xDA, %f24 ! 000000009EB1865C CASE:L3-B017 1 S Short16 | |
13665 | fba BL40231 ! 000000009EB18660 CASE:L3-B017 1 | |
13666 | st %f4, [%g6-0x0074] ! 000000009EB18664 CASE:L3-B017 1 S >BD40020 | |
13667 | BL40227:add %g1, 0x6E9, %g1 ! 000000009EB18668 CASE:L3-B018 0 chksum++ | |
13668 | .word 0xED1482A1 ! 000000009EB1866C CASE:L3-B018 0 S illop | |
13669 | swap [%g6-0x001C], %o2 ! 000000009EB18670 CASE:L3-B018 0 S >BD40130 | |
13670 | .word 0x91FA7B5A ! 000000009EB18674 CASE:L3-B018 0 L illop | |
13671 | BL40220:fba,a BL40221 ;.empty ! 000000009EB18678 CASE:L3-B018 0 L | |
13672 | .word 0xD9F933BB ! 000000009EB1867C CASE:L3-B018 0 L illop | |
13673 | BL40221:fbue,a,pn %fcc1, BL40222 ;.empty ! 000000009EB18680 CASE:L3-B018 0 L | |
13674 | bg BL40223 ;.empty ! 000000009EB18684 CASE:L3-B018 0 L | |
13675 | .word 0x9FC68000 ! 000000009EB18688 CASE:L3-B018 0 L random | |
13676 | std %f6, [%g5-0x005E] ! 000000009EB1868C CASE:L3-B018 0 S >BD40104+2 | |
13677 | .word 0x0F49FF69 ! 000000009EB18690 CASE:L3-B018 0 S random | |
13678 | st %f11, [%g3-0x0074] ! 000000009EB18694 CASE:L3-B018 0 S >BD40020 | |
13679 | BL40223:ldx [%g2+0x0030], %g5 ! 000000009EB18698 CASE:L3-B018 0 S BASE<BD40013 | |
13680 | ba BL40225 ! 000000009EB1869C CASE:L3-B018 0 L | |
13681 | BL40222:st %f9, [%g6-0x002C] ! 000000009EB186A0 CASE:L3-B018 0 S >BD40055 | |
13682 | BL40224:bneg,a BL40226 ! 000000009EB186A4 CASE:L3-B018 0 L | |
13683 | BL40226:.word 0x8D888C6F ! 000000009EB186A8 CASE:L3-B018 0 S illop | |
13684 | BL40225:add %g1, 0xF1C, %g1 ! 000000009EB186AC CASE:L3-B018 0 chksum++ | |
13685 | fba BL40231 ! 000000009EB186B0 CASE:L3-B018 0 | |
13686 | .word 0x28E726C1 ! 000000009EB186B4 CASE:L3-B018 0 S illop | |
13687 | BL40231: ! SWCH:L2-B012 | |
13688 | add %g1, 0xF21, %g1 ! 000000009EB186B8 SWCH:L2-B012 2 chksum++ | |
13689 | std %f38, [%g5-0x0038] ! 000000009EB186BC SWCH:L2-B012 2 S >BD40006 | |
13690 | bn,a BL40228 ! 000000009EB186C0 SWCH:L2-B012 2 L | |
13691 | stw %g1, [%g4-0x000C] ! 000000009EB186C4 SWCH:L2-B012 0 S >BD40002 | |
13692 | fbge,a BL40229 ;.empty ! 000000009EB186C8 SWCH:L2-B012 2 L | |
13693 | ba,a BL40230 ! 000000009EB186CC SWCH:L2-B012 2 L | |
13694 | .word 0x8F8A21B5 ! 000000009EB186D0 SWCH:L2-B012 0 S illop | |
13695 | BL40230:nop ! 000000009EB186D4 SWCH:L2-B012 2 S | |
13696 | ldub [%g5-0x0058], %o5 ! 000000009EB186D8 SWCH:L2-B012 2 S <BD40024 | |
13697 | BL40229:std %f32, [%g4-0x0060] ! 000000009EB186DC SWCH:L2-B012 2 S >BD40104 | |
13698 | stx %fsr, [%g2+0x0060] ! 000000009EB186E0 SWCH:L2-B012 2 S <BD40032 | |
13699 | ldstub [%g5-0x0058], %o3 ! 000000009EB186E4 SWCH:L2-B012 2 S >BD40024 | |
13700 | BL40228:add %g1, 0x395, %g1 ! 000000009EB186E8 SWCH:L2-B012 2 chksum++ | |
13701 | nop ! 000000009EB186EC LOOP:L2-B013 2 | |
13702 | nop ! 000000009EB186F0 LOOP:L2-B014 2 | |
13703 | nop ! 000000009EB186F4 LOOP:L2-B015 2 | |
13704 | nop ! 000000009EB186F8 LOOP:L2-B016 2 | |
13705 | nop ! 000000009EB186FC LOOP:L2-B017 2 | |
13706 | add %i0, %g1, %o2 ! 000000009EB18700 SWCH:L2-B018 2 | |
13707 | andcc %o2, 0x4, %g0 ! 000000009EB18704 SWCH:L2-B018 2 | |
13708 | bnz,a,pn %xcc, BL40238 ! 000000009EB18708 SWCH:L2-B018 2 | |
13709 | add %g1, 0x7D, %g1 ! 000000009EB1870C SWCH:L2-B018 2 chksum++ | |
13710 | andcc %o2, 0x1, %g0 ! 000000009EB18710 SWCH:L2-B018 0 | |
13711 | bnz,pn %xcc, BL40237 ! 000000009EB18714 SWCH:L2-B018 0 | |
13712 | add %g1, 0x989, %g1 ! 000000009EB18718 SWCH:L2-B018 0 chksum++ | |
13713 | andcc %o2, 0x20, %g0 ! 000000009EB1871C SWCH:L2-B018 0 | |
13714 | .word 0x83B3468A ! 000000009EB18720 SWCH:L2-B018 0 illop | |
13715 | andcc %o2, 0x8, %g0 ! 000000009EB18724 SWCH:L2-B018 0 | |
13716 | .word 0xBED942B4 ! 000000009EB18728 SWCH:L2-B018 0 random | |
13717 | stb %o0, [%g5+0x0046] ! 000000009EB1872C SWCH:L2-B018 0 S >BD40077 | |
13718 | fbu,a BL40232 ! 000000009EB18730 SWCH:L2-B018 0 L | |
13719 | tgu %icc, %g0+0x0076 ! 000000009EB18734 SWCH:L2-B018 0 S pseudo-branch | |
13720 | ld [%g5+0x002C], %f5 ! 000000009EB18738 SWCH:L2-B018 0 S <BD40019 | |
13721 | .word 0xB1AB88F0 ! 000000009EB1873C SWCH:L2-B018 0 L illop | |
13722 | BL40233:fbu,a,pn %fcc2, BL40234 ! 000000009EB18740 SWCH:L2-B018 0 L | |
13723 | BL40232:nop ! 000000009EB18744 SWCH:L2-B018 0 S | |
13724 | nop ! 000000009EB18748 SWCH:L2-B018 0 S | |
13725 | BL40234:std %g0, [%g5-0x0048] ! 000000009EB1874C SWCH:L2-B018 0 S >BD40023 | |
13726 | add %g1, 0xFDA, %g1 ! 000000009EB18750 SWCH:L2-B018 0 chksum++ | |
13727 | add %g1, 0xB47, %g1 ! 000000009EB18754 SWCH:L2-B018 0 chksum++ | |
13728 | ba,a BL40239 ! 000000009EB18758 SWCH:L2-B018 0 | |
13729 | stw %i5, [%g5+0x0074] ! 000000009EB1875C SWCH:L2-B018 0 S >BD40060+4 | |
13730 | BL40235:add %g1, 0xCC5, %g1 ! 000000009EB18760 CASE:L3-B019 0 chksum++ | |
13731 | ldstub [%g5+0x0043], %i4 ! 000000009EB18764 CASE:L3-B019 0 S >BD40092 | |
13732 | ldsha [%g6-0x0018]%asi, %o3 ! 000000009EB18768 CASE:L3-B019 0 S <BD40078 | |
13733 | ldx [%g2+0x0050], %l5 ! 000000009EB1876C CASE:L3-B019 0 <BD40003 | |
13734 | membar 0x40 ! 000000009EB18770 CASE:L3-B019 0 | |
13735 | stda %f16, [%l5]0x17 ! 000000009EB18774 CASE:L3-B019 0 Blk-Store | |
13736 | membar 0x40 ! 000000009EB18778 CASE:L3-B019 0 | |
13737 | .word 0x8B9830E9 ! 000000009EB1877C CASE:L3-B019 0 S illop | |
13738 | fba,a,pt %fcc2, BL40239 ! 000000009EB18780 CASE:L3-B019 0 | |
13739 | ldx [%g2+0x0018], %g6 ! 000000009EB18784 CASE:L3-B019 0 S BASE<BD40083 | |
13740 | BL40236:add %g1, 0x238, %g1 ! 000000009EB18788 CASE:L3-B020 0 chksum++ | |
13741 | ldstub [%g6+0x0028], %o4 ! 000000009EB1878C CASE:L3-B020 0 S >BD40080 | |
13742 | sth %o5, [%g4-0x002E] ! 000000009EB18790 CASE:L3-B020 0 S >BD40171 | |
13743 | std %o2, [%g6-0x0008] ! 000000009EB18794 CASE:L3-B020 0 S >BD40056 | |
13744 | nop ! 000000009EB18798 CASE:L3-B020 0 S | |
13745 | nop ! 000000009EB1879C CASE:L3-B020 0 S | |
13746 | ba,a BL40239 ! 000000009EB187A0 CASE:L3-B020 0 | |
13747 | prefetch [%i6+%o2], 3 ! 000000009EB187A4 CASE:L3-B020 0 S <.+0 | |
13748 | BL40237:add %g1, 0x1E8, %g1 ! 000000009EB187A8 CASE:L3-B021 0 chksum++ | |
13749 | st %f10, [%g5+0x004C] ! 000000009EB187AC CASE:L3-B021 0 S >BD40047 | |
13750 | call .+8 ! 000000009EB187B0 CASE:L3-B021 0 S | |
13751 | std %g0, [%g4+0x0050] ! 000000009EB187B4 CASE:L3-B021 0 S >BD40045 | |
13752 | .word 0xA6F163B4 ! 000000009EB187B8 CASE:L3-B021 0 S random | |
13753 | ld [%g6-0x002C], %f10 ! 000000009EB187BC CASE:L3-B021 0 S <BD40055 | |
13754 | .word 0x81880000 ! 000000009EB187C0 CASE:L3-B021 0 S random | |
13755 | nop ! 000000009EB187C4 CASE:L3-B021 0 S | |
13756 | ba,a,pn %xcc, BL40239 ! 000000009EB187C8 CASE:L3-B021 0 | |
13757 | .word 0x95B5C9E0 ! 000000009EB187CC CASE:L3-B021 0 S illop | |
13758 | BL40238:add %g1, 0x60F, %g1 ! 000000009EB187D0 CASE:L3-B022 2 chksum++ | |
13759 | ldx [%g2+0x0030], %g3 ! 000000009EB187D4 CASE:L3-B022 2 S BASE<BD40013 | |
13760 | nop ! 000000009EB187D8 CASE:L3-B022 2 S | |
13761 | ldx [%g2+0x0060], %fsr ! 000000009EB187DC CASE:L3-B022 2 S <BD40032 | |
13762 | nop ! 000000009EB187E0 CASE:L3-B022 2 S | |
13763 | ba BL40239 ! 000000009EB187E4 CASE:L3-B022 2 | |
13764 | ldsh [%g4-0x0022], %i5 ! 000000009EB187E8 CASE:L3-B022 2 S <BD40076 | |
13765 | BL40239: ! SWCH:L2-B018 | |
13766 | add %g1, 0xF4B, %g1 ! 000000009EB187EC SWCH:L2-B018 2 chksum++ | |
13767 | ldstub [%g5+0x0046], %o4 ! 000000009EB187F0 SWCH:L2-B018 2 S >BD40077 | |
13768 | nop ! 000000009EB187F4 SWCH:L2-B018 2 S | |
13769 | stha %i0, [%g4-0x0052]%asi ! 000000009EB187F8 SWCH:L2-B018 2 S >BD40027+2 | |
13770 | ldsha [%g6-0x0016]%asi, %i5 ! 000000009EB187FC SWCH:L2-B018 2 S <BD40051 | |
13771 | add %g4, -72, %l5 ! 000000009EB18800 SWCH:L2-B018 2 @BD40023 | |
13772 | stda %f30,[%l5+%g1]0xCC ! 000000009EB18804 SWCH:L2-B018 2 S Partial_St | |
13773 | st %f2, [%g4-0x002C] ! 000000009EB18808 SWCH:L2-B018 2 S >BD40055 | |
13774 | nop ! 000000009EB1880C LOOP:L2-B019 2 | |
13775 | nop ! 000000009EB18810 LOOP:L2-B020 2 | |
13776 | subcc %l0, 0x1, %l0 ! 000000009EB18814 LOOP:L1-B000 2 | |
13777 | bnz,a,pt %icc, BL40240 ! 000000009EB18818 LOOP:L1-B000 2 | |
13778 | nop ! 000000009EB1881C LOOP:L1-B000 1 S | |
13779 | add %g1, 0x284, %g1 ! 000000009EB18820 LOOP:L1-B000 1 chksum++ | |
13780 | blimp_good_end: | |
13781 | EXIT_GOOD | |
13782 | blimp_bad_end: | |
13783 | EXIT_BAD | |
13784 | ||
13785 | SECTION .btext019_pg1 TEXT_VA=0x9eb18000 | |
13786 | attr_text { | |
13787 | Name = .btext019_pg1, | |
13788 | VA = 0x9eb18000, | |
13789 | RA = 0xffff66000, | |
13790 | PA = ra2pa(0xffff66000,0), | |
13791 | tsbonly, | |
13792 | part_0_ctx_nonzero_tsb_config_3, | |
13793 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
13794 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13795 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13796 | } | |
13797 | .text; .skip 8 | |
13798 | ||
13799 | !======================================================================== | |
13800 | ||
13801 | SECTION .btext020 TEXT_VA=0xf1733f00 | |
13802 | attr_text { | |
13803 | Name = .btext020, | |
13804 | VA = 0xf1733f00, | |
13805 | RA = 0xffff85f00, | |
13806 | PA = ra2pa(0xffff85f00,0), | |
13807 | notsb | |
13808 | } | |
13809 | ||
13810 | SECTION .btext020_pg0 TEXT_VA=0xf1732000 | |
13811 | attr_text { | |
13812 | Name = .btext020_pg0, | |
13813 | VA = 0xf1732000, | |
13814 | RA = 0xffff84000, | |
13815 | PA = ra2pa(0xffff84000,0), | |
13816 | tsbonly, | |
13817 | part_0_ctx_nonzero_tsb_config_3, | |
13818 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
13819 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13820 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13821 | } | |
13822 | .text; .skip 8 | |
13823 | ||
13824 | ||
13825 | SECTION .btext020 | |
13826 | .text | |
13827 | .global SUBR062; SUBR062: | |
13828 | BL40001: ! SUBR:L0-B000 | |
13829 | add %g1, 0x9FF, %g1 ! 00000000F1733F00 SUBR:L0-B000 1 chksum++ | |
13830 | save %o6, -64, %o6 ! 00000000F1733F04 SUBR:L0-B000 1 | |
13831 | sethi %hh(0xABAD1DEAF1733F00),%l7 ! 00000000F1733F08 SUBR:L0-B000 1 SUBR062 | |
13832 | or %l7,%hm(0xABAD1DEAF1733F00),%l7 ! 00000000F1733F0C SUBR:L0-B000 1 | |
13833 | sethi %lm(0xABAD1DEAF1733F00),%l6 ! 00000000F1733F10 SUBR:L0-B000 1 | |
13834 | or %l6,%lo(0xABAD1DEAF1733F00),%l6 ! 00000000F1733F14 SUBR:L0-B000 1 | |
13835 | sllx %l7, 0x20, %l7 ! 00000000F1733F18 SUBR:L0-B000 1 | |
13836 | or %l7, %l6, %l7 ! 00000000F1733F1C SUBR:L0-B000 1 | |
13837 | ta %xcc, 0x45 ! 00000000F1733F20 SUBR:L0-B000 1 demap-stack | |
13838 | ldx [%g2+0x0050], %l5 ! 00000000F1733F24 SUBR:L0-B000 1 <BD40003 | |
13839 | membar 0x40 ! 00000000F1733F28 SUBR:L0-B000 1 | |
13840 | stda %f0, [%l5]0xE0 ! 00000000F1733F2C SUBR:L0-B000 1 Blk-Store | |
13841 | membar 0x40 ! 00000000F1733F30 SUBR:L0-B000 1 | |
13842 | add %g3, 0x29, %l6 ! 00000000F1733F34 SUBR:L0-B000 1 @BD40090 | |
13843 | stda %f16, [%l6]0xD1 ! 00000000F1733F38 SUBR:L0-B000 1 S Short8 | |
13844 | ldx [%g2+0x0020], %g3 ! 00000000F1733F3C SUBR:L0-B000 1 S BASE<BD40098 | |
13845 | sth %i1, [%g6-0x000A] ! 00000000F1733F40 SUBR:L0-B000 1 S >BD40002+2 | |
13846 | std %o2, [%g5+0x0078] ! 00000000F1733F44 SUBR:L0-B000 1 S >BD40009 | |
13847 | add %g5, -58, %l6 ! 00000000F1733F48 SUBR:L0-B000 1 @BD40005 | |
13848 | ldda [%l6]0xD2, %f20 ! 00000000F1733F4C SUBR:L0-B000 1 S Short16 | |
13849 | stb %i1, [%g5+0x0046] ! 00000000F1733F50 SUBR:L0-B000 1 S >BD40077 | |
13850 | add %g1, 0x724, %g1 ! 00000000F1733F54 SUBR:L0-B000 1 chksum++ | |
13851 | or %g0, 0x2, %l3 ! 00000000F1733F58 LOOP:L1-B000 1 | |
13852 | BL40040: ! LOOP:L1-B000 | |
13853 | add %g1, 0xA1, %g1 ! 00000000F1733F5C LOOP:L1-B000 2 chksum++ | |
13854 | .word 0x89A3CD1C ! 00000000F1733F60 LOOP:L1-B000 2 S illop_FP | |
13855 | st %f8, [%g3-0x0074] ! 00000000F1733F64 LOOP:L1-B000 2 S >BD40020 | |
13856 | ta %xcc, 0x46 ! 00000000F1733F68 LOOP:L1-B000 2 S demap-page | |
13857 | add %g6, 0x40, %l6 ! 00000000F1733F6C LOOP:L1-B000 2 @BD40036 | |
13858 | stda %f22, [%l6]0xD3 ! 00000000F1733F70 LOOP:L1-B000 2 S Short16 | |
13859 | .word 0x9DB409E6 ! 00000000F1733F74 LOOP:L1-B000 2 S illop_VIS | |
13860 | .word 0xB9AC42E0 ! 00000000F1733F78 LOOP:L1-B000 2 S illop_FP | |
13861 | ldsba [%g7+%g0]0x83, %o1 ! 00000000F1733F7C LOOP:L1-B000 2 S <BD40003 | |
13862 | ldswa [%g7+%g0]0x83, %o4 ! 00000000F1733F80 LOOP:L1-B000 2 S <BD40003 | |
13863 | andcc %i3, 0x20, %g0 ! 00000000F1733F84 SKIP:L2-B000 2 | |
13864 | bz,a,pt %xcc, BL40004 ! 00000000F1733F88 SKIP:L2-B000 2 | |
13865 | ldd [%g3+0x0030], %i0 ! 00000000F1733F8C SKIP:L2-B000 0 S <BD40044 | |
13866 | .word 0x85B08B32 ! 00000000F1733F90 SKIP:L2-B000 2 S illop_VIS | |
13867 | ldd [%g3+0x0010], %f60 ! 00000000F1733F94 SKIP:L2-B000 2 S <BD40074 | |
13868 | std %o4, [%g5+0x0058] ! 00000000F1733F98 SKIP:L2-B000 2 S >BD40035 | |
13869 | std %f62, [%g5-0x0060] ! 00000000F1733F9C SKIP:L2-B000 2 S >BD40104 | |
13870 | lduha [%g7+%g7]0x83, %i3 ! 00000000F1733FA0 SKIP:L2-B000 2 S <BD40003 | |
13871 | add %g5, -58, %l6 ! 00000000F1733FA4 SKIP:L2-B000 2 @BD40005 | |
13872 | ldda [%l6]0xD3, %f24 ! 00000000F1733FA8 SKIP:L2-B000 2 S Short16 | |
13873 | std %f28, [%g5+0x0030] ! 00000000F1733FAC SKIP:L2-B000 2 S >BD40044 | |
13874 | ld [%g2+0x0064], %fsr ! 00000000F1733FB0 SKIP:L2-B000 2 S <BD40032+4 | |
13875 | .word 0x2E5F811B ! 00000000F1733FB4 SKIP:L2-B000 2 S illop | |
13876 | st %f17, [%g4-0x0040] ! 00000000F1733FB8 SKIP:L2-B000 2 S >BD40007 | |
13877 | stwa %i0, [%g3-0x0040]%asi ! 00000000F1733FBC SKIP:L2-B000 2 S >BD40007 | |
13878 | ldx [%g6-0x0088], %g6 ! 00000000F1733FC0 SKIP:L2-B000 2 ptr_chase | |
13879 | add %g1, 0x995, %g1 ! 00000000F1733FC4 SKIP:L2-B000 2 chksum++ | |
13880 | ta %xcc, 0x43 ! 00000000F1733FC8 SKIP:L2-B000 2 S +-PEF | |
13881 | ldstub [%g5-0x0058], %l0 ! 00000000F1733FCC SKIP:L2-B000 2 S >BD40024 | |
13882 | swap [%g3-0x001C], %i3 ! 00000000F1733FD0 SKIP:L2-B000 2 S >BD40130 | |
13883 | call .+8 ! 00000000F1733FD4 SKIP:L2-B000 2 S | |
13884 | ldx [%g2+0x0030], %g4 ! 00000000F1733FD8 SKIP:L2-B000 2 S BASE<BD40013 | |
13885 | ldx [%g4-0x0088], %g4 ! 00000000F1733FDC SKIP:L2-B000 2 ptr_chase | |
13886 | ldx [%g4-0x0088], %g4 ! 00000000F1733FE0 SKIP:L2-B000 2 ptr_chase | |
13887 | .word 0xBBABC761 ! 00000000F1733FE4 SKIP:L2-B000 2 S illop_FP | |
13888 | stda %f44, [%g3-0x0038]%asi ! 00000000F1733FE8 SKIP:L2-B000 4 S >BD40006 | |
13889 | ld [%g5+0x004C], %f10 ! 00000000F1733FEC SKIP:L2-B000 2 S <BD40047 | |
13890 | std %g0, [%g4+0x0070] ! 00000000F1733FF0 SKIP:L2-B000 2 S >BD40060 | |
13891 | fba,pt %fcc2, BL40005 ! 00000000F1733FF4 SKIP:L2-B000 2 | |
13892 | sth %o1, [%g6+0x0044] ! 00000000F1733FF8 SKIP:L2-B000 2 S >BD40137 | |
13893 | BL40004: ! ELSE:L2-B001 | |
13894 | add %g6, -60, %l6 ! 00000000F1733FFC ELSE:L2-B001 0 @BD40041 | |
13895 | ldda [%l6]0xD3, %f22 ! 00000000F1734000 ELSE:L2-B001 0 S Short16 | |
13896 | add %g4, 0x78, %l5 ! 00000000F1734004 ELSE:L2-B001 0 @BD40009 | |
13897 | stda %f18,[%l5+%g1]0xCA ! 00000000F1734008 ELSE:L2-B001 0 S Partial_St | |
13898 | ldx [%g4+0x0070], %o2 ! 00000000F173400C ELSE:L2-B001 0 S <BD40060 | |
13899 | add %g3, 0x30, %l5 ! 00000000F1734010 ELSE:L2-B001 0 @BD40044 | |
13900 | stda %f24,[%l5+%g1]0xC4 ! 00000000F1734014 ELSE:L2-B001 0 S Partial_St | |
13901 | ldx [%g2+0x0050], %l5 ! 00000000F1734018 ELSE:L2-B001 0 <BD40003 | |
13902 | membar 0x40 ! 00000000F173401C ELSE:L2-B001 0 | |
13903 | ldda [%l5]0x1E, %f16 ! 00000000F1734020 ELSE:L2-B001 0 Blk-Load | |
13904 | membar 0x40 ! 00000000F1734024 ELSE:L2-B001 0 | |
13905 | ld [%g5-0x000C], %f30 ! 00000000F1734028 ELSE:L2-B001 0 S <BD40002 | |
13906 | add %g1, 0x233, %g1 ! 00000000F173402C ELSE:L2-B001 0 chksum++ | |
13907 | nop ! 00000000F1734030 ELSE:L2-B001 0 S | |
13908 | add %g6, -60, %l6 ! 00000000F1734034 ELSE:L2-B001 0 @BD40041 | |
13909 | stda %f30, [%l6]0xD2 ! 00000000F1734038 ELSE:L2-B001 0 S Short16 | |
13910 | ldstub [%g4+0x0047], %i1 ! 00000000F173403C ELSE:L2-B001 0 S >BD40141 | |
13911 | .word 0x85AC1671 ! 00000000F1734040 ELSE:L2-B001 0 S illop | |
13912 | prefetch [%i2-0x0817], 1 ! 00000000F1734044 ELSE:L2-B001 0 S <.-2071 | |
13913 | BL40005: ! ELSE:L2-B001 | |
13914 | add %g1, 0xC09, %g1 ! 00000000F1734048 ELSE:L2-B001 2 chksum++ | |
13915 | andcc %o2, 0x80, %g0 ! 00000000F173404C SKIP:L2-B002 2 | |
13916 | bz,a,pn %xcc, BL40006 ! 00000000F1734050 SKIP:L2-B002 2 | |
13917 | .word 0xEB15716E ! 00000000F1734054 SKIP:L2-B002 2 S illop | |
13918 | nop ! 00000000F1734058 SKIP:L2-B002 0 S | |
13919 | ldsba [%g7+%g0]0x83, %o1 ! 00000000F173405C SKIP:L2-B002 0 S <BD40003 | |
13920 | ldda [%g7+%g0]0x83, %i0 ! 00000000F1734060 SKIP:L2-B002 0 S <BD40003 | |
13921 | ldx [%g2+0x0020], %g4 ! 00000000F1734064 SKIP:L2-B002 0 S BASE<BD40098 | |
13922 | add %g4, 0x8, %l5 ! 00000000F1734068 SKIP:L2-B002 0 @BD40058 | |
13923 | stda %f18,[%l5+%g1]0xC4 ! 00000000F173406C SKIP:L2-B002 0 S Partial_St | |
13924 | add %g1, 0xB3C, %g1 ! 00000000F1734070 SKIP:L2-B002 0 chksum++ | |
13925 | ldda [%g4+0x0010]%asi, %f62 ! 00000000F1734074 SKIP:L2-B002 0 S <BD40074 | |
13926 | ldd [%g5-0x0060], %f42 ! 00000000F1734078 SKIP:L2-B002 0 S <BD40104 | |
13927 | .word 0x8B674D86 ! 00000000F173407C SKIP:L2-B002 0 S illop | |
13928 | add %g5, 0x29, %l6 ! 00000000F1734080 SKIP:L2-B002 0 @BD40090 | |
13929 | stda %f22, [%l6]0xD8 ! 00000000F1734084 SKIP:L2-B002 0 S Short8 | |
13930 | fba,a,pt %fcc3, BL40007 ! 00000000F1734088 SKIP:L2-B002 0 | |
13931 | .word 0x99A518F9 ! 00000000F173408C SKIP:L2-B002 0 S illop | |
13932 | BL40006: ! ELSE:L2-B003 | |
13933 | ldx [%g2+0x0050], %l5 ! 00000000F1734090 ELSE:L2-B003 2 <BD40003 | |
13934 | membar 0x40 ! 00000000F1734094 ELSE:L2-B003 2 | |
13935 | ldda [%l5]0xF1, %f16 ! 00000000F1734098 ELSE:L2-B003 2 Blk-Load | |
13936 | membar 0x40 ! 00000000F173409C ELSE:L2-B003 2 | |
13937 | ldd [%g6+0x0070], %i0 ! 00000000F17340A0 ELSE:L2-B003 2 S <BD40060 | |
13938 | .word 0x8FB282D2 ! 00000000F17340A4 ELSE:L2-B003 2 S illop_VIS | |
13939 | swapa [%g5-0x001C]%asi, %i2 ! 00000000F17340A8 ELSE:L2-B003 2 S >BD40130 | |
13940 | add %g1, 0x209, %g1 ! 00000000F17340AC ELSE:L2-B003 2 chksum++ | |
13941 | ldx [%g6+0x0030], %i3 ! 00000000F17340B0 ELSE:L2-B003 2 S <BD40044 | |
13942 | st %f23, [%g6+0x0024] ! 00000000F17340B4 ELSE:L2-B003 2 S >BD40139 | |
13943 | std %f46, [%g5-0x0060] ! 00000000F17340B8 ELSE:L2-B003 2 S >BD40104 | |
13944 | te %icc, %g0+0x0056 ! 00000000F17340BC ELSE:L2-B003 2 S | |
13945 | ld [%g2+0x0064], %fsr ! 00000000F17340C0 ELSE:L2-B003 2 S <BD40032+4 | |
13946 | BL40007: ! ELSE:L2-B003 | |
13947 | add %g1, 0x9D6, %g1 ! 00000000F17340C4 ELSE:L2-B003 2 chksum++ | |
13948 | fcmpd %fcc2, %f46, %f32 ! 00000000F17340C8 SKIP:L2-B004 2 | |
13949 | fbge,pn %fcc2, BL40008 ! 00000000F17340CC SKIP:L2-B004 2 | |
13950 | nop ! 00000000F17340D0 SKIP:L2-B004 2 S | |
13951 | ldx [%g3-0x0008], %o4 ! 00000000F17340D4 SKIP:L2-B004 2 S <BD40056 | |
13952 | stb %i0, [%g3-0x000F] ! 00000000F17340D8 SKIP:L2-B004 2 S >BD40040 | |
13953 | stb %i0, [%g6+0x0028] ! 00000000F17340DC SKIP:L2-B004 2 S >BD40080 | |
13954 | ld [%g2+0x0064], %fsr ! 00000000F17340E0 SKIP:L2-B004 2 S <BD40032+4 | |
13955 | add %g4, 0x50, %l5 ! 00000000F17340E4 SKIP:L2-B004 2 @BD40045 | |
13956 | stda %f16,[%l5+%g1]0xC8 ! 00000000F17340E8 SKIP:L2-B004 2 S Partial_St | |
13957 | add %g1, 0xD27, %g1 ! 00000000F17340EC SKIP:L2-B004 2 chksum++ | |
13958 | sth %o0, [%g5+0x0074] ! 00000000F17340F0 SKIP:L2-B004 2 S >BD40060+4 | |
13959 | st %f2, [%g5-0x002C] ! 00000000F17340F4 SKIP:L2-B004 2 S >BD40055 | |
13960 | stx %i0, [%g4+0x0058] ! 00000000F17340F8 SKIP:L2-B004 2 S >BD40035 | |
13961 | st %f11, [%g6+0x004C] ! 00000000F17340FC SKIP:L2-B004 2 S >BD40047 | |
13962 | nop ! 00000000F1734100 SKIP:L2-B004 2 S | |
13963 | prefetch [%o6+0x043F], 21 ! 00000000F1734104 SKIP:L2-B004 2 S <.+1087 | |
13964 | std %g0, [%g4+0x0058] ! 00000000F1734108 SKIP:L2-B004 2 S >BD40035 | |
13965 | ba,pt %icc, BL40017 ! 00000000F173410C SKIP:L2-B004 2 | |
13966 | ldda [%g3+0x0018]%asi, %f42 ! 00000000F1734110 SKIP:L2-B004 2 S <BD40059 | |
13967 | BL40008: ! ELSE:L2-B005 | |
13968 | .word 0xB1A215FD ! 00000000F1734114 ELSE:L2-B005 0 S illop | |
13969 | ba,a,pn %xcc, BL40009 ;.empty ! 00000000F1734118 ELSE:L2-B005 0 L | |
13970 | fbg,a,pn %fcc1, BL40010 ;.empty ! 00000000F173411C ELSE:L2-B005 0 L | |
13971 | bcs,a BL40011 ;.empty ! 00000000F1734120 ELSE:L2-B005 0 L | |
13972 | fbue BL40012 ! 00000000F1734124 ELSE:L2-B005 0 L | |
13973 | BL40009:.word 0x0B894294 ! 00000000F1734128 ELSE:L2-B005 0 S random | |
13974 | BL40011:fbue,pn %fcc2, BL40013 ;.empty ! 00000000F173412C ELSE:L2-B005 0 L | |
13975 | fbe,a BL40014 ! 00000000F1734130 ELSE:L2-B005 0 L | |
13976 | BL40010:.word 0xA1B7C4E2 ! 00000000F1734134 ELSE:L2-B005 0 S illop_VIS | |
13977 | BL40014:std %f46, [%g4-0x0060] ! 00000000F1734138 ELSE:L2-B005 0 S >BD40104 | |
13978 | sth %i2, [%g3+0x0044] ! 00000000F173413C ELSE:L2-B005 0 S >BD40137 | |
13979 | bneg,a BL40015 ;.empty ! 00000000F1734140 ELSE:L2-B005 0 L | |
13980 | BL40012:fbge,pn %fcc0, BL40016 ;.empty ! 00000000F1734144 ELSE:L2-B005 0 L | |
13981 | BL40016:brgz,pn %g1, BL40013 ! 00000000F1734148 ELSE:L2-B005 0 L | |
13982 | nop ! 00000000F173414C ELSE:L2-B005 0 S | |
13983 | BL40015:stb %i0, [%g3-0x0010] ! 00000000F1734150 ELSE:L2-B005 0 S >BD40052 | |
13984 | BL40013:add %g1, 0x95, %g1 ! 00000000F1734154 ELSE:L2-B005 0 chksum++ | |
13985 | add %g1, 0xE32, %g1 ! 00000000F1734158 ELSE:L2-B005 0 chksum++ | |
13986 | stb %i1, [%g3-0x001F] ! 00000000F173415C ELSE:L2-B005 0 S >BD40085 | |
13987 | ldd [%g3-0x0070], %f40 ! 00000000F1734160 ELSE:L2-B005 0 S <BD40008 | |
13988 | .word 0xD52867FA ! 00000000F1734164 ELSE:L2-B005 0 S illop | |
13989 | lduba [%g7+%g0]0x83, %o0 ! 00000000F1734168 ELSE:L2-B005 0 S <BD40003 | |
13990 | add %g3, -58, %l6 ! 00000000F173416C ELSE:L2-B005 0 @BD40005 | |
13991 | stda %f26, [%l6]0xDA ! 00000000F1734170 ELSE:L2-B005 0 S Short16 | |
13992 | ldsb [%g4+0x0047], %l4 ! 00000000F1734174 ELSE:L2-B005 0 S <BD40141 | |
13993 | .word 0x939D95FF ! 00000000F1734178 ELSE:L2-B005 0 illop | |
13994 | ldda [%l6]0xD2, %f24 ! 00000000F173417C ELSE:L2-B005 0 S Short16 | |
13995 | stx %i0, [%g5-0x0008] ! 00000000F1734180 ELSE:L2-B005 0 S >BD40056 | |
13996 | .word 0xE5C48699 ! 00000000F1734184 ELSE:L2-B005 0 illop | |
13997 | ldx [%g5-0x0088], %g5 ! 00000000F1734188 ELSE:L2-B005 0 ptr_chase | |
13998 | ldx [%g5-0x0088], %g5 ! 00000000F173418C ELSE:L2-B005 0 ptr_chase | |
13999 | .word 0x95B1C270 ! 00000000F1734190 ELSE:L2-B005 0 S illop | |
14000 | tleu %icc, %g0+0x0052 ! 00000000F1734194 ELSE:L2-B005 0 S | |
14001 | BL40017: ! ELSE:L2-B005 | |
14002 | add %g1, 0xA34, %g1 ! 00000000F1734198 ELSE:L2-B005 2 chksum++ | |
14003 | andcc %i1, 0x10, %g0 ! 00000000F173419C SKIP:L2-B006 2 | |
14004 | bnz BL40018 ! 00000000F17341A0 SKIP:L2-B006 2 | |
14005 | st %f4, [%g4+0x0062] ! 00000000F17341A4 SKIP:L2-B006 2 S >BD40069+2 | |
14006 | nop ! 00000000F17341A8 SKIP:L2-B006 1 S | |
14007 | ldstub [%g6-0x0058], %i5 ! 00000000F17341AC SKIP:L2-B006 1 S >BD40024 | |
14008 | ldsba [%g7+%g7]0x83, %i3 ! 00000000F17341B0 SKIP:L2-B006 1 S <BD40003 | |
14009 | ldx [%g2+0x0050], %l5 ! 00000000F17341B4 SKIP:L2-B006 1 <BD40003 | |
14010 | membar 0x40 ! 00000000F17341B8 SKIP:L2-B006 1 | |
14011 | ldda [%l5]0xF8, %f16 ! 00000000F17341BC SKIP:L2-B006 1 Blk-Load | |
14012 | membar 0x40 ! 00000000F17341C0 SKIP:L2-B006 1 | |
14013 | add %g1, 0x569, %g1 ! 00000000F17341C4 SKIP:L2-B006 1 chksum++ | |
14014 | lduba [%g7+%g7]0x82, %o1 ! 00000000F17341C8 SKIP:L2-B006 1 S <BD40003 | |
14015 | add %g4, -48, %l6 ! 00000000F17341CC SKIP:L2-B006 1 @BD40106 | |
14016 | ldda [%l6]0xDA, %f18 ! 00000000F17341D0 SKIP:L2-B006 1 S Short16 | |
14017 | ldsha [%g7+%g7]0x83, %i4 ! 00000000F17341D4 SKIP:L2-B006 1 S <BD40003 | |
14018 | stx %i5, [%g4-0x0048] ! 00000000F17341D8 SKIP:L2-B006 1 S >BD40023 | |
14019 | ldx [%g6-0x0088], %g6 ! 00000000F17341DC SKIP:L2-B006 1 ptr_chase | |
14020 | ldx [%g6-0x0088], %g6 ! 00000000F17341E0 SKIP:L2-B006 1 ptr_chase | |
14021 | ldx [%g6-0x0088], %g6 ! 00000000F17341E4 SKIP:L2-B006 1 ptr_chase | |
14022 | ldx [%g6-0x0088], %g6 ! 00000000F17341E8 SKIP:L2-B006 1 ptr_chase | |
14023 | ldx [%g6-0x0088], %g6 ! 00000000F17341EC SKIP:L2-B006 1 ptr_chase | |
14024 | ldx [%g6-0x0088], %g6 ! 00000000F17341F0 SKIP:L2-B006 1 ptr_chase | |
14025 | std %i2, [%g3+0x0030] ! 00000000F17341F4 SKIP:L2-B006 1 S >BD40044 | |
14026 | fba BL40019 ! 00000000F17341F8 SKIP:L2-B006 1 | |
14027 | nop ! 00000000F17341FC SKIP:L2-B006 1 S | |
14028 | BL40018: ! ELSE:L2-B007 | |
14029 | ld [%g5-0x0072], %f8 ! 00000000F1734200 ELSE:L2-B007 1 S <BD40020+2 | |
14030 | ldx [%g2+0x0010], %g4 ! 00000000F1734204 ELSE:L2-B007 1 S BASE<BD40048 | |
14031 | ldd [%g5+0x0050], %i0 ! 00000000F1734208 ELSE:L2-B007 1 S <BD40045 | |
14032 | add %g5, 0x28, %l6 ! 00000000F173420C ELSE:L2-B007 1 @BD40080 | |
14033 | stda %f24, [%l6]0xD0 ! 00000000F1734210 ELSE:L2-B007 1 S Short8 | |
14034 | ldx [%g2+0x0020], %g6 ! 00000000F1734214 ELSE:L2-B007 1 S BASE<BD40098 | |
14035 | nop ! 00000000F1734218 ELSE:L2-B007 1 S | |
14036 | stb %o1, [%g3+0x0042] ! 00000000F173421C ELSE:L2-B007 1 S >BD40091 | |
14037 | ldsha [%g6+0x0000]%asi, %o1 ! 00000000F1734220 ELSE:L2-B007 1 S <BD40097 | |
14038 | ldx [%g2+0x0030], %g3 ! 00000000F1734224 ELSE:L2-B007 1 S BASE<BD40013 | |
14039 | ldx [%g2+0x0050], %l5 ! 00000000F1734228 ELSE:L2-B007 1 <BD40003 | |
14040 | membar 0x40 ! 00000000F173422C ELSE:L2-B007 1 | |
14041 | ldda [%l5]0xF0, %f16 ! 00000000F1734230 ELSE:L2-B007 1 Blk-Load | |
14042 | membar 0x40 ! 00000000F1734234 ELSE:L2-B007 1 | |
14043 | add %g1, 0x333, %g1 ! 00000000F1734238 ELSE:L2-B007 1 chksum++ | |
14044 | ld [%g4+0x002C], %f10 ! 00000000F173423C ELSE:L2-B007 1 S <BD40019 | |
14045 | add %g6, -87, %l6 ! 00000000F1734240 ELSE:L2-B007 1 @BD40026 | |
14046 | stda %f28, [%l6]0xD8 ! 00000000F1734244 ELSE:L2-B007 1 S Short8 | |
14047 | std %f30, [%g6+0x0008] ! 00000000F1734248 ELSE:L2-B007 1 S >BD40058 | |
14048 | prefetch [%g5-0x0030], 3 ! 00000000F173424C ELSE:L2-B007 1 S <BD40106 | |
14049 | ldd [%g3+0x0008], %i0 ! 00000000F1734250 ELSE:L2-B007 1 S <BD40058 | |
14050 | BL40019: ! ELSE:L2-B007 | |
14051 | add %g1, 0x5EF, %g1 ! 00000000F1734254 ELSE:L2-B007 2 chksum++ | |
14052 | fcmpd %fcc2, %f40, %f42 ! 00000000F1734258 SKIP:L2-B008 2 | |
14053 | fbge,a,pt %fcc2, BL40026 ! 00000000F173425C SKIP:L2-B008 2 | |
14054 | .word 0x12055244 ! 00000000F1734260 SKIP:L2-B008 0 S illop | |
14055 | stda %f46, [%g3-0x0070]%asi ! 00000000F1734264 SKIP:L2-B008 2 S >BD40008 | |
14056 | fbo,pt %fcc0, BL40020 ;.empty ! 00000000F1734268 SKIP:L2-B008 2 L | |
14057 | fbne,a BL40021 ! 00000000F173426C SKIP:L2-B008 2 L | |
14058 | BL40020:.word 0xD9AF700C ! 00000000F1734270 SKIP:L2-B008 0 S illop | |
14059 | ldx [%g2+0x0000], %g3 ! 00000000F1734274 SKIP:L2-B008 2 S BASE<BD40094 | |
14060 | BL40021:bg,pn %icc, BL40022 ;.empty ! 00000000F1734278 SKIP:L2-B008 2 L | |
14061 | bz,a,pt %icc, BL40023 ! 00000000F173427C SKIP:L2-B008 2 L | |
14062 | st %f21, [%g4-0x0054] ! 00000000F1734280 SKIP:L2-B008 1 S >BD40027 | |
14063 | BL40022:brnz,a,pn %g1, BL40024 ! 00000000F1734284 SKIP:L2-B008 0 L | |
14064 | BL40023:stb %i1, [%g3+0x0041] ! 00000000F1734288 SKIP:L2-B008 2 S >BD40036+1 | |
14065 | BL40024:bneg,pn %xcc, BL40025 ! 00000000F173428C SKIP:L2-B008 2 L | |
14066 | nop ! 00000000F1734290 SKIP:L2-B008 2 S | |
14067 | BL40025:add %g1, 0xA53, %g1 ! 00000000F1734294 SKIP:L2-B008 2 chksum++ | |
14068 | add %g1, 0xB49, %g1 ! 00000000F1734298 SKIP:L2-B008 2 chksum++ | |
14069 | swap [%g4-0x0050], %o5 ! 00000000F173429C SKIP:L2-B008 2 S >BD40093 | |
14070 | ldx [%g2+0x0050], %l5 ! 00000000F17342A0 SKIP:L2-B008 2 <BD40003 | |
14071 | membar 0x40 ! 00000000F17342A4 SKIP:L2-B008 2 | |
14072 | stda %f32, [%l5]0xF8 ! 00000000F17342A8 SKIP:L2-B008 2 Blk-Store | |
14073 | membar 0x40 ! 00000000F17342AC SKIP:L2-B008 2 | |
14074 | add %g5, -76, %l6 ! 00000000F17342B0 SKIP:L2-B008 2 @BD40089 | |
14075 | stda %f16, [%l6]0xD3 ! 00000000F17342B4 SKIP:L2-B008 2 S Short16 | |
14076 | ld [%g5-0x0074], %f9 ! 00000000F17342B8 SKIP:L2-B008 2 S <BD40020 | |
14077 | nop ! 00000000F17342BC SKIP:L2-B008 2 S | |
14078 | ba BL40032 ! 00000000F17342C0 SKIP:L2-B008 2 | |
14079 | lduh [%g3-0x000D], %o5 ! 00000000F17342C4 SKIP:L2-B008 2 S <BD40184+1 | |
14080 | BL40026: ! ELSE:L2-B009 | |
14081 | nop ! 00000000F17342C8 ELSE:L2-B009 0 S | |
14082 | bnz BL40027 ! 00000000F17342CC ELSE:L2-B009 0 L | |
14083 | ldx [%g2+0x0040], %g6 ! 00000000F17342D0 ELSE:L2-B009 0 S BASE<BD40031 | |
14084 | bcc,a,pn %xcc, BL40028 ! 00000000F17342D4 ELSE:L2-B009 0 L | |
14085 | stx %g1, [%g4+0x0008] ! 00000000F17342D8 ELSE:L2-B009 0 S >BD40058 | |
14086 | bgu BL40029 ;.empty ! 00000000F17342DC ELSE:L2-B009 0 L | |
14087 | .word 0xB7AD1C59 ! 00000000F17342E0 ELSE:L2-B009 0 L illop | |
14088 | .word 0x12200C5D ! 00000000F17342E4 ELSE:L2-B009 0 L random | |
14089 | BL40027:.word 0x99A923C8 ! 00000000F17342E8 ELSE:L2-B009 0 S illop | |
14090 | BL40030:ba,pt %icc, BL40029 ;.empty ! 00000000F17342EC ELSE:L2-B009 0 L | |
14091 | BL40031:fble,pt %fcc1, BL40029 ! 00000000F17342F0 ELSE:L2-B009 0 L | |
14092 | BL40028:ldx [%g2+0x0020], %g3 ! 00000000F17342F4 ELSE:L2-B009 0 S BASE<BD40098 | |
14093 | BL40029:add %g1, 0x372, %g1 ! 00000000F17342F8 ELSE:L2-B009 0 chksum++ | |
14094 | .word 0xBBA39B17 ! 00000000F17342FC ELSE:L2-B009 0 illop | |
14095 | add %g6, 0x80, %l5 ! 00000000F1734300 ELSE:L2-B009 0 @BD40070 | |
14096 | stda %f22,[%l5+%g1]0xCA ! 00000000F1734304 ELSE:L2-B009 0 S Partial_St | |
14097 | lduwa [%g5-0x0013]%asi, %o1 ! 00000000F1734308 ELSE:L2-B009 0 S <BD40087+1 | |
14098 | .word 0xA9A8D010 ! 00000000F173430C ELSE:L2-B009 0 S illop | |
14099 | .word 0x85B308DE ! 00000000F1734310 ELSE:L2-B009 0 S illop | |
14100 | BL40032: ! ELSE:L2-B009 | |
14101 | add %g1, 0xE65, %g1 ! 00000000F1734314 ELSE:L2-B009 2 chksum++ | |
14102 | lduw [%g5-0x000C], %i1 ! 00000000F1734318 LOOP:L1-B000 2 S <BD40002 | |
14103 | fbne BL40033 ;.empty ! 00000000F173431C LOOP:L1-B000 2 L | |
14104 | bg,pn %xcc, BL40034 ! 00000000F1734320 LOOP:L1-B000 2 L | |
14105 | ldswa [%g7+%g7]0x83, %i0 ! 00000000F1734324 LOOP:L1-B000 2 S <BD40003 | |
14106 | bleu,a,pn %icc, BL40035 ;.empty ! 00000000F1734328 LOOP:L1-B000 1 L | |
14107 | bnz BL40036 ;.empty ! 00000000F173432C LOOP:L1-B000 1 L | |
14108 | bnz BL40037 ! 00000000F1734330 LOOP:L1-B000 0 L | |
14109 | BL40034:nop ! 00000000F1734334 LOOP:L1-B000 1 S | |
14110 | BL40035:fbn,a,pt %fcc1, BL40036 ! 00000000F1734338 LOOP:L1-B000 2 L | |
14111 | .word 0x1ADD4A28 ! 00000000F173433C LOOP:L1-B000 0 S random | |
14112 | fble BL40038 ;.empty ! 00000000F1734340 LOOP:L1-B000 2 L | |
14113 | BL40038:ba,pt %xcc, BL40039 ;.empty ! 00000000F1734344 LOOP:L1-B000 4 L | |
14114 | BL40036:bl,pt %icc, BL40037 ! 00000000F1734348 LOOP:L1-B000 0 L | |
14115 | BL40033:.word 0xAA97819C ! 00000000F173434C LOOP:L1-B000 0 S random | |
14116 | BL40037:lduh [%g6-0x003B], %o5 ! 00000000F1734350 LOOP:L1-B000 0 S <BD40041+1 | |
14117 | BL40039:add %g1, 0x711, %g1 ! 00000000F1734354 LOOP:L1-B000 4 chksum++ | |
14118 | subcc %l3, 0x1, %l3 ! 00000000F1734358 LOOP:L1-B000 2 | |
14119 | bnz,pt %icc, BL40040 ! 00000000F173435C LOOP:L1-B000 2 | |
14120 | ldx [%g2+0x0008], %g3 ! 00000000F1734360 LOOP:L1-B000 2 S BASE<BD40015 | |
14121 | add %g1, 0xF1F, %g1 ! 00000000F1734364 LOOP:L1-B000 1 chksum++ | |
14122 | ld [%g2+0x0064], %fsr ! 00000000F1734368 SUBR:L0-B000 1 S <BD40032+4 | |
14123 | lduba [%g7+%g7]0x82, %o0 ! 00000000F173436C SUBR:L0-B000 1 S <BD40003 | |
14124 | .word 0x81B102CC ! 00000000F1734370 SUBR:L0-B000 1 S illop_VIS | |
14125 | tl %icc, %g0+0x005A ! 00000000F1734374 SUBR:L0-B000 1 S | |
14126 | sth %i1, [%g3+0x0002] ! 00000000F1734378 SUBR:L0-B000 1 S >BD40095 | |
14127 | ta %xcc, 0x45 ! 00000000F173437C SUBR:L0-B000 1 demap-stack | |
14128 | add %g1, 0x167, %i0 ! 00000000F1734380 SUBR:L0-B000 1 | |
14129 | add %g1, 0xC73, %g1 ! 00000000F1734384 SUBR:L0-B000 1 chksum++ | |
14130 | ret ! 00000000F1734388 SUBR:L0-B000 1 | |
14131 | restore %i0, %l7, %o0 ! 00000000F173438C SUBR:L0-B000 1 | |
14132 | ||
14133 | SECTION .btext020_pg1 TEXT_VA=0xf1734000 | |
14134 | attr_text { | |
14135 | Name = .btext020_pg1, | |
14136 | VA = 0xf1734000, | |
14137 | RA = 0xffff86000, | |
14138 | PA = ra2pa(0xffff86000,0), | |
14139 | tsbonly, | |
14140 | part_0_ctx_nonzero_tsb_config_3, | |
14141 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
14142 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14143 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14144 | } | |
14145 | .text; .skip 8 | |
14146 | ||
14147 | !======================================================================== | |
14148 | ||
14149 | SECTION .btext021 TEXT_VA=0x95edf00 | |
14150 | attr_text { | |
14151 | Name = .btext021, | |
14152 | VA = 0x95edf00, | |
14153 | RA = 0xffff81f00, | |
14154 | PA = ra2pa(0xffff81f00,0), | |
14155 | notsb | |
14156 | } | |
14157 | ||
14158 | SECTION .btext021_pg0 TEXT_VA=0x95ec000 | |
14159 | attr_text { | |
14160 | Name = .btext021_pg0, | |
14161 | VA = 0x95ec000, | |
14162 | RA = 0xffff80000, | |
14163 | PA = ra2pa(0xffff80000,0), | |
14164 | tsbonly, | |
14165 | part_0_ctx_nonzero_tsb_config_3, | |
14166 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
14167 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14168 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14169 | } | |
14170 | .text; .skip 8 | |
14171 | ||
14172 | ||
14173 | SECTION .btext021 | |
14174 | .text | |
14175 | .global SUBR063; SUBR063: | |
14176 | BL40042: ! SUBR:L0-B000 | |
14177 | add %g1, 0x32C, %g1 ! 00000000095EDF00 SUBR:L0-B000 3 chksum++ | |
14178 | fbe BL40041 ! 00000000095EDF04 SUBR:L0-B000 3 | |
14179 | save %o6, -64, %o6 ! 00000000095EDF08 SUBR:L0-B000 3 | |
14180 | BL40041: ! SUBR:L0-B000 | |
14181 | sethi %hh(0xABAD1DEA095EDF00),%l7 ! 00000000095EDF0C SUBR:L0-B000 3 SUBR063 | |
14182 | or %l7,%hm(0xABAD1DEA095EDF00),%l7 ! 00000000095EDF10 SUBR:L0-B000 3 | |
14183 | sethi %lm(0xABAD1DEA095EDF00),%l6 ! 00000000095EDF14 SUBR:L0-B000 3 | |
14184 | or %l6,%lo(0xABAD1DEA095EDF00),%l6 ! 00000000095EDF18 SUBR:L0-B000 3 | |
14185 | sllx %l7, 0x20, %l7 ! 00000000095EDF1C SUBR:L0-B000 3 | |
14186 | or %l7, %l6, %l7 ! 00000000095EDF20 SUBR:L0-B000 3 | |
14187 | ta %xcc, 0x45 ! 00000000095EDF24 SUBR:L0-B000 3 demap-stack | |
14188 | add %g1, 0x4DF, %g1 ! 00000000095EDF28 SUBR:L0-B000 3 chksum++ | |
14189 | add %i4, %g1, %i1 ! 00000000095EDF2C SWCH:L1-B000 3 | |
14190 | andcc %i1, 0x4, %g0 ! 00000000095EDF30 SWCH:L1-B000 3 | |
14191 | bnz,pn %xcc, BL40052 ! 00000000095EDF34 SWCH:L1-B000 3 | |
14192 | add %g1, 0x8A7, %g1 ! 00000000095EDF38 SWCH:L1-B000 3 chksum++ | |
14193 | andcc %i1, 0x2, %g0 ! 00000000095EDF3C SWCH:L1-B000 1 | |
14194 | bnz,pn %xcc, BL40051 ! 00000000095EDF40 SWCH:L1-B000 1 | |
14195 | andcc %i1, 0x800, %g0 ! 00000000095EDF44 SWCH:L1-B000 1 | |
14196 | bnz,a,pt %xcc, BL40048 ! 00000000095EDF48 SWCH:L1-B000 1 | |
14197 | add %g1, 0x1ED, %g1 ! 00000000095EDF4C SWCH:L1-B000 0 chksum++ | |
14198 | andcc %i1, 0x800, %g0 ! 00000000095EDF50 SWCH:L1-B000 1 | |
14199 | bnz,pn %xcc, BL40047 ! 00000000095EDF54 SWCH:L1-B000 1 | |
14200 | sth %i2, [%g6+0x0026] ! 00000000095EDF58 SWCH:L1-B000 1 S >BD40139+2 | |
14201 | nop ! 00000000095EDF5C SWCH:L1-B000 1 S | |
14202 | nop ! 00000000095EDF60 SWCH:L1-B000 1 S | |
14203 | fbo,a,pt %fcc2, BL40043 ! 00000000095EDF64 SWCH:L1-B000 1 L | |
14204 | stb %o0, [%g4+0x002B] ! 00000000095EDF68 SWCH:L1-B000 1 S >BD40126 | |
14205 | BL40043:ble,a BL40044 ;.empty ! 00000000095EDF6C SWCH:L1-B000 1 L | |
14206 | fbo,a,pn %fcc0, BL40045 ! 00000000095EDF70 SWCH:L1-B000 1 L | |
14207 | st %fsr, [%g2+0x0064] ! 00000000095EDF74 SWCH:L1-B000 0 S <BD40032+4 | |
14208 | .word 0x8DB703D7 ! 00000000095EDF78 SWCH:L1-B000 0 S illop | |
14209 | BL40044:bgu BL40046 ;.empty ! 00000000095EDF7C SWCH:L1-B000 1 L | |
14210 | BL40045:fbule,pt %fcc2, BL40046 ! 00000000095EDF80 SWCH:L1-B000 1 L | |
14211 | BL40046:stw %i5, [%g6-0x0014] ! 00000000095EDF84 SWCH:L1-B000 2 S >BD40087 | |
14212 | ldx [%g2+0x0060], %fsr ! 00000000095EDF88 SWCH:L1-B000 1 S <BD40032 | |
14213 | add %g1, 0xE7, %g1 ! 00000000095EDF8C SWCH:L1-B000 1 chksum++ | |
14214 | add %g1, 0x1C9, %g1 ! 00000000095EDF90 SWCH:L1-B000 1 chksum++ | |
14215 | ba,a BL40056 ! 00000000095EDF94 SWCH:L1-B000 1 | |
14216 | .word 0xA9ACC49B ! 00000000095EDF98 SWCH:L1-B000 0 S illop | |
14217 | BL40047:.word 0x9E100001 ! 00000000095EDF9C CASE:L2-B000 0 random | |
14218 | ld [%g4+0x0061], %f3 ! 00000000095EDFA0 CASE:L2-B000 0 S <BD40069+1 | |
14219 | prefetch [%o2+%g3], 2 ! 00000000095EDFA4 CASE:L2-B000 0 S <.+0 | |
14220 | lda [%g6-0x0078]%asi, %f5 ! 00000000095EDFA8 CASE:L2-B000 0 S <BD40180 | |
14221 | .word 0x93AA6004 ! 00000000095EDFAC CASE:L2-B000 0 S illop | |
14222 | add %g5, 0x2B, %l6 ! 00000000095EDFB0 CASE:L2-B000 0 @BD40126 | |
14223 | ldda [%l6]0xD0, %f28 ! 00000000095EDFB4 CASE:L2-B000 0 S Short8 | |
14224 | nop ! 00000000095EDFB8 CASE:L2-B000 0 S | |
14225 | .word 0xD4905E63 ! 00000000095EDFBC CASE:L2-B000 0 S random | |
14226 | st %f4, [%g4-0x0078] ! 00000000095EDFC0 CASE:L2-B000 0 S >BD40180 | |
14227 | ldsh [%g3-0x004A], %i3 ! 00000000095EDFC4 CASE:L2-B000 0 S <BD40033 | |
14228 | nop ! 00000000095EDFC8 CASE:L2-B000 0 S | |
14229 | .word 0xA7B5F4AC ! 00000000095EDFCC CASE:L2-B000 0 S illop | |
14230 | ba,a,pt %xcc, BL40056 ! 00000000095EDFD0 CASE:L2-B000 0 | |
14231 | std %i2, [%g4-0x0068] ! 00000000095EDFD4 CASE:L2-B000 0 S >BD40082 | |
14232 | BL40048:add %g1, 0xF7, %g1 ! 00000000095EDFD8 CASE:L2-B001 0 chksum++ | |
14233 | ldub [%g3-0x0057], %l4 ! 00000000095EDFDC CASE:L2-B001 0 S <BD40026 | |
14234 | .word 0xDCC7A445 ! 00000000095EDFE0 CASE:L2-B001 0 S random | |
14235 | ldswa [%g6-0x004D]%asi, %o4 ! 00000000095EDFE4 CASE:L2-B001 0 S <BD40093+3 | |
14236 | nop ! 00000000095EDFE8 CASE:L2-B001 0 S | |
14237 | nop ! 00000000095EDFEC CASE:L2-B001 0 S | |
14238 | .word 0xADAB4CEC ! 00000000095EDFF0 CASE:L2-B001 0 S illop | |
14239 | stxa %i3, [%g6+0x0080]%asi ! 00000000095EDFF4 CASE:L2-B001 0 S >BD40070 | |
14240 | ldd [%g6-0x0060], %f36 ! 00000000095EDFF8 CASE:L2-B001 0 S <BD40104 | |
14241 | nop ! 00000000095EDFFC CASE:L2-B001 0 S | |
14242 | sethi %hh(0xABAD1DEAC819DF00),%l6 ! 00000000095EE000 CASE:L2-B001 0 SUBR065 | |
14243 | .word 0x9DAFD01F ! 00000000095EE004 CASE:L2-B001 0 illop | |
14244 | .word 0xBB659C01 ! 00000000095EE008 CASE:L2-B001 0 illop | |
14245 | or %l5,%lo(0xABAD1DEAC819DF00),%l5 ! 00000000095EE00C CASE:L2-B001 0 | |
14246 | sllx %l6, 0x20, %l6 ! 00000000095EE010 CASE:L2-B001 0 | |
14247 | or %l6, %l5, %l6 ! 00000000095EE014 CASE:L2-B001 0 | |
14248 | jmpl %l6+0x0000, %o7 ! 00000000095EE018 CASE:L2-B001 0 S | |
14249 | std %f32, [%g6+0x0010] ! 00000000095EE01C CASE:L2-B001 0 S >BD40074 | |
14250 | .word 0xA7B50862 ! 00000000095EE020 CASE:L2-B001 0 S illop | |
14251 | ba,a BL40056 ! 00000000095EE024 CASE:L2-B001 0 | |
14252 | nop ! 00000000095EE028 CASE:L2-B001 0 S | |
14253 | BL40051:add %g1, 0x83D, %g1 ! 00000000095EE02C CASE:L2-B002 0 chksum++ | |
14254 | nop ! 00000000095EE030 CASE:L2-B002 0 S | |
14255 | st %f5, [%g6-0x002C] ! 00000000095EE034 CASE:L2-B002 0 S >BD40055 | |
14256 | ldstub [%g6-0x001F], %o5 ! 00000000095EE038 CASE:L2-B002 0 S >BD40085 | |
14257 | stb %i5, [%g3+0x0028] ! 00000000095EE03C CASE:L2-B002 0 S >BD40080 | |
14258 | call .+8 ! 00000000095EE040 CASE:L2-B002 0 L | |
14259 | BL40049:stb %i5, [%g5+0x0046] ! 00000000095EE044 CASE:L2-B002 0 S >BD40077 | |
14260 | bn BL40050 ! 00000000095EE048 CASE:L2-B002 0 L | |
14261 | BL40050:ld [%g2+0x0064], %fsr ! 00000000095EE04C CASE:L2-B002 0 S <BD40032+4 | |
14262 | .word 0x91A5D949 ! 00000000095EE050 CASE:L2-B002 0 illop | |
14263 | fba,a BL40056 ! 00000000095EE054 CASE:L2-B002 0 | |
14264 | ldd [%g3-0x0038], %f60 ! 00000000095EE058 CASE:L2-B002 0 S <BD40006 | |
14265 | BL40052:add %g1, 0xA47, %g1 ! 00000000095EE05C CASE:L2-B003 2 chksum++ | |
14266 | .word 0x83B34689 ! 00000000095EE060 CASE:L2-B003 2 S illop_VIS | |
14267 | .word 0x83B142A9 ! 00000000095EE064 CASE:L2-B003 2 S illop_VIS | |
14268 | sta %f11, [%g3-0x0074]%asi ! 00000000095EE068 CASE:L2-B003 2 S >BD40020 | |
14269 | ldstub [%g3+0x0028], %o0 ! 00000000095EE06C CASE:L2-B003 2 S >BD40080 | |
14270 | ldx [%g2+0x0050], %l5 ! 00000000095EE070 CASE:L2-B003 2 <BD40003 | |
14271 | membar 0x40 ! 00000000095EE074 CASE:L2-B003 2 | |
14272 | ldda [%l5]0xF1, %f16 ! 00000000095EE078 CASE:L2-B003 2 Blk-Load | |
14273 | membar 0x40 ! 00000000095EE07C CASE:L2-B003 2 | |
14274 | prefetch [%l6-0x0BE6], 20 ! 00000000095EE080 CASE:L2-B003 2 S <.-3046 | |
14275 | ba,pt %icc, BL40056 ! 00000000095EE084 CASE:L2-B003 2 | |
14276 | nop ! 00000000095EE088 CASE:L2-B003 2 S | |
14277 | BL40056: ! SWCH:L1-B000 | |
14278 | add %g1, 0xB79, %g1 ! 00000000095EE08C SWCH:L1-B000 3 chksum++ | |
14279 | stb %l1, [%g4+0x002A] ! 00000000095EE090 SWCH:L1-B000 3 S >BD40099 | |
14280 | ba,a BL40053 ! 00000000095EE094 SWCH:L1-B000 3 L | |
14281 | .word 0x001BE0B3 ! 00000000095EE098 SWCH:L1-B000 0 S random | |
14282 | fbge BL40054 ;.empty ! 00000000095EE09C SWCH:L1-B000 0 L | |
14283 | fbule,pt %fcc1, BL40055 ;.empty ! 00000000095EE0A0 SWCH:L1-B000 0 L | |
14284 | BL40055:bnz,pt %icc, BL40053 ! 00000000095EE0A4 SWCH:L1-B000 0 L | |
14285 | nop ! 00000000095EE0A8 SWCH:L1-B000 0 S | |
14286 | ld [%g2+0x0064], %fsr ! 00000000095EE0AC SWCH:L1-B000 0 S <BD40032+4 | |
14287 | .word 0x9E100001 ! 00000000095EE0B0 SWCH:L1-B000 0 L random | |
14288 | BL40053:.word 0x91A894F5 ! 00000000095EE0B4 SWCH:L1-B000 3 S illop_FP | |
14289 | BL40054:add %g1, 0x9F2, %g1 ! 00000000095EE0B8 SWCH:L1-B000 3 chksum++ | |
14290 | st %fsr, [%g2+0x0064] ! 00000000095EE0BC SUBR:L0-B000 3 S <BD40032+4 | |
14291 | nop ! 00000000095EE0C0 SUBR:L0-B000 3 S | |
14292 | bne,a,pt %xcc, BL40057 ! 00000000095EE0C4 SUBR:L0-B000 3 L | |
14293 | ldx [%g2+0x0020], %g4 ! 00000000095EE0C8 SUBR:L0-B000 2 S BASE<BD40098 | |
14294 | bneg,a,pt %xcc, BL40058 ! 00000000095EE0CC SUBR:L0-B000 1 L | |
14295 | ldda [%g7+%g7]0x82, %i0 ! 00000000095EE0D0 SUBR:L0-B000 0 S <BD40003 | |
14296 | .word 0x83B1C611 ! 00000000095EE0D4 SUBR:L0-B000 1 S illop_VIS | |
14297 | bneg,a,pt %icc, BL40059 ;.empty ! 00000000095EE0D8 SUBR:L0-B000 1 L | |
14298 | .word 0x93A2C06B ! 00000000095EE0DC SUBR:L0-B000 0 L illop | |
14299 | BL40059:ld [%g6+0x0060], %f2 ! 00000000095EE0E0 SUBR:L0-B000 1 S <BD40069 | |
14300 | std %f14, [%g3-0x0070] ! 00000000095EE0E4 SUBR:L0-B000 1 S >BD40008 | |
14301 | stda %g0, [%g4+0x0078]%asi ! 00000000095EE0E8 SUBR:L0-B000 1 S >BD40009 | |
14302 | ta %xcc, 0x46 ! 00000000095EE0EC SUBR:L0-B000 1 S demap-page | |
14303 | nop ! 00000000095EE0F0 SUBR:L0-B000 1 S | |
14304 | BL40060:bnz BL40058 ;.empty ! 00000000095EE0F4 SUBR:L0-B000 1 L | |
14305 | BL40058:bvs,a BL40061 ! 00000000095EE0F8 SUBR:L0-B000 1 L | |
14306 | BL40061:nop ! 00000000095EE0FC SUBR:L0-B000 0 S | |
14307 | lduwa [%g7+%g0]0x8B, %l2 ! 00000000095EE100 SUBR:L0-B000 1 S <BD40003 | |
14308 | BL40057:add %g1, 0x39D, %g1 ! 00000000095EE104 SUBR:L0-B000 3 chksum++ | |
14309 | ta %xcc, 0x45 ! 00000000095EE108 SUBR:L0-B000 3 demap-stack | |
14310 | add %g1, 0x1F7, %i0 ! 00000000095EE10C SUBR:L0-B000 3 | |
14311 | return %i7+0x0008 ! 00000000095EE110 SUBR:L0-B000 3 | |
14312 | add %g1, 0x527, %g1 ! 00000000095EE114 SUBR:L0-B000 3 chksum++ | |
14313 | ||
14314 | SECTION .btext021_pg1 TEXT_VA=0x95ee000 | |
14315 | attr_text { | |
14316 | Name = .btext021_pg1, | |
14317 | VA = 0x95ee000, | |
14318 | RA = 0xffff82000, | |
14319 | PA = ra2pa(0xffff82000,0), | |
14320 | tsbonly, | |
14321 | part_0_ctx_nonzero_tsb_config_3, | |
14322 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
14323 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14324 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14325 | } | |
14326 | .text; .skip 8 | |
14327 | ||
14328 | !======================================================================== | |
14329 | ||
14330 | SECTION .btext022 TEXT_VA=0x50079f00 | |
14331 | attr_text { | |
14332 | Name = .btext022, | |
14333 | VA = 0x50079f00, | |
14334 | RA = 0xffff7df00, | |
14335 | PA = ra2pa(0xffff7df00,0), | |
14336 | notsb | |
14337 | } | |
14338 | ||
14339 | SECTION .btext022_pg0 TEXT_VA=0x50078000 | |
14340 | attr_text { | |
14341 | Name = .btext022_pg0, | |
14342 | VA = 0x50078000, | |
14343 | RA = 0xffff7c000, | |
14344 | PA = ra2pa(0xffff7c000,0), | |
14345 | tsbonly, | |
14346 | part_0_ctx_nonzero_tsb_config_3, | |
14347 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
14348 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14349 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14350 | } | |
14351 | .text; .skip 8 | |
14352 | ||
14353 | ||
14354 | SECTION .btext022 | |
14355 | .text | |
14356 | .global SUBR064; SUBR064: | |
14357 | BL40062: ! SUBR:L0-B000 | |
14358 | .word 0x83A750BF ! 0000000050079F00 SUBR:L0-B000 0 illop | |
14359 | save %o6, -64, %o6 ! 0000000050079F04 SUBR:L0-B000 0 | |
14360 | .word 0xE6656441 ! 0000000050079F08 SUBR:L0-B000 0 random | |
14361 | or %l7,%hm(0xE6656441),%l7 ! 0000000050079F0C SUBR:L0-B000 0 | |
14362 | .word 0x5E2EF1F4 ! 0000000050079F10 SUBR:L0-B000 0 random | |
14363 | or %l6,%lo(0xE6656441),%l6 ! 0000000050079F14 SUBR:L0-B000 0 | |
14364 | sllx %l7, 0x20, %l7 ! 0000000050079F18 SUBR:L0-B000 0 | |
14365 | or %l7, %l6, %l7 ! 0000000050079F1C SUBR:L0-B000 0 | |
14366 | ta %xcc, 0x45 ! 0000000050079F20 SUBR:L0-B000 0 demap-stack | |
14367 | add %g1, 0x93D, %g1 ! 0000000050079F24 SUBR:L0-B000 0 chksum++ | |
14368 | and %g1, 0xFE, %l3 ! 0000000050079F28 LOOP:L1-B000 0 | |
14369 | BL40069: ! LOOP:L1-B000 | |
14370 | .word 0x9FA285A1 ! 0000000050079F2C LOOP:L1-B000 0 illop | |
14371 | ldub [%g3-0x0010], %o4 ! 0000000050079F30 LOOP:L1-B000 0 S <BD40052 | |
14372 | fbn BL40063 ;.empty ! 0000000050079F34 LOOP:L1-B000 0 L | |
14373 | BL40063:bcc BL40064 ;.empty ! 0000000050079F38 LOOP:L1-B000 0 L | |
14374 | .word 0x9F807218 ! 0000000050079F3C LOOP:L1-B000 0 L illop | |
14375 | .word 0xBBA7A58D ! 0000000050079F40 LOOP:L1-B000 0 S illop | |
14376 | brlz,a,pn %i1, BL40066 ;.empty ! 0000000050079F44 LOOP:L1-B000 0 L | |
14377 | ba,a,pt %icc, BL40064 ;.empty ! 0000000050079F48 LOOP:L1-B000 0 L | |
14378 | fbule,a BL40065 ;.empty ! 0000000050079F4C LOOP:L1-B000 0 L | |
14379 | .word 0xA5D7B81F ! 0000000050079F50 LOOP:L1-B000 0 L illop | |
14380 | BL40065:lduh [%g6+0x0000], %o2 ! 0000000050079F54 LOOP:L1-B000 0 S <BD40097 | |
14381 | bl,a BL40064 ! 0000000050079F58 LOOP:L1-B000 0 L | |
14382 | BL40064:nop ! 0000000050079F5C LOOP:L1-B000 0 S | |
14383 | BL40066:add %g1, 0x9FA, %g1 ! 0000000050079F60 LOOP:L1-B000 0 chksum++ | |
14384 | fcmpd %fcc3, %f32, %f12 ! 0000000050079F64 SKIP:L2-B000 0 | |
14385 | .word 0x8BAC8527 ! 0000000050079F68 SKIP:L2-B000 0 illop | |
14386 | st %f11, [%g3+0x0020] ! 0000000050079F6C SKIP:L2-B000 0 S >BD40042 | |
14387 | ldsh [%g3-0x0024], %l4 ! 0000000050079F70 SKIP:L2-B000 0 S <BD40068 | |
14388 | .word 0xF1C4DB8E ! 0000000050079F74 SKIP:L2-B000 0 S illop | |
14389 | std %f46, [%g5+0x0017] ! 0000000050079F78 SKIP:L2-B000 0 S >BD40074+7 | |
14390 | ldx [%g2+0x0020], %g4 ! 0000000050079F7C SKIP:L2-B000 0 S BASE<BD40098 | |
14391 | add %g1, 0x603, %g1 ! 0000000050079F80 SKIP:L2-B000 0 chksum++ | |
14392 | ldx [%g2+0x0050], %l5 ! 0000000050079F84 SKIP:L2-B000 0 <BD40003 | |
14393 | .word 0xD1BD42EC ! 0000000050079F88 SKIP:L2-B000 0 illop | |
14394 | ldda [%l5]0xF1, %f16 ! 0000000050079F8C SKIP:L2-B000 0 Blk-Load | |
14395 | membar 0x40 ! 0000000050079F90 SKIP:L2-B000 0 | |
14396 | add %g5, -76, %l6 ! 0000000050079F94 SKIP:L2-B000 0 @BD40089 | |
14397 | stda %f24, [%l6]0xDA ! 0000000050079F98 SKIP:L2-B000 0 S Short16 | |
14398 | stxa %i0, [%g3+0x0058]%asi ! 0000000050079F9C SKIP:L2-B000 0 S >BD40035 | |
14399 | std %f42, [%g3-0x006B] ! 0000000050079FA0 SKIP:L2-B000 0 S >BD40008+5 | |
14400 | .word 0x0C75BD7F ! 0000000050079FA4 SKIP:L2-B000 0 S illop | |
14401 | sethi %hh(0xABAD1DEA1F24DF00),%l6 ! 0000000050079FA8 SKIP:L2-B000 0 SUBR068 | |
14402 | or %l6,%hm(0xABAD1DEA1F24DF00),%l6 ! 0000000050079FAC SKIP:L2-B000 0 | |
14403 | sethi %lm(0xABAD1DEA1F24DF00),%l5 ! 0000000050079FB0 SKIP:L2-B000 0 | |
14404 | .word 0x97906000 ! 0000000050079FB4 SKIP:L2-B000 0 random | |
14405 | sllx %l6, 0x20, %l6 ! 0000000050079FB8 SKIP:L2-B000 0 | |
14406 | or %l6, %l5, %l6 ! 0000000050079FBC SKIP:L2-B000 0 | |
14407 | call SUBR068 ! 0000000050079FC0 SKIP:L2-B000 0 S | |
14408 | stb %i5, [%g3-0x0020] ! 0000000050079FC4 SKIP:L2-B000 0 S >BD40144 | |
14409 | ta %xcc, 0x40 ! 0000000050079FC8 SKIP:L2-B000 0 S +-priv | |
14410 | add %g3, -60, %l6 ! 0000000050079FCC SKIP:L2-B000 0 @BD40041 | |
14411 | .word 0x105D427C ! 0000000050079FD0 SKIP:L2-B000 0 S random | |
14412 | .word 0xABAB4ADA ! 0000000050079FD4 SKIP:L2-B000 0 S illop_FP | |
14413 | fba,a BL40068 ! 0000000050079FD8 SKIP:L2-B000 0 | |
14414 | lda [%g6+0x0020]%asi, %f4 ! 0000000050079FDC SKIP:L2-B000 0 S <BD40042 | |
14415 | BL40067: ! ELSE:L2-B001 | |
14416 | ldsha [%g5+0x0040]%asi, %o3 ! 0000000050079FE0 ELSE:L2-B001 0 S <BD40036 | |
14417 | add %g4, 0x78, %l5 ! 0000000050079FE4 ELSE:L2-B001 0 @BD40009 | |
14418 | .word 0xF3FBE9FD ! 0000000050079FE8 ELSE:L2-B001 0 S illop | |
14419 | nop ! 0000000050079FEC ELSE:L2-B001 0 S | |
14420 | sethi %hh(0xABAD1DEA77099F00),%l6 ! 0000000050079FF0 ELSE:L2-B001 0 SUBR066 | |
14421 | .word 0xC55CC7EA ! 0000000050079FF4 ELSE:L2-B001 0 illop | |
14422 | sethi %lm(0xABAD1DEA77099F00),%l5 ! 0000000050079FF8 ELSE:L2-B001 0 | |
14423 | or %l5,%lo(0xABAD1DEA77099F00),%l5 ! 0000000050079FFC ELSE:L2-B001 0 | |
14424 | sllx %l6, 0x20, %l6 ! 000000005007A000 ELSE:L2-B001 0 | |
14425 | .word 0x9FB48266 ! 000000005007A004 ELSE:L2-B001 0 illop | |
14426 | .word 0x9522F970 ! 000000005007A008 ELSE:L2-B001 0 S random | |
14427 | .word 0xE726011E ! 000000005007A00C ELSE:L2-B001 0 S random | |
14428 | ldd [%g6+0x0070], %i0 ! 000000005007A010 ELSE:L2-B001 0 S <BD40060 | |
14429 | ldx [%g2+0x0028], %g5 ! 000000005007A014 ELSE:L2-B001 0 S BASE<BD40022 | |
14430 | ldx [%g2+0x0050], %l5 ! 000000005007A018 ELSE:L2-B001 0 <BD40003 | |
14431 | membar 0x40 ! 000000005007A01C ELSE:L2-B001 0 | |
14432 | stda %f0, [%l5]0x16 ! 000000005007A020 ELSE:L2-B001 0 Blk-Store | |
14433 | membar 0x40 ! 000000005007A024 ELSE:L2-B001 0 | |
14434 | lduw [%g3-0x0040], %o5 ! 000000005007A028 ELSE:L2-B001 0 S <BD40007 | |
14435 | stb %l4, [%g6+0x002A] ! 000000005007A02C ELSE:L2-B001 0 S >BD40099 | |
14436 | ldd [%g6+0x0030], %f18 ! 000000005007A030 ELSE:L2-B001 0 S <BD40044 | |
14437 | ldx [%g2+0x0048], %g4 ! 000000005007A034 ELSE:L2-B001 0 S BASE<BD40209 | |
14438 | add %g1, 0xE35, %g1 ! 000000005007A038 ELSE:L2-B001 0 chksum++ | |
14439 | .word 0xAF479A76 ! 000000005007A03C ELSE:L2-B001 0 S illop | |
14440 | .word 0x862FDD6C ! 000000005007A040 ELSE:L2-B001 0 S random | |
14441 | .word 0x8DB04617 ! 000000005007A044 ELSE:L2-B001 0 S illop_VIS | |
14442 | ldd [%g5+0x0018], %f38 ! 000000005007A048 ELSE:L2-B001 0 S <BD40059 | |
14443 | nop ! 000000005007A04C ELSE:L2-B001 0 S | |
14444 | sethi %hh(0xABAD1DEAC8BC5F00),%l6 ! 000000005007A050 ELSE:L2-B001 0 SUBR067 | |
14445 | .word 0x8FA60918 ! 000000005007A054 ELSE:L2-B001 0 illop | |
14446 | .word 0xE59B2449 ! 000000005007A058 ELSE:L2-B001 0 random | |
14447 | or %l5,%lo(0xABAD1DEAC8BC5F00),%l5 ! 000000005007A05C ELSE:L2-B001 0 | |
14448 | .word 0x814DBE55 ! 000000005007A060 ELSE:L2-B001 0 illop | |
14449 | or %l6, %l5, %l6 ! 000000005007A064 ELSE:L2-B001 0 | |
14450 | call SUBR067 ! 000000005007A068 ELSE:L2-B001 0 S | |
14451 | ldsha [%g7+%g7]0x83, %i0 ! 000000005007A06C ELSE:L2-B001 0 S <BD40003 | |
14452 | BL40068: ! ELSE:L2-B001 | |
14453 | .word 0xA9C6D9CA ! 000000005007A070 ELSE:L2-B001 0 illop | |
14454 | srlx %l3, 0x1, %l3 ! 000000005007A074 LOOP:L1-B000 0 | |
14455 | andcc %l3, 0x1, %g0 ! 000000005007A078 LOOP:L1-B000 0 | |
14456 | bne,pn %xcc, BL40069 ! 000000005007A07C LOOP:L1-B000 0 | |
14457 | lduh [%g4-0x0018], %i1 ! 000000005007A080 LOOP:L1-B000 0 S <BD40078 | |
14458 | add %g1, 0x944, %g1 ! 000000005007A084 LOOP:L1-B000 0 chksum++ | |
14459 | ldda [%g4-0x0048]%asi, %i0 ! 000000005007A088 SUBR:L0-B000 0 S <BD40023 | |
14460 | ld [%g4+0x0008], %f6 ! 000000005007A08C SUBR:L0-B000 0 S <BD40058 | |
14461 | ld [%g4+0x000C], %f7 ! 000000005007A090 SUBR:L0-B000 0 S <BD40058+4 | |
14462 | nop ! 000000005007A094 SUBR:L0-B000 0 S | |
14463 | ldx [%g2+0x0050], %l5 ! 000000005007A098 SUBR:L0-B000 0 <BD40003 | |
14464 | .word 0xA5ACCA12 ! 000000005007A09C SUBR:L0-B000 0 illop | |
14465 | .word 0xA9A5008A ! 000000005007A0A0 SUBR:L0-B000 0 illop | |
14466 | membar 0x40 ! 000000005007A0A4 SUBR:L0-B000 0 | |
14467 | .word 0xD3317337 ! 000000005007A0A8 SUBR:L0-B000 0 S illop | |
14468 | .word 0x83A98793 ! 000000005007A0AC SUBR:L0-B000 0 S illop_FP | |
14469 | ta %xcc, 0x45 ! 000000005007A0B0 SUBR:L0-B000 0 demap-stack | |
14470 | add %g1, 0x26F, %i0 ! 000000005007A0B4 SUBR:L0-B000 0 | |
14471 | return %i7+0x0008 ! 000000005007A0B8 SUBR:L0-B000 0 | |
14472 | add %g1, 0xA22, %g1 ! 000000005007A0BC SUBR:L0-B000 0 chksum++ | |
14473 | ||
14474 | SECTION .btext022_pg1 TEXT_VA=0x5007a000 | |
14475 | attr_text { | |
14476 | Name = .btext022_pg1, | |
14477 | VA = 0x5007a000, | |
14478 | RA = 0xffff7e000, | |
14479 | PA = ra2pa(0xffff7e000,0), | |
14480 | tsbonly, | |
14481 | part_0_ctx_nonzero_tsb_config_3, | |
14482 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
14483 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14484 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14485 | } | |
14486 | .text; .skip 8 | |
14487 | ||
14488 | !======================================================================== | |
14489 | ||
14490 | SECTION .btext023 TEXT_VA=0xc819df00 | |
14491 | attr_text { | |
14492 | Name = .btext023, | |
14493 | VA = 0xc819df00, | |
14494 | RA = 0xffff79f00, | |
14495 | PA = ra2pa(0xffff79f00,0), | |
14496 | notsb | |
14497 | } | |
14498 | ||
14499 | SECTION .btext023_pg0 TEXT_VA=0xc819c000 | |
14500 | attr_text { | |
14501 | Name = .btext023_pg0, | |
14502 | VA = 0xc819c000, | |
14503 | RA = 0xffff78000, | |
14504 | PA = ra2pa(0xffff78000,0), | |
14505 | tsbonly, | |
14506 | part_0_ctx_nonzero_tsb_config_3, | |
14507 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
14508 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14509 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14510 | } | |
14511 | .text; .skip 8 | |
14512 | ||
14513 | ||
14514 | SECTION .btext023 | |
14515 | .text | |
14516 | .global SUBR065; SUBR065: | |
14517 | BL40070: ! SUBR:L0-B000 | |
14518 | add %g1, 0x331, %g1 ! 00000000C819DF00 SUBR:L0-B000 0 chksum++ | |
14519 | save %o6, -64, %o6 ! 00000000C819DF04 SUBR:L0-B000 0 | |
14520 | .word 0x87D21612 ! 00000000C819DF08 SUBR:L0-B000 0 illop | |
14521 | or %l7,%hm(0x1087D21612),%l7 ! 00000000C819DF0C SUBR:L0-B000 0 | |
14522 | sethi %lm(0x1087D21612),%l6 ! 00000000C819DF10 SUBR:L0-B000 0 | |
14523 | .word 0x95AB4A9F ! 00000000C819DF14 SUBR:L0-B000 0 illop | |
14524 | .word 0xD1357360 ! 00000000C819DF18 SUBR:L0-B000 0 illop | |
14525 | or %l7, %l6, %l7 ! 00000000C819DF1C SUBR:L0-B000 0 | |
14526 | ta %xcc, 0x45 ! 00000000C819DF20 SUBR:L0-B000 0 demap-stack | |
14527 | ld [%g6-0x001C], %f30 ! 00000000C819DF24 SUBR:L0-B000 0 S <BD40130 | |
14528 | call .+8 ! 00000000C819DF28 SUBR:L0-B000 0 S | |
14529 | .word 0x98B9CE58 ! 00000000C819DF2C SUBR:L0-B000 0 S random | |
14530 | nop ! 00000000C819DF30 SUBR:L0-B000 0 S | |
14531 | add %g1, 0xF19, %g1 ! 00000000C819DF34 SUBR:L0-B000 0 chksum++ | |
14532 | .word 0xF6382511 ! 00000000C819DF38 SWCH:L1-B000 0 illop | |
14533 | .word 0x81880000 ! 00000000C819DF3C SWCH:L1-B000 0 random | |
14534 | sethi %hi(0x54), %i2 ! 00000000C819DF40 SWCH:L1-B000 0 .+0 | |
14535 | or %i2,%lo(0x54),%i2 ! 00000000C819DF44 SWCH:L1-B000 0 | |
14536 | add %i2, %o7, %i2 ! 00000000C819DF48 SWCH:L1-B000 0 | |
14537 | .word 0xADAB9071 ! 00000000C819DF4C SWCH:L1-B000 0 illop | |
14538 | stha %i0, [%g6+0x0002]%asi ! 00000000C819DF50 SWCH:L1-B000 0 S >BD40095 | |
14539 | .word 0xFDD67E3C ! 00000000C819DF54 SWCH:L1-B000 0 illop | |
14540 | .word 0x93AB4694 ! 00000000C819DF58 SWCH:L1-B000 0 S illop | |
14541 | .word 0x9DF00000 ! 00000000C819DF5C SWCH:L1-B000 0 illop | |
14542 | .word 0xABB0C796 ! 00000000C819DF60 SWCH:L1-B000 0 S illop_VIS | |
14543 | .word 0xE533F05C ! 00000000C819DF64 SWCH:L1-B000 0 illop | |
14544 | .word 0x81AD1803 ! 00000000C819DF68 SWCH:L1-B000 0 S illop | |
14545 | fba,pt %fcc1, BL40072 ! 00000000C819DF6C SWCH:L1-B000 0 | |
14546 | ldx [%g2+0x0010], %g6 ! 00000000C819DF70 SWCH:L1-B000 0 S BASE<BD40048 | |
14547 | BL40072:.word 0x83A29191 ! 00000000C819DF74 CASE:L2-B000 0 illop | |
14548 | .word 0x468A9890 ! 00000000C819DF78 CASE:L2-B000 0 S random | |
14549 | ldxa [%g7+%g7]0x8A, %l2 ! 00000000C819DF7C CASE:L2-B000 0 S <BD40003 | |
14550 | st %f9, [%g3+0x004C] ! 00000000C819DF80 CASE:L2-B000 0 S >BD40047 | |
14551 | std %f38, [%g4-0x0038] ! 00000000C819DF84 CASE:L2-B000 0 S >BD40006 | |
14552 | call .+8 ;.empty ! 00000000C819DF88 CASE:L2-B000 0 L | |
14553 | fbug BL40071 ! 00000000C819DF8C CASE:L2-B000 0 L | |
14554 | nop ! 00000000C819DF90 CASE:L2-B000 0 S | |
14555 | BL40071:sth %o5, [%g3+0x004A] ! 00000000C819DF94 CASE:L2-B000 0 S >BD40018+2 | |
14556 | add %g1, 0x20A, %g1 ! 00000000C819DF98 CASE:L2-B000 0 chksum++ | |
14557 | fba BL40084 ! 00000000C819DF9C CASE:L2-B000 0 | |
14558 | ldx [%g2+0x0040], %g3 ! 00000000C819DFA0 CASE:L2-B000 0 S BASE<BD40031 | |
14559 | BL40073:add %g1, 0xD23, %g1 ! 00000000C819DFA4 CASE:L2-B001 0 chksum++ | |
14560 | add %g6, -31, %l6 ! 00000000C819DFA8 CASE:L2-B001 0 @BD40085 | |
14561 | stda %f24, [%l6]0xD0 ! 00000000C819DFAC CASE:L2-B001 0 S Short8 | |
14562 | .word 0x0E5A98CA ! 00000000C819DFB0 CASE:L2-B001 0 illop | |
14563 | membar 0x40 ! 00000000C819DFB4 CASE:L2-B001 0 | |
14564 | stda %f16, [%l5]0xE0 ! 00000000C819DFB8 CASE:L2-B001 0 Blk-Store | |
14565 | membar 0x40 ! 00000000C819DFBC CASE:L2-B001 0 | |
14566 | ldx [%g2+0x0010], %g4 ! 00000000C819DFC0 CASE:L2-B001 0 S BASE<BD40048 | |
14567 | ldsh [%g5+0x0040], %l2 ! 00000000C819DFC4 CASE:L2-B001 0 S <BD40036 | |
14568 | tvs %xcc, %g0+0x0065 ! 00000000C819DFC8 CASE:L2-B001 0 S | |
14569 | ldd [%g6+0x0070], %i0 ! 00000000C819DFCC CASE:L2-B001 0 S <BD40060 | |
14570 | ba,a,pn %xcc, BL40084 ! 00000000C819DFD0 CASE:L2-B001 0 | |
14571 | nop ! 00000000C819DFD4 CASE:L2-B001 0 S | |
14572 | BL40075:.word 0x87704F0B ! 00000000C819DFD8 CASE:L2-B002 0 illop | |
14573 | std %f20, [%g4+0x0069] ! 00000000C819DFDC CASE:L2-B002 0 S >BD40012+1 | |
14574 | .word 0x95AB225A ! 00000000C819DFE0 CASE:L2-B002 0 S illop_FP | |
14575 | ld [%g6-0x002C], %f3 ! 00000000C819DFE4 CASE:L2-B002 0 S <BD40055 | |
14576 | .word 0xA1AB4AF3 ! 00000000C819DFE8 CASE:L2-B002 0 S illop | |
14577 | st %f9, [%g4-0x002C] ! 00000000C819DFEC CASE:L2-B002 0 S >BD40055 | |
14578 | fbl BL40074 ! 00000000C819DFF0 CASE:L2-B002 0 L | |
14579 | ldd [%g4+0x0008], %i0 ! 00000000C819DFF4 CASE:L2-B002 0 S <BD40058 | |
14580 | ldx [%g2+0x0018], %g3 ! 00000000C819DFF8 CASE:L2-B002 0 S BASE<BD40083 | |
14581 | BL40074:add %g1, 0xC12, %g1 ! 00000000C819DFFC CASE:L2-B002 0 chksum++ | |
14582 | ba,a,pt %icc, BL40084 ! 00000000C819E000 CASE:L2-B002 0 | |
14583 | .word 0xF869F1A1 ! 00000000C819E004 CASE:L2-B002 0 S random | |
14584 | BL40083:add %g1, 0x163, %g1 ! 00000000C819E008 CASE:L2-B003 0 chksum++ | |
14585 | ldsw [%g6-0x0050], %o1 ! 00000000C819E00C CASE:L2-B003 0 S <BD40093 | |
14586 | .word 0xAFABCAA3 ! 00000000C819E010 CASE:L2-B003 0 L illop | |
14587 | fbuge BL40077 ;.empty ! 00000000C819E014 CASE:L2-B003 0 L | |
14588 | BL40076:fbge,a BL40078 ! 00000000C819E018 CASE:L2-B003 0 L | |
14589 | .word 0x8F89C045 ! 00000000C819E01C CASE:L2-B003 0 S illop | |
14590 | stw %o1, [%g5+0x0024] ! 00000000C819E020 CASE:L2-B003 0 S >BD40139 | |
14591 | fbne BL40079 ;.empty ! 00000000C819E024 CASE:L2-B003 0 L | |
14592 | BL40078:bleu,a,pt %xcc, BL40080 ;.empty ! 00000000C819E028 CASE:L2-B003 0 L | |
14593 | BL40080:fbug,a,pt %fcc0, BL40081 ! 00000000C819E02C CASE:L2-B003 0 L | |
14594 | stba %i5, [%g6+0x0036]%asi ! 00000000C819E030 CASE:L2-B003 0 S >BD40044+6 | |
14595 | std %f22, [%g5+0x0058] ! 00000000C819E034 CASE:L2-B003 0 S >BD40035 | |
14596 | BL40081:fbe BL40082 ! 00000000C819E038 CASE:L2-B003 0 L | |
14597 | BL40077:stw %i0, [%g4-0x0044] ! 00000000C819E03C CASE:L2-B003 0 S >BD40023+4 | |
14598 | BL40079:.word 0x87A985F1 ! 00000000C819E040 CASE:L2-B003 0 S illop | |
14599 | BL40082:add %g1, 0x84B, %g1 ! 00000000C819E044 CASE:L2-B003 0 chksum++ | |
14600 | .word 0x8F65D95C ! 00000000C819E048 CASE:L2-B003 0 illop | |
14601 | lda [%g3+0x0060]%asi, %f8 ! 00000000C819E04C CASE:L2-B003 0 S <BD40069 | |
14602 | BL40084: ! SWCH:L1-B000 | |
14603 | add %g1, 0x86F, %g1 ! 00000000C819E050 SWCH:L1-B000 0 chksum++ | |
14604 | add %g4, -104, %l5 ! 00000000C819E054 SWCH:L1-B000 0 @BD40082 | |
14605 | .word 0xC79C42F9 ! 00000000C819E058 SWCH:L1-B000 0 S illop | |
14606 | .word 0x81CFE008 ! 00000000C819E05C SWCH:L1-B000 0 S random | |
14607 | ldsb [%g6+0x0046], %i1 ! 00000000C819E060 SWCH:L1-B000 0 S <BD40077 | |
14608 | sta %f4, [%g3-0x002C]%asi ! 00000000C819E064 SWCH:L1-B000 0 S >BD40055 | |
14609 | add %g3, 0x44, %l6 ! 00000000C819E068 SWCH:L1-B000 0 @BD40137 | |
14610 | stda %f30, [%l6]0xD3 ! 00000000C819E06C SWCH:L1-B000 0 S Short16 | |
14611 | ldx [%g2+0x0018], %g3 ! 00000000C819E070 SWCH:L1-B000 0 S BASE<BD40083 | |
14612 | sth %i2, [%g3+0x0002] ! 00000000C819E074 SUBR:L0-B000 0 S >BD40095 | |
14613 | ldd [%g3-0x0060], %f62 ! 00000000C819E078 SUBR:L0-B000 0 S <BD40104 | |
14614 | ldsb [%g6-0x001F], %i0 ! 00000000C819E07C SUBR:L0-B000 0 S <BD40085 | |
14615 | ldswa [%g4-0x0054]%asi, %l1 ! 00000000C819E080 SUBR:L0-B000 0 S <BD40027 | |
14616 | ldx [%g2+0x0008], %g6 ! 00000000C819E084 SUBR:L0-B000 0 S BASE<BD40015 | |
14617 | .word 0x83F00000 ! 00000000C819E088 SUBR:L0-B000 0 S illop | |
14618 | nop ! 00000000C819E08C SUBR:L0-B000 0 S | |
14619 | .word 0x3F968EFC ! 00000000C819E090 SUBR:L0-B000 0 S random | |
14620 | .word 0xA9D837AE ! 00000000C819E094 SUBR:L0-B000 0 S illop | |
14621 | call .+8 ! 00000000C819E098 SUBR:L0-B000 0 S | |
14622 | nop ! 00000000C819E09C SUBR:L0-B000 0 S | |
14623 | ta %xcc, 0x45 ! 00000000C819E0A0 SUBR:L0-B000 0 demap-stack | |
14624 | add %g1, 0x2E2, %i0 ! 00000000C819E0A4 SUBR:L0-B000 0 | |
14625 | .word 0xA1AC347F ! 00000000C819E0A8 SUBR:L0-B000 0 illop | |
14626 | add %g1, 0x57C, %g1 ! 00000000C819E0AC SUBR:L0-B000 0 chksum++ | |
14627 | ||
14628 | SECTION .btext023_pg1 TEXT_VA=0xc819e000 | |
14629 | attr_text { | |
14630 | Name = .btext023_pg1, | |
14631 | VA = 0xc819e000, | |
14632 | RA = 0xffff7a000, | |
14633 | PA = ra2pa(0xffff7a000,0), | |
14634 | tsbonly, | |
14635 | part_0_ctx_nonzero_tsb_config_3, | |
14636 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
14637 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14638 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14639 | } | |
14640 | .text; .skip 8 | |
14641 | ||
14642 | !======================================================================== | |
14643 | ||
14644 | SECTION .btext024 TEXT_VA=0x77099f00 | |
14645 | attr_text { | |
14646 | Name = .btext024, | |
14647 | VA = 0x77099f00, | |
14648 | RA = 0xffff75f00, | |
14649 | PA = ra2pa(0xffff75f00,0), | |
14650 | notsb | |
14651 | } | |
14652 | ||
14653 | SECTION .btext024_pg0 TEXT_VA=0x77098000 | |
14654 | attr_text { | |
14655 | Name = .btext024_pg0, | |
14656 | VA = 0x77098000, | |
14657 | RA = 0xffff74000, | |
14658 | PA = ra2pa(0xffff74000,0), | |
14659 | tsbonly, | |
14660 | part_0_ctx_nonzero_tsb_config_3, | |
14661 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
14662 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14663 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14664 | } | |
14665 | .text; .skip 8 | |
14666 | ||
14667 | ||
14668 | SECTION .btext024 | |
14669 | .text | |
14670 | .global SUBR066; SUBR066: | |
14671 | BL40086: ! SUBR:L0-B000 | |
14672 | .word 0xFDD4B460 ! 0000000077099F00 SUBR:L0-B000 0 illop | |
14673 | brgz,pn %i7, BL40085 ! 0000000077099F04 SUBR:L0-B000 0 | |
14674 | save %o6, -64, %o6 ! 0000000077099F08 SUBR:L0-B000 0 | |
14675 | BL40085: ! SUBR:L0-B000 | |
14676 | sethi %hh(0xABAD1DEA77099F00),%l7 ! 0000000077099F0C SUBR:L0-B000 0 SUBR066 | |
14677 | or %l7,%hm(0xABAD1DEA77099F00),%l7 ! 0000000077099F10 SUBR:L0-B000 0 | |
14678 | sethi %lm(0xABAD1DEA77099F00),%l6 ! 0000000077099F14 SUBR:L0-B000 0 | |
14679 | or %l6,%lo(0xABAD1DEA77099F00),%l6 ! 0000000077099F18 SUBR:L0-B000 0 | |
14680 | sllx %l7, 0x20, %l7 ! 0000000077099F1C SUBR:L0-B000 0 | |
14681 | or %l7, %l6, %l7 ! 0000000077099F20 SUBR:L0-B000 0 | |
14682 | ldx [%g2+0x0050], %l5 ! 0000000077099F24 SUBR:L0-B000 0 <BD40003 | |
14683 | membar 0x40 ! 0000000077099F28 SUBR:L0-B000 0 | |
14684 | ldda [%l5]0xF0, %f16 ! 0000000077099F2C SUBR:L0-B000 0 Blk-Load | |
14685 | .word 0xBB7C53CE ! 0000000077099F30 SUBR:L0-B000 0 illop | |
14686 | add %g6, -87, %l6 ! 0000000077099F34 SUBR:L0-B000 0 @BD40026 | |
14687 | stda %f16, [%l6]0xD0 ! 0000000077099F38 SUBR:L0-B000 0 S Short8 | |
14688 | add %g6, -58, %l6 ! 0000000077099F3C SUBR:L0-B000 0 @BD40005 | |
14689 | .word 0xABA119EC ! 0000000077099F40 SUBR:L0-B000 0 S illop | |
14690 | nop ! 0000000077099F44 SUBR:L0-B000 0 S | |
14691 | lduh [%g4+0x0002], %i0 ! 0000000077099F48 SUBR:L0-B000 0 S <BD40095 | |
14692 | stwa %i3, [%g6-0x0014]%asi ! 0000000077099F4C SUBR:L0-B000 0 S >BD40087 | |
14693 | membar 0x40 ! 0000000077099F50 SUBR:L0-B000 0 | |
14694 | stda %f16, [%l5]0xF0 ! 0000000077099F54 SUBR:L0-B000 0 Blk-Store | |
14695 | .word 0xA1B205A5 ! 0000000077099F58 SUBR:L0-B000 0 illop | |
14696 | ldx [%g2+0x0060], %fsr ! 0000000077099F5C SUBR:L0-B000 0 S <BD40032 | |
14697 | nop ! 0000000077099F60 SUBR:L0-B000 0 S | |
14698 | add %g5, 0x47, %l6 ! 0000000077099F64 SUBR:L0-B000 0 @BD40141 | |
14699 | ldda [%l6]0xD0, %f20 ! 0000000077099F68 SUBR:L0-B000 0 S Short8 | |
14700 | stb %i5, [%g3+0x0029] ! 0000000077099F6C SUBR:L0-B000 0 S >BD40090 | |
14701 | add %g1, 0x83, %g1 ! 0000000077099F70 SUBR:L0-B000 0 chksum++ | |
14702 | add %i3, %g1, %o1 ! 0000000077099F74 SWCH:L1-B000 0 | |
14703 | andcc %o1, 0x8, %g0 ! 0000000077099F78 SWCH:L1-B000 0 | |
14704 | .word 0xC3CCC9B0 ! 0000000077099F7C SWCH:L1-B000 0 illop | |
14705 | add %g1, 0xC83, %g1 ! 0000000077099F80 SWCH:L1-B000 0 chksum++ | |
14706 | andcc %o1, 0x20, %g0 ! 0000000077099F84 SWCH:L1-B000 0 | |
14707 | .word 0xF70BC313 ! 0000000077099F88 SWCH:L1-B000 0 illop | |
14708 | add %g1, 0x453, %g1 ! 0000000077099F8C SWCH:L1-B000 0 chksum++ | |
14709 | .word 0xBD891A75 ! 0000000077099F90 SWCH:L1-B000 0 illop | |
14710 | bnz,pn %xcc, BL40088 ! 0000000077099F94 SWCH:L1-B000 0 | |
14711 | .word 0x83B0C8FE ! 0000000077099F98 SWCH:L1-B000 0 illop | |
14712 | bnz,a,pn %xcc, BL40087 ! 0000000077099F9C SWCH:L1-B000 0 | |
14713 | add %g1, 0xBEA, %g1 ! 0000000077099FA0 SWCH:L1-B000 0 chksum++ | |
14714 | ldx [%g2+0x0048], %g6 ! 0000000077099FA4 SWCH:L1-B000 0 S BASE<BD40209 | |
14715 | .word 0xB1B48378 ! 0000000077099FA8 SWCH:L1-B000 0 S illop | |
14716 | ldd [%g3+0x0080], %f16 ! 0000000077099FAC SWCH:L1-B000 0 S <BD40070 | |
14717 | ldx [%g2+0x0030], %g6 ! 0000000077099FB0 SWCH:L1-B000 0 S BASE<BD40013 | |
14718 | .word 0x8D8F7F34 ! 0000000077099FB4 SWCH:L1-B000 0 S illop | |
14719 | st %f19, [%g4+0x0006] ! 0000000077099FB8 SWCH:L1-B000 0 S >BD40053+2 | |
14720 | .word 0x8794E002 ! 0000000077099FBC SWCH:L1-B000 0 S illop | |
14721 | prefetch [%g3-0x0057], 1 ! 0000000077099FC0 SWCH:L1-B000 0 S <BD40026 | |
14722 | ta %xcc, 0x46 ! 0000000077099FC4 SWCH:L1-B000 0 S demap-page | |
14723 | st %f2, [%g3-0x002C] ! 0000000077099FC8 SWCH:L1-B000 0 S >BD40055 | |
14724 | std %f62, [%g3+0x0018] ! 0000000077099FCC SWCH:L1-B000 0 S >BD40059 | |
14725 | add %g1, 0x424, %g1 ! 0000000077099FD0 SWCH:L1-B000 0 chksum++ | |
14726 | .word 0x20D384CC ! 0000000077099FD4 SWCH:L1-B000 0 illop | |
14727 | ldxa [%g7+%g0]0x83, %o5 ! 0000000077099FD8 SWCH:L1-B000 0 S <BD40003 | |
14728 | BL40087:add %g1, 0xCA8, %g1 ! 0000000077099FDC CASE:L2-B000 0 chksum++ | |
14729 | std %i4, [%g5+0x0038] ! 0000000077099FE0 CASE:L2-B000 0 S >BD40028 | |
14730 | ldd [%g4+0x007C], %i0 ! 0000000077099FE4 CASE:L2-B000 0 S <BD40009+4 | |
14731 | st %f11, [%g3-0x0078] ! 0000000077099FE8 CASE:L2-B000 0 S >BD40180 | |
14732 | stba %i0, [%g3+0x0043]%asi ! 0000000077099FEC CASE:L2-B000 0 S >BD40092 | |
14733 | .word 0x83880000 ! 0000000077099FF0 CASE:L2-B000 0 S random | |
14734 | fba BL40091 ! 0000000077099FF4 CASE:L2-B000 0 | |
14735 | .word 0x99D585E7 ! 0000000077099FF8 CASE:L2-B000 0 S illop | |
14736 | BL40088:add %g1, 0x957, %g1 ! 0000000077099FFC CASE:L2-B001 0 chksum++ | |
14737 | ldd [%g5-0x0070], %f0 ! 000000007709A000 CASE:L2-B001 0 S <BD40008 | |
14738 | sethi %hh(0xABAD1DEAB1AB1F00),%l6 ! 000000007709A004 CASE:L2-B001 0 SUBR069 | |
14739 | or %l6,%hm(0xABAD1DEAB1AB1F00),%l6 ! 000000007709A008 CASE:L2-B001 0 | |
14740 | sethi %lm(0xABAD1DEAB1AB1F00),%l5 ! 000000007709A00C CASE:L2-B001 0 | |
14741 | or %l5,%lo(0xABAD1DEAB1AB1F00),%l5 ! 000000007709A010 CASE:L2-B001 0 | |
14742 | sllx %l6, 0x20, %l6 ! 000000007709A014 CASE:L2-B001 0 | |
14743 | .word 0xCFEEDDA9 ! 000000007709A018 CASE:L2-B001 0 illop | |
14744 | call SUBR069 ! 000000007709A01C CASE:L2-B001 0 S | |
14745 | ldstub [%g4-0x0010], %i1 ! 000000007709A020 CASE:L2-B001 0 S >BD40052 | |
14746 | add %g3, -87, %l6 ! 000000007709A024 CASE:L2-B001 0 @BD40026 | |
14747 | .word 0x89A8E4B2 ! 000000007709A028 CASE:L2-B001 0 S illop | |
14748 | ldsba [%g4-0x0057]%asi, %o2 ! 000000007709A02C CASE:L2-B001 0 S <BD40026 | |
14749 | ldd [%g4+0x0014], %f12 ! 000000007709A030 CASE:L2-B001 0 S <BD40074+4 | |
14750 | .word 0xF976AA0B ! 000000007709A034 CASE:L2-B001 0 S illop | |
14751 | .word 0xCB2D1B8B ! 000000007709A038 CASE:L2-B001 0 S illop | |
14752 | nop ! 000000007709A03C CASE:L2-B001 0 S | |
14753 | add %g4, 0x0, %l6 ! 000000007709A040 CASE:L2-B001 0 @BD40097 | |
14754 | stda %f22, [%l6]0xDA ! 000000007709A044 CASE:L2-B001 0 S Short16 | |
14755 | ba BL40091 ! 000000007709A048 CASE:L2-B001 0 | |
14756 | stb %i2, [%g4+0x0056] ! 000000007709A04C CASE:L2-B001 0 S >BD40045+6 | |
14757 | BL40089:add %g1, 0x283, %g1 ! 000000007709A050 CASE:L2-B002 0 chksum++ | |
14758 | ldd [%g6-0x0070], %f34 ! 000000007709A054 CASE:L2-B002 0 S <BD40008 | |
14759 | .word 0x4277F328 ! 000000007709A058 CASE:L2-B002 0 S random | |
14760 | .word 0xE92DDE49 ! 000000007709A05C CASE:L2-B002 0 S illop | |
14761 | .word 0x8F8B90E3 ! 000000007709A060 CASE:L2-B002 0 S illop | |
14762 | swapa [%g4-0x0040]%asi, %o4 ! 000000007709A064 CASE:L2-B002 0 S >BD40007 | |
14763 | nop ! 000000007709A068 CASE:L2-B002 0 S | |
14764 | .word 0xDDB11A96 ! 000000007709A06C CASE:L2-B002 0 S illop | |
14765 | fba,a,pt %fcc0, BL40091 ! 000000007709A070 CASE:L2-B002 0 | |
14766 | std %f32, [%g3-0x0060] ! 000000007709A074 CASE:L2-B002 0 S >BD40104 | |
14767 | BL40090:.word 0x1485D388 ! 000000007709A078 CASE:L2-B003 0 random | |
14768 | .word 0x93A39125 ! 000000007709A07C CASE:L2-B003 0 S illop_FP | |
14769 | sta %f3, [%g3+0x004C]%asi ! 000000007709A080 CASE:L2-B003 0 S >BD40047 | |
14770 | ldsh [%g6-0x0028], %i1 ! 000000007709A084 CASE:L2-B003 0 S <BD40049 | |
14771 | ldx [%g2+0x0050], %l5 ! 000000007709A088 CASE:L2-B003 0 <BD40003 | |
14772 | membar 0x40 ! 000000007709A08C CASE:L2-B003 0 | |
14773 | .word 0x2A378C3D ! 000000007709A090 CASE:L2-B003 0 random | |
14774 | .word 0x3646823F ! 000000007709A094 CASE:L2-B003 0 random | |
14775 | ldx [%g6-0x0088], %g6 ! 000000007709A098 CASE:L2-B003 0 ptr_chase | |
14776 | ldx [%g6-0x0088], %g6 ! 000000007709A09C CASE:L2-B003 0 ptr_chase | |
14777 | ba BL40091 ! 000000007709A0A0 CASE:L2-B003 0 | |
14778 | nop ! 000000007709A0A4 CASE:L2-B003 0 S | |
14779 | BL40091: ! SWCH:L1-B000 | |
14780 | add %g1, 0x9A7, %g1 ! 000000007709A0A8 SWCH:L1-B000 0 chksum++ | |
14781 | .word 0xDDF9324C ! 000000007709A0AC SWCH:L1-B000 0 S random | |
14782 | .word 0xC9225E5E ! 000000007709A0B0 SWCH:L1-B000 0 S random | |
14783 | ldx [%g3-0x0088], %g3 ! 000000007709A0B4 SWCH:L1-B000 0 ptr_chase | |
14784 | ldx [%g3-0x0088], %g3 ! 000000007709A0B8 SWCH:L1-B000 0 ptr_chase | |
14785 | .word 0x0AD65564 ! 000000007709A0BC SWCH:L1-B000 0 random | |
14786 | ldx [%g2+0x0060], %fsr ! 000000007709A0C0 SWCH:L1-B000 0 S <BD40032 | |
14787 | .word 0x8FB402ED ! 000000007709A0C4 SWCH:L1-B000 0 S illop | |
14788 | lduh [%g4-0x0030], %o3 ! 000000007709A0C8 SUBR:L0-B000 0 S <BD40106 | |
14789 | bn,pt %xcc, .+1116 ! 000000007709A0CC SUBR:L0-B000 0 S | |
14790 | .word 0x99A3842A ! 000000007709A0D0 SUBR:L0-B000 0 S illop | |
14791 | std %o2, [%g3+0x0050] ! 000000007709A0D4 SUBR:L0-B000 0 S >BD40045 | |
14792 | ldsw [%g6-0x000C], %o0 ! 000000007709A0D8 SUBR:L0-B000 0 S <BD40002 | |
14793 | .word 0x9F8F9498 ! 000000007709A0DC SUBR:L0-B000 0 S illop | |
14794 | .word 0xAFAA3920 ! 000000007709A0E0 SUBR:L0-B000 0 S illop | |
14795 | .word 0xE59D5F23 ! 000000007709A0E4 SUBR:L0-B000 0 illop | |
14796 | ldda [%l6]0xD0, %f28 ! 000000007709A0E8 SUBR:L0-B000 0 S Short8 | |
14797 | .word 0x9E5CC5F4 ! 000000007709A0EC SUBR:L0-B000 0 S random | |
14798 | .word 0xB7A95462 ! 000000007709A0F0 SUBR:L0-B000 0 S illop | |
14799 | .word 0xC63CD508 ! 000000007709A0F4 SUBR:L0-B000 0 S illop | |
14800 | .word 0x10590CA9 ! 000000007709A0F8 SUBR:L0-B000 0 S illop | |
14801 | add %g1, 0x36D, %i0 ! 000000007709A0FC SUBR:L0-B000 0 | |
14802 | return %i7+0x0008 ! 000000007709A100 SUBR:L0-B000 0 | |
14803 | add %g1, 0x857, %g1 ! 000000007709A104 SUBR:L0-B000 0 chksum++ | |
14804 | ||
14805 | SECTION .btext024_pg1 TEXT_VA=0x7709a000 | |
14806 | attr_text { | |
14807 | Name = .btext024_pg1, | |
14808 | VA = 0x7709a000, | |
14809 | RA = 0xffff76000, | |
14810 | PA = ra2pa(0xffff76000,0), | |
14811 | tsbonly, | |
14812 | part_0_ctx_nonzero_tsb_config_3, | |
14813 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
14814 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14815 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14816 | } | |
14817 | .text; .skip 8 | |
14818 | ||
14819 | !======================================================================== | |
14820 | ||
14821 | SECTION .btext025 TEXT_VA=0xc8bc5f00 | |
14822 | attr_text { | |
14823 | Name = .btext025, | |
14824 | VA = 0xc8bc5f00, | |
14825 | RA = 0xffff71f00, | |
14826 | PA = ra2pa(0xffff71f00,0), | |
14827 | notsb | |
14828 | } | |
14829 | ||
14830 | SECTION .btext025_pg0 TEXT_VA=0xc8bc4000 | |
14831 | attr_text { | |
14832 | Name = .btext025_pg0, | |
14833 | VA = 0xc8bc4000, | |
14834 | RA = 0xffff70000, | |
14835 | PA = ra2pa(0xffff70000,0), | |
14836 | tsbonly, | |
14837 | part_0_ctx_nonzero_tsb_config_3, | |
14838 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
14839 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14840 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14841 | } | |
14842 | .text; .skip 8 | |
14843 | ||
14844 | ||
14845 | SECTION .btext025 | |
14846 | .text | |
14847 | .global SUBR067; SUBR067: | |
14848 | BL40092: ! SUBR:L0-B000 | |
14849 | add %g1, 0x9BB, %g1 ! 00000000C8BC5F00 SUBR:L0-B000 0 chksum++ | |
14850 | save %o6, -64, %o6 ! 00000000C8BC5F04 SUBR:L0-B000 0 | |
14851 | .word 0x9E100001 ! 00000000C8BC5F08 SUBR:L0-B000 0 random | |
14852 | or %l7,%hm(0x9E100001),%l7 ! 00000000C8BC5F0C SUBR:L0-B000 0 | |
14853 | .word 0x021A7D6D ! 00000000C8BC5F10 SUBR:L0-B000 0 random | |
14854 | or %l6,%lo(0x9E100001),%l6 ! 00000000C8BC5F14 SUBR:L0-B000 0 | |
14855 | sllx %l7, 0x20, %l7 ! 00000000C8BC5F18 SUBR:L0-B000 0 | |
14856 | or %l7, %l6, %l7 ! 00000000C8BC5F1C SUBR:L0-B000 0 | |
14857 | .word 0xE688344C ! 00000000C8BC5F20 SUBR:L0-B000 0 S random | |
14858 | brgez,pn %i0, BL40093 ! 00000000C8BC5F24 SUBR:L0-B000 0 L | |
14859 | sth %i1, [%g6-0x0044] ! 00000000C8BC5F28 SUBR:L0-B000 0 S >BD40023+4 | |
14860 | .word 0xD5AC28D5 ! 00000000C8BC5F2C SUBR:L0-B000 0 S illop | |
14861 | ldd [%g3-0x0038], %f38 ! 00000000C8BC5F30 SUBR:L0-B000 0 S <BD40006 | |
14862 | BL40093:.word 0x1BF8FCF3 ! 00000000C8BC5F34 SUBR:L0-B000 0 L random | |
14863 | .word 0x9FEF4661 ! 00000000C8BC5F38 SUBR:L0-B000 0 L illop | |
14864 | BL40095:ldx [%g2+0x0020], %g6 ! 00000000C8BC5F3C SUBR:L0-B000 0 S BASE<BD40098 | |
14865 | BL40094:add %g1, 0xACD, %g1 ! 00000000C8BC5F40 SUBR:L0-B000 0 chksum++ | |
14866 | .word 0x27D26924 ! 00000000C8BC5F44 SUBR:L0-B000 0 random | |
14867 | .word 0xA1A3451C ! 00000000C8BC5F48 LOOP:L1-B000 0 illop | |
14868 | BL40133: ! LOOP:L1-B000 | |
14869 | add %g1, 0xB0A, %g1 ! 00000000C8BC5F4C LOOP:L1-B000 0 chksum++ | |
14870 | .word 0xF9C11231 ! 00000000C8BC5F50 LOOP:L1-B000 0 S illop | |
14871 | fbue BL40096 ;.empty ! 00000000C8BC5F54 LOOP:L1-B000 0 L | |
14872 | ble BL40097 ! 00000000C8BC5F58 LOOP:L1-B000 0 L | |
14873 | ta %xcc, 0x43 ! 00000000C8BC5F5C LOOP:L1-B000 0 S +-PEF | |
14874 | nop ! 00000000C8BC5F60 LOOP:L1-B000 0 S | |
14875 | BL40096:.word 0xBDB042D1 ! 00000000C8BC5F64 LOOP:L1-B000 0 L illop | |
14876 | fbo BL40099 ;.empty ! 00000000C8BC5F68 LOOP:L1-B000 0 L | |
14877 | BL40098:bcc BL40100 ;.empty ! 00000000C8BC5F6C LOOP:L1-B000 0 L | |
14878 | BL40097:fbuge,a,pn %fcc3, BL40101 ! 00000000C8BC5F70 LOOP:L1-B000 0 L | |
14879 | BL40101:.word 0x81880000 ! 00000000C8BC5F74 LOOP:L1-B000 0 S random | |
14880 | BL40100:nop ! 00000000C8BC5F78 LOOP:L1-B000 0 S | |
14881 | BL40099:fbg,pt %fcc0, BL40102 ! 00000000C8BC5F7C LOOP:L1-B000 0 L | |
14882 | st %f5, [%g5+0x0020] ! 00000000C8BC5F80 LOOP:L1-B000 0 S >BD40042 | |
14883 | BL40102:.word 0x83F00000 ! 00000000C8BC5F84 LOOP:L1-B000 0 illop | |
14884 | fcmpd %fcc0, %f12, %f62 ! 00000000C8BC5F88 SKIP:L2-B000 0 | |
14885 | fbge,pn %fcc0, BL40105 ! 00000000C8BC5F8C SKIP:L2-B000 0 | |
14886 | ldx [%g5+0x0070], %o2 ! 00000000C8BC5F90 SKIP:L2-B000 0 S <BD40060 | |
14887 | ldx [%g6-0x0088], %g6 ! 00000000C8BC5F94 SKIP:L2-B000 0 ptr_chase | |
14888 | .word 0xB153C000 ! 00000000C8BC5F98 SKIP:L2-B000 0 illop | |
14889 | std %f62, [%g3+0x0018] ! 00000000C8BC5F9C SKIP:L2-B000 0 S >BD40059 | |
14890 | ldsba [%g7+%g0]0x82, %i5 ! 00000000C8BC5FA0 SKIP:L2-B000 0 S <BD40003 | |
14891 | add %g5, -16, %l6 ! 00000000C8BC5FA4 SKIP:L2-B000 0 @BD40052 | |
14892 | .word 0x8178C1B0 ! 00000000C8BC5FA8 SKIP:L2-B000 0 S illop | |
14893 | nop ! 00000000C8BC5FAC SKIP:L2-B000 0 S | |
14894 | .word 0x81F3B88C ! 00000000C8BC5FB0 SKIP:L2-B000 0 S illop | |
14895 | .word 0x95AE8874 ! 00000000C8BC5FB4 SKIP:L2-B000 0 S illop | |
14896 | .word 0xAF508000 ! 00000000C8BC5FB8 SKIP:L2-B000 0 S illop | |
14897 | .word 0x2ECFE608 ! 00000000C8BC5FBC SKIP:L2-B000 0 S random | |
14898 | .word 0xC592B9B8 ! 00000000C8BC5FC0 SKIP:L2-B000 0 S illop | |
14899 | .word 0xCB2F3768 ! 00000000C8BC5FC4 SKIP:L2-B000 0 illop | |
14900 | ldub [%g6+0x0029], %o1 ! 00000000C8BC5FC8 SKIP:L2-B000 0 S <BD40090 | |
14901 | .word 0x81880000 ! 00000000C8BC5FCC SKIP:L2-B000 0 S random | |
14902 | ldsh [%g5+0x0040], %i4 ! 00000000C8BC5FD0 SKIP:L2-B000 0 S <BD40036 | |
14903 | nop ! 00000000C8BC5FD4 SKIP:L2-B000 0 S | |
14904 | fblg,pn %fcc0, BL40103 ;.empty ! 00000000C8BC5FD8 SKIP:L2-B000 0 L | |
14905 | .word 0x1C8521D9 ! 00000000C8BC5FDC SKIP:L2-B000 0 L random | |
14906 | .word 0xCDB42617 ! 00000000C8BC5FE0 SKIP:L2-B000 0 S illop | |
14907 | ldx [%g3+0x0078], %l2 ! 00000000C8BC5FE4 SKIP:L2-B000 0 S <BD40009 | |
14908 | stda %l2, [%g4-0x0008]%asi ! 00000000C8BC5FE8 SKIP:L2-B000 0 S >BD40056 | |
14909 | .word 0x9DA0696E ! 00000000C8BC5FEC SKIP:L2-B000 0 L illop | |
14910 | BL40103:ldx [%g2+0x0030], %g4 ! 00000000C8BC5FF0 SKIP:L2-B000 0 S BASE<BD40013 | |
14911 | tcc %xcc, %g0+0x0070 ! 00000000C8BC5FF4 SKIP:L2-B000 0 S pseudo-branch | |
14912 | stha %i0, [%g6-0x0016]%asi ! 00000000C8BC5FF8 SKIP:L2-B000 0 S >BD40051 | |
14913 | BL40104:sth %o5, [%g5-0x0002] ! 00000000C8BC5FFC SKIP:L2-B000 0 S >BD40056+6 | |
14914 | add %g1, 0xED1, %g1 ! 00000000C8BC6000 SKIP:L2-B000 0 chksum++ | |
14915 | fba,a,pn %fcc2, BL40106 ! 00000000C8BC6004 SKIP:L2-B000 0 | |
14916 | ldub [%g5+0x0042], %o0 ! 00000000C8BC6008 SKIP:L2-B000 0 S <BD40091 | |
14917 | BL40105: ! ELSE:L2-B001 | |
14918 | ldx [%g2+0x0000], %g3 ! 00000000C8BC600C ELSE:L2-B001 0 S BASE<BD40094 | |
14919 | prefetch [%i7+%i6], 0 ! 00000000C8BC6010 ELSE:L2-B001 0 S <.+0 | |
14920 | ldx [%g2+0x0030], %g5 ! 00000000C8BC6014 ELSE:L2-B001 0 S BASE<BD40013 | |
14921 | std %f16, [%g4+0x0068] ! 00000000C8BC6018 ELSE:L2-B001 0 S >BD40012 | |
14922 | lduba [%g3-0x0010]%asi, %o0 ! 00000000C8BC601C ELSE:L2-B001 0 S <BD40052 | |
14923 | ldx [%g2+0x0040], %g6 ! 00000000C8BC6020 ELSE:L2-B001 0 S BASE<BD40031 | |
14924 | add %g1, 0x8D6, %g1 ! 00000000C8BC6024 ELSE:L2-B001 0 chksum++ | |
14925 | ldsb [%g6+0x002A], %o3 ! 00000000C8BC6028 ELSE:L2-B001 0 S <BD40099 | |
14926 | nop ! 00000000C8BC602C ELSE:L2-B001 0 S | |
14927 | sth %i5, [%g3-0x004A] ! 00000000C8BC6030 ELSE:L2-B001 0 S >BD40033 | |
14928 | prefetch [%o3+%l4], 23 ! 00000000C8BC6034 ELSE:L2-B001 0 S <.+0 | |
14929 | add %g3, -14, %l6 ! 00000000C8BC6038 ELSE:L2-B001 0 @BD40184 | |
14930 | stda %f20, [%l6]0xD2 ! 00000000C8BC603C ELSE:L2-B001 0 S Short16 | |
14931 | nop ! 00000000C8BC6040 ELSE:L2-B001 0 S | |
14932 | BL40106: ! ELSE:L2-B001 | |
14933 | add %g1, 0x640, %g1 ! 00000000C8BC6044 ELSE:L2-B001 0 chksum++ | |
14934 | .word 0xFE64769B ! 00000000C8BC6048 SKIP:L2-B002 0 illop | |
14935 | .word 0xB9AD6475 ! 00000000C8BC604C SKIP:L2-B002 0 illop | |
14936 | .word 0x1FE36FE0 ! 00000000C8BC6050 SKIP:L2-B002 0 S illop | |
14937 | .word 0x8950A406 ! 00000000C8BC6054 SKIP:L2-B002 0 S illop | |
14938 | brz,a,pt %i2, BL40107 ;.empty ! 00000000C8BC6058 SKIP:L2-B002 0 L | |
14939 | bne,a,pn %xcc, BL40108 ! 00000000C8BC605C SKIP:L2-B002 0 L | |
14940 | nop ! 00000000C8BC6060 SKIP:L2-B002 0 S | |
14941 | BL40108:lda [%g6+0x0020]%asi, %f8 ! 00000000C8BC6064 SKIP:L2-B002 0 S <BD40042 | |
14942 | be,a,pn %icc, BL40109 ;.empty ! 00000000C8BC6068 SKIP:L2-B002 0 L | |
14943 | BL40107:call .+8 ;.empty ! 00000000C8BC606C SKIP:L2-B002 0 L | |
14944 | BL40109:bgu BL40110 ! 00000000C8BC6070 SKIP:L2-B002 0 L | |
14945 | .word 0x81A290A4 ! 00000000C8BC6074 SKIP:L2-B002 0 S illop | |
14946 | BL40110:.word 0x91A01A78 ! 00000000C8BC6078 SKIP:L2-B002 0 illop | |
14947 | .word 0x277191CA ! 00000000C8BC607C SKIP:L2-B002 0 random | |
14948 | .word 0x8D58CAED ! 00000000C8BC6080 SKIP:L2-B002 0 S illop | |
14949 | bvs BL40111 ! 00000000C8BC6084 SKIP:L2-B002 0 L | |
14950 | stx %l2, [%g3+0x007E] ! 00000000C8BC6088 SKIP:L2-B002 0 S >BD40009+6 | |
14951 | fbl,a,pn %fcc2, BL40112 ;.empty ! 00000000C8BC608C SKIP:L2-B002 0 L | |
14952 | brz,pt %g1, BL40113 ! 00000000C8BC6090 SKIP:L2-B002 0 L | |
14953 | .word 0x8BB14784 ! 00000000C8BC6094 SKIP:L2-B002 0 S illop | |
14954 | BL40112:nop ! 00000000C8BC6098 SKIP:L2-B002 0 S | |
14955 | .word 0x81B7C238 ! 00000000C8BC609C SKIP:L2-B002 0 L illop | |
14956 | te %xcc, %g0+0x0071 ! 00000000C8BC60A0 SKIP:L2-B002 0 S pseudo-branch | |
14957 | BL40114:bl,a,pt %icc, BL40111 ;.empty ! 00000000C8BC60A4 SKIP:L2-B002 0 L | |
14958 | .word 0xDD69DF3F ! 00000000C8BC60A8 SKIP:L2-B002 0 L illop | |
14959 | ba,a,pn %icc, BL40115 ! 00000000C8BC60AC SKIP:L2-B002 0 L | |
14960 | BL40111:.word 0x5F19E06C ! 00000000C8BC60B0 SKIP:L2-B002 0 S random | |
14961 | BL40115:ba,a,pt %icc, BL40113 ! 00000000C8BC60B4 SKIP:L2-B002 0 L | |
14962 | .word 0xA7920017 ! 00000000C8BC60B8 SKIP:L2-B002 0 S illop | |
14963 | BL40113:.word 0xD265FCED ! 00000000C8BC60BC SKIP:L2-B002 0 illop | |
14964 | ba,pn %icc, BL40117 ! 00000000C8BC60C0 SKIP:L2-B002 0 | |
14965 | stb %o1, [%g5+0x0042] ! 00000000C8BC60C4 SKIP:L2-B002 0 S >BD40091 | |
14966 | BL40116: ! ELSE:L2-B003 | |
14967 | ldx [%g2+0x0050], %l5 ! 00000000C8BC60C8 ELSE:L2-B003 0 <BD40003 | |
14968 | membar 0x40 ! 00000000C8BC60CC ELSE:L2-B003 0 | |
14969 | stda %f32, [%l5]0xF0 ! 00000000C8BC60D0 ELSE:L2-B003 0 Blk-Store | |
14970 | .word 0xA9B6495E ! 00000000C8BC60D4 ELSE:L2-B003 0 illop | |
14971 | add %g5, -31, %l6 ! 00000000C8BC60D8 ELSE:L2-B003 0 @BD40085 | |
14972 | ldda [%l6]0xD8, %f26 ! 00000000C8BC60DC ELSE:L2-B003 0 S Short8 | |
14973 | sth %o3, [%g4-0x004C] ! 00000000C8BC60E0 ELSE:L2-B003 0 S >BD40089 | |
14974 | .word 0x246358E4 ! 00000000C8BC60E4 ELSE:L2-B003 0 S random | |
14975 | stb %i1, [%g5+0x0046] ! 00000000C8BC60E8 ELSE:L2-B003 0 S >BD40077 | |
14976 | add %g3, -74, %l6 ! 00000000C8BC60EC ELSE:L2-B003 0 @BD40033 | |
14977 | ldda [%l6]0xD2, %f20 ! 00000000C8BC60F0 ELSE:L2-B003 0 S Short16 | |
14978 | ldx [%g2+0x0030], %g5 ! 00000000C8BC60F4 ELSE:L2-B003 0 S BASE<BD40013 | |
14979 | ldd [%g3+0x0080], %f22 ! 00000000C8BC60F8 ELSE:L2-B003 0 S <BD40070 | |
14980 | tne %icc, %g0+0x0064 ! 00000000C8BC60FC ELSE:L2-B003 0 S | |
14981 | .word 0x9B73D07E ! 00000000C8BC6100 ELSE:L2-B003 0 S illop | |
14982 | sta %f7, [%g3+0x0054]%asi ! 00000000C8BC6104 ELSE:L2-B003 0 S >BD40045+4 | |
14983 | ldda [%g6-0x0068]%asi, %i0 ! 00000000C8BC6108 ELSE:L2-B003 0 S <BD40082 | |
14984 | std %f12, [%g3+0x001D] ! 00000000C8BC610C ELSE:L2-B003 0 S >BD40059+5 | |
14985 | add %g1, 0x6B0, %g1 ! 00000000C8BC6110 ELSE:L2-B003 0 chksum++ | |
14986 | ld [%g5+0x004C], %f9 ! 00000000C8BC6114 ELSE:L2-B003 0 S <BD40047 | |
14987 | .word 0x9DE3A060 ! 00000000C8BC6118 ELSE:L2-B003 0 random | |
14988 | .word 0x81C3E008 ! 00000000C8BC611C ELSE:L2-B003 0 random | |
14989 | .word 0x9D7C82A5 ! 00000000C8BC6120 ELSE:L2-B003 0 illop | |
14990 | .word 0x8392800F ! 00000000C8BC6124 ELSE:L2-B003 0 illop | |
14991 | nop ! 00000000C8BC6128 ELSE:L2-B003 0 S | |
14992 | ldx [%g2+0x0030], %g5 ! 00000000C8BC612C ELSE:L2-B003 0 S BASE<BD40013 | |
14993 | sth %l2, [%g3-0x0030] ! 00000000C8BC6130 ELSE:L2-B003 0 S >BD40106 | |
14994 | sth %i2, [%g5-0x000A] ! 00000000C8BC6134 ELSE:L2-B003 0 S >BD40002+2 | |
14995 | .word 0xDB9FC3D0 ! 00000000C8BC6138 ELSE:L2-B003 0 S illop | |
14996 | .word 0x87B547FE ! 00000000C8BC613C ELSE:L2-B003 0 S illop | |
14997 | .word 0xF5D8FA86 ! 00000000C8BC6140 ELSE:L2-B003 0 S illop | |
14998 | ldub [%g3+0x0028], %i3 ! 00000000C8BC6144 ELSE:L2-B003 0 S <BD40080 | |
14999 | lduh [%g5-0x0030], %l3 ! 00000000C8BC6148 ELSE:L2-B003 0 S <BD40106 | |
15000 | BL40117: ! ELSE:L2-B003 | |
15001 | add %g1, 0xEF4, %g1 ! 00000000C8BC614C ELSE:L2-B003 0 chksum++ | |
15002 | andcc %i2, 0x800, %g0 ! 00000000C8BC6150 SKIP:L2-B004 0 | |
15003 | bz,a,pt %xcc, BL40118 ! 00000000C8BC6154 SKIP:L2-B004 0 | |
15004 | .word 0x8D7AD204 ! 00000000C8BC6158 SKIP:L2-B004 0 S illop | |
15005 | .word 0x28E872AD ! 00000000C8BC615C SKIP:L2-B004 0 S illop | |
15006 | std %i0, [%g4+0x0008] ! 00000000C8BC6160 SKIP:L2-B004 0 S >BD40058 | |
15007 | .word 0x85A88862 ! 00000000C8BC6164 SKIP:L2-B004 0 illop | |
15008 | or %l6,%hm(0x1085A88862),%l6 ! 00000000C8BC6168 SKIP:L2-B004 0 | |
15009 | sethi %lm(0x1085A88862),%l5 ! 00000000C8BC616C SKIP:L2-B004 0 | |
15010 | or %l5,%lo(0x1085A88862),%l5 ! 00000000C8BC6170 SKIP:L2-B004 0 | |
15011 | sllx %l6, 0x20, %l6 ! 00000000C8BC6174 SKIP:L2-B004 0 | |
15012 | or %l6, %l5, %l6 ! 00000000C8BC6178 SKIP:L2-B004 0 | |
15013 | jmpl %l6+0x0000, %o7 ! 00000000C8BC617C SKIP:L2-B004 0 S | |
15014 | ldx [%g2+0x0028], %g4 ! 00000000C8BC6180 SKIP:L2-B004 0 S BASE<BD40022 | |
15015 | ld [%g2+0x0064], %fsr ! 00000000C8BC6184 SKIP:L2-B004 0 S <BD40032+4 | |
15016 | add %g3, -32, %l6 ! 00000000C8BC6188 SKIP:L2-B004 0 @BD40144 | |
15017 | stda %f28, [%l6]0xD0 ! 00000000C8BC618C SKIP:L2-B004 0 S Short8 | |
15018 | st %f9, [%g3-0x0078] ! 00000000C8BC6190 SKIP:L2-B004 0 S >BD40180 | |
15019 | .word 0x96E06DB7 ! 00000000C8BC6194 SKIP:L2-B004 0 S random | |
15020 | add %g1, 0xBA3, %g1 ! 00000000C8BC6198 SKIP:L2-B004 0 chksum++ | |
15021 | .word 0x00730D18 ! 00000000C8BC619C SKIP:L2-B004 0 S illop | |
15022 | .word 0xA8756639 ! 00000000C8BC61A0 SKIP:L2-B004 0 random | |
15023 | or %l6,%hm(0xA8756639),%l6 ! 00000000C8BC61A4 SKIP:L2-B004 0 | |
15024 | sethi %lm(0xA8756639),%l5 ! 00000000C8BC61A8 SKIP:L2-B004 0 | |
15025 | .word 0xFD124ADC ! 00000000C8BC61AC SKIP:L2-B004 0 illop | |
15026 | sllx %l6, 0x20, %l6 ! 00000000C8BC61B0 SKIP:L2-B004 0 | |
15027 | or %l6, %l5, %l6 ! 00000000C8BC61B4 SKIP:L2-B004 0 | |
15028 | call SUBR069 ! 00000000C8BC61B8 SKIP:L2-B004 0 S | |
15029 | ld [%g6+0x004C], %f5 ! 00000000C8BC61BC SKIP:L2-B004 0 S <BD40047 | |
15030 | nop ! 00000000C8BC61C0 SKIP:L2-B004 0 S | |
15031 | ba,a BL40119 ! 00000000C8BC61C4 SKIP:L2-B004 0 | |
15032 | stb %i0, [%g5+0x0043] ! 00000000C8BC61C8 SKIP:L2-B004 0 S >BD40092 | |
15033 | BL40118: ! ELSE:L2-B005 | |
15034 | add %g3, 0x38, %l5 ! 00000000C8BC61CC ELSE:L2-B005 0 @BD40028 | |
15035 | stda %f22,[%l5+%g1]0xC2 ! 00000000C8BC61D0 ELSE:L2-B005 0 S Partial_St | |
15036 | .word 0x83D713B1 ! 00000000C8BC61D4 ELSE:L2-B005 0 S illop | |
15037 | .word 0x85AB6063 ! 00000000C8BC61D8 ELSE:L2-B005 0 S illop | |
15038 | ld [%g2+0x0064], %fsr ! 00000000C8BC61DC ELSE:L2-B005 0 S <BD40032+4 | |
15039 | add %g1, 0xDF8, %g1 ! 00000000C8BC61E0 ELSE:L2-B005 0 chksum++ | |
15040 | ldd [%g6+0x001E], %f36 ! 00000000C8BC61E4 ELSE:L2-B005 0 S <BD40059+6 | |
15041 | add %g3, -38, %l6 ! 00000000C8BC61E8 ELSE:L2-B005 0 @BD40170 | |
15042 | ldda [%l6]0xD3, %f20 ! 00000000C8BC61EC ELSE:L2-B005 0 S Short16 | |
15043 | prefetch [%g3-0x000E], 1 ! 00000000C8BC61F0 ELSE:L2-B005 0 S <BD40184 | |
15044 | .word 0xE39697BF ! 00000000C8BC61F4 ELSE:L2-B005 0 S illop | |
15045 | sta %f3, [%g5-0x0074]%asi ! 00000000C8BC61F8 ELSE:L2-B005 0 S >BD40020 | |
15046 | add %g6, 0x29, %l6 ! 00000000C8BC61FC ELSE:L2-B005 0 @BD40090 | |
15047 | stda %f20, [%l6]0xD0 ! 00000000C8BC6200 ELSE:L2-B005 0 S Short8 | |
15048 | ldda [%g3-0x0008]%asi, %f24 ! 00000000C8BC6204 ELSE:L2-B005 0 S <BD40056 | |
15049 | sta %f24, [%g4+0x0064]%asi ! 00000000C8BC6208 ELSE:L2-B005 0 S >BD40021 | |
15050 | stxa %o0, [%g3+0x0069]%asi ! 00000000C8BC620C ELSE:L2-B005 0 S >BD40012+1 | |
15051 | sth %i1, [%g6-0x0018] ! 00000000C8BC6210 ELSE:L2-B005 0 S >BD40078 | |
15052 | sth %g1, [%g6-0x0028] ! 00000000C8BC6214 ELSE:L2-B005 0 S >BD40049 | |
15053 | BL40119: ! ELSE:L2-B005 | |
15054 | add %g1, 0xA01, %g1 ! 00000000C8BC6218 ELSE:L2-B005 0 chksum++ | |
15055 | andcc %o0, 0x40, %g0 ! 00000000C8BC621C SKIP:L2-B006 0 | |
15056 | bz,a,pt %icc, BL40126 ! 00000000C8BC6220 SKIP:L2-B006 0 | |
15057 | .word 0x81C3E008 ! 00000000C8BC6224 SKIP:L2-B006 0 S random | |
15058 | nop ! 00000000C8BC6228 SKIP:L2-B006 0 S | |
15059 | bl BL40120 ;.empty ! 00000000C8BC622C SKIP:L2-B006 0 L | |
15060 | fble,pt %fcc1, BL40121 ;.empty ! 00000000C8BC6230 SKIP:L2-B006 0 L | |
15061 | bleu,a,pt %icc, BL40122 ;.empty ! 00000000C8BC6234 SKIP:L2-B006 0 L | |
15062 | fblg,pt %fcc0, BL40121 ;.empty ! 00000000C8BC6238 SKIP:L2-B006 0 L | |
15063 | BL40121:bgu,pn %icc, BL40123 ;.empty ! 00000000C8BC623C SKIP:L2-B006 0 L | |
15064 | BL40123:.word 0x169207BC ! 00000000C8BC6240 SKIP:L2-B006 0 L random | |
15065 | BL40122:.word 0x8DA2C99B ! 00000000C8BC6244 SKIP:L2-B006 0 L illop | |
15066 | BL40124:fbue,a,pn %fcc3, BL40125 ! 00000000C8BC6248 SKIP:L2-B006 0 L | |
15067 | BL40125:.word 0xA3577A5D ! 00000000C8BC624C SKIP:L2-B006 0 S illop | |
15068 | BL40120:add %g1, 0xB60, %g1 ! 00000000C8BC6250 SKIP:L2-B006 0 chksum++ | |
15069 | add %g1, 0x218, %g1 ! 00000000C8BC6254 SKIP:L2-B006 0 chksum++ | |
15070 | add %g5, -38, %l6 ! 00000000C8BC6258 SKIP:L2-B006 0 @BD40170 | |
15071 | ldda [%l6]0xD2, %f26 ! 00000000C8BC625C SKIP:L2-B006 0 S Short16 | |
15072 | stw %i3, [%g4-0x0044] ! 00000000C8BC6260 SKIP:L2-B006 0 S >BD40023+4 | |
15073 | sta %f8, [%g4+0x0060]%asi ! 00000000C8BC6264 SKIP:L2-B006 0 S >BD40069 | |
15074 | add %g3, -86, %l6 ! 00000000C8BC6268 SKIP:L2-B006 0 @BD40014 | |
15075 | .word 0x9F91A000 ! 00000000C8BC626C SKIP:L2-B006 0 S illop | |
15076 | ldx [%g2+0x0030], %g4 ! 00000000C8BC6270 SKIP:L2-B006 0 S BASE<BD40013 | |
15077 | nop ! 00000000C8BC6274 SKIP:L2-B006 0 S | |
15078 | lduh [%g4-0x001E], %o0 ! 00000000C8BC6278 SKIP:L2-B006 0 S <BD40016 | |
15079 | nop ! 00000000C8BC627C SKIP:L2-B006 0 S | |
15080 | add %g6, -104, %l5 ! 00000000C8BC6280 SKIP:L2-B006 0 @BD40082 | |
15081 | .word 0x87A309F1 ! 00000000C8BC6284 SKIP:L2-B006 0 S illop | |
15082 | .word 0x924A7924 ! 00000000C8BC6288 SKIP:L2-B006 0 random | |
15083 | or %l6,%hm(0x924A7924),%l6 ! 00000000C8BC628C SKIP:L2-B006 0 | |
15084 | .word 0x2451828A ! 00000000C8BC6290 SKIP:L2-B006 0 illop | |
15085 | or %l5,%lo(0x924A7924),%l5 ! 00000000C8BC6294 SKIP:L2-B006 0 | |
15086 | .word 0xC54B1F10 ! 00000000C8BC6298 SKIP:L2-B006 0 illop | |
15087 | or %l6, %l5, %l6 ! 00000000C8BC629C SKIP:L2-B006 0 | |
15088 | jmpl %l6+0x0000, %o7 ! 00000000C8BC62A0 SKIP:L2-B006 0 S | |
15089 | sth %i5, [%g4+0x0044] ! 00000000C8BC62A4 SKIP:L2-B006 0 S >BD40137 | |
15090 | .word 0xBD72E4D9 ! 00000000C8BC62A8 SKIP:L2-B006 0 S random | |
15091 | fba,pn %fcc3, BL40127 ! 00000000C8BC62AC SKIP:L2-B006 0 | |
15092 | popc 0xD34, %i5 ! 00000000C8BC62B0 SKIP:L2-B006 0 S | |
15093 | BL40126: ! ELSE:L2-B007 | |
15094 | .word 0x347F063C ! 00000000C8BC62B4 ELSE:L2-B007 0 illop | |
15095 | ldda [%l6]0xD2, %f22 ! 00000000C8BC62B8 ELSE:L2-B007 0 S Short16 | |
15096 | ldstub [%g6+0x0043], %o5 ! 00000000C8BC62BC ELSE:L2-B007 0 S >BD40092 | |
15097 | stb %o2, [%g6+0x0043] ! 00000000C8BC62C0 ELSE:L2-B007 0 S >BD40092 | |
15098 | .word 0x85AD98FE ! 00000000C8BC62C4 ELSE:L2-B007 0 S illop | |
15099 | ldx [%g2+0x0060], %fsr ! 00000000C8BC62C8 ELSE:L2-B007 0 S <BD40032 | |
15100 | add %g1, 0x2C8, %g1 ! 00000000C8BC62CC ELSE:L2-B007 0 chksum++ | |
15101 | nop ! 00000000C8BC62D0 ELSE:L2-B007 0 S | |
15102 | .word 0x83F00000 ! 00000000C8BC62D4 ELSE:L2-B007 0 S illop | |
15103 | sethi %hh(0xABAD1DEAB1AB1F00),%l6 ! 00000000C8BC62D8 ELSE:L2-B007 0 SUBR069 | |
15104 | .word 0xE1CC2EC5 ! 00000000C8BC62DC ELSE:L2-B007 0 illop | |
15105 | sethi %lm(0xABAD1DEAB1AB1F00),%l5 ! 00000000C8BC62E0 ELSE:L2-B007 0 | |
15106 | .word 0x33B893CC ! 00000000C8BC62E4 ELSE:L2-B007 0 random | |
15107 | .word 0x8FCD1426 ! 00000000C8BC62E8 ELSE:L2-B007 0 random | |
15108 | or %l6, %l5, %l6 ! 00000000C8BC62EC ELSE:L2-B007 0 | |
15109 | call SUBR069 ! 00000000C8BC62F0 ELSE:L2-B007 0 S | |
15110 | .word 0xA9A61963 ! 00000000C8BC62F4 ELSE:L2-B007 0 S illop_FP | |
15111 | BL40127: ! ELSE:L2-B007 | |
15112 | .word 0x359A385C ! 00000000C8BC62F8 ELSE:L2-B007 0 random | |
15113 | andcc %o5, 0x1, %g0 ! 00000000C8BC62FC SKIP:L2-B008 0 | |
15114 | .word 0xBD846D85 ! 00000000C8BC6300 SKIP:L2-B008 0 illop | |
15115 | ta %xcc, 0x46 ! 00000000C8BC6304 SKIP:L2-B008 0 S demap-page | |
15116 | .word 0xE9116BB8 ! 00000000C8BC6308 SKIP:L2-B008 0 S illop | |
15117 | .word 0x83F28E66 ! 00000000C8BC630C SKIP:L2-B008 0 S illop | |
15118 | sethi %hh(0xABAD1DEAB1AB1F00),%l6 ! 00000000C8BC6310 SKIP:L2-B008 0 SUBR069 | |
15119 | or %l6,%hm(0xABAD1DEAB1AB1F00),%l6 ! 00000000C8BC6314 SKIP:L2-B008 0 | |
15120 | sethi %lm(0xABAD1DEAB1AB1F00),%l5 ! 00000000C8BC6318 SKIP:L2-B008 0 | |
15121 | or %l5,%lo(0xABAD1DEAB1AB1F00),%l5 ! 00000000C8BC631C SKIP:L2-B008 0 | |
15122 | sllx %l6, 0x20, %l6 ! 00000000C8BC6320 SKIP:L2-B008 0 | |
15123 | or %l6, %l5, %l6 ! 00000000C8BC6324 SKIP:L2-B008 0 | |
15124 | call SUBR069 ! 00000000C8BC6328 SKIP:L2-B008 0 S | |
15125 | .word 0x81F2ED9E ! 00000000C8BC632C SKIP:L2-B008 0 S illop | |
15126 | .word 0xCD614E46 ! 00000000C8BC6330 SKIP:L2-B008 0 illop | |
15127 | ldda [%l6]0xD9, %f24 ! 00000000C8BC6334 SKIP:L2-B008 0 S Short8 | |
15128 | .word 0xB3B609C6 ! 00000000C8BC6338 SKIP:L2-B008 0 S illop_VIS | |
15129 | st %fsr, [%g2+0x0064] ! 00000000C8BC633C SKIP:L2-B008 0 S <BD40032+4 | |
15130 | .word 0xE799DF32 ! 00000000C8BC6340 SKIP:L2-B008 0 S illop_VIS | |
15131 | ldstub [%g4+0x002A], %i4 ! 00000000C8BC6344 SKIP:L2-B008 0 S >BD40099 | |
15132 | ldswa [%g5+0x0006]%asi, %i0 ! 00000000C8BC6348 SKIP:L2-B008 0 S <BD40053+2 | |
15133 | .word 0x9BA88C98 ! 00000000C8BC634C SKIP:L2-B008 0 illop | |
15134 | prefetch [%o7-0x0ED6], 23 ! 00000000C8BC6350 SKIP:L2-B008 0 S <.-3798 | |
15135 | .word 0x9FC68000 ! 00000000C8BC6354 SKIP:L2-B008 0 L random | |
15136 | stda %f38, [%g5+0x0012]%asi ! 00000000C8BC6358 SKIP:L2-B008 0 S >BD40074+2 | |
15137 | .word 0xD0E3A726 ! 00000000C8BC635C SKIP:L2-B008 0 S illop | |
15138 | ldstub [%g4-0x001F], %i5 ! 00000000C8BC6360 SKIP:L2-B008 0 S >BD40085 | |
15139 | BL40128:fbue,a,pt %fcc3, BL40129 ;.empty ! 00000000C8BC6364 SKIP:L2-B008 0 L | |
15140 | call .+8 ;.empty ! 00000000C8BC6368 SKIP:L2-B008 0 L | |
15141 | bnz,a,pn %xcc, BL40129 ! 00000000C8BC636C SKIP:L2-B008 0 L | |
15142 | BL40129:.word 0x81673DB2 ! 00000000C8BC6370 SKIP:L2-B008 0 S illop | |
15143 | BL40130:add %g1, 0xBB3, %g1 ! 00000000C8BC6374 SKIP:L2-B008 0 chksum++ | |
15144 | .word 0x9BAAD4EE ! 00000000C8BC6378 SKIP:L2-B008 0 illop | |
15145 | stw %i0, [%g4-0x0040] ! 00000000C8BC637C SKIP:L2-B008 0 S >BD40007 | |
15146 | BL40131: ! ELSE:L2-B009 | |
15147 | .word 0x8FD17293 ! 00000000C8BC6380 ELSE:L2-B009 0 S illop | |
15148 | .word 0x8F8C0F43 ! 00000000C8BC6384 ELSE:L2-B009 0 S illop | |
15149 | nop ! 00000000C8BC6388 ELSE:L2-B009 0 S | |
15150 | st %f9, [%g5+0x0060] ! 00000000C8BC638C ELSE:L2-B009 0 S >BD40069 | |
15151 | .word 0xCF903EE7 ! 00000000C8BC6390 ELSE:L2-B009 0 S random | |
15152 | add %g6, 0x80, %l5 ! 00000000C8BC6394 ELSE:L2-B009 0 @BD40070 | |
15153 | stda %f30,[%l5+%g1]0xC5 ! 00000000C8BC6398 ELSE:L2-B009 0 S Partial_St | |
15154 | sethi %hh(0xABAD1DEAB1AB1F00),%l6 ! 00000000C8BC639C ELSE:L2-B009 0 SUBR069 | |
15155 | or %l6,%hm(0xABAD1DEAB1AB1F00),%l6 ! 00000000C8BC63A0 ELSE:L2-B009 0 | |
15156 | sethi %lm(0xABAD1DEAB1AB1F00),%l5 ! 00000000C8BC63A4 ELSE:L2-B009 0 | |
15157 | or %l5,%lo(0xABAD1DEAB1AB1F00),%l5 ! 00000000C8BC63A8 ELSE:L2-B009 0 | |
15158 | sllx %l6, 0x20, %l6 ! 00000000C8BC63AC ELSE:L2-B009 0 | |
15159 | or %l6, %l5, %l6 ! 00000000C8BC63B0 ELSE:L2-B009 0 | |
15160 | call SUBR069 ! 00000000C8BC63B4 ELSE:L2-B009 0 S | |
15161 | .word 0xFB5850EF ! 00000000C8BC63B8 ELSE:L2-B009 0 S illop | |
15162 | ldx [%g2+0x0000], %g5 ! 00000000C8BC63BC ELSE:L2-B009 0 S BASE<BD40094 | |
15163 | ldx [%g6-0x0088], %g6 ! 00000000C8BC63C0 ELSE:L2-B009 0 ptr_chase | |
15164 | ldx [%g6-0x0088], %g6 ! 00000000C8BC63C4 ELSE:L2-B009 0 ptr_chase | |
15165 | ldx [%g2+0x0050], %l5 ! 00000000C8BC63C8 ELSE:L2-B009 0 <BD40003 | |
15166 | membar 0x40 ! 00000000C8BC63CC ELSE:L2-B009 0 | |
15167 | ldda [%l5]0x16, %f16 ! 00000000C8BC63D0 ELSE:L2-B009 0 Blk-Load | |
15168 | membar 0x40 ! 00000000C8BC63D4 ELSE:L2-B009 0 | |
15169 | std %g0, [%g5+0x0038] ! 00000000C8BC63D8 ELSE:L2-B009 0 S >BD40028 | |
15170 | .word 0xA973367A ! 00000000C8BC63DC ELSE:L2-B009 0 illop | |
15171 | stba %o0, [%g4-0x0011]%asi ! 00000000C8BC63E0 ELSE:L2-B009 0 S >BD40087+3 | |
15172 | .word 0xBE100001 ! 00000000C8BC63E4 ELSE:L2-B009 0 S random | |
15173 | nop ! 00000000C8BC63E8 ELSE:L2-B009 0 S | |
15174 | ta %xcc, 0x40 ! 00000000C8BC63EC ELSE:L2-B009 0 S +-priv | |
15175 | nop ! 00000000C8BC63F0 ELSE:L2-B009 0 S | |
15176 | BL40132: ! ELSE:L2-B009 | |
15177 | add %g1, 0x5A, %g1 ! 00000000C8BC63F4 ELSE:L2-B009 0 chksum++ | |
15178 | .word 0x81A28880 ! 00000000C8BC63F8 LOOP:L1-B000 0 illop | |
15179 | bnz,pn %xcc, BL40133 ! 00000000C8BC63FC LOOP:L1-B000 0 | |
15180 | ld [%g4+0x002C], %f8 ! 00000000C8BC6400 LOOP:L1-B000 0 S <BD40019 | |
15181 | .word 0xB57DD0F8 ! 00000000C8BC6404 LOOP:L1-B000 0 illop | |
15182 | ldstub [%g5-0x0010], %i0 ! 00000000C8BC6408 SUBR:L0-B000 0 S >BD40052 | |
15183 | .word 0xD7DE9143 ! 00000000C8BC640C SUBR:L0-B000 0 S illop | |
15184 | nop ! 00000000C8BC6410 SUBR:L0-B000 0 S | |
15185 | fbule,a,pn %fcc1, BL40134 ! 00000000C8BC6414 SUBR:L0-B000 0 L | |
15186 | sth %o0, [%g4+0x0036] ! 00000000C8BC6418 SUBR:L0-B000 0 S >BD40044+6 | |
15187 | bcc,a BL40134 ! 00000000C8BC641C SUBR:L0-B000 0 L | |
15188 | st %f10, [%g4-0x0074] ! 00000000C8BC6420 SUBR:L0-B000 0 S >BD40020 | |
15189 | fbuge BL40134 ! 00000000C8BC6424 SUBR:L0-B000 0 L | |
15190 | BL40134:ldub [%g4-0x0058], %o3 ! 00000000C8BC6428 SUBR:L0-B000 0 S <BD40024 | |
15191 | add %g1, 0x855, %g1 ! 00000000C8BC642C SUBR:L0-B000 0 chksum++ | |
15192 | add %g1, 0x4D3, %i0 ! 00000000C8BC6430 SUBR:L0-B000 0 | |
15193 | .word 0xEAB975FA ! 00000000C8BC6434 SUBR:L0-B000 0 illop | |
15194 | ret ! 00000000C8BC6438 SUBR:L0-B000 0 | |
15195 | .word 0x8D8E5F30 ! 00000000C8BC643C SUBR:L0-B000 0 illop | |
15196 | ||
15197 | SECTION .btext025_pg1 TEXT_VA=0xc8bc6000 | |
15198 | attr_text { | |
15199 | Name = .btext025_pg1, | |
15200 | VA = 0xc8bc6000, | |
15201 | RA = 0xffff72000, | |
15202 | PA = ra2pa(0xffff72000,0), | |
15203 | tsbonly, | |
15204 | part_0_ctx_nonzero_tsb_config_3, | |
15205 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
15206 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15207 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15208 | } | |
15209 | .text; .skip 8 | |
15210 | ||
15211 | !======================================================================== | |
15212 | ||
15213 | SECTION .btext026 TEXT_VA=0x1f24df00 | |
15214 | attr_text { | |
15215 | Name = .btext026, | |
15216 | VA = 0x1f24df00, | |
15217 | RA = 0xffff6df00, | |
15218 | PA = ra2pa(0xffff6df00,0), | |
15219 | notsb | |
15220 | } | |
15221 | ||
15222 | SECTION .btext026_pg0 TEXT_VA=0x1f24c000 | |
15223 | attr_text { | |
15224 | Name = .btext026_pg0, | |
15225 | VA = 0x1f24c000, | |
15226 | RA = 0xffff6c000, | |
15227 | PA = ra2pa(0xffff6c000,0), | |
15228 | tsbonly, | |
15229 | part_0_ctx_nonzero_tsb_config_3, | |
15230 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
15231 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15232 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15233 | } | |
15234 | .text; .skip 8 | |
15235 | ||
15236 | ||
15237 | SECTION .btext026 | |
15238 | .text | |
15239 | .global SUBR068; SUBR068: | |
15240 | .word 0x83A4C178 ! 000000001F24DF00 SUBR:L0-B000 0 S illop | |
15241 | nop ! 000000001F24DF04 SUBR:L0-B000 0 S | |
15242 | prefetch [%o5+%i3], 4 ! 000000001F24DF08 SUBR:L0-B000 0 S <.+0 | |
15243 | fbug,a BL40135 ! 000000001F24DF0C SUBR:L0-B000 0 L | |
15244 | std %o2, [%g6+0x0030] ! 000000001F24DF10 SUBR:L0-B000 0 S >BD40044 | |
15245 | bg,a,pt %icc, BL40136 ! 000000001F24DF14 SUBR:L0-B000 0 L | |
15246 | nop ! 000000001F24DF18 SUBR:L0-B000 0 S | |
15247 | BL40135:fblg,pt %fcc3, BL40136 ;.empty ! 000000001F24DF1C SUBR:L0-B000 0 L | |
15248 | BL40136:fbug,a BL40137 ;.empty ! 000000001F24DF20 SUBR:L0-B000 0 L | |
15249 | fbug,a,pn %fcc2, BL40137 ! 000000001F24DF24 SUBR:L0-B000 0 L | |
15250 | BL40137:stb %i3, [%g3-0x004F] ! 000000001F24DF28 SUBR:L0-B000 0 S >BD40093+1 | |
15251 | add %g1, 0xFA4, %g1 ! 000000001F24DF2C SUBR:L0-B000 0 chksum++ | |
15252 | add %g1, 0x983, %g1 ! 000000001F24DF30 SUBR:L0-B000 0 chksum++ | |
15253 | .word 0x1222BAFB ! 000000001F24DF34 LOOP:L1-B000 0 random | |
15254 | BL40164: ! LOOP:L1-B000 | |
15255 | add %g1, 0xF25, %g1 ! 000000001F24DF38 LOOP:L1-B000 0 chksum++ | |
15256 | andcc %i5, 0x1, %g0 ! 000000001F24DF3C SKIP:L2-B000 0 | |
15257 | .word 0xDDA01013 ! 000000001F24DF40 SKIP:L2-B000 0 random | |
15258 | ldub [%g3+0x0028], %o2 ! 000000001F24DF44 SKIP:L2-B000 0 S <BD40080 | |
15259 | .word 0xBE100001 ! 000000001F24DF48 SKIP:L2-B000 0 S random | |
15260 | stxa %i5, [%g3+0x0030]%asi ! 000000001F24DF4C SKIP:L2-B000 0 S >BD40044 | |
15261 | ldda [%g7+%g0]0x83, %o0 ! 000000001F24DF50 SKIP:L2-B000 0 S <BD40003 | |
15262 | .word 0x8F65CBBD ! 000000001F24DF54 SKIP:L2-B000 0 S illop | |
15263 | .word 0xBFEF0DAA ! 000000001F24DF58 SKIP:L2-B000 0 S illop | |
15264 | ldx [%g2+0x0060], %fsr ! 000000001F24DF5C SKIP:L2-B000 0 S <BD40032 | |
15265 | add %g1, 0xAC4, %g1 ! 000000001F24DF60 SKIP:L2-B000 0 chksum++ | |
15266 | .word 0xCB7EEE1B ! 000000001F24DF64 SKIP:L2-B000 0 S illop | |
15267 | add %g5, -16, %l6 ! 000000001F24DF68 SKIP:L2-B000 0 @BD40052 | |
15268 | stda %f26, [%l6]0xD0 ! 000000001F24DF6C SKIP:L2-B000 0 S Short8 | |
15269 | .word 0xD3F8BEE6 ! 000000001F24DF70 SKIP:L2-B000 0 S illop | |
15270 | st %f24, [%g6-0x000C] ! 000000001F24DF74 SKIP:L2-B000 0 S >BD40002 | |
15271 | .word 0x93906000 ! 000000001F24DF78 SKIP:L2-B000 0 S random | |
15272 | ldd [%g4-0x0048], %o0 ! 000000001F24DF7C SKIP:L2-B000 0 S <BD40023 | |
15273 | ldx [%g2+0x0010], %g4 ! 000000001F24DF80 SKIP:L2-B000 0 S BASE<BD40048 | |
15274 | ld [%g2+0x0064], %fsr ! 000000001F24DF84 SKIP:L2-B000 0 S <BD40032+4 | |
15275 | .word 0xB7A38D67 ! 000000001F24DF88 SKIP:L2-B000 0 S illop | |
15276 | nop ! 000000001F24DF8C SKIP:L2-B000 0 S | |
15277 | lduh [%g3-0x002E], %o3 ! 000000001F24DF90 SKIP:L2-B000 0 S <BD40171 | |
15278 | lduh [%g6-0x0056], %o1 ! 000000001F24DF94 SKIP:L2-B000 0 S <BD40014 | |
15279 | ba BL40139 ! 000000001F24DF98 SKIP:L2-B000 0 | |
15280 | ldda [%g7+%g7]0x83, %o0 ! 000000001F24DF9C SKIP:L2-B000 0 S <BD40003 | |
15281 | BL40138: ! ELSE:L2-B001 | |
15282 | .word 0x9E100001 ! 000000001F24DFA0 ELSE:L2-B001 0 random | |
15283 | stda %f16,[%l5+%g1]0xCC ! 000000001F24DFA4 ELSE:L2-B001 0 S Partial_St | |
15284 | nop ! 000000001F24DFA8 ELSE:L2-B001 0 S | |
15285 | st %fsr, [%g2+0x0064] ! 000000001F24DFAC ELSE:L2-B001 0 S <BD40032+4 | |
15286 | .word 0xCCC2E931 ! 000000001F24DFB0 ELSE:L2-B001 0 random | |
15287 | ldda [%l6]0xD0, %f22 ! 000000001F24DFB4 ELSE:L2-B001 0 S Short8 | |
15288 | ld [%g6-0x0078], %f4 ! 000000001F24DFB8 ELSE:L2-B001 0 S <BD40180 | |
15289 | .word 0x83880000 ! 000000001F24DFBC ELSE:L2-B001 0 S random | |
15290 | std %f16, [%g3+0x0054] ! 000000001F24DFC0 ELSE:L2-B001 0 S >BD40045+4 | |
15291 | .word 0x2E182820 ! 000000001F24DFC4 ELSE:L2-B001 0 S illop | |
15292 | std %f60, [%g3-0x0038] ! 000000001F24DFC8 ELSE:L2-B001 0 S >BD40006 | |
15293 | add %g1, 0xF2D, %g1 ! 000000001F24DFCC ELSE:L2-B001 0 chksum++ | |
15294 | ldub [%g4-0x0020], %o3 ! 000000001F24DFD0 ELSE:L2-B001 0 S <BD40144 | |
15295 | stda %f38, [%g5+0x0018]%asi ! 000000001F24DFD4 ELSE:L2-B001 0 S >BD40059 | |
15296 | add %g5, -14, %l6 ! 000000001F24DFD8 ELSE:L2-B001 0 @BD40184 | |
15297 | .word 0x9E100001 ! 000000001F24DFDC ELSE:L2-B001 0 S random | |
15298 | ldx [%g2+0x0050], %l5 ! 000000001F24DFE0 ELSE:L2-B001 0 <BD40003 | |
15299 | membar 0x40 ! 000000001F24DFE4 ELSE:L2-B001 0 | |
15300 | ldda [%l5]0xF0, %f16 ! 000000001F24DFE8 ELSE:L2-B001 0 Blk-Load | |
15301 | membar 0x40 ! 000000001F24DFEC ELSE:L2-B001 0 | |
15302 | stha %o3, [%g5-0x001A]%asi ! 000000001F24DFF0 ELSE:L2-B001 0 S >BD40130+2 | |
15303 | ldx [%g2+0x0028], %g6 ! 000000001F24DFF4 ELSE:L2-B001 0 S BASE<BD40022 | |
15304 | stx %fsr, [%g2+0x0060] ! 000000001F24DFF8 ELSE:L2-B001 0 S <BD40032 | |
15305 | stw %g1, [%g4+0x0084] ! 000000001F24DFFC ELSE:L2-B001 0 S >BD40070+4 | |
15306 | ldstub [%g5-0x0010], %o2 ! 000000001F24E000 ELSE:L2-B001 0 S >BD40052 | |
15307 | ldx [%g2+0x0010], %g3 ! 000000001F24E004 ELSE:L2-B001 0 S BASE<BD40048 | |
15308 | BL40139: ! ELSE:L2-B001 | |
15309 | add %g1, 0xEDF, %g1 ! 000000001F24E008 ELSE:L2-B001 0 chksum++ | |
15310 | andcc %o1, 0x800, %g0 ! 000000001F24E00C SKIP:L2-B002 0 | |
15311 | .word 0xF266F5D8 ! 000000001F24E010 SKIP:L2-B002 0 illop | |
15312 | .word 0x8BC71985 ! 000000001F24E014 SKIP:L2-B002 0 S illop | |
15313 | add %g4, -46, %l6 ! 000000001F24E018 SKIP:L2-B002 0 @BD40171 | |
15314 | .word 0x95AB8C8F ! 000000001F24E01C SKIP:L2-B002 0 S illop | |
15315 | .word 0xA4E9D9F9 ! 000000001F24E020 SKIP:L2-B002 0 S random | |
15316 | stb %o0, [%g3-0x0020] ! 000000001F24E024 SKIP:L2-B002 0 S >BD40144 | |
15317 | st %f25, [%g3+0x0064] ! 000000001F24E028 SKIP:L2-B002 0 S >BD40021 | |
15318 | .word 0xBFA88616 ! 000000001F24E02C SKIP:L2-B002 0 S illop | |
15319 | ld [%g3+0x002D], %f8 ! 000000001F24E030 SKIP:L2-B002 0 S <BD40019+1 | |
15320 | ldub [%g3-0x0058], %o2 ! 000000001F24E034 SKIP:L2-B002 0 S <BD40024 | |
15321 | std %o2, [%g6+0x0068] ! 000000001F24E038 SKIP:L2-B002 0 S >BD40012 | |
15322 | ld [%g2+0x0064], %fsr ! 000000001F24E03C SKIP:L2-B002 0 S <BD40032+4 | |
15323 | .word 0x9565B8CF ! 000000001F24E040 SKIP:L2-B002 0 S illop | |
15324 | .word 0x85A1D0FE ! 000000001F24E044 SKIP:L2-B002 0 illop | |
15325 | add %g6, 0x43, %l6 ! 000000001F24E048 SKIP:L2-B002 0 @BD40092 | |
15326 | .word 0x3271A034 ! 000000001F24E04C SKIP:L2-B002 0 S illop | |
15327 | .word 0xB5E94D3E ! 000000001F24E050 SKIP:L2-B002 0 random | |
15328 | .word 0xB9AA01EB ! 000000001F24E054 SKIP:L2-B002 0 S illop | |
15329 | .word 0x9F90E01D ! 000000001F24E058 SKIP:L2-B002 0 S illop | |
15330 | ld [%g6+0x0080], %f0 ! 000000001F24E05C SKIP:L2-B002 0 S <BD40070 | |
15331 | ld [%g6+0x0084], %f1 ! 000000001F24E060 SKIP:L2-B002 0 S <BD40070+4 | |
15332 | .word 0x97AF8879 ! 000000001F24E064 SKIP:L2-B002 0 illop | |
15333 | ldda [%l6]0xD2, %f30 ! 000000001F24E068 SKIP:L2-B002 0 S Short16 | |
15334 | sth %o0, [%g6-0x0026] ! 000000001F24E06C SKIP:L2-B002 0 S >BD40170 | |
15335 | nop ! 000000001F24E070 SKIP:L2-B002 0 S | |
15336 | .word 0x08556DFB ! 000000001F24E074 SKIP:L2-B002 0 S random | |
15337 | ldx [%g2+0x0050], %l5 ! 000000001F24E078 SKIP:L2-B002 0 <BD40003 | |
15338 | membar 0x40 ! 000000001F24E07C SKIP:L2-B002 0 | |
15339 | ldda [%l5]0x16, %f16 ! 000000001F24E080 SKIP:L2-B002 0 Blk-Load | |
15340 | membar 0x40 ! 000000001F24E084 SKIP:L2-B002 0 | |
15341 | add %g5, -86, %l6 ! 000000001F24E088 SKIP:L2-B002 0 @BD40014 | |
15342 | ldda [%l6]0xD2, %f16 ! 000000001F24E08C SKIP:L2-B002 0 S Short16 | |
15343 | ba,pn %xcc, BL40148 ! 000000001F24E090 SKIP:L2-B002 0 | |
15344 | .word 0xAD8CD976 ! 000000001F24E094 SKIP:L2-B002 0 S illop | |
15345 | BL40140: ! ELSE:L2-B003 | |
15346 | ld [%g2+0x0064], %fsr ! 000000001F24E098 ELSE:L2-B003 0 S <BD40032+4 | |
15347 | ld [%g3+0x0060], %f8 ! 000000001F24E09C ELSE:L2-B003 0 S <BD40069 | |
15348 | ld [%g3-0x0078], %f11 ! 000000001F24E0A0 ELSE:L2-B003 0 S <BD40180 | |
15349 | bn,pt %icc, BL40141 ;.empty ! 000000001F24E0A4 ELSE:L2-B003 0 L | |
15350 | brlez,a,pn %o3, BL40142 ! 000000001F24E0A8 ELSE:L2-B003 0 L | |
15351 | popc %o0, %o5 ! 000000001F24E0AC ELSE:L2-B003 0 S | |
15352 | fbge,pn %fcc1, BL40143 ! 000000001F24E0B0 ELSE:L2-B003 0 L | |
15353 | BL40141:.word 0xB1DF0985 ! 000000001F24E0B4 ELSE:L2-B003 0 S random | |
15354 | fbn,a BL40144 ;.empty ! 000000001F24E0B8 ELSE:L2-B003 0 L | |
15355 | BL40142:fbug,a,pt %fcc1, BL40143 ;.empty ! 000000001F24E0BC ELSE:L2-B003 0 L | |
15356 | .word 0xB9B40643 ! 000000001F24E0C0 ELSE:L2-B003 0 L illop | |
15357 | BL40145:.word 0x265DB664 ! 000000001F24E0C4 ELSE:L2-B003 0 S illop | |
15358 | .word 0x81CFE008 ! 000000001F24E0C8 ELSE:L2-B003 0 L random | |
15359 | BL40146:bleu,a BL40147 ;.empty ! 000000001F24E0CC ELSE:L2-B003 0 L | |
15360 | brz,a,pt %o1, BL40144 ;.empty ! 000000001F24E0D0 ELSE:L2-B003 0 L | |
15361 | BL40147:fbuge BL40144 ;.empty ! 000000001F24E0D4 ELSE:L2-B003 0 L | |
15362 | ble,pn %icc, BL40144 ! 000000001F24E0D8 ELSE:L2-B003 0 L | |
15363 | BL40144:nop ! 000000001F24E0DC ELSE:L2-B003 0 S | |
15364 | BL40143:add %g1, 0xC81, %g1 ! 000000001F24E0E0 ELSE:L2-B003 0 chksum++ | |
15365 | add %g1, 0xF6A, %g1 ! 000000001F24E0E4 ELSE:L2-B003 0 chksum++ | |
15366 | ldd [%g3-0x005B], %f6 ! 000000001F24E0E8 ELSE:L2-B003 0 S <BD40104+5 | |
15367 | nop ! 000000001F24E0EC ELSE:L2-B003 0 S | |
15368 | add %g5, -34, %l6 ! 000000001F24E0F0 ELSE:L2-B003 0 @BD40076 | |
15369 | ldda [%l6]0xDA, %f22 ! 000000001F24E0F4 ELSE:L2-B003 0 S Short16 | |
15370 | std %f34, [%g3+0x0018] ! 000000001F24E0F8 ELSE:L2-B003 0 S >BD40059 | |
15371 | st %fsr, [%g2+0x0064] ! 000000001F24E0FC ELSE:L2-B003 0 S <BD40032+4 | |
15372 | BL40148: ! ELSE:L2-B003 | |
15373 | add %g1, 0x5B5, %g1 ! 000000001F24E100 ELSE:L2-B003 0 chksum++ | |
15374 | andcc %o2, 0x20, %g0 ! 000000001F24E104 SKIP:L2-B004 0 | |
15375 | .word 0xC21CC6AE ! 000000001F24E108 SKIP:L2-B004 0 illop | |
15376 | lduha [%g7+%g0]0x83, %o5 ! 000000001F24E10C SKIP:L2-B004 0 S <BD40003 | |
15377 | ld [%g2+0x0064], %fsr ! 000000001F24E110 SKIP:L2-B004 0 S <BD40032+4 | |
15378 | stb %o3, [%g3+0x0046] ! 000000001F24E114 SKIP:L2-B004 0 S >BD40077 | |
15379 | ldx [%g2+0x0008], %g5 ! 000000001F24E118 SKIP:L2-B004 0 S BASE<BD40015 | |
15380 | ld [%g4-0x0074], %f5 ! 000000001F24E11C SKIP:L2-B004 0 S <BD40020 | |
15381 | ldx [%g6-0x0088], %g6 ! 000000001F24E120 SKIP:L2-B004 0 ptr_chase | |
15382 | ldx [%g6-0x0088], %g6 ! 000000001F24E124 SKIP:L2-B004 0 ptr_chase | |
15383 | ldx [%g6-0x0088], %g6 ! 000000001F24E128 SKIP:L2-B004 0 ptr_chase | |
15384 | .word 0x91B13E86 ! 000000001F24E12C SKIP:L2-B004 0 illop | |
15385 | ldx [%g6-0x0088], %g6 ! 000000001F24E130 SKIP:L2-B004 0 ptr_chase | |
15386 | .word 0x8483732E ! 000000001F24E134 SKIP:L2-B004 0 S random | |
15387 | swap [%g5-0x0054], %o3 ! 000000001F24E138 SKIP:L2-B004 0 S >BD40027 | |
15388 | add %g6, 0x28, %l6 ! 000000001F24E13C SKIP:L2-B004 0 @BD40080 | |
15389 | stda %f20, [%l6]0xD0 ! 000000001F24E140 SKIP:L2-B004 0 S Short8 | |
15390 | ldxa [%g3+0x0008]%asi, %o2 ! 000000001F24E144 SKIP:L2-B004 0 S <BD40058 | |
15391 | stxa %o2, [%g4+0x0008]%asi ! 000000001F24E148 SKIP:L2-B004 0 S >BD40058 | |
15392 | add %g1, 0x7E5, %g1 ! 000000001F24E14C SKIP:L2-B004 0 chksum++ | |
15393 | .word 0xA5B2481E ! 000000001F24E150 SKIP:L2-B004 0 S illop_VIS | |
15394 | nop ! 000000001F24E154 SKIP:L2-B004 0 S | |
15395 | ldsw [%g5-0x0050], %o0 ! 000000001F24E158 SKIP:L2-B004 0 S <BD40093 | |
15396 | ldx [%g5-0x0088], %g5 ! 000000001F24E15C SKIP:L2-B004 0 ptr_chase | |
15397 | .word 0xCBB52D0B ! 000000001F24E160 SKIP:L2-B004 0 illop | |
15398 | ldx [%g5-0x0088], %g5 ! 000000001F24E164 SKIP:L2-B004 0 ptr_chase | |
15399 | ldx [%g5-0x0088], %g5 ! 000000001F24E168 SKIP:L2-B004 0 ptr_chase | |
15400 | .word 0x81880000 ! 000000001F24E16C SKIP:L2-B004 0 random | |
15401 | ldx [%g5-0x0088], %g5 ! 000000001F24E170 SKIP:L2-B004 0 ptr_chase | |
15402 | ldx [%g5-0x0088], %g5 ! 000000001F24E174 SKIP:L2-B004 0 ptr_chase | |
15403 | .word 0x97A19946 ! 000000001F24E178 SKIP:L2-B004 0 S illop | |
15404 | std %f32, [%g4+0x0018] ! 000000001F24E17C SKIP:L2-B004 0 S >BD40059 | |
15405 | nop ! 000000001F24E180 SKIP:L2-B004 0 S | |
15406 | ldd [%g4+0x0018], %f12 ! 000000001F24E184 SKIP:L2-B004 0 S <BD40059 | |
15407 | fba,a BL40155 ! 000000001F24E188 SKIP:L2-B004 0 | |
15408 | lduha [%g3-0x003A]%asi, %o5 ! 000000001F24E18C SKIP:L2-B004 0 S <BD40005 | |
15409 | BL40149: ! ELSE:L2-B005 | |
15410 | nop ! 000000001F24E190 ELSE:L2-B005 0 S | |
15411 | nop ! 000000001F24E194 ELSE:L2-B005 0 S | |
15412 | brlez,a,pn %o3, BL40150 ! 000000001F24E198 ELSE:L2-B005 0 L | |
15413 | .word 0x21F014A3 ! 000000001F24E19C ELSE:L2-B005 0 S random | |
15414 | nop ! 000000001F24E1A0 ELSE:L2-B005 0 S | |
15415 | .word 0x81880000 ! 000000001F24E1A4 ELSE:L2-B005 0 L random | |
15416 | std %f22, [%g6+0x0030] ! 000000001F24E1A8 ELSE:L2-B005 0 S >BD40044 | |
15417 | stwa %o3, [%g4-0x0050]%asi ! 000000001F24E1AC ELSE:L2-B005 0 S >BD40093 | |
15418 | ta %xcc, 0x40 ! 000000001F24E1B0 ELSE:L2-B005 0 S +-priv | |
15419 | BL40151:bne BL40152 ;.empty ! 000000001F24E1B4 ELSE:L2-B005 0 L | |
15420 | bl BL40153 ! 000000001F24E1B8 ELSE:L2-B005 0 L | |
15421 | BL40152:nop ! 000000001F24E1BC ELSE:L2-B005 0 S | |
15422 | bcs,a,pn %xcc, BL40154 ! 000000001F24E1C0 ELSE:L2-B005 0 L | |
15423 | .word 0x89BE25CF ! 000000001F24E1C4 ELSE:L2-B005 0 S illop | |
15424 | BL40150:.word 0xCB42BF37 ! 000000001F24E1C8 ELSE:L2-B005 0 L illop | |
15425 | BL40153:ta %xcc, 0x40 ! 000000001F24E1CC ELSE:L2-B005 0 S +-priv | |
15426 | BL40154:add %g1, 0xE73, %g1 ! 000000001F24E1D0 ELSE:L2-B005 0 chksum++ | |
15427 | .word 0xD3C9FC2F ! 000000001F24E1D4 ELSE:L2-B005 0 illop | |
15428 | nop ! 000000001F24E1D8 ELSE:L2-B005 0 S | |
15429 | std %f14, [%g5+0x0010] ! 000000001F24E1DC ELSE:L2-B005 0 S >BD40074 | |
15430 | ldx [%g2+0x0020], %g5 ! 000000001F24E1E0 ELSE:L2-B005 0 S BASE<BD40098 | |
15431 | ldx [%g2+0x0050], %l5 ! 000000001F24E1E4 ELSE:L2-B005 0 <BD40003 | |
15432 | membar 0x40 ! 000000001F24E1E8 ELSE:L2-B005 0 | |
15433 | ldda [%l5]0xF0, %f16 ! 000000001F24E1EC ELSE:L2-B005 0 Blk-Load | |
15434 | .word 0xEF9E42CD ! 000000001F24E1F0 ELSE:L2-B005 0 illop | |
15435 | stha %o5, [%g5-0x0030]%asi ! 000000001F24E1F4 ELSE:L2-B005 0 S >BD40106 | |
15436 | add %g6, 0x43, %l6 ! 000000001F24E1F8 ELSE:L2-B005 0 @BD40092 | |
15437 | stda %f26, [%l6]0xD0 ! 000000001F24E1FC ELSE:L2-B005 0 S Short8 | |
15438 | BL40155: ! ELSE:L2-B005 | |
15439 | add %g1, 0x9F5, %g1 ! 000000001F24E200 ELSE:L2-B005 0 chksum++ | |
15440 | fcmpd %fcc3, %f36, %f12 ! 000000001F24E204 SKIP:L2-B006 0 | |
15441 | fbl,pn %fcc3, BL40156 ! 000000001F24E208 SKIP:L2-B006 0 | |
15442 | lda [%g3-0x0074]%asi, %f5 ! 000000001F24E20C SKIP:L2-B006 0 S <BD40020 | |
15443 | ldd [%g5+0x0010], %f42 ! 000000001F24E210 SKIP:L2-B006 0 S <BD40074 | |
15444 | nop ! 000000001F24E214 SKIP:L2-B006 0 S | |
15445 | .word 0xBDABDC40 ! 000000001F24E218 SKIP:L2-B006 0 S illop | |
15446 | stx %fsr, [%g2+0x0060] ! 000000001F24E21C SKIP:L2-B006 0 S <BD40032 | |
15447 | ldx [%g2+0x0050], %l5 ! 000000001F24E220 SKIP:L2-B006 0 <BD40003 | |
15448 | .word 0x0B86DDE7 ! 000000001F24E224 SKIP:L2-B006 0 random | |
15449 | stda %f32, [%l5]0x17 ! 000000001F24E228 SKIP:L2-B006 0 Blk-Store | |
15450 | membar 0x40 ! 000000001F24E22C SKIP:L2-B006 0 | |
15451 | add %g1, 0x98C, %g1 ! 000000001F24E230 SKIP:L2-B006 0 chksum++ | |
15452 | ldx [%g2+0x0020], %g4 ! 000000001F24E234 SKIP:L2-B006 0 S BASE<BD40098 | |
15453 | nop ! 000000001F24E238 SKIP:L2-B006 0 S | |
15454 | stb %o2, [%g4+0x0028] ! 000000001F24E23C SKIP:L2-B006 0 S >BD40080 | |
15455 | nop ! 000000001F24E240 SKIP:L2-B006 0 S | |
15456 | ldx [%g2+0x0050], %l5 ! 000000001F24E244 SKIP:L2-B006 0 <BD40003 | |
15457 | .word 0xA1ABC87E ! 000000001F24E248 SKIP:L2-B006 0 illop | |
15458 | stda %f0, [%l5]0x16 ! 000000001F24E24C SKIP:L2-B006 0 Blk-Store | |
15459 | membar 0x40 ! 000000001F24E250 SKIP:L2-B006 0 | |
15460 | ldd [%g5+0x0058], %o0 ! 000000001F24E254 SKIP:L2-B006 0 S <BD40035 | |
15461 | .word 0xA3954008 ! 000000001F24E258 SKIP:L2-B006 0 illop | |
15462 | swap [%g4+0x0064], %o0 ! 000000001F24E25C SKIP:L2-B006 0 S >BD40021 | |
15463 | BL40156: ! ELSE:L2-B007 | |
15464 | ldx [%g2+0x0008], %g3 ! 000000001F24E260 ELSE:L2-B007 0 S BASE<BD40015 | |
15465 | .word 0xADC5553F ! 000000001F24E264 ELSE:L2-B007 0 illop | |
15466 | stda %f20,[%l5+%g1]0xC2 ! 000000001F24E268 ELSE:L2-B007 0 S Partial_St | |
15467 | ldx [%g2+0x0060], %fsr ! 000000001F24E26C ELSE:L2-B007 0 S <BD40032 | |
15468 | stb %o2, [%g6+0x0046] ! 000000001F24E270 ELSE:L2-B007 0 S >BD40077 | |
15469 | .word 0x91AB101E ! 000000001F24E274 ELSE:L2-B007 0 S illop_FP | |
15470 | add %g6, -88, %l6 ! 000000001F24E278 ELSE:L2-B007 0 @BD40024 | |
15471 | stda %f18, [%l6]0xD0 ! 000000001F24E27C ELSE:L2-B007 0 S Short8 | |
15472 | ldx [%g3-0x0008], %o5 ! 000000001F24E280 ELSE:L2-B007 0 S <BD40056 | |
15473 | add %g1, 0xF10, %g1 ! 000000001F24E284 ELSE:L2-B007 0 chksum++ | |
15474 | .word 0xE52A6F17 ! 000000001F24E288 ELSE:L2-B007 0 illop | |
15475 | membar 0x40 ! 000000001F24E28C ELSE:L2-B007 0 | |
15476 | stda %f0, [%l5]0x16 ! 000000001F24E290 ELSE:L2-B007 0 Blk-Store | |
15477 | membar 0x40 ! 000000001F24E294 ELSE:L2-B007 0 | |
15478 | nop ! 000000001F24E298 ELSE:L2-B007 0 S | |
15479 | stda %o2, [%g3+0x0008]%asi ! 000000001F24E29C ELSE:L2-B007 0 S >BD40058 | |
15480 | .word 0xBF59B049 ! 000000001F24E2A0 ELSE:L2-B007 0 S illop | |
15481 | membar 0x40 ! 000000001F24E2A4 ELSE:L2-B007 0 | |
15482 | ldda [%l5]0x16, %f16 ! 000000001F24E2A8 ELSE:L2-B007 0 Blk-Load | |
15483 | .word 0xA59298EE ! 000000001F24E2AC ELSE:L2-B007 0 illop | |
15484 | BL40157: ! ELSE:L2-B007 | |
15485 | add %g1, 0xEC7, %g1 ! 000000001F24E2B0 ELSE:L2-B007 0 chksum++ | |
15486 | andcc %o3, 0x8, %g0 ! 000000001F24E2B4 SKIP:L2-B008 0 | |
15487 | bnz,a,pn %xcc, BL40162 ! 000000001F24E2B8 SKIP:L2-B008 0 | |
15488 | nop ! 000000001F24E2BC SKIP:L2-B008 0 S | |
15489 | st %f11, [%g3+0x002C] ! 000000001F24E2C0 SKIP:L2-B008 0 S >BD40019 | |
15490 | bpos,a BL40158 ! 000000001F24E2C4 SKIP:L2-B008 0 L | |
15491 | .word 0xBFE68F29 ! 000000001F24E2C8 SKIP:L2-B008 0 S illop | |
15492 | fbl,a BL40159 ! 000000001F24E2CC SKIP:L2-B008 0 L | |
15493 | BL40158:nop ! 000000001F24E2D0 SKIP:L2-B008 0 S | |
15494 | fbge,a BL40160 ;.empty ! 000000001F24E2D4 SKIP:L2-B008 0 L | |
15495 | BL40159:.word 0xDE1551A4 ! 000000001F24E2D8 SKIP:L2-B008 0 L random | |
15496 | BL40160:ldstub [%g4+0x0042], %o2 ! 000000001F24E2DC SKIP:L2-B008 0 S >BD40091 | |
15497 | bge,a BL40161 ! 000000001F24E2E0 SKIP:L2-B008 0 L | |
15498 | ldx [%g2+0x0008], %g3 ! 000000001F24E2E4 SKIP:L2-B008 0 S BASE<BD40015 | |
15499 | BL40161:nop ! 000000001F24E2E8 SKIP:L2-B008 0 S | |
15500 | .word 0x9BAF087D ! 000000001F24E2EC SKIP:L2-B008 0 illop | |
15501 | .word 0xA1AEF005 ! 000000001F24E2F0 SKIP:L2-B008 0 illop | |
15502 | .word 0x8D8D9200 ! 000000001F24E2F4 SKIP:L2-B008 0 illop | |
15503 | ldx [%g4-0x0088], %g4 ! 000000001F24E2F8 SKIP:L2-B008 0 ptr_chase | |
15504 | ldstub [%g6-0x0057], %o0 ! 000000001F24E2FC SKIP:L2-B008 0 S >BD40026 | |
15505 | .word 0x8FF00000 ! 000000001F24E300 SKIP:L2-B008 0 S illop | |
15506 | ldsh [%g6+0x0044], %o1 ! 000000001F24E304 SKIP:L2-B008 0 S <BD40137 | |
15507 | .word 0xD1D6FCEB ! 000000001F24E308 SKIP:L2-B008 0 S illop | |
15508 | ba,a,pn %xcc, BL40163 ! 000000001F24E30C SKIP:L2-B008 0 | |
15509 | ldx [%g2+0x0040], %g4 ! 000000001F24E310 SKIP:L2-B008 0 S BASE<BD40031 | |
15510 | BL40162: ! ELSE:L2-B009 | |
15511 | nop ! 000000001F24E314 ELSE:L2-B009 0 S | |
15512 | .word 0xAFB30815 ! 000000001F24E318 ELSE:L2-B009 0 S illop | |
15513 | ldd [%g3+0x0010], %f44 ! 000000001F24E31C ELSE:L2-B009 0 S <BD40074 | |
15514 | .word 0x08FAB512 ! 000000001F24E320 ELSE:L2-B009 0 S illop | |
15515 | add %g1, 0xE85, %g1 ! 000000001F24E324 ELSE:L2-B009 0 chksum++ | |
15516 | stb %o2, [%g4-0x0020] ! 000000001F24E328 ELSE:L2-B009 0 S >BD40144 | |
15517 | stb %o2, [%g3-0x0058] ! 000000001F24E32C ELSE:L2-B009 0 S >BD40024 | |
15518 | .word 0x91F00000 ! 000000001F24E330 ELSE:L2-B009 0 S illop | |
15519 | stwa %o1, [%g4+0x0024]%asi ! 000000001F24E334 ELSE:L2-B009 0 S >BD40139 | |
15520 | nop ! 000000001F24E338 ELSE:L2-B009 0 S | |
15521 | ldub [%g5+0x0046], %o2 ! 000000001F24E33C ELSE:L2-B009 0 S <BD40077 | |
15522 | std %f18, [%g4+0x0008] ! 000000001F24E340 ELSE:L2-B009 0 S >BD40058 | |
15523 | sth %g1, [%g5+0x0044] ! 000000001F24E344 ELSE:L2-B009 0 S >BD40137 | |
15524 | st %f11, [%g3-0x002C] ! 000000001F24E348 ELSE:L2-B009 0 S >BD40055 | |
15525 | .word 0xA5B6026D ! 000000001F24E34C ELSE:L2-B009 0 S illop_VIS | |
15526 | ldsba [%g7+%g0]0x83, %o3 ! 000000001F24E350 ELSE:L2-B009 0 S <BD40003 | |
15527 | stb %g1, [%g6+0x0046] ! 000000001F24E354 ELSE:L2-B009 0 S >BD40077 | |
15528 | BL40163: ! ELSE:L2-B009 | |
15529 | add %g1, 0xBA, %g1 ! 000000001F24E358 ELSE:L2-B009 0 chksum++ | |
15530 | nop ! 000000001F24E35C LOOP:L1-B000 0 S | |
15531 | ld [%g3-0x0060], %f14 ! 000000001F24E360 LOOP:L1-B000 0 S <BD40104 | |
15532 | ld [%g3-0x005C], %f15 ! 000000001F24E364 LOOP:L1-B000 0 S <BD40104+4 | |
15533 | sth %o2, [%g6-0x003C] ! 000000001F24E368 LOOP:L1-B000 0 S >BD40041 | |
15534 | ldx [%g5-0x0088], %g5 ! 000000001F24E36C LOOP:L1-B000 0 ptr_chase | |
15535 | .word 0xECE075E2 ! 000000001F24E370 LOOP:L1-B000 0 illop | |
15536 | ldx [%g5-0x0088], %g5 ! 000000001F24E374 LOOP:L1-B000 0 ptr_chase | |
15537 | .word 0xA7739D8A ! 000000001F24E378 LOOP:L1-B000 0 random | |
15538 | ldx [%g5-0x0088], %g5 ! 000000001F24E37C LOOP:L1-B000 0 ptr_chase | |
15539 | .word 0xA7B78265 ! 000000001F24E380 LOOP:L1-B000 0 illop | |
15540 | bnz,a,pt %icc, BL40164 ! 000000001F24E384 LOOP:L1-B000 0 | |
15541 | .word 0x9F918018 ! 000000001F24E388 LOOP:L1-B000 0 S illop | |
15542 | add %g1, 0x877, %g1 ! 000000001F24E38C LOOP:L1-B000 0 chksum++ | |
15543 | stda %f42, [%g6+0x0010]%asi ! 000000001F24E390 SUBR:L0-B000 0 S >BD40074 | |
15544 | fble,a BL40165 ;.empty ! 000000001F24E394 SUBR:L0-B000 0 L | |
15545 | fbug,a,pn %fcc3, BL40166 ! 000000001F24E398 SUBR:L0-B000 0 L | |
15546 | nop ! 000000001F24E39C SUBR:L0-B000 0 S | |
15547 | BL40166:bn,a,pt %icc, BL40167 ;.empty ! 000000001F24E3A0 SUBR:L0-B000 0 L | |
15548 | BL40165:fbne,a BL40167 ! 000000001F24E3A4 SUBR:L0-B000 0 L | |
15549 | ldd [%g4-0x0068], %o0 ! 000000001F24E3A8 SUBR:L0-B000 0 S <BD40082 | |
15550 | nop ! 000000001F24E3AC SUBR:L0-B000 0 S | |
15551 | BL40167:add %g1, 0xD51, %g1 ! 000000001F24E3B0 SUBR:L0-B000 0 chksum++ | |
15552 | retl ! 000000001F24E3B4 SUBR:L0-B000 0 | |
15553 | add %g1, 0xFF6, %g1 ! 000000001F24E3B8 SUBR:L0-B000 0 chksum++ | |
15554 | ||
15555 | SECTION .btext026_pg1 TEXT_VA=0x1f24e000 | |
15556 | attr_text { | |
15557 | Name = .btext026_pg1, | |
15558 | VA = 0x1f24e000, | |
15559 | RA = 0xffff6e000, | |
15560 | PA = ra2pa(0xffff6e000,0), | |
15561 | tsbonly, | |
15562 | part_0_ctx_nonzero_tsb_config_3, | |
15563 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
15564 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15565 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15566 | } | |
15567 | .text; .skip 8 | |
15568 | ||
15569 | !======================================================================== | |
15570 | ||
15571 | SECTION .btext027 TEXT_VA=0xb1ab1f00 | |
15572 | attr_text { | |
15573 | Name = .btext027, | |
15574 | VA = 0xb1ab1f00, | |
15575 | RA = 0xffff69f00, | |
15576 | PA = ra2pa(0xffff69f00,0), | |
15577 | notsb | |
15578 | } | |
15579 | ||
15580 | SECTION .btext027_pg0 TEXT_VA=0xb1ab0000 | |
15581 | attr_text { | |
15582 | Name = .btext027_pg0, | |
15583 | VA = 0xb1ab0000, | |
15584 | RA = 0xffff68000, | |
15585 | PA = ra2pa(0xffff68000,0), | |
15586 | tsbonly, | |
15587 | part_0_ctx_nonzero_tsb_config_3, | |
15588 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
15589 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15590 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15591 | } | |
15592 | .text; .skip 8 | |
15593 | ||
15594 | ||
15595 | SECTION .btext027 | |
15596 | .text | |
15597 | .global SUBR069; SUBR069: | |
15598 | ldx [%g6+0x0050], %o1 ! 00000000B1AB1F00 SUBR:L0-B000 0 S <BD40045 | |
15599 | nop ! 00000000B1AB1F04 SUBR:L0-B000 0 S | |
15600 | .word 0x1D067015 ! 00000000B1AB1F08 SUBR:L0-B000 0 S random | |
15601 | prefetch [%l0+%o4], 2 ! 00000000B1AB1F0C SUBR:L0-B000 0 S <.+0 | |
15602 | ldstub [%g4+0x0043], %o2 ! 00000000B1AB1F10 SUBR:L0-B000 0 S >BD40092 | |
15603 | .word 0xDB0D62EE ! 00000000B1AB1F14 SUBR:L0-B000 0 S random | |
15604 | .word 0xAFA689E2 ! 00000000B1AB1F18 SUBR:L0-B000 0 S illop | |
15605 | add %g5, 0x50, %l5 ! 00000000B1AB1F1C SUBR:L0-B000 0 @BD40045 | |
15606 | .word 0x91AC60A7 ! 00000000B1AB1F20 SUBR:L0-B000 0 S illop | |
15607 | ldda [%g4+0x000D]%asi, %o2 ! 00000000B1AB1F24 SUBR:L0-B000 0 S <BD40058+5 | |
15608 | nop ! 00000000B1AB1F28 SUBR:L0-B000 0 S | |
15609 | std %f44, [%g4+0x0010] ! 00000000B1AB1F2C SUBR:L0-B000 0 S >BD40074 | |
15610 | nop ! 00000000B1AB1F30 SUBR:L0-B000 0 S | |
15611 | add %g1, 0x6B5, %g1 ! 00000000B1AB1F34 SUBR:L0-B000 0 chksum++ | |
15612 | add %o3, %g1, %o4 ! 00000000B1AB1F38 SWCH:L1-B000 0 | |
15613 | andcc %o4, 0x100, %g0 ! 00000000B1AB1F3C SWCH:L1-B000 0 | |
15614 | bnz,pt %xcc, BL40171 ! 00000000B1AB1F40 SWCH:L1-B000 0 | |
15615 | add %g1, 0x9F0, %g1 ! 00000000B1AB1F44 SWCH:L1-B000 0 chksum++ | |
15616 | .word 0x95B1419B ! 00000000B1AB1F48 SWCH:L1-B000 0 illop | |
15617 | bnz,a,pt %xcc, BL40170 ! 00000000B1AB1F4C SWCH:L1-B000 0 | |
15618 | add %g1, 0x55A, %g1 ! 00000000B1AB1F50 SWCH:L1-B000 0 chksum++ | |
15619 | andcc %o4, 0x10, %g0 ! 00000000B1AB1F54 SWCH:L1-B000 0 | |
15620 | bnz,pn %xcc, BL40169 ! 00000000B1AB1F58 SWCH:L1-B000 0 | |
15621 | add %g1, 0x86D, %g1 ! 00000000B1AB1F5C SWCH:L1-B000 0 chksum++ | |
15622 | andcc %o4, 0x80, %g0 ! 00000000B1AB1F60 SWCH:L1-B000 0 | |
15623 | bnz,pn %xcc, BL40168 ! 00000000B1AB1F64 SWCH:L1-B000 0 | |
15624 | sth %i2, [%g6-0x001E] ! 00000000B1AB1F68 SWCH:L1-B000 0 S >BD40016 | |
15625 | stba %i3, [%g4-0x0010]%asi ! 00000000B1AB1F6C SWCH:L1-B000 0 S >BD40052 | |
15626 | .word 0xADCEB7A8 ! 00000000B1AB1F70 SWCH:L1-B000 0 S illop | |
15627 | add %g6, 0x28, %l6 ! 00000000B1AB1F74 SWCH:L1-B000 0 @BD40080 | |
15628 | stda %f24, [%l6]0xD8 ! 00000000B1AB1F78 SWCH:L1-B000 0 S Short8 | |
15629 | st %f17, [%g6-0x0019] ! 00000000B1AB1F7C SWCH:L1-B000 0 S >BD40130+3 | |
15630 | add %g1, 0xA29, %g1 ! 00000000B1AB1F80 SWCH:L1-B000 0 chksum++ | |
15631 | fba,a BL40172 ! 00000000B1AB1F84 SWCH:L1-B000 0 | |
15632 | std %o2, [%g5+0x0068] ! 00000000B1AB1F88 SWCH:L1-B000 0 S >BD40012 | |
15633 | BL40168:add %g1, 0x364, %g1 ! 00000000B1AB1F8C CASE:L2-B000 0 chksum++ | |
15634 | ldx [%g5-0x0088], %g5 ! 00000000B1AB1F90 CASE:L2-B000 0 ptr_chase | |
15635 | ldx [%g5-0x0088], %g5 ! 00000000B1AB1F94 CASE:L2-B000 0 ptr_chase | |
15636 | .word 0x97906000 ! 00000000B1AB1F98 CASE:L2-B000 0 random | |
15637 | ldx [%g5-0x0088], %g5 ! 00000000B1AB1F9C CASE:L2-B000 0 ptr_chase | |
15638 | ldx [%g2+0x0060], %fsr ! 00000000B1AB1FA0 CASE:L2-B000 0 S <BD40032 | |
15639 | std %f62, [%g5-0x0060] ! 00000000B1AB1FA4 CASE:L2-B000 0 S >BD40104 | |
15640 | ldx [%g2+0x0050], %l5 ! 00000000B1AB1FA8 CASE:L2-B000 0 <BD40003 | |
15641 | membar 0x40 ! 00000000B1AB1FAC CASE:L2-B000 0 | |
15642 | stda %f0, [%l5]0x16 ! 00000000B1AB1FB0 CASE:L2-B000 0 Blk-Store | |
15643 | membar 0x40 ! 00000000B1AB1FB4 CASE:L2-B000 0 | |
15644 | .word 0xC5AB2873 ! 00000000B1AB1FB8 CASE:L2-B000 0 S illop | |
15645 | .word 0xC298EB22 ! 00000000B1AB1FBC CASE:L2-B000 0 S illop | |
15646 | .word 0x83A699D8 ! 00000000B1AB1FC0 CASE:L2-B000 0 S illop | |
15647 | .word 0xF61C3CF1 ! 00000000B1AB1FC4 CASE:L2-B000 0 S illop | |
15648 | membar 0x40 ! 00000000B1AB1FC8 CASE:L2-B000 0 | |
15649 | ldda [%l5]0xF0, %f16 ! 00000000B1AB1FCC CASE:L2-B000 0 Blk-Load | |
15650 | membar 0x40 ! 00000000B1AB1FD0 CASE:L2-B000 0 | |
15651 | fba,pn %fcc0, BL40172 ! 00000000B1AB1FD4 CASE:L2-B000 0 | |
15652 | ldx [%g2+0x0060], %fsr ! 00000000B1AB1FD8 CASE:L2-B000 0 S <BD40032 | |
15653 | BL40169:add %g1, 0x1A2, %g1 ! 00000000B1AB1FDC CASE:L2-B001 0 chksum++ | |
15654 | .word 0x8F89CEE1 ! 00000000B1AB1FE0 CASE:L2-B001 0 S illop | |
15655 | st %f29, [%g6-0x0054] ! 00000000B1AB1FE4 CASE:L2-B001 0 S >BD40027 | |
15656 | add %g5, 0x43, %l6 ! 00000000B1AB1FE8 CASE:L2-B001 0 @BD40092 | |
15657 | ldda [%l6]0xD8, %f26 ! 00000000B1AB1FEC CASE:L2-B001 0 S Short8 | |
15658 | add %g3, -16, %l6 ! 00000000B1AB1FF0 CASE:L2-B001 0 @BD40052 | |
15659 | stda %f28, [%l6]0xD0 ! 00000000B1AB1FF4 CASE:L2-B001 0 S Short8 | |
15660 | stx %i5, [%g4-0x0048] ! 00000000B1AB1FF8 CASE:L2-B001 0 S >BD40023 | |
15661 | fba BL40172 ! 00000000B1AB1FFC CASE:L2-B001 0 | |
15662 | swap [%g3+0x0048], %o3 ! 00000000B1AB2000 CASE:L2-B001 0 S >BD40018 | |
15663 | BL40170:add %g1, 0x3F, %g1 ! 00000000B1AB2004 CASE:L2-B002 0 chksum++ | |
15664 | sta %f11, [%g6-0x0078]%asi ! 00000000B1AB2008 CASE:L2-B002 0 S >BD40180 | |
15665 | tcc %xcc, %g0+0x0064 ! 00000000B1AB200C CASE:L2-B002 0 S | |
15666 | add %g6, -104, %l5 ! 00000000B1AB2010 CASE:L2-B002 0 @BD40082 | |
15667 | stda %f24,[%l5+%g1]0xC3 ! 00000000B1AB2014 CASE:L2-B002 0 S Partial_St | |
15668 | std %f12, [%g4+0x0018] ! 00000000B1AB2018 CASE:L2-B002 0 S >BD40059 | |
15669 | .word 0x065A0E3B ! 00000000B1AB201C CASE:L2-B002 0 S illop | |
15670 | .word 0xA9918000 ! 00000000B1AB2020 CASE:L2-B002 0 illop | |
15671 | .word 0xFE3EC182 ! 00000000B1AB2024 CASE:L2-B002 0 S illop | |
15672 | BL40171:add %g1, 0xFC6, %g1 ! 00000000B1AB2028 CASE:L2-B003 0 chksum++ | |
15673 | nop ! 00000000B1AB202C CASE:L2-B003 0 S | |
15674 | .word 0xC9971301 ! 00000000B1AB2030 CASE:L2-B003 0 illop | |
15675 | stda %f28,[%l5+%g1]0xC0 ! 00000000B1AB2034 CASE:L2-B003 0 S Partial_St | |
15676 | ldstub [%g3-0x0057], %o5 ! 00000000B1AB2038 CASE:L2-B003 0 S >BD40026 | |
15677 | ld [%g5-0x0040], %f20 ! 00000000B1AB203C CASE:L2-B003 0 S <BD40007 | |
15678 | nop ! 00000000B1AB2040 CASE:L2-B003 0 S | |
15679 | ldx [%g2+0x0050], %l5 ! 00000000B1AB2044 CASE:L2-B003 0 <BD40003 | |
15680 | membar 0x40 ! 00000000B1AB2048 CASE:L2-B003 0 | |
15681 | stda %f16, [%l5]0xE0 ! 00000000B1AB204C CASE:L2-B003 0 Blk-Store | |
15682 | membar 0x40 ! 00000000B1AB2050 CASE:L2-B003 0 | |
15683 | ldx [%g4-0x0088], %g4 ! 00000000B1AB2054 CASE:L2-B003 0 ptr_chase | |
15684 | add %g5, 0x0, %l6 ! 00000000B1AB2058 CASE:L2-B003 0 @BD40097 | |
15685 | stda %f28, [%l6]0xD2 ! 00000000B1AB205C CASE:L2-B003 0 S Short16 | |
15686 | nop ! 00000000B1AB2060 CASE:L2-B003 0 S | |
15687 | prefetch [%i1-0x06F4], 4 ! 00000000B1AB2064 CASE:L2-B003 0 S <.-1780 | |
15688 | ba,pn %xcc, BL40172 ! 00000000B1AB2068 CASE:L2-B003 0 | |
15689 | stxa %g1, [%g5+0x0050]%asi ! 00000000B1AB206C CASE:L2-B003 0 S >BD40045 | |
15690 | BL40172: ! SWCH:L1-B000 | |
15691 | add %g1, 0x911, %g1 ! 00000000B1AB2070 SWCH:L1-B000 0 chksum++ | |
15692 | ldx [%g2+0x0008], %g4 ! 00000000B1AB2074 SWCH:L1-B000 0 S BASE<BD40015 | |
15693 | ta %xcc, 0x40 ! 00000000B1AB2078 SWCH:L1-B000 0 S +-priv | |
15694 | stb %g1, [%g6+0x0047] ! 00000000B1AB207C SWCH:L1-B000 0 S >BD40141 | |
15695 | nop ! 00000000B1AB2080 SWCH:L1-B000 0 S | |
15696 | stba %o2, [%g3-0x0020]%asi ! 00000000B1AB2084 SWCH:L1-B000 0 S >BD40144 | |
15697 | ldx [%g3-0x0088], %g3 ! 00000000B1AB2088 SWCH:L1-B000 0 ptr_chase | |
15698 | ldx [%g3-0x0088], %g3 ! 00000000B1AB208C SWCH:L1-B000 0 ptr_chase | |
15699 | ldx [%g3-0x0088], %g3 ! 00000000B1AB2090 SWCH:L1-B000 0 ptr_chase | |
15700 | .word 0xA5A48435 ! 00000000B1AB2094 SUBR:L0-B000 0 S illop_FP | |
15701 | std %o4, [%g4-0x0008] ! 00000000B1AB2098 SUBR:L0-B000 0 S >BD40056 | |
15702 | .word 0x8DB301A5 ! 00000000B1AB209C SUBR:L0-B000 0 S illop_VIS | |
15703 | add %g3, 0x43, %l6 ! 00000000B1AB20A0 SUBR:L0-B000 0 @BD40092 | |
15704 | stda %f26, [%l6]0xD8 ! 00000000B1AB20A4 SUBR:L0-B000 0 S Short8 | |
15705 | .word 0xB9D85997 ! 00000000B1AB20A8 SUBR:L0-B000 0 S illop | |
15706 | retl ! 00000000B1AB20AC SUBR:L0-B000 0 | |
15707 | .word 0xE94C2B6D ! 00000000B1AB20B0 SUBR:L0-B000 0 random | |
15708 | ||
15709 | SECTION .btext027_pg1 TEXT_VA=0xb1ab2000 | |
15710 | attr_text { | |
15711 | Name = .btext027_pg1, | |
15712 | VA = 0xb1ab2000, | |
15713 | RA = 0xffff6a000, | |
15714 | PA = ra2pa(0xffff6a000,0), | |
15715 | tsbonly, | |
15716 | part_0_ctx_nonzero_tsb_config_3, | |
15717 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
15718 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15719 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15720 | } | |
15721 | .text; .skip 8 | |
15722 | ! Context 70: 2239 instructions generated, 2264 executed, 70 traps | |
15723 | ||
15724 | #undef BLIMP_BIAS | |
15725 | #define BLIMP_BIAS 0 | |
15726 | #undef BLIMP_FRAME | |
15727 | #define BLIMP_FRAME 64 | |
15728 | #undef BLIMP_32BIT | |
15729 | #define BLIMP_32BIT 1 | |
15730 | ||
15731 | !======================================================================== | |
15732 | ||
15733 | SECTION .btext028 TEXT_VA=0x10a2fd00 | |
15734 | attr_text { | |
15735 | Name = .btext028, | |
15736 | VA = 0x10a2fd00, | |
15737 | RA = 0xffff25d00, | |
15738 | PA = ra2pa(0xffff25d00,0), | |
15739 | notsb | |
15740 | } | |
15741 | ||
15742 | SECTION .btext028_pg0 TEXT_VA=0x10a2e000 | |
15743 | attr_text { | |
15744 | Name = .btext028_pg0, | |
15745 | VA = 0x10a2e000, | |
15746 | RA = 0xffff24000, | |
15747 | PA = ra2pa(0xffff24000,0), | |
15748 | tsbonly, | |
15749 | part_0_ctx_nonzero_tsb_config_3, | |
15750 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
15751 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15752 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15753 | } | |
15754 | .text; .skip 8 | |
15755 | ||
15756 | ||
15757 | SECTION .btext028 | |
15758 | .text | |
15759 | .global start_th_3; start_th_3: | |
15760 | .global SUBR084; SUBR084: | |
15761 | BL60168: ! MAIN:L0-B000 | |
15762 | nop ! 0000000010A2FD00 MAIN:L0-B000 1 | |
15763 | sethi %hh(0xABAD1DEAF0658000),%g2 ! 0000000010A2FD04 MAIN:L0-B000 1 BD60094 | |
15764 | or %g2,%hm(0xABAD1DEAF0658000),%g2 ! 0000000010A2FD08 MAIN:L0-B000 1 | |
15765 | sethi %lm(0xABAD1DEAF0658000),%g3 ! 0000000010A2FD0C MAIN:L0-B000 1 | |
15766 | or %g3,%lo(0xABAD1DEAF0658000),%g3 ! 0000000010A2FD10 MAIN:L0-B000 1 | |
15767 | sllx %g2, 0x20, %g2 ! 0000000010A2FD14 MAIN:L0-B000 1 | |
15768 | or %g2, %g3, %g2 ! 0000000010A2FD18 MAIN:L0-B000 1 | |
15769 | sethi %hh(0xABAD1DEA153F2000),%l0 ! 0000000010A2FD1C MAIN:L0-B000 1 STACK0071 | |
15770 | or %l0,%hm(0xABAD1DEA153F2000),%l0 ! 0000000010A2FD20 MAIN:L0-B000 1 | |
15771 | sethi %lm(0xABAD1DEA153F2000),%l1 ! 0000000010A2FD24 MAIN:L0-B000 1 | |
15772 | or %l1,%lo(0xABAD1DEA153F2000),%l1 ! 0000000010A2FD28 MAIN:L0-B000 1 | |
15773 | sllx %l0, 0x20, %l0 ! 0000000010A2FD2C MAIN:L0-B000 1 | |
15774 | or %l0, %l1, %l0 ! 0000000010A2FD30 MAIN:L0-B000 1 | |
15775 | sub %l0, 0x80, %o6 ! 0000000010A2FD34 MAIN:L0-B000 1 | |
15776 | add %o6, 0x40, %i6 ! 0000000010A2FD38 MAIN:L0-B000 1 | |
15777 | addcc %g0, 0x1, %g1 ! 0000000010A2FD3C MAIN:L0-B000 1 | |
15778 | or %g0, -755, %g3 ! 0000000010A2FD40 MAIN:L0-B000 1 | |
15779 | or %g0, 0xFB1, %g4 ! 0000000010A2FD44 MAIN:L0-B000 1 | |
15780 | or %g0, 0xBA3, %g5 ! 0000000010A2FD48 MAIN:L0-B000 1 | |
15781 | or %g0, 0x335, %g6 ! 0000000010A2FD4C MAIN:L0-B000 1 | |
15782 | or %g0, 0x0, %g7 ! 0000000010A2FD50 MAIN:L0-B000 1 | |
15783 | or %g0, 0xA48, %o0 ! 0000000010A2FD54 MAIN:L0-B000 1 | |
15784 | or %g0, 0x20D, %o1 ! 0000000010A2FD58 MAIN:L0-B000 1 | |
15785 | or %g0, 0xFE6, %o2 ! 0000000010A2FD5C MAIN:L0-B000 1 | |
15786 | or %g0, 0x4BE, %o3 ! 0000000010A2FD60 MAIN:L0-B000 1 | |
15787 | or %g0, 0xD0, %o4 ! 0000000010A2FD64 MAIN:L0-B000 1 | |
15788 | or %g0, 0xFB2, %o5 ! 0000000010A2FD68 MAIN:L0-B000 1 | |
15789 | or %g0, -299, %o7 ! 0000000010A2FD6C MAIN:L0-B000 1 | |
15790 | or %g0, 0x134, %l0 ! 0000000010A2FD70 MAIN:L0-B000 1 | |
15791 | or %g0, 0x5D9, %l1 ! 0000000010A2FD74 MAIN:L0-B000 1 | |
15792 | or %g0, -2350, %l2 ! 0000000010A2FD78 MAIN:L0-B000 1 | |
15793 | or %g0, -931, %l3 ! 0000000010A2FD7C MAIN:L0-B000 1 | |
15794 | or %g0, -1107, %l4 ! 0000000010A2FD80 MAIN:L0-B000 1 | |
15795 | or %g0, -2836, %l5 ! 0000000010A2FD84 MAIN:L0-B000 1 | |
15796 | sethi %hh(0xABAD1DEA10A2FD00),%l7 ! 0000000010A2FD88 MAIN:L0-B000 1 SUBR084 | |
15797 | or %l7,%hm(0xABAD1DEA10A2FD00),%l7 ! 0000000010A2FD8C MAIN:L0-B000 1 | |
15798 | sethi %lm(0xABAD1DEA10A2FD00),%l6 ! 0000000010A2FD90 MAIN:L0-B000 1 | |
15799 | or %l6,%lo(0xABAD1DEA10A2FD00),%l6 ! 0000000010A2FD94 MAIN:L0-B000 1 | |
15800 | sllx %l7, 0x20, %l7 ! 0000000010A2FD98 MAIN:L0-B000 1 | |
15801 | or %l7, %l6, %l7 ! 0000000010A2FD9C MAIN:L0-B000 1 | |
15802 | or %g0, 0x9C0, %l6 ! 0000000010A2FDA0 MAIN:L0-B000 1 | |
15803 | or %g0, -2218, %i0 ! 0000000010A2FDA4 MAIN:L0-B000 1 | |
15804 | or %g0, 0x721, %i1 ! 0000000010A2FDA8 MAIN:L0-B000 1 | |
15805 | or %g0, -1671, %i2 ! 0000000010A2FDAC MAIN:L0-B000 1 | |
15806 | or %g0, 0x20A, %i3 ! 0000000010A2FDB0 MAIN:L0-B000 1 | |
15807 | or %g0, 0x6, %i4 ! 0000000010A2FDB4 MAIN:L0-B000 1 | |
15808 | or %g0, 0x5F1, %i5 ! 0000000010A2FDB8 MAIN:L0-B000 1 | |
15809 | or %g0, 0xE18, %i7 ! 0000000010A2FDBC MAIN:L0-B000 1 | |
15810 | or %g0, 0x4, %g6 ! 0000000010A2FDC0 MAIN:L0-B000 1 | |
15811 | BL60169:save %o6, -64, %o6 ! 0000000010A2FDC4 MAIN:L0-B000 4 | |
15812 | add %i0, %g6, %l0 ! 0000000010A2FDC8 MAIN:L0-B000 4 | |
15813 | add %i1, %g6, %l1 ! 0000000010A2FDCC MAIN:L0-B000 4 | |
15814 | add %i2, %g6, %l2 ! 0000000010A2FDD0 MAIN:L0-B000 4 | |
15815 | add %i3, %g6, %l3 ! 0000000010A2FDD4 MAIN:L0-B000 4 | |
15816 | add %i4, %g6, %l4 ! 0000000010A2FDD8 MAIN:L0-B000 4 | |
15817 | add %i5, %g6, %l5 ! 0000000010A2FDDC MAIN:L0-B000 4 | |
15818 | add %i6, %g6, %l6 ! 0000000010A2FDE0 MAIN:L0-B000 4 | |
15819 | add %i7, %g6, %l7 ! 0000000010A2FDE4 MAIN:L0-B000 4 | |
15820 | add %l0, %g6, %o0 ! 0000000010A2FDE8 MAIN:L0-B000 4 | |
15821 | add %l1, %g6, %o1 ! 0000000010A2FDEC MAIN:L0-B000 4 | |
15822 | add %l2, %g6, %o2 ! 0000000010A2FDF0 MAIN:L0-B000 4 | |
15823 | add %l3, %g6, %o3 ! 0000000010A2FDF4 MAIN:L0-B000 4 | |
15824 | add %l4, %g6, %o4 ! 0000000010A2FDF8 MAIN:L0-B000 4 | |
15825 | add %l5, %g6, %o5 ! 0000000010A2FDFC MAIN:L0-B000 4 | |
15826 | add %l7, %g6, %o7 ! 0000000010A2FE00 MAIN:L0-B000 4 | |
15827 | subcc %g6, 0x1, %g6 ! 0000000010A2FE04 MAIN:L0-B000 4 | |
15828 | bnz,pn %xcc, BL60169 ! 0000000010A2FE08 MAIN:L0-B000 4 | |
15829 | nop ! 0000000010A2FE0C MAIN:L0-B000 4 | |
15830 | restore %g0, %g0, %g0 ! 0000000010A2FE10 MAIN:L0-B000 1 | |
15831 | restore %g0, %g0, %g0 ! 0000000010A2FE14 MAIN:L0-B000 1 | |
15832 | restore %g0, %g0, %g0 ! 0000000010A2FE18 MAIN:L0-B000 1 | |
15833 | restore %g0, %g0, %g0 ! 0000000010A2FE1C MAIN:L0-B000 1 | |
15834 | ta %xcc, 0x44 ! 0000000010A2FE20 MAIN:L0-B000 1 cleanwin=0 | |
15835 | ldd [%g2+0x0068], %f0 ! 0000000010A2FE24 MAIN:L0-B000 1 <BD60223 | |
15836 | faddd %f0, %f0, %f6 ! 0000000010A2FE28 MAIN:L0-B000 1 | |
15837 | faddd %f0, %f6, %f12 ! 0000000010A2FE2C MAIN:L0-B000 1 | |
15838 | faddd %f6, %f12, %f14 ! 0000000010A2FE30 MAIN:L0-B000 1 | |
15839 | faddd %f12, %f14, %f60 ! 0000000010A2FE34 MAIN:L0-B000 1 | |
15840 | faddd %f14, %f60, %f62 ! 0000000010A2FE38 MAIN:L0-B000 1 | |
15841 | faddd %f60, %f62, %f32 ! 0000000010A2FE3C MAIN:L0-B000 1 | |
15842 | faddd %f62, %f32, %f34 ! 0000000010A2FE40 MAIN:L0-B000 1 | |
15843 | faddd %f32, %f34, %f36 ! 0000000010A2FE44 MAIN:L0-B000 1 | |
15844 | faddd %f34, %f36, %f38 ! 0000000010A2FE48 MAIN:L0-B000 1 | |
15845 | faddd %f36, %f38, %f40 ! 0000000010A2FE4C MAIN:L0-B000 1 | |
15846 | faddd %f38, %f40, %f42 ! 0000000010A2FE50 MAIN:L0-B000 1 | |
15847 | faddd %f40, %f42, %f44 ! 0000000010A2FE54 MAIN:L0-B000 1 | |
15848 | faddd %f42, %f44, %f46 ! 0000000010A2FE58 MAIN:L0-B000 1 | |
15849 | ld [%g2+0x0070], %f2 ! 0000000010A2FE5C MAIN:L0-B000 1 <BD60224 | |
15850 | fadds %f2, %f2, %f3 ! 0000000010A2FE60 MAIN:L0-B000 1 | |
15851 | fadds %f2, %f3, %f4 ! 0000000010A2FE64 MAIN:L0-B000 1 | |
15852 | fadds %f3, %f4, %f5 ! 0000000010A2FE68 MAIN:L0-B000 1 | |
15853 | fadds %f4, %f5, %f8 ! 0000000010A2FE6C MAIN:L0-B000 1 | |
15854 | fadds %f5, %f8, %f9 ! 0000000010A2FE70 MAIN:L0-B000 1 | |
15855 | fadds %f8, %f9, %f10 ! 0000000010A2FE74 MAIN:L0-B000 1 | |
15856 | fadds %f9, %f10, %f11 ! 0000000010A2FE78 MAIN:L0-B000 1 | |
15857 | fcmpd %fcc0, %f0, %f0 ! 0000000010A2FE7C MAIN:L0-B000 1 | |
15858 | fcmpd %fcc1, %f0, %f0 ! 0000000010A2FE80 MAIN:L0-B000 1 | |
15859 | fcmpd %fcc2, %f0, %f0 ! 0000000010A2FE84 MAIN:L0-B000 1 | |
15860 | fcmpd %fcc3, %f0, %f0 ! 0000000010A2FE88 MAIN:L0-B000 1 | |
15861 | stx %fsr, [%g2+0x0060] ! 0000000010A2FE8C MAIN:L0-B000 1 <BD60032 | |
15862 | fzero %f16 ! 0000000010A2FE90 MAIN:L0-B000 1 | |
15863 | fzero %f18 ! 0000000010A2FE94 MAIN:L0-B000 1 | |
15864 | fzero %f20 ! 0000000010A2FE98 MAIN:L0-B000 1 | |
15865 | fzero %f22 ! 0000000010A2FE9C MAIN:L0-B000 1 | |
15866 | fzero %f24 ! 0000000010A2FEA0 MAIN:L0-B000 1 | |
15867 | fzero %f26 ! 0000000010A2FEA4 MAIN:L0-B000 1 | |
15868 | fzero %f28 ! 0000000010A2FEA8 MAIN:L0-B000 1 | |
15869 | fzero %f30 ! 0000000010A2FEAC MAIN:L0-B000 1 | |
15870 | ldx [%g2+0x0000], %g3 ! 0000000010A2FEB0 MAIN:L0-B000 1 BASE<BD60094 | |
15871 | ldx [%g2+0x0008], %g4 ! 0000000010A2FEB4 MAIN:L0-B000 1 BASE<BD60015 | |
15872 | ldx [%g2+0x0010], %g5 ! 0000000010A2FEB8 MAIN:L0-B000 1 BASE<BD60048 | |
15873 | ldx [%g2+0x0018], %g6 ! 0000000010A2FEBC MAIN:L0-B000 1 BASE<BD60083 | |
15874 | or %g0, 0x2, %l4 ! 0000000010A2FEC0 LOOP:L1-B000 1 | |
15875 | BL60244: ! LOOP:L1-B000 | |
15876 | add %g1, 0x90A, %g1 ! 0000000010A2FEC4 LOOP:L1-B000 2 chksum++ | |
15877 | ldsw [%g3-0x0054], %l3 ! 0000000010A2FEC8 LOOP:L1-B000 2 S <BD60027 | |
15878 | add %g3, -36, %l6 ! 0000000010A2FECC LOOP:L1-B000 2 @BD60068 | |
15879 | ldda [%l6]0xD3, %f22 ! 0000000010A2FED0 LOOP:L1-B000 2 S Short16 | |
15880 | sethi %hh(0xABAD1DEA04C31F00),%l6 ! 0000000010A2FED4 LOOP:L1-B000 2 SUBR085 | |
15881 | or %l6,%hm(0xABAD1DEA04C31F00),%l6 ! 0000000010A2FED8 LOOP:L1-B000 2 | |
15882 | sethi %lm(0xABAD1DEA04C31F00),%l5 ! 0000000010A2FEDC LOOP:L1-B000 2 | |
15883 | or %l5,%lo(0xABAD1DEA04C31F00),%l5 ! 0000000010A2FEE0 LOOP:L1-B000 2 | |
15884 | sllx %l6, 0x20, %l6 ! 0000000010A2FEE4 LOOP:L1-B000 2 | |
15885 | or %l6, %l5, %l6 ! 0000000010A2FEE8 LOOP:L1-B000 2 | |
15886 | add %l6, 0x1, %l6 ! 0000000010A2FEEC LOOP:L1-B000 2 | |
15887 | call SUBR085 ! 0000000010A2FEF0 LOOP:L1-B000 2 S | |
15888 | ldsha [%g7+%g0]0x83, %l0 ! 0000000010A2FEF4 LOOP:L1-B000 2 S <BD60002 | |
15889 | stda %i4, [%g3+0x0068]%asi ! 0000000010A2FEF8 LOOP:L1-B000 2 S >BD60012 | |
15890 | add %g4, 0x43, %l6 ! 0000000010A2FEFC LOOP:L1-B000 2 @BD60092 | |
15891 | ldda [%l6]0xD0, %f30 ! 0000000010A2FF00 LOOP:L1-B000 2 S Short8 | |
15892 | prefetch [%l6+%o3], 20 ! 0000000010A2FF04 LOOP:L1-B000 2 S <.+0 | |
15893 | lduh [%g6+0x0000], %i4 ! 0000000010A2FF08 LOOP:L1-B000 2 S <BD60097 | |
15894 | st %f2, [%g4+0x0060] ! 0000000010A2FF0C LOOP:L1-B000 2 S >BD60069 | |
15895 | ldd [%g5-0x0068], %f26 ! 0000000010A2FF10 LOOP:L1-B000 2 S <BD60082 | |
15896 | ldd [%g5+0x0018], %f12 ! 0000000010A2FF14 LOOP:L1-B000 2 S <BD60059 | |
15897 | ldx [%g2+0x0000], %g3 ! 0000000010A2FF18 LOOP:L1-B000 2 S BASE<BD60094 | |
15898 | or %g0, 0x3, %l0 ! 0000000010A2FF1C LOOP:L2-B000 2 | |
15899 | BL60173: ! LOOP:L2-B000 | |
15900 | add %g1, 0x529, %g1 ! 0000000010A2FF20 LOOP:L2-B000 5 chksum++ | |
15901 | ldub [%g4+0x0046], %o4 ! 0000000010A2FF24 LOOP:L2-B000 5 S <BD60077 | |
15902 | nop ! 0000000010A2FF28 LOOP:L2-B000 5 S | |
15903 | ldx [%g2+0x0028], %g5 ! 0000000010A2FF2C LOOP:L2-B000 5 S BASE<BD60022 | |
15904 | stx %i4, [%g6-0x0068] ! 0000000010A2FF30 LOOP:L2-B000 5 S >BD60082 | |
15905 | ldx [%g2+0x0018], %g6 ! 0000000010A2FF34 LOOP:L2-B000 5 S BASE<BD60083 | |
15906 | ld [%g3-0x0078], %f8 ! 0000000010A2FF38 LOOP:L2-B000 5 S <BD60180 | |
15907 | and %g1, 0xFE, %l3 ! 0000000010A2FF3C LOOP:L3-B000 5 | |
15908 | BL60170: ! LOOP:L3-B000 | |
15909 | add %g1, 0x3A9, %g1 ! 0000000010A2FF40 LOOP:L3-B000 16 chksum++ | |
15910 | add %g6, 0x2A, %l6 ! 0000000010A2FF44 LOOP:L3-B000 16 @BD60099 | |
15911 | ldda [%l6]0xD0, %f24 ! 0000000010A2FF48 LOOP:L3-B000 16 S Short8 | |
15912 | add %g5, 0x43, %l6 ! 0000000010A2FF4C LOOP:L3-B000 16 @BD60092 | |
15913 | ldda [%l6]0xD8, %f20 ! 0000000010A2FF50 LOOP:L3-B000 16 S Short8 | |
15914 | stb %i5, [%g6-0x0009] ! 0000000010A2FF54 LOOP:L3-B000 16 S >BD60002+3 | |
15915 | nop ! 0000000010A2FF58 LOOP:L3-B000 16 S | |
15916 | ldd [%g5+0x0038], %i0 ! 0000000010A2FF5C LOOP:L3-B000 16 S <BD60028 | |
15917 | add %g6, -72, %l5 ! 0000000010A2FF60 LOOP:L3-B000 16 @BD60023 | |
15918 | stda %f16,[%l5+%g1]0xCA ! 0000000010A2FF64 LOOP:L3-B000 16 S Partial_St | |
15919 | nop ! 0000000010A2FF68 LOOP:L3-B000 16 S | |
15920 | ldsw [%g3-0x0014], %i2 ! 0000000010A2FF6C LOOP:L3-B000 16 S <BD60087 | |
15921 | nop ! 0000000010A2FF70 LOOP:L3-B000 16 S | |
15922 | lduh [%g6-0x0056], %i3 ! 0000000010A2FF74 LOOP:L3-B000 16 S <BD60014 | |
15923 | popc 0x8A8, %i2 ! 0000000010A2FF78 LOOP:L3-B000 16 S | |
15924 | st %f2, [%g3+0x002D] ! 0000000010A2FF7C LOOP:L3-B000 16 S >BD60019+1 | |
15925 | srlx %l3, 0x1, %l3 ! 0000000010A2FF80 LOOP:L3-B000 16 | |
15926 | andcc %l3, 0x1, %g0 ! 0000000010A2FF84 LOOP:L3-B000 16 | |
15927 | bne,pt %xcc, BL60170 ! 0000000010A2FF88 LOOP:L3-B000 16 | |
15928 | ldsba [%g7+%g7]0x83, %l2 ! 0000000010A2FF8C LOOP:L3-B000 16 S <BD60002 | |
15929 | add %g1, 0xA97, %g1 ! 0000000010A2FF90 LOOP:L3-B000 5 chksum++ | |
15930 | andcc %g1, 0x3, %g0 ! 0000000010A2FF94 LOOP:L2-B000 5 | |
15931 | bz,a,pn %xcc, BL60182 ! 0000000010A2FF98 LOOP:L2-B000 5 | |
15932 | stw %o1, [%g3-0x0064] ! 0000000010A2FF9C LOOP:L2-B000 1 S >BD60082+4 | |
15933 | add %g1, 0x51C, %g1 ! 0000000010A2FFA0 LOOP:L2-B000 4 chksum++ | |
15934 | or %g0, 0x3, %l1 ! 0000000010A2FFA4 LOOP:L3-B001 4 | |
15935 | BL60171: ! LOOP:L3-B001 | |
15936 | add %g1, 0xAB9, %g1 ! 0000000010A2FFA8 LOOP:L3-B001 12 chksum++ | |
15937 | cmp %l1, 0x1 ! 0000000010A2FFAC LOOP:L3-B001 12 | |
15938 | be,pt %xcc, BL60172 ! 0000000010A2FFB0 LOOP:L3-B001 12 | |
15939 | stha %i2, [%g5+0x0044]%asi ! 0000000010A2FFB4 LOOP:L3-B001 12 S >BD60137 | |
15940 | add %g1, 0x600, %g1 ! 0000000010A2FFB8 LOOP:L3-B001 8 chksum++ | |
15941 | stba %l2, [%g6-0x0058]%asi ! 0000000010A2FFBC LOOP:L3-B001 8 S >BD60024 | |
15942 | add %g6, -72, %l5 ! 0000000010A2FFC0 LOOP:L3-B001 8 @BD60023 | |
15943 | stda %f20,[%l5+%g1]0xC0 ! 0000000010A2FFC4 LOOP:L3-B001 8 S Partial_St | |
15944 | ldx [%g2+0x0018], %g5 ! 0000000010A2FFC8 LOOP:L3-B001 8 S BASE<BD60083 | |
15945 | add %g6, -87, %l6 ! 0000000010A2FFCC LOOP:L3-B001 8 @BD60026 | |
15946 | stda %f16, [%l6]0xD8 ! 0000000010A2FFD0 LOOP:L3-B001 8 S Short8 | |
15947 | sth %i1, [%g3-0x003C] ! 0000000010A2FFD4 LOOP:L3-B001 8 S >BD60041 | |
15948 | swap [%g5-0x0014], %o1 ! 0000000010A2FFD8 LOOP:L3-B001 8 S >BD60087 | |
15949 | add %g6, 0x47, %l6 ! 0000000010A2FFDC LOOP:L3-B001 8 @BD60141 | |
15950 | ldda [%l6]0xD0, %f28 ! 0000000010A2FFE0 LOOP:L3-B001 8 S Short8 | |
15951 | st %fsr, [%g2+0x0064] ! 0000000010A2FFE4 LOOP:L3-B001 8 S <BD60032+4 | |
15952 | ldx [%g2+0x0038], %g6 ! 0000000010A2FFE8 LOOP:L3-B001 8 S BASE<BD60125 | |
15953 | ldsw [%g3-0x0014], %o4 ! 0000000010A2FFEC LOOP:L3-B001 8 S <BD60087 | |
15954 | ldxa [%g5+0x0078]%asi, %o3 ! 0000000010A2FFF0 LOOP:L3-B001 8 S <BD60009 | |
15955 | sta %f3, [%g6-0x0072]%asi ! 0000000010A2FFF4 LOOP:L3-B001 8 S >BD60020+2 | |
15956 | sub %l1, 0x1, %l1 ! 0000000010A2FFF8 LOOP:L3-B001 8 | |
15957 | brnz,a,pt %l1, BL60171 ! 0000000010A2FFFC LOOP:L3-B001 8 | |
15958 | ld [%g4-0x0078], %f5 ! 0000000010A30000 LOOP:L3-B001 8 S <BD60180 | |
15959 | .word 0xADCDD97E ! 0000000010A30004 LOOP:L3-B001 0 illop | |
15960 | BL60172: ! LOOP:L3-B001 | |
15961 | add %g1, 0xD3E, %g1 ! 0000000010A30008 LOOP:L3-B001 4 chksum++ | |
15962 | subcc %l0, 0x1, %l0 ! 0000000010A3000C LOOP:L2-B000 4 | |
15963 | bnz,a,pt %xcc, BL60173 ! 0000000010A30010 LOOP:L2-B000 4 | |
15964 | stw %l2, [%g4+0x007C] ! 0000000010A30014 LOOP:L2-B000 3 S >BD60009+4 | |
15965 | add %g1, 0x412, %g1 ! 0000000010A30018 LOOP:L2-B000 1 chksum++ | |
15966 | ba,pt %icc, BL60181 ! 0000000010A3001C SIDE:L2-B001 1 | |
15967 | std %o4, [%g5-0x0068] ! 0000000010A30020 SIDE:L2-B001 1 S >BD60082 | |
15968 | BL60182: ! SIDE:L2-B001 | |
15969 | andcc %i2, 0x20, %g0 ! 0000000010A30024 SKIP:L3-B002 1 | |
15970 | bnz,a BL60174 ! 0000000010A30028 SKIP:L3-B002 1 | |
15971 | ld [%g3+0x0020], %f8 ! 0000000010A3002C SKIP:L3-B002 0 S <BD60042 | |
15972 | ldd [%g5+0x0018], %f36 ! 0000000010A30030 SKIP:L3-B002 1 S <BD60059 | |
15973 | lduha [%g7+%g0]0x83, %i4 ! 0000000010A30034 SKIP:L3-B002 1 S <BD60002 | |
15974 | add %g6, 0x44, %l6 ! 0000000010A30038 SKIP:L3-B002 1 @BD60137 | |
15975 | ldda [%l6]0xD2, %f20 ! 0000000010A3003C SKIP:L3-B002 1 S Short16 | |
15976 | stx %o0, [%g3+0x0038] ! 0000000010A30040 SKIP:L3-B002 1 S >BD60028 | |
15977 | add %g1, 0x71D, %g1 ! 0000000010A30044 SKIP:L3-B002 1 chksum++ | |
15978 | st %f2, [%g6+0x004C] ! 0000000010A30048 SKIP:L3-B002 1 S >BD60047 | |
15979 | ldsba [%g7+%g0]0x83, %l2 ! 0000000010A3004C SKIP:L3-B002 1 S <BD60002 | |
15980 | .word 0x93B6C233 ! 0000000010A30050 SKIP:L3-B002 1 S illop_VIS | |
15981 | add %g6, -76, %l6 ! 0000000010A30054 SKIP:L3-B002 1 @BD60089 | |
15982 | stda %f30, [%l6]0xD2 ! 0000000010A30058 SKIP:L3-B002 1 S Short16 | |
15983 | lduw [%g6-0x0014], %o5 ! 0000000010A3005C SKIP:L3-B002 1 S <BD60087 | |
15984 | ldsba [%g6+0x0046]%asi, %i3 ! 0000000010A30060 SKIP:L3-B002 1 S <BD60077 | |
15985 | lduw [%g3+0x0064], %o3 ! 0000000010A30064 SKIP:L3-B002 1 S <BD60021 | |
15986 | sethi %hh(0xABAD1DEA1EBE7F00),%l6 ! 0000000010A30068 SKIP:L3-B002 1 SUBR086 | |
15987 | or %l6,%hm(0xABAD1DEA1EBE7F00),%l6 ! 0000000010A3006C SKIP:L3-B002 1 | |
15988 | sethi %lm(0xABAD1DEA1EBE7F00),%l5 ! 0000000010A30070 SKIP:L3-B002 1 | |
15989 | or %l5,%lo(0xABAD1DEA1EBE7F00),%l5 ! 0000000010A30074 SKIP:L3-B002 1 | |
15990 | sllx %l6, 0x20, %l6 ! 0000000010A30078 SKIP:L3-B002 1 | |
15991 | or %l6, %l5, %l6 ! 0000000010A3007C SKIP:L3-B002 1 | |
15992 | call SUBR086 ! 0000000010A30080 SKIP:L3-B002 1 S | |
15993 | lduh [%g4-0x0026], %i5 ! 0000000010A30084 SKIP:L3-B002 1 S <BD60170 | |
15994 | ba BL60178 ! 0000000010A30088 SKIP:L3-B002 1 | |
15995 | ld [%g3+0x0020], %f4 ! 0000000010A3008C SKIP:L3-B002 1 S <BD60042 | |
15996 | BL60174: ! ELSE:L3-B003 | |
15997 | ldstub [%g5+0x0046], %i4 ! 0000000010A30090 ELSE:L3-B003 0 S >BD60077 | |
15998 | sth %o4, [%g6-0x0028] ! 0000000010A30094 ELSE:L3-B003 0 S >BD60049 | |
15999 | ldx [%g2+0x0018], %g4 ! 0000000010A30098 ELSE:L3-B003 0 S BASE<BD60083 | |
16000 | nop ! 0000000010A3009C ELSE:L3-B003 0 S | |
16001 | .word 0x9FC68000 ! 0000000010A300A0 ELSE:L3-B003 0 S random | |
16002 | .word 0x0A71E6D5 ! 0000000010A300A4 ELSE:L3-B003 0 L illop | |
16003 | bnz BL60176 ! 0000000010A300A8 ELSE:L3-B003 0 L | |
16004 | BL60176:ldsh [%g5-0x000D], %o1 ! 0000000010A300AC ELSE:L3-B003 0 S <BD60184+1 | |
16005 | BL60175:stha %o5, [%g6-0x0022]%asi ! 0000000010A300B0 ELSE:L3-B003 0 S >BD60076 | |
16006 | .word 0xE8E31CE8 ! 0000000010A300B4 ELSE:L3-B003 0 L illop | |
16007 | std %f20, [%g5+0x0080] ! 0000000010A300B8 ELSE:L3-B003 0 S >BD60070 | |
16008 | BL60177:.word 0x9FAD947A ! 0000000010A300BC ELSE:L3-B003 0 S illop | |
16009 | add %g1, 0x1F2, %g1 ! 0000000010A300C0 ELSE:L3-B003 0 chksum++ | |
16010 | add %g1, 0xB01, %g1 ! 0000000010A300C4 ELSE:L3-B003 0 chksum++ | |
16011 | nop ! 0000000010A300C8 ELSE:L3-B003 0 S | |
16012 | .word 0x83F4A4ED ! 0000000010A300CC ELSE:L3-B003 0 S illop | |
16013 | ldx [%g2+0x0018], %g6 ! 0000000010A300D0 ELSE:L3-B003 0 S BASE<BD60083 | |
16014 | sethi %hh(0xABAD1DEA8F6F7F00),%l6 ! 0000000010A300D4 ELSE:L3-B003 0 SUBR090 | |
16015 | or %l6,%hm(0xABAD1DEA8F6F7F00),%l6 ! 0000000010A300D8 ELSE:L3-B003 0 | |
16016 | sethi %lm(0xABAD1DEA8F6F7F00),%l5 ! 0000000010A300DC ELSE:L3-B003 0 | |
16017 | or %l5,%lo(0xABAD1DEA8F6F7F00),%l5 ! 0000000010A300E0 ELSE:L3-B003 0 | |
16018 | sllx %l6, 0x20, %l6 ! 0000000010A300E4 ELSE:L3-B003 0 | |
16019 | or %l6, %l5, %l6 ! 0000000010A300E8 ELSE:L3-B003 0 | |
16020 | call SUBR090 ! 0000000010A300EC ELSE:L3-B003 0 S | |
16021 | std %f26, [%g4+0x0008] ! 0000000010A300F0 ELSE:L3-B003 0 S >BD60058 | |
16022 | stw %o1, [%g6-0x001C] ! 0000000010A300F4 ELSE:L3-B003 0 S >BD60130 | |
16023 | .word 0x85A3597D ! 0000000010A300F8 ELSE:L3-B003 0 S illop | |
16024 | sth %o5, [%g4+0x0002] ! 0000000010A300FC ELSE:L3-B003 0 S >BD60095 | |
16025 | ldx [%g3+0x0078], %o4 ! 0000000010A30100 ELSE:L3-B003 0 S <BD60009 | |
16026 | BL60178: ! ELSE:L3-B003 | |
16027 | add %g1, 0x45C, %g1 ! 0000000010A30104 ELSE:L3-B003 1 chksum++ | |
16028 | andcc %o3, 0x4, %g0 ! 0000000010A30108 SKIP:L3-B004 1 | |
16029 | bz,a,pt %icc, BL60179 ! 0000000010A3010C SKIP:L3-B004 1 | |
16030 | prefetch [%l5+%o0], 0 ! 0000000010A30110 SKIP:L3-B004 0 S <.+0 | |
16031 | nop ! 0000000010A30114 SKIP:L3-B004 1 S | |
16032 | .word 0x00D63143 ! 0000000010A30118 SKIP:L3-B004 1 S illop | |
16033 | add %g3, 0x80, %l5 ! 0000000010A3011C SKIP:L3-B004 1 @BD60070 | |
16034 | stda %f28,[%l5+%g1]0xC4 ! 0000000010A30120 SKIP:L3-B004 1 S Partial_St | |
16035 | nop ! 0000000010A30124 SKIP:L3-B004 1 S | |
16036 | call .+8 ! 0000000010A30128 SKIP:L3-B004 1 S | |
16037 | std %i4, [%g3+0x0078] ! 0000000010A3012C SKIP:L3-B004 1 S >BD60009 | |
16038 | add %g1, 0xD82, %g1 ! 0000000010A30130 SKIP:L3-B004 1 chksum++ | |
16039 | nop ! 0000000010A30134 SKIP:L3-B004 1 S | |
16040 | sethi %hh(0xABAD1DEAECE27F00),%l6 ! 0000000010A30138 SKIP:L3-B004 1 SUBR091 | |
16041 | or %l6,%hm(0xABAD1DEAECE27F00),%l6 ! 0000000010A3013C SKIP:L3-B004 1 | |
16042 | sethi %lm(0xABAD1DEAECE27F00),%l5 ! 0000000010A30140 SKIP:L3-B004 1 | |
16043 | or %l5,%lo(0xABAD1DEAECE27F00),%l5 ! 0000000010A30144 SKIP:L3-B004 1 | |
16044 | sllx %l6, 0x20, %l6 ! 0000000010A30148 SKIP:L3-B004 1 | |
16045 | or %l6, %l5, %l6 ! 0000000010A3014C SKIP:L3-B004 1 | |
16046 | jmpl %l6+0x0000, %o7 ! 0000000010A30150 SKIP:L3-B004 1 S | |
16047 | nop ! 0000000010A30154 SKIP:L3-B004 1 S | |
16048 | std %f12, [%g4-0x0070] ! 0000000010A30158 SKIP:L3-B004 1 S >BD60008 | |
16049 | add %g6, 0x42, %l6 ! 0000000010A3015C SKIP:L3-B004 1 @BD60091 | |
16050 | stda %f22, [%l6]0xD0 ! 0000000010A30160 SKIP:L3-B004 1 S Short8 | |
16051 | .word 0x89B389CF ! 0000000010A30164 SKIP:L3-B004 1 S illop_VIS | |
16052 | ldsb [%g3-0x000F], %o4 ! 0000000010A30168 SKIP:L3-B004 1 S <BD60040 | |
16053 | st %f2, [%g6+0x0020] ! 0000000010A3016C SKIP:L3-B004 1 S >BD60042 | |
16054 | ldx [%g2+0x0040], %g4 ! 0000000010A30170 SKIP:L3-B004 1 S BASE<BD60031 | |
16055 | st %f8, [%g3-0x002C] ! 0000000010A30174 SKIP:L3-B004 1 S >BD60055 | |
16056 | stb %o4, [%g3-0x0044] ! 0000000010A30178 SKIP:L3-B004 1 S >BD60023+4 | |
16057 | std %f30, [%g3-0x0048] ! 0000000010A3017C SKIP:L3-B004 1 S >BD60023 | |
16058 | ba,a BL60180 ! 0000000010A30180 SKIP:L3-B004 1 | |
16059 | ldx [%g2+0x0060], %fsr ! 0000000010A30184 SKIP:L3-B004 0 S <BD60032 | |
16060 | BL60179: ! ELSE:L3-B005 | |
16061 | swap [%g5-0x0054], %i0 ! 0000000010A30188 ELSE:L3-B005 0 S >BD60027 | |
16062 | bn,pt %xcc, .-2760 ! 0000000010A3018C ELSE:L3-B005 0 S | |
16063 | tcc %xcc, %g7+0x0061 ! 0000000010A30190 ELSE:L3-B005 0 S | |
16064 | .word 0xB3B142C6 ! 0000000010A30194 ELSE:L3-B005 0 illop | |
16065 | ldda [%l6]0xD0, %f16 ! 0000000010A30198 ELSE:L3-B005 0 S Short8 | |
16066 | add %g1, 0x9B1, %g1 ! 0000000010A3019C ELSE:L3-B005 0 chksum++ | |
16067 | .word 0xE711ACDA ! 0000000010A301A0 ELSE:L3-B005 0 S illop | |
16068 | ld [%g5-0x0040], %f16 ! 0000000010A301A4 ELSE:L3-B005 0 S <BD60007 | |
16069 | lduh [%g5-0x004A], %l2 ! 0000000010A301A8 ELSE:L3-B005 0 S <BD60033 | |
16070 | .word 0x8DB64221 ! 0000000010A301AC ELSE:L3-B005 0 S illop_VIS | |
16071 | .word 0xEBCF2F0C ! 0000000010A301B0 ELSE:L3-B005 0 illop | |
16072 | .word 0x28FAEB7F ! 0000000010A301B4 ELSE:L3-B005 0 illop | |
16073 | sethi %lm(0x10EBCF2F0C),%l5 ! 0000000010A301B8 ELSE:L3-B005 0 | |
16074 | or %l5,%lo(0x10EBCF2F0C),%l5 ! 0000000010A301BC ELSE:L3-B005 0 | |
16075 | sllx %l6, 0x20, %l6 ! 0000000010A301C0 ELSE:L3-B005 0 | |
16076 | .word 0xA7AC716D ! 0000000010A301C4 ELSE:L3-B005 0 illop | |
16077 | call SUBR089 ! 0000000010A301C8 ELSE:L3-B005 0 S | |
16078 | st %f24, [%g5-0x0054] ! 0000000010A301CC ELSE:L3-B005 0 S >BD60027 | |
16079 | BL60180: ! ELSE:L3-B005 | |
16080 | add %g1, 0xC7B, %g1 ! 0000000010A301D0 ELSE:L3-B005 1 chksum++ | |
16081 | add %g1, 0x2C7, %g1 ! 0000000010A301D4 SIDE:L2-B001 1 chksum++ | |
16082 | BL60181: ! SIDE:L2-B001 | |
16083 | add %o4, %g1, %o2 ! 0000000010A301D8 SWCH:L2-B002 2 | |
16084 | andcc %o2, 0x800, %g0 ! 0000000010A301DC SWCH:L2-B002 2 | |
16085 | bnz,pn %xcc, BL60186 ! 0000000010A301E0 SWCH:L2-B002 2 | |
16086 | andcc %o2, 0x800, %g0 ! 0000000010A301E4 SWCH:L2-B002 2 | |
16087 | bnz,pn %xcc, BL60185 ! 0000000010A301E8 SWCH:L2-B002 1 | |
16088 | andcc %o2, 0x400, %g0 ! 0000000010A301EC SWCH:L2-B002 1 | |
16089 | bnz,a,pt %xcc, BL60184 ! 0000000010A301F0 SWCH:L2-B002 1 | |
16090 | add %g1, 0xA20, %g1 ! 0000000010A301F4 SWCH:L2-B002 1 chksum++ | |
16091 | andcc %o2, 0x4, %g0 ! 0000000010A301F8 SWCH:L2-B002 0 | |
16092 | .word 0x9FB25007 ! 0000000010A301FC SWCH:L2-B002 0 illop | |
16093 | add %g1, 0x231, %g1 ! 0000000010A30200 SWCH:L2-B002 0 chksum++ | |
16094 | lduh [%g3-0x0026], %o4 ! 0000000010A30204 SWCH:L2-B002 0 S <BD60170 | |
16095 | add %g3, 0x80, %l5 ! 0000000010A30208 SWCH:L2-B002 0 @BD60070 | |
16096 | stda %f24,[%l5+%g1]0xC4 ! 0000000010A3020C SWCH:L2-B002 0 S Partial_St | |
16097 | .word 0xCABA8594 ! 0000000010A30210 SWCH:L2-B002 0 S illop | |
16098 | call .+8 ! 0000000010A30214 SWCH:L2-B002 0 S | |
16099 | std %i4, [%g3+0x0058] ! 0000000010A30218 SWCH:L2-B002 0 S >BD60035 | |
16100 | add %g1, 0x9CA, %g1 ! 0000000010A3021C SWCH:L2-B002 0 chksum++ | |
16101 | fba,a,pt %fcc0, BL60193 ! 0000000010A30220 SWCH:L2-B002 0 | |
16102 | .word 0x83F00000 ! 0000000010A30224 SWCH:L2-B002 0 S illop | |
16103 | BL60183:.word 0x91644A98 ! 0000000010A30228 CASE:L3-B006 0 illop | |
16104 | ldx [%g2+0x0010], %g6 ! 0000000010A3022C CASE:L3-B006 0 S BASE<BD60048 | |
16105 | std %o0, [%g3+0x0008] ! 0000000010A30230 CASE:L3-B006 0 S >BD60058 | |
16106 | .word 0x94CD42B0 ! 0000000010A30234 CASE:L3-B006 0 random | |
16107 | .word 0xA5CBAF98 ! 0000000010A30238 CASE:L3-B006 0 S illop | |
16108 | .word 0x97A51132 ! 0000000010A3023C CASE:L3-B006 0 S illop | |
16109 | .word 0x0DDB0068 ! 0000000010A30240 CASE:L3-B006 0 random | |
16110 | stx %l2, [%g5-0x0068] ! 0000000010A30244 CASE:L3-B006 0 S >BD60082 | |
16111 | BL60184:add %g1, 0x52E, %g1 ! 0000000010A30248 CASE:L3-B007 1 chksum++ | |
16112 | lduh [%g6+0x0044], %i5 ! 0000000010A3024C CASE:L3-B007 1 S <BD60137 | |
16113 | ldd [%g5-0x0060], %f6 ! 0000000010A30250 CASE:L3-B007 1 S <BD60104 | |
16114 | ldsw [%g6-0x0012], %o5 ! 0000000010A30254 CASE:L3-B007 1 S <BD60087+2 | |
16115 | std %o4, [%g3+0x0050] ! 0000000010A30258 CASE:L3-B007 1 S >BD60045 | |
16116 | nop ! 0000000010A3025C CASE:L3-B007 1 S | |
16117 | fba,a BL60193 ! 0000000010A30260 CASE:L3-B007 1 | |
16118 | sth %i5, [%g4+0x0066] ! 0000000010A30264 CASE:L3-B007 0 S >BD60021+2 | |
16119 | BL60185:add %g1, 0x957, %g1 ! 0000000010A30268 CASE:L3-B008 0 chksum++ | |
16120 | lduba [%g3+0x0046]%asi, %i5 ! 0000000010A3026C CASE:L3-B008 0 S <BD60077 | |
16121 | st %f5, [%g6+0x002C] ! 0000000010A30270 CASE:L3-B008 0 S >BD60019 | |
16122 | prefetch [%o5+%l2], 20 ! 0000000010A30274 CASE:L3-B008 0 S <.+0 | |
16123 | ldx [%g2+0x0060], %fsr ! 0000000010A30278 CASE:L3-B008 0 S <BD60032 | |
16124 | fba,a BL60193 ! 0000000010A3027C CASE:L3-B008 0 | |
16125 | nop ! 0000000010A30280 CASE:L3-B008 0 S | |
16126 | BL60186:add %g1, 0xC1, %g1 ! 0000000010A30284 CASE:L3-B009 1 chksum++ | |
16127 | ta %xcc, 0x46 ! 0000000010A30288 CASE:L3-B009 1 S demap-page | |
16128 | lduba [%g6-0x0057]%asi, %o4 ! 0000000010A3028C CASE:L3-B009 1 S <BD60026 | |
16129 | ldsb [%g4+0x0043], %o0 ! 0000000010A30290 CASE:L3-B009 1 S <BD60092 | |
16130 | ld [%g5-0x0054], %f30 ! 0000000010A30294 CASE:L3-B009 1 S <BD60027 | |
16131 | ldx [%g2+0x0050], %l5 ! 0000000010A30298 CASE:L3-B009 1 <BD60003 | |
16132 | membar 0x40 ! 0000000010A3029C CASE:L3-B009 1 | |
16133 | stda %f0, [%l5]0xF0 ! 0000000010A302A0 CASE:L3-B009 1 Blk-Store | |
16134 | membar 0x40 ! 0000000010A302A4 CASE:L3-B009 1 | |
16135 | nop ! 0000000010A302A8 CASE:L3-B009 1 S | |
16136 | add %g3, -22, %l6 ! 0000000010A302AC CASE:L3-B009 1 @BD60051 | |
16137 | stda %f18, [%l6]0xD2 ! 0000000010A302B0 CASE:L3-B009 1 S Short16 | |
16138 | ba BL60193 ! 0000000010A302B4 CASE:L3-B009 1 | |
16139 | ld [%g4-0x0074], %f2 ! 0000000010A302B8 CASE:L3-B009 1 S <BD60020 | |
16140 | BL60193: ! SWCH:L2-B002 | |
16141 | add %g1, 0xC9F, %g1 ! 0000000010A302BC SWCH:L2-B002 2 chksum++ | |
16142 | std %f26, [%g6+0x0078] ! 0000000010A302C0 SWCH:L2-B002 2 S >BD60009 | |
16143 | bneg,a BL60187 ! 0000000010A302C4 SWCH:L2-B002 2 L | |
16144 | ldub [%g6+0x0047], %o0 ! 0000000010A302C8 SWCH:L2-B002 0 S <BD60141 | |
16145 | brgz,a,pn %o4, BL60188 ! 0000000010A302CC SWCH:L2-B002 2 L | |
16146 | nop ! 0000000010A302D0 SWCH:L2-B002 2 S | |
16147 | BL60187:.word 0x85AA8C92 ! 0000000010A302D4 SWCH:L2-B002 0 L illop | |
16148 | stda %f32, [%g4-0x0038]%asi ! 0000000010A302D8 SWCH:L2-B002 0 S >BD60006 | |
16149 | .word 0xEFBF83D9 ! 0000000010A302DC SWCH:L2-B002 0 S illop_VIS | |
16150 | BL60189:.word 0x83E715F5 ! 0000000010A302E0 SWCH:L2-B002 0 L illop | |
16151 | .word 0xCBB9DC39 ! 0000000010A302E4 SWCH:L2-B002 0 S illop | |
16152 | brnz,pn %i3, BL60191 ! 0000000010A302E8 SWCH:L2-B002 0 L | |
16153 | std %f6, [%g3-0x0060] ! 0000000010A302EC SWCH:L2-B002 0 S >BD60104 | |
16154 | BL60188:nop ! 0000000010A302F0 SWCH:L2-B002 2 S | |
16155 | nop ! 0000000010A302F4 SWCH:L2-B002 2 S | |
16156 | stda %o4, [%g5+0x0070]%asi ! 0000000010A302F8 SWCH:L2-B002 2 S >BD60060 | |
16157 | BL60190:fbu,a,pn %fcc1, BL60192 ;.empty ! 0000000010A302FC SWCH:L2-B002 2 L | |
16158 | BL60192:bcs,a,pt %icc, BL60191 ! 0000000010A30300 SWCH:L2-B002 0 L | |
16159 | BL60191:stda %f60, [%g6-0x0070]%asi ! 0000000010A30304 SWCH:L2-B002 2 S >BD60008 | |
16160 | add %g1, 0x1C, %g1 ! 0000000010A30308 SWCH:L2-B002 2 chksum++ | |
16161 | add %o4, %g1, %i3 ! 0000000010A3030C SWCH:L2-B003 2 | |
16162 | and %i3, 0x18, %o7 ! 0000000010A30310 SWCH:L2-B003 2 | |
16163 | sethi %hi(0x628), %i3 ! 0000000010A30314 SWCH:L2-B003 2 .+0 | |
16164 | or %i3,%lo(0x628),%i3 ! 0000000010A30318 SWCH:L2-B003 2 | |
16165 | add %i3, %o7, %i3 ! 0000000010A3031C SWCH:L2-B003 2 | |
16166 | jmpl %l7+%i3, %g0 ! 0000000010A30320 SWCH:L2-B003 2 | |
16167 | ldsha [%g5-0x002E]%asi, %i4 ! 0000000010A30324 SWCH:L2-B003 2 S <BD60171 | |
16168 | .word 0xB3A8B4BE ! 0000000010A30328 SWCH:L2-B003 0 illop | |
16169 | stxa %l2, [%g3-0x0048]%asi ! 0000000010A3032C SWCH:L2-B003 0 S >BD60023 | |
16170 | ba,a,pn %icc, BL60196 ! 0000000010A30330 SWCH:L2-B003 0 | |
16171 | lduh [%g4+0x0040], %o3 ! 0000000010A30334 SWCH:L2-B003 0 S <BD60036 | |
16172 | fba,a,pn %fcc2, BL60195 ! 0000000010A30338 SWCH:L2-B003 2 | |
16173 | .word 0x8DA7185D ! 0000000010A3033C SWCH:L2-B003 0 S illop | |
16174 | ba,a BL60194 ! 0000000010A30340 SWCH:L2-B003 0 | |
16175 | std %f32, [%g4+0x0010] ! 0000000010A30344 SWCH:L2-B003 0 S >BD60074 | |
16176 | BL60194:add %g1, 0x136, %g1 ! 0000000010A30348 CASE:L3-B010 0 chksum++ | |
16177 | ldx [%g5+0x0050], %i4 ! 0000000010A3034C CASE:L3-B010 0 S <BD60045 | |
16178 | sth %i1, [%g4-0x003B] ! 0000000010A30350 CASE:L3-B010 0 S >BD60041+1 | |
16179 | ldd [%g3+0x0030], %i0 ! 0000000010A30354 CASE:L3-B010 0 S <BD60044 | |
16180 | .word 0x97A708FA ! 0000000010A30358 CASE:L3-B010 0 S illop | |
16181 | .word 0xB3EA03B5 ! 0000000010A3035C CASE:L3-B010 0 illop | |
16182 | ldda [%l6]0xD2, %f24 ! 0000000010A30360 CASE:L3-B010 0 S Short16 | |
16183 | ld [%g2+0x0064], %fsr ! 0000000010A30364 CASE:L3-B010 0 S <BD60032+4 | |
16184 | ldx [%g2+0x0038], %g4 ! 0000000010A30368 CASE:L3-B010 0 S BASE<BD60125 | |
16185 | stb %i5, [%g6+0x0079] ! 0000000010A3036C CASE:L3-B010 0 S >BD60009+1 | |
16186 | fba,pn %fcc3, BL60198 ! 0000000010A30370 CASE:L3-B010 0 | |
16187 | nop ! 0000000010A30374 CASE:L3-B010 0 S | |
16188 | BL60195:add %g1, 0xF19, %g1 ! 0000000010A30378 CASE:L3-B011 2 chksum++ | |
16189 | add %g3, 0x58, %l5 ! 0000000010A3037C CASE:L3-B011 2 @BD60035 | |
16190 | stda %f16,[%l5+%g1]0xCB ! 0000000010A30380 CASE:L3-B011 2 S Partial_St | |
16191 | stwa %o0, [%g3-0x0050]%asi ! 0000000010A30384 CASE:L3-B011 2 S >BD60093 | |
16192 | ldsh [%g4+0x0040], %o5 ! 0000000010A30388 CASE:L3-B011 2 S <BD60036 | |
16193 | ldd [%g4+0x0008], %i0 ! 0000000010A3038C CASE:L3-B011 2 S <BD60058 | |
16194 | nop ! 0000000010A30390 CASE:L3-B011 2 S | |
16195 | add %g4, 0x42, %l6 ! 0000000010A30394 CASE:L3-B011 2 @BD60091 | |
16196 | ldda [%l6]0xD1, %f18 ! 0000000010A30398 CASE:L3-B011 2 S Short8 | |
16197 | ldstub [%g6+0x002A], %l2 ! 0000000010A3039C CASE:L3-B011 2 S >BD60099 | |
16198 | add %g4, -15, %l6 ! 0000000010A303A0 CASE:L3-B011 2 @BD60040 | |
16199 | stda %f22, [%l6]0xD0 ! 0000000010A303A4 CASE:L3-B011 2 S Short8 | |
16200 | ldx [%g3-0x0068], %o0 ! 0000000010A303A8 CASE:L3-B011 2 S <BD60082 | |
16201 | std %f46, [%g4-0x0060] ! 0000000010A303AC CASE:L3-B011 2 S >BD60104 | |
16202 | nop ! 0000000010A303B0 CASE:L3-B011 2 S | |
16203 | ba BL60198 ! 0000000010A303B4 CASE:L3-B011 2 | |
16204 | ldsb [%g4+0x0047], %l2 ! 0000000010A303B8 CASE:L3-B011 2 S <BD60141 | |
16205 | BL60196:add %g1, 0xC01, %g1 ! 0000000010A303BC CASE:L3-B012 0 chksum++ | |
16206 | st %f4, [%g3-0x0074] ! 0000000010A303C0 CASE:L3-B012 0 S >BD60020 | |
16207 | ldx [%g2+0x0050], %l5 ! 0000000010A303C4 CASE:L3-B012 0 <BD60003 | |
16208 | membar 0x40 ! 0000000010A303C8 CASE:L3-B012 0 | |
16209 | stda %f16, [%l5]0xF0 ! 0000000010A303CC CASE:L3-B012 0 Blk-Store | |
16210 | membar 0x40 ! 0000000010A303D0 CASE:L3-B012 0 | |
16211 | std %f6, [%g3-0x0070] ! 0000000010A303D4 CASE:L3-B012 0 S >BD60008 | |
16212 | add %g4, 0x44, %l6 ! 0000000010A303D8 CASE:L3-B012 0 @BD60137 | |
16213 | stda %f16, [%l6]0xD2 ! 0000000010A303DC CASE:L3-B012 0 S Short16 | |
16214 | nop ! 0000000010A303E0 CASE:L3-B012 0 S | |
16215 | swap [%g6-0x001C], %o1 ! 0000000010A303E4 CASE:L3-B012 0 S >BD60130 | |
16216 | ba,a,pt %icc, BL60198 ! 0000000010A303E8 CASE:L3-B012 0 | |
16217 | .word 0x89AE9408 ! 0000000010A303EC CASE:L3-B012 0 S illop_FP | |
16218 | BL60197:add %g1, 0x816, %g1 ! 0000000010A303F0 CASE:L3-B013 0 chksum++ | |
16219 | sta %f5, [%g5-0x0078]%asi ! 0000000010A303F4 CASE:L3-B013 0 S >BD60180 | |
16220 | ldd [%g4-0x0008], %i0 ! 0000000010A303F8 CASE:L3-B013 0 S <BD60056 | |
16221 | .word 0x8FC9826E ! 0000000010A303FC CASE:L3-B013 0 illop | |
16222 | stda %f18, [%l6]0xD2 ! 0000000010A30400 CASE:L3-B013 0 S Short16 | |
16223 | prefetch [%o0+%l5], 21 ! 0000000010A30404 CASE:L3-B013 0 S <.+0 | |
16224 | st %f2, [%g5+0x004C] ! 0000000010A30408 CASE:L3-B013 0 S >BD60047 | |
16225 | ba,a BL60198 ! 0000000010A3040C CASE:L3-B013 0 | |
16226 | swap [%g5-0x0040], %o0 ! 0000000010A30410 CASE:L3-B013 0 S >BD60007 | |
16227 | BL60198: ! SWCH:L2-B003 | |
16228 | add %g1, 0x6C8, %g1 ! 0000000010A30414 SWCH:L2-B003 2 chksum++ | |
16229 | add %g6, 0x46, %l6 ! 0000000010A30418 SWCH:L2-B003 2 @BD60077 | |
16230 | ldda [%l6]0xD0, %f24 ! 0000000010A3041C SWCH:L2-B003 2 S Short8 | |
16231 | call .+8 ! 0000000010A30420 SWCH:L2-B003 2 S | |
16232 | nop ! 0000000010A30424 SWCH:L2-B003 2 S | |
16233 | nop ! 0000000010A30428 SWCH:L2-B003 2 S | |
16234 | sethi %hh(0xABAD1DEA0EB11F00),%l6 ! 0000000010A3042C SWCH:L2-B003 2 SUBR088 | |
16235 | or %l6,%hm(0xABAD1DEA0EB11F00),%l6 ! 0000000010A30430 SWCH:L2-B003 2 | |
16236 | sethi %lm(0xABAD1DEA0EB11F00),%l5 ! 0000000010A30434 SWCH:L2-B003 2 | |
16237 | or %l5,%lo(0xABAD1DEA0EB11F00),%l5 ! 0000000010A30438 SWCH:L2-B003 2 | |
16238 | sllx %l6, 0x20, %l6 ! 0000000010A3043C SWCH:L2-B003 2 | |
16239 | or %l6, %l5, %l6 ! 0000000010A30440 SWCH:L2-B003 2 | |
16240 | call SUBR088 ! 0000000010A30444 SWCH:L2-B003 2 S | |
16241 | sta %f9, [%g3-0x0074]%asi ! 0000000010A30448 SWCH:L2-B003 2 S >BD60020 | |
16242 | stw %o0, [%g5+0x003C] ! 0000000010A3044C SWCH:L2-B003 2 S >BD60028+4 | |
16243 | .word 0xF9CBB41F ! 0000000010A30450 SWCH:L2-B003 2 S illop | |
16244 | st %f18, [%g6+0x004A] ! 0000000010A30454 SWCH:L2-B003 2 S >BD60018+2 | |
16245 | and %g1, 0xFE, %l2 ! 0000000010A30458 LOOP:L2-B004 2 | |
16246 | BL60206: ! LOOP:L2-B004 | |
16247 | add %g1, 0xCAB, %g1 ! 0000000010A3045C LOOP:L2-B004 2 chksum++ | |
16248 | andcc %i1, 0x400, %g0 ! 0000000010A30460 SKIP:L3-B014 2 | |
16249 | bz,pn %xcc, BL60199 ! 0000000010A30464 SKIP:L3-B014 2 | |
16250 | nop ! 0000000010A30468 SKIP:L3-B014 2 S | |
16251 | nop ! 0000000010A3046C SKIP:L3-B014 1 S | |
16252 | ta %xcc, 0x40 ! 0000000010A30470 SKIP:L3-B014 1 S +-priv | |
16253 | ldstub [%g3+0x0028], %o3 ! 0000000010A30474 SKIP:L3-B014 1 S >BD60080 | |
16254 | stba %i0, [%g6+0x0047]%asi ! 0000000010A30478 SKIP:L3-B014 1 S >BD60141 | |
16255 | add %g1, 0xFF8, %g1 ! 0000000010A3047C SKIP:L3-B014 1 chksum++ | |
16256 | st %f9, [%g3-0x0078] ! 0000000010A30480 SKIP:L3-B014 1 S >BD60180 | |
16257 | ldx [%g2+0x0060], %fsr ! 0000000010A30484 SKIP:L3-B014 1 S <BD60032 | |
16258 | sta %f21, [%g4-0x0054]%asi ! 0000000010A30488 SKIP:L3-B014 1 S >BD60027 | |
16259 | .word 0x8196400D ! 0000000010A3048C SKIP:L3-B014 1 S illop | |
16260 | add %g3, -74, %l6 ! 0000000010A30490 SKIP:L3-B014 1 @BD60033 | |
16261 | ldda [%l6]0xD2, %f18 ! 0000000010A30494 SKIP:L3-B014 1 S Short16 | |
16262 | ba BL60203 ! 0000000010A30498 SKIP:L3-B014 1 | |
16263 | std %f32, [%g4-0x0070] ! 0000000010A3049C SKIP:L3-B014 1 S >BD60008 | |
16264 | BL60199: ! ELSE:L3-B015 | |
16265 | .word 0xB3AC106B ! 0000000010A304A0 ELSE:L3-B015 1 S illop_FP | |
16266 | brnz,a,pn %o0, BL60200 ;.empty ! 0000000010A304A4 ELSE:L3-B015 1 L | |
16267 | fbl,pt %fcc1, BL60201 ! 0000000010A304A8 ELSE:L3-B015 1 L | |
16268 | BL60201:sth %i5, [%g5-0x0028] ! 0000000010A304AC ELSE:L3-B015 0 S >BD60049 | |
16269 | fbe,a BL60202 ;.empty ! 0000000010A304B0 ELSE:L3-B015 0 L | |
16270 | be,pn %icc, BL60202 ;.empty ! 0000000010A304B4 ELSE:L3-B015 0 L | |
16271 | bvc BL60200 ! 0000000010A304B8 ELSE:L3-B015 0 L | |
16272 | BL60202:lduba [%g7+%g0]0x83, %i3 ! 0000000010A304BC ELSE:L3-B015 0 S <BD60002 | |
16273 | BL60200:add %g1, 0x662, %g1 ! 0000000010A304C0 ELSE:L3-B015 1 chksum++ | |
16274 | add %g1, 0x572, %g1 ! 0000000010A304C4 ELSE:L3-B015 1 chksum++ | |
16275 | ldsb [%g3+0x002A], %i2 ! 0000000010A304C8 ELSE:L3-B015 1 S <BD60099 | |
16276 | std %o2, [%g6+0x0058] ! 0000000010A304CC ELSE:L3-B015 1 S >BD60035 | |
16277 | stda %o2, [%g4+0x006B]%asi ! 0000000010A304D0 ELSE:L3-B015 1 S >BD60012+3 | |
16278 | ld [%g5+0x002C], %f4 ! 0000000010A304D4 ELSE:L3-B015 1 S <BD60019 | |
16279 | BL60203: ! ELSE:L3-B015 | |
16280 | add %g1, 0xB48, %g1 ! 0000000010A304D8 ELSE:L3-B015 2 chksum++ | |
16281 | nop ! 0000000010A304DC LOOP:L3-B016 2 | |
16282 | nop ! 0000000010A304E0 LOOP:L3-B017 2 | |
16283 | andcc %g1, 0xC00, %g0 ! 0000000010A304E4 LOOP:L2-B004 2 | |
16284 | bz,a,pn %xcc, BL60208 ! 0000000010A304E8 LOOP:L2-B004 2 | |
16285 | .word 0xEBAB9B2F ! 0000000010A304EC LOOP:L2-B004 1 S illop | |
16286 | add %g1, 0xE3E, %g1 ! 0000000010A304F0 LOOP:L2-B004 1 chksum++ | |
16287 | nop ! 0000000010A304F4 LOOP:L3-B018 1 | |
16288 | .word 0x8D8D92E9 ! 0000000010A304F8 LOOP:L2-B004 1 S illop | |
16289 | ldd [%g3-0x0060], %f14 ! 0000000010A304FC LOOP:L2-B004 1 S <BD60104 | |
16290 | sta %f17, [%g5-0x0014]%asi ! 0000000010A30500 LOOP:L2-B004 1 S >BD60087 | |
16291 | fbne BL60204 ;.empty ! 0000000010A30504 LOOP:L2-B004 1 L | |
16292 | fba,a BL60204 ! 0000000010A30508 LOOP:L2-B004 1 L | |
16293 | std %i2, [%g5+0x0068] ! 0000000010A3050C LOOP:L2-B004 0 S >BD60012 | |
16294 | ble,a,pn %icc, BL60205 ! 0000000010A30510 LOOP:L2-B004 0 L | |
16295 | BL60204:ld [%g2+0x0064], %fsr ! 0000000010A30514 LOOP:L2-B004 1 S <BD60032+4 | |
16296 | BL60205:add %g1, 0xC6B, %g1 ! 0000000010A30518 LOOP:L2-B004 1 chksum++ | |
16297 | srlx %l2, 0x1, %l2 ! 0000000010A3051C LOOP:L2-B004 1 | |
16298 | andcc %l2, 0x1, %g0 ! 0000000010A30520 LOOP:L2-B004 1 | |
16299 | bne,a,pn %xcc, BL60206 ! 0000000010A30524 LOOP:L2-B004 1 | |
16300 | stx %g1, [%g3+0x0030] ! 0000000010A30528 LOOP:L2-B004 0 S >BD60044 | |
16301 | add %g1, 0xD35, %g1 ! 0000000010A3052C LOOP:L2-B004 1 chksum++ | |
16302 | ba,a BL60207 ! 0000000010A30530 SIDE:L2-B005 1 | |
16303 | stw %o0, [%g4-0x000C] ! 0000000010A30534 SIDE:L2-B005 0 S >BD60002 | |
16304 | BL60208: ! SIDE:L2-B005 | |
16305 | nop ! 0000000010A30538 LOOP:L3-B019 1 | |
16306 | add %g1, 0xAF0, %g1 ! 0000000010A3053C SIDE:L2-B005 1 chksum++ | |
16307 | BL60207: ! SIDE:L2-B005 | |
16308 | nop ! 0000000010A30540 LOOP:L2-B006 2 | |
16309 | nop ! 0000000010A30544 LOOP:L2-B007 2 | |
16310 | nop ! 0000000010A30548 LOOP:L2-B008 2 | |
16311 | nop ! 0000000010A3054C LOOP:L2-B009 2 | |
16312 | nop ! 0000000010A30550 LOOP:L2-B010 2 | |
16313 | nop ! 0000000010A30554 LOOP:L2-B011 2 | |
16314 | nop ! 0000000010A30558 LOOP:L2-B012 2 | |
16315 | nop ! 0000000010A3055C LOOP:L2-B013 2 | |
16316 | nop ! 0000000010A30560 LOOP:L2-B014 2 | |
16317 | add %o3, %g1, %i4 ! 0000000010A30564 SWCH:L2-B015 2 | |
16318 | andcc %i4, 0x80, %g0 ! 0000000010A30568 SWCH:L2-B015 2 | |
16319 | bnz,pn %xcc, BL60221 ! 0000000010A3056C SWCH:L2-B015 2 | |
16320 | andcc %i4, 0x800, %g0 ! 0000000010A30570 SWCH:L2-B015 2 | |
16321 | bnz,pn %xcc, BL60217 ! 0000000010A30574 SWCH:L2-B015 2 | |
16322 | andcc %i4, 0x40, %g0 ! 0000000010A30578 SWCH:L2-B015 2 | |
16323 | bnz,pt %xcc, BL60216 ! 0000000010A3057C SWCH:L2-B015 1 | |
16324 | andcc %i4, 0x40, %g0 ! 0000000010A30580 SWCH:L2-B015 1 | |
16325 | bnz,pn %xcc, BL60212 ! 0000000010A30584 SWCH:L2-B015 1 | |
16326 | ldx [%g2+0x0048], %g3 ! 0000000010A30588 SWCH:L2-B015 1 S BASE<BD60209 | |
16327 | ld [%g3+0x0060], %f3 ! 0000000010A3058C SWCH:L2-B015 1 S <BD60069 | |
16328 | ld [%g6-0x0074], %f11 ! 0000000010A30590 SWCH:L2-B015 1 S <BD60020 | |
16329 | call .+8 ;.empty ! 0000000010A30594 SWCH:L2-B015 1 L | |
16330 | BL60209:fbl,pn %fcc1, BL60210 ! 0000000010A30598 SWCH:L2-B015 1 L | |
16331 | .word 0x89B1C2FB ! 0000000010A3059C SWCH:L2-B015 1 S illop_VIS | |
16332 | BL60210:ldx [%g2+0x0038], %g6 ! 0000000010A305A0 SWCH:L2-B015 1 S BASE<BD60125 | |
16333 | stw %o3, [%g6+0x0048] ! 0000000010A305A4 SWCH:L2-B015 1 S >BD60018 | |
16334 | ldd [%g3+0x0032], %i0 ! 0000000010A305A8 SWCH:L2-B015 1 S <BD60044+2 | |
16335 | swapa [%g4+0x0004]%asi, %o3 ! 0000000010A305AC SWCH:L2-B015 1 S >BD60053 | |
16336 | fble,a BL60211 ! 0000000010A305B0 SWCH:L2-B015 1 L | |
16337 | nop ! 0000000010A305B4 SWCH:L2-B015 1 S | |
16338 | BL60211:add %g1, 0x688, %g1 ! 0000000010A305B8 SWCH:L2-B015 1 chksum++ | |
16339 | add %g1, 0xA3E, %g1 ! 0000000010A305BC SWCH:L2-B015 1 chksum++ | |
16340 | fba,a,pt %fcc0, BL60222 ! 0000000010A305C0 SWCH:L2-B015 1 | |
16341 | .word 0x8F8D1B83 ! 0000000010A305C4 SWCH:L2-B015 0 S illop | |
16342 | BL60212:add %g1, 0x9E0, %g1 ! 0000000010A305C8 CASE:L3-B020 0 chksum++ | |
16343 | std %f46, [%g4-0x0034] ! 0000000010A305CC CASE:L3-B020 0 S >BD60006+4 | |
16344 | .word 0x93C0131C ! 0000000010A305D0 CASE:L3-B020 0 S random | |
16345 | st %f11, [%g3+0x0060] ! 0000000010A305D4 CASE:L3-B020 0 S >BD60069 | |
16346 | ldd [%g5-0x0038], %f34 ! 0000000010A305D8 CASE:L3-B020 0 S <BD60006 | |
16347 | fba,a BL60222 ! 0000000010A305DC CASE:L3-B020 0 | |
16348 | nop ! 0000000010A305E0 CASE:L3-B020 0 S | |
16349 | BL60216:.word 0x8457B2C4 ! 0000000010A305E4 CASE:L3-B021 0 random | |
16350 | std %f20, [%g3+0x0030] ! 0000000010A305E8 CASE:L3-B021 0 S >BD60044 | |
16351 | .word 0x93906000 ! 0000000010A305EC CASE:L3-B021 0 L random | |
16352 | .word 0x2AB05EB2 ! 0000000010A305F0 CASE:L3-B021 0 L random | |
16353 | .word 0x31CD8748 ! 0000000010A305F4 CASE:L3-B021 0 L illop | |
16354 | BL60215:nop ! 0000000010A305F8 CASE:L3-B021 0 S | |
16355 | ldx [%g2+0x0060], %fsr ! 0000000010A305FC CASE:L3-B021 0 S <BD60032 | |
16356 | .word 0xCE9DD53A ! 0000000010A30600 CASE:L3-B021 0 S illop | |
16357 | nop ! 0000000010A30604 CASE:L3-B021 0 S | |
16358 | ldd [%g6+0x0010], %f0 ! 0000000010A30608 CASE:L3-B021 0 S <BD60074 | |
16359 | fbue,a BL60214 ! 0000000010A3060C CASE:L3-B021 0 L | |
16360 | BL60213:.word 0xCB6307E6 ! 0000000010A30610 CASE:L3-B021 0 S illop | |
16361 | .word 0x9DE3A060 ! 0000000010A30614 CASE:L3-B021 0 L random | |
16362 | BL60214:stb %i1, [%g4-0x0010] ! 0000000010A30618 CASE:L3-B021 0 S >BD60052 | |
16363 | add %g1, 0xE3C, %g1 ! 0000000010A3061C CASE:L3-B021 0 chksum++ | |
16364 | .word 0xB3AEC784 ! 0000000010A30620 CASE:L3-B021 0 illop | |
16365 | .word 0x20D9E829 ! 0000000010A30624 CASE:L3-B021 0 S illop | |
16366 | BL60217:add %g1, 0xC0B, %g1 ! 0000000010A30628 CASE:L3-B022 1 chksum++ | |
16367 | ldx [%g2+0x0050], %l5 ! 0000000010A3062C CASE:L3-B022 1 <BD60003 | |
16368 | membar 0x40 ! 0000000010A30630 CASE:L3-B022 1 | |
16369 | ldda [%l5]0x16, %f16 ! 0000000010A30634 CASE:L3-B022 1 Blk-Load | |
16370 | membar 0x40 ! 0000000010A30638 CASE:L3-B022 1 | |
16371 | add %g5, -16, %l6 ! 0000000010A3063C CASE:L3-B022 1 @BD60052 | |
16372 | ldda [%l6]0xD0, %f30 ! 0000000010A30640 CASE:L3-B022 1 S Short8 | |
16373 | ldstuba [%g4-0x0010]%asi, %i5 ! 0000000010A30644 CASE:L3-B022 1 S >BD60052 | |
16374 | ldsh [%g5+0x0000], %i3 ! 0000000010A30648 CASE:L3-B022 1 S <BD60097 | |
16375 | st %f31, [%g3-0x001C] ! 0000000010A3064C CASE:L3-B022 1 S >BD60130 | |
16376 | stb %o1, [%g5+0x002A] ! 0000000010A30650 CASE:L3-B022 1 S >BD60099 | |
16377 | lduw [%g5-0x0014], %i3 ! 0000000010A30654 CASE:L3-B022 1 S <BD60087 | |
16378 | ldsb [%g3-0x0010], %i0 ! 0000000010A30658 CASE:L3-B022 1 S <BD60052 | |
16379 | fba,a BL60222 ! 0000000010A3065C CASE:L3-B022 1 | |
16380 | nop ! 0000000010A30660 CASE:L3-B022 0 S | |
16381 | BL60221:add %g1, 0xD58, %g1 ! 0000000010A30664 CASE:L3-B023 0 chksum++ | |
16382 | nop ! 0000000010A30668 CASE:L3-B023 0 S | |
16383 | bcc,a,pn %icc, BL60218 ! 0000000010A3066C CASE:L3-B023 0 L | |
16384 | .word 0xBFB349D0 ! 0000000010A30670 CASE:L3-B023 0 S illop | |
16385 | stb %i1, [%g6+0x0046] ! 0000000010A30674 CASE:L3-B023 0 S >BD60077 | |
16386 | fbe,a BL60218 ! 0000000010A30678 CASE:L3-B023 0 L | |
16387 | lduba [%g5+0x0042]%asi, %o4 ! 0000000010A3067C CASE:L3-B023 0 S <BD60091 | |
16388 | ldda [%g5+0x0080]%asi, %f30 ! 0000000010A30680 CASE:L3-B023 0 S <BD60070 | |
16389 | .word 0x97AF4CE8 ! 0000000010A30684 CASE:L3-B023 0 L illop | |
16390 | BL60219:ldd [%g4-0x0008], %i0 ! 0000000010A30688 CASE:L3-B023 0 S <BD60056 | |
16391 | stb %i0, [%g3-0x0010] ! 0000000010A3068C CASE:L3-B023 0 S >BD60052 | |
16392 | bn,a,pn %icc, BL60220 ! 0000000010A30690 CASE:L3-B023 0 L | |
16393 | BL60218:nop ! 0000000010A30694 CASE:L3-B023 0 S | |
16394 | BL60220:add %g1, 0x546, %g1 ! 0000000010A30698 CASE:L3-B023 0 chksum++ | |
16395 | .word 0x81F1E390 ! 0000000010A3069C CASE:L3-B023 0 illop | |
16396 | .word 0xA164EBF3 ! 0000000010A306A0 CASE:L3-B023 0 S illop | |
16397 | BL60222: ! SWCH:L2-B015 | |
16398 | add %g1, 0x40C, %g1 ! 0000000010A306A4 SWCH:L2-B015 2 chksum++ | |
16399 | stx %o4, [%g6-0x0048] ! 0000000010A306A8 SWCH:L2-B015 2 S >BD60023 | |
16400 | std %f42, [%g3+0x0018] ! 0000000010A306AC SWCH:L2-B015 2 S >BD60059 | |
16401 | std %f24, [%g4-0x0062] ! 0000000010A306B0 SWCH:L2-B015 2 S >BD60082+6 | |
16402 | ldx [%g2+0x0028], %g3 ! 0000000010A306B4 SWCH:L2-B015 2 S BASE<BD60022 | |
16403 | stwa %i1, [%g3+0x006C]%asi ! 0000000010A306B8 SWCH:L2-B015 2 S >BD60012+4 | |
16404 | nop ! 0000000010A306BC LOOP:L2-B016 2 | |
16405 | nop ! 0000000010A306C0 LOOP:L2-B017 2 | |
16406 | nop ! 0000000010A306C4 LOOP:L2-B018 2 | |
16407 | add %o4, %g1, %i1 ! 0000000010A306C8 SWCH:L2-B019 2 | |
16408 | andcc %i1, 0x80, %g0 ! 0000000010A306CC SWCH:L2-B019 2 | |
16409 | bnz,pt %xcc, BL60226 ! 0000000010A306D0 SWCH:L2-B019 2 | |
16410 | andcc %i1, 0x4, %g0 ! 0000000010A306D4 SWCH:L2-B019 2 | |
16411 | bnz,a,pt %xcc, BL60225 ! 0000000010A306D8 SWCH:L2-B019 2 | |
16412 | add %g1, 0xC99, %g1 ! 0000000010A306DC SWCH:L2-B019 2 chksum++ | |
16413 | andcc %i1, 0x1, %g0 ! 0000000010A306E0 SWCH:L2-B019 0 | |
16414 | bnz,pn %xcc, BL60224 ! 0000000010A306E4 SWCH:L2-B019 0 | |
16415 | .word 0xA398EAEF ! 0000000010A306E8 SWCH:L2-B019 0 illop | |
16416 | andcc %i1, 0x800, %g0 ! 0000000010A306EC SWCH:L2-B019 0 | |
16417 | bnz,pn %xcc, BL60223 ! 0000000010A306F0 SWCH:L2-B019 0 | |
16418 | stx %fsr, [%g2+0x0060] ! 0000000010A306F4 SWCH:L2-B019 0 S <BD60032 | |
16419 | sth %i4, [%g4-0x0024] ! 0000000010A306F8 SWCH:L2-B019 0 S >BD60068 | |
16420 | .word 0xCF69B699 ! 0000000010A306FC SWCH:L2-B019 0 S illop | |
16421 | ldx [%g2+0x0050], %l5 ! 0000000010A30700 SWCH:L2-B019 0 <BD60003 | |
16422 | membar 0x40 ! 0000000010A30704 SWCH:L2-B019 0 | |
16423 | ldda [%l5]0xF0, %f16 ! 0000000010A30708 SWCH:L2-B019 0 Blk-Load | |
16424 | membar 0x40 ! 0000000010A3070C SWCH:L2-B019 0 | |
16425 | add %g1, 0xB50, %g1 ! 0000000010A30710 SWCH:L2-B019 0 chksum++ | |
16426 | fba,a BL60234 ! 0000000010A30714 SWCH:L2-B019 0 | |
16427 | ta %xcc, 0x46 ! 0000000010A30718 SWCH:L2-B019 0 S demap-page | |
16428 | BL60223:.word 0x838764B7 ! 0000000010A3071C CASE:L3-B024 0 illop | |
16429 | stx %i0, [%g6+0x0008] ! 0000000010A30720 CASE:L3-B024 0 S >BD60058 | |
16430 | ld [%g5-0x0074], %f8 ! 0000000010A30724 CASE:L3-B024 0 S <BD60020 | |
16431 | ldx [%g5-0x0088], %g5 ! 0000000010A30728 CASE:L3-B024 0 ptr_chase | |
16432 | ldx [%g5-0x0088], %g5 ! 0000000010A3072C CASE:L3-B024 0 ptr_chase | |
16433 | ldx [%g5-0x0088], %g5 ! 0000000010A30730 CASE:L3-B024 0 ptr_chase | |
16434 | ldx [%g5-0x0088], %g5 ! 0000000010A30734 CASE:L3-B024 0 ptr_chase | |
16435 | ldx [%g5-0x0088], %g5 ! 0000000010A30738 CASE:L3-B024 0 ptr_chase | |
16436 | ldx [%g5-0x0088], %g5 ! 0000000010A3073C CASE:L3-B024 0 ptr_chase | |
16437 | ldx [%g5-0x0088], %g5 ! 0000000010A30740 CASE:L3-B024 0 ptr_chase | |
16438 | ldx [%g4-0x0088], %g4 ! 0000000010A30744 CASE:L3-B024 0 ptr_chase | |
16439 | .word 0x23B90EEF ! 0000000010A30748 CASE:L3-B024 0 S random | |
16440 | stx %o1, [%g3-0x0048] ! 0000000010A3074C CASE:L3-B024 0 S >BD60023 | |
16441 | fba,a BL60234 ! 0000000010A30750 CASE:L3-B024 0 | |
16442 | ldx [%g2+0x0038], %g6 ! 0000000010A30754 CASE:L3-B024 0 S BASE<BD60125 | |
16443 | BL60224:add %g1, 0xE52, %g1 ! 0000000010A30758 CASE:L3-B025 0 chksum++ | |
16444 | st %f10, [%g5+0x0060] ! 0000000010A3075C CASE:L3-B025 0 S >BD60069 | |
16445 | .word 0x93906000 ! 0000000010A30760 CASE:L3-B025 0 S random | |
16446 | .word 0x64A34B50 ! 0000000010A30764 CASE:L3-B025 0 random | |
16447 | stda %f18, [%l6]0xD1 ! 0000000010A30768 CASE:L3-B025 0 S Short8 | |
16448 | .word 0x7AE9535C ! 0000000010A3076C CASE:L3-B025 0 S random | |
16449 | st %f23, [%g5-0x0054] ! 0000000010A30770 CASE:L3-B025 0 S >BD60027 | |
16450 | ba,pt %icc, BL60234 ! 0000000010A30774 CASE:L3-B025 0 | |
16451 | stx %o4, [%g3-0x0048] ! 0000000010A30778 CASE:L3-B025 0 S >BD60023 | |
16452 | BL60225:add %g1, 0xAA6, %g1 ! 0000000010A3077C CASE:L3-B026 2 chksum++ | |
16453 | stx %i2, [%g4+0x0050] ! 0000000010A30780 CASE:L3-B026 2 S >BD60045 | |
16454 | fbn,pn %fcc0, .-468 ! 0000000010A30784 CASE:L3-B026 2 S | |
16455 | ldswa [%g7+%g7]0x83, %o2 ! 0000000010A30788 CASE:L3-B026 2 S <BD60002 | |
16456 | ldd [%g6-0x0070], %f42 ! 0000000010A3078C CASE:L3-B026 2 S <BD60008 | |
16457 | stb %g1, [%g6+0x0047] ! 0000000010A30790 CASE:L3-B026 2 S >BD60141 | |
16458 | ldx [%g2+0x0010], %g3 ! 0000000010A30794 CASE:L3-B026 2 S BASE<BD60048 | |
16459 | ldd [%g4+0x0030], %f18 ! 0000000010A30798 CASE:L3-B026 2 S <BD60044 | |
16460 | ldsh [%g4-0x001E], %o1 ! 0000000010A3079C CASE:L3-B026 2 S <BD60016 | |
16461 | ldsb [%g6-0x0010], %o2 ! 0000000010A307A0 CASE:L3-B026 2 S <BD60052 | |
16462 | stx %g1, [%g4+0x007B] ! 0000000010A307A4 CASE:L3-B026 2 S >BD60009+3 | |
16463 | ldsw [%g5+0x0004], %o5 ! 0000000010A307A8 CASE:L3-B026 2 S <BD60053 | |
16464 | .word 0x83AFC7CD ! 0000000010A307AC CASE:L3-B026 2 S illop_FP | |
16465 | ba,pn %icc, BL60234 ! 0000000010A307B0 CASE:L3-B026 2 | |
16466 | nop ! 0000000010A307B4 CASE:L3-B026 2 S | |
16467 | BL60226:add %g1, 0x405, %g1 ! 0000000010A307B8 CASE:L3-B027 0 chksum++ | |
16468 | ld [%g4+0x0060], %f2 ! 0000000010A307BC CASE:L3-B027 0 S <BD60069 | |
16469 | sth %o4, [%g3+0x0034] ! 0000000010A307C0 CASE:L3-B027 0 S >BD60044+4 | |
16470 | .word 0xBDF00000 ! 0000000010A307C4 CASE:L3-B027 0 S illop | |
16471 | .word 0xCDB2C38C ! 0000000010A307C8 CASE:L3-B027 0 S illop | |
16472 | st %f21, [%g6+0x0048] ! 0000000010A307CC CASE:L3-B027 0 S >BD60018 | |
16473 | add %g4, 0x78, %l5 ! 0000000010A307D0 CASE:L3-B027 0 @BD60009 | |
16474 | .word 0x8E5AD544 ! 0000000010A307D4 CASE:L3-B027 0 S random | |
16475 | ba BL60234 ! 0000000010A307D8 CASE:L3-B027 0 | |
16476 | .word 0xA2D6E213 ! 0000000010A307DC CASE:L3-B027 0 S random | |
16477 | BL60234: ! SWCH:L2-B019 | |
16478 | add %g1, 0xFF7, %g1 ! 0000000010A307E0 SWCH:L2-B019 2 chksum++ | |
16479 | stwa %o2, [%g5+0x0074]%asi ! 0000000010A307E4 SWCH:L2-B019 2 S >BD60060+4 | |
16480 | fbul,pn %fcc1, BL60227 ;.empty ! 0000000010A307E8 SWCH:L2-B019 2 L | |
16481 | fba,a,pt %fcc0, BL60228 ;.empty ! 0000000010A307EC SWCH:L2-B019 2 L | |
16482 | fbug BL60229 ;.empty ! 0000000010A307F0 SWCH:L2-B019 0 L | |
16483 | brgz,a,pn %i3, BL60229 ! 0000000010A307F4 SWCH:L2-B019 0 L | |
16484 | ldx [%g2+0x0020], %g5 ! 0000000010A307F8 SWCH:L2-B019 0 S BASE<BD60098 | |
16485 | st %f11, [%g3+0x0060] ! 0000000010A307FC SWCH:L2-B019 0 S >BD60069 | |
16486 | fbule,a,pn %fcc0, BL60230 ! 0000000010A30800 SWCH:L2-B019 0 L | |
16487 | BL60229:nop ! 0000000010A30804 SWCH:L2-B019 0 S | |
16488 | fbu,pn %fcc0, BL60231 ;.empty ! 0000000010A30808 SWCH:L2-B019 0 L | |
16489 | BL60230:fbu,a BL60227 ;.empty ! 0000000010A3080C SWCH:L2-B019 0 L | |
16490 | fbul,pt %fcc1, BL60232 ! 0000000010A30810 SWCH:L2-B019 0 L | |
16491 | lduh [%g5-0x004A], %o2 ! 0000000010A30814 SWCH:L2-B019 0 S <BD60033 | |
16492 | BL60228:fbl BL60231 ;.empty ! 0000000010A30818 SWCH:L2-B019 2 L | |
16493 | BL60231:bcc,pt %icc, BL60233 ;.empty ! 0000000010A3081C SWCH:L2-B019 2 L | |
16494 | BL60227:bgu,a,pt %xcc, BL60233 ! 0000000010A30820 SWCH:L2-B019 2 L | |
16495 | BL60232:ldub [%g6-0x001F], %i3 ! 0000000010A30824 SWCH:L2-B019 0 S <BD60085 | |
16496 | BL60233:lduh [%g4-0x003A], %o1 ! 0000000010A30828 SWCH:L2-B019 4 S <BD60005 | |
16497 | add %g1, 0x42F, %g1 ! 0000000010A3082C SWCH:L2-B019 2 chksum++ | |
16498 | nop ! 0000000010A30830 LOOP:L2-B020 2 | |
16499 | add %i2, %g1, %i5 ! 0000000010A30834 SWCH:L2-B021 2 | |
16500 | and %i5, 0x18, %o7 ! 0000000010A30838 SWCH:L2-B021 2 | |
16501 | sethi %hi(0xB50), %i5 ! 0000000010A3083C SWCH:L2-B021 2 .+0 | |
16502 | or %i5,%lo(0xB50),%i5 ! 0000000010A30840 SWCH:L2-B021 2 | |
16503 | add %i5, %o7, %i5 ! 0000000010A30844 SWCH:L2-B021 2 | |
16504 | jmpl %l7+%i5, %g0 ! 0000000010A30848 SWCH:L2-B021 2 | |
16505 | stda %f32, [%g3-0x0060]%asi ! 0000000010A3084C SWCH:L2-B021 2 S >BD60104 | |
16506 | fba BL60242 ! 0000000010A30850 SWCH:L2-B021 1 | |
16507 | prefetch [%i6+0x0DF2], 4 ! 0000000010A30854 SWCH:L2-B021 1 S <.+3570 | |
16508 | .word 0xA9AECA15 ! 0000000010A30858 SWCH:L2-B021 0 illop | |
16509 | ldd [%g5-0x0048], %f20 ! 0000000010A3085C SWCH:L2-B021 0 S <BD60023 | |
16510 | fba,a,pt %fcc3, BL60236 ! 0000000010A30860 SWCH:L2-B021 0 | |
16511 | .word 0xBFA2115B ! 0000000010A30864 SWCH:L2-B021 0 S illop | |
16512 | fba,a,pt %fcc2, BL60235 ! 0000000010A30868 SWCH:L2-B021 1 | |
16513 | ldx [%g2+0x0000], %g6 ! 0000000010A3086C SWCH:L2-B021 0 S BASE<BD60094 | |
16514 | BL60235:add %g1, 0x696, %g1 ! 0000000010A30870 CASE:L3-B028 1 chksum++ | |
16515 | std %o2, [%g5+0x0070] ! 0000000010A30874 CASE:L3-B028 1 S >BD60060 | |
16516 | ld [%g2+0x0064], %fsr ! 0000000010A30878 CASE:L3-B028 1 S <BD60032+4 | |
16517 | prefetch [%g3+0x004C], 23 ! 0000000010A3087C CASE:L3-B028 1 S <BD60047 | |
16518 | ta %xcc, 0x40 ! 0000000010A30880 CASE:L3-B028 1 S +-priv | |
16519 | .word 0x9B41E69F ! 0000000010A30884 CASE:L3-B028 1 S illop | |
16520 | fba BL60243 ! 0000000010A30888 CASE:L3-B028 1 | |
16521 | stb %g1, [%g3-0x000F] ! 0000000010A3088C CASE:L3-B028 1 S >BD60040 | |
16522 | BL60236:add %g1, 0x798, %g1 ! 0000000010A30890 CASE:L3-B029 0 chksum++ | |
16523 | stha %i3, [%g6-0x004E]%asi ! 0000000010A30894 CASE:L3-B029 0 S >BD60093+2 | |
16524 | .word 0x85A5CA8D ! 0000000010A30898 CASE:L3-B029 0 S illop | |
16525 | call .+8 ! 0000000010A3089C CASE:L3-B029 0 S | |
16526 | ldx [%g2+0x0060], %fsr ! 0000000010A308A0 CASE:L3-B029 0 S <BD60032 | |
16527 | st %f5, [%g3-0x0074] ! 0000000010A308A4 CASE:L3-B029 0 S >BD60020 | |
16528 | ta %xcc, 0x40 ! 0000000010A308A8 CASE:L3-B029 0 S +-priv | |
16529 | ba,pn %xcc, BL60243 ! 0000000010A308AC CASE:L3-B029 0 | |
16530 | ldx [%g2+0x0060], %fsr ! 0000000010A308B0 CASE:L3-B029 0 S <BD60032 | |
16531 | BL60241:add %g1, 0x365, %g1 ! 0000000010A308B4 CASE:L3-B030 0 chksum++ | |
16532 | ldx [%g2+0x0060], %fsr ! 0000000010A308B8 CASE:L3-B030 0 S <BD60032 | |
16533 | ld [%g2+0x0064], %fsr ! 0000000010A308BC CASE:L3-B030 0 S <BD60032+4 | |
16534 | .word 0xBBB14688 ! 0000000010A308C0 CASE:L3-B030 0 L illop | |
16535 | ldx [%g2+0x0040], %g3 ! 0000000010A308C4 CASE:L3-B030 0 S BASE<BD60031 | |
16536 | nop ! 0000000010A308C8 CASE:L3-B030 0 S | |
16537 | bnz,a,pn %icc, BL60238 ! 0000000010A308CC CASE:L3-B030 0 L | |
16538 | nop ! 0000000010A308D0 CASE:L3-B030 0 S | |
16539 | fbl BL60239 ! 0000000010A308D4 CASE:L3-B030 0 L | |
16540 | ldd [%g5+0x0010], %f6 ! 0000000010A308D8 CASE:L3-B030 0 S <BD60074 | |
16541 | BL60239:fbug,pt %fcc2, BL60238 ;.empty ! 0000000010A308DC CASE:L3-B030 0 L | |
16542 | BL60238:bcc,pn %xcc, BL60240 ! 0000000010A308E0 CASE:L3-B030 0 L | |
16543 | .word 0x81E80000 ! 0000000010A308E4 CASE:L3-B030 0 S random | |
16544 | BL60240:nop ! 0000000010A308E8 CASE:L3-B030 0 S | |
16545 | BL60237:add %g1, 0xBD7, %g1 ! 0000000010A308EC CASE:L3-B030 0 chksum++ | |
16546 | fba,pn %fcc1, BL60243 ! 0000000010A308F0 CASE:L3-B030 0 | |
16547 | ldxa [%g7+%g0]0xB5, %o0 ! 0000000010A308F4 CASE:L3-B030 0 S BAD-ASI | |
16548 | BL60242:add %g1, 0x778, %g1 ! 0000000010A308F8 CASE:L3-B031 1 chksum++ | |
16549 | ldx [%g2+0x0028], %g6 ! 0000000010A308FC CASE:L3-B031 1 S BASE<BD60022 | |
16550 | nop ! 0000000010A30900 CASE:L3-B031 1 S | |
16551 | add %g4, -86, %l6 ! 0000000010A30904 CASE:L3-B031 1 @BD60014 | |
16552 | stda %f18, [%l6]0xD2 ! 0000000010A30908 CASE:L3-B031 1 S Short16 | |
16553 | swap [%g5+0x0004], %i4 ! 0000000010A3090C CASE:L3-B031 1 S >BD60053 | |
16554 | call .+8 ! 0000000010A30910 CASE:L3-B031 1 S | |
16555 | lduh [%g3-0x004A], %o0 ! 0000000010A30914 CASE:L3-B031 1 S <BD60033 | |
16556 | std %f6, [%g3+0x0010] ! 0000000010A30918 CASE:L3-B031 1 S >BD60074 | |
16557 | st %f5, [%g3-0x002C] ! 0000000010A3091C CASE:L3-B031 1 S >BD60055 | |
16558 | sethi %hh(0xABAD1DEA2426BF00),%l6 ! 0000000010A30920 CASE:L3-B031 1 SUBR089 | |
16559 | or %l6,%hm(0xABAD1DEA2426BF00),%l6 ! 0000000010A30924 CASE:L3-B031 1 | |
16560 | sethi %lm(0xABAD1DEA2426BF00),%l5 ! 0000000010A30928 CASE:L3-B031 1 | |
16561 | or %l5,%lo(0xABAD1DEA2426BF00),%l5 ! 0000000010A3092C CASE:L3-B031 1 | |
16562 | sllx %l6, 0x20, %l6 ! 0000000010A30930 CASE:L3-B031 1 | |
16563 | or %l6, %l5, %l6 ! 0000000010A30934 CASE:L3-B031 1 | |
16564 | call SUBR089 ! 0000000010A30938 CASE:L3-B031 1 S | |
16565 | stb %i3, [%g3-0x001B] ! 0000000010A3093C CASE:L3-B031 1 S >BD60130+1 | |
16566 | fba,a BL60243 ! 0000000010A30940 CASE:L3-B031 1 | |
16567 | sth %i2, [%g5+0x0000] ! 0000000010A30944 CASE:L3-B031 0 S >BD60097 | |
16568 | BL60243: ! SWCH:L2-B021 | |
16569 | add %g1, 0x8E2, %g1 ! 0000000010A30948 SWCH:L2-B021 2 chksum++ | |
16570 | stb %i0, [%g5+0x0036] ! 0000000010A3094C SWCH:L2-B021 2 S >BD60044+6 | |
16571 | tvc %xcc, %g0+0x0069 ! 0000000010A30950 SWCH:L2-B021 2 S | |
16572 | ldx [%g3-0x0088], %g3 ! 0000000010A30954 SWCH:L2-B021 2 ptr_chase | |
16573 | ldx [%g3-0x0088], %g3 ! 0000000010A30958 SWCH:L2-B021 2 ptr_chase | |
16574 | ldx [%g3-0x0088], %g3 ! 0000000010A3095C SWCH:L2-B021 2 ptr_chase | |
16575 | ldx [%g3-0x0088], %g3 ! 0000000010A30960 SWCH:L2-B021 2 ptr_chase | |
16576 | ldx [%g3-0x0088], %g3 ! 0000000010A30964 SWCH:L2-B021 2 ptr_chase | |
16577 | ldx [%g3-0x0088], %g3 ! 0000000010A30968 SWCH:L2-B021 2 ptr_chase | |
16578 | ldx [%g3-0x0088], %g3 ! 0000000010A3096C SWCH:L2-B021 2 ptr_chase | |
16579 | ldx [%g3-0x0088], %g3 ! 0000000010A30970 SWCH:L2-B021 2 ptr_chase | |
16580 | ldsh [%g5-0x0016], %i2 ! 0000000010A30974 SWCH:L2-B021 2 S <BD60051 | |
16581 | nop ! 0000000010A30978 LOOP:L1-B000 2 S | |
16582 | add %g3, -24, %l6 ! 0000000010A3097C LOOP:L1-B000 2 @BD60078 | |
16583 | stda %f18, [%l6]0xD2 ! 0000000010A30980 LOOP:L1-B000 2 S Short16 | |
16584 | stx %o0, [%g6+0x0008] ! 0000000010A30984 LOOP:L1-B000 2 S >BD60058 | |
16585 | std %i4, [%g4+0x0058] ! 0000000010A30988 LOOP:L1-B000 2 S >BD60035 | |
16586 | add %g3, -104, %l5 ! 0000000010A3098C LOOP:L1-B000 2 @BD60082 | |
16587 | stda %f26,[%l5+%g1]0xC1 ! 0000000010A30990 LOOP:L1-B000 2 S Partial_St | |
16588 | add %g6, 0x30, %l5 ! 0000000010A30994 LOOP:L1-B000 2 @BD60044 | |
16589 | stda %f20,[%l5+%g1]0xC4 ! 0000000010A30998 LOOP:L1-B000 2 S Partial_St | |
16590 | stw %g1, [%g6+0x0084] ! 0000000010A3099C LOOP:L1-B000 2 S >BD60070+4 | |
16591 | .word 0x9BA61BE6 ! 0000000010A309A0 LOOP:L1-B000 2 S illop_FP | |
16592 | st %f4, [%g6-0x0077] ! 0000000010A309A4 LOOP:L1-B000 2 S >BD60180+1 | |
16593 | stx %o4, [%g3+0x0008] ! 0000000010A309A8 LOOP:L1-B000 2 S >BD60058 | |
16594 | ldsw [%g6-0x000C], %i0 ! 0000000010A309AC LOOP:L1-B000 2 S <BD60002 | |
16595 | nop ! 0000000010A309B0 LOOP:L1-B000 2 S | |
16596 | subcc %l4, 0x1, %l4 ! 0000000010A309B4 LOOP:L1-B000 2 | |
16597 | bnz,pn %icc, BL60244 ! 0000000010A309B8 LOOP:L1-B000 2 | |
16598 | ld [%g2+0x0064], %fsr ! 0000000010A309BC LOOP:L1-B000 2 S <BD60032+4 | |
16599 | add %g1, 0x26C, %g1 ! 0000000010A309C0 LOOP:L1-B000 1 chksum++ | |
16600 | blimp_good_end: | |
16601 | EXIT_GOOD | |
16602 | blimp_bad_end: | |
16603 | EXIT_BAD | |
16604 | ||
16605 | SECTION .btext028_pg1 TEXT_VA=0x10a30000 | |
16606 | attr_text { | |
16607 | Name = .btext028_pg1, | |
16608 | VA = 0x10a30000, | |
16609 | RA = 0xffff26000, | |
16610 | PA = ra2pa(0xffff26000,0), | |
16611 | tsbonly, | |
16612 | part_0_ctx_nonzero_tsb_config_3, | |
16613 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
16614 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16615 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16616 | } | |
16617 | .text; .skip 8 | |
16618 | ||
16619 | !======================================================================== | |
16620 | ||
16621 | SECTION .btext029 TEXT_VA=0x4c31f00 | |
16622 | attr_text { | |
16623 | Name = .btext029, | |
16624 | VA = 0x4c31f00, | |
16625 | RA = 0xffff45f00, | |
16626 | PA = ra2pa(0xffff45f00,0), | |
16627 | notsb | |
16628 | } | |
16629 | ||
16630 | SECTION .btext029_pg0 TEXT_VA=0x4c30000 | |
16631 | attr_text { | |
16632 | Name = .btext029_pg0, | |
16633 | VA = 0x4c30000, | |
16634 | RA = 0xffff44000, | |
16635 | PA = ra2pa(0xffff44000,0), | |
16636 | tsbonly, | |
16637 | part_0_ctx_nonzero_tsb_config_3, | |
16638 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
16639 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16640 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16641 | } | |
16642 | .text; .skip 8 | |
16643 | ||
16644 | ||
16645 | SECTION .btext029 | |
16646 | .text | |
16647 | .global SUBR085; SUBR085: | |
16648 | BL60001: ! SUBR:L0-B000 | |
16649 | add %g1, 0x28, %g1 ! 0000000004C31F00 SUBR:L0-B000 2 chksum++ | |
16650 | save %o6, -64, %o6 ! 0000000004C31F04 SUBR:L0-B000 2 | |
16651 | sethi %hh(0xABAD1DEA04C31F00),%l7 ! 0000000004C31F08 SUBR:L0-B000 2 SUBR085 | |
16652 | or %l7,%hm(0xABAD1DEA04C31F00),%l7 ! 0000000004C31F0C SUBR:L0-B000 2 | |
16653 | sethi %lm(0xABAD1DEA04C31F00),%l6 ! 0000000004C31F10 SUBR:L0-B000 2 | |
16654 | or %l6,%lo(0xABAD1DEA04C31F00),%l6 ! 0000000004C31F14 SUBR:L0-B000 2 | |
16655 | sllx %l7, 0x20, %l7 ! 0000000004C31F18 SUBR:L0-B000 2 | |
16656 | or %l7, %l6, %l7 ! 0000000004C31F1C SUBR:L0-B000 2 | |
16657 | ta %xcc, 0x45 ! 0000000004C31F20 SUBR:L0-B000 2 demap-stack | |
16658 | lduwa [%g7+%g0]0x83, %o3 ! 0000000004C31F24 SUBR:L0-B000 2 S <BD60002 | |
16659 | ldsw [%g3+0x0048], %l3 ! 0000000004C31F28 SUBR:L0-B000 2 S <BD60018 | |
16660 | std %l2, [%g5+0x0068] ! 0000000004C31F2C SUBR:L0-B000 2 S >BD60012 | |
16661 | ldx [%g2+0x0050], %l5 ! 0000000004C31F30 SUBR:L0-B000 2 <BD60003 | |
16662 | membar 0x40 ! 0000000004C31F34 SUBR:L0-B000 2 | |
16663 | stda %f0, [%l5]0xF1 ! 0000000004C31F38 SUBR:L0-B000 2 Blk-Store | |
16664 | membar 0x40 ! 0000000004C31F3C SUBR:L0-B000 2 | |
16665 | ldd [%g4-0x0008], %i0 ! 0000000004C31F40 SUBR:L0-B000 2 S <BD60056 | |
16666 | sth %i1, [%g6-0x000E] ! 0000000004C31F44 SUBR:L0-B000 2 S >BD60184 | |
16667 | lduwa [%g7+%g0]0x83, %l2 ! 0000000004C31F48 SUBR:L0-B000 2 S <BD60002 | |
16668 | nop ! 0000000004C31F4C SUBR:L0-B000 2 S | |
16669 | call .+8 ! 0000000004C31F50 SUBR:L0-B000 2 S | |
16670 | ldx [%g2+0x0040], %g6 ! 0000000004C31F54 SUBR:L0-B000 2 S BASE<BD60031 | |
16671 | membar 0x40 ! 0000000004C31F58 SUBR:L0-B000 2 | |
16672 | stda %f0, [%l5]0x16 ! 0000000004C31F5C SUBR:L0-B000 2 Blk-Store | |
16673 | membar 0x40 ! 0000000004C31F60 SUBR:L0-B000 2 | |
16674 | ld [%g6-0x002C], %f2 ! 0000000004C31F64 SUBR:L0-B000 2 S <BD60055 | |
16675 | add %g1, 0xA4E, %g1 ! 0000000004C31F68 SUBR:L0-B000 2 chksum++ | |
16676 | and %g1, 0xFE, %l4 ! 0000000004C31F6C LOOP:L1-B000 2 | |
16677 | BL60033: ! LOOP:L1-B000 | |
16678 | add %g1, 0x54B, %g1 ! 0000000004C31F70 LOOP:L1-B000 3 chksum++ | |
16679 | call .+8 ! 0000000004C31F74 LOOP:L1-B000 3 S | |
16680 | nop ! 0000000004C31F78 LOOP:L1-B000 3 S | |
16681 | sth %i2, [%g6-0x003A] ! 0000000004C31F7C LOOP:L1-B000 3 S >BD60005 | |
16682 | stb %i0, [%g3+0x0042] ! 0000000004C31F80 LOOP:L1-B000 3 S >BD60091 | |
16683 | sethi %hh(0xABAD1DEA2426BF00),%l6 ! 0000000004C31F84 LOOP:L1-B000 3 SUBR089 | |
16684 | or %l6,%hm(0xABAD1DEA2426BF00),%l6 ! 0000000004C31F88 LOOP:L1-B000 3 | |
16685 | sethi %lm(0xABAD1DEA2426BF00),%l5 ! 0000000004C31F8C LOOP:L1-B000 3 | |
16686 | or %l5,%lo(0xABAD1DEA2426BF00),%l5 ! 0000000004C31F90 LOOP:L1-B000 3 | |
16687 | sllx %l6, 0x20, %l6 ! 0000000004C31F94 LOOP:L1-B000 3 | |
16688 | or %l6, %l5, %l6 ! 0000000004C31F98 LOOP:L1-B000 3 | |
16689 | call SUBR089 ! 0000000004C31F9C LOOP:L1-B000 3 S | |
16690 | .word 0xA1E189D3 ! 0000000004C31FA0 LOOP:L1-B000 3 S illop | |
16691 | stb %i4, [%g5+0x0043] ! 0000000004C31FA4 LOOP:L1-B000 3 S >BD60092 | |
16692 | .word 0x97A31973 ! 0000000004C31FA8 LOOP:L1-B000 3 S illop_FP | |
16693 | sta %f11, [%g5+0x0020]%asi ! 0000000004C31FAC LOOP:L1-B000 3 S >BD60042 | |
16694 | ldx [%g2+0x0000], %g3 ! 0000000004C31FB0 LOOP:L1-B000 3 S BASE<BD60094 | |
16695 | andcc %o0, 0x8, %g0 ! 0000000004C31FB4 SKIP:L2-B000 3 | |
16696 | bnz,a BL60004 ! 0000000004C31FB8 SKIP:L2-B000 3 | |
16697 | lda [%g4+0x002C]%asi, %f5 ! 0000000004C31FBC SKIP:L2-B000 2 S <BD60019 | |
16698 | lduwa [%g7+%g0]0x83, %i1 ! 0000000004C31FC0 SKIP:L2-B000 1 S <BD60002 | |
16699 | stb %i0, [%g6+0x007B] ! 0000000004C31FC4 SKIP:L2-B000 1 S >BD60009+3 | |
16700 | add %g5, -40, %l6 ! 0000000004C31FC8 SKIP:L2-B000 1 @BD60049 | |
16701 | ldda [%l6]0xD2, %f28 ! 0000000004C31FCC SKIP:L2-B000 1 S Short16 | |
16702 | add %g3, -31, %l6 ! 0000000004C31FD0 SKIP:L2-B000 1 @BD60085 | |
16703 | ldda [%l6]0xD0, %f22 ! 0000000004C31FD4 SKIP:L2-B000 1 S Short8 | |
16704 | std %i4, [%g4+0x0033] ! 0000000004C31FD8 SKIP:L2-B000 1 S >BD60044+3 | |
16705 | sth %i0, [%g6-0x0030] ! 0000000004C31FDC SKIP:L2-B000 1 S >BD60106 | |
16706 | nop ! 0000000004C31FE0 SKIP:L2-B000 1 S | |
16707 | add %g1, 0xF49, %g1 ! 0000000004C31FE4 SKIP:L2-B000 1 chksum++ | |
16708 | ldx [%g2+0x0050], %l5 ! 0000000004C31FE8 SKIP:L2-B000 1 <BD60003 | |
16709 | membar 0x40 ! 0000000004C31FEC SKIP:L2-B000 1 | |
16710 | ldda [%l5]0xF8, %f16 ! 0000000004C31FF0 SKIP:L2-B000 1 Blk-Load | |
16711 | membar 0x40 ! 0000000004C31FF4 SKIP:L2-B000 1 | |
16712 | ld [%g3-0x0074], %f9 ! 0000000004C31FF8 SKIP:L2-B000 1 S <BD60020 | |
16713 | sth %g1, [%g5-0x0016] ! 0000000004C31FFC SKIP:L2-B000 1 S >BD60051 | |
16714 | stwa %i1, [%g5+0x005C]%asi ! 0000000004C32000 SKIP:L2-B000 1 S >BD60035+4 | |
16715 | ldx [%g2+0x0048], %g3 ! 0000000004C32004 SKIP:L2-B000 1 S BASE<BD60209 | |
16716 | membar 0x40 ! 0000000004C32008 SKIP:L2-B000 1 | |
16717 | stda %f0, [%l5]0x1E ! 0000000004C3200C SKIP:L2-B000 1 Blk-Store | |
16718 | membar 0x40 ! 0000000004C32010 SKIP:L2-B000 1 | |
16719 | sta %f8, [%g5-0x002C]%asi ! 0000000004C32014 SKIP:L2-B000 1 S >BD60055 | |
16720 | ldd [%g6-0x005A], %f36 ! 0000000004C32018 SKIP:L2-B000 1 S <BD60104+6 | |
16721 | ba,pt %icc, BL60010 ! 0000000004C3201C SKIP:L2-B000 1 | |
16722 | popc %l2, %i4 ! 0000000004C32020 SKIP:L2-B000 1 S | |
16723 | BL60004: ! ELSE:L2-B001 | |
16724 | ldx [%g2+0x0050], %l5 ! 0000000004C32024 ELSE:L2-B001 2 <BD60003 | |
16725 | membar 0x40 ! 0000000004C32028 ELSE:L2-B001 2 | |
16726 | ldda [%l5]0xF1, %f16 ! 0000000004C3202C ELSE:L2-B001 2 Blk-Load | |
16727 | membar 0x40 ! 0000000004C32030 ELSE:L2-B001 2 | |
16728 | ldx [%g5+0x0038], %l0 ! 0000000004C32034 ELSE:L2-B001 2 S <BD60028 | |
16729 | st %f6, [%g4-0x0038] ! 0000000004C32038 ELSE:L2-B001 2 S >BD60006 | |
16730 | st %f7, [%g4-0x0034] ! 0000000004C3203C ELSE:L2-B001 2 S >BD60006+4 | |
16731 | nop ! 0000000004C32040 ELSE:L2-B001 2 S | |
16732 | add %g1, 0x451, %g1 ! 0000000004C32044 ELSE:L2-B001 2 chksum++ | |
16733 | stx %g1, [%g4+0x0070] ! 0000000004C32048 ELSE:L2-B001 2 S >BD60060 | |
16734 | bg,pt %icc, BL60005 ! 0000000004C3204C ELSE:L2-B001 2 L | |
16735 | lduha [%g3-0x0016]%asi, %l3 ! 0000000004C32050 ELSE:L2-B001 2 S <BD60051 | |
16736 | ldx [%g2+0x0018], %g4 ! 0000000004C32054 ELSE:L2-B001 0 S BASE<BD60083 | |
16737 | stwa %o0, [%g6+0x0024]%asi ! 0000000004C32058 ELSE:L2-B001 0 S >BD60139 | |
16738 | bcc,a BL60006 ! 0000000004C3205C ELSE:L2-B001 0 L | |
16739 | nop ! 0000000004C32060 ELSE:L2-B001 0 S | |
16740 | bn,a,pt %xcc, BL60007 ! 0000000004C32064 ELSE:L2-B001 0 L | |
16741 | BL60006:sth %i1, [%g3-0x0024] ! 0000000004C32068 ELSE:L2-B001 0 S >BD60068 | |
16742 | BL60005:brlez,a,pt %l3, BL60008 ;.empty ! 0000000004C3206C ELSE:L2-B001 2 L | |
16743 | fbug,a BL60009 ! 0000000004C32070 ELSE:L2-B001 1 L | |
16744 | BL60008:std %f38, [%g3-0x0070] ! 0000000004C32074 ELSE:L2-B001 1 S >BD60008 | |
16745 | bvc,a BL60009 ! 0000000004C32078 ELSE:L2-B001 2 L | |
16746 | ld [%g2+0x0064], %fsr ! 0000000004C3207C ELSE:L2-B001 2 S <BD60032+4 | |
16747 | stb %i1, [%g6+0x0028] ! 0000000004C32080 ELSE:L2-B001 0 S >BD60080 | |
16748 | BL60007:fbue BL60009 ! 0000000004C32084 ELSE:L2-B001 0 L | |
16749 | BL60009:stba %o5, [%g6+0x0052]%asi ! 0000000004C32088 ELSE:L2-B001 2 S >BD60045+2 | |
16750 | add %g1, 0x16, %g1 ! 0000000004C3208C ELSE:L2-B001 2 chksum++ | |
16751 | BL60010: ! ELSE:L2-B001 | |
16752 | add %g1, 0x388, %g1 ! 0000000004C32090 ELSE:L2-B001 3 chksum++ | |
16753 | andcc %i0, 0x4, %g0 ! 0000000004C32094 SKIP:L2-B002 3 | |
16754 | bz,a BL60011 ! 0000000004C32098 SKIP:L2-B002 3 | |
16755 | nop ! 0000000004C3209C SKIP:L2-B002 2 S | |
16756 | ld [%g6+0x004C], %f2 ! 0000000004C320A0 SKIP:L2-B002 1 S <BD60047 | |
16757 | add %g3, -22, %l6 ! 0000000004C320A4 SKIP:L2-B002 1 @BD60051 | |
16758 | stda %f22, [%l6]0xD2 ! 0000000004C320A8 SKIP:L2-B002 1 S Short16 | |
16759 | prefetch [%g3+0x0004], 3 ! 0000000004C320AC SKIP:L2-B002 1 S <BD60053 | |
16760 | std %f30, [%g6+0x0078] ! 0000000004C320B0 SKIP:L2-B002 1 S >BD60009 | |
16761 | std %i0, [%g4+0x0070] ! 0000000004C320B4 SKIP:L2-B002 1 S >BD60060 | |
16762 | stda %i4, [%g4-0x0048]%asi ! 0000000004C320B8 SKIP:L2-B002 1 S >BD60023 | |
16763 | ld [%g3-0x002C], %f4 ! 0000000004C320BC SKIP:L2-B002 1 S <BD60055 | |
16764 | nop ! 0000000004C320C0 SKIP:L2-B002 1 S | |
16765 | add %g1, 0xA6E, %g1 ! 0000000004C320C4 SKIP:L2-B002 1 chksum++ | |
16766 | stba %g1, [%g3+0x0049]%asi ! 0000000004C320C8 SKIP:L2-B002 1 S >BD60018+1 | |
16767 | swapa [%g4+0x0004]%asi, %o1 ! 0000000004C320CC SKIP:L2-B002 1 S >BD60053 | |
16768 | stw %o1, [%g5-0x0050] ! 0000000004C320D0 SKIP:L2-B002 1 S >BD60093 | |
16769 | ldx [%g2+0x0050], %l5 ! 0000000004C320D4 SKIP:L2-B002 1 <BD60003 | |
16770 | membar 0x40 ! 0000000004C320D8 SKIP:L2-B002 1 | |
16771 | stda %f32, [%l5]0xE0 ! 0000000004C320DC SKIP:L2-B002 1 Blk-Store | |
16772 | membar 0x40 ! 0000000004C320E0 SKIP:L2-B002 1 | |
16773 | nop ! 0000000004C320E4 SKIP:L2-B002 1 S | |
16774 | ba,pn %icc, BL60012 ! 0000000004C320E8 SKIP:L2-B002 1 | |
16775 | ldub [%g4-0x0020], %l0 ! 0000000004C320EC SKIP:L2-B002 1 S <BD60144 | |
16776 | BL60011: ! ELSE:L2-B003 | |
16777 | nop ! 0000000004C320F0 ELSE:L2-B003 2 S | |
16778 | ldd [%g3-0x006A], %f6 ! 0000000004C320F4 ELSE:L2-B003 2 S <BD60008+6 | |
16779 | ldx [%g2+0x0010], %g5 ! 0000000004C320F8 ELSE:L2-B003 2 S BASE<BD60048 | |
16780 | stw %i1, [%g6-0x0040] ! 0000000004C320FC ELSE:L2-B003 2 S >BD60007 | |
16781 | stx %l0, [%g4-0x0008] ! 0000000004C32100 ELSE:L2-B003 2 S >BD60056 | |
16782 | ldx [%g2+0x0060], %fsr ! 0000000004C32104 ELSE:L2-B003 2 S <BD60032 | |
16783 | add %g1, 0xD55, %g1 ! 0000000004C32108 ELSE:L2-B003 2 chksum++ | |
16784 | tleu %icc, %g7+0x0058 ! 0000000004C3210C ELSE:L2-B003 2 S | |
16785 | std %g0, [%g4+0x0068] ! 0000000004C32110 ELSE:L2-B003 2 S >BD60012 | |
16786 | add %g6, 0x2A, %l6 ! 0000000004C32114 ELSE:L2-B003 2 @BD60099 | |
16787 | stda %f16, [%l6]0xD1 ! 0000000004C32118 ELSE:L2-B003 2 S Short8 | |
16788 | add %g3, 0x2B, %l6 ! 0000000004C3211C ELSE:L2-B003 2 @BD60126 | |
16789 | stda %f28, [%l6]0xD0 ! 0000000004C32120 ELSE:L2-B003 2 S Short8 | |
16790 | ld [%g4+0x002F], %f3 ! 0000000004C32124 ELSE:L2-B003 2 S <BD60019+3 | |
16791 | sth %l0, [%g6-0x0030] ! 0000000004C32128 ELSE:L2-B003 2 S >BD60106 | |
16792 | BL60012: ! ELSE:L2-B003 | |
16793 | add %g1, 0x5F4, %g1 ! 0000000004C3212C ELSE:L2-B003 3 chksum++ | |
16794 | andcc %i1, 0x4, %g0 ! 0000000004C32130 SKIP:L2-B004 3 | |
16795 | bz,a,pn %xcc, BL60013 ! 0000000004C32134 SKIP:L2-B004 3 | |
16796 | ldub [%g6+0x0047], %i3 ! 0000000004C32138 SKIP:L2-B004 2 S <BD60141 | |
16797 | ldx [%g2+0x0028], %g4 ! 0000000004C3213C SKIP:L2-B004 1 S BASE<BD60022 | |
16798 | call .+8 ! 0000000004C32140 SKIP:L2-B004 1 S | |
16799 | st %f4, [%g3-0x0078] ! 0000000004C32144 SKIP:L2-B004 1 S >BD60180 | |
16800 | add %g6, -86, %l6 ! 0000000004C32148 SKIP:L2-B004 1 @BD60014 | |
16801 | ldda [%l6]0xD2, %f26 ! 0000000004C3214C SKIP:L2-B004 1 S Short16 | |
16802 | nop ! 0000000004C32150 SKIP:L2-B004 1 S | |
16803 | .word 0x89AE95AD ! 0000000004C32154 SKIP:L2-B004 1 S illop_FP | |
16804 | ldx [%g2+0x0010], %g6 ! 0000000004C32158 SKIP:L2-B004 1 S BASE<BD60048 | |
16805 | stba %g1, [%g5+0x0042]%asi ! 0000000004C3215C SKIP:L2-B004 1 S >BD60091 | |
16806 | lduwa [%g7+%g7]0x83, %o5 ! 0000000004C32160 SKIP:L2-B004 1 S <BD60002 | |
16807 | lduba [%g3+0x0046]%asi, %i1 ! 0000000004C32164 SKIP:L2-B004 1 S <BD60077 | |
16808 | stba %l3, [%g4-0x0010]%asi ! 0000000004C32168 SKIP:L2-B004 1 S >BD60052 | |
16809 | add %g1, 0x12D, %g1 ! 0000000004C3216C SKIP:L2-B004 1 chksum++ | |
16810 | nop ! 0000000004C32170 SKIP:L2-B004 1 S | |
16811 | ldda [%g4-0x0060]%asi, %f0 ! 0000000004C32174 SKIP:L2-B004 1 S <BD60104 | |
16812 | .word 0x89A24106 ! 0000000004C32178 SKIP:L2-B004 1 S illop_FP | |
16813 | .word 0xBDAE406D ! 0000000004C3217C SKIP:L2-B004 1 S illop_FP | |
16814 | sethi %hh(0xABAD1DEA18A3DF00),%l6 ! 0000000004C32180 SKIP:L2-B004 1 SUBR087 | |
16815 | or %l6,%hm(0xABAD1DEA18A3DF00),%l6 ! 0000000004C32184 SKIP:L2-B004 1 | |
16816 | sethi %lm(0xABAD1DEA18A3DF00),%l5 ! 0000000004C32188 SKIP:L2-B004 1 | |
16817 | or %l5,%lo(0xABAD1DEA18A3DF00),%l5 ! 0000000004C3218C SKIP:L2-B004 1 | |
16818 | sllx %l6, 0x20, %l6 ! 0000000004C32190 SKIP:L2-B004 1 | |
16819 | or %l6, %l5, %l6 ! 0000000004C32194 SKIP:L2-B004 1 | |
16820 | call SUBR087 ! 0000000004C32198 SKIP:L2-B004 1 S | |
16821 | nop ! 0000000004C3219C SKIP:L2-B004 1 S | |
16822 | .word 0x89B287E7 ! 0000000004C321A0 SKIP:L2-B004 1 S illop_VIS | |
16823 | fba,a BL60017 ! 0000000004C321A4 SKIP:L2-B004 1 | |
16824 | ldxa [%g7+%g0]0x05, %l3 ! 0000000004C321A8 SKIP:L2-B004 0 S BAD-ASI | |
16825 | BL60013: ! ELSE:L2-B005 | |
16826 | lda [%g4+0x004C]%asi, %f10 ! 0000000004C321AC ELSE:L2-B005 2 S <BD60047 | |
16827 | ldda [%g5-0x0068]%asi, %f20 ! 0000000004C321B0 ELSE:L2-B005 2 S <BD60082 | |
16828 | std %i2, [%g6+0x0078] ! 0000000004C321B4 ELSE:L2-B005 2 S >BD60009 | |
16829 | st %f21, [%g6-0x0040] ! 0000000004C321B8 ELSE:L2-B005 2 S >BD60007 | |
16830 | st %f16, [%g3+0x0004] ! 0000000004C321BC ELSE:L2-B005 2 S >BD60053 | |
16831 | ldub [%g6+0x0047], %l1 ! 0000000004C321C0 ELSE:L2-B005 2 S <BD60141 | |
16832 | add %g1, 0xE78, %g1 ! 0000000004C321C4 ELSE:L2-B005 2 chksum++ | |
16833 | stw %o1, [%g5-0x0050] ! 0000000004C321C8 ELSE:L2-B005 2 S >BD60093 | |
16834 | ldda [%g3+0x0058]%asi, %i0 ! 0000000004C321CC ELSE:L2-B005 2 S <BD60035 | |
16835 | st %f4, [%g6-0x002C] ! 0000000004C321D0 ELSE:L2-B005 2 S >BD60055 | |
16836 | sth %o3, [%g3+0x004A] ! 0000000004C321D4 ELSE:L2-B005 2 S >BD60018+2 | |
16837 | ldx [%g2+0x0048], %g6 ! 0000000004C321D8 ELSE:L2-B005 2 S BASE<BD60209 | |
16838 | tle %icc, %g0+0x0071 ! 0000000004C321DC ELSE:L2-B005 2 S pseudo-branch | |
16839 | ldd [%g4-0x0038], %f32 ! 0000000004C321E0 ELSE:L2-B005 2 S <BD60006 | |
16840 | nop ! 0000000004C321E4 ELSE:L2-B005 2 S | |
16841 | bne,a BL60014 ! 0000000004C321E8 ELSE:L2-B005 2 L | |
16842 | .word 0xBFA68C2B ! 0000000004C321EC ELSE:L2-B005 0 S illop | |
16843 | std %i0, [%g3-0x0048] ! 0000000004C321F0 ELSE:L2-B005 2 S >BD60023 | |
16844 | lduw [%g3+0x0024], %i4 ! 0000000004C321F4 ELSE:L2-B005 2 S <BD60139 | |
16845 | BL60014:bpos,pt %xcc, BL60015 ! 0000000004C321F8 ELSE:L2-B005 2 L | |
16846 | stda %i0, [%g5+0x0068]%asi ! 0000000004C321FC ELSE:L2-B005 2 S >BD60012 | |
16847 | BL60015:fbule,a,pn %fcc1, BL60016 ! 0000000004C32200 ELSE:L2-B005 2 L | |
16848 | ldub [%g3-0x001F], %o0 ! 0000000004C32204 ELSE:L2-B005 2 S <BD60085 | |
16849 | BL60016:add %g1, 0xF88, %g1 ! 0000000004C32208 ELSE:L2-B005 2 chksum++ | |
16850 | BL60017: ! ELSE:L2-B005 | |
16851 | add %g1, 0xEF, %g1 ! 0000000004C3220C ELSE:L2-B005 3 chksum++ | |
16852 | fcmpd %fcc2, %f38, %f34 ! 0000000004C32210 SKIP:L2-B006 3 | |
16853 | fbge,pt %fcc2, BL60018 ! 0000000004C32214 SKIP:L2-B006 3 | |
16854 | st %f28, [%g3-0x0040] ! 0000000004C32218 SKIP:L2-B006 3 S >BD60007 | |
16855 | nop ! 0000000004C3221C SKIP:L2-B006 3 S | |
16856 | .word 0x87AC9865 ! 0000000004C32220 SKIP:L2-B006 3 S illop_FP | |
16857 | st %f8, [%g4-0x0074] ! 0000000004C32224 SKIP:L2-B006 3 S >BD60020 | |
16858 | nop ! 0000000004C32228 SKIP:L2-B006 3 S | |
16859 | std %f14, [%g4+0x001D] ! 0000000004C3222C SKIP:L2-B006 3 S >BD60059+5 | |
16860 | ldsba [%g7+%g0]0x83, %o2 ! 0000000004C32230 SKIP:L2-B006 3 S <BD60002 | |
16861 | stx %i0, [%g4+0x0038] ! 0000000004C32234 SKIP:L2-B006 3 S >BD60028 | |
16862 | add %g1, 0xCB, %g1 ! 0000000004C32238 SKIP:L2-B006 3 chksum++ | |
16863 | swap [%g6-0x0050], %i1 ! 0000000004C3223C SKIP:L2-B006 3 S >BD60093 | |
16864 | ldsba [%g7+%g7]0x83, %o5 ! 0000000004C32240 SKIP:L2-B006 3 S <BD60002 | |
16865 | nop ! 0000000004C32244 SKIP:L2-B006 3 S | |
16866 | nop ! 0000000004C32248 SKIP:L2-B006 3 S | |
16867 | fba BL60019 ! 0000000004C3224C SKIP:L2-B006 3 | |
16868 | ldd [%g6+0x0018], %f62 ! 0000000004C32250 SKIP:L2-B006 3 S <BD60059 | |
16869 | BL60018: ! ELSE:L2-B007 | |
16870 | .word 0x8DB11A0B ! 0000000004C32254 ELSE:L2-B007 0 S illop | |
16871 | add %g4, -15, %l6 ! 0000000004C32258 ELSE:L2-B007 0 @BD60040 | |
16872 | ldda [%l6]0xD0, %f20 ! 0000000004C3225C ELSE:L2-B007 0 S Short8 | |
16873 | sta %f8, [%g4-0x002C]%asi ! 0000000004C32260 ELSE:L2-B007 0 S >BD60055 | |
16874 | .word 0xA9B542BE ! 0000000004C32264 ELSE:L2-B007 0 S illop_VIS | |
16875 | nop ! 0000000004C32268 ELSE:L2-B007 0 S | |
16876 | stx %fsr, [%g2+0x0060] ! 0000000004C3226C ELSE:L2-B007 0 S <BD60032 | |
16877 | add %g1, 0x6, %g1 ! 0000000004C32270 ELSE:L2-B007 0 chksum++ | |
16878 | stwa %o2, [%g3-0x0054]%asi ! 0000000004C32274 ELSE:L2-B007 0 S >BD60027 | |
16879 | nop ! 0000000004C32278 ELSE:L2-B007 0 S | |
16880 | ldx [%g6-0x0088], %g6 ! 0000000004C3227C ELSE:L2-B007 0 ptr_chase | |
16881 | .word 0x95A1CD4C ! 0000000004C32280 ELSE:L2-B007 0 S illop | |
16882 | stb %o5, [%g6+0x002A] ! 0000000004C32284 ELSE:L2-B007 0 S >BD60099 | |
16883 | .word 0xEE08AEBC ! 0000000004C32288 ELSE:L2-B007 0 random | |
16884 | .word 0xD6B9A0A6 ! 0000000004C3228C ELSE:L2-B007 0 random | |
16885 | .word 0xEBCE392A ! 0000000004C32290 ELSE:L2-B007 0 illop | |
16886 | membar 0x40 ! 0000000004C32294 ELSE:L2-B007 0 | |
16887 | BL60019: ! ELSE:L2-B007 | |
16888 | add %g1, 0xD83, %g1 ! 0000000004C32298 ELSE:L2-B007 3 chksum++ | |
16889 | andcc %g1, 0x20, %g0 ! 0000000004C3229C SKIP:L2-B008 3 | |
16890 | bz,pt %xcc, BL60031 ! 0000000004C322A0 SKIP:L2-B008 3 | |
16891 | ldstub [%g3+0x002B], %i0 ! 0000000004C322A4 SKIP:L2-B008 3 S >BD60126 | |
16892 | nop ! 0000000004C322A8 SKIP:L2-B008 2 S | |
16893 | bnz,a BL60020 ;.empty ! 0000000004C322AC SKIP:L2-B008 2 L | |
16894 | BL60020:bpos,a BL60021 ! 0000000004C322B0 SKIP:L2-B008 4 L | |
16895 | ldx [%g2+0x0010], %g5 ! 0000000004C322B4 SKIP:L2-B008 0 S BASE<BD60048 | |
16896 | st %f9, [%g5-0x0074] ! 0000000004C322B8 SKIP:L2-B008 0 S >BD60020 | |
16897 | fbne,a BL60021 ;.empty ! 0000000004C322BC SKIP:L2-B008 0 L | |
16898 | be,pt %icc, BL60022 ;.empty ! 0000000004C322C0 SKIP:L2-B008 0 L | |
16899 | fbo,pn %fcc2, BL60023 ! 0000000004C322C4 SKIP:L2-B008 0 L | |
16900 | std %f60, [%g4+0x0018] ! 0000000004C322C8 SKIP:L2-B008 0 S >BD60059 | |
16901 | BL60023:stw %i1, [%g6+0x0024] ! 0000000004C322CC SKIP:L2-B008 0 S >BD60139 | |
16902 | .word 0xB7E99948 ! 0000000004C322D0 SKIP:L2-B008 0 S illop | |
16903 | .word 0xB0A91135 ! 0000000004C322D4 SKIP:L2-B008 0 L random | |
16904 | BL60021:lduwa [%g4+0x0048]%asi, %o5 ! 0000000004C322D8 SKIP:L2-B008 4 S <BD60018 | |
16905 | BL60024:lduh [%g4-0x003C], %l2 ! 0000000004C322DC SKIP:L2-B008 2 S <BD60041 | |
16906 | ldx [%g6+0x0030], %l1 ! 0000000004C322E0 SKIP:L2-B008 2 S <BD60044 | |
16907 | fbl BL60025 ;.empty ! 0000000004C322E4 SKIP:L2-B008 2 L | |
16908 | bpos,a,pn %icc, BL60025 ! 0000000004C322E8 SKIP:L2-B008 2 L | |
16909 | BL60022:prefetch [%i0+0x00CA], 20 ! 0000000004C322EC SKIP:L2-B008 2 S <.+202 | |
16910 | BL60025:add %g1, 0x405, %g1 ! 0000000004C322F0 SKIP:L2-B008 2 chksum++ | |
16911 | add %g1, 0xED6, %g1 ! 0000000004C322F4 SKIP:L2-B008 2 chksum++ | |
16912 | stw %l1, [%g5-0x001B] ! 0000000004C322F8 SKIP:L2-B008 2 S >BD60130+1 | |
16913 | fbug,a BL60026 ! 0000000004C322FC SKIP:L2-B008 2 L | |
16914 | .word 0x9DEB495A ! 0000000004C32300 SKIP:L2-B008 0 S random | |
16915 | BL60026:fbule BL60027 ! 0000000004C32304 SKIP:L2-B008 2 L | |
16916 | nop ! 0000000004C32308 SKIP:L2-B008 2 S | |
16917 | .word 0xDBD4D28D ! 0000000004C3230C SKIP:L2-B008 0 S illop | |
16918 | stba %l2, [%g6+0x0047]%asi ! 0000000004C32310 SKIP:L2-B008 0 S >BD60141 | |
16919 | .word 0xAB0B9A79 ! 0000000004C32314 SKIP:L2-B008 0 S random | |
16920 | fblg,a,pn %fcc0, BL60028 ! 0000000004C32318 SKIP:L2-B008 0 L | |
16921 | lduha [%g7+%g0]0x83, %i1 ! 0000000004C3231C SKIP:L2-B008 0 S <BD60002 | |
16922 | .word 0xEDBEDC21 ! 0000000004C32320 SKIP:L2-B008 0 L illop | |
16923 | fbu BL60029 ! 0000000004C32324 SKIP:L2-B008 0 L | |
16924 | BL60029:swap [%g6+0x0064], %i3 ! 0000000004C32328 SKIP:L2-B008 0 S >BD60021 | |
16925 | fbg,a BL60028 ! 0000000004C3232C SKIP:L2-B008 0 L | |
16926 | BL60028:.word 0xA5B3D55F ! 0000000004C32330 SKIP:L2-B008 0 S illop | |
16927 | BL60027:bvs,a,pn %icc, BL60030 ! 0000000004C32334 SKIP:L2-B008 2 L | |
16928 | BL60030:ldub [%g4-0x0057], %o1 ! 0000000004C32338 SKIP:L2-B008 0 S <BD60026 | |
16929 | st %f9, [%g6+0x002C] ! 0000000004C3233C SKIP:L2-B008 2 S >BD60019 | |
16930 | add %g1, 0x24F, %g1 ! 0000000004C32340 SKIP:L2-B008 2 chksum++ | |
16931 | fba BL60032 ! 0000000004C32344 SKIP:L2-B008 2 | |
16932 | lduha [%g3-0x0028]%asi, %o3 ! 0000000004C32348 SKIP:L2-B008 2 S <BD60049 | |
16933 | BL60031: ! ELSE:L2-B009 | |
16934 | ldd [%g5-0x0033], %f0 ! 0000000004C3234C ELSE:L2-B009 1 S <BD60006+5 | |
16935 | ldx [%g6+0x0068], %i1 ! 0000000004C32350 ELSE:L2-B009 1 S <BD60012 | |
16936 | ldx [%g2+0x0038], %g4 ! 0000000004C32354 ELSE:L2-B009 1 S BASE<BD60125 | |
16937 | .word 0xA3B1C2F3 ! 0000000004C32358 ELSE:L2-B009 1 S illop_VIS | |
16938 | add %g1, 0x732, %g1 ! 0000000004C3235C ELSE:L2-B009 1 chksum++ | |
16939 | std %i0, [%g5+0x0081] ! 0000000004C32360 ELSE:L2-B009 1 S >BD60070+1 | |
16940 | prefetch [%i2+%o6], 1 ! 0000000004C32364 ELSE:L2-B009 1 S <.+0 | |
16941 | add %g5, -74, %l6 ! 0000000004C32368 ELSE:L2-B009 1 @BD60033 | |
16942 | stda %f24, [%l6]0xD2 ! 0000000004C3236C ELSE:L2-B009 1 S Short16 | |
16943 | st %f5, [%g3-0x002C] ! 0000000004C32370 ELSE:L2-B009 1 S >BD60055 | |
16944 | BL60032: ! ELSE:L2-B009 | |
16945 | add %g1, 0xAE1, %g1 ! 0000000004C32374 ELSE:L2-B009 3 chksum++ | |
16946 | srlx %l4, 0x1, %l4 ! 0000000004C32378 LOOP:L1-B000 3 | |
16947 | andcc %l4, 0x1, %g0 ! 0000000004C3237C LOOP:L1-B000 3 | |
16948 | bne,pt %xcc, BL60033 ! 0000000004C32380 LOOP:L1-B000 3 | |
16949 | ldx [%g2+0x0038], %g6 ! 0000000004C32384 LOOP:L1-B000 3 S BASE<BD60125 | |
16950 | add %g1, 0x84D, %g1 ! 0000000004C32388 LOOP:L1-B000 2 chksum++ | |
16951 | ta %xcc, 0x45 ! 0000000004C3238C SUBR:L0-B000 2 demap-stack | |
16952 | add %g1, 0xACB, %i0 ! 0000000004C32390 SUBR:L0-B000 2 | |
16953 | return %i7+0x0008 ! 0000000004C32394 SUBR:L0-B000 2 | |
16954 | add %g1, 0x5ED, %g1 ! 0000000004C32398 SUBR:L0-B000 2 chksum++ | |
16955 | ||
16956 | SECTION .btext029_pg1 TEXT_VA=0x4c32000 | |
16957 | attr_text { | |
16958 | Name = .btext029_pg1, | |
16959 | VA = 0x4c32000, | |
16960 | RA = 0xffff46000, | |
16961 | PA = ra2pa(0xffff46000,0), | |
16962 | tsbonly, | |
16963 | part_0_ctx_nonzero_tsb_config_3, | |
16964 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
16965 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16966 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16967 | } | |
16968 | .text; .skip 8 | |
16969 | ||
16970 | !======================================================================== | |
16971 | ||
16972 | SECTION .btext030 TEXT_VA=0x1ebe7f00 | |
16973 | attr_text { | |
16974 | Name = .btext030, | |
16975 | VA = 0x1ebe7f00, | |
16976 | RA = 0xffff41f00, | |
16977 | PA = ra2pa(0xffff41f00,0), | |
16978 | notsb | |
16979 | } | |
16980 | ||
16981 | SECTION .btext030_pg0 TEXT_VA=0x1ebe6000 | |
16982 | attr_text { | |
16983 | Name = .btext030_pg0, | |
16984 | VA = 0x1ebe6000, | |
16985 | RA = 0xffff40000, | |
16986 | PA = ra2pa(0xffff40000,0), | |
16987 | tsbonly, | |
16988 | part_0_ctx_nonzero_tsb_config_3, | |
16989 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
16990 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16991 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16992 | } | |
16993 | .text; .skip 8 | |
16994 | ||
16995 | ||
16996 | SECTION .btext030 | |
16997 | .text | |
16998 | .global SUBR086; SUBR086: | |
16999 | BL60035: ! SUBR:L0-B000 | |
17000 | add %g1, 0x92, %g1 ! 000000001EBE7F00 SUBR:L0-B000 1 chksum++ | |
17001 | ble BL60034 ! 000000001EBE7F04 SUBR:L0-B000 1 | |
17002 | save %o6, -64, %o6 ! 000000001EBE7F08 SUBR:L0-B000 1 | |
17003 | BL60034: ! SUBR:L0-B000 | |
17004 | sethi %hh(0xABAD1DEA1EBE7F00),%l7 ! 000000001EBE7F0C SUBR:L0-B000 1 SUBR086 | |
17005 | or %l7,%hm(0xABAD1DEA1EBE7F00),%l7 ! 000000001EBE7F10 SUBR:L0-B000 1 | |
17006 | sethi %lm(0xABAD1DEA1EBE7F00),%l6 ! 000000001EBE7F14 SUBR:L0-B000 1 | |
17007 | or %l6,%lo(0xABAD1DEA1EBE7F00),%l6 ! 000000001EBE7F18 SUBR:L0-B000 1 | |
17008 | sllx %l7, 0x20, %l7 ! 000000001EBE7F1C SUBR:L0-B000 1 | |
17009 | or %l7, %l6, %l7 ! 000000001EBE7F20 SUBR:L0-B000 1 | |
17010 | ta %xcc, 0x45 ! 000000001EBE7F24 SUBR:L0-B000 1 demap-stack | |
17011 | std %i0, [%g5-0x0008] ! 000000001EBE7F28 SUBR:L0-B000 1 S >BD60056 | |
17012 | ldx [%g2+0x0050], %l5 ! 000000001EBE7F2C SUBR:L0-B000 1 <BD60003 | |
17013 | membar 0x40 ! 000000001EBE7F30 SUBR:L0-B000 1 | |
17014 | ldda [%l5]0xF8, %f16 ! 000000001EBE7F34 SUBR:L0-B000 1 Blk-Load | |
17015 | membar 0x40 ! 000000001EBE7F38 SUBR:L0-B000 1 | |
17016 | add %g3, 0x40, %l6 ! 000000001EBE7F3C SUBR:L0-B000 1 @BD60036 | |
17017 | ldda [%l6]0xD3, %f28 ! 000000001EBE7F40 SUBR:L0-B000 1 S Short16 | |
17018 | add %g4, -30, %l6 ! 000000001EBE7F44 SUBR:L0-B000 1 @BD60016 | |
17019 | stda %f28, [%l6]0xD3 ! 000000001EBE7F48 SUBR:L0-B000 1 S Short16 | |
17020 | add %g6, -60, %l6 ! 000000001EBE7F4C SUBR:L0-B000 1 @BD60041 | |
17021 | stda %f28, [%l6]0xDA ! 000000001EBE7F50 SUBR:L0-B000 1 S Short16 | |
17022 | add %g4, -58, %l6 ! 000000001EBE7F54 SUBR:L0-B000 1 @BD60005 | |
17023 | ldda [%l6]0xD2, %f24 ! 000000001EBE7F58 SUBR:L0-B000 1 S Short16 | |
17024 | add %g1, 0xA4C, %g1 ! 000000001EBE7F5C SUBR:L0-B000 1 chksum++ | |
17025 | and %g1, 0xFE, %l0 ! 000000001EBE7F60 LOOP:L1-B000 1 | |
17026 | BL60057: ! LOOP:L1-B000 | |
17027 | add %g1, 0xC6E, %g1 ! 000000001EBE7F64 LOOP:L1-B000 2 chksum++ | |
17028 | andcc %i2, 0x200, %g0 ! 000000001EBE7F68 SKIP:L2-B000 2 | |
17029 | bz,pn %xcc, BL60041 ! 000000001EBE7F6C SKIP:L2-B000 2 | |
17030 | sth %i4, [%g6-0x003E] ! 000000001EBE7F70 SKIP:L2-B000 2 S >BD60007+2 | |
17031 | add %g6, 0x40, %l6 ! 000000001EBE7F74 SKIP:L2-B000 0 @BD60036 | |
17032 | ldda [%l6]0xD2, %f28 ! 000000001EBE7F78 SKIP:L2-B000 0 S Short16 | |
17033 | .word 0xB940A682 ! 000000001EBE7F7C SKIP:L2-B000 0 S illop | |
17034 | .word 0x8F892EF3 ! 000000001EBE7F80 SKIP:L2-B000 0 S illop | |
17035 | ldx [%g2+0x0018], %g4 ! 000000001EBE7F84 SKIP:L2-B000 0 S BASE<BD60083 | |
17036 | ldx [%g2+0x0050], %l5 ! 000000001EBE7F88 SKIP:L2-B000 0 <BD60003 | |
17037 | membar 0x40 ! 000000001EBE7F8C SKIP:L2-B000 0 | |
17038 | stda %f0, [%l5]0xF0 ! 000000001EBE7F90 SKIP:L2-B000 0 Blk-Store | |
17039 | .word 0x94C4CF6D ! 000000001EBE7F94 SKIP:L2-B000 0 random | |
17040 | stwa %g1, [%g4-0x000C]%asi ! 000000001EBE7F98 SKIP:L2-B000 0 S >BD60002 | |
17041 | add %g1, 0x919, %g1 ! 000000001EBE7F9C SKIP:L2-B000 0 chksum++ | |
17042 | ld [%g2+0x0064], %fsr ! 000000001EBE7FA0 SKIP:L2-B000 0 S <BD60032+4 | |
17043 | .word 0xDD4BC9BC ! 000000001EBE7FA4 SKIP:L2-B000 0 L random | |
17044 | bleu,a BL60037 ;.empty ! 000000001EBE7FA8 SKIP:L2-B000 0 L | |
17045 | fbl,a,pn %fcc1, BL60038 ! 000000001EBE7FAC SKIP:L2-B000 0 L | |
17046 | .word 0x77E4E5DC ! 000000001EBE7FB0 SKIP:L2-B000 0 S random | |
17047 | BL60036:stba %i3, [%g3+0x002A]%asi ! 000000001EBE7FB4 SKIP:L2-B000 0 S >BD60099 | |
17048 | be,a,pn %xcc, BL60039 ;.empty ! 000000001EBE7FB8 SKIP:L2-B000 0 L | |
17049 | BL60039:.word 0x347ED104 ! 000000001EBE7FBC SKIP:L2-B000 0 L random | |
17050 | BL60038:bne BL60037 ! 000000001EBE7FC0 SKIP:L2-B000 0 L | |
17051 | BL60037:ld [%g3-0x0014], %f23 ! 000000001EBE7FC4 SKIP:L2-B000 0 S <BD60087 | |
17052 | BL60040:.word 0xD3DDEF9F ! 000000001EBE7FC8 SKIP:L2-B000 0 illop | |
17053 | ba BL60042 ! 000000001EBE7FCC SKIP:L2-B000 0 | |
17054 | ldx [%g2+0x0018], %g6 ! 000000001EBE7FD0 SKIP:L2-B000 0 S BASE<BD60083 | |
17055 | BL60041: ! ELSE:L2-B001 | |
17056 | nop ! 000000001EBE7FD4 ELSE:L2-B001 2 S | |
17057 | sth %i5, [%g5-0x0030] ! 000000001EBE7FD8 ELSE:L2-B001 2 S >BD60106 | |
17058 | nop ! 000000001EBE7FDC ELSE:L2-B001 2 S | |
17059 | ldsb [%g6+0x0046], %l4 ! 000000001EBE7FE0 ELSE:L2-B001 2 S <BD60077 | |
17060 | add %g1, 0x139, %g1 ! 000000001EBE7FE4 ELSE:L2-B001 2 chksum++ | |
17061 | stxa %g1, [%g5-0x0008]%asi ! 000000001EBE7FE8 ELSE:L2-B001 2 S >BD60056 | |
17062 | stx %fsr, [%g2+0x0060] ! 000000001EBE7FEC ELSE:L2-B001 2 S <BD60032 | |
17063 | add %g5, 0x47, %l6 ! 000000001EBE7FF0 ELSE:L2-B001 2 @BD60141 | |
17064 | ldda [%l6]0xD0, %f20 ! 000000001EBE7FF4 ELSE:L2-B001 2 S Short8 | |
17065 | nop ! 000000001EBE7FF8 ELSE:L2-B001 2 S | |
17066 | BL60042: ! ELSE:L2-B001 | |
17067 | add %g1, 0x5ED, %g1 ! 000000001EBE7FFC ELSE:L2-B001 2 chksum++ | |
17068 | andcc %i3, 0x1, %g0 ! 000000001EBE8000 SKIP:L2-B002 2 | |
17069 | bnz,pt %icc, BL60048 ! 000000001EBE8004 SKIP:L2-B002 2 | |
17070 | ldstub [%g6+0x002A], %o2 ! 000000001EBE8008 SKIP:L2-B002 2 S >BD60099 | |
17071 | stb %g1, [%g5+0x002B] ! 000000001EBE800C SKIP:L2-B002 1 S >BD60126 | |
17072 | ldd [%g3+0x0008], %f20 ! 000000001EBE8010 SKIP:L2-B002 1 S <BD60058 | |
17073 | ble BL60043 ;.empty ! 000000001EBE8014 SKIP:L2-B002 1 L | |
17074 | brnz,a,pt %g1, BL60044 ;.empty ! 000000001EBE8018 SKIP:L2-B002 1 L | |
17075 | .word 0x8D8AD290 ! 000000001EBE801C SKIP:L2-B002 0 L illop | |
17076 | .word 0x81E80000 ! 000000001EBE8020 SKIP:L2-B002 0 S random | |
17077 | .word 0x00A7650E ! 000000001EBE8024 SKIP:L2-B002 0 L random | |
17078 | BL60046:stb %o2, [%g6-0x0058] ! 000000001EBE8028 SKIP:L2-B002 0 S >BD60024 | |
17079 | call .+8 ! 000000001EBE802C SKIP:L2-B002 0 L | |
17080 | nop ! 000000001EBE8030 SKIP:L2-B002 0 S | |
17081 | BL60044:bneg,pn %icc, BL60043 ! 000000001EBE8034 SKIP:L2-B002 1 L | |
17082 | nop ! 000000001EBE8038 SKIP:L2-B002 1 S | |
17083 | sth %o5, [%g5-0x003A] ! 000000001EBE803C SKIP:L2-B002 1 S >BD60005 | |
17084 | stba %g1, [%g6+0x0042]%asi ! 000000001EBE8040 SKIP:L2-B002 1 S >BD60091 | |
17085 | BL60045:bneg BL60047 ! 000000001EBE8044 SKIP:L2-B002 1 L | |
17086 | BL60047:popc %l4, %i0 ! 000000001EBE8048 SKIP:L2-B002 1 S | |
17087 | BL60043:.word 0x83F00000 ! 000000001EBE804C SKIP:L2-B002 2 S illop | |
17088 | add %g1, 0x188, %g1 ! 000000001EBE8050 SKIP:L2-B002 1 chksum++ | |
17089 | add %g1, 0xC25, %g1 ! 000000001EBE8054 SKIP:L2-B002 1 chksum++ | |
17090 | ldsb [%g6-0x001F], %i5 ! 000000001EBE8058 SKIP:L2-B002 1 S <BD60085 | |
17091 | add %g4, -8, %l5 ! 000000001EBE805C SKIP:L2-B002 1 @BD60056 | |
17092 | stda %f22,[%l5+%g1]0xC0 ! 000000001EBE8060 SKIP:L2-B002 1 S Partial_St | |
17093 | nop ! 000000001EBE8064 SKIP:L2-B002 1 S | |
17094 | ldxa [%g7+%g0]0x83, %i4 ! 000000001EBE8068 SKIP:L2-B002 1 S <BD60002 | |
17095 | ldswa [%g7+%g0]0x83, %i3 ! 000000001EBE806C SKIP:L2-B002 1 S <BD60002 | |
17096 | st %f3, [%g3+0x004C] ! 000000001EBE8070 SKIP:L2-B002 1 S >BD60047 | |
17097 | std %g0, [%g3+0x0080] ! 000000001EBE8074 SKIP:L2-B002 1 S >BD60070 | |
17098 | ldx [%g2+0x0048], %g3 ! 000000001EBE8078 SKIP:L2-B002 1 S BASE<BD60209 | |
17099 | stx %l4, [%g4+0x0078] ! 000000001EBE807C SKIP:L2-B002 1 S >BD60009 | |
17100 | add %g4, -88, %l6 ! 000000001EBE8080 SKIP:L2-B002 1 @BD60024 | |
17101 | ldda [%l6]0xD0, %f18 ! 000000001EBE8084 SKIP:L2-B002 1 S Short8 | |
17102 | fba,a BL60049 ! 000000001EBE8088 SKIP:L2-B002 1 | |
17103 | ld [%g4-0x0014], %f31 ! 000000001EBE808C SKIP:L2-B002 0 S <BD60087 | |
17104 | BL60048: ! ELSE:L2-B003 | |
17105 | .word 0x9F9548AC ! 000000001EBE8090 ELSE:L2-B003 1 S illop | |
17106 | st %f20, [%g3-0x0014] ! 000000001EBE8094 ELSE:L2-B003 1 S >BD60087 | |
17107 | ldx [%g2+0x0010], %g3 ! 000000001EBE8098 ELSE:L2-B003 1 S BASE<BD60048 | |
17108 | ldd [%g6+0x001B], %f44 ! 000000001EBE809C ELSE:L2-B003 1 S <BD60059+3 | |
17109 | sth %l4, [%g3-0x0016] ! 000000001EBE80A0 ELSE:L2-B003 1 S >BD60051 | |
17110 | stda %i2, [%g6-0x0008]%asi ! 000000001EBE80A4 ELSE:L2-B003 1 S >BD60056 | |
17111 | .word 0x89A90554 ! 000000001EBE80A8 ELSE:L2-B003 1 S illop_FP | |
17112 | add %g4, 0x38, %l5 ! 000000001EBE80AC ELSE:L2-B003 1 @BD60028 | |
17113 | stda %f16,[%l5+%g1]0xC2 ! 000000001EBE80B0 ELSE:L2-B003 1 S Partial_St | |
17114 | add %g1, 0x9E6, %g1 ! 000000001EBE80B4 ELSE:L2-B003 1 chksum++ | |
17115 | ldx [%g3-0x0088], %g3 ! 000000001EBE80B8 ELSE:L2-B003 1 ptr_chase | |
17116 | ldx [%g3-0x0088], %g3 ! 000000001EBE80BC ELSE:L2-B003 1 ptr_chase | |
17117 | ldx [%g3-0x0088], %g3 ! 000000001EBE80C0 ELSE:L2-B003 1 ptr_chase | |
17118 | ldx [%g3-0x0088], %g3 ! 000000001EBE80C4 ELSE:L2-B003 1 ptr_chase | |
17119 | stda %f16, [%g6+0x0070]%asi ! 000000001EBE80C8 ELSE:L2-B003 1 S >BD60060 | |
17120 | ld [%g2+0x0064], %fsr ! 000000001EBE80CC ELSE:L2-B003 1 S <BD60032+4 | |
17121 | ldx [%g5-0x0088], %g5 ! 000000001EBE80D0 ELSE:L2-B003 1 ptr_chase | |
17122 | ldx [%g5-0x0088], %g5 ! 000000001EBE80D4 ELSE:L2-B003 1 ptr_chase | |
17123 | ldx [%g5-0x0088], %g5 ! 000000001EBE80D8 ELSE:L2-B003 1 ptr_chase | |
17124 | ldx [%g5-0x0088], %g5 ! 000000001EBE80DC ELSE:L2-B003 1 ptr_chase | |
17125 | ldx [%g5-0x0088], %g5 ! 000000001EBE80E0 ELSE:L2-B003 1 ptr_chase | |
17126 | ldx [%g5-0x0088], %g5 ! 000000001EBE80E4 ELSE:L2-B003 1 ptr_chase | |
17127 | BL60049: ! ELSE:L2-B003 | |
17128 | add %g1, 0x450, %g1 ! 000000001EBE80E8 ELSE:L2-B003 2 chksum++ | |
17129 | andcc %o2, 0x200, %g0 ! 000000001EBE80EC SKIP:L2-B004 2 | |
17130 | bnz,a,pn %xcc, BL60050 ! 000000001EBE80F0 SKIP:L2-B004 2 | |
17131 | stha %i4, [%g5-0x003C]%asi ! 000000001EBE80F4 SKIP:L2-B004 0 S >BD60041 | |
17132 | stda %f34, [%g4-0x0060]%asi ! 000000001EBE80F8 SKIP:L2-B004 2 S >BD60104 | |
17133 | ldx [%g2+0x0048], %g3 ! 000000001EBE80FC SKIP:L2-B004 2 S BASE<BD60209 | |
17134 | .word 0xAFA653C0 ! 000000001EBE8100 SKIP:L2-B004 2 S illop_FP | |
17135 | std %i0, [%g6+0x0080] ! 000000001EBE8104 SKIP:L2-B004 2 S >BD60070 | |
17136 | sta %f5, [%g4+0x002C]%asi ! 000000001EBE8108 SKIP:L2-B004 2 S >BD60019 | |
17137 | ldx [%g2+0x0010], %g5 ! 000000001EBE810C SKIP:L2-B004 2 S BASE<BD60048 | |
17138 | ldx [%g2+0x0008], %g3 ! 000000001EBE8110 SKIP:L2-B004 2 S BASE<BD60015 | |
17139 | sethi %hh(0xABAD1DEA0E4BDF00),%l6 ! 000000001EBE8114 SKIP:L2-B004 2 SUBR092 | |
17140 | or %l6,%hm(0xABAD1DEA0E4BDF00),%l6 ! 000000001EBE8118 SKIP:L2-B004 2 | |
17141 | sethi %lm(0xABAD1DEA0E4BDF00),%l5 ! 000000001EBE811C SKIP:L2-B004 2 | |
17142 | or %l5,%lo(0xABAD1DEA0E4BDF00),%l5 ! 000000001EBE8120 SKIP:L2-B004 2 | |
17143 | sllx %l6, 0x20, %l6 ! 000000001EBE8124 SKIP:L2-B004 2 | |
17144 | or %l6, %l5, %l6 ! 000000001EBE8128 SKIP:L2-B004 2 | |
17145 | call SUBR092 ! 000000001EBE812C SKIP:L2-B004 2 S | |
17146 | ld [%g2+0x0064], %fsr ! 000000001EBE8130 SKIP:L2-B004 2 S <BD60032+4 | |
17147 | ldd [%g4-0x0060], %f62 ! 000000001EBE8134 SKIP:L2-B004 2 S <BD60104 | |
17148 | add %g1, 0x4F1, %g1 ! 000000001EBE8138 SKIP:L2-B004 2 chksum++ | |
17149 | swapa [%g3+0x0064]%asi, %l1 ! 000000001EBE813C SKIP:L2-B004 2 S >BD60021 | |
17150 | ldsha [%g3+0x0040]%asi, %l4 ! 000000001EBE8140 SKIP:L2-B004 2 S <BD60036 | |
17151 | sethi %hh(0xABAD1DEA0EB11F00),%l6 ! 000000001EBE8144 SKIP:L2-B004 2 SUBR088 | |
17152 | or %l6,%hm(0xABAD1DEA0EB11F00),%l6 ! 000000001EBE8148 SKIP:L2-B004 2 | |
17153 | sethi %lm(0xABAD1DEA0EB11F00),%l5 ! 000000001EBE814C SKIP:L2-B004 2 | |
17154 | or %l5,%lo(0xABAD1DEA0EB11F00),%l5 ! 000000001EBE8150 SKIP:L2-B004 2 | |
17155 | sllx %l6, 0x20, %l6 ! 000000001EBE8154 SKIP:L2-B004 2 | |
17156 | or %l6, %l5, %l6 ! 000000001EBE8158 SKIP:L2-B004 2 | |
17157 | call SUBR088 ! 000000001EBE815C SKIP:L2-B004 2 S | |
17158 | ldxa [%g7+%g7]0x83, %l2 ! 000000001EBE8160 SKIP:L2-B004 2 S <BD60002 | |
17159 | ldx [%g5+0x0070], %i3 ! 000000001EBE8164 SKIP:L2-B004 2 S <BD60060 | |
17160 | stw %o5, [%g4+0x0064] ! 000000001EBE8168 SKIP:L2-B004 2 S >BD60021 | |
17161 | st %f29, [%g5+0x0025] ! 000000001EBE816C SKIP:L2-B004 2 S >BD60139+1 | |
17162 | nop ! 000000001EBE8170 SKIP:L2-B004 2 S | |
17163 | ld [%g4+0x002C], %f8 ! 000000001EBE8174 SKIP:L2-B004 2 S <BD60019 | |
17164 | ba,pt %icc, BL60054 ! 000000001EBE8178 SKIP:L2-B004 2 | |
17165 | ld [%g2+0x0064], %fsr ! 000000001EBE817C SKIP:L2-B004 2 S <BD60032+4 | |
17166 | BL60050: ! ELSE:L2-B005 | |
17167 | ldx [%g2+0x0008], %g3 ! 000000001EBE8180 ELSE:L2-B005 0 S BASE<BD60015 | |
17168 | stx %l2, [%g6+0x0058] ! 000000001EBE8184 ELSE:L2-B005 0 S >BD60035 | |
17169 | bnz,pn %icc, BL60051 ! 000000001EBE8188 ELSE:L2-B005 0 L | |
17170 | BL60051:.word 0x247D4F9F ! 000000001EBE818C ELSE:L2-B005 0 S illop | |
17171 | ldsb [%g4-0x0020], %i5 ! 000000001EBE8190 ELSE:L2-B005 0 S <BD60144 | |
17172 | fble,pn %fcc0, BL60052 ! 000000001EBE8194 ELSE:L2-B005 0 L | |
17173 | stx %fsr, [%g2+0x0060] ! 000000001EBE8198 ELSE:L2-B005 0 S <BD60032 | |
17174 | BL60052:fbug,pn %fcc0, BL60053 ! 000000001EBE819C ELSE:L2-B005 0 L | |
17175 | BL60053:ldd [%g6+0x0018], %f46 ! 000000001EBE81A0 ELSE:L2-B005 0 S <BD60059 | |
17176 | add %g1, 0x552, %g1 ! 000000001EBE81A4 ELSE:L2-B005 0 chksum++ | |
17177 | add %g1, 0xF58, %g1 ! 000000001EBE81A8 ELSE:L2-B005 0 chksum++ | |
17178 | .word 0xCE9F9829 ! 000000001EBE81AC ELSE:L2-B005 0 S illop | |
17179 | nop ! 000000001EBE81B0 ELSE:L2-B005 0 S | |
17180 | .word 0xF37BAFD9 ! 000000001EBE81B4 ELSE:L2-B005 0 S random | |
17181 | .word 0x8DA14082 ! 000000001EBE81B8 ELSE:L2-B005 0 S illop_FP | |
17182 | BL60054: ! ELSE:L2-B005 | |
17183 | add %g1, 0x392, %g1 ! 000000001EBE81BC ELSE:L2-B005 2 chksum++ | |
17184 | fcmpd %fcc0, %f34, %f60 ! 000000001EBE81C0 SKIP:L2-B006 2 | |
17185 | fbl,a BL60055 ! 000000001EBE81C4 SKIP:L2-B006 2 | |
17186 | ldx [%g3+0x0078], %o2 ! 000000001EBE81C8 SKIP:L2-B006 1 S <BD60009 | |
17187 | stha %l2, [%g5+0x0000]%asi ! 000000001EBE81CC SKIP:L2-B006 1 S >BD60097 | |
17188 | call .+8 ! 000000001EBE81D0 SKIP:L2-B006 1 S | |
17189 | ta %xcc, 0x46 ! 000000001EBE81D4 SKIP:L2-B006 1 S demap-page | |
17190 | stw %i0, [%g4+0x006C] ! 000000001EBE81D8 SKIP:L2-B006 1 S >BD60012+4 | |
17191 | ldx [%g2+0x0000], %g4 ! 000000001EBE81DC SKIP:L2-B006 1 S BASE<BD60094 | |
17192 | ldd [%g6-0x0068], %i0 ! 000000001EBE81E0 SKIP:L2-B006 1 S <BD60082 | |
17193 | .word 0x85A80A8D ! 000000001EBE81E4 SKIP:L2-B006 1 S illop_FP | |
17194 | add %g4, -22, %l6 ! 000000001EBE81E8 SKIP:L2-B006 1 @BD60051 | |
17195 | stda %f18, [%l6]0xD2 ! 000000001EBE81EC SKIP:L2-B006 1 S Short16 | |
17196 | add %g6, 0x46, %l6 ! 000000001EBE81F0 SKIP:L2-B006 1 @BD60077 | |
17197 | ldda [%l6]0xD0, %f28 ! 000000001EBE81F4 SKIP:L2-B006 1 S Short8 | |
17198 | add %g1, 0x864, %g1 ! 000000001EBE81F8 SKIP:L2-B006 1 chksum++ | |
17199 | stxa %i3, [%g3+0x0050]%asi ! 000000001EBE81FC SKIP:L2-B006 1 S >BD60045 | |
17200 | ldd [%g5-0x0070], %f6 ! 000000001EBE8200 SKIP:L2-B006 1 S <BD60008 | |
17201 | lduwa [%g6-0x000C]%asi, %i5 ! 000000001EBE8204 SKIP:L2-B006 1 S <BD60002 | |
17202 | ldx [%g2+0x0050], %l5 ! 000000001EBE8208 SKIP:L2-B006 1 <BD60003 | |
17203 | membar 0x40 ! 000000001EBE820C SKIP:L2-B006 1 | |
17204 | ldda [%l5]0xF1, %f16 ! 000000001EBE8210 SKIP:L2-B006 1 Blk-Load | |
17205 | membar 0x40 ! 000000001EBE8214 SKIP:L2-B006 1 | |
17206 | ldd [%g4-0x0070], %f32 ! 000000001EBE8218 SKIP:L2-B006 1 S <BD60008 | |
17207 | stx %i5, [%g5+0x0038] ! 000000001EBE821C SKIP:L2-B006 1 S >BD60028 | |
17208 | ba,a BL60056 ! 000000001EBE8220 SKIP:L2-B006 1 | |
17209 | stx %i5, [%g3+0x0008] ! 000000001EBE8224 SKIP:L2-B006 0 S >BD60058 | |
17210 | BL60055: ! ELSE:L2-B007 | |
17211 | sta %f11, [%g5+0x0060]%asi ! 000000001EBE8228 ELSE:L2-B007 1 S >BD60069 | |
17212 | lduw [%g6-0x0014], %i5 ! 000000001EBE822C ELSE:L2-B007 1 S <BD60087 | |
17213 | stxa %i3, [%g6-0x0068]%asi ! 000000001EBE8230 ELSE:L2-B007 1 S >BD60082 | |
17214 | sth %l4, [%g6-0x0016] ! 000000001EBE8234 ELSE:L2-B007 1 S >BD60051 | |
17215 | stda %i4, [%g4+0x0078]%asi ! 000000001EBE8238 ELSE:L2-B007 1 S >BD60009 | |
17216 | add %g6, 0x8, %l5 ! 000000001EBE823C ELSE:L2-B007 1 @BD60058 | |
17217 | stda %f20,[%l5+%g1]0xC1 ! 000000001EBE8240 ELSE:L2-B007 1 S Partial_St | |
17218 | add %g1, 0x84D, %g1 ! 000000001EBE8244 ELSE:L2-B007 1 chksum++ | |
17219 | st %f11, [%g4-0x0074] ! 000000001EBE8248 ELSE:L2-B007 1 S >BD60020 | |
17220 | add %g5, 0x8, %l5 ! 000000001EBE824C ELSE:L2-B007 1 @BD60058 | |
17221 | stda %f24,[%l5+%g1]0xC5 ! 000000001EBE8250 ELSE:L2-B007 1 S Partial_St | |
17222 | call .+8 ! 000000001EBE8254 ELSE:L2-B007 1 S | |
17223 | stha %o3, [%g5-0x002E]%asi ! 000000001EBE8258 ELSE:L2-B007 1 S >BD60171 | |
17224 | BL60056: ! ELSE:L2-B007 | |
17225 | add %g1, 0xC2A, %g1 ! 000000001EBE825C ELSE:L2-B007 2 chksum++ | |
17226 | nop ! 000000001EBE8260 LOOP:L1-B000 2 S | |
17227 | std %f42, [%g6-0x0038] ! 000000001EBE8264 LOOP:L1-B000 2 S >BD60006 | |
17228 | std %f34, [%g4-0x0060] ! 000000001EBE8268 LOOP:L1-B000 2 S >BD60104 | |
17229 | st %f23, [%g6+0x0024] ! 000000001EBE826C LOOP:L1-B000 2 S >BD60139 | |
17230 | st %f2, [%g5-0x0078] ! 000000001EBE8270 LOOP:L1-B000 2 S >BD60180 | |
17231 | add %g5, -15, %l6 ! 000000001EBE8274 LOOP:L1-B000 2 @BD60040 | |
17232 | stda %f28, [%l6]0xD0 ! 000000001EBE8278 LOOP:L1-B000 2 S Short8 | |
17233 | lda [%g5-0x001C]%asi, %f16 ! 000000001EBE827C LOOP:L1-B000 2 S <BD60130 | |
17234 | popc %i3, %o4 ! 000000001EBE8280 LOOP:L1-B000 2 S | |
17235 | stb %o2, [%g3-0x001D] ! 000000001EBE8284 LOOP:L1-B000 2 S >BD60016+1 | |
17236 | nop ! 000000001EBE8288 LOOP:L1-B000 2 S | |
17237 | ld [%g4+0x002C], %f11 ! 000000001EBE828C LOOP:L1-B000 2 S <BD60019 | |
17238 | st %f5, [%g5+0x002C] ! 000000001EBE8290 LOOP:L1-B000 2 S >BD60019 | |
17239 | srlx %l0, 0x1, %l0 ! 000000001EBE8294 LOOP:L1-B000 2 | |
17240 | andcc %l0, 0x1, %g0 ! 000000001EBE8298 LOOP:L1-B000 2 | |
17241 | bne,a,pn %xcc, BL60057 ! 000000001EBE829C LOOP:L1-B000 2 | |
17242 | nop ! 000000001EBE82A0 LOOP:L1-B000 1 S | |
17243 | add %g1, 0xB77, %g1 ! 000000001EBE82A4 LOOP:L1-B000 1 chksum++ | |
17244 | ldd [%g6-0x0038], %f40 ! 000000001EBE82A8 SUBR:L0-B000 1 S <BD60006 | |
17245 | stb %g1, [%g5+0x0029] ! 000000001EBE82AC SUBR:L0-B000 1 S >BD60090 | |
17246 | ldd [%g4-0x0038], %f14 ! 000000001EBE82B0 SUBR:L0-B000 1 S <BD60006 | |
17247 | ld [%g5-0x0078], %f11 ! 000000001EBE82B4 SUBR:L0-B000 1 S <BD60180 | |
17248 | std %f16, [%g6+0x0050] ! 000000001EBE82B8 SUBR:L0-B000 1 S >BD60045 | |
17249 | ldda [%g4+0x0018]%asi, %f62 ! 000000001EBE82BC SUBR:L0-B000 1 S <BD60059 | |
17250 | ldswa [%g7+%g0]0x83, %o0 ! 000000001EBE82C0 SUBR:L0-B000 1 S <BD60002 | |
17251 | ldx [%g2+0x0050], %l5 ! 000000001EBE82C4 SUBR:L0-B000 1 <BD60003 | |
17252 | membar 0x40 ! 000000001EBE82C8 SUBR:L0-B000 1 | |
17253 | stda %f0, [%l5]0xF0 ! 000000001EBE82CC SUBR:L0-B000 1 Blk-Store | |
17254 | membar 0x40 ! 000000001EBE82D0 SUBR:L0-B000 1 | |
17255 | stb %g1, [%g5+0x0049] ! 000000001EBE82D4 SUBR:L0-B000 1 S >BD60018+1 | |
17256 | ldx [%g2+0x0048], %g5 ! 000000001EBE82D8 SUBR:L0-B000 1 S BASE<BD60209 | |
17257 | std %f42, [%g3+0x0010] ! 000000001EBE82DC SUBR:L0-B000 1 S >BD60074 | |
17258 | ta %xcc, 0x45 ! 000000001EBE82E0 SUBR:L0-B000 1 demap-stack | |
17259 | add %g1, 0xBD8, %i0 ! 000000001EBE82E4 SUBR:L0-B000 1 | |
17260 | return %i7+0x0008 ! 000000001EBE82E8 SUBR:L0-B000 1 | |
17261 | add %g1, 0x417, %g1 ! 000000001EBE82EC SUBR:L0-B000 1 chksum++ | |
17262 | ||
17263 | SECTION .btext030_pg1 TEXT_VA=0x1ebe8000 | |
17264 | attr_text { | |
17265 | Name = .btext030_pg1, | |
17266 | VA = 0x1ebe8000, | |
17267 | RA = 0xffff42000, | |
17268 | PA = ra2pa(0xffff42000,0), | |
17269 | tsbonly, | |
17270 | part_0_ctx_nonzero_tsb_config_3, | |
17271 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
17272 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17273 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17274 | } | |
17275 | .text; .skip 8 | |
17276 | ||
17277 | !======================================================================== | |
17278 | ||
17279 | SECTION .btext031 TEXT_VA=0x18a3df00 | |
17280 | attr_text { | |
17281 | Name = .btext031, | |
17282 | VA = 0x18a3df00, | |
17283 | RA = 0xffff3df00, | |
17284 | PA = ra2pa(0xffff3df00,0), | |
17285 | notsb | |
17286 | } | |
17287 | ||
17288 | SECTION .btext031_pg0 TEXT_VA=0x18a3c000 | |
17289 | attr_text { | |
17290 | Name = .btext031_pg0, | |
17291 | VA = 0x18a3c000, | |
17292 | RA = 0xffff3c000, | |
17293 | PA = ra2pa(0xffff3c000,0), | |
17294 | tsbonly, | |
17295 | part_0_ctx_nonzero_tsb_config_3, | |
17296 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
17297 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17298 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17299 | } | |
17300 | .text; .skip 8 | |
17301 | ||
17302 | ||
17303 | SECTION .btext031 | |
17304 | .text | |
17305 | .global SUBR087; SUBR087: | |
17306 | BL60058: ! SUBR:L0-B000 | |
17307 | add %g1, 0x702, %g1 ! 0000000018A3DF00 SUBR:L0-B000 1 chksum++ | |
17308 | save %o6, -64, %o6 ! 0000000018A3DF04 SUBR:L0-B000 1 | |
17309 | sethi %hh(0xABAD1DEA18A3DF00),%l7 ! 0000000018A3DF08 SUBR:L0-B000 1 SUBR087 | |
17310 | or %l7,%hm(0xABAD1DEA18A3DF00),%l7 ! 0000000018A3DF0C SUBR:L0-B000 1 | |
17311 | sethi %lm(0xABAD1DEA18A3DF00),%l6 ! 0000000018A3DF10 SUBR:L0-B000 1 | |
17312 | or %l6,%lo(0xABAD1DEA18A3DF00),%l6 ! 0000000018A3DF14 SUBR:L0-B000 1 | |
17313 | sllx %l7, 0x20, %l7 ! 0000000018A3DF18 SUBR:L0-B000 1 | |
17314 | or %l7, %l6, %l7 ! 0000000018A3DF1C SUBR:L0-B000 1 | |
17315 | ta %xcc, 0x45 ! 0000000018A3DF20 SUBR:L0-B000 1 demap-stack | |
17316 | nop ! 0000000018A3DF24 SUBR:L0-B000 1 S | |
17317 | stwa %i2, [%g4+0x0024]%asi ! 0000000018A3DF28 SUBR:L0-B000 1 S >BD60139 | |
17318 | add %g3, -38, %l6 ! 0000000018A3DF2C SUBR:L0-B000 1 @BD60170 | |
17319 | stda %f22, [%l6]0xDA ! 0000000018A3DF30 SUBR:L0-B000 1 S Short16 | |
17320 | stb %i3, [%g5-0x001F] ! 0000000018A3DF34 SUBR:L0-B000 1 S >BD60085 | |
17321 | add %g6, -60, %l6 ! 0000000018A3DF38 SUBR:L0-B000 1 @BD60041 | |
17322 | ldda [%l6]0xD2, %f22 ! 0000000018A3DF3C SUBR:L0-B000 1 S Short16 | |
17323 | add %g1, 0xDD7, %g1 ! 0000000018A3DF40 SUBR:L0-B000 1 chksum++ | |
17324 | add %o1, %g1, %o1 ! 0000000018A3DF44 SWCH:L1-B000 1 | |
17325 | andcc %o1, 0x400, %g0 ! 0000000018A3DF48 SWCH:L1-B000 1 | |
17326 | bnz,a,pn %xcc, BL60068 ! 0000000018A3DF4C SWCH:L1-B000 1 | |
17327 | .word 0xDE764150 ! 0000000018A3DF50 SWCH:L1-B000 0 random | |
17328 | andcc %o1, 0x100, %g0 ! 0000000018A3DF54 SWCH:L1-B000 1 | |
17329 | bnz,pt %xcc, BL60067 ! 0000000018A3DF58 SWCH:L1-B000 1 | |
17330 | add %g1, 0x83E, %g1 ! 0000000018A3DF5C SWCH:L1-B000 1 chksum++ | |
17331 | andcc %o1, 0x20, %g0 ! 0000000018A3DF60 SWCH:L1-B000 1 | |
17332 | bnz,pn %xcc, BL60062 ! 0000000018A3DF64 SWCH:L1-B000 1 | |
17333 | andcc %o1, 0x800, %g0 ! 0000000018A3DF68 SWCH:L1-B000 1 | |
17334 | bnz,pn %xcc, BL60061 ! 0000000018A3DF6C SWCH:L1-B000 0 | |
17335 | .word 0xBD5D5150 ! 0000000018A3DF70 SWCH:L1-B000 0 S illop | |
17336 | .word 0x91B79007 ! 0000000018A3DF74 SWCH:L1-B000 0 L illop | |
17337 | .word 0x83B649DD ! 0000000018A3DF78 SWCH:L1-B000 0 S illop | |
17338 | nop ! 0000000018A3DF7C SWCH:L1-B000 0 S | |
17339 | bleu,pn %icc, BL60059 ! 0000000018A3DF80 SWCH:L1-B000 0 L | |
17340 | nop ! 0000000018A3DF84 SWCH:L1-B000 0 S | |
17341 | stx %fsr, [%g2+0x0060] ! 0000000018A3DF88 SWCH:L1-B000 0 S <BD60032 | |
17342 | BL60059:.word 0xB9B443A4 ! 0000000018A3DF8C SWCH:L1-B000 0 S illop_VIS | |
17343 | bvs BL60060 ! 0000000018A3DF90 SWCH:L1-B000 0 L | |
17344 | std %f12, [%g6-0x0070] ! 0000000018A3DF94 SWCH:L1-B000 0 S >BD60008 | |
17345 | BL60060:.word 0x191A3224 ! 0000000018A3DF98 SWCH:L1-B000 0 random | |
17346 | add %g1, 0xE54, %g1 ! 0000000018A3DF9C SWCH:L1-B000 0 chksum++ | |
17347 | .word 0x9BA7C1DE ! 0000000018A3DFA0 SWCH:L1-B000 0 illop | |
17348 | .word 0xA7A98C6E ! 0000000018A3DFA4 SWCH:L1-B000 0 S illop | |
17349 | BL60061:add %g1, 0x351, %g1 ! 0000000018A3DFA8 CASE:L2-B000 0 chksum++ | |
17350 | prefetch [%g1+0x0AEE], 1 ! 0000000018A3DFAC CASE:L2-B000 0 S <.+2798 | |
17351 | ldx [%g2+0x0020], %g5 ! 0000000018A3DFB0 CASE:L2-B000 0 S BASE<BD60098 | |
17352 | sth %i5, [%g5+0x0002] ! 0000000018A3DFB4 CASE:L2-B000 0 S >BD60095 | |
17353 | .word 0x91AE837E ! 0000000018A3DFB8 CASE:L2-B000 0 illop | |
17354 | ldda [%l6]0xD0, %f22 ! 0000000018A3DFBC CASE:L2-B000 0 S Short8 | |
17355 | ba,pn %xcc, BL60069 ! 0000000018A3DFC0 CASE:L2-B000 0 | |
17356 | std %i0, [%g3+0x0054] ! 0000000018A3DFC4 CASE:L2-B000 0 S >BD60045+4 | |
17357 | BL60062:add %g1, 0x3EF, %g1 ! 0000000018A3DFC8 CASE:L2-B001 1 chksum++ | |
17358 | ldx [%g2+0x0050], %l5 ! 0000000018A3DFCC CASE:L2-B001 1 <BD60003 | |
17359 | membar 0x40 ! 0000000018A3DFD0 CASE:L2-B001 1 | |
17360 | stda %f0, [%l5]0xF1 ! 0000000018A3DFD4 CASE:L2-B001 1 Blk-Store | |
17361 | membar 0x40 ! 0000000018A3DFD8 CASE:L2-B001 1 | |
17362 | ldsh [%g5-0x0022], %i2 ! 0000000018A3DFDC CASE:L2-B001 1 S <BD60076 | |
17363 | stx %fsr, [%g2+0x0060] ! 0000000018A3DFE0 CASE:L2-B001 1 S <BD60032 | |
17364 | add %g3, 0x2, %l6 ! 0000000018A3DFE4 CASE:L2-B001 1 @BD60095 | |
17365 | ldda [%l6]0xD2, %f20 ! 0000000018A3DFE8 CASE:L2-B001 1 S Short16 | |
17366 | st %f18, [%g4-0x000C] ! 0000000018A3DFEC CASE:L2-B001 1 S >BD60002 | |
17367 | ta %xcc, 0x46 ! 0000000018A3DFF0 CASE:L2-B001 1 S demap-page | |
17368 | membar 0x40 ! 0000000018A3DFF4 CASE:L2-B001 1 | |
17369 | ldda [%l5]0x16, %f16 ! 0000000018A3DFF8 CASE:L2-B001 1 Blk-Load | |
17370 | membar 0x40 ! 0000000018A3DFFC CASE:L2-B001 1 | |
17371 | .word 0x89AA8899 ! 0000000018A3E000 CASE:L2-B001 1 S illop_FP | |
17372 | .word 0x9DAE4AB6 ! 0000000018A3E004 CASE:L2-B001 1 S illop_FP | |
17373 | .word 0x83B3EBF4 ! 0000000018A3E008 CASE:L2-B001 1 S illop_VIS | |
17374 | ldsh [%g5+0x0040], %o2 ! 0000000018A3E00C CASE:L2-B001 1 S <BD60036 | |
17375 | ba,a BL60069 ! 0000000018A3E010 CASE:L2-B001 1 | |
17376 | .word 0xFBCC7DA2 ! 0000000018A3E014 CASE:L2-B001 0 S illop | |
17377 | BL60067:add %g1, 0x980, %g1 ! 0000000018A3E018 CASE:L2-B002 0 chksum++ | |
17378 | .word 0xF2BC521E ! 0000000018A3E01C CASE:L2-B002 0 S illop | |
17379 | bneg,pn %icc, BL60063 ! 0000000018A3E020 CASE:L2-B002 0 L | |
17380 | .word 0x8BB3C23A ! 0000000018A3E024 CASE:L2-B002 0 S illop | |
17381 | lduha [%g4+0x0044]%asi, %o3 ! 0000000018A3E028 CASE:L2-B002 0 S <BD60137 | |
17382 | bn,a BL60064 ;.empty ! 0000000018A3E02C CASE:L2-B002 0 L | |
17383 | fbu,a,pt %fcc2, BL60065 ! 0000000018A3E030 CASE:L2-B002 0 L | |
17384 | nop ! 0000000018A3E034 CASE:L2-B002 0 S | |
17385 | BL60065:lduha [%g7+%g7]0x83, %i3 ! 0000000018A3E038 CASE:L2-B002 0 S <BD60002 | |
17386 | ld [%g3-0x002C], %f8 ! 0000000018A3E03C CASE:L2-B002 0 S <BD60055 | |
17387 | BL60064:be,a BL60063 ;.empty ! 0000000018A3E040 CASE:L2-B002 0 L | |
17388 | BL60063:brnz,a,pt %g1, BL60066 ! 0000000018A3E044 CASE:L2-B002 0 L | |
17389 | ldx [%g2+0x0048], %g6 ! 0000000018A3E048 CASE:L2-B002 0 S BASE<BD60209 | |
17390 | BL60066:add %g1, 0x987, %g1 ! 0000000018A3E04C CASE:L2-B002 0 chksum++ | |
17391 | .word 0x89133469 ! 0000000018A3E050 CASE:L2-B002 0 random | |
17392 | .word 0x3D92A61B ! 0000000018A3E054 CASE:L2-B002 0 S random | |
17393 | BL60068:.word 0xBBAD5C84 ! 0000000018A3E058 CASE:L2-B003 0 illop | |
17394 | .word 0xE397FD76 ! 0000000018A3E05C CASE:L2-B003 0 S illop | |
17395 | .word 0xD1F9A32D ! 0000000018A3E060 CASE:L2-B003 0 illop | |
17396 | .word 0x95906000 ! 0000000018A3E064 CASE:L2-B003 0 S random | |
17397 | lduba [%g4+0x002B]%asi, %i4 ! 0000000018A3E068 CASE:L2-B003 0 S <BD60126 | |
17398 | .word 0xE257C304 ! 0000000018A3E06C CASE:L2-B003 0 S random | |
17399 | ba,a,pn %xcc, BL60069 ! 0000000018A3E070 CASE:L2-B003 0 | |
17400 | ld [%g6+0x0004], %f25 ! 0000000018A3E074 CASE:L2-B003 0 S <BD60053 | |
17401 | BL60069: ! SWCH:L1-B000 | |
17402 | add %g1, 0xF7, %g1 ! 0000000018A3E078 SWCH:L1-B000 1 chksum++ | |
17403 | .word 0xE9096FFF ! 0000000018A3E07C SWCH:L1-B000 1 S illop | |
17404 | add %g4, 0x68, %l5 ! 0000000018A3E080 SWCH:L1-B000 1 @BD60012 | |
17405 | stda %f18,[%l5+%g1]0xC4 ! 0000000018A3E084 SWCH:L1-B000 1 S Partial_St | |
17406 | st %f20, [%g6-0x0050] ! 0000000018A3E088 SWCH:L1-B000 1 S >BD60093 | |
17407 | ldub [%g3-0x0010], %i4 ! 0000000018A3E08C SWCH:L1-B000 1 S <BD60052 | |
17408 | ld [%g6+0x004C], %f11 ! 0000000018A3E090 SWCH:L1-B000 1 S <BD60047 | |
17409 | ldx [%g2+0x0050], %l5 ! 0000000018A3E094 SWCH:L1-B000 1 <BD60003 | |
17410 | membar 0x40 ! 0000000018A3E098 SWCH:L1-B000 1 | |
17411 | ldda [%l5]0x1E, %f16 ! 0000000018A3E09C SWCH:L1-B000 1 Blk-Load | |
17412 | membar 0x40 ! 0000000018A3E0A0 SWCH:L1-B000 1 | |
17413 | stwa %o2, [%g3-0x0054]%asi ! 0000000018A3E0A4 SWCH:L1-B000 1 S >BD60027 | |
17414 | add %g5, 0x47, %l6 ! 0000000018A3E0A8 SWCH:L1-B000 1 @BD60141 | |
17415 | ldda [%l6]0xD0, %f20 ! 0000000018A3E0AC SWCH:L1-B000 1 S Short8 | |
17416 | nop ! 0000000018A3E0B0 SWCH:L1-B000 1 S | |
17417 | ldx [%g2+0x0038], %g6 ! 0000000018A3E0B4 SWCH:L1-B000 1 S BASE<BD60125 | |
17418 | st %fsr, [%g2+0x0064] ! 0000000018A3E0B8 SUBR:L0-B000 1 S <BD60032+4 | |
17419 | stx %i2, [%g5+0x0070] ! 0000000018A3E0BC SUBR:L0-B000 1 S >BD60060 | |
17420 | call .+8 ! 0000000018A3E0C0 SUBR:L0-B000 1 S | |
17421 | ldstub [%g3+0x0042], %o5 ! 0000000018A3E0C4 SUBR:L0-B000 1 S >BD60091 | |
17422 | ta %xcc, 0x45 ! 0000000018A3E0C8 SUBR:L0-B000 1 demap-stack | |
17423 | add %g1, 0xC55, %i0 ! 0000000018A3E0CC SUBR:L0-B000 1 | |
17424 | return %i7+0x0008 ! 0000000018A3E0D0 SUBR:L0-B000 1 | |
17425 | add %g1, 0xEEA, %g1 ! 0000000018A3E0D4 SUBR:L0-B000 1 chksum++ | |
17426 | ||
17427 | SECTION .btext031_pg1 TEXT_VA=0x18a3e000 | |
17428 | attr_text { | |
17429 | Name = .btext031_pg1, | |
17430 | VA = 0x18a3e000, | |
17431 | RA = 0xffff3e000, | |
17432 | PA = ra2pa(0xffff3e000,0), | |
17433 | tsbonly, | |
17434 | part_0_ctx_nonzero_tsb_config_3, | |
17435 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
17436 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17437 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17438 | } | |
17439 | .text; .skip 8 | |
17440 | ||
17441 | !======================================================================== | |
17442 | ||
17443 | SECTION .btext032 TEXT_VA=0xeb11f00 | |
17444 | attr_text { | |
17445 | Name = .btext032, | |
17446 | VA = 0xeb11f00, | |
17447 | RA = 0xffff39f00, | |
17448 | PA = ra2pa(0xffff39f00,0), | |
17449 | notsb | |
17450 | } | |
17451 | ||
17452 | SECTION .btext032_pg0 TEXT_VA=0xeb10000 | |
17453 | attr_text { | |
17454 | Name = .btext032_pg0, | |
17455 | VA = 0xeb10000, | |
17456 | RA = 0xffff38000, | |
17457 | PA = ra2pa(0xffff38000,0), | |
17458 | tsbonly, | |
17459 | part_0_ctx_nonzero_tsb_config_3, | |
17460 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
17461 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17462 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17463 | } | |
17464 | .text; .skip 8 | |
17465 | ||
17466 | ||
17467 | SECTION .btext032 | |
17468 | .text | |
17469 | .global SUBR088; SUBR088: | |
17470 | BL60070: ! SUBR:L0-B000 | |
17471 | add %g1, 0xE22, %g1 ! 000000000EB11F00 SUBR:L0-B000 4 chksum++ | |
17472 | save %o6, -64, %o6 ! 000000000EB11F04 SUBR:L0-B000 4 | |
17473 | sethi %hh(0xABAD1DEA0EB11F00),%l7 ! 000000000EB11F08 SUBR:L0-B000 4 SUBR088 | |
17474 | or %l7,%hm(0xABAD1DEA0EB11F00),%l7 ! 000000000EB11F0C SUBR:L0-B000 4 | |
17475 | sethi %lm(0xABAD1DEA0EB11F00),%l6 ! 000000000EB11F10 SUBR:L0-B000 4 | |
17476 | or %l6,%lo(0xABAD1DEA0EB11F00),%l6 ! 000000000EB11F14 SUBR:L0-B000 4 | |
17477 | sllx %l7, 0x20, %l7 ! 000000000EB11F18 SUBR:L0-B000 4 | |
17478 | or %l7, %l6, %l7 ! 000000000EB11F1C SUBR:L0-B000 4 | |
17479 | ta %xcc, 0x45 ! 000000000EB11F20 SUBR:L0-B000 4 demap-stack | |
17480 | ld [%g2+0x0064], %fsr ! 000000000EB11F24 SUBR:L0-B000 4 S <BD60032+4 | |
17481 | ldx [%g2+0x0008], %g3 ! 000000000EB11F28 SUBR:L0-B000 4 S BASE<BD60015 | |
17482 | st %f11, [%g6+0x0020] ! 000000000EB11F2C SUBR:L0-B000 4 S >BD60042 | |
17483 | std %f46, [%g3+0x0018] ! 000000000EB11F30 SUBR:L0-B000 4 S >BD60059 | |
17484 | stw %i4, [%g5-0x0014] ! 000000000EB11F34 SUBR:L0-B000 4 S >BD60087 | |
17485 | ldd [%g5-0x0038], %f60 ! 000000000EB11F38 SUBR:L0-B000 4 S <BD60006 | |
17486 | stda %i0, [%g6+0x0074]%asi ! 000000000EB11F3C SUBR:L0-B000 4 S >BD60060+4 | |
17487 | add %g1, 0x99, %g1 ! 000000000EB11F40 SUBR:L0-B000 4 chksum++ | |
17488 | add %o0, %g1, %i2 ! 000000000EB11F44 SWCH:L1-B000 4 | |
17489 | and %i2, 0x18, %o7 ! 000000000EB11F48 SWCH:L1-B000 4 | |
17490 | sethi %hi(0x60), %i2 ! 000000000EB11F4C SWCH:L1-B000 4 .+0 | |
17491 | or %i2,%lo(0x60),%i2 ! 000000000EB11F50 SWCH:L1-B000 4 | |
17492 | add %i2, %o7, %i2 ! 000000000EB11F54 SWCH:L1-B000 4 | |
17493 | jmpl %l7+%i2, %g0 ! 000000000EB11F58 SWCH:L1-B000 4 | |
17494 | ldxa [%g2+%g0]0xE7, %i2 ! 000000000EB11F5C SWCH:L1-B000 4 S BAD-ASI | |
17495 | ba BL60074 ! 000000000EB11F60 SWCH:L1-B000 1 | |
17496 | stw %o2, [%g3+0x0074] ! 000000000EB11F64 SWCH:L1-B000 1 S >BD60060+4 | |
17497 | ba,a,pn %xcc, BL60073 ! 000000000EB11F68 SWCH:L1-B000 1 | |
17498 | lduh [%g5-0x004C], %i0 ! 000000000EB11F6C SWCH:L1-B000 0 S <BD60089 | |
17499 | fba,pn %fcc0, BL60072 ! 000000000EB11F70 SWCH:L1-B000 0 | |
17500 | .word 0x3D20117C ! 000000000EB11F74 SWCH:L1-B000 0 S random | |
17501 | ba,a BL60071 ! 000000000EB11F78 SWCH:L1-B000 2 | |
17502 | .word 0x8196E01E ! 000000000EB11F7C SWCH:L1-B000 0 S illop | |
17503 | BL60071:add %g1, 0xF16, %g1 ! 000000000EB11F80 CASE:L2-B000 2 chksum++ | |
17504 | stb %i2, [%g4+0x0028] ! 000000000EB11F84 CASE:L2-B000 2 S >BD60080 | |
17505 | lduha [%g6-0x0026]%asi, %i4 ! 000000000EB11F88 CASE:L2-B000 2 S <BD60170 | |
17506 | stb %i4, [%g3+0x0042] ! 000000000EB11F8C CASE:L2-B000 2 S >BD60091 | |
17507 | stx %g1, [%g5+0x000C] ! 000000000EB11F90 CASE:L2-B000 2 S >BD60058+4 | |
17508 | std %f0, [%g3+0x0010] ! 000000000EB11F94 CASE:L2-B000 2 S >BD60074 | |
17509 | stb %i3, [%g5-0x0020] ! 000000000EB11F98 CASE:L2-B000 2 S >BD60144 | |
17510 | fba,a BL60079 ! 000000000EB11F9C CASE:L2-B000 2 | |
17511 | .word 0x8D8FAB57 ! 000000000EB11FA0 CASE:L2-B000 0 S illop | |
17512 | BL60072:add %g1, 0x77, %g1 ! 000000000EB11FA4 CASE:L2-B001 0 chksum++ | |
17513 | std %i4, [%g6+0x0070] ! 000000000EB11FA8 CASE:L2-B001 0 S >BD60060 | |
17514 | .word 0xD1083CE1 ! 000000000EB11FAC CASE:L2-B001 0 S illop | |
17515 | .word 0x8DF00000 ! 000000000EB11FB0 CASE:L2-B001 0 S illop | |
17516 | tpos %xcc, %g0+0x006B ! 000000000EB11FB4 CASE:L2-B001 0 S | |
17517 | .word 0x85B189D5 ! 000000000EB11FB8 CASE:L2-B001 0 S illop_VIS | |
17518 | stba %i4, [%g5+0x0042]%asi ! 000000000EB11FBC CASE:L2-B001 0 S >BD60091 | |
17519 | ldd [%g3+0x0068], %i0 ! 000000000EB11FC0 CASE:L2-B001 0 S <BD60012 | |
17520 | .word 0xB5AEF714 ! 000000000EB11FC4 CASE:L2-B001 0 S illop | |
17521 | .word 0x85AB18F4 ! 000000000EB11FC8 CASE:L2-B001 0 S illop_FP | |
17522 | stxa %i4, [%g7+%g0]0xDE ! 000000000EB11FCC CASE:L2-B001 0 S BAD-ASI | |
17523 | ldd [%g5+0x0010], %f12 ! 000000000EB11FD0 CASE:L2-B001 0 S <BD60074 | |
17524 | fba BL60079 ! 000000000EB11FD4 CASE:L2-B001 0 | |
17525 | ld [%g4-0x001C], %f16 ! 000000000EB11FD8 CASE:L2-B001 0 S <BD60130 | |
17526 | BL60073:add %g1, 0xC84, %g1 ! 000000000EB11FDC CASE:L2-B002 1 chksum++ | |
17527 | add %g4, -36, %l6 ! 000000000EB11FE0 CASE:L2-B002 1 @BD60068 | |
17528 | stda %f16, [%l6]0xD2 ! 000000000EB11FE4 CASE:L2-B002 1 S Short16 | |
17529 | stb %g1, [%g5+0x0046] ! 000000000EB11FE8 CASE:L2-B002 1 S >BD60077 | |
17530 | ldx [%g2+0x0050], %l5 ! 000000000EB11FEC CASE:L2-B002 1 <BD60003 | |
17531 | membar 0x40 ! 000000000EB11FF0 CASE:L2-B002 1 | |
17532 | ldda [%l5]0x16, %f16 ! 000000000EB11FF4 CASE:L2-B002 1 Blk-Load | |
17533 | membar 0x40 ! 000000000EB11FF8 CASE:L2-B002 1 | |
17534 | .word 0xA9A20109 ! 000000000EB11FFC CASE:L2-B002 1 S illop_FP | |
17535 | popc %i1, %i5 ! 000000000EB12000 CASE:L2-B002 1 S | |
17536 | .word 0xCB5E1EFB ! 000000000EB12004 CASE:L2-B002 1 S illop | |
17537 | stb %i4, [%g4+0x0042] ! 000000000EB12008 CASE:L2-B002 1 S >BD60091 | |
17538 | add %g3, 0x2B, %l6 ! 000000000EB1200C CASE:L2-B002 1 @BD60126 | |
17539 | stda %f22, [%l6]0xD0 ! 000000000EB12010 CASE:L2-B002 1 S Short8 | |
17540 | stw %i4, [%g3+0x0004] ! 000000000EB12014 CASE:L2-B002 1 S >BD60053 | |
17541 | .word 0xDD9E42FD ! 000000000EB12018 CASE:L2-B002 1 S illop_VIS | |
17542 | lduw [%g6+0x0064], %o5 ! 000000000EB1201C CASE:L2-B002 1 S <BD60021 | |
17543 | nop ! 000000000EB12020 CASE:L2-B002 1 S | |
17544 | ba BL60079 ! 000000000EB12024 CASE:L2-B002 1 | |
17545 | nop ! 000000000EB12028 CASE:L2-B002 1 S | |
17546 | BL60074:add %g1, 0xE5B, %g1 ! 000000000EB1202C CASE:L2-B003 1 chksum++ | |
17547 | ldsba [%g7+%g7]0x83, %i3 ! 000000000EB12030 CASE:L2-B003 1 S <BD60002 | |
17548 | sethi %hh(0xABAD1DEA8F6F7F00),%l6 ! 000000000EB12034 CASE:L2-B003 1 SUBR090 | |
17549 | or %l6,%hm(0xABAD1DEA8F6F7F00),%l6 ! 000000000EB12038 CASE:L2-B003 1 | |
17550 | sethi %lm(0xABAD1DEA8F6F7F00),%l5 ! 000000000EB1203C CASE:L2-B003 1 | |
17551 | or %l5,%lo(0xABAD1DEA8F6F7F00),%l5 ! 000000000EB12040 CASE:L2-B003 1 | |
17552 | sllx %l6, 0x20, %l6 ! 000000000EB12044 CASE:L2-B003 1 | |
17553 | or %l6, %l5, %l6 ! 000000000EB12048 CASE:L2-B003 1 | |
17554 | jmpl %l6+0x0000, %o7 ! 000000000EB1204C CASE:L2-B003 1 S | |
17555 | lda [%g3-0x0014]%asi, %f23 ! 000000000EB12050 CASE:L2-B003 1 S <BD60087 | |
17556 | ldd [%g6-0x0070], %f40 ! 000000000EB12054 CASE:L2-B003 1 S <BD60008 | |
17557 | ldx [%g5+0x0078], %l3 ! 000000000EB12058 CASE:L2-B003 1 S <BD60009 | |
17558 | call .+8 ! 000000000EB1205C CASE:L2-B003 1 S | |
17559 | std %f16, [%g4-0x0008] ! 000000000EB12060 CASE:L2-B003 1 S >BD60056 | |
17560 | ldx [%g2+0x0010], %g5 ! 000000000EB12064 CASE:L2-B003 1 S BASE<BD60048 | |
17561 | ldsh [%g3-0x002E], %i4 ! 000000000EB12068 CASE:L2-B003 1 S <BD60171 | |
17562 | nop ! 000000000EB1206C CASE:L2-B003 1 S | |
17563 | fba,a BL60079 ! 000000000EB12070 CASE:L2-B003 1 | |
17564 | std %f38, [%g4+0x0018] ! 000000000EB12074 CASE:L2-B003 0 S >BD60059 | |
17565 | BL60079: ! SWCH:L1-B000 | |
17566 | add %g1, 0x458, %g1 ! 000000000EB12078 SWCH:L1-B000 4 chksum++ | |
17567 | std %f26, [%g6-0x0063] ! 000000000EB1207C SWCH:L1-B000 4 S >BD60082+5 | |
17568 | lduwa [%g5+0x0048]%asi, %l0 ! 000000000EB12080 SWCH:L1-B000 4 S <BD60018 | |
17569 | stb %i4, [%g5-0x0015] ! 000000000EB12084 SWCH:L1-B000 4 S >BD60051+1 | |
17570 | fble BL60075 ;.empty ! 000000000EB12088 SWCH:L1-B000 4 L | |
17571 | bl,a,pn %xcc, BL60076 ! 000000000EB1208C SWCH:L1-B000 4 L | |
17572 | st %f8, [%g5-0x0078] ! 000000000EB12090 SWCH:L1-B000 0 S >BD60180 | |
17573 | BL60076:fbe BL60077 ;.empty ! 000000000EB12094 SWCH:L1-B000 0 L | |
17574 | BL60077:ble,a BL60078 ;.empty ! 000000000EB12098 SWCH:L1-B000 0 L | |
17575 | .word 0xAB570000 ! 000000000EB1209C SWCH:L1-B000 0 L illop | |
17576 | brgz,a,pt %i4, BL60078 ;.empty ! 000000000EB120A0 SWCH:L1-B000 0 L | |
17577 | fbge,pn %fcc0, BL60075 ! 000000000EB120A4 SWCH:L1-B000 0 L | |
17578 | BL60078:std %g0, [%g4+0x0008] ! 000000000EB120A8 SWCH:L1-B000 0 S >BD60058 | |
17579 | BL60075:add %g1, 0x580, %g1 ! 000000000EB120AC SWCH:L1-B000 0 chksum++ | |
17580 | ldx [%g2+0x0050], %l5 ! 000000000EB120B0 SUBR:L0-B000 4 <BD60003 | |
17581 | membar 0x40 ! 000000000EB120B4 SUBR:L0-B000 4 | |
17582 | ldda [%l5]0xF1, %f16 ! 000000000EB120B8 SUBR:L0-B000 4 Blk-Load | |
17583 | membar 0x40 ! 000000000EB120BC SUBR:L0-B000 4 | |
17584 | .word 0xA1B01705 ! 000000000EB120C0 SUBR:L0-B000 4 S illop_VIS | |
17585 | ldd [%g4-0x0070], %f46 ! 000000000EB120C4 SUBR:L0-B000 4 S <BD60008 | |
17586 | st %f3, [%g6-0x002C] ! 000000000EB120C8 SUBR:L0-B000 4 S >BD60055 | |
17587 | nop ! 000000000EB120CC SUBR:L0-B000 4 S | |
17588 | ta %xcc, 0x45 ! 000000000EB120D0 SUBR:L0-B000 4 demap-stack | |
17589 | add %g1, 0xCD5, %i0 ! 000000000EB120D4 SUBR:L0-B000 4 | |
17590 | sth %o5, [%g3+0x0044] ! 000000000EB120D8 SUBR:L0-B000 4 S >BD60137 | |
17591 | bne,pt %icc, BL60080 ! 000000000EB120DC SUBR:L0-B000 4 | |
17592 | restore %i0, %l7, %o0 ! 000000000EB120E0 SUBR:L0-B000 4 | |
17593 | BL60080:jmpl %o7+0x0008, %g0 ! 000000000EB120E4 SUBR:L0-B000 4 | |
17594 | nop ! 000000000EB120E8 SUBR:L0-B000 4 | |
17595 | ||
17596 | SECTION .btext032_pg1 TEXT_VA=0xeb12000 | |
17597 | attr_text { | |
17598 | Name = .btext032_pg1, | |
17599 | VA = 0xeb12000, | |
17600 | RA = 0xffff3a000, | |
17601 | PA = ra2pa(0xffff3a000,0), | |
17602 | tsbonly, | |
17603 | part_0_ctx_nonzero_tsb_config_3, | |
17604 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
17605 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17606 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17607 | } | |
17608 | .text; .skip 8 | |
17609 | ||
17610 | !======================================================================== | |
17611 | ||
17612 | SECTION .btext033 TEXT_VA=0x2426bf00 | |
17613 | attr_text { | |
17614 | Name = .btext033, | |
17615 | VA = 0x2426bf00, | |
17616 | RA = 0xffff35f00, | |
17617 | PA = ra2pa(0xffff35f00,0), | |
17618 | notsb | |
17619 | } | |
17620 | ||
17621 | SECTION .btext033_pg0 TEXT_VA=0x2426a000 | |
17622 | attr_text { | |
17623 | Name = .btext033_pg0, | |
17624 | VA = 0x2426a000, | |
17625 | RA = 0xffff34000, | |
17626 | PA = ra2pa(0xffff34000,0), | |
17627 | tsbonly, | |
17628 | part_0_ctx_nonzero_tsb_config_3, | |
17629 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
17630 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17631 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17632 | } | |
17633 | .text; .skip 8 | |
17634 | ||
17635 | ||
17636 | SECTION .btext033 | |
17637 | .text | |
17638 | .global SUBR089; SUBR089: | |
17639 | BL60081: ! SUBR:L0-B000 | |
17640 | add %g1, 0xC22, %g1 ! 000000002426BF00 SUBR:L0-B000 4 chksum++ | |
17641 | save %o6, -64, %o6 ! 000000002426BF04 SUBR:L0-B000 4 | |
17642 | sethi %hh(0xABAD1DEA2426BF00),%l7 ! 000000002426BF08 SUBR:L0-B000 4 SUBR089 | |
17643 | or %l7,%hm(0xABAD1DEA2426BF00),%l7 ! 000000002426BF0C SUBR:L0-B000 4 | |
17644 | sethi %lm(0xABAD1DEA2426BF00),%l6 ! 000000002426BF10 SUBR:L0-B000 4 | |
17645 | or %l6,%lo(0xABAD1DEA2426BF00),%l6 ! 000000002426BF14 SUBR:L0-B000 4 | |
17646 | sllx %l7, 0x20, %l7 ! 000000002426BF18 SUBR:L0-B000 4 | |
17647 | or %l7, %l6, %l7 ! 000000002426BF1C SUBR:L0-B000 4 | |
17648 | add %g1, 0xB6F, %g1 ! 000000002426BF20 SUBR:L0-B000 4 chksum++ | |
17649 | and %g1, 0xFE, %l2 ! 000000002426BF24 LOOP:L1-B000 4 | |
17650 | BL60095: ! LOOP:L1-B000 | |
17651 | add %g1, 0xABF, %g1 ! 000000002426BF28 LOOP:L1-B000 9 chksum++ | |
17652 | std %f18, [%g5+0x0008] ! 000000002426BF2C LOOP:L1-B000 9 S >BD60058 | |
17653 | ldx [%g2+0x0010], %g4 ! 000000002426BF30 LOOP:L1-B000 9 S BASE<BD60048 | |
17654 | st %f12, [%g3+0x0018] ! 000000002426BF34 LOOP:L1-B000 9 S >BD60059 | |
17655 | st %f13, [%g3+0x001C] ! 000000002426BF38 LOOP:L1-B000 9 S >BD60059+4 | |
17656 | lduh [%g5-0x0026], %o1 ! 000000002426BF3C LOOP:L1-B000 9 S <BD60170 | |
17657 | andcc %i1, 0x800, %g0 ! 000000002426BF40 SKIP:L2-B000 9 | |
17658 | bz,pn %xcc, BL60082 ! 000000002426BF44 SKIP:L2-B000 9 | |
17659 | ldd [%g3+0x0070], %i0 ! 000000002426BF48 SKIP:L2-B000 9 S <BD60060 | |
17660 | swapa [%g3+0x0064]%asi, %i5 ! 000000002426BF4C SKIP:L2-B000 1 S >BD60021 | |
17661 | ldd [%g3-0x0038], %f62 ! 000000002426BF50 SKIP:L2-B000 1 S <BD60006 | |
17662 | ldd [%g4+0x0010], %f62 ! 000000002426BF54 SKIP:L2-B000 1 S <BD60074 | |
17663 | add %g5, 0x80, %l5 ! 000000002426BF58 SKIP:L2-B000 1 @BD60070 | |
17664 | stda %f22,[%l5+%g1]0xC4 ! 000000002426BF5C SKIP:L2-B000 1 S Partial_St | |
17665 | ldx [%g2+0x0048], %g5 ! 000000002426BF60 SKIP:L2-B000 1 S BASE<BD60209 | |
17666 | call .+8 ! 000000002426BF64 SKIP:L2-B000 1 S | |
17667 | std %f42, [%g5+0x0010] ! 000000002426BF68 SKIP:L2-B000 1 S >BD60074 | |
17668 | nop ! 000000002426BF6C SKIP:L2-B000 1 S | |
17669 | ldx [%g2+0x0018], %g3 ! 000000002426BF70 SKIP:L2-B000 1 S BASE<BD60083 | |
17670 | tcs %icc, %g0+0x0060 ! 000000002426BF74 SKIP:L2-B000 1 S | |
17671 | add %g1, 0xDD2, %g1 ! 000000002426BF78 SKIP:L2-B000 1 chksum++ | |
17672 | prefetch [%l7+%i2], 0 ! 000000002426BF7C SKIP:L2-B000 1 S <.+0 | |
17673 | ldsb [%g3+0x0028], %o5 ! 000000002426BF80 SKIP:L2-B000 1 S <BD60080 | |
17674 | nop ! 000000002426BF84 SKIP:L2-B000 1 S | |
17675 | nop ! 000000002426BF88 SKIP:L2-B000 1 S | |
17676 | add %g3, 0x43, %l6 ! 000000002426BF8C SKIP:L2-B000 1 @BD60092 | |
17677 | ldda [%l6]0xD0, %f20 ! 000000002426BF90 SKIP:L2-B000 1 S Short8 | |
17678 | fba,a BL60086 ! 000000002426BF94 SKIP:L2-B000 1 | |
17679 | nop ! 000000002426BF98 SKIP:L2-B000 0 S | |
17680 | BL60082: ! ELSE:L2-B001 | |
17681 | add %g5, 0x42, %l6 ! 000000002426BF9C ELSE:L2-B001 8 @BD60091 | |
17682 | stda %f24, [%l6]0xD0 ! 000000002426BFA0 ELSE:L2-B001 8 S Short8 | |
17683 | lduwa [%g7+%g7]0x83, %l0 ! 000000002426BFA4 ELSE:L2-B001 8 S <BD60002 | |
17684 | std %f34, [%g5-0x0070] ! 000000002426BFA8 ELSE:L2-B001 8 S >BD60008 | |
17685 | lda [%g5+0x0020]%asi, %f9 ! 000000002426BFAC ELSE:L2-B001 8 S <BD60042 | |
17686 | std %i4, [%g5+0x0078] ! 000000002426BFB0 ELSE:L2-B001 8 S >BD60009 | |
17687 | add %g1, 0xF0A, %g1 ! 000000002426BFB4 ELSE:L2-B001 8 chksum++ | |
17688 | std %i2, [%g4+0x0050] ! 000000002426BFB8 ELSE:L2-B001 8 S >BD60045 | |
17689 | fbge BL60083 ;.empty ! 000000002426BFBC ELSE:L2-B001 8 L | |
17690 | fbo,pt %fcc2, BL60084 ;.empty ! 000000002426BFC0 ELSE:L2-B001 8 L | |
17691 | fbl,a BL60085 ;.empty ! 000000002426BFC4 ELSE:L2-B001 2 L | |
17692 | .word 0xD5149440 ! 000000002426BFC8 ELSE:L2-B001 0 L illop | |
17693 | BL60083:bcc,a BL60084 ! 000000002426BFCC ELSE:L2-B001 6 L | |
17694 | prefetch [%g6-0x0060], 1 ! 000000002426BFD0 ELSE:L2-B001 0 S <BD60104 | |
17695 | BL60085:bvs,a,pt %xcc, BL60084 ! 000000002426BFD4 ELSE:L2-B001 2 L | |
17696 | ldsh [%g5+0x0044], %i2 ! 000000002426BFD8 ELSE:L2-B001 0 S <BD60137 | |
17697 | BL60084:add %g1, 0x6A9, %g1 ! 000000002426BFDC ELSE:L2-B001 16 chksum++ | |
17698 | BL60086: ! ELSE:L2-B001 | |
17699 | add %g1, 0x921, %g1 ! 000000002426BFE0 ELSE:L2-B001 9 chksum++ | |
17700 | fcmpd %fcc0, %f12, %f32 ! 000000002426BFE4 SKIP:L2-B002 9 | |
17701 | fbge,a BL60087 ! 000000002426BFE8 SKIP:L2-B002 9 | |
17702 | lda [%g4-0x0074]%asi, %f8 ! 000000002426BFEC SKIP:L2-B002 6 S <BD60020 | |
17703 | add %g5, -46, %l6 ! 000000002426BFF0 SKIP:L2-B002 3 @BD60171 | |
17704 | stda %f20, [%l6]0xD2 ! 000000002426BFF4 SKIP:L2-B002 3 S Short16 | |
17705 | lduwa [%g3-0x0014]%asi, %i0 ! 000000002426BFF8 SKIP:L2-B002 3 S <BD60087 | |
17706 | ld [%g3-0x001C], %f28 ! 000000002426BFFC SKIP:L2-B002 3 S <BD60130 | |
17707 | nop ! 000000002426C000 SKIP:L2-B002 3 S | |
17708 | add %g1, 0xFF3, %g1 ! 000000002426C004 SKIP:L2-B002 3 chksum++ | |
17709 | ldx [%g4-0x0088], %g4 ! 000000002426C008 SKIP:L2-B002 3 ptr_chase | |
17710 | ldx [%g4-0x0088], %g4 ! 000000002426C00C SKIP:L2-B002 3 ptr_chase | |
17711 | ldx [%g4-0x0088], %g4 ! 000000002426C010 SKIP:L2-B002 3 ptr_chase | |
17712 | ldx [%g4-0x0088], %g4 ! 000000002426C014 SKIP:L2-B002 3 ptr_chase | |
17713 | nop ! 000000002426C018 SKIP:L2-B002 3 S | |
17714 | stb %o1, [%g3-0x001F] ! 000000002426C01C SKIP:L2-B002 3 S >BD60085 | |
17715 | .word 0x93B4C7EB ! 000000002426C020 SKIP:L2-B002 3 S illop_VIS | |
17716 | call .+8 ! 000000002426C024 SKIP:L2-B002 3 S | |
17717 | st %f18, [%g4-0x001C] ! 000000002426C028 SKIP:L2-B002 3 S >BD60130 | |
17718 | fba,a,pt %fcc2, BL60092 ! 000000002426C02C SKIP:L2-B002 3 | |
17719 | lduh [%g5-0x0056], %i3 ! 000000002426C030 SKIP:L2-B002 0 S <BD60014 | |
17720 | BL60087: ! ELSE:L2-B003 | |
17721 | st %f2, [%g3-0x002C] ! 000000002426C034 ELSE:L2-B003 6 S >BD60055 | |
17722 | ldsw [%g3-0x0014], %o0 ! 000000002426C038 ELSE:L2-B003 6 S <BD60087 | |
17723 | fbne,a,pn %fcc3, BL60088 ;.empty ! 000000002426C03C ELSE:L2-B003 6 L | |
17724 | bne BL60089 ! 000000002426C040 ELSE:L2-B003 0 L | |
17725 | ld [%g2+0x0064], %fsr ! 000000002426C044 ELSE:L2-B003 6 S <BD60032+4 | |
17726 | nop ! 000000002426C048 ELSE:L2-B003 6 S | |
17727 | fbo,pn %fcc3, BL60090 ! 000000002426C04C ELSE:L2-B003 6 L | |
17728 | BL60089:nop ! 000000002426C050 ELSE:L2-B003 6 S | |
17729 | .word 0xB1D5C50E ! 000000002426C054 ELSE:L2-B003 0 S illop | |
17730 | .word 0xCF4FD753 ! 000000002426C058 ELSE:L2-B003 0 S illop | |
17731 | fbn,a BL60091 ! 000000002426C05C ELSE:L2-B003 0 L | |
17732 | nop ! 000000002426C060 ELSE:L2-B003 0 S | |
17733 | ldd [%g4-0x0038], %f46 ! 000000002426C064 ELSE:L2-B003 0 S <BD60006 | |
17734 | fbl BL60090 ! 000000002426C068 ELSE:L2-B003 0 L | |
17735 | BL60091:.word 0xAFF98B3E ! 000000002426C06C ELSE:L2-B003 0 S illop | |
17736 | BL60088:sta %f31, [%g6-0x000B]%asi ! 000000002426C070 ELSE:L2-B003 0 S >BD60002+1 | |
17737 | BL60090:nop ! 000000002426C074 ELSE:L2-B003 6 S | |
17738 | add %g1, 0xBC2, %g1 ! 000000002426C078 ELSE:L2-B003 6 chksum++ | |
17739 | add %g1, 0xE12, %g1 ! 000000002426C07C ELSE:L2-B003 6 chksum++ | |
17740 | ldda [%g6-0x0070]%asi, %f34 ! 000000002426C080 ELSE:L2-B003 6 S <BD60008 | |
17741 | stb %o0, [%g4-0x0063] ! 000000002426C084 ELSE:L2-B003 6 S >BD60082+5 | |
17742 | std %f62, [%g6-0x0060] ! 000000002426C088 ELSE:L2-B003 6 S >BD60104 | |
17743 | .word 0xBBA90C02 ! 000000002426C08C ELSE:L2-B003 6 S illop_FP | |
17744 | ldx [%g2+0x0010], %g6 ! 000000002426C090 ELSE:L2-B003 6 S BASE<BD60048 | |
17745 | call .+8 ! 000000002426C094 ELSE:L2-B003 6 S | |
17746 | stx %o0, [%g6+0x0068] ! 000000002426C098 ELSE:L2-B003 6 S >BD60012 | |
17747 | stxa %i2, [%g6+0x0008]%asi ! 000000002426C09C ELSE:L2-B003 6 S >BD60058 | |
17748 | BL60092: ! ELSE:L2-B003 | |
17749 | add %g1, 0xDC0, %g1 ! 000000002426C0A0 ELSE:L2-B003 9 chksum++ | |
17750 | andcc %i1, 0x800, %g0 ! 000000002426C0A4 SKIP:L2-B004 9 | |
17751 | bz,a,pn %icc, BL60093 ! 000000002426C0A8 SKIP:L2-B004 9 | |
17752 | lduba [%g3-0x001F]%asi, %l4 ! 000000002426C0AC SKIP:L2-B004 9 S <BD60085 | |
17753 | sta %f27, [%g4+0x0004]%asi ! 000000002426C0B0 SKIP:L2-B004 0 S >BD60053 | |
17754 | stw %i1, [%g3-0x0054] ! 000000002426C0B4 SKIP:L2-B004 0 S >BD60027 | |
17755 | ldx [%g4-0x0088], %g4 ! 000000002426C0B8 SKIP:L2-B004 0 ptr_chase | |
17756 | .word 0xFF17663C ! 000000002426C0BC SKIP:L2-B004 0 S illop | |
17757 | .word 0xE1506C25 ! 000000002426C0C0 SKIP:L2-B004 0 S illop | |
17758 | .word 0x9BA7DDE2 ! 000000002426C0C4 SKIP:L2-B004 0 S illop | |
17759 | .word 0x81CFE008 ! 000000002426C0C8 SKIP:L2-B004 0 random | |
17760 | .word 0xB07B1129 ! 000000002426C0CC SKIP:L2-B004 0 random | |
17761 | .word 0xF32C236D ! 000000002426C0D0 SKIP:L2-B004 0 illop | |
17762 | membar 0x40 ! 000000002426C0D4 SKIP:L2-B004 0 | |
17763 | .word 0xB7A0DA0D ! 000000002426C0D8 SKIP:L2-B004 0 S illop | |
17764 | nop ! 000000002426C0DC SKIP:L2-B004 0 S | |
17765 | add %g1, 0xA87, %g1 ! 000000002426C0E0 SKIP:L2-B004 0 chksum++ | |
17766 | .word 0x97906000 ! 000000002426C0E4 SKIP:L2-B004 0 S random | |
17767 | std %l4, [%g5+0x0058] ! 000000002426C0E8 SKIP:L2-B004 0 S >BD60035 | |
17768 | .word 0xB9BBA751 ! 000000002426C0EC SKIP:L2-B004 0 S illop | |
17769 | ld [%g3-0x0048], %f12 ! 000000002426C0F0 SKIP:L2-B004 0 S <BD60023 | |
17770 | ld [%g3-0x0044], %f13 ! 000000002426C0F4 SKIP:L2-B004 0 S <BD60023+4 | |
17771 | .word 0xA82F339F ! 000000002426C0F8 SKIP:L2-B004 0 S random | |
17772 | fba BL60094 ! 000000002426C0FC SKIP:L2-B004 0 | |
17773 | .word 0xC1CA4444 ! 000000002426C100 SKIP:L2-B004 0 S illop | |
17774 | BL60093: ! ELSE:L2-B005 | |
17775 | lda [%g4+0x0020]%asi, %f10 ! 000000002426C104 ELSE:L2-B005 9 S <BD60042 | |
17776 | ldx [%g6-0x0088], %g6 ! 000000002426C108 ELSE:L2-B005 9 ptr_chase | |
17777 | ldx [%g6-0x0088], %g6 ! 000000002426C10C ELSE:L2-B005 9 ptr_chase | |
17778 | ldx [%g6-0x0088], %g6 ! 000000002426C110 ELSE:L2-B005 9 ptr_chase | |
17779 | ldx [%g6-0x0088], %g6 ! 000000002426C114 ELSE:L2-B005 9 ptr_chase | |
17780 | ldx [%g6-0x0088], %g6 ! 000000002426C118 ELSE:L2-B005 9 ptr_chase | |
17781 | ldx [%g6-0x0088], %g6 ! 000000002426C11C ELSE:L2-B005 9 ptr_chase | |
17782 | ldx [%g6-0x0088], %g6 ! 000000002426C120 ELSE:L2-B005 9 ptr_chase | |
17783 | ldstuba [%g5-0x0058]%asi, %o1 ! 000000002426C124 ELSE:L2-B005 9 S >BD60024 | |
17784 | ld [%g5+0x002C], %f4 ! 000000002426C128 ELSE:L2-B005 9 S <BD60019 | |
17785 | add %g6, -72, %l5 ! 000000002426C12C ELSE:L2-B005 9 @BD60023 | |
17786 | stda %f30,[%l5+%g1]0xC1 ! 000000002426C130 ELSE:L2-B005 9 S Partial_St | |
17787 | ldx [%g2+0x0050], %l5 ! 000000002426C134 ELSE:L2-B005 9 <BD60003 | |
17788 | membar 0x40 ! 000000002426C138 ELSE:L2-B005 9 | |
17789 | stda %f16, [%l5]0xF9 ! 000000002426C13C ELSE:L2-B005 9 Blk-Store | |
17790 | membar 0x40 ! 000000002426C140 ELSE:L2-B005 9 | |
17791 | add %g1, 0xC25, %g1 ! 000000002426C144 ELSE:L2-B005 9 chksum++ | |
17792 | nop ! 000000002426C148 ELSE:L2-B005 9 S | |
17793 | .word 0xFD781E59 ! 000000002426C14C ELSE:L2-B005 9 S illop | |
17794 | lduw [%g4-0x0054], %i5 ! 000000002426C150 ELSE:L2-B005 9 S <BD60027 | |
17795 | nop ! 000000002426C154 ELSE:L2-B005 9 S | |
17796 | std %f30, [%g4-0x0048] ! 000000002426C158 ELSE:L2-B005 9 S >BD60023 | |
17797 | ldd [%g3+0x0080], %f20 ! 000000002426C15C ELSE:L2-B005 9 S <BD60070 | |
17798 | ldx [%g5+0x0068], %i5 ! 000000002426C160 ELSE:L2-B005 9 S <BD60012 | |
17799 | st %f5, [%g5+0x002C] ! 000000002426C164 ELSE:L2-B005 9 S >BD60019 | |
17800 | BL60094: ! ELSE:L2-B005 | |
17801 | add %g1, 0x99A, %g1 ! 000000002426C168 ELSE:L2-B005 9 chksum++ | |
17802 | ldx [%g5-0x0088], %g5 ! 000000002426C16C LOOP:L1-B000 9 ptr_chase | |
17803 | ldx [%g5-0x0088], %g5 ! 000000002426C170 LOOP:L1-B000 9 ptr_chase | |
17804 | ldx [%g5-0x0088], %g5 ! 000000002426C174 LOOP:L1-B000 9 ptr_chase | |
17805 | ldx [%g5-0x0088], %g5 ! 000000002426C178 LOOP:L1-B000 9 ptr_chase | |
17806 | stha %g1, [%g4-0x001E]%asi ! 000000002426C17C LOOP:L1-B000 9 S >BD60016 | |
17807 | stwa %g1, [%g5-0x0040]%asi ! 000000002426C180 LOOP:L1-B000 9 S >BD60007 | |
17808 | call .+8 ! 000000002426C184 LOOP:L1-B000 9 S | |
17809 | ldda [%g4+0x0010]%asi, %f40 ! 000000002426C188 LOOP:L1-B000 9 S <BD60074 | |
17810 | std %f62, [%g6-0x006E] ! 000000002426C18C LOOP:L1-B000 9 S >BD60008+2 | |
17811 | srlx %l2, 0x1, %l2 ! 000000002426C190 LOOP:L1-B000 9 | |
17812 | andcc %l2, 0x1, %g0 ! 000000002426C194 LOOP:L1-B000 9 | |
17813 | bne,a,pn %xcc, BL60095 ! 000000002426C198 LOOP:L1-B000 9 | |
17814 | nop ! 000000002426C19C LOOP:L1-B000 5 S | |
17815 | add %g1, 0xF45, %g1 ! 000000002426C1A0 LOOP:L1-B000 4 chksum++ | |
17816 | sth %o0, [%g3-0x004A] ! 000000002426C1A4 SUBR:L0-B000 4 S >BD60033 | |
17817 | ldd [%g4+0x0058], %i0 ! 000000002426C1A8 SUBR:L0-B000 4 S <BD60035 | |
17818 | ld [%g4+0x002C], %f3 ! 000000002426C1AC SUBR:L0-B000 4 S <BD60019 | |
17819 | st %f5, [%g4-0x0078] ! 000000002426C1B0 SUBR:L0-B000 4 S >BD60180 | |
17820 | lduh [%g6-0x0016], %o2 ! 000000002426C1B4 SUBR:L0-B000 4 S <BD60051 | |
17821 | nop ! 000000002426C1B8 SUBR:L0-B000 4 S | |
17822 | add %g1, 0xD95, %i0 ! 000000002426C1BC SUBR:L0-B000 4 | |
17823 | return %i7+0x0008 ! 000000002426C1C0 SUBR:L0-B000 4 | |
17824 | add %g1, 0x193, %g1 ! 000000002426C1C4 SUBR:L0-B000 4 chksum++ | |
17825 | ||
17826 | SECTION .btext033_pg1 TEXT_VA=0x2426c000 | |
17827 | attr_text { | |
17828 | Name = .btext033_pg1, | |
17829 | VA = 0x2426c000, | |
17830 | RA = 0xffff36000, | |
17831 | PA = ra2pa(0xffff36000,0), | |
17832 | tsbonly, | |
17833 | part_0_ctx_nonzero_tsb_config_3, | |
17834 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
17835 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17836 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17837 | } | |
17838 | .text; .skip 8 | |
17839 | ||
17840 | !======================================================================== | |
17841 | ||
17842 | SECTION .btext034 TEXT_VA=0x8f6f7f00 | |
17843 | attr_text { | |
17844 | Name = .btext034, | |
17845 | VA = 0x8f6f7f00, | |
17846 | RA = 0xffff31f00, | |
17847 | PA = ra2pa(0xffff31f00,0), | |
17848 | notsb | |
17849 | } | |
17850 | ||
17851 | SECTION .btext034_pg0 TEXT_VA=0x8f6f6000 | |
17852 | attr_text { | |
17853 | Name = .btext034_pg0, | |
17854 | VA = 0x8f6f6000, | |
17855 | RA = 0xffff30000, | |
17856 | PA = ra2pa(0xffff30000,0), | |
17857 | tsbonly, | |
17858 | part_0_ctx_nonzero_tsb_config_3, | |
17859 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
17860 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17861 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17862 | } | |
17863 | .text; .skip 8 | |
17864 | ||
17865 | ||
17866 | SECTION .btext034 | |
17867 | .text | |
17868 | .global SUBR090; SUBR090: | |
17869 | BL60096: ! SUBR:L0-B000 | |
17870 | add %g1, 0xAC3, %g1 ! 000000008F6F7F00 SUBR:L0-B000 1 chksum++ | |
17871 | save %o6, -64, %o6 ! 000000008F6F7F04 SUBR:L0-B000 1 | |
17872 | sethi %hh(0xABAD1DEA8F6F7F00),%l7 ! 000000008F6F7F08 SUBR:L0-B000 1 SUBR090 | |
17873 | or %l7,%hm(0xABAD1DEA8F6F7F00),%l7 ! 000000008F6F7F0C SUBR:L0-B000 1 | |
17874 | sethi %lm(0xABAD1DEA8F6F7F00),%l6 ! 000000008F6F7F10 SUBR:L0-B000 1 | |
17875 | or %l6,%lo(0xABAD1DEA8F6F7F00),%l6 ! 000000008F6F7F14 SUBR:L0-B000 1 | |
17876 | sllx %l7, 0x20, %l7 ! 000000008F6F7F18 SUBR:L0-B000 1 | |
17877 | or %l7, %l6, %l7 ! 000000008F6F7F1C SUBR:L0-B000 1 | |
17878 | swap [%g4+0x0064], %o1 ! 000000008F6F7F20 SUBR:L0-B000 1 S >BD60021 | |
17879 | st %fsr, [%g2+0x0064] ! 000000008F6F7F24 SUBR:L0-B000 1 S <BD60032+4 | |
17880 | .word 0x99A490A4 ! 000000008F6F7F28 SUBR:L0-B000 1 S illop_FP | |
17881 | stw %o2, [%g5-0x001C] ! 000000008F6F7F2C SUBR:L0-B000 1 S >BD60130 | |
17882 | sta %f11, [%g3+0x004C]%asi ! 000000008F6F7F30 SUBR:L0-B000 1 S >BD60047 | |
17883 | ldx [%g2+0x0060], %fsr ! 000000008F6F7F34 SUBR:L0-B000 1 S <BD60032 | |
17884 | sth %g1, [%g3+0x0040] ! 000000008F6F7F38 SUBR:L0-B000 1 S >BD60036 | |
17885 | std %f40, [%g6+0x0012] ! 000000008F6F7F3C SUBR:L0-B000 1 S >BD60074+2 | |
17886 | nop ! 000000008F6F7F40 SUBR:L0-B000 1 S | |
17887 | add %g6, 0x2A, %l6 ! 000000008F6F7F44 SUBR:L0-B000 1 @BD60099 | |
17888 | ldda [%l6]0xD0, %f20 ! 000000008F6F7F48 SUBR:L0-B000 1 S Short8 | |
17889 | ldub [%g5+0x0047], %i4 ! 000000008F6F7F4C SUBR:L0-B000 1 S <BD60141 | |
17890 | ldd [%g4-0x0060], %f46 ! 000000008F6F7F50 SUBR:L0-B000 1 S <BD60104 | |
17891 | add %g1, 0x447, %g1 ! 000000008F6F7F54 SUBR:L0-B000 1 chksum++ | |
17892 | and %g1, 0xFE, %l2 ! 000000008F6F7F58 LOOP:L1-B000 1 | |
17893 | BL60102: ! LOOP:L1-B000 | |
17894 | add %g1, 0x2C4, %g1 ! 000000008F6F7F5C LOOP:L1-B000 2 chksum++ | |
17895 | ldx [%g6-0x0088], %g6 ! 000000008F6F7F60 LOOP:L1-B000 2 ptr_chase | |
17896 | ldx [%g6-0x0088], %g6 ! 000000008F6F7F64 LOOP:L1-B000 2 ptr_chase | |
17897 | ldx [%g6-0x0088], %g6 ! 000000008F6F7F68 LOOP:L1-B000 2 ptr_chase | |
17898 | ldx [%g6-0x0088], %g6 ! 000000008F6F7F6C LOOP:L1-B000 2 ptr_chase | |
17899 | ldx [%g6-0x0088], %g6 ! 000000008F6F7F70 LOOP:L1-B000 2 ptr_chase | |
17900 | lduw [%g5-0x000C], %o2 ! 000000008F6F7F74 LOOP:L1-B000 2 S <BD60002 | |
17901 | std %f46, [%g4+0x0010] ! 000000008F6F7F78 LOOP:L1-B000 2 S >BD60074 | |
17902 | st %f4, [%g6+0x004C] ! 000000008F6F7F7C LOOP:L1-B000 2 S >BD60047 | |
17903 | lduw [%g5-0x0040], %o4 ! 000000008F6F7F80 LOOP:L1-B000 2 S <BD60007 | |
17904 | st %f29, [%g4+0x0027] ! 000000008F6F7F84 LOOP:L1-B000 2 S >BD60139+3 | |
17905 | ldsb [%g3-0x001F], %o4 ! 000000008F6F7F88 LOOP:L1-B000 2 S <BD60085 | |
17906 | add %g6, -8, %l5 ! 000000008F6F7F8C LOOP:L1-B000 2 @BD60056 | |
17907 | stda %f28,[%l5+%g1]0xCA ! 000000008F6F7F90 LOOP:L1-B000 2 S Partial_St | |
17908 | ldx [%g5-0x0088], %g5 ! 000000008F6F7F94 LOOP:L1-B000 2 ptr_chase | |
17909 | .word 0xA5FD5E1D ! 000000008F6F7F98 LOOP:L1-B000 2 S illop | |
17910 | sth %o2, [%g4+0x006C] ! 000000008F6F7F9C LOOP:L1-B000 2 S >BD60012+4 | |
17911 | .word 0xCBC5263E ! 000000008F6F7FA0 LOOP:L1-B000 2 S illop | |
17912 | andcc %i2, 0x10, %g0 ! 000000008F6F7FA4 SKIP:L2-B000 2 | |
17913 | bnz,pn %xcc, BL60097 ! 000000008F6F7FA8 SKIP:L2-B000 2 | |
17914 | nop ! 000000008F6F7FAC SKIP:L2-B000 2 S | |
17915 | sth %o1, [%g3-0x000E] ! 000000008F6F7FB0 SKIP:L2-B000 0 S >BD60184 | |
17916 | add %g4, 0x80, %l5 ! 000000008F6F7FB4 SKIP:L2-B000 0 @BD60070 | |
17917 | .word 0xD3B1FD8D ! 000000008F6F7FB8 SKIP:L2-B000 0 S illop | |
17918 | stx %i5, [%g3+0x0030] ! 000000008F6F7FBC SKIP:L2-B000 0 S >BD60044 | |
17919 | call .+8 ! 000000008F6F7FC0 SKIP:L2-B000 0 S | |
17920 | std %g0, [%g3-0x0068] ! 000000008F6F7FC4 SKIP:L2-B000 0 S >BD60082 | |
17921 | add %g1, 0x4F8, %g1 ! 000000008F6F7FC8 SKIP:L2-B000 0 chksum++ | |
17922 | add %g5, -34, %l6 ! 000000008F6F7FCC SKIP:L2-B000 0 @BD60076 | |
17923 | .word 0x8BA59A1E ! 000000008F6F7FD0 SKIP:L2-B000 0 S illop | |
17924 | .word 0xB1AC8EDB ! 000000008F6F7FD4 SKIP:L2-B000 0 S illop | |
17925 | .word 0x1BCADE4A ! 000000008F6F7FD8 SKIP:L2-B000 0 S illop | |
17926 | stxa %o2, [%g3+0x0008]%asi ! 000000008F6F7FDC SKIP:L2-B000 0 S >BD60058 | |
17927 | fba BL60101 ! 000000008F6F7FE0 SKIP:L2-B000 0 | |
17928 | ldx [%g2+0x0048], %g6 ! 000000008F6F7FE4 SKIP:L2-B000 0 S BASE<BD60209 | |
17929 | BL60097: ! ELSE:L2-B001 | |
17930 | std %f36, [%g3-0x0070] ! 000000008F6F7FE8 ELSE:L2-B001 2 S >BD60008 | |
17931 | lduw [%g3-0x0054], %i0 ! 000000008F6F7FEC ELSE:L2-B001 2 S <BD60027 | |
17932 | ld [%g6-0x0070], %f0 ! 000000008F6F7FF0 ELSE:L2-B001 2 S <BD60008 | |
17933 | ld [%g6-0x006C], %f1 ! 000000008F6F7FF4 ELSE:L2-B001 2 S <BD60008+4 | |
17934 | prefetch [%g1+0x0762], 23 ! 000000008F6F7FF8 ELSE:L2-B001 2 S <.+1890 | |
17935 | sethi %hh(0xABAD1DEAECE27F00),%l6 ! 000000008F6F7FFC ELSE:L2-B001 2 SUBR091 | |
17936 | or %l6,%hm(0xABAD1DEAECE27F00),%l6 ! 000000008F6F8000 ELSE:L2-B001 2 | |
17937 | sethi %lm(0xABAD1DEAECE27F00),%l5 ! 000000008F6F8004 ELSE:L2-B001 2 | |
17938 | or %l5,%lo(0xABAD1DEAECE27F00),%l5 ! 000000008F6F8008 ELSE:L2-B001 2 | |
17939 | sllx %l6, 0x20, %l6 ! 000000008F6F800C ELSE:L2-B001 2 | |
17940 | or %l6, %l5, %l6 ! 000000008F6F8010 ELSE:L2-B001 2 | |
17941 | add %l6, 0x1, %l6 ! 000000008F6F8014 ELSE:L2-B001 2 | |
17942 | call SUBR091 ! 000000008F6F8018 ELSE:L2-B001 2 S | |
17943 | ldstub [%g6-0x0020], %i3 ! 000000008F6F801C ELSE:L2-B001 2 S >BD60144 | |
17944 | add %g4, 0x2, %l6 ! 000000008F6F8020 ELSE:L2-B001 2 @BD60095 | |
17945 | stda %f18, [%l6]0xD2 ! 000000008F6F8024 ELSE:L2-B001 2 S Short16 | |
17946 | stda %f62, [%g6+0x0018]%asi ! 000000008F6F8028 ELSE:L2-B001 2 S >BD60059 | |
17947 | add %g1, 0x357, %g1 ! 000000008F6F802C ELSE:L2-B001 2 chksum++ | |
17948 | st %f2, [%g3-0x0078] ! 000000008F6F8030 ELSE:L2-B001 2 S >BD60180 | |
17949 | fbge,a BL60098 ! 000000008F6F8034 ELSE:L2-B001 2 L | |
17950 | nop ! 000000008F6F8038 ELSE:L2-B001 2 S | |
17951 | sth %g1, [%g6+0x0084] ! 000000008F6F803C ELSE:L2-B001 0 S >BD60070+4 | |
17952 | bvc,a BL60099 ! 000000008F6F8040 ELSE:L2-B001 0 L | |
17953 | BL60099:nop ! 000000008F6F8044 ELSE:L2-B001 0 S | |
17954 | bvc,a BL60100 ! 000000008F6F8048 ELSE:L2-B001 0 L | |
17955 | .word 0xADB50791 ! 000000008F6F804C ELSE:L2-B001 0 S illop | |
17956 | BL60098:.word 0x99B6C53C ! 000000008F6F8050 ELSE:L2-B001 2 S illop_VIS | |
17957 | BL60100:add %g1, 0xF49, %g1 ! 000000008F6F8054 ELSE:L2-B001 2 chksum++ | |
17958 | BL60101: ! ELSE:L2-B001 | |
17959 | add %g1, 0xA9E, %g1 ! 000000008F6F8058 ELSE:L2-B001 2 chksum++ | |
17960 | std %f42, [%g6-0x0070] ! 000000008F6F805C LOOP:L1-B000 2 S >BD60008 | |
17961 | call .+8 ! 000000008F6F8060 LOOP:L1-B000 2 S | |
17962 | popc %i0, %l4 ! 000000008F6F8064 LOOP:L1-B000 2 S | |
17963 | prefetch [%g5+0x0B31], 21 ! 000000008F6F8068 LOOP:L1-B000 2 S <.+2865 | |
17964 | stda %f46, [%g6+0x0018]%asi ! 000000008F6F806C LOOP:L1-B000 2 S >BD60059 | |
17965 | add %g3, -88, %l6 ! 000000008F6F8070 LOOP:L1-B000 2 @BD60024 | |
17966 | ldda [%l6]0xD1, %f30 ! 000000008F6F8074 LOOP:L1-B000 2 S Short8 | |
17967 | srlx %l2, 0x1, %l2 ! 000000008F6F8078 LOOP:L1-B000 2 | |
17968 | andcc %l2, 0x1, %g0 ! 000000008F6F807C LOOP:L1-B000 2 | |
17969 | bne,a,pn %xcc, BL60102 ! 000000008F6F8080 LOOP:L1-B000 2 | |
17970 | ldx [%g2+0x0018], %g6 ! 000000008F6F8084 LOOP:L1-B000 1 S BASE<BD60083 | |
17971 | add %g1, 0xF4B, %g1 ! 000000008F6F8088 LOOP:L1-B000 1 chksum++ | |
17972 | nop ! 000000008F6F808C SUBR:L0-B000 1 S | |
17973 | .word 0x8D8DBB54 ! 000000008F6F8090 SUBR:L0-B000 1 S illop | |
17974 | .word 0x81DF0F50 ! 000000008F6F8094 SUBR:L0-B000 1 S illop | |
17975 | std %f42, [%g3+0x0010] ! 000000008F6F8098 SUBR:L0-B000 1 S >BD60074 | |
17976 | lda [%g6-0x0074]%asi, %f4 ! 000000008F6F809C SUBR:L0-B000 1 S <BD60020 | |
17977 | stx %g1, [%g3+0x0078] ! 000000008F6F80A0 SUBR:L0-B000 1 S >BD60009 | |
17978 | add %g4, -86, %l6 ! 000000008F6F80A4 SUBR:L0-B000 1 @BD60014 | |
17979 | ldda [%l6]0xD2, %f28 ! 000000008F6F80A8 SUBR:L0-B000 1 S Short16 | |
17980 | nop ! 000000008F6F80AC SUBR:L0-B000 1 S | |
17981 | ta %xcc, 0x46 ! 000000008F6F80B0 SUBR:L0-B000 1 S demap-page | |
17982 | ldsb [%g6+0x0043], %l0 ! 000000008F6F80B4 SUBR:L0-B000 1 S <BD60092 | |
17983 | ldx [%g2+0x0060], %fsr ! 000000008F6F80B8 SUBR:L0-B000 1 S <BD60032 | |
17984 | sta %f30, [%g3+0x0064]%asi ! 000000008F6F80BC SUBR:L0-B000 1 S >BD60021 | |
17985 | add %g1, 0xE0E, %i0 ! 000000008F6F80C0 SUBR:L0-B000 1 | |
17986 | return %i7+0x0008 ! 000000008F6F80C4 SUBR:L0-B000 1 | |
17987 | add %g1, 0xFB1, %g1 ! 000000008F6F80C8 SUBR:L0-B000 1 chksum++ | |
17988 | ||
17989 | SECTION .btext034_pg1 TEXT_VA=0x8f6f8000 | |
17990 | attr_text { | |
17991 | Name = .btext034_pg1, | |
17992 | VA = 0x8f6f8000, | |
17993 | RA = 0xffff32000, | |
17994 | PA = ra2pa(0xffff32000,0), | |
17995 | tsbonly, | |
17996 | part_0_ctx_nonzero_tsb_config_3, | |
17997 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
17998 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17999 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18000 | } | |
18001 | .text; .skip 8 | |
18002 | ||
18003 | !======================================================================== | |
18004 | ||
18005 | SECTION .btext035 TEXT_VA=0xece27f00 | |
18006 | attr_text { | |
18007 | Name = .btext035, | |
18008 | VA = 0xece27f00, | |
18009 | RA = 0xffff2df00, | |
18010 | PA = ra2pa(0xffff2df00,0), | |
18011 | notsb | |
18012 | } | |
18013 | ||
18014 | SECTION .btext035_pg0 TEXT_VA=0xece26000 | |
18015 | attr_text { | |
18016 | Name = .btext035_pg0, | |
18017 | VA = 0xece26000, | |
18018 | RA = 0xffff2c000, | |
18019 | PA = ra2pa(0xffff2c000,0), | |
18020 | tsbonly, | |
18021 | part_0_ctx_nonzero_tsb_config_3, | |
18022 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
18023 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18024 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18025 | } | |
18026 | .text; .skip 8 | |
18027 | ||
18028 | ||
18029 | SECTION .btext035 | |
18030 | .text | |
18031 | .global SUBR091; SUBR091: | |
18032 | sta %f4, [%g5+0x0020]%asi ! 00000000ECE27F00 SUBR:L0-B000 3 S >BD60042 | |
18033 | fbg,pn %fcc3, BL60103 ;.empty ! 00000000ECE27F04 SUBR:L0-B000 3 L | |
18034 | bcc,pn %xcc, BL60104 ;.empty ! 00000000ECE27F08 SUBR:L0-B000 3 L | |
18035 | fba,a,pn %fcc3, BL60105 ;.empty ! 00000000ECE27F0C SUBR:L0-B000 3 L | |
18036 | fbuge,a BL60106 ! 00000000ECE27F10 SUBR:L0-B000 0 L | |
18037 | BL60103:ldxa [%g4-0x0048]%asi, %o4 ! 00000000ECE27F14 SUBR:L0-B000 0 S <BD60023 | |
18038 | BL60104:fbn,a,pt %fcc3, BL60105 ! 00000000ECE27F18 SUBR:L0-B000 0 L | |
18039 | BL60105:lduh [%g6-0x0016], %o3 ! 00000000ECE27F1C SUBR:L0-B000 3 S <BD60051 | |
18040 | BL60106:add %g1, 0xEC3, %g1 ! 00000000ECE27F20 SUBR:L0-B000 3 chksum++ | |
18041 | add %g1, 0x2ED, %g1 ! 00000000ECE27F24 SUBR:L0-B000 3 chksum++ | |
18042 | and %g1, 0xFE, %o0 ! 00000000ECE27F28 LOOP:L1-B000 3 | |
18043 | BL60147: ! LOOP:L1-B000 | |
18044 | add %g1, 0x16, %g1 ! 00000000ECE27F2C LOOP:L1-B000 8 chksum++ | |
18045 | nop ! 00000000ECE27F30 LOOP:L1-B000 8 S | |
18046 | .word 0x81431619 ! 00000000ECE27F34 LOOP:L1-B000 8 S illop | |
18047 | std %o0, [%g6+0x0080] ! 00000000ECE27F38 LOOP:L1-B000 8 S >BD60070 | |
18048 | st %f10, [%g4+0x0020] ! 00000000ECE27F3C LOOP:L1-B000 9 S >BD60042 | |
18049 | andcc %o5, 0x80, %g0 ! 00000000ECE27F40 SKIP:L2-B000 8 | |
18050 | bz BL60118 ! 00000000ECE27F44 SKIP:L2-B000 8 | |
18051 | std %f32, [%g6+0x0010] ! 00000000ECE27F48 SKIP:L2-B000 8 S >BD60074 | |
18052 | ld [%g5-0x0078], %f9 ! 00000000ECE27F4C SKIP:L2-B000 4 S <BD60180 | |
18053 | .word 0xFBBA1C00 ! 00000000ECE27F50 SKIP:L2-B000 4 S illop_VIS | |
18054 | fbug BL60107 ! 00000000ECE27F54 SKIP:L2-B000 4 L | |
18055 | ldub [%g4-0x0020], %o1 ! 00000000ECE27F58 SKIP:L2-B000 4 S <BD60144 | |
18056 | fbug,a,pt %fcc3, BL60108 ! 00000000ECE27F5C SKIP:L2-B000 4 L | |
18057 | lduha [%g6+0x0040]%asi, %o2 ! 00000000ECE27F60 SKIP:L2-B000 0 S <BD60036 | |
18058 | stb %o5, [%g6-0x0057] ! 00000000ECE27F64 SKIP:L2-B000 4 S >BD60026 | |
18059 | stw %i3, [%g4+0x0034] ! 00000000ECE27F68 SKIP:L2-B000 4 S >BD60044+4 | |
18060 | lduh [%g6+0x0002], %o3 ! 00000000ECE27F6C SKIP:L2-B000 4 S <BD60095 | |
18061 | bneg BL60107 ! 00000000ECE27F70 SKIP:L2-B000 4 L | |
18062 | ld [%g3+0x0060], %f2 ! 00000000ECE27F74 SKIP:L2-B000 4 S <BD60069 | |
18063 | nop ! 00000000ECE27F78 SKIP:L2-B000 4 S | |
18064 | bvc,a BL60107 ;.empty ! 00000000ECE27F7C SKIP:L2-B000 4 L | |
18065 | BL60107:be BL60108 ! 00000000ECE27F80 SKIP:L2-B000 8 L | |
18066 | nop ! 00000000ECE27F84 SKIP:L2-B000 4 S | |
18067 | bpos BL60109 ;.empty ! 00000000ECE27F88 SKIP:L2-B000 4 L | |
18068 | fblg,pn %fcc1, BL60108 ! 00000000ECE27F8C SKIP:L2-B000 4 L | |
18069 | BL60109:stb %o1, [%g4+0x0047] ! 00000000ECE27F90 SKIP:L2-B000 4 S >BD60141 | |
18070 | BL60108:add %g1, 0xFB3, %g1 ! 00000000ECE27F94 SKIP:L2-B000 4 chksum++ | |
18071 | add %g1, 0xAD7, %g1 ! 00000000ECE27F98 SKIP:L2-B000 4 chksum++ | |
18072 | nop ! 00000000ECE27F9C SKIP:L2-B000 4 S | |
18073 | fbne BL60110 ;.empty ! 00000000ECE27FA0 SKIP:L2-B000 4 L | |
18074 | fbule,pn %fcc1, BL60111 ;.empty ! 00000000ECE27FA4 SKIP:L2-B000 4 L | |
18075 | BL60111:bgu,a BL60112 ;.empty ! 00000000ECE27FA8 SKIP:L2-B000 7 L | |
18076 | bz,pt %xcc, BL60113 ;.empty ! 00000000ECE27FAC SKIP:L2-B000 1 L | |
18077 | BL60112:bgu,pn %xcc, BL60114 ;.empty ! 00000000ECE27FB0 SKIP:L2-B000 7 L | |
18078 | fbule BL60113 ;.empty ! 00000000ECE27FB4 SKIP:L2-B000 1 L | |
18079 | bnz,a BL60115 ;.empty ! 00000000ECE27FB8 SKIP:L2-B000 0 L | |
18080 | bvc,a,pn %icc, BL60110 ;.empty ! 00000000ECE27FBC SKIP:L2-B000 0 L | |
18081 | .word 0xA5AEBF76 ! 00000000ECE27FC0 SKIP:L2-B000 0 L illop | |
18082 | BL60116:fbge,a,pt %fcc0, BL60117 ! 00000000ECE27FC4 SKIP:L2-B000 0 L | |
18083 | std %o2, [%g4+0x0008] ! 00000000ECE27FC8 SKIP:L2-B000 0 S >BD60058 | |
18084 | BL60114:fbn,pn %fcc3, BL60110 ! 00000000ECE27FCC SKIP:L2-B000 7 L | |
18085 | BL60115:st %f29, [%g5+0x0064] ! 00000000ECE27FD0 SKIP:L2-B000 3 S >BD60021 | |
18086 | BL60113:brz,pt %o3, BL60117 ! 00000000ECE27FD4 SKIP:L2-B000 4 L | |
18087 | BL60110:sta %f9, [%g5+0x0022]%asi ! 00000000ECE27FD8 SKIP:L2-B000 5 S >BD60042+2 | |
18088 | BL60117:add %g1, 0xB67, %g1 ! 00000000ECE27FDC SKIP:L2-B000 4 chksum++ | |
18089 | fba BL60119 ! 00000000ECE27FE0 SKIP:L2-B000 4 | |
18090 | .word 0xBBA7D944 ! 00000000ECE27FE4 SKIP:L2-B000 4 S illop_FP | |
18091 | BL60118: ! ELSE:L2-B001 | |
18092 | stw %o5, [%g4-0x0040] ! 00000000ECE27FE8 ELSE:L2-B001 4 S >BD60007 | |
18093 | .word 0xC18AF49B ! 00000000ECE27FEC ELSE:L2-B001 4 S illop | |
18094 | ld [%g2+0x0064], %fsr ! 00000000ECE27FF0 ELSE:L2-B001 4 S <BD60032+4 | |
18095 | ldx [%g2+0x0020], %g3 ! 00000000ECE27FF4 ELSE:L2-B001 4 S BASE<BD60098 | |
18096 | stda %o2, [%g6+0x0070]%asi ! 00000000ECE27FF8 ELSE:L2-B001 4 S >BD60060 | |
18097 | std %i2, [%g6+0x0038] ! 00000000ECE27FFC ELSE:L2-B001 4 S >BD60028 | |
18098 | ldx [%g2+0x0000], %g3 ! 00000000ECE28000 ELSE:L2-B001 4 S BASE<BD60094 | |
18099 | ldsh [%g6-0x0023], %o3 ! 00000000ECE28004 ELSE:L2-B001 4 S <BD60068+1 | |
18100 | add %g4, -38, %l6 ! 00000000ECE28008 ELSE:L2-B001 4 @BD60170 | |
18101 | ldda [%l6]0xD3, %f28 ! 00000000ECE2800C ELSE:L2-B001 4 S Short16 | |
18102 | tcc %xcc, %g0+0x0065 ! 00000000ECE28010 ELSE:L2-B001 4 S | |
18103 | st %f4, [%g4-0x0074] ! 00000000ECE28014 ELSE:L2-B001 4 S >BD60020 | |
18104 | sta %f21, [%g5-0x001C]%asi ! 00000000ECE28018 ELSE:L2-B001 4 S >BD60130 | |
18105 | add %g1, 0x4B3, %g1 ! 00000000ECE2801C ELSE:L2-B001 4 chksum++ | |
18106 | .word 0x97A115F1 ! 00000000ECE28020 ELSE:L2-B001 4 S illop_FP | |
18107 | nop ! 00000000ECE28024 ELSE:L2-B001 4 S | |
18108 | stx %fsr, [%g2+0x0060] ! 00000000ECE28028 ELSE:L2-B001 4 S <BD60032 | |
18109 | ld [%g4-0x0014], %f19 ! 00000000ECE2802C ELSE:L2-B001 4 S <BD60087 | |
18110 | BL60119: ! ELSE:L2-B001 | |
18111 | add %g1, 0xC5F, %g1 ! 00000000ECE28030 ELSE:L2-B001 8 chksum++ | |
18112 | andcc %g1, 0x800, %g0 ! 00000000ECE28034 SKIP:L2-B002 8 | |
18113 | bz BL60125 ! 00000000ECE28038 SKIP:L2-B002 8 | |
18114 | .word 0x89AF9496 ! 00000000ECE2803C SKIP:L2-B002 8 S illop_FP | |
18115 | ldx [%g6+0x0030], %o2 ! 00000000ECE28040 SKIP:L2-B002 3 S <BD60044 | |
18116 | st %f10, [%g5-0x002C] ! 00000000ECE28044 SKIP:L2-B002 3 S >BD60055 | |
18117 | ldx [%g2+0x0050], %l5 ! 00000000ECE28048 SKIP:L2-B002 3 <BD60003 | |
18118 | membar 0x40 ! 00000000ECE2804C SKIP:L2-B002 3 | |
18119 | ldda [%l5]0x1F, %f16 ! 00000000ECE28050 SKIP:L2-B002 3 Blk-Load | |
18120 | membar 0x40 ! 00000000ECE28054 SKIP:L2-B002 3 | |
18121 | std %f46, [%g3+0x0018] ! 00000000ECE28058 SKIP:L2-B002 3 S >BD60059 | |
18122 | nop ! 00000000ECE2805C SKIP:L2-B002 3 S | |
18123 | membar 0x40 ! 00000000ECE28060 SKIP:L2-B002 3 | |
18124 | ldda [%l5]0xF0, %f16 ! 00000000ECE28064 SKIP:L2-B002 3 Blk-Load | |
18125 | membar 0x40 ! 00000000ECE28068 SKIP:L2-B002 3 | |
18126 | ld [%g3+0x0020], %f5 ! 00000000ECE2806C SKIP:L2-B002 3 S <BD60042 | |
18127 | add %g1, 0x7C4, %g1 ! 00000000ECE28070 SKIP:L2-B002 3 chksum++ | |
18128 | ldx [%g2+0x0028], %g3 ! 00000000ECE28074 SKIP:L2-B002 3 S BASE<BD60022 | |
18129 | brnz,pn %o4, BL60120 ! 00000000ECE28078 SKIP:L2-B002 3 L | |
18130 | BL60120:ldx [%g2+0x0060], %fsr ! 00000000ECE2807C SKIP:L2-B002 6 S <BD60032 | |
18131 | nop ! 00000000ECE28080 SKIP:L2-B002 3 S | |
18132 | fbuge BL60121 ;.empty ! 00000000ECE28084 SKIP:L2-B002 3 L | |
18133 | bpos,pn %icc, BL60122 ;.empty ! 00000000ECE28088 SKIP:L2-B002 3 L | |
18134 | bneg,a,pt %icc, BL60123 ! 00000000ECE2808C SKIP:L2-B002 0 L | |
18135 | ldd [%g4+0x0050], %o2 ! 00000000ECE28090 SKIP:L2-B002 0 S <BD60045 | |
18136 | bpos,a,pt %xcc, BL60124 ;.empty ! 00000000ECE28094 SKIP:L2-B002 0 L | |
18137 | .word 0xB9AD8D3C ! 00000000ECE28098 SKIP:L2-B002 0 L illop | |
18138 | stda %f46, [%g6+0x0010]%asi ! 00000000ECE2809C SKIP:L2-B002 0 S >BD60074 | |
18139 | BL60121:std %o2, [%g6+0x0050] ! 00000000ECE280A0 SKIP:L2-B002 3 S >BD60045 | |
18140 | BL60122:std %o2, [%g6-0x0008] ! 00000000ECE280A4 SKIP:L2-B002 3 S >BD60056 | |
18141 | prefetch [%g5+0x0002], 3 ! 00000000ECE280A8 SKIP:L2-B002 3 S <BD60095 | |
18142 | BL60123:ld [%g5-0x002C], %f4 ! 00000000ECE280AC SKIP:L2-B002 3 S <BD60055 | |
18143 | ldd [%g6+0x001C], %f60 ! 00000000ECE280B0 SKIP:L2-B002 3 S <BD60059+4 | |
18144 | BL60124:ldx [%g2+0x0048], %g4 ! 00000000ECE280B4 SKIP:L2-B002 3 S BASE<BD60209 | |
18145 | add %g1, 0x638, %g1 ! 00000000ECE280B8 SKIP:L2-B002 3 chksum++ | |
18146 | fba,pt %fcc0, BL60132 ! 00000000ECE280BC SKIP:L2-B002 3 | |
18147 | ldda [%g5+0x003B]%asi, %o2 ! 00000000ECE280C0 SKIP:L2-B002 3 S <BD60028+3 | |
18148 | BL60125: ! ELSE:L2-B003 | |
18149 | ldx [%g2+0x0060], %fsr ! 00000000ECE280C4 ELSE:L2-B003 5 S <BD60032 | |
18150 | fbne,a,pn %fcc3, BL60126 ;.empty ! 00000000ECE280C8 ELSE:L2-B003 5 L | |
18151 | bne,a,pt %icc, BL60127 ! 00000000ECE280CC ELSE:L2-B003 0 L | |
18152 | lduh [%g6-0x000E], %o4 ! 00000000ECE280D0 ELSE:L2-B003 5 S <BD60184 | |
18153 | be BL60128 ! 00000000ECE280D4 ELSE:L2-B003 5 L | |
18154 | nop ! 00000000ECE280D8 ELSE:L2-B003 5 S | |
18155 | fbge,pn %fcc0, BL60129 ;.empty ! 00000000ECE280DC ELSE:L2-B003 0 L | |
18156 | BL60129:.word 0xA3A84004 ! 00000000ECE280E0 ELSE:L2-B003 0 L illop | |
18157 | BL60128:ld [%g6+0x002C], %f11 ! 00000000ECE280E4 ELSE:L2-B003 5 S <BD60019 | |
18158 | BL60126:ldstub [%g4-0x0010], %o3 ! 00000000ECE280E8 ELSE:L2-B003 5 S >BD60052 | |
18159 | stx %g1, [%g6+0x0008] ! 00000000ECE280EC ELSE:L2-B003 5 S >BD60058 | |
18160 | bpos BL60130 ! 00000000ECE280F0 ELSE:L2-B003 5 L | |
18161 | BL60130:nop ! 00000000ECE280F4 ELSE:L2-B003 10 S | |
18162 | ldxa [%g5+0x0070]%asi, %o2 ! 00000000ECE280F8 ELSE:L2-B003 5 S <BD60060 | |
18163 | be,pt %icc, BL60131 ! 00000000ECE280FC ELSE:L2-B003 5 L | |
18164 | BL60131:.word 0x87AE8D43 ! 00000000ECE28100 ELSE:L2-B003 10 S illop_FP | |
18165 | BL60127:add %g1, 0xCD2, %g1 ! 00000000ECE28104 ELSE:L2-B003 5 chksum++ | |
18166 | add %g1, 0x389, %g1 ! 00000000ECE28108 ELSE:L2-B003 5 chksum++ | |
18167 | add %g5, -30, %l6 ! 00000000ECE2810C ELSE:L2-B003 5 @BD60016 | |
18168 | stda %f24, [%l6]0xDA ! 00000000ECE28110 ELSE:L2-B003 5 S Short16 | |
18169 | add %g5, 0x2, %l6 ! 00000000ECE28114 ELSE:L2-B003 5 @BD60095 | |
18170 | stda %f18, [%l6]0xD2 ! 00000000ECE28118 ELSE:L2-B003 5 S Short16 | |
18171 | st %f5, [%g6-0x0078] ! 00000000ECE2811C ELSE:L2-B003 5 S >BD60180 | |
18172 | nop ! 00000000ECE28120 ELSE:L2-B003 5 S | |
18173 | BL60132: ! ELSE:L2-B003 | |
18174 | add %g1, 0xAA9, %g1 ! 00000000ECE28124 ELSE:L2-B003 8 chksum++ | |
18175 | andcc %o2, 0x20, %g0 ! 00000000ECE28128 SKIP:L2-B004 8 | |
18176 | bz BL60133 ! 00000000ECE2812C SKIP:L2-B004 8 | |
18177 | stda %o4, [%g4+0x0038]%asi ! 00000000ECE28130 SKIP:L2-B004 8 S >BD60028 | |
18178 | nop ! 00000000ECE28134 SKIP:L2-B004 4 S | |
18179 | st %f2, [%g4-0x0078] ! 00000000ECE28138 SKIP:L2-B004 4 S >BD60180 | |
18180 | ldd [%g4+0x0030], %o2 ! 00000000ECE2813C SKIP:L2-B004 4 S <BD60044 | |
18181 | std %o2, [%g4+0x005A] ! 00000000ECE28140 SKIP:L2-B004 4 S >BD60035+2 | |
18182 | ldx [%g4-0x0048], %o4 ! 00000000ECE28144 SKIP:L2-B004 4 S <BD60023 | |
18183 | lduba [%g5-0x0020]%asi, %o5 ! 00000000ECE28148 SKIP:L2-B004 4 S <BD60144 | |
18184 | std %o4, [%g5+0x0053] ! 00000000ECE2814C SKIP:L2-B004 4 S >BD60045+3 | |
18185 | ldx [%g2+0x0050], %l5 ! 00000000ECE28150 SKIP:L2-B004 4 <BD60003 | |
18186 | membar 0x40 ! 00000000ECE28154 SKIP:L2-B004 4 | |
18187 | stda %f32, [%l5]0x16 ! 00000000ECE28158 SKIP:L2-B004 4 Blk-Store | |
18188 | membar 0x40 ! 00000000ECE2815C SKIP:L2-B004 4 | |
18189 | .word 0xE59A42FA ! 00000000ECE28160 SKIP:L2-B004 4 S illop_VIS | |
18190 | ldx [%g2+0x0060], %fsr ! 00000000ECE28164 SKIP:L2-B004 4 S <BD60032 | |
18191 | lda [%g6+0x002C]%asi, %f4 ! 00000000ECE28168 SKIP:L2-B004 4 S <BD60019 | |
18192 | add %g1, 0xAAF, %g1 ! 00000000ECE2816C SKIP:L2-B004 4 chksum++ | |
18193 | st %fsr, [%g2+0x0064] ! 00000000ECE28170 SKIP:L2-B004 4 S <BD60032+4 | |
18194 | sth %o3, [%g6-0x0024] ! 00000000ECE28174 SKIP:L2-B004 4 S >BD60068 | |
18195 | .word 0x9FA8D2FD ! 00000000ECE28178 SKIP:L2-B004 4 S illop_FP | |
18196 | nop ! 00000000ECE2817C SKIP:L2-B004 4 S | |
18197 | ld [%g4+0x0060], %f11 ! 00000000ECE28180 SKIP:L2-B004 4 S <BD60069 | |
18198 | st %f2, [%g3+0x0060] ! 00000000ECE28184 SKIP:L2-B004 4 S >BD60069 | |
18199 | nop ! 00000000ECE28188 SKIP:L2-B004 4 S | |
18200 | lda [%g3-0x001C]%asi, %f18 ! 00000000ECE2818C SKIP:L2-B004 4 S <BD60130 | |
18201 | nop ! 00000000ECE28190 SKIP:L2-B004 4 S | |
18202 | add %g6, 0x70, %l5 ! 00000000ECE28194 SKIP:L2-B004 4 @BD60060 | |
18203 | stda %f26,[%l5+%g1]0xC4 ! 00000000ECE28198 SKIP:L2-B004 4 S Partial_St | |
18204 | add %g4, 0x50, %l5 ! 00000000ECE2819C SKIP:L2-B004 4 @BD60045 | |
18205 | stda %f16,[%l5+%g1]0xC2 ! 00000000ECE281A0 SKIP:L2-B004 4 S Partial_St | |
18206 | .word 0xBBA51A77 ! 00000000ECE281A4 SKIP:L2-B004 4 S illop_FP | |
18207 | ba BL60134 ! 00000000ECE281A8 SKIP:L2-B004 4 | |
18208 | nop ! 00000000ECE281AC SKIP:L2-B004 4 S | |
18209 | BL60133: ! ELSE:L2-B005 | |
18210 | nop ! 00000000ECE281B0 ELSE:L2-B005 4 S | |
18211 | nop ! 00000000ECE281B4 ELSE:L2-B005 4 S | |
18212 | stw %o2, [%g3-0x004E] ! 00000000ECE281B8 ELSE:L2-B005 4 S >BD60093+2 | |
18213 | fmul8x16 %f18, %f26, %f28 ! 00000000ECE281BC ELSE:L2-B005 4 S | |
18214 | ta %xcc, 0x46 ! 00000000ECE281C0 ELSE:L2-B005 4 S demap-page | |
18215 | tleu %xcc, %g0+0x0068 ! 00000000ECE281C4 ELSE:L2-B005 4 S | |
18216 | std %f44, [%g3-0x0038] ! 00000000ECE281C8 ELSE:L2-B005 4 S >BD60006 | |
18217 | stx %fsr, [%g2+0x0060] ! 00000000ECE281CC ELSE:L2-B005 4 S <BD60032 | |
18218 | add %g5, -76, %l6 ! 00000000ECE281D0 ELSE:L2-B005 4 @BD60089 | |
18219 | stda %f18, [%l6]0xD2 ! 00000000ECE281D4 ELSE:L2-B005 4 S Short16 | |
18220 | swap [%g4+0x0048], %o4 ! 00000000ECE281D8 ELSE:L2-B005 4 S >BD60018 | |
18221 | stxa %o2, [%g3+0x0030]%asi ! 00000000ECE281DC ELSE:L2-B005 4 S >BD60044 | |
18222 | add %g1, 0x293, %g1 ! 00000000ECE281E0 ELSE:L2-B005 4 chksum++ | |
18223 | add %g3, 0x68, %l5 ! 00000000ECE281E4 ELSE:L2-B005 4 @BD60012 | |
18224 | stda %f20,[%l5+%g1]0xC4 ! 00000000ECE281E8 ELSE:L2-B005 4 S Partial_St | |
18225 | prefetch [%g1+%l6], 21 ! 00000000ECE281EC ELSE:L2-B005 4 S <.+0 | |
18226 | ld [%g3-0x0078], %f9 ! 00000000ECE281F0 ELSE:L2-B005 4 S <BD60180 | |
18227 | nop ! 00000000ECE281F4 ELSE:L2-B005 4 S | |
18228 | nop ! 00000000ECE281F8 ELSE:L2-B005 4 S | |
18229 | BL60134: ! ELSE:L2-B005 | |
18230 | add %g1, 0xF3A, %g1 ! 00000000ECE281FC ELSE:L2-B005 8 chksum++ | |
18231 | andcc %o2, 0x8, %g0 ! 00000000ECE28200 SKIP:L2-B006 8 | |
18232 | bz,a BL60135 ! 00000000ECE28204 SKIP:L2-B006 8 | |
18233 | ldub [%g6+0x002A], %o2 ! 00000000ECE28208 SKIP:L2-B006 3 S <BD60099 | |
18234 | std %f14, [%g3-0x0070] ! 00000000ECE2820C SKIP:L2-B006 5 S >BD60008 | |
18235 | ldx [%g2+0x0020], %g6 ! 00000000ECE28210 SKIP:L2-B006 5 S BASE<BD60098 | |
18236 | std %f46, [%g6-0x0070] ! 00000000ECE28214 SKIP:L2-B006 5 S >BD60008 | |
18237 | ldd [%g3-0x0060], %f14 ! 00000000ECE28218 SKIP:L2-B006 5 S <BD60104 | |
18238 | ldx [%g5-0x0088], %g5 ! 00000000ECE2821C SKIP:L2-B006 5 ptr_chase | |
18239 | ldx [%g5-0x0088], %g5 ! 00000000ECE28220 SKIP:L2-B006 5 ptr_chase | |
18240 | ldx [%g5-0x0088], %g5 ! 00000000ECE28224 SKIP:L2-B006 5 ptr_chase | |
18241 | ldx [%g5-0x0088], %g5 ! 00000000ECE28228 SKIP:L2-B006 5 ptr_chase | |
18242 | ldx [%g5-0x0088], %g5 ! 00000000ECE2822C SKIP:L2-B006 5 ptr_chase | |
18243 | ldx [%g5-0x0088], %g5 ! 00000000ECE28230 SKIP:L2-B006 5 ptr_chase | |
18244 | ldx [%g2+0x0040], %g4 ! 00000000ECE28234 SKIP:L2-B006 5 S BASE<BD60031 | |
18245 | add %g1, 0x5A5, %g1 ! 00000000ECE28238 SKIP:L2-B006 5 chksum++ | |
18246 | stx %o4, [%g5-0x0006] ! 00000000ECE2823C SKIP:L2-B006 5 S >BD60056+2 | |
18247 | nop ! 00000000ECE28240 SKIP:L2-B006 5 S | |
18248 | .word 0xB957C000 ! 00000000ECE28244 SKIP:L2-B006 5 S illop | |
18249 | swapa [%g5+0x0024]%asi, %o5 ! 00000000ECE28248 SKIP:L2-B006 5 S >BD60139 | |
18250 | fba BL60139 ! 00000000ECE2824C SKIP:L2-B006 5 | |
18251 | stw %o2, [%g5+0x0024] ! 00000000ECE28250 SKIP:L2-B006 5 S >BD60139 | |
18252 | BL60135: ! ELSE:L2-B007 | |
18253 | sth %g1, [%g5-0x0026] ! 00000000ECE28254 ELSE:L2-B007 3 S >BD60170 | |
18254 | nop ! 00000000ECE28258 ELSE:L2-B007 3 S | |
18255 | sta %f11, [%g3-0x0078]%asi ! 00000000ECE2825C ELSE:L2-B007 3 S >BD60180 | |
18256 | bcs BL60136 ! 00000000ECE28260 ELSE:L2-B007 3 L | |
18257 | ldstuba [%g3+0x0028]%asi, %o3 ! 00000000ECE28264 ELSE:L2-B007 3 S >BD60080 | |
18258 | brnz,pn %o5, BL60137 ! 00000000ECE28268 ELSE:L2-B007 3 L | |
18259 | ld [%g2+0x0064], %fsr ! 00000000ECE2826C ELSE:L2-B007 3 S <BD60032+4 | |
18260 | BL60137:bz,a BL60138 ! 00000000ECE28270 ELSE:L2-B007 3 L | |
18261 | BL60136:ldub [%g4-0x0020], %o2 ! 00000000ECE28274 ELSE:L2-B007 3 S <BD60144 | |
18262 | BL60138:add %g1, 0xE8A, %g1 ! 00000000ECE28278 ELSE:L2-B007 3 chksum++ | |
18263 | add %g1, 0x5E8, %g1 ! 00000000ECE2827C ELSE:L2-B007 3 chksum++ | |
18264 | add %g4, -34, %l6 ! 00000000ECE28280 ELSE:L2-B007 3 @BD60076 | |
18265 | ldda [%l6]0xD2, %f24 ! 00000000ECE28284 ELSE:L2-B007 3 S Short16 | |
18266 | std %f46, [%g5+0x0010] ! 00000000ECE28288 ELSE:L2-B007 3 S >BD60074 | |
18267 | std %o2, [%g6+0x0080] ! 00000000ECE2828C ELSE:L2-B007 3 S >BD60070 | |
18268 | std %f6, [%g6-0x0060] ! 00000000ECE28290 ELSE:L2-B007 3 S >BD60104 | |
18269 | nop ! 00000000ECE28294 ELSE:L2-B007 3 S | |
18270 | ld [%g2+0x0064], %fsr ! 00000000ECE28298 ELSE:L2-B007 3 S <BD60032+4 | |
18271 | BL60139: ! ELSE:L2-B007 | |
18272 | add %g1, 0xF8E, %g1 ! 00000000ECE2829C ELSE:L2-B007 8 chksum++ | |
18273 | ta %xcc, 0x43 ! 00000000ECE282A0 LOOP:L1-B000 8 S +-PEF | |
18274 | lduba [%g5-0x0020]%asi, %o5 ! 00000000ECE282A4 LOOP:L1-B000 8 S <BD60144 | |
18275 | lduw [%g6+0x0004], %o1 ! 00000000ECE282A8 LOOP:L1-B000 8 S <BD60053 | |
18276 | ba,a,pt %xcc, BL60140 ;.empty ! 00000000ECE282AC LOOP:L1-B000 8 L | |
18277 | bpos,pn %xcc, BL60141 ;.empty ! 00000000ECE282B0 LOOP:L1-B000 0 L | |
18278 | BL60140:fble BL60142 ! 00000000ECE282B4 LOOP:L1-B000 16 L | |
18279 | ldsb [%g5-0x001F], %o3 ! 00000000ECE282B8 LOOP:L1-B000 8 S <BD60085 | |
18280 | BL60142:fbu,pn %fcc0, BL60143 ! 00000000ECE282BC LOOP:L1-B000 8 L | |
18281 | nop ! 00000000ECE282C0 LOOP:L1-B000 8 S | |
18282 | ble,a,pn %xcc, BL60144 ! 00000000ECE282C4 LOOP:L1-B000 8 L | |
18283 | ta %xcc, 0x40 ! 00000000ECE282C8 LOOP:L1-B000 3 S +-priv | |
18284 | BL60143:ba BL60145 ! 00000000ECE282CC LOOP:L1-B000 5 L | |
18285 | BL60144:lda [%g6+0x004C]%asi, %f2 ! 00000000ECE282D0 LOOP:L1-B000 9 S <BD60047 | |
18286 | fbug,a,pt %fcc2, BL60146 ! 00000000ECE282D4 LOOP:L1-B000 3 L | |
18287 | BL60141:lduha [%g7+%g7]0x83, %o4 ! 00000000ECE282D8 LOOP:L1-B000 0 S <BD60002 | |
18288 | BL60146:fbg,a,pn %fcc3, BL60145 ! 00000000ECE282DC LOOP:L1-B000 3 L | |
18289 | BL60145:st %f9, [%g3-0x0078] ! 00000000ECE282E0 LOOP:L1-B000 5 S >BD60180 | |
18290 | add %g1, 0xA58, %g1 ! 00000000ECE282E4 LOOP:L1-B000 8 chksum++ | |
18291 | srlx %o0, 0x1, %o0 ! 00000000ECE282E8 LOOP:L1-B000 8 | |
18292 | andcc %o0, 0x1, %g0 ! 00000000ECE282EC LOOP:L1-B000 8 | |
18293 | bne,pn %xcc, BL60147 ! 00000000ECE282F0 LOOP:L1-B000 8 | |
18294 | ta %xcc, 0x46 ! 00000000ECE282F4 LOOP:L1-B000 8 S demap-page | |
18295 | add %g1, 0x256, %g1 ! 00000000ECE282F8 LOOP:L1-B000 3 chksum++ | |
18296 | .word 0x08D3235C ! 00000000ECE282FC SUBR:L0-B000 3 S illop | |
18297 | bpos,a BL60148 ;.empty ! 00000000ECE28300 SUBR:L0-B000 3 L | |
18298 | bvs,pn %icc, BL60149 ;.empty ! 00000000ECE28304 SUBR:L0-B000 3 L | |
18299 | fblg BL60150 ! 00000000ECE28308 SUBR:L0-B000 0 L | |
18300 | .word 0x93A69FC0 ! 00000000ECE2830C SUBR:L0-B000 0 S illop_FP | |
18301 | tgu %xcc, %g0+0x0073 ! 00000000ECE28310 SUBR:L0-B000 0 S pseudo-branch | |
18302 | fbu BL60151 ;.empty ! 00000000ECE28314 SUBR:L0-B000 0 L | |
18303 | fbn BL60149 ! 00000000ECE28318 SUBR:L0-B000 0 L | |
18304 | BL60149:stx %o2, [%g3+0x003F] ! 00000000ECE2831C SUBR:L0-B000 0 S >BD60028+7 | |
18305 | .word 0x81B61AC2 ! 00000000ECE28320 SUBR:L0-B000 0 S illop_VIS | |
18306 | fba,a BL60152 ;.empty ! 00000000ECE28324 SUBR:L0-B000 0 L | |
18307 | be BL60151 ;.empty ! 00000000ECE28328 SUBR:L0-B000 0 L | |
18308 | BL60148:bne BL60153 ! 00000000ECE2832C SUBR:L0-B000 3 L | |
18309 | BL60150:nop ! 00000000ECE28330 SUBR:L0-B000 3 S | |
18310 | BL60153:lda [%g6+0x0064]%asi, %f23 ! 00000000ECE28334 SUBR:L0-B000 3 S <BD60021 | |
18311 | BL60152:bcc,pn %xcc, BL60154 ;.empty ! 00000000ECE28338 SUBR:L0-B000 3 L | |
18312 | bg BL60154 ! 00000000ECE2833C SUBR:L0-B000 3 L | |
18313 | BL60151:ldd [%g6-0x0038], %f44 ! 00000000ECE28340 SUBR:L0-B000 0 S <BD60006 | |
18314 | BL60154:add %g1, 0xBE6, %g1 ! 00000000ECE28344 SUBR:L0-B000 3 chksum++ | |
18315 | retl ! 00000000ECE28348 SUBR:L0-B000 3 | |
18316 | add %g1, 0x6A9, %g1 ! 00000000ECE2834C SUBR:L0-B000 3 chksum++ | |
18317 | ||
18318 | SECTION .btext035_pg1 TEXT_VA=0xece28000 | |
18319 | attr_text { | |
18320 | Name = .btext035_pg1, | |
18321 | VA = 0xece28000, | |
18322 | RA = 0xffff2e000, | |
18323 | PA = ra2pa(0xffff2e000,0), | |
18324 | tsbonly, | |
18325 | part_0_ctx_nonzero_tsb_config_3, | |
18326 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
18327 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18328 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18329 | } | |
18330 | .text; .skip 8 | |
18331 | ||
18332 | !======================================================================== | |
18333 | ||
18334 | SECTION .btext036 TEXT_VA=0xe4bdf00 | |
18335 | attr_text { | |
18336 | Name = .btext036, | |
18337 | VA = 0xe4bdf00, | |
18338 | RA = 0xffff29f00, | |
18339 | PA = ra2pa(0xffff29f00,0), | |
18340 | notsb | |
18341 | } | |
18342 | ||
18343 | SECTION .btext036_pg0 TEXT_VA=0xe4bc000 | |
18344 | attr_text { | |
18345 | Name = .btext036_pg0, | |
18346 | VA = 0xe4bc000, | |
18347 | RA = 0xffff28000, | |
18348 | PA = ra2pa(0xffff28000,0), | |
18349 | tsbonly, | |
18350 | part_0_ctx_nonzero_tsb_config_3, | |
18351 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
18352 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18353 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18354 | } | |
18355 | .text; .skip 8 | |
18356 | ||
18357 | ||
18358 | SECTION .btext036 | |
18359 | .text | |
18360 | .global SUBR092; SUBR092: | |
18361 | ldd [%g5-0x0070], %f0 ! 000000000E4BDF00 SUBR:L0-B000 2 S <BD60008 | |
18362 | add %g5, 0x46, %l6 ! 000000000E4BDF04 SUBR:L0-B000 2 @BD60077 | |
18363 | ldda [%l6]0xD1, %f18 ! 000000000E4BDF08 SUBR:L0-B000 2 S Short8 | |
18364 | ldx [%g2+0x0050], %l5 ! 000000000E4BDF0C SUBR:L0-B000 2 <BD60003 | |
18365 | membar 0x40 ! 000000000E4BDF10 SUBR:L0-B000 2 | |
18366 | stda %f0, [%l5]0x1E ! 000000000E4BDF14 SUBR:L0-B000 2 Blk-Store | |
18367 | membar 0x40 ! 000000000E4BDF18 SUBR:L0-B000 2 | |
18368 | add %g5, -48, %l6 ! 000000000E4BDF1C SUBR:L0-B000 2 @BD60106 | |
18369 | ldda [%l6]0xD2, %f22 ! 000000000E4BDF20 SUBR:L0-B000 2 S Short16 | |
18370 | add %g1, 0x99D, %g1 ! 000000000E4BDF24 SUBR:L0-B000 2 chksum++ | |
18371 | and %g1, 0xFE, %o5 ! 000000000E4BDF28 LOOP:L1-B000 2 | |
18372 | BL60166: ! LOOP:L1-B000 | |
18373 | add %g1, 0x5E7, %g1 ! 000000000E4BDF2C LOOP:L1-B000 3 chksum++ | |
18374 | ldsha [%g6-0x002E]%asi, %o0 ! 000000000E4BDF30 LOOP:L1-B000 3 S <BD60171 | |
18375 | st %f10, [%g4+0x002C] ! 000000000E4BDF34 LOOP:L1-B000 3 S >BD60019 | |
18376 | add %g5, 0x28, %l6 ! 000000000E4BDF38 LOOP:L1-B000 3 @BD60080 | |
18377 | stda %f30, [%l6]0xD0 ! 000000000E4BDF3C LOOP:L1-B000 3 S Short8 | |
18378 | ldda [%g4+0x0018]%asi, %f46 ! 000000000E4BDF40 LOOP:L1-B000 3 S <BD60059 | |
18379 | std %f12, [%g4-0x0060] ! 000000000E4BDF44 LOOP:L1-B000 3 S >BD60104 | |
18380 | .word 0xABAC4C43 ! 000000000E4BDF48 LOOP:L1-B000 3 S illop_FP | |
18381 | stb %i4, [%g3-0x0057] ! 000000000E4BDF4C LOOP:L1-B000 3 S >BD60026 | |
18382 | ldx [%g6-0x0088], %g6 ! 000000000E4BDF50 LOOP:L1-B000 3 ptr_chase | |
18383 | ldx [%g6-0x0088], %g6 ! 000000000E4BDF54 LOOP:L1-B000 3 ptr_chase | |
18384 | ldx [%g6-0x0088], %g6 ! 000000000E4BDF58 LOOP:L1-B000 3 ptr_chase | |
18385 | .word 0x9BACC0D5 ! 000000000E4BDF5C LOOP:L1-B000 3 S illop_FP | |
18386 | lduh [%g6-0x0030], %o4 ! 000000000E4BDF60 LOOP:L1-B000 3 S <BD60106 | |
18387 | andcc %i3, 0x80, %g0 ! 000000000E4BDF64 SKIP:L2-B000 3 | |
18388 | bz,a,pn %icc, BL60160 ! 000000000E4BDF68 SKIP:L2-B000 3 | |
18389 | ta %xcc, 0x40 ! 000000000E4BDF6C SKIP:L2-B000 2 S +-priv | |
18390 | ldx [%g3+0x0038], %o1 ! 000000000E4BDF70 SKIP:L2-B000 1 S <BD60028 | |
18391 | lduh [%g6-0x0056], %o4 ! 000000000E4BDF74 SKIP:L2-B000 1 S <BD60014 | |
18392 | ta %xcc, 0x46 ! 000000000E4BDF78 SKIP:L2-B000 1 S demap-page | |
18393 | lda [%g4-0x0074]%asi, %f4 ! 000000000E4BDF7C SKIP:L2-B000 1 S <BD60020 | |
18394 | ldx [%g5-0x0088], %g5 ! 000000000E4BDF80 SKIP:L2-B000 1 ptr_chase | |
18395 | ldx [%g5-0x0088], %g5 ! 000000000E4BDF84 SKIP:L2-B000 1 ptr_chase | |
18396 | add %g4, -72, %l5 ! 000000000E4BDF88 SKIP:L2-B000 1 @BD60023 | |
18397 | stda %f18,[%l5+%g1]0xCA ! 000000000E4BDF8C SKIP:L2-B000 1 S Partial_St | |
18398 | add %g1, 0xC67, %g1 ! 000000000E4BDF90 SKIP:L2-B000 1 chksum++ | |
18399 | stb %o4, [%g6-0x000F] ! 000000000E4BDF94 SKIP:L2-B000 1 S >BD60040 | |
18400 | ldd [%g5-0x0070], %f34 ! 000000000E4BDF98 SKIP:L2-B000 1 S <BD60008 | |
18401 | bcs,a BL60155 ;.empty ! 000000000E4BDF9C SKIP:L2-B000 1 L | |
18402 | fbu,a BL60156 ;.empty ! 000000000E4BDFA0 SKIP:L2-B000 0 L | |
18403 | brnz,pn %o2, BL60157 ! 000000000E4BDFA4 SKIP:L2-B000 1 L | |
18404 | nop ! 000000000E4BDFA8 SKIP:L2-B000 1 S | |
18405 | nop ! 000000000E4BDFAC SKIP:L2-B000 0 S | |
18406 | .word 0xD735F0B0 ! 000000000E4BDFB0 SKIP:L2-B000 0 S illop | |
18407 | BL60157:ldx [%g2+0x0010], %g4 ! 000000000E4BDFB4 SKIP:L2-B000 1 S BASE<BD60048 | |
18408 | nop ! 000000000E4BDFB8 SKIP:L2-B000 1 S | |
18409 | BL60155:bpos,a,pn %xcc, BL60158 ;.empty ! 000000000E4BDFBC SKIP:L2-B000 1 L | |
18410 | fbge,a,pt %fcc1, BL60158 ;.empty ! 000000000E4BDFC0 SKIP:L2-B000 1 L | |
18411 | brlez,a,pn %o1, BL60156 ;.empty ! 000000000E4BDFC4 SKIP:L2-B000 0 L | |
18412 | fbu BL60156 ! 000000000E4BDFC8 SKIP:L2-B000 0 L | |
18413 | BL60156:.word 0x91B60237 ! 000000000E4BDFCC SKIP:L2-B000 0 S illop_VIS | |
18414 | fble BL60159 ;.empty ! 000000000E4BDFD0 SKIP:L2-B000 0 L | |
18415 | brlez,a,pn %i4, BL60159 ! 000000000E4BDFD4 SKIP:L2-B000 0 L | |
18416 | BL60159:.word 0x95906000 ! 000000000E4BDFD8 SKIP:L2-B000 0 S random | |
18417 | BL60158:add %g1, 0x115, %g1 ! 000000000E4BDFDC SKIP:L2-B000 2 chksum++ | |
18418 | fba,pn %fcc2, BL60165 ! 000000000E4BDFE0 SKIP:L2-B000 1 | |
18419 | fmul8ulx16 %f28, %f30, %f18 ! 000000000E4BDFE4 SKIP:L2-B000 1 S | |
18420 | BL60160: ! ELSE:L2-B001 | |
18421 | add %g3, -32, %l6 ! 000000000E4BDFE8 ELSE:L2-B001 2 @BD60144 | |
18422 | stda %f18, [%l6]0xD0 ! 000000000E4BDFEC ELSE:L2-B001 3 S Short8 | |
18423 | nop ! 000000000E4BDFF0 ELSE:L2-B001 2 S | |
18424 | ldd [%g4-0x0038], %f34 ! 000000000E4BDFF4 ELSE:L2-B001 3 S <BD60006 | |
18425 | add %g4, 0x0, %l6 ! 000000000E4BDFF8 ELSE:L2-B001 2 @BD60097 | |
18426 | ldda [%l6]0xD2, %f28 ! 000000000E4BDFFC ELSE:L2-B001 2 S Short16 | |
18427 | swap [%g5-0x001C], %o1 ! 000000000E4BE000 ELSE:L2-B001 2 S >BD60130 | |
18428 | stx %o0, [%g6+0x0008] ! 000000000E4BE004 ELSE:L2-B001 2 S >BD60058 | |
18429 | nop ! 000000000E4BE008 ELSE:L2-B001 2 S | |
18430 | add %g3, -15, %l6 ! 000000000E4BE00C ELSE:L2-B001 2 @BD60040 | |
18431 | stda %f20, [%l6]0xD0 ! 000000000E4BE010 ELSE:L2-B001 2 S Short8 | |
18432 | ldx [%g2+0x0050], %l5 ! 000000000E4BE014 ELSE:L2-B001 2 <BD60003 | |
18433 | membar 0x40 ! 000000000E4BE018 ELSE:L2-B001 2 | |
18434 | ldda [%l5]0x16, %f16 ! 000000000E4BE01C ELSE:L2-B001 2 Blk-Load | |
18435 | membar 0x40 ! 000000000E4BE020 ELSE:L2-B001 2 | |
18436 | .word 0xAFE78DDB ! 000000000E4BE024 ELSE:L2-B001 2 S illop | |
18437 | add %g1, 0x341, %g1 ! 000000000E4BE028 ELSE:L2-B001 2 chksum++ | |
18438 | .word 0x9DB18368 ! 000000000E4BE02C ELSE:L2-B001 2 S illop_VIS | |
18439 | fbuge,a,pt %fcc1, BL60161 ;.empty ! 000000000E4BE030 ELSE:L2-B001 2 L | |
18440 | bne BL60161 ! 000000000E4BE034 ELSE:L2-B001 2 L | |
18441 | stba %o4, [%g6-0x001F]%asi ! 000000000E4BE038 ELSE:L2-B001 0 S >BD60085 | |
18442 | bcc,a BL60162 ;.empty ! 000000000E4BE03C ELSE:L2-B001 0 L | |
18443 | .word 0x9FC68000 ! 000000000E4BE040 ELSE:L2-B001 0 L random | |
18444 | BL60162:ldda [%g5+0x0038]%asi, %o0 ! 000000000E4BE044 ELSE:L2-B001 0 S <BD60028 | |
18445 | fbe,a,pn %fcc3, BL60164 ! 000000000E4BE048 ELSE:L2-B001 0 L | |
18446 | .word 0x87737232 ! 000000000E4BE04C ELSE:L2-B001 0 S illop | |
18447 | BL60163:bcs,a BL60161 ! 000000000E4BE050 ELSE:L2-B001 0 L | |
18448 | BL60161:lduh [%g6-0x004C], %o3 ! 000000000E4BE054 ELSE:L2-B001 2 S <BD60089 | |
18449 | BL60164:sth %o1, [%g3-0x0056] ! 000000000E4BE058 ELSE:L2-B001 2 S >BD60014 | |
18450 | add %g1, 0x7FD, %g1 ! 000000000E4BE05C ELSE:L2-B001 2 chksum++ | |
18451 | BL60165: ! ELSE:L2-B001 | |
18452 | add %g1, 0xCAA, %g1 ! 000000000E4BE060 ELSE:L2-B001 3 chksum++ | |
18453 | ldsw [%g5+0x0048], %o2 ! 000000000E4BE064 LOOP:L1-B000 3 S <BD60018 | |
18454 | ldsba [%g7+%g7]0x83, %o1 ! 000000000E4BE068 LOOP:L1-B000 3 S <BD60002 | |
18455 | std %o2, [%g4+0x006C] ! 000000000E4BE06C LOOP:L1-B000 3 S >BD60012+4 | |
18456 | ldub [%g4+0x0029], %o2 ! 000000000E4BE070 LOOP:L1-B000 3 S <BD60090 | |
18457 | srlx %o5, 0x1, %o5 ! 000000000E4BE074 LOOP:L1-B000 3 | |
18458 | andcc %o5, 0x1, %g0 ! 000000000E4BE078 LOOP:L1-B000 3 | |
18459 | bne,pn %xcc, BL60166 ! 000000000E4BE07C LOOP:L1-B000 3 | |
18460 | ldx [%g2+0x0038], %g3 ! 000000000E4BE080 LOOP:L1-B000 3 S BASE<BD60125 | |
18461 | add %g1, 0x17, %g1 ! 000000000E4BE084 LOOP:L1-B000 2 chksum++ | |
18462 | add %g4, -87, %l6 ! 000000000E4BE088 LOOP:L1-B000 2 @BD60026 | |
18463 | stda %f30, [%l6]0xD0 ! 000000000E4BE08C SUBR:L0-B000 2 S Short8 | |
18464 | .word 0xA9A55F6A ! 000000000E4BE090 SUBR:L0-B000 2 S illop_FP | |
18465 | ld [%g2+0x0064], %fsr ! 000000000E4BE094 SUBR:L0-B000 2 S <BD60032+4 | |
18466 | ldx [%g2+0x0060], %fsr ! 000000000E4BE098 SUBR:L0-B000 2 S <BD60032 | |
18467 | nop ! 000000000E4BE09C SUBR:L0-B000 2 S | |
18468 | stw %o1, [%g3-0x0040] ! 000000000E4BE0A0 SUBR:L0-B000 2 S >BD60007 | |
18469 | ldx [%g2+0x0018], %g4 ! 000000000E4BE0A4 SUBR:L0-B000 2 S BASE<BD60083 | |
18470 | lduh [%g5-0x0056], %o3 ! 000000000E4BE0A8 SUBR:L0-B000 2 S <BD60014 | |
18471 | retl ! 000000000E4BE0AC SUBR:L0-B000 2 | |
18472 | add %g1, 0x832, %g1 ! 000000000E4BE0B0 SUBR:L0-B000 2 chksum++ | |
18473 | ||
18474 | SECTION .btext036_pg1 TEXT_VA=0xe4be000 | |
18475 | attr_text { | |
18476 | Name = .btext036_pg1, | |
18477 | VA = 0xe4be000, | |
18478 | RA = 0xffff2a000, | |
18479 | PA = ra2pa(0xffff2a000,0), | |
18480 | tsbonly, | |
18481 | part_0_ctx_nonzero_tsb_config_3, | |
18482 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
18483 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18484 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18485 | } | |
18486 | .text; .skip 8 | |
18487 | ! Context 71: 2285 instructions generated, 10456 executed, 338 traps | |
18488 | ||
18489 | #undef BLIMP_BIAS | |
18490 | #define BLIMP_BIAS 0 | |
18491 | #undef BLIMP_FRAME | |
18492 | #define BLIMP_FRAME 128 | |
18493 | #undef BLIMP_32BIT | |
18494 | #define BLIMP_32BIT 0 | |
18495 | ||
18496 | !======================================================================== | |
18497 | ||
18498 | SECTION .btext037 TEXT_VA=0x49722ffffd00 | |
18499 | attr_text { | |
18500 | Name = .btext037, | |
18501 | VA = 0x49722ffffd00, | |
18502 | RA = ra2pa(0xd0ffffd00,0), | |
18503 | PA = ra2pa(0xd0ffffd00,0), | |
18504 | notsb | |
18505 | } | |
18506 | ||
18507 | SECTION .btext037_pg0 TEXT_VA=0x497220000000 | |
18508 | attr_text { | |
18509 | Name = .btext037_pg0, | |
18510 | VA = 0x497220000000, | |
18511 | RA = ra2pa(0xd00000000,0), | |
18512 | PA = ra2pa(0xd00000000,0), | |
18513 | tsbonly, | |
18514 | part_0_ctx_nonzero_tsb_config_0, | |
18515 | TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1, | |
18516 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18517 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18518 | } | |
18519 | .text; .skip 8 | |
18520 | ||
18521 | ||
18522 | SECTION .btext037 | |
18523 | .text | |
18524 | .global start_th_4; start_th_4: | |
18525 | .global SUBR106; SUBR106: | |
18526 | BL80190: ! MAIN:L0-B000 | |
18527 | nop ! 000049722FFFFD00 MAIN:L0-B000 1 | |
18528 | sethi %hh(0x50B430000000),%g2 ! 000049722FFFFD04 MAIN:L0-B000 1 BD80094 | |
18529 | or %g2,%hm(0x50B430000000),%g2 ! 000049722FFFFD08 MAIN:L0-B000 1 | |
18530 | sethi %lm(0x50B430000000),%g3 ! 000049722FFFFD0C MAIN:L0-B000 1 | |
18531 | or %g3,%lo(0x50B430000000),%g3 ! 000049722FFFFD10 MAIN:L0-B000 1 | |
18532 | sllx %g2, 0x20, %g2 ! 000049722FFFFD14 MAIN:L0-B000 1 | |
18533 | or %g2, %g3, %g2 ! 000049722FFFFD18 MAIN:L0-B000 1 | |
18534 | sethi %hh(0x6180002000),%l0 ! 000049722FFFFD1C MAIN:L0-B000 1 STACK0072 | |
18535 | or %l0,%hm(0x6180002000),%l0 ! 000049722FFFFD20 MAIN:L0-B000 1 | |
18536 | sethi %lm(0x6180002000),%l1 ! 000049722FFFFD24 MAIN:L0-B000 1 | |
18537 | or %l1,%lo(0x6180002000),%l1 ! 000049722FFFFD28 MAIN:L0-B000 1 | |
18538 | sllx %l0, 0x20, %l0 ! 000049722FFFFD2C MAIN:L0-B000 1 | |
18539 | or %l0, %l1, %l0 ! 000049722FFFFD30 MAIN:L0-B000 1 | |
18540 | sub %l0, 0x100, %o6 ! 000049722FFFFD34 MAIN:L0-B000 1 | |
18541 | add %o6, 0x80, %i6 ! 000049722FFFFD38 MAIN:L0-B000 1 | |
18542 | addcc %g0, 0x1, %g1 ! 000049722FFFFD3C MAIN:L0-B000 1 | |
18543 | or %g0, 0xC8B, %g3 ! 000049722FFFFD40 MAIN:L0-B000 1 | |
18544 | or %g0, 0xE35, %g4 ! 000049722FFFFD44 MAIN:L0-B000 1 | |
18545 | or %g0, 0x1AA, %g5 ! 000049722FFFFD48 MAIN:L0-B000 1 | |
18546 | or %g0, -1529, %g6 ! 000049722FFFFD4C MAIN:L0-B000 1 | |
18547 | or %g0, 0x0, %g7 ! 000049722FFFFD50 MAIN:L0-B000 1 | |
18548 | or %g0, -3047, %o0 ! 000049722FFFFD54 MAIN:L0-B000 1 | |
18549 | or %g0, -2104, %o1 ! 000049722FFFFD58 MAIN:L0-B000 1 | |
18550 | or %g0, 0x5F, %o2 ! 000049722FFFFD5C MAIN:L0-B000 1 | |
18551 | or %g0, 0xAF2, %o3 ! 000049722FFFFD60 MAIN:L0-B000 1 | |
18552 | or %g0, -800, %o4 ! 000049722FFFFD64 MAIN:L0-B000 1 | |
18553 | or %g0, 0x63E, %o5 ! 000049722FFFFD68 MAIN:L0-B000 1 | |
18554 | or %g0, 0xF3B, %o7 ! 000049722FFFFD6C MAIN:L0-B000 1 | |
18555 | or %g0, -3872, %l0 ! 000049722FFFFD70 MAIN:L0-B000 1 | |
18556 | or %g0, -48, %l1 ! 000049722FFFFD74 MAIN:L0-B000 1 | |
18557 | or %g0, 0x67A, %l2 ! 000049722FFFFD78 MAIN:L0-B000 1 | |
18558 | or %g0, 0x81E, %l3 ! 000049722FFFFD7C MAIN:L0-B000 1 | |
18559 | or %g0, 0x18, %l4 ! 000049722FFFFD80 MAIN:L0-B000 1 | |
18560 | or %g0, 0xB70, %l5 ! 000049722FFFFD84 MAIN:L0-B000 1 | |
18561 | sethi %hh(0x49722FFFFD00),%l7 ! 000049722FFFFD88 MAIN:L0-B000 1 SUBR106 | |
18562 | or %l7,%hm(0x49722FFFFD00),%l7 ! 000049722FFFFD8C MAIN:L0-B000 1 | |
18563 | sethi %lm(0x49722FFFFD00),%l6 ! 000049722FFFFD90 MAIN:L0-B000 1 | |
18564 | or %l6,%lo(0x49722FFFFD00),%l6 ! 000049722FFFFD94 MAIN:L0-B000 1 | |
18565 | sllx %l7, 0x20, %l7 ! 000049722FFFFD98 MAIN:L0-B000 1 | |
18566 | or %l7, %l6, %l7 ! 000049722FFFFD9C MAIN:L0-B000 1 | |
18567 | or %g0, -2988, %l6 ! 000049722FFFFDA0 MAIN:L0-B000 1 | |
18568 | or %g0, -3324, %i0 ! 000049722FFFFDA4 MAIN:L0-B000 1 | |
18569 | or %g0, -138, %i1 ! 000049722FFFFDA8 MAIN:L0-B000 1 | |
18570 | or %g0, -1101, %i2 ! 000049722FFFFDAC MAIN:L0-B000 1 | |
18571 | or %g0, 0x364, %i3 ! 000049722FFFFDB0 MAIN:L0-B000 1 | |
18572 | or %g0, 0xCC1, %i4 ! 000049722FFFFDB4 MAIN:L0-B000 1 | |
18573 | or %g0, -1882, %i5 ! 000049722FFFFDB8 MAIN:L0-B000 1 | |
18574 | or %g0, 0xC48, %i7 ! 000049722FFFFDBC MAIN:L0-B000 1 | |
18575 | or %g0, 0x4, %g6 ! 000049722FFFFDC0 MAIN:L0-B000 1 | |
18576 | BL80191:save %o6, -128, %o6 ! 000049722FFFFDC4 MAIN:L0-B000 4 | |
18577 | add %i0, %g6, %l0 ! 000049722FFFFDC8 MAIN:L0-B000 4 | |
18578 | add %i1, %g6, %l1 ! 000049722FFFFDCC MAIN:L0-B000 4 | |
18579 | add %i2, %g6, %l2 ! 000049722FFFFDD0 MAIN:L0-B000 4 | |
18580 | add %i3, %g6, %l3 ! 000049722FFFFDD4 MAIN:L0-B000 4 | |
18581 | add %i4, %g6, %l4 ! 000049722FFFFDD8 MAIN:L0-B000 4 | |
18582 | add %i5, %g6, %l5 ! 000049722FFFFDDC MAIN:L0-B000 4 | |
18583 | add %i6, %g6, %l6 ! 000049722FFFFDE0 MAIN:L0-B000 4 | |
18584 | add %i7, %g6, %l7 ! 000049722FFFFDE4 MAIN:L0-B000 4 | |
18585 | add %l0, %g6, %o0 ! 000049722FFFFDE8 MAIN:L0-B000 4 | |
18586 | add %l1, %g6, %o1 ! 000049722FFFFDEC MAIN:L0-B000 4 | |
18587 | add %l2, %g6, %o2 ! 000049722FFFFDF0 MAIN:L0-B000 4 | |
18588 | add %l3, %g6, %o3 ! 000049722FFFFDF4 MAIN:L0-B000 4 | |
18589 | add %l4, %g6, %o4 ! 000049722FFFFDF8 MAIN:L0-B000 4 | |
18590 | add %l5, %g6, %o5 ! 000049722FFFFDFC MAIN:L0-B000 4 | |
18591 | add %l7, %g6, %o7 ! 000049722FFFFE00 MAIN:L0-B000 4 | |
18592 | subcc %g6, 0x1, %g6 ! 000049722FFFFE04 MAIN:L0-B000 4 | |
18593 | bnz,pt %xcc, BL80191 ! 000049722FFFFE08 MAIN:L0-B000 4 | |
18594 | nop ! 000049722FFFFE0C MAIN:L0-B000 4 | |
18595 | restore %g0, %g0, %g0 ! 000049722FFFFE10 MAIN:L0-B000 1 | |
18596 | restore %g0, %g0, %g0 ! 000049722FFFFE14 MAIN:L0-B000 1 | |
18597 | restore %g0, %g0, %g0 ! 000049722FFFFE18 MAIN:L0-B000 1 | |
18598 | restore %g0, %g0, %g0 ! 000049722FFFFE1C MAIN:L0-B000 1 | |
18599 | ta %xcc, 0x44 ! 000049722FFFFE20 MAIN:L0-B000 1 cleanwin=0 | |
18600 | ldd [%g2+0x0068], %f0 ! 000049722FFFFE24 MAIN:L0-B000 1 <BD80223 | |
18601 | faddd %f0, %f0, %f6 ! 000049722FFFFE28 MAIN:L0-B000 1 | |
18602 | faddd %f0, %f6, %f12 ! 000049722FFFFE2C MAIN:L0-B000 1 | |
18603 | faddd %f6, %f12, %f14 ! 000049722FFFFE30 MAIN:L0-B000 1 | |
18604 | faddd %f12, %f14, %f60 ! 000049722FFFFE34 MAIN:L0-B000 1 | |
18605 | faddd %f14, %f60, %f62 ! 000049722FFFFE38 MAIN:L0-B000 1 | |
18606 | faddd %f60, %f62, %f32 ! 000049722FFFFE3C MAIN:L0-B000 1 | |
18607 | faddd %f62, %f32, %f34 ! 000049722FFFFE40 MAIN:L0-B000 1 | |
18608 | faddd %f32, %f34, %f36 ! 000049722FFFFE44 MAIN:L0-B000 1 | |
18609 | faddd %f34, %f36, %f38 ! 000049722FFFFE48 MAIN:L0-B000 1 | |
18610 | faddd %f36, %f38, %f40 ! 000049722FFFFE4C MAIN:L0-B000 1 | |
18611 | faddd %f38, %f40, %f42 ! 000049722FFFFE50 MAIN:L0-B000 1 | |
18612 | faddd %f40, %f42, %f44 ! 000049722FFFFE54 MAIN:L0-B000 1 | |
18613 | faddd %f42, %f44, %f46 ! 000049722FFFFE58 MAIN:L0-B000 1 | |
18614 | ld [%g2+0x0070], %f2 ! 000049722FFFFE5C MAIN:L0-B000 1 <BD80224 | |
18615 | fadds %f2, %f2, %f3 ! 000049722FFFFE60 MAIN:L0-B000 1 | |
18616 | fadds %f2, %f3, %f4 ! 000049722FFFFE64 MAIN:L0-B000 1 | |
18617 | fadds %f3, %f4, %f5 ! 000049722FFFFE68 MAIN:L0-B000 1 | |
18618 | fadds %f4, %f5, %f8 ! 000049722FFFFE6C MAIN:L0-B000 1 | |
18619 | fadds %f5, %f8, %f9 ! 000049722FFFFE70 MAIN:L0-B000 1 | |
18620 | fadds %f8, %f9, %f10 ! 000049722FFFFE74 MAIN:L0-B000 1 | |
18621 | fadds %f9, %f10, %f11 ! 000049722FFFFE78 MAIN:L0-B000 1 | |
18622 | fcmpd %fcc0, %f0, %f0 ! 000049722FFFFE7C MAIN:L0-B000 1 | |
18623 | fcmpd %fcc1, %f0, %f0 ! 000049722FFFFE80 MAIN:L0-B000 1 | |
18624 | fcmpd %fcc2, %f0, %f0 ! 000049722FFFFE84 MAIN:L0-B000 1 | |
18625 | fcmpd %fcc3, %f0, %f0 ! 000049722FFFFE88 MAIN:L0-B000 1 | |
18626 | stx %fsr, [%g2+0x0060] ! 000049722FFFFE8C MAIN:L0-B000 1 <BD80032 | |
18627 | fzero %f16 ! 000049722FFFFE90 MAIN:L0-B000 1 | |
18628 | fzero %f18 ! 000049722FFFFE94 MAIN:L0-B000 1 | |
18629 | fzero %f20 ! 000049722FFFFE98 MAIN:L0-B000 1 | |
18630 | fzero %f22 ! 000049722FFFFE9C MAIN:L0-B000 1 | |
18631 | fzero %f24 ! 000049722FFFFEA0 MAIN:L0-B000 1 | |
18632 | fzero %f26 ! 000049722FFFFEA4 MAIN:L0-B000 1 | |
18633 | fzero %f28 ! 000049722FFFFEA8 MAIN:L0-B000 1 | |
18634 | fzero %f30 ! 000049722FFFFEAC MAIN:L0-B000 1 | |
18635 | ldx [%g2+0x0000], %g3 ! 000049722FFFFEB0 MAIN:L0-B000 1 BASE<BD80094 | |
18636 | ldx [%g2+0x0008], %g4 ! 000049722FFFFEB4 MAIN:L0-B000 1 BASE<BD80015 | |
18637 | ldx [%g2+0x0010], %g5 ! 000049722FFFFEB8 MAIN:L0-B000 1 BASE<BD80048 | |
18638 | ldx [%g2+0x0018], %g6 ! 000049722FFFFEBC MAIN:L0-B000 1 BASE<BD80083 | |
18639 | or %g0, 0x2, %l0 ! 000049722FFFFEC0 LOOP:L1-B000 1 | |
18640 | BL80205: ! LOOP:L1-B000 | |
18641 | add %g1, 0x961, %g1 ! 000049722FFFFEC4 LOOP:L1-B000 2 chksum++ | |
18642 | ldx [%g2+0x0058], %l6 ! 000049722FFFFEC8 LOOP:L1-B000 2 <BD80010 | |
18643 | ldda [%l6]0x26, %i0 ! 000049722FFFFECC LOOP:L1-B000 2 S Quad_Ld_P | |
18644 | sth %i1, [%g5+0x0082] ! 000049722FFFFED0 LOOP:L1-B000 2 S >BD80070+2 | |
18645 | stx %i0, [%g6+0x000B] ! 000049722FFFFED4 LOOP:L1-B000 2 S >BD80058+3 | |
18646 | .word 0x97A18803 ! 000049722FFFFED8 LOOP:L1-B000 2 S illop_FP | |
18647 | ldx [%g5-0x0088], %g5 ! 000049722FFFFEDC LOOP:L1-B000 2 ptr_chase | |
18648 | ldx [%g5-0x0088], %g5 ! 000049722FFFFEE0 LOOP:L1-B000 2 ptr_chase | |
18649 | ldx [%g5-0x0088], %g5 ! 000049722FFFFEE4 LOOP:L1-B000 2 ptr_chase | |
18650 | ldx [%g5-0x0088], %g5 ! 000049722FFFFEE8 LOOP:L1-B000 2 ptr_chase | |
18651 | ldx [%g5-0x0088], %g5 ! 000049722FFFFEEC LOOP:L1-B000 2 ptr_chase | |
18652 | tg %xcc, %g0+0x0052 ! 000049722FFFFEF0 LOOP:L1-B000 2 S | |
18653 | sth %g1, [%g6-0x001A] ! 000049722FFFFEF4 LOOP:L1-B000 2 S >BD80130+2 | |
18654 | ldx [%g2+0x0050], %l5 ! 000049722FFFFEF8 LOOP:L1-B000 2 <BD80003 | |
18655 | membar 0x40 ! 000049722FFFFEFC LOOP:L1-B000 2 | |
18656 | ldda [%l5]0xF0, %f16 ! 000049722FFFFF00 LOOP:L1-B000 2 Blk-Load | |
18657 | membar 0x40 ! 000049722FFFFF04 LOOP:L1-B000 2 | |
18658 | std %i0, [%g3+0x0080] ! 000049722FFFFF08 LOOP:L1-B000 2 S >BD80070 | |
18659 | add %g4, 0x28, %l6 ! 000049722FFFFF0C LOOP:L1-B000 2 @BD80080 | |
18660 | ldda [%l6]0xD0, %f18 ! 000049722FFFFF10 LOOP:L1-B000 2 S Short8 | |
18661 | std %o4, [%g5-0x0048] ! 000049722FFFFF14 LOOP:L1-B000 2 S >BD80023 | |
18662 | and %g1, 0xFE, %l4 ! 000049722FFFFF18 LOOP:L2-B000 2 | |
18663 | BL80194: ! LOOP:L2-B000 | |
18664 | add %g1, 0xD8E, %g1 ! 000049722FFFFF1C LOOP:L2-B000 4 chksum++ | |
18665 | ta %xcc, 0x40 ! 000049722FFFFF20 LOOP:L2-B000 4 S +-priv | |
18666 | .word 0xB5AACA85 ! 000049722FFFFF24 LOOP:L2-B000 4 S illop_FP | |
18667 | ldsh [%g3+0x0040], %l1 ! 000049722FFFFF28 LOOP:L2-B000 6 S <BD80036 | |
18668 | add %g3, -86, %l6 ! 000049722FFFFF2C LOOP:L2-B000 4 @BD80014 | |
18669 | ldda [%l6]0xD2, %f26 ! 000049722FFFFF30 LOOP:L2-B000 4 S Short16 | |
18670 | or %g0, 0x2, %l2 ! 000049722FFFFF34 LOOP:L3-B000 4 | |
18671 | BL80192: ! LOOP:L3-B000 | |
18672 | add %g1, 0x90A, %g1 ! 000049722FFFFF38 LOOP:L3-B000 8 chksum++ | |
18673 | ldx [%g2+0x0050], %l5 ! 000049722FFFFF3C LOOP:L3-B000 8 <BD80003 | |
18674 | membar 0x40 ! 000049722FFFFF40 LOOP:L3-B000 8 | |
18675 | stda %f16, [%l5]0xE0 ! 000049722FFFFF44 LOOP:L3-B000 8 Blk-Store | |
18676 | membar 0x40 ! 000049722FFFFF48 LOOP:L3-B000 8 | |
18677 | ldswa [%g4-0x0040]%asi, %l3 ! 000049722FFFFF4C LOOP:L3-B000 8 S <BD80007 | |
18678 | ld [%g2+0x0064], %fsr ! 000049722FFFFF50 LOOP:L3-B000 8 S <BD80032+4 | |
18679 | ldx [%g2+0x0058], %l6 ! 000049722FFFFF54 LOOP:L3-B000 8 <BD80010 | |
18680 | ldda [%l6]0x2C, %i0 ! 000049722FFFFF58 LOOP:L3-B000 10 S Quad_Ld | |
18681 | sethi %hh(0x61748FFFFF00),%l6 ! 000049722FFFFF5C LOOP:L3-B000 8 SUBR107 | |
18682 | or %l6,%hm(0x61748FFFFF00),%l6 ! 000049722FFFFF60 LOOP:L3-B000 8 | |
18683 | sethi %lm(0x61748FFFFF00),%l5 ! 000049722FFFFF64 LOOP:L3-B000 8 | |
18684 | or %l5,%lo(0x61748FFFFF00),%l5 ! 000049722FFFFF68 LOOP:L3-B000 8 | |
18685 | sllx %l6, 0x20, %l6 ! 000049722FFFFF6C LOOP:L3-B000 8 | |
18686 | or %l6, %l5, %l6 ! 000049722FFFFF70 LOOP:L3-B000 8 | |
18687 | jmpl %l6+0x0000, %o7 ! 000049722FFFFF74 LOOP:L3-B000 8 S | |
18688 | stxa %o0, [%g3+0x0038]%asi ! 000049722FFFFF78 LOOP:L3-B000 8 S >BD80028 | |
18689 | ldx [%g2+0x0050], %l5 ! 000049722FFFFF7C LOOP:L3-B000 8 <BD80003 | |
18690 | membar 0x40 ! 000049722FFFFF80 LOOP:L3-B000 8 | |
18691 | stda %f16, [%l5]0xF8 ! 000049722FFFFF84 LOOP:L3-B000 8 Blk-Store | |
18692 | membar 0x40 ! 000049722FFFFF88 LOOP:L3-B000 8 | |
18693 | .word 0xA5B182D2 ! 000049722FFFFF8C LOOP:L3-B000 8 S illop_VIS | |
18694 | ldx [%g2+0x0028], %g3 ! 000049722FFFFF90 LOOP:L3-B000 8 S BASE<BD80022 | |
18695 | ld [%g2+0x0064], %fsr ! 000049722FFFFF94 LOOP:L3-B000 8 S <BD80032+4 | |
18696 | std %f22, [%g6+0x007D] ! 000049722FFFFF98 LOOP:L3-B000 8 S >BD80009+5 | |
18697 | ta %xcc, 0x43 ! 000049722FFFFF9C LOOP:L3-B000 8 S +-PEF | |
18698 | lduwa [%g7+%g0]0x82, %o1 ! 000049722FFFFFA0 LOOP:L3-B000 8 S <BD80043 | |
18699 | ldx [%g2+0x0060], %fsr ! 000049722FFFFFA4 LOOP:L3-B000 16 S <BD80032 | |
18700 | stx %i1, [%g4+0x0070] ! 000049722FFFFFA8 LOOP:L3-B000 8 S >BD80060 | |
18701 | add %g4, 0x2B, %l6 ! 000049722FFFFFAC LOOP:L3-B000 8 @BD80126 | |
18702 | stda %f24, [%l6]0xD0 ! 000049722FFFFFB0 LOOP:L3-B000 8 S Short8 | |
18703 | stw %i1, [%g3-0x0014] ! 000049722FFFFFB4 LOOP:L3-B000 8 S >BD80087 | |
18704 | ldx [%g2+0x0058], %l6 ! 000049722FFFFFB8 LOOP:L3-B000 8 <BD80010 | |
18705 | ldda [%l6]0x26, %i0 ! 000049722FFFFFBC LOOP:L3-B000 8 S Quad_Ld_P | |
18706 | subcc %l2, 0x1, %l2 ! 000049722FFFFFC0 LOOP:L3-B000 8 | |
18707 | bnz,a BL80192 ! 000049722FFFFFC4 LOOP:L3-B000 8 | |
18708 | nop ! 000049722FFFFFC8 LOOP:L3-B000 4 S | |
18709 | add %g1, 0x3C4, %g1 ! 000049722FFFFFCC LOOP:L3-B000 4 chksum++ | |
18710 | and %g1, 0xFE, %l3 ! 000049722FFFFFD0 LOOP:L3-B001 4 | |
18711 | BL80193: ! LOOP:L3-B001 | |
18712 | add %g1, 0xA1, %g1 ! 000049722FFFFFD4 LOOP:L3-B001 8 chksum++ | |
18713 | ldx [%g3+0x0030], %l1 ! 000049722FFFFFD8 LOOP:L3-B001 8 S <BD80044 | |
18714 | std %f38, [%g3+0x0015] ! 000049722FFFFFDC LOOP:L3-B001 8 S >BD80074+5 | |
18715 | st %f8, [%g4+0x0060] ! 000049722FFFFFE0 LOOP:L3-B001 8 S >BD80069 | |
18716 | ldx [%g2+0x0058], %l6 ! 000049722FFFFFE4 LOOP:L3-B001 8 <BD80010 | |
18717 | ldda [%l6]0x2C, %i0 ! 000049722FFFFFE8 LOOP:L3-B001 8 S Quad_Ld | |
18718 | stb %i0, [%g3-0x0020] ! 000049722FFFFFEC LOOP:L3-B001 8 S >BD80144 | |
18719 | ldx [%g2+0x0050], %l5 ! 000049722FFFFFF0 LOOP:L3-B001 8 <BD80003 | |
18720 | membar 0x40 ! 000049722FFFFFF4 LOOP:L3-B001 8 | |
18721 | ldda [%l5]0x16, %f16 ! 000049722FFFFFF8 LOOP:L3-B001 8 Blk-Load | |
18722 | membar 0x40 ! 000049722FFFFFFC LOOP:L3-B001 8 | |
18723 | stb %i0, [%g3-0x0023] ! 0000497230000000 LOOP:L3-B001 8 S >BD80068+1 | |
18724 | srlx %l3, 0x1, %l3 ! 0000497230000004 LOOP:L3-B001 8 | |
18725 | andcc %l3, 0x1, %g0 ! 0000497230000008 LOOP:L3-B001 8 | |
18726 | bne,a,pn %xcc, BL80193 ! 000049723000000C LOOP:L3-B001 8 | |
18727 | ldd [%g4-0x0048], %i0 ! 0000497230000010 LOOP:L3-B001 4 S <BD80023 | |
18728 | add %g1, 0xF04, %g1 ! 0000497230000014 LOOP:L3-B001 4 chksum++ | |
18729 | st %f0, [%g4-0x0060] ! 0000497230000018 LOOP:L2-B000 4 S >BD80104 | |
18730 | sta %f1, [%g4-0x005C]%asi ! 000049723000001C LOOP:L2-B000 4 S >BD80104+4 | |
18731 | call .+8 ! 0000497230000020 LOOP:L2-B000 4 S | |
18732 | ld [%g6+0x0020], %f9 ! 0000497230000024 LOOP:L2-B000 4 S <BD80042 | |
18733 | ldx [%g5-0x0088], %g5 ! 0000497230000028 LOOP:L2-B000 4 ptr_chase | |
18734 | ldx [%g5-0x0088], %g5 ! 000049723000002C LOOP:L2-B000 4 ptr_chase | |
18735 | ldx [%g5-0x0088], %g5 ! 0000497230000030 LOOP:L2-B000 4 ptr_chase | |
18736 | ldx [%g5-0x0088], %g5 ! 0000497230000034 LOOP:L2-B000 4 ptr_chase | |
18737 | ldx [%g5-0x0088], %g5 ! 0000497230000038 LOOP:L2-B000 4 ptr_chase | |
18738 | st %f29, [%g5+0x004A] ! 000049723000003C LOOP:L2-B000 4 S >BD80018+2 | |
18739 | sth %o0, [%g4-0x004A] ! 0000497230000040 LOOP:L2-B000 4 S >BD80033 | |
18740 | srlx %l4, 0x1, %l4 ! 0000497230000044 LOOP:L2-B000 4 | |
18741 | andcc %l4, 0x1, %g0 ! 0000497230000048 LOOP:L2-B000 4 | |
18742 | bne,a,pn %xcc, BL80194 ! 000049723000004C LOOP:L2-B000 4 | |
18743 | ldx [%g2+0x0060], %fsr ! 0000497230000050 LOOP:L2-B000 2 S <BD80032 | |
18744 | add %g1, 0x447, %g1 ! 0000497230000054 LOOP:L2-B000 2 chksum++ | |
18745 | and %g1, 0xFE, %l1 ! 0000497230000058 LOOP:L2-B001 2 | |
18746 | BL80199: ! LOOP:L2-B001 | |
18747 | add %g1, 0xE38, %g1 ! 000049723000005C LOOP:L2-B001 2 chksum++ | |
18748 | nop ! 0000497230000060 LOOP:L3-B002 2 | |
18749 | nop ! 0000497230000064 LOOP:L3-B003 2 | |
18750 | nop ! 0000497230000068 LOOP:L3-B004 2 | |
18751 | andcc %o1, 0x800, %g0 ! 000049723000006C SKIP:L3-B005 2 | |
18752 | bz BL80195 ! 0000497230000070 SKIP:L3-B005 2 | |
18753 | ldx [%g2+0x0000], %g3 ! 0000497230000074 SKIP:L3-B005 2 S BASE<BD80094 | |
18754 | ldsh [%g5-0x003C], %o2 ! 0000497230000078 SKIP:L3-B005 2 S <BD80041 | |
18755 | ldd [%g5+0x0010], %f38 ! 000049723000007C SKIP:L3-B005 2 S <BD80074 | |
18756 | stb %i0, [%g3+0x0029] ! 0000497230000080 SKIP:L3-B005 2 S >BD80090 | |
18757 | ldx [%g2+0x0050], %l5 ! 0000497230000084 SKIP:L3-B005 2 <BD80003 | |
18758 | membar 0x40 ! 0000497230000088 SKIP:L3-B005 2 | |
18759 | stda %f32, [%l5]0xF0 ! 000049723000008C SKIP:L3-B005 2 Blk-Store | |
18760 | membar 0x40 ! 0000497230000090 SKIP:L3-B005 2 | |
18761 | ldsw [%g3-0x0054], %i1 ! 0000497230000094 SKIP:L3-B005 2 S <BD80027 | |
18762 | sth %i1, [%g3-0x000D] ! 0000497230000098 SKIP:L3-B005 2 S >BD80184+1 | |
18763 | add %g1, 0xCB7, %g1 ! 000049723000009C SKIP:L3-B005 2 chksum++ | |
18764 | ldub [%g5+0x0043], %i3 ! 00004972300000A0 SKIP:L3-B005 2 S <BD80092 | |
18765 | ld [%g3-0x0040], %f17 ! 00004972300000A4 SKIP:L3-B005 2 S <BD80007 | |
18766 | ld [%g3-0x0074], %f9 ! 00004972300000A8 SKIP:L3-B005 2 S <BD80020 | |
18767 | std %i0, [%g5+0x0087] ! 00004972300000AC SKIP:L3-B005 2 S >BD80070+7 | |
18768 | ldx [%g5+0x0078], %o2 ! 00004972300000B0 SKIP:L3-B005 2 S <BD80009 | |
18769 | add %g4, 0x78, %l5 ! 00004972300000B4 SKIP:L3-B005 2 @BD80009 | |
18770 | stda %f18,[%l5+%g1]0xC0 ! 00004972300000B8 SKIP:L3-B005 2 S Partial_St | |
18771 | ldxa [%g4+0x0068]%asi, %i5 ! 00004972300000BC SKIP:L3-B005 2 S <BD80012 | |
18772 | lduw [%g4-0x000C], %o2 ! 00004972300000C0 SKIP:L3-B005 2 S <BD80002 | |
18773 | ld [%g2+0x0064], %fsr ! 00004972300000C4 SKIP:L3-B005 2 S <BD80032+4 | |
18774 | sethi %hh(0xFFFFA2650FFFFF00),%l6 ! 00004972300000C8 SKIP:L3-B005 2 SUBR110 | |
18775 | or %l6,%hm(0xFFFFA2650FFFFF00),%l6 ! 00004972300000CC SKIP:L3-B005 2 | |
18776 | sethi %lm(0xFFFFA2650FFFFF00),%l5 ! 00004972300000D0 SKIP:L3-B005 2 | |
18777 | or %l5,%lo(0xFFFFA2650FFFFF00),%l5 ! 00004972300000D4 SKIP:L3-B005 2 | |
18778 | sllx %l6, 0x20, %l6 ! 00004972300000D8 SKIP:L3-B005 2 | |
18779 | or %l6, %l5, %l6 ! 00004972300000DC SKIP:L3-B005 2 | |
18780 | jmpl %l6+0x0000, %o7 ! 00004972300000E0 SKIP:L3-B005 2 S | |
18781 | stda %i4, [%g3+0x0050]%asi ! 00004972300000E4 SKIP:L3-B005 2 S >BD80045 | |
18782 | fba,pt %fcc2, BL80196 ! 00004972300000E8 SKIP:L3-B005 2 | |
18783 | ldx [%g2+0x0038], %g3 ! 00004972300000EC SKIP:L3-B005 2 S BASE<BD80125 | |
18784 | BL80195: ! ELSE:L3-B006 | |
18785 | .word 0xAFE29E6C ! 00004972300000F0 ELSE:L3-B006 0 S illop | |
18786 | .word 0xA3ABA678 ! 00004972300000F4 ELSE:L3-B006 0 S illop | |
18787 | ldx [%g5-0x0008], %i1 ! 00004972300000F8 ELSE:L3-B006 0 S <BD80056 | |
18788 | ldx [%g4+0x0008], %i5 ! 00004972300000FC ELSE:L3-B006 0 S <BD80058 | |
18789 | add %g1, 0x9C2, %g1 ! 0000497230000100 ELSE:L3-B006 0 chksum++ | |
18790 | ldx [%g2+0x0058], %l6 ! 0000497230000104 ELSE:L3-B006 0 <BD80010 | |
18791 | ldda [%l6]0x24, %i0 ! 0000497230000108 ELSE:L3-B006 0 S Quad_Ld | |
18792 | add %g5, -34, %l6 ! 000049723000010C ELSE:L3-B006 0 @BD80076 | |
18793 | stda %f22, [%l6]0xD2 ! 0000497230000110 ELSE:L3-B006 0 S Short16 | |
18794 | add %g6, 0x42, %l6 ! 0000497230000114 ELSE:L3-B006 0 @BD80091 | |
18795 | .word 0x81F2FF33 ! 0000497230000118 ELSE:L3-B006 0 S illop | |
18796 | lduh [%g6-0x002E], %o4 ! 000049723000011C ELSE:L3-B006 0 S <BD80171 | |
18797 | .word 0x82A91C94 ! 0000497230000120 ELSE:L3-B006 0 S random | |
18798 | stb %o2, [%g6+0x0071] ! 0000497230000124 ELSE:L3-B006 0 S >BD80060+1 | |
18799 | ldx [%g6-0x0088], %g6 ! 0000497230000128 ELSE:L3-B006 0 ptr_chase | |
18800 | ldx [%g2+0x0020], %g3 ! 000049723000012C ELSE:L3-B006 0 S BASE<BD80098 | |
18801 | .word 0x324BFE5E ! 0000497230000130 ELSE:L3-B006 0 S random | |
18802 | BL80196: ! ELSE:L3-B006 | |
18803 | add %g1, 0xCA9, %g1 ! 0000497230000134 ELSE:L3-B006 2 chksum++ | |
18804 | fcmpd %fcc1, %f38, %f38 ! 0000497230000138 SKIP:L3-B007 2 | |
18805 | fbl,a,pt %fcc1, BL80197 ! 000049723000013C SKIP:L3-B007 2 | |
18806 | sta %f11, [%g6-0x0074]%asi ! 0000497230000140 SKIP:L3-B007 0 S >BD80020 | |
18807 | .word 0xA7B4C9CD ! 0000497230000144 SKIP:L3-B007 2 S illop_VIS | |
18808 | stha %o0, [%g6-0x004C]%asi ! 0000497230000148 SKIP:L3-B007 2 S >BD80089 | |
18809 | ldd [%g3-0x0008], %i0 ! 000049723000014C SKIP:L3-B007 2 S <BD80056 | |
18810 | ldx [%g2+0x0038], %g3 ! 0000497230000150 SKIP:L3-B007 2 S BASE<BD80125 | |
18811 | ta %xcc, 0x46 ! 0000497230000154 SKIP:L3-B007 2 S demap-page | |
18812 | add %g1, 0xA6E, %g1 ! 0000497230000158 SKIP:L3-B007 2 chksum++ | |
18813 | stwa %o3, [%g6-0x0040]%asi ! 000049723000015C SKIP:L3-B007 2 S >BD80007 | |
18814 | ld [%g6+0x0060], %f9 ! 0000497230000160 SKIP:L3-B007 2 S <BD80069 | |
18815 | stw %i1, [%g4-0x0004] ! 0000497230000164 SKIP:L3-B007 2 S >BD80056+4 | |
18816 | ldx [%g2+0x0058], %l6 ! 0000497230000168 SKIP:L3-B007 2 <BD80010 | |
18817 | ldda [%l6]0x26, %i0 ! 000049723000016C SKIP:L3-B007 2 S Quad_Ld_P | |
18818 | stxa %g7, [%l6+%g0]0x04 ! 0000497230000170 SKIP:L3-B007 2 S >BD80011 | |
18819 | ldx [%g2+0x0048], %g3 ! 0000497230000174 SKIP:L3-B007 2 S BASE<BD80209 | |
18820 | ldx [%g2+0x0030], %g4 ! 0000497230000178 SKIP:L3-B007 2 S BASE<BD80013 | |
18821 | fba,a,pt %fcc0, BL80198 ! 000049723000017C SKIP:L3-B007 2 | |
18822 | std %f14, [%g3-0x0060] ! 0000497230000180 SKIP:L3-B007 0 S >BD80104 | |
18823 | BL80197: ! ELSE:L3-B008 | |
18824 | .word 0x9C5D7C73 ! 0000497230000184 ELSE:L3-B008 0 S random | |
18825 | ld [%g2+0x0064], %fsr ! 0000497230000188 ELSE:L3-B008 0 S <BD80032+4 | |
18826 | ldx [%g2+0x0050], %l5 ! 000049723000018C ELSE:L3-B008 0 <BD80003 | |
18827 | membar 0x40 ! 0000497230000190 ELSE:L3-B008 0 | |
18828 | ldda [%l5]0x1F, %f16 ! 0000497230000194 ELSE:L3-B008 0 Blk-Load | |
18829 | membar 0x40 ! 0000497230000198 ELSE:L3-B008 0 | |
18830 | sth %o4, [%g3+0x0000] ! 000049723000019C ELSE:L3-B008 0 S >BD80097 | |
18831 | nop ! 00004972300001A0 ELSE:L3-B008 0 S | |
18832 | .word 0x8897D234 ! 00004972300001A4 ELSE:L3-B008 0 random | |
18833 | .word 0x96DF6E2A ! 00004972300001A8 ELSE:L3-B008 0 S random | |
18834 | sethi %hh(0x19F07777F00),%l6 ! 00004972300001AC ELSE:L3-B008 0 SUBR108 | |
18835 | or %l6,%hm(0x19F07777F00),%l6 ! 00004972300001B0 ELSE:L3-B008 0 | |
18836 | .word 0x81926014 ! 00004972300001B4 ELSE:L3-B008 0 illop | |
18837 | or %l5,%lo(0x19F07777F00),%l5 ! 00004972300001B8 ELSE:L3-B008 0 | |
18838 | sllx %l6, 0x20, %l6 ! 00004972300001BC ELSE:L3-B008 0 | |
18839 | .word 0x917756B3 ! 00004972300001C0 ELSE:L3-B008 0 illop | |
18840 | jmpl %l6+0x0000, %o7 ! 00004972300001C4 ELSE:L3-B008 0 S | |
18841 | .word 0xB1B2B73D ! 00004972300001C8 ELSE:L3-B008 0 S illop_VIS | |
18842 | ldx [%g2+0x0040], %g5 ! 00004972300001CC ELSE:L3-B008 0 S BASE<BD80031 | |
18843 | add %g5, -46, %l6 ! 00004972300001D0 ELSE:L3-B008 0 @BD80171 | |
18844 | ldda [%l6]0xD2, %f18 ! 00004972300001D4 ELSE:L3-B008 0 S Short16 | |
18845 | .word 0xB3D7081F ! 00004972300001D8 ELSE:L3-B008 0 S illop | |
18846 | ldub [%g4+0x0046], %i0 ! 00004972300001DC ELSE:L3-B008 0 S <BD80077 | |
18847 | BL80198: ! ELSE:L3-B008 | |
18848 | add %g1, 0xA0, %g1 ! 00004972300001E0 ELSE:L3-B008 2 chksum++ | |
18849 | lduha [%g6+0x0040]%asi, %o1 ! 00004972300001E4 LOOP:L2-B001 2 S <BD80036 | |
18850 | ldx [%g2+0x0058], %l6 ! 00004972300001E8 LOOP:L2-B001 2 <BD80010 | |
18851 | ldda [%l6]0x26, %i0 ! 00004972300001EC LOOP:L2-B001 2 S Quad_Ld_P | |
18852 | ldxa [%l6+%g0]0x14, %g7 ! 00004972300001F0 LOOP:L2-B001 2 S <BD80011 | |
18853 | .word 0xCB6C5A44 ! 00004972300001F4 LOOP:L2-B001 2 S illop | |
18854 | ldda [%l6]0x24, %i2 ! 00004972300001F8 LOOP:L2-B001 2 S Quad_Ld | |
18855 | prefetch [%g6+0x0038], 1 ! 00004972300001FC LOOP:L2-B001 2 S <BD80028 | |
18856 | srlx %l1, 0x1, %l1 ! 0000497230000200 LOOP:L2-B001 2 | |
18857 | andcc %l1, 0x1, %g0 ! 0000497230000204 LOOP:L2-B001 2 | |
18858 | bne,a,pn %xcc, BL80199 ! 0000497230000208 LOOP:L2-B001 2 | |
18859 | ldd [%g3+0x0058], %f26 ! 000049723000020C LOOP:L2-B001 0 S <BD80035 | |
18860 | add %g1, 0xFEF, %g1 ! 0000497230000210 LOOP:L2-B001 2 chksum++ | |
18861 | nop ! 0000497230000214 LOOP:L2-B002 2 | |
18862 | nop ! 0000497230000218 LOOP:L2-B003 2 | |
18863 | nop ! 000049723000021C LOOP:L2-B004 2 | |
18864 | nop ! 0000497230000220 LOOP:L2-B005 2 | |
18865 | nop ! 0000497230000224 LOOP:L2-B006 2 | |
18866 | nop ! 0000497230000228 LOOP:L2-B007 2 | |
18867 | add %i1, %g1, %o1 ! 000049723000022C SWCH:L2-B008 2 | |
18868 | andcc %o1, 0x400, %g0 ! 0000497230000230 SWCH:L2-B008 2 | |
18869 | bnz,a,pn %xcc, BL80203 ! 0000497230000234 SWCH:L2-B008 2 | |
18870 | add %g1, 0x91E, %g1 ! 0000497230000238 SWCH:L2-B008 2 chksum++ | |
18871 | andcc %o1, 0x80, %g0 ! 000049723000023C SWCH:L2-B008 0 | |
18872 | .word 0x8C8CB2BA ! 0000497230000240 SWCH:L2-B008 0 random | |
18873 | .word 0xED467D01 ! 0000497230000244 SWCH:L2-B008 0 illop | |
18874 | andcc %o1, 0x4, %g0 ! 0000497230000248 SWCH:L2-B008 0 | |
18875 | bnz,a,pn %xcc, BL80201 ! 000049723000024C SWCH:L2-B008 0 | |
18876 | add %g1, 0x23F, %g1 ! 0000497230000250 SWCH:L2-B008 0 chksum++ | |
18877 | andcc %o1, 0x1, %g0 ! 0000497230000254 SWCH:L2-B008 0 | |
18878 | bnz,pn %xcc, BL80200 ! 0000497230000258 SWCH:L2-B008 0 | |
18879 | .word 0xCB5AE7B0 ! 000049723000025C SWCH:L2-B008 0 S random | |
18880 | ldx [%g2+0x0030], %g4 ! 0000497230000260 SWCH:L2-B008 0 S BASE<BD80013 | |
18881 | stxa %i0, [%g7+%g0]0x91 ! 0000497230000264 SWCH:L2-B008 0 S BAD-ASI | |
18882 | add %g3, -8, %l5 ! 0000497230000268 SWCH:L2-B008 0 @BD80056 | |
18883 | .word 0x9F950000 ! 000049723000026C SWCH:L2-B008 0 S illop | |
18884 | add %g1, 0x480, %g1 ! 0000497230000270 SWCH:L2-B008 0 chksum++ | |
18885 | ba,a,pn %icc, BL80204 ! 0000497230000274 SWCH:L2-B008 0 | |
18886 | stwa %g1, [%g4+0x0034]%asi ! 0000497230000278 SWCH:L2-B008 0 S >BD80044+4 | |
18887 | BL80200:add %g1, 0x75B, %g1 ! 000049723000027C CASE:L3-B009 0 chksum++ | |
18888 | .word 0x9AC0212E ! 0000497230000280 CASE:L3-B009 0 S random | |
18889 | .word 0x9FC3801F ! 0000497230000284 CASE:L3-B009 0 S random | |
18890 | .word 0xDF6CA4D2 ! 0000497230000288 CASE:L3-B009 0 illop | |
18891 | or %l6,%hm(0x10DF6CA4D2),%l6 ! 000049723000028C CASE:L3-B009 0 | |
18892 | sethi %lm(0x10DF6CA4D2),%l5 ! 0000497230000290 CASE:L3-B009 0 | |
18893 | or %l5,%lo(0x10DF6CA4D2),%l5 ! 0000497230000294 CASE:L3-B009 0 | |
18894 | sllx %l6, 0x20, %l6 ! 0000497230000298 CASE:L3-B009 0 | |
18895 | or %l6, %l5, %l6 ! 000049723000029C CASE:L3-B009 0 | |
18896 | add %l6, 0x1, %l6 ! 00004972300002A0 CASE:L3-B009 0 | |
18897 | jmpl %l6+0x0000, %o7 ! 00004972300002A4 CASE:L3-B009 0 S | |
18898 | ldd [%g4-0x0060], %f6 ! 00004972300002A8 CASE:L3-B009 0 S <BD80104 | |
18899 | add %g3, 0x80, %l5 ! 00004972300002AC CASE:L3-B009 0 @BD80070 | |
18900 | stda %f18,[%l5+%g1]0xC0 ! 00004972300002B0 CASE:L3-B009 0 S Partial_St | |
18901 | stx %i4, [%g5+0x0053] ! 00004972300002B4 CASE:L3-B009 0 S >BD80045+3 | |
18902 | .word 0x8BB7436B ! 00004972300002B8 CASE:L3-B009 0 S illop_VIS | |
18903 | ldx [%g2+0x0050], %l5 ! 00004972300002BC CASE:L3-B009 0 <BD80003 | |
18904 | membar 0x40 ! 00004972300002C0 CASE:L3-B009 0 | |
18905 | stda %f16, [%l5]0xE0 ! 00004972300002C4 CASE:L3-B009 0 Blk-Store | |
18906 | .word 0x91AFC5B2 ! 00004972300002C8 CASE:L3-B009 0 illop | |
18907 | add %g5, -86, %l6 ! 00004972300002CC CASE:L3-B009 0 @BD80014 | |
18908 | stda %f18, [%l6]0xD3 ! 00004972300002D0 CASE:L3-B009 0 S Short16 | |
18909 | stw %g1, [%g6-0x0050] ! 00004972300002D4 CASE:L3-B009 0 S >BD80093 | |
18910 | ld [%g2+0x0064], %fsr ! 00004972300002D8 CASE:L3-B009 0 S <BD80032+4 | |
18911 | ldx [%g2+0x0058], %l6 ! 00004972300002DC CASE:L3-B009 0 <BD80010 | |
18912 | ldda [%l6]0x24, %i0 ! 00004972300002E0 CASE:L3-B009 0 S Quad_Ld | |
18913 | .word 0xBE100001 ! 00004972300002E4 CASE:L3-B009 0 random | |
18914 | .word 0x8D8B891E ! 00004972300002E8 CASE:L3-B009 0 S illop | |
18915 | BL80201:add %g1, 0xBB, %g1 ! 00004972300002EC CASE:L3-B010 0 chksum++ | |
18916 | .word 0x85AD9343 ! 00004972300002F0 CASE:L3-B010 0 illop | |
18917 | stda %f30, [%l6]0xD2 ! 00004972300002F4 CASE:L3-B010 0 S Short16 | |
18918 | sethi %hh(0x476ADF00),%l6 ! 00004972300002F8 CASE:L3-B010 0 SUBR113 | |
18919 | or %l6,%hm(0x476ADF00),%l6 ! 00004972300002FC CASE:L3-B010 0 | |
18920 | sethi %lm(0x476ADF00),%l5 ! 0000497230000300 CASE:L3-B010 0 | |
18921 | or %l5,%lo(0x476ADF00),%l5 ! 0000497230000304 CASE:L3-B010 0 | |
18922 | sllx %l6, 0x20, %l6 ! 0000497230000308 CASE:L3-B010 0 | |
18923 | .word 0x91AB80BD ! 000049723000030C CASE:L3-B010 0 illop | |
18924 | .word 0x9DE3A060 ! 0000497230000310 CASE:L3-B010 0 S random | |
18925 | st %f2, [%g6-0x002C] ! 0000497230000314 CASE:L3-B010 0 S >BD80055 | |
18926 | ldxa [%g7+%g0]0x69, %g1 ! 0000497230000318 CASE:L3-B010 0 S BAD-ASI | |
18927 | .word 0xAFB18797 ! 000049723000031C CASE:L3-B010 0 S illop | |
18928 | fba BL80204 ! 0000497230000320 CASE:L3-B010 0 | |
18929 | .word 0x83F7ED6E ! 0000497230000324 CASE:L3-B010 0 S illop | |
18930 | BL80202:add %g1, 0x3D, %g1 ! 0000497230000328 CASE:L3-B011 0 chksum++ | |
18931 | stb %i5, [%g4+0x002A] ! 000049723000032C CASE:L3-B011 0 S >BD80099 | |
18932 | .word 0xE6B95ED8 ! 0000497230000330 CASE:L3-B011 0 S illop | |
18933 | .word 0xD95A85D5 ! 0000497230000334 CASE:L3-B011 0 S illop | |
18934 | .word 0xA5DA8A2B ! 0000497230000338 CASE:L3-B011 0 S illop | |
18935 | .word 0xABB40474 ! 000049723000033C CASE:L3-B011 0 S illop_VIS | |
18936 | .word 0x8BB4C36E ! 0000497230000340 CASE:L3-B011 0 S illop | |
18937 | std %i4, [%g3+0x0050] ! 0000497230000344 CASE:L3-B011 0 S >BD80045 | |
18938 | std %o2, [%g5-0x0008] ! 0000497230000348 CASE:L3-B011 0 S >BD80056 | |
18939 | .word 0xBDDB2387 ! 000049723000034C CASE:L3-B011 0 illop | |
18940 | membar 0x40 ! 0000497230000350 CASE:L3-B011 0 | |
18941 | ldda [%l5]0x17, %f16 ! 0000497230000354 CASE:L3-B011 0 Blk-Load | |
18942 | .word 0x2D834C94 ! 0000497230000358 CASE:L3-B011 0 random | |
18943 | fba,a,pt %fcc2, BL80204 ! 000049723000035C CASE:L3-B011 0 | |
18944 | .word 0xDD63DD89 ! 0000497230000360 CASE:L3-B011 0 S illop | |
18945 | BL80203:add %g1, 0xAAA, %g1 ! 0000497230000364 CASE:L3-B012 2 chksum++ | |
18946 | ldsw [%g3-0x001C], %i1 ! 0000497230000368 CASE:L3-B012 2 S <BD80130 | |
18947 | ld [%g2+0x0064], %fsr ! 000049723000036C CASE:L3-B012 2 S <BD80032+4 | |
18948 | ldx [%g2+0x0050], %l5 ! 0000497230000370 CASE:L3-B012 2 <BD80003 | |
18949 | membar 0x40 ! 0000497230000374 CASE:L3-B012 2 | |
18950 | stda %f32, [%l5]0x17 ! 0000497230000378 CASE:L3-B012 2 Blk-Store | |
18951 | membar 0x40 ! 000049723000037C CASE:L3-B012 2 | |
18952 | ldsb [%g5+0x002A], %o2 ! 0000497230000380 CASE:L3-B012 2 S <BD80099 | |
18953 | ld [%g6-0x002C], %f8 ! 0000497230000384 CASE:L3-B012 2 S <BD80055 | |
18954 | st %f9, [%g5+0x002C] ! 0000497230000388 CASE:L3-B012 2 S >BD80019 | |
18955 | ld [%g4+0x0060], %f4 ! 000049723000038C CASE:L3-B012 2 S <BD80069 | |
18956 | ba,a,pn %icc, BL80204 ! 0000497230000390 CASE:L3-B012 2 | |
18957 | ld [%g2+0x0064], %fsr ! 0000497230000394 CASE:L3-B012 0 S <BD80032+4 | |
18958 | BL80204: ! SWCH:L2-B008 | |
18959 | add %g1, 0x492, %g1 ! 0000497230000398 SWCH:L2-B008 2 chksum++ | |
18960 | ld [%g3+0x0060], %f11 ! 000049723000039C SWCH:L2-B008 2 S <BD80069 | |
18961 | add %g4, -88, %l6 ! 00004972300003A0 SWCH:L2-B008 2 @BD80024 | |
18962 | ldda [%l6]0xD0, %f22 ! 00004972300003A4 SWCH:L2-B008 2 S Short8 | |
18963 | .word 0xB9F00000 ! 00004972300003A8 SWCH:L2-B008 2 S illop | |
18964 | ldx [%g3+0x0070], %o2 ! 00004972300003AC SWCH:L2-B008 2 S <BD80060 | |
18965 | nop ! 00004972300003B0 LOOP:L2-B009 2 | |
18966 | nop ! 00004972300003B4 LOOP:L2-B010 2 | |
18967 | nop ! 00004972300003B8 LOOP:L2-B011 2 | |
18968 | nop ! 00004972300003BC LOOP:L2-B012 2 | |
18969 | nop ! 00004972300003C0 LOOP:L2-B013 2 | |
18970 | nop ! 00004972300003C4 LOOP:L2-B014 2 | |
18971 | nop ! 00004972300003C8 LOOP:L2-B015 2 | |
18972 | nop ! 00004972300003CC LOOP:L2-B016 2 | |
18973 | nop ! 00004972300003D0 LOOP:L2-B017 2 | |
18974 | nop ! 00004972300003D4 LOOP:L2-B018 2 | |
18975 | nop ! 00004972300003D8 LOOP:L2-B019 2 | |
18976 | subcc %l0, 0x1, %l0 ! 00004972300003DC LOOP:L1-B000 2 | |
18977 | bnz BL80205 ! 00004972300003E0 LOOP:L1-B000 2 | |
18978 | stb %o2, [%g5+0x0046] ! 00004972300003E4 LOOP:L1-B000 2 S >BD80077 | |
18979 | add %g1, 0x3, %g1 ! 00004972300003E8 LOOP:L1-B000 1 chksum++ | |
18980 | blimp_good_end: | |
18981 | EXIT_GOOD | |
18982 | blimp_bad_end: | |
18983 | EXIT_BAD | |
18984 | ||
18985 | SECTION .btext037_pg1 TEXT_VA=0x497230000000 | |
18986 | attr_text { | |
18987 | Name = .btext037_pg1, | |
18988 | VA = 0x497230000000, | |
18989 | RA = ra2pa(0xd10000000,0), | |
18990 | PA = ra2pa(0xd10000000,0), | |
18991 | tsbonly, | |
18992 | part_0_ctx_nonzero_tsb_config_0, | |
18993 | TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1, | |
18994 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18995 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18996 | } | |
18997 | .text; .skip 8 | |
18998 | ||
18999 | !======================================================================== | |
19000 | ||
19001 | SECTION .btext038 TEXT_VA=0x61748fffff00 | |
19002 | attr_text { | |
19003 | Name = .btext038, | |
19004 | VA = 0x61748fffff00, | |
19005 | RA = 0xd8fffff00, | |
19006 | PA = ra2pa(0xd8fffff00,0), | |
19007 | notsb | |
19008 | } | |
19009 | ||
19010 | SECTION .btext038_pg0 TEXT_VA=0x617480000000 | |
19011 | attr_text { | |
19012 | Name = .btext038_pg0, | |
19013 | VA = 0x617480000000, | |
19014 | RA = 0xd80000000, | |
19015 | PA = ra2pa(0xd80000000,0), | |
19016 | tsbonly, | |
19017 | part_0_ctx_nonzero_tsb_config_1, | |
19018 | TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1, | |
19019 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19020 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19021 | } | |
19022 | .text; .skip 8 | |
19023 | ||
19024 | ||
19025 | SECTION .btext038 | |
19026 | .text | |
19027 | .global SUBR107; SUBR107: | |
19028 | BL80001: ! SUBR:L0-B000 | |
19029 | add %g1, 0x136, %g1 ! 000061748FFFFF00 SUBR:L0-B000 8 chksum++ | |
19030 | save %o6, -128, %o6 ! 000061748FFFFF04 SUBR:L0-B000 8 | |
19031 | sethi %hh(0x61748FFFFF00),%l7 ! 000061748FFFFF08 SUBR:L0-B000 8 SUBR107 | |
19032 | or %l7,%hm(0x61748FFFFF00),%l7 ! 000061748FFFFF0C SUBR:L0-B000 8 | |
19033 | sethi %lm(0x61748FFFFF00),%l6 ! 000061748FFFFF10 SUBR:L0-B000 8 | |
19034 | or %l6,%lo(0x61748FFFFF00),%l6 ! 000061748FFFFF14 SUBR:L0-B000 8 | |
19035 | sllx %l7, 0x20, %l7 ! 000061748FFFFF18 SUBR:L0-B000 8 | |
19036 | or %l7, %l6, %l7 ! 000061748FFFFF1C SUBR:L0-B000 8 | |
19037 | ta %xcc, 0x45 ! 000061748FFFFF20 SUBR:L0-B000 8 demap-stack | |
19038 | ldx [%g2+0x0000], %g5 ! 000061748FFFFF24 SUBR:L0-B000 8 S BASE<BD80094 | |
19039 | ldd [%g4+0x0050], %i0 ! 000061748FFFFF28 SUBR:L0-B000 8 S <BD80045 | |
19040 | ldub [%g4-0x001F], %i4 ! 000061748FFFFF2C SUBR:L0-B000 8 S <BD80085 | |
19041 | .word 0x87ADB0AE ! 000061748FFFFF30 SUBR:L0-B000 8 S illop_FP | |
19042 | ldx [%g2+0x0008], %g5 ! 000061748FFFFF34 SUBR:L0-B000 8 S BASE<BD80015 | |
19043 | stw %i5, [%g6-0x0004] ! 000061748FFFFF38 SUBR:L0-B000 8 S >BD80056+4 | |
19044 | call .+8 ! 000061748FFFFF3C SUBR:L0-B000 8 S | |
19045 | ldd [%g5+0x003C], %f22 ! 000061748FFFFF40 SUBR:L0-B000 8 S <BD80028+4 | |
19046 | add %g1, 0x91F, %g1 ! 000061748FFFFF44 SUBR:L0-B000 8 chksum++ | |
19047 | or %g0, 0x2, %l2 ! 000061748FFFFF48 LOOP:L1-B000 8 | |
19048 | BL80040: ! LOOP:L1-B000 | |
19049 | add %g1, 0x25E, %g1 ! 000061748FFFFF4C LOOP:L1-B000 16 chksum++ | |
19050 | .word 0xE1D165BC ! 000061748FFFFF50 LOOP:L1-B000 16 S illop | |
19051 | stb %i4, [%g6+0x0047] ! 000061748FFFFF54 LOOP:L1-B000 16 S >BD80141 | |
19052 | .word 0x2E5A1E37 ! 000061748FFFFF58 LOOP:L1-B000 16 S illop | |
19053 | ldd [%g3+0x0080], %f22 ! 000061748FFFFF5C LOOP:L1-B000 16 S <BD80070 | |
19054 | std %i2, [%g3+0x0068] ! 000061748FFFFF60 LOOP:L1-B000 16 S >BD80012 | |
19055 | std %f6, [%g4+0x0010] ! 000061748FFFFF64 LOOP:L1-B000 16 S >BD80074 | |
19056 | andcc %i3, 0x4, %g0 ! 000061748FFFFF68 SKIP:L2-B000 16 | |
19057 | bz BL80006 ! 000061748FFFFF6C SKIP:L2-B000 16 | |
19058 | st %f3, [%g4+0x002C] ! 000061748FFFFF70 SKIP:L2-B000 16 S >BD80019 | |
19059 | stx %g1, [%g4+0x0030] ! 000061748FFFFF74 SKIP:L2-B000 5 S >BD80044 | |
19060 | lduh [%g4+0x0002], %i0 ! 000061748FFFFF78 SKIP:L2-B000 5 S <BD80095 | |
19061 | .word 0xB5AF80EC ! 000061748FFFFF7C SKIP:L2-B000 5 S illop_FP | |
19062 | ld [%g6-0x0074], %f3 ! 000061748FFFFF80 SKIP:L2-B000 5 S <BD80020 | |
19063 | stb %i1, [%g4+0x0083] ! 000061748FFFFF84 SKIP:L2-B000 5 S >BD80070+3 | |
19064 | add %g1, 0x5AD, %g1 ! 000061748FFFFF88 SKIP:L2-B000 5 chksum++ | |
19065 | lduha [%g6-0x004A]%asi, %i0 ! 000061748FFFFF8C SKIP:L2-B000 5 S <BD80033 | |
19066 | st %f9, [%g6-0x0074] ! 000061748FFFFF90 SKIP:L2-B000 5 S >BD80020 | |
19067 | call .+8 ! 000061748FFFFF94 SKIP:L2-B000 5 L | |
19068 | nop ! 000061748FFFFF98 SKIP:L2-B000 5 S | |
19069 | stwa %i1, [%g3+0x0048]%asi ! 000061748FFFFF9C SKIP:L2-B000 5 S >BD80018 | |
19070 | bpos,pn %xcc, BL80003 ;.empty ! 000061748FFFFFA0 SKIP:L2-B000 5 L | |
19071 | fbule BL80004 ! 000061748FFFFFA4 SKIP:L2-B000 5 L | |
19072 | ldsba [%g5+0x0028]%asi, %i0 ! 000061748FFFFFA8 SKIP:L2-B000 0 S <BD80080 | |
19073 | bcs,pn %xcc, BL80002 ! 000061748FFFFFAC SKIP:L2-B000 0 L | |
19074 | BL80002:.word 0x91A8C883 ! 000061748FFFFFB0 SKIP:L2-B000 0 S illop | |
19075 | prefetch [%i2-0x0B5F], 20 ! 000061748FFFFFB4 SKIP:L2-B000 0 S <.-2911 | |
19076 | BL80004:fbe,a BL80005 ! 000061748FFFFFB8 SKIP:L2-B000 5 L | |
19077 | BL80005:stb %o3, [%g5-0x001F] ! 000061748FFFFFBC SKIP:L2-B000 10 S >BD80085 | |
19078 | BL80003:add %g1, 0xF62, %g1 ! 000061748FFFFFC0 SKIP:L2-B000 10 chksum++ | |
19079 | fba BL80008 ! 000061748FFFFFC4 SKIP:L2-B000 5 | |
19080 | .word 0xB5B74947 ! 000061748FFFFFC8 SKIP:L2-B000 5 S illop_VIS | |
19081 | BL80006: ! ELSE:L2-B001 | |
19082 | stxa %i4, [%g2+%g0]0x97 ! 000061748FFFFFCC ELSE:L2-B001 11 S BAD-ASI | |
19083 | ta %xcc, 0x40 ! 000061748FFFFFD0 ELSE:L2-B001 11 S +-priv | |
19084 | std %f36, [%g5-0x0038] ! 000061748FFFFFD4 ELSE:L2-B001 11 S >BD80006 | |
19085 | lduwa [%g5+0x0048]%asi, %o0 ! 000061748FFFFFD8 ELSE:L2-B001 11 S <BD80018 | |
19086 | .word 0x20FEFAFB ! 000061748FFFFFDC ELSE:L2-B001 11 S illop | |
19087 | .word 0xAFAFD8F1 ! 000061748FFFFFE0 ELSE:L2-B001 11 S illop_FP | |
19088 | ld [%g2+0x0064], %fsr ! 000061748FFFFFE4 ELSE:L2-B001 11 S <BD80032+4 | |
19089 | add %g1, 0xB2B, %g1 ! 000061748FFFFFE8 ELSE:L2-B001 11 chksum++ | |
19090 | ldx [%g2+0x0058], %l6 ! 000061748FFFFFEC ELSE:L2-B001 11 <BD80010 | |
19091 | stwa %g7, [%l6+%g0]0x14 ! 000061748FFFFFF0 ELSE:L2-B001 22 S >BD80011 | |
19092 | ldsw [%g4+0x0004], %i3 ! 000061748FFFFFF4 ELSE:L2-B001 11 S <BD80053 | |
19093 | stx %i1, [%g5+0x0038] ! 000061748FFFFFF8 ELSE:L2-B001 11 S >BD80028 | |
19094 | ldx [%g2+0x0050], %l5 ! 000061748FFFFFFC ELSE:L2-B001 11 <BD80003 | |
19095 | membar 0x40 ! 0000617490000000 ELSE:L2-B001 11 | |
19096 | stda %f16, [%l5]0x1E ! 0000617490000004 ELSE:L2-B001 11 Blk-Store | |
19097 | membar 0x40 ! 0000617490000008 ELSE:L2-B001 11 | |
19098 | ldx [%g3-0x0088], %g3 ! 000061749000000C ELSE:L2-B001 11 ptr_chase | |
19099 | ldx [%g3-0x0088], %g3 ! 0000617490000010 ELSE:L2-B001 11 ptr_chase | |
19100 | ldx [%g3-0x0088], %g3 ! 0000617490000014 ELSE:L2-B001 11 ptr_chase | |
19101 | ldx [%g3-0x0088], %g3 ! 0000617490000018 ELSE:L2-B001 11 ptr_chase | |
19102 | ldx [%g3-0x0088], %g3 ! 000061749000001C ELSE:L2-B001 11 ptr_chase | |
19103 | ldx [%g3-0x0088], %g3 ! 0000617490000020 ELSE:L2-B001 11 ptr_chase | |
19104 | ldx [%g3-0x0088], %g3 ! 0000617490000024 ELSE:L2-B001 11 ptr_chase | |
19105 | add %g6, -58, %l6 ! 0000617490000028 ELSE:L2-B001 11 @BD80005 | |
19106 | stda %f20, [%l6]0xDB ! 000061749000002C ELSE:L2-B001 11 S Short16 | |
19107 | add %g5, -76, %l6 ! 0000617490000030 ELSE:L2-B001 11 @BD80089 | |
19108 | stda %f22, [%l6]0xDA ! 0000617490000034 ELSE:L2-B001 11 S Short16 | |
19109 | stx %i0, [%g3+0x0008] ! 0000617490000038 ELSE:L2-B001 11 S >BD80058 | |
19110 | .word 0xB98FDD25 ! 000061749000003C ELSE:L2-B001 11 S illop | |
19111 | BL80008: ! ELSE:L2-B001 | |
19112 | add %g1, 0x571, %g1 ! 0000617490000040 ELSE:L2-B001 16 chksum++ | |
19113 | fcmpd %fcc2, %f0, %f12 ! 0000617490000044 SKIP:L2-B002 16 | |
19114 | fbge,pn %fcc2, BL80009 ! 0000617490000048 SKIP:L2-B002 16 | |
19115 | ldsha [%g7+%g7]0x8B, %i2 ! 000061749000004C SKIP:L2-B002 16 S <BD80043 | |
19116 | ldx [%g2+0x0050], %l5 ! 0000617490000050 SKIP:L2-B002 16 <BD80003 | |
19117 | membar 0x40 ! 0000617490000054 SKIP:L2-B002 16 | |
19118 | stda %f32, [%l5]0x1E ! 0000617490000058 SKIP:L2-B002 16 Blk-Store | |
19119 | membar 0x40 ! 000061749000005C SKIP:L2-B002 16 | |
19120 | ldx [%g2+0x0058], %l6 ! 0000617490000060 SKIP:L2-B002 16 <BD80010 | |
19121 | ldda [%l6]0x24, %i0 ! 0000617490000064 SKIP:L2-B002 16 S Quad_Ld | |
19122 | lduwa [%g7+%g0]0x83, %l3 ! 0000617490000068 SKIP:L2-B002 16 S <BD80043 | |
19123 | add %g4, 0x46, %l6 ! 000061749000006C SKIP:L2-B002 16 @BD80077 | |
19124 | ldda [%l6]0xD0, %f26 ! 0000617490000070 SKIP:L2-B002 16 S Short8 | |
19125 | add %g1, 0x614, %g1 ! 0000617490000074 SKIP:L2-B002 16 chksum++ | |
19126 | ldx [%g6-0x0068], %i5 ! 0000617490000078 SKIP:L2-B002 16 S <BD80082 | |
19127 | stx %g1, [%g5+0x0070] ! 000061749000007C SKIP:L2-B002 16 S >BD80060 | |
19128 | .word 0xFDBA1C39 ! 0000617490000080 SKIP:L2-B002 16 S illop_VIS | |
19129 | ldx [%g2+0x0060], %fsr ! 0000617490000084 SKIP:L2-B002 16 S <BD80032 | |
19130 | ldsh [%g6-0x0028], %i3 ! 0000617490000088 SKIP:L2-B002 16 S <BD80049 | |
19131 | ldx [%g4-0x0008], %i0 ! 000061749000008C SKIP:L2-B002 16 S <BD80056 | |
19132 | std %i0, [%g5+0x0080] ! 0000617490000090 SKIP:L2-B002 16 S >BD80070 | |
19133 | fba BL80014 ! 0000617490000094 SKIP:L2-B002 16 | |
19134 | ta %xcc, 0x43 ! 0000617490000098 SKIP:L2-B002 16 S +-PEF | |
19135 | BL80009: ! ELSE:L2-B003 | |
19136 | lduha [%g7+%g0]0x83, %l1 ! 000061749000009C ELSE:L2-B003 0 S <BD80043 | |
19137 | stw %i5, [%g6-0x0040] ! 00006174900000A0 ELSE:L2-B003 0 S >BD80007 | |
19138 | ldx [%g2+0x0058], %l6 ! 00006174900000A4 ELSE:L2-B003 0 <BD80010 | |
19139 | ldda [%l6]0x24, %i0 ! 00006174900000A8 ELSE:L2-B003 0 S Quad_Ld | |
19140 | lduba [%l6+%g0]0x14, %g7 ! 00006174900000AC ELSE:L2-B003 0 S <BD80011 | |
19141 | std %i0, [%g6+0x0070] ! 00006174900000B0 ELSE:L2-B003 0 S >BD80060 | |
19142 | ldd [%g4+0x0074], %f20 ! 00006174900000B4 ELSE:L2-B003 0 S <BD80060+4 | |
19143 | add %g1, 0xA40, %g1 ! 00006174900000B8 ELSE:L2-B003 0 chksum++ | |
19144 | st %f2, [%g4-0x002C] ! 00006174900000BC ELSE:L2-B003 0 S >BD80055 | |
19145 | fbe BL80010 ! 00006174900000C0 ELSE:L2-B003 0 L | |
19146 | ldswa [%g5+0x0048]%asi, %i0 ! 00006174900000C4 ELSE:L2-B003 0 S <BD80018 | |
19147 | bcs,a BL80011 ! 00006174900000C8 ELSE:L2-B003 0 L | |
19148 | std %i0, [%g5+0x0080] ! 00006174900000CC ELSE:L2-B003 0 S >BD80070 | |
19149 | ldstub [%g3+0x0047], %l1 ! 00006174900000D0 ELSE:L2-B003 0 S >BD80141 | |
19150 | fbne,a,pt %fcc1, BL80012 ! 00006174900000D4 ELSE:L2-B003 0 L | |
19151 | prefetch [%l4+%i2], 20 ! 00006174900000D8 ELSE:L2-B003 0 S <.+0 | |
19152 | st %f8, [%g6-0x0073] ! 00006174900000DC ELSE:L2-B003 0 S >BD80020+1 | |
19153 | nop ! 00006174900000E0 ELSE:L2-B003 0 S | |
19154 | .word 0xAFAA950C ! 00006174900000E4 ELSE:L2-B003 0 S illop_FP | |
19155 | .word 0x663E9484 ! 00006174900000E8 ELSE:L2-B003 0 S random | |
19156 | fbne BL80012 ;.empty ! 00006174900000EC ELSE:L2-B003 0 L | |
19157 | bne,a,pn %xcc, BL80013 ;.empty ! 00006174900000F0 ELSE:L2-B003 0 L | |
19158 | BL80013:.word 0xB1CEBA1F ! 00006174900000F4 ELSE:L2-B003 0 L illop | |
19159 | BL80011:lduwa [%g7+%g0]0x8A, %i2 ! 00006174900000F8 ELSE:L2-B003 0 S <BD80043 | |
19160 | BL80010:ldsw [%g5+0x0048], %o1 ! 00006174900000FC ELSE:L2-B003 0 S <BD80018 | |
19161 | BL80012:add %g1, 0xDD3, %g1 ! 0000617490000100 ELSE:L2-B003 0 chksum++ | |
19162 | BL80014: ! ELSE:L2-B003 | |
19163 | add %g1, 0x7A5, %g1 ! 0000617490000104 ELSE:L2-B003 16 chksum++ | |
19164 | andcc %i0, 0x400, %g0 ! 0000617490000108 SKIP:L2-B004 16 | |
19165 | bz,pn %xcc, BL80023 ! 000061749000010C SKIP:L2-B004 16 | |
19166 | ldx [%g2+0x0018], %g5 ! 0000617490000110 SKIP:L2-B004 16 S BASE<BD80083 | |
19167 | stb %i0, [%g3+0x002A] ! 0000617490000114 SKIP:L2-B004 4 S >BD80099 | |
19168 | fbu,a BL80015 ! 0000617490000118 SKIP:L2-B004 8 L | |
19169 | ta %xcc, 0x46 ! 000061749000011C SKIP:L2-B004 0 S demap-page | |
19170 | brnz,a,pt %i0, BL80016 ! 0000617490000120 SKIP:L2-B004 4 L | |
19171 | swap [%g5-0x0040], %o4 ! 0000617490000124 SKIP:L2-B004 4 S >BD80007 | |
19172 | std %f32, [%g5+0x0018] ! 0000617490000128 SKIP:L2-B004 0 S >BD80059 | |
19173 | lduha [%g4-0x0018]%asi, %i1 ! 000061749000012C SKIP:L2-B004 0 S <BD80078 | |
19174 | st %f3, [%g6-0x0078] ! 0000617490000130 SKIP:L2-B004 0 S >BD80180 | |
19175 | fbue,a,pt %fcc2, BL80017 ;.empty ! 0000617490000134 SKIP:L2-B004 0 L | |
19176 | .word 0x83A71541 ! 0000617490000138 SKIP:L2-B004 0 L illop | |
19177 | .word 0xA3798084 ! 000061749000013C SKIP:L2-B004 0 L illop | |
19178 | BL80015:.word 0xF6843F38 ! 0000617490000140 SKIP:L2-B004 0 S random | |
19179 | BL80016:sth %g1, [%g6+0x003A] ! 0000617490000144 SKIP:L2-B004 4 S >BD80028+2 | |
19180 | BL80018:bn,pn %icc, BL80017 ! 0000617490000148 SKIP:L2-B004 4 L | |
19181 | ldsw [%g5-0x0054], %i5 ! 000061749000014C SKIP:L2-B004 4 S <BD80027 | |
19182 | BL80017:add %g1, 0x494, %g1 ! 0000617490000150 SKIP:L2-B004 4 chksum++ | |
19183 | add %g1, 0x247, %g1 ! 0000617490000154 SKIP:L2-B004 4 chksum++ | |
19184 | nop ! 0000617490000158 SKIP:L2-B004 4 S | |
19185 | popc -2207, %i5 ! 000061749000015C SKIP:L2-B004 4 S | |
19186 | bcs,a BL80019 ;.empty ! 0000617490000160 SKIP:L2-B004 4 L | |
19187 | fbo BL80020 ! 0000617490000164 SKIP:L2-B004 0 L | |
19188 | ldd [%g3+0x0054], %i0 ! 0000617490000168 SKIP:L2-B004 4 S <BD80045+4 | |
19189 | ld [%g5+0x002C], %f4 ! 000061749000016C SKIP:L2-B004 4 S <BD80019 | |
19190 | call .+8 ! 0000617490000170 SKIP:L2-B004 4 L | |
19191 | BL80019:ldswa [%g7+%g7]0x82, %o2 ! 0000617490000174 SKIP:L2-B004 4 S <BD80043 | |
19192 | bleu,a,pt %icc, BL80021 ! 0000617490000178 SKIP:L2-B004 4 L | |
19193 | ta %xcc, 0x46 ! 000061749000017C SKIP:L2-B004 0 S demap-page | |
19194 | BL80020:st %f9, [%g6+0x0020] ! 0000617490000180 SKIP:L2-B004 4 S >BD80042 | |
19195 | BL80021:bpos BL80022 ! 0000617490000184 SKIP:L2-B004 4 L | |
19196 | BL80022:.word 0xA5A64002 ! 0000617490000188 SKIP:L2-B004 8 S illop_FP | |
19197 | .word 0x93A80AEB ! 000061749000018C SKIP:L2-B004 4 S illop_FP | |
19198 | add %g1, 0xBB0, %g1 ! 0000617490000190 SKIP:L2-B004 4 chksum++ | |
19199 | fba,pn %fcc0, BL80028 ! 0000617490000194 SKIP:L2-B004 4 | |
19200 | lduh [%g6-0x0039], %o0 ! 0000617490000198 SKIP:L2-B004 4 S <BD80005+1 | |
19201 | BL80023: ! ELSE:L2-B005 | |
19202 | lduh [%g6-0x0030], %l0 ! 000061749000019C ELSE:L2-B005 12 S <BD80106 | |
19203 | bgu,a BL80024 ! 00006174900001A0 ELSE:L2-B005 12 L | |
19204 | nop ! 00006174900001A4 ELSE:L2-B005 0 S | |
19205 | popc %i5, %o4 ! 00006174900001A8 ELSE:L2-B005 12 S | |
19206 | nop ! 00006174900001AC ELSE:L2-B005 12 S | |
19207 | std %o2, [%g6-0x0008] ! 00006174900001B0 ELSE:L2-B005 12 S >BD80056 | |
19208 | BL80024:fbne,a BL80025 ! 00006174900001B4 ELSE:L2-B005 24 L | |
19209 | BL80025:.word 0xB7D36687 ! 00006174900001B8 ELSE:L2-B005 0 S illop | |
19210 | fba,a BL80026 ;.empty ! 00006174900001BC ELSE:L2-B005 12 L | |
19211 | .word 0x28F61202 ! 00006174900001C0 ELSE:L2-B005 0 L random | |
19212 | BL80027:fblg,pt %fcc3, BL80026 ! 00006174900001C4 ELSE:L2-B005 0 L | |
19213 | BL80026:.word 0xBFB109F3 ! 00006174900001C8 ELSE:L2-B005 12 S illop_VIS | |
19214 | add %g1, 0xDE2, %g1 ! 00006174900001CC ELSE:L2-B005 12 chksum++ | |
19215 | add %g1, 0xCA, %g1 ! 00006174900001D0 ELSE:L2-B005 12 chksum++ | |
19216 | nop ! 00006174900001D4 ELSE:L2-B005 12 S | |
19217 | ld [%g5-0x0054], %f20 ! 00006174900001D8 ELSE:L2-B005 12 S <BD80027 | |
19218 | stx %g1, [%g6+0x0069] ! 00006174900001DC ELSE:L2-B005 12 S >BD80012+1 | |
19219 | stb %g1, [%g6-0x0015] ! 00006174900001E0 ELSE:L2-B005 12 S >BD80051+1 | |
19220 | lda [%g3-0x0040]%asi, %f27 ! 00006174900001E4 ELSE:L2-B005 12 S <BD80007 | |
19221 | ld [%g5-0x0074], %f11 ! 00006174900001E8 ELSE:L2-B005 12 S <BD80020 | |
19222 | lduw [%g5-0x0050], %i0 ! 00006174900001EC ELSE:L2-B005 12 S <BD80093 | |
19223 | ldx [%g2+0x0050], %l5 ! 00006174900001F0 ELSE:L2-B005 12 <BD80003 | |
19224 | membar 0x40 ! 00006174900001F4 ELSE:L2-B005 12 | |
19225 | ldda [%l5]0xF0, %f16 ! 00006174900001F8 ELSE:L2-B005 12 Blk-Load | |
19226 | membar 0x40 ! 00006174900001FC ELSE:L2-B005 12 | |
19227 | add %g6, -8, %l5 ! 0000617490000200 ELSE:L2-B005 12 @BD80056 | |
19228 | stda %f22,[%l5+%g1]0xC4 ! 0000617490000204 ELSE:L2-B005 12 S Partial_St | |
19229 | ld [%g2+0x0064], %fsr ! 0000617490000208 ELSE:L2-B005 12 S <BD80032+4 | |
19230 | BL80028: ! ELSE:L2-B005 | |
19231 | add %g1, 0x171, %g1 ! 000061749000020C ELSE:L2-B005 16 chksum++ | |
19232 | fcmpd %fcc0, %f44, %f6 ! 0000617490000210 SKIP:L2-B006 16 | |
19233 | fbl,a BL80032 ! 0000617490000214 SKIP:L2-B006 16 | |
19234 | nop ! 0000617490000218 SKIP:L2-B006 0 S | |
19235 | stba %o0, [%g3+0x0047]%asi ! 000061749000021C SKIP:L2-B006 16 S >BD80141 | |
19236 | swap [%g4-0x001C], %l3 ! 0000617490000220 SKIP:L2-B006 16 S >BD80130 | |
19237 | ta %xcc, 0x46 ! 0000617490000224 SKIP:L2-B006 16 S demap-page | |
19238 | ldx [%g5-0x0088], %g5 ! 0000617490000228 SKIP:L2-B006 16 ptr_chase | |
19239 | ldx [%g5-0x0088], %g5 ! 000061749000022C SKIP:L2-B006 16 ptr_chase | |
19240 | ldx [%g5-0x0088], %g5 ! 0000617490000230 SKIP:L2-B006 16 ptr_chase | |
19241 | ldx [%g5-0x0088], %g5 ! 0000617490000234 SKIP:L2-B006 16 ptr_chase | |
19242 | ld [%g2+0x0064], %fsr ! 0000617490000238 SKIP:L2-B006 16 S <BD80032+4 | |
19243 | ldx [%g2+0x0058], %l6 ! 000061749000023C SKIP:L2-B006 16 <BD80010 | |
19244 | stha %g7, [%l6+%g0]0x04 ! 0000617490000240 SKIP:L2-B006 16 S >BD80011 | |
19245 | add %g5, 0x29, %l6 ! 0000617490000244 SKIP:L2-B006 16 @BD80090 | |
19246 | stda %f24, [%l6]0xD0 ! 0000617490000248 SKIP:L2-B006 16 S Short8 | |
19247 | add %g1, 0x200, %g1 ! 000061749000024C SKIP:L2-B006 16 chksum++ | |
19248 | ldd [%g3-0x0059], %f42 ! 0000617490000250 SKIP:L2-B006 16 S <BD80104+7 | |
19249 | fbug,pn %fcc1, BL80029 ! 0000617490000254 SKIP:L2-B006 16 L | |
19250 | lduha [%g7+%g0]0x83, %i2 ! 0000617490000258 SKIP:L2-B006 16 S <BD80043 | |
19251 | ble,a BL80030 ;.empty ! 000061749000025C SKIP:L2-B006 16 L | |
19252 | fbne,a,pt %fcc1, BL80029 ;.empty ! 0000617490000260 SKIP:L2-B006 12 L | |
19253 | bpos BL80031 ;.empty ! 0000617490000264 SKIP:L2-B006 4 L | |
19254 | bneg,a,pt %icc, BL80030 ! 0000617490000268 SKIP:L2-B006 4 L | |
19255 | ldstub [%g4+0x0028], %i3 ! 000061749000026C SKIP:L2-B006 0 S >BD80080 | |
19256 | be,a BL80029 ! 0000617490000270 SKIP:L2-B006 0 L | |
19257 | BL80031:ldub [%g3-0x0020], %i1 ! 0000617490000274 SKIP:L2-B006 0 S <BD80144 | |
19258 | fbge,a BL80029 ! 0000617490000278 SKIP:L2-B006 4 L | |
19259 | BL80029:lduh [%g5-0x002E], %o1 ! 000061749000027C SKIP:L2-B006 8 S <BD80171 | |
19260 | BL80030:add %g1, 0x64, %g1 ! 0000617490000280 SKIP:L2-B006 4 chksum++ | |
19261 | fba BL80037 ! 0000617490000284 SKIP:L2-B006 16 | |
19262 | swap [%g3+0x0024], %i4 ! 0000617490000288 SKIP:L2-B006 16 S >BD80139 | |
19263 | BL80032: ! ELSE:L2-B007 | |
19264 | ldx [%g4-0x0068], %o4 ! 000061749000028C ELSE:L2-B007 0 S <BD80082 | |
19265 | sth %l3, [%g6+0x005A] ! 0000617490000290 ELSE:L2-B007 0 S >BD80035+2 | |
19266 | std %f36, [%g6-0x0038] ! 0000617490000294 ELSE:L2-B007 0 S >BD80006 | |
19267 | .word 0xD1FADE47 ! 0000617490000298 ELSE:L2-B007 0 S illop | |
19268 | .word 0x80259461 ! 000061749000029C ELSE:L2-B007 0 S random | |
19269 | add %g1, 0xC57, %g1 ! 00006174900002A0 ELSE:L2-B007 0 chksum++ | |
19270 | .word 0xED4AFE65 ! 00006174900002A4 ELSE:L2-B007 0 S illop | |
19271 | ldd [%g5-0x0038], %f40 ! 00006174900002A8 ELSE:L2-B007 0 S <BD80006 | |
19272 | stb %g1, [%g3-0x000F] ! 00006174900002AC ELSE:L2-B007 0 S >BD80040 | |
19273 | .word 0xFD618BFD ! 00006174900002B0 ELSE:L2-B007 0 S illop | |
19274 | bgu,a,pn %icc, BL80033 ! 00006174900002B4 ELSE:L2-B007 0 L | |
19275 | ldsb [%g6-0x0020], %i0 ! 00006174900002B8 ELSE:L2-B007 0 S <BD80144 | |
19276 | nop ! 00006174900002BC ELSE:L2-B007 0 S | |
19277 | bl,a BL80034 ! 00006174900002C0 ELSE:L2-B007 0 L | |
19278 | ldx [%g2+0x0048], %g6 ! 00006174900002C4 ELSE:L2-B007 0 S BASE<BD80209 | |
19279 | nop ! 00006174900002C8 ELSE:L2-B007 0 S | |
19280 | bvs,a BL80035 ;.empty ! 00006174900002CC ELSE:L2-B007 0 L | |
19281 | BL80034:fba,a,pn %fcc3, BL80033 ! 00006174900002D0 ELSE:L2-B007 0 L | |
19282 | sth %o4, [%g6-0x0056] ! 00006174900002D4 ELSE:L2-B007 0 S >BD80014 | |
19283 | .word 0xA5FC05E1 ! 00006174900002D8 ELSE:L2-B007 0 S illop | |
19284 | nop ! 00006174900002DC ELSE:L2-B007 0 S | |
19285 | BL80035:call .+8 ! 00006174900002E0 ELSE:L2-B007 0 L | |
19286 | BL80036:.word 0xB5A41308 ! 00006174900002E4 ELSE:L2-B007 0 S illop | |
19287 | BL80033:add %g1, 0x7CD, %g1 ! 00006174900002E8 ELSE:L2-B007 0 chksum++ | |
19288 | BL80037: ! ELSE:L2-B007 | |
19289 | add %g1, 0x7D7, %g1 ! 00006174900002EC ELSE:L2-B007 16 chksum++ | |
19290 | andcc %o4, 0x20, %g0 ! 00006174900002F0 SKIP:L2-B008 16 | |
19291 | bnz,a BL80038 ! 00006174900002F4 SKIP:L2-B008 16 | |
19292 | lduw [%g5+0x0048], %i0 ! 00006174900002F8 SKIP:L2-B008 13 S <BD80018 | |
19293 | ld [%g2+0x0064], %fsr ! 00006174900002FC SKIP:L2-B008 3 S <BD80032+4 | |
19294 | ldsba [%g7+%g0]0x82, %i1 ! 0000617490000300 SKIP:L2-B008 3 S <BD80043 | |
19295 | ldub [%g6-0x0058], %l0 ! 0000617490000304 SKIP:L2-B008 3 S <BD80024 | |
19296 | add %g3, 0x58, %l5 ! 0000617490000308 SKIP:L2-B008 3 @BD80035 | |
19297 | stda %f26,[%l5+%g1]0xCB ! 000061749000030C SKIP:L2-B008 3 S Partial_St | |
19298 | add %g1, 0xCD0, %g1 ! 0000617490000310 SKIP:L2-B008 3 chksum++ | |
19299 | call .+8 ! 0000617490000314 SKIP:L2-B008 3 S | |
19300 | st %f9, [%g6-0x0074] ! 0000617490000318 SKIP:L2-B008 3 S >BD80020 | |
19301 | ldd [%g3+0x0030], %f16 ! 000061749000031C SKIP:L2-B008 3 S <BD80044 | |
19302 | ldx [%g2+0x0020], %g3 ! 0000617490000320 SKIP:L2-B008 3 S BASE<BD80098 | |
19303 | ldx [%g2+0x0060], %fsr ! 0000617490000324 SKIP:L2-B008 3 S <BD80032 | |
19304 | ldx [%g2+0x0050], %l5 ! 0000617490000328 SKIP:L2-B008 3 <BD80003 | |
19305 | membar 0x40 ! 000061749000032C SKIP:L2-B008 3 | |
19306 | stda %f16, [%l5]0x17 ! 0000617490000330 SKIP:L2-B008 3 Blk-Store | |
19307 | membar 0x40 ! 0000617490000334 SKIP:L2-B008 3 | |
19308 | std %f24, [%g6+0x0030] ! 0000617490000338 SKIP:L2-B008 3 S >BD80044 | |
19309 | ldxa [%g2+%g0]0xBA, %i0 ! 000061749000033C SKIP:L2-B008 3 S BAD-ASI | |
19310 | add %g3, -48, %l6 ! 0000617490000340 SKIP:L2-B008 3 @BD80106 | |
19311 | stda %f30, [%l6]0xDB ! 0000617490000344 SKIP:L2-B008 3 S Short16 | |
19312 | ldxa [%g7+%g0]0x8B, %i1 ! 0000617490000348 SKIP:L2-B008 3 S <BD80043 | |
19313 | ba,pn %xcc, BL80039 ! 000061749000034C SKIP:L2-B008 3 | |
19314 | .word 0xB8CD203D ! 0000617490000350 SKIP:L2-B008 3 S illop | |
19315 | BL80038: ! ELSE:L2-B009 | |
19316 | stx %i1, [%g4+0x000D] ! 0000617490000354 ELSE:L2-B009 13 S >BD80058+5 | |
19317 | lduw [%g6-0x001C], %i4 ! 0000617490000358 ELSE:L2-B009 13 S <BD80130 | |
19318 | sth %i1, [%g6-0x0044] ! 000061749000035C ELSE:L2-B009 13 S >BD80023+4 | |
19319 | lda [%g6+0x004C]%asi, %f10 ! 0000617490000360 ELSE:L2-B009 13 S <BD80047 | |
19320 | ldx [%g2+0x0030], %g4 ! 0000617490000364 ELSE:L2-B009 13 S BASE<BD80013 | |
19321 | ldd [%g6-0x0060], %f34 ! 0000617490000368 ELSE:L2-B009 13 S <BD80104 | |
19322 | .word 0x91A84452 ! 000061749000036C ELSE:L2-B009 13 S illop_FP | |
19323 | ta %xcc, 0x40 ! 0000617490000370 ELSE:L2-B009 13 S +-priv | |
19324 | add %g1, 0x8FD, %g1 ! 0000617490000374 ELSE:L2-B009 13 chksum++ | |
19325 | lduw [%g5-0x0014], %l0 ! 0000617490000378 ELSE:L2-B009 13 S <BD80087 | |
19326 | stw %i4, [%g6+0x0024] ! 000061749000037C ELSE:L2-B009 13 S >BD80139 | |
19327 | ld [%g5+0x0060], %f5 ! 0000617490000380 ELSE:L2-B009 13 S <BD80069 | |
19328 | ldx [%g2+0x0040], %g4 ! 0000617490000384 ELSE:L2-B009 13 S BASE<BD80031 | |
19329 | add %g5, 0x80, %l5 ! 0000617490000388 ELSE:L2-B009 13 @BD80070 | |
19330 | stda %f26,[%l5+%g1]0xC2 ! 000061749000038C ELSE:L2-B009 13 S Partial_St | |
19331 | sta %f11, [%g5-0x0074]%asi ! 0000617490000390 ELSE:L2-B009 13 S >BD80020 | |
19332 | ldsw [%g5-0x001C], %i1 ! 0000617490000394 ELSE:L2-B009 13 S <BD80130 | |
19333 | ldx [%g2+0x0010], %g6 ! 0000617490000398 ELSE:L2-B009 13 S BASE<BD80048 | |
19334 | stda %i0, [%g4+0x0038]%asi ! 000061749000039C ELSE:L2-B009 13 S >BD80028 | |
19335 | ldx [%g5-0x0088], %g5 ! 00006174900003A0 ELSE:L2-B009 13 ptr_chase | |
19336 | ldx [%g5-0x0088], %g5 ! 00006174900003A4 ELSE:L2-B009 13 ptr_chase | |
19337 | ldx [%g5-0x0088], %g5 ! 00006174900003A8 ELSE:L2-B009 13 ptr_chase | |
19338 | ldx [%g5-0x0088], %g5 ! 00006174900003AC ELSE:L2-B009 13 ptr_chase | |
19339 | ldstuba [%g4-0x001F]%asi, %o1 ! 00006174900003B0 ELSE:L2-B009 13 S >BD80085 | |
19340 | sth %i1, [%g5+0x0002] ! 00006174900003B4 ELSE:L2-B009 13 S >BD80095 | |
19341 | BL80039: ! ELSE:L2-B009 | |
19342 | add %g1, 0xDB9, %g1 ! 00006174900003B8 ELSE:L2-B009 16 chksum++ | |
19343 | subcc %l2, 0x1, %l2 ! 00006174900003BC LOOP:L1-B000 16 | |
19344 | bnz,a BL80040 ! 00006174900003C0 LOOP:L1-B000 16 | |
19345 | .word 0xC9BE1C3D ! 00006174900003C4 LOOP:L1-B000 8 S illop_VIS | |
19346 | add %g1, 0x709, %g1 ! 00006174900003C8 LOOP:L1-B000 8 chksum++ | |
19347 | ldx [%g2+0x0040], %g4 ! 00006174900003CC SUBR:L0-B000 8 S BASE<BD80031 | |
19348 | fble,pt %fcc0, BL80041 ! 00006174900003D0 SUBR:L0-B000 8 L | |
19349 | st %f25, [%g3+0x0004] ! 00006174900003D4 SUBR:L0-B000 8 S >BD80053 | |
19350 | .word 0x9BA54094 ! 00006174900003D8 SUBR:L0-B000 0 S illop | |
19351 | .word 0xB7AF45E8 ! 00006174900003DC SUBR:L0-B000 0 L illop | |
19352 | BL80042:.word 0x9DA50879 ! 00006174900003E0 SUBR:L0-B000 0 L illop | |
19353 | BL80041:brgz,pt %i4, BL80044 ! 00006174900003E4 SUBR:L0-B000 8 L | |
19354 | BL80043:stb %i1, [%g5-0x000F] ! 00006174900003E8 SUBR:L0-B000 8 S >BD80040 | |
19355 | BL80044:add %g1, 0xDD9, %g1 ! 00006174900003EC SUBR:L0-B000 8 chksum++ | |
19356 | ta %xcc, 0x45 ! 00006174900003F0 SUBR:L0-B000 8 demap-stack | |
19357 | add %g1, 0x473, %i0 ! 00006174900003F4 SUBR:L0-B000 8 | |
19358 | add %g1, 0xC8, %g1 ! 00006174900003F8 SUBR:L0-B000 8 chksum++ | |
19359 | ret ! 00006174900003FC SUBR:L0-B000 8 | |
19360 | restore %i0, %l7, %o0 ! 0000617490000400 SUBR:L0-B000 8 | |
19361 | ||
19362 | SECTION .btext038_pg1 TEXT_VA=0x617490000000 | |
19363 | attr_text { | |
19364 | Name = .btext038_pg1, | |
19365 | VA = 0x617490000000, | |
19366 | RA = 0xd90000000, | |
19367 | PA = ra2pa(0xd90000000,0), | |
19368 | tsbonly, | |
19369 | part_0_ctx_nonzero_tsb_config_1, | |
19370 | TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1, | |
19371 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19372 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19373 | } | |
19374 | .text; .skip 8 | |
19375 | ||
19376 | !======================================================================== | |
19377 | ||
19378 | SECTION .btext039 TEXT_VA=0x19f07777f00 | |
19379 | attr_text { | |
19380 | Name = .btext039, | |
19381 | VA = 0x19f07777f00, | |
19382 | RA = 0xffff0ff00, | |
19383 | PA = ra2pa(0xffff0ff00,0), | |
19384 | notsb | |
19385 | } | |
19386 | ||
19387 | SECTION .btext039_pg0 TEXT_VA=0x19f07776000 | |
19388 | attr_text { | |
19389 | Name = .btext039_pg0, | |
19390 | VA = 0x19f07776000, | |
19391 | RA = 0xffff0e000, | |
19392 | PA = ra2pa(0xffff0e000,0), | |
19393 | tsbonly, | |
19394 | part_0_ctx_nonzero_tsb_config_3, | |
19395 | TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1, | |
19396 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19397 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19398 | } | |
19399 | .text; .skip 8 | |
19400 | ||
19401 | ||
19402 | SECTION .btext039 | |
19403 | .text | |
19404 | .global SUBR108; SUBR108: | |
19405 | BL80046: ! SUBR:L0-B000 | |
19406 | add %g1, 0xD0C, %g1 ! 0000019F07777F00 SUBR:L0-B000 0 chksum++ | |
19407 | be,pn %xcc, BL80045 ! 0000019F07777F04 SUBR:L0-B000 0 | |
19408 | save %o6, -128, %o6 ! 0000019F07777F08 SUBR:L0-B000 0 | |
19409 | BL80045: ! SUBR:L0-B000 | |
19410 | .word 0xC4632935 ! 0000019F07777F0C SUBR:L0-B000 0 illop | |
19411 | or %l7,%hm(0x10C4632935),%l7 ! 0000019F07777F10 SUBR:L0-B000 0 | |
19412 | sethi %lm(0x10C4632935),%l6 ! 0000019F07777F14 SUBR:L0-B000 0 | |
19413 | or %l6,%lo(0x10C4632935),%l6 ! 0000019F07777F18 SUBR:L0-B000 0 | |
19414 | .word 0xAECCB597 ! 0000019F07777F1C SUBR:L0-B000 0 illop | |
19415 | or %l7, %l6, %l7 ! 0000019F07777F20 SUBR:L0-B000 0 | |
19416 | ta %xcc, 0x45 ! 0000019F07777F24 SUBR:L0-B000 0 demap-stack | |
19417 | .word 0x31A29400 ! 0000019F07777F28 SUBR:L0-B000 0 random | |
19418 | .word 0xD9283595 ! 0000019F07777F2C LOOP:L1-B000 0 illop | |
19419 | BL80049: ! LOOP:L1-B000 | |
19420 | add %g1, 0xDDF, %g1 ! 0000019F07777F30 LOOP:L1-B000 0 chksum++ | |
19421 | .word 0xFCDE13BB ! 0000019F07777F34 LOOP:L1-B000 0 S random | |
19422 | .word 0xB5A7489D ! 0000019F07777F38 LOOP:L1-B000 0 S illop | |
19423 | ldx [%g2+0x0058], %l6 ! 0000019F07777F3C LOOP:L1-B000 0 <BD80010 | |
19424 | .word 0xD69FB566 ! 0000019F07777F40 LOOP:L1-B000 0 S illop | |
19425 | st %fsr, [%g2+0x0064] ! 0000019F07777F44 LOOP:L1-B000 0 S <BD80032+4 | |
19426 | .word 0x18A6A95B ! 0000019F07777F48 SKIP:L2-B000 0 random | |
19427 | .word 0xB5AB30FB ! 0000019F07777F4C SKIP:L2-B000 0 illop | |
19428 | stx %fsr, [%g2+0x0060] ! 0000019F07777F50 SKIP:L2-B000 0 S <BD80032 | |
19429 | .word 0xCD6D4C5B ! 0000019F07777F54 SKIP:L2-B000 0 S illop | |
19430 | sth %i1, [%g6-0x0012] ! 0000019F07777F58 SKIP:L2-B000 0 S >BD80087+2 | |
19431 | .word 0xA3ACA4B1 ! 0000019F07777F5C SKIP:L2-B000 0 S illop | |
19432 | ld [%g6-0x0078], %f5 ! 0000019F07777F60 SKIP:L2-B000 0 S <BD80180 | |
19433 | sta %f25, [%g6-0x0012]%asi ! 0000019F07777F64 SKIP:L2-B000 0 S >BD80087+2 | |
19434 | add %g1, 0x5FD, %g1 ! 0000019F07777F68 SKIP:L2-B000 0 chksum++ | |
19435 | add %g3, -46, %l6 ! 0000019F07777F6C SKIP:L2-B000 0 @BD80171 | |
19436 | .word 0xD3FEDE11 ! 0000019F07777F70 SKIP:L2-B000 0 S illop | |
19437 | ldx [%g2+0x0058], %l6 ! 0000019F07777F74 SKIP:L2-B000 0 <BD80010 | |
19438 | ldda [%l6]0x24, %i0 ! 0000019F07777F78 SKIP:L2-B000 0 S Quad_Ld | |
19439 | .word 0xED66B687 ! 0000019F07777F7C SKIP:L2-B000 0 S illop | |
19440 | .word 0xCFC3BB1E ! 0000019F07777F80 SKIP:L2-B000 0 S illop | |
19441 | fba,a BL80048 ! 0000019F07777F84 SKIP:L2-B000 0 | |
19442 | sth %i1, [%g3-0x004A] ! 0000019F07777F88 SKIP:L2-B000 0 S >BD80033 | |
19443 | BL80047: ! ELSE:L2-B001 | |
19444 | st %f30, [%g4-0x001C] ! 0000019F07777F8C ELSE:L2-B001 0 S >BD80130 | |
19445 | .word 0xFBD60AB0 ! 0000019F07777F90 ELSE:L2-B001 0 S illop | |
19446 | .word 0xA5A8C7B6 ! 0000019F07777F94 ELSE:L2-B001 0 illop | |
19447 | ldda [%l6]0xD0, %f26 ! 0000019F07777F98 ELSE:L2-B001 0 S Short8 | |
19448 | std %i0, [%g6-0x0068] ! 0000019F07777F9C ELSE:L2-B001 0 S >BD80082 | |
19449 | .word 0x8FA18CD7 ! 0000019F07777FA0 ELSE:L2-B001 0 illop | |
19450 | ldx [%g6-0x0068], %i0 ! 0000019F07777FA4 ELSE:L2-B001 0 S <BD80082 | |
19451 | .word 0xBF823989 ! 0000019F07777FA8 ELSE:L2-B001 0 illop | |
19452 | or %l6,%hm(0x10BF823989),%l6 ! 0000019F07777FAC ELSE:L2-B001 0 | |
19453 | sethi %lm(0x10BF823989),%l5 ! 0000019F07777FB0 ELSE:L2-B001 0 | |
19454 | or %l5,%lo(0x10BF823989),%l5 ! 0000019F07777FB4 ELSE:L2-B001 0 | |
19455 | sllx %l6, 0x20, %l6 ! 0000019F07777FB8 ELSE:L2-B001 0 | |
19456 | or %l6, %l5, %l6 ! 0000019F07777FBC ELSE:L2-B001 0 | |
19457 | .word 0x8BB09886 ! 0000019F07777FC0 ELSE:L2-B001 0 S illop | |
19458 | stw %i1, [%g5-0x0004] ! 0000019F07777FC4 ELSE:L2-B001 0 S >BD80056+4 | |
19459 | lduh [%g5+0x0040], %i5 ! 0000019F07777FC8 ELSE:L2-B001 0 S <BD80036 | |
19460 | .word 0xA3A96AA1 ! 0000019F07777FCC ELSE:L2-B001 0 illop | |
19461 | .word 0x91C93C23 ! 0000019F07777FD0 ELSE:L2-B001 0 S illop | |
19462 | BL80048: ! ELSE:L2-B001 | |
19463 | add %g1, 0x4FD, %g1 ! 0000019F07777FD4 ELSE:L2-B001 0 chksum++ | |
19464 | stda %f0, [%g3-0x0038]%asi ! 0000019F07777FD8 LOOP:L1-B000 0 S >BD80006 | |
19465 | st %f2, [%g5+0x002C] ! 0000019F07777FDC LOOP:L1-B000 0 S >BD80019 | |
19466 | ldswa [%g4-0x0050]%asi, %l4 ! 0000019F07777FE0 LOOP:L1-B000 0 S <BD80093 | |
19467 | st %f10, [%g4-0x0074] ! 0000019F07777FE4 LOOP:L1-B000 0 S >BD80020 | |
19468 | .word 0x91DB1F02 ! 0000019F07777FE8 LOOP:L1-B000 0 S illop | |
19469 | lduba [%g6-0x0057]%asi, %i3 ! 0000019F07777FEC LOOP:L1-B000 0 S <BD80026 | |
19470 | stha %i5, [%g3-0x0046]%asi ! 0000019F07777FF0 LOOP:L1-B000 0 S >BD80023+2 | |
19471 | sta %f11, [%g5+0x004C]%asi ! 0000019F07777FF4 LOOP:L1-B000 0 S >BD80047 | |
19472 | popc %o4, %i4 ! 0000019F07777FF8 LOOP:L1-B000 0 S | |
19473 | .word 0xEE99E851 ! 0000019F07777FFC LOOP:L1-B000 0 illop | |
19474 | .word 0x9DAF7066 ! 0000019F07778000 LOOP:L1-B000 0 illop | |
19475 | bne,a,pn %xcc, BL80049 ! 0000019F07778004 LOOP:L1-B000 0 | |
19476 | nop ! 0000019F07778008 LOOP:L1-B000 0 S | |
19477 | add %g1, 0xA13, %g1 ! 0000019F0777800C LOOP:L1-B000 0 chksum++ | |
19478 | ld [%g2+0x0064], %fsr ! 0000019F07778010 SUBR:L0-B000 0 S <BD80032+4 | |
19479 | stb %i0, [%g3+0x002B] ! 0000019F07778014 SUBR:L0-B000 0 S >BD80126 | |
19480 | ba,a,pt %icc, BL80050 ;.empty ! 0000019F07778018 SUBR:L0-B000 0 L | |
19481 | bz,a,pt %xcc, BL80051 ! 0000019F0777801C SUBR:L0-B000 0 L | |
19482 | stda %f32, [%g4-0x0038]%asi ! 0000019F07778020 SUBR:L0-B000 0 S >BD80006 | |
19483 | fblg,pt %fcc1, BL80052 ! 0000019F07778024 SUBR:L0-B000 0 L | |
19484 | st %f10, [%g4-0x002C] ! 0000019F07778028 SUBR:L0-B000 0 S >BD80055 | |
19485 | st %f18, [%g3+0x0004] ! 0000019F0777802C SUBR:L0-B000 0 S >BD80053 | |
19486 | fbule,a BL80052 ;.empty ! 0000019F07778030 SUBR:L0-B000 0 L | |
19487 | fbl,a BL80052 ! 0000019F07778034 SUBR:L0-B000 0 L | |
19488 | stb %o1, [%g5+0x0066] ! 0000019F07778038 SUBR:L0-B000 0 S >BD80021+2 | |
19489 | .word 0x8BAAA1B8 ! 0000019F0777803C SUBR:L0-B000 0 L illop | |
19490 | BL80051:bgu,a BL80054 ;.empty ! 0000019F07778040 SUBR:L0-B000 0 L | |
19491 | fbu BL80052 ! 0000019F07778044 SUBR:L0-B000 0 L | |
19492 | BL80052:.word 0x37E96831 ! 0000019F07778048 SUBR:L0-B000 0 S illop | |
19493 | BL80054:bn BL80053 ! 0000019F0777804C SUBR:L0-B000 0 L | |
19494 | st %f9, [%g6-0x0078] ! 0000019F07778050 SUBR:L0-B000 0 S >BD80180 | |
19495 | BL80050:.word 0x9DE3A060 ! 0000019F07778054 SUBR:L0-B000 0 S random | |
19496 | BL80053:add %g1, 0xB1F, %g1 ! 0000019F07778058 SUBR:L0-B000 0 chksum++ | |
19497 | ta %xcc, 0x45 ! 0000019F0777805C SUBR:L0-B000 0 demap-stack | |
19498 | add %g1, 0x4D6, %i0 ! 0000019F07778060 SUBR:L0-B000 0 | |
19499 | add %g1, 0xC81, %g1 ! 0000019F07778064 SUBR:L0-B000 0 chksum++ | |
19500 | ret ! 0000019F07778068 SUBR:L0-B000 0 | |
19501 | restore %i0, %l7, %o0 ! 0000019F0777806C SUBR:L0-B000 0 | |
19502 | ||
19503 | SECTION .btext039_pg1 TEXT_VA=0x19f07778000 | |
19504 | attr_text { | |
19505 | Name = .btext039_pg1, | |
19506 | VA = 0x19f07778000, | |
19507 | RA = 0xffff10000, | |
19508 | PA = ra2pa(0xffff10000,0), | |
19509 | tsbonly, | |
19510 | part_0_ctx_nonzero_tsb_config_3, | |
19511 | TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1, | |
19512 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19513 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19514 | } | |
19515 | .text; .skip 8 | |
19516 | ||
19517 | !======================================================================== | |
19518 | ||
19519 | SECTION .btext040 TEXT_VA=0x14694b28ff00 | |
19520 | attr_text { | |
19521 | Name = .btext040, | |
19522 | VA = 0x14694b28ff00, | |
19523 | RA = 0xffff0bf00, | |
19524 | PA = ra2pa(0xffff0bf00,0), | |
19525 | notsb | |
19526 | } | |
19527 | ||
19528 | SECTION .btext040_pg0 TEXT_VA=0x14694b28e000 | |
19529 | attr_text { | |
19530 | Name = .btext040_pg0, | |
19531 | VA = 0x14694b28e000, | |
19532 | RA = 0xffff0a000, | |
19533 | PA = ra2pa(0xffff0a000,0), | |
19534 | tsbonly, | |
19535 | part_0_ctx_nonzero_tsb_config_3, | |
19536 | TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1, | |
19537 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19538 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19539 | } | |
19540 | .text; .skip 8 | |
19541 | ||
19542 | ||
19543 | SECTION .btext040 | |
19544 | .text | |
19545 | .global SUBR109; SUBR109: | |
19546 | BL80056: ! SUBR:L0-B000 | |
19547 | add %g1, 0xE17, %g1 ! 000014694B28FF00 SUBR:L0-B000 0 chksum++ | |
19548 | fbn,pn %fcc0, BL80055 ! 000014694B28FF04 SUBR:L0-B000 0 | |
19549 | save %o6, -128, %o6 ! 000014694B28FF08 SUBR:L0-B000 0 | |
19550 | BL80055: ! SUBR:L0-B000 | |
19551 | .word 0x9E100001 ! 000014694B28FF0C SUBR:L0-B000 0 random | |
19552 | or %l7,%hm(0x9E100001),%l7 ! 000014694B28FF10 SUBR:L0-B000 0 | |
19553 | .word 0xDABD2ED0 ! 000014694B28FF14 SUBR:L0-B000 0 illop | |
19554 | .word 0x83F00000 ! 000014694B28FF18 SUBR:L0-B000 0 illop | |
19555 | sllx %l7, 0x20, %l7 ! 000014694B28FF1C SUBR:L0-B000 0 | |
19556 | .word 0xD9AF731E ! 000014694B28FF20 SUBR:L0-B000 0 illop | |
19557 | .word 0xAD95A006 ! 000014694B28FF24 SUBR:L0-B000 0 illop | |
19558 | .word 0x8164CD67 ! 000014694B28FF28 SUBR:L0-B000 0 S illop | |
19559 | .word 0xCF595999 ! 000014694B28FF2C SUBR:L0-B000 0 illop | |
19560 | stda %f24, [%l6]0xD2 ! 000014694B28FF30 SUBR:L0-B000 0 S Short16 | |
19561 | ldx [%g2+0x0058], %l6 ! 000014694B28FF34 SUBR:L0-B000 0 <BD80010 | |
19562 | ldda [%l6]0x24, %i0 ! 000014694B28FF38 SUBR:L0-B000 0 S Quad_Ld | |
19563 | ld [%g3-0x0014], %f30 ! 000014694B28FF3C SUBR:L0-B000 0 S <BD80087 | |
19564 | add %g6, -88, %l6 ! 000014694B28FF40 SUBR:L0-B000 0 @BD80024 | |
19565 | ldda [%l6]0xD0, %f28 ! 000014694B28FF44 SUBR:L0-B000 0 S Short8 | |
19566 | ldx [%g2+0x0000], %g5 ! 000014694B28FF48 SUBR:L0-B000 0 S BASE<BD80094 | |
19567 | ldx [%g2+0x0058], %l6 ! 000014694B28FF4C SUBR:L0-B000 0 <BD80010 | |
19568 | ldda [%l6]0x26, %i2 ! 000014694B28FF50 SUBR:L0-B000 0 S Quad_Ld_P | |
19569 | ldxa [%g4+0x0078]%asi, %o0 ! 000014694B28FF54 SUBR:L0-B000 0 S <BD80009 | |
19570 | std %i2, [%g6-0x0048] ! 000014694B28FF58 SUBR:L0-B000 0 S >BD80023 | |
19571 | .word 0xB3A1C8E1 ! 000014694B28FF5C SUBR:L0-B000 0 S illop | |
19572 | prefetch [%l5+%i4], 4 ! 000014694B28FF60 SUBR:L0-B000 0 S <.+0 | |
19573 | .word 0xBDA01C4C ! 000014694B28FF64 SUBR:L0-B000 0 S illop | |
19574 | add %g1, 0xA04, %g1 ! 000014694B28FF68 SUBR:L0-B000 0 chksum++ | |
19575 | or %g0, 0x2, %l3 ! 000014694B28FF6C LOOP:L1-B000 0 | |
19576 | BL80086: ! LOOP:L1-B000 | |
19577 | add %g1, 0xD37, %g1 ! 000014694B28FF70 LOOP:L1-B000 0 chksum++ | |
19578 | ldx [%g2+0x0058], %l6 ! 000014694B28FF74 LOOP:L1-B000 0 <BD80010 | |
19579 | .word 0x81B1C784 ! 000014694B28FF78 LOOP:L1-B000 0 S illop | |
19580 | add %g6, 0x58, %l5 ! 000014694B28FF7C LOOP:L1-B000 0 @BD80035 | |
19581 | stda %f30,[%l5+%g1]0xCA ! 000014694B28FF80 LOOP:L1-B000 0 S Partial_St | |
19582 | ldda [%l6]0x26, %i0 ! 000014694B28FF84 LOOP:L1-B000 0 S Quad_Ld_P | |
19583 | stw %i1, [%g4+0x0066] ! 000014694B28FF88 LOOP:L1-B000 0 S >BD80021+2 | |
19584 | ldda [%l6]0x24, %i2 ! 000014694B28FF8C LOOP:L1-B000 0 S Quad_Ld | |
19585 | fcmpd %fcc3, %f42, %f62 ! 000014694B28FF90 SKIP:L2-B000 0 | |
19586 | fbge,a,pt %fcc3, BL80061 ! 000014694B28FF94 SKIP:L2-B000 0 | |
19587 | stb %i2, [%g5-0x001F] ! 000014694B28FF98 SKIP:L2-B000 0 S >BD80085 | |
19588 | lduh [%g4-0x003A], %o5 ! 000014694B28FF9C SKIP:L2-B000 0 S <BD80005 | |
19589 | lduha [%g7+%g7]0x83, %i1 ! 000014694B28FFA0 SKIP:L2-B000 0 S <BD80043 | |
19590 | std %f38, [%g5+0x0010] ! 000014694B28FFA4 SKIP:L2-B000 0 S >BD80074 | |
19591 | ld [%g2+0x0064], %fsr ! 000014694B28FFA8 SKIP:L2-B000 0 S <BD80032+4 | |
19592 | add %g3, -40, %l6 ! 000014694B28FFAC SKIP:L2-B000 0 @BD80049 | |
19593 | ldda [%l6]0xD2, %f20 ! 000014694B28FFB0 SKIP:L2-B000 0 S Short16 | |
19594 | call .+8 ! 000014694B28FFB4 SKIP:L2-B000 0 S | |
19595 | nop ! 000014694B28FFB8 SKIP:L2-B000 0 S | |
19596 | add %g6, -32, %l6 ! 000014694B28FFBC SKIP:L2-B000 0 @BD80144 | |
19597 | .word 0xA7AC49AE ! 000014694B28FFC0 SKIP:L2-B000 0 S illop | |
19598 | ldd [%g6+0x0038], %f24 ! 000014694B28FFC4 SKIP:L2-B000 0 S <BD80028 | |
19599 | nop ! 000014694B28FFC8 SKIP:L2-B000 0 S | |
19600 | add %g1, 0x8C0, %g1 ! 000014694B28FFCC SKIP:L2-B000 0 chksum++ | |
19601 | nop ! 000014694B28FFD0 SKIP:L2-B000 0 S | |
19602 | .word 0xB7B41006 ! 000014694B28FFD4 SKIP:L2-B000 0 S illop | |
19603 | ldx [%g2+0x0018], %g5 ! 000014694B28FFD8 SKIP:L2-B000 0 S BASE<BD80083 | |
19604 | ldx [%g2+0x0060], %fsr ! 000014694B28FFDC SKIP:L2-B000 0 S <BD80032 | |
19605 | .word 0xB9A153E8 ! 000014694B28FFE0 SKIP:L2-B000 0 S illop_FP | |
19606 | ldx [%g2+0x0030], %g4 ! 000014694B28FFE4 SKIP:L2-B000 0 S BASE<BD80013 | |
19607 | .word 0x3B35E13B ! 000014694B28FFE8 SKIP:L2-B000 0 L random | |
19608 | lduh [%g4-0x003C], %i5 ! 000014694B28FFEC SKIP:L2-B000 0 S <BD80041 | |
19609 | BL80057:fbul,a BL80058 ;.empty ! 000014694B28FFF0 SKIP:L2-B000 0 L | |
19610 | .word 0x85AC44E5 ! 000014694B28FFF4 SKIP:L2-B000 0 L illop | |
19611 | .word 0xB9A79121 ! 000014694B28FFF8 SKIP:L2-B000 0 S illop | |
19612 | ldd [%g6-0x0038], %f46 ! 000014694B28FFFC SKIP:L2-B000 0 S <BD80006 | |
19613 | be,pt %icc, BL80058 ;.empty ! 000014694B290000 SKIP:L2-B000 0 L | |
19614 | call .+8 ;.empty ! 000014694B290004 SKIP:L2-B000 0 L | |
19615 | fbg,a BL80059 ;.empty ! 000014694B290008 SKIP:L2-B000 0 L | |
19616 | fbul BL80060 ;.empty ! 000014694B29000C SKIP:L2-B000 0 L | |
19617 | BL80059:bne,pn %xcc, BL80058 ! 000014694B290010 SKIP:L2-B000 0 L | |
19618 | BL80060:sth %i3, [%g4+0x005A] ! 000014694B290014 SKIP:L2-B000 0 S >BD80035+2 | |
19619 | BL80058:add %g1, 0x7B6, %g1 ! 000014694B290018 SKIP:L2-B000 0 chksum++ | |
19620 | fba,pt %fcc3, BL80062 ! 000014694B29001C SKIP:L2-B000 0 | |
19621 | .word 0xC370756D ! 000014694B290020 SKIP:L2-B000 0 S illop | |
19622 | BL80061: ! ELSE:L2-B001 | |
19623 | add %g5, -38, %l6 ! 000014694B290024 ELSE:L2-B001 0 @BD80170 | |
19624 | stda %f16, [%l6]0xD2 ! 000014694B290028 ELSE:L2-B001 0 S Short16 | |
19625 | st %f18, [%g5-0x0040] ! 000014694B29002C ELSE:L2-B001 0 S >BD80007 | |
19626 | ldd [%g5+0x0018], %f38 ! 000014694B290030 ELSE:L2-B001 0 S <BD80059 | |
19627 | ld [%g4+0x0060], %f11 ! 000014694B290034 ELSE:L2-B001 0 S <BD80069 | |
19628 | ldx [%g2+0x0058], %l6 ! 000014694B290038 ELSE:L2-B001 0 <BD80010 | |
19629 | lduwa [%l6+%g0]0x04, %g7 ! 000014694B29003C ELSE:L2-B001 0 S <BD80011 | |
19630 | lduha [%g7+%g7]0x83, %i2 ! 000014694B290040 ELSE:L2-B001 0 S <BD80043 | |
19631 | .word 0x8DB20220 ! 000014694B290044 ELSE:L2-B001 0 S illop | |
19632 | add %g1, 0x789, %g1 ! 000014694B290048 ELSE:L2-B001 0 chksum++ | |
19633 | add %g3, 0x29, %l6 ! 000014694B29004C ELSE:L2-B001 0 @BD80090 | |
19634 | stda %f28, [%l6]0xD1 ! 000014694B290050 ELSE:L2-B001 0 S Short8 | |
19635 | .word 0xF559A08A ! 000014694B290054 ELSE:L2-B001 0 S illop | |
19636 | lda [%g5+0x004C]%asi, %f2 ! 000014694B290058 ELSE:L2-B001 0 S <BD80047 | |
19637 | sethi %hh(0x18D13F00),%l6 ! 000014694B29005C ELSE:L2-B001 0 SUBR111 | |
19638 | or %l6,%hm(0x18D13F00),%l6 ! 000014694B290060 ELSE:L2-B001 0 | |
19639 | sethi %lm(0x18D13F00),%l5 ! 000014694B290064 ELSE:L2-B001 0 | |
19640 | or %l5,%lo(0x18D13F00),%l5 ! 000014694B290068 ELSE:L2-B001 0 | |
19641 | sllx %l6, 0x20, %l6 ! 000014694B29006C ELSE:L2-B001 0 | |
19642 | or %l6, %l5, %l6 ! 000014694B290070 ELSE:L2-B001 0 | |
19643 | jmpl %l6+0x0000, %o7 ! 000014694B290074 ELSE:L2-B001 0 S | |
19644 | .word 0x95AFC4E9 ! 000014694B290078 ELSE:L2-B001 0 S illop | |
19645 | stx %g1, [%g5+0x0078] ! 000014694B29007C ELSE:L2-B001 0 S >BD80009 | |
19646 | .word 0x98F1F53B ! 000014694B290080 ELSE:L2-B001 0 S random | |
19647 | .word 0xF57A07B1 ! 000014694B290084 ELSE:L2-B001 0 S illop | |
19648 | .word 0xA9A5C23D ! 000014694B290088 ELSE:L2-B001 0 S illop | |
19649 | .word 0xB3A9800A ! 000014694B29008C ELSE:L2-B001 0 S illop | |
19650 | BL80062: ! ELSE:L2-B001 | |
19651 | add %g1, 0x947, %g1 ! 000014694B290090 ELSE:L2-B001 0 chksum++ | |
19652 | andcc %g1, 0x2, %g0 ! 000014694B290094 SKIP:L2-B002 0 | |
19653 | bnz,pn %xcc, BL80063 ! 000014694B290098 SKIP:L2-B002 0 | |
19654 | lduwa [%g4-0x0054]%asi, %o0 ! 000014694B29009C SKIP:L2-B002 0 S <BD80027 | |
19655 | .word 0x8FD2E464 ! 000014694B2900A0 SKIP:L2-B002 0 illop | |
19656 | ldda [%l6]0x24, %i0 ! 000014694B2900A4 SKIP:L2-B002 0 S Quad_Ld | |
19657 | stwa %g7, [%l6+%g0]0x0C ! 000014694B2900A8 SKIP:L2-B002 0 S >BD80011 | |
19658 | .word 0x837ED00E ! 000014694B2900AC SKIP:L2-B002 0 S illop | |
19659 | .word 0x8D8D108A ! 000014694B2900B0 SKIP:L2-B002 0 S illop | |
19660 | ldd [%g4-0x0060], %f42 ! 000014694B2900B4 SKIP:L2-B002 0 S <BD80104 | |
19661 | .word 0x9BA2CDA7 ! 000014694B2900B8 SKIP:L2-B002 0 illop | |
19662 | .word 0x9DE3A060 ! 000014694B2900BC SKIP:L2-B002 0 random | |
19663 | sethi %lm(0x109BA2CDA7),%l5 ! 000014694B2900C0 SKIP:L2-B002 0 | |
19664 | or %l5,%lo(0x109BA2CDA7),%l5 ! 000014694B2900C4 SKIP:L2-B002 0 | |
19665 | sllx %l6, 0x20, %l6 ! 000014694B2900C8 SKIP:L2-B002 0 | |
19666 | or %l6, %l5, %l6 ! 000014694B2900CC SKIP:L2-B002 0 | |
19667 | jmpl %l6+0x0000, %o7 ! 000014694B2900D0 SKIP:L2-B002 0 S | |
19668 | .word 0x81A6488E ! 000014694B2900D4 SKIP:L2-B002 0 S illop | |
19669 | add %g1, 0xD37, %g1 ! 000014694B2900D8 SKIP:L2-B002 0 chksum++ | |
19670 | .word 0xB3AB8905 ! 000014694B2900DC SKIP:L2-B002 0 S illop | |
19671 | ldx [%g3-0x0048], %i4 ! 000014694B2900E0 SKIP:L2-B002 0 S <BD80023 | |
19672 | add %g5, 0x42, %l6 ! 000014694B2900E4 SKIP:L2-B002 0 @BD80091 | |
19673 | stda %f20, [%l6]0xD1 ! 000014694B2900E8 SKIP:L2-B002 0 S Short8 | |
19674 | sth %i2, [%g6-0x003C] ! 000014694B2900EC SKIP:L2-B002 0 S >BD80041 | |
19675 | ldda [%g7+%g0]0x8B, %i0 ! 000014694B2900F0 SKIP:L2-B002 0 S <BD80043 | |
19676 | ldx [%g2+0x0010], %g3 ! 000014694B2900F4 SKIP:L2-B002 0 S BASE<BD80048 | |
19677 | ldx [%g4-0x0088], %g4 ! 000014694B2900F8 SKIP:L2-B002 0 ptr_chase | |
19678 | ldx [%g4-0x0088], %g4 ! 000014694B2900FC SKIP:L2-B002 0 ptr_chase | |
19679 | .word 0x9DAF8AAE ! 000014694B290100 SKIP:L2-B002 0 illop | |
19680 | ldx [%g4-0x0088], %g4 ! 000014694B290104 SKIP:L2-B002 0 ptr_chase | |
19681 | call .+8 ! 000014694B290108 SKIP:L2-B002 0 S | |
19682 | nop ! 000014694B29010C SKIP:L2-B002 0 S | |
19683 | ldsba [%g7+%g7]0x83, %o5 ! 000014694B290110 SKIP:L2-B002 0 S <BD80043 | |
19684 | stb %i0, [%g3-0x0010] ! 000014694B290114 SKIP:L2-B002 0 S >BD80052 | |
19685 | .word 0x08EA1F0B ! 000014694B290118 SKIP:L2-B002 0 illop | |
19686 | lduh [%g3-0x004C], %o0 ! 000014694B29011C SKIP:L2-B002 0 S <BD80089 | |
19687 | BL80063: ! ELSE:L2-B003 | |
19688 | st %f8, [%g6+0x002C] ! 000014694B290120 ELSE:L2-B003 0 S >BD80019 | |
19689 | ld [%g3-0x0050], %f20 ! 000014694B290124 ELSE:L2-B003 0 S <BD80093 | |
19690 | stha %o2, [%g5-0x0056]%asi ! 000014694B290128 ELSE:L2-B003 0 S >BD80014 | |
19691 | ldx [%g2+0x0060], %fsr ! 000014694B29012C ELSE:L2-B003 0 S <BD80032 | |
19692 | add %g1, 0x53B, %g1 ! 000014694B290130 ELSE:L2-B003 0 chksum++ | |
19693 | stha %i2, [%g5-0x0024]%asi ! 000014694B290134 ELSE:L2-B003 0 S >BD80068 | |
19694 | stda %f42, [%g4-0x0060]%asi ! 000014694B290138 ELSE:L2-B003 0 S >BD80104 | |
19695 | ld [%g5+0x004C], %f2 ! 000014694B29013C ELSE:L2-B003 0 S <BD80047 | |
19696 | .word 0x9DA64511 ! 000014694B290140 ELSE:L2-B003 0 S illop | |
19697 | stda %f28, [%g3-0x0008]%asi ! 000014694B290144 ELSE:L2-B003 0 S >BD80056 | |
19698 | .word 0xAFFA551B ! 000014694B290148 ELSE:L2-B003 0 L illop | |
19699 | sth %i1, [%g6-0x0030] ! 000014694B29014C ELSE:L2-B003 0 S >BD80106 | |
19700 | bcs,pt %xcc, BL80065 ! 000014694B290150 ELSE:L2-B003 0 L | |
19701 | .word 0xA9AC64C0 ! 000014694B290154 ELSE:L2-B003 0 S illop | |
19702 | bz,pn %xcc, BL80066 ;.empty ! 000014694B290158 ELSE:L2-B003 0 L | |
19703 | BL80066:bnz,a BL80067 ! 000014694B29015C ELSE:L2-B003 0 L | |
19704 | BL80067:std %f44, [%g6-0x0070] ! 000014694B290160 ELSE:L2-B003 0 S >BD80008 | |
19705 | be,a,pn %xcc, BL80068 ;.empty ! 000014694B290164 ELSE:L2-B003 0 L | |
19706 | bgu,a BL80068 ;.empty ! 000014694B290168 ELSE:L2-B003 0 L | |
19707 | .word 0x9FA14117 ! 000014694B29016C ELSE:L2-B003 0 L illop | |
19708 | BL80068:nop ! 000014694B290170 ELSE:L2-B003 0 S | |
19709 | .word 0xBDB54616 ! 000014694B290174 ELSE:L2-B003 0 S illop | |
19710 | BL80065:st %f5, [%g6-0x0078] ! 000014694B290178 ELSE:L2-B003 0 S >BD80180 | |
19711 | BL80064:add %g1, 0x9B5, %g1 ! 000014694B29017C ELSE:L2-B003 0 chksum++ | |
19712 | BL80069: ! ELSE:L2-B003 | |
19713 | add %g1, 0x483, %g1 ! 000014694B290180 ELSE:L2-B003 0 chksum++ | |
19714 | andcc %o5, 0x10, %g0 ! 000014694B290184 SKIP:L2-B004 0 | |
19715 | bz,pt %xcc, BL80070 ! 000014694B290188 SKIP:L2-B004 0 | |
19716 | st %f5, [%g3-0x0074] ! 000014694B29018C SKIP:L2-B004 0 S >BD80020 | |
19717 | ld [%g3-0x0074], %f9 ! 000014694B290190 SKIP:L2-B004 0 S <BD80020 | |
19718 | .word 0xB3AB8F16 ! 000014694B290194 SKIP:L2-B004 0 S illop | |
19719 | .word 0x83A6C98F ! 000014694B290198 SKIP:L2-B004 0 S illop_FP | |
19720 | ldda [%g5-0x0060]%asi, %f62 ! 000014694B29019C SKIP:L2-B004 0 S <BD80104 | |
19721 | .word 0xBCEE03E1 ! 000014694B2901A0 SKIP:L2-B004 0 random | |
19722 | nop ! 000014694B2901A4 SKIP:L2-B004 0 S | |
19723 | popc %i2, %i2 ! 000014694B2901A8 SKIP:L2-B004 0 S | |
19724 | st %f2, [%g5-0x002C] ! 000014694B2901AC SKIP:L2-B004 0 S >BD80055 | |
19725 | .word 0x84965A09 ! 000014694B2901B0 SKIP:L2-B004 0 random | |
19726 | .word 0xBBA200FF ! 000014694B2901B4 SKIP:L2-B004 0 S illop | |
19727 | stb %o5, [%g5+0x0043] ! 000014694B2901B8 SKIP:L2-B004 0 S >BD80092 | |
19728 | stba %o4, [%g5-0x0009]%asi ! 000014694B2901BC SKIP:L2-B004 0 S >BD80002+3 | |
19729 | add %g6, -88, %l6 ! 000014694B2901C0 SKIP:L2-B004 0 @BD80024 | |
19730 | ldda [%l6]0xD0, %f24 ! 000014694B2901C4 SKIP:L2-B004 0 S Short8 | |
19731 | fba,a,pn %fcc2, BL80076 ! 000014694B2901C8 SKIP:L2-B004 0 | |
19732 | .word 0xA4C8ECF7 ! 000014694B2901CC SKIP:L2-B004 0 S illop | |
19733 | BL80070: ! ELSE:L2-B005 | |
19734 | nop ! 000014694B2901D0 ELSE:L2-B005 0 S | |
19735 | .word 0x9DAC5073 ! 000014694B2901D4 ELSE:L2-B005 0 L illop | |
19736 | sth %i4, [%g3+0x0074] ! 000014694B2901D8 ELSE:L2-B005 0 S >BD80060+4 | |
19737 | stba %i4, [%g6+0x0043]%asi ! 000014694B2901DC ELSE:L2-B005 0 S >BD80092 | |
19738 | BL80071:stb %i4, [%g5-0x0010] ! 000014694B2901E0 ELSE:L2-B005 0 S >BD80052 | |
19739 | .word 0xBBB38950 ! 000014694B2901E4 ELSE:L2-B005 0 L illop | |
19740 | ba,a,pt %icc, BL80073 ;.empty ! 000014694B2901E8 ELSE:L2-B005 0 L | |
19741 | bge,a BL80074 ;.empty ! 000014694B2901EC ELSE:L2-B005 0 L | |
19742 | bgu,pt %xcc, BL80075 ! 000014694B2901F0 ELSE:L2-B005 0 L | |
19743 | BL80073:.word 0x81A39146 ! 000014694B2901F4 ELSE:L2-B005 0 S illop | |
19744 | stwa %i2, [%g4+0x0054]%asi ! 000014694B2901F8 ELSE:L2-B005 0 S >BD80045+4 | |
19745 | .word 0xB1B587E6 ! 000014694B2901FC ELSE:L2-B005 0 S illop_VIS | |
19746 | BL80075:.word 0x9DA54962 ! 000014694B290200 ELSE:L2-B005 0 S illop_FP | |
19747 | BL80074:ta %xcc, 0x46 ! 000014694B290204 ELSE:L2-B005 0 S demap-page | |
19748 | ldstub [%g6+0x0047], %i0 ! 000014694B290208 ELSE:L2-B005 0 S >BD80141 | |
19749 | BL80072:add %g1, 0x83C, %g1 ! 000014694B29020C ELSE:L2-B005 0 chksum++ | |
19750 | add %g1, 0xFAA, %g1 ! 000014694B290210 ELSE:L2-B005 0 chksum++ | |
19751 | add %g4, 0x46, %l6 ! 000014694B290214 ELSE:L2-B005 0 @BD80077 | |
19752 | stda %f20, [%l6]0xD0 ! 000014694B290218 ELSE:L2-B005 0 S Short8 | |
19753 | lduba [%g7+%g7]0x83, %o4 ! 000014694B29021C ELSE:L2-B005 0 S <BD80043 | |
19754 | ld [%g2+0x0064], %fsr ! 000014694B290220 ELSE:L2-B005 0 S <BD80032+4 | |
19755 | st %f11, [%g3+0x0063] ! 000014694B290224 ELSE:L2-B005 0 S >BD80069+3 | |
19756 | std %f12, [%g4-0x0060] ! 000014694B290228 ELSE:L2-B005 0 S >BD80104 | |
19757 | add %g5, -72, %l5 ! 000014694B29022C ELSE:L2-B005 0 @BD80023 | |
19758 | stda %f16,[%l5+%g1]0xC9 ! 000014694B290230 ELSE:L2-B005 0 S Partial_St | |
19759 | BL80076: ! ELSE:L2-B005 | |
19760 | .word 0x85AD8E5F ! 000014694B290234 ELSE:L2-B005 0 illop | |
19761 | .word 0x95ABF07A ! 000014694B290238 SKIP:L2-B006 0 illop | |
19762 | fbl,pt %fcc1, BL80082 ! 000014694B29023C SKIP:L2-B006 0 | |
19763 | .word 0xA5AF5810 ! 000014694B290240 SKIP:L2-B006 0 S illop | |
19764 | ld [%g3+0x0064], %f26 ! 000014694B290244 SKIP:L2-B006 0 S <BD80021 | |
19765 | ld [%g4+0x0024], %f22 ! 000014694B290248 SKIP:L2-B006 0 S <BD80139 | |
19766 | prefetch [%i5-0x04D6], 20 ! 000014694B29024C SKIP:L2-B006 0 S <.-1238 | |
19767 | prefetch [%i2-0x034D], 4 ! 000014694B290250 SKIP:L2-B006 0 S <.-845 | |
19768 | .word 0xB1CBA2A6 ! 000014694B290254 SKIP:L2-B006 0 S illop | |
19769 | .word 0xBFAA1701 ! 000014694B290258 SKIP:L2-B006 0 S illop | |
19770 | .word 0x88D58982 ! 000014694B29025C SKIP:L2-B006 0 S random | |
19771 | .word 0x9FC3801F ! 000014694B290260 SKIP:L2-B006 0 S random | |
19772 | stda %f28, [%g4-0x0008]%asi ! 000014694B290264 SKIP:L2-B006 0 S >BD80056 | |
19773 | add %g1, 0xB0A, %g1 ! 000014694B290268 SKIP:L2-B006 0 chksum++ | |
19774 | ld [%g2+0x0064], %fsr ! 000014694B29026C SKIP:L2-B006 0 S <BD80032+4 | |
19775 | brz,a,pn %i0, BL80077 ;.empty ! 000014694B290270 SKIP:L2-B006 0 L | |
19776 | .word 0xCD0F4B1F ! 000014694B290274 SKIP:L2-B006 0 L illop | |
19777 | fbue,a BL80079 ! 000014694B290278 SKIP:L2-B006 0 L | |
19778 | BL80078:nop ! 000014694B29027C SKIP:L2-B006 0 S | |
19779 | fblg,pt %fcc2, BL80080 ;.empty ! 000014694B290280 SKIP:L2-B006 0 L | |
19780 | fble BL80079 ! 000014694B290284 SKIP:L2-B006 0 L | |
19781 | stb %g1, [%g4-0x001F] ! 000014694B290288 SKIP:L2-B006 0 S >BD80085 | |
19782 | BL80080:fbge BL80081 ;.empty ! 000014694B29028C SKIP:L2-B006 0 L | |
19783 | brnz,pn %o4, BL80077 ;.empty ! 000014694B290290 SKIP:L2-B006 0 L | |
19784 | BL80079:bge,a,pn %xcc, BL80081 ! 000014694B290294 SKIP:L2-B006 0 L | |
19785 | BL80077:ta %xcc, 0x46 ! 000014694B290298 SKIP:L2-B006 0 S demap-page | |
19786 | .word 0x99E91001 ! 000014694B29029C SKIP:L2-B006 0 S illop | |
19787 | BL80081:.word 0xB4E98948 ! 000014694B2902A0 SKIP:L2-B006 0 illop | |
19788 | ba,a,pt %xcc, BL80083 ! 000014694B2902A4 SKIP:L2-B006 0 | |
19789 | .word 0x854252CA ! 000014694B2902A8 SKIP:L2-B006 0 S illop | |
19790 | BL80082: ! ELSE:L2-B007 | |
19791 | .word 0x1E97EA70 ! 000014694B2902AC ELSE:L2-B007 0 S random | |
19792 | .word 0x83548000 ! 000014694B2902B0 ELSE:L2-B007 0 S illop | |
19793 | .word 0x95D01808 ! 000014694B2902B4 ELSE:L2-B007 0 illop | |
19794 | .word 0x8DA5899E ! 000014694B2902B8 ELSE:L2-B007 0 illop | |
19795 | .word 0x45EFEFE4 ! 000014694B2902BC ELSE:L2-B007 0 random | |
19796 | membar 0x40 ! 000014694B2902C0 ELSE:L2-B007 0 | |
19797 | sethi %hh(0x9390FFFFF00),%l6 ! 000014694B2902C4 ELSE:L2-B007 0 SUBR114 | |
19798 | or %l6,%hm(0x9390FFFFF00),%l6 ! 000014694B2902C8 ELSE:L2-B007 0 | |
19799 | sethi %lm(0x9390FFFFF00),%l5 ! 000014694B2902CC ELSE:L2-B007 0 | |
19800 | or %l5,%lo(0x9390FFFFF00),%l5 ! 000014694B2902D0 ELSE:L2-B007 0 | |
19801 | sllx %l6, 0x20, %l6 ! 000014694B2902D4 ELSE:L2-B007 0 | |
19802 | or %l6, %l5, %l6 ! 000014694B2902D8 ELSE:L2-B007 0 | |
19803 | .word 0xCD8A0DE6 ! 000014694B2902DC ELSE:L2-B007 0 S illop | |
19804 | stha %o0, [%g5-0x004C]%asi ! 000014694B2902E0 ELSE:L2-B007 0 S >BD80089 | |
19805 | ld [%g4+0x004C], %f4 ! 000014694B2902E4 ELSE:L2-B007 0 S <BD80047 | |
19806 | ldub [%g4+0x0029], %o3 ! 000014694B2902E8 ELSE:L2-B007 0 S <BD80090 | |
19807 | st %f2, [%g3-0x0074] ! 000014694B2902EC ELSE:L2-B007 0 S >BD80020 | |
19808 | std %f28, [%g3+0x0038] ! 000014694B2902F0 ELSE:L2-B007 0 S >BD80028 | |
19809 | lduh [%g4-0x0024], %o4 ! 000014694B2902F4 ELSE:L2-B007 0 S <BD80068 | |
19810 | .word 0xABA58B49 ! 000014694B2902F8 ELSE:L2-B007 0 S illop | |
19811 | add %g1, 0xA26, %g1 ! 000014694B2902FC ELSE:L2-B007 0 chksum++ | |
19812 | ldx [%g2+0x0058], %l6 ! 000014694B290300 ELSE:L2-B007 0 <BD80010 | |
19813 | ldda [%l6]0x26, %i0 ! 000014694B290304 ELSE:L2-B007 0 S Quad_Ld_P | |
19814 | ldd [%g5-0x0070], %f32 ! 000014694B290308 ELSE:L2-B007 0 S <BD80008 | |
19815 | add %g6, 0x44, %l6 ! 000014694B29030C ELSE:L2-B007 0 @BD80137 | |
19816 | ldda [%l6]0xD2, %f16 ! 000014694B290310 ELSE:L2-B007 0 S Short16 | |
19817 | .word 0xE7B5D78B ! 000014694B290314 ELSE:L2-B007 0 S illop | |
19818 | ld [%g6+0x0010], %f14 ! 000014694B290318 ELSE:L2-B007 0 S <BD80074 | |
19819 | ld [%g6+0x0014], %f15 ! 000014694B29031C ELSE:L2-B007 0 S <BD80074+4 | |
19820 | ldx [%g2+0x0058], %l6 ! 000014694B290320 ELSE:L2-B007 0 <BD80010 | |
19821 | ldda [%l6]0x24, %i2 ! 000014694B290324 ELSE:L2-B007 0 S Quad_Ld | |
19822 | .word 0x93A8948E ! 000014694B290328 ELSE:L2-B007 0 S illop | |
19823 | ldd [%g4-0x0048], %o0 ! 000014694B29032C ELSE:L2-B007 0 S <BD80023 | |
19824 | ldsh [%g4+0x0000], %i2 ! 000014694B290330 ELSE:L2-B007 0 S <BD80097 | |
19825 | BL80083: ! ELSE:L2-B007 | |
19826 | add %g1, 0x375, %g1 ! 000014694B290334 ELSE:L2-B007 0 chksum++ | |
19827 | andcc %o4, 0x80, %g0 ! 000014694B290338 SKIP:L2-B008 0 | |
19828 | .word 0x95A7C80E ! 000014694B29033C SKIP:L2-B008 0 illop | |
19829 | st %f10, [%g4-0x0072] ! 000014694B290340 SKIP:L2-B008 0 S >BD80020+2 | |
19830 | lda [%g3+0x004C]%asi, %f5 ! 000014694B290344 SKIP:L2-B008 0 S <BD80047 | |
19831 | ldxa [%g4+0x0078]%asi, %o4 ! 000014694B290348 SKIP:L2-B008 0 S <BD80009 | |
19832 | call .+8 ! 000014694B29034C SKIP:L2-B008 0 S | |
19833 | nop ! 000014694B290350 SKIP:L2-B008 0 S | |
19834 | .word 0xADAD0074 ! 000014694B290354 SKIP:L2-B008 0 S illop_FP | |
19835 | add %g1, 0x17C, %g1 ! 000014694B290358 SKIP:L2-B008 0 chksum++ | |
19836 | stb %i2, [%g4+0x0043] ! 000014694B29035C SKIP:L2-B008 0 S >BD80092 | |
19837 | call .+8 ! 000014694B290360 SKIP:L2-B008 0 S | |
19838 | stx %i2, [%g6+0x0068] ! 000014694B290364 SKIP:L2-B008 0 S >BD80012 | |
19839 | .word 0x29CF4222 ! 000014694B290368 SKIP:L2-B008 0 S random | |
19840 | lduh [%g3+0x0044], %o4 ! 000014694B29036C SKIP:L2-B008 0 S <BD80137 | |
19841 | ldx [%g2+0x0050], %l5 ! 000014694B290370 SKIP:L2-B008 0 <BD80003 | |
19842 | membar 0x40 ! 000014694B290374 SKIP:L2-B008 0 | |
19843 | stda %f0, [%l5]0x17 ! 000014694B290378 SKIP:L2-B008 0 Blk-Store | |
19844 | .word 0x8BA95CEE ! 000014694B29037C SKIP:L2-B008 0 illop | |
19845 | ldx [%g2+0x0058], %l6 ! 000014694B290380 SKIP:L2-B008 0 <BD80010 | |
19846 | ldda [%l6]0x24, %i0 ! 000014694B290384 SKIP:L2-B008 0 S Quad_Ld | |
19847 | lda [%g5-0x0054]%asi, %f29 ! 000014694B290388 SKIP:L2-B008 0 S <BD80027 | |
19848 | ba,a BL80085 ! 000014694B29038C SKIP:L2-B008 0 | |
19849 | ldsw [%g3-0x0014], %o1 ! 000014694B290390 SKIP:L2-B008 0 S <BD80087 | |
19850 | BL80084: ! ELSE:L2-B009 | |
19851 | .word 0xEBD256F8 ! 000014694B290394 ELSE:L2-B009 0 illop | |
19852 | ldda [%l6]0x26, %i0 ! 000014694B290398 ELSE:L2-B009 0 S Quad_Ld_P | |
19853 | ldd [%g6-0x0038], %f38 ! 000014694B29039C ELSE:L2-B009 0 S <BD80006 | |
19854 | ldd [%g5+0x0078], %i2 ! 000014694B2903A0 ELSE:L2-B009 0 S <BD80009 | |
19855 | st %f10, [%g6-0x0078] ! 000014694B2903A4 ELSE:L2-B009 0 S >BD80180 | |
19856 | .word 0xADA28803 ! 000014694B2903A8 ELSE:L2-B009 0 S illop_FP | |
19857 | ldd [%g4+0x0018], %f12 ! 000014694B2903AC ELSE:L2-B009 0 S <BD80059 | |
19858 | add %g5, -32, %l6 ! 000014694B2903B0 ELSE:L2-B009 0 @BD80144 | |
19859 | ldda [%l6]0xD0, %f16 ! 000014694B2903B4 ELSE:L2-B009 0 S Short8 | |
19860 | .word 0x91B0100D ! 000014694B2903B8 ELSE:L2-B009 0 S illop | |
19861 | ld [%g2+0x0064], %fsr ! 000014694B2903BC ELSE:L2-B009 0 S <BD80032+4 | |
19862 | .word 0xAC0B1A48 ! 000014694B2903C0 ELSE:L2-B009 0 random | |
19863 | ldda [%l6]0xD3, %f22 ! 000014694B2903C4 ELSE:L2-B009 0 S Short16 | |
19864 | .word 0xEF9FC3FE ! 000014694B2903C8 ELSE:L2-B009 0 S illop | |
19865 | add %g1, 0xA24, %g1 ! 000014694B2903CC ELSE:L2-B009 0 chksum++ | |
19866 | .word 0xED3F8BA1 ! 000014694B2903D0 ELSE:L2-B009 0 S random | |
19867 | ldswa [%g7+%g0]0x82, %o2 ! 000014694B2903D4 ELSE:L2-B009 0 S <BD80043 | |
19868 | .word 0x32771EBD ! 000014694B2903D8 ELSE:L2-B009 0 S illop | |
19869 | ldx [%g2+0x0048], %g3 ! 000014694B2903DC ELSE:L2-B009 0 S BASE<BD80209 | |
19870 | .word 0xABA1CC4A ! 000014694B2903E0 ELSE:L2-B009 0 illop | |
19871 | or %l6,%hm(0x10ABA1CC4A),%l6 ! 000014694B2903E4 ELSE:L2-B009 0 | |
19872 | .word 0x81CFE008 ! 000014694B2903E8 ELSE:L2-B009 0 random | |
19873 | or %l5,%lo(0x10ABA1CC4A),%l5 ! 000014694B2903EC ELSE:L2-B009 0 | |
19874 | sllx %l6, 0x20, %l6 ! 000014694B2903F0 ELSE:L2-B009 0 | |
19875 | .word 0x49E72D8C ! 000014694B2903F4 ELSE:L2-B009 0 random | |
19876 | add %l6, 0x1, %l6 ! 000014694B2903F8 ELSE:L2-B009 0 | |
19877 | .word 0x81C7E008 ! 000014694B2903FC ELSE:L2-B009 0 S random | |
19878 | stx %o1, [%g5-0x0048] ! 000014694B290400 ELSE:L2-B009 0 S >BD80023 | |
19879 | popc %i3, %i1 ! 000014694B290404 ELSE:L2-B009 0 S | |
19880 | ldx [%g2+0x0050], %l5 ! 000014694B290408 ELSE:L2-B009 0 <BD80003 | |
19881 | membar 0x40 ! 000014694B29040C ELSE:L2-B009 0 | |
19882 | stda %f0, [%l5]0xF1 ! 000014694B290410 ELSE:L2-B009 0 Blk-Store | |
19883 | membar 0x40 ! 000014694B290414 ELSE:L2-B009 0 | |
19884 | .word 0xA9AAC879 ! 000014694B290418 ELSE:L2-B009 0 S illop | |
19885 | .word 0xCFE914FC ! 000014694B29041C ELSE:L2-B009 0 illop | |
19886 | ldda [%l6]0xD0, %f24 ! 000014694B290420 ELSE:L2-B009 0 S Short8 | |
19887 | BL80085: ! ELSE:L2-B009 | |
19888 | .word 0x8FA34016 ! 000014694B290424 ELSE:L2-B009 0 illop | |
19889 | std %l0, [%g6+0x0078] ! 000014694B290428 LOOP:L1-B000 0 S >BD80009 | |
19890 | std %f60, [%g5+0x0018] ! 000014694B29042C LOOP:L1-B000 0 S >BD80059 | |
19891 | st %f5, [%g5-0x002C] ! 000014694B290430 LOOP:L1-B000 0 S >BD80055 | |
19892 | std %f62, [%g6+0x0018] ! 000014694B290434 LOOP:L1-B000 0 S >BD80059 | |
19893 | .word 0xF158459B ! 000014694B290438 LOOP:L1-B000 0 illop | |
19894 | .word 0x87930001 ! 000014694B29043C LOOP:L1-B000 0 illop | |
19895 | std %f28, [%g4+0x0034] ! 000014694B290440 LOOP:L1-B000 0 S >BD80044+4 | |
19896 | add %g1, 0x5C, %g1 ! 000014694B290444 LOOP:L1-B000 0 chksum++ | |
19897 | nop ! 000014694B290448 SUBR:L0-B000 0 S | |
19898 | stb %i3, [%g5+0x0046] ! 000014694B29044C SUBR:L0-B000 0 S >BD80077 | |
19899 | nop ! 000014694B290450 SUBR:L0-B000 0 S | |
19900 | .word 0x97906000 ! 000014694B290454 SUBR:L0-B000 0 L random | |
19901 | st %f23, [%g4+0x0048] ! 000014694B290458 SUBR:L0-B000 0 S >BD80018 | |
19902 | bgu BL80088 ;.empty ! 000014694B29045C SUBR:L0-B000 0 L | |
19903 | BL80087:fbg,a BL80088 ;.empty ! 000014694B290460 SUBR:L0-B000 0 L | |
19904 | fbl,pt %fcc1, BL80089 ! 000014694B290464 SUBR:L0-B000 0 L | |
19905 | .word 0x91B3489F ! 000014694B290468 SUBR:L0-B000 0 S illop_VIS | |
19906 | call .+8 ! 000014694B29046C SUBR:L0-B000 0 L | |
19907 | ld [%g4-0x0078], %f5 ! 000014694B290470 SUBR:L0-B000 0 S <BD80180 | |
19908 | BL80090:stx %i2, [%g4+0x0030] ! 000014694B290474 SUBR:L0-B000 0 S >BD80044 | |
19909 | .word 0xABAD600D ! 000014694B290478 SUBR:L0-B000 0 L illop | |
19910 | std %f62, [%g3-0x0070] ! 000014694B29047C SUBR:L0-B000 0 S >BD80008 | |
19911 | bcs BL80088 ! 000014694B290480 SUBR:L0-B000 0 L | |
19912 | BL80091:st %f31, [%g3-0x000C] ! 000014694B290484 SUBR:L0-B000 0 S >BD80002 | |
19913 | BL80088:st %f25, [%g5-0x0050] ! 000014694B290488 SUBR:L0-B000 0 S >BD80093 | |
19914 | BL80089:.word 0xCD90B6F9 ! 000014694B29048C SUBR:L0-B000 0 illop | |
19915 | .word 0x81AC086B ! 000014694B290490 SUBR:L0-B000 0 illop | |
19916 | add %g1, 0x655, %i0 ! 000014694B290494 SUBR:L0-B000 0 | |
19917 | return %i7+0x0008 ! 000014694B290498 SUBR:L0-B000 0 | |
19918 | add %g1, 0x81D, %g1 ! 000014694B29049C SUBR:L0-B000 0 chksum++ | |
19919 | ||
19920 | SECTION .btext040_pg1 TEXT_VA=0x14694b290000 | |
19921 | attr_text { | |
19922 | Name = .btext040_pg1, | |
19923 | VA = 0x14694b290000, | |
19924 | RA = 0xffff0c000, | |
19925 | PA = ra2pa(0xffff0c000,0), | |
19926 | tsbonly, | |
19927 | part_0_ctx_nonzero_tsb_config_3, | |
19928 | TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1, | |
19929 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19930 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19931 | } | |
19932 | .text; .skip 8 | |
19933 | ||
19934 | !======================================================================== | |
19935 | ||
19936 | SECTION .btext041 TEXT_VA=0xffffa2650fffff00 | |
19937 | attr_text { | |
19938 | Name = .btext041, | |
19939 | VA = 0xffffa2650fffff00, | |
19940 | RA = 0xd6fffff00, | |
19941 | PA = ra2pa(0xd6fffff00,0), | |
19942 | notsb | |
19943 | } | |
19944 | ||
19945 | SECTION .btext041_pg0 TEXT_VA=0xffffa26500000000 | |
19946 | attr_text { | |
19947 | Name = .btext041_pg0, | |
19948 | VA = 0xffffa26500000000, | |
19949 | RA = 0xd60000000, | |
19950 | PA = ra2pa(0xd60000000,0), | |
19951 | tsbonly, | |
19952 | part_0_ctx_nonzero_tsb_config_2, | |
19953 | TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1, | |
19954 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19955 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19956 | } | |
19957 | .text; .skip 8 | |
19958 | ||
19959 | ||
19960 | SECTION .btext041 | |
19961 | .text | |
19962 | .global SUBR110; SUBR110: | |
19963 | BL80092: ! SUBR:L0-B000 | |
19964 | add %g1, 0xF0A, %g1 ! FFFFA2650FFFFF00 SUBR:L0-B000 2 chksum++ | |
19965 | save %o6, -128, %o6 ! FFFFA2650FFFFF04 SUBR:L0-B000 2 | |
19966 | sethi %hh(0xFFFFA2650FFFFF00),%l7 ! FFFFA2650FFFFF08 SUBR:L0-B000 2 SUBR110 | |
19967 | or %l7,%hm(0xFFFFA2650FFFFF00),%l7 ! FFFFA2650FFFFF0C SUBR:L0-B000 2 | |
19968 | sethi %lm(0xFFFFA2650FFFFF00),%l6 ! FFFFA2650FFFFF10 SUBR:L0-B000 2 | |
19969 | or %l6,%lo(0xFFFFA2650FFFFF00),%l6 ! FFFFA2650FFFFF14 SUBR:L0-B000 2 | |
19970 | sllx %l7, 0x20, %l7 ! FFFFA2650FFFFF18 SUBR:L0-B000 2 | |
19971 | or %l7, %l6, %l7 ! FFFFA2650FFFFF1C SUBR:L0-B000 2 | |
19972 | ta %xcc, 0x45 ! FFFFA2650FFFFF20 SUBR:L0-B000 2 demap-stack | |
19973 | add %g1, 0x23B, %g1 ! FFFFA2650FFFFF24 SUBR:L0-B000 2 chksum++ | |
19974 | add %o1, %g1, %i2 ! FFFFA2650FFFFF28 SWCH:L1-B000 2 | |
19975 | and %i2, 0x18, %o7 ! FFFFA2650FFFFF2C SWCH:L1-B000 2 | |
19976 | sethi %hi(0x44), %i2 ! FFFFA2650FFFFF30 SWCH:L1-B000 2 .+0 | |
19977 | or %i2,%lo(0x44),%i2 ! FFFFA2650FFFFF34 SWCH:L1-B000 2 | |
19978 | add %i2, %o7, %i2 ! FFFFA2650FFFFF38 SWCH:L1-B000 2 | |
19979 | jmpl %l7+%i2, %g0 ! FFFFA2650FFFFF3C SWCH:L1-B000 2 | |
19980 | ta %xcc, 0x43 ! FFFFA2650FFFFF40 SWCH:L1-B000 2 S +-PEF | |
19981 | .word 0x85DD2D41 ! FFFFA2650FFFFF44 SWCH:L1-B000 0 random | |
19982 | nop ! FFFFA2650FFFFF48 SWCH:L1-B000 0 S | |
19983 | ba,a BL80103 ! FFFFA2650FFFFF4C SWCH:L1-B000 0 | |
19984 | .word 0x93906000 ! FFFFA2650FFFFF50 SWCH:L1-B000 0 S random | |
19985 | ba BL80096 ! FFFFA2650FFFFF54 SWCH:L1-B000 1 | |
19986 | ldstub [%g6+0x002B], %o2 ! FFFFA2650FFFFF58 SWCH:L1-B000 1 S >BD80126 | |
19987 | fba,pt %fcc0, BL80095 ! FFFFA2650FFFFF5C SWCH:L1-B000 2 | |
19988 | std %f38, [%g3-0x0070] ! FFFFA2650FFFFF60 SWCH:L1-B000 1 S >BD80008 | |
19989 | BL80095:add %g1, 0xFCF, %g1 ! FFFFA2650FFFFF64 CASE:L2-B000 1 chksum++ | |
19990 | ldx [%g2+0x0010], %g5 ! FFFFA2650FFFFF68 CASE:L2-B000 1 S BASE<BD80048 | |
19991 | stha %g1, [%g3-0x003C]%asi ! FFFFA2650FFFFF6C CASE:L2-B000 1 S >BD80041 | |
19992 | bpos,pt %icc, BL80093 ! FFFFA2650FFFFF70 CASE:L2-B000 1 L | |
19993 | ldsba [%g7+%g0]0x83, %i5 ! FFFFA2650FFFFF74 CASE:L2-B000 1 S <BD80043 | |
19994 | st %f4, [%g6-0x0078] ! FFFFA2650FFFFF78 CASE:L2-B000 0 S >BD80180 | |
19995 | bnz BL80094 ! FFFFA2650FFFFF7C CASE:L2-B000 0 L | |
19996 | std %f30, [%g6+0x0070] ! FFFFA2650FFFFF80 CASE:L2-B000 0 S >BD80060 | |
19997 | .word 0xB5B15013 ! FFFFA2650FFFFF84 CASE:L2-B000 0 S illop | |
19998 | BL80093:ldub [%g6+0x0047], %l4 ! FFFFA2650FFFFF88 CASE:L2-B000 1 S <BD80141 | |
19999 | ldd [%g4+0x0058], %f22 ! FFFFA2650FFFFF8C CASE:L2-B000 1 S <BD80035 | |
20000 | nop ! FFFFA2650FFFFF90 CASE:L2-B000 1 S | |
20001 | stw %i2, [%g3+0x0004] ! FFFFA2650FFFFF94 CASE:L2-B000 1 S >BD80053 | |
20002 | BL80094:add %g1, 0x64F, %g1 ! FFFFA2650FFFFF98 CASE:L2-B000 1 chksum++ | |
20003 | fba,a BL80109 ! FFFFA2650FFFFF9C CASE:L2-B000 1 | |
20004 | lduh [%g4-0x0016], %o0 ! FFFFA2650FFFFFA0 CASE:L2-B000 0 S <BD80051 | |
20005 | BL80096:add %g1, 0x54D, %g1 ! FFFFA2650FFFFFA4 CASE:L2-B001 1 chksum++ | |
20006 | stx %g1, [%g4+0x0080] ! FFFFA2650FFFFFA8 CASE:L2-B001 1 S >BD80070 | |
20007 | lduba [%g4-0x0058]%asi, %i5 ! FFFFA2650FFFFFAC CASE:L2-B001 1 S <BD80024 | |
20008 | sth %o0, [%g5+0x0040] ! FFFFA2650FFFFFB0 CASE:L2-B001 1 S >BD80036 | |
20009 | call .+8 ! FFFFA2650FFFFFB4 CASE:L2-B001 1 S | |
20010 | nop ! FFFFA2650FFFFFB8 CASE:L2-B001 1 S | |
20011 | fba,pn %fcc2, BL80109 ! FFFFA2650FFFFFBC CASE:L2-B001 2 | |
20012 | nop ! FFFFA2650FFFFFC0 CASE:L2-B001 1 S | |
20013 | BL80103:add %g1, 0x7D7, %g1 ! FFFFA2650FFFFFC4 CASE:L2-B002 0 chksum++ | |
20014 | lduw [%g4+0x0048], %i1 ! FFFFA2650FFFFFC8 CASE:L2-B002 0 S <BD80018 | |
20015 | brlz,a,pn %o0, BL80097 ! FFFFA2650FFFFFCC CASE:L2-B002 0 L | |
20016 | stxa %o4, [%g4+0x0038]%asi ! FFFFA2650FFFFFD0 CASE:L2-B002 0 S >BD80028 | |
20017 | .word 0xF915949A ! FFFFA2650FFFFFD4 CASE:L2-B002 0 S illop | |
20018 | fbo,a,pt %fcc2, BL80098 ! FFFFA2650FFFFFD8 CASE:L2-B002 0 L | |
20019 | .word 0xD50BB0C3 ! FFFFA2650FFFFFDC CASE:L2-B002 0 S illop | |
20020 | .word 0xEA5B757C ! FFFFA2650FFFFFE0 CASE:L2-B002 0 S random | |
20021 | fbl,pt %fcc3, BL80099 ! FFFFA2650FFFFFE4 CASE:L2-B002 0 L | |
20022 | BL80098:.word 0x8FB46F4F ! FFFFA2650FFFFFE8 CASE:L2-B002 0 S illop | |
20023 | fbo BL80100 ;.empty ! FFFFA2650FFFFFEC CASE:L2-B002 0 L | |
20024 | fble,a BL80101 ! FFFFA2650FFFFFF0 CASE:L2-B002 0 L | |
20025 | st %f4, [%g3+0x0062] ! FFFFA2650FFFFFF4 CASE:L2-B002 0 S >BD80069+2 | |
20026 | ta %xcc, 0x46 ! FFFFA2650FFFFFF8 CASE:L2-B002 0 S demap-page | |
20027 | fble,a,pn %fcc2, BL80102 ! FFFFA2650FFFFFFC CASE:L2-B002 0 L | |
20028 | BL80101:ldd [%g4+0x0050], %i4 ! FFFFA26510000000 CASE:L2-B002 0 S <BD80045 | |
20029 | BL80102:nop ! FFFFA26510000004 CASE:L2-B002 0 S | |
20030 | BL80100:fba,pn %fcc2, BL80099 ! FFFFA26510000008 CASE:L2-B002 0 L | |
20031 | BL80099:ldstub [%g6-0x0010], %i3 ! FFFFA2651000000C CASE:L2-B002 0 S >BD80052 | |
20032 | BL80097:add %g1, 0x359, %g1 ! FFFFA26510000010 CASE:L2-B002 0 chksum++ | |
20033 | fba,a BL80109 ! FFFFA26510000014 CASE:L2-B002 0 | |
20034 | sta %f2, [%g4+0x004C]%asi ! FFFFA26510000018 CASE:L2-B002 0 S >BD80047 | |
20035 | BL80108:add %g1, 0x92D, %g1 ! FFFFA2651000001C CASE:L2-B003 0 chksum++ | |
20036 | .word 0xB5AD0954 ! FFFFA26510000020 CASE:L2-B003 0 S illop | |
20037 | swap [%g3-0x0014], %i3 ! FFFFA26510000024 CASE:L2-B003 0 S >BD80087 | |
20038 | ldsb [%g6-0x0057], %i4 ! FFFFA26510000028 CASE:L2-B003 0 S <BD80026 | |
20039 | std %f62, [%g4-0x0038] ! FFFFA2651000002C CASE:L2-B003 0 S >BD80006 | |
20040 | call .+8 ;.empty ! FFFFA26510000030 CASE:L2-B003 0 L | |
20041 | bvs,a BL80105 ;.empty ! FFFFA26510000034 CASE:L2-B003 0 L | |
20042 | .word 0xBDB2865E ! FFFFA26510000038 CASE:L2-B003 0 L illop | |
20043 | fbl,a BL80107 ! FFFFA2651000003C CASE:L2-B003 0 L | |
20044 | BL80105:.word 0x91A391C1 ! FFFFA26510000040 CASE:L2-B003 0 S illop | |
20045 | BL80107:fbne,a,pt %fcc2, BL80106 ! FFFFA26510000044 CASE:L2-B003 0 L | |
20046 | BL80104:ldx [%g2+0x0000], %g5 ! FFFFA26510000048 CASE:L2-B003 0 S BASE<BD80094 | |
20047 | BL80106:add %g1, 0x1AD, %g1 ! FFFFA2651000004C CASE:L2-B003 0 chksum++ | |
20048 | .word 0x29EF690C ! FFFFA26510000050 CASE:L2-B003 0 random | |
20049 | lduba [%g3-0x0057]%asi, %o1 ! FFFFA26510000054 CASE:L2-B003 0 S <BD80026 | |
20050 | BL80109: ! SWCH:L1-B000 | |
20051 | add %g1, 0x75B, %g1 ! FFFFA26510000058 SWCH:L1-B000 2 chksum++ | |
20052 | tleu %icc, %g7+0x006B ! FFFFA2651000005C SWCH:L1-B000 2 S | |
20053 | ldx [%g2+0x0048], %g6 ! FFFFA26510000060 SWCH:L1-B000 2 S BASE<BD80209 | |
20054 | add %g4, 0x47, %l6 ! FFFFA26510000064 SWCH:L1-B000 2 @BD80141 | |
20055 | stda %f18, [%l6]0xD0 ! FFFFA26510000068 SWCH:L1-B000 2 S Short8 | |
20056 | ldx [%g2+0x0060], %fsr ! FFFFA2651000006C SWCH:L1-B000 2 S <BD80032 | |
20057 | ldx [%g2+0x0030], %g5 ! FFFFA26510000070 SWCH:L1-B000 2 S BASE<BD80013 | |
20058 | stw %i3, [%g4-0x001C] ! FFFFA26510000074 SUBR:L0-B000 2 S >BD80130 | |
20059 | swap [%g3-0x0054], %l3 ! FFFFA26510000078 SUBR:L0-B000 2 S >BD80027 | |
20060 | std %f32, [%g6-0x0060] ! FFFFA2651000007C SUBR:L0-B000 2 S >BD80104 | |
20061 | add %g4, 0x2B, %l6 ! FFFFA26510000080 SUBR:L0-B000 2 @BD80126 | |
20062 | stda %f26, [%l6]0xD8 ! FFFFA26510000084 SUBR:L0-B000 2 S Short8 | |
20063 | ldx [%g2+0x0058], %l6 ! FFFFA26510000088 SUBR:L0-B000 2 <BD80010 | |
20064 | ldda [%l6]0x2E, %i0 ! FFFFA2651000008C SUBR:L0-B000 2 S Quad_Ld_P | |
20065 | .word 0xA6E8A1AF ! FFFFA26510000090 SUBR:L0-B000 2 S illop | |
20066 | ld [%g2+0x0064], %fsr ! FFFFA26510000094 SUBR:L0-B000 2 S <BD80032+4 | |
20067 | stxa %i3, [%g3+0x0008]%asi ! FFFFA26510000098 SUBR:L0-B000 2 S >BD80058 | |
20068 | std %f26, [%g6-0x0063] ! FFFFA2651000009C SUBR:L0-B000 2 S >BD80082+5 | |
20069 | ta %xcc, 0x45 ! FFFFA265100000A0 SUBR:L0-B000 2 demap-stack | |
20070 | add %g1, 0x6C8, %i0 ! FFFFA265100000A4 SUBR:L0-B000 2 | |
20071 | add %g1, 0xF04, %g1 ! FFFFA265100000A8 SUBR:L0-B000 2 chksum++ | |
20072 | ret ! FFFFA265100000AC SUBR:L0-B000 2 | |
20073 | restore %i0, %l7, %o0 ! FFFFA265100000B0 SUBR:L0-B000 2 | |
20074 | ||
20075 | SECTION .btext041_pg1 TEXT_VA=0xffffa26510000000 | |
20076 | attr_text { | |
20077 | Name = .btext041_pg1, | |
20078 | VA = 0xffffa26510000000, | |
20079 | RA = 0xd70000000, | |
20080 | PA = ra2pa(0xd70000000,0), | |
20081 | tsbonly, | |
20082 | part_0_ctx_nonzero_tsb_config_2, | |
20083 | TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1, | |
20084 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20085 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20086 | } | |
20087 | .text; .skip 8 | |
20088 | ||
20089 | !======================================================================== | |
20090 | ||
20091 | SECTION .btext042 TEXT_VA=0x18d13f00 | |
20092 | attr_text { | |
20093 | Name = .btext042, | |
20094 | VA = 0x18d13f00, | |
20095 | RA = 0xffff07f00, | |
20096 | PA = ra2pa(0xffff07f00,0), | |
20097 | notsb | |
20098 | } | |
20099 | ||
20100 | SECTION .btext042_pg0 TEXT_VA=0x18d12000 | |
20101 | attr_text { | |
20102 | Name = .btext042_pg0, | |
20103 | VA = 0x18d12000, | |
20104 | RA = 0xffff06000, | |
20105 | PA = ra2pa(0xffff06000,0), | |
20106 | tsbonly, | |
20107 | part_0_ctx_nonzero_tsb_config_3, | |
20108 | TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1, | |
20109 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20110 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20111 | } | |
20112 | .text; .skip 8 | |
20113 | ||
20114 | ||
20115 | SECTION .btext042 | |
20116 | .text | |
20117 | .global SUBR111; SUBR111: | |
20118 | BL80110: ! SUBR:L0-B000 | |
20119 | add %g1, 0x56D, %g1 ! 0000000018D13F00 SUBR:L0-B000 0 chksum++ | |
20120 | save %o6, -128, %o6 ! 0000000018D13F04 SUBR:L0-B000 0 | |
20121 | sethi %hh(0x18D13F00),%l7 ! 0000000018D13F08 SUBR:L0-B000 0 SUBR111 | |
20122 | .word 0x29974968 ! 0000000018D13F0C SUBR:L0-B000 0 random | |
20123 | sethi %lm(0x18D13F00),%l6 ! 0000000018D13F10 SUBR:L0-B000 0 | |
20124 | .word 0xAFEC50BB ! 0000000018D13F14 SUBR:L0-B000 0 illop | |
20125 | sllx %l7, 0x20, %l7 ! 0000000018D13F18 SUBR:L0-B000 0 | |
20126 | or %l7, %l6, %l7 ! 0000000018D13F1C SUBR:L0-B000 0 | |
20127 | sth %i0, [%g3-0x000E] ! 0000000018D13F20 SUBR:L0-B000 0 S >BD80184 | |
20128 | stha %i4, [%g4-0x002D]%asi ! 0000000018D13F24 SUBR:L0-B000 0 S >BD80171+1 | |
20129 | sethi %hh(0x476ADF00),%l6 ! 0000000018D13F28 SUBR:L0-B000 0 SUBR113 | |
20130 | or %l6,%hm(0x476ADF00),%l6 ! 0000000018D13F2C SUBR:L0-B000 0 | |
20131 | sethi %lm(0x476ADF00),%l5 ! 0000000018D13F30 SUBR:L0-B000 0 | |
20132 | or %l5,%lo(0x476ADF00),%l5 ! 0000000018D13F34 SUBR:L0-B000 0 | |
20133 | .word 0xBBA6297A ! 0000000018D13F38 SUBR:L0-B000 0 random | |
20134 | .word 0xD193AE3C ! 0000000018D13F3C SUBR:L0-B000 0 illop | |
20135 | add %l6, 0x1, %l6 ! 0000000018D13F40 SUBR:L0-B000 0 | |
20136 | .word 0x81F39F9A ! 0000000018D13F44 SUBR:L0-B000 0 S illop | |
20137 | stw %o4, [%g5-0x001C] ! 0000000018D13F48 SUBR:L0-B000 0 S >BD80130 | |
20138 | std %f0, [%g4+0x0010] ! 0000000018D13F4C SUBR:L0-B000 0 S >BD80074 | |
20139 | ld [%g2+0x0064], %fsr ! 0000000018D13F50 SUBR:L0-B000 0 S <BD80032+4 | |
20140 | add %g6, 0x43, %l6 ! 0000000018D13F54 SUBR:L0-B000 0 @BD80092 | |
20141 | ldda [%l6]0xD0, %f24 ! 0000000018D13F58 SUBR:L0-B000 0 S Short8 | |
20142 | add %g1, 0x914, %g1 ! 0000000018D13F5C SUBR:L0-B000 0 chksum++ | |
20143 | or %g0, 0x2, %l1 ! 0000000018D13F60 LOOP:L1-B000 0 | |
20144 | BL80133: ! LOOP:L1-B000 | |
20145 | .word 0xB1F90D79 ! 0000000018D13F64 LOOP:L1-B000 0 random | |
20146 | .word 0x99B1AF7B ! 0000000018D13F68 LOOP:L1-B000 0 illop | |
20147 | stha %g7, [%l6+%g0]0x14 ! 0000000018D13F6C LOOP:L1-B000 0 S >BD80011 | |
20148 | add %g6, 0x78, %l5 ! 0000000018D13F70 LOOP:L1-B000 0 @BD80009 | |
20149 | stda %f24,[%l5+%g1]0xC4 ! 0000000018D13F74 LOOP:L1-B000 0 S Partial_St | |
20150 | .word 0x99B29016 ! 0000000018D13F78 LOOP:L1-B000 0 S illop_VIS | |
20151 | .word 0x8BAC70C6 ! 0000000018D13F7C LOOP:L1-B000 0 S illop_FP | |
20152 | andcc %o5, 0x800, %g0 ! 0000000018D13F80 SKIP:L2-B000 0 | |
20153 | bz,pt %xcc, BL80111 ! 0000000018D13F84 SKIP:L2-B000 0 | |
20154 | .word 0xB5D326BF ! 0000000018D13F88 SKIP:L2-B000 0 S illop | |
20155 | sth %i2, [%g4+0x0040] ! 0000000018D13F8C SKIP:L2-B000 0 S >BD80036 | |
20156 | call .+8 ! 0000000018D13F90 SKIP:L2-B000 0 S | |
20157 | .word 0x83A04EF7 ! 0000000018D13F94 SKIP:L2-B000 0 S illop | |
20158 | call .+8 ! 0000000018D13F98 SKIP:L2-B000 0 S | |
20159 | nop ! 0000000018D13F9C SKIP:L2-B000 0 S | |
20160 | add %g1, 0x541, %g1 ! 0000000018D13FA0 SKIP:L2-B000 0 chksum++ | |
20161 | .word 0xABB303EE ! 0000000018D13FA4 SKIP:L2-B000 0 illop | |
20162 | ldda [%l6]0xD0, %f28 ! 0000000018D13FA8 SKIP:L2-B000 0 S Short8 | |
20163 | sethi %hh(0x476ADF00),%l6 ! 0000000018D13FAC SKIP:L2-B000 0 SUBR113 | |
20164 | or %l6,%hm(0x476ADF00),%l6 ! 0000000018D13FB0 SKIP:L2-B000 0 | |
20165 | sethi %lm(0x476ADF00),%l5 ! 0000000018D13FB4 SKIP:L2-B000 0 | |
20166 | or %l5,%lo(0x476ADF00),%l5 ! 0000000018D13FB8 SKIP:L2-B000 0 | |
20167 | .word 0x91960894 ! 0000000018D13FBC SKIP:L2-B000 0 illop | |
20168 | .word 0x0C3A27DA ! 0000000018D13FC0 SKIP:L2-B000 0 random | |
20169 | call SUBR113 ! 0000000018D13FC4 SKIP:L2-B000 0 S | |
20170 | std %i0, [%g3-0x0004] ! 0000000018D13FC8 SKIP:L2-B000 0 S >BD80056+4 | |
20171 | .word 0x8FA9181D ! 0000000018D13FCC SKIP:L2-B000 0 S illop_FP | |
20172 | .word 0x9FC68000 ! 0000000018D13FD0 SKIP:L2-B000 0 random | |
20173 | .word 0xB9D6135C ! 0000000018D13FD4 SKIP:L2-B000 0 S illop | |
20174 | BL80111: ! ELSE:L2-B001 | |
20175 | nop ! 0000000018D13FD8 ELSE:L2-B001 0 S | |
20176 | brlz,a,pn %i0, BL80112 ;.empty ! 0000000018D13FDC ELSE:L2-B001 0 L | |
20177 | .word 0xAD5D5527 ! 0000000018D13FE0 ELSE:L2-B001 0 L illop | |
20178 | .word 0x93A413A2 ! 0000000018D13FE4 ELSE:L2-B001 0 L illop | |
20179 | bl,pt %icc, BL80114 ;.empty ! 0000000018D13FE8 ELSE:L2-B001 0 L | |
20180 | BL80114:bne,a BL80115 ;.empty ! 0000000018D13FEC ELSE:L2-B001 0 L | |
20181 | BL80115:be,pt %icc, BL80112 ;.empty ! 0000000018D13FF0 ELSE:L2-B001 0 L | |
20182 | BL80112:bg BL80116 ! 0000000018D13FF4 ELSE:L2-B001 0 L | |
20183 | BL80116:.word 0x95AD0803 ! 0000000018D13FF8 ELSE:L2-B001 0 S illop_FP | |
20184 | BL80113:add %g1, 0x396, %g1 ! 0000000018D13FFC ELSE:L2-B001 0 chksum++ | |
20185 | add %g1, 0xA95, %g1 ! 0000000018D14000 ELSE:L2-B001 0 chksum++ | |
20186 | .word 0xE2009CF4 ! 0000000018D14004 ELSE:L2-B001 0 S random | |
20187 | ldub [%g3+0x0047], %o2 ! 0000000018D14008 ELSE:L2-B001 0 S <BD80141 | |
20188 | lduw [%g6-0x001C], %l2 ! 0000000018D1400C ELSE:L2-B001 0 S <BD80130 | |
20189 | .word 0xB5B19AA2 ! 0000000018D14010 ELSE:L2-B001 0 random | |
20190 | stda %f16, [%l6]0xD0 ! 0000000018D14014 ELSE:L2-B001 0 S Short8 | |
20191 | ldx [%g2+0x0030], %g3 ! 0000000018D14018 ELSE:L2-B001 0 S BASE<BD80013 | |
20192 | BL80117: ! ELSE:L2-B001 | |
20193 | .word 0x81AB801D ! 0000000018D1401C ELSE:L2-B001 0 illop | |
20194 | andcc %o0, 0x20, %g0 ! 0000000018D14020 SKIP:L2-B002 0 | |
20195 | .word 0xADA1DEC0 ! 0000000018D14024 SKIP:L2-B002 0 illop | |
20196 | nop ! 0000000018D14028 SKIP:L2-B002 0 S | |
20197 | prefetch [%g5-0x0060], 21 ! 0000000018D1402C SKIP:L2-B002 0 S <BD80104 | |
20198 | ldx [%g2+0x0050], %l5 ! 0000000018D14030 SKIP:L2-B002 0 <BD80003 | |
20199 | .word 0xF5B95C22 ! 0000000018D14034 SKIP:L2-B002 0 illop | |
20200 | ldda [%l5]0x1E, %f16 ! 0000000018D14038 SKIP:L2-B002 0 Blk-Load | |
20201 | .word 0x83F15429 ! 0000000018D1403C SKIP:L2-B002 0 illop | |
20202 | membar 0x40 ! 0000000018D14040 SKIP:L2-B002 0 | |
20203 | stda %f0, [%l5]0xF0 ! 0000000018D14044 SKIP:L2-B002 0 Blk-Store | |
20204 | membar 0x40 ! 0000000018D14048 SKIP:L2-B002 0 | |
20205 | .word 0xABD52526 ! 0000000018D1404C SKIP:L2-B002 0 illop | |
20206 | .word 0x84F8E4EC ! 0000000018D14050 SKIP:L2-B002 0 random | |
20207 | membar 0x40 ! 0000000018D14054 SKIP:L2-B002 0 | |
20208 | add %g1, 0x95E, %g1 ! 0000000018D14058 SKIP:L2-B002 0 chksum++ | |
20209 | .word 0x00F6E990 ! 0000000018D1405C SKIP:L2-B002 0 L illop | |
20210 | fbug,a BL80119 ! 0000000018D14060 SKIP:L2-B002 0 L | |
20211 | ld [%g5+0x0024], %f17 ! 0000000018D14064 SKIP:L2-B002 0 S <BD80139 | |
20212 | bleu,a,pt %xcc, BL80120 ;.empty ! 0000000018D14068 SKIP:L2-B002 0 L | |
20213 | BL80118:fble,a,pt %fcc0, BL80121 ! 0000000018D1406C SKIP:L2-B002 0 L | |
20214 | .word 0x81C7E008 ! 0000000018D14070 SKIP:L2-B002 0 S random | |
20215 | BL80120:bleu BL80121 ! 0000000018D14074 SKIP:L2-B002 0 L | |
20216 | BL80119:std %f62, [%g6-0x0070] ! 0000000018D14078 SKIP:L2-B002 0 S >BD80008 | |
20217 | BL80121:add %g1, 0xC20, %g1 ! 0000000018D1407C SKIP:L2-B002 0 chksum++ | |
20218 | fba,pt %fcc2, BL80123 ! 0000000018D14080 SKIP:L2-B002 0 | |
20219 | .word 0x8FB44604 ! 0000000018D14084 SKIP:L2-B002 0 S illop_VIS | |
20220 | BL80122: ! ELSE:L2-B003 | |
20221 | .word 0xBBB60603 ! 0000000018D14088 ELSE:L2-B003 0 S illop_VIS | |
20222 | ldx [%g2+0x0030], %g6 ! 0000000018D1408C ELSE:L2-B003 0 S BASE<BD80013 | |
20223 | ldx [%g2+0x0018], %g3 ! 0000000018D14090 ELSE:L2-B003 0 S BASE<BD80083 | |
20224 | popc %g1, %i4 ! 0000000018D14094 ELSE:L2-B003 0 S | |
20225 | .word 0x36290563 ! 0000000018D14098 ELSE:L2-B003 0 S illop | |
20226 | add %g1, 0x462, %g1 ! 0000000018D1409C ELSE:L2-B003 0 chksum++ | |
20227 | ldd [%g4-0x0037], %f40 ! 0000000018D140A0 ELSE:L2-B003 0 S <BD80006+1 | |
20228 | .word 0xB399E25F ! 0000000018D140A4 ELSE:L2-B003 0 illop | |
20229 | or %l6,%hm(0x10B399E25F),%l6 ! 0000000018D140A8 ELSE:L2-B003 0 | |
20230 | sethi %lm(0x10B399E25F),%l5 ! 0000000018D140AC ELSE:L2-B003 0 | |
20231 | or %l5,%lo(0x10B399E25F),%l5 ! 0000000018D140B0 ELSE:L2-B003 0 | |
20232 | sllx %l6, 0x20, %l6 ! 0000000018D140B4 ELSE:L2-B003 0 | |
20233 | or %l6, %l5, %l6 ! 0000000018D140B8 ELSE:L2-B003 0 | |
20234 | call SUBR113 ! 0000000018D140BC ELSE:L2-B003 0 S | |
20235 | tge %xcc, %g0+0x005E ! 0000000018D140C0 ELSE:L2-B003 0 S | |
20236 | ldsb [%g3-0x000F], %l0 ! 0000000018D140C4 ELSE:L2-B003 0 S <BD80040 | |
20237 | std %g0, [%g5+0x0038] ! 0000000018D140C8 ELSE:L2-B003 0 S >BD80028 | |
20238 | sta %f10, [%g3+0x004C]%asi ! 0000000018D140CC ELSE:L2-B003 0 S >BD80047 | |
20239 | ldswa [%g5+0x0064]%asi, %o0 ! 0000000018D140D0 ELSE:L2-B003 0 S <BD80021 | |
20240 | .word 0x8BAD8AA1 ! 0000000018D140D4 ELSE:L2-B003 0 S illop_FP | |
20241 | .word 0xD34BBEC7 ! 0000000018D140D8 ELSE:L2-B003 0 S illop | |
20242 | ldx [%g2+0x0058], %l6 ! 0000000018D140DC ELSE:L2-B003 0 <BD80010 | |
20243 | ldda [%l6]0x26, %i0 ! 0000000018D140E0 ELSE:L2-B003 0 S Quad_Ld_P | |
20244 | std %f42, [%g6-0x005A] ! 0000000018D140E4 ELSE:L2-B003 0 S >BD80104+6 | |
20245 | BL80123: ! ELSE:L2-B003 | |
20246 | add %g1, 0x66E, %g1 ! 0000000018D140E8 ELSE:L2-B003 0 chksum++ | |
20247 | fcmpd %fcc2, %f42, %f14 ! 0000000018D140EC SKIP:L2-B004 0 | |
20248 | .word 0xD57156C9 ! 0000000018D140F0 SKIP:L2-B004 0 random | |
20249 | ldub [%g3+0x0042], %i0 ! 0000000018D140F4 SKIP:L2-B004 0 S <BD80091 | |
20250 | std %f40, [%g6+0x0018] ! 0000000018D140F8 SKIP:L2-B004 0 S >BD80059 | |
20251 | sth %l0, [%g5+0x0044] ! 0000000018D140FC SKIP:L2-B004 0 S >BD80137 | |
20252 | .word 0xC14F1AD4 ! 0000000018D14100 SKIP:L2-B004 0 S illop | |
20253 | ldx [%g2+0x0028], %g3 ! 0000000018D14104 SKIP:L2-B004 0 S BASE<BD80022 | |
20254 | ldx [%g2+0x0050], %l5 ! 0000000018D14108 SKIP:L2-B004 0 <BD80003 | |
20255 | membar 0x40 ! 0000000018D1410C SKIP:L2-B004 0 | |
20256 | ldda [%l5]0xF0, %f16 ! 0000000018D14110 SKIP:L2-B004 0 Blk-Load | |
20257 | membar 0x40 ! 0000000018D14114 SKIP:L2-B004 0 | |
20258 | ldx [%g3-0x0088], %g3 ! 0000000018D14118 SKIP:L2-B004 0 ptr_chase | |
20259 | ldub [%g3+0x0047], %l0 ! 0000000018D1411C SKIP:L2-B004 0 S <BD80141 | |
20260 | add %g1, 0xE20, %g1 ! 0000000018D14120 SKIP:L2-B004 0 chksum++ | |
20261 | ldd [%g5-0x0048], %f30 ! 0000000018D14124 SKIP:L2-B004 0 S <BD80023 | |
20262 | bleu,a BL80124 ! 0000000018D14128 SKIP:L2-B004 0 L | |
20263 | stb %g1, [%g6-0x0039] ! 0000000018D1412C SKIP:L2-B004 0 S >BD80005+1 | |
20264 | .word 0xE1741DF3 ! 0000000018D14130 SKIP:L2-B004 0 L illop | |
20265 | .word 0xFF856D9C ! 0000000018D14134 SKIP:L2-B004 0 S random | |
20266 | bcs,a BL80125 ;.empty ! 0000000018D14138 SKIP:L2-B004 0 L | |
20267 | BL80125:.word 0xE948D605 ! 0000000018D1413C SKIP:L2-B004 0 L illop | |
20268 | .word 0x9365AF18 ! 0000000018D14140 SKIP:L2-B004 0 L illop | |
20269 | fbul,a BL80124 ! 0000000018D14144 SKIP:L2-B004 0 L | |
20270 | BL80126:.word 0x8DA50E29 ! 0000000018D14148 SKIP:L2-B004 0 S illop | |
20271 | BL80124:add %g1, 0xA83, %g1 ! 0000000018D1414C SKIP:L2-B004 0 chksum++ | |
20272 | fba,a,pn %fcc2, BL80128 ! 0000000018D14150 SKIP:L2-B004 0 | |
20273 | .word 0xEFD65218 ! 0000000018D14154 SKIP:L2-B004 0 S random | |
20274 | BL80127: ! ELSE:L2-B005 | |
20275 | .word 0xE0E1E19E ! 0000000018D14158 ELSE:L2-B005 0 illop | |
20276 | ldda [%l6]0x24, %i0 ! 0000000018D1415C ELSE:L2-B005 0 S Quad_Ld | |
20277 | .word 0xBDA3C432 ! 0000000018D14160 ELSE:L2-B005 0 S illop | |
20278 | .word 0x9F93E00E ! 0000000018D14164 ELSE:L2-B005 0 illop | |
20279 | stda %f26, [%l6]0xDB ! 0000000018D14168 ELSE:L2-B005 0 S Short16 | |
20280 | stx %g1, [%g3-0x0048] ! 0000000018D1416C ELSE:L2-B005 0 S >BD80023 | |
20281 | ldx [%g2+0x0050], %l5 ! 0000000018D14170 ELSE:L2-B005 0 <BD80003 | |
20282 | .word 0xC95346CA ! 0000000018D14174 ELSE:L2-B005 0 illop | |
20283 | stda %f16, [%l5]0xE0 ! 0000000018D14178 ELSE:L2-B005 0 Blk-Store | |
20284 | .word 0xCFF82F45 ! 0000000018D1417C ELSE:L2-B005 0 illop | |
20285 | .word 0xA5A81455 ! 0000000018D14180 ELSE:L2-B005 0 illop | |
20286 | ldda [%l6]0xD2, %f30 ! 0000000018D14184 ELSE:L2-B005 0 S Short16 | |
20287 | .word 0x08C4B85E ! 0000000018D14188 ELSE:L2-B005 0 illop | |
20288 | .word 0xC996A2FB ! 0000000018D1418C ELSE:L2-B005 0 illop | |
20289 | sethi %lm(0x1008C4B85E),%l5 ! 0000000018D14190 ELSE:L2-B005 0 | |
20290 | .word 0xC92DDC26 ! 0000000018D14194 ELSE:L2-B005 0 illop | |
20291 | sllx %l6, 0x20, %l6 ! 0000000018D14198 ELSE:L2-B005 0 | |
20292 | .word 0x83F00000 ! 0000000018D1419C ELSE:L2-B005 0 illop | |
20293 | call SUBR113 ! 0000000018D141A0 ELSE:L2-B005 0 S | |
20294 | ldub [%g4+0x0028], %o5 ! 0000000018D141A4 ELSE:L2-B005 0 S <BD80080 | |
20295 | ldd [%g5-0x0038], %f38 ! 0000000018D141A8 ELSE:L2-B005 0 S <BD80006 | |
20296 | add %g1, 0xDB3, %g1 ! 0000000018D141AC ELSE:L2-B005 0 chksum++ | |
20297 | stha %i3, [%g5-0x003A]%asi ! 0000000018D141B0 ELSE:L2-B005 0 S >BD80005 | |
20298 | stx %o4, [%g5+0x0053] ! 0000000018D141B4 ELSE:L2-B005 0 S >BD80045+3 | |
20299 | .word 0x87AEC897 ! 0000000018D141B8 ELSE:L2-B005 0 illop | |
20300 | stda %f26,[%l5+%g1]0xC2 ! 0000000018D141BC ELSE:L2-B005 0 S Partial_St | |
20301 | ldd [%g5-0x0060], %f44 ! 0000000018D141C0 ELSE:L2-B005 0 S <BD80104 | |
20302 | ldstuba [%g6-0x001F]%asi, %o0 ! 0000000018D141C4 ELSE:L2-B005 0 S >BD80085 | |
20303 | .word 0xADA35306 ! 0000000018D141C8 ELSE:L2-B005 0 S illop | |
20304 | .word 0x2FDE322B ! 0000000018D141CC ELSE:L2-B005 0 S illop | |
20305 | add %g5, 0x80, %l5 ! 0000000018D141D0 ELSE:L2-B005 0 @BD80070 | |
20306 | stda %f18,[%l5+%g1]0xC0 ! 0000000018D141D4 ELSE:L2-B005 0 S Partial_St | |
20307 | ldx [%g2+0x0058], %l6 ! 0000000018D141D8 ELSE:L2-B005 0 <BD80010 | |
20308 | .word 0xA3AFCCE9 ! 0000000018D141DC ELSE:L2-B005 0 S illop | |
20309 | ldx [%g2+0x0038], %g5 ! 0000000018D141E0 ELSE:L2-B005 0 S BASE<BD80125 | |
20310 | .word 0xB1B54781 ! 0000000018D141E4 ELSE:L2-B005 0 S illop_VIS | |
20311 | BL80128: ! ELSE:L2-B005 | |
20312 | add %g1, 0xE32, %g1 ! 0000000018D141E8 ELSE:L2-B005 0 chksum++ | |
20313 | fcmpd %fcc3, %f42, %f40 ! 0000000018D141EC SKIP:L2-B006 0 | |
20314 | fbge,pn %fcc3, BL80129 ! 0000000018D141F0 SKIP:L2-B006 0 | |
20315 | st %f8, [%g3+0x004C] ! 0000000018D141F4 SKIP:L2-B006 0 S >BD80047 | |
20316 | .word 0x8BAF8AF3 ! 0000000018D141F8 SKIP:L2-B006 0 S illop_FP | |
20317 | ldx [%g2+0x0048], %g4 ! 0000000018D141FC SKIP:L2-B006 0 S BASE<BD80209 | |
20318 | stb %i1, [%g4+0x002B] ! 0000000018D14200 SKIP:L2-B006 0 S >BD80126 | |
20319 | .word 0xD12ED746 ! 0000000018D14204 SKIP:L2-B006 0 S illop | |
20320 | stx %i2, [%g4+0x0070] ! 0000000018D14208 SKIP:L2-B006 0 S >BD80060 | |
20321 | add %g1, 0x4E9, %g1 ! 0000000018D1420C SKIP:L2-B006 0 chksum++ | |
20322 | .word 0xA3AB22EA ! 0000000018D14210 SKIP:L2-B006 0 S illop | |
20323 | ldsb [%g6+0x002A], %i5 ! 0000000018D14214 SKIP:L2-B006 0 S <BD80099 | |
20324 | prefetch [%l3+%i2], 21 ! 0000000018D14218 SKIP:L2-B006 0 S <.+0 | |
20325 | .word 0xBD90D8A8 ! 0000000018D1421C SKIP:L2-B006 0 S illop | |
20326 | fba BL80130 ! 0000000018D14220 SKIP:L2-B006 0 | |
20327 | .word 0xFEE18162 ! 0000000018D14224 SKIP:L2-B006 0 S illop | |
20328 | BL80129: ! ELSE:L2-B007 | |
20329 | ldx [%g2+0x0028], %g3 ! 0000000018D14228 ELSE:L2-B007 0 S BASE<BD80022 | |
20330 | ldxa [%g7+%g7]0x83, %l3 ! 0000000018D1422C ELSE:L2-B007 0 S <BD80043 | |
20331 | ldx [%g6+0x0050], %o5 ! 0000000018D14230 ELSE:L2-B007 0 S <BD80045 | |
20332 | add %g6, 0x0, %l6 ! 0000000018D14234 ELSE:L2-B007 0 @BD80097 | |
20333 | stda %f30, [%l6]0xD2 ! 0000000018D14238 ELSE:L2-B007 0 S Short16 | |
20334 | add %g6, 0x30, %l5 ! 0000000018D1423C ELSE:L2-B007 0 @BD80044 | |
20335 | .word 0x977524FD ! 0000000018D14240 ELSE:L2-B007 0 S illop | |
20336 | .word 0x22862E80 ! 0000000018D14244 ELSE:L2-B007 0 S random | |
20337 | prefetch [%l4+0x0F4A], 1 ! 0000000018D14248 ELSE:L2-B007 0 S <.+3914 | |
20338 | ldx [%g2+0x0050], %l5 ! 0000000018D1424C ELSE:L2-B007 0 <BD80003 | |
20339 | .word 0xA394001B ! 0000000018D14250 ELSE:L2-B007 0 illop | |
20340 | stda %f16, [%l5]0x16 ! 0000000018D14254 ELSE:L2-B007 0 Blk-Store | |
20341 | .word 0xE4E4652B ! 0000000018D14258 ELSE:L2-B007 0 random | |
20342 | sta %f16, [%g4+0x0024]%asi ! 0000000018D1425C ELSE:L2-B007 0 S >BD80139 | |
20343 | ldx [%g2+0x0058], %l6 ! 0000000018D14260 ELSE:L2-B007 0 <BD80010 | |
20344 | lduba [%l6+%g0]0x0C, %g7 ! 0000000018D14264 ELSE:L2-B007 0 S <BD80011 | |
20345 | st %f28, [%g3-0x0054] ! 0000000018D14268 ELSE:L2-B007 0 S >BD80027 | |
20346 | add %g1, 0x680, %g1 ! 0000000018D1426C ELSE:L2-B007 0 chksum++ | |
20347 | .word 0xE9779A2E ! 0000000018D14270 ELSE:L2-B007 0 S illop | |
20348 | ldx [%g2+0x0058], %l6 ! 0000000018D14274 ELSE:L2-B007 0 <BD80010 | |
20349 | ldda [%l6]0x26, %i0 ! 0000000018D14278 ELSE:L2-B007 0 S Quad_Ld_P | |
20350 | .word 0x998967D3 ! 0000000018D1427C ELSE:L2-B007 0 S illop | |
20351 | ldx [%g2+0x0028], %g6 ! 0000000018D14280 ELSE:L2-B007 0 S BASE<BD80022 | |
20352 | stxa %o2, [%g5+0x0068]%asi ! 0000000018D14284 ELSE:L2-B007 0 S >BD80012 | |
20353 | add %g3, 0x47, %l6 ! 0000000018D14288 ELSE:L2-B007 0 @BD80141 | |
20354 | ldda [%l6]0xD0, %f28 ! 0000000018D1428C ELSE:L2-B007 0 S Short8 | |
20355 | .word 0x9DE3A060 ! 0000000018D14290 ELSE:L2-B007 0 S random | |
20356 | ldx [%g2+0x0048], %g6 ! 0000000018D14294 ELSE:L2-B007 0 S BASE<BD80209 | |
20357 | st %f28, [%g3+0x0004] ! 0000000018D14298 ELSE:L2-B007 0 S >BD80053 | |
20358 | stxa %i1, [%g6-0x0008]%asi ! 0000000018D1429C ELSE:L2-B007 0 S >BD80056 | |
20359 | ldsha [%g6-0x003C]%asi, %o5 ! 0000000018D142A0 ELSE:L2-B007 0 S <BD80041 | |
20360 | ldsw [%g5-0x0040], %i3 ! 0000000018D142A4 ELSE:L2-B007 0 S <BD80007 | |
20361 | BL80130: ! ELSE:L2-B007 | |
20362 | add %g1, 0x944, %g1 ! 0000000018D142A8 ELSE:L2-B007 0 chksum++ | |
20363 | andcc %g1, 0x200, %g0 ! 0000000018D142AC SKIP:L2-B008 0 | |
20364 | bz,a,pn %xcc, BL80131 ! 0000000018D142B0 SKIP:L2-B008 0 | |
20365 | nop ! 0000000018D142B4 SKIP:L2-B008 0 S | |
20366 | .word 0x81C3E008 ! 0000000018D142B8 SKIP:L2-B008 0 S random | |
20367 | ldx [%g2+0x0058], %l6 ! 0000000018D142BC SKIP:L2-B008 0 <BD80010 | |
20368 | ldda [%l6]0x2C, %i0 ! 0000000018D142C0 SKIP:L2-B008 0 S Quad_Ld | |
20369 | std %i0, [%g4-0x0048] ! 0000000018D142C4 SKIP:L2-B008 0 S >BD80023 | |
20370 | prefetch [%g5+0x002B], 20 ! 0000000018D142C8 SKIP:L2-B008 0 S <BD80126 | |
20371 | ldxa [%g7+%g0]0x82, %i2 ! 0000000018D142CC SKIP:L2-B008 0 S <BD80043 | |
20372 | stba %i1, [%g3+0x002B]%asi ! 0000000018D142D0 SKIP:L2-B008 0 S >BD80126 | |
20373 | add %g6, -72, %l5 ! 0000000018D142D4 SKIP:L2-B008 0 @BD80023 | |
20374 | stda %f26,[%l5+%g1]0xCD ! 0000000018D142D8 SKIP:L2-B008 0 S Partial_St | |
20375 | .word 0x9FA90A38 ! 0000000018D142DC SKIP:L2-B008 0 S illop | |
20376 | add %g1, 0x5F2, %g1 ! 0000000018D142E0 SKIP:L2-B008 0 chksum++ | |
20377 | .word 0xB5A851D3 ! 0000000018D142E4 SKIP:L2-B008 0 S illop_FP | |
20378 | stw %i0, [%g3+0x0084] ! 0000000018D142E8 SKIP:L2-B008 0 S >BD80070+4 | |
20379 | ldsb [%g5-0x000F], %i0 ! 0000000018D142EC SKIP:L2-B008 0 S <BD80040 | |
20380 | add %g4, -34, %l6 ! 0000000018D142F0 SKIP:L2-B008 0 @BD80076 | |
20381 | stda %f18, [%l6]0xD2 ! 0000000018D142F4 SKIP:L2-B008 0 S Short16 | |
20382 | .word 0xA3BB3635 ! 0000000018D142F8 SKIP:L2-B008 0 S illop | |
20383 | st %f10, [%g6-0x0074] ! 0000000018D142FC SKIP:L2-B008 0 S >BD80020 | |
20384 | add %g4, -104, %l5 ! 0000000018D14300 SKIP:L2-B008 0 @BD80082 | |
20385 | .word 0x9FEF8E4C ! 0000000018D14304 SKIP:L2-B008 0 S illop | |
20386 | ba BL80132 ! 0000000018D14308 SKIP:L2-B008 0 | |
20387 | nop ! 0000000018D1430C SKIP:L2-B008 0 S | |
20388 | BL80131: ! ELSE:L2-B009 | |
20389 | add %g4, -88, %l6 ! 0000000018D14310 ELSE:L2-B009 0 @BD80024 | |
20390 | stda %f24, [%l6]0xD0 ! 0000000018D14314 ELSE:L2-B009 0 S Short8 | |
20391 | .word 0xC3559A3C ! 0000000018D14318 ELSE:L2-B009 0 illop | |
20392 | .word 0x28F1DD1D ! 0000000018D1431C ELSE:L2-B009 0 illop | |
20393 | stda %f16, [%l5]0xE0 ! 0000000018D14320 ELSE:L2-B009 0 Blk-Store | |
20394 | .word 0xC9CFFC5B ! 0000000018D14324 ELSE:L2-B009 0 illop | |
20395 | .word 0xC8677D54 ! 0000000018D14328 ELSE:L2-B009 0 S illop | |
20396 | ldx [%g4-0x0088], %g4 ! 0000000018D1432C ELSE:L2-B009 0 ptr_chase | |
20397 | ldx [%g4-0x0088], %g4 ! 0000000018D14330 ELSE:L2-B009 0 ptr_chase | |
20398 | .word 0xDD966254 ! 0000000018D14334 ELSE:L2-B009 0 illop | |
20399 | .word 0x97AF49E6 ! 0000000018D14338 ELSE:L2-B009 0 S illop | |
20400 | .word 0x89AD1B43 ! 0000000018D1433C ELSE:L2-B009 0 S illop | |
20401 | ld [%g6+0x004E], %f2 ! 0000000018D14340 ELSE:L2-B009 0 S <BD80047+2 | |
20402 | .word 0x8D892358 ! 0000000018D14344 ELSE:L2-B009 0 S illop | |
20403 | stba %i2, [%g6-0x000D]%asi ! 0000000018D14348 ELSE:L2-B009 0 S >BD80184+1 | |
20404 | BL80132: ! ELSE:L2-B009 | |
20405 | add %g1, 0x205, %g1 ! 0000000018D1434C ELSE:L2-B009 0 chksum++ | |
20406 | .word 0x81C7E008 ! 0000000018D14350 LOOP:L1-B000 0 S random | |
20407 | ldxa [%g7+%g0]0x83, %i5 ! 0000000018D14354 LOOP:L1-B000 0 S <BD80043 | |
20408 | ta %xcc, 0x46 ! 0000000018D14358 LOOP:L1-B000 0 S demap-page | |
20409 | .word 0xBFAA07C4 ! 0000000018D1435C LOOP:L1-B000 0 S illop | |
20410 | ldx [%g3-0x0088], %g3 ! 0000000018D14360 LOOP:L1-B000 0 ptr_chase | |
20411 | ldx [%g3-0x0088], %g3 ! 0000000018D14364 LOOP:L1-B000 0 ptr_chase | |
20412 | ldx [%g3-0x0088], %g3 ! 0000000018D14368 LOOP:L1-B000 0 ptr_chase | |
20413 | ldx [%g3-0x0088], %g3 ! 0000000018D1436C LOOP:L1-B000 0 ptr_chase | |
20414 | .word 0xA9A0D0D5 ! 0000000018D14370 LOOP:L1-B000 0 S illop | |
20415 | ldx [%g4-0x0088], %g4 ! 0000000018D14374 LOOP:L1-B000 0 ptr_chase | |
20416 | ldx [%g4-0x0088], %g4 ! 0000000018D14378 LOOP:L1-B000 0 ptr_chase | |
20417 | ldx [%g4-0x0088], %g4 ! 0000000018D1437C LOOP:L1-B000 0 ptr_chase | |
20418 | ldx [%g4-0x0088], %g4 ! 0000000018D14380 LOOP:L1-B000 0 ptr_chase | |
20419 | .word 0x14068758 ! 0000000018D14384 LOOP:L1-B000 0 random | |
20420 | .word 0x83CE2612 ! 0000000018D14388 LOOP:L1-B000 0 illop | |
20421 | .word 0xF32E42BC ! 0000000018D1438C LOOP:L1-B000 0 illop | |
20422 | ldswa [%g7+%g0]0x83, %i2 ! 0000000018D14390 LOOP:L1-B000 0 S <BD80043 | |
20423 | .word 0xE3E51622 ! 0000000018D14394 LOOP:L1-B000 0 S random | |
20424 | stb %i0, [%g5+0x0065] ! 0000000018D14398 LOOP:L1-B000 0 S >BD80021+1 | |
20425 | ldd [%g4+0x0018], %f32 ! 0000000018D1439C LOOP:L1-B000 0 S <BD80059 | |
20426 | subcc %l1, 0x1, %l1 ! 0000000018D143A0 LOOP:L1-B000 0 | |
20427 | bnz,pt %icc, BL80133 ! 0000000018D143A4 LOOP:L1-B000 0 | |
20428 | nop ! 0000000018D143A8 LOOP:L1-B000 0 S | |
20429 | .word 0xEA63F076 ! 0000000018D143AC LOOP:L1-B000 0 illop | |
20430 | nop ! 0000000018D143B0 SUBR:L0-B000 0 S | |
20431 | .word 0x8D89242E ! 0000000018D143B4 SUBR:L0-B000 0 L illop | |
20432 | BL80134:be,pn %icc, BL80135 ! 0000000018D143B8 SUBR:L0-B000 0 L | |
20433 | stw %g1, [%g3-0x001C] ! 0000000018D143BC SUBR:L0-B000 0 S >BD80130 | |
20434 | ldx [%g5-0x0048], %o1 ! 0000000018D143C0 SUBR:L0-B000 0 S <BD80023 | |
20435 | .word 0xDD085E8A ! 0000000018D143C4 SUBR:L0-B000 0 S illop | |
20436 | nop ! 0000000018D143C8 SUBR:L0-B000 0 S | |
20437 | fbne,pt %fcc1, BL80136 ! 0000000018D143CC SUBR:L0-B000 0 L | |
20438 | BL80135:.word 0xAF5EE79D ! 0000000018D143D0 SUBR:L0-B000 0 S random | |
20439 | ta %xcc, 0x46 ! 0000000018D143D4 SUBR:L0-B000 0 S demap-page | |
20440 | nop ! 0000000018D143D8 SUBR:L0-B000 0 S | |
20441 | BL80136:add %g1, 0x7AB, %g1 ! 0000000018D143DC SUBR:L0-B000 0 chksum++ | |
20442 | add %g1, 0x819, %i0 ! 0000000018D143E0 SUBR:L0-B000 0 | |
20443 | .word 0xEA3837BC ! 0000000018D143E4 SUBR:L0-B000 0 illop | |
20444 | ret ! 0000000018D143E8 SUBR:L0-B000 0 | |
20445 | .word 0x95B3EF0D ! 0000000018D143EC SUBR:L0-B000 0 illop | |
20446 | ||
20447 | SECTION .btext042_pg1 TEXT_VA=0x18d14000 | |
20448 | attr_text { | |
20449 | Name = .btext042_pg1, | |
20450 | VA = 0x18d14000, | |
20451 | RA = 0xffff08000, | |
20452 | PA = ra2pa(0xffff08000,0), | |
20453 | tsbonly, | |
20454 | part_0_ctx_nonzero_tsb_config_3, | |
20455 | TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1, | |
20456 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20457 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20458 | } | |
20459 | .text; .skip 8 | |
20460 | ||
20461 | !======================================================================== | |
20462 | ||
20463 | SECTION .btext043 TEXT_VA=0xffffba985fffff00 | |
20464 | attr_text { | |
20465 | Name = .btext043, | |
20466 | VA = 0xffffba985fffff00, | |
20467 | RA = 0xd4fffff00, | |
20468 | PA = ra2pa(0xd4fffff00,0), | |
20469 | notsb | |
20470 | } | |
20471 | ||
20472 | SECTION .btext043_pg0 TEXT_VA=0xffffba9850000000 | |
20473 | attr_text { | |
20474 | Name = .btext043_pg0, | |
20475 | VA = 0xffffba9850000000, | |
20476 | RA = 0xd40000000, | |
20477 | PA = ra2pa(0xd40000000,0), | |
20478 | tsbonly, | |
20479 | part_0_ctx_nonzero_tsb_config_1, | |
20480 | TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1, | |
20481 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20482 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20483 | } | |
20484 | .text; .skip 8 | |
20485 | ||
20486 | ||
20487 | SECTION .btext043 | |
20488 | .text | |
20489 | .global SUBR112; SUBR112: | |
20490 | BL80138: ! SUBR:L0-B000 | |
20491 | add %g1, 0x8F1, %g1 ! FFFFBA985FFFFF00 SUBR:L0-B000 0 chksum++ | |
20492 | bpos BL80137 ! FFFFBA985FFFFF04 SUBR:L0-B000 0 | |
20493 | save %o6, -128, %o6 ! FFFFBA985FFFFF08 SUBR:L0-B000 0 | |
20494 | BL80137: ! SUBR:L0-B000 | |
20495 | .word 0x8FAF0471 ! FFFFBA985FFFFF0C SUBR:L0-B000 0 illop | |
20496 | or %l7,%hm(0x108FAF0471),%l7 ! FFFFBA985FFFFF10 SUBR:L0-B000 0 | |
20497 | sethi %lm(0x108FAF0471),%l6 ! FFFFBA985FFFFF14 SUBR:L0-B000 0 | |
20498 | .word 0x957E10D8 ! FFFFBA985FFFFF18 SUBR:L0-B000 0 illop | |
20499 | sllx %l7, 0x20, %l7 ! FFFFBA985FFFFF1C SUBR:L0-B000 0 | |
20500 | or %l7, %l6, %l7 ! FFFFBA985FFFFF20 SUBR:L0-B000 0 | |
20501 | nop ! FFFFBA985FFFFF24 SUBR:L0-B000 0 S | |
20502 | st %f8, [%g3+0x0020] ! FFFFBA985FFFFF28 SUBR:L0-B000 0 S >BD80042 | |
20503 | .word 0xFF96CC8D ! FFFFBA985FFFFF2C SUBR:L0-B000 0 illop | |
20504 | ldda [%l6]0xD8, %f18 ! FFFFBA985FFFFF30 SUBR:L0-B000 0 S Short8 | |
20505 | call .+8 ! FFFFBA985FFFFF34 SUBR:L0-B000 0 S | |
20506 | lduw [%g4-0x000C], %i2 ! FFFFBA985FFFFF38 SUBR:L0-B000 0 S <BD80002 | |
20507 | stw %o1, [%g4-0x0040] ! FFFFBA985FFFFF3C SUBR:L0-B000 0 S >BD80007 | |
20508 | add %g1, 0x13C, %g1 ! FFFFBA985FFFFF40 SUBR:L0-B000 0 chksum++ | |
20509 | or %g0, 0x2, %l1 ! FFFFBA985FFFFF44 LOOP:L1-B000 0 | |
20510 | BL80145: ! LOOP:L1-B000 | |
20511 | add %g1, 0x6C0, %g1 ! FFFFBA985FFFFF48 LOOP:L1-B000 0 chksum++ | |
20512 | .word 0xBFB4901A ! FFFFBA985FFFFF4C LOOP:L1-B000 0 S illop_VIS | |
20513 | ldstuba [%g5-0x0010]%asi, %o5 ! FFFFBA985FFFFF50 LOOP:L1-B000 0 S >BD80052 | |
20514 | .word 0xE5676358 ! FFFFBA985FFFFF54 LOOP:L1-B000 0 S illop | |
20515 | sth %i3, [%g6+0x0002] ! FFFFBA985FFFFF58 LOOP:L1-B000 0 S >BD80095 | |
20516 | .word 0x9DCEB5F4 ! FFFFBA985FFFFF5C LOOP:L1-B000 0 illop | |
20517 | stda %f30, [%l6]0xD2 ! FFFFBA985FFFFF60 LOOP:L1-B000 0 S Short16 | |
20518 | andcc %o1, 0x8, %g0 ! FFFFBA985FFFFF64 SKIP:L2-B000 0 | |
20519 | bz,pn %icc, BL80139 ! FFFFBA985FFFFF68 SKIP:L2-B000 0 | |
20520 | .word 0x95678F6D ! FFFFBA985FFFFF6C SKIP:L2-B000 0 S illop | |
20521 | ldx [%g2+0x0058], %l6 ! FFFFBA985FFFFF70 SKIP:L2-B000 0 <BD80010 | |
20522 | ldda [%l6]0x2C, %i0 ! FFFFBA985FFFFF74 SKIP:L2-B000 0 S Quad_Ld | |
20523 | ldda [%l6]0x24, %i2 ! FFFFBA985FFFFF78 SKIP:L2-B000 0 S Quad_Ld | |
20524 | sth %i5, [%g3-0x0056] ! FFFFBA985FFFFF7C SKIP:L2-B000 0 S >BD80014 | |
20525 | stda %i4, [%g6-0x0062]%asi ! FFFFBA985FFFFF80 SKIP:L2-B000 0 S >BD80082+6 | |
20526 | lduba [%g7+%g0]0x83, %o4 ! FFFFBA985FFFFF84 SKIP:L2-B000 0 S <BD80043 | |
20527 | add %g1, 0xD7E, %g1 ! FFFFBA985FFFFF88 SKIP:L2-B000 0 chksum++ | |
20528 | ldda [%g5+0x000A]%asi, %i0 ! FFFFBA985FFFFF8C SKIP:L2-B000 0 S <BD80058+2 | |
20529 | .word 0x8F8250CF ! FFFFBA985FFFFF90 SKIP:L2-B000 0 S illop | |
20530 | ldx [%g2+0x0050], %l5 ! FFFFBA985FFFFF94 SKIP:L2-B000 0 <BD80003 | |
20531 | membar 0x40 ! FFFFBA985FFFFF98 SKIP:L2-B000 0 | |
20532 | ldda [%l5]0xF1, %f16 ! FFFFBA985FFFFF9C SKIP:L2-B000 0 Blk-Load | |
20533 | membar 0x40 ! FFFFBA985FFFFFA0 SKIP:L2-B000 0 | |
20534 | ld [%g3+0x0004], %f23 ! FFFFBA985FFFFFA4 SKIP:L2-B000 0 S <BD80053 | |
20535 | ba,pt %xcc, BL80140 ! FFFFBA985FFFFFA8 SKIP:L2-B000 0 | |
20536 | std %o4, [%g3+0x0050] ! FFFFBA985FFFFFAC SKIP:L2-B000 0 S >BD80045 | |
20537 | BL80139: ! ELSE:L2-B001 | |
20538 | .word 0x9FC68000 ! FFFFBA985FFFFFB0 ELSE:L2-B001 0 S random | |
20539 | ldx [%g5-0x0088], %g5 ! FFFFBA985FFFFFB4 ELSE:L2-B001 0 ptr_chase | |
20540 | ldx [%g5-0x0088], %g5 ! FFFFBA985FFFFFB8 ELSE:L2-B001 0 ptr_chase | |
20541 | ldx [%g5-0x0088], %g5 ! FFFFBA985FFFFFBC ELSE:L2-B001 0 ptr_chase | |
20542 | ldx [%g5-0x0088], %g5 ! FFFFBA985FFFFFC0 ELSE:L2-B001 0 ptr_chase | |
20543 | ldx [%g5-0x0088], %g5 ! FFFFBA985FFFFFC4 ELSE:L2-B001 0 ptr_chase | |
20544 | .word 0x93AD4D24 ! FFFFBA985FFFFFC8 ELSE:L2-B001 0 illop | |
20545 | ldsh [%g6-0x004C], %i3 ! FFFFBA985FFFFFCC ELSE:L2-B001 0 S <BD80089 | |
20546 | .word 0x8CD18F97 ! FFFFBA985FFFFFD0 ELSE:L2-B001 0 S random | |
20547 | .word 0xC3FCE3C6 ! FFFFBA985FFFFFD4 ELSE:L2-B001 0 S random | |
20548 | ldsb [%g3-0x0058], %o1 ! FFFFBA985FFFFFD8 ELSE:L2-B001 0 S <BD80024 | |
20549 | .word 0x128B5A30 ! FFFFBA985FFFFFDC ELSE:L2-B001 0 random | |
20550 | ldx [%g6-0x0088], %g6 ! FFFFBA985FFFFFE0 ELSE:L2-B001 0 ptr_chase | |
20551 | ldx [%g6-0x0088], %g6 ! FFFFBA985FFFFFE4 ELSE:L2-B001 0 ptr_chase | |
20552 | .word 0xFABBD058 ! FFFFBA985FFFFFE8 ELSE:L2-B001 0 random | |
20553 | ldx [%g6-0x0088], %g6 ! FFFFBA985FFFFFEC ELSE:L2-B001 0 ptr_chase | |
20554 | ldx [%g6-0x0088], %g6 ! FFFFBA985FFFFFF0 ELSE:L2-B001 0 ptr_chase | |
20555 | ldx [%g6-0x0088], %g6 ! FFFFBA985FFFFFF4 ELSE:L2-B001 0 ptr_chase | |
20556 | .word 0x83B64614 ! FFFFBA985FFFFFF8 ELSE:L2-B001 0 illop | |
20557 | stda %f16, [%l6]0xD2 ! FFFFBA985FFFFFFC ELSE:L2-B001 0 S Short16 | |
20558 | .word 0xCED5B501 ! FFFFBA9860000000 ELSE:L2-B001 0 S random | |
20559 | tne %icc, %g0+0x0068 ! FFFFBA9860000004 ELSE:L2-B001 0 S | |
20560 | add %g5, -74, %l6 ! FFFFBA9860000008 ELSE:L2-B001 0 @BD80033 | |
20561 | ldda [%l6]0xD2, %f22 ! FFFFBA986000000C ELSE:L2-B001 0 S Short16 | |
20562 | add %g1, 0x27, %g1 ! FFFFBA9860000010 ELSE:L2-B001 0 chksum++ | |
20563 | st %f5, [%g5-0x002C] ! FFFFBA9860000014 ELSE:L2-B001 0 S >BD80055 | |
20564 | stb %i0, [%g3+0x0053] ! FFFFBA9860000018 ELSE:L2-B001 0 S >BD80045+3 | |
20565 | .word 0xF5A8A522 ! FFFFBA986000001C ELSE:L2-B001 0 illop | |
20566 | .word 0xA1281A3C ! FFFFBA9860000020 ELSE:L2-B001 0 S random | |
20567 | ldx [%g2+0x0050], %l5 ! FFFFBA9860000024 ELSE:L2-B001 0 <BD80003 | |
20568 | .word 0xE754B14E ! FFFFBA9860000028 ELSE:L2-B001 0 illop | |
20569 | .word 0xCD6FDF41 ! FFFFBA986000002C ELSE:L2-B001 0 illop | |
20570 | membar 0x40 ! FFFFBA9860000030 ELSE:L2-B001 0 | |
20571 | ldx [%g2+0x0058], %l6 ! FFFFBA9860000034 ELSE:L2-B001 0 <BD80010 | |
20572 | ldda [%l6]0x24, %i0 ! FFFFBA9860000038 ELSE:L2-B001 0 S Quad_Ld | |
20573 | ta %xcc, 0x43 ! FFFFBA986000003C ELSE:L2-B001 0 S +-PEF | |
20574 | ld [%g2+0x0064], %fsr ! FFFFBA9860000040 ELSE:L2-B001 0 S <BD80032+4 | |
20575 | ldd [%g6+0x0018], %f38 ! FFFFBA9860000044 ELSE:L2-B001 0 S <BD80059 | |
20576 | ldda [%g5-0x0038]%asi, %f34 ! FFFFBA9860000048 ELSE:L2-B001 0 S <BD80006 | |
20577 | call .+8 ! FFFFBA986000004C ELSE:L2-B001 0 S | |
20578 | .word 0x81B6C375 ! FFFFBA9860000050 ELSE:L2-B001 0 S illop_VIS | |
20579 | BL80140: ! ELSE:L2-B001 | |
20580 | add %g1, 0xA21, %g1 ! FFFFBA9860000054 ELSE:L2-B001 0 chksum++ | |
20581 | std %g0, [%g3-0x0048] ! FFFFBA9860000058 LOOP:L1-B000 0 S >BD80023 | |
20582 | .word 0x97ACCBBA ! FFFFBA986000005C LOOP:L1-B000 0 L illop | |
20583 | BL80141:brlez,a,pn %g1, BL80142 ;.empty ! FFFFBA9860000060 LOOP:L1-B000 0 L | |
20584 | fbl,a BL80143 ! FFFFBA9860000064 LOOP:L1-B000 0 L | |
20585 | .word 0x81A55810 ! FFFFBA9860000068 LOOP:L1-B000 0 S illop | |
20586 | BL80143:fble BL80144 ;.empty ! FFFFBA986000006C LOOP:L1-B000 0 L | |
20587 | bleu,pt %icc, BL80142 ;.empty ! FFFFBA9860000070 LOOP:L1-B000 0 L | |
20588 | brgz,pt %i3, BL80144 ! FFFFBA9860000074 LOOP:L1-B000 0 L | |
20589 | BL80144:nop ! FFFFBA9860000078 LOOP:L1-B000 0 S | |
20590 | .word 0xC2632C8C ! FFFFBA986000007C LOOP:L1-B000 0 L illop | |
20591 | BL80142:ldxa [%g7+%g0]0x83, %o3 ! FFFFBA9860000080 LOOP:L1-B000 0 S <BD80043 | |
20592 | add %g1, 0x6EC, %g1 ! FFFFBA9860000084 LOOP:L1-B000 0 chksum++ | |
20593 | subcc %l1, 0x1, %l1 ! FFFFBA9860000088 LOOP:L1-B000 0 | |
20594 | bnz BL80145 ! FFFFBA986000008C LOOP:L1-B000 0 | |
20595 | nop ! FFFFBA9860000090 LOOP:L1-B000 0 S | |
20596 | add %g1, 0x173, %g1 ! FFFFBA9860000094 LOOP:L1-B000 0 chksum++ | |
20597 | nop ! FFFFBA9860000098 SUBR:L0-B000 0 S | |
20598 | ldx [%g2+0x0048], %g6 ! FFFFBA986000009C SUBR:L0-B000 0 S BASE<BD80209 | |
20599 | fbo,a BL80146 ;.empty ! FFFFBA98600000A0 SUBR:L0-B000 0 L | |
20600 | ble,pt %xcc, BL80147 ;.empty ! FFFFBA98600000A4 SUBR:L0-B000 0 L | |
20601 | bgu,a BL80148 ;.empty ! FFFFBA98600000A8 SUBR:L0-B000 0 L | |
20602 | BL80148:.word 0xA7BB17A0 ! FFFFBA98600000AC SUBR:L0-B000 0 L illop | |
20603 | .word 0xE217532B ! FFFFBA98600000B0 SUBR:L0-B000 0 S random | |
20604 | .word 0x9CE8C63D ! FFFFBA98600000B4 SUBR:L0-B000 0 L illop | |
20605 | BL80147:.word 0x97A49EEE ! FFFFBA98600000B8 SUBR:L0-B000 0 S illop | |
20606 | BL80150:fba,pn %fcc0, BL80151 ! FFFFBA98600000BC SUBR:L0-B000 0 L | |
20607 | BL80151:.word 0xB1B0495B ! FFFFBA98600000C0 SUBR:L0-B000 0 S illop_VIS | |
20608 | std %f42, [%g6-0x0070] ! FFFFBA98600000C4 SUBR:L0-B000 0 S >BD80008 | |
20609 | BL80149:bge,a BL80152 ! FFFFBA98600000C8 SUBR:L0-B000 0 L | |
20610 | BL80146:std %f38, [%g3+0x0018] ! FFFFBA98600000CC SUBR:L0-B000 0 S >BD80059 | |
20611 | BL80152:add %g1, 0xA3B, %g1 ! FFFFBA98600000D0 SUBR:L0-B000 0 chksum++ | |
20612 | .word 0x87D1648F ! FFFFBA98600000D4 SUBR:L0-B000 0 illop | |
20613 | add %g1, 0x41C, %g1 ! FFFFBA98600000D8 SUBR:L0-B000 0 chksum++ | |
20614 | ret ! FFFFBA98600000DC SUBR:L0-B000 0 | |
20615 | .word 0x81A2C119 ! FFFFBA98600000E0 SUBR:L0-B000 0 illop | |
20616 | ||
20617 | SECTION .btext043_pg1 TEXT_VA=0xffffba9860000000 | |
20618 | attr_text { | |
20619 | Name = .btext043_pg1, | |
20620 | VA = 0xffffba9860000000, | |
20621 | RA = 0xd50000000, | |
20622 | PA = ra2pa(0xd50000000,0), | |
20623 | tsbonly, | |
20624 | part_0_ctx_nonzero_tsb_config_1, | |
20625 | TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1, | |
20626 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20627 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20628 | } | |
20629 | .text; .skip 8 | |
20630 | ||
20631 | !======================================================================== | |
20632 | ||
20633 | SECTION .btext044 TEXT_VA=0x476adf00 | |
20634 | attr_text { | |
20635 | Name = .btext044, | |
20636 | VA = 0x476adf00, | |
20637 | RA = 0xffff03f00, | |
20638 | PA = ra2pa(0xffff03f00,0), | |
20639 | notsb | |
20640 | } | |
20641 | ||
20642 | SECTION .btext044_pg0 TEXT_VA=0x476ac000 | |
20643 | attr_text { | |
20644 | Name = .btext044_pg0, | |
20645 | VA = 0x476ac000, | |
20646 | RA = 0xffff02000, | |
20647 | PA = ra2pa(0xffff02000,0), | |
20648 | tsbonly, | |
20649 | part_0_ctx_nonzero_tsb_config_3, | |
20650 | TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1, | |
20651 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20652 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20653 | } | |
20654 | .text; .skip 8 | |
20655 | ||
20656 | ||
20657 | SECTION .btext044 | |
20658 | .text | |
20659 | .global SUBR113; SUBR113: | |
20660 | ldd [%g4-0x0060], %f62 ! 00000000476ADF00 SUBR:L0-B000 0 S <BD80104 | |
20661 | brnz,pt %i4, BL80153 ! 00000000476ADF04 SUBR:L0-B000 0 L | |
20662 | ld [%g2+0x0064], %fsr ! 00000000476ADF08 SUBR:L0-B000 0 S <BD80032+4 | |
20663 | sth %i0, [%g4-0x003A] ! 00000000476ADF0C SUBR:L0-B000 0 S >BD80005 | |
20664 | .word 0x89AA857B ! 00000000476ADF10 SUBR:L0-B000 0 S illop | |
20665 | .word 0xCB544A33 ! 00000000476ADF14 SUBR:L0-B000 0 S random | |
20666 | BL80153:fbug BL80154 ;.empty ! 00000000476ADF18 SUBR:L0-B000 0 L | |
20667 | bleu,pn %icc, BL80155 ;.empty ! 00000000476ADF1C SUBR:L0-B000 0 L | |
20668 | BL80155:.word 0x34B2048F ! 00000000476ADF20 SUBR:L0-B000 0 L random | |
20669 | stda %f16, [%g6+0x0050]%asi ! 00000000476ADF24 SUBR:L0-B000 0 S >BD80045 | |
20670 | BL80156:fbule,a,pn %fcc1, BL80157 ! 00000000476ADF28 SUBR:L0-B000 0 L | |
20671 | BL80157:ld [%g5+0x0064], %f25 ! 00000000476ADF2C SUBR:L0-B000 0 S <BD80021 | |
20672 | BL80154:ldub [%g6+0x0029], %o3 ! 00000000476ADF30 SUBR:L0-B000 0 S <BD80090 | |
20673 | add %g1, 0xED5, %g1 ! 00000000476ADF34 SUBR:L0-B000 0 chksum++ | |
20674 | add %g1, 0x18A, %g1 ! 00000000476ADF38 SUBR:L0-B000 0 chksum++ | |
20675 | add %o0, %g1, %o1 ! 00000000476ADF3C SWCH:L1-B000 0 | |
20676 | andcc %o1, 0x2, %g0 ! 00000000476ADF40 SWCH:L1-B000 0 | |
20677 | bnz,pt %xcc, BL80179 ! 00000000476ADF44 SWCH:L1-B000 0 | |
20678 | andcc %o1, 0x40, %g0 ! 00000000476ADF48 SWCH:L1-B000 0 | |
20679 | .word 0x54720D98 ! 00000000476ADF4C SWCH:L1-B000 0 random | |
20680 | andcc %o1, 0x80, %g0 ! 00000000476ADF50 SWCH:L1-B000 0 | |
20681 | bnz,a,pn %xcc, BL80168 ! 00000000476ADF54 SWCH:L1-B000 0 | |
20682 | add %g1, 0xDC0, %g1 ! 00000000476ADF58 SWCH:L1-B000 0 chksum++ | |
20683 | andcc %o1, 0x4, %g0 ! 00000000476ADF5C SWCH:L1-B000 0 | |
20684 | bnz,pn %xcc, BL80163 ! 00000000476ADF60 SWCH:L1-B000 0 | |
20685 | add %g1, 0x5A7, %g1 ! 00000000476ADF64 SWCH:L1-B000 0 chksum++ | |
20686 | .word 0xBD94152B ! 00000000476ADF68 SWCH:L1-B000 0 S random | |
20687 | .word 0xA5B649FF ! 00000000476ADF6C SWCH:L1-B000 0 S illop_VIS | |
20688 | .word 0xCEE2A1E2 ! 00000000476ADF70 SWCH:L1-B000 0 S illop | |
20689 | ldx [%g2+0x0050], %l5 ! 00000000476ADF74 SWCH:L1-B000 0 <BD80003 | |
20690 | membar 0x40 ! 00000000476ADF78 SWCH:L1-B000 0 | |
20691 | .word 0x9FA19210 ! 00000000476ADF7C SWCH:L1-B000 0 illop | |
20692 | .word 0x173E0CB8 ! 00000000476ADF80 SWCH:L1-B000 0 random | |
20693 | ldx [%g2+0x0058], %l6 ! 00000000476ADF84 SWCH:L1-B000 0 <BD80010 | |
20694 | ldda [%l6]0x26, %o2 ! 00000000476ADF88 SWCH:L1-B000 0 S Quad_Ld_P | |
20695 | .word 0x937AC016 ! 00000000476ADF8C SWCH:L1-B000 0 S illop | |
20696 | add %g5, 0x30, %l5 ! 00000000476ADF90 SWCH:L1-B000 0 @BD80044 | |
20697 | stda %f28,[%l5+%g1]0xC4 ! 00000000476ADF94 SWCH:L1-B000 0 S Partial_St | |
20698 | st %f3, [%g6+0x002F] ! 00000000476ADF98 SWCH:L1-B000 0 S >BD80019+3 | |
20699 | add %g3, 0x47, %l6 ! 00000000476ADF9C SWCH:L1-B000 0 @BD80141 | |
20700 | ldda [%l6]0xD8, %f16 ! 00000000476ADFA0 SWCH:L1-B000 0 S Short8 | |
20701 | ldswa [%g4+0x0004]%asi, %o3 ! 00000000476ADFA4 SWCH:L1-B000 0 S <BD80053 | |
20702 | ld [%g5-0x0074], %f11 ! 00000000476ADFA8 SWCH:L1-B000 0 S <BD80020 | |
20703 | lda [%g3-0x002B]%asi, %f9 ! 00000000476ADFAC SWCH:L1-B000 0 S <BD80055+1 | |
20704 | add %g1, 0x85B, %g1 ! 00000000476ADFB0 SWCH:L1-B000 0 chksum++ | |
20705 | ba,a BL80183 ! 00000000476ADFB4 SWCH:L1-B000 0 | |
20706 | stha %i3, [%g5-0x0024]%asi ! 00000000476ADFB8 SWCH:L1-B000 0 S >BD80068 | |
20707 | BL80163:add %g1, 0x948, %g1 ! 00000000476ADFBC CASE:L2-B000 0 chksum++ | |
20708 | stw %o3, [%g5+0x0084] ! 00000000476ADFC0 CASE:L2-B000 0 S >BD80070+4 | |
20709 | sth %i5, [%g6+0x0002] ! 00000000476ADFC4 CASE:L2-B000 0 S >BD80095 | |
20710 | fbl,a,pt %fcc2, BL80158 ;.empty ! 00000000476ADFC8 CASE:L2-B000 0 L | |
20711 | fbe,pn %fcc1, BL80159 ;.empty ! 00000000476ADFCC CASE:L2-B000 0 L | |
20712 | fbo,pt %fcc3, BL80159 ! 00000000476ADFD0 CASE:L2-B000 0 L | |
20713 | std %f62, [%g4-0x0060] ! 00000000476ADFD4 CASE:L2-B000 0 S >BD80104 | |
20714 | BL80159:stha %o3, [%g6-0x0028]%asi ! 00000000476ADFD8 CASE:L2-B000 0 S >BD80049 | |
20715 | .word 0xB5B24925 ! 00000000476ADFDC CASE:L2-B000 0 S illop | |
20716 | bvc BL80160 ! 00000000476ADFE0 CASE:L2-B000 0 L | |
20717 | lduw [%g3-0x0054], %o2 ! 00000000476ADFE4 CASE:L2-B000 0 S <BD80027 | |
20718 | nop ! 00000000476ADFE8 CASE:L2-B000 0 S | |
20719 | bge,a BL80161 ! 00000000476ADFEC CASE:L2-B000 0 L | |
20720 | sta %f22, [%g3-0x001C]%asi ! 00000000476ADFF0 CASE:L2-B000 0 S >BD80130 | |
20721 | BL80161:.word 0xCFE9D535 ! 00000000476ADFF4 CASE:L2-B000 0 S illop | |
20722 | BL80160:bnz BL80162 ! 00000000476ADFF8 CASE:L2-B000 0 L | |
20723 | .word 0x97B782EB ! 00000000476ADFFC CASE:L2-B000 0 S illop | |
20724 | BL80158:ldswa [%g6-0x0050]%asi, %o4 ! 00000000476AE000 CASE:L2-B000 0 S <BD80093 | |
20725 | BL80162:.word 0xC36450C8 ! 00000000476AE004 CASE:L2-B000 0 illop | |
20726 | fba BL80183 ! 00000000476AE008 CASE:L2-B000 0 | |
20727 | .word 0xFD603189 ! 00000000476AE00C CASE:L2-B000 0 S illop | |
20728 | BL80168:.word 0x9FC68000 ! 00000000476AE010 CASE:L2-B001 0 random | |
20729 | .word 0x8595A00D ! 00000000476AE014 CASE:L2-B001 0 S illop | |
20730 | fba,a BL80164 ;.empty ! 00000000476AE018 CASE:L2-B001 0 L | |
20731 | .word 0xADEA8029 ! 00000000476AE01C CASE:L2-B001 0 L illop | |
20732 | nop ! 00000000476AE020 CASE:L2-B001 0 S | |
20733 | fbu,pn %fcc0, BL80166 ! 00000000476AE024 CASE:L2-B001 0 L | |
20734 | ld [%g3-0x0050], %f16 ! 00000000476AE028 CASE:L2-B001 0 S <BD80093 | |
20735 | fba,a BL80167 ;.empty ! 00000000476AE02C CASE:L2-B001 0 L | |
20736 | BL80167:be,pt %icc, BL80166 ! 00000000476AE030 CASE:L2-B001 0 L | |
20737 | st %f29, [%g3+0x0048] ! 00000000476AE034 CASE:L2-B001 0 S >BD80018 | |
20738 | BL80165:ldd [%g5+0x0010], %f36 ! 00000000476AE038 CASE:L2-B001 0 S <BD80074 | |
20739 | BL80166:ld [%g4+0x0004], %f30 ! 00000000476AE03C CASE:L2-B001 0 S <BD80053 | |
20740 | lduh [%g4-0x0056], %o5 ! 00000000476AE040 CASE:L2-B001 0 S <BD80014 | |
20741 | BL80164:add %g1, 0x363, %g1 ! 00000000476AE044 CASE:L2-B001 0 chksum++ | |
20742 | ba,a BL80183 ! 00000000476AE048 CASE:L2-B001 0 | |
20743 | sth %g1, [%g4+0x005C] ! 00000000476AE04C CASE:L2-B001 0 S >BD80035+4 | |
20744 | BL80171:add %g1, 0xD82, %g1 ! 00000000476AE050 CASE:L2-B002 0 chksum++ | |
20745 | ldx [%g2+0x0030], %g4 ! 00000000476AE054 CASE:L2-B002 0 S BASE<BD80013 | |
20746 | stb %g1, [%g6+0x0047] ! 00000000476AE058 CASE:L2-B002 0 S >BD80141 | |
20747 | fbe,a BL80169 ! 00000000476AE05C CASE:L2-B002 0 L | |
20748 | nop ! 00000000476AE060 CASE:L2-B002 0 S | |
20749 | .word 0xB7B60600 ! 00000000476AE064 CASE:L2-B002 0 L illop | |
20750 | nop ! 00000000476AE068 CASE:L2-B002 0 S | |
20751 | lduba [%g3+0x002B]%asi, %o5 ! 00000000476AE06C CASE:L2-B002 0 S <BD80126 | |
20752 | BL80170:sta %f19, [%g5-0x0040]%asi ! 00000000476AE070 CASE:L2-B002 0 S >BD80007 | |
20753 | .word 0xEE28B1E9 ! 00000000476AE074 CASE:L2-B002 0 S random | |
20754 | ldd [%g6+0x0008], %o2 ! 00000000476AE078 CASE:L2-B002 0 S <BD80058 | |
20755 | .word 0xC1648A9C ! 00000000476AE07C CASE:L2-B002 0 S illop | |
20756 | .word 0xA9A14061 ! 00000000476AE080 CASE:L2-B002 0 S illop | |
20757 | BL80169:nop ! 00000000476AE084 CASE:L2-B002 0 S | |
20758 | add %g1, 0x318, %g1 ! 00000000476AE088 CASE:L2-B002 0 chksum++ | |
20759 | .word 0xB7A8E745 ! 00000000476AE08C CASE:L2-B002 0 illop | |
20760 | sth %o4, [%g3-0x0012] ! 00000000476AE090 CASE:L2-B002 0 S >BD80087+2 | |
20761 | BL80179:add %g1, 0x2E1, %g1 ! 00000000476AE094 CASE:L2-B003 0 chksum++ | |
20762 | ta %xcc, 0x40 ! 00000000476AE098 CASE:L2-B003 0 S +-priv | |
20763 | .word 0x897F11B3 ! 00000000476AE09C CASE:L2-B003 0 L illop | |
20764 | fbge BL80173 ;.empty ! 00000000476AE0A0 CASE:L2-B003 0 L | |
20765 | .word 0x87A4CD0A ! 00000000476AE0A4 CASE:L2-B003 0 L illop | |
20766 | sth %o4, [%g6-0x004E] ! 00000000476AE0A8 CASE:L2-B003 0 S >BD80093+2 | |
20767 | ble,a BL80175 ! 00000000476AE0AC CASE:L2-B003 0 L | |
20768 | BL80172:st %f21, [%g4-0x0040] ! 00000000476AE0B0 CASE:L2-B003 0 S >BD80007 | |
20769 | nop ! 00000000476AE0B4 CASE:L2-B003 0 S | |
20770 | BL80174:fbo,a,pn %fcc0, BL80176 ! 00000000476AE0B8 CASE:L2-B003 0 L | |
20771 | BL80175:std %g0, [%g3+0x0082] ! 00000000476AE0BC CASE:L2-B003 0 S >BD80070+2 | |
20772 | fblg,a BL80177 ! 00000000476AE0C0 CASE:L2-B003 0 L | |
20773 | BL80173:nop ! 00000000476AE0C4 CASE:L2-B003 0 S | |
20774 | fba,pt %fcc1, BL80177 ;.empty ! 00000000476AE0C8 CASE:L2-B003 0 L | |
20775 | BL80177:fbne,a BL80178 ! 00000000476AE0CC CASE:L2-B003 0 L | |
20776 | BL80178:st %f8, [%g6-0x002C] ! 00000000476AE0D0 CASE:L2-B003 0 S >BD80055 | |
20777 | BL80176:add %g1, 0xA4B, %g1 ! 00000000476AE0D4 CASE:L2-B003 0 chksum++ | |
20778 | ba BL80183 ! 00000000476AE0D8 CASE:L2-B003 0 | |
20779 | nop ! 00000000476AE0DC CASE:L2-B003 0 S | |
20780 | BL80183: ! SWCH:L1-B000 | |
20781 | add %g1, 0x7B6, %g1 ! 00000000476AE0E0 SWCH:L1-B000 0 chksum++ | |
20782 | .word 0x91B287FD ! 00000000476AE0E4 SWCH:L1-B000 0 S illop_VIS | |
20783 | .word 0x3734A6A9 ! 00000000476AE0E8 SWCH:L1-B000 0 S random | |
20784 | bneg,a,pn %icc, BL80180 ;.empty ! 00000000476AE0EC SWCH:L1-B000 0 L | |
20785 | fbug,pn %fcc0, BL80181 ;.empty ! 00000000476AE0F0 SWCH:L1-B000 0 L | |
20786 | bz,a BL80182 ! 00000000476AE0F4 SWCH:L1-B000 0 L | |
20787 | std %f34, [%g3-0x0037] ! 00000000476AE0F8 SWCH:L1-B000 0 S >BD80006+1 | |
20788 | BL80182:ldub [%g6+0x0028], %o4 ! 00000000476AE0FC SWCH:L1-B000 0 S <BD80080 | |
20789 | BL80181:fble,a BL80180 ! 00000000476AE100 SWCH:L1-B000 0 L | |
20790 | BL80180:nop ! 00000000476AE104 SWCH:L1-B000 0 S | |
20791 | add %g1, 0x6FF, %g1 ! 00000000476AE108 SWCH:L1-B000 0 chksum++ | |
20792 | .word 0xBDAC676C ! 00000000476AE10C SUBR:L0-B000 0 S illop | |
20793 | prefetch [%o7+%l5], 21 ! 00000000476AE110 SUBR:L0-B000 0 S <.+0 | |
20794 | lduh [%g4-0x001E], %o4 ! 00000000476AE114 SUBR:L0-B000 0 S <BD80016 | |
20795 | .word 0xADD03805 ! 00000000476AE118 SUBR:L0-B000 0 S illop | |
20796 | .word 0x212FA1FF ! 00000000476AE11C SUBR:L0-B000 0 S random | |
20797 | .word 0xA5A48113 ! 00000000476AE120 SUBR:L0-B000 0 illop | |
20798 | .word 0x81CFE008 ! 00000000476AE124 SUBR:L0-B000 0 S random | |
20799 | add %g5, -32, %l6 ! 00000000476AE128 SUBR:L0-B000 0 @BD80144 | |
20800 | ldda [%l6]0xD9, %f30 ! 00000000476AE12C SUBR:L0-B000 0 S Short8 | |
20801 | retl ! 00000000476AE130 SUBR:L0-B000 0 | |
20802 | add %g1, 0xCA0, %g1 ! 00000000476AE134 SUBR:L0-B000 0 chksum++ | |
20803 | ||
20804 | SECTION .btext044_pg1 TEXT_VA=0x476ae000 | |
20805 | attr_text { | |
20806 | Name = .btext044_pg1, | |
20807 | VA = 0x476ae000, | |
20808 | RA = 0xffff04000, | |
20809 | PA = ra2pa(0xffff04000,0), | |
20810 | tsbonly, | |
20811 | part_0_ctx_nonzero_tsb_config_3, | |
20812 | TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1, | |
20813 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20814 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20815 | } | |
20816 | .text; .skip 8 | |
20817 | ||
20818 | !======================================================================== | |
20819 | ||
20820 | SECTION .btext045 TEXT_VA=0x9390fffff00 | |
20821 | attr_text { | |
20822 | Name = .btext045, | |
20823 | VA = 0x9390fffff00, | |
20824 | RA = 0xd2fffff00, | |
20825 | PA = ra2pa(0xd2fffff00,0), | |
20826 | notsb | |
20827 | } | |
20828 | ||
20829 | SECTION .btext045_pg0 TEXT_VA=0x93900000000 | |
20830 | attr_text { | |
20831 | Name = .btext045_pg0, | |
20832 | VA = 0x93900000000, | |
20833 | RA = 0xd20000000, | |
20834 | PA = ra2pa(0xd20000000,0), | |
20835 | tsbonly, | |
20836 | part_0_ctx_nonzero_tsb_config_1, | |
20837 | TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1, | |
20838 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20839 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20840 | } | |
20841 | .text; .skip 8 | |
20842 | ||
20843 | ||
20844 | SECTION .btext045 | |
20845 | .text | |
20846 | .global SUBR114; SUBR114: | |
20847 | .word 0xB7A8CAD6 ! 000009390FFFFF00 SUBR:L0-B000 0 illop | |
20848 | membar 0x40 ! 000009390FFFFF04 SUBR:L0-B000 0 | |
20849 | ldda [%l5]0xF0, %f16 ! 000009390FFFFF08 SUBR:L0-B000 0 Blk-Load | |
20850 | membar 0x40 ! 000009390FFFFF0C SUBR:L0-B000 0 | |
20851 | .word 0x91A1CD53 ! 000009390FFFFF10 SUBR:L0-B000 0 illop | |
20852 | ldda [%l6]0x24, %o0 ! 000009390FFFFF14 SUBR:L0-B000 0 S Quad_Ld | |
20853 | ldub [%g6+0x0029], %o5 ! 000009390FFFFF18 SUBR:L0-B000 0 S <BD80090 | |
20854 | add %g3, -16, %l6 ! 000009390FFFFF1C SUBR:L0-B000 0 @BD80052 | |
20855 | ldda [%l6]0xD0, %f24 ! 000009390FFFFF20 SUBR:L0-B000 0 S Short8 | |
20856 | ldx [%g2+0x0058], %l6 ! 000009390FFFFF24 SUBR:L0-B000 0 <BD80010 | |
20857 | .word 0x0E59CC60 ! 000009390FFFFF28 SUBR:L0-B000 0 S random | |
20858 | nop ! 000009390FFFFF2C SUBR:L0-B000 0 S | |
20859 | stx %i5, [%g3+0x0050] ! 000009390FFFFF30 SUBR:L0-B000 0 S >BD80045 | |
20860 | .word 0x8D8B4A6E ! 000009390FFFFF34 SUBR:L0-B000 0 illop | |
20861 | add %o3, %g1, %o2 ! 000009390FFFFF38 SWCH:L1-B000 0 | |
20862 | .word 0x91C05DB9 ! 000009390FFFFF3C SWCH:L1-B000 0 illop | |
20863 | bnz,pt %xcc, BL80187 ! 000009390FFFFF40 SWCH:L1-B000 0 | |
20864 | andcc %o2, 0x8, %g0 ! 000009390FFFFF44 SWCH:L1-B000 0 | |
20865 | bnz,pn %xcc, BL80186 ! 000009390FFFFF48 SWCH:L1-B000 0 | |
20866 | add %g1, 0x94A, %g1 ! 000009390FFFFF4C SWCH:L1-B000 0 chksum++ | |
20867 | .word 0xA3B0C7E2 ! 000009390FFFFF50 SWCH:L1-B000 0 illop | |
20868 | bnz,pt %xcc, BL80185 ! 000009390FFFFF54 SWCH:L1-B000 0 | |
20869 | andcc %o2, 0x10, %g0 ! 000009390FFFFF58 SWCH:L1-B000 0 | |
20870 | bnz,pt %xcc, BL80184 ! 000009390FFFFF5C SWCH:L1-B000 0 | |
20871 | add %g1, 0x5A3, %g1 ! 000009390FFFFF60 SWCH:L1-B000 0 chksum++ | |
20872 | swap [%g3-0x001C], %o4 ! 000009390FFFFF64 SWCH:L1-B000 0 S >BD80130 | |
20873 | std %f26, [%g5+0x0068] ! 000009390FFFFF68 SWCH:L1-B000 0 S >BD80012 | |
20874 | fmul8x16al %f20, %f25, %f18 ! 000009390FFFFF6C SWCH:L1-B000 0 S | |
20875 | ldsh [%g4+0x0000], %o0 ! 000009390FFFFF70 SWCH:L1-B000 0 S <BD80097 | |
20876 | add %g6, -87, %l6 ! 000009390FFFFF74 SWCH:L1-B000 0 @BD80026 | |
20877 | stda %f28, [%l6]0xD0 ! 000009390FFFFF78 SWCH:L1-B000 0 S Short8 | |
20878 | .word 0x89A4410A ! 000009390FFFFF7C SWCH:L1-B000 0 S illop_FP | |
20879 | .word 0xB792C005 ! 000009390FFFFF80 SWCH:L1-B000 0 illop | |
20880 | fba BL80188 ! 000009390FFFFF84 SWCH:L1-B000 0 | |
20881 | nop ! 000009390FFFFF88 SWCH:L1-B000 0 S | |
20882 | BL80184:.word 0xA8607ACF ! 000009390FFFFF8C CASE:L2-B000 0 random | |
20883 | add %g6, 0x2, %l6 ! 000009390FFFFF90 CASE:L2-B000 0 @BD80095 | |
20884 | .word 0x97AF8136 ! 000009390FFFFF94 CASE:L2-B000 0 S illop | |
20885 | .word 0x95906000 ! 000009390FFFFF98 CASE:L2-B000 0 S random | |
20886 | st %f30, [%g5-0x000C] ! 000009390FFFFF9C CASE:L2-B000 0 S >BD80002 | |
20887 | ldd [%g3-0x0038], %f32 ! 000009390FFFFFA0 CASE:L2-B000 0 S <BD80006 | |
20888 | stb %o2, [%g4-0x0066] ! 000009390FFFFFA4 CASE:L2-B000 0 S >BD80082+2 | |
20889 | .word 0xC17BA36F ! 000009390FFFFFA8 CASE:L2-B000 0 illop | |
20890 | .word 0xF534B1E2 ! 000009390FFFFFAC CASE:L2-B000 0 S illop | |
20891 | ba BL80188 ! 000009390FFFFFB0 CASE:L2-B000 0 | |
20892 | .word 0xBFA31133 ! 000009390FFFFFB4 CASE:L2-B000 0 S illop | |
20893 | BL80185:add %g1, 0x86C, %g1 ! 000009390FFFFFB8 CASE:L2-B001 0 chksum++ | |
20894 | te %icc, %g0+0x005E ! 000009390FFFFFBC CASE:L2-B001 0 S | |
20895 | ldd [%g5+0x0080], %o0 ! 000009390FFFFFC0 CASE:L2-B001 0 S <BD80070 | |
20896 | swap [%g3+0x0024], %o5 ! 000009390FFFFFC4 CASE:L2-B001 0 S >BD80139 | |
20897 | .word 0xABAB176F ! 000009390FFFFFC8 CASE:L2-B001 0 S illop | |
20898 | .word 0x95906000 ! 000009390FFFFFCC CASE:L2-B001 0 S random | |
20899 | .word 0xACCA7306 ! 000009390FFFFFD0 CASE:L2-B001 0 S illop | |
20900 | ta %xcc, 0x40 ! 000009390FFFFFD4 CASE:L2-B001 0 S +-priv | |
20901 | ldsb [%g6+0x0042], %o4 ! 000009390FFFFFD8 CASE:L2-B001 0 S <BD80091 | |
20902 | fba BL80188 ! 000009390FFFFFDC CASE:L2-B001 0 | |
20903 | st %f22, [%g5-0x0014] ! 000009390FFFFFE0 CASE:L2-B001 0 S >BD80087 | |
20904 | BL80186:.word 0x85539D5F ! 000009390FFFFFE4 CASE:L2-B002 0 illop | |
20905 | ldx [%g2+0x0060], %fsr ! 000009390FFFFFE8 CASE:L2-B002 0 S <BD80032 | |
20906 | ldx [%g2+0x0050], %l5 ! 000009390FFFFFEC CASE:L2-B002 0 <BD80003 | |
20907 | .word 0xD61F0DF7 ! 000009390FFFFFF0 CASE:L2-B002 0 illop | |
20908 | stda %f0, [%l5]0xF0 ! 000009390FFFFFF4 CASE:L2-B002 0 Blk-Store | |
20909 | membar 0x40 ! 000009390FFFFFF8 CASE:L2-B002 0 | |
20910 | .word 0x97B3C272 ! 000009390FFFFFFC CASE:L2-B002 0 illop | |
20911 | ldda [%l6]0xDA, %f30 ! 0000093910000000 CASE:L2-B002 0 S Short16 | |
20912 | st %f5, [%g3+0x002C] ! 0000093910000004 CASE:L2-B002 0 S >BD80019 | |
20913 | .word 0x8DA2457F ! 0000093910000008 CASE:L2-B002 0 illop | |
20914 | ldda [%l6]0x2E, %o0 ! 000009391000000C CASE:L2-B002 0 S Quad_Ld_P | |
20915 | add %g5, 0x2A, %l6 ! 0000093910000010 CASE:L2-B002 0 @BD80099 | |
20916 | stda %f16, [%l6]0xD1 ! 0000093910000014 CASE:L2-B002 0 S Short8 | |
20917 | ba BL80188 ! 0000093910000018 CASE:L2-B002 0 | |
20918 | sth %o3, [%g3-0x0030] ! 000009391000001C CASE:L2-B002 0 S >BD80106 | |
20919 | BL80187:.word 0xCD6C58C6 ! 0000093910000020 CASE:L2-B003 0 illop | |
20920 | ldx [%g2+0x0018], %g4 ! 0000093910000024 CASE:L2-B003 0 S BASE<BD80083 | |
20921 | stx %o1, [%g3+0x0070] ! 0000093910000028 CASE:L2-B003 0 S >BD80060 | |
20922 | .word 0xB3A54103 ! 000009391000002C CASE:L2-B003 0 S illop_FP | |
20923 | nop ! 0000093910000030 CASE:L2-B003 0 S | |
20924 | .word 0x99B2023A ! 0000093910000034 CASE:L2-B003 0 illop | |
20925 | .word 0xCB6FAE08 ! 0000093910000038 CASE:L2-B003 0 S illop | |
20926 | BL80188: ! SWCH:L1-B000 | |
20927 | add %g1, 0x1A7, %g1 ! 000009391000003C SWCH:L1-B000 0 chksum++ | |
20928 | sta %f4, [%g4-0x0074]%asi ! 0000093910000040 SWCH:L1-B000 0 S >BD80020 | |
20929 | .word 0x8CC9D4CD ! 0000093910000044 SWCH:L1-B000 0 S illop | |
20930 | .word 0xA1C7CDF8 ! 0000093910000048 SWCH:L1-B000 0 illop | |
20931 | ldda [%l6]0xD0, %f24 ! 000009391000004C SWCH:L1-B000 0 S Short8 | |
20932 | .word 0x81ACCCFF ! 0000093910000050 SWCH:L1-B000 0 S illop | |
20933 | .word 0x00C49C85 ! 0000093910000054 SWCH:L1-B000 0 illop | |
20934 | membar 0x40 ! 0000093910000058 SWCH:L1-B000 0 | |
20935 | stda %f32, [%l5]0x16 ! 000009391000005C SWCH:L1-B000 0 Blk-Store | |
20936 | .word 0x9FAE0CFB ! 0000093910000060 SWCH:L1-B000 0 illop | |
20937 | .word 0x94CACAFC ! 0000093910000064 SWCH:L1-B000 0 S random | |
20938 | tge %icc, %g0+0x005B ! 0000093910000068 SUBR:L0-B000 0 S | |
20939 | sth %o5, [%g5-0x0018] ! 000009391000006C SUBR:L0-B000 0 S >BD80078 | |
20940 | stb %o0, [%g3+0x0072] ! 0000093910000070 SUBR:L0-B000 0 S >BD80060+2 | |
20941 | add %g4, -88, %l6 ! 0000093910000074 SUBR:L0-B000 0 @BD80024 | |
20942 | ldda [%l6]0xD0, %f16 ! 0000093910000078 SUBR:L0-B000 0 S Short8 | |
20943 | ldx [%g2+0x0000], %g3 ! 000009391000007C SUBR:L0-B000 0 S BASE<BD80094 | |
20944 | stb %o0, [%g3-0x0020] ! 0000093910000080 SUBR:L0-B000 0 S >BD80144 | |
20945 | retl ! 0000093910000084 SUBR:L0-B000 0 | |
20946 | add %g1, 0xAE3, %g1 ! 0000093910000088 SUBR:L0-B000 0 chksum++ | |
20947 | ||
20948 | SECTION .btext045_pg1 TEXT_VA=0x93910000000 | |
20949 | attr_text { | |
20950 | Name = .btext045_pg1, | |
20951 | VA = 0x93910000000, | |
20952 | RA = 0xd30000000, | |
20953 | PA = ra2pa(0xd30000000,0), | |
20954 | tsbonly, | |
20955 | part_0_ctx_nonzero_tsb_config_1, | |
20956 | TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1, | |
20957 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20958 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20959 | } | |
20960 | .text; .skip 8 | |
20961 | ! Context 72: 2005 instructions generated, 10728 executed, 417 traps | |
20962 | ||
20963 | #undef BLIMP_BIAS | |
20964 | #define BLIMP_BIAS 0 | |
20965 | #undef BLIMP_FRAME | |
20966 | #define BLIMP_FRAME 128 | |
20967 | #undef BLIMP_32BIT | |
20968 | #define BLIMP_32BIT 0 | |
20969 | ||
20970 | !======================================================================== | |
20971 | ||
20972 | SECTION .btext046 TEXT_VA=0xffffbf1ecffffd00 | |
20973 | attr_text { | |
20974 | Name = .btext046, | |
20975 | VA = 0xffffbf1ecffffd00, | |
20976 | RA = 0xc5ffffd00, | |
20977 | PA = ra2pa(0xc5ffffd00,0), | |
20978 | notsb | |
20979 | } | |
20980 | ||
20981 | SECTION .btext046_pg0 TEXT_VA=0xffffbf1ec0000000 | |
20982 | attr_text { | |
20983 | Name = .btext046_pg0, | |
20984 | VA = 0xffffbf1ec0000000, | |
20985 | RA = 0xc50000000, | |
20986 | PA = ra2pa(0xc50000000,0), | |
20987 | tsbonly, | |
20988 | part_0_ctx_nonzero_tsb_config_2, | |
20989 | TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1, | |
20990 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20991 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20992 | } | |
20993 | .text; .skip 8 | |
20994 | ||
20995 | ||
20996 | SECTION .btext046 | |
20997 | .text | |
20998 | .global start_th_5; start_th_5: | |
20999 | .global SUBR128; SUBR128: | |
21000 | BL100146: ! MAIN:L0-B000 | |
21001 | nop ! FFFFBF1ECFFFFD00 MAIN:L0-B000 1 | |
21002 | sethi %hh(0xFFFFC4DF65E06000),%g2 ! FFFFBF1ECFFFFD04 MAIN:L0-B000 1 BD100094 | |
21003 | or %g2,%hm(0xFFFFC4DF65E06000),%g2 ! FFFFBF1ECFFFFD08 MAIN:L0-B000 1 | |
21004 | sethi %lm(0xFFFFC4DF65E06000),%g3 ! FFFFBF1ECFFFFD0C MAIN:L0-B000 1 | |
21005 | or %g3,%lo(0xFFFFC4DF65E06000),%g3 ! FFFFBF1ECFFFFD10 MAIN:L0-B000 1 | |
21006 | sllx %g2, 0x20, %g2 ! FFFFBF1ECFFFFD14 MAIN:L0-B000 1 | |
21007 | or %g2, %g3, %g2 ! FFFFBF1ECFFFFD18 MAIN:L0-B000 1 | |
21008 | sethi %hh(0x289ED82000),%l0 ! FFFFBF1ECFFFFD1C MAIN:L0-B000 1 STACK0073 | |
21009 | or %l0,%hm(0x289ED82000),%l0 ! FFFFBF1ECFFFFD20 MAIN:L0-B000 1 | |
21010 | sethi %lm(0x289ED82000),%l1 ! FFFFBF1ECFFFFD24 MAIN:L0-B000 1 | |
21011 | or %l1,%lo(0x289ED82000),%l1 ! FFFFBF1ECFFFFD28 MAIN:L0-B000 1 | |
21012 | sllx %l0, 0x20, %l0 ! FFFFBF1ECFFFFD2C MAIN:L0-B000 1 | |
21013 | or %l0, %l1, %l0 ! FFFFBF1ECFFFFD30 MAIN:L0-B000 1 | |
21014 | sub %l0, 0x100, %o6 ! FFFFBF1ECFFFFD34 MAIN:L0-B000 1 | |
21015 | add %o6, 0x80, %i6 ! FFFFBF1ECFFFFD38 MAIN:L0-B000 1 | |
21016 | addcc %g0, 0x1, %g1 ! FFFFBF1ECFFFFD3C MAIN:L0-B000 1 | |
21017 | or %g0, 0x892, %g3 ! FFFFBF1ECFFFFD40 MAIN:L0-B000 1 | |
21018 | or %g0, 0xFAE, %g4 ! FFFFBF1ECFFFFD44 MAIN:L0-B000 1 | |
21019 | or %g0, -1831, %g5 ! FFFFBF1ECFFFFD48 MAIN:L0-B000 1 | |
21020 | or %g0, 0x4A9, %g6 ! FFFFBF1ECFFFFD4C MAIN:L0-B000 1 | |
21021 | or %g0, 0x0, %g7 ! FFFFBF1ECFFFFD50 MAIN:L0-B000 1 | |
21022 | or %g0, -1500, %o0 ! FFFFBF1ECFFFFD54 MAIN:L0-B000 1 | |
21023 | or %g0, 0xB7B, %o1 ! FFFFBF1ECFFFFD58 MAIN:L0-B000 1 | |
21024 | or %g0, 0xB89, %o2 ! FFFFBF1ECFFFFD5C MAIN:L0-B000 1 | |
21025 | or %g0, 0x984, %o3 ! FFFFBF1ECFFFFD60 MAIN:L0-B000 1 | |
21026 | or %g0, 0xF2E, %o4 ! FFFFBF1ECFFFFD64 MAIN:L0-B000 1 | |
21027 | or %g0, -1186, %o5 ! FFFFBF1ECFFFFD68 MAIN:L0-B000 1 | |
21028 | or %g0, 0x635, %o7 ! FFFFBF1ECFFFFD6C MAIN:L0-B000 1 | |
21029 | or %g0, 0xE49, %l0 ! FFFFBF1ECFFFFD70 MAIN:L0-B000 1 | |
21030 | or %g0, -3037, %l1 ! FFFFBF1ECFFFFD74 MAIN:L0-B000 1 | |
21031 | or %g0, -3744, %l2 ! FFFFBF1ECFFFFD78 MAIN:L0-B000 1 | |
21032 | or %g0, -2588, %l3 ! FFFFBF1ECFFFFD7C MAIN:L0-B000 1 | |
21033 | or %g0, 0x2FE, %l4 ! FFFFBF1ECFFFFD80 MAIN:L0-B000 1 | |
21034 | or %g0, -2773, %l5 ! FFFFBF1ECFFFFD84 MAIN:L0-B000 1 | |
21035 | sethi %hh(0xFFFFBF1ECFFFFD00),%l7 ! FFFFBF1ECFFFFD88 MAIN:L0-B000 1 SUBR128 | |
21036 | or %l7,%hm(0xFFFFBF1ECFFFFD00),%l7 ! FFFFBF1ECFFFFD8C MAIN:L0-B000 1 | |
21037 | sethi %lm(0xFFFFBF1ECFFFFD00),%l6 ! FFFFBF1ECFFFFD90 MAIN:L0-B000 1 | |
21038 | or %l6,%lo(0xFFFFBF1ECFFFFD00),%l6 ! FFFFBF1ECFFFFD94 MAIN:L0-B000 1 | |
21039 | sllx %l7, 0x20, %l7 ! FFFFBF1ECFFFFD98 MAIN:L0-B000 1 | |
21040 | or %l7, %l6, %l7 ! FFFFBF1ECFFFFD9C MAIN:L0-B000 1 | |
21041 | or %g0, 0xB83, %l6 ! FFFFBF1ECFFFFDA0 MAIN:L0-B000 1 | |
21042 | or %g0, -1111, %i0 ! FFFFBF1ECFFFFDA4 MAIN:L0-B000 1 | |
21043 | or %g0, -1071, %i1 ! FFFFBF1ECFFFFDA8 MAIN:L0-B000 1 | |
21044 | or %g0, -1944, %i2 ! FFFFBF1ECFFFFDAC MAIN:L0-B000 1 | |
21045 | or %g0, 0x599, %i3 ! FFFFBF1ECFFFFDB0 MAIN:L0-B000 1 | |
21046 | or %g0, 0x158, %i4 ! FFFFBF1ECFFFFDB4 MAIN:L0-B000 1 | |
21047 | or %g0, 0x9D3, %i5 ! FFFFBF1ECFFFFDB8 MAIN:L0-B000 1 | |
21048 | or %g0, 0x114, %i7 ! FFFFBF1ECFFFFDBC MAIN:L0-B000 1 | |
21049 | or %g0, 0x4, %g6 ! FFFFBF1ECFFFFDC0 MAIN:L0-B000 1 | |
21050 | BL100147:save %o6, -128, %o6 ! FFFFBF1ECFFFFDC4 MAIN:L0-B000 4 | |
21051 | add %i0, %g6, %l0 ! FFFFBF1ECFFFFDC8 MAIN:L0-B000 4 | |
21052 | add %i1, %g6, %l1 ! FFFFBF1ECFFFFDCC MAIN:L0-B000 4 | |
21053 | add %i2, %g6, %l2 ! FFFFBF1ECFFFFDD0 MAIN:L0-B000 4 | |
21054 | add %i3, %g6, %l3 ! FFFFBF1ECFFFFDD4 MAIN:L0-B000 4 | |
21055 | add %i4, %g6, %l4 ! FFFFBF1ECFFFFDD8 MAIN:L0-B000 4 | |
21056 | add %i5, %g6, %l5 ! FFFFBF1ECFFFFDDC MAIN:L0-B000 4 | |
21057 | add %i6, %g6, %l6 ! FFFFBF1ECFFFFDE0 MAIN:L0-B000 4 | |
21058 | add %i7, %g6, %l7 ! FFFFBF1ECFFFFDE4 MAIN:L0-B000 4 | |
21059 | add %l0, %g6, %o0 ! FFFFBF1ECFFFFDE8 MAIN:L0-B000 4 | |
21060 | add %l1, %g6, %o1 ! FFFFBF1ECFFFFDEC MAIN:L0-B000 4 | |
21061 | add %l2, %g6, %o2 ! FFFFBF1ECFFFFDF0 MAIN:L0-B000 4 | |
21062 | add %l3, %g6, %o3 ! FFFFBF1ECFFFFDF4 MAIN:L0-B000 4 | |
21063 | add %l4, %g6, %o4 ! FFFFBF1ECFFFFDF8 MAIN:L0-B000 4 | |
21064 | add %l5, %g6, %o5 ! FFFFBF1ECFFFFDFC MAIN:L0-B000 4 | |
21065 | add %l7, %g6, %o7 ! FFFFBF1ECFFFFE00 MAIN:L0-B000 4 | |
21066 | subcc %g6, 0x1, %g6 ! FFFFBF1ECFFFFE04 MAIN:L0-B000 4 | |
21067 | bnz,a,pn %xcc, BL100147 ! FFFFBF1ECFFFFE08 MAIN:L0-B000 4 | |
21068 | nop ! FFFFBF1ECFFFFE0C MAIN:L0-B000 3 | |
21069 | restore %g0, %g0, %g0 ! FFFFBF1ECFFFFE10 MAIN:L0-B000 1 | |
21070 | restore %g0, %g0, %g0 ! FFFFBF1ECFFFFE14 MAIN:L0-B000 1 | |
21071 | restore %g0, %g0, %g0 ! FFFFBF1ECFFFFE18 MAIN:L0-B000 1 | |
21072 | restore %g0, %g0, %g0 ! FFFFBF1ECFFFFE1C MAIN:L0-B000 1 | |
21073 | ta %xcc, 0x44 ! FFFFBF1ECFFFFE20 MAIN:L0-B000 1 cleanwin=0 | |
21074 | ldd [%g2+0x0068], %f0 ! FFFFBF1ECFFFFE24 MAIN:L0-B000 1 <BD100223 | |
21075 | faddd %f0, %f0, %f6 ! FFFFBF1ECFFFFE28 MAIN:L0-B000 1 | |
21076 | faddd %f0, %f6, %f12 ! FFFFBF1ECFFFFE2C MAIN:L0-B000 1 | |
21077 | faddd %f6, %f12, %f14 ! FFFFBF1ECFFFFE30 MAIN:L0-B000 1 | |
21078 | faddd %f12, %f14, %f60 ! FFFFBF1ECFFFFE34 MAIN:L0-B000 1 | |
21079 | faddd %f14, %f60, %f62 ! FFFFBF1ECFFFFE38 MAIN:L0-B000 1 | |
21080 | faddd %f60, %f62, %f32 ! FFFFBF1ECFFFFE3C MAIN:L0-B000 1 | |
21081 | faddd %f62, %f32, %f34 ! FFFFBF1ECFFFFE40 MAIN:L0-B000 1 | |
21082 | faddd %f32, %f34, %f36 ! FFFFBF1ECFFFFE44 MAIN:L0-B000 1 | |
21083 | faddd %f34, %f36, %f38 ! FFFFBF1ECFFFFE48 MAIN:L0-B000 1 | |
21084 | faddd %f36, %f38, %f40 ! FFFFBF1ECFFFFE4C MAIN:L0-B000 1 | |
21085 | faddd %f38, %f40, %f42 ! FFFFBF1ECFFFFE50 MAIN:L0-B000 1 | |
21086 | faddd %f40, %f42, %f44 ! FFFFBF1ECFFFFE54 MAIN:L0-B000 1 | |
21087 | faddd %f42, %f44, %f46 ! FFFFBF1ECFFFFE58 MAIN:L0-B000 1 | |
21088 | ld [%g2+0x0070], %f2 ! FFFFBF1ECFFFFE5C MAIN:L0-B000 1 <BD100224 | |
21089 | fadds %f2, %f2, %f3 ! FFFFBF1ECFFFFE60 MAIN:L0-B000 1 | |
21090 | fadds %f2, %f3, %f4 ! FFFFBF1ECFFFFE64 MAIN:L0-B000 1 | |
21091 | fadds %f3, %f4, %f5 ! FFFFBF1ECFFFFE68 MAIN:L0-B000 1 | |
21092 | fadds %f4, %f5, %f8 ! FFFFBF1ECFFFFE6C MAIN:L0-B000 1 | |
21093 | fadds %f5, %f8, %f9 ! FFFFBF1ECFFFFE70 MAIN:L0-B000 1 | |
21094 | fadds %f8, %f9, %f10 ! FFFFBF1ECFFFFE74 MAIN:L0-B000 1 | |
21095 | fadds %f9, %f10, %f11 ! FFFFBF1ECFFFFE78 MAIN:L0-B000 1 | |
21096 | fcmpd %fcc0, %f0, %f0 ! FFFFBF1ECFFFFE7C MAIN:L0-B000 1 | |
21097 | fcmpd %fcc1, %f0, %f0 ! FFFFBF1ECFFFFE80 MAIN:L0-B000 1 | |
21098 | fcmpd %fcc2, %f0, %f0 ! FFFFBF1ECFFFFE84 MAIN:L0-B000 1 | |
21099 | fcmpd %fcc3, %f0, %f0 ! FFFFBF1ECFFFFE88 MAIN:L0-B000 1 | |
21100 | stx %fsr, [%g2+0x0060] ! FFFFBF1ECFFFFE8C MAIN:L0-B000 1 <BD100032 | |
21101 | fzero %f16 ! FFFFBF1ECFFFFE90 MAIN:L0-B000 1 | |
21102 | fzero %f18 ! FFFFBF1ECFFFFE94 MAIN:L0-B000 1 | |
21103 | fzero %f20 ! FFFFBF1ECFFFFE98 MAIN:L0-B000 1 | |
21104 | fzero %f22 ! FFFFBF1ECFFFFE9C MAIN:L0-B000 1 | |
21105 | fzero %f24 ! FFFFBF1ECFFFFEA0 MAIN:L0-B000 1 | |
21106 | fzero %f26 ! FFFFBF1ECFFFFEA4 MAIN:L0-B000 1 | |
21107 | fzero %f28 ! FFFFBF1ECFFFFEA8 MAIN:L0-B000 1 | |
21108 | fzero %f30 ! FFFFBF1ECFFFFEAC MAIN:L0-B000 1 | |
21109 | ldx [%g2+0x0000], %g3 ! FFFFBF1ECFFFFEB0 MAIN:L0-B000 1 BASE<BD100094 | |
21110 | ldx [%g2+0x0008], %g4 ! FFFFBF1ECFFFFEB4 MAIN:L0-B000 1 BASE<BD100015 | |
21111 | ldx [%g2+0x0010], %g5 ! FFFFBF1ECFFFFEB8 MAIN:L0-B000 1 BASE<BD100048 | |
21112 | ldx [%g2+0x0018], %g6 ! FFFFBF1ECFFFFEBC MAIN:L0-B000 1 BASE<BD100083 | |
21113 | or %g0, 0x2, %l0 ! FFFFBF1ECFFFFEC0 LOOP:L1-B000 1 | |
21114 | BL100179: ! LOOP:L1-B000 | |
21115 | add %g1, 0x8CA, %g1 ! FFFFBF1ECFFFFEC4 LOOP:L1-B000 2 chksum++ | |
21116 | std %i2, [%g4+0x0050] ! FFFFBF1ECFFFFEC8 LOOP:L1-B000 2 S >BD100045 | |
21117 | ldx [%g2+0x0020], %g6 ! FFFFBF1ECFFFFECC LOOP:L1-B000 2 S BASE<BD100098 | |
21118 | stha %i5, [%g4+0x0040]%asi ! FFFFBF1ECFFFFED0 LOOP:L1-B000 2 S >BD100036 | |
21119 | std %f20, [%g5-0x0068] ! FFFFBF1ECFFFFED4 LOOP:L1-B000 2 S >BD100082 | |
21120 | add %g3, 0x29, %l6 ! FFFFBF1ECFFFFED8 LOOP:L1-B000 2 @BD100090 | |
21121 | stda %f28, [%l6]0xD8 ! FFFFBF1ECFFFFEDC LOOP:L1-B000 2 S Short8 | |
21122 | ldx [%g2+0x0020], %g4 ! FFFFBF1ECFFFFEE0 LOOP:L1-B000 2 S BASE<BD100098 | |
21123 | ld [%g2+0x0064], %fsr ! FFFFBF1ECFFFFEE4 LOOP:L1-B000 2 S <BD100032+4 | |
21124 | fbn,a .-1462284 ! FFFFBF1ECFFFFEE8 LOOP:L1-B000 2 S | |
21125 | .word 0x9FC3801F ! FFFFBF1ECFFFFEEC LOOP:L1-B000 0 S random | |
21126 | sth %o5, [%g5-0x003C] ! FFFFBF1ECFFFFEF0 LOOP:L1-B000 2 S >BD100041 | |
21127 | and %g1, 0xFE, %l2 ! FFFFBF1ECFFFFEF4 LOOP:L2-B000 2 | |
21128 | BL100161: ! LOOP:L2-B000 | |
21129 | add %g1, 0x4D9, %g1 ! FFFFBF1ECFFFFEF8 LOOP:L2-B000 3 chksum++ | |
21130 | ldx [%g2+0x0058], %l6 ! FFFFBF1ECFFFFEFC LOOP:L2-B000 3 <BD100010 | |
21131 | ldda [%l6]0x26, %i0 ! FFFFBF1ECFFFFF00 LOOP:L2-B000 3 S Quad_Ld_P | |
21132 | ldx [%g2+0x0050], %l5 ! FFFFBF1ECFFFFF04 LOOP:L2-B000 3 <BD100003 | |
21133 | membar 0x40 ! FFFFBF1ECFFFFF08 LOOP:L2-B000 3 | |
21134 | stda %f0, [%l5]0xE0 ! FFFFBF1ECFFFFF0C LOOP:L2-B000 3 Blk-Store | |
21135 | membar 0x40 ! FFFFBF1ECFFFFF10 LOOP:L2-B000 3 | |
21136 | ldx [%g2+0x0030], %g5 ! FFFFBF1ECFFFFF14 LOOP:L2-B000 3 S BASE<BD100013 | |
21137 | stha %i0, [%g3-0x0056]%asi ! FFFFBF1ECFFFFF18 LOOP:L2-B000 3 S >BD100014 | |
21138 | and %g1, 0xFE, %l3 ! FFFFBF1ECFFFFF1C LOOP:L3-B000 3 | |
21139 | BL100148: ! LOOP:L3-B000 | |
21140 | add %g1, 0x3EC, %g1 ! FFFFBF1ECFFFFF20 LOOP:L3-B000 4 chksum++ | |
21141 | stx %o0, [%g4+0x0070] ! FFFFBF1ECFFFFF24 LOOP:L3-B000 4 S >BD100060 | |
21142 | ld [%g2+0x0064], %fsr ! FFFFBF1ECFFFFF28 LOOP:L3-B000 4 S <BD100032+4 | |
21143 | call .+8 ! FFFFBF1ECFFFFF2C LOOP:L3-B000 4 S | |
21144 | sth %o5, [%g4-0x003A] ! FFFFBF1ECFFFFF30 LOOP:L3-B000 4 S >BD100005 | |
21145 | srlx %l3, 0x1, %l3 ! FFFFBF1ECFFFFF34 LOOP:L3-B000 4 | |
21146 | andcc %l3, 0x1, %g0 ! FFFFBF1ECFFFFF38 LOOP:L3-B000 4 | |
21147 | bne,pn %xcc, BL100148 ! FFFFBF1ECFFFFF3C LOOP:L3-B000 4 | |
21148 | nop ! FFFFBF1ECFFFFF40 LOOP:L3-B000 4 S | |
21149 | add %g1, 0xBFD, %g1 ! FFFFBF1ECFFFFF44 LOOP:L3-B000 3 chksum++ | |
21150 | and %g1, 0xFE, %l1 ! FFFFBF1ECFFFFF48 LOOP:L3-B001 3 | |
21151 | BL100149: ! LOOP:L3-B001 | |
21152 | add %g1, 0xD5A, %g1 ! FFFFBF1ECFFFFF4C LOOP:L3-B001 6 chksum++ | |
21153 | stb %i2, [%g3-0x001F] ! FFFFBF1ECFFFFF50 LOOP:L3-B001 6 S >BD100085 | |
21154 | ldd [%g3+0x0038], %i0 ! FFFFBF1ECFFFFF54 LOOP:L3-B001 6 S <BD100028 | |
21155 | add %g6, -14, %l6 ! FFFFBF1ECFFFFF58 LOOP:L3-B001 6 @BD100184 | |
21156 | stda %f22, [%l6]0xD3 ! FFFFBF1ECFFFFF5C LOOP:L3-B001 6 S Short16 | |
21157 | stda %i0, [%g4+0x0058]%asi ! FFFFBF1ECFFFFF60 LOOP:L3-B001 6 S >BD100035 | |
21158 | stw %i2, [%g4-0x0054] ! FFFFBF1ECFFFFF64 LOOP:L3-B001 6 S >BD100027 | |
21159 | stb %i2, [%g5+0x0047] ! FFFFBF1ECFFFFF68 LOOP:L3-B001 6 S >BD100141 | |
21160 | srlx %l1, 0x1, %l1 ! FFFFBF1ECFFFFF6C LOOP:L3-B001 6 | |
21161 | andcc %l1, 0x1, %g0 ! FFFFBF1ECFFFFF70 LOOP:L3-B001 6 | |
21162 | bne,pt %xcc, BL100149 ! FFFFBF1ECFFFFF74 LOOP:L3-B001 6 | |
21163 | st %f19, [%g3-0x0014] ! FFFFBF1ECFFFFF78 LOOP:L3-B001 6 S >BD100087 | |
21164 | add %g1, 0x8CC, %g1 ! FFFFBF1ECFFFFF7C LOOP:L3-B001 3 chksum++ | |
21165 | and %g1, 0xFE, %l4 ! FFFFBF1ECFFFFF80 LOOP:L3-B002 3 | |
21166 | BL100160: ! LOOP:L3-B002 | |
21167 | add %g1, 0xB55, %g1 ! FFFFBF1ECFFFFF84 LOOP:L3-B002 5 chksum++ | |
21168 | sta %f4, [%g6-0x0078]%asi ! FFFFBF1ECFFFFF88 LOOP:L3-B002 5 S >BD100180 | |
21169 | bne,a,pn %xcc, BL100150 ! FFFFBF1ECFFFFF8C LOOP:L3-B002 5 L | |
21170 | ld [%g4+0x0060], %f4 ! FFFFBF1ECFFFFF90 LOOP:L3-B002 2 S <BD100069 | |
21171 | ldx [%g2+0x0020], %g4 ! FFFFBF1ECFFFFF94 LOOP:L3-B002 3 S BASE<BD100098 | |
21172 | fble,a BL100151 ! FFFFBF1ECFFFFF98 LOOP:L3-B002 3 L | |
21173 | .word 0xA38E2B45 ! FFFFBF1ECFFFFF9C LOOP:L3-B002 3 S illop | |
21174 | BL100151:std %i0, [%g4-0x0008] ! FFFFBF1ECFFFFFA0 LOOP:L3-B002 3 S >BD100056 | |
21175 | brz,a,pt %i1, BL100152 ! FFFFBF1ECFFFFFA4 LOOP:L3-B002 3 L | |
21176 | .word 0xE94BCC56 ! FFFFBF1ECFFFFFA8 LOOP:L3-B002 0 S illop | |
21177 | BL100152:ba,a BL100153 ;.empty ! FFFFBF1ECFFFFFAC LOOP:L3-B002 3 L | |
21178 | fbge,pt %fcc1, BL100154 ! FFFFBF1ECFFFFFB0 LOOP:L3-B002 0 L | |
21179 | .word 0xDD7D2833 ! FFFFBF1ECFFFFFB4 LOOP:L3-B002 0 S random | |
21180 | fbne,a BL100150 ;.empty ! FFFFBF1ECFFFFFB8 LOOP:L3-B002 0 L | |
21181 | BL100150:fbl,pt %fcc0, BL100154 ;.empty ! FFFFBF1ECFFFFFBC LOOP:L3-B002 2 L | |
21182 | BL100153:fbuge,pn %fcc0, BL100154 ! FFFFBF1ECFFFFFC0 LOOP:L3-B002 5 L | |
21183 | BL100154:nop ! FFFFBF1ECFFFFFC4 LOOP:L3-B002 10 S | |
21184 | add %g1, 0xCF4, %g1 ! FFFFBF1ECFFFFFC8 LOOP:L3-B002 5 chksum++ | |
21185 | lduh [%g4+0x0000], %i3 ! FFFFBF1ECFFFFFCC LOOP:L3-B002 5 S <BD100097 | |
21186 | ldda [%g5+0x0070]%asi, %f20 ! FFFFBF1ECFFFFFD0 LOOP:L3-B002 5 S <BD100060 | |
21187 | ldstub [%g3-0x0057], %i2 ! FFFFBF1ECFFFFFD4 LOOP:L3-B002 5 S >BD100026 | |
21188 | fbe,pn %fcc0, BL100155 ;.empty ! FFFFBF1ECFFFFFD8 LOOP:L3-B002 5 L | |
21189 | fbo,pt %fcc1, BL100156 ! FFFFBF1ECFFFFFDC LOOP:L3-B002 5 L | |
21190 | nop ! FFFFBF1ECFFFFFE0 LOOP:L3-B002 0 S | |
21191 | .word 0x8DDC62E7 ! FFFFBF1ECFFFFFE4 LOOP:L3-B002 0 S illop | |
21192 | ldx [%g2+0x0000], %g6 ! FFFFBF1ECFFFFFE8 LOOP:L3-B002 0 S BASE<BD100094 | |
21193 | ldd [%g6-0x0048], %i0 ! FFFFBF1ECFFFFFEC LOOP:L3-B002 0 S <BD100023 | |
21194 | fbo,pt %fcc0, BL100157 ;.empty ! FFFFBF1ECFFFFFF0 LOOP:L3-B002 0 L | |
21195 | fbne,a BL100158 ;.empty ! FFFFBF1ECFFFFFF4 LOOP:L3-B002 0 L | |
21196 | .word 0x85B502CE ! FFFFBF1ECFFFFFF8 LOOP:L3-B002 0 L illop | |
21197 | BL100159:.word 0xA9D653A4 ! FFFFBF1ECFFFFFFC LOOP:L3-B002 0 S illop | |
21198 | BL100157:ld [%g3-0x0054], %f31 ! FFFFBF1ED0000000 LOOP:L3-B002 0 S <BD100027 | |
21199 | ldd [%g3+0x0078], %f30 ! FFFFBF1ED0000004 LOOP:L3-B002 0 S <BD100009 | |
21200 | BL100155:fbue,a,pt %fcc1, BL100158 ;.empty ! FFFFBF1ED0000008 LOOP:L3-B002 5 L | |
21201 | BL100158:fbge BL100156 ! FFFFBF1ED000000C LOOP:L3-B002 5 L | |
21202 | lduw [%g4+0x0024], %i5 ! FFFFBF1ED0000010 LOOP:L3-B002 5 S <BD100139 | |
21203 | BL100156:add %g1, 0x5CC, %g1 ! FFFFBF1ED0000014 LOOP:L3-B002 10 chksum++ | |
21204 | srlx %l4, 0x1, %l4 ! FFFFBF1ED0000018 LOOP:L3-B002 5 | |
21205 | andcc %l4, 0x1, %g0 ! FFFFBF1ED000001C LOOP:L3-B002 5 | |
21206 | bne,pt %xcc, BL100160 ! FFFFBF1ED0000020 LOOP:L3-B002 5 | |
21207 | ldda [%g4+0x0068]%asi, %i0 ! FFFFBF1ED0000024 LOOP:L3-B002 5 S <BD100012 | |
21208 | add %g1, 0x3C4, %g1 ! FFFFBF1ED0000028 LOOP:L3-B002 3 chksum++ | |
21209 | ldx [%g2+0x0020], %g4 ! FFFFBF1ED000002C LOOP:L2-B000 3 S BASE<BD100098 | |
21210 | stba %i5, [%g6+0x002A]%asi ! FFFFBF1ED0000030 LOOP:L2-B000 3 S >BD100099 | |
21211 | ldstub [%g5+0x0042], %o2 ! FFFFBF1ED0000034 LOOP:L2-B000 3 S >BD100091 | |
21212 | add %g5, -31, %l6 ! FFFFBF1ED0000038 LOOP:L2-B000 3 @BD100085 | |
21213 | ldda [%l6]0xD0, %f30 ! FFFFBF1ED000003C LOOP:L2-B000 3 S Short8 | |
21214 | ldx [%g2+0x0050], %l5 ! FFFFBF1ED0000040 LOOP:L2-B000 3 <BD100003 | |
21215 | membar 0x40 ! FFFFBF1ED0000044 LOOP:L2-B000 3 | |
21216 | stda %f0, [%l5]0xF0 ! FFFFBF1ED0000048 LOOP:L2-B000 3 Blk-Store | |
21217 | membar 0x40 ! FFFFBF1ED000004C LOOP:L2-B000 3 | |
21218 | srlx %l2, 0x1, %l2 ! FFFFBF1ED0000050 LOOP:L2-B000 3 | |
21219 | andcc %l2, 0x1, %g0 ! FFFFBF1ED0000054 LOOP:L2-B000 3 | |
21220 | bne,pt %xcc, BL100161 ! FFFFBF1ED0000058 LOOP:L2-B000 3 | |
21221 | stda %i0, [%g3+0x0080]%asi ! FFFFBF1ED000005C LOOP:L2-B000 3 S >BD100070 | |
21222 | add %g1, 0xF72, %g1 ! FFFFBF1ED0000060 LOOP:L2-B000 2 chksum++ | |
21223 | nop ! FFFFBF1ED0000064 LOOP:L2-B001 2 | |
21224 | nop ! FFFFBF1ED0000068 LOOP:L2-B002 2 | |
21225 | nop ! FFFFBF1ED000006C LOOP:L2-B003 2 | |
21226 | nop ! FFFFBF1ED0000070 LOOP:L2-B004 2 | |
21227 | nop ! FFFFBF1ED0000074 LOOP:L2-B005 2 | |
21228 | nop ! FFFFBF1ED0000078 LOOP:L2-B006 2 | |
21229 | nop ! FFFFBF1ED000007C LOOP:L2-B007 2 | |
21230 | nop ! FFFFBF1ED0000080 LOOP:L2-B008 2 | |
21231 | nop ! FFFFBF1ED0000084 LOOP:L2-B009 2 | |
21232 | add %i1, %g1, %i2 ! FFFFBF1ED0000088 SWCH:L2-B010 2 | |
21233 | and %i2, 0x18, %o7 ! FFFFBF1ED000008C SWCH:L2-B010 2 | |
21234 | sethi %hi(0x3A4), %i2 ! FFFFBF1ED0000090 SWCH:L2-B010 2 .+0 | |
21235 | or %i2,%lo(0x3A4),%i2 ! FFFFBF1ED0000094 SWCH:L2-B010 2 | |
21236 | add %i2, %o7, %i2 ! FFFFBF1ED0000098 SWCH:L2-B010 2 | |
21237 | jmpl %l7+%i2, %g0 ! FFFFBF1ED000009C SWCH:L2-B010 2 | |
21238 | nop ! FFFFBF1ED00000A0 SWCH:L2-B010 2 S | |
21239 | ba,a BL100165 ! FFFFBF1ED00000A4 SWCH:L2-B010 1 | |
21240 | stb %i0, [%g6+0x0028] ! FFFFBF1ED00000A8 SWCH:L2-B010 0 S >BD100080 | |
21241 | ba,a,pn %icc, BL100164 ! FFFFBF1ED00000AC SWCH:L2-B010 0 | |
21242 | std %f44, [%g6+0x0018] ! FFFFBF1ED00000B0 SWCH:L2-B010 0 S >BD100059 | |
21243 | fba,pt %fcc2, BL100163 ! FFFFBF1ED00000B4 SWCH:L2-B010 0 | |
21244 | lduh [%g4-0x000E], %i3 ! FFFFBF1ED00000B8 SWCH:L2-B010 0 S <BD100184 | |
21245 | fba,a,pt %fcc3, BL100162 ! FFFFBF1ED00000BC SWCH:L2-B010 1 | |
21246 | ldd [%g3-0x0008], %i0 ! FFFFBF1ED00000C0 SWCH:L2-B010 0 S <BD100056 | |
21247 | BL100162:add %g1, 0x67A, %g1 ! FFFFBF1ED00000C4 CASE:L3-B003 1 chksum++ | |
21248 | std %f46, [%g3-0x0035] ! FFFFBF1ED00000C8 CASE:L3-B003 1 S >BD100006+3 | |
21249 | ldstub [%g3+0x0042], %o5 ! FFFFBF1ED00000CC CASE:L3-B003 1 S >BD100091 | |
21250 | ldx [%g2+0x0050], %l5 ! FFFFBF1ED00000D0 CASE:L3-B003 1 <BD100003 | |
21251 | membar 0x40 ! FFFFBF1ED00000D4 CASE:L3-B003 1 | |
21252 | ldda [%l5]0xF0, %f16 ! FFFFBF1ED00000D8 CASE:L3-B003 1 Blk-Load | |
21253 | membar 0x40 ! FFFFBF1ED00000DC CASE:L3-B003 1 | |
21254 | ldx [%g2+0x0058], %l6 ! FFFFBF1ED00000E0 CASE:L3-B003 1 <BD100010 | |
21255 | ldda [%l6]0x24, %i0 ! FFFFBF1ED00000E4 CASE:L3-B003 1 S Quad_Ld | |
21256 | ldda [%l6]0x24, %i4 ! FFFFBF1ED00000E8 CASE:L3-B003 1 S Quad_Ld | |
21257 | fba,a BL100166 ! FFFFBF1ED00000EC CASE:L3-B003 1 | |
21258 | ldd [%g6-0x0048], %i0 ! FFFFBF1ED00000F0 CASE:L3-B003 0 S <BD100023 | |
21259 | BL100163:.word 0xA9AB996B ! FFFFBF1ED00000F4 CASE:L3-B004 0 illop | |
21260 | st %f10, [%g4+0x002C] ! FFFFBF1ED00000F8 CASE:L3-B004 0 S >BD100019 | |
21261 | ldsw [%g6-0x001A], %i1 ! FFFFBF1ED00000FC CASE:L3-B004 0 S <BD100130+2 | |
21262 | .word 0xA3C8A016 ! FFFFBF1ED0000100 CASE:L3-B004 0 S illop | |
21263 | ldx [%g2+0x0058], %l6 ! FFFFBF1ED0000104 CASE:L3-B004 0 <BD100010 | |
21264 | ldda [%l6]0x24, %i4 ! FFFFBF1ED0000108 CASE:L3-B004 0 S Quad_Ld | |
21265 | .word 0xB3ACCDF4 ! FFFFBF1ED000010C CASE:L3-B004 0 S illop | |
21266 | ldx [%g2+0x0050], %l5 ! FFFFBF1ED0000110 CASE:L3-B004 0 <BD100003 | |
21267 | membar 0x40 ! FFFFBF1ED0000114 CASE:L3-B004 0 | |
21268 | ldda [%l5]0x16, %f16 ! FFFFBF1ED0000118 CASE:L3-B004 0 Blk-Load | |
21269 | membar 0x40 ! FFFFBF1ED000011C CASE:L3-B004 0 | |
21270 | std %i4, [%g3+0x0080] ! FFFFBF1ED0000120 CASE:L3-B004 0 S >BD100070 | |
21271 | ldda [%l6]0x26, %o0 ! FFFFBF1ED0000124 CASE:L3-B004 0 S Quad_Ld_P | |
21272 | lduwa [%g7+%g7]0x8B, %i5 ! FFFFBF1ED0000128 CASE:L3-B004 0 S <BD100043 | |
21273 | stb %i3, [%g4+0x0043] ! FFFFBF1ED000012C CASE:L3-B004 0 S >BD100092 | |
21274 | ba,a BL100166 ! FFFFBF1ED0000130 CASE:L3-B004 0 | |
21275 | .word 0x7FFAF1B0 ! FFFFBF1ED0000134 CASE:L3-B004 0 S random | |
21276 | BL100164:.word 0x8F42E4F9 ! FFFFBF1ED0000138 CASE:L3-B005 0 illop | |
21277 | ldx [%g2+0x0018], %g5 ! FFFFBF1ED000013C CASE:L3-B005 0 S BASE<BD100083 | |
21278 | add %g6, -87, %l6 ! FFFFBF1ED0000140 CASE:L3-B005 0 @BD100026 | |
21279 | stda %f16, [%l6]0xD1 ! FFFFBF1ED0000144 CASE:L3-B005 0 S Short8 | |
21280 | sethi %hh(0x247C279F00),%l6 ! FFFFBF1ED0000148 CASE:L3-B005 0 SUBR135 | |
21281 | or %l6,%hm(0x247C279F00),%l6 ! FFFFBF1ED000014C CASE:L3-B005 0 | |
21282 | .word 0x9FA1450A ! FFFFBF1ED0000150 CASE:L3-B005 0 illop | |
21283 | or %l5,%lo(0x247C279F00),%l5 ! FFFFBF1ED0000154 CASE:L3-B005 0 | |
21284 | .word 0xABA694D7 ! FFFFBF1ED0000158 CASE:L3-B005 0 illop | |
21285 | or %l6, %l5, %l6 ! FFFFBF1ED000015C CASE:L3-B005 0 | |
21286 | jmpl %l6+0x0000, %o7 ! FFFFBF1ED0000160 CASE:L3-B005 0 S | |
21287 | .word 0xA9C1150B ! FFFFBF1ED0000164 CASE:L3-B005 0 S illop | |
21288 | .word 0xCBEF4EDD ! FFFFBF1ED0000168 CASE:L3-B005 0 illop | |
21289 | ldda [%l6]0x24, %i0 ! FFFFBF1ED000016C CASE:L3-B005 0 S Quad_Ld | |
21290 | .word 0xD1AABE1F ! FFFFBF1ED0000170 CASE:L3-B005 0 S illop | |
21291 | ldsb [%g6-0x0020], %i4 ! FFFFBF1ED0000174 CASE:L3-B005 0 S <BD100144 | |
21292 | lduwa [%g7+%g0]0x8B, %o0 ! FFFFBF1ED0000178 CASE:L3-B005 0 S <BD100043 | |
21293 | .word 0x81CFE008 ! FFFFBF1ED000017C CASE:L3-B005 0 S random | |
21294 | ldx [%g2+0x0038], %g5 ! FFFFBF1ED0000180 CASE:L3-B005 0 S BASE<BD100125 | |
21295 | fba,a BL100166 ! FFFFBF1ED0000184 CASE:L3-B005 0 | |
21296 | .word 0x81CFE008 ! FFFFBF1ED0000188 CASE:L3-B005 0 S random | |
21297 | BL100165:add %g1, 0x28D, %g1 ! FFFFBF1ED000018C CASE:L3-B006 1 chksum++ | |
21298 | add %g3, -15, %l6 ! FFFFBF1ED0000190 CASE:L3-B006 1 @BD100040 | |
21299 | ldda [%l6]0xD0, %f22 ! FFFFBF1ED0000194 CASE:L3-B006 1 S Short8 | |
21300 | ldx [%g2+0x0058], %l6 ! FFFFBF1ED0000198 CASE:L3-B006 1 <BD100010 | |
21301 | ldda [%l6]0x2E, %i0 ! FFFFBF1ED000019C CASE:L3-B006 1 S Quad_Ld_P | |
21302 | ldx [%g2+0x0050], %l5 ! FFFFBF1ED00001A0 CASE:L3-B006 1 <BD100003 | |
21303 | membar 0x40 ! FFFFBF1ED00001A4 CASE:L3-B006 1 | |
21304 | stda %f32, [%l5]0x16 ! FFFFBF1ED00001A8 CASE:L3-B006 1 Blk-Store | |
21305 | membar 0x40 ! FFFFBF1ED00001AC CASE:L3-B006 1 | |
21306 | ld [%g2+0x0064], %fsr ! FFFFBF1ED00001B0 CASE:L3-B006 1 S <BD100032+4 | |
21307 | fba BL100166 ! FFFFBF1ED00001B4 CASE:L3-B006 1 | |
21308 | stba %i1, [%g4-0x0057]%asi ! FFFFBF1ED00001B8 CASE:L3-B006 1 S >BD100026 | |
21309 | BL100166: ! SWCH:L2-B010 | |
21310 | add %g1, 0xFC3, %g1 ! FFFFBF1ED00001BC SWCH:L2-B010 2 chksum++ | |
21311 | ldx [%g2+0x0050], %l5 ! FFFFBF1ED00001C0 SWCH:L2-B010 2 <BD100003 | |
21312 | membar 0x40 ! FFFFBF1ED00001C4 SWCH:L2-B010 2 | |
21313 | stda %f0, [%l5]0xE0 ! FFFFBF1ED00001C8 SWCH:L2-B010 2 Blk-Store | |
21314 | membar 0x40 ! FFFFBF1ED00001CC SWCH:L2-B010 2 | |
21315 | stw %i1, [%g6+0x0004] ! FFFFBF1ED00001D0 SWCH:L2-B010 2 S >BD100053 | |
21316 | lduw [%g4-0x001C], %i4 ! FFFFBF1ED00001D4 SWCH:L2-B010 2 S <BD100130 | |
21317 | ld [%g5+0x0064], %f20 ! FFFFBF1ED00001D8 SWCH:L2-B010 2 S <BD100021 | |
21318 | add %g5, -86, %l6 ! FFFFBF1ED00001DC SWCH:L2-B010 2 @BD100014 | |
21319 | ldda [%l6]0xD2, %f16 ! FFFFBF1ED00001E0 SWCH:L2-B010 2 S Short16 | |
21320 | nop ! FFFFBF1ED00001E4 LOOP:L2-B011 2 | |
21321 | nop ! FFFFBF1ED00001E8 LOOP:L2-B012 2 | |
21322 | nop ! FFFFBF1ED00001EC LOOP:L2-B013 2 | |
21323 | nop ! FFFFBF1ED00001F0 LOOP:L2-B014 2 | |
21324 | nop ! FFFFBF1ED00001F4 LOOP:L2-B015 2 | |
21325 | add %i4, %g1, %o4 ! FFFFBF1ED00001F8 SWCH:L2-B016 2 | |
21326 | andcc %o4, 0x20, %g0 ! FFFFBF1ED00001FC SWCH:L2-B016 2 | |
21327 | bnz,pn %xcc, BL100177 ! FFFFBF1ED0000200 SWCH:L2-B016 2 | |
21328 | andcc %o4, 0x20, %g0 ! FFFFBF1ED0000204 SWCH:L2-B016 2 | |
21329 | bnz,pt %xcc, BL100176 ! FFFFBF1ED0000208 SWCH:L2-B016 1 | |
21330 | andcc %o4, 0x40, %g0 ! FFFFBF1ED000020C SWCH:L2-B016 1 | |
21331 | bnz,a,pt %xcc, BL100175 ! FFFFBF1ED0000210 SWCH:L2-B016 1 | |
21332 | add %g1, 0x2BB, %g1 ! FFFFBF1ED0000214 SWCH:L2-B016 0 chksum++ | |
21333 | andcc %o4, 0x8, %g0 ! FFFFBF1ED0000218 SWCH:L2-B016 1 | |
21334 | bnz,pt %xcc, BL100174 ! FFFFBF1ED000021C SWCH:L2-B016 1 | |
21335 | tvc %icc, %g0+0x0068 ! FFFFBF1ED0000220 SWCH:L2-B016 1 S | |
21336 | prefetch [%g6-0x0074], 21 ! FFFFBF1ED0000224 SWCH:L2-B016 0 S <BD100020 | |
21337 | ldx [%g2+0x0028], %g3 ! FFFFBF1ED0000228 SWCH:L2-B016 0 S BASE<BD100022 | |
21338 | fmuld8sux16 %f20, %f24, %f20 ! FFFFBF1ED000022C SWCH:L2-B016 0 S | |
21339 | st %f16, [%g5+0x0064] ! FFFFBF1ED0000230 SWCH:L2-B016 0 S >BD100021 | |
21340 | add %g4, 0x28, %l6 ! FFFFBF1ED0000234 SWCH:L2-B016 0 @BD100080 | |
21341 | .word 0xA597C007 ! FFFFBF1ED0000238 SWCH:L2-B016 0 S illop | |
21342 | add %g1, 0xEEF, %g1 ! FFFFBF1ED000023C SWCH:L2-B016 0 chksum++ | |
21343 | ba BL100178 ! FFFFBF1ED0000240 SWCH:L2-B016 0 | |
21344 | nop ! FFFFBF1ED0000244 SWCH:L2-B016 0 S | |
21345 | BL100174:add %g1, 0xDB0, %g1 ! FFFFBF1ED0000248 CASE:L3-B007 1 chksum++ | |
21346 | nop ! FFFFBF1ED000024C CASE:L3-B007 1 S | |
21347 | ldx [%g2+0x0060], %fsr ! FFFFBF1ED0000250 CASE:L3-B007 1 S <BD100032 | |
21348 | ldx [%g2+0x0048], %g6 ! FFFFBF1ED0000254 CASE:L3-B007 1 S BASE<BD100209 | |
21349 | bgu,a BL100167 ;.empty ! FFFFBF1ED0000258 CASE:L3-B007 1 L | |
21350 | bleu BL100168 ! FFFFBF1ED000025C CASE:L3-B007 1 L | |
21351 | stha %i0, [%g6-0x003C]%asi ! FFFFBF1ED0000260 CASE:L3-B007 0 S >BD100041 | |
21352 | BL100168:.word 0x2E7106B2 ! FFFFBF1ED0000264 CASE:L3-B007 0 L random | |
21353 | BL100169:fbuge,pn %fcc3, BL100170 ;.empty ! FFFFBF1ED0000268 CASE:L3-B007 0 L | |
21354 | call .+8 ;.empty ! FFFFBF1ED000026C CASE:L3-B007 0 L | |
21355 | bcc BL100170 ;.empty ! FFFFBF1ED0000270 CASE:L3-B007 0 L | |
21356 | BL100170:.word 0x8F8E818F ! FFFFBF1ED0000274 CASE:L3-B007 0 L illop | |
21357 | fblg,a,pn %fcc1, BL100172 ! FFFFBF1ED0000278 CASE:L3-B007 0 L | |
21358 | BL100172:.word 0x9DC19D1D ! FFFFBF1ED000027C CASE:L3-B007 0 S illop | |
21359 | ldda [%g3-0x0070]%asi, %f40 ! FFFFBF1ED0000280 CASE:L3-B007 0 S <BD100008 | |
21360 | fbe,a,pt %fcc3, BL100173 ! FFFFBF1ED0000284 CASE:L3-B007 0 L | |
21361 | BL100171:.word 0xF597C555 ! FFFFBF1ED0000288 CASE:L3-B007 0 S illop | |
21362 | BL100173:.word 0x9FA89C84 ! FFFFBF1ED000028C CASE:L3-B007 0 S illop_FP | |
21363 | BL100167:add %g1, 0xA22, %g1 ! FFFFBF1ED0000290 CASE:L3-B007 1 chksum++ | |
21364 | ba,a BL100178 ! FFFFBF1ED0000294 CASE:L3-B007 1 | |
21365 | lduwa [%g3+0x0024]%asi, %o3 ! FFFFBF1ED0000298 CASE:L3-B007 0 S <BD100139 | |
21366 | BL100175:add %g1, 0x49A, %g1 ! FFFFBF1ED000029C CASE:L3-B008 0 chksum++ | |
21367 | add %g4, -48, %l6 ! FFFFBF1ED00002A0 CASE:L3-B008 0 @BD100106 | |
21368 | .word 0x8FDAD937 ! FFFFBF1ED00002A4 CASE:L3-B008 0 S illop | |
21369 | .word 0x9F94801F ! FFFFBF1ED00002A8 CASE:L3-B008 0 S illop | |
21370 | ldx [%g2+0x0020], %g6 ! FFFFBF1ED00002AC CASE:L3-B008 0 S BASE<BD100098 | |
21371 | .word 0xB1A3996F ! FFFFBF1ED00002B0 CASE:L3-B008 0 S illop | |
21372 | ldd [%g3-0x0038], %f60 ! FFFFBF1ED00002B4 CASE:L3-B008 0 S <BD100006 | |
21373 | .word 0x1C54858B ! FFFFBF1ED00002B8 CASE:L3-B008 0 illop | |
21374 | lduwa [%l6+%g0]0x0C, %g7 ! FFFFBF1ED00002BC CASE:L3-B008 0 S <BD100011 | |
21375 | ba,pn %xcc, BL100178 ! FFFFBF1ED00002C0 CASE:L3-B008 0 | |
21376 | nop ! FFFFBF1ED00002C4 CASE:L3-B008 0 S | |
21377 | BL100176:.word 0x31DFB970 ! FFFFBF1ED00002C8 CASE:L3-B009 0 illop | |
21378 | std %o0, [%g3+0x0030] ! FFFFBF1ED00002CC CASE:L3-B009 0 S >BD100044 | |
21379 | .word 0xDE393686 ! FFFFBF1ED00002D0 CASE:L3-B009 0 S illop | |
21380 | ldstub [%g4-0x0057], %i3 ! FFFFBF1ED00002D4 CASE:L3-B009 0 S >BD100026 | |
21381 | ld [%g5+0x0020], %f9 ! FFFFBF1ED00002D8 CASE:L3-B009 0 S <BD100042 | |
21382 | st %f0, [%g5-0x0070] ! FFFFBF1ED00002DC CASE:L3-B009 0 S >BD100008 | |
21383 | st %f1, [%g5-0x006C] ! FFFFBF1ED00002E0 CASE:L3-B009 0 S >BD100008+4 | |
21384 | ldx [%g2+0x0050], %l5 ! FFFFBF1ED00002E4 CASE:L3-B009 0 <BD100003 | |
21385 | membar 0x40 ! FFFFBF1ED00002E8 CASE:L3-B009 0 | |
21386 | stda %f16, [%l5]0xE0 ! FFFFBF1ED00002EC CASE:L3-B009 0 Blk-Store | |
21387 | membar 0x40 ! FFFFBF1ED00002F0 CASE:L3-B009 0 | |
21388 | stx %o5, [%g3-0x0048] ! FFFFBF1ED00002F4 CASE:L3-B009 0 S >BD100023 | |
21389 | .word 0x83EF5A55 ! FFFFBF1ED00002F8 CASE:L3-B009 0 S illop | |
21390 | fba,a BL100178 ! FFFFBF1ED00002FC CASE:L3-B009 0 | |
21391 | stx %o3, [%g4+0x0068] ! FFFFBF1ED0000300 CASE:L3-B009 0 S >BD100012 | |
21392 | BL100177:add %g1, 0x5FE, %g1 ! FFFFBF1ED0000304 CASE:L3-B010 1 chksum++ | |
21393 | add %g3, 0x2B, %l6 ! FFFFBF1ED0000308 CASE:L3-B010 1 @BD100126 | |
21394 | ldda [%l6]0xD0, %f20 ! FFFFBF1ED000030C CASE:L3-B010 1 S Short8 | |
21395 | std %f28, [%g6+0x0038] ! FFFFBF1ED0000310 CASE:L3-B010 1 S >BD100028 | |
21396 | ldx [%g2+0x0050], %l5 ! FFFFBF1ED0000314 CASE:L3-B010 1 <BD100003 | |
21397 | membar 0x40 ! FFFFBF1ED0000318 CASE:L3-B010 1 | |
21398 | ldda [%l5]0xF0, %f16 ! FFFFBF1ED000031C CASE:L3-B010 1 Blk-Load | |
21399 | membar 0x40 ! FFFFBF1ED0000320 CASE:L3-B010 1 | |
21400 | st %f10, [%g5+0x004C] ! FFFFBF1ED0000324 CASE:L3-B010 1 S >BD100047 | |
21401 | ta %xcc, 0x40 ! FFFFBF1ED0000328 CASE:L3-B010 1 S +-priv | |
21402 | stba %o3, [%g5+0x002A]%asi ! FFFFBF1ED000032C CASE:L3-B010 1 S >BD100099 | |
21403 | fba,a,pn %fcc1, BL100178 ! FFFFBF1ED0000330 CASE:L3-B010 1 | |
21404 | stb %o5, [%g6-0x0057] ! FFFFBF1ED0000334 CASE:L3-B010 0 S >BD100026 | |
21405 | BL100178: ! SWCH:L2-B016 | |
21406 | add %g1, 0xF8C, %g1 ! FFFFBF1ED0000338 SWCH:L2-B016 2 chksum++ | |
21407 | ldx [%g2+0x0058], %l6 ! FFFFBF1ED000033C SWCH:L2-B016 2 <BD100010 | |
21408 | ldda [%l6]0x24, %i0 ! FFFFBF1ED0000340 SWCH:L2-B016 2 S Quad_Ld | |
21409 | std %f30, [%g6+0x0068] ! FFFFBF1ED0000344 SWCH:L2-B016 2 S >BD100012 | |
21410 | ldd [%g4+0x0010], %f60 ! FFFFBF1ED0000348 SWCH:L2-B016 2 S <BD100074 | |
21411 | .word 0xD23E0790 ! FFFFBF1ED000034C SWCH:L2-B016 2 S illop | |
21412 | std %o2, [%g5-0x0008] ! FFFFBF1ED0000350 SWCH:L2-B016 2 S >BD100056 | |
21413 | ld [%g4-0x0078], %f11 ! FFFFBF1ED0000354 SWCH:L2-B016 2 S <BD100180 | |
21414 | nop ! FFFFBF1ED0000358 LOOP:L2-B017 2 | |
21415 | nop ! FFFFBF1ED000035C LOOP:L2-B018 2 | |
21416 | nop ! FFFFBF1ED0000360 LOOP:L2-B019 2 | |
21417 | sth %g1, [%g4-0x0022] ! FFFFBF1ED0000364 LOOP:L1-B000 2 S >BD100076 | |
21418 | ldx [%g2+0x0050], %l5 ! FFFFBF1ED0000368 LOOP:L1-B000 2 <BD100003 | |
21419 | membar 0x40 ! FFFFBF1ED000036C LOOP:L1-B000 2 | |
21420 | ldda [%l5]0x16, %f16 ! FFFFBF1ED0000370 LOOP:L1-B000 2 Blk-Load | |
21421 | membar 0x40 ! FFFFBF1ED0000374 LOOP:L1-B000 2 | |
21422 | std %g0, [%g4+0x0070] ! FFFFBF1ED0000378 LOOP:L1-B000 2 S >BD100060 | |
21423 | stxa %g1, [%g4-0x0008]%asi ! FFFFBF1ED000037C LOOP:L1-B000 2 S >BD100056 | |
21424 | ldx [%g3+0x0058], %o5 ! FFFFBF1ED0000380 LOOP:L1-B000 2 S <BD100035 | |
21425 | ld [%g2+0x0064], %fsr ! FFFFBF1ED0000384 LOOP:L1-B000 2 S <BD100032+4 | |
21426 | stb %g1, [%g4+0x0028] ! FFFFBF1ED0000388 LOOP:L1-B000 2 S >BD100080 | |
21427 | ldx [%g2+0x0058], %l6 ! FFFFBF1ED000038C LOOP:L1-B000 2 <BD100010 | |
21428 | ldda [%l6]0x2C, %i0 ! FFFFBF1ED0000390 LOOP:L1-B000 2 S Quad_Ld | |
21429 | ldd [%g6+0x0018], %f42 ! FFFFBF1ED0000394 LOOP:L1-B000 2 S <BD100059 | |
21430 | st %f22, [%g5-0x000C] ! FFFFBF1ED0000398 LOOP:L1-B000 2 S >BD100002 | |
21431 | sth %g1, [%g4-0x004A] ! FFFFBF1ED000039C LOOP:L1-B000 2 S >BD100033 | |
21432 | subcc %l0, 0x1, %l0 ! FFFFBF1ED00003A0 LOOP:L1-B000 2 | |
21433 | bnz,pt %xcc, BL100179 ! FFFFBF1ED00003A4 LOOP:L1-B000 2 | |
21434 | ldswa [%g5-0x0014]%asi, %o2 ! FFFFBF1ED00003A8 LOOP:L1-B000 2 S <BD100087 | |
21435 | add %g1, 0x6CC, %g1 ! FFFFBF1ED00003AC LOOP:L1-B000 1 chksum++ | |
21436 | blimp_good_end: | |
21437 | EXIT_GOOD | |
21438 | blimp_bad_end: | |
21439 | EXIT_BAD | |
21440 | ||
21441 | SECTION .btext046_pg1 TEXT_VA=0xffffbf1ed0000000 | |
21442 | attr_text { | |
21443 | Name = .btext046_pg1, | |
21444 | VA = 0xffffbf1ed0000000, | |
21445 | RA = 0xc60000000, | |
21446 | PA = ra2pa(0xc60000000,0), | |
21447 | tsbonly, | |
21448 | part_0_ctx_nonzero_tsb_config_2, | |
21449 | TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1, | |
21450 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21451 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21452 | } | |
21453 | .text; .skip 8 | |
21454 | ||
21455 | !======================================================================== | |
21456 | ||
21457 | SECTION .btext047 TEXT_VA=0x57a69fffff00 | |
21458 | attr_text { | |
21459 | Name = .btext047, | |
21460 | VA = 0x57a69fffff00, | |
21461 | RA = 0xc9fffff00, | |
21462 | PA = ra2pa(0xc9fffff00,0), | |
21463 | notsb | |
21464 | } | |
21465 | ||
21466 | SECTION .btext047_pg0 TEXT_VA=0x57a690000000 | |
21467 | attr_text { | |
21468 | Name = .btext047_pg0, | |
21469 | VA = 0x57a690000000, | |
21470 | RA = 0xc90000000, | |
21471 | PA = ra2pa(0xc90000000,0), | |
21472 | tsbonly, | |
21473 | part_0_ctx_nonzero_tsb_config_1, | |
21474 | TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1, | |
21475 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21476 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21477 | } | |
21478 | .text; .skip 8 | |
21479 | ||
21480 | ||
21481 | SECTION .btext047 | |
21482 | .text | |
21483 | .global SUBR129; SUBR129: | |
21484 | BL100002: ! SUBR:L0-B000 | |
21485 | add %g1, 0x1B5, %g1 ! 000057A69FFFFF00 SUBR:L0-B000 0 chksum++ | |
21486 | .word 0xE6B82533 ! 000057A69FFFFF04 SUBR:L0-B000 0 illop | |
21487 | save %o6, -128, %o6 ! 000057A69FFFFF08 SUBR:L0-B000 0 | |
21488 | BL100001: ! SUBR:L0-B000 | |
21489 | sethi %hh(0x57A69FFFFF00),%l7 ! 000057A69FFFFF0C SUBR:L0-B000 0 SUBR129 | |
21490 | or %l7,%hm(0x57A69FFFFF00),%l7 ! 000057A69FFFFF10 SUBR:L0-B000 0 | |
21491 | sethi %lm(0x57A69FFFFF00),%l6 ! 000057A69FFFFF14 SUBR:L0-B000 0 | |
21492 | or %l6,%lo(0x57A69FFFFF00),%l6 ! 000057A69FFFFF18 SUBR:L0-B000 0 | |
21493 | sllx %l7, 0x20, %l7 ! 000057A69FFFFF1C SUBR:L0-B000 0 | |
21494 | or %l7, %l6, %l7 ! 000057A69FFFFF20 SUBR:L0-B000 0 | |
21495 | ta %xcc, 0x45 ! 000057A69FFFFF24 SUBR:L0-B000 0 demap-stack | |
21496 | ldx [%g2+0x0008], %g3 ! 000057A69FFFFF28 SUBR:L0-B000 0 S BASE<BD100015 | |
21497 | lduha [%g7+%g0]0x83, %i5 ! 000057A69FFFFF2C SUBR:L0-B000 0 S <BD100043 | |
21498 | .word 0x9F966007 ! 000057A69FFFFF30 SUBR:L0-B000 0 S illop | |
21499 | st %f14, [%g4-0x0038] ! 000057A69FFFFF34 SUBR:L0-B000 0 S >BD100006 | |
21500 | st %f15, [%g4-0x0034] ! 000057A69FFFFF38 SUBR:L0-B000 0 S >BD100006+4 | |
21501 | stha %i5, [%g6-0x0022]%asi ! 000057A69FFFFF3C SUBR:L0-B000 0 S >BD100076 | |
21502 | .word 0xAFA90495 ! 000057A69FFFFF40 SUBR:L0-B000 0 illop | |
21503 | stda %f30,[%l5+%g1]0xC8 ! 000057A69FFFFF44 SUBR:L0-B000 0 S Partial_St | |
21504 | ldx [%g2+0x0058], %l6 ! 000057A69FFFFF48 SUBR:L0-B000 0 <BD100010 | |
21505 | stha %g7, [%l6+%g0]0x0C ! 000057A69FFFFF4C SUBR:L0-B000 0 S >BD100011 | |
21506 | add %g6, -60, %l6 ! 000057A69FFFFF50 SUBR:L0-B000 0 @BD100041 | |
21507 | ldda [%l6]0xD2, %f24 ! 000057A69FFFFF54 SUBR:L0-B000 0 S Short16 | |
21508 | add %g1, 0xF0E, %g1 ! 000057A69FFFFF58 SUBR:L0-B000 0 chksum++ | |
21509 | .word 0x3854BA1C ! 000057A69FFFFF5C SWCH:L1-B000 0 illop | |
21510 | andcc %o4, 0x8, %g0 ! 000057A69FFFFF60 SWCH:L1-B000 0 | |
21511 | bnz,a,pn %xcc, BL100007 ! 000057A69FFFFF64 SWCH:L1-B000 0 | |
21512 | .word 0xA7D07812 ! 000057A69FFFFF68 SWCH:L1-B000 0 illop | |
21513 | andcc %o4, 0x20, %g0 ! 000057A69FFFFF6C SWCH:L1-B000 0 | |
21514 | bnz,a,pn %xcc, BL100006 ! 000057A69FFFFF70 SWCH:L1-B000 0 | |
21515 | .word 0xE7BADC06 ! 000057A69FFFFF74 SWCH:L1-B000 0 illop | |
21516 | andcc %o4, 0x10, %g0 ! 000057A69FFFFF78 SWCH:L1-B000 0 | |
21517 | .word 0xBF66D916 ! 000057A69FFFFF7C SWCH:L1-B000 0 illop | |
21518 | .word 0x9DE08FDA ! 000057A69FFFFF80 SWCH:L1-B000 0 illop | |
21519 | andcc %o4, 0x10, %g0 ! 000057A69FFFFF84 SWCH:L1-B000 0 | |
21520 | bnz,pn %xcc, BL100003 ! 000057A69FFFFF88 SWCH:L1-B000 0 | |
21521 | stw %i3, [%g4-0x0040] ! 000057A69FFFFF8C SWCH:L1-B000 0 S >BD100007 | |
21522 | ld [%g2+0x0064], %fsr ! 000057A69FFFFF90 SWCH:L1-B000 0 S <BD100032+4 | |
21523 | stxa %i0, [%g7+%g0]0xC6 ! 000057A69FFFFF94 SWCH:L1-B000 0 S BAD-ASI | |
21524 | .word 0xE61D2085 ! 000057A69FFFFF98 SWCH:L1-B000 0 S illop | |
21525 | tvs %xcc, %g0+0x0065 ! 000057A69FFFFF9C SWCH:L1-B000 0 S | |
21526 | add %g1, 0x4C3, %g1 ! 000057A69FFFFFA0 SWCH:L1-B000 0 chksum++ | |
21527 | fba BL100008 ! 000057A69FFFFFA4 SWCH:L1-B000 0 | |
21528 | .word 0x959754A0 ! 000057A69FFFFFA8 SWCH:L1-B000 0 S illop | |
21529 | BL100003:.word 0x8FB209EA ! 000057A69FFFFFAC CASE:L2-B000 0 illop | |
21530 | .word 0xBC473022 ! 000057A69FFFFFB0 CASE:L2-B000 0 S random | |
21531 | .word 0x8DDB8497 ! 000057A69FFFFFB4 CASE:L2-B000 0 S illop | |
21532 | ldx [%g2+0x0058], %l6 ! 000057A69FFFFFB8 CASE:L2-B000 0 <BD100010 | |
21533 | .word 0xAF8B1056 ! 000057A69FFFFFBC CASE:L2-B000 0 S illop | |
21534 | std %f24, [%g3-0x0008] ! 000057A69FFFFFC0 CASE:L2-B000 0 S >BD100056 | |
21535 | stx %i5, [%g6+0x0078] ! 000057A69FFFFFC4 CASE:L2-B000 0 S >BD100009 | |
21536 | add %g4, 0x30, %l5 ! 000057A69FFFFFC8 CASE:L2-B000 0 @BD100044 | |
21537 | stda %f28,[%l5+%g1]0xC2 ! 000057A69FFFFFCC CASE:L2-B000 0 S Partial_St | |
21538 | .word 0xB7A759D4 ! 000057A69FFFFFD0 CASE:L2-B000 0 illop | |
21539 | nop ! 000057A69FFFFFD4 CASE:L2-B000 0 S | |
21540 | BL100004:.word 0x99B1895C ! 000057A69FFFFFD8 CASE:L2-B001 0 illop | |
21541 | .word 0xEBCA54F4 ! 000057A69FFFFFDC CASE:L2-B001 0 S illop | |
21542 | .word 0xB5D9DB9F ! 000057A69FFFFFE0 CASE:L2-B001 0 S illop | |
21543 | .word 0x91A58A15 ! 000057A69FFFFFE4 CASE:L2-B001 0 S illop_FP | |
21544 | ldub [%g4-0x001F], %i5 ! 000057A69FFFFFE8 CASE:L2-B001 0 S <BD100085 | |
21545 | std %f12, [%g5-0x0038] ! 000057A69FFFFFEC CASE:L2-B001 0 S >BD100006 | |
21546 | .word 0x83B7C2F8 ! 000057A69FFFFFF0 CASE:L2-B001 0 illop | |
21547 | ldda [%l6]0x24, %i0 ! 000057A69FFFFFF4 CASE:L2-B001 0 S Quad_Ld | |
21548 | stxa %i3, [%g7+%g0]0xBA ! 000057A69FFFFFF8 CASE:L2-B001 0 S BAD-ASI | |
21549 | prefetch [%o1+%i6], 3 ! 000057A69FFFFFFC CASE:L2-B001 0 S <.+0 | |
21550 | ldx [%g2+0x0038], %g4 ! 000057A6A0000000 CASE:L2-B001 0 S BASE<BD100125 | |
21551 | sth %i4, [%g5+0x005A] ! 000057A6A0000004 CASE:L2-B001 0 S >BD100035+2 | |
21552 | ba,pt %icc, BL100008 ! 000057A6A0000008 CASE:L2-B001 0 | |
21553 | std %f40, [%g4+0x0018] ! 000057A6A000000C CASE:L2-B001 0 S >BD100059 | |
21554 | BL100006:add %g1, 0x232, %g1 ! 000057A6A0000010 CASE:L2-B002 0 chksum++ | |
21555 | ldx [%g2+0x0050], %l5 ! 000057A6A0000014 CASE:L2-B002 0 <BD100003 | |
21556 | membar 0x40 ! 000057A6A0000018 CASE:L2-B002 0 | |
21557 | stda %f32, [%l5]0xF8 ! 000057A6A000001C CASE:L2-B002 0 Blk-Store | |
21558 | membar 0x40 ! 000057A6A0000020 CASE:L2-B002 0 | |
21559 | .word 0x95ACC483 ! 000057A6A0000024 CASE:L2-B002 0 illop | |
21560 | ldda [%l6]0x26, %i0 ! 000057A6A0000028 CASE:L2-B002 0 S Quad_Ld_P | |
21561 | .word 0x9E100001 ! 000057A6A000002C CASE:L2-B002 0 S random | |
21562 | .word 0xF966228D ! 000057A6A0000030 CASE:L2-B002 0 S illop | |
21563 | ldsw [%g3+0x0064], %i5 ! 000057A6A0000034 CASE:L2-B002 0 S <BD100021 | |
21564 | .word 0x9FAF9CFE ! 000057A6A0000038 CASE:L2-B002 0 S illop | |
21565 | stw %i0, [%g3-0x000C] ! 000057A6A000003C CASE:L2-B002 0 S >BD100002 | |
21566 | ldx [%g2+0x0060], %fsr ! 000057A6A0000040 CASE:L2-B002 0 S <BD100032 | |
21567 | .word 0xFF353BD4 ! 000057A6A0000044 CASE:L2-B002 0 S illop | |
21568 | .word 0x85A819A6 ! 000057A6A0000048 CASE:L2-B002 0 illop | |
21569 | stha %i5, [%g6-0x0056]%asi ! 000057A6A000004C CASE:L2-B002 0 S >BD100014 | |
21570 | BL100007:add %g1, 0x34D, %g1 ! 000057A6A0000050 CASE:L2-B003 0 chksum++ | |
21571 | add %g4, 0x43, %l6 ! 000057A6A0000054 CASE:L2-B003 0 @BD100092 | |
21572 | ldda [%l6]0xD0, %f26 ! 000057A6A0000058 CASE:L2-B003 0 S Short8 | |
21573 | sta %f11, [%g6-0x0074]%asi ! 000057A6A000005C CASE:L2-B003 0 S >BD100020 | |
21574 | call .+8 ! 000057A6A0000060 CASE:L2-B003 0 S | |
21575 | std %f62, [%g4-0x0060] ! 000057A6A0000064 CASE:L2-B003 0 S >BD100104 | |
21576 | .word 0x3EB06E82 ! 000057A6A0000068 CASE:L2-B003 0 S random | |
21577 | fba,a,pt %fcc0, BL100008 ! 000057A6A000006C CASE:L2-B003 0 | |
21578 | nop ! 000057A6A0000070 CASE:L2-B003 0 S | |
21579 | BL100008: ! SWCH:L1-B000 | |
21580 | add %g1, 0xDF4, %g1 ! 000057A6A0000074 SWCH:L1-B000 0 chksum++ | |
21581 | ldx [%g2+0x0008], %g5 ! 000057A6A0000078 SWCH:L1-B000 0 S BASE<BD100015 | |
21582 | ldd [%g6+0x0068], %i0 ! 000057A6A000007C SWCH:L1-B000 0 S <BD100012 | |
21583 | .word 0x8F8BB0DE ! 000057A6A0000080 SWCH:L1-B000 0 S illop | |
21584 | .word 0x81C7E008 ! 000057A6A0000084 SWCH:L1-B000 0 S random | |
21585 | stw %i0, [%g5+0x0054] ! 000057A6A0000088 SWCH:L1-B000 0 S >BD100045+4 | |
21586 | .word 0xA9AC854B ! 000057A6A000008C SUBR:L0-B000 0 illop | |
21587 | ldda [%l6]0x2C, %i0 ! 000057A6A0000090 SUBR:L0-B000 0 S Quad_Ld | |
21588 | .word 0x81B643C3 ! 000057A6A0000094 SUBR:L0-B000 0 S illop_VIS | |
21589 | ldx [%g2+0x0050], %l5 ! 000057A6A0000098 SUBR:L0-B000 0 <BD100003 | |
21590 | membar 0x40 ! 000057A6A000009C SUBR:L0-B000 0 | |
21591 | stda %f0, [%l5]0x16 ! 000057A6A00000A0 SUBR:L0-B000 0 Blk-Store | |
21592 | membar 0x40 ! 000057A6A00000A4 SUBR:L0-B000 0 | |
21593 | ldd [%g6-0x0008], %f16 ! 000057A6A00000A8 SUBR:L0-B000 0 S <BD100056 | |
21594 | ldsb [%g3-0x0020], %l4 ! 000057A6A00000AC SUBR:L0-B000 0 S <BD100144 | |
21595 | st %f4, [%g3+0x002C] ! 000057A6A00000B0 SUBR:L0-B000 0 S >BD100019 | |
21596 | sth %i0, [%g4-0x0026] ! 000057A6A00000B4 SUBR:L0-B000 0 S >BD100170 | |
21597 | .word 0x8FB0037F ! 000057A6A00000B8 SUBR:L0-B000 0 S illop_VIS | |
21598 | popc -3444, %o2 ! 000057A6A00000BC SUBR:L0-B000 0 S | |
21599 | membar 0x40 ! 000057A6A00000C0 SUBR:L0-B000 0 | |
21600 | stda %f16, [%l5]0xE0 ! 000057A6A00000C4 SUBR:L0-B000 0 Blk-Store | |
21601 | membar 0x40 ! 000057A6A00000C8 SUBR:L0-B000 0 | |
21602 | add %g3, -8, %l5 ! 000057A6A00000CC SUBR:L0-B000 0 @BD100056 | |
21603 | stda %f18,[%l5+%g1]0xC2 ! 000057A6A00000D0 SUBR:L0-B000 0 S Partial_St | |
21604 | ta %xcc, 0x45 ! 000057A6A00000D4 SUBR:L0-B000 0 demap-stack | |
21605 | add %g1, 0xC01, %i0 ! 000057A6A00000D8 SUBR:L0-B000 0 | |
21606 | .word 0xA6ECF030 ! 000057A6A00000DC SUBR:L0-B000 0 S illop | |
21607 | fba BL100009 ! 000057A6A00000E0 SUBR:L0-B000 0 | |
21608 | restore %i0, %l7, %o0 ! 000057A6A00000E4 SUBR:L0-B000 0 | |
21609 | BL100009:.word 0xC29E9A78 ! 000057A6A00000E8 SUBR:L0-B000 0 random | |
21610 | nop ! 000057A6A00000EC SUBR:L0-B000 0 | |
21611 | ||
21612 | SECTION .btext047_pg1 TEXT_VA=0x57a6a0000000 | |
21613 | attr_text { | |
21614 | Name = .btext047_pg1, | |
21615 | VA = 0x57a6a0000000, | |
21616 | RA = 0xca0000000, | |
21617 | PA = ra2pa(0xca0000000,0), | |
21618 | tsbonly, | |
21619 | part_0_ctx_nonzero_tsb_config_1, | |
21620 | TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1, | |
21621 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21622 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21623 | } | |
21624 | .text; .skip 8 | |
21625 | ||
21626 | !======================================================================== | |
21627 | ||
21628 | SECTION .btext048 TEXT_VA=0x60f063bfdf00 | |
21629 | attr_text { | |
21630 | Name = .btext048, | |
21631 | VA = 0x60f063bfdf00, | |
21632 | RA = 0xfffeeff00, | |
21633 | PA = ra2pa(0xfffeeff00,0), | |
21634 | notsb | |
21635 | } | |
21636 | ||
21637 | SECTION .btext048_pg0 TEXT_VA=0x60f063bfc000 | |
21638 | attr_text { | |
21639 | Name = .btext048_pg0, | |
21640 | VA = 0x60f063bfc000, | |
21641 | RA = 0xfffeee000, | |
21642 | PA = ra2pa(0xfffeee000,0), | |
21643 | tsbonly, | |
21644 | part_0_ctx_nonzero_tsb_config_3, | |
21645 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
21646 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21647 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21648 | } | |
21649 | .text; .skip 8 | |
21650 | ||
21651 | ||
21652 | SECTION .btext048 | |
21653 | .text | |
21654 | .global SUBR130; SUBR130: | |
21655 | BL100011: ! SUBR:L0-B000 | |
21656 | add %g1, 0xDEF, %g1 ! 000060F063BFDF00 SUBR:L0-B000 0 chksum++ | |
21657 | bcc,pn %xcc, BL100010 ! 000060F063BFDF04 SUBR:L0-B000 0 | |
21658 | .word 0x93ABE079 ! 000060F063BFDF08 SUBR:L0-B000 0 illop | |
21659 | BL100010: ! SUBR:L0-B000 | |
21660 | sethi %hh(0x60F063BFDF00),%l7 ! 000060F063BFDF0C SUBR:L0-B000 0 SUBR130 | |
21661 | or %l7,%hm(0x60F063BFDF00),%l7 ! 000060F063BFDF10 SUBR:L0-B000 0 | |
21662 | sethi %lm(0x60F063BFDF00),%l6 ! 000060F063BFDF14 SUBR:L0-B000 0 | |
21663 | or %l6,%lo(0x60F063BFDF00),%l6 ! 000060F063BFDF18 SUBR:L0-B000 0 | |
21664 | .word 0xEF5B999F ! 000060F063BFDF1C SUBR:L0-B000 0 illop | |
21665 | or %l7, %l6, %l7 ! 000060F063BFDF20 SUBR:L0-B000 0 | |
21666 | .word 0xBFE787E5 ! 000060F063BFDF24 SUBR:L0-B000 0 illop | |
21667 | add %g4, 0x2B, %l6 ! 000060F063BFDF28 SUBR:L0-B000 0 @BD100126 | |
21668 | stda %f24, [%l6]0xD0 ! 000060F063BFDF2C SUBR:L0-B000 0 S Short8 | |
21669 | ld [%g2+0x0064], %fsr ! 000060F063BFDF30 SUBR:L0-B000 0 S <BD100032+4 | |
21670 | stda %f46, [%g5+0x0010]%asi ! 000060F063BFDF34 SUBR:L0-B000 0 S >BD100074 | |
21671 | prefetch [%g5-0x000E], 0 ! 000060F063BFDF38 SUBR:L0-B000 0 S <BD100184 | |
21672 | sth %i1, [%g5+0x0066] ! 000060F063BFDF3C SUBR:L0-B000 0 S >BD100021+2 | |
21673 | .word 0x8DA2C11B ! 000060F063BFDF40 SUBR:L0-B000 0 S illop | |
21674 | add %g1, 0x10, %g1 ! 000060F063BFDF44 SUBR:L0-B000 0 chksum++ | |
21675 | .word 0xE97CAA63 ! 000060F063BFDF48 SWCH:L1-B000 0 random | |
21676 | andcc %o4, 0x4, %g0 ! 000060F063BFDF4C SWCH:L1-B000 0 | |
21677 | bnz,pn %xcc, BL100024 ! 000060F063BFDF50 SWCH:L1-B000 0 | |
21678 | andcc %o4, 0x40, %g0 ! 000060F063BFDF54 SWCH:L1-B000 0 | |
21679 | .word 0xDF113792 ! 000060F063BFDF58 SWCH:L1-B000 0 illop | |
21680 | add %g1, 0xF0, %g1 ! 000060F063BFDF5C SWCH:L1-B000 0 chksum++ | |
21681 | andcc %o4, 0x100, %g0 ! 000060F063BFDF60 SWCH:L1-B000 0 | |
21682 | bnz,pn %xcc, BL100018 ! 000060F063BFDF64 SWCH:L1-B000 0 | |
21683 | andcc %o4, 0x1, %g0 ! 000060F063BFDF68 SWCH:L1-B000 0 | |
21684 | bnz,pn %xcc, BL100017 ! 000060F063BFDF6C SWCH:L1-B000 0 | |
21685 | ldx [%g2+0x0058], %l6 ! 000060F063BFDF70 SWCH:L1-B000 0 <BD100010 | |
21686 | stxa %g7, [%l6+%g0]0x1C ! 000060F063BFDF74 SWCH:L1-B000 0 S >BD100011 | |
21687 | .word 0x9B4E2375 ! 000060F063BFDF78 SWCH:L1-B000 0 S illop | |
21688 | .word 0xF0F07C69 ! 000060F063BFDF7C SWCH:L1-B000 0 S random | |
21689 | .word 0xB5B54362 ! 000060F063BFDF80 SWCH:L1-B000 0 S illop_VIS | |
21690 | .word 0xF59B457D ! 000060F063BFDF84 SWCH:L1-B000 0 S random | |
21691 | popc %i1, %i4 ! 000060F063BFDF88 SWCH:L1-B000 0 S | |
21692 | st %f4, [%g6-0x0078] ! 000060F063BFDF8C SWCH:L1-B000 0 S >BD100180 | |
21693 | stw %i2, [%g4+0x003C] ! 000060F063BFDF90 SWCH:L1-B000 0 S >BD100028+4 | |
21694 | ldx [%g2+0x0050], %l5 ! 000060F063BFDF94 SWCH:L1-B000 0 <BD100003 | |
21695 | membar 0x40 ! 000060F063BFDF98 SWCH:L1-B000 0 | |
21696 | stda %f0, [%l5]0xF8 ! 000060F063BFDF9C SWCH:L1-B000 0 Blk-Store | |
21697 | membar 0x40 ! 000060F063BFDFA0 SWCH:L1-B000 0 | |
21698 | nop ! 000060F063BFDFA4 SWCH:L1-B000 0 S | |
21699 | add %g1, 0x1E6, %g1 ! 000060F063BFDFA8 SWCH:L1-B000 0 chksum++ | |
21700 | ba BL100025 ! 000060F063BFDFAC SWCH:L1-B000 0 | |
21701 | ta %xcc, 0x40 ! 000060F063BFDFB0 SWCH:L1-B000 0 S +-priv | |
21702 | BL100017:.word 0x8DB04686 ! 000060F063BFDFB4 CASE:L2-B000 0 illop | |
21703 | ldx [%g2+0x0000], %g4 ! 000060F063BFDFB8 CASE:L2-B000 0 S BASE<BD100094 | |
21704 | fbu,a BL100012 ! 000060F063BFDFBC CASE:L2-B000 0 L | |
21705 | nop ! 000060F063BFDFC0 CASE:L2-B000 0 S | |
21706 | nop ! 000060F063BFDFC4 CASE:L2-B000 0 S | |
21707 | st %f3, [%g5+0x004C] ! 000060F063BFDFC8 CASE:L2-B000 0 S >BD100047 | |
21708 | .word 0xA9AC90CA ! 000060F063BFDFCC CASE:L2-B000 0 L illop | |
21709 | bge,pt %icc, BL100014 ! 000060F063BFDFD0 CASE:L2-B000 0 L | |
21710 | ldd [%g3+0x0008], %i0 ! 000060F063BFDFD4 CASE:L2-B000 0 S <BD100058 | |
21711 | BL100014:.word 0x93906000 ! 000060F063BFDFD8 CASE:L2-B000 0 L random | |
21712 | fbule,a BL100016 ! 000060F063BFDFDC CASE:L2-B000 0 L | |
21713 | BL100013:.word 0x83F00000 ! 000060F063BFDFE0 CASE:L2-B000 0 S illop | |
21714 | BL100012:bge BL100015 ! 000060F063BFDFE4 CASE:L2-B000 0 L | |
21715 | BL100016:nop ! 000060F063BFDFE8 CASE:L2-B000 0 S | |
21716 | BL100015:add %g1, 0x43D, %g1 ! 000060F063BFDFEC CASE:L2-B000 0 chksum++ | |
21717 | ba,a BL100025 ! 000060F063BFDFF0 CASE:L2-B000 0 | |
21718 | st %f9, [%g4+0x002C] ! 000060F063BFDFF4 CASE:L2-B000 0 S >BD100019 | |
21719 | BL100018:.word 0x1E044E24 ! 000060F063BFDFF8 CASE:L2-B001 0 random | |
21720 | .word 0xAB966010 ! 000060F063BFDFFC CASE:L2-B001 0 S illop | |
21721 | ldx [%g2+0x0050], %l5 ! 000060F063BFE000 CASE:L2-B001 0 <BD100003 | |
21722 | membar 0x40 ! 000060F063BFE004 CASE:L2-B001 0 | |
21723 | stda %f16, [%l5]0xE0 ! 000060F063BFE008 CASE:L2-B001 0 Blk-Store | |
21724 | membar 0x40 ! 000060F063BFE00C CASE:L2-B001 0 | |
21725 | ldx [%g2+0x0030], %g3 ! 000060F063BFE010 CASE:L2-B001 0 S BASE<BD100013 | |
21726 | .word 0xFCE15822 ! 000060F063BFE014 CASE:L2-B001 0 S illop | |
21727 | ba,a BL100025 ! 000060F063BFE018 CASE:L2-B001 0 | |
21728 | .word 0x9DA61010 ! 000060F063BFE01C CASE:L2-B001 0 S illop | |
21729 | BL100023:.word 0x93906000 ! 000060F063BFE020 CASE:L2-B002 0 random | |
21730 | ldx [%g2+0x0010], %g4 ! 000060F063BFE024 CASE:L2-B002 0 S BASE<BD100048 | |
21731 | stw %g1, [%g4+0x0054] ! 000060F063BFE028 CASE:L2-B002 0 S >BD100045+4 | |
21732 | .word 0x9BA099EE ! 000060F063BFE02C CASE:L2-B002 0 L illop | |
21733 | stx %i0, [%g3+0x0050] ! 000060F063BFE030 CASE:L2-B002 0 S >BD100045 | |
21734 | ldd [%g4-0x0038], %f38 ! 000060F063BFE034 CASE:L2-B002 0 S <BD100006 | |
21735 | BL100019:fbn,a BL100020 ! 000060F063BFE038 CASE:L2-B002 0 L | |
21736 | .word 0x8FA99800 ! 000060F063BFE03C CASE:L2-B002 0 S illop | |
21737 | .word 0xBAE88B33 ! 000060F063BFE040 CASE:L2-B002 0 S illop | |
21738 | .word 0xADCD39DC ! 000060F063BFE044 CASE:L2-B002 0 S illop | |
21739 | swap [%g3-0x0014], %o0 ! 000060F063BFE048 CASE:L2-B002 0 S >BD100087 | |
21740 | fbu BL100021 ! 000060F063BFE04C CASE:L2-B002 0 L | |
21741 | BL100021:.word 0x85B1C95B ! 000060F063BFE050 CASE:L2-B002 0 S illop | |
21742 | .word 0xFEE2476F ! 000060F063BFE054 CASE:L2-B002 0 S illop | |
21743 | brgz,pt %i5, BL100022 ! 000060F063BFE058 CASE:L2-B002 0 L | |
21744 | BL100022:stwa %i4, [%g4-0x0044]%asi ! 000060F063BFE05C CASE:L2-B002 0 S >BD100023+4 | |
21745 | BL100020:add %g1, 0xC77, %g1 ! 000060F063BFE060 CASE:L2-B002 0 chksum++ | |
21746 | fba BL100025 ! 000060F063BFE064 CASE:L2-B002 0 | |
21747 | .word 0xD39A83D9 ! 000060F063BFE068 CASE:L2-B002 0 S illop_VIS | |
21748 | BL100024:add %g1, 0xC06, %g1 ! 000060F063BFE06C CASE:L2-B003 0 chksum++ | |
21749 | ld [%g2+0x0064], %fsr ! 000060F063BFE070 CASE:L2-B003 0 S <BD100032+4 | |
21750 | ld [%g2+0x0064], %fsr ! 000060F063BFE074 CASE:L2-B003 0 S <BD100032+4 | |
21751 | .word 0xDD4B414B ! 000060F063BFE078 CASE:L2-B003 0 S random | |
21752 | .word 0xBBADF0C1 ! 000060F063BFE07C CASE:L2-B003 0 illop | |
21753 | stda %f28, [%l6]0xD0 ! 000060F063BFE080 CASE:L2-B003 0 S Short8 | |
21754 | fba,pt %fcc1, BL100025 ! 000060F063BFE084 CASE:L2-B003 0 | |
21755 | .word 0x0A1D6D60 ! 000060F063BFE088 CASE:L2-B003 0 S random | |
21756 | BL100025: ! SWCH:L1-B000 | |
21757 | .word 0xCBE9FB39 ! 000060F063BFE08C SWCH:L1-B000 0 illop | |
21758 | call .+8 ! 000060F063BFE090 SWCH:L1-B000 0 S | |
21759 | ldd [%g5+0x0018], %f32 ! 000060F063BFE094 SWCH:L1-B000 0 S <BD100059 | |
21760 | ldx [%g2+0x0000], %g6 ! 000060F063BFE098 SWCH:L1-B000 0 S BASE<BD100094 | |
21761 | stw %i0, [%g6+0x000C] ! 000060F063BFE09C SWCH:L1-B000 0 S >BD100058+4 | |
21762 | .word 0xBDA211BE ! 000060F063BFE0A0 SWCH:L1-B000 0 S illop_FP | |
21763 | ldx [%g2+0x0050], %l5 ! 000060F063BFE0A4 SWCH:L1-B000 0 <BD100003 | |
21764 | .word 0x87938017 ! 000060F063BFE0A8 SWCH:L1-B000 0 illop | |
21765 | stda %f0, [%l5]0xF8 ! 000060F063BFE0AC SWCH:L1-B000 0 Blk-Store | |
21766 | membar 0x40 ! 000060F063BFE0B0 SWCH:L1-B000 0 | |
21767 | .word 0x83B54797 ! 000060F063BFE0B4 SWCH:L1-B000 0 S illop | |
21768 | .word 0x95A240E3 ! 000060F063BFE0B8 SWCH:L1-B000 0 illop | |
21769 | ldda [%l6]0xD1, %f16 ! 000060F063BFE0BC SWCH:L1-B000 0 S Short8 | |
21770 | nop ! 000060F063BFE0C0 SWCH:L1-B000 0 S | |
21771 | .word 0xA422B637 ! 000060F063BFE0C4 SUBR:L0-B000 0 S random | |
21772 | .word 0xCD6C9723 ! 000060F063BFE0C8 SUBR:L0-B000 0 S illop | |
21773 | ld [%g3+0x002C], %f9 ! 000060F063BFE0CC SUBR:L0-B000 0 S <BD100019 | |
21774 | .word 0x81A050AC ! 000060F063BFE0D0 SUBR:L0-B000 0 S illop_FP | |
21775 | ldub [%g4+0x0043], %o3 ! 000060F063BFE0D4 SUBR:L0-B000 0 S <BD100092 | |
21776 | ldx [%g2+0x0058], %l6 ! 000060F063BFE0D8 SUBR:L0-B000 0 <BD100010 | |
21777 | .word 0x8D8E4AC0 ! 000060F063BFE0DC SUBR:L0-B000 0 S illop | |
21778 | ta %xcc, 0x45 ! 000060F063BFE0E0 SUBR:L0-B000 0 demap-stack | |
21779 | add %g1, 0xC88, %i0 ! 000060F063BFE0E4 SUBR:L0-B000 0 | |
21780 | add %g1, 0xBBF, %g1 ! 000060F063BFE0E8 SUBR:L0-B000 0 chksum++ | |
21781 | ret ! 000060F063BFE0EC SUBR:L0-B000 0 | |
21782 | restore %i0, %l7, %o0 ! 000060F063BFE0F0 SUBR:L0-B000 0 | |
21783 | ||
21784 | SECTION .btext048_pg1 TEXT_VA=0x60f063bfe000 | |
21785 | attr_text { | |
21786 | Name = .btext048_pg1, | |
21787 | VA = 0x60f063bfe000, | |
21788 | RA = 0xfffef0000, | |
21789 | PA = ra2pa(0xfffef0000,0), | |
21790 | tsbonly, | |
21791 | part_0_ctx_nonzero_tsb_config_3, | |
21792 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
21793 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21794 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21795 | } | |
21796 | .text; .skip 8 | |
21797 | ||
21798 | !======================================================================== | |
21799 | ||
21800 | SECTION .btext049 TEXT_VA=0x341ae5f00 | |
21801 | attr_text { | |
21802 | Name = .btext049, | |
21803 | VA = 0x341ae5f00, | |
21804 | RA = 0xfffeebf00, | |
21805 | PA = ra2pa(0xfffeebf00,0), | |
21806 | notsb | |
21807 | } | |
21808 | ||
21809 | SECTION .btext049_pg0 TEXT_VA=0x341ae4000 | |
21810 | attr_text { | |
21811 | Name = .btext049_pg0, | |
21812 | VA = 0x341ae4000, | |
21813 | RA = 0xfffeea000, | |
21814 | PA = ra2pa(0xfffeea000,0), | |
21815 | tsbonly, | |
21816 | part_0_ctx_nonzero_tsb_config_3, | |
21817 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
21818 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21819 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21820 | } | |
21821 | .text; .skip 8 | |
21822 | ||
21823 | ||
21824 | SECTION .btext049 | |
21825 | .text | |
21826 | .global SUBR131; SUBR131: | |
21827 | BL100027: ! SUBR:L0-B000 | |
21828 | add %g1, 0x365, %g1 ! 0000000341AE5F00 SUBR:L0-B000 0 chksum++ | |
21829 | fbne,pn %fcc3, BL100026 ! 0000000341AE5F04 SUBR:L0-B000 0 | |
21830 | save %o6, -128, %o6 ! 0000000341AE5F08 SUBR:L0-B000 0 | |
21831 | BL100026: ! SUBR:L0-B000 | |
21832 | sethi %hh(0x341AE5F00),%l7 ! 0000000341AE5F0C SUBR:L0-B000 0 SUBR131 | |
21833 | or %l7,%hm(0x341AE5F00),%l7 ! 0000000341AE5F10 SUBR:L0-B000 0 | |
21834 | sethi %lm(0x341AE5F00),%l6 ! 0000000341AE5F14 SUBR:L0-B000 0 | |
21835 | or %l6,%lo(0x341AE5F00),%l6 ! 0000000341AE5F18 SUBR:L0-B000 0 | |
21836 | sllx %l7, 0x20, %l7 ! 0000000341AE5F1C SUBR:L0-B000 0 | |
21837 | or %l7, %l6, %l7 ! 0000000341AE5F20 SUBR:L0-B000 0 | |
21838 | ta %xcc, 0x45 ! 0000000341AE5F24 SUBR:L0-B000 0 demap-stack | |
21839 | add %g1, 0x838, %g1 ! 0000000341AE5F28 SUBR:L0-B000 0 chksum++ | |
21840 | add %o3, %g1, %o1 ! 0000000341AE5F2C SWCH:L1-B000 0 | |
21841 | and %o1, 0x18, %o7 ! 0000000341AE5F30 SWCH:L1-B000 0 | |
21842 | .word 0x81F6BF72 ! 0000000341AE5F34 SWCH:L1-B000 0 illop | |
21843 | or %o1,%lo(0x1081F6BF72),%o1 ! 0000000341AE5F38 SWCH:L1-B000 0 | |
21844 | add %o1, %o7, %o1 ! 0000000341AE5F3C SWCH:L1-B000 0 | |
21845 | jmpl %l7+%o1, %g0 ! 0000000341AE5F40 SWCH:L1-B000 0 | |
21846 | ta %xcc, 0x46 ! 0000000341AE5F44 SWCH:L1-B000 0 S demap-page | |
21847 | .word 0x869917C7 ! 0000000341AE5F48 SWCH:L1-B000 0 random | |
21848 | .word 0xC35957D4 ! 0000000341AE5F4C SWCH:L1-B000 0 S illop | |
21849 | .word 0x123B2A24 ! 0000000341AE5F50 SWCH:L1-B000 0 random | |
21850 | .word 0xBC43758C ! 0000000341AE5F54 SWCH:L1-B000 0 S random | |
21851 | ba,a BL100029 ! 0000000341AE5F58 SWCH:L1-B000 0 | |
21852 | .word 0x83A80C95 ! 0000000341AE5F5C SWCH:L1-B000 0 S illop_FP | |
21853 | .word 0xBB76E933 ! 0000000341AE5F60 SWCH:L1-B000 0 illop | |
21854 | ldsb [%g5-0x0020], %o4 ! 0000000341AE5F64 SWCH:L1-B000 0 S <BD100144 | |
21855 | BL100028:add %g1, 0x14F, %g1 ! 0000000341AE5F68 CASE:L2-B000 0 chksum++ | |
21856 | .word 0x81A8D00D ! 0000000341AE5F6C CASE:L2-B000 0 S illop | |
21857 | .word 0xCAE233E1 ! 0000000341AE5F70 CASE:L2-B000 0 S illop | |
21858 | call .+8 ! 0000000341AE5F74 CASE:L2-B000 0 S | |
21859 | st %f22, [%g5-0x0050] ! 0000000341AE5F78 CASE:L2-B000 0 S >BD100093 | |
21860 | stx %i4, [%g3-0x0008] ! 0000000341AE5F7C CASE:L2-B000 0 S >BD100056 | |
21861 | ld [%g5+0x0024], %f27 ! 0000000341AE5F80 CASE:L2-B000 0 S <BD100139 | |
21862 | stda %i0, [%g4-0x0048]%asi ! 0000000341AE5F84 CASE:L2-B000 0 S >BD100023 | |
21863 | sethi %hh(0x2E403D479F00),%l6 ! 0000000341AE5F88 CASE:L2-B000 0 SUBR134 | |
21864 | or %l6,%hm(0x2E403D479F00),%l6 ! 0000000341AE5F8C CASE:L2-B000 0 | |
21865 | .word 0x89DBE055 ! 0000000341AE5F90 CASE:L2-B000 0 illop | |
21866 | .word 0xA9E74038 ! 0000000341AE5F94 CASE:L2-B000 0 illop | |
21867 | .word 0xCB47C6AB ! 0000000341AE5F98 CASE:L2-B000 0 illop | |
21868 | or %l6, %l5, %l6 ! 0000000341AE5F9C CASE:L2-B000 0 | |
21869 | jmpl %l6+0x0000, %o7 ! 0000000341AE5FA0 CASE:L2-B000 0 S | |
21870 | stha %i3, [%g3+0x005A]%asi ! 0000000341AE5FA4 CASE:L2-B000 0 S >BD100035+2 | |
21871 | ldx [%g2+0x0050], %l5 ! 0000000341AE5FA8 CASE:L2-B000 0 <BD100003 | |
21872 | membar 0x40 ! 0000000341AE5FAC CASE:L2-B000 0 | |
21873 | .word 0x81C3E008 ! 0000000341AE5FB0 CASE:L2-B000 0 random | |
21874 | membar 0x40 ! 0000000341AE5FB4 CASE:L2-B000 0 | |
21875 | sth %i1, [%g4+0x0002] ! 0000000341AE5FB8 CASE:L2-B000 0 S >BD100095 | |
21876 | tleu %xcc, %g0+0x005E ! 0000000341AE5FBC CASE:L2-B000 0 S | |
21877 | .word 0x081A4761 ! 0000000341AE5FC0 CASE:L2-B000 0 illop | |
21878 | .word 0xAF5D7ADA ! 0000000341AE5FC4 CASE:L2-B000 0 S illop | |
21879 | BL100029:add %g1, 0x941, %g1 ! 0000000341AE5FC8 CASE:L2-B001 0 chksum++ | |
21880 | ta %xcc, 0x40 ! 0000000341AE5FCC CASE:L2-B001 0 S +-priv | |
21881 | stb %o4, [%g6-0x0058] ! 0000000341AE5FD0 CASE:L2-B001 0 S >BD100024 | |
21882 | .word 0x372B4494 ! 0000000341AE5FD4 CASE:L2-B001 0 random | |
21883 | ldda [%l6]0x26, %i0 ! 0000000341AE5FD8 CASE:L2-B001 0 S Quad_Ld_P | |
21884 | .word 0x83880000 ! 0000000341AE5FDC CASE:L2-B001 0 S random | |
21885 | st %f11, [%g3-0x0074] ! 0000000341AE5FE0 CASE:L2-B001 0 S >BD100020 | |
21886 | .word 0x89B08B16 ! 0000000341AE5FE4 CASE:L2-B001 0 S illop_VIS | |
21887 | ba BL100032 ! 0000000341AE5FE8 CASE:L2-B001 0 | |
21888 | ldx [%g2+0x0038], %g6 ! 0000000341AE5FEC CASE:L2-B001 0 S BASE<BD100125 | |
21889 | BL100030:.word 0x81E80000 ! 0000000341AE5FF0 CASE:L2-B002 0 random | |
21890 | st %f25, [%g4-0x0040] ! 0000000341AE5FF4 CASE:L2-B002 0 S >BD100007 | |
21891 | ldda [%g7+%g7]0x83, %i0 ! 0000000341AE5FF8 CASE:L2-B002 0 S <BD100043 | |
21892 | std %f6, [%g6+0x0010] ! 0000000341AE5FFC CASE:L2-B002 0 S >BD100074 | |
21893 | ldx [%g2+0x0050], %l5 ! 0000000341AE6000 CASE:L2-B002 0 <BD100003 | |
21894 | membar 0x40 ! 0000000341AE6004 CASE:L2-B002 0 | |
21895 | ldda [%l5]0x16, %f16 ! 0000000341AE6008 CASE:L2-B002 0 Blk-Load | |
21896 | membar 0x40 ! 0000000341AE600C CASE:L2-B002 0 | |
21897 | std %f26, [%g5+0x0080] ! 0000000341AE6010 CASE:L2-B002 0 S >BD100070 | |
21898 | std %i2, [%g6+0x0080] ! 0000000341AE6014 CASE:L2-B002 0 S >BD100070 | |
21899 | .word 0xE6E2C07C ! 0000000341AE6018 CASE:L2-B002 0 S illop | |
21900 | call .+8 ! 0000000341AE601C CASE:L2-B002 0 S | |
21901 | .word 0x08EEA578 ! 0000000341AE6020 CASE:L2-B002 0 S illop | |
21902 | .word 0x85A016FE ! 0000000341AE6024 CASE:L2-B002 0 illop | |
21903 | .word 0x007BE566 ! 0000000341AE6028 CASE:L2-B002 0 S illop | |
21904 | BL100031:add %g1, 0xEA1, %g1 ! 0000000341AE602C CASE:L2-B003 0 chksum++ | |
21905 | ldx [%g2+0x0058], %l6 ! 0000000341AE6030 CASE:L2-B003 0 <BD100010 | |
21906 | ldda [%l6]0x26, %i0 ! 0000000341AE6034 CASE:L2-B003 0 S Quad_Ld_P | |
21907 | add %g6, 0x40, %l6 ! 0000000341AE6038 CASE:L2-B003 0 @BD100036 | |
21908 | ldda [%l6]0xD2, %f26 ! 0000000341AE603C CASE:L2-B003 0 S Short16 | |
21909 | ldx [%g2+0x0000], %g5 ! 0000000341AE6040 CASE:L2-B003 0 S BASE<BD100094 | |
21910 | .word 0xB7AB0078 ! 0000000341AE6044 CASE:L2-B003 0 S illop_FP | |
21911 | stha %i0, [%g4+0x0040]%asi ! 0000000341AE6048 CASE:L2-B003 0 S >BD100036 | |
21912 | ldstub [%g6+0x002A], %l0 ! 0000000341AE604C CASE:L2-B003 0 S >BD100099 | |
21913 | .word 0xA9A99C96 ! 0000000341AE6050 CASE:L2-B003 0 S illop | |
21914 | ldx [%g2+0x0058], %l6 ! 0000000341AE6054 CASE:L2-B003 0 <BD100010 | |
21915 | stxa %g7, [%l6+%g0]0x04 ! 0000000341AE6058 CASE:L2-B003 0 S >BD100011 | |
21916 | add %g6, -32, %l6 ! 0000000341AE605C CASE:L2-B003 0 @BD100144 | |
21917 | ldda [%l6]0xD0, %f30 ! 0000000341AE6060 CASE:L2-B003 0 S Short8 | |
21918 | stda %f6, [%g5+0x0018]%asi ! 0000000341AE6064 CASE:L2-B003 0 S >BD100059 | |
21919 | ldx [%g2+0x0058], %l6 ! 0000000341AE6068 CASE:L2-B003 0 <BD100010 | |
21920 | .word 0xCF750DD0 ! 0000000341AE606C CASE:L2-B003 0 S illop | |
21921 | .word 0x8791601A ! 0000000341AE6070 CASE:L2-B003 0 S illop | |
21922 | fba,a BL100032 ! 0000000341AE6074 CASE:L2-B003 0 | |
21923 | nop ! 0000000341AE6078 CASE:L2-B003 0 S | |
21924 | BL100032: ! SWCH:L1-B000 | |
21925 | add %g1, 0x597, %g1 ! 0000000341AE607C SWCH:L1-B000 0 chksum++ | |
21926 | call .+8 ! 0000000341AE6080 SWCH:L1-B000 0 S | |
21927 | ldub [%g6+0x0046], %l4 ! 0000000341AE6084 SWCH:L1-B000 0 S <BD100077 | |
21928 | .word 0xE48E0928 ! 0000000341AE6088 SWCH:L1-B000 0 S random | |
21929 | .word 0xBF50C000 ! 0000000341AE608C SWCH:L1-B000 0 S illop | |
21930 | ldx [%g6+0x0038], %i4 ! 0000000341AE6090 SWCH:L1-B000 0 S <BD100028 | |
21931 | .word 0xB965A90A ! 0000000341AE6094 SUBR:L0-B000 0 S illop | |
21932 | ldd [%g3-0x0068], %i0 ! 0000000341AE6098 SUBR:L0-B000 0 S <BD100082 | |
21933 | st %f12, [%g6+0x0078] ! 0000000341AE609C SUBR:L0-B000 0 S >BD100009 | |
21934 | st %f13, [%g6+0x007C] ! 0000000341AE60A0 SUBR:L0-B000 0 S >BD100009+4 | |
21935 | ldx [%g2+0x0000], %g4 ! 0000000341AE60A4 SUBR:L0-B000 0 S BASE<BD100094 | |
21936 | .word 0x87914002 ! 0000000341AE60A8 SUBR:L0-B000 0 S illop | |
21937 | st %f8, [%g6-0x0074] ! 0000000341AE60AC SUBR:L0-B000 0 S >BD100020 | |
21938 | fmul8x16al %f17, %f30, %f20 ! 0000000341AE60B0 SUBR:L0-B000 0 S | |
21939 | stda %f0, [%g6-0x0038]%asi ! 0000000341AE60B4 SUBR:L0-B000 0 S >BD100006 | |
21940 | st %f8, [%g5+0x004C] ! 0000000341AE60B8 SUBR:L0-B000 0 S >BD100047 | |
21941 | .word 0xE29D7274 ! 0000000341AE60BC SUBR:L0-B000 0 S illop | |
21942 | ldx [%g3-0x0088], %g3 ! 0000000341AE60C0 SUBR:L0-B000 0 ptr_chase | |
21943 | ldx [%g3-0x0088], %g3 ! 0000000341AE60C4 SUBR:L0-B000 0 ptr_chase | |
21944 | ta %xcc, 0x45 ! 0000000341AE60C8 SUBR:L0-B000 0 demap-stack | |
21945 | add %g1, 0xD08, %i0 ! 0000000341AE60CC SUBR:L0-B000 0 | |
21946 | return %i7+0x0008 ! 0000000341AE60D0 SUBR:L0-B000 0 | |
21947 | add %g1, 0x172, %g1 ! 0000000341AE60D4 SUBR:L0-B000 0 chksum++ | |
21948 | ||
21949 | SECTION .btext049_pg1 TEXT_VA=0x341ae6000 | |
21950 | attr_text { | |
21951 | Name = .btext049_pg1, | |
21952 | VA = 0x341ae6000, | |
21953 | RA = 0xfffeec000, | |
21954 | PA = ra2pa(0xfffeec000,0), | |
21955 | tsbonly, | |
21956 | part_0_ctx_nonzero_tsb_config_3, | |
21957 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
21958 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21959 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21960 | } | |
21961 | .text; .skip 8 | |
21962 | ||
21963 | !======================================================================== | |
21964 | ||
21965 | SECTION .btext050 TEXT_VA=0x398f925f00 | |
21966 | attr_text { | |
21967 | Name = .btext050, | |
21968 | VA = 0x398f925f00, | |
21969 | RA = 0xfffee7f00, | |
21970 | PA = ra2pa(0xfffee7f00,0), | |
21971 | notsb | |
21972 | } | |
21973 | ||
21974 | SECTION .btext050_pg0 TEXT_VA=0x398f924000 | |
21975 | attr_text { | |
21976 | Name = .btext050_pg0, | |
21977 | VA = 0x398f924000, | |
21978 | RA = 0xfffee6000, | |
21979 | PA = ra2pa(0xfffee6000,0), | |
21980 | tsbonly, | |
21981 | part_0_ctx_nonzero_tsb_config_3, | |
21982 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
21983 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21984 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21985 | } | |
21986 | .text; .skip 8 | |
21987 | ||
21988 | ||
21989 | SECTION .btext050 | |
21990 | .text | |
21991 | .global SUBR132; SUBR132: | |
21992 | BL100034: ! SUBR:L0-B000 | |
21993 | add %g1, 0x47A, %g1 ! 000000398F925F00 SUBR:L0-B000 0 chksum++ | |
21994 | ble,pt %icc, BL100033 ! 000000398F925F04 SUBR:L0-B000 0 | |
21995 | save %o6, -128, %o6 ! 000000398F925F08 SUBR:L0-B000 0 | |
21996 | BL100033: ! SUBR:L0-B000 | |
21997 | sethi %hh(0x398F925F00),%l7 ! 000000398F925F0C SUBR:L0-B000 0 SUBR132 | |
21998 | .word 0xB194A008 ! 000000398F925F10 SUBR:L0-B000 0 illop | |
21999 | sethi %lm(0x398F925F00),%l6 ! 000000398F925F14 SUBR:L0-B000 0 | |
22000 | or %l6,%lo(0x398F925F00),%l6 ! 000000398F925F18 SUBR:L0-B000 0 | |
22001 | .word 0x07C80867 ! 000000398F925F1C SUBR:L0-B000 0 random | |
22002 | or %l7, %l6, %l7 ! 000000398F925F20 SUBR:L0-B000 0 | |
22003 | ta %xcc, 0x45 ! 000000398F925F24 SUBR:L0-B000 0 demap-stack | |
22004 | add %g1, 0x310, %g1 ! 000000398F925F28 SUBR:L0-B000 0 chksum++ | |
22005 | .word 0xB1A9D066 ! 000000398F925F2C LOOP:L1-B000 0 illop | |
22006 | BL100054: ! LOOP:L1-B000 | |
22007 | add %g1, 0x3A6, %g1 ! 000000398F925F30 LOOP:L1-B000 0 chksum++ | |
22008 | ldsh [%g5-0x004A], %i5 ! 000000398F925F34 LOOP:L1-B000 0 S <BD100033 | |
22009 | .word 0xEC357DA9 ! 000000398F925F38 LOOP:L1-B000 0 S random | |
22010 | .word 0x95906000 ! 000000398F925F3C LOOP:L1-B000 0 S random | |
22011 | std %f14, [%g5-0x005C] ! 000000398F925F40 LOOP:L1-B000 0 S >BD100104+4 | |
22012 | std %f42, [%g4-0x0038] ! 000000398F925F44 LOOP:L1-B000 0 S >BD100006 | |
22013 | stx %i3, [%g5-0x0048] ! 000000398F925F48 LOOP:L1-B000 0 S >BD100023 | |
22014 | .word 0xA5A618E5 ! 000000398F925F4C LOOP:L1-B000 0 illop | |
22015 | membar 0x40 ! 000000398F925F50 LOOP:L1-B000 0 | |
22016 | ldda [%l5]0x16, %f16 ! 000000398F925F54 LOOP:L1-B000 0 Blk-Load | |
22017 | membar 0x40 ! 000000398F925F58 LOOP:L1-B000 0 | |
22018 | .word 0xD70C5600 ! 000000398F925F5C SKIP:L2-B000 0 random | |
22019 | .word 0xAFB10B85 ! 000000398F925F60 SKIP:L2-B000 0 illop | |
22020 | .word 0x89A2501F ! 000000398F925F64 SKIP:L2-B000 0 S illop | |
22021 | ldx [%g2+0x0058], %l6 ! 000000398F925F68 SKIP:L2-B000 0 <BD100010 | |
22022 | ldda [%l6]0x24, %i0 ! 000000398F925F6C SKIP:L2-B000 0 S Quad_Ld | |
22023 | .word 0xA9A491F4 ! 000000398F925F70 SKIP:L2-B000 0 S illop | |
22024 | ldx [%g3+0x0080], %i4 ! 000000398F925F74 SKIP:L2-B000 0 S <BD100070 | |
22025 | ldswa [%g7+%g7]0x8B, %l0 ! 000000398F925F78 SKIP:L2-B000 0 S <BD100043 | |
22026 | .word 0x9FC68000 ! 000000398F925F7C SKIP:L2-B000 0 S random | |
22027 | add %g1, 0xB80, %g1 ! 000000398F925F80 SKIP:L2-B000 0 chksum++ | |
22028 | .word 0x97906000 ! 000000398F925F84 SKIP:L2-B000 0 S random | |
22029 | stba %i0, [%g3-0x001A]%asi ! 000000398F925F88 SKIP:L2-B000 0 S >BD100130+2 | |
22030 | sethi %hh(0x1666BFFFFF00),%l6 ! 000000398F925F8C SKIP:L2-B000 0 SUBR133 | |
22031 | or %l6,%hm(0x1666BFFFFF00),%l6 ! 000000398F925F90 SKIP:L2-B000 0 | |
22032 | sethi %lm(0x1666BFFFFF00),%l5 ! 000000398F925F94 SKIP:L2-B000 0 | |
22033 | or %l5,%lo(0x1666BFFFFF00),%l5 ! 000000398F925F98 SKIP:L2-B000 0 | |
22034 | .word 0xECE3929B ! 000000398F925F9C SKIP:L2-B000 0 random | |
22035 | or %l6, %l5, %l6 ! 000000398F925FA0 SKIP:L2-B000 0 | |
22036 | add %l6, 0x1, %l6 ! 000000398F925FA4 SKIP:L2-B000 0 | |
22037 | jmpl %l6+0x0000, %o7 ! 000000398F925FA8 SKIP:L2-B000 0 S | |
22038 | nop ! 000000398F925FAC SKIP:L2-B000 0 S | |
22039 | lda [%g4-0x002C]%asi, %f9 ! 000000398F925FB0 SKIP:L2-B000 0 S <BD100055 | |
22040 | ld [%g5-0x0014], %f23 ! 000000398F925FB4 SKIP:L2-B000 0 S <BD100087 | |
22041 | .word 0x89AFE3B0 ! 000000398F925FB8 SKIP:L2-B000 0 illop | |
22042 | ld [%g3-0x0078], %f11 ! 000000398F925FBC SKIP:L2-B000 0 S <BD100180 | |
22043 | BL100035: ! ELSE:L2-B001 | |
22044 | add %g5, -30, %l6 ! 000000398F925FC0 ELSE:L2-B001 0 @BD100016 | |
22045 | ldda [%l6]0xD2, %f20 ! 000000398F925FC4 ELSE:L2-B001 0 S Short16 | |
22046 | st %f31, [%g4-0x001C] ! 000000398F925FC8 ELSE:L2-B001 0 S >BD100130 | |
22047 | ldx [%g2+0x0000], %g6 ! 000000398F925FCC ELSE:L2-B001 0 S BASE<BD100094 | |
22048 | std %f62, [%g4+0x0018] ! 000000398F925FD0 ELSE:L2-B001 0 S >BD100059 | |
22049 | ldsba [%g7+%g0]0x83, %i1 ! 000000398F925FD4 ELSE:L2-B001 0 S <BD100043 | |
22050 | stw %i5, [%g4+0x0004] ! 000000398F925FD8 ELSE:L2-B001 0 S >BD100053 | |
22051 | .word 0xC779CB0A ! 000000398F925FDC ELSE:L2-B001 0 S illop | |
22052 | add %g1, 0x5EA, %g1 ! 000000398F925FE0 ELSE:L2-B001 0 chksum++ | |
22053 | nop ! 000000398F925FE4 ELSE:L2-B001 0 S | |
22054 | bz BL100036 ;.empty ! 000000398F925FE8 ELSE:L2-B001 0 L | |
22055 | bl,a,pt %xcc, BL100037 ;.empty ! 000000398F925FEC ELSE:L2-B001 0 L | |
22056 | ba BL100038 ! 000000398F925FF0 ELSE:L2-B001 0 L | |
22057 | nop ! 000000398F925FF4 ELSE:L2-B001 0 S | |
22058 | .word 0xBE100001 ! 000000398F925FF8 ELSE:L2-B001 0 S random | |
22059 | bn,a,pn %icc, BL100039 ! 000000398F925FFC ELSE:L2-B001 0 L | |
22060 | .word 0x1599B984 ! 000000398F926000 ELSE:L2-B001 0 S random | |
22061 | BL100038:bpos,a,pn %icc, BL100040 ! 000000398F926004 ELSE:L2-B001 0 L | |
22062 | BL100040:.word 0xB7A158BC ! 000000398F926008 ELSE:L2-B001 0 S illop | |
22063 | .word 0xAB402589 ! 000000398F92600C ELSE:L2-B001 0 L illop | |
22064 | BL100039:fbge,a,pt %fcc1, BL100041 ! 000000398F926010 ELSE:L2-B001 0 L | |
22065 | BL100037:stda %f14, [%g4-0x0060]%asi ! 000000398F926014 ELSE:L2-B001 0 S >BD100104 | |
22066 | BL100036:bn,a BL100041 ! 000000398F926018 ELSE:L2-B001 0 L | |
22067 | BL100041:.word 0x8F18765E ! 000000398F92601C ELSE:L2-B001 0 S random | |
22068 | add %g1, 0x4F3, %g1 ! 000000398F926020 ELSE:L2-B001 0 chksum++ | |
22069 | BL100042: ! ELSE:L2-B001 | |
22070 | add %g1, 0xCA0, %g1 ! 000000398F926024 ELSE:L2-B001 0 chksum++ | |
22071 | .word 0xBF7AE231 ! 000000398F926028 SKIP:L2-B002 0 illop | |
22072 | bz,pn %icc, BL100043 ! 000000398F92602C SKIP:L2-B002 0 | |
22073 | nop ! 000000398F926030 SKIP:L2-B002 0 S | |
22074 | lduh [%g4+0x0040], %l0 ! 000000398F926034 SKIP:L2-B002 0 S <BD100036 | |
22075 | ldx [%g2+0x0058], %l6 ! 000000398F926038 SKIP:L2-B002 0 <BD100010 | |
22076 | ldda [%l6]0x24, %i0 ! 000000398F92603C SKIP:L2-B002 0 S Quad_Ld | |
22077 | .word 0x9F92A01F ! 000000398F926040 SKIP:L2-B002 0 illop | |
22078 | ldda [%l6]0xD1, %f16 ! 000000398F926044 SKIP:L2-B002 0 S Short8 | |
22079 | ldstuba [%g3+0x0029]%asi, %o0 ! 000000398F926048 SKIP:L2-B002 0 S >BD100090 | |
22080 | .word 0xA5A70D44 ! 000000398F92604C SKIP:L2-B002 0 S illop | |
22081 | .word 0x2FC7E63F ! 000000398F926050 SKIP:L2-B002 0 S illop | |
22082 | add %g1, 0xED8, %g1 ! 000000398F926054 SKIP:L2-B002 0 chksum++ | |
22083 | stb %o0, [%g3+0x0003] ! 000000398F926058 SKIP:L2-B002 0 S >BD100095+1 | |
22084 | sth %i1, [%g4-0x0022] ! 000000398F92605C SKIP:L2-B002 0 S >BD100076 | |
22085 | ld [%g4+0x0060], %f10 ! 000000398F926060 SKIP:L2-B002 0 S <BD100069 | |
22086 | ldswa [%g3-0x0040]%asi, %o0 ! 000000398F926064 SKIP:L2-B002 0 S <BD100007 | |
22087 | .word 0xF7BA02E9 ! 000000398F926068 SKIP:L2-B002 0 S illop | |
22088 | lda [%g5-0x0034]%asi, %f1 ! 000000398F92606C SKIP:L2-B002 0 S <BD100006+4 | |
22089 | ldx [%g4+0x0050], %o3 ! 000000398F926070 SKIP:L2-B002 0 S <BD100045 | |
22090 | std %f32, [%g5-0x0070] ! 000000398F926074 SKIP:L2-B002 0 S >BD100008 | |
22091 | .word 0x8F8E262A ! 000000398F926078 SKIP:L2-B002 0 S illop | |
22092 | stx %fsr, [%g2+0x0060] ! 000000398F92607C SKIP:L2-B002 0 S <BD100032 | |
22093 | add %g3, -31, %l6 ! 000000398F926080 SKIP:L2-B002 0 @BD100085 | |
22094 | stda %f28, [%l6]0xD0 ! 000000398F926084 SKIP:L2-B002 0 S Short8 | |
22095 | ba BL100044 ! 000000398F926088 SKIP:L2-B002 0 | |
22096 | .word 0x8D02D920 ! 000000398F92608C SKIP:L2-B002 0 S random | |
22097 | BL100043: ! ELSE:L2-B003 | |
22098 | ta %xcc, 0x46 ! 000000398F926090 ELSE:L2-B003 0 S demap-page | |
22099 | .word 0xB1AE995E ! 000000398F926094 ELSE:L2-B003 0 S illop | |
22100 | ldx [%g2+0x0050], %l5 ! 000000398F926098 ELSE:L2-B003 0 <BD100003 | |
22101 | membar 0x40 ! 000000398F92609C ELSE:L2-B003 0 | |
22102 | stda %f0, [%l5]0xE0 ! 000000398F9260A0 ELSE:L2-B003 0 Blk-Store | |
22103 | .word 0x9BAD8A7E ! 000000398F9260A4 ELSE:L2-B003 0 illop | |
22104 | membar 0x40 ! 000000398F9260A8 ELSE:L2-B003 0 | |
22105 | stda %f32, [%l5]0xE0 ! 000000398F9260AC ELSE:L2-B003 0 Blk-Store | |
22106 | .word 0xB3A78D7D ! 000000398F9260B0 ELSE:L2-B003 0 illop | |
22107 | lduwa [%g7+%g7]0x8B, %i4 ! 000000398F9260B4 ELSE:L2-B003 0 S <BD100043 | |
22108 | .word 0x89908CB1 ! 000000398F9260B8 ELSE:L2-B003 0 illop | |
22109 | .word 0x81667FDC ! 000000398F9260BC ELSE:L2-B003 0 S illop | |
22110 | ta %xcc, 0x46 ! 000000398F9260C0 ELSE:L2-B003 0 S demap-page | |
22111 | ldx [%g2+0x0050], %l5 ! 000000398F9260C4 ELSE:L2-B003 0 <BD100003 | |
22112 | membar 0x40 ! 000000398F9260C8 ELSE:L2-B003 0 | |
22113 | stda %f32, [%l5]0x16 ! 000000398F9260CC ELSE:L2-B003 0 Blk-Store | |
22114 | .word 0xDFE88FCB ! 000000398F9260D0 ELSE:L2-B003 0 illop | |
22115 | sth %o0, [%g5-0x0016] ! 000000398F9260D4 ELSE:L2-B003 0 S >BD100051 | |
22116 | BL100044: ! ELSE:L2-B003 | |
22117 | .word 0x93949EA2 ! 000000398F9260D8 ELSE:L2-B003 0 illop | |
22118 | andcc %g1, 0x10, %g0 ! 000000398F9260DC SKIP:L2-B004 0 | |
22119 | bnz,a,pn %xcc, BL100050 ! 000000398F9260E0 SKIP:L2-B004 0 | |
22120 | .word 0x85AA60CD ! 000000398F9260E4 SKIP:L2-B004 0 S illop | |
22121 | .word 0x8BB402E8 ! 000000398F9260E8 SKIP:L2-B004 0 S illop | |
22122 | fba BL100045 ;.empty ! 000000398F9260EC SKIP:L2-B004 0 L | |
22123 | .word 0xA5A55A89 ! 000000398F9260F0 SKIP:L2-B004 0 L illop | |
22124 | stw %g1, [%g5+0x0024] ! 000000398F9260F4 SKIP:L2-B004 0 S >BD100139 | |
22125 | fbul,a BL100045 ! 000000398F9260F8 SKIP:L2-B004 0 L | |
22126 | BL100046:ldx [%g4+0x0038], %o4 ! 000000398F9260FC SKIP:L2-B004 0 S <BD100028 | |
22127 | .word 0xF36A2C7B ! 000000398F926100 SKIP:L2-B004 0 L random | |
22128 | fbe,pn %fcc1, BL100048 ;.empty ! 000000398F926104 SKIP:L2-B004 0 L | |
22129 | BL100048:.word 0xB1956004 ! 000000398F926108 SKIP:L2-B004 0 L illop | |
22130 | BL100047:prefetch [%i7-0x05D6], 4 ! 000000398F92610C SKIP:L2-B004 0 S <.-1494 | |
22131 | BL100049:bneg,a,pn %icc, BL100045 ! 000000398F926110 SKIP:L2-B004 0 L | |
22132 | st %f19, [%g6-0x000C] ! 000000398F926114 SKIP:L2-B004 0 S >BD100002 | |
22133 | BL100045:add %g1, 0x95D, %g1 ! 000000398F926118 SKIP:L2-B004 0 chksum++ | |
22134 | .word 0xAD9084E4 ! 000000398F92611C SKIP:L2-B004 0 random | |
22135 | .word 0x8B5E30F4 ! 000000398F926120 SKIP:L2-B004 0 illop | |
22136 | stda %f18, [%l6]0xD1 ! 000000398F926124 SKIP:L2-B004 0 S Short8 | |
22137 | ldx [%g2+0x0058], %l6 ! 000000398F926128 SKIP:L2-B004 0 <BD100010 | |
22138 | ldxa [%l6+%g0]0x04, %g7 ! 000000398F92612C SKIP:L2-B004 0 S <BD100011 | |
22139 | stw %g1, [%g6-0x0064] ! 000000398F926130 SKIP:L2-B004 0 S >BD100082+4 | |
22140 | .word 0xB7AC8076 ! 000000398F926134 SKIP:L2-B004 0 illop | |
22141 | membar 0x40 ! 000000398F926138 SKIP:L2-B004 0 | |
22142 | ldda [%l5]0xF0, %f16 ! 000000398F92613C SKIP:L2-B004 0 Blk-Load | |
22143 | .word 0x81E80000 ! 000000398F926140 SKIP:L2-B004 0 random | |
22144 | st %fsr, [%g2+0x0064] ! 000000398F926144 SKIP:L2-B004 0 S <BD100032+4 | |
22145 | fba,a,pn %fcc1, BL100051 ! 000000398F926148 SKIP:L2-B004 0 | |
22146 | nop ! 000000398F92614C SKIP:L2-B004 0 S | |
22147 | BL100050: ! ELSE:L2-B005 | |
22148 | ldx [%g2+0x0060], %fsr ! 000000398F926150 ELSE:L2-B005 0 S <BD100032 | |
22149 | .word 0x22853840 ! 000000398F926154 ELSE:L2-B005 0 random | |
22150 | stda %f20, [%l6]0xD0 ! 000000398F926158 ELSE:L2-B005 0 S Short8 | |
22151 | add %g6, 0x42, %l6 ! 000000398F92615C ELSE:L2-B005 0 @BD100091 | |
22152 | ldda [%l6]0xD0, %f24 ! 000000398F926160 ELSE:L2-B005 0 S Short8 | |
22153 | ld [%g5-0x0078], %f2 ! 000000398F926164 ELSE:L2-B005 0 S <BD100180 | |
22154 | .word 0xBFF00000 ! 000000398F926168 ELSE:L2-B005 0 S illop | |
22155 | ldxa [%g7+%g0]0x77, %o0 ! 000000398F92616C ELSE:L2-B005 0 S BAD-ASI | |
22156 | stw %o0, [%g4+0x0024] ! 000000398F926170 ELSE:L2-B005 0 S >BD100139 | |
22157 | ldd [%g6-0x0038], %f0 ! 000000398F926174 ELSE:L2-B005 0 S <BD100006 | |
22158 | ldx [%g2+0x0008], %g6 ! 000000398F926178 ELSE:L2-B005 0 S BASE<BD100015 | |
22159 | .word 0x8DAF4A1A ! 000000398F92617C ELSE:L2-B005 0 illop | |
22160 | .word 0xF32DAC5B ! 000000398F926180 ELSE:L2-B005 0 illop | |
22161 | stda %f28,[%l5+%g1]0xC8 ! 000000398F926184 ELSE:L2-B005 0 S Partial_St | |
22162 | ldx [%g2+0x0058], %l6 ! 000000398F926188 ELSE:L2-B005 0 <BD100010 | |
22163 | lduha [%l6+%g0]0x04, %g7 ! 000000398F92618C ELSE:L2-B005 0 S <BD100011 | |
22164 | popc %o3, %l0 ! 000000398F926190 ELSE:L2-B005 0 S | |
22165 | ldsh [%g3-0x0026], %o1 ! 000000398F926194 ELSE:L2-B005 0 S <BD100170 | |
22166 | BL100051: ! ELSE:L2-B005 | |
22167 | .word 0x35C72B38 ! 000000398F926198 ELSE:L2-B005 0 random | |
22168 | andcc %i1, 0x800, %g0 ! 000000398F92619C SKIP:L2-B006 0 | |
22169 | bz,a BL100052 ! 000000398F9261A0 SKIP:L2-B006 0 | |
22170 | .word 0x97906000 ! 000000398F9261A4 SKIP:L2-B006 0 S random | |
22171 | .word 0x9C7E99DC ! 000000398F9261A8 SKIP:L2-B006 0 S random | |
22172 | st %f11, [%g3+0x004C] ! 000000398F9261AC SKIP:L2-B006 0 S >BD100047 | |
22173 | .word 0xD92B9126 ! 000000398F9261B0 SKIP:L2-B006 0 S illop | |
22174 | st %f8, [%g3+0x004C] ! 000000398F9261B4 SKIP:L2-B006 0 S >BD100047 | |
22175 | lduw [%g3-0x000C], %l0 ! 000000398F9261B8 SKIP:L2-B006 0 S <BD100002 | |
22176 | .word 0xB5A69949 ! 000000398F9261BC SKIP:L2-B006 0 S illop | |
22177 | add %g1, 0xA8, %g1 ! 000000398F9261C0 SKIP:L2-B006 0 chksum++ | |
22178 | .word 0x18F9717E ! 000000398F9261C4 SKIP:L2-B006 0 S random | |
22179 | .word 0xA5B33A86 ! 000000398F9261C8 SKIP:L2-B006 0 S illop_VIS | |
22180 | .word 0x97906000 ! 000000398F9261CC SKIP:L2-B006 0 random | |
22181 | membar 0x40 ! 000000398F9261D0 SKIP:L2-B006 0 | |
22182 | stda %f0, [%l5]0xE0 ! 000000398F9261D4 SKIP:L2-B006 0 Blk-Store | |
22183 | membar 0x40 ! 000000398F9261D8 SKIP:L2-B006 0 | |
22184 | ldub [%g5+0x0042], %o3 ! 000000398F9261DC SKIP:L2-B006 0 S <BD100091 | |
22185 | .word 0xEABEA385 ! 000000398F9261E0 SKIP:L2-B006 0 S illop | |
22186 | .word 0xFDFD056E ! 000000398F9261E4 SKIP:L2-B006 0 S illop | |
22187 | ba BL100053 ! 000000398F9261E8 SKIP:L2-B006 0 | |
22188 | .word 0x81AB13F1 ! 000000398F9261EC SKIP:L2-B006 0 S illop_FP | |
22189 | BL100052: ! ELSE:L2-B007 | |
22190 | st %f9, [%g5-0x0078] ! 000000398F9261F0 ELSE:L2-B007 0 S >BD100180 | |
22191 | .word 0xA940BACA ! 000000398F9261F4 ELSE:L2-B007 0 S illop | |
22192 | .word 0xA8CDF921 ! 000000398F9261F8 ELSE:L2-B007 0 S illop | |
22193 | swap [%g5-0x001C], %l4 ! 000000398F9261FC ELSE:L2-B007 0 S >BD100130 | |
22194 | std %f6, [%g3+0x0010] ! 000000398F926200 ELSE:L2-B007 0 S >BD100074 | |
22195 | lduw [%g4-0x000C], %l3 ! 000000398F926204 ELSE:L2-B007 0 S <BD100002 | |
22196 | ldsw [%g3-0x001C], %i4 ! 000000398F926208 ELSE:L2-B007 0 S <BD100130 | |
22197 | swap [%g6+0x0004], %o3 ! 000000398F92620C ELSE:L2-B007 0 S >BD100053 | |
22198 | stx %i4, [%g5+0x0008] ! 000000398F926210 ELSE:L2-B007 0 S >BD100058 | |
22199 | stb %o5, [%g4+0x0046] ! 000000398F926214 ELSE:L2-B007 0 S >BD100077 | |
22200 | ldx [%g2+0x0058], %l6 ! 000000398F926218 ELSE:L2-B007 0 <BD100010 | |
22201 | ldda [%l6]0x24, %i0 ! 000000398F92621C ELSE:L2-B007 0 S Quad_Ld | |
22202 | .word 0xD7DF226D ! 000000398F926220 ELSE:L2-B007 0 S illop | |
22203 | .word 0x01F10AD6 ! 000000398F926224 ELSE:L2-B007 0 illop | |
22204 | ldub [%g3-0x001F], %o5 ! 000000398F926228 ELSE:L2-B007 0 S <BD100085 | |
22205 | .word 0x81F1F0F4 ! 000000398F92622C ELSE:L2-B007 0 S illop | |
22206 | add %g4, -38, %l6 ! 000000398F926230 ELSE:L2-B007 0 @BD100170 | |
22207 | ldda [%l6]0xD3, %f18 ! 000000398F926234 ELSE:L2-B007 0 S Short16 | |
22208 | ldd [%g4+0x0030], %i2 ! 000000398F926238 ELSE:L2-B007 0 S <BD100044 | |
22209 | BL100053: ! ELSE:L2-B007 | |
22210 | .word 0x1FC0A0AE ! 000000398F92623C ELSE:L2-B007 0 illop | |
22211 | lduha [%g6-0x0028]%asi, %i5 ! 000000398F926240 LOOP:L1-B000 0 S <BD100049 | |
22212 | lduh [%g4-0x0016], %o3 ! 000000398F926244 LOOP:L1-B000 0 S <BD100051 | |
22213 | .word 0xD5D7D22D ! 000000398F926248 LOOP:L1-B000 0 S illop | |
22214 | ldd [%g5+0x0030], %i0 ! 000000398F92624C LOOP:L1-B000 0 S <BD100044 | |
22215 | ldx [%g2+0x0050], %l5 ! 000000398F926250 LOOP:L1-B000 0 <BD100003 | |
22216 | membar 0x40 ! 000000398F926254 LOOP:L1-B000 0 | |
22217 | stda %f32, [%l5]0x16 ! 000000398F926258 LOOP:L1-B000 0 Blk-Store | |
22218 | membar 0x40 ! 000000398F92625C LOOP:L1-B000 0 | |
22219 | stda %f14, [%g5-0x0038]%asi ! 000000398F926260 LOOP:L1-B000 0 S >BD100006 | |
22220 | st %fsr, [%g2+0x0064] ! 000000398F926264 LOOP:L1-B000 0 S <BD100032+4 | |
22221 | .word 0x83F00000 ! 000000398F926268 LOOP:L1-B000 0 S illop | |
22222 | lduh [%g5+0x0000], %i0 ! 000000398F92626C LOOP:L1-B000 0 S <BD100097 | |
22223 | ldsb [%g5+0x0029], %o5 ! 000000398F926270 LOOP:L1-B000 0 S <BD100090 | |
22224 | sth %i2, [%g4+0x0044] ! 000000398F926274 LOOP:L1-B000 0 S >BD100137 | |
22225 | st %f11, [%g3+0x004C] ! 000000398F926278 LOOP:L1-B000 0 S >BD100047 | |
22226 | subcc %l2, 0x1, %l2 ! 000000398F92627C LOOP:L1-B000 0 | |
22227 | bnz,a,pn %icc, BL100054 ! 000000398F926280 LOOP:L1-B000 0 | |
22228 | lduwa [%g7+%g0]0x83, %i0 ! 000000398F926284 LOOP:L1-B000 0 S <BD100043 | |
22229 | add %g1, 0x5D3, %g1 ! 000000398F926288 LOOP:L1-B000 0 chksum++ | |
22230 | stha %g1, [%g6-0x0052]%asi ! 000000398F92628C SUBR:L0-B000 0 S >BD100027+2 | |
22231 | bne,a BL100055 ! 000000398F926290 SUBR:L0-B000 0 L | |
22232 | .word 0xA57ED3D6 ! 000000398F926294 SUBR:L0-B000 0 S illop | |
22233 | bvc,pn %icc, BL100056 ;.empty ! 000000398F926298 SUBR:L0-B000 0 L | |
22234 | .word 0xBBADD00C ! 000000398F92629C SUBR:L0-B000 0 L illop | |
22235 | BL100055:be BL100058 ;.empty ! 000000398F9262A0 SUBR:L0-B000 0 L | |
22236 | BL100056:bg,a BL100059 ! 000000398F9262A4 SUBR:L0-B000 0 L | |
22237 | .word 0x83D32550 ! 000000398F9262A8 SUBR:L0-B000 0 S illop | |
22238 | BL100058:fbue BL100060 ! 000000398F9262AC SUBR:L0-B000 0 L | |
22239 | BL100057:nop ! 000000398F9262B0 SUBR:L0-B000 0 S | |
22240 | BL100060:ldd [%g3-0x0048], %i0 ! 000000398F9262B4 SUBR:L0-B000 0 S <BD100023 | |
22241 | BL100059:nop ! 000000398F9262B8 SUBR:L0-B000 0 S | |
22242 | add %g1, 0xBBA, %g1 ! 000000398F9262BC SUBR:L0-B000 0 chksum++ | |
22243 | ta %xcc, 0x45 ! 000000398F9262C0 SUBR:L0-B000 0 demap-stack | |
22244 | add %g1, 0xE0C, %i0 ! 000000398F9262C4 SUBR:L0-B000 0 | |
22245 | return %i7+0x0008 ! 000000398F9262C8 SUBR:L0-B000 0 | |
22246 | add %g1, 0x1C8, %g1 ! 000000398F9262CC SUBR:L0-B000 0 chksum++ | |
22247 | ||
22248 | SECTION .btext050_pg1 TEXT_VA=0x398f926000 | |
22249 | attr_text { | |
22250 | Name = .btext050_pg1, | |
22251 | VA = 0x398f926000, | |
22252 | RA = 0xfffee8000, | |
22253 | PA = ra2pa(0xfffee8000,0), | |
22254 | tsbonly, | |
22255 | part_0_ctx_nonzero_tsb_config_3, | |
22256 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
22257 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22258 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22259 | } | |
22260 | .text; .skip 8 | |
22261 | ||
22262 | !======================================================================== | |
22263 | ||
22264 | SECTION .btext051 TEXT_VA=0x1666bfffff00 | |
22265 | attr_text { | |
22266 | Name = .btext051, | |
22267 | VA = 0x1666bfffff00, | |
22268 | RA = 0xc7fffff00, | |
22269 | PA = ra2pa(0xc7fffff00,0), | |
22270 | notsb | |
22271 | } | |
22272 | ||
22273 | SECTION .btext051_pg0 TEXT_VA=0x1666b0000000 | |
22274 | attr_text { | |
22275 | Name = .btext051_pg0, | |
22276 | VA = 0x1666b0000000, | |
22277 | RA = 0xc70000000, | |
22278 | PA = ra2pa(0xc70000000,0), | |
22279 | tsbonly, | |
22280 | part_0_ctx_nonzero_tsb_config_2, | |
22281 | TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1, | |
22282 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22283 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22284 | } | |
22285 | .text; .skip 8 | |
22286 | ||
22287 | ||
22288 | SECTION .btext051 | |
22289 | .text | |
22290 | .global SUBR133; SUBR133: | |
22291 | BL100061: ! SUBR:L0-B000 | |
22292 | add %g1, 0x980, %g1 ! 00001666BFFFFF00 SUBR:L0-B000 0 chksum++ | |
22293 | save %o6, -128, %o6 ! 00001666BFFFFF04 SUBR:L0-B000 0 | |
22294 | sethi %hh(0x1666BFFFFF00),%l7 ! 00001666BFFFFF08 SUBR:L0-B000 0 SUBR133 | |
22295 | or %l7,%hm(0x1666BFFFFF00),%l7 ! 00001666BFFFFF0C SUBR:L0-B000 0 | |
22296 | sethi %lm(0x1666BFFFFF00),%l6 ! 00001666BFFFFF10 SUBR:L0-B000 0 | |
22297 | or %l6,%lo(0x1666BFFFFF00),%l6 ! 00001666BFFFFF14 SUBR:L0-B000 0 | |
22298 | sllx %l7, 0x20, %l7 ! 00001666BFFFFF18 SUBR:L0-B000 0 | |
22299 | or %l7, %l6, %l7 ! 00001666BFFFFF1C SUBR:L0-B000 0 | |
22300 | ldsb [%g6-0x001F], %i0 ! 00001666BFFFFF20 SUBR:L0-B000 0 S <BD100085 | |
22301 | nop ! 00001666BFFFFF24 SUBR:L0-B000 0 S | |
22302 | fbe,pn %fcc3, BL100062 ;.empty ! 00001666BFFFFF28 SUBR:L0-B000 0 L | |
22303 | fbue BL100062 ;.empty ! 00001666BFFFFF2C SUBR:L0-B000 0 L | |
22304 | bleu,a BL100063 ! 00001666BFFFFF30 SUBR:L0-B000 0 L | |
22305 | nop ! 00001666BFFFFF34 SUBR:L0-B000 0 S | |
22306 | .word 0x8142CE36 ! 00001666BFFFFF38 SUBR:L0-B000 0 L illop | |
22307 | BL100063:ldx [%g2+0x0008], %g3 ! 00001666BFFFFF3C SUBR:L0-B000 0 S BASE<BD100015 | |
22308 | BL100064:brlez,a,pn %o3, BL100065 ;.empty ! 00001666BFFFFF40 SUBR:L0-B000 0 L | |
22309 | BL100065:.word 0x398C431D ! 00001666BFFFFF44 SUBR:L0-B000 0 L random | |
22310 | .word 0xF3BFDC0D ! 00001666BFFFFF48 SUBR:L0-B000 0 S illop | |
22311 | BL100062:add %g1, 0xF4E, %g1 ! 00001666BFFFFF4C SUBR:L0-B000 0 chksum++ | |
22312 | add %g1, 0x31D, %g1 ! 00001666BFFFFF50 SUBR:L0-B000 0 chksum++ | |
22313 | .word 0xEEBB9C2D ! 00001666BFFFFF54 SWCH:L1-B000 0 illop | |
22314 | .word 0xFE1B070D ! 00001666BFFFFF58 SWCH:L1-B000 0 illop | |
22315 | sethi %hi(0x70), %o1 ! 00001666BFFFFF5C SWCH:L1-B000 0 .+0 | |
22316 | or %o1,%lo(0x70),%o1 ! 00001666BFFFFF60 SWCH:L1-B000 0 | |
22317 | .word 0xC945FC7D ! 00001666BFFFFF64 SWCH:L1-B000 0 illop | |
22318 | jmpl %l7+%o1, %g0 ! 00001666BFFFFF68 SWCH:L1-B000 0 | |
22319 | ldsh [%g3+0x0002], %o2 ! 00001666BFFFFF6C SWCH:L1-B000 0 S <BD100095 | |
22320 | .word 0x89A04502 ! 00001666BFFFFF70 SWCH:L1-B000 0 illop | |
22321 | ldx [%g2+0x0040], %g4 ! 00001666BFFFFF74 SWCH:L1-B000 0 S BASE<BD100031 | |
22322 | .word 0x96CC4CEE ! 00001666BFFFFF78 SWCH:L1-B000 0 illop | |
22323 | ld [%g6-0x0074], %f10 ! 00001666BFFFFF7C SWCH:L1-B000 0 S <BD100020 | |
22324 | fba,a,pt %fcc1, BL100067 ! 00001666BFFFFF80 SWCH:L1-B000 0 | |
22325 | ldx [%g2+0x0060], %fsr ! 00001666BFFFFF84 SWCH:L1-B000 0 S <BD100032 | |
22326 | ba,a BL100066 ! 00001666BFFFFF88 SWCH:L1-B000 0 | |
22327 | stxa %o4, [%g5+0x0068]%asi ! 00001666BFFFFF8C SWCH:L1-B000 0 S >BD100012 | |
22328 | BL100066:add %g1, 0x4C3, %g1 ! 00001666BFFFFF90 CASE:L2-B000 0 chksum++ | |
22329 | std %i4, [%g3+0x0068] ! 00001666BFFFFF94 CASE:L2-B000 0 S >BD100012 | |
22330 | stxa %o3, [%g5+0x0068]%asi ! 00001666BFFFFF98 CASE:L2-B000 0 S >BD100012 | |
22331 | ldx [%g2+0x0050], %l5 ! 00001666BFFFFF9C CASE:L2-B000 0 <BD100003 | |
22332 | membar 0x40 ! 00001666BFFFFFA0 CASE:L2-B000 0 | |
22333 | stda %f0, [%l5]0xE0 ! 00001666BFFFFFA4 CASE:L2-B000 0 Blk-Store | |
22334 | .word 0x9EEB9029 ! 00001666BFFFFFA8 CASE:L2-B000 0 illop | |
22335 | ldub [%g5+0x0029], %o4 ! 00001666BFFFFFAC CASE:L2-B000 0 S <BD100090 | |
22336 | membar 0x40 ! 00001666BFFFFFB0 CASE:L2-B000 0 | |
22337 | ldda [%l5]0x16, %f16 ! 00001666BFFFFFB4 CASE:L2-B000 0 Blk-Load | |
22338 | membar 0x40 ! 00001666BFFFFFB8 CASE:L2-B000 0 | |
22339 | .word 0xC72ECBA2 ! 00001666BFFFFFBC CASE:L2-B000 0 S illop | |
22340 | sta %f11, [%g6-0x002C]%asi ! 00001666BFFFFFC0 CASE:L2-B000 0 S >BD100055 | |
22341 | fba,a BL100074 ! 00001666BFFFFFC4 CASE:L2-B000 0 | |
22342 | ldsha [%g7+%g0]0x83, %o0 ! 00001666BFFFFFC8 CASE:L2-B000 0 S <BD100043 | |
22343 | BL100067:.word 0x95A39948 ! 00001666BFFFFFCC CASE:L2-B001 0 illop | |
22344 | sta %f28, [%g6+0x0048]%asi ! 00001666BFFFFFD0 CASE:L2-B001 0 S >BD100018 | |
22345 | .word 0x4378DD00 ! 00001666BFFFFFD4 CASE:L2-B001 0 S random | |
22346 | ldsh [%g3-0x0016], %o0 ! 00001666BFFFFFD8 CASE:L2-B001 0 S <BD100051 | |
22347 | swap [%g6+0x0064], %o0 ! 00001666BFFFFFDC CASE:L2-B001 0 S >BD100021 | |
22348 | ldda [%g6-0x0068]%asi, %i0 ! 00001666BFFFFFE0 CASE:L2-B001 0 S <BD100082 | |
22349 | .word 0x83A09211 ! 00001666BFFFFFE4 CASE:L2-B001 0 S illop | |
22350 | ldsba [%g7+%g7]0x83, %i2 ! 00001666BFFFFFE8 CASE:L2-B001 0 S <BD100043 | |
22351 | st %f21, [%g4+0x0048] ! 00001666BFFFFFEC CASE:L2-B001 0 S >BD100018 | |
22352 | stx %fsr, [%g2+0x0060] ! 00001666BFFFFFF0 CASE:L2-B001 0 S <BD100032 | |
22353 | lduw [%g3-0x0014], %l0 ! 00001666BFFFFFF4 CASE:L2-B001 0 S <BD100087 | |
22354 | ba,pt %xcc, BL100074 ! 00001666BFFFFFF8 CASE:L2-B001 0 | |
22355 | .word 0xBBA3D449 ! 00001666BFFFFFFC CASE:L2-B001 0 S illop | |
22356 | BL100068:add %g1, 0x518, %g1 ! 00001666C0000000 CASE:L2-B002 0 chksum++ | |
22357 | ldx [%g2+0x0058], %l6 ! 00001666C0000004 CASE:L2-B002 0 <BD100010 | |
22358 | ldda [%l6]0x2C, %i0 ! 00001666C0000008 CASE:L2-B002 0 S Quad_Ld | |
22359 | ldx [%g2+0x0050], %l5 ! 00001666C000000C CASE:L2-B002 0 <BD100003 | |
22360 | membar 0x40 ! 00001666C0000010 CASE:L2-B002 0 | |
22361 | stda %f32, [%l5]0x17 ! 00001666C0000014 CASE:L2-B002 0 Blk-Store | |
22362 | membar 0x40 ! 00001666C0000018 CASE:L2-B002 0 | |
22363 | ldd [%g5+0x0058], %f26 ! 00001666C000001C CASE:L2-B002 0 S <BD100035 | |
22364 | ldsba [%g4-0x0010]%asi, %i0 ! 00001666C0000020 CASE:L2-B002 0 S <BD100052 | |
22365 | ba,a,pn %xcc, BL100074 ! 00001666C0000024 CASE:L2-B002 0 | |
22366 | ldx [%g2+0x0060], %fsr ! 00001666C0000028 CASE:L2-B002 0 S <BD100032 | |
22367 | BL100073:.word 0xC4BB9AFD ! 00001666C000002C CASE:L2-B003 0 random | |
22368 | stba %o1, [%g4-0x0020]%asi ! 00001666C0000030 CASE:L2-B003 0 S >BD100144 | |
22369 | bne,a BL100069 ! 00001666C0000034 CASE:L2-B003 0 L | |
22370 | lduh [%g4-0x0024], %l1 ! 00001666C0000038 CASE:L2-B003 0 S <BD100068 | |
22371 | bl,pn %xcc, BL100070 ! 00001666C000003C CASE:L2-B003 0 L | |
22372 | ldda [%g5-0x0070]%asi, %f32 ! 00001666C0000040 CASE:L2-B003 0 S <BD100008 | |
22373 | st %f3, [%g5+0x0060] ! 00001666C0000044 CASE:L2-B003 0 S >BD100069 | |
22374 | std %i0, [%g4+0x0070] ! 00001666C0000048 CASE:L2-B003 0 S >BD100060 | |
22375 | BL100070:fble,a,pn %fcc1, BL100069 ;.empty ! 00001666C000004C CASE:L2-B003 0 L | |
22376 | brnz,pn %i0, BL100071 ! 00001666C0000050 CASE:L2-B003 0 L | |
22377 | .word 0x99B5C3A8 ! 00001666C0000054 CASE:L2-B003 0 S illop | |
22378 | BL100071:brnz,pn %l0, BL100072 ! 00001666C0000058 CASE:L2-B003 0 L | |
22379 | BL100069:swapa [%g5-0x0014]%asi, %o0 ! 00001666C000005C CASE:L2-B003 0 S >BD100087 | |
22380 | BL100072:add %g1, 0xB23, %g1 ! 00001666C0000060 CASE:L2-B003 0 chksum++ | |
22381 | ba BL100074 ! 00001666C0000064 CASE:L2-B003 0 | |
22382 | .word 0x9DAF1C78 ! 00001666C0000068 CASE:L2-B003 0 S illop | |
22383 | BL100074: ! SWCH:L1-B000 | |
22384 | add %g1, 0xE74, %g1 ! 00001666C000006C SWCH:L1-B000 0 chksum++ | |
22385 | call .+8 ! 00001666C0000070 SWCH:L1-B000 0 S | |
22386 | nop ! 00001666C0000074 SWCH:L1-B000 0 S | |
22387 | lduh [%g5-0x0018], %l1 ! 00001666C0000078 SWCH:L1-B000 0 S <BD100078 | |
22388 | std %f14, [%g3-0x0070] ! 00001666C000007C SWCH:L1-B000 0 S >BD100008 | |
22389 | .word 0xBDB142BF ! 00001666C0000080 SWCH:L1-B000 0 S illop | |
22390 | ldx [%g3-0x0088], %g3 ! 00001666C0000084 SWCH:L1-B000 0 ptr_chase | |
22391 | .word 0x5BB88F00 ! 00001666C0000088 SWCH:L1-B000 0 random | |
22392 | .word 0x87AEB142 ! 00001666C000008C SWCH:L1-B000 0 illop | |
22393 | ldx [%g3-0x0088], %g3 ! 00001666C0000090 SWCH:L1-B000 0 ptr_chase | |
22394 | ldx [%g3-0x0088], %g3 ! 00001666C0000094 SWCH:L1-B000 0 ptr_chase | |
22395 | ldx [%g3-0x0088], %g3 ! 00001666C0000098 SWCH:L1-B000 0 ptr_chase | |
22396 | add %g3, 0x2B, %l6 ! 00001666C000009C SWCH:L1-B000 0 @BD100126 | |
22397 | stda %f30, [%l6]0xD0 ! 00001666C00000A0 SWCH:L1-B000 0 S Short8 | |
22398 | stx %i1, [%g6+0x0030] ! 00001666C00000A4 SWCH:L1-B000 0 S >BD100044 | |
22399 | ldx [%g2+0x0058], %l6 ! 00001666C00000A8 SWCH:L1-B000 0 <BD100010 | |
22400 | stha %g7, [%l6+%g0]0x04 ! 00001666C00000AC SWCH:L1-B000 0 S >BD100011 | |
22401 | add %g6, -31, %l6 ! 00001666C00000B0 SWCH:L1-B000 0 @BD100085 | |
22402 | ldda [%l6]0xD0, %f28 ! 00001666C00000B4 SWCH:L1-B000 0 S Short8 | |
22403 | ldx [%g2+0x0058], %l6 ! 00001666C00000B8 SWCH:L1-B000 0 <BD100010 | |
22404 | .word 0x89A3D0CC ! 00001666C00000BC SWCH:L1-B000 0 S illop | |
22405 | .word 0x99A94014 ! 00001666C00000C0 SUBR:L0-B000 0 S illop_FP | |
22406 | ldd [%g4+0x0010], %f6 ! 00001666C00000C4 SUBR:L0-B000 0 S <BD100074 | |
22407 | .word 0x87A4D82C ! 00001666C00000C8 SUBR:L0-B000 0 S illop_FP | |
22408 | stxa %i5, [%g5+0x0008]%asi ! 00001666C00000CC SUBR:L0-B000 0 S >BD100058 | |
22409 | .word 0xADD0B63C ! 00001666C00000D0 SUBR:L0-B000 0 S illop | |
22410 | sth %i5, [%g3+0x0066] ! 00001666C00000D4 SUBR:L0-B000 0 S >BD100021+2 | |
22411 | swapa [%g6-0x001C]%asi, %o2 ! 00001666C00000D8 SUBR:L0-B000 0 S >BD100130 | |
22412 | .word 0x11A53203 ! 00001666C00000DC SUBR:L0-B000 0 S random | |
22413 | ld [%g3-0x0078], %f3 ! 00001666C00000E0 SUBR:L0-B000 0 S <BD100180 | |
22414 | ldsha [%g7+%g7]0x83, %i5 ! 00001666C00000E4 SUBR:L0-B000 0 S <BD100043 | |
22415 | .word 0xB7D2581B ! 00001666C00000E8 SUBR:L0-B000 0 illop | |
22416 | add %g1, 0xA5D, %g1 ! 00001666C00000EC SUBR:L0-B000 0 chksum++ | |
22417 | .word 0x9DB55AD0 ! 00001666C00000F0 SUBR:L0-B000 0 illop | |
22418 | .word 0x9F65E96E ! 00001666C00000F4 SUBR:L0-B000 0 illop | |
22419 | ||
22420 | SECTION .btext051_pg1 TEXT_VA=0x1666c0000000 | |
22421 | attr_text { | |
22422 | Name = .btext051_pg1, | |
22423 | VA = 0x1666c0000000, | |
22424 | RA = 0xc80000000, | |
22425 | PA = ra2pa(0xc80000000,0), | |
22426 | tsbonly, | |
22427 | part_0_ctx_nonzero_tsb_config_2, | |
22428 | TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1, | |
22429 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22430 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22431 | } | |
22432 | .text; .skip 8 | |
22433 | ||
22434 | !======================================================================== | |
22435 | ||
22436 | SECTION .btext052 TEXT_VA=0x2e403d479f00 | |
22437 | attr_text { | |
22438 | Name = .btext052, | |
22439 | VA = 0x2e403d479f00, | |
22440 | RA = 0xfffee3f00, | |
22441 | PA = ra2pa(0xfffee3f00,0), | |
22442 | notsb | |
22443 | } | |
22444 | ||
22445 | SECTION .btext052_pg0 TEXT_VA=0x2e403d478000 | |
22446 | attr_text { | |
22447 | Name = .btext052_pg0, | |
22448 | VA = 0x2e403d478000, | |
22449 | RA = 0xfffee2000, | |
22450 | PA = ra2pa(0xfffee2000,0), | |
22451 | tsbonly, | |
22452 | part_0_ctx_nonzero_tsb_config_3, | |
22453 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
22454 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22455 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22456 | } | |
22457 | .text; .skip 8 | |
22458 | ||
22459 | ||
22460 | SECTION .btext052 | |
22461 | .text | |
22462 | .global SUBR134; SUBR134: | |
22463 | BL100075: ! SUBR:L0-B000 | |
22464 | add %g1, 0xE1E, %g1 ! 00002E403D479F00 SUBR:L0-B000 0 chksum++ | |
22465 | save %o6, -128, %o6 ! 00002E403D479F04 SUBR:L0-B000 0 | |
22466 | .word 0xB1A78D4D ! 00002E403D479F08 SUBR:L0-B000 0 illop | |
22467 | or %l7,%hm(0x10B1A78D4D),%l7 ! 00002E403D479F0C SUBR:L0-B000 0 | |
22468 | .word 0x89A7D8AE ! 00002E403D479F10 SUBR:L0-B000 0 illop | |
22469 | or %l6,%lo(0x10B1A78D4D),%l6 ! 00002E403D479F14 SUBR:L0-B000 0 | |
22470 | sllx %l7, 0x20, %l7 ! 00002E403D479F18 SUBR:L0-B000 0 | |
22471 | .word 0xD606EE44 ! 00002E403D479F1C SUBR:L0-B000 0 random | |
22472 | st %f17, [%g3+0x0048] ! 00002E403D479F20 SUBR:L0-B000 0 S >BD100018 | |
22473 | .word 0xDB2F574D ! 00002E403D479F24 SUBR:L0-B000 0 illop | |
22474 | .word 0x3022E690 ! 00002E403D479F28 SUBR:L0-B000 0 S random | |
22475 | stwa %o0, [%g3+0x0048]%asi ! 00002E403D479F2C SUBR:L0-B000 0 S >BD100018 | |
22476 | ld [%g6-0x002C], %f11 ! 00002E403D479F30 SUBR:L0-B000 0 S <BD100055 | |
22477 | add %g1, 0xDC, %g1 ! 00002E403D479F34 SUBR:L0-B000 0 chksum++ | |
22478 | and %g1, 0xFE, %l3 ! 00002E403D479F38 LOOP:L1-B000 0 | |
22479 | BL100088: ! LOOP:L1-B000 | |
22480 | .word 0x83F00000 ! 00002E403D479F3C LOOP:L1-B000 0 illop | |
22481 | .word 0x02588576 ! 00002E403D479F40 LOOP:L1-B000 0 S illop | |
22482 | .word 0x8BA8989A ! 00002E403D479F44 LOOP:L1-B000 0 S illop | |
22483 | lduh [%g6-0x0018], %i1 ! 00002E403D479F48 LOOP:L1-B000 0 S <BD100078 | |
22484 | add %g4, 0x2A, %l6 ! 00002E403D479F4C LOOP:L1-B000 0 @BD100099 | |
22485 | stda %f26, [%l6]0xD8 ! 00002E403D479F50 LOOP:L1-B000 0 S Short8 | |
22486 | .word 0xD4634385 ! 00002E403D479F54 LOOP:L1-B000 0 S illop | |
22487 | andcc %i4, 0x2, %g0 ! 00002E403D479F58 SKIP:L2-B000 0 | |
22488 | bnz BL100079 ! 00002E403D479F5C SKIP:L2-B000 0 | |
22489 | ldx [%g2+0x0020], %g3 ! 00002E403D479F60 SKIP:L2-B000 0 S BASE<BD100098 | |
22490 | .word 0x91B3D00A ! 00002E403D479F64 SKIP:L2-B000 0 S illop | |
22491 | .word 0xFEBACAFF ! 00002E403D479F68 SKIP:L2-B000 0 L random | |
22492 | fbe,pt %fcc3, BL100077 ! 00002E403D479F6C SKIP:L2-B000 0 L | |
22493 | .word 0x9FAED9B8 ! 00002E403D479F70 SKIP:L2-B000 0 S illop | |
22494 | BL100076:ba,a BL100078 ! 00002E403D479F74 SKIP:L2-B000 0 L | |
22495 | .word 0xC9724B79 ! 00002E403D479F78 SKIP:L2-B000 0 S illop | |
22496 | ldd [%g5-0x0070], %f42 ! 00002E403D479F7C SKIP:L2-B000 0 S <BD100008 | |
22497 | BL100078:.word 0x97B60386 ! 00002E403D479F80 SKIP:L2-B000 0 S illop_VIS | |
22498 | BL100077:tleu %xcc, %g0+0x0071 ! 00002E403D479F84 SKIP:L2-B000 0 S pseudo-branch | |
22499 | nop ! 00002E403D479F88 SKIP:L2-B000 0 S | |
22500 | .word 0xAFAE5295 ! 00002E403D479F8C SKIP:L2-B000 0 illop | |
22501 | add %g1, 0x819, %g1 ! 00002E403D479F90 SKIP:L2-B000 0 chksum++ | |
22502 | stb %i3, [%g6+0x002B] ! 00002E403D479F94 SKIP:L2-B000 0 S >BD100126 | |
22503 | stda %f22, [%g3+0x0050]%asi ! 00002E403D479F98 SKIP:L2-B000 0 S >BD100045 | |
22504 | ldsba [%g7+%g0]0x82, %o5 ! 00002E403D479F9C SKIP:L2-B000 0 S <BD100043 | |
22505 | ta %xcc, 0x46 ! 00002E403D479FA0 SKIP:L2-B000 0 S demap-page | |
22506 | .word 0x8F656A07 ! 00002E403D479FA4 SKIP:L2-B000 0 S illop | |
22507 | ba BL100080 ! 00002E403D479FA8 SKIP:L2-B000 0 | |
22508 | .word 0x85B5900D ! 00002E403D479FAC SKIP:L2-B000 0 S illop_VIS | |
22509 | BL100079: ! ELSE:L2-B001 | |
22510 | .word 0xB5B682CD ! 00002E403D479FB0 ELSE:L2-B001 0 S illop_VIS | |
22511 | st %f14, [%g6+0x0010] ! 00002E403D479FB4 ELSE:L2-B001 0 S >BD100074 | |
22512 | st %f15, [%g6+0x0014] ! 00002E403D479FB8 ELSE:L2-B001 0 S >BD100074+4 | |
22513 | .word 0xBDB50B07 ! 00002E403D479FBC ELSE:L2-B001 0 S illop | |
22514 | .word 0x85AE0554 ! 00002E403D479FC0 ELSE:L2-B001 0 S illop | |
22515 | .word 0xBDAA31FC ! 00002E403D479FC4 ELSE:L2-B001 0 S illop | |
22516 | .word 0x87A0C884 ! 00002E403D479FC8 ELSE:L2-B001 0 illop | |
22517 | .word 0xAFB4826B ! 00002E403D479FCC ELSE:L2-B001 0 S illop | |
22518 | add %g3, -87, %l6 ! 00002E403D479FD0 ELSE:L2-B001 0 @BD100026 | |
22519 | .word 0xBBB30645 ! 00002E403D479FD4 ELSE:L2-B001 0 S illop | |
22520 | sta %f10, [%g3+0x004C]%asi ! 00002E403D479FD8 ELSE:L2-B001 0 S >BD100047 | |
22521 | .word 0xA7AFB1A7 ! 00002E403D479FDC ELSE:L2-B001 0 illop | |
22522 | .word 0xCF69C8E6 ! 00002E403D479FE0 ELSE:L2-B001 0 S illop | |
22523 | BL100080: ! ELSE:L2-B001 | |
22524 | add %g1, 0xD56, %g1 ! 00002E403D479FE4 ELSE:L2-B001 0 chksum++ | |
22525 | .word 0x87A81C97 ! 00002E403D479FE8 SKIP:L2-B002 0 illop | |
22526 | bz,a,pn %xcc, BL100081 ! 00002E403D479FEC SKIP:L2-B002 0 | |
22527 | ldx [%g2+0x0008], %g3 ! 00002E403D479FF0 SKIP:L2-B002 0 S BASE<BD100015 | |
22528 | st %fsr, [%g2+0x0064] ! 00002E403D479FF4 SKIP:L2-B002 0 S <BD100032+4 | |
22529 | .word 0x81880000 ! 00002E403D479FF8 SKIP:L2-B002 0 S random | |
22530 | lduwa [%g7+%g7]0x8B, %o5 ! 00002E403D479FFC SKIP:L2-B002 0 S <BD100043 | |
22531 | ld [%g6+0x0060], %f2 ! 00002E403D47A000 SKIP:L2-B002 0 S <BD100069 | |
22532 | add %g1, 0x77D, %g1 ! 00002E403D47A004 SKIP:L2-B002 0 chksum++ | |
22533 | std %f0, [%g6-0x0038] ! 00002E403D47A008 SKIP:L2-B002 0 S >BD100006 | |
22534 | ta %xcc, 0x46 ! 00002E403D47A00C SKIP:L2-B002 0 S demap-page | |
22535 | .word 0xC6418BD9 ! 00002E403D47A010 SKIP:L2-B002 0 random | |
22536 | ldx [%g5-0x0088], %g5 ! 00002E403D47A014 SKIP:L2-B002 0 ptr_chase | |
22537 | ldx [%g5-0x0088], %g5 ! 00002E403D47A018 SKIP:L2-B002 0 ptr_chase | |
22538 | .word 0xFF2BECC9 ! 00002E403D47A01C SKIP:L2-B002 0 illop | |
22539 | .word 0x93ACCA4F ! 00002E403D47A020 SKIP:L2-B002 0 illop | |
22540 | lduh [%g6-0x0039], %i5 ! 00002E403D47A024 SKIP:L2-B002 0 S <BD100005+1 | |
22541 | call .+8 ! 00002E403D47A028 SKIP:L2-B002 0 S | |
22542 | stx %fsr, [%g2+0x0060] ! 00002E403D47A02C SKIP:L2-B002 0 S <BD100032 | |
22543 | fba BL100087 ! 00002E403D47A030 SKIP:L2-B002 0 | |
22544 | nop ! 00002E403D47A034 SKIP:L2-B002 0 S | |
22545 | BL100081: ! ELSE:L2-B003 | |
22546 | ldd [%g6-0x0048], %f22 ! 00002E403D47A038 ELSE:L2-B003 0 S <BD100023 | |
22547 | .word 0xB7B189E3 ! 00002E403D47A03C ELSE:L2-B003 0 S illop | |
22548 | ldx [%g2+0x0058], %l6 ! 00002E403D47A040 ELSE:L2-B003 0 <BD100010 | |
22549 | .word 0x86371E89 ! 00002E403D47A044 ELSE:L2-B003 0 S random | |
22550 | ldx [%g5-0x0088], %g5 ! 00002E403D47A048 ELSE:L2-B003 0 ptr_chase | |
22551 | ldx [%g5-0x0088], %g5 ! 00002E403D47A04C ELSE:L2-B003 0 ptr_chase | |
22552 | ldx [%g5-0x0088], %g5 ! 00002E403D47A050 ELSE:L2-B003 0 ptr_chase | |
22553 | ldx [%g5-0x0088], %g5 ! 00002E403D47A054 ELSE:L2-B003 0 ptr_chase | |
22554 | ldx [%g5-0x0088], %g5 ! 00002E403D47A058 ELSE:L2-B003 0 ptr_chase | |
22555 | .word 0xCBD2D40E ! 00002E403D47A05C ELSE:L2-B003 0 illop | |
22556 | ldx [%g5-0x0088], %g5 ! 00002E403D47A060 ELSE:L2-B003 0 ptr_chase | |
22557 | ldx [%g4-0x0088], %g4 ! 00002E403D47A064 ELSE:L2-B003 0 ptr_chase | |
22558 | ldx [%g4-0x0088], %g4 ! 00002E403D47A068 ELSE:L2-B003 0 ptr_chase | |
22559 | ldx [%g4-0x0088], %g4 ! 00002E403D47A06C ELSE:L2-B003 0 ptr_chase | |
22560 | ldx [%g4-0x0088], %g4 ! 00002E403D47A070 ELSE:L2-B003 0 ptr_chase | |
22561 | ldx [%g4-0x0088], %g4 ! 00002E403D47A074 ELSE:L2-B003 0 ptr_chase | |
22562 | ldx [%g4-0x0088], %g4 ! 00002E403D47A078 ELSE:L2-B003 0 ptr_chase | |
22563 | ldx [%g4-0x0088], %g4 ! 00002E403D47A07C ELSE:L2-B003 0 ptr_chase | |
22564 | stb %i5, [%g6+0x0028] ! 00002E403D47A080 ELSE:L2-B003 0 S >BD100080 | |
22565 | stxa %i1, [%g3+0x0058]%asi ! 00002E403D47A084 ELSE:L2-B003 0 S >BD100035 | |
22566 | .word 0x9FA041CD ! 00002E403D47A088 ELSE:L2-B003 0 illop | |
22567 | .word 0xDBEC54DE ! 00002E403D47A08C ELSE:L2-B003 0 S illop | |
22568 | bvs,pt %xcc, BL100082 ;.empty ! 00002E403D47A090 ELSE:L2-B003 0 L | |
22569 | fbo,pt %fcc3, BL100083 ;.empty ! 00002E403D47A094 ELSE:L2-B003 0 L | |
22570 | fbue,pn %fcc0, BL100084 ! 00002E403D47A098 ELSE:L2-B003 0 L | |
22571 | BL100082:.word 0x84E94AAD ! 00002E403D47A09C ELSE:L2-B003 0 S illop | |
22572 | fbne,a BL100085 ;.empty ! 00002E403D47A0A0 ELSE:L2-B003 0 L | |
22573 | BL100083:fbu,a,pt %fcc3, BL100086 ! 00002E403D47A0A4 ELSE:L2-B003 0 L | |
22574 | .word 0xBDA5C00A ! 00002E403D47A0A8 ELSE:L2-B003 0 S illop | |
22575 | std %f42, [%g6-0x0036] ! 00002E403D47A0AC ELSE:L2-B003 0 S >BD100006+2 | |
22576 | call .+8 ;.empty ! 00002E403D47A0B0 ELSE:L2-B003 0 L | |
22577 | BL100084:fbn,a,pt %fcc1, BL100086 ! 00002E403D47A0B4 ELSE:L2-B003 0 L | |
22578 | stwa %o5, [%g6-0x0040]%asi ! 00002E403D47A0B8 ELSE:L2-B003 0 S >BD100007 | |
22579 | ld [%g6+0x0020], %f8 ! 00002E403D47A0BC ELSE:L2-B003 0 S <BD100042 | |
22580 | BL100085:nop ! 00002E403D47A0C0 ELSE:L2-B003 0 S | |
22581 | BL100086:.word 0xBBAA4AFC ! 00002E403D47A0C4 ELSE:L2-B003 0 S illop_FP | |
22582 | add %g1, 0xFFF, %g1 ! 00002E403D47A0C8 ELSE:L2-B003 0 chksum++ | |
22583 | BL100087: ! ELSE:L2-B003 | |
22584 | add %g1, 0x515, %g1 ! 00002E403D47A0CC ELSE:L2-B003 0 chksum++ | |
22585 | srlx %l3, 0x1, %l3 ! 00002E403D47A0D0 LOOP:L1-B000 0 | |
22586 | .word 0xD1C76A9E ! 00002E403D47A0D4 LOOP:L1-B000 0 illop | |
22587 | .word 0x13F8EA4A ! 00002E403D47A0D8 LOOP:L1-B000 0 random | |
22588 | ld [%g6-0x0074], %f11 ! 00002E403D47A0DC LOOP:L1-B000 0 S <BD100020 | |
22589 | .word 0x9BAADD3C ! 00002E403D47A0E0 LOOP:L1-B000 0 illop | |
22590 | add %g1, 0xF15, %i0 ! 00002E403D47A0E4 SUBR:L0-B000 0 | |
22591 | return %i7+0x0008 ! 00002E403D47A0E8 SUBR:L0-B000 0 | |
22592 | .word 0x8FCC37A6 ! 00002E403D47A0EC SUBR:L0-B000 0 illop | |
22593 | ||
22594 | SECTION .btext052_pg1 TEXT_VA=0x2e403d47a000 | |
22595 | attr_text { | |
22596 | Name = .btext052_pg1, | |
22597 | VA = 0x2e403d47a000, | |
22598 | RA = 0xfffee4000, | |
22599 | PA = ra2pa(0xfffee4000,0), | |
22600 | tsbonly, | |
22601 | part_0_ctx_nonzero_tsb_config_3, | |
22602 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
22603 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22604 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22605 | } | |
22606 | .text; .skip 8 | |
22607 | ||
22608 | !======================================================================== | |
22609 | ||
22610 | SECTION .btext053 TEXT_VA=0x247c279f00 | |
22611 | attr_text { | |
22612 | Name = .btext053, | |
22613 | VA = 0x247c279f00, | |
22614 | RA = 0xfffedff00, | |
22615 | PA = ra2pa(0xfffedff00,0), | |
22616 | notsb | |
22617 | } | |
22618 | ||
22619 | SECTION .btext053_pg0 TEXT_VA=0x247c278000 | |
22620 | attr_text { | |
22621 | Name = .btext053_pg0, | |
22622 | VA = 0x247c278000, | |
22623 | RA = 0xfffede000, | |
22624 | PA = ra2pa(0xfffede000,0), | |
22625 | tsbonly, | |
22626 | part_0_ctx_nonzero_tsb_config_3, | |
22627 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
22628 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22629 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22630 | } | |
22631 | .text; .skip 8 | |
22632 | ||
22633 | ||
22634 | SECTION .btext053 | |
22635 | .text | |
22636 | .global SUBR135; SUBR135: | |
22637 | sth %i3, [%g6-0x0018] ! 000000247C279F00 SUBR:L0-B000 0 S >BD100078 | |
22638 | bge BL100089 ;.empty ! 000000247C279F04 SUBR:L0-B000 0 L | |
22639 | BL100089:fbge,a,pt %fcc0, BL100090 ;.empty ! 000000247C279F08 SUBR:L0-B000 0 L | |
22640 | fbl,a BL100091 ! 000000247C279F0C SUBR:L0-B000 0 L | |
22641 | .word 0xF55F4F7F ! 000000247C279F10 SUBR:L0-B000 0 S illop | |
22642 | .word 0xD16ACAEB ! 000000247C279F14 SUBR:L0-B000 0 S illop | |
22643 | bvc,pt %xcc, BL100091 ! 000000247C279F18 SUBR:L0-B000 0 L | |
22644 | BL100091:nop ! 000000247C279F1C SUBR:L0-B000 0 S | |
22645 | .word 0x9191CF57 ! 000000247C279F20 SUBR:L0-B000 0 S illop | |
22646 | ba,a BL100092 ! 000000247C279F24 SUBR:L0-B000 0 L | |
22647 | std %f16, [%g5+0x0070] ! 000000247C279F28 SUBR:L0-B000 0 S >BD100060 | |
22648 | BL100090:bvc,a,pn %xcc, BL100093 ;.empty ! 000000247C279F2C SUBR:L0-B000 0 L | |
22649 | BL100093:.word 0x83F5E674 ! 000000247C279F30 SUBR:L0-B000 0 L illop | |
22650 | BL100094:stb %i5, [%g4+0x0045] ! 000000247C279F34 SUBR:L0-B000 0 S >BD100137+1 | |
22651 | BL100092:ldub [%g6+0x0046], %o5 ! 000000247C279F38 SUBR:L0-B000 0 S <BD100077 | |
22652 | add %g1, 0x5F2, %g1 ! 000000247C279F3C SUBR:L0-B000 0 chksum++ | |
22653 | add %g1, 0xEE2, %g1 ! 000000247C279F40 SUBR:L0-B000 0 chksum++ | |
22654 | .word 0x95B33719 ! 000000247C279F44 LOOP:L1-B000 0 illop | |
22655 | BL100136: ! LOOP:L1-B000 | |
22656 | .word 0xBBA88A4C ! 000000247C279F48 LOOP:L1-B000 0 illop | |
22657 | nop ! 000000247C279F4C LOOP:L1-B000 0 S | |
22658 | ldd [%g4+0x0010], %f34 ! 000000247C279F50 LOOP:L1-B000 0 S <BD100074 | |
22659 | be BL100095 ! 000000247C279F54 LOOP:L1-B000 0 L | |
22660 | .word 0xF52F5B82 ! 000000247C279F58 LOOP:L1-B000 0 S illop | |
22661 | .word 0x01B6CC25 ! 000000247C279F5C LOOP:L1-B000 0 S random | |
22662 | stb %o0, [%g5+0x002A] ! 000000247C279F60 LOOP:L1-B000 0 S >BD100099 | |
22663 | .word 0xAFB1C788 ! 000000247C279F64 LOOP:L1-B000 0 S illop_VIS | |
22664 | bge,a,pt %icc, BL100096 ! 000000247C279F68 LOOP:L1-B000 0 L | |
22665 | nop ! 000000247C279F6C LOOP:L1-B000 0 S | |
22666 | BL100095:fble,a BL100097 ;.empty ! 000000247C279F70 LOOP:L1-B000 0 L | |
22667 | bcc,pt %xcc, BL100097 ! 000000247C279F74 LOOP:L1-B000 0 L | |
22668 | .word 0x93B2C940 ! 000000247C279F78 LOOP:L1-B000 0 S illop_VIS | |
22669 | BL100096:stw %o2, [%g5-0x0050] ! 000000247C279F7C LOOP:L1-B000 0 S >BD100093 | |
22670 | fba,a,pt %fcc0, BL100098 ! 000000247C279F80 LOOP:L1-B000 0 L | |
22671 | BL100098:popc %g1, %o0 ! 000000247C279F84 LOOP:L1-B000 0 S | |
22672 | BL100097:.word 0x1E781AA5 ! 000000247C279F88 LOOP:L1-B000 0 illop | |
22673 | .word 0xE14332B6 ! 000000247C279F8C SKIP:L2-B000 0 illop | |
22674 | bnz,a,pn %xcc, BL100099 ! 000000247C279F90 SKIP:L2-B000 0 | |
22675 | nop ! 000000247C279F94 SKIP:L2-B000 0 S | |
22676 | ldsh [%g6-0x0022], %o2 ! 000000247C279F98 SKIP:L2-B000 0 S <BD100076 | |
22677 | .word 0x97906000 ! 000000247C279F9C SKIP:L2-B000 0 random | |
22678 | membar 0x40 ! 000000247C279FA0 SKIP:L2-B000 0 | |
22679 | stda %f0, [%l5]0xF0 ! 000000247C279FA4 SKIP:L2-B000 0 Blk-Store | |
22680 | .word 0xAD8DCD39 ! 000000247C279FA8 SKIP:L2-B000 0 illop | |
22681 | ldx [%g3-0x0088], %g3 ! 000000247C279FAC SKIP:L2-B000 0 ptr_chase | |
22682 | ldx [%g3-0x0088], %g3 ! 000000247C279FB0 SKIP:L2-B000 0 ptr_chase | |
22683 | ldx [%g3-0x0088], %g3 ! 000000247C279FB4 SKIP:L2-B000 0 ptr_chase | |
22684 | membar 0x40 ! 000000247C279FB8 SKIP:L2-B000 0 | |
22685 | ldda [%l5]0xF0, %f16 ! 000000247C279FBC SKIP:L2-B000 0 Blk-Load | |
22686 | .word 0xEB49A87F ! 000000247C279FC0 SKIP:L2-B000 0 random | |
22687 | ldub [%g4-0x0020], %o5 ! 000000247C279FC4 SKIP:L2-B000 0 S <BD100144 | |
22688 | nop ! 000000247C279FC8 SKIP:L2-B000 0 S | |
22689 | .word 0x8BAFB742 ! 000000247C279FCC SKIP:L2-B000 0 illop | |
22690 | stda %f32, [%l5]0xF0 ! 000000247C279FD0 SKIP:L2-B000 0 Blk-Store | |
22691 | membar 0x40 ! 000000247C279FD4 SKIP:L2-B000 0 | |
22692 | std %f6, [%g5+0x0018] ! 000000247C279FD8 SKIP:L2-B000 0 S >BD100059 | |
22693 | sth %o4, [%g4-0x002E] ! 000000247C279FDC SKIP:L2-B000 0 S >BD100171 | |
22694 | nop ! 000000247C279FE0 SKIP:L2-B000 0 S | |
22695 | ldsw [%g5-0x000C], %o2 ! 000000247C279FE4 SKIP:L2-B000 0 S <BD100002 | |
22696 | stda %f34, [%g5+0x0018]%asi ! 000000247C279FE8 SKIP:L2-B000 0 S >BD100059 | |
22697 | .word 0xA9CC61C5 ! 000000247C279FEC SKIP:L2-B000 0 illop | |
22698 | .word 0xB1A484EC ! 000000247C279FF0 SKIP:L2-B000 0 illop | |
22699 | .word 0x95906000 ! 000000247C279FF4 SKIP:L2-B000 0 random | |
22700 | .word 0xA5B1437E ! 000000247C279FF8 SKIP:L2-B000 0 illop | |
22701 | membar 0x40 ! 000000247C279FFC SKIP:L2-B000 0 | |
22702 | ldx [%g2+0x0058], %l6 ! 000000247C27A000 SKIP:L2-B000 0 <BD100010 | |
22703 | stba %g7, [%l6+%g0]0x04 ! 000000247C27A004 SKIP:L2-B000 0 S >BD100011 | |
22704 | ldsw [%g4-0x000C], %o4 ! 000000247C27A008 SKIP:L2-B000 0 S <BD100002 | |
22705 | .word 0x01E8EB28 ! 000000247C27A00C SKIP:L2-B000 0 S illop | |
22706 | ldxa [%g7+%g7]0x8A, %o3 ! 000000247C27A010 SKIP:L2-B000 0 S <BD100043 | |
22707 | std %f24, [%g5+0x0058] ! 000000247C27A014 SKIP:L2-B000 0 S >BD100035 | |
22708 | fba BL100105 ! 000000247C27A018 SKIP:L2-B000 0 | |
22709 | lduw [%g6-0x000C], %o4 ! 000000247C27A01C SKIP:L2-B000 0 S <BD100002 | |
22710 | BL100099: ! ELSE:L2-B001 | |
22711 | ldd [%g5+0x0011], %f36 ! 000000247C27A020 ELSE:L2-B001 0 S <BD100074+1 | |
22712 | stx %o3, [%g4+0x0080] ! 000000247C27A024 ELSE:L2-B001 0 S >BD100070 | |
22713 | stb %o5, [%g6+0x0029] ! 000000247C27A028 ELSE:L2-B001 0 S >BD100090 | |
22714 | fbuge BL100100 ! 000000247C27A02C ELSE:L2-B001 0 L | |
22715 | .word 0xB5A1DB95 ! 000000247C27A030 ELSE:L2-B001 0 S illop | |
22716 | stb %g1, [%g4-0x0012] ! 000000247C27A034 ELSE:L2-B001 0 S >BD100087+2 | |
22717 | .word 0x87E781DA ! 000000247C27A038 ELSE:L2-B001 0 L illop | |
22718 | BL100100:.word 0xA145DF6C ! 000000247C27A03C ELSE:L2-B001 0 L random | |
22719 | ba,pn %icc, BL100101 ;.empty ! 000000247C27A040 ELSE:L2-B001 0 L | |
22720 | .word 0xDD2E0144 ! 000000247C27A044 ELSE:L2-B001 0 L illop | |
22721 | BL100101:nop ! 000000247C27A048 ELSE:L2-B001 0 S | |
22722 | fbule,pn %fcc0, BL100104 ;.empty ! 000000247C27A04C ELSE:L2-B001 0 L | |
22723 | BL100104:fbne,a BL100102 ! 000000247C27A050 ELSE:L2-B001 0 L | |
22724 | BL100103:stb %o5, [%g6-0x0020] ! 000000247C27A054 ELSE:L2-B001 0 S >BD100144 | |
22725 | BL100102:add %g1, 0xE58, %g1 ! 000000247C27A058 ELSE:L2-B001 0 chksum++ | |
22726 | add %g1, 0x6F6, %g1 ! 000000247C27A05C ELSE:L2-B001 0 chksum++ | |
22727 | ldda [%g3+0x0058]%asi, %o2 ! 000000247C27A060 ELSE:L2-B001 0 S <BD100035 | |
22728 | add %g3, -46, %l6 ! 000000247C27A064 ELSE:L2-B001 0 @BD100171 | |
22729 | ldda [%l6]0xD2, %f20 ! 000000247C27A068 ELSE:L2-B001 0 S Short16 | |
22730 | ldx [%g2+0x0020], %g6 ! 000000247C27A06C ELSE:L2-B001 0 S BASE<BD100098 | |
22731 | .word 0xA7DAF6C4 ! 000000247C27A070 ELSE:L2-B001 0 random | |
22732 | stda %f24, [%l6]0xD0 ! 000000247C27A074 ELSE:L2-B001 0 S Short8 | |
22733 | BL100105: ! ELSE:L2-B001 | |
22734 | add %g1, 0xCDE, %g1 ! 000000247C27A078 ELSE:L2-B001 0 chksum++ | |
22735 | andcc %o2, 0x4, %g0 ! 000000247C27A07C SKIP:L2-B002 0 | |
22736 | bnz,a,pn %icc, BL100111 ! 000000247C27A080 SKIP:L2-B002 0 | |
22737 | .word 0x99B1C9F6 ! 000000247C27A084 SKIP:L2-B002 0 S illop | |
22738 | ld [%g2+0x0064], %fsr ! 000000247C27A088 SKIP:L2-B002 0 S <BD100032+4 | |
22739 | ldx [%g2+0x0050], %l5 ! 000000247C27A08C SKIP:L2-B002 0 <BD100003 | |
22740 | membar 0x40 ! 000000247C27A090 SKIP:L2-B002 0 | |
22741 | stda %f16, [%l5]0xF1 ! 000000247C27A094 SKIP:L2-B002 0 Blk-Store | |
22742 | membar 0x40 ! 000000247C27A098 SKIP:L2-B002 0 | |
22743 | ldx [%g2+0x0038], %g4 ! 000000247C27A09C SKIP:L2-B002 0 S BASE<BD100125 | |
22744 | .word 0x91F90CAE ! 000000247C27A0A0 SKIP:L2-B002 0 S illop | |
22745 | nop ! 000000247C27A0A4 SKIP:L2-B002 0 S | |
22746 | ldx [%g2+0x0058], %l6 ! 000000247C27A0A8 SKIP:L2-B002 0 <BD100010 | |
22747 | ldda [%l6]0x26, %o2 ! 000000247C27A0AC SKIP:L2-B002 0 S Quad_Ld_P | |
22748 | stb %o3, [%g5-0x001F] ! 000000247C27A0B0 SKIP:L2-B002 0 S >BD100085 | |
22749 | lduha [%g7+%g7]0x8B, %o5 ! 000000247C27A0B4 SKIP:L2-B002 0 S <BD100043 | |
22750 | add %g1, 0x29B, %g1 ! 000000247C27A0B8 SKIP:L2-B002 0 chksum++ | |
22751 | ldd [%g6-0x0070], %f0 ! 000000247C27A0BC SKIP:L2-B002 0 S <BD100008 | |
22752 | st %f4, [%g6+0x0060] ! 000000247C27A0C0 SKIP:L2-B002 0 S >BD100069 | |
22753 | fble,a BL100106 ;.empty ! 000000247C27A0C4 SKIP:L2-B002 0 L | |
22754 | .word 0x9FC3801F ! 000000247C27A0C8 SKIP:L2-B002 0 L random | |
22755 | .word 0x95906000 ! 000000247C27A0CC SKIP:L2-B002 0 L random | |
22756 | .word 0x8DB042F3 ! 000000247C27A0D0 SKIP:L2-B002 0 S illop | |
22757 | ldub [%g6+0x0028], %o4 ! 000000247C27A0D4 SKIP:L2-B002 0 S <BD100080 | |
22758 | BL100107:bge BL100106 ! 000000247C27A0D8 SKIP:L2-B002 0 L | |
22759 | .word 0xB5A1C88C ! 000000247C27A0DC SKIP:L2-B002 0 S illop | |
22760 | BL100106:.word 0x9BA515B3 ! 000000247C27A0E0 SKIP:L2-B002 0 S illop | |
22761 | .word 0xD7DF6FED ! 000000247C27A0E4 SKIP:L2-B002 0 L illop | |
22762 | BL100108:.word 0xF9BE5F2D ! 000000247C27A0E8 SKIP:L2-B002 0 L illop | |
22763 | BL100109:.word 0xA3A245C9 ! 000000247C27A0EC SKIP:L2-B002 0 L illop | |
22764 | BL100110:stx %o3, [%g5-0x0068] ! 000000247C27A0F0 SKIP:L2-B002 0 S >BD100082 | |
22765 | add %g1, 0xBE8, %g1 ! 000000247C27A0F4 SKIP:L2-B002 0 chksum++ | |
22766 | fba,a,pn %fcc3, BL100112 ! 000000247C27A0F8 SKIP:L2-B002 0 | |
22767 | nop ! 000000247C27A0FC SKIP:L2-B002 0 S | |
22768 | BL100111: ! ELSE:L2-B003 | |
22769 | ldstuba [%g3+0x002A]%asi, %o3 ! 000000247C27A100 ELSE:L2-B003 0 S >BD100099 | |
22770 | ldsba [%g5+0x002B]%asi, %o0 ! 000000247C27A104 ELSE:L2-B003 0 S <BD100126 | |
22771 | stb %o2, [%g4-0x0020] ! 000000247C27A108 ELSE:L2-B003 0 S >BD100144 | |
22772 | add %g6, 0x38, %l5 ! 000000247C27A10C ELSE:L2-B003 0 @BD100028 | |
22773 | stda %f16,[%l5+%g1]0xC0 ! 000000247C27A110 ELSE:L2-B003 0 S Partial_St | |
22774 | .word 0xA71F9F8D ! 000000247C27A114 ELSE:L2-B003 0 S random | |
22775 | .word 0xBBA98BCD ! 000000247C27A118 ELSE:L2-B003 0 S illop | |
22776 | add %g1, 0x8D9, %g1 ! 000000247C27A11C ELSE:L2-B003 0 chksum++ | |
22777 | .word 0x8F664816 ! 000000247C27A120 ELSE:L2-B003 0 S illop | |
22778 | stxa %o5, [%g7+%g0]0xB3 ! 000000247C27A124 ELSE:L2-B003 0 S BAD-ASI | |
22779 | add %g4, -36, %l6 ! 000000247C27A128 ELSE:L2-B003 0 @BD100068 | |
22780 | ldda [%l6]0xD2, %f24 ! 000000247C27A12C ELSE:L2-B003 0 S Short16 | |
22781 | stw %o2, [%g5+0x0064] ! 000000247C27A130 ELSE:L2-B003 0 S >BD100021 | |
22782 | add %g4, 0x30, %l5 ! 000000247C27A134 ELSE:L2-B003 0 @BD100044 | |
22783 | stda %f22,[%l5+%g1]0xC4 ! 000000247C27A138 ELSE:L2-B003 0 S Partial_St | |
22784 | .word 0x97B3C39A ! 000000247C27A13C ELSE:L2-B003 0 S illop | |
22785 | .word 0xD3C382C0 ! 000000247C27A140 ELSE:L2-B003 0 S illop | |
22786 | ldx [%g6+0x0080], %o4 ! 000000247C27A144 ELSE:L2-B003 0 S <BD100070 | |
22787 | ldd [%g5-0x0038], %f0 ! 000000247C27A148 ELSE:L2-B003 0 S <BD100006 | |
22788 | stb %o0, [%g6+0x0028] ! 000000247C27A14C ELSE:L2-B003 0 S >BD100080 | |
22789 | .word 0x8D8DA561 ! 000000247C27A150 ELSE:L2-B003 0 S illop | |
22790 | .word 0xC5401752 ! 000000247C27A154 ELSE:L2-B003 0 S illop | |
22791 | BL100112: ! ELSE:L2-B003 | |
22792 | .word 0xA3B7C9D1 ! 000000247C27A158 ELSE:L2-B003 0 illop | |
22793 | .word 0x3F469CCD ! 000000247C27A15C SKIP:L2-B004 0 random | |
22794 | .word 0x95A98A9C ! 000000247C27A160 SKIP:L2-B004 0 illop | |
22795 | .word 0xA7A15127 ! 000000247C27A164 SKIP:L2-B004 0 S illop | |
22796 | add %g5, -38, %l6 ! 000000247C27A168 SKIP:L2-B004 0 @BD100170 | |
22797 | .word 0xDB8E2ED2 ! 000000247C27A16C SKIP:L2-B004 0 S illop | |
22798 | add %g5, 0x46, %l6 ! 000000247C27A170 SKIP:L2-B004 0 @BD100077 | |
22799 | stda %f24, [%l6]0xD0 ! 000000247C27A174 SKIP:L2-B004 0 S Short8 | |
22800 | std %f22, [%g6+0x0035] ! 000000247C27A178 SKIP:L2-B004 0 S >BD100044+5 | |
22801 | ta %xcc, 0x40 ! 000000247C27A17C SKIP:L2-B004 0 S +-priv | |
22802 | ldsh [%g3+0x0002], %o4 ! 000000247C27A180 SKIP:L2-B004 0 S <BD100095 | |
22803 | add %g1, 0x1C7, %g1 ! 000000247C27A184 SKIP:L2-B004 0 chksum++ | |
22804 | lduha [%g3-0x004C]%asi, %o4 ! 000000247C27A188 SKIP:L2-B004 0 S <BD100089 | |
22805 | stxa %g1, [%g7+%g0]0x37 ! 000000247C27A18C SKIP:L2-B004 0 S BAD-ASI | |
22806 | .word 0x8FADD0AD ! 000000247C27A190 SKIP:L2-B004 0 L illop | |
22807 | bleu,a,pn %icc, BL100114 ! 000000247C27A194 SKIP:L2-B004 0 L | |
22808 | BL100113:.word 0x3387A76C ! 000000247C27A198 SKIP:L2-B004 0 S random | |
22809 | .word 0x2AF43054 ! 000000247C27A19C SKIP:L2-B004 0 S random | |
22810 | BL100114:.word 0xBE100001 ! 000000247C27A1A0 SKIP:L2-B004 0 L random | |
22811 | bg,a BL100116 ! 000000247C27A1A4 SKIP:L2-B004 0 L | |
22812 | nop ! 000000247C27A1A8 SKIP:L2-B004 0 S | |
22813 | BL100116:.word 0xA990512B ! 000000247C27A1AC SKIP:L2-B004 0 L random | |
22814 | BL100115:.word 0x3146332E ! 000000247C27A1B0 SKIP:L2-B004 0 S random | |
22815 | .word 0xFDD644BD ! 000000247C27A1B4 SKIP:L2-B004 0 illop | |
22816 | fba,a BL100125 ! 000000247C27A1B8 SKIP:L2-B004 0 | |
22817 | .word 0x9FC68000 ! 000000247C27A1BC SKIP:L2-B004 0 S random | |
22818 | BL100117: ! ELSE:L2-B005 | |
22819 | ldx [%g3+0x0038], %o3 ! 000000247C27A1C0 ELSE:L2-B005 0 S <BD100028 | |
22820 | add %g5, 0x8, %l5 ! 000000247C27A1C4 ELSE:L2-B005 0 @BD100058 | |
22821 | stda %f28,[%l5+%g1]0xC0 ! 000000247C27A1C8 ELSE:L2-B005 0 S Partial_St | |
22822 | .word 0xA7B7493C ! 000000247C27A1CC ELSE:L2-B005 0 S illop_VIS | |
22823 | ldx [%g2+0x0058], %l6 ! 000000247C27A1D0 ELSE:L2-B005 0 <BD100010 | |
22824 | ldda [%l6]0x24, %o2 ! 000000247C27A1D4 ELSE:L2-B005 0 S Quad_Ld | |
22825 | .word 0x8DB787F9 ! 000000247C27A1D8 ELSE:L2-B005 0 S illop_VIS | |
22826 | stw %o4, [%g6-0x001C] ! 000000247C27A1DC ELSE:L2-B005 0 S >BD100130 | |
22827 | ld [%g6-0x002C], %f9 ! 000000247C27A1E0 ELSE:L2-B005 0 S <BD100055 | |
22828 | ldx [%g6-0x0088], %g6 ! 000000247C27A1E4 ELSE:L2-B005 0 ptr_chase | |
22829 | ldx [%g6-0x0088], %g6 ! 000000247C27A1E8 ELSE:L2-B005 0 ptr_chase | |
22830 | .word 0xBFAF8ADC ! 000000247C27A1EC ELSE:L2-B005 0 illop | |
22831 | .word 0x2C465438 ! 000000247C27A1F0 ELSE:L2-B005 0 random | |
22832 | ldx [%g6-0x0088], %g6 ! 000000247C27A1F4 ELSE:L2-B005 0 ptr_chase | |
22833 | ldx [%g6-0x0088], %g6 ! 000000247C27A1F8 ELSE:L2-B005 0 ptr_chase | |
22834 | .word 0xFB407E20 ! 000000247C27A1FC ELSE:L2-B005 0 illop | |
22835 | stb %o3, [%g4-0x0055] ! 000000247C27A200 ELSE:L2-B005 0 S >BD100014+1 | |
22836 | .word 0x2A78C458 ! 000000247C27A204 ELSE:L2-B005 0 S illop | |
22837 | add %g1, 0xE5C, %g1 ! 000000247C27A208 ELSE:L2-B005 0 chksum++ | |
22838 | std %f32, [%g5-0x0060] ! 000000247C27A20C ELSE:L2-B005 0 S >BD100104 | |
22839 | .word 0x84D45EC5 ! 000000247C27A210 ELSE:L2-B005 0 L random | |
22840 | fbg,a BL100119 ! 000000247C27A214 ELSE:L2-B005 0 L | |
22841 | stw %o4, [%g3-0x000C] ! 000000247C27A218 ELSE:L2-B005 0 S >BD100002 | |
22842 | .word 0x89A140F9 ! 000000247C27A21C ELSE:L2-B005 0 S illop | |
22843 | bneg BL100120 ! 000000247C27A220 ELSE:L2-B005 0 L | |
22844 | nop ! 000000247C27A224 ELSE:L2-B005 0 S | |
22845 | BL100120:bpos BL100121 ;.empty ! 000000247C27A228 ELSE:L2-B005 0 L | |
22846 | BL100119:fbu,a BL100122 ;.empty ! 000000247C27A22C ELSE:L2-B005 0 L | |
22847 | BL100122:.word 0x99504000 ! 000000247C27A230 ELSE:L2-B005 0 L illop | |
22848 | BL100118:.word 0xBDA0C996 ! 000000247C27A234 ELSE:L2-B005 0 S illop | |
22849 | BL100123:ble,a,pt %xcc, BL100124 ! 000000247C27A238 ELSE:L2-B005 0 L | |
22850 | BL100124:ldsha [%g4-0x0022]%asi, %o3 ! 000000247C27A23C ELSE:L2-B005 0 S <BD100076 | |
22851 | prefetch [%l7+%o4], 4 ! 000000247C27A240 ELSE:L2-B005 0 S <.+0 | |
22852 | BL100121:add %g1, 0x8A0, %g1 ! 000000247C27A244 ELSE:L2-B005 0 chksum++ | |
22853 | BL100125: ! ELSE:L2-B005 | |
22854 | add %g1, 0x650, %g1 ! 000000247C27A248 ELSE:L2-B005 0 chksum++ | |
22855 | .word 0xC963A157 ! 000000247C27A24C SKIP:L2-B006 0 illop | |
22856 | .word 0xB9B54425 ! 000000247C27A250 SKIP:L2-B006 0 illop | |
22857 | ld [%g6+0x002C], %f2 ! 000000247C27A254 SKIP:L2-B006 0 S <BD100019 | |
22858 | ldsba [%g4+0x0042]%asi, %o0 ! 000000247C27A258 SKIP:L2-B006 0 S <BD100091 | |
22859 | .word 0xD79C5F18 ! 000000247C27A25C SKIP:L2-B006 0 S illop | |
22860 | ta %xcc, 0x43 ! 000000247C27A260 SKIP:L2-B006 0 S +-PEF | |
22861 | .word 0xA1A68980 ! 000000247C27A264 SKIP:L2-B006 0 illop | |
22862 | .word 0x8FA48488 ! 000000247C27A268 SKIP:L2-B006 0 illop | |
22863 | add %g1, 0x6C0, %g1 ! 000000247C27A26C SKIP:L2-B006 0 chksum++ | |
22864 | ldx [%g2+0x0050], %l5 ! 000000247C27A270 SKIP:L2-B006 0 <BD100003 | |
22865 | membar 0x40 ! 000000247C27A274 SKIP:L2-B006 0 | |
22866 | stda %f16, [%l5]0xF0 ! 000000247C27A278 SKIP:L2-B006 0 Blk-Store | |
22867 | .word 0x2BDD7AEF ! 000000247C27A27C SKIP:L2-B006 0 random | |
22868 | add %g3, -36, %l6 ! 000000247C27A280 SKIP:L2-B006 0 @BD100068 | |
22869 | ldda [%l6]0xD2, %f24 ! 000000247C27A284 SKIP:L2-B006 0 S Short16 | |
22870 | .word 0xEF411B6A ! 000000247C27A288 SKIP:L2-B006 0 illop | |
22871 | ldx [%g5-0x0088], %g5 ! 000000247C27A28C SKIP:L2-B006 0 ptr_chase | |
22872 | ldx [%g5-0x0088], %g5 ! 000000247C27A290 SKIP:L2-B006 0 ptr_chase | |
22873 | ldx [%g5-0x0088], %g5 ! 000000247C27A294 SKIP:L2-B006 0 ptr_chase | |
22874 | ldx [%g5-0x0088], %g5 ! 000000247C27A298 SKIP:L2-B006 0 ptr_chase | |
22875 | ldx [%g5-0x0088], %g5 ! 000000247C27A29C SKIP:L2-B006 0 ptr_chase | |
22876 | ldx [%g5-0x0088], %g5 ! 000000247C27A2A0 SKIP:L2-B006 0 ptr_chase | |
22877 | nop ! 000000247C27A2A4 SKIP:L2-B006 0 S | |
22878 | .word 0xF9962AE8 ! 000000247C27A2A8 SKIP:L2-B006 0 illop | |
22879 | .word 0x83A449E4 ! 000000247C27A2AC SKIP:L2-B006 0 S illop_FP | |
22880 | BL100126: ! ELSE:L2-B007 | |
22881 | stb %o4, [%g3+0x0025] ! 000000247C27A2B0 ELSE:L2-B007 0 S >BD100139+1 | |
22882 | .word 0xBF66BE68 ! 000000247C27A2B4 ELSE:L2-B007 0 S illop | |
22883 | ld [%g3-0x002C], %f2 ! 000000247C27A2B8 ELSE:L2-B007 0 S <BD100055 | |
22884 | .word 0x02BAF4E6 ! 000000247C27A2BC ELSE:L2-B007 0 S random | |
22885 | add %g1, 0x10F, %g1 ! 000000247C27A2C0 ELSE:L2-B007 0 chksum++ | |
22886 | ldx [%g2+0x0050], %l5 ! 000000247C27A2C4 ELSE:L2-B007 0 <BD100003 | |
22887 | .word 0xD578D660 ! 000000247C27A2C8 ELSE:L2-B007 0 illop | |
22888 | stda %f32, [%l5]0xF0 ! 000000247C27A2CC ELSE:L2-B007 0 Blk-Store | |
22889 | .word 0x81ACD1F9 ! 000000247C27A2D0 ELSE:L2-B007 0 illop | |
22890 | ldx [%g5-0x0088], %g5 ! 000000247C27A2D4 ELSE:L2-B007 0 ptr_chase | |
22891 | .word 0xD393429B ! 000000247C27A2D8 ELSE:L2-B007 0 illop | |
22892 | ldx [%g5-0x0088], %g5 ! 000000247C27A2DC ELSE:L2-B007 0 ptr_chase | |
22893 | ldx [%g5-0x0088], %g5 ! 000000247C27A2E0 ELSE:L2-B007 0 ptr_chase | |
22894 | ldx [%g5-0x0088], %g5 ! 000000247C27A2E4 ELSE:L2-B007 0 ptr_chase | |
22895 | .word 0x95AEF713 ! 000000247C27A2E8 ELSE:L2-B007 0 illop | |
22896 | membar 0x40 ! 000000247C27A2EC ELSE:L2-B007 0 | |
22897 | .word 0xBFA89C91 ! 000000247C27A2F0 ELSE:L2-B007 0 illop | |
22898 | .word 0x93FEE498 ! 000000247C27A2F4 ELSE:L2-B007 0 random | |
22899 | .word 0xF57E7A8F ! 000000247C27A2F8 ELSE:L2-B007 0 S illop | |
22900 | nop ! 000000247C27A2FC ELSE:L2-B007 0 S | |
22901 | st %f2, [%g4+0x002D] ! 000000247C27A300 ELSE:L2-B007 0 S >BD100019+1 | |
22902 | popc %o2, %o5 ! 000000247C27A304 ELSE:L2-B007 0 S | |
22903 | popc %g1, %o0 ! 000000247C27A308 ELSE:L2-B007 0 S | |
22904 | stx %fsr, [%g2+0x0060] ! 000000247C27A30C ELSE:L2-B007 0 S <BD100032 | |
22905 | stb %o3, [%g5-0x0010] ! 000000247C27A310 ELSE:L2-B007 0 S >BD100052 | |
22906 | membar 0x40 ! 000000247C27A314 ELSE:L2-B007 0 | |
22907 | .word 0xCD6884DF ! 000000247C27A318 ELSE:L2-B007 0 illop | |
22908 | membar 0x40 ! 000000247C27A31C ELSE:L2-B007 0 | |
22909 | BL100127: ! ELSE:L2-B007 | |
22910 | .word 0x9DA6DA79 ! 000000247C27A320 ELSE:L2-B007 0 illop | |
22911 | fcmpd %fcc0, %f0, %f6 ! 000000247C27A324 SKIP:L2-B008 0 | |
22912 | .word 0x8BA28066 ! 000000247C27A328 SKIP:L2-B008 0 illop | |
22913 | .word 0xA7CFE855 ! 000000247C27A32C SKIP:L2-B008 0 S illop | |
22914 | .word 0xA3564DA3 ! 000000247C27A330 SKIP:L2-B008 0 S illop | |
22915 | ldx [%g2+0x0058], %l6 ! 000000247C27A334 SKIP:L2-B008 0 <BD100010 | |
22916 | lduba [%l6+%g0]0x14, %g7 ! 000000247C27A338 SKIP:L2-B008 0 S <BD100011 | |
22917 | add %g3, 0x40, %l6 ! 000000247C27A33C SKIP:L2-B008 0 @BD100036 | |
22918 | stda %f24, [%l6]0xD2 ! 000000247C27A340 SKIP:L2-B008 0 S Short16 | |
22919 | stb %g1, [%g6-0x0057] ! 000000247C27A344 SKIP:L2-B008 0 S >BD100026 | |
22920 | .word 0x93B543D5 ! 000000247C27A348 SKIP:L2-B008 0 illop | |
22921 | ldx [%g2+0x0060], %fsr ! 000000247C27A34C SKIP:L2-B008 0 S <BD100032 | |
22922 | .word 0xC1D48BD0 ! 000000247C27A350 SKIP:L2-B008 0 L illop | |
22923 | fba BL100129 ! 000000247C27A354 SKIP:L2-B008 0 L | |
22924 | .word 0xCA5572E8 ! 000000247C27A358 SKIP:L2-B008 0 S random | |
22925 | .word 0xB7A78DFD ! 000000247C27A35C SKIP:L2-B008 0 S illop | |
22926 | .word 0x9767CCB8 ! 000000247C27A360 SKIP:L2-B008 0 S illop | |
22927 | BL100128:bge BL100130 ;.empty ! 000000247C27A364 SKIP:L2-B008 0 L | |
22928 | .word 0xDFD4755D ! 000000247C27A368 SKIP:L2-B008 0 L illop | |
22929 | sta %f8, [%g3-0x002C]%asi ! 000000247C27A36C SKIP:L2-B008 0 S >BD100055 | |
22930 | std %o0, [%g5+0x0058] ! 000000247C27A370 SKIP:L2-B008 0 S >BD100035 | |
22931 | BL100131:sth %o1, [%g6-0x004B] ! 000000247C27A374 SKIP:L2-B008 0 S >BD100089+1 | |
22932 | .word 0x9DE3A060 ! 000000247C27A378 SKIP:L2-B008 0 L random | |
22933 | stba %o4, [%g5+0x007C]%asi ! 000000247C27A37C SKIP:L2-B008 0 S >BD100009+4 | |
22934 | fbg BL100132 ;.empty ! 000000247C27A380 SKIP:L2-B008 0 L | |
22935 | brgez,pt %g1, BL100133 ! 000000247C27A384 SKIP:L2-B008 0 L | |
22936 | BL100133:.word 0xA5B289FB ! 000000247C27A388 SKIP:L2-B008 0 S illop_VIS | |
22937 | BL100130:fbuge,pt %fcc3, BL100132 ! 000000247C27A38C SKIP:L2-B008 0 L | |
22938 | BL100129:sth %o2, [%g4-0x0028] ! 000000247C27A390 SKIP:L2-B008 0 S >BD100049 | |
22939 | BL100132:add %g1, 0x12F, %g1 ! 000000247C27A394 SKIP:L2-B008 0 chksum++ | |
22940 | ba,pn %xcc, BL100135 ! 000000247C27A398 SKIP:L2-B008 0 | |
22941 | st %fsr, [%g2+0x0064] ! 000000247C27A39C SKIP:L2-B008 0 S <BD100032+4 | |
22942 | BL100134: ! ELSE:L2-B009 | |
22943 | ld [%g2+0x0064], %fsr ! 000000247C27A3A0 ELSE:L2-B009 0 S <BD100032+4 | |
22944 | ldx [%g2+0x0058], %l6 ! 000000247C27A3A4 ELSE:L2-B009 0 <BD100010 | |
22945 | ldda [%l6]0x2E, %o2 ! 000000247C27A3A8 ELSE:L2-B009 0 S Quad_Ld_P | |
22946 | stw %o0, [%g6-0x0014] ! 000000247C27A3AC ELSE:L2-B009 0 S >BD100087 | |
22947 | nop ! 000000247C27A3B0 ELSE:L2-B009 0 S | |
22948 | .word 0xDF347EFB ! 000000247C27A3B4 ELSE:L2-B009 0 illop | |
22949 | nop ! 000000247C27A3B8 ELSE:L2-B009 0 S | |
22950 | .word 0xF4E71EC7 ! 000000247C27A3BC ELSE:L2-B009 0 S illop | |
22951 | .word 0x8D89B752 ! 000000247C27A3C0 ELSE:L2-B009 0 S illop | |
22952 | ldx [%g6-0x0088], %g6 ! 000000247C27A3C4 ELSE:L2-B009 0 ptr_chase | |
22953 | ldx [%g6-0x0088], %g6 ! 000000247C27A3C8 ELSE:L2-B009 0 ptr_chase | |
22954 | ldx [%g6-0x0088], %g6 ! 000000247C27A3CC ELSE:L2-B009 0 ptr_chase | |
22955 | ldx [%g6-0x0088], %g6 ! 000000247C27A3D0 ELSE:L2-B009 0 ptr_chase | |
22956 | ldx [%g6-0x0088], %g6 ! 000000247C27A3D4 ELSE:L2-B009 0 ptr_chase | |
22957 | .word 0x081B7E8C ! 000000247C27A3D8 ELSE:L2-B009 0 illop | |
22958 | std %o4, [%g5-0x0068] ! 000000247C27A3DC ELSE:L2-B009 0 S >BD100082 | |
22959 | BL100135: ! ELSE:L2-B009 | |
22960 | add %g1, 0xBB2, %g1 ! 000000247C27A3E0 ELSE:L2-B009 0 chksum++ | |
22961 | .word 0xE993CF70 ! 000000247C27A3E4 LOOP:L1-B000 0 S illop | |
22962 | .word 0x8FCAE8A7 ! 000000247C27A3E8 LOOP:L1-B000 0 illop | |
22963 | ldx [%g5-0x0088], %g5 ! 000000247C27A3EC LOOP:L1-B000 0 ptr_chase | |
22964 | ldx [%g5-0x0088], %g5 ! 000000247C27A3F0 LOOP:L1-B000 0 ptr_chase | |
22965 | ldx [%g5-0x0088], %g5 ! 000000247C27A3F4 LOOP:L1-B000 0 ptr_chase | |
22966 | ldx [%g5-0x0088], %g5 ! 000000247C27A3F8 LOOP:L1-B000 0 ptr_chase | |
22967 | std %o2, [%g4+0x0080] ! 000000247C27A3FC LOOP:L1-B000 0 S >BD100070 | |
22968 | .word 0xCBEAF3A3 ! 000000247C27A400 LOOP:L1-B000 0 S illop | |
22969 | .word 0xDDF8B13E ! 000000247C27A404 LOOP:L1-B000 0 illop | |
22970 | .word 0xCA3F319E ! 000000247C27A408 LOOP:L1-B000 0 S illop | |
22971 | ldd [%g5-0x0060], %f38 ! 000000247C27A40C LOOP:L1-B000 0 S <BD100104 | |
22972 | ta %xcc, 0x40 ! 000000247C27A410 LOOP:L1-B000 0 S +-priv | |
22973 | .word 0xACC3A8B8 ! 000000247C27A414 LOOP:L1-B000 0 S random | |
22974 | lduh [%g3-0x0030], %o0 ! 000000247C27A418 LOOP:L1-B000 0 S <BD100106 | |
22975 | .word 0xAD97CB96 ! 000000247C27A41C LOOP:L1-B000 0 illop | |
22976 | andcc %o1, 0x1, %g0 ! 000000247C27A420 LOOP:L1-B000 0 | |
22977 | bne,pn %xcc, BL100136 ! 000000247C27A424 LOOP:L1-B000 0 | |
22978 | sta %f9, [%g3-0x002C]%asi ! 000000247C27A428 LOOP:L1-B000 0 S >BD100055 | |
22979 | add %g1, 0x315, %g1 ! 000000247C27A42C LOOP:L1-B000 0 chksum++ | |
22980 | lduha [%g7+%g0]0x82, %o0 ! 000000247C27A430 SUBR:L0-B000 0 S <BD100043 | |
22981 | ldx [%g2+0x0060], %fsr ! 000000247C27A434 SUBR:L0-B000 0 S <BD100032 | |
22982 | ldsw [%g6-0x0050], %o5 ! 000000247C27A438 SUBR:L0-B000 0 S <BD100093 | |
22983 | .word 0xD97F3CE0 ! 000000247C27A43C SUBR:L0-B000 0 S illop | |
22984 | add %g4, -88, %l6 ! 000000247C27A440 SUBR:L0-B000 0 @BD100024 | |
22985 | ldda [%l6]0xD1, %f26 ! 000000247C27A444 SUBR:L0-B000 0 S Short8 | |
22986 | retl ! 000000247C27A448 SUBR:L0-B000 0 | |
22987 | add %g1, 0xC94, %g1 ! 000000247C27A44C SUBR:L0-B000 0 chksum++ | |
22988 | ||
22989 | SECTION .btext053_pg1 TEXT_VA=0x247c27a000 | |
22990 | attr_text { | |
22991 | Name = .btext053_pg1, | |
22992 | VA = 0x247c27a000, | |
22993 | RA = 0xfffee0000, | |
22994 | PA = ra2pa(0xfffee0000,0), | |
22995 | tsbonly, | |
22996 | part_0_ctx_nonzero_tsb_config_3, | |
22997 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
22998 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22999 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23000 | } | |
23001 | .text; .skip 8 | |
23002 | ||
23003 | !======================================================================== | |
23004 | ||
23005 | SECTION .btext054 TEXT_VA=0x17cae87f00 | |
23006 | attr_text { | |
23007 | Name = .btext054, | |
23008 | VA = 0x17cae87f00, | |
23009 | RA = 0xfffedbf00, | |
23010 | PA = ra2pa(0xfffedbf00,0), | |
23011 | notsb | |
23012 | } | |
23013 | ||
23014 | SECTION .btext054_pg0 TEXT_VA=0x17cae86000 | |
23015 | attr_text { | |
23016 | Name = .btext054_pg0, | |
23017 | VA = 0x17cae86000, | |
23018 | RA = 0xfffeda000, | |
23019 | PA = ra2pa(0xfffeda000,0), | |
23020 | tsbonly, | |
23021 | part_0_ctx_nonzero_tsb_config_3, | |
23022 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
23023 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
23024 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23025 | } | |
23026 | .text; .skip 8 | |
23027 | ||
23028 | ||
23029 | SECTION .btext054 | |
23030 | .text | |
23031 | .global SUBR136; SUBR136: | |
23032 | .word 0xFF545BF7 ! 00000017CAE87F00 SUBR:L0-B000 0 illop | |
23033 | add %o4, %g1, %o4 ! 00000017CAE87F04 SWCH:L1-B000 0 | |
23034 | andcc %o4, 0x800, %g0 ! 00000017CAE87F08 SWCH:L1-B000 0 | |
23035 | bnz,pn %xcc, BL100140 ! 00000017CAE87F0C SWCH:L1-B000 0 | |
23036 | andcc %o4, 0x4, %g0 ! 00000017CAE87F10 SWCH:L1-B000 0 | |
23037 | bnz,pt %xcc, BL100139 ! 00000017CAE87F14 SWCH:L1-B000 0 | |
23038 | .word 0x9BDBB8F5 ! 00000017CAE87F18 SWCH:L1-B000 0 illop | |
23039 | bnz,a,pn %xcc, BL100138 ! 00000017CAE87F1C SWCH:L1-B000 0 | |
23040 | add %g1, 0xEC9, %g1 ! 00000017CAE87F20 SWCH:L1-B000 0 chksum++ | |
23041 | andcc %o4, 0x10, %g0 ! 00000017CAE87F24 SWCH:L1-B000 0 | |
23042 | .word 0x91AA8076 ! 00000017CAE87F28 SWCH:L1-B000 0 illop | |
23043 | add %g1, 0xADC, %g1 ! 00000017CAE87F2C SWCH:L1-B000 0 chksum++ | |
23044 | sth %g1, [%g5+0x005C] ! 00000017CAE87F30 SWCH:L1-B000 0 S >BD100035+4 | |
23045 | ldstub [%g6-0x0058], %o2 ! 00000017CAE87F34 SWCH:L1-B000 0 S >BD100024 | |
23046 | ldda [%g4-0x0048]%asi, %f30 ! 00000017CAE87F38 SWCH:L1-B000 0 S <BD100023 | |
23047 | lduh [%g6-0x0022], %o1 ! 00000017CAE87F3C SWCH:L1-B000 0 S <BD100076 | |
23048 | add %g1, 0xD76, %g1 ! 00000017CAE87F40 SWCH:L1-B000 0 chksum++ | |
23049 | .word 0x9AE924FD ! 00000017CAE87F44 SWCH:L1-B000 0 illop | |
23050 | swap [%g4-0x0014], %o3 ! 00000017CAE87F48 SWCH:L1-B000 0 S >BD100087 | |
23051 | BL100137:add %g1, 0xA99, %g1 ! 00000017CAE87F4C CASE:L2-B000 0 chksum++ | |
23052 | .word 0x87419C2C ! 00000017CAE87F50 CASE:L2-B000 0 S random | |
23053 | ld [%g4+0x002C], %f4 ! 00000017CAE87F54 CASE:L2-B000 0 S <BD100019 | |
23054 | .word 0xC23AAE3A ! 00000017CAE87F58 CASE:L2-B000 0 S illop | |
23055 | std %i4, [%g4-0x0068] ! 00000017CAE87F5C CASE:L2-B000 0 S >BD100082 | |
23056 | nop ! 00000017CAE87F60 CASE:L2-B000 0 S | |
23057 | ldx [%g4-0x0088], %g4 ! 00000017CAE87F64 CASE:L2-B000 0 ptr_chase | |
23058 | .word 0x97568000 ! 00000017CAE87F68 CASE:L2-B000 0 S illop | |
23059 | lduw [%g6-0x0014], %o2 ! 00000017CAE87F6C CASE:L2-B000 0 S <BD100087 | |
23060 | .word 0x95906000 ! 00000017CAE87F70 CASE:L2-B000 0 S random | |
23061 | ldub [%g6-0x000F], %o3 ! 00000017CAE87F74 CASE:L2-B000 0 S <BD100040 | |
23062 | .word 0xC7D1AEC8 ! 00000017CAE87F78 CASE:L2-B000 0 illop | |
23063 | .word 0xFD54D520 ! 00000017CAE87F7C CASE:L2-B000 0 S illop | |
23064 | BL100138:add %g1, 0x518, %g1 ! 00000017CAE87F80 CASE:L2-B001 0 chksum++ | |
23065 | st %f2, [%g4+0x002C] ! 00000017CAE87F84 CASE:L2-B001 0 S >BD100019 | |
23066 | .word 0x957DB3D0 ! 00000017CAE87F88 CASE:L2-B001 0 S illop | |
23067 | stx %o0, [%g3-0x0048] ! 00000017CAE87F8C CASE:L2-B001 0 S >BD100023 | |
23068 | stb %g1, [%g3+0x0045] ! 00000017CAE87F90 CASE:L2-B001 0 S >BD100137+1 | |
23069 | ba,a,pn %icc, BL100144 ! 00000017CAE87F94 CASE:L2-B001 0 | |
23070 | nop ! 00000017CAE87F98 CASE:L2-B001 0 S | |
23071 | BL100139:add %g1, 0xCDC, %g1 ! 00000017CAE87F9C CASE:L2-B002 0 chksum++ | |
23072 | ldx [%g3-0x0048], %o1 ! 00000017CAE87FA0 CASE:L2-B002 0 S <BD100023 | |
23073 | ldswa [%g6+0x0024]%asi, %o2 ! 00000017CAE87FA4 CASE:L2-B002 0 S <BD100139 | |
23074 | .word 0xAF427303 ! 00000017CAE87FA8 CASE:L2-B002 0 S illop | |
23075 | .word 0x9FA050CD ! 00000017CAE87FAC CASE:L2-B002 0 S illop | |
23076 | ta %xcc, 0x46 ! 00000017CAE87FB0 CASE:L2-B002 0 S demap-page | |
23077 | fba BL100144 ! 00000017CAE87FB4 CASE:L2-B002 0 | |
23078 | .word 0xC94EDEDA ! 00000017CAE87FB8 CASE:L2-B002 0 S illop | |
23079 | BL100140:add %g1, 0x3B8, %g1 ! 00000017CAE87FBC CASE:L2-B003 0 chksum++ | |
23080 | ldx [%g2+0x0050], %l5 ! 00000017CAE87FC0 CASE:L2-B003 0 <BD100003 | |
23081 | .word 0xABB2C8ED ! 00000017CAE87FC4 CASE:L2-B003 0 illop | |
23082 | ldda [%l5]0xF0, %f16 ! 00000017CAE87FC8 CASE:L2-B003 0 Blk-Load | |
23083 | membar 0x40 ! 00000017CAE87FCC CASE:L2-B003 0 | |
23084 | .word 0x85962002 ! 00000017CAE87FD0 CASE:L2-B003 0 S illop | |
23085 | lduha [%g7+%g7]0x83, %o0 ! 00000017CAE87FD4 CASE:L2-B003 0 S <BD100043 | |
23086 | .word 0xB67EBE47 ! 00000017CAE87FD8 CASE:L2-B003 0 S random | |
23087 | lduba [%g3+0x002A]%asi, %o2 ! 00000017CAE87FDC CASE:L2-B003 0 S <BD100099 | |
23088 | ba,a BL100144 ! 00000017CAE87FE0 CASE:L2-B003 0 | |
23089 | ldx [%g2+0x0020], %g4 ! 00000017CAE87FE4 CASE:L2-B003 0 S BASE<BD100098 | |
23090 | BL100144: ! SWCH:L1-B000 | |
23091 | add %g1, 0x12F, %g1 ! 00000017CAE87FE8 SWCH:L1-B000 0 chksum++ | |
23092 | nop ! 00000017CAE87FEC SWCH:L1-B000 0 S | |
23093 | fbg,a BL100141 ! 00000017CAE87FF0 SWCH:L1-B000 0 L | |
23094 | nop ! 00000017CAE87FF4 SWCH:L1-B000 0 S | |
23095 | fbule,pt %fcc0, BL100142 ! 00000017CAE87FF8 SWCH:L1-B000 0 L | |
23096 | BL100141:.word 0x85AB9DA9 ! 00000017CAE87FFC SWCH:L1-B000 0 S illop | |
23097 | .word 0x9B7832AD ! 00000017CAE88000 SWCH:L1-B000 0 L illop | |
23098 | ldstub [%g6-0x000F], %o3 ! 00000017CAE88004 SWCH:L1-B000 0 S >BD100040 | |
23099 | nop ! 00000017CAE88008 SWCH:L1-B000 0 S | |
23100 | BL100143:.word 0x353CB3A8 ! 00000017CAE8800C SWCH:L1-B000 0 L random | |
23101 | stha %o2, [%g6+0x0002]%asi ! 00000017CAE88010 SWCH:L1-B000 0 S >BD100095 | |
23102 | BL100142:.word 0x93AF5872 ! 00000017CAE88014 SWCH:L1-B000 0 S illop_FP | |
23103 | stb %o4, [%g6-0x0057] ! 00000017CAE88018 SWCH:L1-B000 0 S >BD100026 | |
23104 | add %g1, 0x56B, %g1 ! 00000017CAE8801C SWCH:L1-B000 0 chksum++ | |
23105 | popc %o3, %o3 ! 00000017CAE88020 SUBR:L0-B000 0 S | |
23106 | .word 0x021A986C ! 00000017CAE88024 SUBR:L0-B000 0 illop | |
23107 | .word 0xB9E01AEF ! 00000017CAE88028 SUBR:L0-B000 0 S illop | |
23108 | ldx [%g2+0x0058], %l6 ! 00000017CAE8802C SUBR:L0-B000 0 <BD100010 | |
23109 | stha %g7, [%l6+%g0]0x14 ! 00000017CAE88030 SUBR:L0-B000 0 S >BD100011 | |
23110 | .word 0x9798CEF3 ! 00000017CAE88034 SUBR:L0-B000 0 illop | |
23111 | stda %f28, [%l6]0xD3 ! 00000017CAE88038 SUBR:L0-B000 0 S Short16 | |
23112 | ldx [%g6-0x0048], %o3 ! 00000017CAE8803C SUBR:L0-B000 0 S <BD100023 | |
23113 | retl ! 00000017CAE88040 SUBR:L0-B000 0 | |
23114 | .word 0x9F908007 ! 00000017CAE88044 SUBR:L0-B000 0 illop | |
23115 | ||
23116 | SECTION .btext054_pg1 TEXT_VA=0x17cae88000 | |
23117 | attr_text { | |
23118 | Name = .btext054_pg1, | |
23119 | VA = 0x17cae88000, | |
23120 | RA = 0xfffedc000, | |
23121 | PA = ra2pa(0xfffedc000,0), | |
23122 | tsbonly, | |
23123 | part_0_ctx_nonzero_tsb_config_3, | |
23124 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
23125 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
23126 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23127 | } | |
23128 | .text; .skip 8 | |
23129 | ! Context 73: 1713 instructions generated, 865 executed, 10 traps | |
23130 | ||
23131 | #undef BLIMP_BIAS | |
23132 | #define BLIMP_BIAS 0 | |
23133 | #undef BLIMP_FRAME | |
23134 | #define BLIMP_FRAME 128 | |
23135 | #undef BLIMP_32BIT | |
23136 | #define BLIMP_32BIT 0 | |
23137 | ||
23138 | !======================================================================== | |
23139 | ||
23140 | SECTION .btext055 TEXT_VA=0xffffb213fffffd00 | |
23141 | attr_text { | |
23142 | Name = .btext055, | |
23143 | VA = 0xffffb213fffffd00, | |
23144 | RA = 0xb7ffffd00, | |
23145 | PA = ra2pa(0xb7ffffd00,0), | |
23146 | notsb | |
23147 | } | |
23148 | ||
23149 | SECTION .btext055_pg0 TEXT_VA=0xffffb213f0000000 | |
23150 | attr_text { | |
23151 | Name = .btext055_pg0, | |
23152 | VA = 0xffffb213f0000000, | |
23153 | RA = 0xb70000000, | |
23154 | PA = ra2pa(0xb70000000,0), | |
23155 | tsbonly, | |
23156 | part_0_ctx_nonzero_tsb_config_2, | |
23157 | TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1, | |
23158 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
23159 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23160 | } | |
23161 | .text; .skip 8 | |
23162 | ||
23163 | ||
23164 | SECTION .btext055 | |
23165 | .text | |
23166 | .global start_th_6; start_th_6: | |
23167 | .global SUBR150; SUBR150: | |
23168 | BL120140: ! MAIN:L0-B000 | |
23169 | nop ! FFFFB213FFFFFD00 MAIN:L0-B000 1 | |
23170 | sethi %hh(0x1E19D34A000),%g2 ! FFFFB213FFFFFD04 MAIN:L0-B000 1 BD120094 | |
23171 | or %g2,%hm(0x1E19D34A000),%g2 ! FFFFB213FFFFFD08 MAIN:L0-B000 1 | |
23172 | sethi %lm(0x1E19D34A000),%g3 ! FFFFB213FFFFFD0C MAIN:L0-B000 1 | |
23173 | or %g3,%lo(0x1E19D34A000),%g3 ! FFFFB213FFFFFD10 MAIN:L0-B000 1 | |
23174 | sllx %g2, 0x20, %g2 ! FFFFB213FFFFFD14 MAIN:L0-B000 1 | |
23175 | or %g2, %g3, %g2 ! FFFFB213FFFFFD18 MAIN:L0-B000 1 | |
23176 | sethi %hh(0x43C2400000),%l0 ! FFFFB213FFFFFD1C MAIN:L0-B000 1 STACK0074 | |
23177 | or %l0,%hm(0x43C2400000),%l0 ! FFFFB213FFFFFD20 MAIN:L0-B000 1 | |
23178 | sethi %lm(0x43C2400000),%l1 ! FFFFB213FFFFFD24 MAIN:L0-B000 1 | |
23179 | or %l1,%lo(0x43C2400000),%l1 ! FFFFB213FFFFFD28 MAIN:L0-B000 1 | |
23180 | sllx %l0, 0x20, %l0 ! FFFFB213FFFFFD2C MAIN:L0-B000 1 | |
23181 | or %l0, %l1, %l0 ! FFFFB213FFFFFD30 MAIN:L0-B000 1 | |
23182 | sub %l0, 0x100, %o6 ! FFFFB213FFFFFD34 MAIN:L0-B000 1 | |
23183 | add %o6, 0x80, %i6 ! FFFFB213FFFFFD38 MAIN:L0-B000 1 | |
23184 | addcc %g0, 0x1, %g1 ! FFFFB213FFFFFD3C MAIN:L0-B000 1 | |
23185 | or %g0, -1735, %g3 ! FFFFB213FFFFFD40 MAIN:L0-B000 1 | |
23186 | or %g0, -3115, %g4 ! FFFFB213FFFFFD44 MAIN:L0-B000 1 | |
23187 | or %g0, -3793, %g5 ! FFFFB213FFFFFD48 MAIN:L0-B000 1 | |
23188 | or %g0, 0xC21, %g6 ! FFFFB213FFFFFD4C MAIN:L0-B000 1 | |
23189 | or %g0, 0x0, %g7 ! FFFFB213FFFFFD50 MAIN:L0-B000 1 | |
23190 | or %g0, -1917, %o0 ! FFFFB213FFFFFD54 MAIN:L0-B000 1 | |
23191 | or %g0, 0x7EE, %o1 ! FFFFB213FFFFFD58 MAIN:L0-B000 1 | |
23192 | or %g0, 0x274, %o2 ! FFFFB213FFFFFD5C MAIN:L0-B000 1 | |
23193 | or %g0, 0x601, %o3 ! FFFFB213FFFFFD60 MAIN:L0-B000 1 | |
23194 | or %g0, -186, %o4 ! FFFFB213FFFFFD64 MAIN:L0-B000 1 | |
23195 | or %g0, -3073, %o5 ! FFFFB213FFFFFD68 MAIN:L0-B000 1 | |
23196 | or %g0, -3448, %o7 ! FFFFB213FFFFFD6C MAIN:L0-B000 1 | |
23197 | or %g0, 0xB7F, %l0 ! FFFFB213FFFFFD70 MAIN:L0-B000 1 | |
23198 | or %g0, -2589, %l1 ! FFFFB213FFFFFD74 MAIN:L0-B000 1 | |
23199 | or %g0, 0x75C, %l2 ! FFFFB213FFFFFD78 MAIN:L0-B000 1 | |
23200 | or %g0, 0xE82, %l3 ! FFFFB213FFFFFD7C MAIN:L0-B000 1 | |
23201 | or %g0, -781, %l4 ! FFFFB213FFFFFD80 MAIN:L0-B000 1 | |
23202 | or %g0, 0xBF1, %l5 ! FFFFB213FFFFFD84 MAIN:L0-B000 1 | |
23203 | sethi %hh(0xFFFFB213FFFFFD00),%l7 ! FFFFB213FFFFFD88 MAIN:L0-B000 1 SUBR150 | |
23204 | or %l7,%hm(0xFFFFB213FFFFFD00),%l7 ! FFFFB213FFFFFD8C MAIN:L0-B000 1 | |
23205 | sethi %lm(0xFFFFB213FFFFFD00),%l6 ! FFFFB213FFFFFD90 MAIN:L0-B000 1 | |
23206 | or %l6,%lo(0xFFFFB213FFFFFD00),%l6 ! FFFFB213FFFFFD94 MAIN:L0-B000 1 | |
23207 | sllx %l7, 0x20, %l7 ! FFFFB213FFFFFD98 MAIN:L0-B000 1 | |
23208 | or %l7, %l6, %l7 ! FFFFB213FFFFFD9C MAIN:L0-B000 1 | |
23209 | or %g0, 0x161, %l6 ! FFFFB213FFFFFDA0 MAIN:L0-B000 1 | |
23210 | or %g0, -745, %i0 ! FFFFB213FFFFFDA4 MAIN:L0-B000 1 | |
23211 | or %g0, 0xF42, %i1 ! FFFFB213FFFFFDA8 MAIN:L0-B000 1 | |
23212 | or %g0, 0xA13, %i2 ! FFFFB213FFFFFDAC MAIN:L0-B000 1 | |
23213 | or %g0, 0xFF3, %i3 ! FFFFB213FFFFFDB0 MAIN:L0-B000 1 | |
23214 | or %g0, -327, %i4 ! FFFFB213FFFFFDB4 MAIN:L0-B000 1 | |
23215 | or %g0, -3513, %i5 ! FFFFB213FFFFFDB8 MAIN:L0-B000 1 | |
23216 | or %g0, -716, %i7 ! FFFFB213FFFFFDBC MAIN:L0-B000 1 | |
23217 | or %g0, 0x4, %g6 ! FFFFB213FFFFFDC0 MAIN:L0-B000 1 | |
23218 | BL120141:save %o6, -128, %o6 ! FFFFB213FFFFFDC4 MAIN:L0-B000 4 | |
23219 | add %i0, %g6, %l0 ! FFFFB213FFFFFDC8 MAIN:L0-B000 4 | |
23220 | add %i1, %g6, %l1 ! FFFFB213FFFFFDCC MAIN:L0-B000 4 | |
23221 | add %i2, %g6, %l2 ! FFFFB213FFFFFDD0 MAIN:L0-B000 4 | |
23222 | add %i3, %g6, %l3 ! FFFFB213FFFFFDD4 MAIN:L0-B000 4 | |
23223 | add %i4, %g6, %l4 ! FFFFB213FFFFFDD8 MAIN:L0-B000 4 | |
23224 | add %i5, %g6, %l5 ! FFFFB213FFFFFDDC MAIN:L0-B000 4 | |
23225 | add %i6, %g6, %l6 ! FFFFB213FFFFFDE0 MAIN:L0-B000 4 | |
23226 | add %i7, %g6, %l7 ! FFFFB213FFFFFDE4 MAIN:L0-B000 4 | |
23227 | add %l0, %g6, %o0 ! FFFFB213FFFFFDE8 MAIN:L0-B000 4 | |
23228 | add %l1, %g6, %o1 ! FFFFB213FFFFFDEC MAIN:L0-B000 4 | |
23229 | add %l2, %g6, %o2 ! FFFFB213FFFFFDF0 MAIN:L0-B000 4 | |
23230 | add %l3, %g6, %o3 ! FFFFB213FFFFFDF4 MAIN:L0-B000 4 | |
23231 | add %l4, %g6, %o4 ! FFFFB213FFFFFDF8 MAIN:L0-B000 4 | |
23232 | add %l5, %g6, %o5 ! FFFFB213FFFFFDFC MAIN:L0-B000 4 | |
23233 | add %l7, %g6, %o7 ! FFFFB213FFFFFE00 MAIN:L0-B000 4 | |
23234 | subcc %g6, 0x1, %g6 ! FFFFB213FFFFFE04 MAIN:L0-B000 4 | |
23235 | bnz,a,pt %xcc, BL120141 ! FFFFB213FFFFFE08 MAIN:L0-B000 4 | |
23236 | nop ! FFFFB213FFFFFE0C MAIN:L0-B000 3 | |
23237 | restore %g0, %g0, %g0 ! FFFFB213FFFFFE10 MAIN:L0-B000 1 | |
23238 | restore %g0, %g0, %g0 ! FFFFB213FFFFFE14 MAIN:L0-B000 1 | |
23239 | restore %g0, %g0, %g0 ! FFFFB213FFFFFE18 MAIN:L0-B000 1 | |
23240 | restore %g0, %g0, %g0 ! FFFFB213FFFFFE1C MAIN:L0-B000 1 | |
23241 | ta %xcc, 0x44 ! FFFFB213FFFFFE20 MAIN:L0-B000 1 cleanwin=0 | |
23242 | ldd [%g2+0x0068], %f0 ! FFFFB213FFFFFE24 MAIN:L0-B000 1 <BD120223 | |
23243 | faddd %f0, %f0, %f6 ! FFFFB213FFFFFE28 MAIN:L0-B000 1 | |
23244 | faddd %f0, %f6, %f12 ! FFFFB213FFFFFE2C MAIN:L0-B000 1 | |
23245 | faddd %f6, %f12, %f14 ! FFFFB213FFFFFE30 MAIN:L0-B000 1 | |
23246 | faddd %f12, %f14, %f60 ! FFFFB213FFFFFE34 MAIN:L0-B000 1 | |
23247 | faddd %f14, %f60, %f62 ! FFFFB213FFFFFE38 MAIN:L0-B000 1 | |
23248 | faddd %f60, %f62, %f32 ! FFFFB213FFFFFE3C MAIN:L0-B000 1 | |
23249 | faddd %f62, %f32, %f34 ! FFFFB213FFFFFE40 MAIN:L0-B000 1 | |
23250 | faddd %f32, %f34, %f36 ! FFFFB213FFFFFE44 MAIN:L0-B000 1 | |
23251 | faddd %f34, %f36, %f38 ! FFFFB213FFFFFE48 MAIN:L0-B000 1 | |
23252 | faddd %f36, %f38, %f40 ! FFFFB213FFFFFE4C MAIN:L0-B000 1 | |
23253 | faddd %f38, %f40, %f42 ! FFFFB213FFFFFE50 MAIN:L0-B000 1 | |
23254 | faddd %f40, %f42, %f44 ! FFFFB213FFFFFE54 MAIN:L0-B000 1 | |
23255 | faddd %f42, %f44, %f46 ! FFFFB213FFFFFE58 MAIN:L0-B000 1 | |
23256 | ld [%g2+0x0070], %f2 ! FFFFB213FFFFFE5C MAIN:L0-B000 1 <BD120224 | |
23257 | fadds %f2, %f2, %f3 ! FFFFB213FFFFFE60 MAIN:L0-B000 1 | |
23258 | fadds %f2, %f3, %f4 ! FFFFB213FFFFFE64 MAIN:L0-B000 1 | |
23259 | fadds %f3, %f4, %f5 ! FFFFB213FFFFFE68 MAIN:L0-B000 1 | |
23260 | fadds %f4, %f5, %f8 ! FFFFB213FFFFFE6C MAIN:L0-B000 1 | |
23261 | fadds %f5, %f8, %f9 ! FFFFB213FFFFFE70 MAIN:L0-B000 1 | |
23262 | fadds %f8, %f9, %f10 ! FFFFB213FFFFFE74 MAIN:L0-B000 1 | |
23263 | fadds %f9, %f10, %f11 ! FFFFB213FFFFFE78 MAIN:L0-B000 1 | |
23264 | fcmpd %fcc0, %f0, %f0 ! FFFFB213FFFFFE7C MAIN:L0-B000 1 | |
23265 | fcmpd %fcc1, %f0, %f0 ! FFFFB213FFFFFE80 MAIN:L0-B000 1 | |
23266 | fcmpd %fcc2, %f0, %f0 ! FFFFB213FFFFFE84 MAIN:L0-B000 1 | |
23267 | fcmpd %fcc3, %f0, %f0 ! FFFFB213FFFFFE88 MAIN:L0-B000 1 | |
23268 | stx %fsr, [%g2+0x0060] ! FFFFB213FFFFFE8C MAIN:L0-B000 1 <BD120032 | |
23269 | fzero %f16 ! FFFFB213FFFFFE90 MAIN:L0-B000 1 | |
23270 | fzero %f18 ! FFFFB213FFFFFE94 MAIN:L0-B000 1 | |
23271 | fzero %f20 ! FFFFB213FFFFFE98 MAIN:L0-B000 1 | |
23272 | fzero %f22 ! FFFFB213FFFFFE9C MAIN:L0-B000 1 | |
23273 | fzero %f24 ! FFFFB213FFFFFEA0 MAIN:L0-B000 1 | |
23274 | fzero %f26 ! FFFFB213FFFFFEA4 MAIN:L0-B000 1 | |
23275 | fzero %f28 ! FFFFB213FFFFFEA8 MAIN:L0-B000 1 | |
23276 | fzero %f30 ! FFFFB213FFFFFEAC MAIN:L0-B000 1 | |
23277 | ldx [%g2+0x0000], %g3 ! FFFFB213FFFFFEB0 MAIN:L0-B000 1 BASE<BD120094 | |
23278 | ldx [%g2+0x0008], %g4 ! FFFFB213FFFFFEB4 MAIN:L0-B000 1 BASE<BD120015 | |
23279 | ldx [%g2+0x0010], %g5 ! FFFFB213FFFFFEB8 MAIN:L0-B000 1 BASE<BD120048 | |
23280 | ldx [%g2+0x0018], %g6 ! FFFFB213FFFFFEBC MAIN:L0-B000 1 BASE<BD120083 | |
23281 | or %g0, 0x2, %l2 ! FFFFB213FFFFFEC0 LOOP:L1-B000 1 | |
23282 | BL120202: ! LOOP:L1-B000 | |
23283 | add %g1, 0xDB, %g1 ! FFFFB213FFFFFEC4 LOOP:L1-B000 2 chksum++ | |
23284 | stw %g1, [%g6+0x0024] ! FFFFB213FFFFFEC8 LOOP:L1-B000 2 S >BD120139 | |
23285 | std %f20, [%g3+0x0058] ! FFFFB213FFFFFECC LOOP:L1-B000 2 S >BD120035 | |
23286 | ldx [%g3-0x0088], %g3 ! FFFFB213FFFFFED0 LOOP:L1-B000 2 ptr_chase | |
23287 | ldx [%g3-0x0088], %g3 ! FFFFB213FFFFFED4 LOOP:L1-B000 2 ptr_chase | |
23288 | ldx [%g3-0x0088], %g3 ! FFFFB213FFFFFED8 LOOP:L1-B000 2 ptr_chase | |
23289 | ldx [%g3-0x0088], %g3 ! FFFFB213FFFFFEDC LOOP:L1-B000 2 ptr_chase | |
23290 | call .+8 ! FFFFB213FFFFFEE0 LOOP:L1-B000 2 S | |
23291 | ldstub [%g6+0x0043], %l0 ! FFFFB213FFFFFEE4 LOOP:L1-B000 2 S >BD120092 | |
23292 | ldx [%g2+0x0050], %l5 ! FFFFB213FFFFFEE8 LOOP:L1-B000 2 <BD120003 | |
23293 | membar 0x40 ! FFFFB213FFFFFEEC LOOP:L1-B000 2 | |
23294 | ldda [%l5]0xF1, %f16 ! FFFFB213FFFFFEF0 LOOP:L1-B000 2 Blk-Load | |
23295 | membar 0x40 ! FFFFB213FFFFFEF4 LOOP:L1-B000 2 | |
23296 | st %f11, [%g5+0x0060] ! FFFFB213FFFFFEF8 LOOP:L1-B000 2 S >BD120069 | |
23297 | or %g0, 0x3, %l4 ! FFFFB213FFFFFEFC LOOP:L2-B000 2 | |
23298 | BL120154: ! LOOP:L2-B000 | |
23299 | add %g1, 0x994, %g1 ! FFFFB213FFFFFF00 LOOP:L2-B000 6 chksum++ | |
23300 | stw %i1, [%g3+0x0074] ! FFFFB213FFFFFF04 LOOP:L2-B000 6 S >BD120060+4 | |
23301 | ldda [%g3-0x0008]%asi, %i0 ! FFFFB213FFFFFF08 LOOP:L2-B000 6 S <BD120056 | |
23302 | st %fsr, [%g2+0x0064] ! FFFFB213FFFFFF0C LOOP:L2-B000 6 S <BD120032+4 | |
23303 | ldx [%g2+0x0038], %g6 ! FFFFB213FFFFFF10 LOOP:L2-B000 6 S BASE<BD120125 | |
23304 | stx %i0, [%g4+0x0068] ! FFFFB213FFFFFF14 LOOP:L2-B000 6 S >BD120012 | |
23305 | ta %xcc, 0x40 ! FFFFB213FFFFFF18 LOOP:L2-B000 6 S +-priv | |
23306 | and %g1, 0xFE, %l3 ! FFFFB213FFFFFF1C LOOP:L3-B000 6 | |
23307 | BL120142: ! LOOP:L3-B000 | |
23308 | add %g1, 0xC04, %g1 ! FFFFB213FFFFFF20 LOOP:L3-B000 16 chksum++ | |
23309 | lduw [%g4-0x0050], %o4 ! FFFFB213FFFFFF24 LOOP:L3-B000 22 S <BD120093 | |
23310 | std %f62, [%g3+0x0018] ! FFFFB213FFFFFF28 LOOP:L3-B000 16 S >BD120059 | |
23311 | add %g4, -60, %l6 ! FFFFB213FFFFFF2C LOOP:L3-B000 16 @BD120041 | |
23312 | ldda [%l6]0xD2, %f16 ! FFFFB213FFFFFF30 LOOP:L3-B000 16 S Short16 | |
23313 | lda [%g4-0x0050]%asi, %f20 ! FFFFB213FFFFFF34 LOOP:L3-B000 16 S <BD120093 | |
23314 | srlx %l3, 0x1, %l3 ! FFFFB213FFFFFF38 LOOP:L3-B000 16 | |
23315 | andcc %l3, 0x1, %g0 ! FFFFB213FFFFFF3C LOOP:L3-B000 16 | |
23316 | bne,pn %xcc, BL120142 ! FFFFB213FFFFFF40 LOOP:L3-B000 16 | |
23317 | stda %f38, [%g6+0x0018]%asi ! FFFFB213FFFFFF44 LOOP:L3-B000 16 S >BD120059 | |
23318 | add %g1, 0x744, %g1 ! FFFFB213FFFFFF48 LOOP:L3-B000 6 chksum++ | |
23319 | and %g1, 0xFE, %l1 ! FFFFB213FFFFFF4C LOOP:L3-B001 6 | |
23320 | BL120148: ! LOOP:L3-B001 | |
23321 | add %g1, 0xA87, %g1 ! FFFFB213FFFFFF50 LOOP:L3-B001 15 chksum++ | |
23322 | lduw [%g5-0x0040], %i2 ! FFFFB213FFFFFF54 LOOP:L3-B001 15 S <BD120007 | |
23323 | sta %f10, [%g6+0x0020]%asi ! FFFFB213FFFFFF58 LOOP:L3-B001 15 S >BD120042 | |
23324 | bne BL120143 ;.empty ! FFFFB213FFFFFF5C LOOP:L3-B001 15 L | |
23325 | fbug BL120144 ! FFFFB213FFFFFF60 LOOP:L3-B001 15 L | |
23326 | BL120143:st %f8, [%g3+0x002C] ! FFFFB213FFFFFF64 LOOP:L3-B001 15 S >BD120019 | |
23327 | bpos,pn %icc, BL120145 ! FFFFB213FFFFFF68 LOOP:L3-B001 15 L | |
23328 | BL120145:ldx [%g2+0x0038], %g6 ! FFFFB213FFFFFF6C LOOP:L3-B001 30 S BASE<BD120125 | |
23329 | fbu,a,pn %fcc1, BL120146 ;.empty ! FFFFB213FFFFFF70 LOOP:L3-B001 15 L | |
23330 | BL120146:fbul BL120144 ;.empty ! FFFFB213FFFFFF74 LOOP:L3-B001 0 L | |
23331 | BL120144:bneg BL120147 ! FFFFB213FFFFFF78 LOOP:L3-B001 15 L | |
23332 | ldd [%g3+0x0058], %f20 ! FFFFB213FFFFFF7C LOOP:L3-B001 15 S <BD120035 | |
23333 | BL120147:add %g1, 0x1C2, %g1 ! FFFFB213FFFFFF80 LOOP:L3-B001 15 chksum++ | |
23334 | nop ! FFFFB213FFFFFF84 LOOP:L3-B001 15 S | |
23335 | add %g6, 0x50, %l5 ! FFFFB213FFFFFF88 LOOP:L3-B001 15 @BD120045 | |
23336 | stda %f16,[%l5+%g1]0xC0 ! FFFFB213FFFFFF8C LOOP:L3-B001 15 S Partial_St | |
23337 | ldsw [%g5+0x0024], %o3 ! FFFFB213FFFFFF90 LOOP:L3-B001 15 S <BD120139 | |
23338 | ldx [%g2+0x0008], %g6 ! FFFFB213FFFFFF94 LOOP:L3-B001 15 S BASE<BD120015 | |
23339 | add %g4, 0x80, %l5 ! FFFFB213FFFFFF98 LOOP:L3-B001 15 @BD120070 | |
23340 | stda %f28,[%l5+%g1]0xC1 ! FFFFB213FFFFFF9C LOOP:L3-B001 15 S Partial_St | |
23341 | sth %l0, [%g3-0x001A] ! FFFFB213FFFFFFA0 LOOP:L3-B001 15 S >BD120130+2 | |
23342 | st %f14, [%g3+0x0030] ! FFFFB213FFFFFFA4 LOOP:L3-B001 15 S >BD120044 | |
23343 | sta %f15, [%g3+0x0034]%asi ! FFFFB213FFFFFFA8 LOOP:L3-B001 15 S >BD120044+4 | |
23344 | ldx [%g2+0x0050], %l5 ! FFFFB213FFFFFFAC LOOP:L3-B001 15 <BD120003 | |
23345 | membar 0x40 ! FFFFB213FFFFFFB0 LOOP:L3-B001 15 | |
23346 | stda %f32, [%l5]0xE0 ! FFFFB213FFFFFFB4 LOOP:L3-B001 15 Blk-Store | |
23347 | membar 0x40 ! FFFFB213FFFFFFB8 LOOP:L3-B001 15 | |
23348 | std %f40, [%g4+0x0018] ! FFFFB213FFFFFFBC LOOP:L3-B001 15 S >BD120059 | |
23349 | ldx [%g2+0x0058], %l6 ! FFFFB213FFFFFFC0 LOOP:L3-B001 15 <BD120010 | |
23350 | ldda [%l6]0x24, %i0 ! FFFFB213FFFFFFC4 LOOP:L3-B001 15 S Quad_Ld | |
23351 | membar 0x40 ! FFFFB213FFFFFFC8 LOOP:L3-B001 15 | |
23352 | stda %f16, [%l5]0xE1 ! FFFFB213FFFFFFCC LOOP:L3-B001 15 Blk-Store | |
23353 | membar 0x40 ! FFFFB213FFFFFFD0 LOOP:L3-B001 15 | |
23354 | ldx [%g2+0x0040], %g6 ! FFFFB213FFFFFFD4 LOOP:L3-B001 15 S BASE<BD120031 | |
23355 | srlx %l1, 0x1, %l1 ! FFFFB213FFFFFFD8 LOOP:L3-B001 15 | |
23356 | andcc %l1, 0x1, %g0 ! FFFFB213FFFFFFDC LOOP:L3-B001 15 | |
23357 | bne,pn %xcc, BL120148 ! FFFFB213FFFFFFE0 LOOP:L3-B001 15 | |
23358 | nop ! FFFFB213FFFFFFE4 LOOP:L3-B001 15 S | |
23359 | add %g1, 0x23A, %g1 ! FFFFB213FFFFFFE8 LOOP:L3-B001 6 chksum++ | |
23360 | fcmpd %fcc2, %f36, %f46 ! FFFFB213FFFFFFEC SKIP:L3-B002 6 | |
23361 | fbl,a,pn %fcc2, BL120149 ! FFFFB213FFFFFFF0 SKIP:L3-B002 6 | |
23362 | prefetch [%g3+0x04B7], 23 ! FFFFB213FFFFFFF4 SKIP:L3-B002 6 S <.+1207 | |
23363 | ldd [%g3-0x0068], %i0 ! FFFFB213FFFFFFF8 SKIP:L3-B002 0 S <BD120082 | |
23364 | std %f42, [%g3-0x0070] ! FFFFB213FFFFFFFC SKIP:L3-B002 0 S >BD120008 | |
23365 | ld [%g2+0x0064], %fsr ! FFFFB21400000000 SKIP:L3-B002 0 S <BD120032+4 | |
23366 | ldx [%g2+0x0050], %l5 ! FFFFB21400000004 SKIP:L3-B002 0 <BD120003 | |
23367 | membar 0x40 ! FFFFB21400000008 SKIP:L3-B002 0 | |
23368 | ldda [%l5]0x16, %f16 ! FFFFB2140000000C SKIP:L3-B002 0 Blk-Load | |
23369 | membar 0x40 ! FFFFB21400000010 SKIP:L3-B002 0 | |
23370 | ldsw [%g6+0x0064], %o4 ! FFFFB21400000014 SKIP:L3-B002 0 S <BD120021 | |
23371 | ldx [%g2+0x0058], %l6 ! FFFFB21400000018 SKIP:L3-B002 0 <BD120010 | |
23372 | .word 0xB1B105A9 ! FFFFB2140000001C SKIP:L3-B002 0 S illop | |
23373 | lduw [%g5-0x001B], %o3 ! FFFFB21400000020 SKIP:L3-B002 0 S <BD120130+1 | |
23374 | ldx [%g3-0x0088], %g3 ! FFFFB21400000024 SKIP:L3-B002 0 ptr_chase | |
23375 | .word 0x8D8D1C6C ! FFFFB21400000028 SKIP:L3-B002 0 illop | |
23376 | .word 0xC9125250 ! FFFFB2140000002C SKIP:L3-B002 0 illop | |
23377 | ldx [%g3-0x0088], %g3 ! FFFFB21400000030 SKIP:L3-B002 0 ptr_chase | |
23378 | .word 0x8FFF44F7 ! FFFFB21400000034 SKIP:L3-B002 0 random | |
23379 | ldx [%g3-0x0088], %g3 ! FFFFB21400000038 SKIP:L3-B002 0 ptr_chase | |
23380 | ldx [%g3-0x0088], %g3 ! FFFFB2140000003C SKIP:L3-B002 0 ptr_chase | |
23381 | ldx [%g3-0x0088], %g3 ! FFFFB21400000040 SKIP:L3-B002 0 ptr_chase | |
23382 | .word 0xCBD2181F ! FFFFB21400000044 SKIP:L3-B002 0 illop | |
23383 | .word 0x95906000 ! FFFFB21400000048 SKIP:L3-B002 0 random | |
23384 | ldda [%l6]0xD0, %f24 ! FFFFB2140000004C SKIP:L3-B002 0 S Short8 | |
23385 | add %g4, 0x2A, %l6 ! FFFFB21400000050 SKIP:L3-B002 0 @BD120099 | |
23386 | .word 0x9FDABFCE ! FFFFB21400000054 SKIP:L3-B002 0 S illop | |
23387 | ldx [%g4-0x0088], %g4 ! FFFFB21400000058 SKIP:L3-B002 0 ptr_chase | |
23388 | .word 0x9BA24908 ! FFFFB2140000005C SKIP:L3-B002 0 illop | |
23389 | ldx [%g4-0x0088], %g4 ! FFFFB21400000060 SKIP:L3-B002 0 ptr_chase | |
23390 | .word 0x8FAEC7A3 ! FFFFB21400000064 SKIP:L3-B002 0 illop | |
23391 | .word 0xBCEAA092 ! FFFFB21400000068 SKIP:L3-B002 0 illop | |
23392 | ldx [%g4-0x0088], %g4 ! FFFFB2140000006C SKIP:L3-B002 0 ptr_chase | |
23393 | ldx [%g4-0x0088], %g4 ! FFFFB21400000070 SKIP:L3-B002 0 ptr_chase | |
23394 | ldx [%g4-0x0088], %g4 ! FFFFB21400000074 SKIP:L3-B002 0 ptr_chase | |
23395 | ldswa [%g7+%g7]0x83, %i4 ! FFFFB21400000078 SKIP:L3-B002 0 S <BD120043 | |
23396 | .word 0xDB3A1100 ! FFFFB2140000007C SKIP:L3-B002 0 S random | |
23397 | .word 0x40F61614 ! FFFFB21400000080 SKIP:L3-B002 0 S random | |
23398 | fba,a BL120153 ! FFFFB21400000084 SKIP:L3-B002 0 | |
23399 | .word 0x9F91E00F ! FFFFB21400000088 SKIP:L3-B002 0 S illop | |
23400 | BL120149: ! ELSE:L3-B003 | |
23401 | .word 0xA196068E ! FFFFB2140000008C ELSE:L3-B003 6 S illop | |
23402 | bcs,a BL120150 ;.empty ! FFFFB21400000090 ELSE:L3-B003 6 L | |
23403 | fbule,a,pn %fcc0, BL120151 ! FFFFB21400000094 ELSE:L3-B003 0 L | |
23404 | ldd [%g5-0x0048], %i0 ! FFFFB21400000098 ELSE:L3-B003 6 S <BD120023 | |
23405 | BL120151:bvs BL120150 ;.empty ! FFFFB2140000009C ELSE:L3-B003 6 L | |
23406 | ble,a BL120152 ! FFFFB214000000A0 ELSE:L3-B003 6 L | |
23407 | BL120152:lduha [%g6-0x0026]%asi, %o2 ! FFFFB214000000A4 ELSE:L3-B003 12 S <BD120170 | |
23408 | .word 0xB9A7058C ! FFFFB214000000A8 ELSE:L3-B003 6 S illop_FP | |
23409 | BL120150:ldsw [%g6-0x0054], %i1 ! FFFFB214000000AC ELSE:L3-B003 6 S <BD120027 | |
23410 | add %g1, 0x8A3, %g1 ! FFFFB214000000B0 ELSE:L3-B003 6 chksum++ | |
23411 | add %g1, 0x1B6, %g1 ! FFFFB214000000B4 ELSE:L3-B003 6 chksum++ | |
23412 | ld [%g4-0x0050], %f31 ! FFFFB214000000B8 ELSE:L3-B003 6 S <BD120093 | |
23413 | call .+8 ! FFFFB214000000BC ELSE:L3-B003 6 S | |
23414 | stw %i1, [%g3+0x0034] ! FFFFB214000000C0 ELSE:L3-B003 6 S >BD120044+4 | |
23415 | ld [%g2+0x0064], %fsr ! FFFFB214000000C4 ELSE:L3-B003 6 S <BD120032+4 | |
23416 | stx %o2, [%g6+0x0008] ! FFFFB214000000C8 ELSE:L3-B003 6 S >BD120058 | |
23417 | ldx [%g2+0x0050], %l5 ! FFFFB214000000CC ELSE:L3-B003 6 <BD120003 | |
23418 | membar 0x40 ! FFFFB214000000D0 ELSE:L3-B003 6 | |
23419 | stda %f16, [%l5]0xE0 ! FFFFB214000000D4 ELSE:L3-B003 6 Blk-Store | |
23420 | membar 0x40 ! FFFFB214000000D8 ELSE:L3-B003 6 | |
23421 | ldd [%g5+0x0030], %i0 ! FFFFB214000000DC ELSE:L3-B003 6 S <BD120044 | |
23422 | ldx [%g2+0x0060], %fsr ! FFFFB214000000E0 ELSE:L3-B003 6 S <BD120032 | |
23423 | membar 0x40 ! FFFFB214000000E4 ELSE:L3-B003 6 | |
23424 | stda %f32, [%l5]0xF0 ! FFFFB214000000E8 ELSE:L3-B003 6 Blk-Store | |
23425 | membar 0x40 ! FFFFB214000000EC ELSE:L3-B003 6 | |
23426 | ldx [%g2+0x0060], %fsr ! FFFFB214000000F0 ELSE:L3-B003 6 S <BD120032 | |
23427 | st %f3, [%g4+0x002C] ! FFFFB214000000F4 ELSE:L3-B003 6 S >BD120019 | |
23428 | BL120153: ! ELSE:L3-B003 | |
23429 | add %g1, 0xBEB, %g1 ! FFFFB214000000F8 ELSE:L3-B003 6 chksum++ | |
23430 | sub %l4, 0x1, %l4 ! FFFFB214000000FC LOOP:L2-B000 6 | |
23431 | brnz,pn %l4, BL120154 ! FFFFB21400000100 LOOP:L2-B000 6 | |
23432 | ldx [%g2+0x0060], %fsr ! FFFFB21400000104 LOOP:L2-B000 6 S <BD120032 | |
23433 | add %g1, 0x9E1, %g1 ! FFFFB21400000108 LOOP:L2-B000 2 chksum++ | |
23434 | add %i4, %g1, %i1 ! FFFFB2140000010C SWCH:L2-B001 2 | |
23435 | and %i1, 0x18, %o7 ! FFFFB21400000110 SWCH:L2-B001 2 | |
23436 | sethi %hi(0x428), %i1 ! FFFFB21400000114 SWCH:L2-B001 2 .+0 | |
23437 | or %i1,%lo(0x428),%i1 ! FFFFB21400000118 SWCH:L2-B001 2 | |
23438 | add %i1, %o7, %i1 ! FFFFB2140000011C SWCH:L2-B001 2 | |
23439 | jmpl %l7+%i1, %g0 ! FFFFB21400000120 SWCH:L2-B001 2 | |
23440 | stw %i3, [%g4+0x0064] ! FFFFB21400000124 SWCH:L2-B001 2 S >BD120021 | |
23441 | ba BL120158 ! FFFFB21400000128 SWCH:L2-B001 0 | |
23442 | nop ! FFFFB2140000012C SWCH:L2-B001 0 S | |
23443 | ba,a,pt %icc, BL120157 ! FFFFB21400000130 SWCH:L2-B001 1 | |
23444 | ldx [%g2+0x0060], %fsr ! FFFFB21400000134 SWCH:L2-B001 0 S <BD120032 | |
23445 | fba,a,pn %fcc1, BL120156 ! FFFFB21400000138 SWCH:L2-B001 1 | |
23446 | .word 0xDA3BB641 ! FFFFB2140000013C SWCH:L2-B001 0 S random | |
23447 | ba,a BL120155 ! FFFFB21400000140 SWCH:L2-B001 0 | |
23448 | sth %i0, [%g6+0x0002] ! FFFFB21400000144 SWCH:L2-B001 0 S >BD120095 | |
23449 | BL120155:add %g1, 0x128, %g1 ! FFFFB21400000148 CASE:L3-B004 0 chksum++ | |
23450 | std %f22, [%g3+0x0008] ! FFFFB2140000014C CASE:L3-B004 0 S >BD120058 | |
23451 | ldsw [%g4+0x0048], %l0 ! FFFFB21400000150 CASE:L3-B004 0 S <BD120018 | |
23452 | st %f11, [%g3+0x002C] ! FFFFB21400000154 CASE:L3-B004 0 S >BD120019 | |
23453 | .word 0x9BB09017 ! FFFFB21400000158 CASE:L3-B004 0 S illop | |
23454 | fba,a BL120159 ! FFFFB2140000015C CASE:L3-B004 0 | |
23455 | nop ! FFFFB21400000160 CASE:L3-B004 0 S | |
23456 | BL120156:add %g1, 0x5A1, %g1 ! FFFFB21400000164 CASE:L3-B005 1 chksum++ | |
23457 | stda %i0, [%g3+0x0050]%asi ! FFFFB21400000168 CASE:L3-B005 1 S >BD120045 | |
23458 | ldx [%g5-0x0088], %g5 ! FFFFB2140000016C CASE:L3-B005 1 ptr_chase | |
23459 | ldx [%g5-0x0088], %g5 ! FFFFB21400000170 CASE:L3-B005 1 ptr_chase | |
23460 | ldsba [%g7+%g0]0x82, %i0 ! FFFFB21400000174 CASE:L3-B005 1 S <BD120043 | |
23461 | ld [%g2+0x0064], %fsr ! FFFFB21400000178 CASE:L3-B005 1 S <BD120032+4 | |
23462 | ba,a BL120159 ! FFFFB2140000017C CASE:L3-B005 1 | |
23463 | st %f5, [%g3+0x0060] ! FFFFB21400000180 CASE:L3-B005 0 S >BD120069 | |
23464 | BL120157:add %g1, 0x18D, %g1 ! FFFFB21400000184 CASE:L3-B006 1 chksum++ | |
23465 | std %i0, [%g4+0x0008] ! FFFFB21400000188 CASE:L3-B006 1 S >BD120058 | |
23466 | ta %xcc, 0x46 ! FFFFB2140000018C CASE:L3-B006 1 S demap-page | |
23467 | ldstub [%g6+0x002A], %i3 ! FFFFB21400000190 CASE:L3-B006 1 S >BD120099 | |
23468 | ld [%g2+0x0064], %fsr ! FFFFB21400000194 CASE:L3-B006 1 S <BD120032+4 | |
23469 | st %f4, [%g6-0x0074] ! FFFFB21400000198 CASE:L3-B006 1 S >BD120020 | |
23470 | std %f24, [%g3-0x0048] ! FFFFB2140000019C CASE:L3-B006 1 S >BD120023 | |
23471 | fba,a,pn %fcc0, BL120159 ! FFFFB214000001A0 CASE:L3-B006 1 | |
23472 | ldsw [%g6+0x0048], %o3 ! FFFFB214000001A4 CASE:L3-B006 0 S <BD120018 | |
23473 | BL120158:add %g1, 0xA3E, %g1 ! FFFFB214000001A8 CASE:L3-B007 0 chksum++ | |
23474 | ld [%g5+0x0020], %f8 ! FFFFB214000001AC CASE:L3-B007 0 S <BD120042 | |
23475 | ldx [%g2+0x0050], %l5 ! FFFFB214000001B0 CASE:L3-B007 0 <BD120003 | |
23476 | .word 0xBBB2C36E ! FFFFB214000001B4 CASE:L3-B007 0 illop | |
23477 | .word 0x5F5CC470 ! FFFFB214000001B8 CASE:L3-B007 0 random | |
23478 | .word 0xBE100001 ! FFFFB214000001BC CASE:L3-B007 0 random | |
23479 | membar 0x40 ! FFFFB214000001C0 CASE:L3-B007 0 | |
23480 | ldda [%l5]0xF0, %f16 ! FFFFB214000001C4 CASE:L3-B007 0 Blk-Load | |
23481 | membar 0x40 ! FFFFB214000001C8 CASE:L3-B007 0 | |
23482 | .word 0x8DA44985 ! FFFFB214000001CC CASE:L3-B007 0 S illop | |
23483 | .word 0xF86564FB ! FFFFB214000001D0 CASE:L3-B007 0 illop | |
23484 | stb %i0, [%g4-0x0020] ! FFFFB214000001D4 CASE:L3-B007 0 S >BD120144 | |
23485 | BL120159: ! SWCH:L2-B001 | |
23486 | add %g1, 0xC67, %g1 ! FFFFB214000001D8 SWCH:L2-B001 2 chksum++ | |
23487 | stw %i0, [%g6-0x001A] ! FFFFB214000001DC SWCH:L2-B001 2 S >BD120130+2 | |
23488 | sth %i1, [%g3+0x005C] ! FFFFB214000001E0 SWCH:L2-B001 2 S >BD120035+4 | |
23489 | lduw [%g5-0x0054], %l0 ! FFFFB214000001E4 SWCH:L2-B001 2 S <BD120027 | |
23490 | lduw [%g3-0x000C], %i2 ! FFFFB214000001E8 SWCH:L2-B001 2 S <BD120002 | |
23491 | st %f20, [%g5-0x0054] ! FFFFB214000001EC SWCH:L2-B001 2 S >BD120027 | |
23492 | or %g0, 0x3, %l0 ! FFFFB214000001F0 LOOP:L2-B002 2 | |
23493 | BL120166: ! LOOP:L2-B002 | |
23494 | add %g1, 0xD91, %g1 ! FFFFB214000001F4 LOOP:L2-B002 6 chksum++ | |
23495 | ta %xcc, 0x46 ! FFFFB214000001F8 LOOP:L2-B002 6 S demap-page | |
23496 | add %g6, 0x40, %l6 ! FFFFB214000001FC LOOP:L2-B002 6 @BD120036 | |
23497 | ldda [%l6]0xD2, %f20 ! FFFFB21400000200 LOOP:L2-B002 6 S Short16 | |
23498 | call .+8 ! FFFFB21400000204 LOOP:L2-B002 6 S | |
23499 | sta %f23, [%g5-0x001C]%asi ! FFFFB21400000208 LOOP:L2-B002 6 S >BD120130 | |
23500 | lduh [%g3-0x004C], %o1 ! FFFFB2140000020C LOOP:L2-B002 6 S <BD120089 | |
23501 | andcc %o3, 0x100, %g0 ! FFFFB21400000210 SKIP:L3-B008 6 | |
23502 | bz,pn %icc, BL120160 ! FFFFB21400000214 SKIP:L3-B008 6 | |
23503 | nop ! FFFFB21400000218 SKIP:L3-B008 6 S | |
23504 | ld [%g3+0x0020], %f2 ! FFFFB2140000021C SKIP:L3-B008 0 S <BD120042 | |
23505 | sta %f4, [%g5+0x004E]%asi ! FFFFB21400000220 SKIP:L3-B008 0 S >BD120047+2 | |
23506 | call .+8 ! FFFFB21400000224 SKIP:L3-B008 0 S | |
23507 | nop ! FFFFB21400000228 SKIP:L3-B008 0 S | |
23508 | .word 0xEFBE9C12 ! FFFFB2140000022C SKIP:L3-B008 0 S illop | |
23509 | stw %g1, [%g6-0x0014] ! FFFFB21400000230 SKIP:L3-B008 0 S >BD120087 | |
23510 | .word 0xA147010D ! FFFFB21400000234 SKIP:L3-B008 0 illop | |
23511 | .word 0x28EF1483 ! FFFFB21400000238 SKIP:L3-B008 0 S illop | |
23512 | swap [%g3-0x0040], %o3 ! FFFFB2140000023C SKIP:L3-B008 0 S >BD120007 | |
23513 | .word 0xCDB24F13 ! FFFFB21400000240 SKIP:L3-B008 0 S illop | |
23514 | ldx [%g2+0x0058], %l6 ! FFFFB21400000244 SKIP:L3-B008 0 <BD120010 | |
23515 | ldda [%l6]0x26, %i0 ! FFFFB21400000248 SKIP:L3-B008 0 S Quad_Ld_P | |
23516 | add %g3, -86, %l6 ! FFFFB2140000024C SKIP:L3-B008 0 @BD120014 | |
23517 | stda %f28, [%l6]0xDA ! FFFFB21400000250 SKIP:L3-B008 0 S Short16 | |
23518 | ldx [%g2+0x0038], %g3 ! FFFFB21400000254 SKIP:L3-B008 0 S BASE<BD120125 | |
23519 | add %g3, 0x47, %l6 ! FFFFB21400000258 SKIP:L3-B008 0 @BD120141 | |
23520 | stda %f28, [%l6]0xD0 ! FFFFB2140000025C SKIP:L3-B008 0 S Short8 | |
23521 | popc %o1, %o3 ! FFFFB21400000260 SKIP:L3-B008 0 S | |
23522 | ba,pt %icc, BL120165 ! FFFFB21400000264 SKIP:L3-B008 0 | |
23523 | .word 0xA7DC3263 ! FFFFB21400000268 SKIP:L3-B008 0 S illop | |
23524 | BL120160: ! ELSE:L3-B009 | |
23525 | ldx [%g2+0x0058], %l6 ! FFFFB2140000026C ELSE:L3-B009 6 <BD120010 | |
23526 | ldda [%l6]0x24, %i0 ! FFFFB21400000270 ELSE:L3-B009 6 S Quad_Ld | |
23527 | .word 0xB5A60913 ! FFFFB21400000274 ELSE:L3-B009 6 S illop_FP | |
23528 | ldx [%g2+0x0038], %g3 ! FFFFB21400000278 ELSE:L3-B009 6 S BASE<BD120125 | |
23529 | ldx [%g6-0x0088], %g6 ! FFFFB2140000027C ELSE:L3-B009 6 ptr_chase | |
23530 | ldx [%g6-0x0088], %g6 ! FFFFB21400000280 ELSE:L3-B009 6 ptr_chase | |
23531 | ldx [%g6-0x0088], %g6 ! FFFFB21400000284 ELSE:L3-B009 6 ptr_chase | |
23532 | ldx [%g4-0x0088], %g4 ! FFFFB21400000288 ELSE:L3-B009 6 ptr_chase | |
23533 | ldx [%g4-0x0088], %g4 ! FFFFB2140000028C ELSE:L3-B009 6 ptr_chase | |
23534 | ldx [%g4-0x0088], %g4 ! FFFFB21400000290 ELSE:L3-B009 6 ptr_chase | |
23535 | ldx [%g4-0x0088], %g4 ! FFFFB21400000294 ELSE:L3-B009 6 ptr_chase | |
23536 | ldx [%g4-0x0088], %g4 ! FFFFB21400000298 ELSE:L3-B009 6 ptr_chase | |
23537 | ldx [%g4-0x0088], %g4 ! FFFFB2140000029C ELSE:L3-B009 6 ptr_chase | |
23538 | ldx [%g4-0x0088], %g4 ! FFFFB214000002A0 ELSE:L3-B009 6 ptr_chase | |
23539 | ldx [%g4-0x0088], %g4 ! FFFFB214000002A4 ELSE:L3-B009 6 ptr_chase | |
23540 | add %g1, 0x31F, %g1 ! FFFFB214000002A8 ELSE:L3-B009 6 chksum++ | |
23541 | prefetch [%i0-0x035E], 1 ! FFFFB214000002AC ELSE:L3-B009 6 S <.-862 | |
23542 | st %f27, [%g3-0x0050] ! FFFFB214000002B0 ELSE:L3-B009 6 S >BD120093 | |
23543 | std %o2, [%g5+0x0080] ! FFFFB214000002B4 ELSE:L3-B009 6 S >BD120070 | |
23544 | fbue,a,pt %fcc1, BL120161 ;.empty ! FFFFB214000002B8 ELSE:L3-B009 6 L | |
23545 | bneg BL120162 ;.empty ! FFFFB214000002BC ELSE:L3-B009 6 L | |
23546 | bne,a BL120163 ;.empty ! FFFFB214000002C0 ELSE:L3-B009 0 L | |
23547 | fbue,a,pn %fcc3, BL120162 ;.empty ! FFFFB214000002C4 ELSE:L3-B009 0 L | |
23548 | bn BL120164 ;.empty ! FFFFB214000002C8 ELSE:L3-B009 0 L | |
23549 | .word 0x85AD1B90 ! FFFFB214000002CC ELSE:L3-B009 0 L illop | |
23550 | BL120164:bne,a,pn %xcc, BL120161 ! FFFFB214000002D0 ELSE:L3-B009 0 L | |
23551 | .word 0xA0EBC376 ! FFFFB214000002D4 ELSE:L3-B009 0 S illop | |
23552 | BL120162:.word 0xA3AF448C ! FFFFB214000002D8 ELSE:L3-B009 0 S illop | |
23553 | ld [%g4-0x0078], %f8 ! FFFFB214000002DC ELSE:L3-B009 0 S <BD120180 | |
23554 | BL120163:nop ! FFFFB214000002E0 ELSE:L3-B009 0 S | |
23555 | BL120161:add %g1, 0x7A1, %g1 ! FFFFB214000002E4 ELSE:L3-B009 6 chksum++ | |
23556 | BL120165: ! ELSE:L3-B009 | |
23557 | add %g1, 0x5BB, %g1 ! FFFFB214000002E8 ELSE:L3-B009 6 chksum++ | |
23558 | nop ! FFFFB214000002EC LOOP:L3-B010 6 | |
23559 | sub %l0, 0x1, %l0 ! FFFFB214000002F0 LOOP:L2-B002 6 | |
23560 | brnz,pn %l0, BL120166 ! FFFFB214000002F4 LOOP:L2-B002 6 | |
23561 | nop ! FFFFB214000002F8 LOOP:L2-B002 6 S | |
23562 | add %g1, 0x145, %g1 ! FFFFB214000002FC LOOP:L2-B002 2 chksum++ | |
23563 | add %i1, %g1, %o5 ! FFFFB21400000300 SWCH:L2-B003 2 | |
23564 | and %o5, 0x18, %o7 ! FFFFB21400000304 SWCH:L2-B003 2 | |
23565 | sethi %hi(0x61C), %o5 ! FFFFB21400000308 SWCH:L2-B003 2 .+0 | |
23566 | or %o5,%lo(0x61C),%o5 ! FFFFB2140000030C SWCH:L2-B003 2 | |
23567 | add %o5, %o7, %o5 ! FFFFB21400000310 SWCH:L2-B003 2 | |
23568 | jmpl %l7+%o5, %g0 ! FFFFB21400000314 SWCH:L2-B003 2 | |
23569 | stw %i1, [%g3-0x0040] ! FFFFB21400000318 SWCH:L2-B003 2 S >BD120007 | |
23570 | ba,pn %xcc, BL120170 ! FFFFB2140000031C SWCH:L2-B003 0 | |
23571 | .word 0xB5B10695 ! FFFFB21400000320 SWCH:L2-B003 0 S illop | |
23572 | fba BL120169 ! FFFFB21400000324 SWCH:L2-B003 0 | |
23573 | ldd [%g6+0x0018], %f40 ! FFFFB21400000328 SWCH:L2-B003 0 S <BD120059 | |
23574 | ba,a,pt %xcc, BL120168 ! FFFFB2140000032C SWCH:L2-B003 1 | |
23575 | nop ! FFFFB21400000330 SWCH:L2-B003 0 S | |
23576 | fba,a BL120167 ! FFFFB21400000334 SWCH:L2-B003 1 | |
23577 | .word 0x91ABF6E2 ! FFFFB21400000338 SWCH:L2-B003 0 S illop_FP | |
23578 | BL120167:add %g1, 0xADF, %g1 ! FFFFB2140000033C CASE:L3-B011 1 chksum++ | |
23579 | ldstub [%g3+0x0043], %o3 ! FFFFB21400000340 CASE:L3-B011 1 S >BD120092 | |
23580 | st %f19, [%g6-0x0040] ! FFFFB21400000344 CASE:L3-B011 1 S >BD120007 | |
23581 | stw %i2, [%g5-0x0040] ! FFFFB21400000348 CASE:L3-B011 1 S >BD120007 | |
23582 | ldd [%g4-0x0070], %f0 ! FFFFB2140000034C CASE:L3-B011 1 S <BD120008 | |
23583 | ldx [%g3-0x0088], %g3 ! FFFFB21400000350 CASE:L3-B011 1 ptr_chase | |
23584 | std %f60, [%g4-0x0038] ! FFFFB21400000354 CASE:L3-B011 1 S >BD120006 | |
23585 | add %g5, -48, %l6 ! FFFFB21400000358 CASE:L3-B011 1 @BD120106 | |
23586 | stda %f22, [%l6]0xD2 ! FFFFB2140000035C CASE:L3-B011 1 S Short16 | |
23587 | ldstub [%g3-0x0010], %i1 ! FFFFB21400000360 CASE:L3-B011 1 S >BD120052 | |
23588 | ta %xcc, 0x40 ! FFFFB21400000364 CASE:L3-B011 1 S +-priv | |
23589 | fba BL120171 ! FFFFB21400000368 CASE:L3-B011 1 | |
23590 | stw %i1, [%g3+0x0064] ! FFFFB2140000036C CASE:L3-B011 1 S >BD120021 | |
23591 | BL120168:add %g1, 0x44A, %g1 ! FFFFB21400000370 CASE:L3-B012 1 chksum++ | |
23592 | stx %i1, [%g5+0x0038] ! FFFFB21400000374 CASE:L3-B012 1 S >BD120028 | |
23593 | ld [%g3+0x0060], %f11 ! FFFFB21400000378 CASE:L3-B012 1 S <BD120069 | |
23594 | ldsha [%g7+%g7]0x83, %o4 ! FFFFB2140000037C CASE:L3-B012 1 S <BD120043 | |
23595 | nop ! FFFFB21400000380 CASE:L3-B012 1 S | |
23596 | fba BL120171 ! FFFFB21400000384 CASE:L3-B012 1 | |
23597 | stb %i1, [%g3+0x0047] ! FFFFB21400000388 CASE:L3-B012 1 S >BD120141 | |
23598 | BL120169:add %g1, 0x17F, %g1 ! FFFFB2140000038C CASE:L3-B013 0 chksum++ | |
23599 | ldx [%g6-0x0088], %g6 ! FFFFB21400000390 CASE:L3-B013 0 ptr_chase | |
23600 | .word 0xB196CCE5 ! FFFFB21400000394 CASE:L3-B013 0 illop | |
23601 | ldx [%g6-0x0088], %g6 ! FFFFB21400000398 CASE:L3-B013 0 ptr_chase | |
23602 | ldx [%g6-0x0088], %g6 ! FFFFB2140000039C CASE:L3-B013 0 ptr_chase | |
23603 | ldx [%g2+0x0040], %g3 ! FFFFB214000003A0 CASE:L3-B013 0 S BASE<BD120031 | |
23604 | std %i0, [%g3+0x0068] ! FFFFB214000003A4 CASE:L3-B013 0 S >BD120012 | |
23605 | .word 0xADA089FE ! FFFFB214000003A8 CASE:L3-B013 0 S illop | |
23606 | add %g3, -36, %l6 ! FFFFB214000003AC CASE:L3-B013 0 @BD120068 | |
23607 | stda %f22, [%l6]0xDA ! FFFFB214000003B0 CASE:L3-B013 0 S Short16 | |
23608 | add %g3, -31, %l6 ! FFFFB214000003B4 CASE:L3-B013 0 @BD120085 | |
23609 | ldda [%l6]0xD0, %f30 ! FFFFB214000003B8 CASE:L3-B013 0 S Short8 | |
23610 | ldx [%g2+0x0060], %fsr ! FFFFB214000003BC CASE:L3-B013 0 S <BD120032 | |
23611 | ldx [%g2+0x0058], %l6 ! FFFFB214000003C0 CASE:L3-B013 0 <BD120010 | |
23612 | stxa %g7, [%l6+%g0]0x14 ! FFFFB214000003C4 CASE:L3-B013 0 S >BD120011 | |
23613 | fba,a BL120171 ! FFFFB214000003C8 CASE:L3-B013 0 | |
23614 | std %f34, [%g5+0x0018] ! FFFFB214000003CC CASE:L3-B013 0 S >BD120059 | |
23615 | BL120170:add %g1, 0x22C, %g1 ! FFFFB214000003D0 CASE:L3-B014 0 chksum++ | |
23616 | ta %xcc, 0x46 ! FFFFB214000003D4 CASE:L3-B014 0 S demap-page | |
23617 | .word 0xD2E77B05 ! FFFFB214000003D8 CASE:L3-B014 0 S illop | |
23618 | std %f22, [%g6-0x0068] ! FFFFB214000003DC CASE:L3-B014 0 S >BD120082 | |
23619 | .word 0xEB297139 ! FFFFB214000003E0 CASE:L3-B014 0 illop | |
23620 | stha %g7, [%l6+%g0]0x14 ! FFFFB214000003E4 CASE:L3-B014 0 S >BD120011 | |
23621 | .word 0x3FC217AE ! FFFFB214000003E8 CASE:L3-B014 0 illop | |
23622 | ldda [%l6]0xD3, %f24 ! FFFFB214000003EC CASE:L3-B014 0 S Short16 | |
23623 | ldx [%g2+0x0058], %l6 ! FFFFB214000003F0 CASE:L3-B014 0 <BD120010 | |
23624 | ldda [%l6]0x26, %i0 ! FFFFB214000003F4 CASE:L3-B014 0 S Quad_Ld_P | |
23625 | .word 0xB7D657DE ! FFFFB214000003F8 CASE:L3-B014 0 S illop | |
23626 | std %o0, [%g4+0x0068] ! FFFFB214000003FC CASE:L3-B014 0 S >BD120012 | |
23627 | ba,pn %icc, BL120171 ! FFFFB21400000400 CASE:L3-B014 0 | |
23628 | .word 0xFE9E2CF6 ! FFFFB21400000404 CASE:L3-B014 0 S illop | |
23629 | BL120171: ! SWCH:L2-B003 | |
23630 | add %g1, 0x917, %g1 ! FFFFB21400000408 SWCH:L2-B003 2 chksum++ | |
23631 | std %o2, [%g5+0x0030] ! FFFFB2140000040C SWCH:L2-B003 2 S >BD120044 | |
23632 | .word 0xDF42528E ! FFFFB21400000410 SWCH:L2-B003 2 S illop | |
23633 | ldx [%g5-0x0088], %g5 ! FFFFB21400000414 SWCH:L2-B003 2 ptr_chase | |
23634 | ldx [%g5-0x0088], %g5 ! FFFFB21400000418 SWCH:L2-B003 2 ptr_chase | |
23635 | ldx [%g5-0x0088], %g5 ! FFFFB2140000041C SWCH:L2-B003 2 ptr_chase | |
23636 | ldx [%g5-0x0088], %g5 ! FFFFB21400000420 SWCH:L2-B003 2 ptr_chase | |
23637 | ldx [%g5-0x0088], %g5 ! FFFFB21400000424 SWCH:L2-B003 2 ptr_chase | |
23638 | ldx [%g5-0x0088], %g5 ! FFFFB21400000428 SWCH:L2-B003 2 ptr_chase | |
23639 | ldx [%g5-0x0088], %g5 ! FFFFB2140000042C SWCH:L2-B003 2 ptr_chase | |
23640 | lduh [%g4+0x0044], %i0 ! FFFFB21400000430 SWCH:L2-B003 2 S <BD120137 | |
23641 | nop ! FFFFB21400000434 LOOP:L2-B004 2 | |
23642 | nop ! FFFFB21400000438 LOOP:L2-B005 2 | |
23643 | add %o0, %g1, %i5 ! FFFFB2140000043C SWCH:L2-B006 2 | |
23644 | and %i5, 0x18, %o7 ! FFFFB21400000440 SWCH:L2-B006 2 | |
23645 | sethi %hi(0x758), %i5 ! FFFFB21400000444 SWCH:L2-B006 2 .+0 | |
23646 | or %i5,%lo(0x758),%i5 ! FFFFB21400000448 SWCH:L2-B006 2 | |
23647 | add %i5, %o7, %i5 ! FFFFB2140000044C SWCH:L2-B006 2 | |
23648 | jmpl %l7+%i5, %g0 ! FFFFB21400000450 SWCH:L2-B006 2 | |
23649 | sth %g1, [%g4-0x0052] ! FFFFB21400000454 SWCH:L2-B006 2 S >BD120027+2 | |
23650 | ba BL120182 ! FFFFB21400000458 SWCH:L2-B006 2 | |
23651 | std %i0, [%g5+0x0038] ! FFFFB2140000045C SWCH:L2-B006 2 S >BD120028 | |
23652 | .word 0xF508D7A1 ! FFFFB21400000460 SWCH:L2-B006 0 illop | |
23653 | ldx [%g2+0x0000], %g5 ! FFFFB21400000464 SWCH:L2-B006 0 S BASE<BD120094 | |
23654 | fba,pn %fcc0, BL120173 ! FFFFB21400000468 SWCH:L2-B006 0 | |
23655 | .word 0xB1B141AA ! FFFFB2140000046C SWCH:L2-B006 0 S illop_VIS | |
23656 | ba,a,pn %icc, BL120172 ! FFFFB21400000470 SWCH:L2-B006 0 | |
23657 | ldxa [%g4+0x0078]%asi, %o3 ! FFFFB21400000474 SWCH:L2-B006 0 S <BD120009 | |
23658 | BL120172:.word 0x81CFE008 ! FFFFB21400000478 CASE:L3-B015 0 random | |
23659 | lda [%g3-0x0074]%asi, %f4 ! FFFFB2140000047C CASE:L3-B015 0 S <BD120020 | |
23660 | ldx [%g2+0x0058], %l6 ! FFFFB21400000480 CASE:L3-B015 0 <BD120010 | |
23661 | ldda [%l6]0x26, %i0 ! FFFFB21400000484 CASE:L3-B015 0 S Quad_Ld_P | |
23662 | .word 0xAFAB046E ! FFFFB21400000488 CASE:L3-B015 0 S illop | |
23663 | stda %f60, [%g3-0x0060]%asi ! FFFFB2140000048C CASE:L3-B015 0 S >BD120104 | |
23664 | .word 0xA5B5885C ! FFFFB21400000490 CASE:L3-B015 0 S illop | |
23665 | ldx [%g2+0x0060], %fsr ! FFFFB21400000494 CASE:L3-B015 0 S <BD120032 | |
23666 | add %g4, -15, %l6 ! FFFFB21400000498 CASE:L3-B015 0 @BD120040 | |
23667 | ldda [%l6]0xD0, %f30 ! FFFFB2140000049C CASE:L3-B015 0 S Short8 | |
23668 | ta %xcc, 0x43 ! FFFFB214000004A0 CASE:L3-B015 0 S +-PEF | |
23669 | stx %i0, [%g4+0x0050] ! FFFFB214000004A4 CASE:L3-B015 0 S >BD120045 | |
23670 | swap [%g3+0x0048], %i0 ! FFFFB214000004A8 CASE:L3-B015 0 S >BD120018 | |
23671 | sth %g1, [%g5+0x000C] ! FFFFB214000004AC CASE:L3-B015 0 S >BD120058+4 | |
23672 | ldsh [%g6-0x004A], %o4 ! FFFFB214000004B0 CASE:L3-B015 0 S <BD120033 | |
23673 | .word 0xA3A92ECD ! FFFFB214000004B4 CASE:L3-B015 0 illop | |
23674 | stwa %o3, [%g4+0x0064]%asi ! FFFFB214000004B8 CASE:L3-B015 0 S >BD120021 | |
23675 | BL120173:.word 0xB1D00216 ! FFFFB214000004BC CASE:L3-B016 0 illop | |
23676 | tn %xcc, %g7+0x0060 ! FFFFB214000004C0 CASE:L3-B016 0 S | |
23677 | ldx [%g3-0x0088], %g3 ! FFFFB214000004C4 CASE:L3-B016 0 ptr_chase | |
23678 | ldx [%g3-0x0088], %g3 ! FFFFB214000004C8 CASE:L3-B016 0 ptr_chase | |
23679 | add %g6, -40, %l6 ! FFFFB214000004CC CASE:L3-B016 0 @BD120049 | |
23680 | stda %f28, [%l6]0xD2 ! FFFFB214000004D0 CASE:L3-B016 0 S Short16 | |
23681 | .word 0xB7A54D47 ! FFFFB214000004D4 CASE:L3-B016 0 S illop | |
23682 | ldub [%g3-0x0020], %i1 ! FFFFB214000004D8 CASE:L3-B016 0 S <BD120144 | |
23683 | ldx [%g2+0x0038], %g3 ! FFFFB214000004DC CASE:L3-B016 0 S BASE<BD120125 | |
23684 | ba,a,pn %icc, BL120183 ! FFFFB214000004E0 CASE:L3-B016 0 | |
23685 | sth %i1, [%g5-0x003A] ! FFFFB214000004E4 CASE:L3-B016 0 S >BD120005 | |
23686 | BL120174:add %g1, 0x299, %g1 ! FFFFB214000004E8 CASE:L3-B017 0 chksum++ | |
23687 | .word 0xABA4090B ! FFFFB214000004EC CASE:L3-B017 0 S illop | |
23688 | .word 0xE6E30904 ! FFFFB214000004F0 CASE:L3-B017 0 random | |
23689 | or %l6,%hm(0xE6E30904),%l6 ! FFFFB214000004F4 CASE:L3-B017 0 | |
23690 | sethi %lm(0xE6E30904),%l5 ! FFFFB214000004F8 CASE:L3-B017 0 | |
23691 | .word 0x8BC8EAE2 ! FFFFB214000004FC CASE:L3-B017 0 illop | |
23692 | sllx %l6, 0x20, %l6 ! FFFFB21400000500 CASE:L3-B017 0 | |
23693 | .word 0xA9AA98E6 ! FFFFB21400000504 CASE:L3-B017 0 illop | |
23694 | jmpl %l6+0x0000, %o7 ! FFFFB21400000508 CASE:L3-B017 0 S | |
23695 | .word 0x81AF48FE ! FFFFB2140000050C CASE:L3-B017 0 S illop | |
23696 | ld [%g3-0x002C], %f4 ! FFFFB21400000510 CASE:L3-B017 0 S <BD120055 | |
23697 | .word 0x8DD604F5 ! FFFFB21400000514 CASE:L3-B017 0 S illop | |
23698 | fba,a BL120183 ! FFFFB21400000518 CASE:L3-B017 0 | |
23699 | sth %i0, [%g4+0x0026] ! FFFFB2140000051C CASE:L3-B017 0 S >BD120139+2 | |
23700 | BL120182:add %g1, 0x6DA, %g1 ! FFFFB21400000520 CASE:L3-B018 2 chksum++ | |
23701 | ldstub [%g4+0x0046], %o3 ! FFFFB21400000524 CASE:L3-B018 2 S >BD120077 | |
23702 | stb %o2, [%g6+0x000E] ! FFFFB21400000528 CASE:L3-B018 2 S >BD120058+6 | |
23703 | st %f2, [%g5+0x0022] ! FFFFB2140000052C CASE:L3-B018 2 S >BD120042+2 | |
23704 | bneg BL120175 ! FFFFB21400000530 CASE:L3-B018 2 L | |
23705 | nop ! FFFFB21400000534 CASE:L3-B018 2 S | |
23706 | fbge,a BL120176 ;.empty ! FFFFB21400000538 CASE:L3-B018 2 L | |
23707 | fbe BL120177 ! FFFFB2140000053C CASE:L3-B018 2 L | |
23708 | lduh [%g6-0x0030], %i4 ! FFFFB21400000540 CASE:L3-B018 0 S <BD120106 | |
23709 | .word 0x916518E4 ! FFFFB21400000544 CASE:L3-B018 0 L illop | |
23710 | BL120175:bneg,pn %xcc, BL120179 ;.empty ! FFFFB21400000548 CASE:L3-B018 0 L | |
23711 | fbge,a,pn %fcc3, BL120180 ;.empty ! FFFFB2140000054C CASE:L3-B018 0 L | |
23712 | .word 0xFDBFDC05 ! FFFFB21400000550 CASE:L3-B018 0 L illop | |
23713 | BL120181:nop ! FFFFB21400000554 CASE:L3-B018 0 S | |
23714 | BL120179:ldd [%g6-0x0048], %i0 ! FFFFB21400000558 CASE:L3-B018 0 S <BD120023 | |
23715 | BL120180:fble,a BL120176 ;.empty ! FFFFB2140000055C CASE:L3-B018 0 L | |
23716 | BL120178:fbule,pn %fcc1, BL120176 ! FFFFB21400000560 CASE:L3-B018 0 L | |
23717 | BL120177:stb %g1, [%g6-0x004B] ! FFFFB21400000564 CASE:L3-B018 2 S >BD120089+1 | |
23718 | BL120176:add %g1, 0x4B, %g1 ! FFFFB21400000568 CASE:L3-B018 4 chksum++ | |
23719 | ba BL120183 ! FFFFB2140000056C CASE:L3-B018 2 | |
23720 | nop ! FFFFB21400000570 CASE:L3-B018 2 S | |
23721 | BL120183: ! SWCH:L2-B006 | |
23722 | add %g1, 0xCD8, %g1 ! FFFFB21400000574 SWCH:L2-B006 2 chksum++ | |
23723 | ldd [%g6+0x0070], %i0 ! FFFFB21400000578 SWCH:L2-B006 2 S <BD120060 | |
23724 | ldsb [%g6-0x0057], %o3 ! FFFFB2140000057C SWCH:L2-B006 2 S <BD120026 | |
23725 | lduha [%g7+%g7]0x83, %i4 ! FFFFB21400000580 SWCH:L2-B006 2 S <BD120043 | |
23726 | sth %i4, [%g5+0x0044] ! FFFFB21400000584 SWCH:L2-B006 2 S >BD120137 | |
23727 | add %g3, -87, %l6 ! FFFFB21400000588 SWCH:L2-B006 2 @BD120026 | |
23728 | ldda [%l6]0xD0, %f16 ! FFFFB2140000058C SWCH:L2-B006 2 S Short8 | |
23729 | stba %i1, [%g6+0x002A]%asi ! FFFFB21400000590 SWCH:L2-B006 2 S >BD120099 | |
23730 | ldd [%g4+0x0018], %f62 ! FFFFB21400000594 SWCH:L2-B006 2 S <BD120059 | |
23731 | nop ! FFFFB21400000598 LOOP:L2-B007 2 | |
23732 | nop ! FFFFB2140000059C LOOP:L2-B008 2 | |
23733 | add %i2, %g1, %o0 ! FFFFB214000005A0 SWCH:L2-B009 2 | |
23734 | andcc %o0, 0x10, %g0 ! FFFFB214000005A4 SWCH:L2-B009 2 | |
23735 | bnz,pn %xcc, BL120187 ! FFFFB214000005A8 SWCH:L2-B009 2 | |
23736 | andcc %o0, 0x100, %g0 ! FFFFB214000005AC SWCH:L2-B009 2 | |
23737 | .word 0x97A6C872 ! FFFFB214000005B0 SWCH:L2-B009 0 illop | |
23738 | andcc %o0, 0x40, %g0 ! FFFFB214000005B4 SWCH:L2-B009 0 | |
23739 | bnz,pn %xcc, BL120185 ! FFFFB214000005B8 SWCH:L2-B009 0 | |
23740 | add %g1, 0x344, %g1 ! FFFFB214000005BC SWCH:L2-B009 0 chksum++ | |
23741 | .word 0x83F00000 ! FFFFB214000005C0 SWCH:L2-B009 0 illop | |
23742 | .word 0x95A9400C ! FFFFB214000005C4 SWCH:L2-B009 0 illop | |
23743 | ldx [%g5-0x0088], %g5 ! FFFFB214000005C8 SWCH:L2-B009 0 ptr_chase | |
23744 | .word 0xC9D85930 ! FFFFB214000005CC SWCH:L2-B009 0 random | |
23745 | ldx [%g5-0x0088], %g5 ! FFFFB214000005D0 SWCH:L2-B009 0 ptr_chase | |
23746 | .word 0x83F18143 ! FFFFB214000005D4 SWCH:L2-B009 0 illop | |
23747 | ldx [%g5-0x0088], %g5 ! FFFFB214000005D8 SWCH:L2-B009 0 ptr_chase | |
23748 | ldx [%g5-0x0088], %g5 ! FFFFB214000005DC SWCH:L2-B009 0 ptr_chase | |
23749 | .word 0xAE286F17 ! FFFFB214000005E0 SWCH:L2-B009 0 random | |
23750 | .word 0x89679B2D ! FFFFB214000005E4 SWCH:L2-B009 0 illop | |
23751 | ldx [%g4-0x0088], %g4 ! FFFFB214000005E8 SWCH:L2-B009 0 ptr_chase | |
23752 | ldx [%g4-0x0088], %g4 ! FFFFB214000005EC SWCH:L2-B009 0 ptr_chase | |
23753 | ldx [%g4-0x0088], %g4 ! FFFFB214000005F0 SWCH:L2-B009 0 ptr_chase | |
23754 | ldx [%g4-0x0088], %g4 ! FFFFB214000005F4 SWCH:L2-B009 0 ptr_chase | |
23755 | ldx [%g4-0x0088], %g4 ! FFFFB214000005F8 SWCH:L2-B009 0 ptr_chase | |
23756 | .word 0x83A55957 ! FFFFB214000005FC SWCH:L2-B009 0 illop | |
23757 | .word 0x8D8949E5 ! FFFFB21400000600 SWCH:L2-B009 0 illop | |
23758 | .word 0x81E80000 ! FFFFB21400000604 SWCH:L2-B009 0 random | |
23759 | std %i2, [%g4+0x0038] ! FFFFB21400000608 SWCH:L2-B009 0 S >BD120028 | |
23760 | add %g5, -87, %l6 ! FFFFB2140000060C SWCH:L2-B009 0 @BD120026 | |
23761 | ldda [%l6]0xD0, %f18 ! FFFFB21400000610 SWCH:L2-B009 0 S Short8 | |
23762 | stb %g1, [%g3-0x0010] ! FFFFB21400000614 SWCH:L2-B009 0 S >BD120052 | |
23763 | .word 0x81CFE008 ! FFFFB21400000618 SWCH:L2-B009 0 random | |
23764 | .word 0x9FB6C923 ! FFFFB2140000061C SWCH:L2-B009 0 S illop | |
23765 | ldda [%l6]0x24, %i2 ! FFFFB21400000620 SWCH:L2-B009 0 S Quad_Ld | |
23766 | ldx [%g3-0x0088], %g3 ! FFFFB21400000624 SWCH:L2-B009 0 ptr_chase | |
23767 | .word 0xD5E8F5E4 ! FFFFB21400000628 SWCH:L2-B009 0 illop | |
23768 | ldx [%g3-0x0088], %g3 ! FFFFB2140000062C SWCH:L2-B009 0 ptr_chase | |
23769 | ldx [%g3-0x0088], %g3 ! FFFFB21400000630 SWCH:L2-B009 0 ptr_chase | |
23770 | .word 0x9DA0CC85 ! FFFFB21400000634 SWCH:L2-B009 0 illop | |
23771 | ldx [%g2+0x0048], %g4 ! FFFFB21400000638 SWCH:L2-B009 0 S BASE<BD120209 | |
23772 | stb %g1, [%g5-0x001F] ! FFFFB2140000063C SWCH:L2-B009 0 S >BD120085 | |
23773 | add %g1, 0x66F, %g1 ! FFFFB21400000640 SWCH:L2-B009 0 chksum++ | |
23774 | ba BL120191 ! FFFFB21400000644 SWCH:L2-B009 0 | |
23775 | .word 0xFD9C1F24 ! FFFFB21400000648 SWCH:L2-B009 0 S illop | |
23776 | BL120184:add %g1, 0x5AC, %g1 ! FFFFB2140000064C CASE:L3-B019 0 chksum++ | |
23777 | std %f18, [%g5+0x0038] ! FFFFB21400000650 CASE:L3-B019 0 S >BD120028 | |
23778 | swap [%g4-0x001C], %o5 ! FFFFB21400000654 CASE:L3-B019 0 S >BD120130 | |
23779 | ldx [%g5-0x0088], %g5 ! FFFFB21400000658 CASE:L3-B019 0 ptr_chase | |
23780 | .word 0x93906000 ! FFFFB2140000065C CASE:L3-B019 0 random | |
23781 | .word 0x2426AAF6 ! FFFFB21400000660 CASE:L3-B019 0 random | |
23782 | ldx [%g5-0x0088], %g5 ! FFFFB21400000664 CASE:L3-B019 0 ptr_chase | |
23783 | ldx [%g5-0x0088], %g5 ! FFFFB21400000668 CASE:L3-B019 0 ptr_chase | |
23784 | .word 0x26FECE14 ! FFFFB2140000066C CASE:L3-B019 0 S random | |
23785 | ldx [%g2+0x0060], %fsr ! FFFFB21400000670 CASE:L3-B019 0 S <BD120032 | |
23786 | stb %i0, [%g5-0x001F] ! FFFFB21400000674 CASE:L3-B019 0 S >BD120085 | |
23787 | .word 0xA553C000 ! FFFFB21400000678 CASE:L3-B019 0 illop | |
23788 | stha %g7, [%l6+%g0]0x1C ! FFFFB2140000067C CASE:L3-B019 0 S >BD120011 | |
23789 | ldx [%g2+0x0050], %l5 ! FFFFB21400000680 CASE:L3-B019 0 <BD120003 | |
23790 | membar 0x40 ! FFFFB21400000684 CASE:L3-B019 0 | |
23791 | stda %f32, [%l5]0x16 ! FFFFB21400000688 CASE:L3-B019 0 Blk-Store | |
23792 | membar 0x40 ! FFFFB2140000068C CASE:L3-B019 0 | |
23793 | add %g4, -36, %l6 ! FFFFB21400000690 CASE:L3-B019 0 @BD120068 | |
23794 | .word 0x83880000 ! FFFFB21400000694 CASE:L3-B019 0 S random | |
23795 | ba,pt %icc, BL120191 ! FFFFB21400000698 CASE:L3-B019 0 | |
23796 | .word 0xBDF96113 ! FFFFB2140000069C CASE:L3-B019 0 S illop | |
23797 | BL120185:add %g1, 0x445, %g1 ! FFFFB214000006A0 CASE:L3-B020 0 chksum++ | |
23798 | add %g6, -24, %l6 ! FFFFB214000006A4 CASE:L3-B020 0 @BD120078 | |
23799 | stda %f28, [%l6]0xDA ! FFFFB214000006A8 CASE:L3-B020 0 S Short16 | |
23800 | .word 0xBAECBE6D ! FFFFB214000006AC CASE:L3-B020 0 S random | |
23801 | .word 0xFF8D2DE3 ! FFFFB214000006B0 CASE:L3-B020 0 illop | |
23802 | stda %f24, [%l6]0xD3 ! FFFFB214000006B4 CASE:L3-B020 0 S Short16 | |
23803 | .word 0x8F42D987 ! FFFFB214000006B8 CASE:L3-B020 0 S illop | |
23804 | ldsh [%g6+0x0040], %o2 ! FFFFB214000006BC CASE:L3-B020 0 S <BD120036 | |
23805 | stx %o1, [%g3+0x0030] ! FFFFB214000006C0 CASE:L3-B020 0 S >BD120044 | |
23806 | ta %xcc, 0x43 ! FFFFB214000006C4 CASE:L3-B020 0 S +-PEF | |
23807 | st %f9, [%g6+0x0060] ! FFFFB214000006C8 CASE:L3-B020 0 S >BD120069 | |
23808 | .word 0xF8E1F919 ! FFFFB214000006CC CASE:L3-B020 0 S random | |
23809 | ldx [%g3-0x0068], %i0 ! FFFFB214000006D0 CASE:L3-B020 0 S <BD120082 | |
23810 | ldx [%g2+0x0008], %g3 ! FFFFB214000006D4 CASE:L3-B020 0 S BASE<BD120015 | |
23811 | ldswa [%g7+%g7]0x83, %i2 ! FFFFB214000006D8 CASE:L3-B020 0 S <BD120043 | |
23812 | ba,a,pt %icc, BL120191 ! FFFFB214000006DC CASE:L3-B020 0 | |
23813 | std %f40, [%g6+0x0018] ! FFFFB214000006E0 CASE:L3-B020 0 S >BD120059 | |
23814 | BL120186:add %g1, 0x30B, %g1 ! FFFFB214000006E4 CASE:L3-B021 0 chksum++ | |
23815 | ldx [%g2+0x0058], %l6 ! FFFFB214000006E8 CASE:L3-B021 0 <BD120010 | |
23816 | stwa %g7, [%l6+%g0]0x04 ! FFFFB214000006EC CASE:L3-B021 0 S >BD120011 | |
23817 | std %f40, [%g5-0x0038] ! FFFFB214000006F0 CASE:L3-B021 0 S >BD120006 | |
23818 | sethi %hh(0x56B75F00),%l6 ! FFFFB214000006F4 CASE:L3-B021 0 SUBR152 | |
23819 | or %l6,%hm(0x56B75F00),%l6 ! FFFFB214000006F8 CASE:L3-B021 0 | |
23820 | sethi %lm(0x56B75F00),%l5 ! FFFFB214000006FC CASE:L3-B021 0 | |
23821 | .word 0xADAC1CE4 ! FFFFB21400000700 CASE:L3-B021 0 illop | |
23822 | sllx %l6, 0x20, %l6 ! FFFFB21400000704 CASE:L3-B021 0 | |
23823 | or %l6, %l5, %l6 ! FFFFB21400000708 CASE:L3-B021 0 | |
23824 | .word 0x97906000 ! FFFFB2140000070C CASE:L3-B021 0 S random | |
23825 | stwa %g1, [%g6-0x001C]%asi ! FFFFB21400000710 CASE:L3-B021 0 S >BD120130 | |
23826 | ldx [%g2+0x0050], %l5 ! FFFFB21400000714 CASE:L3-B021 0 <BD120003 | |
23827 | membar 0x40 ! FFFFB21400000718 CASE:L3-B021 0 | |
23828 | .word 0xBDB43D88 ! FFFFB2140000071C CASE:L3-B021 0 illop | |
23829 | .word 0xA27F88B9 ! FFFFB21400000720 CASE:L3-B021 0 random | |
23830 | fba,a,pn %fcc1, BL120191 ! FFFFB21400000724 CASE:L3-B021 0 | |
23831 | nop ! FFFFB21400000728 CASE:L3-B021 0 S | |
23832 | BL120187:add %g1, 0x8F2, %g1 ! FFFFB2140000072C CASE:L3-B022 2 chksum++ | |
23833 | ldx [%g2+0x0058], %l6 ! FFFFB21400000730 CASE:L3-B022 2 <BD120010 | |
23834 | ldda [%l6]0x26, %i0 ! FFFFB21400000734 CASE:L3-B022 2 S Quad_Ld_P | |
23835 | ldsh [%g6-0x0030], %o1 ! FFFFB21400000738 CASE:L3-B022 2 S <BD120106 | |
23836 | ldx [%g2+0x0048], %g5 ! FFFFB2140000073C CASE:L3-B022 2 S BASE<BD120209 | |
23837 | stw %o1, [%g4-0x001C] ! FFFFB21400000740 CASE:L3-B022 2 S >BD120130 | |
23838 | ldub [%g6-0x0020], %i0 ! FFFFB21400000744 CASE:L3-B022 2 S <BD120144 | |
23839 | sethi %hh(0x452B2BF00),%l6 ! FFFFB21400000748 CASE:L3-B022 2 SUBR153 | |
23840 | or %l6,%hm(0x452B2BF00),%l6 ! FFFFB2140000074C CASE:L3-B022 2 | |
23841 | sethi %lm(0x452B2BF00),%l5 ! FFFFB21400000750 CASE:L3-B022 2 | |
23842 | or %l5,%lo(0x452B2BF00),%l5 ! FFFFB21400000754 CASE:L3-B022 2 | |
23843 | sllx %l6, 0x20, %l6 ! FFFFB21400000758 CASE:L3-B022 2 | |
23844 | or %l6, %l5, %l6 ! FFFFB2140000075C CASE:L3-B022 2 | |
23845 | jmpl %l6+0x0000, %o7 ! FFFFB21400000760 CASE:L3-B022 2 S | |
23846 | stx %i2, [%g3+0x0008] ! FFFFB21400000764 CASE:L3-B022 2 S >BD120058 | |
23847 | ldx [%g2+0x0058], %l6 ! FFFFB21400000768 CASE:L3-B022 2 <BD120010 | |
23848 | ldda [%l6]0x2C, %i2 ! FFFFB2140000076C CASE:L3-B022 2 S Quad_Ld | |
23849 | ldx [%g2+0x0008], %g6 ! FFFFB21400000770 CASE:L3-B022 2 S BASE<BD120015 | |
23850 | ldx [%g2+0x0028], %g6 ! FFFFB21400000774 CASE:L3-B022 2 S BASE<BD120022 | |
23851 | st %f17, [%g5-0x000C] ! FFFFB21400000778 CASE:L3-B022 2 S >BD120002 | |
23852 | ldx [%g5-0x0088], %g5 ! FFFFB2140000077C CASE:L3-B022 2 ptr_chase | |
23853 | ldx [%g5-0x0088], %g5 ! FFFFB21400000780 CASE:L3-B022 2 ptr_chase | |
23854 | ldx [%g5-0x0088], %g5 ! FFFFB21400000784 CASE:L3-B022 2 ptr_chase | |
23855 | fba,a,pt %fcc0, BL120191 ! FFFFB21400000788 CASE:L3-B022 2 | |
23856 | ldub [%g5-0x0058], %o2 ! FFFFB2140000078C CASE:L3-B022 0 S <BD120024 | |
23857 | BL120191: ! SWCH:L2-B009 | |
23858 | add %g1, 0xE6, %g1 ! FFFFB21400000790 SWCH:L2-B009 2 chksum++ | |
23859 | swap [%g3-0x0014], %i4 ! FFFFB21400000794 SWCH:L2-B009 2 S >BD120087 | |
23860 | bg,pn %xcc, BL120188 ! FFFFB21400000798 SWCH:L2-B009 2 L | |
23861 | ldxa [%g7+%g0]0x83, %o3 ! FFFFB2140000079C SWCH:L2-B009 2 S <BD120043 | |
23862 | .word 0xC0E1D67D ! FFFFB214000007A0 SWCH:L2-B009 0 L random | |
23863 | .word 0xE767D366 ! FFFFB214000007A4 SWCH:L2-B009 0 S illop | |
23864 | BL120188:fbule,a,pt %fcc3, BL120189 ;.empty ! FFFFB214000007A8 SWCH:L2-B009 2 L | |
23865 | fbul,a,pn %fcc3, BL120190 ;.empty ! FFFFB214000007AC SWCH:L2-B009 2 L | |
23866 | .word 0xB9848C10 ! FFFFB214000007B0 SWCH:L2-B009 0 L illop | |
23867 | BL120190:ldd [%g3+0x0010], %f32 ! FFFFB214000007B4 SWCH:L2-B009 0 S <BD120074 | |
23868 | BL120189:add %g1, 0x2DE, %g1 ! FFFFB214000007B8 SWCH:L2-B009 0 chksum++ | |
23869 | nop ! FFFFB214000007BC LOOP:L2-B010 2 | |
23870 | nop ! FFFFB214000007C0 LOOP:L2-B011 2 | |
23871 | nop ! FFFFB214000007C4 LOOP:L2-B012 2 | |
23872 | nop ! FFFFB214000007C8 LOOP:L2-B013 2 | |
23873 | nop ! FFFFB214000007CC LOOP:L2-B014 2 | |
23874 | nop ! FFFFB214000007D0 LOOP:L2-B015 2 | |
23875 | nop ! FFFFB214000007D4 LOOP:L2-B016 2 | |
23876 | nop ! FFFFB214000007D8 LOOP:L2-B017 2 | |
23877 | nop ! FFFFB214000007DC LOOP:L2-B018 2 | |
23878 | add %o1, %g1, %o0 ! FFFFB214000007E0 SWCH:L2-B019 2 | |
23879 | and %o0, 0x18, %o7 ! FFFFB214000007E4 SWCH:L2-B019 2 | |
23880 | sethi %hi(0xAFC), %o0 ! FFFFB214000007E8 SWCH:L2-B019 2 .+0 | |
23881 | or %o0,%lo(0xAFC),%o0 ! FFFFB214000007EC SWCH:L2-B019 2 | |
23882 | add %o0, %o7, %o0 ! FFFFB214000007F0 SWCH:L2-B019 2 | |
23883 | jmpl %l7+%o0, %g0 ! FFFFB214000007F4 SWCH:L2-B019 2 | |
23884 | ldxa [%g7+%g7]0x8B, %i3 ! FFFFB214000007F8 SWCH:L2-B019 2 S <BD120043 | |
23885 | fba BL120200 ! FFFFB214000007FC SWCH:L2-B019 1 | |
23886 | nop ! FFFFB21400000800 SWCH:L2-B019 1 S | |
23887 | ba,a BL120199 ! FFFFB21400000804 SWCH:L2-B019 0 | |
23888 | nop ! FFFFB21400000808 SWCH:L2-B019 0 S | |
23889 | ba,pt %icc, BL120198 ! FFFFB2140000080C SWCH:L2-B019 1 | |
23890 | nop ! FFFFB21400000810 SWCH:L2-B019 1 S | |
23891 | .word 0x3A053171 ! FFFFB21400000814 SWCH:L2-B019 0 random | |
23892 | nop ! FFFFB21400000818 SWCH:L2-B019 0 S | |
23893 | BL120197:add %g1, 0xC60, %g1 ! FFFFB2140000081C CASE:L3-B023 0 chksum++ | |
23894 | ldx [%g2+0x0018], %g3 ! FFFFB21400000820 CASE:L3-B023 0 S BASE<BD120083 | |
23895 | fbug BL120192 ;.empty ! FFFFB21400000824 CASE:L3-B023 0 L | |
23896 | .word 0x3F7FAB89 ! FFFFB21400000828 CASE:L3-B023 0 L random | |
23897 | .word 0x9DE3A060 ! FFFFB2140000082C CASE:L3-B023 0 L random | |
23898 | be BL120194 ! FFFFB21400000830 CASE:L3-B023 0 L | |
23899 | ldsw [%g4-0x0054], %i4 ! FFFFB21400000834 CASE:L3-B023 0 S <BD120027 | |
23900 | bcc,a BL120195 ;.empty ! FFFFB21400000838 CASE:L3-B023 0 L | |
23901 | fbu,a,pt %fcc1, BL120194 ;.empty ! FFFFB2140000083C CASE:L3-B023 0 L | |
23902 | fba,a BL120195 ! FFFFB21400000840 CASE:L3-B023 0 L | |
23903 | BL120193:ld [%g6-0x0040], %f27 ! FFFFB21400000844 CASE:L3-B023 0 S <BD120007 | |
23904 | .word 0xFCE5BC8A ! FFFFB21400000848 CASE:L3-B023 0 L random | |
23905 | BL120194:stx %fsr, [%g2+0x0060] ! FFFFB2140000084C CASE:L3-B023 0 S <BD120032 | |
23906 | BL120195:.word 0xE03A2350 ! FFFFB21400000850 CASE:L3-B023 0 L random | |
23907 | BL120192:nop ! FFFFB21400000854 CASE:L3-B023 0 S | |
23908 | BL120196:add %g1, 0x592, %g1 ! FFFFB21400000858 CASE:L3-B023 0 chksum++ | |
23909 | ba,a BL120201 ! FFFFB2140000085C CASE:L3-B023 0 | |
23910 | lduwa [%g7+%g7]0x83, %i1 ! FFFFB21400000860 CASE:L3-B023 0 S <BD120043 | |
23911 | BL120198:add %g1, 0x8DC, %g1 ! FFFFB21400000864 CASE:L3-B024 1 chksum++ | |
23912 | ldx [%g2+0x0058], %l6 ! FFFFB21400000868 CASE:L3-B024 1 <BD120010 | |
23913 | ldda [%l6]0x26, %i0 ! FFFFB2140000086C CASE:L3-B024 1 S Quad_Ld_P | |
23914 | ldd [%g4-0x0038], %f46 ! FFFFB21400000870 CASE:L3-B024 1 S <BD120006 | |
23915 | ldd [%g5-0x0060], %f14 ! FFFFB21400000874 CASE:L3-B024 1 S <BD120104 | |
23916 | ldsh [%g6-0x0022], %o5 ! FFFFB21400000878 CASE:L3-B024 1 S <BD120076 | |
23917 | add %g6, 0x2B, %l6 ! FFFFB2140000087C CASE:L3-B024 1 @BD120126 | |
23918 | ldda [%l6]0xD0, %f16 ! FFFFB21400000880 CASE:L3-B024 1 S Short8 | |
23919 | add %g6, 0x68, %l5 ! FFFFB21400000884 CASE:L3-B024 1 @BD120012 | |
23920 | stda %f22,[%l5+%g1]0xC4 ! FFFFB21400000888 CASE:L3-B024 1 S Partial_St | |
23921 | ba,a BL120201 ! FFFFB2140000088C CASE:L3-B024 1 | |
23922 | .word 0xA5A0DC43 ! FFFFB21400000890 CASE:L3-B024 0 S illop | |
23923 | BL120199:add %g1, 0xF76, %g1 ! FFFFB21400000894 CASE:L3-B025 0 chksum++ | |
23924 | ldx [%g2+0x0008], %g5 ! FFFFB21400000898 CASE:L3-B025 0 S BASE<BD120015 | |
23925 | ldx [%g2+0x0008], %g6 ! FFFFB2140000089C CASE:L3-B025 0 S BASE<BD120015 | |
23926 | stxa %g1, [%g7+%g0]0x32 ! FFFFB214000008A0 CASE:L3-B025 0 S BAD-ASI | |
23927 | lduh [%g3+0x0000], %o5 ! FFFFB214000008A4 CASE:L3-B025 0 S <BD120097 | |
23928 | fba BL120201 ! FFFFB214000008A8 CASE:L3-B025 0 | |
23929 | ldd [%g4-0x0070], %f36 ! FFFFB214000008AC CASE:L3-B025 0 S <BD120008 | |
23930 | BL120200:add %g1, 0x26C, %g1 ! FFFFB214000008B0 CASE:L3-B026 1 chksum++ | |
23931 | tcc %icc, %g0+0x0060 ! FFFFB214000008B4 CASE:L3-B026 1 S | |
23932 | ldub [%g6-0x0010], %i2 ! FFFFB214000008B8 CASE:L3-B026 1 S <BD120052 | |
23933 | ldx [%g2+0x0028], %g5 ! FFFFB214000008BC CASE:L3-B026 1 S BASE<BD120022 | |
23934 | add %g4, 0x2B, %l6 ! FFFFB214000008C0 CASE:L3-B026 1 @BD120126 | |
23935 | ldda [%l6]0xD1, %f16 ! FFFFB214000008C4 CASE:L3-B026 1 S Short8 | |
23936 | add %g3, -15, %l6 ! FFFFB214000008C8 CASE:L3-B026 1 @BD120040 | |
23937 | stda %f16, [%l6]0xD0 ! FFFFB214000008CC CASE:L3-B026 1 S Short8 | |
23938 | std %o4, [%g4+0x0068] ! FFFFB214000008D0 CASE:L3-B026 1 S >BD120012 | |
23939 | fba,a,pt %fcc1, BL120201 ! FFFFB214000008D4 CASE:L3-B026 1 | |
23940 | prefetch [%g6-0x0060], 2 ! FFFFB214000008D8 CASE:L3-B026 0 S <BD120104 | |
23941 | BL120201: ! SWCH:L2-B019 | |
23942 | add %g1, 0xF37, %g1 ! FFFFB214000008DC SWCH:L2-B019 2 chksum++ | |
23943 | ta %xcc, 0x40 ! FFFFB214000008E0 SWCH:L2-B019 2 S +-priv | |
23944 | add %g3, -58, %l6 ! FFFFB214000008E4 SWCH:L2-B019 2 @BD120005 | |
23945 | ldda [%l6]0xDB, %f28 ! FFFFB214000008E8 SWCH:L2-B019 2 S Short16 | |
23946 | ldx [%g2+0x0058], %l6 ! FFFFB214000008EC SWCH:L2-B019 2 <BD120010 | |
23947 | ldda [%l6]0x24, %i0 ! FFFFB214000008F0 SWCH:L2-B019 2 S Quad_Ld | |
23948 | ldx [%g2+0x0040], %g6 ! FFFFB214000008F4 SWCH:L2-B019 2 S BASE<BD120031 | |
23949 | nop ! FFFFB214000008F8 SWCH:L2-B019 2 S | |
23950 | ldx [%g2+0x0058], %l6 ! FFFFB214000008FC LOOP:L1-B000 2 <BD120010 | |
23951 | ldda [%l6]0x2C, %i0 ! FFFFB21400000900 LOOP:L1-B000 2 S Quad_Ld | |
23952 | ld [%g4+0x0018], %f0 ! FFFFB21400000904 LOOP:L1-B000 2 S <BD120059 | |
23953 | ld [%g4+0x001C], %f1 ! FFFFB21400000908 LOOP:L1-B000 2 S <BD120059+4 | |
23954 | ldsh [%g6-0x002E], %i2 ! FFFFB2140000090C LOOP:L1-B000 2 S <BD120171 | |
23955 | lduba [%g7+%g7]0x83, %i3 ! FFFFB21400000910 LOOP:L1-B000 2 S <BD120043 | |
23956 | stha %i2, [%g6-0x0022]%asi ! FFFFB21400000914 LOOP:L1-B000 2 S >BD120076 | |
23957 | stxa %i1, [%g7+%g0]0xF3 ! FFFFB21400000918 LOOP:L1-B000 2 S BAD-ASI | |
23958 | std %o4, [%g3+0x0078] ! FFFFB2140000091C LOOP:L1-B000 2 S >BD120009 | |
23959 | ldda [%l6]0x26, %i4 ! FFFFB21400000920 LOOP:L1-B000 2 S Quad_Ld_P | |
23960 | bn .-768 ! FFFFB21400000924 LOOP:L1-B000 2 S | |
23961 | nop ! FFFFB21400000928 LOOP:L1-B000 2 S | |
23962 | add %g5, -87, %l6 ! FFFFB2140000092C LOOP:L1-B000 2 @BD120026 | |
23963 | ldda [%l6]0xD0, %f18 ! FFFFB21400000930 LOOP:L1-B000 2 S Short8 | |
23964 | nop ! FFFFB21400000934 LOOP:L1-B000 2 S | |
23965 | subcc %l2, 0x1, %l2 ! FFFFB21400000938 LOOP:L1-B000 2 | |
23966 | bnz BL120202 ! FFFFB2140000093C LOOP:L1-B000 2 | |
23967 | stw %i0, [%g6+0x0048] ! FFFFB21400000940 LOOP:L1-B000 2 S >BD120018 | |
23968 | add %g1, 0xE46, %g1 ! FFFFB21400000944 LOOP:L1-B000 1 chksum++ | |
23969 | blimp_good_end: | |
23970 | EXIT_GOOD | |
23971 | blimp_bad_end: | |
23972 | EXIT_BAD | |
23973 | ||
23974 | SECTION .btext055_pg1 TEXT_VA=0xffffb21400000000 | |
23975 | attr_text { | |
23976 | Name = .btext055_pg1, | |
23977 | VA = 0xffffb21400000000, | |
23978 | RA = 0xb80000000, | |
23979 | PA = ra2pa(0xb80000000,0), | |
23980 | tsbonly, | |
23981 | part_0_ctx_nonzero_tsb_config_2, | |
23982 | TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1, | |
23983 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
23984 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23985 | } | |
23986 | .text; .skip 8 | |
23987 | ||
23988 | !======================================================================== | |
23989 | ||
23990 | SECTION .btext056 TEXT_VA=0x8241fffff00 | |
23991 | attr_text { | |
23992 | Name = .btext056, | |
23993 | VA = 0x8241fffff00, | |
23994 | RA = ra2pa(0xbdfffff00,0), | |
23995 | PA = ra2pa(0xbdfffff00,0), | |
23996 | notsb | |
23997 | } | |
23998 | ||
23999 | SECTION .btext056_pg0 TEXT_VA=0x82410000000 | |
24000 | attr_text { | |
24001 | Name = .btext056_pg0, | |
24002 | VA = 0x82410000000, | |
24003 | RA = ra2pa(0xbd0000000,0), | |
24004 | PA = ra2pa(0xbd0000000,0), | |
24005 | tsbonly, | |
24006 | part_0_ctx_nonzero_tsb_config_0, | |
24007 | TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1, | |
24008 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24009 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24010 | } | |
24011 | .text; .skip 8 | |
24012 | ||
24013 | ||
24014 | SECTION .btext056 | |
24015 | .text | |
24016 | .global SUBR151; SUBR151: | |
24017 | BL120001: ! SUBR:L0-B000 | |
24018 | add %g1, 0x692, %g1 ! 000008241FFFFF00 SUBR:L0-B000 0 chksum++ | |
24019 | save %o6, -128, %o6 ! 000008241FFFFF04 SUBR:L0-B000 0 | |
24020 | .word 0x81E80000 ! 000008241FFFFF08 SUBR:L0-B000 0 random | |
24021 | .word 0x00F2ECA4 ! 000008241FFFFF0C SUBR:L0-B000 0 illop | |
24022 | .word 0xAFD64809 ! 000008241FFFFF10 SUBR:L0-B000 0 illop | |
24023 | or %l6,%lo(0x81E80000),%l6 ! 000008241FFFFF14 SUBR:L0-B000 0 | |
24024 | sllx %l7, 0x20, %l7 ! 000008241FFFFF18 SUBR:L0-B000 0 | |
24025 | or %l7, %l6, %l7 ! 000008241FFFFF1C SUBR:L0-B000 0 | |
24026 | .word 0x81C3E008 ! 000008241FFFFF20 SUBR:L0-B000 0 random | |
24027 | add %g1, 0xC97, %g1 ! 000008241FFFFF24 SUBR:L0-B000 0 chksum++ | |
24028 | .word 0x5668903C ! 000008241FFFFF28 SWCH:L1-B000 0 random | |
24029 | andcc %i4, 0x200, %g0 ! 000008241FFFFF2C SWCH:L1-B000 0 | |
24030 | bnz,pt %xcc, BL120007 ! 000008241FFFFF30 SWCH:L1-B000 0 | |
24031 | andcc %i4, 0x2, %g0 ! 000008241FFFFF34 SWCH:L1-B000 0 | |
24032 | bnz,pt %xcc, BL120006 ! 000008241FFFFF38 SWCH:L1-B000 0 | |
24033 | andcc %i4, 0x200, %g0 ! 000008241FFFFF3C SWCH:L1-B000 0 | |
24034 | bnz,a,pt %xcc, BL120005 ! 000008241FFFFF40 SWCH:L1-B000 0 | |
24035 | .word 0xDA3AE089 ! 000008241FFFFF44 SWCH:L1-B000 0 illop | |
24036 | andcc %i4, 0x400, %g0 ! 000008241FFFFF48 SWCH:L1-B000 0 | |
24037 | bnz,pt %xcc, BL120002 ! 000008241FFFFF4C SWCH:L1-B000 0 | |
24038 | add %g1, 0x26, %g1 ! 000008241FFFFF50 SWCH:L1-B000 0 chksum++ | |
24039 | .word 0x979D7087 ! 000008241FFFFF54 SWCH:L1-B000 0 S illop | |
24040 | tgu %xcc, %g7+0x0054 ! 000008241FFFFF58 SWCH:L1-B000 0 S | |
24041 | .word 0x8DF9EA04 ! 000008241FFFFF5C SWCH:L1-B000 0 S illop | |
24042 | std %f44, [%g4-0x0038] ! 000008241FFFFF60 SWCH:L1-B000 0 S >BD120006 | |
24043 | .word 0xBDB6495A ! 000008241FFFFF64 SWCH:L1-B000 0 S illop_VIS | |
24044 | ld [%g2+0x0064], %fsr ! 000008241FFFFF68 SWCH:L1-B000 0 S <BD120032+4 | |
24045 | add %g1, 0x74C, %g1 ! 000008241FFFFF6C SWCH:L1-B000 0 chksum++ | |
24046 | .word 0x89A18109 ! 000008241FFFFF70 SWCH:L1-B000 0 illop | |
24047 | .word 0x97A445D0 ! 000008241FFFFF74 SWCH:L1-B000 0 S illop | |
24048 | BL120002:add %g1, 0x25A, %g1 ! 000008241FFFFF78 CASE:L2-B000 0 chksum++ | |
24049 | ldx [%g2+0x0058], %l6 ! 000008241FFFFF7C CASE:L2-B000 0 <BD120010 | |
24050 | .word 0xE2E13B5D ! 000008241FFFFF80 CASE:L2-B000 0 S illop | |
24051 | sth %o1, [%g5-0x000E] ! 000008241FFFFF84 CASE:L2-B000 0 S >BD120184 | |
24052 | ld [%g5-0x0078], %f10 ! 000008241FFFFF88 CASE:L2-B000 0 S <BD120180 | |
24053 | std %f24, [%g3+0x0050] ! 000008241FFFFF8C CASE:L2-B000 0 S >BD120045 | |
24054 | .word 0xF70D2F29 ! 000008241FFFFF90 CASE:L2-B000 0 S illop | |
24055 | ld [%g3-0x0078], %f8 ! 000008241FFFFF94 CASE:L2-B000 0 S <BD120180 | |
24056 | .word 0x24CBAF3C ! 000008241FFFFF98 CASE:L2-B000 0 random | |
24057 | ldda [%l6]0xD3, %f18 ! 000008241FFFFF9C CASE:L2-B000 0 S Short16 | |
24058 | stw %i1, [%g6-0x0050] ! 000008241FFFFFA0 CASE:L2-B000 0 S >BD120093 | |
24059 | ldx [%g2+0x0060], %fsr ! 000008241FFFFFA4 CASE:L2-B000 0 S <BD120032 | |
24060 | stda %f14, [%g6+0x0010]%asi ! 000008241FFFFFA8 CASE:L2-B000 0 S >BD120074 | |
24061 | add %g6, -22, %l6 ! 000008241FFFFFAC CASE:L2-B000 0 @BD120051 | |
24062 | ldda [%l6]0xD2, %f22 ! 000008241FFFFFB0 CASE:L2-B000 0 S Short16 | |
24063 | ba BL120008 ! 000008241FFFFFB4 CASE:L2-B000 0 | |
24064 | .word 0xB9AD6072 ! 000008241FFFFFB8 CASE:L2-B000 0 S illop | |
24065 | BL120005:.word 0x99642A72 ! 000008241FFFFFBC CASE:L2-B001 0 illop | |
24066 | .word 0xD3499D84 ! 000008241FFFFFC0 CASE:L2-B001 0 S illop | |
24067 | .word 0xEF572880 ! 000008241FFFFFC4 CASE:L2-B001 0 S illop | |
24068 | st %f3, [%g5-0x0074] ! 000008241FFFFFC8 CASE:L2-B001 0 S >BD120020 | |
24069 | .word 0xA7A304FB ! 000008241FFFFFCC CASE:L2-B001 0 L illop | |
24070 | ldub [%g5-0x001F], %i0 ! 000008241FFFFFD0 CASE:L2-B001 0 S <BD120085 | |
24071 | stha %o1, [%g3+0x003E]%asi ! 000008241FFFFFD4 CASE:L2-B001 0 S >BD120028+6 | |
24072 | ld [%g2+0x0064], %fsr ! 000008241FFFFFD8 CASE:L2-B001 0 S <BD120032+4 | |
24073 | .word 0x1FC06C2F ! 000008241FFFFFDC CASE:L2-B001 0 L random | |
24074 | .word 0x89AA4CFC ! 000008241FFFFFE0 CASE:L2-B001 0 S illop_FP | |
24075 | ldx [%g4+0x0070], %i0 ! 000008241FFFFFE4 CASE:L2-B001 0 S <BD120060 | |
24076 | ldx [%g2+0x0060], %fsr ! 000008241FFFFFE8 CASE:L2-B001 0 S <BD120032 | |
24077 | .word 0xABAF11BA ! 000008241FFFFFEC CASE:L2-B001 0 L illop | |
24078 | fbo,a BL120003 ! 000008241FFFFFF0 CASE:L2-B001 0 L | |
24079 | BL120004:prefetch [%g6-0x0020], 2 ! 000008241FFFFFF4 CASE:L2-B001 0 S <BD120144 | |
24080 | BL120003:nop ! 000008241FFFFFF8 CASE:L2-B001 0 S | |
24081 | .word 0xB0EDA16B ! 000008241FFFFFFC CASE:L2-B001 0 illop | |
24082 | fba BL120008 ! 0000082420000000 CASE:L2-B001 0 | |
24083 | stw %i0, [%g3+0x0064] ! 0000082420000004 CASE:L2-B001 0 S >BD120021 | |
24084 | BL120006:add %g1, 0xCF1, %g1 ! 0000082420000008 CASE:L2-B002 0 chksum++ | |
24085 | .word 0x99E1852A ! 000008242000000C CASE:L2-B002 0 S random | |
24086 | lduh [%g5+0x0002], %i5 ! 0000082420000010 CASE:L2-B002 0 S <BD120095 | |
24087 | stw %i1, [%g5+0x005C] ! 0000082420000014 CASE:L2-B002 0 S >BD120035+4 | |
24088 | add %g6, 0x47, %l6 ! 0000082420000018 CASE:L2-B002 0 @BD120141 | |
24089 | ldda [%l6]0xD1, %f26 ! 000008242000001C CASE:L2-B002 0 S Short8 | |
24090 | st %f2, [%g5+0x0060] ! 0000082420000020 CASE:L2-B002 0 S >BD120069 | |
24091 | .word 0xBEAA3DDF ! 0000082420000024 CASE:L2-B002 0 S random | |
24092 | fba,pn %fcc2, BL120008 ! 0000082420000028 CASE:L2-B002 0 | |
24093 | nop ! 000008242000002C CASE:L2-B002 0 S | |
24094 | BL120007:add %g1, 0x9C5, %g1 ! 0000082420000030 CASE:L2-B003 0 chksum++ | |
24095 | ldswa [%g7+%g7]0x8B, %o1 ! 0000082420000034 CASE:L2-B003 0 S <BD120043 | |
24096 | ld [%g2+0x0064], %fsr ! 0000082420000038 CASE:L2-B003 0 S <BD120032+4 | |
24097 | ldx [%g2+0x0020], %g6 ! 000008242000003C CASE:L2-B003 0 S BASE<BD120098 | |
24098 | stx %o1, [%g3+0x0068] ! 0000082420000040 CASE:L2-B003 0 S >BD120012 | |
24099 | fba,a,pn %fcc2, BL120008 ! 0000082420000044 CASE:L2-B003 0 | |
24100 | ldsb [%g5-0x0058], %l4 ! 0000082420000048 CASE:L2-B003 0 S <BD120024 | |
24101 | BL120008: ! SWCH:L1-B000 | |
24102 | add %g1, 0xCF9, %g1 ! 000008242000004C SWCH:L1-B000 0 chksum++ | |
24103 | stb %i0, [%g5-0x0002] ! 0000082420000050 SWCH:L1-B000 0 S >BD120056+6 | |
24104 | lduw [%g6+0x0024], %o0 ! 0000082420000054 SWCH:L1-B000 0 S <BD120139 | |
24105 | .word 0xB3B002FC ! 0000082420000058 SWCH:L1-B000 0 S illop | |
24106 | ldsba [%g7+%g0]0x83, %l1 ! 000008242000005C SWCH:L1-B000 0 S <BD120043 | |
24107 | stw %i5, [%g6+0x0064] ! 0000082420000060 SWCH:L1-B000 0 S >BD120021 | |
24108 | .word 0x93906000 ! 0000082420000064 SWCH:L1-B000 0 S random | |
24109 | ldsw [%g5+0x0064], %i5 ! 0000082420000068 SWCH:L1-B000 0 S <BD120021 | |
24110 | ta %xcc, 0x40 ! 000008242000006C SWCH:L1-B000 0 S +-priv | |
24111 | .word 0xF03A9F10 ! 0000082420000070 SWCH:L1-B000 0 S random | |
24112 | .word 0xDF71564D ! 0000082420000074 SWCH:L1-B000 0 S random | |
24113 | ld [%g3+0x002C], %f4 ! 0000082420000078 SWCH:L1-B000 0 S <BD120019 | |
24114 | .word 0x89A405F3 ! 000008242000007C SWCH:L1-B000 0 S illop | |
24115 | add %g4, -87, %l6 ! 0000082420000080 SWCH:L1-B000 0 @BD120026 | |
24116 | .word 0x9F91C006 ! 0000082420000084 SUBR:L0-B000 0 S illop | |
24117 | st %f12, [%g3+0x0008] ! 0000082420000088 SUBR:L0-B000 0 S >BD120058 | |
24118 | st %f13, [%g3+0x000C] ! 000008242000008C SUBR:L0-B000 0 S >BD120058+4 | |
24119 | .word 0xB1A3D0C5 ! 0000082420000090 SUBR:L0-B000 0 S illop_FP | |
24120 | ldx [%g2+0x0050], %l5 ! 0000082420000094 SUBR:L0-B000 0 <BD120003 | |
24121 | .word 0xBBDA8010 ! 0000082420000098 SUBR:L0-B000 0 illop | |
24122 | stda %f16, [%l5]0xE0 ! 000008242000009C SUBR:L0-B000 0 Blk-Store | |
24123 | membar 0x40 ! 00000824200000A0 SUBR:L0-B000 0 | |
24124 | add %g6, 0x47, %l6 ! 00000824200000A4 SUBR:L0-B000 0 @BD120141 | |
24125 | .word 0x8BB30261 ! 00000824200000A8 SUBR:L0-B000 0 S illop | |
24126 | ldsw [%g3-0x0050], %i1 ! 00000824200000AC SUBR:L0-B000 0 S <BD120093 | |
24127 | fmuld8sux16 %f17, %f30, %f26 ! 00000824200000B0 SUBR:L0-B000 0 S | |
24128 | .word 0x9FC68000 ! 00000824200000B4 SUBR:L0-B000 0 S random | |
24129 | ld [%g4+0x0080], %f14 ! 00000824200000B8 SUBR:L0-B000 0 S <BD120070 | |
24130 | ld [%g4+0x0084], %f15 ! 00000824200000BC SUBR:L0-B000 0 S <BD120070+4 | |
24131 | std %o0, [%g5+0x0080] ! 00000824200000C0 SUBR:L0-B000 0 S >BD120070 | |
24132 | ta %xcc, 0x45 ! 00000824200000C4 SUBR:L0-B000 0 demap-stack | |
24133 | add %g1, 0x324, %i0 ! 00000824200000C8 SUBR:L0-B000 0 | |
24134 | return %i7+0x0008 ! 00000824200000CC SUBR:L0-B000 0 | |
24135 | add %g1, 0xE44, %g1 ! 00000824200000D0 SUBR:L0-B000 0 chksum++ | |
24136 | ||
24137 | SECTION .btext056_pg1 TEXT_VA=0x82420000000 | |
24138 | attr_text { | |
24139 | Name = .btext056_pg1, | |
24140 | VA = 0x82420000000, | |
24141 | RA = ra2pa(0xbe0000000,0), | |
24142 | PA = ra2pa(0xbe0000000,0), | |
24143 | tsbonly, | |
24144 | part_0_ctx_nonzero_tsb_config_0, | |
24145 | TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1, | |
24146 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24147 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24148 | } | |
24149 | .text; .skip 8 | |
24150 | ||
24151 | !======================================================================== | |
24152 | ||
24153 | SECTION .btext057 TEXT_VA=0x56b75f00 | |
24154 | attr_text { | |
24155 | Name = .btext057, | |
24156 | VA = 0x56b75f00, | |
24157 | RA = 0xfffec9f00, | |
24158 | PA = ra2pa(0xfffec9f00,0), | |
24159 | notsb | |
24160 | } | |
24161 | ||
24162 | SECTION .btext057_pg0 TEXT_VA=0x56b74000 | |
24163 | attr_text { | |
24164 | Name = .btext057_pg0, | |
24165 | VA = 0x56b74000, | |
24166 | RA = 0xfffec8000, | |
24167 | PA = ra2pa(0xfffec8000,0), | |
24168 | tsbonly, | |
24169 | part_0_ctx_nonzero_tsb_config_3, | |
24170 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
24171 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24172 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24173 | } | |
24174 | .text; .skip 8 | |
24175 | ||
24176 | ||
24177 | SECTION .btext057 | |
24178 | .text | |
24179 | .global SUBR152; SUBR152: | |
24180 | BL120011: ! SUBR:L0-B000 | |
24181 | add %g1, 0x884, %g1 ! 0000000056B75F00 SUBR:L0-B000 0 chksum++ | |
24182 | fbul BL120010 ! 0000000056B75F04 SUBR:L0-B000 0 | |
24183 | save %o6, -128, %o6 ! 0000000056B75F08 SUBR:L0-B000 0 | |
24184 | BL120010: ! SUBR:L0-B000 | |
24185 | sethi %hh(0x56B75F00),%l7 ! 0000000056B75F0C SUBR:L0-B000 0 SUBR152 | |
24186 | or %l7,%hm(0x56B75F00),%l7 ! 0000000056B75F10 SUBR:L0-B000 0 | |
24187 | sethi %lm(0x56B75F00),%l6 ! 0000000056B75F14 SUBR:L0-B000 0 | |
24188 | or %l6,%lo(0x56B75F00),%l6 ! 0000000056B75F18 SUBR:L0-B000 0 | |
24189 | sllx %l7, 0x20, %l7 ! 0000000056B75F1C SUBR:L0-B000 0 | |
24190 | or %l7, %l6, %l7 ! 0000000056B75F20 SUBR:L0-B000 0 | |
24191 | ta %xcc, 0x45 ! 0000000056B75F24 SUBR:L0-B000 0 demap-stack | |
24192 | nop ! 0000000056B75F28 SUBR:L0-B000 0 S | |
24193 | call .+8 ! 0000000056B75F2C SUBR:L0-B000 0 S | |
24194 | .word 0x93A752A4 ! 0000000056B75F30 SUBR:L0-B000 0 S illop | |
24195 | add %g5, 0x28, %l6 ! 0000000056B75F34 SUBR:L0-B000 0 @BD120080 | |
24196 | ldda [%l6]0xD0, %f24 ! 0000000056B75F38 SUBR:L0-B000 0 S Short8 | |
24197 | ldsb [%g5-0x0057], %i3 ! 0000000056B75F3C SUBR:L0-B000 0 S <BD120026 | |
24198 | add %g1, 0x65C, %g1 ! 0000000056B75F40 SUBR:L0-B000 0 chksum++ | |
24199 | .word 0xBE100001 ! 0000000056B75F44 LOOP:L1-B000 0 random | |
24200 | BL120044: ! LOOP:L1-B000 | |
24201 | add %g1, 0xEEA, %g1 ! 0000000056B75F48 LOOP:L1-B000 0 chksum++ | |
24202 | .word 0xCD6F9A3A ! 0000000056B75F4C LOOP:L1-B000 0 S illop | |
24203 | ldx [%g2+0x0020], %g4 ! 0000000056B75F50 LOOP:L1-B000 0 S BASE<BD120098 | |
24204 | ldx [%g3+0x0080], %i5 ! 0000000056B75F54 LOOP:L1-B000 0 S <BD120070 | |
24205 | ldxa [%g7+%g7]0x82, %l0 ! 0000000056B75F58 LOOP:L1-B000 0 S <BD120043 | |
24206 | add %g5, -74, %l6 ! 0000000056B75F5C LOOP:L1-B000 0 @BD120033 | |
24207 | ldda [%l6]0xD3, %f28 ! 0000000056B75F60 LOOP:L1-B000 0 S Short16 | |
24208 | lda [%g6-0x0054]%asi, %f24 ! 0000000056B75F64 LOOP:L1-B000 0 S <BD120027 | |
24209 | .word 0x2C00A5B8 ! 0000000056B75F68 LOOP:L1-B000 0 S random | |
24210 | sethi %hh(0xFFFFD6F66FFFFF00),%l6 ! 0000000056B75F6C LOOP:L1-B000 0 SUBR157 | |
24211 | or %l6,%hm(0xFFFFD6F66FFFFF00),%l6 ! 0000000056B75F70 LOOP:L1-B000 0 | |
24212 | sethi %lm(0xFFFFD6F66FFFFF00),%l5 ! 0000000056B75F74 LOOP:L1-B000 0 | |
24213 | .word 0xD7964FBC ! 0000000056B75F78 LOOP:L1-B000 0 illop | |
24214 | sllx %l6, 0x20, %l6 ! 0000000056B75F7C LOOP:L1-B000 0 | |
24215 | or %l6, %l5, %l6 ! 0000000056B75F80 LOOP:L1-B000 0 | |
24216 | .word 0x95A6C888 ! 0000000056B75F84 LOOP:L1-B000 0 S illop | |
24217 | .word 0x95A4D8AA ! 0000000056B75F88 LOOP:L1-B000 0 S illop_FP | |
24218 | andcc %o0, 0x4, %g0 ! 0000000056B75F8C SKIP:L2-B000 0 | |
24219 | bz BL120012 ! 0000000056B75F90 SKIP:L2-B000 0 | |
24220 | ldx [%g2+0x0038], %g6 ! 0000000056B75F94 SKIP:L2-B000 0 S BASE<BD120125 | |
24221 | ldda [%g5+0x0010]%asi, %f46 ! 0000000056B75F98 SKIP:L2-B000 0 S <BD120074 | |
24222 | tl %xcc, %g0+0x0050 ! 0000000056B75F9C SKIP:L2-B000 0 S | |
24223 | ldub [%g6-0x0058], %o2 ! 0000000056B75FA0 SKIP:L2-B000 0 S <BD120024 | |
24224 | .word 0xD6BC094D ! 0000000056B75FA4 SKIP:L2-B000 0 S illop | |
24225 | ldub [%g3+0x0029], %o4 ! 0000000056B75FA8 SKIP:L2-B000 0 S <BD120090 | |
24226 | ldx [%g3+0x0058], %i2 ! 0000000056B75FAC SKIP:L2-B000 0 S <BD120035 | |
24227 | ldx [%g2+0x0050], %l5 ! 0000000056B75FB0 SKIP:L2-B000 0 <BD120003 | |
24228 | membar 0x40 ! 0000000056B75FB4 SKIP:L2-B000 0 | |
24229 | .word 0x8BDDD202 ! 0000000056B75FB8 SKIP:L2-B000 0 illop | |
24230 | .word 0x8BA3C89E ! 0000000056B75FBC SKIP:L2-B000 0 illop | |
24231 | ldswa [%g3-0x0054]%asi, %o5 ! 0000000056B75FC0 SKIP:L2-B000 0 S <BD120027 | |
24232 | .word 0x93AC4A70 ! 0000000056B75FC4 SKIP:L2-B000 0 S illop | |
24233 | sethi %hh(0xFFFFC8094FFFFF00),%l6 ! 0000000056B75FC8 SKIP:L2-B000 0 SUBR154 | |
24234 | or %l6,%hm(0xFFFFC8094FFFFF00),%l6 ! 0000000056B75FCC SKIP:L2-B000 0 | |
24235 | sethi %lm(0xFFFFC8094FFFFF00),%l5 ! 0000000056B75FD0 SKIP:L2-B000 0 | |
24236 | or %l5,%lo(0xFFFFC8094FFFFF00),%l5 ! 0000000056B75FD4 SKIP:L2-B000 0 | |
24237 | sllx %l6, 0x20, %l6 ! 0000000056B75FD8 SKIP:L2-B000 0 | |
24238 | or %l6, %l5, %l6 ! 0000000056B75FDC SKIP:L2-B000 0 | |
24239 | jmpl %l6+0x0000, %o7 ! 0000000056B75FE0 SKIP:L2-B000 0 S | |
24240 | .word 0x9FA8AD47 ! 0000000056B75FE4 SKIP:L2-B000 0 S illop_FP | |
24241 | add %g1, 0x1EB, %g1 ! 0000000056B75FE8 SKIP:L2-B000 0 chksum++ | |
24242 | ld [%g3+0x0020], %f4 ! 0000000056B75FEC SKIP:L2-B000 0 S <BD120042 | |
24243 | ldx [%g2+0x0050], %l5 ! 0000000056B75FF0 SKIP:L2-B000 0 <BD120003 | |
24244 | .word 0xDB2B20DB ! 0000000056B75FF4 SKIP:L2-B000 0 illop | |
24245 | stda %f32, [%l5]0xE1 ! 0000000056B75FF8 SKIP:L2-B000 0 Blk-Store | |
24246 | membar 0x40 ! 0000000056B75FFC SKIP:L2-B000 0 | |
24247 | std %o0, [%g6+0x0070] ! 0000000056B76000 SKIP:L2-B000 0 S >BD120060 | |
24248 | prefetch [%l4+%l7], 0 ! 0000000056B76004 SKIP:L2-B000 0 S <.+0 | |
24249 | add %g4, -36, %l6 ! 0000000056B76008 SKIP:L2-B000 0 @BD120068 | |
24250 | .word 0x387AFE0B ! 0000000056B7600C SKIP:L2-B000 0 S illop | |
24251 | .word 0xF54411CD ! 0000000056B76010 SKIP:L2-B000 0 S illop | |
24252 | lda [%g6+0x0024]%asi, %f27 ! 0000000056B76014 SKIP:L2-B000 0 S <BD120139 | |
24253 | stw %i5, [%g4-0x0013] ! 0000000056B76018 SKIP:L2-B000 0 S >BD120087+1 | |
24254 | ba,a BL120020 ! 0000000056B7601C SKIP:L2-B000 0 | |
24255 | stda %f60, [%g5-0x0070]%asi ! 0000000056B76020 SKIP:L2-B000 0 S >BD120008 | |
24256 | BL120012: ! ELSE:L2-B001 | |
24257 | .word 0x81CFE008 ! 0000000056B76024 ELSE:L2-B001 0 S random | |
24258 | fbug,pn %fcc2, BL120013 ;.empty ! 0000000056B76028 ELSE:L2-B001 0 L | |
24259 | BL120013:bne,pn %icc, BL120014 ;.empty ! 0000000056B7602C ELSE:L2-B001 0 L | |
24260 | .word 0xA9AE081E ! 0000000056B76030 ELSE:L2-B001 0 L illop | |
24261 | nop ! 0000000056B76034 ELSE:L2-B001 0 S | |
24262 | .word 0xA9AF4A3D ! 0000000056B76038 ELSE:L2-B001 0 L illop | |
24263 | stw %o0, [%g3-0x0004] ! 0000000056B7603C ELSE:L2-B001 0 S >BD120056+4 | |
24264 | stda %o0, [%g3+0x0058]%asi ! 0000000056B76040 ELSE:L2-B001 0 S >BD120035 | |
24265 | BL120014:fbul BL120017 ;.empty ! 0000000056B76044 ELSE:L2-B001 0 L | |
24266 | BL120016:bvc,a,pn %icc, BL120018 ;.empty ! 0000000056B76048 ELSE:L2-B001 0 L | |
24267 | brlz,pt %i2, BL120015 ! 0000000056B7604C ELSE:L2-B001 0 L | |
24268 | BL120015:nop ! 0000000056B76050 ELSE:L2-B001 0 S | |
24269 | bneg,a,pn %xcc, BL120017 ;.empty ! 0000000056B76054 ELSE:L2-B001 0 L | |
24270 | fbne,a,pn %fcc2, BL120018 ;.empty ! 0000000056B76058 ELSE:L2-B001 0 L | |
24271 | BL120018:be BL120019 ;.empty ! 0000000056B7605C ELSE:L2-B001 0 L | |
24272 | BL120019:bpos BL120017 ! 0000000056B76060 ELSE:L2-B001 0 L | |
24273 | BL120017:.word 0x8D6831F0 ! 0000000056B76064 ELSE:L2-B001 0 S random | |
24274 | add %g1, 0x681, %g1 ! 0000000056B76068 ELSE:L2-B001 0 chksum++ | |
24275 | add %g1, 0x978, %g1 ! 0000000056B7606C ELSE:L2-B001 0 chksum++ | |
24276 | std %o0, [%g4+0x0070] ! 0000000056B76070 ELSE:L2-B001 0 S >BD120060 | |
24277 | stda %f24, [%g6+0x0070]%asi ! 0000000056B76074 ELSE:L2-B001 0 S >BD120060 | |
24278 | add %g3, 0x2A, %l6 ! 0000000056B76078 ELSE:L2-B001 0 @BD120099 | |
24279 | stda %f30, [%l6]0xD0 ! 0000000056B7607C ELSE:L2-B001 0 S Short8 | |
24280 | .word 0xA79E17B4 ! 0000000056B76080 ELSE:L2-B001 0 illop | |
24281 | .word 0x23D0A4B0 ! 0000000056B76084 ELSE:L2-B001 0 illop | |
24282 | ldx [%g5-0x0088], %g5 ! 0000000056B76088 ELSE:L2-B001 0 ptr_chase | |
24283 | .word 0x83AD818C ! 0000000056B7608C ELSE:L2-B001 0 illop | |
24284 | ldx [%g5-0x0088], %g5 ! 0000000056B76090 ELSE:L2-B001 0 ptr_chase | |
24285 | ldx [%g5-0x0088], %g5 ! 0000000056B76094 ELSE:L2-B001 0 ptr_chase | |
24286 | ldx [%g5-0x0088], %g5 ! 0000000056B76098 ELSE:L2-B001 0 ptr_chase | |
24287 | ldx [%g5-0x0088], %g5 ! 0000000056B7609C ELSE:L2-B001 0 ptr_chase | |
24288 | std %l0, [%g3-0x0008] ! 0000000056B760A0 ELSE:L2-B001 0 S >BD120056 | |
24289 | nop ! 0000000056B760A4 ELSE:L2-B001 0 S | |
24290 | BL120020: ! ELSE:L2-B001 | |
24291 | .word 0xC52FBA4D ! 0000000056B760A8 ELSE:L2-B001 0 illop | |
24292 | .word 0xFD716FD9 ! 0000000056B760AC SKIP:L2-B002 0 random | |
24293 | bnz,a BL120027 ! 0000000056B760B0 SKIP:L2-B002 0 | |
24294 | lda [%g4+0x004C]%asi, %f8 ! 0000000056B760B4 SKIP:L2-B002 0 S <BD120047 | |
24295 | ldx [%g2+0x0050], %l5 ! 0000000056B760B8 SKIP:L2-B002 0 <BD120003 | |
24296 | .word 0xF7AD4E72 ! 0000000056B760BC SKIP:L2-B002 0 illop | |
24297 | ldda [%l5]0xF8, %f16 ! 0000000056B760C0 SKIP:L2-B002 0 Blk-Load | |
24298 | membar 0x40 ! 0000000056B760C4 SKIP:L2-B002 0 | |
24299 | .word 0x91AF4462 ! 0000000056B760C8 SKIP:L2-B002 0 S illop | |
24300 | .word 0xB566AE46 ! 0000000056B760CC SKIP:L2-B002 0 illop | |
24301 | ldda [%l5]0x16, %f16 ! 0000000056B760D0 SKIP:L2-B002 0 Blk-Load | |
24302 | membar 0x40 ! 0000000056B760D4 SKIP:L2-B002 0 | |
24303 | .word 0x9B9A0252 ! 0000000056B760D8 SKIP:L2-B002 0 S illop | |
24304 | add %g1, 0x878, %g1 ! 0000000056B760DC SKIP:L2-B002 0 chksum++ | |
24305 | fmul8x16al %f17, %f29, %f18 ! 0000000056B760E0 SKIP:L2-B002 0 S | |
24306 | bge,a,pt %icc, BL120021 ;.empty ! 0000000056B760E4 SKIP:L2-B002 0 L | |
24307 | .word 0x3D71B714 ! 0000000056B760E8 SKIP:L2-B002 0 L random | |
24308 | fbue,a BL120023 ! 0000000056B760EC SKIP:L2-B002 0 L | |
24309 | ldxa [%g4+0x0068]%asi, %l3 ! 0000000056B760F0 SKIP:L2-B002 0 S <BD120012 | |
24310 | ldxa [%g7+%g7]0x83, %i0 ! 0000000056B760F4 SKIP:L2-B002 0 S <BD120043 | |
24311 | .word 0xBBAD4A3C ! 0000000056B760F8 SKIP:L2-B002 0 S illop | |
24312 | .word 0xAFA64D16 ! 0000000056B760FC SKIP:L2-B002 0 S illop | |
24313 | fba,a BL120024 ! 0000000056B76100 SKIP:L2-B002 0 L | |
24314 | ld [%g6-0x000C], %f28 ! 0000000056B76104 SKIP:L2-B002 0 S <BD120002 | |
24315 | BL120021:brgz,a,pn %i5, BL120025 ;.empty ! 0000000056B76108 SKIP:L2-B002 0 L | |
24316 | BL120024:.word 0x8F891040 ! 0000000056B7610C SKIP:L2-B002 0 L illop | |
24317 | BL120022:bvc,pt %xcc, BL120026 ! 0000000056B76110 SKIP:L2-B002 0 L | |
24318 | .word 0xC54641EF ! 0000000056B76114 SKIP:L2-B002 0 S illop | |
24319 | BL120025:.word 0xAFFED818 ! 0000000056B76118 SKIP:L2-B002 0 S random | |
24320 | BL120023:.word 0x83F00000 ! 0000000056B7611C SKIP:L2-B002 0 S illop | |
24321 | BL120026:add %g1, 0x9A6, %g1 ! 0000000056B76120 SKIP:L2-B002 0 chksum++ | |
24322 | .word 0x9DAC147C ! 0000000056B76124 SKIP:L2-B002 0 illop | |
24323 | .word 0xA9921361 ! 0000000056B76128 SKIP:L2-B002 0 S illop | |
24324 | BL120027: ! ELSE:L2-B003 | |
24325 | ldx [%g2+0x0008], %g5 ! 0000000056B7612C ELSE:L2-B003 0 S BASE<BD120015 | |
24326 | ldx [%g2+0x0058], %l6 ! 0000000056B76130 ELSE:L2-B003 0 <BD120010 | |
24327 | ldda [%l6]0x26, %i0 ! 0000000056B76134 ELSE:L2-B003 0 S Quad_Ld_P | |
24328 | ldd [%g5-0x0068], %i2 ! 0000000056B76138 ELSE:L2-B003 0 S <BD120082 | |
24329 | prefetch [%o0-0x0391], 1 ! 0000000056B7613C ELSE:L2-B003 0 S <.-913 | |
24330 | ldx [%g2+0x0040], %g5 ! 0000000056B76140 ELSE:L2-B003 0 S BASE<BD120031 | |
24331 | stb %i3, [%g3+0x0047] ! 0000000056B76144 ELSE:L2-B003 0 S >BD120141 | |
24332 | ldx [%g4-0x0088], %g4 ! 0000000056B76148 ELSE:L2-B003 0 ptr_chase | |
24333 | ldx [%g4-0x0088], %g4 ! 0000000056B7614C ELSE:L2-B003 0 ptr_chase | |
24334 | add %g3, -38, %l6 ! 0000000056B76150 ELSE:L2-B003 0 @BD120170 | |
24335 | stda %f18, [%l6]0xDA ! 0000000056B76154 ELSE:L2-B003 0 S Short16 | |
24336 | stw %i4, [%g3+0x0034] ! 0000000056B76158 ELSE:L2-B003 0 S >BD120044+4 | |
24337 | .word 0xBE100001 ! 0000000056B7615C ELSE:L2-B003 0 S random | |
24338 | ldx [%g5-0x0068], %i4 ! 0000000056B76160 ELSE:L2-B003 0 S <BD120082 | |
24339 | add %g1, 0xC47, %g1 ! 0000000056B76164 ELSE:L2-B003 0 chksum++ | |
24340 | .word 0xB7A9170F ! 0000000056B76168 ELSE:L2-B003 0 S illop | |
24341 | sth %i2, [%g3-0x0028] ! 0000000056B7616C ELSE:L2-B003 0 S >BD120049 | |
24342 | .word 0xA5ADA004 ! 0000000056B76170 ELSE:L2-B003 0 S illop_FP | |
24343 | .word 0xE341E7CC ! 0000000056B76174 ELSE:L2-B003 0 illop | |
24344 | membar 0x40 ! 0000000056B76178 ELSE:L2-B003 0 | |
24345 | ldda [%l5]0x16, %f16 ! 0000000056B7617C ELSE:L2-B003 0 Blk-Load | |
24346 | .word 0xC7BCDC16 ! 0000000056B76180 ELSE:L2-B003 0 illop | |
24347 | BL120028: ! ELSE:L2-B003 | |
24348 | .word 0x8BD8950F ! 0000000056B76184 ELSE:L2-B003 0 illop | |
24349 | andcc %i1, 0x100, %g0 ! 0000000056B76188 SKIP:L2-B004 0 | |
24350 | .word 0xB9A680ED ! 0000000056B7618C SKIP:L2-B004 0 illop | |
24351 | nop ! 0000000056B76190 SKIP:L2-B004 0 S | |
24352 | ldsb [%g5+0x002B], %o1 ! 0000000056B76194 SKIP:L2-B004 0 S <BD120126 | |
24353 | .word 0xFFC6414C ! 0000000056B76198 SKIP:L2-B004 0 L illop | |
24354 | bz,pn %icc, BL120029 ;.empty ! 0000000056B7619C SKIP:L2-B004 0 L | |
24355 | be,pn %icc, BL120030 ! 0000000056B761A0 SKIP:L2-B004 0 L | |
24356 | std %g0, [%g4-0x0008] ! 0000000056B761A4 SKIP:L2-B004 0 S >BD120056 | |
24357 | .word 0xA1AD8A1B ! 0000000056B761A8 SKIP:L2-B004 0 L illop | |
24358 | .word 0x9FE4CF11 ! 0000000056B761AC SKIP:L2-B004 0 L illop | |
24359 | BL120030:.word 0xABA10D0A ! 0000000056B761B0 SKIP:L2-B004 0 L illop | |
24360 | fbo BL120033 ;.empty ! 0000000056B761B4 SKIP:L2-B004 0 L | |
24361 | BL120032:fba BL120029 ! 0000000056B761B8 SKIP:L2-B004 0 L | |
24362 | stb %o1, [%g3-0x0066] ! 0000000056B761BC SKIP:L2-B004 0 S >BD120082+2 | |
24363 | .word 0x8DA7D8A3 ! 0000000056B761C0 SKIP:L2-B004 0 L illop | |
24364 | BL120031:sth %o1, [%g3+0x0082] ! 0000000056B761C4 SKIP:L2-B004 0 S >BD120070+2 | |
24365 | BL120029:bne,a,pn %xcc, BL120033 ;.empty ! 0000000056B761C8 SKIP:L2-B004 0 L | |
24366 | .word 0xA9A28072 ! 0000000056B761CC SKIP:L2-B004 0 L illop | |
24367 | BL120033:nop ! 0000000056B761D0 SKIP:L2-B004 0 S | |
24368 | BL120034:.word 0x83F4D16A ! 0000000056B761D4 SKIP:L2-B004 0 illop | |
24369 | add %g1, 0x839, %g1 ! 0000000056B761D8 SKIP:L2-B004 0 chksum++ | |
24370 | .word 0x27FB6D7C ! 0000000056B761DC SKIP:L2-B004 0 S random | |
24371 | bpos,pt %xcc, BL120035 ! 0000000056B761E0 SKIP:L2-B004 0 L | |
24372 | .word 0x91ACB07D ! 0000000056B761E4 SKIP:L2-B004 0 S illop | |
24373 | fblg,a,pn %fcc2, BL120036 ;.empty ! 0000000056B761E8 SKIP:L2-B004 0 L | |
24374 | bge,pt %xcc, BL120037 ! 0000000056B761EC SKIP:L2-B004 0 L | |
24375 | ld [%g5-0x0078], %f9 ! 0000000056B761F0 SKIP:L2-B004 0 S <BD120180 | |
24376 | BL120035:bg,a BL120038 ;.empty ! 0000000056B761F4 SKIP:L2-B004 0 L | |
24377 | fbue,a,pt %fcc2, BL120039 ! 0000000056B761F8 SKIP:L2-B004 0 L | |
24378 | .word 0x87BC3211 ! 0000000056B761FC SKIP:L2-B004 0 S illop_VIS | |
24379 | BL120036:ldx [%g2+0x0020], %g5 ! 0000000056B76200 SKIP:L2-B004 0 S BASE<BD120098 | |
24380 | BL120038:ba BL120040 ! 0000000056B76204 SKIP:L2-B004 0 L | |
24381 | tvs %icc, %g0+0x0073 ! 0000000056B76208 SKIP:L2-B004 0 S pseudo-branch | |
24382 | BL120040:fbne,pn %fcc0, BL120041 ;.empty ! 0000000056B7620C SKIP:L2-B004 0 L | |
24383 | call .+8 ;.empty ! 0000000056B76210 SKIP:L2-B004 0 L | |
24384 | BL120041:fbul,a,pn %fcc0, BL120039 ! 0000000056B76214 SKIP:L2-B004 0 L | |
24385 | BL120039:ld [%g5+0x002C], %f2 ! 0000000056B76218 SKIP:L2-B004 0 S <BD120019 | |
24386 | BL120037:.word 0xB9A91011 ! 0000000056B7621C SKIP:L2-B004 0 illop | |
24387 | ba BL120043 ! 0000000056B76220 SKIP:L2-B004 0 | |
24388 | stw %i2, [%g5-0x0014] ! 0000000056B76224 SKIP:L2-B004 0 S >BD120087 | |
24389 | BL120042: ! ELSE:L2-B005 | |
24390 | stw %i2, [%g4-0x001C] ! 0000000056B76228 ELSE:L2-B005 0 S >BD120130 | |
24391 | ldx [%g4+0x0050], %i5 ! 0000000056B7622C ELSE:L2-B005 0 S <BD120045 | |
24392 | .word 0x8A87BDC8 ! 0000000056B76230 ELSE:L2-B005 0 S random | |
24393 | swap [%g4+0x0064], %i0 ! 0000000056B76234 ELSE:L2-B005 0 S >BD120021 | |
24394 | .word 0x12A4017D ! 0000000056B76238 ELSE:L2-B005 0 S random | |
24395 | add %g3, 0x44, %l6 ! 0000000056B7623C ELSE:L2-B005 0 @BD120137 | |
24396 | stda %f16, [%l6]0xD2 ! 0000000056B76240 ELSE:L2-B005 0 S Short16 | |
24397 | stx %i1, [%g3+0x0030] ! 0000000056B76244 ELSE:L2-B005 0 S >BD120044 | |
24398 | .word 0x3FFC0D6A ! 0000000056B76248 ELSE:L2-B005 0 illop | |
24399 | stda %f30,[%l5+%g1]0xC2 ! 0000000056B7624C ELSE:L2-B005 0 S Partial_St | |
24400 | .word 0x9BA145F0 ! 0000000056B76250 ELSE:L2-B005 0 S illop_FP | |
24401 | add %g1, 0x314, %g1 ! 0000000056B76254 ELSE:L2-B005 0 chksum++ | |
24402 | std %i0, [%g5+0x0080] ! 0000000056B76258 ELSE:L2-B005 0 S >BD120070 | |
24403 | .word 0x8D893518 ! 0000000056B7625C ELSE:L2-B005 0 S illop | |
24404 | .word 0x81C3E008 ! 0000000056B76260 ELSE:L2-B005 0 S random | |
24405 | add %g4, -32, %l6 ! 0000000056B76264 ELSE:L2-B005 0 @BD120144 | |
24406 | .word 0x8759CFDC ! 0000000056B76268 ELSE:L2-B005 0 S illop | |
24407 | .word 0x08CFB2A6 ! 0000000056B7626C ELSE:L2-B005 0 illop | |
24408 | stwa %g7, [%l6+%g0]0x04 ! 0000000056B76270 ELSE:L2-B005 0 S >BD120011 | |
24409 | st %f4, [%g6-0x0074] ! 0000000056B76274 ELSE:L2-B005 0 S >BD120020 | |
24410 | .word 0xACCF7D07 ! 0000000056B76278 ELSE:L2-B005 0 S illop | |
24411 | stwa %i0, [%g3+0x0024]%asi ! 0000000056B7627C ELSE:L2-B005 0 S >BD120139 | |
24412 | stba %g7, [%l6+%g0]0x04 ! 0000000056B76280 ELSE:L2-B005 0 S >BD120011 | |
24413 | BL120043: ! ELSE:L2-B005 | |
24414 | add %g1, 0x610, %g1 ! 0000000056B76284 ELSE:L2-B005 0 chksum++ | |
24415 | .word 0xBFD116D2 ! 0000000056B76288 ELSE:L2-B005 0 illop | |
24416 | .word 0xCB69008E ! 0000000056B7628C LOOP:L1-B000 0 S illop | |
24417 | ldd [%g3-0x0070], %f34 ! 0000000056B76290 LOOP:L1-B000 0 S <BD120008 | |
24418 | lduh [%g6-0x003C], %o4 ! 0000000056B76294 LOOP:L1-B000 0 S <BD120041 | |
24419 | sth %l1, [%g3+0x006E] ! 0000000056B76298 LOOP:L1-B000 0 S >BD120012+6 | |
24420 | .word 0xADADC0F9 ! 0000000056B7629C LOOP:L1-B000 0 illop | |
24421 | andcc %l4, 0x1, %g0 ! 0000000056B762A0 LOOP:L1-B000 0 | |
24422 | .word 0x89A65706 ! 0000000056B762A4 LOOP:L1-B000 0 random | |
24423 | stda %o0, [%g3+0x0058]%asi ! 0000000056B762A8 LOOP:L1-B000 0 S >BD120035 | |
24424 | add %g1, 0xFDF, %g1 ! 0000000056B762AC LOOP:L1-B000 0 chksum++ | |
24425 | ldx [%g2+0x0058], %l6 ! 0000000056B762B0 SUBR:L0-B000 0 <BD120010 | |
24426 | .word 0xCB6CBD5D ! 0000000056B762B4 SUBR:L0-B000 0 S illop | |
24427 | .word 0xBDA00338 ! 0000000056B762B8 SUBR:L0-B000 0 S illop | |
24428 | stb %i0, [%g6+0x002A] ! 0000000056B762BC SUBR:L0-B000 0 S >BD120099 | |
24429 | st %f3, [%g6-0x0078] ! 0000000056B762C0 SUBR:L0-B000 0 S >BD120180 | |
24430 | ta %xcc, 0x45 ! 0000000056B762C4 SUBR:L0-B000 0 demap-stack | |
24431 | add %g1, 0x427, %i0 ! 0000000056B762C8 SUBR:L0-B000 0 | |
24432 | .word 0xCB2BE674 ! 0000000056B762CC SUBR:L0-B000 0 illop | |
24433 | .word 0x83576882 ! 0000000056B762D0 SUBR:L0-B000 0 illop | |
24434 | ||
24435 | SECTION .btext057_pg1 TEXT_VA=0x56b76000 | |
24436 | attr_text { | |
24437 | Name = .btext057_pg1, | |
24438 | VA = 0x56b76000, | |
24439 | RA = 0xfffeca000, | |
24440 | PA = ra2pa(0xfffeca000,0), | |
24441 | tsbonly, | |
24442 | part_0_ctx_nonzero_tsb_config_3, | |
24443 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
24444 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24445 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24446 | } | |
24447 | .text; .skip 8 | |
24448 | ||
24449 | !======================================================================== | |
24450 | ||
24451 | SECTION .btext058 TEXT_VA=0x452b2bf00 | |
24452 | attr_text { | |
24453 | Name = .btext058, | |
24454 | VA = 0x452b2bf00, | |
24455 | RA = 0xfffec5f00, | |
24456 | PA = ra2pa(0xfffec5f00,0), | |
24457 | notsb | |
24458 | } | |
24459 | ||
24460 | SECTION .btext058_pg0 TEXT_VA=0x452b2a000 | |
24461 | attr_text { | |
24462 | Name = .btext058_pg0, | |
24463 | VA = 0x452b2a000, | |
24464 | RA = 0xfffec4000, | |
24465 | PA = ra2pa(0xfffec4000,0), | |
24466 | tsbonly, | |
24467 | part_0_ctx_nonzero_tsb_config_3, | |
24468 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
24469 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24470 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24471 | } | |
24472 | .text; .skip 8 | |
24473 | ||
24474 | ||
24475 | SECTION .btext058 | |
24476 | .text | |
24477 | .global SUBR153; SUBR153: | |
24478 | BL120045: ! SUBR:L0-B000 | |
24479 | add %g1, 0xCBD, %g1 ! 0000000452B2BF00 SUBR:L0-B000 2 chksum++ | |
24480 | save %o6, -128, %o6 ! 0000000452B2BF04 SUBR:L0-B000 2 | |
24481 | sethi %hh(0x452B2BF00),%l7 ! 0000000452B2BF08 SUBR:L0-B000 2 SUBR153 | |
24482 | or %l7,%hm(0x452B2BF00),%l7 ! 0000000452B2BF0C SUBR:L0-B000 2 | |
24483 | sethi %lm(0x452B2BF00),%l6 ! 0000000452B2BF10 SUBR:L0-B000 2 | |
24484 | or %l6,%lo(0x452B2BF00),%l6 ! 0000000452B2BF14 SUBR:L0-B000 2 | |
24485 | sllx %l7, 0x20, %l7 ! 0000000452B2BF18 SUBR:L0-B000 2 | |
24486 | or %l7, %l6, %l7 ! 0000000452B2BF1C SUBR:L0-B000 2 | |
24487 | ta %xcc, 0x45 ! 0000000452B2BF20 SUBR:L0-B000 2 demap-stack | |
24488 | nop ! 0000000452B2BF24 SUBR:L0-B000 2 S | |
24489 | ldx [%g2+0x0028], %g6 ! 0000000452B2BF28 SUBR:L0-B000 2 S BASE<BD120022 | |
24490 | nop ! 0000000452B2BF2C SUBR:L0-B000 2 S | |
24491 | std %f0, [%g3-0x0038] ! 0000000452B2BF30 SUBR:L0-B000 2 S >BD120006 | |
24492 | bvc,a,pn %xcc, BL120046 ;.empty ! 0000000452B2BF34 SUBR:L0-B000 2 L | |
24493 | fbue BL120046 ! 0000000452B2BF38 SUBR:L0-B000 2 L | |
24494 | stb %i5, [%g6+0x0087] ! 0000000452B2BF3C SUBR:L0-B000 0 S >BD120070+7 | |
24495 | stx %o2, [%g6-0x0048] ! 0000000452B2BF40 SUBR:L0-B000 0 S >BD120023 | |
24496 | BL120046:add %g1, 0x4EB, %g1 ! 0000000452B2BF44 SUBR:L0-B000 4 chksum++ | |
24497 | add %g1, 0x358, %g1 ! 0000000452B2BF48 SUBR:L0-B000 2 chksum++ | |
24498 | add %i3, %g1, %o2 ! 0000000452B2BF4C SWCH:L1-B000 2 | |
24499 | andcc %o2, 0x200, %g0 ! 0000000452B2BF50 SWCH:L1-B000 2 | |
24500 | bnz,a,pt %xcc, BL120057 ! 0000000452B2BF54 SWCH:L1-B000 2 | |
24501 | add %g1, 0x313, %g1 ! 0000000452B2BF58 SWCH:L1-B000 2 chksum++ | |
24502 | .word 0xBD09E87C ! 0000000452B2BF5C SWCH:L1-B000 0 random | |
24503 | bnz,a,pn %xcc, BL120056 ! 0000000452B2BF60 SWCH:L1-B000 0 | |
24504 | .word 0xCF284338 ! 0000000452B2BF64 SWCH:L1-B000 0 illop | |
24505 | .word 0xAFB54924 ! 0000000452B2BF68 SWCH:L1-B000 0 illop | |
24506 | bnz,pn %xcc, BL120055 ! 0000000452B2BF6C SWCH:L1-B000 0 | |
24507 | andcc %o2, 0x10, %g0 ! 0000000452B2BF70 SWCH:L1-B000 0 | |
24508 | bnz,pn %xcc, BL120054 ! 0000000452B2BF74 SWCH:L1-B000 0 | |
24509 | add %g1, 0xD19, %g1 ! 0000000452B2BF78 SWCH:L1-B000 0 chksum++ | |
24510 | .word 0x8F8B9BED ! 0000000452B2BF7C SWCH:L1-B000 0 S illop | |
24511 | fbge,a BL120047 ;.empty ! 0000000452B2BF80 SWCH:L1-B000 0 L | |
24512 | .word 0x9B7E51D7 ! 0000000452B2BF84 SWCH:L1-B000 0 L illop | |
24513 | fbn,pn %fcc2, BL120049 ! 0000000452B2BF88 SWCH:L1-B000 0 L | |
24514 | BL120048:prefetch [%o7+%o5], 23 ! 0000000452B2BF8C SWCH:L1-B000 0 S <.+0 | |
24515 | fbul,pn %fcc3, BL120049 ! 0000000452B2BF90 SWCH:L1-B000 0 L | |
24516 | .word 0x8FA3888F ! 0000000452B2BF94 SWCH:L1-B000 0 S illop | |
24517 | ba,a,pn %xcc, BL120050 ;.empty ! 0000000452B2BF98 SWCH:L1-B000 0 L | |
24518 | BL120050:bleu BL120047 ;.empty ! 0000000452B2BF9C SWCH:L1-B000 0 L | |
24519 | ba BL120051 ;.empty ! 0000000452B2BFA0 SWCH:L1-B000 0 L | |
24520 | BL120047:be,a BL120052 ! 0000000452B2BFA4 SWCH:L1-B000 0 L | |
24521 | BL120052:.word 0xD0A39BD8 ! 0000000452B2BFA8 SWCH:L1-B000 0 S random | |
24522 | fblg,pn %fcc3, BL120053 ;.empty ! 0000000452B2BFAC SWCH:L1-B000 0 L | |
24523 | .word 0xB5D96FBF ! 0000000452B2BFB0 SWCH:L1-B000 0 L illop | |
24524 | .word 0xA7CA6DF4 ! 0000000452B2BFB4 SWCH:L1-B000 0 L illop | |
24525 | BL120053:fbue BL120049 ! 0000000452B2BFB8 SWCH:L1-B000 0 L | |
24526 | BL120049:ld [%g5-0x0014], %f22 ! 0000000452B2BFBC SWCH:L1-B000 0 S <BD120087 | |
24527 | BL120051:add %g1, 0x775, %g1 ! 0000000452B2BFC0 SWCH:L1-B000 0 chksum++ | |
24528 | add %g1, 0xD8D, %g1 ! 0000000452B2BFC4 SWCH:L1-B000 0 chksum++ | |
24529 | .word 0xA1A359E1 ! 0000000452B2BFC8 SWCH:L1-B000 0 illop | |
24530 | ldsha [%g3-0x004A]%asi, %l3 ! 0000000452B2BFCC SWCH:L1-B000 0 S <BD120033 | |
24531 | BL120054:add %g1, 0xF4D, %g1 ! 0000000452B2BFD0 CASE:L2-B000 0 chksum++ | |
24532 | .word 0x8FF00000 ! 0000000452B2BFD4 CASE:L2-B000 0 S illop | |
24533 | .word 0x89B582BC ! 0000000452B2BFD8 CASE:L2-B000 0 S illop_VIS | |
24534 | ldd [%g4+0x0058], %i0 ! 0000000452B2BFDC CASE:L2-B000 0 S <BD120035 | |
24535 | ldx [%g2+0x0050], %l5 ! 0000000452B2BFE0 CASE:L2-B000 0 <BD120003 | |
24536 | membar 0x40 ! 0000000452B2BFE4 CASE:L2-B000 0 | |
24537 | ldda [%l5]0x17, %f16 ! 0000000452B2BFE8 CASE:L2-B000 0 Blk-Load | |
24538 | membar 0x40 ! 0000000452B2BFEC CASE:L2-B000 0 | |
24539 | ldxa [%g6+0x003D]%asi, %i2 ! 0000000452B2BFF0 CASE:L2-B000 0 S <BD120028+5 | |
24540 | .word 0xBBA6423A ! 0000000452B2BFF4 CASE:L2-B000 0 S illop | |
24541 | add %g5, -22, %l6 ! 0000000452B2BFF8 CASE:L2-B000 0 @BD120051 | |
24542 | .word 0x1471A2CF ! 0000000452B2BFFC CASE:L2-B000 0 S illop | |
24543 | .word 0x9B736E5E ! 0000000452B2C000 CASE:L2-B000 0 illop | |
24544 | prefetch [%i0-0x07C8], 1 ! 0000000452B2C004 CASE:L2-B000 0 S <.-1992 | |
24545 | BL120055:.word 0x81CFE008 ! 0000000452B2C008 CASE:L2-B001 0 random | |
24546 | stwa %o0, [%g6-0x0064]%asi ! 0000000452B2C00C CASE:L2-B001 0 S >BD120082+4 | |
24547 | ldd [%g5+0x0078], %i0 ! 0000000452B2C010 CASE:L2-B001 0 S <BD120009 | |
24548 | stx %o1, [%g3+0x0083] ! 0000000452B2C014 CASE:L2-B001 0 S >BD120070+3 | |
24549 | .word 0xA3B009E9 ! 0000000452B2C018 CASE:L2-B001 0 illop | |
24550 | ldda [%l6]0xD3, %f28 ! 0000000452B2C01C CASE:L2-B001 0 S Short16 | |
24551 | swap [%g4-0x0014], %o1 ! 0000000452B2C020 CASE:L2-B001 0 S >BD120087 | |
24552 | .word 0xEDB902CD ! 0000000452B2C024 CASE:L2-B001 0 S illop | |
24553 | ba BL120058 ! 0000000452B2C028 CASE:L2-B001 0 | |
24554 | nop ! 0000000452B2C02C CASE:L2-B001 0 S | |
24555 | BL120056:add %g1, 0xD06, %g1 ! 0000000452B2C030 CASE:L2-B002 0 chksum++ | |
24556 | ldx [%g2+0x0058], %l6 ! 0000000452B2C034 CASE:L2-B002 0 <BD120010 | |
24557 | .word 0xCA1C2FDA ! 0000000452B2C038 CASE:L2-B002 0 S illop | |
24558 | std %f44, [%g3-0x0070] ! 0000000452B2C03C CASE:L2-B002 0 S >BD120008 | |
24559 | ld [%g2+0x0064], %fsr ! 0000000452B2C040 CASE:L2-B002 0 S <BD120032+4 | |
24560 | ldx [%g2+0x0028], %g6 ! 0000000452B2C044 CASE:L2-B002 0 S BASE<BD120022 | |
24561 | ba,pn %icc, BL120058 ! 0000000452B2C048 CASE:L2-B002 0 | |
24562 | ld [%g5+0x0060], %f4 ! 0000000452B2C04C CASE:L2-B002 0 S <BD120069 | |
24563 | BL120057:add %g1, 0xE5F, %g1 ! 0000000452B2C050 CASE:L2-B003 2 chksum++ | |
24564 | st %f2, [%g6+0x0020] ! 0000000452B2C054 CASE:L2-B003 2 S >BD120042 | |
24565 | ldxa [%g7+%g0]0x83, %l1 ! 0000000452B2C058 CASE:L2-B003 2 S <BD120043 | |
24566 | std %l0, [%g5+0x0070] ! 0000000452B2C05C CASE:L2-B003 2 S >BD120060 | |
24567 | ldx [%g2+0x0008], %g6 ! 0000000452B2C060 CASE:L2-B003 2 S BASE<BD120015 | |
24568 | .word 0x9FAC9C2B ! 0000000452B2C064 CASE:L2-B003 2 S illop_FP | |
24569 | .word 0xB5AEC9E9 ! 0000000452B2C068 CASE:L2-B003 2 S illop_FP | |
24570 | st %f4, [%g5+0x002C] ! 0000000452B2C06C CASE:L2-B003 2 S >BD120019 | |
24571 | fba,a,pt %fcc1, BL120058 ! 0000000452B2C070 CASE:L2-B003 2 | |
24572 | .word 0x02558613 ! 0000000452B2C074 CASE:L2-B003 0 S illop | |
24573 | BL120058: ! SWCH:L1-B000 | |
24574 | add %g1, 0xDBD, %g1 ! 0000000452B2C078 SWCH:L1-B000 2 chksum++ | |
24575 | ldd [%g4+0x0008], %i0 ! 0000000452B2C07C SWCH:L1-B000 2 S <BD120058 | |
24576 | swap [%g4-0x0014], %i2 ! 0000000452B2C080 SWCH:L1-B000 2 S >BD120087 | |
24577 | swap [%g3+0x0004], %i3 ! 0000000452B2C084 SWCH:L1-B000 2 S >BD120053 | |
24578 | add %g3, -31, %l6 ! 0000000452B2C088 SWCH:L1-B000 2 @BD120085 | |
24579 | ldda [%l6]0xD9, %f30 ! 0000000452B2C08C SWCH:L1-B000 2 S Short8 | |
24580 | ta %xcc, 0x45 ! 0000000452B2C090 SUBR:L0-B000 2 demap-stack | |
24581 | add %g1, 0x496, %i0 ! 0000000452B2C094 SUBR:L0-B000 2 | |
24582 | ldx [%g2+0x0020], %g6 ! 0000000452B2C098 SUBR:L0-B000 2 S BASE<BD120098 | |
24583 | bge,pn %icc, BL120059 ! 0000000452B2C09C SUBR:L0-B000 2 | |
24584 | restore %i0, %l7, %o0 ! 0000000452B2C0A0 SUBR:L0-B000 2 | |
24585 | BL120059:jmpl %o7+0x0008, %g0 ! 0000000452B2C0A4 SUBR:L0-B000 2 | |
24586 | nop ! 0000000452B2C0A8 SUBR:L0-B000 2 | |
24587 | ||
24588 | SECTION .btext058_pg1 TEXT_VA=0x452b2c000 | |
24589 | attr_text { | |
24590 | Name = .btext058_pg1, | |
24591 | VA = 0x452b2c000, | |
24592 | RA = 0xfffec6000, | |
24593 | PA = ra2pa(0xfffec6000,0), | |
24594 | tsbonly, | |
24595 | part_0_ctx_nonzero_tsb_config_3, | |
24596 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
24597 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24598 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24599 | } | |
24600 | .text; .skip 8 | |
24601 | ||
24602 | !======================================================================== | |
24603 | ||
24604 | SECTION .btext059 TEXT_VA=0xffffc8094fffff00 | |
24605 | attr_text { | |
24606 | Name = .btext059, | |
24607 | VA = 0xffffc8094fffff00, | |
24608 | RA = 0xbbfffff00, | |
24609 | PA = ra2pa(0xbbfffff00,0), | |
24610 | notsb | |
24611 | } | |
24612 | ||
24613 | SECTION .btext059_pg0 TEXT_VA=0xffffc80940000000 | |
24614 | attr_text { | |
24615 | Name = .btext059_pg0, | |
24616 | VA = 0xffffc80940000000, | |
24617 | RA = 0xbb0000000, | |
24618 | PA = ra2pa(0xbb0000000,0), | |
24619 | tsbonly, | |
24620 | part_0_ctx_nonzero_tsb_config_1, | |
24621 | TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1, | |
24622 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24623 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24624 | } | |
24625 | .text; .skip 8 | |
24626 | ||
24627 | ||
24628 | SECTION .btext059 | |
24629 | .text | |
24630 | .global SUBR154; SUBR154: | |
24631 | BL120061: ! SUBR:L0-B000 | |
24632 | .word 0xEE4BDFB0 ! FFFFC8094FFFFF00 SUBR:L0-B000 0 random | |
24633 | bg BL120060 ! FFFFC8094FFFFF04 SUBR:L0-B000 0 | |
24634 | save %o6, -128, %o6 ! FFFFC8094FFFFF08 SUBR:L0-B000 0 | |
24635 | BL120060: ! SUBR:L0-B000 | |
24636 | sethi %hh(0xFFFFC8094FFFFF00),%l7 ! FFFFC8094FFFFF0C SUBR:L0-B000 0 SUBR154 | |
24637 | .word 0x8D7B7175 ! FFFFC8094FFFFF10 SUBR:L0-B000 0 illop | |
24638 | .word 0xBF4291E8 ! FFFFC8094FFFFF14 SUBR:L0-B000 0 illop | |
24639 | or %l6,%lo(0xFFFFC8094FFFFF00),%l6 ! FFFFC8094FFFFF18 SUBR:L0-B000 0 | |
24640 | sllx %l7, 0x20, %l7 ! FFFFC8094FFFFF1C SUBR:L0-B000 0 | |
24641 | or %l7, %l6, %l7 ! FFFFC8094FFFFF20 SUBR:L0-B000 0 | |
24642 | .word 0xB9EC0126 ! FFFFC8094FFFFF24 SUBR:L0-B000 0 random | |
24643 | ldx [%g4-0x0088], %g4 ! FFFFC8094FFFFF28 SUBR:L0-B000 0 ptr_chase | |
24644 | ldx [%g4-0x0088], %g4 ! FFFFC8094FFFFF2C SUBR:L0-B000 0 ptr_chase | |
24645 | .word 0xD7C6C29F ! FFFFC8094FFFFF30 SUBR:L0-B000 0 S illop | |
24646 | ld [%g4+0x002C], %f10 ! FFFFC8094FFFFF34 SUBR:L0-B000 0 S <BD120019 | |
24647 | stb %i2, [%g4-0x001F] ! FFFFC8094FFFFF38 SUBR:L0-B000 0 S >BD120085 | |
24648 | ldx [%g2+0x0010], %g4 ! FFFFC8094FFFFF3C SUBR:L0-B000 0 S BASE<BD120048 | |
24649 | stx %i3, [%g4+0x0058] ! FFFFC8094FFFFF40 SUBR:L0-B000 0 S >BD120035 | |
24650 | add %g1, 0xCBF, %g1 ! FFFFC8094FFFFF44 SUBR:L0-B000 0 chksum++ | |
24651 | add %i3, %g1, %i2 ! FFFFC8094FFFFF48 SWCH:L1-B000 0 | |
24652 | .word 0x93AC46C4 ! FFFFC8094FFFFF4C SWCH:L1-B000 0 illop | |
24653 | bnz,pn %xcc, BL120068 ! FFFFC8094FFFFF50 SWCH:L1-B000 0 | |
24654 | .word 0xEF92B133 ! FFFFC8094FFFFF54 SWCH:L1-B000 0 illop | |
24655 | bnz,pt %xcc, BL120067 ! FFFFC8094FFFFF58 SWCH:L1-B000 0 | |
24656 | andcc %i2, 0x400, %g0 ! FFFFC8094FFFFF5C SWCH:L1-B000 0 | |
24657 | bnz,a,pn %xcc, BL120066 ! FFFFC8094FFFFF60 SWCH:L1-B000 0 | |
24658 | .word 0x8D8AA7EE ! FFFFC8094FFFFF64 SWCH:L1-B000 0 illop | |
24659 | andcc %i2, 0x10, %g0 ! FFFFC8094FFFFF68 SWCH:L1-B000 0 | |
24660 | bnz,pn %xcc, BL120062 ! FFFFC8094FFFFF6C SWCH:L1-B000 0 | |
24661 | .word 0x3C5FF5B7 ! FFFFC8094FFFFF70 SWCH:L1-B000 0 illop | |
24662 | ldx [%g2+0x0058], %l6 ! FFFFC8094FFFFF74 SWCH:L1-B000 0 <BD120010 | |
24663 | ldda [%l6]0x24, %i0 ! FFFFC8094FFFFF78 SWCH:L1-B000 0 S Quad_Ld | |
24664 | ldx [%g2+0x0020], %g3 ! FFFFC8094FFFFF7C SWCH:L1-B000 0 S BASE<BD120098 | |
24665 | st %f16, [%g6+0x0004] ! FFFFC8094FFFFF80 SWCH:L1-B000 0 S >BD120053 | |
24666 | lduwa [%l6+%g0]0x14, %g7 ! FFFFC8094FFFFF84 SWCH:L1-B000 0 S <BD120011 | |
24667 | .word 0xB3AEDC10 ! FFFFC8094FFFFF88 SWCH:L1-B000 0 S illop_FP | |
24668 | add %g1, 0x308, %g1 ! FFFFC8094FFFFF8C SWCH:L1-B000 0 chksum++ | |
24669 | .word 0xF9B7B5B4 ! FFFFC8094FFFFF90 SWCH:L1-B000 0 illop | |
24670 | .word 0xB179131B ! FFFFC8094FFFFF94 SWCH:L1-B000 0 S illop | |
24671 | BL120062:add %g1, 0x569, %g1 ! FFFFC8094FFFFF98 CASE:L2-B000 0 chksum++ | |
24672 | .word 0xD2E132A0 ! FFFFC8094FFFFF9C CASE:L2-B000 0 S illop | |
24673 | ta %xcc, 0x43 ! FFFFC8094FFFFFA0 CASE:L2-B000 0 S +-PEF | |
24674 | add %g3, -24, %l6 ! FFFFC8094FFFFFA4 CASE:L2-B000 0 @BD120078 | |
24675 | stda %f30, [%l6]0xD2 ! FFFFC8094FFFFFA8 CASE:L2-B000 0 S Short16 | |
24676 | ldx [%g2+0x0010], %g4 ! FFFFC8094FFFFFAC CASE:L2-B000 0 S BASE<BD120048 | |
24677 | ta %xcc, 0x43 ! FFFFC8094FFFFFB0 CASE:L2-B000 0 S +-PEF | |
24678 | .word 0xD5761891 ! FFFFC8094FFFFFB4 CASE:L2-B000 0 illop | |
24679 | st %f10, [%g6-0x0078] ! FFFFC8094FFFFFB8 CASE:L2-B000 0 S >BD120180 | |
24680 | BL120066:.word 0x87D59095 ! FFFFC8094FFFFFBC CASE:L2-B001 0 illop | |
24681 | nop ! FFFFC8094FFFFFC0 CASE:L2-B001 0 S | |
24682 | stb %i4, [%g4-0x0039] ! FFFFC8094FFFFFC4 CASE:L2-B001 0 S >BD120005+1 | |
24683 | .word 0xC3960367 ! FFFFC8094FFFFFC8 CASE:L2-B001 0 S illop | |
24684 | stw %i1, [%g6-0x0040] ! FFFFC8094FFFFFCC CASE:L2-B001 0 S >BD120007 | |
24685 | .word 0x8DB4418D ! FFFFC8094FFFFFD0 CASE:L2-B001 0 L illop | |
24686 | .word 0xCFD41754 ! FFFFC8094FFFFFD4 CASE:L2-B001 0 S illop | |
24687 | ldx [%g2+0x0038], %g5 ! FFFFC8094FFFFFD8 CASE:L2-B001 0 S BASE<BD120125 | |
24688 | bz,pn %xcc, BL120064 ! FFFFC8094FFFFFDC CASE:L2-B001 0 L | |
24689 | .word 0xCAC76356 ! FFFFC8094FFFFFE0 CASE:L2-B001 0 S random | |
24690 | BL120063:.word 0xADA6C512 ! FFFFC8094FFFFFE4 CASE:L2-B001 0 S illop | |
24691 | BL120064:fbg BL120065 ! FFFFC8094FFFFFE8 CASE:L2-B001 0 L | |
24692 | .word 0x8F7E2F79 ! FFFFC8094FFFFFEC CASE:L2-B001 0 S random | |
24693 | ld [%g3-0x0051], %f24 ! FFFFC8094FFFFFF0 CASE:L2-B001 0 S <BD120027+3 | |
24694 | nop ! FFFFC8094FFFFFF4 CASE:L2-B001 0 S | |
24695 | BL120065:add %g1, 0x870, %g1 ! FFFFC8094FFFFFF8 CASE:L2-B001 0 chksum++ | |
24696 | .word 0xB0633752 ! FFFFC8094FFFFFFC CASE:L2-B001 0 random | |
24697 | stb %i0, [%g3+0x0028] ! FFFFC80950000000 CASE:L2-B001 0 S >BD120080 | |
24698 | BL120067:add %g1, 0x4E0, %g1 ! FFFFC80950000004 CASE:L2-B002 0 chksum++ | |
24699 | .word 0x83880000 ! FFFFC80950000008 CASE:L2-B002 0 S random | |
24700 | ta %xcc, 0x43 ! FFFFC8095000000C CASE:L2-B002 0 S +-PEF | |
24701 | ldx [%g2+0x0038], %g3 ! FFFFC80950000010 CASE:L2-B002 0 S BASE<BD120125 | |
24702 | ldx [%g2+0x0058], %l6 ! FFFFC80950000014 CASE:L2-B002 0 <BD120010 | |
24703 | ldda [%l6]0x24, %i0 ! FFFFC80950000018 CASE:L2-B002 0 S Quad_Ld | |
24704 | fba,pn %fcc0, BL120069 ! FFFFC8095000001C CASE:L2-B002 0 | |
24705 | stb %i1, [%g5+0x0047] ! FFFFC80950000020 CASE:L2-B002 0 S >BD120141 | |
24706 | BL120068:add %g1, 0xDAA, %g1 ! FFFFC80950000024 CASE:L2-B003 0 chksum++ | |
24707 | .word 0xA5824676 ! FFFFC80950000028 CASE:L2-B003 0 S illop | |
24708 | .word 0xED8DE6EF ! FFFFC8095000002C CASE:L2-B003 0 S illop | |
24709 | stba %g1, [%g6-0x0042]%asi ! FFFFC80950000030 CASE:L2-B003 0 S >BD120023+6 | |
24710 | ldsw [%g6+0x0048], %o2 ! FFFFC80950000034 CASE:L2-B003 0 S <BD120018 | |
24711 | stba %i0, [%g6+0x0037]%asi ! FFFFC80950000038 CASE:L2-B003 0 S >BD120044+7 | |
24712 | ba,a BL120069 ! FFFFC8095000003C CASE:L2-B003 0 | |
24713 | .word 0x8FA9611F ! FFFFC80950000040 CASE:L2-B003 0 S illop_FP | |
24714 | BL120069: ! SWCH:L1-B000 | |
24715 | add %g1, 0x209, %g1 ! FFFFC80950000044 SWCH:L1-B000 0 chksum++ | |
24716 | .word 0xAD8B81AC ! FFFFC80950000048 SWCH:L1-B000 0 S random | |
24717 | ldx [%g2+0x0050], %l5 ! FFFFC8095000004C SWCH:L1-B000 0 <BD120003 | |
24718 | membar 0x40 ! FFFFC80950000050 SWCH:L1-B000 0 | |
24719 | stda %f0, [%l5]0x16 ! FFFFC80950000054 SWCH:L1-B000 0 Blk-Store | |
24720 | .word 0xB9AD8196 ! FFFFC80950000058 SWCH:L1-B000 0 illop | |
24721 | .word 0x814DFA25 ! FFFFC8095000005C SWCH:L1-B000 0 S illop | |
24722 | ldx [%g2+0x0060], %fsr ! FFFFC80950000060 SWCH:L1-B000 0 S <BD120032 | |
24723 | lda [%g6+0x0020]%asi, %f5 ! FFFFC80950000064 SUBR:L0-B000 0 S <BD120042 | |
24724 | add %g4, -46, %l6 ! FFFFC80950000068 SUBR:L0-B000 0 @BD120171 | |
24725 | stda %f30, [%l6]0xD2 ! FFFFC8095000006C SUBR:L0-B000 0 S Short16 | |
24726 | call .+8 ! FFFFC80950000070 SUBR:L0-B000 0 S | |
24727 | nop ! FFFFC80950000074 SUBR:L0-B000 0 S | |
24728 | .word 0xBF86DB18 ! FFFFC80950000078 SUBR:L0-B000 0 S illop | |
24729 | ta %xcc, 0x45 ! FFFFC8095000007C SUBR:L0-B000 0 demap-stack | |
24730 | add %g1, 0x504, %i0 ! FFFFC80950000080 SUBR:L0-B000 0 | |
24731 | return %i7+0x0008 ! FFFFC80950000084 SUBR:L0-B000 0 | |
24732 | add %g1, 0x27E, %g1 ! FFFFC80950000088 SUBR:L0-B000 0 chksum++ | |
24733 | ||
24734 | SECTION .btext059_pg1 TEXT_VA=0xffffc80950000000 | |
24735 | attr_text { | |
24736 | Name = .btext059_pg1, | |
24737 | VA = 0xffffc80950000000, | |
24738 | RA = 0xbc0000000, | |
24739 | PA = ra2pa(0xbc0000000,0), | |
24740 | tsbonly, | |
24741 | part_0_ctx_nonzero_tsb_config_1, | |
24742 | TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1, | |
24743 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24744 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24745 | } | |
24746 | .text; .skip 8 | |
24747 | ||
24748 | !======================================================================== | |
24749 | ||
24750 | SECTION .btext060 TEXT_VA=0x6f04f63f00 | |
24751 | attr_text { | |
24752 | Name = .btext060, | |
24753 | VA = 0x6f04f63f00, | |
24754 | RA = 0xfffec1f00, | |
24755 | PA = ra2pa(0xfffec1f00,0), | |
24756 | notsb | |
24757 | } | |
24758 | ||
24759 | SECTION .btext060_pg0 TEXT_VA=0x6f04f62000 | |
24760 | attr_text { | |
24761 | Name = .btext060_pg0, | |
24762 | VA = 0x6f04f62000, | |
24763 | RA = 0xfffec0000, | |
24764 | PA = ra2pa(0xfffec0000,0), | |
24765 | tsbonly, | |
24766 | part_0_ctx_nonzero_tsb_config_3, | |
24767 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
24768 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24769 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24770 | } | |
24771 | .text; .skip 8 | |
24772 | ||
24773 | ||
24774 | SECTION .btext060 | |
24775 | .text | |
24776 | .global SUBR155; SUBR155: | |
24777 | BL120070: ! SUBR:L0-B000 | |
24778 | add %g1, 0x61D, %g1 ! 0000006F04F63F00 SUBR:L0-B000 0 chksum++ | |
24779 | save %o6, -128, %o6 ! 0000006F04F63F04 SUBR:L0-B000 0 | |
24780 | sethi %hh(0x6F04F63F00),%l7 ! 0000006F04F63F08 SUBR:L0-B000 0 SUBR155 | |
24781 | or %l7,%hm(0x6F04F63F00),%l7 ! 0000006F04F63F0C SUBR:L0-B000 0 | |
24782 | sethi %lm(0x6F04F63F00),%l6 ! 0000006F04F63F10 SUBR:L0-B000 0 | |
24783 | or %l6,%lo(0x6F04F63F00),%l6 ! 0000006F04F63F14 SUBR:L0-B000 0 | |
24784 | sllx %l7, 0x20, %l7 ! 0000006F04F63F18 SUBR:L0-B000 0 | |
24785 | or %l7, %l6, %l7 ! 0000006F04F63F1C SUBR:L0-B000 0 | |
24786 | ldd [%g3+0x0008], %f16 ! 0000006F04F63F20 SUBR:L0-B000 0 S <BD120058 | |
24787 | std %i2, [%g5+0x0050] ! 0000006F04F63F24 SUBR:L0-B000 0 S >BD120045 | |
24788 | ldx [%g2+0x0058], %l6 ! 0000006F04F63F28 SUBR:L0-B000 0 <BD120010 | |
24789 | stha %g7, [%l6+%g0]0x04 ! 0000006F04F63F2C SUBR:L0-B000 0 S >BD120011 | |
24790 | ldx [%g2+0x0050], %l5 ! 0000006F04F63F30 SUBR:L0-B000 0 <BD120003 | |
24791 | membar 0x40 ! 0000006F04F63F34 SUBR:L0-B000 0 | |
24792 | stda %f0, [%l5]0xF8 ! 0000006F04F63F38 SUBR:L0-B000 0 Blk-Store | |
24793 | membar 0x40 ! 0000006F04F63F3C SUBR:L0-B000 0 | |
24794 | add %g1, 0xCBB, %g1 ! 0000006F04F63F40 SUBR:L0-B000 0 chksum++ | |
24795 | add %i5, %g1, %i3 ! 0000006F04F63F44 SWCH:L1-B000 0 | |
24796 | and %i3, 0x18, %o7 ! 0000006F04F63F48 SWCH:L1-B000 0 | |
24797 | sethi %hi(0x60), %i3 ! 0000006F04F63F4C SWCH:L1-B000 0 .+0 | |
24798 | .word 0x8BDA7271 ! 0000006F04F63F50 SWCH:L1-B000 0 illop | |
24799 | add %i3, %o7, %i3 ! 0000006F04F63F54 SWCH:L1-B000 0 | |
24800 | jmpl %l7+%i3, %g0 ! 0000006F04F63F58 SWCH:L1-B000 0 | |
24801 | ldub [%g5+0x0042], %i0 ! 0000006F04F63F5C SWCH:L1-B000 0 S <BD120091 | |
24802 | fba BL120077 ! 0000006F04F63F60 SWCH:L1-B000 0 | |
24803 | .word 0xADB1437D ! 0000006F04F63F64 SWCH:L1-B000 0 S illop_VIS | |
24804 | ba BL120076 ! 0000006F04F63F68 SWCH:L1-B000 0 | |
24805 | ldstub [%g3+0x002A], %o5 ! 0000006F04F63F6C SWCH:L1-B000 0 S >BD120099 | |
24806 | .word 0x81F7225F ! 0000006F04F63F70 SWCH:L1-B000 0 illop | |
24807 | nop ! 0000006F04F63F74 SWCH:L1-B000 0 S | |
24808 | ba BL120074 ! 0000006F04F63F78 SWCH:L1-B000 0 | |
24809 | nop ! 0000006F04F63F7C SWCH:L1-B000 0 S | |
24810 | BL120074:add %g1, 0xA30, %g1 ! 0000006F04F63F80 CASE:L2-B000 0 chksum++ | |
24811 | nop ! 0000006F04F63F84 CASE:L2-B000 0 S | |
24812 | .word 0x60A0279C ! 0000006F04F63F88 CASE:L2-B000 0 S random | |
24813 | ta %xcc, 0x46 ! 0000006F04F63F8C CASE:L2-B000 0 S demap-page | |
24814 | .word 0x03FEE41F ! 0000006F04F63F90 CASE:L2-B000 0 S random | |
24815 | brz,pn %i0, BL120071 ;.empty ! 0000006F04F63F94 CASE:L2-B000 0 L | |
24816 | fbe,pn %fcc3, BL120072 ! 0000006F04F63F98 CASE:L2-B000 0 L | |
24817 | prefetch [%i1+%g2], 22 ! 0000006F04F63F9C CASE:L2-B000 0 S <.+0 | |
24818 | .word 0xBFB2479C ! 0000006F04F63FA0 CASE:L2-B000 0 S illop_VIS | |
24819 | .word 0xBE100001 ! 0000006F04F63FA4 CASE:L2-B000 0 L random | |
24820 | stx %i0, [%g4-0x0068] ! 0000006F04F63FA8 CASE:L2-B000 0 S >BD120082 | |
24821 | ldsh [%g4-0x001E], %i5 ! 0000006F04F63FAC CASE:L2-B000 0 S <BD120016 | |
24822 | BL120073:nop ! 0000006F04F63FB0 CASE:L2-B000 0 S | |
24823 | BL120072:.word 0xF3360BC8 ! 0000006F04F63FB4 CASE:L2-B000 0 S illop | |
24824 | stw %o0, [%g4+0x0004] ! 0000006F04F63FB8 CASE:L2-B000 0 S >BD120053 | |
24825 | BL120071:add %g1, 0x3D8, %g1 ! 0000006F04F63FBC CASE:L2-B000 0 chksum++ | |
24826 | .word 0xB7D5A808 ! 0000006F04F63FC0 CASE:L2-B000 0 illop | |
24827 | sth %o5, [%g4-0x0022] ! 0000006F04F63FC4 CASE:L2-B000 0 S >BD120076 | |
24828 | BL120075:add %g1, 0xCB2, %g1 ! 0000006F04F63FC8 CASE:L2-B001 0 chksum++ | |
24829 | prefetch [%o5+0x0D5D], 22 ! 0000006F04F63FCC CASE:L2-B001 0 S <.+3421 | |
24830 | ldx [%g2+0x0050], %l5 ! 0000006F04F63FD0 CASE:L2-B001 0 <BD120003 | |
24831 | .word 0x95A9C971 ! 0000006F04F63FD4 CASE:L2-B001 0 illop | |
24832 | ldda [%l5]0xF0, %f16 ! 0000006F04F63FD8 CASE:L2-B001 0 Blk-Load | |
24833 | .word 0x91B488E4 ! 0000006F04F63FDC CASE:L2-B001 0 illop | |
24834 | ldd [%g6-0x0060], %f6 ! 0000006F04F63FE0 CASE:L2-B001 0 S <BD120104 | |
24835 | st %f4, [%g5+0x002C] ! 0000006F04F63FE4 CASE:L2-B001 0 S >BD120019 | |
24836 | add %g6, 0x2A, %l6 ! 0000006F04F63FE8 CASE:L2-B001 0 @BD120099 | |
24837 | .word 0x81C7E008 ! 0000006F04F63FEC CASE:L2-B001 0 S random | |
24838 | fba,a BL120078 ! 0000006F04F63FF0 CASE:L2-B001 0 | |
24839 | stx %i5, [%g6+0x0068] ! 0000006F04F63FF4 CASE:L2-B001 0 S >BD120012 | |
24840 | BL120076:add %g1, 0x4, %g1 ! 0000006F04F63FF8 CASE:L2-B002 0 chksum++ | |
24841 | .word 0xA9AB94EC ! 0000006F04F63FFC CASE:L2-B002 0 S illop | |
24842 | ldsba [%g3+0x0029]%asi, %l4 ! 0000006F04F64000 CASE:L2-B002 0 S <BD120090 | |
24843 | .word 0xBE100001 ! 0000006F04F64004 CASE:L2-B002 0 S random | |
24844 | .word 0x97B25FD7 ! 0000006F04F64008 CASE:L2-B002 0 S illop | |
24845 | sta %f3, [%g4+0x0020]%asi ! 0000006F04F6400C CASE:L2-B002 0 S >BD120042 | |
24846 | add %g4, 0x40, %l6 ! 0000006F04F64010 CASE:L2-B002 0 @BD120036 | |
24847 | ldda [%l6]0xD2, %f22 ! 0000006F04F64014 CASE:L2-B002 0 S Short16 | |
24848 | .word 0xA7A1897E ! 0000006F04F64018 CASE:L2-B002 0 illop | |
24849 | .word 0x95906000 ! 0000006F04F6401C CASE:L2-B002 0 S random | |
24850 | BL120077:add %g1, 0xDFD, %g1 ! 0000006F04F64020 CASE:L2-B003 0 chksum++ | |
24851 | .word 0xD137573B ! 0000006F04F64024 CASE:L2-B003 0 S illop | |
24852 | stw %o2, [%g4+0x0048] ! 0000006F04F64028 CASE:L2-B003 0 S >BD120018 | |
24853 | .word 0xF1AF4BC1 ! 0000006F04F6402C CASE:L2-B003 0 illop | |
24854 | .word 0x9E100001 ! 0000006F04F64030 CASE:L2-B003 0 random | |
24855 | stda %f32, [%l5]0xE0 ! 0000006F04F64034 CASE:L2-B003 0 Blk-Store | |
24856 | membar 0x40 ! 0000006F04F64038 CASE:L2-B003 0 | |
24857 | .word 0x8F8A8322 ! 0000006F04F6403C CASE:L2-B003 0 S illop | |
24858 | add %g6, 0x2A, %l6 ! 0000006F04F64040 CASE:L2-B003 0 @BD120099 | |
24859 | .word 0x8BA39433 ! 0000006F04F64044 CASE:L2-B003 0 S illop | |
24860 | stda %f16, [%g3+0x006F]%asi ! 0000006F04F64048 CASE:L2-B003 0 S >BD120012+7 | |
24861 | stda %o4, [%g4+0x0058]%asi ! 0000006F04F6404C CASE:L2-B003 0 S >BD120035 | |
24862 | .word 0xABB70880 ! 0000006F04F64050 CASE:L2-B003 0 S illop | |
24863 | fba,a BL120078 ! 0000006F04F64054 CASE:L2-B003 0 | |
24864 | .word 0x81932017 ! 0000006F04F64058 CASE:L2-B003 0 S illop | |
24865 | BL120078: ! SWCH:L1-B000 | |
24866 | add %g1, 0xB09, %g1 ! 0000006F04F6405C SWCH:L1-B000 0 chksum++ | |
24867 | ldsw [%g5-0x000C], %l0 ! 0000006F04F64060 SWCH:L1-B000 0 S <BD120002 | |
24868 | .word 0xA556505C ! 0000006F04F64064 SWCH:L1-B000 0 illop | |
24869 | membar 0x40 ! 0000006F04F64068 SWCH:L1-B000 0 | |
24870 | ldda [%l5]0xF0, %f16 ! 0000006F04F6406C SWCH:L1-B000 0 Blk-Load | |
24871 | .word 0xA9AB0085 ! 0000006F04F64070 SWCH:L1-B000 0 illop | |
24872 | swap [%g3+0x0024], %o1 ! 0000006F04F64074 SWCH:L1-B000 0 S >BD120139 | |
24873 | call .+8 ! 0000006F04F64078 SWCH:L1-B000 0 S | |
24874 | nop ! 0000006F04F6407C SWCH:L1-B000 0 S | |
24875 | .word 0x8FCAD946 ! 0000006F04F64080 SUBR:L0-B000 0 S illop | |
24876 | .word 0xA5F735FB ! 0000006F04F64084 SUBR:L0-B000 0 S random | |
24877 | add %g3, -36, %l6 ! 0000006F04F64088 SUBR:L0-B000 0 @BD120068 | |
24878 | ldda [%l6]0xD2, %f20 ! 0000006F04F6408C SUBR:L0-B000 0 S Short16 | |
24879 | std %f34, [%g6+0x0018] ! 0000006F04F64090 SUBR:L0-B000 0 S >BD120059 | |
24880 | add %g4, -32, %l6 ! 0000006F04F64094 SUBR:L0-B000 0 @BD120144 | |
24881 | stda %f28, [%l6]0xD0 ! 0000006F04F64098 SUBR:L0-B000 0 S Short8 | |
24882 | st %f21, [%g3-0x0040] ! 0000006F04F6409C SUBR:L0-B000 0 S >BD120007 | |
24883 | .word 0xB5AACC1E ! 0000006F04F640A0 SUBR:L0-B000 0 S illop | |
24884 | stx %l4, [%g6+0x0080] ! 0000006F04F640A4 SUBR:L0-B000 0 S >BD120070 | |
24885 | .word 0x89A8D070 ! 0000006F04F640A8 SUBR:L0-B000 0 S illop_FP | |
24886 | .word 0x8BAE8AFE ! 0000006F04F640AC SUBR:L0-B000 0 S illop_FP | |
24887 | add %g5, 0x2A, %l6 ! 0000006F04F640B0 SUBR:L0-B000 0 @BD120099 | |
24888 | stda %f18, [%l6]0xD1 ! 0000006F04F640B4 SUBR:L0-B000 0 S Short8 | |
24889 | ldx [%g5-0x0088], %g5 ! 0000006F04F640B8 SUBR:L0-B000 0 ptr_chase | |
24890 | ldx [%g5-0x0088], %g5 ! 0000006F04F640BC SUBR:L0-B000 0 ptr_chase | |
24891 | .word 0xFDB07755 ! 0000006F04F640C0 SUBR:L0-B000 0 illop | |
24892 | add %g1, 0x57F, %i0 ! 0000006F04F640C4 SUBR:L0-B000 0 | |
24893 | return %i7+0x0008 ! 0000006F04F640C8 SUBR:L0-B000 0 | |
24894 | add %g1, 0x8DB, %g1 ! 0000006F04F640CC SUBR:L0-B000 0 chksum++ | |
24895 | ||
24896 | SECTION .btext060_pg1 TEXT_VA=0x6f04f64000 | |
24897 | attr_text { | |
24898 | Name = .btext060_pg1, | |
24899 | VA = 0x6f04f64000, | |
24900 | RA = 0xfffec2000, | |
24901 | PA = ra2pa(0xfffec2000,0), | |
24902 | tsbonly, | |
24903 | part_0_ctx_nonzero_tsb_config_3, | |
24904 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
24905 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24906 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24907 | } | |
24908 | .text; .skip 8 | |
24909 | ||
24910 | !======================================================================== | |
24911 | ||
24912 | SECTION .btext061 TEXT_VA=0x14f13f00 | |
24913 | attr_text { | |
24914 | Name = .btext061, | |
24915 | VA = 0x14f13f00, | |
24916 | RA = 0xfffebdf00, | |
24917 | PA = ra2pa(0xfffebdf00,0), | |
24918 | notsb | |
24919 | } | |
24920 | ||
24921 | SECTION .btext061_pg0 TEXT_VA=0x14f12000 | |
24922 | attr_text { | |
24923 | Name = .btext061_pg0, | |
24924 | VA = 0x14f12000, | |
24925 | RA = 0xfffebc000, | |
24926 | PA = ra2pa(0xfffebc000,0), | |
24927 | tsbonly, | |
24928 | part_0_ctx_nonzero_tsb_config_3, | |
24929 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
24930 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24931 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24932 | } | |
24933 | .text; .skip 8 | |
24934 | ||
24935 | ||
24936 | SECTION .btext061 | |
24937 | .text | |
24938 | .global SUBR156; SUBR156: | |
24939 | BL120079: ! SUBR:L0-B000 | |
24940 | add %g1, 0x19C, %g1 ! 0000000014F13F00 SUBR:L0-B000 0 chksum++ | |
24941 | save %o6, -128, %o6 ! 0000000014F13F04 SUBR:L0-B000 0 | |
24942 | sethi %hh(0x14F13F00),%l7 ! 0000000014F13F08 SUBR:L0-B000 0 SUBR156 | |
24943 | or %l7,%hm(0x14F13F00),%l7 ! 0000000014F13F0C SUBR:L0-B000 0 | |
24944 | sethi %lm(0x14F13F00),%l6 ! 0000000014F13F10 SUBR:L0-B000 0 | |
24945 | or %l6,%lo(0x14F13F00),%l6 ! 0000000014F13F14 SUBR:L0-B000 0 | |
24946 | sllx %l7, 0x20, %l7 ! 0000000014F13F18 SUBR:L0-B000 0 | |
24947 | or %l7, %l6, %l7 ! 0000000014F13F1C SUBR:L0-B000 0 | |
24948 | add %g1, 0xF14, %g1 ! 0000000014F13F20 SUBR:L0-B000 0 chksum++ | |
24949 | add %i2, %g1, %o2 ! 0000000014F13F24 SWCH:L1-B000 0 | |
24950 | .word 0xE3AC595B ! 0000000014F13F28 SWCH:L1-B000 0 illop | |
24951 | sethi %hi(0x40), %o2 ! 0000000014F13F2C SWCH:L1-B000 0 .+0 | |
24952 | or %o2,%lo(0x40),%o2 ! 0000000014F13F30 SWCH:L1-B000 0 | |
24953 | .word 0x95885042 ! 0000000014F13F34 SWCH:L1-B000 0 illop | |
24954 | jmpl %l7+%o2, %g0 ! 0000000014F13F38 SWCH:L1-B000 0 | |
24955 | .word 0xD3349F14 ! 0000000014F13F3C SWCH:L1-B000 0 S illop | |
24956 | .word 0xF7BC5C17 ! 0000000014F13F40 SWCH:L1-B000 0 illop | |
24957 | stx %i3, [%g5+0x0080] ! 0000000014F13F44 SWCH:L1-B000 0 S >BD120070 | |
24958 | fba,a BL120082 ! 0000000014F13F48 SWCH:L1-B000 0 | |
24959 | nop ! 0000000014F13F4C SWCH:L1-B000 0 S | |
24960 | fba,a,pn %fcc2, BL120081 ! 0000000014F13F50 SWCH:L1-B000 0 | |
24961 | ld [%g2+0x0064], %fsr ! 0000000014F13F54 SWCH:L1-B000 0 S <BD120032+4 | |
24962 | .word 0x89869F2B ! 0000000014F13F58 SWCH:L1-B000 0 illop | |
24963 | lduha [%g3+0x0040]%asi, %i3 ! 0000000014F13F5C SWCH:L1-B000 0 S <BD120036 | |
24964 | BL120080:add %g1, 0x763, %g1 ! 0000000014F13F60 CASE:L2-B000 0 chksum++ | |
24965 | .word 0x3DC322D3 ! 0000000014F13F64 CASE:L2-B000 0 S illop | |
24966 | .word 0xBD96DBA0 ! 0000000014F13F68 CASE:L2-B000 0 S illop | |
24967 | .word 0x83B0018C ! 0000000014F13F6C CASE:L2-B000 0 S illop_VIS | |
24968 | st %f14, [%g3-0x0048] ! 0000000014F13F70 CASE:L2-B000 0 S >BD120023 | |
24969 | .word 0x83FB642A ! 0000000014F13F74 CASE:L2-B000 0 S illop | |
24970 | ba BL120088 ! 0000000014F13F78 CASE:L2-B000 0 | |
24971 | .word 0x83EC5519 ! 0000000014F13F7C CASE:L2-B000 0 S illop | |
24972 | BL120081:add %g1, 0xD6E, %g1 ! 0000000014F13F80 CASE:L2-B001 0 chksum++ | |
24973 | .word 0xD3DD1883 ! 0000000014F13F84 CASE:L2-B001 0 S random | |
24974 | ldx [%g3+0x0070], %o5 ! 0000000014F13F88 CASE:L2-B001 0 S <BD120060 | |
24975 | st %f26, [%g4+0x0064] ! 0000000014F13F8C CASE:L2-B001 0 S >BD120021 | |
24976 | .word 0xC571EEC9 ! 0000000014F13F90 CASE:L2-B001 0 S illop | |
24977 | ldx [%g2+0x0050], %l5 ! 0000000014F13F94 CASE:L2-B001 0 <BD120003 | |
24978 | membar 0x40 ! 0000000014F13F98 CASE:L2-B001 0 | |
24979 | stda %f16, [%l5]0xF1 ! 0000000014F13F9C CASE:L2-B001 0 Blk-Store | |
24980 | membar 0x40 ! 0000000014F13FA0 CASE:L2-B001 0 | |
24981 | stx %i3, [%g6+0x0030] ! 0000000014F13FA4 CASE:L2-B001 0 S >BD120044 | |
24982 | .word 0x0B7856B6 ! 0000000014F13FA8 CASE:L2-B001 0 random | |
24983 | .word 0x89A60988 ! 0000000014F13FAC CASE:L2-B001 0 S illop | |
24984 | BL120082:add %g1, 0x78A, %g1 ! 0000000014F13FB0 CASE:L2-B002 0 chksum++ | |
24985 | ldx [%g3+0x0050], %i1 ! 0000000014F13FB4 CASE:L2-B002 0 S <BD120045 | |
24986 | stw %g1, [%g3+0x0024] ! 0000000014F13FB8 CASE:L2-B002 0 S >BD120139 | |
24987 | std %g0, [%g5+0x0080] ! 0000000014F13FBC CASE:L2-B002 0 S >BD120070 | |
24988 | .word 0xBFBA6267 ! 0000000014F13FC0 CASE:L2-B002 0 S illop_VIS | |
24989 | .word 0xBDAAB169 ! 0000000014F13FC4 CASE:L2-B002 0 S illop_FP | |
24990 | ldsb [%g3+0x0047], %o4 ! 0000000014F13FC8 CASE:L2-B002 0 S <BD120141 | |
24991 | .word 0x16A40694 ! 0000000014F13FCC CASE:L2-B002 0 S random | |
24992 | st %f11, [%g3-0x0074] ! 0000000014F13FD0 CASE:L2-B002 0 S >BD120020 | |
24993 | .word 0x0EE543D1 ! 0000000014F13FD4 CASE:L2-B002 0 random | |
24994 | st %f2, [%g5-0x0074] ! 0000000014F13FD8 CASE:L2-B002 0 S >BD120020 | |
24995 | BL120083:.word 0xAFA9D804 ! 0000000014F13FDC CASE:L2-B003 0 illop | |
24996 | ldx [%g2+0x0058], %l6 ! 0000000014F13FE0 CASE:L2-B003 0 <BD120010 | |
24997 | ldxa [%l6+%g0]0x04, %g7 ! 0000000014F13FE4 CASE:L2-B003 0 S <BD120011 | |
24998 | lduha [%l6+%g0]0x04, %g7 ! 0000000014F13FE8 CASE:L2-B003 0 S <BD120011 | |
24999 | st %fsr, [%g2+0x0064] ! 0000000014F13FEC CASE:L2-B003 0 S <BD120032+4 | |
25000 | lduh [%g6+0x0000], %o5 ! 0000000014F13FF0 CASE:L2-B003 0 S <BD120097 | |
25001 | std %f62, [%g6-0x0070] ! 0000000014F13FF4 CASE:L2-B003 0 S >BD120008 | |
25002 | add %g3, -86, %l6 ! 0000000014F13FF8 CASE:L2-B003 0 @BD120014 | |
25003 | ldda [%l6]0xDA, %f24 ! 0000000014F13FFC CASE:L2-B003 0 S Short16 | |
25004 | .word 0xB5A25964 ! 0000000014F14000 CASE:L2-B003 0 illop | |
25005 | .word 0xE95CD458 ! 0000000014F14004 CASE:L2-B003 0 illop | |
25006 | ldda [%l5]0xF1, %f16 ! 0000000014F14008 CASE:L2-B003 0 Blk-Load | |
25007 | membar 0x40 ! 0000000014F1400C CASE:L2-B003 0 | |
25008 | fba BL120088 ! 0000000014F14010 CASE:L2-B003 0 | |
25009 | nop ! 0000000014F14014 CASE:L2-B003 0 S | |
25010 | BL120088: ! SWCH:L1-B000 | |
25011 | add %g1, 0x4D0, %g1 ! 0000000014F14018 SWCH:L1-B000 0 chksum++ | |
25012 | ld [%g5-0x0074], %f11 ! 0000000014F1401C SWCH:L1-B000 0 S <BD120020 | |
25013 | stb %i5, [%g3+0x002A] ! 0000000014F14020 SWCH:L1-B000 0 S >BD120099 | |
25014 | fbug BL120084 ;.empty ! 0000000014F14024 SWCH:L1-B000 0 L | |
25015 | bz,a,pt %xcc, BL120085 ! 0000000014F14028 SWCH:L1-B000 0 L | |
25016 | .word 0x81CFE008 ! 0000000014F1402C SWCH:L1-B000 0 S random | |
25017 | brgez,pt %o5, BL120086 ! 0000000014F14030 SWCH:L1-B000 0 L | |
25018 | BL120084:.word 0x93AA7A19 ! 0000000014F14034 SWCH:L1-B000 0 S illop | |
25019 | BL120085:stb %o4, [%g5+0x002A] ! 0000000014F14038 SWCH:L1-B000 0 S >BD120099 | |
25020 | std %f38, [%g3+0x0018] ! 0000000014F1403C SWCH:L1-B000 0 S >BD120059 | |
25021 | .word 0xEBB23989 ! 0000000014F14040 SWCH:L1-B000 0 L illop | |
25022 | BL120087:fbo,a,pt %fcc1, BL120086 ! 0000000014F14044 SWCH:L1-B000 0 L | |
25023 | .word 0x20C287C0 ! 0000000014F14048 SWCH:L1-B000 0 S illop | |
25024 | BL120086:ldd [%g5+0x0018], %f32 ! 0000000014F1404C SWCH:L1-B000 0 S <BD120059 | |
25025 | add %g1, 0xADB, %g1 ! 0000000014F14050 SWCH:L1-B000 0 chksum++ | |
25026 | .word 0xFF35343E ! 0000000014F14054 SWCH:L1-B000 0 illop | |
25027 | stda %f28, [%l6]0xD0 ! 0000000014F14058 SUBR:L0-B000 0 S Short8 | |
25028 | stw %o0, [%g4-0x000C] ! 0000000014F1405C SUBR:L0-B000 0 S >BD120002 | |
25029 | add %g3, -88, %l6 ! 0000000014F14060 SUBR:L0-B000 0 @BD120024 | |
25030 | stda %f26, [%l6]0xD0 ! 0000000014F14064 SUBR:L0-B000 0 S Short8 | |
25031 | st %f14, [%g5+0x0010] ! 0000000014F14068 SUBR:L0-B000 0 S >BD120074 | |
25032 | sta %f15, [%g5+0x0014]%asi ! 0000000014F1406C SUBR:L0-B000 0 S >BD120074+4 | |
25033 | .word 0xD239B40F ! 0000000014F14070 SUBR:L0-B000 0 S illop | |
25034 | nop ! 0000000014F14074 SUBR:L0-B000 0 S | |
25035 | add %g1, 0x5E7, %i0 ! 0000000014F14078 SUBR:L0-B000 0 | |
25036 | return %i7+0x0008 ! 0000000014F1407C SUBR:L0-B000 0 | |
25037 | add %g1, 0x9A6, %g1 ! 0000000014F14080 SUBR:L0-B000 0 chksum++ | |
25038 | ||
25039 | SECTION .btext061_pg1 TEXT_VA=0x14f14000 | |
25040 | attr_text { | |
25041 | Name = .btext061_pg1, | |
25042 | VA = 0x14f14000, | |
25043 | RA = 0xfffebe000, | |
25044 | PA = ra2pa(0xfffebe000,0), | |
25045 | tsbonly, | |
25046 | part_0_ctx_nonzero_tsb_config_3, | |
25047 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
25048 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25049 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25050 | } | |
25051 | .text; .skip 8 | |
25052 | ||
25053 | !======================================================================== | |
25054 | ||
25055 | SECTION .btext062 TEXT_VA=0xffffd6f66fffff00 | |
25056 | attr_text { | |
25057 | Name = .btext062, | |
25058 | VA = 0xffffd6f66fffff00, | |
25059 | RA = 0xb9fffff00, | |
25060 | PA = ra2pa(0xb9fffff00,0), | |
25061 | notsb | |
25062 | } | |
25063 | ||
25064 | SECTION .btext062_pg0 TEXT_VA=0xffffd6f660000000 | |
25065 | attr_text { | |
25066 | Name = .btext062_pg0, | |
25067 | VA = 0xffffd6f660000000, | |
25068 | RA = 0xb90000000, | |
25069 | PA = ra2pa(0xb90000000,0), | |
25070 | tsbonly, | |
25071 | part_0_ctx_nonzero_tsb_config_1, | |
25072 | TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1, | |
25073 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25074 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25075 | } | |
25076 | .text; .skip 8 | |
25077 | ||
25078 | ||
25079 | SECTION .btext062 | |
25080 | .text | |
25081 | .global SUBR157; SUBR157: | |
25082 | add %g1, 0x8D9, %g1 ! FFFFD6F66FFFFF00 SUBR:L0-B000 0 chksum++ | |
25083 | .word 0xFABC3C5E ! FFFFD6F66FFFFF04 SWCH:L1-B000 0 illop | |
25084 | .word 0xA1D9BD30 ! FFFFD6F66FFFFF08 SWCH:L1-B000 0 illop | |
25085 | bnz,pn %xcc, BL120094 ! FFFFD6F66FFFFF0C SWCH:L1-B000 0 | |
25086 | andcc %o4, 0x400, %g0 ! FFFFD6F66FFFFF10 SWCH:L1-B000 0 | |
25087 | .word 0xBBB758D2 ! FFFFD6F66FFFFF14 SWCH:L1-B000 0 illop | |
25088 | andcc %o4, 0x4, %g0 ! FFFFD6F66FFFFF18 SWCH:L1-B000 0 | |
25089 | .word 0xB7AF087D ! FFFFD6F66FFFFF1C SWCH:L1-B000 0 illop | |
25090 | andcc %o4, 0x200, %g0 ! FFFFD6F66FFFFF20 SWCH:L1-B000 0 | |
25091 | bnz,pn %xcc, BL120089 ! FFFFD6F66FFFFF24 SWCH:L1-B000 0 | |
25092 | .word 0x93906000 ! FFFFD6F66FFFFF28 SWCH:L1-B000 0 random | |
25093 | membar 0x40 ! FFFFD6F66FFFFF2C SWCH:L1-B000 0 | |
25094 | ldda [%l5]0xF1, %f16 ! FFFFD6F66FFFFF30 SWCH:L1-B000 0 Blk-Load | |
25095 | membar 0x40 ! FFFFD6F66FFFFF34 SWCH:L1-B000 0 | |
25096 | membar 0x40 ! FFFFD6F66FFFFF38 SWCH:L1-B000 0 | |
25097 | ldda [%l5]0xF0, %f16 ! FFFFD6F66FFFFF3C SWCH:L1-B000 0 Blk-Load | |
25098 | membar 0x40 ! FFFFD6F66FFFFF40 SWCH:L1-B000 0 | |
25099 | stxa %o1, [%g4+0x0058]%asi ! FFFFD6F66FFFFF44 SWCH:L1-B000 0 S >BD120035 | |
25100 | stw %o1, [%g5+0x000C] ! FFFFD6F66FFFFF48 SWCH:L1-B000 0 S >BD120058+4 | |
25101 | add %g1, 0x458, %g1 ! FFFFD6F66FFFFF4C SWCH:L1-B000 0 chksum++ | |
25102 | ba,a,pn %icc, BL120098 ! FFFFD6F66FFFFF50 SWCH:L1-B000 0 | |
25103 | .word 0x8FB6C605 ! FFFFD6F66FFFFF54 SWCH:L1-B000 0 S illop | |
25104 | BL120089:add %g1, 0x613, %g1 ! FFFFD6F66FFFFF58 CASE:L2-B000 0 chksum++ | |
25105 | ldsb [%g3+0x002B], %o1 ! FFFFD6F66FFFFF5C CASE:L2-B000 0 S <BD120126 | |
25106 | ldub [%g4-0x001F], %o0 ! FFFFD6F66FFFFF60 CASE:L2-B000 0 S <BD120085 | |
25107 | .word 0x9BDF8AE1 ! FFFFD6F66FFFFF64 CASE:L2-B000 0 S illop | |
25108 | std %f18, [%g4-0x0068] ! FFFFD6F66FFFFF68 CASE:L2-B000 0 S >BD120082 | |
25109 | .word 0x9DE3A060 ! FFFFD6F66FFFFF6C CASE:L2-B000 0 S random | |
25110 | ldx [%g2+0x0050], %l5 ! FFFFD6F66FFFFF70 CASE:L2-B000 0 <BD120003 | |
25111 | membar 0x40 ! FFFFD6F66FFFFF74 CASE:L2-B000 0 | |
25112 | .word 0xB3A85C01 ! FFFFD6F66FFFFF78 CASE:L2-B000 0 illop | |
25113 | membar 0x40 ! FFFFD6F66FFFFF7C CASE:L2-B000 0 | |
25114 | lduh [%g6-0x0022], %o5 ! FFFFD6F66FFFFF80 CASE:L2-B000 0 S <BD120076 | |
25115 | .word 0xB9AB4E8A ! FFFFD6F66FFFFF84 CASE:L2-B000 0 S illop | |
25116 | fba,pt %fcc1, BL120098 ! FFFFD6F66FFFFF88 CASE:L2-B000 0 | |
25117 | nop ! FFFFD6F66FFFFF8C CASE:L2-B000 0 S | |
25118 | BL120090:.word 0xAD645E89 ! FFFFD6F66FFFFF90 CASE:L2-B001 0 illop | |
25119 | add %g3, -87, %l6 ! FFFFD6F66FFFFF94 CASE:L2-B001 0 @BD120026 | |
25120 | ldda [%l6]0xD0, %f26 ! FFFFD6F66FFFFF98 CASE:L2-B001 0 S Short8 | |
25121 | ldx [%g3+0x0078], %o2 ! FFFFD6F66FFFFF9C CASE:L2-B001 0 S <BD120009 | |
25122 | sta %f8, [%g5+0x0060]%asi ! FFFFD6F66FFFFFA0 CASE:L2-B001 0 S >BD120069 | |
25123 | st %f3, [%g3+0x0020] ! FFFFD6F66FFFFFA4 CASE:L2-B001 0 S >BD120042 | |
25124 | .word 0x9F968353 ! FFFFD6F66FFFFFA8 CASE:L2-B001 0 S illop | |
25125 | st %f15, [%g5-0x0004] ! FFFFD6F66FFFFFAC CASE:L2-B001 0 S >BD120056+4 | |
25126 | ldx [%g2+0x0058], %l6 ! FFFFD6F66FFFFFB0 CASE:L2-B001 0 <BD120010 | |
25127 | .word 0xFA61101C ! FFFFD6F66FFFFFB4 CASE:L2-B001 0 S illop | |
25128 | fba,pt %fcc1, BL120098 ! FFFFD6F66FFFFFB8 CASE:L2-B001 0 | |
25129 | lduh [%g6-0x0028], %o1 ! FFFFD6F66FFFFFBC CASE:L2-B001 0 S <BD120049 | |
25130 | BL120093:.word 0xEDC19702 ! FFFFD6F66FFFFFC0 CASE:L2-B002 0 illop | |
25131 | .word 0xAFAF4A7C ! FFFFD6F66FFFFFC4 CASE:L2-B002 0 S illop | |
25132 | .word 0xBE6A34EC ! FFFFD6F66FFFFFC8 CASE:L2-B002 0 L random | |
25133 | brnz,a,pn %o2, BL120092 ! FFFFD6F66FFFFFCC CASE:L2-B002 0 L | |
25134 | ldsba [%g4-0x0020]%asi, %o5 ! FFFFD6F66FFFFFD0 CASE:L2-B002 0 S <BD120144 | |
25135 | .word 0x95A10994 ! FFFFD6F66FFFFFD4 CASE:L2-B002 0 L illop | |
25136 | BL120092:ldx [%g2+0x0040], %g6 ! FFFFD6F66FFFFFD8 CASE:L2-B002 0 S BASE<BD120031 | |
25137 | ldstub [%g4-0x0058], %o3 ! FFFFD6F66FFFFFDC CASE:L2-B002 0 S >BD120024 | |
25138 | tne %xcc, %g0+0x0072 ! FFFFD6F66FFFFFE0 CASE:L2-B002 0 S pseudo-branch | |
25139 | BL120091:std %o2, [%g4+0x0070] ! FFFFD6F66FFFFFE4 CASE:L2-B002 0 S >BD120060 | |
25140 | nop ! FFFFD6F66FFFFFE8 CASE:L2-B002 0 S | |
25141 | .word 0xC63F80D1 ! FFFFD6F66FFFFFEC CASE:L2-B002 0 S illop | |
25142 | add %g1, 0xC40, %g1 ! FFFFD6F66FFFFFF0 CASE:L2-B002 0 chksum++ | |
25143 | ba,a BL120098 ! FFFFD6F66FFFFFF4 CASE:L2-B002 0 | |
25144 | lduh [%g4-0x0024], %o1 ! FFFFD6F66FFFFFF8 CASE:L2-B002 0 S <BD120068 | |
25145 | BL120094:add %g1, 0x904, %g1 ! FFFFD6F66FFFFFFC CASE:L2-B003 0 chksum++ | |
25146 | ldd [%g3+0x0058], %f18 ! FFFFD6F670000000 CASE:L2-B003 0 S <BD120035 | |
25147 | prefetch [%g2+%o0], 0 ! FFFFD6F670000004 CASE:L2-B003 0 S <.+0 | |
25148 | ldswa [%g4+0x0048]%asi, %o2 ! FFFFD6F670000008 CASE:L2-B003 0 S <BD120018 | |
25149 | ldd [%g6+0x003B], %o0 ! FFFFD6F67000000C CASE:L2-B003 0 S <BD120028+3 | |
25150 | ldx [%g2+0x0048], %g3 ! FFFFD6F670000010 CASE:L2-B003 0 S BASE<BD120209 | |
25151 | .word 0x95AE5863 ! FFFFD6F670000014 CASE:L2-B003 0 S illop | |
25152 | ld [%g2+0x0064], %fsr ! FFFFD6F670000018 CASE:L2-B003 0 S <BD120032+4 | |
25153 | ldx [%g2+0x0030], %g6 ! FFFFD6F67000001C CASE:L2-B003 0 S BASE<BD120013 | |
25154 | ldx [%g2+0x0050], %l5 ! FFFFD6F670000020 CASE:L2-B003 0 <BD120003 | |
25155 | membar 0x40 ! FFFFD6F670000024 CASE:L2-B003 0 | |
25156 | stda %f32, [%l5]0xF8 ! FFFFD6F670000028 CASE:L2-B003 0 Blk-Store | |
25157 | membar 0x40 ! FFFFD6F67000002C CASE:L2-B003 0 | |
25158 | stxa %o5, [%g3-0x0008]%asi ! FFFFD6F670000030 CASE:L2-B003 0 S >BD120056 | |
25159 | membar 0x40 ! FFFFD6F670000034 CASE:L2-B003 0 | |
25160 | .word 0x9DA98C80 ! FFFFD6F670000038 CASE:L2-B003 0 illop | |
25161 | .word 0xEA9AD2BC ! FFFFD6F67000003C CASE:L2-B003 0 random | |
25162 | fba,a,pn %fcc1, BL120098 ! FFFFD6F670000040 CASE:L2-B003 0 | |
25163 | swap [%g4-0x0014], %o5 ! FFFFD6F670000044 CASE:L2-B003 0 S >BD120087 | |
25164 | BL120098: ! SWCH:L1-B000 | |
25165 | .word 0xD7D8A265 ! FFFFD6F670000048 SWCH:L1-B000 0 illop | |
25166 | ldx [%g2+0x0010], %g6 ! FFFFD6F67000004C SWCH:L1-B000 0 S BASE<BD120048 | |
25167 | std %f42, [%g4-0x0060] ! FFFFD6F670000050 SWCH:L1-B000 0 S >BD120104 | |
25168 | fbge,a,pn %fcc0, BL120095 ;.empty ! FFFFD6F670000054 SWCH:L1-B000 0 L | |
25169 | bge,pn %icc, BL120096 ! FFFFD6F670000058 SWCH:L1-B000 0 L | |
25170 | ldx [%g2+0x0028], %g4 ! FFFFD6F67000005C SWCH:L1-B000 0 S BASE<BD120022 | |
25171 | BL120096:nop ! FFFFD6F670000060 SWCH:L1-B000 0 S | |
25172 | BL120095:ldx [%g2+0x0008], %g5 ! FFFFD6F670000064 SWCH:L1-B000 0 S BASE<BD120015 | |
25173 | .word 0xB3AC0F53 ! FFFFD6F670000068 SWCH:L1-B000 0 S illop_FP | |
25174 | bpos,a,pt %icc, BL120097 ! FFFFD6F67000006C SWCH:L1-B000 0 L | |
25175 | ld [%g2+0x0064], %fsr ! FFFFD6F670000070 SWCH:L1-B000 0 S <BD120032+4 | |
25176 | BL120097:ldd [%g6-0x0070], %f12 ! FFFFD6F670000074 SWCH:L1-B000 0 S <BD120008 | |
25177 | add %g1, 0x778, %g1 ! FFFFD6F670000078 SWCH:L1-B000 0 chksum++ | |
25178 | ldstub [%g5+0x0043], %o5 ! FFFFD6F67000007C SUBR:L0-B000 0 S >BD120092 | |
25179 | fbe,a,pn %fcc2, BL120099 ;.empty ! FFFFD6F670000080 SUBR:L0-B000 0 L | |
25180 | fbul,a BL120100 ;.empty ! FFFFD6F670000084 SUBR:L0-B000 0 L | |
25181 | fble,a,pn %fcc1, BL120100 ;.empty ! FFFFD6F670000088 SUBR:L0-B000 0 L | |
25182 | .word 0xB3AF4A21 ! FFFFD6F67000008C SUBR:L0-B000 0 L illop | |
25183 | BL120099:sth %o3, [%g4+0x003C] ! FFFFD6F670000090 SUBR:L0-B000 0 S >BD120028+4 | |
25184 | stwa %o1, [%g6-0x0050]%asi ! FFFFD6F670000094 SUBR:L0-B000 0 S >BD120093 | |
25185 | BL120100:fbge,a,pn %fcc3, BL120101 ! FFFFD6F670000098 SUBR:L0-B000 0 L | |
25186 | BL120101:.word 0xC2BDD782 ! FFFFD6F67000009C SUBR:L0-B000 0 S illop | |
25187 | add %g1, 0x5BF, %g1 ! FFFFD6F6700000A0 SUBR:L0-B000 0 chksum++ | |
25188 | .word 0xA3D6F684 ! FFFFD6F6700000A4 SUBR:L0-B000 0 illop | |
25189 | add %g1, 0x5EA, %g1 ! FFFFD6F6700000A8 SUBR:L0-B000 0 chksum++ | |
25190 | ||
25191 | SECTION .btext062_pg1 TEXT_VA=0xffffd6f670000000 | |
25192 | attr_text { | |
25193 | Name = .btext062_pg1, | |
25194 | VA = 0xffffd6f670000000, | |
25195 | RA = 0xba0000000, | |
25196 | PA = ra2pa(0xba0000000,0), | |
25197 | tsbonly, | |
25198 | part_0_ctx_nonzero_tsb_config_1, | |
25199 | TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1, | |
25200 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25201 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25202 | } | |
25203 | .text; .skip 8 | |
25204 | ||
25205 | !======================================================================== | |
25206 | ||
25207 | SECTION .btext063 TEXT_VA=0xffffc5041dcaff00 | |
25208 | attr_text { | |
25209 | Name = .btext063, | |
25210 | VA = 0xffffc5041dcaff00, | |
25211 | RA = 0xfffeb9f00, | |
25212 | PA = ra2pa(0xfffeb9f00,0), | |
25213 | notsb | |
25214 | } | |
25215 | ||
25216 | SECTION .btext063_pg0 TEXT_VA=0xffffc5041dcae000 | |
25217 | attr_text { | |
25218 | Name = .btext063_pg0, | |
25219 | VA = 0xffffc5041dcae000, | |
25220 | RA = 0xfffeb8000, | |
25221 | PA = ra2pa(0xfffeb8000,0), | |
25222 | tsbonly, | |
25223 | part_0_ctx_nonzero_tsb_config_3, | |
25224 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
25225 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25226 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25227 | } | |
25228 | .text; .skip 8 | |
25229 | ||
25230 | ||
25231 | SECTION .btext063 | |
25232 | .text | |
25233 | .global SUBR158; SUBR158: | |
25234 | .word 0x9DA8486A ! FFFFC5041DCAFF00 SUBR:L0-B000 0 illop | |
25235 | .word 0xB1FFE87E ! FFFFC5041DCAFF04 LOOP:L1-B000 0 illop | |
25236 | BL120138: ! LOOP:L1-B000 | |
25237 | .word 0xA3B7C360 ! FFFFC5041DCAFF08 LOOP:L1-B000 0 illop | |
25238 | nop ! FFFFC5041DCAFF0C LOOP:L1-B000 0 S | |
25239 | .word 0x8DA1011B ! FFFFC5041DCAFF10 LOOP:L1-B000 0 S illop_FP | |
25240 | bz,pt %xcc, BL120102 ;.empty ! FFFFC5041DCAFF14 LOOP:L1-B000 0 L | |
25241 | .word 0xA7A94A62 ! FFFFC5041DCAFF18 LOOP:L1-B000 0 L illop | |
25242 | .word 0x95906000 ! FFFFC5041DCAFF1C LOOP:L1-B000 0 L random | |
25243 | fbule,a,pn %fcc1, BL120104 ;.empty ! FFFFC5041DCAFF20 LOOP:L1-B000 0 L | |
25244 | .word 0xA2CC5DD8 ! FFFFC5041DCAFF24 LOOP:L1-B000 0 L illop | |
25245 | fbne BL120106 ! FFFFC5041DCAFF28 LOOP:L1-B000 0 L | |
25246 | BL120104:ldd [%g3+0x0008], %o0 ! FFFFC5041DCAFF2C LOOP:L1-B000 0 S <BD120058 | |
25247 | bcc,pn %icc, BL120103 ! FFFFC5041DCAFF30 LOOP:L1-B000 0 L | |
25248 | BL120102:lduha [%g3-0x003A]%asi, %o2 ! FFFFC5041DCAFF34 LOOP:L1-B000 0 S <BD120005 | |
25249 | bnz,a,pt %xcc, BL120107 ;.empty ! FFFFC5041DCAFF38 LOOP:L1-B000 0 L | |
25250 | BL120105:fbge,a,pn %fcc1, BL120108 ! FFFFC5041DCAFF3C LOOP:L1-B000 0 L | |
25251 | BL120106:.word 0xB7A48D77 ! FFFFC5041DCAFF40 LOOP:L1-B000 0 S illop_FP | |
25252 | BL120103:fbl,pt %fcc1, BL120107 ! FFFFC5041DCAFF44 LOOP:L1-B000 0 L | |
25253 | BL120108:nop ! FFFFC5041DCAFF48 LOOP:L1-B000 0 S | |
25254 | BL120107:add %g1, 0x7D3, %g1 ! FFFFC5041DCAFF4C LOOP:L1-B000 0 chksum++ | |
25255 | andcc %o4, 0x8, %g0 ! FFFFC5041DCAFF50 SKIP:L2-B000 0 | |
25256 | bnz,pn %xcc, BL120109 ! FFFFC5041DCAFF54 SKIP:L2-B000 0 | |
25257 | nop ! FFFFC5041DCAFF58 SKIP:L2-B000 0 S | |
25258 | ld [%g5+0x0024], %f19 ! FFFFC5041DCAFF5C SKIP:L2-B000 0 S <BD120139 | |
25259 | .word 0xD9D81A32 ! FFFFC5041DCAFF60 SKIP:L2-B000 0 S illop | |
25260 | ldx [%g2+0x0050], %l5 ! FFFFC5041DCAFF64 SKIP:L2-B000 0 <BD120003 | |
25261 | membar 0x40 ! FFFFC5041DCAFF68 SKIP:L2-B000 0 | |
25262 | .word 0x9BA8E949 ! FFFFC5041DCAFF6C SKIP:L2-B000 0 illop | |
25263 | membar 0x40 ! FFFFC5041DCAFF70 SKIP:L2-B000 0 | |
25264 | ldx [%g2+0x0058], %l6 ! FFFFC5041DCAFF74 SKIP:L2-B000 0 <BD120010 | |
25265 | stwa %g7, [%l6+%g0]0x0C ! FFFFC5041DCAFF78 SKIP:L2-B000 0 S >BD120011 | |
25266 | membar 0x40 ! FFFFC5041DCAFF7C SKIP:L2-B000 0 | |
25267 | ldda [%l5]0x16, %f16 ! FFFFC5041DCAFF80 SKIP:L2-B000 0 Blk-Load | |
25268 | .word 0xEDD6D817 ! FFFFC5041DCAFF84 SKIP:L2-B000 0 illop | |
25269 | ldx [%g2+0x0060], %fsr ! FFFFC5041DCAFF88 SKIP:L2-B000 0 S <BD120032 | |
25270 | membar 0x40 ! FFFFC5041DCAFF8C SKIP:L2-B000 0 | |
25271 | .word 0xB7A3D17E ! FFFFC5041DCAFF90 SKIP:L2-B000 0 illop | |
25272 | .word 0x89B35C55 ! FFFFC5041DCAFF94 SKIP:L2-B000 0 illop | |
25273 | .word 0xE37AB02F ! FFFFC5041DCAFF98 SKIP:L2-B000 0 S random | |
25274 | .word 0xF1893948 ! FFFFC5041DCAFF9C SKIP:L2-B000 0 S illop | |
25275 | .word 0xBB9BAEBC ! FFFFC5041DCAFFA0 SKIP:L2-B000 0 S random | |
25276 | add %g1, 0xC90, %g1 ! FFFFC5041DCAFFA4 SKIP:L2-B000 0 chksum++ | |
25277 | .word 0x121E9D33 ! FFFFC5041DCAFFA8 SKIP:L2-B000 0 S illop | |
25278 | nop ! FFFFC5041DCAFFAC SKIP:L2-B000 0 S | |
25279 | stx %fsr, [%g2+0x0060] ! FFFFC5041DCAFFB0 SKIP:L2-B000 0 S <BD120032 | |
25280 | stx %i2, [%g4+0x0030] ! FFFFC5041DCAFFB4 SKIP:L2-B000 0 S >BD120044 | |
25281 | ld [%g4-0x0050], %f20 ! FFFFC5041DCAFFB8 SKIP:L2-B000 0 S <BD120093 | |
25282 | .word 0x9F91A007 ! FFFFC5041DCAFFBC SKIP:L2-B000 0 illop | |
25283 | ldx [%g4-0x0088], %g4 ! FFFFC5041DCAFFC0 SKIP:L2-B000 0 ptr_chase | |
25284 | ldx [%g4-0x0088], %g4 ! FFFFC5041DCAFFC4 SKIP:L2-B000 0 ptr_chase | |
25285 | ldx [%g4-0x0088], %g4 ! FFFFC5041DCAFFC8 SKIP:L2-B000 0 ptr_chase | |
25286 | ldx [%g4-0x0088], %g4 ! FFFFC5041DCAFFCC SKIP:L2-B000 0 ptr_chase | |
25287 | ldx [%g4-0x0088], %g4 ! FFFFC5041DCAFFD0 SKIP:L2-B000 0 ptr_chase | |
25288 | ldx [%g4-0x0088], %g4 ! FFFFC5041DCAFFD4 SKIP:L2-B000 0 ptr_chase | |
25289 | ldx [%g4-0x0088], %g4 ! FFFFC5041DCAFFD8 SKIP:L2-B000 0 ptr_chase | |
25290 | stx %o0, [%g3-0x0068] ! FFFFC5041DCAFFDC SKIP:L2-B000 0 S >BD120082 | |
25291 | .word 0xDF73AE1F ! FFFFC5041DCAFFE0 SKIP:L2-B000 0 S illop | |
25292 | .word 0x83AECF9A ! FFFFC5041DCAFFE4 SKIP:L2-B000 0 S illop_FP | |
25293 | ldx [%g2+0x0058], %l6 ! FFFFC5041DCAFFE8 SKIP:L2-B000 0 <BD120010 | |
25294 | ldxa [%l6+%g0]0x04, %g7 ! FFFFC5041DCAFFEC SKIP:L2-B000 0 S <BD120011 | |
25295 | stxa %i5, [%g6+0x0080]%asi ! FFFFC5041DCAFFF0 SKIP:L2-B000 0 S >BD120070 | |
25296 | .word 0x1FC1F911 ! FFFFC5041DCAFFF4 SKIP:L2-B000 0 illop | |
25297 | .word 0xDF777E23 ! FFFFC5041DCAFFF8 SKIP:L2-B000 0 S illop | |
25298 | BL120109: ! ELSE:L2-B001 | |
25299 | .word 0xD72B2857 ! FFFFC5041DCAFFFC ELSE:L2-B001 0 random | |
25300 | membar 0x40 ! FFFFC5041DCB0000 ELSE:L2-B001 0 | |
25301 | stda %f16, [%l5]0xE0 ! FFFFC5041DCB0004 ELSE:L2-B001 0 Blk-Store | |
25302 | .word 0xCDCE2620 ! FFFFC5041DCB0008 ELSE:L2-B001 0 random | |
25303 | add %g3, -16, %l6 ! FFFFC5041DCB000C ELSE:L2-B001 0 @BD120052 | |
25304 | .word 0x81CFE008 ! FFFFC5041DCB0010 ELSE:L2-B001 0 S random | |
25305 | st %fsr, [%g2+0x0064] ! FFFFC5041DCB0014 ELSE:L2-B001 0 S <BD120032+4 | |
25306 | .word 0xE397BC50 ! FFFFC5041DCB0018 ELSE:L2-B001 0 illop | |
25307 | ldx [%g4-0x0088], %g4 ! FFFFC5041DCB001C ELSE:L2-B001 0 ptr_chase | |
25308 | ldx [%g4-0x0088], %g4 ! FFFFC5041DCB0020 ELSE:L2-B001 0 ptr_chase | |
25309 | ldx [%g4-0x0088], %g4 ! FFFFC5041DCB0024 ELSE:L2-B001 0 ptr_chase | |
25310 | ldx [%g4-0x0088], %g4 ! FFFFC5041DCB0028 ELSE:L2-B001 0 ptr_chase | |
25311 | .word 0xBDA291BE ! FFFFC5041DCB002C ELSE:L2-B001 0 illop | |
25312 | ldx [%g4-0x0088], %g4 ! FFFFC5041DCB0030 ELSE:L2-B001 0 ptr_chase | |
25313 | .word 0xAD97167E ! FFFFC5041DCB0034 ELSE:L2-B001 0 illop | |
25314 | .word 0xA9A30087 ! FFFFC5041DCB0038 ELSE:L2-B001 0 illop | |
25315 | ldda [%l6]0x2C, %o0 ! FFFFC5041DCB003C ELSE:L2-B001 0 S Quad_Ld | |
25316 | stb %o0, [%g6+0x0047] ! FFFFC5041DCB0040 ELSE:L2-B001 0 S >BD120141 | |
25317 | ldub [%g6+0x0028], %o0 ! FFFFC5041DCB0044 ELSE:L2-B001 0 S <BD120080 | |
25318 | .word 0x99AC0AC4 ! FFFFC5041DCB0048 ELSE:L2-B001 0 S illop_FP | |
25319 | .word 0xA5FC2BA4 ! FFFFC5041DCB004C ELSE:L2-B001 0 S illop | |
25320 | ldda [%l6]0x26, %o2 ! FFFFC5041DCB0050 ELSE:L2-B001 0 S Quad_Ld_P | |
25321 | .word 0x83B54BFE ! FFFFC5041DCB0054 ELSE:L2-B001 0 S illop_VIS | |
25322 | .word 0x9E100001 ! FFFFC5041DCB0058 ELSE:L2-B001 0 S random | |
25323 | st %f8, [%g4-0x0074] ! FFFFC5041DCB005C ELSE:L2-B001 0 S >BD120020 | |
25324 | .word 0xBFB3C2AA ! FFFFC5041DCB0060 ELSE:L2-B001 0 S illop_VIS | |
25325 | ldx [%g2+0x0050], %l5 ! FFFFC5041DCB0064 ELSE:L2-B001 0 <BD120003 | |
25326 | membar 0x40 ! FFFFC5041DCB0068 ELSE:L2-B001 0 | |
25327 | ldda [%l5]0x16, %f16 ! FFFFC5041DCB006C ELSE:L2-B001 0 Blk-Load | |
25328 | membar 0x40 ! FFFFC5041DCB0070 ELSE:L2-B001 0 | |
25329 | nop ! FFFFC5041DCB0074 ELSE:L2-B001 0 S | |
25330 | BL120110: ! ELSE:L2-B001 | |
25331 | add %g1, 0xB, %g1 ! FFFFC5041DCB0078 ELSE:L2-B001 0 chksum++ | |
25332 | andcc %g1, 0x80, %g0 ! FFFFC5041DCB007C SKIP:L2-B002 0 | |
25333 | .word 0xBDA90C9B ! FFFFC5041DCB0080 SKIP:L2-B002 0 illop | |
25334 | .word 0x81A9DBCC ! FFFFC5041DCB0084 SKIP:L2-B002 0 S illop | |
25335 | nop ! FFFFC5041DCB0088 SKIP:L2-B002 0 S | |
25336 | be BL120111 ! FFFFC5041DCB008C SKIP:L2-B002 0 L | |
25337 | .word 0x12FE9D44 ! FFFFC5041DCB0090 SKIP:L2-B002 0 S random | |
25338 | lduwa [%g6+0x0064]%asi, %o3 ! FFFFC5041DCB0094 SKIP:L2-B002 0 S <BD120021 | |
25339 | fblg,a,pt %fcc1, BL120112 ! FFFFC5041DCB0098 SKIP:L2-B002 0 L | |
25340 | BL120112:nop ! FFFFC5041DCB009C SKIP:L2-B002 0 S | |
25341 | fble,a,pt %fcc2, BL120113 ;.empty ! FFFFC5041DCB00A0 SKIP:L2-B002 0 L | |
25342 | BL120113:.word 0x89787012 ! FFFFC5041DCB00A4 SKIP:L2-B002 0 L illop | |
25343 | stx %g1, [%g5-0x0067] ! FFFFC5041DCB00A8 SKIP:L2-B002 0 S >BD120082+1 | |
25344 | fbge,pt %fcc0, BL120114 ;.empty ! FFFFC5041DCB00AC SKIP:L2-B002 0 L | |
25345 | .word 0x91AA8A49 ! FFFFC5041DCB00B0 SKIP:L2-B002 0 L illop | |
25346 | bcs BL120116 ! FFFFC5041DCB00B4 SKIP:L2-B002 0 L | |
25347 | BL120115:nop ! FFFFC5041DCB00B8 SKIP:L2-B002 0 S | |
25348 | brnz,pn %o0, BL120114 ! FFFFC5041DCB00BC SKIP:L2-B002 0 L | |
25349 | BL120111:ldstub [%g6+0x0047], %o5 ! FFFFC5041DCB00C0 SKIP:L2-B002 0 S >BD120141 | |
25350 | .word 0xABB789CE ! FFFFC5041DCB00C4 SKIP:L2-B002 0 S illop | |
25351 | BL120114:nop ! FFFFC5041DCB00C8 SKIP:L2-B002 0 S | |
25352 | BL120116:.word 0x87A9181C ! FFFFC5041DCB00CC SKIP:L2-B002 0 illop | |
25353 | add %g1, 0x5E1, %g1 ! FFFFC5041DCB00D0 SKIP:L2-B002 0 chksum++ | |
25354 | ldx [%g6-0x0088], %g6 ! FFFFC5041DCB00D4 SKIP:L2-B002 0 ptr_chase | |
25355 | .word 0xABA59EC5 ! FFFFC5041DCB00D8 SKIP:L2-B002 0 illop | |
25356 | ldx [%g6-0x0088], %g6 ! FFFFC5041DCB00DC SKIP:L2-B002 0 ptr_chase | |
25357 | st %f9, [%g5-0x0074] ! FFFFC5041DCB00E0 SKIP:L2-B002 0 S >BD120020 | |
25358 | .word 0xCDBD02CC ! FFFFC5041DCB00E4 SKIP:L2-B002 0 S illop_VIS | |
25359 | .word 0xF792456E ! FFFFC5041DCB00E8 SKIP:L2-B002 0 S illop | |
25360 | nop ! FFFFC5041DCB00EC SKIP:L2-B002 0 S | |
25361 | add %g4, -31, %l6 ! FFFFC5041DCB00F0 SKIP:L2-B002 0 @BD120085 | |
25362 | .word 0xDE3A4A5C ! FFFFC5041DCB00F4 SKIP:L2-B002 0 S illop | |
25363 | ldx [%g2+0x0038], %g6 ! FFFFC5041DCB00F8 SKIP:L2-B002 0 S BASE<BD120125 | |
25364 | .word 0xC9461F83 ! FFFFC5041DCB00FC SKIP:L2-B002 0 S illop | |
25365 | nop ! FFFFC5041DCB0100 SKIP:L2-B002 0 S | |
25366 | fba,a,pn %fcc2, BL120118 ! FFFFC5041DCB0104 SKIP:L2-B002 0 | |
25367 | lduh [%g4-0x000E], %o5 ! FFFFC5041DCB0108 SKIP:L2-B002 0 S <BD120184 | |
25368 | BL120117: ! ELSE:L2-B003 | |
25369 | nop ! FFFFC5041DCB010C ELSE:L2-B003 0 S | |
25370 | add %g3, -32, %l6 ! FFFFC5041DCB0110 ELSE:L2-B003 0 @BD120144 | |
25371 | .word 0xA7CC6517 ! FFFFC5041DCB0114 ELSE:L2-B003 0 S illop | |
25372 | .word 0x9BA09971 ! FFFFC5041DCB0118 ELSE:L2-B003 0 S illop_FP | |
25373 | stb %g1, [%g3-0x004D] ! FFFFC5041DCB011C ELSE:L2-B003 0 S >BD120093+3 | |
25374 | .word 0xD176582A ! FFFFC5041DCB0120 ELSE:L2-B003 0 S random | |
25375 | stw %o5, [%g4+0x0048] ! FFFFC5041DCB0124 ELSE:L2-B003 0 S >BD120018 | |
25376 | nop ! FFFFC5041DCB0128 ELSE:L2-B003 0 S | |
25377 | .word 0x9FB589D5 ! FFFFC5041DCB012C ELSE:L2-B003 0 S illop_VIS | |
25378 | .word 0x8F8E6FD3 ! FFFFC5041DCB0130 ELSE:L2-B003 0 S illop | |
25379 | .word 0xA5AC91F6 ! FFFFC5041DCB0134 ELSE:L2-B003 0 S illop | |
25380 | add %g3, -104, %l5 ! FFFFC5041DCB0138 ELSE:L2-B003 0 @BD120082 | |
25381 | stda %f20,[%l5+%g1]0xC2 ! FFFFC5041DCB013C ELSE:L2-B003 0 S Partial_St | |
25382 | add %g1, 0x875, %g1 ! FFFFC5041DCB0140 ELSE:L2-B003 0 chksum++ | |
25383 | ldx [%g2+0x0050], %l5 ! FFFFC5041DCB0144 ELSE:L2-B003 0 <BD120003 | |
25384 | membar 0x40 ! FFFFC5041DCB0148 ELSE:L2-B003 0 | |
25385 | ldda [%l5]0x16, %f16 ! FFFFC5041DCB014C ELSE:L2-B003 0 Blk-Load | |
25386 | membar 0x40 ! FFFFC5041DCB0150 ELSE:L2-B003 0 | |
25387 | lduba [%g5-0x0010]%asi, %o5 ! FFFFC5041DCB0154 ELSE:L2-B003 0 S <BD120052 | |
25388 | tgu %icc, %g7+0x0063 ! FFFFC5041DCB0158 ELSE:L2-B003 0 S | |
25389 | st %f3, [%g5+0x002C] ! FFFFC5041DCB015C ELSE:L2-B003 0 S >BD120019 | |
25390 | ldd [%g5+0x0010], %f40 ! FFFFC5041DCB0160 ELSE:L2-B003 0 S <BD120074 | |
25391 | ldx [%g2+0x0030], %g3 ! FFFFC5041DCB0164 ELSE:L2-B003 0 S BASE<BD120013 | |
25392 | ldx [%g4-0x0088], %g4 ! FFFFC5041DCB0168 ELSE:L2-B003 0 ptr_chase | |
25393 | ldd [%g4+0x0010], %f42 ! FFFFC5041DCB016C ELSE:L2-B003 0 S <BD120074 | |
25394 | std %o4, [%g4-0x0048] ! FFFFC5041DCB0170 ELSE:L2-B003 0 S >BD120023 | |
25395 | ldd [%g6+0x0068], %o0 ! FFFFC5041DCB0174 ELSE:L2-B003 0 S <BD120012 | |
25396 | lduh [%g6+0x0002], %o3 ! FFFFC5041DCB0178 ELSE:L2-B003 0 S <BD120095 | |
25397 | BL120118: ! ELSE:L2-B003 | |
25398 | .word 0xB9B47BE2 ! FFFFC5041DCB017C ELSE:L2-B003 0 illop | |
25399 | fcmpd %fcc2, %f14, %f14 ! FFFFC5041DCB0180 SKIP:L2-B004 0 | |
25400 | fbge,a,pt %fcc2, BL120123 ! FFFFC5041DCB0184 SKIP:L2-B004 0 | |
25401 | ld [%g3+0x004C], %f11 ! FFFFC5041DCB0188 SKIP:L2-B004 0 S <BD120047 | |
25402 | st %f10, [%g5-0x002C] ! FFFFC5041DCB018C SKIP:L2-B004 0 S >BD120055 | |
25403 | .word 0xD1BC02F8 ! FFFFC5041DCB0190 SKIP:L2-B004 0 S illop | |
25404 | add %g4, -86, %l6 ! FFFFC5041DCB0194 SKIP:L2-B004 0 @BD120014 | |
25405 | stda %f16, [%l6]0xD2 ! FFFFC5041DCB0198 SKIP:L2-B004 0 S Short16 | |
25406 | .word 0x81A490FE ! FFFFC5041DCB019C SKIP:L2-B004 0 S illop | |
25407 | prefetch [%i6+0x0273], 23 ! FFFFC5041DCB01A0 SKIP:L2-B004 0 S <.+627 | |
25408 | .word 0xB9A79EA5 ! FFFFC5041DCB01A4 SKIP:L2-B004 0 illop | |
25409 | .word 0xD3B31D82 ! FFFFC5041DCB01A8 SKIP:L2-B004 0 S illop | |
25410 | .word 0x9FA7D0C8 ! FFFFC5041DCB01AC SKIP:L2-B004 0 L illop | |
25411 | .word 0x0256DEF6 ! FFFFC5041DCB01B0 SKIP:L2-B004 0 L illop | |
25412 | bneg,a BL120121 ;.empty ! FFFFC5041DCB01B4 SKIP:L2-B004 0 L | |
25413 | BL120120:bl BL120122 ;.empty ! FFFFC5041DCB01B8 SKIP:L2-B004 0 L | |
25414 | BL120122:bg,a,pt %icc, BL120121 ;.empty ! FFFFC5041DCB01BC SKIP:L2-B004 0 L | |
25415 | fba BL120119 ! FFFFC5041DCB01C0 SKIP:L2-B004 0 L | |
25416 | .word 0xBFA702B8 ! FFFFC5041DCB01C4 SKIP:L2-B004 0 S illop | |
25417 | BL120121:bgu,a,pn %icc, BL120119 ! FFFFC5041DCB01C8 SKIP:L2-B004 0 L | |
25418 | nop ! FFFFC5041DCB01CC SKIP:L2-B004 0 S | |
25419 | .word 0xEEB94C7F ! FFFFC5041DCB01D0 SKIP:L2-B004 0 S illop | |
25420 | .word 0x8D8BCCE1 ! FFFFC5041DCB01D4 SKIP:L2-B004 0 S illop | |
25421 | BL120119:std %f14, [%g3-0x0070] ! FFFFC5041DCB01D8 SKIP:L2-B004 0 S >BD120008 | |
25422 | nop ! FFFFC5041DCB01DC SKIP:L2-B004 0 S | |
25423 | .word 0xF9072520 ! FFFFC5041DCB01E0 SKIP:L2-B004 0 S random | |
25424 | .word 0x9DCB7A76 ! FFFFC5041DCB01E4 SKIP:L2-B004 0 S illop | |
25425 | add %g1, 0xD2, %g1 ! FFFFC5041DCB01E8 SKIP:L2-B004 0 chksum++ | |
25426 | fba BL120128 ! FFFFC5041DCB01EC SKIP:L2-B004 0 | |
25427 | lduha [%g7+%g7]0x83, %o0 ! FFFFC5041DCB01F0 SKIP:L2-B004 0 S <BD120043 | |
25428 | BL120123: ! ELSE:L2-B005 | |
25429 | ldd [%g3+0x0038], %f22 ! FFFFC5041DCB01F4 ELSE:L2-B005 0 S <BD120028 | |
25430 | sth %o4, [%g6+0x000A] ! FFFFC5041DCB01F8 ELSE:L2-B005 0 S >BD120058+2 | |
25431 | fbule,a BL120124 ! FFFFC5041DCB01FC ELSE:L2-B005 0 L | |
25432 | nop ! FFFFC5041DCB0200 ELSE:L2-B005 0 S | |
25433 | BL120124:ldub [%g4+0x0046], %o2 ! FFFFC5041DCB0204 ELSE:L2-B005 0 S <BD120077 | |
25434 | stxa %o5, [%g4+0x007E]%asi ! FFFFC5041DCB0208 ELSE:L2-B005 0 S >BD120009+6 | |
25435 | bz BL120125 ;.empty ! FFFFC5041DCB020C ELSE:L2-B005 0 L | |
25436 | bne,a,pn %icc, BL120126 ! FFFFC5041DCB0210 ELSE:L2-B005 0 L | |
25437 | nop ! FFFFC5041DCB0214 ELSE:L2-B005 0 S | |
25438 | bvs,pt %xcc, BL120126 ! FFFFC5041DCB0218 ELSE:L2-B005 0 L | |
25439 | ldstub [%g4+0x0028], %o1 ! FFFFC5041DCB021C ELSE:L2-B005 0 S >BD120080 | |
25440 | .word 0xB9AC948A ! FFFFC5041DCB0220 ELSE:L2-B005 0 S illop_FP | |
25441 | bz,a,pt %icc, BL120127 ! FFFFC5041DCB0224 ELSE:L2-B005 0 L | |
25442 | BL120126:sth %o5, [%g5-0x0030] ! FFFFC5041DCB0228 ELSE:L2-B005 0 S >BD120106 | |
25443 | BL120127:fbe,pn %fcc0, BL120125 ! FFFFC5041DCB022C ELSE:L2-B005 0 L | |
25444 | BL120125:ldsha [%g7+%g0]0x8B, %o5 ! FFFFC5041DCB0230 ELSE:L2-B005 0 S <BD120043 | |
25445 | add %g1, 0x97B, %g1 ! FFFFC5041DCB0234 ELSE:L2-B005 0 chksum++ | |
25446 | .word 0xBE95CCCD ! FFFFC5041DCB0238 ELSE:L2-B005 0 random | |
25447 | .word 0x87CEE702 ! FFFFC5041DCB023C ELSE:L2-B005 0 S illop | |
25448 | .word 0xA1AD4751 ! FFFFC5041DCB0240 ELSE:L2-B005 0 S illop | |
25449 | .word 0x95A38592 ! FFFFC5041DCB0244 ELSE:L2-B005 0 illop | |
25450 | stda %f16, [%l6]0xD8 ! FFFFC5041DCB0248 ELSE:L2-B005 0 S Short8 | |
25451 | st %f4, [%g5+0x002E] ! FFFFC5041DCB024C ELSE:L2-B005 0 S >BD120019+2 | |
25452 | BL120128: ! ELSE:L2-B005 | |
25453 | add %g1, 0xE71, %g1 ! FFFFC5041DCB0250 ELSE:L2-B005 0 chksum++ | |
25454 | .word 0xADD43659 ! FFFFC5041DCB0254 SKIP:L2-B006 0 illop | |
25455 | .word 0x95906000 ! FFFFC5041DCB0258 SKIP:L2-B006 0 random | |
25456 | ldda [%g3-0x0038]%asi, %f42 ! FFFFC5041DCB025C SKIP:L2-B006 0 S <BD120006 | |
25457 | .word 0x9FC68000 ! FFFFC5041DCB0260 SKIP:L2-B006 0 S random | |
25458 | .word 0xF1795842 ! FFFFC5041DCB0264 SKIP:L2-B006 0 illop | |
25459 | ldda [%l6]0x2E, %o0 ! FFFFC5041DCB0268 SKIP:L2-B006 0 S Quad_Ld_P | |
25460 | ldx [%g2+0x0050], %l5 ! FFFFC5041DCB026C SKIP:L2-B006 0 <BD120003 | |
25461 | membar 0x40 ! FFFFC5041DCB0270 SKIP:L2-B006 0 | |
25462 | ldda [%l5]0xF8, %f16 ! FFFFC5041DCB0274 SKIP:L2-B006 0 Blk-Load | |
25463 | membar 0x40 ! FFFFC5041DCB0278 SKIP:L2-B006 0 | |
25464 | membar 0x40 ! FFFFC5041DCB027C SKIP:L2-B006 0 | |
25465 | ldda [%l5]0xF0, %f16 ! FFFFC5041DCB0280 SKIP:L2-B006 0 Blk-Load | |
25466 | membar 0x40 ! FFFFC5041DCB0284 SKIP:L2-B006 0 | |
25467 | stx %o0, [%g3-0x0008] ! FFFFC5041DCB0288 SKIP:L2-B006 0 S >BD120056 | |
25468 | .word 0xCE3F50F4 ! FFFFC5041DCB028C SKIP:L2-B006 0 random | |
25469 | ldd [%g5-0x0070], %f44 ! FFFFC5041DCB0290 SKIP:L2-B006 0 S <BD120008 | |
25470 | ldd [%g5+0x0068], %o0 ! FFFFC5041DCB0294 SKIP:L2-B006 0 S <BD120012 | |
25471 | .word 0x835DE00D ! FFFFC5041DCB0298 SKIP:L2-B006 0 illop | |
25472 | ldda [%l6]0x26, %o2 ! FFFFC5041DCB029C SKIP:L2-B006 0 S Quad_Ld_P | |
25473 | ta %xcc, 0x43 ! FFFFC5041DCB02A0 SKIP:L2-B006 0 S +-PEF | |
25474 | stx %o3, [%g6+0x0038] ! FFFFC5041DCB02A4 SKIP:L2-B006 0 S >BD120028 | |
25475 | .word 0xBBA31805 ! FFFFC5041DCB02A8 SKIP:L2-B006 0 S illop | |
25476 | tge %icc, %g0+0x0057 ! FFFFC5041DCB02AC SKIP:L2-B006 0 S | |
25477 | ba BL120130 ! FFFFC5041DCB02B0 SKIP:L2-B006 0 | |
25478 | .word 0xBFA680EF ! FFFFC5041DCB02B4 SKIP:L2-B006 0 S illop_FP | |
25479 | BL120129: ! ELSE:L2-B007 | |
25480 | .word 0x85D1C0D2 ! FFFFC5041DCB02B8 ELSE:L2-B007 0 S illop | |
25481 | .word 0x83F00000 ! FFFFC5041DCB02BC ELSE:L2-B007 0 S illop | |
25482 | stw %o1, [%g3+0x000C] ! FFFFC5041DCB02C0 ELSE:L2-B007 0 S >BD120058+4 | |
25483 | ldda [%g7+%g7]0x83, %o2 ! FFFFC5041DCB02C4 ELSE:L2-B007 0 S <BD120043 | |
25484 | add %g1, 0xF15, %g1 ! FFFFC5041DCB02C8 ELSE:L2-B007 0 chksum++ | |
25485 | .word 0xC8662D9E ! FFFFC5041DCB02CC ELSE:L2-B007 0 illop | |
25486 | ldda [%l6]0xD2, %f20 ! FFFFC5041DCB02D0 ELSE:L2-B007 0 S Short16 | |
25487 | .word 0xFF12F8DB ! FFFFC5041DCB02D4 ELSE:L2-B007 0 S illop | |
25488 | add %g5, -72, %l5 ! FFFFC5041DCB02D8 ELSE:L2-B007 0 @BD120023 | |
25489 | stda %f22,[%l5+%g1]0xC4 ! FFFFC5041DCB02DC ELSE:L2-B007 0 S Partial_St | |
25490 | tcc %xcc, %g7+0x0067 ! FFFFC5041DCB02E0 ELSE:L2-B007 0 S | |
25491 | .word 0x171FF750 ! FFFFC5041DCB02E4 ELSE:L2-B007 0 S random | |
25492 | add %g5, -76, %l6 ! FFFFC5041DCB02E8 ELSE:L2-B007 0 @BD120089 | |
25493 | .word 0x9FC68000 ! FFFFC5041DCB02EC ELSE:L2-B007 0 S random | |
25494 | sth %o1, [%g3-0x0026] ! FFFFC5041DCB02F0 ELSE:L2-B007 0 S >BD120170 | |
25495 | ldd [%g6-0x0060], %f14 ! FFFFC5041DCB02F4 ELSE:L2-B007 0 S <BD120104 | |
25496 | BL120130: ! ELSE:L2-B007 | |
25497 | .word 0xF0593C8A ! FFFFC5041DCB02F8 ELSE:L2-B007 0 random | |
25498 | andcc %o4, 0x1, %g0 ! FFFFC5041DCB02FC SKIP:L2-B008 0 | |
25499 | bz,pt %xcc, BL120136 ! FFFFC5041DCB0300 SKIP:L2-B008 0 | |
25500 | .word 0xD8A8F36A ! FFFFC5041DCB0304 SKIP:L2-B008 0 S random | |
25501 | stx %o3, [%g5+0x0078] ! FFFFC5041DCB0308 SKIP:L2-B008 0 S >BD120009 | |
25502 | .word 0xCDEBEB3E ! FFFFC5041DCB030C SKIP:L2-B008 0 S illop | |
25503 | ldstub [%g6-0x001F], %o0 ! FFFFC5041DCB0310 SKIP:L2-B008 0 S >BD120085 | |
25504 | stda %f36, [%g5-0x0070]%asi ! FFFFC5041DCB0314 SKIP:L2-B008 0 S >BD120008 | |
25505 | .word 0xC218F28E ! FFFFC5041DCB0318 SKIP:L2-B008 0 S illop | |
25506 | .word 0xB7B4893C ! FFFFC5041DCB031C SKIP:L2-B008 0 illop | |
25507 | stha %o5, [%g5-0x0052]%asi ! FFFFC5041DCB0320 SKIP:L2-B008 0 S >BD120027+2 | |
25508 | fbo BL120131 ! FFFFC5041DCB0324 SKIP:L2-B008 0 L | |
25509 | .word 0xA9A25998 ! FFFFC5041DCB0328 SKIP:L2-B008 0 S illop | |
25510 | st %f5, [%g3-0x002C] ! FFFFC5041DCB032C SKIP:L2-B008 0 S >BD120055 | |
25511 | bleu,pn %icc, BL120132 ! FFFFC5041DCB0330 SKIP:L2-B008 0 L | |
25512 | nop ! FFFFC5041DCB0334 SKIP:L2-B008 0 S | |
25513 | std %o2, [%g5+0x0078] ! FFFFC5041DCB0338 SKIP:L2-B008 0 S >BD120009 | |
25514 | BL120131:ld [%g3+0x002C], %f2 ! FFFFC5041DCB033C SKIP:L2-B008 0 S <BD120019 | |
25515 | bvs,a BL120133 ! FFFFC5041DCB0340 SKIP:L2-B008 0 L | |
25516 | .word 0xBDB0036E ! FFFFC5041DCB0344 SKIP:L2-B008 0 S illop | |
25517 | BL120132:bne,a BL120134 ;.empty ! FFFFC5041DCB0348 SKIP:L2-B008 0 L | |
25518 | BL120134:bcc,a BL120135 ! FFFFC5041DCB034C SKIP:L2-B008 0 L | |
25519 | nop ! FFFFC5041DCB0350 SKIP:L2-B008 0 S | |
25520 | BL120135:ldd [%g6-0x0070], %f44 ! FFFFC5041DCB0354 SKIP:L2-B008 0 S <BD120008 | |
25521 | .word 0xDBE3C757 ! FFFFC5041DCB0358 SKIP:L2-B008 0 S random | |
25522 | nop ! FFFFC5041DCB035C SKIP:L2-B008 0 S | |
25523 | BL120133:nop ! FFFFC5041DCB0360 SKIP:L2-B008 0 S | |
25524 | lda [%g5+0x0060]%asi, %f8 ! FFFFC5041DCB0364 SKIP:L2-B008 0 S <BD120069 | |
25525 | add %g1, 0x98C, %g1 ! FFFFC5041DCB0368 SKIP:L2-B008 0 chksum++ | |
25526 | .word 0x97906000 ! FFFFC5041DCB036C SKIP:L2-B008 0 random | |
25527 | ld [%g4-0x000C], %f21 ! FFFFC5041DCB0370 SKIP:L2-B008 0 S <BD120002 | |
25528 | BL120136: ! ELSE:L2-B009 | |
25529 | stw %o5, [%g5+0x0064] ! FFFFC5041DCB0374 ELSE:L2-B009 0 S >BD120021 | |
25530 | ldx [%g2+0x0058], %l6 ! FFFFC5041DCB0378 ELSE:L2-B009 0 <BD120010 | |
25531 | ldda [%l6]0x26, %o0 ! FFFFC5041DCB037C ELSE:L2-B009 0 S Quad_Ld_P | |
25532 | lda [%g5+0x0064]%asi, %f23 ! FFFFC5041DCB0380 ELSE:L2-B009 0 S <BD120021 | |
25533 | std %o4, [%g5-0x0008] ! FFFFC5041DCB0384 ELSE:L2-B009 0 S >BD120056 | |
25534 | stx %fsr, [%g2+0x0060] ! FFFFC5041DCB0388 ELSE:L2-B009 0 S <BD120032 | |
25535 | .word 0x9BA0081C ! FFFFC5041DCB038C ELSE:L2-B009 0 illop | |
25536 | nop ! FFFFC5041DCB0390 ELSE:L2-B009 0 S | |
25537 | ldsb [%g4+0x0047], %o2 ! FFFFC5041DCB0394 ELSE:L2-B009 0 S <BD120141 | |
25538 | .word 0x99D2F703 ! FFFFC5041DCB0398 ELSE:L2-B009 0 S illop | |
25539 | swap [%g5+0x0004], %o1 ! FFFFC5041DCB039C ELSE:L2-B009 0 S >BD120053 | |
25540 | ldd [%g5-0x0041], %f18 ! FFFFC5041DCB03A0 ELSE:L2-B009 0 S <BD120023+7 | |
25541 | BL120137: ! ELSE:L2-B009 | |
25542 | add %g1, 0x681, %g1 ! FFFFC5041DCB03A4 ELSE:L2-B009 0 chksum++ | |
25543 | ldx [%g2+0x0048], %g6 ! FFFFC5041DCB03A8 LOOP:L1-B000 0 S BASE<BD120209 | |
25544 | ldsh [%g6+0x0000], %o0 ! FFFFC5041DCB03AC LOOP:L1-B000 0 S <BD120097 | |
25545 | ldx [%g2+0x0060], %fsr ! FFFFC5041DCB03B0 LOOP:L1-B000 0 S <BD120032 | |
25546 | .word 0x8DB4039D ! FFFFC5041DCB03B4 LOOP:L1-B000 0 S illop_VIS | |
25547 | ldstuba [%g3+0x0028]%asi, %o1 ! FFFFC5041DCB03B8 LOOP:L1-B000 0 S >BD120080 | |
25548 | ldsh [%g5+0x0002], %o5 ! FFFFC5041DCB03BC LOOP:L1-B000 0 S <BD120095 | |
25549 | .word 0xE30617A0 ! FFFFC5041DCB03C0 LOOP:L1-B000 0 random | |
25550 | .word 0xCA9C1644 ! FFFFC5041DCB03C4 LOOP:L1-B000 0 S illop | |
25551 | .word 0xAD48B754 ! FFFFC5041DCB03C8 LOOP:L1-B000 0 S illop | |
25552 | stba %g1, [%g6+0x002B]%asi ! FFFFC5041DCB03CC LOOP:L1-B000 0 S >BD120126 | |
25553 | ldx [%g2+0x0050], %l5 ! FFFFC5041DCB03D0 LOOP:L1-B000 0 <BD120003 | |
25554 | .word 0xA3A20007 ! FFFFC5041DCB03D4 LOOP:L1-B000 0 illop | |
25555 | .word 0xB4EC8D53 ! FFFFC5041DCB03D8 LOOP:L1-B000 0 illop | |
25556 | membar 0x40 ! FFFFC5041DCB03DC LOOP:L1-B000 0 | |
25557 | subcc %o4, 0x1, %o4 ! FFFFC5041DCB03E0 LOOP:L1-B000 0 | |
25558 | .word 0x9D73A748 ! FFFFC5041DCB03E4 LOOP:L1-B000 0 illop | |
25559 | ldxa [%g7+%g0]0xB3, %o3 ! FFFFC5041DCB03E8 LOOP:L1-B000 0 S BAD-ASI | |
25560 | add %g1, 0x55C, %g1 ! FFFFC5041DCB03EC LOOP:L1-B000 0 chksum++ | |
25561 | .word 0xA7A685BB ! FFFFC5041DCB03F0 SUBR:L0-B000 0 S illop | |
25562 | st %f8, [%g6+0x0060] ! FFFFC5041DCB03F4 SUBR:L0-B000 0 S >BD120069 | |
25563 | .word 0xCF0F8C3E ! FFFFC5041DCB03F8 SUBR:L0-B000 0 illop | |
25564 | ldda [%l6]0x26, %o0 ! FFFFC5041DCB03FC SUBR:L0-B000 0 S Quad_Ld_P | |
25565 | ldda [%g7+%g7]0x83, %o2 ! FFFFC5041DCB0400 SUBR:L0-B000 0 S <BD120043 | |
25566 | .word 0xCB447722 ! FFFFC5041DCB0404 SUBR:L0-B000 0 S illop | |
25567 | .word 0xDBB903DD ! FFFFC5041DCB0408 SUBR:L0-B000 0 S illop_VIS | |
25568 | retl ! FFFFC5041DCB040C SUBR:L0-B000 0 | |
25569 | .word 0x9DE3A060 ! FFFFC5041DCB0410 SUBR:L0-B000 0 random | |
25570 | ||
25571 | SECTION .btext063_pg1 TEXT_VA=0xffffc5041dcb0000 | |
25572 | attr_text { | |
25573 | Name = .btext063_pg1, | |
25574 | VA = 0xffffc5041dcb0000, | |
25575 | RA = 0xfffeba000, | |
25576 | PA = ra2pa(0xfffeba000,0), | |
25577 | tsbonly, | |
25578 | part_0_ctx_nonzero_tsb_config_3, | |
25579 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
25580 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25581 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25582 | } | |
25583 | .text; .skip 8 | |
25584 | ! Context 74: 2001 instructions generated, 2925 executed, 62 traps | |
25585 | ||
25586 | #undef BLIMP_BIAS | |
25587 | #define BLIMP_BIAS 0 | |
25588 | #undef BLIMP_FRAME | |
25589 | #define BLIMP_FRAME 128 | |
25590 | #undef BLIMP_32BIT | |
25591 | #define BLIMP_32BIT 0 | |
25592 | ||
25593 | !======================================================================== | |
25594 | ||
25595 | SECTION .btext064 TEXT_VA=0xffffe83b7ffffd00 | |
25596 | attr_text { | |
25597 | Name = .btext064, | |
25598 | VA = 0xffffe83b7ffffd00, | |
25599 | RA = 0xa4ffffd00, | |
25600 | PA = ra2pa(0xa4ffffd00,0), | |
25601 | notsb | |
25602 | } | |
25603 | ||
25604 | SECTION .btext064_pg0 TEXT_VA=0xffffe83b70000000 | |
25605 | attr_text { | |
25606 | Name = .btext064_pg0, | |
25607 | VA = 0xffffe83b70000000, | |
25608 | RA = 0xa40000000, | |
25609 | PA = ra2pa(0xa40000000,0), | |
25610 | tsbonly, | |
25611 | part_0_ctx_nonzero_tsb_config_1, | |
25612 | TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1, | |
25613 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25614 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25615 | } | |
25616 | .text; .skip 8 | |
25617 | ||
25618 | ||
25619 | SECTION .btext064 | |
25620 | .text | |
25621 | .global start_th_7; start_th_7: | |
25622 | .global SUBR172; SUBR172: | |
25623 | BL140131: ! MAIN:L0-B000 | |
25624 | nop ! FFFFE83B7FFFFD00 MAIN:L0-B000 1 | |
25625 | sethi %hh(0xBA7862000),%g2 ! FFFFE83B7FFFFD04 MAIN:L0-B000 1 BD140094 | |
25626 | or %g2,%hm(0xBA7862000),%g2 ! FFFFE83B7FFFFD08 MAIN:L0-B000 1 | |
25627 | sethi %lm(0xBA7862000),%g3 ! FFFFE83B7FFFFD0C MAIN:L0-B000 1 | |
25628 | or %g3,%lo(0xBA7862000),%g3 ! FFFFE83B7FFFFD10 MAIN:L0-B000 1 | |
25629 | sllx %g2, 0x20, %g2 ! FFFFE83B7FFFFD14 MAIN:L0-B000 1 | |
25630 | or %g2, %g3, %g2 ! FFFFE83B7FFFFD18 MAIN:L0-B000 1 | |
25631 | sethi %hh(0x7DBB6000),%l0 ! FFFFE83B7FFFFD1C MAIN:L0-B000 1 STACK0075 | |
25632 | or %l0,%hm(0x7DBB6000),%l0 ! FFFFE83B7FFFFD20 MAIN:L0-B000 1 | |
25633 | sethi %lm(0x7DBB6000),%l1 ! FFFFE83B7FFFFD24 MAIN:L0-B000 1 | |
25634 | or %l1,%lo(0x7DBB6000),%l1 ! FFFFE83B7FFFFD28 MAIN:L0-B000 1 | |
25635 | sllx %l0, 0x20, %l0 ! FFFFE83B7FFFFD2C MAIN:L0-B000 1 | |
25636 | or %l0, %l1, %l0 ! FFFFE83B7FFFFD30 MAIN:L0-B000 1 | |
25637 | sub %l0, 0x100, %o6 ! FFFFE83B7FFFFD34 MAIN:L0-B000 1 | |
25638 | add %o6, 0x80, %i6 ! FFFFE83B7FFFFD38 MAIN:L0-B000 1 | |
25639 | addcc %g0, 0x1, %g1 ! FFFFE83B7FFFFD3C MAIN:L0-B000 1 | |
25640 | or %g0, -3783, %g3 ! FFFFE83B7FFFFD40 MAIN:L0-B000 1 | |
25641 | or %g0, 0x1B7, %g4 ! FFFFE83B7FFFFD44 MAIN:L0-B000 1 | |
25642 | or %g0, 0xFCA, %g5 ! FFFFE83B7FFFFD48 MAIN:L0-B000 1 | |
25643 | or %g0, 0xB0C, %g6 ! FFFFE83B7FFFFD4C MAIN:L0-B000 1 | |
25644 | or %g0, 0x0, %g7 ! FFFFE83B7FFFFD50 MAIN:L0-B000 1 | |
25645 | or %g0, -2309, %o0 ! FFFFE83B7FFFFD54 MAIN:L0-B000 1 | |
25646 | or %g0, -1275, %o1 ! FFFFE83B7FFFFD58 MAIN:L0-B000 1 | |
25647 | or %g0, 0x3EA, %o2 ! FFFFE83B7FFFFD5C MAIN:L0-B000 1 | |
25648 | or %g0, 0xCE3, %o3 ! FFFFE83B7FFFFD60 MAIN:L0-B000 1 | |
25649 | or %g0, 0xEDF, %o4 ! FFFFE83B7FFFFD64 MAIN:L0-B000 1 | |
25650 | or %g0, 0x690, %o5 ! FFFFE83B7FFFFD68 MAIN:L0-B000 1 | |
25651 | or %g0, 0xF79, %o7 ! FFFFE83B7FFFFD6C MAIN:L0-B000 1 | |
25652 | or %g0, 0x97E, %l0 ! FFFFE83B7FFFFD70 MAIN:L0-B000 1 | |
25653 | or %g0, 0x382, %l1 ! FFFFE83B7FFFFD74 MAIN:L0-B000 1 | |
25654 | or %g0, -2655, %l2 ! FFFFE83B7FFFFD78 MAIN:L0-B000 1 | |
25655 | or %g0, 0xA26, %l3 ! FFFFE83B7FFFFD7C MAIN:L0-B000 1 | |
25656 | or %g0, -1268, %l4 ! FFFFE83B7FFFFD80 MAIN:L0-B000 1 | |
25657 | or %g0, -3741, %l5 ! FFFFE83B7FFFFD84 MAIN:L0-B000 1 | |
25658 | sethi %hh(0xFFFFE83B7FFFFD00),%l7 ! FFFFE83B7FFFFD88 MAIN:L0-B000 1 SUBR172 | |
25659 | or %l7,%hm(0xFFFFE83B7FFFFD00),%l7 ! FFFFE83B7FFFFD8C MAIN:L0-B000 1 | |
25660 | sethi %lm(0xFFFFE83B7FFFFD00),%l6 ! FFFFE83B7FFFFD90 MAIN:L0-B000 1 | |
25661 | or %l6,%lo(0xFFFFE83B7FFFFD00),%l6 ! FFFFE83B7FFFFD94 MAIN:L0-B000 1 | |
25662 | sllx %l7, 0x20, %l7 ! FFFFE83B7FFFFD98 MAIN:L0-B000 1 | |
25663 | or %l7, %l6, %l7 ! FFFFE83B7FFFFD9C MAIN:L0-B000 1 | |
25664 | or %g0, 0xEC4, %l6 ! FFFFE83B7FFFFDA0 MAIN:L0-B000 1 | |
25665 | or %g0, -609, %i0 ! FFFFE83B7FFFFDA4 MAIN:L0-B000 1 | |
25666 | or %g0, 0xBC0, %i1 ! FFFFE83B7FFFFDA8 MAIN:L0-B000 1 | |
25667 | or %g0, -1995, %i2 ! FFFFE83B7FFFFDAC MAIN:L0-B000 1 | |
25668 | or %g0, -2162, %i3 ! FFFFE83B7FFFFDB0 MAIN:L0-B000 1 | |
25669 | or %g0, 0xC64, %i4 ! FFFFE83B7FFFFDB4 MAIN:L0-B000 1 | |
25670 | or %g0, 0x66, %i5 ! FFFFE83B7FFFFDB8 MAIN:L0-B000 1 | |
25671 | or %g0, 0xC90, %i7 ! FFFFE83B7FFFFDBC MAIN:L0-B000 1 | |
25672 | or %g0, 0x4, %g6 ! FFFFE83B7FFFFDC0 MAIN:L0-B000 1 | |
25673 | BL140132:save %o6, -128, %o6 ! FFFFE83B7FFFFDC4 MAIN:L0-B000 4 | |
25674 | add %i0, %g6, %l0 ! FFFFE83B7FFFFDC8 MAIN:L0-B000 4 | |
25675 | add %i1, %g6, %l1 ! FFFFE83B7FFFFDCC MAIN:L0-B000 4 | |
25676 | add %i2, %g6, %l2 ! FFFFE83B7FFFFDD0 MAIN:L0-B000 4 | |
25677 | add %i3, %g6, %l3 ! FFFFE83B7FFFFDD4 MAIN:L0-B000 4 | |
25678 | add %i4, %g6, %l4 ! FFFFE83B7FFFFDD8 MAIN:L0-B000 4 | |
25679 | add %i5, %g6, %l5 ! FFFFE83B7FFFFDDC MAIN:L0-B000 4 | |
25680 | add %i6, %g6, %l6 ! FFFFE83B7FFFFDE0 MAIN:L0-B000 4 | |
25681 | add %i7, %g6, %l7 ! FFFFE83B7FFFFDE4 MAIN:L0-B000 4 | |
25682 | add %l0, %g6, %o0 ! FFFFE83B7FFFFDE8 MAIN:L0-B000 4 | |
25683 | add %l1, %g6, %o1 ! FFFFE83B7FFFFDEC MAIN:L0-B000 4 | |
25684 | add %l2, %g6, %o2 ! FFFFE83B7FFFFDF0 MAIN:L0-B000 4 | |
25685 | add %l3, %g6, %o3 ! FFFFE83B7FFFFDF4 MAIN:L0-B000 4 | |
25686 | add %l4, %g6, %o4 ! FFFFE83B7FFFFDF8 MAIN:L0-B000 4 | |
25687 | add %l5, %g6, %o5 ! FFFFE83B7FFFFDFC MAIN:L0-B000 4 | |
25688 | add %l7, %g6, %o7 ! FFFFE83B7FFFFE00 MAIN:L0-B000 4 | |
25689 | subcc %g6, 0x1, %g6 ! FFFFE83B7FFFFE04 MAIN:L0-B000 4 | |
25690 | bnz,a,pt %xcc, BL140132 ! FFFFE83B7FFFFE08 MAIN:L0-B000 4 | |
25691 | nop ! FFFFE83B7FFFFE0C MAIN:L0-B000 3 | |
25692 | restore %g0, %g0, %g0 ! FFFFE83B7FFFFE10 MAIN:L0-B000 1 | |
25693 | restore %g0, %g0, %g0 ! FFFFE83B7FFFFE14 MAIN:L0-B000 1 | |
25694 | restore %g0, %g0, %g0 ! FFFFE83B7FFFFE18 MAIN:L0-B000 1 | |
25695 | restore %g0, %g0, %g0 ! FFFFE83B7FFFFE1C MAIN:L0-B000 1 | |
25696 | ta %xcc, 0x44 ! FFFFE83B7FFFFE20 MAIN:L0-B000 1 cleanwin=0 | |
25697 | ldd [%g2+0x0068], %f0 ! FFFFE83B7FFFFE24 MAIN:L0-B000 1 <BD140223 | |
25698 | faddd %f0, %f0, %f6 ! FFFFE83B7FFFFE28 MAIN:L0-B000 1 | |
25699 | faddd %f0, %f6, %f12 ! FFFFE83B7FFFFE2C MAIN:L0-B000 1 | |
25700 | faddd %f6, %f12, %f14 ! FFFFE83B7FFFFE30 MAIN:L0-B000 1 | |
25701 | faddd %f12, %f14, %f60 ! FFFFE83B7FFFFE34 MAIN:L0-B000 1 | |
25702 | faddd %f14, %f60, %f62 ! FFFFE83B7FFFFE38 MAIN:L0-B000 1 | |
25703 | faddd %f60, %f62, %f32 ! FFFFE83B7FFFFE3C MAIN:L0-B000 1 | |
25704 | faddd %f62, %f32, %f34 ! FFFFE83B7FFFFE40 MAIN:L0-B000 1 | |
25705 | faddd %f32, %f34, %f36 ! FFFFE83B7FFFFE44 MAIN:L0-B000 1 | |
25706 | faddd %f34, %f36, %f38 ! FFFFE83B7FFFFE48 MAIN:L0-B000 1 | |
25707 | faddd %f36, %f38, %f40 ! FFFFE83B7FFFFE4C MAIN:L0-B000 1 | |
25708 | faddd %f38, %f40, %f42 ! FFFFE83B7FFFFE50 MAIN:L0-B000 1 | |
25709 | faddd %f40, %f42, %f44 ! FFFFE83B7FFFFE54 MAIN:L0-B000 1 | |
25710 | faddd %f42, %f44, %f46 ! FFFFE83B7FFFFE58 MAIN:L0-B000 1 | |
25711 | ld [%g2+0x0070], %f2 ! FFFFE83B7FFFFE5C MAIN:L0-B000 1 <BD140224 | |
25712 | fadds %f2, %f2, %f3 ! FFFFE83B7FFFFE60 MAIN:L0-B000 1 | |
25713 | fadds %f2, %f3, %f4 ! FFFFE83B7FFFFE64 MAIN:L0-B000 1 | |
25714 | fadds %f3, %f4, %f5 ! FFFFE83B7FFFFE68 MAIN:L0-B000 1 | |
25715 | fadds %f4, %f5, %f8 ! FFFFE83B7FFFFE6C MAIN:L0-B000 1 | |
25716 | fadds %f5, %f8, %f9 ! FFFFE83B7FFFFE70 MAIN:L0-B000 1 | |
25717 | fadds %f8, %f9, %f10 ! FFFFE83B7FFFFE74 MAIN:L0-B000 1 | |
25718 | fadds %f9, %f10, %f11 ! FFFFE83B7FFFFE78 MAIN:L0-B000 1 | |
25719 | fcmpd %fcc0, %f0, %f0 ! FFFFE83B7FFFFE7C MAIN:L0-B000 1 | |
25720 | fcmpd %fcc1, %f0, %f0 ! FFFFE83B7FFFFE80 MAIN:L0-B000 1 | |
25721 | fcmpd %fcc2, %f0, %f0 ! FFFFE83B7FFFFE84 MAIN:L0-B000 1 | |
25722 | fcmpd %fcc3, %f0, %f0 ! FFFFE83B7FFFFE88 MAIN:L0-B000 1 | |
25723 | stx %fsr, [%g2+0x0060] ! FFFFE83B7FFFFE8C MAIN:L0-B000 1 <BD140032 | |
25724 | fzero %f16 ! FFFFE83B7FFFFE90 MAIN:L0-B000 1 | |
25725 | fzero %f18 ! FFFFE83B7FFFFE94 MAIN:L0-B000 1 | |
25726 | fzero %f20 ! FFFFE83B7FFFFE98 MAIN:L0-B000 1 | |
25727 | fzero %f22 ! FFFFE83B7FFFFE9C MAIN:L0-B000 1 | |
25728 | fzero %f24 ! FFFFE83B7FFFFEA0 MAIN:L0-B000 1 | |
25729 | fzero %f26 ! FFFFE83B7FFFFEA4 MAIN:L0-B000 1 | |
25730 | fzero %f28 ! FFFFE83B7FFFFEA8 MAIN:L0-B000 1 | |
25731 | fzero %f30 ! FFFFE83B7FFFFEAC MAIN:L0-B000 1 | |
25732 | ldx [%g2+0x0000], %g3 ! FFFFE83B7FFFFEB0 MAIN:L0-B000 1 BASE<BD140094 | |
25733 | ldx [%g2+0x0008], %g4 ! FFFFE83B7FFFFEB4 MAIN:L0-B000 1 BASE<BD140015 | |
25734 | ldx [%g2+0x0010], %g5 ! FFFFE83B7FFFFEB8 MAIN:L0-B000 1 BASE<BD140048 | |
25735 | ldx [%g2+0x0018], %g6 ! FFFFE83B7FFFFEBC MAIN:L0-B000 1 BASE<BD140083 | |
25736 | or %g0, 0x2, %l0 ! FFFFE83B7FFFFEC0 LOOP:L1-B000 1 | |
25737 | BL140234: ! LOOP:L1-B000 | |
25738 | add %g1, 0x37D, %g1 ! FFFFE83B7FFFFEC4 LOOP:L1-B000 2 chksum++ | |
25739 | ldx [%g2+0x0030], %g4 ! FFFFE83B7FFFFEC8 LOOP:L1-B000 2 S BASE<BD140013 | |
25740 | ta %xcc, 0x43 ! FFFFE83B7FFFFECC LOOP:L1-B000 2 S +-PEF | |
25741 | ldx [%g3-0x0088], %g3 ! FFFFE83B7FFFFED0 LOOP:L1-B000 2 ptr_chase | |
25742 | ldx [%g3-0x0088], %g3 ! FFFFE83B7FFFFED4 LOOP:L1-B000 2 ptr_chase | |
25743 | ldx [%g3-0x0088], %g3 ! FFFFE83B7FFFFED8 LOOP:L1-B000 2 ptr_chase | |
25744 | call .+8 ! FFFFE83B7FFFFEDC LOOP:L1-B000 2 S | |
25745 | std %f44, [%g6-0x0038] ! FFFFE83B7FFFFEE0 LOOP:L1-B000 4 S >BD140006 | |
25746 | lduw [%g6-0x0050], %l2 ! FFFFE83B7FFFFEE4 LOOP:L1-B000 2 S <BD140093 | |
25747 | prefetch [%i6+%o5], 20 ! FFFFE83B7FFFFEE8 LOOP:L1-B000 2 S <.+0 | |
25748 | prefetch [%g3+0x0042], 3 ! FFFFE83B7FFFFEEC LOOP:L1-B000 2 S <BD140091 | |
25749 | add %i3, %g1, %i4 ! FFFFE83B7FFFFEF0 SWCH:L2-B000 2 | |
25750 | andcc %i4, 0x100, %g0 ! FFFFE83B7FFFFEF4 SWCH:L2-B000 2 | |
25751 | bnz,pt %xcc, BL140143 ! FFFFE83B7FFFFEF8 SWCH:L2-B000 2 | |
25752 | add %g1, 0x261, %g1 ! FFFFE83B7FFFFEFC SWCH:L2-B000 2 chksum++ | |
25753 | .word 0xBFA830E9 ! FFFFE83B7FFFFF00 SWCH:L2-B000 0 illop | |
25754 | .word 0xBDCA7239 ! FFFFE83B7FFFFF04 SWCH:L2-B000 0 illop | |
25755 | add %g1, 0x393, %g1 ! FFFFE83B7FFFFF08 SWCH:L2-B000 0 chksum++ | |
25756 | andcc %i4, 0x8, %g0 ! FFFFE83B7FFFFF0C SWCH:L2-B000 0 | |
25757 | bnz,a,pt %xcc, BL140141 ! FFFFE83B7FFFFF10 SWCH:L2-B000 0 | |
25758 | add %g1, 0xCD2, %g1 ! FFFFE83B7FFFFF14 SWCH:L2-B000 0 chksum++ | |
25759 | andcc %i4, 0x20, %g0 ! FFFFE83B7FFFFF18 SWCH:L2-B000 0 | |
25760 | bnz,pt %xcc, BL140136 ! FFFFE83B7FFFFF1C SWCH:L2-B000 0 | |
25761 | add %g1, 0x644, %g1 ! FFFFE83B7FFFFF20 SWCH:L2-B000 0 chksum++ | |
25762 | stw %i0, [%g6+0x007C] ! FFFFE83B7FFFFF24 SWCH:L2-B000 0 S >BD140009+4 | |
25763 | fbl,a BL140133 ;.empty ! FFFFE83B7FFFFF28 SWCH:L2-B000 0 L | |
25764 | .word 0x8DA24D4C ! FFFFE83B7FFFFF2C SWCH:L2-B000 0 L illop | |
25765 | bcs,a BL140133 ;.empty ! FFFFE83B7FFFFF30 SWCH:L2-B000 0 L | |
25766 | bcs BL140135 ;.empty ! FFFFE83B7FFFFF34 SWCH:L2-B000 0 L | |
25767 | BL140134:.word 0x8FAA9241 ! FFFFE83B7FFFFF38 SWCH:L2-B000 0 L illop | |
25768 | BL140135:.word 0x95A2DD02 ! FFFFE83B7FFFFF3C SWCH:L2-B000 0 S illop | |
25769 | stha %i4, [%g5+0x007A]%asi ! FFFFE83B7FFFFF40 SWCH:L2-B000 0 S >BD140009+2 | |
25770 | BL140133:std %f18, [%g4-0x0048] ! FFFFE83B7FFFFF44 SWCH:L2-B000 0 S >BD140023 | |
25771 | ldx [%g2+0x0030], %g4 ! FFFFE83B7FFFFF48 SWCH:L2-B000 0 S BASE<BD140013 | |
25772 | add %g1, 0xDC8, %g1 ! FFFFE83B7FFFFF4C SWCH:L2-B000 0 chksum++ | |
25773 | add %g1, 0x2B3, %g1 ! FFFFE83B7FFFFF50 SWCH:L2-B000 0 chksum++ | |
25774 | fba,a,pn %fcc1, BL140144 ! FFFFE83B7FFFFF54 SWCH:L2-B000 0 | |
25775 | .word 0xE78F284C ! FFFFE83B7FFFFF58 SWCH:L2-B000 0 S illop | |
25776 | BL140136:add %g1, 0xDCB, %g1 ! FFFFE83B7FFFFF5C CASE:L3-B000 0 chksum++ | |
25777 | ldd [%g4+0x0010], %f14 ! FFFFE83B7FFFFF60 CASE:L3-B000 0 S <BD140074 | |
25778 | lduw [%g6-0x0040], %o2 ! FFFFE83B7FFFFF64 CASE:L3-B000 0 S <BD140007 | |
25779 | .word 0xBBB54B30 ! FFFFE83B7FFFFF68 CASE:L3-B000 0 illop | |
25780 | .word 0x99A044C0 ! FFFFE83B7FFFFF6C CASE:L3-B000 0 illop | |
25781 | sethi %lm(0x10BBB54B30),%l5 ! FFFFE83B7FFFFF70 CASE:L3-B000 0 | |
25782 | or %l5,%lo(0x10BBB54B30),%l5 ! FFFFE83B7FFFFF74 CASE:L3-B000 0 | |
25783 | sllx %l6, 0x20, %l6 ! FFFFE83B7FFFFF78 CASE:L3-B000 0 | |
25784 | or %l6, %l5, %l6 ! FFFFE83B7FFFFF7C CASE:L3-B000 0 | |
25785 | jmpl %l6+0x0000, %o7 ! FFFFE83B7FFFFF80 CASE:L3-B000 0 S | |
25786 | nop ! FFFFE83B7FFFFF84 CASE:L3-B000 0 S | |
25787 | .word 0xD312D795 ! FFFFE83B7FFFFF88 CASE:L3-B000 0 S random | |
25788 | add %g6, -88, %l6 ! FFFFE83B7FFFFF8C CASE:L3-B000 0 @BD140024 | |
25789 | stda %f22, [%l6]0xD0 ! FFFFE83B7FFFFF90 CASE:L3-B000 0 S Short8 | |
25790 | .word 0xCD4ABAEB ! FFFFE83B7FFFFF94 CASE:L3-B000 0 S illop | |
25791 | .word 0x8BE510A6 ! FFFFE83B7FFFFF98 CASE:L3-B000 0 S illop | |
25792 | .word 0xF538E81F ! FFFFE83B7FFFFF9C CASE:L3-B000 0 S random | |
25793 | ba,pt %xcc, BL140144 ! FFFFE83B7FFFFFA0 CASE:L3-B000 0 | |
25794 | nop ! FFFFE83B7FFFFFA4 CASE:L3-B000 0 S | |
25795 | BL140141:add %g1, 0xFC8, %g1 ! FFFFE83B7FFFFFA8 CASE:L3-B001 0 chksum++ | |
25796 | .word 0xCD32DE58 ! FFFFE83B7FFFFFAC CASE:L3-B001 0 S illop | |
25797 | fble,pn %fcc1, BL140137 ! FFFFE83B7FFFFFB0 CASE:L3-B001 0 L | |
25798 | ldd [%g4+0x0030], %i0 ! FFFFE83B7FFFFFB4 CASE:L3-B001 0 S <BD140044 | |
25799 | bneg,pt %xcc, BL140138 ! FFFFE83B7FFFFFB8 CASE:L3-B001 0 L | |
25800 | BL140137:nop ! FFFFE83B7FFFFFBC CASE:L3-B001 0 S | |
25801 | bpos,pn %icc, BL140139 ;.empty ! FFFFE83B7FFFFFC0 CASE:L3-B001 0 L | |
25802 | BL140138:fbne,pt %fcc0, BL140139 ! FFFFE83B7FFFFFC4 CASE:L3-B001 0 L | |
25803 | lduh [%g5-0x000E], %o2 ! FFFFE83B7FFFFFC8 CASE:L3-B001 0 S <BD140184 | |
25804 | nop ! FFFFE83B7FFFFFCC CASE:L3-B001 0 S | |
25805 | BL140139:bpos BL140140 ! FFFFE83B7FFFFFD0 CASE:L3-B001 0 L | |
25806 | BL140140:nop ! FFFFE83B7FFFFFD4 CASE:L3-B001 0 S | |
25807 | add %g1, 0x5AF, %g1 ! FFFFE83B7FFFFFD8 CASE:L3-B001 0 chksum++ | |
25808 | .word 0x9FC3801F ! FFFFE83B7FFFFFDC CASE:L3-B001 0 random | |
25809 | ldda [%g7+%g0]0x8A, %i0 ! FFFFE83B7FFFFFE0 CASE:L3-B001 0 S <BD140043 | |
25810 | BL140142:.word 0xFB4E66C0 ! FFFFE83B7FFFFFE4 CASE:L3-B002 0 illop | |
25811 | lduw [%g4+0x0004], %i5 ! FFFFE83B7FFFFFE8 CASE:L3-B002 0 S <BD140053 | |
25812 | ldx [%g2+0x0058], %l6 ! FFFFE83B7FFFFFEC CASE:L3-B002 0 <BD140010 | |
25813 | ldda [%l6]0x2C, %i0 ! FFFFE83B7FFFFFF0 CASE:L3-B002 0 S Quad_Ld | |
25814 | ldstub [%g4-0x0057], %i2 ! FFFFE83B7FFFFFF4 CASE:L3-B002 0 S >BD140026 | |
25815 | .word 0xB5AC1928 ! FFFFE83B7FFFFFF8 CASE:L3-B002 0 S illop | |
25816 | ta %xcc, 0x46 ! FFFFE83B7FFFFFFC CASE:L3-B002 0 S demap-page | |
25817 | ba,pn %icc, BL140144 ! FFFFE83B80000000 CASE:L3-B002 0 | |
25818 | ld [%g2+0x0064], %fsr ! FFFFE83B80000004 CASE:L3-B002 0 S <BD140032+4 | |
25819 | BL140143:add %g1, 0x19E, %g1 ! FFFFE83B80000008 CASE:L3-B003 2 chksum++ | |
25820 | add %g6, 0x28, %l6 ! FFFFE83B8000000C CASE:L3-B003 2 @BD140080 | |
25821 | ldda [%l6]0xD8, %f18 ! FFFFE83B80000010 CASE:L3-B003 2 S Short8 | |
25822 | prefetch [%i0-0x0F22], 4 ! FFFFE83B80000014 CASE:L3-B003 2 S <.-3874 | |
25823 | stb %i0, [%g4+0x0047] ! FFFFE83B80000018 CASE:L3-B003 2 S >BD140141 | |
25824 | stb %i3, [%g5+0x0042] ! FFFFE83B8000001C CASE:L3-B003 2 S >BD140091 | |
25825 | ldx [%g2+0x0050], %l5 ! FFFFE83B80000020 CASE:L3-B003 2 <BD140003 | |
25826 | membar 0x40 ! FFFFE83B80000024 CASE:L3-B003 2 | |
25827 | stda %f16, [%l5]0xE0 ! FFFFE83B80000028 CASE:L3-B003 2 Blk-Store | |
25828 | membar 0x40 ! FFFFE83B8000002C CASE:L3-B003 2 | |
25829 | ldsw [%g3+0x0064], %l3 ! FFFFE83B80000030 CASE:L3-B003 2 S <BD140021 | |
25830 | fba,a BL140144 ! FFFFE83B80000034 CASE:L3-B003 2 | |
25831 | .word 0xBB662EBD ! FFFFE83B80000038 CASE:L3-B003 0 S illop | |
25832 | BL140144: ! SWCH:L2-B000 | |
25833 | add %g1, 0x66B, %g1 ! FFFFE83B8000003C SWCH:L2-B000 2 chksum++ | |
25834 | .word 0xCB328108 ! FFFFE83B80000040 SWCH:L2-B000 2 S illop | |
25835 | lda [%g4-0x0054]%asi, %f20 ! FFFFE83B80000044 SWCH:L2-B000 2 S <BD140027 | |
25836 | std %i2, [%g3-0x0048] ! FFFFE83B80000048 SWCH:L2-B000 2 S >BD140023 | |
25837 | ld [%g4+0x0020], %f8 ! FFFFE83B8000004C SWCH:L2-B000 2 S <BD140042 | |
25838 | add %i1, %g1, %o5 ! FFFFE83B80000050 SWCH:L2-B001 2 | |
25839 | and %o5, 0x18, %o7 ! FFFFE83B80000054 SWCH:L2-B001 2 | |
25840 | sethi %hi(0x36C), %o5 ! FFFFE83B80000058 SWCH:L2-B001 2 .+0 | |
25841 | or %o5,%lo(0x36C),%o5 ! FFFFE83B8000005C SWCH:L2-B001 2 | |
25842 | add %o5, %o7, %o5 ! FFFFE83B80000060 SWCH:L2-B001 2 | |
25843 | jmpl %l7+%o5, %g0 ! FFFFE83B80000064 SWCH:L2-B001 2 | |
25844 | ldd [%g5+0x0078], %f26 ! FFFFE83B80000068 SWCH:L2-B001 2 S <BD140009 | |
25845 | fba,a,pn %fcc3, BL140155 ! FFFFE83B8000006C SWCH:L2-B001 0 | |
25846 | ta %xcc, 0x43 ! FFFFE83B80000070 SWCH:L2-B001 0 S +-PEF | |
25847 | fba,a BL140154 ! FFFFE83B80000074 SWCH:L2-B001 2 | |
25848 | .word 0x20CE8C2F ! FFFFE83B80000078 SWCH:L2-B001 0 S illop | |
25849 | ba BL140150 ! FFFFE83B8000007C SWCH:L2-B001 0 | |
25850 | nop ! FFFFE83B80000080 SWCH:L2-B001 0 S | |
25851 | .word 0xDEBC9DFC ! FFFFE83B80000084 SWCH:L2-B001 0 illop | |
25852 | ldx [%g2+0x0018], %g5 ! FFFFE83B80000088 SWCH:L2-B001 0 S BASE<BD140083 | |
25853 | BL140145:add %g1, 0xD65, %g1 ! FFFFE83B8000008C CASE:L3-B004 0 chksum++ | |
25854 | ldx [%g3+0x0008], %o1 ! FFFFE83B80000090 CASE:L3-B004 0 S <BD140058 | |
25855 | ldx [%g2+0x0030], %g6 ! FFFFE83B80000094 CASE:L3-B004 0 S BASE<BD140013 | |
25856 | .word 0xA9447B62 ! FFFFE83B80000098 CASE:L3-B004 0 S illop | |
25857 | .word 0xA3AF0AAA ! FFFFE83B8000009C CASE:L3-B004 0 S illop_FP | |
25858 | sth %i1, [%g6-0x0024] ! FFFFE83B800000A0 CASE:L3-B004 0 S >BD140068 | |
25859 | ldx [%g3-0x0088], %g3 ! FFFFE83B800000A4 CASE:L3-B004 0 ptr_chase | |
25860 | ldx [%g3-0x0088], %g3 ! FFFFE83B800000A8 CASE:L3-B004 0 ptr_chase | |
25861 | ldx [%g3-0x0088], %g3 ! FFFFE83B800000AC CASE:L3-B004 0 ptr_chase | |
25862 | .word 0xFD0A9C39 ! FFFFE83B800000B0 CASE:L3-B004 0 illop | |
25863 | .word 0x301569EA ! FFFFE83B800000B4 CASE:L3-B004 0 random | |
25864 | .word 0x83F68AC0 ! FFFFE83B800000B8 CASE:L3-B004 0 illop | |
25865 | ldx [%g3-0x0088], %g3 ! FFFFE83B800000BC CASE:L3-B004 0 ptr_chase | |
25866 | sethi %hh(0x2161A01A5F00),%l6 ! FFFFE83B800000C0 CASE:L3-B004 0 SUBR174 | |
25867 | or %l6,%hm(0x2161A01A5F00),%l6 ! FFFFE83B800000C4 CASE:L3-B004 0 | |
25868 | sethi %lm(0x2161A01A5F00),%l5 ! FFFFE83B800000C8 CASE:L3-B004 0 | |
25869 | or %l5,%lo(0x2161A01A5F00),%l5 ! FFFFE83B800000CC CASE:L3-B004 0 | |
25870 | sllx %l6, 0x20, %l6 ! FFFFE83B800000D0 CASE:L3-B004 0 | |
25871 | or %l6, %l5, %l6 ! FFFFE83B800000D4 CASE:L3-B004 0 | |
25872 | .word 0x99A7D6D2 ! FFFFE83B800000D8 CASE:L3-B004 0 S illop | |
25873 | std %o4, [%g6+0x0030] ! FFFFE83B800000DC CASE:L3-B004 0 S >BD140044 | |
25874 | st %f18, [%g3+0x0064] ! FFFFE83B800000E0 CASE:L3-B004 0 S >BD140021 | |
25875 | stx %l3, [%g3+0x0068] ! FFFFE83B800000E4 CASE:L3-B004 0 S >BD140012 | |
25876 | .word 0xF709DB38 ! FFFFE83B800000E8 CASE:L3-B004 0 S illop | |
25877 | fba,a,pt %fcc2, BL140156 ! FFFFE83B800000EC CASE:L3-B004 0 | |
25878 | ldstuba [%g6+0x0047]%asi, %i5 ! FFFFE83B800000F0 CASE:L3-B004 0 S >BD140141 | |
25879 | BL140150:add %g1, 0x303, %g1 ! FFFFE83B800000F4 CASE:L3-B005 0 chksum++ | |
25880 | std %f6, [%g5+0x0018] ! FFFFE83B800000F8 CASE:L3-B005 0 S >BD140059 | |
25881 | lduw [%g6-0x0050], %i0 ! FFFFE83B800000FC CASE:L3-B005 0 S <BD140093 | |
25882 | bge,a,pt %xcc, BL140146 ;.empty ! FFFFE83B80000100 CASE:L3-B005 0 L | |
25883 | .word 0xDB2E7808 ! FFFFE83B80000104 CASE:L3-B005 0 L illop | |
25884 | .word 0x91A9CAC7 ! FFFFE83B80000108 CASE:L3-B005 0 S illop | |
25885 | BL140146:.word 0xDD5252CF ! FFFFE83B8000010C CASE:L3-B005 0 S illop | |
25886 | fbe,pn %fcc1, BL140148 ;.empty ! FFFFE83B80000110 CASE:L3-B005 0 L | |
25887 | BL140148:ble,a,pt %icc, BL140147 ! FFFFE83B80000114 CASE:L3-B005 0 L | |
25888 | BL140147:lduh [%g4+0x0000], %o2 ! FFFFE83B80000118 CASE:L3-B005 0 S <BD140097 | |
25889 | fblg BL140149 ! FFFFE83B8000011C CASE:L3-B005 0 L | |
25890 | BL140149:ldd [%g6+0x0010], %f32 ! FFFFE83B80000120 CASE:L3-B005 0 S <BD140074 | |
25891 | add %g1, 0xB79, %g1 ! FFFFE83B80000124 CASE:L3-B005 0 chksum++ | |
25892 | fba,pn %fcc0, BL140156 ! FFFFE83B80000128 CASE:L3-B005 0 | |
25893 | nop ! FFFFE83B8000012C CASE:L3-B005 0 S | |
25894 | BL140154:add %g1, 0x661, %g1 ! FFFFE83B80000130 CASE:L3-B006 2 chksum++ | |
25895 | ldsba [%g4-0x0010]%asi, %l1 ! FFFFE83B80000134 CASE:L3-B006 2 S <BD140052 | |
25896 | nop ! FFFFE83B80000138 CASE:L3-B006 2 S | |
25897 | fbue BL140151 ! FFFFE83B8000013C CASE:L3-B006 2 L | |
25898 | popc %i5, %i1 ! FFFFE83B80000140 CASE:L3-B006 2 S | |
25899 | ldub [%g5-0x0010], %i5 ! FFFFE83B80000144 CASE:L3-B006 0 S <BD140052 | |
25900 | .word 0x97E6DB74 ! FFFFE83B80000148 CASE:L3-B006 0 S illop | |
25901 | bvc BL140152 ! FFFFE83B8000014C CASE:L3-B006 0 L | |
25902 | BL140152:.word 0xD23A7967 ! FFFFE83B80000150 CASE:L3-B006 0 S illop | |
25903 | BL140151:bvc BL140153 ! FFFFE83B80000154 CASE:L3-B006 2 L | |
25904 | BL140153:ld [%g5+0x0020], %f4 ! FFFFE83B80000158 CASE:L3-B006 4 S <BD140042 | |
25905 | stb %i3, [%g5-0x0010] ! FFFFE83B8000015C CASE:L3-B006 2 S >BD140052 | |
25906 | add %g1, 0xBB7, %g1 ! FFFFE83B80000160 CASE:L3-B006 2 chksum++ | |
25907 | ba,pn %icc, BL140156 ! FFFFE83B80000164 CASE:L3-B006 2 | |
25908 | lduh [%g3-0x0016], %i5 ! FFFFE83B80000168 CASE:L3-B006 2 S <BD140051 | |
25909 | BL140155:add %g1, 0x7B, %g1 ! FFFFE83B8000016C CASE:L3-B007 0 chksum++ | |
25910 | call .+8 ! FFFFE83B80000170 CASE:L3-B007 0 S | |
25911 | .word 0xFDB01F73 ! FFFFE83B80000174 CASE:L3-B007 0 S illop | |
25912 | ldx [%g2+0x0050], %l5 ! FFFFE83B80000178 CASE:L3-B007 0 <BD140003 | |
25913 | membar 0x40 ! FFFFE83B8000017C CASE:L3-B007 0 | |
25914 | ldda [%l5]0xF8, %f16 ! FFFFE83B80000180 CASE:L3-B007 0 Blk-Load | |
25915 | membar 0x40 ! FFFFE83B80000184 CASE:L3-B007 0 | |
25916 | add %g6, -74, %l6 ! FFFFE83B80000188 CASE:L3-B007 0 @BD140033 | |
25917 | ldda [%l6]0xDA, %f18 ! FFFFE83B8000018C CASE:L3-B007 0 S Short16 | |
25918 | nop ! FFFFE83B80000190 CASE:L3-B007 0 S | |
25919 | fba,a BL140156 ! FFFFE83B80000194 CASE:L3-B007 0 | |
25920 | ldd [%g5+0x0010], %f14 ! FFFFE83B80000198 CASE:L3-B007 0 S <BD140074 | |
25921 | BL140156: ! SWCH:L2-B001 | |
25922 | add %g1, 0x127, %g1 ! FFFFE83B8000019C SWCH:L2-B001 2 chksum++ | |
25923 | add %g6, -40, %l6 ! FFFFE83B800001A0 SWCH:L2-B001 2 @BD140049 | |
25924 | stda %f28, [%l6]0xD3 ! FFFFE83B800001A4 SWCH:L2-B001 2 S Short16 | |
25925 | ldx [%g2+0x0050], %l5 ! FFFFE83B800001A8 SWCH:L2-B001 2 <BD140003 | |
25926 | membar 0x40 ! FFFFE83B800001AC SWCH:L2-B001 2 | |
25927 | stda %f0, [%l5]0xE0 ! FFFFE83B800001B0 SWCH:L2-B001 2 Blk-Store | |
25928 | membar 0x40 ! FFFFE83B800001B4 SWCH:L2-B001 2 | |
25929 | ldda [%g4-0x0070]%asi, %f42 ! FFFFE83B800001B8 SWCH:L2-B001 2 S <BD140008 | |
25930 | ldsw [%g4+0x0064], %i1 ! FFFFE83B800001BC SWCH:L2-B001 2 S <BD140021 | |
25931 | ldub [%g4-0x0020], %i5 ! FFFFE83B800001C0 SWCH:L2-B001 2 S <BD140144 | |
25932 | prefetch [%i4-0x0D3C], 0 ! FFFFE83B800001C4 SWCH:L2-B001 2 S <.-3388 | |
25933 | membar 0x40 ! FFFFE83B800001C8 SWCH:L2-B001 2 | |
25934 | ldda [%l5]0x16, %f16 ! FFFFE83B800001CC SWCH:L2-B001 2 Blk-Load | |
25935 | membar 0x40 ! FFFFE83B800001D0 SWCH:L2-B001 2 | |
25936 | .word 0xABA9955F ! FFFFE83B800001D4 SWCH:L2-B001 2 S illop_FP | |
25937 | ldx [%g2+0x0060], %fsr ! FFFFE83B800001D8 SWCH:L2-B001 2 S <BD140032 | |
25938 | ldub [%g4+0x0042], %l3 ! FFFFE83B800001DC SWCH:L2-B001 2 S <BD140091 | |
25939 | ldsha [%g7+%g7]0x8B, %i0 ! FFFFE83B800001E0 SWCH:L2-B001 2 S <BD140043 | |
25940 | membar 0x40 ! FFFFE83B800001E4 SWCH:L2-B001 2 | |
25941 | ldda [%l5]0xF8, %f16 ! FFFFE83B800001E8 SWCH:L2-B001 2 Blk-Load | |
25942 | membar 0x40 ! FFFFE83B800001EC SWCH:L2-B001 2 | |
25943 | or %g0, 0x3, %l1 ! FFFFE83B800001F0 LOOP:L2-B002 2 | |
25944 | BL140166: ! LOOP:L2-B002 | |
25945 | add %g1, 0xAF6, %g1 ! FFFFE83B800001F4 LOOP:L2-B002 6 chksum++ | |
25946 | ta %xcc, 0x46 ! FFFFE83B800001F8 LOOP:L2-B002 6 S demap-page | |
25947 | fbl,pt %fcc1, BL140157 ! FFFFE83B800001FC LOOP:L2-B002 6 L | |
25948 | nop ! FFFFE83B80000200 LOOP:L2-B002 6 S | |
25949 | BL140157:std %f12, [%g6-0x0060] ! FFFFE83B80000204 LOOP:L2-B002 6 S >BD140104 | |
25950 | stw %l3, [%g3-0x001C] ! FFFFE83B80000208 LOOP:L2-B002 6 S >BD140130 | |
25951 | ldx [%g2+0x0060], %fsr ! FFFFE83B8000020C LOOP:L2-B002 6 S <BD140032 | |
25952 | fbu,pn %fcc3, BL140158 ! FFFFE83B80000210 LOOP:L2-B002 6 L | |
25953 | ld [%g3-0x0014], %f19 ! FFFFE83B80000214 LOOP:L2-B002 6 S <BD140087 | |
25954 | BL140158:std %f46, [%g4-0x0038] ! FFFFE83B80000218 LOOP:L2-B002 6 S >BD140006 | |
25955 | bleu,a,pt %icc, BL140159 ! FFFFE83B8000021C LOOP:L2-B002 6 L | |
25956 | BL140159:.word 0xFFB9DC13 ! FFFFE83B80000220 LOOP:L2-B002 8 S illop_VIS | |
25957 | add %g1, 0xF50, %g1 ! FFFFE83B80000224 LOOP:L2-B002 6 chksum++ | |
25958 | fcmpd %fcc1, %f46, %f12 ! FFFFE83B80000228 SKIP:L3-B008 6 | |
25959 | fbl,a,pn %fcc1, BL140163 ! FFFFE83B8000022C SKIP:L3-B008 6 | |
25960 | stx %g1, [%g3+0x0058] ! FFFFE83B80000230 SKIP:L3-B008 6 S >BD140035 | |
25961 | .word 0xBDC94159 ! FFFFE83B80000234 SKIP:L3-B008 0 S illop | |
25962 | .word 0xDE2CCD6D ! FFFFE83B80000238 SKIP:L3-B008 0 random | |
25963 | stda %f20,[%l5+%g1]0xC4 ! FFFFE83B8000023C SKIP:L3-B008 0 S Partial_St | |
25964 | .word 0x81C3E008 ! FFFFE83B80000240 SKIP:L3-B008 0 random | |
25965 | or %l6,%hm(0x81C3E008),%l6 ! FFFFE83B80000244 SKIP:L3-B008 0 | |
25966 | sethi %lm(0x81C3E008),%l5 ! FFFFE83B80000248 SKIP:L3-B008 0 | |
25967 | or %l5,%lo(0x81C3E008),%l5 ! FFFFE83B8000024C SKIP:L3-B008 0 | |
25968 | .word 0xBDA68810 ! FFFFE83B80000250 SKIP:L3-B008 0 illop | |
25969 | or %l6, %l5, %l6 ! FFFFE83B80000254 SKIP:L3-B008 0 | |
25970 | jmpl %l6+0x0000, %o7 ! FFFFE83B80000258 SKIP:L3-B008 0 S | |
25971 | st %f21, [%g6-0x0050] ! FFFFE83B8000025C SKIP:L3-B008 0 S >BD140093 | |
25972 | ldx [%g2+0x0058], %l6 ! FFFFE83B80000260 SKIP:L3-B008 0 <BD140010 | |
25973 | ldda [%l6]0x24, %i0 ! FFFFE83B80000264 SKIP:L3-B008 0 S Quad_Ld | |
25974 | ldd [%g3+0x0068], %i2 ! FFFFE83B80000268 SKIP:L3-B008 0 S <BD140012 | |
25975 | add %g1, 0xD15, %g1 ! FFFFE83B8000026C SKIP:L3-B008 0 chksum++ | |
25976 | nop ! FFFFE83B80000270 SKIP:L3-B008 0 S | |
25977 | st %f29, [%g4-0x0040] ! FFFFE83B80000274 SKIP:L3-B008 0 S >BD140007 | |
25978 | fble BL140160 ;.empty ! FFFFE83B80000278 SKIP:L3-B008 0 L | |
25979 | bcc,a BL140161 ;.empty ! FFFFE83B8000027C SKIP:L3-B008 0 L | |
25980 | .word 0x8FF00000 ! FFFFE83B80000280 SKIP:L3-B008 0 L illop | |
25981 | lduw [%g5-0x0050], %l3 ! FFFFE83B80000284 SKIP:L3-B008 0 S <BD140093 | |
25982 | BL140162:.word 0x8FEAD5C8 ! FFFFE83B80000288 SKIP:L3-B008 0 S illop | |
25983 | BL140160:ldd [%g6-0x0060], %f0 ! FFFFE83B8000028C SKIP:L3-B008 0 S <BD140104 | |
25984 | ldsb [%g3+0x0029], %i1 ! FFFFE83B80000290 SKIP:L3-B008 0 S <BD140090 | |
25985 | ldx [%g2+0x0048], %g6 ! FFFFE83B80000294 SKIP:L3-B008 0 S BASE<BD140209 | |
25986 | .word 0x9DAC5898 ! FFFFE83B80000298 SKIP:L3-B008 0 S illop | |
25987 | .word 0xEF8B24E1 ! FFFFE83B8000029C SKIP:L3-B008 0 S illop | |
25988 | BL140161:stxa %i2, [%g3+0x0030]%asi ! FFFFE83B800002A0 SKIP:L3-B008 0 S >BD140044 | |
25989 | add %g1, 0xBA1, %g1 ! FFFFE83B800002A4 SKIP:L3-B008 0 chksum++ | |
25990 | .word 0xBDC65897 ! FFFFE83B800002A8 SKIP:L3-B008 0 illop | |
25991 | .word 0x8D8D2E26 ! FFFFE83B800002AC SKIP:L3-B008 0 S illop | |
25992 | BL140163: ! ELSE:L3-B009 | |
25993 | lduwa [%g7+%g7]0x82, %i2 ! FFFFE83B800002B0 ELSE:L3-B009 6 S <BD140043 | |
25994 | call .+8 ! FFFFE83B800002B4 ELSE:L3-B009 6 S | |
25995 | ldx [%g2+0x0048], %g3 ! FFFFE83B800002B8 ELSE:L3-B009 6 S BASE<BD140209 | |
25996 | add %g3, 0x30, %l5 ! FFFFE83B800002BC ELSE:L3-B009 6 @BD140044 | |
25997 | stda %f28,[%l5+%g1]0xC3 ! FFFFE83B800002C0 ELSE:L3-B009 6 S Partial_St | |
25998 | st %f16, [%g5+0x0048] ! FFFFE83B800002C4 ELSE:L3-B009 6 S >BD140018 | |
25999 | add %g1, 0xBFC, %g1 ! FFFFE83B800002C8 ELSE:L3-B009 6 chksum++ | |
26000 | ldx [%g2+0x0050], %l5 ! FFFFE83B800002CC ELSE:L3-B009 6 <BD140003 | |
26001 | membar 0x40 ! FFFFE83B800002D0 ELSE:L3-B009 6 | |
26002 | stda %f0, [%l5]0xF0 ! FFFFE83B800002D4 ELSE:L3-B009 6 Blk-Store | |
26003 | membar 0x40 ! FFFFE83B800002D8 ELSE:L3-B009 6 | |
26004 | sth %o2, [%g3-0x000E] ! FFFFE83B800002DC ELSE:L3-B009 6 S >BD140184 | |
26005 | .word 0xBFAA8566 ! FFFFE83B800002E0 ELSE:L3-B009 6 S illop_FP | |
26006 | ldd [%g5+0x0068], %f22 ! FFFFE83B800002E4 ELSE:L3-B009 6 S <BD140012 | |
26007 | membar 0x40 ! FFFFE83B800002E8 ELSE:L3-B009 6 | |
26008 | stda %f16, [%l5]0xE0 ! FFFFE83B800002EC ELSE:L3-B009 6 Blk-Store | |
26009 | membar 0x40 ! FFFFE83B800002F0 ELSE:L3-B009 6 | |
26010 | BL140164: ! ELSE:L3-B009 | |
26011 | add %g1, 0x27C, %g1 ! FFFFE83B800002F4 ELSE:L3-B009 6 chksum++ | |
26012 | and %g1, 0xFE, %l3 ! FFFFE83B800002F8 LOOP:L3-B010 6 | |
26013 | BL140165: ! LOOP:L3-B010 | |
26014 | add %g1, 0x99E, %g1 ! FFFFE83B800002FC LOOP:L3-B010 15 chksum++ | |
26015 | prefetch [%o3+0x0B65], 22 ! FFFFE83B80000300 LOOP:L3-B010 15 S <.+2917 | |
26016 | std %i2, [%g4+0x0050] ! FFFFE83B80000304 LOOP:L3-B010 15 S >BD140045 | |
26017 | .word 0x81B49000 ! FFFFE83B80000308 LOOP:L3-B010 15 S illop_VIS | |
26018 | lduwa [%g7+%g0]0x83, %o4 ! FFFFE83B8000030C LOOP:L3-B010 15 S <BD140043 | |
26019 | ld [%g6-0x002C], %f4 ! FFFFE83B80000310 LOOP:L3-B010 15 S <BD140055 | |
26020 | add %g5, -34, %l6 ! FFFFE83B80000314 LOOP:L3-B010 15 @BD140076 | |
26021 | stda %f20, [%l6]0xD2 ! FFFFE83B80000318 LOOP:L3-B010 15 S Short16 | |
26022 | stwa %i3, [%g5+0x0034]%asi ! FFFFE83B8000031C LOOP:L3-B010 15 S >BD140044+4 | |
26023 | ldd [%g4-0x0060], %f36 ! FFFFE83B80000320 LOOP:L3-B010 15 S <BD140104 | |
26024 | srlx %l3, 0x1, %l3 ! FFFFE83B80000324 LOOP:L3-B010 15 | |
26025 | andcc %l3, 0x1, %g0 ! FFFFE83B80000328 LOOP:L3-B010 15 | |
26026 | bne,a,pn %xcc, BL140165 ! FFFFE83B8000032C LOOP:L3-B010 15 | |
26027 | nop ! FFFFE83B80000330 LOOP:L3-B010 9 S | |
26028 | add %g1, 0x666, %g1 ! FFFFE83B80000334 LOOP:L3-B010 6 chksum++ | |
26029 | sub %l1, 0x1, %l1 ! FFFFE83B80000338 LOOP:L2-B002 6 | |
26030 | brnz,a,pn %l1, BL140166 ! FFFFE83B8000033C LOOP:L2-B002 6 | |
26031 | ldxa [%g4-0x0008]%asi, %o3 ! FFFFE83B80000340 LOOP:L2-B002 4 S <BD140056 | |
26032 | add %g1, 0xECB, %g1 ! FFFFE83B80000344 LOOP:L2-B002 2 chksum++ | |
26033 | or %g0, 0x2, %l4 ! FFFFE83B80000348 LOOP:L2-B003 2 | |
26034 | BL140177: ! LOOP:L2-B003 | |
26035 | add %g1, 0xDC, %g1 ! FFFFE83B8000034C LOOP:L2-B003 4 chksum++ | |
26036 | fcmpd %fcc0, %f12, %f36 ! FFFFE83B80000350 SKIP:L3-B011 4 | |
26037 | fbge,a BL140171 ! FFFFE83B80000354 SKIP:L3-B011 4 | |
26038 | stb %i2, [%g3-0x0057] ! FFFFE83B80000358 SKIP:L3-B011 0 S >BD140026 | |
26039 | ldsb [%g4+0x0046], %i4 ! FFFFE83B8000035C SKIP:L3-B011 4 S <BD140077 | |
26040 | ld [%g4-0x0078], %f8 ! FFFFE83B80000360 SKIP:L3-B011 4 S <BD140180 | |
26041 | std %i2, [%g3+0x0030] ! FFFFE83B80000364 SKIP:L3-B011 4 S >BD140044 | |
26042 | add %g4, -31, %l6 ! FFFFE83B80000368 SKIP:L3-B011 4 @BD140085 | |
26043 | stda %f20, [%l6]0xD0 ! FFFFE83B8000036C SKIP:L3-B011 4 S Short8 | |
26044 | ldx [%g2+0x0058], %l6 ! FFFFE83B80000370 SKIP:L3-B011 4 <BD140010 | |
26045 | ldda [%l6]0x26, %i0 ! FFFFE83B80000374 SKIP:L3-B011 4 S Quad_Ld_P | |
26046 | stxa %i1, [%g6+0x0050]%asi ! FFFFE83B80000378 SKIP:L3-B011 4 S >BD140045 | |
26047 | st %f26, [%g6+0x0004] ! FFFFE83B8000037C SKIP:L3-B011 4 S >BD140053 | |
26048 | stw %o3, [%g4+0x0024] ! FFFFE83B80000380 SKIP:L3-B011 4 S >BD140139 | |
26049 | add %g1, 0xECB, %g1 ! FFFFE83B80000384 SKIP:L3-B011 4 chksum++ | |
26050 | nop ! FFFFE83B80000388 SKIP:L3-B011 4 S | |
26051 | ldx [%g2+0x0060], %fsr ! FFFFE83B8000038C SKIP:L3-B011 4 S <BD140032 | |
26052 | fba,a BL140167 ! FFFFE83B80000390 SKIP:L3-B011 4 L | |
26053 | BL140167:nop ! FFFFE83B80000394 SKIP:L3-B011 4 S | |
26054 | bpos,a BL140168 ;.empty ! FFFFE83B80000398 SKIP:L3-B011 4 L | |
26055 | bgu,a,pn %icc, BL140169 ;.empty ! FFFFE83B8000039C SKIP:L3-B011 4 L | |
26056 | bnz,a,pn %icc, BL140168 ;.empty ! FFFFE83B800003A0 SKIP:L3-B011 0 L | |
26057 | BL140169:fbn BL140170 ! FFFFE83B800003A4 SKIP:L3-B011 2 L | |
26058 | BL140168:nop ! FFFFE83B800003A8 SKIP:L3-B011 4 S | |
26059 | BL140170:add %g1, 0x418, %g1 ! FFFFE83B800003AC SKIP:L3-B011 4 chksum++ | |
26060 | ba BL140176 ! FFFFE83B800003B0 SKIP:L3-B011 4 | |
26061 | sth %i5, [%g4-0x0028] ! FFFFE83B800003B4 SKIP:L3-B011 4 S >BD140049 | |
26062 | BL140171: ! ELSE:L3-B012 | |
26063 | std %i0, [%g4+0x0038] ! FFFFE83B800003B8 ELSE:L3-B012 0 S >BD140028 | |
26064 | .word 0xDD42EAA1 ! FFFFE83B800003BC ELSE:L3-B012 0 illop | |
26065 | ldda [%l6]0x24, %i0 ! FFFFE83B800003C0 ELSE:L3-B012 0 S Quad_Ld | |
26066 | lda [%g6+0x0060]%asi, %f11 ! FFFFE83B800003C4 ELSE:L3-B012 0 S <BD140069 | |
26067 | add %g6, -58, %l6 ! FFFFE83B800003C8 ELSE:L3-B012 0 @BD140005 | |
26068 | stda %f28, [%l6]0xDA ! FFFFE83B800003CC ELSE:L3-B012 0 S Short16 | |
26069 | .word 0xADAE4C82 ! FFFFE83B800003D0 ELSE:L3-B012 0 S illop | |
26070 | ldx [%g2+0x0038], %g3 ! FFFFE83B800003D4 ELSE:L3-B012 0 S BASE<BD140125 | |
26071 | ldx [%g2+0x0058], %l6 ! FFFFE83B800003D8 ELSE:L3-B012 0 <BD140010 | |
26072 | .word 0x97865067 ! FFFFE83B800003DC ELSE:L3-B012 0 S illop | |
26073 | ldx [%g2+0x0020], %g3 ! FFFFE83B800003E0 ELSE:L3-B012 0 S BASE<BD140098 | |
26074 | ldda [%l6]0x24, %i2 ! FFFFE83B800003E4 ELSE:L3-B012 0 S Quad_Ld | |
26075 | add %g1, 0x358, %g1 ! FFFFE83B800003E8 ELSE:L3-B012 0 chksum++ | |
26076 | stb %i2, [%g4+0x0082] ! FFFFE83B800003EC ELSE:L3-B012 0 S >BD140070+2 | |
26077 | call .+8 ! FFFFE83B800003F0 ELSE:L3-B012 0 L | |
26078 | ld [%g2+0x0064], %fsr ! FFFFE83B800003F4 ELSE:L3-B012 0 S <BD140032+4 | |
26079 | stda %f26, [%g3-0x0008]%asi ! FFFFE83B800003F8 ELSE:L3-B012 0 S >BD140056 | |
26080 | ta %xcc, 0x40 ! FFFFE83B800003FC ELSE:L3-B012 0 S +-priv | |
26081 | nop ! FFFFE83B80000400 ELSE:L3-B012 0 S | |
26082 | .word 0x9DB01000 ! FFFFE83B80000404 ELSE:L3-B012 0 L illop | |
26083 | BL140173:.word 0x9B81A2D1 ! FFFFE83B80000408 ELSE:L3-B012 0 S illop | |
26084 | bn,a,pn %xcc, BL140174 ;.empty ! FFFFE83B8000040C ELSE:L3-B012 0 L | |
26085 | brlz,a,pn %i1, BL140175 ! FFFFE83B80000410 ELSE:L3-B012 0 L | |
26086 | BL140175:prefetch [%o1+0x03FE], 22 ! FFFFE83B80000414 ELSE:L3-B012 0 S <.+1022 | |
26087 | BL140174:st %f17, [%g4-0x001C] ! FFFFE83B80000418 ELSE:L3-B012 0 S >BD140130 | |
26088 | ldx [%g6+0x0080], %i2 ! FFFFE83B8000041C ELSE:L3-B012 0 S <BD140070 | |
26089 | BL140172:add %g1, 0x936, %g1 ! FFFFE83B80000420 ELSE:L3-B012 0 chksum++ | |
26090 | BL140176: ! ELSE:L3-B012 | |
26091 | add %g1, 0xF91, %g1 ! FFFFE83B80000424 ELSE:L3-B012 4 chksum++ | |
26092 | add %g4, 0x70, %l5 ! FFFFE83B80000428 ELSE:L3-B012 4 @BD140060 | |
26093 | stda %f20,[%l5+%g1]0xC0 ! FFFFE83B8000042C LOOP:L2-B003 4 S Partial_St | |
26094 | ldx [%g2+0x0058], %l6 ! FFFFE83B80000430 LOOP:L2-B003 4 <BD140010 | |
26095 | ldda [%l6]0x24, %i0 ! FFFFE83B80000434 LOOP:L2-B003 4 S Quad_Ld | |
26096 | lduwa [%g7+%g7]0x83, %o4 ! FFFFE83B80000438 LOOP:L2-B003 4 S <BD140043 | |
26097 | ldda [%l6]0x2E, %i2 ! FFFFE83B8000043C LOOP:L2-B003 4 S Quad_Ld_P | |
26098 | st %f2, [%g3+0x0060] ! FFFFE83B80000440 LOOP:L2-B003 4 S >BD140069 | |
26099 | ldx [%g2+0x0060], %fsr ! FFFFE83B80000444 LOOP:L2-B003 4 S <BD140032 | |
26100 | ldx [%g2+0x0050], %l5 ! FFFFE83B80000448 LOOP:L2-B003 4 <BD140003 | |
26101 | membar 0x40 ! FFFFE83B8000044C LOOP:L2-B003 4 | |
26102 | ldda [%l5]0x17, %f16 ! FFFFE83B80000450 LOOP:L2-B003 4 Blk-Load | |
26103 | membar 0x40 ! FFFFE83B80000454 LOOP:L2-B003 4 | |
26104 | subcc %l4, 0x1, %l4 ! FFFFE83B80000458 LOOP:L2-B003 4 | |
26105 | bnz,a,pn %icc, BL140177 ! FFFFE83B8000045C LOOP:L2-B003 4 | |
26106 | ldx [%g2+0x0010], %g6 ! FFFFE83B80000460 LOOP:L2-B003 2 S BASE<BD140048 | |
26107 | add %g1, 0x87F, %g1 ! FFFFE83B80000464 LOOP:L2-B003 2 chksum++ | |
26108 | and %g1, 0xFE, %l2 ! FFFFE83B80000468 LOOP:L2-B004 2 | |
26109 | BL140188: ! LOOP:L2-B004 | |
26110 | add %g1, 0x7, %g1 ! FFFFE83B8000046C LOOP:L2-B004 4 chksum++ | |
26111 | sta %f22, [%g3-0x001C]%asi ! FFFFE83B80000470 LOOP:L2-B004 4 S >BD140130 | |
26112 | ld [%g5-0x001C], %f29 ! FFFFE83B80000474 LOOP:L2-B004 4 S <BD140130 | |
26113 | ta %xcc, 0x46 ! FFFFE83B80000478 LOOP:L2-B004 4 S demap-page | |
26114 | .word 0xFEBEA0DD ! FFFFE83B8000047C LOOP:L2-B004 4 S illop | |
26115 | ldx [%g2+0x0058], %l6 ! FFFFE83B80000480 LOOP:L2-B004 4 <BD140010 | |
26116 | ldda [%l6]0x26, %i0 ! FFFFE83B80000484 LOOP:L2-B004 4 S Quad_Ld_P | |
26117 | andcc %i3, 0x200, %g0 ! FFFFE83B80000488 SKIP:L3-B013 4 | |
26118 | bz,a,pt %icc, BL140178 ! FFFFE83B8000048C SKIP:L3-B013 4 | |
26119 | .word 0x83D28409 ! FFFFE83B80000490 SKIP:L3-B013 0 S illop | |
26120 | ldx [%g6+0x0070], %i0 ! FFFFE83B80000494 SKIP:L3-B013 4 S <BD140060 | |
26121 | sta %f3, [%g4+0x0020]%asi ! FFFFE83B80000498 SKIP:L3-B013 4 S >BD140042 | |
26122 | ldsha [%g5-0x001E]%asi, %o3 ! FFFFE83B8000049C SKIP:L3-B013 4 S <BD140016 | |
26123 | std %f6, [%g5+0x0018] ! FFFFE83B800004A0 SKIP:L3-B013 4 S >BD140059 | |
26124 | ldxa [%g7+%g7]0x83, %o0 ! FFFFE83B800004A4 SKIP:L3-B013 4 S <BD140043 | |
26125 | add %g1, 0x62, %g1 ! FFFFE83B800004A8 SKIP:L3-B013 4 chksum++ | |
26126 | ld [%g2+0x0064], %fsr ! FFFFE83B800004AC SKIP:L3-B013 4 S <BD140032+4 | |
26127 | lduw [%g3+0x0024], %o1 ! FFFFE83B800004B0 SKIP:L3-B013 4 S <BD140139 | |
26128 | ldx [%g5+0x0078], %o0 ! FFFFE83B800004B4 SKIP:L3-B013 4 S <BD140009 | |
26129 | ldx [%g2+0x0050], %l5 ! FFFFE83B800004B8 SKIP:L3-B013 4 <BD140003 | |
26130 | membar 0x40 ! FFFFE83B800004BC SKIP:L3-B013 4 | |
26131 | ldda [%l5]0x16, %f16 ! FFFFE83B800004C0 SKIP:L3-B013 4 Blk-Load | |
26132 | membar 0x40 ! FFFFE83B800004C4 SKIP:L3-B013 4 | |
26133 | lduh [%g3-0x002E], %o2 ! FFFFE83B800004C8 SKIP:L3-B013 4 S <BD140171 | |
26134 | ldx [%g2+0x0030], %g3 ! FFFFE83B800004CC SKIP:L3-B013 4 S BASE<BD140013 | |
26135 | ldd [%g6+0x0070], %i0 ! FFFFE83B800004D0 SKIP:L3-B013 4 S <BD140060 | |
26136 | ba,pn %icc, BL140179 ! FFFFE83B800004D4 SKIP:L3-B013 4 | |
26137 | nop ! FFFFE83B800004D8 SKIP:L3-B013 4 S | |
26138 | BL140178: ! ELSE:L3-B014 | |
26139 | nop ! FFFFE83B800004DC ELSE:L3-B014 0 S | |
26140 | prefetch [%o0+0x0E1F], 2 ! FFFFE83B800004E0 ELSE:L3-B014 0 S <.+3615 | |
26141 | lduw [%g6+0x0004], %o3 ! FFFFE83B800004E4 ELSE:L3-B014 0 S <BD140053 | |
26142 | ldda [%g6+0x0078]%asi, %f26 ! FFFFE83B800004E8 ELSE:L3-B014 0 S <BD140009 | |
26143 | add %g1, 0xD66, %g1 ! FFFFE83B800004EC ELSE:L3-B014 0 chksum++ | |
26144 | lduha [%g7+%g7]0x83, %o2 ! FFFFE83B800004F0 ELSE:L3-B014 0 S <BD140043 | |
26145 | add %g4, -60, %l6 ! FFFFE83B800004F4 ELSE:L3-B014 0 @BD140041 | |
26146 | stda %f26, [%l6]0xD2 ! FFFFE83B800004F8 ELSE:L3-B014 0 S Short16 | |
26147 | stx %o3, [%g4-0x0008] ! FFFFE83B800004FC ELSE:L3-B014 0 S >BD140056 | |
26148 | stx %o0, [%g6+0x0078] ! FFFFE83B80000500 ELSE:L3-B014 0 S >BD140009 | |
26149 | sethi %hh(0x7F5BFFFFFF00),%l6 ! FFFFE83B80000504 ELSE:L3-B014 0 SUBR176 | |
26150 | .word 0xA1D1881D ! FFFFE83B80000508 ELSE:L3-B014 0 illop | |
26151 | .word 0x8F7C52F9 ! FFFFE83B8000050C ELSE:L3-B014 0 illop | |
26152 | .word 0xDEB992BA ! FFFFE83B80000510 ELSE:L3-B014 0 illop | |
26153 | .word 0x85675EF6 ! FFFFE83B80000514 ELSE:L3-B014 0 illop | |
26154 | or %l6, %l5, %l6 ! FFFFE83B80000518 ELSE:L3-B014 0 | |
26155 | .word 0xA1D4375F ! FFFFE83B8000051C ELSE:L3-B014 0 S illop | |
26156 | std %f20, [%g6+0x0070] ! FFFFE83B80000520 ELSE:L3-B014 0 S >BD140060 | |
26157 | stw %o4, [%g5-0x0050] ! FFFFE83B80000524 ELSE:L3-B014 0 S >BD140093 | |
26158 | .word 0x8BCFAEF4 ! FFFFE83B80000528 ELSE:L3-B014 0 illop | |
26159 | stda %f22, [%l6]0xD3 ! FFFFE83B8000052C ELSE:L3-B014 0 S Short16 | |
26160 | BL140179: ! ELSE:L3-B014 | |
26161 | add %g1, 0x209, %g1 ! FFFFE83B80000530 ELSE:L3-B014 4 chksum++ | |
26162 | fcmpd %fcc3, %f6, %f36 ! FFFFE83B80000534 SKIP:L3-B015 4 | |
26163 | fbge,pt %fcc3, BL140184 ! FFFFE83B80000538 SKIP:L3-B015 4 | |
26164 | nop ! FFFFE83B8000053C SKIP:L3-B015 4 S | |
26165 | ta %xcc, 0x46 ! FFFFE83B80000540 SKIP:L3-B015 4 S demap-page | |
26166 | call .+8 ! FFFFE83B80000544 SKIP:L3-B015 4 S | |
26167 | ldxa [%g2+%g0]0xDC, %o0 ! FFFFE83B80000548 SKIP:L3-B015 4 S BAD-ASI | |
26168 | stwa %g1, [%g5-0x001C]%asi ! FFFFE83B8000054C SKIP:L3-B015 4 S >BD140130 | |
26169 | ldda [%g7+%g7]0x83, %i0 ! FFFFE83B80000550 SKIP:L3-B015 4 S <BD140043 | |
26170 | ldx [%g2+0x0030], %g5 ! FFFFE83B80000554 SKIP:L3-B015 4 S BASE<BD140013 | |
26171 | add %g1, 0xA89, %g1 ! FFFFE83B80000558 SKIP:L3-B015 4 chksum++ | |
26172 | ldub [%g3-0x0010], %o5 ! FFFFE83B8000055C SKIP:L3-B015 4 S <BD140052 | |
26173 | fbuge,a,pt %fcc0, BL140180 ! FFFFE83B80000560 SKIP:L3-B015 4 L | |
26174 | ldd [%g6+0x0038], %f30 ! FFFFE83B80000564 SKIP:L3-B015 4 S <BD140028 | |
26175 | bl,a BL140181 ;.empty ! FFFFE83B80000568 SKIP:L3-B015 0 L | |
26176 | bpos BL140180 ;.empty ! FFFFE83B8000056C SKIP:L3-B015 0 L | |
26177 | .word 0x8FF00000 ! FFFFE83B80000570 SKIP:L3-B015 0 L illop | |
26178 | BL140181:ld [%g5+0x002C], %f5 ! FFFFE83B80000574 SKIP:L3-B015 0 S <BD140019 | |
26179 | BL140182:fbul,pn %fcc1, BL140183 ;.empty ! FFFFE83B80000578 SKIP:L3-B015 0 L | |
26180 | .word 0x81C7E008 ! FFFFE83B8000057C SKIP:L3-B015 0 L random | |
26181 | BL140183:.word 0xDD5E3E08 ! FFFFE83B80000580 SKIP:L3-B015 0 S illop | |
26182 | BL140180:add %g1, 0xEB0, %g1 ! FFFFE83B80000584 SKIP:L3-B015 4 chksum++ | |
26183 | fba,pt %fcc1, BL140185 ! FFFFE83B80000588 SKIP:L3-B015 4 | |
26184 | ldx [%g2+0x0018], %g5 ! FFFFE83B8000058C SKIP:L3-B015 4 S BASE<BD140083 | |
26185 | BL140184: ! ELSE:L3-B016 | |
26186 | ldx [%g2+0x0038], %g3 ! FFFFE83B80000590 ELSE:L3-B016 0 S BASE<BD140125 | |
26187 | ldx [%g2+0x0030], %g4 ! FFFFE83B80000594 ELSE:L3-B016 0 S BASE<BD140013 | |
26188 | ldx [%g2+0x0048], %g4 ! FFFFE83B80000598 ELSE:L3-B016 0 S BASE<BD140209 | |
26189 | stwa %o3, [%g4-0x0014]%asi ! FFFFE83B8000059C ELSE:L3-B016 0 S >BD140087 | |
26190 | add %g1, 0xD65, %g1 ! FFFFE83B800005A0 ELSE:L3-B016 0 chksum++ | |
26191 | .word 0x3BE4CAC0 ! FFFFE83B800005A4 ELSE:L3-B016 0 random | |
26192 | ldda [%l6]0xD8, %f22 ! FFFFE83B800005A8 ELSE:L3-B016 0 S Short8 | |
26193 | stba %i5, [%g5+0x0042]%asi ! FFFFE83B800005AC ELSE:L3-B016 0 S >BD140091 | |
26194 | ld [%g2+0x0064], %fsr ! FFFFE83B800005B0 ELSE:L3-B016 0 S <BD140032+4 | |
26195 | stx %fsr, [%g2+0x0060] ! FFFFE83B800005B4 ELSE:L3-B016 0 S <BD140032 | |
26196 | add %g6, 0x40, %l6 ! FFFFE83B800005B8 ELSE:L3-B016 0 @BD140036 | |
26197 | ldda [%l6]0xD2, %f26 ! FFFFE83B800005BC ELSE:L3-B016 0 S Short16 | |
26198 | ldx [%g2+0x0050], %l5 ! FFFFE83B800005C0 ELSE:L3-B016 0 <BD140003 | |
26199 | .word 0xE9561AD6 ! FFFFE83B800005C4 ELSE:L3-B016 0 illop | |
26200 | ldda [%l5]0xF0, %f16 ! FFFFE83B800005C8 ELSE:L3-B016 0 Blk-Load | |
26201 | membar 0x40 ! FFFFE83B800005CC ELSE:L3-B016 0 | |
26202 | BL140185: ! ELSE:L3-B016 | |
26203 | add %g1, 0xA97, %g1 ! FFFFE83B800005D0 ELSE:L3-B016 4 chksum++ | |
26204 | nop ! FFFFE83B800005D4 LOOP:L3-B017 4 | |
26205 | sth %o4, [%g5-0x0024] ! FFFFE83B800005D8 LOOP:L2-B004 4 S >BD140068 | |
26206 | fbue BL140186 ! FFFFE83B800005DC LOOP:L2-B004 4 L | |
26207 | nop ! FFFFE83B800005E0 LOOP:L2-B004 4 S | |
26208 | .word 0xCB6234F5 ! FFFFE83B800005E4 LOOP:L2-B004 0 S illop | |
26209 | stw %o5, [%g5+0x007C] ! FFFFE83B800005E8 LOOP:L2-B004 0 S >BD140009+4 | |
26210 | BL140186:nop ! FFFFE83B800005EC LOOP:L2-B004 4 S | |
26211 | brz,pn %o0, BL140187 ;.empty ! FFFFE83B800005F0 LOOP:L2-B004 4 L | |
26212 | fbug,a,pn %fcc3, BL140187 ! FFFFE83B800005F4 LOOP:L2-B004 4 L | |
26213 | ld [%g5+0x004C], %f11 ! FFFFE83B800005F8 LOOP:L2-B004 0 S <BD140047 | |
26214 | BL140187:add %g1, 0x5A3, %g1 ! FFFFE83B800005FC LOOP:L2-B004 4 chksum++ | |
26215 | srlx %l2, 0x1, %l2 ! FFFFE83B80000600 LOOP:L2-B004 4 | |
26216 | andcc %l2, 0x1, %g0 ! FFFFE83B80000604 LOOP:L2-B004 4 | |
26217 | bne,pn %xcc, BL140188 ! FFFFE83B80000608 LOOP:L2-B004 4 | |
26218 | nop ! FFFFE83B8000060C LOOP:L2-B004 4 S | |
26219 | add %g1, 0x39A, %g1 ! FFFFE83B80000610 LOOP:L2-B004 2 chksum++ | |
26220 | add %o4, %g1, %i3 ! FFFFE83B80000614 SWCH:L2-B005 2 | |
26221 | andcc %i3, 0x1, %g0 ! FFFFE83B80000618 SWCH:L2-B005 2 | |
26222 | bnz,pn %xcc, BL140197 ! FFFFE83B8000061C SWCH:L2-B005 2 | |
26223 | andcc %i3, 0x400, %g0 ! FFFFE83B80000620 SWCH:L2-B005 2 | |
26224 | .word 0xB1E795EB ! FFFFE83B80000624 SWCH:L2-B005 0 illop | |
26225 | add %g1, 0xEEA, %g1 ! FFFFE83B80000628 SWCH:L2-B005 0 chksum++ | |
26226 | .word 0xBB91E01D ! FFFFE83B8000062C SWCH:L2-B005 0 illop | |
26227 | bnz,pt %xcc, BL140195 ! FFFFE83B80000630 SWCH:L2-B005 0 | |
26228 | add %g1, 0x136, %g1 ! FFFFE83B80000634 SWCH:L2-B005 0 chksum++ | |
26229 | .word 0xD1476E88 ! FFFFE83B80000638 SWCH:L2-B005 0 random | |
26230 | bnz,pn %xcc, BL140189 ! FFFFE83B8000063C SWCH:L2-B005 0 | |
26231 | std %f38, [%g3-0x0060] ! FFFFE83B80000640 SWCH:L2-B005 0 S >BD140104 | |
26232 | ld [%g5-0x0076], %f10 ! FFFFE83B80000644 SWCH:L2-B005 0 S <BD140180+2 | |
26233 | ldstub [%g4+0x0043], %o4 ! FFFFE83B80000648 SWCH:L2-B005 0 S >BD140092 | |
26234 | .word 0xD21A1C5E ! FFFFE83B8000064C SWCH:L2-B005 0 S illop | |
26235 | lduba [%g6+0x0028]%asi, %o2 ! FFFFE83B80000650 SWCH:L2-B005 0 S <BD140080 | |
26236 | .word 0x89AC7244 ! FFFFE83B80000654 SWCH:L2-B005 0 S illop_FP | |
26237 | ldx [%g2+0x0058], %l6 ! FFFFE83B80000658 SWCH:L2-B005 0 <BD140010 | |
26238 | ldda [%l6]0x2E, %i0 ! FFFFE83B8000065C SWCH:L2-B005 0 S Quad_Ld_P | |
26239 | add %g6, 0x29, %l6 ! FFFFE83B80000660 SWCH:L2-B005 0 @BD140090 | |
26240 | stda %f26, [%l6]0xD1 ! FFFFE83B80000664 SWCH:L2-B005 0 S Short8 | |
26241 | lduw [%g5-0x001A], %o0 ! FFFFE83B80000668 SWCH:L2-B005 0 S <BD140130+2 | |
26242 | sta %f9, [%g6-0x0074]%asi ! FFFFE83B8000066C SWCH:L2-B005 0 S >BD140020 | |
26243 | .word 0x8D8FC4AF ! FFFFE83B80000670 SWCH:L2-B005 0 illop | |
26244 | fba,a,pn %fcc3, BL140198 ! FFFFE83B80000674 SWCH:L2-B005 0 | |
26245 | ta %xcc, 0x46 ! FFFFE83B80000678 SWCH:L2-B005 0 S demap-page | |
26246 | BL140189:.word 0xCE9E1ECE ! FFFFE83B8000067C CASE:L3-B018 0 illop | |
26247 | .word 0x8FBE161D ! FFFFE83B80000680 CASE:L3-B018 0 S illop | |
26248 | .word 0xB6E47C19 ! FFFFE83B80000684 CASE:L3-B018 0 S random | |
26249 | lduw [%g4-0x000C], %o0 ! FFFFE83B80000688 CASE:L3-B018 0 S <BD140002 | |
26250 | stda %f60, [%g5+0x0018]%asi ! FFFFE83B8000068C CASE:L3-B018 0 S >BD140059 | |
26251 | ldx [%g2+0x0050], %l5 ! FFFFE83B80000690 CASE:L3-B018 0 <BD140003 | |
26252 | membar 0x40 ! FFFFE83B80000694 CASE:L3-B018 0 | |
26253 | .word 0xE77454F0 ! FFFFE83B80000698 CASE:L3-B018 0 illop | |
26254 | membar 0x40 ! FFFFE83B8000069C CASE:L3-B018 0 | |
26255 | stw %i0, [%g3+0x006C] ! FFFFE83B800006A0 CASE:L3-B018 0 S >BD140012+4 | |
26256 | .word 0x8FAB5555 ! FFFFE83B800006A4 CASE:L3-B018 0 S illop | |
26257 | std %f44, [%g5+0x0010] ! FFFFE83B800006A8 CASE:L3-B018 0 S >BD140074 | |
26258 | .word 0xC0B0D062 ! FFFFE83B800006AC CASE:L3-B018 0 S random | |
26259 | .word 0x02487FE6 ! FFFFE83B800006B0 CASE:L3-B018 0 S random | |
26260 | membar 0x40 ! FFFFE83B800006B4 CASE:L3-B018 0 | |
26261 | stda %f0, [%l5]0xF8 ! FFFFE83B800006B8 CASE:L3-B018 0 Blk-Store | |
26262 | membar 0x40 ! FFFFE83B800006BC CASE:L3-B018 0 | |
26263 | fba,a BL140198 ! FFFFE83B800006C0 CASE:L3-B018 0 | |
26264 | ldsw [%g5-0x0014], %o5 ! FFFFE83B800006C4 CASE:L3-B018 0 S <BD140087 | |
26265 | BL140195:add %g1, 0x47E, %g1 ! FFFFE83B800006C8 CASE:L3-B019 0 chksum++ | |
26266 | stb %o2, [%g3-0x0057] ! FFFFE83B800006CC CASE:L3-B019 0 S >BD140026 | |
26267 | lduh [%g6-0x004C], %i1 ! FFFFE83B800006D0 CASE:L3-B019 0 S <BD140089 | |
26268 | nop ! FFFFE83B800006D4 CASE:L3-B019 0 S | |
26269 | ldsh [%g3+0x0040], %i2 ! FFFFE83B800006D8 CASE:L3-B019 0 S <BD140036 | |
26270 | ldsha [%g6+0x0044]%asi, %o5 ! FFFFE83B800006DC CASE:L3-B019 0 S <BD140137 | |
26271 | nop ! FFFFE83B800006E0 CASE:L3-B019 0 S | |
26272 | .word 0x9FA84CFC ! FFFFE83B800006E4 CASE:L3-B019 0 S illop | |
26273 | bl,a BL140190 ;.empty ! FFFFE83B800006E8 CASE:L3-B019 0 L | |
26274 | .word 0xE3582E90 ! FFFFE83B800006EC CASE:L3-B019 0 L illop | |
26275 | BL140191:bpos,pt %icc, BL140192 ! FFFFE83B800006F0 CASE:L3-B019 0 L | |
26276 | BL140192:ldda [%g7+%g0]0x83, %i0 ! FFFFE83B800006F4 CASE:L3-B019 0 S <BD140043 | |
26277 | sth %o4, [%g4-0x0044] ! FFFFE83B800006F8 CASE:L3-B019 0 S >BD140023+4 | |
26278 | bg,a,pt %xcc, BL140190 ;.empty ! FFFFE83B800006FC CASE:L3-B019 0 L | |
26279 | BL140190:fblg,pt %fcc1, BL140193 ! FFFFE83B80000700 CASE:L3-B019 0 L | |
26280 | BL140193:.word 0xBFA99066 ! FFFFE83B80000704 CASE:L3-B019 0 S illop | |
26281 | fbg,a BL140194 ! FFFFE83B80000708 CASE:L3-B019 0 L | |
26282 | BL140194:lduba [%g3-0x000F]%asi, %o4 ! FFFFE83B8000070C CASE:L3-B019 0 S <BD140040 | |
26283 | add %g1, 0x2E7, %g1 ! FFFFE83B80000710 CASE:L3-B019 0 chksum++ | |
26284 | fba BL140198 ! FFFFE83B80000714 CASE:L3-B019 0 | |
26285 | nop ! FFFFE83B80000718 CASE:L3-B019 0 S | |
26286 | BL140196:add %g1, 0xDA7, %g1 ! FFFFE83B8000071C CASE:L3-B020 0 chksum++ | |
26287 | ld [%g6+0x004C], %f3 ! FFFFE83B80000720 CASE:L3-B020 0 S <BD140047 | |
26288 | std %g0, [%g5+0x0078] ! FFFFE83B80000724 CASE:L3-B020 0 S >BD140009 | |
26289 | sth %i1, [%g5+0x0000] ! FFFFE83B80000728 CASE:L3-B020 0 S >BD140097 | |
26290 | ldx [%g2+0x0058], %l6 ! FFFFE83B8000072C CASE:L3-B020 0 <BD140010 | |
26291 | ldda [%l6]0x2C, %i0 ! FFFFE83B80000730 CASE:L3-B020 0 S Quad_Ld | |
26292 | call .+8 ! FFFFE83B80000734 CASE:L3-B020 0 S | |
26293 | nop ! FFFFE83B80000738 CASE:L3-B020 0 S | |
26294 | .word 0x81F08AF3 ! FFFFE83B8000073C CASE:L3-B020 0 S illop | |
26295 | add %g5, -87, %l6 ! FFFFE83B80000740 CASE:L3-B020 0 @BD140026 | |
26296 | stda %f16, [%l6]0xD0 ! FFFFE83B80000744 CASE:L3-B020 0 S Short8 | |
26297 | add %g5, -87, %l6 ! FFFFE83B80000748 CASE:L3-B020 0 @BD140026 | |
26298 | .word 0xAEAE08EC ! FFFFE83B8000074C CASE:L3-B020 0 S random | |
26299 | ba BL140198 ! FFFFE83B80000750 CASE:L3-B020 0 | |
26300 | nop ! FFFFE83B80000754 CASE:L3-B020 0 S | |
26301 | BL140197:add %g1, 0x3F7, %g1 ! FFFFE83B80000758 CASE:L3-B021 2 chksum++ | |
26302 | ldx [%g2+0x0010], %g5 ! FFFFE83B8000075C CASE:L3-B021 2 S BASE<BD140048 | |
26303 | add %g3, 0x42, %l6 ! FFFFE83B80000760 CASE:L3-B021 2 @BD140091 | |
26304 | stda %f30, [%l6]0xD0 ! FFFFE83B80000764 CASE:L3-B021 2 S Short8 | |
26305 | ld [%g5+0x0060], %f3 ! FFFFE83B80000768 CASE:L3-B021 2 S <BD140069 | |
26306 | ldda [%g5+0x0068]%asi, %i0 ! FFFFE83B8000076C CASE:L3-B021 2 S <BD140012 | |
26307 | ldx [%g3-0x0088], %g3 ! FFFFE83B80000770 CASE:L3-B021 2 ptr_chase | |
26308 | ldx [%g3-0x0088], %g3 ! FFFFE83B80000774 CASE:L3-B021 2 ptr_chase | |
26309 | ldx [%g3-0x0088], %g3 ! FFFFE83B80000778 CASE:L3-B021 2 ptr_chase | |
26310 | ldx [%g3-0x0088], %g3 ! FFFFE83B8000077C CASE:L3-B021 2 ptr_chase | |
26311 | ldx [%g3-0x0088], %g3 ! FFFFE83B80000780 CASE:L3-B021 2 ptr_chase | |
26312 | ldx [%g3-0x0088], %g3 ! FFFFE83B80000784 CASE:L3-B021 2 ptr_chase | |
26313 | ldx [%g3-0x0088], %g3 ! FFFFE83B80000788 CASE:L3-B021 2 ptr_chase | |
26314 | ldx [%g3-0x0088], %g3 ! FFFFE83B8000078C CASE:L3-B021 2 ptr_chase | |
26315 | .word 0x265FE9A6 ! FFFFE83B80000790 CASE:L3-B021 2 S illop | |
26316 | bn,a,pn %xcc, .-1824 ! FFFFE83B80000794 CASE:L3-B021 2 S | |
26317 | ldsh [%g3-0x000E], %i5 ! FFFFE83B80000798 CASE:L3-B021 0 S <BD140184 | |
26318 | ldd [%g3-0x0068], %o0 ! FFFFE83B8000079C CASE:L3-B021 2 S <BD140082 | |
26319 | nop ! FFFFE83B800007A0 CASE:L3-B021 2 S | |
26320 | fba,a,pt %fcc0, BL140198 ! FFFFE83B800007A4 CASE:L3-B021 2 | |
26321 | ldx [%g2+0x0020], %g5 ! FFFFE83B800007A8 CASE:L3-B021 0 S BASE<BD140098 | |
26322 | BL140198: ! SWCH:L2-B005 | |
26323 | add %g1, 0x431, %g1 ! FFFFE83B800007AC SWCH:L2-B005 2 chksum++ | |
26324 | std %f18, [%g6+0x0058] ! FFFFE83B800007B0 SWCH:L2-B005 2 S >BD140035 | |
26325 | .word 0x9FA750AE ! FFFFE83B800007B4 SWCH:L2-B005 2 S illop_FP | |
26326 | stda %f62, [%g3-0x0060]%asi ! FFFFE83B800007B8 SWCH:L2-B005 2 S >BD140104 | |
26327 | nop ! FFFFE83B800007BC SWCH:L2-B005 2 S | |
26328 | nop ! FFFFE83B800007C0 LOOP:L2-B006 2 | |
26329 | add %i0, %g1, %i5 ! FFFFE83B800007C4 SWCH:L2-B007 2 | |
26330 | and %i5, 0x18, %o7 ! FFFFE83B800007C8 SWCH:L2-B007 2 | |
26331 | sethi %hi(0xAE0), %i5 ! FFFFE83B800007CC SWCH:L2-B007 2 .+0 | |
26332 | or %i5,%lo(0xAE0),%i5 ! FFFFE83B800007D0 SWCH:L2-B007 2 | |
26333 | add %i5, %o7, %i5 ! FFFFE83B800007D4 SWCH:L2-B007 2 | |
26334 | jmpl %l7+%i5, %g0 ! FFFFE83B800007D8 SWCH:L2-B007 2 | |
26335 | ldsw [%g4+0x0024], %o1 ! FFFFE83B800007DC SWCH:L2-B007 2 S <BD140139 | |
26336 | .word 0x8BAD9C7F ! FFFFE83B800007E0 SWCH:L2-B007 0 illop | |
26337 | ldx [%g2+0x0040], %g3 ! FFFFE83B800007E4 SWCH:L2-B007 0 S BASE<BD140031 | |
26338 | fba,pn %fcc3, BL140204 ! FFFFE83B800007E8 SWCH:L2-B007 1 | |
26339 | stx %o1, [%g3+0x0080] ! FFFFE83B800007EC SWCH:L2-B007 1 S >BD140070 | |
26340 | fba,a,pn %fcc3, BL140200 ! FFFFE83B800007F0 SWCH:L2-B007 0 | |
26341 | std %i0, [%g5+0x0038] ! FFFFE83B800007F4 SWCH:L2-B007 0 S >BD140028 | |
26342 | ba,pn %icc, BL140199 ! FFFFE83B800007F8 SWCH:L2-B007 1 | |
26343 | nop ! FFFFE83B800007FC SWCH:L2-B007 1 S | |
26344 | BL140199:add %g1, 0x439, %g1 ! FFFFE83B80000800 CASE:L3-B022 1 chksum++ | |
26345 | ldsh [%g6-0x003A], %i0 ! FFFFE83B80000804 CASE:L3-B022 1 S <BD140005 | |
26346 | sethi %hh(0x7E91ADAB9F00),%l6 ! FFFFE83B80000808 CASE:L3-B022 1 SUBR179 | |
26347 | or %l6,%hm(0x7E91ADAB9F00),%l6 ! FFFFE83B8000080C CASE:L3-B022 1 | |
26348 | sethi %lm(0x7E91ADAB9F00),%l5 ! FFFFE83B80000810 CASE:L3-B022 1 | |
26349 | or %l5,%lo(0x7E91ADAB9F00),%l5 ! FFFFE83B80000814 CASE:L3-B022 1 | |
26350 | sllx %l6, 0x20, %l6 ! FFFFE83B80000818 CASE:L3-B022 1 | |
26351 | or %l6, %l5, %l6 ! FFFFE83B8000081C CASE:L3-B022 1 | |
26352 | jmpl %l6+0x0000, %o7 ! FFFFE83B80000820 CASE:L3-B022 1 S | |
26353 | stb %o1, [%g5+0x0043] ! FFFFE83B80000824 CASE:L3-B022 1 S >BD140092 | |
26354 | ld [%g5-0x002C], %f5 ! FFFFE83B80000828 CASE:L3-B022 1 S <BD140055 | |
26355 | stx %i1, [%g4+0x0070] ! FFFFE83B8000082C CASE:L3-B022 1 S >BD140060 | |
26356 | fba,a,pn %fcc0, BL140206 ! FFFFE83B80000830 CASE:L3-B022 1 | |
26357 | ld [%g4+0x004C], %f2 ! FFFFE83B80000834 CASE:L3-B022 0 S <BD140047 | |
26358 | BL140200:add %g1, 0xEFB, %g1 ! FFFFE83B80000838 CASE:L3-B023 0 chksum++ | |
26359 | ldx [%g2+0x0060], %fsr ! FFFFE83B8000083C CASE:L3-B023 0 S <BD140032 | |
26360 | ldx [%g2+0x0058], %l6 ! FFFFE83B80000840 CASE:L3-B023 0 <BD140010 | |
26361 | .word 0x1F7669D5 ! FFFFE83B80000844 CASE:L3-B023 0 S random | |
26362 | ldsb [%g4-0x0057], %o1 ! FFFFE83B80000848 CASE:L3-B023 0 S <BD140026 | |
26363 | ldx [%g2+0x0008], %g6 ! FFFFE83B8000084C CASE:L3-B023 0 S BASE<BD140015 | |
26364 | stxa %o4, [%g3+0x0030]%asi ! FFFFE83B80000850 CASE:L3-B023 0 S >BD140044 | |
26365 | fba,pt %fcc0, BL140206 ! FFFFE83B80000854 CASE:L3-B023 0 | |
26366 | nop ! FFFFE83B80000858 CASE:L3-B023 0 S | |
26367 | BL140204:add %g1, 0x444, %g1 ! FFFFE83B8000085C CASE:L3-B024 1 chksum++ | |
26368 | lduwa [%g7+%g0]0x83, %o0 ! FFFFE83B80000860 CASE:L3-B024 1 S <BD140043 | |
26369 | ldd [%g4-0x0060], %f34 ! FFFFE83B80000864 CASE:L3-B024 1 S <BD140104 | |
26370 | nop ! FFFFE83B80000868 CASE:L3-B024 1 S | |
26371 | nop ! FFFFE83B8000086C CASE:L3-B024 1 S | |
26372 | fbule,a,pt %fcc0, BL140201 ;.empty ! FFFFE83B80000870 CASE:L3-B024 1 L | |
26373 | be BL140202 ;.empty ! FFFFE83B80000874 CASE:L3-B024 1 L | |
26374 | ble,a BL140202 ;.empty ! FFFFE83B80000878 CASE:L3-B024 0 L | |
26375 | BL140201:bvc,a,pt %icc, BL140203 ! FFFFE83B8000087C CASE:L3-B024 1 L | |
26376 | .word 0x1A0360C3 ! FFFFE83B80000880 CASE:L3-B024 0 S illop | |
26377 | bz,pn %icc, BL140203 ! FFFFE83B80000884 CASE:L3-B024 0 L | |
26378 | .word 0x83B40B4F ! FFFFE83B80000888 CASE:L3-B024 0 S illop | |
26379 | BL140203:.word 0x97A48C8F ! FFFFE83B8000088C CASE:L3-B024 1 S illop_FP | |
26380 | BL140202:add %g1, 0x5D4, %g1 ! FFFFE83B80000890 CASE:L3-B024 2 chksum++ | |
26381 | fba BL140206 ! FFFFE83B80000894 CASE:L3-B024 1 | |
26382 | ldd [%g4-0x0038], %f36 ! FFFFE83B80000898 CASE:L3-B024 1 S <BD140006 | |
26383 | BL140205:add %g1, 0x58E, %g1 ! FFFFE83B8000089C CASE:L3-B025 0 chksum++ | |
26384 | .word 0xF175D1E7 ! FFFFE83B800008A0 CASE:L3-B025 0 illop | |
26385 | membar 0x40 ! FFFFE83B800008A4 CASE:L3-B025 0 | |
26386 | ldda [%l5]0xF0, %f16 ! FFFFE83B800008A8 CASE:L3-B025 0 Blk-Load | |
26387 | .word 0x83A650B4 ! FFFFE83B800008AC CASE:L3-B025 0 illop | |
26388 | .word 0x83880000 ! FFFFE83B800008B0 CASE:L3-B025 0 S random | |
26389 | ldsw [%g4-0x0050], %i2 ! FFFFE83B800008B4 CASE:L3-B025 0 S <BD140093 | |
26390 | tcc %xcc, %g0+0x005A ! FFFFE83B800008B8 CASE:L3-B025 0 S | |
26391 | ldx [%g2+0x0058], %l6 ! FFFFE83B800008BC CASE:L3-B025 0 <BD140010 | |
26392 | .word 0x8BB202D8 ! FFFFE83B800008C0 CASE:L3-B025 0 S illop | |
26393 | add %g5, -36, %l6 ! FFFFE83B800008C4 CASE:L3-B025 0 @BD140068 | |
26394 | ldda [%l6]0xD2, %f26 ! FFFFE83B800008C8 CASE:L3-B025 0 S Short16 | |
26395 | st %f4, [%g4+0x0020] ! FFFFE83B800008CC CASE:L3-B025 0 S >BD140042 | |
26396 | sth %i5, [%g6+0x0040] ! FFFFE83B800008D0 CASE:L3-B025 0 S >BD140036 | |
26397 | .word 0x3DCE1C66 ! FFFFE83B800008D4 CASE:L3-B025 0 random | |
26398 | st %f8, [%g5+0x004E] ! FFFFE83B800008D8 CASE:L3-B025 0 S >BD140047+2 | |
26399 | BL140206: ! SWCH:L2-B007 | |
26400 | add %g1, 0x503, %g1 ! FFFFE83B800008DC SWCH:L2-B007 2 chksum++ | |
26401 | .word 0xB8EA6F41 ! FFFFE83B800008E0 SWCH:L2-B007 2 S illop | |
26402 | ldx [%g4+0x0078], %o1 ! FFFFE83B800008E4 SWCH:L2-B007 2 S <BD140009 | |
26403 | ldx [%g3-0x0088], %g3 ! FFFFE83B800008E8 SWCH:L2-B007 2 ptr_chase | |
26404 | ldx [%g3-0x0088], %g3 ! FFFFE83B800008EC SWCH:L2-B007 2 ptr_chase | |
26405 | ldx [%g3-0x0088], %g3 ! FFFFE83B800008F0 SWCH:L2-B007 2 ptr_chase | |
26406 | ldx [%g3-0x0088], %g3 ! FFFFE83B800008F4 SWCH:L2-B007 2 ptr_chase | |
26407 | ldx [%g3-0x0088], %g3 ! FFFFE83B800008F8 SWCH:L2-B007 2 ptr_chase | |
26408 | ldx [%g3-0x0088], %g3 ! FFFFE83B800008FC SWCH:L2-B007 2 ptr_chase | |
26409 | prefetch [%i6+0x009C], 2 ! FFFFE83B80000900 SWCH:L2-B007 2 S <.+156 | |
26410 | std %i2, [%g3+0x0070] ! FFFFE83B80000904 SWCH:L2-B007 2 S >BD140060 | |
26411 | std %g0, [%g4+0x0070] ! FFFFE83B80000908 SWCH:L2-B007 2 S >BD140060 | |
26412 | prefetch [%i6+%i3], 20 ! FFFFE83B8000090C SWCH:L2-B007 2 S <.+0 | |
26413 | std %o0, [%g6+0x0078] ! FFFFE83B80000910 SWCH:L2-B007 2 S >BD140009 | |
26414 | lduw [%g5-0x001C], %o5 ! FFFFE83B80000914 SWCH:L2-B007 2 S <BD140130 | |
26415 | ldx [%g2+0x0058], %l6 ! FFFFE83B80000918 SWCH:L2-B007 2 <BD140010 | |
26416 | ldda [%l6]0x2E, %i0 ! FFFFE83B8000091C SWCH:L2-B007 2 S Quad_Ld_P | |
26417 | ldsha [%g7+%g7]0x8B, %o1 ! FFFFE83B80000920 SWCH:L2-B007 2 S <BD140043 | |
26418 | ldx [%g2+0x0010], %g3 ! FFFFE83B80000924 SWCH:L2-B007 2 S BASE<BD140048 | |
26419 | nop ! FFFFE83B80000928 LOOP:L2-B008 2 | |
26420 | nop ! FFFFE83B8000092C LOOP:L2-B009 2 | |
26421 | add %i0, %g1, %i2 ! FFFFE83B80000930 SWCH:L2-B010 2 | |
26422 | andcc %i2, 0x2, %g0 ! FFFFE83B80000934 SWCH:L2-B010 2 | |
26423 | bnz,pn %xcc, BL140214 ! FFFFE83B80000938 SWCH:L2-B010 2 | |
26424 | andcc %i2, 0x400, %g0 ! FFFFE83B8000093C SWCH:L2-B010 2 | |
26425 | bnz,pn %xcc, BL140213 ! FFFFE83B80000940 SWCH:L2-B010 1 | |
26426 | andcc %i2, 0x8, %g0 ! FFFFE83B80000944 SWCH:L2-B010 1 | |
26427 | bnz,pn %xcc, BL140212 ! FFFFE83B80000948 SWCH:L2-B010 0 | |
26428 | .word 0xDD5ADE99 ! FFFFE83B8000094C SWCH:L2-B010 0 illop | |
26429 | .word 0x93AA8AE6 ! FFFFE83B80000950 SWCH:L2-B010 0 illop | |
26430 | add %g1, 0xE80, %g1 ! FFFFE83B80000954 SWCH:L2-B010 0 chksum++ | |
26431 | .word 0xA00C072E ! FFFFE83B80000958 SWCH:L2-B010 0 random | |
26432 | membar 0x40 ! FFFFE83B8000095C SWCH:L2-B010 0 | |
26433 | stda %f32, [%l5]0xE0 ! FFFFE83B80000960 SWCH:L2-B010 0 Blk-Store | |
26434 | membar 0x40 ! FFFFE83B80000964 SWCH:L2-B010 0 | |
26435 | .word 0x32B3E815 ! FFFFE83B80000968 SWCH:L2-B010 0 S random | |
26436 | st %f8, [%g4-0x0078] ! FFFFE83B8000096C SWCH:L2-B010 0 S >BD140180 | |
26437 | .word 0x2BFDB077 ! FFFFE83B80000970 SWCH:L2-B010 0 random | |
26438 | ldx [%g6-0x0088], %g6 ! FFFFE83B80000974 SWCH:L2-B010 0 ptr_chase | |
26439 | ldx [%g6-0x0088], %g6 ! FFFFE83B80000978 SWCH:L2-B010 0 ptr_chase | |
26440 | ldx [%g6-0x0088], %g6 ! FFFFE83B8000097C SWCH:L2-B010 0 ptr_chase | |
26441 | ldx [%g6-0x0088], %g6 ! FFFFE83B80000980 SWCH:L2-B010 0 ptr_chase | |
26442 | ldx [%g6-0x0088], %g6 ! FFFFE83B80000984 SWCH:L2-B010 0 ptr_chase | |
26443 | .word 0x97906000 ! FFFFE83B80000988 SWCH:L2-B010 0 random | |
26444 | ldx [%g6-0x0088], %g6 ! FFFFE83B8000098C SWCH:L2-B010 0 ptr_chase | |
26445 | stw %o1, [%g5+0x006C] ! FFFFE83B80000990 SWCH:L2-B010 0 S >BD140012+4 | |
26446 | ldx [%g2+0x0020], %g5 ! FFFFE83B80000994 SWCH:L2-B010 0 S BASE<BD140098 | |
26447 | add %g1, 0x945, %g1 ! FFFFE83B80000998 SWCH:L2-B010 0 chksum++ | |
26448 | fba BL140215 ! FFFFE83B8000099C SWCH:L2-B010 0 | |
26449 | ldsba [%g7+%g7]0x82, %o5 ! FFFFE83B800009A0 SWCH:L2-B010 0 S <BD140043 | |
26450 | BL140207:.word 0xA3A94455 ! FFFFE83B800009A4 CASE:L3-B026 0 illop | |
26451 | ldsb [%g5-0x0020], %o0 ! FFFFE83B800009A8 CASE:L3-B026 0 S <BD140144 | |
26452 | st %f2, [%g4-0x0074] ! FFFFE83B800009AC CASE:L3-B026 0 S >BD140020 | |
26453 | std %f12, [%g5+0x0010] ! FFFFE83B800009B0 CASE:L3-B026 0 S >BD140074 | |
26454 | ldx [%g2+0x0060], %fsr ! FFFFE83B800009B4 CASE:L3-B026 0 S <BD140032 | |
26455 | fba,a,pn %fcc1, BL140215 ! FFFFE83B800009B8 CASE:L3-B026 0 | |
26456 | nop ! FFFFE83B800009BC CASE:L3-B026 0 S | |
26457 | BL140212:add %g1, 0xD9A, %g1 ! FFFFE83B800009C0 CASE:L3-B027 0 chksum++ | |
26458 | .word 0x83F33099 ! FFFFE83B800009C4 CASE:L3-B027 0 S illop | |
26459 | bcc,a BL140208 ;.empty ! FFFFE83B800009C8 CASE:L3-B027 0 L | |
26460 | ble,pn %xcc, BL140209 ;.empty ! FFFFE83B800009CC CASE:L3-B027 0 L | |
26461 | be,a BL140210 ;.empty ! FFFFE83B800009D0 CASE:L3-B027 0 L | |
26462 | fbul BL140211 ;.empty ! FFFFE83B800009D4 CASE:L3-B027 0 L | |
26463 | BL140209:.word 0xA7DCDF79 ! FFFFE83B800009D8 CASE:L3-B027 0 L illop | |
26464 | BL140211:bn,a BL140208 ! FFFFE83B800009DC CASE:L3-B027 0 L | |
26465 | BL140208:nop ! FFFFE83B800009E0 CASE:L3-B027 0 S | |
26466 | BL140210:add %g1, 0x656, %g1 ! FFFFE83B800009E4 CASE:L3-B027 0 chksum++ | |
26467 | fba,a BL140215 ! FFFFE83B800009E8 CASE:L3-B027 0 | |
26468 | prefetch [%g3-0x002E], 20 ! FFFFE83B800009EC CASE:L3-B027 0 S <BD140171 | |
26469 | BL140213:add %g1, 0x467, %g1 ! FFFFE83B800009F0 CASE:L3-B028 1 chksum++ | |
26470 | add %g5, 0x28, %l6 ! FFFFE83B800009F4 CASE:L3-B028 1 @BD140080 | |
26471 | stda %f26, [%l6]0xD0 ! FFFFE83B800009F8 CASE:L3-B028 1 S Short8 | |
26472 | ldub [%g5+0x0043], %i3 ! FFFFE83B800009FC CASE:L3-B028 1 S <BD140092 | |
26473 | ldx [%g2+0x0058], %l6 ! FFFFE83B80000A00 CASE:L3-B028 1 <BD140010 | |
26474 | ldda [%l6]0x26, %i0 ! FFFFE83B80000A04 CASE:L3-B028 1 S Quad_Ld_P | |
26475 | lduh [%g3-0x0056], %o3 ! FFFFE83B80000A08 CASE:L3-B028 1 S <BD140014 | |
26476 | fba,pn %fcc2, BL140215 ! FFFFE83B80000A0C CASE:L3-B028 1 | |
26477 | stba %o0, [%g6+0x0043]%asi ! FFFFE83B80000A10 CASE:L3-B028 1 S >BD140092 | |
26478 | BL140214:add %g1, 0xEA, %g1 ! FFFFE83B80000A14 CASE:L3-B029 1 chksum++ | |
26479 | ldx [%g2+0x0058], %l6 ! FFFFE83B80000A18 CASE:L3-B029 1 <BD140010 | |
26480 | ldda [%l6]0x24, %i0 ! FFFFE83B80000A1C CASE:L3-B029 1 S Quad_Ld | |
26481 | ldda [%l6]0x24, %i4 ! FFFFE83B80000A20 CASE:L3-B029 1 S Quad_Ld | |
26482 | ldx [%g2+0x0050], %l5 ! FFFFE83B80000A24 CASE:L3-B029 1 <BD140003 | |
26483 | membar 0x40 ! FFFFE83B80000A28 CASE:L3-B029 1 | |
26484 | ldda [%l5]0xF1, %f16 ! FFFFE83B80000A2C CASE:L3-B029 1 Blk-Load | |
26485 | membar 0x40 ! FFFFE83B80000A30 CASE:L3-B029 1 | |
26486 | prefetch [%o1+%o6], 2 ! FFFFE83B80000A34 CASE:L3-B029 1 S <.+0 | |
26487 | add %g6, -22, %l6 ! FFFFE83B80000A38 CASE:L3-B029 1 @BD140051 | |
26488 | ldda [%l6]0xD2, %f20 ! FFFFE83B80000A3C CASE:L3-B029 1 S Short16 | |
26489 | stw %i0, [%g4+0x0004] ! FFFFE83B80000A40 CASE:L3-B029 1 S >BD140053 | |
26490 | ba,a BL140215 ! FFFFE83B80000A44 CASE:L3-B029 1 | |
26491 | std %f22, [%g5+0x0038] ! FFFFE83B80000A48 CASE:L3-B029 0 S >BD140028 | |
26492 | BL140215: ! SWCH:L2-B010 | |
26493 | add %g1, 0x6FB, %g1 ! FFFFE83B80000A4C SWCH:L2-B010 2 chksum++ | |
26494 | ldx [%g3-0x0088], %g3 ! FFFFE83B80000A50 SWCH:L2-B010 2 ptr_chase | |
26495 | ldx [%g3-0x0088], %g3 ! FFFFE83B80000A54 SWCH:L2-B010 2 ptr_chase | |
26496 | ldx [%g3-0x0088], %g3 ! FFFFE83B80000A58 SWCH:L2-B010 2 ptr_chase | |
26497 | ldx [%g3-0x0088], %g3 ! FFFFE83B80000A5C SWCH:L2-B010 2 ptr_chase | |
26498 | ldx [%g3-0x0088], %g3 ! FFFFE83B80000A60 SWCH:L2-B010 2 ptr_chase | |
26499 | ldx [%g3-0x0088], %g3 ! FFFFE83B80000A64 SWCH:L2-B010 2 ptr_chase | |
26500 | ldx [%g3-0x0088], %g3 ! FFFFE83B80000A68 SWCH:L2-B010 2 ptr_chase | |
26501 | ta %xcc, 0x40 ! FFFFE83B80000A6C SWCH:L2-B010 2 S +-priv | |
26502 | .word 0x9FB40938 ! FFFFE83B80000A70 SWCH:L2-B010 2 S illop_VIS | |
26503 | std %f62, [%g6-0x006F] ! FFFFE83B80000A74 SWCH:L2-B010 2 S >BD140008+1 | |
26504 | add %g6, -32, %l6 ! FFFFE83B80000A78 SWCH:L2-B010 2 @BD140144 | |
26505 | ldda [%l6]0xD1, %f16 ! FFFFE83B80000A7C SWCH:L2-B010 2 S Short8 | |
26506 | stx %fsr, [%g2+0x0060] ! FFFFE83B80000A80 SWCH:L2-B010 2 S <BD140032 | |
26507 | nop ! FFFFE83B80000A84 LOOP:L2-B011 2 | |
26508 | nop ! FFFFE83B80000A88 LOOP:L2-B012 2 | |
26509 | nop ! FFFFE83B80000A8C LOOP:L2-B013 2 | |
26510 | add %i0, %g1, %i0 ! FFFFE83B80000A90 SWCH:L2-B014 2 | |
26511 | andcc %i0, 0x10, %g0 ! FFFFE83B80000A94 SWCH:L2-B014 2 | |
26512 | bnz,a,pt %xcc, BL140227 ! FFFFE83B80000A98 SWCH:L2-B014 2 | |
26513 | add %g1, 0x7FA, %g1 ! FFFFE83B80000A9C SWCH:L2-B014 1 chksum++ | |
26514 | andcc %i0, 0x10, %g0 ! FFFFE83B80000AA0 SWCH:L2-B014 1 | |
26515 | bnz,pn %xcc, BL140226 ! FFFFE83B80000AA4 SWCH:L2-B014 1 | |
26516 | add %g1, 0xD72, %g1 ! FFFFE83B80000AA8 SWCH:L2-B014 1 chksum++ | |
26517 | andcc %i0, 0x400, %g0 ! FFFFE83B80000AAC SWCH:L2-B014 1 | |
26518 | bnz,pn %xcc, BL140222 ! FFFFE83B80000AB0 SWCH:L2-B014 1 | |
26519 | andcc %i0, 0x8, %g0 ! FFFFE83B80000AB4 SWCH:L2-B014 1 | |
26520 | bnz,a,pt %xcc, BL140221 ! FFFFE83B80000AB8 SWCH:L2-B014 1 | |
26521 | add %g1, 0xE8D, %g1 ! FFFFE83B80000ABC SWCH:L2-B014 1 chksum++ | |
26522 | st %f28, [%g5+0x0004] ! FFFFE83B80000AC0 SWCH:L2-B014 0 S >BD140053 | |
26523 | .word 0xA47303E3 ! FFFFE83B80000AC4 SWCH:L2-B014 0 L random | |
26524 | ldub [%g5+0x0047], %o1 ! FFFFE83B80000AC8 SWCH:L2-B014 0 S <BD140141 | |
26525 | lduwa [%g7+%g7]0x83, %o3 ! FFFFE83B80000ACC SWCH:L2-B014 0 S <BD140043 | |
26526 | .word 0xBFA55CFC ! FFFFE83B80000AD0 SWCH:L2-B014 0 S illop_FP | |
26527 | BL140216:fbo BL140217 ! FFFFE83B80000AD4 SWCH:L2-B014 0 L | |
26528 | ld [%g4+0x0020], %f11 ! FFFFE83B80000AD8 SWCH:L2-B014 0 S <BD140042 | |
26529 | bneg BL140218 ;.empty ! FFFFE83B80000ADC SWCH:L2-B014 0 L | |
26530 | fbg,pn %fcc2, BL140217 ! FFFFE83B80000AE0 SWCH:L2-B014 0 L | |
26531 | BL140217:.word 0xBDAB5877 ! FFFFE83B80000AE4 SWCH:L2-B014 0 S illop | |
26532 | fbne,pn %fcc3, BL140219 ;.empty ! FFFFE83B80000AE8 SWCH:L2-B014 0 L | |
26533 | fbo,pn %fcc2, BL140220 ! FFFFE83B80000AEC SWCH:L2-B014 0 L | |
26534 | BL140220:.word 0x8F8AF01B ! FFFFE83B80000AF0 SWCH:L2-B014 0 S illop | |
26535 | lduba [%g7+%g7]0x83, %i1 ! FFFFE83B80000AF4 SWCH:L2-B014 0 S <BD140043 | |
26536 | BL140219:lduw [%g4-0x000C], %i2 ! FFFFE83B80000AF8 SWCH:L2-B014 0 S <BD140002 | |
26537 | .word 0xDD465E9C ! FFFFE83B80000AFC SWCH:L2-B014 0 S illop | |
26538 | BL140218:add %g1, 0x21F, %g1 ! FFFFE83B80000B00 SWCH:L2-B014 0 chksum++ | |
26539 | add %g1, 0xC5C, %g1 ! FFFFE83B80000B04 SWCH:L2-B014 0 chksum++ | |
26540 | fba,a,pn %fcc1, BL140228 ! FFFFE83B80000B08 SWCH:L2-B014 0 | |
26541 | lduw [%g5-0x000C], %o5 ! FFFFE83B80000B0C SWCH:L2-B014 0 S <BD140002 | |
26542 | BL140221:add %g1, 0x97C, %g1 ! FFFFE83B80000B10 CASE:L3-B030 1 chksum++ | |
26543 | ldx [%g2+0x0050], %l5 ! FFFFE83B80000B14 CASE:L3-B030 1 <BD140003 | |
26544 | membar 0x40 ! FFFFE83B80000B18 CASE:L3-B030 1 | |
26545 | ldda [%l5]0x16, %f16 ! FFFFE83B80000B1C CASE:L3-B030 1 Blk-Load | |
26546 | membar 0x40 ! FFFFE83B80000B20 CASE:L3-B030 1 | |
26547 | add %g5, -88, %l6 ! FFFFE83B80000B24 CASE:L3-B030 1 @BD140024 | |
26548 | stda %f30, [%l6]0xD0 ! FFFFE83B80000B28 CASE:L3-B030 1 S Short8 | |
26549 | ldd [%g6+0x0068], %f22 ! FFFFE83B80000B2C CASE:L3-B030 1 S <BD140012 | |
26550 | ldx [%g2+0x0020], %g3 ! FFFFE83B80000B30 CASE:L3-B030 1 S BASE<BD140098 | |
26551 | ldsh [%g6-0x0056], %o5 ! FFFFE83B80000B34 CASE:L3-B030 1 S <BD140014 | |
26552 | .word 0x8F8BF832 ! FFFFE83B80000B38 CASE:L3-B030 1 S illop | |
26553 | std %f6, [%g5-0x006C] ! FFFFE83B80000B3C CASE:L3-B030 1 S >BD140008+4 | |
26554 | ld [%g6+0x0020], %f9 ! FFFFE83B80000B40 CASE:L3-B030 1 S <BD140042 | |
26555 | stxa %i1, [%g3+0x0008]%asi ! FFFFE83B80000B44 CASE:L3-B030 1 S >BD140058 | |
26556 | fmul8x16 %f16, %f26, %f16 ! FFFFE83B80000B48 CASE:L3-B030 1 S | |
26557 | nop ! FFFFE83B80000B4C CASE:L3-B030 1 S | |
26558 | fba,a,pt %fcc1, BL140228 ! FFFFE83B80000B50 CASE:L3-B030 1 | |
26559 | ldx [%g2+0x0018], %g4 ! FFFFE83B80000B54 CASE:L3-B030 0 S BASE<BD140083 | |
26560 | BL140222:add %g1, 0x5AF, %g1 ! FFFFE83B80000B58 CASE:L3-B031 0 chksum++ | |
26561 | ldsb [%g5-0x0020], %i1 ! FFFFE83B80000B5C CASE:L3-B031 0 S <BD140144 | |
26562 | popc %o2, %o2 ! FFFFE83B80000B60 CASE:L3-B031 0 S | |
26563 | .word 0x9D66B992 ! FFFFE83B80000B64 CASE:L3-B031 0 S illop | |
26564 | .word 0xE9D526FA ! FFFFE83B80000B68 CASE:L3-B031 0 S illop | |
26565 | swap [%g5-0x0054], %i3 ! FFFFE83B80000B6C CASE:L3-B031 0 S >BD140027 | |
26566 | ba BL140228 ! FFFFE83B80000B70 CASE:L3-B031 0 | |
26567 | nop ! FFFFE83B80000B74 CASE:L3-B031 0 S | |
26568 | BL140226:.word 0xB7A8CCE1 ! FFFFE83B80000B78 CASE:L3-B032 0 illop | |
26569 | .word 0xB1548000 ! FFFFE83B80000B7C CASE:L3-B032 0 S illop | |
26570 | .word 0xBCFB06D8 ! FFFFE83B80000B80 CASE:L3-B032 0 L random | |
26571 | stb %o1, [%g3-0x0046] ! FFFFE83B80000B84 CASE:L3-B032 0 S >BD140023+2 | |
26572 | call .+8 ! FFFFE83B80000B88 CASE:L3-B032 0 L | |
26573 | st %f2, [%g4+0x004C] ! FFFFE83B80000B8C CASE:L3-B032 0 S >BD140047 | |
26574 | BL140224:.word 0x8FB54646 ! FFFFE83B80000B90 CASE:L3-B032 0 S illop_VIS | |
26575 | fblg,a BL140225 ! FFFFE83B80000B94 CASE:L3-B032 0 L | |
26576 | BL140225:.word 0xF78A9422 ! FFFFE83B80000B98 CASE:L3-B032 0 S illop | |
26577 | BL140223:ldx [%g2+0x0018], %g5 ! FFFFE83B80000B9C CASE:L3-B032 0 S BASE<BD140083 | |
26578 | .word 0xEDB2320C ! FFFFE83B80000BA0 CASE:L3-B032 0 random | |
26579 | ba,a,pt %icc, BL140228 ! FFFFE83B80000BA4 CASE:L3-B032 0 | |
26580 | .word 0x3E1828D0 ! FFFFE83B80000BA8 CASE:L3-B032 0 S random | |
26581 | BL140227:add %g1, 0xB00, %g1 ! FFFFE83B80000BAC CASE:L3-B033 1 chksum++ | |
26582 | lda [%g4+0x002C]%asi, %f11 ! FFFFE83B80000BB0 CASE:L3-B033 1 S <BD140019 | |
26583 | st %f2, [%g5-0x002C] ! FFFFE83B80000BB4 CASE:L3-B033 1 S >BD140055 | |
26584 | ldx [%g2+0x0058], %l6 ! FFFFE83B80000BB8 CASE:L3-B033 1 <BD140010 | |
26585 | ldda [%l6]0x26, %i2 ! FFFFE83B80000BBC CASE:L3-B033 1 S Quad_Ld_P | |
26586 | ldx [%g3+0x0030], %o3 ! FFFFE83B80000BC0 CASE:L3-B033 1 S <BD140044 | |
26587 | stxa %i3, [%g7+%g0]0xB0 ! FFFFE83B80000BC4 CASE:L3-B033 1 S BAD-ASI | |
26588 | add %g5, 0x44, %l6 ! FFFFE83B80000BC8 CASE:L3-B033 1 @BD140137 | |
26589 | ldda [%l6]0xD2, %f22 ! FFFFE83B80000BCC CASE:L3-B033 1 S Short16 | |
26590 | ba,pt %icc, BL140228 ! FFFFE83B80000BD0 CASE:L3-B033 1 | |
26591 | nop ! FFFFE83B80000BD4 CASE:L3-B033 1 S | |
26592 | BL140228: ! SWCH:L2-B014 | |
26593 | add %g1, 0xF48, %g1 ! FFFFE83B80000BD8 SWCH:L2-B014 2 chksum++ | |
26594 | stb %o3, [%g5-0x0020] ! FFFFE83B80000BDC SWCH:L2-B014 2 S >BD140144 | |
26595 | std %f38, [%g5+0x0018] ! FFFFE83B80000BE0 SWCH:L2-B014 2 S >BD140059 | |
26596 | .word 0xFD9DDF02 ! FFFFE83B80000BE4 SWCH:L2-B014 2 S illop_VIS | |
26597 | std %i2, [%g5-0x0008] ! FFFFE83B80000BE8 SWCH:L2-B014 2 S >BD140056 | |
26598 | ldd [%g3+0x0030], %i2 ! FFFFE83B80000BEC SWCH:L2-B014 2 S <BD140044 | |
26599 | nop ! FFFFE83B80000BF0 LOOP:L2-B015 2 | |
26600 | nop ! FFFFE83B80000BF4 LOOP:L2-B016 2 | |
26601 | nop ! FFFFE83B80000BF8 LOOP:L2-B017 2 | |
26602 | add %i2, %g1, %i0 ! FFFFE83B80000BFC SWCH:L2-B018 2 | |
26603 | and %i0, 0x18, %o7 ! FFFFE83B80000C00 SWCH:L2-B018 2 | |
26604 | sethi %hi(0xF18), %i0 ! FFFFE83B80000C04 SWCH:L2-B018 2 .+0 | |
26605 | or %i0,%lo(0xF18),%i0 ! FFFFE83B80000C08 SWCH:L2-B018 2 | |
26606 | add %i0, %o7, %i0 ! FFFFE83B80000C0C SWCH:L2-B018 2 | |
26607 | jmpl %l7+%i0, %g0 ! FFFFE83B80000C10 SWCH:L2-B018 2 | |
26608 | nop ! FFFFE83B80000C14 SWCH:L2-B018 2 S | |
26609 | fba,a BL140232 ! FFFFE83B80000C18 SWCH:L2-B018 0 | |
26610 | ld [%g2+0x0064], %fsr ! FFFFE83B80000C1C SWCH:L2-B018 0 S <BD140032+4 | |
26611 | ba,pn %icc, BL140231 ! FFFFE83B80000C20 SWCH:L2-B018 0 | |
26612 | nop ! FFFFE83B80000C24 SWCH:L2-B018 0 S | |
26613 | fba,a,pt %fcc2, BL140230 ! FFFFE83B80000C28 SWCH:L2-B018 2 | |
26614 | .word 0xC7B59135 ! FFFFE83B80000C2C SWCH:L2-B018 0 S illop | |
26615 | ba,a BL140229 ! FFFFE83B80000C30 SWCH:L2-B018 0 | |
26616 | lduha [%g3-0x0018]%asi, %i4 ! FFFFE83B80000C34 SWCH:L2-B018 0 S <BD140078 | |
26617 | BL140229:add %g1, 0x6B4, %g1 ! FFFFE83B80000C38 CASE:L3-B034 0 chksum++ | |
26618 | std %f30, [%g3+0x0050] ! FFFFE83B80000C3C CASE:L3-B034 0 S >BD140045 | |
26619 | call .+8 ! FFFFE83B80000C40 CASE:L3-B034 0 S | |
26620 | nop ! FFFFE83B80000C44 CASE:L3-B034 0 S | |
26621 | stwa %o4, [%g3-0x0054]%asi ! FFFFE83B80000C48 CASE:L3-B034 0 S >BD140027 | |
26622 | .word 0xB9A80ACE ! FFFFE83B80000C4C CASE:L3-B034 0 S illop | |
26623 | fba BL140233 ! FFFFE83B80000C50 CASE:L3-B034 0 | |
26624 | ld [%g6-0x0078], %f5 ! FFFFE83B80000C54 CASE:L3-B034 0 S <BD140180 | |
26625 | BL140230:add %g1, 0x6C7, %g1 ! FFFFE83B80000C58 CASE:L3-B035 2 chksum++ | |
26626 | stx %g1, [%g6+0x0058] ! FFFFE83B80000C5C CASE:L3-B035 2 S >BD140035 | |
26627 | ldx [%g2+0x0038], %g5 ! FFFFE83B80000C60 CASE:L3-B035 2 S BASE<BD140125 | |
26628 | call .+8 ! FFFFE83B80000C64 CASE:L3-B035 2 S | |
26629 | ldub [%g6+0x002B], %i5 ! FFFFE83B80000C68 CASE:L3-B035 2 S <BD140126 | |
26630 | st %f9, [%g3-0x0078] ! FFFFE83B80000C6C CASE:L3-B035 2 S >BD140180 | |
26631 | fba,pn %fcc1, BL140233 ! FFFFE83B80000C70 CASE:L3-B035 2 | |
26632 | std %f46, [%g3+0x0010] ! FFFFE83B80000C74 CASE:L3-B035 2 S >BD140074 | |
26633 | BL140231:.word 0x00584982 ! FFFFE83B80000C78 CASE:L3-B036 0 illop | |
26634 | nop ! FFFFE83B80000C7C CASE:L3-B036 0 S | |
26635 | add %g5, -36, %l6 ! FFFFE83B80000C80 CASE:L3-B036 0 @BD140068 | |
26636 | .word 0xD1AD8B17 ! FFFFE83B80000C84 CASE:L3-B036 0 S illop | |
26637 | stx %i0, [%g4+0x0080] ! FFFFE83B80000C88 CASE:L3-B036 0 S >BD140070 | |
26638 | std %f44, [%g3+0x0018] ! FFFFE83B80000C8C CASE:L3-B036 0 S >BD140059 | |
26639 | add %g3, -31, %l6 ! FFFFE83B80000C90 CASE:L3-B036 0 @BD140085 | |
26640 | stda %f22, [%l6]0xD0 ! FFFFE83B80000C94 CASE:L3-B036 0 S Short8 | |
26641 | fba,a,pn %fcc1, BL140233 ! FFFFE83B80000C98 CASE:L3-B036 0 | |
26642 | nop ! FFFFE83B80000C9C CASE:L3-B036 0 S | |
26643 | BL140232:add %g1, 0x7A3, %g1 ! FFFFE83B80000CA0 CASE:L3-B037 0 chksum++ | |
26644 | add %g3, -104, %l5 ! FFFFE83B80000CA4 CASE:L3-B037 0 @BD140082 | |
26645 | stda %f30,[%l5+%g1]0xC3 ! FFFFE83B80000CA8 CASE:L3-B037 0 S Partial_St | |
26646 | add %g5, 0x43, %l6 ! FFFFE83B80000CAC CASE:L3-B037 0 @BD140092 | |
26647 | stda %f28, [%l6]0xD0 ! FFFFE83B80000CB0 CASE:L3-B037 0 S Short8 | |
26648 | stw %i5, [%g5+0x0024] ! FFFFE83B80000CB4 CASE:L3-B037 0 S >BD140139 | |
26649 | std %f12, [%g6+0x0018] ! FFFFE83B80000CB8 CASE:L3-B037 0 S >BD140059 | |
26650 | .word 0xF7D4F13A ! FFFFE83B80000CBC CASE:L3-B037 0 illop | |
26651 | ldxa [%g5+0x0039]%asi, %i4 ! FFFFE83B80000CC0 CASE:L3-B037 0 S <BD140028+1 | |
26652 | BL140233: ! SWCH:L2-B018 | |
26653 | add %g1, 0xADF, %g1 ! FFFFE83B80000CC4 SWCH:L2-B018 2 chksum++ | |
26654 | std %i2, [%g3+0x0050] ! FFFFE83B80000CC8 SWCH:L2-B018 2 S >BD140045 | |
26655 | ldx [%g2+0x0050], %l5 ! FFFFE83B80000CCC SWCH:L2-B018 2 <BD140003 | |
26656 | membar 0x40 ! FFFFE83B80000CD0 SWCH:L2-B018 2 | |
26657 | ldda [%l5]0xF0, %f16 ! FFFFE83B80000CD4 SWCH:L2-B018 2 Blk-Load | |
26658 | membar 0x40 ! FFFFE83B80000CD8 SWCH:L2-B018 2 | |
26659 | ldx [%g2+0x0058], %l6 ! FFFFE83B80000CDC SWCH:L2-B018 2 <BD140010 | |
26660 | ldda [%l6]0x24, %i2 ! FFFFE83B80000CE0 SWCH:L2-B018 2 S Quad_Ld | |
26661 | stha %g7, [%l6+%g0]0x0C ! FFFFE83B80000CE4 SWCH:L2-B018 2 S >BD140011 | |
26662 | .word 0x8BDAB252 ! FFFFE83B80000CE8 SWCH:L2-B018 2 S illop | |
26663 | membar 0x40 ! FFFFE83B80000CEC SWCH:L2-B018 2 | |
26664 | ldda [%l5]0xF9, %f16 ! FFFFE83B80000CF0 SWCH:L2-B018 2 Blk-Load | |
26665 | membar 0x40 ! FFFFE83B80000CF4 SWCH:L2-B018 2 | |
26666 | st %f8, [%g5+0x0060] ! FFFFE83B80000CF8 SWCH:L2-B018 2 S >BD140069 | |
26667 | nop ! FFFFE83B80000CFC LOOP:L2-B019 2 | |
26668 | ldx [%g2+0x0058], %l6 ! FFFFE83B80000D00 LOOP:L1-B000 2 <BD140010 | |
26669 | ldda [%l6]0x24, %i0 ! FFFFE83B80000D04 LOOP:L1-B000 2 S Quad_Ld | |
26670 | ldxa [%g6-0x0068]%asi, %o0 ! FFFFE83B80000D08 LOOP:L1-B000 2 S <BD140082 | |
26671 | ldx [%g2+0x0050], %l5 ! FFFFE83B80000D0C LOOP:L1-B000 2 <BD140003 | |
26672 | membar 0x40 ! FFFFE83B80000D10 LOOP:L1-B000 2 | |
26673 | ldda [%l5]0x16, %f16 ! FFFFE83B80000D14 LOOP:L1-B000 2 Blk-Load | |
26674 | membar 0x40 ! FFFFE83B80000D18 LOOP:L1-B000 2 | |
26675 | stx %i5, [%g5-0x0008] ! FFFFE83B80000D1C LOOP:L1-B000 2 S >BD140056 | |
26676 | ldsh [%g6-0x0016], %i4 ! FFFFE83B80000D20 LOOP:L1-B000 2 S <BD140051 | |
26677 | subcc %l0, 0x1, %l0 ! FFFFE83B80000D24 LOOP:L1-B000 2 | |
26678 | bnz BL140234 ! FFFFE83B80000D28 LOOP:L1-B000 2 | |
26679 | stx %i2, [%g4+0x0080] ! FFFFE83B80000D2C LOOP:L1-B000 2 S >BD140070 | |
26680 | add %g1, 0x9F8, %g1 ! FFFFE83B80000D30 LOOP:L1-B000 1 chksum++ | |
26681 | blimp_good_end: | |
26682 | EXIT_GOOD | |
26683 | blimp_bad_end: | |
26684 | EXIT_BAD | |
26685 | ||
26686 | SECTION .btext064_pg1 TEXT_VA=0xffffe83b80000000 | |
26687 | attr_text { | |
26688 | Name = .btext064_pg1, | |
26689 | VA = 0xffffe83b80000000, | |
26690 | RA = 0xa50000000, | |
26691 | PA = ra2pa(0xa50000000,0), | |
26692 | tsbonly, | |
26693 | part_0_ctx_nonzero_tsb_config_1, | |
26694 | TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1, | |
26695 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
26696 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
26697 | } | |
26698 | .text; .skip 8 | |
26699 | ||
26700 | !======================================================================== | |
26701 | ||
26702 | SECTION .btext065 TEXT_VA=0x114c015f00 | |
26703 | attr_text { | |
26704 | Name = .btext065, | |
26705 | VA = 0x114c015f00, | |
26706 | RA = 0xfffea9f00, | |
26707 | PA = ra2pa(0xfffea9f00,0), | |
26708 | notsb | |
26709 | } | |
26710 | ||
26711 | SECTION .btext065_pg0 TEXT_VA=0x114c014000 | |
26712 | attr_text { | |
26713 | Name = .btext065_pg0, | |
26714 | VA = 0x114c014000, | |
26715 | RA = 0xfffea8000, | |
26716 | PA = ra2pa(0xfffea8000,0), | |
26717 | tsbonly, | |
26718 | part_0_ctx_nonzero_tsb_config_3, | |
26719 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
26720 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
26721 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
26722 | } | |
26723 | .text; .skip 8 | |
26724 | ||
26725 | ||
26726 | SECTION .btext065 | |
26727 | .text | |
26728 | .global SUBR173; SUBR173: | |
26729 | BL140001: ! SUBR:L0-B000 | |
26730 | add %g1, 0x9F1, %g1 ! 000000114C015F00 SUBR:L0-B000 0 chksum++ | |
26731 | save %o6, -128, %o6 ! 000000114C015F04 SUBR:L0-B000 0 | |
26732 | sethi %hh(0x114C015F00),%l7 ! 000000114C015F08 SUBR:L0-B000 0 SUBR173 | |
26733 | or %l7,%hm(0x114C015F00),%l7 ! 000000114C015F0C SUBR:L0-B000 0 | |
26734 | sethi %lm(0x114C015F00),%l6 ! 000000114C015F10 SUBR:L0-B000 0 | |
26735 | or %l6,%lo(0x114C015F00),%l6 ! 000000114C015F14 SUBR:L0-B000 0 | |
26736 | sllx %l7, 0x20, %l7 ! 000000114C015F18 SUBR:L0-B000 0 | |
26737 | or %l7, %l6, %l7 ! 000000114C015F1C SUBR:L0-B000 0 | |
26738 | ta %xcc, 0x45 ! 000000114C015F20 SUBR:L0-B000 0 demap-stack | |
26739 | add %g1, 0xD7D, %g1 ! 000000114C015F24 SUBR:L0-B000 0 chksum++ | |
26740 | or %g0, 0x2, %l3 ! 000000114C015F28 LOOP:L1-B000 0 | |
26741 | BL140013: ! LOOP:L1-B000 | |
26742 | .word 0x070FAC5C ! 000000114C015F2C LOOP:L1-B000 0 random | |
26743 | call .+8 ! 000000114C015F30 LOOP:L1-B000 0 S | |
26744 | popc -3766, %i0 ! 000000114C015F34 LOOP:L1-B000 0 S | |
26745 | std %o4, [%g3+0x0050] ! 000000114C015F38 LOOP:L1-B000 0 S >BD140045 | |
26746 | lduha [%g7+%g0]0x82, %o2 ! 000000114C015F3C LOOP:L1-B000 0 S <BD140043 | |
26747 | prefetch [%g4-0x0074], 2 ! 000000114C015F40 LOOP:L1-B000 0 S <BD140020 | |
26748 | .word 0x8BA709E8 ! 000000114C015F44 SKIP:L2-B000 0 illop | |
26749 | bz,pt %xcc, BL140002 ! 000000114C015F48 SKIP:L2-B000 0 | |
26750 | ldx [%g2+0x0060], %fsr ! 000000114C015F4C SKIP:L2-B000 0 S <BD140032 | |
26751 | .word 0xDBB8DC2C ! 000000114C015F50 SKIP:L2-B000 0 S illop | |
26752 | .word 0xD789CA59 ! 000000114C015F54 SKIP:L2-B000 0 S illop | |
26753 | ldxa [%g7+%g7]0x83, %o0 ! 000000114C015F58 SKIP:L2-B000 0 S <BD140043 | |
26754 | ldstub [%g6-0x0057], %o1 ! 000000114C015F5C SKIP:L2-B000 0 S >BD140026 | |
26755 | .word 0xA1B4878B ! 000000114C015F60 SKIP:L2-B000 0 S illop | |
26756 | std %i2, [%g3-0x0048] ! 000000114C015F64 SKIP:L2-B000 0 S >BD140023 | |
26757 | ld [%g3+0x004C], %f2 ! 000000114C015F68 SKIP:L2-B000 0 S <BD140047 | |
26758 | .word 0xCB7669D4 ! 000000114C015F6C SKIP:L2-B000 0 illop | |
26759 | st %fsr, [%g2+0x0064] ! 000000114C015F70 SKIP:L2-B000 0 S <BD140032+4 | |
26760 | stb %o2, [%g3-0x001F] ! 000000114C015F74 SKIP:L2-B000 0 S >BD140085 | |
26761 | tvs %icc, %g0+0x0057 ! 000000114C015F78 SKIP:L2-B000 0 S | |
26762 | tcc %xcc, %g0+0x006C ! 000000114C015F7C SKIP:L2-B000 0 S | |
26763 | .word 0xEDDAD98B ! 000000114C015F80 SKIP:L2-B000 0 S illop | |
26764 | add %g5, -74, %l6 ! 000000114C015F84 SKIP:L2-B000 0 @BD140033 | |
26765 | ldda [%l6]0xDA, %f16 ! 000000114C015F88 SKIP:L2-B000 0 S Short16 | |
26766 | fba,pt %fcc0, BL140004 ! 000000114C015F8C SKIP:L2-B000 0 | |
26767 | nop ! 000000114C015F90 SKIP:L2-B000 0 S | |
26768 | BL140002: ! ELSE:L2-B001 | |
26769 | ldx [%g4-0x0088], %g4 ! 000000114C015F94 ELSE:L2-B001 0 ptr_chase | |
26770 | ldx [%g4-0x0088], %g4 ! 000000114C015F98 ELSE:L2-B001 0 ptr_chase | |
26771 | ldx [%g4-0x0088], %g4 ! 000000114C015F9C ELSE:L2-B001 0 ptr_chase | |
26772 | ldx [%g4-0x0088], %g4 ! 000000114C015FA0 ELSE:L2-B001 0 ptr_chase | |
26773 | ta %xcc, 0x43 ! 000000114C015FA4 ELSE:L2-B001 0 S +-PEF | |
26774 | .word 0xCDADDB6F ! 000000114C015FA8 ELSE:L2-B001 0 S illop | |
26775 | add %g5, -60, %l6 ! 000000114C015FAC ELSE:L2-B001 0 @BD140041 | |
26776 | stda %f28, [%l6]0xD2 ! 000000114C015FB0 ELSE:L2-B001 0 S Short16 | |
26777 | add %g4, -40, %l6 ! 000000114C015FB4 ELSE:L2-B001 0 @BD140049 | |
26778 | .word 0xB3B7C65A ! 000000114C015FB8 ELSE:L2-B001 0 S illop | |
26779 | ldda [%g3+0x0058]%asi, %i0 ! 000000114C015FBC ELSE:L2-B001 0 S <BD140035 | |
26780 | ldx [%g2+0x0050], %l5 ! 000000114C015FC0 ELSE:L2-B001 0 <BD140003 | |
26781 | membar 0x40 ! 000000114C015FC4 ELSE:L2-B001 0 | |
26782 | .word 0xCBEDDAAE ! 000000114C015FC8 ELSE:L2-B001 0 illop | |
26783 | .word 0xA3AC587F ! 000000114C015FCC ELSE:L2-B001 0 illop | |
26784 | stxa %i0, [%g4+0x0030]%asi ! 000000114C015FD0 ELSE:L2-B001 0 S >BD140044 | |
26785 | add %g1, 0xDDA, %g1 ! 000000114C015FD4 ELSE:L2-B001 0 chksum++ | |
26786 | ldda [%g3+0x0068]%asi, %i0 ! 000000114C015FD8 ELSE:L2-B001 0 S <BD140012 | |
26787 | ldx [%g5-0x0088], %g5 ! 000000114C015FDC ELSE:L2-B001 0 ptr_chase | |
26788 | ldx [%g5-0x0088], %g5 ! 000000114C015FE0 ELSE:L2-B001 0 ptr_chase | |
26789 | .word 0x83880000 ! 000000114C015FE4 ELSE:L2-B001 0 S random | |
26790 | add %g4, -8, %l5 ! 000000114C015FE8 ELSE:L2-B001 0 @BD140056 | |
26791 | stda %f18,[%l5+%g1]0xC0 ! 000000114C015FEC ELSE:L2-B001 0 S Partial_St | |
26792 | ldsha [%g6+0x0040]%asi, %o5 ! 000000114C015FF0 ELSE:L2-B001 0 S <BD140036 | |
26793 | BL140004: ! ELSE:L2-B001 | |
26794 | add %g1, 0x887, %g1 ! 000000114C015FF4 ELSE:L2-B001 0 chksum++ | |
26795 | .word 0x97B68183 ! 000000114C015FF8 SKIP:L2-B002 0 illop | |
26796 | .word 0x8BCF1895 ! 000000114C015FFC SKIP:L2-B002 0 illop | |
26797 | sth %i1, [%g3+0x0066] ! 000000114C016000 SKIP:L2-B002 0 S >BD140021+2 | |
26798 | stha %o5, [%g4-0x003C]%asi ! 000000114C016004 SKIP:L2-B002 0 S >BD140041 | |
26799 | st %f4, [%g5-0x0074] ! 000000114C016008 SKIP:L2-B002 0 S >BD140020 | |
26800 | .word 0x99AACDEC ! 000000114C01600C SKIP:L2-B002 0 S illop | |
26801 | add %g5, -40, %l6 ! 000000114C016010 SKIP:L2-B002 0 @BD140049 | |
26802 | .word 0x9566FA69 ! 000000114C016014 SKIP:L2-B002 0 S illop | |
26803 | add %g1, 0x256, %g1 ! 000000114C016018 SKIP:L2-B002 0 chksum++ | |
26804 | stba %g1, [%g6-0x0004]%asi ! 000000114C01601C SKIP:L2-B002 0 S >BD140056+4 | |
26805 | ldx [%g2+0x0050], %l5 ! 000000114C016020 SKIP:L2-B002 0 <BD140003 | |
26806 | membar 0x40 ! 000000114C016024 SKIP:L2-B002 0 | |
26807 | stda %f0, [%l5]0x17 ! 000000114C016028 SKIP:L2-B002 0 Blk-Store | |
26808 | membar 0x40 ! 000000114C01602C SKIP:L2-B002 0 | |
26809 | call .+8 ! 000000114C016030 SKIP:L2-B002 0 S | |
26810 | stda %f46, [%g3-0x0060]%asi ! 000000114C016034 SKIP:L2-B002 0 S >BD140104 | |
26811 | stx %g1, [%g4+0x0068] ! 000000114C016038 SKIP:L2-B002 0 S >BD140012 | |
26812 | add %g5, 0x43, %l6 ! 000000114C01603C SKIP:L2-B002 0 @BD140092 | |
26813 | ldda [%l6]0xD1, %f24 ! 000000114C016040 SKIP:L2-B002 0 S Short8 | |
26814 | ba BL140006 ! 000000114C016044 SKIP:L2-B002 0 | |
26815 | lduh [%g6+0x0002], %i2 ! 000000114C016048 SKIP:L2-B002 0 S <BD140095 | |
26816 | BL140005: ! ELSE:L2-B003 | |
26817 | .word 0xEE994FBD ! 000000114C01604C ELSE:L2-B003 0 S illop | |
26818 | .word 0x95A119C3 ! 000000114C016050 ELSE:L2-B003 0 S illop_FP | |
26819 | sethi %hh(0x579C9FFFFF00),%l6 ! 000000114C016054 ELSE:L2-B003 0 SUBR180 | |
26820 | .word 0x83B77C68 ! 000000114C016058 ELSE:L2-B003 0 illop | |
26821 | .word 0xB5A75019 ! 000000114C01605C ELSE:L2-B003 0 illop | |
26822 | .word 0x8DE5CB4F ! 000000114C016060 ELSE:L2-B003 0 illop | |
26823 | sllx %l6, 0x20, %l6 ! 000000114C016064 ELSE:L2-B003 0 | |
26824 | or %l6, %l5, %l6 ! 000000114C016068 ELSE:L2-B003 0 | |
26825 | jmpl %l6+0x0000, %o7 ! 000000114C01606C ELSE:L2-B003 0 S | |
26826 | .word 0xF5C9AD3D ! 000000114C016070 ELSE:L2-B003 0 S random | |
26827 | call .+8 ! 000000114C016074 ELSE:L2-B003 0 S | |
26828 | lduh [%g4-0x0028], %l0 ! 000000114C016078 ELSE:L2-B003 0 S <BD140049 | |
26829 | ldx [%g2+0x0050], %l5 ! 000000114C01607C ELSE:L2-B003 0 <BD140003 | |
26830 | membar 0x40 ! 000000114C016080 ELSE:L2-B003 0 | |
26831 | stda %f32, [%l5]0x16 ! 000000114C016084 ELSE:L2-B003 0 Blk-Store | |
26832 | membar 0x40 ! 000000114C016088 ELSE:L2-B003 0 | |
26833 | add %g1, 0xDFE, %g1 ! 000000114C01608C ELSE:L2-B003 0 chksum++ | |
26834 | nop ! 000000114C016090 ELSE:L2-B003 0 S | |
26835 | st %f31, [%g6+0x0048] ! 000000114C016094 ELSE:L2-B003 0 S >BD140018 | |
26836 | .word 0x9FA11012 ! 000000114C016098 ELSE:L2-B003 0 illop | |
26837 | ldx [%g3-0x0088], %g3 ! 000000114C01609C ELSE:L2-B003 0 ptr_chase | |
26838 | .word 0xA7BC37EB ! 000000114C0160A0 ELSE:L2-B003 0 illop | |
26839 | ldx [%g3-0x0088], %g3 ! 000000114C0160A4 ELSE:L2-B003 0 ptr_chase | |
26840 | ldx [%g3-0x0088], %g3 ! 000000114C0160A8 ELSE:L2-B003 0 ptr_chase | |
26841 | ldx [%g2+0x0020], %g5 ! 000000114C0160AC ELSE:L2-B003 0 S BASE<BD140098 | |
26842 | ldx [%g2+0x0038], %g6 ! 000000114C0160B0 ELSE:L2-B003 0 S BASE<BD140125 | |
26843 | BL140006: ! ELSE:L2-B003 | |
26844 | add %g1, 0xE80, %g1 ! 000000114C0160B4 ELSE:L2-B003 0 chksum++ | |
26845 | .word 0x97AB34DE ! 000000114C0160B8 SKIP:L2-B004 0 illop | |
26846 | .word 0x306A972E ! 000000114C0160BC SKIP:L2-B004 0 random | |
26847 | .word 0xAA3CB59C ! 000000114C0160C0 SKIP:L2-B004 0 S random | |
26848 | sth %o5, [%g3-0x0026] ! 000000114C0160C4 SKIP:L2-B004 0 S >BD140170 | |
26849 | ta %xcc, 0x46 ! 000000114C0160C8 SKIP:L2-B004 0 S demap-page | |
26850 | ldx [%g2+0x0038], %g6 ! 000000114C0160CC SKIP:L2-B004 0 S BASE<BD140125 | |
26851 | ldx [%g2+0x0058], %l6 ! 000000114C0160D0 SKIP:L2-B004 0 <BD140010 | |
26852 | ldda [%l6]0x24, %i0 ! 000000114C0160D4 SKIP:L2-B004 0 S Quad_Ld | |
26853 | ta %xcc, 0x46 ! 000000114C0160D8 SKIP:L2-B004 0 S demap-page | |
26854 | .word 0xDC7438E0 ! 000000114C0160DC SKIP:L2-B004 0 S random | |
26855 | .word 0x83D7E43E ! 000000114C0160E0 SKIP:L2-B004 0 illop | |
26856 | ldx [%g2+0x0060], %fsr ! 000000114C0160E4 SKIP:L2-B004 0 S <BD140032 | |
26857 | ldd [%g5-0x0070], %f40 ! 000000114C0160E8 SKIP:L2-B004 0 S <BD140008 | |
26858 | .word 0xC37DC99F ! 000000114C0160EC SKIP:L2-B004 0 S illop | |
26859 | ldx [%g2+0x0028], %g3 ! 000000114C0160F0 SKIP:L2-B004 0 S BASE<BD140022 | |
26860 | .word 0xFB963D1C ! 000000114C0160F4 SKIP:L2-B004 0 S illop | |
26861 | .word 0x8DF963DF ! 000000114C0160F8 SKIP:L2-B004 0 S illop | |
26862 | ldda [%g7+%g0]0x83, %i0 ! 000000114C0160FC SKIP:L2-B004 0 S <BD140043 | |
26863 | sethi %hh(0x1673FFFFFF00),%l6 ! 000000114C016100 SKIP:L2-B004 0 SUBR178 | |
26864 | .word 0xB1743AE2 ! 000000114C016104 SKIP:L2-B004 0 illop | |
26865 | .word 0xABB2C93A ! 000000114C016108 SKIP:L2-B004 0 illop | |
26866 | or %l5,%lo(0x1673FFFFFF00),%l5 ! 000000114C01610C SKIP:L2-B004 0 | |
26867 | sllx %l6, 0x20, %l6 ! 000000114C016110 SKIP:L2-B004 0 | |
26868 | .word 0x95ABCA22 ! 000000114C016114 SKIP:L2-B004 0 illop | |
26869 | add %l6, 0x1, %l6 ! 000000114C016118 SKIP:L2-B004 0 | |
26870 | jmpl %l6+0x0000, %o7 ! 000000114C01611C SKIP:L2-B004 0 S | |
26871 | .word 0x9DA70D53 ! 000000114C016120 SKIP:L2-B004 0 S illop_FP | |
26872 | popc %i0, %o2 ! 000000114C016124 SKIP:L2-B004 0 S | |
26873 | .word 0xA9A348F6 ! 000000114C016128 SKIP:L2-B004 0 illop | |
26874 | .word 0xADB4837A ! 000000114C01612C SKIP:L2-B004 0 S illop | |
26875 | BL140007: ! ELSE:L2-B005 | |
26876 | ldstub [%g4-0x0010], %i0 ! 000000114C016130 ELSE:L2-B005 0 S >BD140052 | |
26877 | fbug BL140008 ;.empty ! 000000114C016134 ELSE:L2-B005 0 L | |
26878 | .word 0x9FC68000 ! 000000114C016138 ELSE:L2-B005 0 L random | |
26879 | fbg,a,pn %fcc1, BL140010 ! 000000114C01613C ELSE:L2-B005 0 L | |
26880 | stx %o2, [%g3+0x0080] ! 000000114C016140 ELSE:L2-B005 0 S >BD140070 | |
26881 | BL140010:fbue,a,pn %fcc0, BL140011 ! 000000114C016144 ELSE:L2-B005 0 L | |
26882 | BL140008:st %f8, [%g5+0x004C] ! 000000114C016148 ELSE:L2-B005 0 S >BD140047 | |
26883 | fbn,a,pn %fcc1, BL140011 ! 000000114C01614C ELSE:L2-B005 0 L | |
26884 | BL140009:.word 0xABADD88E ! 000000114C016150 ELSE:L2-B005 0 S illop | |
26885 | BL140011:.word 0x85B09005 ! 000000114C016154 ELSE:L2-B005 0 illop | |
26886 | add %g1, 0x51C, %g1 ! 000000114C016158 ELSE:L2-B005 0 chksum++ | |
26887 | .word 0x97B1AE2F ! 000000114C01615C ELSE:L2-B005 0 S illop_VIS | |
26888 | ldx [%g2+0x0058], %l6 ! 000000114C016160 ELSE:L2-B005 0 <BD140010 | |
26889 | ldda [%l6]0x24, %i0 ! 000000114C016164 ELSE:L2-B005 0 S Quad_Ld | |
26890 | ldx [%g2+0x0000], %g4 ! 000000114C016168 ELSE:L2-B005 0 S BASE<BD140094 | |
26891 | stba %i5, [%g3-0x0010]%asi ! 000000114C01616C ELSE:L2-B005 0 S >BD140052 | |
26892 | st %f12, [%g3-0x0038] ! 000000114C016170 ELSE:L2-B005 0 S >BD140006 | |
26893 | st %f13, [%g3-0x0034] ! 000000114C016174 ELSE:L2-B005 0 S >BD140006+4 | |
26894 | ldstuba [%g5+0x0046]%asi, %i3 ! 000000114C016178 ELSE:L2-B005 0 S >BD140077 | |
26895 | .word 0x2FED0A9A ! 000000114C01617C ELSE:L2-B005 0 S illop | |
26896 | BL140012: ! ELSE:L2-B005 | |
26897 | add %g1, 0x1A4, %g1 ! 000000114C016180 ELSE:L2-B005 0 chksum++ | |
26898 | std %g0, [%g6+0x0038] ! 000000114C016184 LOOP:L1-B000 0 S >BD140028 | |
26899 | ld [%g2+0x0064], %fsr ! 000000114C016188 LOOP:L1-B000 0 S <BD140032+4 | |
26900 | ldd [%g5-0x0070], %f44 ! 000000114C01618C LOOP:L1-B000 0 S <BD140008 | |
26901 | sth %o2, [%g4-0x004C] ! 000000114C016190 LOOP:L1-B000 0 S >BD140089 | |
26902 | subcc %l3, 0x1, %l3 ! 000000114C016194 LOOP:L1-B000 0 | |
26903 | .word 0x99AA0512 ! 000000114C016198 LOOP:L1-B000 0 illop | |
26904 | lduwa [%g6-0x003D]%asi, %l4 ! 000000114C01619C LOOP:L1-B000 0 S <BD140007+3 | |
26905 | add %g1, 0xC0, %g1 ! 000000114C0161A0 LOOP:L1-B000 0 chksum++ | |
26906 | .word 0x91AD5886 ! 000000114C0161A4 LOOP:L1-B000 0 illop | |
26907 | .word 0xB3A0C7DD ! 000000114C0161A8 SUBR:L0-B000 0 S illop | |
26908 | stba %i3, [%g6+0x003F]%asi ! 000000114C0161AC SUBR:L0-B000 0 S >BD140028+7 | |
26909 | .word 0xD7B1E9B7 ! 000000114C0161B0 SUBR:L0-B000 0 S illop | |
26910 | add %g4, -31, %l6 ! 000000114C0161B4 SUBR:L0-B000 0 @BD140085 | |
26911 | stda %f24, [%l6]0xD0 ! 000000114C0161B8 SUBR:L0-B000 0 S Short8 | |
26912 | ld [%g6-0x000C], %f24 ! 000000114C0161BC SUBR:L0-B000 0 S <BD140002 | |
26913 | .word 0xBD81EC3E ! 000000114C0161C0 SUBR:L0-B000 0 S illop | |
26914 | sethi %hh(0x7E91ADAB9F00),%l6 ! 000000114C0161C4 SUBR:L0-B000 0 SUBR179 | |
26915 | or %l6,%hm(0x7E91ADAB9F00),%l6 ! 000000114C0161C8 SUBR:L0-B000 0 | |
26916 | sethi %lm(0x7E91ADAB9F00),%l5 ! 000000114C0161CC SUBR:L0-B000 0 | |
26917 | or %l5,%lo(0x7E91ADAB9F00),%l5 ! 000000114C0161D0 SUBR:L0-B000 0 | |
26918 | sllx %l6, 0x20, %l6 ! 000000114C0161D4 SUBR:L0-B000 0 | |
26919 | .word 0x89AC0A19 ! 000000114C0161D8 SUBR:L0-B000 0 illop | |
26920 | jmpl %l6+0x0000, %o7 ! 000000114C0161DC SUBR:L0-B000 0 S | |
26921 | ldsb [%g4+0x002A], %l4 ! 000000114C0161E0 SUBR:L0-B000 0 S <BD140099 | |
26922 | .word 0xB3B082C9 ! 000000114C0161E4 SUBR:L0-B000 0 S illop | |
26923 | ldd [%g3+0x0018], %f40 ! 000000114C0161E8 SUBR:L0-B000 0 S <BD140059 | |
26924 | ta %xcc, 0x45 ! 000000114C0161EC SUBR:L0-B000 0 demap-stack | |
26925 | add %g1, 0xBD1, %i0 ! 000000114C0161F0 SUBR:L0-B000 0 | |
26926 | .word 0xFF34DE96 ! 000000114C0161F4 SUBR:L0-B000 0 random | |
26927 | ret ! 000000114C0161F8 SUBR:L0-B000 0 | |
26928 | restore %i0, %l7, %o0 ! 000000114C0161FC SUBR:L0-B000 0 | |
26929 | ||
26930 | SECTION .btext065_pg1 TEXT_VA=0x114c016000 | |
26931 | attr_text { | |
26932 | Name = .btext065_pg1, | |
26933 | VA = 0x114c016000, | |
26934 | RA = 0xfffeaa000, | |
26935 | PA = ra2pa(0xfffeaa000,0), | |
26936 | tsbonly, | |
26937 | part_0_ctx_nonzero_tsb_config_3, | |
26938 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
26939 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
26940 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
26941 | } | |
26942 | .text; .skip 8 | |
26943 | ||
26944 | !======================================================================== | |
26945 | ||
26946 | SECTION .btext066 TEXT_VA=0x2161a01a5f00 | |
26947 | attr_text { | |
26948 | Name = .btext066, | |
26949 | VA = 0x2161a01a5f00, | |
26950 | RA = 0xfffea5f00, | |
26951 | PA = ra2pa(0xfffea5f00,0), | |
26952 | notsb | |
26953 | } | |
26954 | ||
26955 | SECTION .btext066_pg0 TEXT_VA=0x2161a01a4000 | |
26956 | attr_text { | |
26957 | Name = .btext066_pg0, | |
26958 | VA = 0x2161a01a4000, | |
26959 | RA = 0xfffea4000, | |
26960 | PA = ra2pa(0xfffea4000,0), | |
26961 | tsbonly, | |
26962 | part_0_ctx_nonzero_tsb_config_3, | |
26963 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
26964 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
26965 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
26966 | } | |
26967 | .text; .skip 8 | |
26968 | ||
26969 | ||
26970 | SECTION .btext066 | |
26971 | .text | |
26972 | .global SUBR174; SUBR174: | |
26973 | BL140014: ! SUBR:L0-B000 | |
26974 | add %g1, 0xCB3, %g1 ! 00002161A01A5F00 SUBR:L0-B000 0 chksum++ | |
26975 | save %o6, -128, %o6 ! 00002161A01A5F04 SUBR:L0-B000 0 | |
26976 | sethi %hh(0x2161A01A5F00),%l7 ! 00002161A01A5F08 SUBR:L0-B000 0 SUBR174 | |
26977 | or %l7,%hm(0x2161A01A5F00),%l7 ! 00002161A01A5F0C SUBR:L0-B000 0 | |
26978 | sethi %lm(0x2161A01A5F00),%l6 ! 00002161A01A5F10 SUBR:L0-B000 0 | |
26979 | or %l6,%lo(0x2161A01A5F00),%l6 ! 00002161A01A5F14 SUBR:L0-B000 0 | |
26980 | sllx %l7, 0x20, %l7 ! 00002161A01A5F18 SUBR:L0-B000 0 | |
26981 | or %l7, %l6, %l7 ! 00002161A01A5F1C SUBR:L0-B000 0 | |
26982 | ta %xcc, 0x45 ! 00002161A01A5F20 SUBR:L0-B000 0 demap-stack | |
26983 | .word 0x91A997A3 ! 00002161A01A5F24 SUBR:L0-B000 0 S illop | |
26984 | ldsb [%g4-0x001F], %o5 ! 00002161A01A5F28 SUBR:L0-B000 0 S <BD140085 | |
26985 | bcc BL140015 ;.empty ! 00002161A01A5F2C SUBR:L0-B000 0 L | |
26986 | fbn,a BL140016 ! 00002161A01A5F30 SUBR:L0-B000 0 L | |
26987 | BL140015:nop ! 00002161A01A5F34 SUBR:L0-B000 0 S | |
26988 | .word 0x87A68F55 ! 00002161A01A5F38 SUBR:L0-B000 0 S illop_FP | |
26989 | bleu,a BL140017 ;.empty ! 00002161A01A5F3C SUBR:L0-B000 0 L | |
26990 | bne,a BL140017 ;.empty ! 00002161A01A5F40 SUBR:L0-B000 0 L | |
26991 | bvc,a BL140018 ;.empty ! 00002161A01A5F44 SUBR:L0-B000 0 L | |
26992 | bvs,a BL140017 ;.empty ! 00002161A01A5F48 SUBR:L0-B000 0 L | |
26993 | BL140017:.word 0x475185A0 ! 00002161A01A5F4C SUBR:L0-B000 0 L random | |
26994 | .word 0x9FC3801F ! 00002161A01A5F50 SUBR:L0-B000 0 S random | |
26995 | BL140018:fbule,pt %fcc1, BL140019 ;.empty ! 00002161A01A5F54 SUBR:L0-B000 0 L | |
26996 | .word 0x00F224BC ! 00002161A01A5F58 SUBR:L0-B000 0 L illop | |
26997 | BL140016:.word 0xD52BD7F7 ! 00002161A01A5F5C SUBR:L0-B000 0 S illop | |
26998 | BL140019:add %g1, 0xCB8, %g1 ! 00002161A01A5F60 SUBR:L0-B000 0 chksum++ | |
26999 | add %g1, 0x7D4, %g1 ! 00002161A01A5F64 SUBR:L0-B000 0 chksum++ | |
27000 | .word 0x8BACCAF0 ! 00002161A01A5F68 SWCH:L1-B000 0 illop | |
27001 | andcc %o4, 0x2, %g0 ! 00002161A01A5F6C SWCH:L1-B000 0 | |
27002 | bnz,pn %xcc, BL140035 ! 00002161A01A5F70 SWCH:L1-B000 0 | |
27003 | andcc %o4, 0x200, %g0 ! 00002161A01A5F74 SWCH:L1-B000 0 | |
27004 | bnz,a,pt %xcc, BL140031 ! 00002161A01A5F78 SWCH:L1-B000 0 | |
27005 | .word 0xBDB4C221 ! 00002161A01A5F7C SWCH:L1-B000 0 illop | |
27006 | .word 0x9BACCA02 ! 00002161A01A5F80 SWCH:L1-B000 0 illop | |
27007 | bnz,a,pn %xcc, BL140030 ! 00002161A01A5F84 SWCH:L1-B000 0 | |
27008 | add %g1, 0xC46, %g1 ! 00002161A01A5F88 SWCH:L1-B000 0 chksum++ | |
27009 | andcc %o4, 0x1, %g0 ! 00002161A01A5F8C SWCH:L1-B000 0 | |
27010 | bnz,pt %xcc, BL140029 ! 00002161A01A5F90 SWCH:L1-B000 0 | |
27011 | .word 0x8BB4869C ! 00002161A01A5F94 SWCH:L1-B000 0 illop | |
27012 | .word 0x9D643960 ! 00002161A01A5F98 SWCH:L1-B000 0 S illop | |
27013 | ba,pt %icc, BL140020 ! 00002161A01A5F9C SWCH:L1-B000 0 L | |
27014 | ldstuba [%g5+0x0047]%asi, %i3 ! 00002161A01A5FA0 SWCH:L1-B000 0 S >BD140141 | |
27015 | prefetch [%i0+0x0BCB], 4 ! 00002161A01A5FA4 SWCH:L1-B000 0 S <.+3019 | |
27016 | .word 0xDE689A4A ! 00002161A01A5FA8 SWCH:L1-B000 0 L random | |
27017 | BL140020:fbug,a,pt %fcc1, BL140022 ;.empty ! 00002161A01A5FAC SWCH:L1-B000 0 L | |
27018 | brlez,pn %o3, BL140022 ! 00002161A01A5FB0 SWCH:L1-B000 0 L | |
27019 | ldd [%g3+0x0078], %i0 ! 00002161A01A5FB4 SWCH:L1-B000 0 S <BD140009 | |
27020 | BL140021:.word 0xB3ADC5D5 ! 00002161A01A5FB8 SWCH:L1-B000 0 L illop | |
27021 | fbug,a,pn %fcc1, BL140024 ;.empty ! 00002161A01A5FBC SWCH:L1-B000 0 L | |
27022 | BL140022:fblg,a,pt %fcc3, BL140024 ;.empty ! 00002161A01A5FC0 SWCH:L1-B000 0 L | |
27023 | BL140023:brgez,a,pn %i1, BL140025 ! 00002161A01A5FC4 SWCH:L1-B000 0 L | |
27024 | BL140025:stx %o5, [%g6+0x0078] ! 00002161A01A5FC8 SWCH:L1-B000 0 S >BD140009 | |
27025 | BL140024:add %g1, 0x60B, %g1 ! 00002161A01A5FCC SWCH:L1-B000 0 chksum++ | |
27026 | add %g1, 0x30C, %g1 ! 00002161A01A5FD0 SWCH:L1-B000 0 chksum++ | |
27027 | fba,a BL140036 ! 00002161A01A5FD4 SWCH:L1-B000 0 | |
27028 | .word 0xF63F1BA7 ! 00002161A01A5FD8 SWCH:L1-B000 0 S illop | |
27029 | BL140029:add %g1, 0xDCC, %g1 ! 00002161A01A5FDC CASE:L2-B000 0 chksum++ | |
27030 | lduwa [%g7+%g7]0x83, %i1 ! 00002161A01A5FE0 CASE:L2-B000 0 S <BD140043 | |
27031 | ldda [%g3+0x0018]%asi, %f62 ! 00002161A01A5FE4 CASE:L2-B000 0 S <BD140059 | |
27032 | bvc BL140026 ;.empty ! 00002161A01A5FE8 CASE:L2-B000 0 L | |
27033 | BL140026:bcc,a,pt %icc, BL140027 ! 00002161A01A5FEC CASE:L2-B000 0 L | |
27034 | .word 0x8FBF4669 ! 00002161A01A5FF0 CASE:L2-B000 0 S illop | |
27035 | BL140027:.word 0xAD95A004 ! 00002161A01A5FF4 CASE:L2-B000 0 S illop | |
27036 | bpos,pn %icc, BL140028 ! 00002161A01A5FF8 CASE:L2-B000 0 L | |
27037 | BL140028:.word 0xB7AFC381 ! 00002161A01A5FFC CASE:L2-B000 0 S illop_FP | |
27038 | nop ! 00002161A01A6000 CASE:L2-B000 0 S | |
27039 | add %g1, 0x3B5, %g1 ! 00002161A01A6004 CASE:L2-B000 0 chksum++ | |
27040 | fba BL140036 ! 00002161A01A6008 CASE:L2-B000 0 | |
27041 | std %f6, [%g3-0x005D] ! 00002161A01A600C CASE:L2-B000 0 S >BD140104+3 | |
27042 | BL140030:.word 0xF9DABB91 ! 00002161A01A6010 CASE:L2-B001 0 illop | |
27043 | .word 0xBFAFF2D0 ! 00002161A01A6014 CASE:L2-B001 0 S illop_FP | |
27044 | .word 0x9F95C00C ! 00002161A01A6018 CASE:L2-B001 0 illop | |
27045 | stda %f16,[%l5+%g1]0xCA ! 00002161A01A601C CASE:L2-B001 0 S Partial_St | |
27046 | ldx [%g2+0x0060], %fsr ! 00002161A01A6020 CASE:L2-B001 0 S <BD140032 | |
27047 | .word 0xAB40B773 ! 00002161A01A6024 CASE:L2-B001 0 S illop | |
27048 | ldx [%g6-0x0048], %o5 ! 00002161A01A6028 CASE:L2-B001 0 S <BD140023 | |
27049 | ldx [%g2+0x0058], %l6 ! 00002161A01A602C CASE:L2-B001 0 <BD140010 | |
27050 | ldda [%l6]0x26, %i0 ! 00002161A01A6030 CASE:L2-B001 0 S Quad_Ld_P | |
27051 | std %f36, [%g5+0x0018] ! 00002161A01A6034 CASE:L2-B001 0 S >BD140059 | |
27052 | .word 0xC53360C7 ! 00002161A01A6038 CASE:L2-B001 0 S illop | |
27053 | .word 0xC7D08288 ! 00002161A01A603C CASE:L2-B001 0 illop | |
27054 | stda %f22, [%l6]0xD3 ! 00002161A01A6040 CASE:L2-B001 0 S Short16 | |
27055 | st %f10, [%g6+0x004C] ! 00002161A01A6044 CASE:L2-B001 0 S >BD140047 | |
27056 | .word 0x9FCF17B2 ! 00002161A01A6048 CASE:L2-B001 0 S illop | |
27057 | lduba [%g3+0x002B]%asi, %o1 ! 00002161A01A604C CASE:L2-B001 0 S <BD140126 | |
27058 | ba BL140036 ! 00002161A01A6050 CASE:L2-B001 0 | |
27059 | stx %i1, [%g4+0x0008] ! 00002161A01A6054 CASE:L2-B001 0 S >BD140058 | |
27060 | BL140031:add %g1, 0xFB1, %g1 ! 00002161A01A6058 CASE:L2-B002 0 chksum++ | |
27061 | ldx [%g2+0x0058], %l6 ! 00002161A01A605C CASE:L2-B002 0 <BD140010 | |
27062 | ldda [%l6]0x24, %i0 ! 00002161A01A6060 CASE:L2-B002 0 S Quad_Ld | |
27063 | ldx [%g2+0x0050], %l5 ! 00002161A01A6064 CASE:L2-B002 0 <BD140003 | |
27064 | membar 0x40 ! 00002161A01A6068 CASE:L2-B002 0 | |
27065 | .word 0xDFFC12B0 ! 00002161A01A606C CASE:L2-B002 0 illop | |
27066 | membar 0x40 ! 00002161A01A6070 CASE:L2-B002 0 | |
27067 | add %g3, 0x2B, %l6 ! 00002161A01A6074 CASE:L2-B002 0 @BD140126 | |
27068 | .word 0xE32C808B ! 00002161A01A6078 CASE:L2-B002 0 S illop | |
27069 | ld [%g4-0x0078], %f9 ! 00002161A01A607C CASE:L2-B002 0 S <BD140180 | |
27070 | .word 0xCDBFDF1C ! 00002161A01A6080 CASE:L2-B002 0 S illop_VIS | |
27071 | .word 0xFE3A2978 ! 00002161A01A6084 CASE:L2-B002 0 S illop | |
27072 | ba,pn %icc, BL140036 ! 00002161A01A6088 CASE:L2-B002 0 | |
27073 | ldx [%g2+0x0010], %g6 ! 00002161A01A608C CASE:L2-B002 0 S BASE<BD140048 | |
27074 | BL140035:add %g1, 0xF3F, %g1 ! 00002161A01A6090 CASE:L2-B003 0 chksum++ | |
27075 | ldx [%g3+0x0080], %i4 ! 00002161A01A6094 CASE:L2-B003 0 S <BD140070 | |
27076 | bg,a,pt %xcc, BL140032 ;.empty ! 00002161A01A6098 CASE:L2-B003 0 L | |
27077 | bne,a BL140033 ! 00002161A01A609C CASE:L2-B003 0 L | |
27078 | stxa %g1, [%g2+%g0]0xF6 ! 00002161A01A60A0 CASE:L2-B003 0 S BAD-ASI | |
27079 | .word 0x834D9513 ! 00002161A01A60A4 CASE:L2-B003 0 L illop | |
27080 | BL140032:.word 0x030D1D38 ! 00002161A01A60A8 CASE:L2-B003 0 S random | |
27081 | stx %i1, [%g4-0x0048] ! 00002161A01A60AC CASE:L2-B003 0 S >BD140023 | |
27082 | std %f62, [%g6-0x0037] ! 00002161A01A60B0 CASE:L2-B003 0 S >BD140006+1 | |
27083 | bg,a BL140034 ! 00002161A01A60B4 CASE:L2-B003 0 L | |
27084 | .word 0xA5974004 ! 00002161A01A60B8 CASE:L2-B003 0 S illop | |
27085 | lduha [%g7+%g7]0x83, %i1 ! 00002161A01A60BC CASE:L2-B003 0 S <BD140043 | |
27086 | BL140034:.word 0xE9D2868A ! 00002161A01A60C0 CASE:L2-B003 0 S random | |
27087 | BL140033:add %g1, 0xABF, %g1 ! 00002161A01A60C4 CASE:L2-B003 0 chksum++ | |
27088 | fba,a,pt %fcc1, BL140036 ! 00002161A01A60C8 CASE:L2-B003 0 | |
27089 | .word 0x9FC68000 ! 00002161A01A60CC CASE:L2-B003 0 S random | |
27090 | BL140036: ! SWCH:L1-B000 | |
27091 | .word 0xD26643EB ! 00002161A01A60D0 SWCH:L1-B000 0 illop | |
27092 | ldub [%g6+0x0029], %o3 ! 00002161A01A60D4 SWCH:L1-B000 0 S <BD140090 | |
27093 | popc %i4, %o0 ! 00002161A01A60D8 SWCH:L1-B000 0 S | |
27094 | stba %i4, [%g5+0x003A]%asi ! 00002161A01A60DC SWCH:L1-B000 0 S >BD140028+2 | |
27095 | add %g5, 0x58, %l5 ! 00002161A01A60E0 SWCH:L1-B000 0 @BD140035 | |
27096 | stda %f18,[%l5+%g1]0xC4 ! 00002161A01A60E4 SWCH:L1-B000 0 S Partial_St | |
27097 | .word 0xABE2458F ! 00002161A01A60E8 SWCH:L1-B000 0 S illop | |
27098 | add %g3, 0x78, %l5 ! 00002161A01A60EC SWCH:L1-B000 0 @BD140009 | |
27099 | stda %f22,[%l5+%g1]0xCC ! 00002161A01A60F0 SWCH:L1-B000 0 S Partial_St | |
27100 | ldx [%g2+0x0058], %l6 ! 00002161A01A60F4 SUBR:L0-B000 0 <BD140010 | |
27101 | .word 0x91A301C2 ! 00002161A01A60F8 SUBR:L0-B000 0 S illop | |
27102 | ldd [%g5-0x0031], %f12 ! 00002161A01A60FC SUBR:L0-B000 0 S <BD140006+7 | |
27103 | std %f32, [%g3-0x0070] ! 00002161A01A6100 SUBR:L0-B000 0 S >BD140008 | |
27104 | .word 0xCD6C7E3E ! 00002161A01A6104 SUBR:L0-B000 0 S illop | |
27105 | stx %o0, [%g5+0x0068] ! 00002161A01A6108 SUBR:L0-B000 0 S >BD140012 | |
27106 | ta %xcc, 0x45 ! 00002161A01A610C SUBR:L0-B000 0 demap-stack | |
27107 | add %g1, 0xC60, %i0 ! 00002161A01A6110 SUBR:L0-B000 0 | |
27108 | return %i7+0x0008 ! 00002161A01A6114 SUBR:L0-B000 0 | |
27109 | add %g1, 0x6CE, %g1 ! 00002161A01A6118 SUBR:L0-B000 0 chksum++ | |
27110 | ||
27111 | SECTION .btext066_pg1 TEXT_VA=0x2161a01a6000 | |
27112 | attr_text { | |
27113 | Name = .btext066_pg1, | |
27114 | VA = 0x2161a01a6000, | |
27115 | RA = 0xfffea6000, | |
27116 | PA = ra2pa(0xfffea6000,0), | |
27117 | tsbonly, | |
27118 | part_0_ctx_nonzero_tsb_config_3, | |
27119 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
27120 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27121 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27122 | } | |
27123 | .text; .skip 8 | |
27124 | ||
27125 | !======================================================================== | |
27126 | ||
27127 | SECTION .btext067 TEXT_VA=0x1bbaefffff00 | |
27128 | attr_text { | |
27129 | Name = .btext067, | |
27130 | VA = 0x1bbaefffff00, | |
27131 | RA = 0xaefffff00, | |
27132 | PA = ra2pa(0xaefffff00,0), | |
27133 | notsb | |
27134 | } | |
27135 | ||
27136 | SECTION .btext067_pg0 TEXT_VA=0x1bbae0000000 | |
27137 | attr_text { | |
27138 | Name = .btext067_pg0, | |
27139 | VA = 0x1bbae0000000, | |
27140 | RA = 0xae0000000, | |
27141 | PA = ra2pa(0xae0000000,0), | |
27142 | tsbonly, | |
27143 | part_0_ctx_nonzero_tsb_config_1, | |
27144 | TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1, | |
27145 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27146 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27147 | } | |
27148 | .text; .skip 8 | |
27149 | ||
27150 | ||
27151 | SECTION .btext067 | |
27152 | .text | |
27153 | .global SUBR175; SUBR175: | |
27154 | BL140037: ! SUBR:L0-B000 | |
27155 | add %g1, 0xD05, %g1 ! 00001BBAEFFFFF00 SUBR:L0-B000 0 chksum++ | |
27156 | save %o6, -128, %o6 ! 00001BBAEFFFFF04 SUBR:L0-B000 0 | |
27157 | sethi %hh(0x1BBAEFFFFF00),%l7 ! 00001BBAEFFFFF08 SUBR:L0-B000 0 SUBR175 | |
27158 | or %l7,%hm(0x1BBAEFFFFF00),%l7 ! 00001BBAEFFFFF0C SUBR:L0-B000 0 | |
27159 | .word 0xB9A982CA ! 00001BBAEFFFFF10 SUBR:L0-B000 0 illop | |
27160 | or %l6,%lo(0x1BBAEFFFFF00),%l6 ! 00001BBAEFFFFF14 SUBR:L0-B000 0 | |
27161 | sllx %l7, 0x20, %l7 ! 00001BBAEFFFFF18 SUBR:L0-B000 0 | |
27162 | or %l7, %l6, %l7 ! 00001BBAEFFFFF1C SUBR:L0-B000 0 | |
27163 | ta %xcc, 0x45 ! 00001BBAEFFFFF20 SUBR:L0-B000 0 demap-stack | |
27164 | add %g1, 0xE02, %g1 ! 00001BBAEFFFFF24 SUBR:L0-B000 0 chksum++ | |
27165 | and %g1, 0xFE, %l1 ! 00001BBAEFFFFF28 LOOP:L1-B000 0 | |
27166 | BL140040: ! LOOP:L1-B000 | |
27167 | add %g1, 0xF02, %g1 ! 00001BBAEFFFFF2C LOOP:L1-B000 0 chksum++ | |
27168 | andcc %i2, 0x100, %g0 ! 00001BBAEFFFFF30 SKIP:L2-B000 0 | |
27169 | bnz,a,pt %xcc, BL140038 ! 00001BBAEFFFFF34 SKIP:L2-B000 0 | |
27170 | std %f12, [%g5+0x0010] ! 00001BBAEFFFFF38 SKIP:L2-B000 0 S >BD140074 | |
27171 | ld [%g6-0x000C], %f23 ! 00001BBAEFFFFF3C SKIP:L2-B000 0 S <BD140002 | |
27172 | add %g3, 0x40, %l6 ! 00001BBAEFFFFF40 SKIP:L2-B000 0 @BD140036 | |
27173 | stda %f24, [%l6]0xD3 ! 00001BBAEFFFFF44 SKIP:L2-B000 0 S Short16 | |
27174 | .word 0xFD2F297A ! 00001BBAEFFFFF48 SKIP:L2-B000 0 S illop | |
27175 | ldx [%g2+0x0018], %g4 ! 00001BBAEFFFFF4C SKIP:L2-B000 0 S BASE<BD140083 | |
27176 | ldx [%g2+0x0050], %l5 ! 00001BBAEFFFFF50 SKIP:L2-B000 0 <BD140003 | |
27177 | membar 0x40 ! 00001BBAEFFFFF54 SKIP:L2-B000 0 | |
27178 | ldda [%l5]0x16, %f16 ! 00001BBAEFFFFF58 SKIP:L2-B000 0 Blk-Load | |
27179 | membar 0x40 ! 00001BBAEFFFFF5C SKIP:L2-B000 0 | |
27180 | ldsha [%g5-0x0056]%asi, %i4 ! 00001BBAEFFFFF60 SKIP:L2-B000 0 S <BD140014 | |
27181 | .word 0x93664B54 ! 00001BBAEFFFFF64 SKIP:L2-B000 0 S illop | |
27182 | prefetch [%o7+%i0], 21 ! 00001BBAEFFFFF68 SKIP:L2-B000 0 S <.+0 | |
27183 | .word 0x97B1C9C7 ! 00001BBAEFFFFF6C SKIP:L2-B000 0 S illop_VIS | |
27184 | .word 0x9BE18600 ! 00001BBAEFFFFF70 SKIP:L2-B000 0 illop | |
27185 | ldda [%l6]0x24, %i0 ! 00001BBAEFFFFF74 SKIP:L2-B000 0 S Quad_Ld | |
27186 | prefetch [%g3+0x0064], 1 ! 00001BBAEFFFFF78 SKIP:L2-B000 0 S <BD140021 | |
27187 | add %g1, 0xC26, %g1 ! 00001BBAEFFFFF7C SKIP:L2-B000 0 chksum++ | |
27188 | .word 0xB5B287F4 ! 00001BBAEFFFFF80 SKIP:L2-B000 0 S illop | |
27189 | .word 0x8DAD22C2 ! 00001BBAEFFFFF84 SKIP:L2-B000 0 illop | |
27190 | membar 0x40 ! 00001BBAEFFFFF88 SKIP:L2-B000 0 | |
27191 | ldda [%l5]0xF1, %f16 ! 00001BBAEFFFFF8C SKIP:L2-B000 0 Blk-Load | |
27192 | membar 0x40 ! 00001BBAEFFFFF90 SKIP:L2-B000 0 | |
27193 | sth %g1, [%g5-0x0024] ! 00001BBAEFFFFF94 SKIP:L2-B000 0 S >BD140068 | |
27194 | .word 0xC0623147 ! 00001BBAEFFFFF98 SKIP:L2-B000 0 S illop | |
27195 | .word 0x1E108AAC ! 00001BBAEFFFFF9C SKIP:L2-B000 0 random | |
27196 | ta %xcc, 0x40 ! 00001BBAEFFFFFA0 SKIP:L2-B000 0 S +-priv | |
27197 | BL140038: ! ELSE:L2-B001 | |
27198 | ldx [%g2+0x0058], %l6 ! 00001BBAEFFFFFA4 ELSE:L2-B001 0 <BD140010 | |
27199 | stba %g7, [%l6+%g0]0x14 ! 00001BBAEFFFFFA8 ELSE:L2-B001 0 S >BD140011 | |
27200 | ldsh [%g6+0x0044], %l4 ! 00001BBAEFFFFFAC ELSE:L2-B001 0 S <BD140137 | |
27201 | .word 0xCB677106 ! 00001BBAEFFFFFB0 ELSE:L2-B001 0 S illop | |
27202 | add %g6, 0x50, %l5 ! 00001BBAEFFFFFB4 ELSE:L2-B001 0 @BD140045 | |
27203 | stda %f16,[%l5+%g1]0xCC ! 00001BBAEFFFFFB8 ELSE:L2-B001 0 S Partial_St | |
27204 | stw %i3, [%g3-0x001C] ! 00001BBAEFFFFFBC ELSE:L2-B001 0 S >BD140130 | |
27205 | ldx [%g2+0x0050], %l5 ! 00001BBAEFFFFFC0 ELSE:L2-B001 0 <BD140003 | |
27206 | .word 0xFB93B170 ! 00001BBAEFFFFFC4 ELSE:L2-B001 0 illop | |
27207 | ldda [%l5]0xF0, %f16 ! 00001BBAEFFFFFC8 ELSE:L2-B001 0 Blk-Load | |
27208 | membar 0x40 ! 00001BBAEFFFFFCC ELSE:L2-B001 0 | |
27209 | std %i2, [%g6+0x0030] ! 00001BBAEFFFFFD0 ELSE:L2-B001 0 S >BD140044 | |
27210 | add %g1, 0xED3, %g1 ! 00001BBAEFFFFFD4 ELSE:L2-B001 0 chksum++ | |
27211 | .word 0x89AD8A79 ! 00001BBAEFFFFFD8 ELSE:L2-B001 0 S illop | |
27212 | st %f6, [%g4-0x0038] ! 00001BBAEFFFFFDC ELSE:L2-B001 0 S >BD140006 | |
27213 | st %f7, [%g4-0x0034] ! 00001BBAEFFFFFE0 ELSE:L2-B001 0 S >BD140006+4 | |
27214 | .word 0x9FA2C070 ! 00001BBAEFFFFFE4 ELSE:L2-B001 0 S illop_FP | |
27215 | popc -2706, %i0 ! 00001BBAEFFFFFE8 ELSE:L2-B001 0 S | |
27216 | BL140039: ! ELSE:L2-B001 | |
27217 | add %g1, 0x445, %g1 ! 00001BBAEFFFFFEC ELSE:L2-B001 0 chksum++ | |
27218 | .word 0xAFB441C4 ! 00001BBAEFFFFFF0 LOOP:L1-B000 0 S illop_VIS | |
27219 | ldx [%g2+0x0050], %l5 ! 00001BBAEFFFFFF4 LOOP:L1-B000 0 <BD140003 | |
27220 | membar 0x40 ! 00001BBAEFFFFFF8 LOOP:L1-B000 0 | |
27221 | .word 0x86C85204 ! 00001BBAEFFFFFFC LOOP:L1-B000 0 illop | |
27222 | membar 0x40 ! 00001BBAF0000000 LOOP:L1-B000 0 | |
27223 | stda %f38, [%g5-0x0038]%asi ! 00001BBAF0000004 LOOP:L1-B000 0 S >BD140006 | |
27224 | ldx [%g2+0x0060], %fsr ! 00001BBAF0000008 LOOP:L1-B000 0 S <BD140032 | |
27225 | stb %i0, [%g6-0x001F] ! 00001BBAF000000C LOOP:L1-B000 0 S >BD140085 | |
27226 | std %f14, [%g5-0x0070] ! 00001BBAF0000010 LOOP:L1-B000 0 S >BD140008 | |
27227 | prefetch [%g6-0x000E], 20 ! 00001BBAF0000014 LOOP:L1-B000 0 S <BD140184 | |
27228 | .word 0xF728D36B ! 00001BBAF0000018 LOOP:L1-B000 0 random | |
27229 | andcc %l1, 0x1, %g0 ! 00001BBAF000001C LOOP:L1-B000 0 | |
27230 | bne,a,pn %xcc, BL140040 ! 00001BBAF0000020 LOOP:L1-B000 0 | |
27231 | .word 0x875D94CC ! 00001BBAF0000024 LOOP:L1-B000 0 S illop | |
27232 | add %g1, 0x77B, %g1 ! 00001BBAF0000028 LOOP:L1-B000 0 chksum++ | |
27233 | add %g5, -87, %l6 ! 00001BBAF000002C LOOP:L1-B000 0 @BD140026 | |
27234 | stda %f24, [%l6]0xD0 ! 00001BBAF0000030 SUBR:L0-B000 0 S Short8 | |
27235 | .word 0x8DAC9C9A ! 00001BBAF0000034 SUBR:L0-B000 0 S illop | |
27236 | ldsw [%g5-0x0040], %o3 ! 00001BBAF0000038 SUBR:L0-B000 0 S <BD140007 | |
27237 | .word 0xDF6EF2DD ! 00001BBAF000003C SUBR:L0-B000 0 S illop | |
27238 | .word 0xC51229EC ! 00001BBAF0000040 SUBR:L0-B000 0 S illop | |
27239 | ld [%g2+0x0064], %fsr ! 00001BBAF0000044 SUBR:L0-B000 0 S <BD140032+4 | |
27240 | ta %xcc, 0x45 ! 00001BBAF0000048 SUBR:L0-B000 0 demap-stack | |
27241 | add %g1, 0xCBB, %i0 ! 00001BBAF000004C SUBR:L0-B000 0 | |
27242 | return %i7+0x0008 ! 00001BBAF0000050 SUBR:L0-B000 0 | |
27243 | .word 0x8D8C8AB8 ! 00001BBAF0000054 SUBR:L0-B000 0 illop | |
27244 | ||
27245 | SECTION .btext067_pg1 TEXT_VA=0x1bbaf0000000 | |
27246 | attr_text { | |
27247 | Name = .btext067_pg1, | |
27248 | VA = 0x1bbaf0000000, | |
27249 | RA = 0xaf0000000, | |
27250 | PA = ra2pa(0xaf0000000,0), | |
27251 | tsbonly, | |
27252 | part_0_ctx_nonzero_tsb_config_1, | |
27253 | TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1, | |
27254 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27255 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27256 | } | |
27257 | .text; .skip 8 | |
27258 | ||
27259 | !======================================================================== | |
27260 | ||
27261 | SECTION .btext068 TEXT_VA=0x7f5bffffff00 | |
27262 | attr_text { | |
27263 | Name = .btext068, | |
27264 | VA = 0x7f5bffffff00, | |
27265 | RA = 0xacfffff00, | |
27266 | PA = ra2pa(0xacfffff00,0), | |
27267 | notsb | |
27268 | } | |
27269 | ||
27270 | SECTION .btext068_pg0 TEXT_VA=0x7f5bf0000000 | |
27271 | attr_text { | |
27272 | Name = .btext068_pg0, | |
27273 | VA = 0x7f5bf0000000, | |
27274 | RA = 0xac0000000, | |
27275 | PA = ra2pa(0xac0000000,0), | |
27276 | tsbonly, | |
27277 | part_0_ctx_nonzero_tsb_config_2, | |
27278 | TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1, | |
27279 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27280 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27281 | } | |
27282 | .text; .skip 8 | |
27283 | ||
27284 | ||
27285 | SECTION .btext068 | |
27286 | .text | |
27287 | .global SUBR176; SUBR176: | |
27288 | BL140041: ! SUBR:L0-B000 | |
27289 | .word 0x1BB02A3B ! 00007F5BFFFFFF00 SUBR:L0-B000 0 random | |
27290 | save %o6, -128, %o6 ! 00007F5BFFFFFF04 SUBR:L0-B000 0 | |
27291 | sethi %hh(0x7F5BFFFFFF00),%l7 ! 00007F5BFFFFFF08 SUBR:L0-B000 0 SUBR176 | |
27292 | or %l7,%hm(0x7F5BFFFFFF00),%l7 ! 00007F5BFFFFFF0C SUBR:L0-B000 0 | |
27293 | sethi %lm(0x7F5BFFFFFF00),%l6 ! 00007F5BFFFFFF10 SUBR:L0-B000 0 | |
27294 | or %l6,%lo(0x7F5BFFFFFF00),%l6 ! 00007F5BFFFFFF14 SUBR:L0-B000 0 | |
27295 | sllx %l7, 0x20, %l7 ! 00007F5BFFFFFF18 SUBR:L0-B000 0 | |
27296 | or %l7, %l6, %l7 ! 00007F5BFFFFFF1C SUBR:L0-B000 0 | |
27297 | ta %xcc, 0x45 ! 00007F5BFFFFFF20 SUBR:L0-B000 0 demap-stack | |
27298 | add %g3, 0x50, %l5 ! 00007F5BFFFFFF24 SUBR:L0-B000 0 @BD140045 | |
27299 | .word 0xA7A8CF9B ! 00007F5BFFFFFF28 SUBR:L0-B000 0 S illop | |
27300 | ldsw [%g6+0x0004], %i1 ! 00007F5BFFFFFF2C SUBR:L0-B000 0 S <BD140053 | |
27301 | sth %i3, [%g4+0x0006] ! 00007F5BFFFFFF30 SUBR:L0-B000 0 S >BD140053+2 | |
27302 | ld [%g4+0x0004], %f24 ! 00007F5BFFFFFF34 SUBR:L0-B000 0 S <BD140053 | |
27303 | add %g6, -76, %l6 ! 00007F5BFFFFFF38 SUBR:L0-B000 0 @BD140089 | |
27304 | .word 0xAB188B04 ! 00007F5BFFFFFF3C SUBR:L0-B000 0 S random | |
27305 | add %g3, 0x30, %l5 ! 00007F5BFFFFFF40 SUBR:L0-B000 0 @BD140044 | |
27306 | stda %f26,[%l5+%g1]0xC3 ! 00007F5BFFFFFF44 SUBR:L0-B000 0 S Partial_St | |
27307 | .word 0x81C3E008 ! 00007F5BFFFFFF48 SUBR:L0-B000 0 S random | |
27308 | add %g1, 0xDFC, %g1 ! 00007F5BFFFFFF4C SUBR:L0-B000 0 chksum++ | |
27309 | and %g1, 0xFE, %l2 ! 00007F5BFFFFFF50 LOOP:L1-B000 0 | |
27310 | BL140060: ! LOOP:L1-B000 | |
27311 | add %g1, 0x13E, %g1 ! 00007F5BFFFFFF54 LOOP:L1-B000 0 chksum++ | |
27312 | nop ! 00007F5BFFFFFF58 LOOP:L1-B000 0 S | |
27313 | fbg,a,pn %fcc0, BL140042 ;.empty ! 00007F5BFFFFFF5C LOOP:L1-B000 0 L | |
27314 | bg,pn %icc, BL140043 ! 00007F5BFFFFFF60 LOOP:L1-B000 0 L | |
27315 | BL140042:ta %xcc, 0x46 ! 00007F5BFFFFFF64 LOOP:L1-B000 0 S demap-page | |
27316 | .word 0x83F00000 ! 00007F5BFFFFFF68 LOOP:L1-B000 0 L illop | |
27317 | bpos BL140045 ;.empty ! 00007F5BFFFFFF6C LOOP:L1-B000 0 L | |
27318 | fbue,a,pn %fcc2, BL140044 ! 00007F5BFFFFFF70 LOOP:L1-B000 0 L | |
27319 | ldda [%g5+0x0050]%asi, %f22 ! 00007F5BFFFFFF74 LOOP:L1-B000 0 S <BD140045 | |
27320 | BL140044:bge,pt %xcc, BL140046 ! 00007F5BFFFFFF78 LOOP:L1-B000 0 L | |
27321 | .word 0xA7B08468 ! 00007F5BFFFFFF7C LOOP:L1-B000 0 S illop | |
27322 | .word 0xB5DB2678 ! 00007F5BFFFFFF80 LOOP:L1-B000 0 L illop | |
27323 | BL140046:be,a,pn %xcc, BL140043 ! 00007F5BFFFFFF84 LOOP:L1-B000 0 L | |
27324 | BL140045:.word 0x8DA64817 ! 00007F5BFFFFFF88 LOOP:L1-B000 0 S illop_FP | |
27325 | BL140043:add %g1, 0x72D, %g1 ! 00007F5BFFFFFF8C LOOP:L1-B000 0 chksum++ | |
27326 | .word 0xD5B00953 ! 00007F5BFFFFFF90 SKIP:L2-B000 0 illop | |
27327 | .word 0xE774654C ! 00007F5BFFFFFF94 SKIP:L2-B000 0 illop | |
27328 | .word 0x0C50756A ! 00007F5BFFFFFF98 SKIP:L2-B000 0 S illop | |
27329 | stb %g1, [%g5+0x002A] ! 00007F5BFFFFFF9C SKIP:L2-B000 0 S >BD140099 | |
27330 | sethi %hh(0x622AFFFFF00),%l6 ! 00007F5BFFFFFFA0 SKIP:L2-B000 0 SUBR177 | |
27331 | .word 0xA595144F ! 00007F5BFFFFFFA4 SKIP:L2-B000 0 illop | |
27332 | sethi %lm(0x622AFFFFF00),%l5 ! 00007F5BFFFFFFA8 SKIP:L2-B000 0 | |
27333 | or %l5,%lo(0x622AFFFFF00),%l5 ! 00007F5BFFFFFFAC SKIP:L2-B000 0 | |
27334 | sllx %l6, 0x20, %l6 ! 00007F5BFFFFFFB0 SKIP:L2-B000 0 | |
27335 | or %l6, %l5, %l6 ! 00007F5BFFFFFFB4 SKIP:L2-B000 0 | |
27336 | jmpl %l6+0x0000, %o7 ! 00007F5BFFFFFFB8 SKIP:L2-B000 0 S | |
27337 | .word 0x1078FF1D ! 00007F5BFFFFFFBC SKIP:L2-B000 0 S random | |
27338 | ldx [%g3-0x0088], %g3 ! 00007F5BFFFFFFC0 SKIP:L2-B000 0 ptr_chase | |
27339 | ldx [%g3-0x0088], %g3 ! 00007F5BFFFFFFC4 SKIP:L2-B000 0 ptr_chase | |
27340 | ldx [%g2+0x0050], %l5 ! 00007F5BFFFFFFC8 SKIP:L2-B000 0 <BD140003 | |
27341 | .word 0xA590001A ! 00007F5BFFFFFFCC SKIP:L2-B000 0 illop | |
27342 | .word 0xE94D6F23 ! 00007F5BFFFFFFD0 SKIP:L2-B000 0 illop | |
27343 | .word 0xBE100001 ! 00007F5BFFFFFFD4 SKIP:L2-B000 0 random | |
27344 | stb %i5, [%g5+0x0043] ! 00007F5BFFFFFFD8 SKIP:L2-B000 0 S >BD140092 | |
27345 | .word 0x81A804EC ! 00007F5BFFFFFFDC SKIP:L2-B000 0 illop | |
27346 | .word 0x8DA0C012 ! 00007F5BFFFFFFE0 SKIP:L2-B000 0 S illop | |
27347 | nop ! 00007F5BFFFFFFE4 SKIP:L2-B000 0 S | |
27348 | lduh [%g3+0x0040], %i5 ! 00007F5BFFFFFFE8 SKIP:L2-B000 0 S <BD140036 | |
27349 | sth %i1, [%g5-0x0012] ! 00007F5BFFFFFFEC SKIP:L2-B000 0 S >BD140087+2 | |
27350 | fble,a,pn %fcc3, BL140047 ! 00007F5BFFFFFFF0 SKIP:L2-B000 0 L | |
27351 | ldub [%g4+0x0047], %i5 ! 00007F5BFFFFFFF4 SKIP:L2-B000 0 S <BD140141 | |
27352 | ldd [%g3+0x0070], %f22 ! 00007F5BFFFFFFF8 SKIP:L2-B000 0 S <BD140060 | |
27353 | .word 0x9181F5A1 ! 00007F5BFFFFFFFC SKIP:L2-B000 0 L illop | |
27354 | BL140047:ldd [%g3+0x0018], %f42 ! 00007F5C00000000 SKIP:L2-B000 0 S <BD140059 | |
27355 | bcs,a BL140049 ;.empty ! 00007F5C00000004 SKIP:L2-B000 0 L | |
27356 | BL140049:fbuge,a BL140050 ;.empty ! 00007F5C00000008 SKIP:L2-B000 0 L | |
27357 | bneg,a BL140050 ! 00007F5C0000000C SKIP:L2-B000 0 L | |
27358 | BL140050:.word 0xB3A4514B ! 00007F5C00000010 SKIP:L2-B000 0 S illop | |
27359 | BL140048:add %g1, 0x846, %g1 ! 00007F5C00000014 SKIP:L2-B000 0 chksum++ | |
27360 | fba,a,pn %fcc3, BL140056 ! 00007F5C00000018 SKIP:L2-B000 0 | |
27361 | .word 0x9FAD2233 ! 00007F5C0000001C SKIP:L2-B000 0 S illop | |
27362 | BL140051: ! ELSE:L2-B001 | |
27363 | add %g3, -8, %l5 ! 00007F5C00000020 ELSE:L2-B001 0 @BD140056 | |
27364 | stda %f26,[%l5+%g1]0xC0 ! 00007F5C00000024 ELSE:L2-B001 0 S Partial_St | |
27365 | .word 0xABA24901 ! 00007F5C00000028 ELSE:L2-B001 0 S illop | |
27366 | swap [%g5+0x0004], %o2 ! 00007F5C0000002C ELSE:L2-B001 0 S >BD140053 | |
27367 | std %g0, [%g5-0x0008] ! 00007F5C00000030 ELSE:L2-B001 0 S >BD140056 | |
27368 | .word 0xBDAC9C6A ! 00007F5C00000034 ELSE:L2-B001 0 S illop_FP | |
27369 | stda %o4, [%g5-0x0008]%asi ! 00007F5C00000038 ELSE:L2-B001 0 S >BD140056 | |
27370 | add %g1, 0x814, %g1 ! 00007F5C0000003C ELSE:L2-B001 0 chksum++ | |
27371 | std %f26, [%g5-0x0008] ! 00007F5C00000040 ELSE:L2-B001 0 S >BD140056 | |
27372 | .word 0x81CFE008 ! 00007F5C00000044 ELSE:L2-B001 0 L random | |
27373 | stb %o0, [%g6-0x0058] ! 00007F5C00000048 ELSE:L2-B001 0 S >BD140024 | |
27374 | ldd [%g6-0x0038], %f46 ! 00007F5C0000004C ELSE:L2-B001 0 S <BD140006 | |
27375 | fbl,a,pt %fcc3, BL140053 ! 00007F5C00000050 ELSE:L2-B001 0 L | |
27376 | .word 0xA3235C2B ! 00007F5C00000054 ELSE:L2-B001 0 S random | |
27377 | .word 0x00D93C2A ! 00007F5C00000058 ELSE:L2-B001 0 L illop | |
27378 | brgez,pn %g1, BL140053 ;.empty ! 00007F5C0000005C ELSE:L2-B001 0 L | |
27379 | bl BL140055 ;.empty ! 00007F5C00000060 ELSE:L2-B001 0 L | |
27380 | .word 0x93A209FA ! 00007F5C00000064 ELSE:L2-B001 0 L illop | |
27381 | BL140054:nop ! 00007F5C00000068 ELSE:L2-B001 0 S | |
27382 | ldxa [%g7+%g0]0x68, %o3 ! 00007F5C0000006C ELSE:L2-B001 0 S BAD-ASI | |
27383 | .word 0xB1CA0995 ! 00007F5C00000070 ELSE:L2-B001 0 L random | |
27384 | .word 0xB1AAA002 ! 00007F5C00000074 ELSE:L2-B001 0 S illop_FP | |
27385 | BL140053:fbn,a,pt %fcc1, BL140052 ! 00007F5C00000078 ELSE:L2-B001 0 L | |
27386 | BL140055:.word 0xA9ACF4B6 ! 00007F5C0000007C ELSE:L2-B001 0 S illop_FP | |
27387 | BL140052:add %g1, 0x328, %g1 ! 00007F5C00000080 ELSE:L2-B001 0 chksum++ | |
27388 | BL140056: ! ELSE:L2-B001 | |
27389 | .word 0x9F96C00A ! 00007F5C00000084 ELSE:L2-B001 0 illop | |
27390 | andcc %g1, 0x80, %g0 ! 00007F5C00000088 SKIP:L2-B002 0 | |
27391 | bnz,a,pt %xcc, BL140058 ! 00007F5C0000008C SKIP:L2-B002 0 | |
27392 | .word 0x8BB1064F ! 00007F5C00000090 SKIP:L2-B002 0 S illop | |
27393 | stw %g1, [%g5+0x0024] ! 00007F5C00000094 SKIP:L2-B002 0 S >BD140139 | |
27394 | ldx [%g2+0x0050], %l5 ! 00007F5C00000098 SKIP:L2-B002 0 <BD140003 | |
27395 | membar 0x40 ! 00007F5C0000009C SKIP:L2-B002 0 | |
27396 | .word 0xA3A38507 ! 00007F5C000000A0 SKIP:L2-B002 0 illop | |
27397 | membar 0x40 ! 00007F5C000000A4 SKIP:L2-B002 0 | |
27398 | .word 0xAB4D9482 ! 00007F5C000000A8 SKIP:L2-B002 0 illop | |
27399 | .word 0x87589732 ! 00007F5C000000AC SKIP:L2-B002 0 S illop | |
27400 | stx %fsr, [%g2+0x0060] ! 00007F5C000000B0 SKIP:L2-B002 0 S <BD140032 | |
27401 | ldx [%g5-0x0088], %g5 ! 00007F5C000000B4 SKIP:L2-B002 0 ptr_chase | |
27402 | ldx [%g5-0x0088], %g5 ! 00007F5C000000B8 SKIP:L2-B002 0 ptr_chase | |
27403 | .word 0xFB1CB4FC ! 00007F5C000000BC SKIP:L2-B002 0 random | |
27404 | ldx [%g5-0x0088], %g5 ! 00007F5C000000C0 SKIP:L2-B002 0 ptr_chase | |
27405 | add %g1, 0xB7F, %g1 ! 00007F5C000000C4 SKIP:L2-B002 0 chksum++ | |
27406 | tneg %icc, %g0+0x0072 ! 00007F5C000000C8 SKIP:L2-B002 0 S pseudo-branch | |
27407 | stwa %o0, [%g5+0x0024]%asi ! 00007F5C000000CC SKIP:L2-B002 0 S >BD140139 | |
27408 | st %f27, [%g3+0x0048] ! 00007F5C000000D0 SKIP:L2-B002 0 S >BD140018 | |
27409 | std %f44, [%g4-0x0038] ! 00007F5C000000D4 SKIP:L2-B002 0 S >BD140006 | |
27410 | ldx [%g6+0x0008], %i3 ! 00007F5C000000D8 SKIP:L2-B002 0 S <BD140058 | |
27411 | bneg,a BL140057 ! 00007F5C000000DC SKIP:L2-B002 0 L | |
27412 | lduh [%g4+0x0000], %o1 ! 00007F5C000000E0 SKIP:L2-B002 0 S <BD140097 | |
27413 | BL140057:.word 0x20C53DAC ! 00007F5C000000E4 SKIP:L2-B002 0 S illop | |
27414 | add %g1, 0x930, %g1 ! 00007F5C000000E8 SKIP:L2-B002 0 chksum++ | |
27415 | .word 0xBE100001 ! 00007F5C000000EC SKIP:L2-B002 0 random | |
27416 | .word 0xF166B747 ! 00007F5C000000F0 SKIP:L2-B002 0 S illop | |
27417 | BL140058: ! ELSE:L2-B003 | |
27418 | add %g4, -36, %l6 ! 00007F5C000000F4 ELSE:L2-B003 0 @BD140068 | |
27419 | .word 0x87A5D13C ! 00007F5C000000F8 ELSE:L2-B003 0 S illop | |
27420 | ldx [%g2+0x0038], %g6 ! 00007F5C000000FC ELSE:L2-B003 0 S BASE<BD140125 | |
27421 | stw %o2, [%g5-0x000C] ! 00007F5C00000100 ELSE:L2-B003 0 S >BD140002 | |
27422 | .word 0x3278308C ! 00007F5C00000104 ELSE:L2-B003 0 S illop | |
27423 | ldub [%g5-0x0057], %i1 ! 00007F5C00000108 ELSE:L2-B003 0 S <BD140026 | |
27424 | stw %o0, [%g4-0x001C] ! 00007F5C0000010C ELSE:L2-B003 0 S >BD140130 | |
27425 | nop ! 00007F5C00000110 ELSE:L2-B003 0 S | |
27426 | add %g1, 0xF9A, %g1 ! 00007F5C00000114 ELSE:L2-B003 0 chksum++ | |
27427 | .word 0x8DA835E5 ! 00007F5C00000118 ELSE:L2-B003 0 S illop | |
27428 | ld [%g5-0x0076], %f3 ! 00007F5C0000011C ELSE:L2-B003 0 S <BD140180+2 | |
27429 | add %g3, -87, %l6 ! 00007F5C00000120 ELSE:L2-B003 0 @BD140026 | |
27430 | ldda [%l6]0xD8, %f20 ! 00007F5C00000124 ELSE:L2-B003 0 S Short8 | |
27431 | ldx [%g2+0x0050], %l5 ! 00007F5C00000128 ELSE:L2-B003 0 <BD140003 | |
27432 | .word 0x8BB40643 ! 00007F5C0000012C ELSE:L2-B003 0 illop | |
27433 | stda %f16, [%l5]0xF0 ! 00007F5C00000130 ELSE:L2-B003 0 Blk-Store | |
27434 | membar 0x40 ! 00007F5C00000134 ELSE:L2-B003 0 | |
27435 | tg %xcc, %g0+0x0069 ! 00007F5C00000138 ELSE:L2-B003 0 S | |
27436 | stda %f6, [%g4+0x0018]%asi ! 00007F5C0000013C ELSE:L2-B003 0 S >BD140059 | |
27437 | .word 0x815F4C62 ! 00007F5C00000140 ELSE:L2-B003 0 S illop | |
27438 | BL140059: ! ELSE:L2-B003 | |
27439 | .word 0x9BA99596 ! 00007F5C00000144 ELSE:L2-B003 0 illop | |
27440 | ld [%g3-0x0078], %f9 ! 00007F5C00000148 LOOP:L1-B000 0 S <BD140180 | |
27441 | .word 0xC552ABE8 ! 00007F5C0000014C LOOP:L1-B000 0 S random | |
27442 | ld [%g5+0x002C], %f8 ! 00007F5C00000150 LOOP:L1-B000 0 S <BD140019 | |
27443 | .word 0x89AA9019 ! 00007F5C00000154 LOOP:L1-B000 0 S illop_FP | |
27444 | ldx [%g2+0x0058], %l6 ! 00007F5C00000158 LOOP:L1-B000 0 <BD140010 | |
27445 | ldda [%l6]0x26, %i0 ! 00007F5C0000015C LOOP:L1-B000 0 S Quad_Ld_P | |
27446 | .word 0x85779C47 ! 00007F5C00000160 LOOP:L1-B000 0 S illop | |
27447 | ldda [%g3-0x0059]%asi, %f34 ! 00007F5C00000164 LOOP:L1-B000 0 S <BD140104+7 | |
27448 | srlx %l2, 0x1, %l2 ! 00007F5C00000168 LOOP:L1-B000 0 | |
27449 | .word 0xE70D6459 ! 00007F5C0000016C LOOP:L1-B000 0 illop | |
27450 | bne,a,pn %xcc, BL140060 ! 00007F5C00000170 LOOP:L1-B000 0 | |
27451 | .word 0xBDB1C1A6 ! 00007F5C00000174 LOOP:L1-B000 0 S illop_VIS | |
27452 | add %g1, 0x8D8, %g1 ! 00007F5C00000178 LOOP:L1-B000 0 chksum++ | |
27453 | sth %g1, [%g4-0x001E] ! 00007F5C0000017C SUBR:L0-B000 0 S >BD140016 | |
27454 | sth %g1, [%g6+0x0056] ! 00007F5C00000180 SUBR:L0-B000 0 S >BD140045+6 | |
27455 | ldd [%g5+0x0068], %i0 ! 00007F5C00000184 SUBR:L0-B000 0 S <BD140012 | |
27456 | stw %o3, [%g3-0x0054] ! 00007F5C00000188 SUBR:L0-B000 0 S >BD140027 | |
27457 | .word 0x89C61509 ! 00007F5C0000018C SUBR:L0-B000 0 S illop | |
27458 | ldsba [%g5-0x001F]%asi, %o2 ! 00007F5C00000190 SUBR:L0-B000 0 S <BD140085 | |
27459 | .word 0x9BA68962 ! 00007F5C00000194 SUBR:L0-B000 0 S illop | |
27460 | add %g4, 0x43, %l6 ! 00007F5C00000198 SUBR:L0-B000 0 @BD140092 | |
27461 | .word 0x86ED56C6 ! 00007F5C0000019C SUBR:L0-B000 0 S illop | |
27462 | st %fsr, [%g2+0x0064] ! 00007F5C000001A0 SUBR:L0-B000 0 S <BD140032+4 | |
27463 | stb %o3, [%g5+0x0029] ! 00007F5C000001A4 SUBR:L0-B000 0 S >BD140090 | |
27464 | ldx [%g2+0x0058], %l6 ! 00007F5C000001A8 SUBR:L0-B000 0 <BD140010 | |
27465 | ldda [%l6]0x26, %i2 ! 00007F5C000001AC SUBR:L0-B000 0 S Quad_Ld_P | |
27466 | .word 0xBFB4500A ! 00007F5C000001B0 SUBR:L0-B000 0 S illop_VIS | |
27467 | ta %xcc, 0x45 ! 00007F5C000001B4 SUBR:L0-B000 0 demap-stack | |
27468 | add %g1, 0xD75, %i0 ! 00007F5C000001B8 SUBR:L0-B000 0 | |
27469 | return %i7+0x0008 ! 00007F5C000001BC SUBR:L0-B000 0 | |
27470 | .word 0x9DAC9876 ! 00007F5C000001C0 SUBR:L0-B000 0 illop | |
27471 | ||
27472 | SECTION .btext068_pg1 TEXT_VA=0x7f5c00000000 | |
27473 | attr_text { | |
27474 | Name = .btext068_pg1, | |
27475 | VA = 0x7f5c00000000, | |
27476 | RA = 0xad0000000, | |
27477 | PA = ra2pa(0xad0000000,0), | |
27478 | tsbonly, | |
27479 | part_0_ctx_nonzero_tsb_config_2, | |
27480 | TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1, | |
27481 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27482 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27483 | } | |
27484 | .text; .skip 8 | |
27485 | ||
27486 | !======================================================================== | |
27487 | ||
27488 | SECTION .btext069 TEXT_VA=0x622afffff00 | |
27489 | attr_text { | |
27490 | Name = .btext069, | |
27491 | VA = 0x622afffff00, | |
27492 | RA = 0xaafffff00, | |
27493 | PA = ra2pa(0xaafffff00,0), | |
27494 | notsb | |
27495 | } | |
27496 | ||
27497 | SECTION .btext069_pg0 TEXT_VA=0x622a0000000 | |
27498 | attr_text { | |
27499 | Name = .btext069_pg0, | |
27500 | VA = 0x622a0000000, | |
27501 | RA = 0xaa0000000, | |
27502 | PA = ra2pa(0xaa0000000,0), | |
27503 | tsbonly, | |
27504 | part_0_ctx_nonzero_tsb_config_2, | |
27505 | TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1, | |
27506 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27507 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27508 | } | |
27509 | .text; .skip 8 | |
27510 | ||
27511 | ||
27512 | SECTION .btext069 | |
27513 | .text | |
27514 | .global SUBR177; SUBR177: | |
27515 | BL140061: ! SUBR:L0-B000 | |
27516 | add %g1, 0x647, %g1 ! 00000622AFFFFF00 SUBR:L0-B000 0 chksum++ | |
27517 | .word 0xCB6D28F6 ! 00000622AFFFFF04 SUBR:L0-B000 0 illop | |
27518 | sethi %hh(0x622AFFFFF00),%l7 ! 00000622AFFFFF08 SUBR:L0-B000 0 SUBR177 | |
27519 | or %l7,%hm(0x622AFFFFF00),%l7 ! 00000622AFFFFF0C SUBR:L0-B000 0 | |
27520 | .word 0x81F33A83 ! 00000622AFFFFF10 SUBR:L0-B000 0 illop | |
27521 | or %l6,%lo(0x622AFFFFF00),%l6 ! 00000622AFFFFF14 SUBR:L0-B000 0 | |
27522 | .word 0xA77FBDF9 ! 00000622AFFFFF18 SUBR:L0-B000 0 random | |
27523 | or %l7, %l6, %l7 ! 00000622AFFFFF1C SUBR:L0-B000 0 | |
27524 | add %g1, 0x59D, %g1 ! 00000622AFFFFF20 SUBR:L0-B000 0 chksum++ | |
27525 | and %g1, 0xFE, %l0 ! 00000622AFFFFF24 LOOP:L1-B000 0 | |
27526 | BL140064: ! LOOP:L1-B000 | |
27527 | add %g1, 0x472, %g1 ! 00000622AFFFFF28 LOOP:L1-B000 0 chksum++ | |
27528 | add %g6, -22, %l6 ! 00000622AFFFFF2C LOOP:L1-B000 0 @BD140051 | |
27529 | ldda [%l6]0xD2, %f20 ! 00000622AFFFFF30 LOOP:L1-B000 0 S Short16 | |
27530 | add %g3, 0x43, %l6 ! 00000622AFFFFF34 LOOP:L1-B000 0 @BD140092 | |
27531 | stda %f20, [%l6]0xD0 ! 00000622AFFFFF38 LOOP:L1-B000 0 S Short8 | |
27532 | .word 0x8FA4997F ! 00000622AFFFFF3C LOOP:L1-B000 0 S illop_FP | |
27533 | stx %i4, [%g6+0x0038] ! 00000622AFFFFF40 LOOP:L1-B000 0 S >BD140028 | |
27534 | .word 0xCF30E6AE ! 00000622AFFFFF44 LOOP:L1-B000 0 S illop | |
27535 | andcc %i2, 0x20, %g0 ! 00000622AFFFFF48 SKIP:L2-B000 0 | |
27536 | bz,a BL140062 ! 00000622AFFFFF4C SKIP:L2-B000 0 | |
27537 | .word 0xB5500000 ! 00000622AFFFFF50 SKIP:L2-B000 0 S illop | |
27538 | lduha [%g7+%g0]0x83, %i0 ! 00000622AFFFFF54 SKIP:L2-B000 0 S <BD140043 | |
27539 | ta %icc, %g0+0x005E ! 00000622AFFFFF58 SKIP:L2-B000 0 S | |
27540 | ldx [%g2+0x0000], %g4 ! 00000622AFFFFF5C SKIP:L2-B000 0 S BASE<BD140094 | |
27541 | stda %i0, [%g3-0x0008]%asi ! 00000622AFFFFF60 SKIP:L2-B000 0 S >BD140056 | |
27542 | ldx [%g2+0x0058], %l6 ! 00000622AFFFFF64 SKIP:L2-B000 0 <BD140010 | |
27543 | stba %g7, [%l6+%g0]0x04 ! 00000622AFFFFF68 SKIP:L2-B000 0 S >BD140011 | |
27544 | sth %i0, [%g5-0x000A] ! 00000622AFFFFF6C SKIP:L2-B000 0 S >BD140002+2 | |
27545 | .word 0xEB8A4903 ! 00000622AFFFFF70 SKIP:L2-B000 0 S illop | |
27546 | sth %i1, [%g5-0x0018] ! 00000622AFFFFF74 SKIP:L2-B000 0 S >BD140078 | |
27547 | ldda [%l6]0x24, %i0 ! 00000622AFFFFF78 SKIP:L2-B000 0 S Quad_Ld | |
27548 | add %g1, 0xB78, %g1 ! 00000622AFFFFF7C SKIP:L2-B000 0 chksum++ | |
27549 | sth %i0, [%g3+0x0000] ! 00000622AFFFFF80 SKIP:L2-B000 0 S >BD140097 | |
27550 | add %g4, -86, %l6 ! 00000622AFFFFF84 SKIP:L2-B000 0 @BD140014 | |
27551 | stda %f20, [%l6]0xD2 ! 00000622AFFFFF88 SKIP:L2-B000 0 S Short16 | |
27552 | .word 0xB3AC0C80 ! 00000622AFFFFF8C SKIP:L2-B000 0 S illop | |
27553 | ld [%g6+0x002C], %f11 ! 00000622AFFFFF90 SKIP:L2-B000 0 S <BD140019 | |
27554 | st %fsr, [%g2+0x0064] ! 00000622AFFFFF94 SKIP:L2-B000 0 S <BD140032+4 | |
27555 | ld [%g5+0x0020], %f4 ! 00000622AFFFFF98 SKIP:L2-B000 0 S <BD140042 | |
27556 | .word 0xA7B1C5E4 ! 00000622AFFFFF9C SKIP:L2-B000 0 illop | |
27557 | ldda [%l6]0xDA, %f20 ! 00000622AFFFFFA0 SKIP:L2-B000 0 S Short16 | |
27558 | ta %xcc, 0x40 ! 00000622AFFFFFA4 SKIP:L2-B000 0 S +-priv | |
27559 | ldx [%g2+0x0038], %g6 ! 00000622AFFFFFA8 SKIP:L2-B000 0 S BASE<BD140125 | |
27560 | st %f9, [%g3+0x0060] ! 00000622AFFFFFAC SKIP:L2-B000 0 S >BD140069 | |
27561 | .word 0xA5B79A72 ! 00000622AFFFFFB0 SKIP:L2-B000 0 S random | |
27562 | .word 0x83F087AE ! 00000622AFFFFFB4 SKIP:L2-B000 0 S illop | |
27563 | .word 0x8DA908F4 ! 00000622AFFFFFB8 SKIP:L2-B000 0 illop | |
27564 | ldx [%g2+0x0000], %g6 ! 00000622AFFFFFBC SKIP:L2-B000 0 S BASE<BD140094 | |
27565 | BL140062: ! ELSE:L2-B001 | |
27566 | lduw [%g3+0x0004], %i5 ! 00000622AFFFFFC0 ELSE:L2-B001 0 S <BD140053 | |
27567 | add %g3, 0x42, %l6 ! 00000622AFFFFFC4 ELSE:L2-B001 0 @BD140091 | |
27568 | ldda [%l6]0xD8, %f28 ! 00000622AFFFFFC8 ELSE:L2-B001 0 S Short8 | |
27569 | stb %o4, [%g5-0x0012] ! 00000622AFFFFFCC ELSE:L2-B001 0 S >BD140087+2 | |
27570 | ldx [%g2+0x0050], %l5 ! 00000622AFFFFFD0 ELSE:L2-B001 0 <BD140003 | |
27571 | membar 0x40 ! 00000622AFFFFFD4 ELSE:L2-B001 0 | |
27572 | .word 0x8DA790F3 ! 00000622AFFFFFD8 ELSE:L2-B001 0 illop | |
27573 | membar 0x40 ! 00000622AFFFFFDC ELSE:L2-B001 0 | |
27574 | .word 0x81CFE008 ! 00000622AFFFFFE0 ELSE:L2-B001 0 random | |
27575 | st %f4, [%g4+0x0060] ! 00000622AFFFFFE4 ELSE:L2-B001 0 S >BD140069 | |
27576 | .word 0xF354A160 ! 00000622AFFFFFE8 ELSE:L2-B001 0 S illop | |
27577 | st %f21, [%g4-0x0014] ! 00000622AFFFFFEC ELSE:L2-B001 0 S >BD140087 | |
27578 | .word 0x6635CD3C ! 00000622AFFFFFF0 ELSE:L2-B001 0 S random | |
27579 | BL140063: ! ELSE:L2-B001 | |
27580 | add %g1, 0x711, %g1 ! 00000622AFFFFFF4 ELSE:L2-B001 0 chksum++ | |
27581 | stda %i2, [%g6+0x0070]%asi ! 00000622AFFFFFF8 LOOP:L1-B000 0 S >BD140060 | |
27582 | ldsb [%g3+0x0046], %o5 ! 00000622AFFFFFFC LOOP:L1-B000 0 S <BD140077 | |
27583 | ldx [%g2+0x0058], %l6 ! 00000622B0000000 LOOP:L1-B000 0 <BD140010 | |
27584 | ldda [%l6]0x24, %i0 ! 00000622B0000004 LOOP:L1-B000 0 S Quad_Ld | |
27585 | ld [%g3+0x0020], %f3 ! 00000622B0000008 LOOP:L1-B000 0 S <BD140042 | |
27586 | .word 0x9D43770C ! 00000622B000000C LOOP:L1-B000 0 S illop | |
27587 | lduha [%g7+%g7]0x8B, %o5 ! 00000622B0000010 LOOP:L1-B000 0 S <BD140043 | |
27588 | ldsw [%g4-0x000C], %l1 ! 00000622B0000014 LOOP:L1-B000 0 S <BD140002 | |
27589 | stha %i0, [%g5+0x006A]%asi ! 00000622B0000018 LOOP:L1-B000 0 S >BD140012+2 | |
27590 | ldx [%g2+0x0008], %g5 ! 00000622B000001C LOOP:L1-B000 0 S BASE<BD140015 | |
27591 | .word 0x97AF8011 ! 00000622B0000020 LOOP:L1-B000 0 S illop_FP | |
27592 | srlx %l0, 0x1, %l0 ! 00000622B0000024 LOOP:L1-B000 0 | |
27593 | andcc %l0, 0x1, %g0 ! 00000622B0000028 LOOP:L1-B000 0 | |
27594 | bne,a,pn %xcc, BL140064 ! 00000622B000002C LOOP:L1-B000 0 | |
27595 | st %f2, [%g6-0x0078] ! 00000622B0000030 LOOP:L1-B000 0 S >BD140180 | |
27596 | .word 0xB3A55A03 ! 00000622B0000034 LOOP:L1-B000 0 illop | |
27597 | ldx [%g2+0x0050], %l5 ! 00000622B0000038 SUBR:L0-B000 0 <BD140003 | |
27598 | .word 0xFCE4BF6F ! 00000622B000003C SUBR:L0-B000 0 illop | |
27599 | ldda [%l5]0x16, %f16 ! 00000622B0000040 SUBR:L0-B000 0 Blk-Load | |
27600 | membar 0x40 ! 00000622B0000044 SUBR:L0-B000 0 | |
27601 | swap [%g6-0x0040], %o4 ! 00000622B0000048 SUBR:L0-B000 0 S >BD140007 | |
27602 | stb %o0, [%g4-0x0055] ! 00000622B000004C SUBR:L0-B000 0 S >BD140014+1 | |
27603 | add %g6, 0x2B, %l6 ! 00000622B0000050 SUBR:L0-B000 0 @BD140126 | |
27604 | .word 0xC9FEFFF0 ! 00000622B0000054 SUBR:L0-B000 0 S illop | |
27605 | .word 0x9FA98491 ! 00000622B0000058 SUBR:L0-B000 0 S illop_FP | |
27606 | ldx [%g4-0x0088], %g4 ! 00000622B000005C SUBR:L0-B000 0 ptr_chase | |
27607 | stba %i5, [%g4+0x002A]%asi ! 00000622B0000060 SUBR:L0-B000 0 S >BD140099 | |
27608 | sth %i3, [%g3-0x0056] ! 00000622B0000064 SUBR:L0-B000 0 S >BD140014 | |
27609 | ldd [%g6+0x0038], %i0 ! 00000622B0000068 SUBR:L0-B000 0 S <BD140028 | |
27610 | add %g5, -32, %l6 ! 00000622B000006C SUBR:L0-B000 0 @BD140144 | |
27611 | ldda [%l6]0xD8, %f26 ! 00000622B0000070 SUBR:L0-B000 0 S Short8 | |
27612 | .word 0x83AD313D ! 00000622B0000074 SUBR:L0-B000 0 S illop | |
27613 | .word 0x97906000 ! 00000622B0000078 SUBR:L0-B000 0 random | |
27614 | add %g1, 0x769, %g1 ! 00000622B000007C SUBR:L0-B000 0 chksum++ | |
27615 | ret ! 00000622B0000080 SUBR:L0-B000 0 | |
27616 | .word 0x1D1C3C0B ! 00000622B0000084 SUBR:L0-B000 0 random | |
27617 | ||
27618 | SECTION .btext069_pg1 TEXT_VA=0x622b0000000 | |
27619 | attr_text { | |
27620 | Name = .btext069_pg1, | |
27621 | VA = 0x622b0000000, | |
27622 | RA = 0xab0000000, | |
27623 | PA = ra2pa(0xab0000000,0), | |
27624 | tsbonly, | |
27625 | part_0_ctx_nonzero_tsb_config_2, | |
27626 | TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1, | |
27627 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27628 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27629 | } | |
27630 | .text; .skip 8 | |
27631 | ||
27632 | !======================================================================== | |
27633 | ||
27634 | SECTION .btext070 TEXT_VA=0x1673ffffff00 | |
27635 | attr_text { | |
27636 | Name = .btext070, | |
27637 | VA = 0x1673ffffff00, | |
27638 | RA = 0xa8fffff00, | |
27639 | PA = ra2pa(0xa8fffff00,0), | |
27640 | notsb | |
27641 | } | |
27642 | ||
27643 | SECTION .btext070_pg0 TEXT_VA=0x1673f0000000 | |
27644 | attr_text { | |
27645 | Name = .btext070_pg0, | |
27646 | VA = 0x1673f0000000, | |
27647 | RA = 0xa80000000, | |
27648 | PA = ra2pa(0xa80000000,0), | |
27649 | tsbonly, | |
27650 | part_0_ctx_nonzero_tsb_config_2, | |
27651 | TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1, | |
27652 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27653 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27654 | } | |
27655 | .text; .skip 8 | |
27656 | ||
27657 | ||
27658 | SECTION .btext070 | |
27659 | .text | |
27660 | .global SUBR178; SUBR178: | |
27661 | BL140066: ! SUBR:L0-B000 | |
27662 | .word 0x3A62DDF0 ! 00001673FFFFFF00 SUBR:L0-B000 0 random | |
27663 | fbue BL140065 ! 00001673FFFFFF04 SUBR:L0-B000 0 | |
27664 | save %o6, -128, %o6 ! 00001673FFFFFF08 SUBR:L0-B000 0 | |
27665 | BL140065: ! SUBR:L0-B000 | |
27666 | sethi %hh(0x1673FFFFFF00),%l7 ! 00001673FFFFFF0C SUBR:L0-B000 0 SUBR178 | |
27667 | or %l7,%hm(0x1673FFFFFF00),%l7 ! 00001673FFFFFF10 SUBR:L0-B000 0 | |
27668 | .word 0x83A991CE ! 00001673FFFFFF14 SUBR:L0-B000 0 illop | |
27669 | or %l6,%lo(0x1673FFFFFF00),%l6 ! 00001673FFFFFF18 SUBR:L0-B000 0 | |
27670 | .word 0xB34AC0F7 ! 00001673FFFFFF1C SUBR:L0-B000 0 illop | |
27671 | or %l7, %l6, %l7 ! 00001673FFFFFF20 SUBR:L0-B000 0 | |
27672 | add %g4, 0x47, %l6 ! 00001673FFFFFF24 SUBR:L0-B000 0 @BD140141 | |
27673 | .word 0x0C1F48AC ! 00001673FFFFFF28 SUBR:L0-B000 0 S illop | |
27674 | st %f18, [%g5-0x0054] ! 00001673FFFFFF2C SUBR:L0-B000 0 S >BD140027 | |
27675 | sth %i3, [%g3-0x0064] ! 00001673FFFFFF30 SUBR:L0-B000 0 S >BD140082+4 | |
27676 | .word 0x81F505E8 ! 00001673FFFFFF34 SUBR:L0-B000 0 illop | |
27677 | or %l6,%hm(0x1081F505E8),%l6 ! 00001673FFFFFF38 SUBR:L0-B000 0 | |
27678 | sethi %lm(0x1081F505E8),%l5 ! 00001673FFFFFF3C SUBR:L0-B000 0 | |
27679 | or %l5,%lo(0x1081F505E8),%l5 ! 00001673FFFFFF40 SUBR:L0-B000 0 | |
27680 | sllx %l6, 0x20, %l6 ! 00001673FFFFFF44 SUBR:L0-B000 0 | |
27681 | .word 0x87A1406F ! 00001673FFFFFF48 SUBR:L0-B000 0 illop | |
27682 | jmpl %l6+0x0000, %o7 ! 00001673FFFFFF4C SUBR:L0-B000 0 S | |
27683 | .word 0x81A48864 ! 00001673FFFFFF50 SUBR:L0-B000 0 S illop | |
27684 | popc %g1, %o5 ! 00001673FFFFFF54 SUBR:L0-B000 0 S | |
27685 | ldx [%g2+0x0058], %l6 ! 00001673FFFFFF58 SUBR:L0-B000 0 <BD140010 | |
27686 | ldda [%l6]0x26, %i0 ! 00001673FFFFFF5C SUBR:L0-B000 0 S Quad_Ld_P | |
27687 | .word 0xFD525696 ! 00001673FFFFFF60 SUBR:L0-B000 0 illop | |
27688 | or %l6,%hm(0x10FD525696),%l6 ! 00001673FFFFFF64 SUBR:L0-B000 0 | |
27689 | sethi %lm(0x10FD525696),%l5 ! 00001673FFFFFF68 SUBR:L0-B000 0 | |
27690 | or %l5,%lo(0x10FD525696),%l5 ! 00001673FFFFFF6C SUBR:L0-B000 0 | |
27691 | sllx %l6, 0x20, %l6 ! 00001673FFFFFF70 SUBR:L0-B000 0 | |
27692 | or %l6, %l5, %l6 ! 00001673FFFFFF74 SUBR:L0-B000 0 | |
27693 | jmpl %l6+0x0000, %o7 ! 00001673FFFFFF78 SUBR:L0-B000 0 S | |
27694 | nop ! 00001673FFFFFF7C SUBR:L0-B000 0 S | |
27695 | ldda [%g6+0x0077]%asi, %i0 ! 00001673FFFFFF80 SUBR:L0-B000 0 S <BD140060+7 | |
27696 | .word 0x67186688 ! 00001673FFFFFF84 SUBR:L0-B000 0 S random | |
27697 | add %g1, 0x45D, %g1 ! 00001673FFFFFF88 SUBR:L0-B000 0 chksum++ | |
27698 | add %o0, %g1, %o4 ! 00001673FFFFFF8C SWCH:L1-B000 0 | |
27699 | andcc %o4, 0x800, %g0 ! 00001673FFFFFF90 SWCH:L1-B000 0 | |
27700 | bnz,a,pt %xcc, BL140077 ! 00001673FFFFFF94 SWCH:L1-B000 0 | |
27701 | .word 0x8BAACFE0 ! 00001673FFFFFF98 SWCH:L1-B000 0 illop | |
27702 | andcc %o4, 0x40, %g0 ! 00001673FFFFFF9C SWCH:L1-B000 0 | |
27703 | bnz,pt %xcc, BL140076 ! 00001673FFFFFFA0 SWCH:L1-B000 0 | |
27704 | andcc %o4, 0x100, %g0 ! 00001673FFFFFFA4 SWCH:L1-B000 0 | |
27705 | bnz,a,pt %xcc, BL140075 ! 00001673FFFFFFA8 SWCH:L1-B000 0 | |
27706 | add %g1, 0x336, %g1 ! 00001673FFFFFFAC SWCH:L1-B000 0 chksum++ | |
27707 | .word 0x95B5C932 ! 00001673FFFFFFB0 SWCH:L1-B000 0 illop | |
27708 | bnz,a,pn %xcc, BL140074 ! 00001673FFFFFFB4 SWCH:L1-B000 0 | |
27709 | add %g1, 0x55A, %g1 ! 00001673FFFFFFB8 SWCH:L1-B000 0 chksum++ | |
27710 | .word 0xDDD6D052 ! 00001673FFFFFFBC SWCH:L1-B000 0 S illop | |
27711 | fble,pt %fcc2, BL140067 ! 00001673FFFFFFC0 SWCH:L1-B000 0 L | |
27712 | .word 0x9F954012 ! 00001673FFFFFFC4 SWCH:L1-B000 0 S illop | |
27713 | bg BL140068 ! 00001673FFFFFFC8 SWCH:L1-B000 0 L | |
27714 | BL140068:stba %i4, [%g3+0x006C]%asi ! 00001673FFFFFFCC SWCH:L1-B000 0 S >BD140012+4 | |
27715 | sth %o3, [%g6-0x001E] ! 00001673FFFFFFD0 SWCH:L1-B000 0 S >BD140016 | |
27716 | be,a BL140069 ! 00001673FFFFFFD4 SWCH:L1-B000 0 L | |
27717 | BL140067:.word 0x87ABD559 ! 00001673FFFFFFD8 SWCH:L1-B000 0 S illop | |
27718 | fbu BL140069 ;.empty ! 00001673FFFFFFDC SWCH:L1-B000 0 L | |
27719 | bvs,a,pt %xcc, BL140070 ;.empty ! 00001673FFFFFFE0 SWCH:L1-B000 0 L | |
27720 | call .+8 ! 00001673FFFFFFE4 SWCH:L1-B000 0 L | |
27721 | sta %f10, [%g6+0x002C]%asi ! 00001673FFFFFFE8 SWCH:L1-B000 0 S >BD140019 | |
27722 | .word 0x89CEE573 ! 00001673FFFFFFEC SWCH:L1-B000 0 S illop | |
27723 | stw %i1, [%g5+0x0048] ! 00001673FFFFFFF0 SWCH:L1-B000 0 S >BD140018 | |
27724 | .word 0xC5C82479 ! 00001673FFFFFFF4 SWCH:L1-B000 0 L illop | |
27725 | BL140070:stxa %i0, [%g7+%g0]0x28 ! 00001673FFFFFFF8 SWCH:L1-B000 0 S BAD-ASI | |
27726 | ldsw [%g6-0x0050], %o1 ! 00001673FFFFFFFC SWCH:L1-B000 0 S <BD140093 | |
27727 | std %i4, [%g4-0x0008] ! 0000167400000000 SWCH:L1-B000 0 S >BD140056 | |
27728 | BL140069:add %g1, 0x3A3, %g1 ! 0000167400000004 SWCH:L1-B000 0 chksum++ | |
27729 | add %g1, 0xA2C, %g1 ! 0000167400000008 SWCH:L1-B000 0 chksum++ | |
27730 | ba,a BL140078 ! 000016740000000C SWCH:L1-B000 0 | |
27731 | stha %i1, [%g6-0x0030]%asi ! 0000167400000010 SWCH:L1-B000 0 S >BD140106 | |
27732 | BL140074:add %g1, 0x15B, %g1 ! 0000167400000014 CASE:L2-B000 0 chksum++ | |
27733 | .word 0x97A3401F ! 0000167400000018 CASE:L2-B000 0 S illop | |
27734 | sth %g1, [%g4-0x003C] ! 000016740000001C CASE:L2-B000 0 S >BD140041 | |
27735 | bg,a,pt %icc, BL140071 ! 0000167400000020 CASE:L2-B000 0 L | |
27736 | stw %o5, [%g4-0x000C] ! 0000167400000024 CASE:L2-B000 0 S >BD140002 | |
27737 | fbue,pn %fcc0, BL140072 ;.empty ! 0000167400000028 CASE:L2-B000 0 L | |
27738 | be,pn %icc, BL140071 ! 000016740000002C CASE:L2-B000 0 L | |
27739 | nop ! 0000167400000030 CASE:L2-B000 0 S | |
27740 | BL140072:brgz,pn %i1, BL140073 ! 0000167400000034 CASE:L2-B000 0 L | |
27741 | BL140071:std %i0, [%g6+0x0008] ! 0000167400000038 CASE:L2-B000 0 S >BD140058 | |
27742 | ta %xcc, 0x43 ! 000016740000003C CASE:L2-B000 0 S +-PEF | |
27743 | BL140073:add %g1, 0xD8D, %g1 ! 0000167400000040 CASE:L2-B000 0 chksum++ | |
27744 | fba,pn %fcc2, BL140078 ! 0000167400000044 CASE:L2-B000 0 | |
27745 | .word 0x81AE1CE3 ! 0000167400000048 CASE:L2-B000 0 S illop | |
27746 | BL140075:add %g1, 0xE1, %g1 ! 000016740000004C CASE:L2-B001 0 chksum++ | |
27747 | ldx [%g2+0x0050], %l5 ! 0000167400000050 CASE:L2-B001 0 <BD140003 | |
27748 | .word 0xB766FDD4 ! 0000167400000054 CASE:L2-B001 0 illop | |
27749 | stda %f0, [%l5]0xF0 ! 0000167400000058 CASE:L2-B001 0 Blk-Store | |
27750 | membar 0x40 ! 000016740000005C CASE:L2-B001 0 | |
27751 | .word 0xB19C63F9 ! 0000167400000060 CASE:L2-B001 0 S illop | |
27752 | ld [%g3-0x0077], %f11 ! 0000167400000064 CASE:L2-B001 0 S <BD140180+1 | |
27753 | .word 0x3836D477 ! 0000167400000068 CASE:L2-B001 0 illop | |
27754 | stda %f20, [%l6]0xD2 ! 000016740000006C CASE:L2-B001 0 S Short16 | |
27755 | add %g6, 0x44, %l6 ! 0000167400000070 CASE:L2-B001 0 @BD140137 | |
27756 | .word 0xB14DA1C0 ! 0000167400000074 CASE:L2-B001 0 S illop | |
27757 | ba BL140078 ! 0000167400000078 CASE:L2-B001 0 | |
27758 | stx %i4, [%g5+0x0078] ! 000016740000007C CASE:L2-B001 0 S >BD140009 | |
27759 | BL140076:add %g1, 0x3A, %g1 ! 0000167400000080 CASE:L2-B002 0 chksum++ | |
27760 | .word 0xF594D27F ! 0000167400000084 CASE:L2-B002 0 S illop | |
27761 | ldstub [%g3+0x0043], %l1 ! 0000167400000088 CASE:L2-B002 0 S >BD140092 | |
27762 | add %g4, 0x58, %l5 ! 000016740000008C CASE:L2-B002 0 @BD140035 | |
27763 | stda %f26,[%l5+%g1]0xC2 ! 0000167400000090 CASE:L2-B002 0 S Partial_St | |
27764 | st %f4, [%g6+0x004C] ! 0000167400000094 CASE:L2-B002 0 S >BD140047 | |
27765 | .word 0x83AE8CF7 ! 0000167400000098 CASE:L2-B002 0 illop | |
27766 | .word 0xA7961B81 ! 000016740000009C CASE:L2-B002 0 S illop | |
27767 | ldx [%g4-0x0088], %g4 ! 00001674000000A0 CASE:L2-B002 0 ptr_chase | |
27768 | ldx [%g4-0x0088], %g4 ! 00001674000000A4 CASE:L2-B002 0 ptr_chase | |
27769 | ldx [%g4-0x0088], %g4 ! 00001674000000A8 CASE:L2-B002 0 ptr_chase | |
27770 | ba BL140078 ! 00001674000000AC CASE:L2-B002 0 | |
27771 | nop ! 00001674000000B0 CASE:L2-B002 0 S | |
27772 | BL140077:add %g1, 0xA7E, %g1 ! 00001674000000B4 CASE:L2-B003 0 chksum++ | |
27773 | ldx [%g2+0x0050], %l5 ! 00001674000000B8 CASE:L2-B003 0 <BD140003 | |
27774 | membar 0x40 ! 00001674000000BC CASE:L2-B003 0 | |
27775 | stda %f0, [%l5]0xE1 ! 00001674000000C0 CASE:L2-B003 0 Blk-Store | |
27776 | membar 0x40 ! 00001674000000C4 CASE:L2-B003 0 | |
27777 | ldd [%g5-0x0060], %f38 ! 00001674000000C8 CASE:L2-B003 0 S <BD140104 | |
27778 | ld [%g5-0x0078], %f3 ! 00001674000000CC CASE:L2-B003 0 S <BD140180 | |
27779 | stda %f44, [%g5-0x0060]%asi ! 00001674000000D0 CASE:L2-B003 0 S >BD140104 | |
27780 | fba BL140078 ! 00001674000000D4 CASE:L2-B003 0 | |
27781 | ldswa [%g7+%g0]0x83, %o2 ! 00001674000000D8 CASE:L2-B003 0 S <BD140043 | |
27782 | BL140078: ! SWCH:L1-B000 | |
27783 | add %g1, 0xCA5, %g1 ! 00001674000000DC SWCH:L1-B000 0 chksum++ | |
27784 | ld [%g4-0x0071], %f5 ! 00001674000000E0 SWCH:L1-B000 0 S <BD140020+3 | |
27785 | .word 0xBBA69BAE ! 00001674000000E4 SWCH:L1-B000 0 illop | |
27786 | .word 0x9FE61FD0 ! 00001674000000E8 SWCH:L1-B000 0 S illop | |
27787 | tl %xcc, %g7+0x0053 ! 00001674000000EC SWCH:L1-B000 0 S | |
27788 | add %g6, 0x29, %l6 ! 00001674000000F0 SWCH:L1-B000 0 @BD140090 | |
27789 | ldda [%l6]0xD8, %f20 ! 00001674000000F4 SWCH:L1-B000 0 S Short8 | |
27790 | .word 0xA3B202E3 ! 00001674000000F8 SWCH:L1-B000 0 S illop | |
27791 | std %f16, [%g3+0x0068] ! 00001674000000FC SWCH:L1-B000 0 S >BD140012 | |
27792 | ldsb [%g4+0x0042], %l2 ! 0000167400000100 SWCH:L1-B000 0 S <BD140091 | |
27793 | .word 0xB9B0C470 ! 0000167400000104 SWCH:L1-B000 0 illop | |
27794 | .word 0xB7A40196 ! 0000167400000108 SWCH:L1-B000 0 S illop | |
27795 | std %g0, [%g5-0x0048] ! 000016740000010C SWCH:L1-B000 0 S >BD140023 | |
27796 | add %g1, 0xE6D, %i0 ! 0000167400000110 SUBR:L0-B000 0 | |
27797 | .word 0xB9DCBC97 ! 0000167400000114 SUBR:L0-B000 0 illop | |
27798 | ret ! 0000167400000118 SUBR:L0-B000 0 | |
27799 | restore %i0, %l7, %o0 ! 000016740000011C SUBR:L0-B000 0 | |
27800 | ||
27801 | SECTION .btext070_pg1 TEXT_VA=0x167400000000 | |
27802 | attr_text { | |
27803 | Name = .btext070_pg1, | |
27804 | VA = 0x167400000000, | |
27805 | RA = 0xa90000000, | |
27806 | PA = ra2pa(0xa90000000,0), | |
27807 | tsbonly, | |
27808 | part_0_ctx_nonzero_tsb_config_2, | |
27809 | TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1, | |
27810 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27811 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27812 | } | |
27813 | .text; .skip 8 | |
27814 | ||
27815 | !======================================================================== | |
27816 | ||
27817 | SECTION .btext071 TEXT_VA=0x7e91adab9f00 | |
27818 | attr_text { | |
27819 | Name = .btext071, | |
27820 | VA = 0x7e91adab9f00, | |
27821 | RA = 0xfffea1f00, | |
27822 | PA = ra2pa(0xfffea1f00,0), | |
27823 | notsb | |
27824 | } | |
27825 | ||
27826 | SECTION .btext071_pg0 TEXT_VA=0x7e91adab8000 | |
27827 | attr_text { | |
27828 | Name = .btext071_pg0, | |
27829 | VA = 0x7e91adab8000, | |
27830 | RA = 0xfffea0000, | |
27831 | PA = ra2pa(0xfffea0000,0), | |
27832 | tsbonly, | |
27833 | part_0_ctx_nonzero_tsb_config_3, | |
27834 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
27835 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27836 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27837 | } | |
27838 | .text; .skip 8 | |
27839 | ||
27840 | ||
27841 | SECTION .btext071 | |
27842 | .text | |
27843 | .global SUBR179; SUBR179: | |
27844 | add %g1, 0x65E, %g1 ! 00007E91ADAB9F00 SUBR:L0-B000 1 chksum++ | |
27845 | add %o5, %g1, %o3 ! 00007E91ADAB9F04 SWCH:L1-B000 1 | |
27846 | andcc %o3, 0x100, %g0 ! 00007E91ADAB9F08 SWCH:L1-B000 1 | |
27847 | bnz,pn %xcc, BL140082 ! 00007E91ADAB9F0C SWCH:L1-B000 1 | |
27848 | andcc %o3, 0x2, %g0 ! 00007E91ADAB9F10 SWCH:L1-B000 1 | |
27849 | bnz,a,pn %xcc, BL140081 ! 00007E91ADAB9F14 SWCH:L1-B000 1 | |
27850 | add %g1, 0x9F2, %g1 ! 00007E91ADAB9F18 SWCH:L1-B000 1 chksum++ | |
27851 | .word 0xCDAAC415 ! 00007E91ADAB9F1C SWCH:L1-B000 0 illop | |
27852 | bnz,pt %xcc, BL140080 ! 00007E91ADAB9F20 SWCH:L1-B000 0 | |
27853 | andcc %o3, 0x8, %g0 ! 00007E91ADAB9F24 SWCH:L1-B000 0 | |
27854 | bnz,pt %xcc, BL140079 ! 00007E91ADAB9F28 SWCH:L1-B000 0 | |
27855 | ldx [%g2+0x0058], %l6 ! 00007E91ADAB9F2C SWCH:L1-B000 0 <BD140010 | |
27856 | stxa %g7, [%l6+%g0]0x04 ! 00007E91ADAB9F30 SWCH:L1-B000 0 S >BD140011 | |
27857 | nop ! 00007E91ADAB9F34 SWCH:L1-B000 0 S | |
27858 | .word 0xB9B21015 ! 00007E91ADAB9F38 SWCH:L1-B000 0 S illop | |
27859 | prefetch [%o5+0x0366], 22 ! 00007E91ADAB9F3C SWCH:L1-B000 0 S <.+870 | |
27860 | std %f28, [%g3+0x0030] ! 00007E91ADAB9F40 SWCH:L1-B000 0 S >BD140044 | |
27861 | prefetch [%g3-0x002C], 20 ! 00007E91ADAB9F44 SWCH:L1-B000 0 S <BD140055 | |
27862 | .word 0x9F893CD3 ! 00007E91ADAB9F48 SWCH:L1-B000 0 S illop | |
27863 | stb %i4, [%g6-0x0053] ! 00007E91ADAB9F4C SWCH:L1-B000 0 S >BD140027+1 | |
27864 | .word 0xE17F447E ! 00007E91ADAB9F50 SWCH:L1-B000 0 S illop | |
27865 | std %i0, [%g3+0x0078] ! 00007E91ADAB9F54 SWCH:L1-B000 0 S >BD140009 | |
27866 | .word 0xA7AFEF4B ! 00007E91ADAB9F58 SWCH:L1-B000 0 S illop | |
27867 | .word 0xFBB31C73 ! 00007E91ADAB9F5C SWCH:L1-B000 0 S illop | |
27868 | add %g1, 0x838, %g1 ! 00007E91ADAB9F60 SWCH:L1-B000 0 chksum++ | |
27869 | ba,pn %icc, BL140083 ! 00007E91ADAB9F64 SWCH:L1-B000 0 | |
27870 | ldx [%g2+0x0060], %fsr ! 00007E91ADAB9F68 SWCH:L1-B000 0 S <BD140032 | |
27871 | BL140079:add %g1, 0x4E1, %g1 ! 00007E91ADAB9F6C CASE:L2-B000 0 chksum++ | |
27872 | .word 0xE17626A3 ! 00007E91ADAB9F70 CASE:L2-B000 0 S illop | |
27873 | st %f0, [%g6-0x0060] ! 00007E91ADAB9F74 CASE:L2-B000 0 S >BD140104 | |
27874 | st %f1, [%g6-0x005C] ! 00007E91ADAB9F78 CASE:L2-B000 0 S >BD140104+4 | |
27875 | ld [%g4+0x0060], %f3 ! 00007E91ADAB9F7C CASE:L2-B000 0 S <BD140069 | |
27876 | stha %i3, [%g4-0x003A]%asi ! 00007E91ADAB9F80 CASE:L2-B000 0 S >BD140005 | |
27877 | ba,a,pt %icc, BL140083 ! 00007E91ADAB9F84 CASE:L2-B000 0 | |
27878 | ldd [%g5+0x0008], %o0 ! 00007E91ADAB9F88 CASE:L2-B000 0 S <BD140058 | |
27879 | BL140080:add %g1, 0x912, %g1 ! 00007E91ADAB9F8C CASE:L2-B001 0 chksum++ | |
27880 | st %f3, [%g4-0x0074] ! 00007E91ADAB9F90 CASE:L2-B001 0 S >BD140020 | |
27881 | stb %g1, [%g6-0x0045] ! 00007E91ADAB9F94 CASE:L2-B001 0 S >BD140023+3 | |
27882 | lduha [%g7+%g0]0x83, %o0 ! 00007E91ADAB9F98 CASE:L2-B001 0 S <BD140043 | |
27883 | ldd [%g3+0x0018], %f0 ! 00007E91ADAB9F9C CASE:L2-B001 0 S <BD140059 | |
27884 | ldxa [%g7+%g7]0x83, %o4 ! 00007E91ADAB9FA0 CASE:L2-B001 0 S <BD140043 | |
27885 | stw %g1, [%g4-0x000C] ! 00007E91ADAB9FA4 CASE:L2-B001 0 S >BD140002 | |
27886 | .word 0xDEBA53F2 ! 00007E91ADAB9FA8 CASE:L2-B001 0 illop | |
27887 | ldda [%l6]0xD2, %f16 ! 00007E91ADAB9FAC CASE:L2-B001 0 S Short16 | |
27888 | std %f38, [%g6-0x0070] ! 00007E91ADAB9FB0 CASE:L2-B001 0 S >BD140008 | |
27889 | swapa [%g6+0x0024]%asi, %o2 ! 00007E91ADAB9FB4 CASE:L2-B001 0 S >BD140139 | |
27890 | .word 0x918CE861 ! 00007E91ADAB9FB8 CASE:L2-B001 0 illop | |
27891 | swapa [%g6-0x0054]%asi, %o2 ! 00007E91ADAB9FBC CASE:L2-B001 0 S >BD140027 | |
27892 | BL140081:add %g1, 0xDBE, %g1 ! 00007E91ADAB9FC0 CASE:L2-B002 1 chksum++ | |
27893 | std %f22, [%g4+0x0068] ! 00007E91ADAB9FC4 CASE:L2-B002 1 S >BD140012 | |
27894 | ld [%g4+0x0020], %f10 ! 00007E91ADAB9FC8 CASE:L2-B002 1 S <BD140042 | |
27895 | .word 0x99A190C6 ! 00007E91ADAB9FCC CASE:L2-B002 1 S illop_FP | |
27896 | add %g3, -40, %l6 ! 00007E91ADAB9FD0 CASE:L2-B002 1 @BD140049 | |
27897 | ldda [%l6]0xDA, %f28 ! 00007E91ADAB9FD4 CASE:L2-B002 1 S Short16 | |
27898 | std %f6, [%g5-0x0070] ! 00007E91ADAB9FD8 CASE:L2-B002 1 S >BD140008 | |
27899 | ldx [%g2+0x0050], %l5 ! 00007E91ADAB9FDC CASE:L2-B002 1 <BD140003 | |
27900 | membar 0x40 ! 00007E91ADAB9FE0 CASE:L2-B002 1 | |
27901 | ldda [%l5]0x17, %f16 ! 00007E91ADAB9FE4 CASE:L2-B002 1 Blk-Load | |
27902 | membar 0x40 ! 00007E91ADAB9FE8 CASE:L2-B002 1 | |
27903 | fba,pn %fcc2, BL140083 ! 00007E91ADAB9FEC CASE:L2-B002 1 | |
27904 | stx %g1, [%g6+0x0080] ! 00007E91ADAB9FF0 CASE:L2-B002 1 S >BD140070 | |
27905 | BL140082:add %g1, 0x74E, %g1 ! 00007E91ADAB9FF4 CASE:L2-B003 0 chksum++ | |
27906 | .word 0x0F894AC4 ! 00007E91ADAB9FF8 CASE:L2-B003 0 S random | |
27907 | ldx [%g2+0x0050], %l5 ! 00007E91ADAB9FFC CASE:L2-B003 0 <BD140003 | |
27908 | membar 0x40 ! 00007E91ADABA000 CASE:L2-B003 0 | |
27909 | stda %f16, [%l5]0xE0 ! 00007E91ADABA004 CASE:L2-B003 0 Blk-Store | |
27910 | membar 0x40 ! 00007E91ADABA008 CASE:L2-B003 0 | |
27911 | stx %o4, [%g6+0x0053] ! 00007E91ADABA00C CASE:L2-B003 0 S >BD140045+3 | |
27912 | ldx [%g2+0x0058], %l6 ! 00007E91ADABA010 CASE:L2-B003 0 <BD140010 | |
27913 | stxa %g7, [%l6+%g0]0x04 ! 00007E91ADABA014 CASE:L2-B003 0 S >BD140011 | |
27914 | ldx [%g3-0x0088], %g3 ! 00007E91ADABA018 CASE:L2-B003 0 ptr_chase | |
27915 | .word 0x996E3458 ! 00007E91ADABA01C CASE:L2-B003 0 random | |
27916 | ldx [%g3-0x0088], %g3 ! 00007E91ADABA020 CASE:L2-B003 0 ptr_chase | |
27917 | ldx [%g3-0x0088], %g3 ! 00007E91ADABA024 CASE:L2-B003 0 ptr_chase | |
27918 | ldx [%g3-0x0088], %g3 ! 00007E91ADABA028 CASE:L2-B003 0 ptr_chase | |
27919 | ldx [%g3-0x0088], %g3 ! 00007E91ADABA02C CASE:L2-B003 0 ptr_chase | |
27920 | .word 0x874A72D0 ! 00007E91ADABA030 CASE:L2-B003 0 illop | |
27921 | ldda [%l6]0xD1, %f28 ! 00007E91ADABA034 CASE:L2-B003 0 S Short8 | |
27922 | ld [%g3-0x0054], %f22 ! 00007E91ADABA038 CASE:L2-B003 0 S <BD140027 | |
27923 | st %f9, [%g4-0x0078] ! 00007E91ADABA03C CASE:L2-B003 0 S >BD140180 | |
27924 | .word 0x0E121AC1 ! 00007E91ADABA040 CASE:L2-B003 0 S illop | |
27925 | .word 0x8C33CCA6 ! 00007E91ADABA044 CASE:L2-B003 0 random | |
27926 | .word 0xD66097A7 ! 00007E91ADABA048 CASE:L2-B003 0 S illop | |
27927 | BL140083: ! SWCH:L1-B000 | |
27928 | add %g1, 0xC6A, %g1 ! 00007E91ADABA04C SWCH:L1-B000 1 chksum++ | |
27929 | add %g4, 0x46, %l6 ! 00007E91ADABA050 SWCH:L1-B000 1 @BD140077 | |
27930 | ldda [%l6]0xD0, %f24 ! 00007E91ADABA054 SWCH:L1-B000 1 S Short8 | |
27931 | stb %o0, [%g5-0x0058] ! 00007E91ADABA058 SWCH:L1-B000 1 S >BD140024 | |
27932 | ta %xcc, 0x46 ! 00007E91ADABA05C SWCH:L1-B000 1 S demap-page | |
27933 | stw %g1, [%g5+0x0048] ! 00007E91ADABA060 SWCH:L1-B000 1 S >BD140018 | |
27934 | std %o0, [%g6+0x0038] ! 00007E91ADABA064 SWCH:L1-B000 1 S >BD140028 | |
27935 | ldsb [%g3-0x000F], %o2 ! 00007E91ADABA068 SWCH:L1-B000 1 S <BD140040 | |
27936 | ldsh [%g3-0x002E], %o0 ! 00007E91ADABA06C SUBR:L0-B000 1 S <BD140171 | |
27937 | ldx [%g2+0x0050], %l5 ! 00007E91ADABA070 SUBR:L0-B000 1 <BD140003 | |
27938 | membar 0x40 ! 00007E91ADABA074 SUBR:L0-B000 1 | |
27939 | stda %f16, [%l5]0x1E ! 00007E91ADABA078 SUBR:L0-B000 1 Blk-Store | |
27940 | membar 0x40 ! 00007E91ADABA07C SUBR:L0-B000 1 | |
27941 | sth %o0, [%g4-0x002E] ! 00007E91ADABA080 SUBR:L0-B000 1 S >BD140171 | |
27942 | ldx [%g2+0x0058], %l6 ! 00007E91ADABA084 SUBR:L0-B000 1 <BD140010 | |
27943 | ldda [%l6]0x26, %o2 ! 00007E91ADABA088 SUBR:L0-B000 1 S Quad_Ld_P | |
27944 | add %g3, -16, %l6 ! 00007E91ADABA08C SUBR:L0-B000 1 @BD140052 | |
27945 | ldda [%l6]0xD0, %f28 ! 00007E91ADABA090 SUBR:L0-B000 1 S Short8 | |
27946 | ldxa [%g7+%g0]0x0B, %o2 ! 00007E91ADABA094 SUBR:L0-B000 1 S BAD-ASI | |
27947 | retl ! 00007E91ADABA098 SUBR:L0-B000 1 | |
27948 | add %g1, 0x226, %g1 ! 00007E91ADABA09C SUBR:L0-B000 1 chksum++ | |
27949 | ||
27950 | SECTION .btext071_pg1 TEXT_VA=0x7e91adaba000 | |
27951 | attr_text { | |
27952 | Name = .btext071_pg1, | |
27953 | VA = 0x7e91adaba000, | |
27954 | RA = 0xfffea2000, | |
27955 | PA = ra2pa(0xfffea2000,0), | |
27956 | tsbonly, | |
27957 | part_0_ctx_nonzero_tsb_config_3, | |
27958 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
27959 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27960 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27961 | } | |
27962 | .text; .skip 8 | |
27963 | ||
27964 | !======================================================================== | |
27965 | ||
27966 | SECTION .btext072 TEXT_VA=0x579c9fffff00 | |
27967 | attr_text { | |
27968 | Name = .btext072, | |
27969 | VA = 0x579c9fffff00, | |
27970 | RA = 0xa6fffff00, | |
27971 | PA = ra2pa(0xa6fffff00,0), | |
27972 | notsb | |
27973 | } | |
27974 | ||
27975 | SECTION .btext072_pg0 TEXT_VA=0x579c90000000 | |
27976 | attr_text { | |
27977 | Name = .btext072_pg0, | |
27978 | VA = 0x579c90000000, | |
27979 | RA = 0xa60000000, | |
27980 | PA = ra2pa(0xa60000000,0), | |
27981 | tsbonly, | |
27982 | part_0_ctx_nonzero_tsb_config_2, | |
27983 | TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1, | |
27984 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27985 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27986 | } | |
27987 | .text; .skip 8 | |
27988 | ||
27989 | ||
27990 | SECTION .btext072 | |
27991 | .text | |
27992 | .global SUBR180; SUBR180: | |
27993 | nop ! 0000579C9FFFFF00 SUBR:L0-B000 0 S | |
27994 | nop ! 0000579C9FFFFF04 SUBR:L0-B000 0 S | |
27995 | ld [%g5+0x0024], %f18 ! 0000579C9FFFFF08 SUBR:L0-B000 0 S <BD140139 | |
27996 | bpos,a,pn %xcc, BL140084 ;.empty ! 0000579C9FFFFF0C SUBR:L0-B000 0 L | |
27997 | fbl,pt %fcc1, BL140085 ! 0000579C9FFFFF10 SUBR:L0-B000 0 L | |
27998 | std %f26, [%g3+0x0068] ! 0000579C9FFFFF14 SUBR:L0-B000 0 S >BD140012 | |
27999 | ldsb [%g5+0x002B], %o5 ! 0000579C9FFFFF18 SUBR:L0-B000 0 S <BD140126 | |
28000 | BL140084:st %f18, [%g5-0x0040] ! 0000579C9FFFFF1C SUBR:L0-B000 0 S >BD140007 | |
28001 | ldsw [%g3-0x0040], %o0 ! 0000579C9FFFFF20 SUBR:L0-B000 0 S <BD140007 | |
28002 | BL140085:be,a,pt %xcc, BL140086 ! 0000579C9FFFFF24 SUBR:L0-B000 0 L | |
28003 | BL140086:nop ! 0000579C9FFFFF28 SUBR:L0-B000 0 S | |
28004 | add %g1, 0x63F, %g1 ! 0000579C9FFFFF2C SUBR:L0-B000 0 chksum++ | |
28005 | add %g1, 0xDE1, %g1 ! 0000579C9FFFFF30 SUBR:L0-B000 0 chksum++ | |
28006 | or %g0, 0x2, %o0 ! 0000579C9FFFFF34 LOOP:L1-B000 0 | |
28007 | BL140129: ! LOOP:L1-B000 | |
28008 | .word 0xADA926FA ! 0000579C9FFFFF38 LOOP:L1-B000 0 random | |
28009 | ldstub [%g3+0x0046], %o3 ! 0000579C9FFFFF3C LOOP:L1-B000 0 S >BD140077 | |
28010 | .word 0xB0EA4724 ! 0000579C9FFFFF40 LOOP:L1-B000 0 S illop | |
28011 | swap [%g5-0x000C], %o2 ! 0000579C9FFFFF44 LOOP:L1-B000 0 S >BD140002 | |
28012 | ldx [%g2+0x0028], %g3 ! 0000579C9FFFFF48 LOOP:L1-B000 0 S BASE<BD140022 | |
28013 | ldx [%g2+0x0058], %l6 ! 0000579C9FFFFF4C LOOP:L1-B000 0 <BD140010 | |
28014 | ldda [%l6]0x24, %o4 ! 0000579C9FFFFF50 LOOP:L1-B000 0 S Quad_Ld | |
28015 | .word 0x3E5787F6 ! 0000579C9FFFFF54 LOOP:L1-B000 0 S illop | |
28016 | .word 0xADAFB06D ! 0000579C9FFFFF58 LOOP:L1-B000 0 S illop | |
28017 | .word 0x95AD1758 ! 0000579C9FFFFF5C LOOP:L1-B000 0 S illop | |
28018 | .word 0xA354EDBD ! 0000579C9FFFFF60 SKIP:L2-B000 0 illop | |
28019 | bz,pt %icc, BL140090 ! 0000579C9FFFFF64 SKIP:L2-B000 0 | |
28020 | nop ! 0000579C9FFFFF68 SKIP:L2-B000 0 S | |
28021 | ldd [%g5-0x0048], %f20 ! 0000579C9FFFFF6C SKIP:L2-B000 0 S <BD140023 | |
28022 | .word 0xF4A37FA8 ! 0000579C9FFFFF70 SKIP:L2-B000 0 random | |
28023 | ldda [%l6]0x26, %o2 ! 0000579C9FFFFF74 SKIP:L2-B000 0 S Quad_Ld_P | |
28024 | ldd [%g4-0x0038], %f38 ! 0000579C9FFFFF78 SKIP:L2-B000 0 S <BD140006 | |
28025 | stx %o3, [%g6-0x0008] ! 0000579C9FFFFF7C SKIP:L2-B000 0 S >BD140056 | |
28026 | .word 0xC1CD1D85 ! 0000579C9FFFFF80 SKIP:L2-B000 0 S illop | |
28027 | ldx [%g4-0x0088], %g4 ! 0000579C9FFFFF84 SKIP:L2-B000 0 ptr_chase | |
28028 | ldx [%g4-0x0088], %g4 ! 0000579C9FFFFF88 SKIP:L2-B000 0 ptr_chase | |
28029 | ldx [%g4-0x0088], %g4 ! 0000579C9FFFFF8C SKIP:L2-B000 0 ptr_chase | |
28030 | stba %g7, [%l6+%g0]0x04 ! 0000579C9FFFFF90 SKIP:L2-B000 0 S >BD140011 | |
28031 | ldx [%g2+0x0050], %l5 ! 0000579C9FFFFF94 SKIP:L2-B000 0 <BD140003 | |
28032 | membar 0x40 ! 0000579C9FFFFF98 SKIP:L2-B000 0 | |
28033 | ldda [%l5]0x16, %f16 ! 0000579C9FFFFF9C SKIP:L2-B000 0 Blk-Load | |
28034 | .word 0xB962EDE4 ! 0000579C9FFFFFA0 SKIP:L2-B000 0 random | |
28035 | ldda [%l6]0x2E, %o2 ! 0000579C9FFFFFA4 SKIP:L2-B000 0 S Quad_Ld_P | |
28036 | add %g1, 0xAC7, %g1 ! 0000579C9FFFFFA8 SKIP:L2-B000 0 chksum++ | |
28037 | ld [%g3+0x002C], %f8 ! 0000579C9FFFFFAC SKIP:L2-B000 0 S <BD140019 | |
28038 | fbne,pn %fcc3, BL140087 ! 0000579C9FFFFFB0 SKIP:L2-B000 0 L | |
28039 | ldxa [%g7+%g0]0x83, %o4 ! 0000579C9FFFFFB4 SKIP:L2-B000 0 S <BD140043 | |
28040 | sth %o3, [%g5-0x0016] ! 0000579C9FFFFFB8 SKIP:L2-B000 0 S >BD140051 | |
28041 | nop ! 0000579C9FFFFFBC SKIP:L2-B000 0 S | |
28042 | bn,a,pt %xcc, BL140088 ;.empty ! 0000579C9FFFFFC0 SKIP:L2-B000 0 L | |
28043 | BL140088:bpos,pn %xcc, BL140089 ! 0000579C9FFFFFC4 SKIP:L2-B000 0 L | |
28044 | BL140089:.word 0xF917F796 ! 0000579C9FFFFFC8 SKIP:L2-B000 0 S illop | |
28045 | BL140087:add %g1, 0xCC9, %g1 ! 0000579C9FFFFFCC SKIP:L2-B000 0 chksum++ | |
28046 | .word 0xBFB1C3FB ! 0000579C9FFFFFD0 SKIP:L2-B000 0 illop | |
28047 | std %f32, [%g6+0x0010] ! 0000579C9FFFFFD4 SKIP:L2-B000 0 S >BD140074 | |
28048 | BL140090: ! ELSE:L2-B001 | |
28049 | stda %f0, [%g4+0x0010]%asi ! 0000579C9FFFFFD8 ELSE:L2-B001 0 S >BD140074 | |
28050 | bz,a,pn %icc, BL140091 ;.empty ! 0000579C9FFFFFDC ELSE:L2-B001 0 L | |
28051 | bcc,a,pn %xcc, BL140092 ;.empty ! 0000579C9FFFFFE0 ELSE:L2-B001 0 L | |
28052 | bge,a,pn %xcc, BL140093 ;.empty ! 0000579C9FFFFFE4 ELSE:L2-B001 0 L | |
28053 | fbug,pn %fcc2, BL140091 ! 0000579C9FFFFFE8 ELSE:L2-B001 0 L | |
28054 | ta %xcc, 0x46 ! 0000579C9FFFFFEC ELSE:L2-B001 0 S demap-page | |
28055 | stx %o1, [%g6+0x0080] ! 0000579C9FFFFFF0 ELSE:L2-B001 0 S >BD140070 | |
28056 | fbge BL140094 ! 0000579C9FFFFFF4 ELSE:L2-B001 0 L | |
28057 | std %f60, [%g4-0x0038] ! 0000579C9FFFFFF8 ELSE:L2-B001 0 S >BD140006 | |
28058 | BL140093:fbo,pn %fcc1, BL140091 ! 0000579C9FFFFFFC ELSE:L2-B001 0 L | |
28059 | BL140094:ldx [%g2+0x0060], %fsr ! 0000579CA0000000 ELSE:L2-B001 0 S <BD140032 | |
28060 | BL140092:brz,pn %g1, BL140095 ;.empty ! 0000579CA0000004 ELSE:L2-B001 0 L | |
28061 | BL140091:bge BL140096 ! 0000579CA0000008 ELSE:L2-B001 0 L | |
28062 | BL140096:.word 0x81AFB391 ! 0000579CA000000C ELSE:L2-B001 0 S illop | |
28063 | brz,pn %o2, BL140097 ! 0000579CA0000010 ELSE:L2-B001 0 L | |
28064 | BL140097:ldda [%g6+0x0078]%asi, %f26 ! 0000579CA0000014 ELSE:L2-B001 0 S <BD140009 | |
28065 | BL140095:add %g1, 0x9D7, %g1 ! 0000579CA0000018 ELSE:L2-B001 0 chksum++ | |
28066 | add %g1, 0x63B, %g1 ! 0000579CA000001C ELSE:L2-B001 0 chksum++ | |
28067 | ldsha [%g7+%g0]0x82, %o5 ! 0000579CA0000020 ELSE:L2-B001 0 S <BD140043 | |
28068 | ldsh [%g6-0x0024], %o1 ! 0000579CA0000024 ELSE:L2-B001 0 S <BD140068 | |
28069 | ld [%g5+0x002C], %f10 ! 0000579CA0000028 ELSE:L2-B001 0 S <BD140019 | |
28070 | .word 0x85CBAAA0 ! 0000579CA000002C ELSE:L2-B001 0 illop | |
28071 | .word 0x93A73824 ! 0000579CA0000030 ELSE:L2-B001 0 S illop | |
28072 | ldda [%g7+%g7]0x8B, %o2 ! 0000579CA0000034 ELSE:L2-B001 0 S <BD140043 | |
28073 | BL140098: ! ELSE:L2-B001 | |
28074 | .word 0x300DC359 ! 0000579CA0000038 ELSE:L2-B001 0 illop | |
28075 | .word 0x8D8CB917 ! 0000579CA000003C SKIP:L2-B002 0 illop | |
28076 | fbl,pn %fcc3, BL140101 ! 0000579CA0000040 SKIP:L2-B002 0 | |
28077 | .word 0xB1A34968 ! 0000579CA0000044 SKIP:L2-B002 0 S illop | |
28078 | .word 0x81CFE008 ! 0000579CA0000048 SKIP:L2-B002 0 S random | |
28079 | ldx [%g3-0x0088], %g3 ! 0000579CA000004C SKIP:L2-B002 0 ptr_chase | |
28080 | ldx [%g3-0x0088], %g3 ! 0000579CA0000050 SKIP:L2-B002 0 ptr_chase | |
28081 | .word 0x81F598E3 ! 0000579CA0000054 SKIP:L2-B002 0 illop | |
28082 | .word 0x9DE68A13 ! 0000579CA0000058 SKIP:L2-B002 0 S illop | |
28083 | ldstuba [%g3+0x0047]%asi, %o5 ! 0000579CA000005C SKIP:L2-B002 0 S >BD140141 | |
28084 | ldsh [%g4-0x0024], %o2 ! 0000579CA0000060 SKIP:L2-B002 0 S <BD140068 | |
28085 | add %g1, 0xE39, %g1 ! 0000579CA0000064 SKIP:L2-B002 0 chksum++ | |
28086 | .word 0x97593E96 ! 0000579CA0000068 SKIP:L2-B002 0 S illop | |
28087 | ta %xcc, 0x46 ! 0000579CA000006C SKIP:L2-B002 0 S demap-page | |
28088 | ldx [%g2+0x0010], %g4 ! 0000579CA0000070 SKIP:L2-B002 0 S BASE<BD140048 | |
28089 | nop ! 0000579CA0000074 SKIP:L2-B002 0 S | |
28090 | brgz,pn %o1, BL140099 ;.empty ! 0000579CA0000078 SKIP:L2-B002 0 L | |
28091 | ba,a BL140100 ! 0000579CA000007C SKIP:L2-B002 0 L | |
28092 | st %f27, [%g5-0x001C] ! 0000579CA0000080 SKIP:L2-B002 0 S >BD140130 | |
28093 | BL140099:.word 0x2A8579F0 ! 0000579CA0000084 SKIP:L2-B002 0 S random | |
28094 | ldub [%g6-0x0020], %o5 ! 0000579CA0000088 SKIP:L2-B002 0 S <BD140144 | |
28095 | BL140100:stda %f38, [%g5+0x0010]%asi ! 0000579CA000008C SKIP:L2-B002 0 S >BD140074 | |
28096 | add %g1, 0xDE0, %g1 ! 0000579CA0000090 SKIP:L2-B002 0 chksum++ | |
28097 | .word 0xAFA4C4A9 ! 0000579CA0000094 SKIP:L2-B002 0 illop | |
28098 | .word 0x83F30BA4 ! 0000579CA0000098 SKIP:L2-B002 0 S illop | |
28099 | BL140101: ! ELSE:L2-B003 | |
28100 | stxa %o2, [%g6+0x0070]%asi ! 0000579CA000009C ELSE:L2-B003 0 S >BD140060 | |
28101 | ta %xcc, 0x40 ! 0000579CA00000A0 ELSE:L2-B003 0 S +-priv | |
28102 | std %f0, [%g5-0x0038] ! 0000579CA00000A4 ELSE:L2-B003 0 S >BD140006 | |
28103 | .word 0x8DA9F371 ! 0000579CA00000A8 ELSE:L2-B003 0 illop | |
28104 | .word 0x85AFA000 ! 0000579CA00000AC ELSE:L2-B003 0 S illop | |
28105 | stx %fsr, [%g2+0x0060] ! 0000579CA00000B0 ELSE:L2-B003 0 S <BD140032 | |
28106 | add %g1, 0xB9C, %g1 ! 0000579CA00000B4 ELSE:L2-B003 0 chksum++ | |
28107 | ldstuba [%g3-0x001F]%asi, %o1 ! 0000579CA00000B8 ELSE:L2-B003 0 S >BD140085 | |
28108 | ble,a,pt %icc, BL140102 ;.empty ! 0000579CA00000BC ELSE:L2-B003 0 L | |
28109 | bn BL140103 ;.empty ! 0000579CA00000C0 ELSE:L2-B003 0 L | |
28110 | fbule,a,pn %fcc2, BL140104 ;.empty ! 0000579CA00000C4 ELSE:L2-B003 0 L | |
28111 | bleu,a,pt %xcc, BL140105 ! 0000579CA00000C8 ELSE:L2-B003 0 L | |
28112 | ldsha [%g6-0x0056]%asi, %o5 ! 0000579CA00000CC ELSE:L2-B003 0 S <BD140014 | |
28113 | BL140104:brlz,a,pn %o3, BL140106 ;.empty ! 0000579CA00000D0 ELSE:L2-B003 0 L | |
28114 | BL140106:fbug,pn %fcc2, BL140107 ! 0000579CA00000D4 ELSE:L2-B003 0 L | |
28115 | nop ! 0000579CA00000D8 ELSE:L2-B003 0 S | |
28116 | fbu,pn %fcc2, BL140108 ;.empty ! 0000579CA00000DC ELSE:L2-B003 0 L | |
28117 | BL140102:.word 0x9FAB189B ! 0000579CA00000E0 ELSE:L2-B003 0 L illop | |
28118 | bnz,pt %xcc, BL140107 ! 0000579CA00000E4 ELSE:L2-B003 0 L | |
28119 | BL140103:ta %xcc, 0x46 ! 0000579CA00000E8 ELSE:L2-B003 0 S demap-page | |
28120 | BL140107:bl,a,pn %xcc, BL140109 ;.empty ! 0000579CA00000EC ELSE:L2-B003 0 L | |
28121 | BL140108:brlz,a,pn %o5, BL140105 ;.empty ! 0000579CA00000F0 ELSE:L2-B003 0 L | |
28122 | bvs,a BL140109 ! 0000579CA00000F4 ELSE:L2-B003 0 L | |
28123 | BL140105:std %o0, [%g3+0x0078] ! 0000579CA00000F8 ELSE:L2-B003 0 S >BD140009 | |
28124 | BL140109:.word 0x93A3D8F5 ! 0000579CA00000FC ELSE:L2-B003 0 illop | |
28125 | BL140110: ! ELSE:L2-B003 | |
28126 | .word 0xAFD98B82 ! 0000579CA0000100 ELSE:L2-B003 0 illop | |
28127 | .word 0xAFA7CDEB ! 0000579CA0000104 SKIP:L2-B004 0 illop | |
28128 | bnz,a,pt %xcc, BL140115 ! 0000579CA0000108 SKIP:L2-B004 0 | |
28129 | st %fsr, [%g2+0x0064] ! 0000579CA000010C SKIP:L2-B004 0 S <BD140032+4 | |
28130 | std %f44, [%g5+0x0018] ! 0000579CA0000110 SKIP:L2-B004 0 S >BD140059 | |
28131 | stx %fsr, [%g2+0x0060] ! 0000579CA0000114 SKIP:L2-B004 0 S <BD140032 | |
28132 | .word 0x8F8870A9 ! 0000579CA0000118 SKIP:L2-B004 0 S illop | |
28133 | std %f62, [%g5+0x0010] ! 0000579CA000011C SKIP:L2-B004 0 S >BD140074 | |
28134 | add %g1, 0xE87, %g1 ! 0000579CA0000120 SKIP:L2-B004 0 chksum++ | |
28135 | lduha [%g6-0x002F]%asi, %o3 ! 0000579CA0000124 SKIP:L2-B004 0 S <BD140106+1 | |
28136 | nop ! 0000579CA0000128 SKIP:L2-B004 0 S | |
28137 | fbe,a BL140111 ;.empty ! 0000579CA000012C SKIP:L2-B004 0 L | |
28138 | .word 0xAE764E67 ! 0000579CA0000130 SKIP:L2-B004 0 L random | |
28139 | std %g0, [%g3-0x0008] ! 0000579CA0000134 SKIP:L2-B004 0 S >BD140056 | |
28140 | sth %o2, [%g4-0x0039] ! 0000579CA0000138 SKIP:L2-B004 0 S >BD140005+1 | |
28141 | stba %o2, [%g4+0x0006]%asi ! 0000579CA000013C SKIP:L2-B004 0 S >BD140053+2 | |
28142 | BL140112:swapa [%g4-0x001C]%asi, %o1 ! 0000579CA0000140 SKIP:L2-B004 0 S >BD140130 | |
28143 | BL140111:st %f4, [%g4+0x002C] ! 0000579CA0000144 SKIP:L2-B004 0 S >BD140019 | |
28144 | .word 0xF4E68258 ! 0000579CA0000148 SKIP:L2-B004 0 L illop | |
28145 | brlez,pt %o1, BL140114 ;.empty ! 0000579CA000014C SKIP:L2-B004 0 L | |
28146 | BL140114:fbn,pn %fcc2, BL140113 ! 0000579CA0000150 SKIP:L2-B004 0 L | |
28147 | BL140113:nop ! 0000579CA0000154 SKIP:L2-B004 0 S | |
28148 | .word 0x81A8DC8E ! 0000579CA0000158 SKIP:L2-B004 0 S illop | |
28149 | ldswa [%g5-0x000C]%asi, %o1 ! 0000579CA000015C SKIP:L2-B004 0 S <BD140002 | |
28150 | .word 0x80ECECC7 ! 0000579CA0000160 SKIP:L2-B004 0 illop | |
28151 | fba,a,pn %fcc3, BL140116 ! 0000579CA0000164 SKIP:L2-B004 0 | |
28152 | nop ! 0000579CA0000168 SKIP:L2-B004 0 S | |
28153 | BL140115: ! ELSE:L2-B005 | |
28154 | stx %g1, [%g5+0x0050] ! 0000579CA000016C ELSE:L2-B005 0 S >BD140045 | |
28155 | stx %o5, [%g4+0x0050] ! 0000579CA0000170 ELSE:L2-B005 0 S >BD140045 | |
28156 | .word 0x91A098EF ! 0000579CA0000174 ELSE:L2-B005 0 S illop | |
28157 | .word 0xABA61948 ! 0000579CA0000178 ELSE:L2-B005 0 illop | |
28158 | ldda [%l6]0xD1, %f28 ! 0000579CA000017C ELSE:L2-B005 0 S Short8 | |
28159 | .word 0x81A0C07F ! 0000579CA0000180 ELSE:L2-B005 0 S illop_FP | |
28160 | .word 0xDBA05E94 ! 0000579CA0000184 ELSE:L2-B005 0 S random | |
28161 | nop ! 0000579CA0000188 ELSE:L2-B005 0 S | |
28162 | std %f36, [%g6+0x0010] ! 0000579CA000018C ELSE:L2-B005 0 S >BD140074 | |
28163 | add %g1, 0xCAA, %g1 ! 0000579CA0000190 ELSE:L2-B005 0 chksum++ | |
28164 | .word 0x95AC4A0D ! 0000579CA0000194 ELSE:L2-B005 0 illop | |
28165 | .word 0xFE9DCDBD ! 0000579CA0000198 ELSE:L2-B005 0 S random | |
28166 | .word 0xB1DF453B ! 0000579CA000019C ELSE:L2-B005 0 S illop | |
28167 | std %f32, [%g3-0x0060] ! 0000579CA00001A0 ELSE:L2-B005 0 S >BD140104 | |
28168 | .word 0x87C30172 ! 0000579CA00001A4 ELSE:L2-B005 0 S illop | |
28169 | BL140116: ! ELSE:L2-B005 | |
28170 | .word 0xC7071DCE ! 0000579CA00001A8 ELSE:L2-B005 0 random | |
28171 | fcmpd %fcc2, %f12, %f0 ! 0000579CA00001AC SKIP:L2-B006 0 | |
28172 | fbge,pt %fcc2, BL140117 ! 0000579CA00001B0 SKIP:L2-B006 0 | |
28173 | st %f31, [%g6+0x0024] ! 0000579CA00001B4 SKIP:L2-B006 0 S >BD140139 | |
28174 | ldx [%g2+0x0050], %l5 ! 0000579CA00001B8 SKIP:L2-B006 0 <BD140003 | |
28175 | .word 0x8FB349D7 ! 0000579CA00001BC SKIP:L2-B006 0 illop | |
28176 | ldda [%l5]0xF0, %f16 ! 0000579CA00001C0 SKIP:L2-B006 0 Blk-Load | |
28177 | .word 0xF90A6D2E ! 0000579CA00001C4 SKIP:L2-B006 0 illop | |
28178 | ldd [%g6+0x0038], %f18 ! 0000579CA00001C8 SKIP:L2-B006 0 S <BD140028 | |
28179 | .word 0xB5AD128A ! 0000579CA00001CC SKIP:L2-B006 0 S illop_FP | |
28180 | add %g5, -16, %l6 ! 0000579CA00001D0 SKIP:L2-B006 0 @BD140052 | |
28181 | stda %f16, [%l6]0xD0 ! 0000579CA00001D4 SKIP:L2-B006 0 S Short8 | |
28182 | add %g1, 0xBCA, %g1 ! 0000579CA00001D8 SKIP:L2-B006 0 chksum++ | |
28183 | ldstub [%g3+0x0047], %o3 ! 0000579CA00001DC SKIP:L2-B006 0 S >BD140141 | |
28184 | add %g4, -38, %l6 ! 0000579CA00001E0 SKIP:L2-B006 0 @BD140170 | |
28185 | stda %f18, [%l6]0xD2 ! 0000579CA00001E4 SKIP:L2-B006 0 S Short16 | |
28186 | stw %o2, [%g6-0x001C] ! 0000579CA00001E8 SKIP:L2-B006 0 S >BD140130 | |
28187 | ldub [%g6+0x0046], %o2 ! 0000579CA00001EC SKIP:L2-B006 0 S <BD140077 | |
28188 | ldx [%g3-0x0088], %g3 ! 0000579CA00001F0 SKIP:L2-B006 0 ptr_chase | |
28189 | .word 0xA5D25186 ! 0000579CA00001F4 SKIP:L2-B006 0 S illop | |
28190 | sta %f2, [%g3-0x002C]%asi ! 0000579CA00001F8 SKIP:L2-B006 0 S >BD140055 | |
28191 | .word 0xE7DD0567 ! 0000579CA00001FC SKIP:L2-B006 0 S illop | |
28192 | .word 0xB8E87808 ! 0000579CA0000200 SKIP:L2-B006 0 illop | |
28193 | stba %g7, [%l6+%g0]0x04 ! 0000579CA0000204 SKIP:L2-B006 0 S >BD140011 | |
28194 | stxa %g7, [%l6+%g0]0x04 ! 0000579CA0000208 SKIP:L2-B006 0 S >BD140011 | |
28195 | add %g6, 0x68, %l5 ! 0000579CA000020C SKIP:L2-B006 0 @BD140012 | |
28196 | stda %f20,[%l5+%g1]0xC2 ! 0000579CA0000210 SKIP:L2-B006 0 S Partial_St | |
28197 | stw %o2, [%g4-0x0014] ! 0000579CA0000214 SKIP:L2-B006 0 S >BD140087 | |
28198 | .word 0x9DE4CFC5 ! 0000579CA0000218 SKIP:L2-B006 0 illop | |
28199 | .word 0x87F00000 ! 0000579CA000021C SKIP:L2-B006 0 S illop | |
28200 | BL140117: ! ELSE:L2-B007 | |
28201 | .word 0x97667EE0 ! 0000579CA0000220 ELSE:L2-B007 0 S illop | |
28202 | ld [%g3-0x000C], %f18 ! 0000579CA0000224 ELSE:L2-B007 0 S <BD140002 | |
28203 | lduwa [%g6-0x000C]%asi, %o4 ! 0000579CA0000228 ELSE:L2-B007 0 S <BD140002 | |
28204 | .word 0xA3ACF07F ! 0000579CA000022C ELSE:L2-B007 0 S illop | |
28205 | add %g6, -15, %l6 ! 0000579CA0000230 ELSE:L2-B007 0 @BD140040 | |
28206 | ldda [%l6]0xD9, %f20 ! 0000579CA0000234 ELSE:L2-B007 0 S Short8 | |
28207 | add %g1, 0x19F, %g1 ! 0000579CA0000238 ELSE:L2-B007 0 chksum++ | |
28208 | .word 0x8BB4879C ! 0000579CA000023C ELSE:L2-B007 0 S illop_VIS | |
28209 | .word 0xBB660999 ! 0000579CA0000240 ELSE:L2-B007 0 S illop | |
28210 | fmul8x16 %f27, %f26, %f20 ! 0000579CA0000244 ELSE:L2-B007 0 S | |
28211 | std %o0, [%g6+0x0078] ! 0000579CA0000248 ELSE:L2-B007 0 S >BD140009 | |
28212 | ldd [%g4+0x0018], %f40 ! 0000579CA000024C ELSE:L2-B007 0 S <BD140059 | |
28213 | ldx [%g2+0x0010], %g6 ! 0000579CA0000250 ELSE:L2-B007 0 S BASE<BD140048 | |
28214 | ldd [%g6-0x0070], %f12 ! 0000579CA0000254 ELSE:L2-B007 0 S <BD140008 | |
28215 | ldsw [%g5-0x001C], %o2 ! 0000579CA0000258 ELSE:L2-B007 0 S <BD140130 | |
28216 | ldda [%g7+%g0]0x82, %o2 ! 0000579CA000025C ELSE:L2-B007 0 S <BD140043 | |
28217 | stb %o0, [%g4-0x0055] ! 0000579CA0000260 ELSE:L2-B007 0 S >BD140014+1 | |
28218 | ldsha [%g5+0x0040]%asi, %o4 ! 0000579CA0000264 ELSE:L2-B007 0 S <BD140036 | |
28219 | nop ! 0000579CA0000268 ELSE:L2-B007 0 S | |
28220 | BL140118: ! ELSE:L2-B007 | |
28221 | add %g1, 0xC7D, %g1 ! 0000579CA000026C ELSE:L2-B007 0 chksum++ | |
28222 | .word 0xAF7AA031 ! 0000579CA0000270 SKIP:L2-B008 0 illop | |
28223 | .word 0x9FC541F6 ! 0000579CA0000274 SKIP:L2-B008 0 illop | |
28224 | st %f26, [%g3-0x0040] ! 0000579CA0000278 SKIP:L2-B008 0 S >BD140007 | |
28225 | tpos %icc, %g7+0x0071 ! 0000579CA000027C SKIP:L2-B008 0 S pseudo-branch | |
28226 | stda %f22, [%g6+0x0080]%asi ! 0000579CA0000280 SKIP:L2-B008 0 S >BD140070 | |
28227 | bcc,a,pt %xcc, BL140119 ! 0000579CA0000284 SKIP:L2-B008 0 L | |
28228 | nop ! 0000579CA0000288 SKIP:L2-B008 0 S | |
28229 | .word 0xA6EDF802 ! 0000579CA000028C SKIP:L2-B008 0 S illop | |
28230 | nop ! 0000579CA0000290 SKIP:L2-B008 0 S | |
28231 | BL140119:fbg,a BL140120 ! 0000579CA0000294 SKIP:L2-B008 0 L | |
28232 | sth %o2, [%g4-0x0012] ! 0000579CA0000298 SKIP:L2-B008 0 S >BD140087+2 | |
28233 | BL140120:bnz,pt %xcc, BL140121 ! 0000579CA000029C SKIP:L2-B008 0 L | |
28234 | BL140121:lda [%g3+0x0024]%asi, %f31 ! 0000579CA00002A0 SKIP:L2-B008 0 S <BD140139 | |
28235 | add %g1, 0x2B4, %g1 ! 0000579CA00002A4 SKIP:L2-B008 0 chksum++ | |
28236 | add %g1, 0xA6D, %g1 ! 0000579CA00002A8 SKIP:L2-B008 0 chksum++ | |
28237 | lduwa [%g3-0x0054]%asi, %o3 ! 0000579CA00002AC SKIP:L2-B008 0 S <BD140027 | |
28238 | ldx [%g2+0x0058], %l6 ! 0000579CA00002B0 SKIP:L2-B008 0 <BD140010 | |
28239 | .word 0xEBAE80E8 ! 0000579CA00002B4 SKIP:L2-B008 0 S random | |
28240 | .word 0x8F8CC92F ! 0000579CA00002B8 SKIP:L2-B008 0 S illop | |
28241 | .word 0xF7BB5C2A ! 0000579CA00002BC SKIP:L2-B008 0 S illop | |
28242 | .word 0x97B2023D ! 0000579CA00002C0 SKIP:L2-B008 0 S illop_VIS | |
28243 | ldda [%l6]0x24, %o4 ! 0000579CA00002C4 SKIP:L2-B008 0 S Quad_Ld | |
28244 | ldx [%g3-0x0088], %g3 ! 0000579CA00002C8 SKIP:L2-B008 0 ptr_chase | |
28245 | ldx [%g3-0x0088], %g3 ! 0000579CA00002CC SKIP:L2-B008 0 ptr_chase | |
28246 | ldx [%g3-0x0088], %g3 ! 0000579CA00002D0 SKIP:L2-B008 0 ptr_chase | |
28247 | ba,a BL140128 ! 0000579CA00002D4 SKIP:L2-B008 0 | |
28248 | nop ! 0000579CA00002D8 SKIP:L2-B008 0 S | |
28249 | BL140122: ! ELSE:L2-B009 | |
28250 | ldd [%g6+0x0030], %f20 ! 0000579CA00002DC ELSE:L2-B009 0 S <BD140044 | |
28251 | std %f34, [%g5+0x0011] ! 0000579CA00002E0 ELSE:L2-B009 0 S >BD140074+1 | |
28252 | .word 0x95906000 ! 0000579CA00002E4 ELSE:L2-B009 0 L random | |
28253 | std %f0, [%g4-0x0070] ! 0000579CA00002E8 ELSE:L2-B009 0 S >BD140008 | |
28254 | ldsh [%g6-0x0024], %o1 ! 0000579CA00002EC ELSE:L2-B009 0 S <BD140068 | |
28255 | .word 0x22BB0A83 ! 0000579CA00002F0 ELSE:L2-B009 0 L random | |
28256 | BL140123:ldx [%g2+0x0048], %g3 ! 0000579CA00002F4 ELSE:L2-B009 0 S BASE<BD140209 | |
28257 | BL140124:ldsh [%g3-0x0018], %o2 ! 0000579CA00002F8 ELSE:L2-B009 0 S <BD140078 | |
28258 | .word 0x97906000 ! 0000579CA00002FC ELSE:L2-B009 0 S random | |
28259 | .word 0xE6487CF1 ! 0000579CA0000300 ELSE:L2-B009 0 random | |
28260 | add %g1, 0x6E0, %g1 ! 0000579CA0000304 ELSE:L2-B009 0 chksum++ | |
28261 | stda %f36, [%g5+0x0010]%asi ! 0000579CA0000308 ELSE:L2-B009 0 S >BD140074 | |
28262 | .word 0x13731618 ! 0000579CA000030C ELSE:L2-B009 0 L random | |
28263 | bnz BL140126 ! 0000579CA0000310 ELSE:L2-B009 0 L | |
28264 | nop ! 0000579CA0000314 ELSE:L2-B009 0 S | |
28265 | BL140125:stda %f12, [%g3-0x0038]%asi ! 0000579CA0000318 ELSE:L2-B009 0 S >BD140006 | |
28266 | bz,pt %xcc, BL140127 ;.empty ! 0000579CA000031C ELSE:L2-B009 0 L | |
28267 | bgu,a BL140126 ;.empty ! 0000579CA0000320 ELSE:L2-B009 0 L | |
28268 | .word 0x9DE3A060 ! 0000579CA0000324 ELSE:L2-B009 0 L random | |
28269 | BL140126:.word 0x4E0A45E0 ! 0000579CA0000328 ELSE:L2-B009 0 S random | |
28270 | std %o2, [%g6+0x0080] ! 0000579CA000032C ELSE:L2-B009 0 S >BD140070 | |
28271 | BL140127:.word 0xE145E447 ! 0000579CA0000330 ELSE:L2-B009 0 illop | |
28272 | BL140128: ! ELSE:L2-B009 | |
28273 | .word 0xD658F21A ! 0000579CA0000334 ELSE:L2-B009 0 random | |
28274 | ld [%g5-0x002C], %f2 ! 0000579CA0000338 LOOP:L1-B000 0 S <BD140055 | |
28275 | ldx [%g2+0x0058], %l6 ! 0000579CA000033C LOOP:L1-B000 0 <BD140010 | |
28276 | .word 0x8A412963 ! 0000579CA0000340 LOOP:L1-B000 0 S random | |
28277 | ldda [%l6]0x24, %o2 ! 0000579CA0000344 LOOP:L1-B000 0 S Quad_Ld | |
28278 | .word 0xBFA48C4A ! 0000579CA0000348 LOOP:L1-B000 0 S illop | |
28279 | .word 0x85658833 ! 0000579CA000034C LOOP:L1-B000 0 illop | |
28280 | stda %f16, [%l6]0xD0 ! 0000579CA0000350 LOOP:L1-B000 0 S Short8 | |
28281 | stw %o2, [%g4+0x003C] ! 0000579CA0000354 LOOP:L1-B000 0 S >BD140028+4 | |
28282 | subcc %o0, 0x1, %o0 ! 0000579CA0000358 LOOP:L1-B000 0 | |
28283 | bnz,a BL140129 ! 0000579CA000035C LOOP:L1-B000 0 | |
28284 | ldub [%g3+0x0046], %o3 ! 0000579CA0000360 LOOP:L1-B000 0 S <BD140077 | |
28285 | add %g1, 0x33E, %g1 ! 0000579CA0000364 LOOP:L1-B000 0 chksum++ | |
28286 | swap [%g3-0x0054], %o4 ! 0000579CA0000368 SUBR:L0-B000 0 S >BD140027 | |
28287 | ldub [%g4-0x0058], %o1 ! 0000579CA000036C SUBR:L0-B000 0 S <BD140024 | |
28288 | add %g3, 0x43, %l6 ! 0000579CA0000370 SUBR:L0-B000 0 @BD140092 | |
28289 | stda %f22, [%l6]0xD0 ! 0000579CA0000374 SUBR:L0-B000 0 S Short8 | |
28290 | ld [%g5+0x0020], %f3 ! 0000579CA0000378 SUBR:L0-B000 0 S <BD140042 | |
28291 | st %f25, [%g6+0x0064] ! 0000579CA000037C SUBR:L0-B000 0 S >BD140021 | |
28292 | retl ! 0000579CA0000380 SUBR:L0-B000 0 | |
28293 | add %g1, 0xE2A, %g1 ! 0000579CA0000384 SUBR:L0-B000 0 chksum++ | |
28294 | ||
28295 | SECTION .btext072_pg1 TEXT_VA=0x579ca0000000 | |
28296 | attr_text { | |
28297 | Name = .btext072_pg1, | |
28298 | VA = 0x579ca0000000, | |
28299 | RA = 0xa70000000, | |
28300 | PA = ra2pa(0xa70000000,0), | |
28301 | tsbonly, | |
28302 | part_0_ctx_nonzero_tsb_config_2, | |
28303 | TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1, | |
28304 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
28305 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
28306 | } | |
28307 | .text; .skip 8 | |
28308 | ! Context 75: 2257 instructions generated, 3000 executed, 85 traps | |
28309 | ||
28310 | SECTION .blimp_traps0 TEXT_VA=0xe00000 | |
28311 | attr_text { | |
28312 | Name = .blimp_traps0, | |
28313 | VA = 0xe00000, | |
28314 | RA = 0xfffff0000, | |
28315 | PA = ra2pa(0xfffff0000,0), | |
28316 | part_0_ctx_zero_tsb_config_1, | |
28317 | TTE_Context=0, TTE_Size=1, TTE_W=1, TTE_X=1, | |
28318 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
28319 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
28320 | } | |
28321 | ||
28322 | ||
28323 | SECTION .blimp_traps0 | |
28324 | .text | |
28325 | #undef BLIMP_TLABEL | |
28326 | #define BLIMP_TLABEL Blimp_tt0 | |
28327 | #undef BLIMP_TRAP_CKSUM | |
28328 | #define BLIMP_TRAP_CKSUM 0 | |
28329 | #undef BLIMP_VERIFY_FAULTS | |
28330 | #define BLIMP_VERIFY_FAULTS 0 | |
28331 | #undef BLIMP_SPLIT_STACK | |
28332 | #define BLIMP_SPLIT_STACK 0 | |
28333 | #undef BLIMP_BIAS64 | |
28334 | #define BLIMP_BIAS64 0 | |
28335 | #undef BLIMP_BIAS32 | |
28336 | #define BLIMP_BIAS32 0 | |
28337 | #undef BLIMP_1ST_CTX | |
28338 | #define BLIMP_1ST_CTX 68 | |
28339 | #undef BLIMP_MAX_CTX | |
28340 | #define BLIMP_MAX_CTX 75 | |
28341 | #undef BLIMP_SHR_CTX | |
28342 | #undef BLIMP_VERIFY_TRAPS | |
28343 | #undef BLIMP_VERIFY_XFSR | |
28344 | #undef BLIMP_ENABLE_DEMAP | |
28345 | #undef BLIMP_BAD_JMPL | |
28346 | #undef BLIMP_SYNC_FINISH | |
28347 | #define BLIMP_VERIFY_TRAPS | |
28348 | #define BLIMP_VERIFY_XFSR | |
28349 | #define BLIMP_ENABLE_DEMAP | |
28350 | #define BLIMP_BAD_JMPL | |
28351 | ||
28352 | ||
28353 | ||
28354 | #ifndef BLIMP_SCRATCHPAD_VA | |
28355 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
28356 | #endif | |
28357 | ||
28358 | ! %g7 ERROR CODES for problems detected in trap handlers. | |
28359 | #define BLIMP_ERR_PROGRAM 0 /* EXIT_BAD called by test case */ | |
28360 | #define BLIMP_ERR_BAD_ENTRY 1 /* inconsistency between %tt and entry point */ | |
28361 | #define BLIMP_ERR_INV_TRAP 2 /* this trap type is undefined in MM */ | |
28362 | #define BLIMP_ERR_UNEXP_TRAP 3 /* this trap type should never occur in BLIMP */ | |
28363 | #define BLIMP_ERR_INCOR_TRAP 4 /* this trap type was taken when it shouldn't */ | |
28364 | #define BLIMP_ERR_MMU_MISS 5 /* mmu miss that cannot be resolved */ | |
28365 | ||
28366 | ! Note: DEFAULT_TRAP() depends on TRAP_BASE_VA fitting in 32 bits | |
28367 | #define DEFAULT_TRAP(NUM) \ | |
28368 | mov NUM, %g7; \ | |
28369 | sllx %g7, 5, %g7; \ | |
28370 | sethi %lm(TRAP_BASE_VA), %g6; \ | |
28371 | or %g6, %lo(TRAP_BASE_VA), %g6; \ | |
28372 | jmpl %g6+%g7, %g0; \ | |
28373 | nop; nop; nop; | |
28374 | ||
28375 | #define TRAP_JUMP(ADDR) \ | |
28376 | sethi %hh(ADDR), %g6; \ | |
28377 | or %g6, %hm(ADDR), %g6; \ | |
28378 | sethi %lm(ADDR), %g7; \ | |
28379 | or %g7, %lo(ADDR), %g7; \ | |
28380 | sllx %g6, 32, %g6; \ | |
28381 | or %g6, %g7, %g6; \ | |
28382 | jmpl %g6, %g0; \ | |
28383 | nop; | |
28384 | ||
28385 | #ifdef BLIMP_VERIFY_TRAPS | |
28386 | #define TRAP_BRANCH(NUM,ADDR) \ | |
28387 | or %g0, NUM, %g6; \ | |
28388 | rdpr %tt, %g2; \ | |
28389 | rdpr %tl, %g5; \ | |
28390 | rdpr %tstate, %g3; \ | |
28391 | rdpr %tpc, %g4; \ | |
28392 | rdpr %tnpc, %g5; \ | |
28393 | ba,a %xcc,ADDR; \ | |
28394 | nop; | |
28395 | #else | |
28396 | #define TRAP_BRANCH(NUM,ADDR) TRAP_JUMP(ADDR) | |
28397 | #define NEED_TREGS | |
28398 | #undef BLIMP_CHECK_ENTRY | |
28399 | #endif | |
28400 | ||
28401 | #define GENERIC_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_handler) | |
28402 | #define INVALID_TRAP(NUM) TRAP_BRANCH(NUM,blimp_invalid_trap) | |
28403 | #define T1_INVALID_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_no_cksum) | |
28404 | ||
28405 | #ifdef BLIMP_IGNORE_UNHANDLED_TRAPS | |
28406 | #define UNHANDLED_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_no_cksum) | |
28407 | #else | |
28408 | #define UNHANDLED_TRAP(NUM) TRAP_BRANCH(NUM,blimp_unhandled_trap) | |
28409 | #endif | |
28410 | ||
28411 | #if BLIMP_TRAP_CKSUM | |
28412 | #define BLIMP_DONE \ | |
28413 | wrpr %g0, 0, %gl; \ | |
28414 | rdpr %tt, %g7; \ | |
28415 | add %g1, %g7, %g1; \ | |
28416 | mov 0, %g7; \ | |
28417 | done; | |
28418 | ! ba blimp_done; \ | |
28419 | ! nop; | |
28420 | #define BLIMP_RETRY \ | |
28421 | wrpr %g0, 0, %gl; \ | |
28422 | rdpr %tt, %g7; \ | |
28423 | add %g1, %g7, %g1; \ | |
28424 | mov 0, %g7; \ | |
28425 | retry; | |
28426 | ! ba blimp_retry; \ | |
28427 | ! nop; | |
28428 | #else | |
28429 | #define BLIMP_DONE done; | |
28430 | #define BLIMP_RETRY retry; | |
28431 | #endif | |
28432 | ||
28433 | #if defined(BLIMP_USE_DEFAULT_TT) | |
28434 | #define CHECK_ENTRY | |
28435 | #define NEED_TREGS | |
28436 | #elif !defined(BLIMP_CHECK_ENTRY) | |
28437 | #define CHECK_ENTRY | |
28438 | #else | |
28439 | #define CHECK_ENTRY \ | |
28440 | cmp %g6, %g2; /* compare TT with entry point */ \ | |
28441 | bne %xcc, blimp_bad_entry; /* better be the same */ \ | |
28442 | nop; | |
28443 | #endif | |
28444 | ||
28445 | #define READ_DFAULT_REGS | |
28446 | #define READ_IFAULT_REGS | |
28447 | #define READ_TAG_ACCESS | |
28448 | ||
28449 | #define LOCL(LABEL) .local LABEL; LABEL: | |
28450 | #define GLOB(LABEL) .global LABEL; LABEL: | |
28451 | ||
28452 | #ifdef BLIMP_USE_DEFAULT_TT | |
28453 | #define HANDLER(LABEL) GLOB(LABEL) | |
28454 | #else | |
28455 | #define HANDLER(LABEL) LOCL(LABEL) | |
28456 | #endif | |
28457 | ||
28458 | ||
28459 | /*********************************************************************************/ | |
28460 | #ifndef BLIMP_USE_DEFAULT_TT | |
28461 | .align 0x10000 | |
28462 | ||
28463 | GLOB(BLIMP_TLABEL) | |
28464 | ||
28465 | /*TT_RESERVED_000:*/ DEFAULT_TRAP(0x000) | |
28466 | /*TT_POWERON_RESET:*/ DEFAULT_TRAP(0x001) | |
28467 | /*TT_WATCHDOG_RESET:*/ DEFAULT_TRAP(0x002) | |
28468 | /*TT_EXTERNAL_RESET:*/ DEFAULT_TRAP(0x003) | |
28469 | /*TT_SOFTWARE_RESET:*/ DEFAULT_TRAP(0x004) | |
28470 | /*TT_REDMODE:*/ DEFAULT_TRAP(0x005) | |
28471 | /*TT_RESERVED_006:*/ DEFAULT_TRAP(0x006) | |
28472 | /*TT_RESERVED_007:*/ DEFAULT_TRAP(0x007) | |
28473 | /*TT_INSTR_ACCESS_EXCP:*/ TRAP_BRANCH(0x008,blimp_iae) | |
28474 | /*TT_IA_MMU_MISS:*/ DEFAULT_TRAP(0x009) | |
28475 | /*TT_INSTR_ACCESS_ERR:*/ DEFAULT_TRAP(0x00A) | |
28476 | /*TT_RESERVED_00b:*/ TRAP_BRANCH(0x00B,blimp_fake_tt08) | |
28477 | /*TT_RESERVED_00c:*/ TRAP_BRANCH(0x00C,blimp_fake_tt08) | |
28478 | /*TT_RESERVED_00d:*/ DEFAULT_TRAP(0x00D) | |
28479 | /*TT_RESERVED_00e:*/ DEFAULT_TRAP(0x00E) | |
28480 | /*TT_RESERVED_00f:*/ DEFAULT_TRAP(0x00F) | |
28481 | ||
28482 | /*TT_ILLEGAL_INST:*/ GENERIC_TRAP(0x010) | |
28483 | /*TT_PRIVILEGED_OPCODE:*/ TRAP_BRANCH(0x011,blimp_privop) | |
28484 | /*TT_UNIMPLEMENTED_LDD:*/ DEFAULT_TRAP(0x012) | |
28485 | /*TT_UNIMPLEMENTED_STD:*/ DEFAULT_TRAP(0x013) | |
28486 | /*TT_RESERVED_014:*/ TRAP_BRANCH(0x014,blimp_fake_tt30) | |
28487 | /*TT_RESERVED_015:*/ TRAP_BRANCH(0x015,blimp_fake_tt30) | |
28488 | /*TT_RESERVED_016:*/ TRAP_BRANCH(0x016,blimp_fake_tt30) | |
28489 | /*TT_RESERVED_017:*/ TRAP_BRANCH(0x017,blimp_fake_tt30) | |
28490 | /*TT_RESERVED_018:*/ DEFAULT_TRAP(0x018) | |
28491 | /*TT_RESERVED_019:*/ DEFAULT_TRAP(0x019) | |
28492 | /*TT_RESERVED_01a:*/ DEFAULT_TRAP(0x01A) | |
28493 | /*TT_RESERVED_01b:*/ DEFAULT_TRAP(0x01B) | |
28494 | /*TT_RESERVED_01c:*/ DEFAULT_TRAP(0x01C) | |
28495 | /*TT_RESERVED_01d:*/ DEFAULT_TRAP(0x01D) | |
28496 | /*TT_RESERVED_01e:*/ DEFAULT_TRAP(0x01E) | |
28497 | /*TT_RESERVED_01f:*/ DEFAULT_TRAP(0x01F) | |
28498 | ||
28499 | /*TT_FP_DISABLED:*/ TRAP_BRANCH(0x020,blimp_set_fp) | |
28500 | /*TT_FP_IEEE_754:*/ TRAP_BRANCH(0x021,blimp_fp_trap) | |
28501 | /*TT_FP_EXCP_OTHER:*/ TRAP_BRANCH(0x022,blimp_fp_trap) | |
28502 | /*TT_TAG_OVERFLOW:*/ GENERIC_TRAP(0x023) | |
28503 | /*TT_CLEAN_WIN:*/ TRAP_BRANCH(0x024,blimp_cleanwin) | |
28504 | /*TT_EXTRA_025:*/ DEFAULT_TRAP(0x025) | |
28505 | /*TT_EXTRA_026:*/ DEFAULT_TRAP(0x026) | |
28506 | /*TT_EXTRA_027:*/ DEFAULT_TRAP(0x027) | |
28507 | /*TT_DIV_ZERO:*/ GENERIC_TRAP(0x028) | |
28508 | /*TT_INT_PROC_ERROR:*/ DEFAULT_TRAP(0x029) | |
28509 | /*TT_RESERVED_02a:*/ DEFAULT_TRAP(0x02A) | |
28510 | /*TT_RESERVED_02b:*/ DEFAULT_TRAP(0x02B) | |
28511 | /*TT_RESERVED_02c:*/ DEFAULT_TRAP(0x02C) | |
28512 | /*TT_RESERVED_02d:*/ DEFAULT_TRAP(0x02D) | |
28513 | /*TT_RESERVED_02e:*/ DEFAULT_TRAP(0x02E) | |
28514 | /*TT_RESERVED_02f:*/ DEFAULT_TRAP(0x02F) | |
28515 | ||
28516 | /*TT_DATA_ACCESS_EXCEPT:*/ TRAP_BRANCH(0x030,blimp_dae) | |
28517 | /*TT_DA_MMU_MISS:*/ DEFAULT_TRAP(0x031) | |
28518 | /*TT_DATA_ACCESS_ERROR:*/ DEFAULT_TRAP(0x032) | |
28519 | /*TT_DATA_PROT:*/ DEFAULT_TRAP(0x033) | |
28520 | /*TT_MEM_NONALIGNED:*/ TRAP_BRANCH(0x034,blimp_misalign_handler) | |
28521 | /*TT_LDDF_MEM_NONALIGNED:*/ GENERIC_TRAP(0x035) | |
28522 | /*TT_STDF_MEM_NONALIGNED:*/ GENERIC_TRAP(0x036) | |
28523 | /*TT_PRIVILEGED_ACTION:*/ TRAP_BRANCH(0x037,blimp_privacc) | |
28524 | /*TT_LDQF_MEM_NONALIGNED:*/ DEFAULT_TRAP(0x038) | |
28525 | /*TT_STQF_MEM_NONALIGNED:*/ DEFAULT_TRAP(0x039) | |
28526 | /*TT_RESERVED_03a:*/ DEFAULT_TRAP(0x03A) | |
28527 | /*TT_RESERVED_03b:*/ DEFAULT_TRAP(0x03B) | |
28528 | /*TT_RESERVED_03c:*/ DEFAULT_TRAP(0x03C) | |
28529 | /*TT_RESERVED_03d:*/ DEFAULT_TRAP(0x03D) | |
28530 | /*TT_RESERVED_03e:*/ DEFAULT_TRAP(0x03E) | |
28531 | /*TT_RESERVED_03f:*/ DEFAULT_TRAP(0x03F) | |
28532 | ||
28533 | /*TT_ASYNC_DATA_ERROR:*/ DEFAULT_TRAP(0x040) | |
28534 | /*TT_INTERRUPT_LEVEL_1:*/ TRAP_BRANCH(0x041,blimp_softint) | |
28535 | /*TT_INTERRUPT_LEVEL_2:*/ TRAP_BRANCH(0x042,blimp_softint) | |
28536 | /*TT_INTERRUPT_LEVEL_3:*/ TRAP_BRANCH(0x043,blimp_softint) | |
28537 | /*TT_INTERRUPT_LEVEL_4:*/ TRAP_BRANCH(0x044,blimp_softint) | |
28538 | /*TT_INTERRUPT_LEVEL_5:*/ TRAP_BRANCH(0x045,blimp_softint) | |
28539 | /*TT_INTERRUPT_LEVEL_6:*/ TRAP_BRANCH(0x046,blimp_softint) | |
28540 | /*TT_INTERRUPT_LEVEL_7:*/ TRAP_BRANCH(0x047,blimp_softint) | |
28541 | /*TT_INTERRUPT_LEVEL_8:*/ TRAP_BRANCH(0x048,blimp_softint) | |
28542 | /*TT_INTERRUPT_LEVEL_9:*/ TRAP_BRANCH(0x049,blimp_softint) | |
28543 | /*TT_INTERRUPT_LEVEL_10:*/ TRAP_BRANCH(0x04A,blimp_softint) | |
28544 | /*TT_INTERRUPT_LEVEL_11:*/ TRAP_BRANCH(0x04B,blimp_softint) | |
28545 | /*TT_INTERRUPT_LEVEL_12:*/ TRAP_BRANCH(0x04C,blimp_softint) | |
28546 | /*TT_INTERRUPT_LEVEL_13:*/ TRAP_BRANCH(0x04D,blimp_softint) | |
28547 | /*TT_INTERRUPT_LEVEL_14:*/ TRAP_BRANCH(0x04E,blimp_tickint) | |
28548 | /*TT_INTERRUPT_LEVEL_15:*/ TRAP_BRANCH(0x04F,blimp_softint) | |
28549 | ||
28550 | /*TT_RESERVED_050:*/ DEFAULT_TRAP(0x050) | |
28551 | /*TT_RESERVED_051:*/ DEFAULT_TRAP(0x051) | |
28552 | /*TT_RESERVED_052:*/ DEFAULT_TRAP(0x052) | |
28553 | /*TT_RESERVED_053:*/ DEFAULT_TRAP(0x053) | |
28554 | /*TT_RESERVED_054:*/ DEFAULT_TRAP(0x054) | |
28555 | /*TT_RESERVED_055:*/ DEFAULT_TRAP(0x055) | |
28556 | /*TT_RESERVED_056:*/ DEFAULT_TRAP(0x056) | |
28557 | /*TT_RESERVED_057:*/ DEFAULT_TRAP(0x057) | |
28558 | /*TT_RESERVED_058:*/ DEFAULT_TRAP(0x058) | |
28559 | /*TT_RESERVED_059:*/ DEFAULT_TRAP(0x059) | |
28560 | /*TT_RESERVED_05a:*/ DEFAULT_TRAP(0x05A) | |
28561 | /*TT_RESERVED_05b:*/ DEFAULT_TRAP(0x05B) | |
28562 | /*TT_RESERVED_05c:*/ DEFAULT_TRAP(0x05C) | |
28563 | /*TT_RESERVED_05d:*/ DEFAULT_TRAP(0x05D) | |
28564 | /*TT_RESERVED_05e:*/ DEFAULT_TRAP(0x05E) | |
28565 | /*TT_RESERVED_05f:*/ DEFAULT_TRAP(0x05F) | |
28566 | ||
28567 | /*TT_INTERRUPT_VECTOR:*/ DEFAULT_TRAP(0x060) | |
28568 | /*TT_PA_WATCHPOINT:*/ DEFAULT_TRAP(0x061) | |
28569 | /*TT_VA_WATCHPOINT:*/ DEFAULT_TRAP(0x062) | |
28570 | /*TT_CORRECTED_ECC_ERROR:*/ DEFAULT_TRAP(0x063) | |
28571 | /*TT_FAST_IA_MMU_MISS:*/ DEFAULT_TRAP(0x064) | |
28572 | /*TT_FAST_IA_MMU_MISS_1:*/ INVALID_TRAP(0x065) | |
28573 | /*TT_FAST_IA_MMU_MISS_2:*/ INVALID_TRAP(0x066) | |
28574 | /*TT_FAST_IA_MMU_MISS_3:*/ INVALID_TRAP(0x067) | |
28575 | /*TT_FAST_DA_MMU_MISS:*/ DEFAULT_TRAP(0x068) | |
28576 | /*TT_FAST_DA_MMU_MISS_1:*/ INVALID_TRAP(0x069) | |
28577 | /*TT_FAST_DA_MMU_MISS_2:*/ INVALID_TRAP(0x06A) | |
28578 | /*TT_FAST_DA_MMU_MISS_3:*/ INVALID_TRAP(0x06B) | |
28579 | /*TT_FAST_DATA_PROT:*/ DEFAULT_TRAP(0x06C) | |
28580 | /*TT_FAST_DATA_PROT_1:*/ INVALID_TRAP(0x06D) | |
28581 | /*TT_FAST_DATA_PROT_2:*/ INVALID_TRAP(0x06E) | |
28582 | /*TT_FAST_DATA_PROT_3:*/ INVALID_TRAP(0x06F) | |
28583 | ||
28584 | /*TT_RESERVED_070:*/ DEFAULT_TRAP(0x070) | |
28585 | /*TT_INST_ACC_MMU_ERR:*/ DEFAULT_TRAP(0x071) | |
28586 | /*TT_DATA_ACC_MMU_ERR:*/ DEFAULT_TRAP(0x072) | |
28587 | /*TT_STRAND_TRAP:*/ DEFAULT_TRAP(0x073) | |
28588 | /*TT_CNTRL_XFER_INSTR:*/ DEFAULT_TRAP(0x074) | |
28589 | /*TT_INST_VA_WATCHPOINT:*/ DEFAULT_TRAP(0x075) | |
28590 | /*TT_INST_BREAKPOINT:*/ DEFAULT_TRAP(0x076) | |
28591 | /*TT_RESERVED_077:*/ DEFAULT_TRAP(0x077) | |
28592 | /*TT_RESERVED_078:*/ DEFAULT_TRAP(0x078) | |
28593 | /*TT_RESERVED_079:*/ DEFAULT_TRAP(0x079) | |
28594 | /*TT_RESERVED_07A:*/ DEFAULT_TRAP(0x07A) | |
28595 | /*TT_RESERVED_07B:*/ DEFAULT_TRAP(0x07B) | |
28596 | /*TT_RESERVED_07C:*/ DEFAULT_TRAP(0x07C) | |
28597 | /*TT_RESERVED_07D:*/ DEFAULT_TRAP(0x07D) | |
28598 | /*TT_RESERVED_07E:*/ DEFAULT_TRAP(0x07E) | |
28599 | /*TT_RESERVED_07F:*/ DEFAULT_TRAP(0x07F) | |
28600 | ||
28601 | /*TT_SPILL_0_NORMAL:*/ TRAP_BRANCH(0x080,blimp_spill64_handler) | |
28602 | /*TT_EXTRA_081:*/ INVALID_TRAP(0x081) | |
28603 | /*TT_EXTRA_082:*/ INVALID_TRAP(0x082) | |
28604 | /*TT_EXTRA_083:*/ INVALID_TRAP(0x083) | |
28605 | /*TT_SPILL_1_NORMAL:*/ UNHANDLED_TRAP(0x084) | |
28606 | /*TT_EXTRA_085:*/ INVALID_TRAP(0x085) | |
28607 | /*TT_EXTRA_086:*/ INVALID_TRAP(0x086) | |
28608 | /*TT_EXTRA_087:*/ INVALID_TRAP(0x087) | |
28609 | /*TT_SPILL_2_NORMAL:*/ TRAP_BRANCH(0x088,blimp_spill64_handler) | |
28610 | /*TT_EXTRA_089:*/ INVALID_TRAP(0x089) | |
28611 | /*TT_EXTRA_08a:*/ INVALID_TRAP(0x08A) | |
28612 | /*TT_EXTRA_08b:*/ INVALID_TRAP(0x08B) | |
28613 | /*TT_SPILL_3_NORMAL:*/ UNHANDLED_TRAP(0x08C) | |
28614 | /*TT_EXTRA_08d:*/ INVALID_TRAP(0x08D) | |
28615 | /*TT_EXTRA_08e:*/ INVALID_TRAP(0x08E) | |
28616 | /*TT_EXTRA_08f:*/ INVALID_TRAP(0x08F) | |
28617 | /*TT_SPILL_4_NORMAL:*/ TRAP_BRANCH(0x090,blimp_spill32_handler) | |
28618 | /*TT_EXTRA_091:*/ INVALID_TRAP(0x091) | |
28619 | /*TT_EXTRA_092:*/ INVALID_TRAP(0x092) | |
28620 | /*TT_EXTRA_093:*/ INVALID_TRAP(0x093) | |
28621 | /*TT_SPILL_5_NORMAL:*/ UNHANDLED_TRAP(0x094) | |
28622 | /*TT_EXTRA_095:*/ INVALID_TRAP(0x095) | |
28623 | /*TT_EXTRA_096:*/ INVALID_TRAP(0x096) | |
28624 | /*TT_EXTRA_097:*/ INVALID_TRAP(0x097) | |
28625 | /*TT_SPILL_6_NORMAL:*/ TRAP_BRANCH(0x098,blimp_spill32_handler) | |
28626 | /*TT_EXTRA_099:*/ INVALID_TRAP(0x099) | |
28627 | /*TT_EXTRA_09a:*/ INVALID_TRAP(0x09A) | |
28628 | /*TT_EXTRA_09b:*/ INVALID_TRAP(0x09B) | |
28629 | /*TT_SPILL_7_NORMAL:*/ UNHANDLED_TRAP(0x09C) | |
28630 | /*TT_EXTRA_09d:*/ INVALID_TRAP(0x09D) | |
28631 | /*TT_EXTRA_09e:*/ INVALID_TRAP(0x09E) | |
28632 | /*TT_EXTRA_09f:*/ INVALID_TRAP(0x09F) | |
28633 | ||
28634 | /*TT_SPILL_0_OTHER:*/ UNHANDLED_TRAP(0x0A0) | |
28635 | /*TT_EXTRA_0a1:*/ INVALID_TRAP(0x0A1) | |
28636 | /*TT_EXTRA_0a2:*/ INVALID_TRAP(0x0A2) | |
28637 | /*TT_EXTRA_0a3:*/ INVALID_TRAP(0x0A3) | |
28638 | /*TT_SPILL_1_OTHER:*/ UNHANDLED_TRAP(0x0A4) | |
28639 | /*TT_EXTRA_0a5:*/ INVALID_TRAP(0x0A5) | |
28640 | /*TT_EXTRA_0a6:*/ INVALID_TRAP(0x0A6) | |
28641 | /*TT_EXTRA_0a7:*/ INVALID_TRAP(0x0A7) | |
28642 | /*TT_SPILL_2_OTHER:*/ UNHANDLED_TRAP(0x0A8) | |
28643 | /*TT_EXTRA_0a9:*/ INVALID_TRAP(0x0A9) | |
28644 | /*TT_EXTRA_0aa:*/ INVALID_TRAP(0x0AA) | |
28645 | /*TT_EXTRA_0ab:*/ INVALID_TRAP(0x0AB) | |
28646 | /*TT_SPILL_3_OTHER:*/ UNHANDLED_TRAP(0x0AC) | |
28647 | /*TT_EXTRA_0ad:*/ INVALID_TRAP(0x0AD) | |
28648 | /*TT_EXTRA_0ae:*/ INVALID_TRAP(0x0AE) | |
28649 | /*TT_EXTRA_0af:*/ INVALID_TRAP(0x0AF) | |
28650 | /*TT_SPILL_4_OTHER:*/ UNHANDLED_TRAP(0x0B0) | |
28651 | /*TT_EXTRA_0b1:*/ INVALID_TRAP(0x0B1) | |
28652 | /*TT_EXTRA_0b2:*/ INVALID_TRAP(0x0B2) | |
28653 | /*TT_EXTRA_0b3:*/ INVALID_TRAP(0x0B3) | |
28654 | /*TT_SPILL_5_OTHER:*/ UNHANDLED_TRAP(0x0B4) | |
28655 | /*TT_EXTRA_0b5:*/ INVALID_TRAP(0x0B5) | |
28656 | /*TT_EXTRA_0b6:*/ INVALID_TRAP(0x0B6) | |
28657 | /*TT_EXTRA_0b7:*/ INVALID_TRAP(0x0B7) | |
28658 | /*TT_SPILL_6_OTHER:*/ UNHANDLED_TRAP(0x0B8) | |
28659 | /*TT_EXTRA_0b9:*/ INVALID_TRAP(0x0B9) | |
28660 | /*TT_EXTRA_0ba:*/ INVALID_TRAP(0x0BA) | |
28661 | /*TT_EXTRA_0bb:*/ INVALID_TRAP(0x0BB) | |
28662 | /*TT_SPILL_7_OTHER:*/ UNHANDLED_TRAP(0x0BC) | |
28663 | /*TT_EXTRA_0bd:*/ INVALID_TRAP(0x0BD) | |
28664 | /*TT_EXTRA_0be:*/ INVALID_TRAP(0x0BE) | |
28665 | /*TT_EXTRA_0bf:*/ INVALID_TRAP(0x0BF) | |
28666 | ||
28667 | /*TT_FILL_0_NORMAL:*/ TRAP_BRANCH(0x0C0,blimp_fill64_handler) | |
28668 | /*TT_EXTRA_0c1:*/ INVALID_TRAP(0x0C1) | |
28669 | /*TT_EXTRA_0c2:*/ INVALID_TRAP(0x0C2) | |
28670 | /*TT_EXTRA_0c3:*/ INVALID_TRAP(0x0C3) | |
28671 | /*TT_FILL_1_NORMAL:*/ TRAP_BRANCH(0x0C4,blimp_fill64_handler) | |
28672 | /*TT_EXTRA_0c5:*/ INVALID_TRAP(0x0C5) | |
28673 | /*TT_EXTRA_0c6:*/ INVALID_TRAP(0x0C6) | |
28674 | /*TT_EXTRA_0c7:*/ INVALID_TRAP(0x0C7) | |
28675 | /*TT_FILL_2_NORMAL:*/ TRAP_BRANCH(0x0C8,blimp_fill64_handler) | |
28676 | /*TT_EXTRA_0c9:*/ INVALID_TRAP(0x0C9) | |
28677 | /*TT_EXTRA_0ca:*/ INVALID_TRAP(0x0Ca) | |
28678 | /*TT_EXTRA_0cb:*/ INVALID_TRAP(0x0Cb) | |
28679 | /*TT_FILL_3_NORMAL:*/ TRAP_BRANCH(0x0CC,blimp_fill64_handler) | |
28680 | /*TT_EXTRA_0cd:*/ INVALID_TRAP(0x0CD) | |
28681 | /*TT_EXTRA_0ce:*/ INVALID_TRAP(0x0CE) | |
28682 | /*TT_EXTRA_0cf:*/ INVALID_TRAP(0x0CF) | |
28683 | /*TT_FILL_4_NORMAL:*/ TRAP_BRANCH(0x0D0,blimp_fill32_handler) | |
28684 | /*TT_EXTRA_0d1:*/ INVALID_TRAP(0x0D1) | |
28685 | /*TT_EXTRA_0d2:*/ INVALID_TRAP(0x0D2) | |
28686 | /*TT_EXTRA_0d3:*/ INVALID_TRAP(0x0D3) | |
28687 | /*TT_FILL_5_NORMAL:*/ TRAP_BRANCH(0x0D4,blimp_fill32_handler) | |
28688 | /*TT_EXTRA_0d5:*/ INVALID_TRAP(0x0D5) | |
28689 | /*TT_EXTRA_0d6:*/ INVALID_TRAP(0x0D6) | |
28690 | /*TT_EXTRA_0d7:*/ INVALID_TRAP(0x0D7) | |
28691 | /*TT_FILL_6_NORMAL:*/ TRAP_BRANCH(0x0D8,blimp_fill32_handler) | |
28692 | /*TT_EXTRA_0d9:*/ INVALID_TRAP(0x0D9) | |
28693 | /*TT_EXTRA_0da:*/ INVALID_TRAP(0x0DA) | |
28694 | /*TT_EXTRA_0db:*/ INVALID_TRAP(0x0DB) | |
28695 | /*TT_FILL_7_NORMAL:*/ TRAP_BRANCH(0x0DC,blimp_fill32_handler) | |
28696 | /*TT_EXTRA_0dd:*/ INVALID_TRAP(0x0DD) | |
28697 | /*TT_EXTRA_0de:*/ INVALID_TRAP(0x0DE) | |
28698 | /*TT_EXTRA_0df:*/ INVALID_TRAP(0x0DF) | |
28699 | ||
28700 | /*TT_FILL_0_OTHER:*/ UNHANDLED_TRAP(0x0E0) | |
28701 | /*TT_EXTRA_0e1:*/ INVALID_TRAP(0x0E1) | |
28702 | /*TT_EXTRA_0e2:*/ INVALID_TRAP(0x0E2) | |
28703 | /*TT_EXTRA_0e3:*/ INVALID_TRAP(0x0E3) | |
28704 | /*TT_FILL_1_OTHER:*/ UNHANDLED_TRAP(0x0E4) | |
28705 | /*TT_EXTRA_0e5:*/ INVALID_TRAP(0x0E5) | |
28706 | /*TT_EXTRA_0e6:*/ INVALID_TRAP(0x0E6) | |
28707 | /*TT_EXTRA_0e7:*/ INVALID_TRAP(0x0E7) | |
28708 | /*TT_FILL_2_OTHER:*/ UNHANDLED_TRAP(0x0E8) | |
28709 | /*TT_EXTRA_0e9:*/ INVALID_TRAP(0x0E9) | |
28710 | /*TT_EXTRA_0ea:*/ INVALID_TRAP(0x0EA) | |
28711 | /*TT_EXTRA_0eb:*/ INVALID_TRAP(0x0EB) | |
28712 | /*TT_FILL_3_OTHER:*/ UNHANDLED_TRAP(0x0EC) | |
28713 | /*TT_EXTRA_0ed:*/ INVALID_TRAP(0x0ED) | |
28714 | /*TT_EXTRA_0ee:*/ INVALID_TRAP(0x0DE) | |
28715 | /*TT_EXTRA_0ef:*/ INVALID_TRAP(0x0DF) | |
28716 | /*TT_FILL_4_OTHER:*/ UNHANDLED_TRAP(0x0F0) | |
28717 | /*TT_EXTRA_0f1:*/ INVALID_TRAP(0x0F1) | |
28718 | /*TT_EXTRA_0f2:*/ INVALID_TRAP(0x0F2) | |
28719 | /*TT_EXTRA_0f3:*/ INVALID_TRAP(0x0F3) | |
28720 | /*TT_FILL_5_OTHER:*/ UNHANDLED_TRAP(0x0F4) | |
28721 | /*TT_EXTRA_0f5:*/ INVALID_TRAP(0x0F5) | |
28722 | /*TT_EXTRA_0f6:*/ INVALID_TRAP(0x0F6) | |
28723 | /*TT_EXTRA_0f7:*/ INVALID_TRAP(0x0F7) | |
28724 | /*TT_FILL_6_OTHER:*/ UNHANDLED_TRAP(0x0F8) | |
28725 | /*TT_EXTRA_0f9:*/ INVALID_TRAP(0x0F9) | |
28726 | /*TT_EXTRA_0fa:*/ INVALID_TRAP(0x0FA) | |
28727 | /*TT_EXTRA_0fb:*/ INVALID_TRAP(0x0FB) | |
28728 | /*TT_FILL_7_OTHER:*/ UNHANDLED_TRAP(0x0FC) | |
28729 | /*TT_EXTRA_0fd:*/ INVALID_TRAP(0x0FD) | |
28730 | /*TT_EXTRA_0fe:*/ INVALID_TRAP(0x0FE) | |
28731 | /*TT_EXTRA_0ff:*/ INVALID_TRAP(0x0FF) | |
28732 | ||
28733 | /*TT_TCC_00:*/ TRAP_JUMP(blimp_end_good) ! good trap | |
28734 | /*TT_TCC_01:*/ TRAP_JUMP(blimp_end_bad) ! bad trap | |
28735 | /*TT_TCC_02:*/ DEFAULT_TRAP(0x102) | |
28736 | /*TT_TCC_03:*/ DEFAULT_TRAP(0x103) | |
28737 | /*TT_TCC_04:*/ DEFAULT_TRAP(0x104) | |
28738 | /*TT_TCC_05:*/ DEFAULT_TRAP(0x105) | |
28739 | /*TT_TCC_06:*/ DEFAULT_TRAP(0x106) | |
28740 | /*TT_TCC_07:*/ DEFAULT_TRAP(0x107) | |
28741 | /*TT_TCC_08:*/ DEFAULT_TRAP(0x108) | |
28742 | /*TT_TCC_09:*/ DEFAULT_TRAP(0x109) | |
28743 | /*TT_TCC_0A:*/ DEFAULT_TRAP(0x10A) | |
28744 | /*TT_TCC_0B:*/ DEFAULT_TRAP(0x10B) | |
28745 | /*TT_TCC_0C:*/ DEFAULT_TRAP(0x10C) | |
28746 | /*TT_TCC_0D:*/ DEFAULT_TRAP(0x10D) | |
28747 | /*TT_TCC_0E:*/ DEFAULT_TRAP(0x10E) | |
28748 | /*TT_TCC_0F:*/ DEFAULT_TRAP(0x10F) | |
28749 | ||
28750 | /*TT_TCC_10:*/ DEFAULT_TRAP(0x110) | |
28751 | /*TT_TCC_11:*/ DEFAULT_TRAP(0x111) | |
28752 | /*TT_TCC_12:*/ DEFAULT_TRAP(0x112) | |
28753 | /*TT_TCC_13:*/ DEFAULT_TRAP(0x113) | |
28754 | /*TT_TCC_14:*/ DEFAULT_TRAP(0x114) | |
28755 | /*TT_TCC_15:*/ DEFAULT_TRAP(0x115) | |
28756 | /*TT_TCC_16:*/ DEFAULT_TRAP(0x116) | |
28757 | /*TT_TCC_17:*/ DEFAULT_TRAP(0x117) | |
28758 | /*TT_TCC_18:*/ DEFAULT_TRAP(0x118) | |
28759 | /*TT_TCC_19:*/ DEFAULT_TRAP(0x119) | |
28760 | /*TT_TCC_1A:*/ DEFAULT_TRAP(0x11A) | |
28761 | /*TT_TCC_1B:*/ DEFAULT_TRAP(0x11B) | |
28762 | /*TT_TCC_1C:*/ DEFAULT_TRAP(0x11C) | |
28763 | /*TT_TCC_1D:*/ DEFAULT_TRAP(0x11D) | |
28764 | /*TT_TCC_1E:*/ DEFAULT_TRAP(0x11E) | |
28765 | /*TT_TCC_1F:*/ DEFAULT_TRAP(0x11F) | |
28766 | ||
28767 | /*TT_TCC_20:*/ DEFAULT_TRAP(0x120) | |
28768 | /*TT_TCC_21:*/ DEFAULT_TRAP(0x121) | |
28769 | /*TT_TCC_22:*/ DEFAULT_TRAP(0x122) | |
28770 | /*TT_TCC_23:*/ DEFAULT_TRAP(0x123) | |
28771 | /*TT_TCC_24:*/ DEFAULT_TRAP(0x124) | |
28772 | /*TT_TCC_25:*/ DEFAULT_TRAP(0x125) | |
28773 | /*TT_TCC_26:*/ DEFAULT_TRAP(0x126) | |
28774 | /*TT_TCC_27:*/ DEFAULT_TRAP(0x127) | |
28775 | /*TT_TCC_28:*/ DEFAULT_TRAP(0x128) | |
28776 | /*TT_TCC_29:*/ DEFAULT_TRAP(0x129) | |
28777 | /*TT_TCC_2A:*/ DEFAULT_TRAP(0x12A) | |
28778 | /*TT_TCC_2B:*/ DEFAULT_TRAP(0x12B) | |
28779 | /*TT_TCC_2C:*/ DEFAULT_TRAP(0x12C) | |
28780 | /*TT_TCC_2D:*/ DEFAULT_TRAP(0x12D) | |
28781 | /*TT_TCC_2E:*/ DEFAULT_TRAP(0x12E) | |
28782 | /*TT_TCC_2F:*/ DEFAULT_TRAP(0x12F) | |
28783 | ||
28784 | /* User-defined traps */ | |
28785 | #ifdef BLIMP_UTRAP0 | |
28786 | TRAP_JUMP(BLIMP_UTRAP0) | |
28787 | #else | |
28788 | DEFAULT_TRAP(0x130) | |
28789 | #endif | |
28790 | ||
28791 | #ifdef BLIMP_UTRAP1 | |
28792 | TRAP_JUMP(BLIMP_UTRAP1) | |
28793 | #else | |
28794 | DEFAULT_TRAP(0x131) | |
28795 | #endif | |
28796 | ||
28797 | #ifdef BLIMP_UTRAP2 | |
28798 | TRAP_JUMP(BLIMP_UTRAP2) | |
28799 | #else | |
28800 | DEFAULT_TRAP(0x132) | |
28801 | #endif | |
28802 | ||
28803 | #ifdef BLIMP_UTRAP3 | |
28804 | TRAP_JUMP(BLIMP_UTRAP3) | |
28805 | #else | |
28806 | DEFAULT_TRAP(0x133) | |
28807 | #endif | |
28808 | ||
28809 | #ifdef BLIMP_UTRAP4 | |
28810 | TRAP_JUMP(BLIMP_UTRAP4) | |
28811 | #else | |
28812 | DEFAULT_TRAP(0x134) | |
28813 | #endif | |
28814 | ||
28815 | #ifdef BLIMP_UTRAP5 | |
28816 | TRAP_JUMP(BLIMP_UTRAP5) | |
28817 | #else | |
28818 | DEFAULT_TRAP(0x135) | |
28819 | #endif | |
28820 | ||
28821 | #ifdef BLIMP_UTRAP6 | |
28822 | TRAP_JUMP(BLIMP_UTRAP6) | |
28823 | #else | |
28824 | DEFAULT_TRAP(0x136) | |
28825 | #endif | |
28826 | ||
28827 | #ifdef BLIMP_UTRAP7 | |
28828 | TRAP_JUMP(BLIMP_UTRAP7) | |
28829 | #else | |
28830 | DEFAULT_TRAP(0x137) | |
28831 | #endif | |
28832 | ||
28833 | #ifdef BLIMP_UTRAP8 | |
28834 | TRAP_JUMP(BLIMP_UTRAP8) | |
28835 | #else | |
28836 | DEFAULT_TRAP(0x138) | |
28837 | #endif | |
28838 | ||
28839 | #ifdef BLIMP_UTRAP9 | |
28840 | TRAP_JUMP(BLIMP_UTRAP9) | |
28841 | #else | |
28842 | DEFAULT_TRAP(0x139) | |
28843 | #endif | |
28844 | ||
28845 | #ifdef BLIMP_UTRAP10 | |
28846 | TRAP_JUMP(BLIMP_UTRAP10) | |
28847 | #else | |
28848 | DEFAULT_TRAP(0x13A) | |
28849 | #endif | |
28850 | ||
28851 | #ifdef BLIMP_UTRAP11 | |
28852 | TRAP_JUMP(BLIMP_UTRAP11) | |
28853 | #else | |
28854 | DEFAULT_TRAP(0x13B) | |
28855 | #endif | |
28856 | ||
28857 | #ifdef BLIMP_UTRAP12 | |
28858 | TRAP_JUMP(BLIMP_UTRAP12) | |
28859 | #else | |
28860 | DEFAULT_TRAP(0x13C) | |
28861 | #endif | |
28862 | ||
28863 | #ifdef BLIMP_UTRAP13 | |
28864 | TRAP_JUMP(BLIMP_UTRAP13) | |
28865 | #else | |
28866 | DEFAULT_TRAP(0x13D) | |
28867 | #endif | |
28868 | ||
28869 | #ifdef BLIMP_UTRAP14 | |
28870 | TRAP_JUMP(BLIMP_UTRAP14) | |
28871 | #else | |
28872 | DEFAULT_TRAP(0x13E) | |
28873 | #endif | |
28874 | ||
28875 | #ifdef BLIMP_UTRAP15 | |
28876 | TRAP_JUMP(BLIMP_UTRAP15) | |
28877 | #else | |
28878 | DEFAULT_TRAP(0x13F) | |
28879 | #endif | |
28880 | ||
28881 | /*TT_TCC_40:*/ TRAP_BRANCH(0x140,blimp_flip_priv) | |
28882 | /*TT_TCC_41:*/ TRAP_BRANCH(0x141,blimp_reset_priv) | |
28883 | /*TT_TCC_42:*/ TRAP_BRANCH(0x142,blimp_set_priv) | |
28884 | /*TT_TCC_43:*/ TRAP_BRANCH(0x143,blimp_flip_fp) | |
28885 | /*TT_TCC_44:*/ TRAP_BRANCH(0x144,blimp_cleanwin0) | |
28886 | /*TT_TCC_45:*/ TRAP_BRANCH(0x145,blimp_demap_stack) | |
28887 | /*TT_TCC_46:*/ TRAP_BRANCH(0x146,blimp_demap_page) | |
28888 | /*TT_TCC_47:*/ DEFAULT_TRAP(0x147) | |
28889 | /*TT_TCC_48:*/ TRAP_BRANCH(0x148,blimp_demap_all) | |
28890 | /*TT_TCC_49:*/ TRAP_BRANCH(0x149,blimp_switch_ctx2) | |
28891 | /*TT_TCC_4A:*/ DEFAULT_TRAP(0x14A) | |
28892 | /*TT_TCC_4B:*/ DEFAULT_TRAP(0x14B) | |
28893 | /*TT_TCC_4C:*/ DEFAULT_TRAP(0x14C) | |
28894 | /*TT_TCC_4D:*/ DEFAULT_TRAP(0x14D) | |
28895 | /*TT_TCC_4E:*/ DEFAULT_TRAP(0x14E) | |
28896 | /*TT_TCC_4F:*/ DEFAULT_TRAP(0x14F) | |
28897 | ||
28898 | /*TT_TCC_50:*/ GENERIC_TRAP(0x150) | |
28899 | /*TT_TCC_51:*/ GENERIC_TRAP(0x151) | |
28900 | /*TT_TCC_52:*/ GENERIC_TRAP(0x152) | |
28901 | /*TT_TCC_53:*/ GENERIC_TRAP(0x153) | |
28902 | /*TT_TCC_54:*/ GENERIC_TRAP(0x154) | |
28903 | /*TT_TCC_55:*/ GENERIC_TRAP(0x155) | |
28904 | /*TT_TCC_56:*/ GENERIC_TRAP(0x156) | |
28905 | /*TT_TCC_57:*/ GENERIC_TRAP(0x157) | |
28906 | /*TT_TCC_58:*/ GENERIC_TRAP(0x158) | |
28907 | /*TT_TCC_59:*/ GENERIC_TRAP(0x159) | |
28908 | /*TT_TCC_5a:*/ GENERIC_TRAP(0x15A) | |
28909 | /*TT_TCC_5b:*/ GENERIC_TRAP(0x15B) | |
28910 | /*TT_TCC_5c:*/ GENERIC_TRAP(0x15C) | |
28911 | /*TT_TCC_5d:*/ GENERIC_TRAP(0x15D) | |
28912 | /*TT_TCC_5e:*/ GENERIC_TRAP(0x15E) | |
28913 | /*TT_TCC_5f:*/ GENERIC_TRAP(0x15F) | |
28914 | ||
28915 | /* Half the traps are handled using retry instead of done | |
28916 | /*TT_TCC_60:*/ TRAP_BRANCH(0x160,blimp_generic_redone) | |
28917 | /*TT_TCC_61:*/ TRAP_BRANCH(0x161,blimp_generic_redone) | |
28918 | /*TT_TCC_62:*/ TRAP_BRANCH(0x162,blimp_generic_redone) | |
28919 | /*TT_TCC_63:*/ TRAP_BRANCH(0x163,blimp_generic_redone) | |
28920 | /*TT_TCC_64:*/ TRAP_BRANCH(0x164,blimp_generic_redone) | |
28921 | /*TT_TCC_65:*/ TRAP_BRANCH(0x165,blimp_generic_redone) | |
28922 | /*TT_TCC_66:*/ TRAP_BRANCH(0x166,blimp_generic_redone) | |
28923 | /*TT_TCC_67:*/ TRAP_BRANCH(0x167,blimp_generic_redone) | |
28924 | /*TT_TCC_68:*/ TRAP_BRANCH(0x168,blimp_generic_redone) | |
28925 | /*TT_TCC_69:*/ TRAP_BRANCH(0x169,blimp_generic_redone) | |
28926 | /*TT_TCC_6a:*/ TRAP_BRANCH(0x16A,blimp_generic_redone) | |
28927 | /*TT_TCC_6b:*/ TRAP_BRANCH(0x16B,blimp_generic_redone) | |
28928 | /*TT_TCC_6c:*/ TRAP_BRANCH(0x16C,blimp_generic_redone) | |
28929 | /*TT_TCC_6d:*/ TRAP_BRANCH(0x16D,blimp_generic_redone) | |
28930 | /*TT_TCC_6e:*/ TRAP_BRANCH(0x16E,blimp_generic_redone) | |
28931 | /*TT_TCC_6f:*/ TRAP_BRANCH(0x16F,blimp_generic_redone) | |
28932 | ||
28933 | /* Pseudo branches */ | |
28934 | /*TT_TCC_70:*/ TRAP_BRANCH(0x170,blimp_pseudo_branch) /*PBRAN_MIN*/ | |
28935 | /*TT_TCC_71:*/ TRAP_BRANCH(0x171,blimp_pseudo_branch) | |
28936 | /*TT_TCC_72:*/ TRAP_BRANCH(0x172,blimp_pseudo_branch) | |
28937 | /*TT_TCC_73:*/ TRAP_BRANCH(0x173,blimp_pseudo_branch) | |
28938 | /*TT_TCC_74:*/ TRAP_BRANCH(0x174,blimp_pseudo_branch) | |
28939 | /*TT_TCC_75:*/ TRAP_BRANCH(0x175,blimp_pseudo_branch) | |
28940 | /*TT_TCC_76:*/ TRAP_BRANCH(0x176,blimp_pseudo_branch) | |
28941 | /*TT_TCC_77:*/ TRAP_BRANCH(0x177,blimp_pseudo_branch) | |
28942 | /*TT_TCC_78:*/ TRAP_BRANCH(0x178,blimp_pseudo_branch) | |
28943 | /*TT_TCC_79:*/ TRAP_BRANCH(0x179,blimp_pseudo_branch) | |
28944 | /*TT_TCC_7a:*/ TRAP_BRANCH(0x17A,blimp_pseudo_branch) | |
28945 | /*TT_TCC_7b:*/ TRAP_BRANCH(0x17B,blimp_pseudo_branch) | |
28946 | /*TT_TCC_7c:*/ TRAP_BRANCH(0x17C,blimp_pseudo_branch) | |
28947 | /*TT_TCC_7d:*/ TRAP_BRANCH(0x17D,blimp_pseudo_branch) | |
28948 | /*TT_TCC_7e:*/ TRAP_BRANCH(0x17E,blimp_pseudo_branch) | |
28949 | /*TT_TCC_7f:*/ TRAP_BRANCH(0x17F,blimp_pseudo_branch) | |
28950 | .skip 128*32 | |
28951 | ||
28952 | ! Trap table for TL>=1: nothing for now | |
28953 | ||
28954 | DEFAULT_TRAP(0x200) | |
28955 | DEFAULT_TRAP(0x201) | |
28956 | DEFAULT_TRAP(0x202) | |
28957 | DEFAULT_TRAP(0x203) | |
28958 | DEFAULT_TRAP(0x204) | |
28959 | DEFAULT_TRAP(0x205) | |
28960 | DEFAULT_TRAP(0x206) | |
28961 | DEFAULT_TRAP(0x207) | |
28962 | DEFAULT_TRAP(0x208) | |
28963 | DEFAULT_TRAP(0x209) | |
28964 | DEFAULT_TRAP(0x20A) | |
28965 | DEFAULT_TRAP(0x20B) | |
28966 | DEFAULT_TRAP(0x20C) | |
28967 | DEFAULT_TRAP(0x20D) | |
28968 | DEFAULT_TRAP(0x20E) | |
28969 | DEFAULT_TRAP(0x20F) | |
28970 | ||
28971 | DEFAULT_TRAP(0x210) | |
28972 | DEFAULT_TRAP(0x211) | |
28973 | DEFAULT_TRAP(0x212) | |
28974 | DEFAULT_TRAP(0x213) | |
28975 | DEFAULT_TRAP(0x214) | |
28976 | DEFAULT_TRAP(0x215) | |
28977 | DEFAULT_TRAP(0x216) | |
28978 | DEFAULT_TRAP(0x217) | |
28979 | DEFAULT_TRAP(0x218) | |
28980 | DEFAULT_TRAP(0x219) | |
28981 | DEFAULT_TRAP(0x21A) | |
28982 | DEFAULT_TRAP(0x21B) | |
28983 | DEFAULT_TRAP(0x21C) | |
28984 | DEFAULT_TRAP(0x21D) | |
28985 | DEFAULT_TRAP(0x21E) | |
28986 | DEFAULT_TRAP(0x21F) | |
28987 | ||
28988 | DEFAULT_TRAP(0x220) | |
28989 | DEFAULT_TRAP(0x221) | |
28990 | DEFAULT_TRAP(0x222) | |
28991 | DEFAULT_TRAP(0x223) | |
28992 | DEFAULT_TRAP(0x224) | |
28993 | DEFAULT_TRAP(0x225) | |
28994 | DEFAULT_TRAP(0x226) | |
28995 | DEFAULT_TRAP(0x227) | |
28996 | DEFAULT_TRAP(0x228) | |
28997 | DEFAULT_TRAP(0x229) | |
28998 | DEFAULT_TRAP(0x22A) | |
28999 | DEFAULT_TRAP(0x22B) | |
29000 | DEFAULT_TRAP(0x22C) | |
29001 | DEFAULT_TRAP(0x22D) | |
29002 | DEFAULT_TRAP(0x22E) | |
29003 | DEFAULT_TRAP(0x22F) | |
29004 | ||
29005 | DEFAULT_TRAP(0x230) | |
29006 | DEFAULT_TRAP(0x231) | |
29007 | DEFAULT_TRAP(0x232) | |
29008 | DEFAULT_TRAP(0x233) | |
29009 | DEFAULT_TRAP(0x234) | |
29010 | DEFAULT_TRAP(0x235) | |
29011 | DEFAULT_TRAP(0x236) | |
29012 | DEFAULT_TRAP(0x237) | |
29013 | DEFAULT_TRAP(0x238) | |
29014 | DEFAULT_TRAP(0x239) | |
29015 | DEFAULT_TRAP(0x23A) | |
29016 | DEFAULT_TRAP(0x23B) | |
29017 | DEFAULT_TRAP(0x23C) | |
29018 | DEFAULT_TRAP(0x23D) | |
29019 | DEFAULT_TRAP(0x23E) | |
29020 | DEFAULT_TRAP(0x23F) | |
29021 | ||
29022 | DEFAULT_TRAP(0x240) | |
29023 | DEFAULT_TRAP(0x241) | |
29024 | DEFAULT_TRAP(0x242) | |
29025 | DEFAULT_TRAP(0x243) | |
29026 | DEFAULT_TRAP(0x244) | |
29027 | DEFAULT_TRAP(0x245) | |
29028 | DEFAULT_TRAP(0x246) | |
29029 | DEFAULT_TRAP(0x247) | |
29030 | DEFAULT_TRAP(0x248) | |
29031 | DEFAULT_TRAP(0x249) | |
29032 | DEFAULT_TRAP(0x24A) | |
29033 | DEFAULT_TRAP(0x24B) | |
29034 | DEFAULT_TRAP(0x24C) | |
29035 | DEFAULT_TRAP(0x24D) | |
29036 | DEFAULT_TRAP(0x24E) | |
29037 | DEFAULT_TRAP(0x24F) | |
29038 | ||
29039 | DEFAULT_TRAP(0x250) | |
29040 | DEFAULT_TRAP(0x251) | |
29041 | DEFAULT_TRAP(0x252) | |
29042 | DEFAULT_TRAP(0x253) | |
29043 | DEFAULT_TRAP(0x254) | |
29044 | DEFAULT_TRAP(0x255) | |
29045 | DEFAULT_TRAP(0x256) | |
29046 | DEFAULT_TRAP(0x257) | |
29047 | DEFAULT_TRAP(0x258) | |
29048 | DEFAULT_TRAP(0x259) | |
29049 | DEFAULT_TRAP(0x25A) | |
29050 | DEFAULT_TRAP(0x25B) | |
29051 | DEFAULT_TRAP(0x25C) | |
29052 | DEFAULT_TRAP(0x25D) | |
29053 | DEFAULT_TRAP(0x25E) | |
29054 | DEFAULT_TRAP(0x25F) | |
29055 | ||
29056 | DEFAULT_TRAP(0x260) | |
29057 | DEFAULT_TRAP(0x261) | |
29058 | DEFAULT_TRAP(0x262) | |
29059 | DEFAULT_TRAP(0x263) | |
29060 | DEFAULT_TRAP(0x264) | |
29061 | DEFAULT_TRAP(0x265) | |
29062 | DEFAULT_TRAP(0x266) | |
29063 | DEFAULT_TRAP(0x267) | |
29064 | DEFAULT_TRAP(0x268) | |
29065 | DEFAULT_TRAP(0x269) | |
29066 | DEFAULT_TRAP(0x26A) | |
29067 | DEFAULT_TRAP(0x26B) | |
29068 | DEFAULT_TRAP(0x26C) | |
29069 | DEFAULT_TRAP(0x26D) | |
29070 | DEFAULT_TRAP(0x26E) | |
29071 | DEFAULT_TRAP(0x26F) | |
29072 | ||
29073 | DEFAULT_TRAP(0x270) | |
29074 | DEFAULT_TRAP(0x271) | |
29075 | DEFAULT_TRAP(0x272) | |
29076 | DEFAULT_TRAP(0x273) | |
29077 | DEFAULT_TRAP(0x274) | |
29078 | DEFAULT_TRAP(0x275) | |
29079 | DEFAULT_TRAP(0x276) | |
29080 | DEFAULT_TRAP(0x277) | |
29081 | DEFAULT_TRAP(0x278) | |
29082 | DEFAULT_TRAP(0x279) | |
29083 | DEFAULT_TRAP(0x27A) | |
29084 | DEFAULT_TRAP(0x27B) | |
29085 | DEFAULT_TRAP(0x27C) | |
29086 | DEFAULT_TRAP(0x27D) | |
29087 | DEFAULT_TRAP(0x27E) | |
29088 | DEFAULT_TRAP(0x27F) | |
29089 | ||
29090 | DEFAULT_TRAP(0x280) | |
29091 | DEFAULT_TRAP(0x281) | |
29092 | DEFAULT_TRAP(0x282) | |
29093 | DEFAULT_TRAP(0x283) | |
29094 | DEFAULT_TRAP(0x284) | |
29095 | DEFAULT_TRAP(0x285) | |
29096 | DEFAULT_TRAP(0x286) | |
29097 | DEFAULT_TRAP(0x287) | |
29098 | DEFAULT_TRAP(0x288) | |
29099 | DEFAULT_TRAP(0x289) | |
29100 | DEFAULT_TRAP(0x28A) | |
29101 | DEFAULT_TRAP(0x28B) | |
29102 | DEFAULT_TRAP(0x28C) | |
29103 | DEFAULT_TRAP(0x28D) | |
29104 | DEFAULT_TRAP(0x28E) | |
29105 | DEFAULT_TRAP(0x28F) | |
29106 | ||
29107 | DEFAULT_TRAP(0x290) | |
29108 | DEFAULT_TRAP(0x291) | |
29109 | DEFAULT_TRAP(0x292) | |
29110 | DEFAULT_TRAP(0x293) | |
29111 | DEFAULT_TRAP(0x294) | |
29112 | DEFAULT_TRAP(0x295) | |
29113 | DEFAULT_TRAP(0x296) | |
29114 | DEFAULT_TRAP(0x297) | |
29115 | DEFAULT_TRAP(0x298) | |
29116 | DEFAULT_TRAP(0x299) | |
29117 | DEFAULT_TRAP(0x29A) | |
29118 | DEFAULT_TRAP(0x29B) | |
29119 | DEFAULT_TRAP(0x29C) | |
29120 | DEFAULT_TRAP(0x29D) | |
29121 | DEFAULT_TRAP(0x29E) | |
29122 | DEFAULT_TRAP(0x29F) | |
29123 | ||
29124 | DEFAULT_TRAP(0x2A0) | |
29125 | DEFAULT_TRAP(0x2A1) | |
29126 | DEFAULT_TRAP(0x2A2) | |
29127 | DEFAULT_TRAP(0x2A3) | |
29128 | DEFAULT_TRAP(0x2A4) | |
29129 | DEFAULT_TRAP(0x2A5) | |
29130 | DEFAULT_TRAP(0x2A6) | |
29131 | DEFAULT_TRAP(0x2A7) | |
29132 | DEFAULT_TRAP(0x2A8) | |
29133 | DEFAULT_TRAP(0x2A9) | |
29134 | DEFAULT_TRAP(0x2AA) | |
29135 | DEFAULT_TRAP(0x2AB) | |
29136 | DEFAULT_TRAP(0x2AC) | |
29137 | DEFAULT_TRAP(0x2AD) | |
29138 | DEFAULT_TRAP(0x2AE) | |
29139 | DEFAULT_TRAP(0x2AF) | |
29140 | ||
29141 | DEFAULT_TRAP(0x2B0) | |
29142 | DEFAULT_TRAP(0x2B1) | |
29143 | DEFAULT_TRAP(0x2B2) | |
29144 | DEFAULT_TRAP(0x2B3) | |
29145 | DEFAULT_TRAP(0x2B4) | |
29146 | DEFAULT_TRAP(0x2B5) | |
29147 | DEFAULT_TRAP(0x2B6) | |
29148 | DEFAULT_TRAP(0x2B7) | |
29149 | DEFAULT_TRAP(0x2B8) | |
29150 | DEFAULT_TRAP(0x2B9) | |
29151 | DEFAULT_TRAP(0x2BA) | |
29152 | DEFAULT_TRAP(0x2BB) | |
29153 | DEFAULT_TRAP(0x2BC) | |
29154 | DEFAULT_TRAP(0x2BD) | |
29155 | DEFAULT_TRAP(0x2BE) | |
29156 | DEFAULT_TRAP(0x2BF) | |
29157 | ||
29158 | DEFAULT_TRAP(0x2C0) | |
29159 | DEFAULT_TRAP(0x2C1) | |
29160 | DEFAULT_TRAP(0x2C2) | |
29161 | DEFAULT_TRAP(0x2C3) | |
29162 | DEFAULT_TRAP(0x2C4) | |
29163 | DEFAULT_TRAP(0x2C5) | |
29164 | DEFAULT_TRAP(0x2C6) | |
29165 | DEFAULT_TRAP(0x2C7) | |
29166 | DEFAULT_TRAP(0x2C8) | |
29167 | DEFAULT_TRAP(0x2C9) | |
29168 | DEFAULT_TRAP(0x2CA) | |
29169 | DEFAULT_TRAP(0x2CB) | |
29170 | DEFAULT_TRAP(0x2CC) | |
29171 | DEFAULT_TRAP(0x2CD) | |
29172 | DEFAULT_TRAP(0x2CE) | |
29173 | DEFAULT_TRAP(0x2CF) | |
29174 | ||
29175 | DEFAULT_TRAP(0x2D0) | |
29176 | DEFAULT_TRAP(0x2D1) | |
29177 | DEFAULT_TRAP(0x2D2) | |
29178 | DEFAULT_TRAP(0x2D3) | |
29179 | DEFAULT_TRAP(0x2D4) | |
29180 | DEFAULT_TRAP(0x2D5) | |
29181 | DEFAULT_TRAP(0x2D6) | |
29182 | DEFAULT_TRAP(0x2D7) | |
29183 | DEFAULT_TRAP(0x2D8) | |
29184 | DEFAULT_TRAP(0x2D9) | |
29185 | DEFAULT_TRAP(0x2DA) | |
29186 | DEFAULT_TRAP(0x2DB) | |
29187 | DEFAULT_TRAP(0x2DC) | |
29188 | DEFAULT_TRAP(0x2DD) | |
29189 | DEFAULT_TRAP(0x2DE) | |
29190 | DEFAULT_TRAP(0x2DF) | |
29191 | ||
29192 | DEFAULT_TRAP(0x2E0) | |
29193 | DEFAULT_TRAP(0x2E1) | |
29194 | DEFAULT_TRAP(0x2E2) | |
29195 | DEFAULT_TRAP(0x2E3) | |
29196 | DEFAULT_TRAP(0x2E4) | |
29197 | DEFAULT_TRAP(0x2E5) | |
29198 | DEFAULT_TRAP(0x2E6) | |
29199 | DEFAULT_TRAP(0x2E7) | |
29200 | DEFAULT_TRAP(0x2E8) | |
29201 | DEFAULT_TRAP(0x2E9) | |
29202 | DEFAULT_TRAP(0x2EA) | |
29203 | DEFAULT_TRAP(0x2EB) | |
29204 | DEFAULT_TRAP(0x2EC) | |
29205 | DEFAULT_TRAP(0x2ED) | |
29206 | DEFAULT_TRAP(0x2EE) | |
29207 | DEFAULT_TRAP(0x2EF) | |
29208 | ||
29209 | DEFAULT_TRAP(0x2F0) | |
29210 | DEFAULT_TRAP(0x2F1) | |
29211 | DEFAULT_TRAP(0x2F2) | |
29212 | DEFAULT_TRAP(0x2F3) | |
29213 | DEFAULT_TRAP(0x2F4) | |
29214 | DEFAULT_TRAP(0x2F5) | |
29215 | DEFAULT_TRAP(0x2F6) | |
29216 | DEFAULT_TRAP(0x2F7) | |
29217 | DEFAULT_TRAP(0x2F8) | |
29218 | DEFAULT_TRAP(0x2F9) | |
29219 | DEFAULT_TRAP(0x2FA) | |
29220 | DEFAULT_TRAP(0x2FB) | |
29221 | DEFAULT_TRAP(0x2FC) | |
29222 | DEFAULT_TRAP(0x2FD) | |
29223 | DEFAULT_TRAP(0x2FE) | |
29224 | DEFAULT_TRAP(0x2FF) | |
29225 | ||
29226 | TRAP_JUMP(blimp_end_good) | |
29227 | TRAP_JUMP(blimp_end_bad) | |
29228 | DEFAULT_TRAP(0x302) | |
29229 | DEFAULT_TRAP(0x303) | |
29230 | DEFAULT_TRAP(0x304) | |
29231 | DEFAULT_TRAP(0x305) | |
29232 | DEFAULT_TRAP(0x306) | |
29233 | DEFAULT_TRAP(0x307) | |
29234 | DEFAULT_TRAP(0x308) | |
29235 | DEFAULT_TRAP(0x309) | |
29236 | DEFAULT_TRAP(0x30A) | |
29237 | DEFAULT_TRAP(0x30B) | |
29238 | DEFAULT_TRAP(0x30C) | |
29239 | DEFAULT_TRAP(0x30D) | |
29240 | DEFAULT_TRAP(0x30E) | |
29241 | DEFAULT_TRAP(0x30F) | |
29242 | ||
29243 | DEFAULT_TRAP(0x310) | |
29244 | DEFAULT_TRAP(0x311) | |
29245 | DEFAULT_TRAP(0x312) | |
29246 | DEFAULT_TRAP(0x313) | |
29247 | DEFAULT_TRAP(0x314) | |
29248 | DEFAULT_TRAP(0x315) | |
29249 | DEFAULT_TRAP(0x316) | |
29250 | DEFAULT_TRAP(0x317) | |
29251 | DEFAULT_TRAP(0x318) | |
29252 | DEFAULT_TRAP(0x319) | |
29253 | DEFAULT_TRAP(0x31A) | |
29254 | DEFAULT_TRAP(0x31B) | |
29255 | DEFAULT_TRAP(0x31C) | |
29256 | DEFAULT_TRAP(0x31D) | |
29257 | DEFAULT_TRAP(0x31E) | |
29258 | DEFAULT_TRAP(0x31F) | |
29259 | ||
29260 | DEFAULT_TRAP(0x320) | |
29261 | DEFAULT_TRAP(0x321) | |
29262 | DEFAULT_TRAP(0x322) | |
29263 | DEFAULT_TRAP(0x323) | |
29264 | DEFAULT_TRAP(0x324) | |
29265 | DEFAULT_TRAP(0x325) | |
29266 | DEFAULT_TRAP(0x326) | |
29267 | DEFAULT_TRAP(0x327) | |
29268 | DEFAULT_TRAP(0x328) | |
29269 | DEFAULT_TRAP(0x329) | |
29270 | DEFAULT_TRAP(0x32A) | |
29271 | DEFAULT_TRAP(0x32B) | |
29272 | DEFAULT_TRAP(0x32C) | |
29273 | DEFAULT_TRAP(0x32D) | |
29274 | DEFAULT_TRAP(0x32E) | |
29275 | DEFAULT_TRAP(0x32F) | |
29276 | ||
29277 | DEFAULT_TRAP(0x330) | |
29278 | DEFAULT_TRAP(0x331) | |
29279 | DEFAULT_TRAP(0x332) | |
29280 | DEFAULT_TRAP(0x333) | |
29281 | DEFAULT_TRAP(0x334) | |
29282 | DEFAULT_TRAP(0x335) | |
29283 | DEFAULT_TRAP(0x336) | |
29284 | DEFAULT_TRAP(0x337) | |
29285 | DEFAULT_TRAP(0x338) | |
29286 | DEFAULT_TRAP(0x339) | |
29287 | DEFAULT_TRAP(0x33A) | |
29288 | DEFAULT_TRAP(0x33B) | |
29289 | DEFAULT_TRAP(0x33C) | |
29290 | DEFAULT_TRAP(0x33D) | |
29291 | DEFAULT_TRAP(0x33E) | |
29292 | DEFAULT_TRAP(0x33F) | |
29293 | ||
29294 | DEFAULT_TRAP(0x340) | |
29295 | DEFAULT_TRAP(0x341) | |
29296 | DEFAULT_TRAP(0x342) | |
29297 | DEFAULT_TRAP(0x343) | |
29298 | DEFAULT_TRAP(0x344) | |
29299 | DEFAULT_TRAP(0x345) | |
29300 | DEFAULT_TRAP(0x346) | |
29301 | DEFAULT_TRAP(0x347) | |
29302 | DEFAULT_TRAP(0x348) | |
29303 | DEFAULT_TRAP(0x349) | |
29304 | DEFAULT_TRAP(0x34A) | |
29305 | DEFAULT_TRAP(0x34B) | |
29306 | DEFAULT_TRAP(0x34C) | |
29307 | DEFAULT_TRAP(0x34D) | |
29308 | DEFAULT_TRAP(0x34E) | |
29309 | DEFAULT_TRAP(0x34F) | |
29310 | ||
29311 | DEFAULT_TRAP(0x350) | |
29312 | DEFAULT_TRAP(0x351) | |
29313 | DEFAULT_TRAP(0x352) | |
29314 | DEFAULT_TRAP(0x353) | |
29315 | DEFAULT_TRAP(0x354) | |
29316 | DEFAULT_TRAP(0x355) | |
29317 | DEFAULT_TRAP(0x356) | |
29318 | DEFAULT_TRAP(0x357) | |
29319 | DEFAULT_TRAP(0x358) | |
29320 | DEFAULT_TRAP(0x359) | |
29321 | DEFAULT_TRAP(0x35A) | |
29322 | DEFAULT_TRAP(0x35B) | |
29323 | DEFAULT_TRAP(0x35C) | |
29324 | DEFAULT_TRAP(0x35D) | |
29325 | DEFAULT_TRAP(0x35E) | |
29326 | DEFAULT_TRAP(0x35F) | |
29327 | ||
29328 | DEFAULT_TRAP(0x360) | |
29329 | DEFAULT_TRAP(0x361) | |
29330 | DEFAULT_TRAP(0x362) | |
29331 | DEFAULT_TRAP(0x363) | |
29332 | DEFAULT_TRAP(0x364) | |
29333 | DEFAULT_TRAP(0x365) | |
29334 | DEFAULT_TRAP(0x366) | |
29335 | DEFAULT_TRAP(0x367) | |
29336 | DEFAULT_TRAP(0x368) | |
29337 | DEFAULT_TRAP(0x369) | |
29338 | DEFAULT_TRAP(0x36A) | |
29339 | DEFAULT_TRAP(0x36B) | |
29340 | DEFAULT_TRAP(0x36C) | |
29341 | DEFAULT_TRAP(0x36D) | |
29342 | DEFAULT_TRAP(0x36E) | |
29343 | DEFAULT_TRAP(0x36F) | |
29344 | ||
29345 | DEFAULT_TRAP(0x370) | |
29346 | DEFAULT_TRAP(0x371) | |
29347 | DEFAULT_TRAP(0x372) | |
29348 | DEFAULT_TRAP(0x373) | |
29349 | DEFAULT_TRAP(0x374) | |
29350 | DEFAULT_TRAP(0x375) | |
29351 | DEFAULT_TRAP(0x376) | |
29352 | DEFAULT_TRAP(0x377) | |
29353 | DEFAULT_TRAP(0x378) | |
29354 | DEFAULT_TRAP(0x379) | |
29355 | DEFAULT_TRAP(0x37A) | |
29356 | DEFAULT_TRAP(0x37B) | |
29357 | DEFAULT_TRAP(0x37C) | |
29358 | DEFAULT_TRAP(0x37D) | |
29359 | DEFAULT_TRAP(0x37E) | |
29360 | DEFAULT_TRAP(0x37F) | |
29361 | ||
29362 | /*TT_END:*/ | |
29363 | ||
29364 | #endif | |
29365 | ||
29366 | ||
29367 | /************************************************************************ | |
29368 | BLIMP TRAP HANDLERS: | |
29369 | ************************************************************************/ | |
29370 | ||
29371 | ! Generic trap: just check the parameters and move on | |
29372 | HANDLER(blimp_generic_handler) | |
29373 | CHECK_ENTRY | |
29374 | BLIMP_DONE | |
29375 | ||
29376 | HANDLER(blimp_generic_no_cksum) | |
29377 | CHECK_ENTRY | |
29378 | done | |
29379 | ||
29380 | HANDLER(blimp_misalign_handler) | |
29381 | CHECK_ENTRY | |
29382 | #ifdef NEED_TREGS | |
29383 | rdpr %tpc, %g4 | |
29384 | rdpr %tstate, %g3 | |
29385 | #else | |
29386 | mov %g4, %g7 ! tpc | |
29387 | #endif | |
29388 | READ_DFAULT_REGS | |
29389 | #ifdef BLIMP_BAD_JMPL | |
29390 | ! If offending instruction was JMPL %l6,%o7 then fix up | |
29391 | ! the misaligned address in %l6 and retry it. | |
29392 | srl %g4, 0, %g7 | |
29393 | andcc %g3, 0x800, %g0 ! if %tstate.pstate.am bit = 1 | |
29394 | movnz %icc, %g7, %g4 ! then use 32-bit pc | |
29395 | lduwa [%g4]ASI_PRIMARY, %g5 ! fetch instr | |
29396 | srlx %g5, 25, %g2 | |
29397 | cmp %g2, 0x4F ! 31:25 = 10 01111 = jmpl %o7 | |
29398 | bne mal_done | |
29399 | nop | |
29400 | andn %l6, 0x3, %l6 ! zero lower 2 bits | |
29401 | BLIMP_RETRY ! have another go | |
29402 | #endif | |
29403 | LOCL(mal_done) | |
29404 | BLIMP_DONE | |
29405 | ||
29406 | !======================================== | |
29407 | ! Faked trap codes: make blimp think | |
29408 | ! a correct V9 trap type occurred instead | |
29409 | ! of the SunSparc-2.0 variants. | |
29410 | ||
29411 | HANDLER(blimp_fake_tt08) | |
29412 | CHECK_ENTRY | |
29413 | #if BLIMP_TRAP_CKSUM | |
29414 | wrpr %g0, 0x08, %tt | |
29415 | #endif | |
29416 | ba blimp_iae1 | |
29417 | nop | |
29418 | ||
29419 | HANDLER(blimp_fake_tt30) | |
29420 | CHECK_ENTRY | |
29421 | #if BLIMP_TRAP_CKSUM | |
29422 | wrpr %g0, 0x30, %tt | |
29423 | #endif | |
29424 | ba blimp_dae1 | |
29425 | nop | |
29426 | ||
29427 | ||
29428 | !======================================== | |
29429 | ! Redone: do a RETRY that looks like a DONE | |
29430 | ||
29431 | HANDLER(blimp_generic_redone) | |
29432 | CHECK_ENTRY | |
29433 | #ifdef NEED_TREGS | |
29434 | rdpr %tnpc, %g5 | |
29435 | #endif | |
29436 | add %g5, 4, %g4 | |
29437 | wrpr %g5, 0, %tpc ! tpc <-- tnpc | |
29438 | wrpr %g4, 0, %tnpc ! tnpc <-- tnpc+4 | |
29439 | BLIMP_RETRY | |
29440 | ||
29441 | ||
29442 | !======================================== | |
29443 | ! Special TA trap to toggle privileged mode | |
29444 | ||
29445 | HANDLER(blimp_flip_priv) | |
29446 | CHECK_ENTRY | |
29447 | #ifdef NEED_TREGS | |
29448 | rdpr %tstate, %g3 ! get pstate from tstate | |
29449 | #endif | |
29450 | wrpr %g3, 0x400, %tstate ! put pstate.priv back inverted | |
29451 | BLIMP_DONE ! return | |
29452 | ||
29453 | ||
29454 | !======================================== | |
29455 | ! Special TA trap to enter non-privileged mode | |
29456 | ||
29457 | HANDLER(blimp_reset_priv) | |
29458 | CHECK_ENTRY | |
29459 | #ifdef NEED_TREGS | |
29460 | rdpr %tstate, %g3 ! get pstate from tstate | |
29461 | #endif | |
29462 | andn %g3, 0x400, %g3 ! turn off pstate.priv bit | |
29463 | wrpr %g3, 0, %tstate ! put it back | |
29464 | BLIMP_DONE ! return in non-priv mode | |
29465 | ||
29466 | ||
29467 | !======================================== | |
29468 | ! Special TA trap to enter privileged mode | |
29469 | ||
29470 | HANDLER(blimp_set_priv) | |
29471 | CHECK_ENTRY | |
29472 | #ifdef NEED_TREGS | |
29473 | rdpr %tstate, %g3 ! get pstate from tstate | |
29474 | #endif | |
29475 | or %g3, 0x400, %g3 ! turn on pstate.priv bit | |
29476 | wrpr %g3, 0, %tstate ! put it back | |
29477 | BLIMP_DONE ! return in priv mode | |
29478 | ||
29479 | ||
29480 | !======================================== | |
29481 | ! Special TA trap to toggle PSTATE_PEF bit | |
29482 | ||
29483 | HANDLER(blimp_flip_fp) | |
29484 | CHECK_ENTRY | |
29485 | #ifdef NEED_TREGS | |
29486 | rdpr %tstate, %g3 ! get pstate from tstate | |
29487 | #endif | |
29488 | sethi %hi(0x1000), %g4 | |
29489 | wrpr %g3, %g4, %tstate ! put pstate.pef back inverted | |
29490 | BLIMP_DONE ! return | |
29491 | ||
29492 | ||
29493 | !======================================== | |
29494 | ! Special TA trap to clear %cleanwin reg | |
29495 | ||
29496 | HANDLER(blimp_cleanwin0) | |
29497 | CHECK_ENTRY | |
29498 | wrpr %g0, %g0, %cleanwin ! reset cleanwin reg | |
29499 | BLIMP_DONE ! return | |
29500 | ||
29501 | ||
29502 | !======================================== | |
29503 | ! Priv-Op or Instruction-Access Exception: | |
29504 | ! Turn on privileged mode and retry | |
29505 | ||
29506 | HANDLER(blimp_iae) | |
29507 | READ_IFAULT_REGS | |
29508 | READ_TAG_ACCESS | |
29509 | HANDLER(blimp_privop) | |
29510 | CHECK_ENTRY | |
29511 | LOCL(blimp_iae1) | |
29512 | #ifdef NEED_TREGS | |
29513 | rdpr %tstate, %g3 ! get pstate from tstate | |
29514 | #endif | |
29515 | or %g3, 0x400, %g3 ! turn on pstate.priv bit | |
29516 | wrpr %g3, 0, %tstate ! put it back | |
29517 | BLIMP_RETRY ! retry in priv mode | |
29518 | ||
29519 | !======================================== | |
29520 | ! Data-Access Exception or Privileged Access Exception: | |
29521 | ! Turn on priv mode and retry, or skip if already on | |
29522 | ||
29523 | HANDLER(blimp_dae) | |
29524 | READ_TAG_ACCESS | |
29525 | HANDLER(blimp_privacc) | |
29526 | CHECK_ENTRY | |
29527 | READ_DFAULT_REGS | |
29528 | LOCL(blimp_dae1) | |
29529 | #ifdef NEED_TREGS | |
29530 | rdpr %tstate, %g3 ! get pstate from tstate | |
29531 | #endif | |
29532 | andcc %g3, 0x400, %g0 ! IF already running in priv mode | |
29533 | bnz dae_done ! THEN skip over instruction | |
29534 | nop ! ELSE | |
29535 | or %g3, 0x400, %g3 ! turn on pstate.priv bit | |
29536 | wrpr %g3, 0, %tstate ! put it back | |
29537 | BLIMP_RETRY ! retry in priv mode | |
29538 | LOCL(dae_done) | |
29539 | BLIMP_DONE | |
29540 | ||
29541 | !======================================== | |
29542 | ! FP_disabled handler: turn it on (both PEF and FEF) | |
29543 | HANDLER(blimp_set_fp) | |
29544 | CHECK_ENTRY | |
29545 | #ifdef NEED_TREGS | |
29546 | rdpr %tstate, %g3 ! get pstate from tstate | |
29547 | #endif | |
29548 | sethi %hi(0x1000), %g4 | |
29549 | or %g3, %g4, %g3 ! turn on pstate.pef bit | |
29550 | wrpr %g3, 0, %tstate ! put it back | |
29551 | rd %fprs, %g5 ! turn on fprs.fef | |
29552 | or %g5, 0x04, %g5 | |
29553 | wr %g5, 0, %fprs | |
29554 | BLIMP_RETRY ! retry in priv mode | |
29555 | ||
29556 | HANDLER(blimp_set_fprs) ! handler just for TL>1 | |
29557 | CHECK_ENTRY | |
29558 | wr %g5, 0x04, %fprs | |
29559 | retry | |
29560 | ||
29561 | ||
29562 | !======================================== | |
29563 | ! FP_trap handler: verify XFSR and continue | |
29564 | HANDLER(blimp_fp_trap) | |
29565 | CHECK_ENTRY | |
29566 | #ifdef BLIMP_VERIFY_XFSR | |
29567 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
29568 | ldxa [%g3]ASI_SCRATCHPAD, %g4 | |
29569 | stx %fsr, [%g4+0] ! get fsr and zero ftt | |
29570 | ldx [%g4+0], %g5 ! load it to verify it | |
29571 | #endif | |
29572 | BLIMP_DONE | |
29573 | ||
29574 | ||
29575 | !======================================== | |
29576 | ! SOFTINT trap handler | |
29577 | ! Check validity, turn off bit, and retry | |
29578 | ! | |
29579 | HANDLER(blimp_softint) | |
29580 | CHECK_ENTRY | |
29581 | HANDLER(rd_softint) | |
29582 | LOCL(rd_softint_l) | |
29583 | #ifdef NEED_TREGS | |
29584 | rdpr %tt, %g2 | |
29585 | #endif | |
29586 | rd %softint, %g3 ! get softint bits | |
29587 | sethi %hi(0x10000), %g4 ! bit 16 | |
29588 | or %g4, 1, %g4 ! bit 0 | |
29589 | mov 1, %g5 ! make a bit mask | |
29590 | sllx %g5, %g2, %g5 ! using tt[5:0] = int# | |
29591 | or %g5, %g4, %g5 ! also bits 16,0 | |
29592 | andcc %g5, %g3, %g0 ! IF softint bit or 16/0 not set | |
29593 | bz blimp_incorr_trap ! THEN error: why the trap? | |
29594 | nop | |
29595 | wr %g5, 0, %clear_softint ! remove the bit from softint | |
29596 | BLIMP_RETRY | |
29597 | ||
29598 | HANDLER(blimp_tickint) /* special handler for tick-comparator/timeout function */ | |
29599 | CHECK_ENTRY | |
29600 | #if ((defined TICK_END_GOOD) || (defined TICK_END_BAD)) | |
29601 | rd %tick_cmpr, %g5 ! get tick comparator | |
29602 | rd %tick, %g4 ! get tick reg | |
29603 | cmp %g4, %g5 ! IF tick < comparator | |
29604 | blu %xcc, rd_softint_l ! THEN handle as normal softint | |
29605 | nop ! ELSE abandon ship (timeout) | |
29606 | #ifdef TICK_END_GOOD | |
29607 | ba %xcc, blimp_end_good | |
29608 | #else | |
29609 | ba %xcc, blimp_end_bad | |
29610 | #endif | |
29611 | nop | |
29612 | #else | |
29613 | ba %xcc, rd_softint_l | |
29614 | nop | |
29615 | #endif | |
29616 | ||
29617 | ||
29618 | !======================================== | |
29619 | ! Special TA trap to demap stack: | |
29620 | ! The stack pointer is used to determine a page to demap | |
29621 | ||
29622 | HANDLER(blimp_demap_stack) | |
29623 | CHECK_ENTRY | |
29624 | rdpr %tstate, %g3 | |
29625 | add %o6, BLIMP_BIAS64, %g2 ! cancel out bias | |
29626 | andcc %g3, 0x800, %g0 ! if 32-bit mode | |
29627 | bz bds10 ! then | |
29628 | nop | |
29629 | add %o6, BLIMP_BIAS32, %g2 ! use bias32 | |
29630 | srl %g2, 0, %g2 ! mask upper 32 bits | |
29631 | LOCL(bds10) | |
29632 | #if BLIMP_SPLIT_STACK | |
29633 | set 0x2000, %g4 ! size of stack area | |
29634 | andcc %g2, 0x800, %g0 ! if near beginning of a page | |
29635 | bnz bds20 ! then | |
29636 | nop | |
29637 | sub %g2, %g4, %g2 ! hit previous page | |
29638 | ba bds30 ! else near end of a page | |
29639 | nop | |
29640 | LOCL(bds20) | |
29641 | add %g2, %g4, %g2 ! hit next page | |
29642 | LOCL(bds30) | |
29643 | #endif | |
29644 | set 0x7FF, %g4 | |
29645 | andn %g2, %g4, %g2 ! select type=Page, ctx=Pri | |
29646 | mov %o0, %g4 | |
29647 | mov %g2, %o0 | |
29648 | ta T_API_HTRAP_INST0 ! must be done from hypervisor | |
29649 | mov %g4, %o0 | |
29650 | BLIMP_DONE | |
29651 | ||
29652 | ||
29653 | !======================================== | |
29654 | ! Special TA trap to demap a random page | |
29655 | ! selected from table of pages appended | |
29656 | ! to the end of this file. | |
29657 | ||
29658 | HANDLER(blimp_demap_page) | |
29659 | CHECK_ENTRY | |
29660 | #ifdef BLIMP_ENABLE_DEMAP | |
29661 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
29662 | ldxa [%g3]ASI_SCRATCHPAD, %g7 ! get adr of unique area | |
29663 | ! El-cheapo random# generator | |
29664 | lduw [%g7+8], %g5 ! previous rand# from unique area | |
29665 | set 3141592653, %g2 | |
29666 | mulx %g5, %g2, %g5 | |
29667 | mov %g5, %g2 | |
29668 | srlx %g2, 32, %g2 | |
29669 | xor %g5, %g2, %g5 | |
29670 | set 0x1033C728, %g2 | |
29671 | add %g5, %g2, %g5 | |
29672 | stw %g5, [%g7+8] ! update rand# in unique area | |
29673 | ! Compute random offset into list | |
29674 | set DEMAP_PAGES_P0, %g2 ! divisor | |
29675 | udivx %g5, %g2, %g3 ! quotient | |
29676 | mulx %g3, %g2, %g2 ! quotient * divisor | |
29677 | sub %g5, %g2, %g5 ! remainder | |
29678 | ! Pick page from list and demap it | |
29679 | sllx %g5, 3, %g5 | |
29680 | setx blimp_demap_list_p0, %g3, %g2 ! label&list generated by blimp | |
29681 | ldx [%g2 + %g5], %g3 | |
29682 | mov %o0, %g4 | |
29683 | mov %g3, %o0 | |
29684 | andcc %o0, 0x10, %g0 | |
29685 | tnz T_API_HTRAP_INST0 ! must be done from hypervisor | |
29686 | tz T_API_HTRAP_INST1 | |
29687 | mov %g4, %o0 | |
29688 | #endif | |
29689 | BLIMP_DONE | |
29690 | ||
29691 | ||
29692 | ||
29693 | !======================================== | |
29694 | ! Special TA trap to demap all contexts | |
29695 | ||
29696 | HANDLER(blimp_demap_all) | |
29697 | CHECK_ENTRY | |
29698 | mov %o0, %g4 | |
29699 | mov 0x80, %o0 | |
29700 | ta T_API_HTRAP_INST0 ! must be done from hypervisor | |
29701 | ta T_API_HTRAP_INST1 | |
29702 | mov %g4, %o0 | |
29703 | BLIMP_DONE | |
29704 | ||
29705 | ||
29706 | ||
29707 | !======================================== | |
29708 | ! Special TA trap to perform a pseudo-branch: | |
29709 | ! The last 4 bits of the trap-type code signify the | |
29710 | ! number of instructions ahead to set %npc. | |
29711 | ! %pc is set to the "delay slot" after the trap instruction. | |
29712 | ||
29713 | HANDLER(blimp_pseudo_branch) | |
29714 | CHECK_ENTRY | |
29715 | #ifdef NEED_TREGS | |
29716 | rdpr %tt, %g2 | |
29717 | rdpr %tpc, %g4 | |
29718 | rdpr %tnpc, %g5 | |
29719 | #endif | |
29720 | and %g2, 0x0F, %g2 ! last 4 bits of trap code | |
29721 | add %g2, 1, %g2 ! +1 | |
29722 | sllx %g2, 2, %g2 ! convert to instruction offset | |
29723 | wrpr %g5, 0, %tpc ! tnpc -> tpc | |
29724 | add %g4, %g2, %g4 ! add offset | |
29725 | wrpr %g4, 0, %tnpc ! tpc+4+offset -> tnpc | |
29726 | retry ! resume program like a branch | |
29727 | ||
29728 | ||
29729 | !======================================== | |
29730 | ! Special TA trap to increment the secondary context number: | |
29731 | ||
29732 | HANDLER(blimp_switch_ctx2) | |
29733 | CHECK_ENTRY | |
29734 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g7 | |
29735 | ldxa [%g7]ASI_SECONDARY_CONTEXT_REG, %g2 ! get current sec ctx# | |
29736 | set BLIMP_1ST_CTX-1, %g3 ! first ctx#-1 | |
29737 | set BLIMP_MAX_CTX, %g4 ! last ctx# | |
29738 | set 0x1FFF, %g5 ! mask | |
29739 | cmp %g2, %g4 ! if old == last ctx# | |
29740 | move %xcc, %g3, %g2 ! then new = first ctx#-1 | |
29741 | add %g2, 1, %g2 ! next sequential ctx# | |
29742 | and %g2, %g5, %g2 ! wrap at 0x1FFF | |
29743 | movrz %g2, 1, %g2 ! skip ctx==0 | |
29744 | stxa %g2, [%g7]ASI_SECONDARY_CONTEXT_REG ! set new sec ctx# | |
29745 | BLIMP_DONE | |
29746 | ||
29747 | ||
29748 | !======================================== | |
29749 | ! Spill and Fill handlers: | |
29750 | ||
29751 | ||
29752 | ! SPILL handler 64-bit mode | |
29753 | HANDLER(blimp_spill64_handler) | |
29754 | CHECK_ENTRY | |
29755 | wr %g0, ASI_AS_IF_USER_PRIMARY, %asi | |
29756 | stxa %l0, [%o6 + BLIMP_BIAS64 + (8*0)]%asi | |
29757 | stxa %l1, [%o6 + BLIMP_BIAS64 + (8*1)]%asi | |
29758 | stxa %l2, [%o6 + BLIMP_BIAS64 + (8*2)]%asi | |
29759 | stxa %l3, [%o6 + BLIMP_BIAS64 + (8*3)]%asi | |
29760 | stxa %l4, [%o6 + BLIMP_BIAS64 + (8*4)]%asi | |
29761 | stxa %l5, [%o6 + BLIMP_BIAS64 + (8*5)]%asi | |
29762 | stxa %l6, [%o6 + BLIMP_BIAS64 + (8*6)]%asi | |
29763 | stxa %l7, [%o6 + BLIMP_BIAS64 + (8*7)]%asi | |
29764 | stxa %i0, [%o6 + BLIMP_BIAS64 + (8*8)]%asi | |
29765 | stxa %i1, [%o6 + BLIMP_BIAS64 + (8*9)]%asi | |
29766 | stxa %i2, [%o6 + BLIMP_BIAS64 + (8*10)]%asi | |
29767 | stxa %i3, [%o6 + BLIMP_BIAS64 + (8*11)]%asi | |
29768 | stxa %i4, [%o6 + BLIMP_BIAS64 + (8*12)]%asi | |
29769 | stxa %i5, [%o6 + BLIMP_BIAS64 + (8*13)]%asi | |
29770 | stxa %i6, [%o6 + BLIMP_BIAS64 + (8*14)]%asi | |
29771 | stxa %i7, [%o6 + BLIMP_BIAS64 + (8*15)]%asi | |
29772 | saved | |
29773 | BLIMP_RETRY | |
29774 | ||
29775 | ||
29776 | ! SPILL handler 32-bit mode | |
29777 | HANDLER(blimp_spill32_handler) | |
29778 | CHECK_ENTRY | |
29779 | srl %o6, 0, %o6 ! cuz helpers do it | |
29780 | wr %g0, ASI_AS_IF_USER_PRIMARY, %asi | |
29781 | stwa %l0, [%o6 + BLIMP_BIAS32 + (4*0)]%asi | |
29782 | stwa %l1, [%o6 + BLIMP_BIAS32 + (4*1)]%asi | |
29783 | stwa %l2, [%o6 + BLIMP_BIAS32 + (4*2)]%asi | |
29784 | stwa %l3, [%o6 + BLIMP_BIAS32 + (4*3)]%asi | |
29785 | stwa %l4, [%o6 + BLIMP_BIAS32 + (4*4)]%asi | |
29786 | stwa %l5, [%o6 + BLIMP_BIAS32 + (4*5)]%asi | |
29787 | stwa %l6, [%o6 + BLIMP_BIAS32 + (4*6)]%asi | |
29788 | stwa %l7, [%o6 + BLIMP_BIAS32 + (4*7)]%asi | |
29789 | stwa %i0, [%o6 + BLIMP_BIAS32 + (4*8)]%asi | |
29790 | stwa %i1, [%o6 + BLIMP_BIAS32 + (4*9)]%asi | |
29791 | stwa %i2, [%o6 + BLIMP_BIAS32 + (4*10)]%asi | |
29792 | stwa %i3, [%o6 + BLIMP_BIAS32 + (4*11)]%asi | |
29793 | stwa %i4, [%o6 + BLIMP_BIAS32 + (4*12)]%asi | |
29794 | stwa %i5, [%o6 + BLIMP_BIAS32 + (4*13)]%asi | |
29795 | stwa %i6, [%o6 + BLIMP_BIAS32 + (4*14)]%asi | |
29796 | stwa %i7, [%o6 + BLIMP_BIAS32 + (4*15)]%asi | |
29797 | saved | |
29798 | BLIMP_RETRY | |
29799 | ||
29800 | ||
29801 | ! FILL handler 64-bit mode | |
29802 | HANDLER(blimp_fill64_handler) | |
29803 | CHECK_ENTRY | |
29804 | wr %g0, ASI_AS_IF_USER_PRIMARY, %asi | |
29805 | ldxa [%o6 + BLIMP_BIAS64 + (8*0)]%asi, %l0 | |
29806 | ldxa [%o6 + BLIMP_BIAS64 + (8*1)]%asi, %l1 | |
29807 | ldxa [%o6 + BLIMP_BIAS64 + (8*2)]%asi, %l2 | |
29808 | ldxa [%o6 + BLIMP_BIAS64 + (8*3)]%asi, %l3 | |
29809 | ldxa [%o6 + BLIMP_BIAS64 + (8*4)]%asi, %l4 | |
29810 | ldxa [%o6 + BLIMP_BIAS64 + (8*5)]%asi, %l5 | |
29811 | ldxa [%o6 + BLIMP_BIAS64 + (8*6)]%asi, %l6 | |
29812 | ldxa [%o6 + BLIMP_BIAS64 + (8*7)]%asi, %l7 | |
29813 | ldxa [%o6 + BLIMP_BIAS64 + (8*8)]%asi, %i0 | |
29814 | ldxa [%o6 + BLIMP_BIAS64 + (8*9)]%asi, %i1 | |
29815 | ldxa [%o6 + BLIMP_BIAS64 + (8*10)]%asi, %i2 | |
29816 | ldxa [%o6 + BLIMP_BIAS64 + (8*11)]%asi, %i3 | |
29817 | ldxa [%o6 + BLIMP_BIAS64 + (8*12)]%asi, %i4 | |
29818 | ldxa [%o6 + BLIMP_BIAS64 + (8*13)]%asi, %i5 | |
29819 | ldxa [%o6 + BLIMP_BIAS64 + (8*14)]%asi, %i6 | |
29820 | ldxa [%o6 + BLIMP_BIAS64 + (8*15)]%asi, %i7 | |
29821 | restored | |
29822 | BLIMP_RETRY | |
29823 | ||
29824 | ||
29825 | ! FILL handler 32-bit mode | |
29826 | HANDLER(blimp_fill32_handler) | |
29827 | CHECK_ENTRY | |
29828 | srl %o6, 0, %o6 ! cuz helpers do it | |
29829 | wr %g0, ASI_AS_IF_USER_PRIMARY, %asi | |
29830 | lduwa [%o6 + BLIMP_BIAS32 + (4*0)]%asi, %l0 | |
29831 | lduwa [%o6 + BLIMP_BIAS32 + (4*1)]%asi, %l1 | |
29832 | lduwa [%o6 + BLIMP_BIAS32 + (4*2)]%asi, %l2 | |
29833 | lduwa [%o6 + BLIMP_BIAS32 + (4*3)]%asi, %l3 | |
29834 | lduwa [%o6 + BLIMP_BIAS32 + (4*4)]%asi, %l4 | |
29835 | lduwa [%o6 + BLIMP_BIAS32 + (4*5)]%asi, %l5 | |
29836 | lduwa [%o6 + BLIMP_BIAS32 + (4*6)]%asi, %l6 | |
29837 | lduwa [%o6 + BLIMP_BIAS32 + (4*7)]%asi, %l7 | |
29838 | lduwa [%o6 + BLIMP_BIAS32 + (4*8)]%asi, %i0 | |
29839 | lduwa [%o6 + BLIMP_BIAS32 + (4*9)]%asi, %i1 | |
29840 | lduwa [%o6 + BLIMP_BIAS32 + (4*10)]%asi, %i2 | |
29841 | lduwa [%o6 + BLIMP_BIAS32 + (4*11)]%asi, %i3 | |
29842 | lduwa [%o6 + BLIMP_BIAS32 + (4*12)]%asi, %i4 | |
29843 | lduwa [%o6 + BLIMP_BIAS32 + (4*13)]%asi, %i5 | |
29844 | lduwa [%o6 + BLIMP_BIAS32 + (4*14)]%asi, %i6 | |
29845 | lduwa [%o6 + BLIMP_BIAS32 + (4*15)]%asi, %i7 | |
29846 | restored | |
29847 | BLIMP_RETRY | |
29848 | ||
29849 | !======================================== | |
29850 | ! CLEAN_WIN trap handler | |
29851 | HANDLER(blimp_cleanwin) | |
29852 | CHECK_ENTRY | |
29853 | sethi %hi(0xC1EA1000), %g5 ! init regs to known values | |
29854 | add %g5, 0x010, %l0 ! 0x00000000C1EAnnnn | |
29855 | add %l0, 0x101, %l1 ! where nn=register# (10-1F) | |
29856 | add %l1, 0x101, %l2 | |
29857 | add %l2, 0x101, %l3 | |
29858 | add %l3, 0x101, %l4 | |
29859 | add %l4, 0x101, %l5 | |
29860 | add %l5, 0x101, %l6 | |
29861 | add %l6, 0x101, %l7 | |
29862 | add %l7, 0x101, %o0 | |
29863 | add %o0, 0x101, %o1 | |
29864 | add %o1, 0x101, %o2 | |
29865 | add %o2, 0x101, %o3 | |
29866 | add %o3, 0x101, %o4 | |
29867 | add %o4, 0x101, %o5 | |
29868 | add %o5, 0x101, %o6 | |
29869 | add %o6, 0x101, %o7 | |
29870 | rdpr %cleanwin, %g4 ! increment cleanwin reg | |
29871 | add %g4, 1, %g4 | |
29872 | wrpr %g4, 0, %cleanwin | |
29873 | BLIMP_RETRY | |
29874 | ||
29875 | ||
29876 | !======================================================================= | |
29877 | ! Finish-up the test. The reason code can be found in %g7. | |
29878 | ||
29879 | ! Hey, the TT register and trap table entry point are inconsistent ! | |
29880 | LOCL(blimp_bad_entry) | |
29881 | mov BLIMP_ERR_BAD_ENTRY, %g7 | |
29882 | ba blimp_end_bad | |
29883 | nop | |
29884 | ||
29885 | ||
29886 | ! Hey, this kind of trap is undefined/reserved in the MM architecture ! | |
29887 | LOCL(blimp_invalid_trap) | |
29888 | mov BLIMP_ERR_INV_TRAP, %g7 | |
29889 | ba blimp_end_bad | |
29890 | nop | |
29891 | ||
29892 | ||
29893 | ! Hey, this kind of trap is valid, but BLIMP should never create one ! | |
29894 | LOCL(blimp_unhandled_trap) | |
29895 | mov BLIMP_ERR_UNEXP_TRAP, %g7 | |
29896 | ba blimp_end_bad | |
29897 | nop | |
29898 | ||
29899 | ||
29900 | ! Hey, this trap can occur in BLIMP, but shouldn't have at this time ! | |
29901 | LOCL(blimp_incorr_trap) | |
29902 | mov BLIMP_ERR_INCOR_TRAP, %g7 | |
29903 | ba blimp_end_bad | |
29904 | nop | |
29905 | ||
29906 | ||
29907 | ! HAPPY RETURN POINT (EXIT_GOOD) | |
29908 | LOCL(blimp_end_good) | |
29909 | #if defined(BLIMP_SYNC_FINISH) && (THREAD_COUNT > 1) | |
29910 | ! For a multistrand test, wait for all strands to finish | |
29911 | setx blimp_sync_count, %g2, %g1 | |
29912 | lduw [%g1], %g2 ! load thread counter | |
29913 | LOCL(blimp_cas_retry) | |
29914 | sub %g2, 1, %g3 ! decrement it | |
29915 | casa [%g1]0x04, %g2, %g3 ! atomic update | |
29916 | cmp %g2, %g3 ! if it didn't work | |
29917 | bne,a %icc, blimp_cas_retry ! then retry | |
29918 | mov %g3, %g2 | |
29919 | membar #Sync | |
29920 | brnz %g3, . ! spin here until counter goes to 0 | |
29921 | lduw [%g1], %g3 | |
29922 | #endif | |
29923 | ! ta T_HGOOD_TRAP | |
29924 | setx TRAP_BASE_VA+((0x100+T_GOOD_TRAP)*32), %g2, %g1 | |
29925 | jmpl %g1, %g0 | |
29926 | nop | |
29927 | ||
29928 | ! ERROR RETURN POINT (EXIT_BAD) - terminate with %g7=error code | |
29929 | LOCL(blimp_end_bad) | |
29930 | ! ta T_HBAD_TRAP | |
29931 | setx TRAP_BASE_VA+((0x100+T_BAD_TRAP)*32), %g2, %g1 | |
29932 | jmpl %g1, %g0 | |
29933 | nop | |
29934 | ||
29935 | /************************************************************************/ | |
29936 | #if defined(BLIMP_SYNC_FINISH) && (THREAD_COUNT > 1) | |
29937 | .align 64 | |
29938 | LOCL(blimp_sync_count) | |
29939 | .word THREAD_COUNT ! count of threads still running | |
29940 | #endif | |
29941 | /************************************************************************/ | |
29942 | ||
29943 | !======================================================================== | |
29944 | ||
29945 | SECTION .bcom000 DATA_VA=0xffffe0000 | |
29946 | attr_data { | |
29947 | Name = .bcom000, | |
29948 | VA = 0xffffe0000, | |
29949 | RA = 0xffffe0000, | |
29950 | PA = ra2pa(0xffffe0000,0), | |
29951 | part_0_ctx_zero_tsb_config_1, | |
29952 | TTE_Context=0, TTE_Size=1, TTE_W=1, TTE_X=0, | |
29953 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
29954 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
29955 | } | |
29956 | ||
29957 | ||
29958 | SECTION .bcom000 | |
29959 | .data | |
29960 | DATA001: | |
29961 | .xword 0x0000000000000000 ! 0000000FFFFE0000 +0000 0 | |
29962 | .xword 0xD86AE382797592AB ! 0000000FFFFE0008 +0008 0 | |
29963 | .align 8 | |
29964 | GLOB(blimp_demap_list_p0) ! demap page addresses | |
29965 | .xword 0x0000000000000010 ! 8K bcom001 | |
29966 | .xword 0x0000000000000010 ! 8K bcom028 | |
29967 | .xword 0x0000000000000010 ! 8K bcom042 | |
29968 | .xword 0x0000000004C30000 ! 8K btext029 | |
29969 | .xword 0x0000000004C32000 ! 8K btext029a | |
29970 | .xword 0x0000000007070010 ! 8K bdata078 | |
29971 | .xword 0x0000000008C9A010 ! 8K bdata043 | |
29972 | .xword 0x00000000095EC000 ! 8K btext021 | |
29973 | .xword 0x00000000095EE000 ! 8K btext021a | |
29974 | .xword 0x000000000E4BC000 ! 8K btext036 | |
29975 | .xword 0x000000000E4BE000 ! 8K btext036a | |
29976 | .xword 0x000000000EB10000 ! 8K btext032 | |
29977 | .xword 0x000000000EB12000 ! 8K btext032a | |
29978 | .xword 0x0000000010A2E000 ! 8K btext028 | |
29979 | .xword 0x0000000010A30000 ! 8K btext028a | |
29980 | .xword 0x0000000013B4C010 ! 8K bdata034 | |
29981 | .xword 0x0000000014F12000 ! 8K btext061 | |
29982 | .xword 0x0000000014F14000 ! 8K btext061a | |
29983 | .xword 0x00000000153F0010 ! 8K bstk054 | |
29984 | .xword 0x0000000017702010 ! 8K bdata100 | |
29985 | .xword 0x0000000018A3C000 ! 8K btext031 | |
29986 | .xword 0x0000000018A3E000 ! 8K btext031a | |
29987 | .xword 0x0000000018D12000 ! 8K btext042 | |
29988 | .xword 0x0000000018D14000 ! 8K btext042a | |
29989 | .xword 0x000000001A202010 ! 8K bdata031 | |
29990 | .xword 0x000000001D138010 ! 8K bdata045 | |
29991 | .xword 0x000000001EBE6000 ! 8K btext030 | |
29992 | .xword 0x000000001EBE8000 ! 8K btext030a | |
29993 | .xword 0x000000001F24C000 ! 8K btext026 | |
29994 | .xword 0x000000001F24E000 ! 8K btext026a | |
29995 | .xword 0x0000000022000010 ! 8K bdata047 | |
29996 | .xword 0x000000002426A000 ! 8K btext033 | |
29997 | .xword 0x000000002426C000 ! 8K btext033a | |
29998 | .xword 0x0000000025450010 ! 8K bdata036 | |
29999 | .xword 0x00000000267F6010 ! 8K bdata037 | |
30000 | .xword 0x0000000032392010 ! 8K bblk039 | |
30001 | .xword 0x0000000032F06010 ! 8K bdata046 | |
30002 | .xword 0x00000000376AA010 ! 8K bdata030 | |
30003 | .xword 0x000000003A978010 ! 8K bdata074 | |
30004 | .xword 0x000000003E57E010 ! 8K bkey041 | |
30005 | .xword 0x00000000476AC000 ! 8K btext044 | |
30006 | .xword 0x00000000476AE000 ! 8K btext044a | |
30007 | .xword 0x0000000049E3E010 ! 8K bstk040 | |
30008 | .xword 0x0000000050078000 ! 8K btext022 | |
30009 | .xword 0x000000005007A000 ! 8K btext022a | |
30010 | .xword 0x0000000051D18010 ! 8K bblk053 | |
30011 | .xword 0x0000000056B74000 ! 8K btext057 | |
30012 | .xword 0x0000000056B76000 ! 8K btext057a | |
30013 | .xword 0x000000005D35C010 ! 8K bkey014 | |
30014 | .xword 0x000000005F6E6010 ! 8K bdata038 | |
30015 | .xword 0x00000000678C6010 ! 8K bdata049 | |
30016 | .xword 0x0000000067D40010 ! 8K bdata048 | |
30017 | .xword 0x0000000077098000 ! 8K btext024 | |
30018 | .xword 0x000000007709A000 ! 8K btext024a | |
30019 | .xword 0x000000007DBB4010 ! 8K bstk106 | |
30020 | .xword 0x000000008F6F6000 ! 8K btext034 | |
30021 | .xword 0x000000008F6F8000 ! 8K btext034a | |
30022 | .xword 0x000000009EB16000 ! 8K btext019 | |
30023 | .xword 0x000000009EB18000 ! 8K btext019a | |
30024 | .xword 0x00000000A18AC010 ! 8K bdata050 | |
30025 | .xword 0x00000000B1AB0000 ! 8K btext027 | |
30026 | .xword 0x00000000B1AB2000 ! 8K btext027a | |
30027 | .xword 0x00000000B8A0E010 ! 8K bdata035 | |
30028 | .xword 0x00000000C819C000 ! 8K btext023 | |
30029 | .xword 0x00000000C819E000 ! 8K btext023a | |
30030 | .xword 0x00000000C8BC4000 ! 8K btext025 | |
30031 | .xword 0x00000000C8BC6000 ! 8K btext025a | |
30032 | .xword 0x00000000CB798010 ! 8K bdata051 | |
30033 | .xword 0x00000000D522C010 ! 8K bdata029 | |
30034 | .xword 0x00000000DFBFE010 ! 8K bdata044 | |
30035 | .xword 0x00000000E267C010 ! 8K bdata032 | |
30036 | .xword 0x00000000E9FFC010 ! 8K bdata052 | |
30037 | .xword 0x00000000EA2A6010 ! 8K bdata033 | |
30038 | .xword 0x00000000ECE26000 ! 8K btext035 | |
30039 | .xword 0x00000000ECE28000 ! 8K btext035a | |
30040 | .xword 0x00000000F0658010 ! 8K bkey055 | |
30041 | .xword 0x00000000F1732000 ! 8K btext020 | |
30042 | .xword 0x00000000F1734000 ! 8K btext020a | |
30043 | .xword 0x00000001378EA000 ! 8K btext011 | |
30044 | .xword 0x00000001378EC000 ! 8K btext011a | |
30045 | .xword 0x000000013D0AE010 ! 8K bdata062 | |
30046 | .xword 0x00000001938A2010 ! 8K bdata009 | |
30047 | .xword 0x0000000272C1A010 ! 8K bblk105 | |
30048 | .xword 0x00000002F8754000 ! 8K btext006 | |
30049 | .xword 0x00000002F8756000 ! 8K btext006a | |
30050 | .xword 0x0000000341AE4000 ! 8K btext049 | |
30051 | .xword 0x0000000341AE6000 ! 8K btext049a | |
30052 | .xword 0x0000000452B2A000 ! 8K btext058 | |
30053 | .xword 0x0000000452B2C000 ! 8K btext058a | |
30054 | .xword 0x0000000550000010 ! 256M bdata072 | |
30055 | .xword 0x000000077890A010 ! 8K bdata086 | |
30056 | .xword 0x0000000BA7862010 ! 8K bkey107 | |
30057 | .xword 0x000000114C014000 ! 8K btext065 | |
30058 | .xword 0x000000114C016000 ! 8K btext065a | |
30059 | .xword 0x00000017CAE86000 ! 8K btext054 | |
30060 | .xword 0x00000017CAE88000 ! 8K btext054a | |
30061 | .xword 0x000000247C278000 ! 8K btext053 | |
30062 | .xword 0x000000247C27A000 ! 8K btext053a | |
30063 | .xword 0x000000289ED80010 ! 8K bstk080 | |
30064 | .xword 0x0000002D51BDC000 ! 8K btext009 | |
30065 | .xword 0x0000002D51BDE000 ! 8K btext009a | |
30066 | .xword 0x000000398F924000 ! 8K btext050 | |
30067 | .xword 0x000000398F926000 ! 8K btext050a | |
30068 | .xword 0x00000043C23FE010 ! 8K bstk093 | |
30069 | .xword 0x0000005589F66010 ! 8K bblk066 | |
30070 | .xword 0x0000005A80CFA010 ! 8K bblk012 | |
30071 | .xword 0x0000006180000010 ! 256M bstk067 | |
30072 | .xword 0x0000006E840DA010 ! 8K bdata020 | |
30073 | .xword 0x0000006F04F62000 ! 8K btext060 | |
30074 | .xword 0x0000006F04F64000 ! 8K btext060a | |
30075 | .xword 0x000000F6D03AE010 ! 8K bdata064 | |
30076 | .xword 0x00000187E9830010 ! 8K bdata057 | |
30077 | .xword 0x0000019F07776000 ! 8K btext039 | |
30078 | .xword 0x0000019F07778000 ! 8K btext039a | |
30079 | .xword 0x000001E19D34A010 ! 8K bkey094 | |
30080 | .xword 0x0000020F30000010 ! 256M bdata021 | |
30081 | .xword 0x0000035D9F1AA000 ! 8K btext007 | |
30082 | .xword 0x0000035D9F1AC000 ! 8K btext007a | |
30083 | .xword 0x000003B3F47EE000 ! 8K btext017 | |
30084 | .xword 0x000003B3F47F0000 ! 8K btext017a | |
30085 | .xword 0x000003D5FABA6010 ! 8K bkey027 | |
30086 | .xword 0x000004EF55686000 ! 8K btext005 | |
30087 | .xword 0x000004EF55688000 ! 8K btext005a | |
30088 | .xword 0x00000622A0000000 ! 256M btext069 | |
30089 | .xword 0x00000622B0000000 ! 256M btext069a | |
30090 | .xword 0x0000075CF0000010 ! 256M bdata102 | |
30091 | .xword 0x0000082410000000 ! 256M btext056 | |
30092 | .xword 0x0000082420000000 ! 256M btext056a | |
30093 | .xword 0x0000093900000000 ! 256M btext045 | |
30094 | .xword 0x0000093910000000 ! 256M btext045a | |
30095 | .xword 0x00000B8D30000010 ! 256M bdata015 | |
30096 | .xword 0x00000C79E0000010 ! 256M bblk025 | |
30097 | .xword 0x00000ECE90000010 ! 256M bdata082 | |
30098 | .xword 0x00001100BA348010 ! 8K bdata059 | |
30099 | .xword 0x00001387B0000010 ! 256M bdata084 | |
30100 | .xword 0x000014694B28E000 ! 8K btext040 | |
30101 | .xword 0x000014694B290000 ! 8K btext040a | |
30102 | .xword 0x000014CF40000010 ! 256M bstk013 | |
30103 | .xword 0x00001666B0000000 ! 256M btext051 | |
30104 | .xword 0x00001666C0000000 ! 256M btext051a | |
30105 | .xword 0x00001673F0000000 ! 256M btext070 | |
30106 | .xword 0x0000167400000000 ! 256M btext070a | |
30107 | .xword 0x00001810E0000010 ! 256M bdata018 | |
30108 | .xword 0x0000199270000010 ! 256M bdata087 | |
30109 | .xword 0x00001BBAE0000000 ! 256M btext067 | |
30110 | .xword 0x00001BBAF0000000 ! 256M btext067a | |
30111 | .xword 0x00001CB8EEDD4010 ! 8K bdata011 | |
30112 | .xword 0x00002161A01A4000 ! 8K btext066 | |
30113 | .xword 0x00002161A01A6000 ! 8K btext066a | |
30114 | .xword 0x00002336E6CEC000 ! 8K btext010 | |
30115 | .xword 0x00002336E6CEE000 ! 8K btext010a | |
30116 | .xword 0x0000254730000010 ! 256M bdata019 | |
30117 | .xword 0x0000296C90000000 ! 256M btext013 | |
30118 | .xword 0x0000296CA0000000 ! 256M btext013a | |
30119 | .xword 0x00002B69CD160010 ! 8K bdata022 | |
30120 | .xword 0x00002C1EF0000010 ! 256M bdata056 | |
30121 | .xword 0x00002E403D478000 ! 8K btext052 | |
30122 | .xword 0x00002E403D47A000 ! 8K btext052a | |
30123 | .xword 0x000034E4D0000010 ! 256M bdata088 | |
30124 | .xword 0x000038EC5C94C010 ! 8K bdata073 | |
30125 | .xword 0x00003B72B0000000 ! 256M btext008 | |
30126 | .xword 0x00003B72C0000000 ! 256M btext008a | |
30127 | .xword 0x00003B75FCB44010 ! 8K bdata071 | |
30128 | .xword 0x00003F7040000010 ! 256M bdata008 | |
30129 | .xword 0x00004006C0000010 ! 256M bdata005 | |
30130 | .xword 0x0000440EF0000000 ! 256M btext014 | |
30131 | .xword 0x0000440F00000000 ! 256M btext014a | |
30132 | .xword 0x00004566B719E010 ! 8K bdata063 | |
30133 | .xword 0x0000497220000000 ! 256M btext037 | |
30134 | .xword 0x0000497230000000 ! 256M btext037a | |
30135 | .xword 0x00004BB147658010 ! 8K bdata060 | |
30136 | .xword 0x00004FE4F0000000 ! 256M btext015 | |
30137 | .xword 0x00004FE500000000 ! 256M btext015a | |
30138 | .xword 0x000050B430000010 ! 256M bkey068 | |
30139 | .xword 0x000051CF40000010 ! 256M bdata007 | |
30140 | .xword 0x0000579C90000000 ! 256M btext072 | |
30141 | .xword 0x0000579CA0000000 ! 256M btext072a | |
30142 | .xword 0x000057A690000000 ! 256M btext047 | |
30143 | .xword 0x000057A6A0000000 ! 256M btext047a | |
30144 | .xword 0x00005A2235352010 ! 8K bdata058 | |
30145 | .xword 0x000060F063BFC000 ! 8K btext048 | |
30146 | .xword 0x000060F063BFE000 ! 8K btext048a | |
30147 | .xword 0x0000616EB8B54010 ! 8K bdata065 | |
30148 | .xword 0x0000617480000000 ! 256M btext038 | |
30149 | .xword 0x0000617490000000 ! 256M btext038a | |
30150 | .xword 0x00006694C0000010 ! 256M bdata098 | |
30151 | .xword 0x0000690500000010 ! 256M bdata023 | |
30152 | .xword 0x00006B12B0000010 ! 256M bdata103 | |
30153 | .xword 0x00006C8A71ECC010 ! 8K bdata002 | |
30154 | .xword 0x00007321EFCF0010 ! 8K bdata083 | |
30155 | .xword 0x00007B4380000010 ! 256M bdata089 | |
30156 | .xword 0x00007E91ADAB8000 ! 8K btext071 | |
30157 | .xword 0x00007E91ADABA000 ! 8K btext071a | |
30158 | .xword 0x00007F4280000010 ! 256M bdata104 | |
30159 | .xword 0x00007F5BF0000000 ! 256M btext068 | |
30160 | .xword 0x00007F5C00000000 ! 256M btext068a | |
30161 | .xword 0xFFFF84EA40000000 ! 256M btext003 | |
30162 | .xword 0xFFFF84EA50000000 ! 256M btext003a | |
30163 | .xword 0xFFFF89C1F870A010 ! 8K bdata085 | |
30164 | .xword 0xFFFF8C3870000000 ! 256M btext018 | |
30165 | .xword 0xFFFF8C3880000000 ! 256M btext018a | |
30166 | .xword 0xFFFF9378D7286010 ! 8K bdata024 | |
30167 | .xword 0xFFFF9589E0000010 ! 256M bdata070 | |
30168 | .xword 0xFFFF95A860000010 ! 256M bstk026 | |
30169 | .xword 0xFFFF9641F2440010 ! 8K bdata091 | |
30170 | .xword 0xFFFF9830C0000010 ! 256M bdata090 | |
30171 | .xword 0xFFFFA26500000000 ! 256M btext041 | |
30172 | .xword 0xFFFFA26510000000 ! 256M btext041a | |
30173 | .xword 0xFFFFA4E82A5B6000 ! 8K btext001 | |
30174 | .xword 0xFFFFA4E82A5B8000 ! 8K btext001a | |
30175 | .xword 0xFFFFA5B370000010 ! 256M bdata061 | |
30176 | .xword 0xFFFFAA8B77058010 ! 8K bdata076 | |
30177 | .xword 0xFFFFAA9180000000 ! 256M btext004 | |
30178 | .xword 0xFFFFAA9190000000 ! 256M btext004a | |
30179 | .xword 0xFFFFAF2532F98000 ! 8K btext016 | |
30180 | .xword 0xFFFFAF2532F9A000 ! 8K btext016a | |
30181 | .xword 0xFFFFAFC0D0000010 ! 256M bdata095 | |
30182 | .xword 0xFFFFB213F0000000 ! 256M btext055 | |
30183 | .xword 0xFFFFB21400000000 ! 256M btext055a | |
30184 | .xword 0xFFFFB42D40000000 ! 256M btext012 | |
30185 | .xword 0xFFFFB42D50000000 ! 256M btext012a | |
30186 | .xword 0xFFFFBA3D90000010 ! 256M bdata004 | |
30187 | .xword 0xFFFFBA9850000000 ! 256M btext043 | |
30188 | .xword 0xFFFFBA9860000000 ! 256M btext043a | |
30189 | .xword 0xFFFFBC943000C010 ! 8K bdata096 | |
30190 | .xword 0xFFFFBF1EC0000000 ! 256M btext046 | |
30191 | .xword 0xFFFFBF1ED0000000 ! 256M btext046a | |
30192 | .xword 0xFFFFC10BD0000010 ! 256M bdata006 | |
30193 | .xword 0xFFFFC47D90000000 ! 256M btext002 | |
30194 | .xword 0xFFFFC47DA0000000 ! 256M btext002a | |
30195 | .xword 0xFFFFC4DF65E06010 ! 8K bkey081 | |
30196 | .xword 0xFFFFC5041DCAE000 ! 8K btext063 | |
30197 | .xword 0xFFFFC5041DCB0000 ! 8K btext063a | |
30198 | .xword 0xFFFFC55730000010 ! 256M bdata075 | |
30199 | .xword 0xFFFFC80940000000 ! 256M btext059 | |
30200 | .xword 0xFFFFC80950000000 ! 256M btext059a | |
30201 | .xword 0xFFFFC845A0000010 ! 256M bdata069 | |
30202 | .xword 0xFFFFCFB0F0000010 ! 256M bdata010 | |
30203 | .xword 0xFFFFD6F660000000 ! 256M btext062 | |
30204 | .xword 0xFFFFD6F670000000 ! 256M btext062a | |
30205 | .xword 0xFFFFD70B40000010 ! 256M bdata016 | |
30206 | .xword 0xFFFFD74FF0000010 ! 256M bdata099 | |
30207 | .xword 0xFFFFD80040000010 ! 256M bdata077 | |
30208 | .xword 0xFFFFDA17C6344010 ! 8K bblk092 | |
30209 | .xword 0xFFFFDC200FE1E010 ! 8K bdata003 | |
30210 | .xword 0xFFFFE23F90000010 ! 256M bdata097 | |
30211 | .xword 0xFFFFE83B70000000 ! 256M btext064 | |
30212 | .xword 0xFFFFE83B80000000 ! 256M btext064a | |
30213 | .xword 0xFFFFEC04DF4D8010 ! 8K bdata101 | |
30214 | .xword 0xFFFFF2AB12060010 ! 8K bblk079 | |
30215 | .xword 0xFFFFFDCB91312010 ! 8K bdata017 | |
30216 | DEMAP_PAGES_P0=251 | |
30217 | .global DEMAP_PAGES_P0 | |
30218 | ||
30219 | #undef BLIMP_PRI_CONTEXT | |
30220 | #define BLIMP_PRI_CONTEXT 68 | |
30221 | #undef BLIMP_SEC_CONTEXT | |
30222 | #define BLIMP_SEC_CONTEXT 68 | |
30223 | #undef BLIMP_USER_PC | |
30224 | #define BLIMP_USER_PC 0xFFFFA4E82A5B7D00 | |
30225 | #undef BLIMP_USER_ASI | |
30226 | #define BLIMP_USER_ASI 0x81 | |
30227 | #undef BLIMP_USER_PSTATE | |
30228 | #define BLIMP_USER_PSTATE 0x16 | |
30229 | #undef BLIMP_USER_TSTATE | |
30230 | #define BLIMP_USER_TSTATE 0x81001600 | |
30231 | #undef BLIMP_USER_WSTATE | |
30232 | #define BLIMP_USER_WSTATE 0x0 | |
30233 | #undef BLIMP_TTABLE_ADDR | |
30234 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
30235 | #undef BLIMP_START_VA | |
30236 | #define BLIMP_START_VA 0x800000 | |
30237 | #undef BLIMP_UNIQUE_AREA | |
30238 | #define BLIMP_UNIQUE_AREA | |
30239 | ||
30240 | ||
30241 | #ifndef BLIMP_SCRATCHPAD_VA | |
30242 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
30243 | #endif | |
30244 | changequote([,]) | |
30245 | ||
30246 | #define BLIMP_START_RA 0x800000 | |
30247 | ||
30248 | SECTION .MAIN0 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*0),16) | |
30249 | attr_text { | |
30250 | Name = .MAIN0, | |
30251 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*0),16), | |
30252 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*0),16), | |
30253 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*0)+PART_0_BASE,16), | |
30254 | part_0_ctx_zero_tsb_config_0, | |
30255 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
30256 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
30257 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
30258 | } | |
30259 | ||
30260 | changequote(`,') | |
30261 | .text | |
30262 | ||
30263 | main0: | |
30264 | .global main0 | |
30265 | #ifndef BLIMP_MAIN_LABEL | |
30266 | #define BLIMP_MAIN_LABEL | |
30267 | main: | |
30268 | .global main | |
30269 | #endif | |
30270 | ||
30271 | #if THREAD_COUNT > 1 | |
30272 | ! Every thread is forced to start here, so we have to vector ourself | |
30273 | rdth_id_p ! get thread# in o1 | |
30274 | sllx %o1, 13, %o1 ! convert to 8K page index | |
30275 | setx contin, %l2, %l1 | |
30276 | jmpl %l1 + %o1, %g0 | |
30277 | nop | |
30278 | contin: ! arrive here in appropriate thread start page | |
30279 | #endif | |
30280 | ||
30281 | wrpr %g0, 1, %tl ! switch to TL=1 | |
30282 | ||
30283 | #ifdef BLIMP_UNIQUE_AREA | |
30284 | ! Keep address of a strand-unique area in a scratchpad reg | |
30285 | setx unique_area, %g5, %g6 | |
30286 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
30287 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
30288 | ! Init demap random number seed using uarea address | |
30289 | mov %g6, %g4 | |
30290 | srlx %g4, 32, %g4 | |
30291 | xor %g4, %g6, %g4 | |
30292 | stw %g4, [%g6+8] | |
30293 | #endif | |
30294 | ||
30295 | ||
30296 | ! Set the context registers | |
30297 | set BLIMP_PRI_CONTEXT, %g5 | |
30298 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
30299 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
30300 | ||
30301 | set BLIMP_SEC_CONTEXT, %g5 | |
30302 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
30303 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
30304 | ||
30305 | #ifdef BLIMP_SHR_CONTEXT | |
30306 | set BLIMP_SHR_CONTEXT, %g5 | |
30307 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
30308 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
30309 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
30310 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
30311 | #endif | |
30312 | ||
30313 | #ifdef BLIMP_TTABLE_ADDR | |
30314 | ! Set up the TBA register to point to BLIMP's trap table | |
30315 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
30316 | wrpr %l2, 0, %tba | |
30317 | #endif | |
30318 | ||
30319 | ! Set initial pstate, asi, etc. | |
30320 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
30321 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
30322 | wrpr %g6, %tstate | |
30323 | ||
30324 | ! Set starting PC and go there | |
30325 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
30326 | add %g6, 4, %g7 ! NPC = PC+4 | |
30327 | wrpr %g6, 0, %tpc | |
30328 | wrpr %g7, 0, %tnpc | |
30329 | retry ! start running in test case context & code | |
30330 | ||
30331 | !----------------------------------------------------------- | |
30332 | ||
30333 | #ifdef BLIMP_UNIQUE_AREA | |
30334 | ! This is a writeable area unique for each cpu/strand | |
30335 | .align 0x800 | |
30336 | .local unique_area | |
30337 | unique_area: | |
30338 | .skip 8 ! 0: place to save xfsr | |
30339 | .skip 4 ! 8: random number for page demaps | |
30340 | #endif | |
30341 | ||
30342 | ||
30343 | #undef BLIMP_PRI_CONTEXT | |
30344 | #define BLIMP_PRI_CONTEXT 69 | |
30345 | #undef BLIMP_SEC_CONTEXT | |
30346 | #define BLIMP_SEC_CONTEXT 69 | |
30347 | #undef BLIMP_USER_PC | |
30348 | #define BLIMP_USER_PC 0x2336E6CEDD00 | |
30349 | #undef BLIMP_USER_ASI | |
30350 | #define BLIMP_USER_ASI 0x89 | |
30351 | #undef BLIMP_USER_PSTATE | |
30352 | #define BLIMP_USER_PSTATE 0x216 | |
30353 | #undef BLIMP_USER_TSTATE | |
30354 | #define BLIMP_USER_TSTATE 0x89021600 | |
30355 | #undef BLIMP_USER_WSTATE | |
30356 | #define BLIMP_USER_WSTATE 0x0 | |
30357 | #undef BLIMP_TTABLE_ADDR | |
30358 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
30359 | #undef BLIMP_START_VA | |
30360 | #define BLIMP_START_VA 0x800000 | |
30361 | #undef BLIMP_UNIQUE_AREA | |
30362 | #define BLIMP_UNIQUE_AREA | |
30363 | ||
30364 | ||
30365 | #ifndef BLIMP_SCRATCHPAD_VA | |
30366 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
30367 | #endif | |
30368 | changequote([,]) | |
30369 | ||
30370 | #define BLIMP_START_RA 0x800000 | |
30371 | ||
30372 | SECTION .MAIN1 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*1),16) | |
30373 | attr_text { | |
30374 | Name = .MAIN1, | |
30375 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*1),16), | |
30376 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*1),16), | |
30377 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*1)+PART_0_BASE,16), | |
30378 | part_0_ctx_zero_tsb_config_0, | |
30379 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
30380 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
30381 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
30382 | } | |
30383 | ||
30384 | changequote(`,') | |
30385 | .text | |
30386 | ||
30387 | main1: | |
30388 | .global main1 | |
30389 | #ifndef BLIMP_MAIN_LABEL | |
30390 | #define BLIMP_MAIN_LABEL | |
30391 | main: | |
30392 | .global main | |
30393 | #endif | |
30394 | ||
30395 | #if THREAD_COUNT > 1 | |
30396 | ! Every thread is forced to start here, so we have to vector ourself | |
30397 | rdth_id_p ! get thread# in o1 | |
30398 | sllx %o1, 13, %o1 ! convert to 8K page index | |
30399 | setx contin, %l2, %l1 | |
30400 | jmpl %l1 + %o1, %g0 | |
30401 | nop | |
30402 | contin: ! arrive here in appropriate thread start page | |
30403 | #endif | |
30404 | ||
30405 | wrpr %g0, 1, %tl ! switch to TL=1 | |
30406 | ||
30407 | #ifdef BLIMP_UNIQUE_AREA | |
30408 | ! Keep address of a strand-unique area in a scratchpad reg | |
30409 | setx unique_area, %g5, %g6 | |
30410 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
30411 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
30412 | ! Init demap random number seed using uarea address | |
30413 | mov %g6, %g4 | |
30414 | srlx %g4, 32, %g4 | |
30415 | xor %g4, %g6, %g4 | |
30416 | stw %g4, [%g6+8] | |
30417 | #endif | |
30418 | ||
30419 | ||
30420 | ! Set the context registers | |
30421 | set BLIMP_PRI_CONTEXT, %g5 | |
30422 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
30423 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
30424 | ||
30425 | set BLIMP_SEC_CONTEXT, %g5 | |
30426 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
30427 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
30428 | ||
30429 | #ifdef BLIMP_SHR_CONTEXT | |
30430 | set BLIMP_SHR_CONTEXT, %g5 | |
30431 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
30432 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
30433 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
30434 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
30435 | #endif | |
30436 | ||
30437 | #ifdef BLIMP_TTABLE_ADDR | |
30438 | ! Set up the TBA register to point to BLIMP's trap table | |
30439 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
30440 | wrpr %l2, 0, %tba | |
30441 | #endif | |
30442 | ||
30443 | ! Set initial pstate, asi, etc. | |
30444 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
30445 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
30446 | wrpr %g6, %tstate | |
30447 | ||
30448 | ! Set starting PC and go there | |
30449 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
30450 | add %g6, 4, %g7 ! NPC = PC+4 | |
30451 | wrpr %g6, 0, %tpc | |
30452 | wrpr %g7, 0, %tnpc | |
30453 | retry ! start running in test case context & code | |
30454 | ||
30455 | !----------------------------------------------------------- | |
30456 | ||
30457 | #ifdef BLIMP_UNIQUE_AREA | |
30458 | ! This is a writeable area unique for each cpu/strand | |
30459 | .align 0x800 | |
30460 | .local unique_area | |
30461 | unique_area: | |
30462 | .skip 8 ! 0: place to save xfsr | |
30463 | .skip 4 ! 8: random number for page demaps | |
30464 | #endif | |
30465 | ||
30466 | ||
30467 | #undef BLIMP_PRI_CONTEXT | |
30468 | #define BLIMP_PRI_CONTEXT 70 | |
30469 | #undef BLIMP_SEC_CONTEXT | |
30470 | #define BLIMP_SEC_CONTEXT 70 | |
30471 | #undef BLIMP_USER_PC | |
30472 | #define BLIMP_USER_PC 0xABAD1DEA9EB17D00 | |
30473 | #undef BLIMP_USER_ASI | |
30474 | #define BLIMP_USER_ASI 0x81 | |
30475 | #undef BLIMP_USER_PSTATE | |
30476 | #define BLIMP_USER_PSTATE 0x1E | |
30477 | #undef BLIMP_USER_TSTATE | |
30478 | #define BLIMP_USER_TSTATE 0x81001E00 | |
30479 | #undef BLIMP_USER_WSTATE | |
30480 | #define BLIMP_USER_WSTATE 0x4 | |
30481 | #undef BLIMP_TTABLE_ADDR | |
30482 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
30483 | #undef BLIMP_START_VA | |
30484 | #define BLIMP_START_VA 0x800000 | |
30485 | #undef BLIMP_UNIQUE_AREA | |
30486 | #define BLIMP_UNIQUE_AREA | |
30487 | ||
30488 | ||
30489 | #ifndef BLIMP_SCRATCHPAD_VA | |
30490 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
30491 | #endif | |
30492 | changequote([,]) | |
30493 | ||
30494 | #define BLIMP_START_RA 0x800000 | |
30495 | ||
30496 | SECTION .MAIN2 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*2),16) | |
30497 | attr_text { | |
30498 | Name = .MAIN2, | |
30499 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*2),16), | |
30500 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*2),16), | |
30501 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*2)+PART_0_BASE,16), | |
30502 | part_0_ctx_zero_tsb_config_0, | |
30503 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
30504 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
30505 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
30506 | } | |
30507 | ||
30508 | changequote(`,') | |
30509 | .text | |
30510 | ||
30511 | main2: | |
30512 | .global main2 | |
30513 | #ifndef BLIMP_MAIN_LABEL | |
30514 | #define BLIMP_MAIN_LABEL | |
30515 | main: | |
30516 | .global main | |
30517 | #endif | |
30518 | ||
30519 | #if THREAD_COUNT > 1 | |
30520 | ! Every thread is forced to start here, so we have to vector ourself | |
30521 | rdth_id_p ! get thread# in o1 | |
30522 | sllx %o1, 13, %o1 ! convert to 8K page index | |
30523 | setx contin, %l2, %l1 | |
30524 | jmpl %l1 + %o1, %g0 | |
30525 | nop | |
30526 | contin: ! arrive here in appropriate thread start page | |
30527 | #endif | |
30528 | ||
30529 | wrpr %g0, 1, %tl ! switch to TL=1 | |
30530 | ||
30531 | #ifdef BLIMP_UNIQUE_AREA | |
30532 | ! Keep address of a strand-unique area in a scratchpad reg | |
30533 | setx unique_area, %g5, %g6 | |
30534 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
30535 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
30536 | ! Init demap random number seed using uarea address | |
30537 | mov %g6, %g4 | |
30538 | srlx %g4, 32, %g4 | |
30539 | xor %g4, %g6, %g4 | |
30540 | stw %g4, [%g6+8] | |
30541 | #endif | |
30542 | ||
30543 | ||
30544 | ! Set the context registers | |
30545 | set BLIMP_PRI_CONTEXT, %g5 | |
30546 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
30547 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
30548 | ||
30549 | set BLIMP_SEC_CONTEXT, %g5 | |
30550 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
30551 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
30552 | ||
30553 | #ifdef BLIMP_SHR_CONTEXT | |
30554 | set BLIMP_SHR_CONTEXT, %g5 | |
30555 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
30556 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
30557 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
30558 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
30559 | #endif | |
30560 | ||
30561 | #ifdef BLIMP_TTABLE_ADDR | |
30562 | ! Set up the TBA register to point to BLIMP's trap table | |
30563 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
30564 | wrpr %l2, 0, %tba | |
30565 | #endif | |
30566 | ||
30567 | ! Set initial pstate, asi, etc. | |
30568 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
30569 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
30570 | wrpr %g6, %tstate | |
30571 | ||
30572 | ! Set starting PC and go there | |
30573 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
30574 | add %g6, 4, %g7 ! NPC = PC+4 | |
30575 | wrpr %g6, 0, %tpc | |
30576 | wrpr %g7, 0, %tnpc | |
30577 | retry ! start running in test case context & code | |
30578 | ||
30579 | !----------------------------------------------------------- | |
30580 | ||
30581 | #ifdef BLIMP_UNIQUE_AREA | |
30582 | ! This is a writeable area unique for each cpu/strand | |
30583 | .align 0x800 | |
30584 | .local unique_area | |
30585 | unique_area: | |
30586 | .skip 8 ! 0: place to save xfsr | |
30587 | .skip 4 ! 8: random number for page demaps | |
30588 | #endif | |
30589 | ||
30590 | ||
30591 | #undef BLIMP_PRI_CONTEXT | |
30592 | #define BLIMP_PRI_CONTEXT 71 | |
30593 | #undef BLIMP_SEC_CONTEXT | |
30594 | #define BLIMP_SEC_CONTEXT 71 | |
30595 | #undef BLIMP_USER_PC | |
30596 | #define BLIMP_USER_PC 0xABAD1DEA10A2FD00 | |
30597 | #undef BLIMP_USER_ASI | |
30598 | #define BLIMP_USER_ASI 0x81 | |
30599 | #undef BLIMP_USER_PSTATE | |
30600 | #define BLIMP_USER_PSTATE 0x1E | |
30601 | #undef BLIMP_USER_TSTATE | |
30602 | #define BLIMP_USER_TSTATE 0x81001E00 | |
30603 | #undef BLIMP_USER_WSTATE | |
30604 | #define BLIMP_USER_WSTATE 0x4 | |
30605 | #undef BLIMP_TTABLE_ADDR | |
30606 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
30607 | #undef BLIMP_START_VA | |
30608 | #define BLIMP_START_VA 0x800000 | |
30609 | #undef BLIMP_UNIQUE_AREA | |
30610 | #define BLIMP_UNIQUE_AREA | |
30611 | ||
30612 | #ifndef BLIMP_SCRATCHPAD_VA | |
30613 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
30614 | #endif | |
30615 | changequote([,]) | |
30616 | ||
30617 | #define BLIMP_START_RA 0x800000 | |
30618 | ||
30619 | SECTION .MAIN3 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*3),16) | |
30620 | attr_text { | |
30621 | Name = .MAIN3, | |
30622 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*3),16), | |
30623 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*3),16), | |
30624 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*3)+PART_0_BASE,16), | |
30625 | part_0_ctx_zero_tsb_config_0, | |
30626 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
30627 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
30628 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
30629 | } | |
30630 | ||
30631 | changequote(`,') | |
30632 | .text | |
30633 | ||
30634 | main3: | |
30635 | .global main3 | |
30636 | #ifndef BLIMP_MAIN_LABEL | |
30637 | #define BLIMP_MAIN_LABEL | |
30638 | main: | |
30639 | .global main | |
30640 | #endif | |
30641 | ||
30642 | #if THREAD_COUNT > 1 | |
30643 | ! Every thread is forced to start here, so we have to vector ourself | |
30644 | rdth_id_p ! get thread# in o1 | |
30645 | sllx %o1, 13, %o1 ! convert to 8K page index | |
30646 | setx contin, %l2, %l1 | |
30647 | jmpl %l1 + %o1, %g0 | |
30648 | nop | |
30649 | contin: ! arrive here in appropriate thread start page | |
30650 | #endif | |
30651 | ||
30652 | wrpr %g0, 1, %tl ! switch to TL=1 | |
30653 | ||
30654 | #ifdef BLIMP_UNIQUE_AREA | |
30655 | ! Keep address of a strand-unique area in a scratchpad reg | |
30656 | setx unique_area, %g5, %g6 | |
30657 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
30658 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
30659 | ! Init demap random number seed using uarea address | |
30660 | mov %g6, %g4 | |
30661 | srlx %g4, 32, %g4 | |
30662 | xor %g4, %g6, %g4 | |
30663 | stw %g4, [%g6+8] | |
30664 | #endif | |
30665 | ||
30666 | ||
30667 | ! Set the context registers | |
30668 | set BLIMP_PRI_CONTEXT, %g5 | |
30669 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
30670 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
30671 | ||
30672 | set BLIMP_SEC_CONTEXT, %g5 | |
30673 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
30674 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
30675 | ||
30676 | #ifdef BLIMP_SHR_CONTEXT | |
30677 | set BLIMP_SHR_CONTEXT, %g5 | |
30678 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
30679 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
30680 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
30681 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
30682 | #endif | |
30683 | ||
30684 | #ifdef BLIMP_TTABLE_ADDR | |
30685 | ! Set up the TBA register to point to BLIMP's trap table | |
30686 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
30687 | wrpr %l2, 0, %tba | |
30688 | #endif | |
30689 | ||
30690 | ! Set initial pstate, asi, etc. | |
30691 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
30692 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
30693 | wrpr %g6, %tstate | |
30694 | ||
30695 | ! Set starting PC and go there | |
30696 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
30697 | add %g6, 4, %g7 ! NPC = PC+4 | |
30698 | wrpr %g6, 0, %tpc | |
30699 | wrpr %g7, 0, %tnpc | |
30700 | retry ! start running in test case context & code | |
30701 | ||
30702 | !----------------------------------------------------------- | |
30703 | ||
30704 | #ifdef BLIMP_UNIQUE_AREA | |
30705 | ! This is a writeable area unique for each cpu/strand | |
30706 | .align 0x800 | |
30707 | .local unique_area | |
30708 | unique_area: | |
30709 | .skip 8 ! 0: place to save xfsr | |
30710 | .skip 4 ! 8: random number for page demaps | |
30711 | #endif | |
30712 | ||
30713 | ||
30714 | #undef BLIMP_PRI_CONTEXT | |
30715 | #define BLIMP_PRI_CONTEXT 72 | |
30716 | #undef BLIMP_SEC_CONTEXT | |
30717 | #define BLIMP_SEC_CONTEXT 72 | |
30718 | #undef BLIMP_USER_PC | |
30719 | #define BLIMP_USER_PC 0x49722FFFFD00 | |
30720 | #undef BLIMP_USER_ASI | |
30721 | #define BLIMP_USER_ASI 0x81 | |
30722 | #undef BLIMP_USER_PSTATE | |
30723 | #define BLIMP_USER_PSTATE 0x16 | |
30724 | #undef BLIMP_USER_TSTATE | |
30725 | #define BLIMP_USER_TSTATE 0x81001600 | |
30726 | #undef BLIMP_USER_WSTATE | |
30727 | #define BLIMP_USER_WSTATE 0x0 | |
30728 | #undef BLIMP_TTABLE_ADDR | |
30729 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
30730 | #undef BLIMP_START_VA | |
30731 | #define BLIMP_START_VA 0x800000 | |
30732 | #undef BLIMP_UNIQUE_AREA | |
30733 | #define BLIMP_UNIQUE_AREA | |
30734 | ||
30735 | ||
30736 | #ifndef BLIMP_SCRATCHPAD_VA | |
30737 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
30738 | #endif | |
30739 | changequote([,]) | |
30740 | ||
30741 | #define BLIMP_START_RA 0x800000 | |
30742 | ||
30743 | SECTION .MAIN4 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*4),16) | |
30744 | attr_text { | |
30745 | Name = .MAIN4, | |
30746 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*4),16), | |
30747 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*4),16), | |
30748 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*4)+PART_0_BASE,16), | |
30749 | part_0_ctx_zero_tsb_config_0, | |
30750 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
30751 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
30752 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
30753 | } | |
30754 | ||
30755 | changequote(`,') | |
30756 | .text | |
30757 | ||
30758 | main4: | |
30759 | .global main4 | |
30760 | #ifndef BLIMP_MAIN_LABEL | |
30761 | #define BLIMP_MAIN_LABEL | |
30762 | main: | |
30763 | .global main | |
30764 | #endif | |
30765 | ||
30766 | #if THREAD_COUNT > 1 | |
30767 | ! Every thread is forced to start here, so we have to vector ourself | |
30768 | rdth_id_p ! get thread# in o1 | |
30769 | sllx %o1, 13, %o1 ! convert to 8K page index | |
30770 | setx contin, %l2, %l1 | |
30771 | jmpl %l1 + %o1, %g0 | |
30772 | nop | |
30773 | contin: ! arrive here in appropriate thread start page | |
30774 | #endif | |
30775 | ||
30776 | wrpr %g0, 1, %tl ! switch to TL=1 | |
30777 | ||
30778 | #ifdef BLIMP_UNIQUE_AREA | |
30779 | ! Keep address of a strand-unique area in a scratchpad reg | |
30780 | setx unique_area, %g5, %g6 | |
30781 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
30782 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
30783 | ! Init demap random number seed using uarea address | |
30784 | mov %g6, %g4 | |
30785 | srlx %g4, 32, %g4 | |
30786 | xor %g4, %g6, %g4 | |
30787 | stw %g4, [%g6+8] | |
30788 | #endif | |
30789 | ||
30790 | ||
30791 | ! Set the context registers | |
30792 | set BLIMP_PRI_CONTEXT, %g5 | |
30793 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
30794 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
30795 | ||
30796 | set BLIMP_SEC_CONTEXT, %g5 | |
30797 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
30798 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
30799 | ||
30800 | #ifdef BLIMP_SHR_CONTEXT | |
30801 | set BLIMP_SHR_CONTEXT, %g5 | |
30802 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
30803 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
30804 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
30805 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
30806 | #endif | |
30807 | ||
30808 | #ifdef BLIMP_TTABLE_ADDR | |
30809 | ! Set up the TBA register to point to BLIMP's trap table | |
30810 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
30811 | wrpr %l2, 0, %tba | |
30812 | #endif | |
30813 | ||
30814 | ! Set initial pstate, asi, etc. | |
30815 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
30816 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
30817 | wrpr %g6, %tstate | |
30818 | ||
30819 | ! Set starting PC and go there | |
30820 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
30821 | add %g6, 4, %g7 ! NPC = PC+4 | |
30822 | wrpr %g6, 0, %tpc | |
30823 | wrpr %g7, 0, %tnpc | |
30824 | retry ! start running in test case context & code | |
30825 | ||
30826 | !----------------------------------------------------------- | |
30827 | ||
30828 | #ifdef BLIMP_UNIQUE_AREA | |
30829 | ! This is a writeable area unique for each cpu/strand | |
30830 | .align 0x800 | |
30831 | .local unique_area | |
30832 | unique_area: | |
30833 | .skip 8 ! 0: place to save xfsr | |
30834 | .skip 4 ! 8: random number for page demaps | |
30835 | #endif | |
30836 | ||
30837 | ||
30838 | #undef BLIMP_PRI_CONTEXT | |
30839 | #define BLIMP_PRI_CONTEXT 73 | |
30840 | #undef BLIMP_SEC_CONTEXT | |
30841 | #define BLIMP_SEC_CONTEXT 73 | |
30842 | #undef BLIMP_USER_PC | |
30843 | #define BLIMP_USER_PC 0xFFFFBF1ECFFFFD00 | |
30844 | #undef BLIMP_USER_ASI | |
30845 | #define BLIMP_USER_ASI 0x81 | |
30846 | #undef BLIMP_USER_PSTATE | |
30847 | #define BLIMP_USER_PSTATE 0x16 | |
30848 | #undef BLIMP_USER_TSTATE | |
30849 | #define BLIMP_USER_TSTATE 0x81001600 | |
30850 | #undef BLIMP_USER_WSTATE | |
30851 | #define BLIMP_USER_WSTATE 0x0 | |
30852 | #undef BLIMP_TTABLE_ADDR | |
30853 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
30854 | #undef BLIMP_START_VA | |
30855 | #define BLIMP_START_VA 0x800000 | |
30856 | #undef BLIMP_UNIQUE_AREA | |
30857 | #define BLIMP_UNIQUE_AREA | |
30858 | ||
30859 | ||
30860 | #ifndef BLIMP_SCRATCHPAD_VA | |
30861 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
30862 | #endif | |
30863 | changequote([,]) | |
30864 | ||
30865 | #define BLIMP_START_RA 0x800000 | |
30866 | ||
30867 | SECTION .MAIN5 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*5),16) | |
30868 | attr_text { | |
30869 | Name = .MAIN5, | |
30870 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*5),16), | |
30871 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*5),16), | |
30872 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*5)+PART_0_BASE,16), | |
30873 | part_0_ctx_zero_tsb_config_0, | |
30874 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
30875 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
30876 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
30877 | } | |
30878 | ||
30879 | changequote(`,') | |
30880 | .text | |
30881 | ||
30882 | main5: | |
30883 | .global main5 | |
30884 | #ifndef BLIMP_MAIN_LABEL | |
30885 | #define BLIMP_MAIN_LABEL | |
30886 | main: | |
30887 | .global main | |
30888 | #endif | |
30889 | ||
30890 | #if THREAD_COUNT > 1 | |
30891 | ! Every thread is forced to start here, so we have to vector ourself | |
30892 | rdth_id_p ! get thread# in o1 | |
30893 | sllx %o1, 13, %o1 ! convert to 8K page index | |
30894 | setx contin, %l2, %l1 | |
30895 | jmpl %l1 + %o1, %g0 | |
30896 | nop | |
30897 | contin: ! arrive here in appropriate thread start page | |
30898 | #endif | |
30899 | ||
30900 | wrpr %g0, 1, %tl ! switch to TL=1 | |
30901 | ||
30902 | #ifdef BLIMP_UNIQUE_AREA | |
30903 | ! Keep address of a strand-unique area in a scratchpad reg | |
30904 | setx unique_area, %g5, %g6 | |
30905 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
30906 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
30907 | ! Init demap random number seed using uarea address | |
30908 | mov %g6, %g4 | |
30909 | srlx %g4, 32, %g4 | |
30910 | xor %g4, %g6, %g4 | |
30911 | stw %g4, [%g6+8] | |
30912 | #endif | |
30913 | ||
30914 | ||
30915 | ! Set the context registers | |
30916 | set BLIMP_PRI_CONTEXT, %g5 | |
30917 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
30918 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
30919 | ||
30920 | set BLIMP_SEC_CONTEXT, %g5 | |
30921 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
30922 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
30923 | ||
30924 | #ifdef BLIMP_SHR_CONTEXT | |
30925 | set BLIMP_SHR_CONTEXT, %g5 | |
30926 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
30927 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
30928 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
30929 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
30930 | #endif | |
30931 | ||
30932 | #ifdef BLIMP_TTABLE_ADDR | |
30933 | ! Set up the TBA register to point to BLIMP's trap table | |
30934 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
30935 | wrpr %l2, 0, %tba | |
30936 | #endif | |
30937 | ||
30938 | ! Set initial pstate, asi, etc. | |
30939 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
30940 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
30941 | wrpr %g6, %tstate | |
30942 | ||
30943 | ! Set starting PC and go there | |
30944 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
30945 | add %g6, 4, %g7 ! NPC = PC+4 | |
30946 | wrpr %g6, 0, %tpc | |
30947 | wrpr %g7, 0, %tnpc | |
30948 | retry ! start running in test case context & code | |
30949 | ||
30950 | !----------------------------------------------------------- | |
30951 | ||
30952 | #ifdef BLIMP_UNIQUE_AREA | |
30953 | ! This is a writeable area unique for each cpu/strand | |
30954 | .align 0x800 | |
30955 | .local unique_area | |
30956 | unique_area: | |
30957 | .skip 8 ! 0: place to save xfsr | |
30958 | .skip 4 ! 8: random number for page demaps | |
30959 | #endif | |
30960 | ||
30961 | ||
30962 | #undef BLIMP_PRI_CONTEXT | |
30963 | #define BLIMP_PRI_CONTEXT 74 | |
30964 | #undef BLIMP_SEC_CONTEXT | |
30965 | #define BLIMP_SEC_CONTEXT 74 | |
30966 | #undef BLIMP_USER_PC | |
30967 | #define BLIMP_USER_PC 0xFFFFB213FFFFFD00 | |
30968 | #undef BLIMP_USER_ASI | |
30969 | #define BLIMP_USER_ASI 0x81 | |
30970 | #undef BLIMP_USER_PSTATE | |
30971 | #define BLIMP_USER_PSTATE 0x16 | |
30972 | #undef BLIMP_USER_TSTATE | |
30973 | #define BLIMP_USER_TSTATE 0x81001600 | |
30974 | #undef BLIMP_USER_WSTATE | |
30975 | #define BLIMP_USER_WSTATE 0x0 | |
30976 | #undef BLIMP_TTABLE_ADDR | |
30977 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
30978 | #undef BLIMP_START_VA | |
30979 | #define BLIMP_START_VA 0x800000 | |
30980 | #undef BLIMP_UNIQUE_AREA | |
30981 | #define BLIMP_UNIQUE_AREA | |
30982 | ||
30983 | ||
30984 | #ifndef BLIMP_SCRATCHPAD_VA | |
30985 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
30986 | #endif | |
30987 | changequote([,]) | |
30988 | ||
30989 | #define BLIMP_START_RA 0x800000 | |
30990 | ||
30991 | SECTION .MAIN6 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*6),16) | |
30992 | attr_text { | |
30993 | Name = .MAIN6, | |
30994 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*6),16), | |
30995 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*6),16), | |
30996 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*6)+PART_0_BASE,16), | |
30997 | part_0_ctx_zero_tsb_config_0, | |
30998 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
30999 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
31000 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
31001 | } | |
31002 | ||
31003 | changequote(`,') | |
31004 | .text | |
31005 | ||
31006 | main6: | |
31007 | .global main6 | |
31008 | #ifndef BLIMP_MAIN_LABEL | |
31009 | #define BLIMP_MAIN_LABEL | |
31010 | main: | |
31011 | .global main | |
31012 | #endif | |
31013 | ||
31014 | #if THREAD_COUNT > 1 | |
31015 | ! Every thread is forced to start here, so we have to vector ourself | |
31016 | rdth_id_p ! get thread# in o1 | |
31017 | sllx %o1, 13, %o1 ! convert to 8K page index | |
31018 | setx contin, %l2, %l1 | |
31019 | jmpl %l1 + %o1, %g0 | |
31020 | nop | |
31021 | contin: ! arrive here in appropriate thread start page | |
31022 | #endif | |
31023 | ||
31024 | wrpr %g0, 1, %tl ! switch to TL=1 | |
31025 | ||
31026 | #ifdef BLIMP_UNIQUE_AREA | |
31027 | ! Keep address of a strand-unique area in a scratchpad reg | |
31028 | setx unique_area, %g5, %g6 | |
31029 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
31030 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
31031 | ! Init demap random number seed using uarea address | |
31032 | mov %g6, %g4 | |
31033 | srlx %g4, 32, %g4 | |
31034 | xor %g4, %g6, %g4 | |
31035 | stw %g4, [%g6+8] | |
31036 | #endif | |
31037 | ||
31038 | ||
31039 | ! Set the context registers | |
31040 | set BLIMP_PRI_CONTEXT, %g5 | |
31041 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
31042 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
31043 | ||
31044 | set BLIMP_SEC_CONTEXT, %g5 | |
31045 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
31046 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
31047 | ||
31048 | #ifdef BLIMP_SHR_CONTEXT | |
31049 | set BLIMP_SHR_CONTEXT, %g5 | |
31050 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
31051 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
31052 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
31053 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
31054 | #endif | |
31055 | ||
31056 | #ifdef BLIMP_TTABLE_ADDR | |
31057 | ! Set up the TBA register to point to BLIMP's trap table | |
31058 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
31059 | wrpr %l2, 0, %tba | |
31060 | #endif | |
31061 | ||
31062 | ! Set initial pstate, asi, etc. | |
31063 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
31064 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
31065 | wrpr %g6, %tstate | |
31066 | ||
31067 | ! Set starting PC and go there | |
31068 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
31069 | add %g6, 4, %g7 ! NPC = PC+4 | |
31070 | wrpr %g6, 0, %tpc | |
31071 | wrpr %g7, 0, %tnpc | |
31072 | retry ! start running in test case context & code | |
31073 | ||
31074 | !----------------------------------------------------------- | |
31075 | ||
31076 | #ifdef BLIMP_UNIQUE_AREA | |
31077 | ! This is a writeable area unique for each cpu/strand | |
31078 | .align 0x800 | |
31079 | .local unique_area | |
31080 | unique_area: | |
31081 | .skip 8 ! 0: place to save xfsr | |
31082 | .skip 4 ! 8: random number for page demaps | |
31083 | #endif | |
31084 | ||
31085 | ||
31086 | #undef BLIMP_PRI_CONTEXT | |
31087 | #define BLIMP_PRI_CONTEXT 75 | |
31088 | #undef BLIMP_SEC_CONTEXT | |
31089 | #define BLIMP_SEC_CONTEXT 75 | |
31090 | #undef BLIMP_USER_PC | |
31091 | #define BLIMP_USER_PC 0xFFFFE83B7FFFFD00 | |
31092 | #undef BLIMP_USER_ASI | |
31093 | #define BLIMP_USER_ASI 0x81 | |
31094 | #undef BLIMP_USER_PSTATE | |
31095 | #define BLIMP_USER_PSTATE 0x16 | |
31096 | #undef BLIMP_USER_TSTATE | |
31097 | #define BLIMP_USER_TSTATE 0x81001600 | |
31098 | #undef BLIMP_USER_WSTATE | |
31099 | #define BLIMP_USER_WSTATE 0x0 | |
31100 | #undef BLIMP_TTABLE_ADDR | |
31101 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
31102 | #undef BLIMP_START_VA | |
31103 | #define BLIMP_START_VA 0x800000 | |
31104 | #undef BLIMP_UNIQUE_AREA | |
31105 | #define BLIMP_UNIQUE_AREA | |
31106 | ||
31107 | ||
31108 | #ifndef BLIMP_SCRATCHPAD_VA | |
31109 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
31110 | #endif | |
31111 | changequote([,]) | |
31112 | ||
31113 | #define BLIMP_START_RA 0x800000 | |
31114 | ||
31115 | SECTION .MAIN7 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*7),16) | |
31116 | attr_text { | |
31117 | Name = .MAIN7, | |
31118 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*7),16), | |
31119 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*7),16), | |
31120 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*7)+PART_0_BASE,16), | |
31121 | part_0_ctx_zero_tsb_config_0, | |
31122 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
31123 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
31124 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
31125 | } | |
31126 | ||
31127 | changequote(`,') | |
31128 | .text | |
31129 | ||
31130 | main7: | |
31131 | .global main7 | |
31132 | #ifndef BLIMP_MAIN_LABEL | |
31133 | #define BLIMP_MAIN_LABEL | |
31134 | main: | |
31135 | .global main | |
31136 | #endif | |
31137 | ||
31138 | #if THREAD_COUNT > 1 | |
31139 | ! Every thread is forced to start here, so we have to vector ourself | |
31140 | rdth_id_p ! get thread# in o1 | |
31141 | sllx %o1, 13, %o1 ! convert to 8K page index | |
31142 | setx contin, %l2, %l1 | |
31143 | jmpl %l1 + %o1, %g0 | |
31144 | nop | |
31145 | contin: ! arrive here in appropriate thread start page | |
31146 | #endif | |
31147 | ||
31148 | wrpr %g0, 1, %tl ! switch to TL=1 | |
31149 | ||
31150 | #ifdef BLIMP_UNIQUE_AREA | |
31151 | ! Keep address of a strand-unique area in a scratchpad reg | |
31152 | setx unique_area, %g5, %g6 | |
31153 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
31154 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
31155 | ! Init demap random number seed using uarea address | |
31156 | mov %g6, %g4 | |
31157 | srlx %g4, 32, %g4 | |
31158 | xor %g4, %g6, %g4 | |
31159 | stw %g4, [%g6+8] | |
31160 | #endif | |
31161 | ||
31162 | ||
31163 | ! Set the context registers | |
31164 | set BLIMP_PRI_CONTEXT, %g5 | |
31165 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
31166 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
31167 | ||
31168 | set BLIMP_SEC_CONTEXT, %g5 | |
31169 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
31170 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
31171 | ||
31172 | #ifdef BLIMP_SHR_CONTEXT | |
31173 | set BLIMP_SHR_CONTEXT, %g5 | |
31174 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
31175 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
31176 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
31177 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
31178 | #endif | |
31179 | ||
31180 | #ifdef BLIMP_TTABLE_ADDR | |
31181 | ! Set up the TBA register to point to BLIMP's trap table | |
31182 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
31183 | wrpr %l2, 0, %tba | |
31184 | #endif | |
31185 | ||
31186 | ! Set initial pstate, asi, etc. | |
31187 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
31188 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
31189 | wrpr %g6, %tstate | |
31190 | ||
31191 | ! Set starting PC and go there | |
31192 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
31193 | add %g6, 4, %g7 ! NPC = PC+4 | |
31194 | wrpr %g6, 0, %tpc | |
31195 | wrpr %g7, 0, %tnpc | |
31196 | retry ! start running in test case context & code | |
31197 | ||
31198 | !----------------------------------------------------------- | |
31199 | ||
31200 | #ifdef BLIMP_UNIQUE_AREA | |
31201 | ! This is a writeable area unique for each cpu/strand | |
31202 | .align 0x800 | |
31203 | .local unique_area | |
31204 | unique_area: | |
31205 | .skip 8 ! 0: place to save xfsr | |
31206 | .skip 4 ! 8: random number for page demaps | |
31207 | #endif | |
31208 |