Commit | Line | Data |
---|---|---|
86530b38 AT |
1 | /* |
2 | * ========== Copyright Header Begin ========================================== | |
3 | * | |
4 | * OpenSPARC T2 Processor File: blimp_rand5_8t_6471004.s | |
5 | * Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved | |
6 | * 4150 Network Circle, Santa Clara, California 95054, U.S.A. | |
7 | * | |
8 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. | |
9 | * | |
10 | * This program is free software; you can redistribute it and/or modify | |
11 | * it under the terms of the GNU General Public License as published by | |
12 | * the Free Software Foundation; version 2 of the License. | |
13 | * | |
14 | * This program is distributed in the hope that it will be useful, | |
15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
17 | * GNU General Public License for more details. | |
18 | * | |
19 | * You should have received a copy of the GNU General Public License | |
20 | * along with this program; if not, write to the Free Software | |
21 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
22 | * | |
23 | * For the avoidance of doubt, and except that if any non-GPL license | |
24 | * choice is available it will apply instead, Sun elects to use only | |
25 | * the General Public License version 2 (GPLv2) at this time for any | |
26 | * software where a choice of GPL license versions is made | |
27 | * available with the language indicating that GPLv2 or any later version | |
28 | * may be used, or where a choice of which version of the GPL is applied is | |
29 | * otherwise unspecified. | |
30 | * | |
31 | * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, | |
32 | * CA 95054 USA or visit www.sun.com if you need additional information or | |
33 | * have any questions. | |
34 | * | |
35 | * | |
36 | * ========== Copyright Header End ============================================ | |
37 | */ | |
38 | #include "asi_s.h" | |
39 | ||
40 | #define THREAD_COUNT 8 | |
41 | ||
42 | #define PART0_NZ_PAGE_SIZE_0 5 | |
43 | #define PART0_NZ_PAGE_SIZE_1 1 | |
44 | #define PART0_NZ_PAGE_SIZE_2 5 | |
45 | #define PART0_NZ_PAGE_SIZE_3 0 | |
46 | #define PART0_Z_PAGE_SIZE_0 0 | |
47 | #define PART0_Z_PAGE_SIZE_1 1 | |
48 | #define PART0_Z_PAGE_SIZE_2 0 | |
49 | #define PART0_Z_PAGE_SIZE_3 0 | |
50 | #define PART0_NZ_HWTEN_0 1 | |
51 | #define PART0_NZ_HWTEN_1 1 | |
52 | #define PART0_NZ_HWTEN_2 0 | |
53 | #define PART0_NZ_HWTEN_3 0 | |
54 | #define PART0_Z_HWTEN_0 1 | |
55 | #define PART0_Z_HWTEN_1 1 | |
56 | #define PART0_Z_HWTEN_2 1 | |
57 | #define PART0_Z_HWTEN_3 1 | |
58 | #define PART0_NZ_RANOTPA_0 0 | |
59 | #define PART0_NZ_RANOTPA_1 1 | |
60 | #define PART0_NZ_RANOTPA_2 1 | |
61 | #define PART0_NZ_RANOTPA_3 1 | |
62 | #define PART0_Z_RANOTPA_0 1 | |
63 | #define PART0_Z_RANOTPA_1 1 | |
64 | #define PART0_Z_RANOTPA_2 1 | |
65 | #define PART0_Z_RANOTPA_3 1 | |
66 | ||
67 | ||
68 | #define CREGS_PIL 0 | |
69 | #define CREGS_FPRS_FEF 1 | |
70 | #define CREGS_TSTATE_ASI 0x81 | |
71 | #define SCONTEXT 0x44 | |
72 | ||
73 | #define MAIN_PAGE_NUCLEUS_ONLY | |
74 | #define USER_PAGE_CUSTOM_MAP | |
75 | #define USER_TEXT_MT_MAP | |
76 | #define USER_DATA_MT_MAP | |
77 | #define NO_NZ_TSB_IN_PRIV | |
78 | ||
79 | ! Give us more space to work with | |
80 | #define PART_0_LIMIT 0xFFFFFFFFF | |
81 | #define DISABLE_PART_LIMIT_CHECK | |
82 | #define KERNEL_BASE_TEXT_VA 0xA34000 /*TSB index 11A*/ | |
83 | #define KERNEL_BASE_TEXT_RA 0xA34000 | |
84 | #define KERNEL_BASE_DATA_VA 0xC34000 /*TSB index 21A*/ | |
85 | #define KERNEL_BASE_DATA_RA 0xC34000 | |
86 | ||
87 | ! Use BLIMP's reflecting handler for the direct-to-hypervisor traps | |
88 | #define H_HT0_IAE_privilege_violation_0x08 blimp_reflector | |
89 | #define H_HT0_IAE_unauth_access_0x0b blimp_reflector | |
90 | #define H_HT0_IAE_nfo_page_0x0c blimp_reflector | |
91 | #define H_HT0_Illegal_instruction_0x10 blimp_reflector | |
92 | #define H_HT0_DAE_invalid_asi_0x14 blimp_reflector | |
93 | #define H_HT0_DAE_privilege_violation_0x15 blimp_reflector | |
94 | #define H_HT0_DAE_nc_page_0x16 blimp_reflector | |
95 | #define H_HT0_DAE_nfo_page_0x17 blimp_reflector | |
96 | #define H_HT0_DAE_so_page_0x30 blimp_reflector | |
97 | #define H_HT0_Mem_Address_Not_Aligned_0x34 blimp_reflector | |
98 | #define H_HT0_Lddf_Mem_Address_Not_Aligned_0x35 blimp_reflector | |
99 | #define H_HT0_Stdf_Mem_Address_Not_Aligned_0x36 blimp_reflector | |
100 | #define H_HT0_Privileged_Action_0x37 blimp_reflector | |
101 | ||
102 | ! BLIMP's own demap services | |
103 | #define H_HT0_HTrap_Instruction_0 blimp_hyp_demapd | |
104 | #define H_HT0_HTrap_Instruction_1 blimp_hyp_demapi | |
105 | ||
106 | #include "hboot.s" | |
107 | ||
108 | #ifndef BLIMP_HYPER_INCLUDED | |
109 | #define BLIMP_HYPER_INCLUDED | |
110 | ||
111 | ||
112 | #ifndef BLIMP_HYPER_PA | |
113 | #define BLIMP_HYPER_PA 0xB0000 | |
114 | #endif | |
115 | ||
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 32-bit addressing mode, big-endian | |
161 | ||
162 | !======================================================================== | |
163 | ||
164 | SECTION .bdata002 DATA_VA=0xf0c60000 | |
165 | attr_data { | |
166 | Name = .bdata002, | |
167 | VA = 0xf0c60000, | |
168 | RA = 0xffffdc000, | |
169 | PA = ra2pa(0xffffdc000,0), | |
170 | part_0_ctx_nonzero_tsb_config_3, | |
171 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
172 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
173 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
174 | } | |
175 | ||
176 | ||
177 | SECTION .bdata002 | |
178 | .data | |
179 | DATA003: | |
180 | .xword 0x8800D625EA1DADAB ! 00000000F0C60000 -0088 DATA004+0x88 | |
181 | .xword 0x8800451DEA1DADAB ! 00000000F0C60008 -0080 DATA012+0x88 | |
182 | .xword 0xBFB1E18836381267 ! 00000000F0C60010 -0078 0 Double -6.984760E-02 | |
183 | .word 0xC0426DEF ! 00000000F0C60018 -0070 0 Single -3.037960E+00 | |
184 | .word 0xC52DA358 ! 00000000F0C6001C -006C 0 | |
185 | .xword 0x3FD5298C0F7A80CA ! 00000000F0C60020 -0068 0 Double 3.306608E-01 | |
186 | .byte 0x83 ! 00000000F0C60028 -0060 0 | |
187 | .byte 0x90 ! 00000000F0C60029 -005F 0 | |
188 | .half 0x178A ! 00000000F0C6002A -005E 0 | |
189 | .half 0xE7FA ! 00000000F0C6002C -005C 0 | |
190 | .half 0x5238 ! 00000000F0C6002E -005A 0 | |
191 | .half 0x9BBB ! 00000000F0C60030 -0058 0 | |
192 | .half 0x6AB4 ! 00000000F0C60032 -0056 0 | |
193 | .half 0x2409 ! 00000000F0C60034 -0054 0 | |
194 | .byte 0x78 ! 00000000F0C60036 -0052 0 | |
195 | .byte 0xE9 ! 00000000F0C60037 -0051 0 | |
196 | .word 0xED1A8136 ! 00000000F0C60038 -0050 0 | |
197 | .word 0x5E14E099 ! 00000000F0C6003C -004C 0 | |
198 | .half 0xC3B3 ! 00000000F0C60040 -0048 0 | |
199 | .byte 0xE5 ! 00000000F0C60042 -0046 0 | |
200 | .byte 0x17 ! 00000000F0C60043 -0045 0 | |
201 | .word 0x10BC5BDC ! 00000000F0C60044 -0044 0 | |
202 | .xword 0xBF56633A0A1AE9A2 ! 00000000F0C60048 -0040 0 Double -1.366431E-03 | |
203 | .xword 0x014FB0E8BF50F5C3 ! 00000000F0C60050 -0038 0 | |
204 | .xword 0xB24B85A050E273EA ! 00000000F0C60058 -0030 0 | |
205 | .half 0x9C1C ! 00000000F0C60060 -0028 0 | |
206 | .byte 0xBC ! 00000000F0C60062 -0026 0 | |
207 | .byte 0x96 ! 00000000F0C60063 -0025 0 | |
208 | BD00089: .word 0x1FD7B3A7 ! 00000000F0C60064 -0024 0 | |
209 | .xword 0x6177791EAE3E602B ! 00000000F0C60068 -0020 0 | |
210 | .xword 0xA9CDF9A025411BE0 ! 00000000F0C60070 -0018 0 | |
211 | .xword 0x40A46A6F8CB50274 ! 00000000F0C60078 -0010 0 Double 2.613218E+03 | |
212 | .word 0x4281D76C ! 00000000F0C60080 -0008 0 Single 6.492075E+01 | |
213 | .word 0xDA996A82 ! 00000000F0C60084 -0004 0 | |
214 | .word 0xC3E475FD ! 00000000F0C60088 +0000 0 | |
215 | .byte 0x04 ! 00000000F0C6008C +0004 0 | |
216 | .byte 0xE5 ! 00000000F0C6008D +0005 0 | |
217 | .byte 0x07 ! 00000000F0C6008E +0006 0 | |
218 | .byte 0xC6 ! 00000000F0C6008F +0007 0 | |
219 | .word 0xE2FF7800 ! 00000000F0C60090 +0008 0 | |
220 | .word 0x37E0F7E3 ! 00000000F0C60094 +000C 0 Single 2.681831E-05 | |
221 | .xword 0x97F5C1C4815A1C83 ! 00000000F0C60098 +0010 0 | |
222 | .half 0x0219 ! 00000000F0C600A0 +0018 0 | |
223 | .byte 0xA0 ! 00000000F0C600A2 +001A 0 | |
224 | .byte 0x07 ! 00000000F0C600A3 +001B 0 | |
225 | .half 0xD7E5 ! 00000000F0C600A4 +001C 0 | |
226 | .byte 0xF3 ! 00000000F0C600A6 +001E 0 | |
227 | .byte 0x53 ! 00000000F0C600A7 +001F 0 | |
228 | .xword 0x73A13CAC37C99742 ! 00000000F0C600A8 +0020 0 | |
229 | .xword 0xBFAD73F099E224C1 ! 00000000F0C600B0 +0028 0 Double -5.752518E-02 | |
230 | .xword 0xE1F90F04DD60F2D9 ! 00000000F0C600B8 +0030 0 | |
231 | .xword 0x3EB9B8B5DC191F94 ! 00000000F0C600C0 +0038 0 Double 1.533122E-06 | |
232 | .word 0x76471905 ! 00000000F0C600C8 +0040 0 | |
233 | BD00040: .half 0x1AD2 ! 00000000F0C600CC +0044 0 | |
234 | .byte 0xB7 ! 00000000F0C600CE +0046 0 | |
235 | .byte 0x1D ! 00000000F0C600CF +0047 0 | |
236 | .xword 0x5BEF605088ECB91F ! 00000000F0C600D0 +0048 0 | |
237 | .word 0xB895F0EE ! 00000000F0C600D8 +0050 0 Single -7.149750E-05 | |
238 | .word 0xC71C63A0 ! 00000000F0C600DC +0054 0 Single -4.003562E+04 | |
239 | .half 0xC520 ! 00000000F0C600E0 +0058 0 | |
240 | .half 0x07FC ! 00000000F0C600E2 +005A 0 | |
241 | .word 0xC5325909 ! 00000000F0C600E4 +005C 0 | |
242 | .xword 0x4102DFDB6F5E80A0 ! 00000000F0C600E8 +0060 0 Double 1.546194E+05 | |
243 | .xword 0x3F8DFB0DE7D5949C ! 00000000F0C600F0 +0068 0 Double 1.463900E-02 | |
244 | .byte 0x20 ! 00000000F0C600F8 +0070 0 | |
245 | .byte 0x85 ! 00000000F0C600F9 +0071 0 | |
246 | .byte 0xDA ! 00000000F0C600FA +0072 0 | |
247 | .byte 0x96 ! 00000000F0C600FB +0073 0 | |
248 | .word 0x47A34DA2 ! 00000000F0C600FC +0074 0 Single 8.361127E+04 | |
249 | BD00011: .xword 0x749C12F9C8AAC24A ! 00000000F0C60100 +0078 0 | |
250 | BD00025: .xword 0x04E13E88DCB002B0 ! 00000000F0C60108 +0080 0 | |
251 | ||
252 | !======================================================================== | |
253 | ||
254 | SECTION .bdata003 DATA_VA=0x25d60000 | |
255 | attr_data { | |
256 | Name = .bdata003, | |
257 | VA = 0x25d60000, | |
258 | RA = 0xffffc0000, | |
259 | PA = ra2pa(0xffffc0000,0), | |
260 | part_0_ctx_nonzero_tsb_config_1, | |
261 | TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0, | |
262 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
263 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
264 | } | |
265 | ||
266 | ||
267 | SECTION .bdata003 | |
268 | .data | |
269 | DATA004: | |
270 | .xword 0x88C0D291EA1DADAB ! 0000000025D60000 -0088 DATA005+0x88 | |
271 | .xword 0x8800C6F0EA1DADAB ! 0000000025D60008 -0080 DATA003+0x88 | |
272 | .xword 0xBEC91A521A0C4DB6 ! 0000000025D60010 -0078 0 Double -2.992489E-06 | |
273 | .word 0x383D3C20 ! 0000000025D60018 -0070 0 Single 4.511711E-05 | |
274 | .word 0x283EBC96 ! 0000000025D6001C -006C 0 | |
275 | .xword 0x3F0141E32DA9B815 ! 0000000025D60020 -0068 0 Double 3.291583E-05 | |
276 | .byte 0xC2 ! 0000000025D60028 -0060 0 | |
277 | .byte 0xFD ! 0000000025D60029 -005F 0 | |
278 | .half 0x77D0 ! 0000000025D6002A -005E 0 | |
279 | .half 0xDD75 ! 0000000025D6002C -005C 0 | |
280 | .half 0x4405 ! 0000000025D6002E -005A 0 | |
281 | .half 0x4E91 ! 0000000025D60030 -0058 0 | |
282 | .half 0x05E3 ! 0000000025D60032 -0056 0 | |
283 | .half 0x2013 ! 0000000025D60034 -0054 0 | |
284 | .byte 0x34 ! 0000000025D60036 -0052 0 | |
285 | .byte 0xA3 ! 0000000025D60037 -0051 0 | |
286 | .word 0x47DB3544 ! 0000000025D60038 -0050 0 | |
287 | .word 0xCF791156 ! 0000000025D6003C -004C 0 | |
288 | .half 0xD3F3 ! 0000000025D60040 -0048 0 | |
289 | .byte 0x39 ! 0000000025D60042 -0046 0 | |
290 | .byte 0x75 ! 0000000025D60043 -0045 0 | |
291 | .word 0x9142C76A ! 0000000025D60044 -0044 0 | |
292 | .xword 0xC0937513106A85AC ! 0000000025D60048 -0040 0 Double -1.245269E+03 | |
293 | .xword 0xCF570CDE73CB3B91 ! 0000000025D60050 -0038 0 | |
294 | .xword 0x7E8BC708727FE96C ! 0000000025D60058 -0030 0 | |
295 | .half 0xD924 ! 0000000025D60060 -0028 0 | |
296 | .byte 0x12 ! 0000000025D60062 -0026 0 | |
297 | .byte 0x29 ! 0000000025D60063 -0025 0 | |
298 | .word 0xBBF1F11D ! 0000000025D60064 -0024 0 | |
299 | .xword 0xE610BA314A0C54BD ! 0000000025D60068 -0020 0 | |
300 | .xword 0xBE7254695668392C ! 0000000025D60070 -0018 0 | |
301 | .xword 0x40967AD99E0821FF ! 0000000025D60078 -0010 0 Double 1.438713E+03 | |
302 | .word 0xC6D919E3 ! 0000000025D60080 -0008 0 Single -2.778894E+04 | |
303 | .word 0xCC9A7805 ! 0000000025D60084 -0004 0 | |
304 | .word 0x7F55EB00 ! 0000000025D60088 +0000 0 | |
305 | .byte 0x71 ! 0000000025D6008C +0004 0 | |
306 | .byte 0x11 ! 0000000025D6008D +0005 0 | |
307 | .byte 0x6C ! 0000000025D6008E +0006 0 | |
308 | .byte 0xD9 ! 0000000025D6008F +0007 0 | |
309 | .word 0x42309EF8 ! 0000000025D60090 +0008 0 | |
310 | .word 0x47CCB272 ! 0000000025D60094 +000C 0 Single 1.048049E+05 | |
311 | .xword 0xAF0E7C66D6C8C27F ! 0000000025D60098 +0010 0 | |
312 | .half 0xD12F ! 0000000025D600A0 +0018 0 | |
313 | .byte 0x4A ! 0000000025D600A2 +001A 0 | |
314 | .byte 0x77 ! 0000000025D600A3 +001B 0 | |
315 | .half 0x7C16 ! 0000000025D600A4 +001C 0 | |
316 | .byte 0xA3 ! 0000000025D600A6 +001E 0 | |
317 | .byte 0xD5 ! 0000000025D600A7 +001F 0 | |
318 | .xword 0x7CB7230E616142C8 ! 0000000025D600A8 +0020 0 | |
319 | .xword 0x408E44C3D52ED96E ! 0000000025D600B0 +0028 0 Double 9.685956E+02 | |
320 | .xword 0x8053456F98248EC1 ! 0000000025D600B8 +0030 0 | |
321 | .xword 0x3F3CD76C84317EE8 ! 0000000025D600C0 +0038 0 Double 4.400864E-04 | |
322 | .word 0x1C89F85F ! 0000000025D600C8 +0040 0 | |
323 | .half 0x23B8 ! 0000000025D600CC +0044 0 | |
324 | .byte 0xD1 ! 0000000025D600CE +0046 0 | |
325 | .byte 0x33 ! 0000000025D600CF +0047 0 | |
326 | .xword 0x529F789882548219 ! 0000000025D600D0 +0048 0 | |
327 | .word 0xC30D1A0A ! 0000000025D600D8 +0050 0 Single -1.411017E+02 | |
328 | .word 0xC480A087 ! 0000000025D600DC +0054 0 Single -1.029016E+03 | |
329 | .half 0xA56E ! 0000000025D600E0 +0058 0 | |
330 | .half 0x6805 ! 0000000025D600E2 +005A 0 | |
331 | .word 0xF31C1911 ! 0000000025D600E4 +005C 0 | |
332 | .xword 0xBEDFBF3FAB48F600 ! 0000000025D600E8 +0060 0 Double -7.569090E-06 | |
333 | .xword 0xC1100D2E2CBBFB21 ! 0000000025D600F0 +0068 0 Double -2.629875E+05 | |
334 | .byte 0x2C ! 0000000025D600F8 +0070 0 | |
335 | .byte 0x06 ! 0000000025D600F9 +0071 0 | |
336 | .byte 0x50 ! 0000000025D600FA +0072 0 | |
337 | .byte 0x6B ! 0000000025D600FB +0073 0 | |
338 | .word 0x41095EEA ! 0000000025D600FC +0074 0 Single 8.585672E+00 | |
339 | .xword 0x19A384F8279903B3 ! 0000000025D60100 +0078 0 | |
340 | .xword 0x1D21E86B78BFF482 ! 0000000025D60108 +0080 0 | |
341 | ||
342 | !======================================================================== | |
343 | ||
344 | SECTION .bdata004 DATA_VA=0x91d2c000 | |
345 | attr_data { | |
346 | Name = .bdata004, | |
347 | VA = 0x91d2c000, | |
348 | RA = 0xffffda000, | |
349 | PA = ra2pa(0xffffda000,0), | |
350 | part_0_ctx_nonzero_tsb_config_3, | |
351 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
352 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
353 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
354 | } | |
355 | ||
356 | ||
357 | SECTION .bdata004 | |
358 | .data | |
359 | DATA005: | |
360 | .xword 0xABAD1DEA7C800088 ! 0000000091D2C000 -0088 DATA006+0x88 | |
361 | .xword 0xABAD1DEA25D60088 ! 0000000091D2C008 -0080 DATA004+0x88 | |
362 | .xword 0x40BC353F39F2E5BE ! 0000000091D2C010 -0078 0 Double 7.221247E+03 | |
363 | .word 0xBDC897B2 ! 0000000091D2C018 -0070 0 Single -9.794559E-02 | |
364 | .word 0xF710794F ! 0000000091D2C01C -006C 0 | |
365 | .xword 0xBEBAA365C8751D97 ! 0000000091D2C020 -0068 0 Double -1.587765E-06 | |
366 | .byte 0xB4 ! 0000000091D2C028 -0060 0 | |
367 | .byte 0x63 ! 0000000091D2C029 -005F 0 | |
368 | .half 0x9579 ! 0000000091D2C02A -005E 0 | |
369 | .half 0x08C0 ! 0000000091D2C02C -005C 0 | |
370 | .half 0x9961 ! 0000000091D2C02E -005A 0 | |
371 | .half 0xE8D1 ! 0000000091D2C030 -0058 0 | |
372 | .half 0x674A ! 0000000091D2C032 -0056 0 | |
373 | .half 0xB037 ! 0000000091D2C034 -0054 0 | |
374 | .byte 0x38 ! 0000000091D2C036 -0052 0 | |
375 | .byte 0xA5 ! 0000000091D2C037 -0051 0 | |
376 | .word 0xDD590C3C ! 0000000091D2C038 -0050 0 | |
377 | .word 0xE6628687 ! 0000000091D2C03C -004C 0 | |
378 | .half 0xB7EF ! 0000000091D2C040 -0048 0 | |
379 | .byte 0x67 ! 0000000091D2C042 -0046 0 | |
380 | .byte 0xDB ! 0000000091D2C043 -0045 0 | |
381 | .word 0xECCE4418 ! 0000000091D2C044 -0044 0 | |
382 | .xword 0xC0F2869740544413 ! 0000000091D2C048 -0040 0 Double -7.588145E+04 | |
383 | .xword 0xEB801E4618AD7C36 ! 0000000091D2C050 -0038 0 | |
384 | .xword 0xEB7DE29B72A8946E ! 0000000091D2C058 -0030 0 | |
385 | .half 0x4485 ! 0000000091D2C060 -0028 0 | |
386 | .byte 0x13 ! 0000000091D2C062 -0026 0 | |
387 | .byte 0xC9 ! 0000000091D2C063 -0025 0 | |
388 | .word 0xD346E451 ! 0000000091D2C064 -0024 0 | |
389 | .xword 0xF66CF1F41D99BAF5 ! 0000000091D2C068 -0020 0 | |
390 | .xword 0xBD075C39B349868F ! 0000000091D2C070 -0018 0 | |
391 | .xword 0xBF29A31D04AB1199 ! 0000000091D2C078 -0010 0 Double -1.955960E-04 | |
392 | .word 0x3E1DACFF ! 0000000091D2C080 -0008 0 Single 1.539802E-01 | |
393 | .word 0xED3E2343 ! 0000000091D2C084 -0004 0 | |
394 | .word 0x6CCA0CB8 ! 0000000091D2C088 +0000 0 | |
395 | .byte 0xA9 ! 0000000091D2C08C +0004 0 | |
396 | .byte 0xD3 ! 0000000091D2C08D +0005 0 | |
397 | .byte 0xD0 ! 0000000091D2C08E +0006 0 | |
398 | .byte 0x1B ! 0000000091D2C08F +0007 0 | |
399 | .word 0x6D88E3C8 ! 0000000091D2C090 +0008 0 | |
400 | .word 0xC200B735 ! 0000000091D2C094 +000C 0 Single -3.217891E+01 | |
401 | .xword 0x59769BC65D84B68A ! 0000000091D2C098 +0010 0 | |
402 | .half 0x9941 ! 0000000091D2C0A0 +0018 0 | |
403 | .byte 0x0C ! 0000000091D2C0A2 +001A 0 | |
404 | .byte 0x4F ! 0000000091D2C0A3 +001B 0 | |
405 | .half 0x327A ! 0000000091D2C0A4 +001C 0 | |
406 | .byte 0xBB ! 0000000091D2C0A6 +001E 0 | |
407 | .byte 0x04 ! 0000000091D2C0A7 +001F 0 | |
408 | .xword 0x4B3771A8B702552C ! 0000000091D2C0A8 +0020 0 | |
409 | .xword 0x3F88067BE387C83F ! 0000000091D2C0B0 +0028 0 Double 1.173112E-02 | |
410 | .xword 0x3445D043661BB0E4 ! 0000000091D2C0B8 +0030 0 | |
411 | .xword 0x40F4D79287179E36 ! 0000000091D2C0C0 +0038 0 Double 8.536916E+04 | |
412 | .word 0xCBA36166 ! 0000000091D2C0C8 +0040 0 | |
413 | .half 0x8209 ! 0000000091D2C0CC +0044 0 | |
414 | .byte 0xDE ! 0000000091D2C0CE +0046 0 | |
415 | .byte 0xA9 ! 0000000091D2C0CF +0047 0 | |
416 | .xword 0x5791AAF47F9DFF9E ! 0000000091D2C0D0 +0048 0 | |
417 | .word 0x3928D9A8 ! 0000000091D2C0D8 +0050 0 Single 1.610281E-04 | |
418 | .word 0x383393DE ! 0000000091D2C0DC +0054 0 Single 4.281464E-05 | |
419 | .half 0x598B ! 0000000091D2C0E0 +0058 0 | |
420 | .half 0x9D2C ! 0000000091D2C0E2 +005A 0 | |
421 | .word 0x9C8028A0 ! 0000000091D2C0E4 +005C 0 | |
422 | .xword 0x40B679C9557136C9 ! 0000000091D2C0E8 +0060 0 Double 5.753786E+03 | |
423 | .xword 0xC08D13820919B10F ! 0000000091D2C0F0 +0068 0 Double -9.304385E+02 | |
424 | .byte 0x1C ! 0000000091D2C0F8 +0070 0 | |
425 | .byte 0x59 ! 0000000091D2C0F9 +0071 0 | |
426 | .byte 0x70 ! 0000000091D2C0FA +0072 0 | |
427 | .byte 0x99 ! 0000000091D2C0FB +0073 0 | |
428 | .word 0xBEA09841 ! 0000000091D2C0FC +0074 0 Single -3.136616E-01 | |
429 | .xword 0xB2B066166126271D ! 0000000091D2C100 +0078 0 | |
430 | .xword 0x430675606F96FF6E ! 0000000091D2C108 +0080 0 | |
431 | ||
432 | !======================================================================== | |
433 | ||
434 | SECTION .bdata005 DATA_VA=0x7c800000 | |
435 | attr_data { | |
436 | Name = .bdata005, | |
437 | VA = 0x7c800000, | |
438 | RA = 0xffffb0000, | |
439 | PA = ra2pa(0xffffb0000,0), | |
440 | part_0_ctx_nonzero_tsb_config_1, | |
441 | TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0, | |
442 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
443 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
444 | } | |
445 | ||
446 | ||
447 | SECTION .bdata005 | |
448 | .data | |
449 | DATA006: | |
450 | .xword 0x88C0921AEA1DADAB ! 000000007C800000 -0088 DATA007+0x88 | |
451 | .xword 0x88C0D291EA1DADAB ! 000000007C800008 -0080 DATA005+0x88 | |
452 | .xword 0x3F2F8B5F10AA0427 ! 000000007C800010 -0078 0 Double 2.406648E-04 | |
453 | .word 0x4161EA64 ! 000000007C800018 -0070 0 Single 1.411972E+01 | |
454 | .word 0x5C8C5B08 ! 000000007C80001C -006C 0 | |
455 | .xword 0xBF8534E7018DA0B4 ! 000000007C800020 -0068 0 Double -1.035481E-02 | |
456 | .byte 0x70 ! 000000007C800028 -0060 0 | |
457 | .byte 0x0D ! 000000007C800029 -005F 0 | |
458 | .half 0x9E3D ! 000000007C80002A -005E 0 | |
459 | .half 0x6FA9 ! 000000007C80002C -005C 0 | |
460 | .half 0x03BD ! 000000007C80002E -005A 0 | |
461 | .half 0x4D10 ! 000000007C800030 -0058 0 | |
462 | .half 0xF0DE ! 000000007C800032 -0056 0 | |
463 | .half 0x0FD4 ! 000000007C800034 -0054 0 | |
464 | .byte 0xD6 ! 000000007C800036 -0052 0 | |
465 | .byte 0x6C ! 000000007C800037 -0051 0 | |
466 | .word 0x8171C190 ! 000000007C800038 -0050 0 | |
467 | .word 0xF9E4383F ! 000000007C80003C -004C 0 | |
468 | .half 0x0E58 ! 000000007C800040 -0048 0 | |
469 | .byte 0x51 ! 000000007C800042 -0046 0 | |
470 | .byte 0x29 ! 000000007C800043 -0045 0 | |
471 | .word 0xFCF8E039 ! 000000007C800044 -0044 0 | |
472 | .xword 0xBFCB11D80AAB92FB ! 000000007C800048 -0040 0 Double -2.114821E-01 | |
473 | .xword 0x84DA86CC712C64E9 ! 000000007C800050 -0038 0 | |
474 | .xword 0x18BF75B206023ABB ! 000000007C800058 -0030 0 | |
475 | .half 0x237E ! 000000007C800060 -0028 0 | |
476 | .byte 0x52 ! 000000007C800062 -0026 0 | |
477 | .byte 0x0A ! 000000007C800063 -0025 0 | |
478 | .word 0xF2F9B395 ! 000000007C800064 -0024 0 | |
479 | .xword 0xA93EE609145063DE ! 000000007C800068 -0020 0 | |
480 | .xword 0x89F069BC6BDEE80A ! 000000007C800070 -0018 0 | |
481 | .xword 0x40F7B26E293D2081 ! 000000007C800078 -0010 0 Double 9.706289E+04 | |
482 | .word 0xB9B07EFA ! 000000007C800080 -0008 0 Single -3.366394E-04 | |
483 | .word 0x8EDFAB94 ! 000000007C800084 -0004 0 | |
484 | .word 0x971FD06B ! 000000007C800088 +0000 0 | |
485 | .byte 0x33 ! 000000007C80008C +0004 0 | |
486 | .byte 0x4F ! 000000007C80008D +0005 0 | |
487 | .byte 0x26 ! 000000007C80008E +0006 0 | |
488 | .byte 0x31 ! 000000007C80008F +0007 0 | |
489 | .word 0xD80D1792 ! 000000007C800090 +0008 0 | |
490 | .word 0xC148DE58 ! 000000007C800094 +000C 0 Single -1.255428E+01 | |
491 | .xword 0xB4DB548603568730 ! 000000007C800098 +0010 0 | |
492 | .half 0xA83E ! 000000007C8000A0 +0018 0 | |
493 | .byte 0x8B ! 000000007C8000A2 +001A 0 | |
494 | .byte 0x3A ! 000000007C8000A3 +001B 0 | |
495 | .half 0x93A9 ! 000000007C8000A4 +001C 0 | |
496 | .byte 0x71 ! 000000007C8000A6 +001E 0 | |
497 | .byte 0xEA ! 000000007C8000A7 +001F 0 | |
498 | .xword 0x730111335ECED845 ! 000000007C8000A8 +0020 0 | |
499 | .xword 0xBF9FF1639CC9C3A9 ! 000000007C8000B0 +0028 0 Double -3.119426E-02 | |
500 | .xword 0xC94A55E4DAEEC124 ! 000000007C8000B8 +0030 0 | |
501 | .xword 0x40294F95BA4CAAE3 ! 000000007C8000C0 +0038 0 Double 1.265544E+01 | |
502 | .word 0x0C462AF8 ! 000000007C8000C8 +0040 0 | |
503 | .half 0xB983 ! 000000007C8000CC +0044 0 | |
504 | .byte 0xA8 ! 000000007C8000CE +0046 0 | |
505 | .byte 0x88 ! 000000007C8000CF +0047 0 | |
506 | .xword 0x27E59A29E932A7DB ! 000000007C8000D0 +0048 0 | |
507 | .word 0x3D0BE8F7 ! 000000007C8000D8 +0050 0 Single 3.415772E-02 | |
508 | .word 0x38932E70 ! 000000007C8000DC +0054 0 Single 7.018156E-05 | |
509 | .half 0x9882 ! 000000007C8000E0 +0058 0 | |
510 | .half 0xBD36 ! 000000007C8000E2 +005A 0 | |
511 | .word 0x8B930E4F ! 000000007C8000E4 +005C 0 | |
512 | .xword 0x3FA5512C3D16376E ! 000000007C8000E8 +0060 0 Double 4.163492E-02 | |
513 | .xword 0xC0B8FE117F67B03E ! 000000007C8000F0 +0068 0 Double -6.398068E+03 | |
514 | .byte 0x99 ! 000000007C8000F8 +0070 0 | |
515 | .byte 0x6A ! 000000007C8000F9 +0071 0 | |
516 | .byte 0x84 ! 000000007C8000FA +0072 0 | |
517 | .byte 0x08 ! 000000007C8000FB +0073 0 | |
518 | .word 0xBBD31CA6 ! 000000007C8000FC +0074 0 Single -6.442624E-03 | |
519 | .xword 0xBAFA6DC1401E0519 ! 000000007C800100 +0078 0 | |
520 | .xword 0xF4719795F28A4EFE ! 000000007C800108 +0080 0 | |
521 | ||
522 | !======================================================================== | |
523 | ||
524 | SECTION .bdata006 DATA_VA=0x1a92c000 | |
525 | attr_data { | |
526 | Name = .bdata006, | |
527 | VA = 0x1a92c000, | |
528 | RA = 0xffffd8000, | |
529 | PA = ra2pa(0xffffd8000,0), | |
530 | part_0_ctx_nonzero_tsb_config_3, | |
531 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
532 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
533 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
534 | } | |
535 | ||
536 | ||
537 | SECTION .bdata006 | |
538 | .data | |
539 | DATA007: | |
540 | .xword 0x88002CC3EA1DADAB ! 000000001A92C000 -0088 DATA008+0x88 | |
541 | .xword 0x8800807CEA1DADAB ! 000000001A92C008 -0080 DATA006+0x88 | |
542 | .xword 0xBF02B2CD7C902558 ! 000000001A92C010 -0078 0 Double -3.566446E-05 | |
543 | .word 0xC7285B4F ! 000000001A92C018 -0070 0 Single -4.309931E+04 | |
544 | .word 0x4EC7838F ! 000000001A92C01C -006C 0 | |
545 | .xword 0xC13E8102E5868706 ! 000000001A92C020 -0068 0 Double -1.999107E+06 | |
546 | .byte 0xBD ! 000000001A92C028 -0060 0 | |
547 | .byte 0xD9 ! 000000001A92C029 -005F 0 | |
548 | .half 0x3B99 ! 000000001A92C02A -005E 0 | |
549 | .half 0x7633 ! 000000001A92C02C -005C 0 | |
550 | .half 0x73CC ! 000000001A92C02E -005A 0 | |
551 | .half 0xF92A ! 000000001A92C030 -0058 0 | |
552 | .half 0x57BC ! 000000001A92C032 -0056 0 | |
553 | .half 0x9A02 ! 000000001A92C034 -0054 0 | |
554 | .byte 0x1A ! 000000001A92C036 -0052 0 | |
555 | .byte 0x87 ! 000000001A92C037 -0051 0 | |
556 | .word 0x15C59810 ! 000000001A92C038 -0050 0 | |
557 | .word 0xD9158F07 ! 000000001A92C03C -004C 0 | |
558 | .half 0x26A9 ! 000000001A92C040 -0048 0 | |
559 | .byte 0x4E ! 000000001A92C042 -0046 0 | |
560 | .byte 0x5B ! 000000001A92C043 -0045 0 | |
561 | .word 0xE188F130 ! 000000001A92C044 -0044 0 | |
562 | .xword 0xBF3D6567029077EA ! 000000001A92C048 -0040 0 Double -4.485489E-04 | |
563 | .xword 0x88842A8E58DB0D6E ! 000000001A92C050 -0038 0 | |
564 | .xword 0x8DC11EBC5036EEF5 ! 000000001A92C058 -0030 0 | |
565 | .half 0x260D ! 000000001A92C060 -0028 0 | |
566 | .byte 0x52 ! 000000001A92C062 -0026 0 | |
567 | .byte 0xEB ! 000000001A92C063 -0025 0 | |
568 | .word 0xE5C83AB6 ! 000000001A92C064 -0024 0 | |
569 | .xword 0x199E763E0F0C42D6 ! 000000001A92C068 -0020 0 | |
570 | .xword 0xA971625A623B7DB5 ! 000000001A92C070 -0018 0 | |
571 | .xword 0xBEE2F888744D7F83 ! 000000001A92C078 -0010 0 Double -9.045998E-06 | |
572 | .word 0xC0C0DB6A ! 000000001A92C080 -0008 0 Single -6.026784E+00 | |
573 | .word 0xDBD87889 ! 000000001A92C084 -0004 0 | |
574 | .word 0x819D53ED ! 000000001A92C088 +0000 0 | |
575 | .byte 0x41 ! 000000001A92C08C +0004 0 | |
576 | .byte 0x6B ! 000000001A92C08D +0005 0 | |
577 | .byte 0xAB ! 000000001A92C08E +0006 0 | |
578 | .byte 0x9C ! 000000001A92C08F +0007 0 | |
579 | .word 0x7B7EC0F4 ! 000000001A92C090 +0008 0 | |
580 | .word 0x41636C07 ! 000000001A92C094 +000C 0 Single 1.421387E+01 | |
581 | .xword 0xB7ECA7F8A1D2F1F2 ! 000000001A92C098 +0010 0 | |
582 | .half 0x123F ! 000000001A92C0A0 +0018 0 | |
583 | .byte 0xF3 ! 000000001A92C0A2 +001A 0 | |
584 | .byte 0xEE ! 000000001A92C0A3 +001B 0 | |
585 | .half 0xDAF1 ! 000000001A92C0A4 +001C 0 | |
586 | .byte 0x2C ! 000000001A92C0A6 +001E 0 | |
587 | .byte 0x28 ! 000000001A92C0A7 +001F 0 | |
588 | .xword 0x7A475BB29F5D6680 ! 000000001A92C0A8 +0020 0 | |
589 | .xword 0xC0633B3E619DF9B3 ! 000000001A92C0B0 +0028 0 Double -1.538514E+02 | |
590 | .xword 0x50318F8A7D2A6808 ! 000000001A92C0B8 +0030 0 | |
591 | .xword 0xC0699681C32FFB06 ! 000000001A92C0C0 +0038 0 Double -2.047033E+02 | |
592 | .word 0x8AE42A65 ! 000000001A92C0C8 +0040 0 | |
593 | .half 0x5194 ! 000000001A92C0CC +0044 0 | |
594 | .byte 0x65 ! 000000001A92C0CE +0046 0 | |
595 | .byte 0xBC ! 000000001A92C0CF +0047 0 | |
596 | .xword 0xABD95C69CB483E0D ! 000000001A92C0D0 +0048 0 | |
597 | .word 0xBF3EE0D2 ! 000000001A92C0D8 +0050 0 Single -7.456180E-01 | |
598 | .word 0x3F95235B ! 000000001A92C0DC +0054 0 Single 1.165141E+00 | |
599 | .half 0x2DBD ! 000000001A92C0E0 +0058 0 | |
600 | .half 0x1CF8 ! 000000001A92C0E2 +005A 0 | |
601 | .word 0x3ED00136 ! 000000001A92C0E4 +005C 0 | |
602 | .xword 0xBFCB0382F4E2F5FA ! 000000001A92C0E8 +0060 0 Double -2.110447E-01 | |
603 | .xword 0x40110DB2DEB63039 ! 000000001A92C0F0 +0068 0 Double 4.263378E+00 | |
604 | .byte 0x0F ! 000000001A92C0F8 +0070 0 | |
605 | .byte 0xEC ! 000000001A92C0F9 +0071 0 | |
606 | .byte 0x03 ! 000000001A92C0FA +0072 0 | |
607 | .byte 0x2D ! 000000001A92C0FB +0073 0 | |
608 | .word 0xC1E5D454 ! 000000001A92C0FC +0074 0 Single -2.872868E+01 | |
609 | .xword 0x98058D800A31DE2A ! 000000001A92C100 +0078 0 | |
610 | .xword 0x20A053760D9C4343 ! 000000001A92C108 +0080 0 | |
611 | ||
612 | !======================================================================== | |
613 | ||
614 | SECTION .bdata007 DATA_VA=0xc32c0000 | |
615 | attr_data { | |
616 | Name = .bdata007, | |
617 | VA = 0xc32c0000, | |
618 | RA = 0xffffa0000, | |
619 | PA = ra2pa(0xffffa0000,0), | |
620 | part_0_ctx_nonzero_tsb_config_1, | |
621 | TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0, | |
622 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
623 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
624 | } | |
625 | ||
626 | ||
627 | SECTION .bdata007 | |
628 | .data | |
629 | DATA008: | |
630 | .xword 0x88E054D0EA1DADAB ! 00000000C32C0000 -0088 DATA009+0x88 | |
631 | .xword 0x88C0921AEA1DADAB ! 00000000C32C0008 -0080 DATA007+0x88 | |
632 | .xword 0x3F3F1AD8416603DD ! 00000000C32C0010 -0078 0 Double 4.746225E-04 | |
633 | .word 0xBEE57579 ! 00000000C32C0018 -0070 0 Single -4.481619E-01 | |
634 | .word 0x7210AE5C ! 00000000C32C001C -006C 0 | |
635 | .xword 0x3EB7CAB220F5F6FB ! 00000000C32C0020 -0068 0 Double 1.418101E-06 | |
636 | .byte 0xF5 ! 00000000C32C0028 -0060 0 | |
637 | .byte 0xF0 ! 00000000C32C0029 -005F 0 | |
638 | .half 0x951A ! 00000000C32C002A -005E 0 | |
639 | .half 0xE06A ! 00000000C32C002C -005C 0 | |
640 | .half 0xE9C5 ! 00000000C32C002E -005A 0 | |
641 | .half 0x527D ! 00000000C32C0030 -0058 0 | |
642 | .half 0x7A49 ! 00000000C32C0032 -0056 0 | |
643 | .half 0x5CC1 ! 00000000C32C0034 -0054 0 | |
644 | .byte 0x93 ! 00000000C32C0036 -0052 0 | |
645 | .byte 0x3A ! 00000000C32C0037 -0051 0 | |
646 | .word 0xCF5B553B ! 00000000C32C0038 -0050 0 | |
647 | .word 0x539BB346 ! 00000000C32C003C -004C 0 | |
648 | .half 0xD176 ! 00000000C32C0040 -0048 0 | |
649 | .byte 0x05 ! 00000000C32C0042 -0046 0 | |
650 | .byte 0x41 ! 00000000C32C0043 -0045 0 | |
651 | .word 0x5D757C73 ! 00000000C32C0044 -0044 0 | |
652 | .xword 0xBF6D0AF5568B960E ! 00000000C32C0048 -0040 0 Double -3.545264E-03 | |
653 | .xword 0x213518933EBA0956 ! 00000000C32C0050 -0038 0 | |
654 | .xword 0x146DA044613AD4D6 ! 00000000C32C0058 -0030 0 | |
655 | .half 0xF6A8 ! 00000000C32C0060 -0028 0 | |
656 | .byte 0x9F ! 00000000C32C0062 -0026 0 | |
657 | .byte 0x23 ! 00000000C32C0063 -0025 0 | |
658 | .word 0xCD4EC2F3 ! 00000000C32C0064 -0024 0 | |
659 | .xword 0x67EE29057FED4CA9 ! 00000000C32C0068 -0020 0 | |
660 | .xword 0x2820E8E54E6DC3BA ! 00000000C32C0070 -0018 0 | |
661 | .xword 0x3F86BC325D0D943C ! 00000000C32C0078 -0010 0 Double 1.110114E-02 | |
662 | .word 0x4707C397 ! 00000000C32C0080 -0008 0 Single 3.475559E+04 | |
663 | .word 0x2C28DBC0 ! 00000000C32C0084 -0004 0 | |
664 | .word 0x1E2959DE ! 00000000C32C0088 +0000 0 | |
665 | .byte 0xDC ! 00000000C32C008C +0004 0 | |
666 | .byte 0xD6 ! 00000000C32C008D +0005 0 | |
667 | .byte 0x69 ! 00000000C32C008E +0006 0 | |
668 | .byte 0x03 ! 00000000C32C008F +0007 0 | |
669 | .word 0x3152A445 ! 00000000C32C0090 +0008 0 | |
670 | .word 0xC2D680EF ! 00000000C32C0094 +000C 0 Single -1.072518E+02 | |
671 | .xword 0xFA291446FD1E5756 ! 00000000C32C0098 +0010 0 | |
672 | .half 0xC566 ! 00000000C32C00A0 +0018 0 | |
673 | .byte 0xA4 ! 00000000C32C00A2 +001A 0 | |
674 | .byte 0xF1 ! 00000000C32C00A3 +001B 0 | |
675 | .half 0x5F67 ! 00000000C32C00A4 +001C 0 | |
676 | .byte 0xEE ! 00000000C32C00A6 +001E 0 | |
677 | .byte 0xEF ! 00000000C32C00A7 +001F 0 | |
678 | .xword 0x369853E34733F866 ! 00000000C32C00A8 +0020 0 | |
679 | .xword 0xBFAC20F8D75C4069 ! 00000000C32C00B0 +0028 0 Double -5.493906E-02 | |
680 | .xword 0xF88F15773F119DED ! 00000000C32C00B8 +0030 0 | |
681 | .xword 0x3F627CF172B1A326 ! 00000000C32C00C0 +0038 0 Double 2.256843E-03 | |
682 | .word 0x009AAAD5 ! 00000000C32C00C8 +0040 0 | |
683 | .half 0x8065 ! 00000000C32C00CC +0044 0 | |
684 | .byte 0xA9 ! 00000000C32C00CE +0046 0 | |
685 | .byte 0x16 ! 00000000C32C00CF +0047 0 | |
686 | .xword 0x264B181969B2017E ! 00000000C32C00D0 +0048 0 | |
687 | .word 0x3B623B73 ! 00000000C32C00D8 +0050 0 Single 3.452030E-03 | |
688 | .word 0xC502419E ! 00000000C32C00DC +0054 0 Single -2.084101E+03 | |
689 | .half 0x6C42 ! 00000000C32C00E0 +0058 0 | |
690 | .half 0xE9ED ! 00000000C32C00E2 +005A 0 | |
691 | .word 0x17EEDFDE ! 00000000C32C00E4 +005C 0 | |
692 | .xword 0xC01F0E2833E97D43 ! 00000000C32C00E8 +0060 0 Double -7.763825E+00 | |
693 | .xword 0xBF202FDD701F597D ! 00000000C32C00F0 +0068 0 Double -1.234968E-04 | |
694 | .byte 0xD0 ! 00000000C32C00F8 +0070 0 | |
695 | .byte 0x4B ! 00000000C32C00F9 +0071 0 | |
696 | .byte 0x32 ! 00000000C32C00FA +0072 0 | |
697 | .byte 0xB3 ! 00000000C32C00FB +0073 0 | |
698 | .word 0x3C647508 ! 00000000C32C00FC +0074 0 Single 1.394392E-02 | |
699 | .xword 0x299344B0A39C9CBC ! 00000000C32C0100 +0078 0 | |
700 | .xword 0x2A74B380F184C724 ! 00000000C32C0108 +0080 0 | |
701 | ||
702 | !======================================================================== | |
703 | ||
704 | SECTION .bdata008 DATA_VA=0xd054e000 | |
705 | attr_data { | |
706 | Name = .bdata008, | |
707 | VA = 0xd054e000, | |
708 | RA = 0xffffd6000, | |
709 | PA = ra2pa(0xffffd6000,0), | |
710 | part_0_ctx_nonzero_tsb_config_3, | |
711 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
712 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
713 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
714 | } | |
715 | ||
716 | ||
717 | SECTION .bdata008 | |
718 | .data | |
719 | DATA009: | |
720 | .xword 0xABAD1DEA34690088 ! 00000000D054E000 -0088 DATA010+0x88 | |
721 | .xword 0xABAD1DEAC32C0088 ! 00000000D054E008 -0080 DATA008+0x88 | |
722 | .xword 0xBF7A3F4067F6830D ! 00000000D054E010 -0078 0 Double -6.407978E-03 | |
723 | .word 0x3C5C3B33 ! 00000000D054E018 -0070 0 Single 1.344185E-02 | |
724 | .word 0xCC1B7146 ! 00000000D054E01C -006C 0 | |
725 | .xword 0xC102035E77EF34AB ! 00000000D054E020 -0068 0 Double -1.475638E+05 | |
726 | .byte 0x57 ! 00000000D054E028 -0060 0 | |
727 | .byte 0xF2 ! 00000000D054E029 -005F 0 | |
728 | .half 0x216C ! 00000000D054E02A -005E 0 | |
729 | .half 0x8CC3 ! 00000000D054E02C -005C 0 | |
730 | .half 0x0694 ! 00000000D054E02E -005A 0 | |
731 | .half 0x399B ! 00000000D054E030 -0058 0 | |
732 | .half 0x9EDD ! 00000000D054E032 -0056 0 | |
733 | .half 0x711D ! 00000000D054E034 -0054 0 | |
734 | .byte 0xD8 ! 00000000D054E036 -0052 0 | |
735 | .byte 0xE7 ! 00000000D054E037 -0051 0 | |
736 | .word 0xAF5884FA ! 00000000D054E038 -0050 0 | |
737 | .word 0xB20E4D58 ! 00000000D054E03C -004C 0 | |
738 | .half 0x982B ! 00000000D054E040 -0048 0 | |
739 | .byte 0x8C ! 00000000D054E042 -0046 0 | |
740 | .byte 0x61 ! 00000000D054E043 -0045 0 | |
741 | .word 0xC76A03A7 ! 00000000D054E044 -0044 0 | |
742 | .xword 0xBECBA4D200C35C8D ! 00000000D054E048 -0040 0 Double -3.295401E-06 | |
743 | .xword 0xF2DB2970BEB98561 ! 00000000D054E050 -0038 0 | |
744 | .xword 0xC59761767F53C6DC ! 00000000D054E058 -0030 0 | |
745 | .half 0xB731 ! 00000000D054E060 -0028 0 | |
746 | .byte 0xC8 ! 00000000D054E062 -0026 0 | |
747 | .byte 0xBB ! 00000000D054E063 -0025 0 | |
748 | .word 0x2A227407 ! 00000000D054E064 -0024 0 | |
749 | .xword 0xB1BEB0865EA3EDF2 ! 00000000D054E068 -0020 0 | |
750 | .xword 0x54E0084D2F364E6C ! 00000000D054E070 -0018 0 | |
751 | .xword 0x40160451E09FEB82 ! 00000000D054E078 -0010 0 Double 5.504219E+00 | |
752 | .word 0xC4312834 ! 00000000D054E080 -0008 0 Single -7.086282E+02 | |
753 | .word 0xB4C954CD ! 00000000D054E084 -0004 0 | |
754 | .word 0xC0F6116B ! 00000000D054E088 +0000 0 | |
755 | .byte 0x3C ! 00000000D054E08C +0004 0 | |
756 | .byte 0x81 ! 00000000D054E08D +0005 0 | |
757 | .byte 0xBE ! 00000000D054E08E +0006 0 | |
758 | .byte 0x23 ! 00000000D054E08F +0007 0 | |
759 | .word 0x020F856E ! 00000000D054E090 +0008 0 | |
760 | .word 0x42BDF14D ! 00000000D054E094 +000C 0 Single 9.497129E+01 | |
761 | .xword 0xED3506AFE069A953 ! 00000000D054E098 +0010 0 | |
762 | .half 0xD7C2 ! 00000000D054E0A0 +0018 0 | |
763 | .byte 0x34 ! 00000000D054E0A2 +001A 0 | |
764 | .byte 0x33 ! 00000000D054E0A3 +001B 0 | |
765 | .half 0x4411 ! 00000000D054E0A4 +001C 0 | |
766 | .byte 0xD2 ! 00000000D054E0A6 +001E 0 | |
767 | .byte 0xB8 ! 00000000D054E0A7 +001F 0 | |
768 | .xword 0xB39BBEED5EF4DEDB ! 00000000D054E0A8 +0020 0 | |
769 | .xword 0xBECEFFD95EE0CAB6 ! 00000000D054E0B0 +0028 0 Double -3.695418E-06 | |
770 | .xword 0x6A8E0446A632B49D ! 00000000D054E0B8 +0030 0 | |
771 | .xword 0x3EF8144EAD3D494E ! 00000000D054E0C0 +0038 0 Double 2.296383E-05 | |
772 | .word 0x16B056E9 ! 00000000D054E0C8 +0040 0 | |
773 | .half 0x4EFB ! 00000000D054E0CC +0044 0 | |
774 | .byte 0xBD ! 00000000D054E0CE +0046 0 | |
775 | .byte 0x16 ! 00000000D054E0CF +0047 0 | |
776 | .xword 0x8D1011AA214E3B18 ! 00000000D054E0D0 +0048 0 | |
777 | .word 0xB97787BF ! 00000000D054E0D8 +0050 0 Single -2.360632E-04 | |
778 | .word 0x4546047C ! 00000000D054E0DC +0054 0 Single 3.168280E+03 | |
779 | .half 0x9DA3 ! 00000000D054E0E0 +0058 0 | |
780 | .half 0xFBDB ! 00000000D054E0E2 +005A 0 | |
781 | .word 0xED4B043F ! 00000000D054E0E4 +005C 0 | |
782 | .xword 0xC014DBC8F4613252 ! 00000000D054E0E8 +0060 0 Double -5.214634E+00 | |
783 | .xword 0x4085047529E762C0 ! 00000000D054E0F0 +0068 0 Double 6.725572E+02 | |
784 | .byte 0x84 ! 00000000D054E0F8 +0070 0 | |
785 | .byte 0x2B ! 00000000D054E0F9 +0071 0 | |
786 | .byte 0x5E ! 00000000D054E0FA +0072 0 | |
787 | .byte 0x95 ! 00000000D054E0FB +0073 0 | |
788 | .word 0x3E1C462C ! 00000000D054E0FC +0074 0 Single 1.526114E-01 | |
789 | .xword 0x46ADB19D65D778AE ! 00000000D054E100 +0078 0 | |
790 | .xword 0x47F95E1D629E0197 ! 00000000D054E108 +0080 0 | |
791 | ||
792 | !======================================================================== | |
793 | ||
794 | SECTION .bdata009 DATA_VA=0x34690000 | |
795 | attr_data { | |
796 | Name = .bdata009, | |
797 | VA = 0x34690000, | |
798 | RA = 0xffff90000, | |
799 | PA = ra2pa(0xffff90000,0), | |
800 | part_0_ctx_nonzero_tsb_config_1, | |
801 | TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0, | |
802 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
803 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
804 | } | |
805 | ||
806 | ||
807 | SECTION .bdata009 | |
808 | .data | |
809 | DATA010: | |
810 | .xword 0x88807A61EA1DADAB ! 0000000034690000 -0088 DATA011+0x88 | |
811 | .xword 0x88E054D0EA1DADAB ! 0000000034690008 -0080 DATA009+0x88 | |
812 | .xword 0xBF74086DF4FB005C ! 0000000034690010 -0078 0 Double -4.890852E-03 | |
813 | .word 0xC3947EF2 ! 0000000034690018 -0070 0 Single -2.969918E+02 | |
814 | .word 0x018424E2 ! 000000003469001C -006C 0 | |
815 | .xword 0xC0BD91D50E0F5676 ! 0000000034690020 -0068 0 Double -7.569832E+03 | |
816 | .byte 0xEB ! 0000000034690028 -0060 0 | |
817 | .byte 0xB7 ! 0000000034690029 -005F 0 | |
818 | .half 0x8905 ! 000000003469002A -005E 0 | |
819 | .half 0x3018 ! 000000003469002C -005C 0 | |
820 | .half 0x2EAF ! 000000003469002E -005A 0 | |
821 | .half 0xA30E ! 0000000034690030 -0058 0 | |
822 | .half 0x66F2 ! 0000000034690032 -0056 0 | |
823 | .half 0x194A ! 0000000034690034 -0054 0 | |
824 | .byte 0x80 ! 0000000034690036 -0052 0 | |
825 | .byte 0xDE ! 0000000034690037 -0051 0 | |
826 | .word 0x0F03AA6C ! 0000000034690038 -0050 0 | |
827 | .word 0x54FFF8BD ! 000000003469003C -004C 0 | |
828 | .half 0x06CE ! 0000000034690040 -0048 0 | |
829 | .byte 0xE1 ! 0000000034690042 -0046 0 | |
830 | .byte 0x26 ! 0000000034690043 -0045 0 | |
831 | .word 0x032ECB48 ! 0000000034690044 -0044 0 | |
832 | .xword 0x4059F0CDDED7B9D7 ! 0000000034690048 -0040 0 Double 1.037626E+02 | |
833 | .xword 0x09CDE3B461DE9BE3 ! 0000000034690050 -0038 0 | |
834 | .xword 0x8E8885FE08E72485 ! 0000000034690058 -0030 0 | |
835 | .half 0xB64A ! 0000000034690060 -0028 0 | |
836 | .byte 0x2A ! 0000000034690062 -0026 0 | |
837 | .byte 0xA1 ! 0000000034690063 -0025 0 | |
838 | .word 0x4CC0E2EE ! 0000000034690064 -0024 0 | |
839 | .xword 0xDF7615C6D31B6022 ! 0000000034690068 -0020 0 | |
840 | .xword 0x7CA4BCE87AA275AE ! 0000000034690070 -0018 0 | |
841 | .xword 0x3FA842D8F79EF5D7 ! 0000000034690078 -0010 0 Double 4.738501E-02 | |
842 | .word 0xB924C6E7 ! 0000000034690080 -0008 0 Single -1.571436E-04 | |
843 | .word 0xF45B608F ! 0000000034690084 -0004 0 | |
844 | .word 0x9273FE5F ! 0000000034690088 +0000 0 | |
845 | .byte 0x3B ! 000000003469008C +0004 0 | |
846 | .byte 0x66 ! 000000003469008D +0005 0 | |
847 | .byte 0xCE ! 000000003469008E +0006 0 | |
848 | .byte 0x44 ! 000000003469008F +0007 0 | |
849 | .word 0x6381CCE3 ! 0000000034690090 +0008 0 | |
850 | .word 0xBB4B600E ! 0000000034690094 +000C 0 Single -3.103259E-03 | |
851 | .xword 0x091E1675ED065C39 ! 0000000034690098 +0010 0 | |
852 | .half 0x2E8F ! 00000000346900A0 +0018 0 | |
853 | .byte 0x16 ! 00000000346900A2 +001A 0 | |
854 | .byte 0x32 ! 00000000346900A3 +001B 0 | |
855 | .half 0x93A8 ! 00000000346900A4 +001C 0 | |
856 | .byte 0x92 ! 00000000346900A6 +001E 0 | |
857 | .byte 0xFC ! 00000000346900A7 +001F 0 | |
858 | .xword 0xECF6D6BCB3B2E65A ! 00000000346900A8 +0020 0 | |
859 | .xword 0xBEE8E0DC78132591 ! 00000000346900B0 +0028 0 Double -1.186293E-05 | |
860 | .xword 0x074AC6CAB5F605DC ! 00000000346900B8 +0030 0 | |
861 | .xword 0x40DF837EFF9BEEF1 ! 00000000346900C0 +0038 0 Double 3.226998E+04 | |
862 | .word 0x8B58972D ! 00000000346900C8 +0040 0 | |
863 | .half 0x5E8E ! 00000000346900CC +0044 0 | |
864 | .byte 0xB6 ! 00000000346900CE +0046 0 | |
865 | .byte 0x8E ! 00000000346900CF +0047 0 | |
866 | .xword 0x538E0BD64AF9E935 ! 00000000346900D0 +0048 0 | |
867 | .word 0x435B14DE ! 00000000346900D8 +0050 0 Single 2.190815E+02 | |
868 | .word 0xC0ECB505 ! 00000000346900DC +0054 0 Single -7.397097E+00 | |
869 | .half 0xCF1F ! 00000000346900E0 +0058 0 | |
870 | .half 0xEDF5 ! 00000000346900E2 +005A 0 | |
871 | .word 0xF7582CBB ! 00000000346900E4 +005C 0 | |
872 | .xword 0xBF7D322C62158450 ! 00000000346900E8 +0060 0 Double -7.127927E-03 | |
873 | .xword 0x3FFA007C2866299E ! 00000000346900F0 +0068 0 Double 1.625118E+00 | |
874 | .byte 0xEC ! 00000000346900F8 +0070 0 | |
875 | .byte 0x46 ! 00000000346900F9 +0071 0 | |
876 | .byte 0x6D ! 00000000346900FA +0072 0 | |
877 | .byte 0xF6 ! 00000000346900FB +0073 0 | |
878 | .word 0x3FDD15AA ! 00000000346900FC +0074 0 Single 1.727224E+00 | |
879 | .xword 0x20F3B2F975769BD0 ! 0000000034690100 +0078 0 | |
880 | .xword 0xAD769DDB60D56B04 ! 0000000034690108 +0080 0 | |
881 | ||
882 | !======================================================================== | |
883 | ||
884 | SECTION .bdata010 DATA_VA=0x617a8000 | |
885 | attr_data { | |
886 | Name = .bdata010, | |
887 | VA = 0x617a8000, | |
888 | RA = 0xffffd4000, | |
889 | PA = ra2pa(0xffffd4000,0), | |
890 | part_0_ctx_nonzero_tsb_config_3, | |
891 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
892 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
893 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
894 | } | |
895 | ||
896 | ||
897 | SECTION .bdata010 | |
898 | .data | |
899 | DATA011: | |
900 | .xword 0x8800451DEA1DADAB ! 00000000617A8000 -0088 DATA012+0x88 | |
901 | .xword 0x88006934EA1DADAB ! 00000000617A8008 -0080 DATA010+0x88 | |
902 | .xword 0xBECB785EEA435528 ! 00000000617A8010 -0078 0 Double -3.274703E-06 | |
903 | .word 0xBECBE6E8 ! 00000000617A8018 -0070 0 Single -3.982460E-01 | |
904 | .word 0x546CA081 ! 00000000617A801C -006C 0 | |
905 | .xword 0x3EB4B3BC471FC065 ! 00000000617A8020 -0068 0 Double 1.233941E-06 | |
906 | .byte 0x0F ! 00000000617A8028 -0060 0 | |
907 | .byte 0xD5 ! 00000000617A8029 -005F 0 | |
908 | .half 0x6C3C ! 00000000617A802A -005E 0 | |
909 | .half 0x7F2F ! 00000000617A802C -005C 0 | |
910 | .half 0x66CD ! 00000000617A802E -005A 0 | |
911 | .half 0x250D ! 00000000617A8030 -0058 0 | |
912 | .half 0x8F1D ! 00000000617A8032 -0056 0 | |
913 | .half 0x6326 ! 00000000617A8034 -0054 0 | |
914 | .byte 0x1D ! 00000000617A8036 -0052 0 | |
915 | .byte 0x22 ! 00000000617A8037 -0051 0 | |
916 | .word 0x77DA7C63 ! 00000000617A8038 -0050 0 | |
917 | .word 0xA5C667B2 ! 00000000617A803C -004C 0 | |
918 | .half 0x794A ! 00000000617A8040 -0048 0 | |
919 | .byte 0xB0 ! 00000000617A8042 -0046 0 | |
920 | .byte 0x19 ! 00000000617A8043 -0045 0 | |
921 | .word 0x9688EB16 ! 00000000617A8044 -0044 0 | |
922 | .xword 0x404C1C262C89C89D ! 00000000617A8048 -0040 0 Double 5.621991E+01 | |
923 | .xword 0x35B15C5FEB83D0B6 ! 00000000617A8050 -0038 0 | |
924 | .xword 0xE0217C1EE317D5D4 ! 00000000617A8058 -0030 0 | |
925 | .half 0xBF8F ! 00000000617A8060 -0028 0 | |
926 | .byte 0xFA ! 00000000617A8062 -0026 0 | |
927 | .byte 0xDF ! 00000000617A8063 -0025 0 | |
928 | .word 0x2AA03AAF ! 00000000617A8064 -0024 0 | |
929 | .xword 0x68BB010E5C5E8AB3 ! 00000000617A8068 -0020 0 | |
930 | .xword 0x7590BB0313E63E92 ! 00000000617A8070 -0018 0 | |
931 | .xword 0x3F7D8DE906C4F4DF ! 00000000617A8078 -0010 0 Double 7.215414E-03 | |
932 | .word 0x3CC15E48 ! 00000000617A8080 -0008 0 Single 2.360453E-02 | |
933 | .word 0xB077FA6C ! 00000000617A8084 -0004 0 | |
934 | .word 0xEF3B01F8 ! 00000000617A8088 +0000 0 | |
935 | .byte 0x40 ! 00000000617A808C +0004 0 | |
936 | .byte 0xAC ! 00000000617A808D +0005 0 | |
937 | .byte 0x6F ! 00000000617A808E +0006 0 | |
938 | .byte 0x27 ! 00000000617A808F +0007 0 | |
939 | .word 0x9967E9E8 ! 00000000617A8090 +0008 0 | |
940 | .word 0x3885C838 ! 00000000617A8094 +000C 0 Single 6.379228E-05 | |
941 | .xword 0xC7C7AAAC6B796A1B ! 00000000617A8098 +0010 0 | |
942 | .half 0xF639 ! 00000000617A80A0 +0018 0 | |
943 | .byte 0x8A ! 00000000617A80A2 +001A 0 | |
944 | .byte 0xBC ! 00000000617A80A3 +001B 0 | |
945 | .half 0x811D ! 00000000617A80A4 +001C 0 | |
946 | .byte 0x9D ! 00000000617A80A6 +001E 0 | |
947 | .byte 0xDF ! 00000000617A80A7 +001F 0 | |
948 | .xword 0xA043531B55C756D1 ! 00000000617A80A8 +0020 0 | |
949 | .xword 0xC0DE80DE321C297D ! 00000000617A80B0 +0028 0 Double -3.123547E+04 | |
950 | .xword 0x398D561C802CA296 ! 00000000617A80B8 +0030 0 | |
951 | .xword 0xBFB2794C72E5032A ! 00000000617A80C0 +0038 0 Double -7.216337E-02 | |
952 | .word 0xAC678D76 ! 00000000617A80C8 +0040 0 | |
953 | .half 0x1DDA ! 00000000617A80CC +0044 0 | |
954 | .byte 0x90 ! 00000000617A80CE +0046 0 | |
955 | .byte 0x57 ! 00000000617A80CF +0047 0 | |
956 | .xword 0xFF3173ED0122E4FF ! 00000000617A80D0 +0048 0 | |
957 | .word 0x3C6304DE ! 00000000617A80D8 +0050 0 Single 1.385614E-02 | |
958 | .word 0x411AC8A5 ! 00000000617A80DC +0054 0 Single 9.673985E+00 | |
959 | .half 0x0C34 ! 00000000617A80E0 +0058 0 | |
960 | .half 0xA592 ! 00000000617A80E2 +005A 0 | |
961 | .word 0x1C2F3D24 ! 00000000617A80E4 +005C 0 | |
962 | .xword 0xBF61E42F385925D1 ! 00000000617A80E8 +0060 0 Double -2.184002E-03 | |
963 | .xword 0x40D1096FE635B6E8 ! 00000000617A80F0 +0068 0 Double 1.744575E+04 | |
964 | .byte 0x2A ! 00000000617A80F8 +0070 0 | |
965 | .byte 0x53 ! 00000000617A80F9 +0071 0 | |
966 | .byte 0xB2 ! 00000000617A80FA +0072 0 | |
967 | .byte 0x12 ! 00000000617A80FB +0073 0 | |
968 | .word 0xC2112CA1 ! 00000000617A80FC +0074 0 Single -3.629358E+01 | |
969 | .xword 0x2284AF8E3C5194E8 ! 00000000617A8100 +0078 0 | |
970 | .xword 0x1E80A2CE0A6D809B ! 00000000617A8108 +0080 0 | |
971 | ||
972 | !======================================================================== | |
973 | ||
974 | SECTION .bdata011 DATA_VA=0x1d450000 | |
975 | attr_data { | |
976 | Name = .bdata011, | |
977 | VA = 0x1d450000, | |
978 | RA = 0xffff80000, | |
979 | PA = ra2pa(0xffff80000,0), | |
980 | part_0_ctx_nonzero_tsb_config_1, | |
981 | TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0, | |
982 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
983 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
984 | } | |
985 | ||
986 | ||
987 | SECTION .bdata011 | |
988 | .data | |
989 | DATA012: | |
990 | .xword 0xABAD1DEAF0C60088 ! 000000001D450000 -0088 DATA003+0x88 | |
991 | .xword 0xABAD1DEA617A8088 ! 000000001D450008 -0080 DATA011+0x88 | |
992 | .xword 0xC014D50349A2ACB7 ! 000000001D450010 -0078 0 Double -5.208020E+00 | |
993 | .word 0x39B9E940 ! 000000001D450018 -0070 0 Single 3.545973E-04 | |
994 | .word 0x8C261A0E ! 000000001D45001C -006C 0 | |
995 | .xword 0x3ED0FDBDDE2F2B5A ! 000000001D450020 -0068 0 Double 4.051013E-06 | |
996 | .byte 0x7B ! 000000001D450028 -0060 0 | |
997 | .byte 0x59 ! 000000001D450029 -005F 0 | |
998 | .half 0xF56C ! 000000001D45002A -005E 0 | |
999 | .half 0x81E7 ! 000000001D45002C -005C 0 | |
1000 | .half 0xE9EF ! 000000001D45002E -005A 0 | |
1001 | .half 0x30DF ! 000000001D450030 -0058 0 | |
1002 | .half 0x0782 ! 000000001D450032 -0056 0 | |
1003 | .half 0xDA1F ! 000000001D450034 -0054 0 | |
1004 | .byte 0x07 ! 000000001D450036 -0052 0 | |
1005 | .byte 0x56 ! 000000001D450037 -0051 0 | |
1006 | .word 0xCD1B55B1 ! 000000001D450038 -0050 0 | |
1007 | .word 0x71A701F4 ! 000000001D45003C -004C 0 | |
1008 | .half 0xB110 ! 000000001D450040 -0048 0 | |
1009 | .byte 0xC7 ! 000000001D450042 -0046 0 | |
1010 | .byte 0x37 ! 000000001D450043 -0045 0 | |
1011 | .word 0xDE7737B2 ! 000000001D450044 -0044 0 | |
1012 | .xword 0x3F509E3CDBAD8F2A ! 000000001D450048 -0040 0 Double 1.014289E-03 | |
1013 | .xword 0xEB307A5D8E001A15 ! 000000001D450050 -0038 0 | |
1014 | .xword 0xDE9C6BAB03907D93 ! 000000001D450058 -0030 0 | |
1015 | .half 0xBBD0 ! 000000001D450060 -0028 0 | |
1016 | .byte 0x6B ! 000000001D450062 -0026 0 | |
1017 | .byte 0x61 ! 000000001D450063 -0025 0 | |
1018 | .word 0x083D70D5 ! 000000001D450064 -0024 0 | |
1019 | .xword 0x8C507D481899CA9D ! 000000001D450068 -0020 0 | |
1020 | .xword 0x09A833D5A5AC6CB0 ! 000000001D450070 -0018 0 | |
1021 | .xword 0x3F1FEAA23B624C22 ! 000000001D450078 -0010 0 Double 1.217519E-04 | |
1022 | .word 0x3FCC70CE ! 000000001D450080 -0008 0 Single 1.597193E+00 | |
1023 | .word 0xD2B6DC2B ! 000000001D450084 -0004 0 | |
1024 | .word 0x94E1EC1D ! 000000001D450088 +0000 0 | |
1025 | .byte 0xA4 ! 000000001D45008C +0004 0 | |
1026 | .byte 0xE4 ! 000000001D45008D +0005 0 | |
1027 | .byte 0x9E ! 000000001D45008E +0006 0 | |
1028 | .byte 0x82 ! 000000001D45008F +0007 0 | |
1029 | .word 0xFD647B85 ! 000000001D450090 +0008 0 | |
1030 | .word 0x3A5DCD74 ! 000000001D450094 +000C 0 Single 8.461096E-04 | |
1031 | .xword 0x14F46731865EA011 ! 000000001D450098 +0010 0 | |
1032 | .half 0xD000 ! 000000001D4500A0 +0018 0 | |
1033 | .byte 0x0B ! 000000001D4500A2 +001A 0 | |
1034 | .byte 0x90 ! 000000001D4500A3 +001B 0 | |
1035 | .half 0x4675 ! 000000001D4500A4 +001C 0 | |
1036 | .byte 0xE0 ! 000000001D4500A6 +001E 0 | |
1037 | .byte 0xEB ! 000000001D4500A7 +001F 0 | |
1038 | .xword 0xDF01F7B1BCB2465E ! 000000001D4500A8 +0020 0 | |
1039 | .xword 0xBF0559277533B888 ! 000000001D4500B0 +0028 0 Double -4.071857E-05 | |
1040 | .xword 0x781695E951A06362 ! 000000001D4500B8 +0030 0 | |
1041 | .xword 0x3F76F182A1279BCE ! 000000001D4500C0 +0038 0 Double 5.601416E-03 | |
1042 | .word 0x19B8006E ! 000000001D4500C8 +0040 0 | |
1043 | .half 0xA128 ! 000000001D4500CC +0044 0 | |
1044 | .byte 0xDF ! 000000001D4500CE +0046 0 | |
1045 | .byte 0x8D ! 000000001D4500CF +0047 0 | |
1046 | .xword 0x71B6243E73284210 ! 000000001D4500D0 +0048 0 | |
1047 | .word 0x3A816E63 ! 000000001D4500D8 +0050 0 Single 9.874817E-04 | |
1048 | .word 0x46D5751A ! 000000001D4500DC +0054 0 Single 2.732255E+04 | |
1049 | .half 0x6A60 ! 000000001D4500E0 +0058 0 | |
1050 | .half 0x4834 ! 000000001D4500E2 +005A 0 | |
1051 | .word 0xD54EEA4E ! 000000001D4500E4 +005C 0 | |
1052 | .xword 0x410BFCD826797E3A ! 000000001D4500E8 +0060 0 Double 2.292750E+05 | |
1053 | .xword 0xC09B5A6AC3B61122 ! 000000001D4500F0 +0068 0 Double -1.750604E+03 | |
1054 | .byte 0x10 ! 000000001D4500F8 +0070 0 | |
1055 | .byte 0xB3 ! 000000001D4500F9 +0071 0 | |
1056 | .byte 0xF6 ! 000000001D4500FA +0072 0 | |
1057 | .byte 0x4A ! 000000001D4500FB +0073 0 | |
1058 | .word 0x4283E7D6 ! 000000001D4500FC +0074 0 Single 6.595280E+01 | |
1059 | .xword 0xF1B10D1425FD4462 ! 000000001D450100 +0078 0 | |
1060 | .xword 0xCD0806334B7740D4 ! 000000001D450108 +0080 0 | |
1061 | ||
1062 | !======================================================================== | |
1063 | ||
1064 | SECTION .bblk012 DATA_VA=0x9ff18000 | |
1065 | attr_data { | |
1066 | Name = .bblk012, | |
1067 | VA = 0x9ff18000, | |
1068 | RA = 0xffffd2000, | |
1069 | PA = ra2pa(0xffffd2000,0), | |
1070 | part_0_ctx_nonzero_tsb_config_3, | |
1071 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
1072 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1073 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1074 | } | |
1075 | ||
1076 | ||
1077 | SECTION .bblk012 | |
1078 | .data | |
1079 | DATA013: | |
1080 | .xword 0xEF6390F2E8EA3712 ! 000000009FF18000 +0000 0 | |
1081 | .xword 0xDC666562A987E8BC ! 000000009FF18008 +0008 0 | |
1082 | .xword 0xF82C711A732FC756 ! 000000009FF18010 +0010 0 | |
1083 | .xword 0x7DEAEA1B81D9F044 ! 000000009FF18018 +0018 0 | |
1084 | .xword 0xD7C508E2B7A0DE49 ! 000000009FF18020 +0020 0 | |
1085 | .xword 0x3E3D4565D8B3DCC6 ! 000000009FF18028 +0028 0 | |
1086 | .xword 0x17A4E0C8A9F3E9AF ! 000000009FF18030 +0030 0 | |
1087 | .xword 0x0F74895A76EDEE74 ! 000000009FF18038 +0038 0 | |
1088 | .xword 0xC464CA6BFC7E34BB ! 000000009FF18040 +0040 0 | |
1089 | .xword 0xB5D9B430F38E39FC ! 000000009FF18048 +0048 0 | |
1090 | .xword 0x3F2D42F0A92A9D63 ! 000000009FF18050 +0050 0 | |
1091 | .xword 0xBF7912320C8266ED ! 000000009FF18058 +0058 0 | |
1092 | .xword 0xDD0B55686CBF3882 ! 000000009FF18060 +0060 0 | |
1093 | .xword 0xE777BC1B68C0B9B6 ! 000000009FF18068 +0068 0 | |
1094 | .xword 0x5501D0D5D17A9591 ! 000000009FF18070 +0070 0 | |
1095 | .xword 0xFA7AABEC6BA06D91 ! 000000009FF18078 +0078 0 | |
1096 | ||
1097 | !======================================================================== | |
1098 | ||
1099 | SECTION .bcom001 DATA_VA=0x0 | |
1100 | attr_data { | |
1101 | Name = .bcom001, | |
1102 | VA = 0x0, | |
1103 | RA = 0xffffde000, | |
1104 | PA = ra2pa(0xffffde000,0), | |
1105 | part_0_ctx_nonzero_tsb_config_3, | |
1106 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
1107 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
1108 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1109 | } | |
1110 | ||
1111 | ||
1112 | SECTION .bcom001 | |
1113 | .data | |
1114 | DATA002: | |
1115 | .xword 0xB93CC991351282B6 ! 0000000000000000 +0000 0 | |
1116 | ||
1117 | !======================================================================== | |
1118 | ||
1119 | SECTION .bstk013 DATA_VA=0x13430000 | |
1120 | attr_data { | |
1121 | Name = .bstk013, | |
1122 | VA = 0x13430000, | |
1123 | RA = 0xffff70000, | |
1124 | PA = ra2pa(0xffff70000,0), | |
1125 | part_0_ctx_nonzero_tsb_config_1, | |
1126 | TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0, | |
1127 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1128 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1129 | } | |
1130 | ||
1131 | ||
1132 | SECTION .bstk013 | |
1133 | .data | |
1134 | .skip 0x2000 ! 0000000013430000 | |
1135 | STACK0068: | |
1136 | ||
1137 | !======================================================================== | |
1138 | ||
1139 | SECTION .bkey014 DATA_VA=0xe9d20000 | |
1140 | attr_data { | |
1141 | Name = .bkey014, | |
1142 | VA = 0xe9d20000, | |
1143 | RA = 0xffff60000, | |
1144 | PA = ra2pa(0xffff60000,0), | |
1145 | part_0_ctx_nonzero_tsb_config_1, | |
1146 | TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0, | |
1147 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1148 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1149 | } | |
1150 | ||
1151 | ||
1152 | SECTION .bkey014 | |
1153 | .data | |
1154 | DATA015: | |
1155 | .xword 0xABAD1DEAF0C60088 ! 00000000E9D20000 +0000 DATA003+0x88 | |
1156 | .xword 0xABAD1DEA25D60088 ! 00000000E9D20008 +0008 DATA004+0x88 | |
1157 | .xword 0xABAD1DEA91D2C088 ! 00000000E9D20010 +0010 DATA005+0x88 | |
1158 | .xword 0xABAD1DEA7C800088 ! 00000000E9D20018 +0018 DATA006+0x88 | |
1159 | .xword 0xABAD1DEA1A92C088 ! 00000000E9D20020 +0020 DATA007+0x88 | |
1160 | .xword 0xABAD1DEAC32C0088 ! 00000000E9D20028 +0028 DATA008+0x88 | |
1161 | .xword 0xABAD1DEAD054E088 ! 00000000E9D20030 +0030 DATA009+0x88 | |
1162 | .xword 0xABAD1DEA34690088 ! 00000000E9D20038 +0038 DATA010+0x88 | |
1163 | .xword 0xABAD1DEA617A8088 ! 00000000E9D20040 +0040 DATA011+0x88 | |
1164 | .xword 0xABAD1DEA1D450088 ! 00000000E9D20048 +0048 DATA012+0x88 | |
1165 | .xword 0xABAD1DEA9FF18000 ! 00000000E9D20050 +0050 DATA013+0x0 | |
1166 | .xword 0xABAD1DEFFFFE0000 ! 00000000E9D20058 +0058 DATA001+0x0 | |
1167 | .xword 0x0000000000000000 ! 00000000E9D20060 +0060 0 | |
1168 | .xword 0xBFC70B83CA065AC7 ! 00000000E9D20068 +0068 0 Double -1.800389E-01 | |
1169 | .word 0x3EB193A7 ! 00000000E9D20070 +0070 0 Single 3.468296E-01 | |
1170 | ||
1171 | ! Context 69 runs in 64-bit addressing mode, big-endian | |
1172 | ||
1173 | !======================================================================== | |
1174 | ||
1175 | SECTION .bdata016 DATA_VA=0x5656a0000000 | |
1176 | attr_data { | |
1177 | Name = .bdata016, | |
1178 | VA = 0x5656a0000000, | |
1179 | RA = 0xfe0000000, | |
1180 | PA = ra2pa(0xfe0000000,0), | |
1181 | part_0_ctx_nonzero_tsb_config_2, | |
1182 | TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0, | |
1183 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1184 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1185 | } | |
1186 | ||
1187 | ||
1188 | SECTION .bdata016 | |
1189 | .data | |
1190 | DATA026: | |
1191 | .xword 0x00000000115A0088 ! 00005656A0000000 -0088 DATA027+0x88 | |
1192 | .xword 0x000031D99CEA0088 ! 00005656A0000008 -0080 DATA035+0x88 | |
1193 | .xword 0x3F16E1A91C66FC6E ! 00005656A0000010 -0078 0 Double 8.728594E-05 | |
1194 | .word 0xBE3673CE ! 00005656A0000018 -0070 0 Single -1.781761E-01 | |
1195 | .word 0xF107F6B5 ! 00005656A000001C -006C 0 | |
1196 | .xword 0x3EFA05A04EBACC92 ! 00005656A0000020 -0068 0 Double 2.481649E-05 | |
1197 | .byte 0x86 ! 00005656A0000028 -0060 0 | |
1198 | .byte 0x20 ! 00005656A0000029 -005F 0 | |
1199 | .half 0xA247 ! 00005656A000002A -005E 0 | |
1200 | .half 0x8A7B ! 00005656A000002C -005C 0 | |
1201 | .half 0x152F ! 00005656A000002E -005A 0 | |
1202 | .half 0xC9BA ! 00005656A0000030 -0058 0 | |
1203 | .half 0x6219 ! 00005656A0000032 -0056 0 | |
1204 | .half 0x8A33 ! 00005656A0000034 -0054 0 | |
1205 | .byte 0x85 ! 00005656A0000036 -0052 0 | |
1206 | .byte 0x67 ! 00005656A0000037 -0051 0 | |
1207 | .word 0x2742C984 ! 00005656A0000038 -0050 0 | |
1208 | .word 0x91C850AB ! 00005656A000003C -004C 0 | |
1209 | .half 0xA00F ! 00005656A0000040 -0048 0 | |
1210 | .byte 0x74 ! 00005656A0000042 -0046 0 | |
1211 | .byte 0x71 ! 00005656A0000043 -0045 0 | |
1212 | .word 0xEBC41D3C ! 00005656A0000044 -0044 0 | |
1213 | .xword 0xBF087C9F34D65D23 ! 00005656A0000048 -0040 0 Double -4.670487E-05 | |
1214 | .xword 0x837655D74E92064E ! 00005656A0000050 -0038 0 | |
1215 | .xword 0x68A133E5D207E5DC ! 00005656A0000058 -0030 0 | |
1216 | .half 0x0676 ! 00005656A0000060 -0028 0 | |
1217 | .byte 0x90 ! 00005656A0000062 -0026 0 | |
1218 | .byte 0x27 ! 00005656A0000063 -0025 0 | |
1219 | .word 0x098A22A3 ! 00005656A0000064 -0024 0 | |
1220 | .xword 0xC5C45695DEF32E17 ! 00005656A0000068 -0020 0 | |
1221 | .xword 0x8E8D7614821ACC00 ! 00005656A0000070 -0018 0 | |
1222 | .xword 0x40E199EAC9C1187E ! 00005656A0000078 -0010 0 Double 3.604734E+04 | |
1223 | .word 0xC0BA6A74 ! 00005656A0000080 -0008 0 Single -5.825495E+00 | |
1224 | .word 0x1C8BCE40 ! 00005656A0000084 -0004 0 | |
1225 | .word 0xA5EF9C32 ! 00005656A0000088 +0000 0 | |
1226 | .byte 0xC8 ! 00005656A000008C +0004 0 | |
1227 | .byte 0xBA ! 00005656A000008D +0005 0 | |
1228 | .byte 0xC6 ! 00005656A000008E +0006 0 | |
1229 | .byte 0x74 ! 00005656A000008F +0007 0 | |
1230 | .word 0x25DE8200 ! 00005656A0000090 +0008 0 | |
1231 | .word 0xB8BDFFCF ! 00005656A0000094 +000C 0 Single -9.059870E-05 | |
1232 | .xword 0xD350C948A4E67724 ! 00005656A0000098 +0010 0 | |
1233 | .half 0xD5F5 ! 00005656A00000A0 +0018 0 | |
1234 | .byte 0xD2 ! 00005656A00000A2 +001A 0 | |
1235 | .byte 0x51 ! 00005656A00000A3 +001B 0 | |
1236 | .half 0x79D9 ! 00005656A00000A4 +001C 0 | |
1237 | .byte 0x8D ! 00005656A00000A6 +001E 0 | |
1238 | .byte 0xF5 ! 00005656A00000A7 +001F 0 | |
1239 | .xword 0xD94CE52A04AAB2E1 ! 00005656A00000A8 +0020 0 | |
1240 | .xword 0xBEF7F34CBD401F25 ! 00005656A00000B0 +0028 0 Double -2.284087E-05 | |
1241 | .xword 0xE31D14511953FA59 ! 00005656A00000B8 +0030 0 | |
1242 | .xword 0xC00C488B11A7DE5C ! 00005656A00000C0 +0038 0 Double -3.535422E+00 | |
1243 | .word 0xF0E25812 ! 00005656A00000C8 +0040 0 | |
1244 | .half 0x59BA ! 00005656A00000CC +0044 0 | |
1245 | .byte 0x96 ! 00005656A00000CE +0046 0 | |
1246 | .byte 0x1C ! 00005656A00000CF +0047 0 | |
1247 | .xword 0xEB920C90DAAC07F4 ! 00005656A00000D0 +0048 0 | |
1248 | .word 0x3AC44D15 ! 00005656A00000D8 +0050 0 Single 1.497659E-03 | |
1249 | .word 0x45D0608C ! 00005656A00000DC +0054 0 Single 6.668068E+03 | |
1250 | .half 0xB5F8 ! 00005656A00000E0 +0058 0 | |
1251 | .half 0x775D ! 00005656A00000E2 +005A 0 | |
1252 | .word 0x48579D23 ! 00005656A00000E4 +005C 0 | |
1253 | .xword 0x3FE1AA6BD64026B8 ! 00005656A00000E8 +0060 0 Double 5.520534E-01 | |
1254 | .xword 0xC1179F70B59C4618 ! 00005656A00000F0 +0068 0 Double -3.870362E+05 | |
1255 | .byte 0xA0 ! 00005656A00000F8 +0070 0 | |
1256 | .byte 0x61 ! 00005656A00000F9 +0071 0 | |
1257 | .byte 0x5B ! 00005656A00000FA +0072 0 | |
1258 | .byte 0xC6 ! 00005656A00000FB +0073 0 | |
1259 | .word 0x3BA77F4E ! 00005656A00000FC +0074 0 Single 5.111611E-03 | |
1260 | .xword 0x70845DCDB44F19A5 ! 00005656A0000100 +0078 0 | |
1261 | .xword 0xCF2B503E144BC59E ! 00005656A0000108 +0080 0 | |
1262 | ||
1263 | !======================================================================== | |
1264 | ||
1265 | SECTION .bdata017 DATA_VA=0x115a0000 | |
1266 | attr_data { | |
1267 | Name = .bdata017, | |
1268 | VA = 0x115a0000, | |
1269 | RA = 0xfdfff0000, | |
1270 | PA = ra2pa(0xfdfff0000,0), | |
1271 | part_0_ctx_nonzero_tsb_config_1, | |
1272 | TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0, | |
1273 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1274 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1275 | } | |
1276 | ||
1277 | ||
1278 | SECTION .bdata017 | |
1279 | .data | |
1280 | DATA027: | |
1281 | .xword 0x0000765BA0000088 ! 00000000115A0000 -0088 DATA028+0x88 | |
1282 | .xword 0x00005656A0000088 ! 00000000115A0008 -0080 DATA026+0x88 | |
1283 | .xword 0x3F7DCE7FEED82819 ! 00000000115A0010 -0078 0 Double 7.277012E-03 | |
1284 | .word 0x3EB2BEDF ! 00000000115A0018 -0070 0 Single 3.491125E-01 | |
1285 | .word 0xAA82F264 ! 00000000115A001C -006C 0 | |
1286 | .xword 0xBF83E84CE98AD4D0 ! 00000000115A0020 -0068 0 Double -9.720422E-03 | |
1287 | .byte 0xC7 ! 00000000115A0028 -0060 0 | |
1288 | .byte 0x5B ! 00000000115A0029 -005F 0 | |
1289 | .half 0x43FA ! 00000000115A002A -005E 0 | |
1290 | .half 0x1408 ! 00000000115A002C -005C 0 | |
1291 | .half 0x020A ! 00000000115A002E -005A 0 | |
1292 | .half 0x164F ! 00000000115A0030 -0058 0 | |
1293 | .half 0x3BA9 ! 00000000115A0032 -0056 0 | |
1294 | .half 0x6333 ! 00000000115A0034 -0054 0 | |
1295 | .byte 0x16 ! 00000000115A0036 -0052 0 | |
1296 | .byte 0xC8 ! 00000000115A0037 -0051 0 | |
1297 | .word 0xDE8EC4B7 ! 00000000115A0038 -0050 0 | |
1298 | .word 0xC2DAE7B9 ! 00000000115A003C -004C 0 | |
1299 | .half 0xE7F4 ! 00000000115A0040 -0048 0 | |
1300 | .byte 0x6D ! 00000000115A0042 -0046 0 | |
1301 | .byte 0x14 ! 00000000115A0043 -0045 0 | |
1302 | .word 0xA6626598 ! 00000000115A0044 -0044 0 | |
1303 | .xword 0xBF0ED7EDB94BAF76 ! 00000000115A0048 -0040 0 Double -5.882925E-05 | |
1304 | .xword 0x5DA24FDE6BA1FC09 ! 00000000115A0050 -0038 0 | |
1305 | .xword 0x4406400032D456AA ! 00000000115A0058 -0030 0 | |
1306 | .half 0xDD4A ! 00000000115A0060 -0028 0 | |
1307 | .byte 0xFA ! 00000000115A0062 -0026 0 | |
1308 | .byte 0x67 ! 00000000115A0063 -0025 0 | |
1309 | .word 0x72CBCB68 ! 00000000115A0064 -0024 0 | |
1310 | .xword 0x323030ADDB03C5F1 ! 00000000115A0068 -0020 0 | |
1311 | .xword 0x7B3E101A92BB6F1F ! 00000000115A0070 -0018 0 | |
1312 | .xword 0xC076227C0A3200CC ! 00000000115A0078 -0010 0 Double -3.541553E+02 | |
1313 | .word 0x3BE86045 ! 00000000115A0080 -0008 0 Single 7.091554E-03 | |
1314 | .word 0xAA3CCE68 ! 00000000115A0084 -0004 0 | |
1315 | .word 0x2B71DD7F ! 00000000115A0088 +0000 0 | |
1316 | .byte 0xAD ! 00000000115A008C +0004 0 | |
1317 | .byte 0x6C ! 00000000115A008D +0005 0 | |
1318 | .byte 0x50 ! 00000000115A008E +0006 0 | |
1319 | .byte 0x93 ! 00000000115A008F +0007 0 | |
1320 | .word 0x919622ED ! 00000000115A0090 +0008 0 | |
1321 | .word 0xBDE8C275 ! 00000000115A0094 +000C 0 Single -1.136521E-01 | |
1322 | .xword 0x3882C6BEEE6568BA ! 00000000115A0098 +0010 0 | |
1323 | .half 0x83AA ! 00000000115A00A0 +0018 0 | |
1324 | .byte 0xDF ! 00000000115A00A2 +001A 0 | |
1325 | .byte 0xCA ! 00000000115A00A3 +001B 0 | |
1326 | .half 0x0FEF ! 00000000115A00A4 +001C 0 | |
1327 | .byte 0xC0 ! 00000000115A00A6 +001E 0 | |
1328 | .byte 0x89 ! 00000000115A00A7 +001F 0 | |
1329 | .xword 0x7D339C078F140FC1 ! 00000000115A00A8 +0020 0 | |
1330 | .xword 0xC09B9559CCDEF197 ! 00000000115A00B0 +0028 0 Double -1.765338E+03 | |
1331 | .xword 0x1B3A6610DFDD649D ! 00000000115A00B8 +0030 0 | |
1332 | .xword 0xBFB6EF2D9570E3BD ! 00000000115A00C0 +0038 0 Double -8.958707E-02 | |
1333 | .word 0x40D2DC05 ! 00000000115A00C8 +0040 0 | |
1334 | .half 0xC666 ! 00000000115A00CC +0044 0 | |
1335 | .byte 0xA5 ! 00000000115A00CE +0046 0 | |
1336 | .byte 0x66 ! 00000000115A00CF +0047 0 | |
1337 | .xword 0x6219EC803BBAB425 ! 00000000115A00D0 +0048 0 | |
1338 | .word 0xBC25B006 ! 00000000115A00D8 +0050 0 Single -1.011277E-02 | |
1339 | .word 0x408E2A6E ! 00000000115A00DC +0054 0 Single 4.442679E+00 | |
1340 | .half 0x559E ! 00000000115A00E0 +0058 0 | |
1341 | .half 0x6383 ! 00000000115A00E2 +005A 0 | |
1342 | .word 0xB19F8E50 ! 00000000115A00E4 +005C 0 | |
1343 | .xword 0x3F6901DAD897516C ! 00000000115A00E8 +0060 0 Double 3.052642E-03 | |
1344 | .xword 0xBF5BBB83E3D1048E ! 00000000115A00F0 +0068 0 Double -1.692656E-03 | |
1345 | .byte 0x9C ! 00000000115A00F8 +0070 0 | |
1346 | .byte 0x0A ! 00000000115A00F9 +0071 0 | |
1347 | .byte 0x64 ! 00000000115A00FA +0072 0 | |
1348 | .byte 0x59 ! 00000000115A00FB +0073 0 | |
1349 | .word 0x39DEC9AB ! 00000000115A00FC +0074 0 Single 4.249339E-04 | |
1350 | .xword 0xF7A828D36D5B0EF8 ! 00000000115A0100 +0078 0 | |
1351 | .xword 0xE65F34B3796E2085 ! 00000000115A0108 +0080 0 | |
1352 | ||
1353 | !======================================================================== | |
1354 | ||
1355 | SECTION .bdata018 DATA_VA=0x765ba0000000 | |
1356 | attr_data { | |
1357 | Name = .bdata018, | |
1358 | VA = 0x765ba0000000, | |
1359 | RA = 0xfc0000000, | |
1360 | PA = ra2pa(0xfc0000000,0), | |
1361 | part_0_ctx_nonzero_tsb_config_2, | |
1362 | TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0, | |
1363 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
1364 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1365 | } | |
1366 | ||
1367 | ||
1368 | SECTION .bdata018 | |
1369 | .data | |
1370 | DATA028: | |
1371 | .xword 0x88E037220E000000 ! 0000765BA0000000 -0088 DATA029+0x88 | |
1372 | .xword 0x88005A1100000000 ! 0000765BA0000008 -0080 DATA027+0x88 | |
1373 | .xword 0x3F8761E145B7A10C ! 0000765BA0000010 -0078 0 Double 1.141716E-02 | |
1374 | .word 0xC3C6BF07 ! 0000765BA0000018 -0070 0 Single -3.974924E+02 | |
1375 | .word 0xD2F7C28E ! 0000765BA000001C -006C 0 | |
1376 | .xword 0x3FC535960CD53532 ! 0000765BA0000020 -0068 0 Double 1.656978E-01 | |
1377 | .byte 0x45 ! 0000765BA0000028 -0060 0 | |
1378 | .byte 0x3C ! 0000765BA0000029 -005F 0 | |
1379 | .half 0xD9E6 ! 0000765BA000002A -005E 0 | |
1380 | .half 0xD86A ! 0000765BA000002C -005C 0 | |
1381 | .half 0xF5AC ! 0000765BA000002E -005A 0 | |
1382 | .half 0xB1DC ! 0000765BA0000030 -0058 0 | |
1383 | .half 0x5987 ! 0000765BA0000032 -0056 0 | |
1384 | .half 0x04A3 ! 0000765BA0000034 -0054 0 | |
1385 | .byte 0x03 ! 0000765BA0000036 -0052 0 | |
1386 | .byte 0x0E ! 0000765BA0000037 -0051 0 | |
1387 | .word 0xE4560639 ! 0000765BA0000038 -0050 0 | |
1388 | .word 0x9FE7737A ! 0000765BA000003C -004C 0 | |
1389 | .half 0x825F ! 0000765BA0000040 -0048 0 | |
1390 | .byte 0x93 ! 0000765BA0000042 -0046 0 | |
1391 | .byte 0xCB ! 0000765BA0000043 -0045 0 | |
1392 | .word 0x1E4ECF54 ! 0000765BA0000044 -0044 0 | |
1393 | .xword 0x40265B567DF08968 ! 0000765BA0000048 -0040 0 Double 1.117839E+01 | |
1394 | .xword 0x23062CAD96D484CE ! 0000765BA0000050 -0038 0 | |
1395 | .xword 0xA522434D0F004F89 ! 0000765BA0000058 -0030 0 | |
1396 | .half 0xC567 ! 0000765BA0000060 -0028 0 | |
1397 | .byte 0xCC ! 0000765BA0000062 -0026 0 | |
1398 | .byte 0xC6 ! 0000765BA0000063 -0025 0 | |
1399 | .word 0xF60A6CB8 ! 0000765BA0000064 -0024 0 | |
1400 | .xword 0x575BC52C278DBFDB ! 0000765BA0000068 -0020 0 | |
1401 | .xword 0x4363AC1D46C9FE25 ! 0000765BA0000070 -0018 0 | |
1402 | .xword 0x3F35991AE3CFE2EF ! 0000765BA0000078 -0010 0 Double 3.295603E-04 | |
1403 | .word 0x433F2775 ! 0000765BA0000080 -0008 0 Single 1.911541E+02 | |
1404 | .word 0xCBD13013 ! 0000765BA0000084 -0004 0 | |
1405 | .word 0xC1FDC59A ! 0000765BA0000088 +0000 0 | |
1406 | .byte 0xC0 ! 0000765BA000008C +0004 0 | |
1407 | .byte 0xED ! 0000765BA000008D +0005 0 | |
1408 | .byte 0x0D ! 0000765BA000008E +0006 0 | |
1409 | .byte 0x47 ! 0000765BA000008F +0007 0 | |
1410 | .word 0xB318A106 ! 0000765BA0000090 +0008 0 | |
1411 | .word 0x42477D53 ! 0000765BA0000094 +000C 0 Single 4.987239E+01 | |
1412 | .xword 0x1D63DBEC09141018 ! 0000765BA0000098 +0010 0 | |
1413 | .half 0x5A11 ! 0000765BA00000A0 +0018 0 | |
1414 | .byte 0x5A ! 0000765BA00000A2 +001A 0 | |
1415 | .byte 0xF0 ! 0000765BA00000A3 +001B 0 | |
1416 | .half 0x0B3E ! 0000765BA00000A4 +001C 0 | |
1417 | .byte 0x40 ! 0000765BA00000A6 +001E 0 | |
1418 | .byte 0x22 ! 0000765BA00000A7 +001F 0 | |
1419 | .xword 0x36224BE4CB1B3449 ! 0000765BA00000A8 +0020 0 | |
1420 | .xword 0xC0CBDA68F2AEF5AD ! 0000765BA00000B0 +0028 0 Double -1.426082E+04 | |
1421 | .xword 0x584DC7B5E5BA63DA ! 0000765BA00000B8 +0030 0 | |
1422 | .xword 0x402047C98135F611 ! 0000765BA00000C0 +0038 0 Double 8.140209E+00 | |
1423 | .word 0x29412C8C ! 0000765BA00000C8 +0040 0 | |
1424 | .half 0x53C1 ! 0000765BA00000CC +0044 0 | |
1425 | .byte 0x06 ! 0000765BA00000CE +0046 0 | |
1426 | .byte 0x16 ! 0000765BA00000CF +0047 0 | |
1427 | .xword 0x19796ABA697DDAF1 ! 0000765BA00000D0 +0048 0 | |
1428 | .word 0xC09A945E ! 0000765BA00000D8 +0050 0 Single -4.830611E+00 | |
1429 | .word 0xBFAB9F0E ! 0000765BA00000DC +0054 0 Single -1.340791E+00 | |
1430 | .half 0x2567 ! 0000765BA00000E0 +0058 0 | |
1431 | .half 0xAE1B ! 0000765BA00000E2 +005A 0 | |
1432 | .word 0xCD3B5EC8 ! 0000765BA00000E4 +005C 0 | |
1433 | .xword 0x40511EC4BB4E471C ! 0000765BA00000E8 +0060 0 Double 6.848076E+01 | |
1434 | .xword 0x40F2E89727D0CED3 ! 0000765BA00000F0 +0068 0 Double 7.744945E+04 | |
1435 | .byte 0x84 ! 0000765BA00000F8 +0070 0 | |
1436 | .byte 0x74 ! 0000765BA00000F9 +0071 0 | |
1437 | .byte 0x1F ! 0000765BA00000FA +0072 0 | |
1438 | .byte 0x96 ! 0000765BA00000FB +0073 0 | |
1439 | .word 0xC15FEA84 ! 0000765BA00000FC +0074 0 Single -1.399475E+01 | |
1440 | .xword 0x29A10B669F90E7CF ! 0000765BA0000100 +0078 0 | |
1441 | .xword 0x3362C581F9252825 ! 0000765BA0000108 +0080 0 | |
1442 | ||
1443 | !======================================================================== | |
1444 | ||
1445 | SECTION .bdata019 DATA_VA=0xe2237e000 | |
1446 | attr_data { | |
1447 | Name = .bdata019, | |
1448 | VA = 0xe2237e000, | |
1449 | RA = 0xfffeca000, | |
1450 | PA = ra2pa(0xfffeca000,0), | |
1451 | part_0_ctx_nonzero_tsb_config_3, | |
1452 | TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0, | |
1453 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1454 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1455 | } | |
1456 | ||
1457 | ||
1458 | SECTION .bdata019 | |
1459 | .data | |
1460 | DATA029: | |
1461 | .xword 0x0000066F29C90088 ! 0000000E2237E000 -0088 DATA030+0x88 | |
1462 | .xword 0x0000765BA0000088 ! 0000000E2237E008 -0080 DATA028+0x88 | |
1463 | .xword 0xBF00D9B7280F58AB ! 0000000E2237E010 -0078 0 Double -3.213968E-05 | |
1464 | .word 0x45FDD7F3 ! 0000000E2237E018 -0070 0 Single 8.122994E+03 | |
1465 | .word 0xDC185C0E ! 0000000E2237E01C -006C 0 | |
1466 | .xword 0x41199A8BB4655382 ! 0000000E2237E020 -0068 0 Double 4.194909E+05 | |
1467 | .byte 0xB2 ! 0000000E2237E028 -0060 0 | |
1468 | .byte 0x27 ! 0000000E2237E029 -005F 0 | |
1469 | .half 0x1CAC ! 0000000E2237E02A -005E 0 | |
1470 | .half 0x1AFD ! 0000000E2237E02C -005C 0 | |
1471 | .half 0x6369 ! 0000000E2237E02E -005A 0 | |
1472 | .half 0x51AE ! 0000000E2237E030 -0058 0 | |
1473 | .half 0x9AD3 ! 0000000E2237E032 -0056 0 | |
1474 | .half 0x8E15 ! 0000000E2237E034 -0054 0 | |
1475 | .byte 0x2A ! 0000000E2237E036 -0052 0 | |
1476 | .byte 0x75 ! 0000000E2237E037 -0051 0 | |
1477 | .word 0xC3635F56 ! 0000000E2237E038 -0050 0 | |
1478 | .word 0x4B15B6C7 ! 0000000E2237E03C -004C 0 | |
1479 | .half 0x20C8 ! 0000000E2237E040 -0048 0 | |
1480 | .byte 0xED ! 0000000E2237E042 -0046 0 | |
1481 | .byte 0xCE ! 0000000E2237E043 -0045 0 | |
1482 | .word 0x68A156C1 ! 0000000E2237E044 -0044 0 | |
1483 | .xword 0x3F33E600D370E3BF ! 0000000E2237E048 -0040 0 Double 3.036263E-04 | |
1484 | .xword 0xF12ED1E77234BBA3 ! 0000000E2237E050 -0038 0 | |
1485 | .xword 0xF7ED6223573C7EBE ! 0000000E2237E058 -0030 0 | |
1486 | .half 0x3F93 ! 0000000E2237E060 -0028 0 | |
1487 | .byte 0x64 ! 0000000E2237E062 -0026 0 | |
1488 | .byte 0x31 ! 0000000E2237E063 -0025 0 | |
1489 | .word 0x5C4DA7AF ! 0000000E2237E064 -0024 0 | |
1490 | .xword 0x1B7A7D7BAC811627 ! 0000000E2237E068 -0020 0 | |
1491 | .xword 0xAD887C40EF7436E6 ! 0000000E2237E070 -0018 0 | |
1492 | .xword 0xBFD586E4BDA176A2 ! 0000000E2237E078 -0010 0 Double -3.363582E-01 | |
1493 | .word 0xC347054C ! 0000000E2237E080 -0008 0 Single -1.990207E+02 | |
1494 | .word 0x13E1A268 ! 0000000E2237E084 -0004 0 | |
1495 | .word 0x5A8159CD ! 0000000E2237E088 +0000 0 | |
1496 | .byte 0xF4 ! 0000000E2237E08C +0004 0 | |
1497 | .byte 0x19 ! 0000000E2237E08D +0005 0 | |
1498 | .byte 0x26 ! 0000000E2237E08E +0006 0 | |
1499 | .byte 0x1B ! 0000000E2237E08F +0007 0 | |
1500 | .word 0x0134BFD0 ! 0000000E2237E090 +0008 0 | |
1501 | .word 0xB8070F1A ! 0000000E2237E094 +000C 0 Single -3.220057E-05 | |
1502 | .xword 0x6949728676AC491A ! 0000000E2237E098 +0010 0 | |
1503 | .half 0xF966 ! 0000000E2237E0A0 +0018 0 | |
1504 | .byte 0x7F ! 0000000E2237E0A2 +001A 0 | |
1505 | .byte 0x10 ! 0000000E2237E0A3 +001B 0 | |
1506 | .half 0x4BC5 ! 0000000E2237E0A4 +001C 0 | |
1507 | .byte 0x56 ! 0000000E2237E0A6 +001E 0 | |
1508 | .byte 0x45 ! 0000000E2237E0A7 +001F 0 | |
1509 | .xword 0x49A4726D3A8D5963 ! 0000000E2237E0A8 +0020 0 | |
1510 | .xword 0x401A93B14E80AF9A ! 0000000E2237E0B0 +0028 0 Double 6.644231E+00 | |
1511 | .xword 0xB7C6916A03E622FA ! 0000000E2237E0B8 +0030 0 | |
1512 | .xword 0x3F3300CD3320CF7B ! 0000000E2237E0C0 +0038 0 Double 2.899648E-04 | |
1513 | .word 0xC696CB66 ! 0000000E2237E0C8 +0040 0 | |
1514 | .half 0x110E ! 0000000E2237E0CC +0044 0 | |
1515 | .byte 0x76 ! 0000000E2237E0CE +0046 0 | |
1516 | .byte 0x6B ! 0000000E2237E0CF +0047 0 | |
1517 | .xword 0xFF37EA823DE0A622 ! 0000000E2237E0D0 +0048 0 | |
1518 | .word 0x44CA143C ! 0000000E2237E0D8 +0050 0 Single 1.616632E+03 | |
1519 | .word 0xC0814C75 ! 0000000E2237E0DC +0054 0 Single -4.040583E+00 | |
1520 | .half 0x35D8 ! 0000000E2237E0E0 +0058 0 | |
1521 | .half 0xB98A ! 0000000E2237E0E2 +005A 0 | |
1522 | .word 0x4E3703CD ! 0000000E2237E0E4 +005C 0 | |
1523 | .xword 0xC0741875A4F6C8D8 ! 0000000E2237E0E8 +0060 0 Double -3.215287E+02 | |
1524 | .xword 0x3F9A355F1A6C7553 ! 0000000E2237E0F0 +0068 0 Double 2.559422E-02 | |
1525 | .byte 0x5A ! 0000000E2237E0F8 +0070 0 | |
1526 | .byte 0xC7 ! 0000000E2237E0F9 +0071 0 | |
1527 | .byte 0xFE ! 0000000E2237E0FA +0072 0 | |
1528 | .byte 0x89 ! 0000000E2237E0FB +0073 0 | |
1529 | .word 0x3CA586D5 ! 0000000E2237E0FC +0074 0 Single 2.020589E-02 | |
1530 | .xword 0x4589C68D7801EA88 ! 0000000E2237E100 +0078 0 | |
1531 | .xword 0xACC22F5122AA6D03 ! 0000000E2237E108 +0080 0 | |
1532 | ||
1533 | !======================================================================== | |
1534 | ||
1535 | SECTION .bdata020 DATA_VA=0x66f29c90000 | |
1536 | attr_data { | |
1537 | Name = .bdata020, | |
1538 | VA = 0x66f29c90000, | |
1539 | RA = 0xfdffe0000, | |
1540 | PA = ra2pa(0xfdffe0000,0), | |
1541 | part_0_ctx_nonzero_tsb_config_1, | |
1542 | TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0, | |
1543 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1544 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1545 | } | |
1546 | ||
1547 | ||
1548 | SECTION .bdata020 | |
1549 | .data | |
1550 | DATA030: | |
1551 | .xword 0x000005648BC90088 ! 0000066F29C90000 -0088 DATA031+0x88 | |
1552 | .xword 0x0000000E2237E088 ! 0000066F29C90008 -0080 DATA029+0x88 | |
1553 | .xword 0x406EA8FA98199793 ! 0000066F29C90010 -0078 0 Double 2.452806E+02 | |
1554 | .word 0x4415B0EC ! 0000066F29C90018 -0070 0 Single 5.987644E+02 | |
1555 | .word 0xF03877FB ! 0000066F29C9001C -006C 0 | |
1556 | .xword 0x402584CA7B342E8B ! 0000066F29C90020 -0068 0 Double 1.075936E+01 | |
1557 | .byte 0x56 ! 0000066F29C90028 -0060 0 | |
1558 | .byte 0x90 ! 0000066F29C90029 -005F 0 | |
1559 | .half 0x7F56 ! 0000066F29C9002A -005E 0 | |
1560 | .half 0xCC40 ! 0000066F29C9002C -005C 0 | |
1561 | .half 0xB705 ! 0000066F29C9002E -005A 0 | |
1562 | .half 0x7976 ! 0000066F29C90030 -0058 0 | |
1563 | .half 0x4E44 ! 0000066F29C90032 -0056 0 | |
1564 | .half 0x6772 ! 0000066F29C90034 -0054 0 | |
1565 | .byte 0x5B ! 0000066F29C90036 -0052 0 | |
1566 | .byte 0x98 ! 0000066F29C90037 -0051 0 | |
1567 | .word 0x924EA55E ! 0000066F29C90038 -0050 0 | |
1568 | .word 0xD0F2827D ! 0000066F29C9003C -004C 0 | |
1569 | .half 0x40EF ! 0000066F29C90040 -0048 0 | |
1570 | .byte 0x57 ! 0000066F29C90042 -0046 0 | |
1571 | .byte 0x9B ! 0000066F29C90043 -0045 0 | |
1572 | .word 0xAF4197C9 ! 0000066F29C90044 -0044 0 | |
1573 | .xword 0xBF4C31C27B94AAAA ! 0000066F29C90048 -0040 0 Double -8.604240E-04 | |
1574 | .xword 0xE01CC34B88659422 ! 0000066F29C90050 -0038 0 | |
1575 | .xword 0x5C14A49C2A778DF9 ! 0000066F29C90058 -0030 0 | |
1576 | .half 0xA007 ! 0000066F29C90060 -0028 0 | |
1577 | .byte 0x38 ! 0000066F29C90062 -0026 0 | |
1578 | .byte 0x51 ! 0000066F29C90063 -0025 0 | |
1579 | .word 0xBB3D28E2 ! 0000066F29C90064 -0024 0 | |
1580 | .xword 0x2A893A8AA97758FF ! 0000066F29C90068 -0020 0 | |
1581 | .xword 0xDCA3C2273547A923 ! 0000066F29C90070 -0018 0 | |
1582 | .xword 0x3FAF530A24D247D5 ! 0000066F29C90078 -0010 0 Double 6.118042E-02 | |
1583 | .word 0xC119D063 ! 0000066F29C90080 -0008 0 Single -9.613376E+00 | |
1584 | .word 0xB7BA6F60 ! 0000066F29C90084 -0004 0 | |
1585 | .word 0x4D744407 ! 0000066F29C90088 +0000 0 | |
1586 | .byte 0xF7 ! 0000066F29C9008C +0004 0 | |
1587 | .byte 0xA5 ! 0000066F29C9008D +0005 0 | |
1588 | .byte 0x17 ! 0000066F29C9008E +0006 0 | |
1589 | .byte 0x9C ! 0000066F29C9008F +0007 0 | |
1590 | .word 0x302DE8C9 ! 0000066F29C90090 +0008 0 | |
1591 | .word 0xBCC1ECD1 ! 0000066F29C90094 +000C 0 Single -2.367249E-02 | |
1592 | .xword 0x2AD41884F3B605E9 ! 0000066F29C90098 +0010 0 | |
1593 | .half 0x4640 ! 0000066F29C900A0 +0018 0 | |
1594 | .byte 0x69 ! 0000066F29C900A2 +001A 0 | |
1595 | .byte 0x2C ! 0000066F29C900A3 +001B 0 | |
1596 | .half 0x6DF3 ! 0000066F29C900A4 +001C 0 | |
1597 | .byte 0xBD ! 0000066F29C900A6 +001E 0 | |
1598 | .byte 0x44 ! 0000066F29C900A7 +001F 0 | |
1599 | .xword 0x6B6BB59652CC5253 ! 0000066F29C900A8 +0020 0 | |
1600 | .xword 0xC03F306C54CFA701 ! 0000066F29C900B0 +0028 0 Double -3.118915E+01 | |
1601 | .xword 0xC3FCD5A6595800A3 ! 0000066F29C900B8 +0030 0 | |
1602 | .xword 0x404714F8DF13DB4D ! 0000066F29C900C0 +0038 0 Double 4.616384E+01 | |
1603 | .word 0xB19FF226 ! 0000066F29C900C8 +0040 0 | |
1604 | .half 0xFDF8 ! 0000066F29C900CC +0044 0 | |
1605 | .byte 0xEB ! 0000066F29C900CE +0046 0 | |
1606 | .byte 0xEF ! 0000066F29C900CF +0047 0 | |
1607 | .xword 0x31864F171741A134 ! 0000066F29C900D0 +0048 0 | |
1608 | .word 0x4644A9D9 ! 0000066F29C900D8 +0050 0 Single 1.258646E+04 | |
1609 | .word 0x3D58A604 ! 0000066F29C900DC +0054 0 Single 5.289270E-02 | |
1610 | .half 0x3484 ! 0000066F29C900E0 +0058 0 | |
1611 | .half 0x41CB ! 0000066F29C900E2 +005A 0 | |
1612 | .word 0x8D018779 ! 0000066F29C900E4 +005C 0 | |
1613 | .xword 0x41136F7C22B2EBA1 ! 0000066F29C900E8 +0060 0 Double 3.184310E+05 | |
1614 | .xword 0xC126C2A53C117EA3 ! 0000066F29C900F0 +0068 0 Double -7.458106E+05 | |
1615 | .byte 0xB9 ! 0000066F29C900F8 +0070 0 | |
1616 | .byte 0x6D ! 0000066F29C900F9 +0071 0 | |
1617 | .byte 0x50 ! 0000066F29C900FA +0072 0 | |
1618 | .byte 0x15 ! 0000066F29C900FB +0073 0 | |
1619 | .word 0xBA65F71A ! 0000066F29C900FC +0074 0 Single -8.772478E-04 | |
1620 | .xword 0x380929444A5C2BD4 ! 0000066F29C90100 +0078 0 | |
1621 | .xword 0xD8B1525FF4CB1E0B ! 0000066F29C90108 +0080 0 | |
1622 | ||
1623 | !======================================================================== | |
1624 | ||
1625 | SECTION .bdata021 DATA_VA=0x5648bc90000 | |
1626 | attr_data { | |
1627 | Name = .bdata021, | |
1628 | VA = 0x5648bc90000, | |
1629 | RA = 0xfdffd0000, | |
1630 | PA = ra2pa(0xfdffd0000,0), | |
1631 | part_0_ctx_nonzero_tsb_config_1, | |
1632 | TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0, | |
1633 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1634 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1635 | } | |
1636 | ||
1637 | ||
1638 | SECTION .bdata021 | |
1639 | .data | |
1640 | DATA031: | |
1641 | .xword 0x00007A5AEFD10088 ! 000005648BC90000 -0088 DATA032+0x88 | |
1642 | .xword 0x0000066F29C90088 ! 000005648BC90008 -0080 DATA030+0x88 | |
1643 | .xword 0xC0AADE83C945933B ! 000005648BC90010 -0078 0 Double -3.439257E+03 | |
1644 | .word 0x47005AE6 ! 000005648BC90018 -0070 0 Single 3.285890E+04 | |
1645 | .word 0x6915DA33 ! 000005648BC9001C -006C 0 | |
1646 | .xword 0x3FA5B05CB9730EB2 ! 000005648BC90020 -0068 0 Double 4.236116E-02 | |
1647 | .byte 0x6F ! 000005648BC90028 -0060 0 | |
1648 | .byte 0x1D ! 000005648BC90029 -005F 0 | |
1649 | .half 0x2006 ! 000005648BC9002A -005E 0 | |
1650 | .half 0xBB82 ! 000005648BC9002C -005C 0 | |
1651 | .half 0x3B97 ! 000005648BC9002E -005A 0 | |
1652 | .half 0x2386 ! 000005648BC90030 -0058 0 | |
1653 | .half 0x03D6 ! 000005648BC90032 -0056 0 | |
1654 | .half 0x57EE ! 000005648BC90034 -0054 0 | |
1655 | .byte 0x54 ! 000005648BC90036 -0052 0 | |
1656 | .byte 0x45 ! 000005648BC90037 -0051 0 | |
1657 | .word 0x5B27FC27 ! 000005648BC90038 -0050 0 | |
1658 | .word 0xAD3077B3 ! 000005648BC9003C -004C 0 | |
1659 | .half 0x3EA4 ! 000005648BC90040 -0048 0 | |
1660 | .byte 0x64 ! 000005648BC90042 -0046 0 | |
1661 | .byte 0xB4 ! 000005648BC90043 -0045 0 | |
1662 | .word 0x2F71BC4F ! 000005648BC90044 -0044 0 | |
1663 | .xword 0x40944D907D7DFC0C ! 000005648BC90048 -0040 0 Double 1.299391E+03 | |
1664 | .xword 0xFDD10744290216BA ! 000005648BC90050 -0038 0 | |
1665 | .xword 0xEFA8E51903E046D1 ! 000005648BC90058 -0030 0 | |
1666 | .half 0x1BB4 ! 000005648BC90060 -0028 0 | |
1667 | .byte 0xA4 ! 000005648BC90062 -0026 0 | |
1668 | .byte 0xBC ! 000005648BC90063 -0025 0 | |
1669 | .word 0x4049560F ! 000005648BC90064 -0024 0 | |
1670 | .xword 0xAD5949AC25FB62D1 ! 000005648BC90068 -0020 0 | |
1671 | .xword 0xCDA004170A19AE3A ! 000005648BC90070 -0018 0 | |
1672 | .xword 0x3EF699DCABC202AA ! 000005648BC90078 -0010 0 Double 2.155402E-05 | |
1673 | .word 0xC2D192FC ! 000005648BC90080 -0008 0 Single -1.047871E+02 | |
1674 | .word 0xD0036F72 ! 000005648BC90084 -0004 0 | |
1675 | .word 0x61C39657 ! 000005648BC90088 +0000 0 | |
1676 | .byte 0x14 ! 000005648BC9008C +0004 0 | |
1677 | .byte 0x58 ! 000005648BC9008D +0005 0 | |
1678 | .byte 0x8C ! 000005648BC9008E +0006 0 | |
1679 | .byte 0xA9 ! 000005648BC9008F +0007 0 | |
1680 | .word 0x54D7BB0D ! 000005648BC90090 +0008 0 | |
1681 | .word 0xB7F3AE35 ! 000005648BC90094 +000C 0 Single -2.904898E-05 | |
1682 | .xword 0xF6F2C8ECC25F4C8B ! 000005648BC90098 +0010 0 | |
1683 | .half 0x5F35 ! 000005648BC900A0 +0018 0 | |
1684 | .byte 0xCB ! 000005648BC900A2 +001A 0 | |
1685 | .byte 0x7F ! 000005648BC900A3 +001B 0 | |
1686 | .half 0xE999 ! 000005648BC900A4 +001C 0 | |
1687 | .byte 0xE8 ! 000005648BC900A6 +001E 0 | |
1688 | .byte 0xB4 ! 000005648BC900A7 +001F 0 | |
1689 | .xword 0xA9B5DAE0CAAE8F8C ! 000005648BC900A8 +0020 0 | |
1690 | .xword 0x3F8BD8F069FCF3EE ! 000005648BC900B0 +0028 0 Double 1.359737E-02 | |
1691 | .xword 0xC46F5D7A2089638C ! 000005648BC900B8 +0030 0 | |
1692 | .xword 0x3F91E971FA7400C0 ! 000005648BC900C0 +0038 0 Double 1.749209E-02 | |
1693 | .word 0x5AD64A43 ! 000005648BC900C8 +0040 0 | |
1694 | .half 0x28D0 ! 000005648BC900CC +0044 0 | |
1695 | .byte 0xCE ! 000005648BC900CE +0046 0 | |
1696 | .byte 0xD6 ! 000005648BC900CF +0047 0 | |
1697 | .xword 0x062C6187CD6F2BA0 ! 000005648BC900D0 +0048 0 | |
1698 | .word 0xBA995D80 ! 000005648BC900D8 +0050 0 Single -1.170084E-03 | |
1699 | .word 0x3D54BBB0 ! 000005648BC900DC +0054 0 Single 5.193681E-02 | |
1700 | .half 0xFBC6 ! 000005648BC900E0 +0058 0 | |
1701 | .half 0xD96E ! 000005648BC900E2 +005A 0 | |
1702 | .word 0xBFB5F644 ! 000005648BC900E4 +005C 0 | |
1703 | .xword 0xC00A75D4132B8716 ! 000005648BC900E8 +0060 0 Double -3.307533E+00 | |
1704 | .xword 0xC114897B28953CA5 ! 000005648BC900F0 +0068 0 Double -3.364788E+05 | |
1705 | .byte 0xF4 ! 000005648BC900F8 +0070 0 | |
1706 | .byte 0x63 ! 000005648BC900F9 +0071 0 | |
1707 | .byte 0xFD ! 000005648BC900FA +0072 0 | |
1708 | .byte 0xE4 ! 000005648BC900FB +0073 0 | |
1709 | .word 0x3DA091EC ! 000005648BC900FC +0074 0 Single 7.840332E-02 | |
1710 | .xword 0x3C26004DB6400C25 ! 000005648BC90100 +0078 0 | |
1711 | .xword 0xF955E11FB5EA2893 ! 000005648BC90108 +0080 0 | |
1712 | ||
1713 | !======================================================================== | |
1714 | ||
1715 | SECTION .bdata022 DATA_VA=0x7a5aefd10000 | |
1716 | attr_data { | |
1717 | Name = .bdata022, | |
1718 | VA = 0x7a5aefd10000, | |
1719 | RA = 0xfdffc0000, | |
1720 | PA = ra2pa(0xfdffc0000,0), | |
1721 | part_0_ctx_nonzero_tsb_config_1, | |
1722 | TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0, | |
1723 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1724 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1725 | } | |
1726 | ||
1727 | ||
1728 | SECTION .bdata022 | |
1729 | .data | |
1730 | DATA032: | |
1731 | .xword 0x0000074EC0000088 ! 00007A5AEFD10000 -0088 DATA033+0x88 | |
1732 | .xword 0x000005648BC90088 ! 00007A5AEFD10008 -0080 DATA031+0x88 | |
1733 | .xword 0xC0E1F3FF201BF700 ! 00007A5AEFD10010 -0078 0 Double -3.676797E+04 | |
1734 | .word 0xC3E3A175 ! 00007A5AEFD10018 -0070 0 Single -4.552614E+02 | |
1735 | .word 0xA8405AB8 ! 00007A5AEFD1001C -006C 0 | |
1736 | .xword 0x3FD0F817C4F23DC5 ! 00007A5AEFD10020 -0068 0 Double 2.651424E-01 | |
1737 | .byte 0xB8 ! 00007A5AEFD10028 -0060 0 | |
1738 | .byte 0xC9 ! 00007A5AEFD10029 -005F 0 | |
1739 | .half 0x39C2 ! 00007A5AEFD1002A -005E 0 | |
1740 | .half 0x13F7 ! 00007A5AEFD1002C -005C 0 | |
1741 | .half 0x4609 ! 00007A5AEFD1002E -005A 0 | |
1742 | .half 0x414A ! 00007A5AEFD10030 -0058 0 | |
1743 | .half 0x506D ! 00007A5AEFD10032 -0056 0 | |
1744 | .half 0x1E51 ! 00007A5AEFD10034 -0054 0 | |
1745 | .byte 0x90 ! 00007A5AEFD10036 -0052 0 | |
1746 | .byte 0x01 ! 00007A5AEFD10037 -0051 0 | |
1747 | .word 0x47383CBE ! 00007A5AEFD10038 -0050 0 | |
1748 | .word 0xF018A281 ! 00007A5AEFD1003C -004C 0 | |
1749 | .half 0xAB69 ! 00007A5AEFD10040 -0048 0 | |
1750 | .byte 0xE1 ! 00007A5AEFD10042 -0046 0 | |
1751 | .byte 0x3E ! 00007A5AEFD10043 -0045 0 | |
1752 | .word 0x460B86BB ! 00007A5AEFD10044 -0044 0 | |
1753 | .xword 0xC0336C987CB28347 ! 00007A5AEFD10048 -0040 0 Double -1.942420E+01 | |
1754 | .xword 0xD9890C10EC45083D ! 00007A5AEFD10050 -0038 0 | |
1755 | .xword 0x28EBE1B2C40A2A57 ! 00007A5AEFD10058 -0030 0 | |
1756 | .half 0xC4F1 ! 00007A5AEFD10060 -0028 0 | |
1757 | .byte 0xC1 ! 00007A5AEFD10062 -0026 0 | |
1758 | .byte 0x27 ! 00007A5AEFD10063 -0025 0 | |
1759 | .word 0xB7426E37 ! 00007A5AEFD10064 -0024 0 | |
1760 | .xword 0x1EFF3299260FB2C8 ! 00007A5AEFD10068 -0020 0 | |
1761 | .xword 0x5CC3331282F65A0C ! 00007A5AEFD10070 -0018 0 | |
1762 | .xword 0xBEB8C1D9B8164160 ! 00007A5AEFD10078 -0010 0 Double -1.475646E-06 | |
1763 | .word 0x3D7ECC34 ! 00007A5AEFD10080 -0008 0 Single 6.220646E-02 | |
1764 | .word 0x5172229E ! 00007A5AEFD10084 -0004 0 | |
1765 | .word 0x30B11FB9 ! 00007A5AEFD10088 +0000 0 | |
1766 | .byte 0x0A ! 00007A5AEFD1008C +0004 0 | |
1767 | .byte 0xCF ! 00007A5AEFD1008D +0005 0 | |
1768 | .byte 0x42 ! 00007A5AEFD1008E +0006 0 | |
1769 | .byte 0x0C ! 00007A5AEFD1008F +0007 0 | |
1770 | .word 0xCB794E7C ! 00007A5AEFD10090 +0008 0 | |
1771 | .word 0x3788FA20 ! 00007A5AEFD10094 +000C 0 Single 1.632894E-05 | |
1772 | .xword 0x76BF2AB651B8A997 ! 00007A5AEFD10098 +0010 0 | |
1773 | .half 0x24A1 ! 00007A5AEFD100A0 +0018 0 | |
1774 | .byte 0xFF ! 00007A5AEFD100A2 +001A 0 | |
1775 | .byte 0x23 ! 00007A5AEFD100A3 +001B 0 | |
1776 | .half 0x03AC ! 00007A5AEFD100A4 +001C 0 | |
1777 | .byte 0x78 ! 00007A5AEFD100A6 +001E 0 | |
1778 | .byte 0x7D ! 00007A5AEFD100A7 +001F 0 | |
1779 | .xword 0x9003291E40664A8F ! 00007A5AEFD100A8 +0020 0 | |
1780 | .xword 0xBF3FB4233016C8F5 ! 00007A5AEFD100B0 +0028 0 Double -4.837595E-04 | |
1781 | .xword 0x10BE219918D4774E ! 00007A5AEFD100B8 +0030 0 | |
1782 | .xword 0x40425014F939D5A2 ! 00007A5AEFD100C0 +0038 0 Double 3.662564E+01 | |
1783 | .word 0x2CCC6735 ! 00007A5AEFD100C8 +0040 0 | |
1784 | .half 0x92E3 ! 00007A5AEFD100CC +0044 0 | |
1785 | .byte 0xC9 ! 00007A5AEFD100CE +0046 0 | |
1786 | .byte 0x63 ! 00007A5AEFD100CF +0047 0 | |
1787 | .xword 0x2476ED1D6DD5092C ! 00007A5AEFD100D0 +0048 0 | |
1788 | .word 0xC73B0727 ! 00007A5AEFD100D8 +0050 0 Single -4.787915E+04 | |
1789 | .word 0xBF06D310 ! 00007A5AEFD100DC +0054 0 Single -5.266581E-01 | |
1790 | .half 0x3672 ! 00007A5AEFD100E0 +0058 0 | |
1791 | .half 0x7042 ! 00007A5AEFD100E2 +005A 0 | |
1792 | .word 0x60483175 ! 00007A5AEFD100E4 +005C 0 | |
1793 | .xword 0xBFACA2238A44CE59 ! 00007A5AEFD100E8 +0060 0 Double -5.592452E-02 | |
1794 | .xword 0x40991DBFB9365EAF ! 00007A5AEFD100F0 +0068 0 Double 1.607437E+03 | |
1795 | .byte 0x98 ! 00007A5AEFD100F8 +0070 0 | |
1796 | .byte 0x85 ! 00007A5AEFD100F9 +0071 0 | |
1797 | .byte 0xE6 ! 00007A5AEFD100FA +0072 0 | |
1798 | .byte 0xEB ! 00007A5AEFD100FB +0073 0 | |
1799 | .word 0x41A1B41A ! 00007A5AEFD100FC +0074 0 Single 2.021294E+01 | |
1800 | .xword 0xE297BA720E4F8DDA ! 00007A5AEFD10100 +0078 0 | |
1801 | .xword 0x81DC031B777F5A2F ! 00007A5AEFD10108 +0080 0 | |
1802 | ||
1803 | !======================================================================== | |
1804 | ||
1805 | SECTION .bdata023 DATA_VA=0x74ec0000000 | |
1806 | attr_data { | |
1807 | Name = .bdata023, | |
1808 | VA = 0x74ec0000000, | |
1809 | RA = 0xfb0000000, | |
1810 | PA = ra2pa(0xfb0000000,0), | |
1811 | part_0_ctx_nonzero_tsb_config_2, | |
1812 | TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0, | |
1813 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
1814 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1815 | } | |
1816 | ||
1817 | ||
1818 | SECTION .bdata023 | |
1819 | .data | |
1820 | DATA033: | |
1821 | .xword 0x88A00D2101000000 ! 0000074EC0000000 -0088 DATA034+0x88 | |
1822 | .xword 0x8800D1EF5A7A0000 ! 0000074EC0000008 -0080 DATA032+0x88 | |
1823 | .xword 0x40D36AFCE7C7E9DE ! 0000074EC0000010 -0078 0 Double 1.988395E+04 | |
1824 | .word 0x396AC8BC ! 0000074EC0000018 -0070 0 Single 2.239076E-04 | |
1825 | .word 0x1CB3BC76 ! 0000074EC000001C -006C 0 | |
1826 | .xword 0xC032E93D4F3FB20C ! 0000074EC0000020 -0068 0 Double -1.891109E+01 | |
1827 | .byte 0x7F ! 0000074EC0000028 -0060 0 | |
1828 | .byte 0x1C ! 0000074EC0000029 -005F 0 | |
1829 | .half 0x9302 ! 0000074EC000002A -005E 0 | |
1830 | .half 0x5309 ! 0000074EC000002C -005C 0 | |
1831 | .half 0xE2A3 ! 0000074EC000002E -005A 0 | |
1832 | .half 0xBA1E ! 0000074EC0000030 -0058 0 | |
1833 | .half 0x9FE6 ! 0000074EC0000032 -0056 0 | |
1834 | .half 0x02B0 ! 0000074EC0000034 -0054 0 | |
1835 | .byte 0xF8 ! 0000074EC0000036 -0052 0 | |
1836 | .byte 0xF2 ! 0000074EC0000037 -0051 0 | |
1837 | .word 0xE0C77F70 ! 0000074EC0000038 -0050 0 | |
1838 | .word 0x304909C5 ! 0000074EC000003C -004C 0 | |
1839 | .half 0x6FE3 ! 0000074EC0000040 -0048 0 | |
1840 | .byte 0x40 ! 0000074EC0000042 -0046 0 | |
1841 | .byte 0xBC ! 0000074EC0000043 -0045 0 | |
1842 | .word 0x17880475 ! 0000074EC0000044 -0044 0 | |
1843 | .xword 0xBFEFEE84DFE7F322 ! 0000074EC0000048 -0040 0 Double -9.978661E-01 | |
1844 | .xword 0x08A766662DC0D0E9 ! 0000074EC0000050 -0038 0 | |
1845 | .xword 0x5ABB250ACC805B9C ! 0000074EC0000058 -0030 0 | |
1846 | .half 0x4AAF ! 0000074EC0000060 -0028 0 | |
1847 | .byte 0xF6 ! 0000074EC0000062 -0026 0 | |
1848 | .byte 0x3E ! 0000074EC0000063 -0025 0 | |
1849 | .word 0x613D83D3 ! 0000074EC0000064 -0024 0 | |
1850 | .xword 0xEEC47579CD77CA04 ! 0000074EC0000068 -0020 0 | |
1851 | .xword 0x6001939694DF1CB7 ! 0000074EC0000070 -0018 0 | |
1852 | .xword 0xBF8081CD764A4935 ! 0000074EC0000078 -0010 0 Double -8.060079E-03 | |
1853 | .word 0x420FA9AF ! 0000074EC0000080 -0008 0 Single 3.591571E+01 | |
1854 | .word 0x88C74EBD ! 0000074EC0000084 -0004 0 | |
1855 | .word 0xA73006E2 ! 0000074EC0000088 +0000 0 | |
1856 | .byte 0x54 ! 0000074EC000008C +0004 0 | |
1857 | .byte 0x9F ! 0000074EC000008D +0005 0 | |
1858 | .byte 0x31 ! 0000074EC000008E +0006 0 | |
1859 | .byte 0xB2 ! 0000074EC000008F +0007 0 | |
1860 | .word 0xE1162ADB ! 0000074EC0000090 +0008 0 | |
1861 | .word 0xC103ABB1 ! 0000074EC0000094 +000C 0 Single -8.229417E+00 | |
1862 | .xword 0x36CD8D19A9F5B36C ! 0000074EC0000098 +0010 0 | |
1863 | .half 0xF17C ! 0000074EC00000A0 +0018 0 | |
1864 | .byte 0x36 ! 0000074EC00000A2 +001A 0 | |
1865 | .byte 0x46 ! 0000074EC00000A3 +001B 0 | |
1866 | .half 0x6E71 ! 0000074EC00000A4 +001C 0 | |
1867 | .byte 0x8C ! 0000074EC00000A6 +001E 0 | |
1868 | .byte 0x26 ! 0000074EC00000A7 +001F 0 | |
1869 | .xword 0x678D81980E73DBB2 ! 0000074EC00000A8 +0020 0 | |
1870 | .xword 0x3F9D1320B35AC74C ! 0000074EC00000B0 +0028 0 Double 2.839328E-02 | |
1871 | .xword 0x6BA0C56B2AF4013E ! 0000074EC00000B8 +0030 0 | |
1872 | .xword 0xBEDCFA527EAA0E72 ! 0000074EC00000C0 +0038 0 Double -6.908851E-06 | |
1873 | .word 0xA83A5871 ! 0000074EC00000C8 +0040 0 | |
1874 | .half 0xE783 ! 0000074EC00000CC +0044 0 | |
1875 | .byte 0x22 ! 0000074EC00000CE +0046 0 | |
1876 | .byte 0xA2 ! 0000074EC00000CF +0047 0 | |
1877 | .xword 0xEB8D550851DFFE59 ! 0000074EC00000D0 +0048 0 | |
1878 | .word 0x3AF3DDDF ! 0000074EC00000D8 +0050 0 Single 1.860555E-03 | |
1879 | .word 0xC5CC44C4 ! 0000074EC00000DC +0054 0 Single -6.536596E+03 | |
1880 | .half 0xF954 ! 0000074EC00000E0 +0058 0 | |
1881 | .half 0x9B1D ! 0000074EC00000E2 +005A 0 | |
1882 | .word 0x5EA27EA0 ! 0000074EC00000E4 +005C 0 | |
1883 | .xword 0xC01F2D8813D9659A ! 0000074EC00000E8 +0060 0 Double -7.794464E+00 | |
1884 | .xword 0x3F530566B594412B ! 0000074EC00000F0 +0068 0 Double 1.160956E-03 | |
1885 | .byte 0x17 ! 0000074EC00000F8 +0070 0 | |
1886 | .byte 0x69 ! 0000074EC00000F9 +0071 0 | |
1887 | .byte 0x37 ! 0000074EC00000FA +0072 0 | |
1888 | .byte 0x13 ! 0000074EC00000FB +0073 0 | |
1889 | .word 0x39332F57 ! 0000074EC00000FC +0074 0 Single 1.708841E-04 | |
1890 | .xword 0xE200CC4B38FAFB59 ! 0000074EC0000100 +0078 0 | |
1891 | .xword 0x63560F86CF2FCAA1 ! 0000074EC0000108 +0080 0 | |
1892 | ||
1893 | !======================================================================== | |
1894 | ||
1895 | SECTION .bdata024 DATA_VA=0x1210da000 | |
1896 | attr_data { | |
1897 | Name = .bdata024, | |
1898 | VA = 0x1210da000, | |
1899 | RA = 0xfffec8000, | |
1900 | PA = ra2pa(0xfffec8000,0), | |
1901 | part_0_ctx_nonzero_tsb_config_3, | |
1902 | TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0, | |
1903 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1904 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1905 | } | |
1906 | ||
1907 | ||
1908 | SECTION .bdata024 | |
1909 | .data | |
1910 | DATA034: | |
1911 | .xword 0x000031D99CEA0088 ! 00000001210DA000 -0088 DATA035+0x88 | |
1912 | .xword 0x0000074EC0000088 ! 00000001210DA008 -0080 DATA033+0x88 | |
1913 | .xword 0xC0B163BF9A56DD2E ! 00000001210DA010 -0078 0 Double -4.451748E+03 | |
1914 | .word 0x46E7161E ! 00000001210DA018 -0070 0 Single 2.957906E+04 | |
1915 | .word 0x5CA06DD9 ! 00000001210DA01C -006C 0 | |
1916 | .xword 0xC0367311C795FC77 ! 00000001210DA020 -0068 0 Double -2.244949E+01 | |
1917 | .byte 0x52 ! 00000001210DA028 -0060 0 | |
1918 | .byte 0x86 ! 00000001210DA029 -005F 0 | |
1919 | .half 0xB8E5 ! 00000001210DA02A -005E 0 | |
1920 | .half 0x70F1 ! 00000001210DA02C -005C 0 | |
1921 | .half 0xD542 ! 00000001210DA02E -005A 0 | |
1922 | .half 0xA67E ! 00000001210DA030 -0058 0 | |
1923 | .half 0xFF35 ! 00000001210DA032 -0056 0 | |
1924 | .half 0xD8A8 ! 00000001210DA034 -0054 0 | |
1925 | .byte 0x60 ! 00000001210DA036 -0052 0 | |
1926 | .byte 0x2A ! 00000001210DA037 -0051 0 | |
1927 | .word 0xC8270AC5 ! 00000001210DA038 -0050 0 | |
1928 | .word 0x5E004116 ! 00000001210DA03C -004C 0 | |
1929 | .half 0xAD03 ! 00000001210DA040 -0048 0 | |
1930 | .byte 0x1A ! 00000001210DA042 -0046 0 | |
1931 | .byte 0xDD ! 00000001210DA043 -0045 0 | |
1932 | .word 0x95104A9B ! 00000001210DA044 -0044 0 | |
1933 | .xword 0x3F78C95C713DEFDA ! 00000001210DA048 -0040 0 Double 6.051408E-03 | |
1934 | .xword 0xCB7FBA458C10A7F9 ! 00000001210DA050 -0038 0 | |
1935 | .xword 0xAF935E607EA45182 ! 00000001210DA058 -0030 0 | |
1936 | .half 0x63B9 ! 00000001210DA060 -0028 0 | |
1937 | .byte 0x39 ! 00000001210DA062 -0026 0 | |
1938 | .byte 0xBE ! 00000001210DA063 -0025 0 | |
1939 | .word 0xFB1A4E3C ! 00000001210DA064 -0024 0 | |
1940 | .xword 0x4BCC76BA4D0F0B22 ! 00000001210DA068 -0020 0 | |
1941 | .xword 0x788F2A358F48330D ! 00000001210DA070 -0018 0 | |
1942 | .xword 0x3F6EDFFCB1BB885C ! 00000001210DA078 -0010 0 Double 3.768915E-03 | |
1943 | .word 0xB81F67F5 ! 00000001210DA080 -0008 0 Single -3.800537E-05 | |
1944 | .word 0xFFCBD8D7 ! 00000001210DA084 -0004 0 | |
1945 | .word 0xFD2F69FA ! 00000001210DA088 +0000 0 | |
1946 | .byte 0x75 ! 00000001210DA08C +0004 0 | |
1947 | .byte 0xFC ! 00000001210DA08D +0005 0 | |
1948 | .byte 0x75 ! 00000001210DA08E +0006 0 | |
1949 | .byte 0x62 ! 00000001210DA08F +0007 0 | |
1950 | .word 0x7ADBD0A2 ! 00000001210DA090 +0008 0 | |
1951 | .word 0xBD86C182 ! 00000001210DA094 +000C 0 Single -6.579877E-02 | |
1952 | .xword 0xE4A4DFA6C56BD5D1 ! 00000001210DA098 +0010 0 | |
1953 | .half 0x02E2 ! 00000001210DA0A0 +0018 0 | |
1954 | .byte 0x8B ! 00000001210DA0A2 +001A 0 | |
1955 | .byte 0x8A ! 00000001210DA0A3 +001B 0 | |
1956 | .half 0x2A51 ! 00000001210DA0A4 +001C 0 | |
1957 | .byte 0x8A ! 00000001210DA0A6 +001E 0 | |
1958 | .byte 0xD3 ! 00000001210DA0A7 +001F 0 | |
1959 | .xword 0xDE27E0D369F709A3 ! 00000001210DA0A8 +0020 0 | |
1960 | .xword 0x4137D04FEB76E9AE ! 00000001210DA0B0 +0028 0 Double 1.560656E+06 | |
1961 | .xword 0x9240DA3E8222F2BA ! 00000001210DA0B8 +0030 0 | |
1962 | .xword 0x3F3A6017E917C1D7 ! 00000001210DA0C0 +0038 0 Double 4.024561E-04 | |
1963 | .word 0x6DA6CCBA ! 00000001210DA0C8 +0040 0 | |
1964 | .half 0xC3E1 ! 00000001210DA0CC +0044 0 | |
1965 | .byte 0xD3 ! 00000001210DA0CE +0046 0 | |
1966 | .byte 0x39 ! 00000001210DA0CF +0047 0 | |
1967 | .xword 0xC0E9EAFA171756C1 ! 00000001210DA0D0 +0048 0 | |
1968 | .word 0xBF89601F ! 00000001210DA0D8 +0050 0 Single -1.073246E+00 | |
1969 | .word 0x3906E903 ! 00000001210DA0DC +0054 0 Single 1.286604E-04 | |
1970 | .half 0xBA58 ! 00000001210DA0E0 +0058 0 | |
1971 | .half 0x96E1 ! 00000001210DA0E2 +005A 0 | |
1972 | .word 0x4F723B7A ! 00000001210DA0E4 +005C 0 | |
1973 | .xword 0xC0EBB1F39DFCC256 ! 00000001210DA0E8 +0060 0 Double -5.671961E+04 | |
1974 | .xword 0xC023DFC0CC133D27 ! 00000001210DA0F0 +0068 0 Double -9.937018E+00 | |
1975 | .byte 0xF4 ! 00000001210DA0F8 +0070 0 | |
1976 | .byte 0x73 ! 00000001210DA0F9 +0071 0 | |
1977 | .byte 0x6B ! 00000001210DA0FA +0072 0 | |
1978 | .byte 0xD2 ! 00000001210DA0FB +0073 0 | |
1979 | .word 0x470C19D4 ! 00000001210DA0FC +0074 0 Single 3.586583E+04 | |
1980 | .xword 0xA6CFBED5745F959F ! 00000001210DA100 +0078 0 | |
1981 | .xword 0x49274F5AE353BFB3 ! 00000001210DA108 +0080 0 | |
1982 | ||
1983 | !======================================================================== | |
1984 | ||
1985 | SECTION .bdata025 DATA_VA=0x31d99cea0000 | |
1986 | attr_data { | |
1987 | Name = .bdata025, | |
1988 | VA = 0x31d99cea0000, | |
1989 | RA = 0xfdffb0000, | |
1990 | PA = ra2pa(0xfdffb0000,0), | |
1991 | part_0_ctx_nonzero_tsb_config_1, | |
1992 | TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0, | |
1993 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
1994 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1995 | } | |
1996 | ||
1997 | ||
1998 | SECTION .bdata025 | |
1999 | .data | |
2000 | DATA035: | |
2001 | .xword 0x880000A056560000 ! 000031D99CEA0000 -0088 DATA026+0x88 | |
2002 | .xword 0x88A00D2101000000 ! 000031D99CEA0008 -0080 DATA034+0x88 | |
2003 | .xword 0x41349F2EE619498F ! 000031D99CEA0010 -0078 0 Double 1.351471E+06 | |
2004 | .word 0x39731B36 ! 000031D99CEA0018 -0070 0 Single 2.318442E-04 | |
2005 | .word 0xFF23577E ! 000031D99CEA001C -006C 0 | |
2006 | .xword 0xC0A7C2CBA5F086D8 ! 000031D99CEA0020 -0068 0 Double -3.041398E+03 | |
2007 | .byte 0x09 ! 000031D99CEA0028 -0060 0 | |
2008 | .byte 0x52 ! 000031D99CEA0029 -005F 0 | |
2009 | .half 0x2439 ! 000031D99CEA002A -005E 0 | |
2010 | .half 0x5D85 ! 000031D99CEA002C -005C 0 | |
2011 | .half 0x0D6C ! 000031D99CEA002E -005A 0 | |
2012 | .half 0xBEA7 ! 000031D99CEA0030 -0058 0 | |
2013 | .half 0xBE76 ! 000031D99CEA0032 -0056 0 | |
2014 | .half 0x669A ! 000031D99CEA0034 -0054 0 | |
2015 | .byte 0x58 ! 000031D99CEA0036 -0052 0 | |
2016 | .byte 0x15 ! 000031D99CEA0037 -0051 0 | |
2017 | .word 0xB8F76493 ! 000031D99CEA0038 -0050 0 | |
2018 | .word 0xFC028FA9 ! 000031D99CEA003C -004C 0 | |
2019 | .half 0xDF76 ! 000031D99CEA0040 -0048 0 | |
2020 | .byte 0x90 ! 000031D99CEA0042 -0046 0 | |
2021 | .byte 0xC7 ! 000031D99CEA0043 -0045 0 | |
2022 | .word 0xF83BDEDE ! 000031D99CEA0044 -0044 0 | |
2023 | .xword 0xBEF39DFA55E45CE4 ! 000031D99CEA0048 -0040 0 Double -1.870833E-05 | |
2024 | .xword 0x092B25CA910CD589 ! 000031D99CEA0050 -0038 0 | |
2025 | .xword 0x08203CC0EDEB25A6 ! 000031D99CEA0058 -0030 0 | |
2026 | .half 0xE13E ! 000031D99CEA0060 -0028 0 | |
2027 | .byte 0x2A ! 000031D99CEA0062 -0026 0 | |
2028 | .byte 0xE4 ! 000031D99CEA0063 -0025 0 | |
2029 | .word 0x8C2E043C ! 000031D99CEA0064 -0024 0 | |
2030 | .xword 0x125FCFE04F182A5C ! 000031D99CEA0068 -0020 0 | |
2031 | .xword 0x82BD98B7EB8EC1C2 ! 000031D99CEA0070 -0018 0 | |
2032 | .xword 0xBECC33A0BAF3602E ! 000031D99CEA0078 -0010 0 Double -3.361901E-06 | |
2033 | .word 0x3CD634C6 ! 000031D99CEA0080 -0008 0 Single 2.614821E-02 | |
2034 | .word 0xB99004D3 ! 000031D99CEA0084 -0004 0 | |
2035 | .word 0x1E100229 ! 000031D99CEA0088 +0000 0 | |
2036 | .byte 0x10 ! 000031D99CEA008C +0004 0 | |
2037 | .byte 0x2F ! 000031D99CEA008D +0005 0 | |
2038 | .byte 0xF3 ! 000031D99CEA008E +0006 0 | |
2039 | .byte 0xF2 ! 000031D99CEA008F +0007 0 | |
2040 | .word 0xCDF4B19C ! 000031D99CEA0090 +0008 0 | |
2041 | .word 0xC6422F05 ! 000031D99CEA0094 +000C 0 Single -1.242775E+04 | |
2042 | .xword 0x410AA1A6F7B24AF9 ! 000031D99CEA0098 +0010 0 | |
2043 | .half 0xF446 ! 000031D99CEA00A0 +0018 0 | |
2044 | .byte 0x11 ! 000031D99CEA00A2 +001A 0 | |
2045 | .byte 0xF6 ! 000031D99CEA00A3 +001B 0 | |
2046 | .half 0x3E4F ! 000031D99CEA00A4 +001C 0 | |
2047 | .byte 0x3D ! 000031D99CEA00A6 +001E 0 | |
2048 | .byte 0xC5 ! 000031D99CEA00A7 +001F 0 | |
2049 | .xword 0x7A3B06E5A58E9149 ! 000031D99CEA00A8 +0020 0 | |
2050 | .xword 0x41141B6902CCBA0C ! 000031D99CEA00B0 +0028 0 Double 3.294343E+05 | |
2051 | .xword 0x1FEAC32E0D546257 ! 000031D99CEA00B8 +0030 0 | |
2052 | .xword 0x3F8F81E81DEA80C8 ! 000031D99CEA00C0 +0038 0 Double 1.538450E-02 | |
2053 | .word 0xFD1154DB ! 000031D99CEA00C8 +0040 0 | |
2054 | .half 0x695C ! 000031D99CEA00CC +0044 0 | |
2055 | .byte 0x5E ! 000031D99CEA00CE +0046 0 | |
2056 | .byte 0x4D ! 000031D99CEA00CF +0047 0 | |
2057 | .xword 0x43046D13894AA0CD ! 000031D99CEA00D0 +0048 0 | |
2058 | .word 0x3FFAA131 ! 000031D99CEA00D8 +0050 0 Single 1.958044E+00 | |
2059 | .word 0x3EFBB249 ! 000031D99CEA00DC +0054 0 Single 4.915946E-01 | |
2060 | .half 0xB63E ! 000031D99CEA00E0 +0058 0 | |
2061 | .half 0x24B5 ! 000031D99CEA00E2 +005A 0 | |
2062 | .word 0x9CD9F765 ! 000031D99CEA00E4 +005C 0 | |
2063 | .xword 0xBF12A3565E48BBC1 ! 000031D99CEA00E8 +0060 0 Double -7.109847E-05 | |
2064 | .xword 0xC0EC9E5347D1FD97 ! 000031D99CEA00F0 +0068 0 Double -5.861060E+04 | |
2065 | .byte 0xD2 ! 000031D99CEA00F8 +0070 0 | |
2066 | .byte 0x6A ! 000031D99CEA00F9 +0071 0 | |
2067 | .byte 0x30 ! 000031D99CEA00FA +0072 0 | |
2068 | .byte 0x5B ! 000031D99CEA00FB +0073 0 | |
2069 | .word 0xBF7E6B9E ! 000031D99CEA00FC +0074 0 Single -9.938296E-01 | |
2070 | .xword 0x610E827FE9D93598 ! 000031D99CEA0100 +0078 0 | |
2071 | .xword 0x51AB2392F78630FE ! 000031D99CEA0108 +0080 0 | |
2072 | ||
2073 | !======================================================================== | |
2074 | ||
2075 | SECTION .bblk026 DATA_VA=0x5bd10000 | |
2076 | attr_data { | |
2077 | Name = .bblk026, | |
2078 | VA = 0x5bd10000, | |
2079 | RA = 0xfdffa0000, | |
2080 | PA = ra2pa(0xfdffa0000,0), | |
2081 | part_0_ctx_nonzero_tsb_config_1, | |
2082 | TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0, | |
2083 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2084 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2085 | } | |
2086 | ||
2087 | ||
2088 | SECTION .bblk026 | |
2089 | .data | |
2090 | DATA036: | |
2091 | .xword 0x8A20FD8CC3E4DDD3 ! 000000005BD10000 +0000 0 | |
2092 | .xword 0xBFDF64340FA2D02B ! 000000005BD10008 +0008 0 | |
2093 | .xword 0x7604A16314A3F918 ! 000000005BD10010 +0010 0 | |
2094 | .xword 0x6A3845E4DB399C61 ! 000000005BD10018 +0018 0 | |
2095 | .xword 0x167D4F1C93E4965C ! 000000005BD10020 +0020 0 | |
2096 | .xword 0xDA2E60D28B2CC2DA ! 000000005BD10028 +0028 0 | |
2097 | .xword 0x7DFE5450C54B4BBB ! 000000005BD10030 +0030 0 | |
2098 | .xword 0x257394C605BD16F4 ! 000000005BD10038 +0038 0 | |
2099 | .xword 0xA181527F6F1549F9 ! 000000005BD10040 +0040 0 | |
2100 | .xword 0xCA900AD48C5AF309 ! 000000005BD10048 +0048 0 | |
2101 | .xword 0x3492F2652080D4A1 ! 000000005BD10050 +0050 0 | |
2102 | .xword 0x6F0289D1AC1B8E1E ! 000000005BD10058 +0058 0 | |
2103 | .xword 0x9ACF38A93B7B44CB ! 000000005BD10060 +0060 0 | |
2104 | .xword 0x4453D3C31F0134E3 ! 000000005BD10068 +0068 0 | |
2105 | .xword 0x74412EBCEFD2A7B0 ! 000000005BD10070 +0070 0 | |
2106 | .xword 0x5EA2EA3EFC009D86 ! 000000005BD10078 +0078 0 | |
2107 | ||
2108 | !======================================================================== | |
2109 | ||
2110 | SECTION .bcom015 DATA_VA=0x0 | |
2111 | attr_data { | |
2112 | Name = .bcom015, | |
2113 | VA = 0x0, | |
2114 | RA = 0xffffd0000, | |
2115 | PA = ra2pa(0xffffd0000,0), | |
2116 | part_0_ctx_nonzero_tsb_config_3, | |
2117 | TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2118 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
2119 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2120 | } | |
2121 | ||
2122 | ||
2123 | SECTION .bcom015 | |
2124 | .data | |
2125 | DATA025: | |
2126 | .xword 0xAE7C0993DE3BECF7 ! 0000000000000000 +0000 0 | |
2127 | ||
2128 | !======================================================================== | |
2129 | ||
2130 | SECTION .bstk027 DATA_VA=0xffff985b30000000 | |
2131 | attr_data { | |
2132 | Name = .bstk027, | |
2133 | VA = 0xffff985b30000000, | |
2134 | RA = 0xfa0000000, | |
2135 | PA = ra2pa(0xfa0000000,0), | |
2136 | part_0_ctx_nonzero_tsb_config_2, | |
2137 | TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0, | |
2138 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2139 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2140 | } | |
2141 | ||
2142 | ||
2143 | SECTION .bstk027 | |
2144 | .data | |
2145 | .skip 0x2000 ! FFFF985B30000000 | |
2146 | STACK0069: | |
2147 | ||
2148 | !======================================================================== | |
2149 | ||
2150 | SECTION .bkey028 DATA_VA=0xffffb283fca88000 | |
2151 | attr_data { | |
2152 | Name = .bkey028, | |
2153 | VA = 0xffffb283fca88000, | |
2154 | RA = 0xfffec6000, | |
2155 | PA = ra2pa(0xfffec6000,0), | |
2156 | part_0_ctx_nonzero_tsb_config_3, | |
2157 | TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2158 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2159 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2160 | } | |
2161 | ||
2162 | ||
2163 | SECTION .bkey028 | |
2164 | .data | |
2165 | DATA038: | |
2166 | .xword 0x00005656A0000088 ! FFFFB283FCA88000 +0000 DATA026+0x88 | |
2167 | .xword 0x00000000115A0088 ! FFFFB283FCA88008 +0008 DATA027+0x88 | |
2168 | .xword 0x0000765BA0000088 ! FFFFB283FCA88010 +0010 DATA028+0x88 | |
2169 | .xword 0x0000000E2237E088 ! FFFFB283FCA88018 +0018 DATA029+0x88 | |
2170 | .xword 0x0000066F29C90088 ! FFFFB283FCA88020 +0020 DATA030+0x88 | |
2171 | .xword 0x000005648BC90088 ! FFFFB283FCA88028 +0028 DATA031+0x88 | |
2172 | .xword 0x00007A5AEFD10088 ! FFFFB283FCA88030 +0030 DATA032+0x88 | |
2173 | .xword 0x0000074EC0000088 ! FFFFB283FCA88038 +0038 DATA033+0x88 | |
2174 | .xword 0x00000001210DA088 ! FFFFB283FCA88040 +0040 DATA034+0x88 | |
2175 | .xword 0x000031D99CEA0088 ! FFFFB283FCA88048 +0048 DATA035+0x88 | |
2176 | .xword 0x000000005BD10000 ! FFFFB283FCA88050 +0050 DATA036+0x0 | |
2177 | .xword 0x0000000FFFFE0000 ! FFFFB283FCA88058 +0058 DATA001+0x0 | |
2178 | .xword 0x0000000000000000 ! FFFFB283FCA88060 +0060 0 | |
2179 | .xword 0xBF79132915464463 ! FFFFB283FCA88068 +0068 0 Double -6.121788E-03 | |
2180 | .word 0x45100297 ! FFFFB283FCA88070 +0070 0 Single 2.304162E+03 | |
2181 | ||
2182 | ! Context 70 runs in 64-bit addressing mode, little-endian | |
2183 | ||
2184 | !======================================================================== | |
2185 | ||
2186 | SECTION .bdata030 DATA_VA=0xa70aa80000 | |
2187 | attr_data { | |
2188 | Name = .bdata030, | |
2189 | VA = 0xa70aa80000, | |
2190 | RA = 0xfdff30000, | |
2191 | PA = ra2pa(0xfdff30000,0), | |
2192 | part_0_ctx_nonzero_tsb_config_1, | |
2193 | TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0, | |
2194 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
2195 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2196 | } | |
2197 | ||
2198 | ||
2199 | SECTION .bdata030 | |
2200 | .data | |
2201 | DATA049: | |
2202 | .xword 0xFFFFD92460000088 ! 000000A70AA80000 -0088 DATA050+0x88 | |
2203 | .xword 0x0000388A00166088 ! 000000A70AA80008 -0080 DATA058+0x88 | |
2204 | .xword 0x412355D7F142C1B8 ! 000000A70AA80010 -0078 0 Double 6.335800E+05 | |
2205 | .word 0xBC1B408C ! 000000A70AA80018 -0070 0 Single -9.475838E-03 | |
2206 | .word 0x2BE9731F ! 000000A70AA8001C -006C 0 | |
2207 | .xword 0xC0CF99CE90CDAB9C ! 000000A70AA80020 -0068 0 Double -1.617961E+04 | |
2208 | .byte 0x69 ! 000000A70AA80028 -0060 0 | |
2209 | .byte 0x13 ! 000000A70AA80029 -005F 0 | |
2210 | .half 0xFF0E ! 000000A70AA8002A -005E 0 | |
2211 | .half 0xD3AA ! 000000A70AA8002C -005C 0 | |
2212 | .half 0x3D08 ! 000000A70AA8002E -005A 0 | |
2213 | .half 0x3E0E ! 000000A70AA80030 -0058 0 | |
2214 | .half 0x500E ! 000000A70AA80032 -0056 0 | |
2215 | .half 0xFF12 ! 000000A70AA80034 -0054 0 | |
2216 | .byte 0x4E ! 000000A70AA80036 -0052 0 | |
2217 | .byte 0xFF ! 000000A70AA80037 -0051 0 | |
2218 | .word 0x9ADD9C34 ! 000000A70AA80038 -0050 0 | |
2219 | .word 0xD6ED579E ! 000000A70AA8003C -004C 0 | |
2220 | .half 0xBEE2 ! 000000A70AA80040 -0048 0 | |
2221 | .byte 0x5C ! 000000A70AA80042 -0046 0 | |
2222 | .byte 0x5E ! 000000A70AA80043 -0045 0 | |
2223 | .word 0x114148B6 ! 000000A70AA80044 -0044 0 | |
2224 | .xword 0x410D34725CEF1CF0 ! 000000A70AA80048 -0040 0 Double 2.392463E+05 | |
2225 | .xword 0x204534DDAF4996B3 ! 000000A70AA80050 -0038 0 | |
2226 | .xword 0xD4A3DC2429CBDBEC ! 000000A70AA80058 -0030 0 | |
2227 | .half 0x16A9 ! 000000A70AA80060 -0028 0 | |
2228 | .byte 0x76 ! 000000A70AA80062 -0026 0 | |
2229 | .byte 0xF2 ! 000000A70AA80063 -0025 0 | |
2230 | .word 0x94F98191 ! 000000A70AA80064 -0024 0 | |
2231 | .xword 0x347FFFBF299710A0 ! 000000A70AA80068 -0020 0 | |
2232 | .xword 0x6D67EB9B45DD8146 ! 000000A70AA80070 -0018 0 | |
2233 | .xword 0x40220CCE71050FD6 ! 000000A70AA80078 -0010 0 Double 9.025013E+00 | |
2234 | .word 0xC39F2607 ! 000000A70AA80080 -0008 0 Single -3.182971E+02 | |
2235 | .word 0x3BA1F82D ! 000000A70AA80084 -0004 0 | |
2236 | .word 0x85A2450D ! 000000A70AA80088 +0000 0 | |
2237 | .byte 0xEF ! 000000A70AA8008C +0004 0 | |
2238 | .byte 0xDA ! 000000A70AA8008D +0005 0 | |
2239 | .byte 0xE2 ! 000000A70AA8008E +0006 0 | |
2240 | .byte 0xF8 ! 000000A70AA8008F +0007 0 | |
2241 | .word 0x2DE46DFA ! 000000A70AA80090 +0008 0 | |
2242 | .word 0x3DC695B0 ! 000000A70AA80094 +000C 0 Single 9.696519E-02 | |
2243 | .xword 0xB9393D853CFB0309 ! 000000A70AA80098 +0010 0 | |
2244 | .half 0x2E16 ! 000000A70AA800A0 +0018 0 | |
2245 | .byte 0xF6 ! 000000A70AA800A2 +001A 0 | |
2246 | .byte 0x89 ! 000000A70AA800A3 +001B 0 | |
2247 | .half 0x2245 ! 000000A70AA800A4 +001C 0 | |
2248 | .byte 0x0F ! 000000A70AA800A6 +001E 0 | |
2249 | .byte 0xA7 ! 000000A70AA800A7 +001F 0 | |
2250 | .xword 0x68B864E4B3B5D5BC ! 000000A70AA800A8 +0020 0 | |
2251 | .xword 0xC09F1AF596FE81FD ! 000000A70AA800B0 +0028 0 Double -1.990740E+03 | |
2252 | .xword 0x20181E9B362D7F05 ! 000000A70AA800B8 +0030 0 | |
2253 | .xword 0xC1310C8C1DE549E0 ! 000000A70AA800C0 +0038 0 Double -1.117324E+06 | |
2254 | .word 0x13BC3076 ! 000000A70AA800C8 +0040 0 | |
2255 | .half 0x6CFF ! 000000A70AA800CC +0044 0 | |
2256 | .byte 0xB6 ! 000000A70AA800CE +0046 0 | |
2257 | .byte 0x75 ! 000000A70AA800CF +0047 0 | |
2258 | .xword 0xE4E05A9A3A3C3BA1 ! 000000A70AA800D0 +0048 0 | |
2259 | .word 0x3C9C1D94 ! 000000A70AA800D8 +0050 0 Single 1.905707E-02 | |
2260 | .word 0xBB97D8D7 ! 000000A70AA800DC +0054 0 Single -4.634004E-03 | |
2261 | .half 0xE35E ! 000000A70AA800E0 +0058 0 | |
2262 | .half 0x3BA4 ! 000000A70AA800E2 +005A 0 | |
2263 | .word 0x77D5F926 ! 000000A70AA800E4 +005C 0 | |
2264 | .xword 0x3EB7814DA32AD3AA ! 000000A70AA800E8 +0060 0 Double 1.401013E-06 | |
2265 | .xword 0xC1198761AB1C64DB ! 000000A70AA800F0 +0068 0 Double -4.182644E+05 | |
2266 | .byte 0x65 ! 000000A70AA800F8 +0070 0 | |
2267 | .byte 0x01 ! 000000A70AA800F9 +0071 0 | |
2268 | .byte 0xD0 ! 000000A70AA800FA +0072 0 | |
2269 | .byte 0x93 ! 000000A70AA800FB +0073 0 | |
2270 | .word 0xC781E7C2 ! 000000A70AA800FC +0074 0 Single -6.651152E+04 | |
2271 | .xword 0x0A27C78C058733F3 ! 000000A70AA80100 +0078 0 | |
2272 | .xword 0xB451A2D7E4B24360 ! 000000A70AA80108 +0080 0 | |
2273 | ||
2274 | !======================================================================== | |
2275 | ||
2276 | SECTION .bdata031 DATA_VA=0xffffd92460000000 | |
2277 | attr_data { | |
2278 | Name = .bdata031, | |
2279 | VA = 0xffffd92460000000, | |
2280 | RA = ra2pa(0xf50000000,0), | |
2281 | PA = ra2pa(0xf50000000,0), | |
2282 | part_0_ctx_nonzero_tsb_config_0, | |
2283 | TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0, | |
2284 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2285 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2286 | } | |
2287 | ||
2288 | ||
2289 | SECTION .bdata031 | |
2290 | .data | |
2291 | DATA050: | |
2292 | .xword 0x8800B13746310000 ! FFFFD92460000000 -0088 DATA051+0x88 | |
2293 | .xword 0x8800A80AA7000000 ! FFFFD92460000008 -0080 DATA049+0x88 | |
2294 | .xword 0xC107D2EDCC1150E5 ! FFFFD92460000010 -0078 0 Double -1.951657E+05 | |
2295 | .word 0xC19B3809 ! FFFFD92460000018 -0070 0 Single -1.940236E+01 | |
2296 | .word 0x6B151C42 ! FFFFD9246000001C -006C 0 | |
2297 | .xword 0x411321C23860723B ! FFFFD92460000020 -0068 0 Double 3.134566E+05 | |
2298 | .byte 0x7A ! FFFFD92460000028 -0060 0 | |
2299 | .byte 0x93 ! FFFFD92460000029 -005F 0 | |
2300 | .half 0xAB22 ! FFFFD9246000002A -005E 0 | |
2301 | .half 0x8137 ! FFFFD9246000002C -005C 0 | |
2302 | .half 0xBB30 ! FFFFD9246000002E -005A 0 | |
2303 | .half 0xA5A7 ! FFFFD92460000030 -0058 0 | |
2304 | .half 0xE1C1 ! FFFFD92460000032 -0056 0 | |
2305 | .half 0x7AED ! FFFFD92460000034 -0054 0 | |
2306 | .byte 0xB5 ! FFFFD92460000036 -0052 0 | |
2307 | .byte 0x12 ! FFFFD92460000037 -0051 0 | |
2308 | .word 0xBD7B3655 ! FFFFD92460000038 -0050 0 | |
2309 | .word 0xE7BA838A ! FFFFD9246000003C -004C 0 | |
2310 | .half 0x6CEC ! FFFFD92460000040 -0048 0 | |
2311 | .byte 0x38 ! FFFFD92460000042 -0046 0 | |
2312 | .byte 0xD7 ! FFFFD92460000043 -0045 0 | |
2313 | .word 0x1FA62F63 ! FFFFD92460000044 -0044 0 | |
2314 | .xword 0xC09D1F8EAE8026A7 ! FFFFD92460000048 -0040 0 Double -1.863889E+03 | |
2315 | .xword 0x49DA3AA28407D691 ! FFFFD92460000050 -0038 0 | |
2316 | .xword 0x4126C50D1088EBFF ! FFFFD92460000058 -0030 0 | |
2317 | .half 0x5E21 ! FFFFD92460000060 -0028 0 | |
2318 | .byte 0xE7 ! FFFFD92460000062 -0026 0 | |
2319 | .byte 0xF5 ! FFFFD92460000063 -0025 0 | |
2320 | .word 0x0E360A51 ! FFFFD92460000064 -0024 0 | |
2321 | .xword 0xA8D4BAB1B5BCE37A ! FFFFD92460000068 -0020 0 | |
2322 | .xword 0xEE92D27B9DB63313 ! FFFFD92460000070 -0018 0 | |
2323 | .xword 0xBED0433324E3D8AF ! FFFFD92460000078 -0010 0 Double -3.877282E-06 | |
2324 | .word 0xBC4276F6 ! FFFFD92460000080 -0008 0 Single -1.186918E-02 | |
2325 | .word 0x2CAAAD98 ! FFFFD92460000084 -0004 0 | |
2326 | .word 0x261B0038 ! FFFFD92460000088 +0000 0 | |
2327 | .byte 0xC5 ! FFFFD9246000008C +0004 0 | |
2328 | .byte 0xC1 ! FFFFD9246000008D +0005 0 | |
2329 | .byte 0xCA ! FFFFD9246000008E +0006 0 | |
2330 | .byte 0x10 ! FFFFD9246000008F +0007 0 | |
2331 | .word 0x6AA65D4B ! FFFFD92460000090 +0008 0 | |
2332 | .word 0xB84DC549 ! FFFFD92460000094 +000C 0 Single -4.905954E-05 | |
2333 | .xword 0x220F16DAE9ABDAB0 ! FFFFD92460000098 +0010 0 | |
2334 | .half 0x51F4 ! FFFFD924600000A0 +0018 0 | |
2335 | .byte 0xEA ! FFFFD924600000A2 +001A 0 | |
2336 | .byte 0x43 ! FFFFD924600000A3 +001B 0 | |
2337 | .half 0x1943 ! FFFFD924600000A4 +001C 0 | |
2338 | .byte 0xCD ! FFFFD924600000A6 +001E 0 | |
2339 | .byte 0x5B ! FFFFD924600000A7 +001F 0 | |
2340 | .xword 0x52123018B8D9D7E2 ! FFFFD924600000A8 +0020 0 | |
2341 | .xword 0xC012CEB148EEF598 ! FFFFD924600000B0 +0028 0 Double -4.701848E+00 | |
2342 | .xword 0x4C132BA0E5845C60 ! FFFFD924600000B8 +0030 0 | |
2343 | .xword 0xC0B39F1352F947A4 ! FFFFD924600000C0 +0038 0 Double -5.023075E+03 | |
2344 | .word 0xAD1A8B47 ! FFFFD924600000C8 +0040 0 | |
2345 | .half 0xF677 ! FFFFD924600000CC +0044 0 | |
2346 | .byte 0xAF ! FFFFD924600000CE +0046 0 | |
2347 | .byte 0x6A ! FFFFD924600000CF +0047 0 | |
2348 | .xword 0x5692DD4DC0A04B91 ! FFFFD924600000D0 +0048 0 | |
2349 | .word 0x3CF2B33A ! FFFFD924600000D8 +0050 0 Single 2.962648E-02 | |
2350 | .word 0x41DC66C3 ! FFFFD924600000DC +0054 0 Single 2.755018E+01 | |
2351 | .half 0x7689 ! FFFFD924600000E0 +0058 0 | |
2352 | .half 0x11CF ! FFFFD924600000E2 +005A 0 | |
2353 | .word 0x338240D2 ! FFFFD924600000E4 +005C 0 | |
2354 | .xword 0x407AE6926EDF340F ! FFFFD924600000E8 +0060 0 Double 4.304108E+02 | |
2355 | .xword 0xBF84CB3AFD1460BE ! FFFFD924600000F0 +0068 0 Double -1.015326E-02 | |
2356 | .byte 0xEE ! FFFFD924600000F8 +0070 0 | |
2357 | .byte 0xC9 ! FFFFD924600000F9 +0071 0 | |
2358 | .byte 0x8D ! FFFFD924600000FA +0072 0 | |
2359 | .byte 0x71 ! FFFFD924600000FB +0073 0 | |
2360 | .word 0x418E9AA0 ! FFFFD924600000FC +0074 0 Single 1.782550E+01 | |
2361 | .xword 0xE3B8B923F86852E8 ! FFFFD92460000100 +0078 0 | |
2362 | .xword 0x26A238FCBCF3884B ! FFFFD92460000108 +0080 0 | |
2363 | ||
2364 | !======================================================================== | |
2365 | ||
2366 | SECTION .bdata032 DATA_VA=0x314637b10000 | |
2367 | attr_data { | |
2368 | Name = .bdata032, | |
2369 | VA = 0x314637b10000, | |
2370 | RA = 0xfdff20000, | |
2371 | PA = ra2pa(0xfdff20000,0), | |
2372 | part_0_ctx_nonzero_tsb_config_1, | |
2373 | TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0, | |
2374 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2375 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2376 | } | |
2377 | ||
2378 | ||
2379 | SECTION .bdata032 | |
2380 | .data | |
2381 | DATA051: | |
2382 | .xword 0x8800000072770000 ! 0000314637B10000 -0088 DATA052+0x88 | |
2383 | .xword 0x8800006024D9FFFF ! 0000314637B10008 -0080 DATA050+0x88 | |
2384 | .xword 0xBFB7317CCD3296DC ! 0000314637B10010 -0078 0 Double -9.059887E-02 | |
2385 | .word 0x420AB885 ! 0000314637B10018 -0070 0 Single 3.468019E+01 | |
2386 | .word 0x166B9FF5 ! 0000314637B1001C -006C 0 | |
2387 | .xword 0xBFE73D829A3C7DEB ! 0000314637B10020 -0068 0 Double -7.262586E-01 | |
2388 | .byte 0xA1 ! 0000314637B10028 -0060 0 | |
2389 | .byte 0xF6 ! 0000314637B10029 -005F 0 | |
2390 | .half 0x0F9D ! 0000314637B1002A -005E 0 | |
2391 | .half 0x3971 ! 0000314637B1002C -005C 0 | |
2392 | .half 0xD3CE ! 0000314637B1002E -005A 0 | |
2393 | .half 0xE337 ! 0000314637B10030 -0058 0 | |
2394 | .half 0x4457 ! 0000314637B10032 -0056 0 | |
2395 | .half 0x182B ! 0000314637B10034 -0054 0 | |
2396 | .byte 0x08 ! 0000314637B10036 -0052 0 | |
2397 | .byte 0x37 ! 0000314637B10037 -0051 0 | |
2398 | .word 0x48F33433 ! 0000314637B10038 -0050 0 | |
2399 | .word 0x9AC46801 ! 0000314637B1003C -004C 0 | |
2400 | .half 0xDD24 ! 0000314637B10040 -0048 0 | |
2401 | .byte 0x61 ! 0000314637B10042 -0046 0 | |
2402 | .byte 0x28 ! 0000314637B10043 -0045 0 | |
2403 | .word 0x252E5131 ! 0000314637B10044 -0044 0 | |
2404 | .xword 0x3FB5FB10E6C59BAC ! 0000314637B10048 -0040 0 Double 8.586221E-02 | |
2405 | .xword 0x3AB44A2C8B610A54 ! 0000314637B10050 -0038 0 | |
2406 | .xword 0x79B8729D00EED794 ! 0000314637B10058 -0030 0 | |
2407 | .half 0xEE5F ! 0000314637B10060 -0028 0 | |
2408 | .byte 0x42 ! 0000314637B10062 -0026 0 | |
2409 | .byte 0xA9 ! 0000314637B10063 -0025 0 | |
2410 | .word 0xDBCAA84E ! 0000314637B10064 -0024 0 | |
2411 | .xword 0xACA2394BC676A562 ! 0000314637B10068 -0020 0 | |
2412 | .xword 0xBA22F8A0F7F5FB16 ! 0000314637B10070 -0018 0 | |
2413 | .xword 0xC0918A8F2E33BCD2 ! 0000314637B10078 -0010 0 Double -1.122640E+03 | |
2414 | .word 0xC233BD6E ! 0000314637B10080 -0008 0 Single -4.493499E+01 | |
2415 | .word 0x729FCC8C ! 0000314637B10084 -0004 0 | |
2416 | .word 0x31354E8F ! 0000314637B10088 +0000 0 | |
2417 | .byte 0xF9 ! 0000314637B1008C +0004 0 | |
2418 | .byte 0xD7 ! 0000314637B1008D +0005 0 | |
2419 | .byte 0x3A ! 0000314637B1008E +0006 0 | |
2420 | .byte 0x21 ! 0000314637B1008F +0007 0 | |
2421 | .word 0xA1BD7712 ! 0000314637B10090 +0008 0 | |
2422 | .word 0xBDEC61DA ! 0000314637B10094 +000C 0 Single -1.154210E-01 | |
2423 | .xword 0xFFEF52E611F5E7B6 ! 0000314637B10098 +0010 0 | |
2424 | .half 0x49BA ! 0000314637B100A0 +0018 0 | |
2425 | .byte 0xDF ! 0000314637B100A2 +001A 0 | |
2426 | .byte 0x82 ! 0000314637B100A3 +001B 0 | |
2427 | .half 0xED9D ! 0000314637B100A4 +001C 0 | |
2428 | .byte 0xFB ! 0000314637B100A6 +001E 0 | |
2429 | .byte 0x7D ! 0000314637B100A7 +001F 0 | |
2430 | .xword 0x4BAC1897F4F6B18C ! 0000314637B100A8 +0020 0 | |
2431 | .xword 0x3F4D29C8494D2975 ! 0000314637B100B0 +0028 0 Double 8.899906E-04 | |
2432 | .xword 0x165D2BDDD628CC32 ! 0000314637B100B8 +0030 0 | |
2433 | .xword 0x3F501636FF7D0EA9 ! 0000314637B100C0 +0038 0 Double 9.818589E-04 | |
2434 | .word 0xFC1BE72D ! 0000314637B100C8 +0040 0 | |
2435 | .half 0x3872 ! 0000314637B100CC +0044 0 | |
2436 | .byte 0x84 ! 0000314637B100CE +0046 0 | |
2437 | .byte 0x55 ! 0000314637B100CF +0047 0 | |
2438 | .xword 0x3113A4AAF2F0509D ! 0000314637B100D0 +0048 0 | |
2439 | .word 0x38FA33E2 ! 0000314637B100D8 +0050 0 Single 1.193059E-04 | |
2440 | .word 0xC113759A ! 0000314637B100DC +0054 0 Single -9.216211E+00 | |
2441 | .half 0xE04D ! 0000314637B100E0 +0058 0 | |
2442 | .half 0x9FA0 ! 0000314637B100E2 +005A 0 | |
2443 | .word 0x69071B12 ! 0000314637B100E4 +005C 0 | |
2444 | .xword 0xBFFB488A1A0CC49E ! 0000314637B100E8 +0060 0 Double -1.705210E+00 | |
2445 | .xword 0xBF34C0E1CD8D87D3 ! 0000314637B100F0 +0068 0 Double -3.166724E-04 | |
2446 | .byte 0x97 ! 0000314637B100F8 +0070 0 | |
2447 | .byte 0x36 ! 0000314637B100F9 +0071 0 | |
2448 | .byte 0xDA ! 0000314637B100FA +0072 0 | |
2449 | .byte 0x1B ! 0000314637B100FB +0073 0 | |
2450 | .word 0x47DC8236 ! 0000314637B100FC +0074 0 Single 1.129004E+05 | |
2451 | .xword 0xBBF41C711874AC46 ! 0000314637B10100 +0078 0 | |
2452 | .xword 0x80F19F3409187C3E ! 0000314637B10108 +0080 0 | |
2453 | ||
2454 | !======================================================================== | |
2455 | ||
2456 | SECTION .bdata033 DATA_VA=0x777200000000 | |
2457 | attr_data { | |
2458 | Name = .bdata033, | |
2459 | VA = 0x777200000000, | |
2460 | RA = 0xf40000000, | |
2461 | PA = ra2pa(0xf40000000,0), | |
2462 | part_0_ctx_nonzero_tsb_config_2, | |
2463 | TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0, | |
2464 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2465 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2466 | } | |
2467 | ||
2468 | ||
2469 | SECTION .bdata033 | |
2470 | .data | |
2471 | DATA052: | |
2472 | .xword 0x8800BC427F780000 ! 0000777200000000 -0088 DATA053+0x88 | |
2473 | .xword 0x8800B13746310000 ! 0000777200000008 -0080 DATA051+0x88 | |
2474 | .xword 0xC12E8B4E0D788259 ! 0000777200000010 -0078 0 Double -1.000871E+06 | |
2475 | .word 0xC07522D8 ! 0000777200000018 -0070 0 Single -3.830252E+00 | |
2476 | .word 0x2A04544A ! 000077720000001C -006C 0 | |
2477 | .xword 0xBF0FCD59013CCD17 ! 0000777200000020 -0068 0 Double -6.065777E-05 | |
2478 | .byte 0x22 ! 0000777200000028 -0060 0 | |
2479 | .byte 0xDF ! 0000777200000029 -005F 0 | |
2480 | .half 0xAAF3 ! 000077720000002A -005E 0 | |
2481 | .half 0xC752 ! 000077720000002C -005C 0 | |
2482 | .half 0x4B66 ! 000077720000002E -005A 0 | |
2483 | .half 0xBF69 ! 0000777200000030 -0058 0 | |
2484 | .half 0xBC80 ! 0000777200000032 -0056 0 | |
2485 | .half 0xCE5E ! 0000777200000034 -0054 0 | |
2486 | .byte 0x38 ! 0000777200000036 -0052 0 | |
2487 | .byte 0xFB ! 0000777200000037 -0051 0 | |
2488 | .word 0xD7EF48D3 ! 0000777200000038 -0050 0 | |
2489 | .word 0xEA08B859 ! 000077720000003C -004C 0 | |
2490 | .half 0x0884 ! 0000777200000040 -0048 0 | |
2491 | .byte 0xA2 ! 0000777200000042 -0046 0 | |
2492 | .byte 0xCC ! 0000777200000043 -0045 0 | |
2493 | .word 0x8746FC09 ! 0000777200000044 -0044 0 | |
2494 | .xword 0x401E88616FF4D7AE ! 0000777200000048 -0040 0 Double 7.633184E+00 | |
2495 | .xword 0x0A42CF5788D5A770 ! 0000777200000050 -0038 0 | |
2496 | .xword 0xBCDB0489534476EB ! 0000777200000058 -0030 0 | |
2497 | .half 0xDEFA ! 0000777200000060 -0028 0 | |
2498 | .byte 0xBF ! 0000777200000062 -0026 0 | |
2499 | .byte 0x74 ! 0000777200000063 -0025 0 | |
2500 | .word 0x61A843ED ! 0000777200000064 -0024 0 | |
2501 | .xword 0xF1C1BEE85A52D2BF ! 0000777200000068 -0020 0 | |
2502 | .xword 0x9B455FBC4BA781A1 ! 0000777200000070 -0018 0 | |
2503 | .xword 0xBEB1F1F57E8F2F06 ! 0000777200000078 -0010 0 Double -1.069614E-06 | |
2504 | .word 0xC275EB59 ! 0000777200000080 -0008 0 Single -6.147983E+01 | |
2505 | .word 0x2EF2415E ! 0000777200000084 -0004 0 | |
2506 | .word 0xF58288F5 ! 0000777200000088 +0000 0 | |
2507 | .byte 0xF0 ! 000077720000008C +0004 0 | |
2508 | .byte 0x4F ! 000077720000008D +0005 0 | |
2509 | .byte 0x9F ! 000077720000008E +0006 0 | |
2510 | .byte 0x63 ! 000077720000008F +0007 0 | |
2511 | .word 0x6556BE6B ! 0000777200000090 +0008 0 | |
2512 | .word 0x3EFF2D05 ! 0000777200000094 +000C 0 Single 4.983903E-01 | |
2513 | .xword 0x25EAA048D65CE198 ! 0000777200000098 +0010 0 | |
2514 | .half 0xD686 ! 00007772000000A0 +0018 0 | |
2515 | .byte 0x21 ! 00007772000000A2 +001A 0 | |
2516 | .byte 0x8A ! 00007772000000A3 +001B 0 | |
2517 | .half 0xB444 ! 00007772000000A4 +001C 0 | |
2518 | .byte 0x16 ! 00007772000000A6 +001E 0 | |
2519 | .byte 0xAF ! 00007772000000A7 +001F 0 | |
2520 | .xword 0x767B2A89665CA76E ! 00007772000000A8 +0020 0 | |
2521 | .xword 0xC00858C340E9872F ! 00007772000000B0 +0028 0 Double -3.043341E+00 | |
2522 | .xword 0x693EB0CDB03BE9FE ! 00007772000000B8 +0030 0 | |
2523 | .xword 0x409BAB3F9C3E1DD1 ! 00007772000000C0 +0038 0 Double 1.770812E+03 | |
2524 | .word 0xAF240D28 ! 00007772000000C8 +0040 0 | |
2525 | .half 0x23E6 ! 00007772000000CC +0044 0 | |
2526 | .byte 0x20 ! 00007772000000CE +0046 0 | |
2527 | .byte 0x4E ! 00007772000000CF +0047 0 | |
2528 | .xword 0x9133BF426B0415C7 ! 00007772000000D0 +0048 0 | |
2529 | .word 0xC0801310 ! 00007772000000D8 +0050 0 Single -4.002327E+00 | |
2530 | .word 0xC0C6F8B1 ! 00007772000000DC +0054 0 Single -6.217858E+00 | |
2531 | .half 0x5C6B ! 00007772000000E0 +0058 0 | |
2532 | .half 0x43B7 ! 00007772000000E2 +005A 0 | |
2533 | .word 0x9673C788 ! 00007772000000E4 +005C 0 | |
2534 | .xword 0xC02F4C0B8E236B91 ! 00007772000000E8 +0060 0 Double -1.564853E+01 | |
2535 | .xword 0x41200FF9AA875FFC ! 00007772000000F0 +0068 0 Double 5.263328E+05 | |
2536 | .byte 0x91 ! 00007772000000F8 +0070 0 | |
2537 | .byte 0x7C ! 00007772000000F9 +0071 0 | |
2538 | .byte 0x1F ! 00007772000000FA +0072 0 | |
2539 | .byte 0xB9 ! 00007772000000FB +0073 0 | |
2540 | .word 0x3FB314D8 ! 00007772000000FC +0074 0 Single 1.399074E+00 | |
2541 | .xword 0xD292B32FEA0E5D04 ! 0000777200000100 +0078 0 | |
2542 | .xword 0xE2040D540596FF7F ! 0000777200000108 +0080 0 | |
2543 | ||
2544 | !======================================================================== | |
2545 | ||
2546 | SECTION .bdata034 DATA_VA=0x787f42bc0000 | |
2547 | attr_data { | |
2548 | Name = .bdata034, | |
2549 | VA = 0x787f42bc0000, | |
2550 | RA = 0xfdff10000, | |
2551 | PA = ra2pa(0xfdff10000,0), | |
2552 | part_0_ctx_nonzero_tsb_config_1, | |
2553 | TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0, | |
2554 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2555 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2556 | } | |
2557 | ||
2558 | ||
2559 | SECTION .bdata034 | |
2560 | .data | |
2561 | DATA053: | |
2562 | .xword 0x88008346E96F0000 ! 0000787F42BC0000 -0088 DATA054+0x88 | |
2563 | .xword 0x8800000072770000 ! 0000787F42BC0008 -0080 DATA052+0x88 | |
2564 | .xword 0x3F51653BAF1C53C3 ! 0000787F42BC0010 -0078 0 Double 1.061734E-03 | |
2565 | .word 0x47443D93 ! 0000787F42BC0018 -0070 0 Single 5.023757E+04 | |
2566 | .word 0x3C8ED550 ! 0000787F42BC001C -006C 0 | |
2567 | .xword 0x40FB803905021D55 ! 0000787F42BC0020 -0068 0 Double 1.126436E+05 | |
2568 | .byte 0xE7 ! 0000787F42BC0028 -0060 0 | |
2569 | .byte 0xC8 ! 0000787F42BC0029 -005F 0 | |
2570 | .half 0xA80C ! 0000787F42BC002A -005E 0 | |
2571 | .half 0x7D12 ! 0000787F42BC002C -005C 0 | |
2572 | .half 0xCE1A ! 0000787F42BC002E -005A 0 | |
2573 | .half 0x6362 ! 0000787F42BC0030 -0058 0 | |
2574 | .half 0xEF3F ! 0000787F42BC0032 -0056 0 | |
2575 | .half 0xE4FA ! 0000787F42BC0034 -0054 0 | |
2576 | .byte 0xC0 ! 0000787F42BC0036 -0052 0 | |
2577 | .byte 0x3C ! 0000787F42BC0037 -0051 0 | |
2578 | .word 0xBC90543E ! 0000787F42BC0038 -0050 0 | |
2579 | .word 0x45A7F90E ! 0000787F42BC003C -004C 0 | |
2580 | .half 0x786E ! 0000787F42BC0040 -0048 0 | |
2581 | .byte 0xED ! 0000787F42BC0042 -0046 0 | |
2582 | .byte 0xCB ! 0000787F42BC0043 -0045 0 | |
2583 | .word 0xD70A2EF1 ! 0000787F42BC0044 -0044 0 | |
2584 | .xword 0x3FAA175C19B44A94 ! 0000787F42BC0048 -0040 0 Double 5.095947E-02 | |
2585 | .xword 0x762A1750DA2817F2 ! 0000787F42BC0050 -0038 0 | |
2586 | .xword 0x09B3CF37854C3AA8 ! 0000787F42BC0058 -0030 0 | |
2587 | .half 0xA754 ! 0000787F42BC0060 -0028 0 | |
2588 | .byte 0xB4 ! 0000787F42BC0062 -0026 0 | |
2589 | .byte 0x81 ! 0000787F42BC0063 -0025 0 | |
2590 | .word 0xC3B7426A ! 0000787F42BC0064 -0024 0 | |
2591 | .xword 0x139615AF023FEE81 ! 0000787F42BC0068 -0020 0 | |
2592 | .xword 0x099BAF1C0955C23D ! 0000787F42BC0070 -0018 0 | |
2593 | .xword 0x405E0009EDD27A59 ! 0000787F42BC0078 -0010 0 Double 1.200006E+02 | |
2594 | .word 0xC343925D ! 0000787F42BC0080 -0008 0 Single -1.955717E+02 | |
2595 | .word 0x2D9D7855 ! 0000787F42BC0084 -0004 0 | |
2596 | .word 0x9017E004 ! 0000787F42BC0088 +0000 0 | |
2597 | .byte 0xEE ! 0000787F42BC008C +0004 0 | |
2598 | .byte 0x47 ! 0000787F42BC008D +0005 0 | |
2599 | .byte 0xC8 ! 0000787F42BC008E +0006 0 | |
2600 | .byte 0x37 ! 0000787F42BC008F +0007 0 | |
2601 | .word 0xDAA63C2D ! 0000787F42BC0090 +0008 0 | |
2602 | .word 0xBD7222E6 ! 0000787F42BC0094 +000C 0 Single -5.911531E-02 | |
2603 | .xword 0xC0AB175AC250F762 ! 0000787F42BC0098 +0010 0 | |
2604 | .half 0x2171 ! 0000787F42BC00A0 +0018 0 | |
2605 | .byte 0xDA ! 0000787F42BC00A2 +001A 0 | |
2606 | .byte 0xE3 ! 0000787F42BC00A3 +001B 0 | |
2607 | .half 0x0C04 ! 0000787F42BC00A4 +001C 0 | |
2608 | .byte 0x34 ! 0000787F42BC00A6 +001E 0 | |
2609 | .byte 0x5F ! 0000787F42BC00A7 +001F 0 | |
2610 | .xword 0xFA0ECBB6E644C1F3 ! 0000787F42BC00A8 +0020 0 | |
2611 | .xword 0xBF43F93B92D42E92 ! 0000787F42BC00B0 +0028 0 Double -6.095448E-04 | |
2612 | .xword 0x8D82E1F50C5636CD ! 0000787F42BC00B8 +0030 0 | |
2613 | .xword 0xBFB07A2FFAD3D683 ! 0000787F42BC00C0 +0038 0 Double -6.436443E-02 | |
2614 | .word 0xB17D2A52 ! 0000787F42BC00C8 +0040 0 | |
2615 | .half 0xE12B ! 0000787F42BC00CC +0044 0 | |
2616 | .byte 0xD1 ! 0000787F42BC00CE +0046 0 | |
2617 | .byte 0x72 ! 0000787F42BC00CF +0047 0 | |
2618 | .xword 0x2EA243F105387680 ! 0000787F42BC00D0 +0048 0 | |
2619 | .word 0x3CD6FD07 ! 0000787F42BC00D8 +0050 0 Single 2.624370E-02 | |
2620 | .word 0xC46FDDB7 ! 0000787F42BC00DC +0054 0 Single -9.594643E+02 | |
2621 | .half 0x7297 ! 0000787F42BC00E0 +0058 0 | |
2622 | .half 0x365D ! 0000787F42BC00E2 +005A 0 | |
2623 | .word 0x9B772D88 ! 0000787F42BC00E4 +005C 0 | |
2624 | .xword 0x405B5D29A6FB056B ! 0000787F42BC00E8 +0060 0 Double 1.094557E+02 | |
2625 | .xword 0x3F8139E9D6692061 ! 0000787F42BC00F0 +0068 0 Double 8.411242E-03 | |
2626 | .byte 0x8F ! 0000787F42BC00F8 +0070 0 | |
2627 | .byte 0x54 ! 0000787F42BC00F9 +0071 0 | |
2628 | .byte 0x8E ! 0000787F42BC00FA +0072 0 | |
2629 | .byte 0x24 ! 0000787F42BC00FB +0073 0 | |
2630 | .word 0xBDA7C864 ! 0000787F42BC00FC +0074 0 Single -8.192518E-02 | |
2631 | .xword 0xC41CCA027007F8DC ! 0000787F42BC0100 +0078 0 | |
2632 | .xword 0xA73D82CB06CAB479 ! 0000787F42BC0108 +0080 0 | |
2633 | ||
2634 | !======================================================================== | |
2635 | ||
2636 | SECTION .bdata035 DATA_VA=0x6fe946830000 | |
2637 | attr_data { | |
2638 | Name = .bdata035, | |
2639 | VA = 0x6fe946830000, | |
2640 | RA = 0xfdff00000, | |
2641 | PA = ra2pa(0xfdff00000,0), | |
2642 | part_0_ctx_nonzero_tsb_config_1, | |
2643 | TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0, | |
2644 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2645 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2646 | } | |
2647 | ||
2648 | ||
2649 | SECTION .bdata035 | |
2650 | .data | |
2651 | DATA054: | |
2652 | .xword 0x8800004034030000 ! 00006FE946830000 -0088 DATA055+0x88 | |
2653 | .xword 0x8800BC427F780000 ! 00006FE946830008 -0080 DATA053+0x88 | |
2654 | .xword 0xC121E54876822C9D ! 00006FE946830010 -0078 0 Double -5.864042E+05 | |
2655 | .word 0x3C871FAF ! 00006FE946830018 -0070 0 Single 1.649460E-02 | |
2656 | .word 0x6DB2004E ! 00006FE94683001C -006C 0 | |
2657 | .xword 0xC0B0C5397DF47DA4 ! 00006FE946830020 -0068 0 Double -4.293225E+03 | |
2658 | .byte 0xAC ! 00006FE946830028 -0060 0 | |
2659 | .byte 0x7E ! 00006FE946830029 -005F 0 | |
2660 | .half 0x6B89 ! 00006FE94683002A -005E 0 | |
2661 | .half 0x2603 ! 00006FE94683002C -005C 0 | |
2662 | .half 0x4488 ! 00006FE94683002E -005A 0 | |
2663 | .half 0xD377 ! 00006FE946830030 -0058 0 | |
2664 | .half 0x9222 ! 00006FE946830032 -0056 0 | |
2665 | .half 0x0CA0 ! 00006FE946830034 -0054 0 | |
2666 | .byte 0x3B ! 00006FE946830036 -0052 0 | |
2667 | .byte 0x02 ! 00006FE946830037 -0051 0 | |
2668 | .word 0x0EBD7C46 ! 00006FE946830038 -0050 0 | |
2669 | .word 0xFB212A8E ! 00006FE94683003C -004C 0 | |
2670 | .half 0x1539 ! 00006FE946830040 -0048 0 | |
2671 | .byte 0x4C ! 00006FE946830042 -0046 0 | |
2672 | .byte 0x25 ! 00006FE946830043 -0045 0 | |
2673 | .word 0xF396E050 ! 00006FE946830044 -0044 0 | |
2674 | .xword 0xBF4975CD6DB051FF ! 00006FE946830048 -0040 0 Double -7.769826E-04 | |
2675 | .xword 0x8C7C203CDFBD9A21 ! 00006FE946830050 -0038 0 | |
2676 | .xword 0xF49D00D1440D7D62 ! 00006FE946830058 -0030 0 | |
2677 | .half 0xC527 ! 00006FE946830060 -0028 0 | |
2678 | .byte 0xA0 ! 00006FE946830062 -0026 0 | |
2679 | .byte 0x7C ! 00006FE946830063 -0025 0 | |
2680 | .word 0x1A63075B ! 00006FE946830064 -0024 0 | |
2681 | .xword 0x3B9DC5A9B104DCC8 ! 00006FE946830068 -0020 0 | |
2682 | .xword 0x77DD3CBC12E49935 ! 00006FE946830070 -0018 0 | |
2683 | .xword 0x412A3C266BFB99BC ! 00006FE946830078 -0010 0 Double 8.596672E+05 | |
2684 | .word 0x4763D403 ! 00006FE946830080 -0008 0 Single 5.832401E+04 | |
2685 | .word 0x0A8E7662 ! 00006FE946830084 -0004 0 | |
2686 | .word 0x6E40E214 ! 00006FE946830088 +0000 0 | |
2687 | .byte 0xD5 ! 00006FE94683008C +0004 0 | |
2688 | .byte 0x38 ! 00006FE94683008D +0005 0 | |
2689 | .byte 0x67 ! 00006FE94683008E +0006 0 | |
2690 | .byte 0xB0 ! 00006FE94683008F +0007 0 | |
2691 | .word 0xE11CD580 ! 00006FE946830090 +0008 0 | |
2692 | .word 0xC087DD55 ! 00006FE946830094 +000C 0 Single -4.245768E+00 | |
2693 | .xword 0x5A8CAAE4B1175308 ! 00006FE946830098 +0010 0 | |
2694 | .half 0x6349 ! 00006FE9468300A0 +0018 0 | |
2695 | .byte 0x8E ! 00006FE9468300A2 +001A 0 | |
2696 | .byte 0xCB ! 00006FE9468300A3 +001B 0 | |
2697 | .half 0xB7E9 ! 00006FE9468300A4 +001C 0 | |
2698 | .byte 0x79 ! 00006FE9468300A6 +001E 0 | |
2699 | .byte 0x34 ! 00006FE9468300A7 +001F 0 | |
2700 | .xword 0xEBCBCF264FC49C32 ! 00006FE9468300A8 +0020 0 | |
2701 | .xword 0x40C2F7301702AD8F ! 00006FE9468300B0 +0028 0 Double 9.710376E+03 | |
2702 | .xword 0x4CDC2B4DD78C4321 ! 00006FE9468300B8 +0030 0 | |
2703 | .xword 0x40099417F516D02B ! 00006FE9468300C0 +0038 0 Double 3.197311E+00 | |
2704 | .word 0x2A1AB9F8 ! 00006FE9468300C8 +0040 0 | |
2705 | .half 0x5E06 ! 00006FE9468300CC +0044 0 | |
2706 | .byte 0x55 ! 00006FE9468300CE +0046 0 | |
2707 | .byte 0x27 ! 00006FE9468300CF +0047 0 | |
2708 | .xword 0x0C22980D45D6F873 ! 00006FE9468300D0 +0048 0 | |
2709 | .word 0xC56977C1 ! 00006FE9468300D8 +0050 0 Single -3.735485E+03 | |
2710 | .word 0xC0C9D9E3 ! 00006FE9468300DC +0054 0 Single -6.307847E+00 | |
2711 | .half 0xECC2 ! 00006FE9468300E0 +0058 0 | |
2712 | .half 0xE03F ! 00006FE9468300E2 +005A 0 | |
2713 | .word 0xDE2C1A9F ! 00006FE9468300E4 +005C 0 | |
2714 | .xword 0xBF4018ACB0E1CCA9 ! 00006FE9468300E8 +0060 0 Double -4.912227E-04 | |
2715 | .xword 0x3FEF73EF95448829 ! 00006FE9468300F0 +0068 0 Double 9.829023E-01 | |
2716 | .byte 0x28 ! 00006FE9468300F8 +0070 0 | |
2717 | .byte 0x52 ! 00006FE9468300F9 +0071 0 | |
2718 | .byte 0xF3 ! 00006FE9468300FA +0072 0 | |
2719 | .byte 0xDD ! 00006FE9468300FB +0073 0 | |
2720 | .word 0x46E8FD87 ! 00006FE9468300FC +0074 0 Single 2.982276E+04 | |
2721 | .xword 0xF130E7F822A91266 ! 00006FE946830100 +0078 0 | |
2722 | .xword 0x87EC2C75D5854C22 ! 00006FE946830108 +0080 0 | |
2723 | ||
2724 | !======================================================================== | |
2725 | ||
2726 | SECTION .bdata036 DATA_VA=0x33440000000 | |
2727 | attr_data { | |
2728 | Name = .bdata036, | |
2729 | VA = 0x33440000000, | |
2730 | RA = 0xf30000000, | |
2731 | PA = ra2pa(0xf30000000,0), | |
2732 | part_0_ctx_nonzero_tsb_config_2, | |
2733 | TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0, | |
2734 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
2735 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2736 | } | |
2737 | ||
2738 | ||
2739 | SECTION .bdata036 | |
2740 | .data | |
2741 | DATA055: | |
2742 | .xword 0x0000292E5A3C0088 ! 0000033440000000 -0088 DATA056+0x88 | |
2743 | .xword 0x00006FE946830088 ! 0000033440000008 -0080 DATA054+0x88 | |
2744 | .xword 0xBF89525683FE565E ! 0000033440000010 -0078 0 Double -1.236408E-02 | |
2745 | .word 0x3EC81854 ! 0000033440000018 -0070 0 Single 3.908106E-01 | |
2746 | .word 0xB6BE5EA7 ! 000003344000001C -006C 0 | |
2747 | .xword 0x407BA842DEC38670 ! 0000033440000020 -0068 0 Double 4.425163E+02 | |
2748 | .byte 0xC5 ! 0000033440000028 -0060 0 | |
2749 | .byte 0x9D ! 0000033440000029 -005F 0 | |
2750 | .half 0x0AF4 ! 000003344000002A -005E 0 | |
2751 | .half 0x21CC ! 000003344000002C -005C 0 | |
2752 | .half 0x1A95 ! 000003344000002E -005A 0 | |
2753 | .half 0x2E71 ! 0000033440000030 -0058 0 | |
2754 | .half 0x3B30 ! 0000033440000032 -0056 0 | |
2755 | .half 0xBEF7 ! 0000033440000034 -0054 0 | |
2756 | .byte 0x58 ! 0000033440000036 -0052 0 | |
2757 | .byte 0x4A ! 0000033440000037 -0051 0 | |
2758 | .word 0x51CAE485 ! 0000033440000038 -0050 0 | |
2759 | .word 0x20799262 ! 000003344000003C -004C 0 | |
2760 | .half 0x4B87 ! 0000033440000040 -0048 0 | |
2761 | .byte 0xE2 ! 0000033440000042 -0046 0 | |
2762 | .byte 0x1B ! 0000033440000043 -0045 0 | |
2763 | .word 0x4C2FF332 ! 0000033440000044 -0044 0 | |
2764 | .xword 0x40950C4E444FE24C ! 0000033440000048 -0040 0 Double 1.347076E+03 | |
2765 | .xword 0x69D4BA8E2FB24F47 ! 0000033440000050 -0038 0 | |
2766 | .xword 0x28ACBC6625ABFAF3 ! 0000033440000058 -0030 0 | |
2767 | .half 0x1EB2 ! 0000033440000060 -0028 0 | |
2768 | .byte 0xA7 ! 0000033440000062 -0026 0 | |
2769 | .byte 0x4D ! 0000033440000063 -0025 0 | |
2770 | .word 0xD6738F7D ! 0000033440000064 -0024 0 | |
2771 | .xword 0x2D6478610FE085F7 ! 0000033440000068 -0020 0 | |
2772 | .xword 0x726D04369FD433A2 ! 0000033440000070 -0018 0 | |
2773 | .xword 0xC0135C5EF270F97C ! 0000033440000078 -0010 0 Double -4.840206E+00 | |
2774 | .word 0xC0A95602 ! 0000033440000080 -0008 0 Single -5.291749E+00 | |
2775 | .word 0x1926B303 ! 0000033440000084 -0004 0 | |
2776 | .word 0x6590F41F ! 0000033440000088 +0000 0 | |
2777 | .byte 0x4F ! 000003344000008C +0004 0 | |
2778 | .byte 0x1B ! 000003344000008D +0005 0 | |
2779 | .byte 0xAD ! 000003344000008E +0006 0 | |
2780 | .byte 0xE5 ! 000003344000008F +0007 0 | |
2781 | .word 0x60461525 ! 0000033440000090 +0008 0 | |
2782 | .word 0xBDEBCADA ! 0000033440000094 +000C 0 Single -1.151330E-01 | |
2783 | .xword 0x1A47D25C3AD59516 ! 0000033440000098 +0010 0 | |
2784 | .half 0xD6DB ! 00000334400000A0 +0018 0 | |
2785 | .byte 0x3C ! 00000334400000A2 +001A 0 | |
2786 | .byte 0xCF ! 00000334400000A3 +001B 0 | |
2787 | .half 0xACAF ! 00000334400000A4 +001C 0 | |
2788 | .byte 0xA0 ! 00000334400000A6 +001E 0 | |
2789 | .byte 0xEF ! 00000334400000A7 +001F 0 | |
2790 | .xword 0x02ADF75B7BEEB0F1 ! 00000334400000A8 +0020 0 | |
2791 | .xword 0x40193F3F4D3D5EA3 ! 00000334400000B0 +0028 0 Double 6.311765E+00 | |
2792 | .xword 0x3078491AD96346E8 ! 00000334400000B8 +0030 0 | |
2793 | .xword 0x40462A0DA23089A8 ! 00000334400000C0 +0038 0 Double 4.432854E+01 | |
2794 | .word 0x01188C38 ! 00000334400000C8 +0040 0 | |
2795 | .half 0x68C5 ! 00000334400000CC +0044 0 | |
2796 | .byte 0x10 ! 00000334400000CE +0046 0 | |
2797 | .byte 0x7C ! 00000334400000CF +0047 0 | |
2798 | .xword 0x1FEBA6EBB2F53349 ! 00000334400000D0 +0048 0 | |
2799 | .word 0xC4A63F5C ! 00000334400000D8 +0050 0 Single -1.329980E+03 | |
2800 | .word 0x46AAD20F ! 00000334400000DC +0054 0 Single 2.186503E+04 | |
2801 | .half 0xB233 ! 00000334400000E0 +0058 0 | |
2802 | .half 0x66E5 ! 00000334400000E2 +005A 0 | |
2803 | .word 0x5AB2D0DB ! 00000334400000E4 +005C 0 | |
2804 | .xword 0x3EFDD62B5F818CA5 ! 00000334400000E8 +0060 0 Double 2.845440E-05 | |
2805 | .xword 0xBF0C1AD37BCA7830 ! 00000334400000F0 +0068 0 Double -5.360563E-05 | |
2806 | .byte 0x75 ! 00000334400000F8 +0070 0 | |
2807 | .byte 0xA0 ! 00000334400000F9 +0071 0 | |
2808 | .byte 0xC8 ! 00000334400000FA +0072 0 | |
2809 | .byte 0xDE ! 00000334400000FB +0073 0 | |
2810 | .word 0x438D61A0 ! 00000334400000FC +0074 0 Single 2.827627E+02 | |
2811 | .xword 0x3666DA17409E7045 ! 0000033440000100 +0078 0 | |
2812 | .xword 0x7FB5A62957758820 ! 0000033440000108 +0080 0 | |
2813 | ||
2814 | !======================================================================== | |
2815 | ||
2816 | SECTION .bdata037 DATA_VA=0x292e5a3c0000 | |
2817 | attr_data { | |
2818 | Name = .bdata037, | |
2819 | VA = 0x292e5a3c0000, | |
2820 | RA = 0xfdfef0000, | |
2821 | PA = ra2pa(0xfdfef0000,0), | |
2822 | part_0_ctx_nonzero_tsb_config_1, | |
2823 | TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0, | |
2824 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
2825 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2826 | } | |
2827 | ||
2828 | ||
2829 | SECTION .bdata037 | |
2830 | .data | |
2831 | DATA056: | |
2832 | .xword 0x000062D0D0000088 ! 0000292E5A3C0000 -0088 DATA057+0x88 | |
2833 | .xword 0x0000033440000088 ! 0000292E5A3C0008 -0080 DATA055+0x88 | |
2834 | .xword 0xBF4D6A9021E13BA9 ! 0000292E5A3C0010 -0078 0 Double -8.977131E-04 | |
2835 | .word 0x4104A1B0 ! 0000292E5A3C0018 -0070 0 Single 8.289474E+00 | |
2836 | .word 0xAB684C79 ! 0000292E5A3C001C -006C 0 | |
2837 | .xword 0xC136D96F0F8BD702 ! 0000292E5A3C0020 -0068 0 Double -1.497455E+06 | |
2838 | .byte 0x9E ! 0000292E5A3C0028 -0060 0 | |
2839 | .byte 0x18 ! 0000292E5A3C0029 -005F 0 | |
2840 | .half 0x27C2 ! 0000292E5A3C002A -005E 0 | |
2841 | .half 0xA513 ! 0000292E5A3C002C -005C 0 | |
2842 | .half 0xBF3F ! 0000292E5A3C002E -005A 0 | |
2843 | .half 0x5170 ! 0000292E5A3C0030 -0058 0 | |
2844 | .half 0x20FF ! 0000292E5A3C0032 -0056 0 | |
2845 | .half 0x0AC2 ! 0000292E5A3C0034 -0054 0 | |
2846 | .byte 0x52 ! 0000292E5A3C0036 -0052 0 | |
2847 | .byte 0xFE ! 0000292E5A3C0037 -0051 0 | |
2848 | .word 0x2B914DAC ! 0000292E5A3C0038 -0050 0 | |
2849 | .word 0xBAD69325 ! 0000292E5A3C003C -004C 0 | |
2850 | .half 0x528B ! 0000292E5A3C0040 -0048 0 | |
2851 | .byte 0x62 ! 0000292E5A3C0042 -0046 0 | |
2852 | .byte 0x3C ! 0000292E5A3C0043 -0045 0 | |
2853 | .word 0x5D8290F8 ! 0000292E5A3C0044 -0044 0 | |
2854 | .xword 0xC1264558765FB783 ! 0000292E5A3C0048 -0040 0 Double -7.297722E+05 | |
2855 | .xword 0x8E2FD047D0755D82 ! 0000292E5A3C0050 -0038 0 | |
2856 | .xword 0xF3E93F5FAAF225BC ! 0000292E5A3C0058 -0030 0 | |
2857 | .half 0xD6EA ! 0000292E5A3C0060 -0028 0 | |
2858 | .byte 0x3D ! 0000292E5A3C0062 -0026 0 | |
2859 | .byte 0x96 ! 0000292E5A3C0063 -0025 0 | |
2860 | .word 0xA2AEA425 ! 0000292E5A3C0064 -0024 0 | |
2861 | .xword 0xA0F219F0DDDA929A ! 0000292E5A3C0068 -0020 0 | |
2862 | .xword 0xACE65A2A60E68984 ! 0000292E5A3C0070 -0018 0 | |
2863 | .xword 0x4076CB1ECC3B0415 ! 0000292E5A3C0078 -0010 0 Double 3.646950E+02 | |
2864 | .word 0x43FDC14F ! 0000292E5A3C0080 -0008 0 Single 5.075102E+02 | |
2865 | .word 0x8CB62C4E ! 0000292E5A3C0084 -0004 0 | |
2866 | .word 0x7B29A030 ! 0000292E5A3C0088 +0000 0 | |
2867 | .byte 0xE7 ! 0000292E5A3C008C +0004 0 | |
2868 | .byte 0x9A ! 0000292E5A3C008D +0005 0 | |
2869 | .byte 0xB6 ! 0000292E5A3C008E +0006 0 | |
2870 | .byte 0x6F ! 0000292E5A3C008F +0007 0 | |
2871 | .word 0x038BEA50 ! 0000292E5A3C0090 +0008 0 | |
2872 | .word 0xC0B5076B ! 0000292E5A3C0094 +000C 0 Single -5.657156E+00 | |
2873 | .xword 0x473DDAF72F3CBFF3 ! 0000292E5A3C0098 +0010 0 | |
2874 | .half 0x762B ! 0000292E5A3C00A0 +0018 0 | |
2875 | .byte 0x1F ! 0000292E5A3C00A2 +001A 0 | |
2876 | .byte 0x1A ! 0000292E5A3C00A3 +001B 0 | |
2877 | .half 0x6B3A ! 0000292E5A3C00A4 +001C 0 | |
2878 | .byte 0x89 ! 0000292E5A3C00A6 +001E 0 | |
2879 | .byte 0x44 ! 0000292E5A3C00A7 +001F 0 | |
2880 | .xword 0xAAB45751315FD25A ! 0000292E5A3C00A8 +0020 0 | |
2881 | .xword 0x40B6693DA5674AEB ! 0000292E5A3C00B0 +0028 0 Double 5.737241E+03 | |
2882 | .xword 0x9A10901FA5B9E278 ! 0000292E5A3C00B8 +0030 0 | |
2883 | .xword 0x413BED0D85AFCA26 ! 0000292E5A3C00C0 +0038 0 Double 1.830158E+06 | |
2884 | .word 0x216884B6 ! 0000292E5A3C00C8 +0040 0 | |
2885 | .half 0x1B78 ! 0000292E5A3C00CC +0044 0 | |
2886 | .byte 0x86 ! 0000292E5A3C00CE +0046 0 | |
2887 | .byte 0xC6 ! 0000292E5A3C00CF +0047 0 | |
2888 | .xword 0xDC0233EC36D68EC2 ! 0000292E5A3C00D0 +0048 0 | |
2889 | .word 0xBA0B6442 ! 0000292E5A3C00D8 +0050 0 Single -5.317369E-04 | |
2890 | .word 0x45A99306 ! 0000292E5A3C00DC +0054 0 Single 5.426378E+03 | |
2891 | .half 0x1872 ! 0000292E5A3C00E0 +0058 0 | |
2892 | .half 0xD2A1 ! 0000292E5A3C00E2 +005A 0 | |
2893 | .word 0xE717DA0B ! 0000292E5A3C00E4 +005C 0 | |
2894 | .xword 0xBF5F3C9625CA1372 ! 0000292E5A3C00E8 +0060 0 Double -1.906535E-03 | |
2895 | .xword 0x3F383D1ACB4908E3 ! 0000292E5A3C00F0 +0068 0 Double 3.698531E-04 | |
2896 | .byte 0x68 ! 0000292E5A3C00F8 +0070 0 | |
2897 | .byte 0x36 ! 0000292E5A3C00F9 +0071 0 | |
2898 | .byte 0x44 ! 0000292E5A3C00FA +0072 0 | |
2899 | .byte 0x0F ! 0000292E5A3C00FB +0073 0 | |
2900 | .word 0x4441C4B3 ! 0000292E5A3C00FC +0074 0 Single 7.750734E+02 | |
2901 | .xword 0x8F18CCAF4BE575F9 ! 0000292E5A3C0100 +0078 0 | |
2902 | .xword 0x7AF5B25CED09B027 ! 0000292E5A3C0108 +0080 0 | |
2903 | ||
2904 | !======================================================================== | |
2905 | ||
2906 | SECTION .bdata038 DATA_VA=0x62d0d0000000 | |
2907 | attr_data { | |
2908 | Name = .bdata038, | |
2909 | VA = 0x62d0d0000000, | |
2910 | RA = ra2pa(0xf20000000,0), | |
2911 | PA = ra2pa(0xf20000000,0), | |
2912 | part_0_ctx_nonzero_tsb_config_0, | |
2913 | TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0, | |
2914 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
2915 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2916 | } | |
2917 | ||
2918 | ||
2919 | SECTION .bdata038 | |
2920 | .data | |
2921 | DATA057: | |
2922 | .xword 0x0000388A00166088 ! 000062D0D0000000 -0088 DATA058+0x88 | |
2923 | .xword 0x0000292E5A3C0088 ! 000062D0D0000008 -0080 DATA056+0x88 | |
2924 | .xword 0xBEE7440E0B0BEEAE ! 000062D0D0000010 -0078 0 Double -1.109402E-05 | |
2925 | .word 0xC147613A ! 000062D0D0000018 -0070 0 Single -1.246124E+01 | |
2926 | .word 0x8BCAC45C ! 000062D0D000001C -006C 0 | |
2927 | .xword 0xC13B0176BC8CA11D ! 000062D0D0000020 -0068 0 Double -1.769847E+06 | |
2928 | .byte 0x1C ! 000062D0D0000028 -0060 0 | |
2929 | .byte 0xD9 ! 000062D0D0000029 -005F 0 | |
2930 | .half 0xCCF6 ! 000062D0D000002A -005E 0 | |
2931 | .half 0x6E71 ! 000062D0D000002C -005C 0 | |
2932 | .half 0x8809 ! 000062D0D000002E -005A 0 | |
2933 | .half 0xAD8A ! 000062D0D0000030 -0058 0 | |
2934 | .half 0xB5D6 ! 000062D0D0000032 -0056 0 | |
2935 | .half 0xF79A ! 000062D0D0000034 -0054 0 | |
2936 | .byte 0x6B ! 000062D0D0000036 -0052 0 | |
2937 | .byte 0xE9 ! 000062D0D0000037 -0051 0 | |
2938 | .word 0xE6ED2060 ! 000062D0D0000038 -0050 0 | |
2939 | .word 0x20B50474 ! 000062D0D000003C -004C 0 | |
2940 | .half 0x56D1 ! 000062D0D0000040 -0048 0 | |
2941 | .byte 0xD1 ! 000062D0D0000042 -0046 0 | |
2942 | .byte 0x32 ! 000062D0D0000043 -0045 0 | |
2943 | .word 0x5E43657C ! 000062D0D0000044 -0044 0 | |
2944 | .xword 0xBEB595B3B149FD65 ! 000062D0D0000048 -0040 0 Double -1.286553E-06 | |
2945 | .xword 0x7CB7D29C2EEF2B3B ! 000062D0D0000050 -0038 0 | |
2946 | .xword 0xD5075F507D3FB633 ! 000062D0D0000058 -0030 0 | |
2947 | .half 0xFC3A ! 000062D0D0000060 -0028 0 | |
2948 | .byte 0x9D ! 000062D0D0000062 -0026 0 | |
2949 | .byte 0x0E ! 000062D0D0000063 -0025 0 | |
2950 | .word 0xCC78DAA7 ! 000062D0D0000064 -0024 0 | |
2951 | .xword 0x3E4F9B0329996AFF ! 000062D0D0000068 -0020 0 | |
2952 | .xword 0x509F9B84D87720DB ! 000062D0D0000070 -0018 0 | |
2953 | .xword 0xBED00D832F973A6A ! 000062D0D0000078 -0010 0 Double -3.827282E-06 | |
2954 | .word 0x43EC0CD0 ! 000062D0D0000080 -0008 0 Single 4.721001E+02 | |
2955 | .word 0x94737814 ! 000062D0D0000084 -0004 0 | |
2956 | .word 0x793CB44D ! 000062D0D0000088 +0000 0 | |
2957 | .byte 0x1C ! 000062D0D000008C +0004 0 | |
2958 | .byte 0x05 ! 000062D0D000008D +0005 0 | |
2959 | .byte 0x42 ! 000062D0D000008E +0006 0 | |
2960 | .byte 0x03 ! 000062D0D000008F +0007 0 | |
2961 | .word 0xDD114482 ! 000062D0D0000090 +0008 0 | |
2962 | .word 0xC541964E ! 000062D0D0000094 +000C 0 Single -3.097394E+03 | |
2963 | .xword 0xCA8B8EEF1B37C489 ! 000062D0D0000098 +0010 0 | |
2964 | .half 0x7CA5 ! 000062D0D00000A0 +0018 0 | |
2965 | .byte 0x58 ! 000062D0D00000A2 +001A 0 | |
2966 | .byte 0xF0 ! 000062D0D00000A3 +001B 0 | |
2967 | .half 0xDCC2 ! 000062D0D00000A4 +001C 0 | |
2968 | .byte 0xC8 ! 000062D0D00000A6 +001E 0 | |
2969 | .byte 0x87 ! 000062D0D00000A7 +001F 0 | |
2970 | .xword 0x94396C8529A26F21 ! 000062D0D00000A8 +0020 0 | |
2971 | .xword 0x406AEEF8E1D000F0 ! 000062D0D00000B0 +0028 0 Double 2.154679E+02 | |
2972 | .xword 0x0D7F8F0C49711E42 ! 000062D0D00000B8 +0030 0 | |
2973 | .xword 0x403121D164BB0EF1 ! 000062D0D00000C0 +0038 0 Double 1.713210E+01 | |
2974 | .word 0x7B91F059 ! 000062D0D00000C8 +0040 0 | |
2975 | .half 0x48AB ! 000062D0D00000CC +0044 0 | |
2976 | .byte 0x76 ! 000062D0D00000CE +0046 0 | |
2977 | .byte 0x1A ! 000062D0D00000CF +0047 0 | |
2978 | .xword 0x693E11784DD9DD14 ! 000062D0D00000D0 +0048 0 | |
2979 | .word 0x378A5F22 ! 000062D0D00000D8 +0050 0 Single 1.649518E-05 | |
2980 | .word 0xC0B800CA ! 000062D0D00000DC +0054 0 Single -5.750096E+00 | |
2981 | .half 0x47E5 ! 000062D0D00000E0 +0058 0 | |
2982 | .half 0x82F6 ! 000062D0D00000E2 +005A 0 | |
2983 | .word 0x87DB4E6E ! 000062D0D00000E4 +005C 0 | |
2984 | .xword 0xC0168F6B8191A64F ! 000062D0D00000E8 +0060 0 Double -5.640059E+00 | |
2985 | .xword 0x3F4389DE10866E2A ! 000062D0D00000F0 +0068 0 Double 5.962691E-04 | |
2986 | .byte 0x0C ! 000062D0D00000F8 +0070 0 | |
2987 | .byte 0x32 ! 000062D0D00000F9 +0071 0 | |
2988 | .byte 0x83 ! 000062D0D00000FA +0072 0 | |
2989 | .byte 0x7B ! 000062D0D00000FB +0073 0 | |
2990 | .word 0xC7ADB783 ! 000062D0D00000FC +0074 0 Single -8.894302E+04 | |
2991 | .xword 0xEB102365884AC963 ! 000062D0D0000100 +0078 0 | |
2992 | .xword 0xCAD071D6AA54F40E ! 000062D0D0000108 +0080 0 | |
2993 | ||
2994 | !======================================================================== | |
2995 | ||
2996 | SECTION .bdata039 DATA_VA=0x388a00166000 | |
2997 | attr_data { | |
2998 | Name = .bdata039, | |
2999 | VA = 0x388a00166000, | |
3000 | RA = 0xfffeb2000, | |
3001 | PA = ra2pa(0xfffeb2000,0), | |
3002 | part_0_ctx_nonzero_tsb_config_3, | |
3003 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3004 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3005 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3006 | } | |
3007 | ||
3008 | ||
3009 | SECTION .bdata039 | |
3010 | .data | |
3011 | DATA058: | |
3012 | .xword 0x8800A80AA7000000 ! 0000388A00166000 -0088 DATA049+0x88 | |
3013 | .xword 0x880000D0D0620000 ! 0000388A00166008 -0080 DATA057+0x88 | |
3014 | .xword 0xBF278C0A271980E0 ! 0000388A00166010 -0078 0 Double -1.796496E-04 | |
3015 | .word 0xBDA050F8 ! 0000388A00166018 -0070 0 Single -7.827944E-02 | |
3016 | .word 0x46F618EF ! 0000388A0016601C -006C 0 | |
3017 | .xword 0xC0EFBF98EF887B70 ! 0000388A00166020 -0068 0 Double -6.502078E+04 | |
3018 | .byte 0x09 ! 0000388A00166028 -0060 0 | |
3019 | .byte 0xFA ! 0000388A00166029 -005F 0 | |
3020 | .half 0x729E ! 0000388A0016602A -005E 0 | |
3021 | .half 0x23B5 ! 0000388A0016602C -005C 0 | |
3022 | .half 0xDBFE ! 0000388A0016602E -005A 0 | |
3023 | .half 0xC0FB ! 0000388A00166030 -0058 0 | |
3024 | .half 0x8157 ! 0000388A00166032 -0056 0 | |
3025 | .half 0x79E6 ! 0000388A00166034 -0054 0 | |
3026 | .byte 0x7A ! 0000388A00166036 -0052 0 | |
3027 | .byte 0x05 ! 0000388A00166037 -0051 0 | |
3028 | .word 0xCD4D3B10 ! 0000388A00166038 -0050 0 | |
3029 | .word 0x11941D1C ! 0000388A0016603C -004C 0 | |
3030 | .half 0x2A9C ! 0000388A00166040 -0048 0 | |
3031 | .byte 0x16 ! 0000388A00166042 -0046 0 | |
3032 | .byte 0x9F ! 0000388A00166043 -0045 0 | |
3033 | .word 0xD5633D5B ! 0000388A00166044 -0044 0 | |
3034 | .xword 0xBFF067EF25F32EB5 ! 0000388A00166048 -0040 0 Double -1.025375E+00 | |
3035 | .xword 0xE1CDAFA4DEB518B7 ! 0000388A00166050 -0038 0 | |
3036 | .xword 0x39BE2ECE54316F80 ! 0000388A00166058 -0030 0 | |
3037 | .half 0x30D2 ! 0000388A00166060 -0028 0 | |
3038 | .byte 0xC4 ! 0000388A00166062 -0026 0 | |
3039 | .byte 0x34 ! 0000388A00166063 -0025 0 | |
3040 | .word 0x4751B573 ! 0000388A00166064 -0024 0 | |
3041 | .xword 0x1EA5E8DECF285008 ! 0000388A00166068 -0020 0 | |
3042 | .xword 0x06B57BB60607C4A3 ! 0000388A00166070 -0018 0 | |
3043 | .xword 0x406D6A2E395C07E8 ! 0000388A00166078 -0010 0 Double 2.353181E+02 | |
3044 | .word 0x3CEFDBD2 ! 0000388A00166080 -0008 0 Single 2.927962E-02 | |
3045 | .word 0x4347B25A ! 0000388A00166084 -0004 0 | |
3046 | .word 0xDAAFB3D0 ! 0000388A00166088 +0000 0 | |
3047 | .byte 0x29 ! 0000388A0016608C +0004 0 | |
3048 | .byte 0xC4 ! 0000388A0016608D +0005 0 | |
3049 | .byte 0x03 ! 0000388A0016608E +0006 0 | |
3050 | .byte 0xB9 ! 0000388A0016608F +0007 0 | |
3051 | .word 0xB2355916 ! 0000388A00166090 +0008 0 | |
3052 | .word 0x3D83714C ! 0000388A00166094 +000C 0 Single 6.418094E-02 | |
3053 | .xword 0x65DF0373A4A2A8A5 ! 0000388A00166098 +0010 0 | |
3054 | .half 0x3110 ! 0000388A001660A0 +0018 0 | |
3055 | .byte 0x41 ! 0000388A001660A2 +001A 0 | |
3056 | .byte 0x7F ! 0000388A001660A3 +001B 0 | |
3057 | .half 0xB2CC ! 0000388A001660A4 +001C 0 | |
3058 | .byte 0x64 ! 0000388A001660A6 +001E 0 | |
3059 | .byte 0x60 ! 0000388A001660A7 +001F 0 | |
3060 | .xword 0x339498CC2E77699E ! 0000388A001660A8 +0020 0 | |
3061 | .xword 0x3F478070D35B594C ! 0000388A001660B0 +0028 0 Double 7.172156E-04 | |
3062 | .xword 0xF161341023C001D2 ! 0000388A001660B8 +0030 0 | |
3063 | .xword 0x40F9307C7D82EB55 ! 0000388A001660C0 +0038 0 Double 1.031758E+05 | |
3064 | .word 0x27F51C42 ! 0000388A001660C8 +0040 0 | |
3065 | .half 0xAFDA ! 0000388A001660CC +0044 0 | |
3066 | .byte 0xAE ! 0000388A001660CE +0046 0 | |
3067 | .byte 0x2F ! 0000388A001660CF +0047 0 | |
3068 | .xword 0xCED993604EC893E9 ! 0000388A001660D0 +0048 0 | |
3069 | .word 0x3A0B752D ! 0000388A001660D8 +0050 0 Single 5.319890E-04 | |
3070 | .word 0x43CE7CF7 ! 0000388A001660DC +0054 0 Single 4.129763E+02 | |
3071 | .half 0xB5EC ! 0000388A001660E0 +0058 0 | |
3072 | .half 0x4CD4 ! 0000388A001660E2 +005A 0 | |
3073 | .word 0xA33BF047 ! 0000388A001660E4 +005C 0 | |
3074 | .xword 0xC124EC2BDDBA5847 ! 0000388A001660E8 +0060 0 Double -6.855899E+05 | |
3075 | .xword 0xC0E6CAF9484F9B4D ! 0000388A001660F0 +0068 0 Double -4.667979E+04 | |
3076 | .byte 0x73 ! 0000388A001660F8 +0070 0 | |
3077 | .byte 0x90 ! 0000388A001660F9 +0071 0 | |
3078 | .byte 0x66 ! 0000388A001660FA +0072 0 | |
3079 | .byte 0x74 ! 0000388A001660FB +0073 0 | |
3080 | .word 0xC4B0952A ! 0000388A001660FC +0074 0 Single -1.412661E+03 | |
3081 | .xword 0x6D795EF1A0514478 ! 0000388A00166100 +0078 0 | |
3082 | .xword 0x84E530BECD430D7A ! 0000388A00166108 +0080 0 | |
3083 | ||
3084 | !======================================================================== | |
3085 | ||
3086 | SECTION .bblk040 DATA_VA=0x1a0950000000 | |
3087 | attr_data { | |
3088 | Name = .bblk040, | |
3089 | VA = 0x1a0950000000, | |
3090 | RA = 0xf10000000, | |
3091 | PA = ra2pa(0xf10000000,0), | |
3092 | part_0_ctx_nonzero_tsb_config_2, | |
3093 | TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0, | |
3094 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3095 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3096 | } | |
3097 | ||
3098 | ||
3099 | SECTION .bblk040 | |
3100 | .data | |
3101 | DATA059: | |
3102 | .xword 0xF2167519465A2F92 ! 00001A0950000000 +0000 0 | |
3103 | .xword 0x995C93A754A1BAF4 ! 00001A0950000008 +0008 0 | |
3104 | .xword 0x96AFB26D1991D940 ! 00001A0950000010 +0010 0 | |
3105 | .xword 0xE8EDA4905F6742A1 ! 00001A0950000018 +0018 0 | |
3106 | .xword 0x0F16F44A531C28A8 ! 00001A0950000020 +0020 0 | |
3107 | .xword 0x21695031A9BD0873 ! 00001A0950000028 +0028 0 | |
3108 | .xword 0x8D4E88DE267E75A5 ! 00001A0950000030 +0030 0 | |
3109 | .xword 0x4E0749B7366C53FE ! 00001A0950000038 +0038 0 | |
3110 | .xword 0x2C79612B113CF2E2 ! 00001A0950000040 +0040 0 | |
3111 | .xword 0xDCCBC4FBC5B6DA31 ! 00001A0950000048 +0048 0 | |
3112 | .xword 0x980CDD73D7D7E37C ! 00001A0950000050 +0050 0 | |
3113 | .xword 0xD8E5864505818C7C ! 00001A0950000058 +0058 0 | |
3114 | .xword 0xCB5D76E1B41DFAB2 ! 00001A0950000060 +0060 0 | |
3115 | .xword 0x5DB3A355D4C34E3A ! 00001A0950000068 +0068 0 | |
3116 | .xword 0x085A00559DB972F8 ! 00001A0950000070 +0070 0 | |
3117 | .xword 0x977FDECB11E47C37 ! 00001A0950000078 +0078 0 | |
3118 | ||
3119 | !======================================================================== | |
3120 | ||
3121 | SECTION .bcom029 DATA_VA=0x0 | |
3122 | attr_data { | |
3123 | Name = .bcom029, | |
3124 | VA = 0x0, | |
3125 | RA = 0xfffeb4000, | |
3126 | PA = ra2pa(0xfffeb4000,0), | |
3127 | part_0_ctx_nonzero_tsb_config_3, | |
3128 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3129 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
3130 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3131 | } | |
3132 | ||
3133 | ||
3134 | SECTION .bcom029 | |
3135 | .data | |
3136 | DATA048: | |
3137 | .xword 0x359557CAFCAF1690 ! 0000000000000000 +0000 0 | |
3138 | ||
3139 | !======================================================================== | |
3140 | ||
3141 | SECTION .bstk041 DATA_VA=0x2852c0000000 | |
3142 | attr_data { | |
3143 | Name = .bstk041, | |
3144 | VA = 0x2852c0000000, | |
3145 | RA = ra2pa(0xf00000000,0), | |
3146 | PA = ra2pa(0xf00000000,0), | |
3147 | part_0_ctx_nonzero_tsb_config_0, | |
3148 | TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0, | |
3149 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3150 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3151 | } | |
3152 | ||
3153 | ||
3154 | SECTION .bstk041 | |
3155 | .data | |
3156 | .skip 0x2000 ! 00002852C0000000 | |
3157 | STACK0070: | |
3158 | ||
3159 | !======================================================================== | |
3160 | ||
3161 | SECTION .bkey042 DATA_VA=0xffffe33746950000 | |
3162 | attr_data { | |
3163 | Name = .bkey042, | |
3164 | VA = 0xffffe33746950000, | |
3165 | RA = 0xfdfee0000, | |
3166 | PA = ra2pa(0xfdfee0000,0), | |
3167 | part_0_ctx_nonzero_tsb_config_1, | |
3168 | TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0, | |
3169 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3170 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3171 | } | |
3172 | ||
3173 | ||
3174 | SECTION .bkey042 | |
3175 | .data | |
3176 | DATA061: | |
3177 | .xword 0x8800A80AA7000000 ! FFFFE33746950000 +0000 DATA049+0x88 | |
3178 | .xword 0x8800006024D9FFFF ! FFFFE33746950008 +0008 DATA050+0x88 | |
3179 | .xword 0x8800B13746310000 ! FFFFE33746950010 +0010 DATA051+0x88 | |
3180 | .xword 0x8800000072770000 ! FFFFE33746950018 +0018 DATA052+0x88 | |
3181 | .xword 0x8800BC427F780000 ! FFFFE33746950020 +0020 DATA053+0x88 | |
3182 | .xword 0x88008346E96F0000 ! FFFFE33746950028 +0028 DATA054+0x88 | |
3183 | .xword 0x8800004034030000 ! FFFFE33746950030 +0030 DATA055+0x88 | |
3184 | .xword 0x88003C5A2E290000 ! FFFFE33746950038 +0038 DATA056+0x88 | |
3185 | .xword 0x880000D0D0620000 ! FFFFE33746950040 +0040 DATA057+0x88 | |
3186 | .xword 0x886016008A380000 ! FFFFE33746950048 +0048 DATA058+0x88 | |
3187 | .xword 0x00000050091A0000 ! FFFFE33746950050 +0050 DATA059+0x0 | |
3188 | .xword 0x0000FEFF0F000000 ! FFFFE33746950058 +0058 DATA001+0x0 | |
3189 | .xword 0x0000000000000000 ! FFFFE33746950060 +0060 0 | |
3190 | .xword 0xC026F36467365843 ! FFFFE33746950068 +0068 0 Double -1.147538E+01 | |
3191 | .word 0xBE4E29F7 ! FFFFE33746950070 +0070 0 Single -2.013320E-01 | |
3192 | ||
3193 | ||
3194 | ! Context 71 runs in 32-bit addressing mode, big-endian | |
3195 | ||
3196 | !======================================================================== | |
3197 | ||
3198 | SECTION .bdata043 DATA_VA=0x68790000 | |
3199 | attr_data { | |
3200 | Name = .bdata043, | |
3201 | VA = 0x68790000, | |
3202 | RA = 0xfdfe30000, | |
3203 | PA = ra2pa(0xfdfe30000,0), | |
3204 | part_0_ctx_nonzero_tsb_config_1, | |
3205 | TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0, | |
3206 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
3207 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3208 | } | |
3209 | ||
3210 | ||
3211 | SECTION .bdata043 | |
3212 | .data | |
3213 | DATA071: | |
3214 | .xword 0x88E02222EA1DADAB ! 0000000068790000 -0088 DATA072+0x88 | |
3215 | .xword 0x88C01044EA1DADAB ! 0000000068790008 -0080 DATA080+0x88 | |
3216 | .xword 0x3F7E9FDCF4AFABB4 ! 0000000068790010 -0078 0 Double 7.476676E-03 | |
3217 | .word 0x3913CE7A ! 0000000068790018 -0070 0 Single 1.409593E-04 | |
3218 | .word 0xFB8957D3 ! 000000006879001C -006C 0 | |
3219 | .xword 0xC0DFB2D960FC74A7 ! 0000000068790020 -0068 0 Double -3.245940E+04 | |
3220 | .byte 0x75 ! 0000000068790028 -0060 0 | |
3221 | .byte 0xC1 ! 0000000068790029 -005F 0 | |
3222 | .half 0xA6D0 ! 000000006879002A -005E 0 | |
3223 | .half 0x6D70 ! 000000006879002C -005C 0 | |
3224 | .half 0x0ACB ! 000000006879002E -005A 0 | |
3225 | .half 0xD05C ! 0000000068790030 -0058 0 | |
3226 | .half 0xFE7F ! 0000000068790032 -0056 0 | |
3227 | .half 0x156A ! 0000000068790034 -0054 0 | |
3228 | .byte 0x2D ! 0000000068790036 -0052 0 | |
3229 | .byte 0xD3 ! 0000000068790037 -0051 0 | |
3230 | .word 0x74A66E67 ! 0000000068790038 -0050 0 | |
3231 | .word 0x36E062F2 ! 000000006879003C -004C 0 | |
3232 | .half 0xC4F4 ! 0000000068790040 -0048 0 | |
3233 | .byte 0xC6 ! 0000000068790042 -0046 0 | |
3234 | .byte 0x9F ! 0000000068790043 -0045 0 | |
3235 | .word 0x74F5F3CD ! 0000000068790044 -0044 0 | |
3236 | .xword 0xBEED948A9F2068CA ! 0000000068790048 -0040 0 Double -1.410496E-05 | |
3237 | .xword 0xDF33CA361AB70375 ! 0000000068790050 -0038 0 | |
3238 | .xword 0xEA2124A645588068 ! 0000000068790058 -0030 0 | |
3239 | .half 0x5278 ! 0000000068790060 -0028 0 | |
3240 | .byte 0xFC ! 0000000068790062 -0026 0 | |
3241 | .byte 0x2E ! 0000000068790063 -0025 0 | |
3242 | .word 0x2A5A2C98 ! 0000000068790064 -0024 0 | |
3243 | .xword 0x020929B703BA8AC4 ! 0000000068790068 -0020 0 | |
3244 | .xword 0xA6B1A8D64181CC12 ! 0000000068790070 -0018 0 | |
3245 | .xword 0x40CCAD4000E9EECD ! 0000000068790078 -0010 0 Double 1.468250E+04 | |
3246 | .word 0xBCB5E43C ! 0000000068790080 -0008 0 Single -2.220356E-02 | |
3247 | .word 0x96AD6D58 ! 0000000068790084 -0004 0 | |
3248 | .word 0xBE83D9E7 ! 0000000068790088 +0000 0 | |
3249 | .byte 0x81 ! 000000006879008C +0004 0 | |
3250 | .byte 0xA8 ! 000000006879008D +0005 0 | |
3251 | .byte 0x50 ! 000000006879008E +0006 0 | |
3252 | .byte 0x26 ! 000000006879008F +0007 0 | |
3253 | .word 0x6E28B552 ! 0000000068790090 +0008 0 | |
3254 | .word 0xC269633B ! 0000000068790094 +000C 0 Single -5.834690E+01 | |
3255 | .xword 0x7E6311FCD4BA7F7E ! 0000000068790098 +0010 0 | |
3256 | .half 0xFFED ! 00000000687900A0 +0018 0 | |
3257 | .byte 0x6C ! 00000000687900A2 +001A 0 | |
3258 | .byte 0xEE ! 00000000687900A3 +001B 0 | |
3259 | .half 0xF528 ! 00000000687900A4 +001C 0 | |
3260 | .byte 0x8E ! 00000000687900A6 +001E 0 | |
3261 | .byte 0xE7 ! 00000000687900A7 +001F 0 | |
3262 | .xword 0x273809917F508E02 ! 00000000687900A8 +0020 0 | |
3263 | .xword 0x40C4642596C7DBE6 ! 00000000687900B0 +0028 0 Double 1.044029E+04 | |
3264 | .xword 0x9B9BC63AEFD44EF0 ! 00000000687900B8 +0030 0 | |
3265 | .xword 0x3FDF83753D3FB66C ! 00000000687900C0 +0038 0 Double 4.923986E-01 | |
3266 | .word 0x15F7BE5C ! 00000000687900C8 +0040 0 | |
3267 | .half 0xFBCF ! 00000000687900CC +0044 0 | |
3268 | .byte 0x27 ! 00000000687900CE +0046 0 | |
3269 | .byte 0x3B ! 00000000687900CF +0047 0 | |
3270 | .xword 0x8AB1B06EC439D72F ! 00000000687900D0 +0048 0 | |
3271 | .word 0xBDB1D337 ! 00000000687900D8 +0050 0 Single -8.682864E-02 | |
3272 | .word 0xC3D4FC2E ! 00000000687900DC +0054 0 Single -4.259702E+02 | |
3273 | .half 0x83C1 ! 00000000687900E0 +0058 0 | |
3274 | .half 0x6E46 ! 00000000687900E2 +005A 0 | |
3275 | .word 0x8DD284A6 ! 00000000687900E4 +005C 0 | |
3276 | .xword 0x3FC77A1A7A9DB594 ! 00000000687900E8 +0060 0 Double 1.834138E-01 | |
3277 | .xword 0x4026A4038771FD83 ! 00000000687900F0 +0068 0 Double 1.132034E+01 | |
3278 | .byte 0x6C ! 00000000687900F8 +0070 0 | |
3279 | .byte 0x12 ! 00000000687900F9 +0071 0 | |
3280 | .byte 0x30 ! 00000000687900FA +0072 0 | |
3281 | .byte 0x08 ! 00000000687900FB +0073 0 | |
3282 | .word 0x37C6D3DA ! 00000000687900FC +0074 0 Single 2.370209E-05 | |
3283 | .xword 0x01E3F573CCEBA294 ! 0000000068790100 +0078 0 | |
3284 | .xword 0x924894A88C978405 ! 0000000068790108 +0080 0 | |
3285 | ||
3286 | !======================================================================== | |
3287 | ||
3288 | SECTION .bdata044 DATA_VA=0x2222e000 | |
3289 | attr_data { | |
3290 | Name = .bdata044, | |
3291 | VA = 0x2222e000, | |
3292 | RA = 0xfffea8000, | |
3293 | PA = ra2pa(0xfffea8000,0), | |
3294 | part_0_ctx_nonzero_tsb_config_3, | |
3295 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3296 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
3297 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3298 | } | |
3299 | ||
3300 | ||
3301 | SECTION .bdata044 | |
3302 | .data | |
3303 | DATA072: | |
3304 | .xword 0x88000ED1EA1DADAB ! 000000002222E000 -0088 DATA073+0x88 | |
3305 | .xword 0x88007968EA1DADAB ! 000000002222E008 -0080 DATA071+0x88 | |
3306 | .xword 0xBF59CEE878C06BC3 ! 000000002222E010 -0078 0 Double -1.575210E-03 | |
3307 | .word 0xC15677FC ! 000000002222E018 -0070 0 Single -1.340429E+01 | |
3308 | .word 0xBA1942DF ! 000000002222E01C -006C 0 | |
3309 | .xword 0xBF369DAF3C4A0451 ! 000000002222E020 -0068 0 Double -3.450921E-04 | |
3310 | .byte 0xDD ! 000000002222E028 -0060 0 | |
3311 | .byte 0xB1 ! 000000002222E029 -005F 0 | |
3312 | .half 0x12E1 ! 000000002222E02A -005E 0 | |
3313 | .half 0x8A84 ! 000000002222E02C -005C 0 | |
3314 | .half 0x26FB ! 000000002222E02E -005A 0 | |
3315 | .half 0x2A08 ! 000000002222E030 -0058 0 | |
3316 | .half 0x6488 ! 000000002222E032 -0056 0 | |
3317 | .half 0xC69A ! 000000002222E034 -0054 0 | |
3318 | .byte 0x6C ! 000000002222E036 -0052 0 | |
3319 | .byte 0xD8 ! 000000002222E037 -0051 0 | |
3320 | .word 0xF9ADB167 ! 000000002222E038 -0050 0 | |
3321 | .word 0x1BF5908C ! 000000002222E03C -004C 0 | |
3322 | .half 0x8BFC ! 000000002222E040 -0048 0 | |
3323 | .byte 0xFC ! 000000002222E042 -0046 0 | |
3324 | .byte 0x65 ! 000000002222E043 -0045 0 | |
3325 | .word 0x30B3A915 ! 000000002222E044 -0044 0 | |
3326 | .xword 0xC0B0F395A964BF57 ! 000000002222E048 -0040 0 Double -4.339585E+03 | |
3327 | .xword 0xB24605A44F7B197C ! 000000002222E050 -0038 0 | |
3328 | .xword 0x5A02CAD0890F026A ! 000000002222E058 -0030 0 | |
3329 | .half 0xEAA2 ! 000000002222E060 -0028 0 | |
3330 | .byte 0x07 ! 000000002222E062 -0026 0 | |
3331 | .byte 0x5A ! 000000002222E063 -0025 0 | |
3332 | .word 0x227C8C0E ! 000000002222E064 -0024 0 | |
3333 | .xword 0xAC26D3695B65B4BC ! 000000002222E068 -0020 0 | |
3334 | .xword 0x3255F94F5E7D4048 ! 000000002222E070 -0018 0 | |
3335 | .xword 0xC0E43F151CACEA64 ! 000000002222E078 -0010 0 Double -4.146466E+04 | |
3336 | .word 0xC2959351 ! 000000002222E080 -0008 0 Single -7.478773E+01 | |
3337 | .word 0x6C896DCD ! 000000002222E084 -0004 0 | |
3338 | .word 0x2F939AC5 ! 000000002222E088 +0000 0 | |
3339 | .byte 0xB6 ! 000000002222E08C +0004 0 | |
3340 | .byte 0xB2 ! 000000002222E08D +0005 0 | |
3341 | .byte 0x31 ! 000000002222E08E +0006 0 | |
3342 | .byte 0xA8 ! 000000002222E08F +0007 0 | |
3343 | .word 0xBBCB6BCD ! 000000002222E090 +0008 0 | |
3344 | .word 0xBBC8704B ! 000000002222E094 +000C 0 Single -6.116902E-03 | |
3345 | .xword 0x9DF6255B1C05EDDA ! 000000002222E098 +0010 0 | |
3346 | .half 0x71B8 ! 000000002222E0A0 +0018 0 | |
3347 | .byte 0xD1 ! 000000002222E0A2 +001A 0 | |
3348 | .byte 0x25 ! 000000002222E0A3 +001B 0 | |
3349 | .half 0xD3C4 ! 000000002222E0A4 +001C 0 | |
3350 | .byte 0xBA ! 000000002222E0A6 +001E 0 | |
3351 | .byte 0x91 ! 000000002222E0A7 +001F 0 | |
3352 | .xword 0xAC1FC78C1463DBB9 ! 000000002222E0A8 +0020 0 | |
3353 | .xword 0xBF6F1793E14E765F ! 000000002222E0B0 +0028 0 Double -3.795422E-03 | |
3354 | .xword 0xABB3617E55CFD088 ! 000000002222E0B8 +0030 0 | |
3355 | .xword 0xC0232DB97D6D2B67 ! 000000002222E0C0 +0038 0 Double -9.589306E+00 | |
3356 | .word 0xCE5DE457 ! 000000002222E0C8 +0040 0 | |
3357 | .half 0x9705 ! 000000002222E0CC +0044 0 | |
3358 | .byte 0x05 ! 000000002222E0CE +0046 0 | |
3359 | .byte 0xE8 ! 000000002222E0CF +0047 0 | |
3360 | .xword 0x9FDB89CD022F0C1B ! 000000002222E0D0 +0048 0 | |
3361 | .word 0xBA91D4B6 ! 000000002222E0D8 +0050 0 Single -1.112601E-03 | |
3362 | .word 0xC605B306 ! 000000002222E0DC +0054 0 Single -8.556756E+03 | |
3363 | .half 0xFBD7 ! 000000002222E0E0 +0058 0 | |
3364 | .half 0xB913 ! 000000002222E0E2 +005A 0 | |
3365 | .word 0x1E139741 ! 000000002222E0E4 +005C 0 | |
3366 | .xword 0xBFEAD325C4B47686 ! 000000002222E0E8 +0060 0 Double -8.382748E-01 | |
3367 | .xword 0x3F59821022CA0AF9 ! 000000002222E0F0 +0068 0 Double 1.556888E-03 | |
3368 | .byte 0x94 ! 000000002222E0F8 +0070 0 | |
3369 | .byte 0xC7 ! 000000002222E0F9 +0071 0 | |
3370 | .byte 0x2C ! 000000002222E0FA +0072 0 | |
3371 | .byte 0x5F ! 000000002222E0FB +0073 0 | |
3372 | .word 0x470A4EC7 ! 000000002222E0FC +0074 0 Single 3.540678E+04 | |
3373 | .xword 0x29B356E33A754DBE ! 000000002222E100 +0078 0 | |
3374 | .xword 0x28975EBAECC60CA7 ! 000000002222E108 +0080 0 | |
3375 | ||
3376 | !======================================================================== | |
3377 | ||
3378 | SECTION .bdata045 DATA_VA=0xd10e0000 | |
3379 | attr_data { | |
3380 | Name = .bdata045, | |
3381 | VA = 0xd10e0000, | |
3382 | RA = 0xfdfe20000, | |
3383 | PA = ra2pa(0xfdfe20000,0), | |
3384 | part_0_ctx_nonzero_tsb_config_1, | |
3385 | TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0, | |
3386 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
3387 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3388 | } | |
3389 | ||
3390 | ||
3391 | SECTION .bdata045 | |
3392 | .data | |
3393 | DATA073: | |
3394 | .xword 0x88807FECEA1DADAB ! 00000000D10E0000 -0088 DATA074+0x88 | |
3395 | .xword 0x88E02222EA1DADAB ! 00000000D10E0008 -0080 DATA072+0x88 | |
3396 | .xword 0xBECDB580FB5FEEB7 ! 00000000D10E0010 -0078 0 Double -3.541589E-06 | |
3397 | .word 0xC501C19C ! 00000000D10E0018 -0070 0 Single -2.076101E+03 | |
3398 | .word 0x39F04181 ! 00000000D10E001C -006C 0 | |
3399 | .xword 0xBEF070ED69BE6EA4 ! 00000000D10E0020 -0068 0 Double -1.567948E-05 | |
3400 | .byte 0x28 ! 00000000D10E0028 -0060 0 | |
3401 | .byte 0x2A ! 00000000D10E0029 -005F 0 | |
3402 | .half 0x3E02 ! 00000000D10E002A -005E 0 | |
3403 | .half 0xF3BF ! 00000000D10E002C -005C 0 | |
3404 | .half 0x428E ! 00000000D10E002E -005A 0 | |
3405 | .half 0x41CB ! 00000000D10E0030 -0058 0 | |
3406 | .half 0xDF2B ! 00000000D10E0032 -0056 0 | |
3407 | .half 0x28E6 ! 00000000D10E0034 -0054 0 | |
3408 | .byte 0x22 ! 00000000D10E0036 -0052 0 | |
3409 | .byte 0xEA ! 00000000D10E0037 -0051 0 | |
3410 | .word 0xB5308CDE ! 00000000D10E0038 -0050 0 | |
3411 | .word 0x0B557BF7 ! 00000000D10E003C -004C 0 | |
3412 | .half 0xB8D0 ! 00000000D10E0040 -0048 0 | |
3413 | .byte 0x29 ! 00000000D10E0042 -0046 0 | |
3414 | .byte 0x7D ! 00000000D10E0043 -0045 0 | |
3415 | .word 0xDD3FE72A ! 00000000D10E0044 -0044 0 | |
3416 | .xword 0xBF914EA50BE6B6C5 ! 00000000D10E0048 -0040 0 Double -1.690157E-02 | |
3417 | .xword 0x8CA143CD97AAA91B ! 00000000D10E0050 -0038 0 | |
3418 | .xword 0xAD26CAE6E50657AB ! 00000000D10E0058 -0030 0 | |
3419 | .half 0xDF1D ! 00000000D10E0060 -0028 0 | |
3420 | .byte 0x78 ! 00000000D10E0062 -0026 0 | |
3421 | .byte 0xEF ! 00000000D10E0063 -0025 0 | |
3422 | .word 0xD4AAD5B7 ! 00000000D10E0064 -0024 0 | |
3423 | .xword 0x25DDCD5085D20695 ! 00000000D10E0068 -0020 0 | |
3424 | .xword 0x1FEB568A7D85C369 ! 00000000D10E0070 -0018 0 | |
3425 | .xword 0x3F805BB71343F0B6 ! 00000000D10E0078 -0010 0 Double 7.987433E-03 | |
3426 | .word 0x3B5930C3 ! 00000000D10E0080 -0008 0 Single 3.314064E-03 | |
3427 | .word 0x3563A2AF ! 00000000D10E0084 -0004 0 | |
3428 | .word 0x45203F8D ! 00000000D10E0088 +0000 0 | |
3429 | .byte 0xA4 ! 00000000D10E008C +0004 0 | |
3430 | .byte 0xCF ! 00000000D10E008D +0005 0 | |
3431 | .byte 0xA6 ! 00000000D10E008E +0006 0 | |
3432 | .byte 0xEA ! 00000000D10E008F +0007 0 | |
3433 | .word 0xC299CEA0 ! 00000000D10E0090 +0008 0 | |
3434 | .word 0xB865107B ! 00000000D10E0094 +000C 0 Single -5.461320E-05 | |
3435 | .xword 0xABDAD36B436B97B9 ! 00000000D10E0098 +0010 0 | |
3436 | .half 0x43F0 ! 00000000D10E00A0 +0018 0 | |
3437 | .byte 0x3E ! 00000000D10E00A2 +001A 0 | |
3438 | .byte 0xEC ! 00000000D10E00A3 +001B 0 | |
3439 | .half 0x67AF ! 00000000D10E00A4 +001C 0 | |
3440 | .byte 0x0B ! 00000000D10E00A6 +001E 0 | |
3441 | .byte 0x00 ! 00000000D10E00A7 +001F 0 | |
3442 | .xword 0x8893303AEE3385B9 ! 00000000D10E00A8 +0020 0 | |
3443 | .xword 0x407332A4939A5804 ! 00000000D10E00B0 +0028 0 Double 3.071652E+02 | |
3444 | .xword 0xA6AAFFC5F2C48CED ! 00000000D10E00B8 +0030 0 | |
3445 | .xword 0x409C1658C11A8635 ! 00000000D10E00C0 +0038 0 Double 1.797587E+03 | |
3446 | .word 0xB12676BB ! 00000000D10E00C8 +0040 0 | |
3447 | .half 0xAF9D ! 00000000D10E00CC +0044 0 | |
3448 | .byte 0x80 ! 00000000D10E00CE +0046 0 | |
3449 | .byte 0xB1 ! 00000000D10E00CF +0047 0 | |
3450 | .xword 0x5B7DF088764B7FBE ! 00000000D10E00D0 +0048 0 | |
3451 | .word 0xBAB0CAE5 ! 00000000D10E00D8 +0050 0 Single -1.348820E-03 | |
3452 | .word 0xBAEBCA4F ! 00000000D10E00DC +0054 0 Single -1.798937E-03 | |
3453 | .half 0x63DF ! 00000000D10E00E0 +0058 0 | |
3454 | .half 0xE492 ! 00000000D10E00E2 +005A 0 | |
3455 | .word 0xC572FD4A ! 00000000D10E00E4 +005C 0 | |
3456 | .xword 0xC02F6D4F74BD8A43 ! 00000000D10E00E8 +0060 0 Double -1.571350E+01 | |
3457 | .xword 0xBEF28B69188C845C ! 00000000D10E00F0 +0068 0 Double -1.768548E-05 | |
3458 | .byte 0x0E ! 00000000D10E00F8 +0070 0 | |
3459 | .byte 0x0E ! 00000000D10E00F9 +0071 0 | |
3460 | .byte 0x71 ! 00000000D10E00FA +0072 0 | |
3461 | .byte 0x71 ! 00000000D10E00FB +0073 0 | |
3462 | .word 0x38FF810A ! 00000000D10E00FC +0074 0 Single 1.218338E-04 | |
3463 | .xword 0x50CA54E268BA9BE6 ! 00000000D10E0100 +0078 0 | |
3464 | .xword 0x7F5F1BB99F1D1661 ! 00000000D10E0108 +0080 0 | |
3465 | ||
3466 | !======================================================================== | |
3467 | ||
3468 | SECTION .bdata046 DATA_VA=0xec7f8000 | |
3469 | attr_data { | |
3470 | Name = .bdata046, | |
3471 | VA = 0xec7f8000, | |
3472 | RA = 0xfffea6000, | |
3473 | PA = ra2pa(0xfffea6000,0), | |
3474 | part_0_ctx_nonzero_tsb_config_3, | |
3475 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3476 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3477 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3478 | } | |
3479 | ||
3480 | ||
3481 | SECTION .bdata046 | |
3482 | .data | |
3483 | DATA074: | |
3484 | .xword 0xABAD1DEA53AD0088 ! 00000000EC7F8000 -0088 DATA075+0x88 | |
3485 | .xword 0xABAD1DEAD10E0088 ! 00000000EC7F8008 -0080 DATA073+0x88 | |
3486 | .xword 0xC06A2A5500337FF9 ! 00000000EC7F8010 -0078 0 Double -2.093229E+02 | |
3487 | .word 0x40465F94 ! 00000000EC7F8018 -0070 0 Single 3.099584E+00 | |
3488 | .word 0x14B3F6D2 ! 00000000EC7F801C -006C 0 | |
3489 | .xword 0x3F7924EBFA770F80 ! 00000000EC7F8020 -0068 0 Double 6.138727E-03 | |
3490 | .byte 0x2A ! 00000000EC7F8028 -0060 0 | |
3491 | .byte 0xBC ! 00000000EC7F8029 -005F 0 | |
3492 | .half 0xA610 ! 00000000EC7F802A -005E 0 | |
3493 | .half 0xA4E6 ! 00000000EC7F802C -005C 0 | |
3494 | .half 0xB761 ! 00000000EC7F802E -005A 0 | |
3495 | .half 0xFE2B ! 00000000EC7F8030 -0058 0 | |
3496 | .half 0xE2FF ! 00000000EC7F8032 -0056 0 | |
3497 | .half 0x6C41 ! 00000000EC7F8034 -0054 0 | |
3498 | .byte 0xE5 ! 00000000EC7F8036 -0052 0 | |
3499 | .byte 0xEB ! 00000000EC7F8037 -0051 0 | |
3500 | .word 0xB740A488 ! 00000000EC7F8038 -0050 0 | |
3501 | .word 0x3A7CC903 ! 00000000EC7F803C -004C 0 | |
3502 | .half 0x1F5A ! 00000000EC7F8040 -0048 0 | |
3503 | .byte 0xA4 ! 00000000EC7F8042 -0046 0 | |
3504 | .byte 0x6A ! 00000000EC7F8043 -0045 0 | |
3505 | .word 0x80C94E3D ! 00000000EC7F8044 -0044 0 | |
3506 | .xword 0xC018AB34D4529456 ! 00000000EC7F8048 -0040 0 Double -6.167194E+00 | |
3507 | .xword 0x7F098F0708004665 ! 00000000EC7F8050 -0038 0 | |
3508 | .xword 0x127D97F95A49CD16 ! 00000000EC7F8058 -0030 0 | |
3509 | .half 0xA032 ! 00000000EC7F8060 -0028 0 | |
3510 | .byte 0x87 ! 00000000EC7F8062 -0026 0 | |
3511 | .byte 0x0D ! 00000000EC7F8063 -0025 0 | |
3512 | .word 0xB41990B4 ! 00000000EC7F8064 -0024 0 | |
3513 | .xword 0x5F423260ADBAAF12 ! 00000000EC7F8068 -0020 0 | |
3514 | .xword 0xAC1783E56E666F13 ! 00000000EC7F8070 -0018 0 | |
3515 | .xword 0xC08E71E0B44D7793 ! 00000000EC7F8078 -0010 0 Double -9.742347E+02 | |
3516 | .word 0xC44D0A05 ! 00000000EC7F8080 -0008 0 Single -8.201566E+02 | |
3517 | .word 0x1E131AFC ! 00000000EC7F8084 -0004 0 | |
3518 | .word 0x2D35D86F ! 00000000EC7F8088 +0000 0 | |
3519 | .byte 0x1B ! 00000000EC7F808C +0004 0 | |
3520 | .byte 0xA7 ! 00000000EC7F808D +0005 0 | |
3521 | .byte 0xDF ! 00000000EC7F808E +0006 0 | |
3522 | .byte 0x80 ! 00000000EC7F808F +0007 0 | |
3523 | .word 0xA0A561C3 ! 00000000EC7F8090 +0008 0 | |
3524 | .word 0xBC05D909 ! 00000000EC7F8094 +000C 0 Single -8.169421E-03 | |
3525 | .xword 0x652B29ED961A6E4C ! 00000000EC7F8098 +0010 0 | |
3526 | .half 0xA1F3 ! 00000000EC7F80A0 +0018 0 | |
3527 | .byte 0xF0 ! 00000000EC7F80A2 +001A 0 | |
3528 | .byte 0x11 ! 00000000EC7F80A3 +001B 0 | |
3529 | .half 0x496C ! 00000000EC7F80A4 +001C 0 | |
3530 | .byte 0x0B ! 00000000EC7F80A6 +001E 0 | |
3531 | .byte 0x3F ! 00000000EC7F80A7 +001F 0 | |
3532 | .xword 0xDA2139DDD3EB2BDF ! 00000000EC7F80A8 +0020 0 | |
3533 | .xword 0xBEB7D5906E817D42 ! 00000000EC7F80B0 +0028 0 Double -1.420631E-06 | |
3534 | .xword 0x596329BA17E67785 ! 00000000EC7F80B8 +0030 0 | |
3535 | .xword 0x3F0BE095F5E0E9C9 ! 00000000EC7F80C0 +0038 0 Double 5.317171E-05 | |
3536 | .word 0x085D0E6F ! 00000000EC7F80C8 +0040 0 | |
3537 | .half 0xD9DE ! 00000000EC7F80CC +0044 0 | |
3538 | .byte 0xD0 ! 00000000EC7F80CE +0046 0 | |
3539 | .byte 0x5F ! 00000000EC7F80CF +0047 0 | |
3540 | .xword 0xBCDAC2A2ED3D81A0 ! 00000000EC7F80D0 +0048 0 | |
3541 | .word 0x43317684 ! 00000000EC7F80D8 +0050 0 Single 1.774630E+02 | |
3542 | .word 0x47EEE736 ! 00000000EC7F80DC +0054 0 Single 1.223184E+05 | |
3543 | .half 0xFF4B ! 00000000EC7F80E0 +0058 0 | |
3544 | .half 0xCB24 ! 00000000EC7F80E2 +005A 0 | |
3545 | .word 0x5E272EFC ! 00000000EC7F80E4 +005C 0 | |
3546 | .xword 0x3F55BB45C4585405 ! 00000000EC7F80E8 +0060 0 Double 1.326388E-03 | |
3547 | .xword 0xC10756BE271C790F ! 00000000EC7F80F0 +0068 0 Double -1.911918E+05 | |
3548 | .byte 0x9D ! 00000000EC7F80F8 +0070 0 | |
3549 | .byte 0xBC ! 00000000EC7F80F9 +0071 0 | |
3550 | .byte 0x1C ! 00000000EC7F80FA +0072 0 | |
3551 | .byte 0x60 ! 00000000EC7F80FB +0073 0 | |
3552 | .word 0xBFA6746F ! 00000000EC7F80FC +0074 0 Single -1.300428E+00 | |
3553 | .xword 0x2D73F5BE454A6B6D ! 00000000EC7F8100 +0078 0 | |
3554 | .xword 0x2CBC97C8DFE21493 ! 00000000EC7F8108 +0080 0 | |
3555 | ||
3556 | !======================================================================== | |
3557 | ||
3558 | SECTION .bdata047 DATA_VA=0x53ad0000 | |
3559 | attr_data { | |
3560 | Name = .bdata047, | |
3561 | VA = 0x53ad0000, | |
3562 | RA = 0xfdfe10000, | |
3563 | PA = ra2pa(0xfdfe10000,0), | |
3564 | part_0_ctx_nonzero_tsb_config_1, | |
3565 | TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0, | |
3566 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
3567 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3568 | } | |
3569 | ||
3570 | ||
3571 | SECTION .bdata047 | |
3572 | .data | |
3573 | DATA075: | |
3574 | .xword 0x8800EBC3EA1DADAB ! 0000000053AD0000 -0088 DATA076+0x88 | |
3575 | .xword 0x88807FECEA1DADAB ! 0000000053AD0008 -0080 DATA074+0x88 | |
3576 | .xword 0xC11428883DBC23EA ! 0000000053AD0010 -0078 0 Double -3.302741E+05 | |
3577 | .word 0xC6A6E4D4 ! 0000000053AD0018 -0070 0 Single -2.136241E+04 | |
3578 | .word 0x3C19FBB5 ! 0000000053AD001C -006C 0 | |
3579 | .xword 0xC1372B44823A21BE ! 0000000053AD0020 -0068 0 Double -1.518405E+06 | |
3580 | .byte 0xD0 ! 0000000053AD0028 -0060 0 | |
3581 | .byte 0x41 ! 0000000053AD0029 -005F 0 | |
3582 | .half 0x679B ! 0000000053AD002A -005E 0 | |
3583 | .half 0x2F09 ! 0000000053AD002C -005C 0 | |
3584 | .half 0xC126 ! 0000000053AD002E -005A 0 | |
3585 | .half 0xE6D2 ! 0000000053AD0030 -0058 0 | |
3586 | .half 0xF7E1 ! 0000000053AD0032 -0056 0 | |
3587 | .half 0xF3F1 ! 0000000053AD0034 -0054 0 | |
3588 | .byte 0xF3 ! 0000000053AD0036 -0052 0 | |
3589 | .byte 0x03 ! 0000000053AD0037 -0051 0 | |
3590 | .word 0x13E924BB ! 0000000053AD0038 -0050 0 | |
3591 | .word 0x45A41B60 ! 0000000053AD003C -004C 0 | |
3592 | .half 0x7838 ! 0000000053AD0040 -0048 0 | |
3593 | .byte 0xC3 ! 0000000053AD0042 -0046 0 | |
3594 | .byte 0x74 ! 0000000053AD0043 -0045 0 | |
3595 | .word 0xA676B821 ! 0000000053AD0044 -0044 0 | |
3596 | .xword 0xC095B32B0BBBF869 ! 0000000053AD0048 -0040 0 Double -1.388792E+03 | |
3597 | .xword 0x4DA10CBCC55DB612 ! 0000000053AD0050 -0038 0 | |
3598 | .xword 0xB9525AB866FC81F2 ! 0000000053AD0058 -0030 0 | |
3599 | .half 0x6299 ! 0000000053AD0060 -0028 0 | |
3600 | .byte 0xD6 ! 0000000053AD0062 -0026 0 | |
3601 | .byte 0xA0 ! 0000000053AD0063 -0025 0 | |
3602 | .word 0x3F39D7F8 ! 0000000053AD0064 -0024 0 | |
3603 | .xword 0x1C8554A9FFEA9A29 ! 0000000053AD0068 -0020 0 | |
3604 | .xword 0x9693D251C6C2F67E ! 0000000053AD0070 -0018 0 | |
3605 | .xword 0x412F61A4F04EFDF3 ! 0000000053AD0078 -0010 0 Double 1.028306E+06 | |
3606 | .word 0xB89FF2A0 ! 0000000053AD0080 -0008 0 Single -7.626903E-05 | |
3607 | .word 0x611771CC ! 0000000053AD0084 -0004 0 | |
3608 | .word 0x0C820630 ! 0000000053AD0088 +0000 0 | |
3609 | .byte 0x49 ! 0000000053AD008C +0004 0 | |
3610 | .byte 0xC0 ! 0000000053AD008D +0005 0 | |
3611 | .byte 0xA1 ! 0000000053AD008E +0006 0 | |
3612 | .byte 0x5F ! 0000000053AD008F +0007 0 | |
3613 | .word 0xD98D531A ! 0000000053AD0090 +0008 0 | |
3614 | .word 0xBFBDFF95 ! 0000000053AD0094 +000C 0 Single -1.484362E+00 | |
3615 | .xword 0xEF5C9BC0DE0FD3A9 ! 0000000053AD0098 +0010 0 | |
3616 | .half 0xD275 ! 0000000053AD00A0 +0018 0 | |
3617 | .byte 0x6B ! 0000000053AD00A2 +001A 0 | |
3618 | .byte 0xAB ! 0000000053AD00A3 +001B 0 | |
3619 | .half 0x166F ! 0000000053AD00A4 +001C 0 | |
3620 | .byte 0xEB ! 0000000053AD00A6 +001E 0 | |
3621 | .byte 0x62 ! 0000000053AD00A7 +001F 0 | |
3622 | .xword 0xBBFE70882754532E ! 0000000053AD00A8 +0020 0 | |
3623 | .xword 0xBF7091164AD7B83F ! 0000000053AD00B0 +0028 0 Double -4.044616E-03 | |
3624 | .xword 0x61C94F530B4B81F2 ! 0000000053AD00B8 +0030 0 | |
3625 | .xword 0xBEBA4C6719A6A462 ! 0000000053AD00C0 +0038 0 Double -1.567510E-06 | |
3626 | .word 0x1FC00ED2 ! 0000000053AD00C8 +0040 0 | |
3627 | .half 0x33E0 ! 0000000053AD00CC +0044 0 | |
3628 | .byte 0x3D ! 0000000053AD00CE +0046 0 | |
3629 | .byte 0x75 ! 0000000053AD00CF +0047 0 | |
3630 | .xword 0xD04C30D7D60B73DF ! 0000000053AD00D0 +0048 0 | |
3631 | .word 0x3B905C44 ! 0000000053AD00D8 +0050 0 Single 4.405530E-03 | |
3632 | .word 0xBB0047C8 ! 0000000053AD00DC +0054 0 Single -1.957403E-03 | |
3633 | .half 0x7A12 ! 0000000053AD00E0 +0058 0 | |
3634 | .half 0x8BCB ! 0000000053AD00E2 +005A 0 | |
3635 | .word 0xD5D9D7C6 ! 0000000053AD00E4 +005C 0 | |
3636 | .xword 0x403165230D67DFDD ! 0000000053AD00E8 +0060 0 Double 1.739507E+01 | |
3637 | .xword 0xC1146D1C5AB82E22 ! 0000000053AD00F0 +0068 0 Double -3.346631E+05 | |
3638 | .byte 0x73 ! 0000000053AD00F8 +0070 0 | |
3639 | .byte 0x37 ! 0000000053AD00F9 +0071 0 | |
3640 | .byte 0xAC ! 0000000053AD00FA +0072 0 | |
3641 | .byte 0x89 ! 0000000053AD00FB +0073 0 | |
3642 | .word 0xC7FAE2D4 ! 0000000053AD00FC +0074 0 Single -1.284537E+05 | |
3643 | .xword 0x4B226C5B30B52F2E ! 0000000053AD0100 +0078 0 | |
3644 | .xword 0x07F5FD6D75735A36 ! 0000000053AD0108 +0080 0 | |
3645 | ||
3646 | !======================================================================== | |
3647 | ||
3648 | SECTION .bdata048 DATA_VA=0xc3eb0000 | |
3649 | attr_data { | |
3650 | Name = .bdata048, | |
3651 | VA = 0xc3eb0000, | |
3652 | RA = 0xfdfe00000, | |
3653 | PA = ra2pa(0xfdfe00000,0), | |
3654 | part_0_ctx_nonzero_tsb_config_1, | |
3655 | TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0, | |
3656 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
3657 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3658 | } | |
3659 | ||
3660 | ||
3661 | SECTION .bdata048 | |
3662 | .data | |
3663 | DATA076: | |
3664 | .xword 0x88008307EA1DADAB ! 00000000C3EB0000 -0088 DATA077+0x88 | |
3665 | .xword 0x8800AD53EA1DADAB ! 00000000C3EB0008 -0080 DATA075+0x88 | |
3666 | .xword 0xC11B6F686817CAED ! 00000000C3EB0010 -0078 0 Double -4.494981E+05 | |
3667 | .word 0xC44EFAC3 ! 00000000C3EB0018 -0070 0 Single -8.279182E+02 | |
3668 | .word 0x0A5CC30C ! 00000000C3EB001C -006C 0 | |
3669 | .xword 0x405AD788D6245A5E ! 00000000C3EB0020 -0068 0 Double 1.073677E+02 | |
3670 | .byte 0xDF ! 00000000C3EB0028 -0060 0 | |
3671 | .byte 0x71 ! 00000000C3EB0029 -005F 0 | |
3672 | .half 0x3D20 ! 00000000C3EB002A -005E 0 | |
3673 | .half 0x4ABE ! 00000000C3EB002C -005C 0 | |
3674 | .half 0x4580 ! 00000000C3EB002E -005A 0 | |
3675 | .half 0x8B33 ! 00000000C3EB0030 -0058 0 | |
3676 | .half 0xCF3B ! 00000000C3EB0032 -0056 0 | |
3677 | .half 0x478A ! 00000000C3EB0034 -0054 0 | |
3678 | .byte 0x3B ! 00000000C3EB0036 -0052 0 | |
3679 | .byte 0x59 ! 00000000C3EB0037 -0051 0 | |
3680 | .word 0xCBA59AA9 ! 00000000C3EB0038 -0050 0 | |
3681 | .word 0xC42A8969 ! 00000000C3EB003C -004C 0 | |
3682 | .half 0xDA37 ! 00000000C3EB0040 -0048 0 | |
3683 | .byte 0x2F ! 00000000C3EB0042 -0046 0 | |
3684 | .byte 0x16 ! 00000000C3EB0043 -0045 0 | |
3685 | .word 0xA22F1346 ! 00000000C3EB0044 -0044 0 | |
3686 | .xword 0xBF9BF7F6549A1365 ! 00000000C3EB0048 -0040 0 Double -2.731309E-02 | |
3687 | .xword 0xCE1934D2BB7CED89 ! 00000000C3EB0050 -0038 0 | |
3688 | .xword 0xAE530884FA56C6A1 ! 00000000C3EB0058 -0030 0 | |
3689 | .half 0x4306 ! 00000000C3EB0060 -0028 0 | |
3690 | .byte 0x84 ! 00000000C3EB0062 -0026 0 | |
3691 | .byte 0xBB ! 00000000C3EB0063 -0025 0 | |
3692 | .word 0x0B26F606 ! 00000000C3EB0064 -0024 0 | |
3693 | .xword 0x479CF1DA1BD31DE9 ! 00000000C3EB0068 -0020 0 | |
3694 | .xword 0xBCF8D8E574031B6C ! 00000000C3EB0070 -0018 0 | |
3695 | .xword 0x400DB0783C591D77 ! 00000000C3EB0078 -0010 0 Double 3.711167E+00 | |
3696 | .word 0xB8D66B04 ! 00000000C3EB0080 -0008 0 Single -1.022425E-04 | |
3697 | .word 0x2A4E705D ! 00000000C3EB0084 -0004 0 | |
3698 | .word 0x366D236E ! 00000000C3EB0088 +0000 0 | |
3699 | .byte 0x96 ! 00000000C3EB008C +0004 0 | |
3700 | .byte 0x1B ! 00000000C3EB008D +0005 0 | |
3701 | .byte 0xC0 ! 00000000C3EB008E +0006 0 | |
3702 | .byte 0x5E ! 00000000C3EB008F +0007 0 | |
3703 | .word 0xCB94CA60 ! 00000000C3EB0090 +0008 0 | |
3704 | .word 0x3DAE19F3 ! 00000000C3EB0094 +000C 0 Single 8.501043E-02 | |
3705 | .xword 0x7CCDBE65A8ACB6D0 ! 00000000C3EB0098 +0010 0 | |
3706 | .half 0x0784 ! 00000000C3EB00A0 +0018 0 | |
3707 | .byte 0xF8 ! 00000000C3EB00A2 +001A 0 | |
3708 | .byte 0x0D ! 00000000C3EB00A3 +001B 0 | |
3709 | .half 0x49CE ! 00000000C3EB00A4 +001C 0 | |
3710 | .byte 0x08 ! 00000000C3EB00A6 +001E 0 | |
3711 | .byte 0x02 ! 00000000C3EB00A7 +001F 0 | |
3712 | .xword 0x0189C8826669D979 ! 00000000C3EB00A8 +0020 0 | |
3713 | .xword 0xBED41E3EB06DC84A ! 00000000C3EB00B0 +0028 0 Double -4.796539E-06 | |
3714 | .xword 0x62AF185D5D16D1C8 ! 00000000C3EB00B8 +0030 0 | |
3715 | .xword 0x411554C016AD221F ! 00000000C3EB00C0 +0038 0 Double 3.494880E+05 | |
3716 | .word 0xAC20F1F0 ! 00000000C3EB00C8 +0040 0 | |
3717 | .half 0x66D5 ! 00000000C3EB00CC +0044 0 | |
3718 | .byte 0x9E ! 00000000C3EB00CE +0046 0 | |
3719 | .byte 0x08 ! 00000000C3EB00CF +0047 0 | |
3720 | .xword 0x8F376B5A2A93B336 ! 00000000C3EB00D0 +0048 0 | |
3721 | .word 0xC57F8B44 ! 00000000C3EB00D8 +0050 0 Single -4.088704E+03 | |
3722 | .word 0xBDAB4119 ! 00000000C3EB00DC +0054 0 Single -8.362026E-02 | |
3723 | .half 0xEE21 ! 00000000C3EB00E0 +0058 0 | |
3724 | .half 0xF356 ! 00000000C3EB00E2 +005A 0 | |
3725 | .word 0x76AE26D0 ! 00000000C3EB00E4 +005C 0 | |
3726 | .xword 0xBEB3875FFFC01602 ! 00000000C3EB00E8 +0060 0 Double -1.164008E-06 | |
3727 | .xword 0xBED213DE95626A22 ! 00000000C3EB00F0 +0068 0 Double -4.310039E-06 | |
3728 | .byte 0xE5 ! 00000000C3EB00F8 +0070 0 | |
3729 | .byte 0x64 ! 00000000C3EB00F9 +0071 0 | |
3730 | .byte 0x81 ! 00000000C3EB00FA +0072 0 | |
3731 | .byte 0xE6 ! 00000000C3EB00FB +0073 0 | |
3732 | .word 0x39D8EB76 ! 00000000C3EB00FC +0074 0 Single 4.137416E-04 | |
3733 | .xword 0xC6F5A0E8BA29D04E ! 00000000C3EB0100 +0078 0 | |
3734 | .xword 0x2545CD88CE18391D ! 00000000C3EB0108 +0080 0 | |
3735 | ||
3736 | !======================================================================== | |
3737 | ||
3738 | SECTION .bdata049 DATA_VA=0x7830000 | |
3739 | attr_data { | |
3740 | Name = .bdata049, | |
3741 | VA = 0x7830000, | |
3742 | RA = 0xfdfdf0000, | |
3743 | PA = ra2pa(0xfdfdf0000,0), | |
3744 | part_0_ctx_nonzero_tsb_config_1, | |
3745 | TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0, | |
3746 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3747 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3748 | } | |
3749 | ||
3750 | ||
3751 | SECTION .bdata049 | |
3752 | .data | |
3753 | DATA077: | |
3754 | .xword 0xABAD1DEAFFF70088 ! 0000000007830000 -0088 DATA078+0x88 | |
3755 | .xword 0xABAD1DEAC3EB0088 ! 0000000007830008 -0080 DATA076+0x88 | |
3756 | .xword 0xBF1A66A8272F84C4 ! 0000000007830010 -0078 0 Double -1.007118E-04 | |
3757 | .word 0xBFEE6B10 ! 0000000007830018 -0070 0 Single -1.862642E+00 | |
3758 | .word 0x191BA20E ! 000000000783001C -006C 0 | |
3759 | .xword 0x3FE9A61183262082 ! 0000000007830020 -0068 0 Double 8.015220E-01 | |
3760 | .byte 0xA5 ! 0000000007830028 -0060 0 | |
3761 | .byte 0xF6 ! 0000000007830029 -005F 0 | |
3762 | .half 0x5180 ! 000000000783002A -005E 0 | |
3763 | .half 0x715E ! 000000000783002C -005C 0 | |
3764 | .half 0x4B12 ! 000000000783002E -005A 0 | |
3765 | .half 0xF9D6 ! 0000000007830030 -0058 0 | |
3766 | .half 0x2537 ! 0000000007830032 -0056 0 | |
3767 | .half 0xC35A ! 0000000007830034 -0054 0 | |
3768 | .byte 0x20 ! 0000000007830036 -0052 0 | |
3769 | .byte 0x19 ! 0000000007830037 -0051 0 | |
3770 | .word 0x9B0A0D65 ! 0000000007830038 -0050 0 | |
3771 | .word 0xCB5D27CC ! 000000000783003C -004C 0 | |
3772 | .half 0x573A ! 0000000007830040 -0048 0 | |
3773 | .byte 0xA1 ! 0000000007830042 -0046 0 | |
3774 | .byte 0x3A ! 0000000007830043 -0045 0 | |
3775 | .word 0xBA6531BC ! 0000000007830044 -0044 0 | |
3776 | .xword 0x411DB8EB48703B6B ! 0000000007830048 -0040 0 Double 4.869708E+05 | |
3777 | .xword 0xA64C20B74CDD4CAB ! 0000000007830050 -0038 0 | |
3778 | .xword 0x4D3C593D7A20D3C0 ! 0000000007830058 -0030 0 | |
3779 | .half 0x437E ! 0000000007830060 -0028 0 | |
3780 | .byte 0x87 ! 0000000007830062 -0026 0 | |
3781 | .byte 0x28 ! 0000000007830063 -0025 0 | |
3782 | .word 0xDD55E543 ! 0000000007830064 -0024 0 | |
3783 | .xword 0xB1A9C350C8B15C08 ! 0000000007830068 -0020 0 | |
3784 | .xword 0x12FF789C6609C80B ! 0000000007830070 -0018 0 | |
3785 | .xword 0xC02BD53AD4A68C19 ! 0000000007830078 -0010 0 Double -1.391646E+01 | |
3786 | .word 0xC370CFEB ! 0000000007830080 -0008 0 Single -2.408122E+02 | |
3787 | .word 0xBD8E51E5 ! 0000000007830084 -0004 0 | |
3788 | .word 0x3B392334 ! 0000000007830088 +0000 0 | |
3789 | .byte 0xD5 ! 000000000783008C +0004 0 | |
3790 | .byte 0xB5 ! 000000000783008D +0005 0 | |
3791 | .byte 0x56 ! 000000000783008E +0006 0 | |
3792 | .byte 0x0A ! 000000000783008F +0007 0 | |
3793 | .word 0xAF3A459A ! 0000000007830090 +0008 0 | |
3794 | .word 0xBFD87D81 ! 0000000007830094 +000C 0 Single -1.691330E+00 | |
3795 | .xword 0xB4A2FCCD427AB568 ! 0000000007830098 +0010 0 | |
3796 | .half 0xCF78 ! 00000000078300A0 +0018 0 | |
3797 | .byte 0x43 ! 00000000078300A2 +001A 0 | |
3798 | .byte 0xDE ! 00000000078300A3 +001B 0 | |
3799 | .half 0x1298 ! 00000000078300A4 +001C 0 | |
3800 | .byte 0x76 ! 00000000078300A6 +001E 0 | |
3801 | .byte 0xB6 ! 00000000078300A7 +001F 0 | |
3802 | .xword 0x4FCCF45917674C69 ! 00000000078300A8 +0020 0 | |
3803 | .xword 0xBEB9F94CF6157A5D ! 00000000078300B0 +0028 0 Double -1.548161E-06 | |
3804 | .xword 0x72D91000EBDC436D ! 00000000078300B8 +0030 0 | |
3805 | .xword 0x40B54C71D8469F83 ! 00000000078300C0 +0038 0 Double 5.452445E+03 | |
3806 | .word 0x9CB38E02 ! 00000000078300C8 +0040 0 | |
3807 | .half 0x28BD ! 00000000078300CC +0044 0 | |
3808 | .byte 0x27 ! 00000000078300CE +0046 0 | |
3809 | .byte 0x35 ! 00000000078300CF +0047 0 | |
3810 | .xword 0xBBC5DE8A49DE8F98 ! 00000000078300D0 +0048 0 | |
3811 | .word 0x3DAF536C ! 00000000078300D8 +0050 0 Single 8.560833E-02 | |
3812 | .word 0xBAA1D2DB ! 00000000078300DC +0054 0 Single -1.234617E-03 | |
3813 | .half 0xCA4E ! 00000000078300E0 +0058 0 | |
3814 | .half 0x32B1 ! 00000000078300E2 +005A 0 | |
3815 | .word 0x91DDF4D6 ! 00000000078300E4 +005C 0 | |
3816 | .xword 0xC02CBBF87BD7A185 ! 00000000078300E8 +0060 0 Double -1.436713E+01 | |
3817 | .xword 0xC0C0C2741B90936D ! 00000000078300F0 +0068 0 Double -8.580907E+03 | |
3818 | .byte 0xCD ! 00000000078300F8 +0070 0 | |
3819 | .byte 0x4D ! 00000000078300F9 +0071 0 | |
3820 | .byte 0xA4 ! 00000000078300FA +0072 0 | |
3821 | .byte 0x90 ! 00000000078300FB +0073 0 | |
3822 | .word 0x3F4BE347 ! 00000000078300FC +0074 0 Single 7.964367E-01 | |
3823 | .xword 0x49B2B389A8D8F553 ! 0000000007830100 +0078 0 | |
3824 | .xword 0xE11ED9C927CC534C ! 0000000007830108 +0080 0 | |
3825 | ||
3826 | !======================================================================== | |
3827 | ||
3828 | SECTION .bdata050 DATA_VA=0xfff70000 | |
3829 | attr_data { | |
3830 | Name = .bdata050, | |
3831 | VA = 0xfff70000, | |
3832 | RA = 0xfdfde0000, | |
3833 | PA = ra2pa(0xfdfde0000,0), | |
3834 | part_0_ctx_nonzero_tsb_config_1, | |
3835 | TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0, | |
3836 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
3837 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3838 | } | |
3839 | ||
3840 | ||
3841 | SECTION .bdata050 | |
3842 | .data | |
3843 | DATA078: | |
3844 | .xword 0x88C028CCEA1DADAB ! 00000000FFF70000 -0088 DATA079+0x88 | |
3845 | .xword 0x88008307EA1DADAB ! 00000000FFF70008 -0080 DATA077+0x88 | |
3846 | .xword 0xBEC04B5279B0CA94 ! 00000000FFF70010 -0078 0 Double -1.942423E-06 | |
3847 | .word 0x41E2E24A ! 00000000FFF70018 -0070 0 Single 2.836049E+01 | |
3848 | .word 0x05B6133B ! 00000000FFF7001C -006C 0 | |
3849 | .xword 0x3FCB7F3389064A33 ! 00000000FFF70020 -0068 0 Double 2.148194E-01 | |
3850 | .byte 0xDF ! 00000000FFF70028 -0060 0 | |
3851 | .byte 0xA8 ! 00000000FFF70029 -005F 0 | |
3852 | .half 0x3D85 ! 00000000FFF7002A -005E 0 | |
3853 | .half 0x66BB ! 00000000FFF7002C -005C 0 | |
3854 | .half 0x2E5A ! 00000000FFF7002E -005A 0 | |
3855 | .half 0x3D88 ! 00000000FFF70030 -0058 0 | |
3856 | .half 0xD228 ! 00000000FFF70032 -0056 0 | |
3857 | .half 0x2E29 ! 00000000FFF70034 -0054 0 | |
3858 | .byte 0x74 ! 00000000FFF70036 -0052 0 | |
3859 | .byte 0x43 ! 00000000FFF70037 -0051 0 | |
3860 | .word 0x13A3991E ! 00000000FFF70038 -0050 0 | |
3861 | .word 0x2B4F4094 ! 00000000FFF7003C -004C 0 | |
3862 | .half 0x74AA ! 00000000FFF70040 -0048 0 | |
3863 | .byte 0x81 ! 00000000FFF70042 -0046 0 | |
3864 | .byte 0x9E ! 00000000FFF70043 -0045 0 | |
3865 | .word 0x5C9E97ED ! 00000000FFF70044 -0044 0 | |
3866 | .xword 0x4011BAE3D29E9E3C ! 00000000FFF70048 -0040 0 Double 4.432510E+00 | |
3867 | .xword 0xB50489E35BCB271C ! 00000000FFF70050 -0038 0 | |
3868 | .xword 0x2F4D08ABB1604573 ! 00000000FFF70058 -0030 0 | |
3869 | .half 0xC7D8 ! 00000000FFF70060 -0028 0 | |
3870 | .byte 0x46 ! 00000000FFF70062 -0026 0 | |
3871 | .byte 0xF1 ! 00000000FFF70063 -0025 0 | |
3872 | .word 0xB15840F9 ! 00000000FFF70064 -0024 0 | |
3873 | .xword 0x52C6F51D30F75E20 ! 00000000FFF70068 -0020 0 | |
3874 | .xword 0xD35CDB2D40B5FB24 ! 00000000FFF70070 -0018 0 | |
3875 | .xword 0x404F7F25C5D7A409 ! 00000000FFF70078 -0010 0 Double 6.299334E+01 | |
3876 | .word 0x37FE872B ! 00000000FFF70080 -0008 0 Single 3.034210E-05 | |
3877 | .word 0x5FC7F863 ! 00000000FFF70084 -0004 0 | |
3878 | .word 0xB435C487 ! 00000000FFF70088 +0000 0 | |
3879 | .byte 0xD2 ! 00000000FFF7008C +0004 0 | |
3880 | .byte 0xE1 ! 00000000FFF7008D +0005 0 | |
3881 | .byte 0x57 ! 00000000FFF7008E +0006 0 | |
3882 | .byte 0xAD ! 00000000FFF7008F +0007 0 | |
3883 | .word 0xC6C0A346 ! 00000000FFF70090 +0008 0 | |
3884 | .word 0x44F6E15F ! 00000000FFF70094 +000C 0 Single 1.975043E+03 | |
3885 | .xword 0x50A90234A9634DF0 ! 00000000FFF70098 +0010 0 | |
3886 | .half 0x9D36 ! 00000000FFF700A0 +0018 0 | |
3887 | .byte 0x31 ! 00000000FFF700A2 +001A 0 | |
3888 | .byte 0x3B ! 00000000FFF700A3 +001B 0 | |
3889 | .half 0x23ED ! 00000000FFF700A4 +001C 0 | |
3890 | .byte 0x67 ! 00000000FFF700A6 +001E 0 | |
3891 | .byte 0x77 ! 00000000FFF700A7 +001F 0 | |
3892 | .xword 0x0E8E561C47BC6F20 ! 00000000FFF700A8 +0020 0 | |
3893 | .xword 0x3F30BF99DA21B9A1 ! 00000000FFF700B0 +0028 0 Double 2.555609E-04 | |
3894 | .xword 0x83DA5B57694015EE ! 00000000FFF700B8 +0030 0 | |
3895 | .xword 0xC139D957013D5666 ! 00000000FFF700C0 +0038 0 Double -1.694039E+06 | |
3896 | .word 0xA6AE8549 ! 00000000FFF700C8 +0040 0 | |
3897 | .half 0xFAC9 ! 00000000FFF700CC +0044 0 | |
3898 | .byte 0xD7 ! 00000000FFF700CE +0046 0 | |
3899 | .byte 0x2D ! 00000000FFF700CF +0047 0 | |
3900 | .xword 0xD76CE9F1C0D78FBF ! 00000000FFF700D0 +0048 0 | |
3901 | .word 0xB7E9563B ! 00000000FFF700D8 +0050 0 Single -2.781592E-05 | |
3902 | .word 0xC7C22DBC ! 00000000FFF700DC +0054 0 Single -9.941947E+04 | |
3903 | .half 0x2298 ! 00000000FFF700E0 +0058 0 | |
3904 | .half 0x102E ! 00000000FFF700E2 +005A 0 | |
3905 | .word 0xC2BFB04A ! 00000000FFF700E4 +005C 0 | |
3906 | .xword 0x411DADCED88F9130 ! 00000000FFF700E8 +0060 0 Double 4.862597E+05 | |
3907 | .xword 0xC13BD5DC3C765DB6 ! 00000000FFF700F0 +0068 0 Double -1.824220E+06 | |
3908 | .byte 0xDB ! 00000000FFF700F8 +0070 0 | |
3909 | .byte 0xA6 ! 00000000FFF700F9 +0071 0 | |
3910 | .byte 0x40 ! 00000000FFF700FA +0072 0 | |
3911 | .byte 0xF9 ! 00000000FFF700FB +0073 0 | |
3912 | .word 0x473F27A2 ! 00000000FFF700FC +0074 0 Single 4.893563E+04 | |
3913 | .xword 0x7217E35B547B4317 ! 00000000FFF70100 +0078 0 | |
3914 | .xword 0x98066A61B025E667 ! 00000000FFF70108 +0080 0 | |
3915 | ||
3916 | !======================================================================== | |
3917 | ||
3918 | SECTION .bdata051 DATA_VA=0xcc28c000 | |
3919 | attr_data { | |
3920 | Name = .bdata051, | |
3921 | VA = 0xcc28c000, | |
3922 | RA = 0xfffea4000, | |
3923 | PA = ra2pa(0xfffea4000,0), | |
3924 | part_0_ctx_nonzero_tsb_config_3, | |
3925 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3926 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
3927 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3928 | } | |
3929 | ||
3930 | ||
3931 | SECTION .bdata051 | |
3932 | .data | |
3933 | DATA079: | |
3934 | .xword 0x88C01044EA1DADAB ! 00000000CC28C000 -0088 DATA080+0x88 | |
3935 | .xword 0x8800F7FFEA1DADAB ! 00000000CC28C008 -0080 DATA078+0x88 | |
3936 | .xword 0x3FB00A07319C766F ! 00000000CC28C010 -0078 0 Double 6.265302E-02 | |
3937 | .word 0x3FB24E49 ! 00000000CC28C018 -0070 0 Single 1.393014E+00 | |
3938 | .word 0x88A92C80 ! 00000000CC28C01C -006C 0 | |
3939 | .xword 0xBF7F2165E02BA8B2 ! 00000000CC28C020 -0068 0 Double -7.600210E-03 | |
3940 | .byte 0x8A ! 00000000CC28C028 -0060 0 | |
3941 | .byte 0xFC ! 00000000CC28C029 -005F 0 | |
3942 | .half 0xD86C ! 00000000CC28C02A -005E 0 | |
3943 | .half 0xA30B ! 00000000CC28C02C -005C 0 | |
3944 | .half 0x9551 ! 00000000CC28C02E -005A 0 | |
3945 | .half 0x96D4 ! 00000000CC28C030 -0058 0 | |
3946 | .half 0x2C21 ! 00000000CC28C032 -0056 0 | |
3947 | .half 0x5F19 ! 00000000CC28C034 -0054 0 | |
3948 | .byte 0x9A ! 00000000CC28C036 -0052 0 | |
3949 | .byte 0x42 ! 00000000CC28C037 -0051 0 | |
3950 | .word 0x347945A0 ! 00000000CC28C038 -0050 0 | |
3951 | .word 0x339A196A ! 00000000CC28C03C -004C 0 | |
3952 | .half 0xF544 ! 00000000CC28C040 -0048 0 | |
3953 | .byte 0x0C ! 00000000CC28C042 -0046 0 | |
3954 | .byte 0x88 ! 00000000CC28C043 -0045 0 | |
3955 | .word 0xE212DD4F ! 00000000CC28C044 -0044 0 | |
3956 | .xword 0x4000642B9B903996 ! 00000000CC28C048 -0040 0 Double 2.048911E+00 | |
3957 | .xword 0x348BA3372B409B14 ! 00000000CC28C050 -0038 0 | |
3958 | .xword 0x81957C7B7179C047 ! 00000000CC28C058 -0030 0 | |
3959 | .half 0x3051 ! 00000000CC28C060 -0028 0 | |
3960 | .byte 0xF3 ! 00000000CC28C062 -0026 0 | |
3961 | .byte 0xCA ! 00000000CC28C063 -0025 0 | |
3962 | .word 0x99A999F3 ! 00000000CC28C064 -0024 0 | |
3963 | .xword 0xF6AA3F28A3D1D2B9 ! 00000000CC28C068 -0020 0 | |
3964 | .xword 0xFDB1228CF3F55FCA ! 00000000CC28C070 -0018 0 | |
3965 | .xword 0xBF8325320A7D06B0 ! 00000000CC28C078 -0010 0 Double -9.348288E-03 | |
3966 | .word 0xBBEAA58B ! 00000000CC28C080 -0008 0 Single -7.160848E-03 | |
3967 | .word 0x2063C988 ! 00000000CC28C084 -0004 0 | |
3968 | .word 0x18D69ECC ! 00000000CC28C088 +0000 0 | |
3969 | .byte 0x20 ! 00000000CC28C08C +0004 0 | |
3970 | .byte 0x45 ! 00000000CC28C08D +0005 0 | |
3971 | .byte 0xE1 ! 00000000CC28C08E +0006 0 | |
3972 | .byte 0xCB ! 00000000CC28C08F +0007 0 | |
3973 | .word 0x3E6E3DA7 ! 00000000CC28C090 +0008 0 | |
3974 | .word 0x449A9721 ! 00000000CC28C094 +000C 0 Single 1.236723E+03 | |
3975 | .xword 0xFB5895AE1279FBF6 ! 00000000CC28C098 +0010 0 | |
3976 | .half 0xEB3F ! 00000000CC28C0A0 +0018 0 | |
3977 | .byte 0xCD ! 00000000CC28C0A2 +001A 0 | |
3978 | .byte 0xFC ! 00000000CC28C0A3 +001B 0 | |
3979 | .half 0x1486 ! 00000000CC28C0A4 +001C 0 | |
3980 | .byte 0x2A ! 00000000CC28C0A6 +001E 0 | |
3981 | .byte 0xE8 ! 00000000CC28C0A7 +001F 0 | |
3982 | .xword 0xF81829B8AFFB1F14 ! 00000000CC28C0A8 +0020 0 | |
3983 | .xword 0x3F5124F7D4989717 ! 00000000CC28C0B0 +0028 0 Double 1.046412E-03 | |
3984 | .xword 0x181907571FB3028F ! 00000000CC28C0B8 +0030 0 | |
3985 | .xword 0x405FBA48E68E0B05 ! 00000000CC28C0C0 +0038 0 Double 1.269107E+02 | |
3986 | .word 0x06AFC1A1 ! 00000000CC28C0C8 +0040 0 | |
3987 | .half 0xFB2B ! 00000000CC28C0CC +0044 0 | |
3988 | .byte 0xBE ! 00000000CC28C0CE +0046 0 | |
3989 | .byte 0x31 ! 00000000CC28C0CF +0047 0 | |
3990 | .xword 0x982461975A49E853 ! 00000000CC28C0D0 +0048 0 | |
3991 | .word 0x42F359C7 ! 00000000CC28C0D8 +0050 0 Single 1.216753E+02 | |
3992 | .word 0x3C0725F3 ! 00000000CC28C0DC +0054 0 Single 8.248794E-03 | |
3993 | .half 0x5AF3 ! 00000000CC28C0E0 +0058 0 | |
3994 | .half 0x5D59 ! 00000000CC28C0E2 +005A 0 | |
3995 | .word 0x290BA144 ! 00000000CC28C0E4 +005C 0 | |
3996 | .xword 0xC0EB46FDD44A1260 ! 00000000CC28C0E8 +0060 0 Double -5.586393E+04 | |
3997 | .xword 0xBEB1F133CA77C35A ! 00000000CC28C0F0 +0068 0 Double -1.069438E-06 | |
3998 | .byte 0x90 ! 00000000CC28C0F8 +0070 0 | |
3999 | .byte 0x44 ! 00000000CC28C0F9 +0071 0 | |
4000 | .byte 0x19 ! 00000000CC28C0FA +0072 0 | |
4001 | .byte 0x02 ! 00000000CC28C0FB +0073 0 | |
4002 | .word 0x4628C7B1 ! 00000000CC28C0FC +0074 0 Single 1.080192E+04 | |
4003 | .xword 0x904C1D9C5E26E8BC ! 00000000CC28C100 +0078 0 | |
4004 | .xword 0x9D466A0A232C76B6 ! 00000000CC28C108 +0080 0 | |
4005 | ||
4006 | !======================================================================== | |
4007 | ||
4008 | SECTION .bdata052 DATA_VA=0x4410c000 | |
4009 | attr_data { | |
4010 | Name = .bdata052, | |
4011 | VA = 0x4410c000, | |
4012 | RA = 0xfffea2000, | |
4013 | PA = ra2pa(0xfffea2000,0), | |
4014 | part_0_ctx_nonzero_tsb_config_3, | |
4015 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4016 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4017 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4018 | } | |
4019 | ||
4020 | ||
4021 | SECTION .bdata052 | |
4022 | .data | |
4023 | DATA080: | |
4024 | .xword 0xABAD1DEA68790088 ! 000000004410C000 -0088 DATA071+0x88 | |
4025 | .xword 0xABAD1DEACC28C088 ! 000000004410C008 -0080 DATA079+0x88 | |
4026 | .xword 0xBF07C84CDF337427 ! 000000004410C010 -0078 0 Double -4.536137E-05 | |
4027 | .word 0x390B9963 ! 000000004410C018 -0070 0 Single 1.331321E-04 | |
4028 | .word 0x5D77D745 ! 000000004410C01C -006C 0 | |
4029 | .xword 0x3FB148B29AC9F3B3 ! 000000004410C020 -0068 0 Double 6.751553E-02 | |
4030 | .byte 0xEC ! 000000004410C028 -0060 0 | |
4031 | .byte 0x7D ! 000000004410C029 -005F 0 | |
4032 | .half 0xA33F ! 000000004410C02A -005E 0 | |
4033 | .half 0x8C02 ! 000000004410C02C -005C 0 | |
4034 | .half 0xD0BC ! 000000004410C02E -005A 0 | |
4035 | .half 0x513C ! 000000004410C030 -0058 0 | |
4036 | .half 0x04D6 ! 000000004410C032 -0056 0 | |
4037 | .half 0xE9C2 ! 000000004410C034 -0054 0 | |
4038 | .byte 0x9E ! 000000004410C036 -0052 0 | |
4039 | .byte 0xEB ! 000000004410C037 -0051 0 | |
4040 | .word 0x35204ACF ! 000000004410C038 -0050 0 | |
4041 | .word 0xD0A43BE9 ! 000000004410C03C -004C 0 | |
4042 | .half 0xF519 ! 000000004410C040 -0048 0 | |
4043 | .byte 0x4E ! 000000004410C042 -0046 0 | |
4044 | .byte 0xB9 ! 000000004410C043 -0045 0 | |
4045 | .word 0x0605441E ! 000000004410C044 -0044 0 | |
4046 | .xword 0xC052F5A31C2A5002 ! 000000004410C048 -0040 0 Double -7.583808E+01 | |
4047 | .xword 0xF7B597E9709E3C49 ! 000000004410C050 -0038 0 | |
4048 | .xword 0x4D955C45D7E14271 ! 000000004410C058 -0030 0 | |
4049 | .half 0xFA8E ! 000000004410C060 -0028 0 | |
4050 | .byte 0x8F ! 000000004410C062 -0026 0 | |
4051 | .byte 0x1B ! 000000004410C063 -0025 0 | |
4052 | .word 0x56AAB1B4 ! 000000004410C064 -0024 0 | |
4053 | .xword 0x7ACF4A7E9F45DD79 ! 000000004410C068 -0020 0 | |
4054 | .xword 0x2AF2020A46A9FACA ! 000000004410C070 -0018 0 | |
4055 | .xword 0x3F35C5A830486537 ! 000000004410C078 -0010 0 Double 3.322158E-04 | |
4056 | .word 0x47D88C1B ! 000000004410C080 -0008 0 Single 1.108722E+05 | |
4057 | .word 0x79A8585C ! 000000004410C084 -0004 0 | |
4058 | .word 0x8B2DB2E7 ! 000000004410C088 +0000 0 | |
4059 | .byte 0x18 ! 000000004410C08C +0004 0 | |
4060 | .byte 0x2B ! 000000004410C08D +0005 0 | |
4061 | .byte 0xBA ! 000000004410C08E +0006 0 | |
4062 | .byte 0x53 ! 000000004410C08F +0007 0 | |
4063 | .word 0xE6175458 ! 000000004410C090 +0008 0 | |
4064 | .word 0x4739F83F ! 000000004410C094 +000C 0 Single 4.760825E+04 | |
4065 | .xword 0x02503D822E884630 ! 000000004410C098 +0010 0 | |
4066 | .half 0x3839 ! 000000004410C0A0 +0018 0 | |
4067 | .byte 0x32 ! 000000004410C0A2 +001A 0 | |
4068 | .byte 0x6B ! 000000004410C0A3 +001B 0 | |
4069 | .half 0x4994 ! 000000004410C0A4 +001C 0 | |
4070 | .byte 0x0B ! 000000004410C0A6 +001E 0 | |
4071 | .byte 0xC2 ! 000000004410C0A7 +001F 0 | |
4072 | .xword 0x0F79E5B819906693 ! 000000004410C0A8 +0020 0 | |
4073 | .xword 0x4107E159939167BC ! 000000004410C0B0 +0028 0 Double 1.956272E+05 | |
4074 | .xword 0x33534B9537F30A0C ! 000000004410C0B8 +0030 0 | |
4075 | .xword 0x4110421A83FA310F ! 000000004410C0C0 +0038 0 Double 2.663746E+05 | |
4076 | .word 0xE3D0D3C7 ! 000000004410C0C8 +0040 0 | |
4077 | .half 0xE4AA ! 000000004410C0CC +0044 0 | |
4078 | .byte 0xFE ! 000000004410C0CE +0046 0 | |
4079 | .byte 0x2A ! 000000004410C0CF +0047 0 | |
4080 | .xword 0x173E95E43CB138C0 ! 000000004410C0D0 +0048 0 | |
4081 | .word 0xBEE20DC3 ! 000000004410C0D8 +0050 0 Single -4.415112E-01 | |
4082 | .word 0xC20873F2 ! 000000004410C0DC +0054 0 Single -3.411323E+01 | |
4083 | .half 0xEE67 ! 000000004410C0E0 +0058 0 | |
4084 | .half 0x6BA8 ! 000000004410C0E2 +005A 0 | |
4085 | .word 0xFFE971A7 ! 000000004410C0E4 +005C 0 | |
4086 | .xword 0xC0D726C981882BA0 ! 000000004410C0E8 +0060 0 Double -2.370715E+04 | |
4087 | .xword 0x408D5878B34CF0BB ! 000000004410C0F0 +0068 0 Double 9.390589E+02 | |
4088 | .byte 0x65 ! 000000004410C0F8 +0070 0 | |
4089 | .byte 0x3E ! 000000004410C0F9 +0071 0 | |
4090 | .byte 0x89 ! 000000004410C0FA +0072 0 | |
4091 | .byte 0x86 ! 000000004410C0FB +0073 0 | |
4092 | .word 0xBD075F8D ! 000000004410C0FC +0074 0 Single -3.305011E-02 | |
4093 | .xword 0xE747ED00D6F02C52 ! 000000004410C100 +0078 0 | |
4094 | .xword 0x05ECB4957B190DE3 ! 000000004410C108 +0080 0 | |
4095 | ||
4096 | !======================================================================== | |
4097 | ||
4098 | SECTION .bblk053 DATA_VA=0x5b6b0000 | |
4099 | attr_data { | |
4100 | Name = .bblk053, | |
4101 | VA = 0x5b6b0000, | |
4102 | RA = 0xfdfdd0000, | |
4103 | PA = ra2pa(0xfdfdd0000,0), | |
4104 | part_0_ctx_nonzero_tsb_config_1, | |
4105 | TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0, | |
4106 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4107 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4108 | } | |
4109 | ||
4110 | ||
4111 | SECTION .bblk053 | |
4112 | .data | |
4113 | DATA081: | |
4114 | .xword 0x98FD648A0320A011 ! 000000005B6B0000 +0000 0 | |
4115 | .xword 0xBDCABC21E4C6D65D ! 000000005B6B0008 +0008 0 | |
4116 | .xword 0x6E25010B0B758D7E ! 000000005B6B0010 +0010 0 | |
4117 | .xword 0x80CECC1341AF8C3A ! 000000005B6B0018 +0018 0 | |
4118 | .xword 0xE67672423A8922E4 ! 000000005B6B0020 +0020 0 | |
4119 | .xword 0x4F7D1D22659E8B53 ! 000000005B6B0028 +0028 0 | |
4120 | .xword 0x4DFCB24CBD6E7A76 ! 000000005B6B0030 +0030 0 | |
4121 | .xword 0x9183272BB7409FCA ! 000000005B6B0038 +0038 0 | |
4122 | .xword 0x38A8E9A1F6B91BDE ! 000000005B6B0040 +0040 0 | |
4123 | .xword 0x2274DD788B483C0D ! 000000005B6B0048 +0048 0 | |
4124 | .xword 0x394075F8F1B4997A ! 000000005B6B0050 +0050 0 | |
4125 | .xword 0xD1ADBE294E37E0D5 ! 000000005B6B0058 +0058 0 | |
4126 | .xword 0xCE6F22A8D4A3A66F ! 000000005B6B0060 +0060 0 | |
4127 | .xword 0x463D82CC3896E968 ! 000000005B6B0068 +0068 0 | |
4128 | .xword 0xD4A6F891A374B02B ! 000000005B6B0070 +0070 0 | |
4129 | .xword 0x13C3F93061DA01E4 ! 000000005B6B0078 +0078 0 | |
4130 | ||
4131 | !======================================================================== | |
4132 | ||
4133 | SECTION .bcom001 | |
4134 | attr_data { | |
4135 | Name = .bcom001, | |
4136 | VA = 0x0, | |
4137 | RA = 0xffffde000, | |
4138 | PA = ra2pa(0xffffde000,0), | |
4139 | tsbonly, | |
4140 | part_0_ctx_nonzero_tsb_config_3, | |
4141 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4142 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
4143 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4144 | } | |
4145 | ||
4146 | !======================================================================== | |
4147 | ||
4148 | SECTION .bstk054 DATA_VA=0xf2ff0000 | |
4149 | attr_data { | |
4150 | Name = .bstk054, | |
4151 | VA = 0xf2ff0000, | |
4152 | RA = 0xfdfdc0000, | |
4153 | PA = ra2pa(0xfdfdc0000,0), | |
4154 | part_0_ctx_nonzero_tsb_config_1, | |
4155 | TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0, | |
4156 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4157 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4158 | } | |
4159 | ||
4160 | ||
4161 | SECTION .bstk054 | |
4162 | .data | |
4163 | .skip 0x2000 ! 00000000F2FF0000 | |
4164 | STACK0071: | |
4165 | ||
4166 | !======================================================================== | |
4167 | ||
4168 | SECTION .bkey055 DATA_VA=0x89ec6000 | |
4169 | attr_data { | |
4170 | Name = .bkey055, | |
4171 | VA = 0x89ec6000, | |
4172 | RA = 0xfffea0000, | |
4173 | PA = ra2pa(0xfffea0000,0), | |
4174 | part_0_ctx_nonzero_tsb_config_3, | |
4175 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4176 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4177 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4178 | } | |
4179 | ||
4180 | ||
4181 | SECTION .bkey055 | |
4182 | .data | |
4183 | DATA083: | |
4184 | .xword 0xABAD1DEA68790088 ! 0000000089EC6000 +0000 DATA071+0x88 | |
4185 | .xword 0xABAD1DEA2222E088 ! 0000000089EC6008 +0008 DATA072+0x88 | |
4186 | .xword 0xABAD1DEAD10E0088 ! 0000000089EC6010 +0010 DATA073+0x88 | |
4187 | .xword 0xABAD1DEAEC7F8088 ! 0000000089EC6018 +0018 DATA074+0x88 | |
4188 | .xword 0xABAD1DEA53AD0088 ! 0000000089EC6020 +0020 DATA075+0x88 | |
4189 | .xword 0xABAD1DEAC3EB0088 ! 0000000089EC6028 +0028 DATA076+0x88 | |
4190 | .xword 0xABAD1DEA07830088 ! 0000000089EC6030 +0030 DATA077+0x88 | |
4191 | .xword 0xABAD1DEAFFF70088 ! 0000000089EC6038 +0038 DATA078+0x88 | |
4192 | .xword 0xABAD1DEACC28C088 ! 0000000089EC6040 +0040 DATA079+0x88 | |
4193 | .xword 0xABAD1DEA4410C088 ! 0000000089EC6048 +0048 DATA080+0x88 | |
4194 | .xword 0xABAD1DEA5B6B0000 ! 0000000089EC6050 +0050 DATA081+0x0 | |
4195 | .xword 0xABAD1DEFFFFE0000 ! 0000000089EC6058 +0058 DATA001+0x0 | |
4196 | .xword 0x0000000000000000 ! 0000000089EC6060 +0060 0 | |
4197 | .xword 0xBF4582799CD74422 ! 0000000089EC6068 +0068 0 Double -6.564230E-04 | |
4198 | .word 0x3782D2BC ! 0000000089EC6070 +0070 0 Single 1.559534E-05 | |
4199 | ||
4200 | ||
4201 | ! Context 72 runs in 64-bit addressing mode, big-endian | |
4202 | ||
4203 | !======================================================================== | |
4204 | ||
4205 | SECTION .bdata057 DATA_VA=0xffffdfff90000000 | |
4206 | attr_data { | |
4207 | Name = .bdata057, | |
4208 | VA = 0xffffdfff90000000, | |
4209 | RA = 0xea0000000, | |
4210 | PA = ra2pa(0xea0000000,0), | |
4211 | part_0_ctx_nonzero_tsb_config_2, | |
4212 | TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0, | |
4213 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4214 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4215 | } | |
4216 | ||
4217 | ||
4218 | SECTION .bdata057 | |
4219 | .data | |
4220 | DATA094: | |
4221 | .xword 0x00000AD7357F6088 ! FFFFDFFF90000000 -0088 DATA095+0x88 | |
4222 | .xword 0x00000C1C65BAA088 ! FFFFDFFF90000008 -0080 DATA103+0x88 | |
4223 | .xword 0xBFE21345D54A4226 ! FFFFDFFF90000010 -0078 0 Double -5.648526E-01 | |
4224 | .word 0xB8FB20D5 ! FFFFDFFF90000018 -0070 0 Single -1.197473E-04 | |
4225 | .word 0xA01A436B ! FFFFDFFF9000001C -006C 0 | |
4226 | .xword 0xC1277420BCFD0F67 ! FFFFDFFF90000020 -0068 0 Double -7.685284E+05 | |
4227 | .byte 0xD0 ! FFFFDFFF90000028 -0060 0 | |
4228 | .byte 0xBC ! FFFFDFFF90000029 -005F 0 | |
4229 | .half 0xAF9B ! FFFFDFFF9000002A -005E 0 | |
4230 | .half 0x071C ! FFFFDFFF9000002C -005C 0 | |
4231 | .half 0x73CD ! FFFFDFFF9000002E -005A 0 | |
4232 | .half 0x711E ! FFFFDFFF90000030 -0058 0 | |
4233 | .half 0x5BD8 ! FFFFDFFF90000032 -0056 0 | |
4234 | .half 0x684C ! FFFFDFFF90000034 -0054 0 | |
4235 | .byte 0x3C ! FFFFDFFF90000036 -0052 0 | |
4236 | .byte 0xB1 ! FFFFDFFF90000037 -0051 0 | |
4237 | .word 0x29332D2D ! FFFFDFFF90000038 -0050 0 | |
4238 | .word 0xA74D9E7A ! FFFFDFFF9000003C -004C 0 | |
4239 | .half 0xC18E ! FFFFDFFF90000040 -0048 0 | |
4240 | .byte 0x21 ! FFFFDFFF90000042 -0046 0 | |
4241 | .byte 0x46 ! FFFFDFFF90000043 -0045 0 | |
4242 | .word 0xE0EACD20 ! FFFFDFFF90000044 -0044 0 | |
4243 | .xword 0xBF82C1681F04BCC7 ! FFFFDFFF90000048 -0040 0 Double -9.157957E-03 | |
4244 | .xword 0x42AB8A4F54936E4F ! FFFFDFFF90000050 -0038 0 | |
4245 | .xword 0x2421CC6EBB6C4F86 ! FFFFDFFF90000058 -0030 0 | |
4246 | .half 0x0BC5 ! FFFFDFFF90000060 -0028 0 | |
4247 | .byte 0xB5 ! FFFFDFFF90000062 -0026 0 | |
4248 | .byte 0xB0 ! FFFFDFFF90000063 -0025 0 | |
4249 | .word 0x3F636974 ! FFFFDFFF90000064 -0024 0 | |
4250 | .xword 0x652D0734F6362F55 ! FFFFDFFF90000068 -0020 0 | |
4251 | .xword 0x2D392C3432310108 ! FFFFDFFF90000070 -0018 0 | |
4252 | .xword 0x3F90C168B05CAD9B ! FFFFDFFF90000078 -0010 0 Double 1.636280E-02 | |
4253 | .word 0x42CCD864 ! FFFFDFFF90000080 -0008 0 Single 1.024226E+02 | |
4254 | .word 0x1FECF075 ! FFFFDFFF90000084 -0004 0 | |
4255 | .word 0x2A0B21D3 ! FFFFDFFF90000088 +0000 0 | |
4256 | .byte 0x35 ! FFFFDFFF9000008C +0004 0 | |
4257 | .byte 0xF0 ! FFFFDFFF9000008D +0005 0 | |
4258 | .byte 0x3B ! FFFFDFFF9000008E +0006 0 | |
4259 | .byte 0x4F ! FFFFDFFF9000008F +0007 0 | |
4260 | .word 0xC072BE4C ! FFFFDFFF90000090 +0008 0 | |
4261 | .word 0xC672E536 ! FFFFDFFF90000094 +000C 0 Single -1.554530E+04 | |
4262 | .xword 0x912FF7AB0DB7C013 ! FFFFDFFF90000098 +0010 0 | |
4263 | .half 0x26D1 ! FFFFDFFF900000A0 +0018 0 | |
4264 | .byte 0x2B ! FFFFDFFF900000A2 +001A 0 | |
4265 | .byte 0x4A ! FFFFDFFF900000A3 +001B 0 | |
4266 | .half 0x765D ! FFFFDFFF900000A4 +001C 0 | |
4267 | .byte 0xE7 ! FFFFDFFF900000A6 +001E 0 | |
4268 | .byte 0xBF ! FFFFDFFF900000A7 +001F 0 | |
4269 | .xword 0x4BD49B7521DE2E04 ! FFFFDFFF900000A8 +0020 0 | |
4270 | .xword 0x3EE255BCE87181E1 ! FFFFDFFF900000B0 +0028 0 Double 8.742768E-06 | |
4271 | .xword 0x2245A91E1FA907F6 ! FFFFDFFF900000B8 +0030 0 | |
4272 | .xword 0x3FB9DE9819E96FF1 ! FFFFDFFF900000C0 +0038 0 Double 1.010528E-01 | |
4273 | .word 0xB030EE35 ! FFFFDFFF900000C8 +0040 0 | |
4274 | .half 0xC84E ! FFFFDFFF900000CC +0044 0 | |
4275 | .byte 0xF2 ! FFFFDFFF900000CE +0046 0 | |
4276 | .byte 0x74 ! FFFFDFFF900000CF +0047 0 | |
4277 | .xword 0x244B1F166ABDD5E5 ! FFFFDFFF900000D0 +0048 0 | |
4278 | .word 0x3BCA7083 ! FFFFDFFF900000D8 +0050 0 Single 6.177963E-03 | |
4279 | .word 0x3AAA54C3 ! FFFFDFFF900000DC +0054 0 Single 1.299523E-03 | |
4280 | .half 0x2F3D ! FFFFDFFF900000E0 +0058 0 | |
4281 | .half 0xA70D ! FFFFDFFF900000E2 +005A 0 | |
4282 | .word 0x09A2B52E ! FFFFDFFF900000E4 +005C 0 | |
4283 | .xword 0x40AF608E01A024EB ! FFFFDFFF900000E8 +0060 0 Double 4.016277E+03 | |
4284 | .xword 0x401A200046601E0C ! FFFFDFFF900000F0 +0068 0 Double 6.531251E+00 | |
4285 | .byte 0x0F ! FFFFDFFF900000F8 +0070 0 | |
4286 | .byte 0xD1 ! FFFFDFFF900000F9 +0071 0 | |
4287 | .byte 0xA3 ! FFFFDFFF900000FA +0072 0 | |
4288 | .byte 0xFD ! FFFFDFFF900000FB +0073 0 | |
4289 | .word 0xC0E54B9C ! FFFFDFFF900000FC +0074 0 Single -7.165480E+00 | |
4290 | .xword 0x845C5B9923B5CD3F ! FFFFDFFF90000100 +0078 0 | |
4291 | .xword 0x82FF569B01C1BE96 ! FFFFDFFF90000108 +0080 0 | |
4292 | ||
4293 | !======================================================================== | |
4294 | ||
4295 | SECTION .bdata058 DATA_VA=0xad7357f6000 | |
4296 | attr_data { | |
4297 | Name = .bdata058, | |
4298 | VA = 0xad7357f6000, | |
4299 | RA = 0xfdfd4c000, | |
4300 | PA = ra2pa(0xfdfd4c000,0), | |
4301 | part_0_ctx_nonzero_tsb_config_3, | |
4302 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4303 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4304 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4305 | } | |
4306 | ||
4307 | ||
4308 | SECTION .bdata058 | |
4309 | .data | |
4310 | DATA095: | |
4311 | .xword 0x8800A1E81D440000 ! 00000AD7357F6000 -0088 DATA096+0x88 | |
4312 | .xword 0x88000090FFDFFFFF ! 00000AD7357F6008 -0080 DATA094+0x88 | |
4313 | .xword 0x3F37756C98079E12 ! 00000AD7357F6010 -0078 0 Double 3.579512E-04 | |
4314 | .word 0x452E7371 ! 00000AD7357F6018 -0070 0 Single 2.791215E+03 | |
4315 | .word 0x1DEB3215 ! 00000AD7357F601C -006C 0 | |
4316 | .xword 0x4112544581F030E6 ! 00000AD7357F6020 -0068 0 Double 3.003054E+05 | |
4317 | .byte 0x53 ! 00000AD7357F6028 -0060 0 | |
4318 | .byte 0xDA ! 00000AD7357F6029 -005F 0 | |
4319 | .half 0x04AF ! 00000AD7357F602A -005E 0 | |
4320 | .half 0x3510 ! 00000AD7357F602C -005C 0 | |
4321 | .half 0xE927 ! 00000AD7357F602E -005A 0 | |
4322 | .half 0xD8D3 ! 00000AD7357F6030 -0058 0 | |
4323 | .half 0xAC25 ! 00000AD7357F6032 -0056 0 | |
4324 | .half 0xFA41 ! 00000AD7357F6034 -0054 0 | |
4325 | .byte 0x5A ! 00000AD7357F6036 -0052 0 | |
4326 | .byte 0xC0 ! 00000AD7357F6037 -0051 0 | |
4327 | .word 0x6A71AC2A ! 00000AD7357F6038 -0050 0 | |
4328 | .word 0xA0B64775 ! 00000AD7357F603C -004C 0 | |
4329 | .half 0x2AFF ! 00000AD7357F6040 -0048 0 | |
4330 | .byte 0x3F ! 00000AD7357F6042 -0046 0 | |
4331 | .byte 0x91 ! 00000AD7357F6043 -0045 0 | |
4332 | .word 0x1E850498 ! 00000AD7357F6044 -0044 0 | |
4333 | .xword 0xBEC3DDD06917D09A ! 00000AD7357F6048 -0040 0 Double -2.368267E-06 | |
4334 | .xword 0xFAFEDAB5FD25745C ! 00000AD7357F6050 -0038 0 | |
4335 | .xword 0xBD17F5DC287CB2C5 ! 00000AD7357F6058 -0030 0 | |
4336 | .half 0xE3F7 ! 00000AD7357F6060 -0028 0 | |
4337 | .byte 0x60 ! 00000AD7357F6062 -0026 0 | |
4338 | .byte 0x97 ! 00000AD7357F6063 -0025 0 | |
4339 | .word 0xF2849038 ! 00000AD7357F6064 -0024 0 | |
4340 | .xword 0xC049A79937901AFF ! 00000AD7357F6068 -0020 0 | |
4341 | .xword 0x2C312830C0EAF13E ! 00000AD7357F6070 -0018 0 | |
4342 | .xword 0x3EC88C4FC3730DBC ! 00000AD7357F6078 -0010 0 Double 2.926361E-06 | |
4343 | .word 0x4338653B ! 00000AD7357F6080 -0008 0 Single 1.843954E+02 | |
4344 | .word 0x62DFA34E ! 00000AD7357F6084 -0004 0 | |
4345 | .word 0x4F62267B ! 00000AD7357F6088 +0000 0 | |
4346 | .byte 0xCC ! 00000AD7357F608C +0004 0 | |
4347 | .byte 0xFC ! 00000AD7357F608D +0005 0 | |
4348 | .byte 0x8E ! 00000AD7357F608E +0006 0 | |
4349 | .byte 0x18 ! 00000AD7357F608F +0007 0 | |
4350 | .word 0x18840597 ! 00000AD7357F6090 +0008 0 | |
4351 | .word 0xBB49C677 ! 00000AD7357F6094 +000C 0 Single -3.078846E-03 | |
4352 | .xword 0xA33212E1614EE7DA ! 00000AD7357F6098 +0010 0 | |
4353 | .half 0x2AD8 ! 00000AD7357F60A0 +0018 0 | |
4354 | .byte 0x9D ! 00000AD7357F60A2 +001A 0 | |
4355 | .byte 0x5A ! 00000AD7357F60A3 +001B 0 | |
4356 | .half 0x9A84 ! 00000AD7357F60A4 +001C 0 | |
4357 | .byte 0xEE ! 00000AD7357F60A6 +001E 0 | |
4358 | .byte 0xD9 ! 00000AD7357F60A7 +001F 0 | |
4359 | .xword 0x6108531B7F46B633 ! 00000AD7357F60A8 +0020 0 | |
4360 | .xword 0xBF123B3B75FCAE2B ! 00000AD7357F60B0 +0028 0 Double -6.954718E-05 | |
4361 | .xword 0x33AA3F8E49388BE9 ! 00000AD7357F60B8 +0030 0 | |
4362 | .xword 0x406F7C488BBD9318 ! 00000AD7357F60C0 +0038 0 Double 2.518839E+02 | |
4363 | .word 0xDE4DF0DD ! 00000AD7357F60C8 +0040 0 | |
4364 | .half 0x38B7 ! 00000AD7357F60CC +0044 0 | |
4365 | .byte 0x11 ! 00000AD7357F60CE +0046 0 | |
4366 | .byte 0x3B ! 00000AD7357F60CF +0047 0 | |
4367 | .xword 0xE96AF2081E557F14 ! 00000AD7357F60D0 +0048 0 | |
4368 | .word 0x4486DCA1 ! 00000AD7357F60D8 +0050 0 Single 1.078895E+03 | |
4369 | .word 0x3CD4D86E ! 00000AD7357F60DC +0054 0 Single 2.598211E-02 | |
4370 | .half 0xADA9 ! 00000AD7357F60E0 +0058 0 | |
4371 | .half 0x5986 ! 00000AD7357F60E2 +005A 0 | |
4372 | .word 0xEB0CB2E3 ! 00000AD7357F60E4 +005C 0 | |
4373 | .xword 0x40C7E433AD6EB766 ! 00000AD7357F60E8 +0060 0 Double 1.223240E+04 | |
4374 | .xword 0xC08CE12C8FA662BB ! 00000AD7357F60F0 +0068 0 Double -9.241468E+02 | |
4375 | .byte 0xA0 ! 00000AD7357F60F8 +0070 0 | |
4376 | .byte 0xA1 ! 00000AD7357F60F9 +0071 0 | |
4377 | .byte 0x07 ! 00000AD7357F60FA +0072 0 | |
4378 | .byte 0xF6 ! 00000AD7357F60FB +0073 0 | |
4379 | .word 0xC39BF895 ! 00000AD7357F60FC +0074 0 Single -3.119420E+02 | |
4380 | .xword 0xCE8F0B2C134D05AA ! 00000AD7357F6100 +0078 0 | |
4381 | .xword 0xA8131F0B0DC8730F ! 00000AD7357F6108 +0080 0 | |
4382 | ||
4383 | !======================================================================== | |
4384 | ||
4385 | SECTION .bdata059 DATA_VA=0x441de8a10000 | |
4386 | attr_data { | |
4387 | Name = .bdata059, | |
4388 | VA = 0x441de8a10000, | |
4389 | RA = 0xebffb0000, | |
4390 | PA = ra2pa(0xebffb0000,0), | |
4391 | part_0_ctx_nonzero_tsb_config_1, | |
4392 | TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0, | |
4393 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4394 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4395 | } | |
4396 | ||
4397 | ||
4398 | SECTION .bdata059 | |
4399 | .data | |
4400 | DATA096: | |
4401 | .xword 0x00006BE0F90D0088 ! 0000441DE8A10000 -0088 DATA097+0x88 | |
4402 | .xword 0x00000AD7357F6088 ! 0000441DE8A10008 -0080 DATA095+0x88 | |
4403 | .xword 0xBEF9385B69AB48C6 ! 0000441DE8A10010 -0078 0 Double -2.405180E-05 | |
4404 | .word 0x405FF6AC ! 0000441DE8A10018 -0070 0 Single 3.499431E+00 | |
4405 | .word 0x5E2B1C87 ! 0000441DE8A1001C -006C 0 | |
4406 | .xword 0xC12D4AF7E921F4ED ! 0000441DE8A10020 -0068 0 Double -9.598680E+05 | |
4407 | .byte 0x61 ! 0000441DE8A10028 -0060 0 | |
4408 | .byte 0x39 ! 0000441DE8A10029 -005F 0 | |
4409 | .half 0x3891 ! 0000441DE8A1002A -005E 0 | |
4410 | .half 0x0189 ! 0000441DE8A1002C -005C 0 | |
4411 | .half 0x02B3 ! 0000441DE8A1002E -005A 0 | |
4412 | .half 0x0DB1 ! 0000441DE8A10030 -0058 0 | |
4413 | .half 0xA075 ! 0000441DE8A10032 -0056 0 | |
4414 | .half 0x5306 ! 0000441DE8A10034 -0054 0 | |
4415 | .byte 0x21 ! 0000441DE8A10036 -0052 0 | |
4416 | .byte 0x06 ! 0000441DE8A10037 -0051 0 | |
4417 | .word 0x32ED9BBE ! 0000441DE8A10038 -0050 0 | |
4418 | .word 0xB1D8BD05 ! 0000441DE8A1003C -004C 0 | |
4419 | .half 0xB288 ! 0000441DE8A10040 -0048 0 | |
4420 | .byte 0xF7 ! 0000441DE8A10042 -0046 0 | |
4421 | .byte 0xE9 ! 0000441DE8A10043 -0045 0 | |
4422 | .word 0x7DEE700C ! 0000441DE8A10044 -0044 0 | |
4423 | .xword 0xC1132A4AD00CB7BF ! 0000441DE8A10048 -0040 0 Double -3.140027E+05 | |
4424 | .xword 0xFDBA9E0B4F7C963C ! 0000441DE8A10050 -0038 0 | |
4425 | .xword 0x108AF791BF94D013 ! 0000441DE8A10058 -0030 0 | |
4426 | .half 0xC485 ! 0000441DE8A10060 -0028 0 | |
4427 | .byte 0xA9 ! 0000441DE8A10062 -0026 0 | |
4428 | .byte 0x64 ! 0000441DE8A10063 -0025 0 | |
4429 | .word 0x2910870D ! 0000441DE8A10064 -0024 0 | |
4430 | .xword 0x7BBAFE7837927710 ! 0000441DE8A10068 -0020 0 | |
4431 | .xword 0xFAD4036C2CD44182 ! 0000441DE8A10070 -0018 0 | |
4432 | .xword 0xBF8CB04C1DC96432 ! 0000441DE8A10078 -0010 0 Double -1.400814E-02 | |
4433 | .word 0x38856D87 ! 0000441DE8A10080 -0008 0 Single 6.362335E-05 | |
4434 | .word 0xAB189948 ! 0000441DE8A10084 -0004 0 | |
4435 | .word 0x176E59C9 ! 0000441DE8A10088 +0000 0 | |
4436 | .byte 0x77 ! 0000441DE8A1008C +0004 0 | |
4437 | .byte 0x6B ! 0000441DE8A1008D +0005 0 | |
4438 | .byte 0xE2 ! 0000441DE8A1008E +0006 0 | |
4439 | .byte 0x5D ! 0000441DE8A1008F +0007 0 | |
4440 | .word 0x187C7E60 ! 0000441DE8A10090 +0008 0 | |
4441 | .word 0x43492EBE ! 0000441DE8A10094 +000C 0 Single 2.011826E+02 | |
4442 | .xword 0xE9E35D3EA3F0A722 ! 0000441DE8A10098 +0010 0 | |
4443 | .half 0x6414 ! 0000441DE8A100A0 +0018 0 | |
4444 | .byte 0x4F ! 0000441DE8A100A2 +001A 0 | |
4445 | .byte 0xA9 ! 0000441DE8A100A3 +001B 0 | |
4446 | .half 0x100D ! 0000441DE8A100A4 +001C 0 | |
4447 | .byte 0xC5 ! 0000441DE8A100A6 +001E 0 | |
4448 | .byte 0xC1 ! 0000441DE8A100A7 +001F 0 | |
4449 | .xword 0xA4E587832A47CAF9 ! 0000441DE8A100A8 +0020 0 | |
4450 | .xword 0xBF12B302AF339373 ! 0000441DE8A100B0 +0028 0 Double -7.133201E-05 | |
4451 | .xword 0x76CF83C9B52A549B ! 0000441DE8A100B8 +0030 0 | |
4452 | .xword 0x401134EB31D2AF28 ! 0000441DE8A100C0 +0038 0 Double 4.301678E+00 | |
4453 | .word 0x7400DFA0 ! 0000441DE8A100C8 +0040 0 | |
4454 | .half 0x322A ! 0000441DE8A100CC +0044 0 | |
4455 | .byte 0xCF ! 0000441DE8A100CE +0046 0 | |
4456 | .byte 0xF5 ! 0000441DE8A100CF +0047 0 | |
4457 | .xword 0xB57B1E3448C803E6 ! 0000441DE8A100D0 +0048 0 | |
4458 | .word 0xBDC925A5 ! 0000441DE8A100D8 +0050 0 Single -9.821633E-02 | |
4459 | .word 0x3EFAFB8C ! 0000441DE8A100DC +0054 0 Single 4.902004E-01 | |
4460 | .half 0x8846 ! 0000441DE8A100E0 +0058 0 | |
4461 | .half 0x1341 ! 0000441DE8A100E2 +005A 0 | |
4462 | .word 0x6E4153C8 ! 0000441DE8A100E4 +005C 0 | |
4463 | .xword 0xBF620FC7DBEB2131 ! 0000441DE8A100E8 +0060 0 Double -2.204790E-03 | |
4464 | .xword 0xC08B478B9CB14990 ! 0000441DE8A100F0 +0068 0 Double -8.729432E+02 | |
4465 | .byte 0xA0 ! 0000441DE8A100F8 +0070 0 | |
4466 | .byte 0x2B ! 0000441DE8A100F9 +0071 0 | |
4467 | .byte 0x81 ! 0000441DE8A100FA +0072 0 | |
4468 | .byte 0x7C ! 0000441DE8A100FB +0073 0 | |
4469 | .word 0x42F6FFE9 ! 0000441DE8A100FC +0074 0 Single 1.234998E+02 | |
4470 | .xword 0x1D2F21F8E11E9B69 ! 0000441DE8A10100 +0078 0 | |
4471 | .xword 0x77F3404C71874D94 ! 0000441DE8A10108 +0080 0 | |
4472 | ||
4473 | !======================================================================== | |
4474 | ||
4475 | SECTION .bdata060 DATA_VA=0x6be0f90d0000 | |
4476 | attr_data { | |
4477 | Name = .bdata060, | |
4478 | VA = 0x6be0f90d0000, | |
4479 | RA = 0xebffa0000, | |
4480 | PA = ra2pa(0xebffa0000,0), | |
4481 | part_0_ctx_nonzero_tsb_config_1, | |
4482 | TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0, | |
4483 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4484 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4485 | } | |
4486 | ||
4487 | ||
4488 | SECTION .bdata060 | |
4489 | .data | |
4490 | DATA097: | |
4491 | .xword 0x88A0CE3200000000 ! 00006BE0F90D0000 -0088 DATA098+0x88 | |
4492 | .xword 0x8800A1E81D440000 ! 00006BE0F90D0008 -0080 DATA096+0x88 | |
4493 | .xword 0xC05ACC55EF81D26C ! 00006BE0F90D0010 -0078 0 Double -1.071927E+02 | |
4494 | .word 0xBC5DA604 ! 00006BE0F90D0018 -0070 0 Single -1.352835E-02 | |
4495 | .word 0x98CC0A9C ! 00006BE0F90D001C -006C 0 | |
4496 | .xword 0xC058580352EB4D5C ! 00006BE0F90D0020 -0068 0 Double -9.737520E+01 | |
4497 | .byte 0xF0 ! 00006BE0F90D0028 -0060 0 | |
4498 | .byte 0x13 ! 00006BE0F90D0029 -005F 0 | |
4499 | .half 0xD169 ! 00006BE0F90D002A -005E 0 | |
4500 | .half 0xCEF4 ! 00006BE0F90D002C -005C 0 | |
4501 | .half 0xCB9B ! 00006BE0F90D002E -005A 0 | |
4502 | .half 0xE962 ! 00006BE0F90D0030 -0058 0 | |
4503 | .half 0xFEAC ! 00006BE0F90D0032 -0056 0 | |
4504 | .half 0xE857 ! 00006BE0F90D0034 -0054 0 | |
4505 | .byte 0x22 ! 00006BE0F90D0036 -0052 0 | |
4506 | .byte 0x28 ! 00006BE0F90D0037 -0051 0 | |
4507 | .word 0x554B81DF ! 00006BE0F90D0038 -0050 0 | |
4508 | .word 0xF57B7492 ! 00006BE0F90D003C -004C 0 | |
4509 | .half 0x4906 ! 00006BE0F90D0040 -0048 0 | |
4510 | .byte 0x19 ! 00006BE0F90D0042 -0046 0 | |
4511 | .byte 0x58 ! 00006BE0F90D0043 -0045 0 | |
4512 | .word 0x4B271FEB ! 00006BE0F90D0044 -0044 0 | |
4513 | .xword 0x3EFCE143DE46A9B8 ! 00006BE0F90D0048 -0040 0 Double 2.754206E-05 | |
4514 | .xword 0x9F5D72EA087C2CF1 ! 00006BE0F90D0050 -0038 0 | |
4515 | .xword 0x73029924E6B23156 ! 00006BE0F90D0058 -0030 0 | |
4516 | .half 0x1C06 ! 00006BE0F90D0060 -0028 0 | |
4517 | .byte 0x83 ! 00006BE0F90D0062 -0026 0 | |
4518 | .byte 0xE9 ! 00006BE0F90D0063 -0025 0 | |
4519 | .word 0x71FAA54F ! 00006BE0F90D0064 -0024 0 | |
4520 | .xword 0xE32A1058EAB071D0 ! 00006BE0F90D0068 -0020 0 | |
4521 | .xword 0x3B2D41187884F249 ! 00006BE0F90D0070 -0018 0 | |
4522 | .xword 0xC021A67EABBEC168 ! 00006BE0F90D0078 -0010 0 Double -8.825185E+00 | |
4523 | .word 0x44704458 ! 00006BE0F90D0080 -0008 0 Single 9.610679E+02 | |
4524 | .word 0x74607BBA ! 00006BE0F90D0084 -0004 0 | |
4525 | .word 0x39E570EB ! 00006BE0F90D0088 +0000 0 | |
4526 | .byte 0x6B ! 00006BE0F90D008C +0004 0 | |
4527 | .byte 0xA3 ! 00006BE0F90D008D +0005 0 | |
4528 | .byte 0x25 ! 00006BE0F90D008E +0006 0 | |
4529 | .byte 0x6A ! 00006BE0F90D008F +0007 0 | |
4530 | .word 0x02C7D038 ! 00006BE0F90D0090 +0008 0 | |
4531 | .word 0x37D7207D ! 00006BE0F90D0094 +000C 0 Single 2.564513E-05 | |
4532 | .xword 0xEE4087A0D53AC9D1 ! 00006BE0F90D0098 +0010 0 | |
4533 | .half 0x98EB ! 00006BE0F90D00A0 +0018 0 | |
4534 | .byte 0x4D ! 00006BE0F90D00A2 +001A 0 | |
4535 | .byte 0x54 ! 00006BE0F90D00A3 +001B 0 | |
4536 | .half 0x8918 ! 00006BE0F90D00A4 +001C 0 | |
4537 | .byte 0xE6 ! 00006BE0F90D00A6 +001E 0 | |
4538 | .byte 0xCD ! 00006BE0F90D00A7 +001F 0 | |
4539 | .xword 0x7A9232B69EE2E08D ! 00006BE0F90D00A8 +0020 0 | |
4540 | .xword 0xBF0800EF60C5F00B ! 00006BE0F90D00B0 +0028 0 Double -4.578333E-05 | |
4541 | .xword 0xCA6DD2D55ED609A8 ! 00006BE0F90D00B8 +0030 0 | |
4542 | .xword 0xC0577B904944132C ! 00006BE0F90D00C0 +0038 0 Double -9.393068E+01 | |
4543 | .word 0x2457C7FB ! 00006BE0F90D00C8 +0040 0 | |
4544 | .half 0x497B ! 00006BE0F90D00CC +0044 0 | |
4545 | .byte 0xC4 ! 00006BE0F90D00CE +0046 0 | |
4546 | .byte 0xEF ! 00006BE0F90D00CF +0047 0 | |
4547 | .xword 0x385CC32C23ADF772 ! 00006BE0F90D00D0 +0048 0 | |
4548 | .word 0x39EE8D45 ! 00006BE0F90D00D8 +0050 0 Single 4.550015E-04 | |
4549 | .word 0x42013432 ! 00006BE0F90D00DC +0054 0 Single 3.230097E+01 | |
4550 | .half 0x0888 ! 00006BE0F90D00E0 +0058 0 | |
4551 | .half 0xDAAE ! 00006BE0F90D00E2 +005A 0 | |
4552 | .word 0x5D50031F ! 00006BE0F90D00E4 +005C 0 | |
4553 | .xword 0x3FA3979156B5DFE9 ! 00006BE0F90D00E8 +0060 0 Double 3.826575E-02 | |
4554 | .xword 0xBF974045B5DE0097 ! 00006BE0F90D00F0 +0068 0 Double -2.270612E-02 | |
4555 | .byte 0x2E ! 00006BE0F90D00F8 +0070 0 | |
4556 | .byte 0x3E ! 00006BE0F90D00F9 +0071 0 | |
4557 | .byte 0x5A ! 00006BE0F90D00FA +0072 0 | |
4558 | .byte 0x09 ! 00006BE0F90D00FB +0073 0 | |
4559 | .word 0x3EEA3568 ! 00006BE0F90D00FC +0074 0 Single 4.574387E-01 | |
4560 | .xword 0x21A9E4C106745DFF ! 00006BE0F90D0100 +0078 0 | |
4561 | .xword 0x56BFC364898153C9 ! 00006BE0F90D0108 +0080 0 | |
4562 | ||
4563 | !======================================================================== | |
4564 | ||
4565 | SECTION .bdata061 DATA_VA=0x32cea000 | |
4566 | attr_data { | |
4567 | Name = .bdata061, | |
4568 | VA = 0x32cea000, | |
4569 | RA = 0xfdfd4a000, | |
4570 | PA = ra2pa(0xfdfd4a000,0), | |
4571 | part_0_ctx_nonzero_tsb_config_3, | |
4572 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4573 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4574 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4575 | } | |
4576 | ||
4577 | ||
4578 | SECTION .bdata061 | |
4579 | .data | |
4580 | DATA098: | |
4581 | .xword 0x880060F651010000 ! 0000000032CEA000 -0088 DATA099+0x88 | |
4582 | .xword 0x88000DF9E06B0000 ! 0000000032CEA008 -0080 DATA097+0x88 | |
4583 | .xword 0x3F551CC8EA8BBC8F ! 0000000032CEA010 -0078 0 Double 1.288601E-03 | |
4584 | .word 0x3AF380D0 ! 0000000032CEA018 -0070 0 Single 1.857782E-03 | |
4585 | .word 0x1212643A ! 0000000032CEA01C -006C 0 | |
4586 | .xword 0x3F100C8B2BF79B34 ! 0000000032CEA020 -0068 0 Double 6.122207E-05 | |
4587 | .byte 0x67 ! 0000000032CEA028 -0060 0 | |
4588 | .byte 0xF7 ! 0000000032CEA029 -005F 0 | |
4589 | .half 0x2C9F ! 0000000032CEA02A -005E 0 | |
4590 | .half 0xF858 ! 0000000032CEA02C -005C 0 | |
4591 | .half 0x7461 ! 0000000032CEA02E -005A 0 | |
4592 | .half 0xBC01 ! 0000000032CEA030 -0058 0 | |
4593 | .half 0x7CCF ! 0000000032CEA032 -0056 0 | |
4594 | .half 0xD304 ! 0000000032CEA034 -0054 0 | |
4595 | .byte 0x03 ! 0000000032CEA036 -0052 0 | |
4596 | .byte 0x17 ! 0000000032CEA037 -0051 0 | |
4597 | .word 0x5016C224 ! 0000000032CEA038 -0050 0 | |
4598 | .word 0x75041881 ! 0000000032CEA03C -004C 0 | |
4599 | .half 0x7F1C ! 0000000032CEA040 -0048 0 | |
4600 | .byte 0xB4 ! 0000000032CEA042 -0046 0 | |
4601 | .byte 0x24 ! 0000000032CEA043 -0045 0 | |
4602 | .word 0x16B47EF1 ! 0000000032CEA044 -0044 0 | |
4603 | .xword 0xBF00F5636DA418A6 ! 0000000032CEA048 -0040 0 Double -3.234586E-05 | |
4604 | .xword 0x9465EB6F589562BE ! 0000000032CEA050 -0038 0 | |
4605 | .xword 0x2622BA343F8D77CD ! 0000000032CEA058 -0030 0 | |
4606 | .half 0xD747 ! 0000000032CEA060 -0028 0 | |
4607 | .byte 0x0C ! 0000000032CEA062 -0026 0 | |
4608 | .byte 0xCD ! 0000000032CEA063 -0025 0 | |
4609 | .word 0x259C4596 ! 0000000032CEA064 -0024 0 | |
4610 | .xword 0xC5BAE4CDD5DB213D ! 0000000032CEA068 -0020 0 | |
4611 | .xword 0x9D9C4C52CC91475E ! 0000000032CEA070 -0018 0 | |
4612 | .xword 0x40C4D765BC8B2565 ! 0000000032CEA078 -0010 0 Double 1.067079E+04 | |
4613 | .word 0x468F54FE ! 0000000032CEA080 -0008 0 Single 1.834650E+04 | |
4614 | .word 0xEC8DB0D6 ! 0000000032CEA084 -0004 0 | |
4615 | .word 0x682CD360 ! 0000000032CEA088 +0000 0 | |
4616 | .byte 0xEF ! 0000000032CEA08C +0004 0 | |
4617 | .byte 0x84 ! 0000000032CEA08D +0005 0 | |
4618 | .byte 0xBB ! 0000000032CEA08E +0006 0 | |
4619 | .byte 0xDB ! 0000000032CEA08F +0007 0 | |
4620 | .word 0xA475B666 ! 0000000032CEA090 +0008 0 | |
4621 | .word 0x3F3FF45B ! 0000000032CEA094 +000C 0 Single 7.498223E-01 | |
4622 | .xword 0x779DA6A5A950ED46 ! 0000000032CEA098 +0010 0 | |
4623 | .half 0x7E11 ! 0000000032CEA0A0 +0018 0 | |
4624 | .byte 0x12 ! 0000000032CEA0A2 +001A 0 | |
4625 | .byte 0xF9 ! 0000000032CEA0A3 +001B 0 | |
4626 | .half 0xCF8B ! 0000000032CEA0A4 +001C 0 | |
4627 | .byte 0xCB ! 0000000032CEA0A6 +001E 0 | |
4628 | .byte 0x94 ! 0000000032CEA0A7 +001F 0 | |
4629 | .xword 0xA1705002AB6FF282 ! 0000000032CEA0A8 +0020 0 | |
4630 | .xword 0xC10E48692349E144 ! 0000000032CEA0B0 +0028 0 Double -2.480771E+05 | |
4631 | .xword 0xF387F7DF07A9AE58 ! 0000000032CEA0B8 +0030 0 | |
4632 | .xword 0xBFAA2AFA439D523E ! 0000000032CEA0C0 +0038 0 Double -5.110914E-02 | |
4633 | .word 0xC6F446C5 ! 0000000032CEA0C8 +0040 0 | |
4634 | .half 0x86FC ! 0000000032CEA0CC +0044 0 | |
4635 | .byte 0x60 ! 0000000032CEA0CE +0046 0 | |
4636 | .byte 0x27 ! 0000000032CEA0CF +0047 0 | |
4637 | .xword 0xCDEB2EA065720061 ! 0000000032CEA0D0 +0048 0 | |
4638 | .word 0xC706844C ! 0000000032CEA0D8 +0050 0 Single -3.443630E+04 | |
4639 | .word 0xC1387F8C ! 0000000032CEA0DC +0054 0 Single -1.153114E+01 | |
4640 | .half 0x54D2 ! 0000000032CEA0E0 +0058 0 | |
4641 | .half 0x3B6B ! 0000000032CEA0E2 +005A 0 | |
4642 | .word 0x6688DA93 ! 0000000032CEA0E4 +005C 0 | |
4643 | .xword 0xBEB9ED5276DF3FFC ! 0000000032CEA0E8 +0060 0 Double -1.545372E-06 | |
4644 | .xword 0x3F4557D9E4D9285F ! 0000000032CEA0F0 +0068 0 Double 6.513418E-04 | |
4645 | .byte 0xDB ! 0000000032CEA0F8 +0070 0 | |
4646 | .byte 0x66 ! 0000000032CEA0F9 +0071 0 | |
4647 | .byte 0xA1 ! 0000000032CEA0FA +0072 0 | |
4648 | .byte 0x5C ! 0000000032CEA0FB +0073 0 | |
4649 | .word 0x46E06D72 ! 0000000032CEA0FC +0074 0 Single 2.872672E+04 | |
4650 | .xword 0x410F8D418A76FF3C ! 0000000032CEA100 +0078 0 | |
4651 | .xword 0x678672F5F9758C2E ! 0000000032CEA108 +0080 0 | |
4652 | ||
4653 | !======================================================================== | |
4654 | ||
4655 | SECTION .bdata062 DATA_VA=0x151f6600000 | |
4656 | attr_data { | |
4657 | Name = .bdata062, | |
4658 | VA = 0x151f6600000, | |
4659 | RA = 0xebff90000, | |
4660 | PA = ra2pa(0xebff90000,0), | |
4661 | part_0_ctx_nonzero_tsb_config_1, | |
4662 | TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0, | |
4663 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4664 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4665 | } | |
4666 | ||
4667 | ||
4668 | SECTION .bdata062 | |
4669 | .data | |
4670 | DATA099: | |
4671 | .xword 0x8800067603000000 ! 00000151F6600000 -0088 DATA100+0x88 | |
4672 | .xword 0x88A0CE3200000000 ! 00000151F6600008 -0080 DATA098+0x88 | |
4673 | .xword 0xC0F16DD5E194D239 ! 00000151F6600010 -0078 0 Double -7.138937E+04 | |
4674 | .word 0x40165BBE ! 00000151F6600018 -0070 0 Single 2.349349E+00 | |
4675 | .word 0xEA55D4A3 ! 00000151F660001C -006C 0 | |
4676 | .xword 0xC03744B81EB5153C ! 00000151F6600020 -0068 0 Double -2.326843E+01 | |
4677 | .byte 0x17 ! 00000151F6600028 -0060 0 | |
4678 | .byte 0x31 ! 00000151F6600029 -005F 0 | |
4679 | .half 0x0B8C ! 00000151F660002A -005E 0 | |
4680 | .half 0x320A ! 00000151F660002C -005C 0 | |
4681 | .half 0xBCBB ! 00000151F660002E -005A 0 | |
4682 | .half 0x6E44 ! 00000151F6600030 -0058 0 | |
4683 | .half 0x08D7 ! 00000151F6600032 -0056 0 | |
4684 | .half 0xEDB4 ! 00000151F6600034 -0054 0 | |
4685 | .byte 0x3B ! 00000151F6600036 -0052 0 | |
4686 | .byte 0x2A ! 00000151F6600037 -0051 0 | |
4687 | .word 0x593734E7 ! 00000151F6600038 -0050 0 | |
4688 | .word 0x34D749F7 ! 00000151F660003C -004C 0 | |
4689 | .half 0x2D87 ! 00000151F6600040 -0048 0 | |
4690 | .byte 0x48 ! 00000151F6600042 -0046 0 | |
4691 | .byte 0x50 ! 00000151F6600043 -0045 0 | |
4692 | .word 0xF219C3B1 ! 00000151F6600044 -0044 0 | |
4693 | .xword 0xBF7A973ACE38F847 ! 00000151F6600048 -0040 0 Double -6.491880E-03 | |
4694 | .xword 0xC259596C84522B2A ! 00000151F6600050 -0038 0 | |
4695 | .xword 0x876AEDE63B9F09A3 ! 00000151F6600058 -0030 0 | |
4696 | .half 0x70D5 ! 00000151F6600060 -0028 0 | |
4697 | .byte 0xD8 ! 00000151F6600062 -0026 0 | |
4698 | .byte 0x90 ! 00000151F6600063 -0025 0 | |
4699 | .word 0x469F1AA1 ! 00000151F6600064 -0024 0 | |
4700 | .xword 0x50E37ED7503CC708 ! 00000151F6600068 -0020 0 | |
4701 | .xword 0x7DDD78D3882E0DD4 ! 00000151F6600070 -0018 0 | |
4702 | .xword 0xBEEE52034F9DECE8 ! 00000151F6600078 -0010 0 Double -1.445788E-05 | |
4703 | .word 0xC2980208 ! 00000151F6600080 -0008 0 Single -7.600397E+01 | |
4704 | .word 0x651DAB40 ! 00000151F6600084 -0004 0 | |
4705 | .word 0xF8721361 ! 00000151F6600088 +0000 0 | |
4706 | .byte 0x6F ! 00000151F660008C +0004 0 | |
4707 | .byte 0x76 ! 00000151F660008D +0005 0 | |
4708 | .byte 0x71 ! 00000151F660008E +0006 0 | |
4709 | .byte 0x28 ! 00000151F660008F +0007 0 | |
4710 | .word 0x340206AA ! 00000151F6600090 +0008 0 | |
4711 | .word 0x4045DE33 ! 00000151F6600094 +000C 0 Single 3.091687E+00 | |
4712 | .xword 0x660527DF74B4C04A ! 00000151F6600098 +0010 0 | |
4713 | .half 0xDB31 ! 00000151F66000A0 +0018 0 | |
4714 | .byte 0x94 ! 00000151F66000A2 +001A 0 | |
4715 | .byte 0x09 ! 00000151F66000A3 +001B 0 | |
4716 | .half 0xBEB1 ! 00000151F66000A4 +001C 0 | |
4717 | .byte 0x1B ! 00000151F66000A6 +001E 0 | |
4718 | .byte 0x35 ! 00000151F66000A7 +001F 0 | |
4719 | .xword 0x86C1416BDE6B62A4 ! 00000151F66000A8 +0020 0 | |
4720 | .xword 0xC12097D13D3F5A05 ! 00000151F66000B0 +0028 0 Double -5.437206E+05 | |
4721 | .xword 0x6416235865900144 ! 00000151F66000B8 +0030 0 | |
4722 | .xword 0xC06E50665A1864D0 ! 00000151F66000C0 +0038 0 Double -2.425125E+02 | |
4723 | .word 0x76436182 ! 00000151F66000C8 +0040 0 | |
4724 | .half 0x3511 ! 00000151F66000CC +0044 0 | |
4725 | .byte 0xDA ! 00000151F66000CE +0046 0 | |
4726 | .byte 0x94 ! 00000151F66000CF +0047 0 | |
4727 | .xword 0xF7A28F82FAA5374C ! 00000151F66000D0 +0048 0 | |
4728 | .word 0xC0BD9B1A ! 00000151F66000D8 +0050 0 Single -5.925183E+00 | |
4729 | .word 0x3D8AB086 ! 00000151F66000DC +0054 0 Single 6.771950E-02 | |
4730 | .half 0x695D ! 00000151F66000E0 +0058 0 | |
4731 | .half 0x23C4 ! 00000151F66000E2 +005A 0 | |
4732 | .word 0x41682DEE ! 00000151F66000E4 +005C 0 | |
4733 | .xword 0xC041D22127C366E8 ! 00000151F66000E8 +0060 0 Double -3.564164E+01 | |
4734 | .xword 0xC0C37A2A8C701834 ! 00000151F66000F0 +0068 0 Double -9.972332E+03 | |
4735 | .byte 0xAB ! 00000151F66000F8 +0070 0 | |
4736 | .byte 0x00 ! 00000151F66000F9 +0071 0 | |
4737 | .byte 0x4A ! 00000151F66000FA +0072 0 | |
4738 | .byte 0xD6 ! 00000151F66000FB +0073 0 | |
4739 | .word 0xC47A1DF4 ! 00000151F66000FC +0074 0 Single -1.000468E+03 | |
4740 | .xword 0xF5204F8D276FED05 ! 00000151F6600100 +0078 0 | |
4741 | .xword 0x5F37D04121B5A859 ! 00000151F6600108 +0080 0 | |
4742 | ||
4743 | !======================================================================== | |
4744 | ||
4745 | SECTION .bdata063 DATA_VA=0x376060000 | |
4746 | attr_data { | |
4747 | Name = .bdata063, | |
4748 | VA = 0x376060000, | |
4749 | RA = 0xebff80000, | |
4750 | PA = ra2pa(0xebff80000,0), | |
4751 | part_0_ctx_nonzero_tsb_config_1, | |
4752 | TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0, | |
4753 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4754 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4755 | } | |
4756 | ||
4757 | ||
4758 | SECTION .bdata063 | |
4759 | .data | |
4760 | DATA100: | |
4761 | .xword 0x8800F2DF67070000 ! 0000000376060000 -0088 DATA101+0x88 | |
4762 | .xword 0x880060F651010000 ! 0000000376060008 -0080 DATA099+0x88 | |
4763 | .xword 0x40F6781E42622447 ! 0000000376060010 -0078 0 Double 9.203389E+04 | |
4764 | .word 0x3A85FEC2 ! 0000000376060018 -0070 0 Single 1.022302E-03 | |
4765 | .word 0xEF8F2378 ! 000000037606001C -006C 0 | |
4766 | .xword 0xC0E4F8545B4796CA ! 0000000376060020 -0068 0 Double -4.294664E+04 | |
4767 | .byte 0x54 ! 0000000376060028 -0060 0 | |
4768 | .byte 0x79 ! 0000000376060029 -005F 0 | |
4769 | .half 0x8113 ! 000000037606002A -005E 0 | |
4770 | .half 0x95BC ! 000000037606002C -005C 0 | |
4771 | .half 0x9638 ! 000000037606002E -005A 0 | |
4772 | .half 0x935D ! 0000000376060030 -0058 0 | |
4773 | .half 0x9074 ! 0000000376060032 -0056 0 | |
4774 | .half 0x6059 ! 0000000376060034 -0054 0 | |
4775 | .byte 0xE5 ! 0000000376060036 -0052 0 | |
4776 | .byte 0xC7 ! 0000000376060037 -0051 0 | |
4777 | .word 0xD874B84C ! 0000000376060038 -0050 0 | |
4778 | .word 0x222F5B83 ! 000000037606003C -004C 0 | |
4779 | .half 0x8F6B ! 0000000376060040 -0048 0 | |
4780 | .byte 0x41 ! 0000000376060042 -0046 0 | |
4781 | .byte 0x3F ! 0000000376060043 -0045 0 | |
4782 | .word 0xCC7A54B5 ! 0000000376060044 -0044 0 | |
4783 | .xword 0x3EBAF141324888FC ! 0000000376060048 -0040 0 Double 1.605892E-06 | |
4784 | .xword 0xC957E7CAA9AA39D6 ! 0000000376060050 -0038 0 | |
4785 | .xword 0xD3E7B959ECBB1059 ! 0000000376060058 -0030 0 | |
4786 | .half 0x034F ! 0000000376060060 -0028 0 | |
4787 | .byte 0x0F ! 0000000376060062 -0026 0 | |
4788 | .byte 0x91 ! 0000000376060063 -0025 0 | |
4789 | .word 0xE49C2AA9 ! 0000000376060064 -0024 0 | |
4790 | .xword 0x99E8743060118A29 ! 0000000376060068 -0020 0 | |
4791 | .xword 0x731616166905EED6 ! 0000000376060070 -0018 0 | |
4792 | .xword 0xBF80B65A274A0327 ! 0000000376060078 -0010 0 Double -8.160309E-03 | |
4793 | .word 0xBF9EC1C5 ! 0000000376060080 -0008 0 Single -1.240288E+00 | |
4794 | .word 0x1D42333D ! 0000000376060084 -0004 0 | |
4795 | .word 0xC088B83D ! 0000000376060088 +0000 0 | |
4796 | .byte 0xE0 ! 000000037606008C +0004 0 | |
4797 | .byte 0x66 ! 000000037606008D +0005 0 | |
4798 | .byte 0x5C ! 000000037606008E +0006 0 | |
4799 | .byte 0xD6 ! 000000037606008F +0007 0 | |
4800 | .word 0x69C56040 ! 0000000376060090 +0008 0 | |
4801 | .word 0xC43E55B5 ! 0000000376060094 +000C 0 Single -7.613392E+02 | |
4802 | .xword 0xD045100767EEEA76 ! 0000000376060098 +0010 0 | |
4803 | .half 0x053B ! 00000003760600A0 +0018 0 | |
4804 | .byte 0x1E ! 00000003760600A2 +001A 0 | |
4805 | .byte 0x28 ! 00000003760600A3 +001B 0 | |
4806 | .half 0x8267 ! 00000003760600A4 +001C 0 | |
4807 | .byte 0x47 ! 00000003760600A6 +001E 0 | |
4808 | .byte 0xB3 ! 00000003760600A7 +001F 0 | |
4809 | .xword 0xFE8DA97E0A84F507 ! 00000003760600A8 +0020 0 | |
4810 | .xword 0x40D3FBDCCDCA04A0 ! 00000003760600B0 +0028 0 Double 2.046345E+04 | |
4811 | .xword 0x0BA1604B6F8053D2 ! 00000003760600B8 +0030 0 | |
4812 | .xword 0xBFBCAADC60C2FBBC ! 00000003760600C0 +0038 0 Double -1.119821E-01 | |
4813 | .word 0xDD4A3149 ! 00000003760600C8 +0040 0 | |
4814 | .half 0x8D38 ! 00000003760600CC +0044 0 | |
4815 | .byte 0xEA ! 00000003760600CE +0046 0 | |
4816 | .byte 0x92 ! 00000003760600CF +0047 0 | |
4817 | .xword 0x9045A09C77EDE090 ! 00000003760600D0 +0048 0 | |
4818 | .word 0x4328885D ! 00000003760600D8 +0050 0 Single 1.685327E+02 | |
4819 | .word 0xC6BAAE48 ! 00000003760600DC +0054 0 Single -2.389514E+04 | |
4820 | .half 0xB4A7 ! 00000003760600E0 +0058 0 | |
4821 | .half 0x368C ! 00000003760600E2 +005A 0 | |
4822 | .word 0x0CA2885E ! 00000003760600E4 +005C 0 | |
4823 | .xword 0xBF8E5D02976522AE ! 00000003760600E8 +0060 0 Double -1.482584E-02 | |
4824 | .xword 0x3FD24AAE4E3C4D0E ! 00000003760600F0 +0068 0 Double 2.858082E-01 | |
4825 | .byte 0x1C ! 00000003760600F8 +0070 0 | |
4826 | .byte 0x17 ! 00000003760600F9 +0071 0 | |
4827 | .byte 0xE7 ! 00000003760600FA +0072 0 | |
4828 | .byte 0xB0 ! 00000003760600FB +0073 0 | |
4829 | .word 0xBF0821B5 ! 00000003760600FC +0074 0 Single -5.317643E-01 | |
4830 | .xword 0xDD4CFA446812D27F ! 0000000376060100 +0078 0 | |
4831 | .xword 0xE7DB0F4C5A69F180 ! 0000000376060108 +0080 0 | |
4832 | ||
4833 | !======================================================================== | |
4834 | ||
4835 | SECTION .bdata064 DATA_VA=0x767dff20000 | |
4836 | attr_data { | |
4837 | Name = .bdata064, | |
4838 | VA = 0x767dff20000, | |
4839 | RA = 0xebff70000, | |
4840 | PA = ra2pa(0xebff70000,0), | |
4841 | part_0_ctx_nonzero_tsb_config_1, | |
4842 | TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0, | |
4843 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4844 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4845 | } | |
4846 | ||
4847 | ||
4848 | SECTION .bdata064 | |
4849 | .data | |
4850 | DATA101: | |
4851 | .xword 0x8800340403000000 ! 00000767DFF20000 -0088 DATA102+0x88 | |
4852 | .xword 0x8800067603000000 ! 00000767DFF20008 -0080 DATA100+0x88 | |
4853 | .xword 0x3ED6BDC15DD159E0 ! 00000767DFF20010 -0078 0 Double 5.421932E-06 | |
4854 | .word 0x37DCC42B ! 00000767DFF20018 -0070 0 Single 2.631739E-05 | |
4855 | .word 0xE566EC4D ! 00000767DFF2001C -006C 0 | |
4856 | .xword 0x3F51DEC7376F2BE8 ! 00000767DFF20020 -0068 0 Double 1.090712E-03 | |
4857 | .byte 0xE7 ! 00000767DFF20028 -0060 0 | |
4858 | .byte 0xA2 ! 00000767DFF20029 -005F 0 | |
4859 | .half 0xAD9B ! 00000767DFF2002A -005E 0 | |
4860 | .half 0xEAFD ! 00000767DFF2002C -005C 0 | |
4861 | .half 0xBB6A ! 00000767DFF2002E -005A 0 | |
4862 | .half 0x5704 ! 00000767DFF20030 -0058 0 | |
4863 | .half 0x3781 ! 00000767DFF20032 -0056 0 | |
4864 | .half 0x3EF8 ! 00000767DFF20034 -0054 0 | |
4865 | .byte 0x7B ! 00000767DFF20036 -0052 0 | |
4866 | .byte 0x54 ! 00000767DFF20037 -0051 0 | |
4867 | .word 0x5EB9AFC7 ! 00000767DFF20038 -0050 0 | |
4868 | .word 0xF602D6FA ! 00000767DFF2003C -004C 0 | |
4869 | .half 0x6BC0 ! 00000767DFF20040 -0048 0 | |
4870 | .byte 0xFB ! 00000767DFF20042 -0046 0 | |
4871 | .byte 0x64 ! 00000767DFF20043 -0045 0 | |
4872 | .word 0xF16A04EC ! 00000767DFF20044 -0044 0 | |
4873 | .xword 0xBEEDEEE33A55C2C7 ! 00000767DFF20048 -0040 0 Double -1.427324E-05 | |
4874 | .xword 0x9D54F8117BECD809 ! 00000767DFF20050 -0038 0 | |
4875 | .xword 0x0F64435D80E3BC0F ! 00000767DFF20058 -0030 0 | |
4876 | .half 0x16A5 ! 00000767DFF20060 -0028 0 | |
4877 | .byte 0xD4 ! 00000767DFF20062 -0026 0 | |
4878 | .byte 0xEA ! 00000767DFF20063 -0025 0 | |
4879 | .word 0xF56F6D61 ! 00000767DFF20064 -0024 0 | |
4880 | .xword 0xA1C358C8160B9746 ! 00000767DFF20068 -0020 0 | |
4881 | .xword 0xFEF9315CB4FFF13F ! 00000767DFF20070 -0018 0 | |
4882 | .xword 0x3F82B9226299C4D1 ! 00000767DFF20078 -0010 0 Double 9.142178E-03 | |
4883 | .word 0xC180705C ! 00000767DFF20080 -0008 0 Single -1.605486E+01 | |
4884 | .word 0x710E0384 ! 00000767DFF20084 -0004 0 | |
4885 | .word 0xC8220A9A ! 00000767DFF20088 +0000 0 | |
4886 | .byte 0x8E ! 00000767DFF2008C +0004 0 | |
4887 | .byte 0x53 ! 00000767DFF2008D +0005 0 | |
4888 | .byte 0xDD ! 00000767DFF2008E +0006 0 | |
4889 | .byte 0x41 ! 00000767DFF2008F +0007 0 | |
4890 | .word 0xAB8E6C3A ! 00000767DFF20090 +0008 0 | |
4891 | .word 0xC0A1F6B4 ! 00000767DFF20094 +000C 0 Single -5.061365E+00 | |
4892 | .xword 0x5F84BAB5AB68B437 ! 00000767DFF20098 +0010 0 | |
4893 | .half 0xB67B ! 00000767DFF200A0 +0018 0 | |
4894 | .byte 0x35 ! 00000767DFF200A2 +001A 0 | |
4895 | .byte 0xB7 ! 00000767DFF200A3 +001B 0 | |
4896 | .half 0x459F ! 00000767DFF200A4 +001C 0 | |
4897 | .byte 0x98 ! 00000767DFF200A6 +001E 0 | |
4898 | .byte 0x60 ! 00000767DFF200A7 +001F 0 | |
4899 | .xword 0xC93DF55EB0D9CEAD ! 00000767DFF200A8 +0020 0 | |
4900 | .xword 0x40FD3EB531571F6B ! 00000767DFF200B0 +0028 0 Double 1.197873E+05 | |
4901 | .xword 0x156D7A5978E96CE9 ! 00000767DFF200B8 +0030 0 | |
4902 | .xword 0xBFD1F8E23988DE08 ! 00000767DFF200C0 +0038 0 Double -2.808157E-01 | |
4903 | .word 0xC5E42F69 ! 00000767DFF200C8 +0040 0 | |
4904 | .half 0x95F9 ! 00000767DFF200CC +0044 0 | |
4905 | .byte 0x08 ! 00000767DFF200CE +0046 0 | |
4906 | .byte 0x49 ! 00000767DFF200CF +0047 0 | |
4907 | .xword 0x635FC4F7E167D5A4 ! 00000767DFF200D0 +0048 0 | |
4908 | .word 0x44A72EC7 ! 00000767DFF200D8 +0050 0 Single 1.337462E+03 | |
4909 | .word 0x384739E9 ! 00000767DFF200DC +0054 0 Single 4.749923E-05 | |
4910 | .half 0x7894 ! 00000767DFF200E0 +0058 0 | |
4911 | .half 0x1672 ! 00000767DFF200E2 +005A 0 | |
4912 | .word 0x7B3B58D6 ! 00000767DFF200E4 +005C 0 | |
4913 | .xword 0xBF0E32F05D1AA0AB ! 00000767DFF200E8 +0060 0 Double -5.759998E-05 | |
4914 | .xword 0x40B5BFD0016013CC ! 00000767DFF200F0 +0068 0 Double 5.567813E+03 | |
4915 | .byte 0xC3 ! 00000767DFF200F8 +0070 0 | |
4916 | .byte 0xE2 ! 00000767DFF200F9 +0071 0 | |
4917 | .byte 0x83 ! 00000767DFF200FA +0072 0 | |
4918 | .byte 0x13 ! 00000767DFF200FB +0073 0 | |
4919 | .word 0xBB202757 ! 00000767DFF200FC +0074 0 Single -2.443751E-03 | |
4920 | .xword 0xEAD225687B47807B ! 00000767DFF20100 +0078 0 | |
4921 | .xword 0x23D02486E40D45C8 ! 00000767DFF20108 +0080 0 | |
4922 | ||
4923 | !======================================================================== | |
4924 | ||
4925 | SECTION .bdata065 DATA_VA=0x304340000 | |
4926 | attr_data { | |
4927 | Name = .bdata065, | |
4928 | VA = 0x304340000, | |
4929 | RA = 0xebff60000, | |
4930 | PA = ra2pa(0xebff60000,0), | |
4931 | part_0_ctx_nonzero_tsb_config_1, | |
4932 | TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0, | |
4933 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4934 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4935 | } | |
4936 | ||
4937 | ||
4938 | SECTION .bdata065 | |
4939 | .data | |
4940 | DATA102: | |
4941 | .xword 0x88A0BA651C0C0000 ! 0000000304340000 -0088 DATA103+0x88 | |
4942 | .xword 0x8800F2DF67070000 ! 0000000304340008 -0080 DATA101+0x88 | |
4943 | .xword 0x40752CD5B74C3B96 ! 0000000304340010 -0078 0 Double 3.388022E+02 | |
4944 | .word 0xBA195E8D ! 0000000304340018 -0070 0 Single -5.850576E-04 | |
4945 | .word 0xA4360864 ! 000000030434001C -006C 0 | |
4946 | .xword 0x3F8B0E71FA2DE258 ! 0000000304340020 -0068 0 Double 1.321115E-02 | |
4947 | .byte 0xF2 ! 0000000304340028 -0060 0 | |
4948 | .byte 0x0A ! 0000000304340029 -005F 0 | |
4949 | .half 0x9BCF ! 000000030434002A -005E 0 | |
4950 | .half 0xDD1B ! 000000030434002C -005C 0 | |
4951 | .half 0x929E ! 000000030434002E -005A 0 | |
4952 | .half 0x0972 ! 0000000304340030 -0058 0 | |
4953 | .half 0x0389 ! 0000000304340032 -0056 0 | |
4954 | .half 0x4D84 ! 0000000304340034 -0054 0 | |
4955 | .byte 0x52 ! 0000000304340036 -0052 0 | |
4956 | .byte 0xC8 ! 0000000304340037 -0051 0 | |
4957 | .word 0xD5D3A088 ! 0000000304340038 -0050 0 | |
4958 | .word 0x80BA7A97 ! 000000030434003C -004C 0 | |
4959 | .half 0x7B06 ! 0000000304340040 -0048 0 | |
4960 | .byte 0x17 ! 0000000304340042 -0046 0 | |
4961 | .byte 0xBA ! 0000000304340043 -0045 0 | |
4962 | .word 0x2F8E649D ! 0000000304340044 -0044 0 | |
4963 | .xword 0x3FC4080140A4129E ! 0000000304340048 -0040 0 Double 1.564943E-01 | |
4964 | .xword 0xD50F786A2FC1EAC5 ! 0000000304340050 -0038 0 | |
4965 | .xword 0x1CA221D62A8F8784 ! 0000000304340058 -0030 0 | |
4966 | .half 0x2301 ! 0000000304340060 -0028 0 | |
4967 | .byte 0xBF ! 0000000304340062 -0026 0 | |
4968 | .byte 0xC5 ! 0000000304340063 -0025 0 | |
4969 | .word 0xFBBE526B ! 0000000304340064 -0024 0 | |
4970 | .xword 0xD25CFB96EE92F782 ! 0000000304340068 -0020 0 | |
4971 | .xword 0x1DC6AF5BE3FCF5FB ! 0000000304340070 -0018 0 | |
4972 | .xword 0x3F1AB1A27824C7BC ! 0000000304340078 -0010 0 Double 1.018291E-04 | |
4973 | .word 0x38976FC9 ! 0000000304340080 -0008 0 Single 7.221063E-05 | |
4974 | .word 0x290907FD ! 0000000304340084 -0004 0 | |
4975 | .word 0x6D547C43 ! 0000000304340088 +0000 0 | |
4976 | .byte 0x94 ! 000000030434008C +0004 0 | |
4977 | .byte 0x69 ! 000000030434008D +0005 0 | |
4978 | .byte 0xC3 ! 000000030434008E +0006 0 | |
4979 | .byte 0x41 ! 000000030434008F +0007 0 | |
4980 | .word 0xA9268841 ! 0000000304340090 +0008 0 | |
4981 | .word 0xC52F2E00 ! 0000000304340094 +000C 0 Single -2.802875E+03 | |
4982 | .xword 0x64F168AB2DE7BB19 ! 0000000304340098 +0010 0 | |
4983 | .half 0x3BCC ! 00000003043400A0 +0018 0 | |
4984 | .byte 0x1B ! 00000003043400A2 +001A 0 | |
4985 | .byte 0x8B ! 00000003043400A3 +001B 0 | |
4986 | .half 0xF392 ! 00000003043400A4 +001C 0 | |
4987 | .byte 0x31 ! 00000003043400A6 +001E 0 | |
4988 | .byte 0x67 ! 00000003043400A7 +001F 0 | |
4989 | .xword 0x9066B3625B45680F ! 00000003043400A8 +0020 0 | |
4990 | .xword 0xC052D8236E2827C6 ! 00000003043400B0 +0028 0 Double -7.537716E+01 | |
4991 | .xword 0xAA105FE6B5243634 ! 00000003043400B8 +0030 0 | |
4992 | .xword 0x40AC2166F9224C6C ! 00000003043400C0 +0038 0 Double 3.600701E+03 | |
4993 | .word 0x18F4FA21 ! 00000003043400C8 +0040 0 | |
4994 | .half 0x401D ! 00000003043400CC +0044 0 | |
4995 | .byte 0x6E ! 00000003043400CE +0046 0 | |
4996 | .byte 0xAD ! 00000003043400CF +0047 0 | |
4997 | .xword 0xFAA04010C8C703AB ! 00000003043400D0 +0048 0 | |
4998 | .word 0xBCEFC189 ! 00000003043400D8 +0050 0 Single -2.926709E-02 | |
4999 | .word 0xBF375F64 ! 00000003043400DC +0054 0 Single -7.162993E-01 | |
5000 | .half 0x3EB6 ! 00000003043400E0 +0058 0 | |
5001 | .half 0xA35B ! 00000003043400E2 +005A 0 | |
5002 | .word 0x7EE17260 ! 00000003043400E4 +005C 0 | |
5003 | .xword 0x41034715550F121B ! 00000003043400E8 +0060 0 Double 1.579227E+05 | |
5004 | .xword 0x40AEEDC4E861B944 ! 00000003043400F0 +0068 0 Double 3.958885E+03 | |
5005 | .byte 0x17 ! 00000003043400F8 +0070 0 | |
5006 | .byte 0x61 ! 00000003043400F9 +0071 0 | |
5007 | .byte 0x61 ! 00000003043400FA +0072 0 | |
5008 | .byte 0xCC ! 00000003043400FB +0073 0 | |
5009 | .word 0xC37184B4 ! 00000003043400FC +0074 0 Single -2.415184E+02 | |
5010 | .xword 0x3D2C107670680C94 ! 0000000304340100 +0078 0 | |
5011 | .xword 0xE9D407FE06B1797D ! 0000000304340108 +0080 0 | |
5012 | ||
5013 | !======================================================================== | |
5014 | ||
5015 | SECTION .bdata066 DATA_VA=0xc1c65baa000 | |
5016 | attr_data { | |
5017 | Name = .bdata066, | |
5018 | VA = 0xc1c65baa000, | |
5019 | RA = 0xfdfd48000, | |
5020 | PA = ra2pa(0xfdfd48000,0), | |
5021 | part_0_ctx_nonzero_tsb_config_3, | |
5022 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5023 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
5024 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5025 | } | |
5026 | ||
5027 | ||
5028 | SECTION .bdata066 | |
5029 | .data | |
5030 | DATA103: | |
5031 | .xword 0x88000090FFDFFFFF ! 00000C1C65BAA000 -0088 DATA094+0x88 | |
5032 | .xword 0x8800340403000000 ! 00000C1C65BAA008 -0080 DATA102+0x88 | |
5033 | .xword 0xBF5253D5C2C59309 ! 00000C1C65BAA010 -0078 0 Double -1.118621E-03 | |
5034 | .word 0xC7E4C3D9 ! 00000C1C65BAA018 -0070 0 Single -1.171277E+05 | |
5035 | .word 0xB1DD37AE ! 00000C1C65BAA01C -006C 0 | |
5036 | .xword 0xBF7D84D21058E54A ! 00000C1C65BAA020 -0068 0 Double -7.206746E-03 | |
5037 | .byte 0x32 ! 00000C1C65BAA028 -0060 0 | |
5038 | .byte 0xFC ! 00000C1C65BAA029 -005F 0 | |
5039 | .half 0x2E51 ! 00000C1C65BAA02A -005E 0 | |
5040 | .half 0x9431 ! 00000C1C65BAA02C -005C 0 | |
5041 | .half 0x5E0B ! 00000C1C65BAA02E -005A 0 | |
5042 | .half 0x25A6 ! 00000C1C65BAA030 -0058 0 | |
5043 | .half 0x513D ! 00000C1C65BAA032 -0056 0 | |
5044 | .half 0x95FC ! 00000C1C65BAA034 -0054 0 | |
5045 | .byte 0xFC ! 00000C1C65BAA036 -0052 0 | |
5046 | .byte 0xBB ! 00000C1C65BAA037 -0051 0 | |
5047 | .word 0x52919C1D ! 00000C1C65BAA038 -0050 0 | |
5048 | .word 0xF25F1036 ! 00000C1C65BAA03C -004C 0 | |
5049 | .half 0x9014 ! 00000C1C65BAA040 -0048 0 | |
5050 | .byte 0x4D ! 00000C1C65BAA042 -0046 0 | |
5051 | .byte 0xC3 ! 00000C1C65BAA043 -0045 0 | |
5052 | .word 0x2D0F9601 ! 00000C1C65BAA044 -0044 0 | |
5053 | .xword 0xC0449274BB06E795 ! 00000C1C65BAA048 -0040 0 Double -4.114419E+01 | |
5054 | .xword 0xC9E2B81D43A46B98 ! 00000C1C65BAA050 -0038 0 | |
5055 | .xword 0xDE98735C64E25734 ! 00000C1C65BAA058 -0030 0 | |
5056 | .half 0x42D9 ! 00000C1C65BAA060 -0028 0 | |
5057 | .byte 0xE2 ! 00000C1C65BAA062 -0026 0 | |
5058 | .byte 0xD6 ! 00000C1C65BAA063 -0025 0 | |
5059 | .word 0xE4672C38 ! 00000C1C65BAA064 -0024 0 | |
5060 | .xword 0x0E079F7182BD2C2B ! 00000C1C65BAA068 -0020 0 | |
5061 | .xword 0xF42985EC3F8B3C4F ! 00000C1C65BAA070 -0018 0 | |
5062 | .xword 0xC0EE93ED4BE7FE20 ! 00000C1C65BAA078 -0010 0 Double -6.262342E+04 | |
5063 | .word 0x3BD16272 ! 00000C1C65BAA080 -0008 0 Single 6.389909E-03 | |
5064 | .word 0x6B590F01 ! 00000C1C65BAA084 -0004 0 | |
5065 | .word 0x9634F4AE ! 00000C1C65BAA088 +0000 0 | |
5066 | .byte 0x7A ! 00000C1C65BAA08C +0004 0 | |
5067 | .byte 0xD2 ! 00000C1C65BAA08D +0005 0 | |
5068 | .byte 0xF6 ! 00000C1C65BAA08E +0006 0 | |
5069 | .byte 0x77 ! 00000C1C65BAA08F +0007 0 | |
5070 | .word 0x6CA7FDB6 ! 00000C1C65BAA090 +0008 0 | |
5071 | .word 0xBD3658D4 ! 00000C1C65BAA094 +000C 0 Single -4.451831E-02 | |
5072 | .xword 0x907805DC2E24EE94 ! 00000C1C65BAA098 +0010 0 | |
5073 | .half 0x01E7 ! 00000C1C65BAA0A0 +0018 0 | |
5074 | .byte 0xDE ! 00000C1C65BAA0A2 +001A 0 | |
5075 | .byte 0xA8 ! 00000C1C65BAA0A3 +001B 0 | |
5076 | .half 0x57DF ! 00000C1C65BAA0A4 +001C 0 | |
5077 | .byte 0xFB ! 00000C1C65BAA0A6 +001E 0 | |
5078 | .byte 0x03 ! 00000C1C65BAA0A7 +001F 0 | |
5079 | .xword 0xEC1999A899A670AA ! 00000C1C65BAA0A8 +0020 0 | |
5080 | .xword 0x410EDE2810FD79DB ! 00000C1C65BAA0B0 +0028 0 Double 2.528690E+05 | |
5081 | .xword 0x5B48E59D5BF14153 ! 00000C1C65BAA0B8 +0030 0 | |
5082 | .xword 0x40C585711870BD65 ! 00000C1C65BAA0C0 +0038 0 Double 1.101888E+04 | |
5083 | .word 0xE5E5010D ! 00000C1C65BAA0C8 +0040 0 | |
5084 | .half 0x1F6E ! 00000C1C65BAA0CC +0044 0 | |
5085 | .byte 0x38 ! 00000C1C65BAA0CE +0046 0 | |
5086 | .byte 0x64 ! 00000C1C65BAA0CF +0047 0 | |
5087 | .xword 0x99617C3929505265 ! 00000C1C65BAA0D0 +0048 0 | |
5088 | .word 0xBE0B6A37 ! 00000C1C65BAA0D8 +0050 0 Single -1.361474E-01 | |
5089 | .word 0xBE480C8C ! 00000C1C65BAA0DC +0054 0 Single -1.953604E-01 | |
5090 | .half 0xA228 ! 00000C1C65BAA0E0 +0058 0 | |
5091 | .half 0x8979 ! 00000C1C65BAA0E2 +005A 0 | |
5092 | .word 0x949C7E33 ! 00000C1C65BAA0E4 +005C 0 | |
5093 | .xword 0xC0A4017F10EEF59D ! 00000C1C65BAA0E8 +0060 0 Double -2.560748E+03 | |
5094 | .xword 0xC0CBFD8366928E4C ! 00000C1C65BAA0F0 +0068 0 Double -1.433103E+04 | |
5095 | .byte 0xE8 ! 00000C1C65BAA0F8 +0070 0 | |
5096 | .byte 0x1D ! 00000C1C65BAA0F9 +0071 0 | |
5097 | .byte 0xE1 ! 00000C1C65BAA0FA +0072 0 | |
5098 | .byte 0x2F ! 00000C1C65BAA0FB +0073 0 | |
5099 | .word 0xBBF8260D ! 00000C1C65BAA0FC +0074 0 Single -7.572895E-03 | |
5100 | .xword 0xF49AC9CE33EA9A06 ! 00000C1C65BAA100 +0078 0 | |
5101 | .xword 0x72BBF73B29B8049A ! 00000C1C65BAA108 +0080 0 | |
5102 | ||
5103 | !======================================================================== | |
5104 | ||
5105 | SECTION .bblk067 DATA_VA=0x25283476000 | |
5106 | attr_data { | |
5107 | Name = .bblk067, | |
5108 | VA = 0x25283476000, | |
5109 | RA = 0xfdfd46000, | |
5110 | PA = ra2pa(0xfdfd46000,0), | |
5111 | part_0_ctx_nonzero_tsb_config_3, | |
5112 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5113 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5114 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5115 | } | |
5116 | ||
5117 | ||
5118 | SECTION .bblk067 | |
5119 | .data | |
5120 | DATA104: | |
5121 | .xword 0xAAAC07DFCD7A1D80 ! 0000025283476000 +0000 0 | |
5122 | .xword 0x02AB5C95CF3F3637 ! 0000025283476008 +0008 0 | |
5123 | .xword 0x5D22D57BD35A80B8 ! 0000025283476010 +0010 0 | |
5124 | .xword 0xFD7A7EB9B5CEB5C4 ! 0000025283476018 +0018 0 | |
5125 | .xword 0x97BA9D1E2365B915 ! 0000025283476020 +0020 0 | |
5126 | .xword 0xCFF99551E18C6DF5 ! 0000025283476028 +0028 0 | |
5127 | .xword 0xE2F1BA0C210F6E0A ! 0000025283476030 +0030 0 | |
5128 | .xword 0x97637B208F6A8BC8 ! 0000025283476038 +0038 0 | |
5129 | .xword 0x9E7A5C12C8221A2B ! 0000025283476040 +0040 0 | |
5130 | .xword 0x6C1AEC69DEE02A61 ! 0000025283476048 +0048 0 | |
5131 | .xword 0x51EDA17AAC143ECA ! 0000025283476050 +0050 0 | |
5132 | .xword 0x5F11FEA15417CA93 ! 0000025283476058 +0058 0 | |
5133 | .xword 0x9D9E79CD9F462FF3 ! 0000025283476060 +0060 0 | |
5134 | .xword 0x10A3E2F4444D5D05 ! 0000025283476068 +0068 0 | |
5135 | .xword 0xD5167262FB0CE0CE ! 0000025283476070 +0070 0 | |
5136 | .xword 0x862E83D90DCB280B ! 0000025283476078 +0078 0 | |
5137 | ||
5138 | !======================================================================== | |
5139 | ||
5140 | SECTION .bcom056 DATA_VA=0x0 | |
5141 | attr_data { | |
5142 | Name = .bcom056, | |
5143 | VA = 0x0, | |
5144 | RA = 0xfdfd4e000, | |
5145 | PA = ra2pa(0xfdfd4e000,0), | |
5146 | part_0_ctx_nonzero_tsb_config_3, | |
5147 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5148 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
5149 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5150 | } | |
5151 | ||
5152 | ||
5153 | SECTION .bcom056 | |
5154 | .data | |
5155 | DATA093: | |
5156 | .xword 0x270A2BA55D3ED452 ! 0000000000000000 +0000 0 | |
5157 | ||
5158 | !======================================================================== | |
5159 | ||
5160 | SECTION .bstk068 DATA_VA=0x583cfcb70000 | |
5161 | attr_data { | |
5162 | Name = .bstk068, | |
5163 | VA = 0x583cfcb70000, | |
5164 | RA = 0xebff50000, | |
5165 | PA = ra2pa(0xebff50000,0), | |
5166 | part_0_ctx_nonzero_tsb_config_1, | |
5167 | TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0, | |
5168 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5169 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5170 | } | |
5171 | ||
5172 | ||
5173 | SECTION .bstk068 | |
5174 | .data | |
5175 | .skip 0x2000 ! 0000583CFCB70000 | |
5176 | STACK0072: | |
5177 | ||
5178 | !======================================================================== | |
5179 | ||
5180 | SECTION .bkey069 DATA_VA=0xc4360000 | |
5181 | attr_data { | |
5182 | Name = .bkey069, | |
5183 | VA = 0xc4360000, | |
5184 | RA = 0xebff40000, | |
5185 | PA = ra2pa(0xebff40000,0), | |
5186 | part_0_ctx_nonzero_tsb_config_1, | |
5187 | TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0, | |
5188 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5189 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5190 | } | |
5191 | ||
5192 | ||
5193 | SECTION .bkey069 | |
5194 | .data | |
5195 | DATA106: | |
5196 | .xword 0xFFFFDFFF90000088 ! 00000000C4360000 +0000 DATA094+0x88 | |
5197 | .xword 0x00000AD7357F6088 ! 00000000C4360008 +0008 DATA095+0x88 | |
5198 | .xword 0x0000441DE8A10088 ! 00000000C4360010 +0010 DATA096+0x88 | |
5199 | .xword 0x00006BE0F90D0088 ! 00000000C4360018 +0018 DATA097+0x88 | |
5200 | .xword 0x0000000032CEA088 ! 00000000C4360020 +0020 DATA098+0x88 | |
5201 | .xword 0x00000151F6600088 ! 00000000C4360028 +0028 DATA099+0x88 | |
5202 | .xword 0x0000000376060088 ! 00000000C4360030 +0030 DATA100+0x88 | |
5203 | .xword 0x00000767DFF20088 ! 00000000C4360038 +0038 DATA101+0x88 | |
5204 | .xword 0x0000000304340088 ! 00000000C4360040 +0040 DATA102+0x88 | |
5205 | .xword 0x00000C1C65BAA088 ! 00000000C4360048 +0048 DATA103+0x88 | |
5206 | .xword 0x0000025283476000 ! 00000000C4360050 +0050 DATA104+0x0 | |
5207 | .xword 0x0000000FFFFE0000 ! 00000000C4360058 +0058 DATA001+0x0 | |
5208 | .xword 0x0000000000000000 ! 00000000C4360060 +0060 0 | |
5209 | .xword 0xC010618D3A5E41AC ! 00000000C4360068 +0068 0 Double -4.095265E+00 | |
5210 | .word 0x469FB5DF ! 00000000C4360070 +0070 0 Single 2.044294E+04 | |
5211 | ||
5212 | ||
5213 | ! Context 73 runs in 64-bit addressing mode, big-endian | |
5214 | ||
5215 | !======================================================================== | |
5216 | ||
5217 | SECTION .bdata071 DATA_VA=0x367500000000 | |
5218 | attr_data { | |
5219 | Name = .bdata071, | |
5220 | VA = 0x367500000000, | |
5221 | RA = 0xe30000000, | |
5222 | PA = ra2pa(0xe30000000,0), | |
5223 | part_0_ctx_nonzero_tsb_config_2, | |
5224 | TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0, | |
5225 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5226 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5227 | } | |
5228 | ||
5229 | ||
5230 | SECTION .bdata071 | |
5231 | .data | |
5232 | DATA117: | |
5233 | .xword 0xFFFF8F5510000088 ! 0000367500000000 -0088 DATA118+0x88 | |
5234 | .xword 0x000014D494A70088 ! 0000367500000008 -0080 DATA126+0x88 | |
5235 | .xword 0xC0491BA126199AC5 ! 0000367500000010 -0078 0 Double -5.021586E+01 | |
5236 | .word 0x3B129F22 ! 0000367500000018 -0070 0 Single 2.237268E-03 | |
5237 | .word 0xAB40302D ! 000036750000001C -006C 0 | |
5238 | .xword 0x3F296DEDE87C817C ! 0000367500000020 -0068 0 Double 1.940110E-04 | |
5239 | .byte 0x26 ! 0000367500000028 -0060 0 | |
5240 | .byte 0xF9 ! 0000367500000029 -005F 0 | |
5241 | .half 0x7FBF ! 000036750000002A -005E 0 | |
5242 | .half 0x5A46 ! 000036750000002C -005C 0 | |
5243 | .half 0xEEDB ! 000036750000002E -005A 0 | |
5244 | .half 0xE3D9 ! 0000367500000030 -0058 0 | |
5245 | .half 0xF1DB ! 0000367500000032 -0056 0 | |
5246 | .half 0x7165 ! 0000367500000034 -0054 0 | |
5247 | .byte 0x3F ! 0000367500000036 -0052 0 | |
5248 | .byte 0x26 ! 0000367500000037 -0051 0 | |
5249 | .word 0xDF755D45 ! 0000367500000038 -0050 0 | |
5250 | .word 0xD35E31E6 ! 000036750000003C -004C 0 | |
5251 | .half 0x4566 ! 0000367500000040 -0048 0 | |
5252 | .byte 0x89 ! 0000367500000042 -0046 0 | |
5253 | .byte 0x33 ! 0000367500000043 -0045 0 | |
5254 | .word 0xCE4C2F46 ! 0000367500000044 -0044 0 | |
5255 | .xword 0xC0BAB64C0F099879 ! 0000367500000048 -0040 0 Double -6.838297E+03 | |
5256 | .xword 0xBD140750BC094A8A ! 0000367500000050 -0038 0 | |
5257 | .xword 0xE1FCDA9453560FD1 ! 0000367500000058 -0030 0 | |
5258 | .half 0x4EE0 ! 0000367500000060 -0028 0 | |
5259 | .byte 0x40 ! 0000367500000062 -0026 0 | |
5260 | .byte 0xFF ! 0000367500000063 -0025 0 | |
5261 | .word 0x915D2FF4 ! 0000367500000064 -0024 0 | |
5262 | .xword 0xD1830FA4F07A9D27 ! 0000367500000068 -0020 0 | |
5263 | .xword 0xFB68909A936C8ECA ! 0000367500000070 -0018 0 | |
5264 | .xword 0x404989FBB93CF9DA ! 0000367500000078 -0010 0 Double 5.107799E+01 | |
5265 | .word 0xBAE34A1F ! 0000367500000080 -0008 0 Single -1.734082E-03 | |
5266 | .word 0xB911F216 ! 0000367500000084 -0004 0 | |
5267 | .word 0xF66E5976 ! 0000367500000088 +0000 0 | |
5268 | .byte 0x77 ! 000036750000008C +0004 0 | |
5269 | .byte 0x85 ! 000036750000008D +0005 0 | |
5270 | .byte 0xC0 ! 000036750000008E +0006 0 | |
5271 | .byte 0x06 ! 000036750000008F +0007 0 | |
5272 | .word 0xE660ED1C ! 0000367500000090 +0008 0 | |
5273 | .word 0xB9E114EB ! 0000367500000094 +000C 0 Single -4.293093E-04 | |
5274 | .xword 0x98AD459342268072 ! 0000367500000098 +0010 0 | |
5275 | .half 0xFF4D ! 00003675000000A0 +0018 0 | |
5276 | .byte 0xB1 ! 00003675000000A2 +001A 0 | |
5277 | .byte 0xE7 ! 00003675000000A3 +001B 0 | |
5278 | .half 0x847E ! 00003675000000A4 +001C 0 | |
5279 | .byte 0x3D ! 00003675000000A6 +001E 0 | |
5280 | .byte 0x9F ! 00003675000000A7 +001F 0 | |
5281 | .xword 0xC33076384B4003F0 ! 00003675000000A8 +0020 0 | |
5282 | .xword 0x4133E0CB90BE9692 ! 00003675000000B0 +0028 0 Double 1.302732E+06 | |
5283 | .xword 0x76F9635B8F34B7D3 ! 00003675000000B8 +0030 0 | |
5284 | .xword 0xBEE0D3664E410A9F ! 00003675000000C0 +0038 0 Double -8.023157E-06 | |
5285 | .word 0x0D1A19E1 ! 00003675000000C8 +0040 0 | |
5286 | .half 0x4F00 ! 00003675000000CC +0044 0 | |
5287 | .byte 0x54 ! 00003675000000CE +0046 0 | |
5288 | .byte 0xC2 ! 00003675000000CF +0047 0 | |
5289 | .xword 0xDCAA5672FA41F99C ! 00003675000000D0 +0048 0 | |
5290 | .word 0x38CB6041 ! 00003675000000D8 +0050 0 Single 9.697723E-05 | |
5291 | .word 0xC5BCE86D ! 00003675000000DC +0054 0 Single -6.045053E+03 | |
5292 | .half 0xD82B ! 00003675000000E0 +0058 0 | |
5293 | .half 0xA50B ! 00003675000000E2 +005A 0 | |
5294 | .word 0x2969EFE7 ! 00003675000000E4 +005C 0 | |
5295 | .xword 0x3FE01AA8E536A603 ! 00003675000000E8 +0060 0 Double 5.032544E-01 | |
5296 | .xword 0x3F336EEE472ABE59 ! 00003675000000F0 +0068 0 Double 2.965290E-04 | |
5297 | .byte 0x6C ! 00003675000000F8 +0070 0 | |
5298 | .byte 0x45 ! 00003675000000F9 +0071 0 | |
5299 | .byte 0x3C ! 00003675000000FA +0072 0 | |
5300 | .byte 0x2D ! 00003675000000FB +0073 0 | |
5301 | .word 0xBDC5494B ! 00003675000000FC +0074 0 Single -9.633120E-02 | |
5302 | .xword 0x2003B2B5D0B5565A ! 0000367500000100 +0078 0 | |
5303 | .xword 0xAE6A516161F807EB ! 0000367500000108 +0080 0 | |
5304 | ||
5305 | !======================================================================== | |
5306 | ||
5307 | SECTION .bdata072 DATA_VA=0xffff8f5510000000 | |
5308 | attr_data { | |
5309 | Name = .bdata072, | |
5310 | VA = 0xffff8f5510000000, | |
5311 | RA = 0xe20000000, | |
5312 | PA = ra2pa(0xe20000000,0), | |
5313 | part_0_ctx_nonzero_tsb_config_2, | |
5314 | TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0, | |
5315 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
5316 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5317 | } | |
5318 | ||
5319 | ||
5320 | SECTION .bdata072 | |
5321 | .data | |
5322 | DATA118: | |
5323 | .xword 0x8800B1030299FFFF ! FFFF8F5510000000 -0088 DATA119+0x88 | |
5324 | .xword 0x8800000075360000 ! FFFF8F5510000008 -0080 DATA117+0x88 | |
5325 | .xword 0x408BA7DDF62D1D6E ! FFFF8F5510000010 -0078 0 Double 8.849834E+02 | |
5326 | .word 0x39C7BA53 ! FFFF8F5510000018 -0070 0 Single 3.809506E-04 | |
5327 | .word 0xD661C6C1 ! FFFF8F551000001C -006C 0 | |
5328 | .xword 0x40C9B29994EB8D8F ! FFFF8F5510000020 -0068 0 Double 1.315720E+04 | |
5329 | .byte 0x38 ! FFFF8F5510000028 -0060 0 | |
5330 | .byte 0x59 ! FFFF8F5510000029 -005F 0 | |
5331 | .half 0xA668 ! FFFF8F551000002A -005E 0 | |
5332 | .half 0x4983 ! FFFF8F551000002C -005C 0 | |
5333 | .half 0x8009 ! FFFF8F551000002E -005A 0 | |
5334 | .half 0xF343 ! FFFF8F5510000030 -0058 0 | |
5335 | .half 0xF065 ! FFFF8F5510000032 -0056 0 | |
5336 | .half 0xB48E ! FFFF8F5510000034 -0054 0 | |
5337 | .byte 0x07 ! FFFF8F5510000036 -0052 0 | |
5338 | .byte 0x37 ! FFFF8F5510000037 -0051 0 | |
5339 | .word 0x7815D7E7 ! FFFF8F5510000038 -0050 0 | |
5340 | .word 0x32D0E370 ! FFFF8F551000003C -004C 0 | |
5341 | .half 0x9434 ! FFFF8F5510000040 -0048 0 | |
5342 | .byte 0x37 ! FFFF8F5510000042 -0046 0 | |
5343 | .byte 0xCA ! FFFF8F5510000043 -0045 0 | |
5344 | .word 0xA267BC0B ! FFFF8F5510000044 -0044 0 | |
5345 | .xword 0x3ED34A52A90707DF ! FFFF8F5510000048 -0040 0 Double 4.599172E-06 | |
5346 | .xword 0x8F810BAA6A7061EB ! FFFF8F5510000050 -0038 0 | |
5347 | .xword 0x62914DF764CD44E0 ! FFFF8F5510000058 -0030 0 | |
5348 | .half 0xEC59 ! FFFF8F5510000060 -0028 0 | |
5349 | .byte 0x4F ! FFFF8F5510000062 -0026 0 | |
5350 | .byte 0x57 ! FFFF8F5510000063 -0025 0 | |
5351 | .word 0x2A37E7F4 ! FFFF8F5510000064 -0024 0 | |
5352 | .xword 0x49083D28E53BA48E ! FFFF8F5510000068 -0020 0 | |
5353 | .xword 0xD218840BEAA07A01 ! FFFF8F5510000070 -0018 0 | |
5354 | .xword 0x40E2F32ABF149B59 ! FFFF8F5510000078 -0010 0 Double 3.880934E+04 | |
5355 | .word 0x3EF4986B ! FFFF8F5510000080 -0008 0 Single 4.777254E-01 | |
5356 | .word 0x57603870 ! FFFF8F5510000084 -0004 0 | |
5357 | .word 0xA980BD7A ! FFFF8F5510000088 +0000 0 | |
5358 | .byte 0x69 ! FFFF8F551000008C +0004 0 | |
5359 | .byte 0xBC ! FFFF8F551000008D +0005 0 | |
5360 | .byte 0x61 ! FFFF8F551000008E +0006 0 | |
5361 | .byte 0xCE ! FFFF8F551000008F +0007 0 | |
5362 | .word 0xC692DE86 ! FFFF8F5510000090 +0008 0 | |
5363 | .word 0xBBDA94D1 ! FFFF8F5510000094 +000C 0 Single -6.670572E-03 | |
5364 | .xword 0x0421CFD6F59440CA ! FFFF8F5510000098 +0010 0 | |
5365 | .half 0x7421 ! FFFF8F55100000A0 +0018 0 | |
5366 | .byte 0x3C ! FFFF8F55100000A2 +001A 0 | |
5367 | .byte 0xBA ! FFFF8F55100000A3 +001B 0 | |
5368 | .half 0x9433 ! FFFF8F55100000A4 +001C 0 | |
5369 | .byte 0xAE ! FFFF8F55100000A6 +001E 0 | |
5370 | .byte 0xF9 ! FFFF8F55100000A7 +001F 0 | |
5371 | .xword 0xDFCBCD13442D22CB ! FFFF8F55100000A8 +0020 0 | |
5372 | .xword 0x3F9F5F2F82DEBC91 ! FFFF8F55100000B0 +0028 0 Double 3.063654E-02 | |
5373 | .xword 0xE644E3DD36136CD3 ! FFFF8F55100000B8 +0030 0 | |
5374 | .xword 0x40846FB023BA4B61 ! FFFF8F55100000C0 +0038 0 Double 6.539610E+02 | |
5375 | .word 0xD857B913 ! FFFF8F55100000C8 +0040 0 | |
5376 | .half 0xA68B ! FFFF8F55100000CC +0044 0 | |
5377 | .byte 0x17 ! FFFF8F55100000CE +0046 0 | |
5378 | .byte 0x30 ! FFFF8F55100000CF +0047 0 | |
5379 | .xword 0xA3AE93205C3ECC25 ! FFFF8F55100000D0 +0048 0 | |
5380 | .word 0xB829AC17 ! FFFF8F55100000D8 +0050 0 Single -4.045301E-05 | |
5381 | .word 0xC19DE2A9 ! FFFF8F55100000DC +0054 0 Single -1.973567E+01 | |
5382 | .half 0xE103 ! FFFF8F55100000E0 +0058 0 | |
5383 | .half 0x96B3 ! FFFF8F55100000E2 +005A 0 | |
5384 | .word 0x01E356D8 ! FFFF8F55100000E4 +005C 0 | |
5385 | .xword 0x406A6B28A1686BD5 ! FFFF8F55100000E8 +0060 0 Double 2.113487E+02 | |
5386 | .xword 0xBFFDC62A8A2D7F23 ! FFFF8F55100000F0 +0068 0 Double -1.860880E+00 | |
5387 | .byte 0xBC ! FFFF8F55100000F8 +0070 0 | |
5388 | .byte 0xEE ! FFFF8F55100000F9 +0071 0 | |
5389 | .byte 0xB3 ! FFFF8F55100000FA +0072 0 | |
5390 | .byte 0x33 ! FFFF8F55100000FB +0073 0 | |
5391 | .word 0xC6EDC205 ! FFFF8F55100000FC +0074 0 Single -3.043301E+04 | |
5392 | .xword 0xB5922BF62B6DB829 ! FFFF8F5510000100 +0078 0 | |
5393 | .xword 0xCFA4D9781248FEED ! FFFF8F5510000108 +0080 0 | |
5394 | ||
5395 | !======================================================================== | |
5396 | ||
5397 | SECTION .bdata073 DATA_VA=0xffff990203b10000 | |
5398 | attr_data { | |
5399 | Name = .bdata073, | |
5400 | VA = 0xffff990203b10000, | |
5401 | RA = 0xebfe70000, | |
5402 | PA = ra2pa(0xebfe70000,0), | |
5403 | part_0_ctx_nonzero_tsb_config_1, | |
5404 | TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0, | |
5405 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5406 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5407 | } | |
5408 | ||
5409 | ||
5410 | SECTION .bdata073 | |
5411 | .data | |
5412 | DATA119: | |
5413 | .xword 0xFFFFF0D268A60088 ! FFFF990203B10000 -0088 DATA120+0x88 | |
5414 | .xword 0xFFFF8F5510000088 ! FFFF990203B10008 -0080 DATA118+0x88 | |
5415 | .xword 0x3EF04E4D33ABB002 ! FFFF990203B10010 -0078 0 Double 1.555049E-05 | |
5416 | .word 0x3FC2058B ! FFFF990203B10018 -0070 0 Single 1.515794E+00 | |
5417 | .word 0x1EA5A680 ! FFFF990203B1001C -006C 0 | |
5418 | .xword 0x401498435358CB1C ! FFFF990203B10020 -0068 0 Double 5.148694E+00 | |
5419 | .byte 0x3F ! FFFF990203B10028 -0060 0 | |
5420 | .byte 0xFA ! FFFF990203B10029 -005F 0 | |
5421 | .half 0x8A0F ! FFFF990203B1002A -005E 0 | |
5422 | .half 0xF21D ! FFFF990203B1002C -005C 0 | |
5423 | .half 0x02B2 ! FFFF990203B1002E -005A 0 | |
5424 | .half 0x34F0 ! FFFF990203B10030 -0058 0 | |
5425 | .half 0xF0B5 ! FFFF990203B10032 -0056 0 | |
5426 | .half 0xFE76 ! FFFF990203B10034 -0054 0 | |
5427 | .byte 0x36 ! FFFF990203B10036 -0052 0 | |
5428 | .byte 0xE9 ! FFFF990203B10037 -0051 0 | |
5429 | .word 0x2636CDA9 ! FFFF990203B10038 -0050 0 | |
5430 | .word 0x93A5D0C3 ! FFFF990203B1003C -004C 0 | |
5431 | .half 0x8005 ! FFFF990203B10040 -0048 0 | |
5432 | .byte 0x38 ! FFFF990203B10042 -0046 0 | |
5433 | .byte 0x89 ! FFFF990203B10043 -0045 0 | |
5434 | .word 0x4A6D1B18 ! FFFF990203B10044 -0044 0 | |
5435 | .xword 0xBF1BEE65C6273697 ! FFFF990203B10048 -0040 0 Double -1.065492E-04 | |
5436 | .xword 0x679BBCC30D1BC6C9 ! FFFF990203B10050 -0038 0 | |
5437 | .xword 0x72D9C3ACA4821435 ! FFFF990203B10058 -0030 0 | |
5438 | .half 0x7606 ! FFFF990203B10060 -0028 0 | |
5439 | .byte 0xCF ! FFFF990203B10062 -0026 0 | |
5440 | .byte 0xDF ! FFFF990203B10063 -0025 0 | |
5441 | .word 0x3E0DCCD2 ! FFFF990203B10064 -0024 0 | |
5442 | .xword 0x97FC4FF113110E76 ! FFFF990203B10068 -0020 0 | |
5443 | .xword 0xE3A0DEACF9257D42 ! FFFF990203B10070 -0018 0 | |
5444 | .xword 0xBFC63C03C34D1BA2 ! FFFF990203B10078 -0010 0 Double -1.737065E-01 | |
5445 | .word 0xBC91D4BA ! FFFF990203B10080 -0008 0 Single -1.780163E-02 | |
5446 | .word 0x24A16D06 ! FFFF990203B10084 -0004 0 | |
5447 | .word 0xBAFDE464 ! FFFF990203B10088 +0000 0 | |
5448 | .byte 0x06 ! FFFF990203B1008C +0004 0 | |
5449 | .byte 0x7D ! FFFF990203B1008D +0005 0 | |
5450 | .byte 0x1E ! FFFF990203B1008E +0006 0 | |
5451 | .byte 0xBA ! FFFF990203B1008F +0007 0 | |
5452 | .word 0xFD361AA5 ! FFFF990203B10090 +0008 0 | |
5453 | .word 0x40F4BE8E ! FFFF990203B10094 +000C 0 Single 7.648261E+00 | |
5454 | .xword 0x5CA41A6057013C6A ! FFFF990203B10098 +0010 0 | |
5455 | .half 0xFFB9 ! FFFF990203B100A0 +0018 0 | |
5456 | .byte 0x59 ! FFFF990203B100A2 +001A 0 | |
5457 | .byte 0x7F ! FFFF990203B100A3 +001B 0 | |
5458 | .half 0x3F19 ! FFFF990203B100A4 +001C 0 | |
5459 | .byte 0x05 ! FFFF990203B100A6 +001E 0 | |
5460 | .byte 0x18 ! FFFF990203B100A7 +001F 0 | |
5461 | .xword 0x7D7124ADC82DCC0D ! FFFF990203B100A8 +0020 0 | |
5462 | .xword 0x40DA05A47D736F4A ! FFFF990203B100B0 +0028 0 Double 2.664657E+04 | |
5463 | .xword 0x1A2B9C681CBACE22 ! FFFF990203B100B8 +0030 0 | |
5464 | .xword 0xC034F84C813AE985 ! FFFF990203B100C0 +0038 0 Double -2.096992E+01 | |
5465 | .word 0x1A7737B9 ! FFFF990203B100C8 +0040 0 | |
5466 | .half 0x40A3 ! FFFF990203B100CC +0044 0 | |
5467 | .byte 0xFB ! FFFF990203B100CE +0046 0 | |
5468 | .byte 0x1C ! FFFF990203B100CF +0047 0 | |
5469 | .xword 0xE0D94C261365777F ! FFFF990203B100D0 +0048 0 | |
5470 | .word 0xC244C951 ! FFFF990203B100D8 +0050 0 Single -4.919660E+01 | |
5471 | .word 0xC53550CD ! FFFF990203B100DC +0054 0 Single -2.901050E+03 | |
5472 | .half 0x0637 ! FFFF990203B100E0 +0058 0 | |
5473 | .half 0x4275 ! FFFF990203B100E2 +005A 0 | |
5474 | .word 0xAC53B2EA ! FFFF990203B100E4 +005C 0 | |
5475 | .xword 0xC13BA6EED0D2F2B2 ! FFFF990203B100E8 +0060 0 Double -1.812207E+06 | |
5476 | .xword 0xBF95B3935B5E276E ! FFFF990203B100F0 +0068 0 Double -2.119284E-02 | |
5477 | .byte 0x1B ! FFFF990203B100F8 +0070 0 | |
5478 | .byte 0x1E ! FFFF990203B100F9 +0071 0 | |
5479 | .byte 0x07 ! FFFF990203B100FA +0072 0 | |
5480 | .byte 0xC7 ! FFFF990203B100FB +0073 0 | |
5481 | .word 0x40C4B676 ! FFFF990203B100FC +0074 0 Single 6.147273E+00 | |
5482 | .xword 0xC9C1936734281A92 ! FFFF990203B10100 +0078 0 | |
5483 | .xword 0x347D74D92FC7B0DD ! FFFF990203B10108 +0080 0 | |
5484 | ||
5485 | !======================================================================== | |
5486 | ||
5487 | SECTION .bdata074 DATA_VA=0xfffff0d268a60000 | |
5488 | attr_data { | |
5489 | Name = .bdata074, | |
5490 | VA = 0xfffff0d268a60000, | |
5491 | RA = 0xfdfd42000, | |
5492 | PA = ra2pa(0xfdfd42000,0), | |
5493 | part_0_ctx_nonzero_tsb_config_3, | |
5494 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5495 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
5496 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5497 | } | |
5498 | ||
5499 | ||
5500 | SECTION .bdata074 | |
5501 | .data | |
5502 | DATA120: | |
5503 | .xword 0x88000030DD030000 ! FFFFF0D268A60000 -0088 DATA121+0x88 | |
5504 | .xword 0x8800B1030299FFFF ! FFFFF0D268A60008 -0080 DATA119+0x88 | |
5505 | .xword 0x3FD146DD1908037F ! FFFFF0D268A60010 -0078 0 Double 2.699502E-01 | |
5506 | .word 0x3A35DB48 ! FFFFF0D268A60018 -0070 0 Single 6.937278E-04 | |
5507 | .word 0xA24C23FE ! FFFFF0D268A6001C -006C 0 | |
5508 | .xword 0xC0EF8B5A4D77B453 ! FFFFF0D268A60020 -0068 0 Double -6.460282E+04 | |
5509 | .byte 0xC6 ! FFFFF0D268A60028 -0060 0 | |
5510 | .byte 0x9D ! FFFFF0D268A60029 -005F 0 | |
5511 | .half 0xA1C9 ! FFFFF0D268A6002A -005E 0 | |
5512 | .half 0x4377 ! FFFFF0D268A6002C -005C 0 | |
5513 | .half 0x075E ! FFFFF0D268A6002E -005A 0 | |
5514 | .half 0x9DE6 ! FFFFF0D268A60030 -0058 0 | |
5515 | .half 0x6EBA ! FFFFF0D268A60032 -0056 0 | |
5516 | .half 0x7168 ! FFFFF0D268A60034 -0054 0 | |
5517 | .byte 0xFA ! FFFFF0D268A60036 -0052 0 | |
5518 | .byte 0xA0 ! FFFFF0D268A60037 -0051 0 | |
5519 | .word 0xB77F149F ! FFFFF0D268A60038 -0050 0 | |
5520 | .word 0x3CEC1C63 ! FFFFF0D268A6003C -004C 0 | |
5521 | .half 0x02FE ! FFFFF0D268A60040 -0048 0 | |
5522 | .byte 0x58 ! FFFFF0D268A60042 -0046 0 | |
5523 | .byte 0x7E ! FFFFF0D268A60043 -0045 0 | |
5524 | .word 0xA1E52435 ! FFFFF0D268A60044 -0044 0 | |
5525 | .xword 0x3F5CB4B9435B6FE0 ! FFFFF0D268A60048 -0040 0 Double 1.752072E-03 | |
5526 | .xword 0x407AFF75261F8C95 ! FFFFF0D268A60050 -0038 0 | |
5527 | .xword 0xE81D5A3696DCB65A ! FFFFF0D268A60058 -0030 0 | |
5528 | .half 0x7F22 ! FFFFF0D268A60060 -0028 0 | |
5529 | .byte 0x94 ! FFFFF0D268A60062 -0026 0 | |
5530 | .byte 0x33 ! FFFFF0D268A60063 -0025 0 | |
5531 | .word 0xD0E5DF3A ! FFFFF0D268A60064 -0024 0 | |
5532 | .xword 0x2132662E8171FBF4 ! FFFFF0D268A60068 -0020 0 | |
5533 | .xword 0xDE3CDAC1A2CDC00A ! FFFFF0D268A60070 -0018 0 | |
5534 | .xword 0x4121F557D9265AB0 ! FFFFF0D268A60078 -0010 0 Double 5.884599E+05 | |
5535 | .word 0xB8093F07 ! FFFFF0D268A60080 -0008 0 Single -3.272204E-05 | |
5536 | .word 0x57ED6747 ! FFFFF0D268A60084 -0004 0 | |
5537 | .word 0x3BD535E7 ! FFFFF0D268A60088 +0000 0 | |
5538 | .byte 0xFF ! FFFFF0D268A6008C +0004 0 | |
5539 | .byte 0xC0 ! FFFFF0D268A6008D +0005 0 | |
5540 | .byte 0xF1 ! FFFFF0D268A6008E +0006 0 | |
5541 | .byte 0x23 ! FFFFF0D268A6008F +0007 0 | |
5542 | .word 0xB4B3071A ! FFFFF0D268A60090 +0008 0 | |
5543 | .word 0xB94AB27A ! FFFFF0D268A60094 +000C 0 Single -1.933071E-04 | |
5544 | .xword 0x80AE392F92CC555D ! FFFFF0D268A60098 +0010 0 | |
5545 | .half 0x793B ! FFFFF0D268A600A0 +0018 0 | |
5546 | .byte 0x0A ! FFFFF0D268A600A2 +001A 0 | |
5547 | .byte 0xA1 ! FFFFF0D268A600A3 +001B 0 | |
5548 | .half 0xAD55 ! FFFFF0D268A600A4 +001C 0 | |
5549 | .byte 0xCC ! FFFFF0D268A600A6 +001E 0 | |
5550 | .byte 0x20 ! FFFFF0D268A600A7 +001F 0 | |
5551 | .xword 0xEF2E8005DEE72CF6 ! FFFFF0D268A600A8 +0020 0 | |
5552 | .xword 0x3F6AB0FFB2625EF5 ! FFFFF0D268A600B0 +0028 0 Double 3.258228E-03 | |
5553 | .xword 0x4F9181074D773356 ! FFFFF0D268A600B8 +0030 0 | |
5554 | .xword 0x3F03C84B41E1AA00 ! FFFFF0D268A600C0 +0038 0 Double 3.773193E-05 | |
5555 | .word 0x4FE07005 ! FFFFF0D268A600C8 +0040 0 | |
5556 | .half 0x793E ! FFFFF0D268A600CC +0044 0 | |
5557 | .byte 0xE5 ! FFFFF0D268A600CE +0046 0 | |
5558 | .byte 0x72 ! FFFFF0D268A600CF +0047 0 | |
5559 | .xword 0xD4548854EBDBB227 ! FFFFF0D268A600D0 +0048 0 | |
5560 | .word 0x3D9AA0AE ! FFFFF0D268A600D8 +0050 0 Single 7.550178E-02 | |
5561 | .word 0xC5FBBE6F ! FFFFF0D268A600DC +0054 0 Single -8.055804E+03 | |
5562 | .half 0x17D3 ! FFFFF0D268A600E0 +0058 0 | |
5563 | .half 0x65AA ! FFFFF0D268A600E2 +005A 0 | |
5564 | .word 0xB134ECD1 ! FFFFF0D268A600E4 +005C 0 | |
5565 | .xword 0x40955CA7FB9865A6 ! FFFFF0D268A600E8 +0060 0 Double 1.367164E+03 | |
5566 | .xword 0x41057386210D8F53 ! FFFFF0D268A600F0 +0068 0 Double 1.757288E+05 | |
5567 | .byte 0x9D ! FFFFF0D268A600F8 +0070 0 | |
5568 | .byte 0xE9 ! FFFFF0D268A600F9 +0071 0 | |
5569 | .byte 0xAC ! FFFFF0D268A600FA +0072 0 | |
5570 | .byte 0x4E ! FFFFF0D268A600FB +0073 0 | |
5571 | .word 0x424B2549 ! FFFFF0D268A600FC +0074 0 Single 5.078641E+01 | |
5572 | .xword 0x63A525DB90C18873 ! FFFFF0D268A60100 +0078 0 | |
5573 | .xword 0xF1A314F8388F4417 ! FFFFF0D268A60108 +0080 0 | |
5574 | ||
5575 | !======================================================================== | |
5576 | ||
5577 | SECTION .bdata075 DATA_VA=0x3dd30000000 | |
5578 | attr_data { | |
5579 | Name = .bdata075, | |
5580 | VA = 0x3dd30000000, | |
5581 | RA = 0xe10000000, | |
5582 | PA = ra2pa(0xe10000000,0), | |
5583 | part_0_ctx_nonzero_tsb_config_2, | |
5584 | TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0, | |
5585 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5586 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5587 | } | |
5588 | ||
5589 | ||
5590 | SECTION .bdata075 | |
5591 | .data | |
5592 | DATA121: | |
5593 | .xword 0x000022F4BDEE0088 ! 000003DD30000000 -0088 DATA122+0x88 | |
5594 | .xword 0xFFFFF0D268A60088 ! 000003DD30000008 -0080 DATA120+0x88 | |
5595 | .xword 0xC0E45105CAB46FBF ! 000003DD30000010 -0078 0 Double -4.160818E+04 | |
5596 | .word 0x4361CE8C ! 000003DD30000018 -0070 0 Single 2.258068E+02 | |
5597 | .word 0x5E00E263 ! 000003DD3000001C -006C 0 | |
5598 | .xword 0xC13F3B084754FAAE ! 000003DD30000020 -0068 0 Double -2.046728E+06 | |
5599 | .byte 0xB7 ! 000003DD30000028 -0060 0 | |
5600 | .byte 0x9E ! 000003DD30000029 -005F 0 | |
5601 | .half 0x59F9 ! 000003DD3000002A -005E 0 | |
5602 | .half 0x772D ! 000003DD3000002C -005C 0 | |
5603 | .half 0xC4C3 ! 000003DD3000002E -005A 0 | |
5604 | .half 0xDE9B ! 000003DD30000030 -0058 0 | |
5605 | .half 0x8CED ! 000003DD30000032 -0056 0 | |
5606 | .half 0xBDA6 ! 000003DD30000034 -0054 0 | |
5607 | .byte 0x25 ! 000003DD30000036 -0052 0 | |
5608 | .byte 0x86 ! 000003DD30000037 -0051 0 | |
5609 | .word 0x2ECBA3E8 ! 000003DD30000038 -0050 0 | |
5610 | .word 0x68EBE89C ! 000003DD3000003C -004C 0 | |
5611 | .half 0xE083 ! 000003DD30000040 -0048 0 | |
5612 | .byte 0xB9 ! 000003DD30000042 -0046 0 | |
5613 | .byte 0xD3 ! 000003DD30000043 -0045 0 | |
5614 | .word 0xE29F1CFA ! 000003DD30000044 -0044 0 | |
5615 | .xword 0x3EDBC60AC88A2F61 ! 000003DD30000048 -0040 0 Double 6.621743E-06 | |
5616 | .xword 0xCA0268E50F29793D ! 000003DD30000050 -0038 0 | |
5617 | .xword 0xCBE52DF0A2442F9F ! 000003DD30000058 -0030 0 | |
5618 | .half 0x78EF ! 000003DD30000060 -0028 0 | |
5619 | .byte 0xA4 ! 000003DD30000062 -0026 0 | |
5620 | .byte 0x44 ! 000003DD30000063 -0025 0 | |
5621 | .word 0x430FFCEE ! 000003DD30000064 -0024 0 | |
5622 | .xword 0xBFB510ABF64A40B0 ! 000003DD30000068 -0020 0 | |
5623 | .xword 0x428900B96BE5632F ! 000003DD30000070 -0018 0 | |
5624 | .xword 0xC034AE27093571C7 ! 000003DD30000078 -0010 0 Double -2.068028E+01 | |
5625 | .word 0xC2642442 ! 000003DD30000080 -0008 0 Single -5.703541E+01 | |
5626 | .word 0xB6929628 ! 000003DD30000084 -0004 0 | |
5627 | .word 0xEBA80DC3 ! 000003DD30000088 +0000 0 | |
5628 | .byte 0x24 ! 000003DD3000008C +0004 0 | |
5629 | .byte 0x2A ! 000003DD3000008D +0005 0 | |
5630 | .byte 0x9C ! 000003DD3000008E +0006 0 | |
5631 | .byte 0xDF ! 000003DD3000008F +0007 0 | |
5632 | .word 0x6D2989FC ! 000003DD30000090 +0008 0 | |
5633 | .word 0x3863B3D5 ! 000003DD30000094 +000C 0 Single 5.428850E-05 | |
5634 | .xword 0xF1346EAC57916A74 ! 000003DD30000098 +0010 0 | |
5635 | .half 0x25A0 ! 000003DD300000A0 +0018 0 | |
5636 | .byte 0x1E ! 000003DD300000A2 +001A 0 | |
5637 | .byte 0x28 ! 000003DD300000A3 +001B 0 | |
5638 | .half 0x05F8 ! 000003DD300000A4 +001C 0 | |
5639 | .byte 0x45 ! 000003DD300000A6 +001E 0 | |
5640 | .byte 0x17 ! 000003DD300000A7 +001F 0 | |
5641 | .xword 0xF8567334A35B0CB0 ! 000003DD300000A8 +0020 0 | |
5642 | .xword 0xBFB7E234C2E47818 ! 000003DD300000B0 +0028 0 Double -9.329538E-02 | |
5643 | .xword 0x0E47AA3B6C8294CB ! 000003DD300000B8 +0030 0 | |
5644 | .xword 0x3EFF8F24C3B6FF7B ! 000003DD300000C0 +0038 0 Double 3.009716E-05 | |
5645 | .word 0x80AEDAB8 ! 000003DD300000C8 +0040 0 | |
5646 | .half 0xCD6D ! 000003DD300000CC +0044 0 | |
5647 | .byte 0x07 ! 000003DD300000CE +0046 0 | |
5648 | .byte 0x8E ! 000003DD300000CF +0047 0 | |
5649 | .xword 0xDA8A284A73CE8FFB ! 000003DD300000D0 +0048 0 | |
5650 | .word 0xBABDB5A9 ! 000003DD300000D8 +0050 0 Single -1.447369E-03 | |
5651 | .word 0x4527681D ! 000003DD300000DC +0054 0 Single 2.678507E+03 | |
5652 | .half 0x3905 ! 000003DD300000E0 +0058 0 | |
5653 | .half 0x993F ! 000003DD300000E2 +005A 0 | |
5654 | .word 0xBADC0178 ! 000003DD300000E4 +005C 0 | |
5655 | .xword 0x3FD41C5C2335260B ! 000003DD300000E8 +0060 0 Double 3.142310E-01 | |
5656 | .xword 0x400EB418174C7B75 ! 000003DD300000F0 +0068 0 Double 3.837937E+00 | |
5657 | .byte 0x2C ! 000003DD300000F8 +0070 0 | |
5658 | .byte 0x5A ! 000003DD300000F9 +0071 0 | |
5659 | .byte 0x4D ! 000003DD300000FA +0072 0 | |
5660 | .byte 0x9A ! 000003DD300000FB +0073 0 | |
5661 | .word 0xC4444DA3 ! 000003DD300000FC +0074 0 Single -7.852131E+02 | |
5662 | .xword 0x4293400071ABF79C ! 000003DD30000100 +0078 0 | |
5663 | .xword 0xEF3E961BEEC3FDC2 ! 000003DD30000108 +0080 0 | |
5664 | ||
5665 | !======================================================================== | |
5666 | ||
5667 | SECTION .bdata076 DATA_VA=0x22f4bdee0000 | |
5668 | attr_data { | |
5669 | Name = .bdata076, | |
5670 | VA = 0x22f4bdee0000, | |
5671 | RA = 0xebfe60000, | |
5672 | PA = ra2pa(0xebfe60000,0), | |
5673 | part_0_ctx_nonzero_tsb_config_1, | |
5674 | TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0, | |
5675 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
5676 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5677 | } | |
5678 | ||
5679 | ||
5680 | SECTION .bdata076 | |
5681 | .data | |
5682 | DATA122: | |
5683 | .xword 0x88001FDD22000000 ! 000022F4BDEE0000 -0088 DATA123+0x88 | |
5684 | .xword 0x88000030DD030000 ! 000022F4BDEE0008 -0080 DATA121+0x88 | |
5685 | .xword 0xC12F3D0D216532B2 ! 000022F4BDEE0010 -0078 0 Double -1.023623E+06 | |
5686 | .word 0xBB450FFD ! 000022F4BDEE0018 -0070 0 Single -3.006934E-03 | |
5687 | .word 0x817133FE ! 000022F4BDEE001C -006C 0 | |
5688 | .xword 0xBF101E047538330D ! 000022F4BDEE0020 -0068 0 Double -6.148245E-05 | |
5689 | .byte 0x67 ! 000022F4BDEE0028 -0060 0 | |
5690 | .byte 0xEC ! 000022F4BDEE0029 -005F 0 | |
5691 | .half 0x934A ! 000022F4BDEE002A -005E 0 | |
5692 | .half 0xF32C ! 000022F4BDEE002C -005C 0 | |
5693 | .half 0xA8A3 ! 000022F4BDEE002E -005A 0 | |
5694 | .half 0xDCA2 ! 000022F4BDEE0030 -0058 0 | |
5695 | .half 0x3543 ! 000022F4BDEE0032 -0056 0 | |
5696 | .half 0x0B3A ! 000022F4BDEE0034 -0054 0 | |
5697 | .byte 0x23 ! 000022F4BDEE0036 -0052 0 | |
5698 | .byte 0xFE ! 000022F4BDEE0037 -0051 0 | |
5699 | .word 0x3E991EB3 ! 000022F4BDEE0038 -0050 0 | |
5700 | .word 0x0EDE7CFB ! 000022F4BDEE003C -004C 0 | |
5701 | .half 0x0E49 ! 000022F4BDEE0040 -0048 0 | |
5702 | .byte 0x1A ! 000022F4BDEE0042 -0046 0 | |
5703 | .byte 0x5D ! 000022F4BDEE0043 -0045 0 | |
5704 | .word 0x85D345C3 ! 000022F4BDEE0044 -0044 0 | |
5705 | .xword 0xC0DE33B5027D7472 ! 000022F4BDEE0048 -0040 0 Double -3.092683E+04 | |
5706 | .xword 0xE93BFF0B83AA3379 ! 000022F4BDEE0050 -0038 0 | |
5707 | .xword 0xB6324D25DC28641C ! 000022F4BDEE0058 -0030 0 | |
5708 | .half 0x6C51 ! 000022F4BDEE0060 -0028 0 | |
5709 | .byte 0xDC ! 000022F4BDEE0062 -0026 0 | |
5710 | .byte 0x53 ! 000022F4BDEE0063 -0025 0 | |
5711 | .word 0xA99E5E56 ! 000022F4BDEE0064 -0024 0 | |
5712 | .xword 0xD925D3F1DB12B30A ! 000022F4BDEE0068 -0020 0 | |
5713 | .xword 0x71F8ABB31CC7C3F1 ! 000022F4BDEE0070 -0018 0 | |
5714 | .xword 0x3F8109B3E11F7AB8 ! 000022F4BDEE0078 -0010 0 Double 8.319288E-03 | |
5715 | .word 0xC045EF79 ! 000022F4BDEE0080 -0008 0 Single -3.092741E+00 | |
5716 | .word 0x7800302C ! 000022F4BDEE0084 -0004 0 | |
5717 | .word 0x35C45134 ! 000022F4BDEE0088 +0000 0 | |
5718 | .byte 0x01 ! 000022F4BDEE008C +0004 0 | |
5719 | .byte 0x88 ! 000022F4BDEE008D +0005 0 | |
5720 | .byte 0xF3 ! 000022F4BDEE008E +0006 0 | |
5721 | .byte 0x8F ! 000022F4BDEE008F +0007 0 | |
5722 | .word 0xE91098AC ! 000022F4BDEE0090 +0008 0 | |
5723 | .word 0xC3060E12 ! 000022F4BDEE0094 +000C 0 Single -1.340550E+02 | |
5724 | .xword 0x58DEB71ED437068D ! 000022F4BDEE0098 +0010 0 | |
5725 | .half 0x8DCA ! 000022F4BDEE00A0 +0018 0 | |
5726 | .byte 0x1F ! 000022F4BDEE00A2 +001A 0 | |
5727 | .byte 0x42 ! 000022F4BDEE00A3 +001B 0 | |
5728 | .half 0x3409 ! 000022F4BDEE00A4 +001C 0 | |
5729 | .byte 0xEB ! 000022F4BDEE00A6 +001E 0 | |
5730 | .byte 0x59 ! 000022F4BDEE00A7 +001F 0 | |
5731 | .xword 0x5FF19718817B9554 ! 000022F4BDEE00A8 +0020 0 | |
5732 | .xword 0x3FA7425967E2292F ! 000022F4BDEE00B0 +0028 0 Double 4.542808E-02 | |
5733 | .xword 0x6B6DDE5F5C350847 ! 000022F4BDEE00B8 +0030 0 | |
5734 | .xword 0x40552142D8CAD385 ! 000022F4BDEE00C0 +0038 0 Double 8.451971E+01 | |
5735 | .word 0xFA0BCA67 ! 000022F4BDEE00C8 +0040 0 | |
5736 | .half 0x22F6 ! 000022F4BDEE00CC +0044 0 | |
5737 | .byte 0x31 ! 000022F4BDEE00CE +0046 0 | |
5738 | .byte 0x6E ! 000022F4BDEE00CF +0047 0 | |
5739 | .xword 0x809AC835ECF0467B ! 000022F4BDEE00D0 +0048 0 | |
5740 | .word 0x3FCBE773 ! 000022F4BDEE00D8 +0050 0 Single 1.593001E+00 | |
5741 | .word 0x46227307 ! 000022F4BDEE00DC +0054 0 Single 1.039676E+04 | |
5742 | .half 0x1607 ! 000022F4BDEE00E0 +0058 0 | |
5743 | .half 0x726A ! 000022F4BDEE00E2 +005A 0 | |
5744 | .word 0x59C96ACB ! 000022F4BDEE00E4 +005C 0 | |
5745 | .xword 0xBF2F2C556101564C ! 000022F4BDEE00E8 +0060 0 Double -2.378325E-04 | |
5746 | .xword 0x3F5F74A711E58017 ! 000022F4BDEE00F0 +0068 0 Double 1.919902E-03 | |
5747 | .byte 0x78 ! 000022F4BDEE00F8 +0070 0 | |
5748 | .byte 0xFE ! 000022F4BDEE00F9 +0071 0 | |
5749 | .byte 0xE6 ! 000022F4BDEE00FA +0072 0 | |
5750 | .byte 0x09 ! 000022F4BDEE00FB +0073 0 | |
5751 | .word 0x39CB5F56 ! 000022F4BDEE00FC +0074 0 Single 3.879021E-04 | |
5752 | .xword 0x4FC6678170E4E85C ! 000022F4BDEE0100 +0078 0 | |
5753 | .xword 0xCA432650CD9FFCD3 ! 000022F4BDEE0108 +0080 0 | |
5754 | ||
5755 | !======================================================================== | |
5756 | ||
5757 | SECTION .bdata077 DATA_VA=0x22dd1f0000 | |
5758 | attr_data { | |
5759 | Name = .bdata077, | |
5760 | VA = 0x22dd1f0000, | |
5761 | RA = 0xebfe50000, | |
5762 | PA = ra2pa(0xebfe50000,0), | |
5763 | part_0_ctx_nonzero_tsb_config_1, | |
5764 | TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0, | |
5765 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5766 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5767 | } | |
5768 | ||
5769 | ||
5770 | SECTION .bdata077 | |
5771 | .data | |
5772 | DATA123: | |
5773 | .xword 0x00001924B0000088 ! 00000022DD1F0000 -0088 DATA124+0x88 | |
5774 | .xword 0x000022F4BDEE0088 ! 00000022DD1F0008 -0080 DATA122+0x88 | |
5775 | .xword 0xBED6E30DE596720E ! 00000022DD1F0010 -0078 0 Double -5.456670E-06 | |
5776 | .word 0x470BC268 ! 00000022DD1F0018 -0070 0 Single 3.577841E+04 | |
5777 | .word 0xF7B96296 ! 00000022DD1F001C -006C 0 | |
5778 | .xword 0x405A1A518B21DB5A ! 00000022DD1F0020 -0068 0 Double 1.044112E+02 | |
5779 | .byte 0xCD ! 00000022DD1F0028 -0060 0 | |
5780 | .byte 0x38 ! 00000022DD1F0029 -005F 0 | |
5781 | .half 0x9DF1 ! 00000022DD1F002A -005E 0 | |
5782 | .half 0x9966 ! 00000022DD1F002C -005C 0 | |
5783 | .half 0x2C80 ! 00000022DD1F002E -005A 0 | |
5784 | .half 0x0FB6 ! 00000022DD1F0030 -0058 0 | |
5785 | .half 0xABB4 ! 00000022DD1F0032 -0056 0 | |
5786 | .half 0x5A7E ! 00000022DD1F0034 -0054 0 | |
5787 | .byte 0xFD ! 00000022DD1F0036 -0052 0 | |
5788 | .byte 0x46 ! 00000022DD1F0037 -0051 0 | |
5789 | .word 0x91426D4C ! 00000022DD1F0038 -0050 0 | |
5790 | .word 0x6CA145EB ! 00000022DD1F003C -004C 0 | |
5791 | .half 0x0A9A ! 00000022DD1F0040 -0048 0 | |
5792 | .byte 0x38 ! 00000022DD1F0042 -0046 0 | |
5793 | .byte 0xDA ! 00000022DD1F0043 -0045 0 | |
5794 | .word 0x446B6935 ! 00000022DD1F0044 -0044 0 | |
5795 | .xword 0x405353D8683476B2 ! 00000022DD1F0048 -0040 0 Double 7.731008E+01 | |
5796 | .xword 0x7106E942F9BD8E39 ! 00000022DD1F0050 -0038 0 | |
5797 | .xword 0x3BDA02FFDFF73363 ! 00000022DD1F0058 -0030 0 | |
5798 | .half 0x4CCB ! 00000022DD1F0060 -0028 0 | |
5799 | .byte 0x06 ! 00000022DD1F0062 -0026 0 | |
5800 | .byte 0x3E ! 00000022DD1F0063 -0025 0 | |
5801 | .word 0x723B18E8 ! 00000022DD1F0064 -0024 0 | |
5802 | .xword 0x85DC949BC1A5ABA9 ! 00000022DD1F0068 -0020 0 | |
5803 | .xword 0x0A1F32F9C33D18EE ! 00000022DD1F0070 -0018 0 | |
5804 | .xword 0x3FBD3AB1736D0948 ! 00000022DD1F0078 -0010 0 Double 1.141768E-01 | |
5805 | .word 0xBC835970 ! 00000022DD1F0080 -0008 0 Single -1.603386E-02 | |
5806 | .word 0x30CB2663 ! 00000022DD1F0084 -0004 0 | |
5807 | .word 0x491B85A6 ! 00000022DD1F0088 +0000 0 | |
5808 | .byte 0x67 ! 00000022DD1F008C +0004 0 | |
5809 | .byte 0xD7 ! 00000022DD1F008D +0005 0 | |
5810 | .byte 0xBC ! 00000022DD1F008E +0006 0 | |
5811 | .byte 0xD0 ! 00000022DD1F008F +0007 0 | |
5812 | .word 0x88A607FE ! 00000022DD1F0090 +0008 0 | |
5813 | .word 0xC2A13E48 ! 00000022DD1F0094 +000C 0 Single -8.062164E+01 | |
5814 | .xword 0xABF477F6863BFAB6 ! 00000022DD1F0098 +0010 0 | |
5815 | .half 0x911A ! 00000022DD1F00A0 +0018 0 | |
5816 | .byte 0x02 ! 00000022DD1F00A2 +001A 0 | |
5817 | .byte 0x85 ! 00000022DD1F00A3 +001B 0 | |
5818 | .half 0xB1A8 ! 00000022DD1F00A4 +001C 0 | |
5819 | .byte 0x50 ! 00000022DD1F00A6 +001E 0 | |
5820 | .byte 0x09 ! 00000022DD1F00A7 +001F 0 | |
5821 | .xword 0xCD6E9C10586C77CD ! 00000022DD1F00A8 +0020 0 | |
5822 | .xword 0x404357ADE494C303 ! 00000022DD1F00B0 +0028 0 Double 3.868499E+01 | |
5823 | .xword 0x0EB58BC957E7BDF7 ! 00000022DD1F00B8 +0030 0 | |
5824 | .xword 0xBF7064B40829E0C0 ! 00000022DD1F00C0 +0038 0 Double -4.002288E-03 | |
5825 | .word 0x91B17864 ! 00000022DD1F00C8 +0040 0 | |
5826 | .half 0x134E ! 00000022DD1F00CC +0044 0 | |
5827 | .byte 0x63 ! 00000022DD1F00CE +0046 0 | |
5828 | .byte 0x9C ! 00000022DD1F00CF +0047 0 | |
5829 | .xword 0x2941017E377C1EBA ! 00000022DD1F00D0 +0048 0 | |
5830 | .word 0xB819A9B9 ! 00000022DD1F00D8 +0050 0 Single -3.663611E-05 | |
5831 | .word 0x46F46F01 ! 00000022DD1F00DC +0054 0 Single 3.128750E+04 | |
5832 | .half 0x5AA9 ! 00000022DD1F00E0 +0058 0 | |
5833 | .half 0x6B89 ! 00000022DD1F00E2 +005A 0 | |
5834 | .word 0x42B69A6A ! 00000022DD1F00E4 +005C 0 | |
5835 | .xword 0x40CFA8BC5D3DECCE ! 00000022DD1F00E8 +0060 0 Double 1.620947E+04 | |
5836 | .xword 0x3F0659C959270E3D ! 00000022DD1F00F0 +0068 0 Double 4.263063E-05 | |
5837 | .byte 0x55 ! 00000022DD1F00F8 +0070 0 | |
5838 | .byte 0x2F ! 00000022DD1F00F9 +0071 0 | |
5839 | .byte 0xFE ! 00000022DD1F00FA +0072 0 | |
5840 | .byte 0x2F ! 00000022DD1F00FB +0073 0 | |
5841 | .word 0xB8F5D095 ! 00000022DD1F00FC +0074 0 Single -1.172136E-04 | |
5842 | .xword 0x9F19BDFA73C0AA8C ! 00000022DD1F0100 +0078 0 | |
5843 | .xword 0x95B9C8243A68E7AA ! 00000022DD1F0108 +0080 0 | |
5844 | ||
5845 | !======================================================================== | |
5846 | ||
5847 | SECTION .bdata078 DATA_VA=0x1924b0000000 | |
5848 | attr_data { | |
5849 | Name = .bdata078, | |
5850 | VA = 0x1924b0000000, | |
5851 | RA = 0xe00000000, | |
5852 | PA = ra2pa(0xe00000000,0), | |
5853 | part_0_ctx_nonzero_tsb_config_2, | |
5854 | TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0, | |
5855 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5856 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5857 | } | |
5858 | ||
5859 | ||
5860 | SECTION .bdata078 | |
5861 | .data | |
5862 | DATA124: | |
5863 | .xword 0x000072F7E0000088 ! 00001924B0000000 -0088 DATA125+0x88 | |
5864 | .xword 0x00000022DD1F0088 ! 00001924B0000008 -0080 DATA123+0x88 | |
5865 | .xword 0xBF88FD7171322E84 ! 00001924B0000010 -0078 0 Double -1.220215E-02 | |
5866 | .word 0xC0E29717 ! 00001924B0000018 -0070 0 Single -7.080944E+00 | |
5867 | .word 0x16BD47CD ! 00001924B000001C -006C 0 | |
5868 | .xword 0xC04688B82BDE77F7 ! 00001924B0000020 -0068 0 Double -4.506812E+01 | |
5869 | .byte 0x6C ! 00001924B0000028 -0060 0 | |
5870 | .byte 0x9B ! 00001924B0000029 -005F 0 | |
5871 | .half 0x2725 ! 00001924B000002A -005E 0 | |
5872 | .half 0xBF9A ! 00001924B000002C -005C 0 | |
5873 | .half 0xA15C ! 00001924B000002E -005A 0 | |
5874 | .half 0xA591 ! 00001924B0000030 -0058 0 | |
5875 | .half 0x7D71 ! 00001924B0000032 -0056 0 | |
5876 | .half 0x23E1 ! 00001924B0000034 -0054 0 | |
5877 | .byte 0x46 ! 00001924B0000036 -0052 0 | |
5878 | .byte 0x36 ! 00001924B0000037 -0051 0 | |
5879 | .word 0x459BCC04 ! 00001924B0000038 -0050 0 | |
5880 | .word 0xF5014DD4 ! 00001924B000003C -004C 0 | |
5881 | .half 0xAD9A ! 00001924B0000040 -0048 0 | |
5882 | .byte 0xB7 ! 00001924B0000042 -0046 0 | |
5883 | .byte 0x7A ! 00001924B0000043 -0045 0 | |
5884 | .word 0x5A50947B ! 00001924B0000044 -0044 0 | |
5885 | .xword 0xC120B24DFFB80CD8 ! 00001924B0000048 -0040 0 Double -5.471110E+05 | |
5886 | .xword 0x091D70B1BF270305 ! 00001924B0000050 -0038 0 | |
5887 | .xword 0x8897599289C9FAF7 ! 00001924B0000058 -0030 0 | |
5888 | .half 0x8766 ! 00001924B0000060 -0028 0 | |
5889 | .byte 0xE5 ! 00001924B0000062 -0026 0 | |
5890 | .byte 0xB5 ! 00001924B0000063 -0025 0 | |
5891 | .word 0xC3CD8F4A ! 00001924B0000064 -0024 0 | |
5892 | .xword 0x0B5C259E1E803B62 ! 00001924B0000068 -0020 0 | |
5893 | .xword 0xD65855CDAB62E867 ! 00001924B0000070 -0018 0 | |
5894 | .xword 0xC0248978D16DFA56 ! 00001924B0000078 -0010 0 Double -1.026850E+01 | |
5895 | .word 0xB881A945 ! 00001924B0000080 -0008 0 Single -6.182728E-05 | |
5896 | .word 0xCD01ED72 ! 00001924B0000084 -0004 0 | |
5897 | .word 0xA2D07D39 ! 00001924B0000088 +0000 0 | |
5898 | .byte 0x5D ! 00001924B000008C +0004 0 | |
5899 | .byte 0x95 ! 00001924B000008D +0005 0 | |
5900 | .byte 0x39 ! 00001924B000008E +0006 0 | |
5901 | .byte 0x5D ! 00001924B000008F +0007 0 | |
5902 | .word 0x4A0C3BC4 ! 00001924B0000090 +0008 0 | |
5903 | .word 0x44FD6BC8 ! 00001924B0000094 +000C 0 Single 2.027368E+03 | |
5904 | .xword 0xD6AC49895C593905 ! 00001924B0000098 +0010 0 | |
5905 | .half 0xAC0F ! 00001924B00000A0 +0018 0 | |
5906 | .byte 0xF9 ! 00001924B00000A2 +001A 0 | |
5907 | .byte 0xB1 ! 00001924B00000A3 +001B 0 | |
5908 | .half 0xBFEC ! 00001924B00000A4 +001C 0 | |
5909 | .byte 0x31 ! 00001924B00000A6 +001E 0 | |
5910 | .byte 0x39 ! 00001924B00000A7 +001F 0 | |
5911 | .xword 0x6419F2B5295891CD ! 00001924B00000A8 +0020 0 | |
5912 | .xword 0x413FECA66708923C ! 00001924B00000B0 +0028 0 Double 2.092198E+06 | |
5913 | .xword 0x68DC4CD391EEF419 ! 00001924B00000B8 +0030 0 | |
5914 | .xword 0xBFF731FE490F914D ! 00001924B00000C0 +0038 0 Double -1.449705E+00 | |
5915 | .word 0xCD3CCE10 ! 00001924B00000C8 +0040 0 | |
5916 | .half 0x16A6 ! 00001924B00000CC +0044 0 | |
5917 | .byte 0xEF ! 00001924B00000CE +0046 0 | |
5918 | .byte 0xB3 ! 00001924B00000CF +0047 0 | |
5919 | .xword 0x79F50D0B8D4BECF6 ! 00001924B00000D0 +0048 0 | |
5920 | .word 0xC594C8F9 ! 00001924B00000D8 +0050 0 Single -4.761122E+03 | |
5921 | .word 0x3A10BF97 ! 00001924B00000DC +0054 0 Single 5.521713E-04 | |
5922 | .half 0xA395 ! 00001924B00000E0 +0058 0 | |
5923 | .half 0xE6EB ! 00001924B00000E2 +005A 0 | |
5924 | .word 0x431E3626 ! 00001924B00000E4 +005C 0 | |
5925 | .xword 0xC0183F3A9B11443E ! 00001924B00000E8 +0060 0 Double -6.061747E+00 | |
5926 | .xword 0x41219D34BCE2FD91 ! 00001924B00000F0 +0068 0 Double 5.771784E+05 | |
5927 | .byte 0x95 ! 00001924B00000F8 +0070 0 | |
5928 | .byte 0xB3 ! 00001924B00000F9 +0071 0 | |
5929 | .byte 0x02 ! 00001924B00000FA +0072 0 | |
5930 | .byte 0xA0 ! 00001924B00000FB +0073 0 | |
5931 | .word 0x4400039F ! 00001924B00000FC +0074 0 Single 5.120566E+02 | |
5932 | .xword 0x3B0295ED97C7A69E ! 00001924B0000100 +0078 0 | |
5933 | .xword 0x876E07D41B632EF3 ! 00001924B0000108 +0080 0 | |
5934 | ||
5935 | !======================================================================== | |
5936 | ||
5937 | SECTION .bdata079 DATA_VA=0x72f7e0000000 | |
5938 | attr_data { | |
5939 | Name = .bdata079, | |
5940 | VA = 0x72f7e0000000, | |
5941 | RA = 0xdf0000000, | |
5942 | PA = ra2pa(0xdf0000000,0), | |
5943 | part_0_ctx_nonzero_tsb_config_2, | |
5944 | TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0, | |
5945 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5946 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5947 | } | |
5948 | ||
5949 | ||
5950 | SECTION .bdata079 | |
5951 | .data | |
5952 | DATA125: | |
5953 | .xword 0x000014D494A70088 ! 000072F7E0000000 -0088 DATA126+0x88 | |
5954 | .xword 0x00001924B0000088 ! 000072F7E0000008 -0080 DATA124+0x88 | |
5955 | .xword 0xC0749336B7D23529 ! 000072F7E0000010 -0078 0 Double -3.292009E+02 | |
5956 | .word 0xC7FDBCBD ! 000072F7E0000018 -0070 0 Single -1.299135E+05 | |
5957 | .word 0xCF664F27 ! 000072F7E000001C -006C 0 | |
5958 | .xword 0x40DA5E6A0D9A9D55 ! 000072F7E0000020 -0068 0 Double 2.700166E+04 | |
5959 | .byte 0x75 ! 000072F7E0000028 -0060 0 | |
5960 | .byte 0x1C ! 000072F7E0000029 -005F 0 | |
5961 | .half 0x9A68 ! 000072F7E000002A -005E 0 | |
5962 | .half 0x3C2E ! 000072F7E000002C -005C 0 | |
5963 | .half 0x3B2B ! 000072F7E000002E -005A 0 | |
5964 | .half 0x0B09 ! 000072F7E0000030 -0058 0 | |
5965 | .half 0x322D ! 000072F7E0000032 -0056 0 | |
5966 | .half 0x073D ! 000072F7E0000034 -0054 0 | |
5967 | .byte 0xCD ! 000072F7E0000036 -0052 0 | |
5968 | .byte 0x91 ! 000072F7E0000037 -0051 0 | |
5969 | .word 0x1700A8E5 ! 000072F7E0000038 -0050 0 | |
5970 | .word 0x2417A202 ! 000072F7E000003C -004C 0 | |
5971 | .half 0x2783 ! 000072F7E0000040 -0048 0 | |
5972 | .byte 0xB6 ! 000072F7E0000042 -0046 0 | |
5973 | .byte 0x4A ! 000072F7E0000043 -0045 0 | |
5974 | .word 0xD437320B ! 000072F7E0000044 -0044 0 | |
5975 | .xword 0x4119B83468D852AE ! 000072F7E0000048 -0040 0 Double 4.213891E+05 | |
5976 | .xword 0xF49D71C5FD72FAEF ! 000072F7E0000050 -0038 0 | |
5977 | .xword 0x70DED5177BEB6A34 ! 000072F7E0000058 -0030 0 | |
5978 | .half 0x1AD1 ! 000072F7E0000060 -0028 0 | |
5979 | .byte 0x90 ! 000072F7E0000062 -0026 0 | |
5980 | .byte 0x75 ! 000072F7E0000063 -0025 0 | |
5981 | .word 0x0EC03760 ! 000072F7E0000064 -0024 0 | |
5982 | .xword 0x238E894E24ED08C5 ! 000072F7E0000068 -0020 0 | |
5983 | .xword 0x42A1E7CB9C41F9DB ! 000072F7E0000070 -0018 0 | |
5984 | .xword 0xC11CED744FF53729 ! 000072F7E0000078 -0010 0 Double -4.739491E+05 | |
5985 | .word 0x3A1FD0FA ! 000072F7E0000080 -0008 0 Single 6.096509E-04 | |
5986 | .word 0x4A25CA75 ! 000072F7E0000084 -0004 0 | |
5987 | .word 0x73F32B63 ! 000072F7E0000088 +0000 0 | |
5988 | .byte 0xE6 ! 000072F7E000008C +0004 0 | |
5989 | .byte 0x42 ! 000072F7E000008D +0005 0 | |
5990 | .byte 0xC2 ! 000072F7E000008E +0006 0 | |
5991 | .byte 0x34 ! 000072F7E000008F +0007 0 | |
5992 | .word 0x7E15C93D ! 000072F7E0000090 +0008 0 | |
5993 | .word 0x39D77CAE ! 000072F7E0000094 +000C 0 Single 4.110089E-04 | |
5994 | .xword 0x408C00D14D626C9F ! 000072F7E0000098 +0010 0 | |
5995 | .half 0x489E ! 000072F7E00000A0 +0018 0 | |
5996 | .byte 0xCD ! 000072F7E00000A2 +001A 0 | |
5997 | .byte 0x6A ! 000072F7E00000A3 +001B 0 | |
5998 | .half 0x8A03 ! 000072F7E00000A4 +001C 0 | |
5999 | .byte 0x35 ! 000072F7E00000A6 +001E 0 | |
6000 | .byte 0x1E ! 000072F7E00000A7 +001F 0 | |
6001 | .xword 0x031081ECADC0955D ! 000072F7E00000A8 +0020 0 | |
6002 | .xword 0x401D8A9E11CB38BB ! 000072F7E00000B0 +0028 0 Double 7.385369E+00 | |
6003 | .xword 0xCC0FAEA79B566950 ! 000072F7E00000B8 +0030 0 | |
6004 | .xword 0x40D7D47E259AA187 ! 000072F7E00000C0 +0038 0 Double 2.440197E+04 | |
6005 | .word 0x31146B09 ! 000072F7E00000C8 +0040 0 | |
6006 | .half 0x639B ! 000072F7E00000CC +0044 0 | |
6007 | .byte 0xE3 ! 000072F7E00000CE +0046 0 | |
6008 | .byte 0xEC ! 000072F7E00000CF +0047 0 | |
6009 | .xword 0x3BA97D16B4B3551C ! 000072F7E00000D0 +0048 0 | |
6010 | .word 0xC6FED724 ! 000072F7E00000D8 +0050 0 Single -3.261957E+04 | |
6011 | .word 0xBBD0FEA9 ! 000072F7E00000DC +0054 0 Single -6.378014E-03 | |
6012 | .half 0x4E4D ! 000072F7E00000E0 +0058 0 | |
6013 | .half 0x604D ! 000072F7E00000E2 +005A 0 | |
6014 | .word 0x6D814130 ! 000072F7E00000E4 +005C 0 | |
6015 | .xword 0x3EEC5D290C274682 ! 000072F7E00000E8 +0060 0 Double 1.352497E-05 | |
6016 | .xword 0xBEFE8B8358C23E88 ! 000072F7E00000F0 +0068 0 Double -2.912996E-05 | |
6017 | .byte 0x80 ! 000072F7E00000F8 +0070 0 | |
6018 | .byte 0xAA ! 000072F7E00000F9 +0071 0 | |
6019 | .byte 0x62 ! 000072F7E00000FA +0072 0 | |
6020 | .byte 0x26 ! 000072F7E00000FB +0073 0 | |
6021 | .word 0x38A4848C ! 000072F7E00000FC +0074 0 Single 7.844818E-05 | |
6022 | .xword 0x8E64B6CA0957A336 ! 000072F7E0000100 +0078 0 | |
6023 | .xword 0xDDDFC0DE97928ED2 ! 000072F7E0000108 +0080 0 | |
6024 | ||
6025 | !======================================================================== | |
6026 | ||
6027 | SECTION .bdata080 DATA_VA=0x14d494a70000 | |
6028 | attr_data { | |
6029 | Name = .bdata080, | |
6030 | VA = 0x14d494a70000, | |
6031 | RA = 0xebfe40000, | |
6032 | PA = ra2pa(0xebfe40000,0), | |
6033 | part_0_ctx_nonzero_tsb_config_1, | |
6034 | TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0, | |
6035 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6036 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6037 | } | |
6038 | ||
6039 | ||
6040 | SECTION .bdata080 | |
6041 | .data | |
6042 | DATA126: | |
6043 | .xword 0x8800000075360000 ! 000014D494A70000 -0088 DATA117+0x88 | |
6044 | .xword 0x880000E0F7720000 ! 000014D494A70008 -0080 DATA125+0x88 | |
6045 | .xword 0xC0B641AD517DF35A ! 000014D494A70010 -0078 0 Double -5.697677E+03 | |
6046 | .word 0xBAD26EC5 ! 000014D494A70018 -0070 0 Single -1.605474E-03 | |
6047 | .word 0xE08A2D37 ! 000014D494A7001C -006C 0 | |
6048 | .xword 0xC0069F411BBDB0DA ! 000014D494A70020 -0068 0 Double -2.827761E+00 | |
6049 | .byte 0x3D ! 000014D494A70028 -0060 0 | |
6050 | .byte 0x6C ! 000014D494A70029 -005F 0 | |
6051 | .half 0x5C2A ! 000014D494A7002A -005E 0 | |
6052 | .half 0xB03C ! 000014D494A7002C -005C 0 | |
6053 | .half 0x9431 ! 000014D494A7002E -005A 0 | |
6054 | .half 0xD6A8 ! 000014D494A70030 -0058 0 | |
6055 | .half 0x3C75 ! 000014D494A70032 -0056 0 | |
6056 | .half 0xE65B ! 000014D494A70034 -0054 0 | |
6057 | .byte 0xC9 ! 000014D494A70036 -0052 0 | |
6058 | .byte 0x8D ! 000014D494A70037 -0051 0 | |
6059 | .word 0x9AC30629 ! 000014D494A70038 -0050 0 | |
6060 | .word 0x4075C856 ! 000014D494A7003C -004C 0 | |
6061 | .half 0x4400 ! 000014D494A70040 -0048 0 | |
6062 | .byte 0xAC ! 000014D494A70042 -0046 0 | |
6063 | .byte 0x40 ! 000014D494A70043 -0045 0 | |
6064 | .word 0xFF7CBB92 ! 000014D494A70044 -0044 0 | |
6065 | .xword 0xBEED3C0B6D05BBC8 ! 000014D494A70048 -0040 0 Double -1.394012E-05 | |
6066 | .xword 0xC505BFAD3760F7E0 ! 000014D494A70050 -0038 0 | |
6067 | .xword 0x868FD868B6107E87 ! 000014D494A70058 -0030 0 | |
6068 | .half 0x6683 ! 000014D494A70060 -0028 0 | |
6069 | .byte 0x33 ! 000014D494A70062 -0026 0 | |
6070 | .byte 0xF6 ! 000014D494A70063 -0025 0 | |
6071 | .word 0x3F923E2C ! 000014D494A70064 -0024 0 | |
6072 | .xword 0x2FDB913E703DADD4 ! 000014D494A70068 -0020 0 | |
6073 | .xword 0x3FD409C204EEF1FC ! 000014D494A70070 -0018 0 | |
6074 | .xword 0xC0D0C14B36774028 ! 000014D494A70078 -0010 0 Double -1.715718E+04 | |
6075 | .word 0xC6889DCC ! 000014D494A70080 -0008 0 Single -1.748690E+04 | |
6076 | .word 0x326042BA ! 000014D494A70084 -0004 0 | |
6077 | .word 0x1BF202FA ! 000014D494A70088 +0000 0 | |
6078 | .byte 0x36 ! 000014D494A7008C +0004 0 | |
6079 | .byte 0xBB ! 000014D494A7008D +0005 0 | |
6080 | .byte 0x24 ! 000014D494A7008E +0006 0 | |
6081 | .byte 0x0B ! 000014D494A7008F +0007 0 | |
6082 | .word 0x9C96F13E ! 000014D494A70090 +0008 0 | |
6083 | .word 0x47E17E9D ! 000014D494A70094 +000C 0 Single 1.154532E+05 | |
6084 | .xword 0x1D01BD689EBABED2 ! 000014D494A70098 +0010 0 | |
6085 | .half 0xE43A ! 000014D494A700A0 +0018 0 | |
6086 | .byte 0x7F ! 000014D494A700A2 +001A 0 | |
6087 | .byte 0x1C ! 000014D494A700A3 +001B 0 | |
6088 | .half 0xD86F ! 000014D494A700A4 +001C 0 | |
6089 | .byte 0xBC ! 000014D494A700A6 +001E 0 | |
6090 | .byte 0xCE ! 000014D494A700A7 +001F 0 | |
6091 | .xword 0xC52067A18B5D3B77 ! 000014D494A700A8 +0020 0 | |
6092 | .xword 0x413B6AFDE74D3989 ! 000014D494A700B0 +0028 0 Double 1.796862E+06 | |
6093 | .xword 0xD04F2F87E34DFA9A ! 000014D494A700B8 +0030 0 | |
6094 | .xword 0x40ACF1837337CA5D ! 000014D494A700C0 +0038 0 Double 3.704757E+03 | |
6095 | .word 0x29C564BA ! 000014D494A700C8 +0040 0 | |
6096 | .half 0xFC07 ! 000014D494A700CC +0044 0 | |
6097 | .byte 0x67 ! 000014D494A700CE +0046 0 | |
6098 | .byte 0x9A ! 000014D494A700CF +0047 0 | |
6099 | .xword 0x71CB8F3B67C96384 ! 000014D494A700D0 +0048 0 | |
6100 | .word 0x4545B504 ! 000014D494A700D8 +0050 0 Single 3.163313E+03 | |
6101 | .word 0xC777FEC7 ! 000014D494A700DC +0054 0 Single -6.348678E+04 | |
6102 | .half 0x70EF ! 000014D494A700E0 +0058 0 | |
6103 | .half 0x5C2B ! 000014D494A700E2 +005A 0 | |
6104 | .word 0x3A49EA54 ! 000014D494A700E4 +005C 0 | |
6105 | .xword 0xBF43FD797314FEF2 ! 000014D494A700E8 +0060 0 Double -6.100505E-04 | |
6106 | .xword 0xC00760F359109655 ! 000014D494A700F0 +0068 0 Double -2.922339E+00 | |
6107 | .byte 0x2C ! 000014D494A700F8 +0070 0 | |
6108 | .byte 0x9B ! 000014D494A700F9 +0071 0 | |
6109 | .byte 0xEE ! 000014D494A700FA +0072 0 | |
6110 | .byte 0xAC ! 000014D494A700FB +0073 0 | |
6111 | .word 0x3E282EF0 ! 000014D494A700FC +0074 0 Single 1.642416E-01 | |
6112 | .xword 0x2B4260448E0446C8 ! 000014D494A70100 +0078 0 | |
6113 | .xword 0x4F35A1C8C5BEE027 ! 000014D494A70108 +0080 0 | |
6114 | ||
6115 | !======================================================================== | |
6116 | ||
6117 | SECTION .bblk081 DATA_VA=0x273eed0000 | |
6118 | attr_data { | |
6119 | Name = .bblk081, | |
6120 | VA = 0x273eed0000, | |
6121 | RA = 0xebfe30000, | |
6122 | PA = ra2pa(0xebfe30000,0), | |
6123 | part_0_ctx_nonzero_tsb_config_1, | |
6124 | TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0, | |
6125 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6126 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6127 | } | |
6128 | ||
6129 | ||
6130 | SECTION .bblk081 | |
6131 | .data | |
6132 | DATA127: | |
6133 | .xword 0xFE5CC20A22E92BEB ! 000000273EED0000 +0000 0 | |
6134 | .xword 0xC9124290358BFC6A ! 000000273EED0008 +0008 0 | |
6135 | .xword 0x5F7CBA96CAB279A6 ! 000000273EED0010 +0010 0 | |
6136 | .xword 0x786E4265013B6B2E ! 000000273EED0018 +0018 0 | |
6137 | .xword 0x367FEEBFBE9AF443 ! 000000273EED0020 +0020 0 | |
6138 | .xword 0x16D7EFAD4A70CABD ! 000000273EED0028 +0028 0 | |
6139 | .xword 0x5E5552C37CF8F229 ! 000000273EED0030 +0030 0 | |
6140 | .xword 0xF70BF3008E9213E4 ! 000000273EED0038 +0038 0 | |
6141 | .xword 0xDCB9D202FC960F1F ! 000000273EED0040 +0040 0 | |
6142 | .xword 0x9FED8AC154DAF4B8 ! 000000273EED0048 +0048 0 | |
6143 | .xword 0xFDDD5FB5EA973EFB ! 000000273EED0050 +0050 0 | |
6144 | .xword 0x327847CC21780EDF ! 000000273EED0058 +0058 0 | |
6145 | .xword 0xA377C517BF7CE344 ! 000000273EED0060 +0060 0 | |
6146 | .xword 0xD5E37D33EA0EE711 ! 000000273EED0068 +0068 0 | |
6147 | .xword 0x6294C63753C26948 ! 000000273EED0070 +0070 0 | |
6148 | .xword 0x0B882B9BF6C10303 ! 000000273EED0078 +0078 0 | |
6149 | ||
6150 | !======================================================================== | |
6151 | ||
6152 | SECTION .bcom070 DATA_VA=0x0 | |
6153 | attr_data { | |
6154 | Name = .bcom070, | |
6155 | VA = 0x0, | |
6156 | RA = 0xfdfd44000, | |
6157 | PA = ra2pa(0xfdfd44000,0), | |
6158 | part_0_ctx_nonzero_tsb_config_3, | |
6159 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6160 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
6161 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6162 | } | |
6163 | ||
6164 | ||
6165 | SECTION .bcom070 | |
6166 | .data | |
6167 | DATA116: | |
6168 | .xword 0xCDF5CF650D56A182 ! 0000000000000000 +0000 0 | |
6169 | ||
6170 | !======================================================================== | |
6171 | ||
6172 | SECTION .bstk082 DATA_VA=0xffff84c190000000 | |
6173 | attr_data { | |
6174 | Name = .bstk082, | |
6175 | VA = 0xffff84c190000000, | |
6176 | RA = 0xde0000000, | |
6177 | PA = ra2pa(0xde0000000,0), | |
6178 | part_0_ctx_nonzero_tsb_config_2, | |
6179 | TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0, | |
6180 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6181 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6182 | } | |
6183 | ||
6184 | ||
6185 | SECTION .bstk082 | |
6186 | .data | |
6187 | .skip 0x2000 ! FFFF84C190000000 | |
6188 | STACK0073: | |
6189 | ||
6190 | !======================================================================== | |
6191 | ||
6192 | SECTION .bkey083 DATA_VA=0x2bf400340000 | |
6193 | attr_data { | |
6194 | Name = .bkey083, | |
6195 | VA = 0x2bf400340000, | |
6196 | RA = 0xebfe20000, | |
6197 | PA = ra2pa(0xebfe20000,0), | |
6198 | part_0_ctx_nonzero_tsb_config_1, | |
6199 | TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0, | |
6200 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6201 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6202 | } | |
6203 | ||
6204 | ||
6205 | SECTION .bkey083 | |
6206 | .data | |
6207 | DATA129: | |
6208 | .xword 0x0000367500000088 ! 00002BF400340000 +0000 DATA117+0x88 | |
6209 | .xword 0xFFFF8F5510000088 ! 00002BF400340008 +0008 DATA118+0x88 | |
6210 | .xword 0xFFFF990203B10088 ! 00002BF400340010 +0010 DATA119+0x88 | |
6211 | .xword 0xFFFFF0D268A60088 ! 00002BF400340018 +0018 DATA120+0x88 | |
6212 | .xword 0x000003DD30000088 ! 00002BF400340020 +0020 DATA121+0x88 | |
6213 | .xword 0x000022F4BDEE0088 ! 00002BF400340028 +0028 DATA122+0x88 | |
6214 | .xword 0x00000022DD1F0088 ! 00002BF400340030 +0030 DATA123+0x88 | |
6215 | .xword 0x00001924B0000088 ! 00002BF400340038 +0038 DATA124+0x88 | |
6216 | .xword 0x000072F7E0000088 ! 00002BF400340040 +0040 DATA125+0x88 | |
6217 | .xword 0x000014D494A70088 ! 00002BF400340048 +0048 DATA126+0x88 | |
6218 | .xword 0x000000273EED0000 ! 00002BF400340050 +0050 DATA127+0x0 | |
6219 | .xword 0x0000000FFFFE0000 ! 00002BF400340058 +0058 DATA001+0x0 | |
6220 | .xword 0x0000000000000000 ! 00002BF400340060 +0060 0 | |
6221 | .xword 0xC128AEAD970256A3 ! 00002BF400340068 +0068 0 Double -8.087908E+05 | |
6222 | .word 0x3BF243E7 ! 00002BF400340070 +0070 0 Single 7.393348E-03 | |
6223 | ||
6224 | ||
6225 | ! Context 74 runs in 64-bit addressing mode, big-endian | |
6226 | ||
6227 | !======================================================================== | |
6228 | ||
6229 | SECTION .bdata085 DATA_VA=0x7b314e6d4000 | |
6230 | attr_data { | |
6231 | Name = .bdata085, | |
6232 | VA = 0x7b314e6d4000, | |
6233 | RA = 0xfdfd36000, | |
6234 | PA = ra2pa(0xfdfd36000,0), | |
6235 | part_0_ctx_nonzero_tsb_config_3, | |
6236 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6237 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6238 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6239 | } | |
6240 | ||
6241 | ||
6242 | SECTION .bdata085 | |
6243 | .data | |
6244 | DATA140: | |
6245 | .xword 0x880058F730060000 ! 00007B314E6D4000 -0088 DATA141+0x88 | |
6246 | .xword 0x88000060685C0000 ! 00007B314E6D4008 -0080 DATA149+0x88 | |
6247 | .xword 0xC12BF9A583618BA7 ! 00007B314E6D4010 -0078 0 Double -9.166908E+05 | |
6248 | .word 0x39CA4BD4 ! 00007B314E6D4018 -0070 0 Single 3.858494E-04 | |
6249 | .word 0xFF7873EA ! 00007B314E6D401C -006C 0 | |
6250 | .xword 0x3F66A121D5905D03 ! 00007B314E6D4020 -0068 0 Double 2.762381E-03 | |
6251 | .byte 0x0D ! 00007B314E6D4028 -0060 0 | |
6252 | .byte 0xBD ! 00007B314E6D4029 -005F 0 | |
6253 | .half 0xFAF7 ! 00007B314E6D402A -005E 0 | |
6254 | .half 0x0686 ! 00007B314E6D402C -005C 0 | |
6255 | .half 0xEB8E ! 00007B314E6D402E -005A 0 | |
6256 | .half 0xDFA4 ! 00007B314E6D4030 -0058 0 | |
6257 | .half 0x1F44 ! 00007B314E6D4032 -0056 0 | |
6258 | .half 0xA715 ! 00007B314E6D4034 -0054 0 | |
6259 | .byte 0xB1 ! 00007B314E6D4036 -0052 0 | |
6260 | .byte 0xA3 ! 00007B314E6D4037 -0051 0 | |
6261 | .word 0x531D9BA1 ! 00007B314E6D4038 -0050 0 | |
6262 | .word 0x30658EDE ! 00007B314E6D403C -004C 0 | |
6263 | .half 0x9D34 ! 00007B314E6D4040 -0048 0 | |
6264 | .byte 0xDF ! 00007B314E6D4042 -0046 0 | |
6265 | .byte 0xB7 ! 00007B314E6D4043 -0045 0 | |
6266 | .word 0x268C952C ! 00007B314E6D4044 -0044 0 | |
6267 | .xword 0x3F4FD81EB648A1AC ! 00007B314E6D4048 -0040 0 Double 9.718084E-04 | |
6268 | .xword 0xB18033A97F20C1CA ! 00007B314E6D4050 -0038 0 | |
6269 | .xword 0x07BCB5069480DFB8 ! 00007B314E6D4058 -0030 0 | |
6270 | .half 0xB591 ! 00007B314E6D4060 -0028 0 | |
6271 | .byte 0x1A ! 00007B314E6D4062 -0026 0 | |
6272 | .byte 0x8B ! 00007B314E6D4063 -0025 0 | |
6273 | .word 0xB326A2F6 ! 00007B314E6D4064 -0024 0 | |
6274 | .xword 0x9BB66B4B3819E4A8 ! 00007B314E6D4068 -0020 0 | |
6275 | .xword 0x3C655B98151E0C54 ! 00007B314E6D4070 -0018 0 | |
6276 | .xword 0xBF8327EF052BB2ED ! 00007B314E6D4078 -0010 0 Double -9.353511E-03 | |
6277 | .word 0xBEA14B37 ! 00007B314E6D4080 -0008 0 Single -3.150270E-01 | |
6278 | .word 0x2471106C ! 00007B314E6D4084 -0004 0 | |
6279 | .word 0xA398F39F ! 00007B314E6D4088 +0000 0 | |
6280 | .byte 0xEB ! 00007B314E6D408C +0004 0 | |
6281 | .byte 0x3B ! 00007B314E6D408D +0005 0 | |
6282 | .byte 0xDA ! 00007B314E6D408E +0006 0 | |
6283 | .byte 0xB5 ! 00007B314E6D408F +0007 0 | |
6284 | .word 0xD7E3044E ! 00007B314E6D4090 +0008 0 | |
6285 | .word 0x3C039792 ! 00007B314E6D4094 +000C 0 Single 8.031743E-03 | |
6286 | .xword 0x523878E69F72E073 ! 00007B314E6D4098 +0010 0 | |
6287 | .half 0x4C89 ! 00007B314E6D40A0 +0018 0 | |
6288 | .byte 0x49 ! 00007B314E6D40A2 +001A 0 | |
6289 | .byte 0xB2 ! 00007B314E6D40A3 +001B 0 | |
6290 | .half 0xF82E ! 00007B314E6D40A4 +001C 0 | |
6291 | .byte 0x6D ! 00007B314E6D40A6 +001E 0 | |
6292 | .byte 0xB3 ! 00007B314E6D40A7 +001F 0 | |
6293 | .xword 0x5000CCFEBBA0C8B7 ! 00007B314E6D40A8 +0020 0 | |
6294 | .xword 0x404291B9667052F6 ! 00007B314E6D40B0 +0028 0 Double 3.713847E+01 | |
6295 | .xword 0x7373BA50F373EF1B ! 00007B314E6D40B8 +0030 0 | |
6296 | .xword 0x3F9611E0CFC8823E ! 00007B314E6D40C0 +0038 0 Double 2.155257E-02 | |
6297 | .word 0xFA628BBE ! 00007B314E6D40C8 +0040 0 | |
6298 | .half 0x35C9 ! 00007B314E6D40CC +0044 0 | |
6299 | .byte 0x90 ! 00007B314E6D40CE +0046 0 | |
6300 | .byte 0xF8 ! 00007B314E6D40CF +0047 0 | |
6301 | .xword 0x9CBC7C5CC5FD2C82 ! 00007B314E6D40D0 +0048 0 | |
6302 | .word 0xC424D719 ! 00007B314E6D40D8 +0050 0 Single -6.593609E+02 | |
6303 | .word 0x3DAB3B30 ! 00007B314E6D40DC +0054 0 Single 8.360898E-02 | |
6304 | .half 0x31B7 ! 00007B314E6D40E0 +0058 0 | |
6305 | .half 0x26C4 ! 00007B314E6D40E2 +005A 0 | |
6306 | .word 0x89EB6A48 ! 00007B314E6D40E4 +005C 0 | |
6307 | .xword 0x402E11601872C770 ! 00007B314E6D40E8 +0060 0 Double 1.503394E+01 | |
6308 | .xword 0x3F1A5E1782F84B38 ! 00007B314E6D40F0 +0068 0 Double 1.005842E-04 | |
6309 | .byte 0x81 ! 00007B314E6D40F8 +0070 0 | |
6310 | .byte 0xC2 ! 00007B314E6D40F9 +0071 0 | |
6311 | .byte 0x44 ! 00007B314E6D40FA +0072 0 | |
6312 | .byte 0x37 ! 00007B314E6D40FB +0073 0 | |
6313 | .word 0xC4D1EAD3 ! 00007B314E6D40FC +0074 0 Single -1.679338E+03 | |
6314 | .xword 0x47CB1A80159A3E60 ! 00007B314E6D4100 +0078 0 | |
6315 | .xword 0xD4D5EE96FBD1844D ! 00007B314E6D4108 +0080 0 | |
6316 | ||
6317 | !======================================================================== | |
6318 | ||
6319 | SECTION .bdata086 DATA_VA=0x630f7580000 | |
6320 | attr_data { | |
6321 | Name = .bdata086, | |
6322 | VA = 0x630f7580000, | |
6323 | RA = 0xebfdb0000, | |
6324 | PA = ra2pa(0xebfdb0000,0), | |
6325 | part_0_ctx_nonzero_tsb_config_1, | |
6326 | TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0, | |
6327 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6328 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6329 | } | |
6330 | ||
6331 | ||
6332 | SECTION .bdata086 | |
6333 | .data | |
6334 | DATA141: | |
6335 | .xword 0x00003E3F738A2088 ! 00000630F7580000 -0088 DATA142+0x88 | |
6336 | .xword 0x00007B314E6D4088 ! 00000630F7580008 -0080 DATA140+0x88 | |
6337 | .xword 0xBEEC6D4CAA13A318 ! 00000630F7580010 -0078 0 Double -1.355503E-05 | |
6338 | .word 0x45BCAF5C ! 00000630F7580018 -0070 0 Single 6.037920E+03 | |
6339 | .word 0x86E4F236 ! 00000630F758001C -006C 0 | |
6340 | .xword 0x4035F8E2C593544A ! 00000630F7580020 -0068 0 Double 2.197221E+01 | |
6341 | .byte 0x8B ! 00000630F7580028 -0060 0 | |
6342 | .byte 0x42 ! 00000630F7580029 -005F 0 | |
6343 | .half 0x2A8E ! 00000630F758002A -005E 0 | |
6344 | .half 0xE7B2 ! 00000630F758002C -005C 0 | |
6345 | .half 0x8979 ! 00000630F758002E -005A 0 | |
6346 | .half 0x803F ! 00000630F7580030 -0058 0 | |
6347 | .half 0xEF40 ! 00000630F7580032 -0056 0 | |
6348 | .half 0xDA15 ! 00000630F7580034 -0054 0 | |
6349 | .byte 0x08 ! 00000630F7580036 -0052 0 | |
6350 | .byte 0x87 ! 00000630F7580037 -0051 0 | |
6351 | .word 0xB36C435E ! 00000630F7580038 -0050 0 | |
6352 | .word 0x4EDEEE11 ! 00000630F758003C -004C 0 | |
6353 | .half 0xDBB3 ! 00000630F7580040 -0048 0 | |
6354 | .byte 0xFE ! 00000630F7580042 -0046 0 | |
6355 | .byte 0xB0 ! 00000630F7580043 -0045 0 | |
6356 | .word 0xB7755E68 ! 00000630F7580044 -0044 0 | |
6357 | .xword 0xBF83B23807AEFE9E ! 00000630F7580048 -0040 0 Double -9.617269E-03 | |
6358 | .xword 0xACAE16480C6359B4 ! 00000630F7580050 -0038 0 | |
6359 | .xword 0xFCA9CCCDD7B69918 ! 00000630F7580058 -0030 0 | |
6360 | .half 0x30F2 ! 00000630F7580060 -0028 0 | |
6361 | .byte 0x54 ! 00000630F7580062 -0026 0 | |
6362 | .byte 0xD9 ! 00000630F7580063 -0025 0 | |
6363 | .word 0x19C6DF05 ! 00000630F7580064 -0024 0 | |
6364 | .xword 0xD7E9267907530AED ! 00000630F7580068 -0020 0 | |
6365 | .xword 0xBF847A4525185DA0 ! 00000630F7580070 -0018 0 | |
6366 | .xword 0x4057A222C049E2A5 ! 00000630F7580078 -0010 0 Double 9.453337E+01 | |
6367 | .word 0xC6F398CA ! 00000630F7580080 -0008 0 Single -3.118039E+04 | |
6368 | .word 0x0A5A4044 ! 00000630F7580084 -0004 0 | |
6369 | .word 0xF8A4A7CD ! 00000630F7580088 +0000 0 | |
6370 | .byte 0xEF ! 00000630F758008C +0004 0 | |
6371 | .byte 0x8B ! 00000630F758008D +0005 0 | |
6372 | .byte 0xB0 ! 00000630F758008E +0006 0 | |
6373 | .byte 0xEA ! 00000630F758008F +0007 0 | |
6374 | .word 0x29757DEC ! 00000630F7580090 +0008 0 | |
6375 | .word 0x3C5F7982 ! 00000630F7580094 +000C 0 Single 1.363981E-02 | |
6376 | .xword 0xB4B14C5A0C7B49DC ! 00000630F7580098 +0010 0 | |
6377 | .half 0xC985 ! 00000630F75800A0 +0018 0 | |
6378 | .byte 0xAD ! 00000630F75800A2 +001A 0 | |
6379 | .byte 0x54 ! 00000630F75800A3 +001B 0 | |
6380 | .half 0x04BC ! 00000630F75800A4 +001C 0 | |
6381 | .byte 0xED ! 00000630F75800A6 +001E 0 | |
6382 | .byte 0x3E ! 00000630F75800A7 +001F 0 | |
6383 | .xword 0xD04202943BB28460 ! 00000630F75800A8 +0020 0 | |
6384 | .xword 0xBF7E610F0995B04F ! 00000630F75800B0 +0028 0 Double -7.416781E-03 | |
6385 | .xword 0x30638B3E462235AF ! 00000630F75800B8 +0030 0 | |
6386 | .xword 0x3F6D62A74AA7E837 ! 00000630F75800C0 +0038 0 Double 3.587081E-03 | |
6387 | .word 0xCFAD9870 ! 00000630F75800C8 +0040 0 | |
6388 | .half 0xDDF6 ! 00000630F75800CC +0044 0 | |
6389 | .byte 0xD4 ! 00000630F75800CE +0046 0 | |
6390 | .byte 0x4C ! 00000630F75800CF +0047 0 | |
6391 | .xword 0xCED577D3930A88A8 ! 00000630F75800D0 +0048 0 | |
6392 | .word 0x41B3B95C ! 00000630F75800D8 +0050 0 Single 2.246551E+01 | |
6393 | .word 0xB7C39DCA ! 00000630F75800DC +0054 0 Single -2.331929E-05 | |
6394 | .half 0x66DC ! 00000630F75800E0 +0058 0 | |
6395 | .half 0x8B40 ! 00000630F75800E2 +005A 0 | |
6396 | .word 0xFE80164B ! 00000630F75800E4 +005C 0 | |
6397 | .xword 0x4139CAF6A7770B8A ! 00000630F75800E8 +0060 0 Double 1.690359E+06 | |
6398 | .xword 0xC0D5E482919B93BC ! 00000630F75800F0 +0068 0 Double -2.241804E+04 | |
6399 | .byte 0xCF ! 00000630F75800F8 +0070 0 | |
6400 | .byte 0x3B ! 00000630F75800F9 +0071 0 | |
6401 | .byte 0xA0 ! 00000630F75800FA +0072 0 | |
6402 | .byte 0x68 ! 00000630F75800FB +0073 0 | |
6403 | .word 0x3ECD7FF1 ! 00000630F75800FC +0074 0 Single 4.013667E-01 | |
6404 | .xword 0xA0F607C27EF7EBC8 ! 00000630F7580100 +0078 0 | |
6405 | .xword 0xB4EC996E47081312 ! 00000630F7580108 +0080 0 | |
6406 | ||
6407 | !======================================================================== | |
6408 | ||
6409 | SECTION .bdata087 DATA_VA=0x3e3f738a2000 | |
6410 | attr_data { | |
6411 | Name = .bdata087, | |
6412 | VA = 0x3e3f738a2000, | |
6413 | RA = 0xfdfd34000, | |
6414 | PA = ra2pa(0xfdfd34000,0), | |
6415 | part_0_ctx_nonzero_tsb_config_3, | |
6416 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6417 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6418 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6419 | } | |
6420 | ||
6421 | ||
6422 | SECTION .bdata087 | |
6423 | .data | |
6424 | DATA142: | |
6425 | .xword 0x0000038E29C64088 ! 00003E3F738A2000 -0088 DATA143+0x88 | |
6426 | .xword 0x00000630F7580088 ! 00003E3F738A2008 -0080 DATA141+0x88 | |
6427 | .xword 0xBEDD858E818924B2 ! 00003E3F738A2010 -0078 0 Double -7.038523E-06 | |
6428 | .word 0x3CABB83D ! 00003E3F738A2018 -0070 0 Single 2.096188E-02 | |
6429 | .word 0x4AB59959 ! 00003E3F738A201C -006C 0 | |
6430 | .xword 0xC0F44982E03AF6B2 ! 00003E3F738A2020 -0068 0 Double -8.309618E+04 | |
6431 | .byte 0xCA ! 00003E3F738A2028 -0060 0 | |
6432 | .byte 0x17 ! 00003E3F738A2029 -005F 0 | |
6433 | .half 0xBC48 ! 00003E3F738A202A -005E 0 | |
6434 | .half 0x65D2 ! 00003E3F738A202C -005C 0 | |
6435 | .half 0x8B15 ! 00003E3F738A202E -005A 0 | |
6436 | .half 0xC025 ! 00003E3F738A2030 -0058 0 | |
6437 | .half 0xEFAD ! 00003E3F738A2032 -0056 0 | |
6438 | .half 0xB6A6 ! 00003E3F738A2034 -0054 0 | |
6439 | .byte 0xB0 ! 00003E3F738A2036 -0052 0 | |
6440 | .byte 0x8A ! 00003E3F738A2037 -0051 0 | |
6441 | .word 0x36D8CC9B ! 00003E3F738A2038 -0050 0 | |
6442 | .word 0x9F0A4F88 ! 00003E3F738A203C -004C 0 | |
6443 | .half 0x380E ! 00003E3F738A2040 -0048 0 | |
6444 | .byte 0x89 ! 00003E3F738A2042 -0046 0 | |
6445 | .byte 0x7F ! 00003E3F738A2043 -0045 0 | |
6446 | .word 0x49DB68DB ! 00003E3F738A2044 -0044 0 | |
6447 | .xword 0xBFDA7C64F7F60A7E ! 00003E3F738A2048 -0040 0 Double -4.138424E-01 | |
6448 | .xword 0x0EE59500044272CA ! 00003E3F738A2050 -0038 0 | |
6449 | .xword 0x48B763B1FCFE2E50 ! 00003E3F738A2058 -0030 0 | |
6450 | .half 0xD335 ! 00003E3F738A2060 -0028 0 | |
6451 | .byte 0xC8 ! 00003E3F738A2062 -0026 0 | |
6452 | .byte 0x10 ! 00003E3F738A2063 -0025 0 | |
6453 | .word 0x26CA1F6F ! 00003E3F738A2064 -0024 0 | |
6454 | .xword 0x3FCA1B28F8CC9DDF ! 00003E3F738A2068 -0020 0 | |
6455 | .xword 0xCE112387599C022E ! 00003E3F738A2070 -0018 0 | |
6456 | .xword 0x3F5E1E0B676AFB0B ! 00003E3F738A2078 -0010 0 Double 1.838218E-03 | |
6457 | .word 0x4310008E ! 00003E3F738A2080 -0008 0 Single 1.440022E+02 | |
6458 | .word 0x74BF7B8D ! 00003E3F738A2084 -0004 0 | |
6459 | .word 0x6DF17677 ! 00003E3F738A2088 +0000 0 | |
6460 | .byte 0xEC ! 00003E3F738A208C +0004 0 | |
6461 | .byte 0xD8 ! 00003E3F738A208D +0005 0 | |
6462 | .byte 0x92 ! 00003E3F738A208E +0006 0 | |
6463 | .byte 0x2D ! 00003E3F738A208F +0007 0 | |
6464 | .word 0xA7BA1F9C ! 00003E3F738A2090 +0008 0 | |
6465 | .word 0x37829A96 ! 00003E3F738A2094 +000C 0 Single 1.556919E-05 | |
6466 | .xword 0x81E33780DA691DD9 ! 00003E3F738A2098 +0010 0 | |
6467 | .half 0x94A0 ! 00003E3F738A20A0 +0018 0 | |
6468 | .byte 0x9E ! 00003E3F738A20A2 +001A 0 | |
6469 | .byte 0xFC ! 00003E3F738A20A3 +001B 0 | |
6470 | .half 0xCAC4 ! 00003E3F738A20A4 +001C 0 | |
6471 | .byte 0xFF ! 00003E3F738A20A6 +001E 0 | |
6472 | .byte 0x5A ! 00003E3F738A20A7 +001F 0 | |
6473 | .xword 0x2BAEAB4AFE51727F ! 00003E3F738A20A8 +0020 0 | |
6474 | .xword 0xC0EC452235FD6D3B ! 00003E3F738A20B0 +0028 0 Double -5.789707E+04 | |
6475 | .xword 0x8294D93012996D4D ! 00003E3F738A20B8 +0030 0 | |
6476 | .xword 0x3EB78EEF98698FAA ! 00003E3F738A20C0 +0038 0 Double 1.404187E-06 | |
6477 | .word 0xB85D147B ! 00003E3F738A20C8 +0040 0 | |
6478 | .half 0x9B32 ! 00003E3F738A20CC +0044 0 | |
6479 | .byte 0xD9 ! 00003E3F738A20CE +0046 0 | |
6480 | .byte 0x11 ! 00003E3F738A20CF +0047 0 | |
6481 | .xword 0x8D49B421CD4C431E ! 00003E3F738A20D0 +0048 0 | |
6482 | .word 0x42CBABE9 ! 00003E3F738A20D8 +0050 0 Single 1.018358E+02 | |
6483 | .word 0xBFF8F1E4 ! 00003E3F738A20DC +0054 0 Single -1.944882E+00 | |
6484 | .half 0x004D ! 00003E3F738A20E0 +0058 0 | |
6485 | .half 0x8B84 ! 00003E3F738A20E2 +005A 0 | |
6486 | .word 0x1FC6FD4E ! 00003E3F738A20E4 +005C 0 | |
6487 | .xword 0xBFB3F453259CA26D ! 00003E3F738A20E8 +0060 0 Double -7.794685E-02 | |
6488 | .xword 0x3F6C0295D4EBA498 ! 00003E3F738A20F0 +0068 0 Double 3.419202E-03 | |
6489 | .byte 0x85 ! 00003E3F738A20F8 +0070 0 | |
6490 | .byte 0xB2 ! 00003E3F738A20F9 +0071 0 | |
6491 | .byte 0xD1 ! 00003E3F738A20FA +0072 0 | |
6492 | .byte 0x3F ! 00003E3F738A20FB +0073 0 | |
6493 | .word 0x38FFD14F ! 00003E3F738A20FC +0074 0 Single 1.219833E-04 | |
6494 | .xword 0x47667FDE963FD7AC ! 00003E3F738A2100 +0078 0 | |
6495 | .xword 0x8652A63F6EECBD2B ! 00003E3F738A2108 +0080 0 | |
6496 | ||
6497 | !======================================================================== | |
6498 | ||
6499 | SECTION .bdata088 DATA_VA=0x38e29c64000 | |
6500 | attr_data { | |
6501 | Name = .bdata088, | |
6502 | VA = 0x38e29c64000, | |
6503 | RA = 0xfdfd32000, | |
6504 | PA = ra2pa(0xfdfd32000,0), | |
6505 | part_0_ctx_nonzero_tsb_config_3, | |
6506 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6507 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6508 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6509 | } | |
6510 | ||
6511 | ||
6512 | SECTION .bdata088 | |
6513 | .data | |
6514 | DATA143: | |
6515 | .xword 0x8800771C10000000 ! 0000038E29C64000 -0088 DATA144+0x88 | |
6516 | .xword 0x88208A733F3E0000 ! 0000038E29C64008 -0080 DATA142+0x88 | |
6517 | .xword 0x3F8E197E427F2C15 ! 0000038E29C64010 -0078 0 Double 1.469706E-02 | |
6518 | .word 0xC06CA7A9 ! 0000038E29C64018 -0070 0 Single -3.697733E+00 | |
6519 | .word 0xF2EACDD9 ! 0000038E29C6401C -006C 0 | |
6520 | .xword 0x4093C10586EEE4AE ! 0000038E29C64020 -0068 0 Double 1.264255E+03 | |
6521 | .byte 0x2E ! 0000038E29C64028 -0060 0 | |
6522 | .byte 0xB1 ! 0000038E29C64029 -005F 0 | |
6523 | .half 0x7199 ! 0000038E29C6402A -005E 0 | |
6524 | .half 0x92BD ! 0000038E29C6402C -005C 0 | |
6525 | .half 0x9C85 ! 0000038E29C6402E -005A 0 | |
6526 | .half 0xBEE5 ! 0000038E29C64030 -0058 0 | |
6527 | .half 0xEDE7 ! 0000038E29C64032 -0056 0 | |
6528 | .half 0xCE38 ! 0000038E29C64034 -0054 0 | |
6529 | .byte 0x08 ! 0000038E29C64036 -0052 0 | |
6530 | .byte 0xAC ! 0000038E29C64037 -0051 0 | |
6531 | .word 0xCBA5DD88 ! 0000038E29C64038 -0050 0 | |
6532 | .word 0x7B51DFBD ! 0000038E29C6403C -004C 0 | |
6533 | .half 0x0F03 ! 0000038E29C64040 -0048 0 | |
6534 | .byte 0xCF ! 0000038E29C64042 -0046 0 | |
6535 | .byte 0x36 ! 0000038E29C64043 -0045 0 | |
6536 | .word 0x35680914 ! 0000038E29C64044 -0044 0 | |
6537 | .xword 0x3F9602D35A7BAD07 ! 0000038E29C64048 -0040 0 Double 2.149515E-02 | |
6538 | .xword 0x017BD9D68E96D85D ! 0000038E29C64050 -0038 0 | |
6539 | .xword 0x2882BF19BE15FD65 ! 0000038E29C64058 -0030 0 | |
6540 | .half 0x95C3 ! 0000038E29C64060 -0028 0 | |
6541 | .byte 0x7D ! 0000038E29C64062 -0026 0 | |
6542 | .byte 0x20 ! 0000038E29C64063 -0025 0 | |
6543 | .word 0x4BF06DC8 ! 0000038E29C64064 -0024 0 | |
6544 | .xword 0x64AD1CDD50178CBF ! 0000038E29C64068 -0020 0 | |
6545 | .xword 0xDF1135F4F4C0342F ! 0000038E29C64070 -0018 0 | |
6546 | .xword 0x3F7B65A2F7B1DCD0 ! 0000038E29C64078 -0010 0 Double 6.688725E-03 | |
6547 | .word 0xC483C42F ! 0000038E29C64080 -0008 0 Single -1.054131E+03 | |
6548 | .word 0xCEE3050C ! 0000038E29C64084 -0004 0 | |
6549 | .word 0xB0B8D23B ! 0000038E29C64088 +0000 0 | |
6550 | .byte 0x6D ! 0000038E29C6408C +0004 0 | |
6551 | .byte 0xAF ! 0000038E29C6408D +0005 0 | |
6552 | .byte 0xBA ! 0000038E29C6408E +0006 0 | |
6553 | .byte 0xA7 ! 0000038E29C6408F +0007 0 | |
6554 | .word 0xE6A9CCF0 ! 0000038E29C64090 +0008 0 | |
6555 | .word 0xBABE8DC0 ! 0000038E29C64094 +000C 0 Single -1.453809E-03 | |
6556 | .xword 0xD57293F8E67B6680 ! 0000038E29C64098 +0010 0 | |
6557 | .half 0x09D6 ! 0000038E29C640A0 +0018 0 | |
6558 | .byte 0x0D ! 0000038E29C640A2 +001A 0 | |
6559 | .byte 0xB9 ! 0000038E29C640A3 +001B 0 | |
6560 | .half 0xE1FB ! 0000038E29C640A4 +001C 0 | |
6561 | .byte 0x53 ! 0000038E29C640A6 +001E 0 | |
6562 | .byte 0xEF ! 0000038E29C640A7 +001F 0 | |
6563 | .xword 0x03BEDFBB37C9F4E3 ! 0000038E29C640A8 +0020 0 | |
6564 | .xword 0x3EEFF7F0409EC12C ! 0000038E29C640B0 +0028 0 Double 1.524377E-05 | |
6565 | .xword 0xBF3DC1F9F92F5CF1 ! 0000038E29C640B8 +0030 0 | |
6566 | .xword 0xBFDF85C388265204 ! 0000038E29C640C0 +0038 0 Double -4.925393E-01 | |
6567 | .word 0xBDD489F4 ! 0000038E29C640C8 +0040 0 | |
6568 | .half 0x5F38 ! 0000038E29C640CC +0044 0 | |
6569 | .byte 0x9D ! 0000038E29C640CE +0046 0 | |
6570 | .byte 0xF1 ! 0000038E29C640CF +0047 0 | |
6571 | .xword 0x5CBC3F752A6AF80E ! 0000038E29C640D0 +0048 0 | |
6572 | .word 0x37C39B57 ! 0000038E29C640D8 +0050 0 Single 2.331815E-05 | |
6573 | .word 0xC0824D00 ! 0000038E29C640DC +0054 0 Single -4.071899E+00 | |
6574 | .half 0x06A8 ! 0000038E29C640E0 +0058 0 | |
6575 | .half 0x40EA ! 0000038E29C640E2 +005A 0 | |
6576 | .word 0x67E71C42 ! 0000038E29C640E4 +005C 0 | |
6577 | .xword 0x3EDAAA66FC11B6A3 ! 0000038E29C640E8 +0060 0 Double 6.357583E-06 | |
6578 | .xword 0xC07E7DC54E7D25A9 ! 0000038E29C640F0 +0068 0 Double -4.878607E+02 | |
6579 | .byte 0xE2 ! 0000038E29C640F8 +0070 0 | |
6580 | .byte 0x07 ! 0000038E29C640F9 +0071 0 | |
6581 | .byte 0x40 ! 0000038E29C640FA +0072 0 | |
6582 | .byte 0xDA ! 0000038E29C640FB +0073 0 | |
6583 | .word 0x3E5A8B3F ! 0000038E29C640FC +0074 0 Single 2.134218E-01 | |
6584 | .xword 0xEB38D0BA844788DD ! 0000038E29C64100 +0078 0 | |
6585 | .xword 0xE4AF38CA61B02FE9 ! 0000038E29C64108 +0080 0 | |
6586 | ||
6587 | !======================================================================== | |
6588 | ||
6589 | SECTION .bdata089 DATA_VA=0x101c770000 | |
6590 | attr_data { | |
6591 | Name = .bdata089, | |
6592 | VA = 0x101c770000, | |
6593 | RA = 0xebfda0000, | |
6594 | PA = ra2pa(0xebfda0000,0), | |
6595 | part_0_ctx_nonzero_tsb_config_1, | |
6596 | TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0, | |
6597 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6598 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6599 | } | |
6600 | ||
6601 | ||
6602 | SECTION .bdata089 | |
6603 | .data | |
6604 | DATA144: | |
6605 | .xword 0x8800006076C7FFFF ! 000000101C770000 -0088 DATA145+0x88 | |
6606 | .xword 0x8840C6298E030000 ! 000000101C770008 -0080 DATA143+0x88 | |
6607 | .xword 0xBFA834F0B605D6C0 ! 000000101C770010 -0078 0 Double -4.727890E-02 | |
6608 | .word 0x44CA45FB ! 000000101C770018 -0070 0 Single 1.618187E+03 | |
6609 | .word 0xA52E749B ! 000000101C77001C -006C 0 | |
6610 | .xword 0xBFA26324FA95F610 ! 000000101C770020 -0068 0 Double -3.591266E-02 | |
6611 | .byte 0x09 ! 000000101C770028 -0060 0 | |
6612 | .byte 0x9A ! 000000101C770029 -005F 0 | |
6613 | .half 0x3AA1 ! 000000101C77002A -005E 0 | |
6614 | .half 0xC08A ! 000000101C77002C -005C 0 | |
6615 | .half 0x1790 ! 000000101C77002E -005A 0 | |
6616 | .half 0x9295 ! 000000101C770030 -0058 0 | |
6617 | .half 0x9FCA ! 000000101C770032 -0056 0 | |
6618 | .half 0x7E5C ! 000000101C770034 -0054 0 | |
6619 | .byte 0xC6 ! 000000101C770036 -0052 0 | |
6620 | .byte 0x65 ! 000000101C770037 -0051 0 | |
6621 | .word 0xF03F6ED3 ! 000000101C770038 -0050 0 | |
6622 | .word 0xCA12A1AE ! 000000101C77003C -004C 0 | |
6623 | .half 0xA9C5 ! 000000101C770040 -0048 0 | |
6624 | .byte 0xEB ! 000000101C770042 -0046 0 | |
6625 | .byte 0x02 ! 000000101C770043 -0045 0 | |
6626 | .word 0x7439AEA2 ! 000000101C770044 -0044 0 | |
6627 | .xword 0xC040525870DD96F6 ! 000000101C770048 -0040 0 Double -3.264332E+01 | |
6628 | .xword 0x357CD8F2751D342F ! 000000101C770050 -0038 0 | |
6629 | .xword 0x92F4B10DB7CAD785 ! 000000101C770058 -0030 0 | |
6630 | .half 0x1BBF ! 000000101C770060 -0028 0 | |
6631 | .byte 0x59 ! 000000101C770062 -0026 0 | |
6632 | .byte 0xA2 ! 000000101C770063 -0025 0 | |
6633 | .word 0x26121624 ! 000000101C770064 -0024 0 | |
6634 | .xword 0xA3C1A34D4C268152 ! 000000101C770068 -0020 0 | |
6635 | .xword 0x9E2BC65A58A15D5A ! 000000101C770070 -0018 0 | |
6636 | .xword 0x41276E79EF67A45D ! 000000101C770078 -0010 0 Double 7.678050E+05 | |
6637 | .word 0xB8BE62C9 ! 000000101C770080 -0008 0 Single -9.078306E-05 | |
6638 | .word 0xEA06EF10 ! 000000101C770084 -0004 0 | |
6639 | .word 0xCA23EA5D ! 000000101C770088 +0000 0 | |
6640 | .byte 0x14 ! 000000101C77008C +0004 0 | |
6641 | .byte 0x7A ! 000000101C77008D +0005 0 | |
6642 | .byte 0x38 ! 000000101C77008E +0006 0 | |
6643 | .byte 0x24 ! 000000101C77008F +0007 0 | |
6644 | .word 0x52FD1450 ! 000000101C770090 +0008 0 | |
6645 | .word 0xB820E2FB ! 000000101C770094 +000C 0 Single -3.835836E-05 | |
6646 | .xword 0x5C8632503A7040C1 ! 000000101C770098 +0010 0 | |
6647 | .half 0xC3C1 ! 000000101C7700A0 +0018 0 | |
6648 | .byte 0xF7 ! 000000101C7700A2 +001A 0 | |
6649 | .byte 0x0A ! 000000101C7700A3 +001B 0 | |
6650 | .half 0xCB2D ! 000000101C7700A4 +001C 0 | |
6651 | .byte 0xE1 ! 000000101C7700A6 +001E 0 | |
6652 | .byte 0x37 ! 000000101C7700A7 +001F 0 | |
6653 | .xword 0x6BADE97091FE4A95 ! 000000101C7700A8 +0020 0 | |
6654 | .xword 0xC02B56DA477544BA ! 000000101C7700B0 +0028 0 Double -1.366963E+01 | |
6655 | .xword 0xE2F3C867165213A3 ! 000000101C7700B8 +0030 0 | |
6656 | .xword 0xC00B8E1E3694B40F ! 000000101C7700C0 +0038 0 Double -3.444394E+00 | |
6657 | .word 0xEB079E76 ! 000000101C7700C8 +0040 0 | |
6658 | .half 0x02F6 ! 000000101C7700CC +0044 0 | |
6659 | .byte 0x52 ! 000000101C7700CE +0046 0 | |
6660 | .byte 0x91 ! 000000101C7700CF +0047 0 | |
6661 | .xword 0xD3E37C3BEE6983AB ! 000000101C7700D0 +0048 0 | |
6662 | .word 0x3A5F7F8E ! 000000101C7700D8 +0050 0 Single 8.525782E-04 | |
6663 | .word 0x3DB17C34 ! 000000101C7700DC +0054 0 Single 8.666268E-02 | |
6664 | .half 0x1DE9 ! 000000101C7700E0 +0058 0 | |
6665 | .half 0x2C89 ! 000000101C7700E2 +005A 0 | |
6666 | .word 0xB7B95AB6 ! 000000101C7700E4 +005C 0 | |
6667 | .xword 0x4060FB87D60E64BA ! 000000101C7700E8 +0060 0 Double 1.358603E+02 | |
6668 | .xword 0xBEC56774B384F051 ! 000000101C7700F0 +0068 0 Double -2.551570E-06 | |
6669 | .byte 0x3D ! 000000101C7700F8 +0070 0 | |
6670 | .byte 0x9E ! 000000101C7700F9 +0071 0 | |
6671 | .byte 0x57 ! 000000101C7700FA +0072 0 | |
6672 | .byte 0x43 ! 000000101C7700FB +0073 0 | |
6673 | .word 0xC088010D ! 000000101C7700FC +0074 0 Single -4.250128E+00 | |
6674 | .xword 0x0DD4CB2C5CCB1D59 ! 000000101C770100 +0078 0 | |
6675 | .xword 0x0D9DF49C24E736AF ! 000000101C770108 +0080 0 | |
6676 | ||
6677 | !======================================================================== | |
6678 | ||
6679 | SECTION .bdata090 DATA_VA=0xffffc77660000000 | |
6680 | attr_data { | |
6681 | Name = .bdata090, | |
6682 | VA = 0xffffc77660000000, | |
6683 | RA = ra2pa(0xd50000000,0), | |
6684 | PA = ra2pa(0xd50000000,0), | |
6685 | part_0_ctx_nonzero_tsb_config_0, | |
6686 | TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0, | |
6687 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6688 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6689 | } | |
6690 | ||
6691 | ||
6692 | SECTION .bdata090 | |
6693 | .data | |
6694 | DATA145: | |
6695 | .xword 0x88A0E072D40C0000 ! FFFFC77660000000 -0088 DATA146+0x88 | |
6696 | .xword 0x8800771C10000000 ! FFFFC77660000008 -0080 DATA144+0x88 | |
6697 | .xword 0x3F20A364E86600CD ! FFFFC77660000010 -0078 0 Double 1.269398E-04 | |
6698 | .word 0xC30ECDB6 ! FFFFC77660000018 -0070 0 Single -1.428036E+02 | |
6699 | .word 0xDC9EE952 ! FFFFC7766000001C -006C 0 | |
6700 | .xword 0x404FA23014BA24A5 ! FFFFC77660000020 -0068 0 Double 6.326709E+01 | |
6701 | .byte 0x36 ! FFFFC77660000028 -0060 0 | |
6702 | .byte 0x34 ! FFFFC77660000029 -005F 0 | |
6703 | .half 0x417A ! FFFFC7766000002A -005E 0 | |
6704 | .half 0xAAE2 ! FFFFC7766000002C -005C 0 | |
6705 | .half 0x6B3D ! FFFFC7766000002E -005A 0 | |
6706 | .half 0x5C81 ! FFFFC77660000030 -0058 0 | |
6707 | .half 0x811A ! FFFFC77660000032 -0056 0 | |
6708 | .half 0x430F ! FFFFC77660000034 -0054 0 | |
6709 | .byte 0x03 ! FFFFC77660000036 -0052 0 | |
6710 | .byte 0x5C ! FFFFC77660000037 -0051 0 | |
6711 | .word 0x92B8244C ! FFFFC77660000038 -0050 0 | |
6712 | .word 0x53E24D7E ! FFFFC7766000003C -004C 0 | |
6713 | .half 0xDB9E ! FFFFC77660000040 -0048 0 | |
6714 | .byte 0xD7 ! FFFFC77660000042 -0046 0 | |
6715 | .byte 0x6A ! FFFFC77660000043 -0045 0 | |
6716 | .word 0xBCA87969 ! FFFFC77660000044 -0044 0 | |
6717 | .xword 0xC102053B3616A82C ! FFFFC77660000048 -0040 0 Double -1.476234E+05 | |
6718 | .xword 0xF9AC253EFD50B4A7 ! FFFFC77660000050 -0038 0 | |
6719 | .xword 0x73521366ACFB10E8 ! FFFFC77660000058 -0030 0 | |
6720 | .half 0x4467 ! FFFFC77660000060 -0028 0 | |
6721 | .byte 0x81 ! FFFFC77660000062 -0026 0 | |
6722 | .byte 0x9B ! FFFFC77660000063 -0025 0 | |
6723 | .word 0x138F95B1 ! FFFFC77660000064 -0024 0 | |
6724 | .xword 0xA7D7A313B50DD6DA ! FFFFC77660000068 -0020 0 | |
6725 | .xword 0x6D1240FD1D1AED59 ! FFFFC77660000070 -0018 0 | |
6726 | .xword 0x40E11CB703C36C48 ! FFFFC77660000078 -0010 0 Double 3.504572E+04 | |
6727 | .word 0x4104BD26 ! FFFFC77660000080 -0008 0 Single 8.296179E+00 | |
6728 | .word 0x44D81965 ! FFFFC77660000084 -0004 0 | |
6729 | .word 0xDE7EF708 ! FFFFC77660000088 +0000 0 | |
6730 | .byte 0x4A ! FFFFC7766000008C +0004 0 | |
6731 | .byte 0xD2 ! FFFFC7766000008D +0005 0 | |
6732 | .byte 0x22 ! FFFFC7766000008E +0006 0 | |
6733 | .byte 0x59 ! FFFFC7766000008F +0007 0 | |
6734 | .word 0xE41E0353 ! FFFFC77660000090 +0008 0 | |
6735 | .word 0xB94C17F9 ! FFFFC77660000094 +000C 0 Single -1.946389E-04 | |
6736 | .xword 0x5375C66D2A3273D9 ! FFFFC77660000098 +0010 0 | |
6737 | .half 0x7090 ! FFFFC776600000A0 +0018 0 | |
6738 | .byte 0x0A ! FFFFC776600000A2 +001A 0 | |
6739 | .byte 0x9F ! FFFFC776600000A3 +001B 0 | |
6740 | .half 0x53FF ! FFFFC776600000A4 +001C 0 | |
6741 | .byte 0x92 ! FFFFC776600000A6 +001E 0 | |
6742 | .byte 0x03 ! FFFFC776600000A7 +001F 0 | |
6743 | .xword 0xBFF12F22963A3684 ! FFFFC776600000A8 +0020 0 | |
6744 | .xword 0xC0322D597259D554 ! FFFFC776600000B0 +0028 0 Double -1.817715E+01 | |
6745 | .xword 0xA83E0594BFD91892 ! FFFFC776600000B8 +0030 0 | |
6746 | .xword 0x3F0F7F4DF6CFA5A2 ! FFFFC776600000C0 +0038 0 Double 6.007630E-05 | |
6747 | .word 0x4D80297D ! FFFFC776600000C8 +0040 0 | |
6748 | .half 0x2BD6 ! FFFFC776600000CC +0044 0 | |
6749 | .byte 0x53 ! FFFFC776600000CE +0046 0 | |
6750 | .byte 0xB0 ! FFFFC776600000CF +0047 0 | |
6751 | .xword 0x2AEBAEFEFF32A365 ! FFFFC776600000D0 +0048 0 | |
6752 | .word 0x46A1141E ! FFFFC776600000D8 +0050 0 Single 2.061806E+04 | |
6753 | .word 0x43C55963 ! FFFFC776600000DC +0054 0 Single 3.946983E+02 | |
6754 | .half 0xC14A ! FFFFC776600000E0 +0058 0 | |
6755 | .half 0x32FB ! FFFFC776600000E2 +005A 0 | |
6756 | .word 0x79F0ABFB ! FFFFC776600000E4 +005C 0 | |
6757 | .xword 0x3FCA5229BB3C3248 ! FFFFC776600000E8 +0060 0 Double 2.056324E-01 | |
6758 | .xword 0x402786C752C4F522 ! FFFFC776600000F0 +0068 0 Double 1.176324E+01 | |
6759 | .byte 0xDB ! FFFFC776600000F8 +0070 0 | |
6760 | .byte 0xA4 ! FFFFC776600000F9 +0071 0 | |
6761 | .byte 0x65 ! FFFFC776600000FA +0072 0 | |
6762 | .byte 0x20 ! FFFFC776600000FB +0073 0 | |
6763 | .word 0xB999B557 ! FFFFC776600000FC +0074 0 Single -2.931754E-04 | |
6764 | .xword 0x9FCCEDF639416956 ! FFFFC77660000100 +0078 0 | |
6765 | .xword 0x1D6280386EE04D88 ! FFFFC77660000108 +0080 0 | |
6766 | ||
6767 | !======================================================================== | |
6768 | ||
6769 | SECTION .bdata091 DATA_VA=0xcd472e0a000 | |
6770 | attr_data { | |
6771 | Name = .bdata091, | |
6772 | VA = 0xcd472e0a000, | |
6773 | RA = 0xfdfd30000, | |
6774 | PA = ra2pa(0xfdfd30000,0), | |
6775 | part_0_ctx_nonzero_tsb_config_3, | |
6776 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6777 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6778 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6779 | } | |
6780 | ||
6781 | ||
6782 | SECTION .bdata091 | |
6783 | .data | |
6784 | DATA146: | |
6785 | .xword 0x886002B507000000 ! 00000CD472E0A000 -0088 DATA147+0x88 | |
6786 | .xword 0x8800006076C7FFFF ! 00000CD472E0A008 -0080 DATA145+0x88 | |
6787 | .xword 0xBEB405AD758633E7 ! 00000CD472E0A010 -0078 0 Double -1.193415E-06 | |
6788 | .word 0x417DBC73 ! 00000CD472E0A018 -0070 0 Single 1.585851E+01 | |
6789 | .word 0x60CF856B ! 00000CD472E0A01C -006C 0 | |
6790 | .xword 0x3F5D2969F34E3A58 ! 00000CD472E0A020 -0068 0 Double 1.779893E-03 | |
6791 | .byte 0xF5 ! 00000CD472E0A028 -0060 0 | |
6792 | .byte 0x39 ! 00000CD472E0A029 -005F 0 | |
6793 | .half 0x169E ! 00000CD472E0A02A -005E 0 | |
6794 | .half 0xBED6 ! 00000CD472E0A02C -005C 0 | |
6795 | .half 0xE708 ! 00000CD472E0A02E -005A 0 | |
6796 | .half 0xAFD7 ! 00000CD472E0A030 -0058 0 | |
6797 | .half 0xB86B ! 00000CD472E0A032 -0056 0 | |
6798 | .half 0x8801 ! 00000CD472E0A034 -0054 0 | |
6799 | .byte 0x85 ! 00000CD472E0A036 -0052 0 | |
6800 | .byte 0x23 ! 00000CD472E0A037 -0051 0 | |
6801 | .word 0x8CDDB2A3 ! 00000CD472E0A038 -0050 0 | |
6802 | .word 0x321851CC ! 00000CD472E0A03C -004C 0 | |
6803 | .half 0x559D ! 00000CD472E0A040 -0048 0 | |
6804 | .byte 0x5B ! 00000CD472E0A042 -0046 0 | |
6805 | .byte 0xE1 ! 00000CD472E0A043 -0045 0 | |
6806 | .word 0x5AF335FC ! 00000CD472E0A044 -0044 0 | |
6807 | .xword 0x3ED4DAEAF8649FD1 ! 00000CD472E0A048 -0040 0 Double 4.972255E-06 | |
6808 | .xword 0x18DD75AFB15B5439 ! 00000CD472E0A050 -0038 0 | |
6809 | .xword 0xA70CEEF5FC16F8C9 ! 00000CD472E0A058 -0030 0 | |
6810 | .half 0xD3FD ! 00000CD472E0A060 -0028 0 | |
6811 | .byte 0xA1 ! 00000CD472E0A062 -0026 0 | |
6812 | .byte 0x5C ! 00000CD472E0A063 -0025 0 | |
6813 | .word 0xC685F978 ! 00000CD472E0A064 -0024 0 | |
6814 | .xword 0x9B8FAF714911F720 ! 00000CD472E0A068 -0020 0 | |
6815 | .xword 0x83507846AF01CA3C ! 00000CD472E0A070 -0018 0 | |
6816 | .xword 0x3EECD7B87EA23FA6 ! 00000CD472E0A078 -0010 0 Double 1.375325E-05 | |
6817 | .word 0x41109D3C ! 00000CD472E0A080 -0008 0 Single 9.038387E+00 | |
6818 | .word 0xEE7C825D ! 00000CD472E0A084 -0004 0 | |
6819 | .word 0xC0D77247 ! 00000CD472E0A088 +0000 0 | |
6820 | .byte 0x9D ! 00000CD472E0A08C +0004 0 | |
6821 | .byte 0x6B ! 00000CD472E0A08D +0005 0 | |
6822 | .byte 0x31 ! 00000CD472E0A08E +0006 0 | |
6823 | .byte 0xB1 ! 00000CD472E0A08F +0007 0 | |
6824 | .word 0x3C3B94B3 ! 00000CD472E0A090 +0008 0 | |
6825 | .word 0xC2FE088C ! 00000CD472E0A094 +000C 0 Single -1.270167E+02 | |
6826 | .xword 0xAC87B79E6BAC95EA ! 00000CD472E0A098 +0010 0 | |
6827 | .half 0xA50E ! 00000CD472E0A0A0 +0018 0 | |
6828 | .byte 0xD6 ! 00000CD472E0A0A2 +001A 0 | |
6829 | .byte 0x0E ! 00000CD472E0A0A3 +001B 0 | |
6830 | .half 0xE031 ! 00000CD472E0A0A4 +001C 0 | |
6831 | .byte 0x1F ! 00000CD472E0A0A6 +001E 0 | |
6832 | .byte 0xE0 ! 00000CD472E0A0A7 +001F 0 | |
6833 | .xword 0x9AC935485F8F48F8 ! 00000CD472E0A0A8 +0020 0 | |
6834 | .xword 0xBF35EDB6F4591FEE ! 00000CD472E0A0B0 +0028 0 Double -3.346035E-04 | |
6835 | .xword 0xE4792A2266061CC8 ! 00000CD472E0A0B8 +0030 0 | |
6836 | .xword 0x3F45D3A56317455B ! 00000CD472E0A0C0 +0038 0 Double 6.660993E-04 | |
6837 | .word 0xDEA847E8 ! 00000CD472E0A0C8 +0040 0 | |
6838 | .half 0x4A19 ! 00000CD472E0A0CC +0044 0 | |
6839 | .byte 0x15 ! 00000CD472E0A0CE +0046 0 | |
6840 | .byte 0x56 ! 00000CD472E0A0CF +0047 0 | |
6841 | .xword 0xDC397C859AAFE79B ! 00000CD472E0A0D0 +0048 0 | |
6842 | .word 0xC54C25F7 ! 00000CD472E0A0D8 +0050 0 Single -3.266373E+03 | |
6843 | .word 0x4469E1F2 ! 00000CD472E0A0DC +0054 0 Single 9.355304E+02 | |
6844 | .half 0x661C ! 00000CD472E0A0E0 +0058 0 | |
6845 | .half 0x60AB ! 00000CD472E0A0E2 +005A 0 | |
6846 | .word 0x13C5F026 ! 00000CD472E0A0E4 +005C 0 | |
6847 | .xword 0xC1318E07996D50AE ! 00000CD472E0A0E8 +0060 0 Double -1.150472E+06 | |
6848 | .xword 0xC127EE47659A805D ! 00000CD472E0A0F0 +0068 0 Double -7.841637E+05 | |
6849 | .byte 0x3F ! 00000CD472E0A0F8 +0070 0 | |
6850 | .byte 0x91 ! 00000CD472E0A0F9 +0071 0 | |
6851 | .byte 0x7B ! 00000CD472E0A0FA +0072 0 | |
6852 | .byte 0x5A ! 00000CD472E0A0FB +0073 0 | |
6853 | .word 0x3F9F5BE3 ! 00000CD472E0A0FC +0074 0 Single 1.244992E+00 | |
6854 | .xword 0x4B948FCC2CDBED98 ! 00000CD472E0A100 +0078 0 | |
6855 | .xword 0xB380CA845416DB50 ! 00000CD472E0A108 +0080 0 | |
6856 | ||
6857 | !======================================================================== | |
6858 | ||
6859 | SECTION .bdata092 DATA_VA=0x7b5026000 | |
6860 | attr_data { | |
6861 | Name = .bdata092, | |
6862 | VA = 0x7b5026000, | |
6863 | RA = 0xebfd9e000, | |
6864 | PA = ra2pa(0xebfd9e000,0), | |
6865 | part_0_ctx_nonzero_tsb_config_3, | |
6866 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6867 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6868 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6869 | } | |
6870 | ||
6871 | ||
6872 | SECTION .bdata092 | |
6873 | .data | |
6874 | DATA147: | |
6875 | .xword 0x8800CE4D00000000 ! 00000007B5026000 -0088 DATA148+0x88 | |
6876 | .xword 0x88A0E072D40C0000 ! 00000007B5026008 -0080 DATA146+0x88 | |
6877 | .xword 0x3FAFCB28ED3FF62B ! 00000007B5026010 -0078 0 Double 6.209686E-02 | |
6878 | .word 0x436239FA ! 00000007B5026018 -0070 0 Single 2.262265E+02 | |
6879 | .word 0x1B74326E ! 00000007B502601C -006C 0 | |
6880 | .xword 0xBF88F0AB5C8E1E02 ! 00000007B5026020 -0068 0 Double -1.217779E-02 | |
6881 | .byte 0x4F ! 00000007B5026028 -0060 0 | |
6882 | .byte 0xBB ! 00000007B5026029 -005F 0 | |
6883 | .half 0x5B54 ! 00000007B502602A -005E 0 | |
6884 | .half 0xCA69 ! 00000007B502602C -005C 0 | |
6885 | .half 0xA92B ! 00000007B502602E -005A 0 | |
6886 | .half 0x27BE ! 00000007B5026030 -0058 0 | |
6887 | .half 0xC423 ! 00000007B5026032 -0056 0 | |
6888 | .half 0xFF7D ! 00000007B5026034 -0054 0 | |
6889 | .byte 0xE3 ! 00000007B5026036 -0052 0 | |
6890 | .byte 0x58 ! 00000007B5026037 -0051 0 | |
6891 | .word 0xBC339242 ! 00000007B5026038 -0050 0 | |
6892 | .word 0x4EF6F2FB ! 00000007B502603C -004C 0 | |
6893 | .half 0x9FCA ! 00000007B5026040 -0048 0 | |
6894 | .byte 0xC6 ! 00000007B5026042 -0046 0 | |
6895 | .byte 0x64 ! 00000007B5026043 -0045 0 | |
6896 | .word 0xA80DEC70 ! 00000007B5026044 -0044 0 | |
6897 | .xword 0xBFD44317D1D64702 ! 00000007B5026048 -0040 0 Double -3.165950E-01 | |
6898 | .xword 0x5EF766D7ED2D9AF4 ! 00000007B5026050 -0038 0 | |
6899 | .xword 0xF5C66AB9C24A3837 ! 00000007B5026058 -0030 0 | |
6900 | .half 0xE7BC ! 00000007B5026060 -0028 0 | |
6901 | .byte 0xF2 ! 00000007B5026062 -0026 0 | |
6902 | .byte 0x14 ! 00000007B5026063 -0025 0 | |
6903 | .word 0x5006D3B6 ! 00000007B5026064 -0024 0 | |
6904 | .xword 0x397E3F0F6AA18203 ! 00000007B5026068 -0020 0 | |
6905 | .xword 0xA31195CABE4E6D68 ! 00000007B5026070 -0018 0 | |
6906 | .xword 0xBF35981ABBBB4485 ! 00000007B5026078 -0010 0 Double -3.295007E-04 | |
6907 | .word 0xC7A63FE9 ! 00000007B5026080 -0008 0 Single -8.511982E+04 | |
6908 | .word 0x7904E39C ! 00000007B5026084 -0004 0 | |
6909 | .word 0x0DA7A4DE ! 00000007B5026088 +0000 0 | |
6910 | .byte 0x23 ! 00000007B502608C +0004 0 | |
6911 | .byte 0x24 ! 00000007B502608D +0005 0 | |
6912 | .byte 0xA8 ! 00000007B502608E +0006 0 | |
6913 | .byte 0x8E ! 00000007B502608F +0007 0 | |
6914 | .word 0x5776B079 ! 00000007B5026090 +0008 0 | |
6915 | .word 0x47B9DC4E ! 00000007B5026094 +000C 0 Single 9.516061E+04 | |
6916 | .xword 0x8F0F98EB96A4510B ! 00000007B5026098 +0010 0 | |
6917 | .half 0x6600 ! 00000007B50260A0 +0018 0 | |
6918 | .byte 0x3C ! 00000007B50260A2 +001A 0 | |
6919 | .byte 0xAB ! 00000007B50260A3 +001B 0 | |
6920 | .half 0xC303 ! 00000007B50260A4 +001C 0 | |
6921 | .byte 0xB0 ! 00000007B50260A6 +001E 0 | |
6922 | .byte 0x75 ! 00000007B50260A7 +001F 0 | |
6923 | .xword 0x1273DA986C75C8AD ! 00000007B50260A8 +0020 0 | |
6924 | .xword 0xBF3109BB0E636B6C ! 00000007B50260B0 +0028 0 Double -2.599794E-04 | |
6925 | .xword 0x801FD960D38AE60A ! 00000007B50260B8 +0030 0 | |
6926 | .xword 0xBECC013BC329BA56 ! 00000007B50260C0 +0038 0 Double -3.338434E-06 | |
6927 | .word 0x26EA81EB ! 00000007B50260C8 +0040 0 | |
6928 | .half 0xA5A8 ! 00000007B50260CC +0044 0 | |
6929 | .byte 0xE6 ! 00000007B50260CE +0046 0 | |
6930 | .byte 0x4E ! 00000007B50260CF +0047 0 | |
6931 | .xword 0x694ECD3216BDAD81 ! 00000007B50260D0 +0048 0 | |
6932 | .word 0xC5C10B78 ! 00000007B50260D8 +0050 0 Single -6.177434E+03 | |
6933 | .word 0x3A5A804B ! 00000007B50260DC +0054 0 Single 8.335157E-04 | |
6934 | .half 0x3733 ! 00000007B50260E0 +0058 0 | |
6935 | .half 0x4DFD ! 00000007B50260E2 +005A 0 | |
6936 | .word 0x39138295 ! 00000007B50260E4 +005C 0 | |
6937 | .xword 0x4053637599645F50 ! 00000007B50260E8 +0060 0 Double 7.755405E+01 | |
6938 | .xword 0xBFF586CD43C52A25 ! 00000007B50260F0 +0068 0 Double -1.345411E+00 | |
6939 | .byte 0x38 ! 00000007B50260F8 +0070 0 | |
6940 | .byte 0x2C ! 00000007B50260F9 +0071 0 | |
6941 | .byte 0xA6 ! 00000007B50260FA +0072 0 | |
6942 | .byte 0x52 ! 00000007B50260FB +0073 0 | |
6943 | .word 0x3B0130C2 ! 00000007B50260FC +0074 0 Single 1.971290E-03 | |
6944 | .xword 0x8ADDF6365B188CA2 ! 00000007B5026100 +0078 0 | |
6945 | .xword 0xC1CDA592A60D6886 ! 00000007B5026108 +0080 0 | |
6946 | ||
6947 | !======================================================================== | |
6948 | ||
6949 | SECTION .bdata093 DATA_VA=0x4dce0000 | |
6950 | attr_data { | |
6951 | Name = .bdata093, | |
6952 | VA = 0x4dce0000, | |
6953 | RA = 0xd4fff0000, | |
6954 | PA = ra2pa(0xd4fff0000,0), | |
6955 | part_0_ctx_nonzero_tsb_config_1, | |
6956 | TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0, | |
6957 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6958 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6959 | } | |
6960 | ||
6961 | ||
6962 | SECTION .bdata093 | |
6963 | .data | |
6964 | DATA148: | |
6965 | .xword 0x00005C6860000088 ! 000000004DCE0000 -0088 DATA149+0x88 | |
6966 | .xword 0x00000007B5026088 ! 000000004DCE0008 -0080 DATA147+0x88 | |
6967 | .xword 0xC001130B7CA84337 ! 000000004DCE0010 -0078 0 Double -2.134299E+00 | |
6968 | .word 0x44C4E9ED ! 000000004DCE0018 -0070 0 Single 1.575310E+03 | |
6969 | .word 0x0F9CA652 ! 000000004DCE001C -006C 0 | |
6970 | .xword 0xBF9497401953FDDD ! 000000004DCE0020 -0068 0 Double -2.010822E-02 | |
6971 | .byte 0xF8 ! 000000004DCE0028 -0060 0 | |
6972 | .byte 0x44 ! 000000004DCE0029 -005F 0 | |
6973 | .half 0xF669 ! 000000004DCE002A -005E 0 | |
6974 | .half 0x6B2C ! 000000004DCE002C -005C 0 | |
6975 | .half 0xEA29 ! 000000004DCE002E -005A 0 | |
6976 | .half 0x6A7B ! 000000004DCE0030 -0058 0 | |
6977 | .half 0x860C ! 000000004DCE0032 -0056 0 | |
6978 | .half 0x15A8 ! 000000004DCE0034 -0054 0 | |
6979 | .byte 0xE7 ! 000000004DCE0036 -0052 0 | |
6980 | .byte 0x33 ! 000000004DCE0037 -0051 0 | |
6981 | .word 0x6EC649F7 ! 000000004DCE0038 -0050 0 | |
6982 | .word 0x44128B32 ! 000000004DCE003C -004C 0 | |
6983 | .half 0x551B ! 000000004DCE0040 -0048 0 | |
6984 | .byte 0xCE ! 000000004DCE0042 -0046 0 | |
6985 | .byte 0xAF ! 000000004DCE0043 -0045 0 | |
6986 | .word 0x3BC24F05 ! 000000004DCE0044 -0044 0 | |
6987 | .xword 0xC00A1BB77B109F18 ! 000000004DCE0048 -0040 0 Double -3.263534E+00 | |
6988 | .xword 0x2B1F045468F11B19 ! 000000004DCE0050 -0038 0 | |
6989 | .xword 0x8512ED27C008983E ! 000000004DCE0058 -0030 0 | |
6990 | .half 0x68DF ! 000000004DCE0060 -0028 0 | |
6991 | .byte 0x4F ! 000000004DCE0062 -0026 0 | |
6992 | .byte 0xE2 ! 000000004DCE0063 -0025 0 | |
6993 | .word 0x87F96EA4 ! 000000004DCE0064 -0024 0 | |
6994 | .xword 0x274BFAFC051A5A8A ! 000000004DCE0068 -0020 0 | |
6995 | .xword 0xB5B283FA3156FF77 ! 000000004DCE0070 -0018 0 | |
6996 | .xword 0xC06C959DC0CBB370 ! 000000004DCE0078 -0010 0 Double -2.286755E+02 | |
6997 | .word 0x38B1FBE8 ! 000000004DCE0080 -0008 0 Single 8.486939E-05 | |
6998 | .word 0x78B67026 ! 000000004DCE0084 -0004 0 | |
6999 | .word 0x6B9DC876 ! 000000004DCE0088 +0000 0 | |
7000 | .byte 0x4E ! 000000004DCE008C +0004 0 | |
7001 | .byte 0xEC ! 000000004DCE008D +0005 0 | |
7002 | .byte 0x8D ! 000000004DCE008E +0006 0 | |
7003 | .byte 0xF6 ! 000000004DCE008F +0007 0 | |
7004 | .word 0x5DBF4250 ! 000000004DCE0090 +0008 0 | |
7005 | .word 0x44BC72AF ! 000000004DCE0094 +000C 0 Single 1.507584E+03 | |
7006 | .xword 0xD0D3653D12A8E218 ! 000000004DCE0098 +0010 0 | |
7007 | .half 0x787F ! 000000004DCE00A0 +0018 0 | |
7008 | .byte 0x50 ! 000000004DCE00A2 +001A 0 | |
7009 | .byte 0x39 ! 000000004DCE00A3 +001B 0 | |
7010 | .half 0x19F1 ! 000000004DCE00A4 +001C 0 | |
7011 | .byte 0xA4 ! 000000004DCE00A6 +001E 0 | |
7012 | .byte 0x19 ! 000000004DCE00A7 +001F 0 | |
7013 | .xword 0x32DA8E431CB23D91 ! 000000004DCE00A8 +0020 0 | |
7014 | .xword 0x3F757AEC369918AD ! 000000004DCE00B0 +0028 0 Double 5.244181E-03 | |
7015 | .xword 0xB5CC3D8BADB6EA87 ! 000000004DCE00B8 +0030 0 | |
7016 | .xword 0xC03D3AF27E73D71C ! 000000004DCE00C0 +0038 0 Double -2.923026E+01 | |
7017 | .word 0x1B983EDD ! 000000004DCE00C8 +0040 0 | |
7018 | .half 0x3FDE ! 000000004DCE00CC +0044 0 | |
7019 | .byte 0x09 ! 000000004DCE00CE +0046 0 | |
7020 | .byte 0xDF ! 000000004DCE00CF +0047 0 | |
7021 | .xword 0x3203F766E2966545 ! 000000004DCE00D0 +0048 0 | |
7022 | .word 0x37F905D0 ! 000000004DCE00D8 +0050 0 Single 2.968582E-05 | |
7023 | .word 0xB899A05A ! 000000004DCE00DC +0054 0 Single -7.325476E-05 | |
7024 | .half 0x13B7 ! 000000004DCE00E0 +0058 0 | |
7025 | .half 0x5F6C ! 000000004DCE00E2 +005A 0 | |
7026 | .word 0x72BD105C ! 000000004DCE00E4 +005C 0 | |
7027 | .xword 0x407169EB8486B806 ! 000000004DCE00E8 +0060 0 Double 2.786200E+02 | |
7028 | .xword 0x402E83C510F85CD8 ! 000000004DCE00F0 +0068 0 Double 1.525736E+01 | |
7029 | .byte 0x40 ! 000000004DCE00F8 +0070 0 | |
7030 | .byte 0xA8 ! 000000004DCE00F9 +0071 0 | |
7031 | .byte 0x0C ! 000000004DCE00FA +0072 0 | |
7032 | .byte 0xFD ! 000000004DCE00FB +0073 0 | |
7033 | .word 0x47EFDADB ! 000000004DCE00FC +0074 0 Single 1.228057E+05 | |
7034 | .xword 0x6FF246BE914368FD ! 000000004DCE0100 +0078 0 | |
7035 | .xword 0x35CCBA4870DE5F37 ! 000000004DCE0108 +0080 0 | |
7036 | ||
7037 | !======================================================================== | |
7038 | ||
7039 | SECTION .bdata094 DATA_VA=0x5c6860000000 | |
7040 | attr_data { | |
7041 | Name = .bdata094, | |
7042 | VA = 0x5c6860000000, | |
7043 | RA = ra2pa(0xd30000000,0), | |
7044 | PA = ra2pa(0xd30000000,0), | |
7045 | part_0_ctx_nonzero_tsb_config_0, | |
7046 | TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0, | |
7047 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7048 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7049 | } | |
7050 | ||
7051 | ||
7052 | SECTION .bdata094 | |
7053 | .data | |
7054 | DATA149: | |
7055 | .xword 0x00007B314E6D4088 ! 00005C6860000000 -0088 DATA140+0x88 | |
7056 | .xword 0x000000004DCE0088 ! 00005C6860000008 -0080 DATA148+0x88 | |
7057 | .xword 0xC0DC646F7E634BBF ! 00005C6860000010 -0078 0 Double -2.907374E+04 | |
7058 | .word 0x468DB7D1 ! 00005C6860000018 -0070 0 Single 1.813991E+04 | |
7059 | .word 0xEFF18BD7 ! 00005C686000001C -006C 0 | |
7060 | .xword 0xBFAC43F7BE989172 ! 00005C6860000020 -0068 0 Double -5.520605E-02 | |
7061 | .byte 0x92 ! 00005C6860000028 -0060 0 | |
7062 | .byte 0xAD ! 00005C6860000029 -005F 0 | |
7063 | .half 0xAFBB ! 00005C686000002A -005E 0 | |
7064 | .half 0xEAC9 ! 00005C686000002C -005C 0 | |
7065 | .half 0x9AAA ! 00005C686000002E -005A 0 | |
7066 | .half 0x43D8 ! 00005C6860000030 -0058 0 | |
7067 | .half 0x4FE2 ! 00005C6860000032 -0056 0 | |
7068 | .half 0x1028 ! 00005C6860000034 -0054 0 | |
7069 | .byte 0xEE ! 00005C6860000036 -0052 0 | |
7070 | .byte 0xB4 ! 00005C6860000037 -0051 0 | |
7071 | .word 0xD048422E ! 00005C6860000038 -0050 0 | |
7072 | .word 0x3F1C7539 ! 00005C686000003C -004C 0 | |
7073 | .half 0x603D ! 00005C6860000040 -0048 0 | |
7074 | .byte 0x78 ! 00005C6860000042 -0046 0 | |
7075 | .byte 0xC9 ! 00005C6860000043 -0045 0 | |
7076 | .word 0x84586E80 ! 00005C6860000044 -0044 0 | |
7077 | .xword 0x4001E08A264E29CA ! 00005C6860000048 -0040 0 Double 2.234638E+00 | |
7078 | .xword 0xB3BE8A6C4D093136 ! 00005C6860000050 -0038 0 | |
7079 | .xword 0x255736DAA0873F0C ! 00005C6860000058 -0030 0 | |
7080 | .half 0x376D ! 00005C6860000060 -0028 0 | |
7081 | .byte 0x8B ! 00005C6860000062 -0026 0 | |
7082 | .byte 0x03 ! 00005C6860000063 -0025 0 | |
7083 | .word 0x30505754 ! 00005C6860000064 -0024 0 | |
7084 | .xword 0xD4FD1A3A0A2DE5A0 ! 00005C6860000068 -0020 0 | |
7085 | .xword 0xA39D91A5D1066681 ! 00005C6860000070 -0018 0 | |
7086 | .xword 0xC0B3D771854CE65D ! 00005C6860000078 -0010 0 Double -5.079443E+03 | |
7087 | .word 0xC10BE7BB ! 00005C6860000080 -0008 0 Single -8.744075E+00 | |
7088 | .word 0xC9433D9A ! 00005C6860000084 -0004 0 | |
7089 | .word 0x545A87B7 ! 00005C6860000088 +0000 0 | |
7090 | .byte 0x82 ! 00005C686000008C +0004 0 | |
7091 | .byte 0x8E ! 00005C686000008D +0005 0 | |
7092 | .byte 0x86 ! 00005C686000008E +0006 0 | |
7093 | .byte 0xD4 ! 00005C686000008F +0007 0 | |
7094 | .word 0xCCB1F77D ! 00005C6860000090 +0008 0 | |
7095 | .word 0x3D4C221A ! 00005C6860000094 +000C 0 Single 4.983721E-02 | |
7096 | .xword 0x95DD1E18B748E554 ! 00005C6860000098 +0010 0 | |
7097 | .half 0xDA1A ! 00005C68600000A0 +0018 0 | |
7098 | .byte 0x8C ! 00005C68600000A2 +001A 0 | |
7099 | .byte 0x0C ! 00005C68600000A3 +001B 0 | |
7100 | .half 0xB57A ! 00005C68600000A4 +001C 0 | |
7101 | .byte 0x0F ! 00005C68600000A6 +001E 0 | |
7102 | .byte 0xE1 ! 00005C68600000A7 +001F 0 | |
7103 | .xword 0x27B88F1AAACD4BDD ! 00005C68600000A8 +0020 0 | |
7104 | .xword 0x3EEAE3445AC18382 ! 00005C68600000B0 +0028 0 Double 1.282108E-05 | |
7105 | .xword 0xCCECCE379B0F65E3 ! 00005C68600000B8 +0030 0 | |
7106 | .xword 0xC123E0AB13C5FE74 ! 00005C68600000C0 +0038 0 Double -6.513495E+05 | |
7107 | .word 0x30932BF4 ! 00005C68600000C8 +0040 0 | |
7108 | .half 0x3D7A ! 00005C68600000CC +0044 0 | |
7109 | .byte 0x69 ! 00005C68600000CE +0046 0 | |
7110 | .byte 0x25 ! 00005C68600000CF +0047 0 | |
7111 | .xword 0xF4A4A5BFD611054A ! 00005C68600000D0 +0048 0 | |
7112 | .word 0xBAFF6818 ! 00005C68600000D8 +0050 0 Single -1.948598E-03 | |
7113 | .word 0xBEA203E6 ! 00005C68600000DC +0054 0 Single -3.164360E-01 | |
7114 | .half 0xFCCD ! 00005C68600000E0 +0058 0 | |
7115 | .half 0x3601 ! 00005C68600000E2 +005A 0 | |
7116 | .word 0x2BCBA089 ! 00005C68600000E4 +005C 0 | |
7117 | .xword 0xC1164ECF2FDCCCB6 ! 00005C68600000E8 +0060 0 Double -3.654918E+05 | |
7118 | .xword 0xBF5B449CB83491CE ! 00005C68600000F0 +0068 0 Double -1.664308E-03 | |
7119 | .byte 0x27 ! 00005C68600000F8 +0070 0 | |
7120 | .byte 0x27 ! 00005C68600000F9 +0071 0 | |
7121 | .byte 0xBE ! 00005C68600000FA +0072 0 | |
7122 | .byte 0xD2 ! 00005C68600000FB +0073 0 | |
7123 | .word 0xC67AABCE ! 00005C68600000FC +0074 0 Single -1.604295E+04 | |
7124 | .xword 0x7A71CCFD8969A476 ! 00005C6860000100 +0078 0 | |
7125 | .xword 0xFABF417FE2AB5230 ! 00005C6860000108 +0080 0 | |
7126 | ||
7127 | !======================================================================== | |
7128 | ||
7129 | SECTION .bblk095 DATA_VA=0x1aa583fe000 | |
7130 | attr_data { | |
7131 | Name = .bblk095, | |
7132 | VA = 0x1aa583fe000, | |
7133 | RA = 0xebfd9c000, | |
7134 | PA = ra2pa(0xebfd9c000,0), | |
7135 | part_0_ctx_nonzero_tsb_config_3, | |
7136 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7137 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7138 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7139 | } | |
7140 | ||
7141 | ||
7142 | SECTION .bblk095 | |
7143 | .data | |
7144 | DATA150: | |
7145 | .xword 0x20C60ADF82212F24 ! 000001AA583FE000 +0000 0 | |
7146 | .xword 0x66AE8640C4342C79 ! 000001AA583FE008 +0008 0 | |
7147 | .xword 0xFB99939420F47335 ! 000001AA583FE010 +0010 0 | |
7148 | .xword 0x25867543542D9348 ! 000001AA583FE018 +0018 0 | |
7149 | .xword 0xA3C92444D10C3A92 ! 000001AA583FE020 +0020 0 | |
7150 | .xword 0xCF57EB3558DE5CC8 ! 000001AA583FE028 +0028 0 | |
7151 | .xword 0x9D71348FEA60997F ! 000001AA583FE030 +0030 0 | |
7152 | .xword 0xD70D855428CBBEA0 ! 000001AA583FE038 +0038 0 | |
7153 | .xword 0xD78F04E96C35957F ! 000001AA583FE040 +0040 0 | |
7154 | .xword 0xAA3C4AEA8BA9BDBB ! 000001AA583FE048 +0048 0 | |
7155 | .xword 0xFCA03DBC1E94290F ! 000001AA583FE050 +0050 0 | |
7156 | .xword 0xAEA1F031B4B19BDC ! 000001AA583FE058 +0058 0 | |
7157 | .xword 0x228BCA0AE587E6C1 ! 000001AA583FE060 +0060 0 | |
7158 | .xword 0x79C97F30ED2935CF ! 000001AA583FE068 +0068 0 | |
7159 | .xword 0xB937D7DDD0BA8B65 ! 000001AA583FE070 +0070 0 | |
7160 | .xword 0xA9694C85BC7526C6 ! 000001AA583FE078 +0078 0 | |
7161 | ||
7162 | !======================================================================== | |
7163 | ||
7164 | SECTION .bcom084 DATA_VA=0x0 | |
7165 | attr_data { | |
7166 | Name = .bcom084, | |
7167 | VA = 0x0, | |
7168 | RA = 0xfdfd38000, | |
7169 | PA = ra2pa(0xfdfd38000,0), | |
7170 | part_0_ctx_nonzero_tsb_config_3, | |
7171 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7172 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
7173 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7174 | } | |
7175 | ||
7176 | ||
7177 | SECTION .bcom084 | |
7178 | .data | |
7179 | DATA139: | |
7180 | .xword 0x3732D9B07DF381BA ! 0000000000000000 +0000 0 | |
7181 | ||
7182 | !======================================================================== | |
7183 | ||
7184 | SECTION .bstk096 DATA_VA=0x88210000000 | |
7185 | attr_data { | |
7186 | Name = .bstk096, | |
7187 | VA = 0x88210000000, | |
7188 | RA = 0xd20000000, | |
7189 | PA = ra2pa(0xd20000000,0), | |
7190 | part_0_ctx_nonzero_tsb_config_2, | |
7191 | TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0, | |
7192 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7193 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7194 | } | |
7195 | ||
7196 | ||
7197 | SECTION .bstk096 | |
7198 | .data | |
7199 | .skip 0x2000 ! 0000088210000000 | |
7200 | STACK0074: | |
7201 | ||
7202 | !======================================================================== | |
7203 | ||
7204 | SECTION .bkey097 DATA_VA=0x96ed4860000 | |
7205 | attr_data { | |
7206 | Name = .bkey097, | |
7207 | VA = 0x96ed4860000, | |
7208 | RA = 0xd4ffe0000, | |
7209 | PA = ra2pa(0xd4ffe0000,0), | |
7210 | part_0_ctx_nonzero_tsb_config_1, | |
7211 | TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0, | |
7212 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7213 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7214 | } | |
7215 | ||
7216 | ||
7217 | SECTION .bkey097 | |
7218 | .data | |
7219 | DATA152: | |
7220 | .xword 0x00007B314E6D4088 ! 0000096ED4860000 +0000 DATA140+0x88 | |
7221 | .xword 0x00000630F7580088 ! 0000096ED4860008 +0008 DATA141+0x88 | |
7222 | .xword 0x00003E3F738A2088 ! 0000096ED4860010 +0010 DATA142+0x88 | |
7223 | .xword 0x0000038E29C64088 ! 0000096ED4860018 +0018 DATA143+0x88 | |
7224 | .xword 0x000000101C770088 ! 0000096ED4860020 +0020 DATA144+0x88 | |
7225 | .xword 0xFFFFC77660000088 ! 0000096ED4860028 +0028 DATA145+0x88 | |
7226 | .xword 0x00000CD472E0A088 ! 0000096ED4860030 +0030 DATA146+0x88 | |
7227 | .xword 0x00000007B5026088 ! 0000096ED4860038 +0038 DATA147+0x88 | |
7228 | .xword 0x000000004DCE0088 ! 0000096ED4860040 +0040 DATA148+0x88 | |
7229 | .xword 0x00005C6860000088 ! 0000096ED4860048 +0048 DATA149+0x88 | |
7230 | .xword 0x000001AA583FE000 ! 0000096ED4860050 +0050 DATA150+0x0 | |
7231 | .xword 0x0000000FFFFE0000 ! 0000096ED4860058 +0058 DATA001+0x0 | |
7232 | .xword 0x0000000000000000 ! 0000096ED4860060 +0060 0 | |
7233 | .xword 0x3EDEFE90057645D9 ! 0000096ED4860068 +0068 0 Double 7.389637E-06 | |
7234 | .word 0xC52106ED ! 0000096ED4860070 +0070 0 Single -2.576433E+03 | |
7235 | ||
7236 | ||
7237 | ! Context 75 runs in 32-bit addressing mode, little-endian | |
7238 | ||
7239 | !======================================================================== | |
7240 | ||
7241 | SECTION .bdata098 DATA_VA=0x404d6000 | |
7242 | attr_data { | |
7243 | Name = .bdata098, | |
7244 | VA = 0x404d6000, | |
7245 | RA = 0xd4ff9a000, | |
7246 | PA = ra2pa(0xd4ff9a000,0), | |
7247 | part_0_ctx_nonzero_tsb_config_3, | |
7248 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7249 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7250 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7251 | } | |
7252 | ||
7253 | ||
7254 | SECTION .bdata098 | |
7255 | .data | |
7256 | DATA162: | |
7257 | .xword 0x88009D61EA1DADAB ! 00000000404D6000 -0088 DATA163+0x88 | |
7258 | .xword 0x8860842DEA1DADAB ! 00000000404D6008 -0080 DATA171+0x88 | |
7259 | .xword 0x4117004DE976D66D ! 00000000404D6010 -0078 0 Double 3.768515E+05 | |
7260 | .word 0xC79459BF ! 00000000404D6018 -0070 0 Single -7.595549E+04 | |
7261 | .word 0x1E2B8DE7 ! 00000000404D601C -006C 0 | |
7262 | .xword 0xBF7A15FCC738D63E ! 00000000404D6020 -0068 0 Double -6.368625E-03 | |
7263 | .byte 0x57 ! 00000000404D6028 -0060 0 | |
7264 | .byte 0xE0 ! 00000000404D6029 -005F 0 | |
7265 | .half 0xE873 ! 00000000404D602A -005E 0 | |
7266 | .half 0xEDAE ! 00000000404D602C -005C 0 | |
7267 | .half 0x74AB ! 00000000404D602E -005A 0 | |
7268 | .half 0xF403 ! 00000000404D6030 -0058 0 | |
7269 | .half 0xD0EF ! 00000000404D6032 -0056 0 | |
7270 | .half 0x2213 ! 00000000404D6034 -0054 0 | |
7271 | .byte 0xFF ! 00000000404D6036 -0052 0 | |
7272 | .byte 0x1C ! 00000000404D6037 -0051 0 | |
7273 | .word 0x7B0FA395 ! 00000000404D6038 -0050 0 | |
7274 | .word 0xA72355F2 ! 00000000404D603C -004C 0 | |
7275 | .half 0x4D4D ! 00000000404D6040 -0048 0 | |
7276 | .byte 0x32 ! 00000000404D6042 -0046 0 | |
7277 | .byte 0x5B ! 00000000404D6043 -0045 0 | |
7278 | .word 0xA3F2E2E8 ! 00000000404D6044 -0044 0 | |
7279 | .xword 0xC0C51B659E90A279 ! 00000000404D6048 -0040 0 Double -1.080679E+04 | |
7280 | .xword 0xE7761441A6EF5A2F ! 00000000404D6050 -0038 0 | |
7281 | .xword 0x6C1339EFA7CC1EE2 ! 00000000404D6058 -0030 0 | |
7282 | .half 0xE04C ! 00000000404D6060 -0028 0 | |
7283 | .byte 0xB8 ! 00000000404D6062 -0026 0 | |
7284 | .byte 0x98 ! 00000000404D6063 -0025 0 | |
7285 | .word 0x4730B99D ! 00000000404D6064 -0024 0 | |
7286 | .xword 0x82EC091E0D9FF09C ! 00000000404D6068 -0020 0 | |
7287 | .xword 0xFFE4953B16F3040C ! 00000000404D6070 -0018 0 | |
7288 | .xword 0x405771EF30A16BF2 ! 00000000404D6078 -0010 0 Double 9.378022E+01 | |
7289 | .word 0x3DCEA566 ! 00000000404D6080 -0008 0 Single 1.009014E-01 | |
7290 | .word 0xD7259C13 ! 00000000404D6084 -0004 0 | |
7291 | .word 0x0B49C76A ! 00000000404D6088 +0000 0 | |
7292 | .byte 0x0E ! 00000000404D608C +0004 0 | |
7293 | .byte 0xCF ! 00000000404D608D +0005 0 | |
7294 | .byte 0xBE ! 00000000404D608E +0006 0 | |
7295 | .byte 0xC9 ! 00000000404D608F +0007 0 | |
7296 | .word 0xA6254112 ! 00000000404D6090 +0008 0 | |
7297 | .word 0xB961B24D ! 00000000404D6094 +000C 0 Single -2.152409E-04 | |
7298 | .xword 0xD88DFD8B4E5A8173 ! 00000000404D6098 +0010 0 | |
7299 | .half 0x163D ! 00000000404D60A0 +0018 0 | |
7300 | .byte 0x7F ! 00000000404D60A2 +001A 0 | |
7301 | .byte 0x63 ! 00000000404D60A3 +001B 0 | |
7302 | .half 0x1B2A ! 00000000404D60A4 +001C 0 | |
7303 | .byte 0x94 ! 00000000404D60A6 +001E 0 | |
7304 | .byte 0xD0 ! 00000000404D60A7 +001F 0 | |
7305 | .xword 0x929326815D60A633 ! 00000000404D60A8 +0020 0 | |
7306 | .xword 0x3FC251EE5D4B454F ! 00000000404D60B0 +0028 0 Double 1.431253E-01 | |
7307 | .xword 0x0CC937C4C4F9ABA6 ! 00000000404D60B8 +0030 0 | |
7308 | .xword 0x3F6F5C169D1D0ECA ! 00000000404D60C0 +0038 0 Double 3.828091E-03 | |
7309 | .word 0xFF9EA7D2 ! 00000000404D60C8 +0040 0 | |
7310 | .half 0x8D3A ! 00000000404D60CC +0044 0 | |
7311 | .byte 0x5B ! 00000000404D60CE +0046 0 | |
7312 | .byte 0x47 ! 00000000404D60CF +0047 0 | |
7313 | .xword 0x00361733C72F2427 ! 00000000404D60D0 +0048 0 | |
7314 | .word 0x430CCF02 ! 00000000404D60D8 +0050 0 Single 1.408086E+02 | |
7315 | .word 0xC212772C ! 00000000404D60DC +0054 0 Single -3.661638E+01 | |
7316 | .half 0x3E69 ! 00000000404D60E0 +0058 0 | |
7317 | .half 0x02C5 ! 00000000404D60E2 +005A 0 | |
7318 | .word 0xAC281B52 ! 00000000404D60E4 +005C 0 | |
7319 | .xword 0x400ADA9924EAEFFA ! 00000000404D60E8 +0060 0 Double 3.356737E+00 | |
7320 | .xword 0xBFC7FA37E89E88AE ! 00000000404D60F0 +0068 0 Double -1.873236E-01 | |
7321 | .byte 0x12 ! 00000000404D60F8 +0070 0 | |
7322 | .byte 0x11 ! 00000000404D60F9 +0071 0 | |
7323 | .byte 0x7E ! 00000000404D60FA +0072 0 | |
7324 | .byte 0x13 ! 00000000404D60FB +0073 0 | |
7325 | .word 0xC2A46D37 ! 00000000404D60FC +0074 0 Single -8.221331E+01 | |
7326 | .xword 0x7A100B8BE5EEB7B7 ! 00000000404D6100 +0078 0 | |
7327 | .xword 0xA4E7CDD9BDAA8917 ! 00000000404D6108 +0080 0 | |
7328 | ||
7329 | !======================================================================== | |
7330 | ||
7331 | SECTION .bdata099 DATA_VA=0x619d0000 | |
7332 | attr_data { | |
7333 | Name = .bdata099, | |
7334 | VA = 0x619d0000, | |
7335 | RA = 0xcfffd0000, | |
7336 | PA = ra2pa(0xcfffd0000,0), | |
7337 | part_0_ctx_nonzero_tsb_config_1, | |
7338 | TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0, | |
7339 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7340 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7341 | } | |
7342 | ||
7343 | ||
7344 | SECTION .bdata099 | |
7345 | .data | |
7346 | DATA163: | |
7347 | .xword 0x882014F6EA1DADAB ! 00000000619D0000 -0088 DATA164+0x88 | |
7348 | .xword 0x88604D40EA1DADAB ! 00000000619D0008 -0080 DATA162+0x88 | |
7349 | .xword 0xC02ABF7DE637C068 ! 00000000619D0010 -0078 0 Double -1.337401E+01 | |
7350 | .word 0xC2FB2107 ! 00000000619D0018 -0070 0 Single -1.255645E+02 | |
7351 | .word 0x0F53C7A4 ! 00000000619D001C -006C 0 | |
7352 | .xword 0xBFAA38EC9821239C ! 00000000619D0020 -0068 0 Double -5.121555E-02 | |
7353 | .byte 0x1D ! 00000000619D0028 -0060 0 | |
7354 | .byte 0xE6 ! 00000000619D0029 -005F 0 | |
7355 | .half 0xE2F3 ! 00000000619D002A -005E 0 | |
7356 | .half 0xC9FB ! 00000000619D002C -005C 0 | |
7357 | .half 0x7099 ! 00000000619D002E -005A 0 | |
7358 | .half 0x12EB ! 00000000619D0030 -0058 0 | |
7359 | .half 0x52FD ! 00000000619D0032 -0056 0 | |
7360 | .half 0xB675 ! 00000000619D0034 -0054 0 | |
7361 | .byte 0xBC ! 00000000619D0036 -0052 0 | |
7362 | .byte 0x89 ! 00000000619D0037 -0051 0 | |
7363 | .word 0x6BAE50A6 ! 00000000619D0038 -0050 0 | |
7364 | .word 0x35D48BDA ! 00000000619D003C -004C 0 | |
7365 | .half 0x8C7F ! 00000000619D0040 -0048 0 | |
7366 | .byte 0xD2 ! 00000000619D0042 -0046 0 | |
7367 | .byte 0x52 ! 00000000619D0043 -0045 0 | |
7368 | .word 0x0556D979 ! 00000000619D0044 -0044 0 | |
7369 | .xword 0x40499B62F953EEAB ! 00000000619D0048 -0040 0 Double 5.121396E+01 | |
7370 | .xword 0x5C67B71951996E73 ! 00000000619D0050 -0038 0 | |
7371 | .xword 0x49C2110D893782E2 ! 00000000619D0058 -0030 0 | |
7372 | .half 0xA7CB ! 00000000619D0060 -0028 0 | |
7373 | .byte 0x03 ! 00000000619D0062 -0026 0 | |
7374 | .byte 0x3E ! 00000000619D0063 -0025 0 | |
7375 | .word 0x9CF63FDF ! 00000000619D0064 -0024 0 | |
7376 | .xword 0x333002A71C17A4EE ! 00000000619D0068 -0020 0 | |
7377 | .xword 0xE279D26618B75174 ! 00000000619D0070 -0018 0 | |
7378 | .xword 0x3ED9629CE944B520 ! 00000000619D0078 -0010 0 Double 6.052305E-06 | |
7379 | .word 0x47F9311D ! 00000000619D0080 -0008 0 Single 1.275862E+05 | |
7380 | .word 0xD999EC41 ! 00000000619D0084 -0004 0 | |
7381 | .word 0xE818B385 ! 00000000619D0088 +0000 0 | |
7382 | .byte 0xB1 ! 00000000619D008C +0004 0 | |
7383 | .byte 0x67 ! 00000000619D008D +0005 0 | |
7384 | .byte 0x66 ! 00000000619D008E +0006 0 | |
7385 | .byte 0x42 ! 00000000619D008F +0007 0 | |
7386 | .word 0x99EE5426 ! 00000000619D0090 +0008 0 | |
7387 | .word 0x39853611 ! 00000000619D0094 +000C 0 Single 2.540802E-04 | |
7388 | .xword 0xC114BEC2A0587D88 ! 00000000619D0098 +0010 0 | |
7389 | .half 0x1060 ! 00000000619D00A0 +0018 0 | |
7390 | .byte 0x83 ! 00000000619D00A2 +001A 0 | |
7391 | .byte 0x21 ! 00000000619D00A3 +001B 0 | |
7392 | .half 0x9E21 ! 00000000619D00A4 +001C 0 | |
7393 | .byte 0x77 ! 00000000619D00A6 +001E 0 | |
7394 | .byte 0x70 ! 00000000619D00A7 +001F 0 | |
7395 | .xword 0x4F28CB96E47CA529 ! 00000000619D00A8 +0020 0 | |
7396 | .xword 0x40D44137E8785C7B ! 00000000619D00B0 +0028 0 Double 2.074087E+04 | |
7397 | .xword 0xBD344F607A9CF9CC ! 00000000619D00B8 +0030 0 | |
7398 | .xword 0x3F6F7180EDD19151 ! 00000000619D00C0 +0038 0 Double 3.838302E-03 | |
7399 | .word 0xF256EB49 ! 00000000619D00C8 +0040 0 | |
7400 | .half 0xA1BE ! 00000000619D00CC +0044 0 | |
7401 | .byte 0x7E ! 00000000619D00CE +0046 0 | |
7402 | .byte 0x91 ! 00000000619D00CF +0047 0 | |
7403 | .xword 0x3D413730DD305AF0 ! 00000000619D00D0 +0048 0 | |
7404 | .word 0xBE2866D8 ! 00000000619D00D8 +0050 0 Single -1.644548E-01 | |
7405 | .word 0xBFC255F2 ! 00000000619D00DC +0054 0 Single -1.518248E+00 | |
7406 | .half 0x0C60 ! 00000000619D00E0 +0058 0 | |
7407 | .half 0x0DC8 ! 00000000619D00E2 +005A 0 | |
7408 | .word 0x967C5F46 ! 00000000619D00E4 +005C 0 | |
7409 | .xword 0xBEE653461351A12C ! 00000000619D00E8 +0060 0 Double -1.064553E-05 | |
7410 | .xword 0xC08E4BE0BE3F8C39 ! 00000000619D00F0 +0068 0 Double -9.694847E+02 | |
7411 | .byte 0x99 ! 00000000619D00F8 +0070 0 | |
7412 | .byte 0xA4 ! 00000000619D00F9 +0071 0 | |
7413 | .byte 0x8C ! 00000000619D00FA +0072 0 | |
7414 | .byte 0x7A ! 00000000619D00FB +0073 0 | |
7415 | .word 0x4085C072 ! 00000000619D00FC +0074 0 Single 4.179742E+00 | |
7416 | .xword 0xAF99E0959D7348D7 ! 00000000619D0100 +0078 0 | |
7417 | .xword 0x5328F92F5F5AF558 ! 00000000619D0108 +0080 0 | |
7418 | ||
7419 | !======================================================================== | |
7420 | ||
7421 | SECTION .bdata100 DATA_VA=0xf6142000 | |
7422 | attr_data { | |
7423 | Name = .bdata100, | |
7424 | VA = 0xf6142000, | |
7425 | RA = 0xd4ff98000, | |
7426 | PA = ra2pa(0xd4ff98000,0), | |
7427 | part_0_ctx_nonzero_tsb_config_3, | |
7428 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7429 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
7430 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7431 | } | |
7432 | ||
7433 | ||
7434 | SECTION .bdata100 | |
7435 | .data | |
7436 | DATA164: | |
7437 | .xword 0xABAD1DEA1F060088 ! 00000000F6142000 -0088 DATA165+0x88 | |
7438 | .xword 0xABAD1DEA619D0088 ! 00000000F6142008 -0080 DATA163+0x88 | |
7439 | .xword 0xBEB7DA3606C2A336 ! 00000000F6142010 -0078 0 Double -1.421713E-06 | |
7440 | .word 0x43103FF0 ! 00000000F6142018 -0070 0 Single 1.442498E+02 | |
7441 | .word 0x4E5CB299 ! 00000000F614201C -006C 0 | |
7442 | .xword 0xBF4A814CE15EDAED ! 00000000F6142020 -0068 0 Double -8.088708E-04 | |
7443 | .byte 0x88 ! 00000000F6142028 -0060 0 | |
7444 | .byte 0xD5 ! 00000000F6142029 -005F 0 | |
7445 | .half 0x7251 ! 00000000F614202A -005E 0 | |
7446 | .half 0xD872 ! 00000000F614202C -005C 0 | |
7447 | .half 0x79D3 ! 00000000F614202E -005A 0 | |
7448 | .half 0x2824 ! 00000000F6142030 -0058 0 | |
7449 | .half 0x0F4C ! 00000000F6142032 -0056 0 | |
7450 | .half 0xE2FE ! 00000000F6142034 -0054 0 | |
7451 | .byte 0x2C ! 00000000F6142036 -0052 0 | |
7452 | .byte 0xB8 ! 00000000F6142037 -0051 0 | |
7453 | .word 0xAEDDBC5A ! 00000000F6142038 -0050 0 | |
7454 | .word 0xEBB6956E ! 00000000F614203C -004C 0 | |
7455 | .half 0x19F5 ! 00000000F6142040 -0048 0 | |
7456 | .byte 0xAD ! 00000000F6142042 -0046 0 | |
7457 | .byte 0xF7 ! 00000000F6142043 -0045 0 | |
7458 | .word 0x713FFEBA ! 00000000F6142044 -0044 0 | |
7459 | .xword 0x404094293FB2C1DE ! 00000000F6142048 -0040 0 Double 3.315751E+01 | |
7460 | .xword 0x5B1A4185D4D43C88 ! 00000000F6142050 -0038 0 | |
7461 | .xword 0xC7C85F7DE9A0CC33 ! 00000000F6142058 -0030 0 | |
7462 | .half 0xB0A4 ! 00000000F6142060 -0028 0 | |
7463 | .byte 0x5A ! 00000000F6142062 -0026 0 | |
7464 | .byte 0x06 ! 00000000F6142063 -0025 0 | |
7465 | .word 0x3D186937 ! 00000000F6142064 -0024 0 | |
7466 | .xword 0xF5632588402B9F44 ! 00000000F6142068 -0020 0 | |
7467 | .xword 0xE5F9A5B407F4ED9B ! 00000000F6142070 -0018 0 | |
7468 | .xword 0x41291B93C2B52643 ! 00000000F6142078 -0010 0 Double 8.227299E+05 | |
7469 | .word 0x412AE26A ! 00000000F6142080 -0008 0 Single 1.068028E+01 | |
7470 | .word 0x3A3F1CDB ! 00000000F6142084 -0004 0 | |
7471 | .word 0x526678C6 ! 00000000F6142088 +0000 0 | |
7472 | .byte 0xA0 ! 00000000F614208C +0004 0 | |
7473 | .byte 0xC5 ! 00000000F614208D +0005 0 | |
7474 | .byte 0x51 ! 00000000F614208E +0006 0 | |
7475 | .byte 0xA1 ! 00000000F614208F +0007 0 | |
7476 | .word 0xE09C9F23 ! 00000000F6142090 +0008 0 | |
7477 | .word 0x3C51DE19 ! 00000000F6142094 +000C 0 Single 1.280930E-02 | |
7478 | .xword 0x23D38D945313D735 ! 00000000F6142098 +0010 0 | |
7479 | .half 0x7889 ! 00000000F61420A0 +0018 0 | |
7480 | .byte 0x9C ! 00000000F61420A2 +001A 0 | |
7481 | .byte 0x3F ! 00000000F61420A3 +001B 0 | |
7482 | .half 0xB0E3 ! 00000000F61420A4 +001C 0 | |
7483 | .byte 0x52 ! 00000000F61420A6 +001E 0 | |
7484 | .byte 0x33 ! 00000000F61420A7 +001F 0 | |
7485 | .xword 0xCCCF357EC860C9EE ! 00000000F61420A8 +0020 0 | |
7486 | .xword 0x40DDB6888E52E56D ! 00000000F61420B0 +0028 0 Double 3.042613E+04 | |
7487 | .xword 0x3B8814B8FB34BD15 ! 00000000F61420B8 +0030 0 | |
7488 | .xword 0x40564F4398F24BA3 ! 00000000F61420C0 +0038 0 Double 8.923850E+01 | |
7489 | .word 0xD57EB895 ! 00000000F61420C8 +0040 0 | |
7490 | .half 0xA14E ! 00000000F61420CC +0044 0 | |
7491 | .byte 0x99 ! 00000000F61420CE +0046 0 | |
7492 | .byte 0x6A ! 00000000F61420CF +0047 0 | |
7493 | .xword 0xAF37F559E3DC513B ! 00000000F61420D0 +0048 0 | |
7494 | .word 0x40888B01 ! 00000000F61420D8 +0050 0 Single 4.266968E+00 | |
7495 | .word 0x3AE6224E ! 00000000F61420DC +0054 0 Single 1.755783E-03 | |
7496 | .half 0x8D1F ! 00000000F61420E0 +0058 0 | |
7497 | .half 0x634C ! 00000000F61420E2 +005A 0 | |
7498 | .word 0xABD258B1 ! 00000000F61420E4 +005C 0 | |
7499 | .xword 0x3F214DF70E8BEE88 ! 00000000F61420E8 +0060 0 Double 1.320232E-04 | |
7500 | .xword 0x3EEAD0CF1E671982 ! 00000000F61420F0 +0068 0 Double 1.278670E-05 | |
7501 | .byte 0x1A ! 00000000F61420F8 +0070 0 | |
7502 | .byte 0x84 ! 00000000F61420F9 +0071 0 | |
7503 | .byte 0x44 ! 00000000F61420FA +0072 0 | |
7504 | .byte 0x00 ! 00000000F61420FB +0073 0 | |
7505 | .word 0xB9B8E9BF ! 00000000F61420FC +0074 0 Single -3.526937E-04 | |
7506 | .xword 0x4AF185CF17801CF0 ! 00000000F6142100 +0078 0 | |
7507 | .xword 0xB6ECA5A6D881917F ! 00000000F6142108 +0080 0 | |
7508 | ||
7509 | !======================================================================== | |
7510 | ||
7511 | SECTION .bdata101 DATA_VA=0x1f060000 | |
7512 | attr_data { | |
7513 | Name = .bdata101, | |
7514 | VA = 0x1f060000, | |
7515 | RA = 0xcfffc0000, | |
7516 | PA = ra2pa(0xcfffc0000,0), | |
7517 | part_0_ctx_nonzero_tsb_config_1, | |
7518 | TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0, | |
7519 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
7520 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7521 | } | |
7522 | ||
7523 | ||
7524 | SECTION .bdata101 | |
7525 | .data | |
7526 | DATA165: | |
7527 | .xword 0xABAD1DEA961E0088 ! 000000001F060000 -0088 DATA166+0x88 | |
7528 | .xword 0xABAD1DEAF6142088 ! 000000001F060008 -0080 DATA164+0x88 | |
7529 | .xword 0x3F59DA3BA2EBA1EB ! 000000001F060010 -0078 0 Double 1.577910E-03 | |
7530 | .word 0xC1678038 ! 000000001F060018 -0070 0 Single -1.446880E+01 | |
7531 | .word 0x19868789 ! 000000001F06001C -006C 0 | |
7532 | .xword 0xC1242ED43C9DB34B ! 000000001F060020 -0068 0 Double -6.613541E+05 | |
7533 | .byte 0xBA ! 000000001F060028 -0060 0 | |
7534 | .byte 0x46 ! 000000001F060029 -005F 0 | |
7535 | .half 0x878B ! 000000001F06002A -005E 0 | |
7536 | .half 0x6930 ! 000000001F06002C -005C 0 | |
7537 | .half 0xE020 ! 000000001F06002E -005A 0 | |
7538 | .half 0xCA15 ! 000000001F060030 -0058 0 | |
7539 | .half 0x3E58 ! 000000001F060032 -0056 0 | |
7540 | .half 0x3FEA ! 000000001F060034 -0054 0 | |
7541 | .byte 0x37 ! 000000001F060036 -0052 0 | |
7542 | .byte 0x05 ! 000000001F060037 -0051 0 | |
7543 | .word 0x321507E7 ! 000000001F060038 -0050 0 | |
7544 | .word 0x98C2AC96 ! 000000001F06003C -004C 0 | |
7545 | .half 0x0ED4 ! 000000001F060040 -0048 0 | |
7546 | .byte 0x0A ! 000000001F060042 -0046 0 | |
7547 | .byte 0x5F ! 000000001F060043 -0045 0 | |
7548 | .word 0x0934A4A7 ! 000000001F060044 -0044 0 | |
7549 | .xword 0x40FC20B46470E70A ! 000000001F060048 -0040 0 Double 1.152113E+05 | |
7550 | .xword 0x0FB35C83B4DF4215 ! 000000001F060050 -0038 0 | |
7551 | .xword 0x6CBD18C50F1C8A99 ! 000000001F060058 -0030 0 | |
7552 | .half 0xA28A ! 000000001F060060 -0028 0 | |
7553 | .byte 0x53 ! 000000001F060062 -0026 0 | |
7554 | .byte 0x25 ! 000000001F060063 -0025 0 | |
7555 | .word 0x9C9E46D0 ! 000000001F060064 -0024 0 | |
7556 | .xword 0x91E945C87B9595CE ! 000000001F060068 -0020 0 | |
7557 | .xword 0x34A4831E827DA76D ! 000000001F060070 -0018 0 | |
7558 | .xword 0xC1095EFB1892A8B6 ! 000000001F060078 -0010 0 Double -2.078394E+05 | |
7559 | .word 0x3B7CE5E4 ! 000000001F060080 -0008 0 Single 3.858917E-03 | |
7560 | .word 0x8F02F181 ! 000000001F060084 -0004 0 | |
7561 | .word 0x3CBBB528 ! 000000001F060088 +0000 0 | |
7562 | .byte 0x57 ! 000000001F06008C +0004 0 | |
7563 | .byte 0x8F ! 000000001F06008D +0005 0 | |
7564 | .byte 0xB7 ! 000000001F06008E +0006 0 | |
7565 | .byte 0x14 ! 000000001F06008F +0007 0 | |
7566 | .word 0xA5EDEB92 ! 000000001F060090 +0008 0 | |
7567 | .word 0x3C1FA466 ! 000000001F060094 +000C 0 Single 9.743785E-03 | |
7568 | .xword 0x2C94B62A2CB33023 ! 000000001F060098 +0010 0 | |
7569 | .half 0x388A ! 000000001F0600A0 +0018 0 | |
7570 | .byte 0x9C ! 000000001F0600A2 +001A 0 | |
7571 | .byte 0xD3 ! 000000001F0600A3 +001B 0 | |
7572 | .half 0xD940 ! 000000001F0600A4 +001C 0 | |
7573 | .byte 0xF2 ! 000000001F0600A6 +001E 0 | |
7574 | .byte 0x8D ! 000000001F0600A7 +001F 0 | |
7575 | .xword 0xDA8DEDDA7B73396C ! 000000001F0600A8 +0020 0 | |
7576 | .xword 0xC0D702DA2B2E1E8B ! 000000001F0600B0 +0028 0 Double -2.356341E+04 | |
7577 | .xword 0x97B97A883E4EC0DE ! 000000001F0600B8 +0030 0 | |
7578 | .xword 0xBF97EB81D4A8442B ! 000000001F0600C0 +0038 0 Double -2.335933E-02 | |
7579 | .word 0x1C4BB8EC ! 000000001F0600C8 +0040 0 | |
7580 | .half 0x4D8C ! 000000001F0600CC +0044 0 | |
7581 | .byte 0xA1 ! 000000001F0600CE +0046 0 | |
7582 | .byte 0xB3 ! 000000001F0600CF +0047 0 | |
7583 | .xword 0xF31DDF06B842D401 ! 000000001F0600D0 +0048 0 | |
7584 | .word 0xBCC8F440 ! 000000001F0600D8 +0050 0 Single -2.453053E-02 | |
7585 | .word 0xBBD9FFD7 ! 000000001F0600DC +0054 0 Single -6.652813E-03 | |
7586 | .half 0xD50B ! 000000001F0600E0 +0058 0 | |
7587 | .half 0x5F18 ! 000000001F0600E2 +005A 0 | |
7588 | .word 0x124241F6 ! 000000001F0600E4 +005C 0 | |
7589 | .xword 0x3F4FA4FAB03E9A50 ! 000000001F0600E8 +0060 0 Double 9.657120E-04 | |
7590 | .xword 0xBEF5EA247DF1CE2E ! 000000001F0600F0 +0068 0 Double -2.089941E-05 | |
7591 | .byte 0x2A ! 000000001F0600F8 +0070 0 | |
7592 | .byte 0x9B ! 000000001F0600F9 +0071 0 | |
7593 | .byte 0x9F ! 000000001F0600FA +0072 0 | |
7594 | .byte 0xB2 ! 000000001F0600FB +0073 0 | |
7595 | .word 0xBD965591 ! 000000001F0600FC +0074 0 Single -7.340539E-02 | |
7596 | .xword 0x3127A744D5F3D14C ! 000000001F060100 +0078 0 | |
7597 | .xword 0xB35333B4AA8540E8 ! 000000001F060108 +0080 0 | |
7598 | ||
7599 | !======================================================================== | |
7600 | ||
7601 | SECTION .bdata102 DATA_VA=0x961e0000 | |
7602 | attr_data { | |
7603 | Name = .bdata102, | |
7604 | VA = 0x961e0000, | |
7605 | RA = 0xcfffb0000, | |
7606 | PA = ra2pa(0xcfffb0000,0), | |
7607 | part_0_ctx_nonzero_tsb_config_1, | |
7608 | TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0, | |
7609 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7610 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7611 | } | |
7612 | ||
7613 | ||
7614 | SECTION .bdata102 | |
7615 | .data | |
7616 | DATA166: | |
7617 | .xword 0x8800C49EEA1DADAB ! 00000000961E0000 -0088 DATA167+0x88 | |
7618 | .xword 0x8800061FEA1DADAB ! 00000000961E0008 -0080 DATA165+0x88 | |
7619 | .xword 0x40793CBFE3160A77 ! 00000000961E0010 -0078 0 Double 4.037968E+02 | |
7620 | .word 0x3C866BE2 ! 00000000961E0018 -0070 0 Single 1.640886E-02 | |
7621 | .word 0xE83281BE ! 00000000961E001C -006C 0 | |
7622 | .xword 0xBF5A3F975723D12D ! 00000000961E0020 -0068 0 Double -1.602075E-03 | |
7623 | .byte 0xC2 ! 00000000961E0028 -0060 0 | |
7624 | .byte 0x7C ! 00000000961E0029 -005F 0 | |
7625 | .half 0xE0D5 ! 00000000961E002A -005E 0 | |
7626 | .half 0x03C0 ! 00000000961E002C -005C 0 | |
7627 | .half 0x3FA3 ! 00000000961E002E -005A 0 | |
7628 | .half 0xE135 ! 00000000961E0030 -0058 0 | |
7629 | .half 0xBF14 ! 00000000961E0032 -0056 0 | |
7630 | .half 0xD3A0 ! 00000000961E0034 -0054 0 | |
7631 | .byte 0xF2 ! 00000000961E0036 -0052 0 | |
7632 | .byte 0xC1 ! 00000000961E0037 -0051 0 | |
7633 | .word 0x86422524 ! 00000000961E0038 -0050 0 | |
7634 | .word 0x16ABA0CE ! 00000000961E003C -004C 0 | |
7635 | .half 0xB141 ! 00000000961E0040 -0048 0 | |
7636 | .byte 0x33 ! 00000000961E0042 -0046 0 | |
7637 | .byte 0x5D ! 00000000961E0043 -0045 0 | |
7638 | .word 0x3AD957E6 ! 00000000961E0044 -0044 0 | |
7639 | .xword 0xC017817D39DF96A8 ! 00000000961E0048 -0040 0 Double -5.876454E+00 | |
7640 | .xword 0x920386B2B292BF52 ! 00000000961E0050 -0038 0 | |
7641 | .xword 0xDA4D07E40D237324 ! 00000000961E0058 -0030 0 | |
7642 | .half 0xFBBB ! 00000000961E0060 -0028 0 | |
7643 | .byte 0x87 ! 00000000961E0062 -0026 0 | |
7644 | .byte 0x45 ! 00000000961E0063 -0025 0 | |
7645 | .word 0xE342280E ! 00000000961E0064 -0024 0 | |
7646 | .xword 0xBE8C173093CC8139 ! 00000000961E0068 -0020 0 | |
7647 | .xword 0x5DFB9586E4708C0C ! 00000000961E0070 -0018 0 | |
7648 | .xword 0x3EC8BF958FD18111 ! 00000000961E0078 -0010 0 Double 2.950236E-06 | |
7649 | .word 0x473F2E3C ! 00000000961E0080 -0008 0 Single 4.894223E+04 | |
7650 | .word 0xEFD797AA ! 00000000961E0084 -0004 0 | |
7651 | .word 0x5227DA78 ! 00000000961E0088 +0000 0 | |
7652 | .byte 0x06 ! 00000000961E008C +0004 0 | |
7653 | .byte 0x87 ! 00000000961E008D +0005 0 | |
7654 | .byte 0x3D ! 00000000961E008E +0006 0 | |
7655 | .byte 0x94 ! 00000000961E008F +0007 0 | |
7656 | .word 0x0DF9D355 ! 00000000961E0090 +0008 0 | |
7657 | .word 0xC02FAE1F ! 00000000961E0094 +000C 0 Single -2.745003E+00 | |
7658 | .xword 0x01F56B39973C797D ! 00000000961E0098 +0010 0 | |
7659 | .half 0xFE3D ! 00000000961E00A0 +0018 0 | |
7660 | .byte 0x22 ! 00000000961E00A2 +001A 0 | |
7661 | .byte 0x9B ! 00000000961E00A3 +001B 0 | |
7662 | .half 0x0D01 ! 00000000961E00A4 +001C 0 | |
7663 | .byte 0x7E ! 00000000961E00A6 +001E 0 | |
7664 | .byte 0x00 ! 00000000961E00A7 +001F 0 | |
7665 | .xword 0xD9594C44D9CE240C ! 00000000961E00A8 +0020 0 | |
7666 | .xword 0xBFC71B7A9BD522DE ! 00000000961E00B0 +0028 0 Double -1.805261E-01 | |
7667 | .xword 0x5C46885FEF367BF9 ! 00000000961E00B8 +0030 0 | |
7668 | .xword 0x3EB155ADB0733955 ! 00000000961E00C0 +0038 0 Double 1.033228E-06 | |
7669 | .word 0x95AE4225 ! 00000000961E00C8 +0040 0 | |
7670 | .half 0x589E ! 00000000961E00CC +0044 0 | |
7671 | .byte 0xE6 ! 00000000961E00CE +0046 0 | |
7672 | .byte 0xD0 ! 00000000961E00CF +0047 0 | |
7673 | .xword 0x602C8DC51B91169E ! 00000000961E00D0 +0048 0 | |
7674 | .word 0xBF900039 ! 00000000961E00D8 +0050 0 Single -1.125007E+00 | |
7675 | .word 0x3E12FB11 ! 00000000961E00DC +0054 0 Single 1.435359E-01 | |
7676 | .half 0xA10D ! 00000000961E00E0 +0058 0 | |
7677 | .half 0xCB4C ! 00000000961E00E2 +005A 0 | |
7678 | .word 0x69355132 ! 00000000961E00E4 +005C 0 | |
7679 | .xword 0x3EDC8D6B551FE9C7 ! 00000000961E00E8 +0060 0 Double 6.807427E-06 | |
7680 | .xword 0x4055C5B0DF41EEF1 ! 00000000961E00F0 +0068 0 Double 8.708892E+01 | |
7681 | .byte 0x99 ! 00000000961E00F8 +0070 0 | |
7682 | .byte 0xC0 ! 00000000961E00F9 +0071 0 | |
7683 | .byte 0x6D ! 00000000961E00FA +0072 0 | |
7684 | .byte 0xCB ! 00000000961E00FB +0073 0 | |
7685 | .word 0xBC67A9B8 ! 00000000961E00FC +0074 0 Single -1.413959E-02 | |
7686 | .xword 0x8A57A84739B04439 ! 00000000961E0100 +0078 0 | |
7687 | .xword 0x52F1A211D556549D ! 00000000961E0108 +0080 0 | |
7688 | ||
7689 | !======================================================================== | |
7690 | ||
7691 | SECTION .bdata103 DATA_VA=0x9ec40000 | |
7692 | attr_data { | |
7693 | Name = .bdata103, | |
7694 | VA = 0x9ec40000, | |
7695 | RA = 0xcfffa0000, | |
7696 | PA = ra2pa(0xcfffa0000,0), | |
7697 | part_0_ctx_nonzero_tsb_config_1, | |
7698 | TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0, | |
7699 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7700 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7701 | } | |
7702 | ||
7703 | ||
7704 | SECTION .bdata103 | |
7705 | .data | |
7706 | DATA167: | |
7707 | .xword 0x88C0E5BAEA1DADAB ! 000000009EC40000 -0088 DATA168+0x88 | |
7708 | .xword 0x88001E96EA1DADAB ! 000000009EC40008 -0080 DATA166+0x88 | |
7709 | .xword 0x3FCF4C358BAB1C81 ! 000000009EC40010 -0078 0 Double 2.445132E-01 | |
7710 | .word 0xBEADE61A ! 000000009EC40018 -0070 0 Single -3.396462E-01 | |
7711 | .word 0xA1C5A945 ! 000000009EC4001C -006C 0 | |
7712 | .xword 0xBFE7497E78D1CF4E ! 000000009EC40020 -0068 0 Double -7.277214E-01 | |
7713 | .byte 0x0C ! 000000009EC40028 -0060 0 | |
7714 | .byte 0xB8 ! 000000009EC40029 -005F 0 | |
7715 | .half 0x550C ! 000000009EC4002A -005E 0 | |
7716 | .half 0x8FCB ! 000000009EC4002C -005C 0 | |
7717 | .half 0x4A62 ! 000000009EC4002E -005A 0 | |
7718 | .half 0x8A88 ! 000000009EC40030 -0058 0 | |
7719 | .half 0x6026 ! 000000009EC40032 -0056 0 | |
7720 | .half 0xA9E7 ! 000000009EC40034 -0054 0 | |
7721 | .byte 0x7A ! 000000009EC40036 -0052 0 | |
7722 | .byte 0xC5 ! 000000009EC40037 -0051 0 | |
7723 | .word 0xE79F894C ! 000000009EC40038 -0050 0 | |
7724 | .word 0x8E6E997F ! 000000009EC4003C -004C 0 | |
7725 | .half 0x41F6 ! 000000009EC40040 -0048 0 | |
7726 | .byte 0x68 ! 000000009EC40042 -0046 0 | |
7727 | .byte 0x03 ! 000000009EC40043 -0045 0 | |
7728 | .word 0x6AA41334 ! 000000009EC40044 -0044 0 | |
7729 | .xword 0x3F4E63876D9DBDF3 ! 000000009EC40048 -0040 0 Double 9.273921E-04 | |
7730 | .xword 0x0F283F03B2955F86 ! 000000009EC40050 -0038 0 | |
7731 | .xword 0x3D1444B08C9749E8 ! 000000009EC40058 -0030 0 | |
7732 | .half 0x5165 ! 000000009EC40060 -0028 0 | |
7733 | .byte 0x54 ! 000000009EC40062 -0026 0 | |
7734 | .byte 0xA9 ! 000000009EC40063 -0025 0 | |
7735 | .word 0x2977B2DB ! 000000009EC40064 -0024 0 | |
7736 | .xword 0xBD594667858E4916 ! 000000009EC40068 -0020 0 | |
7737 | .xword 0x49793BAD8B1E171E ! 000000009EC40070 -0018 0 | |
7738 | .xword 0x40279EB1B3A0D017 ! 000000009EC40078 -0010 0 Double 1.180995E+01 | |
7739 | .word 0xC0AB084E ! 000000009EC40080 -0008 0 Single -5.344764E+00 | |
7740 | .word 0xC112C148 ! 000000009EC40084 -0004 0 | |
7741 | .word 0x6BA73E60 ! 000000009EC40088 +0000 0 | |
7742 | .byte 0x26 ! 000000009EC4008C +0004 0 | |
7743 | .byte 0x1A ! 000000009EC4008D +0005 0 | |
7744 | .byte 0x3F ! 000000009EC4008E +0006 0 | |
7745 | .byte 0x00 ! 000000009EC4008F +0007 0 | |
7746 | .word 0xE1D3EF03 ! 000000009EC40090 +0008 0 | |
7747 | .word 0xB9C86184 ! 000000009EC40094 +000C 0 Single -3.821963E-04 | |
7748 | .xword 0x158D6F25629A31F6 ! 000000009EC40098 +0010 0 | |
7749 | .half 0x390F ! 000000009EC400A0 +0018 0 | |
7750 | .byte 0x72 ! 000000009EC400A2 +001A 0 | |
7751 | .byte 0x69 ! 000000009EC400A3 +001B 0 | |
7752 | .half 0x8E46 ! 000000009EC400A4 +001C 0 | |
7753 | .byte 0xC7 ! 000000009EC400A6 +001E 0 | |
7754 | .byte 0x79 ! 000000009EC400A7 +001F 0 | |
7755 | .xword 0xDC0537289023D8B6 ! 000000009EC400A8 +0020 0 | |
7756 | .xword 0xC098D27817DD3F31 ! 000000009EC400B0 +0028 0 Double -1.588617E+03 | |
7757 | .xword 0xAB1A75757DCF8D8E ! 000000009EC400B8 +0030 0 | |
7758 | .xword 0x3FC16DF68A7F24D1 ! 000000009EC400C0 +0038 0 Double 1.361683E-01 | |
7759 | .word 0xB80FEBC0 ! 000000009EC400C8 +0040 0 | |
7760 | .half 0x6C6D ! 000000009EC400CC +0044 0 | |
7761 | .byte 0xE9 ! 000000009EC400CE +0046 0 | |
7762 | .byte 0x2D ! 000000009EC400CF +0047 0 | |
7763 | .xword 0xD9B61DF86FC0B206 ! 000000009EC400D0 +0048 0 | |
7764 | .word 0x398CC099 ! 000000009EC400D8 +0050 0 Single 2.684638E-04 | |
7765 | .word 0x3E1478DA ! 000000009EC400DC +0054 0 Single 1.449923E-01 | |
7766 | .half 0xF786 ! 000000009EC400E0 +0058 0 | |
7767 | .half 0x9736 ! 000000009EC400E2 +005A 0 | |
7768 | .word 0x3C0FB721 ! 000000009EC400E4 +005C 0 | |
7769 | .xword 0x3F42D57EFEC9BD28 ! 000000009EC400E8 +0060 0 Double 5.747671E-04 | |
7770 | .xword 0xC065E901747B9613 ! 000000009EC400F0 +0068 0 Double -1.752814E+02 | |
7771 | .byte 0x33 ! 000000009EC400F8 +0070 0 | |
7772 | .byte 0x26 ! 000000009EC400F9 +0071 0 | |
7773 | .byte 0xC3 ! 000000009EC400FA +0072 0 | |
7774 | .byte 0x20 ! 000000009EC400FB +0073 0 | |
7775 | .word 0xBBD0FFC5 ! 000000009EC400FC +0074 0 Single -6.378146E-03 | |
7776 | .xword 0xB1287D90CC9C208F ! 000000009EC40100 +0078 0 | |
7777 | .xword 0x0D937709FE9691DA ! 000000009EC40108 +0080 0 | |
7778 | ||
7779 | !======================================================================== | |
7780 | ||
7781 | SECTION .bdata104 DATA_VA=0xbae5c000 | |
7782 | attr_data { | |
7783 | Name = .bdata104, | |
7784 | VA = 0xbae5c000, | |
7785 | RA = 0xd4ff96000, | |
7786 | PA = ra2pa(0xd4ff96000,0), | |
7787 | part_0_ctx_nonzero_tsb_config_3, | |
7788 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7789 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
7790 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7791 | } | |
7792 | ||
7793 | ||
7794 | SECTION .bdata104 | |
7795 | .data | |
7796 | DATA168: | |
7797 | .xword 0xABAD1DEAAA6CC088 ! 00000000BAE5C000 -0088 DATA169+0x88 | |
7798 | .xword 0xABAD1DEA9EC40088 ! 00000000BAE5C008 -0080 DATA167+0x88 | |
7799 | .xword 0x3F2CD872DD0840DB ! 00000000BAE5C010 -0078 0 Double 2.200737E-04 | |
7800 | .word 0xBFE11ABF ! 00000000BAE5C018 -0070 0 Single -1.758629E+00 | |
7801 | .word 0x1C8BD931 ! 00000000BAE5C01C -006C 0 | |
7802 | .xword 0x4107051E36BFE5B1 ! 00000000BAE5C020 -0068 0 Double 1.885798E+05 | |
7803 | .byte 0xCF ! 00000000BAE5C028 -0060 0 | |
7804 | .byte 0x8C ! 00000000BAE5C029 -005F 0 | |
7805 | .half 0xD967 ! 00000000BAE5C02A -005E 0 | |
7806 | .half 0x28F3 ! 00000000BAE5C02C -005C 0 | |
7807 | .half 0x3468 ! 00000000BAE5C02E -005A 0 | |
7808 | .half 0x09FC ! 00000000BAE5C030 -0058 0 | |
7809 | .half 0x02CB ! 00000000BAE5C032 -0056 0 | |
7810 | .half 0x7076 ! 00000000BAE5C034 -0054 0 | |
7811 | .byte 0x6E ! 00000000BAE5C036 -0052 0 | |
7812 | .byte 0x31 ! 00000000BAE5C037 -0051 0 | |
7813 | .word 0xD3CFF720 ! 00000000BAE5C038 -0050 0 | |
7814 | .word 0x3FAE4FD6 ! 00000000BAE5C03C -004C 0 | |
7815 | .half 0x3470 ! 00000000BAE5C040 -0048 0 | |
7816 | .byte 0x05 ! 00000000BAE5C042 -0046 0 | |
7817 | .byte 0x99 ! 00000000BAE5C043 -0045 0 | |
7818 | .word 0xC5D60169 ! 00000000BAE5C044 -0044 0 | |
7819 | .xword 0x404B7F3C358D061D ! 00000000BAE5C048 -0040 0 Double 5.499402E+01 | |
7820 | .xword 0xB2373984974728B9 ! 00000000BAE5C050 -0038 0 | |
7821 | .xword 0xBECDE82DD78B4B58 ! 00000000BAE5C058 -0030 0 | |
7822 | .half 0x9573 ! 00000000BAE5C060 -0028 0 | |
7823 | .byte 0xA4 ! 00000000BAE5C062 -0026 0 | |
7824 | .byte 0xE4 ! 00000000BAE5C063 -0025 0 | |
7825 | .word 0x03EFF382 ! 00000000BAE5C064 -0024 0 | |
7826 | .xword 0xA8C613A5623D263A ! 00000000BAE5C068 -0020 0 | |
7827 | .xword 0x3F1AD10C47FD05D9 ! 00000000BAE5C070 -0018 0 | |
7828 | .xword 0xC1277234EE6B04DC ! 00000000BAE5C078 -0010 0 Double -7.682825E+05 | |
7829 | .word 0x3E1E4B0D ! 00000000BAE5C080 -0008 0 Single 1.545832E-01 | |
7830 | .word 0x7DCD1DD0 ! 00000000BAE5C084 -0004 0 | |
7831 | .word 0xEFB235D2 ! 00000000BAE5C088 +0000 0 | |
7832 | .byte 0xB0 ! 00000000BAE5C08C +0004 0 | |
7833 | .byte 0x5A ! 00000000BAE5C08D +0005 0 | |
7834 | .byte 0xF4 ! 00000000BAE5C08E +0006 0 | |
7835 | .byte 0xD2 ! 00000000BAE5C08F +0007 0 | |
7836 | .word 0xED63303B ! 00000000BAE5C090 +0008 0 | |
7837 | .word 0x437CE852 ! 00000000BAE5C094 +000C 0 Single 2.529075E+02 | |
7838 | .xword 0xF6ED44AA8D4750E6 ! 00000000BAE5C098 +0010 0 | |
7839 | .half 0xBC2A ! 00000000BAE5C0A0 +0018 0 | |
7840 | .byte 0xD7 ! 00000000BAE5C0A2 +001A 0 | |
7841 | .byte 0x52 ! 00000000BAE5C0A3 +001B 0 | |
7842 | .half 0x69A8 ! 00000000BAE5C0A4 +001C 0 | |
7843 | .byte 0x58 ! 00000000BAE5C0A6 +001E 0 | |
7844 | .byte 0x17 ! 00000000BAE5C0A7 +001F 0 | |
7845 | .xword 0xA503B0B80086B755 ! 00000000BAE5C0A8 +0020 0 | |
7846 | .xword 0x409CCFAB678056F1 ! 00000000BAE5C0B0 +0028 0 Double 1.843917E+03 | |
7847 | .xword 0x8D7617F1DA726060 ! 00000000BAE5C0B8 +0030 0 | |
7848 | .xword 0x3EE9988A63CA3151 ! 00000000BAE5C0C0 +0038 0 Double 1.220506E-05 | |
7849 | .word 0x73D62C2D ! 00000000BAE5C0C8 +0040 0 | |
7850 | .half 0x8A15 ! 00000000BAE5C0CC +0044 0 | |
7851 | .byte 0x2E ! 00000000BAE5C0CE +0046 0 | |
7852 | .byte 0xB4 ! 00000000BAE5C0CF +0047 0 | |
7853 | .xword 0xEC8885AD4A9DDAC1 ! 00000000BAE5C0D0 +0048 0 | |
7854 | .word 0xBE83D294 ! 00000000BAE5C0D8 +0050 0 Single -2.574660E-01 | |
7855 | .word 0x422F17F0 ! 00000000BAE5C0DC +0054 0 Single 4.377338E+01 | |
7856 | .half 0x5D35 ! 00000000BAE5C0E0 +0058 0 | |
7857 | .half 0x47BD ! 00000000BAE5C0E2 +005A 0 | |
7858 | .word 0xB1CBB473 ! 00000000BAE5C0E4 +005C 0 | |
7859 | .xword 0x3EDC0E608FA63500 ! 00000000BAE5C0E8 +0060 0 Double 6.689110E-06 | |
7860 | .xword 0xC11CE9A669732E4D ! 00000000BAE5C0F0 +0068 0 Double -4.737056E+05 | |
7861 | .byte 0x58 ! 00000000BAE5C0F8 +0070 0 | |
7862 | .byte 0x93 ! 00000000BAE5C0F9 +0071 0 | |
7863 | .byte 0x8C ! 00000000BAE5C0FA +0072 0 | |
7864 | .byte 0x7A ! 00000000BAE5C0FB +0073 0 | |
7865 | .word 0x3E90A7C5 ! 00000000BAE5C0FC +0074 0 Single 2.825300E-01 | |
7866 | .xword 0xADE3658C4EC42A91 ! 00000000BAE5C100 +0078 0 | |
7867 | .xword 0x5816188B545002A5 ! 00000000BAE5C108 +0080 0 | |
7868 | ||
7869 | !======================================================================== | |
7870 | ||
7871 | SECTION .bdata105 DATA_VA=0xaa6cc000 | |
7872 | attr_data { | |
7873 | Name = .bdata105, | |
7874 | VA = 0xaa6cc000, | |
7875 | RA = 0xd4ff94000, | |
7876 | PA = ra2pa(0xd4ff94000,0), | |
7877 | part_0_ctx_nonzero_tsb_config_3, | |
7878 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7879 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7880 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7881 | } | |
7882 | ||
7883 | ||
7884 | SECTION .bdata105 | |
7885 | .data | |
7886 | DATA169: | |
7887 | .xword 0x88A01FA2EA1DADAB ! 00000000AA6CC000 -0088 DATA170+0x88 | |
7888 | .xword 0x88C0E5BAEA1DADAB ! 00000000AA6CC008 -0080 DATA168+0x88 | |
7889 | .xword 0x3F63960CAC55FE78 ! 00000000AA6CC010 -0078 0 Double 2.390885E-03 | |
7890 | .word 0x38A7A29A ! 00000000AA6CC018 -0070 0 Single 7.993467E-05 | |
7891 | .word 0x50C8544E ! 00000000AA6CC01C -006C 0 | |
7892 | .xword 0x40ED8648AACF011F ! 00000000AA6CC020 -0068 0 Double 6.046627E+04 | |
7893 | .byte 0x45 ! 00000000AA6CC028 -0060 0 | |
7894 | .byte 0x29 ! 00000000AA6CC029 -005F 0 | |
7895 | .half 0x7A90 ! 00000000AA6CC02A -005E 0 | |
7896 | .half 0xE735 ! 00000000AA6CC02C -005C 0 | |
7897 | .half 0xAF75 ! 00000000AA6CC02E -005A 0 | |
7898 | .half 0xC249 ! 00000000AA6CC030 -0058 0 | |
7899 | .half 0xF7CF ! 00000000AA6CC032 -0056 0 | |
7900 | .half 0x93F2 ! 00000000AA6CC034 -0054 0 | |
7901 | .byte 0x91 ! 00000000AA6CC036 -0052 0 | |
7902 | .byte 0x30 ! 00000000AA6CC037 -0051 0 | |
7903 | .word 0xB68541E2 ! 00000000AA6CC038 -0050 0 | |
7904 | .word 0xB8780781 ! 00000000AA6CC03C -004C 0 | |
7905 | .half 0xF92A ! 00000000AA6CC040 -0048 0 | |
7906 | .byte 0x1D ! 00000000AA6CC042 -0046 0 | |
7907 | .byte 0xE5 ! 00000000AA6CC043 -0045 0 | |
7908 | .word 0x4EBA1C8D ! 00000000AA6CC044 -0044 0 | |
7909 | .xword 0x3FD873849B94F4E8 ! 00000000AA6CC048 -0040 0 Double 3.820507E-01 | |
7910 | .xword 0x304F20F9F42E73DE ! 00000000AA6CC050 -0038 0 | |
7911 | .xword 0x0D3D5F551326EC9D ! 00000000AA6CC058 -0030 0 | |
7912 | .half 0xAFBC ! 00000000AA6CC060 -0028 0 | |
7913 | .byte 0x38 ! 00000000AA6CC062 -0026 0 | |
7914 | .byte 0x1D ! 00000000AA6CC063 -0025 0 | |
7915 | .word 0xBD01ABC2 ! 00000000AA6CC064 -0024 0 | |
7916 | .xword 0x9A449ED80BC2B437 ! 00000000AA6CC068 -0020 0 | |
7917 | .xword 0xCAD771962E3AE979 ! 00000000AA6CC070 -0018 0 | |
7918 | .xword 0xBF6DF6E1ABC760ED ! 00000000AA6CC078 -0010 0 Double -3.657761E-03 | |
7919 | .word 0x411EEC8F ! 00000000AA6CC080 -0008 0 Single 9.932754E+00 | |
7920 | .word 0xB9B425F0 ! 00000000AA6CC084 -0004 0 | |
7921 | .word 0x16C46A27 ! 00000000AA6CC088 +0000 0 | |
7922 | .byte 0x57 ! 00000000AA6CC08C +0004 0 | |
7923 | .byte 0xC9 ! 00000000AA6CC08D +0005 0 | |
7924 | .byte 0x8F ! 00000000AA6CC08E +0006 0 | |
7925 | .byte 0xC3 ! 00000000AA6CC08F +0007 0 | |
7926 | .word 0xB0F2D9EF ! 00000000AA6CC090 +0008 0 | |
7927 | .word 0x3829CF1C ! 00000000AA6CC094 +000C 0 Single 4.048563E-05 | |
7928 | .xword 0x9A4976BFFD865EBC ! 00000000AA6CC098 +0010 0 | |
7929 | .half 0x5529 ! 00000000AA6CC0A0 +0018 0 | |
7930 | .byte 0xD1 ! 00000000AA6CC0A2 +001A 0 | |
7931 | .byte 0x79 ! 00000000AA6CC0A3 +001B 0 | |
7932 | .half 0xDF81 ! 00000000AA6CC0A4 +001C 0 | |
7933 | .byte 0x5B ! 00000000AA6CC0A6 +001E 0 | |
7934 | .byte 0x99 ! 00000000AA6CC0A7 +001F 0 | |
7935 | .xword 0xC83BEB7C21157B94 ! 00000000AA6CC0A8 +0020 0 | |
7936 | .xword 0x4111FF0B3004F420 ! 00000000AA6CC0B0 +0028 0 Double 2.948508E+05 | |
7937 | .xword 0x8001AE8B82E79704 ! 00000000AA6CC0B8 +0030 0 | |
7938 | .xword 0x40FA25F5A828B48E ! 00000000AA6CC0C0 +0038 0 Double 1.071034E+05 | |
7939 | .word 0x89298716 ! 00000000AA6CC0C8 +0040 0 | |
7940 | .half 0x1C43 ! 00000000AA6CC0CC +0044 0 | |
7941 | .byte 0x46 ! 00000000AA6CC0CE +0046 0 | |
7942 | .byte 0x15 ! 00000000AA6CC0CF +0047 0 | |
7943 | .xword 0xEA128366DE5DBBA9 ! 00000000AA6CC0D0 +0048 0 | |
7944 | .word 0xC4615783 ! 00000000AA6CC0D8 +0050 0 Single -9.013674E+02 | |
7945 | .word 0xC7816C76 ! 00000000AA6CC0DC +0054 0 Single -6.626492E+04 | |
7946 | .half 0xA67F ! 00000000AA6CC0E0 +0058 0 | |
7947 | .half 0x8C5E ! 00000000AA6CC0E2 +005A 0 | |
7948 | .word 0x2464949A ! 00000000AA6CC0E4 +005C 0 | |
7949 | .xword 0xBFC18364F3F5F0ED ! 00000000AA6CC0E8 +0060 0 Double -1.368223E-01 | |
7950 | .xword 0x408FE1E07B4E478B ! 00000000AA6CC0F0 +0068 0 Double 1.020235E+03 | |
7951 | .byte 0x9C ! 00000000AA6CC0F8 +0070 0 | |
7952 | .byte 0xD6 ! 00000000AA6CC0F9 +0071 0 | |
7953 | .byte 0xDD ! 00000000AA6CC0FA +0072 0 | |
7954 | .byte 0x36 ! 00000000AA6CC0FB +0073 0 | |
7955 | .word 0xC41B8283 ! 00000000AA6CC0FC +0074 0 Single -6.220392E+02 | |
7956 | .xword 0xE7A87EA995FEE901 ! 00000000AA6CC100 +0078 0 | |
7957 | .xword 0x842988BBC9F1C140 ! 00000000AA6CC108 +0080 0 | |
7958 | ||
7959 | !======================================================================== | |
7960 | ||
7961 | SECTION .bdata106 DATA_VA=0xa21fa000 | |
7962 | attr_data { | |
7963 | Name = .bdata106, | |
7964 | VA = 0xa21fa000, | |
7965 | RA = 0xd4ff92000, | |
7966 | PA = ra2pa(0xd4ff92000,0), | |
7967 | part_0_ctx_nonzero_tsb_config_3, | |
7968 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7969 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7970 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7971 | } | |
7972 | ||
7973 | ||
7974 | SECTION .bdata106 | |
7975 | .data | |
7976 | DATA170: | |
7977 | .xword 0x8860842DEA1DADAB ! 00000000A21FA000 -0088 DATA171+0x88 | |
7978 | .xword 0x88C06CAAEA1DADAB ! 00000000A21FA008 -0080 DATA169+0x88 | |
7979 | .xword 0xBFA7E6471E94ACB7 ! 00000000A21FA010 -0078 0 Double -4.667876E-02 | |
7980 | .word 0xB82DCF04 ! 00000000A21FA018 -0070 0 Single -4.143921E-05 | |
7981 | .word 0x3CA7F016 ! 00000000A21FA01C -006C 0 | |
7982 | .xword 0x409CBD9BA72E2BE9 ! 00000000A21FA020 -0068 0 Double 1.839402E+03 | |
7983 | .byte 0x9C ! 00000000A21FA028 -0060 0 | |
7984 | .byte 0x13 ! 00000000A21FA029 -005F 0 | |
7985 | .half 0x5E3E ! 00000000A21FA02A -005E 0 | |
7986 | .half 0x540A ! 00000000A21FA02C -005C 0 | |
7987 | .half 0x82D9 ! 00000000A21FA02E -005A 0 | |
7988 | .half 0xDCB4 ! 00000000A21FA030 -0058 0 | |
7989 | .half 0x71B2 ! 00000000A21FA032 -0056 0 | |
7990 | .half 0x63B7 ! 00000000A21FA034 -0054 0 | |
7991 | .byte 0xA3 ! 00000000A21FA036 -0052 0 | |
7992 | .byte 0x67 ! 00000000A21FA037 -0051 0 | |
7993 | .word 0x696E8B29 ! 00000000A21FA038 -0050 0 | |
7994 | .word 0x99CC929F ! 00000000A21FA03C -004C 0 | |
7995 | .half 0xBBB1 ! 00000000A21FA040 -0048 0 | |
7996 | .byte 0x66 ! 00000000A21FA042 -0046 0 | |
7997 | .byte 0x71 ! 00000000A21FA043 -0045 0 | |
7998 | .word 0x85234622 ! 00000000A21FA044 -0044 0 | |
7999 | .xword 0xBEDFE810204A52B9 ! 00000000A21FA048 -0040 0 Double -7.607101E-06 | |
8000 | .xword 0x6AA734D3FDB71F4A ! 00000000A21FA050 -0038 0 | |
8001 | .xword 0x1F59B7CB62669914 ! 00000000A21FA058 -0030 0 | |
8002 | .half 0xF0D1 ! 00000000A21FA060 -0028 0 | |
8003 | .byte 0xA8 ! 00000000A21FA062 -0026 0 | |
8004 | .byte 0x21 ! 00000000A21FA063 -0025 0 | |
8005 | .word 0x6FAECC5B ! 00000000A21FA064 -0024 0 | |
8006 | .xword 0x73918D55B0BD452E ! 00000000A21FA068 -0020 0 | |
8007 | .xword 0xAC05F4373C53F251 ! 00000000A21FA070 -0018 0 | |
8008 | .xword 0xC107FC468785A79F ! 00000000A21FA078 -0010 0 Double -1.964888E+05 | |
8009 | .word 0xC1E07F3E ! 00000000A21FA080 -0008 0 Single -2.806213E+01 | |
8010 | .word 0x25744B3D ! 00000000A21FA084 -0004 0 | |
8011 | .word 0x16E9E60B ! 00000000A21FA088 +0000 0 | |
8012 | .byte 0x94 ! 00000000A21FA08C +0004 0 | |
8013 | .byte 0x3E ! 00000000A21FA08D +0005 0 | |
8014 | .byte 0x80 ! 00000000A21FA08E +0006 0 | |
8015 | .byte 0x97 ! 00000000A21FA08F +0007 0 | |
8016 | .word 0x6DAF32A8 ! 00000000A21FA090 +0008 0 | |
8017 | .word 0xB843AC19 ! 00000000A21FA094 +000C 0 Single -4.665190E-05 | |
8018 | .xword 0x2F95B6C7D264768C ! 00000000A21FA098 +0010 0 | |
8019 | .half 0xF891 ! 00000000A21FA0A0 +0018 0 | |
8020 | .byte 0x90 ! 00000000A21FA0A2 +001A 0 | |
8021 | .byte 0x0F ! 00000000A21FA0A3 +001B 0 | |
8022 | .half 0x4658 ! 00000000A21FA0A4 +001C 0 | |
8023 | .byte 0x5D ! 00000000A21FA0A6 +001E 0 | |
8024 | .byte 0xE7 ! 00000000A21FA0A7 +001F 0 | |
8025 | .xword 0x00F970B42032B1DC ! 00000000A21FA0A8 +0020 0 | |
8026 | .xword 0xC049DDCBF3437749 ! 00000000A21FA0B0 +0028 0 Double -5.173279E+01 | |
8027 | .xword 0x6C8D4C4A07209D1E ! 00000000A21FA0B8 +0030 0 | |
8028 | .xword 0xBF425E7B08DB5A5C ! 00000000A21FA0C0 +0038 0 Double -5.605794E-04 | |
8029 | .word 0x9E86738B ! 00000000A21FA0C8 +0040 0 | |
8030 | .half 0xA63F ! 00000000A21FA0CC +0044 0 | |
8031 | .byte 0x8B ! 00000000A21FA0CE +0046 0 | |
8032 | .byte 0x78 ! 00000000A21FA0CF +0047 0 | |
8033 | .xword 0xF8241A7250D2EF00 ! 00000000A21FA0D0 +0048 0 | |
8034 | .word 0xB869382E ! 00000000A21FA0D8 +0050 0 Single -5.560385E-05 | |
8035 | .word 0xC3B5AC1D ! 00000000A21FA0DC +0054 0 Single -3.633446E+02 | |
8036 | .half 0xF19C ! 00000000A21FA0E0 +0058 0 | |
8037 | .half 0xF26B ! 00000000A21FA0E2 +005A 0 | |
8038 | .word 0xD1AFB0AB ! 00000000A21FA0E4 +005C 0 | |
8039 | .xword 0x4045831C1F3AC40B ! 00000000A21FA0E8 +0060 0 Double 4.302430E+01 | |
8040 | .xword 0x3F0CD5DA02615DAD ! 00000000A21FA0F0 +0068 0 Double 5.499908E-05 | |
8041 | .byte 0x0A ! 00000000A21FA0F8 +0070 0 | |
8042 | .byte 0x42 ! 00000000A21FA0F9 +0071 0 | |
8043 | .byte 0xEA ! 00000000A21FA0FA +0072 0 | |
8044 | .byte 0x09 ! 00000000A21FA0FB +0073 0 | |
8045 | .word 0x3958C787 ! 00000000A21FA0FC +0074 0 Single 2.067369E-04 | |
8046 | .xword 0xF7E9507234D9A07F ! 00000000A21FA100 +0078 0 | |
8047 | .xword 0x8703052B74C0083A ! 00000000A21FA108 +0080 0 | |
8048 | ||
8049 | !======================================================================== | |
8050 | ||
8051 | SECTION .bdata107 DATA_VA=0x2d846000 | |
8052 | attr_data { | |
8053 | Name = .bdata107, | |
8054 | VA = 0x2d846000, | |
8055 | RA = 0xd4ff90000, | |
8056 | PA = ra2pa(0xd4ff90000,0), | |
8057 | part_0_ctx_nonzero_tsb_config_3, | |
8058 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
8059 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
8060 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8061 | } | |
8062 | ||
8063 | ||
8064 | SECTION .bdata107 | |
8065 | .data | |
8066 | DATA171: | |
8067 | .xword 0xABAD1DEA404D6088 ! 000000002D846000 -0088 DATA162+0x88 | |
8068 | .xword 0xABAD1DEAA21FA088 ! 000000002D846008 -0080 DATA170+0x88 | |
8069 | .xword 0xBFFD0F077E727CDA ! 000000002D846010 -0078 0 Double -1.816169E+00 | |
8070 | .word 0x381A8D29 ! 000000002D846018 -0070 0 Single 3.684793E-05 | |
8071 | .word 0xA875DBA2 ! 000000002D84601C -006C 0 | |
8072 | .xword 0xC0621EF0563C5CF8 ! 000000002D846020 -0068 0 Double -1.449668E+02 | |
8073 | .byte 0xBE ! 000000002D846028 -0060 0 | |
8074 | .byte 0xF0 ! 000000002D846029 -005F 0 | |
8075 | .half 0xF934 ! 000000002D84602A -005E 0 | |
8076 | .half 0xCD29 ! 000000002D84602C -005C 0 | |
8077 | .half 0x89D1 ! 000000002D84602E -005A 0 | |
8078 | .half 0xC0B5 ! 000000002D846030 -0058 0 | |
8079 | .half 0x2A6A ! 000000002D846032 -0056 0 | |
8080 | .half 0x6021 ! 000000002D846034 -0054 0 | |
8081 | .byte 0x94 ! 000000002D846036 -0052 0 | |
8082 | .byte 0x68 ! 000000002D846037 -0051 0 | |
8083 | .word 0x7173BC28 ! 000000002D846038 -0050 0 | |
8084 | .word 0x1E5B8CA0 ! 000000002D84603C -004C 0 | |
8085 | .half 0x9009 ! 000000002D846040 -0048 0 | |
8086 | .byte 0x64 ! 000000002D846042 -0046 0 | |
8087 | .byte 0xF3 ! 000000002D846043 -0045 0 | |
8088 | .word 0xF85296E5 ! 000000002D846044 -0044 0 | |
8089 | .xword 0x407E2FCAE8368F55 ! 000000002D846048 -0040 0 Double 4.829870E+02 | |
8090 | .xword 0x70E98AD41BA1C8C3 ! 000000002D846050 -0038 0 | |
8091 | .xword 0x7032817B1587ED03 ! 000000002D846058 -0030 0 | |
8092 | .half 0x1561 ! 000000002D846060 -0028 0 | |
8093 | .byte 0x0B ! 000000002D846062 -0026 0 | |
8094 | .byte 0xC4 ! 000000002D846063 -0025 0 | |
8095 | .word 0xC495B60A ! 000000002D846064 -0024 0 | |
8096 | .xword 0x0D13566A6F981082 ! 000000002D846068 -0020 0 | |
8097 | .xword 0x27E5649519E77A8F ! 000000002D846070 -0018 0 | |
8098 | .xword 0xBFC2B7D986E9F9C2 ! 000000002D846078 -0010 0 Double -1.462356E-01 | |
8099 | .word 0xC61F3D3F ! 000000002D846080 -0008 0 Single -1.019131E+04 | |
8100 | .word 0xCB542FEA ! 000000002D846084 -0004 0 | |
8101 | .word 0x379876BC ! 000000002D846088 +0000 0 | |
8102 | .byte 0xAE ! 000000002D84608C +0004 0 | |
8103 | .byte 0x56 ! 000000002D84608D +0005 0 | |
8104 | .byte 0xAF ! 000000002D84608E +0006 0 | |
8105 | .byte 0x78 ! 000000002D84608F +0007 0 | |
8106 | .word 0xB870DADE ! 000000002D846090 +0008 0 | |
8107 | .word 0x46B041ED ! 000000002D846094 +000C 0 Single 2.256096E+04 | |
8108 | .xword 0x216C60092986230D ! 000000002D846098 +0010 0 | |
8109 | .half 0x6D7D ! 000000002D8460A0 +0018 0 | |
8110 | .byte 0x81 ! 000000002D8460A2 +001A 0 | |
8111 | .byte 0xBF ! 000000002D8460A3 +001B 0 | |
8112 | .half 0x063B ! 000000002D8460A4 +001C 0 | |
8113 | .byte 0x96 ! 000000002D8460A6 +001E 0 | |
8114 | .byte 0xFD ! 000000002D8460A7 +001F 0 | |
8115 | .xword 0x03906AFA3DCB736E ! 000000002D8460A8 +0020 0 | |
8116 | .xword 0xC12992FBA1B5A97D ! 000000002D8460B0 +0028 0 Double -8.380138E+05 | |
8117 | .xword 0x0E96C053937D82E3 ! 000000002D8460B8 +0030 0 | |
8118 | .xword 0xBF6E0A143C8FB11F ! 000000002D8460C0 +0038 0 Double -3.666915E-03 | |
8119 | .word 0x218A37C2 ! 000000002D8460C8 +0040 0 | |
8120 | .half 0x03D7 ! 000000002D8460CC +0044 0 | |
8121 | .byte 0x2D ! 000000002D8460CE +0046 0 | |
8122 | .byte 0x56 ! 000000002D8460CF +0047 0 | |
8123 | .xword 0xB37088ABB455D333 ! 000000002D8460D0 +0048 0 | |
8124 | .word 0xBD6BF7C9 ! 000000002D8460D8 +0050 0 Single -5.760935E-02 | |
8125 | .word 0xC4B22F4E ! 000000002D8460DC +0054 0 Single -1.425478E+03 | |
8126 | .half 0x3C62 ! 000000002D8460E0 +0058 0 | |
8127 | .half 0x04B0 ! 000000002D8460E2 +005A 0 | |
8128 | .word 0xE9CF27F7 ! 000000002D8460E4 +005C 0 | |
8129 | .xword 0xBFB73E42CF7934CB ! 000000002D8460E8 +0060 0 Double -9.079378E-02 | |
8130 | .xword 0x3EF528B5B765A93E ! 000000002D8460F0 +0068 0 Double 2.017882E-05 | |
8131 | .byte 0xAF ! 000000002D8460F8 +0070 0 | |
8132 | .byte 0x38 ! 000000002D8460F9 +0071 0 | |
8133 | .byte 0x21 ! 000000002D8460FA +0072 0 | |
8134 | .byte 0xC9 ! 000000002D8460FB +0073 0 | |
8135 | .word 0xB90A9A4A ! 000000002D8460FC +0074 0 Single -1.321818E-04 | |
8136 | .xword 0x3F13AB7132451440 ! 000000002D846100 +0078 0 | |
8137 | .xword 0xEA716A30BF2C1ECC ! 000000002D846108 +0080 0 | |
8138 | ||
8139 | !======================================================================== | |
8140 | ||
8141 | SECTION .bblk108 DATA_VA=0xc2ce0000 | |
8142 | attr_data { | |
8143 | Name = .bblk108, | |
8144 | VA = 0xc2ce0000, | |
8145 | RA = 0xcfff90000, | |
8146 | PA = ra2pa(0xcfff90000,0), | |
8147 | part_0_ctx_nonzero_tsb_config_1, | |
8148 | TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0, | |
8149 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8150 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8151 | } | |
8152 | ||
8153 | ||
8154 | SECTION .bblk108 | |
8155 | .data | |
8156 | DATA172: | |
8157 | .xword 0x61590205311672F4 ! 00000000C2CE0000 +0000 0 | |
8158 | .xword 0xDC13E4017D21EFF4 ! 00000000C2CE0008 +0008 0 | |
8159 | .xword 0x1281AE59B19FD4D1 ! 00000000C2CE0010 +0010 0 | |
8160 | .xword 0x749DC811216C698A ! 00000000C2CE0018 +0018 0 | |
8161 | .xword 0xCCD2D7E9B3AB7ECD ! 00000000C2CE0020 +0020 0 | |
8162 | .xword 0x23DE4AB0B6FEB5BD ! 00000000C2CE0028 +0028 0 | |
8163 | .xword 0xF631CBFFCB49836A ! 00000000C2CE0030 +0030 0 | |
8164 | .xword 0xFD53C5CADF5D5ABB ! 00000000C2CE0038 +0038 0 | |
8165 | .xword 0x056D64D9B06DCAC8 ! 00000000C2CE0040 +0040 0 | |
8166 | .xword 0x0E6D0A8AC47D3095 ! 00000000C2CE0048 +0048 0 | |
8167 | .xword 0x1067FF857B4D4091 ! 00000000C2CE0050 +0050 0 | |
8168 | .xword 0xE781C923CF5C564C ! 00000000C2CE0058 +0058 0 | |
8169 | .xword 0x0D16FF9EF2B58FE0 ! 00000000C2CE0060 +0060 0 | |
8170 | .xword 0x168B68DCF38D85BE ! 00000000C2CE0068 +0068 0 | |
8171 | .xword 0x2353B8334CEEEC3C ! 00000000C2CE0070 +0070 0 | |
8172 | .xword 0xA790B8B4801C3F24 ! 00000000C2CE0078 +0078 0 | |
8173 | ||
8174 | !======================================================================== | |
8175 | ||
8176 | SECTION .bcom001 | |
8177 | attr_data { | |
8178 | Name = .bcom001, | |
8179 | VA = 0x0, | |
8180 | RA = 0xffffde000, | |
8181 | PA = ra2pa(0xffffde000,0), | |
8182 | tsbonly, | |
8183 | part_0_ctx_nonzero_tsb_config_3, | |
8184 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
8185 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
8186 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8187 | } | |
8188 | ||
8189 | !======================================================================== | |
8190 | ||
8191 | SECTION .bstk109 DATA_VA=0xa7688000 | |
8192 | attr_data { | |
8193 | Name = .bstk109, | |
8194 | VA = 0xa7688000, | |
8195 | RA = 0xcfff8e000, | |
8196 | PA = ra2pa(0xcfff8e000,0), | |
8197 | part_0_ctx_nonzero_tsb_config_3, | |
8198 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
8199 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8200 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8201 | } | |
8202 | ||
8203 | ||
8204 | SECTION .bstk109 | |
8205 | .data | |
8206 | .skip 0x2000 ! 00000000A7688000 | |
8207 | STACK0075: | |
8208 | ||
8209 | !======================================================================== | |
8210 | ||
8211 | SECTION .bkey110 DATA_VA=0x6e60a000 | |
8212 | attr_data { | |
8213 | Name = .bkey110, | |
8214 | VA = 0x6e60a000, | |
8215 | RA = 0xcfff8c000, | |
8216 | PA = ra2pa(0xcfff8c000,0), | |
8217 | part_0_ctx_nonzero_tsb_config_3, | |
8218 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
8219 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8220 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8221 | } | |
8222 | ||
8223 | ||
8224 | SECTION .bkey110 | |
8225 | .data | |
8226 | DATA174: | |
8227 | .xword 0x88604D40EA1DADAB ! 000000006E60A000 +0000 DATA162+0x88 | |
8228 | .xword 0x88009D61EA1DADAB ! 000000006E60A008 +0008 DATA163+0x88 | |
8229 | .xword 0x882014F6EA1DADAB ! 000000006E60A010 +0010 DATA164+0x88 | |
8230 | .xword 0x8800061FEA1DADAB ! 000000006E60A018 +0018 DATA165+0x88 | |
8231 | .xword 0x88001E96EA1DADAB ! 000000006E60A020 +0020 DATA166+0x88 | |
8232 | .xword 0x8800C49EEA1DADAB ! 000000006E60A028 +0028 DATA167+0x88 | |
8233 | .xword 0x88C0E5BAEA1DADAB ! 000000006E60A030 +0030 DATA168+0x88 | |
8234 | .xword 0x88C06CAAEA1DADAB ! 000000006E60A038 +0038 DATA169+0x88 | |
8235 | .xword 0x88A01FA2EA1DADAB ! 000000006E60A040 +0040 DATA170+0x88 | |
8236 | .xword 0x8860842DEA1DADAB ! 000000006E60A048 +0048 DATA171+0x88 | |
8237 | .xword 0x0000CEC2EA1DADAB ! 000000006E60A050 +0050 DATA172+0x0 | |
8238 | .xword 0x0000FEFFEF1DADAB ! 000000006E60A058 +0058 DATA001+0x0 | |
8239 | .xword 0x0000000000000000 ! 000000006E60A060 +0060 0 | |
8240 | .xword 0xC03D99C4A2B63457 ! 000000006E60A068 +0068 0 Double -2.960066E+01 | |
8241 | .word 0x414B772A ! 000000006E60A070 +0070 0 Single 1.271659E+01 | |
8242 | ||
8243 | #undef BLIMP_BIAS | |
8244 | #define BLIMP_BIAS 0 | |
8245 | #undef BLIMP_FRAME | |
8246 | #define BLIMP_FRAME 64 | |
8247 | #undef BLIMP_32BIT | |
8248 | #define BLIMP_32BIT 1 | |
8249 | ||
8250 | !======================================================================== | |
8251 | ||
8252 | SECTION .btext001 TEXT_VA=0x9ae03d00 | |
8253 | attr_text { | |
8254 | Name = .btext001, | |
8255 | VA = 0x9ae03d00, | |
8256 | RA = 0xfffecdd00, | |
8257 | PA = ra2pa(0xfffecdd00,0), | |
8258 | notsb | |
8259 | } | |
8260 | ||
8261 | SECTION .btext001_pg0 TEXT_VA=0x9ae02000 | |
8262 | attr_text { | |
8263 | Name = .btext001_pg0, | |
8264 | VA = 0x9ae02000, | |
8265 | RA = 0xfffecc000, | |
8266 | PA = ra2pa(0xfffecc000,0), | |
8267 | tsbonly, | |
8268 | part_0_ctx_nonzero_tsb_config_3, | |
8269 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
8270 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8271 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8272 | } | |
8273 | .text; .skip 8 | |
8274 | ||
8275 | ||
8276 | SECTION .btext001 | |
8277 | .text | |
8278 | .global start_th_0; start_th_0: | |
8279 | .global SUBR016; SUBR016: | |
8280 | BL00135: ! MAIN:L0-B000 | |
8281 | nop ! 000000009AE03D00 MAIN:L0-B000 1 | |
8282 | sethi %hh(0xABAD1DEAE9D20000),%g2 ! 000000009AE03D04 MAIN:L0-B000 1 BD00133 | |
8283 | or %g2,%hm(0xABAD1DEAE9D20000),%g2 ! 000000009AE03D08 MAIN:L0-B000 1 | |
8284 | sethi %lm(0xABAD1DEAE9D20000),%g3 ! 000000009AE03D0C MAIN:L0-B000 1 | |
8285 | or %g3,%lo(0xABAD1DEAE9D20000),%g3 ! 000000009AE03D10 MAIN:L0-B000 1 | |
8286 | sllx %g2, 0x20, %g2 ! 000000009AE03D14 MAIN:L0-B000 1 | |
8287 | or %g2, %g3, %g2 ! 000000009AE03D18 MAIN:L0-B000 1 | |
8288 | sethi %hh(0xABAD1DEA13432000),%l0 ! 000000009AE03D1C MAIN:L0-B000 1 STACK0068 | |
8289 | or %l0,%hm(0xABAD1DEA13432000),%l0 ! 000000009AE03D20 MAIN:L0-B000 1 | |
8290 | sethi %lm(0xABAD1DEA13432000),%l1 ! 000000009AE03D24 MAIN:L0-B000 1 | |
8291 | or %l1,%lo(0xABAD1DEA13432000),%l1 ! 000000009AE03D28 MAIN:L0-B000 1 | |
8292 | sllx %l0, 0x20, %l0 ! 000000009AE03D2C MAIN:L0-B000 1 | |
8293 | or %l0, %l1, %l0 ! 000000009AE03D30 MAIN:L0-B000 1 | |
8294 | sub %l0, 0x80, %o6 ! 000000009AE03D34 MAIN:L0-B000 1 | |
8295 | add %o6, 0x40, %i6 ! 000000009AE03D38 MAIN:L0-B000 1 | |
8296 | addcc %g0, 0x1, %g1 ! 000000009AE03D3C MAIN:L0-B000 1 | |
8297 | or %g0, 0xA36, %g3 ! 000000009AE03D40 MAIN:L0-B000 1 | |
8298 | or %g0, -762, %g4 ! 000000009AE03D44 MAIN:L0-B000 1 | |
8299 | or %g0, -171, %g5 ! 000000009AE03D48 MAIN:L0-B000 1 | |
8300 | or %g0, 0x76D, %g6 ! 000000009AE03D4C MAIN:L0-B000 1 | |
8301 | or %g0, 0x0, %g7 ! 000000009AE03D50 MAIN:L0-B000 1 | |
8302 | or %g0, 0x867, %o0 ! 000000009AE03D54 MAIN:L0-B000 1 | |
8303 | or %g0, 0xA3, %o1 ! 000000009AE03D58 MAIN:L0-B000 1 | |
8304 | or %g0, -2624, %o2 ! 000000009AE03D5C MAIN:L0-B000 1 | |
8305 | or %g0, -3858, %o3 ! 000000009AE03D60 MAIN:L0-B000 1 | |
8306 | or %g0, -2296, %o4 ! 000000009AE03D64 MAIN:L0-B000 1 | |
8307 | or %g0, 0xF28, %o5 ! 000000009AE03D68 MAIN:L0-B000 1 | |
8308 | or %g0, -2703, %o7 ! 000000009AE03D6C MAIN:L0-B000 1 | |
8309 | or %g0, 0x2C0, %l0 ! 000000009AE03D70 MAIN:L0-B000 1 | |
8310 | or %g0, -568, %l1 ! 000000009AE03D74 MAIN:L0-B000 1 | |
8311 | or %g0, -3448, %l2 ! 000000009AE03D78 MAIN:L0-B000 1 | |
8312 | or %g0, 0x6EF, %l3 ! 000000009AE03D7C MAIN:L0-B000 1 | |
8313 | or %g0, -3447, %l4 ! 000000009AE03D80 MAIN:L0-B000 1 | |
8314 | or %g0, 0xBA3, %l5 ! 000000009AE03D84 MAIN:L0-B000 1 | |
8315 | sethi %hh(0xABAD1DEA9AE03D00),%l7 ! 000000009AE03D88 MAIN:L0-B000 1 SUBR016 | |
8316 | or %l7,%hm(0xABAD1DEA9AE03D00),%l7 ! 000000009AE03D8C MAIN:L0-B000 1 | |
8317 | sethi %lm(0xABAD1DEA9AE03D00),%l6 ! 000000009AE03D90 MAIN:L0-B000 1 | |
8318 | or %l6,%lo(0xABAD1DEA9AE03D00),%l6 ! 000000009AE03D94 MAIN:L0-B000 1 | |
8319 | sllx %l7, 0x20, %l7 ! 000000009AE03D98 MAIN:L0-B000 1 | |
8320 | or %l7, %l6, %l7 ! 000000009AE03D9C MAIN:L0-B000 1 | |
8321 | or %g0, -3119, %l6 ! 000000009AE03DA0 MAIN:L0-B000 1 | |
8322 | or %g0, -1425, %i0 ! 000000009AE03DA4 MAIN:L0-B000 1 | |
8323 | or %g0, 0xEED, %i1 ! 000000009AE03DA8 MAIN:L0-B000 1 | |
8324 | or %g0, 0x5F3, %i2 ! 000000009AE03DAC MAIN:L0-B000 1 | |
8325 | or %g0, -1177, %i3 ! 000000009AE03DB0 MAIN:L0-B000 1 | |
8326 | or %g0, 0x4FB, %i4 ! 000000009AE03DB4 MAIN:L0-B000 1 | |
8327 | or %g0, 0x1C5, %i5 ! 000000009AE03DB8 MAIN:L0-B000 1 | |
8328 | or %g0, 0x5DC, %i7 ! 000000009AE03DBC MAIN:L0-B000 1 | |
8329 | or %g0, 0x4, %g6 ! 000000009AE03DC0 MAIN:L0-B000 1 | |
8330 | BL00136:save %o6, -64, %o6 ! 000000009AE03DC4 MAIN:L0-B000 4 | |
8331 | add %i0, %g6, %l0 ! 000000009AE03DC8 MAIN:L0-B000 4 | |
8332 | add %i1, %g6, %l1 ! 000000009AE03DCC MAIN:L0-B000 4 | |
8333 | add %i2, %g6, %l2 ! 000000009AE03DD0 MAIN:L0-B000 4 | |
8334 | add %i3, %g6, %l3 ! 000000009AE03DD4 MAIN:L0-B000 4 | |
8335 | add %i4, %g6, %l4 ! 000000009AE03DD8 MAIN:L0-B000 4 | |
8336 | add %i5, %g6, %l5 ! 000000009AE03DDC MAIN:L0-B000 4 | |
8337 | add %i6, %g6, %l6 ! 000000009AE03DE0 MAIN:L0-B000 4 | |
8338 | add %i7, %g6, %l7 ! 000000009AE03DE4 MAIN:L0-B000 4 | |
8339 | add %l0, %g6, %o0 ! 000000009AE03DE8 MAIN:L0-B000 4 | |
8340 | add %l1, %g6, %o1 ! 000000009AE03DEC MAIN:L0-B000 4 | |
8341 | add %l2, %g6, %o2 ! 000000009AE03DF0 MAIN:L0-B000 4 | |
8342 | add %l3, %g6, %o3 ! 000000009AE03DF4 MAIN:L0-B000 4 | |
8343 | add %l4, %g6, %o4 ! 000000009AE03DF8 MAIN:L0-B000 4 | |
8344 | add %l5, %g6, %o5 ! 000000009AE03DFC MAIN:L0-B000 4 | |
8345 | add %l7, %g6, %o7 ! 000000009AE03E00 MAIN:L0-B000 4 | |
8346 | subcc %g6, 0x1, %g6 ! 000000009AE03E04 MAIN:L0-B000 4 | |
8347 | bnz,a,pt %xcc, BL00136 ! 000000009AE03E08 MAIN:L0-B000 4 | |
8348 | nop ! 000000009AE03E0C MAIN:L0-B000 3 | |
8349 | restore %g0, %g0, %g0 ! 000000009AE03E10 MAIN:L0-B000 1 | |
8350 | restore %g0, %g0, %g0 ! 000000009AE03E14 MAIN:L0-B000 1 | |
8351 | restore %g0, %g0, %g0 ! 000000009AE03E18 MAIN:L0-B000 1 | |
8352 | restore %g0, %g0, %g0 ! 000000009AE03E1C MAIN:L0-B000 1 | |
8353 | ta %xcc, 0x44 ! 000000009AE03E20 MAIN:L0-B000 1 cleanwin=0 | |
8354 | wr %g0, 0x50C, %y ! 000000009AE03E24 MAIN:L0-B000 1 | |
8355 | wr %g0, 0x90, %gsr ! 000000009AE03E28 MAIN:L0-B000 1 | |
8356 | ldd [%g2+0x0068], %f0 ! 000000009AE03E2C MAIN:L0-B000 1 <BD00137 | |
8357 | faddd %f0, %f0, %f6 ! 000000009AE03E30 MAIN:L0-B000 1 | |
8358 | faddd %f0, %f6, %f12 ! 000000009AE03E34 MAIN:L0-B000 1 | |
8359 | faddd %f6, %f12, %f14 ! 000000009AE03E38 MAIN:L0-B000 1 | |
8360 | faddd %f12, %f14, %f60 ! 000000009AE03E3C MAIN:L0-B000 1 | |
8361 | faddd %f14, %f60, %f62 ! 000000009AE03E40 MAIN:L0-B000 1 | |
8362 | faddd %f60, %f62, %f32 ! 000000009AE03E44 MAIN:L0-B000 1 | |
8363 | faddd %f62, %f32, %f34 ! 000000009AE03E48 MAIN:L0-B000 1 | |
8364 | faddd %f32, %f34, %f36 ! 000000009AE03E4C MAIN:L0-B000 1 | |
8365 | faddd %f34, %f36, %f38 ! 000000009AE03E50 MAIN:L0-B000 1 | |
8366 | faddd %f36, %f38, %f40 ! 000000009AE03E54 MAIN:L0-B000 1 | |
8367 | faddd %f38, %f40, %f42 ! 000000009AE03E58 MAIN:L0-B000 1 | |
8368 | faddd %f40, %f42, %f44 ! 000000009AE03E5C MAIN:L0-B000 1 | |
8369 | faddd %f42, %f44, %f46 ! 000000009AE03E60 MAIN:L0-B000 1 | |
8370 | ld [%g2+0x0070], %f2 ! 000000009AE03E64 MAIN:L0-B000 1 <BD00138 | |
8371 | fadds %f2, %f2, %f3 ! 000000009AE03E68 MAIN:L0-B000 1 | |
8372 | fadds %f2, %f3, %f4 ! 000000009AE03E6C MAIN:L0-B000 1 | |
8373 | fadds %f3, %f4, %f5 ! 000000009AE03E70 MAIN:L0-B000 1 | |
8374 | fadds %f4, %f5, %f8 ! 000000009AE03E74 MAIN:L0-B000 1 | |
8375 | fadds %f5, %f8, %f9 ! 000000009AE03E78 MAIN:L0-B000 1 | |
8376 | fadds %f8, %f9, %f10 ! 000000009AE03E7C MAIN:L0-B000 1 | |
8377 | fadds %f9, %f10, %f11 ! 000000009AE03E80 MAIN:L0-B000 1 | |
8378 | fcmpd %fcc0, %f0, %f0 ! 000000009AE03E84 MAIN:L0-B000 1 | |
8379 | fcmpd %fcc1, %f0, %f0 ! 000000009AE03E88 MAIN:L0-B000 1 | |
8380 | fcmpd %fcc2, %f0, %f0 ! 000000009AE03E8C MAIN:L0-B000 1 | |
8381 | fcmpd %fcc3, %f0, %f0 ! 000000009AE03E90 MAIN:L0-B000 1 | |
8382 | stx %fsr, [%g2+0x0060] ! 000000009AE03E94 MAIN:L0-B000 1 <BD00055 | |
8383 | fzero %f16 ! 000000009AE03E98 MAIN:L0-B000 1 | |
8384 | fzero %f18 ! 000000009AE03E9C MAIN:L0-B000 1 | |
8385 | fzero %f20 ! 000000009AE03EA0 MAIN:L0-B000 1 | |
8386 | fzero %f22 ! 000000009AE03EA4 MAIN:L0-B000 1 | |
8387 | fzero %f24 ! 000000009AE03EA8 MAIN:L0-B000 1 | |
8388 | fzero %f26 ! 000000009AE03EAC MAIN:L0-B000 1 | |
8389 | fzero %f28 ! 000000009AE03EB0 MAIN:L0-B000 1 | |
8390 | fzero %f30 ! 000000009AE03EB4 MAIN:L0-B000 1 | |
8391 | ldx [%g2+0x0000], %g3 ! 000000009AE03EB8 MAIN:L0-B000 1 BASE<BD00133 | |
8392 | ldx [%g2+0x0008], %g4 ! 000000009AE03EBC MAIN:L0-B000 1 BASE<BD00139 | |
8393 | ldx [%g2+0x0010], %g5 ! 000000009AE03EC0 MAIN:L0-B000 1 BASE<BD00140 | |
8394 | ldx [%g2+0x0018], %g6 ! 000000009AE03EC4 MAIN:L0-B000 1 BASE<BD00141 | |
8395 | or %g0, 0x2, %l0 ! 000000009AE03EC8 LOOP:L1-B000 1 | |
8396 | BL00172: ! LOOP:L1-B000 | |
8397 | add %g1, 0x444, %g1 ! 000000009AE03ECC LOOP:L1-B000 2 chksum++ | |
8398 | or %g0, 0x3, %l1 ! 000000009AE03ED0 LOOP:L2-B000 2 | |
8399 | BL00157: ! LOOP:L2-B000 | |
8400 | add %g1, 0xED1, %g1 ! 000000009AE03ED4 LOOP:L2-B000 6 chksum++ | |
8401 | array16 %o4, %i1, %i1 ! 000000009AE03ED8 LOOP:L2-B000 6 S | |
8402 | bne,pt %xcc, BL00142 ! 000000009AE03EDC LOOP:L2-B000 6 L | |
8403 | sdiv %i2, 0x0, %g2 ! 000000009AE03EE0 LOOP:L2-B000 6 S | |
8404 | array8 %o3, %i2, %o5 ! 000000009AE03EE4 LOOP:L2-B000 1 S | |
8405 | fble BL00143 ;.empty ! 000000009AE03EE8 LOOP:L2-B000 1 L | |
8406 | fba BL00144 ;.empty ! 000000009AE03EEC LOOP:L2-B000 1 L | |
8407 | BL00143:bgu BL00142 ;.empty ! 000000009AE03EF0 LOOP:L2-B000 1 L | |
8408 | bge,a,pt %xcc, BL00145 ;.empty ! 000000009AE03EF4 LOOP:L2-B000 0 L | |
8409 | BL00145:fbg,pn %fcc0, BL00146 ;.empty ! 000000009AE03EF8 LOOP:L2-B000 0 L | |
8410 | BL00144:fbne,pt %fcc1, BL00147 ! 000000009AE03EFC LOOP:L2-B000 1 L | |
8411 | BL00142:edge8n %o4, %g1, %o4 ! 000000009AE03F00 LOOP:L2-B000 6 S | |
8412 | BL00147:fmovda %fcc1, %f24, %f20 ! 000000009AE03F04 LOOP:L2-B000 6 S | |
8413 | BL00146:subcc %o5, %i0, %i2 ! 000000009AE03F08 LOOP:L2-B000 6 S | |
8414 | add %g1, 0x8A3, %g1 ! 000000009AE03F0C LOOP:L2-B000 6 chksum++ | |
8415 | and %g1, 0xFE, %l2 ! 000000009AE03F10 LOOP:L3-B000 6 | |
8416 | BL00148: ! LOOP:L3-B000 | |
8417 | add %g1, 0xC06, %g1 ! 000000009AE03F14 LOOP:L3-B000 10 chksum++ | |
8418 | sdiv %o4, %g7, %g0 ! 000000009AE03F18 LOOP:L3-B000 10 S | |
8419 | edge32ln %i2, %i2, %i2 ! 000000009AE03F1C LOOP:L3-B000 10 S | |
8420 | addcc %i2, %g1, %l4 ! 000000009AE03F20 LOOP:L3-B000 10 S | |
8421 | sdivcc %o4, 0x0, %l2 ! 000000009AE03F24 LOOP:L3-B000 10 S | |
8422 | sethi %hh(0xABAD1DEAF77CFF00),%l6 ! 000000009AE03F28 LOOP:L3-B000 10 SUBR017 | |
8423 | or %l6,%hm(0xABAD1DEAF77CFF00),%l6 ! 000000009AE03F2C LOOP:L3-B000 10 | |
8424 | sethi %lm(0xABAD1DEAF77CFF00),%l5 ! 000000009AE03F30 LOOP:L3-B000 10 | |
8425 | or %l5,%lo(0xABAD1DEAF77CFF00),%l5 ! 000000009AE03F34 LOOP:L3-B000 10 | |
8426 | sllx %l6, 0x20, %l6 ! 000000009AE03F38 LOOP:L3-B000 10 | |
8427 | or %l6, %l5, %l6 ! 000000009AE03F3C LOOP:L3-B000 10 | |
8428 | call SUBR017 ! 000000009AE03F40 LOOP:L3-B000 10 S | |
8429 | fcmpgt16 %f20, %f26, %i4 ! 000000009AE03F44 LOOP:L3-B000 10 S | |
8430 | fcmpes %fcc0, %f3, %f5 ! 000000009AE03F48 LOOP:L3-B000 10 S | |
8431 | srlx %l2, 0x1, %l2 ! 000000009AE03F4C LOOP:L3-B000 10 | |
8432 | andcc %l2, 0x1, %g0 ! 000000009AE03F50 LOOP:L3-B000 10 | |
8433 | bne,pn %xcc, BL00148 ! 000000009AE03F54 LOOP:L3-B000 10 | |
8434 | nop ! 000000009AE03F58 LOOP:L3-B000 10 S | |
8435 | add %g1, 0xDD7, %g1 ! 000000009AE03F5C LOOP:L3-B000 6 chksum++ | |
8436 | fcmpd %fcc1, %f0, %f36 ! 000000009AE03F60 SKIP:L3-B001 6 | |
8437 | fbl,pn %fcc1, BL00149 ! 000000009AE03F64 SKIP:L3-B001 6 | |
8438 | orcc %o5, %i2, %i2 ! 000000009AE03F68 SKIP:L3-B001 6 S | |
8439 | pdist %f18, %f20, %f26 ! 000000009AE03F6C SKIP:L3-B001 6 S | |
8440 | rd %gsr, %l6 ! 000000009AE03F70 SKIP:L3-B001 6 S | |
8441 | wr %l6, 0xD8, %gsr ! 000000009AE03F74 SKIP:L3-B001 6 S | |
8442 | rd %gsr, %l6 ! 000000009AE03F78 SKIP:L3-B001 6 S | |
8443 | wr %l6, 0x60, %gsr ! 000000009AE03F7C SKIP:L3-B001 6 S | |
8444 | fsubd %f34, %f60, %f42 ! 000000009AE03F80 SKIP:L3-B001 6 S | |
8445 | movrgz %o5, -375, %o0 ! 000000009AE03F84 SKIP:L3-B001 6 S | |
8446 | andncc %i2, %l4, %i5 ! 000000009AE03F88 SKIP:L3-B001 6 S | |
8447 | and %o0, %o1, %i2 ! 000000009AE03F8C SKIP:L3-B001 6 S | |
8448 | fpack32 %f24, %f18, %f24 ! 000000009AE03F90 SKIP:L3-B001 6 S | |
8449 | fadds %f3, %f10, %f11 ! 000000009AE03F94 SKIP:L3-B001 6 S | |
8450 | fmovrdlez %i5, %f14, %f60 ! 000000009AE03F98 SKIP:L3-B001 6 S | |
8451 | srlx %o1, 0x1, %i4 ! 000000009AE03F9C SKIP:L3-B001 6 S | |
8452 | add %g1, 0xDC6, %g1 ! 000000009AE03FA0 SKIP:L3-B001 6 chksum++ | |
8453 | fpadd16s %f28, %f20, %f24 ! 000000009AE03FA4 SKIP:L3-B001 6 S | |
8454 | xnor %i2, %l4, %o0 ! 000000009AE03FA8 SKIP:L3-B001 6 S | |
8455 | fcmpne32 %f20, %f24, %i0 ! 000000009AE03FAC SKIP:L3-B001 6 S | |
8456 | sdivcc %i2, 0x0, %g1 ! 000000009AE03FB0 SKIP:L3-B001 6 S | |
8457 | xorcc %i0, %i5, %i4 ! 000000009AE03FB4 SKIP:L3-B001 6 S | |
8458 | ba,pn %icc, BL00150 ! 000000009AE03FB8 SKIP:L3-B001 6 | |
8459 | and %i5, %o0, %l4 ! 000000009AE03FBC SKIP:L3-B001 6 S | |
8460 | BL00149: ! ELSE:L3-B002 | |
8461 | edge8l %l4, %i5, %l4 ! 000000009AE03FC0 ELSE:L3-B002 0 S | |
8462 | fcmps %fcc0, %f3, %f11 ! 000000009AE03FC4 ELSE:L3-B002 0 S | |
8463 | movo %fcc0, %i2, %i3 ! 000000009AE03FC8 ELSE:L3-B002 0 S | |
8464 | pdist %f26, %f24, %f18 ! 000000009AE03FCC ELSE:L3-B002 0 S | |
8465 | alignaddrl %i3, %g1, %o0 ! 000000009AE03FD0 ELSE:L3-B002 0 S | |
8466 | .word 0x97AD1FB6 ! 000000009AE03FD4 ELSE:L3-B002 0 S illop | |
8467 | orn %i3, %i3, %o3 ! 000000009AE03FD8 ELSE:L3-B002 0 S | |
8468 | ldx [%g2+0x0008], %g4 ! 000000009AE03FDC ELSE:L3-B002 0 S BASE<BD00139 | |
8469 | xnorcc %o5, %o3, %i3 ! 000000009AE03FE0 ELSE:L3-B002 0 S | |
8470 | add %g1, 0xBD6, %g1 ! 000000009AE03FE4 ELSE:L3-B002 0 chksum++ | |
8471 | ta %xcc, 0x46 ! 000000009AE03FE8 ELSE:L3-B002 0 S demap-page | |
8472 | pdist %f28, %f24, %f18 ! 000000009AE03FEC ELSE:L3-B002 0 S | |
8473 | array8 %l4, %i4, %o4 ! 000000009AE03FF0 ELSE:L3-B002 0 S | |
8474 | movug %fcc1, %o0, %o1 ! 000000009AE03FF4 ELSE:L3-B002 0 S | |
8475 | .word 0xF7442A34 ! 000000009AE03FF8 ELSE:L3-B002 0 S random | |
8476 | .word 0xA5A11A16 ! 000000009AE03FFC ELSE:L3-B002 0 S illop | |
8477 | fmovd %f42, %f38 ! 000000009AE04000 ELSE:L3-B002 0 S | |
8478 | .word 0xF7AA5B76 ! 000000009AE04004 ELSE:L3-B002 0 S illop | |
8479 | BL00150: ! ELSE:L3-B002 | |
8480 | add %g1, 0x31B, %g1 ! 000000009AE04008 ELSE:L3-B002 6 chksum++ | |
8481 | or %g0, 0x3, %l3 ! 000000009AE0400C LOOP:L3-B003 6 | |
8482 | BL00156: ! LOOP:L3-B003 | |
8483 | add %g1, 0x7E2, %g1 ! 000000009AE04010 LOOP:L3-B003 18 chksum++ | |
8484 | fmovs %f25, %f25 ! 000000009AE04014 LOOP:L3-B003 18 S | |
8485 | fmovsul %fcc1, %f29, %f26 ! 000000009AE04018 LOOP:L3-B003 18 S | |
8486 | edge32n %o0, %o0, %l4 ! 000000009AE0401C LOOP:L3-B003 18 S | |
8487 | orncc %o1, %o3, %o1 ! 000000009AE04020 LOOP:L3-B003 18 S | |
8488 | alignaddrl %l4, %o1, %i2 ! 000000009AE04024 LOOP:L3-B003 18 S | |
8489 | call .+8 ! 000000009AE04028 LOOP:L3-B003 18 S | |
8490 | faddd %f42, %f60, %f60 ! 000000009AE0402C LOOP:L3-B003 18 S | |
8491 | stxa %i2, [%g7+%g0]0x07 ! 000000009AE04030 LOOP:L3-B003 18 S BAD-ASI | |
8492 | bvs BL00151 ;.empty ! 000000009AE04034 LOOP:L3-B003 18 L | |
8493 | fbe BL00152 ! 000000009AE04038 LOOP:L3-B003 18 L | |
8494 | sdiv %o1, %g0, %i5 ! 000000009AE0403C LOOP:L3-B003 18 S | |
8495 | bn BL00153 ! 000000009AE04040 LOOP:L3-B003 18 L | |
8496 | .word 0xC7B95C0C ! 000000009AE04044 LOOP:L3-B003 18 S illop_VIS | |
8497 | bne,a,pn %xcc, BL00154 ! 000000009AE04048 LOOP:L3-B003 18 L | |
8498 | BL00153:fcmpes %fcc2, %f10, %f11 ! 000000009AE0404C LOOP:L3-B003 18 S | |
8499 | bge,pn %icc, BL00155 ! 000000009AE04050 LOOP:L3-B003 0 L | |
8500 | nop ! 000000009AE04054 LOOP:L3-B003 0 S | |
8501 | BL00152:stxa %l4, [%g7+%g0]0x33 ! 000000009AE04058 LOOP:L3-B003 0 S BAD-ASI | |
8502 | fbge,a BL00155 ! 000000009AE0405C LOOP:L3-B003 0 L | |
8503 | BL00151:.word 0xDB4900EC ! 000000009AE04060 LOOP:L3-B003 0 S illop | |
8504 | .word 0x1A99B8C4 ! 000000009AE04064 LOOP:L3-B003 0 S random | |
8505 | BL00154:orn %l4, %o1, %l4 ! 000000009AE04068 LOOP:L3-B003 18 S | |
8506 | orn %l4, %o1, %o1 ! 000000009AE0406C LOOP:L3-B003 18 S | |
8507 | BL00155:pdist %f22, %f26, %f20 ! 000000009AE04070 LOOP:L3-B003 18 S | |
8508 | add %g1, 0x4FA, %g1 ! 000000009AE04074 LOOP:L3-B003 18 chksum++ | |
8509 | subcc %l3, 0x1, %l3 ! 000000009AE04078 LOOP:L3-B003 18 | |
8510 | bnz,pn %icc, BL00156 ! 000000009AE0407C LOOP:L3-B003 18 | |
8511 | xorcc %g1, %g1, %o3 ! 000000009AE04080 LOOP:L3-B003 18 S | |
8512 | add %g1, 0xF, %g1 ! 000000009AE04084 LOOP:L3-B003 6 chksum++ | |
8513 | fpmerge %f26, %f29, %f20 ! 000000009AE04088 LOOP:L2-B000 6 S | |
8514 | sdiv %i2, %g0, %i7 ! 000000009AE0408C LOOP:L2-B000 6 S | |
8515 | fpsub32 %f18, %f30, %f18 ! 000000009AE04090 LOOP:L2-B000 6 S | |
8516 | orcc %i0, %o1, %i2 ! 000000009AE04094 LOOP:L2-B000 6 S | |
8517 | sub %l1, 0x1, %l1 ! 000000009AE04098 LOOP:L2-B000 6 | |
8518 | brnz,a,pt %l1, BL00157 ! 000000009AE0409C LOOP:L2-B000 6 | |
8519 | fpadd16s %f31, %f23, %f16 ! 000000009AE040A0 LOOP:L2-B000 4 S | |
8520 | add %g1, 0x88F, %g1 ! 000000009AE040A4 LOOP:L2-B000 2 chksum++ | |
8521 | or %g0, 0x2, %l4 ! 000000009AE040A8 LOOP:L2-B001 2 | |
8522 | BL00158: ! LOOP:L2-B001 | |
8523 | add %g1, 0xE6, %g1 ! 000000009AE040AC LOOP:L2-B001 4 chksum++ | |
8524 | pdist %f26, %f18, %f30 ! 000000009AE040B0 LOOP:L2-B001 4 S | |
8525 | array16 %g1, %o0, %o2 ! 000000009AE040B4 LOOP:L2-B001 4 S | |
8526 | and %o2, %g1, %o0 ! 000000009AE040B8 LOOP:L2-B001 4 S | |
8527 | array16 %o0, %o1, %i1 ! 000000009AE040BC LOOP:L2-B001 4 S | |
8528 | add %o5, 0x0, %o5 ! 000000009AE040C0 LOOP:L2-B001 4 S | |
8529 | orncc %g1, %g1, %i4 ! 000000009AE040C4 LOOP:L2-B001 4 S | |
8530 | nop ! 000000009AE040C8 LOOP:L3-B004 4 | |
8531 | xnor %o1, %o2, %o0 ! 000000009AE040CC LOOP:L2-B001 4 S | |
8532 | andncc %o2, %o0, %i0 ! 000000009AE040D0 LOOP:L2-B001 4 S | |
8533 | call .+8 ! 000000009AE040D4 LOOP:L2-B001 4 S | |
8534 | orcc %i2, %i1, %o5 ! 000000009AE040D8 LOOP:L2-B001 4 S | |
8535 | xorcc %o0, %o1, %i1 ! 000000009AE040DC LOOP:L2-B001 4 S | |
8536 | bmask %o1, %i1, %o2 ! 000000009AE040E0 LOOP:L2-B001 4 S | |
8537 | alignaddrl %o5, %o3, %o3 ! 000000009AE040E4 LOOP:L2-B001 4 S | |
8538 | andcc %o2, %i1, %o5 ! 000000009AE040E8 LOOP:L2-B001 4 S | |
8539 | xnor %i0, %o5, %i4 ! 000000009AE040EC LOOP:L2-B001 4 S | |
8540 | pdist %f24, %f18, %f30 ! 000000009AE040F0 LOOP:L2-B001 4 S | |
8541 | subcc %l4, 0x1, %l4 ! 000000009AE040F4 LOOP:L2-B001 4 | |
8542 | bnz,pt %icc, BL00158 ! 000000009AE040F8 LOOP:L2-B001 4 | |
8543 | fnot1s %f26, %f16 ! 000000009AE040FC LOOP:L2-B001 4 S | |
8544 | add %g1, 0xFC5, %g1 ! 000000009AE04100 LOOP:L2-B001 2 chksum++ | |
8545 | nop ! 000000009AE04104 LOOP:L2-B002 2 | |
8546 | nop ! 000000009AE04108 LOOP:L2-B003 2 | |
8547 | nop ! 000000009AE0410C LOOP:L2-B004 2 | |
8548 | nop ! 000000009AE04110 LOOP:L2-B005 2 | |
8549 | nop ! 000000009AE04114 LOOP:L2-B006 2 | |
8550 | nop ! 000000009AE04118 LOOP:L2-B007 2 | |
8551 | nop ! 000000009AE0411C LOOP:L2-B008 2 | |
8552 | add %o2, %g1, %o1 ! 000000009AE04120 SWCH:L2-B009 2 | |
8553 | and %o1, 0x18, %o7 ! 000000009AE04124 SWCH:L2-B009 2 | |
8554 | sethi %hi(0x43C), %o1 ! 000000009AE04128 SWCH:L2-B009 2 .+0 | |
8555 | or %o1,%lo(0x43C),%o1 ! 000000009AE0412C SWCH:L2-B009 2 | |
8556 | add %o1, %o7, %o1 ! 000000009AE04130 SWCH:L2-B009 2 | |
8557 | jmpl %l7+%o1, %g0 ! 000000009AE04134 SWCH:L2-B009 2 | |
8558 | bmask %o0, %i4, %o3 ! 000000009AE04138 SWCH:L2-B009 2 S | |
8559 | .word 0x3E16183D ! 000000009AE0413C SWCH:L2-B009 0 random | |
8560 | fpmerge %f29, %f20, %f20 ! 000000009AE04140 SWCH:L2-B009 0 S | |
8561 | ba BL00161 ! 000000009AE04144 SWCH:L2-B009 1 | |
8562 | xor %i2, %o3, %i2 ! 000000009AE04148 SWCH:L2-B009 1 S | |
8563 | ba,pn %icc, BL00160 ! 000000009AE0414C SWCH:L2-B009 1 | |
8564 | sllx %o3, 0x1, %o0 ! 000000009AE04150 SWCH:L2-B009 1 S | |
8565 | ba,a BL00159 ! 000000009AE04154 SWCH:L2-B009 0 | |
8566 | fpackfix %f16, %f29 ! 000000009AE04158 SWCH:L2-B009 0 S | |
8567 | BL00159:add %g1, 0x9DD, %g1 ! 000000009AE0415C CASE:L3-B005 0 chksum++ | |
8568 | xorcc %o2, %o1, %i5 ! 000000009AE04160 CASE:L3-B005 0 S | |
8569 | fand %f24, %f18, %f18 ! 000000009AE04164 CASE:L3-B005 0 S | |
8570 | fmovsu %fcc3, %f16, %f21 ! 000000009AE04168 CASE:L3-B005 0 S | |
8571 | .word 0x08F9C074 ! 000000009AE0416C CASE:L3-B005 0 S illop | |
8572 | xnorcc %o3, %i4, %i2 ! 000000009AE04170 CASE:L3-B005 0 S | |
8573 | ba,a,pn %icc, BL00171 ! 000000009AE04174 CASE:L3-B005 0 | |
8574 | faligndata %f18, %f22, %f20 ! 000000009AE04178 CASE:L3-B005 0 S | |
8575 | BL00160:add %g1, 0x46E, %g1 ! 000000009AE0417C CASE:L3-B006 1 chksum++ | |
8576 | fpmerge %f24, %f16, %f30 ! 000000009AE04180 CASE:L3-B006 1 S | |
8577 | stxa %g1, [%g7+%g0]0x4D ! 000000009AE04184 CASE:L3-B006 1 S BAD-ASI | |
8578 | call .+8 ! 000000009AE04188 CASE:L3-B006 1 S | |
8579 | orn %o4, %i1, %i1 ! 000000009AE0418C CASE:L3-B006 1 S | |
8580 | .word 0x8355175B ! 000000009AE04190 CASE:L3-B006 1 S illop | |
8581 | fpackfix %f20, %f27 ! 000000009AE04194 CASE:L3-B006 1 S | |
8582 | fba,a,pt %fcc1, BL00171 ! 000000009AE04198 CASE:L3-B006 1 | |
8583 | .word 0xAFAACA6F ! 000000009AE0419C CASE:L3-B006 0 S illop | |
8584 | BL00161:add %g1, 0x531, %g1 ! 000000009AE041A0 CASE:L3-B007 1 chksum++ | |
8585 | fsrc2s %f24, %f21 ! 000000009AE041A4 CASE:L3-B007 1 S | |
8586 | subcc %o4, %g1, %g0 ! 000000009AE041A8 CASE:L3-B007 1 S | |
8587 | orn %i3, %g1, %i0 ! 000000009AE041AC CASE:L3-B007 1 S | |
8588 | array16 %i4, %i0, %o0 ! 000000009AE041B0 CASE:L3-B007 1 S | |
8589 | edge8 %o0, %o0, %o5 ! 000000009AE041B4 CASE:L3-B007 1 S | |
8590 | edge8 %o3, %i0, %i5 ! 000000009AE041B8 CASE:L3-B007 1 S | |
8591 | ba BL00171 ! 000000009AE041BC CASE:L3-B007 1 | |
8592 | stxa %o3, [%g7+%g0]0xE7 ! 000000009AE041C0 CASE:L3-B007 1 S BAD-ASI | |
8593 | BL00166:add %g1, 0xE9, %g1 ! 000000009AE041C4 CASE:L3-B008 0 chksum++ | |
8594 | bmask %g1, %i2, %o5 ! 000000009AE041C8 CASE:L3-B008 0 S | |
8595 | .word 0x93A710A3 ! 000000009AE041CC CASE:L3-B008 0 L illop | |
8596 | bne,pn %xcc, BL00163 ;.empty ! 000000009AE041D0 CASE:L3-B008 0 L | |
8597 | fbule,pn %fcc1, BL00164 ;.empty ! 000000009AE041D4 CASE:L3-B008 0 L | |
8598 | BL00162:.word 0xE21D58A1 ! 000000009AE041D8 CASE:L3-B008 0 L illop | |
8599 | .word 0xA053E26C ! 000000009AE041DC CASE:L3-B008 0 S random | |
8600 | BL00165:ldxa [%g7+%g0]0x8D, %o5 ! 000000009AE041E0 CASE:L3-B008 0 S BAD-ASI | |
8601 | .word 0xDA1F840E ! 000000009AE041E4 CASE:L3-B008 0 S illop | |
8602 | bvs,pn %icc, BL00164 ! 000000009AE041E8 CASE:L3-B008 0 L | |
8603 | BL00163:nop ! 000000009AE041EC CASE:L3-B008 0 S | |
8604 | .word 0x9FC3801F ! 000000009AE041F0 CASE:L3-B008 0 S random | |
8605 | .word 0xB7A3C0FF ! 000000009AE041F4 CASE:L3-B008 0 S illop | |
8606 | BL00164:fone %f22 ! 000000009AE041F8 CASE:L3-B008 0 S | |
8607 | add %g1, 0x6DA, %g1 ! 000000009AE041FC CASE:L3-B008 0 chksum++ | |
8608 | ba,a BL00171 ! 000000009AE04200 CASE:L3-B008 0 | |
8609 | fabsd %f34, %f36 ! 000000009AE04204 CASE:L3-B008 0 S | |
8610 | BL00171: ! SWCH:L2-B009 | |
8611 | add %g1, 0x66F, %g1 ! 000000009AE04208 SWCH:L2-B009 2 chksum++ | |
8612 | mova %xcc, %g1, %i3 ! 000000009AE0420C SWCH:L2-B009 2 S | |
8613 | fcmpes %fcc2, %f9, %f8 ! 000000009AE04210 SWCH:L2-B009 2 S | |
8614 | movvc %xcc, %o5, %i0 ! 000000009AE04214 SWCH:L2-B009 2 S | |
8615 | andn %o2, %i2, %i2 ! 000000009AE04218 SWCH:L2-B009 2 S | |
8616 | edge16 %i2, %i0, %i1 ! 000000009AE0421C SWCH:L2-B009 2 S | |
8617 | .word 0xAD673E5B ! 000000009AE04220 SWCH:L2-B009 2 S illop | |
8618 | fbule,pt %fcc1, BL00167 ;.empty ! 000000009AE04224 SWCH:L2-B009 2 L | |
8619 | brgz,pn %i3, BL00168 ! 000000009AE04228 SWCH:L2-B009 2 L | |
8620 | pdist %f18, %f16, %f28 ! 000000009AE0422C SWCH:L2-B009 2 S | |
8621 | BL00167:.word 0xB7FF9238 ! 000000009AE04230 SWCH:L2-B009 0 S illop | |
8622 | andncc %o4, %i1, %i3 ! 000000009AE04234 SWCH:L2-B009 0 S | |
8623 | .word 0xB17A623A ! 000000009AE04238 SWCH:L2-B009 0 S illop | |
8624 | .word 0x162D2A3E ! 000000009AE0423C SWCH:L2-B009 0 L random | |
8625 | fbug,a BL00170 ;.empty ! 000000009AE04240 SWCH:L2-B009 0 L | |
8626 | .word 0x99ADB067 ! 000000009AE04244 SWCH:L2-B009 0 L illop | |
8627 | BL00168:pdist %f20, %f28, %f24 ! 000000009AE04248 SWCH:L2-B009 2 S | |
8628 | BL00170:bg,a,pt %xcc, BL00169 ! 000000009AE0424C SWCH:L2-B009 2 L | |
8629 | .word 0xA1AE58E6 ! 000000009AE04250 SWCH:L2-B009 0 S illop | |
8630 | BL00169:add %g1, 0x8C0, %g1 ! 000000009AE04254 SWCH:L2-B009 2 chksum++ | |
8631 | nop ! 000000009AE04258 LOOP:L2-B010 2 | |
8632 | nop ! 000000009AE0425C LOOP:L2-B011 2 | |
8633 | nop ! 000000009AE04260 LOOP:L2-B012 2 | |
8634 | nop ! 000000009AE04264 LOOP:L2-B013 2 | |
8635 | nop ! 000000009AE04268 LOOP:L2-B014 2 | |
8636 | nop ! 000000009AE0426C LOOP:L2-B015 2 | |
8637 | nop ! 000000009AE04270 LOOP:L2-B016 2 | |
8638 | nop ! 000000009AE04274 LOOP:L2-B017 2 | |
8639 | nop ! 000000009AE04278 LOOP:L2-B018 2 | |
8640 | nop ! 000000009AE0427C LOOP:L2-B019 2 | |
8641 | fand %f28, %f30, %f28 ! 000000009AE04280 LOOP:L1-B000 2 S | |
8642 | fmovspos %xcc, %f2, %f9 ! 000000009AE04284 LOOP:L1-B000 2 S | |
8643 | rd %gsr, %l6 ! 000000009AE04288 LOOP:L1-B000 2 S | |
8644 | wr %l6, 0xC0, %gsr ! 000000009AE0428C LOOP:L1-B000 2 S | |
8645 | ta %xcc, 0x46 ! 000000009AE04290 LOOP:L1-B000 2 S demap-page | |
8646 | orn %i5, %i0, %i0 ! 000000009AE04294 LOOP:L1-B000 2 S | |
8647 | orncc %i1, %i3, %o4 ! 000000009AE04298 LOOP:L1-B000 2 S | |
8648 | subcc %l0, 0x1, %l0 ! 000000009AE0429C LOOP:L1-B000 2 | |
8649 | bnz,a BL00172 ! 000000009AE042A0 LOOP:L1-B000 2 | |
8650 | orcc %o3, %g1, %o3 ! 000000009AE042A4 LOOP:L1-B000 1 S | |
8651 | add %g1, 0xB38, %g1 ! 000000009AE042A8 LOOP:L1-B000 1 chksum++ | |
8652 | sethi %hi(0x9EB8D), %g3 ! 000000009AE042AC MAIN:L0-B000 1 .+0 | |
8653 | or %g3,%lo(0x9EB8D),%g3 ! 000000009AE042B0 MAIN:L0-B000 1 | |
8654 | cmp %g1, %g3 ! 000000009AE042B4 MAIN:L0-B000 1 | |
8655 | bne %icc, blimp_bad_end ! 000000009AE042B8 MAIN:L0-B000 1 | |
8656 | nop ! 000000009AE042BC MAIN:L0-B000 1 | |
8657 | blimp_good_end: | |
8658 | EXIT_GOOD | |
8659 | blimp_bad_end: | |
8660 | EXIT_BAD | |
8661 | ||
8662 | SECTION .btext001_pg1 TEXT_VA=0x9ae04000 | |
8663 | attr_text { | |
8664 | Name = .btext001_pg1, | |
8665 | VA = 0x9ae04000, | |
8666 | RA = 0xfffece000, | |
8667 | PA = ra2pa(0xfffece000,0), | |
8668 | tsbonly, | |
8669 | part_0_ctx_nonzero_tsb_config_3, | |
8670 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
8671 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8672 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8673 | } | |
8674 | .text; .skip 8 | |
8675 | ||
8676 | !======================================================================== | |
8677 | ||
8678 | SECTION .btext002 TEXT_VA=0xf77cff00 | |
8679 | attr_text { | |
8680 | Name = .btext002, | |
8681 | VA = 0xf77cff00, | |
8682 | RA = 0xffff4ff00, | |
8683 | PA = ra2pa(0xffff4ff00,0), | |
8684 | notsb | |
8685 | } | |
8686 | ||
8687 | SECTION .btext002_pg0 TEXT_VA=0xf77c0000 | |
8688 | attr_text { | |
8689 | Name = .btext002_pg0, | |
8690 | VA = 0xf77c0000, | |
8691 | RA = 0xffff40000, | |
8692 | PA = ra2pa(0xffff40000,0), | |
8693 | tsbonly, | |
8694 | part_0_ctx_nonzero_tsb_config_1, | |
8695 | TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1, | |
8696 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8697 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8698 | } | |
8699 | .text; .skip 8 | |
8700 | ||
8701 | ||
8702 | SECTION .btext002 | |
8703 | .text | |
8704 | .global SUBR017; SUBR017: | |
8705 | BL00001: ! SUBR:L0-B000 | |
8706 | add %g1, 0xAE0, %g1 ! 00000000F77CFF00 SUBR:L0-B000 10 chksum++ | |
8707 | save %o6, -64, %o6 ! 00000000F77CFF04 SUBR:L0-B000 10 | |
8708 | sethi %hh(0xABAD1DEAF77CFF00),%l7 ! 00000000F77CFF08 SUBR:L0-B000 10 SUBR017 | |
8709 | or %l7,%hm(0xABAD1DEAF77CFF00),%l7 ! 00000000F77CFF0C SUBR:L0-B000 10 | |
8710 | sethi %lm(0xABAD1DEAF77CFF00),%l6 ! 00000000F77CFF10 SUBR:L0-B000 10 | |
8711 | or %l6,%lo(0xABAD1DEAF77CFF00),%l6 ! 00000000F77CFF14 SUBR:L0-B000 10 | |
8712 | sllx %l7, 0x20, %l7 ! 00000000F77CFF18 SUBR:L0-B000 10 | |
8713 | or %l7, %l6, %l7 ! 00000000F77CFF1C SUBR:L0-B000 10 | |
8714 | ta %xcc, 0x45 ! 00000000F77CFF20 SUBR:L0-B000 10 demap-stack | |
8715 | fcmple32 %f18, %f30, %l1 ! 00000000F77CFF24 SUBR:L0-B000 10 S | |
8716 | fcmped %fcc1, %f34, %f44 ! 00000000F77CFF28 SUBR:L0-B000 10 S | |
8717 | fpadd16 %f30, %f20, %f26 ! 00000000F77CFF2C SUBR:L0-B000 10 S | |
8718 | fxor %f28, %f26, %f20 ! 00000000F77CFF30 SUBR:L0-B000 10 S | |
8719 | fpack32 %f20, %f24, %f24 ! 00000000F77CFF34 SUBR:L0-B000 10 S | |
8720 | fcmped %fcc0, %f36, %f32 ! 00000000F77CFF38 SUBR:L0-B000 10 S | |
8721 | add %g1, 0xD4B, %g1 ! 00000000F77CFF3C SUBR:L0-B000 10 chksum++ | |
8722 | flushw ! 00000000F77CFF40 SUBR:L0-B000 10 | |
8723 | or %g0, 0x2, %l1 ! 00000000F77CFF44 LOOP:L1-B000 10 | |
8724 | BL00010: ! LOOP:L1-B000 | |
8725 | add %g1, 0x9EF, %g1 ! 00000000F77CFF48 LOOP:L1-B000 20 chksum++ | |
8726 | fsubd %f32, %f6, %f46 ! 00000000F77CFF4C LOOP:L1-B000 20 S | |
8727 | edge8n %o2, %i4, %l2 ! 00000000F77CFF50 LOOP:L1-B000 20 S | |
8728 | andn %g1, %i1, %l4 ! 00000000F77CFF54 LOOP:L1-B000 20 S | |
8729 | edge32n %o2, %l2, %o2 ! 00000000F77CFF58 LOOP:L1-B000 20 S | |
8730 | ta %xcc, 0x46 ! 00000000F77CFF5C LOOP:L1-B000 20 S demap-page | |
8731 | andn %i5, %i3, %l0 ! 00000000F77CFF60 LOOP:L1-B000 20 S | |
8732 | xor %i5, %l4, %o4 ! 00000000F77CFF64 LOOP:L1-B000 20 S | |
8733 | sethi %hh(0xABAD1DEA15D29F00),%l6 ! 00000000F77CFF68 LOOP:L1-B000 20 SUBR020 | |
8734 | or %l6,%hm(0xABAD1DEA15D29F00),%l6 ! 00000000F77CFF6C LOOP:L1-B000 20 | |
8735 | sethi %lm(0xABAD1DEA15D29F00),%l5 ! 00000000F77CFF70 LOOP:L1-B000 20 | |
8736 | or %l5,%lo(0xABAD1DEA15D29F00),%l5 ! 00000000F77CFF74 LOOP:L1-B000 20 | |
8737 | sllx %l6, 0x20, %l6 ! 00000000F77CFF78 LOOP:L1-B000 20 | |
8738 | or %l6, %l5, %l6 ! 00000000F77CFF7C LOOP:L1-B000 20 | |
8739 | jmpl %l6+0x0000, %o7 ! 00000000F77CFF80 LOOP:L1-B000 20 S | |
8740 | xorcc %o2, %o4, %i5 ! 00000000F77CFF84 LOOP:L1-B000 20 S | |
8741 | movleu %icc, %l3, %l3 ! 00000000F77CFF88 LOOP:L1-B000 20 S | |
8742 | andcc %l4, %l3, %o0 ! 00000000F77CFF8C LOOP:L1-B000 20 S | |
8743 | andcc %l4, 0x200, %g0 ! 00000000F77CFF90 SKIP:L2-B000 20 | |
8744 | bnz BL00004 ! 00000000F77CFF94 SKIP:L2-B000 20 | |
8745 | fmovs %f23, %f26 ! 00000000F77CFF98 SKIP:L2-B000 20 S | |
8746 | movrgez %o2, -118, %o4 ! 00000000F77CFF9C SKIP:L2-B000 14 S | |
8747 | sllx %o0, 0x1, %o3 ! 00000000F77CFFA0 SKIP:L2-B000 14 S | |
8748 | fabsd %f46, %f34 ! 00000000F77CFFA4 SKIP:L2-B000 14 S | |
8749 | edge32n %o4, %i5, %o2 ! 00000000F77CFFA8 SKIP:L2-B000 14 S | |
8750 | bshuffle %f30, %f20, %f26 ! 00000000F77CFFAC SKIP:L2-B000 14 S | |
8751 | ldx [%g2+0x0020], %g4 ! 00000000F77CFFB0 SKIP:L2-B000 14 S BASE<BD00002 | |
8752 | orn %i5, %l0, %l2 ! 00000000F77CFFB4 SKIP:L2-B000 14 S | |
8753 | array8 %i5, %o4, %i0 ! 00000000F77CFFB8 SKIP:L2-B000 14 S | |
8754 | call .+8 ! 00000000F77CFFBC SKIP:L2-B000 14 S | |
8755 | edge32 %i0, %l3, %i2 ! 00000000F77CFFC0 SKIP:L2-B000 14 S | |
8756 | .word 0xA3A14107 ! 00000000F77CFFC4 SKIP:L2-B000 14 S illop_FP | |
8757 | srax %l3, 0x1, %o0 ! 00000000F77CFFC8 SKIP:L2-B000 14 S | |
8758 | add %g1, 0xBEB, %g1 ! 00000000F77CFFCC SKIP:L2-B000 14 chksum++ | |
8759 | and %i7, -1, %i7 ! 00000000F77CFFD0 SKIP:L2-B000 14 S | |
8760 | fcmple32 %f20, %f26, %i3 ! 00000000F77CFFD4 SKIP:L2-B000 14 S | |
8761 | xorcc %i0, %g1, %o4 ! 00000000F77CFFD8 SKIP:L2-B000 14 S | |
8762 | ldx [%g6-0x0088], %g6 ! 00000000F77CFFDC SKIP:L2-B000 14 ptr_chase | |
8763 | ldx [%g6-0x0088], %g6 ! 00000000F77CFFE0 SKIP:L2-B000 14 ptr_chase | |
8764 | ldx [%g6-0x0088], %g6 ! 00000000F77CFFE4 SKIP:L2-B000 14 ptr_chase | |
8765 | ldx [%g6-0x0088], %g6 ! 00000000F77CFFE8 SKIP:L2-B000 14 ptr_chase | |
8766 | ldx [%g6-0x0088], %g6 ! 00000000F77CFFEC SKIP:L2-B000 14 ptr_chase | |
8767 | ldx [%g6-0x0088], %g6 ! 00000000F77CFFF0 SKIP:L2-B000 14 ptr_chase | |
8768 | ldx [%g6-0x0088], %g6 ! 00000000F77CFFF4 SKIP:L2-B000 14 ptr_chase | |
8769 | ldx [%g6-0x0088], %g6 ! 00000000F77CFFF8 SKIP:L2-B000 14 ptr_chase | |
8770 | fpadd32 %f22, %f18, %f18 ! 00000000F77CFFFC SKIP:L2-B000 14 S | |
8771 | xnorcc %g1, %i3, %i5 ! 00000000F77D0000 SKIP:L2-B000 14 S | |
8772 | andn %o0, %o1, %o1 ! 00000000F77D0004 SKIP:L2-B000 14 S | |
8773 | fpackfix %f24, %f18 ! 00000000F77D0008 SKIP:L2-B000 14 S | |
8774 | pdist %f26, %f24, %f24 ! 00000000F77D000C SKIP:L2-B000 14 S | |
8775 | fba BL00009 ! 00000000F77D0010 SKIP:L2-B000 14 | |
8776 | fzeros %f30 ! 00000000F77D0014 SKIP:L2-B000 14 S | |
8777 | BL00004: ! ELSE:L2-B001 | |
8778 | pdist %f30, %f20, %f24 ! 00000000F77D0018 ELSE:L2-B001 6 S | |
8779 | brgz,a,pn %i3, BL00005 ;.empty ! 00000000F77D001C ELSE:L2-B001 6 L | |
8780 | call .+8 ! 00000000F77D0020 ELSE:L2-B001 3 L | |
8781 | andcc %g1, %g1, %o3 ! 00000000F77D0024 ELSE:L2-B001 3 S | |
8782 | BL00005:array16 %l2, %o4, %l2 ! 00000000F77D0028 ELSE:L2-B001 9 S | |
8783 | fbo,a BL00007 ;.empty ! 00000000F77D002C ELSE:L2-B001 6 L | |
8784 | fbu,a,pn %fcc2, BL00006 ;.empty ! 00000000F77D0030 ELSE:L2-B001 6 L | |
8785 | bn BL00008 ;.empty ! 00000000F77D0034 ELSE:L2-B001 0 L | |
8786 | BL00008:fbg,pn %fcc0, BL00006 ! 00000000F77D0038 ELSE:L2-B001 0 L | |
8787 | BL00006:.word 0xABD512AD ! 00000000F77D003C ELSE:L2-B001 0 S illop | |
8788 | BL00007:.word 0x9B4879BA ! 00000000F77D0040 ELSE:L2-B001 0 illop | |
8789 | add %g1, 0x6B1, %g1 ! 00000000F77D0044 ELSE:L2-B001 6 chksum++ | |
8790 | ta %xcc, 0x46 ! 00000000F77D0048 ELSE:L2-B001 6 S demap-page | |
8791 | pdist %f26, %f22, %f22 ! 00000000F77D004C ELSE:L2-B001 6 S | |
8792 | ta %xcc, 0x46 ! 00000000F77D0050 ELSE:L2-B001 6 S demap-page | |
8793 | pdist %f24, %f20, %f26 ! 00000000F77D0054 ELSE:L2-B001 6 S | |
8794 | rd %gsr, %l6 ! 00000000F77D0058 ELSE:L2-B001 6 S | |
8795 | wr %l6, 0x48, %gsr ! 00000000F77D005C ELSE:L2-B001 6 S | |
8796 | .word 0xA1B181F2 ! 00000000F77D0060 ELSE:L2-B001 6 S illop_VIS | |
8797 | BL00009: ! ELSE:L2-B001 | |
8798 | add %g1, 0xE36, %g1 ! 00000000F77D0064 ELSE:L2-B001 20 chksum++ | |
8799 | subcc %l1, 0x1, %l1 ! 00000000F77D0068 LOOP:L1-B000 20 | |
8800 | bnz,pn %icc, BL00010 ! 00000000F77D006C LOOP:L1-B000 20 | |
8801 | stda %i2, [%g3+0x0078]%asi ! 00000000F77D0070 LOOP:L1-B000 20 S >BD00011 | |
8802 | add %g1, 0xE03, %g1 ! 00000000F77D0074 LOOP:L1-B000 10 chksum++ | |
8803 | edge16 %i4, %o1, %o1 ! 00000000F77D0078 SUBR:L0-B000 10 S | |
8804 | fornot2 %f30, %f22, %f22 ! 00000000F77D007C SUBR:L0-B000 10 S | |
8805 | andn %o1, %o1, %o2 ! 00000000F77D0080 SUBR:L0-B000 10 S | |
8806 | fpsub16 %f20, %f26, %f20 ! 00000000F77D0084 SUBR:L0-B000 10 S | |
8807 | .word 0x1479D795 ! 00000000F77D0088 SUBR:L0-B000 10 S illop | |
8808 | ta %xcc, 0x45 ! 00000000F77D008C SUBR:L0-B000 10 demap-stack | |
8809 | add %g1, 0xD7, %i0 ! 00000000F77D0090 SUBR:L0-B000 10 | |
8810 | return %i7+0x0008 ! 00000000F77D0094 SUBR:L0-B000 10 | |
8811 | add %g1, 0x18A, %g1 ! 00000000F77D0098 SUBR:L0-B000 10 chksum++ | |
8812 | ||
8813 | SECTION .btext002_pg1 TEXT_VA=0xf77d0000 | |
8814 | attr_text { | |
8815 | Name = .btext002_pg1, | |
8816 | VA = 0xf77d0000, | |
8817 | RA = 0xffff50000, | |
8818 | PA = ra2pa(0xffff50000,0), | |
8819 | tsbonly, | |
8820 | part_0_ctx_nonzero_tsb_config_1, | |
8821 | TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1, | |
8822 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8823 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8824 | } | |
8825 | .text; .skip 8 | |
8826 | ||
8827 | !======================================================================== | |
8828 | ||
8829 | SECTION .btext003 TEXT_VA=0xf5a1ff00 | |
8830 | attr_text { | |
8831 | Name = .btext003, | |
8832 | VA = 0xf5a1ff00, | |
8833 | RA = 0xffff2ff00, | |
8834 | PA = ra2pa(0xffff2ff00,0), | |
8835 | notsb | |
8836 | } | |
8837 | ||
8838 | SECTION .btext003_pg0 TEXT_VA=0xf5a10000 | |
8839 | attr_text { | |
8840 | Name = .btext003_pg0, | |
8841 | VA = 0xf5a10000, | |
8842 | RA = 0xffff20000, | |
8843 | PA = ra2pa(0xffff20000,0), | |
8844 | tsbonly, | |
8845 | part_0_ctx_nonzero_tsb_config_1, | |
8846 | TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1, | |
8847 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8848 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8849 | } | |
8850 | .text; .skip 8 | |
8851 | ||
8852 | ||
8853 | SECTION .btext003 | |
8854 | .text | |
8855 | .global SUBR018; SUBR018: | |
8856 | BL00012: ! SUBR:L0-B000 | |
8857 | add %g1, 0x201, %g1 ! 00000000F5A1FF00 SUBR:L0-B000 0 chksum++ | |
8858 | save %o6, -64, %o6 ! 00000000F5A1FF04 SUBR:L0-B000 0 | |
8859 | sethi %hh(0xABAD1DEAF5A1FF00),%l7 ! 00000000F5A1FF08 SUBR:L0-B000 0 SUBR018 | |
8860 | or %l7,%hm(0xABAD1DEAF5A1FF00),%l7 ! 00000000F5A1FF0C SUBR:L0-B000 0 | |
8861 | sethi %lm(0xABAD1DEAF5A1FF00),%l6 ! 00000000F5A1FF10 SUBR:L0-B000 0 | |
8862 | or %l6,%lo(0xABAD1DEAF5A1FF00),%l6 ! 00000000F5A1FF14 SUBR:L0-B000 0 | |
8863 | .word 0x8AEA936E ! 00000000F5A1FF18 SUBR:L0-B000 0 illop | |
8864 | or %l7, %l6, %l7 ! 00000000F5A1FF1C SUBR:L0-B000 0 | |
8865 | ta %xcc, 0x45 ! 00000000F5A1FF20 SUBR:L0-B000 0 demap-stack | |
8866 | faligndata %f18, %f20, %f16 ! 00000000F5A1FF24 SUBR:L0-B000 0 S | |
8867 | .word 0xB9A6C164 ! 00000000F5A1FF28 SUBR:L0-B000 0 S illop | |
8868 | .word 0xDF34F9DA ! 00000000F5A1FF2C SUBR:L0-B000 0 S illop | |
8869 | fexpand %f22, %f22 ! 00000000F5A1FF30 SUBR:L0-B000 0 S | |
8870 | .word 0x2033333D ! 00000000F5A1FF34 SUBR:L0-B000 0 S illop | |
8871 | add %g1, 0x698, %g1 ! 00000000F5A1FF38 SUBR:L0-B000 0 chksum++ | |
8872 | or %g0, 0x2, %l3 ! 00000000F5A1FF3C LOOP:L1-B000 0 | |
8873 | BL00026: ! LOOP:L1-B000 | |
8874 | add %g1, 0x57D, %g1 ! 00000000F5A1FF40 LOOP:L1-B000 0 chksum++ | |
8875 | orn %i2, %i2, %i3 ! 00000000F5A1FF44 LOOP:L1-B000 0 S | |
8876 | fcmped %fcc3, %f38, %f40 ! 00000000F5A1FF48 LOOP:L1-B000 0 S | |
8877 | .word 0xB3A65EDA ! 00000000F5A1FF4C LOOP:L1-B000 0 S illop | |
8878 | faligndata %f26, %f16, %f20 ! 00000000F5A1FF50 LOOP:L1-B000 0 S | |
8879 | .word 0xED6488D1 ! 00000000F5A1FF54 SKIP:L2-B000 0 illop | |
8880 | .word 0xB3AAC8E7 ! 00000000F5A1FF58 SKIP:L2-B000 0 illop | |
8881 | fcmpes %fcc1, %f4, %f8 ! 00000000F5A1FF5C SKIP:L2-B000 0 S | |
8882 | xorcc %i5, %i2, %o3 ! 00000000F5A1FF60 SKIP:L2-B000 0 S | |
8883 | array8 %o3, %i2, %i4 ! 00000000F5A1FF64 SKIP:L2-B000 0 S | |
8884 | .word 0xE1CE058A ! 00000000F5A1FF68 SKIP:L2-B000 0 S illop | |
8885 | cmp %i1, %i0 ! 00000000F5A1FF6C SKIP:L2-B000 0 S | |
8886 | orncc %o4, %i4, %o4 ! 00000000F5A1FF70 SKIP:L2-B000 0 S | |
8887 | add %g1, 0x69, %g1 ! 00000000F5A1FF74 SKIP:L2-B000 0 chksum++ | |
8888 | edge32 %i4, %o4, %o2 ! 00000000F5A1FF78 SKIP:L2-B000 0 S | |
8889 | call .+8 ! 00000000F5A1FF7C SKIP:L2-B000 0 S | |
8890 | .word 0x81A401BD ! 00000000F5A1FF80 SKIP:L2-B000 0 S illop_FP | |
8891 | fadds %f3, %f5, %f5 ! 00000000F5A1FF84 SKIP:L2-B000 0 S | |
8892 | orcc %o3, %i5, %i0 ! 00000000F5A1FF88 SKIP:L2-B000 0 S | |
8893 | .word 0xBDD70F16 ! 00000000F5A1FF8C SKIP:L2-B000 0 S random | |
8894 | .word 0xF21D3C37 ! 00000000F5A1FF90 SKIP:L2-B000 0 S illop | |
8895 | .word 0x97B09000 ! 00000000F5A1FF94 SKIP:L2-B000 0 S illop | |
8896 | udiv %i2, %g7, %o4 ! 00000000F5A1FF98 SKIP:L2-B000 0 S | |
8897 | .word 0xEF10BFD9 ! 00000000F5A1FF9C SKIP:L2-B000 0 S illop | |
8898 | .word 0xC9CFD34C ! 00000000F5A1FFA0 SKIP:L2-B000 0 S illop | |
8899 | .word 0x1D278AC7 ! 00000000F5A1FFA4 SKIP:L2-B000 0 S random | |
8900 | ba BL00019 ! 00000000F5A1FFA8 SKIP:L2-B000 0 | |
8901 | array16 %o0, %i4, %l4 ! 00000000F5A1FFAC SKIP:L2-B000 0 S | |
8902 | BL00013: ! ELSE:L2-B001 | |
8903 | bmask %o2, %i0, %i5 ! 00000000F5A1FFB0 ELSE:L2-B001 0 S | |
8904 | fbu BL00014 ! 00000000F5A1FFB4 ELSE:L2-B001 0 L | |
8905 | fnors %f30, %f21, %f30 ! 00000000F5A1FFB8 ELSE:L2-B001 0 S | |
8906 | bg,a BL00015 ;.empty ! 00000000F5A1FFBC ELSE:L2-B001 0 L | |
8907 | .word 0x7CD2233C ! 00000000F5A1FFC0 ELSE:L2-B001 0 L random | |
8908 | BL00016:.word 0xCD506A1C ! 00000000F5A1FFC4 ELSE:L2-B001 0 L illop | |
8909 | fbu BL00014 ! 00000000F5A1FFC8 ELSE:L2-B001 0 L | |
8910 | array8 %i5, %l4, %o1 ! 00000000F5A1FFCC ELSE:L2-B001 0 S | |
8911 | BL00015:brz,a,pn %i3, BL00018 ;.empty ! 00000000F5A1FFD0 ELSE:L2-B001 0 L | |
8912 | BL00017:bleu,a BL00014 ! 00000000F5A1FFD4 ELSE:L2-B001 0 L | |
8913 | BL00018:andncc %o0, %o4, %o4 ! 00000000F5A1FFD8 ELSE:L2-B001 0 S | |
8914 | BL00014:add %g1, 0x1C0, %g1 ! 00000000F5A1FFDC ELSE:L2-B001 0 chksum++ | |
8915 | .word 0xDE9C7F22 ! 00000000F5A1FFE0 ELSE:L2-B001 0 illop | |
8916 | srax %l4, 0x1, %o5 ! 00000000F5A1FFE4 ELSE:L2-B001 0 S | |
8917 | wr %g1, %g1, %fprs ! 00000000F5A1FFE8 ELSE:L2-B001 0 S | |
8918 | xnorcc %o1, %o4, %o3 ! 00000000F5A1FFEC ELSE:L2-B001 0 S | |
8919 | fmovdul %fcc3, %f6, %f40 ! 00000000F5A1FFF0 ELSE:L2-B001 0 S | |
8920 | BL00019: ! ELSE:L2-B001 | |
8921 | add %g1, 0xD6F, %g1 ! 00000000F5A1FFF4 ELSE:L2-B001 0 chksum++ | |
8922 | andcc %i5, 0x2, %g0 ! 00000000F5A1FFF8 SKIP:L2-B002 0 | |
8923 | bz,pt %xcc, BL00020 ! 00000000F5A1FFFC SKIP:L2-B002 0 | |
8924 | fsubs %f8, %f5, %f3 ! 00000000F5A20000 SKIP:L2-B002 0 S | |
8925 | .word 0xE1B76AE3 ! 00000000F5A20004 SKIP:L2-B002 0 S illop | |
8926 | rd %gsr, %l6 ! 00000000F5A20008 SKIP:L2-B002 0 S | |
8927 | wr %l6, 0x38, %gsr ! 00000000F5A2000C SKIP:L2-B002 0 S | |
8928 | fcmpne32 %f28, %f20, %o2 ! 00000000F5A20010 SKIP:L2-B002 0 S | |
8929 | faligndata %f16, %f22, %f16 ! 00000000F5A20014 SKIP:L2-B002 0 S | |
8930 | bshuffle %f20, %f22, %f20 ! 00000000F5A20018 SKIP:L2-B002 0 S | |
8931 | sllx %i6, 0x0, %i6 ! 00000000F5A2001C SKIP:L2-B002 0 S | |
8932 | and %o5, %o1, %o1 ! 00000000F5A20020 SKIP:L2-B002 0 S | |
8933 | fcmped %fcc1, %f38, %f14 ! 00000000F5A20024 SKIP:L2-B002 0 S | |
8934 | .word 0x0FE784D6 ! 00000000F5A20028 SKIP:L2-B002 0 S illop | |
8935 | .word 0xC7464783 ! 00000000F5A2002C SKIP:L2-B002 0 S illop | |
8936 | .word 0x87AF33D2 ! 00000000F5A20030 SKIP:L2-B002 0 illop | |
8937 | orn %o1, %i3, %i4 ! 00000000F5A20034 SKIP:L2-B002 0 S | |
8938 | .word 0x8BABD865 ! 00000000F5A20038 SKIP:L2-B002 0 S illop | |
8939 | fcmpeq16 %f24, %f18, %i3 ! 00000000F5A2003C SKIP:L2-B002 0 S | |
8940 | pdist %f22, %f24, %f16 ! 00000000F5A20040 SKIP:L2-B002 0 S | |
8941 | fcmpgt32 %f26, %f16, %o2 ! 00000000F5A20044 SKIP:L2-B002 0 S | |
8942 | .word 0x04734178 ! 00000000F5A20048 SKIP:L2-B002 0 S illop | |
8943 | fmovda %fcc1, %f40, %f44 ! 00000000F5A2004C SKIP:L2-B002 0 S | |
8944 | .word 0x81C3E008 ! 00000000F5A20050 SKIP:L2-B002 0 S random | |
8945 | wr %l6, 0xB0, %gsr ! 00000000F5A20054 SKIP:L2-B002 0 S | |
8946 | pdist %f20, %f16, %f20 ! 00000000F5A20058 SKIP:L2-B002 0 S | |
8947 | orn %i1, -1, %i1 ! 00000000F5A2005C SKIP:L2-B002 0 S | |
8948 | array16 %i2, %o2, %i5 ! 00000000F5A20060 SKIP:L2-B002 0 S | |
8949 | .word 0xFF95C0E8 ! 00000000F5A20064 SKIP:L2-B002 0 S illop | |
8950 | .word 0xB9A18997 ! 00000000F5A20068 SKIP:L2-B002 0 illop | |
8951 | .word 0x9DE3A060 ! 00000000F5A2006C SKIP:L2-B002 0 S random | |
8952 | BL00020: ! ELSE:L2-B003 | |
8953 | fnegs %f4, %f11 ! 00000000F5A20070 ELSE:L2-B003 0 S | |
8954 | fmovd %f32, %f38 ! 00000000F5A20074 ELSE:L2-B003 0 S | |
8955 | andn %l2, %l2, %i1 ! 00000000F5A20078 ELSE:L2-B003 0 S | |
8956 | .word 0xF7465002 ! 00000000F5A2007C ELSE:L2-B003 0 S illop | |
8957 | fexpand %f25, %f28 ! 00000000F5A20080 ELSE:L2-B003 0 S | |
8958 | add %i5, 0xEB8, %i5 ! 00000000F5A20084 ELSE:L2-B003 0 S | |
8959 | fnegs %f16, %f24 ! 00000000F5A20088 ELSE:L2-B003 0 S | |
8960 | orcc %o0, %i5, %i0 ! 00000000F5A2008C ELSE:L2-B003 0 S | |
8961 | ldswa [%g7+%g7]0x83, %l4 ! 00000000F5A20090 ELSE:L2-B003 0 S <BD00021 | |
8962 | .word 0x978B2AF9 ! 00000000F5A20094 ELSE:L2-B003 0 S illop | |
8963 | rd %gsr, %l6 ! 00000000F5A20098 ELSE:L2-B003 0 S | |
8964 | wr %l6, 0x28, %gsr ! 00000000F5A2009C ELSE:L2-B003 0 S | |
8965 | add %g1, 0x7FC, %g1 ! 00000000F5A200A0 ELSE:L2-B003 0 chksum++ | |
8966 | .word 0xD1DDEDFC ! 00000000F5A200A4 ELSE:L2-B003 0 S illop | |
8967 | .word 0x97A51138 ! 00000000F5A200A8 ELSE:L2-B003 0 S illop | |
8968 | .word 0x8791E011 ! 00000000F5A200AC ELSE:L2-B003 0 S illop | |
8969 | or %i2, %i0, %i3 ! 00000000F5A200B0 ELSE:L2-B003 0 S | |
8970 | .word 0xBBB742C5 ! 00000000F5A200B4 ELSE:L2-B003 0 S illop | |
8971 | .word 0xD97A918E ! 00000000F5A200B8 ELSE:L2-B003 0 S illop | |
8972 | BL00022: ! ELSE:L2-B003 | |
8973 | add %g1, 0x979, %g1 ! 00000000F5A200BC ELSE:L2-B003 0 chksum++ | |
8974 | andcc %g1, 0x100, %g0 ! 00000000F5A200C0 SKIP:L2-B004 0 | |
8975 | bz,pn %icc, BL00023 ! 00000000F5A200C4 SKIP:L2-B004 0 | |
8976 | fabss %f21, %f28 ! 00000000F5A200C8 SKIP:L2-B004 0 S | |
8977 | .word 0x8142C50A ! 00000000F5A200CC SKIP:L2-B004 0 S illop | |
8978 | .word 0xB167AD9D ! 00000000F5A200D0 SKIP:L2-B004 0 S illop | |
8979 | fandnot1s %f29, %f17, %f28 ! 00000000F5A200D4 SKIP:L2-B004 0 S | |
8980 | sra %o3, 0x1, %o2 ! 00000000F5A200D8 SKIP:L2-B004 0 S | |
8981 | .word 0x95AB9873 ! 00000000F5A200DC SKIP:L2-B004 0 S illop | |
8982 | wr %l6, 0xD8, %gsr ! 00000000F5A200E0 SKIP:L2-B004 0 S | |
8983 | nop ! 00000000F5A200E4 SKIP:L2-B004 0 S | |
8984 | .word 0x8B669982 ! 00000000F5A200E8 SKIP:L2-B004 0 illop | |
8985 | .word 0x8B44BDBF ! 00000000F5A200EC SKIP:L2-B004 0 S illop | |
8986 | xnor %i5, %g1, %o1 ! 00000000F5A200F0 SKIP:L2-B004 0 S | |
8987 | pdist %f26, %f20, %f26 ! 00000000F5A200F4 SKIP:L2-B004 0 S | |
8988 | movgu %xcc, %o3, %i0 ! 00000000F5A200F8 SKIP:L2-B004 0 S | |
8989 | .word 0x81A544C6 ! 00000000F5A200FC SKIP:L2-B004 0 S illop | |
8990 | orcc %o2, %i0, %o4 ! 00000000F5A20100 SKIP:L2-B004 0 S | |
8991 | fba,a,pn %fcc0, BL00024 ! 00000000F5A20104 SKIP:L2-B004 0 | |
8992 | and %i0, %o4, %o2 ! 00000000F5A20108 SKIP:L2-B004 0 S | |
8993 | BL00023: ! ELSE:L2-B005 | |
8994 | movrnz %i5, %o3, %o3 ! 00000000F5A2010C ELSE:L2-B005 0 S | |
8995 | fxnor %f24, %f28, %f30 ! 00000000F5A20110 ELSE:L2-B005 0 S | |
8996 | .word 0x93883212 ! 00000000F5A20114 ELSE:L2-B005 0 S illop | |
8997 | bshuffle %f16, %f26, %f22 ! 00000000F5A20118 ELSE:L2-B005 0 S | |
8998 | .word 0x9977BFBF ! 00000000F5A2011C ELSE:L2-B005 0 S illop | |
8999 | sethi %hh(0xABAD1DEAA94A3F00),%l6 ! 00000000F5A20120 ELSE:L2-B005 0 SUBR022 | |
9000 | .word 0xB896E7EC ! 00000000F5A20124 ELSE:L2-B005 0 random | |
9001 | sethi %lm(0xABAD1DEAA94A3F00),%l5 ! 00000000F5A20128 ELSE:L2-B005 0 | |
9002 | or %l5,%lo(0xABAD1DEAA94A3F00),%l5 ! 00000000F5A2012C ELSE:L2-B005 0 | |
9003 | sllx %l6, 0x20, %l6 ! 00000000F5A20130 ELSE:L2-B005 0 | |
9004 | or %l6, %l5, %l6 ! 00000000F5A20134 ELSE:L2-B005 0 | |
9005 | call SUBR022 ! 00000000F5A20138 ELSE:L2-B005 0 S | |
9006 | fpsub16 %f24, %f22, %f24 ! 00000000F5A2013C ELSE:L2-B005 0 S | |
9007 | .word 0x8FA08516 ! 00000000F5A20140 ELSE:L2-B005 0 S illop | |
9008 | .word 0xAFAAA018 ! 00000000F5A20144 ELSE:L2-B005 0 S illop | |
9009 | .word 0x9E100001 ! 00000000F5A20148 ELSE:L2-B005 0 S random | |
9010 | .word 0xF7AD6025 ! 00000000F5A2014C ELSE:L2-B005 0 illop | |
9011 | fmovdug %fcc3, %f38, %f62 ! 00000000F5A20150 ELSE:L2-B005 0 S | |
9012 | xnorcc %o4, %i2, %i2 ! 00000000F5A20154 ELSE:L2-B005 0 S | |
9013 | orn %i2, %i5, %i3 ! 00000000F5A20158 ELSE:L2-B005 0 S | |
9014 | .word 0xEF33A62F ! 00000000F5A2015C ELSE:L2-B005 0 S illop | |
9015 | fcmped %fcc0, %f38, %f40 ! 00000000F5A20160 ELSE:L2-B005 0 S | |
9016 | .word 0xAFA30999 ! 00000000F5A20164 ELSE:L2-B005 0 S illop | |
9017 | xorcc %g1, %l0, %l0 ! 00000000F5A20168 ELSE:L2-B005 0 S | |
9018 | sdivcc %l0, %g0, %g5 ! 00000000F5A2016C ELSE:L2-B005 0 S | |
9019 | BL00024: ! ELSE:L2-B005 | |
9020 | .word 0x27FE9CD2 ! 00000000F5A20170 ELSE:L2-B005 0 random | |
9021 | .word 0x8FAC8A6D ! 00000000F5A20174 LOOP:L1-B000 0 S illop | |
9022 | edge32l %o2, %i2, %i4 ! 00000000F5A20178 LOOP:L1-B000 0 S | |
9023 | add %g6, 0x80, %l5 ! 00000000F5A2017C LOOP:L1-B000 0 @BD00025 | |
9024 | stda %f26,[%l5+%g1]0xC2 ! 00000000F5A20180 LOOP:L1-B000 0 S Partial_St | |
9025 | fcmped %fcc3, %f62, %f38 ! 00000000F5A20184 LOOP:L1-B000 0 S | |
9026 | .word 0x1E4B9145 ! 00000000F5A20188 LOOP:L1-B000 0 S random | |
9027 | wr %g1, %l1, %fprs ! 00000000F5A2018C LOOP:L1-B000 0 S | |
9028 | .word 0xBF8A15AB ! 00000000F5A20190 LOOP:L1-B000 0 S random | |
9029 | orn %i3, %g1, %o5 ! 00000000F5A20194 LOOP:L1-B000 0 S | |
9030 | .word 0x840E11EF ! 00000000F5A20198 LOOP:L1-B000 0 S random | |
9031 | orncc %i4, %i0, %o4 ! 00000000F5A2019C LOOP:L1-B000 0 S | |
9032 | fpmerge %f30, %f27, %f22 ! 00000000F5A201A0 LOOP:L1-B000 0 S | |
9033 | xor %i3, %i4, %i1 ! 00000000F5A201A4 LOOP:L1-B000 0 S | |
9034 | subcc %l3, 0x1, %l3 ! 00000000F5A201A8 LOOP:L1-B000 0 | |
9035 | bnz,pn %xcc, BL00026 ! 00000000F5A201AC LOOP:L1-B000 0 | |
9036 | fpsub32s %f22, %f30, %f22 ! 00000000F5A201B0 LOOP:L1-B000 0 S | |
9037 | add %g1, 0xC9E, %g1 ! 00000000F5A201B4 LOOP:L1-B000 0 chksum++ | |
9038 | xnor %l1, %i4, %l4 ! 00000000F5A201B8 SUBR:L0-B000 0 S | |
9039 | .word 0x93B6C604 ! 00000000F5A201BC SUBR:L0-B000 0 S illop_VIS | |
9040 | xnorcc %o2, %l4, %i4 ! 00000000F5A201C0 SUBR:L0-B000 0 S | |
9041 | xnorcc %g1, %i4, %l0 ! 00000000F5A201C4 SUBR:L0-B000 0 S | |
9042 | xnorcc %o5, %l4, %o0 ! 00000000F5A201C8 SUBR:L0-B000 0 S | |
9043 | ta %xcc, 0x45 ! 00000000F5A201CC SUBR:L0-B000 0 demap-stack | |
9044 | add %g1, 0x19A, %i0 ! 00000000F5A201D0 SUBR:L0-B000 0 | |
9045 | .word 0x9DAB8011 ! 00000000F5A201D4 SUBR:L0-B000 0 illop | |
9046 | .word 0xB74D2676 ! 00000000F5A201D8 SUBR:L0-B000 0 random | |
9047 | restore %i0, %l7, %o0 ! 00000000F5A201DC SUBR:L0-B000 0 | |
9048 | ||
9049 | SECTION .btext003_pg1 TEXT_VA=0xf5a20000 | |
9050 | attr_text { | |
9051 | Name = .btext003_pg1, | |
9052 | VA = 0xf5a20000, | |
9053 | RA = 0xffff30000, | |
9054 | PA = ra2pa(0xffff30000,0), | |
9055 | tsbonly, | |
9056 | part_0_ctx_nonzero_tsb_config_1, | |
9057 | TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1, | |
9058 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9059 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9060 | } | |
9061 | .text; .skip 8 | |
9062 | ||
9063 | !======================================================================== | |
9064 | ||
9065 | SECTION .btext004 TEXT_VA=0x4891ff00 | |
9066 | attr_text { | |
9067 | Name = .btext004, | |
9068 | VA = 0x4891ff00, | |
9069 | RA = 0xffff0ff00, | |
9070 | PA = ra2pa(0xffff0ff00,0), | |
9071 | notsb | |
9072 | } | |
9073 | ||
9074 | SECTION .btext004_pg0 TEXT_VA=0x48910000 | |
9075 | attr_text { | |
9076 | Name = .btext004_pg0, | |
9077 | VA = 0x48910000, | |
9078 | RA = 0xffff00000, | |
9079 | PA = ra2pa(0xffff00000,0), | |
9080 | tsbonly, | |
9081 | part_0_ctx_nonzero_tsb_config_1, | |
9082 | TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1, | |
9083 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9084 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9085 | } | |
9086 | .text; .skip 8 | |
9087 | ||
9088 | ||
9089 | SECTION .btext004 | |
9090 | .text | |
9091 | .global SUBR019; SUBR019: | |
9092 | BL00028: ! SUBR:L0-B000 | |
9093 | .word 0x955D0D5E ! 000000004891FF00 SUBR:L0-B000 0 illop | |
9094 | brnz,pn %l3, BL00027 ! 000000004891FF04 SUBR:L0-B000 0 | |
9095 | save %o6, -64, %o6 ! 000000004891FF08 SUBR:L0-B000 0 | |
9096 | BL00027: ! SUBR:L0-B000 | |
9097 | .word 0xBDB002D8 ! 000000004891FF0C SUBR:L0-B000 0 illop | |
9098 | or %l7,%hm(0x10BDB002D8),%l7 ! 000000004891FF10 SUBR:L0-B000 0 | |
9099 | .word 0xA5C80F5E ! 000000004891FF14 SUBR:L0-B000 0 illop | |
9100 | .word 0x837651A7 ! 000000004891FF18 SUBR:L0-B000 0 illop | |
9101 | sllx %l7, 0x20, %l7 ! 000000004891FF1C SUBR:L0-B000 0 | |
9102 | or %l7, %l6, %l7 ! 000000004891FF20 SUBR:L0-B000 0 | |
9103 | ta %xcc, 0x45 ! 000000004891FF24 SUBR:L0-B000 0 demap-stack | |
9104 | cmp %i2, %i0 ! 000000004891FF28 SUBR:L0-B000 0 S | |
9105 | ldxa [%g7+%g0]0xE9, %i0 ! 000000004891FF2C SUBR:L0-B000 0 S BAD-ASI | |
9106 | mova %fcc0, %o5, %i2 ! 000000004891FF30 SUBR:L0-B000 0 S | |
9107 | fmovdcs %icc, %f0, %f42 ! 000000004891FF34 SUBR:L0-B000 0 S | |
9108 | orn %i4, %i2, %o4 ! 000000004891FF38 SUBR:L0-B000 0 S | |
9109 | edge32ln %g1, %i4, %o5 ! 000000004891FF3C SUBR:L0-B000 0 S | |
9110 | orcc %o5, %i0, %i0 ! 000000004891FF40 SUBR:L0-B000 0 S | |
9111 | .word 0x87A21BB7 ! 000000004891FF44 SUBR:L0-B000 0 illop | |
9112 | .word 0x9FC68000 ! 000000004891FF48 LOOP:L1-B000 0 random | |
9113 | BL00048: ! LOOP:L1-B000 | |
9114 | add %g1, 0x3D4, %g1 ! 000000004891FF4C LOOP:L1-B000 0 chksum++ | |
9115 | .word 0xF12AFFAF ! 000000004891FF50 LOOP:L1-B000 0 S illop | |
9116 | ta %xcc, 0x46 ! 000000004891FF54 LOOP:L1-B000 0 S demap-page | |
9117 | .word 0x16AC9C5D ! 000000004891FF58 LOOP:L1-B000 0 S random | |
9118 | .word 0x97906000 ! 000000004891FF5C LOOP:L1-B000 0 S random | |
9119 | .word 0xCE3F0765 ! 000000004891FF60 LOOP:L1-B000 0 S illop | |
9120 | fbl,a,pn %fcc2, BL00029 ! 000000004891FF64 SKIP:L2-B000 0 | |
9121 | .word 0xF3275759 ! 000000004891FF68 SKIP:L2-B000 0 S random | |
9122 | wr %g1, -3861, %fprs ! 000000004891FF6C SKIP:L2-B000 0 S | |
9123 | .word 0xB5A811CF ! 000000004891FF70 SKIP:L2-B000 0 S illop | |
9124 | .word 0xB3AE6407 ! 000000004891FF74 SKIP:L2-B000 0 S illop | |
9125 | .word 0x8D8AB1CA ! 000000004891FF78 SKIP:L2-B000 0 S illop | |
9126 | .word 0x81F03138 ! 000000004891FF7C SKIP:L2-B000 0 S illop | |
9127 | .word 0x86CD3E17 ! 000000004891FF80 SKIP:L2-B000 0 S random | |
9128 | andn %o3, %i2, %o5 ! 000000004891FF84 SKIP:L2-B000 0 S | |
9129 | .word 0x3712152C ! 000000004891FF88 SKIP:L2-B000 0 S random | |
9130 | add %g1, 0xD43, %g1 ! 000000004891FF8C SKIP:L2-B000 0 chksum++ | |
9131 | xnor %l2, %l2, %i0 ! 000000004891FF90 SKIP:L2-B000 0 S | |
9132 | .word 0x267194E3 ! 000000004891FF94 SKIP:L2-B000 0 S random | |
9133 | add %i4, %i3, %l2 ! 000000004891FF98 SKIP:L2-B000 0 S | |
9134 | wr %g1, %i0, %fprs ! 000000004891FF9C SKIP:L2-B000 0 S | |
9135 | .word 0xB58F53F3 ! 000000004891FFA0 SKIP:L2-B000 0 S illop | |
9136 | .word 0xB3B402BB ! 000000004891FFA4 SKIP:L2-B000 0 S illop | |
9137 | fba,a,pn %fcc2, BL00030 ! 000000004891FFA8 SKIP:L2-B000 0 | |
9138 | nop ! 000000004891FFAC SKIP:L2-B000 0 S | |
9139 | BL00029: ! ELSE:L2-B001 | |
9140 | .word 0xADB6CB6C ! 000000004891FFB0 ELSE:L2-B001 0 S illop_VIS | |
9141 | orcc %o0, %i4, %o0 ! 000000004891FFB4 ELSE:L2-B001 0 S | |
9142 | rd %gsr, %l6 ! 000000004891FFB8 ELSE:L2-B001 0 S | |
9143 | .word 0x93AF824F ! 000000004891FFBC ELSE:L2-B001 0 S illop | |
9144 | fpadd32 %f16, %f16, %f26 ! 000000004891FFC0 ELSE:L2-B001 0 S | |
9145 | add %g1, 0xC21, %g1 ! 000000004891FFC4 ELSE:L2-B001 0 chksum++ | |
9146 | andcc %o5, %i4, %i2 ! 000000004891FFC8 ELSE:L2-B001 0 S | |
9147 | .word 0xA1B5C9CC ! 000000004891FFCC ELSE:L2-B001 0 S illop | |
9148 | .word 0xA3AF906A ! 000000004891FFD0 ELSE:L2-B001 0 S illop | |
9149 | array32 %o3, %i0, %l1 ! 000000004891FFD4 ELSE:L2-B001 0 S | |
9150 | fcmped %fcc1, %f6, %f42 ! 000000004891FFD8 ELSE:L2-B001 0 S | |
9151 | bshuffle %f18, %f16, %f18 ! 000000004891FFDC ELSE:L2-B001 0 S | |
9152 | .word 0xD774D038 ! 000000004891FFE0 ELSE:L2-B001 0 S illop | |
9153 | movcs %xcc, %o0, %i3 ! 000000004891FFE4 ELSE:L2-B001 0 S | |
9154 | .word 0x3FF5B817 ! 000000004891FFE8 ELSE:L2-B001 0 S illop | |
9155 | BL00030: ! ELSE:L2-B001 | |
9156 | add %g1, 0xFA, %g1 ! 000000004891FFEC ELSE:L2-B001 0 chksum++ | |
9157 | .word 0x9E100001 ! 000000004891FFF0 SKIP:L2-B002 0 random | |
9158 | xnorcc %l1, %i0, %i5 ! 000000004891FFF4 SKIP:L2-B002 0 S | |
9159 | xor %i3, %l2, %o3 ! 000000004891FFF8 SKIP:L2-B002 0 S | |
9160 | fmovrsgz %l1, %f5, %f10 ! 000000004891FFFC SKIP:L2-B002 0 S | |
9161 | .word 0xD32968D0 ! 0000000048920000 SKIP:L2-B002 0 S illop | |
9162 | and %o4, %o4, %o4 ! 0000000048920004 SKIP:L2-B002 0 S | |
9163 | rd %gsr, %l6 ! 0000000048920008 SKIP:L2-B002 0 S | |
9164 | wr %l6, 0xD8, %gsr ! 000000004892000C SKIP:L2-B002 0 S | |
9165 | fcmpes %fcc3, %f4, %f9 ! 0000000048920010 SKIP:L2-B002 0 S | |
9166 | pdist %f24, %f16, %f18 ! 0000000048920014 SKIP:L2-B002 0 S | |
9167 | add %g1, 0xEC0, %g1 ! 0000000048920018 SKIP:L2-B002 0 chksum++ | |
9168 | .word 0xE1C449C4 ! 000000004892001C SKIP:L2-B002 0 S illop | |
9169 | .word 0x81D98190 ! 0000000048920020 SKIP:L2-B002 0 S illop | |
9170 | .word 0xDB8EA24C ! 0000000048920024 SKIP:L2-B002 0 S random | |
9171 | .word 0x97504000 ! 0000000048920028 SKIP:L2-B002 0 S illop | |
9172 | fpsub16 %f28, %f16, %f30 ! 000000004892002C SKIP:L2-B002 0 S | |
9173 | fcmpd %fcc3, %f60, %f6 ! 0000000048920030 SKIP:L2-B002 0 S | |
9174 | andncc %o4, %o4, %o3 ! 0000000048920034 SKIP:L2-B002 0 S | |
9175 | .word 0xBDA2C0F5 ! 0000000048920038 SKIP:L2-B002 0 S illop | |
9176 | fornot2s %f23, %f22, %f26 ! 000000004892003C SKIP:L2-B002 0 S | |
9177 | .word 0xA7670C50 ! 0000000048920040 SKIP:L2-B002 0 illop | |
9178 | array16 %i4, %o5, %i5 ! 0000000048920044 SKIP:L2-B002 0 S | |
9179 | BL00031: ! ELSE:L2-B003 | |
9180 | fxors %f23, %f28, %f30 ! 0000000048920048 ELSE:L2-B003 0 S | |
9181 | andn %i3, %i5, %o0 ! 000000004892004C ELSE:L2-B003 0 S | |
9182 | xorcc %o1, %o3, %i4 ! 0000000048920050 ELSE:L2-B003 0 S | |
9183 | fpsub16s %f24, %f18, %f25 ! 0000000048920054 ELSE:L2-B003 0 S | |
9184 | .word 0xB67E9F9A ! 0000000048920058 ELSE:L2-B003 0 S random | |
9185 | orcc %o3, %o0, %l1 ! 000000004892005C ELSE:L2-B003 0 S | |
9186 | sethi %hi(0x698AE400), %i5 ! 0000000048920060 ELSE:L2-B003 0 S .+0 | |
9187 | sethi %hh(0xABAD1DEA56C93F00),%l6 ! 0000000048920064 ELSE:L2-B003 0 SUBR021 | |
9188 | or %l6,%hm(0xABAD1DEA56C93F00),%l6 ! 0000000048920068 ELSE:L2-B003 0 | |
9189 | .word 0x9FAA7660 ! 000000004892006C ELSE:L2-B003 0 illop | |
9190 | or %l5,%lo(0xABAD1DEA56C93F00),%l5 ! 0000000048920070 ELSE:L2-B003 0 | |
9191 | .word 0xEBDD33F4 ! 0000000048920074 ELSE:L2-B003 0 illop | |
9192 | or %l6, %l5, %l6 ! 0000000048920078 ELSE:L2-B003 0 | |
9193 | call SUBR021 ! 000000004892007C ELSE:L2-B003 0 S | |
9194 | pdist %f24, %f30, %f24 ! 0000000048920080 ELSE:L2-B003 0 S | |
9195 | add %g1, 0x90C, %g1 ! 0000000048920084 ELSE:L2-B003 0 chksum++ | |
9196 | alignaddr %i4, %i0, %o3 ! 0000000048920088 ELSE:L2-B003 0 S | |
9197 | fpadd32s %f30, %f17, %f30 ! 000000004892008C ELSE:L2-B003 0 S | |
9198 | fxors %f30, %f26, %f31 ! 0000000048920090 ELSE:L2-B003 0 S | |
9199 | fornot2s %f18, %f25, %f23 ! 0000000048920094 ELSE:L2-B003 0 S | |
9200 | BL00032: ! ELSE:L2-B003 | |
9201 | add %g1, 0xC4F, %g1 ! 0000000048920098 ELSE:L2-B003 0 chksum++ | |
9202 | .word 0xF1C23631 ! 000000004892009C SKIP:L2-B004 0 illop | |
9203 | bnz,a BL00037 ! 00000000489200A0 SKIP:L2-B004 0 | |
9204 | xorcc %i5, %i5, %l2 ! 00000000489200A4 SKIP:L2-B004 0 S | |
9205 | movule %fcc3, 0x158, %o0 ! 00000000489200A8 SKIP:L2-B004 0 S | |
9206 | .word 0xCE9872D2 ! 00000000489200AC SKIP:L2-B004 0 S illop | |
9207 | .word 0x20EF13C6 ! 00000000489200B0 SKIP:L2-B004 0 S illop | |
9208 | orncc %i5, %g1, %o4 ! 00000000489200B4 SKIP:L2-B004 0 S | |
9209 | .word 0xB4E8D73D ! 00000000489200B8 SKIP:L2-B004 0 S illop | |
9210 | sdiv %o4, 0x0, %l5 ! 00000000489200BC SKIP:L2-B004 0 S | |
9211 | .word 0xA6EAAF18 ! 00000000489200C0 SKIP:L2-B004 0 S illop | |
9212 | add %g1, 0x8D5, %g1 ! 00000000489200C4 SKIP:L2-B004 0 chksum++ | |
9213 | movle %fcc2, -451, %i3 ! 00000000489200C8 SKIP:L2-B004 0 S | |
9214 | .word 0x89B442FD ! 00000000489200CC SKIP:L2-B004 0 L illop | |
9215 | andn %o4, %g7, %o4 ! 00000000489200D0 SKIP:L2-B004 0 S | |
9216 | .word 0xF047BC75 ! 00000000489200D4 SKIP:L2-B004 0 S random | |
9217 | array8 %i3, %o5, %o5 ! 00000000489200D8 SKIP:L2-B004 0 S | |
9218 | taddcc %g1, %o4, %l4 ! 00000000489200DC SKIP:L2-B004 0 S | |
9219 | andncc %l4, %l4, %i0 ! 00000000489200E0 SKIP:L2-B004 0 S | |
9220 | fbuge BL00034 ;.empty ! 00000000489200E4 SKIP:L2-B004 0 L | |
9221 | bcs,a,pn %icc, BL00035 ;.empty ! 00000000489200E8 SKIP:L2-B004 0 L | |
9222 | fbo BL00034 ;.empty ! 00000000489200EC SKIP:L2-B004 0 L | |
9223 | bnz,a,pt %xcc, BL00036 ! 00000000489200F0 SKIP:L2-B004 0 L | |
9224 | .word 0x9DA04B32 ! 00000000489200F4 SKIP:L2-B004 0 S illop_FP | |
9225 | fble,pt %fcc2, BL00034 ! 00000000489200F8 SKIP:L2-B004 0 L | |
9226 | BL00036:.word 0xF3196518 ! 00000000489200FC SKIP:L2-B004 0 S random | |
9227 | BL00035:xnor %i3, %i2, %l1 ! 0000000048920100 SKIP:L2-B004 0 S | |
9228 | .word 0xDD0B9D03 ! 0000000048920104 SKIP:L2-B004 0 S illop | |
9229 | BL00034:stxa %o0, [%g7+%g0]0xA1 ! 0000000048920108 SKIP:L2-B004 0 S BAD-ASI | |
9230 | BL00033:add %g1, 0xC1D, %g1 ! 000000004892010C SKIP:L2-B004 0 chksum++ | |
9231 | fba,a BL00039 ! 0000000048920110 SKIP:L2-B004 0 | |
9232 | fnegs %f22, %f22 ! 0000000048920114 SKIP:L2-B004 0 S | |
9233 | BL00037: ! ELSE:L2-B005 | |
9234 | xorcc %i3, %l4, %o2 ! 0000000048920118 ELSE:L2-B005 0 S | |
9235 | orncc %o5, %i5, %o5 ! 000000004892011C ELSE:L2-B005 0 S | |
9236 | call .+8 ! 0000000048920120 ELSE:L2-B005 0 S | |
9237 | nop ! 0000000048920124 ELSE:L2-B005 0 S | |
9238 | fmovsle %fcc3, %f4, %f10 ! 0000000048920128 ELSE:L2-B005 0 S | |
9239 | fcmpne32 %f18, %f30, %o1 ! 000000004892012C ELSE:L2-B005 0 S | |
9240 | add %g1, 0x48A, %g1 ! 0000000048920130 ELSE:L2-B005 0 chksum++ | |
9241 | xorcc %o0, %o2, %i5 ! 0000000048920134 ELSE:L2-B005 0 S | |
9242 | xor %o5, %o0, %l4 ! 0000000048920138 ELSE:L2-B005 0 S | |
9243 | orn %l1, %o5, %o0 ! 000000004892013C ELSE:L2-B005 0 S | |
9244 | fsrc2 %f28, %f16 ! 0000000048920140 ELSE:L2-B005 0 S | |
9245 | array32 %i0, %o0, %o5 ! 0000000048920144 ELSE:L2-B005 0 S | |
9246 | xorcc %l4, %o2, %i4 ! 0000000048920148 ELSE:L2-B005 0 S | |
9247 | fbul,pt %fcc0, BL00038 ! 000000004892014C ELSE:L2-B005 0 L | |
9248 | BL00038:.word 0x8BD13691 ! 0000000048920150 ELSE:L2-B005 0 S illop | |
9249 | .word 0xADA1CDC2 ! 0000000048920154 ELSE:L2-B005 0 S illop | |
9250 | fcmped %fcc1, %f6, %f0 ! 0000000048920158 ELSE:L2-B005 0 S | |
9251 | add %g1, 0x9C1, %g1 ! 000000004892015C ELSE:L2-B005 0 chksum++ | |
9252 | BL00039: ! ELSE:L2-B005 | |
9253 | add %g1, 0xF5C, %g1 ! 0000000048920160 ELSE:L2-B005 0 chksum++ | |
9254 | andcc %g1, 0x8, %g0 ! 0000000048920164 SKIP:L2-B006 0 | |
9255 | bz,a BL00041 ! 0000000048920168 SKIP:L2-B006 0 | |
9256 | .word 0xA32B3D64 ! 000000004892016C SKIP:L2-B006 0 S random | |
9257 | fcmpd %fcc0, %f60, %f42 ! 0000000048920170 SKIP:L2-B006 0 S | |
9258 | pdist %f18, %f30, %f30 ! 0000000048920174 SKIP:L2-B006 0 S | |
9259 | .word 0xA8E8ACD2 ! 0000000048920178 SKIP:L2-B006 0 S illop | |
9260 | .word 0x0354E787 ! 000000004892017C SKIP:L2-B006 0 random | |
9261 | stda %f16, [%l6]0xD3 ! 0000000048920180 SKIP:L2-B006 0 S Short16 | |
9262 | fpackfix %f30, %f16 ! 0000000048920184 SKIP:L2-B006 0 S | |
9263 | ta %xcc, 0x43 ! 0000000048920188 SKIP:L2-B006 0 S +-PEF | |
9264 | fadds %f4, %f10, %f8 ! 000000004892018C SKIP:L2-B006 0 S | |
9265 | add %g1, 0x82A, %g1 ! 0000000048920190 SKIP:L2-B006 0 chksum++ | |
9266 | orcc %o0, %o1, %i5 ! 0000000048920194 SKIP:L2-B006 0 S | |
9267 | bshuffle %f18, %f30, %f30 ! 0000000048920198 SKIP:L2-B006 0 S | |
9268 | faligndata %f30, %f26, %f26 ! 000000004892019C SKIP:L2-B006 0 S | |
9269 | .word 0x94CEF7EB ! 00000000489201A0 SKIP:L2-B006 0 S illop | |
9270 | ba BL00047 ! 00000000489201A4 SKIP:L2-B006 0 | |
9271 | .word 0xCBECF695 ! 00000000489201A8 SKIP:L2-B006 0 S illop | |
9272 | BL00041: ! ELSE:L2-B007 | |
9273 | .word 0x91A4176F ! 00000000489201AC ELSE:L2-B007 0 S illop | |
9274 | udiv %l4, %g0, %l6 ! 00000000489201B0 ELSE:L2-B007 0 S | |
9275 | fblg BL00042 ! 00000000489201B4 ELSE:L2-B007 0 L | |
9276 | BL00042:.word 0x93F00000 ! 00000000489201B8 ELSE:L2-B007 0 S illop | |
9277 | fbu,a,pn %fcc3, BL00043 ;.empty ! 00000000489201BC ELSE:L2-B007 0 L | |
9278 | fbuge BL00043 ! 00000000489201C0 ELSE:L2-B007 0 L | |
9279 | .word 0x89F90E65 ! 00000000489201C4 ELSE:L2-B007 0 S illop | |
9280 | bvs,a BL00044 ! 00000000489201C8 ELSE:L2-B007 0 L | |
9281 | orcc %i4, %i5, %i3 ! 00000000489201CC ELSE:L2-B007 0 S | |
9282 | brgez,pt %i5, BL00043 ! 00000000489201D0 ELSE:L2-B007 0 L | |
9283 | BL00044:.word 0xABCAD1B3 ! 00000000489201D4 ELSE:L2-B007 0 S illop | |
9284 | andncc %i5, %i3, %i0 ! 00000000489201D8 ELSE:L2-B007 0 S | |
9285 | BL00043:add %g1, 0x4A, %g1 ! 00000000489201DC ELSE:L2-B007 0 chksum++ | |
9286 | add %g1, 0x77C, %g1 ! 00000000489201E0 ELSE:L2-B007 0 chksum++ | |
9287 | wr %g1, -3948, %fprs ! 00000000489201E4 ELSE:L2-B007 0 S | |
9288 | fba BL00045 ;.empty ! 00000000489201E8 ELSE:L2-B007 0 L | |
9289 | BL00045:bcc,pn %icc, BL00046 ! 00000000489201EC ELSE:L2-B007 0 L | |
9290 | .word 0x89A20917 ! 00000000489201F0 ELSE:L2-B007 0 S illop | |
9291 | be,a BL00046 ! 00000000489201F4 ELSE:L2-B007 0 L | |
9292 | and %o3, %i5, %o3 ! 00000000489201F8 ELSE:L2-B007 0 S | |
9293 | .word 0xB1AF170F ! 00000000489201FC ELSE:L2-B007 0 S illop | |
9294 | bcs BL00046 ! 0000000048920200 ELSE:L2-B007 0 L | |
9295 | xorcc %i4, %i0, %i4 ! 0000000048920204 ELSE:L2-B007 0 S | |
9296 | BL00046:fpack16 %f16, %f29 ! 0000000048920208 ELSE:L2-B007 0 S | |
9297 | .word 0x06086FB4 ! 000000004892020C ELSE:L2-B007 0 random | |
9298 | BL00047: ! ELSE:L2-B007 | |
9299 | add %g1, 0x556, %g1 ! 0000000048920210 ELSE:L2-B007 0 chksum++ | |
9300 | srlx %l0, 0x1, %l0 ! 0000000048920214 LOOP:L1-B000 0 | |
9301 | andcc %l0, 0x1, %g0 ! 0000000048920218 LOOP:L1-B000 0 | |
9302 | .word 0xD9C0A72D ! 000000004892021C LOOP:L1-B000 0 random | |
9303 | andn %o3, %i0, %i1 ! 0000000048920220 LOOP:L1-B000 0 S | |
9304 | add %g1, 0x71D, %g1 ! 0000000048920224 LOOP:L1-B000 0 chksum++ | |
9305 | fmovdne %fcc2, %f42, %f32 ! 0000000048920228 SUBR:L0-B000 0 S | |
9306 | fblg,pn %fcc2, BL00049 ;.empty ! 000000004892022C SUBR:L0-B000 0 L | |
9307 | BL00049:brz,pn %i2, BL00050 ;.empty ! 0000000048920230 SUBR:L0-B000 0 L | |
9308 | fba BL00051 ;.empty ! 0000000048920234 SUBR:L0-B000 0 L | |
9309 | .word 0xB1B603CD ! 0000000048920238 SUBR:L0-B000 0 L illop | |
9310 | xor %i5, %i4, %o1 ! 000000004892023C SUBR:L0-B000 0 S | |
9311 | BL00051:bneg,pt %xcc, BL00052 ;.empty ! 0000000048920240 SUBR:L0-B000 0 L | |
9312 | fbg BL00053 ! 0000000048920244 SUBR:L0-B000 0 L | |
9313 | BL00050:xnorcc %i4, %i1, %o3 ! 0000000048920248 SUBR:L0-B000 0 S | |
9314 | array16 %i3, %i4, %o4 ! 000000004892024C SUBR:L0-B000 0 S | |
9315 | .word 0xAC75EAF4 ! 0000000048920250 SUBR:L0-B000 0 L random | |
9316 | BL00052:array16 %i5, %i4, %o5 ! 0000000048920254 SUBR:L0-B000 0 S | |
9317 | BL00053:add %g1, 0x78B, %g1 ! 0000000048920258 SUBR:L0-B000 0 chksum++ | |
9318 | ta %xcc, 0x45 ! 000000004892025C SUBR:L0-B000 0 demap-stack | |
9319 | .word 0x8F8EFF4C ! 0000000048920260 SUBR:L0-B000 0 illop | |
9320 | return %i7+0x0008 ! 0000000048920264 SUBR:L0-B000 0 | |
9321 | .word 0xADA740FE ! 0000000048920268 SUBR:L0-B000 0 illop | |
9322 | ||
9323 | SECTION .btext004_pg1 TEXT_VA=0x48920000 | |
9324 | attr_text { | |
9325 | Name = .btext004_pg1, | |
9326 | VA = 0x48920000, | |
9327 | RA = 0xffff10000, | |
9328 | PA = ra2pa(0xffff10000,0), | |
9329 | tsbonly, | |
9330 | part_0_ctx_nonzero_tsb_config_1, | |
9331 | TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1, | |
9332 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9333 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9334 | } | |
9335 | .text; .skip 8 | |
9336 | ||
9337 | !======================================================================== | |
9338 | ||
9339 | SECTION .btext005 TEXT_VA=0x15d29f00 | |
9340 | attr_text { | |
9341 | Name = .btext005, | |
9342 | VA = 0x15d29f00, | |
9343 | RA = 0xfffefdf00, | |
9344 | PA = ra2pa(0xfffefdf00,0), | |
9345 | notsb | |
9346 | } | |
9347 | ||
9348 | SECTION .btext005_pg0 TEXT_VA=0x15d28000 | |
9349 | attr_text { | |
9350 | Name = .btext005_pg0, | |
9351 | VA = 0x15d28000, | |
9352 | RA = 0xfffefc000, | |
9353 | PA = ra2pa(0xfffefc000,0), | |
9354 | tsbonly, | |
9355 | part_0_ctx_nonzero_tsb_config_3, | |
9356 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
9357 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9358 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9359 | } | |
9360 | .text; .skip 8 | |
9361 | ||
9362 | ||
9363 | SECTION .btext005 | |
9364 | .text | |
9365 | .global SUBR020; SUBR020: | |
9366 | BL00054: ! SUBR:L0-B000 | |
9367 | add %g1, 0x237, %g1 ! 0000000015D29F00 SUBR:L0-B000 20 chksum++ | |
9368 | save %o6, -64, %o6 ! 0000000015D29F04 SUBR:L0-B000 20 | |
9369 | sethi %hh(0xABAD1DEA15D29F00),%l7 ! 0000000015D29F08 SUBR:L0-B000 20 SUBR020 | |
9370 | or %l7,%hm(0xABAD1DEA15D29F00),%l7 ! 0000000015D29F0C SUBR:L0-B000 20 | |
9371 | sethi %lm(0xABAD1DEA15D29F00),%l6 ! 0000000015D29F10 SUBR:L0-B000 20 | |
9372 | or %l6,%lo(0xABAD1DEA15D29F00),%l6 ! 0000000015D29F14 SUBR:L0-B000 20 | |
9373 | sllx %l7, 0x20, %l7 ! 0000000015D29F18 SUBR:L0-B000 20 | |
9374 | or %l7, %l6, %l7 ! 0000000015D29F1C SUBR:L0-B000 20 | |
9375 | ta %xcc, 0x45 ! 0000000015D29F20 SUBR:L0-B000 20 demap-stack | |
9376 | xorcc %o5, %i5, %o3 ! 0000000015D29F24 SUBR:L0-B000 20 S | |
9377 | ld [%g2+0x0064], %fsr ! 0000000015D29F28 SUBR:L0-B000 20 S <BD00055+4 | |
9378 | edge32n %i4, %i2, %i4 ! 0000000015D29F2C SUBR:L0-B000 20 S | |
9379 | orncc %i1, %i5, %i4 ! 0000000015D29F30 SUBR:L0-B000 20 S | |
9380 | andn %i1, %i0, %l0 ! 0000000015D29F34 SUBR:L0-B000 20 S | |
9381 | movvs %icc, %i3, %l4 ! 0000000015D29F38 SUBR:L0-B000 20 S | |
9382 | cmp %l0, %l4 ! 0000000015D29F3C SUBR:L0-B000 20 S | |
9383 | fpackfix %f18, %f16 ! 0000000015D29F40 SUBR:L0-B000 20 S | |
9384 | fcmpes %fcc3, %f3, %f8 ! 0000000015D29F44 SUBR:L0-B000 20 S | |
9385 | edge32l %i3, %i3, %o4 ! 0000000015D29F48 SUBR:L0-B000 20 S | |
9386 | xor %l0, %o3, %o0 ! 0000000015D29F4C SUBR:L0-B000 20 S | |
9387 | pdist %f18, %f28, %f30 ! 0000000015D29F50 SUBR:L0-B000 20 S | |
9388 | add %g1, 0x2B3, %g1 ! 0000000015D29F54 SUBR:L0-B000 20 chksum++ | |
9389 | add %o3, %g1, %i5 ! 0000000015D29F58 SWCH:L1-B000 20 | |
9390 | and %i5, 0x18, %o7 ! 0000000015D29F5C SWCH:L1-B000 20 | |
9391 | sethi %hi(0x74), %i5 ! 0000000015D29F60 SWCH:L1-B000 20 .+0 | |
9392 | or %i5,%lo(0x74),%i5 ! 0000000015D29F64 SWCH:L1-B000 20 | |
9393 | add %i5, %o7, %i5 ! 0000000015D29F68 SWCH:L1-B000 20 | |
9394 | jmpl %l7+%i5, %g0 ! 0000000015D29F6C SWCH:L1-B000 20 | |
9395 | fpack32 %f26, %f30, %f22 ! 0000000015D29F70 SWCH:L1-B000 20 S | |
9396 | fba BL00063 ! 0000000015D29F74 SWCH:L1-B000 2 | |
9397 | sdivcc %o0, 0x0, %g7 ! 0000000015D29F78 SWCH:L1-B000 2 S | |
9398 | fba BL00062 ! 0000000015D29F7C SWCH:L1-B000 8 | |
9399 | fmovdg %fcc0, %f60, %f44 ! 0000000015D29F80 SWCH:L1-B000 8 S | |
9400 | fba,pn %fcc0, BL00061 ! 0000000015D29F84 SWCH:L1-B000 5 | |
9401 | stxa %o2, [%g7+%g0]0x38 ! 0000000015D29F88 SWCH:L1-B000 5 S BAD-ASI | |
9402 | ba BL00056 ! 0000000015D29F8C SWCH:L1-B000 5 | |
9403 | edge32 %l4, %i0, %o2 ! 0000000015D29F90 SWCH:L1-B000 5 S | |
9404 | BL00056:add %g1, 0x7E8, %g1 ! 0000000015D29F94 CASE:L2-B000 5 chksum++ | |
9405 | faligndata %f26, %f30, %f26 ! 0000000015D29F98 CASE:L2-B000 5 S | |
9406 | cmp %o3, %o4 ! 0000000015D29F9C CASE:L2-B000 5 S | |
9407 | andncc %o0, %i4, %i0 ! 0000000015D29FA0 CASE:L2-B000 5 S | |
9408 | and %o4, %i0, %l4 ! 0000000015D29FA4 CASE:L2-B000 5 S | |
9409 | fmovrdgz %l4, %f28, %f22 ! 0000000015D29FA8 CASE:L2-B000 5 S | |
9410 | edge16n %i5, %i5, %o5 ! 0000000015D29FAC CASE:L2-B000 5 S | |
9411 | movle %xcc, %o4, %l1 ! 0000000015D29FB0 CASE:L2-B000 5 S | |
9412 | pdist %f22, %f20, %f22 ! 0000000015D29FB4 CASE:L2-B000 5 S | |
9413 | fba,pn %fcc1, BL00064 ! 0000000015D29FB8 CASE:L2-B000 5 | |
9414 | orcc %o0, 0x0, %o0 ! 0000000015D29FBC CASE:L2-B000 5 S | |
9415 | BL00061:add %g1, 0x12D, %g1 ! 0000000015D29FC0 CASE:L2-B001 5 chksum++ | |
9416 | xorcc %l1, %o0, %o5 ! 0000000015D29FC4 CASE:L2-B001 5 S | |
9417 | fones %f29 ! 0000000015D29FC8 CASE:L2-B001 5 S | |
9418 | bne,pn %xcc, BL00057 ;.empty ! 0000000015D29FCC CASE:L2-B001 5 L | |
9419 | fbue,a BL00058 ;.empty ! 0000000015D29FD0 CASE:L2-B001 5 L | |
9420 | .word 0xEBCF50F9 ! 0000000015D29FD4 CASE:L2-B001 0 L illop | |
9421 | .word 0x3F74C9E9 ! 0000000015D29FD8 CASE:L2-B001 0 L random | |
9422 | BL00058:call .+8 ! 0000000015D29FDC CASE:L2-B001 5 L | |
9423 | BL00060:fpsub32s %f26, %f26, %f22 ! 0000000015D29FE0 CASE:L2-B001 5 S | |
9424 | BL00057:cmp %o5, %o0 ! 0000000015D29FE4 CASE:L2-B001 10 S | |
9425 | BL00059:add %g1, 0x1D8, %g1 ! 0000000015D29FE8 CASE:L2-B001 5 chksum++ | |
9426 | ba,a,pn %icc, BL00064 ! 0000000015D29FEC CASE:L2-B001 5 | |
9427 | fmovdu %fcc0, %f60, %f0 ! 0000000015D29FF0 CASE:L2-B001 0 S | |
9428 | BL00062:add %g1, 0x159, %g1 ! 0000000015D29FF4 CASE:L2-B002 8 chksum++ | |
9429 | edge16ln %o4, %l4, %i1 ! 0000000015D29FF8 CASE:L2-B002 8 S | |
9430 | fexpand %f16, %f26 ! 0000000015D29FFC CASE:L2-B002 8 S | |
9431 | fpack32 %f28, %f22, %f30 ! 0000000015D2A000 CASE:L2-B002 8 S | |
9432 | subccc %i1, %o2, %o1 ! 0000000015D2A004 CASE:L2-B002 8 S | |
9433 | fcmpd %fcc1, %f6, %f0 ! 0000000015D2A008 CASE:L2-B002 8 S | |
9434 | xnor %o2, %i1, %o2 ! 0000000015D2A00C CASE:L2-B002 8 S | |
9435 | orncc %o1, %i4, %o4 ! 0000000015D2A010 CASE:L2-B002 8 S | |
9436 | faligndata %f20, %f30, %f16 ! 0000000015D2A014 CASE:L2-B002 8 S | |
9437 | udivcc %l4, %g0, %l6 ! 0000000015D2A018 CASE:L2-B002 8 S | |
9438 | nop ! 0000000015D2A01C CASE:L2-B002 8 S | |
9439 | ba,pn %icc, BL00064 ! 0000000015D2A020 CASE:L2-B002 8 | |
9440 | .word 0xA54E9AA6 ! 0000000015D2A024 CASE:L2-B002 8 S illop | |
9441 | BL00063:add %g1, 0x8DF, %g1 ! 0000000015D2A028 CASE:L2-B003 2 chksum++ | |
9442 | xnor %o2, %l1, %o4 ! 0000000015D2A02C CASE:L2-B003 2 S | |
9443 | fcmpes %fcc1, %f11, %f8 ! 0000000015D2A030 CASE:L2-B003 2 S | |
9444 | faligndata %f30, %f26, %f26 ! 0000000015D2A034 CASE:L2-B003 2 S | |
9445 | fpack32 %f26, %f30, %f24 ! 0000000015D2A038 CASE:L2-B003 2 S | |
9446 | wr %g1, %o0, %fprs ! 0000000015D2A03C CASE:L2-B003 2 S | |
9447 | fba,pn %fcc3, BL00064 ! 0000000015D2A040 CASE:L2-B003 3 | |
9448 | orn %o5, %o0, %o1 ! 0000000015D2A044 CASE:L2-B003 2 S | |
9449 | BL00064: ! SWCH:L1-B000 | |
9450 | add %g1, 0x88D, %g1 ! 0000000015D2A048 SWCH:L1-B000 20 chksum++ | |
9451 | fcmpne16 %f26, %f30, %i0 ! 0000000015D2A04C SWCH:L1-B000 20 S | |
9452 | fpadd32 %f22, %f30, %f18 ! 0000000015D2A050 SWCH:L1-B000 20 S | |
9453 | rd %gsr, %l6 ! 0000000015D2A054 SWCH:L1-B000 20 S | |
9454 | wr %l6, 0xE0, %gsr ! 0000000015D2A058 SWCH:L1-B000 20 S | |
9455 | xnorcc %i3, %o1, %o1 ! 0000000015D2A05C SWCH:L1-B000 20 S | |
9456 | orn %g1, %o4, %o4 ! 0000000015D2A060 SWCH:L1-B000 20 S | |
9457 | ta %xcc, 0x45 ! 0000000015D2A064 SUBR:L0-B000 20 demap-stack | |
9458 | add %g1, 0x2EA, %i0 ! 0000000015D2A068 SUBR:L0-B000 20 | |
9459 | add %g1, 0x7DE, %g1 ! 0000000015D2A06C SUBR:L0-B000 20 chksum++ | |
9460 | ret ! 0000000015D2A070 SUBR:L0-B000 20 | |
9461 | restore %i0, %l7, %o0 ! 0000000015D2A074 SUBR:L0-B000 20 | |
9462 | ||
9463 | SECTION .btext005_pg1 TEXT_VA=0x15d2a000 | |
9464 | attr_text { | |
9465 | Name = .btext005_pg1, | |
9466 | VA = 0x15d2a000, | |
9467 | RA = 0xfffefe000, | |
9468 | PA = ra2pa(0xfffefe000,0), | |
9469 | tsbonly, | |
9470 | part_0_ctx_nonzero_tsb_config_3, | |
9471 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
9472 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9473 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9474 | } | |
9475 | .text; .skip 8 | |
9476 | ||
9477 | !======================================================================== | |
9478 | ||
9479 | SECTION .btext006 TEXT_VA=0x56c93f00 | |
9480 | attr_text { | |
9481 | Name = .btext006, | |
9482 | VA = 0x56c93f00, | |
9483 | RA = 0xfffef9f00, | |
9484 | PA = ra2pa(0xfffef9f00,0), | |
9485 | notsb | |
9486 | } | |
9487 | ||
9488 | SECTION .btext006_pg0 TEXT_VA=0x56c92000 | |
9489 | attr_text { | |
9490 | Name = .btext006_pg0, | |
9491 | VA = 0x56c92000, | |
9492 | RA = 0xfffef8000, | |
9493 | PA = ra2pa(0xfffef8000,0), | |
9494 | tsbonly, | |
9495 | part_0_ctx_nonzero_tsb_config_3, | |
9496 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
9497 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9498 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9499 | } | |
9500 | .text; .skip 8 | |
9501 | ||
9502 | ||
9503 | SECTION .btext006 | |
9504 | .text | |
9505 | .global SUBR021; SUBR021: | |
9506 | BL00065: ! SUBR:L0-B000 | |
9507 | add %g1, 0xC05, %g1 ! 0000000056C93F00 SUBR:L0-B000 0 chksum++ | |
9508 | save %o6, -64, %o6 ! 0000000056C93F04 SUBR:L0-B000 0 | |
9509 | .word 0xAED63BF8 ! 0000000056C93F08 SUBR:L0-B000 0 random | |
9510 | or %l7,%hm(0xAED63BF8),%l7 ! 0000000056C93F0C SUBR:L0-B000 0 | |
9511 | sethi %lm(0xAED63BF8),%l6 ! 0000000056C93F10 SUBR:L0-B000 0 | |
9512 | or %l6,%lo(0xAED63BF8),%l6 ! 0000000056C93F14 SUBR:L0-B000 0 | |
9513 | sllx %l7, 0x20, %l7 ! 0000000056C93F18 SUBR:L0-B000 0 | |
9514 | or %l7, %l6, %l7 ! 0000000056C93F1C SUBR:L0-B000 0 | |
9515 | fpsub32 %f20, %f16, %f26 ! 0000000056C93F20 SUBR:L0-B000 0 S | |
9516 | .word 0x99ADC4E6 ! 0000000056C93F24 SUBR:L0-B000 0 S illop | |
9517 | xorcc %i0, %i1, %o0 ! 0000000056C93F28 SUBR:L0-B000 0 S | |
9518 | .word 0x2E0EC248 ! 0000000056C93F2C SUBR:L0-B000 0 S illop | |
9519 | xorcc %i2, 0x0, %i2 ! 0000000056C93F30 SUBR:L0-B000 0 S | |
9520 | .word 0x877B633D ! 0000000056C93F34 SUBR:L0-B000 0 illop | |
9521 | or %g0, 0x2, %l0 ! 0000000056C93F38 LOOP:L1-B000 0 | |
9522 | BL00071: ! LOOP:L1-B000 | |
9523 | add %g1, 0x6EC, %g1 ! 0000000056C93F3C LOOP:L1-B000 0 chksum++ | |
9524 | xnorcc %i1, %g1, %i3 ! 0000000056C93F40 LOOP:L1-B000 0 S | |
9525 | nop ! 0000000056C93F44 LOOP:L1-B000 0 S | |
9526 | orcc %o0, %i5, %i2 ! 0000000056C93F48 LOOP:L1-B000 0 S | |
9527 | fcmple16 %f18, %f30, %o4 ! 0000000056C93F4C LOOP:L1-B000 0 S | |
9528 | fcmps %fcc1, %f9, %f5 ! 0000000056C93F50 LOOP:L1-B000 0 S | |
9529 | .word 0xB7A31128 ! 0000000056C93F54 LOOP:L1-B000 0 L illop | |
9530 | .word 0xAFB0E158 ! 0000000056C93F58 LOOP:L1-B000 0 L illop | |
9531 | fpadd16 %f28, %f16, %f30 ! 0000000056C93F5C LOOP:L1-B000 0 S | |
9532 | fbe,a,pn %fcc0, BL00066 ! 0000000056C93F60 LOOP:L1-B000 0 L | |
9533 | or %o0, %i3, %i2 ! 0000000056C93F64 LOOP:L1-B000 0 S | |
9534 | BL00067:.word 0x81C7E008 ! 0000000056C93F68 LOOP:L1-B000 0 S random | |
9535 | fmovdle %fcc2, %f42, %f6 ! 0000000056C93F6C LOOP:L1-B000 0 S | |
9536 | BL00066:fbuge BL00068 ! 0000000056C93F70 LOOP:L1-B000 0 L | |
9537 | xorcc %o0, %i3, %o5 ! 0000000056C93F74 LOOP:L1-B000 0 S | |
9538 | BL00068:add %g1, 0xABF, %g1 ! 0000000056C93F78 LOOP:L1-B000 0 chksum++ | |
9539 | andcc %i2, 0x40, %g0 ! 0000000056C93F7C SKIP:L2-B000 0 | |
9540 | .word 0xBD450B07 ! 0000000056C93F80 SKIP:L2-B000 0 illop | |
9541 | .word 0xA7A5C91C ! 0000000056C93F84 SKIP:L2-B000 0 S illop_FP | |
9542 | wr %g1, %i2, %fprs ! 0000000056C93F88 SKIP:L2-B000 0 S | |
9543 | .word 0x81880000 ! 0000000056C93F8C SKIP:L2-B000 0 S random | |
9544 | addcc %o0, %o3, %i0 ! 0000000056C93F90 SKIP:L2-B000 0 S | |
9545 | pdist %f26, %f18, %f22 ! 0000000056C93F94 SKIP:L2-B000 0 S | |
9546 | add %g1, 0x6BA, %g1 ! 0000000056C93F98 SKIP:L2-B000 0 chksum++ | |
9547 | array8 %o5, %i3, %i3 ! 0000000056C93F9C SKIP:L2-B000 0 S | |
9548 | edge8ln %o0, %i2, %i2 ! 0000000056C93FA0 SKIP:L2-B000 0 S | |
9549 | fabss %f8, %f2 ! 0000000056C93FA4 SKIP:L2-B000 0 S | |
9550 | movue %fcc2, %i3, %i2 ! 0000000056C93FA8 SKIP:L2-B000 0 S | |
9551 | ba BL00070 ! 0000000056C93FAC SKIP:L2-B000 0 | |
9552 | fcmpes %fcc3, %f9, %f5 ! 0000000056C93FB0 SKIP:L2-B000 0 S | |
9553 | BL00069: ! ELSE:L2-B001 | |
9554 | fmovsle %icc, %f9, %f5 ! 0000000056C93FB4 ELSE:L2-B001 0 S | |
9555 | .word 0xAFE2424D ! 0000000056C93FB8 ELSE:L2-B001 0 S illop | |
9556 | .word 0x9E100001 ! 0000000056C93FBC ELSE:L2-B001 0 S random | |
9557 | .word 0xB7A548FB ! 0000000056C93FC0 ELSE:L2-B001 0 S illop | |
9558 | add %g1, 0x50B, %g1 ! 0000000056C93FC4 ELSE:L2-B001 0 chksum++ | |
9559 | fcmpd %fcc1, %f42, %f34 ! 0000000056C93FC8 ELSE:L2-B001 0 S | |
9560 | .word 0x93AB50A2 ! 0000000056C93FCC ELSE:L2-B001 0 S illop | |
9561 | call .+8 ! 0000000056C93FD0 ELSE:L2-B001 0 S | |
9562 | xnorcc %i3, %i2, %i1 ! 0000000056C93FD4 ELSE:L2-B001 0 S | |
9563 | BL00070: ! ELSE:L2-B001 | |
9564 | add %g1, 0x850, %g1 ! 0000000056C93FD8 ELSE:L2-B001 0 chksum++ | |
9565 | subcc %l0, 0x1, %l0 ! 0000000056C93FDC LOOP:L1-B000 0 | |
9566 | bnz,a,pn %xcc, BL00071 ! 0000000056C93FE0 LOOP:L1-B000 0 | |
9567 | orn %i1, %i3, %i1 ! 0000000056C93FE4 LOOP:L1-B000 0 S | |
9568 | add %g1, 0x222, %g1 ! 0000000056C93FE8 LOOP:L1-B000 0 chksum++ | |
9569 | array8 %g1, %i1, %i0 ! 0000000056C93FEC SUBR:L0-B000 0 S | |
9570 | or %i4, %i0, %o2 ! 0000000056C93FF0 SUBR:L0-B000 0 S | |
9571 | andn %i2, %i0, %i4 ! 0000000056C93FF4 SUBR:L0-B000 0 S | |
9572 | cmp %o4, %i1 ! 0000000056C93FF8 SUBR:L0-B000 0 S | |
9573 | add %g1, 0x332, %i0 ! 0000000056C93FFC SUBR:L0-B000 0 | |
9574 | xor %i2, %o2, %o4 ! 0000000056C94000 SUBR:L0-B000 0 S | |
9575 | bne,pn %icc, BL00072 ! 0000000056C94004 SUBR:L0-B000 0 | |
9576 | .word 0x89AB5469 ! 0000000056C94008 SUBR:L0-B000 0 illop | |
9577 | BL00072:jmpl %o7+0x0008, %g0 ! 0000000056C9400C SUBR:L0-B000 0 | |
9578 | nop ! 0000000056C94010 SUBR:L0-B000 0 | |
9579 | ||
9580 | SECTION .btext006_pg1 TEXT_VA=0x56c94000 | |
9581 | attr_text { | |
9582 | Name = .btext006_pg1, | |
9583 | VA = 0x56c94000, | |
9584 | RA = 0xfffefa000, | |
9585 | PA = ra2pa(0xfffefa000,0), | |
9586 | tsbonly, | |
9587 | part_0_ctx_nonzero_tsb_config_3, | |
9588 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
9589 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9590 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9591 | } | |
9592 | .text; .skip 8 | |
9593 | ||
9594 | !======================================================================== | |
9595 | ||
9596 | SECTION .btext007 TEXT_VA=0xa94a3f00 | |
9597 | attr_text { | |
9598 | Name = .btext007, | |
9599 | VA = 0xa94a3f00, | |
9600 | RA = 0xfffef5f00, | |
9601 | PA = ra2pa(0xfffef5f00,0), | |
9602 | notsb | |
9603 | } | |
9604 | ||
9605 | SECTION .btext007_pg0 TEXT_VA=0xa94a2000 | |
9606 | attr_text { | |
9607 | Name = .btext007_pg0, | |
9608 | VA = 0xa94a2000, | |
9609 | RA = 0xfffef4000, | |
9610 | PA = ra2pa(0xfffef4000,0), | |
9611 | tsbonly, | |
9612 | part_0_ctx_nonzero_tsb_config_3, | |
9613 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
9614 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9615 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9616 | } | |
9617 | .text; .skip 8 | |
9618 | ||
9619 | ||
9620 | SECTION .btext007 | |
9621 | .text | |
9622 | .global SUBR022; SUBR022: | |
9623 | BL00073: ! SUBR:L0-B000 | |
9624 | .word 0xBDAF1190 ! 00000000A94A3F00 SUBR:L0-B000 0 illop | |
9625 | save %o6, -64, %o6 ! 00000000A94A3F04 SUBR:L0-B000 0 | |
9626 | sethi %hh(0xABAD1DEAA94A3F00),%l7 ! 00000000A94A3F08 SUBR:L0-B000 0 SUBR022 | |
9627 | or %l7,%hm(0xABAD1DEAA94A3F00),%l7 ! 00000000A94A3F0C SUBR:L0-B000 0 | |
9628 | sethi %lm(0xABAD1DEAA94A3F00),%l6 ! 00000000A94A3F10 SUBR:L0-B000 0 | |
9629 | or %l6,%lo(0xABAD1DEAA94A3F00),%l6 ! 00000000A94A3F14 SUBR:L0-B000 0 | |
9630 | sllx %l7, 0x20, %l7 ! 00000000A94A3F18 SUBR:L0-B000 0 | |
9631 | or %l7, %l6, %l7 ! 00000000A94A3F1C SUBR:L0-B000 0 | |
9632 | ldxa [%g7+%g0]0x06, %o2 ! 00000000A94A3F20 SUBR:L0-B000 0 S BAD-ASI | |
9633 | xorcc %i5, %i0, %i4 ! 00000000A94A3F24 SUBR:L0-B000 0 S | |
9634 | fcmped %fcc2, %f36, %f0 ! 00000000A94A3F28 SUBR:L0-B000 0 S | |
9635 | xor %i5, %i0, %i5 ! 00000000A94A3F2C SUBR:L0-B000 0 S | |
9636 | .word 0x99DA0F43 ! 00000000A94A3F30 SUBR:L0-B000 0 S illop | |
9637 | add %g1, 0xE7F, %g1 ! 00000000A94A3F34 SUBR:L0-B000 0 chksum++ | |
9638 | or %g0, 0x2, %l2 ! 00000000A94A3F38 LOOP:L1-B000 0 | |
9639 | BL00091: ! LOOP:L1-B000 | |
9640 | .word 0x95A7038D ! 00000000A94A3F3C LOOP:L1-B000 0 illop | |
9641 | for %f18, %f20, %f18 ! 00000000A94A3F40 LOOP:L1-B000 0 S | |
9642 | ldxa [%g7+%g0]0x3B, %i4 ! 00000000A94A3F44 LOOP:L1-B000 0 S BAD-ASI | |
9643 | orn %o4, %i4, %o4 ! 00000000A94A3F48 LOOP:L1-B000 0 S | |
9644 | fbge,pn %fcc3, BL00074 ;.empty ! 00000000A94A3F4C LOOP:L1-B000 0 L | |
9645 | ba,a,pn %icc, BL00075 ! 00000000A94A3F50 LOOP:L1-B000 0 L | |
9646 | subccc %i4, %g1, %i1 ! 00000000A94A3F54 LOOP:L1-B000 0 S | |
9647 | fbuge,a BL00074 ;.empty ! 00000000A94A3F58 LOOP:L1-B000 0 L | |
9648 | bz,a BL00076 ;.empty ! 00000000A94A3F5C LOOP:L1-B000 0 L | |
9649 | BL00074:fblg,a,pn %fcc1, BL00075 ! 00000000A94A3F60 LOOP:L1-B000 0 L | |
9650 | BL00075:edge8 %o4, %o4, %o0 ! 00000000A94A3F64 LOOP:L1-B000 0 S | |
9651 | BL00076:.word 0xA18A450E ! 00000000A94A3F68 LOOP:L1-B000 0 S illop | |
9652 | array16 %o0, %i5, %i2 ! 00000000A94A3F6C LOOP:L1-B000 0 S | |
9653 | add %g1, 0x32D, %g1 ! 00000000A94A3F70 LOOP:L1-B000 0 chksum++ | |
9654 | andcc %i1, 0x1, %g0 ! 00000000A94A3F74 SKIP:L2-B000 0 | |
9655 | bnz,a,pn %icc, BL00077 ! 00000000A94A3F78 SKIP:L2-B000 0 | |
9656 | andn %i3, %i2, %l4 ! 00000000A94A3F7C SKIP:L2-B000 0 S | |
9657 | .word 0xA5ADCED0 ! 00000000A94A3F80 SKIP:L2-B000 0 S illop | |
9658 | fone %f28 ! 00000000A94A3F84 SKIP:L2-B000 0 S | |
9659 | ta %xcc, 0x46 ! 00000000A94A3F88 SKIP:L2-B000 0 S demap-page | |
9660 | .word 0x9FC3801F ! 00000000A94A3F8C SKIP:L2-B000 0 S random | |
9661 | orcc %l3, %o5, %i5 ! 00000000A94A3F90 SKIP:L2-B000 0 S | |
9662 | add %g1, 0xD14, %g1 ! 00000000A94A3F94 SKIP:L2-B000 0 chksum++ | |
9663 | .word 0x14525E4B ! 00000000A94A3F98 SKIP:L2-B000 0 S illop | |
9664 | andncc %o4, %i1, %l3 ! 00000000A94A3F9C SKIP:L2-B000 0 S | |
9665 | .word 0xA5AC4F91 ! 00000000A94A3FA0 SKIP:L2-B000 0 S illop | |
9666 | .word 0x8F7DE278 ! 00000000A94A3FA4 SKIP:L2-B000 0 S illop | |
9667 | .word 0x8F8A64C4 ! 00000000A94A3FA8 SKIP:L2-B000 0 illop | |
9668 | or %l6,%hm(0x108F8A64C4),%l6 ! 00000000A94A3FAC SKIP:L2-B000 0 | |
9669 | sethi %lm(0x108F8A64C4),%l5 ! 00000000A94A3FB0 SKIP:L2-B000 0 | |
9670 | .word 0x9F6B8300 ! 00000000A94A3FB4 SKIP:L2-B000 0 random | |
9671 | sllx %l6, 0x20, %l6 ! 00000000A94A3FB8 SKIP:L2-B000 0 | |
9672 | or %l6, %l5, %l6 ! 00000000A94A3FBC SKIP:L2-B000 0 | |
9673 | call SUBR024 ! 00000000A94A3FC0 SKIP:L2-B000 0 S | |
9674 | pdist %f28, %f26, %f16 ! 00000000A94A3FC4 SKIP:L2-B000 0 S | |
9675 | fcmped %fcc2, %f42, %f46 ! 00000000A94A3FC8 SKIP:L2-B000 0 S | |
9676 | andn %l4, %o5, %o5 ! 00000000A94A3FCC SKIP:L2-B000 0 S | |
9677 | alignaddr %l4, %i0, %l1 ! 00000000A94A3FD0 SKIP:L2-B000 0 S | |
9678 | xor %l4, %i2, %o3 ! 00000000A94A3FD4 SKIP:L2-B000 0 S | |
9679 | fsubs %f9, %f11, %f10 ! 00000000A94A3FD8 SKIP:L2-B000 0 S | |
9680 | .word 0xA964FEBA ! 00000000A94A3FDC SKIP:L2-B000 0 illop | |
9681 | orncc %l3, %l1, %i3 ! 00000000A94A3FE0 SKIP:L2-B000 0 S | |
9682 | BL00077: ! ELSE:L2-B001 | |
9683 | fcmpeq16 %f18, %f26, %l1 ! 00000000A94A3FE4 ELSE:L2-B001 0 S | |
9684 | .word 0xCF9FC3EA ! 00000000A94A3FE8 ELSE:L2-B001 0 S illop | |
9685 | fsubd %f42, %f44, %f62 ! 00000000A94A3FEC ELSE:L2-B001 0 S | |
9686 | or %l3, %o5, %i2 ! 00000000A94A3FF0 ELSE:L2-B001 0 S | |
9687 | rd %gsr, %l6 ! 00000000A94A3FF4 ELSE:L2-B001 0 S | |
9688 | wr %l6, 0xF0, %gsr ! 00000000A94A3FF8 ELSE:L2-B001 0 S | |
9689 | add %g1, 0xA34, %g1 ! 00000000A94A3FFC ELSE:L2-B001 0 chksum++ | |
9690 | fcmped %fcc1, %f42, %f36 ! 00000000A94A4000 ELSE:L2-B001 0 S | |
9691 | ldxa [%g7+%g0]0x34, %l1 ! 00000000A94A4004 ELSE:L2-B001 0 S BAD-ASI | |
9692 | fbug BL00078 ! 00000000A94A4008 ELSE:L2-B001 0 L | |
9693 | .word 0x89AAD807 ! 00000000A94A400C ELSE:L2-B001 0 S illop | |
9694 | bpos BL00078 ;.empty ! 00000000A94A4010 ELSE:L2-B001 0 L | |
9695 | be,a,pt %xcc, BL00079 ! 00000000A94A4014 ELSE:L2-B001 0 L | |
9696 | faddd %f0, %f60, %f0 ! 00000000A94A4018 ELSE:L2-B001 0 S | |
9697 | pdist %f30, %f26, %f28 ! 00000000A94A401C ELSE:L2-B001 0 S | |
9698 | fblg,pn %fcc1, BL00078 ;.empty ! 00000000A94A4020 ELSE:L2-B001 0 L | |
9699 | .word 0xAFBE9658 ! 00000000A94A4024 ELSE:L2-B001 0 L illop | |
9700 | BL00078:pdist %f20, %f18, %f24 ! 00000000A94A4028 ELSE:L2-B001 0 S | |
9701 | BL00079:add %g1, 0x631, %g1 ! 00000000A94A402C ELSE:L2-B001 0 chksum++ | |
9702 | BL00080: ! ELSE:L2-B001 | |
9703 | add %g1, 0x8AB, %g1 ! 00000000A94A4030 ELSE:L2-B001 0 chksum++ | |
9704 | andcc %l3, 0x1, %g0 ! 00000000A94A4034 SKIP:L2-B002 0 | |
9705 | .word 0x9D0722AE ! 00000000A94A4038 SKIP:L2-B002 0 random | |
9706 | .word 0xABA590FF ! 00000000A94A403C SKIP:L2-B002 0 S illop | |
9707 | fornot2 %f16, %f30, %f30 ! 00000000A94A4040 SKIP:L2-B002 0 S | |
9708 | fabss %f3, %f10 ! 00000000A94A4044 SKIP:L2-B002 0 S | |
9709 | cmp %i2, %l1 ! 00000000A94A4048 SKIP:L2-B002 0 S | |
9710 | .word 0xF1C7B2EB ! 00000000A94A404C SKIP:L2-B002 0 S illop | |
9711 | edge16 %o3, %o0, %i4 ! 00000000A94A4050 SKIP:L2-B002 0 S | |
9712 | cmp %o3, %i2 ! 00000000A94A4054 SKIP:L2-B002 0 S | |
9713 | fmovrdgz %l1, %f28, %f30 ! 00000000A94A4058 SKIP:L2-B002 0 S | |
9714 | .word 0xC9C85434 ! 00000000A94A405C SKIP:L2-B002 0 illop | |
9715 | .word 0x9FB749D7 ! 00000000A94A4060 SKIP:L2-B002 0 S illop | |
9716 | and %o4, -1, %o4 ! 00000000A94A4064 SKIP:L2-B002 0 S | |
9717 | .word 0xA9B5CB6C ! 00000000A94A4068 SKIP:L2-B002 0 S illop | |
9718 | .word 0x95906000 ! 00000000A94A406C SKIP:L2-B002 0 S random | |
9719 | .word 0xD38979E8 ! 00000000A94A4070 SKIP:L2-B002 0 S illop | |
9720 | fba,a BL00085 ! 00000000A94A4074 SKIP:L2-B002 0 | |
9721 | alignaddr %i0, %i4, %l1 ! 00000000A94A4078 SKIP:L2-B002 0 S | |
9722 | BL00081: ! ELSE:L2-B003 | |
9723 | .word 0x9EEEDD98 ! 00000000A94A407C ELSE:L2-B003 0 S illop | |
9724 | rd %gsr, %l6 ! 00000000A94A4080 ELSE:L2-B003 0 S | |
9725 | .word 0x93D73808 ! 00000000A94A4084 ELSE:L2-B003 0 S illop | |
9726 | andn %o4, %i4, %l1 ! 00000000A94A4088 ELSE:L2-B003 0 S | |
9727 | fcmps %fcc2, %f10, %f9 ! 00000000A94A408C ELSE:L2-B003 0 S | |
9728 | array8 %i1, %i5, %i1 ! 00000000A94A4090 ELSE:L2-B003 0 S | |
9729 | orcc %o5, %i4, %i0 ! 00000000A94A4094 ELSE:L2-B003 0 S | |
9730 | fpackfix %f24, %f23 ! 00000000A94A4098 ELSE:L2-B003 0 S | |
9731 | xorcc %i3, 0x0, %i3 ! 00000000A94A409C ELSE:L2-B003 0 S | |
9732 | add %g1, 0xEC1, %g1 ! 00000000A94A40A0 ELSE:L2-B003 0 chksum++ | |
9733 | .word 0xA5CBABC6 ! 00000000A94A40A4 ELSE:L2-B003 0 S illop | |
9734 | bvs,a BL00082 ! 00000000A94A40A8 ELSE:L2-B003 0 L | |
9735 | xnor %i4, %g1, %o5 ! 00000000A94A40AC ELSE:L2-B003 0 S | |
9736 | .word 0x027EC0CF ! 00000000A94A40B0 ELSE:L2-B003 0 S illop | |
9737 | bcc,pn %xcc, BL00083 ! 00000000A94A40B4 ELSE:L2-B003 0 L | |
9738 | fpsub16s %f16, %f26, %f17 ! 00000000A94A40B8 ELSE:L2-B003 0 S | |
9739 | andn %g1, %i5, %l3 ! 00000000A94A40BC ELSE:L2-B003 0 S | |
9740 | xnor %o5, %o4, %l1 ! 00000000A94A40C0 ELSE:L2-B003 0 S | |
9741 | BL00082:stxa %i2, [%g7+%g0]0xCF ! 00000000A94A40C4 ELSE:L2-B003 0 S BAD-ASI | |
9742 | subccc %i3, %l1, %l0 ! 00000000A94A40C8 ELSE:L2-B003 0 S | |
9743 | fbg,pn %fcc2, BL00084 ;.empty ! 00000000A94A40CC ELSE:L2-B003 0 L | |
9744 | fbge,a,pt %fcc0, BL00083 ;.empty ! 00000000A94A40D0 ELSE:L2-B003 0 L | |
9745 | bl,pt %xcc, BL00084 ! 00000000A94A40D4 ELSE:L2-B003 0 L | |
9746 | BL00084:.word 0xEB080745 ! 00000000A94A40D8 ELSE:L2-B003 0 S illop | |
9747 | BL00083:.word 0xA3CD91AC ! 00000000A94A40DC ELSE:L2-B003 0 illop | |
9748 | BL00085: ! ELSE:L2-B003 | |
9749 | .word 0xA5A45A6A ! 00000000A94A40E0 ELSE:L2-B003 0 illop | |
9750 | .word 0x31ACF4CC ! 00000000A94A40E4 SKIP:L2-B004 0 random | |
9751 | bz,a BL00086 ! 00000000A94A40E8 SKIP:L2-B004 0 | |
9752 | fmovsn %icc, %f16, %f17 ! 00000000A94A40EC SKIP:L2-B004 0 S | |
9753 | .word 0xBFDCCF0A ! 00000000A94A40F0 SKIP:L2-B004 0 S illop | |
9754 | fpsub16 %f30, %f18, %f28 ! 00000000A94A40F4 SKIP:L2-B004 0 S | |
9755 | .word 0x8A081E28 ! 00000000A94A40F8 SKIP:L2-B004 0 S random | |
9756 | andn %o1, %l0, %o5 ! 00000000A94A40FC SKIP:L2-B004 0 S | |
9757 | .word 0x95906000 ! 00000000A94A4100 SKIP:L2-B004 0 S random | |
9758 | add %g1, 0xBF6, %g1 ! 00000000A94A4104 SKIP:L2-B004 0 chksum++ | |
9759 | array32 %g1, %o3, %o1 ! 00000000A94A4108 SKIP:L2-B004 0 S | |
9760 | fcmpes %fcc0, %f10, %f9 ! 00000000A94A410C SKIP:L2-B004 0 S | |
9761 | sethi %hh(0xABAD1DEAF40C5F00),%l6 ! 00000000A94A4110 SKIP:L2-B004 0 SUBR023 | |
9762 | or %l6,%hm(0xABAD1DEAF40C5F00),%l6 ! 00000000A94A4114 SKIP:L2-B004 0 | |
9763 | .word 0x0473B55B ! 00000000A94A4118 SKIP:L2-B004 0 illop | |
9764 | or %l5,%lo(0xABAD1DEAF40C5F00),%l5 ! 00000000A94A411C SKIP:L2-B004 0 | |
9765 | .word 0xCF32C100 ! 00000000A94A4120 SKIP:L2-B004 0 illop | |
9766 | or %l6, %l5, %l6 ! 00000000A94A4124 SKIP:L2-B004 0 | |
9767 | add %l6, 0x1, %l6 ! 00000000A94A4128 SKIP:L2-B004 0 | |
9768 | call SUBR023 ! 00000000A94A412C SKIP:L2-B004 0 S | |
9769 | pdist %f18, %f22, %f18 ! 00000000A94A4130 SKIP:L2-B004 0 S | |
9770 | .word 0xB3AACE08 ! 00000000A94A4134 SKIP:L2-B004 0 illop | |
9771 | .word 0x3A745DA8 ! 00000000A94A4138 SKIP:L2-B004 0 S illop | |
9772 | BL00086: ! ELSE:L2-B005 | |
9773 | .word 0xF37653F5 ! 00000000A94A413C ELSE:L2-B005 0 S illop | |
9774 | pdist %f28, %f18, %f26 ! 00000000A94A4140 ELSE:L2-B005 0 S | |
9775 | andcc %o5, %i5, %i3 ! 00000000A94A4144 ELSE:L2-B005 0 S | |
9776 | fblg,a,pt %fcc0, BL00087 ;.empty ! 00000000A94A4148 ELSE:L2-B005 0 L | |
9777 | .word 0x9D82A74D ! 00000000A94A414C ELSE:L2-B005 0 L illop | |
9778 | nop ! 00000000A94A4150 ELSE:L2-B005 0 S | |
9779 | .word 0x811E9364 ! 00000000A94A4154 ELSE:L2-B005 0 L random | |
9780 | BL00087:xnorcc %i2, %o5, %l0 ! 00000000A94A4158 ELSE:L2-B005 0 S | |
9781 | fbug,a,pn %fcc3, BL00088 ! 00000000A94A415C ELSE:L2-B005 0 L | |
9782 | .word 0xBFA8080B ! 00000000A94A4160 ELSE:L2-B005 0 S illop | |
9783 | BL00088:add %g1, 0x1A2, %g1 ! 00000000A94A4164 ELSE:L2-B005 0 chksum++ | |
9784 | .word 0xD3BA5C29 ! 00000000A94A4168 ELSE:L2-B005 0 illop | |
9785 | array32 %l1, %o0, %l1 ! 00000000A94A416C ELSE:L2-B005 0 S | |
9786 | orn %o5, %l1, %o2 ! 00000000A94A4170 ELSE:L2-B005 0 S | |
9787 | array8 %l0, %l1, %l0 ! 00000000A94A4174 ELSE:L2-B005 0 S | |
9788 | or %o1, %l0, %o5 ! 00000000A94A4178 ELSE:L2-B005 0 S | |
9789 | swap [%g6-0x0024], %i0 ! 00000000A94A417C ELSE:L2-B005 0 S >BD00089 | |
9790 | ldxa [%g7+%g0]0x1B, %i5 ! 00000000A94A4180 ELSE:L2-B005 0 S BAD-ASI | |
9791 | .word 0xC263A1E9 ! 00000000A94A4184 ELSE:L2-B005 0 S illop | |
9792 | .word 0xF666E1A6 ! 00000000A94A4188 ELSE:L2-B005 0 S illop | |
9793 | xnorcc %i0, %o5, %i4 ! 00000000A94A418C ELSE:L2-B005 0 S | |
9794 | .word 0x97B182BD ! 00000000A94A4190 ELSE:L2-B005 0 illop | |
9795 | .word 0xBFB0C3C6 ! 00000000A94A4194 ELSE:L2-B005 0 illop | |
9796 | sethi %lm(0x1097B182BD),%l5 ! 00000000A94A4198 ELSE:L2-B005 0 | |
9797 | or %l5,%lo(0x1097B182BD),%l5 ! 00000000A94A419C ELSE:L2-B005 0 | |
9798 | sllx %l6, 0x20, %l6 ! 00000000A94A41A0 ELSE:L2-B005 0 | |
9799 | or %l6, %l5, %l6 ! 00000000A94A41A4 ELSE:L2-B005 0 | |
9800 | call SUBR024 ! 00000000A94A41A8 ELSE:L2-B005 0 S | |
9801 | nop ! 00000000A94A41AC ELSE:L2-B005 0 S | |
9802 | fcmps %fcc2, %f9, %f2 ! 00000000A94A41B0 ELSE:L2-B005 0 S | |
9803 | BL00090: ! ELSE:L2-B005 | |
9804 | add %g1, 0xAB0, %g1 ! 00000000A94A41B4 ELSE:L2-B005 0 chksum++ | |
9805 | ta %xcc, 0x40 ! 00000000A94A41B8 LOOP:L1-B000 0 S +-priv | |
9806 | fcmpeq32 %f28, %f26, %o0 ! 00000000A94A41BC LOOP:L1-B000 0 S | |
9807 | .word 0x8DD6D819 ! 00000000A94A41C0 LOOP:L1-B000 0 S illop | |
9808 | fmovrsz %g1, %f27, %f24 ! 00000000A94A41C4 LOOP:L1-B000 0 S | |
9809 | andncc %o2, %i4, %i1 ! 00000000A94A41C8 LOOP:L1-B000 0 S | |
9810 | subccc %i1, %o5, %o1 ! 00000000A94A41CC LOOP:L1-B000 0 S | |
9811 | orcc %l0, %l1, %l1 ! 00000000A94A41D0 LOOP:L1-B000 0 S | |
9812 | xor %i5, %l1, %i5 ! 00000000A94A41D4 LOOP:L1-B000 0 S | |
9813 | stxa %l1, [%g7+%g0]0xB9 ! 00000000A94A41D8 LOOP:L1-B000 0 S BAD-ASI | |
9814 | movvs %xcc, %i4, %l3 ! 00000000A94A41DC LOOP:L1-B000 0 S | |
9815 | subcc %l1, %l1, %i2 ! 00000000A94A41E0 LOOP:L1-B000 0 S | |
9816 | subcc %l2, 0x1, %l2 ! 00000000A94A41E4 LOOP:L1-B000 0 | |
9817 | .word 0x8DB60575 ! 00000000A94A41E8 LOOP:L1-B000 0 illop | |
9818 | and %i1, %o5, %l0 ! 00000000A94A41EC LOOP:L1-B000 0 S | |
9819 | add %g1, 0x7F4, %g1 ! 00000000A94A41F0 LOOP:L1-B000 0 chksum++ | |
9820 | addc %l0, %i1, %i0 ! 00000000A94A41F4 SUBR:L0-B000 0 S | |
9821 | xor %l0, %g7, %l0 ! 00000000A94A41F8 SUBR:L0-B000 0 S | |
9822 | and %l0, %o1, %i0 ! 00000000A94A41FC SUBR:L0-B000 0 S | |
9823 | .word 0xB2BCF674 ! 00000000A94A4200 SUBR:L0-B000 0 S random | |
9824 | fabss %f9, %f9 ! 00000000A94A4204 SUBR:L0-B000 0 S | |
9825 | xnor %i0, %l0, %o3 ! 00000000A94A4208 SUBR:L0-B000 0 S | |
9826 | orn %i4, %i0, %o4 ! 00000000A94A420C SUBR:L0-B000 0 S | |
9827 | or %l0, %o1, %o1 ! 00000000A94A4210 SUBR:L0-B000 0 S | |
9828 | fmovs %f23, %f19 ! 00000000A94A4214 SUBR:L0-B000 0 S | |
9829 | xor %i4, %o0, %i1 ! 00000000A94A4218 SUBR:L0-B000 0 S | |
9830 | orcc %i0, %i4, %i5 ! 00000000A94A421C SUBR:L0-B000 0 S | |
9831 | xnorcc %l0, %i0, %o0 ! 00000000A94A4220 SUBR:L0-B000 0 S | |
9832 | add %g1, 0x40F, %i0 ! 00000000A94A4224 SUBR:L0-B000 0 | |
9833 | .word 0xC762E0D6 ! 00000000A94A4228 SUBR:L0-B000 0 illop | |
9834 | add %g1, 0xFAD, %g1 ! 00000000A94A422C SUBR:L0-B000 0 chksum++ | |
9835 | ||
9836 | SECTION .btext007_pg1 TEXT_VA=0xa94a4000 | |
9837 | attr_text { | |
9838 | Name = .btext007_pg1, | |
9839 | VA = 0xa94a4000, | |
9840 | RA = 0xfffef6000, | |
9841 | PA = ra2pa(0xfffef6000,0), | |
9842 | tsbonly, | |
9843 | part_0_ctx_nonzero_tsb_config_3, | |
9844 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
9845 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9846 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9847 | } | |
9848 | .text; .skip 8 | |
9849 | ||
9850 | !======================================================================== | |
9851 | ||
9852 | SECTION .btext008 TEXT_VA=0xf40c5f00 | |
9853 | attr_text { | |
9854 | Name = .btext008, | |
9855 | VA = 0xf40c5f00, | |
9856 | RA = 0xfffef1f00, | |
9857 | PA = ra2pa(0xfffef1f00,0), | |
9858 | notsb | |
9859 | } | |
9860 | ||
9861 | SECTION .btext008_pg0 TEXT_VA=0xf40c4000 | |
9862 | attr_text { | |
9863 | Name = .btext008_pg0, | |
9864 | VA = 0xf40c4000, | |
9865 | RA = 0xfffef0000, | |
9866 | PA = ra2pa(0xfffef0000,0), | |
9867 | tsbonly, | |
9868 | part_0_ctx_nonzero_tsb_config_3, | |
9869 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
9870 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9871 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9872 | } | |
9873 | .text; .skip 8 | |
9874 | ||
9875 | ||
9876 | SECTION .btext008 | |
9877 | .text | |
9878 | .global SUBR023; SUBR023: | |
9879 | add %g1, 0xF81, %g1 ! 00000000F40C5F00 SUBR:L0-B000 0 chksum++ | |
9880 | and %g1, 0xFE, %o4 ! 00000000F40C5F04 LOOP:L1-B000 0 | |
9881 | BL00106: ! LOOP:L1-B000 | |
9882 | add %g1, 0x8D4, %g1 ! 00000000F40C5F08 LOOP:L1-B000 0 chksum++ | |
9883 | fbge,pt %fcc2, BL00092 ! 00000000F40C5F0C SKIP:L2-B000 0 | |
9884 | orcc %o5, %i5, %o5 ! 00000000F40C5F10 SKIP:L2-B000 0 S | |
9885 | xor %i1, %o1, %o3 ! 00000000F40C5F14 SKIP:L2-B000 0 S | |
9886 | ta %xcc, 0x46 ! 00000000F40C5F18 SKIP:L2-B000 0 S demap-page | |
9887 | .word 0xC5B62FC6 ! 00000000F40C5F1C SKIP:L2-B000 0 S illop | |
9888 | nop ! 00000000F40C5F20 SKIP:L2-B000 0 S | |
9889 | .word 0xA564DA1C ! 00000000F40C5F24 SKIP:L2-B000 0 S illop | |
9890 | array16 %o4, %o0, %o0 ! 00000000F40C5F28 SKIP:L2-B000 0 S | |
9891 | .word 0x0FE319D6 ! 00000000F40C5F2C SKIP:L2-B000 0 S illop | |
9892 | add %g1, 0xE8B, %g1 ! 00000000F40C5F30 SKIP:L2-B000 0 chksum++ | |
9893 | array16 %o5, %i5, %o0 ! 00000000F40C5F34 SKIP:L2-B000 0 S | |
9894 | orcc %o0, %i1, %o2 ! 00000000F40C5F38 SKIP:L2-B000 0 S | |
9895 | .word 0xB9B652D6 ! 00000000F40C5F3C SKIP:L2-B000 0 S illop | |
9896 | .word 0x81964002 ! 00000000F40C5F40 SKIP:L2-B000 0 S illop | |
9897 | .word 0xDF051344 ! 00000000F40C5F44 SKIP:L2-B000 0 S random | |
9898 | ba,pt %icc, BL00093 ! 00000000F40C5F48 SKIP:L2-B000 0 | |
9899 | .word 0x85CC975C ! 00000000F40C5F4C SKIP:L2-B000 0 S illop | |
9900 | BL00092: ! ELSE:L2-B001 | |
9901 | nop ! 00000000F40C5F50 ELSE:L2-B001 0 S | |
9902 | fmovsl %fcc0, %f4, %f4 ! 00000000F40C5F54 ELSE:L2-B001 0 S | |
9903 | .word 0xEFE1B8B4 ! 00000000F40C5F58 ELSE:L2-B001 0 S random | |
9904 | and %o5, %o5, %o2 ! 00000000F40C5F5C ELSE:L2-B001 0 S | |
9905 | .word 0xB1A40DAA ! 00000000F40C5F60 ELSE:L2-B001 0 S illop_FP | |
9906 | .word 0xCBEDE56C ! 00000000F40C5F64 ELSE:L2-B001 0 S illop | |
9907 | orcc %i4, %o3, %o2 ! 00000000F40C5F68 ELSE:L2-B001 0 S | |
9908 | fcmpd %fcc1, %f62, %f14 ! 00000000F40C5F6C ELSE:L2-B001 0 S | |
9909 | fmovd %f42, %f46 ! 00000000F40C5F70 ELSE:L2-B001 0 S | |
9910 | .word 0x85D4932A ! 00000000F40C5F74 ELSE:L2-B001 0 S illop | |
9911 | add %g1, 0x9DB, %g1 ! 00000000F40C5F78 ELSE:L2-B001 0 chksum++ | |
9912 | .word 0x8F451798 ! 00000000F40C5F7C ELSE:L2-B001 0 S illop | |
9913 | fmovd %f12, %f32 ! 00000000F40C5F80 ELSE:L2-B001 0 S | |
9914 | rd %gsr, %l6 ! 00000000F40C5F84 ELSE:L2-B001 0 S | |
9915 | wr %l6, 0xB8, %gsr ! 00000000F40C5F88 ELSE:L2-B001 0 S | |
9916 | .word 0x89A5010D ! 00000000F40C5F8C ELSE:L2-B001 0 S illop_FP | |
9917 | .word 0x1FE0AA32 ! 00000000F40C5F90 ELSE:L2-B001 0 S illop | |
9918 | .word 0x9DAAC888 ! 00000000F40C5F94 ELSE:L2-B001 0 S illop | |
9919 | BL00093: ! ELSE:L2-B001 | |
9920 | .word 0x8DB1C654 ! 00000000F40C5F98 ELSE:L2-B001 0 illop | |
9921 | fbl,a,pn %fcc0, BL00096 ! 00000000F40C5F9C SKIP:L2-B002 0 | |
9922 | fcmple32 %f16, %f22, %o5 ! 00000000F40C5FA0 SKIP:L2-B002 0 S | |
9923 | .word 0x81910010 ! 00000000F40C5FA4 SKIP:L2-B002 0 S illop | |
9924 | fabss %f4, %f4 ! 00000000F40C5FA8 SKIP:L2-B002 0 S | |
9925 | pdist %f24, %f20, %f18 ! 00000000F40C5FAC SKIP:L2-B002 0 S | |
9926 | udiv %o2, 0x0, %l3 ! 00000000F40C5FB0 SKIP:L2-B002 0 S | |
9927 | add %g1, 0xCA8, %g1 ! 00000000F40C5FB4 SKIP:L2-B002 0 chksum++ | |
9928 | or %o2, %o1, %o2 ! 00000000F40C5FB8 SKIP:L2-B002 0 S | |
9929 | bcs BL00094 ! 00000000F40C5FBC SKIP:L2-B002 0 L | |
9930 | subcc %o1, %o4, %o3 ! 00000000F40C5FC0 SKIP:L2-B002 0 S | |
9931 | movo %fcc3, %o1, %o1 ! 00000000F40C5FC4 SKIP:L2-B002 0 S | |
9932 | bne,a BL00094 ;.empty ! 00000000F40C5FC8 SKIP:L2-B002 0 L | |
9933 | bvc,a,pn %icc, BL00094 ! 00000000F40C5FCC SKIP:L2-B002 0 L | |
9934 | fmovsne %fcc2, %f11, %f4 ! 00000000F40C5FD0 SKIP:L2-B002 0 S | |
9935 | fble BL00095 ! 00000000F40C5FD4 SKIP:L2-B002 0 L | |
9936 | BL00094:xor %o2, %o2, %o5 ! 00000000F40C5FD8 SKIP:L2-B002 0 S | |
9937 | BL00095:add %g1, 0xEDC, %g1 ! 00000000F40C5FDC SKIP:L2-B002 0 chksum++ | |
9938 | .word 0x99B28373 ! 00000000F40C5FE0 SKIP:L2-B002 0 illop | |
9939 | wr %g1, %g1, %fprs ! 00000000F40C5FE4 SKIP:L2-B002 0 S | |
9940 | BL00096: ! ELSE:L2-B003 | |
9941 | edge16n %o2, %o3, %o2 ! 00000000F40C5FE8 ELSE:L2-B003 0 S | |
9942 | .word 0x8FAE0A34 ! 00000000F40C5FEC ELSE:L2-B003 0 S illop | |
9943 | bneg BL00097 ! 00000000F40C5FF0 ELSE:L2-B003 0 L | |
9944 | fsubs %f5, %f11, %f5 ! 00000000F40C5FF4 ELSE:L2-B003 0 S | |
9945 | BL00097:fmovrslez %o1, %f16, %f28 ! 00000000F40C5FF8 ELSE:L2-B003 0 S | |
9946 | fbge,a BL00098 ! 00000000F40C5FFC ELSE:L2-B003 0 L | |
9947 | BL00098:xnorcc %o3, %o4, %o3 ! 00000000F40C6000 ELSE:L2-B003 0 S | |
9948 | nop ! 00000000F40C6004 ELSE:L2-B003 0 S | |
9949 | pdist %f26, %f16, %f18 ! 00000000F40C6008 ELSE:L2-B003 0 S | |
9950 | add %g1, 0xC2F, %g1 ! 00000000F40C600C ELSE:L2-B003 0 chksum++ | |
9951 | .word 0x83A880FC ! 00000000F40C6010 ELSE:L2-B003 0 illop | |
9952 | pdist %f16, %f26, %f20 ! 00000000F40C6014 ELSE:L2-B003 0 S | |
9953 | pdist %f16, %f28, %f30 ! 00000000F40C6018 ELSE:L2-B003 0 S | |
9954 | .word 0x83880000 ! 00000000F40C601C ELSE:L2-B003 0 S random | |
9955 | fcmpeq32 %f18, %f30, %o3 ! 00000000F40C6020 ELSE:L2-B003 0 S | |
9956 | .word 0x81C7E008 ! 00000000F40C6024 ELSE:L2-B003 0 S random | |
9957 | xnorcc %o3, %o5, %o2 ! 00000000F40C6028 ELSE:L2-B003 0 S | |
9958 | BL00099: ! ELSE:L2-B003 | |
9959 | add %g1, 0xF12, %g1 ! 00000000F40C602C ELSE:L2-B003 0 chksum++ | |
9960 | fcmpd %fcc0, %f32, %f12 ! 00000000F40C6030 SKIP:L2-B004 0 | |
9961 | fbge,a BL00100 ! 00000000F40C6034 SKIP:L2-B004 0 | |
9962 | edge32n %o3, %o3, %o3 ! 00000000F40C6038 SKIP:L2-B004 0 S | |
9963 | fcmpd %fcc1, %f46, %f46 ! 00000000F40C603C SKIP:L2-B004 0 S | |
9964 | .word 0xBBA6090F ! 00000000F40C6040 SKIP:L2-B004 0 S illop | |
9965 | alignaddr %o0, %g1, %o5 ! 00000000F40C6044 SKIP:L2-B004 0 S | |
9966 | array8 %o0, %o2, %o2 ! 00000000F40C6048 SKIP:L2-B004 0 S | |
9967 | fsubd %f12, %f32, %f14 ! 00000000F40C604C SKIP:L2-B004 0 S | |
9968 | ta %xcc, 0x46 ! 00000000F40C6050 SKIP:L2-B004 0 S demap-page | |
9969 | array8 %o3, %o2, %o3 ! 00000000F40C6054 SKIP:L2-B004 0 S | |
9970 | fcmped %fcc3, %f40, %f12 ! 00000000F40C6058 SKIP:L2-B004 0 S | |
9971 | add %g1, 0xE2D, %g1 ! 00000000F40C605C SKIP:L2-B004 0 chksum++ | |
9972 | fexpand %f26, %f20 ! 00000000F40C6060 SKIP:L2-B004 0 S | |
9973 | xor %o4, %o5, %o1 ! 00000000F40C6064 SKIP:L2-B004 0 S | |
9974 | .word 0xA3A960CE ! 00000000F40C6068 SKIP:L2-B004 0 S illop_FP | |
9975 | pdist %f16, %f20, %f24 ! 00000000F40C606C SKIP:L2-B004 0 S | |
9976 | or %o3, %o5, %o5 ! 00000000F40C6070 SKIP:L2-B004 0 S | |
9977 | .word 0xBD880E89 ! 00000000F40C6074 SKIP:L2-B004 0 S illop | |
9978 | .word 0xABA61624 ! 00000000F40C6078 SKIP:L2-B004 0 S illop | |
9979 | ba BL00101 ! 00000000F40C607C SKIP:L2-B004 0 | |
9980 | fnegs %f25, %f26 ! 00000000F40C6080 SKIP:L2-B004 0 S | |
9981 | BL00100: ! ELSE:L2-B005 | |
9982 | xnor %o5, %o0, %o2 ! 00000000F40C6084 ELSE:L2-B005 0 S | |
9983 | .word 0xF1703637 ! 00000000F40C6088 ELSE:L2-B005 0 S illop | |
9984 | wr %g1, %o0, %fprs ! 00000000F40C608C ELSE:L2-B005 0 S | |
9985 | rd %gsr, %l6 ! 00000000F40C6090 ELSE:L2-B005 0 S | |
9986 | wr %l6, 0x90, %gsr ! 00000000F40C6094 ELSE:L2-B005 0 S | |
9987 | .word 0x32A8ED76 ! 00000000F40C6098 ELSE:L2-B005 0 random | |
9988 | orncc %o2, %o3, %o5 ! 00000000F40C609C ELSE:L2-B005 0 S | |
9989 | fand %f26, %f30, %f30 ! 00000000F40C60A0 ELSE:L2-B005 0 S | |
9990 | add %g5, %g7, %g5 ! 00000000F40C60A4 ELSE:L2-B005 0 S | |
9991 | .word 0x9FC68000 ! 00000000F40C60A8 ELSE:L2-B005 0 S random | |
9992 | BL00101: ! ELSE:L2-B005 | |
9993 | add %g1, 0x443, %g1 ! 00000000F40C60AC ELSE:L2-B005 0 chksum++ | |
9994 | fcmpd %fcc1, %f32, %f14 ! 00000000F40C60B0 SKIP:L2-B006 0 | |
9995 | .word 0x81880000 ! 00000000F40C60B4 SKIP:L2-B006 0 random | |
9996 | array32 %o5, %g1, %o2 ! 00000000F40C60B8 SKIP:L2-B006 0 S | |
9997 | orncc %g1, %o5, %o0 ! 00000000F40C60BC SKIP:L2-B006 0 S | |
9998 | .word 0x85AD1965 ! 00000000F40C60C0 SKIP:L2-B006 0 L illop | |
9999 | sdivcc %o2, %g7, %i6 ! 00000000F40C60C4 SKIP:L2-B006 0 S | |
10000 | BL00102:orcc %o5, %o2, %o5 ! 00000000F40C60C8 SKIP:L2-B006 0 S | |
10001 | .word 0x9F92400D ! 00000000F40C60CC SKIP:L2-B006 0 L illop | |
10002 | bleu,pn %xcc, BL00103 ! 00000000F40C60D0 SKIP:L2-B006 0 L | |
10003 | orncc %o0, %o0, %o3 ! 00000000F40C60D4 SKIP:L2-B006 0 S | |
10004 | BL00103:nop ! 00000000F40C60D8 SKIP:L2-B006 0 S | |
10005 | .word 0xA796A004 ! 00000000F40C60DC SKIP:L2-B006 0 illop | |
10006 | add %g1, 0xC75, %g1 ! 00000000F40C60E0 SKIP:L2-B006 0 chksum++ | |
10007 | pdist %f28, %f24, %f28 ! 00000000F40C60E4 SKIP:L2-B006 0 S | |
10008 | fcmpd %fcc2, %f14, %f60 ! 00000000F40C60E8 SKIP:L2-B006 0 S | |
10009 | .word 0xCD2BEB4F ! 00000000F40C60EC SKIP:L2-B006 0 S illop | |
10010 | andn %o2, %g5, %o3 ! 00000000F40C60F0 SKIP:L2-B006 0 S | |
10011 | fandnot1s %f28, %f16, %f23 ! 00000000F40C60F4 SKIP:L2-B006 0 S | |
10012 | fpmerge %f25, %f16, %f18 ! 00000000F40C60F8 SKIP:L2-B006 0 S | |
10013 | srax %o2, %g1, %o0 ! 00000000F40C60FC SKIP:L2-B006 0 S | |
10014 | .word 0xA1A29811 ! 00000000F40C6100 SKIP:L2-B006 0 illop | |
10015 | nop ! 00000000F40C6104 SKIP:L2-B006 0 S | |
10016 | BL00104: ! ELSE:L2-B007 | |
10017 | xor %o5, %o3, %o0 ! 00000000F40C6108 ELSE:L2-B007 0 S | |
10018 | andncc %o0, %o0, %o1 ! 00000000F40C610C ELSE:L2-B007 0 S | |
10019 | andcc %o5, %o3, %o5 ! 00000000F40C6110 ELSE:L2-B007 0 S | |
10020 | xor %o5, %o2, %o2 ! 00000000F40C6114 ELSE:L2-B007 0 S | |
10021 | fxor %f24, %f20, %f18 ! 00000000F40C6118 ELSE:L2-B007 0 S | |
10022 | fpadd32s %f25, %f18, %f18 ! 00000000F40C611C ELSE:L2-B007 0 S | |
10023 | fsrc1s %f18, %f20 ! 00000000F40C6120 ELSE:L2-B007 0 S | |
10024 | pdist %f30, %f26, %f30 ! 00000000F40C6124 ELSE:L2-B007 0 S | |
10025 | add %g1, 0x265, %g1 ! 00000000F40C6128 ELSE:L2-B007 0 chksum++ | |
10026 | .word 0x1B2102BB ! 00000000F40C612C ELSE:L2-B007 0 S random | |
10027 | rd %gsr, %l6 ! 00000000F40C6130 ELSE:L2-B007 0 S | |
10028 | .word 0x1A59F0C0 ! 00000000F40C6134 ELSE:L2-B007 0 S illop | |
10029 | cmp %o5, %g1 ! 00000000F40C6138 ELSE:L2-B007 0 S | |
10030 | .word 0xEB533330 ! 00000000F40C613C ELSE:L2-B007 0 S illop | |
10031 | orn %o3, %o3, %o0 ! 00000000F40C6140 ELSE:L2-B007 0 S | |
10032 | xnorcc %o2, %o1, %o1 ! 00000000F40C6144 ELSE:L2-B007 0 S | |
10033 | BL00105: ! ELSE:L2-B007 | |
10034 | .word 0xD56894C5 ! 00000000F40C6148 ELSE:L2-B007 0 illop | |
10035 | .word 0xC6E6B327 ! 00000000F40C614C LOOP:L1-B000 0 S illop | |
10036 | .word 0xAFA84A10 ! 00000000F40C6150 LOOP:L1-B000 0 S illop | |
10037 | xnorcc %o0, %o0, %o1 ! 00000000F40C6154 LOOP:L1-B000 0 S | |
10038 | array16 %o4, %o1, %o0 ! 00000000F40C6158 LOOP:L1-B000 0 S | |
10039 | fnands %f18, %f20, %f27 ! 00000000F40C615C LOOP:L1-B000 0 S | |
10040 | .word 0xA1AE24DE ! 00000000F40C6160 LOOP:L1-B000 0 S illop | |
10041 | andn %o1, %o4, %o3 ! 00000000F40C6164 LOOP:L1-B000 0 S | |
10042 | srlx %o4, 0x1, %o4 ! 00000000F40C6168 LOOP:L1-B000 0 | |
10043 | andcc %o4, 0x1, %g0 ! 00000000F40C616C LOOP:L1-B000 0 | |
10044 | bne,pn %xcc, BL00106 ! 00000000F40C6170 LOOP:L1-B000 0 | |
10045 | array16 %o4, %g1, %o1 ! 00000000F40C6174 LOOP:L1-B000 0 S | |
10046 | .word 0x99CB0F7A ! 00000000F40C6178 LOOP:L1-B000 0 illop | |
10047 | alignaddrl %o0, %o0, %o3 ! 00000000F40C617C SUBR:L0-B000 0 S | |
10048 | fcmpgt32 %f20, %f30, %o4 ! 00000000F40C6180 SUBR:L0-B000 0 S | |
10049 | orn %o1, %o3, %o2 ! 00000000F40C6184 SUBR:L0-B000 0 S | |
10050 | xnorcc %o1, %o1, %o0 ! 00000000F40C6188 SUBR:L0-B000 0 S | |
10051 | retl ! 00000000F40C618C SUBR:L0-B000 0 | |
10052 | add %g1, 0x8D0, %g1 ! 00000000F40C6190 SUBR:L0-B000 0 chksum++ | |
10053 | ||
10054 | SECTION .btext008_pg1 TEXT_VA=0xf40c6000 | |
10055 | attr_text { | |
10056 | Name = .btext008_pg1, | |
10057 | VA = 0xf40c6000, | |
10058 | RA = 0xfffef2000, | |
10059 | PA = ra2pa(0xfffef2000,0), | |
10060 | tsbonly, | |
10061 | part_0_ctx_nonzero_tsb_config_3, | |
10062 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
10063 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
10064 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
10065 | } | |
10066 | .text; .skip 8 | |
10067 | ||
10068 | !======================================================================== | |
10069 | ||
10070 | SECTION .btext009 TEXT_VA=0x3a9bff00 | |
10071 | attr_text { | |
10072 | Name = .btext009, | |
10073 | VA = 0x3a9bff00, | |
10074 | RA = 0xfffedff00, | |
10075 | PA = ra2pa(0xfffedff00,0), | |
10076 | notsb | |
10077 | } | |
10078 | ||
10079 | SECTION .btext009_pg0 TEXT_VA=0x3a9b0000 | |
10080 | attr_text { | |
10081 | Name = .btext009_pg0, | |
10082 | VA = 0x3a9b0000, | |
10083 | RA = 0xfffed0000, | |
10084 | PA = ra2pa(0xfffed0000,0), | |
10085 | tsbonly, | |
10086 | part_0_ctx_nonzero_tsb_config_1, | |
10087 | TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1, | |
10088 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
10089 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
10090 | } | |
10091 | .text; .skip 8 | |
10092 | ||
10093 | ||
10094 | SECTION .btext009 | |
10095 | .text | |
10096 | .global SUBR024; SUBR024: | |
10097 | .word 0xF588073F ! 000000003A9BFF00 SUBR:L0-B000 0 S illop | |
10098 | nop ! 000000003A9BFF04 SUBR:L0-B000 0 S | |
10099 | fpmerge %f16, %f30, %f24 ! 000000003A9BFF08 SUBR:L0-B000 0 S | |
10100 | alignaddrl %i4, %i3, %o5 ! 000000003A9BFF0C SUBR:L0-B000 0 S | |
10101 | stxa %i4, [%g7+%g0]0x6E ! 000000003A9BFF10 SUBR:L0-B000 0 S BAD-ASI | |
10102 | or %o3, %i3, %o3 ! 000000003A9BFF14 SUBR:L0-B000 0 S | |
10103 | add %g1, 0xFA7, %g1 ! 000000003A9BFF18 SUBR:L0-B000 0 chksum++ | |
10104 | and %g1, 0xFE, %o2 ! 000000003A9BFF1C LOOP:L1-B000 0 | |
10105 | BL00132: ! LOOP:L1-B000 | |
10106 | add %g1, 0xA31, %g1 ! 000000003A9BFF20 LOOP:L1-B000 0 chksum++ | |
10107 | .word 0xAD4F1DFE ! 000000003A9BFF24 LOOP:L1-B000 0 S illop | |
10108 | bg BL00107 ! 000000003A9BFF28 LOOP:L1-B000 0 L | |
10109 | nop ! 000000003A9BFF2C LOOP:L1-B000 0 S | |
10110 | andn %i2, %g1, %o3 ! 000000003A9BFF30 LOOP:L1-B000 0 S | |
10111 | .word 0x39215D18 ! 000000003A9BFF34 LOOP:L1-B000 0 L random | |
10112 | BL00107:nop ! 000000003A9BFF38 LOOP:L1-B000 0 S | |
10113 | BL00108:.word 0x957D5374 ! 000000003A9BFF3C LOOP:L1-B000 0 L illop | |
10114 | nop ! 000000003A9BFF40 LOOP:L1-B000 0 S | |
10115 | BL00109:.word 0xB9A718A8 ! 000000003A9BFF44 LOOP:L1-B000 0 S illop_FP | |
10116 | add %g1, 0x11A, %g1 ! 000000003A9BFF48 LOOP:L1-B000 0 chksum++ | |
10117 | fbl,pn %fcc2, BL00113 ! 000000003A9BFF4C SKIP:L2-B000 0 | |
10118 | .word 0xBD88837A ! 000000003A9BFF50 SKIP:L2-B000 0 S illop | |
10119 | array32 %o3, %o3, %o3 ! 000000003A9BFF54 SKIP:L2-B000 0 S | |
10120 | fbn,a,pn %fcc0, BL00110 ;.empty ! 000000003A9BFF58 SKIP:L2-B000 0 L | |
10121 | .word 0xBDA04119 ! 000000003A9BFF5C SKIP:L2-B000 0 L illop | |
10122 | BL00111:.word 0xCFDF7247 ! 000000003A9BFF60 SKIP:L2-B000 0 S illop | |
10123 | .word 0x93A60161 ! 000000003A9BFF64 SKIP:L2-B000 0 S illop | |
10124 | fba BL00112 ! 000000003A9BFF68 SKIP:L2-B000 0 L | |
10125 | BL00110:fcmple32 %f18, %f24, %o1 ! 000000003A9BFF6C SKIP:L2-B000 0 S | |
10126 | popc %o3, %o5 ! 000000003A9BFF70 SKIP:L2-B000 0 S | |
10127 | BL00112:edge16 %o3, %o5, %o0 ! 000000003A9BFF74 SKIP:L2-B000 0 S | |
10128 | xor %o3, %o0, %o3 ! 000000003A9BFF78 SKIP:L2-B000 0 S | |
10129 | .word 0x9F783186 ! 000000003A9BFF7C SKIP:L2-B000 0 illop | |
10130 | add %g1, 0x5DC, %g1 ! 000000003A9BFF80 SKIP:L2-B000 0 chksum++ | |
10131 | .word 0x0C4827BE ! 000000003A9BFF84 SKIP:L2-B000 0 S random | |
10132 | xor %o0, %g1, %o4 ! 000000003A9BFF88 SKIP:L2-B000 0 S | |
10133 | ta %xcc, 0x46 ! 000000003A9BFF8C SKIP:L2-B000 0 S demap-page | |
10134 | fandnot1 %f24, %f22, %f22 ! 000000003A9BFF90 SKIP:L2-B000 0 S | |
10135 | fpadd16s %f29, %f24, %f21 ! 000000003A9BFF94 SKIP:L2-B000 0 S | |
10136 | fcmpne16 %f20, %f24, %o1 ! 000000003A9BFF98 SKIP:L2-B000 0 S | |
10137 | ba,a BL00114 ! 000000003A9BFF9C SKIP:L2-B000 0 | |
10138 | subcc %o0, %o3, %o3 ! 000000003A9BFFA0 SKIP:L2-B000 0 S | |
10139 | BL00113: ! ELSE:L2-B001 | |
10140 | or %o1, %o2, %o0 ! 000000003A9BFFA4 ELSE:L2-B001 0 S | |
10141 | fpsub32s %f21, %f19, %f28 ! 000000003A9BFFA8 ELSE:L2-B001 0 S | |
10142 | fnegs %f29, %f30 ! 000000003A9BFFAC ELSE:L2-B001 0 S | |
10143 | cmp %o0, %o5 ! 000000003A9BFFB0 ELSE:L2-B001 0 S | |
10144 | fpackfix %f22, %f18 ! 000000003A9BFFB4 ELSE:L2-B001 0 S | |
10145 | or %o0, %o3, %o4 ! 000000003A9BFFB8 ELSE:L2-B001 0 S | |
10146 | .word 0x87AF6160 ! 000000003A9BFFBC ELSE:L2-B001 0 illop | |
10147 | .word 0xA3A8CA92 ! 000000003A9BFFC0 ELSE:L2-B001 0 illop | |
10148 | ldx [%g6-0x0088], %g6 ! 000000003A9BFFC4 ELSE:L2-B001 0 ptr_chase | |
10149 | ldx [%g6-0x0088], %g6 ! 000000003A9BFFC8 ELSE:L2-B001 0 ptr_chase | |
10150 | ldx [%g6-0x0088], %g6 ! 000000003A9BFFCC ELSE:L2-B001 0 ptr_chase | |
10151 | ldx [%g6-0x0088], %g6 ! 000000003A9BFFD0 ELSE:L2-B001 0 ptr_chase | |
10152 | .word 0xCD7BB068 ! 000000003A9BFFD4 ELSE:L2-B001 0 illop | |
10153 | .word 0x843CAF4C ! 000000003A9BFFD8 ELSE:L2-B001 0 S random | |
10154 | movvc %xcc, %o5, %o0 ! 000000003A9BFFDC ELSE:L2-B001 0 S | |
10155 | wr %g1, %o5, %fprs ! 000000003A9BFFE0 ELSE:L2-B001 0 S | |
10156 | BL00114: ! ELSE:L2-B001 | |
10157 | add %g1, 0x494, %g1 ! 000000003A9BFFE4 ELSE:L2-B001 0 chksum++ | |
10158 | andcc %o0, 0x400, %g0 ! 000000003A9BFFE8 SKIP:L2-B002 0 | |
10159 | bnz,a BL00115 ! 000000003A9BFFEC SKIP:L2-B002 0 | |
10160 | wr %g1, %o1, %fprs ! 000000003A9BFFF0 SKIP:L2-B002 0 S | |
10161 | andcc %o4, %o5, %o5 ! 000000003A9BFFF4 SKIP:L2-B002 0 S | |
10162 | xorcc %o0, %o5, %o3 ! 000000003A9BFFF8 SKIP:L2-B002 0 S | |
10163 | .word 0xBE853791 ! 000000003A9BFFFC SKIP:L2-B002 0 S random | |
10164 | .word 0xA5B4930E ! 000000003A9C0000 SKIP:L2-B002 0 S illop_VIS | |
10165 | orn %o4, %o4, %o0 ! 000000003A9C0004 SKIP:L2-B002 0 S | |
10166 | stxa %o0, [%g2+%g0]0x69 ! 000000003A9C0008 SKIP:L2-B002 0 S BAD-ASI | |
10167 | add %g1, 0x18D, %g1 ! 000000003A9C000C SKIP:L2-B002 0 chksum++ | |
10168 | fmovdcs %xcc, %f24, %f28 ! 000000003A9C0010 SKIP:L2-B002 0 S | |
10169 | .word 0x9FC3801F ! 000000003A9C0014 SKIP:L2-B002 0 S random | |
10170 | .word 0x5A689FF0 ! 000000003A9C0018 SKIP:L2-B002 0 S random | |
10171 | pdist %f20, %f28, %f30 ! 000000003A9C001C SKIP:L2-B002 0 S | |
10172 | fcmps %fcc0, %f11, %f2 ! 000000003A9C0020 SKIP:L2-B002 0 S | |
10173 | fba,a BL00119 ! 000000003A9C0024 SKIP:L2-B002 0 | |
10174 | ta %xcc, 0x46 ! 000000003A9C0028 SKIP:L2-B002 0 S demap-page | |
10175 | BL00115: ! ELSE:L2-B003 | |
10176 | fnegs %f10, %f5 ! 000000003A9C002C ELSE:L2-B003 0 S | |
10177 | xorcc %o4, %o4, %o1 ! 000000003A9C0030 ELSE:L2-B003 0 S | |
10178 | wr %g1, %o1, %fprs ! 000000003A9C0034 ELSE:L2-B003 0 S | |
10179 | fmovso %fcc2, %f4, %f4 ! 000000003A9C0038 ELSE:L2-B003 0 S | |
10180 | .word 0x9FB547F5 ! 000000003A9C003C ELSE:L2-B003 0 S illop_VIS | |
10181 | bge,a BL00116 ! 000000003A9C0040 ELSE:L2-B003 0 L | |
10182 | .word 0xB1AE8A33 ! 000000003A9C0044 ELSE:L2-B003 0 S illop | |
10183 | BL00116:fbge,pn %fcc2, BL00117 ! 000000003A9C0048 ELSE:L2-B003 0 L | |
10184 | wr %g1, %o3, %fprs ! 000000003A9C004C ELSE:L2-B003 0 S | |
10185 | faligndata %f18, %f24, %f26 ! 000000003A9C0050 ELSE:L2-B003 0 S | |
10186 | bnz,pn %xcc, BL00118 ! 000000003A9C0054 ELSE:L2-B003 0 L | |
10187 | fcmpes %fcc1, %f8, %f3 ! 000000003A9C0058 ELSE:L2-B003 0 S | |
10188 | xor %o1, %g1, %o1 ! 000000003A9C005C ELSE:L2-B003 0 S | |
10189 | nop ! 000000003A9C0060 ELSE:L2-B003 0 S | |
10190 | BL00117:fbn BL00118 ! 000000003A9C0064 ELSE:L2-B003 0 L | |
10191 | BL00118:fcmpne32 %f22, %f26, %o1 ! 000000003A9C0068 ELSE:L2-B003 0 S | |
10192 | subcc %o3, %o3, %o5 ! 000000003A9C006C ELSE:L2-B003 0 S | |
10193 | add %g1, 0x5A8, %g1 ! 000000003A9C0070 ELSE:L2-B003 0 chksum++ | |
10194 | add %g1, 0xFC6, %g1 ! 000000003A9C0074 ELSE:L2-B003 0 chksum++ | |
10195 | ta %xcc, 0x46 ! 000000003A9C0078 ELSE:L2-B003 0 S demap-page | |
10196 | orn %o0, %o0, %o1 ! 000000003A9C007C ELSE:L2-B003 0 S | |
10197 | andcc %o3, %o5, %o4 ! 000000003A9C0080 ELSE:L2-B003 0 S | |
10198 | xnor %o1, %o3, %o3 ! 000000003A9C0084 ELSE:L2-B003 0 S | |
10199 | .word 0x9790527D ! 000000003A9C0088 ELSE:L2-B003 0 S illop | |
10200 | nop ! 000000003A9C008C ELSE:L2-B003 0 S | |
10201 | BL00119: ! ELSE:L2-B003 | |
10202 | add %g1, 0xD2F, %g1 ! 000000003A9C0090 ELSE:L2-B003 0 chksum++ | |
10203 | andcc %o1, 0x20, %g0 ! 000000003A9C0094 SKIP:L2-B004 0 | |
10204 | bnz,pt %xcc, BL00120 ! 000000003A9C0098 SKIP:L2-B004 0 | |
10205 | xor %o0, %o3, %o0 ! 000000003A9C009C SKIP:L2-B004 0 S | |
10206 | xnorcc %o4, %o1, %o1 ! 000000003A9C00A0 SKIP:L2-B004 0 S | |
10207 | movrz %o3, %o4, %o0 ! 000000003A9C00A4 SKIP:L2-B004 0 S | |
10208 | xnorcc %o5, %o3, %o5 ! 000000003A9C00A8 SKIP:L2-B004 0 S | |
10209 | bmask %g1, %o4, %o3 ! 000000003A9C00AC SKIP:L2-B004 0 S | |
10210 | .word 0x85AF8C1D ! 000000003A9C00B0 SKIP:L2-B004 0 S illop | |
10211 | .word 0xA3CA5894 ! 000000003A9C00B4 SKIP:L2-B004 0 illop | |
10212 | .word 0xB19481D4 ! 000000003A9C00B8 SKIP:L2-B004 0 S illop | |
10213 | andn %o5, %o5, %o0 ! 000000003A9C00BC SKIP:L2-B004 0 S | |
10214 | .word 0x81CFE008 ! 000000003A9C00C0 SKIP:L2-B004 0 S random | |
10215 | fpadd16s %f30, %f23, %f17 ! 000000003A9C00C4 SKIP:L2-B004 0 S | |
10216 | fcmps %fcc2, %f4, %f5 ! 000000003A9C00C8 SKIP:L2-B004 0 S | |
10217 | fcmped %fcc2, %f6, %f34 ! 000000003A9C00CC SKIP:L2-B004 0 S | |
10218 | andcc %o3, %o3, %o3 ! 000000003A9C00D0 SKIP:L2-B004 0 S | |
10219 | or %o1, %g1, %o1 ! 000000003A9C00D4 SKIP:L2-B004 0 S | |
10220 | .word 0xAACEB5B0 ! 000000003A9C00D8 SKIP:L2-B004 0 S illop | |
10221 | .word 0xE373868F ! 000000003A9C00DC SKIP:L2-B004 0 S random | |
10222 | nop ! 000000003A9C00E0 SKIP:L2-B004 0 S | |
10223 | fba,a BL00126 ! 000000003A9C00E4 SKIP:L2-B004 0 | |
10224 | fornot1 %f24, %f30, %f20 ! 000000003A9C00E8 SKIP:L2-B004 0 S | |
10225 | BL00120: ! ELSE:L2-B005 | |
10226 | nop ! 000000003A9C00EC ELSE:L2-B005 0 S | |
10227 | .word 0xBB90C011 ! 000000003A9C00F0 ELSE:L2-B005 0 S illop | |
10228 | fbo,a,pt %fcc1, BL00121 ;.empty ! 000000003A9C00F4 ELSE:L2-B005 0 L | |
10229 | BL00121:fbuge,pn %fcc1, BL00122 ! 000000003A9C00F8 ELSE:L2-B005 0 L | |
10230 | rd %y, %o4 ! 000000003A9C00FC ELSE:L2-B005 0 S | |
10231 | and %o3, %o4, %o1 ! 000000003A9C0100 ELSE:L2-B005 0 S | |
10232 | fcmpgt16 %f24, %f22, %o5 ! 000000003A9C0104 ELSE:L2-B005 0 S | |
10233 | BL00122:fpsub16s %f26, %f22, %f26 ! 000000003A9C0108 ELSE:L2-B005 0 S | |
10234 | .word 0x9DAF2013 ! 000000003A9C010C ELSE:L2-B005 0 illop | |
10235 | add %g1, 0xB1, %g1 ! 000000003A9C0110 ELSE:L2-B005 0 chksum++ | |
10236 | .word 0xBFADCA25 ! 000000003A9C0114 ELSE:L2-B005 0 S illop | |
10237 | fbu,pn %fcc2, BL00123 ;.empty ! 000000003A9C0118 ELSE:L2-B005 0 L | |
10238 | .word 0x3F59A75E ! 000000003A9C011C ELSE:L2-B005 0 L random | |
10239 | fbne,a,pn %fcc2, BL00123 ! 000000003A9C0120 ELSE:L2-B005 0 L | |
10240 | .word 0x16DC3C5C ! 000000003A9C0124 ELSE:L2-B005 0 S random | |
10241 | BL00123:array32 %o5, %o5, %o0 ! 000000003A9C0128 ELSE:L2-B005 0 S | |
10242 | fbn,pn %fcc0, BL00124 ! 000000003A9C012C ELSE:L2-B005 0 L | |
10243 | fpmerge %f21, %f17, %f18 ! 000000003A9C0130 ELSE:L2-B005 0 S | |
10244 | bne BL00125 ! 000000003A9C0134 ELSE:L2-B005 0 L | |
10245 | BL00125:or %o5, %o3, %o5 ! 000000003A9C0138 ELSE:L2-B005 0 S | |
10246 | BL00124:add %g1, 0xDF8, %g1 ! 000000003A9C013C ELSE:L2-B005 0 chksum++ | |
10247 | BL00126: ! ELSE:L2-B005 | |
10248 | add %g1, 0x948, %g1 ! 000000003A9C0140 ELSE:L2-B005 0 chksum++ | |
10249 | andcc %o0, 0x1, %g0 ! 000000003A9C0144 SKIP:L2-B006 0 | |
10250 | .word 0x81640E92 ! 000000003A9C0148 SKIP:L2-B006 0 illop | |
10251 | orn %g1, %o1, %o0 ! 000000003A9C014C SKIP:L2-B006 0 S | |
10252 | wr %g1, %o0, %fprs ! 000000003A9C0150 SKIP:L2-B006 0 S | |
10253 | alignaddr %o3, %g1, %o1 ! 000000003A9C0154 SKIP:L2-B006 0 S | |
10254 | fcmpne16 %f18, %f24, %o5 ! 000000003A9C0158 SKIP:L2-B006 0 S | |
10255 | fsubd %f32, %f36, %f6 ! 000000003A9C015C SKIP:L2-B006 0 S | |
10256 | orn %g4, -1, %g4 ! 000000003A9C0160 SKIP:L2-B006 0 S | |
10257 | .word 0x83A308EC ! 000000003A9C0164 SKIP:L2-B006 0 illop | |
10258 | fnot2s %f18, %f19 ! 000000003A9C0168 SKIP:L2-B006 0 S | |
10259 | fcmpes %fcc3, %f4, %f3 ! 000000003A9C016C SKIP:L2-B006 0 S | |
10260 | fbge,a BL00127 ! 000000003A9C0170 SKIP:L2-B006 0 L | |
10261 | .word 0x954F2F91 ! 000000003A9C0174 SKIP:L2-B006 0 S illop | |
10262 | bgu BL00128 ! 000000003A9C0178 SKIP:L2-B006 0 L | |
10263 | BL00127:fmovdu %fcc1, %f62, %f34 ! 000000003A9C017C SKIP:L2-B006 0 S | |
10264 | .word 0x9FA9CBA4 ! 000000003A9C0180 SKIP:L2-B006 0 L illop | |
10265 | BL00129:array32 %o5, %o0, %o4 ! 000000003A9C0184 SKIP:L2-B006 0 S | |
10266 | BL00128:add %g1, 0x7A5, %g1 ! 000000003A9C0188 SKIP:L2-B006 0 chksum++ | |
10267 | ba,pt %icc, BL00131 ! 000000003A9C018C SKIP:L2-B006 0 | |
10268 | nop ! 000000003A9C0190 SKIP:L2-B006 0 S | |
10269 | BL00130: ! ELSE:L2-B007 | |
10270 | fsubd %f34, %f36, %f12 ! 000000003A9C0194 ELSE:L2-B007 0 S | |
10271 | stxa %o4, [%g2+%g0]0xFD ! 000000003A9C0198 ELSE:L2-B007 0 S BAD-ASI | |
10272 | sub %o5, %o2, %o5 ! 000000003A9C019C ELSE:L2-B007 0 S | |
10273 | ldx [%g4-0x0088], %g4 ! 000000003A9C01A0 ELSE:L2-B007 0 ptr_chase | |
10274 | ldx [%g4-0x0088], %g4 ! 000000003A9C01A4 ELSE:L2-B007 0 ptr_chase | |
10275 | ldx [%g4-0x0088], %g4 ! 000000003A9C01A8 ELSE:L2-B007 0 ptr_chase | |
10276 | add %g1, 0x4D9, %g1 ! 000000003A9C01AC ELSE:L2-B007 0 chksum++ | |
10277 | fones %f25 ! 000000003A9C01B0 ELSE:L2-B007 0 S | |
10278 | rd %gsr, %l6 ! 000000003A9C01B4 ELSE:L2-B007 0 S | |
10279 | .word 0xBE100001 ! 000000003A9C01B8 ELSE:L2-B007 0 S random | |
10280 | .word 0xC2B8BB4C ! 000000003A9C01BC ELSE:L2-B007 0 S illop | |
10281 | fmovd %f32, %f32 ! 000000003A9C01C0 ELSE:L2-B007 0 S | |
10282 | andncc %o0, %g1, %o3 ! 000000003A9C01C4 ELSE:L2-B007 0 S | |
10283 | srax %o5, 0x1, %o1 ! 000000003A9C01C8 ELSE:L2-B007 0 S | |
10284 | andn %g4, %o5, %o0 ! 000000003A9C01CC ELSE:L2-B007 0 S | |
10285 | nop ! 000000003A9C01D0 ELSE:L2-B007 0 S | |
10286 | fsubd %f12, %f0, %f32 ! 000000003A9C01D4 ELSE:L2-B007 0 S | |
10287 | array16 %g4, %o5, %o5 ! 000000003A9C01D8 ELSE:L2-B007 0 S | |
10288 | tl %icc, %g7+0x006D ! 000000003A9C01DC ELSE:L2-B007 0 S | |
10289 | .word 0xC6B1ADCC ! 000000003A9C01E0 ELSE:L2-B007 0 S random | |
10290 | BL00131: ! ELSE:L2-B007 | |
10291 | add %g1, 0xD0E, %g1 ! 000000003A9C01E4 ELSE:L2-B007 0 chksum++ | |
10292 | and %g1, %g1, %o4 ! 000000003A9C01E8 LOOP:L1-B000 0 S | |
10293 | fnand %f30, %f24, %f18 ! 000000003A9C01EC LOOP:L1-B000 0 S | |
10294 | fcmpne32 %f30, %f22, %o1 ! 000000003A9C01F0 LOOP:L1-B000 0 S | |
10295 | cmp %o0, %o0 ! 000000003A9C01F4 LOOP:L1-B000 0 S | |
10296 | addcc %o4, %o1, %o5 ! 000000003A9C01F8 LOOP:L1-B000 0 S | |
10297 | srlx %o2, 0x1, %o2 ! 000000003A9C01FC LOOP:L1-B000 0 | |
10298 | andcc %o2, 0x1, %g0 ! 000000003A9C0200 LOOP:L1-B000 0 | |
10299 | bne,pt %xcc, BL00132 ! 000000003A9C0204 LOOP:L1-B000 0 | |
10300 | fcmpeq16 %f28, %f24, %o4 ! 000000003A9C0208 LOOP:L1-B000 0 S | |
10301 | add %g1, 0xBD, %g1 ! 000000003A9C020C LOOP:L1-B000 0 chksum++ | |
10302 | retl ! 000000003A9C0210 SUBR:L0-B000 0 | |
10303 | add %g1, 0x9F4, %g1 ! 000000003A9C0214 SUBR:L0-B000 0 chksum++ | |
10304 | ||
10305 | SECTION .btext009_pg1 TEXT_VA=0x3a9c0000 | |
10306 | attr_text { | |
10307 | Name = .btext009_pg1, | |
10308 | VA = 0x3a9c0000, | |
10309 | RA = 0xfffee0000, | |
10310 | PA = ra2pa(0xfffee0000,0), | |
10311 | tsbonly, | |
10312 | part_0_ctx_nonzero_tsb_config_1, | |
10313 | TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1, | |
10314 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
10315 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
10316 | } | |
10317 | .text; .skip 8 | |
10318 | ||
10319 | /* Knob values in effect: | |
10320 | SEED 6471004 // min-max= 0-4294967295 | |
10321 | MMU_SEED 319532433 // min-max= 0-4294967295 | |
10322 | LIMIT 50000 // min-max= 100-100000000 | |
10323 | MINIMUM 0 // min-max= 0-100000000 | |
10324 | STRANDS_PER_CORE 8 // min-max= 1-8 | |
10325 | THREADS 8 // min-max= 1-32 | |
10326 | CONTEXTS 8 // min-max= 1-8191 | |
10327 | CONTEXTS_MAX 72 // min-max= 1-8191 | |
10328 | FIRST_CONTEXT <68> // min-max= 0-8191 | |
10329 | RELOCATABLE no | |
10330 | NAME_OPT no | |
10331 | L_UPPER no | |
10332 | START_HANDLER blimp_n2_start.s | |
10333 | PREAMBLE blimp_n2_preamble.s | |
10334 | TAILER | |
10335 | TRAP_HANDLER blimp_n2_trap.s | |
10336 | USER_HANDLER | |
10337 | PAGE_SHARING <0> // min-max= 0-6 | |
10338 | SYNC_STRANDS no | |
10339 | SYNC_FINISH no | |
10340 | PRIVATE_TTABLE <yes> | |
10341 | TTABLE_VA 0xE00000 // min-max= 0x0-0xFFFFFFFFFFFF0000 | |
10342 | CACHE_FLUSH no | |
10343 | SINGLE_OBJECT no | |
10344 | PRIV_MODE <yes> | |
10345 | SF_HELPER_PROB 0% // min-max= 0-100 | |
10346 | HELPER_AIUP <no> | |
10347 | BIAS64 0 // min-max= 0-4095 | |
10348 | BIAS32 0 // min-max= 0-4095 | |
10349 | 32BIT_PROB 25% // min-max= 0-100 | |
10350 | LITTLE_PROB 20% // min-max= 0-100 | |
10351 | UPPER32_ZERO <no> | |
10352 | FILL_DELAY <yes> | |
10353 | SAVE_REST_DELAY 30% // min-max= 0-100 | |
10354 | DCTI_COUPLES <yes> | |
10355 | EN_FPOINT <yes> | |
10356 | EN_VIS <yes> | |
10357 | EN_VIS2 <yes> | |
10358 | EN_VIS3 <no> | |
10359 | EN_CALL <yes> | |
10360 | EN_RETURN <yes> | |
10361 | RETURN_PROB 45% // min-max= 0-100 | |
10362 | FP_UNFIN yes | |
10363 | LAZY_SAVE no | |
10364 | IMPDEP_102 no | |
10365 | IMPDEP_107_108 yes | |
10366 | IMPDEP_125 no | |
10367 | QUAD_LDD_ASI 0x24 // min-max= 0x0-0xFF | |
10368 | QUAD_LDDP_ASI 0x26 // min-max= 0x0-0xFF | |
10369 | ASI_BLK_LD 0x21FF90000000000 // min-max= 0x0-0xFFFFFFFFFFFFFFFF | |
10370 | ASI_BLK_ST 0x31FF9E100000000 // min-max= 0x0-0xFFFFFFFFFFFFFFFF | |
10371 | NWINDOWS 8 // min-max= 3-32 | |
10372 | SIMULATE <yes> | |
10373 | VERIFY_CHECKSUM yes | |
10374 | EN_TRAPS <yes> | |
10375 | EN_CLEANWIN <yes> | |
10376 | EN_FLUSHW <yes> | |
10377 | DIV_BY_ZERO <yes> | |
10378 | BAD_ALIGN 10 // min-max= 0-50 | |
10379 | BAD_ALIGN_JMPL 15% // min-max= 0-100 | |
10380 | TRAP_CHECKSUM <yes> | |
10381 | SF_CHECKSUM yes | |
10382 | READ_TRAPREGS <yes> | |
10383 | READ_FAULTREGS <no> | |
10384 | READ_FSR <yes> | |
10385 | UNIFIED_TSB yes | |
10386 | VA_HOLE 48 // min-max= 0-63 | |
10387 | MMU_RANDOM 5 // min-max= 0-7 | |
10388 | SHARED_TSBS 1 // min-max= 0-3 | |
10389 | PAGE_SIZE_MAX 5 // 256M | |
10390 | USE_HASH <no> | |
10391 | NO_TSB yes | |
10392 | USE_MASTER_TSB yes | |
10393 | MAP_VEQP no | |
10394 | TTE_PRELOAD no | |
10395 | TSB_SIZE_MIN 1 // min-max= 0-15 | |
10396 | TSB_SIZE_MAX 1 // min-max= 0-15 | |
10397 | TSB_SIZE_SPARSE 9 // min-max= 0-16 | |
10398 | MSA_SLOTS_MIN 512 // min-max= 1-512 | |
10399 | MSA_SLOTS_MAX 512 // min-max= 1-512 | |
10400 | BEGIN_PHYS 0x1000000 // min-max= 0x0-0xFFFFFFFFFFFFE000 | |
10401 | END_PHYS 0x1000000000 // min-max= 0x0-0xFFFFFFFFFFFFE000 | |
10402 | REGION_SIZE 0x0 // min-max= 0x0-0x100000000000000 | |
10403 | STARTUP_ADDR 0x800000 // min-max= 0x0-0xFFFFFFFFFFFFE000 | |
10404 | DATA_AREAS <10> // min-max= 0-512 | |
10405 | DATA_LENGTH <0x100> // min-max= 0x10-0x2000 | |
10406 | DATA_PRIV <20> // min-max= 0-100 | |
10407 | DATA_IE <50> // min-max= 0-100 | |
10408 | DATA_UNCONFIG <0> // min-max= 0-100 | |
10409 | STACK_PAGECROSS <no> | |
10410 | STACK_DISCONTIG <yes> | |
10411 | STACK_DEMAP <yes> | |
10412 | SUBR_NEST <4> // min-max= 1-8 | |
10413 | NUM_SUBS <2> // min-max= 0-99 | |
10414 | TEXT_PAGECROSS <yes> | |
10415 | TEXT_DISCONTIG <no> | |
10416 | TEXT_PRIV <50> // min-max= 0-100 | |
10417 | TEXT_UNCONFIG <0> // min-max= 0-100 | |
10418 | MAIN_SETBACK 0x300 // min-max= 0x0-0x1FFC | |
10419 | SUBR_SETBACK 0x100 // min-max= 0x0-0x1FFC | |
10420 | SKIP_ELSE yes | |
10421 | NEST_LEVELS 3 // min-max= 2-7 | |
10422 | SUBR_LEVELS 2 // min-max= 1-3 | |
10423 | MIN_BLOCKS 1 // min-max= 1-32 | |
10424 | MAX_BLOCKS 5 // min-max= 1-32 | |
10425 | L2_BLOCKS <20> // min-max= 1-99 | |
10426 | MIN_LOOP 2 // min-max= 2-32 | |
10427 | MAX_LOOP 3 // min-max= 2-32 | |
10428 | L1_LOOP <2> // min-max= 1-32 | |
10429 | MIN_SEQ 4 // min-max= 0-128 | |
10430 | MAX_SEQ 12 // min-max= 0-128 | |
10431 | LADDER_PROB 20 // min-max= 0-50 | |
10432 | LADDER_MIN 8 // min-max= 2-64 | |
10433 | LADDER_MAX 18 // min-max= 2-64 | |
10434 | LADDER_MIX <50> // min-max= 0-100 | |
10435 | RELOAD_PROB 80% // min-max= 0-100 | |
10436 | RECENT_REGS 10 // min-max= 1-32 | |
10437 | RECENT_PROB 80% // min-max= 0-100 | |
10438 | RELEASE_PROB 20% // min-max= 0-100 | |
10439 | ANNUL_PROB <50> // min-max= 0-100 | |
10440 | PREDICT_PROB <40> // min-max= 0-100 | |
10441 | OVLAP_STORES <yes> | |
10442 | MEMBAR_MASK <0x40> // min-max= 0x0-0x7F | |
10443 | BLKLD_MEMBAR 3 // min-max= 0-3 | |
10444 | BLKST_MEMBAR 3 // min-max= 0-3 | |
10445 | PREFETCH_MASK 0xF0001F // min-max= 0x0-0xFFFFFFFF | |
10446 | PREF_PRIV_MASK 0x0 // min-max= 0x0-0xFFFFFFFF | |
10447 | PREF_ILL_MASK 0xFFE0 // min-max= 0x0-0xFFFFFFFF | |
10448 | EN_VECT_CASE <yes> | |
10449 | LITTLE_ASI_PROB <20> // min-max= 0-100 | |
10450 | PTR_CHASE_MIN 1 // min-max= 1-256 | |
10451 | PTR_CHASE_MAX 8 // min-max= 1-256 | |
10452 | DEMAP_ALL <no> | |
10453 | BADPATH_INVALID <25> // min-max= 0-100 | |
10454 | BADPATH_RANDOM <25> // min-max= 0-100 | |
10455 | EVIL_TWIN_PROB 20% // min-max= 0-100 | |
10456 | ALT_PROB <20> // min-max= 0-100 | |
10457 | TRAPNUM_FIRST 0x50 // min-max= 0x0-0xFF | |
10458 | TRAPNUM_LAST 0x6F // min-max= 0x0-0xFF | |
10459 | TRAPNUM_PBRAN 0x70 // min-max= 0x0-0xFF | |
10460 | OP_LD_INT 10 // 0.0672% | |
10461 | OP_LD_FP 10 // 0.0672% | |
10462 | OP_LD_SHORT 10 // 0.0672% | |
10463 | OP_LD_NF 10 // 0.0672% | |
10464 | OP_LD_BLK 10 // 0.0672% | |
10465 | OP_LD_QUAD 10 // 0.0672% | |
10466 | OP_LD_QUAD_P 10 // 0.0672% | |
10467 | OP_LDFSR 5 // 0.0336% | |
10468 | OP_LDXFSR 5 // 0.0336% | |
10469 | OP_LD_BASE 50 // 0.3362% | |
10470 | OP_PTR_CHASE 50 // 0.3362% | |
10471 | OP_ST_INT 10 // 0.0672% | |
10472 | OP_ST_FP 10 // 0.0672% | |
10473 | OP_ST_SHORT 10 // 0.0672% | |
10474 | OP_ST_PARTIAL 10 // 0.0672% | |
10475 | OP_ST_BLK 10 // 0.0672% | |
10476 | OP_STFSR 5 // 0.0336% | |
10477 | OP_STXFSR 5 // 0.0336% | |
10478 | OP_LDSTUB 10 // 0.0672% | |
10479 | OP_SWAP 10 // 0.0672% | |
10480 | OP_QUAD_INTERF 10 // 0.0672% | |
10481 | OP_PREFETCH 5 // 0.0336% | |
10482 | OP_CALL 400 // 2.6900% | |
10483 | OP_CALL8 300 // 2.0175% | |
10484 | OP_ADD 50 // 0.3362% | |
10485 | OP_ADDCC 30 // 0.2017% | |
10486 | OP_SUB 50 // 0.3362% | |
10487 | OP_SUBCC 300 // 2.0175% | |
10488 | OP_MUL 5 // 0.0336% | |
10489 | OP_MULX 5 // 0.0336% | |
10490 | OP_DIVX 5 // 0.0336% | |
10491 | OP_TAG 5 // 0.0336% | |
10492 | OP_TAGTV 5 // 0.0336% | |
10493 | OP_AND 300 // 2.0175% | |
10494 | OP_ANDN 300 // 2.0175% | |
10495 | OP_ANDCC 300 // 2.0175% | |
10496 | OP_ANDNCC 300 // 2.0175% | |
10497 | OP_OR 300 // 2.0175% | |
10498 | OP_ORN 300 // 2.0175% | |
10499 | OP_ORCC 300 // 2.0175% | |
10500 | OP_ORNCC 300 // 2.0175% | |
10501 | OP_XOR 300 // 2.0175% | |
10502 | OP_XORCC 300 // 2.0175% | |
10503 | OP_XNOR 300 // 2.0175% | |
10504 | OP_XNORCC 300 // 2.0175% | |
10505 | OP_SHIFT 300 // 2.0175% | |
10506 | OP_MOVCC 300 // 2.0175% | |
10507 | OP_CMP 300 // 2.0175% | |
10508 | OP_NOP 10 // 0.0672% | |
10509 | OP_TOUCH_G 50 // 0.3362% | |
10510 | OP_TOUCH_I 50 // 0.3362% | |
10511 | OP_TOUCH_L 50 // 0.3362% | |
10512 | OP_TOUCH_O 50 // 0.3362% | |
10513 | OP_RDPC 5 // 0.0336% | |
10514 | OP_RDCCR 10 // 0.0672% | |
10515 | OP_WRCCR 10 // 0.0672% | |
10516 | OP_WRFPRS 300 // 2.0175% | |
10517 | OP_POPC 10 // 0.0672% | |
10518 | OP_SETHI 10 // 0.0672% | |
10519 | OP_MEMBAR 5 // 0.0336% | |
10520 | OP_STBAR 5 // 0.0336% | |
10521 | OP_TRAPCC 10 // 0.0672% | |
10522 | OP_ILLEGAL 300 // 2.0175% | |
10523 | OP_ILL_FP 300 // 2.0175% | |
10524 | OP_ILL_VIS 300 // 2.0175% | |
10525 | OP_ILL_ASI 300 // 2.0175% | |
10526 | OP_DIV32_0 300 // 2.0175% | |
10527 | OP_BAD_RETURN 0 // 0.0000% | |
10528 | OP_FLIP_PRIV 50 // 0.3362% | |
10529 | OP_FLIP_FP 50 // 0.3362% | |
10530 | OP_SW_CTX2 0 // 0.0000% | |
10531 | OP_DEMAP 500 // 3.3625% | |
10532 | OP_PBRANCH 30 // 0.2017% | |
10533 | OP_SOFTINT 0 // 0.0000% | |
10534 | OP_WRPIL 0 // 0.0000% | |
10535 | OP_BN 10 // 0.0672% | |
10536 | OP_RDY 10 // 0.0672% | |
10537 | OP_WRY 10 // 0.0672% | |
10538 | OP_VISLOG 500 // 3.3625% | |
10539 | OP_VISMOV 0 // 0.0000% | |
10540 | OP_PDIST 500 // 3.3625% | |
10541 | OP_PADDSUB 500 // 3.3625% | |
10542 | OP_PMULT 5 // 0.0336% | |
10543 | OP_PCMP 500 // 3.3625% | |
10544 | OP_PSHIFT 0 // 0.0000% | |
10545 | OP_PFORMAT 500 // 3.3625% | |
10546 | OP_ALIGN 500 // 3.3625% | |
10547 | OP_ARRAY 500 // 3.3625% | |
10548 | OP_EDGE 500 // 3.3625% | |
10549 | OP_GSR 300 // 2.0175% | |
10550 | OP_LZD 0 // 0.0000% | |
10551 | OP_UMULXHI 0 // 0.0000% | |
10552 | OP_XMULX 0 // 0.0000% | |
10553 | OP_FADDSUB 400 // 2.6900% | |
10554 | OP_FCMP 400 // 2.6900% | |
10555 | OP_FCMPE 400 // 2.6900% | |
10556 | OP_FMOV 400 // 2.6900% | |
10557 | OP_FMOVCC 300 // 2.0175% | |
10558 | */ | |
10559 | ! Context 68: 1606 instructions generated, 8178 executed, 267 traps | |
10560 | ||
10561 | #undef BLIMP_BIAS | |
10562 | #define BLIMP_BIAS 0 | |
10563 | #undef BLIMP_FRAME | |
10564 | #define BLIMP_FRAME 128 | |
10565 | #undef BLIMP_32BIT | |
10566 | #define BLIMP_32BIT 0 | |
10567 | ||
10568 | !======================================================================== | |
10569 | ||
10570 | SECTION .btext010 TEXT_VA=0x45eedfd00 | |
10571 | attr_text { | |
10572 | Name = .btext010, | |
10573 | VA = 0x45eedfd00, | |
10574 | RA = 0xfdff4fd00, | |
10575 | PA = ra2pa(0xfdff4fd00,0), | |
10576 | notsb | |
10577 | } | |
10578 | ||
10579 | SECTION .btext010_pg0 TEXT_VA=0x45eed0000 | |
10580 | attr_text { | |
10581 | Name = .btext010_pg0, | |
10582 | VA = 0x45eed0000, | |
10583 | RA = 0xfdff40000, | |
10584 | PA = ra2pa(0xfdff40000,0), | |
10585 | tsbonly, | |
10586 | part_0_ctx_nonzero_tsb_config_1, | |
10587 | TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1, | |
10588 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
10589 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
10590 | } | |
10591 | .text; .skip 8 | |
10592 | ||
10593 | ||
10594 | SECTION .btext010 | |
10595 | .text | |
10596 | .global start_th_1; start_th_1: | |
10597 | .global SUBR039; SUBR039: | |
10598 | BL20138: ! MAIN:L0-B000 | |
10599 | nop ! 000000045EEDFD00 MAIN:L0-B000 1 | |
10600 | sethi %hh(0xFFFFB283FCA88000),%g2 ! 000000045EEDFD04 MAIN:L0-B000 1 BD20133 | |
10601 | or %g2,%hm(0xFFFFB283FCA88000),%g2 ! 000000045EEDFD08 MAIN:L0-B000 1 | |
10602 | sethi %lm(0xFFFFB283FCA88000),%g3 ! 000000045EEDFD0C MAIN:L0-B000 1 | |
10603 | or %g3,%lo(0xFFFFB283FCA88000),%g3 ! 000000045EEDFD10 MAIN:L0-B000 1 | |
10604 | sllx %g2, 0x20, %g2 ! 000000045EEDFD14 MAIN:L0-B000 1 | |
10605 | or %g2, %g3, %g2 ! 000000045EEDFD18 MAIN:L0-B000 1 | |
10606 | sethi %hh(0xFFFF985B30002000),%l0 ! 000000045EEDFD1C MAIN:L0-B000 1 STACK0069 | |
10607 | or %l0,%hm(0xFFFF985B30002000),%l0 ! 000000045EEDFD20 MAIN:L0-B000 1 | |
10608 | sethi %lm(0xFFFF985B30002000),%l1 ! 000000045EEDFD24 MAIN:L0-B000 1 | |
10609 | or %l1,%lo(0xFFFF985B30002000),%l1 ! 000000045EEDFD28 MAIN:L0-B000 1 | |
10610 | sllx %l0, 0x20, %l0 ! 000000045EEDFD2C MAIN:L0-B000 1 | |
10611 | or %l0, %l1, %l0 ! 000000045EEDFD30 MAIN:L0-B000 1 | |
10612 | sub %l0, 0x100, %o6 ! 000000045EEDFD34 MAIN:L0-B000 1 | |
10613 | add %o6, 0x80, %i6 ! 000000045EEDFD38 MAIN:L0-B000 1 | |
10614 | addcc %g0, 0x1, %g1 ! 000000045EEDFD3C MAIN:L0-B000 1 | |
10615 | or %g0, 0xE20, %g3 ! 000000045EEDFD40 MAIN:L0-B000 1 | |
10616 | or %g0, -753, %g4 ! 000000045EEDFD44 MAIN:L0-B000 1 | |
10617 | or %g0, 0xE33, %g5 ! 000000045EEDFD48 MAIN:L0-B000 1 | |
10618 | or %g0, 0x1, %g6 ! 000000045EEDFD4C MAIN:L0-B000 1 | |
10619 | or %g0, 0x0, %g7 ! 000000045EEDFD50 MAIN:L0-B000 1 | |
10620 | or %g0, -263, %o0 ! 000000045EEDFD54 MAIN:L0-B000 1 | |
10621 | or %g0, 0x71E, %o1 ! 000000045EEDFD58 MAIN:L0-B000 1 | |
10622 | or %g0, -1770, %o2 ! 000000045EEDFD5C MAIN:L0-B000 1 | |
10623 | or %g0, -1557, %o3 ! 000000045EEDFD60 MAIN:L0-B000 1 | |
10624 | or %g0, 0x359, %o4 ! 000000045EEDFD64 MAIN:L0-B000 1 | |
10625 | or %g0, -1119, %o5 ! 000000045EEDFD68 MAIN:L0-B000 1 | |
10626 | or %g0, -1361, %o7 ! 000000045EEDFD6C MAIN:L0-B000 1 | |
10627 | or %g0, 0x4C, %l0 ! 000000045EEDFD70 MAIN:L0-B000 1 | |
10628 | or %g0, -56, %l1 ! 000000045EEDFD74 MAIN:L0-B000 1 | |
10629 | or %g0, 0x40C, %l2 ! 000000045EEDFD78 MAIN:L0-B000 1 | |
10630 | or %g0, -1899, %l3 ! 000000045EEDFD7C MAIN:L0-B000 1 | |
10631 | or %g0, 0x420, %l4 ! 000000045EEDFD80 MAIN:L0-B000 1 | |
10632 | or %g0, 0x428, %l5 ! 000000045EEDFD84 MAIN:L0-B000 1 | |
10633 | sethi %hh(0x45EEDFD00),%l7 ! 000000045EEDFD88 MAIN:L0-B000 1 SUBR039 | |
10634 | or %l7,%hm(0x45EEDFD00),%l7 ! 000000045EEDFD8C MAIN:L0-B000 1 | |
10635 | sethi %lm(0x45EEDFD00),%l6 ! 000000045EEDFD90 MAIN:L0-B000 1 | |
10636 | or %l6,%lo(0x45EEDFD00),%l6 ! 000000045EEDFD94 MAIN:L0-B000 1 | |
10637 | sllx %l7, 0x20, %l7 ! 000000045EEDFD98 MAIN:L0-B000 1 | |
10638 | or %l7, %l6, %l7 ! 000000045EEDFD9C MAIN:L0-B000 1 | |
10639 | or %g0, 0xD01, %l6 ! 000000045EEDFDA0 MAIN:L0-B000 1 | |
10640 | or %g0, 0x647, %i0 ! 000000045EEDFDA4 MAIN:L0-B000 1 | |
10641 | or %g0, -1065, %i1 ! 000000045EEDFDA8 MAIN:L0-B000 1 | |
10642 | or %g0, 0x8AC, %i2 ! 000000045EEDFDAC MAIN:L0-B000 1 | |
10643 | or %g0, -2693, %i3 ! 000000045EEDFDB0 MAIN:L0-B000 1 | |
10644 | or %g0, 0xE7B, %i4 ! 000000045EEDFDB4 MAIN:L0-B000 1 | |
10645 | or %g0, 0xB4B, %i5 ! 000000045EEDFDB8 MAIN:L0-B000 1 | |
10646 | or %g0, -2592, %i7 ! 000000045EEDFDBC MAIN:L0-B000 1 | |
10647 | or %g0, 0x4, %g6 ! 000000045EEDFDC0 MAIN:L0-B000 1 | |
10648 | BL20139:save %o6, -128, %o6 ! 000000045EEDFDC4 MAIN:L0-B000 4 | |
10649 | add %i0, %g6, %l0 ! 000000045EEDFDC8 MAIN:L0-B000 4 | |
10650 | add %i1, %g6, %l1 ! 000000045EEDFDCC MAIN:L0-B000 4 | |
10651 | add %i2, %g6, %l2 ! 000000045EEDFDD0 MAIN:L0-B000 4 | |
10652 | add %i3, %g6, %l3 ! 000000045EEDFDD4 MAIN:L0-B000 4 | |
10653 | add %i4, %g6, %l4 ! 000000045EEDFDD8 MAIN:L0-B000 4 | |
10654 | add %i5, %g6, %l5 ! 000000045EEDFDDC MAIN:L0-B000 4 | |
10655 | add %i6, %g6, %l6 ! 000000045EEDFDE0 MAIN:L0-B000 4 | |
10656 | add %i7, %g6, %l7 ! 000000045EEDFDE4 MAIN:L0-B000 4 | |
10657 | add %l0, %g6, %o0 ! 000000045EEDFDE8 MAIN:L0-B000 4 | |
10658 | add %l1, %g6, %o1 ! 000000045EEDFDEC MAIN:L0-B000 4 | |
10659 | add %l2, %g6, %o2 ! 000000045EEDFDF0 MAIN:L0-B000 4 | |
10660 | add %l3, %g6, %o3 ! 000000045EEDFDF4 MAIN:L0-B000 4 | |
10661 | add %l4, %g6, %o4 ! 000000045EEDFDF8 MAIN:L0-B000 4 | |
10662 | add %l5, %g6, %o5 ! 000000045EEDFDFC MAIN:L0-B000 4 | |
10663 | add %l7, %g6, %o7 ! 000000045EEDFE00 MAIN:L0-B000 4 | |
10664 | subcc %g6, 0x1, %g6 ! 000000045EEDFE04 MAIN:L0-B000 4 | |
10665 | bnz,pn %xcc, BL20139 ! 000000045EEDFE08 MAIN:L0-B000 4 | |
10666 | nop ! 000000045EEDFE0C MAIN:L0-B000 4 | |
10667 | restore %g0, %g0, %g0 ! 000000045EEDFE10 MAIN:L0-B000 1 | |
10668 | restore %g0, %g0, %g0 ! 000000045EEDFE14 MAIN:L0-B000 1 | |
10669 | restore %g0, %g0, %g0 ! 000000045EEDFE18 MAIN:L0-B000 1 | |
10670 | restore %g0, %g0, %g0 ! 000000045EEDFE1C MAIN:L0-B000 1 | |
10671 | ta %xcc, 0x44 ! 000000045EEDFE20 MAIN:L0-B000 1 cleanwin=0 | |
10672 | wr %g0, -3405, %y ! 000000045EEDFE24 MAIN:L0-B000 1 | |
10673 | wr %g0, 0x20, %gsr ! 000000045EEDFE28 MAIN:L0-B000 1 | |
10674 | ldd [%g2+0x0068], %f0 ! 000000045EEDFE2C MAIN:L0-B000 1 <BD20137 | |
10675 | faddd %f0, %f0, %f6 ! 000000045EEDFE30 MAIN:L0-B000 1 | |
10676 | faddd %f0, %f6, %f12 ! 000000045EEDFE34 MAIN:L0-B000 1 | |
10677 | faddd %f6, %f12, %f14 ! 000000045EEDFE38 MAIN:L0-B000 1 | |
10678 | faddd %f12, %f14, %f60 ! 000000045EEDFE3C MAIN:L0-B000 1 | |
10679 | faddd %f14, %f60, %f62 ! 000000045EEDFE40 MAIN:L0-B000 1 | |
10680 | faddd %f60, %f62, %f32 ! 000000045EEDFE44 MAIN:L0-B000 1 | |
10681 | faddd %f62, %f32, %f34 ! 000000045EEDFE48 MAIN:L0-B000 1 | |
10682 | faddd %f32, %f34, %f36 ! 000000045EEDFE4C MAIN:L0-B000 1 | |
10683 | faddd %f34, %f36, %f38 ! 000000045EEDFE50 MAIN:L0-B000 1 | |
10684 | faddd %f36, %f38, %f40 ! 000000045EEDFE54 MAIN:L0-B000 1 | |
10685 | faddd %f38, %f40, %f42 ! 000000045EEDFE58 MAIN:L0-B000 1 | |
10686 | faddd %f40, %f42, %f44 ! 000000045EEDFE5C MAIN:L0-B000 1 | |
10687 | faddd %f42, %f44, %f46 ! 000000045EEDFE60 MAIN:L0-B000 1 | |
10688 | ld [%g2+0x0070], %f2 ! 000000045EEDFE64 MAIN:L0-B000 1 <BD20138 | |
10689 | fadds %f2, %f2, %f3 ! 000000045EEDFE68 MAIN:L0-B000 1 | |
10690 | fadds %f2, %f3, %f4 ! 000000045EEDFE6C MAIN:L0-B000 1 | |
10691 | fadds %f3, %f4, %f5 ! 000000045EEDFE70 MAIN:L0-B000 1 | |
10692 | fadds %f4, %f5, %f8 ! 000000045EEDFE74 MAIN:L0-B000 1 | |
10693 | fadds %f5, %f8, %f9 ! 000000045EEDFE78 MAIN:L0-B000 1 | |
10694 | fadds %f8, %f9, %f10 ! 000000045EEDFE7C MAIN:L0-B000 1 | |
10695 | fadds %f9, %f10, %f11 ! 000000045EEDFE80 MAIN:L0-B000 1 | |
10696 | fcmpd %fcc0, %f0, %f0 ! 000000045EEDFE84 MAIN:L0-B000 1 | |
10697 | fcmpd %fcc1, %f0, %f0 ! 000000045EEDFE88 MAIN:L0-B000 1 | |
10698 | fcmpd %fcc2, %f0, %f0 ! 000000045EEDFE8C MAIN:L0-B000 1 | |
10699 | fcmpd %fcc3, %f0, %f0 ! 000000045EEDFE90 MAIN:L0-B000 1 | |
10700 | stx %fsr, [%g2+0x0060] ! 000000045EEDFE94 MAIN:L0-B000 1 <BD20055 | |
10701 | fzero %f16 ! 000000045EEDFE98 MAIN:L0-B000 1 | |
10702 | fzero %f18 ! 000000045EEDFE9C MAIN:L0-B000 1 | |
10703 | fzero %f20 ! 000000045EEDFEA0 MAIN:L0-B000 1 | |
10704 | fzero %f22 ! 000000045EEDFEA4 MAIN:L0-B000 1 | |
10705 | fzero %f24 ! 000000045EEDFEA8 MAIN:L0-B000 1 | |
10706 | fzero %f26 ! 000000045EEDFEAC MAIN:L0-B000 1 | |
10707 | fzero %f28 ! 000000045EEDFEB0 MAIN:L0-B000 1 | |
10708 | fzero %f30 ! 000000045EEDFEB4 MAIN:L0-B000 1 | |
10709 | ldx [%g2+0x0000], %g3 ! 000000045EEDFEB8 MAIN:L0-B000 1 BASE<BD20133 | |
10710 | ldx [%g2+0x0008], %g4 ! 000000045EEDFEBC MAIN:L0-B000 1 BASE<BD20139 | |
10711 | ldx [%g2+0x0010], %g5 ! 000000045EEDFEC0 MAIN:L0-B000 1 BASE<BD20140 | |
10712 | ldx [%g2+0x0018], %g6 ! 000000045EEDFEC4 MAIN:L0-B000 1 BASE<BD20141 | |
10713 | or %g0, 0x2, %l3 ! 000000045EEDFEC8 LOOP:L1-B000 1 | |
10714 | BL20201: ! LOOP:L1-B000 | |
10715 | add %g1, 0x654, %g1 ! 000000045EEDFECC LOOP:L1-B000 2 chksum++ | |
10716 | fcmpes %fcc1, %f5, %f4 ! 000000045EEDFED0 LOOP:L1-B000 2 S | |
10717 | fpmerge %f20, %f16, %f22 ! 000000045EEDFED4 LOOP:L1-B000 2 S | |
10718 | ta %xcc, 0x46 ! 000000045EEDFED8 LOOP:L1-B000 2 S demap-page | |
10719 | edge32n %o3, %o3, %l4 ! 000000045EEDFEDC LOOP:L1-B000 2 S | |
10720 | add %o3, %g1, %o2 ! 000000045EEDFEE0 SWCH:L2-B000 2 | |
10721 | and %o2, 0x18, %o7 ! 000000045EEDFEE4 SWCH:L2-B000 2 | |
10722 | sethi %hi(0x1FC), %o2 ! 000000045EEDFEE8 SWCH:L2-B000 2 .+0 | |
10723 | or %o2,%lo(0x1FC),%o2 ! 000000045EEDFEEC SWCH:L2-B000 2 | |
10724 | add %o2, %o7, %o2 ! 000000045EEDFEF0 SWCH:L2-B000 2 | |
10725 | jmpl %l7+%o2, %g0 ! 000000045EEDFEF4 SWCH:L2-B000 2 | |
10726 | fsubd %f12, %f36, %f44 ! 000000045EEDFEF8 SWCH:L2-B000 2 S | |
10727 | .word 0x481D3378 ! 000000045EEDFEFC SWCH:L2-B000 0 random | |
10728 | fcmple32 %f28, %f30, %o1 ! 000000045EEDFF00 SWCH:L2-B000 0 S | |
10729 | ba,a,pn %xcc, BL20143 ! 000000045EEDFF04 SWCH:L2-B000 1 | |
10730 | wr %g1, %i2, %fprs ! 000000045EEDFF08 SWCH:L2-B000 0 S | |
10731 | ba,a BL20142 ! 000000045EEDFF0C SWCH:L2-B000 1 | |
10732 | array8 %l0, %i1, %i1 ! 000000045EEDFF10 SWCH:L2-B000 0 S | |
10733 | ba,pn %xcc, BL20141 ! 000000045EEDFF14 SWCH:L2-B000 0 | |
10734 | .word 0xF15D792A ! 000000045EEDFF18 SWCH:L2-B000 0 S illop | |
10735 | BL20141:add %g1, 0x185, %g1 ! 000000045EEDFF1C CASE:L3-B000 0 chksum++ | |
10736 | fpsub16 %f16, %f28, %f28 ! 000000045EEDFF20 CASE:L3-B000 0 S | |
10737 | .word 0x8DD4C0DB ! 000000045EEDFF24 CASE:L3-B000 0 S illop | |
10738 | .word 0xBDA55495 ! 000000045EEDFF28 CASE:L3-B000 0 illop | |
10739 | or %l6,%hm(0x10BDA55495),%l6 ! 000000045EEDFF2C CASE:L3-B000 0 | |
10740 | sethi %lm(0x10BDA55495),%l5 ! 000000045EEDFF30 CASE:L3-B000 0 | |
10741 | or %l5,%lo(0x10BDA55495),%l5 ! 000000045EEDFF34 CASE:L3-B000 0 | |
10742 | sllx %l6, 0x20, %l6 ! 000000045EEDFF38 CASE:L3-B000 0 | |
10743 | or %l6, %l5, %l6 ! 000000045EEDFF3C CASE:L3-B000 0 | |
10744 | jmpl %l6+0x0000, %o7 ! 000000045EEDFF40 CASE:L3-B000 0 S | |
10745 | st %f3, [%g6-0x0008] ! 000000045EEDFF44 CASE:L3-B000 0 S >BD20140 | |
10746 | subcc %g1, %l4, %l2 ! 000000045EEDFF48 CASE:L3-B000 0 S | |
10747 | .word 0x8B40A522 ! 000000045EEDFF4C CASE:L3-B000 0 S illop | |
10748 | .word 0xAC19178C ! 000000045EEDFF50 CASE:L3-B000 0 S random | |
10749 | .word 0xA3A00D09 ! 000000045EEDFF54 CASE:L3-B000 0 S illop | |
10750 | fba,pn %fcc2, BL20145 ! 000000045EEDFF58 CASE:L3-B000 0 | |
10751 | .word 0x00E90EE6 ! 000000045EEDFF5C CASE:L3-B000 0 S illop | |
10752 | BL20142:add %g1, 0xDEB, %g1 ! 000000045EEDFF60 CASE:L3-B001 1 chksum++ | |
10753 | rd %gsr, %l6 ! 000000045EEDFF64 CASE:L3-B001 1 S | |
10754 | wr %l6, 0x28, %gsr ! 000000045EEDFF68 CASE:L3-B001 1 S | |
10755 | and %i5, %i0, %o4 ! 000000045EEDFF6C CASE:L3-B001 1 S | |
10756 | wr %g1, %i0, %fprs ! 000000045EEDFF70 CASE:L3-B001 1 S | |
10757 | xorcc %o5, %i3, %o5 ! 000000045EEDFF74 CASE:L3-B001 1 S | |
10758 | movo %fcc0, -42, %l4 ! 000000045EEDFF78 CASE:L3-B001 1 S | |
10759 | movug %fcc1, %l2, %i4 ! 000000045EEDFF7C CASE:L3-B001 1 S | |
10760 | movrz %o0, %l2, %l0 ! 000000045EEDFF80 CASE:L3-B001 1 S | |
10761 | xnor %i5, %o0, %i5 ! 000000045EEDFF84 CASE:L3-B001 1 S | |
10762 | orncc %i5, %l4, %l2 ! 000000045EEDFF88 CASE:L3-B001 1 S | |
10763 | fba BL20145 ! 000000045EEDFF8C CASE:L3-B001 1 | |
10764 | xorcc %l2, %i4, %l2 ! 000000045EEDFF90 CASE:L3-B001 1 S | |
10765 | BL20143:add %g1, 0x2EE, %g1 ! 000000045EEDFF94 CASE:L3-B002 1 chksum++ | |
10766 | orn %l2, %o5, %o0 ! 000000045EEDFF98 CASE:L3-B002 1 S | |
10767 | fcmps %fcc0, %f3, %f5 ! 000000045EEDFF9C CASE:L3-B002 1 S | |
10768 | stxa %i5, [%g2+%g0]0xB7 ! 000000045EEDFFA0 CASE:L3-B002 1 S BAD-ASI | |
10769 | cmp %l0, %i1 ! 000000045EEDFFA4 CASE:L3-B002 1 S | |
10770 | alignaddrl %i3, %i5, %i0 ! 000000045EEDFFA8 CASE:L3-B002 1 S | |
10771 | add %g4, 0x0, %g4 ! 000000045EEDFFAC CASE:L3-B002 1 S | |
10772 | orncc %l2, %g4, %i2 ! 000000045EEDFFB0 CASE:L3-B002 1 S | |
10773 | wr %g1, %l2, %fprs ! 000000045EEDFFB4 CASE:L3-B002 1 S | |
10774 | fcmpd %fcc0, %f6, %f12 ! 000000045EEDFFB8 CASE:L3-B002 2 S | |
10775 | andn %g4, %l0, %o5 ! 000000045EEDFFBC CASE:L3-B002 1 S | |
10776 | rd %gsr, %l6 ! 000000045EEDFFC0 CASE:L3-B002 1 S | |
10777 | wr %l6, 0xE0, %gsr ! 000000045EEDFFC4 CASE:L3-B002 1 S | |
10778 | xor %g1, %g1, %o4 ! 000000045EEDFFC8 CASE:L3-B002 1 S | |
10779 | ba,a BL20145 ! 000000045EEDFFCC CASE:L3-B002 1 | |
10780 | movug %fcc0, %o5, %i1 ! 000000045EEDFFD0 CASE:L3-B002 0 S | |
10781 | BL20144:add %g1, 0x944, %g1 ! 000000045EEDFFD4 CASE:L3-B003 0 chksum++ | |
10782 | nop ! 000000045EEDFFD8 CASE:L3-B003 0 S | |
10783 | fmovdo %fcc1, %f42, %f42 ! 000000045EEDFFDC CASE:L3-B003 0 S | |
10784 | .word 0xB64372D4 ! 000000045EEDFFE0 CASE:L3-B003 0 S random | |
10785 | fmovsne %icc, %f28, %f31 ! 000000045EEDFFE4 CASE:L3-B003 0 S | |
10786 | xnorcc %g1, %i1, %i1 ! 000000045EEDFFE8 CASE:L3-B003 0 S | |
10787 | andn %l2, %o0, %l2 ! 000000045EEDFFEC CASE:L3-B003 0 S | |
10788 | .word 0xBFAD4599 ! 000000045EEDFFF0 CASE:L3-B003 0 S illop | |
10789 | .word 0x3FA19561 ! 000000045EEDFFF4 CASE:L3-B003 0 S random | |
10790 | fba,a BL20145 ! 000000045EEDFFF8 CASE:L3-B003 0 | |
10791 | .word 0xBDA00B14 ! 000000045EEDFFFC CASE:L3-B003 0 S illop | |
10792 | BL20145: ! SWCH:L2-B000 | |
10793 | add %g1, 0xD45, %g1 ! 000000045EEE0000 SWCH:L2-B000 2 chksum++ | |
10794 | ldxa [%g7+%g0]0x3F, %l2 ! 000000045EEE0004 SWCH:L2-B000 2 S BAD-ASI | |
10795 | orncc %o4, %l2, %i5 ! 000000045EEE0008 SWCH:L2-B000 2 S | |
10796 | and %l2, %i1, %i4 ! 000000045EEE000C SWCH:L2-B000 2 S | |
10797 | and %i0, %i0, %l0 ! 000000045EEE0010 SWCH:L2-B000 2 S | |
10798 | andncc %i4, %g1, %o4 ! 000000045EEE0014 SWCH:L2-B000 2 S | |
10799 | rd %gsr, %l6 ! 000000045EEE0018 SWCH:L2-B000 2 S | |
10800 | wr %l6, 0x68, %gsr ! 000000045EEE001C SWCH:L2-B000 2 S | |
10801 | or %g0, 0x3, %l0 ! 000000045EEE0020 LOOP:L2-B001 2 | |
10802 | BL20160: ! LOOP:L2-B001 | |
10803 | add %g1, 0x202, %g1 ! 000000045EEE0024 LOOP:L2-B001 6 chksum++ | |
10804 | movcc %icc, %i5, %o0 ! 000000045EEE0028 LOOP:L2-B001 6 S | |
10805 | or %i4, %o1, %l1 ! 000000045EEE002C LOOP:L2-B001 6 S | |
10806 | fadds %f10, %f5, %f9 ! 000000045EEE0030 LOOP:L2-B001 6 S | |
10807 | srlx %g1, 0x1, %o5 ! 000000045EEE0034 LOOP:L2-B001 6 S | |
10808 | cmp %i4, %l1 ! 000000045EEE0038 LOOP:L2-B001 6 S | |
10809 | and %g1, 0xFE, %l2 ! 000000045EEE003C LOOP:L3-B004 6 | |
10810 | BL20146: ! LOOP:L3-B004 | |
10811 | add %g1, 0x336, %g1 ! 000000045EEE0040 LOOP:L3-B004 10 chksum++ | |
10812 | orn %o4, %i1, %i1 ! 000000045EEE0044 LOOP:L3-B004 10 S | |
10813 | fnegs %f31, %f20 ! 000000045EEE0048 LOOP:L3-B004 10 S | |
10814 | orcc %o0, %g1, %i2 ! 000000045EEE004C LOOP:L3-B004 10 S | |
10815 | fpadd32s %f22, %f17, %f21 ! 000000045EEE0050 LOOP:L3-B004 10 S | |
10816 | fpmerge %f23, %f25, %f22 ! 000000045EEE0054 LOOP:L3-B004 10 S | |
10817 | srlx %l2, 0x1, %l2 ! 000000045EEE0058 LOOP:L3-B004 10 | |
10818 | andcc %l2, 0x1, %g0 ! 000000045EEE005C LOOP:L3-B004 10 | |
10819 | bne,pn %xcc, BL20146 ! 000000045EEE0060 LOOP:L3-B004 10 | |
10820 | array8 %l0, %o3, %o3 ! 000000045EEE0064 LOOP:L3-B004 10 S | |
10821 | add %g1, 0xC4, %g1 ! 000000045EEE0068 LOOP:L3-B004 6 chksum++ | |
10822 | and %g1, 0xFE, %l4 ! 000000045EEE006C LOOP:L3-B005 6 | |
10823 | BL20147: ! LOOP:L3-B005 | |
10824 | add %g1, 0x1D, %g1 ! 000000045EEE0070 LOOP:L3-B005 16 chksum++ | |
10825 | andn %o4, %o4, %l1 ! 000000045EEE0074 LOOP:L3-B005 16 S | |
10826 | fmovsue %fcc0, %f3, %f8 ! 000000045EEE0078 LOOP:L3-B005 16 S | |
10827 | movrgz %o1, %o3, %i5 ! 000000045EEE007C LOOP:L3-B005 16 S | |
10828 | andcc %o3, %i2, %i4 ! 000000045EEE0080 LOOP:L3-B005 16 S | |
10829 | fpsub32 %f30, %f24, %f18 ! 000000045EEE0084 LOOP:L3-B005 16 S | |
10830 | orn %i5, %i5, %o4 ! 000000045EEE0088 LOOP:L3-B005 16 S | |
10831 | .word 0x93AB8463 ! 000000045EEE008C LOOP:L3-B005 16 S illop_FP | |
10832 | pdist %f18, %f22, %f16 ! 000000045EEE0090 LOOP:L3-B005 16 S | |
10833 | orncc %l1, %i4, %o1 ! 000000045EEE0094 LOOP:L3-B005 16 S | |
10834 | or %o1, %i0, %i1 ! 000000045EEE0098 LOOP:L3-B005 16 S | |
10835 | xnorcc %i1, %o1, %i5 ! 000000045EEE009C LOOP:L3-B005 16 S | |
10836 | srlx %l4, 0x1, %l4 ! 000000045EEE00A0 LOOP:L3-B005 16 | |
10837 | andcc %l4, 0x1, %g0 ! 000000045EEE00A4 LOOP:L3-B005 16 | |
10838 | bne,pn %xcc, BL20147 ! 000000045EEE00A8 LOOP:L3-B005 16 | |
10839 | orcc %o5, %o4, %i4 ! 000000045EEE00AC LOOP:L3-B005 16 S | |
10840 | add %g1, 0x41B, %g1 ! 000000045EEE00B0 LOOP:L3-B005 6 chksum++ | |
10841 | or %g0, 0x2, %l1 ! 000000045EEE00B4 LOOP:L3-B006 6 | |
10842 | BL20154: ! LOOP:L3-B006 | |
10843 | add %g1, 0x78B, %g1 ! 000000045EEE00B8 LOOP:L3-B006 12 chksum++ | |
10844 | call .+8 ! 000000045EEE00BC LOOP:L3-B006 12 L | |
10845 | orn %i4, %o4, %o2 ! 000000045EEE00C0 LOOP:L3-B006 12 S | |
10846 | bge BL20149 ! 000000045EEE00C4 LOOP:L3-B006 12 L | |
10847 | fcmpd %fcc2, %f42, %f0 ! 000000045EEE00C8 LOOP:L3-B006 12 S | |
10848 | be,pt %xcc, BL20150 ! 000000045EEE00CC LOOP:L3-B006 12 L | |
10849 | xor %g6, %g7, %g6 ! 000000045EEE00D0 LOOP:L3-B006 12 S | |
10850 | BL20148:bcc,pn %xcc, BL20150 ;.empty ! 000000045EEE00D4 LOOP:L3-B006 12 L | |
10851 | bcs,a,pt %icc, BL20150 ! 000000045EEE00D8 LOOP:L3-B006 12 L | |
10852 | xorcc %o2, %o1, %o4 ! 000000045EEE00DC LOOP:L3-B006 0 S | |
10853 | BL20150:fbo BL20149 ;.empty ! 000000045EEE00E0 LOOP:L3-B006 0 L | |
10854 | brz,a,pt %i4, BL20151 ! 000000045EEE00E4 LOOP:L3-B006 12 L | |
10855 | BL20149:.word 0xDF60C28F ! 000000045EEE00E8 LOOP:L3-B006 0 S random | |
10856 | BL20151:add %g1, 0x43C, %g1 ! 000000045EEE00EC LOOP:L3-B006 12 chksum++ | |
10857 | sub %o4, %o0, %o0 ! 000000045EEE00F0 LOOP:L3-B006 12 S | |
10858 | ldstuba [%g5+0x001E]%asi, %i1 ! 000000045EEE00F4 LOOP:L3-B006 12 S >BD20152 | |
10859 | nop ! 000000045EEE00F8 LOOP:L3-B006 12 S | |
10860 | mulx %o2, 0x980, %i3 ! 000000045EEE00FC LOOP:L3-B006 12 S | |
10861 | xnorcc %o2, %o2, %o1 ! 000000045EEE0100 LOOP:L3-B006 12 S | |
10862 | fnor %f30, %f18, %f18 ! 000000045EEE0104 LOOP:L3-B006 12 S | |
10863 | fpadd16 %f22, %f30, %f22 ! 000000045EEE0108 LOOP:L3-B006 12 S | |
10864 | or %i4, %g7, %i4 ! 000000045EEE010C LOOP:L3-B006 12 S | |
10865 | fbu,a,pn %fcc0, BL20153 ;.empty ! 000000045EEE0110 LOOP:L3-B006 12 L | |
10866 | fba,pt %fcc0, BL20153 ! 000000045EEE0114 LOOP:L3-B006 0 L | |
10867 | faligndata %f16, %f22, %f26 ! 000000045EEE0118 LOOP:L3-B006 12 S | |
10868 | BL20153:add %g1, 0xCD5, %g1 ! 000000045EEE011C LOOP:L3-B006 12 chksum++ | |
10869 | sub %l1, 0x1, %l1 ! 000000045EEE0120 LOOP:L3-B006 12 | |
10870 | brnz,a,pn %l1, BL20154 ! 000000045EEE0124 LOOP:L3-B006 12 | |
10871 | fmovdn %fcc1, %f36, %f38 ! 000000045EEE0128 LOOP:L3-B006 6 S | |
10872 | add %g1, 0x844, %g1 ! 000000045EEE012C LOOP:L3-B006 6 chksum++ | |
10873 | faddd %f60, %f44, %f42 ! 000000045EEE0130 LOOP:L2-B001 6 S | |
10874 | ldx [%g2+0x0020], %g6 ! 000000045EEE0134 LOOP:L2-B001 6 S BASE<BD20002 | |
10875 | ble,a,pt %xcc, BL20155 ;.empty ! 000000045EEE0138 LOOP:L2-B001 6 L | |
10876 | BL20155:brgz,a,pn %o3, BL20156 ! 000000045EEE013C LOOP:L2-B001 6 L | |
10877 | fmovsne %xcc, %f5, %f5 ! 000000045EEE0140 LOOP:L2-B001 6 S | |
10878 | nop ! 000000045EEE0144 LOOP:L2-B001 6 S | |
10879 | BL20156:xor %o2, %o2, %i2 ! 000000045EEE0148 LOOP:L2-B001 6 S | |
10880 | brgz,a,pn %g6, BL20157 ! 000000045EEE014C LOOP:L2-B001 6 L | |
10881 | udivcc %i2, %g7, %i4 ! 000000045EEE0150 LOOP:L2-B001 6 S | |
10882 | bg,a BL20157 ;.empty ! 000000045EEE0154 LOOP:L2-B001 0 L | |
10883 | BL20157:fbule,a,pn %fcc2, BL20158 ;.empty ! 000000045EEE0158 LOOP:L2-B001 6 L | |
10884 | BL20158:fble,a,pt %fcc1, BL20159 ! 000000045EEE015C LOOP:L2-B001 1 L | |
10885 | sdiv %g1, %g0, %i2 ! 000000045EEE0160 LOOP:L2-B001 6 S | |
10886 | edge16ln %i3, %o5, %i0 ! 000000045EEE0164 LOOP:L2-B001 6 S | |
10887 | BL20159:add %g1, 0x30F, %g1 ! 000000045EEE0168 LOOP:L2-B001 6 chksum++ | |
10888 | sub %l0, 0x1, %l0 ! 000000045EEE016C LOOP:L2-B001 6 | |
10889 | brnz,a,pn %l0, BL20160 ! 000000045EEE0170 LOOP:L2-B001 6 | |
10890 | nop ! 000000045EEE0174 LOOP:L2-B001 4 S | |
10891 | add %g1, 0x7C8, %g1 ! 000000045EEE0178 LOOP:L2-B001 2 chksum++ | |
10892 | add %g1, %g1, %i4 ! 000000045EEE017C SWCH:L2-B002 2 | |
10893 | and %i4, 0x18, %o7 ! 000000045EEE0180 SWCH:L2-B002 2 | |
10894 | sethi %hi(0x498), %i4 ! 000000045EEE0184 SWCH:L2-B002 2 .+0 | |
10895 | or %i4,%lo(0x498),%i4 ! 000000045EEE0188 SWCH:L2-B002 2 | |
10896 | add %i4, %o7, %i4 ! 000000045EEE018C SWCH:L2-B002 2 | |
10897 | jmpl %l7+%i4, %g0 ! 000000045EEE0190 SWCH:L2-B002 2 | |
10898 | xorcc %o1, %i1, %o2 ! 000000045EEE0194 SWCH:L2-B002 2 S | |
10899 | .word 0xE54E7768 ! 000000045EEE0198 SWCH:L2-B002 0 illop | |
10900 | .word 0xB7F4489D ! 000000045EEE019C SWCH:L2-B002 0 S random | |
10901 | fba,a,pn %fcc1, BL20165 ! 000000045EEE01A0 SWCH:L2-B002 1 | |
10902 | orcc %o2, %i0, %o5 ! 000000045EEE01A4 SWCH:L2-B002 0 S | |
10903 | ba,a,pt %xcc, BL20164 ! 000000045EEE01A8 SWCH:L2-B002 0 | |
10904 | xnor %o3, %o4, %i5 ! 000000045EEE01AC SWCH:L2-B002 0 S | |
10905 | ba,a BL20163 ! 000000045EEE01B0 SWCH:L2-B002 1 | |
10906 | fpsub16s %f16, %f25, %f25 ! 000000045EEE01B4 SWCH:L2-B002 0 S | |
10907 | BL20163:add %g1, 0x84B, %g1 ! 000000045EEE01B8 CASE:L3-B007 1 chksum++ | |
10908 | ta %xcc, 0x46 ! 000000045EEE01BC CASE:L3-B007 1 S demap-page | |
10909 | bl,a BL20161 ;.empty ! 000000045EEE01C0 CASE:L3-B007 1 L | |
10910 | bpos,a BL20161 ! 000000045EEE01C4 CASE:L3-B007 1 L | |
10911 | orcc %i2, %i5, %i0 ! 000000045EEE01C8 CASE:L3-B007 0 S | |
10912 | nop ! 000000045EEE01CC CASE:L3-B007 0 S | |
10913 | array16 %g1, %g1, %i2 ! 000000045EEE01D0 CASE:L3-B007 0 S | |
10914 | fba,pt %fcc2, BL20162 ;.empty ! 000000045EEE01D4 CASE:L3-B007 0 L | |
10915 | bgu,a BL20161 ;.empty ! 000000045EEE01D8 CASE:L3-B007 0 L | |
10916 | bcc,pn %xcc, BL20161 ;.empty ! 000000045EEE01DC CASE:L3-B007 0 L | |
10917 | bne,pn %xcc, BL20161 ! 000000045EEE01E0 CASE:L3-B007 0 L | |
10918 | BL20161:.word 0xB54CBDC8 ! 000000045EEE01E4 CASE:L3-B007 0 S illop | |
10919 | BL20162:add %g1, 0x770, %g1 ! 000000045EEE01E8 CASE:L3-B007 1 chksum++ | |
10920 | fba BL20167 ! 000000045EEE01EC CASE:L3-B007 1 | |
10921 | movrnz %i2, %o2, %i3 ! 000000045EEE01F0 CASE:L3-B007 1 S | |
10922 | BL20164:add %g1, 0x150, %g1 ! 000000045EEE01F4 CASE:L3-B008 0 chksum++ | |
10923 | orn %o0, %i2, %i3 ! 000000045EEE01F8 CASE:L3-B008 0 S | |
10924 | andncc %g1, %o2, %i0 ! 000000045EEE01FC CASE:L3-B008 0 S | |
10925 | .word 0x1627D659 ! 000000045EEE0200 CASE:L3-B008 0 S illop | |
10926 | alignaddrl %g1, %o1, %o1 ! 000000045EEE0204 CASE:L3-B008 0 S | |
10927 | xnorcc %o3, %i2, %o3 ! 000000045EEE0208 CASE:L3-B008 0 S | |
10928 | edge16n %i0, %i3, %i5 ! 000000045EEE020C CASE:L3-B008 0 S | |
10929 | fba,a,pt %fcc3, BL20167 ! 000000045EEE0210 CASE:L3-B008 0 | |
10930 | sll %o2, 0x1, %i5 ! 000000045EEE0214 CASE:L3-B008 0 S | |
10931 | BL20165:add %g1, 0x254, %g1 ! 000000045EEE0218 CASE:L3-B009 1 chksum++ | |
10932 | or %i0, %o4, %o4 ! 000000045EEE021C CASE:L3-B009 1 S | |
10933 | lduwa [%g7+%g7]0x83, %o2 ! 000000045EEE0220 CASE:L3-B009 1 S <BD20039 | |
10934 | fpmerge %f22, %f20, %f24 ! 000000045EEE0224 CASE:L3-B009 1 S | |
10935 | andn %i0, %i3, %o5 ! 000000045EEE0228 CASE:L3-B009 1 S | |
10936 | alignaddr %o2, %o1, %i5 ! 000000045EEE022C CASE:L3-B009 1 S | |
10937 | fpsub16 %f22, %f20, %f26 ! 000000045EEE0230 CASE:L3-B009 1 S | |
10938 | xor %o1, %i4, %o2 ! 000000045EEE0234 CASE:L3-B009 1 S | |
10939 | nop ! 000000045EEE0238 CASE:L3-B009 1 S | |
10940 | ba BL20167 ! 000000045EEE023C CASE:L3-B009 1 | |
10941 | sllx %o0, 0x1, %i3 ! 000000045EEE0240 CASE:L3-B009 1 S | |
10942 | BL20166:add %g1, 0xEAD, %g1 ! 000000045EEE0244 CASE:L3-B010 0 chksum++ | |
10943 | fexpand %f22, %f20 ! 000000045EEE0248 CASE:L3-B010 0 S | |
10944 | sra %o4, 0x1, %o2 ! 000000045EEE024C CASE:L3-B010 0 S | |
10945 | .word 0x08CF21D7 ! 000000045EEE0250 CASE:L3-B010 0 S illop | |
10946 | xor %o4, %o1, %o0 ! 000000045EEE0254 CASE:L3-B010 0 S | |
10947 | orcc %o4, %o2, %o1 ! 000000045EEE0258 CASE:L3-B010 0 S | |
10948 | .word 0xC0C242D4 ! 000000045EEE025C CASE:L3-B010 0 S random | |
10949 | .word 0xE61D95DC ! 000000045EEE0260 CASE:L3-B010 0 S illop | |
10950 | subcc %i5, %i0, %o4 ! 000000045EEE0264 CASE:L3-B010 0 S | |
10951 | stxa %i4, [%g7+%g0]0x0A ! 000000045EEE0268 CASE:L3-B010 0 S BAD-ASI | |
10952 | xnor %i5, %o1, %i3 ! 000000045EEE026C CASE:L3-B010 0 S | |
10953 | ba BL20167 ! 000000045EEE0270 CASE:L3-B010 0 | |
10954 | .word 0xA7568000 ! 000000045EEE0274 CASE:L3-B010 0 S illop | |
10955 | BL20167: ! SWCH:L2-B002 | |
10956 | add %g1, 0xB5F, %g1 ! 000000045EEE0278 SWCH:L2-B002 2 chksum++ | |
10957 | xnor %o1, %o0, %i2 ! 000000045EEE027C SWCH:L2-B002 2 S | |
10958 | fmovsg %fcc2, %f21, %f23 ! 000000045EEE0280 SWCH:L2-B002 2 S | |
10959 | fcmple32 %f22, %f24, %i5 ! 000000045EEE0284 SWCH:L2-B002 2 S | |
10960 | orcc %o4, %i3, %o2 ! 000000045EEE0288 SWCH:L2-B002 2 S | |
10961 | fcmpes %fcc3, %f8, %f5 ! 000000045EEE028C SWCH:L2-B002 2 S | |
10962 | fabss %f3, %f4 ! 000000045EEE0290 SWCH:L2-B002 2 S | |
10963 | xnor %i5, %i4, %o1 ! 000000045EEE0294 SWCH:L2-B002 2 S | |
10964 | orn %g3, -1, %g3 ! 000000045EEE0298 SWCH:L2-B002 2 S | |
10965 | wr %g1, %i2, %fprs ! 000000045EEE029C SWCH:L2-B002 2 S | |
10966 | fpackfix %f16, %f21 ! 000000045EEE02A0 SWCH:L2-B002 3 S | |
10967 | nop ! 000000045EEE02A4 SWCH:L2-B002 2 S | |
10968 | nop ! 000000045EEE02A8 LOOP:L2-B003 2 | |
10969 | nop ! 000000045EEE02AC LOOP:L2-B004 2 | |
10970 | add %o4, %g1, %o4 ! 000000045EEE02B0 SWCH:L2-B005 2 | |
10971 | andcc %o4, 0x40, %g0 ! 000000045EEE02B4 SWCH:L2-B005 2 | |
10972 | bnz,pn %xcc, BL20181 ! 000000045EEE02B8 SWCH:L2-B005 2 | |
10973 | andcc %o4, 0x800, %g0 ! 000000045EEE02BC SWCH:L2-B005 2 | |
10974 | bnz,pt %xcc, BL20175 ! 000000045EEE02C0 SWCH:L2-B005 2 | |
10975 | add %g1, 0x2C, %g1 ! 000000045EEE02C4 SWCH:L2-B005 2 chksum++ | |
10976 | andcc %o4, 0x80, %g0 ! 000000045EEE02C8 SWCH:L2-B005 0 | |
10977 | bnz,a,pn %xcc, BL20170 ! 000000045EEE02CC SWCH:L2-B005 0 | |
10978 | add %g1, 0xE0A, %g1 ! 000000045EEE02D0 SWCH:L2-B005 0 chksum++ | |
10979 | andcc %o4, 0x40, %g0 ! 000000045EEE02D4 SWCH:L2-B005 0 | |
10980 | .word 0x95A4CD75 ! 000000045EEE02D8 SWCH:L2-B005 0 illop | |
10981 | add %g1, 0xC4B, %g1 ! 000000045EEE02DC SWCH:L2-B005 0 chksum++ | |
10982 | fcmped %fcc3, %f40, %f42 ! 000000045EEE02E0 SWCH:L2-B005 0 S | |
10983 | fcmple16 %f16, %f22, %o2 ! 000000045EEE02E4 SWCH:L2-B005 0 S | |
10984 | .word 0x87B68B7F ! 000000045EEE02E8 SWCH:L2-B005 0 S illop | |
10985 | .word 0xBD965CD8 ! 000000045EEE02EC SWCH:L2-B005 0 S illop | |
10986 | and %o2, %o1, %i4 ! 000000045EEE02F0 SWCH:L2-B005 0 S | |
10987 | array16 %i1, %o2, %i3 ! 000000045EEE02F4 SWCH:L2-B005 0 S | |
10988 | add %g1, 0x718, %g1 ! 000000045EEE02F8 SWCH:L2-B005 0 chksum++ | |
10989 | ba,pt %xcc, BL20182 ! 000000045EEE02FC SWCH:L2-B005 0 | |
10990 | .word 0xDD4B9CC8 ! 000000045EEE0300 SWCH:L2-B005 0 S illop | |
10991 | BL20169:add %g1, 0x9BA, %g1 ! 000000045EEE0304 CASE:L3-B011 0 chksum++ | |
10992 | xnorcc %o1, %g3, %o2 ! 000000045EEE0308 CASE:L3-B011 0 S | |
10993 | sllx %g1, 0x1, %o1 ! 000000045EEE030C CASE:L3-B011 0 S | |
10994 | nop ! 000000045EEE0310 CASE:L3-B011 0 S | |
10995 | .word 0xA7CB8AEF ! 000000045EEE0314 CASE:L3-B011 0 S illop | |
10996 | fba,pt %fcc0, BL20168 ! 000000045EEE0318 CASE:L3-B011 0 L | |
10997 | .word 0xB5A6C98B ! 000000045EEE031C CASE:L3-B011 0 S illop | |
10998 | cmp %i0, %i0 ! 000000045EEE0320 CASE:L3-B011 0 S | |
10999 | bvs,a BL20168 ;.empty ! 000000045EEE0324 CASE:L3-B011 0 L | |
11000 | bvc,a,pt %xcc, BL20168 ! 000000045EEE0328 CASE:L3-B011 0 L | |
11001 | .word 0xBE100001 ! 000000045EEE032C CASE:L3-B011 0 S random | |
11002 | .word 0xB9AAD0A4 ! 000000045EEE0330 CASE:L3-B011 0 S illop | |
11003 | orcc %o2, %i5, %o2 ! 000000045EEE0334 CASE:L3-B011 0 S | |
11004 | bl BL20168 ! 000000045EEE0338 CASE:L3-B011 0 L | |
11005 | .word 0x8986BBF8 ! 000000045EEE033C CASE:L3-B011 0 S illop | |
11006 | BL20168:add %g1, 0xF72, %g1 ! 000000045EEE0340 CASE:L3-B011 0 chksum++ | |
11007 | .word 0xA69AECA4 ! 000000045EEE0344 CASE:L3-B011 0 random | |
11008 | .word 0x2DFE794C ! 000000045EEE0348 CASE:L3-B011 0 S random | |
11009 | BL20170:add %g1, 0xE6F, %g1 ! 000000045EEE034C CASE:L3-B012 0 chksum++ | |
11010 | fcmps %fcc0, %f9, %f3 ! 000000045EEE0350 CASE:L3-B012 0 S | |
11011 | fnot1s %f23, %f27 ! 000000045EEE0354 CASE:L3-B012 0 S | |
11012 | fcmple32 %f18, %f28, %o3 ! 000000045EEE0358 CASE:L3-B012 0 S | |
11013 | fpadd32s %f20, %f17, %f25 ! 000000045EEE035C CASE:L3-B012 0 S | |
11014 | sethi %hh(0x6DBE2ABF00),%l6 ! 000000045EEE0360 CASE:L3-B012 0 SUBR041 | |
11015 | or %l6,%hm(0x6DBE2ABF00),%l6 ! 000000045EEE0364 CASE:L3-B012 0 | |
11016 | sethi %lm(0x6DBE2ABF00),%l5 ! 000000045EEE0368 CASE:L3-B012 0 | |
11017 | or %l5,%lo(0x6DBE2ABF00),%l5 ! 000000045EEE036C CASE:L3-B012 0 | |
11018 | sllx %l6, 0x20, %l6 ! 000000045EEE0370 CASE:L3-B012 0 | |
11019 | or %l6, %l5, %l6 ! 000000045EEE0374 CASE:L3-B012 0 | |
11020 | jmpl %l6+0x0000, %o7 ! 000000045EEE0378 CASE:L3-B012 0 S | |
11021 | xor %o0, %o1, %i4 ! 000000045EEE037C CASE:L3-B012 0 S | |
11022 | .word 0xF1503DB4 ! 000000045EEE0380 CASE:L3-B012 0 S random | |
11023 | udivcc %o2, %g0, %i3 ! 000000045EEE0384 CASE:L3-B012 0 S | |
11024 | fba,pt %fcc1, BL20182 ! 000000045EEE0388 CASE:L3-B012 0 | |
11025 | xor %i4, %o0, %o1 ! 000000045EEE038C CASE:L3-B012 0 S | |
11026 | BL20175:add %g1, 0x1F0, %g1 ! 000000045EEE0390 CASE:L3-B013 2 chksum++ | |
11027 | or %i5, %i5, %i1 ! 000000045EEE0394 CASE:L3-B013 2 S | |
11028 | fbg,pn %fcc0, BL20171 ! 000000045EEE0398 CASE:L3-B013 2 L | |
11029 | fsubs %f2, %f5, %f5 ! 000000045EEE039C CASE:L3-B013 2 S | |
11030 | fadds %f8, %f3, %f2 ! 000000045EEE03A0 CASE:L3-B013 1 S | |
11031 | andncc %g1, %o5, %o5 ! 000000045EEE03A4 CASE:L3-B013 1 S | |
11032 | bshuffle %f28, %f26, %f28 ! 000000045EEE03A8 CASE:L3-B013 1 S | |
11033 | fbule BL20172 ! 000000045EEE03AC CASE:L3-B013 1 L | |
11034 | fpadd16s %f20, %f22, %f21 ! 000000045EEE03B0 CASE:L3-B013 1 S | |
11035 | BL20171:xnorcc %o2, %o0, %o5 ! 000000045EEE03B4 CASE:L3-B013 1 S | |
11036 | fbne,pn %fcc1, BL20173 ;.empty ! 000000045EEE03B8 CASE:L3-B013 1 L | |
11037 | fbug,a BL20174 ;.empty ! 000000045EEE03BC CASE:L3-B013 1 L | |
11038 | bvc BL20174 ! 000000045EEE03C0 CASE:L3-B013 0 L | |
11039 | .word 0x8FB042D0 ! 000000045EEE03C4 CASE:L3-B013 0 S illop | |
11040 | BL20174:pdist %f22, %f26, %f16 ! 000000045EEE03C8 CASE:L3-B013 0 S | |
11041 | BL20173:bge,a,pn %xcc, BL20172 ! 000000045EEE03CC CASE:L3-B013 2 L | |
11042 | sdiv %g1, %g7, %i2 ! 000000045EEE03D0 CASE:L3-B013 0 S | |
11043 | BL20172:add %g1, 0xF2E, %g1 ! 000000045EEE03D4 CASE:L3-B013 2 chksum++ | |
11044 | ba,a,pt %xcc, BL20182 ! 000000045EEE03D8 CASE:L3-B013 2 | |
11045 | or %o5, %i2, %o3 ! 000000045EEE03DC CASE:L3-B013 0 S | |
11046 | BL20181:add %g1, 0xF2E, %g1 ! 000000045EEE03E0 CASE:L3-B014 0 chksum++ | |
11047 | edge32 %g1, %o1, %o1 ! 000000045EEE03E4 CASE:L3-B014 0 S | |
11048 | fandnot2 %f16, %f26, %f26 ! 000000045EEE03E8 CASE:L3-B014 0 S | |
11049 | fnegs %f2, %f10 ! 000000045EEE03EC CASE:L3-B014 0 S | |
11050 | bvs,a BL20176 ;.empty ! 000000045EEE03F0 CASE:L3-B014 0 L | |
11051 | fbne,a,pn %fcc0, BL20177 ;.empty ! 000000045EEE03F4 CASE:L3-B014 0 L | |
11052 | .word 0xEB7668C1 ! 000000045EEE03F8 CASE:L3-B014 0 L illop | |
11053 | .word 0x81E80000 ! 000000045EEE03FC CASE:L3-B014 0 L random | |
11054 | BL20176:fbne,pn %fcc3, BL20179 ! 000000045EEE0400 CASE:L3-B014 0 L | |
11055 | fpadd16 %f24, %f28, %f18 ! 000000045EEE0404 CASE:L3-B014 0 S | |
11056 | array8 %o3, %g1, %o3 ! 000000045EEE0408 CASE:L3-B014 0 S | |
11057 | bl BL20180 ! 000000045EEE040C CASE:L3-B014 0 L | |
11058 | andcc %i2, %g1, %i2 ! 000000045EEE0410 CASE:L3-B014 0 S | |
11059 | brlz,a,pn %o1, BL20180 ! 000000045EEE0414 CASE:L3-B014 0 L | |
11060 | .word 0xAD66CAF2 ! 000000045EEE0418 CASE:L3-B014 0 S illop | |
11061 | fadds %f10, %f11, %f11 ! 000000045EEE041C CASE:L3-B014 0 S | |
11062 | BL20179:.word 0xF465F7CE ! 000000045EEE0420 CASE:L3-B014 0 L illop | |
11063 | BL20180:.word 0x08E7105A ! 000000045EEE0424 CASE:L3-B014 0 L illop | |
11064 | BL20178:nop ! 000000045EEE0428 CASE:L3-B014 0 S | |
11065 | BL20177:add %g1, 0xC53, %g1 ! 000000045EEE042C CASE:L3-B014 0 chksum++ | |
11066 | fba,a,pt %fcc2, BL20182 ! 000000045EEE0430 CASE:L3-B014 0 | |
11067 | fpadd32 %f26, %f24, %f16 ! 000000045EEE0434 CASE:L3-B014 0 S | |
11068 | BL20182: ! SWCH:L2-B005 | |
11069 | add %g1, 0x3CB, %g1 ! 000000045EEE0438 SWCH:L2-B005 2 chksum++ | |
11070 | fsrc2s %f30, %f22 ! 000000045EEE043C SWCH:L2-B005 2 S | |
11071 | and %o3, %g1, %i2 ! 000000045EEE0440 SWCH:L2-B005 2 S | |
11072 | sdivcc %i1, %g7, %l1 ! 000000045EEE0444 SWCH:L2-B005 2 S | |
11073 | fcmped %fcc0, %f42, %f60 ! 000000045EEE0448 SWCH:L2-B005 2 S | |
11074 | faligndata %f18, %f20, %f24 ! 000000045EEE044C SWCH:L2-B005 2 S | |
11075 | ldx [%g2+0x0050], %l5 ! 000000045EEE0450 SWCH:L2-B005 2 <BD20016 | |
11076 | membar 0x40 ! 000000045EEE0454 SWCH:L2-B005 2 | |
11077 | ldda [%l5]0xF0, %f16 ! 000000045EEE0458 SWCH:L2-B005 2 Blk-Load | |
11078 | membar 0x40 ! 000000045EEE045C SWCH:L2-B005 2 | |
11079 | nop ! 000000045EEE0460 LOOP:L2-B006 2 | |
11080 | nop ! 000000045EEE0464 LOOP:L2-B007 2 | |
11081 | add %i2, %g1, %i0 ! 000000045EEE0468 SWCH:L2-B008 2 | |
11082 | andcc %i0, 0x2, %g0 ! 000000045EEE046C SWCH:L2-B008 2 | |
11083 | bnz,pt %xcc, BL20189 ! 000000045EEE0470 SWCH:L2-B008 2 | |
11084 | add %g1, 0x35F, %g1 ! 000000045EEE0474 SWCH:L2-B008 2 chksum++ | |
11085 | andcc %i0, 0x400, %g0 ! 000000045EEE0478 SWCH:L2-B008 0 | |
11086 | bnz,pn %xcc, BL20188 ! 000000045EEE047C SWCH:L2-B008 0 | |
11087 | add %g1, 0xC7A, %g1 ! 000000045EEE0480 SWCH:L2-B008 0 chksum++ | |
11088 | andcc %i0, 0x1, %g0 ! 000000045EEE0484 SWCH:L2-B008 0 | |
11089 | bnz,pt %xcc, BL20187 ! 000000045EEE0488 SWCH:L2-B008 0 | |
11090 | add %g1, 0x5DC, %g1 ! 000000045EEE048C SWCH:L2-B008 0 chksum++ | |
11091 | .word 0x28F471B6 ! 000000045EEE0490 SWCH:L2-B008 0 illop | |
11092 | .word 0xB7A71133 ! 000000045EEE0494 SWCH:L2-B008 0 illop | |
11093 | add %g1, 0xA28, %g1 ! 000000045EEE0498 SWCH:L2-B008 0 chksum++ | |
11094 | orncc %o3, %o5, %o0 ! 000000045EEE049C SWCH:L2-B008 0 S | |
11095 | fsubd %f32, %f40, %f32 ! 000000045EEE04A0 SWCH:L2-B008 0 S | |
11096 | bleu,a,pn %icc, BL20183 ;.empty ! 000000045EEE04A4 SWCH:L2-B008 0 L | |
11097 | bz,a BL20184 ;.empty ! 000000045EEE04A8 SWCH:L2-B008 0 L | |
11098 | ble,pn %icc, BL20184 ;.empty ! 000000045EEE04AC SWCH:L2-B008 0 L | |
11099 | be BL20184 ! 000000045EEE04B0 SWCH:L2-B008 0 L | |
11100 | .word 0x87A45ADA ! 000000045EEE04B4 SWCH:L2-B008 0 S illop | |
11101 | .word 0x89B745E7 ! 000000045EEE04B8 SWCH:L2-B008 0 S illop_VIS | |
11102 | bz BL20185 ! 000000045EEE04BC SWCH:L2-B008 0 L | |
11103 | add %o0, %o3, %o2 ! 000000045EEE04C0 SWCH:L2-B008 0 S | |
11104 | .word 0x1292D611 ! 000000045EEE04C4 SWCH:L2-B008 0 S random | |
11105 | .word 0xCCE425FC ! 000000045EEE04C8 SWCH:L2-B008 0 S illop | |
11106 | BL20183:.word 0x83B0C7E9 ! 000000045EEE04CC SWCH:L2-B008 0 L illop | |
11107 | brgez,pn %o3, BL20185 ! 000000045EEE04D0 SWCH:L2-B008 0 L | |
11108 | BL20184:andncc %i2, %i2, %o5 ! 000000045EEE04D4 SWCH:L2-B008 0 S | |
11109 | BL20185:andn %o3, %g1, %o4 ! 000000045EEE04D8 SWCH:L2-B008 0 S | |
11110 | add %g1, 0xE8B, %g1 ! 000000045EEE04DC SWCH:L2-B008 0 chksum++ | |
11111 | add %g1, 0x7EC, %g1 ! 000000045EEE04E0 SWCH:L2-B008 0 chksum++ | |
11112 | .word 0x387E1E44 ! 000000045EEE04E4 SWCH:L2-B008 0 random | |
11113 | fcmple32 %f18, %f24, %o3 ! 000000045EEE04E8 SWCH:L2-B008 0 S | |
11114 | BL20186:.word 0xABA09015 ! 000000045EEE04EC CASE:L3-B015 0 illop | |
11115 | .word 0x97826B17 ! 000000045EEE04F0 CASE:L3-B015 0 S illop | |
11116 | alignaddrl %o0, %o3, %o4 ! 000000045EEE04F4 CASE:L3-B015 0 S | |
11117 | ldxa [%g7+%g0]0x3F, %o3 ! 000000045EEE04F8 CASE:L3-B015 0 S BAD-ASI | |
11118 | fcmpd %fcc1, %f42, %f12 ! 000000045EEE04FC CASE:L3-B015 0 S | |
11119 | fba,a BL20191 ! 000000045EEE0500 CASE:L3-B015 0 | |
11120 | bshuffle %f26, %f24, %f18 ! 000000045EEE0504 CASE:L3-B015 0 S | |
11121 | BL20187:add %g1, 0x998, %g1 ! 000000045EEE0508 CASE:L3-B016 0 chksum++ | |
11122 | .word 0xFDB95C1E ! 000000045EEE050C CASE:L3-B016 0 S illop | |
11123 | udivcc %o5, 0x0, %l2 ! 000000045EEE0510 CASE:L3-B016 0 S | |
11124 | .word 0xA1F2A294 ! 000000045EEE0514 CASE:L3-B016 0 S random | |
11125 | movle %icc, %o3, %i3 ! 000000045EEE0518 CASE:L3-B016 0 S | |
11126 | wr %g1, -1123, %fprs ! 000000045EEE051C CASE:L3-B016 0 S | |
11127 | xnor %o3, %o1, %o3 ! 000000045EEE0520 CASE:L3-B016 0 S | |
11128 | array16 %o3, %o4, %o2 ! 000000045EEE0524 CASE:L3-B016 0 S | |
11129 | sethi %hh(0xFAF98FF00),%l6 ! 000000045EEE0528 CASE:L3-B016 0 SUBR042 | |
11130 | .word 0x858D0C8C ! 000000045EEE052C CASE:L3-B016 0 random | |
11131 | sethi %lm(0xFAF98FF00),%l5 ! 000000045EEE0530 CASE:L3-B016 0 | |
11132 | or %l5,%lo(0xFAF98FF00),%l5 ! 000000045EEE0534 CASE:L3-B016 0 | |
11133 | sllx %l6, 0x20, %l6 ! 000000045EEE0538 CASE:L3-B016 0 | |
11134 | or %l6, %l5, %l6 ! 000000045EEE053C CASE:L3-B016 0 | |
11135 | jmpl %l6+0x0000, %o7 ! 000000045EEE0540 CASE:L3-B016 0 S | |
11136 | cmp %o1, %i2 ! 000000045EEE0544 CASE:L3-B016 0 S | |
11137 | .word 0x8F8C5918 ! 000000045EEE0548 CASE:L3-B016 0 S illop | |
11138 | xnorcc %o4, %o0, %i1 ! 000000045EEE054C CASE:L3-B016 0 S | |
11139 | fba,a BL20191 ! 000000045EEE0550 CASE:L3-B016 0 | |
11140 | subcc %o0, %i0, %o4 ! 000000045EEE0554 CASE:L3-B016 0 S | |
11141 | BL20188:add %g1, 0x185, %g1 ! 000000045EEE0558 CASE:L3-B017 0 chksum++ | |
11142 | rd %gsr, %l6 ! 000000045EEE055C CASE:L3-B017 0 S | |
11143 | wr %l6, 0xD0, %gsr ! 000000045EEE0560 CASE:L3-B017 0 S | |
11144 | edge32l %o4, %o5, %i4 ! 000000045EEE0564 CASE:L3-B017 0 S | |
11145 | .word 0x93906000 ! 000000045EEE0568 CASE:L3-B017 0 S random | |
11146 | nop ! 000000045EEE056C CASE:L3-B017 0 S | |
11147 | .word 0x2C58E6E4 ! 000000045EEE0570 CASE:L3-B017 0 S illop | |
11148 | cmp %o2, %o0 ! 000000045EEE0574 CASE:L3-B017 0 S | |
11149 | fpadd32s %f28, %f21, %f31 ! 000000045EEE0578 CASE:L3-B017 0 S | |
11150 | .word 0x83968C43 ! 000000045EEE057C CASE:L3-B017 0 illop | |
11151 | pdist %f26, %f30, %f30 ! 000000045EEE0580 CASE:L3-B017 0 S | |
11152 | BL20189:add %g1, 0x26F, %g1 ! 000000045EEE0584 CASE:L3-B018 2 chksum++ | |
11153 | call .+8 ! 000000045EEE0588 CASE:L3-B018 2 S | |
11154 | wr %g1, %o0, %fprs ! 000000045EEE058C CASE:L3-B018 2 S | |
11155 | fcmped %fcc2, %f12, %f12 ! 000000045EEE0590 CASE:L3-B018 3 S | |
11156 | rd %gsr, %l6 ! 000000045EEE0594 CASE:L3-B018 2 S | |
11157 | wr %l6, 0x78, %gsr ! 000000045EEE0598 CASE:L3-B018 2 S | |
11158 | fba,pn %fcc1, BL20191 ! 000000045EEE059C CASE:L3-B018 2 | |
11159 | array32 %i4, %g1, %o1 ! 000000045EEE05A0 CASE:L3-B018 2 S | |
11160 | BL20191: ! SWCH:L2-B008 | |
11161 | add %g1, 0x2EC, %g1 ! 000000045EEE05A4 SWCH:L2-B008 2 chksum++ | |
11162 | ldx [%g5-0x0088], %g5 ! 000000045EEE05A8 SWCH:L2-B008 2 ptr_chase | |
11163 | ldx [%g5-0x0088], %g5 ! 000000045EEE05AC SWCH:L2-B008 2 ptr_chase | |
11164 | ldx [%g5-0x0088], %g5 ! 000000045EEE05B0 SWCH:L2-B008 2 ptr_chase | |
11165 | ldx [%g5-0x0088], %g5 ! 000000045EEE05B4 SWCH:L2-B008 2 ptr_chase | |
11166 | ldx [%g5-0x0088], %g5 ! 000000045EEE05B8 SWCH:L2-B008 2 ptr_chase | |
11167 | call .+8 ! 000000045EEE05BC SWCH:L2-B008 2 S | |
11168 | stda %f14, [%g6+0x003E]%asi ! 000000045EEE05C0 SWCH:L2-B008 2 S >BD20190+6 | |
11169 | sethi %hh(0xFAF98FF00),%l6 ! 000000045EEE05C4 SWCH:L2-B008 2 SUBR042 | |
11170 | or %l6,%hm(0xFAF98FF00),%l6 ! 000000045EEE05C8 SWCH:L2-B008 2 | |
11171 | sethi %lm(0xFAF98FF00),%l5 ! 000000045EEE05CC SWCH:L2-B008 2 | |
11172 | or %l5,%lo(0xFAF98FF00),%l5 ! 000000045EEE05D0 SWCH:L2-B008 2 | |
11173 | sllx %l6, 0x20, %l6 ! 000000045EEE05D4 SWCH:L2-B008 2 | |
11174 | or %l6, %l5, %l6 ! 000000045EEE05D8 SWCH:L2-B008 2 | |
11175 | jmpl %l6+0x0000, %o7 ! 000000045EEE05DC SWCH:L2-B008 2 S | |
11176 | xnorcc %g1, %i5, %i5 ! 000000045EEE05E0 SWCH:L2-B008 2 S | |
11177 | fsubd %f44, %f32, %f14 ! 000000045EEE05E4 SWCH:L2-B008 2 S | |
11178 | fcmpne16 %f16, %f30, %o1 ! 000000045EEE05E8 SWCH:L2-B008 2 S | |
11179 | cmp %o1, %o1 ! 000000045EEE05EC SWCH:L2-B008 2 S | |
11180 | nop ! 000000045EEE05F0 LOOP:L2-B009 2 | |
11181 | nop ! 000000045EEE05F4 LOOP:L2-B010 2 | |
11182 | add %i4, %g1, %i3 ! 000000045EEE05F8 SWCH:L2-B011 2 | |
11183 | and %i3, 0x18, %o7 ! 000000045EEE05FC SWCH:L2-B011 2 | |
11184 | sethi %hi(0x914), %i3 ! 000000045EEE0600 SWCH:L2-B011 2 .+0 | |
11185 | or %i3,%lo(0x914),%i3 ! 000000045EEE0604 SWCH:L2-B011 2 | |
11186 | add %i3, %o7, %i3 ! 000000045EEE0608 SWCH:L2-B011 2 | |
11187 | jmpl %l7+%i3, %g0 ! 000000045EEE060C SWCH:L2-B011 2 | |
11188 | or %i1, %i1, %i2 ! 000000045EEE0610 SWCH:L2-B011 2 S | |
11189 | fba BL20195 ! 000000045EEE0614 SWCH:L2-B011 0 | |
11190 | fcmpeq32 %f18, %f24, %i2 ! 000000045EEE0618 SWCH:L2-B011 0 S | |
11191 | ba,pn %icc, BL20194 ! 000000045EEE061C SWCH:L2-B011 1 | |
11192 | udiv %o2, %g0, %i1 ! 000000045EEE0620 SWCH:L2-B011 1 S | |
11193 | fba,a,pt %fcc1, BL20193 ! 000000045EEE0624 SWCH:L2-B011 0 | |
11194 | array16 %o2, %o3, %o4 ! 000000045EEE0628 SWCH:L2-B011 0 S | |
11195 | ba,pn %xcc, BL20192 ! 000000045EEE062C SWCH:L2-B011 1 | |
11196 | nop ! 000000045EEE0630 SWCH:L2-B011 1 S | |
11197 | BL20192:add %g1, 0x93, %g1 ! 000000045EEE0634 CASE:L3-B019 1 chksum++ | |
11198 | and %o1, %g4, %i0 ! 000000045EEE0638 CASE:L3-B019 1 S | |
11199 | or %g1, %o1, %o3 ! 000000045EEE063C CASE:L3-B019 1 S | |
11200 | andn %o2, %i2, %o2 ! 000000045EEE0640 CASE:L3-B019 1 S | |
11201 | xor %i5, %g1, %i5 ! 000000045EEE0644 CASE:L3-B019 1 S | |
11202 | ba,a BL20196 ! 000000045EEE0648 CASE:L3-B019 1 | |
11203 | .word 0xBF7DA3E2 ! 000000045EEE064C CASE:L3-B019 0 S illop | |
11204 | BL20193:add %g1, 0x388, %g1 ! 000000045EEE0650 CASE:L3-B020 0 chksum++ | |
11205 | fsubs %f9, %f5, %f3 ! 000000045EEE0654 CASE:L3-B020 0 S | |
11206 | orn %l0, -1, %l0 ! 000000045EEE0658 CASE:L3-B020 0 S | |
11207 | fmovd %f32, %f0 ! 000000045EEE065C CASE:L3-B020 0 S | |
11208 | fornot2 %f18, %f30, %f24 ! 000000045EEE0660 CASE:L3-B020 0 S | |
11209 | faddd %f62, %f36, %f38 ! 000000045EEE0664 CASE:L3-B020 0 S | |
11210 | fba BL20196 ! 000000045EEE0668 CASE:L3-B020 0 | |
11211 | nop ! 000000045EEE066C CASE:L3-B020 0 S | |
11212 | BL20194:add %g1, 0xDA7, %g1 ! 000000045EEE0670 CASE:L3-B021 1 chksum++ | |
11213 | srl %g1, 0x1, %i1 ! 000000045EEE0674 CASE:L3-B021 1 S | |
11214 | sdivcc %i1, %g0, %l5 ! 000000045EEE0678 CASE:L3-B021 1 S | |
11215 | fadds %f9, %f9, %f3 ! 000000045EEE067C CASE:L3-B021 1 S | |
11216 | fnegd %f18, %f28 ! 000000045EEE0680 CASE:L3-B021 1 S | |
11217 | call .+8 ! 000000045EEE0684 CASE:L3-B021 1 S | |
11218 | nop ! 000000045EEE0688 CASE:L3-B021 1 S | |
11219 | sethi %hi(0x7EC9AC00), %o0 ! 000000045EEE068C CASE:L3-B021 1 S .+0 | |
11220 | orcc %o2, %i5, %o5 ! 000000045EEE0690 CASE:L3-B021 1 S | |
11221 | ba,a,pn %xcc, BL20196 ! 000000045EEE0694 CASE:L3-B021 1 | |
11222 | movg %xcc, 0xC7, %o3 ! 000000045EEE0698 CASE:L3-B021 0 S | |
11223 | BL20195:add %g1, 0x494, %g1 ! 000000045EEE069C CASE:L3-B022 0 chksum++ | |
11224 | fpsub32 %f26, %f30, %f18 ! 000000045EEE06A0 CASE:L3-B022 0 S | |
11225 | movrnz %i5, %o4, %i5 ! 000000045EEE06A4 CASE:L3-B022 0 S | |
11226 | orncc %o5, %l0, %o4 ! 000000045EEE06A8 CASE:L3-B022 0 S | |
11227 | fcmped %fcc2, %f38, %f42 ! 000000045EEE06AC CASE:L3-B022 0 S | |
11228 | .word 0x8DA90C8C ! 000000045EEE06B0 CASE:L3-B022 0 illop | |
11229 | .word 0x99AF7965 ! 000000045EEE06B4 CASE:L3-B022 0 S illop | |
11230 | BL20196: ! SWCH:L2-B011 | |
11231 | add %g1, 0x6B2, %g1 ! 000000045EEE06B8 SWCH:L2-B011 2 chksum++ | |
11232 | edge32 %o0, %o4, %o4 ! 000000045EEE06BC SWCH:L2-B011 2 S | |
11233 | array16 %i3, %o0, %i0 ! 000000045EEE06C0 SWCH:L2-B011 2 S | |
11234 | ldx [%g2+0x0050], %l5 ! 000000045EEE06C4 SWCH:L2-B011 2 <BD20016 | |
11235 | membar 0x40 ! 000000045EEE06C8 SWCH:L2-B011 2 | |
11236 | ldda [%l5]0xF0, %f16 ! 000000045EEE06CC SWCH:L2-B011 2 Blk-Load | |
11237 | membar 0x40 ! 000000045EEE06D0 SWCH:L2-B011 2 | |
11238 | array16 %o1, %g1, %i4 ! 000000045EEE06D4 SWCH:L2-B011 2 S | |
11239 | membar 0x40 ! 000000045EEE06D8 SWCH:L2-B011 2 | |
11240 | ldda [%l5]0x16, %f16 ! 000000045EEE06DC SWCH:L2-B011 2 Blk-Load | |
11241 | membar 0x40 ! 000000045EEE06E0 SWCH:L2-B011 2 | |
11242 | orn %o4, %g1, %o5 ! 000000045EEE06E4 SWCH:L2-B011 2 S | |
11243 | edge8ln %i0, %o5, %o2 ! 000000045EEE06E8 SWCH:L2-B011 2 S | |
11244 | ldxa [%g7+%g0]0x79, %o5 ! 000000045EEE06EC SWCH:L2-B011 2 S BAD-ASI | |
11245 | fpackfix %f18, %f31 ! 000000045EEE06F0 SWCH:L2-B011 2 S | |
11246 | bmask %g1, %o5, %o3 ! 000000045EEE06F4 SWCH:L2-B011 2 S | |
11247 | nop ! 000000045EEE06F8 LOOP:L2-B012 2 | |
11248 | nop ! 000000045EEE06FC LOOP:L2-B013 2 | |
11249 | nop ! 000000045EEE0700 LOOP:L2-B014 2 | |
11250 | nop ! 000000045EEE0704 LOOP:L2-B015 2 | |
11251 | nop ! 000000045EEE0708 LOOP:L2-B016 2 | |
11252 | nop ! 000000045EEE070C LOOP:L2-B017 2 | |
11253 | nop ! 000000045EEE0710 LOOP:L2-B018 2 | |
11254 | nop ! 000000045EEE0714 LOOP:L2-B019 2 | |
11255 | edge8ln %i4, %o1, %o1 ! 000000045EEE0718 LOOP:L1-B000 2 S | |
11256 | bne BL20197 ;.empty ! 000000045EEE071C LOOP:L1-B000 2 L | |
11257 | fble BL20198 ! 000000045EEE0720 LOOP:L1-B000 2 L | |
11258 | sra %g1, %g1, %i0 ! 000000045EEE0724 LOOP:L1-B000 0 S | |
11259 | bmask %i0, %o3, %i3 ! 000000045EEE0728 LOOP:L1-B000 0 S | |
11260 | BL20198:or %o5, %i2, %i2 ! 000000045EEE072C LOOP:L1-B000 2 S | |
11261 | bgu,a,pn %icc, BL20199 ;.empty ! 000000045EEE0730 LOOP:L1-B000 2 L | |
11262 | BL20199:fba,a,pt %fcc3, BL20200 ! 000000045EEE0734 LOOP:L1-B000 2 L | |
11263 | BL20200:fcmpd %fcc3, %f38, %f42 ! 000000045EEE0738 LOOP:L1-B000 2 S | |
11264 | BL20197:add %g1, 0xF89, %g1 ! 000000045EEE073C LOOP:L1-B000 4 chksum++ | |
11265 | subcc %l3, 0x1, %l3 ! 000000045EEE0740 LOOP:L1-B000 2 | |
11266 | bnz BL20201 ! 000000045EEE0744 LOOP:L1-B000 2 | |
11267 | xnorcc %i2, %i4, %i1 ! 000000045EEE0748 LOOP:L1-B000 2 S | |
11268 | add %g1, 0x156, %g1 ! 000000045EEE074C LOOP:L1-B000 1 chksum++ | |
11269 | sethi %hi(0x30F41), %g3 ! 000000045EEE0750 MAIN:L0-B000 1 .+0 | |
11270 | or %g3,%lo(0x30F41),%g3 ! 000000045EEE0754 MAIN:L0-B000 1 | |
11271 | cmp %g1, %g3 ! 000000045EEE0758 MAIN:L0-B000 1 | |
11272 | bne %icc, blimp_bad_end ! 000000045EEE075C MAIN:L0-B000 1 | |
11273 | nop ! 000000045EEE0760 MAIN:L0-B000 1 | |
11274 | blimp_good_end: | |
11275 | EXIT_GOOD | |
11276 | blimp_bad_end: | |
11277 | EXIT_BAD | |
11278 | ||
11279 | SECTION .btext010_pg1 TEXT_VA=0x45eee0000 | |
11280 | attr_text { | |
11281 | Name = .btext010_pg1, | |
11282 | VA = 0x45eee0000, | |
11283 | RA = 0xfdff50000, | |
11284 | PA = ra2pa(0xfdff50000,0), | |
11285 | tsbonly, | |
11286 | part_0_ctx_nonzero_tsb_config_1, | |
11287 | TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1, | |
11288 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11289 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11290 | } | |
11291 | .text; .skip 8 | |
11292 | ||
11293 | !======================================================================== | |
11294 | ||
11295 | SECTION .btext011 TEXT_VA=0x322d9f00 | |
11296 | attr_text { | |
11297 | Name = .btext011, | |
11298 | VA = 0x322d9f00, | |
11299 | RA = 0xfffec3f00, | |
11300 | PA = ra2pa(0xfffec3f00,0), | |
11301 | notsb | |
11302 | } | |
11303 | ||
11304 | SECTION .btext011_pg0 TEXT_VA=0x322d8000 | |
11305 | attr_text { | |
11306 | Name = .btext011_pg0, | |
11307 | VA = 0x322d8000, | |
11308 | RA = 0xfffec2000, | |
11309 | PA = ra2pa(0xfffec2000,0), | |
11310 | tsbonly, | |
11311 | part_0_ctx_nonzero_tsb_config_3, | |
11312 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
11313 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11314 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11315 | } | |
11316 | .text; .skip 8 | |
11317 | ||
11318 | ||
11319 | SECTION .btext011 | |
11320 | .text | |
11321 | .global SUBR040; SUBR040: | |
11322 | BL20001: ! SUBR:L0-B000 | |
11323 | add %g1, 0xB5A, %g1 ! 00000000322D9F00 SUBR:L0-B000 0 chksum++ | |
11324 | save %o6, -128, %o6 ! 00000000322D9F04 SUBR:L0-B000 0 | |
11325 | sethi %hh(0x322D9F00),%l7 ! 00000000322D9F08 SUBR:L0-B000 0 SUBR040 | |
11326 | or %l7,%hm(0x322D9F00),%l7 ! 00000000322D9F0C SUBR:L0-B000 0 | |
11327 | sethi %lm(0x322D9F00),%l6 ! 00000000322D9F10 SUBR:L0-B000 0 | |
11328 | .word 0xB69067F1 ! 00000000322D9F14 SUBR:L0-B000 0 random | |
11329 | .word 0x9DE3A060 ! 00000000322D9F18 SUBR:L0-B000 0 random | |
11330 | or %l7, %l6, %l7 ! 00000000322D9F1C SUBR:L0-B000 0 | |
11331 | ta %xcc, 0x45 ! 00000000322D9F20 SUBR:L0-B000 0 demap-stack | |
11332 | xnorcc %o0, %i4, %i0 ! 00000000322D9F24 SUBR:L0-B000 0 S | |
11333 | or %i3, %i2, %i1 ! 00000000322D9F28 SUBR:L0-B000 0 S | |
11334 | .word 0x9FC68000 ! 00000000322D9F2C SUBR:L0-B000 0 S random | |
11335 | rd %ccr, %i0 ! 00000000322D9F30 SUBR:L0-B000 0 S | |
11336 | add %g1, 0x985, %g1 ! 00000000322D9F34 SUBR:L0-B000 0 chksum++ | |
11337 | add %i2, %g1, %i4 ! 00000000322D9F38 SWCH:L1-B000 0 | |
11338 | andcc %i4, 0x20, %g0 ! 00000000322D9F3C SWCH:L1-B000 0 | |
11339 | bnz,a,pt %xcc, BL20005 ! 00000000322D9F40 SWCH:L1-B000 0 | |
11340 | add %g1, 0x5F6, %g1 ! 00000000322D9F44 SWCH:L1-B000 0 chksum++ | |
11341 | .word 0xBBABCA26 ! 00000000322D9F48 SWCH:L1-B000 0 illop | |
11342 | bnz,pn %xcc, BL20004 ! 00000000322D9F4C SWCH:L1-B000 0 | |
11343 | add %g1, 0x4B8, %g1 ! 00000000322D9F50 SWCH:L1-B000 0 chksum++ | |
11344 | andcc %i4, 0x4, %g0 ! 00000000322D9F54 SWCH:L1-B000 0 | |
11345 | .word 0xA3B342F0 ! 00000000322D9F58 SWCH:L1-B000 0 illop | |
11346 | andcc %i4, 0x10, %g0 ! 00000000322D9F5C SWCH:L1-B000 0 | |
11347 | bnz,pn %xcc, BL20002 ! 00000000322D9F60 SWCH:L1-B000 0 | |
11348 | orn %i1, %o3, %o3 ! 00000000322D9F64 SWCH:L1-B000 0 S | |
11349 | .word 0xA1A10BB7 ! 00000000322D9F68 SWCH:L1-B000 0 S illop | |
11350 | .word 0xB34B0BD9 ! 00000000322D9F6C SWCH:L1-B000 0 S illop | |
11351 | .word 0xB5E08965 ! 00000000322D9F70 SWCH:L1-B000 0 S illop | |
11352 | udiv %o1, 0x0, %o4 ! 00000000322D9F74 SWCH:L1-B000 0 S | |
11353 | fmovs %f2, %f5 ! 00000000322D9F78 SWCH:L1-B000 0 S | |
11354 | alignaddrl %i5, %o1, %i5 ! 00000000322D9F7C SWCH:L1-B000 0 S | |
11355 | array16 %o3, %i5, %o4 ! 00000000322D9F80 SWCH:L1-B000 0 S | |
11356 | add %g1, 0x2D0, %g1 ! 00000000322D9F84 SWCH:L1-B000 0 chksum++ | |
11357 | ba,a BL20008 ! 00000000322D9F88 SWCH:L1-B000 0 | |
11358 | andncc %o2, %l3, %i5 ! 00000000322D9F8C SWCH:L1-B000 0 S | |
11359 | BL20002:add %g1, 0x183, %g1 ! 00000000322D9F90 CASE:L2-B000 0 chksum++ | |
11360 | fcmped %fcc2, %f34, %f42 ! 00000000322D9F94 CASE:L2-B000 0 S | |
11361 | fsrc2s %f20, %f26 ! 00000000322D9F98 CASE:L2-B000 0 S | |
11362 | .word 0x99AB135D ! 00000000322D9F9C CASE:L2-B000 0 S illop | |
11363 | .word 0xEC550553 ! 00000000322D9FA0 CASE:L2-B000 0 S random | |
11364 | rd %gsr, %l6 ! 00000000322D9FA4 CASE:L2-B000 0 S | |
11365 | wr %l6, 0xE0, %gsr ! 00000000322D9FA8 CASE:L2-B000 0 S | |
11366 | move %fcc2, %g1, %i0 ! 00000000322D9FAC CASE:L2-B000 0 S | |
11367 | .word 0xD2F8F65F ! 00000000322D9FB0 CASE:L2-B000 0 S random | |
11368 | fmovsue %fcc3, %f9, %f3 ! 00000000322D9FB4 CASE:L2-B000 0 S | |
11369 | andcc %g1, %i0, %i3 ! 00000000322D9FB8 CASE:L2-B000 0 S | |
11370 | wr %g1, %o5, %fprs ! 00000000322D9FBC CASE:L2-B000 0 S | |
11371 | edge8n %i3, %o3, %o3 ! 00000000322D9FC0 CASE:L2-B000 0 S | |
11372 | .word 0x9FC68000 ! 00000000322D9FC4 CASE:L2-B000 0 random | |
11373 | subcc %g1, %o4, %i3 ! 00000000322D9FC8 CASE:L2-B000 0 S | |
11374 | BL20003:.word 0x97906000 ! 00000000322D9FCC CASE:L2-B001 0 random | |
11375 | or %i2, %i3, %i2 ! 00000000322D9FD0 CASE:L2-B001 0 S | |
11376 | fmovrdlz %i2, %f18, %f24 ! 00000000322D9FD4 CASE:L2-B001 0 S | |
11377 | .word 0x94DDF3BB ! 00000000322D9FD8 CASE:L2-B001 0 S random | |
11378 | .word 0xEB8B5675 ! 00000000322D9FDC CASE:L2-B001 0 S illop | |
11379 | fba,pn %fcc2, BL20008 ! 00000000322D9FE0 CASE:L2-B001 0 | |
11380 | fpsub16s %f25, %f29, %f30 ! 00000000322D9FE4 CASE:L2-B001 0 S | |
11381 | BL20004:add %g1, 0x577, %g1 ! 00000000322D9FE8 CASE:L2-B002 0 chksum++ | |
11382 | fcmped %fcc3, %f60, %f44 ! 00000000322D9FEC CASE:L2-B002 0 S | |
11383 | edge16n %g1, %i2, %l1 ! 00000000322D9FF0 CASE:L2-B002 0 S | |
11384 | xnor %l1, %i0, %i5 ! 00000000322D9FF4 CASE:L2-B002 0 S | |
11385 | .word 0x78D3F4E8 ! 00000000322D9FF8 CASE:L2-B002 0 S random | |
11386 | sethi %hh(0x2119F00),%l6 ! 00000000322D9FFC CASE:L2-B002 0 SUBR044 | |
11387 | or %l6,%hm(0x2119F00),%l6 ! 00000000322DA000 CASE:L2-B002 0 | |
11388 | .word 0xE94E97B2 ! 00000000322DA004 CASE:L2-B002 0 random | |
11389 | or %l5,%lo(0x2119F00),%l5 ! 00000000322DA008 CASE:L2-B002 0 | |
11390 | sllx %l6, 0x20, %l6 ! 00000000322DA00C CASE:L2-B002 0 | |
11391 | .word 0xA1A5C005 ! 00000000322DA010 CASE:L2-B002 0 illop | |
11392 | .word 0xCD670841 ! 00000000322DA014 CASE:L2-B002 0 S illop | |
11393 | .word 0xD5D67232 ! 00000000322DA018 CASE:L2-B002 0 S illop | |
11394 | fcmpes %fcc0, %f11, %f3 ! 00000000322DA01C CASE:L2-B002 0 S | |
11395 | fpsub32s %f26, %f20, %f20 ! 00000000322DA020 CASE:L2-B002 0 S | |
11396 | andncc %i5, %i5, %i1 ! 00000000322DA024 CASE:L2-B002 0 S | |
11397 | xnorcc %o2, %i3, %o2 ! 00000000322DA028 CASE:L2-B002 0 S | |
11398 | .word 0x9BA452AD ! 00000000322DA02C CASE:L2-B002 0 illop | |
11399 | xorcc %o1, %l1, %i1 ! 00000000322DA030 CASE:L2-B002 0 S | |
11400 | BL20005:add %g1, 0xC64, %g1 ! 00000000322DA034 CASE:L2-B003 0 chksum++ | |
11401 | cmp %o0, %l1 ! 00000000322DA038 CASE:L2-B003 0 S | |
11402 | orn %i0, %o0, %i5 ! 00000000322DA03C CASE:L2-B003 0 S | |
11403 | .word 0xABA0D0FB ! 00000000322DA040 CASE:L2-B003 0 S illop_FP | |
11404 | array8 %i5, %o2, %i3 ! 00000000322DA044 CASE:L2-B003 0 S | |
11405 | fba,pt %fcc0, BL20008 ! 00000000322DA048 CASE:L2-B003 0 | |
11406 | orn %o4, %o0, %o0 ! 00000000322DA04C CASE:L2-B003 0 S | |
11407 | BL20008: ! SWCH:L1-B000 | |
11408 | .word 0x8BA5CD45 ! 00000000322DA050 SWCH:L1-B000 0 illop | |
11409 | .word 0x81A74885 ! 00000000322DA054 SWCH:L1-B000 0 S illop | |
11410 | fnors %f21, %f25, %f17 ! 00000000322DA058 SWCH:L1-B000 0 S | |
11411 | .word 0x81F26B1A ! 00000000322DA05C SWCH:L1-B000 0 S illop | |
11412 | .word 0xA5E40270 ! 00000000322DA060 SWCH:L1-B000 0 L random | |
11413 | brlez,a,pt %o2, BL20007 ! 00000000322DA064 SWCH:L1-B000 0 L | |
11414 | BL20006:ta %xcc, 0x46 ! 00000000322DA068 SWCH:L1-B000 0 S demap-page | |
11415 | subccc %i1, %i1, %l0 ! 00000000322DA06C SWCH:L1-B000 0 S | |
11416 | BL20007:sdivcc %i3, %g7, %i0 ! 00000000322DA070 SWCH:L1-B000 0 S | |
11417 | add %g1, 0x699, %g1 ! 00000000322DA074 SWCH:L1-B000 0 chksum++ | |
11418 | fxnors %f26, %f25, %f20 ! 00000000322DA078 SUBR:L0-B000 0 S | |
11419 | subc %o0, %i3, %l1 ! 00000000322DA07C SUBR:L0-B000 0 S | |
11420 | .word 0x99A30CA0 ! 00000000322DA080 SUBR:L0-B000 0 S illop | |
11421 | .word 0xD2ED7936 ! 00000000322DA084 SUBR:L0-B000 0 S random | |
11422 | sethi %hh(0x112B33F00),%l6 ! 00000000322DA088 SUBR:L0-B000 0 SUBR043 | |
11423 | or %l6,%hm(0x112B33F00),%l6 ! 00000000322DA08C SUBR:L0-B000 0 | |
11424 | sethi %lm(0x112B33F00),%l5 ! 00000000322DA090 SUBR:L0-B000 0 | |
11425 | .word 0xA1D6D0BF ! 00000000322DA094 SUBR:L0-B000 0 illop | |
11426 | .word 0x8D8E8F12 ! 00000000322DA098 SUBR:L0-B000 0 illop | |
11427 | or %l6, %l5, %l6 ! 00000000322DA09C SUBR:L0-B000 0 | |
11428 | jmpl %l6+0x0000, %o7 ! 00000000322DA0A0 SUBR:L0-B000 0 S | |
11429 | ta %xcc, 0x46 ! 00000000322DA0A4 SUBR:L0-B000 0 S demap-page | |
11430 | fcmpd %fcc3, %f40, %f34 ! 00000000322DA0A8 SUBR:L0-B000 0 S | |
11431 | array8 %l1, %o0, %o0 ! 00000000322DA0AC SUBR:L0-B000 0 S | |
11432 | .word 0xBBAF1C8D ! 00000000322DA0B0 SUBR:L0-B000 0 S illop | |
11433 | ta %xcc, 0x45 ! 00000000322DA0B4 SUBR:L0-B000 0 demap-stack | |
11434 | add %g1, 0x7A7, %i0 ! 00000000322DA0B8 SUBR:L0-B000 0 | |
11435 | add %g1, 0x566, %g1 ! 00000000322DA0BC SUBR:L0-B000 0 chksum++ | |
11436 | ret ! 00000000322DA0C0 SUBR:L0-B000 0 | |
11437 | .word 0x81B60B61 ! 00000000322DA0C4 SUBR:L0-B000 0 illop | |
11438 | ||
11439 | SECTION .btext011_pg1 TEXT_VA=0x322da000 | |
11440 | attr_text { | |
11441 | Name = .btext011_pg1, | |
11442 | VA = 0x322da000, | |
11443 | RA = 0xfffec4000, | |
11444 | PA = ra2pa(0xfffec4000,0), | |
11445 | tsbonly, | |
11446 | part_0_ctx_nonzero_tsb_config_3, | |
11447 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
11448 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11449 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11450 | } | |
11451 | .text; .skip 8 | |
11452 | ||
11453 | !======================================================================== | |
11454 | ||
11455 | SECTION .btext012 TEXT_VA=0x6dbe2abf00 | |
11456 | attr_text { | |
11457 | Name = .btext012, | |
11458 | VA = 0x6dbe2abf00, | |
11459 | RA = 0xfffebff00, | |
11460 | PA = ra2pa(0xfffebff00,0), | |
11461 | notsb | |
11462 | } | |
11463 | ||
11464 | SECTION .btext012_pg0 TEXT_VA=0x6dbe2aa000 | |
11465 | attr_text { | |
11466 | Name = .btext012_pg0, | |
11467 | VA = 0x6dbe2aa000, | |
11468 | RA = 0xfffebe000, | |
11469 | PA = ra2pa(0xfffebe000,0), | |
11470 | tsbonly, | |
11471 | part_0_ctx_nonzero_tsb_config_3, | |
11472 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
11473 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11474 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11475 | } | |
11476 | .text; .skip 8 | |
11477 | ||
11478 | ||
11479 | SECTION .btext012 | |
11480 | .text | |
11481 | .global SUBR041; SUBR041: | |
11482 | BL20009: ! SUBR:L0-B000 | |
11483 | .word 0x97B601D2 ! 0000006DBE2ABF00 SUBR:L0-B000 0 illop | |
11484 | save %o6, -128, %o6 ! 0000006DBE2ABF04 SUBR:L0-B000 0 | |
11485 | sethi %hh(0x6DBE2ABF00),%l7 ! 0000006DBE2ABF08 SUBR:L0-B000 0 SUBR041 | |
11486 | or %l7,%hm(0x6DBE2ABF00),%l7 ! 0000006DBE2ABF0C SUBR:L0-B000 0 | |
11487 | sethi %lm(0x6DBE2ABF00),%l6 ! 0000006DBE2ABF10 SUBR:L0-B000 0 | |
11488 | or %l6,%lo(0x6DBE2ABF00),%l6 ! 0000006DBE2ABF14 SUBR:L0-B000 0 | |
11489 | sllx %l7, 0x20, %l7 ! 0000006DBE2ABF18 SUBR:L0-B000 0 | |
11490 | or %l7, %l6, %l7 ! 0000006DBE2ABF1C SUBR:L0-B000 0 | |
11491 | ta %xcc, 0x45 ! 0000006DBE2ABF20 SUBR:L0-B000 0 demap-stack | |
11492 | fpack16 %f26, %f28 ! 0000006DBE2ABF24 SUBR:L0-B000 0 S | |
11493 | nop ! 0000006DBE2ABF28 SUBR:L0-B000 0 S | |
11494 | fbue BL20010 ;.empty ! 0000006DBE2ABF2C SUBR:L0-B000 0 L | |
11495 | fbue,pn %fcc2, BL20011 ! 0000006DBE2ABF30 SUBR:L0-B000 0 L | |
11496 | BL20010:and %o5, %o3, %o4 ! 0000006DBE2ABF34 SUBR:L0-B000 0 S | |
11497 | fbue BL20012 ;.empty ! 0000006DBE2ABF38 SUBR:L0-B000 0 L | |
11498 | bvs,a BL20013 ;.empty ! 0000006DBE2ABF3C SUBR:L0-B000 0 L | |
11499 | .word 0x8F8C14D6 ! 0000006DBE2ABF40 SUBR:L0-B000 0 L illop | |
11500 | .word 0xCBBEDDB8 ! 0000006DBE2ABF44 SUBR:L0-B000 0 S random | |
11501 | orncc %i5, %i3, %o5 ! 0000006DBE2ABF48 SUBR:L0-B000 0 S | |
11502 | .word 0x82A9056F ! 0000006DBE2ABF4C SUBR:L0-B000 0 L random | |
11503 | BL20012:fpack16 %f26, %f22 ! 0000006DBE2ABF50 SUBR:L0-B000 0 S | |
11504 | BL20014:array8 %i4, %i2, %o4 ! 0000006DBE2ABF54 SUBR:L0-B000 0 S | |
11505 | fble BL20015 ;.empty ! 0000006DBE2ABF58 SUBR:L0-B000 0 L | |
11506 | BL20011:brnz,pt %o5, BL20013 ! 0000006DBE2ABF5C SUBR:L0-B000 0 L | |
11507 | BL20013:fexpand %f23, %f20 ! 0000006DBE2ABF60 SUBR:L0-B000 0 S | |
11508 | BL20015:add %g1, 0xD26, %g1 ! 0000006DBE2ABF64 SUBR:L0-B000 0 chksum++ | |
11509 | .word 0x99AE8FCF ! 0000006DBE2ABF68 SUBR:L0-B000 0 illop | |
11510 | .word 0x8F7092F8 ! 0000006DBE2ABF6C LOOP:L1-B000 0 illop | |
11511 | BL20027: ! LOOP:L1-B000 | |
11512 | add %g1, 0x5B2, %g1 ! 0000006DBE2ABF70 LOOP:L1-B000 0 chksum++ | |
11513 | fcmpeq16 %f26, %f28, %l2 ! 0000006DBE2ABF74 LOOP:L1-B000 0 S | |
11514 | fpackfix %f20, %f29 ! 0000006DBE2ABF78 LOOP:L1-B000 0 S | |
11515 | .word 0xE3483E7E ! 0000006DBE2ABF7C LOOP:L1-B000 0 S random | |
11516 | ldx [%g2+0x0050], %l5 ! 0000006DBE2ABF80 LOOP:L1-B000 0 <BD20016 | |
11517 | membar 0x40 ! 0000006DBE2ABF84 LOOP:L1-B000 0 | |
11518 | ldda [%l5]0xF0, %f16 ! 0000006DBE2ABF88 LOOP:L1-B000 0 Blk-Load | |
11519 | membar 0x40 ! 0000006DBE2ABF8C LOOP:L1-B000 0 | |
11520 | andcc %o4, 0x400, %g0 ! 0000006DBE2ABF90 SKIP:L2-B000 0 | |
11521 | bnz,pn %icc, BL20022 ! 0000006DBE2ABF94 SKIP:L2-B000 0 | |
11522 | orn %i1, %i4, %o4 ! 0000006DBE2ABF98 SKIP:L2-B000 0 S | |
11523 | nop ! 0000006DBE2ABF9C SKIP:L2-B000 0 S | |
11524 | xor %i1, %i5, %i1 ! 0000006DBE2ABFA0 SKIP:L2-B000 0 S | |
11525 | orn %o4, %i0, %i3 ! 0000006DBE2ABFA4 SKIP:L2-B000 0 S | |
11526 | bne BL20018 ! 0000006DBE2ABFA8 SKIP:L2-B000 0 L | |
11527 | BL20018:xnorcc %i4, %i0, %o1 ! 0000006DBE2ABFAC SKIP:L2-B000 0 S | |
11528 | bcc,a BL20019 ;.empty ! 0000006DBE2ABFB0 SKIP:L2-B000 0 L | |
11529 | fbg,a,pn %fcc1, BL20020 ;.empty ! 0000006DBE2ABFB4 SKIP:L2-B000 0 L | |
11530 | brgz,a,pn %i0, BL20021 ;.empty ! 0000006DBE2ABFB8 SKIP:L2-B000 0 L | |
11531 | BL20020:bn,a BL20021 ! 0000006DBE2ABFBC SKIP:L2-B000 0 L | |
11532 | .word 0xD99C42F2 ! 0000006DBE2ABFC0 SKIP:L2-B000 0 S illop | |
11533 | fcmpes %fcc1, %f11, %f5 ! 0000006DBE2ABFC4 SKIP:L2-B000 0 S | |
11534 | BL20019:xnor %i3, %o4, %l4 ! 0000006DBE2ABFC8 SKIP:L2-B000 0 S | |
11535 | fbuge,a BL20021 ! 0000006DBE2ABFCC SKIP:L2-B000 0 L | |
11536 | BL20021:nop ! 0000006DBE2ABFD0 SKIP:L2-B000 0 S | |
11537 | add %g1, 0x626, %g1 ! 0000006DBE2ABFD4 SKIP:L2-B000 0 chksum++ | |
11538 | add %g1, 0xE8F, %g1 ! 0000006DBE2ABFD8 SKIP:L2-B000 0 chksum++ | |
11539 | sllx %l4, %g1, %l4 ! 0000006DBE2ABFDC SKIP:L2-B000 0 S | |
11540 | .word 0x00C1BEED ! 0000006DBE2ABFE0 SKIP:L2-B000 0 S illop | |
11541 | array16 %i2, %o3, %o4 ! 0000006DBE2ABFE4 SKIP:L2-B000 0 S | |
11542 | cmp %l4, %o3 ! 0000006DBE2ABFE8 SKIP:L2-B000 0 S | |
11543 | fcmped %fcc2, %f32, %f36 ! 0000006DBE2ABFEC SKIP:L2-B000 0 S | |
11544 | edge32 %i1, %i3, %o0 ! 0000006DBE2ABFF0 SKIP:L2-B000 0 S | |
11545 | xorcc %o4, %o4, %o4 ! 0000006DBE2ABFF4 SKIP:L2-B000 0 S | |
11546 | edge8ln %i0, %o0, %l2 ! 0000006DBE2ABFF8 SKIP:L2-B000 0 S | |
11547 | fba,a,pt %fcc1, BL20025 ! 0000006DBE2ABFFC SKIP:L2-B000 0 | |
11548 | wr %g1, %i5, %fprs ! 0000006DBE2AC000 SKIP:L2-B000 0 S | |
11549 | BL20022: ! ELSE:L2-B001 | |
11550 | xnorcc %i3, %o4, %o3 ! 0000006DBE2AC004 ELSE:L2-B001 0 S | |
11551 | wr %g1, %i3, %fprs ! 0000006DBE2AC008 ELSE:L2-B001 0 S | |
11552 | fcmple16 %f26, %f20, %i2 ! 0000006DBE2AC00C ELSE:L2-B001 0 S | |
11553 | fcmped %fcc0, %f46, %f38 ! 0000006DBE2AC010 ELSE:L2-B001 0 S | |
11554 | fbue BL20023 ;.empty ! 0000006DBE2AC014 ELSE:L2-B001 0 L | |
11555 | .word 0xCB6D5B05 ! 0000006DBE2AC018 ELSE:L2-B001 0 L illop | |
11556 | bneg,a,pn %icc, BL20023 ! 0000006DBE2AC01C ELSE:L2-B001 0 L | |
11557 | BL20023:.word 0x069D1310 ! 0000006DBE2AC020 ELSE:L2-B001 0 S random | |
11558 | fpadd16s %f18, %f28, %f30 ! 0000006DBE2AC024 ELSE:L2-B001 0 S | |
11559 | BL20024:.word 0xA5ADCA30 ! 0000006DBE2AC028 ELSE:L2-B001 0 illop | |
11560 | .word 0xA7A84A2D ! 0000006DBE2AC02C ELSE:L2-B001 0 illop | |
11561 | pdist %f18, %f20, %f20 ! 0000006DBE2AC030 ELSE:L2-B001 0 S | |
11562 | pdist %f18, %f28, %f18 ! 0000006DBE2AC034 ELSE:L2-B001 0 S | |
11563 | fpack32 %f28, %f18, %f16 ! 0000006DBE2AC038 ELSE:L2-B001 0 S | |
11564 | and %o3, %l2, %o3 ! 0000006DBE2AC03C ELSE:L2-B001 0 S | |
11565 | cmp %o3, %l2 ! 0000006DBE2AC040 ELSE:L2-B001 0 S | |
11566 | .word 0xD5D57ABE ! 0000006DBE2AC044 ELSE:L2-B001 0 S illop | |
11567 | fcmped %fcc1, %f38, %f40 ! 0000006DBE2AC048 ELSE:L2-B001 0 S | |
11568 | pdist %f16, %f20, %f26 ! 0000006DBE2AC04C ELSE:L2-B001 0 S | |
11569 | call .+8 ! 0000006DBE2AC050 ELSE:L2-B001 0 S | |
11570 | .word 0x87AADC90 ! 0000006DBE2AC054 ELSE:L2-B001 0 S illop | |
11571 | BL20025: ! ELSE:L2-B001 | |
11572 | add %g1, 0xB79, %g1 ! 0000006DBE2AC058 ELSE:L2-B001 0 chksum++ | |
11573 | ldx [%g2+0x0030], %g4 ! 0000006DBE2AC05C LOOP:L1-B000 0 S BASE<BD20026 | |
11574 | .word 0xA595801A ! 0000006DBE2AC060 LOOP:L1-B000 0 S illop | |
11575 | srax %o0, %g1, %o0 ! 0000006DBE2AC064 LOOP:L1-B000 0 S | |
11576 | array8 %i4, %g1, %i1 ! 0000006DBE2AC068 LOOP:L1-B000 0 S | |
11577 | orn %g1, %i4, %i4 ! 0000006DBE2AC06C LOOP:L1-B000 0 S | |
11578 | .word 0x87795006 ! 0000006DBE2AC070 LOOP:L1-B000 0 S illop | |
11579 | cmp %i1, %o2 ! 0000006DBE2AC074 LOOP:L1-B000 0 S | |
11580 | srlx %l3, 0x1, %l3 ! 0000006DBE2AC078 LOOP:L1-B000 0 | |
11581 | andcc %l3, 0x1, %g0 ! 0000006DBE2AC07C LOOP:L1-B000 0 | |
11582 | bne,a,pn %xcc, BL20027 ! 0000006DBE2AC080 LOOP:L1-B000 0 | |
11583 | fcmpes %fcc2, %f5, %f2 ! 0000006DBE2AC084 LOOP:L1-B000 0 S | |
11584 | add %g1, 0x52B, %g1 ! 0000006DBE2AC088 LOOP:L1-B000 0 chksum++ | |
11585 | fcmpne32 %f20, %f26, %i3 ! 0000006DBE2AC08C SUBR:L0-B000 0 S | |
11586 | .word 0xD7305359 ! 0000006DBE2AC090 SUBR:L0-B000 0 S illop | |
11587 | fcmps %fcc1, %f9, %f9 ! 0000006DBE2AC094 SUBR:L0-B000 0 S | |
11588 | subcc %o0, %i0, %l2 ! 0000006DBE2AC098 SUBR:L0-B000 0 S | |
11589 | .word 0xBD5CA2FB ! 0000006DBE2AC09C SUBR:L0-B000 0 S illop | |
11590 | .word 0xEB2F602E ! 0000006DBE2AC0A0 SUBR:L0-B000 0 illop | |
11591 | add %g1, 0x819, %i0 ! 0000006DBE2AC0A4 SUBR:L0-B000 0 | |
11592 | return %i7+0x0008 ! 0000006DBE2AC0A8 SUBR:L0-B000 0 | |
11593 | add %g1, 0x37E, %g1 ! 0000006DBE2AC0AC SUBR:L0-B000 0 chksum++ | |
11594 | ||
11595 | SECTION .btext012_pg1 TEXT_VA=0x6dbe2ac000 | |
11596 | attr_text { | |
11597 | Name = .btext012_pg1, | |
11598 | VA = 0x6dbe2ac000, | |
11599 | RA = 0xfffec0000, | |
11600 | PA = ra2pa(0xfffec0000,0), | |
11601 | tsbonly, | |
11602 | part_0_ctx_nonzero_tsb_config_3, | |
11603 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
11604 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11605 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11606 | } | |
11607 | .text; .skip 8 | |
11608 | ||
11609 | !======================================================================== | |
11610 | ||
11611 | SECTION .btext013 TEXT_VA=0xfaf98ff00 | |
11612 | attr_text { | |
11613 | Name = .btext013, | |
11614 | VA = 0xfaf98ff00, | |
11615 | RA = 0xfdff8ff00, | |
11616 | PA = ra2pa(0xfdff8ff00,0), | |
11617 | notsb | |
11618 | } | |
11619 | ||
11620 | SECTION .btext013_pg0 TEXT_VA=0xfaf980000 | |
11621 | attr_text { | |
11622 | Name = .btext013_pg0, | |
11623 | VA = 0xfaf980000, | |
11624 | RA = 0xfdff80000, | |
11625 | PA = ra2pa(0xfdff80000,0), | |
11626 | tsbonly, | |
11627 | part_0_ctx_nonzero_tsb_config_1, | |
11628 | TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1, | |
11629 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11630 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11631 | } | |
11632 | .text; .skip 8 | |
11633 | ||
11634 | ||
11635 | SECTION .btext013 | |
11636 | .text | |
11637 | .global SUBR042; SUBR042: | |
11638 | BL20028: ! SUBR:L0-B000 | |
11639 | add %g1, 0x437, %g1 ! 0000000FAF98FF00 SUBR:L0-B000 2 chksum++ | |
11640 | save %o6, -128, %o6 ! 0000000FAF98FF04 SUBR:L0-B000 2 | |
11641 | sethi %hh(0xFAF98FF00),%l7 ! 0000000FAF98FF08 SUBR:L0-B000 2 SUBR042 | |
11642 | or %l7,%hm(0xFAF98FF00),%l7 ! 0000000FAF98FF0C SUBR:L0-B000 2 | |
11643 | sethi %lm(0xFAF98FF00),%l6 ! 0000000FAF98FF10 SUBR:L0-B000 2 | |
11644 | or %l6,%lo(0xFAF98FF00),%l6 ! 0000000FAF98FF14 SUBR:L0-B000 2 | |
11645 | sllx %l7, 0x20, %l7 ! 0000000FAF98FF18 SUBR:L0-B000 2 | |
11646 | or %l7, %l6, %l7 ! 0000000FAF98FF1C SUBR:L0-B000 2 | |
11647 | ta %xcc, 0x45 ! 0000000FAF98FF20 SUBR:L0-B000 2 demap-stack | |
11648 | add %g1, 0x876, %g1 ! 0000000FAF98FF24 SUBR:L0-B000 2 chksum++ | |
11649 | add %i2, %g1, %i1 ! 0000000FAF98FF28 SWCH:L1-B000 2 | |
11650 | and %i1, 0x18, %o7 ! 0000000FAF98FF2C SWCH:L1-B000 2 | |
11651 | sethi %hi(0x44), %i1 ! 0000000FAF98FF30 SWCH:L1-B000 2 .+0 | |
11652 | or %i1,%lo(0x44),%i1 ! 0000000FAF98FF34 SWCH:L1-B000 2 | |
11653 | add %i1, %o7, %i1 ! 0000000FAF98FF38 SWCH:L1-B000 2 | |
11654 | jmpl %l7+%i1, %g0 ! 0000000FAF98FF3C SWCH:L1-B000 2 | |
11655 | ta %xcc, 0x46 ! 0000000FAF98FF40 SWCH:L1-B000 2 S demap-page | |
11656 | fba,a BL20032 ! 0000000FAF98FF44 SWCH:L1-B000 0 | |
11657 | fpackfix %f16, %f31 ! 0000000FAF98FF48 SWCH:L1-B000 0 S | |
11658 | .word 0xA5A5F402 ! 0000000FAF98FF4C SWCH:L1-B000 0 illop | |
11659 | fcmpd %fcc3, %f62, %f44 ! 0000000FAF98FF50 SWCH:L1-B000 0 S | |
11660 | fba BL20030 ! 0000000FAF98FF54 SWCH:L1-B000 0 | |
11661 | fandnot1 %f28, %f20, %f24 ! 0000000FAF98FF58 SWCH:L1-B000 0 S | |
11662 | ba,a,pn %icc, BL20029 ! 0000000FAF98FF5C SWCH:L1-B000 2 | |
11663 | .word 0x93B4C930 ! 0000000FAF98FF60 SWCH:L1-B000 0 S illop | |
11664 | BL20029:add %g1, 0x397, %g1 ! 0000000FAF98FF64 CASE:L2-B000 2 chksum++ | |
11665 | alignaddr %i0, %i5, %o3 ! 0000000FAF98FF68 CASE:L2-B000 2 S | |
11666 | fpsub16s %f18, %f16, %f24 ! 0000000FAF98FF6C CASE:L2-B000 2 S | |
11667 | orn %o5, %i5, %o2 ! 0000000FAF98FF70 CASE:L2-B000 2 S | |
11668 | fnegd %f34, %f32 ! 0000000FAF98FF74 CASE:L2-B000 2 S | |
11669 | pdist %f28, %f26, %f30 ! 0000000FAF98FF78 CASE:L2-B000 2 S | |
11670 | ba,a,pn %xcc, BL20033 ! 0000000FAF98FF7C CASE:L2-B000 2 | |
11671 | pdist %f28, %f20, %f20 ! 0000000FAF98FF80 CASE:L2-B000 0 S | |
11672 | BL20030:add %g1, 0x1AE, %g1 ! 0000000FAF98FF84 CASE:L2-B001 0 chksum++ | |
11673 | orncc %o2, %i0, %i2 ! 0000000FAF98FF88 CASE:L2-B001 0 S | |
11674 | fcmpeq16 %f28, %f30, %i3 ! 0000000FAF98FF8C CASE:L2-B001 0 S | |
11675 | .word 0xEFAD3964 ! 0000000FAF98FF90 CASE:L2-B001 0 S random | |
11676 | andn %i3, %o2, %o2 ! 0000000FAF98FF94 CASE:L2-B001 0 S | |
11677 | array32 %i0, %i4, %i0 ! 0000000FAF98FF98 CASE:L2-B001 0 S | |
11678 | sdiv %o3, 0x0, %i4 ! 0000000FAF98FF9C CASE:L2-B001 0 S | |
11679 | .word 0x9DE3A060 ! 0000000FAF98FFA0 CASE:L2-B001 0 S random | |
11680 | fcmpes %fcc2, %f10, %f11 ! 0000000FAF98FFA4 CASE:L2-B001 0 S | |
11681 | fpsub32s %f30, %f24, %f23 ! 0000000FAF98FFA8 CASE:L2-B001 0 S | |
11682 | .word 0xAFAA8574 ! 0000000FAF98FFAC CASE:L2-B001 0 S illop | |
11683 | xor %o2, %i5, %i5 ! 0000000FAF98FFB0 CASE:L2-B001 0 S | |
11684 | fba,a,pn %fcc2, BL20033 ! 0000000FAF98FFB4 CASE:L2-B001 0 | |
11685 | or %o1, %o3, %i3 ! 0000000FAF98FFB8 CASE:L2-B001 0 S | |
11686 | BL20031:add %g1, 0x3AF, %g1 ! 0000000FAF98FFBC CASE:L2-B002 0 chksum++ | |
11687 | .word 0xF14844D4 ! 0000000FAF98FFC0 CASE:L2-B002 0 S illop | |
11688 | .word 0xA3B4C931 ! 0000000FAF98FFC4 CASE:L2-B002 0 S illop | |
11689 | pdist %f26, %f28, %f16 ! 0000000FAF98FFC8 CASE:L2-B002 0 S | |
11690 | fadds %f8, %f11, %f11 ! 0000000FAF98FFCC CASE:L2-B002 0 S | |
11691 | fcmpeq32 %f20, %f16, %l0 ! 0000000FAF98FFD0 CASE:L2-B002 0 S | |
11692 | xnor %l0, %o2, %o1 ! 0000000FAF98FFD4 CASE:L2-B002 0 S | |
11693 | sllx %i1, %g1, %o3 ! 0000000FAF98FFD8 CASE:L2-B002 0 S | |
11694 | fabsd %f60, %f44 ! 0000000FAF98FFDC CASE:L2-B002 0 S | |
11695 | .word 0x8393C005 ! 0000000FAF98FFE0 CASE:L2-B002 0 S illop | |
11696 | .word 0xA5A94068 ! 0000000FAF98FFE4 CASE:L2-B002 0 illop | |
11697 | andcc %o1, %i5, %i0 ! 0000000FAF98FFE8 CASE:L2-B002 0 S | |
11698 | BL20032:.word 0xFE131660 ! 0000000FAF98FFEC CASE:L2-B003 0 random | |
11699 | fpadd32s %f19, %f30, %f26 ! 0000000FAF98FFF0 CASE:L2-B003 0 S | |
11700 | .word 0xBBB1C262 ! 0000000FAF98FFF4 CASE:L2-B003 0 S illop_VIS | |
11701 | subcc %g1, %g1, %i5 ! 0000000FAF98FFF8 CASE:L2-B003 0 S | |
11702 | ta %xcc, 0x46 ! 0000000FAF98FFFC CASE:L2-B003 0 S demap-page | |
11703 | orn %i5, %l4, %l4 ! 0000000FAF990000 CASE:L2-B003 0 S | |
11704 | .word 0xBFA25123 ! 0000000FAF990004 CASE:L2-B003 0 S illop_FP | |
11705 | nop ! 0000000FAF990008 CASE:L2-B003 0 S | |
11706 | ba BL20033 ! 0000000FAF99000C CASE:L2-B003 0 | |
11707 | subccc %g1, %l4, %i4 ! 0000000FAF990010 CASE:L2-B003 0 S | |
11708 | BL20033: ! SWCH:L1-B000 | |
11709 | add %g1, 0xDB6, %g1 ! 0000000FAF990014 SWCH:L1-B000 2 chksum++ | |
11710 | orcc %l4, %l4, %i5 ! 0000000FAF990018 SWCH:L1-B000 2 S | |
11711 | xnor %l0, %i0, %o5 ! 0000000FAF99001C SWCH:L1-B000 2 S | |
11712 | fadds %f5, %f5, %f4 ! 0000000FAF990020 SWCH:L1-B000 2 S | |
11713 | fpsub32s %f26, %f31, %f26 ! 0000000FAF990024 SWCH:L1-B000 2 S | |
11714 | sdiv %i0, %g7, %i0 ! 0000000FAF990028 SWCH:L1-B000 2 S | |
11715 | fcmpes %fcc2, %f11, %f10 ! 0000000FAF99002C SUBR:L0-B000 2 S | |
11716 | sdivcc %o5, 0x0, %o4 ! 0000000FAF990030 SUBR:L0-B000 2 S | |
11717 | brnz,a,pn %i5, BL20034 ! 0000000FAF990034 SUBR:L0-B000 2 L | |
11718 | BL20034:alignaddrl %i0, %l4, %l4 ! 0000000FAF990038 SUBR:L0-B000 4 S | |
11719 | xnor %i4, %i0, %o0 ! 0000000FAF99003C SUBR:L0-B000 2 S | |
11720 | fcmped %fcc0, %f36, %f44 ! 0000000FAF990040 SUBR:L0-B000 2 S | |
11721 | fpmerge %f26, %f31, %f30 ! 0000000FAF990044 SUBR:L0-B000 2 S | |
11722 | brgz,a,pn %l4, BL20035 ! 0000000FAF990048 SUBR:L0-B000 2 L | |
11723 | fpmerge %f18, %f29, %f18 ! 0000000FAF99004C SUBR:L0-B000 2 S | |
11724 | nop ! 0000000FAF990050 SUBR:L0-B000 0 S | |
11725 | udiv %o3, %g7, %g5 ! 0000000FAF990054 SUBR:L0-B000 0 S | |
11726 | BL20035:and %i0, %i5, %i0 ! 0000000FAF990058 SUBR:L0-B000 2 S | |
11727 | xorcc %o1, %i0, %o1 ! 0000000FAF99005C SUBR:L0-B000 2 S | |
11728 | add %g1, 0x176, %g1 ! 0000000FAF990060 SUBR:L0-B000 2 chksum++ | |
11729 | ta %xcc, 0x45 ! 0000000FAF990064 SUBR:L0-B000 2 demap-stack | |
11730 | add %g1, 0x87D, %i0 ! 0000000FAF990068 SUBR:L0-B000 2 | |
11731 | ld [%g4+0x0050], %f5 ! 0000000FAF99006C SUBR:L0-B000 2 S <BD20036 | |
11732 | fbl BL20037 ! 0000000FAF990070 SUBR:L0-B000 2 | |
11733 | restore %i0, %l7, %o0 ! 0000000FAF990074 SUBR:L0-B000 2 | |
11734 | BL20037:jmpl %o7+0x0008, %g0 ! 0000000FAF990078 SUBR:L0-B000 2 | |
11735 | nop ! 0000000FAF99007C SUBR:L0-B000 2 | |
11736 | ||
11737 | SECTION .btext013_pg1 TEXT_VA=0xfaf990000 | |
11738 | attr_text { | |
11739 | Name = .btext013_pg1, | |
11740 | VA = 0xfaf990000, | |
11741 | RA = 0xfdff90000, | |
11742 | PA = ra2pa(0xfdff90000,0), | |
11743 | tsbonly, | |
11744 | part_0_ctx_nonzero_tsb_config_1, | |
11745 | TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1, | |
11746 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11747 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11748 | } | |
11749 | .text; .skip 8 | |
11750 | ||
11751 | !======================================================================== | |
11752 | ||
11753 | SECTION .btext014 TEXT_VA=0x112b33f00 | |
11754 | attr_text { | |
11755 | Name = .btext014, | |
11756 | VA = 0x112b33f00, | |
11757 | RA = 0xfffebbf00, | |
11758 | PA = ra2pa(0xfffebbf00,0), | |
11759 | notsb | |
11760 | } | |
11761 | ||
11762 | SECTION .btext014_pg0 TEXT_VA=0x112b32000 | |
11763 | attr_text { | |
11764 | Name = .btext014_pg0, | |
11765 | VA = 0x112b32000, | |
11766 | RA = 0xfffeba000, | |
11767 | PA = ra2pa(0xfffeba000,0), | |
11768 | tsbonly, | |
11769 | part_0_ctx_nonzero_tsb_config_3, | |
11770 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
11771 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11772 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11773 | } | |
11774 | .text; .skip 8 | |
11775 | ||
11776 | ||
11777 | SECTION .btext014 | |
11778 | .text | |
11779 | .global SUBR043; SUBR043: | |
11780 | BL20038: ! SUBR:L0-B000 | |
11781 | add %g1, 0x922, %g1 ! 0000000112B33F00 SUBR:L0-B000 0 chksum++ | |
11782 | save %o6, -128, %o6 ! 0000000112B33F04 SUBR:L0-B000 0 | |
11783 | sethi %hh(0x112B33F00),%l7 ! 0000000112B33F08 SUBR:L0-B000 0 SUBR043 | |
11784 | or %l7,%hm(0x112B33F00),%l7 ! 0000000112B33F0C SUBR:L0-B000 0 | |
11785 | sethi %lm(0x112B33F00),%l6 ! 0000000112B33F10 SUBR:L0-B000 0 | |
11786 | .word 0x81936017 ! 0000000112B33F14 SUBR:L0-B000 0 illop | |
11787 | sllx %l7, 0x20, %l7 ! 0000000112B33F18 SUBR:L0-B000 0 | |
11788 | or %l7, %l6, %l7 ! 0000000112B33F1C SUBR:L0-B000 0 | |
11789 | ta %xcc, 0x45 ! 0000000112B33F20 SUBR:L0-B000 0 demap-stack | |
11790 | .word 0x9DA3FBD6 ! 0000000112B33F24 SUBR:L0-B000 0 S illop_FP | |
11791 | fornot1 %f16, %f24, %f28 ! 0000000112B33F28 SUBR:L0-B000 0 S | |
11792 | .word 0x8F8E0C89 ! 0000000112B33F2C SUBR:L0-B000 0 S illop | |
11793 | fcmpne16 %f24, %f24, %l1 ! 0000000112B33F30 SUBR:L0-B000 0 S | |
11794 | .word 0x95D0065E ! 0000000112B33F34 SUBR:L0-B000 0 S illop | |
11795 | .word 0x81B509FA ! 0000000112B33F38 SUBR:L0-B000 0 S illop_VIS | |
11796 | xorcc %i2, %g1, %i2 ! 0000000112B33F3C SUBR:L0-B000 0 S | |
11797 | fmovs %f18, %f19 ! 0000000112B33F40 SUBR:L0-B000 0 S | |
11798 | wr %g1, %l1, %fprs ! 0000000112B33F44 SUBR:L0-B000 0 S | |
11799 | orcc %i5, %l1, %i3 ! 0000000112B33F48 SUBR:L0-B000 0 S | |
11800 | pdist %f24, %f28, %f26 ! 0000000112B33F4C SUBR:L0-B000 0 S | |
11801 | fornot1 %f28, %f30, %f30 ! 0000000112B33F50 SUBR:L0-B000 0 S | |
11802 | add %g1, 0xC51, %g1 ! 0000000112B33F54 SUBR:L0-B000 0 chksum++ | |
11803 | and %g1, 0xFE, %l3 ! 0000000112B33F58 LOOP:L1-B000 0 | |
11804 | BL20059: ! LOOP:L1-B000 | |
11805 | .word 0xEFBDF2BD ! 0000000112B33F5C LOOP:L1-B000 0 random | |
11806 | ta %xcc, 0x46 ! 0000000112B33F60 LOOP:L1-B000 0 S demap-page | |
11807 | rd %gsr, %l6 ! 0000000112B33F64 LOOP:L1-B000 0 S | |
11808 | wr %l6, 0x28, %gsr ! 0000000112B33F68 LOOP:L1-B000 0 S | |
11809 | orcc %l1, %o2, %l1 ! 0000000112B33F6C LOOP:L1-B000 0 S | |
11810 | bmask %o2, %i4, %l2 ! 0000000112B33F70 LOOP:L1-B000 0 S | |
11811 | .word 0xFD671EC8 ! 0000000112B33F74 LOOP:L1-B000 0 S illop | |
11812 | andcc %i2, 0x100, %g0 ! 0000000112B33F78 SKIP:L2-B000 0 | |
11813 | .word 0xA94BBF79 ! 0000000112B33F7C SKIP:L2-B000 0 illop | |
11814 | cmp %i1, %l1 ! 0000000112B33F80 SKIP:L2-B000 0 S | |
11815 | .word 0x9FC68000 ! 0000000112B33F84 SKIP:L2-B000 0 S random | |
11816 | ldxa [%g7+%g0]0xBC, %i3 ! 0000000112B33F88 SKIP:L2-B000 0 S BAD-ASI | |
11817 | faligndata %f26, %f18, %f22 ! 0000000112B33F8C SKIP:L2-B000 0 S | |
11818 | .word 0xAB95A006 ! 0000000112B33F90 SKIP:L2-B000 0 S illop | |
11819 | xorcc %i2, %o3, %o0 ! 0000000112B33F94 SKIP:L2-B000 0 S | |
11820 | .word 0x8DAAC4F8 ! 0000000112B33F98 SKIP:L2-B000 0 S illop | |
11821 | or %l2, %l2, %i1 ! 0000000112B33F9C SKIP:L2-B000 0 S | |
11822 | fmovrdz %o2, %f62, %f38 ! 0000000112B33FA0 SKIP:L2-B000 0 S | |
11823 | pdist %f26, %f30, %f28 ! 0000000112B33FA4 SKIP:L2-B000 0 S | |
11824 | or %o3, %o0, %o0 ! 0000000112B33FA8 SKIP:L2-B000 0 S | |
11825 | .word 0x8BA8D415 ! 0000000112B33FAC SKIP:L2-B000 0 illop | |
11826 | pdist %f28, %f18, %f20 ! 0000000112B33FB0 SKIP:L2-B000 0 S | |
11827 | .word 0x8F88B1CC ! 0000000112B33FB4 SKIP:L2-B000 0 S illop | |
11828 | ldxa [%g2+%g0]0xA5, %l1 ! 0000000112B33FB8 SKIP:L2-B000 0 S BAD-ASI | |
11829 | and %i1, %l1, %o2 ! 0000000112B33FBC SKIP:L2-B000 0 S | |
11830 | fsubd %f14, %f32, %f6 ! 0000000112B33FC0 SKIP:L2-B000 0 S | |
11831 | .word 0x947A2B3C ! 0000000112B33FC4 SKIP:L2-B000 0 S random | |
11832 | ba,a BL20041 ! 0000000112B33FC8 SKIP:L2-B000 0 | |
11833 | array8 %o4, %l2, %o4 ! 0000000112B33FCC SKIP:L2-B000 0 S | |
11834 | BL20040: ! ELSE:L2-B001 | |
11835 | .word 0xDB5712E4 ! 0000000112B33FD0 ELSE:L2-B001 0 S illop | |
11836 | xorcc %o3, %o0, %i4 ! 0000000112B33FD4 ELSE:L2-B001 0 S | |
11837 | fcmped %fcc0, %f62, %f6 ! 0000000112B33FD8 ELSE:L2-B001 0 S | |
11838 | movgu %icc, %i4, %o2 ! 0000000112B33FDC ELSE:L2-B001 0 S | |
11839 | .word 0xBB8A1829 ! 0000000112B33FE0 ELSE:L2-B001 0 S illop | |
11840 | .word 0xB7B38182 ! 0000000112B33FE4 ELSE:L2-B001 0 illop | |
11841 | fors %f17, %f25, %f17 ! 0000000112B33FE8 ELSE:L2-B001 0 S | |
11842 | .word 0xB5A35219 ! 0000000112B33FEC ELSE:L2-B001 0 S illop | |
11843 | .word 0xF3B45D47 ! 0000000112B33FF0 ELSE:L2-B001 0 S illop | |
11844 | andncc %o2, %i4, %l4 ! 0000000112B33FF4 ELSE:L2-B001 0 S | |
11845 | fandnot1s %f26, %f28, %f21 ! 0000000112B33FF8 ELSE:L2-B001 0 S | |
11846 | and %o4, %o4, %o3 ! 0000000112B33FFC ELSE:L2-B001 0 S | |
11847 | BL20041: ! ELSE:L2-B001 | |
11848 | add %g1, 0x34D, %g1 ! 0000000112B34000 ELSE:L2-B001 0 chksum++ | |
11849 | .word 0xD9AD73AD ! 0000000112B34004 SKIP:L2-B002 0 illop | |
11850 | bnz,a,pn %icc, BL20042 ! 0000000112B34008 SKIP:L2-B002 0 | |
11851 | .word 0x8B5FA20F ! 0000000112B3400C SKIP:L2-B002 0 S illop | |
11852 | alignaddrl %i5, %g1, %l4 ! 0000000112B34010 SKIP:L2-B002 0 S | |
11853 | xorcc %i4, %l4, %i3 ! 0000000112B34014 SKIP:L2-B002 0 S | |
11854 | .word 0x95B68276 ! 0000000112B34018 SKIP:L2-B002 0 S illop_VIS | |
11855 | .word 0xE144A362 ! 0000000112B3401C SKIP:L2-B002 0 S random | |
11856 | add %g1, 0x3CC, %g1 ! 0000000112B34020 SKIP:L2-B002 0 chksum++ | |
11857 | fcmpes %fcc0, %f3, %f9 ! 0000000112B34024 SKIP:L2-B002 0 S | |
11858 | xor %g1, %g1, %l4 ! 0000000112B34028 SKIP:L2-B002 0 S | |
11859 | srax %l4, 0x1, %o3 ! 0000000112B3402C SKIP:L2-B002 0 S | |
11860 | faligndata %f30, %f30, %f18 ! 0000000112B34030 SKIP:L2-B002 0 S | |
11861 | .word 0x8794C01A ! 0000000112B34034 SKIP:L2-B002 0 S illop | |
11862 | .word 0x85A6DB94 ! 0000000112B34038 SKIP:L2-B002 0 S illop_FP | |
11863 | ba,a,pt %icc, BL20045 ! 0000000112B3403C SKIP:L2-B002 0 | |
11864 | fcmpd %fcc0, %f38, %f12 ! 0000000112B34040 SKIP:L2-B002 0 S | |
11865 | BL20042: ! ELSE:L2-B003 | |
11866 | .word 0xAFD3C068 ! 0000000112B34044 ELSE:L2-B003 0 S illop | |
11867 | fpsub16s %f18, %f29, %f29 ! 0000000112B34048 ELSE:L2-B003 0 S | |
11868 | .word 0x262C0E42 ! 0000000112B3404C ELSE:L2-B003 0 S illop | |
11869 | wr %g1, %g1, %fprs ! 0000000112B34050 ELSE:L2-B003 0 S | |
11870 | ldx [%g2+0x0058], %l6 ! 0000000112B34054 ELSE:L2-B003 0 <BD20043 | |
11871 | ldda [%l6]0x2C, %i0 ! 0000000112B34058 ELSE:L2-B003 0 S Quad_Ld | |
11872 | fcmpes %fcc0, %f4, %f3 ! 0000000112B3405C ELSE:L2-B003 0 S | |
11873 | cmp %l4, %i1 ! 0000000112B34060 ELSE:L2-B003 0 S | |
11874 | .word 0xF9CC8B0C ! 0000000112B34064 ELSE:L2-B003 0 S illop | |
11875 | movrnz %g1, %i2, %i0 ! 0000000112B34068 ELSE:L2-B003 0 S | |
11876 | fpadd16s %f19, %f31, %f21 ! 0000000112B3406C ELSE:L2-B003 0 S | |
11877 | bshuffle %f22, %f16, %f20 ! 0000000112B34070 ELSE:L2-B003 0 S | |
11878 | sllx %l4, 0x1, %o1 ! 0000000112B34074 ELSE:L2-B003 0 S | |
11879 | add %g1, 0x744, %g1 ! 0000000112B34078 ELSE:L2-B003 0 chksum++ | |
11880 | .word 0xE73459E7 ! 0000000112B3407C ELSE:L2-B003 0 S illop | |
11881 | sethi %hh(0x10CBFF2FF00),%l6 ! 0000000112B34080 ELSE:L2-B003 0 SUBR045 | |
11882 | .word 0xDAA39D03 ! 0000000112B34084 ELSE:L2-B003 0 random | |
11883 | sethi %lm(0x10CBFF2FF00),%l5 ! 0000000112B34088 ELSE:L2-B003 0 | |
11884 | .word 0x8D8DE1D6 ! 0000000112B3408C ELSE:L2-B003 0 illop | |
11885 | sllx %l6, 0x20, %l6 ! 0000000112B34090 ELSE:L2-B003 0 | |
11886 | .word 0x8DB6419D ! 0000000112B34094 ELSE:L2-B003 0 illop | |
11887 | jmpl %l6+0x0000, %o7 ! 0000000112B34098 ELSE:L2-B003 0 S | |
11888 | .word 0xB7DB1D49 ! 0000000112B3409C ELSE:L2-B003 0 S illop | |
11889 | nop ! 0000000112B340A0 ELSE:L2-B003 0 S | |
11890 | BL20045: ! ELSE:L2-B003 | |
11891 | add %g1, 0x3DC, %g1 ! 0000000112B340A4 ELSE:L2-B003 0 chksum++ | |
11892 | andcc %o1, 0x800, %g0 ! 0000000112B340A8 SKIP:L2-B004 0 | |
11893 | bnz,a BL20046 ! 0000000112B340AC SKIP:L2-B004 0 | |
11894 | .word 0xB5B40261 ! 0000000112B340B0 SKIP:L2-B004 0 S illop | |
11895 | .word 0x83912017 ! 0000000112B340B4 SKIP:L2-B004 0 S illop | |
11896 | xnor %i1, %o2, %i0 ! 0000000112B340B8 SKIP:L2-B004 0 S | |
11897 | orcc %i0, %o0, %o0 ! 0000000112B340BC SKIP:L2-B004 0 S | |
11898 | fcmpne16 %f16, %f18, %i1 ! 0000000112B340C0 SKIP:L2-B004 0 S | |
11899 | fmovsn %xcc, %f19, %f22 ! 0000000112B340C4 SKIP:L2-B004 0 S | |
11900 | orcc %o4, %i1, %o4 ! 0000000112B340C8 SKIP:L2-B004 0 S | |
11901 | .word 0x81C7E008 ! 0000000112B340CC SKIP:L2-B004 0 S random | |
11902 | add %g1, 0x9C2, %g1 ! 0000000112B340D0 SKIP:L2-B004 0 chksum++ | |
11903 | bshuffle %f22, %f28, %f28 ! 0000000112B340D4 SKIP:L2-B004 0 S | |
11904 | xnorcc %i1, %i3, %i1 ! 0000000112B340D8 SKIP:L2-B004 0 S | |
11905 | xor %i0, %i2, %l2 ! 0000000112B340DC SKIP:L2-B004 0 S | |
11906 | cmp %o0, %g1 ! 0000000112B340E0 SKIP:L2-B004 0 S | |
11907 | orn %i4, %o4, %i2 ! 0000000112B340E4 SKIP:L2-B004 0 S | |
11908 | andncc %i1, %i3, %o0 ! 0000000112B340E8 SKIP:L2-B004 0 S | |
11909 | .word 0x89666DA4 ! 0000000112B340EC SKIP:L2-B004 0 illop | |
11910 | fexpand %f28, %f16 ! 0000000112B340F0 SKIP:L2-B004 0 S | |
11911 | BL20046: ! ELSE:L2-B005 | |
11912 | .word 0x9F159A09 ! 0000000112B340F4 ELSE:L2-B005 0 S random | |
11913 | .word 0xB3AA0805 ! 0000000112B340F8 ELSE:L2-B005 0 S illop | |
11914 | and %i3, %i3, %i3 ! 0000000112B340FC ELSE:L2-B005 0 S | |
11915 | subcc %l0, %i3, %g0 ! 0000000112B34100 ELSE:L2-B005 0 S | |
11916 | bshuffle %f28, %f20, %f24 ! 0000000112B34104 ELSE:L2-B005 0 S | |
11917 | .word 0xA5B3DCCE ! 0000000112B34108 ELSE:L2-B005 0 S illop | |
11918 | .word 0x28F6D83D ! 0000000112B3410C ELSE:L2-B005 0 S illop | |
11919 | orncc %i4, %o0, %o2 ! 0000000112B34110 ELSE:L2-B005 0 S | |
11920 | add %g1, 0xE1E, %g1 ! 0000000112B34114 ELSE:L2-B005 0 chksum++ | |
11921 | .word 0x95906000 ! 0000000112B34118 ELSE:L2-B005 0 S random | |
11922 | fbu BL20047 ! 0000000112B3411C ELSE:L2-B005 0 L | |
11923 | .word 0x95E63F4C ! 0000000112B34120 ELSE:L2-B005 0 S random | |
11924 | ba,a BL20048 ! 0000000112B34124 ELSE:L2-B005 0 L | |
11925 | .word 0xA8F218F3 ! 0000000112B34128 ELSE:L2-B005 0 S random | |
11926 | brgz,pt %l2, BL20047 ;.empty ! 0000000112B3412C ELSE:L2-B005 0 L | |
11927 | .word 0xBBCC66D3 ! 0000000112B34130 ELSE:L2-B005 0 L illop | |
11928 | faligndata %f24, %f18, %f22 ! 0000000112B34134 ELSE:L2-B005 0 S | |
11929 | BL20048:xnor %o0, %i3, %l0 ! 0000000112B34138 ELSE:L2-B005 0 S | |
11930 | BL20047:bl,a,pn %xcc, BL20049 ! 0000000112B3413C ELSE:L2-B005 0 L | |
11931 | srax %i0, 0x1, %o1 ! 0000000112B34140 ELSE:L2-B005 0 S | |
11932 | BL20049:andn %o2, %i2, %o4 ! 0000000112B34144 ELSE:L2-B005 0 S | |
11933 | add %g1, 0xF1E, %g1 ! 0000000112B34148 ELSE:L2-B005 0 chksum++ | |
11934 | BL20050: ! ELSE:L2-B005 | |
11935 | add %g1, 0x5FA, %g1 ! 0000000112B3414C ELSE:L2-B005 0 chksum++ | |
11936 | andcc %i2, 0x200, %g0 ! 0000000112B34150 SKIP:L2-B006 0 | |
11937 | bnz,a,pn %xcc, BL20051 ! 0000000112B34154 SKIP:L2-B006 0 | |
11938 | fcmps %fcc1, %f3, %f4 ! 0000000112B34158 SKIP:L2-B006 0 S | |
11939 | nop ! 0000000112B3415C SKIP:L2-B006 0 S | |
11940 | .word 0x81A4491E ! 0000000112B34160 SKIP:L2-B006 0 S illop | |
11941 | .word 0xA9A2889B ! 0000000112B34164 SKIP:L2-B006 0 S illop | |
11942 | fcmped %fcc0, %f62, %f32 ! 0000000112B34168 SKIP:L2-B006 0 S | |
11943 | .word 0x670776B4 ! 0000000112B3416C SKIP:L2-B006 0 random | |
11944 | edge32 %o4, %o2, %i4 ! 0000000112B34170 SKIP:L2-B006 0 S | |
11945 | add %g5, 0x0, %g5 ! 0000000112B34174 SKIP:L2-B006 0 S | |
11946 | fmovd %f42, %f46 ! 0000000112B34178 SKIP:L2-B006 0 S | |
11947 | cmp %o4, %l2 ! 0000000112B3417C SKIP:L2-B006 0 S | |
11948 | .word 0x87DA0C52 ! 0000000112B34180 SKIP:L2-B006 0 S illop | |
11949 | cmp %l0, %g1 ! 0000000112B34184 SKIP:L2-B006 0 S | |
11950 | wr %g1, 0x30E, %fprs ! 0000000112B34188 SKIP:L2-B006 0 S | |
11951 | movle %xcc, %o3, %l4 ! 0000000112B3418C SKIP:L2-B006 0 S | |
11952 | fba,a,pn %fcc3, BL20052 ! 0000000112B34190 SKIP:L2-B006 0 | |
11953 | fadds %f3, %f4, %f9 ! 0000000112B34194 SKIP:L2-B006 0 S | |
11954 | BL20051: ! ELSE:L2-B007 | |
11955 | .word 0xC50FDDA0 ! 0000000112B34198 ELSE:L2-B007 0 S illop | |
11956 | .word 0xA5C29559 ! 0000000112B3419C ELSE:L2-B007 0 S illop | |
11957 | .word 0xBB521DD4 ! 0000000112B341A0 ELSE:L2-B007 0 S random | |
11958 | .word 0xBFE652E6 ! 0000000112B341A4 ELSE:L2-B007 0 S illop | |
11959 | fsubs %f3, %f4, %f11 ! 0000000112B341A8 ELSE:L2-B007 0 S | |
11960 | andn %o3, %g5, %o5 ! 0000000112B341AC ELSE:L2-B007 0 S | |
11961 | fexpand %f26, %f16 ! 0000000112B341B0 ELSE:L2-B007 0 S | |
11962 | andcc %g5, %o4, %o1 ! 0000000112B341B4 ELSE:L2-B007 0 S | |
11963 | ldx [%g3-0x0088], %g3 ! 0000000112B341B8 ELSE:L2-B007 0 ptr_chase | |
11964 | .word 0x9BAA7121 ! 0000000112B341BC ELSE:L2-B007 0 illop | |
11965 | ldx [%g3-0x0088], %g3 ! 0000000112B341C0 ELSE:L2-B007 0 ptr_chase | |
11966 | .word 0x89A458A6 ! 0000000112B341C4 ELSE:L2-B007 0 illop | |
11967 | .word 0x8DB5C23E ! 0000000112B341C8 ELSE:L2-B007 0 illop | |
11968 | fsubd %f44, %f42, %f40 ! 0000000112B341CC ELSE:L2-B007 0 S | |
11969 | nop ! 0000000112B341D0 ELSE:L2-B007 0 S | |
11970 | .word 0x9E100001 ! 0000000112B341D4 ELSE:L2-B007 0 random | |
11971 | fcmps %fcc2, %f4, %f3 ! 0000000112B341D8 ELSE:L2-B007 0 S | |
11972 | orncc %l4, %o0, %o4 ! 0000000112B341DC ELSE:L2-B007 0 S | |
11973 | fmovd %f38, %f60 ! 0000000112B341E0 ELSE:L2-B007 0 S | |
11974 | rd %gsr, %l6 ! 0000000112B341E4 ELSE:L2-B007 0 S | |
11975 | wr %l6, 0x80, %gsr ! 0000000112B341E8 ELSE:L2-B007 0 S | |
11976 | BL20052: ! ELSE:L2-B007 | |
11977 | add %g1, 0x9D5, %g1 ! 0000000112B341EC ELSE:L2-B007 0 chksum++ | |
11978 | .word 0x0857C69D ! 0000000112B341F0 SKIP:L2-B008 0 illop | |
11979 | bz,pn %xcc, BL20057 ! 0000000112B341F4 SKIP:L2-B008 0 | |
11980 | fcmpd %fcc2, %f46, %f42 ! 0000000112B341F8 SKIP:L2-B008 0 S | |
11981 | .word 0xABAA1C8A ! 0000000112B341FC SKIP:L2-B008 0 S illop | |
11982 | .word 0x817B7061 ! 0000000112B34200 SKIP:L2-B008 0 S illop | |
11983 | fcmps %fcc0, %f3, %f4 ! 0000000112B34204 SKIP:L2-B008 0 S | |
11984 | array32 %o3, %i4, %l4 ! 0000000112B34208 SKIP:L2-B008 0 S | |
11985 | or %g5, %o4, %o2 ! 0000000112B3420C SKIP:L2-B008 0 S | |
11986 | and %o4, %o5, %o3 ! 0000000112B34210 SKIP:L2-B008 0 S | |
11987 | fsubs %f3, %f3, %f10 ! 0000000112B34214 SKIP:L2-B008 0 S | |
11988 | .word 0xCE1F75F4 ! 0000000112B34218 SKIP:L2-B008 0 S illop | |
11989 | pdist %f16, %f28, %f30 ! 0000000112B3421C SKIP:L2-B008 0 S | |
11990 | .word 0xADB009D4 ! 0000000112B34220 SKIP:L2-B008 0 S illop_VIS | |
11991 | fpmerge %f30, %f29, %f20 ! 0000000112B34224 SKIP:L2-B008 0 S | |
11992 | add %g1, 0x276, %g1 ! 0000000112B34228 SKIP:L2-B008 0 chksum++ | |
11993 | .word 0xE7D5DFEB ! 0000000112B3422C SKIP:L2-B008 0 S illop | |
11994 | fbl,pn %fcc3, BL20053 ! 0000000112B34230 SKIP:L2-B008 0 L | |
11995 | .word 0xC325A880 ! 0000000112B34234 SKIP:L2-B008 0 S random | |
11996 | fmovd %f26, %f20 ! 0000000112B34238 SKIP:L2-B008 0 S | |
11997 | BL20053:bn BL20054 ;.empty ! 0000000112B3423C SKIP:L2-B008 0 L | |
11998 | ba,a,pn %icc, BL20055 ;.empty ! 0000000112B34240 SKIP:L2-B008 0 L | |
11999 | bg BL20056 ;.empty ! 0000000112B34244 SKIP:L2-B008 0 L | |
12000 | BL20056:brlz,pn %o1, BL20055 ! 0000000112B34248 SKIP:L2-B008 0 L | |
12001 | .word 0xB9B703B6 ! 0000000112B3424C SKIP:L2-B008 0 S illop | |
12002 | movvs %xcc, %o4, %l2 ! 0000000112B34250 SKIP:L2-B008 0 S | |
12003 | BL20054:bg,a,pn %icc, BL20055 ! 0000000112B34254 SKIP:L2-B008 0 L | |
12004 | BL20055:fnegd %f28, %f30 ! 0000000112B34258 SKIP:L2-B008 0 S | |
12005 | add %g1, 0xA3E, %g1 ! 0000000112B3425C SKIP:L2-B008 0 chksum++ | |
12006 | ba,a BL20058 ! 0000000112B34260 SKIP:L2-B008 0 | |
12007 | fcmpd %fcc0, %f6, %f0 ! 0000000112B34264 SKIP:L2-B008 0 S | |
12008 | BL20057: ! ELSE:L2-B009 | |
12009 | fornot2s %f21, %f29, %f23 ! 0000000112B34268 ELSE:L2-B009 0 S | |
12010 | edge8n %o1, %i1, %i1 ! 0000000112B3426C ELSE:L2-B009 0 S | |
12011 | srl %l4, 0x1, %i5 ! 0000000112B34270 ELSE:L2-B009 0 S | |
12012 | .word 0x8BB00370 ! 0000000112B34274 ELSE:L2-B009 0 S illop_VIS | |
12013 | fcmps %fcc0, %f10, %f3 ! 0000000112B34278 ELSE:L2-B009 0 S | |
12014 | edge16ln %o4, %i4, %l2 ! 0000000112B3427C ELSE:L2-B009 0 S | |
12015 | add %g1, 0x6C5, %g1 ! 0000000112B34280 ELSE:L2-B009 0 chksum++ | |
12016 | srax %g1, 0x1, %o3 ! 0000000112B34284 ELSE:L2-B009 0 S | |
12017 | .word 0x95A914E3 ! 0000000112B34288 ELSE:L2-B009 0 S illop_FP | |
12018 | .word 0x9DB2C220 ! 0000000112B3428C ELSE:L2-B009 0 S illop | |
12019 | .word 0x33F49D83 ! 0000000112B34290 ELSE:L2-B009 0 S illop | |
12020 | .word 0xA553F5C5 ! 0000000112B34294 ELSE:L2-B009 0 S random | |
12021 | ldx [%g2+0x0020], %g5 ! 0000000112B34298 ELSE:L2-B009 0 S BASE<BD20002 | |
12022 | srl %i5, 0x1, %o1 ! 0000000112B3429C ELSE:L2-B009 0 S | |
12023 | xorcc %o4, %l2, %i2 ! 0000000112B342A0 ELSE:L2-B009 0 S | |
12024 | array32 %o0, %l2, %i0 ! 0000000112B342A4 ELSE:L2-B009 0 S | |
12025 | xorcc %i2, %i1, %i3 ! 0000000112B342A8 ELSE:L2-B009 0 S | |
12026 | call .+8 ! 0000000112B342AC ELSE:L2-B009 0 S | |
12027 | cmp %i3, %o3 ! 0000000112B342B0 ELSE:L2-B009 0 S | |
12028 | BL20058: ! ELSE:L2-B009 | |
12029 | add %g1, 0x5AB, %g1 ! 0000000112B342B4 ELSE:L2-B009 0 chksum++ | |
12030 | srlx %l3, 0x1, %l3 ! 0000000112B342B8 LOOP:L1-B000 0 | |
12031 | andcc %l3, 0x1, %g0 ! 0000000112B342BC LOOP:L1-B000 0 | |
12032 | bne,a,pn %xcc, BL20059 ! 0000000112B342C0 LOOP:L1-B000 0 | |
12033 | edge32l %o1, %g1, %l2 ! 0000000112B342C4 LOOP:L1-B000 0 S | |
12034 | add %g1, 0x33D, %g1 ! 0000000112B342C8 LOOP:L1-B000 0 chksum++ | |
12035 | fcmpd %fcc3, %f38, %f40 ! 0000000112B342CC SUBR:L0-B000 0 S | |
12036 | subcc %i4, %o1, %l0 ! 0000000112B342D0 SUBR:L0-B000 0 S | |
12037 | fpack16 %f16, %f17 ! 0000000112B342D4 SUBR:L0-B000 0 S | |
12038 | call .+8 ! 0000000112B342D8 SUBR:L0-B000 0 S | |
12039 | movrlez %i0, %i0, %i1 ! 0000000112B342DC SUBR:L0-B000 0 S | |
12040 | array32 %i5, %i2, %o3 ! 0000000112B342E0 SUBR:L0-B000 0 S | |
12041 | fsubd %f40, %f6, %f42 ! 0000000112B342E4 SUBR:L0-B000 0 S | |
12042 | sub %o2, %i2, %l1 ! 0000000112B342E8 SUBR:L0-B000 0 S | |
12043 | ta %xcc, 0x45 ! 0000000112B342EC SUBR:L0-B000 0 demap-stack | |
12044 | add %g1, 0x991, %i0 ! 0000000112B342F0 SUBR:L0-B000 0 | |
12045 | .word 0x894D9BA6 ! 0000000112B342F4 SUBR:L0-B000 0 illop | |
12046 | .word 0x9DB30784 ! 0000000112B342F8 SUBR:L0-B000 0 illop | |
12047 | ||
12048 | SECTION .btext014_pg1 TEXT_VA=0x112b34000 | |
12049 | attr_text { | |
12050 | Name = .btext014_pg1, | |
12051 | VA = 0x112b34000, | |
12052 | RA = 0xfffebc000, | |
12053 | PA = ra2pa(0xfffebc000,0), | |
12054 | tsbonly, | |
12055 | part_0_ctx_nonzero_tsb_config_3, | |
12056 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
12057 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12058 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12059 | } | |
12060 | .text; .skip 8 | |
12061 | ||
12062 | !======================================================================== | |
12063 | ||
12064 | SECTION .btext015 TEXT_VA=0x2119f00 | |
12065 | attr_text { | |
12066 | Name = .btext015, | |
12067 | VA = 0x2119f00, | |
12068 | RA = 0xfffeb7f00, | |
12069 | PA = ra2pa(0xfffeb7f00,0), | |
12070 | notsb | |
12071 | } | |
12072 | ||
12073 | SECTION .btext015_pg0 TEXT_VA=0x2118000 | |
12074 | attr_text { | |
12075 | Name = .btext015_pg0, | |
12076 | VA = 0x2118000, | |
12077 | RA = 0xfffeb6000, | |
12078 | PA = ra2pa(0xfffeb6000,0), | |
12079 | tsbonly, | |
12080 | part_0_ctx_nonzero_tsb_config_3, | |
12081 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
12082 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12083 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12084 | } | |
12085 | .text; .skip 8 | |
12086 | ||
12087 | ||
12088 | SECTION .btext015 | |
12089 | .text | |
12090 | .global SUBR044; SUBR044: | |
12091 | BL20060: ! SUBR:L0-B000 | |
12092 | add %g1, 0xCF6, %g1 ! 0000000002119F00 SUBR:L0-B000 0 chksum++ | |
12093 | .word 0x9DE3A060 ! 0000000002119F04 SUBR:L0-B000 0 random | |
12094 | sethi %hh(0x2119F00),%l7 ! 0000000002119F08 SUBR:L0-B000 0 SUBR044 | |
12095 | or %l7,%hm(0x2119F00),%l7 ! 0000000002119F0C SUBR:L0-B000 0 | |
12096 | sethi %lm(0x2119F00),%l6 ! 0000000002119F10 SUBR:L0-B000 0 | |
12097 | or %l6,%lo(0x2119F00),%l6 ! 0000000002119F14 SUBR:L0-B000 0 | |
12098 | .word 0x81F1AC32 ! 0000000002119F18 SUBR:L0-B000 0 illop | |
12099 | or %l7, %l6, %l7 ! 0000000002119F1C SUBR:L0-B000 0 | |
12100 | sra %i1, 0x1, %l4 ! 0000000002119F20 SUBR:L0-B000 0 S | |
12101 | .word 0xC9CD0B5A ! 0000000002119F24 SUBR:L0-B000 0 S illop | |
12102 | wr %l6, 0xA0, %gsr ! 0000000002119F28 SUBR:L0-B000 0 S | |
12103 | fcmped %fcc3, %f34, %f46 ! 0000000002119F2C SUBR:L0-B000 0 S | |
12104 | srl %i3, 0x1, %l3 ! 0000000002119F30 SUBR:L0-B000 0 S | |
12105 | alignaddr %l4, %i1, %i0 ! 0000000002119F34 SUBR:L0-B000 0 S | |
12106 | orncc %l3, %l3, %i1 ! 0000000002119F38 SUBR:L0-B000 0 S | |
12107 | alignaddrl %i4, %o2, %i4 ! 0000000002119F3C SUBR:L0-B000 0 S | |
12108 | edge8l %i2, %i1, %o1 ! 0000000002119F40 SUBR:L0-B000 0 S | |
12109 | .word 0x87A00E91 ! 0000000002119F44 SUBR:L0-B000 0 illop | |
12110 | or %g0, 0x2, %l2 ! 0000000002119F48 LOOP:L1-B000 0 | |
12111 | BL20083: ! LOOP:L1-B000 | |
12112 | add %g1, 0xBB, %g1 ! 0000000002119F4C LOOP:L1-B000 0 chksum++ | |
12113 | fsubs %f3, %f9, %f11 ! 0000000002119F50 LOOP:L1-B000 0 S | |
12114 | and %i4, %i4, %l1 ! 0000000002119F54 LOOP:L1-B000 0 S | |
12115 | pdist %f16, %f18, %f26 ! 0000000002119F58 LOOP:L1-B000 0 S | |
12116 | .word 0x81880000 ! 0000000002119F5C LOOP:L1-B000 0 S random | |
12117 | sra %l1, 0x1, %o0 ! 0000000002119F60 LOOP:L1-B000 0 S | |
12118 | andn %i1, %g1, %i3 ! 0000000002119F64 LOOP:L1-B000 0 S | |
12119 | rd %gsr, %l6 ! 0000000002119F68 LOOP:L1-B000 0 S | |
12120 | wr %l6, 0x38, %gsr ! 0000000002119F6C LOOP:L1-B000 0 S | |
12121 | edge8l %i0, %i2, %o5 ! 0000000002119F70 LOOP:L1-B000 0 S | |
12122 | fnors %f19, %f23, %f26 ! 0000000002119F74 LOOP:L1-B000 0 S | |
12123 | fpack32 %f18, %f22, %f24 ! 0000000002119F78 LOOP:L1-B000 0 S | |
12124 | edge16ln %l1, %i0, %o2 ! 0000000002119F7C LOOP:L1-B000 0 S | |
12125 | .word 0xABAC0C48 ! 0000000002119F80 SKIP:L2-B000 0 illop | |
12126 | .word 0xB3C456EC ! 0000000002119F84 SKIP:L2-B000 0 illop | |
12127 | pdist %f26, %f28, %f16 ! 0000000002119F88 SKIP:L2-B000 0 S | |
12128 | pdist %f16, %f30, %f24 ! 0000000002119F8C SKIP:L2-B000 0 S | |
12129 | .word 0x27F7BC96 ! 0000000002119F90 SKIP:L2-B000 0 S random | |
12130 | xor %o5, %o4, %o4 ! 0000000002119F94 SKIP:L2-B000 0 S | |
12131 | .word 0x9DAA1863 ! 0000000002119F98 SKIP:L2-B000 0 S illop | |
12132 | edge32ln %o1, %o2, %o3 ! 0000000002119F9C SKIP:L2-B000 0 S | |
12133 | wr %g1, %o0, %fprs ! 0000000002119FA0 SKIP:L2-B000 0 S | |
12134 | xnorcc %o3, %o5, %o5 ! 0000000002119FA4 SKIP:L2-B000 0 S | |
12135 | andncc %i2, %i2, %l0 ! 0000000002119FA8 SKIP:L2-B000 0 S | |
12136 | orcc %o5, %i3, %i0 ! 0000000002119FAC SKIP:L2-B000 0 S | |
12137 | fcmpd %fcc0, %f42, %f46 ! 0000000002119FB0 SKIP:L2-B000 0 S | |
12138 | add %g1, 0x70D, %g1 ! 0000000002119FB4 SKIP:L2-B000 0 chksum++ | |
12139 | orcc %l1, %o5, %l1 ! 0000000002119FB8 SKIP:L2-B000 0 S | |
12140 | .word 0xABA29C5B ! 0000000002119FBC SKIP:L2-B000 0 S illop | |
12141 | .word 0x81A20DC5 ! 0000000002119FC0 SKIP:L2-B000 0 S illop | |
12142 | fcmple16 %f22, %f24, %o4 ! 0000000002119FC4 SKIP:L2-B000 0 S | |
12143 | or %o3, %l0, %i0 ! 0000000002119FC8 SKIP:L2-B000 0 S | |
12144 | call .+8 ! 0000000002119FCC SKIP:L2-B000 0 S | |
12145 | stxa %i0, [%g7+%g0]0x33 ! 0000000002119FD0 SKIP:L2-B000 0 S BAD-ASI | |
12146 | xorcc %o4, %o4, %o3 ! 0000000002119FD4 SKIP:L2-B000 0 S | |
12147 | fba BL20063 ! 0000000002119FD8 SKIP:L2-B000 0 | |
12148 | movo %fcc2, %l1, %l1 ! 0000000002119FDC SKIP:L2-B000 0 S | |
12149 | BL20062: ! ELSE:L2-B001 | |
12150 | .word 0xD58F2EAA ! 0000000002119FE0 ELSE:L2-B001 0 S illop | |
12151 | array16 %o4, %l1, %i4 ! 0000000002119FE4 ELSE:L2-B001 0 S | |
12152 | bshuffle %f22, %f28, %f24 ! 0000000002119FE8 ELSE:L2-B001 0 S | |
12153 | ta %xcc, 0x43 ! 0000000002119FEC ELSE:L2-B001 0 S +-PEF | |
12154 | wr %g1, 0x4F, %fprs ! 0000000002119FF0 ELSE:L2-B001 0 S | |
12155 | edge8n %i4, %g1, %l3 ! 0000000002119FF4 ELSE:L2-B001 0 S | |
12156 | .word 0xED375EEC ! 0000000002119FF8 ELSE:L2-B001 0 S illop | |
12157 | wr %l1, %l3, %y ! 0000000002119FFC ELSE:L2-B001 0 S | |
12158 | fcmpgt32 %f24, %f20, %i1 ! 000000000211A000 ELSE:L2-B001 0 S | |
12159 | .word 0xE9908017 ! 000000000211A004 ELSE:L2-B001 0 S illop | |
12160 | add %g1, 0xA27, %g1 ! 000000000211A008 ELSE:L2-B001 0 chksum++ | |
12161 | fnot1 %f26, %f28 ! 000000000211A00C ELSE:L2-B001 0 S | |
12162 | xnor %o3, %l1, %o3 ! 000000000211A010 ELSE:L2-B001 0 S | |
12163 | .word 0xA7F93077 ! 000000000211A014 ELSE:L2-B001 0 S illop | |
12164 | .word 0xC933713D ! 000000000211A018 ELSE:L2-B001 0 S illop | |
12165 | BL20063: ! ELSE:L2-B001 | |
12166 | add %g1, 0xC65, %g1 ! 000000000211A01C ELSE:L2-B001 0 chksum++ | |
12167 | fbl,a,pt %fcc2, BL20064 ! 000000000211A020 SKIP:L2-B002 0 | |
12168 | .word 0xF3B3D9F3 ! 000000000211A024 SKIP:L2-B002 0 S illop | |
12169 | array16 %o3, %o4, %i5 ! 000000000211A028 SKIP:L2-B002 0 S | |
12170 | edge8ln %i0, %i0, %o5 ! 000000000211A02C SKIP:L2-B002 0 S | |
12171 | .word 0x83AEF6E6 ! 000000000211A030 SKIP:L2-B002 0 S illop | |
12172 | .word 0xA5B28278 ! 000000000211A034 SKIP:L2-B002 0 S illop_VIS | |
12173 | wr %g1, 0xBAC, %fprs ! 000000000211A038 SKIP:L2-B002 0 S | |
12174 | add %g1, 0x964, %g1 ! 000000000211A03C SKIP:L2-B002 0 chksum++ | |
12175 | edge32ln %o0, %i1, %i0 ! 000000000211A040 SKIP:L2-B002 0 S | |
12176 | .word 0x9DCE91F6 ! 000000000211A044 SKIP:L2-B002 0 S illop | |
12177 | fxnor %f24, %f26, %f22 ! 000000000211A048 SKIP:L2-B002 0 S | |
12178 | .word 0x97B6E148 ! 000000000211A04C SKIP:L2-B002 0 S random | |
12179 | faddd %f46, %f42, %f44 ! 000000000211A050 SKIP:L2-B002 0 S | |
12180 | .word 0x0DC82796 ! 000000000211A054 SKIP:L2-B002 0 illop | |
12181 | pdist %f30, %f16, %f16 ! 000000000211A058 SKIP:L2-B002 0 S | |
12182 | BL20064: ! ELSE:L2-B003 | |
12183 | movcc %icc, -860, %i2 ! 000000000211A05C ELSE:L2-B003 0 S | |
12184 | brnz,pn %i5, BL20065 ;.empty ! 000000000211A060 ELSE:L2-B003 0 L | |
12185 | ble,pn %xcc, BL20066 ;.empty ! 000000000211A064 ELSE:L2-B003 0 L | |
12186 | fbne,a,pn %fcc2, BL20067 ;.empty ! 000000000211A068 ELSE:L2-B003 0 L | |
12187 | fba,a,pn %fcc1, BL20068 ;.empty ! 000000000211A06C ELSE:L2-B003 0 L | |
12188 | bl BL20069 ;.empty ! 000000000211A070 ELSE:L2-B003 0 L | |
12189 | BL20066:brnz,a,pn %o3, BL20070 ! 000000000211A074 ELSE:L2-B003 0 L | |
12190 | BL20065:.word 0x2A0CB061 ! 000000000211A078 ELSE:L2-B003 0 S illop | |
12191 | BL20069:fcmped %fcc1, %f62, %f32 ! 000000000211A07C ELSE:L2-B003 0 S | |
12192 | .word 0x89AB828F ! 000000000211A080 ELSE:L2-B003 0 L illop | |
12193 | .word 0x93B4C689 ! 000000000211A084 ELSE:L2-B003 0 S illop_VIS | |
12194 | BL20070:fpackfix %f22, %f16 ! 000000000211A088 ELSE:L2-B003 0 S | |
12195 | nop ! 000000000211A08C ELSE:L2-B003 0 S | |
12196 | alignaddrl %i1, %l3, %o2 ! 000000000211A090 ELSE:L2-B003 0 S | |
12197 | BL20067:.word 0x99A79BCE ! 000000000211A094 ELSE:L2-B003 0 S illop | |
12198 | BL20068:.word 0xB3B1C7F9 ! 000000000211A098 ELSE:L2-B003 0 S illop | |
12199 | stxa %o4, [%g7+%g0]0xF5 ! 000000000211A09C ELSE:L2-B003 0 S BAD-ASI | |
12200 | BL20071:add %g1, 0xAE2, %g1 ! 000000000211A0A0 ELSE:L2-B003 0 chksum++ | |
12201 | add %g1, 0xFCB, %g1 ! 000000000211A0A4 ELSE:L2-B003 0 chksum++ | |
12202 | fpack32 %f16, %f26, %f26 ! 000000000211A0A8 ELSE:L2-B003 0 S | |
12203 | orn %g1, %o3, %o1 ! 000000000211A0AC ELSE:L2-B003 0 S | |
12204 | fpack32 %f28, %f24, %f22 ! 000000000211A0B0 ELSE:L2-B003 0 S | |
12205 | .word 0xBFA1410F ! 000000000211A0B4 ELSE:L2-B003 0 S illop | |
12206 | BL20072: ! ELSE:L2-B003 | |
12207 | add %g1, 0xA43, %g1 ! 000000000211A0B8 ELSE:L2-B003 0 chksum++ | |
12208 | .word 0xDDAD7627 ! 000000000211A0BC SKIP:L2-B004 0 illop | |
12209 | fmuld8ulx16 %f28, %f26, %f18 ! 000000000211A0C0 SKIP:L2-B004 0 S | |
12210 | array32 %g1, %o2, %l1 ! 000000000211A0C4 SKIP:L2-B004 0 S | |
12211 | xor %o4, %i2, %i4 ! 000000000211A0C8 SKIP:L2-B004 0 S | |
12212 | edge8ln %g1, %i2, %i5 ! 000000000211A0CC SKIP:L2-B004 0 S | |
12213 | bshuffle %f22, %f26, %f18 ! 000000000211A0D0 SKIP:L2-B004 0 S | |
12214 | fcmpes %fcc1, %f11, %f3 ! 000000000211A0D4 SKIP:L2-B004 0 S | |
12215 | sdivcc %o4, %g7, %g4 ! 000000000211A0D8 SKIP:L2-B004 0 S | |
12216 | sethi %hh(0x576F8FFFFF00),%l6 ! 000000000211A0DC SKIP:L2-B004 0 SUBR046 | |
12217 | .word 0x39D681E2 ! 000000000211A0E0 SKIP:L2-B004 0 random | |
12218 | sethi %lm(0x576F8FFFFF00),%l5 ! 000000000211A0E4 SKIP:L2-B004 0 | |
12219 | or %l5,%lo(0x576F8FFFFF00),%l5 ! 000000000211A0E8 SKIP:L2-B004 0 | |
12220 | sllx %l6, 0x20, %l6 ! 000000000211A0EC SKIP:L2-B004 0 | |
12221 | .word 0xD6E40D9A ! 000000000211A0F0 SKIP:L2-B004 0 illop | |
12222 | jmpl %l6+0x0000, %o7 ! 000000000211A0F4 SKIP:L2-B004 0 S | |
12223 | fcmps %fcc1, %f3, %f10 ! 000000000211A0F8 SKIP:L2-B004 0 S | |
12224 | movuge %fcc0, %o2, %o1 ! 000000000211A0FC SKIP:L2-B004 0 S | |
12225 | ldx [%g2+0x0008], %g4 ! 000000000211A100 SKIP:L2-B004 0 S BASE<BD20139 | |
12226 | or %l1, %o4, %o0 ! 000000000211A104 SKIP:L2-B004 0 S | |
12227 | add %g1, 0x39F, %g1 ! 000000000211A108 SKIP:L2-B004 0 chksum++ | |
12228 | .word 0xAF67BACB ! 000000000211A10C SKIP:L2-B004 0 S illop | |
12229 | subcc %o1, %g1, %o1 ! 000000000211A110 SKIP:L2-B004 0 S | |
12230 | xnorcc %i1, %i4, %o0 ! 000000000211A114 SKIP:L2-B004 0 S | |
12231 | bne,a BL20073 ! 000000000211A118 SKIP:L2-B004 0 L | |
12232 | and %i4, %o1, %i3 ! 000000000211A11C SKIP:L2-B004 0 S | |
12233 | fnegs %f21, %f25 ! 000000000211A120 SKIP:L2-B004 0 S | |
12234 | fbul BL20074 ;.empty ! 000000000211A124 SKIP:L2-B004 0 L | |
12235 | ba,a,pn %xcc, BL20074 ! 000000000211A128 SKIP:L2-B004 0 L | |
12236 | fpsub32s %f26, %f17, %f19 ! 000000000211A12C SKIP:L2-B004 0 S | |
12237 | bshuffle %f18, %f26, %f18 ! 000000000211A130 SKIP:L2-B004 0 S | |
12238 | BL20074:bvc,a BL20073 ! 000000000211A134 SKIP:L2-B004 0 L | |
12239 | BL20073:stxa %o1, [%g2+%g0]0x00 ! 000000000211A138 SKIP:L2-B004 0 S BAD-ASI | |
12240 | add %g1, 0xA87, %g1 ! 000000000211A13C SKIP:L2-B004 0 chksum++ | |
12241 | ba,a,pn %xcc, BL20076 ! 000000000211A140 SKIP:L2-B004 0 | |
12242 | and %g7, -1, %g7 ! 000000000211A144 SKIP:L2-B004 0 S | |
12243 | BL20075: ! ELSE:L2-B005 | |
12244 | xnor %o1, %o0, %l1 ! 000000000211A148 ELSE:L2-B005 0 S | |
12245 | wr %g1, %o1, %fprs ! 000000000211A14C ELSE:L2-B005 0 S | |
12246 | fcmped %fcc1, %f62, %f38 ! 000000000211A150 ELSE:L2-B005 0 S | |
12247 | fcmpd %fcc1, %f32, %f38 ! 000000000211A154 ELSE:L2-B005 0 S | |
12248 | orncc %g1, %i3, %i4 ! 000000000211A158 ELSE:L2-B005 0 S | |
12249 | add %g1, 0x172, %g1 ! 000000000211A15C ELSE:L2-B005 0 chksum++ | |
12250 | pdist %f16, %f28, %f24 ! 000000000211A160 ELSE:L2-B005 0 S | |
12251 | rd %gsr, %l6 ! 000000000211A164 ELSE:L2-B005 0 S | |
12252 | wr %l6, 0x10, %gsr ! 000000000211A168 ELSE:L2-B005 0 S | |
12253 | movneg %icc, %o0, %o5 ! 000000000211A16C ELSE:L2-B005 0 S | |
12254 | or %i1, %o1, %o4 ! 000000000211A170 ELSE:L2-B005 0 S | |
12255 | wr %g1, %o2, %fprs ! 000000000211A174 ELSE:L2-B005 0 S | |
12256 | BL20076: ! ELSE:L2-B005 | |
12257 | .word 0x8F8B2A9E ! 000000000211A178 ELSE:L2-B005 0 illop | |
12258 | andcc %g7, 0x4, %g0 ! 000000000211A17C SKIP:L2-B006 0 | |
12259 | .word 0x2613AFDE ! 000000000211A180 SKIP:L2-B006 0 illop | |
12260 | .word 0xD9287134 ! 000000000211A184 SKIP:L2-B006 0 S illop | |
12261 | stxa %o3, [%g7+%g0]0xD5 ! 000000000211A188 SKIP:L2-B006 0 S BAD-ASI | |
12262 | edge32 %g1, %i3, %o5 ! 000000000211A18C SKIP:L2-B006 0 S | |
12263 | xorcc %o5, %i4, %o3 ! 000000000211A190 SKIP:L2-B006 0 S | |
12264 | fnegd %f60, %f32 ! 000000000211A194 SKIP:L2-B006 0 S | |
12265 | orn %g1, %o3, %i4 ! 000000000211A198 SKIP:L2-B006 0 S | |
12266 | add %g1, 0xFF1, %g1 ! 000000000211A19C SKIP:L2-B006 0 chksum++ | |
12267 | .word 0xA5B7C371 ! 000000000211A1A0 SKIP:L2-B006 0 S illop | |
12268 | .word 0x1E3139DE ! 000000000211A1A4 SKIP:L2-B006 0 S random | |
12269 | orn %o4, %o5, %l1 ! 000000000211A1A8 SKIP:L2-B006 0 S | |
12270 | stxa %o3, [%g7+%g0]0xAD ! 000000000211A1AC SKIP:L2-B006 0 S BAD-ASI | |
12271 | fpack16 %f16, %f25 ! 000000000211A1B0 SKIP:L2-B006 0 S | |
12272 | .word 0xB7DA0EA2 ! 000000000211A1B4 SKIP:L2-B006 0 S illop | |
12273 | .word 0xE6BC88E7 ! 000000000211A1B8 SKIP:L2-B006 0 S illop | |
12274 | fcmps %fcc1, %f10, %f11 ! 000000000211A1BC SKIP:L2-B006 0 S | |
12275 | ba,pn %icc, BL20080 ! 000000000211A1C0 SKIP:L2-B006 0 | |
12276 | fcmpeq16 %f22, %f18, %i0 ! 000000000211A1C4 SKIP:L2-B006 0 S | |
12277 | BL20077: ! ELSE:L2-B007 | |
12278 | fcmpeq32 %f18, %f24, %i1 ! 000000000211A1C8 ELSE:L2-B007 0 S | |
12279 | fpadd16 %f22, %f24, %f30 ! 000000000211A1CC ELSE:L2-B007 0 S | |
12280 | .word 0xFF31389A ! 000000000211A1D0 ELSE:L2-B007 0 S illop | |
12281 | .word 0x81CFE008 ! 000000000211A1D4 ELSE:L2-B007 0 S random | |
12282 | fsrc1 %f16, %f18 ! 000000000211A1D8 ELSE:L2-B007 0 S | |
12283 | add %g1, 0xC5C, %g1 ! 000000000211A1DC ELSE:L2-B007 0 chksum++ | |
12284 | .word 0xA7B3861B ! 000000000211A1E0 ELSE:L2-B007 0 S illop | |
12285 | bcc,pt %xcc, BL20078 ! 000000000211A1E4 ELSE:L2-B007 0 L | |
12286 | fpackfix %f20, %f22 ! 000000000211A1E8 ELSE:L2-B007 0 S | |
12287 | .word 0x93906000 ! 000000000211A1EC ELSE:L2-B007 0 L random | |
12288 | xnorcc %i0, %g1, %l1 ! 000000000211A1F0 ELSE:L2-B007 0 S | |
12289 | .word 0x91AC089B ! 000000000211A1F4 ELSE:L2-B007 0 S illop | |
12290 | xor %i1, %l1, %l0 ! 000000000211A1F8 ELSE:L2-B007 0 S | |
12291 | BL20079:nop ! 000000000211A1FC ELSE:L2-B007 0 S | |
12292 | BL20078:.word 0x87B70931 ! 000000000211A200 ELSE:L2-B007 0 illop | |
12293 | BL20080: ! ELSE:L2-B007 | |
12294 | add %g1, 0xEE0, %g1 ! 000000000211A204 ELSE:L2-B007 0 chksum++ | |
12295 | andcc %g1, 0x40, %g0 ! 000000000211A208 SKIP:L2-B008 0 | |
12296 | bz,a,pt %xcc, BL20081 ! 000000000211A20C SKIP:L2-B008 0 | |
12297 | .word 0x3E72CB79 ! 000000000211A210 SKIP:L2-B008 0 S illop | |
12298 | fmovdn %icc, %f32, %f38 ! 000000000211A214 SKIP:L2-B008 0 S | |
12299 | and %i1, %l1, %l1 ! 000000000211A218 SKIP:L2-B008 0 S | |
12300 | .word 0xA27E8232 ! 000000000211A21C SKIP:L2-B008 0 S random | |
12301 | fcmped %fcc3, %f14, %f42 ! 000000000211A220 SKIP:L2-B008 0 S | |
12302 | add %g1, 0xD30, %g1 ! 000000000211A224 SKIP:L2-B008 0 chksum++ | |
12303 | rd %gsr, %l6 ! 000000000211A228 SKIP:L2-B008 0 S | |
12304 | .word 0xBDA97F0B ! 000000000211A22C SKIP:L2-B008 0 S illop | |
12305 | fnot2s %f22, %f29 ! 000000000211A230 SKIP:L2-B008 0 S | |
12306 | .word 0x2E062A70 ! 000000000211A234 SKIP:L2-B008 0 S random | |
12307 | sll %g1, %g1, %i0 ! 000000000211A238 SKIP:L2-B008 0 S | |
12308 | or %i5, %i3, %l3 ! 000000000211A23C SKIP:L2-B008 0 S | |
12309 | edge32ln %o0, %i2, %o0 ! 000000000211A240 SKIP:L2-B008 0 S | |
12310 | sethi %hh(0xFFFF95713FFFFF00),%l6 ! 000000000211A244 SKIP:L2-B008 0 SUBR047 | |
12311 | .word 0xBDF00000 ! 000000000211A248 SKIP:L2-B008 0 illop | |
12312 | sethi %lm(0xFFFF95713FFFFF00),%l5 ! 000000000211A24C SKIP:L2-B008 0 | |
12313 | or %l5,%lo(0xFFFF95713FFFFF00),%l5 ! 000000000211A250 SKIP:L2-B008 0 | |
12314 | .word 0xC5DC954C ! 000000000211A254 SKIP:L2-B008 0 random | |
12315 | .word 0xA9D52517 ! 000000000211A258 SKIP:L2-B008 0 illop | |
12316 | add %l6, 0x1, %l6 ! 000000000211A25C SKIP:L2-B008 0 | |
12317 | jmpl %l6+0x0000, %o7 ! 000000000211A260 SKIP:L2-B008 0 S | |
12318 | .word 0x87D02320 ! 000000000211A264 SKIP:L2-B008 0 S illop | |
12319 | fcmped %fcc0, %f0, %f36 ! 000000000211A268 SKIP:L2-B008 0 S | |
12320 | orn %i4, %i1, %o5 ! 000000000211A26C SKIP:L2-B008 0 S | |
12321 | .word 0xD9EA6D15 ! 000000000211A270 SKIP:L2-B008 0 S illop | |
12322 | fba BL20082 ! 000000000211A274 SKIP:L2-B008 0 | |
12323 | array8 %l1, %i4, %i4 ! 000000000211A278 SKIP:L2-B008 0 S | |
12324 | BL20081: ! ELSE:L2-B009 | |
12325 | pdist %f26, %f24, %f24 ! 000000000211A27C ELSE:L2-B009 0 S | |
12326 | .word 0xE8A5B889 ! 000000000211A280 ELSE:L2-B009 0 S random | |
12327 | xor %l0, %g1, %o5 ! 000000000211A284 ELSE:L2-B009 0 S | |
12328 | .word 0x89AB62D8 ! 000000000211A288 ELSE:L2-B009 0 S illop | |
12329 | and %i0, %i1, %l0 ! 000000000211A28C ELSE:L2-B009 0 S | |
12330 | orncc %i2, %l0, %o0 ! 000000000211A290 ELSE:L2-B009 0 S | |
12331 | fsubs %f2, %f10, %f11 ! 000000000211A294 ELSE:L2-B009 0 S | |
12332 | bshuffle %f24, %f18, %f20 ! 000000000211A298 ELSE:L2-B009 0 S | |
12333 | wr %g1, %o1, %fprs ! 000000000211A29C ELSE:L2-B009 0 S | |
12334 | .word 0x9DE3A060 ! 000000000211A2A0 ELSE:L2-B009 0 S random | |
12335 | add %g1, 0xAD5, %g1 ! 000000000211A2A4 ELSE:L2-B009 0 chksum++ | |
12336 | .word 0xB9B543DC ! 000000000211A2A8 ELSE:L2-B009 0 S illop_VIS | |
12337 | xorcc %l0, %i4, %o0 ! 000000000211A2AC ELSE:L2-B009 0 S | |
12338 | .word 0x81880000 ! 000000000211A2B0 ELSE:L2-B009 0 S random | |
12339 | andn %i2, %i3, %i4 ! 000000000211A2B4 ELSE:L2-B009 0 S | |
12340 | srax %o1, 0x1, %o4 ! 000000000211A2B8 ELSE:L2-B009 0 S | |
12341 | stxa %o0, [%g7+%g0]0x28 ! 000000000211A2BC ELSE:L2-B009 0 S BAD-ASI | |
12342 | bmask %o4, %i4, %i2 ! 000000000211A2C0 ELSE:L2-B009 0 S | |
12343 | ldxa [%g7+%g0]0xAC, %o5 ! 000000000211A2C4 ELSE:L2-B009 0 S BAD-ASI | |
12344 | .word 0x2017565F ! 000000000211A2C8 ELSE:L2-B009 0 S illop | |
12345 | .word 0x88C89F00 ! 000000000211A2CC ELSE:L2-B009 0 S illop | |
12346 | BL20082: ! ELSE:L2-B009 | |
12347 | add %g1, 0x9, %g1 ! 000000000211A2D0 ELSE:L2-B009 0 chksum++ | |
12348 | orncc %i2, %o1, %i4 ! 000000000211A2D4 LOOP:L1-B000 0 S | |
12349 | fandnot1s %f30, %f31, %f19 ! 000000000211A2D8 LOOP:L1-B000 0 S | |
12350 | fsubs %f11, %f3, %f5 ! 000000000211A2DC LOOP:L1-B000 0 S | |
12351 | add %o4, %i3, %i3 ! 000000000211A2E0 LOOP:L1-B000 0 S | |
12352 | or %g3, %g7, %g3 ! 000000000211A2E4 LOOP:L1-B000 0 S | |
12353 | fabsd %f32, %f14 ! 000000000211A2E8 LOOP:L1-B000 0 S | |
12354 | array8 %i2, %g3, %i5 ! 000000000211A2EC LOOP:L1-B000 0 S | |
12355 | fcmpd %fcc1, %f44, %f32 ! 000000000211A2F0 LOOP:L1-B000 0 S | |
12356 | orcc %i2, %o1, %l0 ! 000000000211A2F4 LOOP:L1-B000 0 S | |
12357 | stxa %l0, [%g2+%g0]0x7A ! 000000000211A2F8 LOOP:L1-B000 0 S BAD-ASI | |
12358 | xorcc %i5, %i1, %i0 ! 000000000211A2FC LOOP:L1-B000 0 S | |
12359 | subcc %l2, 0x1, %l2 ! 000000000211A300 LOOP:L1-B000 0 | |
12360 | bnz,pt %icc, BL20083 ! 000000000211A304 LOOP:L1-B000 0 | |
12361 | .word 0x9BA896AA ! 000000000211A308 LOOP:L1-B000 0 S illop | |
12362 | .word 0xCEDF6AD8 ! 000000000211A30C LOOP:L1-B000 0 random | |
12363 | .word 0xD91CB595 ! 000000000211A310 SUBR:L0-B000 0 S random | |
12364 | fbule,pn %fcc1, BL20084 ;.empty ! 000000000211A314 SUBR:L0-B000 0 L | |
12365 | fbne,a BL20085 ! 000000000211A318 SUBR:L0-B000 0 L | |
12366 | bshuffle %f24, %f16, %f24 ! 000000000211A31C SUBR:L0-B000 0 S | |
12367 | BL20085:fbule,a BL20086 ! 000000000211A320 SUBR:L0-B000 0 L | |
12368 | BL20084:xnor %i3, %i0, %l4 ! 000000000211A324 SUBR:L0-B000 0 S | |
12369 | BL20086:fbg,pn %fcc0, BL20087 ;.empty ! 000000000211A328 SUBR:L0-B000 0 L | |
12370 | bcc,a BL20087 ! 000000000211A32C SUBR:L0-B000 0 L | |
12371 | udivcc %i0, %g7, %g7 ! 000000000211A330 SUBR:L0-B000 0 S | |
12372 | BL20087:add %g1, 0xA19, %g1 ! 000000000211A334 SUBR:L0-B000 0 chksum++ | |
12373 | .word 0xDBFD401B ! 000000000211A338 SUBR:L0-B000 0 random | |
12374 | add %g1, 0xEDB, %g1 ! 000000000211A33C SUBR:L0-B000 0 chksum++ | |
12375 | .word 0xA3A9049C ! 000000000211A340 SUBR:L0-B000 0 illop | |
12376 | restore %i0, %l7, %o0 ! 000000000211A344 SUBR:L0-B000 0 | |
12377 | ||
12378 | SECTION .btext015_pg1 TEXT_VA=0x211a000 | |
12379 | attr_text { | |
12380 | Name = .btext015_pg1, | |
12381 | VA = 0x211a000, | |
12382 | RA = 0xfffeb8000, | |
12383 | PA = ra2pa(0xfffeb8000,0), | |
12384 | tsbonly, | |
12385 | part_0_ctx_nonzero_tsb_config_3, | |
12386 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
12387 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12388 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12389 | } | |
12390 | .text; .skip 8 | |
12391 | ||
12392 | !======================================================================== | |
12393 | ||
12394 | SECTION .btext016 TEXT_VA=0x10cbff2ff00 | |
12395 | attr_text { | |
12396 | Name = .btext016, | |
12397 | VA = 0x10cbff2ff00, | |
12398 | RA = 0xfdff6ff00, | |
12399 | PA = ra2pa(0xfdff6ff00,0), | |
12400 | notsb | |
12401 | } | |
12402 | ||
12403 | SECTION .btext016_pg0 TEXT_VA=0x10cbff20000 | |
12404 | attr_text { | |
12405 | Name = .btext016_pg0, | |
12406 | VA = 0x10cbff20000, | |
12407 | RA = 0xfdff60000, | |
12408 | PA = ra2pa(0xfdff60000,0), | |
12409 | tsbonly, | |
12410 | part_0_ctx_nonzero_tsb_config_1, | |
12411 | TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1, | |
12412 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12413 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12414 | } | |
12415 | .text; .skip 8 | |
12416 | ||
12417 | ||
12418 | SECTION .btext016 | |
12419 | .text | |
12420 | .global SUBR045; SUBR045: | |
12421 | BL20089: ! SUBR:L0-B000 | |
12422 | add %g1, 0x298, %g1 ! 0000010CBFF2FF00 SUBR:L0-B000 0 chksum++ | |
12423 | bcc BL20088 ! 0000010CBFF2FF04 SUBR:L0-B000 0 | |
12424 | save %o6, -128, %o6 ! 0000010CBFF2FF08 SUBR:L0-B000 0 | |
12425 | BL20088: ! SUBR:L0-B000 | |
12426 | sethi %hh(0x10CBFF2FF00),%l7 ! 0000010CBFF2FF0C SUBR:L0-B000 0 SUBR045 | |
12427 | .word 0xF63E9834 ! 0000010CBFF2FF10 SUBR:L0-B000 0 illop | |
12428 | sethi %lm(0x10CBFF2FF00),%l6 ! 0000010CBFF2FF14 SUBR:L0-B000 0 | |
12429 | or %l6,%lo(0x10CBFF2FF00),%l6 ! 0000010CBFF2FF18 SUBR:L0-B000 0 | |
12430 | sllx %l7, 0x20, %l7 ! 0000010CBFF2FF1C SUBR:L0-B000 0 | |
12431 | or %l7, %l6, %l7 ! 0000010CBFF2FF20 SUBR:L0-B000 0 | |
12432 | .word 0x8DD1B443 ! 0000010CBFF2FF24 SUBR:L0-B000 0 S illop | |
12433 | .word 0xEA62A02E ! 0000010CBFF2FF28 SUBR:L0-B000 0 S illop | |
12434 | orncc %i2, %i5, %o0 ! 0000010CBFF2FF2C SUBR:L0-B000 0 S | |
12435 | fpsub16s %f26, %f18, %f20 ! 0000010CBFF2FF30 SUBR:L0-B000 0 S | |
12436 | .word 0xC2633851 ! 0000010CBFF2FF34 SUBR:L0-B000 0 S random | |
12437 | fcmps %fcc1, %f5, %f2 ! 0000010CBFF2FF38 SUBR:L0-B000 0 S | |
12438 | add %g1, 0x30B, %g1 ! 0000010CBFF2FF3C SUBR:L0-B000 0 chksum++ | |
12439 | flushw ! 0000010CBFF2FF40 SUBR:L0-B000 0 | |
12440 | add %i5, %g1, %i4 ! 0000010CBFF2FF44 SWCH:L1-B000 0 | |
12441 | .word 0xA5A304B5 ! 0000010CBFF2FF48 SWCH:L1-B000 0 illop | |
12442 | sethi %hi(0x60), %i4 ! 0000010CBFF2FF4C SWCH:L1-B000 0 .+0 | |
12443 | or %i4,%lo(0x60),%i4 ! 0000010CBFF2FF50 SWCH:L1-B000 0 | |
12444 | add %i4, %o7, %i4 ! 0000010CBFF2FF54 SWCH:L1-B000 0 | |
12445 | jmpl %l7+%i4, %g0 ! 0000010CBFF2FF58 SWCH:L1-B000 0 | |
12446 | alignaddrl %i2, %o0, %i0 ! 0000010CBFF2FF5C SWCH:L1-B000 0 S | |
12447 | ba,pn %icc, BL20093 ! 0000010CBFF2FF60 SWCH:L1-B000 0 | |
12448 | array8 %l0, %o4, %o0 ! 0000010CBFF2FF64 SWCH:L1-B000 0 S | |
12449 | fba,a,pt %fcc3, BL20092 ! 0000010CBFF2FF68 SWCH:L1-B000 0 | |
12450 | fpack16 %f20, %f31 ! 0000010CBFF2FF6C SWCH:L1-B000 0 S | |
12451 | fba BL20091 ! 0000010CBFF2FF70 SWCH:L1-B000 0 | |
12452 | .word 0xA1B589C3 ! 0000010CBFF2FF74 SWCH:L1-B000 0 S illop_VIS | |
12453 | .word 0x158F2C71 ! 0000010CBFF2FF78 SWCH:L1-B000 0 random | |
12454 | add %i5, %l3, %i5 ! 0000010CBFF2FF7C SWCH:L1-B000 0 S | |
12455 | BL20090:.word 0x9B7CB283 ! 0000010CBFF2FF80 CASE:L2-B000 0 illop | |
12456 | fcmpd %fcc2, %f6, %f34 ! 0000010CBFF2FF84 CASE:L2-B000 0 S | |
12457 | array8 %o2, %o2, %l2 ! 0000010CBFF2FF88 CASE:L2-B000 0 S | |
12458 | cmp %g1, %o2 ! 0000010CBFF2FF8C CASE:L2-B000 0 S | |
12459 | array16 %l3, %g1, %i1 ! 0000010CBFF2FF90 CASE:L2-B000 0 S | |
12460 | fadds %f3, %f4, %f5 ! 0000010CBFF2FF94 CASE:L2-B000 0 S | |
12461 | .word 0x9BA15134 ! 0000010CBFF2FF98 CASE:L2-B000 0 illop | |
12462 | array16 %o2, %g1, %i2 ! 0000010CBFF2FF9C CASE:L2-B000 0 S | |
12463 | BL20091:.word 0xBF8A674F ! 0000010CBFF2FFA0 CASE:L2-B001 0 illop | |
12464 | .word 0xBFAA1FB9 ! 0000010CBFF2FFA4 CASE:L2-B001 0 S illop_FP | |
12465 | ta %xcc, 0x46 ! 0000010CBFF2FFA8 CASE:L2-B001 0 S demap-page | |
12466 | fmovd %f34, %f32 ! 0000010CBFF2FFAC CASE:L2-B001 0 S | |
12467 | fcmpeq16 %f16, %f18, %o1 ! 0000010CBFF2FFB0 CASE:L2-B001 0 S | |
12468 | fba BL20094 ! 0000010CBFF2FFB4 CASE:L2-B001 0 | |
12469 | .word 0xAFAB8ACA ! 0000010CBFF2FFB8 CASE:L2-B001 0 S illop | |
12470 | BL20092:add %g1, 0x6C7, %g1 ! 0000010CBFF2FFBC CASE:L2-B002 0 chksum++ | |
12471 | alignaddr %l0, %i0, %l0 ! 0000010CBFF2FFC0 CASE:L2-B002 0 S | |
12472 | pdist %f30, %f20, %f16 ! 0000010CBFF2FFC4 CASE:L2-B002 0 S | |
12473 | wr %g1, %i2, %fprs ! 0000010CBFF2FFC8 CASE:L2-B002 0 S | |
12474 | alignaddrl %o1, %i1, %i3 ! 0000010CBFF2FFCC CASE:L2-B002 0 S | |
12475 | movrgz %i3, %i3, %i0 ! 0000010CBFF2FFD0 CASE:L2-B002 0 S | |
12476 | pdist %f18, %f30, %f28 ! 0000010CBFF2FFD4 CASE:L2-B002 0 S | |
12477 | movu %fcc1, %i2, %i5 ! 0000010CBFF2FFD8 CASE:L2-B002 0 S | |
12478 | edge8l %i0, %l0, %i3 ! 0000010CBFF2FFDC CASE:L2-B002 0 S | |
12479 | ba,pn %icc, BL20094 ! 0000010CBFF2FFE0 CASE:L2-B002 0 | |
12480 | pdist %f22, %f28, %f16 ! 0000010CBFF2FFE4 CASE:L2-B002 0 S | |
12481 | BL20093:add %g1, 0xB50, %g1 ! 0000010CBFF2FFE8 CASE:L2-B003 0 chksum++ | |
12482 | .word 0x959923E6 ! 0000010CBFF2FFEC CASE:L2-B003 0 S illop | |
12483 | array16 %i3, %o1, %o4 ! 0000010CBFF2FFF0 CASE:L2-B003 0 S | |
12484 | fcmpd %fcc0, %f46, %f34 ! 0000010CBFF2FFF4 CASE:L2-B003 0 S | |
12485 | rd %gsr, %l6 ! 0000010CBFF2FFF8 CASE:L2-B003 0 S | |
12486 | wr %l6, 0x20, %gsr ! 0000010CBFF2FFFC CASE:L2-B003 0 S | |
12487 | ba,pt %icc, BL20094 ! 0000010CBFF30000 CASE:L2-B003 0 | |
12488 | fsubs %f5, %f4, %f4 ! 0000010CBFF30004 CASE:L2-B003 0 S | |
12489 | BL20094: ! SWCH:L1-B000 | |
12490 | add %g1, 0x85E, %g1 ! 0000010CBFF30008 SWCH:L1-B000 0 chksum++ | |
12491 | .word 0x81A2D0DD ! 0000010CBFF3000C SWCH:L1-B000 0 S illop | |
12492 | xor %o4, %i5, %i0 ! 0000010CBFF30010 SWCH:L1-B000 0 S | |
12493 | .word 0xB3AC1862 ! 0000010CBFF30014 SWCH:L1-B000 0 S illop | |
12494 | .word 0xC865AFCD ! 0000010CBFF30018 SWCH:L1-B000 0 S illop | |
12495 | fornot2 %f16, %f28, %f24 ! 0000010CBFF3001C SWCH:L1-B000 0 S | |
12496 | sub %i3, %l4, %o4 ! 0000010CBFF30020 SWCH:L1-B000 0 S | |
12497 | and %i0, %o0, %o0 ! 0000010CBFF30024 SWCH:L1-B000 0 S | |
12498 | wr %g1, %o4, %fprs ! 0000010CBFF30028 SWCH:L1-B000 0 S | |
12499 | fexpand %f31, %f20 ! 0000010CBFF3002C SUBR:L0-B000 0 S | |
12500 | fcmpne32 %f24, %f20, %i5 ! 0000010CBFF30030 SUBR:L0-B000 0 S | |
12501 | fpackfix %f18, %f18 ! 0000010CBFF30034 SUBR:L0-B000 0 S | |
12502 | andncc %o4, %i5, %o5 ! 0000010CBFF30038 SUBR:L0-B000 0 S | |
12503 | cmp %o0, %o4 ! 0000010CBFF3003C SUBR:L0-B000 0 S | |
12504 | orcc %i1, %o4, %o1 ! 0000010CBFF30040 SUBR:L0-B000 0 S | |
12505 | xnor %l4, %o4, %o3 ! 0000010CBFF30044 SUBR:L0-B000 0 S | |
12506 | add %g1, 0xB13, %i0 ! 0000010CBFF30048 SUBR:L0-B000 0 | |
12507 | fcmpes %fcc1, %f5, %f11 ! 0000010CBFF3004C SUBR:L0-B000 0 S | |
12508 | .word 0xFD0A481B ! 0000010CBFF30050 SUBR:L0-B000 0 illop | |
12509 | restore %i0, %l7, %o0 ! 0000010CBFF30054 SUBR:L0-B000 0 | |
12510 | BL20095:jmpl %o7+0x0008, %g0 ! 0000010CBFF30058 SUBR:L0-B000 0 | |
12511 | .word 0x8DF00000 ! 0000010CBFF3005C SUBR:L0-B000 0 illop | |
12512 | ||
12513 | SECTION .btext016_pg1 TEXT_VA=0x10cbff30000 | |
12514 | attr_text { | |
12515 | Name = .btext016_pg1, | |
12516 | VA = 0x10cbff30000, | |
12517 | RA = 0xfdff70000, | |
12518 | PA = ra2pa(0xfdff70000,0), | |
12519 | tsbonly, | |
12520 | part_0_ctx_nonzero_tsb_config_1, | |
12521 | TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1, | |
12522 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12523 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12524 | } | |
12525 | .text; .skip 8 | |
12526 | ||
12527 | !======================================================================== | |
12528 | ||
12529 | SECTION .btext017 TEXT_VA=0x576f8fffff00 | |
12530 | attr_text { | |
12531 | Name = .btext017, | |
12532 | VA = 0x576f8fffff00, | |
12533 | RA = 0xf8fffff00, | |
12534 | PA = ra2pa(0xf8fffff00,0), | |
12535 | notsb | |
12536 | } | |
12537 | ||
12538 | SECTION .btext017_pg0 TEXT_VA=0x576f80000000 | |
12539 | attr_text { | |
12540 | Name = .btext017_pg0, | |
12541 | VA = 0x576f80000000, | |
12542 | RA = 0xf80000000, | |
12543 | PA = ra2pa(0xf80000000,0), | |
12544 | tsbonly, | |
12545 | part_0_ctx_nonzero_tsb_config_2, | |
12546 | TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1, | |
12547 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12548 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12549 | } | |
12550 | .text; .skip 8 | |
12551 | ||
12552 | ||
12553 | SECTION .btext017 | |
12554 | .text | |
12555 | .global SUBR046; SUBR046: | |
12556 | ld [%g6+0x0074], %f3 ! 0000576F8FFFFF00 SUBR:L0-B000 0 S <BD20096 | |
12557 | rd %gsr, %l6 ! 0000576F8FFFFF04 SUBR:L0-B000 0 S | |
12558 | wr %l6, 0x28, %gsr ! 0000576F8FFFFF08 SUBR:L0-B000 0 S | |
12559 | .word 0xB6E8AA4B ! 0000576F8FFFFF0C SUBR:L0-B000 0 S illop | |
12560 | stxa %i3, [%g7+%g0]0x4B ! 0000576F8FFFFF10 SUBR:L0-B000 0 S BAD-ASI | |
12561 | andncc %o5, %o5, %o2 ! 0000576F8FFFFF14 SUBR:L0-B000 0 S | |
12562 | ldxa [%g7+%g0]0x64, %o5 ! 0000576F8FFFFF18 SUBR:L0-B000 0 S BAD-ASI | |
12563 | prefetch [%l0+%l1], 4 ! 0000576F8FFFFF1C SUBR:L0-B000 0 S <.+0 | |
12564 | nop ! 0000576F8FFFFF20 SUBR:L0-B000 0 S | |
12565 | fpackfix %f18, %f25 ! 0000576F8FFFFF24 SUBR:L0-B000 0 S | |
12566 | add %g1, 0x7E9, %g1 ! 0000576F8FFFFF28 SUBR:L0-B000 0 chksum++ | |
12567 | add %i1, %g1, %o2 ! 0000576F8FFFFF2C SWCH:L1-B000 0 | |
12568 | andcc %o2, 0x1, %g0 ! 0000576F8FFFFF30 SWCH:L1-B000 0 | |
12569 | .word 0xF87927B0 ! 0000576F8FFFFF34 SWCH:L1-B000 0 random | |
12570 | add %g1, 0x41F, %g1 ! 0000576F8FFFFF38 SWCH:L1-B000 0 chksum++ | |
12571 | andcc %o2, 0x80, %g0 ! 0000576F8FFFFF3C SWCH:L1-B000 0 | |
12572 | .word 0xA3E8888C ! 0000576F8FFFFF40 SWCH:L1-B000 0 random | |
12573 | add %g1, 0x414, %g1 ! 0000576F8FFFFF44 SWCH:L1-B000 0 chksum++ | |
12574 | andcc %o2, 0x4, %g0 ! 0000576F8FFFFF48 SWCH:L1-B000 0 | |
12575 | bnz,pt %xcc, BL20098 ! 0000576F8FFFFF4C SWCH:L1-B000 0 | |
12576 | add %g1, 0x711, %g1 ! 0000576F8FFFFF50 SWCH:L1-B000 0 chksum++ | |
12577 | .word 0xBBAAB197 ! 0000576F8FFFFF54 SWCH:L1-B000 0 illop | |
12578 | .word 0xF3172830 ! 0000576F8FFFFF58 SWCH:L1-B000 0 illop | |
12579 | add %g1, 0xBEB, %g1 ! 0000576F8FFFFF5C SWCH:L1-B000 0 chksum++ | |
12580 | .word 0x9DAC8C0D ! 0000576F8FFFFF60 SWCH:L1-B000 0 S illop | |
12581 | pdist %f18, %f16, %f30 ! 0000576F8FFFFF64 SWCH:L1-B000 0 S | |
12582 | fone %f18 ! 0000576F8FFFFF68 SWCH:L1-B000 0 S | |
12583 | subccc %i3, %o2, %o4 ! 0000576F8FFFFF6C SWCH:L1-B000 0 S | |
12584 | xor %i0, %o4, %o4 ! 0000576F8FFFFF70 SWCH:L1-B000 0 S | |
12585 | fabsd %f12, %f6 ! 0000576F8FFFFF74 SWCH:L1-B000 0 S | |
12586 | .word 0x901E0DFF ! 0000576F8FFFFF78 SWCH:L1-B000 0 S random | |
12587 | .word 0x876AF9F8 ! 0000576F8FFFFF7C SWCH:L1-B000 0 S random | |
12588 | .word 0xEFA84DD9 ! 0000576F8FFFFF80 SWCH:L1-B000 0 S illop | |
12589 | .word 0x91DD0AA4 ! 0000576F8FFFFF84 SWCH:L1-B000 0 illop | |
12590 | fba BL20108 ! 0000576F8FFFFF88 SWCH:L1-B000 0 | |
12591 | cmp %g1, %i1 ! 0000576F8FFFFF8C SWCH:L1-B000 0 S | |
12592 | BL20097:add %g1, 0x280, %g1 ! 0000576F8FFFFF90 CASE:L2-B000 0 chksum++ | |
12593 | ldxa [%g7+%g0]0xB1, %o5 ! 0000576F8FFFFF94 CASE:L2-B000 0 S BAD-ASI | |
12594 | .word 0x93CF8428 ! 0000576F8FFFFF98 CASE:L2-B000 0 S illop | |
12595 | move %icc, %g1, %o3 ! 0000576F8FFFFF9C CASE:L2-B000 0 S | |
12596 | xor %o2, %o4, %o0 ! 0000576F8FFFFFA0 CASE:L2-B000 0 S | |
12597 | nop ! 0000576F8FFFFFA4 CASE:L2-B000 0 S | |
12598 | fandnot2s %f25, %f16, %f20 ! 0000576F8FFFFFA8 CASE:L2-B000 0 S | |
12599 | fba,pt %fcc0, BL20108 ! 0000576F8FFFFFAC CASE:L2-B000 0 | |
12600 | fabss %f31, %f21 ! 0000576F8FFFFFB0 CASE:L2-B000 0 S | |
12601 | BL20098:add %g1, 0x85F, %g1 ! 0000576F8FFFFFB4 CASE:L2-B001 0 chksum++ | |
12602 | fexpand %f27, %f16 ! 0000576F8FFFFFB8 CASE:L2-B001 0 S | |
12603 | sll %i4, 0x1, %o5 ! 0000576F8FFFFFBC CASE:L2-B001 0 S | |
12604 | pdist %f18, %f30, %f30 ! 0000576F8FFFFFC0 CASE:L2-B001 0 S | |
12605 | fcmped %fcc2, %f14, %f46 ! 0000576F8FFFFFC4 CASE:L2-B001 0 S | |
12606 | fmovspos %xcc, %f10, %f9 ! 0000576F8FFFFFC8 CASE:L2-B001 0 S | |
12607 | fmovscc %xcc, %f2, %f9 ! 0000576F8FFFFFCC CASE:L2-B001 0 S | |
12608 | fcmpd %fcc3, %f46, %f38 ! 0000576F8FFFFFD0 CASE:L2-B001 0 S | |
12609 | .word 0x91AE0A2F ! 0000576F8FFFFFD4 CASE:L2-B001 0 S illop | |
12610 | .word 0xABA84E6B ! 0000576F8FFFFFD8 CASE:L2-B001 0 S illop | |
12611 | ba BL20108 ! 0000576F8FFFFFDC CASE:L2-B001 0 | |
12612 | subcc %o2, %o2, %g0 ! 0000576F8FFFFFE0 CASE:L2-B001 0 S | |
12613 | BL20100:add %g1, 0x9D6, %g1 ! 0000576F8FFFFFE4 CASE:L2-B002 0 chksum++ | |
12614 | rd %gsr, %l6 ! 0000576F8FFFFFE8 CASE:L2-B002 0 S | |
12615 | .word 0xCCAA9711 ! 0000576F8FFFFFEC CASE:L2-B002 0 S random | |
12616 | fabss %f2, %f5 ! 0000576F8FFFFFF0 CASE:L2-B002 0 S | |
12617 | xorcc %o4, %o3, %o0 ! 0000576F8FFFFFF4 CASE:L2-B002 0 S | |
12618 | .word 0xA9A89C2B ! 0000576F8FFFFFF8 CASE:L2-B002 0 S illop | |
12619 | .word 0x95906000 ! 0000576F8FFFFFFC CASE:L2-B002 0 S random | |
12620 | swapa [%g6+0x0040]%asi, %o5 ! 0000576F90000000 CASE:L2-B002 0 S >BD20099 | |
12621 | xnorcc %o0, %o3, %o3 ! 0000576F90000004 CASE:L2-B002 0 S | |
12622 | ba,a BL20108 ! 0000576F90000008 CASE:L2-B002 0 | |
12623 | fcmpes %fcc1, %f2, %f5 ! 0000576F9000000C CASE:L2-B002 0 S | |
12624 | BL20102:.word 0xE15BA956 ! 0000576F90000010 CASE:L2-B003 0 illop | |
12625 | fmovdo %fcc3, %f46, %f44 ! 0000576F90000014 CASE:L2-B003 0 S | |
12626 | ldd [%g3+0x0060], %f62 ! 0000576F90000018 CASE:L2-B003 0 S <BD20101 | |
12627 | movneg %icc, -303, %o0 ! 0000576F9000001C CASE:L2-B003 0 S | |
12628 | andncc %o4, %o1, %o5 ! 0000576F90000020 CASE:L2-B003 0 S | |
12629 | .word 0xA3A117E8 ! 0000576F90000024 CASE:L2-B003 0 illop | |
12630 | edge16l %o0, %o0, %o4 ! 0000576F90000028 CASE:L2-B003 0 S | |
12631 | BL20108: ! SWCH:L1-B000 | |
12632 | add %g1, 0x593, %g1 ! 0000576F9000002C SWCH:L1-B000 0 chksum++ | |
12633 | .word 0x9BCD760A ! 0000576F90000030 SWCH:L1-B000 0 S illop | |
12634 | fbug,a BL20103 ;.empty ! 0000576F90000034 SWCH:L1-B000 0 L | |
12635 | brz,a,pn %o0, BL20104 ;.empty ! 0000576F90000038 SWCH:L1-B000 0 L | |
12636 | fbug,pt %fcc2, BL20105 ! 0000576F9000003C SWCH:L1-B000 0 L | |
12637 | .word 0xB5AB209B ! 0000576F90000040 SWCH:L1-B000 0 S illop | |
12638 | fcmpd %fcc0, %f12, %f38 ! 0000576F90000044 SWCH:L1-B000 0 S | |
12639 | .word 0x0E7C444F ! 0000576F90000048 SWCH:L1-B000 0 L illop | |
12640 | BL20106:fbuge BL20107 ! 0000576F9000004C SWCH:L1-B000 0 L | |
12641 | .word 0xADB6C369 ! 0000576F90000050 SWCH:L1-B000 0 S illop_VIS | |
12642 | BL20105:.word 0x8FA45C88 ! 0000576F90000054 SWCH:L1-B000 0 S illop | |
12643 | BL20107:.word 0x81ACD72C ! 0000576F90000058 SWCH:L1-B000 0 S illop | |
12644 | andn %o4, %o5, %o4 ! 0000576F9000005C SWCH:L1-B000 0 S | |
12645 | andcc %o0, %g1, %o3 ! 0000576F90000060 SWCH:L1-B000 0 S | |
12646 | BL20103:fbug,a,pn %fcc2, BL20104 ! 0000576F90000064 SWCH:L1-B000 0 L | |
12647 | BL20104:sllx %g1, %g1, %o0 ! 0000576F90000068 SWCH:L1-B000 0 S | |
12648 | pdist %f22, %f16, %f30 ! 0000576F9000006C SWCH:L1-B000 0 S | |
12649 | add %g1, 0x876, %g1 ! 0000576F90000070 SWCH:L1-B000 0 chksum++ | |
12650 | .word 0xA948D399 ! 0000576F90000074 SUBR:L0-B000 0 illop | |
12651 | add %g1, 0x8C5, %g1 ! 0000576F90000078 SUBR:L0-B000 0 chksum++ | |
12652 | ||
12653 | SECTION .btext017_pg1 TEXT_VA=0x576f90000000 | |
12654 | attr_text { | |
12655 | Name = .btext017_pg1, | |
12656 | VA = 0x576f90000000, | |
12657 | RA = 0xf90000000, | |
12658 | PA = ra2pa(0xf90000000,0), | |
12659 | tsbonly, | |
12660 | part_0_ctx_nonzero_tsb_config_2, | |
12661 | TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1, | |
12662 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12663 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12664 | } | |
12665 | .text; .skip 8 | |
12666 | ||
12667 | !======================================================================== | |
12668 | ||
12669 | SECTION .btext018 TEXT_VA=0xffff95713fffff00 | |
12670 | attr_text { | |
12671 | Name = .btext018, | |
12672 | VA = 0xffff95713fffff00, | |
12673 | RA = ra2pa(0xf6fffff00,0), | |
12674 | PA = ra2pa(0xf6fffff00,0), | |
12675 | notsb | |
12676 | } | |
12677 | ||
12678 | SECTION .btext018_pg0 TEXT_VA=0xffff957130000000 | |
12679 | attr_text { | |
12680 | Name = .btext018_pg0, | |
12681 | VA = 0xffff957130000000, | |
12682 | RA = ra2pa(0xf60000000,0), | |
12683 | PA = ra2pa(0xf60000000,0), | |
12684 | tsbonly, | |
12685 | part_0_ctx_nonzero_tsb_config_0, | |
12686 | TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1, | |
12687 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12688 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12689 | } | |
12690 | .text; .skip 8 | |
12691 | ||
12692 | ||
12693 | SECTION .btext018 | |
12694 | .text | |
12695 | .global SUBR047; SUBR047: | |
12696 | nop ! FFFF95713FFFFF00 SUBR:L0-B000 0 S | |
12697 | pdist %f28, %f18, %f28 ! FFFF95713FFFFF04 SUBR:L0-B000 0 S | |
12698 | xnor %o0, %i4, %o5 ! FFFF95713FFFFF08 SUBR:L0-B000 0 S | |
12699 | xnorcc %o5, %o0, %o0 ! FFFF95713FFFFF0C SUBR:L0-B000 0 S | |
12700 | .word 0xDEBDBFA1 ! FFFF95713FFFFF10 SUBR:L0-B000 0 S illop | |
12701 | add %g1, 0xDC2, %g1 ! FFFF95713FFFFF14 SUBR:L0-B000 0 chksum++ | |
12702 | and %g1, 0xFE, %o0 ! FFFF95713FFFFF18 LOOP:L1-B000 0 | |
12703 | BL20130: ! LOOP:L1-B000 | |
12704 | add %g1, 0x9C4, %g1 ! FFFF95713FFFFF1C LOOP:L1-B000 0 chksum++ | |
12705 | .word 0x87A9D07B ! FFFF95713FFFFF20 SKIP:L2-B000 0 illop | |
12706 | add %i0, %o5, %o5 ! FFFF95713FFFFF24 SKIP:L2-B000 0 S | |
12707 | subcc %i2, %o5, %o1 ! FFFF95713FFFFF28 SKIP:L2-B000 0 S | |
12708 | subccc %o3, %o5, %o5 ! FFFF95713FFFFF2C SKIP:L2-B000 0 S | |
12709 | alignaddr %o1, %g1, %o3 ! FFFF95713FFFFF30 SKIP:L2-B000 0 S | |
12710 | .word 0xAFA7CD75 ! FFFF95713FFFFF34 SKIP:L2-B000 0 S illop | |
12711 | orcc %o5, %o0, %o2 ! FFFF95713FFFFF38 SKIP:L2-B000 0 S | |
12712 | .word 0x93A84011 ! FFFF95713FFFFF3C SKIP:L2-B000 0 illop | |
12713 | .word 0xA5AB381F ! FFFF95713FFFFF40 SKIP:L2-B000 0 S illop | |
12714 | .word 0x81CFE008 ! FFFF95713FFFFF44 SKIP:L2-B000 0 S random | |
12715 | .word 0xB38C2BCF ! FFFF95713FFFFF48 SKIP:L2-B000 0 S illop | |
12716 | .word 0xA7B402E5 ! FFFF95713FFFFF4C SKIP:L2-B000 0 S illop_VIS | |
12717 | fba,a,pt %fcc1, BL20117 ! FFFF95713FFFFF50 SKIP:L2-B000 0 | |
12718 | ta %xcc, 0x43 ! FFFF95713FFFFF54 SKIP:L2-B000 0 S +-PEF | |
12719 | BL20109: ! ELSE:L2-B001 | |
12720 | bshuffle %f18, %f28, %f30 ! FFFF95713FFFFF58 ELSE:L2-B001 0 S | |
12721 | bmask %o3, %o0, %o5 ! FFFF95713FFFFF5C ELSE:L2-B001 0 S | |
12722 | bge,a BL20110 ;.empty ! FFFF95713FFFFF60 ELSE:L2-B001 0 L | |
12723 | fbuge,pn %fcc0, BL20111 ;.empty ! FFFF95713FFFFF64 ELSE:L2-B001 0 L | |
12724 | bz,pt %icc, BL20112 ;.empty ! FFFF95713FFFFF68 ELSE:L2-B001 0 L | |
12725 | bgu,a BL20113 ;.empty ! FFFF95713FFFFF6C ELSE:L2-B001 0 L | |
12726 | bcc,a,pn %icc, BL20110 ;.empty ! FFFF95713FFFFF70 ELSE:L2-B001 0 L | |
12727 | fbn,a,pt %fcc3, BL20114 ! FFFF95713FFFFF74 ELSE:L2-B001 0 L | |
12728 | BL20112:cmp %o5, %g1 ! FFFF95713FFFFF78 ELSE:L2-B001 0 S | |
12729 | fnegd %f24, %f16 ! FFFF95713FFFFF7C ELSE:L2-B001 0 S | |
12730 | fbl,a,pn %fcc1, BL20115 ;.empty ! FFFF95713FFFFF80 ELSE:L2-B001 0 L | |
12731 | BL20110:brz,pt %o1, BL20116 ;.empty ! FFFF95713FFFFF84 ELSE:L2-B001 0 L | |
12732 | BL20114:.word 0xD4893B93 ! FFFF95713FFFFF88 ELSE:L2-B001 0 L random | |
12733 | BL20116:bvs BL20113 ;.empty ! FFFF95713FFFFF8C ELSE:L2-B001 0 L | |
12734 | BL20115:brgz,pn %o1, BL20113 ! FFFF95713FFFFF90 ELSE:L2-B001 0 L | |
12735 | BL20113:.word 0xB75EA459 ! FFFF95713FFFFF94 ELSE:L2-B001 0 S illop | |
12736 | BL20111:add %g1, 0xC6C, %g1 ! FFFF95713FFFFF98 ELSE:L2-B001 0 chksum++ | |
12737 | add %g1, 0x97C, %g1 ! FFFF95713FFFFF9C ELSE:L2-B001 0 chksum++ | |
12738 | fmovs %f5, %f5 ! FFFF95713FFFFFA0 ELSE:L2-B001 0 S | |
12739 | fcmpne32 %f18, %f30, %o4 ! FFFF95713FFFFFA4 ELSE:L2-B001 0 S | |
12740 | .word 0xC930E713 ! FFFF95713FFFFFA8 ELSE:L2-B001 0 S random | |
12741 | .word 0x00ECEFDC ! FFFF95713FFFFFAC ELSE:L2-B001 0 S illop | |
12742 | faddd %f12, %f36, %f44 ! FFFF95713FFFFFB0 ELSE:L2-B001 0 S | |
12743 | BL20117: ! ELSE:L2-B001 | |
12744 | add %g1, 0x40, %g1 ! FFFF95713FFFFFB4 ELSE:L2-B001 0 chksum++ | |
12745 | .word 0x9DA31999 ! FFFF95713FFFFFB8 SKIP:L2-B002 0 illop | |
12746 | bnz,pt %xcc, BL20125 ! FFFF95713FFFFFBC SKIP:L2-B002 0 | |
12747 | bmask %o4, %o5, %o4 ! FFFF95713FFFFFC0 SKIP:L2-B002 0 S | |
12748 | pdist %f30, %f18, %f20 ! FFFF95713FFFFFC4 SKIP:L2-B002 0 S | |
12749 | bvs BL20118 ! FFFF95713FFFFFC8 SKIP:L2-B002 0 L | |
12750 | .word 0x83A29395 ! FFFF95713FFFFFCC SKIP:L2-B002 0 S illop | |
12751 | bn BL20119 ;.empty ! FFFF95713FFFFFD0 SKIP:L2-B002 0 L | |
12752 | fbul,pn %fcc2, BL20120 ;.empty ! FFFF95713FFFFFD4 SKIP:L2-B002 0 L | |
12753 | bvc,a BL20121 ! FFFF95713FFFFFD8 SKIP:L2-B002 0 L | |
12754 | .word 0x95A6888D ! FFFF95713FFFFFDC SKIP:L2-B002 0 S illop_FP | |
12755 | be BL20120 ;.empty ! FFFF95713FFFFFE0 SKIP:L2-B002 0 L | |
12756 | bvs,a,pn %xcc, BL20122 ;.empty ! FFFF95713FFFFFE4 SKIP:L2-B002 0 L | |
12757 | BL20118:fbn BL20123 ! FFFF95713FFFFFE8 SKIP:L2-B002 0 L | |
12758 | BL20123:fone %f30 ! FFFF95713FFFFFEC SKIP:L2-B002 0 S | |
12759 | BL20120:and %o1, %o3, %o1 ! FFFF95713FFFFFF0 SKIP:L2-B002 0 S | |
12760 | BL20121:fbue,pn %fcc1, BL20124 ;.empty ! FFFF95713FFFFFF4 SKIP:L2-B002 0 L | |
12761 | be,a,pn %xcc, BL20122 ! FFFF95713FFFFFF8 SKIP:L2-B002 0 L | |
12762 | BL20119:.word 0x89A80A5A ! FFFF95713FFFFFFC SKIP:L2-B002 0 S illop | |
12763 | BL20124:or %o1, %o1, %o5 ! FFFF957140000000 SKIP:L2-B002 0 S | |
12764 | BL20122:add %g1, 0xD5E, %g1 ! FFFF957140000004 SKIP:L2-B002 0 chksum++ | |
12765 | add %g1, 0xF97, %g1 ! FFFF957140000008 SKIP:L2-B002 0 chksum++ | |
12766 | andcc %o2, %o2, %o4 ! FFFF95714000000C SKIP:L2-B002 0 S | |
12767 | .word 0x1F126F97 ! FFFF957140000010 SKIP:L2-B002 0 S random | |
12768 | ldxa [%g2+%g0]0xB2, %o5 ! FFFF957140000014 SKIP:L2-B002 0 S BAD-ASI | |
12769 | xnorcc %o0, %o4, %o4 ! FFFF957140000018 SKIP:L2-B002 0 S | |
12770 | fba,a,pt %fcc3, BL20129 ! FFFF95714000001C SKIP:L2-B002 0 | |
12771 | fzero %f16 ! FFFF957140000020 SKIP:L2-B002 0 S | |
12772 | BL20125: ! ELSE:L2-B003 | |
12773 | .word 0x9DD301A0 ! FFFF957140000024 ELSE:L2-B003 0 S illop | |
12774 | fbug BL20126 ! FFFF957140000028 ELSE:L2-B003 0 L | |
12775 | fcmpes %fcc1, %f3, %f9 ! FFFF95714000002C ELSE:L2-B003 0 S | |
12776 | brgz,pt %o1, BL20127 ! FFFF957140000030 ELSE:L2-B003 0 L | |
12777 | movug %fcc0, %g1, %o5 ! FFFF957140000034 ELSE:L2-B003 0 S | |
12778 | BL20126:andcc %l4, %l4, %o3 ! FFFF957140000038 ELSE:L2-B003 0 S | |
12779 | bvc,a BL20127 ;.empty ! FFFF95714000003C ELSE:L2-B003 0 L | |
12780 | BL20127:ba,a BL20128 ! FFFF957140000040 ELSE:L2-B003 0 L | |
12781 | sll %o4, 0x1, %o3 ! FFFF957140000044 ELSE:L2-B003 0 S | |
12782 | nop ! FFFF957140000048 ELSE:L2-B003 0 S | |
12783 | fcmpgt16 %f18, %f16, %o2 ! FFFF95714000004C ELSE:L2-B003 0 S | |
12784 | BL20128:fand %f16, %f28, %f24 ! FFFF957140000050 ELSE:L2-B003 0 S | |
12785 | .word 0x8DA9D871 ! FFFF957140000054 ELSE:L2-B003 0 illop | |
12786 | .word 0xC955658F ! FFFF957140000058 ELSE:L2-B003 0 illop | |
12787 | nop ! FFFF95714000005C ELSE:L2-B003 0 S | |
12788 | .word 0x81AF14E8 ! FFFF957140000060 ELSE:L2-B003 0 S illop | |
12789 | fcmps %fcc3, %f8, %f9 ! FFFF957140000064 ELSE:L2-B003 0 S | |
12790 | xorcc %o4, %o2, %o4 ! FFFF957140000068 ELSE:L2-B003 0 S | |
12791 | BL20129: ! ELSE:L2-B003 | |
12792 | add %g1, 0xEBC, %g1 ! FFFF95714000006C ELSE:L2-B003 0 chksum++ | |
12793 | .word 0xBE100001 ! FFFF957140000070 LOOP:L1-B000 0 S random | |
12794 | .word 0xA9B781BF ! FFFF957140000074 LOOP:L1-B000 0 S illop | |
12795 | andncc %o5, %o4, %o5 ! FFFF957140000078 LOOP:L1-B000 0 S | |
12796 | pdist %f18, %f18, %f26 ! FFFF95714000007C LOOP:L1-B000 0 S | |
12797 | .word 0x8574B9E3 ! FFFF957140000080 LOOP:L1-B000 0 S illop | |
12798 | .word 0xC96C2927 ! FFFF957140000084 LOOP:L1-B000 0 S random | |
12799 | pdist %f30, %f16, %f20 ! FFFF957140000088 LOOP:L1-B000 0 S | |
12800 | udivcc %o4, 0x0, %l0 ! FFFF95714000008C LOOP:L1-B000 0 S | |
12801 | .word 0x2A78401E ! FFFF957140000090 LOOP:L1-B000 0 illop | |
12802 | andcc %o0, 0x1, %g0 ! FFFF957140000094 LOOP:L1-B000 0 | |
12803 | bne,a,pt %xcc, BL20130 ! FFFF957140000098 LOOP:L1-B000 0 | |
12804 | .word 0x1C2F0B11 ! FFFF95714000009C LOOP:L1-B000 0 S illop | |
12805 | .word 0xBFAE4A52 ! FFFF9571400000A0 LOOP:L1-B000 0 illop | |
12806 | .word 0xCBC70C40 ! FFFF9571400000A4 SUBR:L0-B000 0 S illop | |
12807 | .word 0xF34D49E9 ! FFFF9571400000A8 SUBR:L0-B000 0 S illop | |
12808 | fbul BL20132 ;.empty ! FFFF9571400000AC SUBR:L0-B000 0 L | |
12809 | .word 0xF37EA4C7 ! FFFF9571400000B0 SUBR:L0-B000 0 L illop | |
12810 | bvc BL20133 ;.empty ! FFFF9571400000B4 SUBR:L0-B000 0 L | |
12811 | bg BL20133 ;.empty ! FFFF9571400000B8 SUBR:L0-B000 0 L | |
12812 | .word 0x9F653982 ! FFFF9571400000BC SUBR:L0-B000 0 L illop | |
12813 | BL20132:andn %o0, %o2, %o0 ! FFFF9571400000C0 SUBR:L0-B000 0 S | |
12814 | BL20133:bcc,a,pn %icc, BL20135 ;.empty ! FFFF9571400000C4 SUBR:L0-B000 0 L | |
12815 | BL20135:ble,a,pn %icc, BL20136 ! FFFF9571400000C8 SUBR:L0-B000 0 L | |
12816 | BL20136:std %f62, [%g6-0x0010] ! FFFF9571400000CC SUBR:L0-B000 0 S >BD20131 | |
12817 | .word 0xA9A898FD ! FFFF9571400000D0 SUBR:L0-B000 0 S illop | |
12818 | BL20134:.word 0xB3A08D55 ! FFFF9571400000D4 SUBR:L0-B000 0 S illop | |
12819 | add %g1, 0x9CF, %g1 ! FFFF9571400000D8 SUBR:L0-B000 0 chksum++ | |
12820 | .word 0x364CADD9 ! FFFF9571400000DC SUBR:L0-B000 0 random | |
12821 | .word 0xA5A25A6F ! FFFF9571400000E0 SUBR:L0-B000 0 illop | |
12822 | ||
12823 | SECTION .btext018_pg1 TEXT_VA=0xffff957140000000 | |
12824 | attr_text { | |
12825 | Name = .btext018_pg1, | |
12826 | VA = 0xffff957140000000, | |
12827 | RA = ra2pa(0xf70000000,0), | |
12828 | PA = ra2pa(0xf70000000,0), | |
12829 | tsbonly, | |
12830 | part_0_ctx_nonzero_tsb_config_0, | |
12831 | TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1, | |
12832 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12833 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12834 | } | |
12835 | .text; .skip 8 | |
12836 | ! Context 69: 1818 instructions generated, 2436 executed, 57 traps | |
12837 | ||
12838 | #undef BLIMP_BIAS | |
12839 | #define BLIMP_BIAS 0 | |
12840 | #undef BLIMP_FRAME | |
12841 | #define BLIMP_FRAME 128 | |
12842 | #undef BLIMP_32BIT | |
12843 | #define BLIMP_32BIT 0 | |
12844 | ||
12845 | !======================================================================== | |
12846 | ||
12847 | SECTION .btext019 TEXT_VA=0x6cdc9c8cfd00 | |
12848 | attr_text { | |
12849 | Name = .btext019, | |
12850 | VA = 0x6cdc9c8cfd00, | |
12851 | RA = 0xfdfe4fd00, | |
12852 | PA = ra2pa(0xfdfe4fd00,0), | |
12853 | notsb | |
12854 | } | |
12855 | ||
12856 | SECTION .btext019_pg0 TEXT_VA=0x6cdc9c8c0000 | |
12857 | attr_text { | |
12858 | Name = .btext019_pg0, | |
12859 | VA = 0x6cdc9c8c0000, | |
12860 | RA = 0xfdfe40000, | |
12861 | PA = ra2pa(0xfdfe40000,0), | |
12862 | tsbonly, | |
12863 | part_0_ctx_nonzero_tsb_config_1, | |
12864 | TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1, | |
12865 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12866 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12867 | } | |
12868 | .text; .skip 8 | |
12869 | ||
12870 | ||
12871 | SECTION .btext019 | |
12872 | .text | |
12873 | .global start_th_2; start_th_2: | |
12874 | .global SUBR062; SUBR062: | |
12875 | BL40098: ! MAIN:L0-B000 | |
12876 | nop ! 00006CDC9C8CFD00 MAIN:L0-B000 1 | |
12877 | sethi %hh(0xFFFFE33746950000),%g2 ! 00006CDC9C8CFD04 MAIN:L0-B000 1 BD40133 | |
12878 | or %g2,%hm(0xFFFFE33746950000),%g2 ! 00006CDC9C8CFD08 MAIN:L0-B000 1 | |
12879 | sethi %lm(0xFFFFE33746950000),%g3 ! 00006CDC9C8CFD0C MAIN:L0-B000 1 | |
12880 | or %g3,%lo(0xFFFFE33746950000),%g3 ! 00006CDC9C8CFD10 MAIN:L0-B000 1 | |
12881 | sllx %g2, 0x20, %g2 ! 00006CDC9C8CFD14 MAIN:L0-B000 1 | |
12882 | or %g2, %g3, %g2 ! 00006CDC9C8CFD18 MAIN:L0-B000 1 | |
12883 | sethi %hh(0x2852C0002000),%l0 ! 00006CDC9C8CFD1C MAIN:L0-B000 1 STACK0070 | |
12884 | or %l0,%hm(0x2852C0002000),%l0 ! 00006CDC9C8CFD20 MAIN:L0-B000 1 | |
12885 | sethi %lm(0x2852C0002000),%l1 ! 00006CDC9C8CFD24 MAIN:L0-B000 1 | |
12886 | or %l1,%lo(0x2852C0002000),%l1 ! 00006CDC9C8CFD28 MAIN:L0-B000 1 | |
12887 | sllx %l0, 0x20, %l0 ! 00006CDC9C8CFD2C MAIN:L0-B000 1 | |
12888 | or %l0, %l1, %l0 ! 00006CDC9C8CFD30 MAIN:L0-B000 1 | |
12889 | sub %l0, 0x100, %o6 ! 00006CDC9C8CFD34 MAIN:L0-B000 1 | |
12890 | add %o6, 0x80, %i6 ! 00006CDC9C8CFD38 MAIN:L0-B000 1 | |
12891 | addcc %g0, 0x1, %g1 ! 00006CDC9C8CFD3C MAIN:L0-B000 1 | |
12892 | or %g0, -2951, %g3 ! 00006CDC9C8CFD40 MAIN:L0-B000 1 | |
12893 | or %g0, -2227, %g4 ! 00006CDC9C8CFD44 MAIN:L0-B000 1 | |
12894 | or %g0, -3216, %g5 ! 00006CDC9C8CFD48 MAIN:L0-B000 1 | |
12895 | or %g0, -1255, %g6 ! 00006CDC9C8CFD4C MAIN:L0-B000 1 | |
12896 | or %g0, 0x0, %g7 ! 00006CDC9C8CFD50 MAIN:L0-B000 1 | |
12897 | or %g0, 0x429, %o0 ! 00006CDC9C8CFD54 MAIN:L0-B000 1 | |
12898 | or %g0, 0x451, %o1 ! 00006CDC9C8CFD58 MAIN:L0-B000 1 | |
12899 | or %g0, 0x868, %o2 ! 00006CDC9C8CFD5C MAIN:L0-B000 1 | |
12900 | or %g0, 0x226, %o3 ! 00006CDC9C8CFD60 MAIN:L0-B000 1 | |
12901 | or %g0, -41, %o4 ! 00006CDC9C8CFD64 MAIN:L0-B000 1 | |
12902 | or %g0, 0xF45, %o5 ! 00006CDC9C8CFD68 MAIN:L0-B000 1 | |
12903 | or %g0, -3151, %o7 ! 00006CDC9C8CFD6C MAIN:L0-B000 1 | |
12904 | or %g0, -2478, %l0 ! 00006CDC9C8CFD70 MAIN:L0-B000 1 | |
12905 | or %g0, -597, %l1 ! 00006CDC9C8CFD74 MAIN:L0-B000 1 | |
12906 | or %g0, -2156, %l2 ! 00006CDC9C8CFD78 MAIN:L0-B000 1 | |
12907 | or %g0, 0xBF3, %l3 ! 00006CDC9C8CFD7C MAIN:L0-B000 1 | |
12908 | or %g0, 0xC85, %l4 ! 00006CDC9C8CFD80 MAIN:L0-B000 1 | |
12909 | or %g0, -2385, %l5 ! 00006CDC9C8CFD84 MAIN:L0-B000 1 | |
12910 | sethi %hh(0x6CDC9C8CFD00),%l7 ! 00006CDC9C8CFD88 MAIN:L0-B000 1 SUBR062 | |
12911 | or %l7,%hm(0x6CDC9C8CFD00),%l7 ! 00006CDC9C8CFD8C MAIN:L0-B000 1 | |
12912 | sethi %lm(0x6CDC9C8CFD00),%l6 ! 00006CDC9C8CFD90 MAIN:L0-B000 1 | |
12913 | or %l6,%lo(0x6CDC9C8CFD00),%l6 ! 00006CDC9C8CFD94 MAIN:L0-B000 1 | |
12914 | sllx %l7, 0x20, %l7 ! 00006CDC9C8CFD98 MAIN:L0-B000 1 | |
12915 | or %l7, %l6, %l7 ! 00006CDC9C8CFD9C MAIN:L0-B000 1 | |
12916 | or %g0, -2810, %l6 ! 00006CDC9C8CFDA0 MAIN:L0-B000 1 | |
12917 | or %g0, 0x779, %i0 ! 00006CDC9C8CFDA4 MAIN:L0-B000 1 | |
12918 | or %g0, 0xC8D, %i1 ! 00006CDC9C8CFDA8 MAIN:L0-B000 1 | |
12919 | or %g0, -2725, %i2 ! 00006CDC9C8CFDAC MAIN:L0-B000 1 | |
12920 | or %g0, 0x964, %i3 ! 00006CDC9C8CFDB0 MAIN:L0-B000 1 | |
12921 | or %g0, -3404, %i4 ! 00006CDC9C8CFDB4 MAIN:L0-B000 1 | |
12922 | or %g0, 0xDA2, %i5 ! 00006CDC9C8CFDB8 MAIN:L0-B000 1 | |
12923 | or %g0, 0x70C, %i7 ! 00006CDC9C8CFDBC MAIN:L0-B000 1 | |
12924 | or %g0, 0x4, %g6 ! 00006CDC9C8CFDC0 MAIN:L0-B000 1 | |
12925 | BL40099:save %o6, -128, %o6 ! 00006CDC9C8CFDC4 MAIN:L0-B000 4 | |
12926 | add %i0, %g6, %l0 ! 00006CDC9C8CFDC8 MAIN:L0-B000 4 | |
12927 | add %i1, %g6, %l1 ! 00006CDC9C8CFDCC MAIN:L0-B000 4 | |
12928 | add %i2, %g6, %l2 ! 00006CDC9C8CFDD0 MAIN:L0-B000 4 | |
12929 | add %i3, %g6, %l3 ! 00006CDC9C8CFDD4 MAIN:L0-B000 4 | |
12930 | add %i4, %g6, %l4 ! 00006CDC9C8CFDD8 MAIN:L0-B000 4 | |
12931 | add %i5, %g6, %l5 ! 00006CDC9C8CFDDC MAIN:L0-B000 4 | |
12932 | add %i6, %g6, %l6 ! 00006CDC9C8CFDE0 MAIN:L0-B000 4 | |
12933 | add %i7, %g6, %l7 ! 00006CDC9C8CFDE4 MAIN:L0-B000 4 | |
12934 | add %l0, %g6, %o0 ! 00006CDC9C8CFDE8 MAIN:L0-B000 4 | |
12935 | add %l1, %g6, %o1 ! 00006CDC9C8CFDEC MAIN:L0-B000 4 | |
12936 | add %l2, %g6, %o2 ! 00006CDC9C8CFDF0 MAIN:L0-B000 4 | |
12937 | add %l3, %g6, %o3 ! 00006CDC9C8CFDF4 MAIN:L0-B000 4 | |
12938 | add %l4, %g6, %o4 ! 00006CDC9C8CFDF8 MAIN:L0-B000 4 | |
12939 | add %l5, %g6, %o5 ! 00006CDC9C8CFDFC MAIN:L0-B000 4 | |
12940 | add %l7, %g6, %o7 ! 00006CDC9C8CFE00 MAIN:L0-B000 4 | |
12941 | subcc %g6, 0x1, %g6 ! 00006CDC9C8CFE04 MAIN:L0-B000 4 | |
12942 | bnz,a,pn %xcc, BL40099 ! 00006CDC9C8CFE08 MAIN:L0-B000 4 | |
12943 | nop ! 00006CDC9C8CFE0C MAIN:L0-B000 3 | |
12944 | restore %g0, %g0, %g0 ! 00006CDC9C8CFE10 MAIN:L0-B000 1 | |
12945 | restore %g0, %g0, %g0 ! 00006CDC9C8CFE14 MAIN:L0-B000 1 | |
12946 | restore %g0, %g0, %g0 ! 00006CDC9C8CFE18 MAIN:L0-B000 1 | |
12947 | restore %g0, %g0, %g0 ! 00006CDC9C8CFE1C MAIN:L0-B000 1 | |
12948 | ta %xcc, 0x44 ! 00006CDC9C8CFE20 MAIN:L0-B000 1 cleanwin=0 | |
12949 | wr %g0, 0x582, %y ! 00006CDC9C8CFE24 MAIN:L0-B000 1 | |
12950 | wr %g0, 0xD0, %gsr ! 00006CDC9C8CFE28 MAIN:L0-B000 1 | |
12951 | ldd [%g2+0x0068], %f0 ! 00006CDC9C8CFE2C MAIN:L0-B000 1 <BD40137 | |
12952 | faddd %f0, %f0, %f6 ! 00006CDC9C8CFE30 MAIN:L0-B000 1 | |
12953 | faddd %f0, %f6, %f12 ! 00006CDC9C8CFE34 MAIN:L0-B000 1 | |
12954 | faddd %f6, %f12, %f14 ! 00006CDC9C8CFE38 MAIN:L0-B000 1 | |
12955 | faddd %f12, %f14, %f60 ! 00006CDC9C8CFE3C MAIN:L0-B000 1 | |
12956 | faddd %f14, %f60, %f62 ! 00006CDC9C8CFE40 MAIN:L0-B000 1 | |
12957 | faddd %f60, %f62, %f32 ! 00006CDC9C8CFE44 MAIN:L0-B000 1 | |
12958 | faddd %f62, %f32, %f34 ! 00006CDC9C8CFE48 MAIN:L0-B000 1 | |
12959 | faddd %f32, %f34, %f36 ! 00006CDC9C8CFE4C MAIN:L0-B000 1 | |
12960 | faddd %f34, %f36, %f38 ! 00006CDC9C8CFE50 MAIN:L0-B000 1 | |
12961 | faddd %f36, %f38, %f40 ! 00006CDC9C8CFE54 MAIN:L0-B000 1 | |
12962 | faddd %f38, %f40, %f42 ! 00006CDC9C8CFE58 MAIN:L0-B000 1 | |
12963 | faddd %f40, %f42, %f44 ! 00006CDC9C8CFE5C MAIN:L0-B000 1 | |
12964 | faddd %f42, %f44, %f46 ! 00006CDC9C8CFE60 MAIN:L0-B000 1 | |
12965 | ld [%g2+0x0070], %f2 ! 00006CDC9C8CFE64 MAIN:L0-B000 1 <BD40138 | |
12966 | fadds %f2, %f2, %f3 ! 00006CDC9C8CFE68 MAIN:L0-B000 1 | |
12967 | fadds %f2, %f3, %f4 ! 00006CDC9C8CFE6C MAIN:L0-B000 1 | |
12968 | fadds %f3, %f4, %f5 ! 00006CDC9C8CFE70 MAIN:L0-B000 1 | |
12969 | fadds %f4, %f5, %f8 ! 00006CDC9C8CFE74 MAIN:L0-B000 1 | |
12970 | fadds %f5, %f8, %f9 ! 00006CDC9C8CFE78 MAIN:L0-B000 1 | |
12971 | fadds %f8, %f9, %f10 ! 00006CDC9C8CFE7C MAIN:L0-B000 1 | |
12972 | fadds %f9, %f10, %f11 ! 00006CDC9C8CFE80 MAIN:L0-B000 1 | |
12973 | fcmpd %fcc0, %f0, %f0 ! 00006CDC9C8CFE84 MAIN:L0-B000 1 | |
12974 | fcmpd %fcc1, %f0, %f0 ! 00006CDC9C8CFE88 MAIN:L0-B000 1 | |
12975 | fcmpd %fcc2, %f0, %f0 ! 00006CDC9C8CFE8C MAIN:L0-B000 1 | |
12976 | fcmpd %fcc3, %f0, %f0 ! 00006CDC9C8CFE90 MAIN:L0-B000 1 | |
12977 | stx %fsr, [%g2+0x0060] ! 00006CDC9C8CFE94 MAIN:L0-B000 1 <BD40055 | |
12978 | fzero %f16 ! 00006CDC9C8CFE98 MAIN:L0-B000 1 | |
12979 | fzero %f18 ! 00006CDC9C8CFE9C MAIN:L0-B000 1 | |
12980 | fzero %f20 ! 00006CDC9C8CFEA0 MAIN:L0-B000 1 | |
12981 | fzero %f22 ! 00006CDC9C8CFEA4 MAIN:L0-B000 1 | |
12982 | fzero %f24 ! 00006CDC9C8CFEA8 MAIN:L0-B000 1 | |
12983 | fzero %f26 ! 00006CDC9C8CFEAC MAIN:L0-B000 1 | |
12984 | fzero %f28 ! 00006CDC9C8CFEB0 MAIN:L0-B000 1 | |
12985 | fzero %f30 ! 00006CDC9C8CFEB4 MAIN:L0-B000 1 | |
12986 | ldx [%g2+0x0000], %g3 ! 00006CDC9C8CFEB8 MAIN:L0-B000 1 BASE<BD40133 | |
12987 | ldx [%g2+0x0008], %g4 ! 00006CDC9C8CFEBC MAIN:L0-B000 1 BASE<BD40139 | |
12988 | ldx [%g2+0x0010], %g5 ! 00006CDC9C8CFEC0 MAIN:L0-B000 1 BASE<BD40140 | |
12989 | ldx [%g2+0x0018], %g6 ! 00006CDC9C8CFEC4 MAIN:L0-B000 1 BASE<BD40141 | |
12990 | or %g0, 0x2, %l2 ! 00006CDC9C8CFEC8 LOOP:L1-B000 1 | |
12991 | BL40122: ! LOOP:L1-B000 | |
12992 | add %g1, 0xAC9, %g1 ! 00006CDC9C8CFECC LOOP:L1-B000 2 chksum++ | |
12993 | or %g0, 0x3, %l3 ! 00006CDC9C8CFED0 LOOP:L2-B000 2 | |
12994 | BL40105: ! LOOP:L2-B000 | |
12995 | add %g1, 0x625, %g1 ! 00006CDC9C8CFED4 LOOP:L2-B000 4 chksum++ | |
12996 | andncc %i4, %o1, %i2 ! 00006CDC9C8CFED8 LOOP:L2-B000 4 S | |
12997 | .word 0xEF49F9A5 ! 00006CDC9C8CFEDC LOOP:L2-B000 4 S illop | |
12998 | xnor %i2, %o1, %i0 ! 00006CDC9C8CFEE0 LOOP:L2-B000 4 S | |
12999 | orncc %o0, %o2, %o2 ! 00006CDC9C8CFEE4 LOOP:L2-B000 4 S | |
13000 | xor %i2, %o2, %l0 ! 00006CDC9C8CFEE8 LOOP:L2-B000 4 S | |
13001 | and %g1, 0xFE, %l1 ! 00006CDC9C8CFEEC LOOP:L3-B000 4 | |
13002 | BL40100: ! LOOP:L3-B000 | |
13003 | add %g1, 0x869, %g1 ! 00006CDC9C8CFEF0 LOOP:L3-B000 8 chksum++ | |
13004 | andcc %i4, %i1, %i4 ! 00006CDC9C8CFEF4 LOOP:L3-B000 8 S | |
13005 | edge32 %i2, %i5, %i2 ! 00006CDC9C8CFEF8 LOOP:L3-B000 8 S | |
13006 | array16 %i5, %o2, %o4 ! 00006CDC9C8CFEFC LOOP:L3-B000 8 S | |
13007 | array32 %i4, %o4, %i1 ! 00006CDC9C8CFF00 LOOP:L3-B000 8 S | |
13008 | srlx %l1, 0x1, %l1 ! 00006CDC9C8CFF04 LOOP:L3-B000 8 | |
13009 | andcc %l1, 0x1, %g0 ! 00006CDC9C8CFF08 LOOP:L3-B000 8 | |
13010 | bne,pt %xcc, BL40100 ! 00006CDC9C8CFF0C LOOP:L3-B000 8 | |
13011 | or %i4, %o2, %i4 ! 00006CDC9C8CFF10 LOOP:L3-B000 8 S | |
13012 | add %g1, 0x2D1, %g1 ! 00006CDC9C8CFF14 LOOP:L3-B000 4 chksum++ | |
13013 | andcc %g1, 0xC0, %g0 ! 00006CDC9C8CFF18 LOOP:L2-B000 4 | |
13014 | bz,a,pn %xcc, BL40108 ! 00006CDC9C8CFF1C LOOP:L2-B000 4 | |
13015 | mova %icc, %i5, %i5 ! 00006CDC9C8CFF20 LOOP:L2-B000 1 S | |
13016 | add %g1, 0xF5A, %g1 ! 00006CDC9C8CFF24 LOOP:L2-B000 3 chksum++ | |
13017 | and %g1, 0xFE, %l4 ! 00006CDC9C8CFF28 LOOP:L3-B001 3 | |
13018 | BL40102: ! LOOP:L3-B001 | |
13019 | add %g1, 0x5CD, %g1 ! 00006CDC9C8CFF2C LOOP:L3-B001 6 chksum++ | |
13020 | array8 %i4, %l0, %l0 ! 00006CDC9C8CFF30 LOOP:L3-B001 6 S | |
13021 | fpsub16s %f28, %f26, %f18 ! 00006CDC9C8CFF34 LOOP:L3-B001 6 S | |
13022 | faddd %f34, %f62, %f34 ! 00006CDC9C8CFF38 LOOP:L3-B001 6 S | |
13023 | edge16n %l0, %o4, %i3 ! 00006CDC9C8CFF3C LOOP:L3-B001 6 S | |
13024 | pdist %f16, %f26, %f22 ! 00006CDC9C8CFF40 LOOP:L3-B001 6 S | |
13025 | fcmpgt32 %f28, %f16, %o4 ! 00006CDC9C8CFF44 LOOP:L3-B001 6 S | |
13026 | fcmps %fcc2, %f5, %f10 ! 00006CDC9C8CFF48 LOOP:L3-B001 6 S | |
13027 | sdivcc %i5, %g0, %o1 ! 00006CDC9C8CFF4C LOOP:L3-B001 6 S | |
13028 | swapa [%g3-0x0050]%asi, %o1 ! 00006CDC9C8CFF50 LOOP:L3-B001 6 S >BD40101 | |
13029 | fcmpne32 %f28, %f16, %o4 ! 00006CDC9C8CFF54 LOOP:L3-B001 6 S | |
13030 | xor %o2, %i1, %l0 ! 00006CDC9C8CFF58 LOOP:L3-B001 6 S | |
13031 | pdist %f28, %f22, %f18 ! 00006CDC9C8CFF5C LOOP:L3-B001 6 S | |
13032 | fpadd16s %f30, %f29, %f28 ! 00006CDC9C8CFF60 LOOP:L3-B001 6 S | |
13033 | and %i3, %i3, %o0 ! 00006CDC9C8CFF64 LOOP:L3-B001 6 S | |
13034 | faligndata %f26, %f24, %f30 ! 00006CDC9C8CFF68 LOOP:L3-B001 6 S | |
13035 | cmp %o1, %o4 ! 00006CDC9C8CFF6C LOOP:L3-B001 6 S | |
13036 | fcmpes %fcc1, %f8, %f10 ! 00006CDC9C8CFF70 LOOP:L3-B001 6 S | |
13037 | array32 %i5, %o2, %i0 ! 00006CDC9C8CFF74 LOOP:L3-B001 6 S | |
13038 | srlx %l4, 0x1, %l4 ! 00006CDC9C8CFF78 LOOP:L3-B001 6 | |
13039 | andcc %l4, 0x1, %g0 ! 00006CDC9C8CFF7C LOOP:L3-B001 6 | |
13040 | bne,a,pn %xcc, BL40102 ! 00006CDC9C8CFF80 LOOP:L3-B001 6 | |
13041 | edge32 %g1, %i0, %o0 ! 00006CDC9C8CFF84 LOOP:L3-B001 3 S | |
13042 | add %g1, 0x857, %g1 ! 00006CDC9C8CFF88 LOOP:L3-B001 3 chksum++ | |
13043 | andcc %i0, 0x800, %g0 ! 00006CDC9C8CFF8C SKIP:L3-B002 3 | |
13044 | bz,pn %xcc, BL40103 ! 00006CDC9C8CFF90 SKIP:L3-B002 3 | |
13045 | st %fsr, [%g2+0x0060] ! 00006CDC9C8CFF94 SKIP:L3-B002 3 S <BD40055 | |
13046 | faddd %f38, %f44, %f60 ! 00006CDC9C8CFF98 SKIP:L3-B002 0 S | |
13047 | fcmped %fcc1, %f60, %f46 ! 00006CDC9C8CFF9C SKIP:L3-B002 0 S | |
13048 | .word 0xC7BF08C3 ! 00006CDC9C8CFFA0 SKIP:L3-B002 0 S random | |
13049 | bmask %i5, %l0, %o1 ! 00006CDC9C8CFFA4 SKIP:L3-B002 0 S | |
13050 | .word 0x9BDBE1A5 ! 00006CDC9C8CFFA8 SKIP:L3-B002 0 S illop | |
13051 | andncc %o1, %o4, %o5 ! 00006CDC9C8CFFAC SKIP:L3-B002 0 S | |
13052 | .word 0x81C3E008 ! 00006CDC9C8CFFB0 SKIP:L3-B002 0 S random | |
13053 | .word 0xF9717647 ! 00006CDC9C8CFFB4 SKIP:L3-B002 0 S random | |
13054 | add %g1, 0xCB, %g1 ! 00006CDC9C8CFFB8 SKIP:L3-B002 0 chksum++ | |
13055 | andcc %i5, %i0, %i2 ! 00006CDC9C8CFFBC SKIP:L3-B002 0 S | |
13056 | .word 0x9F950019 ! 00006CDC9C8CFFC0 SKIP:L3-B002 0 S illop | |
13057 | .word 0xED278726 ! 00006CDC9C8CFFC4 SKIP:L3-B002 0 S random | |
13058 | .word 0x93906000 ! 00006CDC9C8CFFC8 SKIP:L3-B002 0 S random | |
13059 | ba,a,pn %icc, BL40104 ! 00006CDC9C8CFFCC SKIP:L3-B002 0 | |
13060 | .word 0xDFBBDC05 ! 00006CDC9C8CFFD0 SKIP:L3-B002 0 S illop | |
13061 | BL40103: ! ELSE:L3-B003 | |
13062 | subcc %i3, %i0, %l0 ! 00006CDC9C8CFFD4 ELSE:L3-B003 3 S | |
13063 | fsubs %f8, %f4, %f2 ! 00006CDC9C8CFFD8 ELSE:L3-B003 3 S | |
13064 | .word 0x85B38683 ! 00006CDC9C8CFFDC ELSE:L3-B003 3 S illop_VIS | |
13065 | .word 0x83B342A5 ! 00006CDC9C8CFFE0 ELSE:L3-B003 3 S illop_VIS | |
13066 | nop ! 00006CDC9C8CFFE4 ELSE:L3-B003 3 S | |
13067 | add %g1, 0xECD, %g1 ! 00006CDC9C8CFFE8 ELSE:L3-B003 3 chksum++ | |
13068 | pdist %f28, %f30, %f26 ! 00006CDC9C8CFFEC ELSE:L3-B003 3 S | |
13069 | .word 0xA7D400D7 ! 00006CDC9C8CFFF0 ELSE:L3-B003 3 S illop | |
13070 | fmovd %f38, %f38 ! 00006CDC9C8CFFF4 ELSE:L3-B003 3 S | |
13071 | .word 0xCDBEC3E1 ! 00006CDC9C8CFFF8 ELSE:L3-B003 3 S illop_VIS | |
13072 | fxnor %f20, %f24, %f28 ! 00006CDC9C8CFFFC ELSE:L3-B003 3 S | |
13073 | BL40104: ! ELSE:L3-B003 | |
13074 | add %g1, 0x118, %g1 ! 00006CDC9C8D0000 ELSE:L3-B003 3 chksum++ | |
13075 | andcc %o0, %o5, %o1 ! 00006CDC9C8D0004 LOOP:L2-B000 3 S | |
13076 | pdist %f22, %f26, %f18 ! 00006CDC9C8D0008 LOOP:L2-B000 3 S | |
13077 | andncc %i2, %o1, %i3 ! 00006CDC9C8D000C LOOP:L2-B000 3 S | |
13078 | fcmped %fcc1, %f38, %f60 ! 00006CDC9C8D0010 LOOP:L2-B000 3 S | |
13079 | fcmps %fcc3, %f8, %f2 ! 00006CDC9C8D0014 LOOP:L2-B000 3 S | |
13080 | fpsub16 %f20, %f22, %f28 ! 00006CDC9C8D0018 LOOP:L2-B000 3 S | |
13081 | subcc %l3, 0x1, %l3 ! 00006CDC9C8D001C LOOP:L2-B000 3 | |
13082 | bnz BL40105 ! 00006CDC9C8D0020 LOOP:L2-B000 3 | |
13083 | nop ! 00006CDC9C8D0024 LOOP:L2-B000 3 S | |
13084 | add %g1, 0x40E, %g1 ! 00006CDC9C8D0028 LOOP:L2-B000 1 chksum++ | |
13085 | ba,a,pt %xcc, BL40107 ! 00006CDC9C8D002C SIDE:L2-B001 1 | |
13086 | array16 %g1, %o1, %i2 ! 00006CDC9C8D0030 SIDE:L2-B001 0 S | |
13087 | BL40108: ! SIDE:L2-B001 | |
13088 | and %g1, 0xFE, %l0 ! 00006CDC9C8D0034 LOOP:L3-B004 1 | |
13089 | BL40106: ! LOOP:L3-B004 | |
13090 | add %g1, 0xB7, %g1 ! 00006CDC9C8D0038 LOOP:L3-B004 2 chksum++ | |
13091 | xnorcc %o1, %i3, %o5 ! 00006CDC9C8D003C LOOP:L3-B004 2 S | |
13092 | xor %g1, %i2, %o2 ! 00006CDC9C8D0040 LOOP:L3-B004 2 S | |
13093 | udiv %i0, 0x0, %l7 ! 00006CDC9C8D0044 LOOP:L3-B004 2 S | |
13094 | sethi %hh(0xFFFFC7D8B5DEFF00),%l6 ! 00006CDC9C8D0048 LOOP:L3-B004 2 SUBR068 | |
13095 | or %l6,%hm(0xFFFFC7D8B5DEFF00),%l6 ! 00006CDC9C8D004C LOOP:L3-B004 2 | |
13096 | sethi %lm(0xFFFFC7D8B5DEFF00),%l5 ! 00006CDC9C8D0050 LOOP:L3-B004 2 | |
13097 | or %l5,%lo(0xFFFFC7D8B5DEFF00),%l5 ! 00006CDC9C8D0054 LOOP:L3-B004 2 | |
13098 | sllx %l6, 0x20, %l6 ! 00006CDC9C8D0058 LOOP:L3-B004 2 | |
13099 | or %l6, %l5, %l6 ! 00006CDC9C8D005C LOOP:L3-B004 2 | |
13100 | jmpl %l6+0x0000, %o7 ! 00006CDC9C8D0060 LOOP:L3-B004 2 S | |
13101 | .word 0x8BB00958 ! 00006CDC9C8D0064 LOOP:L3-B004 2 S illop_VIS | |
13102 | srlx %l0, 0x1, %l0 ! 00006CDC9C8D0068 LOOP:L3-B004 2 | |
13103 | andcc %l0, 0x1, %g0 ! 00006CDC9C8D006C LOOP:L3-B004 2 | |
13104 | bne,a,pt %xcc, BL40106 ! 00006CDC9C8D0070 LOOP:L3-B004 2 | |
13105 | fxors %f18, %f28, %f23 ! 00006CDC9C8D0074 LOOP:L3-B004 1 S | |
13106 | add %g1, 0xED8, %g1 ! 00006CDC9C8D0078 LOOP:L3-B004 1 chksum++ | |
13107 | nop ! 00006CDC9C8D007C LOOP:L3-B005 1 | |
13108 | add %g1, 0x8C2, %g1 ! 00006CDC9C8D0080 SIDE:L2-B001 1 chksum++ | |
13109 | BL40107: ! SIDE:L2-B001 | |
13110 | nop ! 00006CDC9C8D0084 LOOP:L2-B002 2 | |
13111 | nop ! 00006CDC9C8D0088 LOOP:L2-B003 2 | |
13112 | nop ! 00006CDC9C8D008C LOOP:L2-B004 2 | |
13113 | nop ! 00006CDC9C8D0090 LOOP:L2-B005 2 | |
13114 | nop ! 00006CDC9C8D0094 LOOP:L2-B006 2 | |
13115 | nop ! 00006CDC9C8D0098 LOOP:L2-B007 2 | |
13116 | nop ! 00006CDC9C8D009C LOOP:L2-B008 2 | |
13117 | nop ! 00006CDC9C8D00A0 LOOP:L2-B009 2 | |
13118 | nop ! 00006CDC9C8D00A4 LOOP:L2-B010 2 | |
13119 | nop ! 00006CDC9C8D00A8 LOOP:L2-B011 2 | |
13120 | nop ! 00006CDC9C8D00AC LOOP:L2-B012 2 | |
13121 | nop ! 00006CDC9C8D00B0 LOOP:L2-B013 2 | |
13122 | nop ! 00006CDC9C8D00B4 LOOP:L2-B014 2 | |
13123 | nop ! 00006CDC9C8D00B8 LOOP:L2-B015 2 | |
13124 | add %i0, %g1, %o1 ! 00006CDC9C8D00BC SWCH:L2-B016 2 | |
13125 | andcc %o1, 0x200, %g0 ! 00006CDC9C8D00C0 SWCH:L2-B016 2 | |
13126 | bnz,pt %xcc, BL40120 ! 00006CDC9C8D00C4 SWCH:L2-B016 2 | |
13127 | add %g1, 0x18E, %g1 ! 00006CDC9C8D00C8 SWCH:L2-B016 2 chksum++ | |
13128 | andcc %o1, 0x8, %g0 ! 00006CDC9C8D00CC SWCH:L2-B016 2 | |
13129 | bnz,pn %xcc, BL40119 ! 00006CDC9C8D00D0 SWCH:L2-B016 2 | |
13130 | andcc %o1, 0x100, %g0 ! 00006CDC9C8D00D4 SWCH:L2-B016 2 | |
13131 | bnz,pn %xcc, BL40117 ! 00006CDC9C8D00D8 SWCH:L2-B016 2 | |
13132 | andcc %o1, 0x1, %g0 ! 00006CDC9C8D00DC SWCH:L2-B016 2 | |
13133 | bnz,pn %xcc, BL40112 ! 00006CDC9C8D00E0 SWCH:L2-B016 1 | |
13134 | fabss %f16, %f18 ! 00006CDC9C8D00E4 SWCH:L2-B016 1 S | |
13135 | xnorcc %o5, %o0, %o2 ! 00006CDC9C8D00E8 SWCH:L2-B016 0 S | |
13136 | fcmps %fcc1, %f11, %f10 ! 00006CDC9C8D00EC SWCH:L2-B016 0 S | |
13137 | subcc %i0, %o0, %o4 ! 00006CDC9C8D00F0 SWCH:L2-B016 0 S | |
13138 | fcmps %fcc1, %f11, %f8 ! 00006CDC9C8D00F4 SWCH:L2-B016 0 S | |
13139 | fcmpd %fcc2, %f38, %f44 ! 00006CDC9C8D00F8 SWCH:L2-B016 0 S | |
13140 | add %g1, 0xD30, %g1 ! 00006CDC9C8D00FC SWCH:L2-B016 0 chksum++ | |
13141 | ba BL40121 ! 00006CDC9C8D0100 SWCH:L2-B016 0 | |
13142 | movcc %xcc, %i1, %i1 ! 00006CDC9C8D0104 SWCH:L2-B016 0 S | |
13143 | BL40112:add %g1, 0xAD7, %g1 ! 00006CDC9C8D0108 CASE:L3-B006 1 chksum++ | |
13144 | wr %g1, %o4, %fprs ! 00006CDC9C8D010C CASE:L3-B006 1 S | |
13145 | xorcc %i4, %o5, %i4 ! 00006CDC9C8D0110 CASE:L3-B006 1 S | |
13146 | fbule,a,pn %fcc1, BL40109 ;.empty ! 00006CDC9C8D0114 CASE:L3-B006 1 L | |
13147 | brlez,pt %o4, BL40110 ! 00006CDC9C8D0118 CASE:L3-B006 1 L | |
13148 | xnorcc %o4, %i4, %i1 ! 00006CDC9C8D011C CASE:L3-B006 0 S | |
13149 | .word 0xBB97201B ! 00006CDC9C8D0120 CASE:L3-B006 0 S illop | |
13150 | and %i4, %i2, %o5 ! 00006CDC9C8D0124 CASE:L3-B006 0 S | |
13151 | .word 0x81880000 ! 00006CDC9C8D0128 CASE:L3-B006 0 S random | |
13152 | BL40109:orcc %o4, %g1, %o0 ! 00006CDC9C8D012C CASE:L3-B006 1 S | |
13153 | fbne,a BL40111 ! 00006CDC9C8D0130 CASE:L3-B006 0 L | |
13154 | BL40111:.word 0xABA6156C ! 00006CDC9C8D0134 CASE:L3-B006 0 S illop | |
13155 | BL40110:add %g1, 0xB63, %g1 ! 00006CDC9C8D0138 CASE:L3-B006 1 chksum++ | |
13156 | fba BL40121 ! 00006CDC9C8D013C CASE:L3-B006 1 | |
13157 | fabsd %f60, %f40 ! 00006CDC9C8D0140 CASE:L3-B006 1 S | |
13158 | BL40117:add %g1, 0x906, %g1 ! 00006CDC9C8D0144 CASE:L3-B007 1 chksum++ | |
13159 | fcmpne16 %f30, %f18, %o0 ! 00006CDC9C8D0148 CASE:L3-B007 1 S | |
13160 | or %i1, %i1, %i0 ! 00006CDC9C8D014C CASE:L3-B007 1 S | |
13161 | bshuffle %f26, %f30, %f16 ! 00006CDC9C8D0150 CASE:L3-B007 1 S | |
13162 | .word 0x89A65AC3 ! 00006CDC9C8D0154 CASE:L3-B007 1 S illop_FP | |
13163 | brgez,pt %i0, BL40113 ! 00006CDC9C8D0158 CASE:L3-B007 1 L | |
13164 | fcmpgt32 %f16, %f22, %i3 ! 00006CDC9C8D015C CASE:L3-B007 1 S | |
13165 | fcmpgt16 %f22, %f18, %o2 ! 00006CDC9C8D0160 CASE:L3-B007 0 S | |
13166 | .word 0xF2EF8F7C ! 00006CDC9C8D0164 CASE:L3-B007 0 L random | |
13167 | bmask %o3, %o3, %o4 ! 00006CDC9C8D0168 CASE:L3-B007 0 S | |
13168 | BL40113:bcc,a BL40115 ;.empty ! 00006CDC9C8D016C CASE:L3-B007 1 L | |
13169 | bcc,pt %xcc, BL40114 ;.empty ! 00006CDC9C8D0170 CASE:L3-B007 1 L | |
13170 | BL40114:fba,a BL40115 ;.empty ! 00006CDC9C8D0174 CASE:L3-B007 1 L | |
13171 | fblg BL40116 ! 00006CDC9C8D0178 CASE:L3-B007 0 L | |
13172 | BL40116:alignaddr %i2, %i0, %i2 ! 00006CDC9C8D017C CASE:L3-B007 0 S | |
13173 | BL40115:add %g1, 0xF6E, %g1 ! 00006CDC9C8D0180 CASE:L3-B007 2 chksum++ | |
13174 | fba,a BL40121 ! 00006CDC9C8D0184 CASE:L3-B007 1 | |
13175 | orcc %o5, %o5, %o5 ! 00006CDC9C8D0188 CASE:L3-B007 0 S | |
13176 | BL40119:add %g1, 0xDA5, %g1 ! 00006CDC9C8D018C CASE:L3-B008 0 chksum++ | |
13177 | edge8l %g1, %g1, %o4 ! 00006CDC9C8D0190 CASE:L3-B008 0 S | |
13178 | pdist %f30, %f16, %f24 ! 00006CDC9C8D0194 CASE:L3-B008 0 S | |
13179 | .word 0x1E78CB9B ! 00006CDC9C8D0198 CASE:L3-B008 0 S random | |
13180 | subcc %i1, %i3, %i1 ! 00006CDC9C8D019C CASE:L3-B008 0 S | |
13181 | .word 0xD77F50F1 ! 00006CDC9C8D01A0 CASE:L3-B008 0 S random | |
13182 | bne BL40118 ! 00006CDC9C8D01A4 CASE:L3-B008 0 L | |
13183 | fcmpd %fcc2, %f6, %f62 ! 00006CDC9C8D01A8 CASE:L3-B008 0 S | |
13184 | ta %xcc, 0x46 ! 00006CDC9C8D01AC CASE:L3-B008 0 S demap-page | |
13185 | BL40118:add %g1, 0x384, %g1 ! 00006CDC9C8D01B0 CASE:L3-B008 0 chksum++ | |
13186 | ba,a BL40121 ! 00006CDC9C8D01B4 CASE:L3-B008 0 | |
13187 | .word 0xF71746D4 ! 00006CDC9C8D01B8 CASE:L3-B008 0 S random | |
13188 | BL40120:add %g1, 0x7CE, %g1 ! 00006CDC9C8D01BC CASE:L3-B009 0 chksum++ | |
13189 | nop ! 00006CDC9C8D01C0 CASE:L3-B009 0 S | |
13190 | or %o5, %o4, %o5 ! 00006CDC9C8D01C4 CASE:L3-B009 0 S | |
13191 | fone %f26 ! 00006CDC9C8D01C8 CASE:L3-B009 0 S | |
13192 | subcc %o0, %i1, %g0 ! 00006CDC9C8D01CC CASE:L3-B009 0 S | |
13193 | .word 0xC9C2283B ! 00006CDC9C8D01D0 CASE:L3-B009 0 S illop | |
13194 | fcmpne32 %f26, %f28, %o2 ! 00006CDC9C8D01D4 CASE:L3-B009 0 S | |
13195 | ba,pt %icc, BL40121 ! 00006CDC9C8D01D8 CASE:L3-B009 0 | |
13196 | .word 0xEB115058 ! 00006CDC9C8D01DC CASE:L3-B009 0 S illop | |
13197 | BL40121: ! SWCH:L2-B016 | |
13198 | add %g1, 0xD7, %g1 ! 00006CDC9C8D01E0 SWCH:L2-B016 2 chksum++ | |
13199 | xor %o5, %o3, %i3 ! 00006CDC9C8D01E4 SWCH:L2-B016 2 S | |
13200 | fxnor %f24, %f28, %f20 ! 00006CDC9C8D01E8 SWCH:L2-B016 2 S | |
13201 | pdist %f26, %f16, %f26 ! 00006CDC9C8D01EC SWCH:L2-B016 2 S | |
13202 | bmask %o3, %o3, %i5 ! 00006CDC9C8D01F0 SWCH:L2-B016 2 S | |
13203 | andcc %i5, %o5, %o4 ! 00006CDC9C8D01F4 SWCH:L2-B016 2 S | |
13204 | .word 0x95B5C2C3 ! 00006CDC9C8D01F8 SWCH:L2-B016 2 S illop_VIS | |
13205 | nop ! 00006CDC9C8D01FC LOOP:L2-B017 2 | |
13206 | nop ! 00006CDC9C8D0200 LOOP:L2-B018 2 | |
13207 | nop ! 00006CDC9C8D0204 LOOP:L2-B019 2 | |
13208 | nop ! 00006CDC9C8D0208 LOOP:L2-B020 2 | |
13209 | rd %gsr, %l6 ! 00006CDC9C8D020C LOOP:L1-B000 2 S | |
13210 | wr %l6, 0xF0, %gsr ! 00006CDC9C8D0210 LOOP:L1-B000 2 S | |
13211 | cmp %g1, %i2 ! 00006CDC9C8D0214 LOOP:L1-B000 2 S | |
13212 | xor %i4, %o1, %i0 ! 00006CDC9C8D0218 LOOP:L1-B000 2 S | |
13213 | or %o1, 0x0, %o1 ! 00006CDC9C8D021C LOOP:L1-B000 2 S | |
13214 | or %g1, %i5, %i2 ! 00006CDC9C8D0220 LOOP:L1-B000 2 S | |
13215 | stxa %i2, [%g7+%g0]0x37 ! 00006CDC9C8D0224 LOOP:L1-B000 2 S BAD-ASI | |
13216 | alignaddrl %o2, %o4, %o4 ! 00006CDC9C8D0228 LOOP:L1-B000 2 S | |
13217 | orn %o4, %i4, %o3 ! 00006CDC9C8D022C LOOP:L1-B000 2 S | |
13218 | xorcc %i2, %o5, %o5 ! 00006CDC9C8D0230 LOOP:L1-B000 2 S | |
13219 | fmovrdnz %o4, %f28, %f30 ! 00006CDC9C8D0234 LOOP:L1-B000 2 S | |
13220 | orncc %o4, %o1, %o0 ! 00006CDC9C8D0238 LOOP:L1-B000 2 S | |
13221 | subcc %l2, 0x1, %l2 ! 00006CDC9C8D023C LOOP:L1-B000 2 | |
13222 | bnz,a,pn %xcc, BL40122 ! 00006CDC9C8D0240 LOOP:L1-B000 2 | |
13223 | fnands %f28, %f18, %f29 ! 00006CDC9C8D0244 LOOP:L1-B000 1 S | |
13224 | add %g1, 0x5A7, %g1 ! 00006CDC9C8D0248 LOOP:L1-B000 1 chksum++ | |
13225 | sethi %hi(0x24EC0), %g3 ! 00006CDC9C8D024C MAIN:L0-B000 1 .+0 | |
13226 | or %g3,%lo(0x24EC0),%g3 ! 00006CDC9C8D0250 MAIN:L0-B000 1 | |
13227 | cmp %g1, %g3 ! 00006CDC9C8D0254 MAIN:L0-B000 1 | |
13228 | bne %icc, blimp_bad_end ! 00006CDC9C8D0258 MAIN:L0-B000 1 | |
13229 | nop ! 00006CDC9C8D025C MAIN:L0-B000 1 | |
13230 | blimp_good_end: | |
13231 | EXIT_GOOD | |
13232 | blimp_bad_end: | |
13233 | EXIT_BAD | |
13234 | ||
13235 | SECTION .btext019_pg1 TEXT_VA=0x6cdc9c8d0000 | |
13236 | attr_text { | |
13237 | Name = .btext019_pg1, | |
13238 | VA = 0x6cdc9c8d0000, | |
13239 | RA = 0xfdfe50000, | |
13240 | PA = ra2pa(0xfdfe50000,0), | |
13241 | tsbonly, | |
13242 | part_0_ctx_nonzero_tsb_config_1, | |
13243 | TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1, | |
13244 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13245 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13246 | } | |
13247 | .text; .skip 8 | |
13248 | ||
13249 | !======================================================================== | |
13250 | ||
13251 | SECTION .btext020 TEXT_VA=0x3cf41fffff00 | |
13252 | attr_text { | |
13253 | Name = .btext020, | |
13254 | VA = 0x3cf41fffff00, | |
13255 | RA = ra2pa(0xeefffff00,0), | |
13256 | PA = ra2pa(0xeefffff00,0), | |
13257 | notsb | |
13258 | } | |
13259 | ||
13260 | SECTION .btext020_pg0 TEXT_VA=0x3cf410000000 | |
13261 | attr_text { | |
13262 | Name = .btext020_pg0, | |
13263 | VA = 0x3cf410000000, | |
13264 | RA = ra2pa(0xee0000000,0), | |
13265 | PA = ra2pa(0xee0000000,0), | |
13266 | tsbonly, | |
13267 | part_0_ctx_nonzero_tsb_config_0, | |
13268 | TTE_Context=70, TTE_Size=5, TTE_W=0, TTE_X=1, | |
13269 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13270 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13271 | } | |
13272 | .text; .skip 8 | |
13273 | ||
13274 | ||
13275 | SECTION .btext020 | |
13276 | .text | |
13277 | .global SUBR063; SUBR063: | |
13278 | BL40001: ! SUBR:L0-B000 | |
13279 | add %g1, 0xAFF, %g1 ! 00003CF41FFFFF00 SUBR:L0-B000 0 chksum++ | |
13280 | save %o6, -128, %o6 ! 00003CF41FFFFF04 SUBR:L0-B000 0 | |
13281 | sethi %hh(0x3CF41FFFFF00),%l7 ! 00003CF41FFFFF08 SUBR:L0-B000 0 SUBR063 | |
13282 | or %l7,%hm(0x3CF41FFFFF00),%l7 ! 00003CF41FFFFF0C SUBR:L0-B000 0 | |
13283 | .word 0x35637971 ! 00003CF41FFFFF10 SUBR:L0-B000 0 random | |
13284 | or %l6,%lo(0x3CF41FFFFF00),%l6 ! 00003CF41FFFFF14 SUBR:L0-B000 0 | |
13285 | sllx %l7, 0x20, %l7 ! 00003CF41FFFFF18 SUBR:L0-B000 0 | |
13286 | .word 0x827E058E ! 00003CF41FFFFF1C SUBR:L0-B000 0 random | |
13287 | ta %xcc, 0x45 ! 00003CF41FFFFF20 SUBR:L0-B000 0 demap-stack | |
13288 | add %g1, 0x685, %g1 ! 00003CF41FFFFF24 SUBR:L0-B000 0 chksum++ | |
13289 | add %i3, %g1, %i0 ! 00003CF41FFFFF28 SWCH:L1-B000 0 | |
13290 | andcc %i0, 0x8, %g0 ! 00003CF41FFFFF2C SWCH:L1-B000 0 | |
13291 | bnz,pn %xcc, BL40011 ! 00003CF41FFFFF30 SWCH:L1-B000 0 | |
13292 | andcc %i0, 0x1, %g0 ! 00003CF41FFFFF34 SWCH:L1-B000 0 | |
13293 | bnz,pn %xcc, BL40010 ! 00003CF41FFFFF38 SWCH:L1-B000 0 | |
13294 | andcc %i0, 0x20, %g0 ! 00003CF41FFFFF3C SWCH:L1-B000 0 | |
13295 | bnz,pn %xcc, BL40009 ! 00003CF41FFFFF40 SWCH:L1-B000 0 | |
13296 | andcc %i0, 0x40, %g0 ! 00003CF41FFFFF44 SWCH:L1-B000 0 | |
13297 | bnz,a,pn %xcc, BL40007 ! 00003CF41FFFFF48 SWCH:L1-B000 0 | |
13298 | add %g1, 0x280, %g1 ! 00003CF41FFFFF4C SWCH:L1-B000 0 chksum++ | |
13299 | .word 0x9F91E00A ! 00003CF41FFFFF50 SWCH:L1-B000 0 S illop | |
13300 | movl %fcc3, %o3, %l1 ! 00003CF41FFFFF54 SWCH:L1-B000 0 S | |
13301 | wr %g1, 0x521, %fprs ! 00003CF41FFFFF58 SWCH:L1-B000 0 S | |
13302 | .word 0xA9AC9156 ! 00003CF41FFFFF5C SWCH:L1-B000 0 S illop | |
13303 | add %g1, 0xD74, %g1 ! 00003CF41FFFFF60 SWCH:L1-B000 0 chksum++ | |
13304 | .word 0xCBE893BC ! 00003CF41FFFFF64 SWCH:L1-B000 0 illop | |
13305 | sllx %i3, 0x1, %o0 ! 00003CF41FFFFF68 SWCH:L1-B000 0 S | |
13306 | BL40007:add %g1, 0xEE7, %g1 ! 00003CF41FFFFF6C CASE:L2-B000 0 chksum++ | |
13307 | .word 0xEB5FA7B5 ! 00003CF41FFFFF70 CASE:L2-B000 0 S illop | |
13308 | bnz,pt %icc, BL40002 ! 00003CF41FFFFF74 CASE:L2-B000 0 L | |
13309 | nop ! 00003CF41FFFFF78 CASE:L2-B000 0 S | |
13310 | .word 0x89AFCC9C ! 00003CF41FFFFF7C CASE:L2-B000 0 L illop | |
13311 | fbo,a,pn %fcc3, BL40002 ;.empty ! 00003CF41FFFFF80 CASE:L2-B000 0 L | |
13312 | .word 0xE1D17E88 ! 00003CF41FFFFF84 CASE:L2-B000 0 L illop | |
13313 | BL40004:.word 0xBDA38655 ! 00003CF41FFFFF88 CASE:L2-B000 0 L illop | |
13314 | fbo,a,pn %fcc2, BL40005 ! 00003CF41FFFFF8C CASE:L2-B000 0 L | |
13315 | BL40005:orcc %i5, %l2, %l2 ! 00003CF41FFFFF90 CASE:L2-B000 0 S | |
13316 | movul %fcc0, %l1, %i3 ! 00003CF41FFFFF94 CASE:L2-B000 0 S | |
13317 | BL40003:brgez,a,pn %g1, BL40006 ! 00003CF41FFFFF98 CASE:L2-B000 0 L | |
13318 | .word 0x81E80000 ! 00003CF41FFFFF9C CASE:L2-B000 0 S random | |
13319 | BL40006:.word 0x28C70456 ! 00003CF41FFFFFA0 CASE:L2-B000 0 S illop | |
13320 | BL40002:wr %g1, %g1, %fprs ! 00003CF41FFFFFA4 CASE:L2-B000 0 S | |
13321 | add %g1, 0x1B0, %g1 ! 00003CF41FFFFFA8 CASE:L2-B000 0 chksum++ | |
13322 | ba,a,pn %xcc, BL40012 ! 00003CF41FFFFFAC CASE:L2-B000 0 | |
13323 | andncc %i0, %l2, %o5 ! 00003CF41FFFFFB0 CASE:L2-B000 0 S | |
13324 | BL40009:.word 0xAFAAD607 ! 00003CF41FFFFFB4 CASE:L2-B001 0 illop | |
13325 | .word 0x2E7EE097 ! 00003CF41FFFFFB8 CASE:L2-B001 0 S illop | |
13326 | .word 0xF6E432E9 ! 00003CF41FFFFFBC CASE:L2-B001 0 S illop | |
13327 | call .+8 ! 00003CF41FFFFFC0 CASE:L2-B001 0 S | |
13328 | fnegd %f38, %f6 ! 00003CF41FFFFFC4 CASE:L2-B001 0 S | |
13329 | sethi %hh(0x200B165D3F00),%l6 ! 00003CF41FFFFFC8 CASE:L2-B001 0 SUBR066 | |
13330 | or %l6,%hm(0x200B165D3F00),%l6 ! 00003CF41FFFFFCC CASE:L2-B001 0 | |
13331 | .word 0x91B289E7 ! 00003CF41FFFFFD0 CASE:L2-B001 0 illop | |
13332 | or %l5,%lo(0x200B165D3F00),%l5 ! 00003CF41FFFFFD4 CASE:L2-B001 0 | |
13333 | sllx %l6, 0x20, %l6 ! 00003CF41FFFFFD8 CASE:L2-B001 0 | |
13334 | .word 0x6FFCA5B0 ! 00003CF41FFFFFDC CASE:L2-B001 0 random | |
13335 | jmpl %l6+0x0000, %o7 ! 00003CF41FFFFFE0 CASE:L2-B001 0 S | |
13336 | .word 0xBB588FDB ! 00003CF41FFFFFE4 CASE:L2-B001 0 S illop | |
13337 | and %g1, %o2, %i1 ! 00003CF41FFFFFE8 CASE:L2-B001 0 S | |
13338 | andn %o0, %g1, %o2 ! 00003CF41FFFFFEC CASE:L2-B001 0 S | |
13339 | .word 0x8D8AAC35 ! 00003CF41FFFFFF0 CASE:L2-B001 0 S illop | |
13340 | .word 0x95906000 ! 00003CF41FFFFFF4 CASE:L2-B001 0 S random | |
13341 | xor %o0, %g1, %o3 ! 00003CF41FFFFFF8 CASE:L2-B001 0 S | |
13342 | ba BL40012 ! 00003CF41FFFFFFC CASE:L2-B001 0 | |
13343 | fandnot1 %f18, %f28, %f30 ! 00003CF420000000 CASE:L2-B001 0 S | |
13344 | BL40010:.word 0xD56ADDAB ! 00003CF420000004 CASE:L2-B002 0 illop | |
13345 | .word 0x85B51008 ! 00003CF420000008 CASE:L2-B002 0 S illop | |
13346 | fnegd %f18, %f26 ! 00003CF42000000C CASE:L2-B002 0 S | |
13347 | fcmpd %fcc0, %f12, %f60 ! 00003CF420000010 CASE:L2-B002 0 S | |
13348 | fcmpd %fcc3, %f46, %f62 ! 00003CF420000014 CASE:L2-B002 0 S | |
13349 | .word 0x8DAF8AF6 ! 00003CF420000018 CASE:L2-B002 0 illop | |
13350 | fcmpes %fcc3, %f5, %f3 ! 00003CF42000001C CASE:L2-B002 0 S | |
13351 | BL40011:add %g1, 0x360, %g1 ! 00003CF420000020 CASE:L2-B003 0 chksum++ | |
13352 | andn %g1, %i1, %i1 ! 00003CF420000024 CASE:L2-B003 0 S | |
13353 | fpadd32 %f24, %f20, %f28 ! 00003CF420000028 CASE:L2-B003 0 S | |
13354 | .word 0x8DFF6BCF ! 00003CF42000002C CASE:L2-B003 0 S illop | |
13355 | wr %l6, 0x88, %gsr ! 00003CF420000030 CASE:L2-B003 0 S | |
13356 | .word 0xBD7AA25D ! 00003CF420000034 CASE:L2-B003 0 S illop | |
13357 | .word 0xB1DE9699 ! 00003CF420000038 CASE:L2-B003 0 S illop | |
13358 | udivcc %o5, %g0, %l4 ! 00003CF42000003C CASE:L2-B003 0 S | |
13359 | edge32ln %o3, %i3, %l1 ! 00003CF420000040 CASE:L2-B003 0 S | |
13360 | alignaddrl %i3, %i3, %i1 ! 00003CF420000044 CASE:L2-B003 0 S | |
13361 | fba,pt %fcc3, BL40012 ! 00003CF420000048 CASE:L2-B003 0 | |
13362 | xorcc %o3, %i1, %o1 ! 00003CF42000004C CASE:L2-B003 0 S | |
13363 | BL40012: ! SWCH:L1-B000 | |
13364 | .word 0xE2956057 ! 00003CF420000050 SWCH:L1-B000 0 random | |
13365 | pdist %f18, %f26, %f30 ! 00003CF420000054 SWCH:L1-B000 0 S | |
13366 | .word 0xEBD471CE ! 00003CF420000058 SWCH:L1-B000 0 S illop | |
13367 | call .+8 ! 00003CF42000005C SWCH:L1-B000 0 S | |
13368 | nop ! 00003CF420000060 SWCH:L1-B000 0 S | |
13369 | edge32 %l1, %i5, %i3 ! 00003CF420000064 SWCH:L1-B000 0 S | |
13370 | .word 0x91B101FC ! 00003CF420000068 SWCH:L1-B000 0 S illop | |
13371 | call .+8 ! 00003CF42000006C SWCH:L1-B000 0 S | |
13372 | nop ! 00003CF420000070 SWCH:L1-B000 0 S | |
13373 | call .+8 ! 00003CF420000074 SWCH:L1-B000 0 S | |
13374 | cmp %g1, %i1 ! 00003CF420000078 SWCH:L1-B000 0 S | |
13375 | .word 0xEB4A5A61 ! 00003CF42000007C SWCH:L1-B000 0 S random | |
13376 | .word 0xB9FE6A92 ! 00003CF420000080 SUBR:L0-B000 0 S random | |
13377 | .word 0x99AA94F7 ! 00003CF420000084 SUBR:L0-B000 0 S illop | |
13378 | .word 0xB7D2980A ! 00003CF420000088 SUBR:L0-B000 0 S illop | |
13379 | .word 0xAFFE5ED3 ! 00003CF42000008C SUBR:L0-B000 0 S illop | |
13380 | ta %xcc, 0x45 ! 00003CF420000090 SUBR:L0-B000 0 demap-stack | |
13381 | add %g1, 0xF45, %i0 ! 00003CF420000094 SUBR:L0-B000 0 | |
13382 | add %g1, 0xB81, %g1 ! 00003CF420000098 SUBR:L0-B000 0 chksum++ | |
13383 | ret ! 00003CF42000009C SUBR:L0-B000 0 | |
13384 | restore %i0, %l7, %o0 ! 00003CF4200000A0 SUBR:L0-B000 0 | |
13385 | ||
13386 | SECTION .btext020_pg1 TEXT_VA=0x3cf420000000 | |
13387 | attr_text { | |
13388 | Name = .btext020_pg1, | |
13389 | VA = 0x3cf420000000, | |
13390 | RA = ra2pa(0xef0000000,0), | |
13391 | PA = ra2pa(0xef0000000,0), | |
13392 | tsbonly, | |
13393 | part_0_ctx_nonzero_tsb_config_0, | |
13394 | TTE_Context=70, TTE_Size=5, TTE_W=0, TTE_X=1, | |
13395 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13396 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13397 | } | |
13398 | .text; .skip 8 | |
13399 | ||
13400 | !======================================================================== | |
13401 | ||
13402 | SECTION .btext021 TEXT_VA=0x1f7b03dff00 | |
13403 | attr_text { | |
13404 | Name = .btext021, | |
13405 | VA = 0x1f7b03dff00, | |
13406 | RA = 0xfdfecff00, | |
13407 | PA = ra2pa(0xfdfecff00,0), | |
13408 | notsb | |
13409 | } | |
13410 | ||
13411 | SECTION .btext021_pg0 TEXT_VA=0x1f7b03d0000 | |
13412 | attr_text { | |
13413 | Name = .btext021_pg0, | |
13414 | VA = 0x1f7b03d0000, | |
13415 | RA = 0xfdfec0000, | |
13416 | PA = ra2pa(0xfdfec0000,0), | |
13417 | tsbonly, | |
13418 | part_0_ctx_nonzero_tsb_config_1, | |
13419 | TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1, | |
13420 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13421 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13422 | } | |
13423 | .text; .skip 8 | |
13424 | ||
13425 | ||
13426 | SECTION .btext021 | |
13427 | .text | |
13428 | .global SUBR064; SUBR064: | |
13429 | BL40014: ! SUBR:L0-B000 | |
13430 | add %g1, 0xA9F, %g1 ! 000001F7B03DFF00 SUBR:L0-B000 0 chksum++ | |
13431 | ble BL40013 ! 000001F7B03DFF04 SUBR:L0-B000 0 | |
13432 | save %o6, -128, %o6 ! 000001F7B03DFF08 SUBR:L0-B000 0 | |
13433 | BL40013: ! SUBR:L0-B000 | |
13434 | .word 0xD7D5869E ! 000001F7B03DFF0C SUBR:L0-B000 0 illop | |
13435 | or %l7,%hm(0x10D7D5869E),%l7 ! 000001F7B03DFF10 SUBR:L0-B000 0 | |
13436 | sethi %lm(0x10D7D5869E),%l6 ! 000001F7B03DFF14 SUBR:L0-B000 0 | |
13437 | or %l6,%lo(0x10D7D5869E),%l6 ! 000001F7B03DFF18 SUBR:L0-B000 0 | |
13438 | .word 0x95B30B53 ! 000001F7B03DFF1C SUBR:L0-B000 0 illop | |
13439 | .word 0x2367835F ! 000001F7B03DFF20 SUBR:L0-B000 0 random | |
13440 | ta %xcc, 0x45 ! 000001F7B03DFF24 SUBR:L0-B000 0 demap-stack | |
13441 | add %g1, 0xA58, %g1 ! 000001F7B03DFF28 SUBR:L0-B000 0 chksum++ | |
13442 | or %g0, 0x2, %l2 ! 000001F7B03DFF2C LOOP:L1-B000 0 | |
13443 | BL40040: ! LOOP:L1-B000 | |
13444 | add %g1, 0xC93, %g1 ! 000001F7B03DFF30 LOOP:L1-B000 0 chksum++ | |
13445 | .word 0x83880000 ! 000001F7B03DFF34 LOOP:L1-B000 0 S random | |
13446 | bge,a,pt %xcc, BL40015 ! 000001F7B03DFF38 LOOP:L1-B000 0 L | |
13447 | .word 0x0B40124B ! 000001F7B03DFF3C LOOP:L1-B000 0 S random | |
13448 | ble,pt %icc, BL40016 ;.empty ! 000001F7B03DFF40 LOOP:L1-B000 0 L | |
13449 | .word 0xD7920C37 ! 000001F7B03DFF44 LOOP:L1-B000 0 L illop | |
13450 | BL40015:.word 0xF965C2F1 ! 000001F7B03DFF48 LOOP:L1-B000 0 S illop | |
13451 | BL40017:faligndata %f16, %f30, %f28 ! 000001F7B03DFF4C LOOP:L1-B000 0 S | |
13452 | fcmpne16 %f30, %f24, %o4 ! 000001F7B03DFF50 LOOP:L1-B000 0 S | |
13453 | movle %fcc2, %o1, %l1 ! 000001F7B03DFF54 LOOP:L1-B000 0 S | |
13454 | be,a BL40018 ! 000001F7B03DFF58 LOOP:L1-B000 0 L | |
13455 | array16 %i1, %i2, %i1 ! 000001F7B03DFF5C LOOP:L1-B000 0 S | |
13456 | .word 0x0ED5F9DA ! 000001F7B03DFF60 LOOP:L1-B000 0 L random | |
13457 | fsubs %f2, %f9, %f9 ! 000001F7B03DFF64 LOOP:L1-B000 0 S | |
13458 | fbug BL40016 ! 000001F7B03DFF68 LOOP:L1-B000 0 L | |
13459 | fpackfix %f28, %f26 ! 000001F7B03DFF6C LOOP:L1-B000 0 S | |
13460 | BL40016:.word 0xB3AFC813 ! 000001F7B03DFF70 LOOP:L1-B000 0 S illop | |
13461 | BL40018:.word 0x89226383 ! 000001F7B03DFF74 LOOP:L1-B000 0 S random | |
13462 | .word 0xE36509E8 ! 000001F7B03DFF78 LOOP:L1-B000 0 illop | |
13463 | andcc %i4, 0x2, %g0 ! 000001F7B03DFF7C SKIP:L2-B000 0 | |
13464 | bnz,pn %xcc, BL40019 ! 000001F7B03DFF80 SKIP:L2-B000 0 | |
13465 | .word 0x83F00000 ! 000001F7B03DFF84 SKIP:L2-B000 0 S illop | |
13466 | .word 0xAB9D1DB1 ! 000001F7B03DFF88 SKIP:L2-B000 0 S illop | |
13467 | srlx %i5, 0x1, %i1 ! 000001F7B03DFF8C SKIP:L2-B000 0 S | |
13468 | array8 %i2, %i1, %o1 ! 000001F7B03DFF90 SKIP:L2-B000 0 S | |
13469 | xnorcc %l3, %i2, %l4 ! 000001F7B03DFF94 SKIP:L2-B000 0 S | |
13470 | subcc %o4, %i1, %i1 ! 000001F7B03DFF98 SKIP:L2-B000 0 S | |
13471 | fabss %f2, %f11 ! 000001F7B03DFF9C SKIP:L2-B000 0 S | |
13472 | cmp %i2, %l3 ! 000001F7B03DFFA0 SKIP:L2-B000 0 S | |
13473 | fone %f28 ! 000001F7B03DFFA4 SKIP:L2-B000 0 S | |
13474 | andcc %o1, %o4, %i5 ! 000001F7B03DFFA8 SKIP:L2-B000 0 S | |
13475 | .word 0x83F32C55 ! 000001F7B03DFFAC SKIP:L2-B000 0 S illop | |
13476 | .word 0x97AB8887 ! 000001F7B03DFFB0 SKIP:L2-B000 0 S illop | |
13477 | add %g1, 0x4C7, %g1 ! 000001F7B03DFFB4 SKIP:L2-B000 0 chksum++ | |
13478 | nop ! 000001F7B03DFFB8 SKIP:L2-B000 0 S | |
13479 | .word 0xBDA558EA ! 000001F7B03DFFBC SKIP:L2-B000 0 S illop | |
13480 | xorcc %o1, %g1, %o1 ! 000001F7B03DFFC0 SKIP:L2-B000 0 S | |
13481 | ta %xcc, 0x46 ! 000001F7B03DFFC4 SKIP:L2-B000 0 S demap-page | |
13482 | array16 %o1, %i1, %i5 ! 000001F7B03DFFC8 SKIP:L2-B000 0 S | |
13483 | .word 0x2F569AFC ! 000001F7B03DFFCC SKIP:L2-B000 0 S random | |
13484 | andncc %o4, %i4, %i1 ! 000001F7B03DFFD0 SKIP:L2-B000 0 S | |
13485 | fba,a BL40022 ! 000001F7B03DFFD4 SKIP:L2-B000 0 | |
13486 | .word 0x8FB70272 ! 000001F7B03DFFD8 SKIP:L2-B000 0 S illop_VIS | |
13487 | BL40019: ! ELSE:L2-B001 | |
13488 | faddd %f32, %f62, %f44 ! 000001F7B03DFFDC ELSE:L2-B001 0 S | |
13489 | andncc %o1, %i1, %i1 ! 000001F7B03DFFE0 ELSE:L2-B001 0 S | |
13490 | bne,a,pn %icc, BL40020 ! 000001F7B03DFFE4 ELSE:L2-B001 0 L | |
13491 | srlx %i4, %g1, %i3 ! 000001F7B03DFFE8 ELSE:L2-B001 0 S | |
13492 | fpackfix %f28, %f19 ! 000001F7B03DFFEC ELSE:L2-B001 0 S | |
13493 | .word 0xBE100001 ! 000001F7B03DFFF0 ELSE:L2-B001 0 S random | |
13494 | bne,a BL40020 ;.empty ! 000001F7B03DFFF4 ELSE:L2-B001 0 L | |
13495 | bge,a,pn %icc, BL40021 ! 000001F7B03DFFF8 ELSE:L2-B001 0 L | |
13496 | BL40020:fcmpd %fcc0, %f32, %f44 ! 000001F7B03DFFFC ELSE:L2-B001 0 S | |
13497 | edge8ln %g1, %g1, %i0 ! 000001F7B03E0000 ELSE:L2-B001 0 S | |
13498 | BL40021:.word 0x8FC70DE6 ! 000001F7B03E0004 ELSE:L2-B001 0 illop | |
13499 | .word 0xFBAB58D8 ! 000001F7B03E0008 ELSE:L2-B001 0 illop | |
13500 | .word 0x81E80000 ! 000001F7B03E000C ELSE:L2-B001 0 S random | |
13501 | udivx %i5, %o1, %o0 ! 000001F7B03E0010 ELSE:L2-B001 0 S | |
13502 | fnegd %f36, %f44 ! 000001F7B03E0014 ELSE:L2-B001 0 S | |
13503 | .word 0xB9ABF01B ! 000001F7B03E0018 ELSE:L2-B001 0 S illop | |
13504 | .word 0xBDAC5B79 ! 000001F7B03E001C ELSE:L2-B001 0 S illop | |
13505 | .word 0x8BB2860D ! 000001F7B03E0020 ELSE:L2-B001 0 S illop | |
13506 | BL40022: ! ELSE:L2-B001 | |
13507 | add %g1, 0xC29, %g1 ! 000001F7B03E0024 ELSE:L2-B001 0 chksum++ | |
13508 | fbl BL40023 ! 000001F7B03E0028 SKIP:L2-B002 0 | |
13509 | fpadd32 %f18, %f20, %f26 ! 000001F7B03E002C SKIP:L2-B002 0 S | |
13510 | nop ! 000001F7B03E0030 SKIP:L2-B002 0 S | |
13511 | ta %xcc, 0x46 ! 000001F7B03E0034 SKIP:L2-B002 0 S demap-page | |
13512 | .word 0xDD7FF15A ! 000001F7B03E0038 SKIP:L2-B002 0 S illop | |
13513 | .word 0x99AA84EC ! 000001F7B03E003C SKIP:L2-B002 0 S illop | |
13514 | .word 0xABFC899A ! 000001F7B03E0040 SKIP:L2-B002 0 S random | |
13515 | rd %gsr, %l6 ! 000001F7B03E0044 SKIP:L2-B002 0 S | |
13516 | wr %l6, 0x98, %gsr ! 000001F7B03E0048 SKIP:L2-B002 0 S | |
13517 | add %g1, 0x9A8, %g1 ! 000001F7B03E004C SKIP:L2-B002 0 chksum++ | |
13518 | add %o5, %g7, %o5 ! 000001F7B03E0050 SKIP:L2-B002 0 S | |
13519 | .word 0x8FA440F4 ! 000001F7B03E0054 SKIP:L2-B002 0 S illop | |
13520 | .word 0x9F900014 ! 000001F7B03E0058 SKIP:L2-B002 0 S illop | |
13521 | faddd %f6, %f44, %f38 ! 000001F7B03E005C SKIP:L2-B002 0 S | |
13522 | udivcc %o0, %g7, %g3 ! 000001F7B03E0060 SKIP:L2-B002 0 S | |
13523 | ba,a BL40034 ! 000001F7B03E0064 SKIP:L2-B002 0 | |
13524 | and %i1, %g1, %i0 ! 000001F7B03E0068 SKIP:L2-B002 0 S | |
13525 | BL40023: ! ELSE:L2-B003 | |
13526 | ta %xcc, 0x40 ! 000001F7B03E006C ELSE:L2-B003 0 S +-priv | |
13527 | .word 0xB3507389 ! 000001F7B03E0070 ELSE:L2-B003 0 S illop | |
13528 | fbne BL40024 ! 000001F7B03E0074 ELSE:L2-B003 0 L | |
13529 | .word 0x8FA48D77 ! 000001F7B03E0078 ELSE:L2-B003 0 S illop | |
13530 | brgz,a,pn %o5, BL40024 ! 000001F7B03E007C ELSE:L2-B003 0 L | |
13531 | fcmpes %fcc3, %f11, %f9 ! 000001F7B03E0080 ELSE:L2-B003 0 S | |
13532 | BL40024:brgez,a,pn %i1, BL40025 ! 000001F7B03E0084 ELSE:L2-B003 0 L | |
13533 | BL40025:.word 0x91D2B818 ! 000001F7B03E0088 ELSE:L2-B003 0 S illop | |
13534 | add %g1, 0xD7D, %g1 ! 000001F7B03E008C ELSE:L2-B003 0 chksum++ | |
13535 | add %g1, 0xC9, %g1 ! 000001F7B03E0090 ELSE:L2-B003 0 chksum++ | |
13536 | fcmple32 %f18, %f20, %l0 ! 000001F7B03E0094 ELSE:L2-B003 0 S | |
13537 | .word 0x83AD9984 ! 000001F7B03E0098 ELSE:L2-B003 0 S illop | |
13538 | call .+8 ! 000001F7B03E009C ELSE:L2-B003 0 L | |
13539 | .word 0x90CE3B50 ! 000001F7B03E00A0 ELSE:L2-B003 0 S illop | |
13540 | bvc BL40027 ;.empty ! 000001F7B03E00A4 ELSE:L2-B003 0 L | |
13541 | fbe BL40028 ;.empty ! 000001F7B03E00A8 ELSE:L2-B003 0 L | |
13542 | .word 0xE9D4F183 ! 000001F7B03E00AC ELSE:L2-B003 0 L random | |
13543 | BL40026:fbo,a,pn %fcc1, BL40030 ;.empty ! 000001F7B03E00B0 ELSE:L2-B003 0 L | |
13544 | BL40029:.word 0xADB549CD ! 000001F7B03E00B4 ELSE:L2-B003 0 L illop | |
13545 | BL40027:.word 0xE4B498FC ! 000001F7B03E00B8 ELSE:L2-B003 0 S random | |
13546 | ba,a,pn %xcc, BL40031 ! 000001F7B03E00BC ELSE:L2-B003 0 L | |
13547 | BL40031:.word 0x9FB742F7 ! 000001F7B03E00C0 ELSE:L2-B003 0 S illop | |
13548 | .word 0x321EF59D ! 000001F7B03E00C4 ELSE:L2-B003 0 L illop | |
13549 | BL40032:brz,pt %l4, BL40033 ;.empty ! 000001F7B03E00C8 ELSE:L2-B003 0 L | |
13550 | bge,a,pn %xcc, BL40030 ! 000001F7B03E00CC ELSE:L2-B003 0 L | |
13551 | BL40028:fcmpne16 %f20, %f16, %o5 ! 000001F7B03E00D0 ELSE:L2-B003 0 S | |
13552 | andncc %l0, %l3, %o4 ! 000001F7B03E00D4 ELSE:L2-B003 0 S | |
13553 | BL40033:cmp %g1, %o4 ! 000001F7B03E00D8 ELSE:L2-B003 0 S | |
13554 | BL40030:add %g1, 0x26C, %g1 ! 000001F7B03E00DC ELSE:L2-B003 0 chksum++ | |
13555 | BL40034: ! ELSE:L2-B003 | |
13556 | add %g1, 0xA45, %g1 ! 000001F7B03E00E0 ELSE:L2-B003 0 chksum++ | |
13557 | andcc %i0, 0x80, %g0 ! 000001F7B03E00E4 SKIP:L2-B004 0 | |
13558 | bz,a,pn %icc, BL40035 ! 000001F7B03E00E8 SKIP:L2-B004 0 | |
13559 | .word 0x9E100001 ! 000001F7B03E00EC SKIP:L2-B004 0 S random | |
13560 | .word 0xB1AE2115 ! 000001F7B03E00F0 SKIP:L2-B004 0 S illop_FP | |
13561 | .word 0x89A6D0E5 ! 000001F7B03E00F4 SKIP:L2-B004 0 S illop | |
13562 | udivcc %l4, 0x0, %l1 ! 000001F7B03E00F8 SKIP:L2-B004 0 S | |
13563 | fpadd32s %f17, %f19, %f17 ! 000001F7B03E00FC SKIP:L2-B004 0 S | |
13564 | .word 0xF74A1BD5 ! 000001F7B03E0100 SKIP:L2-B004 0 S illop | |
13565 | add %g1, 0xAB2, %g1 ! 000001F7B03E0104 SKIP:L2-B004 0 chksum++ | |
13566 | orn %o1, %o1, %i2 ! 000001F7B03E0108 SKIP:L2-B004 0 S | |
13567 | rd %gsr, %l6 ! 000001F7B03E010C SKIP:L2-B004 0 S | |
13568 | wr %l6, 0xE0, %gsr ! 000001F7B03E0110 SKIP:L2-B004 0 S | |
13569 | cmp %i2, %o5 ! 000001F7B03E0114 SKIP:L2-B004 0 S | |
13570 | xor %g1, %o5, %o4 ! 000001F7B03E0118 SKIP:L2-B004 0 S | |
13571 | andncc %o2, %l3, %l3 ! 000001F7B03E011C SKIP:L2-B004 0 S | |
13572 | fmovsge %icc, %f30, %f18 ! 000001F7B03E0120 SKIP:L2-B004 0 S | |
13573 | ba,a,pn %xcc, BL40039 ! 000001F7B03E0124 SKIP:L2-B004 0 | |
13574 | nop ! 000001F7B03E0128 SKIP:L2-B004 0 S | |
13575 | BL40035: ! ELSE:L2-B005 | |
13576 | orn %o4, %i3, %i3 ! 000001F7B03E012C ELSE:L2-B005 0 S | |
13577 | sra %i2, 0x1, %l3 ! 000001F7B03E0130 ELSE:L2-B005 0 S | |
13578 | fexpand %f29, %f24 ! 000001F7B03E0134 ELSE:L2-B005 0 S | |
13579 | fpadd32 %f26, %f20, %f20 ! 000001F7B03E0138 ELSE:L2-B005 0 S | |
13580 | .word 0xA5A790B7 ! 000001F7B03E013C ELSE:L2-B005 0 S illop | |
13581 | .word 0x83F6317A ! 000001F7B03E0140 ELSE:L2-B005 0 S illop | |
13582 | pdist %f16, %f28, %f28 ! 000001F7B03E0144 ELSE:L2-B005 0 S | |
13583 | add %g1, 0x35, %g1 ! 000001F7B03E0148 ELSE:L2-B005 0 chksum++ | |
13584 | nop ! 000001F7B03E014C ELSE:L2-B005 0 S | |
13585 | bvs,a BL40036 ;.empty ! 000001F7B03E0150 ELSE:L2-B005 0 L | |
13586 | fbne,a BL40037 ! 000001F7B03E0154 ELSE:L2-B005 0 L | |
13587 | pdist %f26, %f30, %f16 ! 000001F7B03E0158 ELSE:L2-B005 0 S | |
13588 | BL40037:fmovdlg %fcc3, %f62, %f34 ! 000001F7B03E015C ELSE:L2-B005 0 S | |
13589 | add %g7, 0x0, %g7 ! 000001F7B03E0160 ELSE:L2-B005 0 S | |
13590 | .word 0xB153C000 ! 000001F7B03E0164 ELSE:L2-B005 0 S illop | |
13591 | ble,a BL40036 ;.empty ! 000001F7B03E0168 ELSE:L2-B005 0 L | |
13592 | ba,a BL40038 ! 000001F7B03E016C ELSE:L2-B005 0 L | |
13593 | BL40038:movn %icc, %i1, %i3 ! 000001F7B03E0170 ELSE:L2-B005 0 S | |
13594 | BL40036:add %g1, 0xC00, %g1 ! 000001F7B03E0174 ELSE:L2-B005 0 chksum++ | |
13595 | BL40039: ! ELSE:L2-B005 | |
13596 | add %g1, 0xF7B, %g1 ! 000001F7B03E0178 ELSE:L2-B005 0 chksum++ | |
13597 | subcc %l2, 0x1, %l2 ! 000001F7B03E017C LOOP:L1-B000 0 | |
13598 | bnz,a BL40040 ! 000001F7B03E0180 LOOP:L1-B000 0 | |
13599 | alignaddrl %i1, %l3, %l0 ! 000001F7B03E0184 LOOP:L1-B000 0 S | |
13600 | add %g1, 0x4ED, %g1 ! 000001F7B03E0188 LOOP:L1-B000 0 chksum++ | |
13601 | fpmerge %f21, %f24, %f26 ! 000001F7B03E018C SUBR:L0-B000 0 S | |
13602 | bleu,a BL40041 ! 000001F7B03E0190 SUBR:L0-B000 0 L | |
13603 | bshuffle %f26, %f16, %f24 ! 000001F7B03E0194 SUBR:L0-B000 0 S | |
13604 | brlz,pn %i4, BL40042 ! 000001F7B03E0198 SUBR:L0-B000 0 L | |
13605 | nop ! 000001F7B03E019C SUBR:L0-B000 0 S | |
13606 | and %i3, %o5, %l3 ! 000001F7B03E01A0 SUBR:L0-B000 0 S | |
13607 | BL40042:fnegd %f26, %f24 ! 000001F7B03E01A4 SUBR:L0-B000 0 S | |
13608 | fpack16 %f20, %f23 ! 000001F7B03E01A8 SUBR:L0-B000 0 S | |
13609 | .word 0xB989599C ! 000001F7B03E01AC SUBR:L0-B000 0 L illop | |
13610 | BL40043:.word 0x99A74066 ! 000001F7B03E01B0 SUBR:L0-B000 0 L illop | |
13611 | .word 0xB1B3C9E8 ! 000001F7B03E01B4 SUBR:L0-B000 0 L illop | |
13612 | BL40044:nop ! 000001F7B03E01B8 SUBR:L0-B000 0 S | |
13613 | BL40041:fcmped %fcc1, %f38, %f46 ! 000001F7B03E01BC SUBR:L0-B000 0 S | |
13614 | andncc %i1, %g1, %i4 ! 000001F7B03E01C0 SUBR:L0-B000 0 S | |
13615 | fbo,a BL40045 ;.empty ! 000001F7B03E01C4 SUBR:L0-B000 0 L | |
13616 | .word 0x9FAD8C8F ! 000001F7B03E01C8 SUBR:L0-B000 0 L illop | |
13617 | BL40045:fcmped %fcc2, %f44, %f40 ! 000001F7B03E01CC SUBR:L0-B000 0 S | |
13618 | add %g1, 0xA9F, %g1 ! 000001F7B03E01D0 SUBR:L0-B000 0 chksum++ | |
13619 | .word 0xFD2AE6A0 ! 000001F7B03E01D4 SUBR:L0-B000 0 illop | |
13620 | add %g1, 0xB, %i0 ! 000001F7B03E01D8 SUBR:L0-B000 0 | |
13621 | return %i7+0x0008 ! 000001F7B03E01DC SUBR:L0-B000 0 | |
13622 | add %g1, 0xA35, %g1 ! 000001F7B03E01E0 SUBR:L0-B000 0 chksum++ | |
13623 | ||
13624 | SECTION .btext021_pg1 TEXT_VA=0x1f7b03e0000 | |
13625 | attr_text { | |
13626 | Name = .btext021_pg1, | |
13627 | VA = 0x1f7b03e0000, | |
13628 | RA = 0xfdfed0000, | |
13629 | PA = ra2pa(0xfdfed0000,0), | |
13630 | tsbonly, | |
13631 | part_0_ctx_nonzero_tsb_config_1, | |
13632 | TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1, | |
13633 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13634 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13635 | } | |
13636 | .text; .skip 8 | |
13637 | ||
13638 | !======================================================================== | |
13639 | ||
13640 | SECTION .btext022 TEXT_VA=0x4e580ff00 | |
13641 | attr_text { | |
13642 | Name = .btext022, | |
13643 | VA = 0x4e580ff00, | |
13644 | RA = 0xfdfeaff00, | |
13645 | PA = ra2pa(0xfdfeaff00,0), | |
13646 | notsb | |
13647 | } | |
13648 | ||
13649 | SECTION .btext022_pg0 TEXT_VA=0x4e5800000 | |
13650 | attr_text { | |
13651 | Name = .btext022_pg0, | |
13652 | VA = 0x4e5800000, | |
13653 | RA = 0xfdfea0000, | |
13654 | PA = ra2pa(0xfdfea0000,0), | |
13655 | tsbonly, | |
13656 | part_0_ctx_nonzero_tsb_config_1, | |
13657 | TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1, | |
13658 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13659 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13660 | } | |
13661 | .text; .skip 8 | |
13662 | ||
13663 | ||
13664 | SECTION .btext022 | |
13665 | .text | |
13666 | .global SUBR065; SUBR065: | |
13667 | BL40046: ! SUBR:L0-B000 | |
13668 | .word 0x3D62259B ! 00000004E580FF00 SUBR:L0-B000 0 random | |
13669 | .word 0xE4725F34 ! 00000004E580FF04 SUBR:L0-B000 0 random | |
13670 | sethi %hh(0x4E580FF00),%l7 ! 00000004E580FF08 SUBR:L0-B000 0 SUBR065 | |
13671 | or %l7,%hm(0x4E580FF00),%l7 ! 00000004E580FF0C SUBR:L0-B000 0 | |
13672 | sethi %lm(0x4E580FF00),%l6 ! 00000004E580FF10 SUBR:L0-B000 0 | |
13673 | or %l6,%lo(0x4E580FF00),%l6 ! 00000004E580FF14 SUBR:L0-B000 0 | |
13674 | .word 0x99C9077D ! 00000004E580FF18 SUBR:L0-B000 0 illop | |
13675 | or %l7, %l6, %l7 ! 00000004E580FF1C SUBR:L0-B000 0 | |
13676 | .word 0x89A658A3 ! 00000004E580FF20 SUBR:L0-B000 0 illop | |
13677 | add %g1, 0x864, %g1 ! 00000004E580FF24 SUBR:L0-B000 0 chksum++ | |
13678 | .word 0x32CA516B ! 00000004E580FF28 SWCH:L1-B000 0 random | |
13679 | andcc %o1, 0x8, %g0 ! 00000004E580FF2C SWCH:L1-B000 0 | |
13680 | bnz,pn %xcc, BL40053 ! 00000004E580FF30 SWCH:L1-B000 0 | |
13681 | .word 0xBE100001 ! 00000004E580FF34 SWCH:L1-B000 0 random | |
13682 | .word 0xFB89FDB9 ! 00000004E580FF38 SWCH:L1-B000 0 illop | |
13683 | .word 0xCBCAB4AA ! 00000004E580FF3C SWCH:L1-B000 0 illop | |
13684 | add %g1, 0x17D, %g1 ! 00000004E580FF40 SWCH:L1-B000 0 chksum++ | |
13685 | andcc %o1, 0x80, %g0 ! 00000004E580FF44 SWCH:L1-B000 0 | |
13686 | bnz,pt %xcc, BL40048 ! 00000004E580FF48 SWCH:L1-B000 0 | |
13687 | .word 0x005EFD9F ! 00000004E580FF4C SWCH:L1-B000 0 illop | |
13688 | bnz,pn %xcc, BL40047 ! 00000004E580FF50 SWCH:L1-B000 0 | |
13689 | .word 0x3E701CB3 ! 00000004E580FF54 SWCH:L1-B000 0 S illop | |
13690 | fpmerge %f29, %f24, %f30 ! 00000004E580FF58 SWCH:L1-B000 0 S | |
13691 | .word 0x83F7F05D ! 00000004E580FF5C SWCH:L1-B000 0 S illop | |
13692 | .word 0xADA89481 ! 00000004E580FF60 SWCH:L1-B000 0 S illop_FP | |
13693 | orncc %o2, %o2, %o2 ! 00000004E580FF64 SWCH:L1-B000 0 S | |
13694 | add %g1, 0xC60, %g1 ! 00000004E580FF68 SWCH:L1-B000 0 chksum++ | |
13695 | .word 0x1B18D6D9 ! 00000004E580FF6C SWCH:L1-B000 0 random | |
13696 | andn %i2, %i2, %o0 ! 00000004E580FF70 SWCH:L1-B000 0 S | |
13697 | BL40047:.word 0xB3A947EB ! 00000004E580FF74 CASE:L2-B000 0 illop | |
13698 | movrlz %i2, %o2, %l2 ! 00000004E580FF78 CASE:L2-B000 0 S | |
13699 | faligndata %f28, %f18, %f24 ! 00000004E580FF7C CASE:L2-B000 0 S | |
13700 | fabss %f9, %f9 ! 00000004E580FF80 CASE:L2-B000 0 S | |
13701 | xnorcc %l2, %i5, %i5 ! 00000004E580FF84 CASE:L2-B000 0 S | |
13702 | fcmpd %fcc2, %f0, %f60 ! 00000004E580FF88 CASE:L2-B000 0 S | |
13703 | fba,a,pn %fcc1, BL40055 ! 00000004E580FF8C CASE:L2-B000 0 | |
13704 | edge16 %i4, %i3, %i3 ! 00000004E580FF90 CASE:L2-B000 0 S | |
13705 | BL40048:add %g1, 0xEB7, %g1 ! 00000004E580FF94 CASE:L2-B001 0 chksum++ | |
13706 | fpsub32s %f20, %f18, %f20 ! 00000004E580FF98 CASE:L2-B001 0 S | |
13707 | fpsub32 %f28, %f16, %f24 ! 00000004E580FF9C CASE:L2-B001 0 S | |
13708 | bmask %l2, %o0, %i5 ! 00000004E580FFA0 CASE:L2-B001 0 S | |
13709 | orcc %i5, %i5, %o5 ! 00000004E580FFA4 CASE:L2-B001 0 S | |
13710 | movrnz %o2, %i5, %o0 ! 00000004E580FFA8 CASE:L2-B001 0 S | |
13711 | ba,a BL40055 ! 00000004E580FFAC CASE:L2-B001 0 | |
13712 | fmovdule %fcc2, %f20, %f20 ! 00000004E580FFB0 CASE:L2-B001 0 S | |
13713 | BL40049:add %g1, 0xCD6, %g1 ! 00000004E580FFB4 CASE:L2-B002 0 chksum++ | |
13714 | fpack32 %f30, %f20, %f20 ! 00000004E580FFB8 CASE:L2-B002 0 S | |
13715 | fnand %f24, %f20, %f26 ! 00000004E580FFBC CASE:L2-B002 0 S | |
13716 | array8 %o0, %i3, %i1 ! 00000004E580FFC0 CASE:L2-B002 0 S | |
13717 | sethi %hi(0x745CB400), %o0 ! 00000004E580FFC4 CASE:L2-B002 0 S .+0 | |
13718 | ta %xcc, 0x46 ! 00000004E580FFC8 CASE:L2-B002 0 S demap-page | |
13719 | fcmpgt16 %f26, %f16, %o2 ! 00000004E580FFCC CASE:L2-B002 0 S | |
13720 | or %l2, %i3, %i4 ! 00000004E580FFD0 CASE:L2-B002 0 S | |
13721 | edge8ln %o0, %o4, %l1 ! 00000004E580FFD4 CASE:L2-B002 0 S | |
13722 | and %i1, %o0, %l4 ! 00000004E580FFD8 CASE:L2-B002 0 S | |
13723 | fba BL40055 ! 00000004E580FFDC CASE:L2-B002 0 | |
13724 | .word 0xB7A9CCEC ! 00000004E580FFE0 CASE:L2-B002 0 S illop | |
13725 | BL40053:add %g1, 0xF4A, %g1 ! 00000004E580FFE4 CASE:L2-B003 0 chksum++ | |
13726 | .word 0x97A0D947 ! 00000004E580FFE8 CASE:L2-B003 0 S illop | |
13727 | xorcc %i1, %i5, %o2 ! 00000004E580FFEC CASE:L2-B003 0 S | |
13728 | fbuge,pt %fcc1, BL40050 ;.empty ! 00000004E580FFF0 CASE:L2-B003 0 L | |
13729 | .word 0xA9AD4A22 ! 00000004E580FFF4 CASE:L2-B003 0 L illop | |
13730 | andncc %l1, %o3, %o5 ! 00000004E580FFF8 CASE:L2-B003 0 S | |
13731 | .word 0xB1AA1CE2 ! 00000004E580FFFC CASE:L2-B003 0 S illop | |
13732 | orcc %o0, %l1, %i2 ! 00000004E5810000 CASE:L2-B003 0 S | |
13733 | .word 0xF592F1E1 ! 00000004E5810004 CASE:L2-B003 0 S illop | |
13734 | BL40050:bne,a,pt %xcc, BL40051 ! 00000004E5810008 CASE:L2-B003 0 L | |
13735 | edge8n %g1, %i3, %o4 ! 00000004E581000C CASE:L2-B003 0 S | |
13736 | .word 0xABA7D12B ! 00000004E5810010 CASE:L2-B003 0 S illop | |
13737 | BL40051:sra %l4, 0x1, %i0 ! 00000004E5810014 CASE:L2-B003 0 S | |
13738 | call .+8 ! 00000004E5810018 CASE:L2-B003 0 L | |
13739 | stxa %o5, [%g7+%g0]0x94 ! 00000004E581001C CASE:L2-B003 0 S BAD-ASI | |
13740 | BL40052:add %g1, 0x91B, %g1 ! 00000004E5810020 CASE:L2-B003 0 chksum++ | |
13741 | ba BL40055 ! 00000004E5810024 CASE:L2-B003 0 | |
13742 | fmovs %f2, %f3 ! 00000004E5810028 CASE:L2-B003 0 S | |
13743 | BL40055: ! SWCH:L1-B000 | |
13744 | add %g1, 0x41F, %g1 ! 00000004E581002C SWCH:L1-B000 0 chksum++ | |
13745 | .word 0xBFA2D770 ! 00000004E5810030 SWCH:L1-B000 0 S illop | |
13746 | addcc %g1, %o4, %i3 ! 00000004E5810034 SWCH:L1-B000 0 S | |
13747 | fpackfix %f18, %f27 ! 00000004E5810038 SWCH:L1-B000 0 S | |
13748 | andn %l0, %g7, %l0 ! 00000004E581003C SWCH:L1-B000 0 S | |
13749 | .word 0xED8F5B47 ! 00000004E5810040 SWCH:L1-B000 0 illop | |
13750 | membar 0x40 ! 00000004E5810044 SWCH:L1-B000 0 | |
13751 | ldda [%l5]0xF1, %f16 ! 00000004E5810048 SWCH:L1-B000 0 Blk-Load | |
13752 | membar 0x40 ! 00000004E581004C SWCH:L1-B000 0 | |
13753 | andcc %l0, %o5, %i4 ! 00000004E5810050 SWCH:L1-B000 0 S | |
13754 | andncc %o5, %i3, %o1 ! 00000004E5810054 SUBR:L0-B000 0 S | |
13755 | xorcc %i0, %i0, %i5 ! 00000004E5810058 SUBR:L0-B000 0 S | |
13756 | fpack16 %f28, %f16 ! 00000004E581005C SUBR:L0-B000 0 S | |
13757 | .word 0x3F5A35BB ! 00000004E5810060 SUBR:L0-B000 0 S random | |
13758 | .word 0x1CB2A71C ! 00000004E5810064 SUBR:L0-B000 0 S random | |
13759 | fmovsu %fcc3, %f3, %f4 ! 00000004E5810068 SUBR:L0-B000 0 S | |
13760 | ta %xcc, 0x46 ! 00000004E581006C SUBR:L0-B000 0 S demap-page | |
13761 | edge8ln %l0, %l0, %l0 ! 00000004E5810070 SUBR:L0-B000 0 S | |
13762 | fnot1 %f30, %f18 ! 00000004E5810074 SUBR:L0-B000 0 S | |
13763 | nop ! 00000004E5810078 SUBR:L0-B000 0 S | |
13764 | ta %xcc, 0x45 ! 00000004E581007C SUBR:L0-B000 0 demap-stack | |
13765 | add %g1, 0x75, %i0 ! 00000004E5810080 SUBR:L0-B000 0 | |
13766 | .word 0x9BD65508 ! 00000004E5810084 SUBR:L0-B000 0 illop | |
13767 | .word 0x815E345E ! 00000004E5810088 SUBR:L0-B000 0 illop | |
13768 | .word 0x9DA85437 ! 00000004E581008C SUBR:L0-B000 0 illop | |
13769 | ||
13770 | SECTION .btext022_pg1 TEXT_VA=0x4e5810000 | |
13771 | attr_text { | |
13772 | Name = .btext022_pg1, | |
13773 | VA = 0x4e5810000, | |
13774 | RA = 0xfdfeb0000, | |
13775 | PA = ra2pa(0xfdfeb0000,0), | |
13776 | tsbonly, | |
13777 | part_0_ctx_nonzero_tsb_config_1, | |
13778 | TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1, | |
13779 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13780 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13781 | } | |
13782 | .text; .skip 8 | |
13783 | ||
13784 | !======================================================================== | |
13785 | ||
13786 | SECTION .btext023 TEXT_VA=0x200b165d3f00 | |
13787 | attr_text { | |
13788 | Name = .btext023, | |
13789 | VA = 0x200b165d3f00, | |
13790 | RA = 0xfffeaff00, | |
13791 | PA = ra2pa(0xfffeaff00,0), | |
13792 | notsb | |
13793 | } | |
13794 | ||
13795 | SECTION .btext023_pg0 TEXT_VA=0x200b165d2000 | |
13796 | attr_text { | |
13797 | Name = .btext023_pg0, | |
13798 | VA = 0x200b165d2000, | |
13799 | RA = 0xfffeae000, | |
13800 | PA = ra2pa(0xfffeae000,0), | |
13801 | tsbonly, | |
13802 | part_0_ctx_nonzero_tsb_config_3, | |
13803 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
13804 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13805 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13806 | } | |
13807 | .text; .skip 8 | |
13808 | ||
13809 | ||
13810 | SECTION .btext023 | |
13811 | .text | |
13812 | .global SUBR066; SUBR066: | |
13813 | BL40056: ! SUBR:L0-B000 | |
13814 | add %g1, 0x69C, %g1 ! 0000200B165D3F00 SUBR:L0-B000 0 chksum++ | |
13815 | save %o6, -128, %o6 ! 0000200B165D3F04 SUBR:L0-B000 0 | |
13816 | .word 0xBBA29270 ! 0000200B165D3F08 SUBR:L0-B000 0 illop | |
13817 | or %l7,%hm(0x10BBA29270),%l7 ! 0000200B165D3F0C SUBR:L0-B000 0 | |
13818 | .word 0xE958A0C6 ! 0000200B165D3F10 SUBR:L0-B000 0 illop | |
13819 | or %l6,%lo(0x10BBA29270),%l6 ! 0000200B165D3F14 SUBR:L0-B000 0 | |
13820 | sllx %l7, 0x20, %l7 ! 0000200B165D3F18 SUBR:L0-B000 0 | |
13821 | or %l7, %l6, %l7 ! 0000200B165D3F1C SUBR:L0-B000 0 | |
13822 | .word 0x81E80000 ! 0000200B165D3F20 SUBR:L0-B000 0 random | |
13823 | .word 0x8DB042E6 ! 0000200B165D3F24 SUBR:L0-B000 0 S illop | |
13824 | .word 0xCB6F55FF ! 0000200B165D3F28 SUBR:L0-B000 0 S illop | |
13825 | rd %gsr, %l6 ! 0000200B165D3F2C SUBR:L0-B000 0 S | |
13826 | wr %l6, 0x58, %gsr ! 0000200B165D3F30 SUBR:L0-B000 0 S | |
13827 | fcmpd %fcc3, %f6, %f62 ! 0000200B165D3F34 SUBR:L0-B000 0 S | |
13828 | edge8 %o2, %o0, %i0 ! 0000200B165D3F38 SUBR:L0-B000 0 S | |
13829 | add %g1, 0x1FA, %g1 ! 0000200B165D3F3C SUBR:L0-B000 0 chksum++ | |
13830 | flushw ! 0000200B165D3F40 SUBR:L0-B000 0 | |
13831 | .word 0x87C6DE4C ! 0000200B165D3F44 LOOP:L1-B000 0 illop | |
13832 | BL40059: ! LOOP:L1-B000 | |
13833 | add %g1, 0x580, %g1 ! 0000200B165D3F48 LOOP:L1-B000 0 chksum++ | |
13834 | andcc %o5, 0x20, %g0 ! 0000200B165D3F4C SKIP:L2-B000 0 | |
13835 | bz,a,pt %xcc, BL40057 ! 0000200B165D3F50 SKIP:L2-B000 0 | |
13836 | andncc %i0, %i4, %i0 ! 0000200B165D3F54 SKIP:L2-B000 0 S | |
13837 | .word 0xADAE1FEF ! 0000200B165D3F58 SKIP:L2-B000 0 S illop | |
13838 | .word 0x9B5C40F8 ! 0000200B165D3F5C SKIP:L2-B000 0 S random | |
13839 | fcmps %fcc2, %f10, %f8 ! 0000200B165D3F60 SKIP:L2-B000 0 S | |
13840 | .word 0xC29963F9 ! 0000200B165D3F64 SKIP:L2-B000 0 S illop | |
13841 | xor %i2, %i4, %o4 ! 0000200B165D3F68 SKIP:L2-B000 0 S | |
13842 | array16 %g1, %o4, %i3 ! 0000200B165D3F6C SKIP:L2-B000 0 S | |
13843 | .word 0xCCE708F1 ! 0000200B165D3F70 SKIP:L2-B000 0 S illop | |
13844 | .word 0xA3A185DE ! 0000200B165D3F74 SKIP:L2-B000 0 S illop | |
13845 | .word 0x99A80AE2 ! 0000200B165D3F78 SKIP:L2-B000 0 S illop_FP | |
13846 | add %g1, 0xCF0, %g1 ! 0000200B165D3F7C SKIP:L2-B000 0 chksum++ | |
13847 | call .+8 ! 0000200B165D3F80 SKIP:L2-B000 0 S | |
13848 | orncc %g1, %i3, %o3 ! 0000200B165D3F84 SKIP:L2-B000 0 S | |
13849 | .word 0xADA1488B ! 0000200B165D3F88 SKIP:L2-B000 0 S illop | |
13850 | .word 0xC6E630E6 ! 0000200B165D3F8C SKIP:L2-B000 0 S illop | |
13851 | xnorcc %i3, %g1, %o5 ! 0000200B165D3F90 SKIP:L2-B000 0 S | |
13852 | fnegs %f8, %f9 ! 0000200B165D3F94 SKIP:L2-B000 0 S | |
13853 | .word 0xB5B1508E ! 0000200B165D3F98 SKIP:L2-B000 0 S illop | |
13854 | fcmpes %fcc3, %f9, %f8 ! 0000200B165D3F9C SKIP:L2-B000 0 S | |
13855 | .word 0xB3FBF764 ! 0000200B165D3FA0 SKIP:L2-B000 0 S illop | |
13856 | fba,a BL40058 ! 0000200B165D3FA4 SKIP:L2-B000 0 | |
13857 | .word 0xA178D7C0 ! 0000200B165D3FA8 SKIP:L2-B000 0 S random | |
13858 | BL40057: ! ELSE:L2-B001 | |
13859 | subccc %i1, %i3, %i2 ! 0000200B165D3FAC ELSE:L2-B001 0 S | |
13860 | and %o4, %o3, %o5 ! 0000200B165D3FB0 ELSE:L2-B001 0 S | |
13861 | fsubd %f14, %f34, %f14 ! 0000200B165D3FB4 ELSE:L2-B001 0 S | |
13862 | ta %xcc, 0x46 ! 0000200B165D3FB8 ELSE:L2-B001 0 S demap-page | |
13863 | .word 0x356718FA ! 0000200B165D3FBC ELSE:L2-B001 0 S random | |
13864 | xnor %i1, %i2, %l4 ! 0000200B165D3FC0 ELSE:L2-B001 0 S | |
13865 | fmovsu %fcc2, %f21, %f25 ! 0000200B165D3FC4 ELSE:L2-B001 0 S | |
13866 | orncc %i1, %i1, %i4 ! 0000200B165D3FC8 ELSE:L2-B001 0 S | |
13867 | ta %xcc, 0x46 ! 0000200B165D3FCC ELSE:L2-B001 0 S demap-page | |
13868 | add %g1, 0x1AB, %g1 ! 0000200B165D3FD0 ELSE:L2-B001 0 chksum++ | |
13869 | fpadd32s %f27, %f17, %f26 ! 0000200B165D3FD4 ELSE:L2-B001 0 S | |
13870 | bshuffle %f16, %f20, %f18 ! 0000200B165D3FD8 ELSE:L2-B001 0 S | |
13871 | .word 0xBDD08805 ! 0000200B165D3FDC ELSE:L2-B001 0 S illop | |
13872 | fadds %f2, %f10, %f5 ! 0000200B165D3FE0 ELSE:L2-B001 0 S | |
13873 | fpadd32s %f31, %f21, %f28 ! 0000200B165D3FE4 ELSE:L2-B001 0 S | |
13874 | BL40058: ! ELSE:L2-B001 | |
13875 | add %g1, 0xB23, %g1 ! 0000200B165D3FE8 ELSE:L2-B001 0 chksum++ | |
13876 | .word 0xA1B01001 ! 0000200B165D3FEC LOOP:L1-B000 0 S illop | |
13877 | .word 0xBFB582F8 ! 0000200B165D3FF0 LOOP:L1-B000 0 S illop_VIS | |
13878 | alignaddr %i4, %i1, %l0 ! 0000200B165D3FF4 LOOP:L1-B000 0 S | |
13879 | xorcc %l0, %l4, %l2 ! 0000200B165D3FF8 LOOP:L1-B000 0 S | |
13880 | pdist %f20, %f26, %f30 ! 0000200B165D3FFC LOOP:L1-B000 0 S | |
13881 | subcc %l3, 0x1, %l3 ! 0000200B165D4000 LOOP:L1-B000 0 | |
13882 | bnz BL40059 ! 0000200B165D4004 LOOP:L1-B000 0 | |
13883 | .word 0xAFA8DC32 ! 0000200B165D4008 LOOP:L1-B000 0 S illop | |
13884 | .word 0x9FA50D4B ! 0000200B165D400C LOOP:L1-B000 0 illop | |
13885 | .word 0xBBAD086E ! 0000200B165D4010 SUBR:L0-B000 0 S illop | |
13886 | fpack16 %f26, %f28 ! 0000200B165D4014 SUBR:L0-B000 0 S | |
13887 | rd %gsr, %l6 ! 0000200B165D4018 SUBR:L0-B000 0 S | |
13888 | .word 0x83880000 ! 0000200B165D401C SUBR:L0-B000 0 S random | |
13889 | .word 0xA944286B ! 0000200B165D4020 SUBR:L0-B000 0 S illop | |
13890 | .word 0x1EA5DA41 ! 0000200B165D4024 SUBR:L0-B000 0 random | |
13891 | .word 0xA3AF8483 ! 0000200B165D4028 SUBR:L0-B000 0 illop | |
13892 | .word 0xB3641EEA ! 0000200B165D402C SUBR:L0-B000 0 S illop | |
13893 | bge,pn %xcc, BL40060 ! 0000200B165D4030 SUBR:L0-B000 0 | |
13894 | restore %i0, %l7, %o0 ! 0000200B165D4034 SUBR:L0-B000 0 | |
13895 | BL40060:jmpl %o7+0x0008, %g0 ! 0000200B165D4038 SUBR:L0-B000 0 | |
13896 | .word 0xBBAC8E94 ! 0000200B165D403C SUBR:L0-B000 0 illop | |
13897 | ||
13898 | SECTION .btext023_pg1 TEXT_VA=0x200b165d4000 | |
13899 | attr_text { | |
13900 | Name = .btext023_pg1, | |
13901 | VA = 0x200b165d4000, | |
13902 | RA = 0xfffeb0000, | |
13903 | PA = ra2pa(0xfffeb0000,0), | |
13904 | tsbonly, | |
13905 | part_0_ctx_nonzero_tsb_config_3, | |
13906 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
13907 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13908 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13909 | } | |
13910 | .text; .skip 8 | |
13911 | ||
13912 | !======================================================================== | |
13913 | ||
13914 | SECTION .btext024 TEXT_VA=0x339735f00 | |
13915 | attr_text { | |
13916 | Name = .btext024, | |
13917 | VA = 0x339735f00, | |
13918 | RA = 0xfffeabf00, | |
13919 | PA = ra2pa(0xfffeabf00,0), | |
13920 | notsb | |
13921 | } | |
13922 | ||
13923 | SECTION .btext024_pg0 TEXT_VA=0x339734000 | |
13924 | attr_text { | |
13925 | Name = .btext024_pg0, | |
13926 | VA = 0x339734000, | |
13927 | RA = 0xfffeaa000, | |
13928 | PA = ra2pa(0xfffeaa000,0), | |
13929 | tsbonly, | |
13930 | part_0_ctx_nonzero_tsb_config_3, | |
13931 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
13932 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13933 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13934 | } | |
13935 | .text; .skip 8 | |
13936 | ||
13937 | ||
13938 | SECTION .btext024 | |
13939 | .text | |
13940 | .global SUBR067; SUBR067: | |
13941 | BL40062: ! SUBR:L0-B000 | |
13942 | add %g1, 0xA9F, %g1 ! 0000000339735F00 SUBR:L0-B000 0 chksum++ | |
13943 | bz BL40061 ! 0000000339735F04 SUBR:L0-B000 0 | |
13944 | save %o6, -128, %o6 ! 0000000339735F08 SUBR:L0-B000 0 | |
13945 | BL40061: ! SUBR:L0-B000 | |
13946 | sethi %hh(0x339735F00),%l7 ! 0000000339735F0C SUBR:L0-B000 0 SUBR067 | |
13947 | or %l7,%hm(0x339735F00),%l7 ! 0000000339735F10 SUBR:L0-B000 0 | |
13948 | .word 0x8BAE2013 ! 0000000339735F14 SUBR:L0-B000 0 illop | |
13949 | or %l6,%lo(0x339735F00),%l6 ! 0000000339735F18 SUBR:L0-B000 0 | |
13950 | sllx %l7, 0x20, %l7 ! 0000000339735F1C SUBR:L0-B000 0 | |
13951 | .word 0xA3AF4430 ! 0000000339735F20 SUBR:L0-B000 0 illop | |
13952 | add %g1, 0x394, %g1 ! 0000000339735F24 SUBR:L0-B000 0 chksum++ | |
13953 | or %g0, 0x2, %l4 ! 0000000339735F28 LOOP:L1-B000 0 | |
13954 | BL40075: ! LOOP:L1-B000 | |
13955 | add %g1, 0x8F8, %g1 ! 0000000339735F2C LOOP:L1-B000 0 chksum++ | |
13956 | .word 0x9DE3A060 ! 0000000339735F30 LOOP:L1-B000 0 S random | |
13957 | bmask %o4, %o2, %o1 ! 0000000339735F34 LOOP:L1-B000 0 S | |
13958 | .word 0x393F430D ! 0000000339735F38 LOOP:L1-B000 0 S random | |
13959 | wr %l6, 0xF0, %gsr ! 0000000339735F3C LOOP:L1-B000 0 S | |
13960 | .word 0x89F00000 ! 0000000339735F40 LOOP:L1-B000 0 S illop | |
13961 | xor %o1, %i1, %l0 ! 0000000339735F44 LOOP:L1-B000 0 S | |
13962 | fpadd32s %f30, %f17, %f31 ! 0000000339735F48 LOOP:L1-B000 0 S | |
13963 | or %g1, %l0, %i3 ! 0000000339735F4C LOOP:L1-B000 0 S | |
13964 | fpackfix %f18, %f16 ! 0000000339735F50 LOOP:L1-B000 0 S | |
13965 | fnegs %f27, %f26 ! 0000000339735F54 LOOP:L1-B000 0 S | |
13966 | fpmerge %f31, %f18, %f28 ! 0000000339735F58 LOOP:L1-B000 0 S | |
13967 | .word 0xEBDE79BF ! 0000000339735F5C LOOP:L1-B000 0 S random | |
13968 | andcc %o1, 0x200, %g0 ! 0000000339735F60 SKIP:L2-B000 0 | |
13969 | bnz,a,pn %xcc, BL40063 ! 0000000339735F64 SKIP:L2-B000 0 | |
13970 | andncc %i3, %o3, %o3 ! 0000000339735F68 SKIP:L2-B000 0 S | |
13971 | xnorcc %i1, %o3, %i1 ! 0000000339735F6C SKIP:L2-B000 0 S | |
13972 | orn %i5, %i4, %l3 ! 0000000339735F70 SKIP:L2-B000 0 S | |
13973 | faddd %f46, %f14, %f12 ! 0000000339735F74 SKIP:L2-B000 0 S | |
13974 | .word 0x345F3DF6 ! 0000000339735F78 SKIP:L2-B000 0 S illop | |
13975 | add %g1, 0x685, %g1 ! 0000000339735F7C SKIP:L2-B000 0 chksum++ | |
13976 | movrnz %i0, %g1, %o1 ! 0000000339735F80 SKIP:L2-B000 0 S | |
13977 | and %o1, %o1, %l3 ! 0000000339735F84 SKIP:L2-B000 0 S | |
13978 | orcc %o1, %l3, %l2 ! 0000000339735F88 SKIP:L2-B000 0 S | |
13979 | .word 0x83F00000 ! 0000000339735F8C SKIP:L2-B000 0 S illop | |
13980 | fabsd %f12, %f12 ! 0000000339735F90 SKIP:L2-B000 0 S | |
13981 | andcc %l2, %l3, %o5 ! 0000000339735F94 SKIP:L2-B000 0 S | |
13982 | fba BL40064 ! 0000000339735F98 SKIP:L2-B000 0 | |
13983 | .word 0xA3CE4688 ! 0000000339735F9C SKIP:L2-B000 0 S illop | |
13984 | BL40063: ! ELSE:L2-B001 | |
13985 | .word 0x84ECE2E3 ! 0000000339735FA0 ELSE:L2-B001 0 S illop | |
13986 | pdist %f24, %f30, %f30 ! 0000000339735FA4 ELSE:L2-B001 0 S | |
13987 | .word 0x9DAB007D ! 0000000339735FA8 ELSE:L2-B001 0 S illop | |
13988 | .word 0xA37B100B ! 0000000339735FAC ELSE:L2-B001 0 S illop | |
13989 | .word 0xE5AEF585 ! 0000000339735FB0 ELSE:L2-B001 0 S illop | |
13990 | andn %o4, %o4, %l2 ! 0000000339735FB4 ELSE:L2-B001 0 S | |
13991 | .word 0xE1DF7DE7 ! 0000000339735FB8 ELSE:L2-B001 0 illop | |
13992 | .word 0xD23C0F1B ! 0000000339735FBC ELSE:L2-B001 0 S illop | |
13993 | .word 0x81E80000 ! 0000000339735FC0 ELSE:L2-B001 0 S random | |
13994 | .word 0xF9C1AD5A ! 0000000339735FC4 ELSE:L2-B001 0 S illop | |
13995 | udiv %o5, %g0, %i7 ! 0000000339735FC8 ELSE:L2-B001 0 S | |
13996 | .word 0xA7B103CA ! 0000000339735FCC ELSE:L2-B001 0 S illop | |
13997 | ta %xcc, 0x40 ! 0000000339735FD0 ELSE:L2-B001 0 S +-priv | |
13998 | bmask %l2, %i3, %i5 ! 0000000339735FD4 ELSE:L2-B001 0 S | |
13999 | .word 0x978D791F ! 0000000339735FD8 ELSE:L2-B001 0 S illop | |
14000 | BL40064: ! ELSE:L2-B001 | |
14001 | add %g1, 0x515, %g1 ! 0000000339735FDC ELSE:L2-B001 0 chksum++ | |
14002 | fbl,pt %fcc2, BL40065 ! 0000000339735FE0 SKIP:L2-B002 0 | |
14003 | subcc %o4, %o2, %i4 ! 0000000339735FE4 SKIP:L2-B002 0 S | |
14004 | andn %l2, %g1, %i2 ! 0000000339735FE8 SKIP:L2-B002 0 S | |
14005 | ta %xcc, 0x46 ! 0000000339735FEC SKIP:L2-B002 0 S demap-page | |
14006 | .word 0x837152A5 ! 0000000339735FF0 SKIP:L2-B002 0 S illop | |
14007 | sra %i4, %g1, %o2 ! 0000000339735FF4 SKIP:L2-B002 0 S | |
14008 | .word 0xC328003C ! 0000000339735FF8 SKIP:L2-B002 0 S random | |
14009 | fsubs %f4, %f5, %f2 ! 0000000339735FFC SKIP:L2-B002 0 S | |
14010 | add %g1, 0x9F4, %g1 ! 0000000339736000 SKIP:L2-B002 0 chksum++ | |
14011 | .word 0x0D0C7EA4 ! 0000000339736004 SKIP:L2-B002 0 S random | |
14012 | .word 0xE90D15E7 ! 0000000339736008 SKIP:L2-B002 0 S illop | |
14013 | array16 %i5, %g1, %o3 ! 000000033973600C SKIP:L2-B002 0 S | |
14014 | edge16l %l1, %i2, %o0 ! 0000000339736010 SKIP:L2-B002 0 S | |
14015 | fpadd16s %f30, %f16, %f27 ! 0000000339736014 SKIP:L2-B002 0 S | |
14016 | .word 0x89A750CC ! 0000000339736018 SKIP:L2-B002 0 S illop | |
14017 | move %fcc1, %i5, %l3 ! 000000033973601C SKIP:L2-B002 0 S | |
14018 | fpsub32 %f30, %f16, %f28 ! 0000000339736020 SKIP:L2-B002 0 S | |
14019 | fands %f26, %f18, %f25 ! 0000000339736024 SKIP:L2-B002 0 S | |
14020 | edge32n %g1, %g1, %i3 ! 0000000339736028 SKIP:L2-B002 0 S | |
14021 | ba,a,pn %icc, BL40066 ! 000000033973602C SKIP:L2-B002 0 | |
14022 | orncc %l3, %i0, %l0 ! 0000000339736030 SKIP:L2-B002 0 S | |
14023 | BL40065: ! ELSE:L2-B003 | |
14024 | movrlz %o3, %o1, %o1 ! 0000000339736034 ELSE:L2-B003 0 S | |
14025 | call .+8 ! 0000000339736038 ELSE:L2-B003 0 S | |
14026 | and %l3, %i0, %o5 ! 000000033973603C ELSE:L2-B003 0 S | |
14027 | .word 0xED7C4A4B ! 0000000339736040 ELSE:L2-B003 0 S illop | |
14028 | .word 0x97906000 ! 0000000339736044 ELSE:L2-B003 0 random | |
14029 | fsrc1 %f30, %f24 ! 0000000339736048 ELSE:L2-B003 0 S | |
14030 | fcmpeq16 %f22, %f22, %l0 ! 000000033973604C ELSE:L2-B003 0 S | |
14031 | rd %gsr, %l6 ! 0000000339736050 ELSE:L2-B003 0 S | |
14032 | wr %l6, 0x60, %gsr ! 0000000339736054 ELSE:L2-B003 0 S | |
14033 | fcmps %fcc0, %f8, %f5 ! 0000000339736058 ELSE:L2-B003 0 S | |
14034 | .word 0xDB90D81C ! 000000033973605C ELSE:L2-B003 0 S random | |
14035 | movcs %icc, %o1, %l2 ! 0000000339736060 ELSE:L2-B003 0 S | |
14036 | BL40066: ! ELSE:L2-B003 | |
14037 | add %g1, 0x7C0, %g1 ! 0000000339736064 ELSE:L2-B003 0 chksum++ | |
14038 | fcmpd %fcc0, %f32, %f46 ! 0000000339736068 SKIP:L2-B004 0 | |
14039 | fbl BL40070 ! 000000033973606C SKIP:L2-B004 0 | |
14040 | orn %i5, %i5, %i5 ! 0000000339736070 SKIP:L2-B004 0 S | |
14041 | fsubd %f14, %f38, %f36 ! 0000000339736074 SKIP:L2-B004 0 S | |
14042 | .word 0x1754271C ! 0000000339736078 SKIP:L2-B004 0 S random | |
14043 | fnot1 %f28, %f22 ! 000000033973607C SKIP:L2-B004 0 S | |
14044 | fabss %f5, %f4 ! 0000000339736080 SKIP:L2-B004 0 S | |
14045 | .word 0xDB965123 ! 0000000339736084 SKIP:L2-B004 0 S random | |
14046 | fones %f27 ! 0000000339736088 SKIP:L2-B004 0 S | |
14047 | nop ! 000000033973608C SKIP:L2-B004 0 S | |
14048 | add %g1, 0x977, %g1 ! 0000000339736090 SKIP:L2-B004 0 chksum++ | |
14049 | orncc %o5, %g1, %i4 ! 0000000339736094 SKIP:L2-B004 0 S | |
14050 | .word 0x8D89690C ! 0000000339736098 SKIP:L2-B004 0 S illop | |
14051 | bcc,a,pn %icc, BL40067 ! 000000033973609C SKIP:L2-B004 0 L | |
14052 | xor %o0, %i5, %l1 ! 00000003397360A0 SKIP:L2-B004 0 S | |
14053 | .word 0xC3368D58 ! 00000003397360A4 SKIP:L2-B004 0 S illop | |
14054 | bnz,a,pn %icc, BL40068 ;.empty ! 00000003397360A8 SKIP:L2-B004 0 L | |
14055 | bcs,pt %icc, BL40067 ;.empty ! 00000003397360AC SKIP:L2-B004 0 L | |
14056 | brnz,pt %i1, BL40069 ! 00000003397360B0 SKIP:L2-B004 0 L | |
14057 | xnorcc %o1, %l2, %i1 ! 00000003397360B4 SKIP:L2-B004 0 S | |
14058 | BL40067:alignaddr %i1, %i4, %o2 ! 00000003397360B8 SKIP:L2-B004 0 S | |
14059 | fble BL40069 ! 00000003397360BC SKIP:L2-B004 0 L | |
14060 | BL40069:.word 0x81C3E008 ! 00000003397360C0 SKIP:L2-B004 0 S random | |
14061 | BL40068:.word 0x91A650E3 ! 00000003397360C4 SKIP:L2-B004 0 illop | |
14062 | .word 0xAB96201F ! 00000003397360C8 SKIP:L2-B004 0 illop | |
14063 | fand %f22, %f16, %f16 ! 00000003397360CC SKIP:L2-B004 0 S | |
14064 | BL40070: ! ELSE:L2-B005 | |
14065 | .word 0x28D607A6 ! 00000003397360D0 ELSE:L2-B005 0 S illop | |
14066 | xor %g1, %l1, %i0 ! 00000003397360D4 ELSE:L2-B005 0 S | |
14067 | or %o1, %i5, %o4 ! 00000003397360D8 ELSE:L2-B005 0 S | |
14068 | ldxa [%g2+%g0]0xD5, %o0 ! 00000003397360DC ELSE:L2-B005 0 S BAD-ASI | |
14069 | bmask %g1, %l1, %o0 ! 00000003397360E0 ELSE:L2-B005 0 S | |
14070 | wr %g1, 0x27C, %fprs ! 00000003397360E4 ELSE:L2-B005 0 S | |
14071 | add %g1, 0xEC9, %g1 ! 00000003397360E8 ELSE:L2-B005 0 chksum++ | |
14072 | orncc %i1, %o2, %i3 ! 00000003397360EC ELSE:L2-B005 0 S | |
14073 | subccc %i1, %g1, %g0 ! 00000003397360F0 ELSE:L2-B005 0 S | |
14074 | ldx [%g2+0x0030], %g5 ! 00000003397360F4 ELSE:L2-B005 0 S BASE<BD40026 | |
14075 | .word 0x13DBB070 ! 00000003397360F8 ELSE:L2-B005 0 S illop | |
14076 | BL40071: ! ELSE:L2-B005 | |
14077 | add %g1, 0x1C7, %g1 ! 00000003397360FC ELSE:L2-B005 0 chksum++ | |
14078 | andcc %i4, 0x10, %g0 ! 0000000339736100 SKIP:L2-B006 0 | |
14079 | bz,pt %xcc, BL40072 ! 0000000339736104 SKIP:L2-B006 0 | |
14080 | .word 0xCA1A6CF0 ! 0000000339736108 SKIP:L2-B006 0 S illop | |
14081 | orcc %i0, %o2, %i1 ! 000000033973610C SKIP:L2-B006 0 S | |
14082 | sdivcc %i0, %g7, %l5 ! 0000000339736110 SKIP:L2-B006 0 S | |
14083 | edge32 %i1, %o1, %i5 ! 0000000339736114 SKIP:L2-B006 0 S | |
14084 | faligndata %f20, %f30, %f24 ! 0000000339736118 SKIP:L2-B006 0 S | |
14085 | .word 0xC6E09866 ! 000000033973611C SKIP:L2-B006 0 S illop | |
14086 | sll %i1, 0x1, %o4 ! 0000000339736120 SKIP:L2-B006 0 S | |
14087 | ldxa [%g7+%g0]0x01, %o2 ! 0000000339736124 SKIP:L2-B006 0 S BAD-ASI | |
14088 | .word 0x90CD5D55 ! 0000000339736128 SKIP:L2-B006 0 S illop | |
14089 | .word 0x83880000 ! 000000033973612C SKIP:L2-B006 0 random | |
14090 | and %g1, %o0, %l3 ! 0000000339736130 SKIP:L2-B006 0 S | |
14091 | ta %xcc, 0x46 ! 0000000339736134 SKIP:L2-B006 0 S demap-page | |
14092 | .word 0x05CA0727 ! 0000000339736138 SKIP:L2-B006 0 S illop | |
14093 | andncc %o4, %i1, %o1 ! 000000033973613C SKIP:L2-B006 0 S | |
14094 | .word 0xB6149093 ! 0000000339736140 SKIP:L2-B006 0 S random | |
14095 | fba,a,pn %fcc2, BL40074 ! 0000000339736144 SKIP:L2-B006 0 | |
14096 | xnorcc %o4, %i5, %i2 ! 0000000339736148 SKIP:L2-B006 0 S | |
14097 | BL40072: ! ELSE:L2-B007 | |
14098 | .word 0xD3CFFB19 ! 000000033973614C ELSE:L2-B007 0 S illop | |
14099 | stx %fsr, [%g2+0x0060] ! 0000000339736150 ELSE:L2-B007 0 S <BD40055 | |
14100 | nop ! 0000000339736154 ELSE:L2-B007 0 S | |
14101 | nop ! 0000000339736158 ELSE:L2-B007 0 S | |
14102 | xnor %o4, %l2, %o0 ! 000000033973615C ELSE:L2-B007 0 S | |
14103 | xnorcc %i5, %o4, %i5 ! 0000000339736160 ELSE:L2-B007 0 S | |
14104 | .word 0x978867E3 ! 0000000339736164 ELSE:L2-B007 0 S illop | |
14105 | subcc %i5, %g1, %o1 ! 0000000339736168 ELSE:L2-B007 0 S | |
14106 | faddd %f12, %f46, %f44 ! 000000033973616C ELSE:L2-B007 0 S | |
14107 | edge32l %i5, %i5, %i2 ! 0000000339736170 ELSE:L2-B007 0 S | |
14108 | fbne,pn %fcc1, BL40073 ! 0000000339736174 ELSE:L2-B007 0 L | |
14109 | cmp %l3, %g1 ! 0000000339736178 ELSE:L2-B007 0 S | |
14110 | BL40073:add %g1, 0x97A, %g1 ! 000000033973617C ELSE:L2-B007 0 chksum++ | |
14111 | add %g1, 0x922, %g1 ! 0000000339736180 ELSE:L2-B007 0 chksum++ | |
14112 | ldx [%g3-0x0088], %g3 ! 0000000339736184 ELSE:L2-B007 0 ptr_chase | |
14113 | ldx [%g3-0x0088], %g3 ! 0000000339736188 ELSE:L2-B007 0 ptr_chase | |
14114 | ldx [%g3-0x0088], %g3 ! 000000033973618C ELSE:L2-B007 0 ptr_chase | |
14115 | .word 0x8FCF0E53 ! 0000000339736190 ELSE:L2-B007 0 illop | |
14116 | .word 0x9BADDCF5 ! 0000000339736194 ELSE:L2-B007 0 illop | |
14117 | ldx [%g3-0x0088], %g3 ! 0000000339736198 ELSE:L2-B007 0 ptr_chase | |
14118 | .word 0x35A68544 ! 000000033973619C ELSE:L2-B007 0 random | |
14119 | ldx [%g3-0x0088], %g3 ! 00000003397361A0 ELSE:L2-B007 0 ptr_chase | |
14120 | array16 %o3, %o1, %o3 ! 00000003397361A4 ELSE:L2-B007 0 S | |
14121 | .word 0xE7174AE7 ! 00000003397361A8 ELSE:L2-B007 0 S illop | |
14122 | .word 0xD9794F3D ! 00000003397361AC ELSE:L2-B007 0 S illop | |
14123 | BL40074: ! ELSE:L2-B007 | |
14124 | add %g1, 0x8C1, %g1 ! 00000003397361B0 ELSE:L2-B007 0 chksum++ | |
14125 | subcc %l4, 0x1, %l4 ! 00000003397361B4 LOOP:L1-B000 0 | |
14126 | bnz,pn %xcc, BL40075 ! 00000003397361B8 LOOP:L1-B000 0 | |
14127 | fnegd %f34, %f34 ! 00000003397361BC LOOP:L1-B000 0 S | |
14128 | add %g1, 0x54E, %g1 ! 00000003397361C0 LOOP:L1-B000 0 chksum++ | |
14129 | andncc %i5, %g1, %o4 ! 00000003397361C4 SUBR:L0-B000 0 S | |
14130 | xnorcc %i2, %o0, %i2 ! 00000003397361C8 SUBR:L0-B000 0 S | |
14131 | edge32l %i2, %g1, %o0 ! 00000003397361CC SUBR:L0-B000 0 S | |
14132 | xnor %i5, %o0, %o1 ! 00000003397361D0 SUBR:L0-B000 0 S | |
14133 | fpsub16s %f20, %f25, %f25 ! 00000003397361D4 SUBR:L0-B000 0 S | |
14134 | .word 0xA7A58CB9 ! 00000003397361D8 SUBR:L0-B000 0 illop | |
14135 | faligndata %f24, %f30, %f30 ! 00000003397361DC SUBR:L0-B000 0 S | |
14136 | fba,pt %fcc0, BL40076 ! 00000003397361E0 SUBR:L0-B000 0 | |
14137 | restore %i0, %l7, %o0 ! 00000003397361E4 SUBR:L0-B000 0 | |
14138 | BL40076:jmpl %o7+0x0008, %g0 ! 00000003397361E8 SUBR:L0-B000 0 | |
14139 | nop ! 00000003397361EC SUBR:L0-B000 0 | |
14140 | ||
14141 | SECTION .btext024_pg1 TEXT_VA=0x339736000 | |
14142 | attr_text { | |
14143 | Name = .btext024_pg1, | |
14144 | VA = 0x339736000, | |
14145 | RA = 0xfffeac000, | |
14146 | PA = ra2pa(0xfffeac000,0), | |
14147 | tsbonly, | |
14148 | part_0_ctx_nonzero_tsb_config_3, | |
14149 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
14150 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14151 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14152 | } | |
14153 | .text; .skip 8 | |
14154 | ||
14155 | !======================================================================== | |
14156 | ||
14157 | SECTION .btext025 TEXT_VA=0xffffc7d8b5deff00 | |
14158 | attr_text { | |
14159 | Name = .btext025, | |
14160 | VA = 0xffffc7d8b5deff00, | |
14161 | RA = 0xfdfe8ff00, | |
14162 | PA = ra2pa(0xfdfe8ff00,0), | |
14163 | notsb | |
14164 | } | |
14165 | ||
14166 | SECTION .btext025_pg0 TEXT_VA=0xffffc7d8b5de0000 | |
14167 | attr_text { | |
14168 | Name = .btext025_pg0, | |
14169 | VA = 0xffffc7d8b5de0000, | |
14170 | RA = 0xfdfe80000, | |
14171 | PA = ra2pa(0xfdfe80000,0), | |
14172 | tsbonly, | |
14173 | part_0_ctx_nonzero_tsb_config_1, | |
14174 | TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1, | |
14175 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14176 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14177 | } | |
14178 | .text; .skip 8 | |
14179 | ||
14180 | ||
14181 | SECTION .btext025 | |
14182 | .text | |
14183 | .global SUBR068; SUBR068: | |
14184 | BL40077: ! SUBR:L0-B000 | |
14185 | add %g1, 0xCEF, %g1 ! FFFFC7D8B5DEFF00 SUBR:L0-B000 2 chksum++ | |
14186 | save %o6, -128, %o6 ! FFFFC7D8B5DEFF04 SUBR:L0-B000 2 | |
14187 | sethi %hh(0xFFFFC7D8B5DEFF00),%l7 ! FFFFC7D8B5DEFF08 SUBR:L0-B000 2 SUBR068 | |
14188 | or %l7,%hm(0xFFFFC7D8B5DEFF00),%l7 ! FFFFC7D8B5DEFF0C SUBR:L0-B000 2 | |
14189 | sethi %lm(0xFFFFC7D8B5DEFF00),%l6 ! FFFFC7D8B5DEFF10 SUBR:L0-B000 2 | |
14190 | or %l6,%lo(0xFFFFC7D8B5DEFF00),%l6 ! FFFFC7D8B5DEFF14 SUBR:L0-B000 2 | |
14191 | sllx %l7, 0x20, %l7 ! FFFFC7D8B5DEFF18 SUBR:L0-B000 2 | |
14192 | or %l7, %l6, %l7 ! FFFFC7D8B5DEFF1C SUBR:L0-B000 2 | |
14193 | ldxa [%g2+%g0]0x4B, %i5 ! FFFFC7D8B5DEFF20 SUBR:L0-B000 2 S BAD-ASI | |
14194 | movn %fcc3, %i5, %i0 ! FFFFC7D8B5DEFF24 SUBR:L0-B000 2 S | |
14195 | fcmpes %fcc3, %f9, %f2 ! FFFFC7D8B5DEFF28 SUBR:L0-B000 2 S | |
14196 | andn %i2, %i2, %o0 ! FFFFC7D8B5DEFF2C SUBR:L0-B000 2 S | |
14197 | sdivcc %i0, %g7, %o6 ! FFFFC7D8B5DEFF30 SUBR:L0-B000 2 S | |
14198 | add %g1, 0xFBF, %g1 ! FFFFC7D8B5DEFF34 SUBR:L0-B000 2 chksum++ | |
14199 | and %g1, 0xFE, %l0 ! FFFFC7D8B5DEFF38 LOOP:L1-B000 2 | |
14200 | BL40080: ! LOOP:L1-B000 | |
14201 | add %g1, 0x8C7, %g1 ! FFFFC7D8B5DEFF3C LOOP:L1-B000 3 chksum++ | |
14202 | fbl,a,pt %fcc1, BL40078 ! FFFFC7D8B5DEFF40 SKIP:L2-B000 3 | |
14203 | andncc %o5, %g7, %o5 ! FFFFC7D8B5DEFF44 SKIP:L2-B000 2 S | |
14204 | edge32l %i5, %i3, %i1 ! FFFFC7D8B5DEFF48 SKIP:L2-B000 1 S | |
14205 | fcmpne32 %f18, %f16, %o2 ! FFFFC7D8B5DEFF4C SKIP:L2-B000 1 S | |
14206 | xorcc %g1, %i1, %o5 ! FFFFC7D8B5DEFF50 SKIP:L2-B000 1 S | |
14207 | ta %xcc, 0x40 ! FFFFC7D8B5DEFF54 SKIP:L2-B000 1 S +-priv | |
14208 | fsubd %f46, %f38, %f0 ! FFFFC7D8B5DEFF58 SKIP:L2-B000 1 S | |
14209 | xnorcc %i5, %i2, %o4 ! FFFFC7D8B5DEFF5C SKIP:L2-B000 1 S | |
14210 | add %g6, 0x0, %g6 ! FFFFC7D8B5DEFF60 SKIP:L2-B000 1 S | |
14211 | wr %g1, 0xEDB, %fprs ! FFFFC7D8B5DEFF64 SKIP:L2-B000 1 S | |
14212 | andncc %i0, %g6, %o3 ! FFFFC7D8B5DEFF68 SKIP:L2-B000 1 S | |
14213 | add %g1, 0xAC5, %g1 ! FFFFC7D8B5DEFF6C SKIP:L2-B000 1 chksum++ | |
14214 | orn %o3, %o5, %o0 ! FFFFC7D8B5DEFF70 SKIP:L2-B000 1 S | |
14215 | call .+8 ! FFFFC7D8B5DEFF74 SKIP:L2-B000 1 S | |
14216 | fcmps %fcc1, %f9, %f2 ! FFFFC7D8B5DEFF78 SKIP:L2-B000 2 S | |
14217 | bmask %o5, %o3, %i4 ! FFFFC7D8B5DEFF7C SKIP:L2-B000 1 S | |
14218 | array32 %o4, %o5, %o4 ! FFFFC7D8B5DEFF80 SKIP:L2-B000 1 S | |
14219 | orcc %o2, %o2, %i2 ! FFFFC7D8B5DEFF84 SKIP:L2-B000 1 S | |
14220 | ba,a BL40079 ! FFFFC7D8B5DEFF88 SKIP:L2-B000 1 | |
14221 | andncc %o3, %o0, %i1 ! FFFFC7D8B5DEFF8C SKIP:L2-B000 0 S | |
14222 | BL40078: ! ELSE:L2-B001 | |
14223 | sdivcc %i1, %g7, %i7 ! FFFFC7D8B5DEFF90 ELSE:L2-B001 2 S | |
14224 | fcmple32 %f28, %f18, %i3 ! FFFFC7D8B5DEFF94 ELSE:L2-B001 2 S | |
14225 | fpack32 %f18, %f16, %f26 ! FFFFC7D8B5DEFF98 ELSE:L2-B001 2 S | |
14226 | sethi %hh(0xEAFCDAFF00),%l6 ! FFFFC7D8B5DEFF9C ELSE:L2-B001 2 SUBR069 | |
14227 | or %l6,%hm(0xEAFCDAFF00),%l6 ! FFFFC7D8B5DEFFA0 ELSE:L2-B001 2 | |
14228 | sethi %lm(0xEAFCDAFF00),%l5 ! FFFFC7D8B5DEFFA4 ELSE:L2-B001 2 | |
14229 | or %l5,%lo(0xEAFCDAFF00),%l5 ! FFFFC7D8B5DEFFA8 ELSE:L2-B001 2 | |
14230 | sllx %l6, 0x20, %l6 ! FFFFC7D8B5DEFFAC ELSE:L2-B001 2 | |
14231 | or %l6, %l5, %l6 ! FFFFC7D8B5DEFFB0 ELSE:L2-B001 2 | |
14232 | jmpl %l6+0x0000, %o7 ! FFFFC7D8B5DEFFB4 ELSE:L2-B001 2 S | |
14233 | xnorcc %o0, %o3, %i1 ! FFFFC7D8B5DEFFB8 ELSE:L2-B001 2 S | |
14234 | add %g1, 0xCCB, %g1 ! FFFFC7D8B5DEFFBC ELSE:L2-B001 2 chksum++ | |
14235 | fsubs %f9, %f5, %f9 ! FFFFC7D8B5DEFFC0 ELSE:L2-B001 2 S | |
14236 | edge8 %o0, %i4, %o1 ! FFFFC7D8B5DEFFC4 ELSE:L2-B001 2 S | |
14237 | xnor %i3, %i3, %i3 ! FFFFC7D8B5DEFFC8 ELSE:L2-B001 2 S | |
14238 | pdist %f26, %f28, %f20 ! FFFFC7D8B5DEFFCC ELSE:L2-B001 2 S | |
14239 | BL40079: ! ELSE:L2-B001 | |
14240 | add %g1, 0xFCC, %g1 ! FFFFC7D8B5DEFFD0 ELSE:L2-B001 3 chksum++ | |
14241 | fcmped %fcc1, %f38, %f0 ! FFFFC7D8B5DEFFD4 LOOP:L1-B000 3 S | |
14242 | fcmped %fcc3, %f38, %f62 ! FFFFC7D8B5DEFFD8 LOOP:L1-B000 3 S | |
14243 | alignaddrl %g1, %o1, %i2 ! FFFFC7D8B5DEFFDC LOOP:L1-B000 3 S | |
14244 | andcc %i2, %i1, %l2 ! FFFFC7D8B5DEFFE0 LOOP:L1-B000 3 S | |
14245 | srlx %l0, 0x1, %l0 ! FFFFC7D8B5DEFFE4 LOOP:L1-B000 3 | |
14246 | andcc %l0, 0x1, %g0 ! FFFFC7D8B5DEFFE8 LOOP:L1-B000 3 | |
14247 | bne,a,pt %xcc, BL40080 ! FFFFC7D8B5DEFFEC LOOP:L1-B000 3 | |
14248 | array8 %i3, %i0, %o2 ! FFFFC7D8B5DEFFF0 LOOP:L1-B000 1 S | |
14249 | add %g1, 0x42F, %g1 ! FFFFC7D8B5DEFFF4 LOOP:L1-B000 2 chksum++ | |
14250 | add %g1, 0x1DD, %i0 ! FFFFC7D8B5DEFFF8 SUBR:L0-B000 2 | |
14251 | return %i7+0x0008 ! FFFFC7D8B5DEFFFC SUBR:L0-B000 2 | |
14252 | add %g1, 0x77, %g1 ! FFFFC7D8B5DF0000 SUBR:L0-B000 2 chksum++ | |
14253 | ||
14254 | SECTION .btext025_pg1 TEXT_VA=0xffffc7d8b5df0000 | |
14255 | attr_text { | |
14256 | Name = .btext025_pg1, | |
14257 | VA = 0xffffc7d8b5df0000, | |
14258 | RA = 0xfdfe90000, | |
14259 | PA = ra2pa(0xfdfe90000,0), | |
14260 | tsbonly, | |
14261 | part_0_ctx_nonzero_tsb_config_1, | |
14262 | TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1, | |
14263 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14264 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14265 | } | |
14266 | .text; .skip 8 | |
14267 | ||
14268 | !======================================================================== | |
14269 | ||
14270 | SECTION .btext026 TEXT_VA=0xeafcdaff00 | |
14271 | attr_text { | |
14272 | Name = .btext026, | |
14273 | VA = 0xeafcdaff00, | |
14274 | RA = 0xfdfe6ff00, | |
14275 | PA = ra2pa(0xfdfe6ff00,0), | |
14276 | notsb | |
14277 | } | |
14278 | ||
14279 | SECTION .btext026_pg0 TEXT_VA=0xeafcda0000 | |
14280 | attr_text { | |
14281 | Name = .btext026_pg0, | |
14282 | VA = 0xeafcda0000, | |
14283 | RA = 0xfdfe60000, | |
14284 | PA = ra2pa(0xfdfe60000,0), | |
14285 | tsbonly, | |
14286 | part_0_ctx_nonzero_tsb_config_1, | |
14287 | TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1, | |
14288 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14289 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14290 | } | |
14291 | .text; .skip 8 | |
14292 | ||
14293 | ||
14294 | SECTION .btext026 | |
14295 | .text | |
14296 | .global SUBR069; SUBR069: | |
14297 | udivcc %o5, 0x0, %o1 ! 000000EAFCDAFF00 SUBR:L0-B000 2 S | |
14298 | fpack32 %f22, %f16, %f20 ! 000000EAFCDAFF04 SUBR:L0-B000 2 S | |
14299 | fpadd32 %f30, %f22, %f24 ! 000000EAFCDAFF08 SUBR:L0-B000 2 S | |
14300 | fzero %f26 ! 000000EAFCDAFF0C SUBR:L0-B000 2 S | |
14301 | array16 %o2, %o5, %o5 ! 000000EAFCDAFF10 SUBR:L0-B000 2 S | |
14302 | nop ! 000000EAFCDAFF14 SUBR:L0-B000 2 S | |
14303 | nop ! 000000EAFCDAFF18 SUBR:L0-B000 2 S | |
14304 | sra %o3, 0x1, %o3 ! 000000EAFCDAFF1C SUBR:L0-B000 2 S | |
14305 | fcmped %fcc1, %f38, %f42 ! 000000EAFCDAFF20 SUBR:L0-B000 2 S | |
14306 | array16 %o5, %o5, %o2 ! 000000EAFCDAFF24 SUBR:L0-B000 2 S | |
14307 | add %g1, 0x52A, %g1 ! 000000EAFCDAFF28 SUBR:L0-B000 2 chksum++ | |
14308 | add %o2, %g1, %o1 ! 000000EAFCDAFF2C SWCH:L1-B000 2 | |
14309 | andcc %o1, 0x10, %g0 ! 000000EAFCDAFF30 SWCH:L1-B000 2 | |
14310 | bnz,pn %xcc, BL40085 ! 000000EAFCDAFF34 SWCH:L1-B000 2 | |
14311 | andcc %o1, 0x400, %g0 ! 000000EAFCDAFF38 SWCH:L1-B000 2 | |
14312 | bnz,pn %xcc, BL40084 ! 000000EAFCDAFF3C SWCH:L1-B000 0 | |
14313 | .word 0xA37990C1 ! 000000EAFCDAFF40 SWCH:L1-B000 0 illop | |
14314 | bnz,pn %xcc, BL40082 ! 000000EAFCDAFF44 SWCH:L1-B000 0 | |
14315 | andcc %o1, 0x800, %g0 ! 000000EAFCDAFF48 SWCH:L1-B000 0 | |
14316 | .word 0xA5A4DAA0 ! 000000EAFCDAFF4C SWCH:L1-B000 0 illop | |
14317 | .word 0x9FC68000 ! 000000EAFCDAFF50 SWCH:L1-B000 0 random | |
14318 | pdist %f20, %f26, %f30 ! 000000EAFCDAFF54 SWCH:L1-B000 0 S | |
14319 | .word 0x9F868FE0 ! 000000EAFCDAFF58 SWCH:L1-B000 0 S random | |
14320 | .word 0x83F6D063 ! 000000EAFCDAFF5C SWCH:L1-B000 0 S illop | |
14321 | .word 0x02190F9A ! 000000EAFCDAFF60 SWCH:L1-B000 0 S illop | |
14322 | fcmps %fcc3, %f4, %f2 ! 000000EAFCDAFF64 SWCH:L1-B000 0 S | |
14323 | .word 0xC1FABD3C ! 000000EAFCDAFF68 SWCH:L1-B000 0 S illop | |
14324 | ta %xcc, 0x46 ! 000000EAFCDAFF6C SWCH:L1-B000 0 S demap-page | |
14325 | .word 0xECE09B0F ! 000000EAFCDAFF70 SWCH:L1-B000 0 S illop | |
14326 | stxa %o3, [%g7+%g0]0xCE ! 000000EAFCDAFF74 SWCH:L1-B000 0 S BAD-ASI | |
14327 | .word 0xA77913B5 ! 000000EAFCDAFF78 SWCH:L1-B000 0 S illop | |
14328 | add %g1, 0x86B, %g1 ! 000000EAFCDAFF7C SWCH:L1-B000 0 chksum++ | |
14329 | fba,a,pt %fcc3, BL40086 ! 000000EAFCDAFF80 SWCH:L1-B000 0 | |
14330 | andcc %o3, %i4, %o0 ! 000000EAFCDAFF84 SWCH:L1-B000 0 S | |
14331 | BL40081:.word 0x9B4098DF ! 000000EAFCDAFF88 CASE:L2-B000 0 random | |
14332 | fcmps %fcc1, %f11, %f10 ! 000000EAFCDAFF8C CASE:L2-B000 0 S | |
14333 | .word 0xB9D5A810 ! 000000EAFCDAFF90 CASE:L2-B000 0 S illop | |
14334 | edge8n %o0, %i3, %o0 ! 000000EAFCDAFF94 CASE:L2-B000 0 S | |
14335 | nop ! 000000EAFCDAFF98 CASE:L2-B000 0 S | |
14336 | fpsub32 %f24, %f20, %f16 ! 000000EAFCDAFF9C CASE:L2-B000 0 S | |
14337 | .word 0xB9A882D6 ! 000000EAFCDAFFA0 CASE:L2-B000 0 S illop | |
14338 | ba,a BL40086 ! 000000EAFCDAFFA4 CASE:L2-B000 0 | |
14339 | .word 0xBDDFB059 ! 000000EAFCDAFFA8 CASE:L2-B000 0 S illop | |
14340 | BL40082:.word 0x9FC3801F ! 000000EAFCDAFFAC CASE:L2-B001 0 random | |
14341 | or %o0, %o4, %o3 ! 000000EAFCDAFFB0 CASE:L2-B001 0 S | |
14342 | .word 0xE231444D ! 000000EAFCDAFFB4 CASE:L2-B001 0 S random | |
14343 | nop ! 000000EAFCDAFFB8 CASE:L2-B001 0 S | |
14344 | pdist %f20, %f24, %f28 ! 000000EAFCDAFFBC CASE:L2-B001 0 S | |
14345 | movrnz %o1, %o5, %o0 ! 000000EAFCDAFFC0 CASE:L2-B001 0 S | |
14346 | .word 0x0A51B4C0 ! 000000EAFCDAFFC4 CASE:L2-B001 0 illop | |
14347 | fadds %f4, %f9, %f4 ! 000000EAFCDAFFC8 CASE:L2-B001 0 S | |
14348 | BL40084:add %g1, 0x131, %g1 ! 000000EAFCDAFFCC CASE:L2-B002 0 chksum++ | |
14349 | array32 %o2, %o3, %o2 ! 000000EAFCDAFFD0 CASE:L2-B002 0 S | |
14350 | or %o5, %o3, %o5 ! 000000EAFCDAFFD4 CASE:L2-B002 0 S | |
14351 | .word 0x99CBE21F ! 000000EAFCDAFFD8 CASE:L2-B002 0 S illop | |
14352 | movge %fcc3, -1009, %o0 ! 000000EAFCDAFFDC CASE:L2-B002 0 S | |
14353 | array32 %o3, %o4, %o2 ! 000000EAFCDAFFE0 CASE:L2-B002 0 S | |
14354 | udivcc %o0, %g7, %l3 ! 000000EAFCDAFFE4 CASE:L2-B002 0 S | |
14355 | .word 0x20FE8D3C ! 000000EAFCDAFFE8 CASE:L2-B002 0 S illop | |
14356 | orncc %o4, %o5, %o3 ! 000000EAFCDAFFEC CASE:L2-B002 0 S | |
14357 | pdist %f18, %f24, %f18 ! 000000EAFCDAFFF0 CASE:L2-B002 0 S | |
14358 | subccc %o3, %g1, %o3 ! 000000EAFCDAFFF4 CASE:L2-B002 0 S | |
14359 | .word 0xCA1B2C56 ! 000000EAFCDAFFF8 CASE:L2-B002 0 S illop | |
14360 | ldx [%g2+0x0038], %g4 ! 000000EAFCDAFFFC CASE:L2-B002 0 S BASE<BD40083 | |
14361 | ba,a BL40086 ! 000000EAFCDB0000 CASE:L2-B002 0 | |
14362 | nop ! 000000EAFCDB0004 CASE:L2-B002 0 S | |
14363 | BL40085:add %g1, 0x62C, %g1 ! 000000EAFCDB0008 CASE:L2-B003 2 chksum++ | |
14364 | pdist %f24, %f16, %f20 ! 000000EAFCDB000C CASE:L2-B003 2 S | |
14365 | fpmerge %f30, %f18, %f24 ! 000000EAFCDB0010 CASE:L2-B003 2 S | |
14366 | fmovso %fcc1, %f18, %f24 ! 000000EAFCDB0014 CASE:L2-B003 2 S | |
14367 | xnor %o3, %o0, %o0 ! 000000EAFCDB0018 CASE:L2-B003 2 S | |
14368 | fcmpeq32 %f26, %f18, %o2 ! 000000EAFCDB001C CASE:L2-B003 2 S | |
14369 | .word 0x8FD2A805 ! 000000EAFCDB0020 CASE:L2-B003 2 S illop | |
14370 | ba,a BL40086 ! 000000EAFCDB0024 CASE:L2-B003 2 | |
14371 | and %o4, %o3, %o2 ! 000000EAFCDB0028 CASE:L2-B003 0 S | |
14372 | BL40086: ! SWCH:L1-B000 | |
14373 | add %g1, 0x1A0, %g1 ! 000000EAFCDB002C SWCH:L1-B000 2 chksum++ | |
14374 | orcc %o4, %o0, %o2 ! 000000EAFCDB0030 SWCH:L1-B000 2 S | |
14375 | fabsd %f18, %f16 ! 000000EAFCDB0034 SWCH:L1-B000 2 S | |
14376 | fpadd32s %f16, %f25, %f31 ! 000000EAFCDB0038 SWCH:L1-B000 2 S | |
14377 | orn %o5, %g1, %o3 ! 000000EAFCDB003C SWCH:L1-B000 2 S | |
14378 | array32 %o0, %o0, %o5 ! 000000EAFCDB0040 SWCH:L1-B000 2 S | |
14379 | fpackfix %f28, %f20 ! 000000EAFCDB0044 SWCH:L1-B000 2 S | |
14380 | xorcc %o2, %o1, %o2 ! 000000EAFCDB0048 SWCH:L1-B000 2 S | |
14381 | fone %f28 ! 000000EAFCDB004C SWCH:L1-B000 2 S | |
14382 | fpmerge %f30, %f24, %f20 ! 000000EAFCDB0050 SUBR:L0-B000 2 S | |
14383 | cmp %o1, %o5 ! 000000EAFCDB0054 SUBR:L0-B000 2 S | |
14384 | fpsub32 %f24, %f28, %f28 ! 000000EAFCDB0058 SUBR:L0-B000 2 S | |
14385 | movul %fcc0, %o2, %o3 ! 000000EAFCDB005C SUBR:L0-B000 2 S | |
14386 | .word 0xCF746E26 ! 000000EAFCDB0060 SUBR:L0-B000 2 S illop | |
14387 | xor %o5, %o2, %o1 ! 000000EAFCDB0064 SUBR:L0-B000 2 S | |
14388 | subcc %o1, %o2, %o5 ! 000000EAFCDB0068 SUBR:L0-B000 2 S | |
14389 | orn %o3, %o2, %o0 ! 000000EAFCDB006C SUBR:L0-B000 2 S | |
14390 | fcmpeq32 %f20, %f16, %o5 ! 000000EAFCDB0070 SUBR:L0-B000 2 S | |
14391 | sdiv %o0, 0x0, %l7 ! 000000EAFCDB0074 SUBR:L0-B000 2 S | |
14392 | orn %o3, %o5, %o2 ! 000000EAFCDB0078 SUBR:L0-B000 2 S | |
14393 | retl ! 000000EAFCDB007C SUBR:L0-B000 2 | |
14394 | add %g1, 0x3B, %g1 ! 000000EAFCDB0080 SUBR:L0-B000 2 chksum++ | |
14395 | ||
14396 | SECTION .btext026_pg1 TEXT_VA=0xeafcdb0000 | |
14397 | attr_text { | |
14398 | Name = .btext026_pg1, | |
14399 | VA = 0xeafcdb0000, | |
14400 | RA = 0xfdfe70000, | |
14401 | PA = ra2pa(0xfdfe70000,0), | |
14402 | tsbonly, | |
14403 | part_0_ctx_nonzero_tsb_config_1, | |
14404 | TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1, | |
14405 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14406 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14407 | } | |
14408 | .text; .skip 8 | |
14409 | ||
14410 | !======================================================================== | |
14411 | ||
14412 | SECTION .btext027 TEXT_VA=0x630b7fffff00 | |
14413 | attr_text { | |
14414 | Name = .btext027, | |
14415 | VA = 0x630b7fffff00, | |
14416 | RA = ra2pa(0xecfffff00,0), | |
14417 | PA = ra2pa(0xecfffff00,0), | |
14418 | notsb | |
14419 | } | |
14420 | ||
14421 | SECTION .btext027_pg0 TEXT_VA=0x630b70000000 | |
14422 | attr_text { | |
14423 | Name = .btext027_pg0, | |
14424 | VA = 0x630b70000000, | |
14425 | RA = ra2pa(0xec0000000,0), | |
14426 | PA = ra2pa(0xec0000000,0), | |
14427 | tsbonly, | |
14428 | part_0_ctx_nonzero_tsb_config_0, | |
14429 | TTE_Context=70, TTE_Size=5, TTE_W=0, TTE_X=1, | |
14430 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14431 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14432 | } | |
14433 | .text; .skip 8 | |
14434 | ||
14435 | ||
14436 | SECTION .btext027 | |
14437 | .text | |
14438 | .global SUBR070; SUBR070: | |
14439 | or %o2, %o5, %o5 ! 0000630B7FFFFF00 SUBR:L0-B000 0 S | |
14440 | .word 0xBF53C000 ! 0000630B7FFFFF04 SUBR:L0-B000 0 S illop | |
14441 | edge16n %i1, %o5, %o0 ! 0000630B7FFFFF08 SUBR:L0-B000 0 S | |
14442 | xor %i5, %o3, %o3 ! 0000630B7FFFFF0C SUBR:L0-B000 0 S | |
14443 | movlg %fcc0, %i3, %o4 ! 0000630B7FFFFF10 SUBR:L0-B000 0 S | |
14444 | fcmpeq16 %f26, %f18, %o2 ! 0000630B7FFFFF14 SUBR:L0-B000 0 S | |
14445 | fcmpd %fcc1, %f42, %f14 ! 0000630B7FFFFF18 SUBR:L0-B000 0 S | |
14446 | xnor %o0, %o5, %o1 ! 0000630B7FFFFF1C SUBR:L0-B000 0 S | |
14447 | .word 0x9F976010 ! 0000630B7FFFFF20 SUBR:L0-B000 0 S illop | |
14448 | nop ! 0000630B7FFFFF24 SUBR:L0-B000 0 S | |
14449 | .word 0x81CFE008 ! 0000630B7FFFFF28 SUBR:L0-B000 0 S random | |
14450 | nop ! 0000630B7FFFFF2C SUBR:L0-B000 0 S | |
14451 | add %g1, 0x9E1, %g1 ! 0000630B7FFFFF30 SUBR:L0-B000 0 chksum++ | |
14452 | .word 0x9B8BE3F4 ! 0000630B7FFFFF34 LOOP:L1-B000 0 illop | |
14453 | BL40096: ! LOOP:L1-B000 | |
14454 | add %g1, 0xF52, %g1 ! 0000630B7FFFFF38 LOOP:L1-B000 0 chksum++ | |
14455 | fcmps %fcc2, %f8, %f9 ! 0000630B7FFFFF3C LOOP:L1-B000 0 S | |
14456 | fcmped %fcc2, %f42, %f62 ! 0000630B7FFFFF40 LOOP:L1-B000 0 S | |
14457 | fpadd16s %f20, %f26, %f24 ! 0000630B7FFFFF44 LOOP:L1-B000 0 S | |
14458 | .word 0x35B47598 ! 0000630B7FFFFF48 LOOP:L1-B000 0 S random | |
14459 | orncc %o0, %o0, %o4 ! 0000630B7FFFFF4C LOOP:L1-B000 0 S | |
14460 | cmp %o4, %o4 ! 0000630B7FFFFF50 LOOP:L1-B000 0 S | |
14461 | fmovsu %fcc3, %f25, %f20 ! 0000630B7FFFFF54 LOOP:L1-B000 0 S | |
14462 | fsubs %f9, %f3, %f10 ! 0000630B7FFFFF58 LOOP:L1-B000 0 S | |
14463 | andcc %o3, %o4, %o2 ! 0000630B7FFFFF5C LOOP:L1-B000 0 S | |
14464 | fcmpd %fcc1, %f42, %f44 ! 0000630B7FFFFF60 SKIP:L2-B000 0 | |
14465 | fbl,pn %fcc1, BL40087 ! 0000630B7FFFFF64 SKIP:L2-B000 0 | |
14466 | subcc %o3, %o3, %o0 ! 0000630B7FFFFF68 SKIP:L2-B000 0 S | |
14467 | .word 0xA1A94A53 ! 0000630B7FFFFF6C SKIP:L2-B000 0 S illop | |
14468 | ldxa [%g2+%g0]0x65, %o4 ! 0000630B7FFFFF70 SKIP:L2-B000 0 S BAD-ASI | |
14469 | ldx [%g2+0x0030], %g6 ! 0000630B7FFFFF74 SKIP:L2-B000 0 S BASE<BD40026 | |
14470 | .word 0x83880000 ! 0000630B7FFFFF78 SKIP:L2-B000 0 S random | |
14471 | andcc %o0, %o2, %o3 ! 0000630B7FFFFF7C SKIP:L2-B000 0 S | |
14472 | .word 0xDEBCDFBA ! 0000630B7FFFFF80 SKIP:L2-B000 0 S illop | |
14473 | add %g1, 0x465, %g1 ! 0000630B7FFFFF84 SKIP:L2-B000 0 chksum++ | |
14474 | fsubs %f5, %f9, %f5 ! 0000630B7FFFFF88 SKIP:L2-B000 0 S | |
14475 | orncc %o3, %o3, %o0 ! 0000630B7FFFFF8C SKIP:L2-B000 0 S | |
14476 | rd %gsr, %l6 ! 0000630B7FFFFF90 SKIP:L2-B000 0 S | |
14477 | wr %l6, 0x40, %gsr ! 0000630B7FFFFF94 SKIP:L2-B000 0 S | |
14478 | .word 0x8DAC9882 ! 0000630B7FFFFF98 SKIP:L2-B000 0 S illop | |
14479 | udiv %o4, 0x0, %l1 ! 0000630B7FFFFF9C SKIP:L2-B000 0 S | |
14480 | fba,a,pn %fcc3, BL40088 ! 0000630B7FFFFFA0 SKIP:L2-B000 0 | |
14481 | alignaddrl %o1, %o0, %o5 ! 0000630B7FFFFFA4 SKIP:L2-B000 0 S | |
14482 | BL40087: ! ELSE:L2-B001 | |
14483 | rd %gsr, %l6 ! 0000630B7FFFFFA8 ELSE:L2-B001 0 S | |
14484 | .word 0x8D8CEDF3 ! 0000630B7FFFFFAC ELSE:L2-B001 0 S illop | |
14485 | .word 0xF1C97346 ! 0000630B7FFFFFB0 ELSE:L2-B001 0 S illop | |
14486 | orncc %o4, %o0, %o3 ! 0000630B7FFFFFB4 ELSE:L2-B001 0 S | |
14487 | .word 0xEFBADC3D ! 0000630B7FFFFFB8 ELSE:L2-B001 0 S illop | |
14488 | orcc %o0, %o3, %o0 ! 0000630B7FFFFFBC ELSE:L2-B001 0 S | |
14489 | andcc %o2, %o0, %o2 ! 0000630B7FFFFFC0 ELSE:L2-B001 0 S | |
14490 | .word 0x91AE8A30 ! 0000630B7FFFFFC4 ELSE:L2-B001 0 S illop_FP | |
14491 | fmovd %f12, %f6 ! 0000630B7FFFFFC8 ELSE:L2-B001 0 S | |
14492 | nop ! 0000630B7FFFFFCC ELSE:L2-B001 0 S | |
14493 | .word 0x9FEF10C0 ! 0000630B7FFFFFD0 ELSE:L2-B001 0 illop | |
14494 | move %fcc3, %o0, %o4 ! 0000630B7FFFFFD4 ELSE:L2-B001 0 S | |
14495 | .word 0x899F432F ! 0000630B7FFFFFD8 ELSE:L2-B001 0 S illop | |
14496 | nop ! 0000630B7FFFFFDC ELSE:L2-B001 0 S | |
14497 | nop ! 0000630B7FFFFFE0 ELSE:L2-B001 0 S | |
14498 | edge8n %o5, %o2, %o2 ! 0000630B7FFFFFE4 ELSE:L2-B001 0 S | |
14499 | fpadd16s %f28, %f26, %f25 ! 0000630B7FFFFFE8 ELSE:L2-B001 0 S | |
14500 | xor %o5, %o4, %o5 ! 0000630B7FFFFFEC ELSE:L2-B001 0 S | |
14501 | xorcc %o5, %o1, %o3 ! 0000630B7FFFFFF0 ELSE:L2-B001 0 S | |
14502 | fpsub32 %f28, %f26, %f22 ! 0000630B7FFFFFF4 ELSE:L2-B001 0 S | |
14503 | fpadd16s %f25, %f31, %f23 ! 0000630B7FFFFFF8 ELSE:L2-B001 0 S | |
14504 | .word 0xEB4B35A7 ! 0000630B7FFFFFFC ELSE:L2-B001 0 S illop | |
14505 | fpsub32 %f26, %f18, %f26 ! 0000630B80000000 ELSE:L2-B001 0 S | |
14506 | BL40088: ! ELSE:L2-B001 | |
14507 | add %g1, 0xD72, %g1 ! 0000630B80000004 ELSE:L2-B001 0 chksum++ | |
14508 | andcc %o5, 0x80, %g0 ! 0000630B80000008 SKIP:L2-B002 0 | |
14509 | .word 0xB3A0C01C ! 0000630B8000000C SKIP:L2-B002 0 illop | |
14510 | fcmpes %fcc3, %f9, %f8 ! 0000630B80000010 SKIP:L2-B002 0 S | |
14511 | xorcc %o1, %o2, %o3 ! 0000630B80000014 SKIP:L2-B002 0 S | |
14512 | nop ! 0000630B80000018 SKIP:L2-B002 0 S | |
14513 | fpsub16 %f28, %f22, %f22 ! 0000630B8000001C SKIP:L2-B002 0 S | |
14514 | movpos %icc, %o0, %o4 ! 0000630B80000020 SKIP:L2-B002 0 S | |
14515 | pdist %f22, %f18, %f24 ! 0000630B80000024 SKIP:L2-B002 0 S | |
14516 | and %o2, %o2, %o0 ! 0000630B80000028 SKIP:L2-B002 0 S | |
14517 | .word 0xA9AA847B ! 0000630B8000002C SKIP:L2-B002 0 illop | |
14518 | .word 0x8BCEE89B ! 0000630B80000030 SKIP:L2-B002 0 S illop | |
14519 | rd %gsr, %l6 ! 0000630B80000034 SKIP:L2-B002 0 S | |
14520 | .word 0xA3ADC90C ! 0000630B80000038 SKIP:L2-B002 0 S illop | |
14521 | or %o4, %o5, %o3 ! 0000630B8000003C SKIP:L2-B002 0 S | |
14522 | orncc %o5, %o0, %o5 ! 0000630B80000040 SKIP:L2-B002 0 S | |
14523 | cmp %o3, %o3 ! 0000630B80000044 SKIP:L2-B002 0 S | |
14524 | array8 %o4, %o0, %o4 ! 0000630B80000048 SKIP:L2-B002 0 S | |
14525 | subcc %o0, %o5, %o2 ! 0000630B8000004C SKIP:L2-B002 0 S | |
14526 | .word 0xFFBCDE25 ! 0000630B80000050 SKIP:L2-B002 0 S illop | |
14527 | fors %f25, %f24, %f22 ! 0000630B80000054 SKIP:L2-B002 0 S | |
14528 | faligndata %f30, %f18, %f26 ! 0000630B80000058 SKIP:L2-B002 0 S | |
14529 | srl %o0, 0x1, %o5 ! 0000630B8000005C SKIP:L2-B002 0 S | |
14530 | nop ! 0000630B80000060 SKIP:L2-B002 0 S | |
14531 | .word 0x93A775EC ! 0000630B80000064 SKIP:L2-B002 0 illop | |
14532 | .word 0x88B7A2BA ! 0000630B80000068 SKIP:L2-B002 0 S random | |
14533 | BL40089: ! ELSE:L2-B003 | |
14534 | edge16l %o3, %o3, %o5 ! 0000630B8000006C ELSE:L2-B003 0 S | |
14535 | array16 %o0, %o2, %o4 ! 0000630B80000070 ELSE:L2-B003 0 S | |
14536 | fpadd32 %f28, %f26, %f30 ! 0000630B80000074 ELSE:L2-B003 0 S | |
14537 | array8 %o4, %o4, %o0 ! 0000630B80000078 ELSE:L2-B003 0 S | |
14538 | and %o5, %o0, %o3 ! 0000630B8000007C ELSE:L2-B003 0 S | |
14539 | .word 0x95AB94FE ! 0000630B80000080 ELSE:L2-B003 0 S illop | |
14540 | add %g1, 0x35F, %g1 ! 0000630B80000084 ELSE:L2-B003 0 chksum++ | |
14541 | sdiv %l6, %g7, %i2 ! 0000630B80000088 ELSE:L2-B003 0 S | |
14542 | .word 0xF79B9F38 ! 0000630B8000008C ELSE:L2-B003 0 L illop | |
14543 | .word 0xCA3F3C87 ! 0000630B80000090 ELSE:L2-B003 0 S illop | |
14544 | bvc BL40091 ! 0000630B80000094 ELSE:L2-B003 0 L | |
14545 | .word 0x87E72AF4 ! 0000630B80000098 ELSE:L2-B003 0 S random | |
14546 | ba BL40092 ! 0000630B8000009C ELSE:L2-B003 0 L | |
14547 | BL40092:xorcc %o4, %o5, %o3 ! 0000630B800000A0 ELSE:L2-B003 0 S | |
14548 | BL40090:bvs,pn %xcc, BL40093 ! 0000630B800000A4 ELSE:L2-B003 0 L | |
14549 | xorcc %o4, %o5, %o5 ! 0000630B800000A8 ELSE:L2-B003 0 S | |
14550 | fpack32 %f30, %f28, %f24 ! 0000630B800000AC ELSE:L2-B003 0 S | |
14551 | BL40091:.word 0xF5794C9F ! 0000630B800000B0 ELSE:L2-B003 0 S illop | |
14552 | .word 0x1B69D404 ! 0000630B800000B4 ELSE:L2-B003 0 L random | |
14553 | fbn,a,pt %fcc3, BL40094 ! 0000630B800000B8 ELSE:L2-B003 0 L | |
14554 | BL40093:andcc %o0, %o0, %o5 ! 0000630B800000BC ELSE:L2-B003 0 S | |
14555 | BL40094:add %g1, 0xDD7, %g1 ! 0000630B800000C0 ELSE:L2-B003 0 chksum++ | |
14556 | BL40095: ! ELSE:L2-B003 | |
14557 | .word 0xF3CB65C7 ! 0000630B800000C4 ELSE:L2-B003 0 illop | |
14558 | srlx %o1, 0x1, %o1 ! 0000630B800000C8 LOOP:L1-B000 0 | |
14559 | andcc %o1, 0x1, %g0 ! 0000630B800000CC LOOP:L1-B000 0 | |
14560 | bne,a,pn %xcc, BL40096 ! 0000630B800000D0 LOOP:L1-B000 0 | |
14561 | .word 0x9DA3C868 ! 0000630B800000D4 LOOP:L1-B000 0 S illop | |
14562 | add %g1, 0xFD7, %g1 ! 0000630B800000D8 LOOP:L1-B000 0 chksum++ | |
14563 | srlx %o1, 0x1, %o0 ! 0000630B800000DC SUBR:L0-B000 0 S | |
14564 | srlx %o3, %g1, %o3 ! 0000630B800000E0 SUBR:L0-B000 0 S | |
14565 | bmask %l6, %l6, %o4 ! 0000630B800000E4 SUBR:L0-B000 0 S | |
14566 | wr %g1, 0x735, %fprs ! 0000630B800000E8 SUBR:L0-B000 0 S | |
14567 | retl ! 0000630B800000EC SUBR:L0-B000 0 | |
14568 | add %g1, 0xE8D, %g1 ! 0000630B800000F0 SUBR:L0-B000 0 chksum++ | |
14569 | ||
14570 | SECTION .btext027_pg1 TEXT_VA=0x630b80000000 | |
14571 | attr_text { | |
14572 | Name = .btext027_pg1, | |
14573 | VA = 0x630b80000000, | |
14574 | RA = ra2pa(0xed0000000,0), | |
14575 | PA = ra2pa(0xed0000000,0), | |
14576 | tsbonly, | |
14577 | part_0_ctx_nonzero_tsb_config_0, | |
14578 | TTE_Context=70, TTE_Size=5, TTE_W=0, TTE_X=1, | |
14579 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14580 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14581 | } | |
14582 | .text; .skip 8 | |
14583 | ! Context 70: 1291 instructions generated, 1730 executed, 50 traps | |
14584 | ||
14585 | #undef BLIMP_BIAS | |
14586 | #define BLIMP_BIAS 0 | |
14587 | #undef BLIMP_FRAME | |
14588 | #define BLIMP_FRAME 64 | |
14589 | #undef BLIMP_32BIT | |
14590 | #define BLIMP_32BIT 1 | |
14591 | ||
14592 | !======================================================================== | |
14593 | ||
14594 | SECTION .btext028 TEXT_VA=0xfd2fd00 | |
14595 | attr_text { | |
14596 | Name = .btext028, | |
14597 | VA = 0xfd2fd00, | |
14598 | RA = 0xfdfd5fd00, | |
14599 | PA = ra2pa(0xfdfd5fd00,0), | |
14600 | notsb | |
14601 | } | |
14602 | ||
14603 | SECTION .btext028_pg0 TEXT_VA=0xfd20000 | |
14604 | attr_text { | |
14605 | Name = .btext028_pg0, | |
14606 | VA = 0xfd20000, | |
14607 | RA = 0xfdfd50000, | |
14608 | PA = ra2pa(0xfdfd50000,0), | |
14609 | tsbonly, | |
14610 | part_0_ctx_nonzero_tsb_config_1, | |
14611 | TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1, | |
14612 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14613 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14614 | } | |
14615 | .text; .skip 8 | |
14616 | ||
14617 | ||
14618 | SECTION .btext028 | |
14619 | .text | |
14620 | .global start_th_3; start_th_3: | |
14621 | .global SUBR084; SUBR084: | |
14622 | BL60182: ! MAIN:L0-B000 | |
14623 | nop ! 000000000FD2FD00 MAIN:L0-B000 1 | |
14624 | sethi %hh(0xABAD1DEA89EC6000),%g2 ! 000000000FD2FD04 MAIN:L0-B000 1 BD60133 | |
14625 | or %g2,%hm(0xABAD1DEA89EC6000),%g2 ! 000000000FD2FD08 MAIN:L0-B000 1 | |
14626 | sethi %lm(0xABAD1DEA89EC6000),%g3 ! 000000000FD2FD0C MAIN:L0-B000 1 | |
14627 | or %g3,%lo(0xABAD1DEA89EC6000),%g3 ! 000000000FD2FD10 MAIN:L0-B000 1 | |
14628 | sllx %g2, 0x20, %g2 ! 000000000FD2FD14 MAIN:L0-B000 1 | |
14629 | or %g2, %g3, %g2 ! 000000000FD2FD18 MAIN:L0-B000 1 | |
14630 | sethi %hh(0xABAD1DEAF2FF2000),%l0 ! 000000000FD2FD1C MAIN:L0-B000 1 STACK0071 | |
14631 | or %l0,%hm(0xABAD1DEAF2FF2000),%l0 ! 000000000FD2FD20 MAIN:L0-B000 1 | |
14632 | sethi %lm(0xABAD1DEAF2FF2000),%l1 ! 000000000FD2FD24 MAIN:L0-B000 1 | |
14633 | or %l1,%lo(0xABAD1DEAF2FF2000),%l1 ! 000000000FD2FD28 MAIN:L0-B000 1 | |
14634 | sllx %l0, 0x20, %l0 ! 000000000FD2FD2C MAIN:L0-B000 1 | |
14635 | or %l0, %l1, %l0 ! 000000000FD2FD30 MAIN:L0-B000 1 | |
14636 | sub %l0, 0x80, %o6 ! 000000000FD2FD34 MAIN:L0-B000 1 | |
14637 | add %o6, 0x40, %i6 ! 000000000FD2FD38 MAIN:L0-B000 1 | |
14638 | addcc %g0, 0x1, %g1 ! 000000000FD2FD3C MAIN:L0-B000 1 | |
14639 | or %g0, 0x3B4, %g3 ! 000000000FD2FD40 MAIN:L0-B000 1 | |
14640 | or %g0, 0x75, %g4 ! 000000000FD2FD44 MAIN:L0-B000 1 | |
14641 | or %g0, 0xA0D, %g5 ! 000000000FD2FD48 MAIN:L0-B000 1 | |
14642 | or %g0, 0x966, %g6 ! 000000000FD2FD4C MAIN:L0-B000 1 | |
14643 | or %g0, 0x0, %g7 ! 000000000FD2FD50 MAIN:L0-B000 1 | |
14644 | or %g0, 0x88A, %o0 ! 000000000FD2FD54 MAIN:L0-B000 1 | |
14645 | or %g0, -2972, %o1 ! 000000000FD2FD58 MAIN:L0-B000 1 | |
14646 | or %g0, -540, %o2 ! 000000000FD2FD5C MAIN:L0-B000 1 | |
14647 | or %g0, -2828, %o3 ! 000000000FD2FD60 MAIN:L0-B000 1 | |
14648 | or %g0, 0xC25, %o4 ! 000000000FD2FD64 MAIN:L0-B000 1 | |
14649 | or %g0, -20, %o5 ! 000000000FD2FD68 MAIN:L0-B000 1 | |
14650 | or %g0, 0x6D0, %o7 ! 000000000FD2FD6C MAIN:L0-B000 1 | |
14651 | or %g0, -1203, %l0 ! 000000000FD2FD70 MAIN:L0-B000 1 | |
14652 | or %g0, 0x1AF, %l1 ! 000000000FD2FD74 MAIN:L0-B000 1 | |
14653 | or %g0, 0xDD, %l2 ! 000000000FD2FD78 MAIN:L0-B000 1 | |
14654 | or %g0, -501, %l3 ! 000000000FD2FD7C MAIN:L0-B000 1 | |
14655 | or %g0, 0x64C, %l4 ! 000000000FD2FD80 MAIN:L0-B000 1 | |
14656 | or %g0, 0xE46, %l5 ! 000000000FD2FD84 MAIN:L0-B000 1 | |
14657 | sethi %hh(0xABAD1DEA0FD2FD00),%l7 ! 000000000FD2FD88 MAIN:L0-B000 1 SUBR084 | |
14658 | or %l7,%hm(0xABAD1DEA0FD2FD00),%l7 ! 000000000FD2FD8C MAIN:L0-B000 1 | |
14659 | sethi %lm(0xABAD1DEA0FD2FD00),%l6 ! 000000000FD2FD90 MAIN:L0-B000 1 | |
14660 | or %l6,%lo(0xABAD1DEA0FD2FD00),%l6 ! 000000000FD2FD94 MAIN:L0-B000 1 | |
14661 | sllx %l7, 0x20, %l7 ! 000000000FD2FD98 MAIN:L0-B000 1 | |
14662 | or %l7, %l6, %l7 ! 000000000FD2FD9C MAIN:L0-B000 1 | |
14663 | or %g0, -981, %l6 ! 000000000FD2FDA0 MAIN:L0-B000 1 | |
14664 | or %g0, -2550, %i0 ! 000000000FD2FDA4 MAIN:L0-B000 1 | |
14665 | or %g0, -1706, %i1 ! 000000000FD2FDA8 MAIN:L0-B000 1 | |
14666 | or %g0, -2404, %i2 ! 000000000FD2FDAC MAIN:L0-B000 1 | |
14667 | or %g0, 0x84E, %i3 ! 000000000FD2FDB0 MAIN:L0-B000 1 | |
14668 | or %g0, -1666, %i4 ! 000000000FD2FDB4 MAIN:L0-B000 1 | |
14669 | or %g0, -1410, %i5 ! 000000000FD2FDB8 MAIN:L0-B000 1 | |
14670 | or %g0, -576, %i7 ! 000000000FD2FDBC MAIN:L0-B000 1 | |
14671 | or %g0, 0x4, %g6 ! 000000000FD2FDC0 MAIN:L0-B000 1 | |
14672 | BL60183:save %o6, -64, %o6 ! 000000000FD2FDC4 MAIN:L0-B000 4 | |
14673 | add %i0, %g6, %l0 ! 000000000FD2FDC8 MAIN:L0-B000 4 | |
14674 | add %i1, %g6, %l1 ! 000000000FD2FDCC MAIN:L0-B000 4 | |
14675 | add %i2, %g6, %l2 ! 000000000FD2FDD0 MAIN:L0-B000 4 | |
14676 | add %i3, %g6, %l3 ! 000000000FD2FDD4 MAIN:L0-B000 4 | |
14677 | add %i4, %g6, %l4 ! 000000000FD2FDD8 MAIN:L0-B000 4 | |
14678 | add %i5, %g6, %l5 ! 000000000FD2FDDC MAIN:L0-B000 4 | |
14679 | add %i6, %g6, %l6 ! 000000000FD2FDE0 MAIN:L0-B000 4 | |
14680 | add %i7, %g6, %l7 ! 000000000FD2FDE4 MAIN:L0-B000 4 | |
14681 | add %l0, %g6, %o0 ! 000000000FD2FDE8 MAIN:L0-B000 4 | |
14682 | add %l1, %g6, %o1 ! 000000000FD2FDEC MAIN:L0-B000 4 | |
14683 | add %l2, %g6, %o2 ! 000000000FD2FDF0 MAIN:L0-B000 4 | |
14684 | add %l3, %g6, %o3 ! 000000000FD2FDF4 MAIN:L0-B000 4 | |
14685 | add %l4, %g6, %o4 ! 000000000FD2FDF8 MAIN:L0-B000 4 | |
14686 | add %l5, %g6, %o5 ! 000000000FD2FDFC MAIN:L0-B000 4 | |
14687 | add %l7, %g6, %o7 ! 000000000FD2FE00 MAIN:L0-B000 4 | |
14688 | subcc %g6, 0x1, %g6 ! 000000000FD2FE04 MAIN:L0-B000 4 | |
14689 | bnz,a,pn %xcc, BL60183 ! 000000000FD2FE08 MAIN:L0-B000 4 | |
14690 | nop ! 000000000FD2FE0C MAIN:L0-B000 3 | |
14691 | restore %g0, %g0, %g0 ! 000000000FD2FE10 MAIN:L0-B000 1 | |
14692 | restore %g0, %g0, %g0 ! 000000000FD2FE14 MAIN:L0-B000 1 | |
14693 | restore %g0, %g0, %g0 ! 000000000FD2FE18 MAIN:L0-B000 1 | |
14694 | restore %g0, %g0, %g0 ! 000000000FD2FE1C MAIN:L0-B000 1 | |
14695 | ta %xcc, 0x44 ! 000000000FD2FE20 MAIN:L0-B000 1 cleanwin=0 | |
14696 | wr %g0, 0xEE6, %y ! 000000000FD2FE24 MAIN:L0-B000 1 | |
14697 | wr %g0, 0x18, %gsr ! 000000000FD2FE28 MAIN:L0-B000 1 | |
14698 | ldd [%g2+0x0068], %f0 ! 000000000FD2FE2C MAIN:L0-B000 1 <BD60137 | |
14699 | faddd %f0, %f0, %f6 ! 000000000FD2FE30 MAIN:L0-B000 1 | |
14700 | faddd %f0, %f6, %f12 ! 000000000FD2FE34 MAIN:L0-B000 1 | |
14701 | faddd %f6, %f12, %f14 ! 000000000FD2FE38 MAIN:L0-B000 1 | |
14702 | faddd %f12, %f14, %f60 ! 000000000FD2FE3C MAIN:L0-B000 1 | |
14703 | faddd %f14, %f60, %f62 ! 000000000FD2FE40 MAIN:L0-B000 1 | |
14704 | faddd %f60, %f62, %f32 ! 000000000FD2FE44 MAIN:L0-B000 1 | |
14705 | faddd %f62, %f32, %f34 ! 000000000FD2FE48 MAIN:L0-B000 1 | |
14706 | faddd %f32, %f34, %f36 ! 000000000FD2FE4C MAIN:L0-B000 1 | |
14707 | faddd %f34, %f36, %f38 ! 000000000FD2FE50 MAIN:L0-B000 1 | |
14708 | faddd %f36, %f38, %f40 ! 000000000FD2FE54 MAIN:L0-B000 1 | |
14709 | faddd %f38, %f40, %f42 ! 000000000FD2FE58 MAIN:L0-B000 1 | |
14710 | faddd %f40, %f42, %f44 ! 000000000FD2FE5C MAIN:L0-B000 1 | |
14711 | faddd %f42, %f44, %f46 ! 000000000FD2FE60 MAIN:L0-B000 1 | |
14712 | ld [%g2+0x0070], %f2 ! 000000000FD2FE64 MAIN:L0-B000 1 <BD60138 | |
14713 | fadds %f2, %f2, %f3 ! 000000000FD2FE68 MAIN:L0-B000 1 | |
14714 | fadds %f2, %f3, %f4 ! 000000000FD2FE6C MAIN:L0-B000 1 | |
14715 | fadds %f3, %f4, %f5 ! 000000000FD2FE70 MAIN:L0-B000 1 | |
14716 | fadds %f4, %f5, %f8 ! 000000000FD2FE74 MAIN:L0-B000 1 | |
14717 | fadds %f5, %f8, %f9 ! 000000000FD2FE78 MAIN:L0-B000 1 | |
14718 | fadds %f8, %f9, %f10 ! 000000000FD2FE7C MAIN:L0-B000 1 | |
14719 | fadds %f9, %f10, %f11 ! 000000000FD2FE80 MAIN:L0-B000 1 | |
14720 | fcmpd %fcc0, %f0, %f0 ! 000000000FD2FE84 MAIN:L0-B000 1 | |
14721 | fcmpd %fcc1, %f0, %f0 ! 000000000FD2FE88 MAIN:L0-B000 1 | |
14722 | fcmpd %fcc2, %f0, %f0 ! 000000000FD2FE8C MAIN:L0-B000 1 | |
14723 | fcmpd %fcc3, %f0, %f0 ! 000000000FD2FE90 MAIN:L0-B000 1 | |
14724 | stx %fsr, [%g2+0x0060] ! 000000000FD2FE94 MAIN:L0-B000 1 <BD60055 | |
14725 | fzero %f16 ! 000000000FD2FE98 MAIN:L0-B000 1 | |
14726 | fzero %f18 ! 000000000FD2FE9C MAIN:L0-B000 1 | |
14727 | fzero %f20 ! 000000000FD2FEA0 MAIN:L0-B000 1 | |
14728 | fzero %f22 ! 000000000FD2FEA4 MAIN:L0-B000 1 | |
14729 | fzero %f24 ! 000000000FD2FEA8 MAIN:L0-B000 1 | |
14730 | fzero %f26 ! 000000000FD2FEAC MAIN:L0-B000 1 | |
14731 | fzero %f28 ! 000000000FD2FEB0 MAIN:L0-B000 1 | |
14732 | fzero %f30 ! 000000000FD2FEB4 MAIN:L0-B000 1 | |
14733 | ldx [%g2+0x0000], %g3 ! 000000000FD2FEB8 MAIN:L0-B000 1 BASE<BD60133 | |
14734 | ldx [%g2+0x0008], %g4 ! 000000000FD2FEBC MAIN:L0-B000 1 BASE<BD60139 | |
14735 | ldx [%g2+0x0010], %g5 ! 000000000FD2FEC0 MAIN:L0-B000 1 BASE<BD60140 | |
14736 | ldx [%g2+0x0018], %g6 ! 000000000FD2FEC4 MAIN:L0-B000 1 BASE<BD60141 | |
14737 | or %g0, 0x2, %l1 ! 000000000FD2FEC8 LOOP:L1-B000 1 | |
14738 | BL60237: ! LOOP:L1-B000 | |
14739 | add %g1, 0x222, %g1 ! 000000000FD2FECC LOOP:L1-B000 2 chksum++ | |
14740 | add %o2, %g1, %o1 ! 000000000FD2FED0 SWCH:L2-B000 2 | |
14741 | and %o1, 0x18, %o7 ! 000000000FD2FED4 SWCH:L2-B000 2 | |
14742 | sethi %hi(0x1EC), %o1 ! 000000000FD2FED8 SWCH:L2-B000 2 .+0 | |
14743 | or %o1,%lo(0x1EC),%o1 ! 000000000FD2FEDC SWCH:L2-B000 2 | |
14744 | add %o1, %o7, %o1 ! 000000000FD2FEE0 SWCH:L2-B000 2 | |
14745 | jmpl %l7+%o1, %g0 ! 000000000FD2FEE4 SWCH:L2-B000 2 | |
14746 | nop ! 000000000FD2FEE8 SWCH:L2-B000 2 S | |
14747 | .word 0xBBAF4879 ! 000000000FD2FEEC SWCH:L2-B000 0 illop | |
14748 | .word 0xA1DED536 ! 000000000FD2FEF0 SWCH:L2-B000 0 S illop | |
14749 | fba,a,pt %fcc1, BL60189 ! 000000000FD2FEF4 SWCH:L2-B000 2 | |
14750 | nop ! 000000000FD2FEF8 SWCH:L2-B000 0 S | |
14751 | .word 0xA4B9ED47 ! 000000000FD2FEFC SWCH:L2-B000 0 random | |
14752 | .word 0x8DB3892D ! 000000000FD2FF00 SWCH:L2-B000 0 S illop | |
14753 | fba BL60184 ! 000000000FD2FF04 SWCH:L2-B000 0 | |
14754 | andn %o2, %o4, %i3 ! 000000000FD2FF08 SWCH:L2-B000 0 S | |
14755 | BL60184:.word 0x95B38653 ! 000000000FD2FF0C CASE:L3-B000 0 illop | |
14756 | .word 0xC671F000 ! 000000000FD2FF10 CASE:L3-B000 0 S random | |
14757 | orn %i0, %o4, %i2 ! 000000000FD2FF14 CASE:L3-B000 0 S | |
14758 | xnorcc %o4, %i0, %i0 ! 000000000FD2FF18 CASE:L3-B000 0 S | |
14759 | edge32ln %o0, %i0, %o3 ! 000000000FD2FF1C CASE:L3-B000 0 S | |
14760 | bshuffle %f18, %f22, %f16 ! 000000000FD2FF20 CASE:L3-B000 0 S | |
14761 | subccc %o1, %i2, %o5 ! 000000000FD2FF24 CASE:L3-B000 0 S | |
14762 | fba,a BL60191 ! 000000000FD2FF28 CASE:L3-B000 0 | |
14763 | fcmpd %fcc0, %f34, %f46 ! 000000000FD2FF2C CASE:L3-B000 0 S | |
14764 | BL60185:add %g1, 0x6F, %g1 ! 000000000FD2FF30 CASE:L3-B001 0 chksum++ | |
14765 | .word 0x91B78605 ! 000000000FD2FF34 CASE:L3-B001 0 S illop_VIS | |
14766 | or %i3, %g1, %i3 ! 000000000FD2FF38 CASE:L3-B001 0 S | |
14767 | .word 0xA0971F0F ! 000000000FD2FF3C CASE:L3-B001 0 S random | |
14768 | array32 %g1, %i3, %o5 ! 000000000FD2FF40 CASE:L3-B001 0 S | |
14769 | rd %gsr, %l6 ! 000000000FD2FF44 CASE:L3-B001 0 S | |
14770 | wr %l6, 0xC0, %gsr ! 000000000FD2FF48 CASE:L3-B001 0 S | |
14771 | fba,pn %fcc0, BL60191 ! 000000000FD2FF4C CASE:L3-B001 0 | |
14772 | subcc %i3, %i2, %o5 ! 000000000FD2FF50 CASE:L3-B001 0 S | |
14773 | BL60189:add %g1, 0xB26, %g1 ! 000000000FD2FF54 CASE:L3-B002 2 chksum++ | |
14774 | fcmpd %fcc1, %f14, %f62 ! 000000000FD2FF58 CASE:L3-B002 2 S | |
14775 | fbne BL60186 ;.empty ! 000000000FD2FF5C CASE:L3-B002 2 L | |
14776 | bge,a,pn %icc, BL60187 ! 000000000FD2FF60 CASE:L3-B002 2 L | |
14777 | xorcc %o0, %g1, %l2 ! 000000000FD2FF64 CASE:L3-B002 1 S | |
14778 | udivcc %i3, 0x0, %o6 ! 000000000FD2FF68 CASE:L3-B002 0 S | |
14779 | .word 0x89C88F94 ! 000000000FD2FF6C CASE:L3-B002 0 S illop | |
14780 | and %o7, -1, %o7 ! 000000000FD2FF70 CASE:L3-B002 0 S | |
14781 | fpmerge %f22, %f23, %f20 ! 000000000FD2FF74 CASE:L3-B002 0 S | |
14782 | bgu BL60188 ;.empty ! 000000000FD2FF78 CASE:L3-B002 0 L | |
14783 | BL60188:be,a BL60186 ! 000000000FD2FF7C CASE:L3-B002 0 L | |
14784 | .word 0x8465090B ! 000000000FD2FF80 CASE:L3-B002 0 S random | |
14785 | BL60187:wr %g1, %i3, %fprs ! 000000000FD2FF84 CASE:L3-B002 2 S | |
14786 | fmul8sux16 %f16, %f28, %f24 ! 000000000FD2FF88 CASE:L3-B002 3 S | |
14787 | BL60186:add %g1, 0x9B, %g1 ! 000000000FD2FF8C CASE:L3-B002 3 chksum++ | |
14788 | fba BL60191 ! 000000000FD2FF90 CASE:L3-B002 2 | |
14789 | fcmped %fcc1, %f46, %f60 ! 000000000FD2FF94 CASE:L3-B002 2 S | |
14790 | BL60190:.word 0x957892E0 ! 000000000FD2FF98 CASE:L3-B003 0 illop | |
14791 | alignaddrl %o0, %o5, %i0 ! 000000000FD2FF9C CASE:L3-B003 0 S | |
14792 | .word 0xF467C862 ! 000000000FD2FFA0 CASE:L3-B003 0 S illop | |
14793 | add %i5, %i1, %i5 ! 000000000FD2FFA4 CASE:L3-B003 0 S | |
14794 | andncc %i3, %i3, %o4 ! 000000000FD2FFA8 CASE:L3-B003 0 S | |
14795 | pdist %f20, %f24, %f20 ! 000000000FD2FFAC CASE:L3-B003 0 S | |
14796 | fba,a,pn %fcc3, BL60191 ! 000000000FD2FFB0 CASE:L3-B003 0 | |
14797 | fpmerge %f26, %f31, %f30 ! 000000000FD2FFB4 CASE:L3-B003 0 S | |
14798 | BL60191: ! SWCH:L2-B000 | |
14799 | add %g1, 0x29B, %g1 ! 000000000FD2FFB8 SWCH:L2-B000 2 chksum++ | |
14800 | andncc %i3, %o2, %i3 ! 000000000FD2FFBC SWCH:L2-B000 2 S | |
14801 | orn %o4, %g1, %i4 ! 000000000FD2FFC0 SWCH:L2-B000 2 S | |
14802 | xorcc %o4, %i3, %i0 ! 000000000FD2FFC4 SWCH:L2-B000 2 S | |
14803 | for %f30, %f18, %f16 ! 000000000FD2FFC8 SWCH:L2-B000 2 S | |
14804 | fnors %f23, %f20, %f18 ! 000000000FD2FFCC SWCH:L2-B000 2 S | |
14805 | and %g1, 0xFE, %l2 ! 000000000FD2FFD0 LOOP:L2-B001 2 | |
14806 | BL60195: ! LOOP:L2-B001 | |
14807 | add %g1, 0xC98, %g1 ! 000000000FD2FFD4 LOOP:L2-B001 2 chksum++ | |
14808 | fmovde %fcc0, %f62, %f40 ! 000000000FD2FFD8 LOOP:L2-B001 2 S | |
14809 | fmovsge %icc, %f10, %f11 ! 000000000FD2FFDC LOOP:L2-B001 2 S | |
14810 | fmovs %f3, %f10 ! 000000000FD2FFE0 LOOP:L2-B001 2 S | |
14811 | orncc %l4, %o4, %l4 ! 000000000FD2FFE4 LOOP:L2-B001 2 S | |
14812 | and %g1, 0xFE, %l0 ! 000000000FD2FFE8 LOOP:L3-B004 2 | |
14813 | BL60192: ! LOOP:L3-B004 | |
14814 | add %g1, 0x839, %g1 ! 000000000FD2FFEC LOOP:L3-B004 3 chksum++ | |
14815 | wr %i5, %g1, %y ! 000000000FD2FFF0 LOOP:L3-B004 3 S | |
14816 | orncc %i4, %i5, %i5 ! 000000000FD2FFF4 LOOP:L3-B004 3 S | |
14817 | subcc %i0, %l4, %l4 ! 000000000FD2FFF8 LOOP:L3-B004 3 S | |
14818 | or %g1, %o3, %i2 ! 000000000FD2FFFC LOOP:L3-B004 3 S | |
14819 | call .+8 ! 000000000FD30000 LOOP:L3-B004 3 S | |
14820 | udiv %l4, %g7, %o1 ! 000000000FD30004 LOOP:L3-B004 3 S | |
14821 | ldx [%g2+0x0030], %g5 ! 000000000FD30008 LOOP:L3-B004 3 S BASE<BD60026 | |
14822 | edge8n %i5, %i5, %i2 ! 000000000FD3000C LOOP:L3-B004 3 S | |
14823 | array32 %l4, %i4, %l4 ! 000000000FD30010 LOOP:L3-B004 3 S | |
14824 | pdist %f20, %f24, %f30 ! 000000000FD30014 LOOP:L3-B004 3 S | |
14825 | pdist %f26, %f30, %f26 ! 000000000FD30018 LOOP:L3-B004 3 S | |
14826 | udiv %g1, %g0, %i6 ! 000000000FD3001C LOOP:L3-B004 3 S | |
14827 | and %i3, %o5, %o4 ! 000000000FD30020 LOOP:L3-B004 3 S | |
14828 | xorcc %i5, %i1, %i2 ! 000000000FD30024 LOOP:L3-B004 3 S | |
14829 | xorcc %i2, %i2, %o0 ! 000000000FD30028 LOOP:L3-B004 3 S | |
14830 | and %i5, %i2, %i5 ! 000000000FD3002C LOOP:L3-B004 3 S | |
14831 | .word 0xAFA01E08 ! 000000000FD30030 LOOP:L3-B004 3 S illop_FP | |
14832 | srlx %l0, 0x1, %l0 ! 000000000FD30034 LOOP:L3-B004 3 | |
14833 | andcc %l0, 0x1, %g0 ! 000000000FD30038 LOOP:L3-B004 3 | |
14834 | bne,pt %xcc, BL60192 ! 000000000FD3003C LOOP:L3-B004 3 | |
14835 | andn %o4, %g7, %o4 ! 000000000FD30040 LOOP:L3-B004 3 S | |
14836 | add %g1, 0xD7C, %g1 ! 000000000FD30044 LOOP:L3-B004 2 chksum++ | |
14837 | andcc %g1, 0xC0, %g0 ! 000000000FD30048 LOOP:L2-B001 2 | |
14838 | bz,a,pn %xcc, BL60209 ! 000000000FD3004C LOOP:L2-B001 2 | |
14839 | or %i5, %o4, %o4 ! 000000000FD30050 LOOP:L2-B001 1 S | |
14840 | add %g1, 0xF5B, %g1 ! 000000000FD30054 LOOP:L2-B001 1 chksum++ | |
14841 | and %g1, 0xFE, %l3 ! 000000000FD30058 LOOP:L3-B005 1 | |
14842 | BL60194: ! LOOP:L3-B005 | |
14843 | add %g1, 0xBCC, %g1 ! 000000000FD3005C LOOP:L3-B005 1 chksum++ | |
14844 | call .+8 ! 000000000FD30060 LOOP:L3-B005 1 S | |
14845 | fpadd32s %f27, %f25, %f25 ! 000000000FD30064 LOOP:L3-B005 1 S | |
14846 | xnor %g1, %o2, %i3 ! 000000000FD30068 LOOP:L3-B005 1 S | |
14847 | fadds %f4, %f3, %f11 ! 000000000FD3006C LOOP:L3-B005 1 S | |
14848 | xnorcc %g1, %i2, %o4 ! 000000000FD30070 LOOP:L3-B005 1 S | |
14849 | fsubs %f11, %f8, %f5 ! 000000000FD30074 LOOP:L3-B005 1 S | |
14850 | fmovs %f11, %f9 ! 000000000FD30078 LOOP:L3-B005 1 S | |
14851 | ldx [%g2+0x0040], %g4 ! 000000000FD3007C LOOP:L3-B005 1 S BASE<BD60193 | |
14852 | orn %g1, %i0, %l4 ! 000000000FD30080 LOOP:L3-B005 1 S | |
14853 | pdist %f20, %f16, %f18 ! 000000000FD30084 LOOP:L3-B005 1 S | |
14854 | fpsub16 %f22, %f18, %f22 ! 000000000FD30088 LOOP:L3-B005 1 S | |
14855 | stxa %o4, [%g7+%g0]0xF5 ! 000000000FD3008C LOOP:L3-B005 1 S BAD-ASI | |
14856 | sub %i2, -3971, %i2 ! 000000000FD30090 LOOP:L3-B005 1 S | |
14857 | fcmpeq32 %f30, %f26, %o4 ! 000000000FD30094 LOOP:L3-B005 1 S | |
14858 | call .+8 ! 000000000FD30098 LOOP:L3-B005 1 S | |
14859 | ta %xcc, 0x46 ! 000000000FD3009C LOOP:L3-B005 1 S demap-page | |
14860 | srlx %l3, 0x1, %l3 ! 000000000FD300A0 LOOP:L3-B005 1 | |
14861 | andcc %l3, 0x1, %g0 ! 000000000FD300A4 LOOP:L3-B005 1 | |
14862 | bne,pn %xcc, BL60194 ! 000000000FD300A8 LOOP:L3-B005 1 | |
14863 | fcmpes %fcc0, %f11, %f9 ! 000000000FD300AC LOOP:L3-B005 1 S | |
14864 | add %g1, 0x51B, %g1 ! 000000000FD300B0 LOOP:L3-B005 1 chksum++ | |
14865 | srlx %l2, 0x1, %l2 ! 000000000FD300B4 LOOP:L2-B001 1 | |
14866 | andcc %l2, 0x1, %g0 ! 000000000FD300B8 LOOP:L2-B001 1 | |
14867 | bne,pn %xcc, BL60195 ! 000000000FD300BC LOOP:L2-B001 1 | |
14868 | andncc %o3, %i2, %l4 ! 000000000FD300C0 LOOP:L2-B001 1 S | |
14869 | add %g1, 0xD38, %g1 ! 000000000FD300C4 LOOP:L2-B001 1 chksum++ | |
14870 | fba,a,pn %fcc1, BL60208 ! 000000000FD300C8 SIDE:L2-B002 1 | |
14871 | orn %g1, %g1, %i4 ! 000000000FD300CC SIDE:L2-B002 0 S | |
14872 | BL60209: ! SIDE:L2-B002 | |
14873 | andcc %l4, 0x200, %g0 ! 000000000FD300D0 SKIP:L3-B006 1 | |
14874 | bnz,a,pn %icc, BL60196 ! 000000000FD300D4 SKIP:L3-B006 1 | |
14875 | fcmps %fcc2, %f8, %f5 ! 000000000FD300D8 SKIP:L3-B006 0 S | |
14876 | orn %i3, %i2, %o5 ! 000000000FD300DC SKIP:L3-B006 1 S | |
14877 | array8 %i2, %o5, %l4 ! 000000000FD300E0 SKIP:L3-B006 1 S | |
14878 | subccc %i4, %g1, %o4 ! 000000000FD300E4 SKIP:L3-B006 1 S | |
14879 | pdist %f18, %f28, %f28 ! 000000000FD300E8 SKIP:L3-B006 1 S | |
14880 | rd %ccr, %o2 ! 000000000FD300EC SKIP:L3-B006 1 S | |
14881 | add %g1, 0x66, %g1 ! 000000000FD300F0 SKIP:L3-B006 1 chksum++ | |
14882 | pdist %f20, %f22, %f18 ! 000000000FD300F4 SKIP:L3-B006 1 S | |
14883 | call .+8 ! 000000000FD300F8 SKIP:L3-B006 1 S | |
14884 | array16 %g1, %i4, %l4 ! 000000000FD300FC SKIP:L3-B006 1 S | |
14885 | fcmple32 %f24, %f18, %i5 ! 000000000FD30100 SKIP:L3-B006 1 S | |
14886 | fcmps %fcc2, %f5, %f8 ! 000000000FD30104 SKIP:L3-B006 1 S | |
14887 | array32 %g1, %o3, %o5 ! 000000000FD30108 SKIP:L3-B006 1 S | |
14888 | ba,a BL60206 ! 000000000FD3010C SKIP:L3-B006 1 | |
14889 | array32 %o2, %o5, %o4 ! 000000000FD30110 SKIP:L3-B006 0 S | |
14890 | BL60196: ! ELSE:L3-B007 | |
14891 | fabss %f11, %f10 ! 000000000FD30114 ELSE:L3-B007 0 S | |
14892 | bcc,a,pn %icc, BL60197 ;.empty ! 000000000FD30118 ELSE:L3-B007 0 L | |
14893 | bcs,pn %xcc, BL60198 ! 000000000FD3011C ELSE:L3-B007 0 L | |
14894 | fzeros %f16 ! 000000000FD30120 ELSE:L3-B007 0 S | |
14895 | BL60197:call .+8 ;.empty ! 000000000FD30124 ELSE:L3-B007 0 L | |
14896 | bnz BL60198 ! 000000000FD30128 ELSE:L3-B007 0 L | |
14897 | BL60199:.word 0x088B2D03 ! 000000000FD3012C ELSE:L3-B007 0 S random | |
14898 | BL60198:fbue,pt %fcc2, BL60200 ! 000000000FD30130 ELSE:L3-B007 0 L | |
14899 | and %o4, %o4, %o4 ! 000000000FD30134 ELSE:L3-B007 0 S | |
14900 | BL60200:subcc %i0, %o5, %g0 ! 000000000FD30138 ELSE:L3-B007 0 S | |
14901 | add %g1, 0x9B8, %g1 ! 000000000FD3013C ELSE:L3-B007 0 chksum++ | |
14902 | add %g1, 0x875, %g1 ! 000000000FD30140 ELSE:L3-B007 0 chksum++ | |
14903 | wr %g1, %i5, %fprs ! 000000000FD30144 ELSE:L3-B007 0 S | |
14904 | bleu,pn %icc, BL60201 ;.empty ! 000000000FD30148 ELSE:L3-B007 0 L | |
14905 | bpos,pn %icc, BL60202 ;.empty ! 000000000FD3014C ELSE:L3-B007 0 L | |
14906 | .word 0x99DE96E3 ! 000000000FD30150 ELSE:L3-B007 0 L illop | |
14907 | BL60203:bvs,a,pn %xcc, BL60204 ! 000000000FD30154 ELSE:L3-B007 0 L | |
14908 | BL60201:xnor %o4, %l4, %i2 ! 000000000FD30158 ELSE:L3-B007 0 S | |
14909 | BL60204:nop ! 000000000FD3015C ELSE:L3-B007 0 S | |
14910 | fbne,a BL60205 ! 000000000FD30160 ELSE:L3-B007 0 L | |
14911 | or %l4, %o2, %l4 ! 000000000FD30164 ELSE:L3-B007 0 S | |
14912 | BL60205:ble,a,pn %xcc, BL60202 ! 000000000FD30168 ELSE:L3-B007 0 L | |
14913 | BL60202:.word 0x89E18AA6 ! 000000000FD3016C ELSE:L3-B007 0 S illop | |
14914 | add %g1, 0x1ED, %g1 ! 000000000FD30170 ELSE:L3-B007 0 chksum++ | |
14915 | BL60206: ! ELSE:L3-B007 | |
14916 | add %g1, 0x8FD, %g1 ! 000000000FD30174 ELSE:L3-B007 1 chksum++ | |
14917 | or %g0, 0x3, %l4 ! 000000000FD30178 LOOP:L3-B008 1 | |
14918 | BL60207: ! LOOP:L3-B008 | |
14919 | add %g1, 0x7C, %g1 ! 000000000FD3017C LOOP:L3-B008 3 chksum++ | |
14920 | array16 %o5, %g1, %i3 ! 000000000FD30180 LOOP:L3-B008 3 S | |
14921 | fadds %f11, %f5, %f11 ! 000000000FD30184 LOOP:L3-B008 3 S | |
14922 | movvs %xcc, %o2, %o3 ! 000000000FD30188 LOOP:L3-B008 3 S | |
14923 | orn %o4, %g1, %i3 ! 000000000FD3018C LOOP:L3-B008 3 S | |
14924 | sethi %hh(0xABAD1DEAF333FF00),%l6 ! 000000000FD30190 LOOP:L3-B008 3 SUBR085 | |
14925 | or %l6,%hm(0xABAD1DEAF333FF00),%l6 ! 000000000FD30194 LOOP:L3-B008 3 | |
14926 | sethi %lm(0xABAD1DEAF333FF00),%l5 ! 000000000FD30198 LOOP:L3-B008 3 | |
14927 | or %l5,%lo(0xABAD1DEAF333FF00),%l5 ! 000000000FD3019C LOOP:L3-B008 3 | |
14928 | sllx %l6, 0x20, %l6 ! 000000000FD301A0 LOOP:L3-B008 3 | |
14929 | or %l6, %l5, %l6 ! 000000000FD301A4 LOOP:L3-B008 3 | |
14930 | jmpl %l6+0x0000, %o7 ! 000000000FD301A8 LOOP:L3-B008 3 S | |
14931 | array16 %o3, %l4, %i2 ! 000000000FD301AC LOOP:L3-B008 3 S | |
14932 | sll %i3, 0x1, %i0 ! 000000000FD301B0 LOOP:L3-B008 3 S | |
14933 | orncc %i2, %o0, %i0 ! 000000000FD301B4 LOOP:L3-B008 3 S | |
14934 | fpackfix %f30, %f26 ! 000000000FD301B8 LOOP:L3-B008 3 S | |
14935 | subcc %l4, 0x1, %l4 ! 000000000FD301BC LOOP:L3-B008 3 | |
14936 | bnz BL60207 ! 000000000FD301C0 LOOP:L3-B008 3 | |
14937 | .word 0x97B508A7 ! 000000000FD301C4 LOOP:L3-B008 3 S illop_VIS | |
14938 | add %g1, 0xD90, %g1 ! 000000000FD301C8 LOOP:L3-B008 1 chksum++ | |
14939 | nop ! 000000000FD301CC LOOP:L3-B009 1 | |
14940 | nop ! 000000000FD301D0 LOOP:L3-B010 1 | |
14941 | add %g1, 0xA0F, %g1 ! 000000000FD301D4 SIDE:L2-B002 1 chksum++ | |
14942 | BL60208: ! SIDE:L2-B002 | |
14943 | nop ! 000000000FD301D8 LOOP:L2-B003 2 | |
14944 | nop ! 000000000FD301DC LOOP:L2-B004 2 | |
14945 | nop ! 000000000FD301E0 LOOP:L2-B005 2 | |
14946 | nop ! 000000000FD301E4 LOOP:L2-B006 2 | |
14947 | nop ! 000000000FD301E8 LOOP:L2-B007 2 | |
14948 | nop ! 000000000FD301EC LOOP:L2-B008 2 | |
14949 | nop ! 000000000FD301F0 LOOP:L2-B009 2 | |
14950 | nop ! 000000000FD301F4 LOOP:L2-B010 2 | |
14951 | nop ! 000000000FD301F8 LOOP:L2-B011 2 | |
14952 | add %g1, %g1, %o5 ! 000000000FD301FC SWCH:L2-B012 2 | |
14953 | and %o5, 0x18, %o7 ! 000000000FD30200 SWCH:L2-B012 2 | |
14954 | sethi %hi(0x518), %o5 ! 000000000FD30204 SWCH:L2-B012 2 .+0 | |
14955 | or %o5,%lo(0x518),%o5 ! 000000000FD30208 SWCH:L2-B012 2 | |
14956 | add %o5, %o7, %o5 ! 000000000FD3020C SWCH:L2-B012 2 | |
14957 | jmpl %l7+%o5, %g0 ! 000000000FD30210 SWCH:L2-B012 2 | |
14958 | faligndata %f30, %f26, %f26 ! 000000000FD30214 SWCH:L2-B012 2 S | |
14959 | fba BL60214 ! 000000000FD30218 SWCH:L2-B012 1 | |
14960 | .word 0xD59ADE33 ! 000000000FD3021C SWCH:L2-B012 1 S illop_VIS | |
14961 | ba,a,pt %icc, BL60213 ! 000000000FD30220 SWCH:L2-B012 1 | |
14962 | edge16n %i0, %o3, %i0 ! 000000000FD30224 SWCH:L2-B012 0 S | |
14963 | ba,a,pn %icc, BL60211 ! 000000000FD30228 SWCH:L2-B012 0 | |
14964 | xor %i3, %o3, %o4 ! 000000000FD3022C SWCH:L2-B012 0 S | |
14965 | ba,a,pt %xcc, BL60210 ! 000000000FD30230 SWCH:L2-B012 0 | |
14966 | array8 %o4, %o0, %i4 ! 000000000FD30234 SWCH:L2-B012 0 S | |
14967 | BL60210:add %g1, 0xC55, %g1 ! 000000000FD30238 CASE:L3-B011 0 chksum++ | |
14968 | pdist %f18, %f22, %f22 ! 000000000FD3023C CASE:L3-B011 0 S | |
14969 | or %i1, %o3, %i3 ! 000000000FD30240 CASE:L3-B011 0 S | |
14970 | fabsd %f6, %f36 ! 000000000FD30244 CASE:L3-B011 0 S | |
14971 | stxa %i0, [%g7+%g0]0x95 ! 000000000FD30248 CASE:L3-B011 0 S BAD-ASI | |
14972 | xorcc %o3, %o3, %o3 ! 000000000FD3024C CASE:L3-B011 0 S | |
14973 | andn %i0, %i2, %i3 ! 000000000FD30250 CASE:L3-B011 0 S | |
14974 | .word 0xA5B6C9CB ! 000000000FD30254 CASE:L3-B011 0 illop | |
14975 | .word 0x87AF8B7C ! 000000000FD30258 CASE:L3-B011 0 S illop_FP | |
14976 | BL60211:add %g1, 0xD11, %g1 ! 000000000FD3025C CASE:L3-B012 0 chksum++ | |
14977 | subccc %i0, %o3, %o2 ! 000000000FD30260 CASE:L3-B012 0 S | |
14978 | .word 0xADA93543 ! 000000000FD30264 CASE:L3-B012 0 S illop | |
14979 | andn %o1, %o3, %o0 ! 000000000FD30268 CASE:L3-B012 0 S | |
14980 | andn %o2, %i3, %o1 ! 000000000FD3026C CASE:L3-B012 0 S | |
14981 | edge16l %g1, %o5, %i3 ! 000000000FD30270 CASE:L3-B012 0 S | |
14982 | ba,a,pt %xcc, BL60215 ! 000000000FD30274 CASE:L3-B012 0 | |
14983 | fors %f16, %f20, %f17 ! 000000000FD30278 CASE:L3-B012 0 S | |
14984 | BL60213:add %g1, 0xB3E, %g1 ! 000000000FD3027C CASE:L3-B013 1 chksum++ | |
14985 | pdist %f30, %f26, %f30 ! 000000000FD30280 CASE:L3-B013 1 S | |
14986 | fcmple16 %f22, %f20, %i3 ! 000000000FD30284 CASE:L3-B013 1 S | |
14987 | rd %gsr, %l6 ! 000000000FD30288 CASE:L3-B013 1 S | |
14988 | wr %l6, 0xB0, %gsr ! 000000000FD3028C CASE:L3-B013 1 S | |
14989 | srax %o0, 0x1, %i0 ! 000000000FD30290 CASE:L3-B013 1 S | |
14990 | srax %g1, 0x1, %i2 ! 000000000FD30294 CASE:L3-B013 1 S | |
14991 | fba,a,pt %fcc3, BL60215 ! 000000000FD30298 CASE:L3-B013 1 | |
14992 | ldx [%g2+0x0028], %g6 ! 000000000FD3029C CASE:L3-B013 0 S BASE<BD60212 | |
14993 | BL60214:add %g1, 0x6ED, %g1 ! 000000000FD302A0 CASE:L3-B014 1 chksum++ | |
14994 | fsubs %f2, %f8, %f8 ! 000000000FD302A4 CASE:L3-B014 1 S | |
14995 | fcmple32 %f26, %f20, %o4 ! 000000000FD302A8 CASE:L3-B014 1 S | |
14996 | or %o4, %i3, %o1 ! 000000000FD302AC CASE:L3-B014 1 S | |
14997 | ta %xcc, 0x46 ! 000000000FD302B0 CASE:L3-B014 1 S demap-page | |
14998 | fpack16 %f18, %f21 ! 000000000FD302B4 CASE:L3-B014 1 S | |
14999 | faligndata %f30, %f16, %f30 ! 000000000FD302B8 CASE:L3-B014 1 S | |
15000 | fcmpd %fcc2, %f42, %f40 ! 000000000FD302BC CASE:L3-B014 1 S | |
15001 | fsubd %f40, %f38, %f38 ! 000000000FD302C0 CASE:L3-B014 1 S | |
15002 | and %o3, %i1, %i1 ! 000000000FD302C4 CASE:L3-B014 1 S | |
15003 | fand %f20, %f28, %f26 ! 000000000FD302C8 CASE:L3-B014 1 S | |
15004 | sdiv %i2, 0x0, %l7 ! 000000000FD302CC CASE:L3-B014 1 S | |
15005 | ba BL60215 ! 000000000FD302D0 CASE:L3-B014 1 | |
15006 | orcc %o1, %g1, %i2 ! 000000000FD302D4 CASE:L3-B014 1 S | |
15007 | BL60215: ! SWCH:L2-B012 | |
15008 | add %g1, 0x2CF, %g1 ! 000000000FD302D8 SWCH:L2-B012 2 chksum++ | |
15009 | and %i2, %i5, %o1 ! 000000000FD302DC SWCH:L2-B012 2 S | |
15010 | .word 0x91A89457 ! 000000000FD302E0 SWCH:L2-B012 2 S illop_FP | |
15011 | fpmerge %f21, %f28, %f16 ! 000000000FD302E4 SWCH:L2-B012 2 S | |
15012 | array16 %i3, %o4, %i3 ! 000000000FD302E8 SWCH:L2-B012 2 S | |
15013 | nop ! 000000000FD302EC LOOP:L2-B013 2 | |
15014 | nop ! 000000000FD302F0 LOOP:L2-B014 2 | |
15015 | add %i0, %g1, %i5 ! 000000000FD302F4 SWCH:L2-B015 2 | |
15016 | andcc %i5, 0x10, %g0 ! 000000000FD302F8 SWCH:L2-B015 2 | |
15017 | bnz,a,pt %xcc, BL60219 ! 000000000FD302FC SWCH:L2-B015 2 | |
15018 | add %g1, 0xEFE, %g1 ! 000000000FD30300 SWCH:L2-B015 1 chksum++ | |
15019 | andcc %i5, 0x100, %g0 ! 000000000FD30304 SWCH:L2-B015 1 | |
15020 | bnz,pn %xcc, BL60218 ! 000000000FD30308 SWCH:L2-B015 1 | |
15021 | andcc %i5, 0x1, %g0 ! 000000000FD3030C SWCH:L2-B015 1 | |
15022 | bnz,a,pn %xcc, BL60217 ! 000000000FD30310 SWCH:L2-B015 0 | |
15023 | add %g1, 0x537, %g1 ! 000000000FD30314 SWCH:L2-B015 0 chksum++ | |
15024 | andcc %i5, 0x1, %g0 ! 000000000FD30318 SWCH:L2-B015 0 | |
15025 | bnz,pn %xcc, BL60216 ! 000000000FD3031C SWCH:L2-B015 0 | |
15026 | .word 0x91AC7115 ! 000000000FD30320 SWCH:L2-B015 0 S illop_FP | |
15027 | edge16n %o1, %o4, %i2 ! 000000000FD30324 SWCH:L2-B015 0 S | |
15028 | wr %o4, 0xB29, %y ! 000000000FD30328 SWCH:L2-B015 0 S | |
15029 | .word 0x95906000 ! 000000000FD3032C SWCH:L2-B015 0 S random | |
15030 | .word 0x2DEEBE33 ! 000000000FD30330 SWCH:L2-B015 0 S illop | |
15031 | andn %i2, %i2, %o0 ! 000000000FD30334 SWCH:L2-B015 0 S | |
15032 | fpsub16 %f16, %f28, %f22 ! 000000000FD30338 SWCH:L2-B015 0 S | |
15033 | add %g1, 0x344, %g1 ! 000000000FD3033C SWCH:L2-B015 0 chksum++ | |
15034 | fba BL60220 ! 000000000FD30340 SWCH:L2-B015 0 | |
15035 | .word 0xED97D265 ! 000000000FD30344 SWCH:L2-B015 0 S illop | |
15036 | BL60216:add %g1, 0xF0C, %g1 ! 000000000FD30348 CASE:L3-B015 0 chksum++ | |
15037 | srax %i1, 0x1, %i3 ! 000000000FD3034C CASE:L3-B015 0 S | |
15038 | fpsub16s %f25, %f20, %f18 ! 000000000FD30350 CASE:L3-B015 0 S | |
15039 | xor %o5, %i3, %o4 ! 000000000FD30354 CASE:L3-B015 0 S | |
15040 | pdist %f30, %f26, %f16 ! 000000000FD30358 CASE:L3-B015 0 S | |
15041 | .word 0x97A00077 ! 000000000FD3035C CASE:L3-B015 0 S illop | |
15042 | fba,a,pn %fcc0, BL60220 ! 000000000FD30360 CASE:L3-B015 0 | |
15043 | and %o2, %o0, %o3 ! 000000000FD30364 CASE:L3-B015 0 S | |
15044 | BL60217:add %g1, 0x4F8, %g1 ! 000000000FD30368 CASE:L3-B016 0 chksum++ | |
15045 | .word 0xE7D45618 ! 000000000FD3036C CASE:L3-B016 0 S illop | |
15046 | .word 0xDF49961E ! 000000000FD30370 CASE:L3-B016 0 S illop | |
15047 | pdist %f28, %f26, %f30 ! 000000000FD30374 CASE:L3-B016 0 S | |
15048 | .word 0x81AC4889 ! 000000000FD30378 CASE:L3-B016 0 S illop_FP | |
15049 | .word 0x9DA35153 ! 000000000FD3037C CASE:L3-B016 0 illop | |
15050 | or %l6,%hm(0x109DA35153),%l6 ! 000000000FD30380 CASE:L3-B016 0 | |
15051 | .word 0xD9A83B52 ! 000000000FD30384 CASE:L3-B016 0 illop | |
15052 | .word 0xDDD3745E ! 000000000FD30388 CASE:L3-B016 0 illop | |
15053 | .word 0xA1A8F0F8 ! 000000000FD3038C CASE:L3-B016 0 illop | |
15054 | or %l6, %l5, %l6 ! 000000000FD30390 CASE:L3-B016 0 | |
15055 | jmpl %l6+0x0000, %o7 ! 000000000FD30394 CASE:L3-B016 0 S | |
15056 | edge8 %o1, %o0, %i3 ! 000000000FD30398 CASE:L3-B016 0 S | |
15057 | fba,a,pn %fcc3, BL60220 ! 000000000FD3039C CASE:L3-B016 0 | |
15058 | .word 0x83880000 ! 000000000FD303A0 CASE:L3-B016 0 S random | |
15059 | BL60218:add %g1, 0x2F2, %g1 ! 000000000FD303A4 CASE:L3-B017 1 chksum++ | |
15060 | fexpand %f18, %f20 ! 000000000FD303A8 CASE:L3-B017 1 S | |
15061 | fsubd %f38, %f46, %f46 ! 000000000FD303AC CASE:L3-B017 1 S | |
15062 | xor %i3, %o3, %o2 ! 000000000FD303B0 CASE:L3-B017 1 S | |
15063 | fcmps %fcc2, %f5, %f3 ! 000000000FD303B4 CASE:L3-B017 1 S | |
15064 | array32 %i1, %i3, %o0 ! 000000000FD303B8 CASE:L3-B017 1 S | |
15065 | ba,pn %icc, BL60220 ! 000000000FD303BC CASE:L3-B017 1 | |
15066 | sllx %i0, %g1, %i0 ! 000000000FD303C0 CASE:L3-B017 1 S | |
15067 | BL60219:add %g1, 0x25E, %g1 ! 000000000FD303C4 CASE:L3-B018 1 chksum++ | |
15068 | andn %o0, %i0, %o2 ! 000000000FD303C8 CASE:L3-B018 1 S | |
15069 | and %o0, %i1, %o5 ! 000000000FD303CC CASE:L3-B018 1 S | |
15070 | ta %xcc, 0x46 ! 000000000FD303D0 CASE:L3-B018 1 S demap-page | |
15071 | ldxa [%g7+%g0]0xAF, %o2 ! 000000000FD303D4 CASE:L3-B018 1 S BAD-ASI | |
15072 | cmp %i0, %o0 ! 000000000FD303D8 CASE:L3-B018 1 S | |
15073 | ba,pt %xcc, BL60220 ! 000000000FD303DC CASE:L3-B018 1 | |
15074 | cmp %o2, %o1 ! 000000000FD303E0 CASE:L3-B018 1 S | |
15075 | BL60220: ! SWCH:L2-B015 | |
15076 | add %g1, 0x352, %g1 ! 000000000FD303E4 SWCH:L2-B015 2 chksum++ | |
15077 | bmask %i0, %i0, %o0 ! 000000000FD303E8 SWCH:L2-B015 2 S | |
15078 | bmask %o2, %g1, %o1 ! 000000000FD303EC SWCH:L2-B015 2 S | |
15079 | fpackfix %f18, %f23 ! 000000000FD303F0 SWCH:L2-B015 2 S | |
15080 | fpmerge %f25, %f27, %f22 ! 000000000FD303F4 SWCH:L2-B015 2 S | |
15081 | nop ! 000000000FD303F8 LOOP:L2-B016 2 | |
15082 | nop ! 000000000FD303FC LOOP:L2-B017 2 | |
15083 | nop ! 000000000FD30400 LOOP:L2-B018 2 | |
15084 | nop ! 000000000FD30404 LOOP:L2-B019 2 | |
15085 | add %o0, %g1, %o2 ! 000000000FD30408 SWCH:L2-B020 2 | |
15086 | andcc %o2, 0x40, %g0 ! 000000000FD3040C SWCH:L2-B020 2 | |
15087 | bnz,pn %xcc, BL60228 ! 000000000FD30410 SWCH:L2-B020 2 | |
15088 | andcc %o2, 0x8, %g0 ! 000000000FD30414 SWCH:L2-B020 2 | |
15089 | bnz,pt %xcc, BL60223 ! 000000000FD30418 SWCH:L2-B020 1 | |
15090 | add %g1, 0x94E, %g1 ! 000000000FD3041C SWCH:L2-B020 1 chksum++ | |
15091 | andcc %o2, 0x400, %g0 ! 000000000FD30420 SWCH:L2-B020 1 | |
15092 | bnz,pt %xcc, BL60222 ! 000000000FD30424 SWCH:L2-B020 1 | |
15093 | add %g1, 0x694, %g1 ! 000000000FD30428 SWCH:L2-B020 1 chksum++ | |
15094 | andcc %o2, 0x20, %g0 ! 000000000FD3042C SWCH:L2-B020 0 | |
15095 | bnz,pt %xcc, BL60221 ! 000000000FD30430 SWCH:L2-B020 0 | |
15096 | add %g1, 0xA2B, %g1 ! 000000000FD30434 SWCH:L2-B020 0 chksum++ | |
15097 | .word 0x81A2CD09 ! 000000000FD30438 SWCH:L2-B020 0 S illop | |
15098 | .word 0x8F8DB0D7 ! 000000000FD3043C SWCH:L2-B020 0 S illop | |
15099 | fcmpd %fcc1, %f42, %f34 ! 000000000FD30440 SWCH:L2-B020 0 S | |
15100 | .word 0xB3AE4549 ! 000000000FD30444 SWCH:L2-B020 0 S illop | |
15101 | srax %o1, %g1, %i0 ! 000000000FD30448 SWCH:L2-B020 0 S | |
15102 | add %g1, 0xC94, %g1 ! 000000000FD3044C SWCH:L2-B020 0 chksum++ | |
15103 | .word 0xB5AACA20 ! 000000000FD30450 SWCH:L2-B020 0 illop | |
15104 | .word 0xB80B4611 ! 000000000FD30454 SWCH:L2-B020 0 S random | |
15105 | BL60221:add %g1, 0xE8C, %g1 ! 000000000FD30458 CASE:L3-B019 0 chksum++ | |
15106 | .word 0xFD3D84B4 ! 000000000FD3045C CASE:L3-B019 0 S random | |
15107 | add %o5, %g1, %o3 ! 000000000FD30460 CASE:L3-B019 0 S | |
15108 | prefetch [%i6+0x080A], 23 ! 000000000FD30464 CASE:L3-B019 0 S <.+2058 | |
15109 | fadds %f3, %f10, %f9 ! 000000000FD30468 CASE:L3-B019 0 S | |
15110 | fpackfix %f30, %f18 ! 000000000FD3046C CASE:L3-B019 0 S | |
15111 | fba BL60229 ! 000000000FD30470 CASE:L3-B019 0 | |
15112 | fcmped %fcc0, %f36, %f62 ! 000000000FD30474 CASE:L3-B019 0 S | |
15113 | BL60222:add %g1, 0x21E, %g1 ! 000000000FD30478 CASE:L3-B020 1 chksum++ | |
15114 | fcmpne16 %f24, %f22, %i2 ! 000000000FD3047C CASE:L3-B020 1 S | |
15115 | pdist %f28, %f18, %f26 ! 000000000FD30480 CASE:L3-B020 1 S | |
15116 | xorcc %o1, %o5, %o5 ! 000000000FD30484 CASE:L3-B020 1 S | |
15117 | alignaddrl %i5, %o0, %o0 ! 000000000FD30488 CASE:L3-B020 1 S | |
15118 | call .+8 ! 000000000FD3048C CASE:L3-B020 1 S | |
15119 | andncc %i2, %o0, %o5 ! 000000000FD30490 CASE:L3-B020 1 S | |
15120 | call .+8 ! 000000000FD30494 CASE:L3-B020 1 S | |
15121 | ldxa [%g7+%g0]0x84, %o0 ! 000000000FD30498 CASE:L3-B020 1 S BAD-ASI | |
15122 | orncc %i2, %o5, %o1 ! 000000000FD3049C CASE:L3-B020 1 S | |
15123 | ba,a,pt %xcc, BL60229 ! 000000000FD304A0 CASE:L3-B020 1 | |
15124 | fmul8x16al %f21, %f17, %f30 ! 000000000FD304A4 CASE:L3-B020 0 S | |
15125 | BL60223:.word 0xB0BA482E ! 000000000FD304A8 CASE:L3-B021 0 random | |
15126 | .word 0xBBC190C6 ! 000000000FD304AC CASE:L3-B021 0 S illop | |
15127 | alignaddr %o5, %o1, %o4 ! 000000000FD304B0 CASE:L3-B021 0 S | |
15128 | andncc %g1, %i5, %i1 ! 000000000FD304B4 CASE:L3-B021 0 S | |
15129 | fpackfix %f16, %f19 ! 000000000FD304B8 CASE:L3-B021 0 S | |
15130 | ba,pt %icc, BL60229 ! 000000000FD304BC CASE:L3-B021 0 | |
15131 | .word 0x81C7E008 ! 000000000FD304C0 CASE:L3-B021 0 S random | |
15132 | BL60228:add %g1, 0x68C, %g1 ! 000000000FD304C4 CASE:L3-B022 1 chksum++ | |
15133 | array32 %o4, %o1, %o1 ! 000000000FD304C8 CASE:L3-B022 1 S | |
15134 | fcmpes %fcc3, %f11, %f9 ! 000000000FD304CC CASE:L3-B022 1 S | |
15135 | ldxa [%g7+%g0]0xAB, %i1 ! 000000000FD304D0 CASE:L3-B022 1 S BAD-ASI | |
15136 | bleu BL60224 ;.empty ! 000000000FD304D4 CASE:L3-B022 1 L | |
15137 | fbuge,a BL60225 ;.empty ! 000000000FD304D8 CASE:L3-B022 1 L | |
15138 | BL60224:brz,a,pn %o4, BL60226 ! 000000000FD304DC CASE:L3-B022 1 L | |
15139 | .word 0xDB59D3C1 ! 000000000FD304E0 CASE:L3-B022 0 S illop | |
15140 | xorcc %o0, %i1, %o1 ! 000000000FD304E4 CASE:L3-B022 0 S | |
15141 | BL60225:xnorcc %i2, %o1, %o0 ! 000000000FD304E8 CASE:L3-B022 0 S | |
15142 | sll %o5, %g1, %o4 ! 000000000FD304EC CASE:L3-B022 1 S | |
15143 | edge32l %o3, %o1, %i0 ! 000000000FD304F0 CASE:L3-B022 1 S | |
15144 | BL60226:call .+8 ! 000000000FD304F4 CASE:L3-B022 1 L | |
15145 | BL60227:orn %o0, %o0, %i2 ! 000000000FD304F8 CASE:L3-B022 1 S | |
15146 | add %g1, 0x498, %g1 ! 000000000FD304FC CASE:L3-B022 1 chksum++ | |
15147 | fba,a BL60229 ! 000000000FD30500 CASE:L3-B022 1 | |
15148 | .word 0x83880000 ! 000000000FD30504 CASE:L3-B022 0 S random | |
15149 | BL60229: ! SWCH:L2-B020 | |
15150 | add %g1, 0xBA8, %g1 ! 000000000FD30508 SWCH:L2-B020 2 chksum++ | |
15151 | xnorcc %o1, %o4, %i4 ! 000000000FD3050C SWCH:L2-B020 2 S | |
15152 | fnot1 %f24, %f26 ! 000000000FD30510 SWCH:L2-B020 2 S | |
15153 | orncc %i2, %o1, %o4 ! 000000000FD30514 SWCH:L2-B020 2 S | |
15154 | fnegd %f26, %f26 ! 000000000FD30518 SWCH:L2-B020 2 S | |
15155 | xor %o4, %o0, %i2 ! 000000000FD3051C SWCH:L2-B020 2 S | |
15156 | fpsub16s %f17, %f26, %f21 ! 000000000FD30520 SWCH:L2-B020 2 S | |
15157 | ta %xcc, 0x46 ! 000000000FD30524 SWCH:L2-B020 2 S demap-page | |
15158 | movne %icc, -569, %o0 ! 000000000FD30528 SWCH:L2-B020 2 S | |
15159 | srax %i2, %g1, %i5 ! 000000000FD3052C SWCH:L2-B020 2 S | |
15160 | xnor %i0, %i2, %i1 ! 000000000FD30530 SWCH:L2-B020 2 S | |
15161 | xorcc %o0, %i4, %o4 ! 000000000FD30534 LOOP:L1-B000 2 S | |
15162 | fbug,a,pn %fcc1, BL60230 ! 000000000FD30538 LOOP:L1-B000 2 L | |
15163 | fpackfix %f22, %f21 ! 000000000FD3053C LOOP:L1-B000 0 S | |
15164 | pdist %f30, %f22, %f26 ! 000000000FD30540 LOOP:L1-B000 2 S | |
15165 | or %i4, %i1, %o5 ! 000000000FD30544 LOOP:L1-B000 2 S | |
15166 | fbl,a BL60231 ;.empty ! 000000000FD30548 LOOP:L1-B000 2 L | |
15167 | fbug BL60232 ! 000000000FD3054C LOOP:L1-B000 0 L | |
15168 | BL60231:nop ! 000000000FD30550 LOOP:L1-B000 2 S | |
15169 | bgu,pn %icc, BL60233 ! 000000000FD30554 LOOP:L1-B000 2 L | |
15170 | BL60233:array8 %o1, %i2, %i5 ! 000000000FD30558 LOOP:L1-B000 4 S | |
15171 | fpsub32s %f19, %f30, %f28 ! 000000000FD3055C LOOP:L1-B000 2 S | |
15172 | BL60230:ta %xcc, %g0+0x0070 ! 000000000FD30560 LOOP:L1-B000 2 S pseudo-branch | |
15173 | bge,a,pt %xcc, BL60234 ! 000000000FD30564 LOOP:L1-B000 3 L | |
15174 | array32 %i4, %i2, %o2 ! 000000000FD30568 LOOP:L1-B000 1 S | |
15175 | BL60232:bpos,pn %icc, BL60235 ;.empty ! 000000000FD3056C LOOP:L1-B000 1 L | |
15176 | BL60234:fbue,a,pt %fcc2, BL60236 ;.empty ! 000000000FD30570 LOOP:L1-B000 2 L | |
15177 | BL60236:bneg BL60235 ! 000000000FD30574 LOOP:L1-B000 1 L | |
15178 | BL60235:xnor %o0, %i1, %i1 ! 000000000FD30578 LOOP:L1-B000 2 S | |
15179 | add %g1, 0xDF8, %g1 ! 000000000FD3057C LOOP:L1-B000 2 chksum++ | |
15180 | subcc %l1, 0x1, %l1 ! 000000000FD30580 LOOP:L1-B000 2 | |
15181 | bnz,a BL60237 ! 000000000FD30584 LOOP:L1-B000 2 | |
15182 | fmovda %fcc1, %f44, %f46 ! 000000000FD30588 LOOP:L1-B000 1 S | |
15183 | add %g1, 0x7C1, %g1 ! 000000000FD3058C LOOP:L1-B000 1 chksum++ | |
15184 | sethi %hi(0xF15EB), %g3 ! 000000000FD30590 MAIN:L0-B000 1 .+0 | |
15185 | or %g3,%lo(0xF15EB),%g3 ! 000000000FD30594 MAIN:L0-B000 1 | |
15186 | cmp %g1, %g3 ! 000000000FD30598 MAIN:L0-B000 1 | |
15187 | bne %icc, blimp_bad_end ! 000000000FD3059C MAIN:L0-B000 1 | |
15188 | nop ! 000000000FD305A0 MAIN:L0-B000 1 | |
15189 | blimp_good_end: | |
15190 | EXIT_GOOD | |
15191 | blimp_bad_end: | |
15192 | EXIT_BAD | |
15193 | ||
15194 | SECTION .btext028_pg1 TEXT_VA=0xfd30000 | |
15195 | attr_text { | |
15196 | Name = .btext028_pg1, | |
15197 | VA = 0xfd30000, | |
15198 | RA = 0xfdfd60000, | |
15199 | PA = ra2pa(0xfdfd60000,0), | |
15200 | tsbonly, | |
15201 | part_0_ctx_nonzero_tsb_config_1, | |
15202 | TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1, | |
15203 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15204 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15205 | } | |
15206 | .text; .skip 8 | |
15207 | ||
15208 | !======================================================================== | |
15209 | ||
15210 | SECTION .btext029 TEXT_VA=0xf333ff00 | |
15211 | attr_text { | |
15212 | Name = .btext029, | |
15213 | VA = 0xf333ff00, | |
15214 | RA = 0xfdfdaff00, | |
15215 | PA = ra2pa(0xfdfdaff00,0), | |
15216 | notsb | |
15217 | } | |
15218 | ||
15219 | SECTION .btext029_pg0 TEXT_VA=0xf3330000 | |
15220 | attr_text { | |
15221 | Name = .btext029_pg0, | |
15222 | VA = 0xf3330000, | |
15223 | RA = 0xfdfda0000, | |
15224 | PA = ra2pa(0xfdfda0000,0), | |
15225 | tsbonly, | |
15226 | part_0_ctx_nonzero_tsb_config_1, | |
15227 | TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1, | |
15228 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15229 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15230 | } | |
15231 | .text; .skip 8 | |
15232 | ||
15233 | ||
15234 | SECTION .btext029 | |
15235 | .text | |
15236 | .global SUBR085; SUBR085: | |
15237 | BL60002: ! SUBR:L0-B000 | |
15238 | add %g1, 0xB68, %g1 ! 00000000F333FF00 SUBR:L0-B000 3 chksum++ | |
15239 | bn BL60001 ! 00000000F333FF04 SUBR:L0-B000 3 | |
15240 | save %o6, -64, %o6 ! 00000000F333FF08 SUBR:L0-B000 3 | |
15241 | BL60001: ! SUBR:L0-B000 | |
15242 | sethi %hh(0xABAD1DEAF333FF00),%l7 ! 00000000F333FF0C SUBR:L0-B000 3 SUBR085 | |
15243 | or %l7,%hm(0xABAD1DEAF333FF00),%l7 ! 00000000F333FF10 SUBR:L0-B000 3 | |
15244 | sethi %lm(0xABAD1DEAF333FF00),%l6 ! 00000000F333FF14 SUBR:L0-B000 3 | |
15245 | or %l6,%lo(0xABAD1DEAF333FF00),%l6 ! 00000000F333FF18 SUBR:L0-B000 3 | |
15246 | sllx %l7, 0x20, %l7 ! 00000000F333FF1C SUBR:L0-B000 3 | |
15247 | or %l7, %l6, %l7 ! 00000000F333FF20 SUBR:L0-B000 3 | |
15248 | ta %xcc, 0x45 ! 00000000F333FF24 SUBR:L0-B000 3 demap-stack | |
15249 | add %g1, 0x373, %g1 ! 00000000F333FF28 SUBR:L0-B000 3 chksum++ | |
15250 | and %g1, 0xFE, %l4 ! 00000000F333FF2C LOOP:L1-B000 3 | |
15251 | BL60031: ! LOOP:L1-B000 | |
15252 | add %g1, 0x791, %g1 ! 00000000F333FF30 LOOP:L1-B000 8 chksum++ | |
15253 | fcmple32 %f16, %f28, %l1 ! 00000000F333FF34 LOOP:L1-B000 8 S | |
15254 | or %l1, %i0, %i3 ! 00000000F333FF38 LOOP:L1-B000 8 S | |
15255 | wr %g1, %i1, %fprs ! 00000000F333FF3C LOOP:L1-B000 8 S | |
15256 | fadds %f8, %f4, %f4 ! 00000000F333FF40 LOOP:L1-B000 14 S | |
15257 | andcc %o1, 0x100, %g0 ! 00000000F333FF44 SKIP:L2-B000 8 | |
15258 | bz,a,pn %xcc, BL60003 ! 00000000F333FF48 SKIP:L2-B000 8 | |
15259 | fpsub32s %f30, %f27, %f30 ! 00000000F333FF4C SKIP:L2-B000 1 S | |
15260 | array16 %i3, %i4, %l2 ! 00000000F333FF50 SKIP:L2-B000 7 S | |
15261 | or %g1, %o5, %o4 ! 00000000F333FF54 SKIP:L2-B000 7 S | |
15262 | or %i2, %i3, %i2 ! 00000000F333FF58 SKIP:L2-B000 7 S | |
15263 | fexpand %f23, %f18 ! 00000000F333FF5C SKIP:L2-B000 7 S | |
15264 | add %g1, 0x1AB, %g1 ! 00000000F333FF60 SKIP:L2-B000 7 chksum++ | |
15265 | orcc %i5, %i3, %i0 ! 00000000F333FF64 SKIP:L2-B000 7 S | |
15266 | orcc %i4, %o5, %i2 ! 00000000F333FF68 SKIP:L2-B000 7 S | |
15267 | bshuffle %f30, %f16, %f24 ! 00000000F333FF6C SKIP:L2-B000 7 S | |
15268 | subcc %i2, %i2, %l2 ! 00000000F333FF70 SKIP:L2-B000 7 S | |
15269 | fnot2s %f29, %f30 ! 00000000F333FF74 SKIP:L2-B000 7 S | |
15270 | fpmerge %f19, %f29, %f20 ! 00000000F333FF78 SKIP:L2-B000 7 S | |
15271 | fcmpd %fcc1, %f0, %f14 ! 00000000F333FF7C SKIP:L2-B000 7 S | |
15272 | xor %g1, %i2, %l1 ! 00000000F333FF80 SKIP:L2-B000 7 S | |
15273 | fxors %f19, %f30, %f25 ! 00000000F333FF84 SKIP:L2-B000 7 S | |
15274 | fpsub32s %f27, %f30, %f29 ! 00000000F333FF88 SKIP:L2-B000 7 S | |
15275 | nop ! 00000000F333FF8C SKIP:L2-B000 7 S | |
15276 | fba,a,pt %fcc0, BL60005 ! 00000000F333FF90 SKIP:L2-B000 7 | |
15277 | fmovsn %xcc, %f4, %f10 ! 00000000F333FF94 SKIP:L2-B000 0 S | |
15278 | BL60003: ! ELSE:L2-B001 | |
15279 | orcc %o4, %l2, %i1 ! 00000000F333FF98 ELSE:L2-B001 1 S | |
15280 | fpmerge %f19, %f26, %f22 ! 00000000F333FF9C ELSE:L2-B001 1 S | |
15281 | bmask %i2, %i2, %i5 ! 00000000F333FFA0 ELSE:L2-B001 1 S | |
15282 | orcc %i5, %i2, %i0 ! 00000000F333FFA4 ELSE:L2-B001 1 S | |
15283 | movule %fcc1, %i1, %i2 ! 00000000F333FFA8 ELSE:L2-B001 1 S | |
15284 | fpmerge %f30, %f29, %f24 ! 00000000F333FFAC ELSE:L2-B001 1 S | |
15285 | fcmpd %fcc2, %f38, %f40 ! 00000000F333FFB0 ELSE:L2-B001 1 S | |
15286 | fcmple16 %f30, %f24, %i4 ! 00000000F333FFB4 ELSE:L2-B001 1 S | |
15287 | fands %f26, %f30, %f19 ! 00000000F333FFB8 ELSE:L2-B001 1 S | |
15288 | add %g1, 0xBC2, %g1 ! 00000000F333FFBC ELSE:L2-B001 1 chksum++ | |
15289 | fmovscs %icc, %f11, %f10 ! 00000000F333FFC0 ELSE:L2-B001 1 S | |
15290 | ta %xcc, 0x46 ! 00000000F333FFC4 ELSE:L2-B001 1 S demap-page | |
15291 | fmovs %f4, %f8 ! 00000000F333FFC8 ELSE:L2-B001 1 S | |
15292 | ldx [%g2+0x0050], %l5 ! 00000000F333FFCC ELSE:L2-B001 1 <BD60016 | |
15293 | membar 0x40 ! 00000000F333FFD0 ELSE:L2-B001 1 | |
15294 | ldda [%l5]0xF9, %f16 ! 00000000F333FFD4 ELSE:L2-B001 1 Blk-Load | |
15295 | membar 0x40 ! 00000000F333FFD8 ELSE:L2-B001 1 | |
15296 | andncc %i2, %o4, %o4 ! 00000000F333FFDC ELSE:L2-B001 1 S | |
15297 | orcc %i5, %i4, %o5 ! 00000000F333FFE0 ELSE:L2-B001 1 S | |
15298 | BL60005: ! ELSE:L2-B001 | |
15299 | add %g1, 0xEED, %g1 ! 00000000F333FFE4 ELSE:L2-B001 8 chksum++ | |
15300 | andcc %g1, 0x8, %g0 ! 00000000F333FFE8 SKIP:L2-B002 8 | |
15301 | bnz,a,pt %xcc, BL60006 ! 00000000F333FFEC SKIP:L2-B002 8 | |
15302 | and %o5, %i1, %i2 ! 00000000F333FFF0 SKIP:L2-B002 4 S | |
15303 | .word 0x917C4279 ! 00000000F333FFF4 SKIP:L2-B002 4 S illop | |
15304 | ta %xcc, 0x46 ! 00000000F333FFF8 SKIP:L2-B002 4 S demap-page | |
15305 | fcmps %fcc2, %f8, %f10 ! 00000000F333FFFC SKIP:L2-B002 4 S | |
15306 | andn %l0, %g7, %l0 ! 00000000F3340000 SKIP:L2-B002 4 S | |
15307 | fsubs %f5, %f3, %f10 ! 00000000F3340004 SKIP:L2-B002 4 S | |
15308 | cmp %i0, %o4 ! 00000000F3340008 SKIP:L2-B002 4 S | |
15309 | fcmps %fcc1, %f8, %f4 ! 00000000F334000C SKIP:L2-B002 4 S | |
15310 | subccc %i5, %o5, %o5 ! 00000000F3340010 SKIP:L2-B002 4 S | |
15311 | add %g1, 0x14F, %g1 ! 00000000F3340014 SKIP:L2-B002 4 chksum++ | |
15312 | udivcc %i0, 0x0, %i6 ! 00000000F3340018 SKIP:L2-B002 4 S | |
15313 | pdist %f20, %f18, %f20 ! 00000000F334001C SKIP:L2-B002 4 S | |
15314 | fmovs %f29, %f16 ! 00000000F3340020 SKIP:L2-B002 4 S | |
15315 | subccc %i4, %o4, %l1 ! 00000000F3340024 SKIP:L2-B002 4 S | |
15316 | .word 0xBDB10B4D ! 00000000F3340028 SKIP:L2-B002 4 S illop_VIS | |
15317 | ba,a,pt %xcc, BL60012 ! 00000000F334002C SKIP:L2-B002 4 | |
15318 | st %f21, [%g6+0x0040] ! 00000000F3340030 SKIP:L2-B002 0 S >BD60099 | |
15319 | BL60006: ! ELSE:L2-B003 | |
15320 | or %g1, %o4, %i4 ! 00000000F3340034 ELSE:L2-B003 4 S | |
15321 | bz,a,pn %icc, BL60007 ! 00000000F3340038 ELSE:L2-B003 4 L | |
15322 | .word 0xB3A90AC8 ! 00000000F334003C ELSE:L2-B003 0 S illop | |
15323 | .word 0xC79F82EA ! 00000000F3340040 ELSE:L2-B003 4 S illop_VIS | |
15324 | fbl BL60008 ;.empty ! 00000000F3340044 ELSE:L2-B003 4 L | |
15325 | fbug BL60009 ;.empty ! 00000000F3340048 ELSE:L2-B003 4 L | |
15326 | BL60008:bg BL60009 ;.empty ! 00000000F334004C ELSE:L2-B003 4 L | |
15327 | bz,pn %xcc, BL60009 ! 00000000F3340050 ELSE:L2-B003 2 L | |
15328 | BL60009:array8 %o0, %g1, %o0 ! 00000000F3340054 ELSE:L2-B003 6 S | |
15329 | BL60007:add %g1, 0x331, %g1 ! 00000000F3340058 ELSE:L2-B003 4 chksum++ | |
15330 | add %g1, 0x326, %g1 ! 00000000F334005C ELSE:L2-B003 4 chksum++ | |
15331 | sllx %o5, %g1, %o5 ! 00000000F3340060 ELSE:L2-B003 4 S | |
15332 | fbl,a,pn %fcc2, BL60010 ! 00000000F3340064 ELSE:L2-B003 4 L | |
15333 | ta %xcc, 0x46 ! 00000000F3340068 ELSE:L2-B003 2 S demap-page | |
15334 | fcmped %fcc3, %f34, %f14 ! 00000000F334006C ELSE:L2-B003 2 S | |
15335 | call .+8 ;.empty ! 00000000F3340070 ELSE:L2-B003 2 L | |
15336 | fbne,a,pt %fcc1, BL60011 ! 00000000F3340074 ELSE:L2-B003 2 L | |
15337 | andcc %i0, %i1, %l3 ! 00000000F3340078 ELSE:L2-B003 2 S | |
15338 | BL60010:fpackfix %f18, %f22 ! 00000000F334007C ELSE:L2-B003 2 S | |
15339 | BL60011:add %g1, 0x27D, %g1 ! 00000000F3340080 ELSE:L2-B003 4 chksum++ | |
15340 | BL60012: ! ELSE:L2-B003 | |
15341 | add %g1, 0xAC8, %g1 ! 00000000F3340084 ELSE:L2-B003 8 chksum++ | |
15342 | andcc %g1, 0x400, %g0 ! 00000000F3340088 SKIP:L2-B004 8 | |
15343 | bz,a,pt %xcc, BL60013 ! 00000000F334008C SKIP:L2-B004 8 | |
15344 | nop ! 00000000F3340090 SKIP:L2-B004 2 S | |
15345 | ta %xcc, 0x46 ! 00000000F3340094 SKIP:L2-B004 6 S demap-page | |
15346 | cmp %i5, %o5 ! 00000000F3340098 SKIP:L2-B004 6 S | |
15347 | fmovs %f10, %f2 ! 00000000F334009C SKIP:L2-B004 6 S | |
15348 | array16 %l3, %o5, %l1 ! 00000000F33400A0 SKIP:L2-B004 6 S | |
15349 | add %g1, 0xC47, %g1 ! 00000000F33400A4 SKIP:L2-B004 6 chksum++ | |
15350 | bshuffle %f18, %f22, %f30 ! 00000000F33400A8 SKIP:L2-B004 6 S | |
15351 | and %g1, %o4, %o5 ! 00000000F33400AC SKIP:L2-B004 6 S | |
15352 | fcmped %fcc2, %f46, %f40 ! 00000000F33400B0 SKIP:L2-B004 6 S | |
15353 | stxa %l3, [%g7+%g0]0xA4 ! 00000000F33400B4 SKIP:L2-B004 6 S BAD-ASI | |
15354 | add %l3, %l1, %o3 ! 00000000F33400B8 SKIP:L2-B004 6 S | |
15355 | fba BL60014 ! 00000000F33400BC SKIP:L2-B004 6 | |
15356 | faligndata %f20, %f24, %f24 ! 00000000F33400C0 SKIP:L2-B004 6 S | |
15357 | BL60013: ! ELSE:L2-B005 | |
15358 | xnor %l1, %l1, %o4 ! 00000000F33400C4 ELSE:L2-B005 2 S | |
15359 | xnor %o2, %l3, %o1 ! 00000000F33400C8 ELSE:L2-B005 2 S | |
15360 | wr %g1, %g1, %fprs ! 00000000F33400CC ELSE:L2-B005 2 S | |
15361 | rd %gsr, %l6 ! 00000000F33400D0 ELSE:L2-B005 4 S | |
15362 | wr %l6, 0x8, %gsr ! 00000000F33400D4 ELSE:L2-B005 2 S | |
15363 | sethi %hh(0xABAD1DEA12C25F00),%l6 ! 00000000F33400D8 ELSE:L2-B005 2 SUBR089 | |
15364 | or %l6,%hm(0xABAD1DEA12C25F00),%l6 ! 00000000F33400DC ELSE:L2-B005 2 | |
15365 | sethi %lm(0xABAD1DEA12C25F00),%l5 ! 00000000F33400E0 ELSE:L2-B005 2 | |
15366 | or %l5,%lo(0xABAD1DEA12C25F00),%l5 ! 00000000F33400E4 ELSE:L2-B005 2 | |
15367 | sllx %l6, 0x20, %l6 ! 00000000F33400E8 ELSE:L2-B005 2 | |
15368 | or %l6, %l5, %l6 ! 00000000F33400EC ELSE:L2-B005 2 | |
15369 | add %l6, 0x1, %l6 ! 00000000F33400F0 ELSE:L2-B005 2 | |
15370 | jmpl %l6+0x0000, %o7 ! 00000000F33400F4 ELSE:L2-B005 4 S | |
15371 | xor %i5, %g1, %o5 ! 00000000F33400F8 ELSE:L2-B005 2 S | |
15372 | add %g1, 0x38F, %g1 ! 00000000F33400FC ELSE:L2-B005 2 chksum++ | |
15373 | edge8 %g1, %o1, %o1 ! 00000000F3340100 ELSE:L2-B005 2 S | |
15374 | subcc %o1, %i4, %i4 ! 00000000F3340104 ELSE:L2-B005 2 S | |
15375 | faligndata %f24, %f18, %f18 ! 00000000F3340108 ELSE:L2-B005 2 S | |
15376 | cmp %o1, %o0 ! 00000000F334010C ELSE:L2-B005 2 S | |
15377 | sethi %hh(0xABAD1DEA38A3FF00),%l6 ! 00000000F3340110 ELSE:L2-B005 2 SUBR088 | |
15378 | or %l6,%hm(0xABAD1DEA38A3FF00),%l6 ! 00000000F3340114 ELSE:L2-B005 2 | |
15379 | sethi %lm(0xABAD1DEA38A3FF00),%l5 ! 00000000F3340118 ELSE:L2-B005 2 | |
15380 | or %l5,%lo(0xABAD1DEA38A3FF00),%l5 ! 00000000F334011C ELSE:L2-B005 2 | |
15381 | sllx %l6, 0x20, %l6 ! 00000000F3340120 ELSE:L2-B005 2 | |
15382 | or %l6, %l5, %l6 ! 00000000F3340124 ELSE:L2-B005 2 | |
15383 | jmpl %l6+0x0000, %o7 ! 00000000F3340128 ELSE:L2-B005 2 S | |
15384 | xnorcc %o0, %o4, %i4 ! 00000000F334012C ELSE:L2-B005 2 S | |
15385 | BL60014: ! ELSE:L2-B005 | |
15386 | add %g1, 0xD52, %g1 ! 00000000F3340130 ELSE:L2-B005 8 chksum++ | |
15387 | andcc %o0, 0x40, %g0 ! 00000000F3340134 SKIP:L2-B006 8 | |
15388 | bz,pt %xcc, BL60019 ! 00000000F3340138 SKIP:L2-B006 8 | |
15389 | xnor %o4, %o1, %l3 ! 00000000F334013C SKIP:L2-B006 8 S | |
15390 | .word 0xA3B0827B ! 00000000F3340140 SKIP:L2-B006 2 S illop_VIS | |
15391 | movn %icc, %o2, %o2 ! 00000000F3340144 SKIP:L2-B006 2 S | |
15392 | udivcc %o1, 0x0, %l7 ! 00000000F3340148 SKIP:L2-B006 2 S | |
15393 | fcmpd %fcc2, %f46, %f40 ! 00000000F334014C SKIP:L2-B006 2 S | |
15394 | add %g1, 0x6F7, %g1 ! 00000000F3340150 SKIP:L2-B006 2 chksum++ | |
15395 | srl %i4, 0x1, %o3 ! 00000000F3340154 SKIP:L2-B006 2 S | |
15396 | ble BL60015 ;.empty ! 00000000F3340158 SKIP:L2-B006 2 L | |
15397 | bgu BL60016 ! 00000000F334015C SKIP:L2-B006 2 L | |
15398 | .word 0xE395A75F ! 00000000F3340160 SKIP:L2-B006 2 S illop | |
15399 | fbg,a BL60017 ! 00000000F3340164 SKIP:L2-B006 0 L | |
15400 | pdist %f22, %f20, %f28 ! 00000000F3340168 SKIP:L2-B006 0 S | |
15401 | fbo,pt %fcc1, BL60018 ! 00000000F334016C SKIP:L2-B006 0 L | |
15402 | xor %o1, %o5, %i3 ! 00000000F3340170 SKIP:L2-B006 0 S | |
15403 | stxa %o5, [%g7+%g0]0xA9 ! 00000000F3340174 SKIP:L2-B006 0 S BAD-ASI | |
15404 | BL60015:stxa %o0, [%g7+%g0]0xB0 ! 00000000F3340178 SKIP:L2-B006 0 S BAD-ASI | |
15405 | pdist %f28, %f22, %f22 ! 00000000F334017C SKIP:L2-B006 0 S | |
15406 | .word 0xB9A84495 ! 00000000F3340180 SKIP:L2-B006 0 S illop | |
15407 | bneg,pn %xcc, BL60017 ! 00000000F3340184 SKIP:L2-B006 0 L | |
15408 | .word 0x182D63F4 ! 00000000F3340188 SKIP:L2-B006 0 S illop | |
15409 | BL60016:fbug BL60017 ;.empty ! 00000000F334018C SKIP:L2-B006 2 L | |
15410 | BL60018:fbg BL60017 ! 00000000F3340190 SKIP:L2-B006 2 L | |
15411 | BL60017:nop ! 00000000F3340194 SKIP:L2-B006 4 S | |
15412 | add %g1, 0x14C, %g1 ! 00000000F3340198 SKIP:L2-B006 2 chksum++ | |
15413 | ba BL60026 ! 00000000F334019C SKIP:L2-B006 2 | |
15414 | pdist %f20, %f24, %f16 ! 00000000F33401A0 SKIP:L2-B006 2 S | |
15415 | BL60019: ! ELSE:L2-B007 | |
15416 | sdivcc %o1, %g0, %o6 ! 00000000F33401A4 ELSE:L2-B007 6 S | |
15417 | bnz,a BL60020 ;.empty ! 00000000F33401A8 ELSE:L2-B007 6 L | |
15418 | .word 0x23C3B8D5 ! 00000000F33401AC ELSE:L2-B007 0 L illop | |
15419 | BL60020:andncc %i4, %i1, %o1 ! 00000000F33401B0 ELSE:L2-B007 6 S | |
15420 | ta %xcc, 0x46 ! 00000000F33401B4 ELSE:L2-B007 6 S demap-page | |
15421 | fcmpne16 %f30, %f24, %i1 ! 00000000F33401B8 ELSE:L2-B007 6 S | |
15422 | fbu,a,pt %fcc1, BL60022 ! 00000000F33401BC ELSE:L2-B007 6 L | |
15423 | .word 0xFBF198FD ! 00000000F33401C0 ELSE:L2-B007 0 S random | |
15424 | BL60021:xorcc %o5, %o0, %i0 ! 00000000F33401C4 ELSE:L2-B007 6 S | |
15425 | udiv %l3, %g0, %l7 ! 00000000F33401C8 ELSE:L2-B007 6 S | |
15426 | BL60022:ba,a BL60023 ;.empty ! 00000000F33401CC ELSE:L2-B007 6 L | |
15427 | fbug,pn %fcc0, BL60024 ! 00000000F33401D0 ELSE:L2-B007 0 L | |
15428 | fxnors %f24, %f22, %f23 ! 00000000F33401D4 ELSE:L2-B007 0 S | |
15429 | bg,a,pn %xcc, BL60025 ! 00000000F33401D8 ELSE:L2-B007 0 L | |
15430 | BL60024:.word 0x81CFE008 ! 00000000F33401DC ELSE:L2-B007 0 S random | |
15431 | BL60023:sra %o3, 0x1, %o0 ! 00000000F33401E0 ELSE:L2-B007 6 S | |
15432 | BL60025:add %g1, 0xDAC, %g1 ! 00000000F33401E4 ELSE:L2-B007 6 chksum++ | |
15433 | add %g1, 0x7C9, %g1 ! 00000000F33401E8 ELSE:L2-B007 6 chksum++ | |
15434 | andcc %i5, %i0, %i1 ! 00000000F33401EC ELSE:L2-B007 6 S | |
15435 | edge16 %i2, %i3, %i4 ! 00000000F33401F0 ELSE:L2-B007 6 S | |
15436 | andncc %i5, %i0, %i2 ! 00000000F33401F4 ELSE:L2-B007 6 S | |
15437 | ldx [%g6-0x0088], %g6 ! 00000000F33401F8 ELSE:L2-B007 6 ptr_chase | |
15438 | ldx [%g6-0x0088], %g6 ! 00000000F33401FC ELSE:L2-B007 6 ptr_chase | |
15439 | ldx [%g6-0x0088], %g6 ! 00000000F3340200 ELSE:L2-B007 6 ptr_chase | |
15440 | BL60026: ! ELSE:L2-B007 | |
15441 | add %g1, 0x8C8, %g1 ! 00000000F3340204 ELSE:L2-B007 8 chksum++ | |
15442 | orcc %o1, %i2, %l2 ! 00000000F3340208 LOOP:L1-B000 8 S | |
15443 | andncc %i1, %i2, %l0 ! 00000000F334020C LOOP:L1-B000 8 S | |
15444 | ble,pn %xcc, BL60027 ;.empty ! 00000000F3340210 LOOP:L1-B000 8 L | |
15445 | fbu,pn %fcc0, BL60028 ! 00000000F3340214 LOOP:L1-B000 8 L | |
15446 | andcc %l2, %i2, %o3 ! 00000000F3340218 LOOP:L1-B000 1 S | |
15447 | fbul BL60029 ;.empty ! 00000000F334021C LOOP:L1-B000 1 L | |
15448 | bnz,a BL60029 ! 00000000F3340220 LOOP:L1-B000 1 L | |
15449 | BL60027:fpadd16 %f24, %f30, %f24 ! 00000000F3340224 LOOP:L1-B000 7 S | |
15450 | BL60029:fbl,a,pn %fcc2, BL60030 ! 00000000F3340228 LOOP:L1-B000 8 L | |
15451 | fcmpes %fcc3, %f8, %f11 ! 00000000F334022C LOOP:L1-B000 6 S | |
15452 | BL60030:fcmple16 %f28, %f16, %i0 ! 00000000F3340230 LOOP:L1-B000 8 S | |
15453 | BL60028:add %g1, 0xD67, %g1 ! 00000000F3340234 LOOP:L1-B000 8 chksum++ | |
15454 | srlx %l4, 0x1, %l4 ! 00000000F3340238 LOOP:L1-B000 8 | |
15455 | andcc %l4, 0x1, %g0 ! 00000000F334023C LOOP:L1-B000 8 | |
15456 | bne,a,pn %xcc, BL60031 ! 00000000F3340240 LOOP:L1-B000 8 | |
15457 | xor %o1, %i2, %i2 ! 00000000F3340244 LOOP:L1-B000 5 S | |
15458 | add %g1, 0x3C5, %g1 ! 00000000F3340248 LOOP:L1-B000 3 chksum++ | |
15459 | stxa %l2, [%g7+%g0]0xAD ! 00000000F334024C SUBR:L0-B000 3 S BAD-ASI | |
15460 | fbge,pt %fcc1, BL60032 ! 00000000F3340250 SUBR:L0-B000 3 L | |
15461 | xor %i5, %i2, %o4 ! 00000000F3340254 SUBR:L0-B000 3 S | |
15462 | fcmpne32 %f22, %f16, %o5 ! 00000000F3340258 SUBR:L0-B000 2 S | |
15463 | bshuffle %f20, %f28, %f30 ! 00000000F334025C SUBR:L0-B000 2 S | |
15464 | fbue BL60033 ! 00000000F3340260 SUBR:L0-B000 2 L | |
15465 | fnot1 %f18, %f24 ! 00000000F3340264 SUBR:L0-B000 2 S | |
15466 | subcc %l2, %i4, %g0 ! 00000000F3340268 SUBR:L0-B000 1 S | |
15467 | BL60032:array16 %o4, %o5, %i4 ! 00000000F334026C SUBR:L0-B000 2 S | |
15468 | nop ! 00000000F3340270 SUBR:L0-B000 2 S | |
15469 | bg,pt %xcc, BL60034 ! 00000000F3340274 SUBR:L0-B000 2 L | |
15470 | fcmps %fcc1, %f11, %f4 ! 00000000F3340278 SUBR:L0-B000 2 S | |
15471 | BL60033:fbl,a,pn %fcc0, BL60034 ;.empty ! 00000000F334027C SUBR:L0-B000 2 L | |
15472 | bcc,a BL60035 ! 00000000F3340280 SUBR:L0-B000 0 L | |
15473 | BL60034:fcmps %fcc1, %f8, %f4 ! 00000000F3340284 SUBR:L0-B000 3 S | |
15474 | BL60035:add %g1, 0x8ED, %g1 ! 00000000F3340288 SUBR:L0-B000 3 chksum++ | |
15475 | ta %xcc, 0x45 ! 00000000F334028C SUBR:L0-B000 3 demap-stack | |
15476 | add %g1, 0x542, %i0 ! 00000000F3340290 SUBR:L0-B000 3 | |
15477 | srlx %l2, 0x1, %i3 ! 00000000F3340294 SUBR:L0-B000 3 S | |
15478 | fbe,pt %fcc2, BL60036 ! 00000000F3340298 SUBR:L0-B000 3 | |
15479 | restore %i0, %l7, %o0 ! 00000000F334029C SUBR:L0-B000 3 | |
15480 | BL60036:jmpl %o7+0x0008, %g0 ! 00000000F33402A0 SUBR:L0-B000 3 | |
15481 | nop ! 00000000F33402A4 SUBR:L0-B000 3 | |
15482 | ||
15483 | SECTION .btext029_pg1 TEXT_VA=0xf3340000 | |
15484 | attr_text { | |
15485 | Name = .btext029_pg1, | |
15486 | VA = 0xf3340000, | |
15487 | RA = 0xfdfdb0000, | |
15488 | PA = ra2pa(0xfdfdb0000,0), | |
15489 | tsbonly, | |
15490 | part_0_ctx_nonzero_tsb_config_1, | |
15491 | TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1, | |
15492 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15493 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15494 | } | |
15495 | .text; .skip 8 | |
15496 | ||
15497 | !======================================================================== | |
15498 | ||
15499 | SECTION .btext030 TEXT_VA=0xd5aaff00 | |
15500 | attr_text { | |
15501 | Name = .btext030, | |
15502 | VA = 0xd5aaff00, | |
15503 | RA = 0xfdfd8ff00, | |
15504 | PA = ra2pa(0xfdfd8ff00,0), | |
15505 | notsb | |
15506 | } | |
15507 | ||
15508 | SECTION .btext030_pg0 TEXT_VA=0xd5aa0000 | |
15509 | attr_text { | |
15510 | Name = .btext030_pg0, | |
15511 | VA = 0xd5aa0000, | |
15512 | RA = 0xfdfd80000, | |
15513 | PA = ra2pa(0xfdfd80000,0), | |
15514 | tsbonly, | |
15515 | part_0_ctx_nonzero_tsb_config_1, | |
15516 | TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1, | |
15517 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15518 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15519 | } | |
15520 | .text; .skip 8 | |
15521 | ||
15522 | ||
15523 | SECTION .btext030 | |
15524 | .text | |
15525 | .global SUBR086; SUBR086: | |
15526 | BL60037: ! SUBR:L0-B000 | |
15527 | .word 0xADB2C9DC ! 00000000D5AAFF00 SUBR:L0-B000 0 illop | |
15528 | save %o6, -64, %o6 ! 00000000D5AAFF04 SUBR:L0-B000 0 | |
15529 | sethi %hh(0xABAD1DEAD5AAFF00),%l7 ! 00000000D5AAFF08 SUBR:L0-B000 0 SUBR086 | |
15530 | or %l7,%hm(0xABAD1DEAD5AAFF00),%l7 ! 00000000D5AAFF0C SUBR:L0-B000 0 | |
15531 | sethi %lm(0xABAD1DEAD5AAFF00),%l6 ! 00000000D5AAFF10 SUBR:L0-B000 0 | |
15532 | or %l6,%lo(0xABAD1DEAD5AAFF00),%l6 ! 00000000D5AAFF14 SUBR:L0-B000 0 | |
15533 | .word 0xF61A4810 ! 00000000D5AAFF18 SUBR:L0-B000 0 illop | |
15534 | or %l7, %l6, %l7 ! 00000000D5AAFF1C SUBR:L0-B000 0 | |
15535 | ta %xcc, 0x45 ! 00000000D5AAFF20 SUBR:L0-B000 0 demap-stack | |
15536 | .word 0xE1542CA9 ! 00000000D5AAFF24 SUBR:L0-B000 0 illop | |
15537 | .word 0xB5A6C635 ! 00000000D5AAFF28 SWCH:L1-B000 0 illop | |
15538 | andcc %o5, 0x1, %g0 ! 00000000D5AAFF2C SWCH:L1-B000 0 | |
15539 | bnz,pt %xcc, BL60044 ! 00000000D5AAFF30 SWCH:L1-B000 0 | |
15540 | add %g1, 0x2EB, %g1 ! 00000000D5AAFF34 SWCH:L1-B000 0 chksum++ | |
15541 | andcc %o5, 0x100, %g0 ! 00000000D5AAFF38 SWCH:L1-B000 0 | |
15542 | .word 0x819E1298 ! 00000000D5AAFF3C SWCH:L1-B000 0 illop | |
15543 | .word 0xE9B7247B ! 00000000D5AAFF40 SWCH:L1-B000 0 illop | |
15544 | andcc %o5, 0x100, %g0 ! 00000000D5AAFF44 SWCH:L1-B000 0 | |
15545 | bnz,pn %xcc, BL60042 ! 00000000D5AAFF48 SWCH:L1-B000 0 | |
15546 | .word 0xBDB4C2DD ! 00000000D5AAFF4C SWCH:L1-B000 0 illop | |
15547 | bnz,pn %xcc, BL60038 ! 00000000D5AAFF50 SWCH:L1-B000 0 | |
15548 | fpackfix %f18, %f17 ! 00000000D5AAFF54 SWCH:L1-B000 0 S | |
15549 | .word 0xF9084C09 ! 00000000D5AAFF58 SWCH:L1-B000 0 S illop | |
15550 | wr %l6, 0x48, %gsr ! 00000000D5AAFF5C SWCH:L1-B000 0 S | |
15551 | .word 0xBFFA7C67 ! 00000000D5AAFF60 SWCH:L1-B000 0 S random | |
15552 | cmp %i3, %i4 ! 00000000D5AAFF64 SWCH:L1-B000 0 S | |
15553 | fexpand %f26, %f16 ! 00000000D5AAFF68 SWCH:L1-B000 0 S | |
15554 | add %g1, 0x7F8, %g1 ! 00000000D5AAFF6C SWCH:L1-B000 0 chksum++ | |
15555 | .word 0xBD7317F0 ! 00000000D5AAFF70 SWCH:L1-B000 0 illop | |
15556 | .word 0x99B4023D ! 00000000D5AAFF74 SWCH:L1-B000 0 S illop_VIS | |
15557 | BL60038:add %g1, 0x433, %g1 ! 00000000D5AAFF78 CASE:L2-B000 0 chksum++ | |
15558 | pdist %f26, %f26, %f28 ! 00000000D5AAFF7C CASE:L2-B000 0 S | |
15559 | srl %i0, %g1, %i5 ! 00000000D5AAFF80 CASE:L2-B000 0 S | |
15560 | faddd %f12, %f44, %f46 ! 00000000D5AAFF84 CASE:L2-B000 0 S | |
15561 | pdist %f20, %f18, %f18 ! 00000000D5AAFF88 CASE:L2-B000 0 S | |
15562 | .word 0xADAC1F2E ! 00000000D5AAFF8C CASE:L2-B000 0 S illop | |
15563 | fcmpgt16 %f18, %f16, %i0 ! 00000000D5AAFF90 CASE:L2-B000 0 S | |
15564 | orncc %i5, %o2, %o2 ! 00000000D5AAFF94 CASE:L2-B000 0 S | |
15565 | andncc %l1, %o5, %l1 ! 00000000D5AAFF98 CASE:L2-B000 0 S | |
15566 | wr %g1, %i5, %fprs ! 00000000D5AAFF9C CASE:L2-B000 0 S | |
15567 | xor %i4, %i5, %i3 ! 00000000D5AAFFA0 CASE:L2-B000 0 S | |
15568 | and %i4, -1, %i4 ! 00000000D5AAFFA4 CASE:L2-B000 0 S | |
15569 | .word 0x8DB602D4 ! 00000000D5AAFFA8 CASE:L2-B000 0 S illop | |
15570 | ba,a,pn %xcc, BL60045 ! 00000000D5AAFFAC CASE:L2-B000 0 | |
15571 | andn %o0, %o2, %i2 ! 00000000D5AAFFB0 CASE:L2-B000 0 S | |
15572 | BL60042:.word 0xB7A9206C ! 00000000D5AAFFB4 CASE:L2-B001 0 illop | |
15573 | .word 0x81AAB3B5 ! 00000000D5AAFFB8 CASE:L2-B001 0 S illop | |
15574 | .word 0xFABF3C36 ! 00000000D5AAFFBC CASE:L2-B001 0 S illop | |
15575 | fcmped %fcc0, %f46, %f6 ! 00000000D5AAFFC0 CASE:L2-B001 0 S | |
15576 | brgez,pn %o2, BL60039 ! 00000000D5AAFFC4 CASE:L2-B001 0 L | |
15577 | andcc %i3, %o0, %o0 ! 00000000D5AAFFC8 CASE:L2-B001 0 S | |
15578 | wr %g1, %i5, %fprs ! 00000000D5AAFFCC CASE:L2-B001 0 S | |
15579 | array32 %o3, %i0, %i3 ! 00000000D5AAFFD0 CASE:L2-B001 0 S | |
15580 | BL60039:fble BL60040 ;.empty ! 00000000D5AAFFD4 CASE:L2-B001 0 L | |
15581 | .word 0x8FA54508 ! 00000000D5AAFFD8 CASE:L2-B001 0 L illop | |
15582 | ldx [%g2+0x0038], %g4 ! 00000000D5AAFFDC CASE:L2-B001 0 S BASE<BD60083 | |
15583 | BL60041:.word 0xE9EAF133 ! 00000000D5AAFFE0 CASE:L2-B001 0 S random | |
15584 | bvc,pn %xcc, BL60040 ! 00000000D5AAFFE4 CASE:L2-B001 0 L | |
15585 | fpadd32 %f20, %f30, %f30 ! 00000000D5AAFFE8 CASE:L2-B001 0 S | |
15586 | .word 0xA5A34C34 ! 00000000D5AAFFEC CASE:L2-B001 0 S illop | |
15587 | fandnot2 %f30, %f18, %f28 ! 00000000D5AAFFF0 CASE:L2-B001 0 S | |
15588 | BL60040:add %g1, 0x9E9, %g1 ! 00000000D5AAFFF4 CASE:L2-B001 0 chksum++ | |
15589 | ba,a BL60045 ! 00000000D5AAFFF8 CASE:L2-B001 0 | |
15590 | xor %o0, %o0, %o0 ! 00000000D5AAFFFC CASE:L2-B001 0 S | |
15591 | BL60043:.word 0xB7B2C9D6 ! 00000000D5AB0000 CASE:L2-B002 0 illop | |
15592 | .word 0x8FACD0B8 ! 00000000D5AB0004 CASE:L2-B002 0 S illop | |
15593 | fmovd %f28, %f24 ! 00000000D5AB0008 CASE:L2-B002 0 S | |
15594 | xorcc %i5, %i3, %i3 ! 00000000D5AB000C CASE:L2-B002 0 S | |
15595 | sdiv %i1, %g7, %o2 ! 00000000D5AB0010 CASE:L2-B002 0 S | |
15596 | ba,pt %icc, BL60045 ! 00000000D5AB0014 CASE:L2-B002 0 | |
15597 | .word 0x97A650EA ! 00000000D5AB0018 CASE:L2-B002 0 S illop | |
15598 | BL60044:add %g1, 0x524, %g1 ! 00000000D5AB001C CASE:L2-B003 0 chksum++ | |
15599 | andn %i3, %l0, %l0 ! 00000000D5AB0020 CASE:L2-B003 0 S | |
15600 | rd %gsr, %l6 ! 00000000D5AB0024 CASE:L2-B003 0 S | |
15601 | wr %l6, 0x20, %gsr ! 00000000D5AB0028 CASE:L2-B003 0 S | |
15602 | cmp %i3, %o2 ! 00000000D5AB002C CASE:L2-B003 0 S | |
15603 | .word 0xBDDE5DDB ! 00000000D5AB0030 CASE:L2-B003 0 S illop | |
15604 | .word 0xBFA746E5 ! 00000000D5AB0034 CASE:L2-B003 0 S illop | |
15605 | .word 0x834430CC ! 00000000D5AB0038 CASE:L2-B003 0 illop | |
15606 | .word 0x81E80000 ! 00000000D5AB003C CASE:L2-B003 0 S random | |
15607 | BL60045: ! SWCH:L1-B000 | |
15608 | add %g1, 0xD6, %g1 ! 00000000D5AB0040 SWCH:L1-B000 0 chksum++ | |
15609 | call .+8 ! 00000000D5AB0044 SWCH:L1-B000 0 S | |
15610 | .word 0x8FAC5C38 ! 00000000D5AB0048 SWCH:L1-B000 0 S illop | |
15611 | sethi %hh(0xABAD1DEAAFED3F00),%l6 ! 00000000D5AB004C SWCH:L1-B000 0 SUBR087 | |
15612 | .word 0x809878F1 ! 00000000D5AB0050 SWCH:L1-B000 0 random | |
15613 | sethi %lm(0xABAD1DEAAFED3F00),%l5 ! 00000000D5AB0054 SWCH:L1-B000 0 | |
15614 | or %l5,%lo(0xABAD1DEAAFED3F00),%l5 ! 00000000D5AB0058 SWCH:L1-B000 0 | |
15615 | .word 0xBFAEC000 ! 00000000D5AB005C SWCH:L1-B000 0 illop | |
15616 | or %l6, %l5, %l6 ! 00000000D5AB0060 SWCH:L1-B000 0 | |
15617 | add %l6, 0x1, %l6 ! 00000000D5AB0064 SWCH:L1-B000 0 | |
15618 | call SUBR087 ! 00000000D5AB0068 SWCH:L1-B000 0 S | |
15619 | fcmps %fcc1, %f8, %f5 ! 00000000D5AB006C SWCH:L1-B000 0 S | |
15620 | orncc %l0, %o1, %o3 ! 00000000D5AB0070 SWCH:L1-B000 0 S | |
15621 | or %o3, %i3, %i4 ! 00000000D5AB0074 SWCH:L1-B000 0 S | |
15622 | fpsub16s %f23, %f30, %f23 ! 00000000D5AB0078 SWCH:L1-B000 0 S | |
15623 | array16 %o0, %o4, %i2 ! 00000000D5AB007C SUBR:L0-B000 0 S | |
15624 | or %o3, %o0, %i2 ! 00000000D5AB0080 SUBR:L0-B000 0 S | |
15625 | or %o5, %o4, %i1 ! 00000000D5AB0084 SUBR:L0-B000 0 S | |
15626 | .word 0xBC947848 ! 00000000D5AB0088 SUBR:L0-B000 0 S random | |
15627 | .word 0x7DF198C0 ! 00000000D5AB008C SUBR:L0-B000 0 S random | |
15628 | .word 0xEFD596FD ! 00000000D5AB0090 SUBR:L0-B000 0 S illop | |
15629 | .word 0x91ABD6C8 ! 00000000D5AB0094 SUBR:L0-B000 0 S illop | |
15630 | ta %xcc, 0x45 ! 00000000D5AB0098 SUBR:L0-B000 0 demap-stack | |
15631 | add %g1, 0x5B7, %i0 ! 00000000D5AB009C SUBR:L0-B000 0 | |
15632 | add %g1, 0xF02, %g1 ! 00000000D5AB00A0 SUBR:L0-B000 0 chksum++ | |
15633 | ret ! 00000000D5AB00A4 SUBR:L0-B000 0 | |
15634 | restore %i0, %l7, %o0 ! 00000000D5AB00A8 SUBR:L0-B000 0 | |
15635 | ||
15636 | SECTION .btext030_pg1 TEXT_VA=0xd5ab0000 | |
15637 | attr_text { | |
15638 | Name = .btext030_pg1, | |
15639 | VA = 0xd5ab0000, | |
15640 | RA = 0xfdfd90000, | |
15641 | PA = ra2pa(0xfdfd90000,0), | |
15642 | tsbonly, | |
15643 | part_0_ctx_nonzero_tsb_config_1, | |
15644 | TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1, | |
15645 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15646 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15647 | } | |
15648 | .text; .skip 8 | |
15649 | ||
15650 | !======================================================================== | |
15651 | ||
15652 | SECTION .btext031 TEXT_VA=0xafed3f00 | |
15653 | attr_text { | |
15654 | Name = .btext031, | |
15655 | VA = 0xafed3f00, | |
15656 | RA = 0xfdfd7df00, | |
15657 | PA = ra2pa(0xfdfd7df00,0), | |
15658 | notsb | |
15659 | } | |
15660 | ||
15661 | SECTION .btext031_pg0 TEXT_VA=0xafed2000 | |
15662 | attr_text { | |
15663 | Name = .btext031_pg0, | |
15664 | VA = 0xafed2000, | |
15665 | RA = 0xfdfd7c000, | |
15666 | PA = ra2pa(0xfdfd7c000,0), | |
15667 | tsbonly, | |
15668 | part_0_ctx_nonzero_tsb_config_3, | |
15669 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
15670 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15671 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15672 | } | |
15673 | .text; .skip 8 | |
15674 | ||
15675 | ||
15676 | SECTION .btext031 | |
15677 | .text | |
15678 | .global SUBR087; SUBR087: | |
15679 | BL60046: ! SUBR:L0-B000 | |
15680 | add %g1, 0x509, %g1 ! 00000000AFED3F00 SUBR:L0-B000 0 chksum++ | |
15681 | .word 0x8FA6D32D ! 00000000AFED3F04 SUBR:L0-B000 0 illop | |
15682 | sethi %hh(0xABAD1DEAAFED3F00),%l7 ! 00000000AFED3F08 SUBR:L0-B000 0 SUBR087 | |
15683 | or %l7,%hm(0xABAD1DEAAFED3F00),%l7 ! 00000000AFED3F0C SUBR:L0-B000 0 | |
15684 | .word 0xA1AD0A73 ! 00000000AFED3F10 SUBR:L0-B000 0 illop | |
15685 | .word 0xE7B3B64B ! 00000000AFED3F14 SUBR:L0-B000 0 random | |
15686 | sllx %l7, 0x20, %l7 ! 00000000AFED3F18 SUBR:L0-B000 0 | |
15687 | or %l7, %l6, %l7 ! 00000000AFED3F1C SUBR:L0-B000 0 | |
15688 | .word 0x3C21FC30 ! 00000000AFED3F20 SUBR:L0-B000 0 random | |
15689 | .word 0xE1D3B2E6 ! 00000000AFED3F24 SUBR:L0-B000 0 S illop | |
15690 | wr %g1, -916, %fprs ! 00000000AFED3F28 SUBR:L0-B000 0 S | |
15691 | fcmpeq32 %f22, %f16, %o1 ! 00000000AFED3F2C SUBR:L0-B000 0 S | |
15692 | bn,a .-892 ! 00000000AFED3F30 SUBR:L0-B000 0 S | |
15693 | .word 0x8DF9AC24 ! 00000000AFED3F34 SUBR:L0-B000 0 S illop | |
15694 | faddd %f14, %f40, %f14 ! 00000000AFED3F38 SUBR:L0-B000 0 S | |
15695 | fcmps %fcc0, %f10, %f5 ! 00000000AFED3F3C SUBR:L0-B000 0 S | |
15696 | add %g1, 0x92F, %g1 ! 00000000AFED3F40 SUBR:L0-B000 0 chksum++ | |
15697 | and %g1, 0xFE, %l2 ! 00000000AFED3F44 LOOP:L1-B000 0 | |
15698 | BL60080: ! LOOP:L1-B000 | |
15699 | add %g1, 0x57D, %g1 ! 00000000AFED3F48 LOOP:L1-B000 0 chksum++ | |
15700 | andcc %i5, 0x800, %g0 ! 00000000AFED3F4C SKIP:L2-B000 0 | |
15701 | bz,a,pt %xcc, BL60047 ! 00000000AFED3F50 SKIP:L2-B000 0 | |
15702 | .word 0xAFA51FA3 ! 00000000AFED3F54 SKIP:L2-B000 0 S illop | |
15703 | or %i0, %o1, %i0 ! 00000000AFED3F58 SKIP:L2-B000 0 S | |
15704 | sethi %hh(0xABAD1DEA2FE4FF00),%l6 ! 00000000AFED3F5C SKIP:L2-B000 0 SUBR090 | |
15705 | or %l6,%hm(0xABAD1DEA2FE4FF00),%l6 ! 00000000AFED3F60 SKIP:L2-B000 0 | |
15706 | sethi %lm(0xABAD1DEA2FE4FF00),%l5 ! 00000000AFED3F64 SKIP:L2-B000 0 | |
15707 | or %l5,%lo(0xABAD1DEA2FE4FF00),%l5 ! 00000000AFED3F68 SKIP:L2-B000 0 | |
15708 | sllx %l6, 0x20, %l6 ! 00000000AFED3F6C SKIP:L2-B000 0 | |
15709 | .word 0xBDAF300C ! 00000000AFED3F70 SKIP:L2-B000 0 illop | |
15710 | add %l6, 0x1, %l6 ! 00000000AFED3F74 SKIP:L2-B000 0 | |
15711 | jmpl %l6+0x0000, %o7 ! 00000000AFED3F78 SKIP:L2-B000 0 S | |
15712 | .word 0xF1B91C18 ! 00000000AFED3F7C SKIP:L2-B000 0 S illop_VIS | |
15713 | addc %i4, %o1, %o3 ! 00000000AFED3F80 SKIP:L2-B000 0 S | |
15714 | sethi %hh(0xABAD1DEA7542FF00),%l6 ! 00000000AFED3F84 SKIP:L2-B000 0 SUBR091 | |
15715 | or %l6,%hm(0xABAD1DEA7542FF00),%l6 ! 00000000AFED3F88 SKIP:L2-B000 0 | |
15716 | sethi %lm(0xABAD1DEA7542FF00),%l5 ! 00000000AFED3F8C SKIP:L2-B000 0 | |
15717 | .word 0x9BB489E3 ! 00000000AFED3F90 SKIP:L2-B000 0 illop | |
15718 | sllx %l6, 0x20, %l6 ! 00000000AFED3F94 SKIP:L2-B000 0 | |
15719 | .word 0xA5AECA68 ! 00000000AFED3F98 SKIP:L2-B000 0 illop | |
15720 | .word 0xD96D9F61 ! 00000000AFED3F9C SKIP:L2-B000 0 S illop | |
15721 | ldxa [%g7+%g0]0x07, %i0 ! 00000000AFED3FA0 SKIP:L2-B000 0 S BAD-ASI | |
15722 | .word 0xABAF089B ! 00000000AFED3FA4 SKIP:L2-B000 0 illop | |
15723 | xnorcc %o4, %o3, %l3 ! 00000000AFED3FA8 SKIP:L2-B000 0 S | |
15724 | fornot2 %f18, %f24, %f18 ! 00000000AFED3FAC SKIP:L2-B000 0 S | |
15725 | xnor %i0, %o0, %i3 ! 00000000AFED3FB0 SKIP:L2-B000 0 S | |
15726 | subcc %o1, %o0, %l4 ! 00000000AFED3FB4 SKIP:L2-B000 0 S | |
15727 | xorcc %o3, %i3, %i3 ! 00000000AFED3FB8 SKIP:L2-B000 0 S | |
15728 | fba,pn %fcc1, BL60048 ! 00000000AFED3FBC SKIP:L2-B000 0 | |
15729 | fpsub32 %f28, %f18, %f28 ! 00000000AFED3FC0 SKIP:L2-B000 0 S | |
15730 | BL60047: ! ELSE:L2-B001 | |
15731 | xnorcc %l3, %l3, %o1 ! 00000000AFED3FC4 ELSE:L2-B001 0 S | |
15732 | orcc %o1, %i3, %i1 ! 00000000AFED3FC8 ELSE:L2-B001 0 S | |
15733 | .word 0xEB0FE674 ! 00000000AFED3FCC ELSE:L2-B001 0 S illop | |
15734 | movleu %xcc, %l3, %i4 ! 00000000AFED3FD0 ELSE:L2-B001 0 S | |
15735 | add %g1, 0xD1, %g1 ! 00000000AFED3FD4 ELSE:L2-B001 0 chksum++ | |
15736 | bshuffle %f16, %f20, %f16 ! 00000000AFED3FD8 ELSE:L2-B001 0 S | |
15737 | subcc %i2, %l3, %o4 ! 00000000AFED3FDC ELSE:L2-B001 0 S | |
15738 | movul %fcc1, %i4, %o0 ! 00000000AFED3FE0 ELSE:L2-B001 0 S | |
15739 | or %i0, 0x0, %i0 ! 00000000AFED3FE4 ELSE:L2-B001 0 S | |
15740 | sethi %hh(0xABAD1DEAF530FF00),%l6 ! 00000000AFED3FE8 ELSE:L2-B001 0 SUBR092 | |
15741 | or %l6,%hm(0xABAD1DEAF530FF00),%l6 ! 00000000AFED3FEC ELSE:L2-B001 0 | |
15742 | .word 0xC748C8D6 ! 00000000AFED3FF0 ELSE:L2-B001 0 illop | |
15743 | .word 0x01C1C9D7 ! 00000000AFED3FF4 ELSE:L2-B001 0 random | |
15744 | sllx %l6, 0x20, %l6 ! 00000000AFED3FF8 ELSE:L2-B001 0 | |
15745 | or %l6, %l5, %l6 ! 00000000AFED3FFC ELSE:L2-B001 0 | |
15746 | call SUBR092 ! 00000000AFED4000 ELSE:L2-B001 0 S | |
15747 | nop ! 00000000AFED4004 ELSE:L2-B001 0 S | |
15748 | fpadd32s %f25, %f28, %f31 ! 00000000AFED4008 ELSE:L2-B001 0 S | |
15749 | faligndata %f18, %f22, %f20 ! 00000000AFED400C ELSE:L2-B001 0 S | |
15750 | BL60048: ! ELSE:L2-B001 | |
15751 | .word 0xB5AD8064 ! 00000000AFED4010 ELSE:L2-B001 0 illop | |
15752 | .word 0x83F142D9 ! 00000000AFED4014 SKIP:L2-B002 0 illop | |
15753 | fcmpes %fcc3, %f11, %f5 ! 00000000AFED4018 SKIP:L2-B002 0 S | |
15754 | .word 0xDB7717AE ! 00000000AFED401C SKIP:L2-B002 0 S illop | |
15755 | xorcc %o4, %o4, %o5 ! 00000000AFED4020 SKIP:L2-B002 0 S | |
15756 | .word 0x12E7654C ! 00000000AFED4024 SKIP:L2-B002 0 random | |
15757 | ldx [%g3-0x0088], %g3 ! 00000000AFED4028 SKIP:L2-B002 0 ptr_chase | |
15758 | ldx [%g3-0x0088], %g3 ! 00000000AFED402C SKIP:L2-B002 0 ptr_chase | |
15759 | ldx [%g3-0x0088], %g3 ! 00000000AFED4030 SKIP:L2-B002 0 ptr_chase | |
15760 | ldx [%g3-0x0088], %g3 ! 00000000AFED4034 SKIP:L2-B002 0 ptr_chase | |
15761 | ldx [%g3-0x0088], %g3 ! 00000000AFED4038 SKIP:L2-B002 0 ptr_chase | |
15762 | .word 0xF734352D ! 00000000AFED403C SKIP:L2-B002 0 illop | |
15763 | ldx [%g3-0x0088], %g3 ! 00000000AFED4040 SKIP:L2-B002 0 ptr_chase | |
15764 | fpmerge %f16, %f19, %f26 ! 00000000AFED4044 SKIP:L2-B002 0 S | |
15765 | add %g1, 0xE70, %g1 ! 00000000AFED4048 SKIP:L2-B002 0 chksum++ | |
15766 | fnegs %f4, %f3 ! 00000000AFED404C SKIP:L2-B002 0 S | |
15767 | fpsub16s %f31, %f23, %f16 ! 00000000AFED4050 SKIP:L2-B002 0 S | |
15768 | orncc %i0, %i0, %o1 ! 00000000AFED4054 SKIP:L2-B002 0 S | |
15769 | nop ! 00000000AFED4058 SKIP:L2-B002 0 S | |
15770 | fba,pt %fcc2, BL60050 ! 00000000AFED405C SKIP:L2-B002 0 | |
15771 | .word 0xFA3F9613 ! 00000000AFED4060 SKIP:L2-B002 0 S illop | |
15772 | BL60049: ! ELSE:L2-B003 | |
15773 | movlg %fcc2, 0x1E7, %i2 ! 00000000AFED4064 ELSE:L2-B003 0 S | |
15774 | .word 0x0FF1C074 ! 00000000AFED4068 ELSE:L2-B003 0 S random | |
15775 | mova %icc, %l1, %i5 ! 00000000AFED406C ELSE:L2-B003 0 S | |
15776 | .word 0x14712BBB ! 00000000AFED4070 ELSE:L2-B003 0 illop | |
15777 | or %l6,%hm(0x1014712BBB),%l6 ! 00000000AFED4074 ELSE:L2-B003 0 | |
15778 | .word 0xA9A30117 ! 00000000AFED4078 ELSE:L2-B003 0 illop | |
15779 | or %l5,%lo(0x1014712BBB),%l5 ! 00000000AFED407C ELSE:L2-B003 0 | |
15780 | sllx %l6, 0x20, %l6 ! 00000000AFED4080 ELSE:L2-B003 0 | |
15781 | or %l6, %l5, %l6 ! 00000000AFED4084 ELSE:L2-B003 0 | |
15782 | .word 0x93906000 ! 00000000AFED4088 ELSE:L2-B003 0 S random | |
15783 | .word 0x93906000 ! 00000000AFED408C ELSE:L2-B003 0 S random | |
15784 | stxa %i2, [%g2+%g0]0xF7 ! 00000000AFED4090 ELSE:L2-B003 0 S BAD-ASI | |
15785 | .word 0x9DDC5F13 ! 00000000AFED4094 ELSE:L2-B003 0 illop | |
15786 | xnorcc %o1, %i1, %i3 ! 00000000AFED4098 ELSE:L2-B003 0 S | |
15787 | rd %gsr, %l6 ! 00000000AFED409C ELSE:L2-B003 0 S | |
15788 | .word 0xF78C4110 ! 00000000AFED40A0 ELSE:L2-B003 0 S illop | |
15789 | ta %xcc, 0x46 ! 00000000AFED40A4 ELSE:L2-B003 0 S demap-page | |
15790 | .word 0x4465F67C ! 00000000AFED40A8 ELSE:L2-B003 0 S random | |
15791 | orncc %i0, %g1, %l4 ! 00000000AFED40AC ELSE:L2-B003 0 S | |
15792 | cmp %i3, %g1 ! 00000000AFED40B0 ELSE:L2-B003 0 S | |
15793 | BL60050: ! ELSE:L2-B003 | |
15794 | add %g1, 0x816, %g1 ! 00000000AFED40B4 ELSE:L2-B003 0 chksum++ | |
15795 | .word 0xB3D1580C ! 00000000AFED40B8 SKIP:L2-B004 0 illop | |
15796 | bnz,a,pt %icc, BL60054 ! 00000000AFED40BC SKIP:L2-B004 0 | |
15797 | movn %icc, %o2, %o4 ! 00000000AFED40C0 SKIP:L2-B004 0 S | |
15798 | stxa %o0, [%g7+%g0]0x95 ! 00000000AFED40C4 SKIP:L2-B004 0 S BAD-ASI | |
15799 | array16 %o4, %i5, %o0 ! 00000000AFED40C8 SKIP:L2-B004 0 S | |
15800 | subcc %l4, %i3, %o4 ! 00000000AFED40CC SKIP:L2-B004 0 S | |
15801 | alignaddr %l4, %i5, %i0 ! 00000000AFED40D0 SKIP:L2-B004 0 S | |
15802 | .word 0xECB43FAB ! 00000000AFED40D4 SKIP:L2-B004 0 random | |
15803 | orcc %l4, %i4, %o5 ! 00000000AFED40D8 SKIP:L2-B004 0 S | |
15804 | fmovscc %xcc, %f5, %f9 ! 00000000AFED40DC SKIP:L2-B004 0 S | |
15805 | be,pn %xcc, BL60051 ! 00000000AFED40E0 SKIP:L2-B004 0 L | |
15806 | ta %xcc, 0x40 ! 00000000AFED40E4 SKIP:L2-B004 0 S +-priv | |
15807 | brnz,a,pn %i5, BL60052 ;.empty ! 00000000AFED40E8 SKIP:L2-B004 0 L | |
15808 | brz,pn %l4, BL60053 ! 00000000AFED40EC SKIP:L2-B004 0 L | |
15809 | BL60053:ta %xcc, 0x40 ! 00000000AFED40F0 SKIP:L2-B004 0 S +-priv | |
15810 | BL60052:andn %o5, %o0, %l0 ! 00000000AFED40F4 SKIP:L2-B004 0 S | |
15811 | BL60051:and %g1, %i0, %i0 ! 00000000AFED40F8 SKIP:L2-B004 0 S | |
15812 | .word 0xEA9D2C15 ! 00000000AFED40FC SKIP:L2-B004 0 illop | |
15813 | .word 0xBE100001 ! 00000000AFED4100 SKIP:L2-B004 0 random | |
15814 | or %i0, %i0, %o3 ! 00000000AFED4104 SKIP:L2-B004 0 S | |
15815 | BL60054: ! ELSE:L2-B005 | |
15816 | andncc %o5, %o3, %o2 ! 00000000AFED4108 ELSE:L2-B005 0 S | |
15817 | .word 0x9DE08568 ! 00000000AFED410C ELSE:L2-B005 0 illop | |
15818 | or %l6,%hm(0x109DE08568),%l6 ! 00000000AFED4110 ELSE:L2-B005 0 | |
15819 | .word 0xB7AED869 ! 00000000AFED4114 ELSE:L2-B005 0 illop | |
15820 | or %l5,%lo(0x109DE08568),%l5 ! 00000000AFED4118 ELSE:L2-B005 0 | |
15821 | sllx %l6, 0x20, %l6 ! 00000000AFED411C ELSE:L2-B005 0 | |
15822 | or %l6, %l5, %l6 ! 00000000AFED4120 ELSE:L2-B005 0 | |
15823 | add %l6, 0x1, %l6 ! 00000000AFED4124 ELSE:L2-B005 0 | |
15824 | .word 0xE640A58A ! 00000000AFED4128 ELSE:L2-B005 0 S random | |
15825 | xnorcc %o1, %i3, %i3 ! 00000000AFED412C ELSE:L2-B005 0 S | |
15826 | .word 0xFFD425E2 ! 00000000AFED4130 ELSE:L2-B005 0 S illop | |
15827 | andn %i0, %o0, %o0 ! 00000000AFED4134 ELSE:L2-B005 0 S | |
15828 | add %g1, 0x2E7, %g1 ! 00000000AFED4138 ELSE:L2-B005 0 chksum++ | |
15829 | .word 0xA5FF849E ! 00000000AFED413C ELSE:L2-B005 0 S illop | |
15830 | andcc %o2, %l3, %l3 ! 00000000AFED4140 ELSE:L2-B005 0 S | |
15831 | fpadd16s %f25, %f25, %f17 ! 00000000AFED4144 ELSE:L2-B005 0 S | |
15832 | orncc %o0, %l0, %l1 ! 00000000AFED4148 ELSE:L2-B005 0 S | |
15833 | .word 0x8B640CD5 ! 00000000AFED414C ELSE:L2-B005 0 S illop | |
15834 | fble,pn %fcc2, BL60055 ! 00000000AFED4150 ELSE:L2-B005 0 L | |
15835 | .word 0x9BA0D962 ! 00000000AFED4154 ELSE:L2-B005 0 S illop | |
15836 | bl BL60056 ! 00000000AFED4158 ELSE:L2-B005 0 L | |
15837 | BL60056:.word 0x83A8701F ! 00000000AFED415C ELSE:L2-B005 0 S illop | |
15838 | .word 0x2E7072B5 ! 00000000AFED4160 ELSE:L2-B005 0 S illop | |
15839 | BL60055:fcmpgt16 %f22, %f30, %i1 ! 00000000AFED4164 ELSE:L2-B005 0 S | |
15840 | bne,pt %icc, BL60057 ;.empty ! 00000000AFED4168 ELSE:L2-B005 0 L | |
15841 | fblg,a,pn %fcc2, BL60058 ;.empty ! 00000000AFED416C ELSE:L2-B005 0 L | |
15842 | BL60057:brgez,a,pn %i3, BL60059 ! 00000000AFED4170 ELSE:L2-B005 0 L | |
15843 | BL60059:and %o0, %i3, %l0 ! 00000000AFED4174 ELSE:L2-B005 0 S | |
15844 | BL60058:add %g1, 0xCA0, %g1 ! 00000000AFED4178 ELSE:L2-B005 0 chksum++ | |
15845 | BL60060: ! ELSE:L2-B005 | |
15846 | add %g1, 0x388, %g1 ! 00000000AFED417C ELSE:L2-B005 0 chksum++ | |
15847 | andcc %o0, 0x8, %g0 ! 00000000AFED4180 SKIP:L2-B006 0 | |
15848 | bnz,pt %xcc, BL60068 ! 00000000AFED4184 SKIP:L2-B006 0 | |
15849 | .word 0x28E1386B ! 00000000AFED4188 SKIP:L2-B006 0 S illop | |
15850 | fpsub32s %f31, %f24, %f16 ! 00000000AFED418C SKIP:L2-B006 0 S | |
15851 | fcmple16 %f20, %f16, %o1 ! 00000000AFED4190 SKIP:L2-B006 0 S | |
15852 | .word 0xB5AF986F ! 00000000AFED4194 SKIP:L2-B006 0 S illop | |
15853 | andncc %o1, %i2, %i3 ! 00000000AFED4198 SKIP:L2-B006 0 S | |
15854 | add %g1, 0x860, %g1 ! 00000000AFED419C SKIP:L2-B006 0 chksum++ | |
15855 | pdist %f20, %f16, %f24 ! 00000000AFED41A0 SKIP:L2-B006 0 S | |
15856 | xor %i2, %o1, %o3 ! 00000000AFED41A4 SKIP:L2-B006 0 S | |
15857 | fble,a BL60061 ! 00000000AFED41A8 SKIP:L2-B006 0 L | |
15858 | movcc %xcc, %o2, %i0 ! 00000000AFED41AC SKIP:L2-B006 0 S | |
15859 | .word 0x8566AAE2 ! 00000000AFED41B0 SKIP:L2-B006 0 S illop | |
15860 | fbn,pn %fcc3, BL60062 ! 00000000AFED41B4 SKIP:L2-B006 0 L | |
15861 | xnor %i2, %i1, %o2 ! 00000000AFED41B8 SKIP:L2-B006 0 S | |
15862 | bz,pn %xcc, BL60063 ;.empty ! 00000000AFED41BC SKIP:L2-B006 0 L | |
15863 | bl,a,pt %xcc, BL60064 ;.empty ! 00000000AFED41C0 SKIP:L2-B006 0 L | |
15864 | BL60061:fbul,pn %fcc0, BL60065 ;.empty ! 00000000AFED41C4 SKIP:L2-B006 0 L | |
15865 | bcc BL60066 ! 00000000AFED41C8 SKIP:L2-B006 0 L | |
15866 | BL60065:.word 0xEDC289E6 ! 00000000AFED41CC SKIP:L2-B006 0 S illop | |
15867 | BL60063:fbe,a BL60064 ;.empty ! 00000000AFED41D0 SKIP:L2-B006 0 L | |
15868 | .word 0xB524D2D8 ! 00000000AFED41D4 SKIP:L2-B006 0 L random | |
15869 | BL60062:.word 0x9C4437C8 ! 00000000AFED41D8 SKIP:L2-B006 0 S random | |
15870 | fbul,a,pn %fcc2, BL60064 ! 00000000AFED41DC SKIP:L2-B006 0 L | |
15871 | BL60066:or %i4, %g7, %i4 ! 00000000AFED41E0 SKIP:L2-B006 0 S | |
15872 | BL60067:orncc %i5, %i0, %o2 ! 00000000AFED41E4 SKIP:L2-B006 0 S | |
15873 | BL60064:add %g1, 0xBBC, %g1 ! 00000000AFED41E8 SKIP:L2-B006 0 chksum++ | |
15874 | fba,a,pt %fcc3, BL60076 ! 00000000AFED41EC SKIP:L2-B006 0 | |
15875 | andncc %o2, %o4, %o4 ! 00000000AFED41F0 SKIP:L2-B006 0 S | |
15876 | BL60068: ! ELSE:L2-B007 | |
15877 | orn %i1, %i3, %i1 ! 00000000AFED41F4 ELSE:L2-B007 0 S | |
15878 | .word 0x81880000 ! 00000000AFED41F8 ELSE:L2-B007 0 S random | |
15879 | subccc %o2, %i1, %i1 ! 00000000AFED41FC ELSE:L2-B007 0 S | |
15880 | or %i1, %i3, %i2 ! 00000000AFED4200 ELSE:L2-B007 0 S | |
15881 | .word 0xCF6ACC71 ! 00000000AFED4204 ELSE:L2-B007 0 illop | |
15882 | call .+8 ;.empty ! 00000000AFED4208 ELSE:L2-B007 0 L | |
15883 | fbug BL60070 ;.empty ! 00000000AFED420C ELSE:L2-B007 0 L | |
15884 | .word 0xB8652D86 ! 00000000AFED4210 ELSE:L2-B007 0 L random | |
15885 | .word 0xB7B14228 ! 00000000AFED4214 ELSE:L2-B007 0 S illop | |
15886 | fbne,pn %fcc2, BL60072 ! 00000000AFED4218 ELSE:L2-B007 0 L | |
15887 | fcmpeq16 %f18, %f16, %l0 ! 00000000AFED421C ELSE:L2-B007 0 S | |
15888 | fbe,pt %fcc3, BL60073 ! 00000000AFED4220 ELSE:L2-B007 0 L | |
15889 | BL60071:xor %i1, %o2, %l4 ! 00000000AFED4224 ELSE:L2-B007 0 S | |
15890 | fexpand %f16, %f20 ! 00000000AFED4228 ELSE:L2-B007 0 S | |
15891 | pdist %f24, %f20, %f24 ! 00000000AFED422C ELSE:L2-B007 0 S | |
15892 | BL60072:udivcc %i0, 0x0, %g6 ! 00000000AFED4230 ELSE:L2-B007 0 S | |
15893 | fsubd %f14, %f40, %f60 ! 00000000AFED4234 ELSE:L2-B007 0 S | |
15894 | bvc,a,pn %icc, BL60074 ;.empty ! 00000000AFED4238 ELSE:L2-B007 0 L | |
15895 | BL60070:bge,a,pn %icc, BL60074 ;.empty ! 00000000AFED423C ELSE:L2-B007 0 L | |
15896 | BL60073:bl,a,pt %icc, BL60075 ;.empty ! 00000000AFED4240 ELSE:L2-B007 0 L | |
15897 | BL60074:fbu BL60075 ;.empty ! 00000000AFED4244 ELSE:L2-B007 0 L | |
15898 | fbo BL60069 ! 00000000AFED4248 ELSE:L2-B007 0 L | |
15899 | BL60075:.word 0xFD30C369 ! 00000000AFED424C ELSE:L2-B007 0 S illop | |
15900 | BL60069:.word 0x9964BE20 ! 00000000AFED4250 ELSE:L2-B007 0 illop | |
15901 | BL60076: ! ELSE:L2-B007 | |
15902 | add %g1, 0xB01, %g1 ! 00000000AFED4254 ELSE:L2-B007 0 chksum++ | |
15903 | .word 0x9FC68000 ! 00000000AFED4258 LOOP:L1-B000 0 S random | |
15904 | fpsub16 %f26, %f30, %f30 ! 00000000AFED425C LOOP:L1-B000 0 S | |
15905 | .word 0xA2EE4572 ! 00000000AFED4260 LOOP:L1-B000 0 S random | |
15906 | sdiv %i4, %g0, %o0 ! 00000000AFED4264 LOOP:L1-B000 0 S | |
15907 | fbl,pn %fcc1, BL60077 ;.empty ! 00000000AFED4268 LOOP:L1-B000 0 L | |
15908 | .word 0x91FDDCBC ! 00000000AFED426C LOOP:L1-B000 0 L illop | |
15909 | ldxa [%g7+%g0]0xE7, %o2 ! 00000000AFED4270 LOOP:L1-B000 0 S BAD-ASI | |
15910 | fpackfix %f24, %f31 ! 00000000AFED4274 LOOP:L1-B000 0 S | |
15911 | BL60078:.word 0xAFABD8FD ! 00000000AFED4278 LOOP:L1-B000 0 S illop | |
15912 | .word 0xA7DDF77B ! 00000000AFED427C LOOP:L1-B000 0 S illop | |
15913 | BL60077:fcmple16 %f30, %f24, %o5 ! 00000000AFED4280 LOOP:L1-B000 0 S | |
15914 | fbn BL60079 ! 00000000AFED4284 LOOP:L1-B000 0 L | |
15915 | fpsub16s %f17, %f16, %f16 ! 00000000AFED4288 LOOP:L1-B000 0 S | |
15916 | BL60079:add %g1, 0xC29, %g1 ! 00000000AFED428C LOOP:L1-B000 0 chksum++ | |
15917 | srlx %l2, 0x1, %l2 ! 00000000AFED4290 LOOP:L1-B000 0 | |
15918 | andcc %l2, 0x1, %g0 ! 00000000AFED4294 LOOP:L1-B000 0 | |
15919 | bne,a,pn %xcc, BL60080 ! 00000000AFED4298 LOOP:L1-B000 0 | |
15920 | .word 0xBFB2037D ! 00000000AFED429C LOOP:L1-B000 0 S illop | |
15921 | add %g1, 0xA5A, %g1 ! 00000000AFED42A0 LOOP:L1-B000 0 chksum++ | |
15922 | .word 0xAA7C8972 ! 00000000AFED42A4 SUBR:L0-B000 0 random | |
15923 | add %g1, 0x6B8, %i0 ! 00000000AFED42A8 SUBR:L0-B000 0 | |
15924 | add %g1, 0xB33, %g1 ! 00000000AFED42AC SUBR:L0-B000 0 chksum++ | |
15925 | ret ! 00000000AFED42B0 SUBR:L0-B000 0 | |
15926 | restore %i0, %l7, %o0 ! 00000000AFED42B4 SUBR:L0-B000 0 | |
15927 | ||
15928 | SECTION .btext031_pg1 TEXT_VA=0xafed4000 | |
15929 | attr_text { | |
15930 | Name = .btext031_pg1, | |
15931 | VA = 0xafed4000, | |
15932 | RA = 0xfdfd7e000, | |
15933 | PA = ra2pa(0xfdfd7e000,0), | |
15934 | tsbonly, | |
15935 | part_0_ctx_nonzero_tsb_config_3, | |
15936 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
15937 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15938 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15939 | } | |
15940 | .text; .skip 8 | |
15941 | ||
15942 | !======================================================================== | |
15943 | ||
15944 | SECTION .btext032 TEXT_VA=0x38a3ff00 | |
15945 | attr_text { | |
15946 | Name = .btext032, | |
15947 | VA = 0x38a3ff00, | |
15948 | RA = 0xfdfd79f00, | |
15949 | PA = ra2pa(0xfdfd79f00,0), | |
15950 | notsb | |
15951 | } | |
15952 | ||
15953 | SECTION .btext032_pg0 TEXT_VA=0x38a3e000 | |
15954 | attr_text { | |
15955 | Name = .btext032_pg0, | |
15956 | VA = 0x38a3e000, | |
15957 | RA = 0xfdfd78000, | |
15958 | PA = ra2pa(0xfdfd78000,0), | |
15959 | tsbonly, | |
15960 | part_0_ctx_nonzero_tsb_config_3, | |
15961 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
15962 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15963 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15964 | } | |
15965 | .text; .skip 8 | |
15966 | ||
15967 | ||
15968 | SECTION .btext032 | |
15969 | .text | |
15970 | .global SUBR088; SUBR088: | |
15971 | BL60081: ! SUBR:L0-B000 | |
15972 | add %g1, 0x611, %g1 ! 0000000038A3FF00 SUBR:L0-B000 2 chksum++ | |
15973 | save %o6, -64, %o6 ! 0000000038A3FF04 SUBR:L0-B000 2 | |
15974 | sethi %hh(0xABAD1DEA38A3FF00),%l7 ! 0000000038A3FF08 SUBR:L0-B000 2 SUBR088 | |
15975 | or %l7,%hm(0xABAD1DEA38A3FF00),%l7 ! 0000000038A3FF0C SUBR:L0-B000 2 | |
15976 | sethi %lm(0xABAD1DEA38A3FF00),%l6 ! 0000000038A3FF10 SUBR:L0-B000 2 | |
15977 | or %l6,%lo(0xABAD1DEA38A3FF00),%l6 ! 0000000038A3FF14 SUBR:L0-B000 2 | |
15978 | sllx %l7, 0x20, %l7 ! 0000000038A3FF18 SUBR:L0-B000 2 | |
15979 | or %l7, %l6, %l7 ! 0000000038A3FF1C SUBR:L0-B000 2 | |
15980 | ta %xcc, 0x45 ! 0000000038A3FF20 SUBR:L0-B000 2 demap-stack | |
15981 | call .+8 ! 0000000038A3FF24 SUBR:L0-B000 2 S | |
15982 | array16 %o4, %i0, %l2 ! 0000000038A3FF28 SUBR:L0-B000 2 S | |
15983 | xnor %i2, %i4, %l3 ! 0000000038A3FF2C SUBR:L0-B000 2 S | |
15984 | xnor %i5, %l3, %i4 ! 0000000038A3FF30 SUBR:L0-B000 2 S | |
15985 | fexpand %f22, %f24 ! 0000000038A3FF34 SUBR:L0-B000 2 S | |
15986 | or %i0, %i4, %l0 ! 0000000038A3FF38 SUBR:L0-B000 2 S | |
15987 | add %g1, 0x10, %g1 ! 0000000038A3FF3C SUBR:L0-B000 2 chksum++ | |
15988 | and %g1, 0xFE, %l1 ! 0000000038A3FF40 LOOP:L1-B000 2 | |
15989 | BL60098: ! LOOP:L1-B000 | |
15990 | add %g1, 0x36, %g1 ! 0000000038A3FF44 LOOP:L1-B000 2 chksum++ | |
15991 | fcmps %fcc0, %f10, %f11 ! 0000000038A3FF48 LOOP:L1-B000 2 S | |
15992 | udiv %i2, %g0, %i7 ! 0000000038A3FF4C LOOP:L1-B000 2 S | |
15993 | fcmpes %fcc0, %f4, %f4 ! 0000000038A3FF50 LOOP:L1-B000 2 S | |
15994 | cmp %i4, %i5 ! 0000000038A3FF54 LOOP:L1-B000 2 S | |
15995 | fpsub32s %f19, %f21, %f31 ! 0000000038A3FF58 LOOP:L1-B000 2 S | |
15996 | andcc %i5, 0x1, %g0 ! 0000000038A3FF5C SKIP:L2-B000 2 | |
15997 | bnz,pn %xcc, BL60082 ! 0000000038A3FF60 SKIP:L2-B000 2 | |
15998 | nop ! 0000000038A3FF64 SKIP:L2-B000 2 S | |
15999 | edge8n %i4, %i4, %o2 ! 0000000038A3FF68 SKIP:L2-B000 0 S | |
16000 | fxor %f30, %f16, %f22 ! 0000000038A3FF6C SKIP:L2-B000 0 S | |
16001 | cmp %i4, %l0 ! 0000000038A3FF70 SKIP:L2-B000 0 S | |
16002 | .word 0x385EA4D3 ! 0000000038A3FF74 SKIP:L2-B000 0 S illop | |
16003 | nop ! 0000000038A3FF78 SKIP:L2-B000 0 S | |
16004 | add %g1, 0x3C7, %g1 ! 0000000038A3FF7C SKIP:L2-B000 0 chksum++ | |
16005 | edge32n %l2, %i5, %l2 ! 0000000038A3FF80 SKIP:L2-B000 0 S | |
16006 | call .+8 ! 0000000038A3FF84 SKIP:L2-B000 0 S | |
16007 | .word 0xC1F9BAD5 ! 0000000038A3FF88 SKIP:L2-B000 0 S random | |
16008 | .word 0xA195CFA0 ! 0000000038A3FF8C SKIP:L2-B000 0 S illop | |
16009 | xor %o0, %o0, %o0 ! 0000000038A3FF90 SKIP:L2-B000 0 S | |
16010 | .word 0xB1AF4D62 ! 0000000038A3FF94 SKIP:L2-B000 0 S illop | |
16011 | ba BL60083 ! 0000000038A3FF98 SKIP:L2-B000 0 | |
16012 | fpmerge %f16, %f19, %f20 ! 0000000038A3FF9C SKIP:L2-B000 0 S | |
16013 | BL60082: ! ELSE:L2-B001 | |
16014 | fornot2s %f23, %f29, %f31 ! 0000000038A3FFA0 ELSE:L2-B001 2 S | |
16015 | for %f20, %f24, %f26 ! 0000000038A3FFA4 ELSE:L2-B001 2 S | |
16016 | sethi %hh(0xABAD1DEA7542FF00),%l6 ! 0000000038A3FFA8 ELSE:L2-B001 2 SUBR091 | |
16017 | or %l6,%hm(0xABAD1DEA7542FF00),%l6 ! 0000000038A3FFAC ELSE:L2-B001 2 | |
16018 | sethi %lm(0xABAD1DEA7542FF00),%l5 ! 0000000038A3FFB0 ELSE:L2-B001 2 | |
16019 | or %l5,%lo(0xABAD1DEA7542FF00),%l5 ! 0000000038A3FFB4 ELSE:L2-B001 2 | |
16020 | sllx %l6, 0x20, %l6 ! 0000000038A3FFB8 ELSE:L2-B001 2 | |
16021 | or %l6, %l5, %l6 ! 0000000038A3FFBC ELSE:L2-B001 2 | |
16022 | call SUBR091 ! 0000000038A3FFC0 ELSE:L2-B001 2 S | |
16023 | srlx %i0, 0x1, %i4 ! 0000000038A3FFC4 ELSE:L2-B001 2 S | |
16024 | add %g1, 0x1AB, %g1 ! 0000000038A3FFC8 ELSE:L2-B001 2 chksum++ | |
16025 | orn %i4, %i4, %l4 ! 0000000038A3FFCC ELSE:L2-B001 2 S | |
16026 | xorcc %l0, %i1, %i2 ! 0000000038A3FFD0 ELSE:L2-B001 2 S | |
16027 | cmp %i5, %o4 ! 0000000038A3FFD4 ELSE:L2-B001 2 S | |
16028 | array16 %l0, %i4, %o4 ! 0000000038A3FFD8 ELSE:L2-B001 2 S | |
16029 | BL60083: ! ELSE:L2-B001 | |
16030 | add %g1, 0xDDC, %g1 ! 0000000038A3FFDC ELSE:L2-B001 2 chksum++ | |
16031 | andcc %l4, 0x2, %g0 ! 0000000038A3FFE0 SKIP:L2-B002 2 | |
16032 | bz,a BL60091 ! 0000000038A3FFE4 SKIP:L2-B002 2 | |
16033 | .word 0x1878C694 ! 0000000038A3FFE8 SKIP:L2-B002 0 S illop | |
16034 | fpadd32s %f29, %f20, %f25 ! 0000000038A3FFEC SKIP:L2-B002 2 S | |
16035 | fcmped %fcc2, %f6, %f60 ! 0000000038A3FFF0 SKIP:L2-B002 2 S | |
16036 | .word 0x9FB5027D ! 0000000038A3FFF4 SKIP:L2-B002 2 S illop_VIS | |
16037 | fcmple16 %f30, %f26, %l4 ! 0000000038A3FFF8 SKIP:L2-B002 2 S | |
16038 | orn %i3, %i1, %i1 ! 0000000038A3FFFC SKIP:L2-B002 2 S | |
16039 | sethi %hh(0xABAD1DEA12C25F00),%l6 ! 0000000038A40000 SKIP:L2-B002 2 SUBR089 | |
16040 | or %l6,%hm(0xABAD1DEA12C25F00),%l6 ! 0000000038A40004 SKIP:L2-B002 2 | |
16041 | sethi %lm(0xABAD1DEA12C25F00),%l5 ! 0000000038A40008 SKIP:L2-B002 2 | |
16042 | or %l5,%lo(0xABAD1DEA12C25F00),%l5 ! 0000000038A4000C SKIP:L2-B002 2 | |
16043 | sllx %l6, 0x20, %l6 ! 0000000038A40010 SKIP:L2-B002 2 | |
16044 | or %l6, %l5, %l6 ! 0000000038A40014 SKIP:L2-B002 2 | |
16045 | call SUBR089 ! 0000000038A40018 SKIP:L2-B002 2 S | |
16046 | fmovsl %fcc0, %f9, %f8 ! 0000000038A4001C SKIP:L2-B002 2 S | |
16047 | stxa %o0, [%g7+%g0]0x6E ! 0000000038A40020 SKIP:L2-B002 2 S BAD-ASI | |
16048 | add %g1, 0xBC9, %g1 ! 0000000038A40024 SKIP:L2-B002 2 chksum++ | |
16049 | .word 0x8BB209F9 ! 0000000038A40028 SKIP:L2-B002 2 S illop_VIS | |
16050 | and %g2, %i2, %i3 ! 0000000038A4002C SKIP:L2-B002 2 S | |
16051 | cmp %o4, %i2 ! 0000000038A40030 SKIP:L2-B002 2 S | |
16052 | fmovsl %fcc3, %f25, %f22 ! 0000000038A40034 SKIP:L2-B002 2 S | |
16053 | bz,a BL60084 ;.empty ! 0000000038A40038 SKIP:L2-B002 2 L | |
16054 | .word 0x97640A37 ! 0000000038A4003C SKIP:L2-B002 0 L illop | |
16055 | pdist %f16, %f18, %f24 ! 0000000038A40040 SKIP:L2-B002 2 S | |
16056 | fblg,pn %fcc2, BL60086 ;.empty ! 0000000038A40044 SKIP:L2-B002 2 L | |
16057 | BL60084:bne,a BL60087 ! 0000000038A40048 SKIP:L2-B002 2 L | |
16058 | fcmpes %fcc0, %f2, %f4 ! 0000000038A4004C SKIP:L2-B002 1 S | |
16059 | .word 0x97A2C1B5 ! 0000000038A40050 SKIP:L2-B002 0 L illop | |
16060 | fbug,a,pn %fcc2, BL60087 ! 0000000038A40054 SKIP:L2-B002 0 L | |
16061 | BL60085:nop ! 0000000038A40058 SKIP:L2-B002 0 S | |
16062 | fbne,a BL60088 ! 0000000038A4005C SKIP:L2-B002 0 L | |
16063 | BL60087:xnorcc %i2, %g2, %l2 ! 0000000038A40060 SKIP:L2-B002 1 S | |
16064 | BL60086:fble,a,pn %fcc2, BL60089 ;.empty ! 0000000038A40064 SKIP:L2-B002 3 L | |
16065 | BL60088:bgu,a BL60090 ! 0000000038A40068 SKIP:L2-B002 1 L | |
16066 | BL60090:fmovd %f30, %f24 ! 0000000038A4006C SKIP:L2-B002 2 S | |
16067 | BL60089:add %g1, 0x3FC, %g1 ! 0000000038A40070 SKIP:L2-B002 3 chksum++ | |
16068 | ba,a,pn %icc, BL60092 ! 0000000038A40074 SKIP:L2-B002 2 | |
16069 | nop ! 0000000038A40078 SKIP:L2-B002 0 S | |
16070 | BL60091: ! ELSE:L2-B003 | |
16071 | add %l4, %g7, %l4 ! 0000000038A4007C ELSE:L2-B003 0 S | |
16072 | fpmerge %f17, %f31, %f26 ! 0000000038A40080 ELSE:L2-B003 0 S | |
16073 | ldx [%g3-0x0088], %g3 ! 0000000038A40084 ELSE:L2-B003 0 ptr_chase | |
16074 | ldx [%g3-0x0088], %g3 ! 0000000038A40088 ELSE:L2-B003 0 ptr_chase | |
16075 | orncc %l4, %l4, %l4 ! 0000000038A4008C ELSE:L2-B003 0 S | |
16076 | add %g1, 0x6BE, %g1 ! 0000000038A40090 ELSE:L2-B003 0 chksum++ | |
16077 | .word 0xFBB0F5A7 ! 0000000038A40094 ELSE:L2-B003 0 S illop | |
16078 | udivcc %o5, %g7, %i2 ! 0000000038A40098 ELSE:L2-B003 0 S | |
16079 | array32 %i3, %o2, %i0 ! 0000000038A4009C ELSE:L2-B003 0 S | |
16080 | .word 0x9FAFCACC ! 0000000038A400A0 ELSE:L2-B003 0 S illop | |
16081 | andn %i3, %l2, %i3 ! 0000000038A400A4 ELSE:L2-B003 0 S | |
16082 | .word 0x81880000 ! 0000000038A400A8 ELSE:L2-B003 0 S random | |
16083 | fornot2 %f24, %f16, %f22 ! 0000000038A400AC ELSE:L2-B003 0 S | |
16084 | sllx %i3, %g1, %l4 ! 0000000038A400B0 ELSE:L2-B003 0 S | |
16085 | array8 %l4, %i3, %o2 ! 0000000038A400B4 ELSE:L2-B003 0 S | |
16086 | .word 0xAD9AE444 ! 0000000038A400B8 ELSE:L2-B003 0 S illop | |
16087 | .word 0xEE3B3203 ! 0000000038A400BC ELSE:L2-B003 0 S illop | |
16088 | BL60092: ! ELSE:L2-B003 | |
16089 | add %g1, 0x55E, %g1 ! 0000000038A400C0 ELSE:L2-B003 2 chksum++ | |
16090 | fbge,pt %fcc1, BL60093 ! 0000000038A400C4 SKIP:L2-B004 2 | |
16091 | orn %i0, %i1, %i1 ! 0000000038A400C8 SKIP:L2-B004 2 S | |
16092 | orn %o7, -1, %o7 ! 0000000038A400CC SKIP:L2-B004 1 S | |
16093 | faligndata %f26, %f24, %f24 ! 0000000038A400D0 SKIP:L2-B004 1 S | |
16094 | bshuffle %f26, %f24, %f28 ! 0000000038A400D4 SKIP:L2-B004 1 S | |
16095 | nop ! 0000000038A400D8 SKIP:L2-B004 1 S | |
16096 | add %g1, 0xC95, %g1 ! 0000000038A400DC SKIP:L2-B004 1 chksum++ | |
16097 | orncc %i2, %o5, %o3 ! 0000000038A400E0 SKIP:L2-B004 1 S | |
16098 | call .+8 ! 0000000038A400E4 SKIP:L2-B004 1 S | |
16099 | bshuffle %f24, %f20, %f18 ! 0000000038A400E8 SKIP:L2-B004 1 S | |
16100 | xorcc %i3, %g1, %o3 ! 0000000038A400EC SKIP:L2-B004 1 S | |
16101 | or %l2, 0x0, %l2 ! 0000000038A400F0 SKIP:L2-B004 1 S | |
16102 | fcmped %fcc2, %f60, %f36 ! 0000000038A400F4 SKIP:L2-B004 1 S | |
16103 | .word 0x83ABB39C ! 0000000038A400F8 SKIP:L2-B004 1 S illop_FP | |
16104 | stxa %o0, [%g2+%g0]0x71 ! 0000000038A400FC SKIP:L2-B004 1 S BAD-ASI | |
16105 | and %i2, %o7, %l4 ! 0000000038A40100 SKIP:L2-B004 1 S | |
16106 | fba BL60097 ! 0000000038A40104 SKIP:L2-B004 1 | |
16107 | xnor %i2, %i2, %i5 ! 0000000038A40108 SKIP:L2-B004 1 S | |
16108 | BL60093: ! ELSE:L2-B005 | |
16109 | andn %o1, %g1, %o3 ! 0000000038A4010C ELSE:L2-B005 1 S | |
16110 | andn %i1, %i4, %i4 ! 0000000038A40110 ELSE:L2-B005 1 S | |
16111 | andcc %o3, %l4, %l3 ! 0000000038A40114 ELSE:L2-B005 1 S | |
16112 | ta %xcc, 0x46 ! 0000000038A40118 ELSE:L2-B005 1 S demap-page | |
16113 | add %g1, 0xC4E, %g1 ! 0000000038A4011C ELSE:L2-B005 1 chksum++ | |
16114 | andcc %o3, %l3, %l4 ! 0000000038A40120 ELSE:L2-B005 1 S | |
16115 | udiv %i5, 0x0, %i1 ! 0000000038A40124 ELSE:L2-B005 1 S | |
16116 | srax %l4, 0x1, %o3 ! 0000000038A40128 ELSE:L2-B005 1 S | |
16117 | andcc %o3, %i5, %l3 ! 0000000038A4012C ELSE:L2-B005 1 S | |
16118 | be,a,pt %icc, BL60094 ;.empty ! 0000000038A40130 ELSE:L2-B005 1 L | |
16119 | fbue,a BL60095 ;.empty ! 0000000038A40134 ELSE:L2-B005 0 L | |
16120 | fba,pt %fcc0, BL60096 ;.empty ! 0000000038A40138 ELSE:L2-B005 1 L | |
16121 | fblg,a,pt %fcc0, BL60094 ! 0000000038A4013C ELSE:L2-B005 1 L | |
16122 | BL60095:subccc %o4, %l4, %o4 ! 0000000038A40140 ELSE:L2-B005 0 S | |
16123 | fpadd32 %f22, %f26, %f16 ! 0000000038A40144 ELSE:L2-B005 0 S | |
16124 | bge,a,pn %icc, BL60096 ;.empty ! 0000000038A40148 ELSE:L2-B005 0 L | |
16125 | fble,pt %fcc3, BL60096 ! 0000000038A4014C ELSE:L2-B005 0 L | |
16126 | BL60096:fcmple16 %f22, %f18, %o3 ! 0000000038A40150 ELSE:L2-B005 1 S | |
16127 | array16 %o3, %o3, %l2 ! 0000000038A40154 ELSE:L2-B005 0 S | |
16128 | BL60094:add %g1, 0x1B3, %g1 ! 0000000038A40158 ELSE:L2-B005 1 chksum++ | |
16129 | BL60097: ! ELSE:L2-B005 | |
16130 | add %g1, 0xA1, %g1 ! 0000000038A4015C ELSE:L2-B005 2 chksum++ | |
16131 | xnor %o0, %i1, %i0 ! 0000000038A40160 LOOP:L1-B000 2 S | |
16132 | fcmpeq16 %f22, %f18, %o3 ! 0000000038A40164 LOOP:L1-B000 2 S | |
16133 | orcc %l3, %o3, %o4 ! 0000000038A40168 LOOP:L1-B000 2 S | |
16134 | and %o4, %l4, %l4 ! 0000000038A4016C LOOP:L1-B000 2 S | |
16135 | subcc %i3, %i4, %i3 ! 0000000038A40170 LOOP:L1-B000 2 S | |
16136 | cmp %l4, %o3 ! 0000000038A40174 LOOP:L1-B000 2 S | |
16137 | andn %l3, %o3, %l2 ! 0000000038A40178 LOOP:L1-B000 2 S | |
16138 | srlx %l1, 0x1, %l1 ! 0000000038A4017C LOOP:L1-B000 2 | |
16139 | andcc %l1, 0x1, %g0 ! 0000000038A40180 LOOP:L1-B000 2 | |
16140 | bne,a,pt %xcc, BL60098 ! 0000000038A40184 LOOP:L1-B000 2 | |
16141 | xnorcc %o3, %l4, %i1 ! 0000000038A40188 LOOP:L1-B000 0 S | |
16142 | add %g1, 0x6DA, %g1 ! 0000000038A4018C LOOP:L1-B000 2 chksum++ | |
16143 | ta %xcc, 0x45 ! 0000000038A40190 SUBR:L0-B000 2 demap-stack | |
16144 | add %g1, 0x76E, %i0 ! 0000000038A40194 SUBR:L0-B000 2 | |
16145 | add %g1, 0x469, %g1 ! 0000000038A40198 SUBR:L0-B000 2 chksum++ | |
16146 | ret ! 0000000038A4019C SUBR:L0-B000 2 | |
16147 | restore %i0, %l7, %o0 ! 0000000038A401A0 SUBR:L0-B000 2 | |
16148 | ||
16149 | SECTION .btext032_pg1 TEXT_VA=0x38a40000 | |
16150 | attr_text { | |
16151 | Name = .btext032_pg1, | |
16152 | VA = 0x38a40000, | |
16153 | RA = 0xfdfd7a000, | |
16154 | PA = ra2pa(0xfdfd7a000,0), | |
16155 | tsbonly, | |
16156 | part_0_ctx_nonzero_tsb_config_3, | |
16157 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
16158 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16159 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16160 | } | |
16161 | .text; .skip 8 | |
16162 | ||
16163 | !======================================================================== | |
16164 | ||
16165 | SECTION .btext033 TEXT_VA=0x12c25f00 | |
16166 | attr_text { | |
16167 | Name = .btext033, | |
16168 | VA = 0x12c25f00, | |
16169 | RA = 0xfdfd75f00, | |
16170 | PA = ra2pa(0xfdfd75f00,0), | |
16171 | notsb | |
16172 | } | |
16173 | ||
16174 | SECTION .btext033_pg0 TEXT_VA=0x12c24000 | |
16175 | attr_text { | |
16176 | Name = .btext033_pg0, | |
16177 | VA = 0x12c24000, | |
16178 | RA = 0xfdfd74000, | |
16179 | PA = ra2pa(0xfdfd74000,0), | |
16180 | tsbonly, | |
16181 | part_0_ctx_nonzero_tsb_config_3, | |
16182 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
16183 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16184 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16185 | } | |
16186 | .text; .skip 8 | |
16187 | ||
16188 | ||
16189 | SECTION .btext033 | |
16190 | .text | |
16191 | .global SUBR089; SUBR089: | |
16192 | BL60099: ! SUBR:L0-B000 | |
16193 | add %g1, 0x818, %g1 ! 0000000012C25F00 SUBR:L0-B000 4 chksum++ | |
16194 | save %o6, -64, %o6 ! 0000000012C25F04 SUBR:L0-B000 4 | |
16195 | sethi %hh(0xABAD1DEA12C25F00),%l7 ! 0000000012C25F08 SUBR:L0-B000 4 SUBR089 | |
16196 | or %l7,%hm(0xABAD1DEA12C25F00),%l7 ! 0000000012C25F0C SUBR:L0-B000 4 | |
16197 | sethi %lm(0xABAD1DEA12C25F00),%l6 ! 0000000012C25F10 SUBR:L0-B000 4 | |
16198 | or %l6,%lo(0xABAD1DEA12C25F00),%l6 ! 0000000012C25F14 SUBR:L0-B000 4 | |
16199 | sllx %l7, 0x20, %l7 ! 0000000012C25F18 SUBR:L0-B000 4 | |
16200 | or %l7, %l6, %l7 ! 0000000012C25F1C SUBR:L0-B000 4 | |
16201 | alignaddr %i5, %i3, %o2 ! 0000000012C25F20 SUBR:L0-B000 4 S | |
16202 | ldx [%g3-0x0088], %g3 ! 0000000012C25F24 SUBR:L0-B000 4 ptr_chase | |
16203 | ldx [%g3-0x0088], %g3 ! 0000000012C25F28 SUBR:L0-B000 4 ptr_chase | |
16204 | ldx [%g3-0x0088], %g3 ! 0000000012C25F2C SUBR:L0-B000 4 ptr_chase | |
16205 | ldx [%g3-0x0088], %g3 ! 0000000012C25F30 SUBR:L0-B000 4 ptr_chase | |
16206 | ldx [%g3-0x0088], %g3 ! 0000000012C25F34 SUBR:L0-B000 4 ptr_chase | |
16207 | ldx [%g3-0x0088], %g3 ! 0000000012C25F38 SUBR:L0-B000 4 ptr_chase | |
16208 | ldx [%g3-0x0088], %g3 ! 0000000012C25F3C SUBR:L0-B000 4 ptr_chase | |
16209 | edge16ln %o3, %o2, %l4 ! 0000000012C25F40 SUBR:L0-B000 4 S | |
16210 | array16 %o2, %i3, %o1 ! 0000000012C25F44 SUBR:L0-B000 4 S | |
16211 | xnor %o5, %i4, %o2 ! 0000000012C25F48 SUBR:L0-B000 4 S | |
16212 | andncc %i2, %i4, %i0 ! 0000000012C25F4C SUBR:L0-B000 4 S | |
16213 | add %g1, 0x721, %g1 ! 0000000012C25F50 SUBR:L0-B000 4 chksum++ | |
16214 | and %g1, 0xFE, %l1 ! 0000000012C25F54 LOOP:L1-B000 4 | |
16215 | BL60134: ! LOOP:L1-B000 | |
16216 | add %g1, 0xB35, %g1 ! 0000000012C25F58 LOOP:L1-B000 6 chksum++ | |
16217 | fcmpeq32 %f24, %f18, %i2 ! 0000000012C25F5C LOOP:L1-B000 6 S | |
16218 | fbule BL60100 ;.empty ! 0000000012C25F60 LOOP:L1-B000 6 L | |
16219 | bg,a,pn %xcc, BL60101 ;.empty ! 0000000012C25F64 LOOP:L1-B000 6 L | |
16220 | fbo BL60102 ! 0000000012C25F68 LOOP:L1-B000 4 L | |
16221 | .word 0x8BB42694 ! 0000000012C25F6C LOOP:L1-B000 0 S random | |
16222 | bvs,pn %xcc, BL60103 ! 0000000012C25F70 LOOP:L1-B000 0 L | |
16223 | fcmped %fcc1, %f46, %f62 ! 0000000012C25F74 LOOP:L1-B000 0 S | |
16224 | array8 %i2, %o2, %o2 ! 0000000012C25F78 LOOP:L1-B000 0 S | |
16225 | brgez,pn %i4, BL60104 ! 0000000012C25F7C LOOP:L1-B000 0 L | |
16226 | alignaddrl %o2, %i5, %i2 ! 0000000012C25F80 LOOP:L1-B000 0 S | |
16227 | orn %l6, -1, %l6 ! 0000000012C25F84 LOOP:L1-B000 0 S | |
16228 | BL60102:fbug,a,pt %fcc1, BL60105 ;.empty ! 0000000012C25F88 LOOP:L1-B000 4 L | |
16229 | BL60101:bcs,pt %xcc, BL60100 ! 0000000012C25F8C LOOP:L1-B000 4 L | |
16230 | fcmpeq16 %f20, %f26, %o5 ! 0000000012C25F90 LOOP:L1-B000 4 S | |
16231 | BL60100:andncc %o2, %i4, %o2 ! 0000000012C25F94 LOOP:L1-B000 4 S | |
16232 | BL60103:brlez,a,pn %o2, BL60105 ! 0000000012C25F98 LOOP:L1-B000 6 L | |
16233 | BL60105:ta %xcc, 0x40 ! 0000000012C25F9C LOOP:L1-B000 6 S +-priv | |
16234 | BL60104:add %g1, 0x66E, %g1 ! 0000000012C25FA0 LOOP:L1-B000 6 chksum++ | |
16235 | andcc %i0, 0x20, %g0 ! 0000000012C25FA4 SKIP:L2-B000 6 | |
16236 | bz,pn %xcc, BL60106 ! 0000000012C25FA8 SKIP:L2-B000 6 | |
16237 | nop ! 0000000012C25FAC SKIP:L2-B000 6 S | |
16238 | andncc %l6, %l6, %i3 ! 0000000012C25FB0 SKIP:L2-B000 1 S | |
16239 | rd %gsr, %l6 ! 0000000012C25FB4 SKIP:L2-B000 1 S | |
16240 | wr %l6, 0xE8, %gsr ! 0000000012C25FB8 SKIP:L2-B000 1 S | |
16241 | rd %gsr, %l6 ! 0000000012C25FBC SKIP:L2-B000 1 S | |
16242 | wr %l6, 0x80, %gsr ! 0000000012C25FC0 SKIP:L2-B000 1 S | |
16243 | stxa %o2, [%g7+%g0]0x1B ! 0000000012C25FC4 SKIP:L2-B000 1 S BAD-ASI | |
16244 | add %g1, 0x5AB, %g1 ! 0000000012C25FC8 SKIP:L2-B000 1 chksum++ | |
16245 | orcc %o2, %i5, %l3 ! 0000000012C25FCC SKIP:L2-B000 1 S | |
16246 | fpsub16s %f21, %f22, %f21 ! 0000000012C25FD0 SKIP:L2-B000 1 S | |
16247 | pdist %f24, %f18, %f18 ! 0000000012C25FD4 SKIP:L2-B000 1 S | |
16248 | fpsub32s %f19, %f31, %f16 ! 0000000012C25FD8 SKIP:L2-B000 1 S | |
16249 | ba BL60111 ! 0000000012C25FDC SKIP:L2-B000 1 | |
16250 | fcmpne32 %f18, %f24, %o4 ! 0000000012C25FE0 SKIP:L2-B000 1 S | |
16251 | BL60106: ! ELSE:L2-B001 | |
16252 | .word 0x8BA5CD74 ! 0000000012C25FE4 ELSE:L2-B001 5 S illop_FP | |
16253 | subcc %l3, %o2, %i1 ! 0000000012C25FE8 ELSE:L2-B001 5 S | |
16254 | edge8 %o2, %l6, %o2 ! 0000000012C25FEC ELSE:L2-B001 5 S | |
16255 | fsrc2s %f16, %f23 ! 0000000012C25FF0 ELSE:L2-B001 5 S | |
16256 | orcc %o2, %i4, %i3 ! 0000000012C25FF4 ELSE:L2-B001 5 S | |
16257 | udivcc %l3, %g7, %l3 ! 0000000012C25FF8 ELSE:L2-B001 5 S | |
16258 | add %g1, 0x753, %g1 ! 0000000012C25FFC ELSE:L2-B001 5 chksum++ | |
16259 | or %i2, %o5, %i2 ! 0000000012C26000 ELSE:L2-B001 5 S | |
16260 | andcc %i4, %o5, %i4 ! 0000000012C26004 ELSE:L2-B001 5 S | |
16261 | fmovduge %fcc1, %f34, %f36 ! 0000000012C26008 ELSE:L2-B001 5 S | |
16262 | fbn,a BL60107 ;.empty ! 0000000012C2600C ELSE:L2-B001 5 L | |
16263 | .word 0xD7645789 ! 0000000012C26010 ELSE:L2-B001 0 L illop | |
16264 | fbul BL60109 ! 0000000012C26014 ELSE:L2-B001 5 L | |
16265 | BL60108:wr %g1, %o2, %fprs ! 0000000012C26018 ELSE:L2-B001 5 S | |
16266 | BL60107:alignaddr %o2, %o4, %o1 ! 0000000012C2601C ELSE:L2-B001 8 S | |
16267 | fpadd16 %f24, %f26, %f16 ! 0000000012C26020 ELSE:L2-B001 4 S | |
16268 | BL60109:pdist %f26, %f24, %f20 ! 0000000012C26024 ELSE:L2-B001 5 S | |
16269 | fbug,a BL60110 ! 0000000012C26028 ELSE:L2-B001 5 L | |
16270 | BL60110:xnor %o2, %o1, %i4 ! 0000000012C2602C ELSE:L2-B001 6 S | |
16271 | add %g1, 0x2AD, %g1 ! 0000000012C26030 ELSE:L2-B001 5 chksum++ | |
16272 | BL60111: ! ELSE:L2-B001 | |
16273 | add %g1, 0x57C, %g1 ! 0000000012C26034 ELSE:L2-B001 6 chksum++ | |
16274 | andcc %g1, 0x40, %g0 ! 0000000012C26038 SKIP:L2-B002 6 | |
16275 | bz,a,pn %xcc, BL60112 ! 0000000012C2603C SKIP:L2-B002 6 | |
16276 | subccc %i2, %i1, %o2 ! 0000000012C26040 SKIP:L2-B002 2 S | |
16277 | ta %xcc, 0x46 ! 0000000012C26044 SKIP:L2-B002 4 S demap-page | |
16278 | xnorcc %i1, %o2, %l4 ! 0000000012C26048 SKIP:L2-B002 4 S | |
16279 | orcc %i2, %o1, %i2 ! 0000000012C2604C SKIP:L2-B002 4 S | |
16280 | fcmpeq32 %f24, %f20, %o2 ! 0000000012C26050 SKIP:L2-B002 4 S | |
16281 | add %g1, 0xA32, %g1 ! 0000000012C26054 SKIP:L2-B002 4 chksum++ | |
16282 | ta %xcc, 0x46 ! 0000000012C26058 SKIP:L2-B002 4 S demap-page | |
16283 | sra %o1, 0x1, %o1 ! 0000000012C2605C SKIP:L2-B002 4 S | |
16284 | andcc %g1, %o2, %o2 ! 0000000012C26060 SKIP:L2-B002 4 S | |
16285 | edge8ln %i2, %i4, %i0 ! 0000000012C26064 SKIP:L2-B002 4 S | |
16286 | fba,a BL60113 ! 0000000012C26068 SKIP:L2-B002 4 | |
16287 | and %o2, %g1, %o2 ! 0000000012C2606C SKIP:L2-B002 0 S | |
16288 | BL60112: ! ELSE:L2-B003 | |
16289 | xor %i2, %o2, %i1 ! 0000000012C26070 ELSE:L2-B003 2 S | |
16290 | rd %gsr, %l6 ! 0000000012C26074 ELSE:L2-B003 2 S | |
16291 | wr %l6, 0x38, %gsr ! 0000000012C26078 ELSE:L2-B003 2 S | |
16292 | xorcc %g1, %i0, %l0 ! 0000000012C2607C ELSE:L2-B003 2 S | |
16293 | or %i2, %o2, %o2 ! 0000000012C26080 ELSE:L2-B003 2 S | |
16294 | faligndata %f22, %f26, %f30 ! 0000000012C26084 ELSE:L2-B003 2 S | |
16295 | add %g1, 0xFA0, %g1 ! 0000000012C26088 ELSE:L2-B003 2 chksum++ | |
16296 | add %o2, 0xF58, %o5 ! 0000000012C2608C ELSE:L2-B003 2 S | |
16297 | .word 0xB5B5068C ! 0000000012C26090 ELSE:L2-B003 2 S illop_VIS | |
16298 | edge16ln %i1, %i3, %i3 ! 0000000012C26094 ELSE:L2-B003 2 S | |
16299 | sethi %hh(0xABAD1DEAF530FF00),%l6 ! 0000000012C26098 ELSE:L2-B003 2 SUBR092 | |
16300 | or %l6,%hm(0xABAD1DEAF530FF00),%l6 ! 0000000012C2609C ELSE:L2-B003 2 | |
16301 | sethi %lm(0xABAD1DEAF530FF00),%l5 ! 0000000012C260A0 ELSE:L2-B003 2 | |
16302 | or %l5,%lo(0xABAD1DEAF530FF00),%l5 ! 0000000012C260A4 ELSE:L2-B003 2 | |
16303 | sllx %l6, 0x20, %l6 ! 0000000012C260A8 ELSE:L2-B003 2 | |
16304 | or %l6, %l5, %l6 ! 0000000012C260AC ELSE:L2-B003 2 | |
16305 | jmpl %l6+0x0000, %o7 ! 0000000012C260B0 ELSE:L2-B003 2 S | |
16306 | xnor %o5, %i0, %i0 ! 0000000012C260B4 ELSE:L2-B003 2 S | |
16307 | pdist %f24, %f18, %f26 ! 0000000012C260B8 ELSE:L2-B003 2 S | |
16308 | BL60113: ! ELSE:L2-B003 | |
16309 | add %g1, 0x514, %g1 ! 0000000012C260BC ELSE:L2-B003 6 chksum++ | |
16310 | andcc %g1, 0x40, %g0 ! 0000000012C260C0 SKIP:L2-B004 6 | |
16311 | bz,a,pn %xcc, BL60114 ! 0000000012C260C4 SKIP:L2-B004 6 | |
16312 | or %i1, %g1, %i1 ! 0000000012C260C8 SKIP:L2-B004 4 S | |
16313 | stxa %l0, [%g7+%g0]0x7D ! 0000000012C260CC SKIP:L2-B004 2 S BAD-ASI | |
16314 | fnegd %f18, %f18 ! 0000000012C260D0 SKIP:L2-B004 2 S | |
16315 | ta %xcc, 0x46 ! 0000000012C260D4 SKIP:L2-B004 2 S demap-page | |
16316 | andcc %i5, %g1, %i2 ! 0000000012C260D8 SKIP:L2-B004 2 S | |
16317 | call .+8 ! 0000000012C260DC SKIP:L2-B004 2 S | |
16318 | ta %xcc, 0x46 ! 0000000012C260E0 SKIP:L2-B004 2 S demap-page | |
16319 | add %g1, 0x85F, %g1 ! 0000000012C260E4 SKIP:L2-B004 2 chksum++ | |
16320 | ta %xcc, 0x46 ! 0000000012C260E8 SKIP:L2-B004 2 S demap-page | |
16321 | sdiv %o2, %g0, %i6 ! 0000000012C260EC SKIP:L2-B004 2 S | |
16322 | andn %i3, %i3, %i0 ! 0000000012C260F0 SKIP:L2-B004 2 S | |
16323 | fcmps %fcc1, %f5, %f4 ! 0000000012C260F4 SKIP:L2-B004 2 S | |
16324 | alignaddrl %o5, %i3, %i2 ! 0000000012C260F8 SKIP:L2-B004 2 S | |
16325 | cmp %i3, %i2 ! 0000000012C260FC SKIP:L2-B004 2 S | |
16326 | fmovdug %fcc0, %f24, %f28 ! 0000000012C26100 SKIP:L2-B004 2 S | |
16327 | andcc %g3, -1, %g3 ! 0000000012C26104 SKIP:L2-B004 2 S | |
16328 | fxors %f26, %f28, %f22 ! 0000000012C26108 SKIP:L2-B004 2 S | |
16329 | array32 %i2, %o1, %o2 ! 0000000012C2610C SKIP:L2-B004 2 S | |
16330 | fba BL60120 ! 0000000012C26110 SKIP:L2-B004 2 | |
16331 | fmovdn %fcc0, %f62, %f62 ! 0000000012C26114 SKIP:L2-B004 2 S | |
16332 | BL60114: ! ELSE:L2-B005 | |
16333 | nop ! 0000000012C26118 ELSE:L2-B005 4 S | |
16334 | bnz BL60115 ;.empty ! 0000000012C2611C ELSE:L2-B005 4 L | |
16335 | fbu,a BL60116 ;.empty ! 0000000012C26120 ELSE:L2-B005 4 L | |
16336 | bvs,a BL60117 ;.empty ! 0000000012C26124 ELSE:L2-B005 0 L | |
16337 | fbne,a,pt %fcc0, BL60118 ;.empty ! 0000000012C26128 ELSE:L2-B005 4 L | |
16338 | bvs,pt %xcc, BL60119 ;.empty ! 0000000012C2612C ELSE:L2-B005 3 L | |
16339 | BL60116:bcs BL60115 ! 0000000012C26130 ELSE:L2-B005 1 L | |
16340 | xor %i1, %i1, %o1 ! 0000000012C26134 ELSE:L2-B005 1 S | |
16341 | fnegd %f32, %f60 ! 0000000012C26138 ELSE:L2-B005 1 S | |
16342 | BL60119:bvs BL60117 ! 0000000012C2613C ELSE:L2-B005 1 L | |
16343 | BL60118:array8 %i0, %o0, %i2 ! 0000000012C26140 ELSE:L2-B005 4 S | |
16344 | bpos BL60115 ! 0000000012C26144 ELSE:L2-B005 4 L | |
16345 | BL60117:orcc %g1, %g3, %i2 ! 0000000012C26148 ELSE:L2-B005 4 S | |
16346 | fbug,pt %fcc2, BL60115 ! 0000000012C2614C ELSE:L2-B005 0 L | |
16347 | BL60115:pdist %f28, %f28, %f20 ! 0000000012C26150 ELSE:L2-B005 4 S | |
16348 | xorcc %i2, %g1, %l2 ! 0000000012C26154 ELSE:L2-B005 4 S | |
16349 | add %g1, 0xA40, %g1 ! 0000000012C26158 ELSE:L2-B005 4 chksum++ | |
16350 | add %g1, 0xD89, %g1 ! 0000000012C2615C ELSE:L2-B005 4 chksum++ | |
16351 | orncc %o1, %i2, %o2 ! 0000000012C26160 ELSE:L2-B005 4 S | |
16352 | andn %i2, %o2, %i1 ! 0000000012C26164 ELSE:L2-B005 4 S | |
16353 | sra %i2, 0x1, %l3 ! 0000000012C26168 ELSE:L2-B005 4 S | |
16354 | add %o5, 0x0, %o5 ! 0000000012C2616C ELSE:L2-B005 4 S | |
16355 | orcc %o0, %o1, %o4 ! 0000000012C26170 ELSE:L2-B005 4 S | |
16356 | rd %gsr, %l6 ! 0000000012C26174 ELSE:L2-B005 4 S | |
16357 | wr %l6, 0xB0, %gsr ! 0000000012C26178 ELSE:L2-B005 4 S | |
16358 | ta %xcc, 0x43 ! 0000000012C2617C ELSE:L2-B005 4 S +-PEF | |
16359 | call .+8 ! 0000000012C26180 ELSE:L2-B005 4 S | |
16360 | wr %g1, -2859, %fprs ! 0000000012C26184 ELSE:L2-B005 4 S | |
16361 | andcc %o5, %o1, %o3 ! 0000000012C26188 ELSE:L2-B005 4 S | |
16362 | or %l2, %o3, %o1 ! 0000000012C2618C ELSE:L2-B005 4 S | |
16363 | BL60120: ! ELSE:L2-B005 | |
16364 | add %g1, 0xFD0, %g1 ! 0000000012C26190 ELSE:L2-B005 6 chksum++ | |
16365 | andcc %g1, 0x40, %g0 ! 0000000012C26194 SKIP:L2-B006 6 | |
16366 | bz,a BL60122 ! 0000000012C26198 SKIP:L2-B006 6 | |
16367 | andncc %o2, %o5, %o5 ! 0000000012C2619C SKIP:L2-B006 3 S | |
16368 | edge16l %l3, %i1, %l3 ! 0000000012C261A0 SKIP:L2-B006 3 S | |
16369 | sllx %o2, %g1, %l0 ! 0000000012C261A4 SKIP:L2-B006 3 S | |
16370 | xnorcc %i1, %o4, %i4 ! 0000000012C261A8 SKIP:L2-B006 3 S | |
16371 | fadds %f8, %f4, %f8 ! 0000000012C261AC SKIP:L2-B006 6 S | |
16372 | fcmped %fcc2, %f32, %f34 ! 0000000012C261B0 SKIP:L2-B006 3 S | |
16373 | fblg,a,pt %fcc0, BL60121 ! 0000000012C261B4 SKIP:L2-B006 3 L | |
16374 | fcmps %fcc3, %f9, %f8 ! 0000000012C261B8 SKIP:L2-B006 2 S | |
16375 | nop ! 0000000012C261BC SKIP:L2-B006 1 S | |
16376 | BL60121:add %g1, 0x757, %g1 ! 0000000012C261C0 SKIP:L2-B006 3 chksum++ | |
16377 | add %g1, 0x710, %g1 ! 0000000012C261C4 SKIP:L2-B006 3 chksum++ | |
16378 | xorcc %l0, %i4, %o3 ! 0000000012C261C8 SKIP:L2-B006 3 S | |
16379 | fcmps %fcc1, %f8, %f5 ! 0000000012C261CC SKIP:L2-B006 3 S | |
16380 | fsrc2 %f30, %f24 ! 0000000012C261D0 SKIP:L2-B006 3 S | |
16381 | rd %gsr, %l6 ! 0000000012C261D4 SKIP:L2-B006 3 S | |
16382 | wr %l6, 0x80, %gsr ! 0000000012C261D8 SKIP:L2-B006 3 S | |
16383 | xor %o3, %o3, %i2 ! 0000000012C261DC SKIP:L2-B006 3 S | |
16384 | movneg %icc, %o1, %o1 ! 0000000012C261E0 SKIP:L2-B006 3 S | |
16385 | add %o5, %g7, %o5 ! 0000000012C261E4 SKIP:L2-B006 3 S | |
16386 | .word 0x8BD2366C ! 0000000012C261E8 SKIP:L2-B006 3 S illop | |
16387 | fcmpne16 %f16, %f20, %i5 ! 0000000012C261EC SKIP:L2-B006 3 S | |
16388 | fba,pt %fcc3, BL60123 ! 0000000012C261F0 SKIP:L2-B006 3 | |
16389 | fpack16 %f24, %f20 ! 0000000012C261F4 SKIP:L2-B006 3 S | |
16390 | BL60122: ! ELSE:L2-B007 | |
16391 | fcmpeq32 %f26, %f24, %l2 ! 0000000012C261F8 ELSE:L2-B007 4 S | |
16392 | movpos %icc, %i4, %o3 ! 0000000012C261FC ELSE:L2-B007 3 S | |
16393 | rd %gsr, %l6 ! 0000000012C26200 ELSE:L2-B007 3 S | |
16394 | wr %l6, 0xE8, %gsr ! 0000000012C26204 ELSE:L2-B007 3 S | |
16395 | array32 %o3, %l4, %l4 ! 0000000012C26208 ELSE:L2-B007 3 S | |
16396 | add %g1, 0xC6C, %g1 ! 0000000012C2620C ELSE:L2-B007 3 chksum++ | |
16397 | fcmple16 %f24, %f18, %o0 ! 0000000012C26210 ELSE:L2-B007 3 S | |
16398 | movug %fcc3, %i2, %i2 ! 0000000012C26214 ELSE:L2-B007 3 S | |
16399 | fcmped %fcc2, %f14, %f32 ! 0000000012C26218 ELSE:L2-B007 3 S | |
16400 | andcc %o0, %o3, %l2 ! 0000000012C2621C ELSE:L2-B007 3 S | |
16401 | BL60123: ! ELSE:L2-B007 | |
16402 | add %g1, 0x541, %g1 ! 0000000012C26220 ELSE:L2-B007 6 chksum++ | |
16403 | andcc %o1, 0x8, %g0 ! 0000000012C26224 SKIP:L2-B008 6 | |
16404 | bz,a BL60127 ! 0000000012C26228 SKIP:L2-B008 6 | |
16405 | cmp %l2, %l4 ! 0000000012C2622C SKIP:L2-B008 3 S | |
16406 | nop ! 0000000012C26230 SKIP:L2-B008 3 S | |
16407 | xnor %o0, %l4, %i3 ! 0000000012C26234 SKIP:L2-B008 3 S | |
16408 | fcmpd %fcc0, %f40, %f34 ! 0000000012C26238 SKIP:L2-B008 3 S | |
16409 | movge %fcc1, %l4, %i1 ! 0000000012C2623C SKIP:L2-B008 3 S | |
16410 | add %g1, 0xEDF, %g1 ! 0000000012C26240 SKIP:L2-B008 3 chksum++ | |
16411 | fcmpeq16 %f18, %f28, %i2 ! 0000000012C26244 SKIP:L2-B008 3 S | |
16412 | fbug,a,pt %fcc0, BL60124 ! 0000000012C26248 SKIP:L2-B008 3 L | |
16413 | fpadd32 %f24, %f22, %f22 ! 0000000012C2624C SKIP:L2-B008 3 S | |
16414 | .word 0x92671DE6 ! 0000000012C26250 SKIP:L2-B008 0 L random | |
16415 | .word 0x13EA99A5 ! 0000000012C26254 SKIP:L2-B008 0 L illop | |
16416 | BL60124:fble,a BL60126 ;.empty ! 0000000012C26258 SKIP:L2-B008 3 L | |
16417 | bvc BL60126 ! 0000000012C2625C SKIP:L2-B008 0 L | |
16418 | and %o2, %o4, %l2 ! 0000000012C26260 SKIP:L2-B008 3 S | |
16419 | bz,a BL60125 ! 0000000012C26264 SKIP:L2-B008 3 L | |
16420 | BL60125:and %l4, %i3, %i0 ! 0000000012C26268 SKIP:L2-B008 0 S | |
16421 | BL60126:or %i2, %i4, %i4 ! 0000000012C2626C SKIP:L2-B008 3 S | |
16422 | fcmped %fcc3, %f34, %f12 ! 0000000012C26270 SKIP:L2-B008 3 S | |
16423 | add %g1, 0x891, %g1 ! 0000000012C26274 SKIP:L2-B008 3 chksum++ | |
16424 | fba,a BL60128 ! 0000000012C26278 SKIP:L2-B008 3 | |
16425 | .word 0x9E100001 ! 0000000012C2627C SKIP:L2-B008 0 S random | |
16426 | BL60127: ! ELSE:L2-B009 | |
16427 | fnor %f18, %f24, %f20 ! 0000000012C26280 ELSE:L2-B009 3 S | |
16428 | sethi %hh(0xABAD1DEA7542FF00),%l6 ! 0000000012C26284 ELSE:L2-B009 3 SUBR091 | |
16429 | or %l6,%hm(0xABAD1DEA7542FF00),%l6 ! 0000000012C26288 ELSE:L2-B009 3 | |
16430 | sethi %lm(0xABAD1DEA7542FF00),%l5 ! 0000000012C2628C ELSE:L2-B009 3 | |
16431 | or %l5,%lo(0xABAD1DEA7542FF00),%l5 ! 0000000012C26290 ELSE:L2-B009 3 | |
16432 | sllx %l6, 0x20, %l6 ! 0000000012C26294 ELSE:L2-B009 3 | |
16433 | or %l6, %l5, %l6 ! 0000000012C26298 ELSE:L2-B009 3 | |
16434 | call SUBR091 ! 0000000012C2629C ELSE:L2-B009 3 S | |
16435 | subccc %g1, %o4, %l4 ! 0000000012C262A0 ELSE:L2-B009 3 S | |
16436 | fnors %f18, %f28, %f16 ! 0000000012C262A4 ELSE:L2-B009 3 S | |
16437 | fpackfix %f20, %f30 ! 0000000012C262A8 ELSE:L2-B009 3 S | |
16438 | or %l4, %g1, %i1 ! 0000000012C262AC ELSE:L2-B009 3 S | |
16439 | sethi %hh(0xABAD1DEAF530FF00),%l6 ! 0000000012C262B0 ELSE:L2-B009 3 SUBR092 | |
16440 | or %l6,%hm(0xABAD1DEAF530FF00),%l6 ! 0000000012C262B4 ELSE:L2-B009 3 | |
16441 | sethi %lm(0xABAD1DEAF530FF00),%l5 ! 0000000012C262B8 ELSE:L2-B009 3 | |
16442 | or %l5,%lo(0xABAD1DEAF530FF00),%l5 ! 0000000012C262BC ELSE:L2-B009 3 | |
16443 | sllx %l6, 0x20, %l6 ! 0000000012C262C0 ELSE:L2-B009 3 | |
16444 | or %l6, %l5, %l6 ! 0000000012C262C4 ELSE:L2-B009 3 | |
16445 | jmpl %l6+0x0000, %o7 ! 0000000012C262C8 ELSE:L2-B009 3 S | |
16446 | nop ! 0000000012C262CC ELSE:L2-B009 3 S | |
16447 | fzero %f18 ! 0000000012C262D0 ELSE:L2-B009 3 S | |
16448 | fexpand %f28, %f30 ! 0000000012C262D4 ELSE:L2-B009 3 S | |
16449 | fcmpes %fcc2, %f4, %f4 ! 0000000012C262D8 ELSE:L2-B009 3 S | |
16450 | pdist %f18, %f28, %f22 ! 0000000012C262DC ELSE:L2-B009 3 S | |
16451 | add %g1, 0x6B7, %g1 ! 0000000012C262E0 ELSE:L2-B009 3 chksum++ | |
16452 | andncc %l2, %l4, %i4 ! 0000000012C262E4 ELSE:L2-B009 3 S | |
16453 | nop ! 0000000012C262E8 ELSE:L2-B009 3 S | |
16454 | andcc %l4, %g1, %o1 ! 0000000012C262EC ELSE:L2-B009 3 S | |
16455 | fpack16 %f20, %f22 ! 0000000012C262F0 ELSE:L2-B009 3 S | |
16456 | nop ! 0000000012C262F4 ELSE:L2-B009 3 S | |
16457 | BL60128: ! ELSE:L2-B009 | |
16458 | add %g1, 0x26B, %g1 ! 0000000012C262F8 ELSE:L2-B009 6 chksum++ | |
16459 | bmask %i4, %g1, %i0 ! 0000000012C262FC LOOP:L1-B000 6 S | |
16460 | bne,pn %icc, BL60129 ;.empty ! 0000000012C26300 LOOP:L1-B000 6 L | |
16461 | fbu,a,pt %fcc0, BL60130 ! 0000000012C26304 LOOP:L1-B000 6 L | |
16462 | BL60130:.word 0xC061AF09 ! 0000000012C26308 LOOP:L1-B000 0 S illop | |
16463 | fbue,pn %fcc2, BL60131 ;.empty ! 0000000012C2630C LOOP:L1-B000 0 L | |
16464 | BL60131:fbe,pn %fcc0, BL60129 ! 0000000012C26310 LOOP:L1-B000 0 L | |
16465 | BL60129:.word 0xDC7F2E75 ! 0000000012C26314 LOOP:L1-B000 0 S random | |
16466 | bcc,pn %xcc, BL60132 ! 0000000012C26318 LOOP:L1-B000 6 L | |
16467 | pdist %f18, %f30, %f16 ! 0000000012C2631C LOOP:L1-B000 6 S | |
16468 | BL60132:bcc,a BL60133 ! 0000000012C26320 LOOP:L1-B000 6 L | |
16469 | orncc %o1, %g1, %i4 ! 0000000012C26324 LOOP:L1-B000 6 S | |
16470 | BL60133:add %g1, 0xA6F, %g1 ! 0000000012C26328 LOOP:L1-B000 6 chksum++ | |
16471 | srlx %l1, 0x1, %l1 ! 0000000012C2632C LOOP:L1-B000 6 | |
16472 | andcc %l1, 0x1, %g0 ! 0000000012C26330 LOOP:L1-B000 6 | |
16473 | bne,pt %xcc, BL60134 ! 0000000012C26334 LOOP:L1-B000 6 | |
16474 | andn %g1, %i4, %i2 ! 0000000012C26338 LOOP:L1-B000 6 S | |
16475 | add %g1, 0x669, %g1 ! 0000000012C2633C LOOP:L1-B000 4 chksum++ | |
16476 | add %g1, 0x896, %i0 ! 0000000012C26340 SUBR:L0-B000 4 | |
16477 | return %i7+0x0008 ! 0000000012C26344 SUBR:L0-B000 4 | |
16478 | add %g1, 0x9B5, %g1 ! 0000000012C26348 SUBR:L0-B000 4 chksum++ | |
16479 | ||
16480 | SECTION .btext033_pg1 TEXT_VA=0x12c26000 | |
16481 | attr_text { | |
16482 | Name = .btext033_pg1, | |
16483 | VA = 0x12c26000, | |
16484 | RA = 0xfdfd76000, | |
16485 | PA = ra2pa(0xfdfd76000,0), | |
16486 | tsbonly, | |
16487 | part_0_ctx_nonzero_tsb_config_3, | |
16488 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
16489 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16490 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16491 | } | |
16492 | .text; .skip 8 | |
16493 | ||
16494 | !======================================================================== | |
16495 | ||
16496 | SECTION .btext034 TEXT_VA=0x2fe4ff00 | |
16497 | attr_text { | |
16498 | Name = .btext034, | |
16499 | VA = 0x2fe4ff00, | |
16500 | RA = 0xebffeff00, | |
16501 | PA = ra2pa(0xebffeff00,0), | |
16502 | notsb | |
16503 | } | |
16504 | ||
16505 | SECTION .btext034_pg0 TEXT_VA=0x2fe40000 | |
16506 | attr_text { | |
16507 | Name = .btext034_pg0, | |
16508 | VA = 0x2fe40000, | |
16509 | RA = 0xebffe0000, | |
16510 | PA = ra2pa(0xebffe0000,0), | |
16511 | tsbonly, | |
16512 | part_0_ctx_nonzero_tsb_config_1, | |
16513 | TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1, | |
16514 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16515 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16516 | } | |
16517 | .text; .skip 8 | |
16518 | ||
16519 | ||
16520 | SECTION .btext034 | |
16521 | .text | |
16522 | .global SUBR090; SUBR090: | |
16523 | BL60135: ! SUBR:L0-B000 | |
16524 | add %g1, 0x16D, %g1 ! 000000002FE4FF00 SUBR:L0-B000 0 chksum++ | |
16525 | save %o6, -64, %o6 ! 000000002FE4FF04 SUBR:L0-B000 0 | |
16526 | sethi %hh(0xABAD1DEA2FE4FF00),%l7 ! 000000002FE4FF08 SUBR:L0-B000 0 SUBR090 | |
16527 | or %l7,%hm(0xABAD1DEA2FE4FF00),%l7 ! 000000002FE4FF0C SUBR:L0-B000 0 | |
16528 | sethi %lm(0xABAD1DEA2FE4FF00),%l6 ! 000000002FE4FF10 SUBR:L0-B000 0 | |
16529 | or %l6,%lo(0xABAD1DEA2FE4FF00),%l6 ! 000000002FE4FF14 SUBR:L0-B000 0 | |
16530 | sllx %l7, 0x20, %l7 ! 000000002FE4FF18 SUBR:L0-B000 0 | |
16531 | or %l7, %l6, %l7 ! 000000002FE4FF1C SUBR:L0-B000 0 | |
16532 | add %g1, 0x77E, %g1 ! 000000002FE4FF20 SUBR:L0-B000 0 chksum++ | |
16533 | add %g1, %g1, %o1 ! 000000002FE4FF24 SWCH:L1-B000 0 | |
16534 | and %o1, 0x18, %o7 ! 000000002FE4FF28 SWCH:L1-B000 0 | |
16535 | sethi %hi(0x40), %o1 ! 000000002FE4FF2C SWCH:L1-B000 0 .+0 | |
16536 | or %o1,%lo(0x40),%o1 ! 000000002FE4FF30 SWCH:L1-B000 0 | |
16537 | add %o1, %o7, %o1 ! 000000002FE4FF34 SWCH:L1-B000 0 | |
16538 | .word 0x9B9AA14E ! 000000002FE4FF38 SWCH:L1-B000 0 illop | |
16539 | orn %i4, %g1, %l1 ! 000000002FE4FF3C SWCH:L1-B000 0 S | |
16540 | ba,a,pn %icc, BL60139 ! 000000002FE4FF40 SWCH:L1-B000 0 | |
16541 | fmovsg %xcc, %f4, %f5 ! 000000002FE4FF44 SWCH:L1-B000 0 S | |
16542 | fba,a BL60138 ! 000000002FE4FF48 SWCH:L1-B000 0 | |
16543 | pdist %f30, %f20, %f30 ! 000000002FE4FF4C SWCH:L1-B000 0 S | |
16544 | .word 0x89AE2E51 ! 000000002FE4FF50 SWCH:L1-B000 0 illop | |
16545 | pdist %f18, %f16, %f22 ! 000000002FE4FF54 SWCH:L1-B000 0 S | |
16546 | ba,a BL60136 ! 000000002FE4FF58 SWCH:L1-B000 0 | |
16547 | xnor %i2, %i4, %o4 ! 000000002FE4FF5C SWCH:L1-B000 0 S | |
16548 | BL60136:add %g1, 0x75C, %g1 ! 000000002FE4FF60 CASE:L2-B000 0 chksum++ | |
16549 | xorcc %i5, %g1, %i0 ! 000000002FE4FF64 CASE:L2-B000 0 S | |
16550 | array32 %i5, %g1, %i4 ! 000000002FE4FF68 CASE:L2-B000 0 S | |
16551 | sdivcc %g1, %g0, %l3 ! 000000002FE4FF6C CASE:L2-B000 0 S | |
16552 | fmovdvc %xcc, %f34, %f40 ! 000000002FE4FF70 CASE:L2-B000 0 S | |
16553 | sethi %hh(0xABAD1DEA7542FF00),%l6 ! 000000002FE4FF74 CASE:L2-B000 0 SUBR091 | |
16554 | or %l6,%hm(0xABAD1DEA7542FF00),%l6 ! 000000002FE4FF78 CASE:L2-B000 0 | |
16555 | sethi %lm(0xABAD1DEA7542FF00),%l5 ! 000000002FE4FF7C CASE:L2-B000 0 | |
16556 | or %l5,%lo(0xABAD1DEA7542FF00),%l5 ! 000000002FE4FF80 CASE:L2-B000 0 | |
16557 | sllx %l6, 0x20, %l6 ! 000000002FE4FF84 CASE:L2-B000 0 | |
16558 | .word 0xB3A758B1 ! 000000002FE4FF88 CASE:L2-B000 0 illop | |
16559 | call SUBR091 ! 000000002FE4FF8C CASE:L2-B000 0 S | |
16560 | fcmple16 %f16, %f18, %o4 ! 000000002FE4FF90 CASE:L2-B000 0 S | |
16561 | fba,a,pt %fcc3, BL60141 ! 000000002FE4FF94 CASE:L2-B000 0 | |
16562 | fandnot1s %f22, %f25, %f25 ! 000000002FE4FF98 CASE:L2-B000 0 S | |
16563 | BL60137:.word 0x857E300B ! 000000002FE4FF9C CASE:L2-B001 0 illop | |
16564 | .word 0x93A65CC4 ! 000000002FE4FFA0 CASE:L2-B001 0 S illop | |
16565 | wr %g1, %o4, %fprs ! 000000002FE4FFA4 CASE:L2-B001 0 S | |
16566 | sethi %hh(0xABAD1DEA7542FF00),%l6 ! 000000002FE4FFA8 CASE:L2-B001 0 SUBR091 | |
16567 | or %l6,%hm(0xABAD1DEA7542FF00),%l6 ! 000000002FE4FFAC CASE:L2-B001 0 | |
16568 | sethi %lm(0xABAD1DEA7542FF00),%l5 ! 000000002FE4FFB0 CASE:L2-B001 0 | |
16569 | .word 0x8BD02819 ! 000000002FE4FFB4 CASE:L2-B001 0 illop | |
16570 | sllx %l6, 0x20, %l6 ! 000000002FE4FFB8 CASE:L2-B001 0 | |
16571 | or %l6, %l5, %l6 ! 000000002FE4FFBC CASE:L2-B001 0 | |
16572 | add %l6, 0x1, %l6 ! 000000002FE4FFC0 CASE:L2-B001 0 | |
16573 | .word 0xA1AB407A ! 000000002FE4FFC4 CASE:L2-B001 0 S illop | |
16574 | orncc %o1, %o1, %l4 ! 000000002FE4FFC8 CASE:L2-B001 0 S | |
16575 | fmovsvs %xcc, %f29, %f20 ! 000000002FE4FFCC CASE:L2-B001 0 S | |
16576 | ba,a,pn %xcc, BL60141 ! 000000002FE4FFD0 CASE:L2-B001 0 | |
16577 | edge16l %l0, %i4, %l0 ! 000000002FE4FFD4 CASE:L2-B001 0 S | |
16578 | BL60138:.word 0x8BA19167 ! 000000002FE4FFD8 CASE:L2-B002 0 illop | |
16579 | .word 0x8DD086AA ! 000000002FE4FFDC CASE:L2-B002 0 S illop | |
16580 | edge8l %o4, %o0, %o4 ! 000000002FE4FFE0 CASE:L2-B002 0 S | |
16581 | array8 %i0, %i3, %o5 ! 000000002FE4FFE4 CASE:L2-B002 0 S | |
16582 | fcmple16 %f28, %f20, %l0 ! 000000002FE4FFE8 CASE:L2-B002 0 S | |
16583 | andn %i3, %i1, %i1 ! 000000002FE4FFEC CASE:L2-B002 0 S | |
16584 | nop ! 000000002FE4FFF0 CASE:L2-B002 0 S | |
16585 | ba,a,pn %xcc, BL60141 ! 000000002FE4FFF4 CASE:L2-B002 0 | |
16586 | fexpand %f31, %f30 ! 000000002FE4FFF8 CASE:L2-B002 0 S | |
16587 | BL60139:add %g1, 0x175, %g1 ! 000000002FE4FFFC CASE:L2-B003 0 chksum++ | |
16588 | andcc %o0, %l4, %l0 ! 000000002FE50000 CASE:L2-B003 0 S | |
16589 | .word 0xBFA71440 ! 000000002FE50004 CASE:L2-B003 0 S illop | |
16590 | orncc %o0, %l0, %i1 ! 000000002FE50008 CASE:L2-B003 0 S | |
16591 | andcc %i5, %o3, %i0 ! 000000002FE5000C CASE:L2-B003 0 S | |
16592 | .word 0xB1ACC88F ! 000000002FE50010 CASE:L2-B003 0 S illop | |
16593 | andncc %o0, %o1, %i5 ! 000000002FE50014 CASE:L2-B003 0 S | |
16594 | fba BL60141 ! 000000002FE50018 CASE:L2-B003 0 | |
16595 | nop ! 000000002FE5001C CASE:L2-B003 0 S | |
16596 | BL60141: ! SWCH:L1-B000 | |
16597 | .word 0x13EB6157 ! 000000002FE50020 SWCH:L1-B000 0 random | |
16598 | add %g6, 0x4, %l6 ! 000000002FE50024 SWCH:L1-B000 0 @BD60140 | |
16599 | .word 0xA5A55B1D ! 000000002FE50028 SWCH:L1-B000 0 S illop | |
16600 | .word 0xA9AAF7B8 ! 000000002FE5002C SWCH:L1-B000 0 S illop | |
16601 | xor %i5, %i0, %i3 ! 000000002FE50030 SWCH:L1-B000 0 S | |
16602 | xorcc %i1, %l0, %i5 ! 000000002FE50034 SWCH:L1-B000 0 S | |
16603 | orcc %i3, %i5, %i1 ! 000000002FE50038 SWCH:L1-B000 0 S | |
16604 | .word 0x2D997CE7 ! 000000002FE5003C SWCH:L1-B000 0 S random | |
16605 | bmask %i3, %i1, %o4 ! 000000002FE50040 SUBR:L0-B000 0 S | |
16606 | fcmpne16 %f26, %f16, %o5 ! 000000002FE50044 SUBR:L0-B000 0 S | |
16607 | .word 0x81C7E008 ! 000000002FE50048 SUBR:L0-B000 0 S random | |
16608 | movl %fcc1, %i5, %i0 ! 000000002FE5004C SUBR:L0-B000 0 S | |
16609 | fnands %f24, %f24, %f24 ! 000000002FE50050 SUBR:L0-B000 0 S | |
16610 | cmp %o4, %i3 ! 000000002FE50054 SUBR:L0-B000 0 S | |
16611 | add %g1, 0x8F8, %i0 ! 000000002FE50058 SUBR:L0-B000 0 | |
16612 | .word 0xC5AC7E02 ! 000000002FE5005C SUBR:L0-B000 0 illop | |
16613 | .word 0x0434758D ! 000000002FE50060 SUBR:L0-B000 0 random | |
16614 | restore %i0, %l7, %o0 ! 000000002FE50064 SUBR:L0-B000 0 | |
16615 | ||
16616 | SECTION .btext034_pg1 TEXT_VA=0x2fe50000 | |
16617 | attr_text { | |
16618 | Name = .btext034_pg1, | |
16619 | VA = 0x2fe50000, | |
16620 | RA = 0xebfff0000, | |
16621 | PA = ra2pa(0xebfff0000,0), | |
16622 | tsbonly, | |
16623 | part_0_ctx_nonzero_tsb_config_1, | |
16624 | TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1, | |
16625 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16626 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16627 | } | |
16628 | .text; .skip 8 | |
16629 | ||
16630 | !======================================================================== | |
16631 | ||
16632 | SECTION .btext035 TEXT_VA=0x7542ff00 | |
16633 | attr_text { | |
16634 | Name = .btext035, | |
16635 | VA = 0x7542ff00, | |
16636 | RA = 0xebffcff00, | |
16637 | PA = ra2pa(0xebffcff00,0), | |
16638 | notsb | |
16639 | } | |
16640 | ||
16641 | SECTION .btext035_pg0 TEXT_VA=0x75420000 | |
16642 | attr_text { | |
16643 | Name = .btext035_pg0, | |
16644 | VA = 0x75420000, | |
16645 | RA = 0xebffc0000, | |
16646 | PA = ra2pa(0xebffc0000,0), | |
16647 | tsbonly, | |
16648 | part_0_ctx_nonzero_tsb_config_1, | |
16649 | TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1, | |
16650 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16651 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16652 | } | |
16653 | .text; .skip 8 | |
16654 | ||
16655 | ||
16656 | SECTION .btext035 | |
16657 | .text | |
16658 | .global SUBR091; SUBR091: | |
16659 | sdivcc %o0, %g7, %l4 ! 000000007542FF00 SUBR:L0-B000 5 S | |
16660 | fands %f21, %f19, %f21 ! 000000007542FF04 SUBR:L0-B000 5 S | |
16661 | movg %icc, %o3, %o3 ! 000000007542FF08 SUBR:L0-B000 5 S | |
16662 | alignaddr %i2, %o3, %o1 ! 000000007542FF0C SUBR:L0-B000 5 S | |
16663 | add %g1, 0x162, %g1 ! 000000007542FF10 SUBR:L0-B000 5 chksum++ | |
16664 | or %g0, 0x2, %o3 ! 000000007542FF14 LOOP:L1-B000 5 | |
16665 | BL60170: ! LOOP:L1-B000 | |
16666 | add %g1, 0x77C, %g1 ! 000000007542FF18 LOOP:L1-B000 10 chksum++ | |
16667 | .word 0xBBA3C186 ! 000000007542FF1C LOOP:L1-B000 10 S illop_FP | |
16668 | .word 0x918D1DFD ! 000000007542FF20 LOOP:L1-B000 10 S illop | |
16669 | .word 0xAD467049 ! 000000007542FF24 LOOP:L1-B000 10 S illop | |
16670 | fmovda %fcc2, %f62, %f44 ! 000000007542FF28 LOOP:L1-B000 10 S | |
16671 | subccc %o0, %o1, %g0 ! 000000007542FF2C LOOP:L1-B000 10 S | |
16672 | sdiv %i3, %g0, %g5 ! 000000007542FF30 LOOP:L1-B000 10 S | |
16673 | pdist %f24, %f16, %f16 ! 000000007542FF34 LOOP:L1-B000 10 S | |
16674 | andn %i4, %i4, %o5 ! 000000007542FF38 LOOP:L1-B000 10 S | |
16675 | fcmpes %fcc2, %f9, %f3 ! 000000007542FF3C LOOP:L1-B000 10 S | |
16676 | .word 0xFFBEDC33 ! 000000007542FF40 LOOP:L1-B000 10 S illop_VIS | |
16677 | edge8n %o1, %i1, %o4 ! 000000007542FF44 LOOP:L1-B000 10 S | |
16678 | sdivcc %i4, %g0, %o4 ! 000000007542FF48 LOOP:L1-B000 10 S | |
16679 | fbge,pt %fcc1, BL60147 ! 000000007542FF4C SKIP:L2-B000 10 | |
16680 | movn %fcc0, %o1, %o0 ! 000000007542FF50 SKIP:L2-B000 10 S | |
16681 | alignaddrl %o0, %i3, %o4 ! 000000007542FF54 SKIP:L2-B000 8 S | |
16682 | subcc %o3, %o0, %o2 ! 000000007542FF58 SKIP:L2-B000 8 S | |
16683 | fbu,a BL60142 ;.empty ! 000000007542FF5C SKIP:L2-B000 8 L | |
16684 | fbe BL60143 ! 000000007542FF60 SKIP:L2-B000 0 L | |
16685 | fcmple16 %f28, %f24, %o5 ! 000000007542FF64 SKIP:L2-B000 8 S | |
16686 | orcc %o2, %o0, %o0 ! 000000007542FF68 SKIP:L2-B000 8 S | |
16687 | fbue BL60144 ;.empty ! 000000007542FF6C SKIP:L2-B000 8 L | |
16688 | BL60144:ble,pn %icc, BL60145 ;.empty ! 000000007542FF70 SKIP:L2-B000 9 L | |
16689 | BL60142:fbo BL60143 ;.empty ! 000000007542FF74 SKIP:L2-B000 7 L | |
16690 | BL60143:brlz,pn %o3, BL60145 ! 000000007542FF78 SKIP:L2-B000 8 L | |
16691 | BL60145:edge16n %o2, %o4, %o2 ! 000000007542FF7C SKIP:L2-B000 15 S | |
16692 | fmovd %f18, %f24 ! 000000007542FF80 SKIP:L2-B000 8 S | |
16693 | fornot1 %f16, %f30, %f24 ! 000000007542FF84 SKIP:L2-B000 8 S | |
16694 | brlez,pn %o1, BL60146 ! 000000007542FF88 SKIP:L2-B000 8 L | |
16695 | BL60146:andn %o1, %o3, %o1 ! 000000007542FF8C SKIP:L2-B000 9 S | |
16696 | add %g1, 0xAFA, %g1 ! 000000007542FF90 SKIP:L2-B000 8 chksum++ | |
16697 | add %g1, 0xA7, %g1 ! 000000007542FF94 SKIP:L2-B000 8 chksum++ | |
16698 | sra %o2, %g1, %o5 ! 000000007542FF98 SKIP:L2-B000 8 S | |
16699 | orcc %o0, %o4, %o5 ! 000000007542FF9C SKIP:L2-B000 8 S | |
16700 | andncc %o0, %g1, %o0 ! 000000007542FFA0 SKIP:L2-B000 8 S | |
16701 | xor %o2, %g1, %o2 ! 000000007542FFA4 SKIP:L2-B000 8 S | |
16702 | ta %xcc, 0x46 ! 000000007542FFA8 SKIP:L2-B000 8 S demap-page | |
16703 | fba,pn %fcc2, BL60148 ! 000000007542FFAC SKIP:L2-B000 8 | |
16704 | .word 0xF2BBF0B4 ! 000000007542FFB0 SKIP:L2-B000 8 S illop | |
16705 | BL60147: ! ELSE:L2-B001 | |
16706 | .word 0xABD5C0A1 ! 000000007542FFB4 ELSE:L2-B001 2 S illop | |
16707 | fadds %f2, %f10, %f11 ! 000000007542FFB8 ELSE:L2-B001 2 S | |
16708 | fpack32 %f16, %f24, %f16 ! 000000007542FFBC ELSE:L2-B001 2 S | |
16709 | orncc %g1, %o1, %o5 ! 000000007542FFC0 ELSE:L2-B001 2 S | |
16710 | and %o2, %o2, %o4 ! 000000007542FFC4 ELSE:L2-B001 2 S | |
16711 | add %g1, 0x3E, %g1 ! 000000007542FFC8 ELSE:L2-B001 2 chksum++ | |
16712 | subcc %o1, %o5, %o1 ! 000000007542FFCC ELSE:L2-B001 2 S | |
16713 | fnegd %f28, %f30 ! 000000007542FFD0 ELSE:L2-B001 2 S | |
16714 | srlx %i6, %g7, %i6 ! 000000007542FFD4 ELSE:L2-B001 2 S | |
16715 | movule %fcc1, %g1, %o1 ! 000000007542FFD8 ELSE:L2-B001 2 S | |
16716 | pdist %f24, %f16, %f16 ! 000000007542FFDC ELSE:L2-B001 2 S | |
16717 | rd %gsr, %l6 ! 000000007542FFE0 ELSE:L2-B001 2 S | |
16718 | wr %l6, 0x20, %gsr ! 000000007542FFE4 ELSE:L2-B001 2 S | |
16719 | BL60148: ! ELSE:L2-B001 | |
16720 | add %g1, 0xB6E, %g1 ! 000000007542FFE8 ELSE:L2-B001 10 chksum++ | |
16721 | fbl,a,pn %fcc1, BL60151 ! 000000007542FFEC SKIP:L2-B002 10 | |
16722 | .word 0xAFAD5082 ! 000000007542FFF0 SKIP:L2-B002 8 S illop_FP | |
16723 | srax %o4, 0x1, %o0 ! 000000007542FFF4 SKIP:L2-B002 2 S | |
16724 | srl %o5, 0x1, %o1 ! 000000007542FFF8 SKIP:L2-B002 2 S | |
16725 | be BL60149 ! 000000007542FFFC SKIP:L2-B002 2 L | |
16726 | orcc %g1, %o0, %o5 ! 0000000075430000 SKIP:L2-B002 2 S | |
16727 | fba,pn %fcc1, BL60149 ;.empty ! 0000000075430004 SKIP:L2-B002 2 L | |
16728 | BL60149:fbule,a BL60150 ! 0000000075430008 SKIP:L2-B002 4 L | |
16729 | nop ! 000000007543000C SKIP:L2-B002 0 S | |
16730 | fpackfix %f24, %f30 ! 0000000075430010 SKIP:L2-B002 0 S | |
16731 | .word 0x95B30612 ! 0000000075430014 SKIP:L2-B002 0 S illop | |
16732 | BL60150:fcmped %fcc2, %f32, %f12 ! 0000000075430018 SKIP:L2-B002 4 S | |
16733 | ta %xcc, 0x46 ! 000000007543001C SKIP:L2-B002 2 S demap-page | |
16734 | orn %o4, %i6, %o2 ! 0000000075430020 SKIP:L2-B002 2 S | |
16735 | add %g1, 0x87B, %g1 ! 0000000075430024 SKIP:L2-B002 2 chksum++ | |
16736 | add %g1, 0x4C6, %g1 ! 0000000075430028 SKIP:L2-B002 2 chksum++ | |
16737 | fandnot2 %f26, %f30, %f24 ! 000000007543002C SKIP:L2-B002 2 S | |
16738 | rd %gsr, %l6 ! 0000000075430030 SKIP:L2-B002 2 S | |
16739 | wr %l6, 0xE8, %gsr ! 0000000075430034 SKIP:L2-B002 2 S | |
16740 | xor %g1, %o2, %o2 ! 0000000075430038 SKIP:L2-B002 2 S | |
16741 | pdist %f26, %f16, %f26 ! 000000007543003C SKIP:L2-B002 2 S | |
16742 | fba,a,pt %fcc2, BL60152 ! 0000000075430040 SKIP:L2-B002 2 | |
16743 | stxa %g1, [%g7+%g0]0x78 ! 0000000075430044 SKIP:L2-B002 0 S BAD-ASI | |
16744 | BL60151: ! ELSE:L2-B003 | |
16745 | fpack32 %f24, %f16, %f16 ! 0000000075430048 ELSE:L2-B003 8 S | |
16746 | xnor %o2, %o1, %o1 ! 000000007543004C ELSE:L2-B003 8 S | |
16747 | faddd %f34, %f0, %f44 ! 0000000075430050 ELSE:L2-B003 8 S | |
16748 | fpackfix %f16, %f29 ! 0000000075430054 ELSE:L2-B003 8 S | |
16749 | xnorcc %o1, %o5, %o5 ! 0000000075430058 ELSE:L2-B003 8 S | |
16750 | add %g1, 0xD59, %g1 ! 000000007543005C ELSE:L2-B003 8 chksum++ | |
16751 | stxa %o0, [%g7+%g0]0x77 ! 0000000075430060 ELSE:L2-B003 8 S BAD-ASI | |
16752 | .word 0x8FAA4A29 ! 0000000075430064 ELSE:L2-B003 8 S illop_FP | |
16753 | nop ! 0000000075430068 ELSE:L2-B003 8 S | |
16754 | array8 %o5, %o5, %o2 ! 000000007543006C ELSE:L2-B003 8 S | |
16755 | fcmpeq32 %f16, %f26, %o4 ! 0000000075430070 ELSE:L2-B003 8 S | |
16756 | nop ! 0000000075430074 ELSE:L2-B003 8 S | |
16757 | andncc %o2, %o2, %o1 ! 0000000075430078 ELSE:L2-B003 8 S | |
16758 | BL60152: ! ELSE:L2-B003 | |
16759 | add %g1, 0x35E, %g1 ! 000000007543007C ELSE:L2-B003 10 chksum++ | |
16760 | andcc %o5, 0x40, %g0 ! 0000000075430080 SKIP:L2-B004 10 | |
16761 | bnz,pn %xcc, BL60153 ! 0000000075430084 SKIP:L2-B004 10 | |
16762 | fpsub16s %f19, %f24, %f16 ! 0000000075430088 SKIP:L2-B004 10 S | |
16763 | fcmpes %fcc1, %f11, %f3 ! 000000007543008C SKIP:L2-B004 4 S | |
16764 | bshuffle %f16, %f24, %f28 ! 0000000075430090 SKIP:L2-B004 4 S | |
16765 | andncc %o1, %o4, %o5 ! 0000000075430094 SKIP:L2-B004 4 S | |
16766 | wr %g1, %o4, %fprs ! 0000000075430098 SKIP:L2-B004 4 S | |
16767 | add %g1, 0x56E, %g1 ! 000000007543009C SKIP:L2-B004 4 chksum++ | |
16768 | and %o5, %g1, %o2 ! 00000000754300A0 SKIP:L2-B004 4 S | |
16769 | pdist %f22, %f18, %f18 ! 00000000754300A4 SKIP:L2-B004 6 S | |
16770 | fadds %f3, %f5, %f3 ! 00000000754300A8 SKIP:L2-B004 4 S | |
16771 | or %o4, %o2, %o4 ! 00000000754300AC SKIP:L2-B004 4 S | |
16772 | and %g1, %o1, %o1 ! 00000000754300B0 SKIP:L2-B004 4 S | |
16773 | edge32n %o2, %o2, %o0 ! 00000000754300B4 SKIP:L2-B004 4 S | |
16774 | udivcc %g1, %g0, %l2 ! 00000000754300B8 SKIP:L2-B004 4 S | |
16775 | fcmpeq16 %f28, %f18, %o5 ! 00000000754300BC SKIP:L2-B004 4 S | |
16776 | nop ! 00000000754300C0 SKIP:L2-B004 4 S | |
16777 | nop ! 00000000754300C4 SKIP:L2-B004 4 S | |
16778 | bmask %o1, %g1, %o4 ! 00000000754300C8 SKIP:L2-B004 4 S | |
16779 | nop ! 00000000754300CC SKIP:L2-B004 4 S | |
16780 | ba,a BL60157 ! 00000000754300D0 SKIP:L2-B004 4 | |
16781 | subccc %o4, %o5, %o4 ! 00000000754300D4 SKIP:L2-B004 0 S | |
16782 | BL60153: ! ELSE:L2-B005 | |
16783 | and %g2, -1, %g2 ! 00000000754300D8 ELSE:L2-B005 6 S | |
16784 | fcmpgt16 %f16, %f20, %o2 ! 00000000754300DC ELSE:L2-B005 6 S | |
16785 | fnegd %f24, %f30 ! 00000000754300E0 ELSE:L2-B005 6 S | |
16786 | cmp %o2, %o2 ! 00000000754300E4 ELSE:L2-B005 6 S | |
16787 | fcmpgt32 %f22, %f26, %o4 ! 00000000754300E8 ELSE:L2-B005 6 S | |
16788 | for %f16, %f18, %f28 ! 00000000754300EC ELSE:L2-B005 6 S | |
16789 | fandnot2 %f18, %f28, %f26 ! 00000000754300F0 ELSE:L2-B005 6 S | |
16790 | fbo,pn %fcc0, BL60154 ;.empty ! 00000000754300F4 ELSE:L2-B005 6 L | |
16791 | brgz,pn %o2, BL60155 ! 00000000754300F8 ELSE:L2-B005 6 L | |
16792 | pdist %f26, %f30, %f30 ! 00000000754300FC ELSE:L2-B005 0 S | |
16793 | BL60155:bshuffle %f30, %f18, %f24 ! 0000000075430100 ELSE:L2-B005 5 S | |
16794 | BL60154:bvs,pn %icc, BL60156 ! 0000000075430104 ELSE:L2-B005 11 L | |
16795 | BL60156:fpack16 %f18, %f22 ! 0000000075430108 ELSE:L2-B005 6 S | |
16796 | andn %g2, %o1, %o1 ! 000000007543010C ELSE:L2-B005 6 S | |
16797 | .word 0x9BAA0C53 ! 0000000075430110 ELSE:L2-B005 6 S illop_FP | |
16798 | add %g1, 0x990, %g1 ! 0000000075430114 ELSE:L2-B005 6 chksum++ | |
16799 | add %g1, 0x25, %g1 ! 0000000075430118 ELSE:L2-B005 6 chksum++ | |
16800 | nop ! 000000007543011C ELSE:L2-B005 6 S | |
16801 | fadds %f10, %f5, %f10 ! 0000000075430120 ELSE:L2-B005 6 S | |
16802 | array16 %g2, %g2, %o1 ! 0000000075430124 ELSE:L2-B005 6 S | |
16803 | orn %o0, %o4, %o4 ! 0000000075430128 ELSE:L2-B005 6 S | |
16804 | andcc %o1, %g2, %o1 ! 000000007543012C ELSE:L2-B005 6 S | |
16805 | orn %o0, %o5, %o0 ! 0000000075430130 ELSE:L2-B005 6 S | |
16806 | .word 0xCDBD42E7 ! 0000000075430134 ELSE:L2-B005 6 S illop_VIS | |
16807 | srax %g2, 0x1, %o5 ! 0000000075430138 ELSE:L2-B005 6 S | |
16808 | xnorcc %o4, %o3, %o2 ! 000000007543013C ELSE:L2-B005 6 S | |
16809 | nop ! 0000000075430140 ELSE:L2-B005 6 S | |
16810 | nop ! 0000000075430144 ELSE:L2-B005 6 S | |
16811 | nop ! 0000000075430148 ELSE:L2-B005 6 S | |
16812 | BL60157: ! ELSE:L2-B005 | |
16813 | add %g1, 0x541, %g1 ! 000000007543014C ELSE:L2-B005 10 chksum++ | |
16814 | andcc %o4, 0x400, %g0 ! 0000000075430150 SKIP:L2-B006 10 | |
16815 | bz,a,pt %xcc, BL60158 ! 0000000075430154 SKIP:L2-B006 10 | |
16816 | xnor %o0, %o5, %o1 ! 0000000075430158 SKIP:L2-B006 1 S | |
16817 | xnor %o4, %o4, %o4 ! 000000007543015C SKIP:L2-B006 9 S | |
16818 | nop ! 0000000075430160 SKIP:L2-B006 9 S | |
16819 | orncc %o0, %g1, %o0 ! 0000000075430164 SKIP:L2-B006 9 S | |
16820 | and %o1, %o0, %o1 ! 0000000075430168 SKIP:L2-B006 9 S | |
16821 | nop ! 000000007543016C SKIP:L2-B006 9 S | |
16822 | array8 %o5, %o2, %o2 ! 0000000075430170 SKIP:L2-B006 9 S | |
16823 | orcc %o1, %o2, %o1 ! 0000000075430174 SKIP:L2-B006 9 S | |
16824 | mova %fcc2, 0x3AF, %o2 ! 0000000075430178 SKIP:L2-B006 9 S | |
16825 | edge16ln %o1, %o1, %o5 ! 000000007543017C SKIP:L2-B006 9 S | |
16826 | add %g1, 0x4D8, %g1 ! 0000000075430180 SKIP:L2-B006 9 chksum++ | |
16827 | wr %g1, %g1, %fprs ! 0000000075430184 SKIP:L2-B006 9 S | |
16828 | nop ! 0000000075430188 SKIP:L2-B006 9 S | |
16829 | ta %xcc, 0x46 ! 000000007543018C SKIP:L2-B006 9 S demap-page | |
16830 | nop ! 0000000075430190 SKIP:L2-B006 9 S | |
16831 | ba BL60159 ! 0000000075430194 SKIP:L2-B006 9 | |
16832 | subcc %g1, %o4, %o5 ! 0000000075430198 SKIP:L2-B006 9 S | |
16833 | BL60158: ! ELSE:L2-B007 | |
16834 | stxa %o2, [%g7+%g0]0x62 ! 000000007543019C ELSE:L2-B007 1 S BAD-ASI | |
16835 | movuge %fcc3, 0x3E4, %o2 ! 00000000754301A0 ELSE:L2-B007 1 S | |
16836 | stx %fsr, [%g2+0x0060] ! 00000000754301A4 ELSE:L2-B007 1 S <BD60055 | |
16837 | fexpand %f22, %f20 ! 00000000754301A8 ELSE:L2-B007 1 S | |
16838 | and %o2, %o2, %o1 ! 00000000754301AC ELSE:L2-B007 1 S | |
16839 | orcc %o4, %o5, %o2 ! 00000000754301B0 ELSE:L2-B007 1 S | |
16840 | add %g1, 0xBA7, %g1 ! 00000000754301B4 ELSE:L2-B007 1 chksum++ | |
16841 | ta %xcc, 0x43 ! 00000000754301B8 ELSE:L2-B007 1 S +-PEF | |
16842 | alignaddr %o2, %o2, %o1 ! 00000000754301BC ELSE:L2-B007 2 S | |
16843 | bshuffle %f18, %f30, %f18 ! 00000000754301C0 ELSE:L2-B007 1 S | |
16844 | cmp %o0, %o0 ! 00000000754301C4 ELSE:L2-B007 1 S | |
16845 | BL60159: ! ELSE:L2-B007 | |
16846 | add %g1, 0x925, %g1 ! 00000000754301C8 ELSE:L2-B007 10 chksum++ | |
16847 | fcmpd %fcc1, %f42, %f0 ! 00000000754301CC SKIP:L2-B008 19 | |
16848 | fbl,a,pt %fcc1, BL60163 ! 00000000754301D0 SKIP:L2-B008 10 | |
16849 | andncc %o2, %o2, %o1 ! 00000000754301D4 SKIP:L2-B008 10 S | |
16850 | wr %g1, %o5, %fprs ! 00000000754301D8 SKIP:L2-B008 0 S | |
16851 | .word 0x81880000 ! 00000000754301DC SKIP:L2-B008 0 S random | |
16852 | fpack32 %f30, %f18, %f26 ! 00000000754301E0 SKIP:L2-B008 0 S | |
16853 | .word 0xBFAF0AC5 ! 00000000754301E4 SKIP:L2-B008 0 L illop | |
16854 | orn %l2, -1, %l2 ! 00000000754301E8 SKIP:L2-B008 0 S | |
16855 | subcc %o1, %o2, %o0 ! 00000000754301EC SKIP:L2-B008 0 S | |
16856 | xor %o0, %o1, %o2 ! 00000000754301F0 SKIP:L2-B008 0 S | |
16857 | fbug,a BL60161 ! 00000000754301F4 SKIP:L2-B008 0 L | |
16858 | xorcc %o1, %o0, %o1 ! 00000000754301F8 SKIP:L2-B008 0 S | |
16859 | BL60160:.word 0xAFA94A5C ! 00000000754301FC SKIP:L2-B008 0 S illop | |
16860 | fpack32 %f18, %f30, %f30 ! 0000000075430200 SKIP:L2-B008 0 S | |
16861 | .word 0xEB5795BD ! 0000000075430204 SKIP:L2-B008 0 L illop | |
16862 | ba,pn %xcc, BL60161 ! 0000000075430208 SKIP:L2-B008 0 L | |
16863 | BL60161:andcc %o2, %o5, %o4 ! 000000007543020C SKIP:L2-B008 0 S | |
16864 | BL60162:add %g1, 0x511, %g1 ! 0000000075430210 SKIP:L2-B008 0 chksum++ | |
16865 | .word 0x83F00000 ! 0000000075430214 SKIP:L2-B008 0 illop | |
16866 | rd %gsr, %l6 ! 0000000075430218 SKIP:L2-B008 0 S | |
16867 | .word 0x049D5018 ! 000000007543021C SKIP:L2-B008 0 S random | |
16868 | fnegd %f30, %f24 ! 0000000075430220 SKIP:L2-B008 0 S | |
16869 | stxa %o4, [%g7+%g0]0x6C ! 0000000075430224 SKIP:L2-B008 0 S BAD-ASI | |
16870 | .word 0xCFCD5E44 ! 0000000075430228 SKIP:L2-B008 0 S illop | |
16871 | .word 0x91A68101 ! 000000007543022C SKIP:L2-B008 0 S illop | |
16872 | .word 0x9F7E7038 ! 0000000075430230 SKIP:L2-B008 0 S illop | |
16873 | .word 0xDF31F114 ! 0000000075430234 SKIP:L2-B008 0 S illop | |
16874 | .word 0xAC9B61FB ! 0000000075430238 SKIP:L2-B008 0 S random | |
16875 | and %o2, %g1, %o2 ! 000000007543023C SKIP:L2-B008 0 S | |
16876 | .word 0x32F67FF5 ! 0000000075430240 SKIP:L2-B008 0 random | |
16877 | fmovd %f18, %f30 ! 0000000075430244 SKIP:L2-B008 0 S | |
16878 | BL60163: ! ELSE:L2-B009 | |
16879 | fpsub16s %f20, %f30, %f21 ! 0000000075430248 ELSE:L2-B009 10 S | |
16880 | xnor %o0, %o1, %o5 ! 000000007543024C ELSE:L2-B009 10 S | |
16881 | fmovsa %fcc3, %f5, %f11 ! 0000000075430250 ELSE:L2-B009 10 S | |
16882 | fmovse %fcc1, %f11, %f4 ! 0000000075430254 ELSE:L2-B009 10 S | |
16883 | ta %xcc, 0x46 ! 0000000075430258 ELSE:L2-B009 10 S demap-page | |
16884 | fbul BL60164 ! 000000007543025C ELSE:L2-B009 10 L | |
16885 | array8 %o4, %o0, %o4 ! 0000000075430260 ELSE:L2-B009 10 S | |
16886 | fbug,a,pt %fcc0, BL60165 ! 0000000075430264 ELSE:L2-B009 9 L | |
16887 | BL60164:xorcc %o5, %o1, %o5 ! 0000000075430268 ELSE:L2-B009 7 S | |
16888 | fpack32 %f16, %f30, %f18 ! 000000007543026C ELSE:L2-B009 4 S | |
16889 | BL60165:fbne,a BL60166 ;.empty ! 0000000075430270 ELSE:L2-B009 10 L | |
16890 | fbu,a,pn %fcc1, BL60167 ;.empty ! 0000000075430274 ELSE:L2-B009 7 L | |
16891 | fbg,pt %fcc1, BL60166 ;.empty ! 0000000075430278 ELSE:L2-B009 3 L | |
16892 | BL60167:fbo,pt %fcc2, BL60168 ! 000000007543027C ELSE:L2-B009 3 L | |
16893 | BL60168:andn %o4, %o2, %o0 ! 0000000075430280 ELSE:L2-B009 6 S | |
16894 | fmovd %f12, %f44 ! 0000000075430284 ELSE:L2-B009 3 S | |
16895 | fcmpne16 %f30, %f18, %o1 ! 0000000075430288 ELSE:L2-B009 3 S | |
16896 | BL60166:add %g1, 0xBA7, %g1 ! 000000007543028C ELSE:L2-B009 3 chksum++ | |
16897 | add %g1, 0xD16, %g1 ! 0000000075430290 ELSE:L2-B009 10 chksum++ | |
16898 | srlx %o0, 0x1, %o1 ! 0000000075430294 ELSE:L2-B009 10 S | |
16899 | orcc %o0, %o1, %o2 ! 0000000075430298 ELSE:L2-B009 10 S | |
16900 | andcc %o2, %o0, %o0 ! 000000007543029C ELSE:L2-B009 10 S | |
16901 | xorcc %o1, %o4, %o5 ! 00000000754302A0 ELSE:L2-B009 10 S | |
16902 | xorcc %o2, %o5, %o4 ! 00000000754302A4 ELSE:L2-B009 10 S | |
16903 | nop ! 00000000754302A8 ELSE:L2-B009 10 S | |
16904 | fmovsne %xcc, %f4, %f4 ! 00000000754302AC ELSE:L2-B009 10 S | |
16905 | fmul8x16au %f23, %f21, %f20 ! 00000000754302B0 ELSE:L2-B009 10 S | |
16906 | nop ! 00000000754302B4 ELSE:L2-B009 10 S | |
16907 | nop ! 00000000754302B8 ELSE:L2-B009 10 S | |
16908 | swap [%g5-0x0050], %o0 ! 00000000754302BC ELSE:L2-B009 10 S >BD60101 | |
16909 | cmp %o1, %o0 ! 00000000754302C0 ELSE:L2-B009 10 S | |
16910 | BL60169: ! ELSE:L2-B009 | |
16911 | add %g1, 0x898, %g1 ! 00000000754302C4 ELSE:L2-B009 10 chksum++ | |
16912 | rd %gsr, %l6 ! 00000000754302C8 LOOP:L1-B000 10 S | |
16913 | wr %l6, 0x8, %gsr ! 00000000754302CC LOOP:L1-B000 10 S | |
16914 | fcmped %fcc0, %f0, %f44 ! 00000000754302D0 LOOP:L1-B000 10 S | |
16915 | andcc %o4, %o0, %o0 ! 00000000754302D4 LOOP:L1-B000 10 S | |
16916 | fcmps %fcc2, %f5, %f10 ! 00000000754302D8 LOOP:L1-B000 10 S | |
16917 | udivx %o2, %o1, %o2 ! 00000000754302DC LOOP:L1-B000 10 S | |
16918 | ta %xcc, 0x46 ! 00000000754302E0 LOOP:L1-B000 10 S demap-page | |
16919 | subcc %o3, 0x1, %o3 ! 00000000754302E4 LOOP:L1-B000 10 | |
16920 | bnz,pt %xcc, BL60170 ! 00000000754302E8 LOOP:L1-B000 10 | |
16921 | nop ! 00000000754302EC LOOP:L1-B000 10 S | |
16922 | add %g1, 0xF54, %g1 ! 00000000754302F0 LOOP:L1-B000 5 chksum++ | |
16923 | fabss %f3, %f3 ! 00000000754302F4 SUBR:L0-B000 5 S | |
16924 | fbn BL60171 ! 00000000754302F8 SUBR:L0-B000 5 L | |
16925 | andcc %g1, %o1, %o2 ! 00000000754302FC SUBR:L0-B000 5 S | |
16926 | andcc %o2, %o0, %o0 ! 0000000075430300 SUBR:L0-B000 5 S | |
16927 | bl BL60172 ! 0000000075430304 SUBR:L0-B000 5 L | |
16928 | fcmpd %fcc1, %f34, %f12 ! 0000000075430308 SUBR:L0-B000 5 S | |
16929 | edge32n %o2, %g1, %o4 ! 000000007543030C SUBR:L0-B000 5 S | |
16930 | bz,a BL60173 ! 0000000075430310 SUBR:L0-B000 5 L | |
16931 | .word 0x81C3E008 ! 0000000075430314 SUBR:L0-B000 0 S random | |
16932 | xnor %o1, %o4, %o1 ! 0000000075430318 SUBR:L0-B000 5 S | |
16933 | bleu,a BL60174 ! 000000007543031C SUBR:L0-B000 5 L | |
16934 | BL60171:.word 0x9DE3A060 ! 0000000075430320 SUBR:L0-B000 0 S random | |
16935 | BL60173:fbe,pn %fcc1, BL60172 ;.empty ! 0000000075430324 SUBR:L0-B000 5 L | |
16936 | brlz,a,pn %o5, BL60175 ! 0000000075430328 SUBR:L0-B000 5 L | |
16937 | BL60175:.word 0xABA80A89 ! 000000007543032C SUBR:L0-B000 0 S illop | |
16938 | BL60172:nop ! 0000000075430330 SUBR:L0-B000 5 S | |
16939 | BL60174:add %g1, 0x744, %g1 ! 0000000075430334 SUBR:L0-B000 5 chksum++ | |
16940 | retl ! 0000000075430338 SUBR:L0-B000 5 | |
16941 | add %g1, 0xE2C, %g1 ! 000000007543033C SUBR:L0-B000 5 chksum++ | |
16942 | ||
16943 | SECTION .btext035_pg1 TEXT_VA=0x75430000 | |
16944 | attr_text { | |
16945 | Name = .btext035_pg1, | |
16946 | VA = 0x75430000, | |
16947 | RA = 0xebffd0000, | |
16948 | PA = ra2pa(0xebffd0000,0), | |
16949 | tsbonly, | |
16950 | part_0_ctx_nonzero_tsb_config_1, | |
16951 | TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1, | |
16952 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16953 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16954 | } | |
16955 | .text; .skip 8 | |
16956 | ||
16957 | !======================================================================== | |
16958 | ||
16959 | SECTION .btext036 TEXT_VA=0xf530ff00 | |
16960 | attr_text { | |
16961 | Name = .btext036, | |
16962 | VA = 0xf530ff00, | |
16963 | RA = 0xfdfd71f00, | |
16964 | PA = ra2pa(0xfdfd71f00,0), | |
16965 | notsb | |
16966 | } | |
16967 | ||
16968 | SECTION .btext036_pg0 TEXT_VA=0xf530e000 | |
16969 | attr_text { | |
16970 | Name = .btext036_pg0, | |
16971 | VA = 0xf530e000, | |
16972 | RA = 0xfdfd70000, | |
16973 | PA = ra2pa(0xfdfd70000,0), | |
16974 | tsbonly, | |
16975 | part_0_ctx_nonzero_tsb_config_3, | |
16976 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
16977 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16978 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16979 | } | |
16980 | .text; .skip 8 | |
16981 | ||
16982 | ||
16983 | SECTION .btext036 | |
16984 | .text | |
16985 | .global SUBR092; SUBR092: | |
16986 | add %g1, 0xBAC, %g1 ! 00000000F530FF00 SUBR:L0-B000 5 chksum++ | |
16987 | add %o1, %g1, %o4 ! 00000000F530FF04 SWCH:L1-B000 5 | |
16988 | andcc %o4, 0x40, %g0 ! 00000000F530FF08 SWCH:L1-B000 5 | |
16989 | bnz,pn %xcc, BL60179 ! 00000000F530FF0C SWCH:L1-B000 5 | |
16990 | add %g1, 0x2BA, %g1 ! 00000000F530FF10 SWCH:L1-B000 5 chksum++ | |
16991 | andcc %o4, 0x2, %g0 ! 00000000F530FF14 SWCH:L1-B000 1 | |
16992 | bnz,a,pt %xcc, BL60178 ! 00000000F530FF18 SWCH:L1-B000 1 | |
16993 | .word 0xC68B51C7 ! 00000000F530FF1C SWCH:L1-B000 0 random | |
16994 | andcc %o4, 0x1, %g0 ! 00000000F530FF20 SWCH:L1-B000 1 | |
16995 | bnz,pn %xcc, BL60177 ! 00000000F530FF24 SWCH:L1-B000 1 | |
16996 | add %g1, 0x63, %g1 ! 00000000F530FF28 SWCH:L1-B000 1 chksum++ | |
16997 | andcc %o4, 0x10, %g0 ! 00000000F530FF2C SWCH:L1-B000 0 | |
16998 | bnz,pn %xcc, BL60176 ! 00000000F530FF30 SWCH:L1-B000 0 | |
16999 | .word 0xB37E501E ! 00000000F530FF34 SWCH:L1-B000 0 S illop | |
17000 | .word 0x81C3E008 ! 00000000F530FF38 SWCH:L1-B000 0 S random | |
17001 | fcmped %fcc2, %f36, %f46 ! 00000000F530FF3C SWCH:L1-B000 0 S | |
17002 | .word 0x9943DEB3 ! 00000000F530FF40 SWCH:L1-B000 0 S illop | |
17003 | add %g1, 0x42F, %g1 ! 00000000F530FF44 SWCH:L1-B000 0 chksum++ | |
17004 | fba,a,pn %fcc1, BL60180 ! 00000000F530FF48 SWCH:L1-B000 0 | |
17005 | .word 0x34CFA5CF ! 00000000F530FF4C SWCH:L1-B000 0 S random | |
17006 | BL60176:add %g1, 0x61B, %g1 ! 00000000F530FF50 CASE:L2-B000 0 chksum++ | |
17007 | fcmpes %fcc0, %f9, %f10 ! 00000000F530FF54 CASE:L2-B000 0 S | |
17008 | .word 0x8DA19171 ! 00000000F530FF58 CASE:L2-B000 0 S illop | |
17009 | xnor %i3, %i5, %o3 ! 00000000F530FF5C CASE:L2-B000 0 S | |
17010 | xor %o3, %o1, %o1 ! 00000000F530FF60 CASE:L2-B000 0 S | |
17011 | xorcc %i5, %o1, %o5 ! 00000000F530FF64 CASE:L2-B000 0 S | |
17012 | fba,a,pn %fcc0, BL60180 ! 00000000F530FF68 CASE:L2-B000 0 | |
17013 | .word 0x8D49D013 ! 00000000F530FF6C CASE:L2-B000 0 S illop | |
17014 | BL60177:add %g1, 0x560, %g1 ! 00000000F530FF70 CASE:L2-B001 1 chksum++ | |
17015 | fadds %f10, %f9, %f8 ! 00000000F530FF74 CASE:L2-B001 1 S | |
17016 | udiv %o5, %g0, %g0 ! 00000000F530FF78 CASE:L2-B001 1 S | |
17017 | xnorcc %o5, %g1, %o5 ! 00000000F530FF7C CASE:L2-B001 1 S | |
17018 | fcmpes %fcc0, %f4, %f11 ! 00000000F530FF80 CASE:L2-B001 1 S | |
17019 | array32 %g1, %o0, %o0 ! 00000000F530FF84 CASE:L2-B001 1 S | |
17020 | ba,a,pt %xcc, BL60180 ! 00000000F530FF88 CASE:L2-B001 1 | |
17021 | pdist %f22, %f30, %f30 ! 00000000F530FF8C CASE:L2-B001 0 S | |
17022 | BL60178:.word 0x91AB806A ! 00000000F530FF90 CASE:L2-B002 0 illop | |
17023 | .word 0xB9AC48E6 ! 00000000F530FF94 CASE:L2-B002 0 S illop | |
17024 | cmp %o1, %g1 ! 00000000F530FF98 CASE:L2-B002 0 S | |
17025 | rd %gsr, %l6 ! 00000000F530FF9C CASE:L2-B002 0 S | |
17026 | .word 0xCBEEFA55 ! 00000000F530FFA0 CASE:L2-B002 0 S illop | |
17027 | movge %fcc0, 0x201, %o5 ! 00000000F530FFA4 CASE:L2-B002 0 S | |
17028 | fandnot1 %f22, %f30, %f18 ! 00000000F530FFA8 CASE:L2-B002 0 S | |
17029 | ba,pn %icc, BL60180 ! 00000000F530FFAC CASE:L2-B002 0 | |
17030 | andncc %o3, %o0, %o3 ! 00000000F530FFB0 CASE:L2-B002 0 S | |
17031 | BL60179:add %g1, 0x5C0, %g1 ! 00000000F530FFB4 CASE:L2-B003 4 chksum++ | |
17032 | array8 %o1, %o3, %o0 ! 00000000F530FFB8 CASE:L2-B003 4 S | |
17033 | orcc %o0, %o5, %o1 ! 00000000F530FFBC CASE:L2-B003 4 S | |
17034 | cmp %o3, %o0 ! 00000000F530FFC0 CASE:L2-B003 4 S | |
17035 | fpsub32 %f26, %f30, %f18 ! 00000000F530FFC4 CASE:L2-B003 4 S | |
17036 | pdist %f24, %f18, %f24 ! 00000000F530FFC8 CASE:L2-B003 4 S | |
17037 | orncc %o5, %o5, %o3 ! 00000000F530FFCC CASE:L2-B003 4 S | |
17038 | andcc %g1, %o0, %o5 ! 00000000F530FFD0 CASE:L2-B003 4 S | |
17039 | fcmps %fcc2, %f11, %f9 ! 00000000F530FFD4 CASE:L2-B003 4 S | |
17040 | ba BL60180 ! 00000000F530FFD8 CASE:L2-B003 4 | |
17041 | fpadd16 %f26, %f22, %f16 ! 00000000F530FFDC CASE:L2-B003 4 S | |
17042 | BL60180: ! SWCH:L1-B000 | |
17043 | add %g1, 0xA09, %g1 ! 00000000F530FFE0 SWCH:L1-B000 5 chksum++ | |
17044 | rd %y, %o0 ! 00000000F530FFE4 SWCH:L1-B000 5 S | |
17045 | fnot1s %f27, %f16 ! 00000000F530FFE8 SWCH:L1-B000 5 S | |
17046 | subcc %o3, %o3, %o1 ! 00000000F530FFEC SWCH:L1-B000 5 S | |
17047 | array16 %o2, %o3, %o3 ! 00000000F530FFF0 SWCH:L1-B000 5 S | |
17048 | xnor %o0, %o5, %o5 ! 00000000F530FFF4 SWCH:L1-B000 5 S | |
17049 | add %o2, %o0, %o3 ! 00000000F530FFF8 SWCH:L1-B000 5 S | |
17050 | nop ! 00000000F530FFFC SWCH:L1-B000 5 S | |
17051 | cmp %o1, %o2 ! 00000000F5310000 SWCH:L1-B000 5 S | |
17052 | fsubd %f42, %f32, %f42 ! 00000000F5310004 SWCH:L1-B000 5 S | |
17053 | fcmpes %fcc1, %f2, %f9 ! 00000000F5310008 SUBR:L0-B000 5 S | |
17054 | fnegs %f11, %f2 ! 00000000F531000C SUBR:L0-B000 5 S | |
17055 | ta %xcc, 0x46 ! 00000000F5310010 SUBR:L0-B000 5 S demap-page | |
17056 | ta %xcc, 0x46 ! 00000000F5310014 SUBR:L0-B000 5 S demap-page | |
17057 | .word 0xA9A91885 ! 00000000F5310018 SUBR:L0-B000 5 S illop_FP | |
17058 | retl ! 00000000F531001C SUBR:L0-B000 5 | |
17059 | add %g1, 0xE2C, %g1 ! 00000000F5310020 SUBR:L0-B000 5 chksum++ | |
17060 | ||
17061 | SECTION .btext036_pg1 TEXT_VA=0xf5310000 | |
17062 | attr_text { | |
17063 | Name = .btext036_pg1, | |
17064 | VA = 0xf5310000, | |
17065 | RA = 0xfdfd72000, | |
17066 | PA = ra2pa(0xfdfd72000,0), | |
17067 | tsbonly, | |
17068 | part_0_ctx_nonzero_tsb_config_3, | |
17069 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
17070 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17071 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17072 | } | |
17073 | .text; .skip 8 | |
17074 | ! Context 71: 2013 instructions generated, 10471 executed, 360 traps | |
17075 | ||
17076 | #undef BLIMP_BIAS | |
17077 | #define BLIMP_BIAS 0 | |
17078 | #undef BLIMP_FRAME | |
17079 | #define BLIMP_FRAME 128 | |
17080 | #undef BLIMP_32BIT | |
17081 | #define BLIMP_32BIT 0 | |
17082 | ||
17083 | !======================================================================== | |
17084 | ||
17085 | SECTION .btext037 TEXT_VA=0xffffbbbd0ffffd00 | |
17086 | attr_text { | |
17087 | Name = .btext037, | |
17088 | VA = 0xffffbbbd0ffffd00, | |
17089 | RA = 0xe4ffffd00, | |
17090 | PA = ra2pa(0xe4ffffd00,0), | |
17091 | notsb | |
17092 | } | |
17093 | ||
17094 | SECTION .btext037_pg0 TEXT_VA=0xffffbbbd00000000 | |
17095 | attr_text { | |
17096 | Name = .btext037_pg0, | |
17097 | VA = 0xffffbbbd00000000, | |
17098 | RA = 0xe40000000, | |
17099 | PA = ra2pa(0xe40000000,0), | |
17100 | tsbonly, | |
17101 | part_0_ctx_nonzero_tsb_config_2, | |
17102 | TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1, | |
17103 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17104 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17105 | } | |
17106 | .text; .skip 8 | |
17107 | ||
17108 | ||
17109 | SECTION .btext037 | |
17110 | .text | |
17111 | .global start_th_4; start_th_4: | |
17112 | .global SUBR107; SUBR107: | |
17113 | BL80141: ! MAIN:L0-B000 | |
17114 | nop ! FFFFBBBD0FFFFD00 MAIN:L0-B000 1 | |
17115 | sethi %hh(0xC4360000),%g2 ! FFFFBBBD0FFFFD04 MAIN:L0-B000 1 BD80133 | |
17116 | or %g2,%hm(0xC4360000),%g2 ! FFFFBBBD0FFFFD08 MAIN:L0-B000 1 | |
17117 | sethi %lm(0xC4360000),%g3 ! FFFFBBBD0FFFFD0C MAIN:L0-B000 1 | |
17118 | or %g3,%lo(0xC4360000),%g3 ! FFFFBBBD0FFFFD10 MAIN:L0-B000 1 | |
17119 | sllx %g2, 0x20, %g2 ! FFFFBBBD0FFFFD14 MAIN:L0-B000 1 | |
17120 | or %g2, %g3, %g2 ! FFFFBBBD0FFFFD18 MAIN:L0-B000 1 | |
17121 | sethi %hh(0x583CFCB72000),%l0 ! FFFFBBBD0FFFFD1C MAIN:L0-B000 1 STACK0072 | |
17122 | or %l0,%hm(0x583CFCB72000),%l0 ! FFFFBBBD0FFFFD20 MAIN:L0-B000 1 | |
17123 | sethi %lm(0x583CFCB72000),%l1 ! FFFFBBBD0FFFFD24 MAIN:L0-B000 1 | |
17124 | or %l1,%lo(0x583CFCB72000),%l1 ! FFFFBBBD0FFFFD28 MAIN:L0-B000 1 | |
17125 | sllx %l0, 0x20, %l0 ! FFFFBBBD0FFFFD2C MAIN:L0-B000 1 | |
17126 | or %l0, %l1, %l0 ! FFFFBBBD0FFFFD30 MAIN:L0-B000 1 | |
17127 | sub %l0, 0x100, %o6 ! FFFFBBBD0FFFFD34 MAIN:L0-B000 1 | |
17128 | add %o6, 0x80, %i6 ! FFFFBBBD0FFFFD38 MAIN:L0-B000 1 | |
17129 | addcc %g0, 0x1, %g1 ! FFFFBBBD0FFFFD3C MAIN:L0-B000 1 | |
17130 | or %g0, -3186, %g3 ! FFFFBBBD0FFFFD40 MAIN:L0-B000 1 | |
17131 | or %g0, -1351, %g4 ! FFFFBBBD0FFFFD44 MAIN:L0-B000 1 | |
17132 | or %g0, -675, %g5 ! FFFFBBBD0FFFFD48 MAIN:L0-B000 1 | |
17133 | or %g0, 0x11B, %g6 ! FFFFBBBD0FFFFD4C MAIN:L0-B000 1 | |
17134 | or %g0, 0x0, %g7 ! FFFFBBBD0FFFFD50 MAIN:L0-B000 1 | |
17135 | or %g0, -560, %o0 ! FFFFBBBD0FFFFD54 MAIN:L0-B000 1 | |
17136 | or %g0, -3787, %o1 ! FFFFBBBD0FFFFD58 MAIN:L0-B000 1 | |
17137 | or %g0, 0x17, %o2 ! FFFFBBBD0FFFFD5C MAIN:L0-B000 1 | |
17138 | or %g0, -2862, %o3 ! FFFFBBBD0FFFFD60 MAIN:L0-B000 1 | |
17139 | or %g0, -2908, %o4 ! FFFFBBBD0FFFFD64 MAIN:L0-B000 1 | |
17140 | or %g0, -8, %o5 ! FFFFBBBD0FFFFD68 MAIN:L0-B000 1 | |
17141 | or %g0, -379, %o7 ! FFFFBBBD0FFFFD6C MAIN:L0-B000 1 | |
17142 | or %g0, 0xA4C, %l0 ! FFFFBBBD0FFFFD70 MAIN:L0-B000 1 | |
17143 | or %g0, -2491, %l1 ! FFFFBBBD0FFFFD74 MAIN:L0-B000 1 | |
17144 | or %g0, -2693, %l2 ! FFFFBBBD0FFFFD78 MAIN:L0-B000 1 | |
17145 | or %g0, -3027, %l3 ! FFFFBBBD0FFFFD7C MAIN:L0-B000 1 | |
17146 | or %g0, -3265, %l4 ! FFFFBBBD0FFFFD80 MAIN:L0-B000 1 | |
17147 | or %g0, 0xD11, %l5 ! FFFFBBBD0FFFFD84 MAIN:L0-B000 1 | |
17148 | sethi %hh(0xFFFFBBBD0FFFFD00),%l7 ! FFFFBBBD0FFFFD88 MAIN:L0-B000 1 SUBR107 | |
17149 | or %l7,%hm(0xFFFFBBBD0FFFFD00),%l7 ! FFFFBBBD0FFFFD8C MAIN:L0-B000 1 | |
17150 | sethi %lm(0xFFFFBBBD0FFFFD00),%l6 ! FFFFBBBD0FFFFD90 MAIN:L0-B000 1 | |
17151 | or %l6,%lo(0xFFFFBBBD0FFFFD00),%l6 ! FFFFBBBD0FFFFD94 MAIN:L0-B000 1 | |
17152 | sllx %l7, 0x20, %l7 ! FFFFBBBD0FFFFD98 MAIN:L0-B000 1 | |
17153 | or %l7, %l6, %l7 ! FFFFBBBD0FFFFD9C MAIN:L0-B000 1 | |
17154 | or %g0, -997, %l6 ! FFFFBBBD0FFFFDA0 MAIN:L0-B000 1 | |
17155 | or %g0, -2237, %i0 ! FFFFBBBD0FFFFDA4 MAIN:L0-B000 1 | |
17156 | or %g0, -2826, %i1 ! FFFFBBBD0FFFFDA8 MAIN:L0-B000 1 | |
17157 | or %g0, -2479, %i2 ! FFFFBBBD0FFFFDAC MAIN:L0-B000 1 | |
17158 | or %g0, 0x83E, %i3 ! FFFFBBBD0FFFFDB0 MAIN:L0-B000 1 | |
17159 | or %g0, 0x649, %i4 ! FFFFBBBD0FFFFDB4 MAIN:L0-B000 1 | |
17160 | or %g0, -3842, %i5 ! FFFFBBBD0FFFFDB8 MAIN:L0-B000 1 | |
17161 | or %g0, 0xE58, %i7 ! FFFFBBBD0FFFFDBC MAIN:L0-B000 1 | |
17162 | or %g0, 0x4, %g6 ! FFFFBBBD0FFFFDC0 MAIN:L0-B000 1 | |
17163 | BL80142:save %o6, -128, %o6 ! FFFFBBBD0FFFFDC4 MAIN:L0-B000 4 | |
17164 | add %i0, %g6, %l0 ! FFFFBBBD0FFFFDC8 MAIN:L0-B000 4 | |
17165 | add %i1, %g6, %l1 ! FFFFBBBD0FFFFDCC MAIN:L0-B000 4 | |
17166 | add %i2, %g6, %l2 ! FFFFBBBD0FFFFDD0 MAIN:L0-B000 4 | |
17167 | add %i3, %g6, %l3 ! FFFFBBBD0FFFFDD4 MAIN:L0-B000 4 | |
17168 | add %i4, %g6, %l4 ! FFFFBBBD0FFFFDD8 MAIN:L0-B000 4 | |
17169 | add %i5, %g6, %l5 ! FFFFBBBD0FFFFDDC MAIN:L0-B000 4 | |
17170 | add %i6, %g6, %l6 ! FFFFBBBD0FFFFDE0 MAIN:L0-B000 4 | |
17171 | add %i7, %g6, %l7 ! FFFFBBBD0FFFFDE4 MAIN:L0-B000 4 | |
17172 | add %l0, %g6, %o0 ! FFFFBBBD0FFFFDE8 MAIN:L0-B000 4 | |
17173 | add %l1, %g6, %o1 ! FFFFBBBD0FFFFDEC MAIN:L0-B000 4 | |
17174 | add %l2, %g6, %o2 ! FFFFBBBD0FFFFDF0 MAIN:L0-B000 4 | |
17175 | add %l3, %g6, %o3 ! FFFFBBBD0FFFFDF4 MAIN:L0-B000 4 | |
17176 | add %l4, %g6, %o4 ! FFFFBBBD0FFFFDF8 MAIN:L0-B000 4 | |
17177 | add %l5, %g6, %o5 ! FFFFBBBD0FFFFDFC MAIN:L0-B000 4 | |
17178 | add %l7, %g6, %o7 ! FFFFBBBD0FFFFE00 MAIN:L0-B000 4 | |
17179 | subcc %g6, 0x1, %g6 ! FFFFBBBD0FFFFE04 MAIN:L0-B000 4 | |
17180 | bnz,pn %xcc, BL80142 ! FFFFBBBD0FFFFE08 MAIN:L0-B000 4 | |
17181 | nop ! FFFFBBBD0FFFFE0C MAIN:L0-B000 4 | |
17182 | restore %g0, %g0, %g0 ! FFFFBBBD0FFFFE10 MAIN:L0-B000 1 | |
17183 | restore %g0, %g0, %g0 ! FFFFBBBD0FFFFE14 MAIN:L0-B000 1 | |
17184 | restore %g0, %g0, %g0 ! FFFFBBBD0FFFFE18 MAIN:L0-B000 1 | |
17185 | restore %g0, %g0, %g0 ! FFFFBBBD0FFFFE1C MAIN:L0-B000 1 | |
17186 | ta %xcc, 0x44 ! FFFFBBBD0FFFFE20 MAIN:L0-B000 1 cleanwin=0 | |
17187 | wr %g0, -2541, %y ! FFFFBBBD0FFFFE24 MAIN:L0-B000 1 | |
17188 | wr %g0, 0xC0, %gsr ! FFFFBBBD0FFFFE28 MAIN:L0-B000 1 | |
17189 | ldd [%g2+0x0068], %f0 ! FFFFBBBD0FFFFE2C MAIN:L0-B000 1 <BD80137 | |
17190 | faddd %f0, %f0, %f6 ! FFFFBBBD0FFFFE30 MAIN:L0-B000 1 | |
17191 | faddd %f0, %f6, %f12 ! FFFFBBBD0FFFFE34 MAIN:L0-B000 1 | |
17192 | faddd %f6, %f12, %f14 ! FFFFBBBD0FFFFE38 MAIN:L0-B000 1 | |
17193 | faddd %f12, %f14, %f60 ! FFFFBBBD0FFFFE3C MAIN:L0-B000 1 | |
17194 | faddd %f14, %f60, %f62 ! FFFFBBBD0FFFFE40 MAIN:L0-B000 1 | |
17195 | faddd %f60, %f62, %f32 ! FFFFBBBD0FFFFE44 MAIN:L0-B000 1 | |
17196 | faddd %f62, %f32, %f34 ! FFFFBBBD0FFFFE48 MAIN:L0-B000 1 | |
17197 | faddd %f32, %f34, %f36 ! FFFFBBBD0FFFFE4C MAIN:L0-B000 1 | |
17198 | faddd %f34, %f36, %f38 ! FFFFBBBD0FFFFE50 MAIN:L0-B000 1 | |
17199 | faddd %f36, %f38, %f40 ! FFFFBBBD0FFFFE54 MAIN:L0-B000 1 | |
17200 | faddd %f38, %f40, %f42 ! FFFFBBBD0FFFFE58 MAIN:L0-B000 1 | |
17201 | faddd %f40, %f42, %f44 ! FFFFBBBD0FFFFE5C MAIN:L0-B000 1 | |
17202 | faddd %f42, %f44, %f46 ! FFFFBBBD0FFFFE60 MAIN:L0-B000 1 | |
17203 | ld [%g2+0x0070], %f2 ! FFFFBBBD0FFFFE64 MAIN:L0-B000 1 <BD80138 | |
17204 | fadds %f2, %f2, %f3 ! FFFFBBBD0FFFFE68 MAIN:L0-B000 1 | |
17205 | fadds %f2, %f3, %f4 ! FFFFBBBD0FFFFE6C MAIN:L0-B000 1 | |
17206 | fadds %f3, %f4, %f5 ! FFFFBBBD0FFFFE70 MAIN:L0-B000 1 | |
17207 | fadds %f4, %f5, %f8 ! FFFFBBBD0FFFFE74 MAIN:L0-B000 1 | |
17208 | fadds %f5, %f8, %f9 ! FFFFBBBD0FFFFE78 MAIN:L0-B000 1 | |
17209 | fadds %f8, %f9, %f10 ! FFFFBBBD0FFFFE7C MAIN:L0-B000 1 | |
17210 | fadds %f9, %f10, %f11 ! FFFFBBBD0FFFFE80 MAIN:L0-B000 1 | |
17211 | fcmpd %fcc0, %f0, %f0 ! FFFFBBBD0FFFFE84 MAIN:L0-B000 1 | |
17212 | fcmpd %fcc1, %f0, %f0 ! FFFFBBBD0FFFFE88 MAIN:L0-B000 1 | |
17213 | fcmpd %fcc2, %f0, %f0 ! FFFFBBBD0FFFFE8C MAIN:L0-B000 1 | |
17214 | fcmpd %fcc3, %f0, %f0 ! FFFFBBBD0FFFFE90 MAIN:L0-B000 1 | |
17215 | stx %fsr, [%g2+0x0060] ! FFFFBBBD0FFFFE94 MAIN:L0-B000 1 <BD80055 | |
17216 | fzero %f16 ! FFFFBBBD0FFFFE98 MAIN:L0-B000 1 | |
17217 | fzero %f18 ! FFFFBBBD0FFFFE9C MAIN:L0-B000 1 | |
17218 | fzero %f20 ! FFFFBBBD0FFFFEA0 MAIN:L0-B000 1 | |
17219 | fzero %f22 ! FFFFBBBD0FFFFEA4 MAIN:L0-B000 1 | |
17220 | fzero %f24 ! FFFFBBBD0FFFFEA8 MAIN:L0-B000 1 | |
17221 | fzero %f26 ! FFFFBBBD0FFFFEAC MAIN:L0-B000 1 | |
17222 | fzero %f28 ! FFFFBBBD0FFFFEB0 MAIN:L0-B000 1 | |
17223 | fzero %f30 ! FFFFBBBD0FFFFEB4 MAIN:L0-B000 1 | |
17224 | ldx [%g2+0x0000], %g3 ! FFFFBBBD0FFFFEB8 MAIN:L0-B000 1 BASE<BD80133 | |
17225 | ldx [%g2+0x0008], %g4 ! FFFFBBBD0FFFFEBC MAIN:L0-B000 1 BASE<BD80139 | |
17226 | ldx [%g2+0x0010], %g5 ! FFFFBBBD0FFFFEC0 MAIN:L0-B000 1 BASE<BD80140 | |
17227 | ldx [%g2+0x0018], %g6 ! FFFFBBBD0FFFFEC4 MAIN:L0-B000 1 BASE<BD80141 | |
17228 | or %g0, 0x2, %l0 ! FFFFBBBD0FFFFEC8 LOOP:L1-B000 1 | |
17229 | BL80180: ! LOOP:L1-B000 | |
17230 | add %g1, 0x41A, %g1 ! FFFFBBBD0FFFFECC LOOP:L1-B000 2 chksum++ | |
17231 | orncc %o3, %o3, %i3 ! FFFFBBBD0FFFFED0 LOOP:L1-B000 2 S | |
17232 | subcc %o3, %o5, %g0 ! FFFFBBBD0FFFFED4 LOOP:L1-B000 2 S | |
17233 | fpadd32 %f30, %f22, %f24 ! FFFFBBBD0FFFFED8 LOOP:L1-B000 2 S | |
17234 | array32 %i3, %o2, %i1 ! FFFFBBBD0FFFFEDC LOOP:L1-B000 2 S | |
17235 | fadds %f10, %f3, %f2 ! FFFFBBBD0FFFFEE0 LOOP:L1-B000 2 S | |
17236 | fands %f22, %f31, %f21 ! FFFFBBBD0FFFFEE4 LOOP:L1-B000 2 S | |
17237 | xnor %i2, %o4, %o3 ! FFFFBBBD0FFFFEE8 LOOP:L1-B000 2 S | |
17238 | ta %xcc, 0x46 ! FFFFBBBD0FFFFEEC LOOP:L1-B000 2 S demap-page | |
17239 | ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFEF0 LOOP:L1-B000 2 ptr_chase | |
17240 | ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFEF4 LOOP:L1-B000 2 ptr_chase | |
17241 | ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFEF8 LOOP:L1-B000 2 ptr_chase | |
17242 | ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFEFC LOOP:L1-B000 2 ptr_chase | |
17243 | ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFF00 LOOP:L1-B000 2 ptr_chase | |
17244 | ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFF04 LOOP:L1-B000 2 ptr_chase | |
17245 | fpadd32 %f16, %f22, %f16 ! FFFFBBBD0FFFFF08 LOOP:L1-B000 2 S | |
17246 | orn %o2, %g1, %i0 ! FFFFBBBD0FFFFF0C LOOP:L1-B000 2 S | |
17247 | fexpand %f31, %f30 ! FFFFBBBD0FFFFF10 LOOP:L1-B000 2 S | |
17248 | or %g0, 0x2, %l2 ! FFFFBBBD0FFFFF14 LOOP:L2-B000 2 | |
17249 | BL80147: ! LOOP:L2-B000 | |
17250 | add %g1, 0xCCD, %g1 ! FFFFBBBD0FFFFF18 LOOP:L2-B000 4 chksum++ | |
17251 | movrgz %o5, %i3, %o3 ! FFFFBBBD0FFFFF1C LOOP:L2-B000 4 S | |
17252 | call .+8 ! FFFFBBBD0FFFFF20 LOOP:L2-B000 4 S | |
17253 | fnegd %f12, %f46 ! FFFFBBBD0FFFFF24 LOOP:L2-B000 4 S | |
17254 | fcmps %fcc2, %f3, %f9 ! FFFFBBBD0FFFFF28 LOOP:L2-B000 4 S | |
17255 | xnorcc %i1, %i2, %i2 ! FFFFBBBD0FFFFF2C LOOP:L2-B000 4 S | |
17256 | andncc %i0, %i0, %i0 ! FFFFBBBD0FFFFF30 LOOP:L2-B000 4 S | |
17257 | or %g0, 0x3, %l1 ! FFFFBBBD0FFFFF34 LOOP:L3-B000 4 | |
17258 | BL80143: ! LOOP:L3-B000 | |
17259 | add %g1, 0x42B, %g1 ! FFFFBBBD0FFFFF38 LOOP:L3-B000 12 chksum++ | |
17260 | ldxa [%g7+%g0]0xA2, %i2 ! FFFFBBBD0FFFFF3C LOOP:L3-B000 12 S BAD-ASI | |
17261 | fcmpgt16 %f16, %f30, %o1 ! FFFFBBBD0FFFFF40 LOOP:L3-B000 12 S | |
17262 | call .+8 ! FFFFBBBD0FFFFF44 LOOP:L3-B000 12 S | |
17263 | fcmpes %fcc0, %f3, %f8 ! FFFFBBBD0FFFFF48 LOOP:L3-B000 12 S | |
17264 | or %g1, %i0, %o4 ! FFFFBBBD0FFFFF4C LOOP:L3-B000 12 S | |
17265 | orcc %o4, %i4, %i1 ! FFFFBBBD0FFFFF50 LOOP:L3-B000 12 S | |
17266 | fnot2 %f22, %f22 ! FFFFBBBD0FFFFF54 LOOP:L3-B000 12 S | |
17267 | fabsd %f0, %f34 ! FFFFBBBD0FFFFF58 LOOP:L3-B000 12 S | |
17268 | sethi %hh(0xFFFFC49BA916FF00),%l6 ! FFFFBBBD0FFFFF5C LOOP:L3-B000 12 SUBR108 | |
17269 | or %l6,%hm(0xFFFFC49BA916FF00),%l6 ! FFFFBBBD0FFFFF60 LOOP:L3-B000 12 | |
17270 | sethi %lm(0xFFFFC49BA916FF00),%l5 ! FFFFBBBD0FFFFF64 LOOP:L3-B000 12 | |
17271 | or %l5,%lo(0xFFFFC49BA916FF00),%l5 ! FFFFBBBD0FFFFF68 LOOP:L3-B000 12 | |
17272 | sllx %l6, 0x20, %l6 ! FFFFBBBD0FFFFF6C LOOP:L3-B000 12 | |
17273 | or %l6, %l5, %l6 ! FFFFBBBD0FFFFF70 LOOP:L3-B000 12 | |
17274 | add %l6, 0x1, %l6 ! FFFFBBBD0FFFFF74 LOOP:L3-B000 12 | |
17275 | jmpl %l6+0x0000, %o7 ! FFFFBBBD0FFFFF78 LOOP:L3-B000 24 S | |
17276 | and %i2, %o3, %o1 ! FFFFBBBD0FFFFF7C LOOP:L3-B000 12 S | |
17277 | subcc %l1, 0x1, %l1 ! FFFFBBBD0FFFFF80 LOOP:L3-B000 12 | |
17278 | bnz,pn %icc, BL80143 ! FFFFBBBD0FFFFF84 LOOP:L3-B000 12 | |
17279 | fcmpne32 %f30, %f26, %i1 ! FFFFBBBD0FFFFF88 LOOP:L3-B000 12 S | |
17280 | add %g1, 0xD22, %g1 ! FFFFBBBD0FFFFF8C LOOP:L3-B000 4 chksum++ | |
17281 | and %g1, 0xFE, %l3 ! FFFFBBBD0FFFFF90 LOOP:L3-B001 4 | |
17282 | BL80144: ! LOOP:L3-B001 | |
17283 | add %g1, 0xDDE, %g1 ! FFFFBBBD0FFFFF94 LOOP:L3-B001 8 chksum++ | |
17284 | faddd %f44, %f62, %f6 ! FFFFBBBD0FFFFF98 LOOP:L3-B001 8 S | |
17285 | orn %l5, -1, %l5 ! FFFFBBBD0FFFFF9C LOOP:L3-B001 8 S | |
17286 | array32 %o1, %o5, %o4 ! FFFFBBBD0FFFFFA0 LOOP:L3-B001 8 S | |
17287 | xnorcc %i1, %o0, %i3 ! FFFFBBBD0FFFFFA4 LOOP:L3-B001 8 S | |
17288 | alignaddr %l5, %i1, %l4 ! FFFFBBBD0FFFFFA8 LOOP:L3-B001 8 S | |
17289 | srlx %l3, 0x1, %l3 ! FFFFBBBD0FFFFFAC LOOP:L3-B001 8 | |
17290 | andcc %l3, 0x1, %g0 ! FFFFBBBD0FFFFFB0 LOOP:L3-B001 8 | |
17291 | bne,a,pn %xcc, BL80144 ! FFFFBBBD0FFFFFB4 LOOP:L3-B001 8 | |
17292 | xorcc %i3, %o0, %i0 ! FFFFBBBD0FFFFFB8 LOOP:L3-B001 4 S | |
17293 | add %g1, 0xA3E, %g1 ! FFFFBBBD0FFFFFBC LOOP:L3-B001 4 chksum++ | |
17294 | or %g0, 0x3, %l4 ! FFFFBBBD0FFFFFC0 LOOP:L3-B002 4 | |
17295 | BL80145: ! LOOP:L3-B002 | |
17296 | add %g1, 0x2CF, %g1 ! FFFFBBBD0FFFFFC4 LOOP:L3-B002 12 chksum++ | |
17297 | cmp %l4, 0x1 ! FFFFBBBD0FFFFFC8 LOOP:L3-B002 12 | |
17298 | be,pn %xcc, BL80146 ! FFFFBBBD0FFFFFCC LOOP:L3-B002 12 | |
17299 | nop ! FFFFBBBD0FFFFFD0 LOOP:L3-B002 12 S | |
17300 | add %g1, 0x6FF, %g1 ! FFFFBBBD0FFFFFD4 LOOP:L3-B002 8 chksum++ | |
17301 | bmask %l4, %o4, %i0 ! FFFFBBBD0FFFFFD8 LOOP:L3-B002 8 S | |
17302 | cmp %o4, %i1 ! FFFFBBBD0FFFFFDC LOOP:L3-B002 8 S | |
17303 | orcc %i1, %i3, %i1 ! FFFFBBBD0FFFFFE0 LOOP:L3-B002 8 S | |
17304 | and %o4, %o3, %i4 ! FFFFBBBD0FFFFFE4 LOOP:L3-B002 8 S | |
17305 | sllx %i4, 0x1, %i5 ! FFFFBBBD0FFFFFE8 LOOP:L3-B002 8 S | |
17306 | sra %i3, 0x1, %i1 ! FFFFBBBD0FFFFFEC LOOP:L3-B002 8 S | |
17307 | sub %l4, 0x1, %l4 ! FFFFBBBD0FFFFFF0 LOOP:L3-B002 8 | |
17308 | brnz,a,pn %l4, BL80145 ! FFFFBBBD0FFFFFF4 LOOP:L3-B002 8 | |
17309 | fcmpes %fcc2, %f10, %f3 ! FFFFBBBD0FFFFFF8 LOOP:L3-B002 8 S | |
17310 | add %g1, 0x5A3, %g1 ! FFFFBBBD0FFFFFFC LOOP:L3-B002 0 chksum++ | |
17311 | BL80146: ! LOOP:L3-B002 | |
17312 | add %g1, 0x9A1, %g1 ! FFFFBBBD10000000 LOOP:L3-B002 4 chksum++ | |
17313 | nop ! FFFFBBBD10000004 LOOP:L3-B003 4 | |
17314 | subcc %l2, 0x1, %l2 ! FFFFBBBD10000008 LOOP:L2-B000 4 | |
17315 | bnz,a BL80147 ! FFFFBBBD1000000C LOOP:L2-B000 4 | |
17316 | fnegd %f46, %f44 ! FFFFBBBD10000010 LOOP:L2-B000 2 S | |
17317 | add %g1, 0x5F2, %g1 ! FFFFBBBD10000014 LOOP:L2-B000 2 chksum++ | |
17318 | nop ! FFFFBBBD10000018 LOOP:L2-B001 2 | |
17319 | nop ! FFFFBBBD1000001C LOOP:L2-B002 2 | |
17320 | add %i1, %g1, %o2 ! FFFFBBBD10000020 SWCH:L2-B003 2 | |
17321 | and %o2, 0x18, %o7 ! FFFFBBBD10000024 SWCH:L2-B003 2 | |
17322 | sethi %hi(0x33C), %o2 ! FFFFBBBD10000028 SWCH:L2-B003 2 .+0 | |
17323 | or %o2,%lo(0x33C),%o2 ! FFFFBBBD1000002C SWCH:L2-B003 2 | |
17324 | add %o2, %o7, %o2 ! FFFFBBBD10000030 SWCH:L2-B003 2 | |
17325 | jmpl %l7+%o2, %g0 ! FFFFBBBD10000034 SWCH:L2-B003 2 | |
17326 | andn %g1, %i1, %i0 ! FFFFBBBD10000038 SWCH:L2-B003 2 S | |
17327 | fba BL80151 ! FFFFBBBD1000003C SWCH:L2-B003 0 | |
17328 | fpadd32s %f18, %f28, %f28 ! FFFFBBBD10000040 SWCH:L2-B003 0 S | |
17329 | ba BL80150 ! FFFFBBBD10000044 SWCH:L2-B003 1 | |
17330 | or %i3, %i1, %i5 ! FFFFBBBD10000048 SWCH:L2-B003 1 S | |
17331 | fba,a BL80149 ! FFFFBBBD1000004C SWCH:L2-B003 0 | |
17332 | ta %xcc, 0x46 ! FFFFBBBD10000050 SWCH:L2-B003 0 S demap-page | |
17333 | fba,a,pn %fcc3, BL80148 ! FFFFBBBD10000054 SWCH:L2-B003 1 | |
17334 | fpadd16s %f18, %f31, %f18 ! FFFFBBBD10000058 SWCH:L2-B003 0 S | |
17335 | BL80148:add %g1, 0x5C4, %g1 ! FFFFBBBD1000005C CASE:L3-B004 1 chksum++ | |
17336 | and %i1, %g1, %o3 ! FFFFBBBD10000060 CASE:L3-B004 1 S | |
17337 | fexpand %f26, %f30 ! FFFFBBBD10000064 CASE:L3-B004 1 S | |
17338 | pdist %f22, %f16, %f16 ! FFFFBBBD10000068 CASE:L3-B004 1 S | |
17339 | faddd %f46, %f6, %f38 ! FFFFBBBD1000006C CASE:L3-B004 1 S | |
17340 | array32 %i1, %i0, %i2 ! FFFFBBBD10000070 CASE:L3-B004 1 S | |
17341 | bshuffle %f28, %f16, %f20 ! FFFFBBBD10000074 CASE:L3-B004 1 S | |
17342 | ba,a,pt %xcc, BL80152 ! FFFFBBBD10000078 CASE:L3-B004 1 | |
17343 | .word 0x3022833E ! FFFFBBBD1000007C CASE:L3-B004 0 S illop | |
17344 | BL80149:add %g1, 0x701, %g1 ! FFFFBBBD10000080 CASE:L3-B005 0 chksum++ | |
17345 | fpack16 %f20, %f20 ! FFFFBBBD10000084 CASE:L3-B005 0 S | |
17346 | .word 0xCA390248 ! FFFFBBBD10000088 CASE:L3-B005 0 S illop | |
17347 | andncc %g1, %i1, %o0 ! FFFFBBBD1000008C CASE:L3-B005 0 S | |
17348 | .word 0x93A7D13B ! FFFFBBBD10000090 CASE:L3-B005 0 S illop | |
17349 | .word 0xADC44B42 ! FFFFBBBD10000094 CASE:L3-B005 0 illop | |
17350 | .word 0x9ECC5D52 ! FFFFBBBD10000098 CASE:L3-B005 0 S illop | |
17351 | BL80150:add %g1, 0x8DF, %g1 ! FFFFBBBD1000009C CASE:L3-B006 1 chksum++ | |
17352 | cmp %o3, %i3 ! FFFFBBBD100000A0 CASE:L3-B006 1 S | |
17353 | andcc %o3, %g1, %i4 ! FFFFBBBD100000A4 CASE:L3-B006 1 S | |
17354 | orncc %o2, -1, %o2 ! FFFFBBBD100000A8 CASE:L3-B006 1 S | |
17355 | alignaddrl %i3, %o0, %o0 ! FFFFBBBD100000AC CASE:L3-B006 1 S | |
17356 | andcc %o0, %i2, %i5 ! FFFFBBBD100000B0 CASE:L3-B006 1 S | |
17357 | andcc %o0, %i4, %o4 ! FFFFBBBD100000B4 CASE:L3-B006 1 S | |
17358 | .word 0xA5B382AD ! FFFFBBBD100000B8 CASE:L3-B006 1 S illop_VIS | |
17359 | srlx %i1, %g1, %i1 ! FFFFBBBD100000BC CASE:L3-B006 1 S | |
17360 | xnor %o2, %i5, %i3 ! FFFFBBBD100000C0 CASE:L3-B006 1 S | |
17361 | cmp %i5, %i1 ! FFFFBBBD100000C4 CASE:L3-B006 1 S | |
17362 | fba,a BL80152 ! FFFFBBBD100000C8 CASE:L3-B006 1 | |
17363 | .word 0x85E39DFA ! FFFFBBBD100000CC CASE:L3-B006 0 S illop | |
17364 | BL80151:add %g1, 0xDC, %g1 ! FFFFBBBD100000D0 CASE:L3-B007 0 chksum++ | |
17365 | fpadd16s %f26, %f24, %f31 ! FFFFBBBD100000D4 CASE:L3-B007 0 S | |
17366 | andncc %i0, %o2, %i5 ! FFFFBBBD100000D8 CASE:L3-B007 0 S | |
17367 | fcmpne16 %f22, %f16, %i0 ! FFFFBBBD100000DC CASE:L3-B007 0 S | |
17368 | .word 0xE556651A ! FFFFBBBD100000E0 CASE:L3-B007 0 S illop | |
17369 | wr %l6, 0xA8, %gsr ! FFFFBBBD100000E4 CASE:L3-B007 0 S | |
17370 | andncc %i0, %o5, %o4 ! FFFFBBBD100000E8 CASE:L3-B007 0 S | |
17371 | fcmpd %fcc2, %f62, %f6 ! FFFFBBBD100000EC CASE:L3-B007 0 S | |
17372 | edge32l %i0, %i4, %o4 ! FFFFBBBD100000F0 CASE:L3-B007 0 S | |
17373 | udiv %i5, %g7, %g3 ! FFFFBBBD100000F4 CASE:L3-B007 0 S | |
17374 | edge32 %i5, %i2, %i2 ! FFFFBBBD100000F8 CASE:L3-B007 0 S | |
17375 | ba,a,pn %icc, BL80152 ! FFFFBBBD100000FC CASE:L3-B007 0 | |
17376 | nop ! FFFFBBBD10000100 CASE:L3-B007 0 S | |
17377 | BL80152: ! SWCH:L2-B003 | |
17378 | add %g1, 0xE98, %g1 ! FFFFBBBD10000104 SWCH:L2-B003 2 chksum++ | |
17379 | orncc %i1, %o5, %o5 ! FFFFBBBD10000108 SWCH:L2-B003 2 S | |
17380 | srax %i2, 0x1, %i0 ! FFFFBBBD1000010C SWCH:L2-B003 2 S | |
17381 | wr %g1, %i0, %fprs ! FFFFBBBD10000110 SWCH:L2-B003 2 S | |
17382 | xnor %o4, %i0, %i0 ! FFFFBBBD10000114 SWCH:L2-B003 2 S | |
17383 | fmovduge %fcc2, %f6, %f6 ! FFFFBBBD10000118 SWCH:L2-B003 3 S | |
17384 | andn %i6, 0x0, %i6 ! FFFFBBBD1000011C SWCH:L2-B003 2 S | |
17385 | faligndata %f22, %f20, %f16 ! FFFFBBBD10000120 SWCH:L2-B003 2 S | |
17386 | add %o5, %g1, %i2 ! FFFFBBBD10000124 SWCH:L2-B004 2 | |
17387 | andcc %i2, 0x20, %g0 ! FFFFBBBD10000128 SWCH:L2-B004 2 | |
17388 | bnz,pn %xcc, BL80161 ! FFFFBBBD1000012C SWCH:L2-B004 2 | |
17389 | add %g1, 0xA9, %g1 ! FFFFBBBD10000130 SWCH:L2-B004 2 chksum++ | |
17390 | andcc %i2, 0x80, %g0 ! FFFFBBBD10000134 SWCH:L2-B004 1 | |
17391 | bnz,pn %xcc, BL80160 ! FFFFBBBD10000138 SWCH:L2-B004 1 | |
17392 | add %g1, 0xF72, %g1 ! FFFFBBBD1000013C SWCH:L2-B004 1 chksum++ | |
17393 | .word 0x17C9ECCF ! FFFFBBBD10000140 SWCH:L2-B004 0 random | |
17394 | bnz,pn %xcc, BL80159 ! FFFFBBBD10000144 SWCH:L2-B004 0 | |
17395 | add %g1, 0x5C8, %g1 ! FFFFBBBD10000148 SWCH:L2-B004 0 chksum++ | |
17396 | andcc %i2, 0x40, %g0 ! FFFFBBBD1000014C SWCH:L2-B004 0 | |
17397 | .word 0xBB747AC7 ! FFFFBBBD10000150 SWCH:L2-B004 0 illop | |
17398 | .word 0xA7675D10 ! FFFFBBBD10000154 SWCH:L2-B004 0 S illop | |
17399 | .word 0x89DE4E12 ! FFFFBBBD10000158 SWCH:L2-B004 0 S illop | |
17400 | fzero %f16 ! FFFFBBBD1000015C SWCH:L2-B004 0 S | |
17401 | movne %icc, %i0, %i1 ! FFFFBBBD10000160 SWCH:L2-B004 0 S | |
17402 | .word 0xBA7F0FF8 ! FFFFBBBD10000164 SWCH:L2-B004 0 random | |
17403 | .word 0xBFB647F4 ! FFFFBBBD10000168 SWCH:L2-B004 0 illop | |
17404 | edge8 %g1, %o4, %i3 ! FFFFBBBD1000016C SWCH:L2-B004 0 S | |
17405 | BL80153:.word 0xE14FD7AE ! FFFFBBBD10000170 CASE:L3-B008 0 illop | |
17406 | orcc %i6, %o0, %o0 ! FFFFBBBD10000174 CASE:L3-B008 0 S | |
17407 | .word 0xCFC9DC51 ! FFFFBBBD10000178 CASE:L3-B008 0 S illop | |
17408 | fmovsvs %icc, %f11, %f9 ! FFFFBBBD1000017C CASE:L3-B008 0 S | |
17409 | fexpand %f21, %f28 ! FFFFBBBD10000180 CASE:L3-B008 0 S | |
17410 | pdist %f30, %f20, %f22 ! FFFFBBBD10000184 CASE:L3-B008 0 S | |
17411 | fpsub16s %f18, %f28, %f18 ! FFFFBBBD10000188 CASE:L3-B008 0 S | |
17412 | edge8n %o5, %i0, %i4 ! FFFFBBBD1000018C CASE:L3-B008 0 S | |
17413 | sethi %hh(0x84213FF00),%l6 ! FFFFBBBD10000190 CASE:L3-B008 0 SUBR109 | |
17414 | .word 0xF21D73AE ! FFFFBBBD10000194 CASE:L3-B008 0 illop | |
17415 | sethi %lm(0x84213FF00),%l5 ! FFFFBBBD10000198 CASE:L3-B008 0 | |
17416 | or %l5,%lo(0x84213FF00),%l5 ! FFFFBBBD1000019C CASE:L3-B008 0 | |
17417 | .word 0xABAC5C29 ! FFFFBBBD100001A0 CASE:L3-B008 0 illop | |
17418 | or %l6, %l5, %l6 ! FFFFBBBD100001A4 CASE:L3-B008 0 | |
17419 | jmpl %l6+0x0000, %o7 ! FFFFBBBD100001A8 CASE:L3-B008 0 S | |
17420 | orn %o0, %o0, %o1 ! FFFFBBBD100001AC CASE:L3-B008 0 S | |
17421 | ba BL80162 ! FFFFBBBD100001B0 CASE:L3-B008 0 | |
17422 | nop ! FFFFBBBD100001B4 CASE:L3-B008 0 S | |
17423 | BL80159:add %g1, 0xB4, %g1 ! FFFFBBBD100001B8 CASE:L3-B009 0 chksum++ | |
17424 | fcmped %fcc0, %f6, %f46 ! FFFFBBBD100001BC CASE:L3-B009 0 S | |
17425 | orcc %o0, %g1, %o3 ! FFFFBBBD100001C0 CASE:L3-B009 0 S | |
17426 | bcc,pt %xcc, BL80154 ;.empty ! FFFFBBBD100001C4 CASE:L3-B009 0 L | |
17427 | fbul,a,pt %fcc0, BL80155 ! FFFFBBBD100001C8 CASE:L3-B009 0 L | |
17428 | .word 0x95A3D06A ! FFFFBBBD100001CC CASE:L3-B009 0 S illop | |
17429 | xorcc %i3, %g1, %o0 ! FFFFBBBD100001D0 CASE:L3-B009 0 S | |
17430 | BL80155:.word 0x99A94076 ! FFFFBBBD100001D4 CASE:L3-B009 0 L illop | |
17431 | BL80156:.word 0x37D1B45B ! FFFFBBBD100001D8 CASE:L3-B009 0 L random | |
17432 | fbue,a,pt %fcc0, BL80158 ! FFFFBBBD100001DC CASE:L3-B009 0 L | |
17433 | wr %g1, %o1, %fprs ! FFFFBBBD100001E0 CASE:L3-B009 0 S | |
17434 | BL80158:.word 0xF93D1B65 ! FFFFBBBD100001E4 CASE:L3-B009 0 S random | |
17435 | fcmple32 %f30, %f28, %i1 ! FFFFBBBD100001E8 CASE:L3-B009 0 S | |
17436 | fbge,a BL80157 ! FFFFBBBD100001EC CASE:L3-B009 0 L | |
17437 | BL80154:cmp %o3, %o0 ! FFFFBBBD100001F0 CASE:L3-B009 0 S | |
17438 | BL80157:add %g1, 0x9C5, %g1 ! FFFFBBBD100001F4 CASE:L3-B009 0 chksum++ | |
17439 | fba,pt %fcc1, BL80162 ! FFFFBBBD100001F8 CASE:L3-B009 0 | |
17440 | alignaddrl %i1, %o4, %i0 ! FFFFBBBD100001FC CASE:L3-B009 0 S | |
17441 | BL80160:add %g1, 0xA78, %g1 ! FFFFBBBD10000200 CASE:L3-B010 1 chksum++ | |
17442 | cmp %o0, %o4 ! FFFFBBBD10000204 CASE:L3-B010 1 S | |
17443 | orn %o3, %o3, %o5 ! FFFFBBBD10000208 CASE:L3-B010 1 S | |
17444 | array32 %o5, %i0, %i3 ! FFFFBBBD1000020C CASE:L3-B010 1 S | |
17445 | andn %o3, %i1, %i0 ! FFFFBBBD10000210 CASE:L3-B010 1 S | |
17446 | rd %gsr, %l6 ! FFFFBBBD10000214 CASE:L3-B010 1 S | |
17447 | wr %l6, 0x10, %gsr ! FFFFBBBD10000218 CASE:L3-B010 1 S | |
17448 | srax %g5, 0x0, %g5 ! FFFFBBBD1000021C CASE:L3-B010 1 S | |
17449 | ba,a BL80162 ! FFFFBBBD10000220 CASE:L3-B010 1 | |
17450 | .word 0x9767ED6D ! FFFFBBBD10000224 CASE:L3-B010 0 S illop | |
17451 | BL80161:add %g1, 0xE02, %g1 ! FFFFBBBD10000228 CASE:L3-B011 1 chksum++ | |
17452 | array16 %o0, %g1, %o0 ! FFFFBBBD1000022C CASE:L3-B011 1 S | |
17453 | pdist %f22, %f20, %f28 ! FFFFBBBD10000230 CASE:L3-B011 1 S | |
17454 | fpadd32 %f28, %f16, %f20 ! FFFFBBBD10000234 CASE:L3-B011 1 S | |
17455 | cmp %g1, %g1 ! FFFFBBBD10000238 CASE:L3-B011 1 S | |
17456 | xnor %g5, %g1, %o1 ! FFFFBBBD1000023C CASE:L3-B011 1 S | |
17457 | pdist %f22, %f30, %f16 ! FFFFBBBD10000240 CASE:L3-B011 1 S | |
17458 | fba,a BL80162 ! FFFFBBBD10000244 CASE:L3-B011 1 | |
17459 | nop ! FFFFBBBD10000248 CASE:L3-B011 0 S | |
17460 | BL80162: ! SWCH:L2-B004 | |
17461 | add %g1, 0xC3E, %g1 ! FFFFBBBD1000024C SWCH:L2-B004 2 chksum++ | |
17462 | xor %o2, %g1, %i4 ! FFFFBBBD10000250 SWCH:L2-B004 2 S | |
17463 | orcc %o5, %o0, %o0 ! FFFFBBBD10000254 SWCH:L2-B004 2 S | |
17464 | sdivcc %o0, %g7, %o0 ! FFFFBBBD10000258 SWCH:L2-B004 2 S | |
17465 | edge8n %i0, %g5, %o2 ! FFFFBBBD1000025C SWCH:L2-B004 2 S | |
17466 | nop ! FFFFBBBD10000260 LOOP:L2-B005 2 | |
17467 | nop ! FFFFBBBD10000264 LOOP:L2-B006 2 | |
17468 | nop ! FFFFBBBD10000268 LOOP:L2-B007 2 | |
17469 | nop ! FFFFBBBD1000026C LOOP:L2-B008 2 | |
17470 | add %g5, %g1, %o0 ! FFFFBBBD10000270 SWCH:L2-B009 2 | |
17471 | and %o0, 0x18, %o7 ! FFFFBBBD10000274 SWCH:L2-B009 2 | |
17472 | sethi %hi(0x58C), %o0 ! FFFFBBBD10000278 SWCH:L2-B009 2 .+0 | |
17473 | or %o0,%lo(0x58C),%o0 ! FFFFBBBD1000027C SWCH:L2-B009 2 | |
17474 | add %o0, %o7, %o0 ! FFFFBBBD10000280 SWCH:L2-B009 2 | |
17475 | jmpl %l7+%o0, %g0 ! FFFFBBBD10000284 SWCH:L2-B009 2 | |
17476 | fcmpeq16 %f22, %f28, %i2 ! FFFFBBBD10000288 SWCH:L2-B009 2 S | |
17477 | ba,a,pn %icc, BL80168 ! FFFFBBBD1000028C SWCH:L2-B009 0 | |
17478 | ta %xcc, 0x46 ! FFFFBBBD10000290 SWCH:L2-B009 0 S demap-page | |
17479 | .word 0x99AECC88 ! FFFFBBBD10000294 SWCH:L2-B009 0 illop | |
17480 | fmovdule %fcc1, %f0, %f60 ! FFFFBBBD10000298 SWCH:L2-B009 0 S | |
17481 | ba,a,pt %xcc, BL80164 ! FFFFBBBD1000029C SWCH:L2-B009 0 | |
17482 | xnorcc %o5, %o0, %o5 ! FFFFBBBD100002A0 SWCH:L2-B009 0 S | |
17483 | ba,a,pn %icc, BL80163 ! FFFFBBBD100002A4 SWCH:L2-B009 2 | |
17484 | fpackfix %f30, %f19 ! FFFFBBBD100002A8 SWCH:L2-B009 0 S | |
17485 | BL80163:add %g1, 0x86, %g1 ! FFFFBBBD100002AC CASE:L3-B012 2 chksum++ | |
17486 | alignaddrl %g5, %o0, %o3 ! FFFFBBBD100002B0 CASE:L3-B012 2 S | |
17487 | fpadd16 %f20, %f16, %f30 ! FFFFBBBD100002B4 CASE:L3-B012 2 S | |
17488 | srl %g1, 0x1, %o5 ! FFFFBBBD100002B8 CASE:L3-B012 2 S | |
17489 | fcmpeq16 %f28, %f20, %i2 ! FFFFBBBD100002BC CASE:L3-B012 2 S | |
17490 | and %i2, %i2, %o4 ! FFFFBBBD100002C0 CASE:L3-B012 2 S | |
17491 | ba,a BL80169 ! FFFFBBBD100002C4 CASE:L3-B012 2 | |
17492 | sllx %o4, %g1, %o3 ! FFFFBBBD100002C8 CASE:L3-B012 0 S | |
17493 | BL80164:add %g1, 0x24F, %g1 ! FFFFBBBD100002CC CASE:L3-B013 0 chksum++ | |
17494 | pdist %f20, %f30, %f26 ! FFFFBBBD100002D0 CASE:L3-B013 0 S | |
17495 | sll %o2, 0x1, %i5 ! FFFFBBBD100002D4 CASE:L3-B013 0 S | |
17496 | .word 0xAF773904 ! FFFFBBBD100002D8 CASE:L3-B013 0 S illop | |
17497 | cmp %o0, %i2 ! FFFFBBBD100002DC CASE:L3-B013 0 S | |
17498 | fba,pn %fcc2, BL80169 ! FFFFBBBD100002E0 CASE:L3-B013 0 | |
17499 | add %o5, %o5, %i0 ! FFFFBBBD100002E4 CASE:L3-B013 0 S | |
17500 | BL80167:.word 0xA77CA27A ! FFFFBBBD100002E8 CASE:L3-B014 0 illop | |
17501 | sllx %i2, 0x1, %i4 ! FFFFBBBD100002EC CASE:L3-B014 0 S | |
17502 | nop ! FFFFBBBD100002F0 CASE:L3-B014 0 S | |
17503 | ble,pt %icc, BL80165 ! FFFFBBBD100002F4 CASE:L3-B014 0 L | |
17504 | subccc %i4, %i2, %i2 ! FFFFBBBD100002F8 CASE:L3-B014 0 S | |
17505 | BL80165:.word 0x83880000 ! FFFFBBBD100002FC CASE:L3-B014 0 L random | |
17506 | orn %i0, %i1, %i1 ! FFFFBBBD10000300 CASE:L3-B014 0 S | |
17507 | .word 0x97AC1CF1 ! FFFFBBBD10000304 CASE:L3-B014 0 S illop | |
17508 | andcc %i2, %i4, %i5 ! FFFFBBBD10000308 CASE:L3-B014 0 S | |
17509 | and %o5, %i5, %i0 ! FFFFBBBD1000030C CASE:L3-B014 0 S | |
17510 | bz,a BL80166 ! FFFFBBBD10000310 CASE:L3-B014 0 L | |
17511 | BL80166:array8 %o5, %i0, %o3 ! FFFFBBBD10000314 CASE:L3-B014 0 S | |
17512 | add %g1, 0xBCA, %g1 ! FFFFBBBD10000318 CASE:L3-B014 0 chksum++ | |
17513 | fba,pt %fcc0, BL80169 ! FFFFBBBD1000031C CASE:L3-B014 0 | |
17514 | array8 %i4, %o5, %i5 ! FFFFBBBD10000320 CASE:L3-B014 0 S | |
17515 | BL80168:add %g1, 0x42C, %g1 ! FFFFBBBD10000324 CASE:L3-B015 0 chksum++ | |
17516 | .word 0xA976742A ! FFFFBBBD10000328 CASE:L3-B015 0 S illop | |
17517 | .word 0xF5C0B5E0 ! FFFFBBBD1000032C CASE:L3-B015 0 S illop | |
17518 | andncc %i4, %i4, %o1 ! FFFFBBBD10000330 CASE:L3-B015 0 S | |
17519 | .word 0xDA3DFA31 ! FFFFBBBD10000334 CASE:L3-B015 0 S illop | |
17520 | wr %i0, %o3, %ccr ! FFFFBBBD10000338 CASE:L3-B015 0 S | |
17521 | alignaddrl %o5, %i4, %i3 ! FFFFBBBD1000033C CASE:L3-B015 0 S | |
17522 | .word 0x02925CBF ! FFFFBBBD10000340 CASE:L3-B015 0 S random | |
17523 | movrz %o3, %o5, %i4 ! FFFFBBBD10000344 CASE:L3-B015 0 S | |
17524 | mova %fcc0, %i5, %i1 ! FFFFBBBD10000348 CASE:L3-B015 0 S | |
17525 | orn %o4, %i3, %i0 ! FFFFBBBD1000034C CASE:L3-B015 0 S | |
17526 | fba BL80169 ! FFFFBBBD10000350 CASE:L3-B015 0 | |
17527 | andcc %i1, %o2, %o2 ! FFFFBBBD10000354 CASE:L3-B015 0 S | |
17528 | BL80169: ! SWCH:L2-B009 | |
17529 | add %g1, 0x767, %g1 ! FFFFBBBD10000358 SWCH:L2-B009 2 chksum++ | |
17530 | and %i4, %i0, %o1 ! FFFFBBBD1000035C SWCH:L2-B009 2 S | |
17531 | fadds %f9, %f11, %f9 ! FFFFBBBD10000360 SWCH:L2-B009 2 S | |
17532 | fcmped %fcc1, %f60, %f6 ! FFFFBBBD10000364 SWCH:L2-B009 2 S | |
17533 | xnor %i1, %o2, %o4 ! FFFFBBBD10000368 SWCH:L2-B009 2 S | |
17534 | nop ! FFFFBBBD1000036C LOOP:L2-B010 2 | |
17535 | add %i3, %g1, %i4 ! FFFFBBBD10000370 SWCH:L2-B011 2 | |
17536 | andcc %i4, 0x2, %g0 ! FFFFBBBD10000374 SWCH:L2-B011 2 | |
17537 | bnz,pn %xcc, BL80178 ! FFFFBBBD10000378 SWCH:L2-B011 2 | |
17538 | add %g1, 0x7B0, %g1 ! FFFFBBBD1000037C SWCH:L2-B011 2 chksum++ | |
17539 | andcc %i4, 0x4, %g0 ! FFFFBBBD10000380 SWCH:L2-B011 0 | |
17540 | bnz,pt %xcc, BL80177 ! FFFFBBBD10000384 SWCH:L2-B011 0 | |
17541 | andcc %i4, 0x200, %g0 ! FFFFBBBD10000388 SWCH:L2-B011 0 | |
17542 | bnz,pt %xcc, BL80176 ! FFFFBBBD1000038C SWCH:L2-B011 0 | |
17543 | .word 0x0C2CB6FD ! FFFFBBBD10000390 SWCH:L2-B011 0 random | |
17544 | andcc %i4, 0x2, %g0 ! FFFFBBBD10000394 SWCH:L2-B011 0 | |
17545 | bnz,a,pt %xcc, BL80175 ! FFFFBBBD10000398 SWCH:L2-B011 0 | |
17546 | add %g1, 0xEDD, %g1 ! FFFFBBBD1000039C SWCH:L2-B011 0 chksum++ | |
17547 | .word 0xBDA180FD ! FFFFBBBD100003A0 SWCH:L2-B011 0 S illop | |
17548 | .word 0x932FBEEF ! FFFFBBBD100003A4 SWCH:L2-B011 0 S random | |
17549 | xnorcc %i0, %o2, %i3 ! FFFFBBBD100003A8 SWCH:L2-B011 0 S | |
17550 | fcmpgt16 %f20, %f28, %o4 ! FFFFBBBD100003AC SWCH:L2-B011 0 S | |
17551 | add %g1, 0x784, %g1 ! FFFFBBBD100003B0 SWCH:L2-B011 0 chksum++ | |
17552 | fba BL80179 ! FFFFBBBD100003B4 SWCH:L2-B011 0 | |
17553 | wr %g1, %i1, %fprs ! FFFFBBBD100003B8 SWCH:L2-B011 0 S | |
17554 | BL80175:add %g1, 0x3AA, %g1 ! FFFFBBBD100003BC CASE:L3-B016 0 chksum++ | |
17555 | .word 0x97906000 ! FFFFBBBD100003C0 CASE:L3-B016 0 S random | |
17556 | .word 0xA1B1C69A ! FFFFBBBD100003C4 CASE:L3-B016 0 L illop | |
17557 | fbule,a BL80171 ;.empty ! FFFFBBBD100003C8 CASE:L3-B016 0 L | |
17558 | .word 0xB1A88882 ! FFFFBBBD100003CC CASE:L3-B016 0 L illop | |
17559 | BL80172:.word 0x9FC68000 ! FFFFBBBD100003D0 CASE:L3-B016 0 S random | |
17560 | .word 0x9DE3A060 ! FFFFBBBD100003D4 CASE:L3-B016 0 S random | |
17561 | .word 0xF58A28DD ! FFFFBBBD100003D8 CASE:L3-B016 0 S random | |
17562 | brlz,a,pn %o4, BL80170 ! FFFFBBBD100003DC CASE:L3-B016 0 L | |
17563 | edge8ln %o2, %i0, %o0 ! FFFFBBBD100003E0 CASE:L3-B016 0 S | |
17564 | fcmpeq32 %f20, %f28, %i3 ! FFFFBBBD100003E4 CASE:L3-B016 0 S | |
17565 | bg BL80173 ;.empty ! FFFFBBBD100003E8 CASE:L3-B016 0 L | |
17566 | .word 0xA3B28606 ! FFFFBBBD100003EC CASE:L3-B016 0 L illop | |
17567 | fbe,a BL80170 ! FFFFBBBD100003F0 CASE:L3-B016 0 L | |
17568 | BL80170:bmask %i3, %o4, %o5 ! FFFFBBBD100003F4 CASE:L3-B016 0 S | |
17569 | BL80173:bvs,a BL80174 ! FFFFBBBD100003F8 CASE:L3-B016 0 L | |
17570 | BL80171:fpack32 %f26, %f28, %f30 ! FFFFBBBD100003FC CASE:L3-B016 0 S | |
17571 | BL80174:add %g1, 0x2AC, %g1 ! FFFFBBBD10000400 CASE:L3-B016 0 chksum++ | |
17572 | ba BL80179 ! FFFFBBBD10000404 CASE:L3-B016 0 | |
17573 | array16 %o0, %g1, %o1 ! FFFFBBBD10000408 CASE:L3-B016 0 S | |
17574 | BL80176:.word 0xA9AE4141 ! FFFFBBBD1000040C CASE:L3-B017 0 illop | |
17575 | edge8 %o2, %i5, %o2 ! FFFFBBBD10000410 CASE:L3-B017 0 S | |
17576 | and %g1, %o1, %i3 ! FFFFBBBD10000414 CASE:L3-B017 0 S | |
17577 | array16 %g1, %o2, %o4 ! FFFFBBBD10000418 CASE:L3-B017 0 S | |
17578 | orn %l4, -1, %l4 ! FFFFBBBD1000041C CASE:L3-B017 0 S | |
17579 | rd %gsr, %l6 ! FFFFBBBD10000420 CASE:L3-B017 0 S | |
17580 | .word 0xAFCEC828 ! FFFFBBBD10000424 CASE:L3-B017 0 S illop | |
17581 | andn %i5, %i3, %i5 ! FFFFBBBD10000428 CASE:L3-B017 0 S | |
17582 | orcc %l4, %o4, %o5 ! FFFFBBBD1000042C CASE:L3-B017 0 S | |
17583 | ba BL80179 ! FFFFBBBD10000430 CASE:L3-B017 0 | |
17584 | movu %fcc2, %i3, %i5 ! FFFFBBBD10000434 CASE:L3-B017 0 S | |
17585 | BL80177:.word 0x87DD55F4 ! FFFFBBBD10000438 CASE:L3-B018 0 illop | |
17586 | xnor %o2, %i5, %o3 ! FFFFBBBD1000043C CASE:L3-B018 0 S | |
17587 | xnorcc %o3, %i5, %o5 ! FFFFBBBD10000440 CASE:L3-B018 0 S | |
17588 | .word 0x87C84788 ! FFFFBBBD10000444 CASE:L3-B018 0 S illop | |
17589 | .word 0xED0BE860 ! FFFFBBBD10000448 CASE:L3-B018 0 S illop | |
17590 | .word 0xB10BDEE0 ! FFFFBBBD1000044C CASE:L3-B018 0 S random | |
17591 | wr %l6, 0x38, %gsr ! FFFFBBBD10000450 CASE:L3-B018 0 S | |
17592 | edge32ln %o5, %o4, %o4 ! FFFFBBBD10000454 CASE:L3-B018 0 S | |
17593 | fba,a,pn %fcc1, BL80179 ! FFFFBBBD10000458 CASE:L3-B018 0 | |
17594 | faligndata %f30, %f28, %f20 ! FFFFBBBD1000045C CASE:L3-B018 0 S | |
17595 | BL80178:add %g1, 0xB, %g1 ! FFFFBBBD10000460 CASE:L3-B019 2 chksum++ | |
17596 | pdist %f26, %f20, %f28 ! FFFFBBBD10000464 CASE:L3-B019 2 S | |
17597 | xorcc %o5, %i4, %i3 ! FFFFBBBD10000468 CASE:L3-B019 2 S | |
17598 | fmovd %f30, %f18 ! FFFFBBBD1000046C CASE:L3-B019 2 S | |
17599 | andcc %o4, %g1, %o1 ! FFFFBBBD10000470 CASE:L3-B019 2 S | |
17600 | pdist %f30, %f16, %f16 ! FFFFBBBD10000474 CASE:L3-B019 2 S | |
17601 | pdist %f20, %f16, %f24 ! FFFFBBBD10000478 CASE:L3-B019 2 S | |
17602 | orncc %o2, %o3, %o0 ! FFFFBBBD1000047C CASE:L3-B019 2 S | |
17603 | wr %g1, 0xFFB, %fprs ! FFFFBBBD10000480 CASE:L3-B019 2 S | |
17604 | fnegs %f11, %f5 ! FFFFBBBD10000484 CASE:L3-B019 3 S | |
17605 | ba,pt %icc, BL80179 ! FFFFBBBD10000488 CASE:L3-B019 2 | |
17606 | andncc %o1, %o3, %o5 ! FFFFBBBD1000048C CASE:L3-B019 2 S | |
17607 | BL80179: ! SWCH:L2-B011 | |
17608 | add %g1, 0x87B, %g1 ! FFFFBBBD10000490 SWCH:L2-B011 2 chksum++ | |
17609 | ta %xcc, 0x46 ! FFFFBBBD10000494 SWCH:L2-B011 2 S demap-page | |
17610 | fandnot2 %f30, %f20, %f22 ! FFFFBBBD10000498 SWCH:L2-B011 2 S | |
17611 | move %fcc3, %i3, %o5 ! FFFFBBBD1000049C SWCH:L2-B011 2 S | |
17612 | fabsd %f34, %f60 ! FFFFBBBD100004A0 SWCH:L2-B011 2 S | |
17613 | andn %o0, %i2, %o0 ! FFFFBBBD100004A4 SWCH:L2-B011 2 S | |
17614 | nop ! FFFFBBBD100004A8 LOOP:L2-B012 2 | |
17615 | nop ! FFFFBBBD100004AC LOOP:L2-B013 2 | |
17616 | nop ! FFFFBBBD100004B0 LOOP:L2-B014 2 | |
17617 | nop ! FFFFBBBD100004B4 LOOP:L2-B015 2 | |
17618 | nop ! FFFFBBBD100004B8 LOOP:L2-B016 2 | |
17619 | nop ! FFFFBBBD100004BC LOOP:L2-B017 2 | |
17620 | nop ! FFFFBBBD100004C0 LOOP:L2-B018 2 | |
17621 | nop ! FFFFBBBD100004C4 LOOP:L2-B019 2 | |
17622 | pdist %f22, %f28, %f28 ! FFFFBBBD100004C8 LOOP:L1-B000 2 S | |
17623 | or %o0, %g1, %o3 ! FFFFBBBD100004CC LOOP:L1-B000 2 S | |
17624 | fadds %f9, %f11, %f10 ! FFFFBBBD100004D0 LOOP:L1-B000 2 S | |
17625 | andcc %i4, %o0, %i4 ! FFFFBBBD100004D4 LOOP:L1-B000 2 S | |
17626 | fornot2 %f18, %f26, %f18 ! FFFFBBBD100004D8 LOOP:L1-B000 2 S | |
17627 | fabsd %f32, %f44 ! FFFFBBBD100004DC LOOP:L1-B000 2 S | |
17628 | subcc %l0, 0x1, %l0 ! FFFFBBBD100004E0 LOOP:L1-B000 2 | |
17629 | bnz BL80180 ! FFFFBBBD100004E4 LOOP:L1-B000 2 | |
17630 | faddd %f32, %f44, %f46 ! FFFFBBBD100004E8 LOOP:L1-B000 2 S | |
17631 | add %g1, 0x7C8, %g1 ! FFFFBBBD100004EC LOOP:L1-B000 1 chksum++ | |
17632 | sethi %hi(0xAD1E8), %g3 ! FFFFBBBD100004F0 MAIN:L0-B000 1 .+0 | |
17633 | or %g3,%lo(0xAD1E8),%g3 ! FFFFBBBD100004F4 MAIN:L0-B000 1 | |
17634 | cmp %g1, %g3 ! FFFFBBBD100004F8 MAIN:L0-B000 1 | |
17635 | bne %icc, blimp_bad_end ! FFFFBBBD100004FC MAIN:L0-B000 1 | |
17636 | nop ! FFFFBBBD10000500 MAIN:L0-B000 1 | |
17637 | blimp_good_end: | |
17638 | EXIT_GOOD | |
17639 | blimp_bad_end: | |
17640 | EXIT_BAD | |
17641 | ||
17642 | SECTION .btext037_pg1 TEXT_VA=0xffffbbbd10000000 | |
17643 | attr_text { | |
17644 | Name = .btext037_pg1, | |
17645 | VA = 0xffffbbbd10000000, | |
17646 | RA = 0xe50000000, | |
17647 | PA = ra2pa(0xe50000000,0), | |
17648 | tsbonly, | |
17649 | part_0_ctx_nonzero_tsb_config_2, | |
17650 | TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1, | |
17651 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17652 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17653 | } | |
17654 | .text; .skip 8 | |
17655 | ||
17656 | !======================================================================== | |
17657 | ||
17658 | SECTION .btext038 TEXT_VA=0xffffc49ba916ff00 | |
17659 | attr_text { | |
17660 | Name = .btext038, | |
17661 | VA = 0xffffc49ba916ff00, | |
17662 | RA = 0xebff2ff00, | |
17663 | PA = ra2pa(0xebff2ff00,0), | |
17664 | notsb | |
17665 | } | |
17666 | ||
17667 | SECTION .btext038_pg0 TEXT_VA=0xffffc49ba9160000 | |
17668 | attr_text { | |
17669 | Name = .btext038_pg0, | |
17670 | VA = 0xffffc49ba9160000, | |
17671 | RA = 0xebff20000, | |
17672 | PA = ra2pa(0xebff20000,0), | |
17673 | tsbonly, | |
17674 | part_0_ctx_nonzero_tsb_config_1, | |
17675 | TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1, | |
17676 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17677 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17678 | } | |
17679 | .text; .skip 8 | |
17680 | ||
17681 | ||
17682 | SECTION .btext038 | |
17683 | .text | |
17684 | .global SUBR108; SUBR108: | |
17685 | BL80002: ! SUBR:L0-B000 | |
17686 | add %g1, 0xA4F, %g1 ! FFFFC49BA916FF00 SUBR:L0-B000 12 chksum++ | |
17687 | bnz,pn %icc, BL80001 ! FFFFC49BA916FF04 SUBR:L0-B000 12 | |
17688 | save %o6, -128, %o6 ! FFFFC49BA916FF08 SUBR:L0-B000 12 | |
17689 | BL80001: ! SUBR:L0-B000 | |
17690 | sethi %hh(0xFFFFC49BA916FF00),%l7 ! FFFFC49BA916FF0C SUBR:L0-B000 12 SUBR108 | |
17691 | or %l7,%hm(0xFFFFC49BA916FF00),%l7 ! FFFFC49BA916FF10 SUBR:L0-B000 12 | |
17692 | sethi %lm(0xFFFFC49BA916FF00),%l6 ! FFFFC49BA916FF14 SUBR:L0-B000 12 | |
17693 | or %l6,%lo(0xFFFFC49BA916FF00),%l6 ! FFFFC49BA916FF18 SUBR:L0-B000 12 | |
17694 | sllx %l7, 0x20, %l7 ! FFFFC49BA916FF1C SUBR:L0-B000 12 | |
17695 | or %l7, %l6, %l7 ! FFFFC49BA916FF20 SUBR:L0-B000 12 | |
17696 | ta %xcc, 0x45 ! FFFFC49BA916FF24 SUBR:L0-B000 12 demap-stack | |
17697 | edge32n %g1, %i4, %i5 ! FFFFC49BA916FF28 SUBR:L0-B000 12 S | |
17698 | array32 %g1, %i5, %o4 ! FFFFC49BA916FF2C SUBR:L0-B000 12 S | |
17699 | xor %o1, %i5, %o1 ! FFFFC49BA916FF30 SUBR:L0-B000 12 S | |
17700 | xor %o4, %o1, %i1 ! FFFFC49BA916FF34 SUBR:L0-B000 12 S | |
17701 | call .+8 ! FFFFC49BA916FF38 SUBR:L0-B000 12 S | |
17702 | xor %i5, %i2, %i2 ! FFFFC49BA916FF3C SUBR:L0-B000 12 S | |
17703 | add %g1, 0x719, %g1 ! FFFFC49BA916FF40 SUBR:L0-B000 12 chksum++ | |
17704 | or %g0, 0x2, %l4 ! FFFFC49BA916FF44 LOOP:L1-B000 12 | |
17705 | BL80016: ! LOOP:L1-B000 | |
17706 | add %g1, 0xD9A, %g1 ! FFFFC49BA916FF48 LOOP:L1-B000 24 chksum++ | |
17707 | movge %icc, %i5, %i3 ! FFFFC49BA916FF4C LOOP:L1-B000 24 S | |
17708 | fbuge,a BL80003 ;.empty ! FFFFC49BA916FF50 LOOP:L1-B000 24 L | |
17709 | bge,a,pn %icc, BL80004 ! FFFFC49BA916FF54 LOOP:L1-B000 2 L | |
17710 | array8 %g1, %o2, %i1 ! FFFFC49BA916FF58 LOOP:L1-B000 22 S | |
17711 | fba,a BL80003 ;.empty ! FFFFC49BA916FF5C LOOP:L1-B000 22 L | |
17712 | fbule,a BL80005 ;.empty ! FFFFC49BA916FF60 LOOP:L1-B000 0 L | |
17713 | BL80003:fble BL80006 ! FFFFC49BA916FF64 LOOP:L1-B000 24 L | |
17714 | BL80005:fcmpes %fcc1, %f4, %f11 ! FFFFC49BA916FF68 LOOP:L1-B000 22 S | |
17715 | .word 0xEFD75676 ! FFFFC49BA916FF6C LOOP:L1-B000 0 S illop | |
17716 | bneg BL80007 ! FFFFC49BA916FF70 LOOP:L1-B000 0 L | |
17717 | BL80007:.word 0x81A82628 ! FFFFC49BA916FF74 LOOP:L1-B000 0 S illop | |
17718 | bnz BL80008 ! FFFFC49BA916FF78 LOOP:L1-B000 0 L | |
17719 | BL80004:array16 %i1, %i2, %o1 ! FFFFC49BA916FF7C LOOP:L1-B000 2 S | |
17720 | BL80006:fmovd %f30, %f22 ! FFFFC49BA916FF80 LOOP:L1-B000 24 S | |
17721 | bcs,pn %xcc, BL80008 ! FFFFC49BA916FF84 LOOP:L1-B000 24 L | |
17722 | edge8n %i1, %o1, %o0 ! FFFFC49BA916FF88 LOOP:L1-B000 24 S | |
17723 | BL80008:add %g1, 0xFCD, %g1 ! FFFFC49BA916FF8C LOOP:L1-B000 24 chksum++ | |
17724 | andcc %i2, 0x400, %g0 ! FFFFC49BA916FF90 SKIP:L2-B000 24 | |
17725 | bz,pt %xcc, BL80009 ! FFFFC49BA916FF94 SKIP:L2-B000 24 | |
17726 | orncc %g1, %i4, %o5 ! FFFFC49BA916FF98 SKIP:L2-B000 24 S | |
17727 | fcmpeq16 %f22, %f22, %l2 ! FFFFC49BA916FF9C SKIP:L2-B000 0 S | |
17728 | fmovdle %xcc, %f22, %f16 ! FFFFC49BA916FFA0 SKIP:L2-B000 0 S | |
17729 | subcc %i5, %i1, %i1 ! FFFFC49BA916FFA4 SKIP:L2-B000 0 S | |
17730 | array16 %o1, %o1, %o3 ! FFFFC49BA916FFA8 SKIP:L2-B000 0 S | |
17731 | .word 0x86799CE6 ! FFFFC49BA916FFAC SKIP:L2-B000 0 S random | |
17732 | array32 %o3, %o5, %o5 ! FFFFC49BA916FFB0 SKIP:L2-B000 0 S | |
17733 | add %g1, 0x64F, %g1 ! FFFFC49BA916FFB4 SKIP:L2-B000 0 chksum++ | |
17734 | or %l0, 0x0, %l0 ! FFFFC49BA916FFB8 SKIP:L2-B000 0 S | |
17735 | ta %xcc, 0x46 ! FFFFC49BA916FFBC SKIP:L2-B000 0 S demap-page | |
17736 | fcmpne16 %f24, %f20, %i0 ! FFFFC49BA916FFC0 SKIP:L2-B000 0 S | |
17737 | rd %gsr, %l6 ! FFFFC49BA916FFC4 SKIP:L2-B000 0 S | |
17738 | wr %l6, 0x58, %gsr ! FFFFC49BA916FFC8 SKIP:L2-B000 0 S | |
17739 | fba,a BL80011 ! FFFFC49BA916FFCC SKIP:L2-B000 0 | |
17740 | .word 0xA38A00FA ! FFFFC49BA916FFD0 SKIP:L2-B000 0 S random | |
17741 | BL80009: ! ELSE:L2-B001 | |
17742 | sll %o0, %g1, %i5 ! FFFFC49BA916FFD4 ELSE:L2-B001 24 S | |
17743 | fcmped %fcc1, %f34, %f14 ! FFFFC49BA916FFD8 ELSE:L2-B001 24 S | |
17744 | fcmpes %fcc0, %f10, %f4 ! FFFFC49BA916FFDC ELSE:L2-B001 24 S | |
17745 | fcmps %fcc3, %f3, %f11 ! FFFFC49BA916FFE0 ELSE:L2-B001 24 S | |
17746 | xnorcc %o4, %o5, %i0 ! FFFFC49BA916FFE4 ELSE:L2-B001 24 S | |
17747 | array32 %o3, %i5, %i3 ! FFFFC49BA916FFE8 ELSE:L2-B001 24 S | |
17748 | stxa %i0, [%g7+%g0]0xFD ! FFFFC49BA916FFEC ELSE:L2-B001 24 S BAD-ASI | |
17749 | orncc %o1, %o5, %o5 ! FFFFC49BA916FFF0 ELSE:L2-B001 24 S | |
17750 | orn %i5, %i3, %l0 ! FFFFC49BA916FFF4 ELSE:L2-B001 24 S | |
17751 | bmask %i5, %o5, %o3 ! FFFFC49BA916FFF8 ELSE:L2-B001 24 S | |
17752 | orncc %o4, %i0, %o2 ! FFFFC49BA916FFFC ELSE:L2-B001 24 S | |
17753 | .word 0x28DD6080 ! FFFFC49BA9170000 ELSE:L2-B001 24 S illop | |
17754 | add %g1, 0xE75, %g1 ! FFFFC49BA9170004 ELSE:L2-B001 24 chksum++ | |
17755 | fpsub16s %f28, %f16, %f21 ! FFFFC49BA9170008 ELSE:L2-B001 24 S | |
17756 | wr %g1, %o1, %fprs ! FFFFC49BA917000C ELSE:L2-B001 24 S | |
17757 | pdist %f22, %f18, %f24 ! FFFFC49BA9170010 ELSE:L2-B001 33 S | |
17758 | andcc %i4, %i0, %i3 ! FFFFC49BA9170014 ELSE:L2-B001 24 S | |
17759 | movuge %fcc1, %g1, %l1 ! FFFFC49BA9170018 ELSE:L2-B001 24 S | |
17760 | bmask %o2, %o3, %l0 ! FFFFC49BA917001C ELSE:L2-B001 24 S | |
17761 | BL80011: ! ELSE:L2-B001 | |
17762 | add %g1, 0xFA1, %g1 ! FFFFC49BA9170020 ELSE:L2-B001 24 chksum++ | |
17763 | alignaddrl %i5, %l0, %o2 ! FFFFC49BA9170024 LOOP:L1-B000 24 S | |
17764 | fbne,a,pn %fcc3, BL80012 ! FFFFC49BA9170028 LOOP:L1-B000 24 L | |
17765 | fadds %f11, %f10, %f4 ! FFFFC49BA917002C LOOP:L1-B000 24 S | |
17766 | fbue,a BL80013 ;.empty ! FFFFC49BA9170030 LOOP:L1-B000 0 L | |
17767 | BL80013:bnz BL80014 ! FFFFC49BA9170034 LOOP:L1-B000 0 L | |
17768 | BL80014:xorcc %g1, %o2, %i5 ! FFFFC49BA9170038 LOOP:L1-B000 0 S | |
17769 | .word 0x8F996A8C ! FFFFC49BA917003C LOOP:L1-B000 0 L illop | |
17770 | stxa %o2, [%g7+%g0]0xB0 ! FFFFC49BA9170040 LOOP:L1-B000 0 S BAD-ASI | |
17771 | and %i5, %g1, %i4 ! FFFFC49BA9170044 LOOP:L1-B000 0 S | |
17772 | .word 0x9FC68000 ! FFFFC49BA9170048 LOOP:L1-B000 0 S random | |
17773 | .word 0x97906000 ! FFFFC49BA917004C LOOP:L1-B000 0 S random | |
17774 | BL80012:ble,pn %xcc, BL80015 ! FFFFC49BA9170050 LOOP:L1-B000 24 L | |
17775 | BL80015:pdist %f30, %f20, %f20 ! FFFFC49BA9170054 LOOP:L1-B000 24 S | |
17776 | pdist %f24, %f20, %f28 ! FFFFC49BA9170058 LOOP:L1-B000 24 S | |
17777 | add %g1, 0x515, %g1 ! FFFFC49BA917005C LOOP:L1-B000 24 chksum++ | |
17778 | subcc %l4, 0x1, %l4 ! FFFFC49BA9170060 LOOP:L1-B000 24 | |
17779 | bnz,a,pt %icc, BL80016 ! FFFFC49BA9170064 LOOP:L1-B000 24 | |
17780 | edge32n %i4, %g1, %o2 ! FFFFC49BA9170068 LOOP:L1-B000 12 S | |
17781 | add %g1, 0xCE5, %g1 ! FFFFC49BA917006C LOOP:L1-B000 12 chksum++ | |
17782 | fmovd %f24, %f26 ! FFFFC49BA9170070 SUBR:L0-B000 12 S | |
17783 | fbug,a BL80017 ! FFFFC49BA9170074 SUBR:L0-B000 12 L | |
17784 | .word 0x81CFE008 ! FFFFC49BA9170078 SUBR:L0-B000 0 S random | |
17785 | mulx %o0, -1657, %o0 ! FFFFC49BA917007C SUBR:L0-B000 12 S | |
17786 | wr %g1, %i3, %fprs ! FFFFC49BA9170080 SUBR:L0-B000 12 S | |
17787 | .word 0xA7A8C0DA ! FFFFC49BA9170084 SUBR:L0-B000 12 S illop_FP | |
17788 | fcmpes %fcc0, %f5, %f2 ! FFFFC49BA9170088 SUBR:L0-B000 20 S | |
17789 | fbu BL80018 ;.empty ! FFFFC49BA917008C SUBR:L0-B000 12 L | |
17790 | brnz,pn %i5, BL80018 ! FFFFC49BA9170090 SUBR:L0-B000 12 L | |
17791 | fcmpne32 %f20, %f30, %o5 ! FFFFC49BA9170094 SUBR:L0-B000 12 S | |
17792 | be,a,pt %icc, BL80019 ! FFFFC49BA9170098 SUBR:L0-B000 0 L | |
17793 | BL80017:fpsub16s %f22, %f28, %f20 ! FFFFC49BA917009C SUBR:L0-B000 0 S | |
17794 | BL80019:subcc %o5, %g1, %o4 ! FFFFC49BA91700A0 SUBR:L0-B000 0 S | |
17795 | BL80018:fbn BL80020 ! FFFFC49BA91700A4 SUBR:L0-B000 12 L | |
17796 | BL80020:xnorcc %i3, %o2, %l2 ! FFFFC49BA91700A8 SUBR:L0-B000 12 S | |
17797 | add %g1, 0x447, %g1 ! FFFFC49BA91700AC SUBR:L0-B000 12 chksum++ | |
17798 | ta %xcc, 0x45 ! FFFFC49BA91700B0 SUBR:L0-B000 12 demap-stack | |
17799 | add %g1, 0xD45, %i0 ! FFFFC49BA91700B4 SUBR:L0-B000 12 | |
17800 | return %i7+0x0008 ! FFFFC49BA91700B8 SUBR:L0-B000 12 | |
17801 | add %g1, 0xB37, %g1 ! FFFFC49BA91700BC SUBR:L0-B000 12 chksum++ | |
17802 | ||
17803 | SECTION .btext038_pg1 TEXT_VA=0xffffc49ba9170000 | |
17804 | attr_text { | |
17805 | Name = .btext038_pg1, | |
17806 | VA = 0xffffc49ba9170000, | |
17807 | RA = 0xebff30000, | |
17808 | PA = ra2pa(0xebff30000,0), | |
17809 | tsbonly, | |
17810 | part_0_ctx_nonzero_tsb_config_1, | |
17811 | TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1, | |
17812 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17813 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17814 | } | |
17815 | .text; .skip 8 | |
17816 | ||
17817 | !======================================================================== | |
17818 | ||
17819 | SECTION .btext039 TEXT_VA=0x84213ff00 | |
17820 | attr_text { | |
17821 | Name = .btext039, | |
17822 | VA = 0x84213ff00, | |
17823 | RA = 0xebff0ff00, | |
17824 | PA = ra2pa(0xebff0ff00,0), | |
17825 | notsb | |
17826 | } | |
17827 | ||
17828 | SECTION .btext039_pg0 TEXT_VA=0x842130000 | |
17829 | attr_text { | |
17830 | Name = .btext039_pg0, | |
17831 | VA = 0x842130000, | |
17832 | RA = 0xebff00000, | |
17833 | PA = ra2pa(0xebff00000,0), | |
17834 | tsbonly, | |
17835 | part_0_ctx_nonzero_tsb_config_1, | |
17836 | TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1, | |
17837 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17838 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17839 | } | |
17840 | .text; .skip 8 | |
17841 | ||
17842 | ||
17843 | SECTION .btext039 | |
17844 | .text | |
17845 | .global SUBR109; SUBR109: | |
17846 | BL80021: ! SUBR:L0-B000 | |
17847 | add %g1, 0x899, %g1 ! 000000084213FF00 SUBR:L0-B000 0 chksum++ | |
17848 | .word 0xA1A4DCB9 ! 000000084213FF04 SUBR:L0-B000 0 illop | |
17849 | sethi %hh(0x84213FF00),%l7 ! 000000084213FF08 SUBR:L0-B000 0 SUBR109 | |
17850 | or %l7,%hm(0x84213FF00),%l7 ! 000000084213FF0C SUBR:L0-B000 0 | |
17851 | sethi %lm(0x84213FF00),%l6 ! 000000084213FF10 SUBR:L0-B000 0 | |
17852 | .word 0x97A480FF ! 000000084213FF14 SUBR:L0-B000 0 illop | |
17853 | sllx %l7, 0x20, %l7 ! 000000084213FF18 SUBR:L0-B000 0 | |
17854 | or %l7, %l6, %l7 ! 000000084213FF1C SUBR:L0-B000 0 | |
17855 | ta %xcc, 0x45 ! 000000084213FF20 SUBR:L0-B000 0 demap-stack | |
17856 | .word 0xE75AE710 ! 000000084213FF24 SUBR:L0-B000 0 S illop | |
17857 | .word 0x91CBDFA2 ! 000000084213FF28 SUBR:L0-B000 0 S illop | |
17858 | orn %i3, %i1, %l4 ! 000000084213FF2C SUBR:L0-B000 0 S | |
17859 | cmp %o2, %i4 ! 000000084213FF30 SUBR:L0-B000 0 S | |
17860 | .word 0x99AA8AC7 ! 000000084213FF34 SUBR:L0-B000 0 S illop | |
17861 | or %i1, %i3, %o1 ! 000000084213FF38 SUBR:L0-B000 0 S | |
17862 | add %g1, 0xE6A, %g1 ! 000000084213FF3C SUBR:L0-B000 0 chksum++ | |
17863 | and %g1, 0xFE, %l2 ! 000000084213FF40 LOOP:L1-B000 0 | |
17864 | BL80032: ! LOOP:L1-B000 | |
17865 | add %g1, 0x565, %g1 ! 000000084213FF44 LOOP:L1-B000 0 chksum++ | |
17866 | alignaddr %g1, %i2, %i2 ! 000000084213FF48 LOOP:L1-B000 0 S | |
17867 | .word 0xABA7C51B ! 000000084213FF4C LOOP:L1-B000 0 S illop_FP | |
17868 | add %g5, -32, %l5 ! 000000084213FF50 LOOP:L1-B000 0 @BD80022 | |
17869 | stda %f18,[%l5+%g1]0xC2 ! 000000084213FF54 LOOP:L1-B000 0 S Partial_St | |
17870 | .word 0xBB53C000 ! 000000084213FF58 LOOP:L1-B000 0 illop | |
17871 | ldx [%g4-0x0088], %g4 ! 000000084213FF5C LOOP:L1-B000 0 ptr_chase | |
17872 | ldx [%g4-0x0088], %g4 ! 000000084213FF60 LOOP:L1-B000 0 ptr_chase | |
17873 | .word 0xD1EA07F3 ! 000000084213FF64 LOOP:L1-B000 0 illop | |
17874 | ldx [%g4-0x0088], %g4 ! 000000084213FF68 LOOP:L1-B000 0 ptr_chase | |
17875 | ldx [%g4-0x0088], %g4 ! 000000084213FF6C LOOP:L1-B000 0 ptr_chase | |
17876 | ldx [%g4-0x0088], %g4 ! 000000084213FF70 LOOP:L1-B000 0 ptr_chase | |
17877 | ldx [%g4-0x0088], %g4 ! 000000084213FF74 LOOP:L1-B000 0 ptr_chase | |
17878 | or %i5, %o1, %o4 ! 000000084213FF78 LOOP:L1-B000 0 S | |
17879 | fadds %f9, %f10, %f5 ! 000000084213FF7C LOOP:L1-B000 0 S | |
17880 | orn %i4, %o2, %o4 ! 000000084213FF80 LOOP:L1-B000 0 S | |
17881 | pdist %f18, %f16, %f28 ! 000000084213FF84 LOOP:L1-B000 0 S | |
17882 | xnorcc %i5, %o1, %l4 ! 000000084213FF88 LOOP:L1-B000 0 S | |
17883 | ta %xcc, 0x46 ! 000000084213FF8C LOOP:L1-B000 0 S demap-page | |
17884 | pdist %f18, %f20, %f20 ! 000000084213FF90 LOOP:L1-B000 0 S | |
17885 | .word 0xA1B13987 ! 000000084213FF94 LOOP:L1-B000 0 S illop | |
17886 | andcc %o4, 0x100, %g0 ! 000000084213FF98 SKIP:L2-B000 0 | |
17887 | .word 0x9553C000 ! 000000084213FF9C SKIP:L2-B000 0 illop | |
17888 | sll %i2, 0x1, %o3 ! 000000084213FFA0 SKIP:L2-B000 0 S | |
17889 | .word 0x89B35004 ! 000000084213FFA4 SKIP:L2-B000 0 S illop | |
17890 | .word 0x0A7789F0 ! 000000084213FFA8 SKIP:L2-B000 0 S illop | |
17891 | .word 0xAB64FE49 ! 000000084213FFAC SKIP:L2-B000 0 S illop | |
17892 | fmovs %f2, %f10 ! 000000084213FFB0 SKIP:L2-B000 0 S | |
17893 | udiv %i5, %g0, %o6 ! 000000084213FFB4 SKIP:L2-B000 0 S | |
17894 | orcc %l4, %o3, %i4 ! 000000084213FFB8 SKIP:L2-B000 0 S | |
17895 | .word 0x9D89FB8E ! 000000084213FFBC SKIP:L2-B000 0 S illop | |
17896 | srl %i0, 0x1, %i0 ! 000000084213FFC0 SKIP:L2-B000 0 S | |
17897 | .word 0xABF00000 ! 000000084213FFC4 SKIP:L2-B000 0 S illop | |
17898 | .word 0xB1A19AF0 ! 000000084213FFC8 SKIP:L2-B000 0 illop | |
17899 | fpadd16s %f16, %f20, %f20 ! 000000084213FFCC SKIP:L2-B000 0 S | |
17900 | orn %l4, %i0, %o3 ! 000000084213FFD0 SKIP:L2-B000 0 S | |
17901 | .word 0x9DAE0416 ! 000000084213FFD4 SKIP:L2-B000 0 S illop | |
17902 | orcc %l1, %o4, %i2 ! 000000084213FFD8 SKIP:L2-B000 0 S | |
17903 | .word 0xB1AB0C8D ! 000000084213FFDC SKIP:L2-B000 0 S illop | |
17904 | wr %l6, 0x50, %gsr ! 000000084213FFE0 SKIP:L2-B000 0 S | |
17905 | fmovs %f8, %f3 ! 000000084213FFE4 SKIP:L2-B000 0 S | |
17906 | ba BL80025 ! 000000084213FFE8 SKIP:L2-B000 0 | |
17907 | .word 0x89AFF076 ! 000000084213FFEC SKIP:L2-B000 0 S illop | |
17908 | BL80023: ! ELSE:L2-B001 | |
17909 | fpadd32s %f20, %f16, %f16 ! 000000084213FFF0 ELSE:L2-B001 0 S | |
17910 | .word 0xB5BA6F67 ! 000000084213FFF4 ELSE:L2-B001 0 S illop | |
17911 | .word 0xFB7E1D80 ! 000000084213FFF8 ELSE:L2-B001 0 S random | |
17912 | or %i4, %o2, %o0 ! 000000084213FFFC ELSE:L2-B001 0 S | |
17913 | fabsd %f60, %f44 ! 0000000842140000 ELSE:L2-B001 0 S | |
17914 | ldx [%g2+0x0018], %g6 ! 0000000842140004 ELSE:L2-B001 0 S BASE<BD80141 | |
17915 | fmovd %f60, %f34 ! 0000000842140008 ELSE:L2-B001 0 S | |
17916 | .word 0xB4CF05FA ! 000000084214000C ELSE:L2-B001 0 S illop | |
17917 | fcmped %fcc2, %f34, %f6 ! 0000000842140010 ELSE:L2-B001 0 S | |
17918 | .word 0xCFEF852E ! 0000000842140014 ELSE:L2-B001 0 illop | |
17919 | fpmerge %f17, %f23, %f18 ! 0000000842140018 ELSE:L2-B001 0 S | |
17920 | fcmpgt16 %f18, %f22, %i3 ! 000000084214001C ELSE:L2-B001 0 S | |
17921 | fblg,pn %fcc2, BL80024 ! 0000000842140020 ELSE:L2-B001 0 L | |
17922 | BL80024:.word 0xA5A4D0C4 ! 0000000842140024 ELSE:L2-B001 0 S illop | |
17923 | xnorcc %i1, %i3, %i1 ! 0000000842140028 ELSE:L2-B001 0 S | |
17924 | .word 0xE18C81D3 ! 000000084214002C ELSE:L2-B001 0 S random | |
17925 | fcmple16 %f20, %f16, %l3 ! 0000000842140030 ELSE:L2-B001 0 S | |
17926 | .word 0x9DA00872 ! 0000000842140034 ELSE:L2-B001 0 S illop | |
17927 | fmovrdlez %o0, %f44, %f34 ! 0000000842140038 ELSE:L2-B001 0 S | |
17928 | .word 0xB9FA49CC ! 000000084214003C ELSE:L2-B001 0 S illop | |
17929 | ta %xcc, 0x43 ! 0000000842140040 ELSE:L2-B001 0 S +-PEF | |
17930 | add %g1, 0xBE8, %g1 ! 0000000842140044 ELSE:L2-B001 0 chksum++ | |
17931 | BL80025: ! ELSE:L2-B001 | |
17932 | add %g1, 0x1CC, %g1 ! 0000000842140048 ELSE:L2-B001 0 chksum++ | |
17933 | fcmpd %fcc3, %f46, %f6 ! 000000084214004C SKIP:L2-B002 0 | |
17934 | fbl,a,pn %fcc3, BL80030 ! 0000000842140050 SKIP:L2-B002 0 | |
17935 | pdist %f24, %f18, %f20 ! 0000000842140054 SKIP:L2-B002 0 S | |
17936 | .word 0x9F661BCE ! 0000000842140058 SKIP:L2-B002 0 S illop | |
17937 | array16 %i2, %i4, %o3 ! 000000084214005C SKIP:L2-B002 0 S | |
17938 | fcmpne32 %f20, %f18, %o2 ! 0000000842140060 SKIP:L2-B002 0 S | |
17939 | pdist %f18, %f18, %f28 ! 0000000842140064 SKIP:L2-B002 0 S | |
17940 | srlx %l1, 0x1, %o4 ! 0000000842140068 SKIP:L2-B002 0 S | |
17941 | xor %l3, %o2, %i1 ! 000000084214006C SKIP:L2-B002 0 S | |
17942 | add %g1, 0x305, %g1 ! 0000000842140070 SKIP:L2-B002 0 chksum++ | |
17943 | .word 0x81CFE008 ! 0000000842140074 SKIP:L2-B002 0 S random | |
17944 | array16 %o5, %i0, %i0 ! 0000000842140078 SKIP:L2-B002 0 S | |
17945 | fpmerge %f26, %f20, %f26 ! 000000084214007C SKIP:L2-B002 0 S | |
17946 | fbne BL80026 ! 0000000842140080 SKIP:L2-B002 0 L | |
17947 | pdist %f18, %f28, %f18 ! 0000000842140084 SKIP:L2-B002 0 S | |
17948 | array16 %o2, %i5, %i5 ! 0000000842140088 SKIP:L2-B002 0 S | |
17949 | BL80026:or %i2, %i1, %o2 ! 000000084214008C SKIP:L2-B002 0 S | |
17950 | brgz,pn %o5, BL80027 ! 0000000842140090 SKIP:L2-B002 0 L | |
17951 | xnor %o0, %i1, %o0 ! 0000000842140094 SKIP:L2-B002 0 S | |
17952 | fbg,pt %fcc0, BL80028 ;.empty ! 0000000842140098 SKIP:L2-B002 0 L | |
17953 | BL80028:.word 0xCB6C1029 ! 000000084214009C SKIP:L2-B002 0 L illop | |
17954 | BL80027:pdist %f18, %f26, %f20 ! 00000008421400A0 SKIP:L2-B002 0 S | |
17955 | fbo BL80029 ! 00000008421400A4 SKIP:L2-B002 0 L | |
17956 | BL80029:.word 0xA5AE0A26 ! 00000008421400A8 SKIP:L2-B002 0 S illop | |
17957 | add %g1, 0xD7F, %g1 ! 00000008421400AC SKIP:L2-B002 0 chksum++ | |
17958 | ba,pn %xcc, BL80031 ! 00000008421400B0 SKIP:L2-B002 0 | |
17959 | or %o3, %i0, %o4 ! 00000008421400B4 SKIP:L2-B002 0 S | |
17960 | BL80030: ! ELSE:L2-B003 | |
17961 | fcmple32 %f18, %f20, %l0 ! 00000008421400B8 ELSE:L2-B003 0 S | |
17962 | wr %g1, %i4, %fprs ! 00000008421400BC ELSE:L2-B003 0 S | |
17963 | sethi %hh(0xFFFF9FE2540EFF00),%l6 ! 00000008421400C0 ELSE:L2-B003 0 SUBR111 | |
17964 | or %l6,%hm(0xFFFF9FE2540EFF00),%l6 ! 00000008421400C4 ELSE:L2-B003 0 | |
17965 | sethi %lm(0xFFFF9FE2540EFF00),%l5 ! 00000008421400C8 ELSE:L2-B003 0 | |
17966 | or %l5,%lo(0xFFFF9FE2540EFF00),%l5 ! 00000008421400CC ELSE:L2-B003 0 | |
17967 | sllx %l6, 0x20, %l6 ! 00000008421400D0 ELSE:L2-B003 0 | |
17968 | or %l6, %l5, %l6 ! 00000008421400D4 ELSE:L2-B003 0 | |
17969 | jmpl %l6+0x0000, %o7 ! 00000008421400D8 ELSE:L2-B003 0 S | |
17970 | fsubd %f44, %f34, %f0 ! 00000008421400DC ELSE:L2-B003 0 S | |
17971 | add %g1, 0x65C, %g1 ! 00000008421400E0 ELSE:L2-B003 0 chksum++ | |
17972 | fpadd16 %f26, %f20, %f26 ! 00000008421400E4 ELSE:L2-B003 0 S | |
17973 | .word 0xABFA13AA ! 00000008421400E8 ELSE:L2-B003 0 S illop | |
17974 | orcc %g1, %l4, %l4 ! 00000008421400EC ELSE:L2-B003 0 S | |
17975 | .word 0xADA750C2 ! 00000008421400F0 ELSE:L2-B003 0 S illop | |
17976 | BL80031: ! ELSE:L2-B003 | |
17977 | add %g1, 0x530, %g1 ! 00000008421400F4 ELSE:L2-B003 0 chksum++ | |
17978 | alignaddrl %g1, %o0, %i2 ! 00000008421400F8 LOOP:L1-B000 0 S | |
17979 | udivcc %i5, %g0, %i6 ! 00000008421400FC LOOP:L1-B000 0 S | |
17980 | .word 0x0A7840A7 ! 0000000842140100 LOOP:L1-B000 0 S illop | |
17981 | array32 %o4, %o4, %o1 ! 0000000842140104 LOOP:L1-B000 0 S | |
17982 | fcmpgt32 %f20, %f26, %l1 ! 0000000842140108 LOOP:L1-B000 0 S | |
17983 | .word 0x370F24C1 ! 000000084214010C LOOP:L1-B000 0 random | |
17984 | andcc %l2, 0x1, %g0 ! 0000000842140110 LOOP:L1-B000 0 | |
17985 | bne,pn %xcc, BL80032 ! 0000000842140114 LOOP:L1-B000 0 | |
17986 | bmask %i1, %i2, %i2 ! 0000000842140118 LOOP:L1-B000 0 S | |
17987 | .word 0x8DC9384F ! 000000084214011C LOOP:L1-B000 0 random | |
17988 | add %o3, 0x0, %o3 ! 0000000842140120 SUBR:L0-B000 0 S | |
17989 | call .+8 ! 0000000842140124 SUBR:L0-B000 0 S | |
17990 | .word 0x86732D98 ! 0000000842140128 SUBR:L0-B000 0 S random | |
17991 | srax %o3, %g1, %i1 ! 000000084214012C SUBR:L0-B000 0 S | |
17992 | .word 0xE1345D60 ! 0000000842140130 SUBR:L0-B000 0 S random | |
17993 | xor %o1, %l1, %o1 ! 0000000842140134 SUBR:L0-B000 0 S | |
17994 | ta %xcc, 0x45 ! 0000000842140138 SUBR:L0-B000 0 demap-stack | |
17995 | .word 0xF451C92D ! 000000084214013C SUBR:L0-B000 0 random | |
17996 | fadds %f10, %f4, %f2 ! 0000000842140140 SUBR:L0-B000 0 S | |
17997 | .word 0xE33625E0 ! 0000000842140144 SUBR:L0-B000 0 illop | |
17998 | restore %i0, %l7, %o0 ! 0000000842140148 SUBR:L0-B000 0 | |
17999 | BL80033:.word 0xF955B96C ! 000000084214014C SUBR:L0-B000 0 illop | |
18000 | .word 0xB766FB1F ! 0000000842140150 SUBR:L0-B000 0 illop | |
18001 | ||
18002 | SECTION .btext039_pg1 TEXT_VA=0x842140000 | |
18003 | attr_text { | |
18004 | Name = .btext039_pg1, | |
18005 | VA = 0x842140000, | |
18006 | RA = 0xebff10000, | |
18007 | PA = ra2pa(0xebff10000,0), | |
18008 | tsbonly, | |
18009 | part_0_ctx_nonzero_tsb_config_1, | |
18010 | TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1, | |
18011 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18012 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18013 | } | |
18014 | .text; .skip 8 | |
18015 | ||
18016 | !======================================================================== | |
18017 | ||
18018 | SECTION .btext040 TEXT_VA=0xffffd5a8ffffff00 | |
18019 | attr_text { | |
18020 | Name = .btext040, | |
18021 | VA = 0xffffd5a8ffffff00, | |
18022 | RA = 0xe8fffff00, | |
18023 | PA = ra2pa(0xe8fffff00,0), | |
18024 | notsb | |
18025 | } | |
18026 | ||
18027 | SECTION .btext040_pg0 TEXT_VA=0xffffd5a8f0000000 | |
18028 | attr_text { | |
18029 | Name = .btext040_pg0, | |
18030 | VA = 0xffffd5a8f0000000, | |
18031 | RA = 0xe80000000, | |
18032 | PA = ra2pa(0xe80000000,0), | |
18033 | tsbonly, | |
18034 | part_0_ctx_nonzero_tsb_config_2, | |
18035 | TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1, | |
18036 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18037 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18038 | } | |
18039 | .text; .skip 8 | |
18040 | ||
18041 | ||
18042 | SECTION .btext040 | |
18043 | .text | |
18044 | .global SUBR110; SUBR110: | |
18045 | BL80034: ! SUBR:L0-B000 | |
18046 | add %g1, 0x8B9, %g1 ! FFFFD5A8FFFFFF00 SUBR:L0-B000 0 chksum++ | |
18047 | save %o6, -128, %o6 ! FFFFD5A8FFFFFF04 SUBR:L0-B000 0 | |
18048 | .word 0x9F7193F1 ! FFFFD5A8FFFFFF08 SUBR:L0-B000 0 illop | |
18049 | or %l7,%hm(0x109F7193F1),%l7 ! FFFFD5A8FFFFFF0C SUBR:L0-B000 0 | |
18050 | sethi %lm(0x109F7193F1),%l6 ! FFFFD5A8FFFFFF10 SUBR:L0-B000 0 | |
18051 | .word 0x840D76FC ! FFFFD5A8FFFFFF14 SUBR:L0-B000 0 random | |
18052 | sllx %l7, 0x20, %l7 ! FFFFD5A8FFFFFF18 SUBR:L0-B000 0 | |
18053 | or %l7, %l6, %l7 ! FFFFD5A8FFFFFF1C SUBR:L0-B000 0 | |
18054 | ta %xcc, 0x45 ! FFFFD5A8FFFFFF20 SUBR:L0-B000 0 demap-stack | |
18055 | pdist %f16, %f30, %f16 ! FFFFD5A8FFFFFF24 SUBR:L0-B000 0 S | |
18056 | andcc %o0, %i5, %i3 ! FFFFD5A8FFFFFF28 SUBR:L0-B000 0 S | |
18057 | fxnor %f28, %f26, %f24 ! FFFFD5A8FFFFFF2C SUBR:L0-B000 0 S | |
18058 | array8 %i2, %i0, %o5 ! FFFFD5A8FFFFFF30 SUBR:L0-B000 0 S | |
18059 | fcmpne16 %f22, %f16, %l4 ! FFFFD5A8FFFFFF34 SUBR:L0-B000 0 S | |
18060 | xorcc %i3, %l4, %i2 ! FFFFD5A8FFFFFF38 SUBR:L0-B000 0 S | |
18061 | .word 0xFFC68913 ! FFFFD5A8FFFFFF3C SUBR:L0-B000 0 illop | |
18062 | add %l4, %g1, %i3 ! FFFFD5A8FFFFFF40 SWCH:L1-B000 0 | |
18063 | and %i3, 0x18, %o7 ! FFFFD5A8FFFFFF44 SWCH:L1-B000 0 | |
18064 | sethi %hi(0x5C), %i3 ! FFFFD5A8FFFFFF48 SWCH:L1-B000 0 .+0 | |
18065 | .word 0xA3AD850A ! FFFFD5A8FFFFFF4C SWCH:L1-B000 0 illop | |
18066 | add %i3, %o7, %i3 ! FFFFD5A8FFFFFF50 SWCH:L1-B000 0 | |
18067 | jmpl %l7+%i3, %g0 ! FFFFD5A8FFFFFF54 SWCH:L1-B000 0 | |
18068 | nop ! FFFFD5A8FFFFFF58 SWCH:L1-B000 0 S | |
18069 | .word 0xA1ACE00E ! FFFFD5A8FFFFFF5C SWCH:L1-B000 0 illop | |
18070 | .word 0xD30F658A ! FFFFD5A8FFFFFF60 SWCH:L1-B000 0 S illop | |
18071 | ba,a,pn %xcc, BL80037 ! FFFFD5A8FFFFFF64 SWCH:L1-B000 0 | |
18072 | andcc %l0, %i0, %o4 ! FFFFD5A8FFFFFF68 SWCH:L1-B000 0 S | |
18073 | fba,pt %fcc0, BL80036 ! FFFFD5A8FFFFFF6C SWCH:L1-B000 0 | |
18074 | .word 0xB5F73117 ! FFFFD5A8FFFFFF70 SWCH:L1-B000 0 S random | |
18075 | fba,pn %fcc2, BL80035 ! FFFFD5A8FFFFFF74 SWCH:L1-B000 0 | |
18076 | .word 0xB1A18079 ! FFFFD5A8FFFFFF78 SWCH:L1-B000 0 S illop | |
18077 | BL80035:add %g1, 0xDA9, %g1 ! FFFFD5A8FFFFFF7C CASE:L2-B000 0 chksum++ | |
18078 | .word 0x83880000 ! FFFFD5A8FFFFFF80 CASE:L2-B000 0 S random | |
18079 | andcc %i5, %o5, %l3 ! FFFFD5A8FFFFFF84 CASE:L2-B000 0 S | |
18080 | xorcc %i5, %o5, %i0 ! FFFFD5A8FFFFFF88 CASE:L2-B000 0 S | |
18081 | .word 0x8F8CFD37 ! FFFFD5A8FFFFFF8C CASE:L2-B000 0 S illop | |
18082 | fba,pt %fcc0, BL80042 ! FFFFD5A8FFFFFF90 CASE:L2-B000 0 | |
18083 | andcc %l2, %o0, %l2 ! FFFFD5A8FFFFFF94 CASE:L2-B000 0 S | |
18084 | BL80036:.word 0xFE66AC81 ! FFFFD5A8FFFFFF98 CASE:L2-B001 0 illop | |
18085 | movcc %xcc, 0x46, %o2 ! FFFFD5A8FFFFFF9C CASE:L2-B001 0 S | |
18086 | .word 0x879BA261 ! FFFFD5A8FFFFFFA0 CASE:L2-B001 0 S illop | |
18087 | edge32l %o5, %l2, %o4 ! FFFFD5A8FFFFFFA4 CASE:L2-B001 0 S | |
18088 | .word 0x99AD50E5 ! FFFFD5A8FFFFFFA8 CASE:L2-B001 0 S illop | |
18089 | .word 0xFFB37A41 ! FFFFD5A8FFFFFFAC CASE:L2-B001 0 S illop | |
18090 | ba,a BL80042 ! FFFFD5A8FFFFFFB0 CASE:L2-B001 0 | |
18091 | fmovscc %xcc, %f2, %f8 ! FFFFD5A8FFFFFFB4 CASE:L2-B001 0 S | |
18092 | BL80037:add %g1, 0xC59, %g1 ! FFFFD5A8FFFFFFB8 CASE:L2-B002 0 chksum++ | |
18093 | fpackfix %f16, %f19 ! FFFFD5A8FFFFFFBC CASE:L2-B002 0 S | |
18094 | fcmps %fcc0, %f8, %f11 ! FFFFD5A8FFFFFFC0 CASE:L2-B002 0 S | |
18095 | xor %o0, %o1, %o1 ! FFFFD5A8FFFFFFC4 CASE:L2-B002 0 S | |
18096 | .word 0x08399555 ! FFFFD5A8FFFFFFC8 CASE:L2-B002 0 S illop | |
18097 | add %l0, %l0, %i5 ! FFFFD5A8FFFFFFCC CASE:L2-B002 0 S | |
18098 | ta %xcc, 0x46 ! FFFFD5A8FFFFFFD0 CASE:L2-B002 0 S demap-page | |
18099 | .word 0xC63BE186 ! FFFFD5A8FFFFFFD4 CASE:L2-B002 0 S illop | |
18100 | subcc %o1, %o1, %i4 ! FFFFD5A8FFFFFFD8 CASE:L2-B002 0 S | |
18101 | orcc %i1, %o1, %i1 ! FFFFD5A8FFFFFFDC CASE:L2-B002 0 S | |
18102 | for %f18, %f16, %f16 ! FFFFD5A8FFFFFFE0 CASE:L2-B002 0 S | |
18103 | and %i1, %o4, %o3 ! FFFFD5A8FFFFFFE4 CASE:L2-B002 0 S | |
18104 | ba BL80042 ! FFFFD5A8FFFFFFE8 CASE:L2-B002 0 | |
18105 | fpadd16s %f16, %f18, %f31 ! FFFFD5A8FFFFFFEC CASE:L2-B002 0 S | |
18106 | BL80038:add %g1, 0xD11, %g1 ! FFFFD5A8FFFFFFF0 CASE:L2-B003 0 chksum++ | |
18107 | andcc %g1, %i5, %l4 ! FFFFD5A8FFFFFFF4 CASE:L2-B003 0 S | |
18108 | and %i4, %i5, %i5 ! FFFFD5A8FFFFFFF8 CASE:L2-B003 0 S | |
18109 | bshuffle %f24, %f16, %f24 ! FFFFD5A8FFFFFFFC CASE:L2-B003 0 S | |
18110 | edge32l %o4, %o4, %l2 ! FFFFD5A900000000 CASE:L2-B003 0 S | |
18111 | .word 0x81C7E008 ! FFFFD5A900000004 CASE:L2-B003 0 random | |
18112 | .word 0x81D42166 ! FFFFD5A900000008 CASE:L2-B003 0 S illop | |
18113 | BL80042: ! SWCH:L1-B000 | |
18114 | .word 0x8DA78964 ! FFFFD5A90000000C SWCH:L1-B000 0 illop | |
18115 | .word 0x99B0869B ! FFFFD5A900000010 SWCH:L1-B000 0 S illop | |
18116 | bcc,a,pn %icc, BL80039 ! FFFFD5A900000014 SWCH:L1-B000 0 L | |
18117 | BL80039:.word 0xABA214B0 ! FFFFD5A900000018 SWCH:L1-B000 0 S illop | |
18118 | bz,a BL80040 ;.empty ! FFFFD5A90000001C SWCH:L1-B000 0 L | |
18119 | .word 0xC9BA9C1D ! FFFFD5A900000020 SWCH:L1-B000 0 L illop | |
18120 | ba,a BL80041 ;.empty ! FFFFD5A900000024 SWCH:L1-B000 0 L | |
18121 | fbuge BL80040 ! FFFFD5A900000028 SWCH:L1-B000 0 L | |
18122 | wr %g1, %o2, %fprs ! FFFFD5A90000002C SWCH:L1-B000 0 S | |
18123 | BL80041:pdist %f24, %f22, %f28 ! FFFFD5A900000030 SWCH:L1-B000 0 S | |
18124 | srlx %i6, 0x0, %i6 ! FFFFD5A900000034 SWCH:L1-B000 0 S | |
18125 | BL80040:add %g1, 0xD8A, %g1 ! FFFFD5A900000038 SWCH:L1-B000 0 chksum++ | |
18126 | andn %i6, %o4, %i1 ! FFFFD5A90000003C SUBR:L0-B000 0 S | |
18127 | edge16 %i2, %i5, %i4 ! FFFFD5A900000040 SUBR:L0-B000 0 S | |
18128 | cmp %l2, %i5 ! FFFFD5A900000044 SUBR:L0-B000 0 S | |
18129 | .word 0x93A4500E ! FFFFD5A900000048 SUBR:L0-B000 0 S illop | |
18130 | edge16n %o5, %i0, %o5 ! FFFFD5A90000004C SUBR:L0-B000 0 S | |
18131 | fadds %f11, %f5, %f2 ! FFFFD5A900000050 SUBR:L0-B000 0 S | |
18132 | .word 0x81A8307F ! FFFFD5A900000054 SUBR:L0-B000 0 illop | |
18133 | add %g1, 0xE43, %i0 ! FFFFD5A900000058 SUBR:L0-B000 0 | |
18134 | add %g1, 0x95E, %g1 ! FFFFD5A90000005C SUBR:L0-B000 0 chksum++ | |
18135 | .word 0xED2D8E2B ! FFFFD5A900000060 SUBR:L0-B000 0 illop | |
18136 | .word 0xF3668554 ! FFFFD5A900000064 SUBR:L0-B000 0 random | |
18137 | ||
18138 | SECTION .btext040_pg1 TEXT_VA=0xffffd5a900000000 | |
18139 | attr_text { | |
18140 | Name = .btext040_pg1, | |
18141 | VA = 0xffffd5a900000000, | |
18142 | RA = 0xe90000000, | |
18143 | PA = ra2pa(0xe90000000,0), | |
18144 | tsbonly, | |
18145 | part_0_ctx_nonzero_tsb_config_2, | |
18146 | TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1, | |
18147 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18148 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18149 | } | |
18150 | .text; .skip 8 | |
18151 | ||
18152 | !======================================================================== | |
18153 | ||
18154 | SECTION .btext041 TEXT_VA=0xffff9fe2540eff00 | |
18155 | attr_text { | |
18156 | Name = .btext041, | |
18157 | VA = 0xffff9fe2540eff00, | |
18158 | RA = 0xebfeeff00, | |
18159 | PA = ra2pa(0xebfeeff00,0), | |
18160 | notsb | |
18161 | } | |
18162 | ||
18163 | SECTION .btext041_pg0 TEXT_VA=0xffff9fe2540e0000 | |
18164 | attr_text { | |
18165 | Name = .btext041_pg0, | |
18166 | VA = 0xffff9fe2540e0000, | |
18167 | RA = 0xebfee0000, | |
18168 | PA = ra2pa(0xebfee0000,0), | |
18169 | tsbonly, | |
18170 | part_0_ctx_nonzero_tsb_config_1, | |
18171 | TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1, | |
18172 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18173 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18174 | } | |
18175 | .text; .skip 8 | |
18176 | ||
18177 | ||
18178 | SECTION .btext041 | |
18179 | .text | |
18180 | .global SUBR111; SUBR111: | |
18181 | BL80043: ! SUBR:L0-B000 | |
18182 | add %g1, 0xF, %g1 ! FFFF9FE2540EFF00 SUBR:L0-B000 0 chksum++ | |
18183 | save %o6, -128, %o6 ! FFFF9FE2540EFF04 SUBR:L0-B000 0 | |
18184 | sethi %hh(0xFFFF9FE2540EFF00),%l7 ! FFFF9FE2540EFF08 SUBR:L0-B000 0 SUBR111 | |
18185 | or %l7,%hm(0xFFFF9FE2540EFF00),%l7 ! FFFF9FE2540EFF0C SUBR:L0-B000 0 | |
18186 | sethi %lm(0xFFFF9FE2540EFF00),%l6 ! FFFF9FE2540EFF10 SUBR:L0-B000 0 | |
18187 | or %l6,%lo(0xFFFF9FE2540EFF00),%l6 ! FFFF9FE2540EFF14 SUBR:L0-B000 0 | |
18188 | .word 0x81D1C4E1 ! FFFF9FE2540EFF18 SUBR:L0-B000 0 illop | |
18189 | .word 0xE3B4544F ! FFFF9FE2540EFF1C SUBR:L0-B000 0 illop | |
18190 | ta %xcc, 0x45 ! FFFF9FE2540EFF20 SUBR:L0-B000 0 demap-stack | |
18191 | add %g1, 0x1C0, %g1 ! FFFF9FE2540EFF24 SUBR:L0-B000 0 chksum++ | |
18192 | and %g1, 0xFE, %l3 ! FFFF9FE2540EFF28 LOOP:L1-B000 0 | |
18193 | BL80080: ! LOOP:L1-B000 | |
18194 | add %g1, 0xE4D, %g1 ! FFFF9FE2540EFF2C LOOP:L1-B000 0 chksum++ | |
18195 | fsubs %f3, %f10, %f9 ! FFFF9FE2540EFF30 LOOP:L1-B000 0 S | |
18196 | fpsub16 %f24, %f16, %f22 ! FFFF9FE2540EFF34 LOOP:L1-B000 0 S | |
18197 | .word 0xA38DC3A1 ! FFFF9FE2540EFF38 LOOP:L1-B000 0 S illop | |
18198 | array8 %i3, %i0, %i5 ! FFFF9FE2540EFF3C LOOP:L1-B000 0 S | |
18199 | .word 0xAFD4A627 ! FFFF9FE2540EFF40 LOOP:L1-B000 0 S illop | |
18200 | call .+8 ! FFFF9FE2540EFF44 LOOP:L1-B000 0 S | |
18201 | xorcc %i5, %o1, %o1 ! FFFF9FE2540EFF48 LOOP:L1-B000 0 S | |
18202 | fabsd %f28, %f18 ! FFFF9FE2540EFF4C LOOP:L1-B000 0 S | |
18203 | sethi %hh(0xFFFFD8C26A2CFF00),%l6 ! FFFF9FE2540EFF50 LOOP:L1-B000 0 SUBR115 | |
18204 | or %l6,%hm(0xFFFFD8C26A2CFF00),%l6 ! FFFF9FE2540EFF54 LOOP:L1-B000 0 | |
18205 | sethi %lm(0xFFFFD8C26A2CFF00),%l5 ! FFFF9FE2540EFF58 LOOP:L1-B000 0 | |
18206 | .word 0xFBDFD152 ! FFFF9FE2540EFF5C LOOP:L1-B000 0 random | |
18207 | sllx %l6, 0x20, %l6 ! FFFF9FE2540EFF60 LOOP:L1-B000 0 | |
18208 | or %l6, %l5, %l6 ! FFFF9FE2540EFF64 LOOP:L1-B000 0 | |
18209 | .word 0xFBB9DC00 ! FFFF9FE2540EFF68 LOOP:L1-B000 0 S illop | |
18210 | .word 0xCE9C30DD ! FFFF9FE2540EFF6C LOOP:L1-B000 0 S illop | |
18211 | cmp %o1, %i5 ! FFFF9FE2540EFF70 LOOP:L1-B000 0 S | |
18212 | .word 0xF63E13D9 ! FFFF9FE2540EFF74 LOOP:L1-B000 0 S illop | |
18213 | andcc %i1, 0x4, %g0 ! FFFF9FE2540EFF78 SKIP:L2-B000 0 | |
18214 | bz,a BL80044 ! FFFF9FE2540EFF7C SKIP:L2-B000 0 | |
18215 | ta %xcc, 0x46 ! FFFF9FE2540EFF80 SKIP:L2-B000 0 S demap-page | |
18216 | fmovs %f30, %f21 ! FFFF9FE2540EFF84 SKIP:L2-B000 0 S | |
18217 | .word 0x866B3A7B ! FFFF9FE2540EFF88 SKIP:L2-B000 0 S random | |
18218 | faligndata %f24, %f16, %f18 ! FFFF9FE2540EFF8C SKIP:L2-B000 0 S | |
18219 | or %i5, %i3, %l4 ! FFFF9FE2540EFF90 SKIP:L2-B000 0 S | |
18220 | .word 0xBC351AD0 ! FFFF9FE2540EFF94 SKIP:L2-B000 0 random | |
18221 | or %l6,%hm(0xBC351AD0),%l6 ! FFFF9FE2540EFF98 SKIP:L2-B000 0 | |
18222 | .word 0xBDB4C682 ! FFFF9FE2540EFF9C SKIP:L2-B000 0 illop | |
18223 | or %l5,%lo(0xBC351AD0),%l5 ! FFFF9FE2540EFFA0 SKIP:L2-B000 0 | |
18224 | sllx %l6, 0x20, %l6 ! FFFF9FE2540EFFA4 SKIP:L2-B000 0 | |
18225 | or %l6, %l5, %l6 ! FFFF9FE2540EFFA8 SKIP:L2-B000 0 | |
18226 | jmpl %l6+0x0000, %o7 ! FFFF9FE2540EFFAC SKIP:L2-B000 0 S | |
18227 | .word 0xCA4C8E80 ! FFFF9FE2540EFFB0 SKIP:L2-B000 0 S random | |
18228 | .word 0xB3A99AE9 ! FFFF9FE2540EFFB4 SKIP:L2-B000 0 S illop | |
18229 | ta %xcc, 0x46 ! FFFF9FE2540EFFB8 SKIP:L2-B000 0 S demap-page | |
18230 | fcmple32 %f24, %f30, %l0 ! FFFF9FE2540EFFBC SKIP:L2-B000 0 S | |
18231 | .word 0xBF660C2D ! FFFF9FE2540EFFC0 SKIP:L2-B000 0 S illop | |
18232 | and %i4, %i4, %i1 ! FFFF9FE2540EFFC4 SKIP:L2-B000 0 S | |
18233 | add %g1, 0x5CE, %g1 ! FFFF9FE2540EFFC8 SKIP:L2-B000 0 chksum++ | |
18234 | .word 0x87A14708 ! FFFF9FE2540EFFCC SKIP:L2-B000 0 S illop | |
18235 | .word 0x9E100001 ! FFFF9FE2540EFFD0 SKIP:L2-B000 0 S random | |
18236 | fcmpes %fcc2, %f11, %f10 ! FFFF9FE2540EFFD4 SKIP:L2-B000 0 S | |
18237 | edge32n %l4, %o0, %i3 ! FFFF9FE2540EFFD8 SKIP:L2-B000 0 S | |
18238 | .word 0xA45DB251 ! FFFF9FE2540EFFDC SKIP:L2-B000 0 S random | |
18239 | .word 0x35CD3BFE ! FFFF9FE2540EFFE0 SKIP:L2-B000 0 random | |
18240 | andncc %i1, %o0, %o3 ! FFFF9FE2540EFFE4 SKIP:L2-B000 0 S | |
18241 | BL80044: ! ELSE:L2-B001 | |
18242 | orncc %i1, %o1, %o1 ! FFFF9FE2540EFFE8 ELSE:L2-B001 0 S | |
18243 | fbue BL80045 ;.empty ! FFFF9FE2540EFFEC ELSE:L2-B001 0 L | |
18244 | BL80045:bcs BL80046 ! FFFF9FE2540EFFF0 ELSE:L2-B001 0 L | |
18245 | movrgez %i2, %i4, %l1 ! FFFF9FE2540EFFF4 ELSE:L2-B001 0 S | |
18246 | cmp %i2, %i1 ! FFFF9FE2540EFFF8 ELSE:L2-B001 0 S | |
18247 | call .+8 ;.empty ! FFFF9FE2540EFFFC ELSE:L2-B001 0 L | |
18248 | .word 0x8B777916 ! FFFF9FE2540F0000 ELSE:L2-B001 0 L illop | |
18249 | BL80047:fandnot1s %f22, %f19, %f31 ! FFFF9FE2540F0004 ELSE:L2-B001 0 S | |
18250 | BL80046:.word 0x85A10561 ! FFFF9FE2540F0008 ELSE:L2-B001 0 L illop | |
18251 | BL80049:.word 0xF1C2B27D ! FFFF9FE2540F000C ELSE:L2-B001 0 S illop | |
18252 | BL80048:fcmpd %fcc1, %f60, %f40 ! FFFF9FE2540F0010 ELSE:L2-B001 0 S | |
18253 | bn,a,pt %xcc, BL80050 ! FFFF9FE2540F0014 ELSE:L2-B001 0 L | |
18254 | .word 0x81ACE068 ! FFFF9FE2540F0018 ELSE:L2-B001 0 S illop | |
18255 | BL80050:add %g1, 0xDF4, %g1 ! FFFF9FE2540F001C ELSE:L2-B001 0 chksum++ | |
18256 | add %g1, 0x62E, %g1 ! FFFF9FE2540F0020 ELSE:L2-B001 0 chksum++ | |
18257 | .word 0x81F641B7 ! FFFF9FE2540F0024 ELSE:L2-B001 0 S illop | |
18258 | fcmped %fcc3, %f0, %f32 ! FFFF9FE2540F0028 ELSE:L2-B001 0 S | |
18259 | .word 0x89CB911E ! FFFF9FE2540F002C ELSE:L2-B001 0 S illop | |
18260 | fpadd32s %f19, %f30, %f22 ! FFFF9FE2540F0030 ELSE:L2-B001 0 S | |
18261 | BL80051: ! ELSE:L2-B001 | |
18262 | add %g1, 0x10, %g1 ! FFFF9FE2540F0034 ELSE:L2-B001 0 chksum++ | |
18263 | fbge,pt %fcc2, BL80056 ! FFFF9FE2540F0038 SKIP:L2-B002 0 | |
18264 | mova %fcc3, 0x56, %i3 ! FFFF9FE2540F003C SKIP:L2-B002 0 S | |
18265 | wr %g1, %i3, %fprs ! FFFF9FE2540F0040 SKIP:L2-B002 0 S | |
18266 | fpsub16 %f26, %f22, %f16 ! FFFF9FE2540F0044 SKIP:L2-B002 0 S | |
18267 | fpsub32s %f27, %f22, %f22 ! FFFF9FE2540F0048 SKIP:L2-B002 0 S | |
18268 | fpsub32s %f27, %f30, %f18 ! FFFF9FE2540F004C SKIP:L2-B002 0 S | |
18269 | add %g1, 0xC55, %g1 ! FFFF9FE2540F0050 SKIP:L2-B002 0 chksum++ | |
18270 | .word 0xF8F28CD9 ! FFFF9FE2540F0054 SKIP:L2-B002 0 S random | |
18271 | bpos,pn %icc, BL80052 ;.empty ! FFFF9FE2540F0058 SKIP:L2-B002 0 L | |
18272 | brlz,a,pt %o0, BL80053 ;.empty ! FFFF9FE2540F005C SKIP:L2-B002 0 L | |
18273 | .word 0x08DAE167 ! FFFF9FE2540F0060 SKIP:L2-B002 0 L illop | |
18274 | bne,a BL80055 ! FFFF9FE2540F0064 SKIP:L2-B002 0 L | |
18275 | fpmerge %f31, %f30, %f16 ! FFFF9FE2540F0068 SKIP:L2-B002 0 S | |
18276 | fsubs %f10, %f3, %f10 ! FFFF9FE2540F006C SKIP:L2-B002 0 S | |
18277 | BL80052:andcc %i5, %i3, %o1 ! FFFF9FE2540F0070 SKIP:L2-B002 0 S | |
18278 | BL80053:bcs,a,pn %xcc, BL80055 ! FFFF9FE2540F0074 SKIP:L2-B002 0 L | |
18279 | BL80055:xorcc %g1, %i3, %l2 ! FFFF9FE2540F0078 SKIP:L2-B002 0 S | |
18280 | BL80054:.word 0xBBB249C0 ! FFFF9FE2540F007C SKIP:L2-B002 0 illop | |
18281 | ba,pn %icc, BL80060 ! FFFF9FE2540F0080 SKIP:L2-B002 0 | |
18282 | orncc %o3, %l1, %l1 ! FFFF9FE2540F0084 SKIP:L2-B002 0 S | |
18283 | BL80056: ! ELSE:L2-B003 | |
18284 | .word 0xBFAE4F5D ! FFFF9FE2540F0088 ELSE:L2-B003 0 S illop_FP | |
18285 | .word 0xBDACCF19 ! FFFF9FE2540F008C ELSE:L2-B003 0 S illop | |
18286 | .word 0xAFA82144 ! FFFF9FE2540F0090 ELSE:L2-B003 0 L illop | |
18287 | .word 0x8DADCC3E ! FFFF9FE2540F0094 ELSE:L2-B003 0 S illop | |
18288 | fornot2 %f30, %f18, %f30 ! FFFF9FE2540F0098 ELSE:L2-B003 0 S | |
18289 | fcmple32 %f26, %f16, %i3 ! FFFF9FE2540F009C ELSE:L2-B003 0 S | |
18290 | fbug,a BL80058 ;.empty ! FFFF9FE2540F00A0 ELSE:L2-B003 0 L | |
18291 | fbuge,pn %fcc0, BL80057 ! FFFF9FE2540F00A4 ELSE:L2-B003 0 L | |
18292 | xorcc %i4, %o2, %i2 ! FFFF9FE2540F00A8 ELSE:L2-B003 0 S | |
18293 | .word 0xA9D1A804 ! FFFF9FE2540F00AC ELSE:L2-B003 0 L illop | |
18294 | fcmps %fcc2, %f10, %f10 ! FFFF9FE2540F00B0 ELSE:L2-B003 0 S | |
18295 | BL80058:.word 0xFD82DCE4 ! FFFF9FE2540F00B4 ELSE:L2-B003 0 L random | |
18296 | BL80057:and %i3, %i3, %l0 ! FFFF9FE2540F00B8 ELSE:L2-B003 0 S | |
18297 | BL80059:add %g1, 0x7B4, %g1 ! FFFF9FE2540F00BC ELSE:L2-B003 0 chksum++ | |
18298 | .word 0x091369E6 ! FFFF9FE2540F00C0 ELSE:L2-B003 0 random | |
18299 | .word 0xB3ABCAF9 ! FFFF9FE2540F00C4 ELSE:L2-B003 0 S illop | |
18300 | rd %gsr, %l6 ! FFFF9FE2540F00C8 ELSE:L2-B003 0 S | |
18301 | wr %l6, 0x20, %gsr ! FFFF9FE2540F00CC ELSE:L2-B003 0 S | |
18302 | orn %l2, %l2, %o3 ! FFFF9FE2540F00D0 ELSE:L2-B003 0 S | |
18303 | fpadd32s %f21, %f30, %f23 ! FFFF9FE2540F00D4 ELSE:L2-B003 0 S | |
18304 | fcmpd %fcc0, %f46, %f60 ! FFFF9FE2540F00D8 ELSE:L2-B003 0 S | |
18305 | .word 0x81B143BE ! FFFF9FE2540F00DC ELSE:L2-B003 0 S illop_VIS | |
18306 | srl %i0, %g1, %l2 ! FFFF9FE2540F00E0 ELSE:L2-B003 0 S | |
18307 | xorcc %o3, %i4, %i0 ! FFFF9FE2540F00E4 ELSE:L2-B003 0 S | |
18308 | movl %icc, %o2, %i5 ! FFFF9FE2540F00E8 ELSE:L2-B003 0 S | |
18309 | pdist %f22, %f26, %f30 ! FFFF9FE2540F00EC ELSE:L2-B003 0 S | |
18310 | BL80060: ! ELSE:L2-B003 | |
18311 | add %g1, 0x75, %g1 ! FFFF9FE2540F00F0 ELSE:L2-B003 0 chksum++ | |
18312 | andcc %l0, 0x40, %g0 ! FFFF9FE2540F00F4 SKIP:L2-B004 0 | |
18313 | bnz,a,pn %xcc, BL80069 ! FFFF9FE2540F00F8 SKIP:L2-B004 0 | |
18314 | ldstuba [%g5+0x001A]%asi, %o0 ! FFFF9FE2540F00FC SKIP:L2-B004 0 S >BD80061 | |
18315 | .word 0xA3A981BE ! FFFF9FE2540F0100 SKIP:L2-B004 0 S illop | |
18316 | or %g1, %l2, %i0 ! FFFF9FE2540F0104 SKIP:L2-B004 0 S | |
18317 | and %l0, %i4, %l0 ! FFFF9FE2540F0108 SKIP:L2-B004 0 S | |
18318 | sethi %hh(0x545212A0FF00),%l6 ! FFFF9FE2540F010C SKIP:L2-B004 0 SUBR112 | |
18319 | or %l6,%hm(0x545212A0FF00),%l6 ! FFFF9FE2540F0110 SKIP:L2-B004 0 | |
18320 | sethi %lm(0x545212A0FF00),%l5 ! FFFF9FE2540F0114 SKIP:L2-B004 0 | |
18321 | or %l5,%lo(0x545212A0FF00),%l5 ! FFFF9FE2540F0118 SKIP:L2-B004 0 | |
18322 | .word 0x83F00000 ! FFFF9FE2540F011C SKIP:L2-B004 0 illop | |
18323 | or %l6, %l5, %l6 ! FFFF9FE2540F0120 SKIP:L2-B004 0 | |
18324 | jmpl %l6+0x0000, %o7 ! FFFF9FE2540F0124 SKIP:L2-B004 0 S | |
18325 | orcc %o1, %o2, %o1 ! FFFF9FE2540F0128 SKIP:L2-B004 0 S | |
18326 | .word 0xAB9749E3 ! FFFF9FE2540F012C SKIP:L2-B004 0 S illop | |
18327 | xorcc %i0, %o2, %i5 ! FFFF9FE2540F0130 SKIP:L2-B004 0 S | |
18328 | fpmerge %f30, %f31, %f24 ! FFFF9FE2540F0134 SKIP:L2-B004 0 S | |
18329 | xnor %o0, %o2, %i2 ! FFFF9FE2540F0138 SKIP:L2-B004 0 S | |
18330 | andncc %i5, %o5, %l4 ! FFFF9FE2540F013C SKIP:L2-B004 0 S | |
18331 | .word 0xF960EB5E ! FFFF9FE2540F0140 SKIP:L2-B004 0 illop | |
18332 | sdiv %l0, %g7, %l4 ! FFFF9FE2540F0144 SKIP:L2-B004 0 S | |
18333 | .word 0xF47802EF ! FFFF9FE2540F0148 SKIP:L2-B004 0 S random | |
18334 | bvs,a,pt %xcc, BL80062 ! FFFF9FE2540F014C SKIP:L2-B004 0 L | |
18335 | BL80062:.word 0xA9CE2719 ! FFFF9FE2540F0150 SKIP:L2-B004 0 S illop | |
18336 | ba,a BL80063 ! FFFF9FE2540F0154 SKIP:L2-B004 0 L | |
18337 | subcc %i0, %o5, %l2 ! FFFF9FE2540F0158 SKIP:L2-B004 0 S | |
18338 | nop ! FFFF9FE2540F015C SKIP:L2-B004 0 S | |
18339 | bpos,pt %icc, BL80063 ! FFFF9FE2540F0160 SKIP:L2-B004 0 L | |
18340 | .word 0x97A318E6 ! FFFF9FE2540F0164 SKIP:L2-B004 0 S illop | |
18341 | bl,pn %icc, BL80064 ;.empty ! FFFF9FE2540F0168 SKIP:L2-B004 0 L | |
18342 | .word 0xE9C79526 ! FFFF9FE2540F016C SKIP:L2-B004 0 L random | |
18343 | ta %xcc, 0x46 ! FFFF9FE2540F0170 SKIP:L2-B004 0 S demap-page | |
18344 | BL80064:.word 0x97ABE771 ! FFFF9FE2540F0174 SKIP:L2-B004 0 L illop | |
18345 | BL80065:.word 0xEE1248ED ! FFFF9FE2540F0178 SKIP:L2-B004 0 L random | |
18346 | BL80066:fbn,a,pt %fcc3, BL80067 ;.empty ! FFFF9FE2540F017C SKIP:L2-B004 0 L | |
18347 | BL80067:fbule,a BL80068 ! FFFF9FE2540F0180 SKIP:L2-B004 0 L | |
18348 | BL80063:fcmpeq32 %f24, %f22, %l1 ! FFFF9FE2540F0184 SKIP:L2-B004 0 S | |
18349 | BL80068:add %g1, 0x7BC, %g1 ! FFFF9FE2540F0188 SKIP:L2-B004 0 chksum++ | |
18350 | fba BL80070 ! FFFF9FE2540F018C SKIP:L2-B004 0 | |
18351 | fcmpd %fcc3, %f32, %f44 ! FFFF9FE2540F0190 SKIP:L2-B004 0 S | |
18352 | BL80069: ! ELSE:L2-B005 | |
18353 | fandnot1s %f30, %f27, %f21 ! FFFF9FE2540F0194 ELSE:L2-B005 0 S | |
18354 | fmovsle %xcc, %f9, %f10 ! FFFF9FE2540F0198 ELSE:L2-B005 0 S | |
18355 | srl %o1, 0x1, %o0 ! FFFF9FE2540F019C ELSE:L2-B005 0 S | |
18356 | fcmple32 %f18, %f16, %o4 ! FFFF9FE2540F01A0 ELSE:L2-B005 0 S | |
18357 | add %g1, 0x30A, %g1 ! FFFF9FE2540F01A4 ELSE:L2-B005 0 chksum++ | |
18358 | ldxa [%g7+%g0]0x39, %g1 ! FFFF9FE2540F01A8 ELSE:L2-B005 0 S BAD-ASI | |
18359 | orcc %o4, %g1, %o4 ! FFFF9FE2540F01AC ELSE:L2-B005 0 S | |
18360 | .word 0xDD533272 ! FFFF9FE2540F01B0 ELSE:L2-B005 0 S illop | |
18361 | fsubs %f5, %f10, %f2 ! FFFF9FE2540F01B4 ELSE:L2-B005 0 S | |
18362 | BL80070: ! ELSE:L2-B005 | |
18363 | add %g1, 0x75E, %g1 ! FFFF9FE2540F01B8 ELSE:L2-B005 0 chksum++ | |
18364 | .word 0xEBB3DB73 ! FFFF9FE2540F01BC SKIP:L2-B006 0 illop | |
18365 | bz,pt %xcc, BL80071 ! FFFF9FE2540F01C0 SKIP:L2-B006 0 | |
18366 | sdivx %o0, %l2, %i2 ! FFFF9FE2540F01C4 SKIP:L2-B006 0 S | |
18367 | .word 0x81C7E008 ! FFFF9FE2540F01C8 SKIP:L2-B006 0 S random | |
18368 | pdist %f26, %f30, %f26 ! FFFF9FE2540F01CC SKIP:L2-B006 0 S | |
18369 | .word 0xD16F35D2 ! FFFF9FE2540F01D0 SKIP:L2-B006 0 illop | |
18370 | ldx [%g4-0x0088], %g4 ! FFFF9FE2540F01D4 SKIP:L2-B006 0 ptr_chase | |
18371 | .word 0x83880000 ! FFFF9FE2540F01D8 SKIP:L2-B006 0 random | |
18372 | ldx [%g4-0x0088], %g4 ! FFFF9FE2540F01DC SKIP:L2-B006 0 ptr_chase | |
18373 | ldx [%g4-0x0088], %g4 ! FFFF9FE2540F01E0 SKIP:L2-B006 0 ptr_chase | |
18374 | fcmple16 %f18, %f26, %i4 ! FFFF9FE2540F01E4 SKIP:L2-B006 0 S | |
18375 | or %l0, %g1, %i3 ! FFFF9FE2540F01E8 SKIP:L2-B006 0 S | |
18376 | add %g1, 0x14A, %g1 ! FFFF9FE2540F01EC SKIP:L2-B006 0 chksum++ | |
18377 | call .+8 ! FFFF9FE2540F01F0 SKIP:L2-B006 0 S | |
18378 | xorcc %o4, %g1, %o5 ! FFFF9FE2540F01F4 SKIP:L2-B006 0 S | |
18379 | andncc %i4, %o4, %i2 ! FFFF9FE2540F01F8 SKIP:L2-B006 0 S | |
18380 | .word 0x97A80A6C ! FFFF9FE2540F01FC SKIP:L2-B006 0 S illop | |
18381 | stxa %i2, [%g7+%g0]0x0F ! FFFF9FE2540F0200 SKIP:L2-B006 0 S BAD-ASI | |
18382 | array16 %i4, %l0, %o0 ! FFFF9FE2540F0204 SKIP:L2-B006 0 S | |
18383 | .word 0x85A81C80 ! FFFF9FE2540F0208 SKIP:L2-B006 0 illop | |
18384 | .word 0x81EC8170 ! FFFF9FE2540F020C SKIP:L2-B006 0 S illop | |
18385 | BL80071: ! ELSE:L2-B007 | |
18386 | fmovsne %fcc3, %f8, %f2 ! FFFF9FE2540F0210 ELSE:L2-B007 0 S | |
18387 | xor %o0, %i2, %l2 ! FFFF9FE2540F0214 ELSE:L2-B007 0 S | |
18388 | .word 0xAFEB50C9 ! FFFF9FE2540F0218 ELSE:L2-B007 0 S illop | |
18389 | alignaddr %o5, %i2, %o5 ! FFFF9FE2540F021C ELSE:L2-B007 0 S | |
18390 | udivcc %i5, %g7, %g5 ! FFFF9FE2540F0220 ELSE:L2-B007 0 S | |
18391 | rd %gsr, %l6 ! FFFF9FE2540F0224 ELSE:L2-B007 0 S | |
18392 | wr %l6, 0x68, %gsr ! FFFF9FE2540F0228 ELSE:L2-B007 0 S | |
18393 | add %g1, 0xB9A, %g1 ! FFFF9FE2540F022C ELSE:L2-B007 0 chksum++ | |
18394 | fcmpd %fcc3, %f12, %f32 ! FFFF9FE2540F0230 ELSE:L2-B007 0 S | |
18395 | array16 %o5, %o0, %l2 ! FFFF9FE2540F0234 ELSE:L2-B007 0 S | |
18396 | fpack16 %f20, %f19 ! FFFF9FE2540F0238 ELSE:L2-B007 0 S | |
18397 | bvc,a BL80072 ;.empty ! FFFF9FE2540F023C ELSE:L2-B007 0 L | |
18398 | fbne,a,pt %fcc3, BL80073 ! FFFF9FE2540F0240 ELSE:L2-B007 0 L | |
18399 | pdist %f22, %f26, %f22 ! FFFF9FE2540F0244 ELSE:L2-B007 0 S | |
18400 | orn %o1, %i0, %i3 ! FFFF9FE2540F0248 ELSE:L2-B007 0 S | |
18401 | bvc BL80074 ! FFFF9FE2540F024C ELSE:L2-B007 0 L | |
18402 | BL80074:udivcc %l2, %g0, %o1 ! FFFF9FE2540F0250 ELSE:L2-B007 0 S | |
18403 | .word 0xC4C340F2 ! FFFF9FE2540F0254 ELSE:L2-B007 0 S random | |
18404 | BL80072:brgz,pn %g1, BL80073 ! FFFF9FE2540F0258 ELSE:L2-B007 0 L | |
18405 | BL80073:orn %o6, -1, %o6 ! FFFF9FE2540F025C ELSE:L2-B007 0 S | |
18406 | add %g1, 0x646, %g1 ! FFFF9FE2540F0260 ELSE:L2-B007 0 chksum++ | |
18407 | BL80075: ! ELSE:L2-B007 | |
18408 | .word 0x22B33DB1 ! FFFF9FE2540F0264 ELSE:L2-B007 0 random | |
18409 | andcc %l2, 0x1, %g0 ! FFFF9FE2540F0268 SKIP:L2-B008 0 | |
18410 | .word 0xBBDAF552 ! FFFF9FE2540F026C SKIP:L2-B008 0 illop | |
18411 | bmask %i0, %o0, %i3 ! FFFF9FE2540F0270 SKIP:L2-B008 0 S | |
18412 | xnorcc %o5, %i0, %l1 ! FFFF9FE2540F0274 SKIP:L2-B008 0 S | |
18413 | movlg %fcc1, %o6, %o2 ! FFFF9FE2540F0278 SKIP:L2-B008 0 S | |
18414 | fnegs %f4, %f9 ! FFFF9FE2540F027C SKIP:L2-B008 0 S | |
18415 | .word 0x8BD33516 ! FFFF9FE2540F0280 SKIP:L2-B008 0 S illop | |
18416 | fbu,pt %fcc0, BL80076 ! FFFF9FE2540F0284 SKIP:L2-B008 0 L | |
18417 | BL80076:fadds %f9, %f9, %f3 ! FFFF9FE2540F0288 SKIP:L2-B008 0 S | |
18418 | xorcc %i4, %l2, %i4 ! FFFF9FE2540F028C SKIP:L2-B008 0 S | |
18419 | bgu,pn %xcc, BL80077 ! FFFF9FE2540F0290 SKIP:L2-B008 0 L | |
18420 | .word 0x95906000 ! FFFF9FE2540F0294 SKIP:L2-B008 0 S random | |
18421 | BL80077:.word 0xA9A20090 ! FFFF9FE2540F0298 SKIP:L2-B008 0 illop | |
18422 | add %g1, 0x550, %g1 ! FFFF9FE2540F029C SKIP:L2-B008 0 chksum++ | |
18423 | fmovdvs %xcc, %f60, %f60 ! FFFF9FE2540F02A0 SKIP:L2-B008 0 S | |
18424 | edge32ln %o5, %o3, %i0 ! FFFF9FE2540F02A4 SKIP:L2-B008 0 S | |
18425 | orn %i3, %l1, %i3 ! FFFF9FE2540F02A8 SKIP:L2-B008 0 S | |
18426 | cmp %o2, %o6 ! FFFF9FE2540F02AC SKIP:L2-B008 0 S | |
18427 | andn %o5, %o3, %l2 ! FFFF9FE2540F02B0 SKIP:L2-B008 0 S | |
18428 | swap [%g4-0x0024], %i4 ! FFFF9FE2540F02B4 SKIP:L2-B008 0 S >BD80089 | |
18429 | fba,a BL80079 ! FFFF9FE2540F02B8 SKIP:L2-B008 0 | |
18430 | array8 %o3, %i0, %i2 ! FFFF9FE2540F02BC SKIP:L2-B008 0 S | |
18431 | BL80078: ! ELSE:L2-B009 | |
18432 | orn %i3, %i3, %o4 ! FFFF9FE2540F02C0 ELSE:L2-B009 0 S | |
18433 | edge16ln %o5, %o3, %o5 ! FFFF9FE2540F02C4 ELSE:L2-B009 0 S | |
18434 | edge8 %i4, %i3, %i2 ! FFFF9FE2540F02C8 ELSE:L2-B009 0 S | |
18435 | .word 0xD6B32621 ! FFFF9FE2540F02CC ELSE:L2-B009 0 S random | |
18436 | or %i2, %o5, %o1 ! FFFF9FE2540F02D0 ELSE:L2-B009 0 S | |
18437 | .word 0x06231E4C ! FFFF9FE2540F02D4 ELSE:L2-B009 0 S illop | |
18438 | .word 0x9DE3A060 ! FFFF9FE2540F02D8 ELSE:L2-B009 0 random | |
18439 | or %l6,%hm(0x9DE3A060),%l6 ! FFFF9FE2540F02DC ELSE:L2-B009 0 | |
18440 | sethi %lm(0x9DE3A060),%l5 ! FFFF9FE2540F02E0 ELSE:L2-B009 0 | |
18441 | or %l5,%lo(0x9DE3A060),%l5 ! FFFF9FE2540F02E4 ELSE:L2-B009 0 | |
18442 | .word 0x8357AD6F ! FFFF9FE2540F02E8 ELSE:L2-B009 0 illop | |
18443 | or %l6, %l5, %l6 ! FFFF9FE2540F02EC ELSE:L2-B009 0 | |
18444 | jmpl %l6+0x0000, %o7 ! FFFF9FE2540F02F0 ELSE:L2-B009 0 S | |
18445 | fcmps %fcc3, %f10, %f3 ! FFFF9FE2540F02F4 ELSE:L2-B009 0 S | |
18446 | cmp %l2, %o1 ! FFFF9FE2540F02F8 ELSE:L2-B009 0 S | |
18447 | .word 0xCBBA9C2E ! FFFF9FE2540F02FC ELSE:L2-B009 0 S illop_VIS | |
18448 | .word 0xB1AB88E1 ! FFFF9FE2540F0300 ELSE:L2-B009 0 S illop | |
18449 | andncc %i2, %i4, %i5 ! FFFF9FE2540F0304 ELSE:L2-B009 0 S | |
18450 | add %g1, 0x60B, %g1 ! FFFF9FE2540F0308 ELSE:L2-B009 0 chksum++ | |
18451 | fpadd16 %f24, %f30, %f20 ! FFFF9FE2540F030C ELSE:L2-B009 0 S | |
18452 | andcc %o1, %i4, %i2 ! FFFF9FE2540F0310 ELSE:L2-B009 0 S | |
18453 | edge32l %i2, %o5, %o1 ! FFFF9FE2540F0314 ELSE:L2-B009 0 S | |
18454 | .word 0x9BAE8C23 ! FFFF9FE2540F0318 ELSE:L2-B009 0 S illop | |
18455 | BL80079: ! ELSE:L2-B009 | |
18456 | add %g1, 0xB53, %g1 ! FFFF9FE2540F031C ELSE:L2-B009 0 chksum++ | |
18457 | .word 0x83880000 ! FFFF9FE2540F0320 LOOP:L1-B000 0 S random | |
18458 | pdist %f26, %f22, %f18 ! FFFF9FE2540F0324 LOOP:L1-B000 0 S | |
18459 | edge8ln %o5, %l1, %i0 ! FFFF9FE2540F0328 LOOP:L1-B000 0 S | |
18460 | pdist %f18, %f26, %f22 ! FFFF9FE2540F032C LOOP:L1-B000 0 S | |
18461 | .word 0x9FD0A3EB ! FFFF9FE2540F0330 LOOP:L1-B000 0 S illop | |
18462 | orn %o0, %o3, %o0 ! FFFF9FE2540F0334 LOOP:L1-B000 0 S | |
18463 | orcc %o0, %i5, %o1 ! FFFF9FE2540F0338 LOOP:L1-B000 0 S | |
18464 | srlx %l3, 0x1, %l3 ! FFFF9FE2540F033C LOOP:L1-B000 0 | |
18465 | .word 0x142D789E ! FFFF9FE2540F0340 LOOP:L1-B000 0 illop | |
18466 | bne,pt %xcc, BL80080 ! FFFF9FE2540F0344 LOOP:L1-B000 0 | |
18467 | fpadd32 %f26, %f30, %f16 ! FFFF9FE2540F0348 LOOP:L1-B000 0 S | |
18468 | add %g1, 0xD2E, %g1 ! FFFF9FE2540F034C LOOP:L1-B000 0 chksum++ | |
18469 | fcmpd %fcc2, %f14, %f46 ! FFFF9FE2540F0350 SUBR:L0-B000 0 S | |
18470 | .word 0x9DE3A060 ! FFFF9FE2540F0354 SUBR:L0-B000 0 S random | |
18471 | fcmple16 %f24, %f30, %o4 ! FFFF9FE2540F0358 SUBR:L0-B000 0 S | |
18472 | and %i2, %o0, %o0 ! FFFF9FE2540F035C SUBR:L0-B000 0 S | |
18473 | .word 0xCFD7E3D9 ! FFFF9FE2540F0360 SUBR:L0-B000 0 S illop | |
18474 | xnorcc %i5, %o4, %o3 ! FFFF9FE2540F0364 SUBR:L0-B000 0 S | |
18475 | ta %xcc, 0x45 ! FFFF9FE2540F0368 SUBR:L0-B000 0 demap-stack | |
18476 | add %g1, 0xF77, %i0 ! FFFF9FE2540F036C SUBR:L0-B000 0 | |
18477 | add %g1, 0xB0C, %g1 ! FFFF9FE2540F0370 SUBR:L0-B000 0 chksum++ | |
18478 | .word 0x8D8B6BFD ! FFFF9FE2540F0374 SUBR:L0-B000 0 illop | |
18479 | restore %i0, %l7, %o0 ! FFFF9FE2540F0378 SUBR:L0-B000 0 | |
18480 | ||
18481 | SECTION .btext041_pg1 TEXT_VA=0xffff9fe2540f0000 | |
18482 | attr_text { | |
18483 | Name = .btext041_pg1, | |
18484 | VA = 0xffff9fe2540f0000, | |
18485 | RA = 0xebfef0000, | |
18486 | PA = ra2pa(0xebfef0000,0), | |
18487 | tsbonly, | |
18488 | part_0_ctx_nonzero_tsb_config_1, | |
18489 | TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1, | |
18490 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18491 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18492 | } | |
18493 | .text; .skip 8 | |
18494 | ||
18495 | !======================================================================== | |
18496 | ||
18497 | SECTION .btext042 TEXT_VA=0x545212a0ff00 | |
18498 | attr_text { | |
18499 | Name = .btext042, | |
18500 | VA = 0x545212a0ff00, | |
18501 | RA = 0xebfecff00, | |
18502 | PA = ra2pa(0xebfecff00,0), | |
18503 | notsb | |
18504 | } | |
18505 | ||
18506 | SECTION .btext042_pg0 TEXT_VA=0x545212a00000 | |
18507 | attr_text { | |
18508 | Name = .btext042_pg0, | |
18509 | VA = 0x545212a00000, | |
18510 | RA = 0xebfec0000, | |
18511 | PA = ra2pa(0xebfec0000,0), | |
18512 | tsbonly, | |
18513 | part_0_ctx_nonzero_tsb_config_1, | |
18514 | TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1, | |
18515 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18516 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18517 | } | |
18518 | .text; .skip 8 | |
18519 | ||
18520 | ||
18521 | SECTION .btext042 | |
18522 | .text | |
18523 | .global SUBR112; SUBR112: | |
18524 | BL80082: ! SUBR:L0-B000 | |
18525 | add %g1, 0xA6, %g1 ! 0000545212A0FF00 SUBR:L0-B000 0 chksum++ | |
18526 | fble,pt %fcc1, BL80081 ! 0000545212A0FF04 SUBR:L0-B000 0 | |
18527 | save %o6, -128, %o6 ! 0000545212A0FF08 SUBR:L0-B000 0 | |
18528 | BL80081: ! SUBR:L0-B000 | |
18529 | .word 0xBDAA2069 ! 0000545212A0FF0C SUBR:L0-B000 0 illop | |
18530 | or %l7,%hm(0x10BDAA2069),%l7 ! 0000545212A0FF10 SUBR:L0-B000 0 | |
18531 | sethi %lm(0x10BDAA2069),%l6 ! 0000545212A0FF14 SUBR:L0-B000 0 | |
18532 | or %l6,%lo(0x10BDAA2069),%l6 ! 0000545212A0FF18 SUBR:L0-B000 0 | |
18533 | sllx %l7, 0x20, %l7 ! 0000545212A0FF1C SUBR:L0-B000 0 | |
18534 | .word 0xFA18FF8E ! 0000545212A0FF20 SUBR:L0-B000 0 illop | |
18535 | add %g1, 0x966, %g1 ! 0000545212A0FF24 SUBR:L0-B000 0 chksum++ | |
18536 | add %i5, %g1, %i0 ! 0000545212A0FF28 SWCH:L1-B000 0 | |
18537 | andcc %i0, 0x4, %g0 ! 0000545212A0FF2C SWCH:L1-B000 0 | |
18538 | .word 0x83880000 ! 0000545212A0FF30 SWCH:L1-B000 0 random | |
18539 | add %g1, 0x11E, %g1 ! 0000545212A0FF34 SWCH:L1-B000 0 chksum++ | |
18540 | andcc %i0, 0x200, %g0 ! 0000545212A0FF38 SWCH:L1-B000 0 | |
18541 | bnz,pt %xcc, BL80094 ! 0000545212A0FF3C SWCH:L1-B000 0 | |
18542 | andcc %i0, 0x10, %g0 ! 0000545212A0FF40 SWCH:L1-B000 0 | |
18543 | bnz,pn %xcc, BL80088 ! 0000545212A0FF44 SWCH:L1-B000 0 | |
18544 | andcc %i0, 0x1, %g0 ! 0000545212A0FF48 SWCH:L1-B000 0 | |
18545 | bnz,pt %xcc, BL80083 ! 0000545212A0FF4C SWCH:L1-B000 0 | |
18546 | .word 0x0A7FF9E5 ! 0000545212A0FF50 SWCH:L1-B000 0 S illop | |
18547 | fmovdpos %icc, %f20, %f20 ! 0000545212A0FF54 SWCH:L1-B000 0 S | |
18548 | sll %i2, %g1, %o2 ! 0000545212A0FF58 SWCH:L1-B000 0 S | |
18549 | edge32l %o2, %o2, %o2 ! 0000545212A0FF5C SWCH:L1-B000 0 S | |
18550 | .word 0xEE327A86 ! 0000545212A0FF60 SWCH:L1-B000 0 random | |
18551 | fba,pn %fcc3, BL80104 ! 0000545212A0FF64 SWCH:L1-B000 0 | |
18552 | ta %xcc, 0x46 ! 0000545212A0FF68 SWCH:L1-B000 0 S demap-page | |
18553 | BL80083:add %g1, 0x51E, %g1 ! 0000545212A0FF6C CASE:L2-B000 0 chksum++ | |
18554 | andcc %i2, %g1, %o2 ! 0000545212A0FF70 CASE:L2-B000 0 S | |
18555 | alignaddr %g1, %i3, %i3 ! 0000545212A0FF74 CASE:L2-B000 0 S | |
18556 | .word 0xBDDC6351 ! 0000545212A0FF78 CASE:L2-B000 0 S illop | |
18557 | movcc %xcc, -650, %o5 ! 0000545212A0FF7C CASE:L2-B000 0 S | |
18558 | fpmerge %f31, %f22, %f18 ! 0000545212A0FF80 CASE:L2-B000 0 S | |
18559 | .word 0x9DE3A060 ! 0000545212A0FF84 CASE:L2-B000 0 S random | |
18560 | fba,a,pn %fcc3, BL80104 ! 0000545212A0FF88 CASE:L2-B000 0 | |
18561 | fxors %f23, %f26, %f23 ! 0000545212A0FF8C CASE:L2-B000 0 S | |
18562 | BL80088:.word 0x97A19F40 ! 0000545212A0FF90 CASE:L2-B001 0 illop | |
18563 | .word 0x93AC801C ! 0000545212A0FF94 CASE:L2-B001 0 S illop | |
18564 | andncc %i0, %o2, %o5 ! 0000545212A0FF98 CASE:L2-B001 0 S | |
18565 | fcmpd %fcc0, %f40, %f0 ! 0000545212A0FF9C CASE:L2-B001 0 S | |
18566 | fbge,a,pt %fcc0, BL80084 ;.empty ! 0000545212A0FFA0 CASE:L2-B001 0 L | |
18567 | BL80084:bne,pt %xcc, BL80085 ! 0000545212A0FFA4 CASE:L2-B001 0 L | |
18568 | orncc %o2, %i2, %i2 ! 0000545212A0FFA8 CASE:L2-B001 0 S | |
18569 | BL80085:bgu,a,pn %icc, BL80086 ! 0000545212A0FFAC CASE:L2-B001 0 L | |
18570 | srlx %o5, 0x1, %o5 ! 0000545212A0FFB0 CASE:L2-B001 0 S | |
18571 | .word 0xBCEAC5CC ! 0000545212A0FFB4 CASE:L2-B001 0 S illop | |
18572 | fbug,a,pn %fcc2, BL80087 ! 0000545212A0FFB8 CASE:L2-B001 0 L | |
18573 | BL80086:fsubd %f36, %f32, %f14 ! 0000545212A0FFBC CASE:L2-B001 0 S | |
18574 | BL80087:add %g1, 0xB7B, %g1 ! 0000545212A0FFC0 CASE:L2-B001 0 chksum++ | |
18575 | fba,a BL80104 ! 0000545212A0FFC4 CASE:L2-B001 0 | |
18576 | .word 0xA2EBB534 ! 0000545212A0FFC8 CASE:L2-B001 0 S illop | |
18577 | BL80094:add %g1, 0x381, %g1 ! 0000545212A0FFCC CASE:L2-B002 0 chksum++ | |
18578 | .word 0x93A01A06 ! 0000545212A0FFD0 CASE:L2-B002 0 S illop | |
18579 | brgz,a,pn %i3, BL80089 ;.empty ! 0000545212A0FFD4 CASE:L2-B002 0 L | |
18580 | fbg,a BL80090 ! 0000545212A0FFD8 CASE:L2-B002 0 L | |
18581 | .word 0xFA1AB162 ! 0000545212A0FFDC CASE:L2-B002 0 S illop | |
18582 | fsrc2s %f18, %f17 ! 0000545212A0FFE0 CASE:L2-B002 0 S | |
18583 | array16 %o5, %o5, %i5 ! 0000545212A0FFE4 CASE:L2-B002 0 S | |
18584 | BL80089:.word 0xAC11E438 ! 0000545212A0FFE8 CASE:L2-B002 0 S random | |
18585 | bneg,a BL80091 ;.empty ! 0000545212A0FFEC CASE:L2-B002 0 L | |
18586 | BL80090:.word 0xC7EB0B49 ! 0000545212A0FFF0 CASE:L2-B002 0 L random | |
18587 | bnz,pn %icc, BL80092 ;.empty ! 0000545212A0FFF4 CASE:L2-B002 0 L | |
18588 | .word 0xB1AA4457 ! 0000545212A0FFF8 CASE:L2-B002 0 L illop | |
18589 | BL80092:ta %xcc, 0x46 ! 0000545212A0FFFC CASE:L2-B002 0 S demap-page | |
18590 | fpadd16s %f17, %f19, %f29 ! 0000545212A10000 CASE:L2-B002 0 S | |
18591 | call .+8 ! 0000545212A10004 CASE:L2-B002 0 L | |
18592 | BL80093:xorcc %i1, %o1, %o1 ! 0000545212A10008 CASE:L2-B002 0 S | |
18593 | BL80091:xnor %i2, %i3, %i2 ! 0000545212A1000C CASE:L2-B002 0 S | |
18594 | fcmpd %fcc2, %f0, %f38 ! 0000545212A10010 CASE:L2-B002 0 S | |
18595 | add %g1, 0x259, %g1 ! 0000545212A10014 CASE:L2-B002 0 chksum++ | |
18596 | fba,pt %fcc1, BL80104 ! 0000545212A10018 CASE:L2-B002 0 | |
18597 | wr %g1, -675, %fprs ! 0000545212A1001C CASE:L2-B002 0 S | |
18598 | BL80096:add %g1, 0xB41, %g1 ! 0000545212A10020 CASE:L2-B003 0 chksum++ | |
18599 | fexpand %f29, %f22 ! 0000545212A10024 CASE:L2-B003 0 S | |
18600 | ldub [%g4+0x001B], %o0 ! 0000545212A10028 CASE:L2-B003 0 S <BD80095 | |
18601 | .word 0x83F49DF6 ! 0000545212A1002C CASE:L2-B003 0 illop | |
18602 | or %l6,%hm(0x1083F49DF6),%l6 ! 0000545212A10030 CASE:L2-B003 0 | |
18603 | .word 0xBFA3C568 ! 0000545212A10034 CASE:L2-B003 0 illop | |
18604 | or %l5,%lo(0x1083F49DF6),%l5 ! 0000545212A10038 CASE:L2-B003 0 | |
18605 | sllx %l6, 0x20, %l6 ! 0000545212A1003C CASE:L2-B003 0 | |
18606 | or %l6, %l5, %l6 ! 0000545212A10040 CASE:L2-B003 0 | |
18607 | jmpl %l6+0x0000, %o7 ! 0000545212A10044 CASE:L2-B003 0 S | |
18608 | bshuffle %f20, %f18, %f16 ! 0000545212A10048 CASE:L2-B003 0 S | |
18609 | xnorcc %o5, %i5, %i3 ! 0000545212A1004C CASE:L2-B003 0 S | |
18610 | faddd %f44, %f60, %f40 ! 0000545212A10050 CASE:L2-B003 0 S | |
18611 | .word 0xD1DB07CC ! 0000545212A10054 CASE:L2-B003 0 illop | |
18612 | cmp %i3, %i5 ! 0000545212A10058 CASE:L2-B003 0 S | |
18613 | BL80104: ! SWCH:L1-B000 | |
18614 | add %g1, 0xAB3, %g1 ! 0000545212A1005C SWCH:L1-B000 0 chksum++ | |
18615 | .word 0x85A9107E ! 0000545212A10060 SWCH:L1-B000 0 S illop | |
18616 | .word 0x9DCEB2F5 ! 0000545212A10064 SWCH:L1-B000 0 L illop | |
18617 | fpack16 %f28, %f29 ! 0000545212A10068 SWCH:L1-B000 0 S | |
18618 | sub %i0, %i3, %i2 ! 0000545212A1006C SWCH:L1-B000 0 S | |
18619 | xor %i3, %i5, %i3 ! 0000545212A10070 SWCH:L1-B000 0 S | |
18620 | bne,a BL80098 ;.empty ! 0000545212A10074 SWCH:L1-B000 0 L | |
18621 | ble BL80099 ! 0000545212A10078 SWCH:L1-B000 0 L | |
18622 | ta %xcc, 0x46 ! 0000545212A1007C SWCH:L1-B000 0 S demap-page | |
18623 | BL80098:be,a BL80100 ! 0000545212A10080 SWCH:L1-B000 0 L | |
18624 | fcmpgt16 %f30, %f18, %i5 ! 0000545212A10084 SWCH:L1-B000 0 S | |
18625 | BL80097:bn,pn %xcc, BL80101 ! 0000545212A10088 SWCH:L1-B000 0 L | |
18626 | BL80100:.word 0xDA8CB19F ! 0000545212A1008C SWCH:L1-B000 0 S random | |
18627 | ba BL80102 ! 0000545212A10090 SWCH:L1-B000 0 L | |
18628 | orcc %o4, %i3, %o4 ! 0000545212A10094 SWCH:L1-B000 0 S | |
18629 | BL80099:ble BL80102 ! 0000545212A10098 SWCH:L1-B000 0 L | |
18630 | BL80102:andn %o4, %o5, %o5 ! 0000545212A1009C SWCH:L1-B000 0 S | |
18631 | fbu,pt %fcc2, BL80103 ! 0000545212A100A0 SWCH:L1-B000 0 L | |
18632 | BL80101:xorcc %i2, %i3, %l4 ! 0000545212A100A4 SWCH:L1-B000 0 S | |
18633 | BL80103:.word 0x9F96201C ! 0000545212A100A8 SWCH:L1-B000 0 illop | |
18634 | and %i4, %l1, %l1 ! 0000545212A100AC SUBR:L0-B000 0 S | |
18635 | ldxa [%g7+%g0]0xDD, %i5 ! 0000545212A100B0 SUBR:L0-B000 0 S BAD-ASI | |
18636 | ldx [%g2+0x0028], %g3 ! 0000545212A100B4 SUBR:L0-B000 0 S BASE<BD80212 | |
18637 | pdist %f20, %f28, %f22 ! 0000545212A100B8 SUBR:L0-B000 0 S | |
18638 | ldx [%g2+0x0048], %g3 ! 0000545212A100BC SUBR:L0-B000 0 S BASE<BD80105 | |
18639 | .word 0xC5D0BC22 ! 0000545212A100C0 SUBR:L0-B000 0 S illop | |
18640 | xor %o0, %o4, %i0 ! 0000545212A100C4 SUBR:L0-B000 0 S | |
18641 | fpmerge %f17, %f23, %f24 ! 0000545212A100C8 SUBR:L0-B000 0 S | |
18642 | ldx [%g2+0x0030], %g3 ! 0000545212A100CC SUBR:L0-B000 0 S BASE<BD80026 | |
18643 | .word 0xB57731D4 ! 0000545212A100D0 SUBR:L0-B000 0 illop | |
18644 | return %i7+0x0008 ! 0000545212A100D4 SUBR:L0-B000 0 | |
18645 | .word 0xEFFD6720 ! 0000545212A100D8 SUBR:L0-B000 0 illop | |
18646 | ||
18647 | SECTION .btext042_pg1 TEXT_VA=0x545212a10000 | |
18648 | attr_text { | |
18649 | Name = .btext042_pg1, | |
18650 | VA = 0x545212a10000, | |
18651 | RA = 0xebfed0000, | |
18652 | PA = ra2pa(0xebfed0000,0), | |
18653 | tsbonly, | |
18654 | part_0_ctx_nonzero_tsb_config_1, | |
18655 | TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1, | |
18656 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18657 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18658 | } | |
18659 | .text; .skip 8 | |
18660 | ||
18661 | !======================================================================== | |
18662 | ||
18663 | SECTION .btext043 TEXT_VA=0x29d78fffff00 | |
18664 | attr_text { | |
18665 | Name = .btext043, | |
18666 | VA = 0x29d78fffff00, | |
18667 | RA = ra2pa(0xe6fffff00,0), | |
18668 | PA = ra2pa(0xe6fffff00,0), | |
18669 | notsb | |
18670 | } | |
18671 | ||
18672 | SECTION .btext043_pg0 TEXT_VA=0x29d780000000 | |
18673 | attr_text { | |
18674 | Name = .btext043_pg0, | |
18675 | VA = 0x29d780000000, | |
18676 | RA = ra2pa(0xe60000000,0), | |
18677 | PA = ra2pa(0xe60000000,0), | |
18678 | tsbonly, | |
18679 | part_0_ctx_nonzero_tsb_config_0, | |
18680 | TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1, | |
18681 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18682 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18683 | } | |
18684 | .text; .skip 8 | |
18685 | ||
18686 | ||
18687 | SECTION .btext043 | |
18688 | .text | |
18689 | .global SUBR113; SUBR113: | |
18690 | BL80107: ! SUBR:L0-B000 | |
18691 | add %g1, 0xE24, %g1 ! 000029D78FFFFF00 SUBR:L0-B000 0 chksum++ | |
18692 | bpos,pn %icc, BL80106 ! 000029D78FFFFF04 SUBR:L0-B000 0 | |
18693 | .word 0xCDDB20DC ! 000029D78FFFFF08 SUBR:L0-B000 0 illop | |
18694 | BL80106: ! SUBR:L0-B000 | |
18695 | .word 0xBAE9FDC0 ! 000029D78FFFFF0C SUBR:L0-B000 0 illop | |
18696 | .word 0x92EC8115 ! 000029D78FFFFF10 SUBR:L0-B000 0 illop | |
18697 | sethi %lm(0x10BAE9FDC0),%l6 ! 000029D78FFFFF14 SUBR:L0-B000 0 | |
18698 | or %l6,%lo(0x10BAE9FDC0),%l6 ! 000029D78FFFFF18 SUBR:L0-B000 0 | |
18699 | sllx %l7, 0x20, %l7 ! 000029D78FFFFF1C SUBR:L0-B000 0 | |
18700 | .word 0x8FDAB0EA ! 000029D78FFFFF20 SUBR:L0-B000 0 illop | |
18701 | call .+8 ! 000029D78FFFFF24 SUBR:L0-B000 0 S | |
18702 | .word 0x95A010FA ! 000029D78FFFFF28 SUBR:L0-B000 0 S illop | |
18703 | .word 0xC1B18AAE ! 000029D78FFFFF2C SUBR:L0-B000 0 S illop | |
18704 | pdist %f24, %f30, %f16 ! 000029D78FFFFF30 SUBR:L0-B000 0 S | |
18705 | fmovdge %icc, %f16, %f20 ! 000029D78FFFFF34 SUBR:L0-B000 0 S | |
18706 | fmovrsz %i5, %f9, %f10 ! 000029D78FFFFF38 SUBR:L0-B000 0 S | |
18707 | .word 0x6AB57598 ! 000029D78FFFFF3C SUBR:L0-B000 0 S random | |
18708 | orcc %o3, %o3, %o1 ! 000029D78FFFFF40 SUBR:L0-B000 0 S | |
18709 | nop ! 000029D78FFFFF44 SUBR:L0-B000 0 S | |
18710 | add %g1, 0xE1E, %g1 ! 000029D78FFFFF48 SUBR:L0-B000 0 chksum++ | |
18711 | or %g0, 0x2, %l0 ! 000029D78FFFFF4C LOOP:L1-B000 0 | |
18712 | BL80117: ! LOOP:L1-B000 | |
18713 | add %g1, 0x7BA, %g1 ! 000029D78FFFFF50 LOOP:L1-B000 0 chksum++ | |
18714 | sdiv %i2, %g0, %i6 ! 000029D78FFFFF54 LOOP:L1-B000 0 S | |
18715 | .word 0xB210E2B5 ! 000029D78FFFFF58 LOOP:L1-B000 0 S random | |
18716 | fmovdo %fcc0, %f36, %f42 ! 000029D78FFFFF5C LOOP:L1-B000 0 S | |
18717 | .word 0xADB1495A ! 000029D78FFFFF60 LOOP:L1-B000 0 S illop | |
18718 | .word 0xB5D78300 ! 000029D78FFFFF64 LOOP:L1-B000 0 S illop | |
18719 | edge32 %i5, %g1, %i3 ! 000029D78FFFFF68 LOOP:L1-B000 0 S | |
18720 | andcc %i2, 0x8, %g0 ! 000029D78FFFFF6C SKIP:L2-B000 0 | |
18721 | bnz,pn %xcc, BL80108 ! 000029D78FFFFF70 SKIP:L2-B000 0 | |
18722 | ta %xcc, 0x46 ! 000029D78FFFFF74 SKIP:L2-B000 0 S demap-page | |
18723 | orcc %o2, %i0, %i0 ! 000029D78FFFFF78 SKIP:L2-B000 0 S | |
18724 | xorcc %i5, %o0, %o3 ! 000029D78FFFFF7C SKIP:L2-B000 0 S | |
18725 | .word 0x89D1D25D ! 000029D78FFFFF80 SKIP:L2-B000 0 S illop | |
18726 | .word 0xE2BF1FB9 ! 000029D78FFFFF84 SKIP:L2-B000 0 S illop | |
18727 | add %g5, %g7, %g5 ! 000029D78FFFFF88 SKIP:L2-B000 0 S | |
18728 | fsubd %f36, %f12, %f34 ! 000029D78FFFFF8C SKIP:L2-B000 0 S | |
18729 | andn %i1, %o1, %i1 ! 000029D78FFFFF90 SKIP:L2-B000 0 S | |
18730 | .word 0xA1E95CCC ! 000029D78FFFFF94 SKIP:L2-B000 0 illop | |
18731 | xnor %i1, %o2, %o1 ! 000029D78FFFFF98 SKIP:L2-B000 0 S | |
18732 | pdist %f24, %f18, %f24 ! 000029D78FFFFF9C SKIP:L2-B000 0 S | |
18733 | ldx [%g2+0x0020], %g3 ! 000029D78FFFFFA0 SKIP:L2-B000 0 S BASE<BD80002 | |
18734 | .word 0xCB6B2239 ! 000029D78FFFFFA4 SKIP:L2-B000 0 S illop | |
18735 | alignaddr %i1, %g5, %o4 ! 000029D78FFFFFA8 SKIP:L2-B000 0 S | |
18736 | ta %xcc, 0x46 ! 000029D78FFFFFAC SKIP:L2-B000 0 S demap-page | |
18737 | orcc %i1, %o3, %o3 ! 000029D78FFFFFB0 SKIP:L2-B000 0 S | |
18738 | .word 0xF1C492A1 ! 000029D78FFFFFB4 SKIP:L2-B000 0 S illop | |
18739 | xnor %g1, %o3, %o5 ! 000029D78FFFFFB8 SKIP:L2-B000 0 S | |
18740 | andcc %o3, %o4, %o4 ! 000029D78FFFFFBC SKIP:L2-B000 0 S | |
18741 | xnor %o4, %o5, %i1 ! 000029D78FFFFFC0 SKIP:L2-B000 0 S | |
18742 | .word 0xA3A18D63 ! 000029D78FFFFFC4 SKIP:L2-B000 0 illop | |
18743 | and %i4, %o4, %i1 ! 000029D78FFFFFC8 SKIP:L2-B000 0 S | |
18744 | BL80108: ! ELSE:L2-B001 | |
18745 | fors %f27, %f26, %f16 ! 000029D78FFFFFCC ELSE:L2-B001 0 S | |
18746 | .word 0x8BB701C4 ! 000029D78FFFFFD0 ELSE:L2-B001 0 S illop_VIS | |
18747 | .word 0xB1A9149D ! 000029D78FFFFFD4 ELSE:L2-B001 0 S illop | |
18748 | stxa %o3, [%g2+%g0]0x9E ! 000029D78FFFFFD8 ELSE:L2-B001 0 S BAD-ASI | |
18749 | .word 0x9BAECA96 ! 000029D78FFFFFDC ELSE:L2-B001 0 illop | |
18750 | ta %xcc, 0x46 ! 000029D78FFFFFE0 ELSE:L2-B001 0 S demap-page | |
18751 | .word 0xA7B20647 ! 000029D78FFFFFE4 ELSE:L2-B001 0 S illop | |
18752 | ld [%g5+0x0024], %f13 ! 000029D78FFFFFE8 ELSE:L2-B001 0 S <BD80109+4 | |
18753 | fcmped %fcc2, %f6, %f12 ! 000029D78FFFFFEC ELSE:L2-B001 0 S | |
18754 | andcc %g1, %g1, %o3 ! 000029D78FFFFFF0 ELSE:L2-B001 0 S | |
18755 | .word 0xBBB102C3 ! 000029D78FFFFFF4 ELSE:L2-B001 0 S illop_VIS | |
18756 | BL80110: ! ELSE:L2-B001 | |
18757 | add %g1, 0x864, %g1 ! 000029D78FFFFFF8 ELSE:L2-B001 0 chksum++ | |
18758 | andcc %i2, 0x800, %g0 ! 000029D78FFFFFFC SKIP:L2-B002 0 | |
18759 | .word 0x8BA2D15D ! 000029D790000000 SKIP:L2-B002 0 illop | |
18760 | fexpand %f16, %f30 ! 000029D790000004 SKIP:L2-B002 0 S | |
18761 | .word 0xB3AF97D6 ! 000029D790000008 SKIP:L2-B002 0 S illop | |
18762 | stxa %i1, [%g7+%g0]0x6C ! 000029D79000000C SKIP:L2-B002 0 S BAD-ASI | |
18763 | orncc %o4, %o3, %o4 ! 000029D790000010 SKIP:L2-B002 0 S | |
18764 | .word 0xADD3A31C ! 000029D790000014 SKIP:L2-B002 0 S illop | |
18765 | fpsub16s %f20, %f27, %f26 ! 000029D790000018 SKIP:L2-B002 0 S | |
18766 | .word 0xD5402AF6 ! 000029D79000001C SKIP:L2-B002 0 S illop | |
18767 | movn %xcc, -793, %o0 ! 000029D790000020 SKIP:L2-B002 0 S | |
18768 | fcmpeq16 %f30, %f24, %o5 ! 000029D790000024 SKIP:L2-B002 0 S | |
18769 | add %g1, 0x2CA, %g1 ! 000029D790000028 SKIP:L2-B002 0 chksum++ | |
18770 | .word 0xCDA411BC ! 000029D79000002C SKIP:L2-B002 0 S random | |
18771 | cmp %g1, %g1 ! 000029D790000030 SKIP:L2-B002 0 S | |
18772 | and %o4, %g1, %o3 ! 000029D790000034 SKIP:L2-B002 0 S | |
18773 | fpmerge %f19, %f27, %f24 ! 000029D790000038 SKIP:L2-B002 0 S | |
18774 | .word 0xA3568E9C ! 000029D79000003C SKIP:L2-B002 0 S random | |
18775 | ta %xcc, 0x46 ! 000029D790000040 SKIP:L2-B002 0 S demap-page | |
18776 | fabss %f4, %f2 ! 000029D790000044 SKIP:L2-B002 0 S | |
18777 | edge8ln %g1, %o5, %i3 ! 000029D790000048 SKIP:L2-B002 0 S | |
18778 | andcc %o4, %o5, %i1 ! 000029D79000004C SKIP:L2-B002 0 S | |
18779 | fcmpd %fcc0, %f32, %f6 ! 000029D790000050 SKIP:L2-B002 0 S | |
18780 | alignaddrl %i1, %g1, %l3 ! 000029D790000054 SKIP:L2-B002 0 S | |
18781 | .word 0x81C3E008 ! 000029D790000058 SKIP:L2-B002 0 S random | |
18782 | ba,a BL80112 ! 000029D79000005C SKIP:L2-B002 0 | |
18783 | nop ! 000029D790000060 SKIP:L2-B002 0 S | |
18784 | BL80111: ! ELSE:L2-B003 | |
18785 | bshuffle %f24, %f30, %f18 ! 000029D790000064 ELSE:L2-B003 0 S | |
18786 | sdiv %l3, 0x0, %l2 ! 000029D790000068 ELSE:L2-B003 0 S | |
18787 | faddd %f34, %f6, %f34 ! 000029D79000006C ELSE:L2-B003 0 S | |
18788 | orcc %o0, %o0, %o1 ! 000029D790000070 ELSE:L2-B003 0 S | |
18789 | ta %xcc, 0x46 ! 000029D790000074 ELSE:L2-B003 0 S demap-page | |
18790 | add %g1, 0x2F1, %g1 ! 000029D790000078 ELSE:L2-B003 0 chksum++ | |
18791 | fpmerge %f16, %f19, %f16 ! 000029D79000007C ELSE:L2-B003 0 S | |
18792 | subcc %i4, %l3, %i4 ! 000029D790000080 ELSE:L2-B003 0 S | |
18793 | .word 0x87AC5B54 ! 000029D790000084 ELSE:L2-B003 0 S illop | |
18794 | alignaddr %i4, %o1, %l3 ! 000029D790000088 ELSE:L2-B003 0 S | |
18795 | BL80112: ! ELSE:L2-B003 | |
18796 | add %g1, 0xB98, %g1 ! 000029D79000008C ELSE:L2-B003 0 chksum++ | |
18797 | .word 0x81A310B8 ! 000029D790000090 SKIP:L2-B004 0 illop | |
18798 | bnz,a,pn %xcc, BL80113 ! 000029D790000094 SKIP:L2-B004 0 | |
18799 | andncc %i1, %l3, %i2 ! 000029D790000098 SKIP:L2-B004 0 S | |
18800 | .word 0xA3B48685 ! 000029D79000009C SKIP:L2-B004 0 S illop_VIS | |
18801 | bshuffle %f18, %f28, %f28 ! 000029D7900000A0 SKIP:L2-B004 0 S | |
18802 | pdist %f20, %f30, %f24 ! 000029D7900000A4 SKIP:L2-B004 0 S | |
18803 | bshuffle %f16, %f30, %f26 ! 000029D7900000A8 SKIP:L2-B004 0 S | |
18804 | orncc %i4, %g1, %l4 ! 000029D7900000AC SKIP:L2-B004 0 S | |
18805 | .word 0x99A9041F ! 000029D7900000B0 SKIP:L2-B004 0 S illop | |
18806 | array16 %l4, %i4, %i0 ! 000029D7900000B4 SKIP:L2-B004 0 S | |
18807 | orcc %o2, %l1, %o2 ! 000029D7900000B8 SKIP:L2-B004 0 S | |
18808 | cmp %l4, %o2 ! 000029D7900000BC SKIP:L2-B004 0 S | |
18809 | add %g1, 0x892, %g1 ! 000029D7900000C0 SKIP:L2-B004 0 chksum++ | |
18810 | .word 0xC19289BE ! 000029D7900000C4 SKIP:L2-B004 0 S illop | |
18811 | orcc %i5, %l4, %i0 ! 000029D7900000C8 SKIP:L2-B004 0 S | |
18812 | andcc %i1, %i2, %i1 ! 000029D7900000CC SKIP:L2-B004 0 S | |
18813 | xnorcc %o2, %o5, %o0 ! 000029D7900000D0 SKIP:L2-B004 0 S | |
18814 | xnor %g1, %g1, %i5 ! 000029D7900000D4 SKIP:L2-B004 0 S | |
18815 | ba,a,pn %icc, BL80114 ! 000029D7900000D8 SKIP:L2-B004 0 | |
18816 | nop ! 000029D7900000DC SKIP:L2-B004 0 S | |
18817 | BL80113: ! ELSE:L2-B005 | |
18818 | .word 0xF6B85085 ! 000029D7900000E0 ELSE:L2-B005 0 S illop | |
18819 | fcmped %fcc0, %f12, %f46 ! 000029D7900000E4 ELSE:L2-B005 0 S | |
18820 | orcc %i0, %i1, %i2 ! 000029D7900000E8 ELSE:L2-B005 0 S | |
18821 | xorcc %i3, %i0, %o5 ! 000029D7900000EC ELSE:L2-B005 0 S | |
18822 | .word 0x8BAA5566 ! 000029D7900000F0 ELSE:L2-B005 0 S illop | |
18823 | andcc %i2, %i5, %o2 ! 000029D7900000F4 ELSE:L2-B005 0 S | |
18824 | andncc %o2, %i1, %o1 ! 000029D7900000F8 ELSE:L2-B005 0 S | |
18825 | .word 0xBE100001 ! 000029D7900000FC ELSE:L2-B005 0 S random | |
18826 | stxa %o5, [%g2+%g0]0xE9 ! 000029D790000100 ELSE:L2-B005 0 S BAD-ASI | |
18827 | .word 0xC748D3F5 ! 000029D790000104 ELSE:L2-B005 0 illop | |
18828 | fmovsne %xcc, %f19, %f29 ! 000029D790000108 ELSE:L2-B005 0 S | |
18829 | orcc %o3, %i5, %l1 ! 000029D79000010C ELSE:L2-B005 0 S | |
18830 | sdiv %o5, %g0, %i6 ! 000029D790000110 ELSE:L2-B005 0 S | |
18831 | fcmped %fcc3, %f6, %f34 ! 000029D790000114 ELSE:L2-B005 0 S | |
18832 | fnot2s %f27, %f23 ! 000029D790000118 ELSE:L2-B005 0 S | |
18833 | edge32ln %o0, %o5, %o2 ! 000029D79000011C ELSE:L2-B005 0 S | |
18834 | BL80114: ! ELSE:L2-B005 | |
18835 | add %g1, 0xEE, %g1 ! 000029D790000120 ELSE:L2-B005 0 chksum++ | |
18836 | andcc %o1, 0x40, %g0 ! 000029D790000124 SKIP:L2-B006 0 | |
18837 | bz,pt %xcc, BL80115 ! 000029D790000128 SKIP:L2-B006 0 | |
18838 | wr %g1, %i5, %fprs ! 000029D79000012C SKIP:L2-B006 0 S | |
18839 | andcc %l1, %i5, %l4 ! 000029D790000130 SKIP:L2-B006 0 S | |
18840 | orn %l1, %o2, %i2 ! 000029D790000134 SKIP:L2-B006 0 S | |
18841 | array32 %o4, %l2, %l2 ! 000029D790000138 SKIP:L2-B006 0 S | |
18842 | cmp %i2, %o4 ! 000029D79000013C SKIP:L2-B006 0 S | |
18843 | fcmps %fcc2, %f10, %f9 ! 000029D790000140 SKIP:L2-B006 0 S | |
18844 | fmovrsgez %o4, %f16, %f23 ! 000029D790000144 SKIP:L2-B006 0 S | |
18845 | add %g1, 0x5A2, %g1 ! 000029D790000148 SKIP:L2-B006 0 chksum++ | |
18846 | pdist %f24, %f16, %f26 ! 000029D79000014C SKIP:L2-B006 0 S | |
18847 | .word 0x9DB0CB47 ! 000029D790000150 SKIP:L2-B006 0 S illop | |
18848 | .word 0xB813A09C ! 000029D790000154 SKIP:L2-B006 0 S random | |
18849 | sra %o2, 0x1, %i5 ! 000029D790000158 SKIP:L2-B006 0 S | |
18850 | bmask %o4, %l2, %o4 ! 000029D79000015C SKIP:L2-B006 0 S | |
18851 | fornot2 %f22, %f24, %f22 ! 000029D790000160 SKIP:L2-B006 0 S | |
18852 | ba BL80116 ! 000029D790000164 SKIP:L2-B006 0 | |
18853 | or %i2, %i5, %i2 ! 000029D790000168 SKIP:L2-B006 0 S | |
18854 | BL80115: ! ELSE:L2-B007 | |
18855 | .word 0xCFE96B9B ! 000029D79000016C ELSE:L2-B007 0 S illop | |
18856 | rd %pc, %o2 ! 000029D790000170 ELSE:L2-B007 0 S | |
18857 | array16 %i4, %l2, %i1 ! 000029D790000174 ELSE:L2-B007 0 S | |
18858 | .word 0xAFA159C0 ! 000029D790000178 ELSE:L2-B007 0 S illop_FP | |
18859 | ta %xcc, 0x46 ! 000029D79000017C ELSE:L2-B007 0 S demap-page | |
18860 | .word 0x93A7C97E ! 000029D790000180 ELSE:L2-B007 0 S illop | |
18861 | sethi %hh(0xFFFFD8C26A2CFF00),%l6 ! 000029D790000184 ELSE:L2-B007 0 SUBR115 | |
18862 | or %l6,%hm(0xFFFFD8C26A2CFF00),%l6 ! 000029D790000188 ELSE:L2-B007 0 | |
18863 | sethi %lm(0xFFFFD8C26A2CFF00),%l5 ! 000029D79000018C ELSE:L2-B007 0 | |
18864 | or %l5,%lo(0xFFFFD8C26A2CFF00),%l5 ! 000029D790000190 ELSE:L2-B007 0 | |
18865 | .word 0xD7AC98D6 ! 000029D790000194 ELSE:L2-B007 0 illop | |
18866 | or %l6, %l5, %l6 ! 000029D790000198 ELSE:L2-B007 0 | |
18867 | jmpl %l6+0x0000, %o7 ! 000029D79000019C ELSE:L2-B007 0 S | |
18868 | .word 0x91A88A67 ! 000029D7900001A0 ELSE:L2-B007 0 S illop | |
18869 | fnegs %f3, %f3 ! 000029D7900001A4 ELSE:L2-B007 0 S | |
18870 | sdiv %g1, %g7, %o5 ! 000029D7900001A8 ELSE:L2-B007 0 S | |
18871 | add %g1, 0xD69, %g1 ! 000029D7900001AC ELSE:L2-B007 0 chksum++ | |
18872 | pdist %f18, %f22, %f16 ! 000029D7900001B0 ELSE:L2-B007 0 S | |
18873 | fmovs %f9, %f10 ! 000029D7900001B4 ELSE:L2-B007 0 S | |
18874 | sethi %hh(0xFFFFD8C26A2CFF00),%l6 ! 000029D7900001B8 ELSE:L2-B007 0 SUBR115 | |
18875 | .word 0xBECB98C3 ! 000029D7900001BC ELSE:L2-B007 0 illop | |
18876 | sethi %lm(0xFFFFD8C26A2CFF00),%l5 ! 000029D7900001C0 ELSE:L2-B007 0 | |
18877 | or %l5,%lo(0xFFFFD8C26A2CFF00),%l5 ! 000029D7900001C4 ELSE:L2-B007 0 | |
18878 | sllx %l6, 0x20, %l6 ! 000029D7900001C8 ELSE:L2-B007 0 | |
18879 | .word 0xE278A0D0 ! 000029D7900001CC ELSE:L2-B007 0 random | |
18880 | .word 0xC0E69BF6 ! 000029D7900001D0 ELSE:L2-B007 0 S illop | |
18881 | nop ! 000029D7900001D4 ELSE:L2-B007 0 S | |
18882 | BL80116: ! ELSE:L2-B007 | |
18883 | add %g1, 0x34C, %g1 ! 000029D7900001D8 ELSE:L2-B007 0 chksum++ | |
18884 | subcc %l0, 0x1, %l0 ! 000029D7900001DC LOOP:L1-B000 0 | |
18885 | bnz,pn %icc, BL80117 ! 000029D7900001E0 LOOP:L1-B000 0 | |
18886 | xorcc %i2, %l2, %l2 ! 000029D7900001E4 LOOP:L1-B000 0 S | |
18887 | .word 0xCBEC1054 ! 000029D7900001E8 LOOP:L1-B000 0 illop | |
18888 | fpadd16 %f20, %f16, %f28 ! 000029D7900001EC SUBR:L0-B000 0 S | |
18889 | edge16ln %o3, %o5, %o3 ! 000029D7900001F0 SUBR:L0-B000 0 S | |
18890 | .word 0xA5442BE7 ! 000029D7900001F4 SUBR:L0-B000 0 S illop | |
18891 | fabsd %f34, %f38 ! 000029D7900001F8 SUBR:L0-B000 0 S | |
18892 | orcc %g1, %o3, %o4 ! 000029D7900001FC SUBR:L0-B000 0 S | |
18893 | xnorcc %i1, %o0, %i4 ! 000029D790000200 SUBR:L0-B000 0 S | |
18894 | .word 0xA7A44C2B ! 000029D790000204 SUBR:L0-B000 0 S illop_FP | |
18895 | edge32l %o4, %o3, %i4 ! 000029D790000208 SUBR:L0-B000 0 S | |
18896 | .word 0x83D586CC ! 000029D79000020C SUBR:L0-B000 0 S random | |
18897 | xor %i3, %g1, %i3 ! 000029D790000210 SUBR:L0-B000 0 S | |
18898 | add %g1, 0xD1, %i0 ! 000029D790000214 SUBR:L0-B000 0 | |
18899 | .word 0x1A32AD60 ! 000029D790000218 SUBR:L0-B000 0 illop | |
18900 | ret ! 000029D79000021C SUBR:L0-B000 0 | |
18901 | .word 0x26076FA3 ! 000029D790000220 SUBR:L0-B000 0 random | |
18902 | ||
18903 | SECTION .btext043_pg1 TEXT_VA=0x29d790000000 | |
18904 | attr_text { | |
18905 | Name = .btext043_pg1, | |
18906 | VA = 0x29d790000000, | |
18907 | RA = ra2pa(0xe70000000,0), | |
18908 | PA = ra2pa(0xe70000000,0), | |
18909 | tsbonly, | |
18910 | part_0_ctx_nonzero_tsb_config_0, | |
18911 | TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1, | |
18912 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18913 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18914 | } | |
18915 | .text; .skip 8 | |
18916 | ||
18917 | !======================================================================== | |
18918 | ||
18919 | SECTION .btext044 TEXT_VA=0x13432e64ff00 | |
18920 | attr_text { | |
18921 | Name = .btext044, | |
18922 | VA = 0x13432e64ff00, | |
18923 | RA = 0xebfeaff00, | |
18924 | PA = ra2pa(0xebfeaff00,0), | |
18925 | notsb | |
18926 | } | |
18927 | ||
18928 | SECTION .btext044_pg0 TEXT_VA=0x13432e640000 | |
18929 | attr_text { | |
18930 | Name = .btext044_pg0, | |
18931 | VA = 0x13432e640000, | |
18932 | RA = 0xebfea0000, | |
18933 | PA = ra2pa(0xebfea0000,0), | |
18934 | tsbonly, | |
18935 | part_0_ctx_nonzero_tsb_config_1, | |
18936 | TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1, | |
18937 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18938 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18939 | } | |
18940 | .text; .skip 8 | |
18941 | ||
18942 | ||
18943 | SECTION .btext044 | |
18944 | .text | |
18945 | .global SUBR114; SUBR114: | |
18946 | xnorcc %o5, %o1, %o3 ! 000013432E64FF00 SUBR:L0-B000 0 S | |
18947 | orncc %o1, %o1, %o5 ! 000013432E64FF04 SUBR:L0-B000 0 S | |
18948 | .word 0x93ABC001 ! 000013432E64FF08 SUBR:L0-B000 0 S illop | |
18949 | movl %fcc0, %i5, %o1 ! 000013432E64FF0C SUBR:L0-B000 0 S | |
18950 | .word 0x19AE5869 ! 000013432E64FF10 SUBR:L0-B000 0 S random | |
18951 | subccc %o5, %o5, %g0 ! 000013432E64FF14 SUBR:L0-B000 0 S | |
18952 | .word 0x89E9D7F8 ! 000013432E64FF18 SUBR:L0-B000 0 illop | |
18953 | or %g0, 0x2, %o2 ! 000013432E64FF1C LOOP:L1-B000 0 | |
18954 | BL80130: ! LOOP:L1-B000 | |
18955 | add %g1, 0x751, %g1 ! 000013432E64FF20 LOOP:L1-B000 0 chksum++ | |
18956 | andcc %i0, 0x200, %g0 ! 000013432E64FF24 SKIP:L2-B000 0 | |
18957 | .word 0xB77870F5 ! 000013432E64FF28 SKIP:L2-B000 0 illop | |
18958 | subcc %i5, %o0, %o0 ! 000013432E64FF2C SKIP:L2-B000 0 S | |
18959 | .word 0xACEB1C95 ! 000013432E64FF30 SKIP:L2-B000 0 S illop | |
18960 | .word 0xECAA5528 ! 000013432E64FF34 SKIP:L2-B000 0 S random | |
18961 | fsubd %f34, %f6, %f60 ! 000013432E64FF38 SKIP:L2-B000 0 S | |
18962 | .word 0x9F8C578E ! 000013432E64FF3C SKIP:L2-B000 0 S illop | |
18963 | .word 0x85B302C3 ! 000013432E64FF40 SKIP:L2-B000 0 S illop | |
18964 | nop ! 000013432E64FF44 SKIP:L2-B000 0 S | |
18965 | add %g1, 0x8FC, %g1 ! 000013432E64FF48 SKIP:L2-B000 0 chksum++ | |
18966 | .word 0xE699874E ! 000013432E64FF4C SKIP:L2-B000 0 S illop | |
18967 | .word 0xE9B8DC02 ! 000013432E64FF50 SKIP:L2-B000 0 S illop_VIS | |
18968 | .word 0xE57E38C9 ! 000013432E64FF54 SKIP:L2-B000 0 S illop | |
18969 | .word 0x257F9F04 ! 000013432E64FF58 SKIP:L2-B000 0 random | |
18970 | membar 0x40 ! 000013432E64FF5C SKIP:L2-B000 0 | |
18971 | .word 0x97D9BE27 ! 000013432E64FF60 SKIP:L2-B000 0 illop | |
18972 | membar 0x40 ! 000013432E64FF64 SKIP:L2-B000 0 | |
18973 | fba BL80127 ! 000013432E64FF68 SKIP:L2-B000 0 | |
18974 | nop ! 000013432E64FF6C SKIP:L2-B000 0 S | |
18975 | BL80119: ! ELSE:L2-B001 | |
18976 | fpmerge %f19, %f21, %f16 ! 000013432E64FF70 ELSE:L2-B001 0 S | |
18977 | xnorcc %o2, %o4, %o1 ! 000013432E64FF74 ELSE:L2-B001 0 S | |
18978 | .word 0xAD70BCB5 ! 000013432E64FF78 ELSE:L2-B001 0 S illop | |
18979 | cmp %o1, %o1 ! 000013432E64FF7C ELSE:L2-B001 0 S | |
18980 | edge32 %o1, %o1, %o4 ! 000013432E64FF80 ELSE:L2-B001 0 S | |
18981 | .word 0xB5A75962 ! 000013432E64FF84 ELSE:L2-B001 0 S illop_FP | |
18982 | fcmpne32 %f16, %f26, %o3 ! 000013432E64FF88 ELSE:L2-B001 0 S | |
18983 | add %g1, 0xDD0, %g1 ! 000013432E64FF8C ELSE:L2-B001 0 chksum++ | |
18984 | fadds %f5, %f11, %f5 ! 000013432E64FF90 ELSE:L2-B001 0 S | |
18985 | bge,pt %icc, BL80120 ;.empty ! 000013432E64FF94 ELSE:L2-B001 0 L | |
18986 | .word 0x89A703DA ! 000013432E64FF98 ELSE:L2-B001 0 L illop | |
18987 | bz,a,pn %icc, BL80122 ! 000013432E64FF9C ELSE:L2-B001 0 L | |
18988 | xorcc %o0, %o4, %o0 ! 000013432E64FFA0 ELSE:L2-B001 0 S | |
18989 | ba,a,pt %xcc, BL80123 ;.empty ! 000013432E64FFA4 ELSE:L2-B001 0 L | |
18990 | .word 0xCD6F7EF7 ! 000013432E64FFA8 ELSE:L2-B001 0 L illop | |
18991 | bl,pt %icc, BL80124 ! 000013432E64FFAC ELSE:L2-B001 0 L | |
18992 | orcc %g1, %o3, %o1 ! 000013432E64FFB0 ELSE:L2-B001 0 S | |
18993 | andn %o4, %o1, %o4 ! 000013432E64FFB4 ELSE:L2-B001 0 S | |
18994 | BL80121:be,a,pt %icc, BL80125 ! 000013432E64FFB8 ELSE:L2-B001 0 L | |
18995 | BL80124:fabss %f5, %f3 ! 000013432E64FFBC ELSE:L2-B001 0 S | |
18996 | bvc,a BL80126 ;.empty ! 000013432E64FFC0 ELSE:L2-B001 0 L | |
18997 | BL80125:bneg,a,pt %xcc, BL80120 ;.empty ! 000013432E64FFC4 ELSE:L2-B001 0 L | |
18998 | BL80122:bgu BL80123 ! 000013432E64FFC8 ELSE:L2-B001 0 L | |
18999 | fcmpeq16 %f28, %f18, %o0 ! 000013432E64FFCC ELSE:L2-B001 0 S | |
19000 | BL80126:fbuge,pn %fcc3, BL80120 ! 000013432E64FFD0 ELSE:L2-B001 0 L | |
19001 | BL80120:fcmped %fcc3, %f40, %f38 ! 000013432E64FFD4 ELSE:L2-B001 0 S | |
19002 | BL80123:.word 0xB38A8ECF ! 000013432E64FFD8 ELSE:L2-B001 0 illop | |
19003 | BL80127: ! ELSE:L2-B001 | |
19004 | add %g1, 0x5BF, %g1 ! 000013432E64FFDC ELSE:L2-B001 0 chksum++ | |
19005 | fbl,a,pn %fcc2, BL80128 ! 000013432E64FFE0 SKIP:L2-B002 0 | |
19006 | addccc %o1, -4, %o1 ! 000013432E64FFE4 SKIP:L2-B002 0 S | |
19007 | .word 0x9FC68000 ! 000013432E64FFE8 SKIP:L2-B002 0 S random | |
19008 | fcmpes %fcc2, %f11, %f9 ! 000013432E64FFEC SKIP:L2-B002 0 S | |
19009 | xnorcc %o1, %o4, %o4 ! 000013432E64FFF0 SKIP:L2-B002 0 S | |
19010 | andncc %o4, %o4, %o5 ! 000013432E64FFF4 SKIP:L2-B002 0 S | |
19011 | bmask %o1, %o4, %o3 ! 000013432E64FFF8 SKIP:L2-B002 0 S | |
19012 | and %o1, %g1, %o0 ! 000013432E64FFFC SKIP:L2-B002 0 S | |
19013 | add %g1, 0x66D, %g1 ! 000013432E650000 SKIP:L2-B002 0 chksum++ | |
19014 | fpmerge %f26, %f24, %f22 ! 000013432E650004 SKIP:L2-B002 0 S | |
19015 | .word 0x95B0C26A ! 000013432E650008 SKIP:L2-B002 0 S illop_VIS | |
19016 | .word 0x83D981DE ! 000013432E65000C SKIP:L2-B002 0 S illop | |
19017 | nop ! 000013432E650010 SKIP:L2-B002 0 S | |
19018 | fcmpes %fcc0, %f5, %f11 ! 000013432E650014 SKIP:L2-B002 0 S | |
19019 | fcmpes %fcc2, %f11, %f10 ! 000013432E650018 SKIP:L2-B002 0 S | |
19020 | .word 0x83F00000 ! 000013432E65001C SKIP:L2-B002 0 S illop | |
19021 | fandnot2s %f27, %f18, %f26 ! 000013432E650020 SKIP:L2-B002 0 S | |
19022 | fabss %f11, %f5 ! 000013432E650024 SKIP:L2-B002 0 S | |
19023 | fpmerge %f21, %f29, %f20 ! 000013432E650028 SKIP:L2-B002 0 S | |
19024 | pdist %f24, %f16, %f16 ! 000013432E65002C SKIP:L2-B002 0 S | |
19025 | array16 %o3, %o3, %o3 ! 000013432E650030 SKIP:L2-B002 0 S | |
19026 | fba BL80129 ! 000013432E650034 SKIP:L2-B002 0 | |
19027 | cmp %o2, %o0 ! 000013432E650038 SKIP:L2-B002 0 S | |
19028 | BL80128: ! ELSE:L2-B003 | |
19029 | movrgez %o5, %o1, %o1 ! 000013432E65003C ELSE:L2-B003 0 S | |
19030 | cmp %o0, %o3 ! 000013432E650040 ELSE:L2-B003 0 S | |
19031 | xnor %o3, %o1, %o0 ! 000013432E650044 ELSE:L2-B003 0 S | |
19032 | subccc %o4, %o0, %o3 ! 000013432E650048 ELSE:L2-B003 0 S | |
19033 | fpsub32s %f28, %f31, %f21 ! 000013432E65004C ELSE:L2-B003 0 S | |
19034 | fzeros %f25 ! 000013432E650050 ELSE:L2-B003 0 S | |
19035 | fone %f30 ! 000013432E650054 ELSE:L2-B003 0 S | |
19036 | udivcc %g1, %g7, %g0 ! 000013432E650058 ELSE:L2-B003 0 S | |
19037 | fcmpgt32 %f22, %f30, %o3 ! 000013432E65005C ELSE:L2-B003 0 S | |
19038 | .word 0x9F9C20E5 ! 000013432E650060 ELSE:L2-B003 0 S illop | |
19039 | add %g1, 0xFC5, %g1 ! 000013432E650064 ELSE:L2-B003 0 chksum++ | |
19040 | andcc %o0, %g1, %o0 ! 000013432E650068 ELSE:L2-B003 0 S | |
19041 | fcmps %fcc0, %f9, %f11 ! 000013432E65006C ELSE:L2-B003 0 S | |
19042 | andncc %o3, %o5, %o5 ! 000013432E650070 ELSE:L2-B003 0 S | |
19043 | nop ! 000013432E650074 ELSE:L2-B003 0 S | |
19044 | andncc %g1, %o0, %o1 ! 000013432E650078 ELSE:L2-B003 0 S | |
19045 | .word 0x9DA45558 ! 000013432E65007C ELSE:L2-B003 0 S illop | |
19046 | .word 0x81CFE008 ! 000013432E650080 ELSE:L2-B003 0 S random | |
19047 | fcmps %fcc0, %f8, %f11 ! 000013432E650084 ELSE:L2-B003 0 S | |
19048 | pdist %f16, %f24, %f22 ! 000013432E650088 ELSE:L2-B003 0 S | |
19049 | BL80129: ! ELSE:L2-B003 | |
19050 | add %g1, 0x723, %g1 ! 000013432E65008C ELSE:L2-B003 0 chksum++ | |
19051 | .word 0x9BC8CA0D ! 000013432E650090 LOOP:L1-B000 0 S illop | |
19052 | orn %o3, %o0, %o4 ! 000013432E650094 LOOP:L1-B000 0 S | |
19053 | fpsub16 %f18, %f28, %f28 ! 000013432E650098 LOOP:L1-B000 0 S | |
19054 | subcc %o4, %o1, %o0 ! 000013432E65009C LOOP:L1-B000 0 S | |
19055 | orncc %o5, %o3, %o5 ! 000013432E6500A0 LOOP:L1-B000 0 S | |
19056 | fcmpd %fcc0, %f6, %f12 ! 000013432E6500A4 LOOP:L1-B000 0 S | |
19057 | xor %o0, %o0, %o3 ! 000013432E6500A8 LOOP:L1-B000 0 S | |
19058 | array16 %o4, %o1, %o4 ! 000013432E6500AC LOOP:L1-B000 0 S | |
19059 | fmovdcc %icc, %f38, %f34 ! 000013432E6500B0 LOOP:L1-B000 0 S | |
19060 | subcc %o2, 0x1, %o2 ! 000013432E6500B4 LOOP:L1-B000 0 | |
19061 | bnz,a BL80130 ! 000013432E6500B8 LOOP:L1-B000 0 | |
19062 | orn %o1, %o5, %o1 ! 000013432E6500BC LOOP:L1-B000 0 S | |
19063 | add %g1, 0xAC7, %g1 ! 000013432E6500C0 LOOP:L1-B000 0 chksum++ | |
19064 | retl ! 000013432E6500C4 SUBR:L0-B000 0 | |
19065 | .word 0xABA34D97 ! 000013432E6500C8 SUBR:L0-B000 0 illop | |
19066 | ||
19067 | SECTION .btext044_pg1 TEXT_VA=0x13432e650000 | |
19068 | attr_text { | |
19069 | Name = .btext044_pg1, | |
19070 | VA = 0x13432e650000, | |
19071 | RA = 0xebfeb0000, | |
19072 | PA = ra2pa(0xebfeb0000,0), | |
19073 | tsbonly, | |
19074 | part_0_ctx_nonzero_tsb_config_1, | |
19075 | TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1, | |
19076 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19077 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19078 | } | |
19079 | .text; .skip 8 | |
19080 | ||
19081 | !======================================================================== | |
19082 | ||
19083 | SECTION .btext045 TEXT_VA=0xffffd8c26a2cff00 | |
19084 | attr_text { | |
19085 | Name = .btext045, | |
19086 | VA = 0xffffd8c26a2cff00, | |
19087 | RA = 0xebfe8ff00, | |
19088 | PA = ra2pa(0xebfe8ff00,0), | |
19089 | notsb | |
19090 | } | |
19091 | ||
19092 | SECTION .btext045_pg0 TEXT_VA=0xffffd8c26a2c0000 | |
19093 | attr_text { | |
19094 | Name = .btext045_pg0, | |
19095 | VA = 0xffffd8c26a2c0000, | |
19096 | RA = 0xebfe80000, | |
19097 | PA = ra2pa(0xebfe80000,0), | |
19098 | tsbonly, | |
19099 | part_0_ctx_nonzero_tsb_config_1, | |
19100 | TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1, | |
19101 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19102 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19103 | } | |
19104 | .text; .skip 8 | |
19105 | ||
19106 | ||
19107 | SECTION .btext045 | |
19108 | .text | |
19109 | .global SUBR115; SUBR115: | |
19110 | add %g1, 0x9B0, %g1 ! FFFFD8C26A2CFF00 SUBR:L0-B000 0 chksum++ | |
19111 | add %i0, %g1, %o5 ! FFFFD8C26A2CFF04 SWCH:L1-B000 0 | |
19112 | andcc %o5, 0x80, %g0 ! FFFFD8C26A2CFF08 SWCH:L1-B000 0 | |
19113 | .word 0x93906000 ! FFFFD8C26A2CFF0C SWCH:L1-B000 0 random | |
19114 | add %g1, 0x6B6, %g1 ! FFFFD8C26A2CFF10 SWCH:L1-B000 0 chksum++ | |
19115 | .word 0xD1569D54 ! FFFFD8C26A2CFF14 SWCH:L1-B000 0 illop | |
19116 | bnz,a,pn %xcc, BL80137 ! FFFFD8C26A2CFF18 SWCH:L1-B000 0 | |
19117 | add %g1, 0x84F, %g1 ! FFFFD8C26A2CFF1C SWCH:L1-B000 0 chksum++ | |
19118 | andcc %o5, 0x100, %g0 ! FFFFD8C26A2CFF20 SWCH:L1-B000 0 | |
19119 | .word 0xD23D469B ! FFFFD8C26A2CFF24 SWCH:L1-B000 0 illop | |
19120 | .word 0x913938BE ! FFFFD8C26A2CFF28 SWCH:L1-B000 0 random | |
19121 | bnz,pn %xcc, BL80131 ! FFFFD8C26A2CFF2C SWCH:L1-B000 0 | |
19122 | .word 0x8BAD0568 ! FFFFD8C26A2CFF30 SWCH:L1-B000 0 S illop | |
19123 | .word 0x22967768 ! FFFFD8C26A2CFF34 SWCH:L1-B000 0 S random | |
19124 | and %o3, %o0, %o0 ! FFFFD8C26A2CFF38 SWCH:L1-B000 0 S | |
19125 | nop ! FFFFD8C26A2CFF3C SWCH:L1-B000 0 S | |
19126 | .word 0xC1C1BEE4 ! FFFFD8C26A2CFF40 SWCH:L1-B000 0 S illop | |
19127 | fsrc1s %f24, %f29 ! FFFFD8C26A2CFF44 SWCH:L1-B000 0 S | |
19128 | .word 0xB1F8EA81 ! FFFFD8C26A2CFF48 SWCH:L1-B000 0 S illop | |
19129 | orcc %o3, %i5, %o4 ! FFFFD8C26A2CFF4C SWCH:L1-B000 0 S | |
19130 | orcc %i6, %o1, %o2 ! FFFFD8C26A2CFF50 SWCH:L1-B000 0 S | |
19131 | nop ! FFFFD8C26A2CFF54 SWCH:L1-B000 0 S | |
19132 | nop ! FFFFD8C26A2CFF58 SWCH:L1-B000 0 S | |
19133 | orn %i5, %o3, %o3 ! FFFFD8C26A2CFF5C SWCH:L1-B000 0 S | |
19134 | add %g1, 0x73D, %g1 ! FFFFD8C26A2CFF60 SWCH:L1-B000 0 chksum++ | |
19135 | fba,a,pn %fcc0, BL80139 ! FFFFD8C26A2CFF64 SWCH:L1-B000 0 | |
19136 | orncc %o3, %o4, %o0 ! FFFFD8C26A2CFF68 SWCH:L1-B000 0 S | |
19137 | BL80131:add %g1, 0xD59, %g1 ! FFFFD8C26A2CFF6C CASE:L2-B000 0 chksum++ | |
19138 | .word 0x915C8BDC ! FFFFD8C26A2CFF70 CASE:L2-B000 0 S random | |
19139 | faligndata %f20, %f28, %f24 ! FFFFD8C26A2CFF74 CASE:L2-B000 0 S | |
19140 | and %o0, %o2, %o4 ! FFFFD8C26A2CFF78 CASE:L2-B000 0 S | |
19141 | fcmpne16 %f20, %f18, %o3 ! FFFFD8C26A2CFF7C CASE:L2-B000 0 S | |
19142 | cmp %o0, %o2 ! FFFFD8C26A2CFF80 CASE:L2-B000 0 S | |
19143 | fpsub32 %f20, %f24, %f18 ! FFFFD8C26A2CFF84 CASE:L2-B000 0 S | |
19144 | fcmpne32 %f30, %f28, %o1 ! FFFFD8C26A2CFF88 CASE:L2-B000 0 S | |
19145 | fsubd %f12, %f44, %f12 ! FFFFD8C26A2CFF8C CASE:L2-B000 0 S | |
19146 | fba BL80139 ! FFFFD8C26A2CFF90 CASE:L2-B000 0 | |
19147 | fpack16 %f26, %f29 ! FFFFD8C26A2CFF94 CASE:L2-B000 0 S | |
19148 | BL80136:add %g1, 0xF88, %g1 ! FFFFD8C26A2CFF98 CASE:L2-B001 0 chksum++ | |
19149 | .word 0xBB665804 ! FFFFD8C26A2CFF9C CASE:L2-B001 0 S illop | |
19150 | or %o4, %o2, %o3 ! FFFFD8C26A2CFFA0 CASE:L2-B001 0 S | |
19151 | fbe,a BL80132 ;.empty ! FFFFD8C26A2CFFA4 CASE:L2-B001 0 L | |
19152 | fbe,a BL80133 ;.empty ! FFFFD8C26A2CFFA8 CASE:L2-B001 0 L | |
19153 | BL80132:fbg,a BL80134 ;.empty ! FFFFD8C26A2CFFAC CASE:L2-B001 0 L | |
19154 | BL80134:fble,a,pn %fcc0, BL80133 ;.empty ! FFFFD8C26A2CFFB0 CASE:L2-B001 0 L | |
19155 | BL80133:fbn,pn %fcc3, BL80135 ! FFFFD8C26A2CFFB4 CASE:L2-B001 0 L | |
19156 | BL80135:.word 0x3D7966DF ! FFFFD8C26A2CFFB8 CASE:L2-B001 0 S random | |
19157 | fmovs %f8, %f2 ! FFFFD8C26A2CFFBC CASE:L2-B001 0 S | |
19158 | add %g1, 0x39A, %g1 ! FFFFD8C26A2CFFC0 CASE:L2-B001 0 chksum++ | |
19159 | fba,pn %fcc3, BL80139 ! FFFFD8C26A2CFFC4 CASE:L2-B001 0 | |
19160 | alignaddr %o3, %o3, %o1 ! FFFFD8C26A2CFFC8 CASE:L2-B001 0 S | |
19161 | BL80137:add %g1, 0x7A5, %g1 ! FFFFD8C26A2CFFCC CASE:L2-B002 0 chksum++ | |
19162 | .word 0xD1BADC07 ! FFFFD8C26A2CFFD0 CASE:L2-B002 0 S illop | |
19163 | wr %g1, %o2, %fprs ! FFFFD8C26A2CFFD4 CASE:L2-B002 0 S | |
19164 | .word 0xB7A710EF ! FFFFD8C26A2CFFD8 CASE:L2-B002 0 S illop | |
19165 | srax %o3, 0x1, %o2 ! FFFFD8C26A2CFFDC CASE:L2-B002 0 S | |
19166 | ba,a,pn %icc, BL80139 ! FFFFD8C26A2CFFE0 CASE:L2-B002 0 | |
19167 | wr %g1, %o2, %fprs ! FFFFD8C26A2CFFE4 CASE:L2-B002 0 S | |
19168 | BL80138:add %g1, 0x4E8, %g1 ! FFFFD8C26A2CFFE8 CASE:L2-B003 0 chksum++ | |
19169 | xnor %o1, %o3, %o2 ! FFFFD8C26A2CFFEC CASE:L2-B003 0 S | |
19170 | orn %g1, %g1, %o1 ! FFFFD8C26A2CFFF0 CASE:L2-B003 0 S | |
19171 | fnot2 %f16, %f22 ! FFFFD8C26A2CFFF4 CASE:L2-B003 0 S | |
19172 | fzero %f18 ! FFFFD8C26A2CFFF8 CASE:L2-B003 0 S | |
19173 | orcc %o3, %o2, %o2 ! FFFFD8C26A2CFFFC CASE:L2-B003 0 S | |
19174 | xor %o2, %o1, %o1 ! FFFFD8C26A2D0000 CASE:L2-B003 0 S | |
19175 | fcmpes %fcc0, %f3, %f5 ! FFFFD8C26A2D0004 CASE:L2-B003 0 S | |
19176 | .word 0x92C9F296 ! FFFFD8C26A2D0008 CASE:L2-B003 0 S illop | |
19177 | wr %l6, 0x48, %gsr ! FFFFD8C26A2D000C CASE:L2-B003 0 S | |
19178 | andcc %o5, %o2, %o1 ! FFFFD8C26A2D0010 CASE:L2-B003 0 S | |
19179 | .word 0xAF438285 ! FFFFD8C26A2D0014 CASE:L2-B003 0 S illop | |
19180 | fba BL80139 ! FFFFD8C26A2D0018 CASE:L2-B003 0 | |
19181 | array32 %o1, %o2, %o1 ! FFFFD8C26A2D001C CASE:L2-B003 0 S | |
19182 | BL80139: ! SWCH:L1-B000 | |
19183 | .word 0x9BAF0A49 ! FFFFD8C26A2D0020 SWCH:L1-B000 0 illop | |
19184 | orn %o1, %o1, %o1 ! FFFFD8C26A2D0024 SWCH:L1-B000 0 S | |
19185 | cmp %o2, %o1 ! FFFFD8C26A2D0028 SWCH:L1-B000 0 S | |
19186 | xor %o3, %o2, %o3 ! FFFFD8C26A2D002C SWCH:L1-B000 0 S | |
19187 | .word 0x8BF00000 ! FFFFD8C26A2D0030 SWCH:L1-B000 0 S illop | |
19188 | .word 0xB5AE55E4 ! FFFFD8C26A2D0034 SWCH:L1-B000 0 S illop | |
19189 | fpack16 %f28, %f20 ! FFFFD8C26A2D0038 SWCH:L1-B000 0 S | |
19190 | bn,a,pt %icc, .-160716 ! FFFFD8C26A2D003C SWCH:L1-B000 0 S | |
19191 | .word 0x83AF40A8 ! FFFFD8C26A2D0040 SWCH:L1-B000 0 S illop | |
19192 | orn %o1, %o2, %o4 ! FFFFD8C26A2D0044 SWCH:L1-B000 0 S | |
19193 | .word 0xA3AC0AFC ! FFFFD8C26A2D0048 SWCH:L1-B000 0 S illop | |
19194 | fnegd %f34, %f34 ! FFFFD8C26A2D004C SWCH:L1-B000 0 S | |
19195 | pdist %f22, %f18, %f26 ! FFFFD8C26A2D0050 SUBR:L0-B000 0 S | |
19196 | orcc %g1, %g1, %o2 ! FFFFD8C26A2D0054 SUBR:L0-B000 0 S | |
19197 | .word 0xC1424AC0 ! FFFFD8C26A2D0058 SUBR:L0-B000 0 S illop | |
19198 | andcc %o1, %o3, %o1 ! FFFFD8C26A2D005C SUBR:L0-B000 0 S | |
19199 | .word 0x167D4F82 ! FFFFD8C26A2D0060 SUBR:L0-B000 0 S illop | |
19200 | xorcc %o2, %o1, %o4 ! FFFFD8C26A2D0064 SUBR:L0-B000 0 S | |
19201 | nop ! FFFFD8C26A2D0068 SUBR:L0-B000 0 S | |
19202 | and %i0, %i0, %o0 ! FFFFD8C26A2D006C SUBR:L0-B000 0 S | |
19203 | ta %xcc, 0x46 ! FFFFD8C26A2D0070 SUBR:L0-B000 0 S demap-page | |
19204 | retl ! FFFFD8C26A2D0074 SUBR:L0-B000 0 | |
19205 | .word 0x2EB6C301 ! FFFFD8C26A2D0078 SUBR:L0-B000 0 random | |
19206 | ||
19207 | SECTION .btext045_pg1 TEXT_VA=0xffffd8c26a2d0000 | |
19208 | attr_text { | |
19209 | Name = .btext045_pg1, | |
19210 | VA = 0xffffd8c26a2d0000, | |
19211 | RA = 0xebfe90000, | |
19212 | PA = ra2pa(0xebfe90000,0), | |
19213 | tsbonly, | |
19214 | part_0_ctx_nonzero_tsb_config_1, | |
19215 | TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1, | |
19216 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19217 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19218 | } | |
19219 | .text; .skip 8 | |
19220 | ! Context 72: 1683 instructions generated, 4769 executed, 136 traps | |
19221 | ||
19222 | #undef BLIMP_BIAS | |
19223 | #define BLIMP_BIAS 0 | |
19224 | #undef BLIMP_FRAME | |
19225 | #define BLIMP_FRAME 128 | |
19226 | #undef BLIMP_32BIT | |
19227 | #define BLIMP_32BIT 0 | |
19228 | ||
19229 | !======================================================================== | |
19230 | ||
19231 | SECTION .btext046 TEXT_VA=0x1df33d00 | |
19232 | attr_text { | |
19233 | Name = .btext046, | |
19234 | VA = 0x1df33d00, | |
19235 | RA = 0xfdfd3bd00, | |
19236 | PA = ra2pa(0xfdfd3bd00,0), | |
19237 | notsb | |
19238 | } | |
19239 | ||
19240 | SECTION .btext046_pg0 TEXT_VA=0x1df32000 | |
19241 | attr_text { | |
19242 | Name = .btext046_pg0, | |
19243 | VA = 0x1df32000, | |
19244 | RA = 0xfdfd3a000, | |
19245 | PA = ra2pa(0xfdfd3a000,0), | |
19246 | tsbonly, | |
19247 | part_0_ctx_nonzero_tsb_config_3, | |
19248 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
19249 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19250 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19251 | } | |
19252 | .text; .skip 8 | |
19253 | ||
19254 | ||
19255 | SECTION .btext046 | |
19256 | .text | |
19257 | .global start_th_5; start_th_5: | |
19258 | .global SUBR130; SUBR130: | |
19259 | BL100139: ! MAIN:L0-B000 | |
19260 | nop ! 000000001DF33D00 MAIN:L0-B000 1 | |
19261 | sethi %hh(0x2BF400340000),%g2 ! 000000001DF33D04 MAIN:L0-B000 1 BD100133 | |
19262 | or %g2,%hm(0x2BF400340000),%g2 ! 000000001DF33D08 MAIN:L0-B000 1 | |
19263 | sethi %lm(0x2BF400340000),%g3 ! 000000001DF33D0C MAIN:L0-B000 1 | |
19264 | or %g3,%lo(0x2BF400340000),%g3 ! 000000001DF33D10 MAIN:L0-B000 1 | |
19265 | sllx %g2, 0x20, %g2 ! 000000001DF33D14 MAIN:L0-B000 1 | |
19266 | or %g2, %g3, %g2 ! 000000001DF33D18 MAIN:L0-B000 1 | |
19267 | sethi %hh(0xFFFF84C190002000),%l0 ! 000000001DF33D1C MAIN:L0-B000 1 STACK0073 | |
19268 | or %l0,%hm(0xFFFF84C190002000),%l0 ! 000000001DF33D20 MAIN:L0-B000 1 | |
19269 | sethi %lm(0xFFFF84C190002000),%l1 ! 000000001DF33D24 MAIN:L0-B000 1 | |
19270 | or %l1,%lo(0xFFFF84C190002000),%l1 ! 000000001DF33D28 MAIN:L0-B000 1 | |
19271 | sllx %l0, 0x20, %l0 ! 000000001DF33D2C MAIN:L0-B000 1 | |
19272 | or %l0, %l1, %l0 ! 000000001DF33D30 MAIN:L0-B000 1 | |
19273 | sub %l0, 0x100, %o6 ! 000000001DF33D34 MAIN:L0-B000 1 | |
19274 | add %o6, 0x80, %i6 ! 000000001DF33D38 MAIN:L0-B000 1 | |
19275 | addcc %g0, 0x1, %g1 ! 000000001DF33D3C MAIN:L0-B000 1 | |
19276 | or %g0, -961, %g3 ! 000000001DF33D40 MAIN:L0-B000 1 | |
19277 | or %g0, 0xC8B, %g4 ! 000000001DF33D44 MAIN:L0-B000 1 | |
19278 | or %g0, 0x9F8, %g5 ! 000000001DF33D48 MAIN:L0-B000 1 | |
19279 | or %g0, -3973, %g6 ! 000000001DF33D4C MAIN:L0-B000 1 | |
19280 | or %g0, 0x0, %g7 ! 000000001DF33D50 MAIN:L0-B000 1 | |
19281 | or %g0, 0xF7E, %o0 ! 000000001DF33D54 MAIN:L0-B000 1 | |
19282 | or %g0, -2904, %o1 ! 000000001DF33D58 MAIN:L0-B000 1 | |
19283 | or %g0, 0xA78, %o2 ! 000000001DF33D5C MAIN:L0-B000 1 | |
19284 | or %g0, -1916, %o3 ! 000000001DF33D60 MAIN:L0-B000 1 | |
19285 | or %g0, -3201, %o4 ! 000000001DF33D64 MAIN:L0-B000 1 | |
19286 | or %g0, 0x2DC, %o5 ! 000000001DF33D68 MAIN:L0-B000 1 | |
19287 | or %g0, 0x97A, %o7 ! 000000001DF33D6C MAIN:L0-B000 1 | |
19288 | or %g0, -1449, %l0 ! 000000001DF33D70 MAIN:L0-B000 1 | |
19289 | or %g0, 0x551, %l1 ! 000000001DF33D74 MAIN:L0-B000 1 | |
19290 | or %g0, 0x20, %l2 ! 000000001DF33D78 MAIN:L0-B000 1 | |
19291 | or %g0, 0xC0F, %l3 ! 000000001DF33D7C MAIN:L0-B000 1 | |
19292 | or %g0, 0xC0A, %l4 ! 000000001DF33D80 MAIN:L0-B000 1 | |
19293 | or %g0, -3179, %l5 ! 000000001DF33D84 MAIN:L0-B000 1 | |
19294 | sethi %hh(0x1DF33D00),%l7 ! 000000001DF33D88 MAIN:L0-B000 1 SUBR130 | |
19295 | or %l7,%hm(0x1DF33D00),%l7 ! 000000001DF33D8C MAIN:L0-B000 1 | |
19296 | sethi %lm(0x1DF33D00),%l6 ! 000000001DF33D90 MAIN:L0-B000 1 | |
19297 | or %l6,%lo(0x1DF33D00),%l6 ! 000000001DF33D94 MAIN:L0-B000 1 | |
19298 | sllx %l7, 0x20, %l7 ! 000000001DF33D98 MAIN:L0-B000 1 | |
19299 | or %l7, %l6, %l7 ! 000000001DF33D9C MAIN:L0-B000 1 | |
19300 | or %g0, -474, %l6 ! 000000001DF33DA0 MAIN:L0-B000 1 | |
19301 | or %g0, -349, %i0 ! 000000001DF33DA4 MAIN:L0-B000 1 | |
19302 | or %g0, 0xC2F, %i1 ! 000000001DF33DA8 MAIN:L0-B000 1 | |
19303 | or %g0, 0xEDE, %i2 ! 000000001DF33DAC MAIN:L0-B000 1 | |
19304 | or %g0, 0x584, %i3 ! 000000001DF33DB0 MAIN:L0-B000 1 | |
19305 | or %g0, 0x29, %i4 ! 000000001DF33DB4 MAIN:L0-B000 1 | |
19306 | or %g0, 0x694, %i5 ! 000000001DF33DB8 MAIN:L0-B000 1 | |
19307 | or %g0, 0x39C, %i7 ! 000000001DF33DBC MAIN:L0-B000 1 | |
19308 | or %g0, 0x4, %g6 ! 000000001DF33DC0 MAIN:L0-B000 1 | |
19309 | BL100140:save %o6, -128, %o6 ! 000000001DF33DC4 MAIN:L0-B000 4 | |
19310 | add %i0, %g6, %l0 ! 000000001DF33DC8 MAIN:L0-B000 4 | |
19311 | add %i1, %g6, %l1 ! 000000001DF33DCC MAIN:L0-B000 4 | |
19312 | add %i2, %g6, %l2 ! 000000001DF33DD0 MAIN:L0-B000 4 | |
19313 | add %i3, %g6, %l3 ! 000000001DF33DD4 MAIN:L0-B000 4 | |
19314 | add %i4, %g6, %l4 ! 000000001DF33DD8 MAIN:L0-B000 4 | |
19315 | add %i5, %g6, %l5 ! 000000001DF33DDC MAIN:L0-B000 4 | |
19316 | add %i6, %g6, %l6 ! 000000001DF33DE0 MAIN:L0-B000 4 | |
19317 | add %i7, %g6, %l7 ! 000000001DF33DE4 MAIN:L0-B000 4 | |
19318 | add %l0, %g6, %o0 ! 000000001DF33DE8 MAIN:L0-B000 4 | |
19319 | add %l1, %g6, %o1 ! 000000001DF33DEC MAIN:L0-B000 4 | |
19320 | add %l2, %g6, %o2 ! 000000001DF33DF0 MAIN:L0-B000 4 | |
19321 | add %l3, %g6, %o3 ! 000000001DF33DF4 MAIN:L0-B000 4 | |
19322 | add %l4, %g6, %o4 ! 000000001DF33DF8 MAIN:L0-B000 4 | |
19323 | add %l5, %g6, %o5 ! 000000001DF33DFC MAIN:L0-B000 4 | |
19324 | add %l7, %g6, %o7 ! 000000001DF33E00 MAIN:L0-B000 4 | |
19325 | subcc %g6, 0x1, %g6 ! 000000001DF33E04 MAIN:L0-B000 4 | |
19326 | bnz,a,pt %xcc, BL100140 ! 000000001DF33E08 MAIN:L0-B000 4 | |
19327 | nop ! 000000001DF33E0C MAIN:L0-B000 3 | |
19328 | restore %g0, %g0, %g0 ! 000000001DF33E10 MAIN:L0-B000 1 | |
19329 | restore %g0, %g0, %g0 ! 000000001DF33E14 MAIN:L0-B000 1 | |
19330 | restore %g0, %g0, %g0 ! 000000001DF33E18 MAIN:L0-B000 1 | |
19331 | restore %g0, %g0, %g0 ! 000000001DF33E1C MAIN:L0-B000 1 | |
19332 | ta %xcc, 0x44 ! 000000001DF33E20 MAIN:L0-B000 1 cleanwin=0 | |
19333 | wr %g0, 0x44B, %y ! 000000001DF33E24 MAIN:L0-B000 1 | |
19334 | wr %g0, 0xC8, %gsr ! 000000001DF33E28 MAIN:L0-B000 1 | |
19335 | ldd [%g2+0x0068], %f0 ! 000000001DF33E2C MAIN:L0-B000 1 <BD100137 | |
19336 | faddd %f0, %f0, %f6 ! 000000001DF33E30 MAIN:L0-B000 1 | |
19337 | faddd %f0, %f6, %f12 ! 000000001DF33E34 MAIN:L0-B000 1 | |
19338 | faddd %f6, %f12, %f14 ! 000000001DF33E38 MAIN:L0-B000 1 | |
19339 | faddd %f12, %f14, %f60 ! 000000001DF33E3C MAIN:L0-B000 1 | |
19340 | faddd %f14, %f60, %f62 ! 000000001DF33E40 MAIN:L0-B000 1 | |
19341 | faddd %f60, %f62, %f32 ! 000000001DF33E44 MAIN:L0-B000 1 | |
19342 | faddd %f62, %f32, %f34 ! 000000001DF33E48 MAIN:L0-B000 1 | |
19343 | faddd %f32, %f34, %f36 ! 000000001DF33E4C MAIN:L0-B000 1 | |
19344 | faddd %f34, %f36, %f38 ! 000000001DF33E50 MAIN:L0-B000 1 | |
19345 | faddd %f36, %f38, %f40 ! 000000001DF33E54 MAIN:L0-B000 1 | |
19346 | faddd %f38, %f40, %f42 ! 000000001DF33E58 MAIN:L0-B000 1 | |
19347 | faddd %f40, %f42, %f44 ! 000000001DF33E5C MAIN:L0-B000 1 | |
19348 | faddd %f42, %f44, %f46 ! 000000001DF33E60 MAIN:L0-B000 1 | |
19349 | ld [%g2+0x0070], %f2 ! 000000001DF33E64 MAIN:L0-B000 1 <BD100138 | |
19350 | fadds %f2, %f2, %f3 ! 000000001DF33E68 MAIN:L0-B000 1 | |
19351 | fadds %f2, %f3, %f4 ! 000000001DF33E6C MAIN:L0-B000 1 | |
19352 | fadds %f3, %f4, %f5 ! 000000001DF33E70 MAIN:L0-B000 1 | |
19353 | fadds %f4, %f5, %f8 ! 000000001DF33E74 MAIN:L0-B000 1 | |
19354 | fadds %f5, %f8, %f9 ! 000000001DF33E78 MAIN:L0-B000 1 | |
19355 | fadds %f8, %f9, %f10 ! 000000001DF33E7C MAIN:L0-B000 1 | |
19356 | fadds %f9, %f10, %f11 ! 000000001DF33E80 MAIN:L0-B000 1 | |
19357 | fcmpd %fcc0, %f0, %f0 ! 000000001DF33E84 MAIN:L0-B000 1 | |
19358 | fcmpd %fcc1, %f0, %f0 ! 000000001DF33E88 MAIN:L0-B000 1 | |
19359 | fcmpd %fcc2, %f0, %f0 ! 000000001DF33E8C MAIN:L0-B000 1 | |
19360 | fcmpd %fcc3, %f0, %f0 ! 000000001DF33E90 MAIN:L0-B000 1 | |
19361 | stx %fsr, [%g2+0x0060] ! 000000001DF33E94 MAIN:L0-B000 1 <BD100055 | |
19362 | fzero %f16 ! 000000001DF33E98 MAIN:L0-B000 1 | |
19363 | fzero %f18 ! 000000001DF33E9C MAIN:L0-B000 1 | |
19364 | fzero %f20 ! 000000001DF33EA0 MAIN:L0-B000 1 | |
19365 | fzero %f22 ! 000000001DF33EA4 MAIN:L0-B000 1 | |
19366 | fzero %f24 ! 000000001DF33EA8 MAIN:L0-B000 1 | |
19367 | fzero %f26 ! 000000001DF33EAC MAIN:L0-B000 1 | |
19368 | fzero %f28 ! 000000001DF33EB0 MAIN:L0-B000 1 | |
19369 | fzero %f30 ! 000000001DF33EB4 MAIN:L0-B000 1 | |
19370 | ldx [%g2+0x0000], %g3 ! 000000001DF33EB8 MAIN:L0-B000 1 BASE<BD100133 | |
19371 | ldx [%g2+0x0008], %g4 ! 000000001DF33EBC MAIN:L0-B000 1 BASE<BD100139 | |
19372 | ldx [%g2+0x0010], %g5 ! 000000001DF33EC0 MAIN:L0-B000 1 BASE<BD100140 | |
19373 | ldx [%g2+0x0018], %g6 ! 000000001DF33EC4 MAIN:L0-B000 1 BASE<BD100141 | |
19374 | or %g0, 0x2, %l0 ! 000000001DF33EC8 LOOP:L1-B000 1 | |
19375 | BL100173: ! LOOP:L1-B000 | |
19376 | add %g1, 0x218, %g1 ! 000000001DF33ECC LOOP:L1-B000 2 chksum++ | |
19377 | andn %o4, %o4, %l4 ! 000000001DF33ED0 LOOP:L1-B000 2 S | |
19378 | stxa %o5, [%g7+%g0]0xB1 ! 000000001DF33ED4 LOOP:L1-B000 2 S BAD-ASI | |
19379 | .word 0xB7B4CB26 ! 000000001DF33ED8 LOOP:L1-B000 2 S illop_VIS | |
19380 | srl %o0, 0x1, %o5 ! 000000001DF33EDC LOOP:L1-B000 2 S | |
19381 | xor %o3, %o5, %o3 ! 000000001DF33EE0 LOOP:L1-B000 2 S | |
19382 | fmovsn %icc, %f4, %f11 ! 000000001DF33EE4 LOOP:L1-B000 3 S | |
19383 | or %g0, 0x2, %l3 ! 000000001DF33EE8 LOOP:L2-B000 2 | |
19384 | BL100146: ! LOOP:L2-B000 | |
19385 | add %g1, 0x5D, %g1 ! 000000001DF33EEC LOOP:L2-B000 4 chksum++ | |
19386 | and %g1, 0xFE, %l4 ! 000000001DF33EF0 LOOP:L3-B000 4 | |
19387 | BL100141: ! LOOP:L3-B000 | |
19388 | add %g1, 0x167, %g1 ! 000000001DF33EF4 LOOP:L3-B000 17 chksum++ | |
19389 | pdist %f20, %f22, %f22 ! 000000001DF33EF8 LOOP:L3-B000 17 S | |
19390 | pdist %f20, %f22, %f30 ! 000000001DF33EFC LOOP:L3-B000 17 S | |
19391 | xorcc %i1, %o0, %i2 ! 000000001DF33F00 LOOP:L3-B000 17 S | |
19392 | fabss %f31, %f27 ! 000000001DF33F04 LOOP:L3-B000 17 S | |
19393 | fsubs %f8, %f5, %f10 ! 000000001DF33F08 LOOP:L3-B000 17 S | |
19394 | andn %o5, %o0, %l2 ! 000000001DF33F0C LOOP:L3-B000 17 S | |
19395 | orcc %l1, %i4, %l1 ! 000000001DF33F10 LOOP:L3-B000 17 S | |
19396 | xnorcc %l1, %l2, %o3 ! 000000001DF33F14 LOOP:L3-B000 17 S | |
19397 | fcmpes %fcc3, %f5, %f8 ! 000000001DF33F18 LOOP:L3-B000 17 S | |
19398 | fpmerge %f22, %f28, %f24 ! 000000001DF33F1C LOOP:L3-B000 17 S | |
19399 | srlx %l4, 0x1, %l4 ! 000000001DF33F20 LOOP:L3-B000 17 | |
19400 | andcc %l4, 0x1, %g0 ! 000000001DF33F24 LOOP:L3-B000 17 | |
19401 | bne,a,pn %xcc, BL100141 ! 000000001DF33F28 LOOP:L3-B000 17 | |
19402 | fpadd16 %f24, %f28, %f16 ! 000000001DF33F2C LOOP:L3-B000 13 S | |
19403 | add %g1, 0x332, %g1 ! 000000001DF33F30 LOOP:L3-B000 4 chksum++ | |
19404 | or %g0, 0x3, %l1 ! 000000001DF33F34 LOOP:L3-B001 4 | |
19405 | BL100142: ! LOOP:L3-B001 | |
19406 | add %g1, 0xE74, %g1 ! 000000001DF33F38 LOOP:L3-B001 12 chksum++ | |
19407 | array32 %l1, %l2, %l2 ! 000000001DF33F3C LOOP:L3-B001 12 S | |
19408 | xor %l1, %o1, %o2 ! 000000001DF33F40 LOOP:L3-B001 12 S | |
19409 | edge32l %o3, %l2, %i4 ! 000000001DF33F44 LOOP:L3-B001 12 S | |
19410 | fpack32 %f22, %f30, %f28 ! 000000001DF33F48 LOOP:L3-B001 12 S | |
19411 | nop ! 000000001DF33F4C LOOP:L3-B001 12 S | |
19412 | fmovsa %icc, %f8, %f4 ! 000000001DF33F50 LOOP:L3-B001 12 S | |
19413 | rd %gsr, %l6 ! 000000001DF33F54 LOOP:L3-B001 12 S | |
19414 | wr %l6, 0xC0, %gsr ! 000000001DF33F58 LOOP:L3-B001 12 S | |
19415 | fxnor %f28, %f20, %f16 ! 000000001DF33F5C LOOP:L3-B001 12 S | |
19416 | array8 %o3, %i0, %i4 ! 000000001DF33F60 LOOP:L3-B001 12 S | |
19417 | fpadd32 %f24, %f20, %f26 ! 000000001DF33F64 LOOP:L3-B001 12 S | |
19418 | fpsub16s %f18, %f27, %f30 ! 000000001DF33F68 LOOP:L3-B001 12 S | |
19419 | subcc %o3, %o1, %l2 ! 000000001DF33F6C LOOP:L3-B001 12 S | |
19420 | xnor %o2, %l2, %i4 ! 000000001DF33F70 LOOP:L3-B001 12 S | |
19421 | orncc %o5, %l2, %o5 ! 000000001DF33F74 LOOP:L3-B001 12 S | |
19422 | sub %l1, 0x1, %l1 ! 000000001DF33F78 LOOP:L3-B001 12 | |
19423 | brnz,pn %l1, BL100142 ! 000000001DF33F7C LOOP:L3-B001 12 | |
19424 | pdist %f28, %f16, %f28 ! 000000001DF33F80 LOOP:L3-B001 12 S | |
19425 | add %g1, 0xB31, %g1 ! 000000001DF33F84 LOOP:L3-B001 4 chksum++ | |
19426 | and %g1, 0xFE, %l2 ! 000000001DF33F88 LOOP:L3-B002 4 | |
19427 | BL100143: ! LOOP:L3-B002 | |
19428 | add %g1, 0xA91, %g1 ! 000000001DF33F8C LOOP:L3-B002 6 chksum++ | |
19429 | fcmpeq16 %f30, %f20, %i1 ! 000000001DF33F90 LOOP:L3-B002 6 S | |
19430 | movl %fcc3, %l2, %o5 ! 000000001DF33F94 LOOP:L3-B002 6 S | |
19431 | fcmpd %fcc2, %f46, %f32 ! 000000001DF33F98 LOOP:L3-B002 6 S | |
19432 | fcmpeq32 %f30, %f16, %i1 ! 000000001DF33F9C LOOP:L3-B002 6 S | |
19433 | ta %xcc, 0x46 ! 000000001DF33FA0 LOOP:L3-B002 6 S demap-page | |
19434 | fnot1s %f18, %f21 ! 000000001DF33FA4 LOOP:L3-B002 6 S | |
19435 | call .+8 ! 000000001DF33FA8 LOOP:L3-B002 6 S | |
19436 | movg %xcc, 0x2DD, %o1 ! 000000001DF33FAC LOOP:L3-B002 6 S | |
19437 | srlx %l2, 0x1, %l2 ! 000000001DF33FB0 LOOP:L3-B002 6 | |
19438 | andcc %l2, 0x1, %g0 ! 000000001DF33FB4 LOOP:L3-B002 6 | |
19439 | bne,a,pt %xcc, BL100143 ! 000000001DF33FB8 LOOP:L3-B002 6 | |
19440 | bmask %o1, %i1, %o1 ! 000000001DF33FBC LOOP:L3-B002 2 S | |
19441 | add %g1, 0x22B, %g1 ! 000000001DF33FC0 LOOP:L3-B002 4 chksum++ | |
19442 | andcc %o5, 0x10, %g0 ! 000000001DF33FC4 SKIP:L3-B003 4 | |
19443 | bz,pt %icc, BL100144 ! 000000001DF33FC8 SKIP:L3-B003 4 | |
19444 | andncc %i1, %i0, %i1 ! 000000001DF33FCC SKIP:L3-B003 4 S | |
19445 | cmp %o4, %o2 ! 000000001DF33FD0 SKIP:L3-B003 2 S | |
19446 | sdiv %i1, 0x0, %i5 ! 000000001DF33FD4 SKIP:L3-B003 2 S | |
19447 | xor %o5, %i1, %o5 ! 000000001DF33FD8 SKIP:L3-B003 2 S | |
19448 | array8 %i1, %o5, %o2 ! 000000001DF33FDC SKIP:L3-B003 2 S | |
19449 | orncc %i1, %o5, %i1 ! 000000001DF33FE0 SKIP:L3-B003 2 S | |
19450 | add %g1, 0xCBE, %g1 ! 000000001DF33FE4 SKIP:L3-B003 2 chksum++ | |
19451 | call .+8 ! 000000001DF33FE8 SKIP:L3-B003 2 S | |
19452 | sll %i1, 0x1, %i3 ! 000000001DF33FEC SKIP:L3-B003 2 S | |
19453 | stx %fsr, [%g2+0x0060] ! 000000001DF33FF0 SKIP:L3-B003 2 S <BD100055 | |
19454 | or %o2, %o3, %o3 ! 000000001DF33FF4 SKIP:L3-B003 2 S | |
19455 | array32 %o5, %o5, %o0 ! 000000001DF33FF8 SKIP:L3-B003 2 S | |
19456 | udiv %i1, %g7, %o7 ! 000000001DF33FFC SKIP:L3-B003 2 S | |
19457 | ba,pn %xcc, BL100145 ! 000000001DF34000 SKIP:L3-B003 2 | |
19458 | nop ! 000000001DF34004 SKIP:L3-B003 2 S | |
19459 | BL100144: ! ELSE:L3-B004 | |
19460 | sra %o1, 0x1, %i4 ! 000000001DF34008 ELSE:L3-B004 2 S | |
19461 | fcmpd %fcc3, %f32, %f34 ! 000000001DF3400C ELSE:L3-B004 2 S | |
19462 | fpsub16 %f24, %f24, %f16 ! 000000001DF34010 ELSE:L3-B004 2 S | |
19463 | cmp %o0, %o4 ! 000000001DF34014 ELSE:L3-B004 2 S | |
19464 | and %o1, %o3, %i0 ! 000000001DF34018 ELSE:L3-B004 2 S | |
19465 | fsubs %f5, %f4, %f3 ! 000000001DF3401C ELSE:L3-B004 2 S | |
19466 | fmovdn %fcc3, %f34, %f12 ! 000000001DF34020 ELSE:L3-B004 2 S | |
19467 | add %g1, 0x1BB, %g1 ! 000000001DF34024 ELSE:L3-B004 2 chksum++ | |
19468 | fcmpes %fcc2, %f4, %f11 ! 000000001DF34028 ELSE:L3-B004 2 S | |
19469 | fcmps %fcc1, %f11, %f8 ! 000000001DF3402C ELSE:L3-B004 2 S | |
19470 | srax %i4, %g1, %i2 ! 000000001DF34030 ELSE:L3-B004 2 S | |
19471 | andn %o3, %i4, %o4 ! 000000001DF34034 ELSE:L3-B004 2 S | |
19472 | ldx [%g5-0x0088], %g5 ! 000000001DF34038 ELSE:L3-B004 2 ptr_chase | |
19473 | ldx [%g5-0x0088], %g5 ! 000000001DF3403C ELSE:L3-B004 2 ptr_chase | |
19474 | BL100145: ! ELSE:L3-B004 | |
19475 | add %g1, 0xF3C, %g1 ! 000000001DF34040 ELSE:L3-B004 4 chksum++ | |
19476 | edge16 %o3, %i1, %i4 ! 000000001DF34044 LOOP:L2-B000 4 S | |
19477 | fcmpes %fcc1, %f4, %f10 ! 000000001DF34048 LOOP:L2-B000 4 S | |
19478 | fcmpd %fcc0, %f46, %f46 ! 000000001DF3404C LOOP:L2-B000 4 S | |
19479 | fpackfix %f16, %f30 ! 000000001DF34050 LOOP:L2-B000 4 S | |
19480 | subcc %l3, 0x1, %l3 ! 000000001DF34054 LOOP:L2-B000 4 | |
19481 | bnz BL100146 ! 000000001DF34058 LOOP:L2-B000 4 | |
19482 | fpack32 %f30, %f28, %f28 ! 000000001DF3405C LOOP:L2-B000 4 S | |
19483 | add %g1, 0xCCD, %g1 ! 000000001DF34060 LOOP:L2-B000 2 chksum++ | |
19484 | nop ! 000000001DF34064 LOOP:L2-B001 2 | |
19485 | nop ! 000000001DF34068 LOOP:L2-B002 2 | |
19486 | nop ! 000000001DF3406C LOOP:L2-B003 2 | |
19487 | nop ! 000000001DF34070 LOOP:L2-B004 2 | |
19488 | nop ! 000000001DF34074 LOOP:L2-B005 2 | |
19489 | nop ! 000000001DF34078 LOOP:L2-B006 2 | |
19490 | add %i2, %g1, %i3 ! 000000001DF3407C SWCH:L2-B007 2 | |
19491 | andcc %i3, 0x200, %g0 ! 000000001DF34080 SWCH:L2-B007 2 | |
19492 | bnz,pn %xcc, BL100153 ! 000000001DF34084 SWCH:L2-B007 2 | |
19493 | add %g1, 0xF3B, %g1 ! 000000001DF34088 SWCH:L2-B007 2 chksum++ | |
19494 | andcc %i3, 0x800, %g0 ! 000000001DF3408C SWCH:L2-B007 0 | |
19495 | bnz,pt %xcc, BL100152 ! 000000001DF34090 SWCH:L2-B007 0 | |
19496 | andcc %i3, 0x100, %g0 ! 000000001DF34094 SWCH:L2-B007 0 | |
19497 | bnz,pt %xcc, BL100151 ! 000000001DF34098 SWCH:L2-B007 0 | |
19498 | andcc %i3, 0x800, %g0 ! 000000001DF3409C SWCH:L2-B007 0 | |
19499 | bnz,pn %xcc, BL100147 ! 000000001DF340A0 SWCH:L2-B007 0 | |
19500 | srax %o3, 0x1, %i4 ! 000000001DF340A4 SWCH:L2-B007 0 S | |
19501 | xnorcc %o2, %o3, %o2 ! 000000001DF340A8 SWCH:L2-B007 0 S | |
19502 | andn %o0, %o1, %o3 ! 000000001DF340AC SWCH:L2-B007 0 S | |
19503 | fpack32 %f28, %f20, %f18 ! 000000001DF340B0 SWCH:L2-B007 0 S | |
19504 | fnegd %f12, %f40 ! 000000001DF340B4 SWCH:L2-B007 0 S | |
19505 | .word 0xA3D69819 ! 000000001DF340B8 SWCH:L2-B007 0 illop | |
19506 | .word 0xE23DDBE1 ! 000000001DF340BC SWCH:L2-B007 0 random | |
19507 | orn %o4, %i2, %i0 ! 000000001DF340C0 SWCH:L2-B007 0 S | |
19508 | BL100147:add %g1, 0x871, %g1 ! 000000001DF340C4 CASE:L3-B005 0 chksum++ | |
19509 | edge16ln %g1, %o4, %i5 ! 000000001DF340C8 CASE:L3-B005 0 S | |
19510 | fnegd %f18, %f28 ! 000000001DF340CC CASE:L3-B005 0 S | |
19511 | or %i5, %o2, %o0 ! 000000001DF340D0 CASE:L3-B005 0 S | |
19512 | andncc %g1, %o0, %o2 ! 000000001DF340D4 CASE:L3-B005 0 S | |
19513 | ba,a BL100154 ! 000000001DF340D8 CASE:L3-B005 0 | |
19514 | .word 0xE63F895E ! 000000001DF340DC CASE:L3-B005 0 S illop | |
19515 | BL100151:add %g1, 0x336, %g1 ! 000000001DF340E0 CASE:L3-B006 0 chksum++ | |
19516 | srlx %o2, %g1, %i2 ! 000000001DF340E4 CASE:L3-B006 0 S | |
19517 | .word 0x8634932A ! 000000001DF340E8 CASE:L3-B006 0 L random | |
19518 | andn %o3, %i2, %o0 ! 000000001DF340EC CASE:L3-B006 0 S | |
19519 | BL100148:fbe,pn %fcc0, BL100149 ;.empty ! 000000001DF340F0 CASE:L3-B006 0 L | |
19520 | fbug,pn %fcc0, BL100150 ;.empty ! 000000001DF340F4 CASE:L3-B006 0 L | |
19521 | bne,a,pt %xcc, BL100149 ! 000000001DF340F8 CASE:L3-B006 0 L | |
19522 | ldx [%g2+0x0010], %g5 ! 000000001DF340FC CASE:L3-B006 0 S BASE<BD100140 | |
19523 | fbue,a BL100149 ! 000000001DF34100 CASE:L3-B006 0 L | |
19524 | BL100150:alignaddr %o3, %i1, %i5 ! 000000001DF34104 CASE:L3-B006 0 S | |
19525 | BL100149:add %g1, 0x2E3, %g1 ! 000000001DF34108 CASE:L3-B006 0 chksum++ | |
19526 | ba,pn %xcc, BL100154 ! 000000001DF3410C CASE:L3-B006 0 | |
19527 | orncc %o0, %o0, %o0 ! 000000001DF34110 CASE:L3-B006 0 S | |
19528 | BL100152:add %g1, 0x9F4, %g1 ! 000000001DF34114 CASE:L3-B007 0 chksum++ | |
19529 | xnorcc %o4, %i5, %o4 ! 000000001DF34118 CASE:L3-B007 0 S | |
19530 | and %o0, %i5, %i4 ! 000000001DF3411C CASE:L3-B007 0 S | |
19531 | sethi %hi(0x352EC00), %o0 ! 000000001DF34120 CASE:L3-B007 0 S .+0 | |
19532 | sub %i0, %o4, %i0 ! 000000001DF34124 CASE:L3-B007 0 S | |
19533 | fandnot2 %f24, %f28, %f24 ! 000000001DF34128 CASE:L3-B007 0 S | |
19534 | .word 0x81A94C8A ! 000000001DF3412C CASE:L3-B007 0 illop | |
19535 | nop ! 000000001DF34130 CASE:L3-B007 0 S | |
19536 | BL100153:add %g1, 0xD18, %g1 ! 000000001DF34134 CASE:L3-B008 2 chksum++ | |
19537 | fcmps %fcc2, %f4, %f11 ! 000000001DF34138 CASE:L3-B008 2 S | |
19538 | or %o0, %i1, %i1 ! 000000001DF3413C CASE:L3-B008 2 S | |
19539 | fcmpeq32 %f24, %f28, %o4 ! 000000001DF34140 CASE:L3-B008 2 S | |
19540 | andncc %o0, %o4, %o5 ! 000000001DF34144 CASE:L3-B008 2 S | |
19541 | array16 %i1, %i0, %i0 ! 000000001DF34148 CASE:L3-B008 2 S | |
19542 | array32 %i4, %o4, %o2 ! 000000001DF3414C CASE:L3-B008 2 S | |
19543 | fba,a,pn %fcc0, BL100154 ! 000000001DF34150 CASE:L3-B008 2 | |
19544 | .word 0x8DA0DA1F ! 000000001DF34154 CASE:L3-B008 0 S illop | |
19545 | BL100154: ! SWCH:L2-B007 | |
19546 | add %g1, 0x752, %g1 ! 000000001DF34158 SWCH:L2-B007 2 chksum++ | |
19547 | or %i0, %o2, %o3 ! 000000001DF3415C SWCH:L2-B007 2 S | |
19548 | fpmerge %f27, %f18, %f22 ! 000000001DF34160 SWCH:L2-B007 2 S | |
19549 | .word 0xB7B6C69B ! 000000001DF34164 SWCH:L2-B007 2 S illop_VIS | |
19550 | orn %i2, -1, %i2 ! 000000001DF34168 SWCH:L2-B007 2 S | |
19551 | add %o5, %g1, %i0 ! 000000001DF3416C SWCH:L2-B008 2 | |
19552 | andcc %i0, 0x800, %g0 ! 000000001DF34170 SWCH:L2-B008 2 | |
19553 | bnz,a,pn %xcc, BL100159 ! 000000001DF34174 SWCH:L2-B008 2 | |
19554 | add %g1, 0xF2C, %g1 ! 000000001DF34178 SWCH:L2-B008 1 chksum++ | |
19555 | andcc %i0, 0x400, %g0 ! 000000001DF3417C SWCH:L2-B008 1 | |
19556 | bnz,pt %xcc, BL100158 ! 000000001DF34180 SWCH:L2-B008 1 | |
19557 | andcc %i0, 0x400, %g0 ! 000000001DF34184 SWCH:L2-B008 1 | |
19558 | bnz,a,pt %xcc, BL100157 ! 000000001DF34188 SWCH:L2-B008 1 | |
19559 | add %g1, 0x1F8, %g1 ! 000000001DF3418C SWCH:L2-B008 0 chksum++ | |
19560 | andcc %i0, 0x4, %g0 ! 000000001DF34190 SWCH:L2-B008 1 | |
19561 | bnz,pt %xcc, BL100156 ! 000000001DF34194 SWCH:L2-B008 1 | |
19562 | fsrc1 %f24, %f20 ! 000000001DF34198 SWCH:L2-B008 1 S | |
19563 | add %g4, -56, %l5 ! 000000001DF3419C SWCH:L2-B008 1 @BD100155 | |
19564 | stda %f18,[%l5+%g1]0xC5 ! 000000001DF341A0 SWCH:L2-B008 1 S Partial_St | |
19565 | xorcc %o3, %o5, %o3 ! 000000001DF341A4 SWCH:L2-B008 1 S | |
19566 | ta %xcc, 0x46 ! 000000001DF341A8 SWCH:L2-B008 1 S demap-page | |
19567 | xnor %i5, %i0, %i5 ! 000000001DF341AC SWCH:L2-B008 1 S | |
19568 | edge32 %o2, %o4, %o0 ! 000000001DF341B0 SWCH:L2-B008 1 S | |
19569 | fpackfix %f22, %f20 ! 000000001DF341B4 SWCH:L2-B008 1 S | |
19570 | andcc %o5, %i2, %o0 ! 000000001DF341B8 SWCH:L2-B008 1 S | |
19571 | array32 %o0, %o5, %o1 ! 000000001DF341BC SWCH:L2-B008 1 S | |
19572 | edge16n %i2, %o5, %i5 ! 000000001DF341C0 SWCH:L2-B008 1 S | |
19573 | add %g1, 0x1E7, %g1 ! 000000001DF341C4 SWCH:L2-B008 1 chksum++ | |
19574 | fba,pt %fcc2, BL100160 ! 000000001DF341C8 SWCH:L2-B008 1 | |
19575 | xnorcc %o0, %i2, %o3 ! 000000001DF341CC SWCH:L2-B008 1 S | |
19576 | BL100156:.word 0x8FA21B5B ! 000000001DF341D0 CASE:L3-B009 0 illop | |
19577 | subcc %o3, %i1, %o3 ! 000000001DF341D4 CASE:L3-B009 0 S | |
19578 | .word 0xA3A40DEA ! 000000001DF341D8 CASE:L3-B009 0 S illop | |
19579 | .word 0xCBBB03E7 ! 000000001DF341DC CASE:L3-B009 0 S illop | |
19580 | xorcc %i2, %o3, %o1 ! 000000001DF341E0 CASE:L3-B009 0 S | |
19581 | ba,a BL100160 ! 000000001DF341E4 CASE:L3-B009 0 | |
19582 | and %o1, %o0, %i2 ! 000000001DF341E8 CASE:L3-B009 0 S | |
19583 | BL100157:add %g1, 0xD6F, %g1 ! 000000001DF341EC CASE:L3-B010 0 chksum++ | |
19584 | .word 0xBDB38235 ! 000000001DF341F0 CASE:L3-B010 0 S illop | |
19585 | fnegs %f30, %f25 ! 000000001DF341F4 CASE:L3-B010 0 S | |
19586 | fcmple32 %f20, %f24, %o4 ! 000000001DF341F8 CASE:L3-B010 0 S | |
19587 | sethi %hh(0x3DA7DFFFFF00),%l6 ! 000000001DF341FC CASE:L3-B010 0 SUBR131 | |
19588 | or %l6,%hm(0x3DA7DFFFFF00),%l6 ! 000000001DF34200 CASE:L3-B010 0 | |
19589 | sethi %lm(0x3DA7DFFFFF00),%l5 ! 000000001DF34204 CASE:L3-B010 0 | |
19590 | or %l5,%lo(0x3DA7DFFFFF00),%l5 ! 000000001DF34208 CASE:L3-B010 0 | |
19591 | sllx %l6, 0x20, %l6 ! 000000001DF3420C CASE:L3-B010 0 | |
19592 | .word 0x89DFCDCE ! 000000001DF34210 CASE:L3-B010 0 illop | |
19593 | jmpl %l6+0x0000, %o7 ! 000000001DF34214 CASE:L3-B010 0 S | |
19594 | orcc %i2, %g1, %i4 ! 000000001DF34218 CASE:L3-B010 0 S | |
19595 | sll %i2, 0x1, %o3 ! 000000001DF3421C CASE:L3-B010 0 S | |
19596 | ba,pn %icc, BL100160 ! 000000001DF34220 CASE:L3-B010 0 | |
19597 | .word 0xAF5C8728 ! 000000001DF34224 CASE:L3-B010 0 S random | |
19598 | BL100158:.word 0x06A5A0E0 ! 000000001DF34228 CASE:L3-B011 0 random | |
19599 | fcmpne16 %f18, %f28, %i4 ! 000000001DF3422C CASE:L3-B011 0 S | |
19600 | .word 0xB3D9CFAE ! 000000001DF34230 CASE:L3-B011 0 S illop | |
19601 | wr %g1, %i5, %fprs ! 000000001DF34234 CASE:L3-B011 0 S | |
19602 | cmp %o4, %i4 ! 000000001DF34238 CASE:L3-B011 0 S | |
19603 | pdist %f28, %f16, %f28 ! 000000001DF3423C CASE:L3-B011 0 S | |
19604 | .word 0x85B682EE ! 000000001DF34240 CASE:L3-B011 0 S illop | |
19605 | ba,pt %icc, BL100160 ! 000000001DF34244 CASE:L3-B011 0 | |
19606 | stxa %i4, [%g7+%g0]0x00 ! 000000001DF34248 CASE:L3-B011 0 S BAD-ASI | |
19607 | BL100159:add %g1, 0x96E, %g1 ! 000000001DF3424C CASE:L3-B012 1 chksum++ | |
19608 | andcc %i1, %o1, %i3 ! 000000001DF34250 CASE:L3-B012 1 S | |
19609 | andcc %i4, %i5, %i4 ! 000000001DF34254 CASE:L3-B012 1 S | |
19610 | fpsub32 %f28, %f24, %f30 ! 000000001DF34258 CASE:L3-B012 1 S | |
19611 | fcmps %fcc1, %f11, %f10 ! 000000001DF3425C CASE:L3-B012 1 S | |
19612 | srlx %o3, 0x1, %i3 ! 000000001DF34260 CASE:L3-B012 1 S | |
19613 | orncc %o1, %i3, %o5 ! 000000001DF34264 CASE:L3-B012 1 S | |
19614 | fcmps %fcc3, %f11, %f11 ! 000000001DF34268 CASE:L3-B012 1 S | |
19615 | nop ! 000000001DF3426C CASE:L3-B012 1 S | |
19616 | fba BL100160 ! 000000001DF34270 CASE:L3-B012 1 | |
19617 | pdist %f24, %f26, %f28 ! 000000001DF34274 CASE:L3-B012 1 S | |
19618 | BL100160: ! SWCH:L2-B008 | |
19619 | add %g1, 0xBA6, %g1 ! 000000001DF34278 SWCH:L2-B008 2 chksum++ | |
19620 | orcc %o5, %i4, %o1 ! 000000001DF3427C SWCH:L2-B008 2 S | |
19621 | fcmpd %fcc0, %f0, %f34 ! 000000001DF34280 SWCH:L2-B008 2 S | |
19622 | stxa %i4, [%g7+%g0]0xBA ! 000000001DF34284 SWCH:L2-B008 2 S BAD-ASI | |
19623 | andcc %g1, %i2, %i4 ! 000000001DF34288 SWCH:L2-B008 2 S | |
19624 | xnorcc %g1, %o2, %i5 ! 000000001DF3428C SWCH:L2-B008 2 S | |
19625 | nop ! 000000001DF34290 LOOP:L2-B009 2 | |
19626 | nop ! 000000001DF34294 LOOP:L2-B010 2 | |
19627 | nop ! 000000001DF34298 LOOP:L2-B011 2 | |
19628 | add %i3, %g1, %o5 ! 000000001DF3429C SWCH:L2-B012 2 | |
19629 | andcc %o5, 0x800, %g0 ! 000000001DF342A0 SWCH:L2-B012 2 | |
19630 | bnz,a,pn %xcc, BL100164 ! 000000001DF342A4 SWCH:L2-B012 2 | |
19631 | .word 0x9DE3A060 ! 000000001DF342A8 SWCH:L2-B012 0 random | |
19632 | andcc %o5, 0x10, %g0 ! 000000001DF342AC SWCH:L2-B012 2 | |
19633 | bnz,a,pt %xcc, BL100163 ! 000000001DF342B0 SWCH:L2-B012 2 | |
19634 | add %g1, 0x86D, %g1 ! 000000001DF342B4 SWCH:L2-B012 1 chksum++ | |
19635 | andcc %o5, 0x80, %g0 ! 000000001DF342B8 SWCH:L2-B012 1 | |
19636 | bnz,pt %xcc, BL100162 ! 000000001DF342BC SWCH:L2-B012 1 | |
19637 | add %g1, 0x6B2, %g1 ! 000000001DF342C0 SWCH:L2-B012 1 chksum++ | |
19638 | andcc %o5, 0x40, %g0 ! 000000001DF342C4 SWCH:L2-B012 1 | |
19639 | bnz,pn %xcc, BL100161 ! 000000001DF342C8 SWCH:L2-B012 1 | |
19640 | andn %o1, %g1, %o4 ! 000000001DF342CC SWCH:L2-B012 1 S | |
19641 | cmp %i5, %g1 ! 000000001DF342D0 SWCH:L2-B012 1 S | |
19642 | fcmps %fcc0, %f9, %f10 ! 000000001DF342D4 SWCH:L2-B012 1 S | |
19643 | andcc %i3, %g1, %o4 ! 000000001DF342D8 SWCH:L2-B012 1 S | |
19644 | xorcc %o4, %o4, %o1 ! 000000001DF342DC SWCH:L2-B012 1 S | |
19645 | xnorcc %i4, %i0, %i0 ! 000000001DF342E0 SWCH:L2-B012 1 S | |
19646 | or %i5, %i4, %o2 ! 000000001DF342E4 SWCH:L2-B012 1 S | |
19647 | sethi %hh(0xFFFFAA939FFFFF00),%l6 ! 000000001DF342E8 SWCH:L2-B012 1 SUBR132 | |
19648 | or %l6,%hm(0xFFFFAA939FFFFF00),%l6 ! 000000001DF342EC SWCH:L2-B012 1 | |
19649 | sethi %lm(0xFFFFAA939FFFFF00),%l5 ! 000000001DF342F0 SWCH:L2-B012 1 | |
19650 | or %l5,%lo(0xFFFFAA939FFFFF00),%l5 ! 000000001DF342F4 SWCH:L2-B012 1 | |
19651 | sllx %l6, 0x20, %l6 ! 000000001DF342F8 SWCH:L2-B012 1 | |
19652 | or %l6, %l5, %l6 ! 000000001DF342FC SWCH:L2-B012 1 | |
19653 | jmpl %l6+0x0000, %o7 ! 000000001DF34300 SWCH:L2-B012 1 S | |
19654 | fnegd %f46, %f40 ! 000000001DF34304 SWCH:L2-B012 1 S | |
19655 | add %g1, 0xA04, %g1 ! 000000001DF34308 SWCH:L2-B012 1 chksum++ | |
19656 | fba,pn %fcc0, BL100165 ! 000000001DF3430C SWCH:L2-B012 1 | |
19657 | nop ! 000000001DF34310 SWCH:L2-B012 1 S | |
19658 | BL100161:add %g1, 0x12F, %g1 ! 000000001DF34314 CASE:L3-B013 0 chksum++ | |
19659 | .word 0xB2CD7B67 ! 000000001DF34318 CASE:L3-B013 0 S illop | |
19660 | fcmpeq32 %f30, %f28, %o4 ! 000000001DF3431C CASE:L3-B013 0 S | |
19661 | andn %i0, %o0, %o3 ! 000000001DF34320 CASE:L3-B013 0 S | |
19662 | edge8l %o1, %o3, %i1 ! 000000001DF34324 CASE:L3-B013 0 S | |
19663 | .word 0xD14E62C9 ! 000000001DF34328 CASE:L3-B013 0 illop | |
19664 | fmovd %f46, %f6 ! 000000001DF3432C CASE:L3-B013 0 S | |
19665 | BL100162:add %g1, 0x692, %g1 ! 000000001DF34330 CASE:L3-B014 0 chksum++ | |
19666 | ldxa [%g7+%g0]0x0D, %g1 ! 000000001DF34334 CASE:L3-B014 0 S BAD-ASI | |
19667 | edge16ln %o4, %i1, %i4 ! 000000001DF34338 CASE:L3-B014 0 S | |
19668 | sdivcc %o1, 0x0, %i6 ! 000000001DF3433C CASE:L3-B014 0 S | |
19669 | array32 %o2, %o2, %o2 ! 000000001DF34340 CASE:L3-B014 0 S | |
19670 | or %g1, %o4, %o1 ! 000000001DF34344 CASE:L3-B014 0 S | |
19671 | bmask %i4, %i4, %i5 ! 000000001DF34348 CASE:L3-B014 0 S | |
19672 | andn %g1, %i5, %o4 ! 000000001DF3434C CASE:L3-B014 0 S | |
19673 | .word 0xA3B449FD ! 000000001DF34350 CASE:L3-B014 0 S illop | |
19674 | ba,a BL100165 ! 000000001DF34354 CASE:L3-B014 0 | |
19675 | fnegd %f46, %f42 ! 000000001DF34358 CASE:L3-B014 0 S | |
19676 | BL100163:add %g1, 0xFBF, %g1 ! 000000001DF3435C CASE:L3-B015 1 chksum++ | |
19677 | subcc %o3, %o2, %g0 ! 000000001DF34360 CASE:L3-B015 1 S | |
19678 | subcc %g1, %i4, %i4 ! 000000001DF34364 CASE:L3-B015 1 S | |
19679 | edge8l %i1, %i4, %i2 ! 000000001DF34368 CASE:L3-B015 1 S | |
19680 | cmp %o5, %o2 ! 000000001DF3436C CASE:L3-B015 1 S | |
19681 | nop ! 000000001DF34370 CASE:L3-B015 1 S | |
19682 | fba,a BL100165 ! 000000001DF34374 CASE:L3-B015 1 | |
19683 | .word 0x8AC9B0BC ! 000000001DF34378 CASE:L3-B015 0 S illop | |
19684 | BL100164:add %g1, 0x4E7, %g1 ! 000000001DF3437C CASE:L3-B016 0 chksum++ | |
19685 | andn %o1, %i3, %i4 ! 000000001DF34380 CASE:L3-B016 0 S | |
19686 | ldxa [%g7+%g0]0xFF, %o2 ! 000000001DF34384 CASE:L3-B016 0 S BAD-ASI | |
19687 | fcmple32 %f30, %f28, %i3 ! 000000001DF34388 CASE:L3-B016 0 S | |
19688 | fcmpne32 %f28, %f30, %o4 ! 000000001DF3438C CASE:L3-B016 0 S | |
19689 | tle %icc, %g0+0x0056 ! 000000001DF34390 CASE:L3-B016 0 S | |
19690 | .word 0xB7ADC492 ! 000000001DF34394 CASE:L3-B016 0 S illop_FP | |
19691 | ba,a,pn %xcc, BL100165 ! 000000001DF34398 CASE:L3-B016 0 | |
19692 | .word 0xB7594B35 ! 000000001DF3439C CASE:L3-B016 0 S illop | |
19693 | BL100165: ! SWCH:L2-B012 | |
19694 | add %g1, 0xC09, %g1 ! 000000001DF343A0 SWCH:L2-B012 2 chksum++ | |
19695 | orcc %i4, %i3, %i1 ! 000000001DF343A4 SWCH:L2-B012 2 S | |
19696 | ldxa [%g2+%g0]0xBB, %i4 ! 000000001DF343A8 SWCH:L2-B012 2 S BAD-ASI | |
19697 | or %i0, %i4, %i1 ! 000000001DF343AC SWCH:L2-B012 2 S | |
19698 | fcmpes %fcc3, %f3, %f5 ! 000000001DF343B0 SWCH:L2-B012 2 S | |
19699 | andn %i0, %i3, %o1 ! 000000001DF343B4 SWCH:L2-B012 2 S | |
19700 | xnor %i1, %i3, %i2 ! 000000001DF343B8 SWCH:L2-B012 2 S | |
19701 | .word 0x8BB08607 ! 000000001DF343BC SWCH:L2-B012 2 S illop_VIS | |
19702 | fsrc2 %f26, %f24 ! 000000001DF343C0 SWCH:L2-B012 2 S | |
19703 | sethi %hh(0x2885FE1FF00),%l6 ! 000000001DF343C4 SWCH:L2-B012 2 SUBR133 | |
19704 | or %l6,%hm(0x2885FE1FF00),%l6 ! 000000001DF343C8 SWCH:L2-B012 2 | |
19705 | sethi %lm(0x2885FE1FF00),%l5 ! 000000001DF343CC SWCH:L2-B012 2 | |
19706 | or %l5,%lo(0x2885FE1FF00),%l5 ! 000000001DF343D0 SWCH:L2-B012 2 | |
19707 | sllx %l6, 0x20, %l6 ! 000000001DF343D4 SWCH:L2-B012 2 | |
19708 | or %l6, %l5, %l6 ! 000000001DF343D8 SWCH:L2-B012 2 | |
19709 | jmpl %l6+0x0000, %o7 ! 000000001DF343DC SWCH:L2-B012 2 S | |
19710 | for %f28, %f28, %f26 ! 000000001DF343E0 SWCH:L2-B012 2 S | |
19711 | add %i4, %g1, %i2 ! 000000001DF343E4 SWCH:L2-B013 2 | |
19712 | andcc %i2, 0x1, %g0 ! 000000001DF343E8 SWCH:L2-B013 2 | |
19713 | bnz,pt %xcc, BL100169 ! 000000001DF343EC SWCH:L2-B013 2 | |
19714 | andcc %i2, 0x10, %g0 ! 000000001DF343F0 SWCH:L2-B013 2 | |
19715 | bnz,pt %xcc, BL100168 ! 000000001DF343F4 SWCH:L2-B013 1 | |
19716 | andcc %i2, 0x100, %g0 ! 000000001DF343F8 SWCH:L2-B013 1 | |
19717 | bnz,a,pt %xcc, BL100167 ! 000000001DF343FC SWCH:L2-B013 0 | |
19718 | add %g1, 0xDA4, %g1 ! 000000001DF34400 SWCH:L2-B013 0 chksum++ | |
19719 | andcc %i2, 0x1, %g0 ! 000000001DF34404 SWCH:L2-B013 0 | |
19720 | bnz,a,pt %xcc, BL100166 ! 000000001DF34408 SWCH:L2-B013 0 | |
19721 | add %g1, 0x910, %g1 ! 000000001DF3440C SWCH:L2-B013 0 chksum++ | |
19722 | .word 0x8E800FE5 ! 000000001DF34410 SWCH:L2-B013 0 S random | |
19723 | fpackfix %f22, %f30 ! 000000001DF34414 SWCH:L2-B013 0 S | |
19724 | faligndata %f30, %f28, %f30 ! 000000001DF34418 SWCH:L2-B013 0 S | |
19725 | pdist %f24, %f18, %f24 ! 000000001DF3441C SWCH:L2-B013 0 S | |
19726 | subcc %i4, %o0, %i5 ! 000000001DF34420 SWCH:L2-B013 0 S | |
19727 | andn %i5, %i4, %o5 ! 000000001DF34424 SWCH:L2-B013 0 S | |
19728 | xnor %i3, %i3, %i4 ! 000000001DF34428 SWCH:L2-B013 0 S | |
19729 | array16 %o5, %o5, %o1 ! 000000001DF3442C SWCH:L2-B013 0 S | |
19730 | bmask %o0, %o4, %o2 ! 000000001DF34430 SWCH:L2-B013 0 S | |
19731 | .word 0xD262F55B ! 000000001DF34434 SWCH:L2-B013 0 S illop | |
19732 | fmovd %f12, %f44 ! 000000001DF34438 SWCH:L2-B013 0 S | |
19733 | fornot1s %f30, %f27, %f23 ! 000000001DF3443C SWCH:L2-B013 0 S | |
19734 | .word 0xD3CB9086 ! 000000001DF34440 SWCH:L2-B013 0 illop | |
19735 | fba BL100172 ! 000000001DF34444 SWCH:L2-B013 0 | |
19736 | cmp %i5, %g1 ! 000000001DF34448 SWCH:L2-B013 0 S | |
19737 | BL100166:add %g1, 0xB75, %g1 ! 000000001DF3444C CASE:L3-B017 0 chksum++ | |
19738 | .word 0x00F1B7D3 ! 000000001DF34450 CASE:L3-B017 0 S illop | |
19739 | andcc %o0, %i2, %i4 ! 000000001DF34454 CASE:L3-B017 0 S | |
19740 | srl %i1, 0x1, %o2 ! 000000001DF34458 CASE:L3-B017 0 S | |
19741 | fcmpeq16 %f18, %f26, %i1 ! 000000001DF3445C CASE:L3-B017 0 S | |
19742 | stxa %o2, [%g7+%g0]0xB7 ! 000000001DF34460 CASE:L3-B017 0 S BAD-ASI | |
19743 | sdivcc %o2, %g7, %g3 ! 000000001DF34464 CASE:L3-B017 0 S | |
19744 | fmovdn %xcc, %f42, %f6 ! 000000001DF34468 CASE:L3-B017 0 S | |
19745 | .word 0xDABF9B9E ! 000000001DF3446C CASE:L3-B017 0 S illop | |
19746 | andn %i1, %g1, %o3 ! 000000001DF34470 CASE:L3-B017 0 S | |
19747 | fxnors %f20, %f21, %f31 ! 000000001DF34474 CASE:L3-B017 0 S | |
19748 | ba,pn %xcc, BL100172 ! 000000001DF34478 CASE:L3-B017 0 | |
19749 | fones %f18 ! 000000001DF3447C CASE:L3-B017 0 S | |
19750 | BL100167:add %g1, 0x74D, %g1 ! 000000001DF34480 CASE:L3-B018 0 chksum++ | |
19751 | xnorcc %i1, %i1, %o2 ! 000000001DF34484 CASE:L3-B018 0 S | |
19752 | fcmped %fcc1, %f32, %f38 ! 000000001DF34488 CASE:L3-B018 0 S | |
19753 | call .+8 ! 000000001DF3448C CASE:L3-B018 0 S | |
19754 | xorcc %o2, %g1, %o3 ! 000000001DF34490 CASE:L3-B018 0 S | |
19755 | fpadd16 %f30, %f28, %f24 ! 000000001DF34494 CASE:L3-B018 0 S | |
19756 | .word 0x89A854E4 ! 000000001DF34498 CASE:L3-B018 0 S illop | |
19757 | sdiv %i5, %g7, %o2 ! 000000001DF3449C CASE:L3-B018 0 S | |
19758 | .word 0x95906000 ! 000000001DF344A0 CASE:L3-B018 0 S random | |
19759 | ta %xcc, 0x46 ! 000000001DF344A4 CASE:L3-B018 0 S demap-page | |
19760 | .word 0xA5CAB9A7 ! 000000001DF344A8 CASE:L3-B018 0 S illop | |
19761 | .word 0x9FED8454 ! 000000001DF344AC CASE:L3-B018 0 illop | |
19762 | .word 0x3FE25F44 ! 000000001DF344B0 CASE:L3-B018 0 S random | |
19763 | BL100168:add %g1, 0xF48, %g1 ! 000000001DF344B4 CASE:L3-B019 1 chksum++ | |
19764 | array16 %i5, %i5, %o0 ! 000000001DF344B8 CASE:L3-B019 1 S | |
19765 | fpadd32 %f30, %f20, %f20 ! 000000001DF344BC CASE:L3-B019 1 S | |
19766 | fcmpeq16 %f26, %f30, %o0 ! 000000001DF344C0 CASE:L3-B019 1 S | |
19767 | call .+8 ! 000000001DF344C4 CASE:L3-B019 1 S | |
19768 | and %o3, %o0, %o2 ! 000000001DF344C8 CASE:L3-B019 1 S | |
19769 | ba,a,pn %xcc, BL100172 ! 000000001DF344CC CASE:L3-B019 1 | |
19770 | xor %o2, %o2, %i4 ! 000000001DF344D0 CASE:L3-B019 0 S | |
19771 | BL100169:add %g1, 0xB1C, %g1 ! 000000001DF344D4 CASE:L3-B020 1 chksum++ | |
19772 | cmp %i4, %o0 ! 000000001DF344D8 CASE:L3-B020 1 S | |
19773 | fsubs %f4, %f9, %f11 ! 000000001DF344DC CASE:L3-B020 1 S | |
19774 | andn %g4, 0x0, %g4 ! 000000001DF344E0 CASE:L3-B020 1 S | |
19775 | xnorcc %i4, %o0, %o1 ! 000000001DF344E4 CASE:L3-B020 1 S | |
19776 | nop ! 000000001DF344E8 CASE:L3-B020 1 S | |
19777 | ba BL100172 ! 000000001DF344EC CASE:L3-B020 1 | |
19778 | sra %g1, 0x1, %o1 ! 000000001DF344F0 CASE:L3-B020 1 S | |
19779 | BL100172: ! SWCH:L2-B013 | |
19780 | add %g1, 0x8AD, %g1 ! 000000001DF344F4 SWCH:L2-B013 2 chksum++ | |
19781 | fcmpeq32 %f24, %f18, %i5 ! 000000001DF344F8 SWCH:L2-B013 2 S | |
19782 | srax %o0, 0x1, %o0 ! 000000001DF344FC SWCH:L2-B013 2 S | |
19783 | xnor %i0, %g1, %i3 ! 000000001DF34500 SWCH:L2-B013 2 S | |
19784 | .word 0xABAB187C ! 000000001DF34504 SWCH:L2-B013 2 S illop_FP | |
19785 | bnz,a,pn %icc, BL100170 ;.empty ! 000000001DF34508 SWCH:L2-B013 2 L | |
19786 | fbg BL100171 ! 000000001DF3450C SWCH:L2-B013 1 L | |
19787 | or %o2, %i4, %i4 ! 000000001DF34510 SWCH:L2-B013 1 S | |
19788 | and %i0, %g1, %o4 ! 000000001DF34514 SWCH:L2-B013 1 S | |
19789 | ta %xcc, 0x46 ! 000000001DF34518 SWCH:L2-B013 1 S demap-page | |
19790 | fbn,pt %fcc2, BL100170 ! 000000001DF3451C SWCH:L2-B013 1 L | |
19791 | BL100170:xorcc %g1, %o0, %o5 ! 000000001DF34520 SWCH:L2-B013 2 S | |
19792 | fmovdpos %icc, %f18, %f16 ! 000000001DF34524 SWCH:L2-B013 2 S | |
19793 | BL100171:add %g1, 0xD6B, %g1 ! 000000001DF34528 SWCH:L2-B013 2 chksum++ | |
19794 | nop ! 000000001DF3452C LOOP:L2-B014 2 | |
19795 | nop ! 000000001DF34530 LOOP:L2-B015 2 | |
19796 | nop ! 000000001DF34534 LOOP:L2-B016 2 | |
19797 | nop ! 000000001DF34538 LOOP:L2-B017 2 | |
19798 | nop ! 000000001DF3453C LOOP:L2-B018 2 | |
19799 | nop ! 000000001DF34540 LOOP:L2-B019 2 | |
19800 | subcc %l0, 0x1, %l0 ! 000000001DF34544 LOOP:L1-B000 2 | |
19801 | bnz,pn %xcc, BL100173 ! 000000001DF34548 LOOP:L1-B000 2 | |
19802 | ta %xcc, 0x43 ! 000000001DF3454C LOOP:L1-B000 2 S +-PEF | |
19803 | add %g1, 0xBCA, %g1 ! 000000001DF34550 LOOP:L1-B000 1 chksum++ | |
19804 | sethi %hi(0xA6408), %g3 ! 000000001DF34554 MAIN:L0-B000 1 .+0 | |
19805 | or %g3,%lo(0xA6408),%g3 ! 000000001DF34558 MAIN:L0-B000 1 | |
19806 | cmp %g1, %g3 ! 000000001DF3455C MAIN:L0-B000 1 | |
19807 | bne %icc, blimp_bad_end ! 000000001DF34560 MAIN:L0-B000 1 | |
19808 | nop ! 000000001DF34564 MAIN:L0-B000 1 | |
19809 | blimp_good_end: | |
19810 | EXIT_GOOD | |
19811 | blimp_bad_end: | |
19812 | EXIT_BAD | |
19813 | ||
19814 | SECTION .btext046_pg1 TEXT_VA=0x1df34000 | |
19815 | attr_text { | |
19816 | Name = .btext046_pg1, | |
19817 | VA = 0x1df34000, | |
19818 | RA = 0xfdfd3c000, | |
19819 | PA = ra2pa(0xfdfd3c000,0), | |
19820 | tsbonly, | |
19821 | part_0_ctx_nonzero_tsb_config_3, | |
19822 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
19823 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19824 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19825 | } | |
19826 | .text; .skip 8 | |
19827 | ||
19828 | !======================================================================== | |
19829 | ||
19830 | SECTION .btext047 TEXT_VA=0x3da7dfffff00 | |
19831 | attr_text { | |
19832 | Name = .btext047, | |
19833 | VA = 0x3da7dfffff00, | |
19834 | RA = ra2pa(0xdcfffff00,0), | |
19835 | PA = ra2pa(0xdcfffff00,0), | |
19836 | notsb | |
19837 | } | |
19838 | ||
19839 | SECTION .btext047_pg0 TEXT_VA=0x3da7d0000000 | |
19840 | attr_text { | |
19841 | Name = .btext047_pg0, | |
19842 | VA = 0x3da7d0000000, | |
19843 | RA = ra2pa(0xdc0000000,0), | |
19844 | PA = ra2pa(0xdc0000000,0), | |
19845 | tsbonly, | |
19846 | part_0_ctx_nonzero_tsb_config_0, | |
19847 | TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1, | |
19848 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19849 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19850 | } | |
19851 | .text; .skip 8 | |
19852 | ||
19853 | ||
19854 | SECTION .btext047 | |
19855 | .text | |
19856 | .global SUBR131; SUBR131: | |
19857 | BL100001: ! SUBR:L0-B000 | |
19858 | add %g1, 0x1DB, %g1 ! 00003DA7DFFFFF00 SUBR:L0-B000 0 chksum++ | |
19859 | .word 0x8FF97A48 ! 00003DA7DFFFFF04 SUBR:L0-B000 0 illop | |
19860 | sethi %hh(0x3DA7DFFFFF00),%l7 ! 00003DA7DFFFFF08 SUBR:L0-B000 0 SUBR131 | |
19861 | .word 0xCFAC78D5 ! 00003DA7DFFFFF0C SUBR:L0-B000 0 illop | |
19862 | .word 0x81E80000 ! 00003DA7DFFFFF10 SUBR:L0-B000 0 random | |
19863 | or %l6,%lo(0x3DA7DFFFFF00),%l6 ! 00003DA7DFFFFF14 SUBR:L0-B000 0 | |
19864 | sllx %l7, 0x20, %l7 ! 00003DA7DFFFFF18 SUBR:L0-B000 0 | |
19865 | .word 0xDD36BBE0 ! 00003DA7DFFFFF1C SUBR:L0-B000 0 illop | |
19866 | .word 0xA39C3296 ! 00003DA7DFFFFF20 SUBR:L0-B000 0 illop | |
19867 | fpack32 %f20, %f26, %f28 ! 00003DA7DFFFFF24 SUBR:L0-B000 0 S | |
19868 | or %i3, %i0, %i0 ! 00003DA7DFFFFF28 SUBR:L0-B000 0 S | |
19869 | orncc %i1, %i5, %o4 ! 00003DA7DFFFFF2C SUBR:L0-B000 0 S | |
19870 | udiv %o5, 0x0, %l5 ! 00003DA7DFFFFF30 SUBR:L0-B000 0 S | |
19871 | add %g1, 0x297, %g1 ! 00003DA7DFFFFF34 SUBR:L0-B000 0 chksum++ | |
19872 | add %i1, %g1, %i5 ! 00003DA7DFFFFF38 SWCH:L1-B000 0 | |
19873 | and %i5, 0x18, %o7 ! 00003DA7DFFFFF3C SWCH:L1-B000 0 | |
19874 | sethi %hi(0x54), %i5 ! 00003DA7DFFFFF40 SWCH:L1-B000 0 .+0 | |
19875 | .word 0x9D7BC2BC ! 00003DA7DFFFFF44 SWCH:L1-B000 0 illop | |
19876 | add %i5, %o7, %i5 ! 00003DA7DFFFFF48 SWCH:L1-B000 0 | |
19877 | jmpl %l7+%i5, %g0 ! 00003DA7DFFFFF4C SWCH:L1-B000 0 | |
19878 | nop ! 00003DA7DFFFFF50 SWCH:L1-B000 0 S | |
19879 | fba,a BL100005 ! 00003DA7DFFFFF54 SWCH:L1-B000 0 | |
19880 | .word 0xECE7A933 ! 00003DA7DFFFFF58 SWCH:L1-B000 0 S random | |
19881 | ba BL100004 ! 00003DA7DFFFFF5C SWCH:L1-B000 0 | |
19882 | fpack16 %f16, %f23 ! 00003DA7DFFFFF60 SWCH:L1-B000 0 S | |
19883 | ba,a BL100003 ! 00003DA7DFFFFF64 SWCH:L1-B000 0 | |
19884 | ta %xcc, 0x46 ! 00003DA7DFFFFF68 SWCH:L1-B000 0 S demap-page | |
19885 | .word 0xB1B2E478 ! 00003DA7DFFFFF6C SWCH:L1-B000 0 random | |
19886 | fnand %f24, %f22, %f22 ! 00003DA7DFFFFF70 SWCH:L1-B000 0 S | |
19887 | BL100002:.word 0x8F8E0D1F ! 00003DA7DFFFFF74 CASE:L2-B000 0 illop | |
19888 | subcc %i1, %o4, %g0 ! 00003DA7DFFFFF78 CASE:L2-B000 0 S | |
19889 | call .+8 ! 00003DA7DFFFFF7C CASE:L2-B000 0 S | |
19890 | .word 0xBFA3C0F8 ! 00003DA7DFFFFF80 CASE:L2-B000 0 S illop | |
19891 | rd %gsr, %l6 ! 00003DA7DFFFFF84 CASE:L2-B000 0 S | |
19892 | wr %l6, 0x40, %gsr ! 00003DA7DFFFFF88 CASE:L2-B000 0 S | |
19893 | fpackfix %f20, %f26 ! 00003DA7DFFFFF8C CASE:L2-B000 0 S | |
19894 | or %o1, %i0, %i2 ! 00003DA7DFFFFF90 CASE:L2-B000 0 S | |
19895 | .word 0x08E735BF ! 00003DA7DFFFFF94 CASE:L2-B000 0 S illop | |
19896 | fmovse %xcc, %f27, %f28 ! 00003DA7DFFFFF98 CASE:L2-B000 0 S | |
19897 | .word 0x99A5C81F ! 00003DA7DFFFFF9C CASE:L2-B000 0 illop | |
19898 | .word 0xA9A402F0 ! 00003DA7DFFFFFA0 CASE:L2-B000 0 S illop | |
19899 | BL100003:add %g1, 0x846, %g1 ! 00003DA7DFFFFFA4 CASE:L2-B001 0 chksum++ | |
19900 | edge16ln %i0, %i3, %o4 ! 00003DA7DFFFFFA8 CASE:L2-B001 0 S | |
19901 | fpsub16 %f20, %f24, %f24 ! 00003DA7DFFFFFAC CASE:L2-B001 0 S | |
19902 | and %o2, %i5, %o2 ! 00003DA7DFFFFFB0 CASE:L2-B001 0 S | |
19903 | andcc %o0, %i0, %i0 ! 00003DA7DFFFFFB4 CASE:L2-B001 0 S | |
19904 | edge8n %l0, %o3, %o3 ! 00003DA7DFFFFFB8 CASE:L2-B001 0 S | |
19905 | subccc %g1, %l0, %o1 ! 00003DA7DFFFFFBC CASE:L2-B001 0 S | |
19906 | array16 %i3, %i3, %i3 ! 00003DA7DFFFFFC0 CASE:L2-B001 0 S | |
19907 | ba,pn %icc, BL100007 ! 00003DA7DFFFFFC4 CASE:L2-B001 0 | |
19908 | andcc %i0, %o2, %l4 ! 00003DA7DFFFFFC8 CASE:L2-B001 0 S | |
19909 | BL100004:.word 0x8D8F01C3 ! 00003DA7DFFFFFCC CASE:L2-B002 0 illop | |
19910 | nop ! 00003DA7DFFFFFD0 CASE:L2-B002 0 S | |
19911 | rd %gsr, %l6 ! 00003DA7DFFFFFD4 CASE:L2-B002 0 S | |
19912 | .word 0xF162B9A4 ! 00003DA7DFFFFFD8 CASE:L2-B002 0 S illop | |
19913 | .word 0xADAF5073 ! 00003DA7DFFFFFDC CASE:L2-B002 0 S illop | |
19914 | fcmple16 %f24, %f20, %o1 ! 00003DA7DFFFFFE0 CASE:L2-B002 0 S | |
19915 | .word 0x99AF60E2 ! 00003DA7DFFFFFE4 CASE:L2-B002 0 S illop | |
19916 | edge16ln %o1, %i3, %o0 ! 00003DA7DFFFFFE8 CASE:L2-B002 0 S | |
19917 | .word 0x93906000 ! 00003DA7DFFFFFEC CASE:L2-B002 0 random | |
19918 | fmovrsgz %i3, %f11, %f3 ! 00003DA7DFFFFFF0 CASE:L2-B002 0 S | |
19919 | BL100005:add %g1, 0xE43, %g1 ! 00003DA7DFFFFFF4 CASE:L2-B003 0 chksum++ | |
19920 | andn %o0, %o3, %l2 ! 00003DA7DFFFFFF8 CASE:L2-B003 0 S | |
19921 | and %l2, %l4, %l0 ! 00003DA7DFFFFFFC CASE:L2-B003 0 S | |
19922 | .word 0xB9D75817 ! 00003DA7E0000000 CASE:L2-B003 0 S illop | |
19923 | .word 0xA5B6C268 ! 00003DA7E0000004 CASE:L2-B003 0 S illop_VIS | |
19924 | .word 0xA3A289F3 ! 00003DA7E0000008 CASE:L2-B003 0 S illop_FP | |
19925 | andn %o0, %o1, %l1 ! 00003DA7E000000C CASE:L2-B003 0 S | |
19926 | fexpand %f27, %f26 ! 00003DA7E0000010 CASE:L2-B003 0 S | |
19927 | ba BL100007 ! 00003DA7E0000014 CASE:L2-B003 0 | |
19928 | fcmps %fcc3, %f3, %f10 ! 00003DA7E0000018 CASE:L2-B003 0 S | |
19929 | BL100007: ! SWCH:L1-B000 | |
19930 | .word 0xABB3C3CA ! 00003DA7E000001C SWCH:L1-B000 0 illop | |
19931 | .word 0xF5F91BF0 ! 00003DA7E0000020 SWCH:L1-B000 0 S illop | |
19932 | xor %o1, %i2, %o2 ! 00003DA7E0000024 SWCH:L1-B000 0 S | |
19933 | orn %i0, %o0, %i0 ! 00003DA7E0000028 SWCH:L1-B000 0 S | |
19934 | .word 0x99DD0F3B ! 00003DA7E000002C SWCH:L1-B000 0 S illop | |
19935 | .word 0x91AF94E2 ! 00003DA7E0000030 SWCH:L1-B000 0 S illop_FP | |
19936 | fcmpes %fcc0, %f5, %f11 ! 00003DA7E0000034 SWCH:L1-B000 0 S | |
19937 | fcmpeq16 %f24, %f18, %o3 ! 00003DA7E0000038 SWCH:L1-B000 0 S | |
19938 | fcmpgt32 %f22, %f30, %i3 ! 00003DA7E000003C SWCH:L1-B000 0 S | |
19939 | edge16l %l1, %o2, %o2 ! 00003DA7E0000040 SWCH:L1-B000 0 S | |
19940 | .word 0xCB68A74F ! 00003DA7E0000044 SUBR:L0-B000 0 S illop | |
19941 | .word 0xDA381F67 ! 00003DA7E0000048 SUBR:L0-B000 0 S illop | |
19942 | wr %g1, %i0, %fprs ! 00003DA7E000004C SUBR:L0-B000 0 S | |
19943 | andcc %i3, %i3, %o5 ! 00003DA7E0000050 SUBR:L0-B000 0 S | |
19944 | array32 %i3, %o2, %o3 ! 00003DA7E0000054 SUBR:L0-B000 0 S | |
19945 | ta %xcc, 0x45 ! 00003DA7E0000058 SUBR:L0-B000 0 demap-stack | |
19946 | add %g1, 0x44D, %i0 ! 00003DA7E000005C SUBR:L0-B000 0 | |
19947 | add %g1, 0x610, %g1 ! 00003DA7E0000060 SUBR:L0-B000 0 chksum++ | |
19948 | ret ! 00003DA7E0000064 SUBR:L0-B000 0 | |
19949 | restore %i0, %l7, %o0 ! 00003DA7E0000068 SUBR:L0-B000 0 | |
19950 | ||
19951 | SECTION .btext047_pg1 TEXT_VA=0x3da7e0000000 | |
19952 | attr_text { | |
19953 | Name = .btext047_pg1, | |
19954 | VA = 0x3da7e0000000, | |
19955 | RA = ra2pa(0xdd0000000,0), | |
19956 | PA = ra2pa(0xdd0000000,0), | |
19957 | tsbonly, | |
19958 | part_0_ctx_nonzero_tsb_config_0, | |
19959 | TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1, | |
19960 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19961 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19962 | } | |
19963 | .text; .skip 8 | |
19964 | ||
19965 | !======================================================================== | |
19966 | ||
19967 | SECTION .btext048 TEXT_VA=0xffffaa939fffff00 | |
19968 | attr_text { | |
19969 | Name = .btext048, | |
19970 | VA = 0xffffaa939fffff00, | |
19971 | RA = 0xdafffff00, | |
19972 | PA = ra2pa(0xdafffff00,0), | |
19973 | notsb | |
19974 | } | |
19975 | ||
19976 | SECTION .btext048_pg0 TEXT_VA=0xffffaa9390000000 | |
19977 | attr_text { | |
19978 | Name = .btext048_pg0, | |
19979 | VA = 0xffffaa9390000000, | |
19980 | RA = 0xda0000000, | |
19981 | PA = ra2pa(0xda0000000,0), | |
19982 | tsbonly, | |
19983 | part_0_ctx_nonzero_tsb_config_2, | |
19984 | TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1, | |
19985 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19986 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19987 | } | |
19988 | .text; .skip 8 | |
19989 | ||
19990 | ||
19991 | SECTION .btext048 | |
19992 | .text | |
19993 | .global SUBR132; SUBR132: | |
19994 | BL100008: ! SUBR:L0-B000 | |
19995 | add %g1, 0x90A, %g1 ! FFFFAA939FFFFF00 SUBR:L0-B000 1 chksum++ | |
19996 | save %o6, -128, %o6 ! FFFFAA939FFFFF04 SUBR:L0-B000 1 | |
19997 | sethi %hh(0xFFFFAA939FFFFF00),%l7 ! FFFFAA939FFFFF08 SUBR:L0-B000 1 SUBR132 | |
19998 | or %l7,%hm(0xFFFFAA939FFFFF00),%l7 ! FFFFAA939FFFFF0C SUBR:L0-B000 1 | |
19999 | sethi %lm(0xFFFFAA939FFFFF00),%l6 ! FFFFAA939FFFFF10 SUBR:L0-B000 1 | |
20000 | or %l6,%lo(0xFFFFAA939FFFFF00),%l6 ! FFFFAA939FFFFF14 SUBR:L0-B000 1 | |
20001 | sllx %l7, 0x20, %l7 ! FFFFAA939FFFFF18 SUBR:L0-B000 1 | |
20002 | or %l7, %l6, %l7 ! FFFFAA939FFFFF1C SUBR:L0-B000 1 | |
20003 | ta %xcc, 0x45 ! FFFFAA939FFFFF20 SUBR:L0-B000 1 demap-stack | |
20004 | array32 %o1, %i0, %o2 ! FFFFAA939FFFFF24 SUBR:L0-B000 1 S | |
20005 | alignaddrl %o2, %o5, %i3 ! FFFFAA939FFFFF28 SUBR:L0-B000 1 S | |
20006 | subccc %i5, %i5, %l4 ! FFFFAA939FFFFF2C SUBR:L0-B000 1 S | |
20007 | xorcc %l4, %i5, %o4 ! FFFFAA939FFFFF30 SUBR:L0-B000 1 S | |
20008 | movne %xcc, %o2, %i0 ! FFFFAA939FFFFF34 SUBR:L0-B000 1 S | |
20009 | add %g1, 0x4FA, %g1 ! FFFFAA939FFFFF38 SUBR:L0-B000 1 chksum++ | |
20010 | add %o4, %g1, %o0 ! FFFFAA939FFFFF3C SWCH:L1-B000 1 | |
20011 | and %o0, 0x18, %o7 ! FFFFAA939FFFFF40 SWCH:L1-B000 1 | |
20012 | sethi %hi(0x58), %o0 ! FFFFAA939FFFFF44 SWCH:L1-B000 1 .+0 | |
20013 | or %o0,%lo(0x58),%o0 ! FFFFAA939FFFFF48 SWCH:L1-B000 1 | |
20014 | add %o0, %o7, %o0 ! FFFFAA939FFFFF4C SWCH:L1-B000 1 | |
20015 | jmpl %l7+%o0, %g0 ! FFFFAA939FFFFF50 SWCH:L1-B000 1 | |
20016 | array8 %i0, %i4, %i2 ! FFFFAA939FFFFF54 SWCH:L1-B000 1 S | |
20017 | fba,a,pn %fcc1, BL100012 ! FFFFAA939FFFFF58 SWCH:L1-B000 0 | |
20018 | .word 0x86EA0742 ! FFFFAA939FFFFF5C SWCH:L1-B000 0 S illop | |
20019 | .word 0x81C3E008 ! FFFFAA939FFFFF60 SWCH:L1-B000 0 random | |
20020 | fpack32 %f26, %f30, %f28 ! FFFFAA939FFFFF64 SWCH:L1-B000 0 S | |
20021 | fba BL100010 ! FFFFAA939FFFFF68 SWCH:L1-B000 0 | |
20022 | andn %i0, %i2, %i5 ! FFFFAA939FFFFF6C SWCH:L1-B000 0 S | |
20023 | ba,a,pn %icc, BL100009 ! FFFFAA939FFFFF70 SWCH:L1-B000 1 | |
20024 | .word 0xDB41E143 ! FFFFAA939FFFFF74 SWCH:L1-B000 0 S illop | |
20025 | BL100009:add %g1, 0x387, %g1 ! FFFFAA939FFFFF78 CASE:L2-B000 1 chksum++ | |
20026 | fpsub32 %f30, %f26, %f30 ! FFFFAA939FFFFF7C CASE:L2-B000 1 S | |
20027 | andncc %l1, %o4, %l1 ! FFFFAA939FFFFF80 CASE:L2-B000 1 S | |
20028 | fmovsug %fcc2, %f17, %f21 ! FFFFAA939FFFFF84 CASE:L2-B000 1 S | |
20029 | move %fcc0, %i2, %o4 ! FFFFAA939FFFFF88 CASE:L2-B000 1 S | |
20030 | add %o4, %l4, %o5 ! FFFFAA939FFFFF8C CASE:L2-B000 1 S | |
20031 | bshuffle %f30, %f22, %f18 ! FFFFAA939FFFFF90 CASE:L2-B000 1 S | |
20032 | faddd %f12, %f44, %f6 ! FFFFAA939FFFFF94 CASE:L2-B000 1 S | |
20033 | ta %xcc, 0x46 ! FFFFAA939FFFFF98 CASE:L2-B000 1 S demap-page | |
20034 | sethi %hh(0xFFFFE54A7285FF00),%l6 ! FFFFAA939FFFFF9C CASE:L2-B000 1 SUBR134 | |
20035 | or %l6,%hm(0xFFFFE54A7285FF00),%l6 ! FFFFAA939FFFFFA0 CASE:L2-B000 1 | |
20036 | sethi %lm(0xFFFFE54A7285FF00),%l5 ! FFFFAA939FFFFFA4 CASE:L2-B000 1 | |
20037 | or %l5,%lo(0xFFFFE54A7285FF00),%l5 ! FFFFAA939FFFFFA8 CASE:L2-B000 1 | |
20038 | sllx %l6, 0x20, %l6 ! FFFFAA939FFFFFAC CASE:L2-B000 1 | |
20039 | or %l6, %l5, %l6 ! FFFFAA939FFFFFB0 CASE:L2-B000 1 | |
20040 | jmpl %l6+0x0000, %o7 ! FFFFAA939FFFFFB4 CASE:L2-B000 1 S | |
20041 | fpack32 %f22, %f26, %f28 ! FFFFAA939FFFFFB8 CASE:L2-B000 1 S | |
20042 | ba BL100013 ! FFFFAA939FFFFFBC CASE:L2-B000 1 | |
20043 | subcc %l4, %i3, %l4 ! FFFFAA939FFFFFC0 CASE:L2-B000 1 S | |
20044 | BL100010:.word 0x933419B7 ! FFFFAA939FFFFFC4 CASE:L2-B001 0 random | |
20045 | fsrc2s %f21, %f23 ! FFFFAA939FFFFFC8 CASE:L2-B001 0 S | |
20046 | array8 %l4, %i5, %o4 ! FFFFAA939FFFFFCC CASE:L2-B001 0 S | |
20047 | .word 0x85AC881F ! FFFFAA939FFFFFD0 CASE:L2-B001 0 S illop_FP | |
20048 | xnor %i4, %g1, %i2 ! FFFFAA939FFFFFD4 CASE:L2-B001 0 S | |
20049 | fcmpgt32 %f26, %f22, %o1 ! FFFFAA939FFFFFD8 CASE:L2-B001 0 S | |
20050 | .word 0x8F8E0D5F ! FFFFAA939FFFFFDC CASE:L2-B001 0 illop | |
20051 | or %o4, %o4, %i0 ! FFFFAA939FFFFFE0 CASE:L2-B001 0 S | |
20052 | BL100011:add %g1, 0x466, %g1 ! FFFFAA939FFFFFE4 CASE:L2-B002 0 chksum++ | |
20053 | .word 0x97D15375 ! FFFFAA939FFFFFE8 CASE:L2-B002 0 S illop | |
20054 | .word 0x242E73B1 ! FFFFAA939FFFFFEC CASE:L2-B002 0 S random | |
20055 | andncc %i5, %i4, %o2 ! FFFFAA939FFFFFF0 CASE:L2-B002 0 S | |
20056 | sdiv %l4, %g0, %i2 ! FFFFAA939FFFFFF4 CASE:L2-B002 0 S | |
20057 | andcc %l2, %i1, %l2 ! FFFFAA939FFFFFF8 CASE:L2-B002 0 S | |
20058 | .word 0x9F92801E ! FFFFAA939FFFFFFC CASE:L2-B002 0 illop | |
20059 | orcc %i2, %i4, %l2 ! FFFFAA93A0000000 CASE:L2-B002 0 S | |
20060 | BL100012:add %g1, 0xF1D, %g1 ! FFFFAA93A0000004 CASE:L2-B003 0 chksum++ | |
20061 | fmovs %f26, %f26 ! FFFFAA93A0000008 CASE:L2-B003 0 S | |
20062 | xnorcc %o2, %l2, %i1 ! FFFFAA93A000000C CASE:L2-B003 0 S | |
20063 | fpadd16s %f23, %f28, %f27 ! FFFFAA93A0000010 CASE:L2-B003 0 S | |
20064 | fadds %f11, %f8, %f10 ! FFFFAA93A0000014 CASE:L2-B003 0 S | |
20065 | fmovdlg %fcc3, %f26, %f28 ! FFFFAA93A0000018 CASE:L2-B003 0 S | |
20066 | xnor %i4, %i3, %i4 ! FFFFAA93A000001C CASE:L2-B003 0 S | |
20067 | array32 %i0, %i4, %i0 ! FFFFAA93A0000020 CASE:L2-B003 0 S | |
20068 | xor %i5, %o4, %o2 ! FFFFAA93A0000024 CASE:L2-B003 0 S | |
20069 | ba,a,pn %icc, BL100013 ! FFFFAA93A0000028 CASE:L2-B003 0 | |
20070 | fpackfix %f26, %f18 ! FFFFAA93A000002C CASE:L2-B003 0 S | |
20071 | BL100013: ! SWCH:L1-B000 | |
20072 | add %g1, 0x1CE, %g1 ! FFFFAA93A0000030 SWCH:L1-B000 1 chksum++ | |
20073 | sra %i1, 0x1, %l0 ! FFFFAA93A0000034 SWCH:L1-B000 1 S | |
20074 | rd %gsr, %l6 ! FFFFAA93A0000038 SWCH:L1-B000 1 S | |
20075 | wr %l6, 0x30, %gsr ! FFFFAA93A000003C SWCH:L1-B000 1 S | |
20076 | movneg %xcc, -233, %i2 ! FFFFAA93A0000040 SWCH:L1-B000 1 S | |
20077 | ta %xcc, 0x46 ! FFFFAA93A0000044 SWCH:L1-B000 1 S demap-page | |
20078 | edge16l %i1, %i1, %i3 ! FFFFAA93A0000048 SWCH:L1-B000 1 S | |
20079 | udiv %i2, %g0, %g3 ! FFFFAA93A000004C SWCH:L1-B000 1 S | |
20080 | pdist %f18, %f18, %f22 ! FFFFAA93A0000050 SWCH:L1-B000 1 S | |
20081 | fcmple32 %f28, %f26, %o1 ! FFFFAA93A0000054 SWCH:L1-B000 1 S | |
20082 | pdist %f28, %f26, %f26 ! FFFFAA93A0000058 SWCH:L1-B000 1 S | |
20083 | wr %g1, -2690, %fprs ! FFFFAA93A000005C SWCH:L1-B000 1 S | |
20084 | rd %gsr, %l6 ! FFFFAA93A0000060 SUBR:L0-B000 1 S | |
20085 | wr %l6, 0xF0, %gsr ! FFFFAA93A0000064 SUBR:L0-B000 1 S | |
20086 | xnorcc %g1, %i1, %o3 ! FFFFAA93A0000068 SUBR:L0-B000 1 S | |
20087 | ta %xcc, 0x46 ! FFFFAA93A000006C SUBR:L0-B000 1 S demap-page | |
20088 | andcc %i0, %i2, %i1 ! FFFFAA93A0000070 SUBR:L0-B000 1 S | |
20089 | rd %y, %o0 ! FFFFAA93A0000074 SUBR:L0-B000 1 S | |
20090 | andn %o0, %o2, %l2 ! FFFFAA93A0000078 SUBR:L0-B000 1 S | |
20091 | ldxa [%g7+%g0]0xD5, %l0 ! FFFFAA93A000007C SUBR:L0-B000 1 S BAD-ASI | |
20092 | fmovdle %icc, %f16, %f24 ! FFFFAA93A0000080 SUBR:L0-B000 1 S | |
20093 | fcmped %fcc0, %f12, %f6 ! FFFFAA93A0000084 SUBR:L0-B000 1 S | |
20094 | ta %xcc, 0x45 ! FFFFAA93A0000088 SUBR:L0-B000 1 demap-stack | |
20095 | add %g1, 0x4BC, %i0 ! FFFFAA93A000008C SUBR:L0-B000 1 | |
20096 | add %g1, 0x367, %g1 ! FFFFAA93A0000090 SUBR:L0-B000 1 chksum++ | |
20097 | ret ! FFFFAA93A0000094 SUBR:L0-B000 1 | |
20098 | restore %i0, %l7, %o0 ! FFFFAA93A0000098 SUBR:L0-B000 1 | |
20099 | ||
20100 | SECTION .btext048_pg1 TEXT_VA=0xffffaa93a0000000 | |
20101 | attr_text { | |
20102 | Name = .btext048_pg1, | |
20103 | VA = 0xffffaa93a0000000, | |
20104 | RA = 0xdb0000000, | |
20105 | PA = ra2pa(0xdb0000000,0), | |
20106 | tsbonly, | |
20107 | part_0_ctx_nonzero_tsb_config_2, | |
20108 | TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1, | |
20109 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20110 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20111 | } | |
20112 | .text; .skip 8 | |
20113 | ||
20114 | !======================================================================== | |
20115 | ||
20116 | SECTION .btext049 TEXT_VA=0x2885fe1ff00 | |
20117 | attr_text { | |
20118 | Name = .btext049, | |
20119 | VA = 0x2885fe1ff00, | |
20120 | RA = 0xebfe0ff00, | |
20121 | PA = ra2pa(0xebfe0ff00,0), | |
20122 | notsb | |
20123 | } | |
20124 | ||
20125 | SECTION .btext049_pg0 TEXT_VA=0x2885fe10000 | |
20126 | attr_text { | |
20127 | Name = .btext049_pg0, | |
20128 | VA = 0x2885fe10000, | |
20129 | RA = 0xebfe00000, | |
20130 | PA = ra2pa(0xebfe00000,0), | |
20131 | tsbonly, | |
20132 | part_0_ctx_nonzero_tsb_config_1, | |
20133 | TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1, | |
20134 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20135 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20136 | } | |
20137 | .text; .skip 8 | |
20138 | ||
20139 | ||
20140 | SECTION .btext049 | |
20141 | .text | |
20142 | .global SUBR133; SUBR133: | |
20143 | BL100015: ! SUBR:L0-B000 | |
20144 | add %g1, 0x52C, %g1 ! 000002885FE1FF00 SUBR:L0-B000 2 chksum++ | |
20145 | save %o6, -128, %o6 ! 000002885FE1FF04 SUBR:L0-B000 2 | |
20146 | sethi %hh(0x2885FE1FF00),%l7 ! 000002885FE1FF08 SUBR:L0-B000 2 SUBR133 | |
20147 | or %l7,%hm(0x2885FE1FF00),%l7 ! 000002885FE1FF0C SUBR:L0-B000 2 | |
20148 | sethi %lm(0x2885FE1FF00),%l6 ! 000002885FE1FF10 SUBR:L0-B000 2 | |
20149 | or %l6,%lo(0x2885FE1FF00),%l6 ! 000002885FE1FF14 SUBR:L0-B000 2 | |
20150 | sllx %l7, 0x20, %l7 ! 000002885FE1FF18 SUBR:L0-B000 2 | |
20151 | or %l7, %l6, %l7 ! 000002885FE1FF1C SUBR:L0-B000 2 | |
20152 | ta %xcc, 0x45 ! 000002885FE1FF20 SUBR:L0-B000 2 demap-stack | |
20153 | fornot2 %f20, %f24, %f30 ! 000002885FE1FF24 SUBR:L0-B000 2 S | |
20154 | ldxa [%g7+%g0]0xF6, %i1 ! 000002885FE1FF28 SUBR:L0-B000 2 S BAD-ASI | |
20155 | .word 0x91A01951 ! 000002885FE1FF2C SUBR:L0-B000 2 S illop_FP | |
20156 | fpadd16 %f30, %f26, %f26 ! 000002885FE1FF30 SUBR:L0-B000 2 S | |
20157 | orncc %i4, %i3, %i1 ! 000002885FE1FF34 SUBR:L0-B000 2 S | |
20158 | add %g1, 0x2CE, %g1 ! 000002885FE1FF38 SUBR:L0-B000 2 chksum++ | |
20159 | and %g1, 0xFE, %l2 ! 000002885FE1FF3C LOOP:L1-B000 2 | |
20160 | BL100036: ! LOOP:L1-B000 | |
20161 | add %g1, 0x8BB, %g1 ! 000002885FE1FF40 LOOP:L1-B000 11 chksum++ | |
20162 | ta %xcc, 0x40 ! 000002885FE1FF44 LOOP:L1-B000 11 S +-priv | |
20163 | alignaddr %o2, %o5, %o3 ! 000002885FE1FF48 LOOP:L1-B000 11 S | |
20164 | fcmpd %fcc1, %f44, %f46 ! 000002885FE1FF4C LOOP:L1-B000 11 S | |
20165 | add %i1, %i1, %o4 ! 000002885FE1FF50 LOOP:L1-B000 11 S | |
20166 | and %o4, %i3, %o3 ! 000002885FE1FF54 LOOP:L1-B000 11 S | |
20167 | xor %o1, %i4, %o1 ! 000002885FE1FF58 LOOP:L1-B000 11 S | |
20168 | orcc %o3, %i2, %i0 ! 000002885FE1FF5C LOOP:L1-B000 11 S | |
20169 | fxnor %f20, %f22, %f28 ! 000002885FE1FF60 LOOP:L1-B000 11 S | |
20170 | fpadd32s %f31, %f26, %f26 ! 000002885FE1FF64 LOOP:L1-B000 11 S | |
20171 | xor %i3, %o4, %i1 ! 000002885FE1FF68 LOOP:L1-B000 11 S | |
20172 | andcc %o3, 0x4, %g0 ! 000002885FE1FF6C SKIP:L2-B000 11 | |
20173 | bz,pt %icc, BL100020 ! 000002885FE1FF70 SKIP:L2-B000 11 | |
20174 | subccc %i1, %i5, %o5 ! 000002885FE1FF74 SKIP:L2-B000 11 S | |
20175 | fcmped %fcc2, %f0, %f46 ! 000002885FE1FF78 SKIP:L2-B000 3 S | |
20176 | alignaddrl %l4, %o3, %l4 ! 000002885FE1FF7C SKIP:L2-B000 3 S | |
20177 | edge32l %o5, %o3, %o3 ! 000002885FE1FF80 SKIP:L2-B000 3 S | |
20178 | fpack16 %f28, %f18 ! 000002885FE1FF84 SKIP:L2-B000 3 S | |
20179 | fnot2 %f30, %f18 ! 000002885FE1FF88 SKIP:L2-B000 3 S | |
20180 | edge8 %i1, %i3, %i5 ! 000002885FE1FF8C SKIP:L2-B000 3 S | |
20181 | xor %o4, %l1, %l1 ! 000002885FE1FF90 SKIP:L2-B000 3 S | |
20182 | subcc %o5, %l1, %g0 ! 000002885FE1FF94 SKIP:L2-B000 3 S | |
20183 | ta %xcc, 0x46 ! 000002885FE1FF98 SKIP:L2-B000 3 S demap-page | |
20184 | andcc %i1, %o5, %i0 ! 000002885FE1FF9C SKIP:L2-B000 3 S | |
20185 | pdist %f30, %f26, %f30 ! 000002885FE1FFA0 SKIP:L2-B000 3 S | |
20186 | orcc %i1, %i0, %o0 ! 000002885FE1FFA4 SKIP:L2-B000 3 S | |
20187 | add %g1, 0x3C, %g1 ! 000002885FE1FFA8 SKIP:L2-B000 3 chksum++ | |
20188 | wr %g1, -2140, %fprs ! 000002885FE1FFAC SKIP:L2-B000 3 S | |
20189 | brlz,a,pn %o3, BL100016 ! 000002885FE1FFB0 SKIP:L2-B000 3 L | |
20190 | .word 0x93B04BD4 ! 000002885FE1FFB4 SKIP:L2-B000 0 S illop_VIS | |
20191 | orncc %o3, %o0, %o0 ! 000002885FE1FFB8 SKIP:L2-B000 3 S | |
20192 | xorcc %o1, %g7, %o1 ! 000002885FE1FFBC SKIP:L2-B000 3 S | |
20193 | ba,pn %icc, BL100017 ! 000002885FE1FFC0 SKIP:L2-B000 3 L | |
20194 | BL100017:or %i1, %i3, %o4 ! 000002885FE1FFC4 SKIP:L2-B000 6 S | |
20195 | nop ! 000002885FE1FFC8 SKIP:L2-B000 3 S | |
20196 | bleu,a BL100018 ! 000002885FE1FFCC SKIP:L2-B000 3 L | |
20197 | prefetch [%i1+%i6], 0 ! 000002885FE1FFD0 SKIP:L2-B000 0 S <.+0 | |
20198 | movul %fcc2, %o5, %o0 ! 000002885FE1FFD4 SKIP:L2-B000 3 S | |
20199 | cmp %l1, %i0 ! 000002885FE1FFD8 SKIP:L2-B000 3 S | |
20200 | BL100016:brgz,a,pn %o0, BL100019 ;.empty ! 000002885FE1FFDC SKIP:L2-B000 3 L | |
20201 | bvs,a BL100018 ;.empty ! 000002885FE1FFE0 SKIP:L2-B000 2 L | |
20202 | bl,pt %xcc, BL100019 ! 000002885FE1FFE4 SKIP:L2-B000 1 L | |
20203 | BL100019:array16 %i1, %o4, %i1 ! 000002885FE1FFE8 SKIP:L2-B000 2 S | |
20204 | BL100018:add %g1, 0x8D3, %g1 ! 000002885FE1FFEC SKIP:L2-B000 3 chksum++ | |
20205 | fba,a,pt %fcc0, BL100021 ! 000002885FE1FFF0 SKIP:L2-B000 3 | |
20206 | wr %g1, %o0, %fprs ! 000002885FE1FFF4 SKIP:L2-B000 0 S | |
20207 | BL100020: ! ELSE:L2-B001 | |
20208 | andncc %i0, %o4, %l1 ! 000002885FE1FFF8 ELSE:L2-B001 8 S | |
20209 | edge16 %o1, %i1, %l4 ! 000002885FE1FFFC ELSE:L2-B001 8 S | |
20210 | ta %xcc, 0x46 ! 000002885FE20000 ELSE:L2-B001 8 S demap-page | |
20211 | fcmpne16 %f16, %f30, %i0 ! 000002885FE20004 ELSE:L2-B001 8 S | |
20212 | add %g1, 0xD47, %g1 ! 000002885FE20008 ELSE:L2-B001 8 chksum++ | |
20213 | and %i0, %o4, %o4 ! 000002885FE2000C ELSE:L2-B001 8 S | |
20214 | orcc %i0, %o0, %l0 ! 000002885FE20010 ELSE:L2-B001 8 S | |
20215 | pdist %f26, %f22, %f22 ! 000002885FE20014 ELSE:L2-B001 8 S | |
20216 | .word 0xAFB78872 ! 000002885FE20018 ELSE:L2-B001 8 S illop_VIS | |
20217 | xorcc %l1, %l0, %o5 ! 000002885FE2001C ELSE:L2-B001 8 S | |
20218 | fpmerge %f18, %f26, %f28 ! 000002885FE20020 ELSE:L2-B001 8 S | |
20219 | andncc %i0, %l0, %o0 ! 000002885FE20024 ELSE:L2-B001 8 S | |
20220 | xnor %o0, %o0, %o5 ! 000002885FE20028 ELSE:L2-B001 8 S | |
20221 | fcmpes %fcc3, %f4, %f2 ! 000002885FE2002C ELSE:L2-B001 8 S | |
20222 | pdist %f20, %f28, %f16 ! 000002885FE20030 ELSE:L2-B001 8 S | |
20223 | andn %l1, %o4, %o1 ! 000002885FE20034 ELSE:L2-B001 8 S | |
20224 | BL100021: ! ELSE:L2-B001 | |
20225 | add %g1, 0xA4F, %g1 ! 000002885FE20038 ELSE:L2-B001 11 chksum++ | |
20226 | andcc %o5, 0x40, %g0 ! 000002885FE2003C SKIP:L2-B002 11 | |
20227 | bnz,a,pn %xcc, BL100022 ! 000002885FE20040 SKIP:L2-B002 11 | |
20228 | fxor %f28, %f30, %f18 ! 000002885FE20044 SKIP:L2-B002 8 S | |
20229 | xorcc %i0, %o5, %l0 ! 000002885FE20048 SKIP:L2-B002 3 S | |
20230 | fmovrdgz %l0, %f6, %f34 ! 000002885FE2004C SKIP:L2-B002 3 S | |
20231 | ldxa [%g7+%g0]0xB4, %o5 ! 000002885FE20050 SKIP:L2-B002 6 S BAD-ASI | |
20232 | movg %fcc0, %o0, %o0 ! 000002885FE20054 SKIP:L2-B002 3 S | |
20233 | orncc %g1, %o4, %o0 ! 000002885FE20058 SKIP:L2-B002 3 S | |
20234 | sethi %hh(0x79F575C1FF00),%l6 ! 000002885FE2005C SKIP:L2-B002 3 SUBR136 | |
20235 | or %l6,%hm(0x79F575C1FF00),%l6 ! 000002885FE20060 SKIP:L2-B002 3 | |
20236 | sethi %lm(0x79F575C1FF00),%l5 ! 000002885FE20064 SKIP:L2-B002 3 | |
20237 | or %l5,%lo(0x79F575C1FF00),%l5 ! 000002885FE20068 SKIP:L2-B002 3 | |
20238 | sllx %l6, 0x20, %l6 ! 000002885FE2006C SKIP:L2-B002 3 | |
20239 | or %l6, %l5, %l6 ! 000002885FE20070 SKIP:L2-B002 3 | |
20240 | jmpl %l6+0x0000, %o7 ! 000002885FE20074 SKIP:L2-B002 3 S | |
20241 | sub %o4, %g1, %l4 ! 000002885FE20078 SKIP:L2-B002 3 S | |
20242 | orncc %l0, -1, %l0 ! 000002885FE2007C SKIP:L2-B002 3 S | |
20243 | sethi %hh(0xFFFFF7872FFFFF00),%l6 ! 000002885FE20080 SKIP:L2-B002 3 SUBR135 | |
20244 | or %l6,%hm(0xFFFFF7872FFFFF00),%l6 ! 000002885FE20084 SKIP:L2-B002 3 | |
20245 | sethi %lm(0xFFFFF7872FFFFF00),%l5 ! 000002885FE20088 SKIP:L2-B002 3 | |
20246 | or %l5,%lo(0xFFFFF7872FFFFF00),%l5 ! 000002885FE2008C SKIP:L2-B002 3 | |
20247 | sllx %l6, 0x20, %l6 ! 000002885FE20090 SKIP:L2-B002 3 | |
20248 | or %l6, %l5, %l6 ! 000002885FE20094 SKIP:L2-B002 3 | |
20249 | jmpl %l6+0x0000, %o7 ! 000002885FE20098 SKIP:L2-B002 3 S | |
20250 | fcmpes %fcc3, %f5, %f4 ! 000002885FE2009C SKIP:L2-B002 3 S | |
20251 | srl %o5, 0x1, %i3 ! 000002885FE200A0 SKIP:L2-B002 3 S | |
20252 | add %g1, 0x880, %g1 ! 000002885FE200A4 SKIP:L2-B002 3 chksum++ | |
20253 | fone %f26 ! 000002885FE200A8 SKIP:L2-B002 3 S | |
20254 | fnors %f27, %f26, %f30 ! 000002885FE200AC SKIP:L2-B002 3 S | |
20255 | fornot1s %f18, %f25, %f24 ! 000002885FE200B0 SKIP:L2-B002 3 S | |
20256 | fcmpes %fcc3, %f2, %f3 ! 000002885FE200B4 SKIP:L2-B002 3 S | |
20257 | fabsd %f62, %f6 ! 000002885FE200B8 SKIP:L2-B002 3 S | |
20258 | xorcc %l0, %i3, %o0 ! 000002885FE200BC SKIP:L2-B002 3 S | |
20259 | fcmped %fcc3, %f6, %f46 ! 000002885FE200C0 SKIP:L2-B002 3 S | |
20260 | fcmpeq16 %f30, %f18, %l4 ! 000002885FE200C4 SKIP:L2-B002 3 S | |
20261 | and %l0, %o0, %i5 ! 000002885FE200C8 SKIP:L2-B002 3 S | |
20262 | xorcc %i3, %o4, %o4 ! 000002885FE200CC SKIP:L2-B002 3 S | |
20263 | fba,a BL100023 ! 000002885FE200D0 SKIP:L2-B002 3 | |
20264 | fmovdle %xcc, %f46, %f6 ! 000002885FE200D4 SKIP:L2-B002 0 S | |
20265 | BL100022: ! ELSE:L2-B003 | |
20266 | stxa %o0, [%g7+%g0]0x39 ! 000002885FE200D8 ELSE:L2-B003 16 S BAD-ASI | |
20267 | fcmpes %fcc1, %f8, %f9 ! 000002885FE200DC ELSE:L2-B003 8 S | |
20268 | fornot2 %f26, %f24, %f24 ! 000002885FE200E0 ELSE:L2-B003 8 S | |
20269 | pdist %f26, %f30, %f20 ! 000002885FE200E4 ELSE:L2-B003 8 S | |
20270 | fcmple16 %f22, %f30, %o3 ! 000002885FE200E8 ELSE:L2-B003 8 S | |
20271 | fcmple16 %f28, %f24, %i3 ! 000002885FE200EC ELSE:L2-B003 8 S | |
20272 | xorcc %i5, %o0, %l0 ! 000002885FE200F0 ELSE:L2-B003 8 S | |
20273 | cmp %o0, %l4 ! 000002885FE200F4 ELSE:L2-B003 8 S | |
20274 | andncc %i3, %i0, %i0 ! 000002885FE200F8 ELSE:L2-B003 8 S | |
20275 | alignaddrl %i5, %i5, %o4 ! 000002885FE200FC ELSE:L2-B003 8 S | |
20276 | add %g1, 0x7D, %g1 ! 000002885FE20100 ELSE:L2-B003 8 chksum++ | |
20277 | andn %i5, %i1, %i5 ! 000002885FE20104 ELSE:L2-B003 8 S | |
20278 | srlx %o4, 0x1, %l0 ! 000002885FE20108 ELSE:L2-B003 8 S | |
20279 | fcmpes %fcc2, %f2, %f5 ! 000002885FE2010C ELSE:L2-B003 8 S | |
20280 | fcmps %fcc3, %f9, %f4 ! 000002885FE20110 ELSE:L2-B003 8 S | |
20281 | fexpand %f18, %f24 ! 000002885FE20114 ELSE:L2-B003 8 S | |
20282 | rd %gsr, %l6 ! 000002885FE20118 ELSE:L2-B003 8 S | |
20283 | wr %l6, 0xB8, %gsr ! 000002885FE2011C ELSE:L2-B003 8 S | |
20284 | movo %fcc1, %i3, %o5 ! 000002885FE20120 ELSE:L2-B003 8 S | |
20285 | alignaddr %i0, %i2, %i5 ! 000002885FE20124 ELSE:L2-B003 8 S | |
20286 | sdivcc %l0, 0x0, %g0 ! 000002885FE20128 ELSE:L2-B003 8 S | |
20287 | wr %g1, %o5, %fprs ! 000002885FE2012C ELSE:L2-B003 8 S | |
20288 | BL100023: ! ELSE:L2-B003 | |
20289 | add %g1, 0x128, %g1 ! 000002885FE20130 ELSE:L2-B003 11 chksum++ | |
20290 | andcc %g1, 0x2, %g0 ! 000002885FE20134 SKIP:L2-B004 11 | |
20291 | bnz,a BL100030 ! 000002885FE20138 SKIP:L2-B004 11 | |
20292 | xor %i5, %o5, %i4 ! 000002885FE2013C SKIP:L2-B004 4 S | |
20293 | orcc %i4, %o1, %l0 ! 000002885FE20140 SKIP:L2-B004 7 S | |
20294 | fbo BL100024 ! 000002885FE20144 SKIP:L2-B004 10 L | |
20295 | wr %g1, -1024, %fprs ! 000002885FE20148 SKIP:L2-B004 7 S | |
20296 | .word 0x1665140A ! 000002885FE2014C SKIP:L2-B004 0 L random | |
20297 | nop ! 000002885FE20150 SKIP:L2-B004 0 S | |
20298 | .word 0xDCBD4737 ! 000002885FE20154 SKIP:L2-B004 0 L random | |
20299 | fmovd %f36, %f14 ! 000002885FE20158 SKIP:L2-B004 0 S | |
20300 | alignaddrl %i0, %g1, %o4 ! 000002885FE2015C SKIP:L2-B004 0 S | |
20301 | BL100025:orcc %o5, %l0, %l1 ! 000002885FE20160 SKIP:L2-B004 0 S | |
20302 | .word 0x9DA38868 ! 000002885FE20164 SKIP:L2-B004 0 S illop | |
20303 | orcc %i4, %l0, %l4 ! 000002885FE20168 SKIP:L2-B004 0 S | |
20304 | array16 %l4, %o0, %i1 ! 000002885FE2016C SKIP:L2-B004 0 S | |
20305 | BL100024:fbg,a,pn %fcc0, BL100026 ;.empty ! 000002885FE20170 SKIP:L2-B004 12 L | |
20306 | BL100026:bvc BL100027 ! 000002885FE20174 SKIP:L2-B004 10 L | |
20307 | BL100027:te %icc, %g0+0x0071 ! 000002885FE20178 SKIP:L2-B004 12 S pseudo-branch | |
20308 | fsubs %f2, %f4, %f5 ! 000002885FE2017C SKIP:L2-B004 3 S | |
20309 | add %g1, 0xB38, %g1 ! 000002885FE20180 SKIP:L2-B004 11 chksum++ | |
20310 | add %g1, 0x825, %g1 ! 000002885FE20184 SKIP:L2-B004 7 chksum++ | |
20311 | xorcc %g1, %l4, %o3 ! 000002885FE20188 SKIP:L2-B004 7 S | |
20312 | udiv %l4, %g7, %l0 ! 000002885FE2018C SKIP:L2-B004 7 S | |
20313 | fbue,pn %fcc2, BL100028 ;.empty ! 000002885FE20190 SKIP:L2-B004 7 L | |
20314 | fbue,a,pn %fcc3, BL100028 ;.empty ! 000002885FE20194 SKIP:L2-B004 7 L | |
20315 | BL100028:fbge,a,pt %fcc1, BL100029 ! 000002885FE20198 SKIP:L2-B004 0 L | |
20316 | subcc %l3, %o4, %g0 ! 000002885FE2019C SKIP:L2-B004 7 S | |
20317 | wr %g1, %l1, %fprs ! 000002885FE201A0 SKIP:L2-B004 7 S | |
20318 | BL100029:fpadd32 %f22, %f24, %f22 ! 000002885FE201A4 SKIP:L2-B004 9 S | |
20319 | fcmpes %fcc1, %f2, %f5 ! 000002885FE201A8 SKIP:L2-B004 7 S | |
20320 | add %g1, 0x8EA, %g1 ! 000002885FE201AC SKIP:L2-B004 7 chksum++ | |
20321 | fba,a BL100031 ! 000002885FE201B0 SKIP:L2-B004 7 | |
20322 | .word 0x9DFDD36E ! 000002885FE201B4 SKIP:L2-B004 0 S illop | |
20323 | BL100030: ! ELSE:L2-B005 | |
20324 | nop ! 000002885FE201B8 ELSE:L2-B005 4 S | |
20325 | edge32l %o5, %i1, %o5 ! 000002885FE201BC ELSE:L2-B005 4 S | |
20326 | sdiv %l3, 0x0, %g2 ! 000002885FE201C0 ELSE:L2-B005 4 S | |
20327 | pdist %f22, %f22, %f16 ! 000002885FE201C4 ELSE:L2-B005 7 S | |
20328 | orncc %g1, %o5, %i2 ! 000002885FE201C8 ELSE:L2-B005 4 S | |
20329 | wr %g1, %i2, %fprs ! 000002885FE201CC ELSE:L2-B005 4 S | |
20330 | add %g1, 0x2E2, %g1 ! 000002885FE201D0 ELSE:L2-B005 4 chksum++ | |
20331 | orcc %i1, %l4, %l3 ! 000002885FE201D4 ELSE:L2-B005 4 S | |
20332 | fcmpgt32 %f18, %f16, %l0 ! 000002885FE201D8 ELSE:L2-B005 8 S | |
20333 | or %g1, %o5, %l4 ! 000002885FE201DC ELSE:L2-B005 4 S | |
20334 | array32 %i2, %o3, %l1 ! 000002885FE201E0 ELSE:L2-B005 4 S | |
20335 | orcc %o5, %g1, %i4 ! 000002885FE201E4 ELSE:L2-B005 4 S | |
20336 | udivcc %i4, %g0, %l0 ! 000002885FE201E8 ELSE:L2-B005 4 S | |
20337 | fcmps %fcc3, %f4, %f4 ! 000002885FE201EC ELSE:L2-B005 4 S | |
20338 | xnor %i2, %i4, %i1 ! 000002885FE201F0 ELSE:L2-B005 4 S | |
20339 | BL100031: ! ELSE:L2-B005 | |
20340 | add %g1, 0xBEC, %g1 ! 000002885FE201F4 ELSE:L2-B005 11 chksum++ | |
20341 | fcmpd %fcc2, %f46, %f14 ! 000002885FE201F8 SKIP:L2-B006 11 | |
20342 | fbge,a,pt %fcc2, BL100032 ! 000002885FE201FC SKIP:L2-B006 11 | |
20343 | fcmped %fcc0, %f32, %f36 ! 000002885FE20200 SKIP:L2-B006 7 S | |
20344 | fcmpgt16 %f26, %f24, %o0 ! 000002885FE20204 SKIP:L2-B006 4 S | |
20345 | andncc %i4, %o4, %o2 ! 000002885FE20208 SKIP:L2-B006 4 S | |
20346 | andcc %g1, %i1, %o3 ! 000002885FE2020C SKIP:L2-B006 4 S | |
20347 | call .+8 ! 000002885FE20210 SKIP:L2-B006 4 S | |
20348 | fnegs %f4, %f10 ! 000002885FE20214 SKIP:L2-B006 4 S | |
20349 | nop ! 000002885FE20218 SKIP:L2-B006 4 S | |
20350 | add %g1, 0x2F2, %g1 ! 000002885FE2021C SKIP:L2-B006 4 chksum++ | |
20351 | xor %i5, %o0, %o0 ! 000002885FE20220 SKIP:L2-B006 4 S | |
20352 | .word 0xC97A4804 ! 000002885FE20224 SKIP:L2-B006 4 S illop | |
20353 | edge8ln %o0, %o3, %i5 ! 000002885FE20228 SKIP:L2-B006 4 S | |
20354 | nop ! 000002885FE2022C SKIP:L2-B006 4 S | |
20355 | ba,a,pt %xcc, BL100033 ! 000002885FE20230 SKIP:L2-B006 4 | |
20356 | fnand %f16, %f28, %f22 ! 000002885FE20234 SKIP:L2-B006 0 S | |
20357 | BL100032: ! ELSE:L2-B007 | |
20358 | .word 0x9FB7EE82 ! 000002885FE20238 ELSE:L2-B007 7 S illop_VIS | |
20359 | .word 0xB3B55F55 ! 000002885FE2023C ELSE:L2-B007 7 S illop_VIS | |
20360 | edge32 %i5, %g1, %o0 ! 000002885FE20240 ELSE:L2-B007 7 S | |
20361 | wr %g1, %i4, %fprs ! 000002885FE20244 ELSE:L2-B007 7 S | |
20362 | add %o0, %i1, %i4 ! 000002885FE20248 ELSE:L2-B007 7 S | |
20363 | orcc %i4, %i5, %i1 ! 000002885FE2024C ELSE:L2-B007 7 S | |
20364 | udivcc %o0, %g0, %o6 ! 000002885FE20250 ELSE:L2-B007 7 S | |
20365 | edge8l %i1, %o0, %o3 ! 000002885FE20254 ELSE:L2-B007 7 S | |
20366 | udiv %o3, %g0, %l0 ! 000002885FE20258 ELSE:L2-B007 7 S | |
20367 | array8 %o0, %o3, %o2 ! 000002885FE2025C ELSE:L2-B007 7 S | |
20368 | add %g1, 0xA7C, %g1 ! 000002885FE20260 ELSE:L2-B007 7 chksum++ | |
20369 | add %l6, 0x0, %l6 ! 000002885FE20264 ELSE:L2-B007 7 S | |
20370 | orncc %i4, %o1, %o1 ! 000002885FE20268 ELSE:L2-B007 7 S | |
20371 | orn %o0, %l6, %o3 ! 000002885FE2026C ELSE:L2-B007 7 S | |
20372 | array32 %i0, %o1, %l4 ! 000002885FE20270 ELSE:L2-B007 7 S | |
20373 | andn %o3, %o3, %i0 ! 000002885FE20274 ELSE:L2-B007 7 S | |
20374 | BL100033: ! ELSE:L2-B007 | |
20375 | add %g1, 0xE03, %g1 ! 000002885FE20278 ELSE:L2-B007 11 chksum++ | |
20376 | andcc %i0, 0x400, %g0 ! 000002885FE2027C SKIP:L2-B008 11 | |
20377 | bz BL100034 ! 000002885FE20280 SKIP:L2-B008 11 | |
20378 | pdist %f18, %f18, %f30 ! 000002885FE20284 SKIP:L2-B008 13 S | |
20379 | .word 0xB5B3C1F0 ! 000002885FE20288 SKIP:L2-B008 0 S illop | |
20380 | andncc %o1, %i3, %i3 ! 000002885FE2028C SKIP:L2-B008 0 S | |
20381 | orncc %g1, %o2, %o3 ! 000002885FE20290 SKIP:L2-B008 0 S | |
20382 | sll %o3, 0x1, %l3 ! 000002885FE20294 SKIP:L2-B008 0 S | |
20383 | stxa %i0, [%g7+%g0]0xE6 ! 000002885FE20298 SKIP:L2-B008 0 S BAD-ASI | |
20384 | fsrc2s %f20, %f29 ! 000002885FE2029C SKIP:L2-B008 0 S | |
20385 | fcmpne16 %f22, %f20, %o0 ! 000002885FE202A0 SKIP:L2-B008 0 S | |
20386 | pdist %f22, %f30, %f30 ! 000002885FE202A4 SKIP:L2-B008 0 S | |
20387 | fpsub32 %f22, %f24, %f26 ! 000002885FE202A8 SKIP:L2-B008 0 S | |
20388 | srl %o4, 0x1, %i4 ! 000002885FE202AC SKIP:L2-B008 0 S | |
20389 | .word 0xA66859DD ! 000002885FE202B0 SKIP:L2-B008 0 random | |
20390 | xnorcc %i4, %i0, %i2 ! 000002885FE202B4 SKIP:L2-B008 0 S | |
20391 | and %i0, %l3, %o5 ! 000002885FE202B8 SKIP:L2-B008 0 S | |
20392 | xnor %i3, %o3, %o4 ! 000002885FE202BC SKIP:L2-B008 0 S | |
20393 | alignaddrl %o3, %o0, %i4 ! 000002885FE202C0 SKIP:L2-B008 0 S | |
20394 | ldxa [%g7+%g0]0xDD, %l3 ! 000002885FE202C4 SKIP:L2-B008 0 S BAD-ASI | |
20395 | fba BL100035 ! 000002885FE202C8 SKIP:L2-B008 0 | |
20396 | movrlz %o5, %o3, %o1 ! 000002885FE202CC SKIP:L2-B008 0 S | |
20397 | BL100034: ! ELSE:L2-B009 | |
20398 | fcmpes %fcc3, %f2, %f11 ! 000002885FE202D0 ELSE:L2-B009 11 S | |
20399 | fcmpd %fcc3, %f34, %f0 ! 000002885FE202D4 ELSE:L2-B009 11 S | |
20400 | call .+8 ! 000002885FE202D8 ELSE:L2-B009 11 S | |
20401 | andcc %i2, %o5, %o0 ! 000002885FE202DC ELSE:L2-B009 11 S | |
20402 | xor %o0, %o1, %o1 ! 000002885FE202E0 ELSE:L2-B009 11 S | |
20403 | faligndata %f16, %f30, %f16 ! 000002885FE202E4 ELSE:L2-B009 11 S | |
20404 | andncc %i3, %o1, %l3 ! 000002885FE202E8 ELSE:L2-B009 11 S | |
20405 | fcmpes %fcc0, %f4, %f5 ! 000002885FE202EC ELSE:L2-B009 11 S | |
20406 | add %g1, 0x450, %g1 ! 000002885FE202F0 ELSE:L2-B009 11 chksum++ | |
20407 | .word 0xB7A6816B ! 000002885FE202F4 ELSE:L2-B009 11 S illop_FP | |
20408 | fcmps %fcc1, %f9, %f10 ! 000002885FE202F8 ELSE:L2-B009 11 S | |
20409 | array16 %o1, %o0, %o4 ! 000002885FE202FC ELSE:L2-B009 11 S | |
20410 | cmp %o4, %l3 ! 000002885FE20300 ELSE:L2-B009 11 S | |
20411 | fpack32 %f16, %f30, %f28 ! 000002885FE20304 ELSE:L2-B009 11 S | |
20412 | fone %f16 ! 000002885FE20308 ELSE:L2-B009 11 S | |
20413 | BL100035: ! ELSE:L2-B009 | |
20414 | add %g1, 0x8FA, %g1 ! 000002885FE2030C ELSE:L2-B009 11 chksum++ | |
20415 | andn %o5, %i2, %i5 ! 000002885FE20310 LOOP:L1-B000 11 S | |
20416 | orcc %g1, %o5, %i1 ! 000002885FE20314 LOOP:L1-B000 11 S | |
20417 | sra %i5, 0x1, %i0 ! 000002885FE20318 LOOP:L1-B000 11 S | |
20418 | bmask %o5, %o1, %i3 ! 000002885FE2031C LOOP:L1-B000 11 S | |
20419 | orcc %o0, %o0, %o5 ! 000002885FE20320 LOOP:L1-B000 11 S | |
20420 | movrgz %i5, %o1, %l1 ! 000002885FE20324 LOOP:L1-B000 11 S | |
20421 | srlx %l2, 0x1, %l2 ! 000002885FE20328 LOOP:L1-B000 11 | |
20422 | andcc %l2, 0x1, %g0 ! 000002885FE2032C LOOP:L1-B000 11 | |
20423 | bne,pn %xcc, BL100036 ! 000002885FE20330 LOOP:L1-B000 11 | |
20424 | pdist %f16, %f26, %f22 ! 000002885FE20334 LOOP:L1-B000 11 S | |
20425 | add %g1, 0xD5B, %g1 ! 000002885FE20338 LOOP:L1-B000 2 chksum++ | |
20426 | ldxa [%g7+%g0]0xB9, %g1 ! 000002885FE2033C SUBR:L0-B000 2 S BAD-ASI | |
20427 | edge32l %i5, %i5, %o3 ! 000002885FE20340 SUBR:L0-B000 2 S | |
20428 | ldx [%g4-0x0088], %g4 ! 000002885FE20344 SUBR:L0-B000 2 ptr_chase | |
20429 | ldx [%g4-0x0088], %g4 ! 000002885FE20348 SUBR:L0-B000 2 ptr_chase | |
20430 | ldx [%g4-0x0088], %g4 ! 000002885FE2034C SUBR:L0-B000 2 ptr_chase | |
20431 | ldx [%g4-0x0088], %g4 ! 000002885FE20350 SUBR:L0-B000 2 ptr_chase | |
20432 | ldx [%g4-0x0088], %g4 ! 000002885FE20354 SUBR:L0-B000 2 ptr_chase | |
20433 | ldx [%g4-0x0088], %g4 ! 000002885FE20358 SUBR:L0-B000 2 ptr_chase | |
20434 | ldx [%g4-0x0088], %g4 ! 000002885FE2035C SUBR:L0-B000 2 ptr_chase | |
20435 | ldx [%g4-0x0088], %g4 ! 000002885FE20360 SUBR:L0-B000 2 ptr_chase | |
20436 | xorcc %o0, %o4, %o0 ! 000002885FE20364 SUBR:L0-B000 2 S | |
20437 | faligndata %f16, %f28, %f16 ! 000002885FE20368 SUBR:L0-B000 2 S | |
20438 | ta %xcc, 0x45 ! 000002885FE2036C SUBR:L0-B000 2 demap-stack | |
20439 | add %g1, 0x5EF, %i0 ! 000002885FE20370 SUBR:L0-B000 2 | |
20440 | return %i7+0x0008 ! 000002885FE20374 SUBR:L0-B000 2 | |
20441 | add %g1, 0xAE2, %g1 ! 000002885FE20378 SUBR:L0-B000 2 chksum++ | |
20442 | ||
20443 | SECTION .btext049_pg1 TEXT_VA=0x2885fe20000 | |
20444 | attr_text { | |
20445 | Name = .btext049_pg1, | |
20446 | VA = 0x2885fe20000, | |
20447 | RA = 0xebfe10000, | |
20448 | PA = ra2pa(0xebfe10000,0), | |
20449 | tsbonly, | |
20450 | part_0_ctx_nonzero_tsb_config_1, | |
20451 | TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1, | |
20452 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20453 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20454 | } | |
20455 | .text; .skip 8 | |
20456 | ||
20457 | !======================================================================== | |
20458 | ||
20459 | SECTION .btext050 TEXT_VA=0xffffe54a7285ff00 | |
20460 | attr_text { | |
20461 | Name = .btext050, | |
20462 | VA = 0xffffe54a7285ff00, | |
20463 | RA = 0xebfdeff00, | |
20464 | PA = ra2pa(0xebfdeff00,0), | |
20465 | notsb | |
20466 | } | |
20467 | ||
20468 | SECTION .btext050_pg0 TEXT_VA=0xffffe54a72850000 | |
20469 | attr_text { | |
20470 | Name = .btext050_pg0, | |
20471 | VA = 0xffffe54a72850000, | |
20472 | RA = 0xebfde0000, | |
20473 | PA = ra2pa(0xebfde0000,0), | |
20474 | tsbonly, | |
20475 | part_0_ctx_nonzero_tsb_config_1, | |
20476 | TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1, | |
20477 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20478 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20479 | } | |
20480 | .text; .skip 8 | |
20481 | ||
20482 | ||
20483 | SECTION .btext050 | |
20484 | .text | |
20485 | .global SUBR134; SUBR134: | |
20486 | BL100037: ! SUBR:L0-B000 | |
20487 | add %g1, 0x6E5, %g1 ! FFFFE54A7285FF00 SUBR:L0-B000 1 chksum++ | |
20488 | save %o6, -128, %o6 ! FFFFE54A7285FF04 SUBR:L0-B000 1 | |
20489 | sethi %hh(0xFFFFE54A7285FF00),%l7 ! FFFFE54A7285FF08 SUBR:L0-B000 1 SUBR134 | |
20490 | or %l7,%hm(0xFFFFE54A7285FF00),%l7 ! FFFFE54A7285FF0C SUBR:L0-B000 1 | |
20491 | sethi %lm(0xFFFFE54A7285FF00),%l6 ! FFFFE54A7285FF10 SUBR:L0-B000 1 | |
20492 | or %l6,%lo(0xFFFFE54A7285FF00),%l6 ! FFFFE54A7285FF14 SUBR:L0-B000 1 | |
20493 | sllx %l7, 0x20, %l7 ! FFFFE54A7285FF18 SUBR:L0-B000 1 | |
20494 | or %l7, %l6, %l7 ! FFFFE54A7285FF1C SUBR:L0-B000 1 | |
20495 | ta %xcc, 0x45 ! FFFFE54A7285FF20 SUBR:L0-B000 1 demap-stack | |
20496 | call .+8 ! FFFFE54A7285FF24 SUBR:L0-B000 1 S | |
20497 | nop ! FFFFE54A7285FF28 SUBR:L0-B000 1 S | |
20498 | ta %xcc, 0x46 ! FFFFE54A7285FF2C SUBR:L0-B000 1 S demap-page | |
20499 | ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF30 SUBR:L0-B000 1 ptr_chase | |
20500 | ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF34 SUBR:L0-B000 1 ptr_chase | |
20501 | ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF38 SUBR:L0-B000 1 ptr_chase | |
20502 | ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF3C SUBR:L0-B000 1 ptr_chase | |
20503 | ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF40 SUBR:L0-B000 1 ptr_chase | |
20504 | ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF44 SUBR:L0-B000 1 ptr_chase | |
20505 | andn %o7, %g7, %o7 ! FFFFE54A7285FF48 SUBR:L0-B000 1 S | |
20506 | fpack16 %f20, %f17 ! FFFFE54A7285FF4C SUBR:L0-B000 1 S | |
20507 | andn %i5, %i4, %o0 ! FFFFE54A7285FF50 SUBR:L0-B000 1 S | |
20508 | fnegs %f8, %f11 ! FFFFE54A7285FF54 SUBR:L0-B000 1 S | |
20509 | fpadd16s %f24, %f20, %f27 ! FFFFE54A7285FF58 SUBR:L0-B000 1 S | |
20510 | add %l6, 0x0, %l6 ! FFFFE54A7285FF5C SUBR:L0-B000 1 S | |
20511 | orncc %i4, %o5, %o5 ! FFFFE54A7285FF60 SUBR:L0-B000 1 S | |
20512 | add %g1, 0xEB9, %g1 ! FFFFE54A7285FF64 SUBR:L0-B000 1 chksum++ | |
20513 | and %g1, 0xFE, %l2 ! FFFFE54A7285FF68 LOOP:L1-B000 1 | |
20514 | BL100078: ! LOOP:L1-B000 | |
20515 | add %g1, 0x5B, %g1 ! FFFFE54A7285FF6C LOOP:L1-B000 2 chksum++ | |
20516 | fbl,a,pn %fcc2, BL100048 ! FFFFE54A7285FF70 SKIP:L2-B000 2 | |
20517 | wr %g1, %o7, %fprs ! FFFFE54A7285FF74 SKIP:L2-B000 1 S | |
20518 | or %i3, %o7, %i3 ! FFFFE54A7285FF78 SKIP:L2-B000 1 S | |
20519 | and %o5, %i4, %i0 ! FFFFE54A7285FF7C SKIP:L2-B000 1 S | |
20520 | orcc %i4, %i4, %i4 ! FFFFE54A7285FF80 SKIP:L2-B000 1 S | |
20521 | bneg BL100038 ;.empty ! FFFFE54A7285FF84 SKIP:L2-B000 1 L | |
20522 | bne,a BL100039 ! FFFFE54A7285FF88 SKIP:L2-B000 1 L | |
20523 | fexpand %f31, %f22 ! FFFFE54A7285FF8C SKIP:L2-B000 0 S | |
20524 | stxa %o0, [%g7+%g0]0x8F ! FFFFE54A7285FF90 SKIP:L2-B000 1 S BAD-ASI | |
20525 | lduha [%g7+%g0]0x82, %i1 ! FFFFE54A7285FF94 SKIP:L2-B000 1 S <BD100014 | |
20526 | fbule,a BL100040 ! FFFFE54A7285FF98 SKIP:L2-B000 1 L | |
20527 | fnot2s %f28, %f19 ! FFFFE54A7285FF9C SKIP:L2-B000 1 S | |
20528 | BL100039:fbu BL100041 ;.empty ! FFFFE54A7285FFA0 SKIP:L2-B000 0 L | |
20529 | .word 0x9FABC01F ! FFFFE54A7285FFA4 SKIP:L2-B000 0 L illop | |
20530 | BL100038:fors %f22, %f17, %f31 ! FFFFE54A7285FFA8 SKIP:L2-B000 0 S | |
20531 | BL100040:and %i1, %o0, %o0 ! FFFFE54A7285FFAC SKIP:L2-B000 1 S | |
20532 | BL100041:movrlez %i3, %i1, %o4 ! FFFFE54A7285FFB0 SKIP:L2-B000 1 S | |
20533 | fcmps %fcc3, %f9, %f3 ! FFFFE54A7285FFB4 SKIP:L2-B000 1 S | |
20534 | xor %o4, %i3, %o3 ! FFFFE54A7285FFB8 SKIP:L2-B000 1 S | |
20535 | fpadd32s %f28, %f27, %f28 ! FFFFE54A7285FFBC SKIP:L2-B000 1 S | |
20536 | add %g1, 0x560, %g1 ! FFFFE54A7285FFC0 SKIP:L2-B000 1 chksum++ | |
20537 | add %g1, 0x5B8, %g1 ! FFFFE54A7285FFC4 SKIP:L2-B000 1 chksum++ | |
20538 | orcc %o2, %o3, %i0 ! FFFFE54A7285FFC8 SKIP:L2-B000 1 S | |
20539 | faligndata %f24, %f20, %f20 ! FFFFE54A7285FFCC SKIP:L2-B000 1 S | |
20540 | bgu,a BL100042 ! FFFFE54A7285FFD0 SKIP:L2-B000 1 L | |
20541 | and %o4, %i0, %o0 ! FFFFE54A7285FFD4 SKIP:L2-B000 1 S | |
20542 | bne,a BL100043 ;.empty ! FFFFE54A7285FFD8 SKIP:L2-B000 0 L | |
20543 | BL100043:fbo,pt %fcc2, BL100044 ;.empty ! FFFFE54A7285FFDC SKIP:L2-B000 0 L | |
20544 | BL100042:fbue BL100045 ;.empty ! FFFFE54A7285FFE0 SKIP:L2-B000 1 L | |
20545 | BL100044:fba,a BL100046 ;.empty ! FFFFE54A7285FFE4 SKIP:L2-B000 1 L | |
20546 | bnz,a,pn %icc, BL100047 ! FFFFE54A7285FFE8 SKIP:L2-B000 0 L | |
20547 | BL100047:orn %o2, %o0, %o2 ! FFFFE54A7285FFEC SKIP:L2-B000 0 S | |
20548 | BL100045:array32 %i0, %i4, %i4 ! FFFFE54A7285FFF0 SKIP:L2-B000 0 S | |
20549 | BL100046:fcmpd %fcc1, %f40, %f38 ! FFFFE54A7285FFF4 SKIP:L2-B000 1 S | |
20550 | add %g1, 0x7F1, %g1 ! FFFFE54A7285FFF8 SKIP:L2-B000 1 chksum++ | |
20551 | ba,a,pn %xcc, BL100058 ! FFFFE54A7285FFFC SKIP:L2-B000 1 | |
20552 | cmp %o4, %i0 ! FFFFE54A72860000 SKIP:L2-B000 0 S | |
20553 | BL100048: ! ELSE:L2-B001 | |
20554 | pdist %f16, %f18, %f20 ! FFFFE54A72860004 ELSE:L2-B001 2 S | |
20555 | rd %ccr, %i4 ! FFFFE54A72860008 ELSE:L2-B001 1 S | |
20556 | rd %gsr, %l6 ! FFFFE54A7286000C ELSE:L2-B001 1 S | |
20557 | wr %l6, 0xC0, %gsr ! FFFFE54A72860010 ELSE:L2-B001 1 S | |
20558 | move %xcc, %g1, %o0 ! FFFFE54A72860014 ELSE:L2-B001 1 S | |
20559 | xor %g1, %o2, %l3 ! FFFFE54A72860018 ELSE:L2-B001 1 S | |
20560 | fmovs %f2, %f3 ! FFFFE54A7286001C ELSE:L2-B001 1 S | |
20561 | add %g1, 0x95A, %g1 ! FFFFE54A72860020 ELSE:L2-B001 1 chksum++ | |
20562 | call .+8 ! FFFFE54A72860024 ELSE:L2-B001 1 L | |
20563 | wr %g1, %i5, %fprs ! FFFFE54A72860028 ELSE:L2-B001 1 S | |
20564 | array32 %l3, %o2, %o4 ! FFFFE54A7286002C ELSE:L2-B001 1 S | |
20565 | bcs,pt %xcc, BL100050 ;.empty ! FFFFE54A72860030 ELSE:L2-B001 1 L | |
20566 | brlz,a,pn %o0, BL100051 ;.empty ! FFFFE54A72860034 ELSE:L2-B001 1 L | |
20567 | .word 0x87D68814 ! FFFFE54A72860038 ELSE:L2-B001 0 L illop | |
20568 | fba,pt %fcc3, BL100052 ! FFFFE54A7286003C ELSE:L2-B001 1 L | |
20569 | BL100050:nop ! FFFFE54A72860040 ELSE:L2-B001 1 S | |
20570 | BL100051:fbl,pn %fcc1, BL100053 ! FFFFE54A72860044 ELSE:L2-B001 0 L | |
20571 | BL100052:.word 0x91B68798 ! FFFFE54A72860048 ELSE:L2-B001 1 S illop_VIS | |
20572 | fbue,a BL100054 ;.empty ! FFFFE54A7286004C ELSE:L2-B001 1 L | |
20573 | ba BL100055 ;.empty ! FFFFE54A72860050 ELSE:L2-B001 0 L | |
20574 | BL100055:fbg BL100049 ;.empty ! FFFFE54A72860054 ELSE:L2-B001 1 L | |
20575 | BL100054:fbu,a,pt %fcc0, BL100056 ;.empty ! FFFFE54A72860058 ELSE:L2-B001 1 L | |
20576 | BL100053:bg,a,pn %xcc, BL100056 ! FFFFE54A7286005C ELSE:L2-B001 0 L | |
20577 | BL100049:.word 0xBFB18B68 ! FFFFE54A72860060 ELSE:L2-B001 0 S illop | |
20578 | BL100056:bg BL100057 ! FFFFE54A72860064 ELSE:L2-B001 1 L | |
20579 | fexpand %f17, %f20 ! FFFFE54A72860068 ELSE:L2-B001 1 S | |
20580 | BL100057:add %g1, 0x23, %g1 ! FFFFE54A7286006C ELSE:L2-B001 1 chksum++ | |
20581 | BL100058: ! ELSE:L2-B001 | |
20582 | add %g1, 0xF78, %g1 ! FFFFE54A72860070 ELSE:L2-B001 2 chksum++ | |
20583 | andcc %l3, 0x80, %g0 ! FFFFE54A72860074 SKIP:L2-B002 2 | |
20584 | bnz,a,pt %xcc, BL100059 ! FFFFE54A72860078 SKIP:L2-B002 2 | |
20585 | array16 %i4, %o2, %i4 ! FFFFE54A7286007C SKIP:L2-B002 1 S | |
20586 | rd %gsr, %l6 ! FFFFE54A72860080 SKIP:L2-B002 1 S | |
20587 | wr %l6, 0x38, %gsr ! FFFFE54A72860084 SKIP:L2-B002 1 S | |
20588 | fcmple32 %f24, %f30, %i3 ! FFFFE54A72860088 SKIP:L2-B002 1 S | |
20589 | fcmped %fcc2, %f62, %f36 ! FFFFE54A7286008C SKIP:L2-B002 1 S | |
20590 | fxnor %f18, %f16, %f16 ! FFFFE54A72860090 SKIP:L2-B002 1 S | |
20591 | rd %gsr, %l6 ! FFFFE54A72860094 SKIP:L2-B002 1 S | |
20592 | wr %l6, 0x58, %gsr ! FFFFE54A72860098 SKIP:L2-B002 1 S | |
20593 | andncc %i4, %o0, %i0 ! FFFFE54A7286009C SKIP:L2-B002 1 S | |
20594 | add %g1, 0xC7, %g1 ! FFFFE54A728600A0 SKIP:L2-B002 1 chksum++ | |
20595 | bmask %o0, %i3, %o5 ! FFFFE54A728600A4 SKIP:L2-B002 1 S | |
20596 | fsubs %f11, %f3, %f3 ! FFFFE54A728600A8 SKIP:L2-B002 1 S | |
20597 | sethi %hh(0xFFFFE4398FFFFF00),%l6 ! FFFFE54A728600AC SKIP:L2-B002 1 SUBR137 | |
20598 | or %l6,%hm(0xFFFFE4398FFFFF00),%l6 ! FFFFE54A728600B0 SKIP:L2-B002 1 | |
20599 | sethi %lm(0xFFFFE4398FFFFF00),%l5 ! FFFFE54A728600B4 SKIP:L2-B002 1 | |
20600 | or %l5,%lo(0xFFFFE4398FFFFF00),%l5 ! FFFFE54A728600B8 SKIP:L2-B002 1 | |
20601 | sllx %l6, 0x20, %l6 ! FFFFE54A728600BC SKIP:L2-B002 1 | |
20602 | or %l6, %l5, %l6 ! FFFFE54A728600C0 SKIP:L2-B002 1 | |
20603 | jmpl %l6+0x0000, %o7 ! FFFFE54A728600C4 SKIP:L2-B002 1 S | |
20604 | fpadd32 %f24, %f20, %f20 ! FFFFE54A728600C8 SKIP:L2-B002 1 S | |
20605 | alignaddr %i0, %i3, %i2 ! FFFFE54A728600CC SKIP:L2-B002 1 S | |
20606 | fba,a BL100060 ! FFFFE54A728600D0 SKIP:L2-B002 1 | |
20607 | andncc %o4, %o1, %l0 ! FFFFE54A728600D4 SKIP:L2-B002 0 S | |
20608 | BL100059: ! ELSE:L2-B003 | |
20609 | array16 %i3, %o0, %o0 ! FFFFE54A728600D8 ELSE:L2-B003 1 S | |
20610 | pdist %f18, %f16, %f22 ! FFFFE54A728600DC ELSE:L2-B003 1 S | |
20611 | fadds %f9, %f3, %f10 ! FFFFE54A728600E0 ELSE:L2-B003 1 S | |
20612 | pdist %f22, %f16, %f20 ! FFFFE54A728600E4 ELSE:L2-B003 1 S | |
20613 | call .+8 ! FFFFE54A728600E8 ELSE:L2-B003 1 S | |
20614 | faligndata %f16, %f24, %f26 ! FFFFE54A728600EC ELSE:L2-B003 1 S | |
20615 | andncc %g1, %i4, %o0 ! FFFFE54A728600F0 ELSE:L2-B003 1 S | |
20616 | andncc %i2, %o0, %l4 ! FFFFE54A728600F4 ELSE:L2-B003 1 S | |
20617 | xorcc %o0, %i3, %i3 ! FFFFE54A728600F8 ELSE:L2-B003 1 S | |
20618 | fpmerge %f26, %f19, %f16 ! FFFFE54A728600FC ELSE:L2-B003 1 S | |
20619 | .word 0xE7418243 ! FFFFE54A72860100 ELSE:L2-B003 1 S illop | |
20620 | add %g1, 0x20D, %g1 ! FFFFE54A72860104 ELSE:L2-B003 1 chksum++ | |
20621 | fcmpd %fcc0, %f38, %f32 ! FFFFE54A72860108 ELSE:L2-B003 1 S | |
20622 | udivcc %g1, %g0, %o6 ! FFFFE54A7286010C ELSE:L2-B003 1 S | |
20623 | ldxa [%g7+%g0]0xE9, %i3 ! FFFFE54A72860110 ELSE:L2-B003 1 S BAD-ASI | |
20624 | orcc %o0, %o0, %l0 ! FFFFE54A72860114 ELSE:L2-B003 1 S | |
20625 | andcc %o5, %l0, %o0 ! FFFFE54A72860118 ELSE:L2-B003 1 S | |
20626 | orn %i1, %l0, %i1 ! FFFFE54A7286011C ELSE:L2-B003 1 S | |
20627 | orn %l0, %l0, %i4 ! FFFFE54A72860120 ELSE:L2-B003 1 S | |
20628 | BL100060: ! ELSE:L2-B003 | |
20629 | add %g1, 0x4E1, %g1 ! FFFFE54A72860124 ELSE:L2-B003 2 chksum++ | |
20630 | andcc %o2, 0x8, %g0 ! FFFFE54A72860128 SKIP:L2-B004 2 | |
20631 | bz,a,pn %xcc, BL100073 ! FFFFE54A7286012C SKIP:L2-B004 2 | |
20632 | subcc %o0, %l0, %i3 ! FFFFE54A72860130 SKIP:L2-B004 2 S | |
20633 | .word 0xBDA15426 ! FFFFE54A72860134 SKIP:L2-B004 0 S illop_FP | |
20634 | brgz,pn %o0, BL100061 ;.empty ! FFFFE54A72860138 SKIP:L2-B004 0 L | |
20635 | bz,a BL100062 ;.empty ! FFFFE54A7286013C SKIP:L2-B004 0 L | |
20636 | ble,pt %icc, BL100063 ! FFFFE54A72860140 SKIP:L2-B004 0 L | |
20637 | or %i5, %l0, %i2 ! FFFFE54A72860144 SKIP:L2-B004 0 S | |
20638 | fbue,pt %fcc0, BL100063 ;.empty ! FFFFE54A72860148 SKIP:L2-B004 0 L | |
20639 | fbug,a,pt %fcc2, BL100061 ;.empty ! FFFFE54A7286014C SKIP:L2-B004 0 L | |
20640 | BL100063:.word 0xA79E5666 ! FFFFE54A72860150 SKIP:L2-B004 0 L illop | |
20641 | bne,a,pn %icc, BL100065 ! FFFFE54A72860154 SKIP:L2-B004 0 L | |
20642 | faddd %f32, %f62, %f62 ! FFFFE54A72860158 SKIP:L2-B004 0 S | |
20643 | fblg BL100066 ;.empty ! FFFFE54A7286015C SKIP:L2-B004 0 L | |
20644 | BL100061:fbne BL100064 ;.empty ! FFFFE54A72860160 SKIP:L2-B004 0 L | |
20645 | bne BL100066 ! FFFFE54A72860164 SKIP:L2-B004 0 L | |
20646 | .word 0x9E100001 ! FFFFE54A72860168 SKIP:L2-B004 0 S random | |
20647 | BL100065:fpsub32 %f20, %f22, %f22 ! FFFFE54A7286016C SKIP:L2-B004 0 S | |
20648 | BL100066:bge BL100062 ! FFFFE54A72860170 SKIP:L2-B004 0 L | |
20649 | BL100062:fpadd32s %f22, %f19, %f21 ! FFFFE54A72860174 SKIP:L2-B004 0 S | |
20650 | BL100064:add %g1, 0x882, %g1 ! FFFFE54A72860178 SKIP:L2-B004 0 chksum++ | |
20651 | add %g1, 0x804, %g1 ! FFFFE54A7286017C SKIP:L2-B004 0 chksum++ | |
20652 | andn %g1, %l4, %o3 ! FFFFE54A72860180 SKIP:L2-B004 0 S | |
20653 | brgz,pt %i1, BL100067 ;.empty ! FFFFE54A72860184 SKIP:L2-B004 0 L | |
20654 | .word 0x95906000 ! FFFFE54A72860188 SKIP:L2-B004 0 L random | |
20655 | .word 0xFFBA9C2D ! FFFFE54A7286018C SKIP:L2-B004 0 L illop | |
20656 | .word 0x91A2C50B ! FFFFE54A72860190 SKIP:L2-B004 0 L illop | |
20657 | .word 0x3BCAC69E ! FFFFE54A72860194 SKIP:L2-B004 0 S random | |
20658 | bl,a BL100071 ! FFFFE54A72860198 SKIP:L2-B004 0 L | |
20659 | fmovs %f2, %f2 ! FFFFE54A7286019C SKIP:L2-B004 0 S | |
20660 | fblg,a,pn %fcc1, BL100068 ! FFFFE54A728601A0 SKIP:L2-B004 0 L | |
20661 | xnor %i1, %i3, %o3 ! FFFFE54A728601A4 SKIP:L2-B004 0 S | |
20662 | fbug BL100068 ;.empty ! FFFFE54A728601A8 SKIP:L2-B004 0 L | |
20663 | BL100071:.word 0x2057BD3F ! FFFFE54A728601AC SKIP:L2-B004 0 L illop | |
20664 | BL100067:.word 0x97A582AB ! FFFFE54A728601B0 SKIP:L2-B004 0 L illop | |
20665 | BL100069:pdist %f20, %f16, %f20 ! FFFFE54A728601B4 SKIP:L2-B004 0 S | |
20666 | BL100068:bz BL100072 ! FFFFE54A728601B8 SKIP:L2-B004 0 L | |
20667 | fcmple32 %f16, %f20, %o4 ! FFFFE54A728601BC SKIP:L2-B004 0 S | |
20668 | BL100070:or %i3, %g1, %i4 ! FFFFE54A728601C0 SKIP:L2-B004 0 S | |
20669 | BL100072:add %g1, 0x234, %g1 ! FFFFE54A728601C4 SKIP:L2-B004 0 chksum++ | |
20670 | .word 0xB1AC481F ! FFFFE54A728601C8 SKIP:L2-B004 0 illop | |
20671 | xor %i5, %i4, %o1 ! FFFFE54A728601CC SKIP:L2-B004 0 S | |
20672 | BL100073: ! ELSE:L2-B005 | |
20673 | wr %g1, %i2, %fprs ! FFFFE54A728601D0 ELSE:L2-B005 2 S | |
20674 | .word 0x8DB6EA9C ! FFFFE54A728601D4 ELSE:L2-B005 2 S illop_VIS | |
20675 | nop ! FFFFE54A728601D8 ELSE:L2-B005 2 S | |
20676 | fbl,pt %fcc3, BL100074 ! FFFFE54A728601DC ELSE:L2-B005 3 L | |
20677 | xorcc %o3, %o4, %l0 ! FFFFE54A728601E0 ELSE:L2-B005 2 S | |
20678 | fabss %f20, %f19 ! FFFFE54A728601E4 ELSE:L2-B005 1 S | |
20679 | fbul BL100075 ! FFFFE54A728601E8 ELSE:L2-B005 1 L | |
20680 | BL100075:fmovde %fcc0, %f32, %f38 ! FFFFE54A728601EC ELSE:L2-B005 1 S | |
20681 | andcc %o3, %l0, %i3 ! FFFFE54A728601F0 ELSE:L2-B005 1 S | |
20682 | or %i4, %o3, %l3 ! FFFFE54A728601F4 ELSE:L2-B005 1 S | |
20683 | fbn BL100076 ! FFFFE54A728601F8 ELSE:L2-B005 1 L | |
20684 | nop ! FFFFE54A728601FC ELSE:L2-B005 1 S | |
20685 | BL100076:fpmerge %f31, %f19, %f16 ! FFFFE54A72860200 ELSE:L2-B005 1 S | |
20686 | BL100074:add %g1, 0xB7C, %g1 ! FFFFE54A72860204 ELSE:L2-B005 2 chksum++ | |
20687 | add %g1, 0x8F9, %g1 ! FFFFE54A72860208 ELSE:L2-B005 2 chksum++ | |
20688 | nop ! FFFFE54A7286020C ELSE:L2-B005 2 S | |
20689 | andcc %o3, %g1, %o2 ! FFFFE54A72860210 ELSE:L2-B005 2 S | |
20690 | fpsub16s %f23, %f28, %f22 ! FFFFE54A72860214 ELSE:L2-B005 2 S | |
20691 | rd %gsr, %l6 ! FFFFE54A72860218 ELSE:L2-B005 2 S | |
20692 | wr %l6, 0xC8, %gsr ! FFFFE54A7286021C ELSE:L2-B005 2 S | |
20693 | fmovsn %fcc3, %f2, %f11 ! FFFFE54A72860220 ELSE:L2-B005 2 S | |
20694 | BL100077: ! ELSE:L2-B005 | |
20695 | add %g1, 0xD7B, %g1 ! FFFFE54A72860224 ELSE:L2-B005 2 chksum++ | |
20696 | fsubd %f38, %f62, %f6 ! FFFFE54A72860228 LOOP:L1-B000 2 S | |
20697 | movge %xcc, %i0, %i3 ! FFFFE54A7286022C LOOP:L1-B000 2 S | |
20698 | .word 0xBD8022AD ! FFFFE54A72860230 LOOP:L1-B000 2 S illop | |
20699 | wr %g1, %i4, %fprs ! FFFFE54A72860234 LOOP:L1-B000 2 S | |
20700 | pdist %f26, %f20, %f18 ! FFFFE54A72860238 LOOP:L1-B000 4 S | |
20701 | cmp %i4, %o1 ! FFFFE54A7286023C LOOP:L1-B000 2 S | |
20702 | srlx %l2, 0x1, %l2 ! FFFFE54A72860240 LOOP:L1-B000 2 | |
20703 | andcc %l2, 0x1, %g0 ! FFFFE54A72860244 LOOP:L1-B000 2 | |
20704 | bne,pn %xcc, BL100078 ! FFFFE54A72860248 LOOP:L1-B000 2 | |
20705 | andncc %o3, %i4, %i4 ! FFFFE54A7286024C LOOP:L1-B000 2 S | |
20706 | add %g1, 0x642, %g1 ! FFFFE54A72860250 LOOP:L1-B000 1 chksum++ | |
20707 | fmovrdlz %i3, %f36, %f36 ! FFFFE54A72860254 SUBR:L0-B000 1 S | |
20708 | orcc %l0, %i3, %l3 ! FFFFE54A72860258 SUBR:L0-B000 1 S | |
20709 | xorcc %i3, %i3, %o3 ! FFFFE54A7286025C SUBR:L0-B000 1 S | |
20710 | srl %o3, 0x1, %i0 ! FFFFE54A72860260 SUBR:L0-B000 1 S | |
20711 | fcmpeq16 %f30, %f22, %o1 ! FFFFE54A72860264 SUBR:L0-B000 1 S | |
20712 | and %i4, %o1, %l0 ! FFFFE54A72860268 SUBR:L0-B000 1 S | |
20713 | .word 0xA78A1180 ! FFFFE54A7286026C SUBR:L0-B000 1 S illop | |
20714 | fandnot2 %f30, %f16, %f22 ! FFFFE54A72860270 SUBR:L0-B000 1 S | |
20715 | fabsd %f44, %f46 ! FFFFE54A72860274 SUBR:L0-B000 1 S | |
20716 | array8 %l3, %i2, %i1 ! FFFFE54A72860278 SUBR:L0-B000 1 S | |
20717 | .word 0xB9A09002 ! FFFFE54A7286027C SUBR:L0-B000 1 S illop_FP | |
20718 | ta %xcc, 0x45 ! FFFFE54A72860280 SUBR:L0-B000 1 demap-stack | |
20719 | add %g1, 0x6DF, %i0 ! FFFFE54A72860284 SUBR:L0-B000 1 | |
20720 | ldxa [%g7+%g0]0xE9, %o1 ! FFFFE54A72860288 SUBR:L0-B000 1 S BAD-ASI | |
20721 | bvc,pt %xcc, BL100079 ! FFFFE54A7286028C SUBR:L0-B000 1 | |
20722 | restore %i0, %l7, %o0 ! FFFFE54A72860290 SUBR:L0-B000 1 | |
20723 | BL100079:jmpl %o7+0x0008, %g0 ! FFFFE54A72860294 SUBR:L0-B000 1 | |
20724 | nop ! FFFFE54A72860298 SUBR:L0-B000 1 | |
20725 | ||
20726 | SECTION .btext050_pg1 TEXT_VA=0xffffe54a72860000 | |
20727 | attr_text { | |
20728 | Name = .btext050_pg1, | |
20729 | VA = 0xffffe54a72860000, | |
20730 | RA = 0xebfdf0000, | |
20731 | PA = ra2pa(0xebfdf0000,0), | |
20732 | tsbonly, | |
20733 | part_0_ctx_nonzero_tsb_config_1, | |
20734 | TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1, | |
20735 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20736 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20737 | } | |
20738 | .text; .skip 8 | |
20739 | ||
20740 | !======================================================================== | |
20741 | ||
20742 | SECTION .btext051 TEXT_VA=0xfffff7872fffff00 | |
20743 | attr_text { | |
20744 | Name = .btext051, | |
20745 | VA = 0xfffff7872fffff00, | |
20746 | RA = 0xd8fffff00, | |
20747 | PA = ra2pa(0xd8fffff00,0), | |
20748 | notsb | |
20749 | } | |
20750 | ||
20751 | SECTION .btext051_pg0 TEXT_VA=0xfffff78720000000 | |
20752 | attr_text { | |
20753 | Name = .btext051_pg0, | |
20754 | VA = 0xfffff78720000000, | |
20755 | RA = 0xd80000000, | |
20756 | PA = ra2pa(0xd80000000,0), | |
20757 | tsbonly, | |
20758 | part_0_ctx_nonzero_tsb_config_2, | |
20759 | TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1, | |
20760 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20761 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20762 | } | |
20763 | .text; .skip 8 | |
20764 | ||
20765 | ||
20766 | SECTION .btext051 | |
20767 | .text | |
20768 | .global SUBR135; SUBR135: | |
20769 | BL100081: ! SUBR:L0-B000 | |
20770 | add %g1, 0xE4E, %g1 ! FFFFF7872FFFFF00 SUBR:L0-B000 3 chksum++ | |
20771 | fbe,pn %fcc1, BL100080 ! FFFFF7872FFFFF04 SUBR:L0-B000 3 | |
20772 | save %o6, -128, %o6 ! FFFFF7872FFFFF08 SUBR:L0-B000 3 | |
20773 | BL100080: ! SUBR:L0-B000 | |
20774 | sethi %hh(0xFFFFF7872FFFFF00),%l7 ! FFFFF7872FFFFF0C SUBR:L0-B000 3 SUBR135 | |
20775 | or %l7,%hm(0xFFFFF7872FFFFF00),%l7 ! FFFFF7872FFFFF10 SUBR:L0-B000 3 | |
20776 | sethi %lm(0xFFFFF7872FFFFF00),%l6 ! FFFFF7872FFFFF14 SUBR:L0-B000 3 | |
20777 | or %l6,%lo(0xFFFFF7872FFFFF00),%l6 ! FFFFF7872FFFFF18 SUBR:L0-B000 3 | |
20778 | sllx %l7, 0x20, %l7 ! FFFFF7872FFFFF1C SUBR:L0-B000 3 | |
20779 | or %l7, %l6, %l7 ! FFFFF7872FFFFF20 SUBR:L0-B000 3 | |
20780 | array8 %i0, %l1, %l1 ! FFFFF7872FFFFF24 SUBR:L0-B000 3 S | |
20781 | ble BL100082 ;.empty ! FFFFF7872FFFFF28 SUBR:L0-B000 3 L | |
20782 | ble,a,pt %xcc, BL100083 ! FFFFF7872FFFFF2C SUBR:L0-B000 3 L | |
20783 | BL100082:nop ! FFFFF7872FFFFF30 SUBR:L0-B000 3 S | |
20784 | fbn,pn %fcc2, BL100084 ;.empty ! FFFFF7872FFFFF34 SUBR:L0-B000 0 L | |
20785 | ble,a,pn %xcc, BL100085 ! FFFFF7872FFFFF38 SUBR:L0-B000 0 L | |
20786 | BL100085:sdivcc %i2, %g0, %g4 ! FFFFF7872FFFFF3C SUBR:L0-B000 0 S | |
20787 | andcc %i2, %i3, %i3 ! FFFFF7872FFFFF40 SUBR:L0-B000 0 S | |
20788 | and %g3, -1, %g3 ! FFFFF7872FFFFF44 SUBR:L0-B000 0 S | |
20789 | array8 %i4, %i2, %o0 ! FFFFF7872FFFFF48 SUBR:L0-B000 0 S | |
20790 | fornot1 %f28, %f24, %f16 ! FFFFF7872FFFFF4C SUBR:L0-B000 0 S | |
20791 | BL100084:.word 0x9BEF4E77 ! FFFFF7872FFFFF50 SUBR:L0-B000 0 L illop | |
20792 | fbge,a,pn %fcc1, BL100087 ! FFFFF7872FFFFF54 SUBR:L0-B000 0 L | |
20793 | BL100086:.word 0xFBA9FE9F ! FFFFF7872FFFFF58 SUBR:L0-B000 0 S illop | |
20794 | BL100087:subcc %i3, %i1, %g0 ! FFFFF7872FFFFF5C SUBR:L0-B000 0 S | |
20795 | BL100083:add %g1, 0x8C9, %g1 ! FFFFF7872FFFFF60 SUBR:L0-B000 3 chksum++ | |
20796 | add %g1, 0x53C, %g1 ! FFFFF7872FFFFF64 SUBR:L0-B000 3 chksum++ | |
20797 | add %i5, %g1, %o1 ! FFFFF7872FFFFF68 SWCH:L1-B000 3 | |
20798 | andcc %o1, 0x2, %g0 ! FFFFF7872FFFFF6C SWCH:L1-B000 3 | |
20799 | bnz,pt %xcc, BL100091 ! FFFFF7872FFFFF70 SWCH:L1-B000 3 | |
20800 | andcc %o1, 0x20, %g0 ! FFFFF7872FFFFF74 SWCH:L1-B000 3 | |
20801 | bnz,a,pt %xcc, BL100090 ! FFFFF7872FFFFF78 SWCH:L1-B000 1 | |
20802 | add %g1, 0x883, %g1 ! FFFFF7872FFFFF7C SWCH:L1-B000 0 chksum++ | |
20803 | andcc %o1, 0x80, %g0 ! FFFFF7872FFFFF80 SWCH:L1-B000 1 | |
20804 | bnz,pt %xcc, BL100089 ! FFFFF7872FFFFF84 SWCH:L1-B000 1 | |
20805 | andcc %o1, 0x2, %g0 ! FFFFF7872FFFFF88 SWCH:L1-B000 1 | |
20806 | bnz,pn %xcc, BL100088 ! FFFFF7872FFFFF8C SWCH:L1-B000 0 | |
20807 | add %g1, 0xCC, %g1 ! FFFFF7872FFFFF90 SWCH:L1-B000 0 chksum++ | |
20808 | .word 0xE69873E2 ! FFFFF7872FFFFF94 SWCH:L1-B000 0 S illop | |
20809 | .word 0xA5A84AC0 ! FFFFF7872FFFFF98 SWCH:L1-B000 0 S illop | |
20810 | stxa %l2, [%g7+%g0]0xF3 ! FFFFF7872FFFFF9C SWCH:L1-B000 0 S BAD-ASI | |
20811 | fmovs %f22, %f22 ! FFFFF7872FFFFFA0 SWCH:L1-B000 0 S | |
20812 | udiv %i3, %g7, %l6 ! FFFFF7872FFFFFA4 SWCH:L1-B000 0 S | |
20813 | fmovsa %fcc0, %f22, %f21 ! FFFFF7872FFFFFA8 SWCH:L1-B000 0 S | |
20814 | .word 0xC57B6E7F ! FFFFF7872FFFFFAC SWCH:L1-B000 0 S illop | |
20815 | xnorcc %i4, %l2, %i4 ! FFFFF7872FFFFFB0 SWCH:L1-B000 0 S | |
20816 | add %g1, 0xE3A, %g1 ! FFFFF7872FFFFFB4 SWCH:L1-B000 0 chksum++ | |
20817 | fba BL100092 ! FFFFF7872FFFFFB8 SWCH:L1-B000 0 | |
20818 | array16 %i3, %o1, %i3 ! FFFFF7872FFFFFBC SWCH:L1-B000 0 S | |
20819 | BL100088:add %g1, 0x928, %g1 ! FFFFF7872FFFFFC0 CASE:L2-B000 0 chksum++ | |
20820 | .word 0xB7E69CCE ! FFFFF7872FFFFFC4 CASE:L2-B000 0 S illop | |
20821 | subccc %o1, %o0, %g0 ! FFFFF7872FFFFFC8 CASE:L2-B000 0 S | |
20822 | fzero %f30 ! FFFFF7872FFFFFCC CASE:L2-B000 0 S | |
20823 | fcmpes %fcc2, %f5, %f8 ! FFFFF7872FFFFFD0 CASE:L2-B000 0 S | |
20824 | .word 0x97A8C6A6 ! FFFFF7872FFFFFD4 CASE:L2-B000 0 S illop | |
20825 | fba,a,pn %fcc1, BL100092 ! FFFFF7872FFFFFD8 CASE:L2-B000 0 | |
20826 | .word 0xAD508000 ! FFFFF7872FFFFFDC CASE:L2-B000 0 S illop | |
20827 | BL100089:add %g1, 0x337, %g1 ! FFFFF7872FFFFFE0 CASE:L2-B001 1 chksum++ | |
20828 | subccc %l2, %g1, %g0 ! FFFFF7872FFFFFE4 CASE:L2-B001 1 S | |
20829 | ta %xcc, 0x46 ! FFFFF7872FFFFFE8 CASE:L2-B001 1 S demap-page | |
20830 | fpack16 %f16, %f18 ! FFFFF7872FFFFFEC CASE:L2-B001 1 S | |
20831 | fnegd %f36, %f38 ! FFFFF7872FFFFFF0 CASE:L2-B001 1 S | |
20832 | ba,a,pt %icc, BL100092 ! FFFFF7872FFFFFF4 CASE:L2-B001 1 | |
20833 | .word 0xE69D2789 ! FFFFF7872FFFFFF8 CASE:L2-B001 0 S illop | |
20834 | BL100090:add %g1, 0xFC7, %g1 ! FFFFF7872FFFFFFC CASE:L2-B002 0 chksum++ | |
20835 | stxa %g1, [%g7+%g0]0x70 ! FFFFF78730000000 CASE:L2-B002 0 S BAD-ASI | |
20836 | andn %o1, %o1, %o2 ! FFFFF78730000004 CASE:L2-B002 0 S | |
20837 | rd %gsr, %l6 ! FFFFF78730000008 CASE:L2-B002 0 S | |
20838 | wr %l6, 0x80, %gsr ! FFFFF7873000000C CASE:L2-B002 0 S | |
20839 | call .+8 ! FFFFF78730000010 CASE:L2-B002 0 S | |
20840 | wr %g1, 0xCC4, %fprs ! FFFFF78730000014 CASE:L2-B002 0 S | |
20841 | faddd %f32, %f14, %f62 ! FFFFF78730000018 CASE:L2-B002 0 S | |
20842 | orcc %i2, %i3, %o4 ! FFFFF7873000001C CASE:L2-B002 0 S | |
20843 | pdist %f24, %f20, %f20 ! FFFFF78730000020 CASE:L2-B002 0 S | |
20844 | .word 0xC594AC39 ! FFFFF78730000024 CASE:L2-B002 0 S illop | |
20845 | .word 0x8771C810 ! FFFFF78730000028 CASE:L2-B002 0 S illop | |
20846 | .word 0xAB91201E ! FFFFF7873000002C CASE:L2-B002 0 S illop | |
20847 | ba,a BL100092 ! FFFFF78730000030 CASE:L2-B002 0 | |
20848 | edge32 %l2, %o4, %o2 ! FFFFF78730000034 CASE:L2-B002 0 S | |
20849 | BL100091:add %g1, 0x9EC, %g1 ! FFFFF78730000038 CASE:L2-B003 2 chksum++ | |
20850 | ldx [%g2+0x0058], %l6 ! FFFFF7873000003C CASE:L2-B003 2 <BD100043 | |
20851 | ldda [%l6]0x26, %i0 ! FFFFF78730000040 CASE:L2-B003 2 S Quad_Ld_P | |
20852 | fcmped %fcc3, %f38, %f60 ! FFFFF78730000044 CASE:L2-B003 2 S | |
20853 | edge8ln %i4, %i4, %i2 ! FFFFF78730000048 CASE:L2-B003 2 S | |
20854 | pdist %f24, %f18, %f22 ! FFFFF7873000004C CASE:L2-B003 2 S | |
20855 | andncc %i1, %o2, %o0 ! FFFFF78730000050 CASE:L2-B003 2 S | |
20856 | andn %i2, %g1, %o5 ! FFFFF78730000054 CASE:L2-B003 2 S | |
20857 | andncc %i1, %o4, %o4 ! FFFFF78730000058 CASE:L2-B003 2 S | |
20858 | andcc %i1, %o2, %l1 ! FFFFF7873000005C CASE:L2-B003 2 S | |
20859 | orncc %o5, %i1, %o2 ! FFFFF78730000060 CASE:L2-B003 2 S | |
20860 | ba BL100092 ! FFFFF78730000064 CASE:L2-B003 2 | |
20861 | fcmped %fcc2, %f6, %f46 ! FFFFF78730000068 CASE:L2-B003 2 S | |
20862 | BL100092: ! SWCH:L1-B000 | |
20863 | add %g1, 0xD3, %g1 ! FFFFF7873000006C SWCH:L1-B000 3 chksum++ | |
20864 | fcmps %fcc3, %f10, %f11 ! FFFFF78730000070 SWCH:L1-B000 3 S | |
20865 | wr %g1, 0xBBE, %fprs ! FFFFF78730000074 SWCH:L1-B000 3 S | |
20866 | ta %xcc, 0x43 ! FFFFF78730000078 SWCH:L1-B000 3 S +-PEF | |
20867 | orcc %i5, %l1, %l0 ! FFFFF7873000007C SWCH:L1-B000 3 S | |
20868 | bshuffle %f16, %f24, %f22 ! FFFFF78730000080 SWCH:L1-B000 6 S | |
20869 | fnegs %f31, %f31 ! FFFFF78730000084 SWCH:L1-B000 3 S | |
20870 | orn %g1, %i0, %i0 ! FFFFF78730000088 SWCH:L1-B000 3 S | |
20871 | andn %i1, %o2, %i4 ! FFFFF7873000008C SWCH:L1-B000 3 S | |
20872 | fcmpgt16 %f24, %f28, %l4 ! FFFFF78730000090 SWCH:L1-B000 3 S | |
20873 | or %i4, %g1, %l1 ! FFFFF78730000094 SWCH:L1-B000 3 S | |
20874 | andncc %l4, %o4, %i2 ! FFFFF78730000098 SWCH:L1-B000 3 S | |
20875 | fsubs %f8, %f4, %f4 ! FFFFF7873000009C SUBR:L0-B000 3 S | |
20876 | fpackfix %f20, %f29 ! FFFFF787300000A0 SUBR:L0-B000 3 S | |
20877 | array32 %i1, %l0, %o4 ! FFFFF787300000A4 SUBR:L0-B000 3 S | |
20878 | array16 %i4, %o4, %l4 ! FFFFF787300000A8 SUBR:L0-B000 3 S | |
20879 | fcmpes %fcc3, %f4, %f10 ! FFFFF787300000AC SUBR:L0-B000 3 S | |
20880 | stxa %l0, [%g7+%g0]0x3E ! FFFFF787300000B0 SUBR:L0-B000 3 S BAD-ASI | |
20881 | add %g1, 0x75A, %i0 ! FFFFF787300000B4 SUBR:L0-B000 3 | |
20882 | return %i7+0x0008 ! FFFFF787300000B8 SUBR:L0-B000 3 | |
20883 | add %g1, 0xCCA, %g1 ! FFFFF787300000BC SUBR:L0-B000 3 chksum++ | |
20884 | ||
20885 | SECTION .btext051_pg1 TEXT_VA=0xfffff78730000000 | |
20886 | attr_text { | |
20887 | Name = .btext051_pg1, | |
20888 | VA = 0xfffff78730000000, | |
20889 | RA = 0xd90000000, | |
20890 | PA = ra2pa(0xd90000000,0), | |
20891 | tsbonly, | |
20892 | part_0_ctx_nonzero_tsb_config_2, | |
20893 | TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1, | |
20894 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20895 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20896 | } | |
20897 | .text; .skip 8 | |
20898 | ||
20899 | !======================================================================== | |
20900 | ||
20901 | SECTION .btext052 TEXT_VA=0x79f575c1ff00 | |
20902 | attr_text { | |
20903 | Name = .btext052, | |
20904 | VA = 0x79f575c1ff00, | |
20905 | RA = 0xebfdcff00, | |
20906 | PA = ra2pa(0xebfdcff00,0), | |
20907 | notsb | |
20908 | } | |
20909 | ||
20910 | SECTION .btext052_pg0 TEXT_VA=0x79f575c10000 | |
20911 | attr_text { | |
20912 | Name = .btext052_pg0, | |
20913 | VA = 0x79f575c10000, | |
20914 | RA = 0xebfdc0000, | |
20915 | PA = ra2pa(0xebfdc0000,0), | |
20916 | tsbonly, | |
20917 | part_0_ctx_nonzero_tsb_config_1, | |
20918 | TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1, | |
20919 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20920 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20921 | } | |
20922 | .text; .skip 8 | |
20923 | ||
20924 | ||
20925 | SECTION .btext052 | |
20926 | .text | |
20927 | .global SUBR136; SUBR136: | |
20928 | BL100093: ! SUBR:L0-B000 | |
20929 | add %g1, 0x173, %g1 ! 000079F575C1FF00 SUBR:L0-B000 3 chksum++ | |
20930 | save %o6, -128, %o6 ! 000079F575C1FF04 SUBR:L0-B000 3 | |
20931 | sethi %hh(0x79F575C1FF00),%l7 ! 000079F575C1FF08 SUBR:L0-B000 3 SUBR136 | |
20932 | or %l7,%hm(0x79F575C1FF00),%l7 ! 000079F575C1FF0C SUBR:L0-B000 3 | |
20933 | sethi %lm(0x79F575C1FF00),%l6 ! 000079F575C1FF10 SUBR:L0-B000 3 | |
20934 | or %l6,%lo(0x79F575C1FF00),%l6 ! 000079F575C1FF14 SUBR:L0-B000 3 | |
20935 | sllx %l7, 0x20, %l7 ! 000079F575C1FF18 SUBR:L0-B000 3 | |
20936 | or %l7, %l6, %l7 ! 000079F575C1FF1C SUBR:L0-B000 3 | |
20937 | andn %o5, %i5, %l0 ! 000079F575C1FF20 SUBR:L0-B000 3 S | |
20938 | pdist %f18, %f16, %f30 ! 000079F575C1FF24 SUBR:L0-B000 3 S | |
20939 | ldx [%g2+0x0050], %l5 ! 000079F575C1FF28 SUBR:L0-B000 3 <BD100016 | |
20940 | membar 0x40 ! 000079F575C1FF2C SUBR:L0-B000 3 | |
20941 | stda %f0, [%l5]0x17 ! 000079F575C1FF30 SUBR:L0-B000 3 Blk-Store | |
20942 | membar 0x40 ! 000079F575C1FF34 SUBR:L0-B000 3 | |
20943 | rd %gsr, %l6 ! 000079F575C1FF38 SUBR:L0-B000 3 S | |
20944 | wr %l6, 0x20, %gsr ! 000079F575C1FF3C SUBR:L0-B000 3 S | |
20945 | add %g1, 0x350, %g1 ! 000079F575C1FF40 SUBR:L0-B000 3 chksum++ | |
20946 | add %l0, %g1, %i3 ! 000079F575C1FF44 SWCH:L1-B000 3 | |
20947 | and %i3, 0x18, %o7 ! 000079F575C1FF48 SWCH:L1-B000 3 | |
20948 | sethi %hi(0x60), %i3 ! 000079F575C1FF4C SWCH:L1-B000 3 .+0 | |
20949 | or %i3,%lo(0x60),%i3 ! 000079F575C1FF50 SWCH:L1-B000 3 | |
20950 | add %i3, %o7, %i3 ! 000079F575C1FF54 SWCH:L1-B000 3 | |
20951 | jmpl %l7+%i3, %g0 ! 000079F575C1FF58 SWCH:L1-B000 3 | |
20952 | xorcc %i0, %i0, %i1 ! 000079F575C1FF5C SWCH:L1-B000 3 S | |
20953 | ba BL100100 ! 000079F575C1FF60 SWCH:L1-B000 0 | |
20954 | xnorcc %l4, %o3, %l1 ! 000079F575C1FF64 SWCH:L1-B000 0 S | |
20955 | .word 0xA5A4C5D4 ! 000079F575C1FF68 SWCH:L1-B000 0 illop | |
20956 | .word 0xD6E45A72 ! 000079F575C1FF6C SWCH:L1-B000 0 S illop | |
20957 | fba,a BL100096 ! 000079F575C1FF70 SWCH:L1-B000 0 | |
20958 | .word 0x9BACCC99 ! 000079F575C1FF74 SWCH:L1-B000 0 S illop | |
20959 | ba,a,pn %xcc, BL100095 ! 000079F575C1FF78 SWCH:L1-B000 3 | |
20960 | ta %xcc, 0x46 ! 000079F575C1FF7C SWCH:L1-B000 0 S demap-page | |
20961 | BL100095:add %g1, 0xA94, %g1 ! 000079F575C1FF80 CASE:L2-B000 3 chksum++ | |
20962 | fnegs %f19, %f18 ! 000079F575C1FF84 CASE:L2-B000 3 S | |
20963 | movleu %icc, %o5, %i2 ! 000079F575C1FF88 CASE:L2-B000 3 S | |
20964 | orn %l0, %i5, %i5 ! 000079F575C1FF8C CASE:L2-B000 3 S | |
20965 | fmovscc %icc, %f27, %f18 ! 000079F575C1FF90 CASE:L2-B000 3 S | |
20966 | fcmpd %fcc0, %f46, %f40 ! 000079F575C1FF94 CASE:L2-B000 3 S | |
20967 | ba,a,pn %icc, BL100101 ! 000079F575C1FF98 CASE:L2-B000 3 | |
20968 | add %i4, %l0, %o2 ! 000079F575C1FF9C CASE:L2-B000 0 S | |
20969 | BL100096:.word 0x8346D7DF ! 000079F575C1FFA0 CASE:L2-B001 0 random | |
20970 | .word 0x2E3B1695 ! 000079F575C1FFA4 CASE:L2-B001 0 S illop | |
20971 | .word 0x977F1061 ! 000079F575C1FFA8 CASE:L2-B001 0 S illop | |
20972 | .word 0xB58E47F3 ! 000079F575C1FFAC CASE:L2-B001 0 S illop | |
20973 | fmovdl %icc, %f32, %f32 ! 000079F575C1FFB0 CASE:L2-B001 0 S | |
20974 | xnorcc %i4, %l0, %i4 ! 000079F575C1FFB4 CASE:L2-B001 0 S | |
20975 | .word 0x91B4C649 ! 000079F575C1FFB8 CASE:L2-B001 0 S illop | |
20976 | fpsub32 %f28, %f18, %f24 ! 000079F575C1FFBC CASE:L2-B001 0 S | |
20977 | .word 0x99AB3106 ! 000079F575C1FFC0 CASE:L2-B001 0 S illop | |
20978 | .word 0xCD62B3FB ! 000079F575C1FFC4 CASE:L2-B001 0 illop | |
20979 | orn %i4, %i1, %i5 ! 000079F575C1FFC8 CASE:L2-B001 0 S | |
20980 | BL100097:add %g1, 0x329, %g1 ! 000079F575C1FFCC CASE:L2-B002 0 chksum++ | |
20981 | faligndata %f24, %f22, %f20 ! 000079F575C1FFD0 CASE:L2-B002 0 S | |
20982 | cmp %g1, %i1 ! 000079F575C1FFD4 CASE:L2-B002 0 S | |
20983 | .word 0xA3AD706F ! 000079F575C1FFD8 CASE:L2-B002 0 S illop | |
20984 | array8 %i2, %i2, %i1 ! 000079F575C1FFDC CASE:L2-B002 0 S | |
20985 | fmovdge %icc, %f24, %f16 ! 000079F575C1FFE0 CASE:L2-B002 0 S | |
20986 | fpadd32s %f17, %f29, %f17 ! 000079F575C1FFE4 CASE:L2-B002 0 S | |
20987 | array16 %i5, %o2, %l3 ! 000079F575C1FFE8 CASE:L2-B002 0 S | |
20988 | pdist %f28, %f18, %f18 ! 000079F575C1FFEC CASE:L2-B002 0 S | |
20989 | fcmpd %fcc2, %f46, %f40 ! 000079F575C1FFF0 CASE:L2-B002 0 S | |
20990 | .word 0x00F07D4C ! 000079F575C1FFF4 CASE:L2-B002 0 S illop | |
20991 | ba BL100101 ! 000079F575C1FFF8 CASE:L2-B002 0 | |
20992 | pdist %f20, %f26, %f20 ! 000079F575C1FFFC CASE:L2-B002 0 S | |
20993 | BL100100:add %g1, 0xDB7, %g1 ! 000079F575C20000 CASE:L2-B003 0 chksum++ | |
20994 | array32 %i2, %l3, %i5 ! 000079F575C20004 CASE:L2-B003 0 S | |
20995 | .word 0x9BB763FC ! 000079F575C20008 CASE:L2-B003 0 S illop | |
20996 | brlez,pt %i1, BL100098 ;.empty ! 000079F575C2000C CASE:L2-B003 0 L | |
20997 | be,pn %xcc, BL100099 ! 000079F575C20010 CASE:L2-B003 0 L | |
20998 | BL100099:xor %o0, %o2, %o0 ! 000079F575C20014 CASE:L2-B003 0 S | |
20999 | .word 0x93ACD59F ! 000079F575C20018 CASE:L2-B003 0 S illop | |
21000 | movule %fcc2, %i1, %o3 ! 000079F575C2001C CASE:L2-B003 0 S | |
21001 | xor %i1, %o0, %l4 ! 000079F575C20020 CASE:L2-B003 0 S | |
21002 | orncc %g1, %g1, %i0 ! 000079F575C20024 CASE:L2-B003 0 S | |
21003 | andn %o3, %i0, %l0 ! 000079F575C20028 CASE:L2-B003 0 S | |
21004 | BL100098:.word 0xA596C016 ! 000079F575C2002C CASE:L2-B003 0 illop | |
21005 | ba,a BL100101 ! 000079F575C20030 CASE:L2-B003 0 | |
21006 | nop ! 000079F575C20034 CASE:L2-B003 0 S | |
21007 | BL100101: ! SWCH:L1-B000 | |
21008 | add %g1, 0x87C, %g1 ! 000079F575C20038 SWCH:L1-B000 3 chksum++ | |
21009 | ldswa [%g5-0x0050]%asi, %i1 ! 000079F575C2003C SWCH:L1-B000 3 S <BD100101 | |
21010 | or %l7, 0x0, %l7 ! 000079F575C20040 SWCH:L1-B000 3 S | |
21011 | sdiv %g1, 0x0, %i4 ! 000079F575C20044 SWCH:L1-B000 3 S | |
21012 | pdist %f18, %f30, %f18 ! 000079F575C20048 SWCH:L1-B000 3 S | |
21013 | udiv %i1, %g7, %i3 ! 000079F575C2004C SWCH:L1-B000 3 S | |
21014 | wr %g1, %g1, %fprs ! 000079F575C20050 SWCH:L1-B000 3 S | |
21015 | edge8n %i0, %o0, %i4 ! 000079F575C20054 SUBR:L0-B000 3 S | |
21016 | fpadd32s %f23, %f20, %f28 ! 000079F575C20058 SUBR:L0-B000 6 S | |
21017 | fmovdvs %icc, %f62, %f34 ! 000079F575C2005C SUBR:L0-B000 3 S | |
21018 | cmp %o0, %o2 ! 000079F575C20060 SUBR:L0-B000 3 S | |
21019 | sdivcc %l4, 0x0, %o1 ! 000079F575C20064 SUBR:L0-B000 3 S | |
21020 | ta %xcc, 0x46 ! 000079F575C20068 SUBR:L0-B000 3 S demap-page | |
21021 | fpadd16 %f18, %f20, %f22 ! 000079F575C2006C SUBR:L0-B000 3 S | |
21022 | add %g1, 0x7C0, %i0 ! 000079F575C20070 SUBR:L0-B000 3 | |
21023 | add %g1, 0x8F4, %g1 ! 000079F575C20074 SUBR:L0-B000 3 chksum++ | |
21024 | ret ! 000079F575C20078 SUBR:L0-B000 3 | |
21025 | restore %i0, %l7, %o0 ! 000079F575C2007C SUBR:L0-B000 3 | |
21026 | ||
21027 | SECTION .btext052_pg1 TEXT_VA=0x79f575c20000 | |
21028 | attr_text { | |
21029 | Name = .btext052_pg1, | |
21030 | VA = 0x79f575c20000, | |
21031 | RA = 0xebfdd0000, | |
21032 | PA = ra2pa(0xebfdd0000,0), | |
21033 | tsbonly, | |
21034 | part_0_ctx_nonzero_tsb_config_1, | |
21035 | TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1, | |
21036 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21037 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21038 | } | |
21039 | .text; .skip 8 | |
21040 | ||
21041 | !======================================================================== | |
21042 | ||
21043 | SECTION .btext053 TEXT_VA=0xffffe4398fffff00 | |
21044 | attr_text { | |
21045 | Name = .btext053, | |
21046 | VA = 0xffffe4398fffff00, | |
21047 | RA = 0xd6fffff00, | |
21048 | PA = ra2pa(0xd6fffff00,0), | |
21049 | notsb | |
21050 | } | |
21051 | ||
21052 | SECTION .btext053_pg0 TEXT_VA=0xffffe43980000000 | |
21053 | attr_text { | |
21054 | Name = .btext053_pg0, | |
21055 | VA = 0xffffe43980000000, | |
21056 | RA = 0xd60000000, | |
21057 | PA = ra2pa(0xd60000000,0), | |
21058 | tsbonly, | |
21059 | part_0_ctx_nonzero_tsb_config_2, | |
21060 | TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1, | |
21061 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21062 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21063 | } | |
21064 | .text; .skip 8 | |
21065 | ||
21066 | ||
21067 | SECTION .btext053 | |
21068 | .text | |
21069 | .global SUBR137; SUBR137: | |
21070 | add %g1, 0xD39, %g1 ! FFFFE4398FFFFF00 SUBR:L0-B000 1 chksum++ | |
21071 | or %g0, 0x2, %o4 ! FFFFE4398FFFFF04 LOOP:L1-B000 1 | |
21072 | BL100128: ! LOOP:L1-B000 | |
21073 | add %g1, 0x4B, %g1 ! FFFFE4398FFFFF08 LOOP:L1-B000 2 chksum++ | |
21074 | xorcc %o3, %o1, %o3 ! FFFFE4398FFFFF0C LOOP:L1-B000 2 S | |
21075 | sdiv %o0, %g0, %o5 ! FFFFE4398FFFFF10 LOOP:L1-B000 2 S | |
21076 | ldx [%g3-0x0088], %g3 ! FFFFE4398FFFFF14 LOOP:L1-B000 2 ptr_chase | |
21077 | fcmpd %fcc0, %f38, %f38 ! FFFFE4398FFFFF18 LOOP:L1-B000 2 S | |
21078 | andcc %g1, 0x10, %g0 ! FFFFE4398FFFFF1C SKIP:L2-B000 2 | |
21079 | bnz,a,pt %icc, BL100102 ! FFFFE4398FFFFF20 SKIP:L2-B000 2 | |
21080 | cmp %i5, %o0 ! FFFFE4398FFFFF24 SKIP:L2-B000 1 S | |
21081 | xorcc %i3, %i1, %o1 ! FFFFE4398FFFFF28 SKIP:L2-B000 1 S | |
21082 | ta %xcc, 0x46 ! FFFFE4398FFFFF2C SKIP:L2-B000 1 S demap-page | |
21083 | array32 %o3, %g1, %o3 ! FFFFE4398FFFFF30 SKIP:L2-B000 1 S | |
21084 | or %o5, %i3, %o5 ! FFFFE4398FFFFF34 SKIP:L2-B000 1 S | |
21085 | pdist %f24, %f20, %f22 ! FFFFE4398FFFFF38 SKIP:L2-B000 1 S | |
21086 | ldx [%g2+0x0000], %g4 ! FFFFE4398FFFFF3C SKIP:L2-B000 1 S BASE<BD100133 | |
21087 | or %o3, %g1, %o2 ! FFFFE4398FFFFF40 SKIP:L2-B000 1 S | |
21088 | faligndata %f24, %f22, %f24 ! FFFFE4398FFFFF44 SKIP:L2-B000 1 S | |
21089 | srl %i5, 0x1, %o0 ! FFFFE4398FFFFF48 SKIP:L2-B000 1 S | |
21090 | cmp %o1, %o0 ! FFFFE4398FFFFF4C SKIP:L2-B000 1 S | |
21091 | faligndata %f26, %f30, %f26 ! FFFFE4398FFFFF50 SKIP:L2-B000 1 S | |
21092 | fcmpgt16 %f26, %f16, %o5 ! FFFFE4398FFFFF54 SKIP:L2-B000 1 S | |
21093 | add %g1, 0x10F, %g1 ! FFFFE4398FFFFF58 SKIP:L2-B000 1 chksum++ | |
21094 | array16 %o2, %o1, %o2 ! FFFFE4398FFFFF5C SKIP:L2-B000 1 S | |
21095 | fcmpgt16 %f26, %f24, %o3 ! FFFFE4398FFFFF60 SKIP:L2-B000 1 S | |
21096 | andn %o0, %o0, %o3 ! FFFFE4398FFFFF64 SKIP:L2-B000 1 S | |
21097 | fcmpne32 %f24, %f26, %o5 ! FFFFE4398FFFFF68 SKIP:L2-B000 1 S | |
21098 | or %o2, %o0, %o0 ! FFFFE4398FFFFF6C SKIP:L2-B000 1 S | |
21099 | ba BL100111 ! FFFFE4398FFFFF70 SKIP:L2-B000 1 | |
21100 | fabsd %f6, %f36 ! FFFFE4398FFFFF74 SKIP:L2-B000 1 S | |
21101 | BL100102: ! ELSE:L2-B001 | |
21102 | sllx %o0, %g1, %o0 ! FFFFE4398FFFFF78 ELSE:L2-B001 1 S | |
21103 | orn %o2, %o5, %o1 ! FFFFE4398FFFFF7C ELSE:L2-B001 1 S | |
21104 | orn %o5, %o0, %o5 ! FFFFE4398FFFFF80 ELSE:L2-B001 1 S | |
21105 | sdivcc %g1, 0x0, %l2 ! FFFFE4398FFFFF84 ELSE:L2-B001 1 S | |
21106 | pdist %f28, %f18, %f28 ! FFFFE4398FFFFF88 ELSE:L2-B001 1 S | |
21107 | add %g1, 0x76E, %g1 ! FFFFE4398FFFFF8C ELSE:L2-B001 1 chksum++ | |
21108 | movne %fcc1, %o5, %o0 ! FFFFE4398FFFFF90 ELSE:L2-B001 1 S | |
21109 | bne,a,pn %icc, BL100103 ;.empty ! FFFFE4398FFFFF94 ELSE:L2-B001 1 L | |
21110 | bgu,pn %xcc, BL100104 ! FFFFE4398FFFFF98 ELSE:L2-B001 1 L | |
21111 | BL100103:or %g1, %o0, %o1 ! FFFFE4398FFFFF9C ELSE:L2-B001 1 S | |
21112 | fbn,a BL100105 ;.empty ! FFFFE4398FFFFFA0 ELSE:L2-B001 1 L | |
21113 | BL100105:fbn,a,pn %fcc2, BL100106 ;.empty ! FFFFE4398FFFFFA4 ELSE:L2-B001 0 L | |
21114 | bneg BL100106 ;.empty ! FFFFE4398FFFFFA8 ELSE:L2-B001 1 L | |
21115 | fbule,a BL100107 ;.empty ! FFFFE4398FFFFFAC ELSE:L2-B001 1 L | |
21116 | .word 0xBF84CA70 ! FFFFE4398FFFFFB0 ELSE:L2-B001 0 L illop | |
21117 | fbl,a,pn %fcc2, BL100104 ! FFFFE4398FFFFFB4 ELSE:L2-B001 0 L | |
21118 | BL100104:xnorcc %o2, %o3, %o1 ! FFFFE4398FFFFFB8 ELSE:L2-B001 0 S | |
21119 | BL100107:.word 0xD337CD23 ! FFFFE4398FFFFFBC ELSE:L2-B001 0 L illop | |
21120 | fbue,a,pn %fcc3, BL100109 ;.empty ! FFFFE4398FFFFFC0 ELSE:L2-B001 1 L | |
21121 | .word 0xEB942007 ! FFFFE4398FFFFFC4 ELSE:L2-B001 0 L random | |
21122 | BL100106:bn,a BL100108 ;.empty ! FFFFE4398FFFFFC8 ELSE:L2-B001 2 L | |
21123 | BL100108:.word 0xF32EC768 ! FFFFE4398FFFFFCC ELSE:L2-B001 0 L illop | |
21124 | BL100110:bmask %o0, %o2, %o1 ! FFFFE4398FFFFFD0 ELSE:L2-B001 1 S | |
21125 | BL100109:add %g1, 0xAEF, %g1 ! FFFFE4398FFFFFD4 ELSE:L2-B001 1 chksum++ | |
21126 | BL100111: ! ELSE:L2-B001 | |
21127 | add %g1, 0x7E1, %g1 ! FFFFE4398FFFFFD8 ELSE:L2-B001 2 chksum++ | |
21128 | andcc %o3, 0x2, %g0 ! FFFFE4398FFFFFDC SKIP:L2-B002 2 | |
21129 | bnz,pn %icc, BL100112 ! FFFFE4398FFFFFE0 SKIP:L2-B002 2 | |
21130 | cmp %o4, %o2 ! FFFFE4398FFFFFE4 SKIP:L2-B002 2 S | |
21131 | nop ! FFFFE4398FFFFFE8 SKIP:L2-B002 1 S | |
21132 | andcc %o1, %o0, %o3 ! FFFFE4398FFFFFEC SKIP:L2-B002 1 S | |
21133 | andn %o0, 0x0, %o0 ! FFFFE4398FFFFFF0 SKIP:L2-B002 1 S | |
21134 | xor %o1, %g1, %o3 ! FFFFE4398FFFFFF4 SKIP:L2-B002 1 S | |
21135 | add %g1, 0xCA4, %g1 ! FFFFE4398FFFFFF8 SKIP:L2-B002 1 chksum++ | |
21136 | xor %o3, %o4, %o1 ! FFFFE4398FFFFFFC SKIP:L2-B002 1 S | |
21137 | fbn .-2836 ! FFFFE43990000000 SKIP:L2-B002 1 S | |
21138 | andcc %o1, %g1, %o5 ! FFFFE43990000004 SKIP:L2-B002 1 S | |
21139 | cmp %o0, %o0 ! FFFFE43990000008 SKIP:L2-B002 1 S | |
21140 | fmovrdgz %o5, %f40, %f40 ! FFFFE4399000000C SKIP:L2-B002 1 S | |
21141 | orn %o3, %o0, %o1 ! FFFFE43990000010 SKIP:L2-B002 1 S | |
21142 | xor %o3, %o5, %o0 ! FFFFE43990000014 SKIP:L2-B002 1 S | |
21143 | fba,pt %fcc2, BL100113 ! FFFFE43990000018 SKIP:L2-B002 1 | |
21144 | nop ! FFFFE4399000001C SKIP:L2-B002 1 S | |
21145 | BL100112: ! ELSE:L2-B003 | |
21146 | faligndata %f28, %f24, %f28 ! FFFFE43990000020 ELSE:L2-B003 1 S | |
21147 | addcc %o5, %o0, %g0 ! FFFFE43990000024 ELSE:L2-B003 1 S | |
21148 | subccc %o0, %o3, %o1 ! FFFFE43990000028 ELSE:L2-B003 1 S | |
21149 | fsubs %f9, %f8, %f9 ! FFFFE4399000002C ELSE:L2-B003 1 S | |
21150 | fcmps %fcc1, %f2, %f8 ! FFFFE43990000030 ELSE:L2-B003 1 S | |
21151 | rd %gsr, %l6 ! FFFFE43990000034 ELSE:L2-B003 1 S | |
21152 | wr %l6, 0x38, %gsr ! FFFFE43990000038 ELSE:L2-B003 1 S | |
21153 | xor %o0, %o5, %o3 ! FFFFE4399000003C ELSE:L2-B003 1 S | |
21154 | wr %g1, %o4, %fprs ! FFFFE43990000040 ELSE:L2-B003 1 S | |
21155 | stxa %o0, [%g7+%g0]0x3A ! FFFFE43990000044 ELSE:L2-B003 1 S BAD-ASI | |
21156 | add %g1, 0xBEA, %g1 ! FFFFE43990000048 ELSE:L2-B003 1 chksum++ | |
21157 | fpsub16 %f16, %f22, %f24 ! FFFFE4399000004C ELSE:L2-B003 1 S | |
21158 | srl %o1, 0x1, %o2 ! FFFFE43990000050 ELSE:L2-B003 1 S | |
21159 | fcmpne16 %f20, %f24, %o1 ! FFFFE43990000054 ELSE:L2-B003 1 S | |
21160 | fexpand %f26, %f20 ! FFFFE43990000058 ELSE:L2-B003 1 S | |
21161 | xnor %g1, %o1, %o5 ! FFFFE4399000005C ELSE:L2-B003 1 S | |
21162 | xor %o5, %o0, %o0 ! FFFFE43990000060 ELSE:L2-B003 1 S | |
21163 | BL100113: ! ELSE:L2-B003 | |
21164 | add %g1, 0xF1F, %g1 ! FFFFE43990000064 ELSE:L2-B003 2 chksum++ | |
21165 | fcmpd %fcc1, %f40, %f40 ! FFFFE43990000068 SKIP:L2-B004 2 | |
21166 | fbge,a,pn %fcc1, BL100121 ! FFFFE4399000006C SKIP:L2-B004 2 | |
21167 | xnor %o5, %o0, %o1 ! FFFFE43990000070 SKIP:L2-B004 2 S | |
21168 | fcmpgt16 %f26, %f24, %o2 ! FFFFE43990000074 SKIP:L2-B004 0 S | |
21169 | fba BL100114 ;.empty ! FFFFE43990000078 SKIP:L2-B004 0 L | |
21170 | fbge BL100115 ! FFFFE4399000007C SKIP:L2-B004 0 L | |
21171 | xor %o1, %o2, %o5 ! FFFFE43990000080 SKIP:L2-B004 0 S | |
21172 | movg %icc, %o3, %o3 ! FFFFE43990000084 SKIP:L2-B004 0 S | |
21173 | bpos,a BL100116 ! FFFFE43990000088 SKIP:L2-B004 0 L | |
21174 | fcmpgt32 %f24, %f20, %o0 ! FFFFE4399000008C SKIP:L2-B004 0 S | |
21175 | mova %fcc1, -496, %o2 ! FFFFE43990000090 SKIP:L2-B004 0 S | |
21176 | BL100116:fbug BL100117 ;.empty ! FFFFE43990000094 SKIP:L2-B004 0 L | |
21177 | BL100114:be BL100117 ;.empty ! FFFFE43990000098 SKIP:L2-B004 0 L | |
21178 | .word 0x8197E00D ! FFFFE4399000009C SKIP:L2-B004 0 L illop | |
21179 | BL100115:orcc %o1, %o0, %o1 ! FFFFE439900000A0 SKIP:L2-B004 0 S | |
21180 | .word 0xE1FE4B67 ! FFFFE439900000A4 SKIP:L2-B004 0 S illop | |
21181 | BL100117:add %g1, 0xCAD, %g1 ! FFFFE439900000A8 SKIP:L2-B004 0 chksum++ | |
21182 | add %g1, 0xB16, %g1 ! FFFFE439900000AC SKIP:L2-B004 0 chksum++ | |
21183 | .word 0xA9B10374 ! FFFFE439900000B0 SKIP:L2-B004 0 S illop | |
21184 | bnz BL100118 ! FFFFE439900000B4 SKIP:L2-B004 0 L | |
21185 | xnor %g1, %o1, %o3 ! FFFFE439900000B8 SKIP:L2-B004 0 S | |
21186 | fexpand %f24, %f16 ! FFFFE439900000BC SKIP:L2-B004 0 S | |
21187 | .word 0xABA88A17 ! FFFFE439900000C0 SKIP:L2-B004 0 L illop | |
21188 | fbu BL100119 ;.empty ! FFFFE439900000C4 SKIP:L2-B004 0 L | |
21189 | BL100118:bcc,pt %icc, BL100120 ! FFFFE439900000C8 SKIP:L2-B004 0 L | |
21190 | BL100119:fzeros %f21 ! FFFFE439900000CC SKIP:L2-B004 0 S | |
21191 | BL100120:add %g1, 0x6C2, %g1 ! FFFFE439900000D0 SKIP:L2-B004 0 chksum++ | |
21192 | ba,a,pn %icc, BL100122 ! FFFFE439900000D4 SKIP:L2-B004 0 | |
21193 | .word 0x89ACC01A ! FFFFE439900000D8 SKIP:L2-B004 0 S illop | |
21194 | BL100121: ! ELSE:L2-B005 | |
21195 | fpack16 %f20, %f28 ! FFFFE439900000DC ELSE:L2-B005 2 S | |
21196 | add %o5, %o3, %o3 ! FFFFE439900000E0 ELSE:L2-B005 2 S | |
21197 | fpack32 %f20, %f28, %f28 ! FFFFE439900000E4 ELSE:L2-B005 2 S | |
21198 | orn %o0, %o3, %o1 ! FFFFE439900000E8 ELSE:L2-B005 2 S | |
21199 | andncc %o2, %o1, %o0 ! FFFFE439900000EC ELSE:L2-B005 2 S | |
21200 | fexpand %f24, %f18 ! FFFFE439900000F0 ELSE:L2-B005 2 S | |
21201 | add %g1, 0x34F, %g1 ! FFFFE439900000F4 ELSE:L2-B005 2 chksum++ | |
21202 | and %o3, %o3, %o3 ! FFFFE439900000F8 ELSE:L2-B005 2 S | |
21203 | andn %o1, %o1, %o1 ! FFFFE439900000FC ELSE:L2-B005 2 S | |
21204 | andcc %o2, %o2, %o2 ! FFFFE43990000100 ELSE:L2-B005 2 S | |
21205 | fadds %f10, %f9, %f3 ! FFFFE43990000104 ELSE:L2-B005 2 S | |
21206 | and %o1, -1, %o1 ! FFFFE43990000108 ELSE:L2-B005 2 S | |
21207 | array32 %o0, %o3, %o3 ! FFFFE4399000010C ELSE:L2-B005 2 S | |
21208 | BL100122: ! ELSE:L2-B005 | |
21209 | add %g1, 0x82B, %g1 ! FFFFE43990000110 ELSE:L2-B005 2 chksum++ | |
21210 | andcc %o0, 0x2, %g0 ! FFFFE43990000114 SKIP:L2-B006 2 | |
21211 | bz,a,pt %icc, BL100123 ! FFFFE43990000118 SKIP:L2-B006 2 | |
21212 | cmp %o1, %o3 ! FFFFE4399000011C SKIP:L2-B006 1 S | |
21213 | movcc %xcc, %o0, %o3 ! FFFFE43990000120 SKIP:L2-B006 1 S | |
21214 | and %o1, %o5, %o2 ! FFFFE43990000124 SKIP:L2-B006 1 S | |
21215 | stxa %o2, [%g7+%g0]0xB2 ! FFFFE43990000128 SKIP:L2-B006 1 S BAD-ASI | |
21216 | fsubd %f36, %f40, %f14 ! FFFFE4399000012C SKIP:L2-B006 1 S | |
21217 | udiv %o2, 0x0, %o3 ! FFFFE43990000130 SKIP:L2-B006 1 S | |
21218 | fpsub32s %f28, %f16, %f26 ! FFFFE43990000134 SKIP:L2-B006 1 S | |
21219 | nop ! FFFFE43990000138 SKIP:L2-B006 1 S | |
21220 | edge16 %o3, %g1, %o0 ! FFFFE4399000013C SKIP:L2-B006 1 S | |
21221 | edge16 %o2, %o3, %o1 ! FFFFE43990000140 SKIP:L2-B006 1 S | |
21222 | add %g1, 0xE65, %g1 ! FFFFE43990000144 SKIP:L2-B006 1 chksum++ | |
21223 | stxa %o3, [%g7+%g0]0x86 ! FFFFE43990000148 SKIP:L2-B006 1 S BAD-ASI | |
21224 | pdist %f26, %f18, %f28 ! FFFFE4399000014C SKIP:L2-B006 1 S | |
21225 | array32 %o4, %o2, %o3 ! FFFFE43990000150 SKIP:L2-B006 1 S | |
21226 | xor %o3, %g1, %o0 ! FFFFE43990000154 SKIP:L2-B006 1 S | |
21227 | fba,a BL100127 ! FFFFE43990000158 SKIP:L2-B006 1 | |
21228 | .word 0x8B6E5142 ! FFFFE4399000015C SKIP:L2-B006 0 S random | |
21229 | BL100123: ! ELSE:L2-B007 | |
21230 | andncc %o3, %o2, %o5 ! FFFFE43990000160 ELSE:L2-B007 1 S | |
21231 | xorcc %o1, %g1, %o3 ! FFFFE43990000164 ELSE:L2-B007 1 S | |
21232 | xnor %o3, %o2, %o2 ! FFFFE43990000168 ELSE:L2-B007 1 S | |
21233 | fmovsne %fcc2, %f25, %f26 ! FFFFE4399000016C ELSE:L2-B007 1 S | |
21234 | fbule BL100124 ! FFFFE43990000170 ELSE:L2-B007 1 L | |
21235 | cmp %o3, %o1 ! FFFFE43990000174 ELSE:L2-B007 1 S | |
21236 | ta %xcc, 0x46 ! FFFFE43990000178 ELSE:L2-B007 0 S demap-page | |
21237 | fba,a,pn %fcc2, BL100125 ! FFFFE4399000017C ELSE:L2-B007 0 L | |
21238 | .word 0x08C719AC ! FFFFE43990000180 ELSE:L2-B007 0 S illop | |
21239 | bmask %o2, %o3, %o2 ! FFFFE43990000184 ELSE:L2-B007 0 S | |
21240 | bne,a BL100126 ;.empty ! FFFFE43990000188 ELSE:L2-B007 0 L | |
21241 | bl,a BL100124 ! FFFFE4399000018C ELSE:L2-B007 0 L | |
21242 | srl %o0, 0x1, %o0 ! FFFFE43990000190 ELSE:L2-B007 0 S | |
21243 | BL100126:orncc %o2, %o0, %o2 ! FFFFE43990000194 ELSE:L2-B007 0 S | |
21244 | bpos,a,pn %icc, BL100125 ! FFFFE43990000198 ELSE:L2-B007 0 L | |
21245 | BL100125:fnegd %f40, %f44 ! FFFFE4399000019C ELSE:L2-B007 0 S | |
21246 | BL100124:array16 %o2, %o0, %o1 ! FFFFE439900001A0 ELSE:L2-B007 1 S | |
21247 | fnegd %f6, %f0 ! FFFFE439900001A4 ELSE:L2-B007 1 S | |
21248 | add %g1, 0x182, %g1 ! FFFFE439900001A8 ELSE:L2-B007 1 chksum++ | |
21249 | add %g1, 0xFCF, %g1 ! FFFFE439900001AC ELSE:L2-B007 1 chksum++ | |
21250 | orncc %g1, %o5, %o5 ! FFFFE439900001B0 ELSE:L2-B007 1 S | |
21251 | .word 0xC955F68D ! FFFFE439900001B4 ELSE:L2-B007 1 S illop | |
21252 | fpmerge %f29, %f19, %f26 ! FFFFE439900001B8 ELSE:L2-B007 1 S | |
21253 | fcmpd %fcc1, %f14, %f40 ! FFFFE439900001BC ELSE:L2-B007 1 S | |
21254 | xnorcc %o3, %o4, %o1 ! FFFFE439900001C0 ELSE:L2-B007 1 S | |
21255 | fmovsn %fcc1, %f3, %f11 ! FFFFE439900001C4 ELSE:L2-B007 1 S | |
21256 | fcmped %fcc1, %f44, %f40 ! FFFFE439900001C8 ELSE:L2-B007 1 S | |
21257 | edge8 %o0, %o1, %o2 ! FFFFE439900001CC ELSE:L2-B007 1 S | |
21258 | sra %o2, 0x1, %o1 ! FFFFE439900001D0 ELSE:L2-B007 1 S | |
21259 | sdiv %o1, %g0, %o5 ! FFFFE439900001D4 ELSE:L2-B007 1 S | |
21260 | BL100127: ! ELSE:L2-B007 | |
21261 | add %g1, 0xEBA, %g1 ! FFFFE439900001D8 ELSE:L2-B007 2 chksum++ | |
21262 | or %g6, 0x0, %g6 ! FFFFE439900001DC LOOP:L1-B000 2 S | |
21263 | movpos %icc, %o0, %o3 ! FFFFE439900001E0 LOOP:L1-B000 2 S | |
21264 | and %o1, %o1, %o1 ! FFFFE439900001E4 LOOP:L1-B000 2 S | |
21265 | srlx %o2, 0x1, %o2 ! FFFFE439900001E8 LOOP:L1-B000 2 S | |
21266 | sethi %hi(0x333C0800), %o0 ! FFFFE439900001EC LOOP:L1-B000 2 S .+0 | |
21267 | subcc %o4, 0x1, %o4 ! FFFFE439900001F0 LOOP:L1-B000 2 | |
21268 | bnz,a,pn %icc, BL100128 ! FFFFE439900001F4 LOOP:L1-B000 2 | |
21269 | udivcc %o2, %g0, %l0 ! FFFFE439900001F8 LOOP:L1-B000 1 S | |
21270 | add %g1, 0x2F6, %g1 ! FFFFE439900001FC LOOP:L1-B000 1 chksum++ | |
21271 | .word 0xA3B0894B ! FFFFE43990000200 SUBR:L0-B000 1 S illop_VIS | |
21272 | and %o2, %o1, %o3 ! FFFFE43990000204 SUBR:L0-B000 1 S | |
21273 | stxa %g6, [%g2+%g0]0x8E ! FFFFE43990000208 SUBR:L0-B000 1 S BAD-ASI | |
21274 | movne %icc, %o0, %o2 ! FFFFE4399000020C SUBR:L0-B000 1 S | |
21275 | andcc %i2, -1, %i2 ! FFFFE43990000210 SUBR:L0-B000 1 S | |
21276 | xnor %o5, %o5, %o4 ! FFFFE43990000214 SUBR:L0-B000 1 S | |
21277 | retl ! FFFFE43990000218 SUBR:L0-B000 1 | |
21278 | add %g1, 0x186, %g1 ! FFFFE4399000021C SUBR:L0-B000 1 chksum++ | |
21279 | ||
21280 | SECTION .btext053_pg1 TEXT_VA=0xffffe43990000000 | |
21281 | attr_text { | |
21282 | Name = .btext053_pg1, | |
21283 | VA = 0xffffe43990000000, | |
21284 | RA = 0xd70000000, | |
21285 | PA = ra2pa(0xd70000000,0), | |
21286 | tsbonly, | |
21287 | part_0_ctx_nonzero_tsb_config_2, | |
21288 | TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1, | |
21289 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21290 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21291 | } | |
21292 | .text; .skip 8 | |
21293 | ||
21294 | !======================================================================== | |
21295 | ||
21296 | SECTION .btext054 TEXT_VA=0xfffff327f1431f00 | |
21297 | attr_text { | |
21298 | Name = .btext054, | |
21299 | VA = 0xfffff327f1431f00, | |
21300 | RA = 0xfdfd3ff00, | |
21301 | PA = ra2pa(0xfdfd3ff00,0), | |
21302 | notsb | |
21303 | } | |
21304 | ||
21305 | SECTION .btext054_pg0 TEXT_VA=0xfffff327f1430000 | |
21306 | attr_text { | |
21307 | Name = .btext054_pg0, | |
21308 | VA = 0xfffff327f1430000, | |
21309 | RA = 0xfdfd3e000, | |
21310 | PA = ra2pa(0xfdfd3e000,0), | |
21311 | tsbonly, | |
21312 | part_0_ctx_nonzero_tsb_config_3, | |
21313 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
21314 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21315 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21316 | } | |
21317 | .text; .skip 8 | |
21318 | ||
21319 | ||
21320 | SECTION .btext054 | |
21321 | .text | |
21322 | .global SUBR138; SUBR138: | |
21323 | add %l7, 0x0, %l7 ! FFFFF327F1431F00 SUBR:L0-B000 0 S | |
21324 | subcc %o2, %i1, %o1 ! FFFFF327F1431F04 SUBR:L0-B000 0 S | |
21325 | fcmped %fcc0, %f46, %f40 ! FFFFF327F1431F08 SUBR:L0-B000 0 S | |
21326 | fpmerge %f30, %f20, %f16 ! FFFFF327F1431F0C SUBR:L0-B000 0 S | |
21327 | .word 0xB3A0C882 ! FFFFF327F1431F10 SUBR:L0-B000 0 S illop | |
21328 | fcmpes %fcc2, %f8, %f9 ! FFFFF327F1431F14 SUBR:L0-B000 0 S | |
21329 | .word 0xC92C7B06 ! FFFFF327F1431F18 SUBR:L0-B000 0 S illop | |
21330 | fcmpd %fcc1, %f6, %f12 ! FFFFF327F1431F1C SUBR:L0-B000 0 S | |
21331 | xor %i5, %i1, %o3 ! FFFFF327F1431F20 SUBR:L0-B000 0 S | |
21332 | add %g1, 0x9E9, %g1 ! FFFFF327F1431F24 SUBR:L0-B000 0 chksum++ | |
21333 | .word 0x91CBD5BA ! FFFFF327F1431F28 SWCH:L1-B000 0 illop | |
21334 | andcc %o4, 0x4, %g0 ! FFFFF327F1431F2C SWCH:L1-B000 0 | |
21335 | .word 0xFF973A24 ! FFFFF327F1431F30 SWCH:L1-B000 0 illop | |
21336 | andcc %o4, 0x200, %g0 ! FFFFF327F1431F34 SWCH:L1-B000 0 | |
21337 | .word 0xB2D746AF ! FFFFF327F1431F38 SWCH:L1-B000 0 random | |
21338 | .word 0x08C5B31D ! FFFFF327F1431F3C SWCH:L1-B000 0 illop | |
21339 | bnz,pt %xcc, BL100130 ! FFFFF327F1431F40 SWCH:L1-B000 0 | |
21340 | add %g1, 0x180, %g1 ! FFFFF327F1431F44 SWCH:L1-B000 0 chksum++ | |
21341 | .word 0x9B6448DC ! FFFFF327F1431F48 SWCH:L1-B000 0 illop | |
21342 | .word 0x8595200C ! FFFFF327F1431F4C SWCH:L1-B000 0 illop | |
21343 | .word 0xFB7049DF ! FFFFF327F1431F50 SWCH:L1-B000 0 illop | |
21344 | subcc %i5, %o4, %o0 ! FFFFF327F1431F54 SWCH:L1-B000 0 S | |
21345 | fpack32 %f26, %f16, %f26 ! FFFFF327F1431F58 SWCH:L1-B000 0 S | |
21346 | .word 0x3C543447 ! FFFFF327F1431F5C SWCH:L1-B000 0 S random | |
21347 | wr %g1, %l7, %fprs ! FFFFF327F1431F60 SWCH:L1-B000 0 S | |
21348 | fcmpne32 %f30, %f28, %o1 ! FFFFF327F1431F64 SWCH:L1-B000 0 S | |
21349 | .word 0xA7A71A81 ! FFFFF327F1431F68 SWCH:L1-B000 0 S illop | |
21350 | add %g1, 0x937, %g1 ! FFFFF327F1431F6C SWCH:L1-B000 0 chksum++ | |
21351 | ba,a BL100137 ! FFFFF327F1431F70 SWCH:L1-B000 0 | |
21352 | wr %g1, %o5, %fprs ! FFFFF327F1431F74 SWCH:L1-B000 0 S | |
21353 | BL100129:.word 0x8BAE0A8F ! FFFFF327F1431F78 CASE:L2-B000 0 illop | |
21354 | .word 0xE5B29476 ! FFFFF327F1431F7C CASE:L2-B000 0 S illop | |
21355 | ta %xcc, 0x46 ! FFFFF327F1431F80 CASE:L2-B000 0 S demap-page | |
21356 | .word 0xB3A836FC ! FFFFF327F1431F84 CASE:L2-B000 0 S illop | |
21357 | .word 0xCF4F9BA2 ! FFFFF327F1431F88 CASE:L2-B000 0 S illop | |
21358 | andcc %o3, %o1, %o3 ! FFFFF327F1431F8C CASE:L2-B000 0 S | |
21359 | fba,a,pn %fcc2, BL100137 ! FFFFF327F1431F90 CASE:L2-B000 0 | |
21360 | nop ! FFFFF327F1431F94 CASE:L2-B000 0 S | |
21361 | BL100130:.word 0x8BB77221 ! FFFFF327F1431F98 CASE:L2-B001 0 illop | |
21362 | .word 0xE69CD355 ! FFFFF327F1431F9C CASE:L2-B001 0 S illop | |
21363 | fmovdn %fcc0, %f6, %f34 ! FFFFF327F1431FA0 CASE:L2-B001 0 S | |
21364 | .word 0xD965DA4E ! FFFFF327F1431FA4 CASE:L2-B001 0 S illop | |
21365 | orcc %o3, %o1, %o0 ! FFFFF327F1431FA8 CASE:L2-B001 0 S | |
21366 | ba,a BL100137 ! FFFFF327F1431FAC CASE:L2-B001 0 | |
21367 | fxnor %f30, %f26, %f20 ! FFFFF327F1431FB0 CASE:L2-B001 0 S | |
21368 | BL100131:add %g1, 0xCC2, %g1 ! FFFFF327F1431FB4 CASE:L2-B002 0 chksum++ | |
21369 | .word 0xCF6B32DB ! FFFFF327F1431FB8 CASE:L2-B002 0 S illop | |
21370 | fcmps %fcc3, %f10, %f9 ! FFFFF327F1431FBC CASE:L2-B002 0 S | |
21371 | fnegd %f60, %f0 ! FFFFF327F1431FC0 CASE:L2-B002 0 S | |
21372 | .word 0x81CFE008 ! FFFFF327F1431FC4 CASE:L2-B002 0 S random | |
21373 | wr %l6, 0xD8, %gsr ! FFFFF327F1431FC8 CASE:L2-B002 0 S | |
21374 | xor %o4, %o0, %o5 ! FFFFF327F1431FCC CASE:L2-B002 0 S | |
21375 | fmovd %f6, %f42 ! FFFFF327F1431FD0 CASE:L2-B002 0 S | |
21376 | fba,pt %fcc2, BL100137 ! FFFFF327F1431FD4 CASE:L2-B002 0 | |
21377 | fmovs %f8, %f2 ! FFFFF327F1431FD8 CASE:L2-B002 0 S | |
21378 | BL100132:add %g1, 0x138, %g1 ! FFFFF327F1431FDC CASE:L2-B003 0 chksum++ | |
21379 | fmovsule %fcc0, %f16, %f31 ! FFFFF327F1431FE0 CASE:L2-B003 0 S | |
21380 | fcmpes %fcc2, %f9, %f2 ! FFFFF327F1431FE4 CASE:L2-B003 0 S | |
21381 | rd %gsr, %l6 ! FFFFF327F1431FE8 CASE:L2-B003 0 S | |
21382 | wr %l6, 0x90, %gsr ! FFFFF327F1431FEC CASE:L2-B003 0 S | |
21383 | .word 0x87B4079B ! FFFFF327F1431FF0 CASE:L2-B003 0 S illop | |
21384 | sllx %o3, 0x1, %o1 ! FFFFF327F1431FF4 CASE:L2-B003 0 S | |
21385 | ba,a,pt %icc, BL100137 ! FFFFF327F1431FF8 CASE:L2-B003 0 | |
21386 | fpsub32s %f28, %f21, %f20 ! FFFFF327F1431FFC CASE:L2-B003 0 S | |
21387 | BL100137: ! SWCH:L1-B000 | |
21388 | add %g1, 0x499, %g1 ! FFFFF327F1432000 SWCH:L1-B000 0 chksum++ | |
21389 | .word 0x2C5795B1 ! FFFFF327F1432004 SWCH:L1-B000 0 S illop | |
21390 | be,a BL100133 ! FFFFF327F1432008 SWCH:L1-B000 0 L | |
21391 | add %i3, 0x0, %i3 ! FFFFF327F143200C SWCH:L1-B000 0 S | |
21392 | .word 0x29D10DB4 ! FFFFF327F1432010 SWCH:L1-B000 0 L random | |
21393 | bl,a,pt %icc, BL100134 ;.empty ! FFFFF327F1432014 SWCH:L1-B000 0 L | |
21394 | bz,a,pn %icc, BL100135 ;.empty ! FFFFF327F1432018 SWCH:L1-B000 0 L | |
21395 | fbul,a,pn %fcc2, BL100136 ;.empty ! FFFFF327F143201C SWCH:L1-B000 0 L | |
21396 | bge BL100133 ;.empty ! FFFFF327F1432020 SWCH:L1-B000 0 L | |
21397 | bcs,a BL100135 ! FFFFF327F1432024 SWCH:L1-B000 0 L | |
21398 | .word 0xF575BFAD ! FFFFF327F1432028 SWCH:L1-B000 0 S illop | |
21399 | BL100134:bne,a BL100133 ! FFFFF327F143202C SWCH:L1-B000 0 L | |
21400 | BL100136:ta %xcc, 0x46 ! FFFFF327F1432030 SWCH:L1-B000 0 S demap-page | |
21401 | BL100135:fblg,pn %fcc0, BL100133 ! FFFFF327F1432034 SWCH:L1-B000 0 L | |
21402 | BL100133:.word 0x83F00000 ! FFFFF327F1432038 SWCH:L1-B000 0 S illop | |
21403 | .word 0xCF681BC9 ! FFFFF327F143203C SWCH:L1-B000 0 illop | |
21404 | subcc %o5, %o1, %o2 ! FFFFF327F1432040 SUBR:L0-B000 0 S | |
21405 | wr %g1, %i3, %fprs ! FFFFF327F1432044 SUBR:L0-B000 0 S | |
21406 | array8 %o2, %i3, %o2 ! FFFFF327F1432048 SUBR:L0-B000 0 S | |
21407 | alignaddr %g1, %g1, %o0 ! FFFFF327F143204C SUBR:L0-B000 0 S | |
21408 | andcc %i3, %o2, %o4 ! FFFFF327F1432050 SUBR:L0-B000 0 S | |
21409 | pdist %f30, %f16, %f16 ! FFFFF327F1432054 SUBR:L0-B000 0 S | |
21410 | .word 0x81ADCB5D ! FFFFF327F1432058 SUBR:L0-B000 0 illop | |
21411 | .word 0x9FC68000 ! FFFFF327F143205C SUBR:L0-B000 0 random | |
21412 | ||
21413 | SECTION .btext054_pg1 TEXT_VA=0xfffff327f1432000 | |
21414 | attr_text { | |
21415 | Name = .btext054_pg1, | |
21416 | VA = 0xfffff327f1432000, | |
21417 | RA = 0xfdfd40000, | |
21418 | PA = ra2pa(0xfdfd40000,0), | |
21419 | tsbonly, | |
21420 | part_0_ctx_nonzero_tsb_config_3, | |
21421 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
21422 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21423 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21424 | } | |
21425 | .text; .skip 8 | |
21426 | ! Context 73: 1748 instructions generated, 7596 executed, 243 traps | |
21427 | ||
21428 | #undef BLIMP_BIAS | |
21429 | #define BLIMP_BIAS 0 | |
21430 | #undef BLIMP_FRAME | |
21431 | #define BLIMP_FRAME 128 | |
21432 | #undef BLIMP_32BIT | |
21433 | #define BLIMP_32BIT 0 | |
21434 | ||
21435 | !======================================================================== | |
21436 | ||
21437 | SECTION .btext055 TEXT_VA=0x117dbffffd00 | |
21438 | attr_text { | |
21439 | Name = .btext055, | |
21440 | VA = 0x117dbffffd00, | |
21441 | RA = 0xcdffffd00, | |
21442 | PA = ra2pa(0xcdffffd00,0), | |
21443 | notsb | |
21444 | } | |
21445 | ||
21446 | SECTION .btext055_pg0 TEXT_VA=0x117db0000000 | |
21447 | attr_text { | |
21448 | Name = .btext055_pg0, | |
21449 | VA = 0x117db0000000, | |
21450 | RA = 0xcd0000000, | |
21451 | PA = ra2pa(0xcd0000000,0), | |
21452 | tsbonly, | |
21453 | part_0_ctx_nonzero_tsb_config_2, | |
21454 | TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1, | |
21455 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21456 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21457 | } | |
21458 | .text; .skip 8 | |
21459 | ||
21460 | ||
21461 | SECTION .btext055 | |
21462 | .text | |
21463 | .global start_th_6; start_th_6: | |
21464 | .global SUBR153; SUBR153: | |
21465 | BL120094: ! MAIN:L0-B000 | |
21466 | nop ! 0000117DBFFFFD00 MAIN:L0-B000 1 | |
21467 | sethi %hh(0x96ED4860000),%g2 ! 0000117DBFFFFD04 MAIN:L0-B000 1 BD120133 | |
21468 | or %g2,%hm(0x96ED4860000),%g2 ! 0000117DBFFFFD08 MAIN:L0-B000 1 | |
21469 | sethi %lm(0x96ED4860000),%g3 ! 0000117DBFFFFD0C MAIN:L0-B000 1 | |
21470 | or %g3,%lo(0x96ED4860000),%g3 ! 0000117DBFFFFD10 MAIN:L0-B000 1 | |
21471 | sllx %g2, 0x20, %g2 ! 0000117DBFFFFD14 MAIN:L0-B000 1 | |
21472 | or %g2, %g3, %g2 ! 0000117DBFFFFD18 MAIN:L0-B000 1 | |
21473 | sethi %hh(0x88210002000),%l0 ! 0000117DBFFFFD1C MAIN:L0-B000 1 STACK0074 | |
21474 | or %l0,%hm(0x88210002000),%l0 ! 0000117DBFFFFD20 MAIN:L0-B000 1 | |
21475 | sethi %lm(0x88210002000),%l1 ! 0000117DBFFFFD24 MAIN:L0-B000 1 | |
21476 | or %l1,%lo(0x88210002000),%l1 ! 0000117DBFFFFD28 MAIN:L0-B000 1 | |
21477 | sllx %l0, 0x20, %l0 ! 0000117DBFFFFD2C MAIN:L0-B000 1 | |
21478 | or %l0, %l1, %l0 ! 0000117DBFFFFD30 MAIN:L0-B000 1 | |
21479 | sub %l0, 0x100, %o6 ! 0000117DBFFFFD34 MAIN:L0-B000 1 | |
21480 | add %o6, 0x80, %i6 ! 0000117DBFFFFD38 MAIN:L0-B000 1 | |
21481 | addcc %g0, 0x1, %g1 ! 0000117DBFFFFD3C MAIN:L0-B000 1 | |
21482 | or %g0, -2286, %g3 ! 0000117DBFFFFD40 MAIN:L0-B000 1 | |
21483 | or %g0, -3872, %g4 ! 0000117DBFFFFD44 MAIN:L0-B000 1 | |
21484 | or %g0, 0x2D7, %g5 ! 0000117DBFFFFD48 MAIN:L0-B000 1 | |
21485 | or %g0, 0x102, %g6 ! 0000117DBFFFFD4C MAIN:L0-B000 1 | |
21486 | or %g0, 0x0, %g7 ! 0000117DBFFFFD50 MAIN:L0-B000 1 | |
21487 | or %g0, -1132, %o0 ! 0000117DBFFFFD54 MAIN:L0-B000 1 | |
21488 | or %g0, -1546, %o1 ! 0000117DBFFFFD58 MAIN:L0-B000 1 | |
21489 | or %g0, -2638, %o2 ! 0000117DBFFFFD5C MAIN:L0-B000 1 | |
21490 | or %g0, -785, %o3 ! 0000117DBFFFFD60 MAIN:L0-B000 1 | |
21491 | or %g0, -26, %o4 ! 0000117DBFFFFD64 MAIN:L0-B000 1 | |
21492 | or %g0, -1361, %o5 ! 0000117DBFFFFD68 MAIN:L0-B000 1 | |
21493 | or %g0, 0xDFE, %o7 ! 0000117DBFFFFD6C MAIN:L0-B000 1 | |
21494 | or %g0, 0x6BB, %l0 ! 0000117DBFFFFD70 MAIN:L0-B000 1 | |
21495 | or %g0, -3190, %l1 ! 0000117DBFFFFD74 MAIN:L0-B000 1 | |
21496 | or %g0, -2191, %l2 ! 0000117DBFFFFD78 MAIN:L0-B000 1 | |
21497 | or %g0, -1002, %l3 ! 0000117DBFFFFD7C MAIN:L0-B000 1 | |
21498 | or %g0, -2900, %l4 ! 0000117DBFFFFD80 MAIN:L0-B000 1 | |
21499 | or %g0, -114, %l5 ! 0000117DBFFFFD84 MAIN:L0-B000 1 | |
21500 | sethi %hh(0x117DBFFFFD00),%l7 ! 0000117DBFFFFD88 MAIN:L0-B000 1 SUBR153 | |
21501 | or %l7,%hm(0x117DBFFFFD00),%l7 ! 0000117DBFFFFD8C MAIN:L0-B000 1 | |
21502 | sethi %lm(0x117DBFFFFD00),%l6 ! 0000117DBFFFFD90 MAIN:L0-B000 1 | |
21503 | or %l6,%lo(0x117DBFFFFD00),%l6 ! 0000117DBFFFFD94 MAIN:L0-B000 1 | |
21504 | sllx %l7, 0x20, %l7 ! 0000117DBFFFFD98 MAIN:L0-B000 1 | |
21505 | or %l7, %l6, %l7 ! 0000117DBFFFFD9C MAIN:L0-B000 1 | |
21506 | or %g0, 0x1C4, %l6 ! 0000117DBFFFFDA0 MAIN:L0-B000 1 | |
21507 | or %g0, 0x321, %i0 ! 0000117DBFFFFDA4 MAIN:L0-B000 1 | |
21508 | or %g0, -928, %i1 ! 0000117DBFFFFDA8 MAIN:L0-B000 1 | |
21509 | or %g0, -671, %i2 ! 0000117DBFFFFDAC MAIN:L0-B000 1 | |
21510 | or %g0, 0x886, %i3 ! 0000117DBFFFFDB0 MAIN:L0-B000 1 | |
21511 | or %g0, 0x3CA, %i4 ! 0000117DBFFFFDB4 MAIN:L0-B000 1 | |
21512 | or %g0, -185, %i5 ! 0000117DBFFFFDB8 MAIN:L0-B000 1 | |
21513 | or %g0, -3240, %i7 ! 0000117DBFFFFDBC MAIN:L0-B000 1 | |
21514 | or %g0, 0x4, %g6 ! 0000117DBFFFFDC0 MAIN:L0-B000 1 | |
21515 | BL120095:save %o6, -128, %o6 ! 0000117DBFFFFDC4 MAIN:L0-B000 4 | |
21516 | add %i0, %g6, %l0 ! 0000117DBFFFFDC8 MAIN:L0-B000 4 | |
21517 | add %i1, %g6, %l1 ! 0000117DBFFFFDCC MAIN:L0-B000 4 | |
21518 | add %i2, %g6, %l2 ! 0000117DBFFFFDD0 MAIN:L0-B000 4 | |
21519 | add %i3, %g6, %l3 ! 0000117DBFFFFDD4 MAIN:L0-B000 4 | |
21520 | add %i4, %g6, %l4 ! 0000117DBFFFFDD8 MAIN:L0-B000 4 | |
21521 | add %i5, %g6, %l5 ! 0000117DBFFFFDDC MAIN:L0-B000 4 | |
21522 | add %i6, %g6, %l6 ! 0000117DBFFFFDE0 MAIN:L0-B000 4 | |
21523 | add %i7, %g6, %l7 ! 0000117DBFFFFDE4 MAIN:L0-B000 4 | |
21524 | add %l0, %g6, %o0 ! 0000117DBFFFFDE8 MAIN:L0-B000 4 | |
21525 | add %l1, %g6, %o1 ! 0000117DBFFFFDEC MAIN:L0-B000 4 | |
21526 | add %l2, %g6, %o2 ! 0000117DBFFFFDF0 MAIN:L0-B000 4 | |
21527 | add %l3, %g6, %o3 ! 0000117DBFFFFDF4 MAIN:L0-B000 4 | |
21528 | add %l4, %g6, %o4 ! 0000117DBFFFFDF8 MAIN:L0-B000 4 | |
21529 | add %l5, %g6, %o5 ! 0000117DBFFFFDFC MAIN:L0-B000 4 | |
21530 | add %l7, %g6, %o7 ! 0000117DBFFFFE00 MAIN:L0-B000 4 | |
21531 | subcc %g6, 0x1, %g6 ! 0000117DBFFFFE04 MAIN:L0-B000 4 | |
21532 | bnz,a,pt %xcc, BL120095 ! 0000117DBFFFFE08 MAIN:L0-B000 4 | |
21533 | nop ! 0000117DBFFFFE0C MAIN:L0-B000 3 | |
21534 | restore %g0, %g0, %g0 ! 0000117DBFFFFE10 MAIN:L0-B000 1 | |
21535 | restore %g0, %g0, %g0 ! 0000117DBFFFFE14 MAIN:L0-B000 1 | |
21536 | restore %g0, %g0, %g0 ! 0000117DBFFFFE18 MAIN:L0-B000 1 | |
21537 | restore %g0, %g0, %g0 ! 0000117DBFFFFE1C MAIN:L0-B000 1 | |
21538 | ta %xcc, 0x44 ! 0000117DBFFFFE20 MAIN:L0-B000 1 cleanwin=0 | |
21539 | wr %g0, -56, %y ! 0000117DBFFFFE24 MAIN:L0-B000 1 | |
21540 | wr %g0, 0xD0, %gsr ! 0000117DBFFFFE28 MAIN:L0-B000 1 | |
21541 | ldd [%g2+0x0068], %f0 ! 0000117DBFFFFE2C MAIN:L0-B000 1 <BD120137 | |
21542 | faddd %f0, %f0, %f6 ! 0000117DBFFFFE30 MAIN:L0-B000 1 | |
21543 | faddd %f0, %f6, %f12 ! 0000117DBFFFFE34 MAIN:L0-B000 1 | |
21544 | faddd %f6, %f12, %f14 ! 0000117DBFFFFE38 MAIN:L0-B000 1 | |
21545 | faddd %f12, %f14, %f60 ! 0000117DBFFFFE3C MAIN:L0-B000 1 | |
21546 | faddd %f14, %f60, %f62 ! 0000117DBFFFFE40 MAIN:L0-B000 1 | |
21547 | faddd %f60, %f62, %f32 ! 0000117DBFFFFE44 MAIN:L0-B000 1 | |
21548 | faddd %f62, %f32, %f34 ! 0000117DBFFFFE48 MAIN:L0-B000 1 | |
21549 | faddd %f32, %f34, %f36 ! 0000117DBFFFFE4C MAIN:L0-B000 1 | |
21550 | faddd %f34, %f36, %f38 ! 0000117DBFFFFE50 MAIN:L0-B000 1 | |
21551 | faddd %f36, %f38, %f40 ! 0000117DBFFFFE54 MAIN:L0-B000 1 | |
21552 | faddd %f38, %f40, %f42 ! 0000117DBFFFFE58 MAIN:L0-B000 1 | |
21553 | faddd %f40, %f42, %f44 ! 0000117DBFFFFE5C MAIN:L0-B000 1 | |
21554 | faddd %f42, %f44, %f46 ! 0000117DBFFFFE60 MAIN:L0-B000 1 | |
21555 | ld [%g2+0x0070], %f2 ! 0000117DBFFFFE64 MAIN:L0-B000 1 <BD120138 | |
21556 | fadds %f2, %f2, %f3 ! 0000117DBFFFFE68 MAIN:L0-B000 1 | |
21557 | fadds %f2, %f3, %f4 ! 0000117DBFFFFE6C MAIN:L0-B000 1 | |
21558 | fadds %f3, %f4, %f5 ! 0000117DBFFFFE70 MAIN:L0-B000 1 | |
21559 | fadds %f4, %f5, %f8 ! 0000117DBFFFFE74 MAIN:L0-B000 1 | |
21560 | fadds %f5, %f8, %f9 ! 0000117DBFFFFE78 MAIN:L0-B000 1 | |
21561 | fadds %f8, %f9, %f10 ! 0000117DBFFFFE7C MAIN:L0-B000 1 | |
21562 | fadds %f9, %f10, %f11 ! 0000117DBFFFFE80 MAIN:L0-B000 1 | |
21563 | fcmpd %fcc0, %f0, %f0 ! 0000117DBFFFFE84 MAIN:L0-B000 1 | |
21564 | fcmpd %fcc1, %f0, %f0 ! 0000117DBFFFFE88 MAIN:L0-B000 1 | |
21565 | fcmpd %fcc2, %f0, %f0 ! 0000117DBFFFFE8C MAIN:L0-B000 1 | |
21566 | fcmpd %fcc3, %f0, %f0 ! 0000117DBFFFFE90 MAIN:L0-B000 1 | |
21567 | stx %fsr, [%g2+0x0060] ! 0000117DBFFFFE94 MAIN:L0-B000 1 <BD120055 | |
21568 | fzero %f16 ! 0000117DBFFFFE98 MAIN:L0-B000 1 | |
21569 | fzero %f18 ! 0000117DBFFFFE9C MAIN:L0-B000 1 | |
21570 | fzero %f20 ! 0000117DBFFFFEA0 MAIN:L0-B000 1 | |
21571 | fzero %f22 ! 0000117DBFFFFEA4 MAIN:L0-B000 1 | |
21572 | fzero %f24 ! 0000117DBFFFFEA8 MAIN:L0-B000 1 | |
21573 | fzero %f26 ! 0000117DBFFFFEAC MAIN:L0-B000 1 | |
21574 | fzero %f28 ! 0000117DBFFFFEB0 MAIN:L0-B000 1 | |
21575 | fzero %f30 ! 0000117DBFFFFEB4 MAIN:L0-B000 1 | |
21576 | ldx [%g2+0x0000], %g3 ! 0000117DBFFFFEB8 MAIN:L0-B000 1 BASE<BD120133 | |
21577 | ldx [%g2+0x0008], %g4 ! 0000117DBFFFFEBC MAIN:L0-B000 1 BASE<BD120139 | |
21578 | ldx [%g2+0x0010], %g5 ! 0000117DBFFFFEC0 MAIN:L0-B000 1 BASE<BD120140 | |
21579 | ldx [%g2+0x0018], %g6 ! 0000117DBFFFFEC4 MAIN:L0-B000 1 BASE<BD120141 | |
21580 | or %g0, 0x2, %l0 ! 0000117DBFFFFEC8 LOOP:L1-B000 1 | |
21581 | BL120128: ! LOOP:L1-B000 | |
21582 | add %g1, 0xDA1, %g1 ! 0000117DBFFFFECC LOOP:L1-B000 2 chksum++ | |
21583 | andcc %o0, %i3, %o0 ! 0000117DBFFFFED0 LOOP:L1-B000 2 S | |
21584 | fpackfix %f26, %f22 ! 0000117DBFFFFED4 LOOP:L1-B000 2 S | |
21585 | xor %i5, %o1, %l1 ! 0000117DBFFFFED8 LOOP:L1-B000 2 S | |
21586 | pdist %f20, %f22, %f24 ! 0000117DBFFFFEDC LOOP:L1-B000 2 S | |
21587 | or %g0, 0x2, %l4 ! 0000117DBFFFFEE0 LOOP:L2-B000 2 | |
21588 | BL120106: ! LOOP:L2-B000 | |
21589 | add %g1, 0xBC9, %g1 ! 0000117DBFFFFEE4 LOOP:L2-B000 4 chksum++ | |
21590 | orncc %g3, -1, %g3 ! 0000117DBFFFFEE8 LOOP:L2-B000 4 S | |
21591 | cmp %g1, %o0 ! 0000117DBFFFFEEC LOOP:L2-B000 4 S | |
21592 | edge8l %i3, %i1, %l3 ! 0000117DBFFFFEF0 LOOP:L2-B000 4 S | |
21593 | andn %g6, 0x0, %g6 ! 0000117DBFFFFEF4 LOOP:L2-B000 4 S | |
21594 | fcmpes %fcc0, %f3, %f9 ! 0000117DBFFFFEF8 LOOP:L2-B000 4 S | |
21595 | fcmpeq32 %f20, %f18, %o1 ! 0000117DBFFFFEFC LOOP:L2-B000 4 S | |
21596 | array32 %l1, %o1, %i2 ! 0000117DBFFFFF00 LOOP:L2-B000 4 S | |
21597 | edge16 %i5, %i2, %i5 ! 0000117DBFFFFF04 LOOP:L2-B000 4 S | |
21598 | wr %g1, %i5, %fprs ! 0000117DBFFFFF08 LOOP:L2-B000 4 S | |
21599 | fandnot2 %f18, %f20, %f28 ! 0000117DBFFFFF0C LOOP:L2-B000 5 S | |
21600 | fbl,a,pn %fcc3, BL120096 ! 0000117DBFFFFF10 SKIP:L3-B000 4 | |
21601 | nop ! 0000117DBFFFFF14 SKIP:L3-B000 2 S | |
21602 | fpack32 %f28, %f16, %f20 ! 0000117DBFFFFF18 SKIP:L3-B000 2 S | |
21603 | fpmerge %f31, %f21, %f30 ! 0000117DBFFFFF1C SKIP:L3-B000 2 S | |
21604 | fnand %f18, %f24, %f16 ! 0000117DBFFFFF20 SKIP:L3-B000 2 S | |
21605 | fcmpes %fcc3, %f3, %f9 ! 0000117DBFFFFF24 SKIP:L3-B000 2 S | |
21606 | add %g1, 0xC29, %g1 ! 0000117DBFFFFF28 SKIP:L3-B000 2 chksum++ | |
21607 | call .+8 ! 0000117DBFFFFF2C SKIP:L3-B000 2 S | |
21608 | fmovdl %xcc, %f30, %f24 ! 0000117DBFFFFF30 SKIP:L3-B000 2 S | |
21609 | orncc %l3, %g1, %i5 ! 0000117DBFFFFF34 SKIP:L3-B000 2 S | |
21610 | nop ! 0000117DBFFFFF38 SKIP:L3-B000 2 S | |
21611 | fba,pn %fcc2, BL120097 ! 0000117DBFFFFF3C SKIP:L3-B000 2 | |
21612 | xor %g1, %i2, %o5 ! 0000117DBFFFFF40 SKIP:L3-B000 2 S | |
21613 | BL120096: ! ELSE:L3-B001 | |
21614 | fcmpd %fcc0, %f44, %f12 ! 0000117DBFFFFF44 ELSE:L3-B001 2 S | |
21615 | fcmpes %fcc0, %f8, %f3 ! 0000117DBFFFFF48 ELSE:L3-B001 2 S | |
21616 | xnor %g3, %l3, %l1 ! 0000117DBFFFFF4C ELSE:L3-B001 2 S | |
21617 | alignaddr %g6, %i5, %i2 ! 0000117DBFFFFF50 ELSE:L3-B001 2 S | |
21618 | xorcc %o4, %o5, %l2 ! 0000117DBFFFFF54 ELSE:L3-B001 2 S | |
21619 | add %g1, 0x7A1, %g1 ! 0000117DBFFFFF58 ELSE:L3-B001 2 chksum++ | |
21620 | orncc %g1, %i2, %l2 ! 0000117DBFFFFF5C ELSE:L3-B001 2 S | |
21621 | .word 0x89AF4A04 ! 0000117DBFFFFF60 ELSE:L3-B001 2 S illop_FP | |
21622 | fmovscc %icc, %f19, %f29 ! 0000117DBFFFFF64 ELSE:L3-B001 2 S | |
21623 | xorcc %l1, %o5, %i5 ! 0000117DBFFFFF68 ELSE:L3-B001 2 S | |
21624 | BL120097: ! ELSE:L3-B001 | |
21625 | add %g1, 0xB84, %g1 ! 0000117DBFFFFF6C ELSE:L3-B001 4 chksum++ | |
21626 | or %g0, 0x2, %l3 ! 0000117DBFFFFF70 LOOP:L3-B002 4 | |
21627 | BL120104: ! LOOP:L3-B002 | |
21628 | add %g1, 0xEF5, %g1 ! 0000117DBFFFFF74 LOOP:L3-B002 8 chksum++ | |
21629 | fpadd16s %f17, %f30, %f16 ! 0000117DBFFFFF78 LOOP:L3-B002 9 S | |
21630 | fpack32 %f26, %f30, %f28 ! 0000117DBFFFFF7C LOOP:L3-B002 8 S | |
21631 | fmovsug %fcc3, %f2, %f2 ! 0000117DBFFFFF80 LOOP:L3-B002 8 S | |
21632 | pdist %f22, %f28, %f18 ! 0000117DBFFFFF84 LOOP:L3-B002 8 S | |
21633 | bgu,a,pn %icc, BL120098 ;.empty ! 0000117DBFFFFF88 LOOP:L3-B002 8 L | |
21634 | ba BL120099 ! 0000117DBFFFFF8C LOOP:L3-B002 8 L | |
21635 | BL120098:xorcc %g1, %i5, %l2 ! 0000117DBFFFFF90 LOOP:L3-B002 8 S | |
21636 | .word 0x83F00000 ! 0000117DBFFFFF94 LOOP:L3-B002 0 L illop | |
21637 | fbne BL120101 ;.empty ! 0000117DBFFFFF98 LOOP:L3-B002 0 L | |
21638 | BL120101:.word 0x8352A6F3 ! 0000117DBFFFFF9C LOOP:L3-B002 0 L illop | |
21639 | bvs,a BL120100 ! 0000117DBFFFFFA0 LOOP:L3-B002 0 L | |
21640 | movl %icc, %i2, %l1 ! 0000117DBFFFFFA4 LOOP:L3-B002 0 S | |
21641 | .word 0x83ADC871 ! 0000117DBFFFFFA8 LOOP:L3-B002 0 L illop | |
21642 | fbg,a BL120100 ;.empty ! 0000117DBFFFFFAC LOOP:L3-B002 0 L | |
21643 | BL120102:bvc BL120100 ! 0000117DBFFFFFB0 LOOP:L3-B002 0 L | |
21644 | BL120100:fsubd %f60, %f12, %f60 ! 0000117DBFFFFFB4 LOOP:L3-B002 0 S | |
21645 | .word 0xAB7C2383 ! 0000117DBFFFFFB8 LOOP:L3-B002 0 S illop | |
21646 | BL120099:wr %g1, %o0, %fprs ! 0000117DBFFFFFBC LOOP:L3-B002 8 S | |
21647 | BL120103:add %g1, 0x253, %g1 ! 0000117DBFFFFFC0 LOOP:L3-B002 8 chksum++ | |
21648 | subcc %l3, 0x1, %l3 ! 0000117DBFFFFFC4 LOOP:L3-B002 8 | |
21649 | bnz,pn %xcc, BL120104 ! 0000117DBFFFFFC8 LOOP:L3-B002 8 | |
21650 | xor %i3, %l1, %i4 ! 0000117DBFFFFFCC LOOP:L3-B002 8 S | |
21651 | add %g1, 0xD36, %g1 ! 0000117DBFFFFFD0 LOOP:L3-B002 4 chksum++ | |
21652 | or %g0, 0x3, %l2 ! 0000117DBFFFFFD4 LOOP:L3-B003 4 | |
21653 | BL120105: ! LOOP:L3-B003 | |
21654 | add %g1, 0x78, %g1 ! 0000117DBFFFFFD8 LOOP:L3-B003 12 chksum++ | |
21655 | fpackfix %f20, %f26 ! 0000117DBFFFFFDC LOOP:L3-B003 13 S | |
21656 | fnot1s %f16, %f29 ! 0000117DBFFFFFE0 LOOP:L3-B003 12 S | |
21657 | fnegd %f60, %f38 ! 0000117DBFFFFFE4 LOOP:L3-B003 12 S | |
21658 | fadds %f8, %f4, %f9 ! 0000117DBFFFFFE8 LOOP:L3-B003 12 S | |
21659 | subcc %l2, 0x1, %l2 ! 0000117DBFFFFFEC LOOP:L3-B003 12 | |
21660 | bnz,a BL120105 ! 0000117DBFFFFFF0 LOOP:L3-B003 12 | |
21661 | fmovd %f18, %f24 ! 0000117DBFFFFFF4 LOOP:L3-B003 8 S | |
21662 | add %g1, 0x5E3, %g1 ! 0000117DBFFFFFF8 LOOP:L3-B003 4 chksum++ | |
21663 | orncc %o4, %l2, %i3 ! 0000117DBFFFFFFC LOOP:L2-B000 4 S | |
21664 | fcmpne32 %f16, %f20, %i3 ! 0000117DC0000000 LOOP:L2-B000 4 S | |
21665 | sub %i4, %l2, %i0 ! 0000117DC0000004 LOOP:L2-B000 4 S | |
21666 | fcmpeq16 %f26, %f24, %i3 ! 0000117DC0000008 LOOP:L2-B000 4 S | |
21667 | sub %l4, 0x1, %l4 ! 0000117DC000000C LOOP:L2-B000 4 | |
21668 | brnz,a,pt %l4, BL120106 ! 0000117DC0000010 LOOP:L2-B000 4 | |
21669 | andn %o1, %g1, %o2 ! 0000117DC0000014 LOOP:L2-B000 2 S | |
21670 | add %g1, 0xC9, %g1 ! 0000117DC0000018 LOOP:L2-B000 2 chksum++ | |
21671 | add %o2, %g1, %i5 ! 0000117DC000001C SWCH:L2-B001 2 | |
21672 | andcc %i5, 0x80, %g0 ! 0000117DC0000020 SWCH:L2-B001 2 | |
21673 | bnz,pn %xcc, BL120113 ! 0000117DC0000024 SWCH:L2-B001 2 | |
21674 | add %g1, 0x486, %g1 ! 0000117DC0000028 SWCH:L2-B001 2 chksum++ | |
21675 | andcc %i5, 0x80, %g0 ! 0000117DC000002C SWCH:L2-B001 0 | |
21676 | bnz,pn %xcc, BL120112 ! 0000117DC0000030 SWCH:L2-B001 0 | |
21677 | andcc %i5, 0x40, %g0 ! 0000117DC0000034 SWCH:L2-B001 0 | |
21678 | bnz,pt %xcc, BL120108 ! 0000117DC0000038 SWCH:L2-B001 0 | |
21679 | .word 0x2DD5C756 ! 0000117DC000003C SWCH:L2-B001 0 illop | |
21680 | .word 0x045F3EBF ! 0000117DC0000040 SWCH:L2-B001 0 random | |
21681 | .word 0xA5A3880F ! 0000117DC0000044 SWCH:L2-B001 0 illop | |
21682 | fcmpes %fcc0, %f9, %f8 ! 0000117DC0000048 SWCH:L2-B001 0 S | |
21683 | andcc %o2, %i1, %l1 ! 0000117DC000004C SWCH:L2-B001 0 S | |
21684 | pdist %f26, %f24, %f26 ! 0000117DC0000050 SWCH:L2-B001 0 S | |
21685 | fcmpeq16 %f28, %f20, %i2 ! 0000117DC0000054 SWCH:L2-B001 0 S | |
21686 | subccc %i3, %g1, %o0 ! 0000117DC0000058 SWCH:L2-B001 0 S | |
21687 | call .+8 ! 0000117DC000005C SWCH:L2-B001 0 S | |
21688 | fornot1s %f29, %f30, %f30 ! 0000117DC0000060 SWCH:L2-B001 0 S | |
21689 | fadds %f3, %f9, %f2 ! 0000117DC0000064 SWCH:L2-B001 0 S | |
21690 | .word 0x9D49DF33 ! 0000117DC0000068 SWCH:L2-B001 0 illop | |
21691 | ba BL120114 ! 0000117DC000006C SWCH:L2-B001 0 | |
21692 | nop ! 0000117DC0000070 SWCH:L2-B001 0 S | |
21693 | BL120107:add %g1, 0x24F, %g1 ! 0000117DC0000074 CASE:L3-B004 0 chksum++ | |
21694 | andcc %i3, %g1, %l1 ! 0000117DC0000078 CASE:L3-B004 0 S | |
21695 | faddd %f44, %f32, %f0 ! 0000117DC000007C CASE:L3-B004 0 S | |
21696 | .word 0xD2FB5844 ! 0000117DC0000080 CASE:L3-B004 0 S random | |
21697 | wr %l6, 0x40, %gsr ! 0000117DC0000084 CASE:L3-B004 0 S | |
21698 | xorcc %o2, %l1, %i0 ! 0000117DC0000088 CASE:L3-B004 0 S | |
21699 | fcmpd %fcc3, %f40, %f36 ! 0000117DC000008C CASE:L3-B004 0 S | |
21700 | alignaddr %i3, %o5, %o4 ! 0000117DC0000090 CASE:L3-B004 0 S | |
21701 | .word 0xA5A1172F ! 0000117DC0000094 CASE:L3-B004 0 S illop | |
21702 | subcc %l1, %i3, %o3 ! 0000117DC0000098 CASE:L3-B004 0 S | |
21703 | ba BL120114 ! 0000117DC000009C CASE:L3-B004 0 | |
21704 | andncc %o0, %i5, %i4 ! 0000117DC00000A0 CASE:L3-B004 0 S | |
21705 | BL120108:add %g1, 0x733, %g1 ! 0000117DC00000A4 CASE:L3-B005 0 chksum++ | |
21706 | .word 0x81E80000 ! 0000117DC00000A8 CASE:L3-B005 0 S random | |
21707 | udiv %o3, 0x0, %o4 ! 0000117DC00000AC CASE:L3-B005 0 S | |
21708 | sethi %hh(0xFFFFC36794DB9F00),%l6 ! 0000117DC00000B0 CASE:L3-B005 0 SUBR154 | |
21709 | .word 0xD867C99C ! 0000117DC00000B4 CASE:L3-B005 0 illop | |
21710 | sethi %lm(0xFFFFC36794DB9F00),%l5 ! 0000117DC00000B8 CASE:L3-B005 0 | |
21711 | or %l5,%lo(0xFFFFC36794DB9F00),%l5 ! 0000117DC00000BC CASE:L3-B005 0 | |
21712 | sllx %l6, 0x20, %l6 ! 0000117DC00000C0 CASE:L3-B005 0 | |
21713 | or %l6, %l5, %l6 ! 0000117DC00000C4 CASE:L3-B005 0 | |
21714 | jmpl %l6+0x0000, %o7 ! 0000117DC00000C8 CASE:L3-B005 0 S | |
21715 | stxa %g1, [%g2+%g0]0x4B ! 0000117DC00000CC CASE:L3-B005 0 S BAD-ASI | |
21716 | ba,a BL120114 ! 0000117DC00000D0 CASE:L3-B005 0 | |
21717 | movlg %fcc2, 0x2AD, %o2 ! 0000117DC00000D4 CASE:L3-B005 0 S | |
21718 | BL120112:.word 0xFC7999A4 ! 0000117DC00000D8 CASE:L3-B006 0 random | |
21719 | edge8n %l1, %o4, %i4 ! 0000117DC00000DC CASE:L3-B006 0 S | |
21720 | xorcc %i0, %o3, %o0 ! 0000117DC00000E0 CASE:L3-B006 0 S | |
21721 | array16 %o0, %l1, %l1 ! 0000117DC00000E4 CASE:L3-B006 0 S | |
21722 | .word 0xD510147E ! 0000117DC00000E8 CASE:L3-B006 0 L illop | |
21723 | bneg BL120110 ! 0000117DC00000EC CASE:L3-B006 0 L | |
21724 | xnor %l1, %i5, %i0 ! 0000117DC00000F0 CASE:L3-B006 0 S | |
21725 | BL120109:ba,pn %icc, BL120110 ;.empty ! 0000117DC00000F4 CASE:L3-B006 0 L | |
21726 | call .+8 ! 0000117DC00000F8 CASE:L3-B006 0 L | |
21727 | BL120110:edge32n %i4, %i0, %i2 ! 0000117DC00000FC CASE:L3-B006 0 S | |
21728 | BL120111:add %g1, 0x60, %g1 ! 0000117DC0000100 CASE:L3-B006 0 chksum++ | |
21729 | .word 0x97D7634D ! 0000117DC0000104 CASE:L3-B006 0 illop | |
21730 | fsrc2 %f24, %f28 ! 0000117DC0000108 CASE:L3-B006 0 S | |
21731 | BL120113:add %g1, 0x34D, %g1 ! 0000117DC000010C CASE:L3-B007 2 chksum++ | |
21732 | fmovdge %xcc, %f38, %f38 ! 0000117DC0000110 CASE:L3-B007 2 S | |
21733 | sethi %hh(0x24DBD6BDF00),%l6 ! 0000117DC0000114 CASE:L3-B007 2 SUBR155 | |
21734 | or %l6,%hm(0x24DBD6BDF00),%l6 ! 0000117DC0000118 CASE:L3-B007 2 | |
21735 | sethi %lm(0x24DBD6BDF00),%l5 ! 0000117DC000011C CASE:L3-B007 2 | |
21736 | or %l5,%lo(0x24DBD6BDF00),%l5 ! 0000117DC0000120 CASE:L3-B007 2 | |
21737 | sllx %l6, 0x20, %l6 ! 0000117DC0000124 CASE:L3-B007 2 | |
21738 | or %l6, %l5, %l6 ! 0000117DC0000128 CASE:L3-B007 2 | |
21739 | add %l6, 0x1, %l6 ! 0000117DC000012C CASE:L3-B007 2 | |
21740 | jmpl %l6+0x0000, %o7 ! 0000117DC0000130 CASE:L3-B007 4 S | |
21741 | orcc %g1, %i0, %i3 ! 0000117DC0000134 CASE:L3-B007 2 S | |
21742 | fcmps %fcc1, %f8, %f3 ! 0000117DC0000138 CASE:L3-B007 2 S | |
21743 | fcmple32 %f20, %f24, %i4 ! 0000117DC000013C CASE:L3-B007 2 S | |
21744 | array16 %o0, %i4, %o0 ! 0000117DC0000140 CASE:L3-B007 2 S | |
21745 | udivcc %i0, 0x0, %g7 ! 0000117DC0000144 CASE:L3-B007 2 S | |
21746 | andcc %o3, %i5, %i2 ! 0000117DC0000148 CASE:L3-B007 2 S | |
21747 | or %i7, 0x0, %i7 ! 0000117DC000014C CASE:L3-B007 2 S | |
21748 | fmovd %f0, %f46 ! 0000117DC0000150 CASE:L3-B007 2 S | |
21749 | fcmpes %fcc2, %f2, %f9 ! 0000117DC0000154 CASE:L3-B007 2 S | |
21750 | edge16l %i2, %i7, %i1 ! 0000117DC0000158 CASE:L3-B007 2 S | |
21751 | ba,a,pn %icc, BL120114 ! 0000117DC000015C CASE:L3-B007 2 | |
21752 | fcmpd %fcc0, %f38, %f0 ! 0000117DC0000160 CASE:L3-B007 0 S | |
21753 | BL120114: ! SWCH:L2-B001 | |
21754 | add %g1, 0xA06, %g1 ! 0000117DC0000164 SWCH:L2-B001 2 chksum++ | |
21755 | pdist %f30, %f18, %f16 ! 0000117DC0000168 SWCH:L2-B001 2 S | |
21756 | xor %i1, %i7, %l1 ! 0000117DC000016C SWCH:L2-B001 2 S | |
21757 | sethi %hh(0x74036FFFFF00),%l6 ! 0000117DC0000170 SWCH:L2-B001 2 SUBR156 | |
21758 | or %l6,%hm(0x74036FFFFF00),%l6 ! 0000117DC0000174 SWCH:L2-B001 2 | |
21759 | sethi %lm(0x74036FFFFF00),%l5 ! 0000117DC0000178 SWCH:L2-B001 2 | |
21760 | or %l5,%lo(0x74036FFFFF00),%l5 ! 0000117DC000017C SWCH:L2-B001 2 | |
21761 | sllx %l6, 0x20, %l6 ! 0000117DC0000180 SWCH:L2-B001 2 | |
21762 | or %l6, %l5, %l6 ! 0000117DC0000184 SWCH:L2-B001 2 | |
21763 | jmpl %l6+0x0000, %o7 ! 0000117DC0000188 SWCH:L2-B001 2 S | |
21764 | cmp %o0, %o1 ! 0000117DC000018C SWCH:L2-B001 2 S | |
21765 | xorcc %i2, %i4, %i2 ! 0000117DC0000190 SWCH:L2-B001 2 S | |
21766 | andcc %g1, %i2, %o5 ! 0000117DC0000194 SWCH:L2-B001 2 S | |
21767 | fadds %f3, %f2, %f2 ! 0000117DC0000198 SWCH:L2-B001 2 S | |
21768 | fnegs %f3, %f8 ! 0000117DC000019C SWCH:L2-B001 2 S | |
21769 | or %g0, 0x2, %l1 ! 0000117DC00001A0 LOOP:L2-B002 2 | |
21770 | BL120122: ! LOOP:L2-B002 | |
21771 | add %g1, 0xD6E, %g1 ! 0000117DC00001A4 LOOP:L2-B002 4 chksum++ | |
21772 | nop ! 0000117DC00001A8 LOOP:L3-B008 4 | |
21773 | andcc %i2, 0x800, %g0 ! 0000117DC00001AC SKIP:L3-B009 4 | |
21774 | bnz,a,pn %xcc, BL120115 ! 0000117DC00001B0 SKIP:L3-B009 4 | |
21775 | fcmps %fcc3, %f2, %f9 ! 0000117DC00001B4 SKIP:L3-B009 0 S | |
21776 | edge32 %i2, %i2, %o3 ! 0000117DC00001B8 SKIP:L3-B009 4 S | |
21777 | pdist %f22, %f16, %f16 ! 0000117DC00001BC SKIP:L3-B009 4 S | |
21778 | andncc %o0, %l1, %o0 ! 0000117DC00001C0 SKIP:L3-B009 4 S | |
21779 | xorcc %o4, %o0, %i1 ! 0000117DC00001C4 SKIP:L3-B009 4 S | |
21780 | subcc %o3, %i2, %i2 ! 0000117DC00001C8 SKIP:L3-B009 4 S | |
21781 | add %g1, 0xEAD, %g1 ! 0000117DC00001CC SKIP:L3-B009 4 chksum++ | |
21782 | stx %fsr, [%g2+0x0060] ! 0000117DC00001D0 SKIP:L3-B009 4 S <BD120055 | |
21783 | ta %xcc, 0x46 ! 0000117DC00001D4 SKIP:L3-B009 4 S demap-page | |
21784 | orncc %o0, %i2, %o1 ! 0000117DC00001D8 SKIP:L3-B009 4 S | |
21785 | call .+8 ! 0000117DC00001DC SKIP:L3-B009 4 S | |
21786 | xnorcc %i2, %o0, %o2 ! 0000117DC00001E0 SKIP:L3-B009 4 S | |
21787 | nop ! 0000117DC00001E4 SKIP:L3-B009 4 S | |
21788 | ba,a,pn %icc, BL120121 ! 0000117DC00001E8 SKIP:L3-B009 4 | |
21789 | fmovsvc %icc, %f9, %f5 ! 0000117DC00001EC SKIP:L3-B009 0 S | |
21790 | BL120115: ! ELSE:L3-B010 | |
21791 | pdist %f28, %f30, %f24 ! 0000117DC00001F0 ELSE:L3-B010 0 S | |
21792 | .word 0xCFBC5C1D ! 0000117DC00001F4 ELSE:L3-B010 0 S illop | |
21793 | or %o1, %i1, %i4 ! 0000117DC00001F8 ELSE:L3-B010 0 S | |
21794 | orcc %o0, %o5, %o3 ! 0000117DC00001FC ELSE:L3-B010 0 S | |
21795 | fsubd %f60, %f38, %f0 ! 0000117DC0000200 ELSE:L3-B010 0 S | |
21796 | add %g1, 0x9FC, %g1 ! 0000117DC0000204 ELSE:L3-B010 0 chksum++ | |
21797 | sdivcc %o3, %g0, %o5 ! 0000117DC0000208 ELSE:L3-B010 0 S | |
21798 | .word 0x17F2003E ! 0000117DC000020C ELSE:L3-B010 0 S illop | |
21799 | .word 0xCB6D191F ! 0000117DC0000210 ELSE:L3-B010 0 S illop | |
21800 | bl,pt %xcc, BL120116 ! 0000117DC0000214 ELSE:L3-B010 0 L | |
21801 | xnorcc %g1, %i1, %i5 ! 0000117DC0000218 ELSE:L3-B010 0 S | |
21802 | xnor %o3, %o1, %o0 ! 0000117DC000021C ELSE:L3-B010 0 S | |
21803 | subcc %o1, %i4, %o2 ! 0000117DC0000220 ELSE:L3-B010 0 S | |
21804 | .word 0x97D5180E ! 0000117DC0000224 ELSE:L3-B010 0 S illop | |
21805 | .word 0xB193E005 ! 0000117DC0000228 ELSE:L3-B010 0 L illop | |
21806 | BL120116:.word 0xAF4AA7BC ! 0000117DC000022C ELSE:L3-B010 0 S illop | |
21807 | .word 0xA3A5C513 ! 0000117DC0000230 ELSE:L3-B010 0 S illop | |
21808 | .word 0xEF0A138B ! 0000117DC0000234 ELSE:L3-B010 0 L illop | |
21809 | fbule BL120119 ! 0000117DC0000238 ELSE:L3-B010 0 L | |
21810 | .word 0x62CED330 ! 0000117DC000023C ELSE:L3-B010 0 S random | |
21811 | BL120118:.word 0x20D12FBE ! 0000117DC0000240 ELSE:L3-B010 0 S illop | |
21812 | BL120117:fblg,a BL120120 ! 0000117DC0000244 ELSE:L3-B010 0 L | |
21813 | BL120119:.word 0xF0E23F14 ! 0000117DC0000248 ELSE:L3-B010 0 S illop | |
21814 | BL120120:add %g1, 0x3FD, %g1 ! 0000117DC000024C ELSE:L3-B010 0 chksum++ | |
21815 | BL120121: ! ELSE:L3-B010 | |
21816 | add %g1, 0x9CB, %g1 ! 0000117DC0000250 ELSE:L3-B010 4 chksum++ | |
21817 | edge16l %i5, %o5, %o4 ! 0000117DC0000254 LOOP:L2-B002 4 S | |
21818 | sdiv %o5, %g7, %g2 ! 0000117DC0000258 LOOP:L2-B002 4 S | |
21819 | pdist %f22, %f28, %f28 ! 0000117DC000025C LOOP:L2-B002 4 S | |
21820 | pdist %f24, %f18, %f26 ! 0000117DC0000260 LOOP:L2-B002 4 S | |
21821 | fpadd32 %f16, %f30, %f20 ! 0000117DC0000264 LOOP:L2-B002 4 S | |
21822 | xor %i5, %o3, %o3 ! 0000117DC0000268 LOOP:L2-B002 4 S | |
21823 | .word 0x9353C000 ! 0000117DC000026C LOOP:L2-B002 4 S illop | |
21824 | call .+8 ! 0000117DC0000270 LOOP:L2-B002 4 S | |
21825 | orn %o0, %o2, %o0 ! 0000117DC0000274 LOOP:L2-B002 4 S | |
21826 | subcc %l1, 0x1, %l1 ! 0000117DC0000278 LOOP:L2-B002 4 | |
21827 | bnz,pn %xcc, BL120122 ! 0000117DC000027C LOOP:L2-B002 4 | |
21828 | nop ! 0000117DC0000280 LOOP:L2-B002 4 S | |
21829 | add %g1, 0x84E, %g1 ! 0000117DC0000284 LOOP:L2-B002 2 chksum++ | |
21830 | nop ! 0000117DC0000288 LOOP:L2-B003 2 | |
21831 | nop ! 0000117DC000028C LOOP:L2-B004 2 | |
21832 | nop ! 0000117DC0000290 LOOP:L2-B005 2 | |
21833 | nop ! 0000117DC0000294 LOOP:L2-B006 2 | |
21834 | nop ! 0000117DC0000298 LOOP:L2-B007 2 | |
21835 | nop ! 0000117DC000029C LOOP:L2-B008 2 | |
21836 | nop ! 0000117DC00002A0 LOOP:L2-B009 2 | |
21837 | nop ! 0000117DC00002A4 LOOP:L2-B010 2 | |
21838 | add %o0, %g1, %i5 ! 0000117DC00002A8 SWCH:L2-B011 2 | |
21839 | andcc %i5, 0x200, %g0 ! 0000117DC00002AC SWCH:L2-B011 2 | |
21840 | bnz,pn %xcc, BL120126 ! 0000117DC00002B0 SWCH:L2-B011 2 | |
21841 | andcc %i5, 0x800, %g0 ! 0000117DC00002B4 SWCH:L2-B011 2 | |
21842 | bnz,pn %xcc, BL120125 ! 0000117DC00002B8 SWCH:L2-B011 0 | |
21843 | .word 0xA3EF8EDE ! 0000117DC00002BC SWCH:L2-B011 0 illop | |
21844 | andcc %i5, 0x4, %g0 ! 0000117DC00002C0 SWCH:L2-B011 0 | |
21845 | bnz,pn %xcc, BL120124 ! 0000117DC00002C4 SWCH:L2-B011 0 | |
21846 | andcc %i5, 0x40, %g0 ! 0000117DC00002C8 SWCH:L2-B011 0 | |
21847 | bnz,pn %xcc, BL120123 ! 0000117DC00002CC SWCH:L2-B011 0 | |
21848 | subccc %i3, %g1, %o1 ! 0000117DC00002D0 SWCH:L2-B011 0 S | |
21849 | .word 0x9BB7C60A ! 0000117DC00002D4 SWCH:L2-B011 0 S illop | |
21850 | fcmpd %fcc2, %f60, %f38 ! 0000117DC00002D8 SWCH:L2-B011 0 S | |
21851 | fmovrsgez %o0, %f26, %f24 ! 0000117DC00002DC SWCH:L2-B011 0 S | |
21852 | udiv %o0, %g7, %g6 ! 0000117DC00002E0 SWCH:L2-B011 0 S | |
21853 | pdist %f24, %f28, %f16 ! 0000117DC00002E4 SWCH:L2-B011 0 S | |
21854 | faddd %f60, %f0, %f46 ! 0000117DC00002E8 SWCH:L2-B011 0 S | |
21855 | fpack32 %f28, %f30, %f30 ! 0000117DC00002EC SWCH:L2-B011 0 S | |
21856 | add %g1, 0x788, %g1 ! 0000117DC00002F0 SWCH:L2-B011 0 chksum++ | |
21857 | .word 0x9DE3A060 ! 0000117DC00002F4 SWCH:L2-B011 0 random | |
21858 | nop ! 0000117DC00002F8 SWCH:L2-B011 0 S | |
21859 | BL120123:add %g1, 0x560, %g1 ! 0000117DC00002FC CASE:L3-B011 0 chksum++ | |
21860 | or %g3, %g7, %g3 ! 0000117DC0000300 CASE:L3-B011 0 S | |
21861 | andcc %o1, %o3, %i0 ! 0000117DC0000304 CASE:L3-B011 0 S | |
21862 | pdist %f28, %f16, %f20 ! 0000117DC0000308 CASE:L3-B011 0 S | |
21863 | xor %l3, 0x0, %l3 ! 0000117DC000030C CASE:L3-B011 0 S | |
21864 | ba,a,pn %xcc, BL120127 ! 0000117DC0000310 CASE:L3-B011 0 | |
21865 | .word 0xC99B5F0A ! 0000117DC0000314 CASE:L3-B011 0 S illop | |
21866 | BL120124:add %g1, 0xE5C, %g1 ! 0000117DC0000318 CASE:L3-B012 0 chksum++ | |
21867 | .word 0x8794600C ! 0000117DC000031C CASE:L3-B012 0 S illop | |
21868 | .word 0x85A69C89 ! 0000117DC0000320 CASE:L3-B012 0 S illop | |
21869 | udivcc %o4, %g0, %g7 ! 0000117DC0000324 CASE:L3-B012 0 S | |
21870 | and %i0, %i0, %i1 ! 0000117DC0000328 CASE:L3-B012 0 S | |
21871 | .word 0xB9AF4A61 ! 0000117DC000032C CASE:L3-B012 0 S illop | |
21872 | .word 0xE160CB9F ! 0000117DC0000330 CASE:L3-B012 0 S illop | |
21873 | fxnors %f29, %f30, %f19 ! 0000117DC0000334 CASE:L3-B012 0 S | |
21874 | xor %l3, %o0, %i0 ! 0000117DC0000338 CASE:L3-B012 0 S | |
21875 | andcc %i0, %o1, %o4 ! 0000117DC000033C CASE:L3-B012 0 S | |
21876 | fcmple32 %f26, %f20, %o0 ! 0000117DC0000340 CASE:L3-B012 0 S | |
21877 | rd %y, %i2 ! 0000117DC0000344 CASE:L3-B012 0 S | |
21878 | ba,a,pn %icc, BL120127 ! 0000117DC0000348 CASE:L3-B012 0 | |
21879 | subcc %o5, %i0, %i1 ! 0000117DC000034C CASE:L3-B012 0 S | |
21880 | BL120125:add %g1, 0xEF0, %g1 ! 0000117DC0000350 CASE:L3-B013 0 chksum++ | |
21881 | and %o4, -1, %o4 ! 0000117DC0000354 CASE:L3-B013 0 S | |
21882 | .word 0xA5A9C809 ! 0000117DC0000358 CASE:L3-B013 0 S illop | |
21883 | .word 0x85AAF6AC ! 0000117DC000035C CASE:L3-B013 0 S illop | |
21884 | movule %fcc3, %g1, %i1 ! 0000117DC0000360 CASE:L3-B013 0 S | |
21885 | .word 0xAFA343AA ! 0000117DC0000364 CASE:L3-B013 0 S illop | |
21886 | nop ! 0000117DC0000368 CASE:L3-B013 0 S | |
21887 | fba,a BL120127 ! 0000117DC000036C CASE:L3-B013 0 | |
21888 | add %l3, %g7, %l3 ! 0000117DC0000370 CASE:L3-B013 0 S | |
21889 | BL120126:add %g1, 0x4BA, %g1 ! 0000117DC0000374 CASE:L3-B014 2 chksum++ | |
21890 | xor %i2, %i1, %i0 ! 0000117DC0000378 CASE:L3-B014 2 S | |
21891 | sethi %hh(0x26CA8739DF00),%l6 ! 0000117DC000037C CASE:L3-B014 2 SUBR157 | |
21892 | or %l6,%hm(0x26CA8739DF00),%l6 ! 0000117DC0000380 CASE:L3-B014 2 | |
21893 | sethi %lm(0x26CA8739DF00),%l5 ! 0000117DC0000384 CASE:L3-B014 2 | |
21894 | or %l5,%lo(0x26CA8739DF00),%l5 ! 0000117DC0000388 CASE:L3-B014 2 | |
21895 | sllx %l6, 0x20, %l6 ! 0000117DC000038C CASE:L3-B014 2 | |
21896 | or %l6, %l5, %l6 ! 0000117DC0000390 CASE:L3-B014 2 | |
21897 | jmpl %l6+0x0000, %o7 ! 0000117DC0000394 CASE:L3-B014 2 S | |
21898 | .word 0xBBA1E5C9 ! 0000117DC0000398 CASE:L3-B014 2 S illop_FP | |
21899 | ta %xcc, 0x46 ! 0000117DC000039C CASE:L3-B014 2 S demap-page | |
21900 | fcmpeq32 %f22, %f30, %o5 ! 0000117DC00003A0 CASE:L3-B014 2 S | |
21901 | andncc %i0, %o2, %i0 ! 0000117DC00003A4 CASE:L3-B014 2 S | |
21902 | ba,pn %xcc, BL120127 ! 0000117DC00003A8 CASE:L3-B014 2 | |
21903 | orcc %l3, %i0, %i0 ! 0000117DC00003AC CASE:L3-B014 2 S | |
21904 | BL120127: ! SWCH:L2-B011 | |
21905 | add %g1, 0x2DC, %g1 ! 0000117DC00003B0 SWCH:L2-B011 2 chksum++ | |
21906 | std %o4, [%g5+0x0020] ! 0000117DC00003B4 SWCH:L2-B011 2 S >BD120109 | |
21907 | fcmpgt16 %f30, %f28, %i3 ! 0000117DC00003B8 SWCH:L2-B011 2 S | |
21908 | call .+8 ! 0000117DC00003BC SWCH:L2-B011 2 S | |
21909 | orncc %g1, %i2, %i0 ! 0000117DC00003C0 SWCH:L2-B011 2 S | |
21910 | fcmped %fcc2, %f14, %f0 ! 0000117DC00003C4 SWCH:L2-B011 2 S | |
21911 | nop ! 0000117DC00003C8 LOOP:L2-B012 2 | |
21912 | nop ! 0000117DC00003CC LOOP:L2-B013 2 | |
21913 | nop ! 0000117DC00003D0 LOOP:L2-B014 2 | |
21914 | nop ! 0000117DC00003D4 LOOP:L2-B015 2 | |
21915 | nop ! 0000117DC00003D8 LOOP:L2-B016 2 | |
21916 | nop ! 0000117DC00003DC LOOP:L2-B017 2 | |
21917 | nop ! 0000117DC00003E0 LOOP:L2-B018 2 | |
21918 | nop ! 0000117DC00003E4 LOOP:L2-B019 2 | |
21919 | subcc %l0, 0x1, %l0 ! 0000117DC00003E8 LOOP:L1-B000 2 | |
21920 | bnz BL120128 ! 0000117DC00003EC LOOP:L1-B000 2 | |
21921 | xnor %i4, %i5, %o4 ! 0000117DC00003F0 LOOP:L1-B000 2 S | |
21922 | add %g1, 0x169, %g1 ! 0000117DC00003F4 LOOP:L1-B000 1 chksum++ | |
21923 | sethi %hi(0x459A4), %g3 ! 0000117DC00003F8 MAIN:L0-B000 1 .+0 | |
21924 | or %g3,%lo(0x459A4),%g3 ! 0000117DC00003FC MAIN:L0-B000 1 | |
21925 | cmp %g1, %g3 ! 0000117DC0000400 MAIN:L0-B000 1 | |
21926 | bne %icc, blimp_bad_end ! 0000117DC0000404 MAIN:L0-B000 1 | |
21927 | nop ! 0000117DC0000408 MAIN:L0-B000 1 | |
21928 | blimp_good_end: | |
21929 | EXIT_GOOD | |
21930 | blimp_bad_end: | |
21931 | EXIT_BAD | |
21932 | ||
21933 | SECTION .btext055_pg1 TEXT_VA=0x117dc0000000 | |
21934 | attr_text { | |
21935 | Name = .btext055_pg1, | |
21936 | VA = 0x117dc0000000, | |
21937 | RA = 0xce0000000, | |
21938 | PA = ra2pa(0xce0000000,0), | |
21939 | tsbonly, | |
21940 | part_0_ctx_nonzero_tsb_config_2, | |
21941 | TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1, | |
21942 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21943 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21944 | } | |
21945 | .text; .skip 8 | |
21946 | ||
21947 | !======================================================================== | |
21948 | ||
21949 | SECTION .btext056 TEXT_VA=0xffffc36794db9f00 | |
21950 | attr_text { | |
21951 | Name = .btext056, | |
21952 | VA = 0xffffc36794db9f00, | |
21953 | RA = 0xebfd99f00, | |
21954 | PA = ra2pa(0xebfd99f00,0), | |
21955 | notsb | |
21956 | } | |
21957 | ||
21958 | SECTION .btext056_pg0 TEXT_VA=0xffffc36794db8000 | |
21959 | attr_text { | |
21960 | Name = .btext056_pg0, | |
21961 | VA = 0xffffc36794db8000, | |
21962 | RA = 0xebfd98000, | |
21963 | PA = ra2pa(0xebfd98000,0), | |
21964 | tsbonly, | |
21965 | part_0_ctx_nonzero_tsb_config_3, | |
21966 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
21967 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21968 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21969 | } | |
21970 | .text; .skip 8 | |
21971 | ||
21972 | ||
21973 | SECTION .btext056 | |
21974 | .text | |
21975 | .global SUBR154; SUBR154: | |
21976 | BL120001: ! SUBR:L0-B000 | |
21977 | .word 0xA8C9EF67 ! FFFFC36794DB9F00 SUBR:L0-B000 0 illop | |
21978 | save %o6, -128, %o6 ! FFFFC36794DB9F04 SUBR:L0-B000 0 | |
21979 | sethi %hh(0xFFFFC36794DB9F00),%l7 ! FFFFC36794DB9F08 SUBR:L0-B000 0 SUBR154 | |
21980 | or %l7,%hm(0xFFFFC36794DB9F00),%l7 ! FFFFC36794DB9F0C SUBR:L0-B000 0 | |
21981 | sethi %lm(0xFFFFC36794DB9F00),%l6 ! FFFFC36794DB9F10 SUBR:L0-B000 0 | |
21982 | or %l6,%lo(0xFFFFC36794DB9F00),%l6 ! FFFFC36794DB9F14 SUBR:L0-B000 0 | |
21983 | sllx %l7, 0x20, %l7 ! FFFFC36794DB9F18 SUBR:L0-B000 0 | |
21984 | or %l7, %l6, %l7 ! FFFFC36794DB9F1C SUBR:L0-B000 0 | |
21985 | ta %xcc, 0x45 ! FFFFC36794DB9F20 SUBR:L0-B000 0 demap-stack | |
21986 | .word 0xA0EE6C58 ! FFFFC36794DB9F24 SUBR:L0-B000 0 S illop | |
21987 | fcmps %fcc0, %f11, %f2 ! FFFFC36794DB9F28 SUBR:L0-B000 0 S | |
21988 | fpackfix %f28, %f25 ! FFFFC36794DB9F2C SUBR:L0-B000 0 S | |
21989 | .word 0x81A81E1A ! FFFFC36794DB9F30 SUBR:L0-B000 0 S illop | |
21990 | fnegd %f28, %f18 ! FFFFC36794DB9F34 SUBR:L0-B000 0 S | |
21991 | fzeros %f16 ! FFFFC36794DB9F38 SUBR:L0-B000 0 S | |
21992 | .word 0x99B089D5 ! FFFFC36794DB9F3C SUBR:L0-B000 0 S illop | |
21993 | ldx [%g4-0x0088], %g4 ! FFFFC36794DB9F40 SUBR:L0-B000 0 ptr_chase | |
21994 | fnegd %f30, %f18 ! FFFFC36794DB9F44 SUBR:L0-B000 0 S | |
21995 | add %g1, 0x970, %g1 ! FFFFC36794DB9F48 SUBR:L0-B000 0 chksum++ | |
21996 | and %g1, 0xFE, %l1 ! FFFFC36794DB9F4C LOOP:L1-B000 0 | |
21997 | BL120016: ! LOOP:L1-B000 | |
21998 | .word 0x1E7A8040 ! FFFFC36794DB9F50 LOOP:L1-B000 0 random | |
21999 | call .+8 ! FFFFC36794DB9F54 LOOP:L1-B000 0 S | |
22000 | ta %xcc, 0x46 ! FFFFC36794DB9F58 LOOP:L1-B000 0 S demap-page | |
22001 | udivcc %i5, %g0, %g5 ! FFFFC36794DB9F5C LOOP:L1-B000 0 S | |
22002 | fmovdu %fcc0, %f26, %f26 ! FFFFC36794DB9F60 LOOP:L1-B000 0 S | |
22003 | fcmpd %fcc1, %f32, %f32 ! FFFFC36794DB9F64 SKIP:L2-B000 0 | |
22004 | fbge,pn %fcc1, BL120003 ! FFFFC36794DB9F68 SKIP:L2-B000 0 | |
22005 | orn %g1, %i0, %i4 ! FFFFC36794DB9F6C SKIP:L2-B000 0 S | |
22006 | andncc %l4, %i4, %l4 ! FFFFC36794DB9F70 SKIP:L2-B000 0 S | |
22007 | xnor %i5, %i4, %l0 ! FFFFC36794DB9F74 SKIP:L2-B000 0 S | |
22008 | fcmped %fcc0, %f34, %f32 ! FFFFC36794DB9F78 SKIP:L2-B000 0 S | |
22009 | orn %l0, %i4, %i2 ! FFFFC36794DB9F7C SKIP:L2-B000 0 S | |
22010 | add %g1, 0x178, %g1 ! FFFFC36794DB9F80 SKIP:L2-B000 0 chksum++ | |
22011 | .word 0x87B349D9 ! FFFFC36794DB9F84 SKIP:L2-B000 0 S illop | |
22012 | fpsub32s %f31, %f25, %f24 ! FFFFC36794DB9F88 SKIP:L2-B000 0 S | |
22013 | xnorcc %i0, %i5, %i2 ! FFFFC36794DB9F8C SKIP:L2-B000 0 S | |
22014 | .word 0x9DEFC546 ! FFFFC36794DB9F90 SKIP:L2-B000 0 S illop | |
22015 | alignaddr %i2, %i1, %o4 ! FFFFC36794DB9F94 SKIP:L2-B000 0 S | |
22016 | fpadd16s %f28, %f16, %f25 ! FFFFC36794DB9F98 SKIP:L2-B000 0 S | |
22017 | .word 0xDBC893EC ! FFFFC36794DB9F9C SKIP:L2-B000 0 S illop | |
22018 | .word 0xDFAB4363 ! FFFFC36794DB9FA0 SKIP:L2-B000 0 S illop | |
22019 | wr %g1, %l0, %fprs ! FFFFC36794DB9FA4 SKIP:L2-B000 0 S | |
22020 | .word 0xDAD0E17D ! FFFFC36794DB9FA8 SKIP:L2-B000 0 S random | |
22021 | wr %g1, -874, %fprs ! FFFFC36794DB9FAC SKIP:L2-B000 0 S | |
22022 | stxa %l0, [%g7+%g0]0xF6 ! FFFFC36794DB9FB0 SKIP:L2-B000 0 S BAD-ASI | |
22023 | fba,a,pt %fcc2, BL120004 ! FFFFC36794DB9FB4 SKIP:L2-B000 0 | |
22024 | movrlz %g1, %l0, %i3 ! FFFFC36794DB9FB8 SKIP:L2-B000 0 S | |
22025 | BL120003: ! ELSE:L2-B001 | |
22026 | andcc %o2, %i1, %i1 ! FFFFC36794DB9FBC ELSE:L2-B001 0 S | |
22027 | or %i1, %i2, %o2 ! FFFFC36794DB9FC0 ELSE:L2-B001 0 S | |
22028 | fmovspos %icc, %f2, %f4 ! FFFFC36794DB9FC4 ELSE:L2-B001 0 S | |
22029 | or %l0, %i0, %i2 ! FFFFC36794DB9FC8 ELSE:L2-B001 0 S | |
22030 | .word 0x99B7C7F9 ! FFFFC36794DB9FCC ELSE:L2-B001 0 illop | |
22031 | udivcc %o4, %g7, %i0 ! FFFFC36794DB9FD0 ELSE:L2-B001 0 S | |
22032 | andcc %i1, %o4, %i1 ! FFFFC36794DB9FD4 ELSE:L2-B001 0 S | |
22033 | andcc %o1, %i2, %l2 ! FFFFC36794DB9FD8 ELSE:L2-B001 0 S | |
22034 | cmp %o4, %i1 ! FFFFC36794DB9FDC ELSE:L2-B001 0 S | |
22035 | BL120004: ! ELSE:L2-B001 | |
22036 | add %g1, 0x374, %g1 ! FFFFC36794DB9FE0 ELSE:L2-B001 0 chksum++ | |
22037 | fbge,a,pn %fcc3, BL120012 ! FFFFC36794DB9FE4 SKIP:L2-B002 0 | |
22038 | .word 0xCC9248BA ! FFFFC36794DB9FE8 SKIP:L2-B002 0 S random | |
22039 | .word 0xA4A81371 ! FFFFC36794DB9FEC SKIP:L2-B002 0 S random | |
22040 | fabss %f8, %f5 ! FFFFC36794DB9FF0 SKIP:L2-B002 0 S | |
22041 | stxa %i1, [%g2+%g0]0xF6 ! FFFFC36794DB9FF4 SKIP:L2-B002 0 S BAD-ASI | |
22042 | fabsd %f42, %f44 ! FFFFC36794DB9FF8 SKIP:L2-B002 0 S | |
22043 | .word 0xA7B191CD ! FFFFC36794DB9FFC SKIP:L2-B002 0 S illop | |
22044 | bshuffle %f24, %f30, %f30 ! FFFFC36794DBA000 SKIP:L2-B002 0 S | |
22045 | .word 0x9FB329C5 ! FFFFC36794DBA004 SKIP:L2-B002 0 illop | |
22046 | .word 0x99AC598C ! FFFFC36794DBA008 SKIP:L2-B002 0 S illop | |
22047 | .word 0x9972DB39 ! FFFFC36794DBA00C SKIP:L2-B002 0 L illop | |
22048 | bl,a,pn %icc, BL120006 ;.empty ! FFFFC36794DBA010 SKIP:L2-B002 0 L | |
22049 | fbo BL120007 ! FFFFC36794DBA014 SKIP:L2-B002 0 L | |
22050 | and %o5, %l0, %o0 ! FFFFC36794DBA018 SKIP:L2-B002 0 S | |
22051 | orncc %l4, -1, %l4 ! FFFFC36794DBA01C SKIP:L2-B002 0 S | |
22052 | .word 0x9BA91169 ! FFFFC36794DBA020 SKIP:L2-B002 0 L illop | |
22053 | array32 %i1, %o0, %i1 ! FFFFC36794DBA024 SKIP:L2-B002 0 S | |
22054 | movue %fcc3, %l3, %l3 ! FFFFC36794DBA028 SKIP:L2-B002 0 S | |
22055 | BL120005:or %i1, %i1, %l2 ! FFFFC36794DBA02C SKIP:L2-B002 0 S | |
22056 | fbge,a BL120009 ! FFFFC36794DBA030 SKIP:L2-B002 0 L | |
22057 | add %g5, %g7, %g5 ! FFFFC36794DBA034 SKIP:L2-B002 0 S | |
22058 | BL120009:.word 0x83AEA0B2 ! FFFFC36794DBA038 SKIP:L2-B002 0 S illop | |
22059 | BL120007:.word 0x02F754AA ! FFFFC36794DBA03C SKIP:L2-B002 0 L random | |
22060 | bz,a,pt %xcc, BL120008 ;.empty ! FFFFC36794DBA040 SKIP:L2-B002 0 L | |
22061 | BL120006:fbu,a,pn %fcc0, BL120010 ;.empty ! FFFFC36794DBA044 SKIP:L2-B002 0 L | |
22062 | BL120010:bg,a,pn %icc, BL120011 ! FFFFC36794DBA048 SKIP:L2-B002 0 L | |
22063 | BL120011:faligndata %f18, %f30, %f24 ! FFFFC36794DBA04C SKIP:L2-B002 0 S | |
22064 | BL120008:add %g1, 0x41A, %g1 ! FFFFC36794DBA050 SKIP:L2-B002 0 chksum++ | |
22065 | fba,a,pn %fcc2, BL120013 ! FFFFC36794DBA054 SKIP:L2-B002 0 | |
22066 | orncc %o0, %i3, %i3 ! FFFFC36794DBA058 SKIP:L2-B002 0 S | |
22067 | BL120012: ! ELSE:L2-B003 | |
22068 | edge32 %i0, %l2, %o0 ! FFFFC36794DBA05C ELSE:L2-B003 0 S | |
22069 | pdist %f24, %f26, %f24 ! FFFFC36794DBA060 ELSE:L2-B003 0 S | |
22070 | fcmpgt16 %f18, %f16, %i2 ! FFFFC36794DBA064 ELSE:L2-B003 0 S | |
22071 | faligndata %f24, %f18, %f18 ! FFFFC36794DBA068 ELSE:L2-B003 0 S | |
22072 | fzeros %f27 ! FFFFC36794DBA06C ELSE:L2-B003 0 S | |
22073 | .word 0x81AA0882 ! FFFFC36794DBA070 ELSE:L2-B003 0 S illop | |
22074 | orncc %i5, %g5, %l2 ! FFFFC36794DBA074 ELSE:L2-B003 0 S | |
22075 | .word 0x176BC1A2 ! FFFFC36794DBA078 ELSE:L2-B003 0 S random | |
22076 | fpsub16s %f25, %f16, %f19 ! FFFFC36794DBA07C ELSE:L2-B003 0 S | |
22077 | ta %xcc, 0x46 ! FFFFC36794DBA080 ELSE:L2-B003 0 S demap-page | |
22078 | fadds %f2, %f8, %f3 ! FFFFC36794DBA084 ELSE:L2-B003 0 S | |
22079 | fnors %f16, %f22, %f22 ! FFFFC36794DBA088 ELSE:L2-B003 0 S | |
22080 | add %g1, 0x6D8, %g1 ! FFFFC36794DBA08C ELSE:L2-B003 0 chksum++ | |
22081 | .word 0xD97D36F1 ! FFFFC36794DBA090 ELSE:L2-B003 0 S illop | |
22082 | .word 0x87B3889F ! FFFFC36794DBA094 ELSE:L2-B003 0 S illop | |
22083 | call .+8 ! FFFFC36794DBA098 ELSE:L2-B003 0 S | |
22084 | movvc %xcc, %i2, %o4 ! FFFFC36794DBA09C ELSE:L2-B003 0 S | |
22085 | fcmpne32 %f18, %f26, %l0 ! FFFFC36794DBA0A0 ELSE:L2-B003 0 S | |
22086 | fcmps %fcc2, %f4, %f3 ! FFFFC36794DBA0A4 ELSE:L2-B003 0 S | |
22087 | BL120013: ! ELSE:L2-B003 | |
22088 | .word 0x12040652 ! FFFFC36794DBA0A8 ELSE:L2-B003 0 random | |
22089 | .word 0x9FD1D2A6 ! FFFFC36794DBA0AC SKIP:L2-B004 0 illop | |
22090 | bnz,pn %icc, BL120014 ! FFFFC36794DBA0B0 SKIP:L2-B004 0 | |
22091 | sdiv %o0, %g0, %g6 ! FFFFC36794DBA0B4 SKIP:L2-B004 0 S | |
22092 | xorcc %i3, %o1, %o1 ! FFFFC36794DBA0B8 SKIP:L2-B004 0 S | |
22093 | andncc %o3, %o1, %i2 ! FFFFC36794DBA0BC SKIP:L2-B004 0 S | |
22094 | xor %i2, %l2, %o0 ! FFFFC36794DBA0C0 SKIP:L2-B004 0 S | |
22095 | fcmpd %fcc3, %f32, %f14 ! FFFFC36794DBA0C4 SKIP:L2-B004 0 S | |
22096 | add %g1, 0xB22, %g1 ! FFFFC36794DBA0C8 SKIP:L2-B004 0 chksum++ | |
22097 | .word 0x81AA8070 ! FFFFC36794DBA0CC SKIP:L2-B004 0 S illop | |
22098 | .word 0x9FC68000 ! FFFFC36794DBA0D0 SKIP:L2-B004 0 S random | |
22099 | edge32 %i2, %i2, %i2 ! FFFFC36794DBA0D4 SKIP:L2-B004 0 S | |
22100 | xor %l0, %l0, %l0 ! FFFFC36794DBA0D8 SKIP:L2-B004 0 S | |
22101 | ld [%g2+0x0064], %fsr ! FFFFC36794DBA0DC SKIP:L2-B004 0 S <BD120055+4 | |
22102 | or %o5, %i2, %l3 ! FFFFC36794DBA0E0 SKIP:L2-B004 0 S | |
22103 | fba BL120015 ! FFFFC36794DBA0E4 SKIP:L2-B004 0 | |
22104 | movpos %xcc, %i2, %o0 ! FFFFC36794DBA0E8 SKIP:L2-B004 0 S | |
22105 | BL120014: ! ELSE:L2-B005 | |
22106 | xnorcc %o0, %o1, %o0 ! FFFFC36794DBA0EC ELSE:L2-B005 0 S | |
22107 | orcc %g1, %o0, %i4 ! FFFFC36794DBA0F0 ELSE:L2-B005 0 S | |
22108 | .word 0x8DD5F80C ! FFFFC36794DBA0F4 ELSE:L2-B005 0 S illop | |
22109 | orcc %g1, %i2, %i2 ! FFFFC36794DBA0F8 ELSE:L2-B005 0 S | |
22110 | sub %i2, %i5, %i1 ! FFFFC36794DBA0FC ELSE:L2-B005 0 S | |
22111 | orn %i0, %i2, %i4 ! FFFFC36794DBA100 ELSE:L2-B005 0 S | |
22112 | .word 0xBDA7C9F9 ! FFFFC36794DBA104 ELSE:L2-B005 0 S illop | |
22113 | add %g1, 0x428, %g1 ! FFFFC36794DBA108 ELSE:L2-B005 0 chksum++ | |
22114 | xnor %i2, %i2, %i3 ! FFFFC36794DBA10C ELSE:L2-B005 0 S | |
22115 | subcc %i4, %i4, %o4 ! FFFFC36794DBA110 ELSE:L2-B005 0 S | |
22116 | faligndata %f22, %f26, %f26 ! FFFFC36794DBA114 ELSE:L2-B005 0 S | |
22117 | sethi %hh(0xFFFF988BB710FF00),%l6 ! FFFFC36794DBA118 ELSE:L2-B005 0 SUBR161 | |
22118 | or %l6,%hm(0xFFFF988BB710FF00),%l6 ! FFFFC36794DBA11C ELSE:L2-B005 0 | |
22119 | .word 0xF0E53262 ! FFFFC36794DBA120 ELSE:L2-B005 0 random | |
22120 | .word 0x8FB41012 ! FFFFC36794DBA124 ELSE:L2-B005 0 illop | |
22121 | sllx %l6, 0x20, %l6 ! FFFFC36794DBA128 ELSE:L2-B005 0 | |
22122 | or %l6, %l5, %l6 ! FFFFC36794DBA12C ELSE:L2-B005 0 | |
22123 | add %l6, 0x1, %l6 ! FFFFC36794DBA130 ELSE:L2-B005 0 | |
22124 | .word 0xBDA80511 ! FFFFC36794DBA134 ELSE:L2-B005 0 S illop | |
22125 | .word 0xFDD192D9 ! FFFFC36794DBA138 ELSE:L2-B005 0 S illop | |
22126 | BL120015: ! ELSE:L2-B005 | |
22127 | add %g1, 0xB4D, %g1 ! FFFFC36794DBA13C ELSE:L2-B005 0 chksum++ | |
22128 | .word 0xBA9143F8 ! FFFFC36794DBA140 LOOP:L1-B000 0 random | |
22129 | .word 0xB1B24688 ! FFFFC36794DBA144 LOOP:L1-B000 0 illop | |
22130 | bne,a,pn %xcc, BL120016 ! FFFFC36794DBA148 LOOP:L1-B000 0 | |
22131 | nop ! FFFFC36794DBA14C LOOP:L1-B000 0 S | |
22132 | add %g1, 0x583, %g1 ! FFFFC36794DBA150 LOOP:L1-B000 0 chksum++ | |
22133 | fabss %f8, %f11 ! FFFFC36794DBA154 SUBR:L0-B000 0 S | |
22134 | cmp %o0, %o2 ! FFFFC36794DBA158 SUBR:L0-B000 0 S | |
22135 | .word 0xA3E6DBD4 ! FFFFC36794DBA15C SUBR:L0-B000 0 illop | |
22136 | ldx [%g3-0x0088], %g3 ! FFFFC36794DBA160 SUBR:L0-B000 0 ptr_chase | |
22137 | .word 0xB1B247EC ! FFFFC36794DBA164 SUBR:L0-B000 0 illop | |
22138 | .word 0xE74B2292 ! FFFFC36794DBA168 SUBR:L0-B000 0 illop | |
22139 | .word 0x81CFE008 ! FFFFC36794DBA16C SUBR:L0-B000 0 random | |
22140 | movo %fcc2, %i2, %o4 ! FFFFC36794DBA170 SUBR:L0-B000 0 S | |
22141 | fsrc2 %f16, %f22 ! FFFFC36794DBA174 SUBR:L0-B000 0 S | |
22142 | edge16 %o0, %o2, %o2 ! FFFFC36794DBA178 SUBR:L0-B000 0 S | |
22143 | .word 0xBD8B0769 ! FFFFC36794DBA17C SUBR:L0-B000 0 illop | |
22144 | add %g1, 0xBFA, %i0 ! FFFFC36794DBA180 SUBR:L0-B000 0 | |
22145 | .word 0xB378E33A ! FFFFC36794DBA184 SUBR:L0-B000 0 S illop | |
22146 | .word 0xBBAC167D ! FFFFC36794DBA188 SUBR:L0-B000 0 illop | |
22147 | restore %i0, %l7, %o0 ! FFFFC36794DBA18C SUBR:L0-B000 0 | |
22148 | BL120017:.word 0x95AF407B ! FFFFC36794DBA190 SUBR:L0-B000 0 illop | |
22149 | nop ! FFFFC36794DBA194 SUBR:L0-B000 0 | |
22150 | ||
22151 | SECTION .btext056_pg1 TEXT_VA=0xffffc36794dba000 | |
22152 | attr_text { | |
22153 | Name = .btext056_pg1, | |
22154 | VA = 0xffffc36794dba000, | |
22155 | RA = 0xebfd9a000, | |
22156 | PA = ra2pa(0xebfd9a000,0), | |
22157 | tsbonly, | |
22158 | part_0_ctx_nonzero_tsb_config_3, | |
22159 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
22160 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22161 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22162 | } | |
22163 | .text; .skip 8 | |
22164 | ||
22165 | !======================================================================== | |
22166 | ||
22167 | SECTION .btext057 TEXT_VA=0x24dbd6bdf00 | |
22168 | attr_text { | |
22169 | Name = .btext057, | |
22170 | VA = 0x24dbd6bdf00, | |
22171 | RA = 0xebfd95f00, | |
22172 | PA = ra2pa(0xebfd95f00,0), | |
22173 | notsb | |
22174 | } | |
22175 | ||
22176 | SECTION .btext057_pg0 TEXT_VA=0x24dbd6bc000 | |
22177 | attr_text { | |
22178 | Name = .btext057_pg0, | |
22179 | VA = 0x24dbd6bc000, | |
22180 | RA = 0xebfd94000, | |
22181 | PA = ra2pa(0xebfd94000,0), | |
22182 | tsbonly, | |
22183 | part_0_ctx_nonzero_tsb_config_3, | |
22184 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
22185 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22186 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22187 | } | |
22188 | .text; .skip 8 | |
22189 | ||
22190 | ||
22191 | SECTION .btext057 | |
22192 | .text | |
22193 | .global SUBR155; SUBR155: | |
22194 | BL120018: ! SUBR:L0-B000 | |
22195 | add %g1, 0x212, %g1 ! 0000024DBD6BDF00 SUBR:L0-B000 2 chksum++ | |
22196 | save %o6, -128, %o6 ! 0000024DBD6BDF04 SUBR:L0-B000 2 | |
22197 | sethi %hh(0x24DBD6BDF00),%l7 ! 0000024DBD6BDF08 SUBR:L0-B000 2 SUBR155 | |
22198 | or %l7,%hm(0x24DBD6BDF00),%l7 ! 0000024DBD6BDF0C SUBR:L0-B000 2 | |
22199 | sethi %lm(0x24DBD6BDF00),%l6 ! 0000024DBD6BDF10 SUBR:L0-B000 2 | |
22200 | or %l6,%lo(0x24DBD6BDF00),%l6 ! 0000024DBD6BDF14 SUBR:L0-B000 2 | |
22201 | sllx %l7, 0x20, %l7 ! 0000024DBD6BDF18 SUBR:L0-B000 2 | |
22202 | or %l7, %l6, %l7 ! 0000024DBD6BDF1C SUBR:L0-B000 2 | |
22203 | ta %xcc, 0x45 ! 0000024DBD6BDF20 SUBR:L0-B000 2 demap-stack | |
22204 | udivx %i0, %i3, %o2 ! 0000024DBD6BDF24 SUBR:L0-B000 2 S | |
22205 | wr %g1, %i0, %fprs ! 0000024DBD6BDF28 SUBR:L0-B000 2 S | |
22206 | subcc %i0, %i1, %g0 ! 0000024DBD6BDF2C SUBR:L0-B000 2 S | |
22207 | fcmple16 %f26, %f16, %l0 ! 0000024DBD6BDF30 SUBR:L0-B000 4 S | |
22208 | udivcc %o2, %g7, %i6 ! 0000024DBD6BDF34 SUBR:L0-B000 2 S | |
22209 | edge16l %o2, %i0, %l1 ! 0000024DBD6BDF38 SUBR:L0-B000 2 S | |
22210 | fcmped %fcc3, %f44, %f62 ! 0000024DBD6BDF3C SUBR:L0-B000 2 S | |
22211 | call .+8 ! 0000024DBD6BDF40 SUBR:L0-B000 2 S | |
22212 | or %o2, %l0, %l4 ! 0000024DBD6BDF44 SUBR:L0-B000 2 S | |
22213 | fsubs %f2, %f10, %f3 ! 0000024DBD6BDF48 SUBR:L0-B000 2 S | |
22214 | add %g1, 0xFEE, %g1 ! 0000024DBD6BDF4C SUBR:L0-B000 2 chksum++ | |
22215 | or %g0, 0x2, %l0 ! 0000024DBD6BDF50 LOOP:L1-B000 2 | |
22216 | BL120026: ! LOOP:L1-B000 | |
22217 | add %g1, 0x74C, %g1 ! 0000024DBD6BDF54 LOOP:L1-B000 4 chksum++ | |
22218 | ldxa [%g7+%g0]0x08, %l1 ! 0000024DBD6BDF58 LOOP:L1-B000 4 S BAD-ASI | |
22219 | fcmple16 %f28, %f22, %l1 ! 0000024DBD6BDF5C LOOP:L1-B000 4 S | |
22220 | bcs,a BL120019 ;.empty ! 0000024DBD6BDF60 LOOP:L1-B000 4 L | |
22221 | fbo,pt %fcc0, BL120020 ! 0000024DBD6BDF64 LOOP:L1-B000 1 L | |
22222 | BL120020:array32 %o2, %g1, %i1 ! 0000024DBD6BDF68 LOOP:L1-B000 4 S | |
22223 | xnor %o0, %o1, %i3 ! 0000024DBD6BDF6C LOOP:L1-B000 3 S | |
22224 | fcmpeq32 %f16, %f20, %o4 ! 0000024DBD6BDF70 LOOP:L1-B000 3 S | |
22225 | BL120019:fbo,a,pn %fcc2, BL120021 ! 0000024DBD6BDF74 LOOP:L1-B000 4 L | |
22226 | nop ! 0000024DBD6BDF78 LOOP:L1-B000 3 S | |
22227 | BL120021:add %g1, 0x1D2, %g1 ! 0000024DBD6BDF7C LOOP:L1-B000 4 chksum++ | |
22228 | andcc %g1, 0x1, %g0 ! 0000024DBD6BDF80 SKIP:L2-B000 4 | |
22229 | bnz,pn %icc, BL120022 ! 0000024DBD6BDF84 SKIP:L2-B000 4 | |
22230 | sra %o2, 0x1, %i5 ! 0000024DBD6BDF88 SKIP:L2-B000 4 S | |
22231 | array32 %i3, %i1, %i5 ! 0000024DBD6BDF8C SKIP:L2-B000 1 S | |
22232 | sethi %hh(0x1F62C35F00),%l6 ! 0000024DBD6BDF90 SKIP:L2-B000 1 SUBR160 | |
22233 | or %l6,%hm(0x1F62C35F00),%l6 ! 0000024DBD6BDF94 SKIP:L2-B000 1 | |
22234 | sethi %lm(0x1F62C35F00),%l5 ! 0000024DBD6BDF98 SKIP:L2-B000 1 | |
22235 | or %l5,%lo(0x1F62C35F00),%l5 ! 0000024DBD6BDF9C SKIP:L2-B000 1 | |
22236 | sllx %l6, 0x20, %l6 ! 0000024DBD6BDFA0 SKIP:L2-B000 1 | |
22237 | or %l6, %l5, %l6 ! 0000024DBD6BDFA4 SKIP:L2-B000 1 | |
22238 | jmpl %l6+0x0000, %o7 ! 0000024DBD6BDFA8 SKIP:L2-B000 1 S | |
22239 | stxa %l1, [%g7+%g0]0x9D ! 0000024DBD6BDFAC SKIP:L2-B000 1 S BAD-ASI | |
22240 | rd %gsr, %l6 ! 0000024DBD6BDFB0 SKIP:L2-B000 1 S | |
22241 | wr %l6, 0x58, %gsr ! 0000024DBD6BDFB4 SKIP:L2-B000 1 S | |
22242 | .word 0xA7A984EF ! 0000024DBD6BDFB8 SKIP:L2-B000 1 S illop_FP | |
22243 | cmp %i3, %l1 ! 0000024DBD6BDFBC SKIP:L2-B000 1 S | |
22244 | cmp %o4, %i1 ! 0000024DBD6BDFC0 SKIP:L2-B000 1 S | |
22245 | andn %i0, %o4, %i3 ! 0000024DBD6BDFC4 SKIP:L2-B000 1 S | |
22246 | nop ! 0000024DBD6BDFC8 SKIP:L2-B000 1 S | |
22247 | add %g1, 0x23E, %g1 ! 0000024DBD6BDFCC SKIP:L2-B000 1 chksum++ | |
22248 | .word 0x85B782EC ! 0000024DBD6BDFD0 SKIP:L2-B000 1 S illop_VIS | |
22249 | subcc %i5, %o0, %o5 ! 0000024DBD6BDFD4 SKIP:L2-B000 1 S | |
22250 | xor %i3, %o5, %i3 ! 0000024DBD6BDFD8 SKIP:L2-B000 1 S | |
22251 | fxors %f27, %f30, %f28 ! 0000024DBD6BDFDC SKIP:L2-B000 1 S | |
22252 | stxa %o5, [%g7+%g0]0xC7 ! 0000024DBD6BDFE0 SKIP:L2-B000 1 S BAD-ASI | |
22253 | edge32n %g1, %o5, %i4 ! 0000024DBD6BDFE4 SKIP:L2-B000 1 S | |
22254 | faligndata %f18, %f26, %f26 ! 0000024DBD6BDFE8 SKIP:L2-B000 1 S | |
22255 | fcmpes %fcc1, %f4, %f4 ! 0000024DBD6BDFEC SKIP:L2-B000 1 S | |
22256 | andn %i3, %i3, %i0 ! 0000024DBD6BDFF0 SKIP:L2-B000 1 S | |
22257 | fba BL120023 ! 0000024DBD6BDFF4 SKIP:L2-B000 1 | |
22258 | alignaddr %i5, %o0, %l1 ! 0000024DBD6BDFF8 SKIP:L2-B000 1 S | |
22259 | BL120022: ! ELSE:L2-B001 | |
22260 | xor %o0, %g1, %i3 ! 0000024DBD6BDFFC ELSE:L2-B001 3 S | |
22261 | ta %xcc, 0x46 ! 0000024DBD6BE000 ELSE:L2-B001 3 S demap-page | |
22262 | .word 0xB3B50BE5 ! 0000024DBD6BE004 ELSE:L2-B001 3 S illop_VIS | |
22263 | orncc %o2, %i3, %o2 ! 0000024DBD6BE008 ELSE:L2-B001 3 S | |
22264 | fcmpgt16 %f18, %f26, %l3 ! 0000024DBD6BE00C ELSE:L2-B001 3 S | |
22265 | fmovd %f46, %f46 ! 0000024DBD6BE010 ELSE:L2-B001 3 S | |
22266 | add %g1, 0x22C, %g1 ! 0000024DBD6BE014 ELSE:L2-B001 3 chksum++ | |
22267 | fcmple32 %f26, %f30, %i0 ! 0000024DBD6BE018 ELSE:L2-B001 3 S | |
22268 | fcmpd %fcc1, %f62, %f6 ! 0000024DBD6BE01C ELSE:L2-B001 3 S | |
22269 | stxa %i3, [%g7+%g0]0xA7 ! 0000024DBD6BE020 ELSE:L2-B001 3 S BAD-ASI | |
22270 | .word 0xEABFFE86 ! 0000024DBD6BE024 ELSE:L2-B001 3 S illop | |
22271 | cmp %l3, %l1 ! 0000024DBD6BE028 ELSE:L2-B001 3 S | |
22272 | BL120023: ! ELSE:L2-B001 | |
22273 | add %g1, 0xB0A, %g1 ! 0000024DBD6BE02C ELSE:L2-B001 4 chksum++ | |
22274 | fcmpd %fcc2, %f6, %f14 ! 0000024DBD6BE030 SKIP:L2-B002 4 | |
22275 | fbge,pn %fcc2, BL120024 ! 0000024DBD6BE034 SKIP:L2-B002 4 | |
22276 | xnorcc %l1, %g1, %o0 ! 0000024DBD6BE038 SKIP:L2-B002 4 S | |
22277 | call .+8 ! 0000024DBD6BE03C SKIP:L2-B002 4 S | |
22278 | pdist %f30, %f26, %f24 ! 0000024DBD6BE040 SKIP:L2-B002 4 S | |
22279 | fpmerge %f18, %f27, %f20 ! 0000024DBD6BE044 SKIP:L2-B002 4 S | |
22280 | fsubs %f10, %f2, %f3 ! 0000024DBD6BE048 SKIP:L2-B002 4 S | |
22281 | udivcc %l3, %g0, %g7 ! 0000024DBD6BE04C SKIP:L2-B002 4 S | |
22282 | add %g1, 0xAA0, %g1 ! 0000024DBD6BE050 SKIP:L2-B002 4 chksum++ | |
22283 | xorcc %i0, %o2, %o1 ! 0000024DBD6BE054 SKIP:L2-B002 4 S | |
22284 | orn %o1, %o2, %i5 ! 0000024DBD6BE058 SKIP:L2-B002 4 S | |
22285 | fcmped %fcc3, %f6, %f60 ! 0000024DBD6BE05C SKIP:L2-B002 4 S | |
22286 | andncc %o3, %i3, %l1 ! 0000024DBD6BE060 SKIP:L2-B002 4 S | |
22287 | orn %o0, %o3, %o3 ! 0000024DBD6BE064 SKIP:L2-B002 4 S | |
22288 | fba,a BL120025 ! 0000024DBD6BE068 SKIP:L2-B002 4 | |
22289 | nop ! 0000024DBD6BE06C SKIP:L2-B002 0 S | |
22290 | BL120024: ! ELSE:L2-B003 | |
22291 | fcmped %fcc0, %f14, %f62 ! 0000024DBD6BE070 ELSE:L2-B003 0 S | |
22292 | srl %l1, 0x1, %o2 ! 0000024DBD6BE074 ELSE:L2-B003 0 S | |
22293 | alignaddr %o0, %l4, %l4 ! 0000024DBD6BE078 ELSE:L2-B003 0 S | |
22294 | .word 0xD5FF6125 ! 0000024DBD6BE07C ELSE:L2-B003 0 S illop | |
22295 | .word 0x97A74D69 ! 0000024DBD6BE080 ELSE:L2-B003 0 S illop | |
22296 | add %g1, 0x104, %g1 ! 0000024DBD6BE084 ELSE:L2-B003 0 chksum++ | |
22297 | array32 %o2, %o1, %i4 ! 0000024DBD6BE088 ELSE:L2-B003 0 S | |
22298 | fpsub16s %f17, %f27, %f28 ! 0000024DBD6BE08C ELSE:L2-B003 0 S | |
22299 | cmp %i5, %o0 ! 0000024DBD6BE090 ELSE:L2-B003 0 S | |
22300 | or %i5, %i5, %o2 ! 0000024DBD6BE094 ELSE:L2-B003 0 S | |
22301 | .word 0xB9A59158 ! 0000024DBD6BE098 ELSE:L2-B003 0 S illop | |
22302 | .word 0xD957A174 ! 0000024DBD6BE09C ELSE:L2-B003 0 S illop | |
22303 | BL120025: ! ELSE:L2-B003 | |
22304 | add %g1, 0x20, %g1 ! 0000024DBD6BE0A0 ELSE:L2-B003 4 chksum++ | |
22305 | movpos %xcc, %i5, %o0 ! 0000024DBD6BE0A4 LOOP:L1-B000 4 S | |
22306 | wr %g1, %o2, %fprs ! 0000024DBD6BE0A8 LOOP:L1-B000 4 S | |
22307 | fpsub32 %f16, %f22, %f30 ! 0000024DBD6BE0AC LOOP:L1-B000 5 S | |
22308 | udiv %o3, 0x0, %o0 ! 0000024DBD6BE0B0 LOOP:L1-B000 4 S | |
22309 | fcmpne16 %f26, %f24, %o4 ! 0000024DBD6BE0B4 LOOP:L1-B000 4 S | |
22310 | fcmpd %fcc3, %f14, %f62 ! 0000024DBD6BE0B8 LOOP:L1-B000 4 S | |
22311 | alignaddrl %l4, %o5, %o5 ! 0000024DBD6BE0BC LOOP:L1-B000 4 S | |
22312 | fexpand %f21, %f24 ! 0000024DBD6BE0C0 LOOP:L1-B000 4 S | |
22313 | addcc %i1, %o4, %o1 ! 0000024DBD6BE0C4 LOOP:L1-B000 4 S | |
22314 | array16 %i3, %o2, %i2 ! 0000024DBD6BE0C8 LOOP:L1-B000 4 S | |
22315 | subcc %l0, 0x1, %l0 ! 0000024DBD6BE0CC LOOP:L1-B000 4 | |
22316 | bnz BL120026 ! 0000024DBD6BE0D0 LOOP:L1-B000 4 | |
22317 | fcmps %fcc1, %f4, %f2 ! 0000024DBD6BE0D4 LOOP:L1-B000 4 S | |
22318 | add %g1, 0x980, %g1 ! 0000024DBD6BE0D8 LOOP:L1-B000 2 chksum++ | |
22319 | add %o4, %g1, %o5 ! 0000024DBD6BE0DC SUBR:L0-B000 2 S | |
22320 | fbg,pn %fcc0, BL120027 ! 0000024DBD6BE0E0 SUBR:L0-B000 2 L | |
22321 | BL120027:fsubd %f42, %f38, %f32 ! 0000024DBD6BE0E4 SUBR:L0-B000 4 S | |
22322 | fbue,a,pn %fcc0, BL120028 ! 0000024DBD6BE0E8 SUBR:L0-B000 2 L | |
22323 | .word 0x95906000 ! 0000024DBD6BE0EC SUBR:L0-B000 0 S random | |
22324 | subccc %i4, %o4, %g0 ! 0000024DBD6BE0F0 SUBR:L0-B000 2 S | |
22325 | ldxa [%g7+%g0]0x38, %o2 ! 0000024DBD6BE0F4 SUBR:L0-B000 2 S BAD-ASI | |
22326 | fcmple32 %f24, %f26, %i3 ! 0000024DBD6BE0F8 SUBR:L0-B000 2 S | |
22327 | orn %o2, %o5, %l3 ! 0000024DBD6BE0FC SUBR:L0-B000 2 S | |
22328 | BL120028:add %g1, 0xD79, %g1 ! 0000024DBD6BE100 SUBR:L0-B000 2 chksum++ | |
22329 | ta %xcc, 0x45 ! 0000024DBD6BE104 SUBR:L0-B000 2 demap-stack | |
22330 | add %g1, 0xC8B, %i0 ! 0000024DBD6BE108 SUBR:L0-B000 2 | |
22331 | return %i7+0x0008 ! 0000024DBD6BE10C SUBR:L0-B000 2 | |
22332 | add %g1, 0x1B, %g1 ! 0000024DBD6BE110 SUBR:L0-B000 2 chksum++ | |
22333 | ||
22334 | SECTION .btext057_pg1 TEXT_VA=0x24dbd6be000 | |
22335 | attr_text { | |
22336 | Name = .btext057_pg1, | |
22337 | VA = 0x24dbd6be000, | |
22338 | RA = 0xebfd96000, | |
22339 | PA = ra2pa(0xebfd96000,0), | |
22340 | tsbonly, | |
22341 | part_0_ctx_nonzero_tsb_config_3, | |
22342 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
22343 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22344 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22345 | } | |
22346 | .text; .skip 8 | |
22347 | ||
22348 | !======================================================================== | |
22349 | ||
22350 | SECTION .btext058 TEXT_VA=0x74036fffff00 | |
22351 | attr_text { | |
22352 | Name = .btext058, | |
22353 | VA = 0x74036fffff00, | |
22354 | RA = ra2pa(0xd0fffff00,0), | |
22355 | PA = ra2pa(0xd0fffff00,0), | |
22356 | notsb | |
22357 | } | |
22358 | ||
22359 | SECTION .btext058_pg0 TEXT_VA=0x740360000000 | |
22360 | attr_text { | |
22361 | Name = .btext058_pg0, | |
22362 | VA = 0x740360000000, | |
22363 | RA = ra2pa(0xd00000000,0), | |
22364 | PA = ra2pa(0xd00000000,0), | |
22365 | tsbonly, | |
22366 | part_0_ctx_nonzero_tsb_config_0, | |
22367 | TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1, | |
22368 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22369 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22370 | } | |
22371 | .text; .skip 8 | |
22372 | ||
22373 | ||
22374 | SECTION .btext058 | |
22375 | .text | |
22376 | .global SUBR156; SUBR156: | |
22377 | BL120029: ! SUBR:L0-B000 | |
22378 | add %g1, 0x861, %g1 ! 000074036FFFFF00 SUBR:L0-B000 2 chksum++ | |
22379 | save %o6, -128, %o6 ! 000074036FFFFF04 SUBR:L0-B000 2 | |
22380 | sethi %hh(0x74036FFFFF00),%l7 ! 000074036FFFFF08 SUBR:L0-B000 2 SUBR156 | |
22381 | or %l7,%hm(0x74036FFFFF00),%l7 ! 000074036FFFFF0C SUBR:L0-B000 2 | |
22382 | sethi %lm(0x74036FFFFF00),%l6 ! 000074036FFFFF10 SUBR:L0-B000 2 | |
22383 | or %l6,%lo(0x74036FFFFF00),%l6 ! 000074036FFFFF14 SUBR:L0-B000 2 | |
22384 | sllx %l7, 0x20, %l7 ! 000074036FFFFF18 SUBR:L0-B000 2 | |
22385 | or %l7, %l6, %l7 ! 000074036FFFFF1C SUBR:L0-B000 2 | |
22386 | ta %xcc, 0x45 ! 000074036FFFFF20 SUBR:L0-B000 2 demap-stack | |
22387 | add %g1, 0xF38, %g1 ! 000074036FFFFF24 SUBR:L0-B000 2 chksum++ | |
22388 | add %i0, %g1, %o3 ! 000074036FFFFF28 SWCH:L1-B000 2 | |
22389 | andcc %o3, 0x4, %g0 ! 000074036FFFFF2C SWCH:L1-B000 2 | |
22390 | bnz,pn %xcc, BL120033 ! 000074036FFFFF30 SWCH:L1-B000 2 | |
22391 | andcc %o3, 0x800, %g0 ! 000074036FFFFF34 SWCH:L1-B000 2 | |
22392 | bnz,pt %xcc, BL120032 ! 000074036FFFFF38 SWCH:L1-B000 1 | |
22393 | add %g1, 0x1F4, %g1 ! 000074036FFFFF3C SWCH:L1-B000 1 chksum++ | |
22394 | andcc %o3, 0x400, %g0 ! 000074036FFFFF40 SWCH:L1-B000 0 | |
22395 | bnz,pt %xcc, BL120031 ! 000074036FFFFF44 SWCH:L1-B000 0 | |
22396 | andcc %o3, 0x80, %g0 ! 000074036FFFFF48 SWCH:L1-B000 0 | |
22397 | bnz,a,pt %xcc, BL120030 ! 000074036FFFFF4C SWCH:L1-B000 0 | |
22398 | add %g1, 0x327, %g1 ! 000074036FFFFF50 SWCH:L1-B000 0 chksum++ | |
22399 | xor %o2, %i0, %o2 ! 000074036FFFFF54 SWCH:L1-B000 0 S | |
22400 | ldx [%g2+0x0058], %l6 ! 000074036FFFFF58 SWCH:L1-B000 0 <BD120043 | |
22401 | ldda [%l6]0x26, %i0 ! 000074036FFFFF5C SWCH:L1-B000 0 S Quad_Ld_P | |
22402 | edge8 %o0, %i1, %o0 ! 000074036FFFFF60 SWCH:L1-B000 0 S | |
22403 | subc %i5, %i5, %o1 ! 000074036FFFFF64 SWCH:L1-B000 0 S | |
22404 | fands %f28, %f17, %f24 ! 000074036FFFFF68 SWCH:L1-B000 0 S | |
22405 | andcc %o0, %i0, %i4 ! 000074036FFFFF6C SWCH:L1-B000 0 S | |
22406 | .word 0xFDD8E507 ! 000074036FFFFF70 SWCH:L1-B000 0 S illop | |
22407 | .word 0x95B7479F ! 000074036FFFFF74 SWCH:L1-B000 0 S illop_VIS | |
22408 | andn %i3, %o0, %l4 ! 000074036FFFFF78 SWCH:L1-B000 0 S | |
22409 | .word 0xFF472067 ! 000074036FFFFF7C SWCH:L1-B000 0 S illop | |
22410 | add %g1, 0x4CD, %g1 ! 000074036FFFFF80 SWCH:L1-B000 0 chksum++ | |
22411 | .word 0x9F4DB11C ! 000074036FFFFF84 SWCH:L1-B000 0 illop | |
22412 | .word 0x97906000 ! 000074036FFFFF88 SWCH:L1-B000 0 S random | |
22413 | BL120030:add %g1, 0xBE8, %g1 ! 000074036FFFFF8C CASE:L2-B000 0 chksum++ | |
22414 | .word 0xADA0114B ! 000074036FFFFF90 CASE:L2-B000 0 S illop | |
22415 | orn %i5, %o4, %l4 ! 000074036FFFFF94 CASE:L2-B000 0 S | |
22416 | call .+8 ! 000074036FFFFF98 CASE:L2-B000 0 S | |
22417 | cmp %l4, %o5 ! 000074036FFFFF9C CASE:L2-B000 0 S | |
22418 | fba,pn %fcc0, BL120034 ! 000074036FFFFFA0 CASE:L2-B000 0 | |
22419 | .word 0xA7A7091C ! 000074036FFFFFA4 CASE:L2-B000 0 S illop | |
22420 | BL120031:add %g1, 0xE35, %g1 ! 000074036FFFFFA8 CASE:L2-B001 0 chksum++ | |
22421 | .word 0x8D8BD899 ! 000074036FFFFFAC CASE:L2-B001 0 S illop | |
22422 | .word 0xFCC0D1F4 ! 000074036FFFFFB0 CASE:L2-B001 0 S random | |
22423 | sethi %hh(0x37C7A320FF00),%l6 ! 000074036FFFFFB4 CASE:L2-B001 0 SUBR159 | |
22424 | or %l6,%hm(0x37C7A320FF00),%l6 ! 000074036FFFFFB8 CASE:L2-B001 0 | |
22425 | sethi %lm(0x37C7A320FF00),%l5 ! 000074036FFFFFBC CASE:L2-B001 0 | |
22426 | .word 0xB5AC1C9E ! 000074036FFFFFC0 CASE:L2-B001 0 illop | |
22427 | sllx %l6, 0x20, %l6 ! 000074036FFFFFC4 CASE:L2-B001 0 | |
22428 | .word 0x8239611A ! 000074036FFFFFC8 CASE:L2-B001 0 random | |
22429 | jmpl %l6+0x0000, %o7 ! 000074036FFFFFCC CASE:L2-B001 0 S | |
22430 | fpackfix %f28, %f27 ! 000074036FFFFFD0 CASE:L2-B001 0 S | |
22431 | andcc %i4, %g1, %i0 ! 000074036FFFFFD4 CASE:L2-B001 0 S | |
22432 | fba,pn %fcc1, BL120034 ! 000074036FFFFFD8 CASE:L2-B001 0 | |
22433 | nop ! 000074036FFFFFDC CASE:L2-B001 0 S | |
22434 | BL120032:add %g1, 0x610, %g1 ! 000074036FFFFFE0 CASE:L2-B002 1 chksum++ | |
22435 | fmovrdlz %i2, %f60, %f14 ! 000074036FFFFFE4 CASE:L2-B002 1 S | |
22436 | orn %i2, %g1, %i3 ! 000074036FFFFFE8 CASE:L2-B002 1 S | |
22437 | orn %i3, %i2, %l1 ! 000074036FFFFFEC CASE:L2-B002 1 S | |
22438 | alignaddrl %i2, %l1, %o1 ! 000074036FFFFFF0 CASE:L2-B002 1 S | |
22439 | srax %i3, 0x1, %i5 ! 000074036FFFFFF4 CASE:L2-B002 1 S | |
22440 | sethi %hi(0xFBC89400), %l0 ! 000074036FFFFFF8 CASE:L2-B002 1 S .+0 | |
22441 | fba,pt %fcc0, BL120034 ! 000074036FFFFFFC CASE:L2-B002 1 | |
22442 | .word 0xE5634D2C ! 0000740370000000 CASE:L2-B002 1 S illop | |
22443 | BL120033:add %g1, 0xDE6, %g1 ! 0000740370000004 CASE:L2-B003 1 chksum++ | |
22444 | orncc %i2, %l0, %l1 ! 0000740370000008 CASE:L2-B003 1 S | |
22445 | movrnz %i5, %g1, %i4 ! 000074037000000C CASE:L2-B003 1 S | |
22446 | .word 0xB1AD1B92 ! 0000740370000010 CASE:L2-B003 1 S illop_FP | |
22447 | ldda [%g7+%g0]0x83, %i0 ! 0000740370000014 CASE:L2-B003 1 S <BD120002 | |
22448 | subcc %i1, %o1, %i3 ! 0000740370000018 CASE:L2-B003 1 S | |
22449 | .word 0xA3B6078F ! 000074037000001C CASE:L2-B003 1 S illop_VIS | |
22450 | ba,a BL120034 ! 0000740370000020 CASE:L2-B003 1 | |
22451 | add %g7, 0x0, %g7 ! 0000740370000024 CASE:L2-B003 0 S | |
22452 | BL120034: ! SWCH:L1-B000 | |
22453 | add %g1, 0x172, %g1 ! 0000740370000028 SWCH:L1-B000 2 chksum++ | |
22454 | rd %gsr, %l6 ! 000074037000002C SWCH:L1-B000 2 S | |
22455 | wr %l6, 0x40, %gsr ! 0000740370000030 SWCH:L1-B000 2 S | |
22456 | or %i0, %i0, %i1 ! 0000740370000034 SWCH:L1-B000 2 S | |
22457 | fcmpd %fcc1, %f14, %f62 ! 0000740370000038 SWCH:L1-B000 2 S | |
22458 | andcc %i1, %i1, %l3 ! 000074037000003C SWCH:L1-B000 2 S | |
22459 | fcmple32 %f26, %f22, %i5 ! 0000740370000040 SWCH:L1-B000 2 S | |
22460 | .word 0xF58A2783 ! 0000740370000044 SWCH:L1-B000 2 S illop | |
22461 | or %i1, %g1, %i2 ! 0000740370000048 SWCH:L1-B000 2 S | |
22462 | and %g1, %i1, %o2 ! 000074037000004C SWCH:L1-B000 2 S | |
22463 | movne %xcc, -611, %l4 ! 0000740370000050 SUBR:L0-B000 2 S | |
22464 | fpack16 %f24, %f25 ! 0000740370000054 SUBR:L0-B000 2 S | |
22465 | fcmpeq16 %f26, %f20, %o3 ! 0000740370000058 SUBR:L0-B000 2 S | |
22466 | and %i2, %g1, %i4 ! 000074037000005C SUBR:L0-B000 2 S | |
22467 | fcmps %fcc1, %f3, %f8 ! 0000740370000060 SUBR:L0-B000 2 S | |
22468 | ta %xcc, 0x45 ! 0000740370000064 SUBR:L0-B000 2 demap-stack | |
22469 | add %g1, 0xCF0, %i0 ! 0000740370000068 SUBR:L0-B000 2 | |
22470 | add %g1, 0x1BB, %g1 ! 000074037000006C SUBR:L0-B000 2 chksum++ | |
22471 | ret ! 0000740370000070 SUBR:L0-B000 2 | |
22472 | restore %i0, %l7, %o0 ! 0000740370000074 SUBR:L0-B000 2 | |
22473 | ||
22474 | SECTION .btext058_pg1 TEXT_VA=0x740370000000 | |
22475 | attr_text { | |
22476 | Name = .btext058_pg1, | |
22477 | VA = 0x740370000000, | |
22478 | RA = ra2pa(0xd10000000,0), | |
22479 | PA = ra2pa(0xd10000000,0), | |
22480 | tsbonly, | |
22481 | part_0_ctx_nonzero_tsb_config_0, | |
22482 | TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1, | |
22483 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22484 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22485 | } | |
22486 | .text; .skip 8 | |
22487 | ||
22488 | !======================================================================== | |
22489 | ||
22490 | SECTION .btext059 TEXT_VA=0x26ca8739df00 | |
22491 | attr_text { | |
22492 | Name = .btext059, | |
22493 | VA = 0x26ca8739df00, | |
22494 | RA = 0xebfd91f00, | |
22495 | PA = ra2pa(0xebfd91f00,0), | |
22496 | notsb | |
22497 | } | |
22498 | ||
22499 | SECTION .btext059_pg0 TEXT_VA=0x26ca8739c000 | |
22500 | attr_text { | |
22501 | Name = .btext059_pg0, | |
22502 | VA = 0x26ca8739c000, | |
22503 | RA = 0xebfd90000, | |
22504 | PA = ra2pa(0xebfd90000,0), | |
22505 | tsbonly, | |
22506 | part_0_ctx_nonzero_tsb_config_3, | |
22507 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
22508 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22509 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22510 | } | |
22511 | .text; .skip 8 | |
22512 | ||
22513 | ||
22514 | SECTION .btext059 | |
22515 | .text | |
22516 | .global SUBR157; SUBR157: | |
22517 | BL120035: ! SUBR:L0-B000 | |
22518 | add %g1, 0x46A, %g1 ! 000026CA8739DF00 SUBR:L0-B000 2 chksum++ | |
22519 | save %o6, -128, %o6 ! 000026CA8739DF04 SUBR:L0-B000 2 | |
22520 | sethi %hh(0x26CA8739DF00),%l7 ! 000026CA8739DF08 SUBR:L0-B000 2 SUBR157 | |
22521 | or %l7,%hm(0x26CA8739DF00),%l7 ! 000026CA8739DF0C SUBR:L0-B000 2 | |
22522 | sethi %lm(0x26CA8739DF00),%l6 ! 000026CA8739DF10 SUBR:L0-B000 2 | |
22523 | or %l6,%lo(0x26CA8739DF00),%l6 ! 000026CA8739DF14 SUBR:L0-B000 2 | |
22524 | sllx %l7, 0x20, %l7 ! 000026CA8739DF18 SUBR:L0-B000 2 | |
22525 | or %l7, %l6, %l7 ! 000026CA8739DF1C SUBR:L0-B000 2 | |
22526 | ta %xcc, 0x45 ! 000026CA8739DF20 SUBR:L0-B000 2 demap-stack | |
22527 | xnor %i5, %i5, %o3 ! 000026CA8739DF24 SUBR:L0-B000 2 S | |
22528 | movleu %icc, %i2, %i1 ! 000026CA8739DF28 SUBR:L0-B000 2 S | |
22529 | xorcc %o0, %g1, %i3 ! 000026CA8739DF2C SUBR:L0-B000 2 S | |
22530 | ldxa [%g7+%g0]0x69, %g1 ! 000026CA8739DF30 SUBR:L0-B000 2 S BAD-ASI | |
22531 | array32 %i0, %i0, %i0 ! 000026CA8739DF34 SUBR:L0-B000 2 S | |
22532 | fpadd16s %f31, %f22, %f21 ! 000026CA8739DF38 SUBR:L0-B000 2 S | |
22533 | add %g1, 0x160, %g1 ! 000026CA8739DF3C SUBR:L0-B000 2 chksum++ | |
22534 | add %i4, %g1, %o1 ! 000026CA8739DF40 SWCH:L1-B000 2 | |
22535 | andcc %o1, 0x80, %g0 ! 000026CA8739DF44 SWCH:L1-B000 2 | |
22536 | bnz,pt %xcc, BL120039 ! 000026CA8739DF48 SWCH:L1-B000 2 | |
22537 | andcc %o1, 0x4, %g0 ! 000026CA8739DF4C SWCH:L1-B000 2 | |
22538 | bnz,a,pt %xcc, BL120038 ! 000026CA8739DF50 SWCH:L1-B000 1 | |
22539 | add %g1, 0x549, %g1 ! 000026CA8739DF54 SWCH:L1-B000 0 chksum++ | |
22540 | andcc %o1, 0x200, %g0 ! 000026CA8739DF58 SWCH:L1-B000 1 | |
22541 | bnz,a,pn %xcc, BL120037 ! 000026CA8739DF5C SWCH:L1-B000 1 | |
22542 | add %g1, 0x27, %g1 ! 000026CA8739DF60 SWCH:L1-B000 0 chksum++ | |
22543 | andcc %o1, 0x400, %g0 ! 000026CA8739DF64 SWCH:L1-B000 1 | |
22544 | bnz,pn %xcc, BL120036 ! 000026CA8739DF68 SWCH:L1-B000 1 | |
22545 | pdist %f30, %f26, %f26 ! 000026CA8739DF6C SWCH:L1-B000 1 S | |
22546 | and %i1, %i1, %o4 ! 000026CA8739DF70 SWCH:L1-B000 1 S | |
22547 | .word 0x83A85C8A ! 000026CA8739DF74 SWCH:L1-B000 1 S illop_FP | |
22548 | or %i5, %g7, %i5 ! 000026CA8739DF78 SWCH:L1-B000 1 S | |
22549 | xor %i3, %o1, %i5 ! 000026CA8739DF7C SWCH:L1-B000 1 S | |
22550 | add %g1, 0xE4D, %g1 ! 000026CA8739DF80 SWCH:L1-B000 1 chksum++ | |
22551 | ba BL120042 ! 000026CA8739DF84 SWCH:L1-B000 1 | |
22552 | udivcc %i3, %g0, %i4 ! 000026CA8739DF88 SWCH:L1-B000 1 S | |
22553 | BL120036:add %g1, 0xAF6, %g1 ! 000026CA8739DF8C CASE:L2-B000 0 chksum++ | |
22554 | edge16n %i5, %i2, %i2 ! 000026CA8739DF90 CASE:L2-B000 0 S | |
22555 | .word 0xB3AB64E6 ! 000026CA8739DF94 CASE:L2-B000 0 S illop | |
22556 | stxa %i0, [%g7+%g0]0xA6 ! 000026CA8739DF98 CASE:L2-B000 0 S BAD-ASI | |
22557 | ta %xcc, 0x46 ! 000026CA8739DF9C CASE:L2-B000 0 S demap-page | |
22558 | ba BL120042 ! 000026CA8739DFA0 CASE:L2-B000 0 | |
22559 | fmovscc %xcc, %f20, %f21 ! 000026CA8739DFA4 CASE:L2-B000 0 S | |
22560 | BL120037:add %g1, 0xAAF, %g1 ! 000026CA8739DFA8 CASE:L2-B001 0 chksum++ | |
22561 | orncc %o4, %g1, %o2 ! 000026CA8739DFAC CASE:L2-B001 0 S | |
22562 | fpsub32s %f20, %f21, %f28 ! 000026CA8739DFB0 CASE:L2-B001 0 S | |
22563 | .word 0x9DE3A060 ! 000026CA8739DFB4 CASE:L2-B001 0 S random | |
22564 | andncc %g1, %l3, %l3 ! 000026CA8739DFB8 CASE:L2-B001 0 S | |
22565 | .word 0xB8CDD651 ! 000026CA8739DFBC CASE:L2-B001 0 S illop | |
22566 | subccc %i0, %o4, %l1 ! 000026CA8739DFC0 CASE:L2-B001 0 S | |
22567 | ba BL120042 ! 000026CA8739DFC4 CASE:L2-B001 0 | |
22568 | .word 0xFDDA9C37 ! 000026CA8739DFC8 CASE:L2-B001 0 S illop | |
22569 | BL120038:add %g1, 0x37D, %g1 ! 000026CA8739DFCC CASE:L2-B002 0 chksum++ | |
22570 | sdivcc %g1, %g0, %l3 ! 000026CA8739DFD0 CASE:L2-B002 0 S | |
22571 | xor %i5, %i0, %o0 ! 000026CA8739DFD4 CASE:L2-B002 0 S | |
22572 | fcmps %fcc1, %f8, %f10 ! 000026CA8739DFD8 CASE:L2-B002 0 S | |
22573 | or %o0, %i2, %i5 ! 000026CA8739DFDC CASE:L2-B002 0 S | |
22574 | and %l0, -1, %l0 ! 000026CA8739DFE0 CASE:L2-B002 0 S | |
22575 | sethi %hh(0xFFFFF812D93EFF00),%l6 ! 000026CA8739DFE4 CASE:L2-B002 0 SUBR158 | |
22576 | .word 0x9FC3801F ! 000026CA8739DFE8 CASE:L2-B002 0 random | |
22577 | sethi %lm(0xFFFFF812D93EFF00),%l5 ! 000026CA8739DFEC CASE:L2-B002 0 | |
22578 | or %l5,%lo(0xFFFFF812D93EFF00),%l5 ! 000026CA8739DFF0 CASE:L2-B002 0 | |
22579 | .word 0xA9ABBCFE ! 000026CA8739DFF4 CASE:L2-B002 0 illop | |
22580 | or %l6, %l5, %l6 ! 000026CA8739DFF8 CASE:L2-B002 0 | |
22581 | jmpl %l6+0x0000, %o7 ! 000026CA8739DFFC CASE:L2-B002 0 S | |
22582 | .word 0x83F00000 ! 000026CA8739E000 CASE:L2-B002 0 S illop | |
22583 | fpsub16 %f26, %f16, %f24 ! 000026CA8739E004 CASE:L2-B002 0 S | |
22584 | .word 0xBBD4781D ! 000026CA8739E008 CASE:L2-B002 0 illop | |
22585 | bmask %o0, %o5, %o0 ! 000026CA8739E00C CASE:L2-B002 0 S | |
22586 | BL120039:add %g1, 0x730, %g1 ! 000026CA8739E010 CASE:L2-B003 1 chksum++ | |
22587 | nop ! 000026CA8739E014 CASE:L2-B003 1 S | |
22588 | fsrc2s %f24, %f24 ! 000026CA8739E018 CASE:L2-B003 1 S | |
22589 | sethi %hh(0xFFFF988BB710FF00),%l6 ! 000026CA8739E01C CASE:L2-B003 1 SUBR161 | |
22590 | or %l6,%hm(0xFFFF988BB710FF00),%l6 ! 000026CA8739E020 CASE:L2-B003 1 | |
22591 | sethi %lm(0xFFFF988BB710FF00),%l5 ! 000026CA8739E024 CASE:L2-B003 1 | |
22592 | or %l5,%lo(0xFFFF988BB710FF00),%l5 ! 000026CA8739E028 CASE:L2-B003 1 | |
22593 | sllx %l6, 0x20, %l6 ! 000026CA8739E02C CASE:L2-B003 1 | |
22594 | or %l6, %l5, %l6 ! 000026CA8739E030 CASE:L2-B003 1 | |
22595 | add %l6, 0x1, %l6 ! 000026CA8739E034 CASE:L2-B003 1 | |
22596 | jmpl %l6+0x0000, %o7 ! 000026CA8739E038 CASE:L2-B003 2 S | |
22597 | sll %o2, 0x1, %i4 ! 000026CA8739E03C CASE:L2-B003 1 S | |
22598 | fba,pt %fcc2, BL120042 ! 000026CA8739E040 CASE:L2-B003 1 | |
22599 | and %o2, %o0, %o2 ! 000026CA8739E044 CASE:L2-B003 1 S | |
22600 | BL120042: ! SWCH:L1-B000 | |
22601 | add %g1, 0xEBC, %g1 ! 000026CA8739E048 SWCH:L1-B000 2 chksum++ | |
22602 | fpack16 %f24, %f31 ! 000026CA8739E04C SWCH:L1-B000 2 S | |
22603 | bg BL120040 ! 000026CA8739E050 SWCH:L1-B000 2 L | |
22604 | pdist %f24, %f30, %f24 ! 000026CA8739E054 SWCH:L1-B000 2 S | |
22605 | array16 %o4, %i1, %o4 ! 000026CA8739E058 SWCH:L1-B000 2 S | |
22606 | fbe,a BL120040 ;.empty ! 000026CA8739E05C SWCH:L1-B000 2 L | |
22607 | fbug,a BL120041 ! 000026CA8739E060 SWCH:L1-B000 0 L | |
22608 | BL120041:andn %i4, %i5, %l0 ! 000026CA8739E064 SWCH:L1-B000 2 S | |
22609 | fcmpd %fcc2, %f40, %f34 ! 000026CA8739E068 SWCH:L1-B000 2 S | |
22610 | BL120040:nop ! 000026CA8739E06C SWCH:L1-B000 2 S | |
22611 | nop ! 000026CA8739E070 SWCH:L1-B000 2 S | |
22612 | add %g1, 0x7B0, %g1 ! 000026CA8739E074 SWCH:L1-B000 2 chksum++ | |
22613 | fcmpes %fcc1, %f8, %f5 ! 000026CA8739E078 SUBR:L0-B000 2 S | |
22614 | fcmple32 %f22, %f22, %i4 ! 000026CA8739E07C SUBR:L0-B000 2 S | |
22615 | srlx %i4, 0x1, %o5 ! 000026CA8739E080 SUBR:L0-B000 2 S | |
22616 | fnegd %f62, %f0 ! 000026CA8739E084 SUBR:L0-B000 2 S | |
22617 | orn %l0, %o2, %i3 ! 000026CA8739E088 SUBR:L0-B000 2 S | |
22618 | fsubd %f40, %f60, %f62 ! 000026CA8739E08C SUBR:L0-B000 2 S | |
22619 | ta %xcc, 0x46 ! 000026CA8739E090 SUBR:L0-B000 2 S demap-page | |
22620 | bshuffle %f24, %f22, %f18 ! 000026CA8739E094 SUBR:L0-B000 2 S | |
22621 | ta %xcc, 0x45 ! 000026CA8739E098 SUBR:L0-B000 2 demap-stack | |
22622 | add %g1, 0xD64, %i0 ! 000026CA8739E09C SUBR:L0-B000 2 | |
22623 | return %i7+0x0008 ! 000026CA8739E0A0 SUBR:L0-B000 2 | |
22624 | add %g1, 0xAF3, %g1 ! 000026CA8739E0A4 SUBR:L0-B000 2 chksum++ | |
22625 | ||
22626 | SECTION .btext059_pg1 TEXT_VA=0x26ca8739e000 | |
22627 | attr_text { | |
22628 | Name = .btext059_pg1, | |
22629 | VA = 0x26ca8739e000, | |
22630 | RA = 0xebfd92000, | |
22631 | PA = ra2pa(0xebfd92000,0), | |
22632 | tsbonly, | |
22633 | part_0_ctx_nonzero_tsb_config_3, | |
22634 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
22635 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22636 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22637 | } | |
22638 | .text; .skip 8 | |
22639 | ||
22640 | !======================================================================== | |
22641 | ||
22642 | SECTION .btext060 TEXT_VA=0xfffff812d93eff00 | |
22643 | attr_text { | |
22644 | Name = .btext060, | |
22645 | VA = 0xfffff812d93eff00, | |
22646 | RA = 0xd4ffcff00, | |
22647 | PA = ra2pa(0xd4ffcff00,0), | |
22648 | notsb | |
22649 | } | |
22650 | ||
22651 | SECTION .btext060_pg0 TEXT_VA=0xfffff812d93e0000 | |
22652 | attr_text { | |
22653 | Name = .btext060_pg0, | |
22654 | VA = 0xfffff812d93e0000, | |
22655 | RA = 0xd4ffc0000, | |
22656 | PA = ra2pa(0xd4ffc0000,0), | |
22657 | tsbonly, | |
22658 | part_0_ctx_nonzero_tsb_config_1, | |
22659 | TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1, | |
22660 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22661 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22662 | } | |
22663 | .text; .skip 8 | |
22664 | ||
22665 | ||
22666 | SECTION .btext060 | |
22667 | .text | |
22668 | .global SUBR158; SUBR158: | |
22669 | BL120043: ! SUBR:L0-B000 | |
22670 | add %g1, 0x40B, %g1 ! FFFFF812D93EFF00 SUBR:L0-B000 0 chksum++ | |
22671 | save %o6, -128, %o6 ! FFFFF812D93EFF04 SUBR:L0-B000 0 | |
22672 | sethi %hh(0xFFFFF812D93EFF00),%l7 ! FFFFF812D93EFF08 SUBR:L0-B000 0 SUBR158 | |
22673 | .word 0xE989D039 ! FFFFF812D93EFF0C SUBR:L0-B000 0 illop | |
22674 | sethi %lm(0xFFFFF812D93EFF00),%l6 ! FFFFF812D93EFF10 SUBR:L0-B000 0 | |
22675 | or %l6,%lo(0xFFFFF812D93EFF00),%l6 ! FFFFF812D93EFF14 SUBR:L0-B000 0 | |
22676 | sllx %l7, 0x20, %l7 ! FFFFF812D93EFF18 SUBR:L0-B000 0 | |
22677 | or %l7, %l6, %l7 ! FFFFF812D93EFF1C SUBR:L0-B000 0 | |
22678 | fpsub32 %f24, %f30, %f30 ! FFFFF812D93EFF20 SUBR:L0-B000 0 S | |
22679 | fbl,a BL120044 ! FFFFF812D93EFF24 SUBR:L0-B000 0 L | |
22680 | xor %g1, %o1, %o5 ! FFFFF812D93EFF28 SUBR:L0-B000 0 S | |
22681 | fcmpgt32 %f22, %f24, %i2 ! FFFFF812D93EFF2C SUBR:L0-B000 0 S | |
22682 | bne,pn %xcc, BL120045 ;.empty ! FFFFF812D93EFF30 SUBR:L0-B000 0 L | |
22683 | BL120044:bleu BL120046 ! FFFFF812D93EFF34 SUBR:L0-B000 0 L | |
22684 | xor %i2, %i4, %i3 ! FFFFF812D93EFF38 SUBR:L0-B000 0 S | |
22685 | array16 %i2, %o2, %i1 ! FFFFF812D93EFF3C SUBR:L0-B000 0 S | |
22686 | subc %i3, %i3, %l3 ! FFFFF812D93EFF40 SUBR:L0-B000 0 S | |
22687 | BL120045:fbg,a BL120047 ! FFFFF812D93EFF44 SUBR:L0-B000 0 L | |
22688 | .word 0x99AFCAA3 ! FFFFF812D93EFF48 SUBR:L0-B000 0 S illop | |
22689 | .word 0x8553C000 ! FFFFF812D93EFF4C SUBR:L0-B000 0 S illop | |
22690 | BL120047:movne %xcc, 0x2FD, %o1 ! FFFFF812D93EFF50 SUBR:L0-B000 0 S | |
22691 | st %fsr, [%g2+0x0064] ! FFFFF812D93EFF54 SUBR:L0-B000 0 S <BD120055+4 | |
22692 | wr %g1, %i2, %fprs ! FFFFF812D93EFF58 SUBR:L0-B000 0 S | |
22693 | fcmpgt32 %f22, %f30, %i4 ! FFFFF812D93EFF5C SUBR:L0-B000 0 S | |
22694 | orn %o2, %i4, %i5 ! FFFFF812D93EFF60 SUBR:L0-B000 0 S | |
22695 | BL120046:add %g1, 0x73, %g1 ! FFFFF812D93EFF64 SUBR:L0-B000 0 chksum++ | |
22696 | add %g1, 0x4C1, %g1 ! FFFFF812D93EFF68 SUBR:L0-B000 0 chksum++ | |
22697 | add %g1, %g1, %i3 ! FFFFF812D93EFF6C SWCH:L1-B000 0 | |
22698 | andcc %i3, 0x200, %g0 ! FFFFF812D93EFF70 SWCH:L1-B000 0 | |
22699 | .word 0xE509CDC5 ! FFFFF812D93EFF74 SWCH:L1-B000 0 illop | |
22700 | add %g1, 0xD47, %g1 ! FFFFF812D93EFF78 SWCH:L1-B000 0 chksum++ | |
22701 | andcc %i3, 0x80, %g0 ! FFFFF812D93EFF7C SWCH:L1-B000 0 | |
22702 | .word 0xC84FD483 ! FFFFF812D93EFF80 SWCH:L1-B000 0 random | |
22703 | .word 0xE9C94C2B ! FFFFF812D93EFF84 SWCH:L1-B000 0 illop | |
22704 | bnz,pt %xcc, BL120049 ! FFFFF812D93EFF88 SWCH:L1-B000 0 | |
22705 | add %g1, 0xB4B, %g1 ! FFFFF812D93EFF8C SWCH:L1-B000 0 chksum++ | |
22706 | .word 0xC861AF33 ! FFFFF812D93EFF90 SWCH:L1-B000 0 illop | |
22707 | bnz,pt %xcc, BL120048 ! FFFFF812D93EFF94 SWCH:L1-B000 0 | |
22708 | orn %i2, %o2, %i1 ! FFFFF812D93EFF98 SWCH:L1-B000 0 S | |
22709 | movul %fcc3, %i1, %o2 ! FFFFF812D93EFF9C SWCH:L1-B000 0 S | |
22710 | fcmpgt32 %f26, %f30, %o1 ! FFFFF812D93EFFA0 SWCH:L1-B000 0 S | |
22711 | xnor %o2, %o4, %o4 ! FFFFF812D93EFFA4 SWCH:L1-B000 0 S | |
22712 | .word 0x30827C58 ! FFFFF812D93EFFA8 SWCH:L1-B000 0 S random | |
22713 | array32 %i5, %o4, %l4 ! FFFFF812D93EFFAC SWCH:L1-B000 0 S | |
22714 | add %g1, 0x314, %g1 ! FFFFF812D93EFFB0 SWCH:L1-B000 0 chksum++ | |
22715 | fba BL120059 ! FFFFF812D93EFFB4 SWCH:L1-B000 0 | |
22716 | ta %xcc, 0x43 ! FFFFF812D93EFFB8 SWCH:L1-B000 0 S +-PEF | |
22717 | BL120048:add %g1, 0x1BC, %g1 ! FFFFF812D93EFFBC CASE:L2-B000 0 chksum++ | |
22718 | .word 0xCB2E846F ! FFFFF812D93EFFC0 CASE:L2-B000 0 S illop | |
22719 | xorcc %i5, %l4, %l2 ! FFFFF812D93EFFC4 CASE:L2-B000 0 S | |
22720 | fpack32 %f30, %f24, %f20 ! FFFFF812D93EFFC8 CASE:L2-B000 0 S | |
22721 | subcc %o4, %o1, %i4 ! FFFFF812D93EFFCC CASE:L2-B000 0 S | |
22722 | .word 0x8DB68643 ! FFFFF812D93EFFD0 CASE:L2-B000 0 S illop_VIS | |
22723 | fpsub16s %f18, %f17, %f24 ! FFFFF812D93EFFD4 CASE:L2-B000 0 S | |
22724 | ba,a,pt %icc, BL120059 ! FFFFF812D93EFFD8 CASE:L2-B000 0 | |
22725 | array8 %i4, %l4, %o0 ! FFFFF812D93EFFDC CASE:L2-B000 0 S | |
22726 | BL120049:add %g1, 0x98E, %g1 ! FFFFF812D93EFFE0 CASE:L2-B001 0 chksum++ | |
22727 | .word 0xF2987F12 ! FFFFF812D93EFFE4 CASE:L2-B001 0 S illop | |
22728 | ldxa [%g7+%g0]0x3F, %o4 ! FFFFF812D93EFFE8 CASE:L2-B001 0 S BAD-ASI | |
22729 | .word 0x9E100001 ! FFFFF812D93EFFEC CASE:L2-B001 0 random | |
22730 | or %l6,%hm(0x9E100001),%l6 ! FFFFF812D93EFFF0 CASE:L2-B001 0 | |
22731 | sethi %lm(0x9E100001),%l5 ! FFFFF812D93EFFF4 CASE:L2-B001 0 | |
22732 | .word 0xD346A9B0 ! FFFFF812D93EFFF8 CASE:L2-B001 0 illop | |
22733 | sllx %l6, 0x20, %l6 ! FFFFF812D93EFFFC CASE:L2-B001 0 | |
22734 | .word 0xA3A49B3E ! FFFFF812D93F0000 CASE:L2-B001 0 illop | |
22735 | .word 0x8ACF8DE8 ! FFFFF812D93F0004 CASE:L2-B001 0 S illop | |
22736 | .word 0xA7AB65F2 ! FFFFF812D93F0008 CASE:L2-B001 0 S illop | |
22737 | cmp %l0, %i4 ! FFFFF812D93F000C CASE:L2-B001 0 S | |
22738 | fba BL120059 ! FFFFF812D93F0010 CASE:L2-B001 0 | |
22739 | andncc %o2, %g1, %o2 ! FFFFF812D93F0014 CASE:L2-B001 0 S | |
22740 | BL120054:add %g1, 0xF4D, %g1 ! FFFFF812D93F0018 CASE:L2-B002 0 chksum++ | |
22741 | movrgez %i4, %i2, %l3 ! FFFFF812D93F001C CASE:L2-B002 0 S | |
22742 | xnorcc %o2, %o0, %l2 ! FFFFF812D93F0020 CASE:L2-B002 0 S | |
22743 | fbl,a,pn %fcc2, BL120050 ;.empty ! FFFFF812D93F0024 CASE:L2-B002 0 L | |
22744 | fbug,pn %fcc3, BL120051 ! FFFFF812D93F0028 CASE:L2-B002 0 L | |
22745 | andn %l0, %l0, %l0 ! FFFFF812D93F002C CASE:L2-B002 0 S | |
22746 | bgu BL120052 ;.empty ! FFFFF812D93F0030 CASE:L2-B002 0 L | |
22747 | BL120050:bvs,a,pn %xcc, BL120053 ! FFFFF812D93F0034 CASE:L2-B002 0 L | |
22748 | BL120052:.word 0xC70A5352 ! FFFFF812D93F0038 CASE:L2-B002 0 S illop | |
22749 | .word 0xD9658253 ! FFFFF812D93F003C CASE:L2-B002 0 S random | |
22750 | BL120051:array8 %o0, %l0, %o1 ! FFFFF812D93F0040 CASE:L2-B002 0 S | |
22751 | BL120053:add %g1, 0x4C1, %g1 ! FFFFF812D93F0044 CASE:L2-B002 0 chksum++ | |
22752 | fba,pn %fcc0, BL120059 ! FFFFF812D93F0048 CASE:L2-B002 0 | |
22753 | fcmpeq16 %f24, %f30, %i2 ! FFFFF812D93F004C CASE:L2-B002 0 S | |
22754 | BL120058:add %g1, 0x6E6, %g1 ! FFFFF812D93F0050 CASE:L2-B003 0 chksum++ | |
22755 | fcmps %fcc0, %f3, %f10 ! FFFFF812D93F0054 CASE:L2-B003 0 S | |
22756 | andncc %l2, %g1, %l2 ! FFFFF812D93F0058 CASE:L2-B003 0 S | |
22757 | .word 0x8396401A ! FFFFF812D93F005C CASE:L2-B003 0 L illop | |
22758 | udiv %g1, 0x0, %g0 ! FFFFF812D93F0060 CASE:L2-B003 0 S | |
22759 | fcmps %fcc0, %f4, %f10 ! FFFFF812D93F0064 CASE:L2-B003 0 S | |
22760 | fbu,pn %fcc1, BL120056 ! FFFFF812D93F0068 CASE:L2-B003 0 L | |
22761 | .word 0xD1EC350E ! FFFFF812D93F006C CASE:L2-B003 0 S illop | |
22762 | and %l2, %l2, %o5 ! FFFFF812D93F0070 CASE:L2-B003 0 S | |
22763 | bpos,a,pn %xcc, BL120056 ! FFFFF812D93F0074 CASE:L2-B003 0 L | |
22764 | BL120055:ta %xcc, 0x46 ! FFFFF812D93F0078 CASE:L2-B003 0 S demap-page | |
22765 | BL120056:.word 0xBE4D6A38 ! FFFFF812D93F007C CASE:L2-B003 0 L random | |
22766 | BL120057:fcmps %fcc2, %f11, %f2 ! FFFFF812D93F0080 CASE:L2-B003 0 S | |
22767 | .word 0x9B554000 ! FFFFF812D93F0084 CASE:L2-B003 0 illop | |
22768 | ba,a BL120059 ! FFFFF812D93F0088 CASE:L2-B003 0 | |
22769 | array8 %i4, %i0, %i4 ! FFFFF812D93F008C CASE:L2-B003 0 S | |
22770 | BL120059: ! SWCH:L1-B000 | |
22771 | .word 0x9BB744B8 ! FFFFF812D93F0090 SWCH:L1-B000 0 illop | |
22772 | .word 0xABA74517 ! FFFFF812D93F0094 SWCH:L1-B000 0 S illop_FP | |
22773 | ldxa [%g7+%g0]0x61, %g1 ! FFFFF812D93F0098 SWCH:L1-B000 0 S BAD-ASI | |
22774 | .word 0x81C3E008 ! FFFFF812D93F009C SWCH:L1-B000 0 S random | |
22775 | .word 0xA3A00071 ! FFFFF812D93F00A0 SWCH:L1-B000 0 S illop | |
22776 | sethi %hh(0xFFFF988BB710FF00),%l6 ! FFFFF812D93F00A4 SWCH:L1-B000 0 SUBR161 | |
22777 | or %l6,%hm(0xFFFF988BB710FF00),%l6 ! FFFFF812D93F00A8 SWCH:L1-B000 0 | |
22778 | sethi %lm(0xFFFF988BB710FF00),%l5 ! FFFFF812D93F00AC SWCH:L1-B000 0 | |
22779 | .word 0xD315F342 ! FFFFF812D93F00B0 SWCH:L1-B000 0 illop | |
22780 | .word 0xC51D2246 ! FFFFF812D93F00B4 SWCH:L1-B000 0 random | |
22781 | or %l6, %l5, %l6 ! FFFFF812D93F00B8 SWCH:L1-B000 0 | |
22782 | add %l6, 0x1, %l6 ! FFFFF812D93F00BC SWCH:L1-B000 0 | |
22783 | .word 0x8BAC1C93 ! FFFFF812D93F00C0 SWCH:L1-B000 0 S illop | |
22784 | fcmpgt32 %f20, %f24, %i2 ! FFFFF812D93F00C4 SWCH:L1-B000 0 S | |
22785 | or %i4, %o4, %l0 ! FFFFF812D93F00C8 SWCH:L1-B000 0 S | |
22786 | fpadd32s %f21, %f29, %f22 ! FFFFF812D93F00CC SWCH:L1-B000 0 S | |
22787 | .word 0x9FAD4424 ! FFFFF812D93F00D0 SWCH:L1-B000 0 S illop | |
22788 | orncc %i4, %l0, %o4 ! FFFFF812D93F00D4 SWCH:L1-B000 0 S | |
22789 | .word 0xD1FDC787 ! FFFFF812D93F00D8 SWCH:L1-B000 0 S illop | |
22790 | array16 %o0, %l0, %l2 ! FFFFF812D93F00DC SWCH:L1-B000 0 S | |
22791 | wr %g1, %i2, %fprs ! FFFFF812D93F00E0 SUBR:L0-B000 0 S | |
22792 | .word 0x91AE9A19 ! FFFFF812D93F00E4 SUBR:L0-B000 0 S illop | |
22793 | or %o1, %g1, %i4 ! FFFFF812D93F00E8 SUBR:L0-B000 0 S | |
22794 | fmovrsgez %l2, %f21, %f23 ! FFFFF812D93F00EC SUBR:L0-B000 0 S | |
22795 | .word 0xE57904C2 ! FFFFF812D93F00F0 SUBR:L0-B000 0 S illop | |
22796 | sllx %o4, 0x1, %o1 ! FFFFF812D93F00F4 SUBR:L0-B000 0 S | |
22797 | .word 0xCE6ABCBB ! FFFFF812D93F00F8 SUBR:L0-B000 0 S random | |
22798 | .word 0x972944A8 ! FFFFF812D93F00FC SUBR:L0-B000 0 random | |
22799 | add %g1, 0x859, %g1 ! FFFFF812D93F0100 SUBR:L0-B000 0 chksum++ | |
22800 | ret ! FFFFF812D93F0104 SUBR:L0-B000 0 | |
22801 | restore %i0, %l7, %o0 ! FFFFF812D93F0108 SUBR:L0-B000 0 | |
22802 | ||
22803 | SECTION .btext060_pg1 TEXT_VA=0xfffff812d93f0000 | |
22804 | attr_text { | |
22805 | Name = .btext060_pg1, | |
22806 | VA = 0xfffff812d93f0000, | |
22807 | RA = 0xd4ffd0000, | |
22808 | PA = ra2pa(0xd4ffd0000,0), | |
22809 | tsbonly, | |
22810 | part_0_ctx_nonzero_tsb_config_1, | |
22811 | TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1, | |
22812 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22813 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22814 | } | |
22815 | .text; .skip 8 | |
22816 | ||
22817 | !======================================================================== | |
22818 | ||
22819 | SECTION .btext061 TEXT_VA=0x37c7a320ff00 | |
22820 | attr_text { | |
22821 | Name = .btext061, | |
22822 | VA = 0x37c7a320ff00, | |
22823 | RA = 0xd4ffaff00, | |
22824 | PA = ra2pa(0xd4ffaff00,0), | |
22825 | notsb | |
22826 | } | |
22827 | ||
22828 | SECTION .btext061_pg0 TEXT_VA=0x37c7a3200000 | |
22829 | attr_text { | |
22830 | Name = .btext061_pg0, | |
22831 | VA = 0x37c7a3200000, | |
22832 | RA = 0xd4ffa0000, | |
22833 | PA = ra2pa(0xd4ffa0000,0), | |
22834 | tsbonly, | |
22835 | part_0_ctx_nonzero_tsb_config_1, | |
22836 | TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1, | |
22837 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22838 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22839 | } | |
22840 | .text; .skip 8 | |
22841 | ||
22842 | ||
22843 | SECTION .btext061 | |
22844 | .text | |
22845 | .global SUBR159; SUBR159: | |
22846 | BL120060: ! SUBR:L0-B000 | |
22847 | add %g1, 0xBB, %g1 ! 000037C7A320FF00 SUBR:L0-B000 0 chksum++ | |
22848 | .word 0x205679FA ! 000037C7A320FF04 SUBR:L0-B000 0 illop | |
22849 | sethi %hh(0x37C7A320FF00),%l7 ! 000037C7A320FF08 SUBR:L0-B000 0 SUBR159 | |
22850 | or %l7,%hm(0x37C7A320FF00),%l7 ! 000037C7A320FF0C SUBR:L0-B000 0 | |
22851 | .word 0xB1A2D0BE ! 000037C7A320FF10 SUBR:L0-B000 0 illop | |
22852 | or %l6,%lo(0x37C7A320FF00),%l6 ! 000037C7A320FF14 SUBR:L0-B000 0 | |
22853 | sllx %l7, 0x20, %l7 ! 000037C7A320FF18 SUBR:L0-B000 0 | |
22854 | or %l7, %l6, %l7 ! 000037C7A320FF1C SUBR:L0-B000 0 | |
22855 | fpack32 %f18, %f26, %f26 ! 000037C7A320FF20 SUBR:L0-B000 0 S | |
22856 | and %i0, %i2, %l3 ! 000037C7A320FF24 SUBR:L0-B000 0 S | |
22857 | .word 0x85A9DC90 ! 000037C7A320FF28 SUBR:L0-B000 0 illop | |
22858 | .word 0x151A4EA0 ! 000037C7A320FF2C SUBR:L0-B000 0 random | |
22859 | sethi %lm(0x1085A9DC90),%l5 ! 000037C7A320FF30 SUBR:L0-B000 0 | |
22860 | .word 0xDD9E9E06 ! 000037C7A320FF34 SUBR:L0-B000 0 illop | |
22861 | sllx %l6, 0x20, %l6 ! 000037C7A320FF38 SUBR:L0-B000 0 | |
22862 | or %l6, %l5, %l6 ! 000037C7A320FF3C SUBR:L0-B000 0 | |
22863 | add %l6, 0x1, %l6 ! 000037C7A320FF40 SUBR:L0-B000 0 | |
22864 | jmpl %l6+0x0000, %o7 ! 000037C7A320FF44 SUBR:L0-B000 0 S | |
22865 | fxors %f29, %f28, %f21 ! 000037C7A320FF48 SUBR:L0-B000 0 S | |
22866 | wr %g1, %i5, %fprs ! 000037C7A320FF4C SUBR:L0-B000 0 S | |
22867 | add %g1, 0x1AA, %g1 ! 000037C7A320FF50 SUBR:L0-B000 0 chksum++ | |
22868 | .word 0xF12BAB29 ! 000037C7A320FF54 SUBR:L0-B000 0 random | |
22869 | add %i0, %g1, %i3 ! 000037C7A320FF58 SWCH:L1-B000 0 | |
22870 | andcc %i3, 0x8, %g0 ! 000037C7A320FF5C SWCH:L1-B000 0 | |
22871 | bnz,pn %xcc, BL120066 ! 000037C7A320FF60 SWCH:L1-B000 0 | |
22872 | .word 0x83DD1FDA ! 000037C7A320FF64 SWCH:L1-B000 0 illop | |
22873 | andcc %i3, 0x20, %g0 ! 000037C7A320FF68 SWCH:L1-B000 0 | |
22874 | bnz,pn %xcc, BL120065 ! 000037C7A320FF6C SWCH:L1-B000 0 | |
22875 | andcc %i3, 0x80, %g0 ! 000037C7A320FF70 SWCH:L1-B000 0 | |
22876 | bnz,pn %xcc, BL120064 ! 000037C7A320FF74 SWCH:L1-B000 0 | |
22877 | andcc %i3, 0x80, %g0 ! 000037C7A320FF78 SWCH:L1-B000 0 | |
22878 | bnz,pn %xcc, BL120063 ! 000037C7A320FF7C SWCH:L1-B000 0 | |
22879 | add %g1, 0xCF3, %g1 ! 000037C7A320FF80 SWCH:L1-B000 0 chksum++ | |
22880 | edge16l %i3, %i1, %i1 ! 000037C7A320FF84 SWCH:L1-B000 0 S | |
22881 | rd %gsr, %l6 ! 000037C7A320FF88 SWCH:L1-B000 0 S | |
22882 | wr %l6, 0x30, %gsr ! 000037C7A320FF8C SWCH:L1-B000 0 S | |
22883 | .word 0x83F00000 ! 000037C7A320FF90 SWCH:L1-B000 0 S illop | |
22884 | wr %g1, %i5, %fprs ! 000037C7A320FF94 SWCH:L1-B000 0 S | |
22885 | add %g1, 0x66F, %g1 ! 000037C7A320FF98 SWCH:L1-B000 0 chksum++ | |
22886 | .word 0xCBB47EAD ! 000037C7A320FF9C SWCH:L1-B000 0 illop | |
22887 | pdist %f28, %f20, %f28 ! 000037C7A320FFA0 SWCH:L1-B000 0 S | |
22888 | BL120063:.word 0x91A69A70 ! 000037C7A320FFA4 CASE:L2-B000 0 illop | |
22889 | .word 0x85B5478F ! 000037C7A320FFA8 CASE:L2-B000 0 S illop | |
22890 | cmp %i4, %i2 ! 000037C7A320FFAC CASE:L2-B000 0 S | |
22891 | .word 0xD4FEC42E ! 000037C7A320FFB0 CASE:L2-B000 0 L random | |
22892 | .word 0x91A21A15 ! 000037C7A320FFB4 CASE:L2-B000 0 L illop | |
22893 | xorcc %i4, %o2, %o1 ! 000037C7A320FFB8 CASE:L2-B000 0 S | |
22894 | fbug,pt %fcc2, BL120061 ! 000037C7A320FFBC CASE:L2-B000 0 L | |
22895 | edge8l %i4, %i5, %l0 ! 000037C7A320FFC0 CASE:L2-B000 0 S | |
22896 | fcmpes %fcc2, %f2, %f8 ! 000037C7A320FFC4 CASE:L2-B000 0 S | |
22897 | BL120062:.word 0xAFD98FE4 ! 000037C7A320FFC8 CASE:L2-B000 0 L illop | |
22898 | .word 0x87A3CDB7 ! 000037C7A320FFCC CASE:L2-B000 0 S illop | |
22899 | BL120061:cmp %o0, %i4 ! 000037C7A320FFD0 CASE:L2-B000 0 S | |
22900 | add %g1, 0xE28, %g1 ! 000037C7A320FFD4 CASE:L2-B000 0 chksum++ | |
22901 | ba BL120067 ! 000037C7A320FFD8 CASE:L2-B000 0 | |
22902 | xnor %i1, %i4, %i2 ! 000037C7A320FFDC CASE:L2-B000 0 S | |
22903 | BL120064:add %g1, 0x1EB, %g1 ! 000037C7A320FFE0 CASE:L2-B001 0 chksum++ | |
22904 | fabsd %f32, %f32 ! 000037C7A320FFE4 CASE:L2-B001 0 S | |
22905 | .word 0x8C961FAC ! 000037C7A320FFE8 CASE:L2-B001 0 S random | |
22906 | .word 0xAF7D12C7 ! 000037C7A320FFEC CASE:L2-B001 0 S illop | |
22907 | ta %xcc, 0x46 ! 000037C7A320FFF0 CASE:L2-B001 0 S demap-page | |
22908 | subcc %g1, %i2, %i4 ! 000037C7A320FFF4 CASE:L2-B001 0 S | |
22909 | .word 0x9DAE9D9D ! 000037C7A320FFF8 CASE:L2-B001 0 S illop | |
22910 | ba,a,pn %xcc, BL120067 ! 000037C7A320FFFC CASE:L2-B001 0 | |
22911 | fmovsge %xcc, %f22, %f25 ! 000037C7A3210000 CASE:L2-B001 0 S | |
22912 | BL120065:.word 0x8DABC810 ! 000037C7A3210004 CASE:L2-B002 0 illop | |
22913 | fnegs %f21, %f23 ! 000037C7A3210008 CASE:L2-B002 0 S | |
22914 | edge32l %i2, %i4, %i4 ! 000037C7A321000C CASE:L2-B002 0 S | |
22915 | fcmple32 %f20, %f20, %o3 ! 000037C7A3210010 CASE:L2-B002 0 S | |
22916 | edge16n %o1, %o5, %i0 ! 000037C7A3210014 CASE:L2-B002 0 S | |
22917 | fba,a,pn %fcc2, BL120067 ! 000037C7A3210018 CASE:L2-B002 0 | |
22918 | fabsd %f12, %f0 ! 000037C7A321001C CASE:L2-B002 0 S | |
22919 | BL120066:.word 0xB191C003 ! 000037C7A3210020 CASE:L2-B003 0 illop | |
22920 | fcmpne32 %f26, %f20, %l1 ! 000037C7A3210024 CASE:L2-B003 0 S | |
22921 | .word 0xBBAB5C8C ! 000037C7A3210028 CASE:L2-B003 0 illop | |
22922 | or %l6,%hm(0x10BBAB5C8C),%l6 ! 000037C7A321002C CASE:L2-B003 0 | |
22923 | sethi %lm(0x10BBAB5C8C),%l5 ! 000037C7A3210030 CASE:L2-B003 0 | |
22924 | or %l5,%lo(0x10BBAB5C8C),%l5 ! 000037C7A3210034 CASE:L2-B003 0 | |
22925 | sllx %l6, 0x20, %l6 ! 000037C7A3210038 CASE:L2-B003 0 | |
22926 | .word 0xE9B52336 ! 000037C7A321003C CASE:L2-B003 0 illop | |
22927 | jmpl %l6+0x0000, %o7 ! 000037C7A3210040 CASE:L2-B003 0 S | |
22928 | xorcc %i4, %g1, %o2 ! 000037C7A3210044 CASE:L2-B003 0 S | |
22929 | pdist %f28, %f24, %f28 ! 000037C7A3210048 CASE:L2-B003 0 S | |
22930 | xnor %i0, %o1, %i1 ! 000037C7A321004C CASE:L2-B003 0 S | |
22931 | edge8n %g1, %i4, %o5 ! 000037C7A3210050 CASE:L2-B003 0 S | |
22932 | array8 %o2, %o2, %i2 ! 000037C7A3210054 CASE:L2-B003 0 S | |
22933 | fpackfix %f28, %f27 ! 000037C7A3210058 CASE:L2-B003 0 S | |
22934 | fnot2 %f22, %f20 ! 000037C7A321005C CASE:L2-B003 0 S | |
22935 | rd %gsr, %l6 ! 000037C7A3210060 CASE:L2-B003 0 S | |
22936 | wr %l6, 0x50, %gsr ! 000037C7A3210064 CASE:L2-B003 0 S | |
22937 | sra %i1, 0x1, %l4 ! 000037C7A3210068 CASE:L2-B003 0 S | |
22938 | .word 0x91AB5B31 ! 000037C7A321006C CASE:L2-B003 0 illop | |
22939 | array16 %i2, %g1, %o0 ! 000037C7A3210070 CASE:L2-B003 0 S | |
22940 | BL120067: ! SWCH:L1-B000 | |
22941 | .word 0xD8464F22 ! 000037C7A3210074 SWCH:L1-B000 0 random | |
22942 | array8 %g1, %g1, %i5 ! 000037C7A3210078 SWCH:L1-B000 0 S | |
22943 | array32 %g1, %o2, %i1 ! 000037C7A321007C SWCH:L1-B000 0 S | |
22944 | call .+8 ! 000037C7A3210080 SWCH:L1-B000 0 S | |
22945 | and %o2, %o2, %i1 ! 000037C7A3210084 SWCH:L1-B000 0 S | |
22946 | or %g1, %g1, %i2 ! 000037C7A3210088 SWCH:L1-B000 0 S | |
22947 | fpack16 %f18, %f16 ! 000037C7A321008C SUBR:L0-B000 0 S | |
22948 | .word 0x9953C000 ! 000037C7A3210090 SUBR:L0-B000 0 S illop | |
22949 | .word 0xB9B3C2D8 ! 000037C7A3210094 SUBR:L0-B000 0 S illop | |
22950 | andn %i1, %i3, %i3 ! 000037C7A3210098 SUBR:L0-B000 0 S | |
22951 | .word 0x97906000 ! 000037C7A321009C SUBR:L0-B000 0 S random | |
22952 | sdiv %i1, %g0, %i2 ! 000037C7A32100A0 SUBR:L0-B000 0 S | |
22953 | add %g1, 0xE65, %i0 ! 000037C7A32100A4 SUBR:L0-B000 0 | |
22954 | .word 0xBE100001 ! 000037C7A32100A8 SUBR:L0-B000 0 random | |
22955 | .word 0xABB447EC ! 000037C7A32100AC SUBR:L0-B000 0 illop | |
22956 | ||
22957 | SECTION .btext061_pg1 TEXT_VA=0x37c7a3210000 | |
22958 | attr_text { | |
22959 | Name = .btext061_pg1, | |
22960 | VA = 0x37c7a3210000, | |
22961 | RA = 0xd4ffb0000, | |
22962 | PA = ra2pa(0xd4ffb0000,0), | |
22963 | tsbonly, | |
22964 | part_0_ctx_nonzero_tsb_config_1, | |
22965 | TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1, | |
22966 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22967 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22968 | } | |
22969 | .text; .skip 8 | |
22970 | ||
22971 | !======================================================================== | |
22972 | ||
22973 | SECTION .btext062 TEXT_VA=0x1f62c35f00 | |
22974 | attr_text { | |
22975 | Name = .btext062, | |
22976 | VA = 0x1f62c35f00, | |
22977 | RA = 0xd4ff9df00, | |
22978 | PA = ra2pa(0xd4ff9df00,0), | |
22979 | notsb | |
22980 | } | |
22981 | ||
22982 | SECTION .btext062_pg0 TEXT_VA=0x1f62c34000 | |
22983 | attr_text { | |
22984 | Name = .btext062_pg0, | |
22985 | VA = 0x1f62c34000, | |
22986 | RA = 0xd4ff9c000, | |
22987 | PA = ra2pa(0xd4ff9c000,0), | |
22988 | tsbonly, | |
22989 | part_0_ctx_nonzero_tsb_config_3, | |
22990 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
22991 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22992 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22993 | } | |
22994 | .text; .skip 8 | |
22995 | ||
22996 | ||
22997 | SECTION .btext062 | |
22998 | .text | |
22999 | .global SUBR160; SUBR160: | |
23000 | nop ! 0000001F62C35F00 SUBR:L0-B000 1 S | |
23001 | brlz,pt %o4, BL120068 ! 0000001F62C35F04 SUBR:L0-B000 1 L | |
23002 | udiv %o1, %g7, %o0 ! 0000001F62C35F08 SUBR:L0-B000 1 S | |
23003 | fbug,a BL120069 ;.empty ! 0000001F62C35F0C SUBR:L0-B000 1 L | |
23004 | bneg BL120069 ! 0000001F62C35F10 SUBR:L0-B000 1 L | |
23005 | nop ! 0000001F62C35F14 SUBR:L0-B000 0 S | |
23006 | fcmped %fcc1, %f46, %f42 ! 0000001F62C35F18 SUBR:L0-B000 0 S | |
23007 | fmovdg %xcc, %f14, %f14 ! 0000001F62C35F1C SUBR:L0-B000 0 S | |
23008 | BL120069:andncc %i3, %i5, %o1 ! 0000001F62C35F20 SUBR:L0-B000 1 S | |
23009 | fbl,pn %fcc3, BL120070 ;.empty ! 0000001F62C35F24 SUBR:L0-B000 1 L | |
23010 | fbuge,a,pt %fcc1, BL120071 ;.empty ! 0000001F62C35F28 SUBR:L0-B000 1 L | |
23011 | fbl,a BL120072 ! 0000001F62C35F2C SUBR:L0-B000 1 L | |
23012 | BL120070:fabss %f11, %f11 ! 0000001F62C35F30 SUBR:L0-B000 0 S | |
23013 | BL120068:sllx %o2, 0x1, %o2 ! 0000001F62C35F34 SUBR:L0-B000 0 S | |
23014 | BL120072:orn %i0, %o4, %o3 ! 0000001F62C35F38 SUBR:L0-B000 0 S | |
23015 | fcmped %fcc0, %f60, %f14 ! 0000001F62C35F3C SUBR:L0-B000 0 S | |
23016 | .word 0x9192FC9F ! 0000001F62C35F40 SUBR:L0-B000 0 L random | |
23017 | BL120071:fors %f24, %f21, %f21 ! 0000001F62C35F44 SUBR:L0-B000 0 S | |
23018 | BL120073:add %g1, 0xA04, %g1 ! 0000001F62C35F48 SUBR:L0-B000 1 chksum++ | |
23019 | add %g1, 0xC12, %g1 ! 0000001F62C35F4C SUBR:L0-B000 1 chksum++ | |
23020 | add %o5, %g1, %o1 ! 0000001F62C35F50 SWCH:L1-B000 1 | |
23021 | andcc %o1, 0x10, %g0 ! 0000001F62C35F54 SWCH:L1-B000 1 | |
23022 | bnz,pt %xcc, BL120077 ! 0000001F62C35F58 SWCH:L1-B000 1 | |
23023 | andcc %o1, 0x1, %g0 ! 0000001F62C35F5C SWCH:L1-B000 1 | |
23024 | bnz,a,pt %xcc, BL120076 ! 0000001F62C35F60 SWCH:L1-B000 0 | |
23025 | add %g1, 0x44E, %g1 ! 0000001F62C35F64 SWCH:L1-B000 0 chksum++ | |
23026 | .word 0x7B2D6C58 ! 0000001F62C35F68 SWCH:L1-B000 0 random | |
23027 | bnz,pn %xcc, BL120075 ! 0000001F62C35F6C SWCH:L1-B000 0 | |
23028 | andcc %o1, 0x8, %g0 ! 0000001F62C35F70 SWCH:L1-B000 0 | |
23029 | bnz,pn %xcc, BL120074 ! 0000001F62C35F74 SWCH:L1-B000 0 | |
23030 | orn %o1, %i1, %o5 ! 0000001F62C35F78 SWCH:L1-B000 0 S | |
23031 | fandnot1s %f21, %f22, %f21 ! 0000001F62C35F7C SWCH:L1-B000 0 S | |
23032 | .word 0x9D728161 ! 0000001F62C35F80 SWCH:L1-B000 0 S illop | |
23033 | andn %i4, %o5, %o0 ! 0000001F62C35F84 SWCH:L1-B000 0 S | |
23034 | add %g1, 0xC10, %g1 ! 0000001F62C35F88 SWCH:L1-B000 0 chksum++ | |
23035 | ba,a BL120078 ! 0000001F62C35F8C SWCH:L1-B000 0 | |
23036 | nop ! 0000001F62C35F90 SWCH:L1-B000 0 S | |
23037 | BL120074:add %g1, 0x57D, %g1 ! 0000001F62C35F94 CASE:L2-B000 0 chksum++ | |
23038 | fnot2 %f18, %f24 ! 0000001F62C35F98 CASE:L2-B000 0 S | |
23039 | nop ! 0000001F62C35F9C CASE:L2-B000 0 S | |
23040 | ta %xcc, 0x46 ! 0000001F62C35FA0 CASE:L2-B000 0 S demap-page | |
23041 | .word 0x9E100001 ! 0000001F62C35FA4 CASE:L2-B000 0 S random | |
23042 | alignaddr %i3, %o3, %o0 ! 0000001F62C35FA8 CASE:L2-B000 0 S | |
23043 | .word 0xE340D8EA ! 0000001F62C35FAC CASE:L2-B000 0 illop | |
23044 | array32 %o3, %i4, %o5 ! 0000001F62C35FB0 CASE:L2-B000 0 S | |
23045 | BL120075:add %g1, 0x57C, %g1 ! 0000001F62C35FB4 CASE:L2-B001 0 chksum++ | |
23046 | cmp %o3, %o3 ! 0000001F62C35FB8 CASE:L2-B001 0 S | |
23047 | .word 0xC90ACC2E ! 0000001F62C35FBC CASE:L2-B001 0 S illop | |
23048 | fpadd32s %f30, %f21, %f26 ! 0000001F62C35FC0 CASE:L2-B001 0 S | |
23049 | fmovs %f9, %f10 ! 0000001F62C35FC4 CASE:L2-B001 0 S | |
23050 | ba,pt %icc, BL120078 ! 0000001F62C35FC8 CASE:L2-B001 0 | |
23051 | fpack32 %f28, %f30, %f30 ! 0000001F62C35FCC CASE:L2-B001 0 S | |
23052 | BL120076:add %g1, 0x873, %g1 ! 0000001F62C35FD0 CASE:L2-B002 0 chksum++ | |
23053 | fpack16 %f30, %f29 ! 0000001F62C35FD4 CASE:L2-B002 0 S | |
23054 | sllx %o5, 0x1, %o4 ! 0000001F62C35FD8 CASE:L2-B002 0 S | |
23055 | .word 0x93B605FC ! 0000001F62C35FDC CASE:L2-B002 0 S illop_VIS | |
23056 | .word 0x93B7479F ! 0000001F62C35FE0 CASE:L2-B002 0 S illop | |
23057 | .word 0xC1FA5B4B ! 0000001F62C35FE4 CASE:L2-B002 0 S illop | |
23058 | edge16 %o0, %o2, %o0 ! 0000001F62C35FE8 CASE:L2-B002 0 S | |
23059 | xnor %o2, %o4, %o4 ! 0000001F62C35FEC CASE:L2-B002 0 S | |
23060 | .word 0x0B1FA22C ! 0000001F62C35FF0 CASE:L2-B002 0 S random | |
23061 | .word 0x95906000 ! 0000001F62C35FF4 CASE:L2-B002 0 S random | |
23062 | .word 0xCB496984 ! 0000001F62C35FF8 CASE:L2-B002 0 S illop | |
23063 | faddd %f62, %f36, %f36 ! 0000001F62C35FFC CASE:L2-B002 0 S | |
23064 | fba,a,pn %fcc0, BL120078 ! 0000001F62C36000 CASE:L2-B002 0 | |
23065 | nop ! 0000001F62C36004 CASE:L2-B002 0 S | |
23066 | BL120077:add %g1, 0x5C7, %g1 ! 0000001F62C36008 CASE:L2-B003 1 chksum++ | |
23067 | fpadd32 %f28, %f22, %f22 ! 0000001F62C3600C CASE:L2-B003 1 S | |
23068 | rd %gsr, %l6 ! 0000001F62C36010 CASE:L2-B003 1 S | |
23069 | wr %l6, 0xC0, %gsr ! 0000001F62C36014 CASE:L2-B003 1 S | |
23070 | nop ! 0000001F62C36018 CASE:L2-B003 1 S | |
23071 | orncc %o0, %o3, %o0 ! 0000001F62C3601C CASE:L2-B003 1 S | |
23072 | ba BL120078 ! 0000001F62C36020 CASE:L2-B003 1 | |
23073 | and %o4, %o0, %o4 ! 0000001F62C36024 CASE:L2-B003 1 S | |
23074 | BL120078: ! SWCH:L1-B000 | |
23075 | add %g1, 0x171, %g1 ! 0000001F62C36028 SWCH:L1-B000 1 chksum++ | |
23076 | sub %g1, %o3, %o2 ! 0000001F62C3602C SWCH:L1-B000 1 S | |
23077 | alignaddrl %o4, %o4, %o5 ! 0000001F62C36030 SWCH:L1-B000 1 S | |
23078 | fpsub32 %f26, %f24, %f26 ! 0000001F62C36034 SWCH:L1-B000 1 S | |
23079 | subcc %o2, %o0, %g0 ! 0000001F62C36038 SWCH:L1-B000 1 S | |
23080 | .word 0x9BB382C8 ! 0000001F62C3603C SWCH:L1-B000 1 S illop_VIS | |
23081 | retl ! 0000001F62C36040 SUBR:L0-B000 1 | |
23082 | add %g1, 0x855, %g1 ! 0000001F62C36044 SUBR:L0-B000 1 chksum++ | |
23083 | ||
23084 | SECTION .btext062_pg1 TEXT_VA=0x1f62c36000 | |
23085 | attr_text { | |
23086 | Name = .btext062_pg1, | |
23087 | VA = 0x1f62c36000, | |
23088 | RA = 0xd4ff9e000, | |
23089 | PA = ra2pa(0xd4ff9e000,0), | |
23090 | tsbonly, | |
23091 | part_0_ctx_nonzero_tsb_config_3, | |
23092 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
23093 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
23094 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23095 | } | |
23096 | .text; .skip 8 | |
23097 | ||
23098 | !======================================================================== | |
23099 | ||
23100 | SECTION .btext063 TEXT_VA=0xffff988bb710ff00 | |
23101 | attr_text { | |
23102 | Name = .btext063, | |
23103 | VA = 0xffff988bb710ff00, | |
23104 | RA = 0xcfffeff00, | |
23105 | PA = ra2pa(0xcfffeff00,0), | |
23106 | notsb | |
23107 | } | |
23108 | ||
23109 | SECTION .btext063_pg0 TEXT_VA=0xffff988bb7100000 | |
23110 | attr_text { | |
23111 | Name = .btext063_pg0, | |
23112 | VA = 0xffff988bb7100000, | |
23113 | RA = 0xcfffe0000, | |
23114 | PA = ra2pa(0xcfffe0000,0), | |
23115 | tsbonly, | |
23116 | part_0_ctx_nonzero_tsb_config_1, | |
23117 | TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1, | |
23118 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
23119 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23120 | } | |
23121 | .text; .skip 8 | |
23122 | ||
23123 | ||
23124 | SECTION .btext063 | |
23125 | .text | |
23126 | .global SUBR161; SUBR161: | |
23127 | array8 %o0, %i2, %o1 ! FFFF988BB710FF00 SUBR:L0-B000 1 S | |
23128 | fbo,a BL120079 ! FFFF988BB710FF04 SUBR:L0-B000 1 L | |
23129 | fpsub32 %f24, %f26, %f28 ! FFFF988BB710FF08 SUBR:L0-B000 1 S | |
23130 | bn,pn %xcc, BL120080 ;.empty ! FFFF988BB710FF0C SUBR:L0-B000 0 L | |
23131 | .word 0xD3348237 ! FFFF988BB710FF10 SUBR:L0-B000 0 L random | |
23132 | faddd %f14, %f38, %f12 ! FFFF988BB710FF14 SUBR:L0-B000 0 S | |
23133 | .word 0x85D0381C ! FFFF988BB710FF18 SUBR:L0-B000 0 S illop | |
23134 | .word 0x81948001 ! FFFF988BB710FF1C SUBR:L0-B000 0 S illop | |
23135 | and %i1, %o5, %o0 ! FFFF988BB710FF20 SUBR:L0-B000 0 S | |
23136 | fbn,a,pn %fcc3, BL120080 ;.empty ! FFFF988BB710FF24 SUBR:L0-B000 0 L | |
23137 | bvc BL120080 ! FFFF988BB710FF28 SUBR:L0-B000 0 L | |
23138 | BL120081:fcmpes %fcc1, %f3, %f10 ! FFFF988BB710FF2C SUBR:L0-B000 0 S | |
23139 | xor %o2, %o0, %o3 ! FFFF988BB710FF30 SUBR:L0-B000 0 S | |
23140 | BL120079:xorcc %i4, %o1, %o0 ! FFFF988BB710FF34 SUBR:L0-B000 1 S | |
23141 | BL120080:add %g1, 0x85A, %g1 ! FFFF988BB710FF38 SUBR:L0-B000 1 chksum++ | |
23142 | add %g1, 0x6EC, %g1 ! FFFF988BB710FF3C SUBR:L0-B000 1 chksum++ | |
23143 | add %o1, %g1, %o4 ! FFFF988BB710FF40 SWCH:L1-B000 1 | |
23144 | andcc %o4, 0x400, %g0 ! FFFF988BB710FF44 SWCH:L1-B000 1 | |
23145 | bnz,pn %xcc, BL120091 ! FFFF988BB710FF48 SWCH:L1-B000 1 | |
23146 | andcc %o4, 0x1, %g0 ! FFFF988BB710FF4C SWCH:L1-B000 1 | |
23147 | bnz,pn %xcc, BL120084 ! FFFF988BB710FF50 SWCH:L1-B000 1 | |
23148 | andcc %o4, 0x1, %g0 ! FFFF988BB710FF54 SWCH:L1-B000 1 | |
23149 | bnz,pn %xcc, BL120083 ! FFFF988BB710FF58 SWCH:L1-B000 1 | |
23150 | andcc %o4, 0x2, %g0 ! FFFF988BB710FF5C SWCH:L1-B000 1 | |
23151 | bnz,pn %xcc, BL120082 ! FFFF988BB710FF60 SWCH:L1-B000 1 | |
23152 | add %g1, 0x2A1, %g1 ! FFFF988BB710FF64 SWCH:L1-B000 1 chksum++ | |
23153 | nop ! FFFF988BB710FF68 SWCH:L1-B000 1 S | |
23154 | andn %o0, %o0, %o0 ! FFFF988BB710FF6C SWCH:L1-B000 1 S | |
23155 | fcmple16 %f28, %f16, %o3 ! FFFF988BB710FF70 SWCH:L1-B000 1 S | |
23156 | fcmpeq16 %f22, %f28, %o5 ! FFFF988BB710FF74 SWCH:L1-B000 1 S | |
23157 | fpmerge %f18, %f19, %f22 ! FFFF988BB710FF78 SWCH:L1-B000 1 S | |
23158 | orcc %o1, %o5, %o2 ! FFFF988BB710FF7C SWCH:L1-B000 1 S | |
23159 | add %g1, 0xCCE, %g1 ! FFFF988BB710FF80 SWCH:L1-B000 1 chksum++ | |
23160 | ba,a BL120092 ! FFFF988BB710FF84 SWCH:L1-B000 1 | |
23161 | orcc %o2, %o4, %o0 ! FFFF988BB710FF88 SWCH:L1-B000 0 S | |
23162 | BL120082:add %g1, 0xEDD, %g1 ! FFFF988BB710FF8C CASE:L2-B000 0 chksum++ | |
23163 | and %o0, %o2, %o3 ! FFFF988BB710FF90 CASE:L2-B000 0 S | |
23164 | .word 0xA3A3486E ! FFFF988BB710FF94 CASE:L2-B000 0 S illop | |
23165 | .word 0xC6B8746E ! FFFF988BB710FF98 CASE:L2-B000 0 S illop | |
23166 | orncc %o5, %o5, %o0 ! FFFF988BB710FF9C CASE:L2-B000 0 S | |
23167 | ldx [%g3-0x0088], %g3 ! FFFF988BB710FFA0 CASE:L2-B000 0 ptr_chase | |
23168 | fsubd %f36, %f44, %f60 ! FFFF988BB710FFA4 CASE:L2-B000 0 S | |
23169 | subccc %o5, %o5, %o5 ! FFFF988BB710FFA8 CASE:L2-B000 0 S | |
23170 | fcmpeq32 %f18, %f16, %o1 ! FFFF988BB710FFAC CASE:L2-B000 0 S | |
23171 | nop ! FFFF988BB710FFB0 CASE:L2-B000 0 S | |
23172 | nop ! FFFF988BB710FFB4 CASE:L2-B000 0 S | |
23173 | .word 0x9F85DD22 ! FFFF988BB710FFB8 CASE:L2-B000 0 S illop | |
23174 | .word 0xCEBDED62 ! FFFF988BB710FFBC CASE:L2-B000 0 S random | |
23175 | .word 0x83880000 ! FFFF988BB710FFC0 CASE:L2-B000 0 random | |
23176 | ta %xcc, 0x46 ! FFFF988BB710FFC4 CASE:L2-B000 0 S demap-page | |
23177 | BL120083:add %g1, 0xB45, %g1 ! FFFF988BB710FFC8 CASE:L2-B001 0 chksum++ | |
23178 | .word 0xA9CB1ECC ! FFFF988BB710FFCC CASE:L2-B001 0 S illop | |
23179 | and %o2, %o0, %o2 ! FFFF988BB710FFD0 CASE:L2-B001 0 S | |
23180 | edge16ln %o3, %g1, %o0 ! FFFF988BB710FFD4 CASE:L2-B001 0 S | |
23181 | wr %g1, %o0, %fprs ! FFFF988BB710FFD8 CASE:L2-B001 0 S | |
23182 | .word 0xCEE799E3 ! FFFF988BB710FFDC CASE:L2-B001 0 S illop | |
23183 | wr %g1, -426, %fprs ! FFFF988BB710FFE0 CASE:L2-B001 0 S | |
23184 | wr %g1, %o3, %fprs ! FFFF988BB710FFE4 CASE:L2-B001 0 S | |
23185 | .word 0xB3D435EF ! FFFF988BB710FFE8 CASE:L2-B001 0 S illop | |
23186 | .word 0x40B49464 ! FFFF988BB710FFEC CASE:L2-B001 0 S random | |
23187 | .word 0x8591800E ! FFFF988BB710FFF0 CASE:L2-B001 0 illop | |
23188 | nop ! FFFF988BB710FFF4 CASE:L2-B001 0 S | |
23189 | BL120084:add %g1, 0x70, %g1 ! FFFF988BB710FFF8 CASE:L2-B002 0 chksum++ | |
23190 | rd %gsr, %l6 ! FFFF988BB710FFFC CASE:L2-B002 0 S | |
23191 | wr %l6, 0xD8, %gsr ! FFFF988BB7110000 CASE:L2-B002 0 S | |
23192 | faligndata %f30, %f28, %f24 ! FFFF988BB7110004 CASE:L2-B002 0 S | |
23193 | orncc %o2, %o2, %o5 ! FFFF988BB7110008 CASE:L2-B002 0 S | |
23194 | .word 0x9DA59145 ! FFFF988BB711000C CASE:L2-B002 0 S illop_FP | |
23195 | .word 0xB9B3C9DA ! FFFF988BB7110010 CASE:L2-B002 0 S illop | |
23196 | .word 0x97906000 ! FFFF988BB7110014 CASE:L2-B002 0 random | |
23197 | fcmpd %fcc0, %f0, %f46 ! FFFF988BB7110018 CASE:L2-B002 0 S | |
23198 | BL120091:add %g1, 0x730, %g1 ! FFFF988BB711001C CASE:L2-B003 0 chksum++ | |
23199 | wr %g1, %o5, %fprs ! FFFF988BB7110020 CASE:L2-B003 0 S | |
23200 | bge,a BL120085 ;.empty ! FFFF988BB7110024 CASE:L2-B003 0 L | |
23201 | .word 0xAECB9BEB ! FFFF988BB7110028 CASE:L2-B003 0 L random | |
23202 | bz,pt %xcc, BL120087 ! FFFF988BB711002C CASE:L2-B003 0 L | |
23203 | cmp %o0, %o0 ! FFFF988BB7110030 CASE:L2-B003 0 S | |
23204 | .word 0xABABE00C ! FFFF988BB7110034 CASE:L2-B003 0 L illop | |
23205 | fbule,pt %fcc1, BL120086 ;.empty ! FFFF988BB7110038 CASE:L2-B003 0 L | |
23206 | .word 0x3B7AB5DD ! FFFF988BB711003C CASE:L2-B003 0 L random | |
23207 | stxa %o2, [%g2+%g0]0xB5 ! FFFF988BB7110040 CASE:L2-B003 0 S BAD-ASI | |
23208 | BL120088:nop ! FFFF988BB7110044 CASE:L2-B003 0 S | |
23209 | udivcc %g1, %g7, %l2 ! FFFF988BB7110048 CASE:L2-B003 0 S | |
23210 | fble BL120089 ;.empty ! FFFF988BB711004C CASE:L2-B003 0 L | |
23211 | BL120087:fbl,a,pn %fcc0, BL120090 ! FFFF988BB7110050 CASE:L2-B003 0 L | |
23212 | and %o5, %o5, %o5 ! FFFF988BB7110054 CASE:L2-B003 0 S | |
23213 | BL120085:or %o5, %o1, %o3 ! FFFF988BB7110058 CASE:L2-B003 0 S | |
23214 | BL120086:.word 0xF350BD99 ! FFFF988BB711005C CASE:L2-B003 0 S illop | |
23215 | BL120089:or %o0, %o2, %o1 ! FFFF988BB7110060 CASE:L2-B003 0 S | |
23216 | BL120090:fpsub32 %f18, %f30, %f16 ! FFFF988BB7110064 CASE:L2-B003 0 S | |
23217 | add %g1, 0x78, %g1 ! FFFF988BB7110068 CASE:L2-B003 0 chksum++ | |
23218 | ba,pt %xcc, BL120092 ! FFFF988BB711006C CASE:L2-B003 0 | |
23219 | andn %o2, %g1, %o2 ! FFFF988BB7110070 CASE:L2-B003 0 S | |
23220 | BL120092: ! SWCH:L1-B000 | |
23221 | add %g1, 0xA43, %g1 ! FFFF988BB7110074 SWCH:L1-B000 1 chksum++ | |
23222 | array32 %o2, %g1, %o1 ! FFFF988BB7110078 SWCH:L1-B000 1 S | |
23223 | xnor %o3, %o3, %o3 ! FFFF988BB711007C SWCH:L1-B000 1 S | |
23224 | fcmpne16 %f30, %f28, %o5 ! FFFF988BB7110080 SWCH:L1-B000 1 S | |
23225 | and %o0, -1, %o0 ! FFFF988BB7110084 SWCH:L1-B000 1 S | |
23226 | array32 %o4, %o2, %o5 ! FFFF988BB7110088 SWCH:L1-B000 1 S | |
23227 | orn %g1, %o2, %o1 ! FFFF988BB711008C SUBR:L0-B000 1 S | |
23228 | bshuffle %f22, %f16, %f26 ! FFFF988BB7110090 SUBR:L0-B000 1 S | |
23229 | edge32l %o1, %o1, %o0 ! FFFF988BB7110094 SUBR:L0-B000 1 S | |
23230 | xor %o2, %g7, %o2 ! FFFF988BB7110098 SUBR:L0-B000 1 S | |
23231 | array8 %o5, %o5, %o5 ! FFFF988BB711009C SUBR:L0-B000 1 S | |
23232 | xnorcc %o4, %o2, %o4 ! FFFF988BB71100A0 SUBR:L0-B000 1 S | |
23233 | faligndata %f26, %f28, %f18 ! FFFF988BB71100A4 SUBR:L0-B000 1 S | |
23234 | orncc %o4, %o0, %o3 ! FFFF988BB71100A8 SUBR:L0-B000 1 S | |
23235 | wr %g1, %o4, %fprs ! FFFF988BB71100AC SUBR:L0-B000 1 S | |
23236 | faddd %f44, %f44, %f42 ! FFFF988BB71100B0 SUBR:L0-B000 2 S | |
23237 | retl ! FFFF988BB71100B4 SUBR:L0-B000 1 | |
23238 | add %g1, 0x3F0, %g1 ! FFFF988BB71100B8 SUBR:L0-B000 1 chksum++ | |
23239 | ||
23240 | SECTION .btext063_pg1 TEXT_VA=0xffff988bb7110000 | |
23241 | attr_text { | |
23242 | Name = .btext063_pg1, | |
23243 | VA = 0xffff988bb7110000, | |
23244 | RA = 0xcffff0000, | |
23245 | PA = ra2pa(0xcffff0000,0), | |
23246 | tsbonly, | |
23247 | part_0_ctx_nonzero_tsb_config_1, | |
23248 | TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1, | |
23249 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
23250 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23251 | } | |
23252 | .text; .skip 8 | |
23253 | ! Context 74: 1384 instructions generated, 2920 executed, 89 traps | |
23254 | ||
23255 | #undef BLIMP_BIAS | |
23256 | #define BLIMP_BIAS 0 | |
23257 | #undef BLIMP_FRAME | |
23258 | #define BLIMP_FRAME 64 | |
23259 | #undef BLIMP_32BIT | |
23260 | #define BLIMP_32BIT 1 | |
23261 | ||
23262 | !======================================================================== | |
23263 | ||
23264 | SECTION .btext064 TEXT_VA=0xdc21fd00 | |
23265 | attr_text { | |
23266 | Name = .btext064, | |
23267 | VA = 0xdc21fd00, | |
23268 | RA = 0xccffafd00, | |
23269 | PA = ra2pa(0xccffafd00,0), | |
23270 | notsb | |
23271 | } | |
23272 | ||
23273 | SECTION .btext064_pg0 TEXT_VA=0xdc210000 | |
23274 | attr_text { | |
23275 | Name = .btext064_pg0, | |
23276 | VA = 0xdc210000, | |
23277 | RA = 0xccffa0000, | |
23278 | PA = ra2pa(0xccffa0000,0), | |
23279 | tsbonly, | |
23280 | part_0_ctx_nonzero_tsb_config_1, | |
23281 | TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1, | |
23282 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
23283 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23284 | } | |
23285 | .text; .skip 8 | |
23286 | ||
23287 | ||
23288 | SECTION .btext064 | |
23289 | .text | |
23290 | .global start_th_7; start_th_7: | |
23291 | .global SUBR175; SUBR175: | |
23292 | BL140139: ! MAIN:L0-B000 | |
23293 | nop ! 00000000DC21FD00 MAIN:L0-B000 1 | |
23294 | sethi %hh(0xABAD1DEA6E60A000),%g2 ! 00000000DC21FD04 MAIN:L0-B000 1 BD140133 | |
23295 | or %g2,%hm(0xABAD1DEA6E60A000),%g2 ! 00000000DC21FD08 MAIN:L0-B000 1 | |
23296 | sethi %lm(0xABAD1DEA6E60A000),%g3 ! 00000000DC21FD0C MAIN:L0-B000 1 | |
23297 | or %g3,%lo(0xABAD1DEA6E60A000),%g3 ! 00000000DC21FD10 MAIN:L0-B000 1 | |
23298 | sllx %g2, 0x20, %g2 ! 00000000DC21FD14 MAIN:L0-B000 1 | |
23299 | or %g2, %g3, %g2 ! 00000000DC21FD18 MAIN:L0-B000 1 | |
23300 | sethi %hh(0xABAD1DEAA768A000),%l0 ! 00000000DC21FD1C MAIN:L0-B000 1 STACK0075 | |
23301 | or %l0,%hm(0xABAD1DEAA768A000),%l0 ! 00000000DC21FD20 MAIN:L0-B000 1 | |
23302 | sethi %lm(0xABAD1DEAA768A000),%l1 ! 00000000DC21FD24 MAIN:L0-B000 1 | |
23303 | or %l1,%lo(0xABAD1DEAA768A000),%l1 ! 00000000DC21FD28 MAIN:L0-B000 1 | |
23304 | sllx %l0, 0x20, %l0 ! 00000000DC21FD2C MAIN:L0-B000 1 | |
23305 | or %l0, %l1, %l0 ! 00000000DC21FD30 MAIN:L0-B000 1 | |
23306 | sub %l0, 0x80, %o6 ! 00000000DC21FD34 MAIN:L0-B000 1 | |
23307 | add %o6, 0x40, %i6 ! 00000000DC21FD38 MAIN:L0-B000 1 | |
23308 | addcc %g0, 0x1, %g1 ! 00000000DC21FD3C MAIN:L0-B000 1 | |
23309 | or %g0, -1482, %g3 ! 00000000DC21FD40 MAIN:L0-B000 1 | |
23310 | or %g0, -552, %g4 ! 00000000DC21FD44 MAIN:L0-B000 1 | |
23311 | or %g0, -545, %g5 ! 00000000DC21FD48 MAIN:L0-B000 1 | |
23312 | or %g0, -3234, %g6 ! 00000000DC21FD4C MAIN:L0-B000 1 | |
23313 | or %g0, 0x0, %g7 ! 00000000DC21FD50 MAIN:L0-B000 1 | |
23314 | or %g0, 0x60E, %o0 ! 00000000DC21FD54 MAIN:L0-B000 1 | |
23315 | or %g0, 0x3D9, %o1 ! 00000000DC21FD58 MAIN:L0-B000 1 | |
23316 | or %g0, -1039, %o2 ! 00000000DC21FD5C MAIN:L0-B000 1 | |
23317 | or %g0, -2751, %o3 ! 00000000DC21FD60 MAIN:L0-B000 1 | |
23318 | or %g0, -823, %o4 ! 00000000DC21FD64 MAIN:L0-B000 1 | |
23319 | or %g0, 0x4E, %o5 ! 00000000DC21FD68 MAIN:L0-B000 1 | |
23320 | or %g0, 0xCC5, %o7 ! 00000000DC21FD6C MAIN:L0-B000 1 | |
23321 | or %g0, 0x165, %l0 ! 00000000DC21FD70 MAIN:L0-B000 1 | |
23322 | or %g0, 0x3C4, %l1 ! 00000000DC21FD74 MAIN:L0-B000 1 | |
23323 | or %g0, 0x3AF, %l2 ! 00000000DC21FD78 MAIN:L0-B000 1 | |
23324 | or %g0, -3503, %l3 ! 00000000DC21FD7C MAIN:L0-B000 1 | |
23325 | or %g0, 0x6F8, %l4 ! 00000000DC21FD80 MAIN:L0-B000 1 | |
23326 | or %g0, -3053, %l5 ! 00000000DC21FD84 MAIN:L0-B000 1 | |
23327 | sethi %hh(0xABAD1DEADC21FD00),%l7 ! 00000000DC21FD88 MAIN:L0-B000 1 SUBR175 | |
23328 | or %l7,%hm(0xABAD1DEADC21FD00),%l7 ! 00000000DC21FD8C MAIN:L0-B000 1 | |
23329 | sethi %lm(0xABAD1DEADC21FD00),%l6 ! 00000000DC21FD90 MAIN:L0-B000 1 | |
23330 | or %l6,%lo(0xABAD1DEADC21FD00),%l6 ! 00000000DC21FD94 MAIN:L0-B000 1 | |
23331 | sllx %l7, 0x20, %l7 ! 00000000DC21FD98 MAIN:L0-B000 1 | |
23332 | or %l7, %l6, %l7 ! 00000000DC21FD9C MAIN:L0-B000 1 | |
23333 | or %g0, -889, %l6 ! 00000000DC21FDA0 MAIN:L0-B000 1 | |
23334 | or %g0, -92, %i0 ! 00000000DC21FDA4 MAIN:L0-B000 1 | |
23335 | or %g0, 0xF5A, %i1 ! 00000000DC21FDA8 MAIN:L0-B000 1 | |
23336 | or %g0, 0xD57, %i2 ! 00000000DC21FDAC MAIN:L0-B000 1 | |
23337 | or %g0, 0xE4F, %i3 ! 00000000DC21FDB0 MAIN:L0-B000 1 | |
23338 | or %g0, 0x819, %i4 ! 00000000DC21FDB4 MAIN:L0-B000 1 | |
23339 | or %g0, -1127, %i5 ! 00000000DC21FDB8 MAIN:L0-B000 1 | |
23340 | or %g0, 0xB3C, %i7 ! 00000000DC21FDBC MAIN:L0-B000 1 | |
23341 | or %g0, 0x4, %g6 ! 00000000DC21FDC0 MAIN:L0-B000 1 | |
23342 | BL140140:save %o6, -64, %o6 ! 00000000DC21FDC4 MAIN:L0-B000 4 | |
23343 | add %i0, %g6, %l0 ! 00000000DC21FDC8 MAIN:L0-B000 4 | |
23344 | add %i1, %g6, %l1 ! 00000000DC21FDCC MAIN:L0-B000 4 | |
23345 | add %i2, %g6, %l2 ! 00000000DC21FDD0 MAIN:L0-B000 4 | |
23346 | add %i3, %g6, %l3 ! 00000000DC21FDD4 MAIN:L0-B000 4 | |
23347 | add %i4, %g6, %l4 ! 00000000DC21FDD8 MAIN:L0-B000 4 | |
23348 | add %i5, %g6, %l5 ! 00000000DC21FDDC MAIN:L0-B000 4 | |
23349 | add %i6, %g6, %l6 ! 00000000DC21FDE0 MAIN:L0-B000 4 | |
23350 | add %i7, %g6, %l7 ! 00000000DC21FDE4 MAIN:L0-B000 4 | |
23351 | add %l0, %g6, %o0 ! 00000000DC21FDE8 MAIN:L0-B000 4 | |
23352 | add %l1, %g6, %o1 ! 00000000DC21FDEC MAIN:L0-B000 4 | |
23353 | add %l2, %g6, %o2 ! 00000000DC21FDF0 MAIN:L0-B000 4 | |
23354 | add %l3, %g6, %o3 ! 00000000DC21FDF4 MAIN:L0-B000 4 | |
23355 | add %l4, %g6, %o4 ! 00000000DC21FDF8 MAIN:L0-B000 4 | |
23356 | add %l5, %g6, %o5 ! 00000000DC21FDFC MAIN:L0-B000 4 | |
23357 | add %l7, %g6, %o7 ! 00000000DC21FE00 MAIN:L0-B000 4 | |
23358 | subcc %g6, 0x1, %g6 ! 00000000DC21FE04 MAIN:L0-B000 4 | |
23359 | bnz,pt %xcc, BL140140 ! 00000000DC21FE08 MAIN:L0-B000 4 | |
23360 | nop ! 00000000DC21FE0C MAIN:L0-B000 4 | |
23361 | restore %g0, %g0, %g0 ! 00000000DC21FE10 MAIN:L0-B000 1 | |
23362 | restore %g0, %g0, %g0 ! 00000000DC21FE14 MAIN:L0-B000 1 | |
23363 | restore %g0, %g0, %g0 ! 00000000DC21FE18 MAIN:L0-B000 1 | |
23364 | restore %g0, %g0, %g0 ! 00000000DC21FE1C MAIN:L0-B000 1 | |
23365 | ta %xcc, 0x44 ! 00000000DC21FE20 MAIN:L0-B000 1 cleanwin=0 | |
23366 | wr %g0, -3607, %y ! 00000000DC21FE24 MAIN:L0-B000 1 | |
23367 | wr %g0, 0x38, %gsr ! 00000000DC21FE28 MAIN:L0-B000 1 | |
23368 | ldd [%g2+0x0068], %f0 ! 00000000DC21FE2C MAIN:L0-B000 1 <BD140137 | |
23369 | faddd %f0, %f0, %f6 ! 00000000DC21FE30 MAIN:L0-B000 1 | |
23370 | faddd %f0, %f6, %f12 ! 00000000DC21FE34 MAIN:L0-B000 1 | |
23371 | faddd %f6, %f12, %f14 ! 00000000DC21FE38 MAIN:L0-B000 1 | |
23372 | faddd %f12, %f14, %f60 ! 00000000DC21FE3C MAIN:L0-B000 1 | |
23373 | faddd %f14, %f60, %f62 ! 00000000DC21FE40 MAIN:L0-B000 1 | |
23374 | faddd %f60, %f62, %f32 ! 00000000DC21FE44 MAIN:L0-B000 1 | |
23375 | faddd %f62, %f32, %f34 ! 00000000DC21FE48 MAIN:L0-B000 1 | |
23376 | faddd %f32, %f34, %f36 ! 00000000DC21FE4C MAIN:L0-B000 1 | |
23377 | faddd %f34, %f36, %f38 ! 00000000DC21FE50 MAIN:L0-B000 1 | |
23378 | faddd %f36, %f38, %f40 ! 00000000DC21FE54 MAIN:L0-B000 1 | |
23379 | faddd %f38, %f40, %f42 ! 00000000DC21FE58 MAIN:L0-B000 1 | |
23380 | faddd %f40, %f42, %f44 ! 00000000DC21FE5C MAIN:L0-B000 1 | |
23381 | faddd %f42, %f44, %f46 ! 00000000DC21FE60 MAIN:L0-B000 1 | |
23382 | ld [%g2+0x0070], %f2 ! 00000000DC21FE64 MAIN:L0-B000 1 <BD140138 | |
23383 | fadds %f2, %f2, %f3 ! 00000000DC21FE68 MAIN:L0-B000 1 | |
23384 | fadds %f2, %f3, %f4 ! 00000000DC21FE6C MAIN:L0-B000 1 | |
23385 | fadds %f3, %f4, %f5 ! 00000000DC21FE70 MAIN:L0-B000 1 | |
23386 | fadds %f4, %f5, %f8 ! 00000000DC21FE74 MAIN:L0-B000 1 | |
23387 | fadds %f5, %f8, %f9 ! 00000000DC21FE78 MAIN:L0-B000 1 | |
23388 | fadds %f8, %f9, %f10 ! 00000000DC21FE7C MAIN:L0-B000 1 | |
23389 | fadds %f9, %f10, %f11 ! 00000000DC21FE80 MAIN:L0-B000 1 | |
23390 | fcmpd %fcc0, %f0, %f0 ! 00000000DC21FE84 MAIN:L0-B000 1 | |
23391 | fcmpd %fcc1, %f0, %f0 ! 00000000DC21FE88 MAIN:L0-B000 1 | |
23392 | fcmpd %fcc2, %f0, %f0 ! 00000000DC21FE8C MAIN:L0-B000 1 | |
23393 | fcmpd %fcc3, %f0, %f0 ! 00000000DC21FE90 MAIN:L0-B000 1 | |
23394 | stx %fsr, [%g2+0x0060] ! 00000000DC21FE94 MAIN:L0-B000 1 <BD140055 | |
23395 | fzero %f16 ! 00000000DC21FE98 MAIN:L0-B000 1 | |
23396 | fzero %f18 ! 00000000DC21FE9C MAIN:L0-B000 1 | |
23397 | fzero %f20 ! 00000000DC21FEA0 MAIN:L0-B000 1 | |
23398 | fzero %f22 ! 00000000DC21FEA4 MAIN:L0-B000 1 | |
23399 | fzero %f24 ! 00000000DC21FEA8 MAIN:L0-B000 1 | |
23400 | fzero %f26 ! 00000000DC21FEAC MAIN:L0-B000 1 | |
23401 | fzero %f28 ! 00000000DC21FEB0 MAIN:L0-B000 1 | |
23402 | fzero %f30 ! 00000000DC21FEB4 MAIN:L0-B000 1 | |
23403 | ldx [%g2+0x0000], %g3 ! 00000000DC21FEB8 MAIN:L0-B000 1 BASE<BD140133 | |
23404 | ldx [%g2+0x0008], %g4 ! 00000000DC21FEBC MAIN:L0-B000 1 BASE<BD140139 | |
23405 | ldx [%g2+0x0010], %g5 ! 00000000DC21FEC0 MAIN:L0-B000 1 BASE<BD140140 | |
23406 | ldx [%g2+0x0018], %g6 ! 00000000DC21FEC4 MAIN:L0-B000 1 BASE<BD140141 | |
23407 | or %g0, 0x2, %l4 ! 00000000DC21FEC8 LOOP:L1-B000 1 | |
23408 | BL140206: ! LOOP:L1-B000 | |
23409 | add %g1, 0x195, %g1 ! 00000000DC21FECC LOOP:L1-B000 2 chksum++ | |
23410 | and %g1, 0xFE, %l3 ! 00000000DC21FED0 LOOP:L2-B000 2 | |
23411 | BL140165: ! LOOP:L2-B000 | |
23412 | add %g1, 0xC1F, %g1 ! 00000000DC21FED4 LOOP:L2-B000 8 chksum++ | |
23413 | or %g0, 0x3, %l0 ! 00000000DC21FED8 LOOP:L3-B000 8 | |
23414 | BL140141: ! LOOP:L3-B000 | |
23415 | add %g1, 0xCEF, %g1 ! 00000000DC21FEDC LOOP:L3-B000 24 chksum++ | |
23416 | array8 %o0, %o2, %o5 ! 00000000DC21FEE0 LOOP:L3-B000 24 S | |
23417 | .word 0xFFAB0B69 ! 00000000DC21FEE4 LOOP:L3-B000 24 S illop | |
23418 | fpsub16 %f20, %f26, %f20 ! 00000000DC21FEE8 LOOP:L3-B000 24 S | |
23419 | xnor %o2, %o3, %o2 ! 00000000DC21FEEC LOOP:L3-B000 24 S | |
23420 | subcc %o4, %o2, %i2 ! 00000000DC21FEF0 LOOP:L3-B000 24 S | |
23421 | subcc %l0, 0x1, %l0 ! 00000000DC21FEF4 LOOP:L3-B000 24 | |
23422 | bnz BL140141 ! 00000000DC21FEF8 LOOP:L3-B000 24 | |
23423 | subcc %o4, %i2, %o3 ! 00000000DC21FEFC LOOP:L3-B000 24 S | |
23424 | add %g1, 0x421, %g1 ! 00000000DC21FF00 LOOP:L3-B000 8 chksum++ | |
23425 | fbge,a,pn %fcc2, BL140147 ! 00000000DC21FF04 SKIP:L3-B001 8 | |
23426 | alignaddrl %o2, %o2, %i0 ! 00000000DC21FF08 SKIP:L3-B001 8 S | |
23427 | fcmps %fcc3, %f8, %f4 ! 00000000DC21FF0C SKIP:L3-B001 0 S | |
23428 | add %g5, -24, %l5 ! 00000000DC21FF10 SKIP:L3-B001 0 @BD140142 | |
23429 | stda %f16,[%l5+%g1]0xC2 ! 00000000DC21FF14 SKIP:L3-B001 0 S Partial_St | |
23430 | .word 0xF47F0C7C ! 00000000DC21FF18 SKIP:L3-B001 0 S random | |
23431 | pdist %f28, %f20, %f18 ! 00000000DC21FF1C SKIP:L3-B001 0 S | |
23432 | call .+8 ! 00000000DC21FF20 SKIP:L3-B001 0 S | |
23433 | alignaddrl %o0, %i0, %o4 ! 00000000DC21FF24 SKIP:L3-B001 0 S | |
23434 | add %g1, 0xBDE, %g1 ! 00000000DC21FF28 SKIP:L3-B001 0 chksum++ | |
23435 | alignaddr %i0, %g1, %l1 ! 00000000DC21FF2C SKIP:L3-B001 0 S | |
23436 | .word 0x9E100001 ! 00000000DC21FF30 SKIP:L3-B001 0 S random | |
23437 | fbne,a,pn %fcc0, BL140143 ! 00000000DC21FF34 SKIP:L3-B001 0 L | |
23438 | andncc %o4, %o4, %o4 ! 00000000DC21FF38 SKIP:L3-B001 0 S | |
23439 | .word 0x83880000 ! 00000000DC21FF3C SKIP:L3-B001 0 S random | |
23440 | stxa %i2, [%g7+%g0]0xB8 ! 00000000DC21FF40 SKIP:L3-B001 0 S BAD-ASI | |
23441 | BL140143:.word 0xA19487C1 ! 00000000DC21FF44 SKIP:L3-B001 0 L illop | |
23442 | .word 0xE63C0629 ! 00000000DC21FF48 SKIP:L3-B001 0 L illop | |
23443 | orn %i2, %o3, %i3 ! 00000000DC21FF4C SKIP:L3-B001 0 S | |
23444 | .word 0xB2F92222 ! 00000000DC21FF50 SKIP:L3-B001 0 S random | |
23445 | bmask %i0, %o3, %i0 ! 00000000DC21FF54 SKIP:L3-B001 0 S | |
23446 | bneg BL140144 ;.empty ! 00000000DC21FF58 SKIP:L3-B001 0 L | |
23447 | BL140144:fbne BL140146 ! 00000000DC21FF5C SKIP:L3-B001 0 L | |
23448 | sdivcc %i3, %g0, %o7 ! 00000000DC21FF60 SKIP:L3-B001 0 S | |
23449 | BL140145:xorcc %i0, %o4, %i4 ! 00000000DC21FF64 SKIP:L3-B001 0 S | |
23450 | BL140146:add %g1, 0x594, %g1 ! 00000000DC21FF68 SKIP:L3-B001 0 chksum++ | |
23451 | .word 0x9B9C522B ! 00000000DC21FF6C SKIP:L3-B001 0 illop | |
23452 | fnegs %f22, %f20 ! 00000000DC21FF70 SKIP:L3-B001 0 S | |
23453 | BL140147: ! ELSE:L3-B002 | |
23454 | fpsub16s %f20, %f29, %f19 ! 00000000DC21FF74 ELSE:L3-B002 8 S | |
23455 | array16 %i3, %i3, %o5 ! 00000000DC21FF78 ELSE:L3-B002 8 S | |
23456 | call .+8 ! 00000000DC21FF7C ELSE:L3-B002 8 S | |
23457 | andn %o0, %o5, %i1 ! 00000000DC21FF80 ELSE:L3-B002 8 S | |
23458 | fadds %f4, %f3, %f2 ! 00000000DC21FF84 ELSE:L3-B002 8 S | |
23459 | fabsd %f60, %f46 ! 00000000DC21FF88 ELSE:L3-B002 8 S | |
23460 | movge %icc, %o5, %l2 ! 00000000DC21FF8C ELSE:L3-B002 8 S | |
23461 | andn %o5, %i5, %o3 ! 00000000DC21FF90 ELSE:L3-B002 8 S | |
23462 | fcmpne32 %f20, %f16, %o5 ! 00000000DC21FF94 ELSE:L3-B002 8 S | |
23463 | fabss %f2, %f5 ! 00000000DC21FF98 ELSE:L3-B002 8 S | |
23464 | fmovse %xcc, %f16, %f30 ! 00000000DC21FF9C ELSE:L3-B002 8 S | |
23465 | add %g1, 0xE7, %g1 ! 00000000DC21FFA0 ELSE:L3-B002 8 chksum++ | |
23466 | xnorcc %l2, %o5, %i3 ! 00000000DC21FFA4 ELSE:L3-B002 8 S | |
23467 | fbue,a BL140148 ! 00000000DC21FFA8 ELSE:L3-B002 8 L | |
23468 | array16 %i4, %i1, %l2 ! 00000000DC21FFAC ELSE:L3-B002 3 S | |
23469 | fcmpes %fcc3, %f3, %f4 ! 00000000DC21FFB0 ELSE:L3-B002 5 S | |
23470 | fpackfix %f26, %f22 ! 00000000DC21FFB4 ELSE:L3-B002 5 S | |
23471 | pdist %f16, %f30, %f30 ! 00000000DC21FFB8 ELSE:L3-B002 5 S | |
23472 | orcc %i0, %l2, %o1 ! 00000000DC21FFBC ELSE:L3-B002 5 S | |
23473 | fba,a BL140149 ! 00000000DC21FFC0 ELSE:L3-B002 5 L | |
23474 | fpsub32s %f30, %f20, %f16 ! 00000000DC21FFC4 ELSE:L3-B002 0 S | |
23475 | BL140149:bpos,a BL140150 ;.empty ! 00000000DC21FFC8 ELSE:L3-B002 5 L | |
23476 | BL140150:fblg,a,pt %fcc3, BL140148 ! 00000000DC21FFCC ELSE:L3-B002 0 L | |
23477 | .word 0x81B5C2EF ! 00000000DC21FFD0 ELSE:L3-B002 5 S illop_VIS | |
23478 | BL140148:add %g1, 0x42, %g1 ! 00000000DC21FFD4 ELSE:L3-B002 8 chksum++ | |
23479 | BL140151: ! ELSE:L3-B002 | |
23480 | add %g1, 0x775, %g1 ! 00000000DC21FFD8 ELSE:L3-B002 8 chksum++ | |
23481 | andcc %l2, 0x100, %g0 ! 00000000DC21FFDC SKIP:L3-B003 8 | |
23482 | bnz,pt %xcc, BL140152 ! 00000000DC21FFE0 SKIP:L3-B003 8 | |
23483 | fpackfix %f16, %f23 ! 00000000DC21FFE4 SKIP:L3-B003 8 S | |
23484 | cmp %l2, %i1 ! 00000000DC21FFE8 SKIP:L3-B003 8 S | |
23485 | edge8 %o2, %g1, %i5 ! 00000000DC21FFEC SKIP:L3-B003 8 S | |
23486 | fpack32 %f30, %f18, %f26 ! 00000000DC21FFF0 SKIP:L3-B003 8 S | |
23487 | fmovsvs %icc, %f16, %f30 ! 00000000DC21FFF4 SKIP:L3-B003 8 S | |
23488 | add %g1, 0xB51, %g1 ! 00000000DC21FFF8 SKIP:L3-B003 8 chksum++ | |
23489 | orncc %i5, %o3, %i0 ! 00000000DC21FFFC SKIP:L3-B003 8 S | |
23490 | fsubs %f9, %f10, %f3 ! 00000000DC220000 SKIP:L3-B003 8 S | |
23491 | udivcc %l2, %g7, %l1 ! 00000000DC220004 SKIP:L3-B003 8 S | |
23492 | edge16l %g1, %i2, %l1 ! 00000000DC220008 SKIP:L3-B003 8 S | |
23493 | stx %fsr, [%g2+0x0060] ! 00000000DC22000C SKIP:L3-B003 8 S <BD140055 | |
23494 | xorcc %o5, %i5, %o5 ! 00000000DC220010 SKIP:L3-B003 8 S | |
23495 | bmask %g1, %i3, %l2 ! 00000000DC220014 SKIP:L3-B003 8 S | |
23496 | andncc %i3, %o1, %o3 ! 00000000DC220018 SKIP:L3-B003 8 S | |
23497 | .word 0xC9FF6C92 ! 00000000DC22001C SKIP:L3-B003 8 S illop | |
23498 | and %o2, %o5, %i5 ! 00000000DC220020 SKIP:L3-B003 8 S | |
23499 | sra %i4, 0x1, %i4 ! 00000000DC220024 SKIP:L3-B003 8 S | |
23500 | udivcc %o0, %g7, %l6 ! 00000000DC220028 SKIP:L3-B003 8 S | |
23501 | ba,a BL140160 ! 00000000DC22002C SKIP:L3-B003 8 | |
23502 | .word 0x9F594B6C ! 00000000DC220030 SKIP:L3-B003 0 S illop | |
23503 | BL140152: ! ELSE:L3-B004 | |
23504 | xor %l1, %i4, %o3 ! 00000000DC220034 ELSE:L3-B004 0 S | |
23505 | bneg BL140153 ;.empty ! 00000000DC220038 ELSE:L3-B004 0 L | |
23506 | .word 0xDB48D17A ! 00000000DC22003C ELSE:L3-B004 0 L random | |
23507 | fbe,pn %fcc3, BL140155 ! 00000000DC220040 ELSE:L3-B004 0 L | |
23508 | fcmps %fcc0, %f3, %f10 ! 00000000DC220044 ELSE:L3-B004 0 S | |
23509 | .word 0xF30DAF4E ! 00000000DC220048 ELSE:L3-B004 0 S illop | |
23510 | .word 0xCF6B1CF7 ! 00000000DC22004C ELSE:L3-B004 0 L illop | |
23511 | orncc %o5, %i5, %i2 ! 00000000DC220050 ELSE:L3-B004 0 S | |
23512 | BL140155:.word 0xC58A89BF ! 00000000DC220054 ELSE:L3-B004 0 L illop | |
23513 | BL140157:.word 0x83F645F5 ! 00000000DC220058 ELSE:L3-B004 0 L illop | |
23514 | fbue BL140158 ! 00000000DC22005C ELSE:L3-B004 0 L | |
23515 | xorcc %l1, %i3, %l2 ! 00000000DC220060 ELSE:L3-B004 0 S | |
23516 | bleu,a BL140159 ;.empty ! 00000000DC220064 ELSE:L3-B004 0 L | |
23517 | BL140154:bcs,a,pt %icc, BL140156 ;.empty ! 00000000DC220068 ELSE:L3-B004 0 L | |
23518 | BL140158:fbo,a BL140159 ;.empty ! 00000000DC22006C ELSE:L3-B004 0 L | |
23519 | BL140159:.word 0x81E80000 ! 00000000DC220070 ELSE:L3-B004 0 L random | |
23520 | BL140156:bne,pn %xcc, BL140153 ! 00000000DC220074 ELSE:L3-B004 0 L | |
23521 | BL140153:fcmpd %fcc0, %f36, %f0 ! 00000000DC220078 ELSE:L3-B004 0 S | |
23522 | add %g1, 0x211, %g1 ! 00000000DC22007C ELSE:L3-B004 0 chksum++ | |
23523 | add %g1, 0x22A, %g1 ! 00000000DC220080 ELSE:L3-B004 0 chksum++ | |
23524 | orncc %i4, %l2, %i1 ! 00000000DC220084 ELSE:L3-B004 0 S | |
23525 | xnorcc %i4, %g1, %o5 ! 00000000DC220088 ELSE:L3-B004 0 S | |
23526 | ldx [%g6-0x0088], %g6 ! 00000000DC22008C ELSE:L3-B004 0 ptr_chase | |
23527 | .word 0x9FC68000 ! 00000000DC220090 ELSE:L3-B004 0 random | |
23528 | ldx [%g6-0x0088], %g6 ! 00000000DC220094 ELSE:L3-B004 0 ptr_chase | |
23529 | ldx [%g6-0x0088], %g6 ! 00000000DC220098 ELSE:L3-B004 0 ptr_chase | |
23530 | .word 0x8BAAA074 ! 00000000DC22009C ELSE:L3-B004 0 S illop | |
23531 | srl %o5, 0x1, %o0 ! 00000000DC2200A0 ELSE:L3-B004 0 S | |
23532 | fcmpd %fcc1, %f36, %f44 ! 00000000DC2200A4 ELSE:L3-B004 0 S | |
23533 | orncc %o3, %i4, %i4 ! 00000000DC2200A8 ELSE:L3-B004 0 S | |
23534 | orn %l2, %i2, %o3 ! 00000000DC2200AC ELSE:L3-B004 0 S | |
23535 | .word 0x95B7C227 ! 00000000DC2200B0 ELSE:L3-B004 0 S illop | |
23536 | BL140160: ! ELSE:L3-B004 | |
23537 | add %g1, 0xBAF, %g1 ! 00000000DC2200B4 ELSE:L3-B004 8 chksum++ | |
23538 | and %g1, 0xFE, %l1 ! 00000000DC2200B8 LOOP:L3-B005 8 | |
23539 | BL140161: ! LOOP:L3-B005 | |
23540 | add %g1, 0xE07, %g1 ! 00000000DC2200BC LOOP:L3-B005 13 chksum++ | |
23541 | edge16n %g1, %i1, %o3 ! 00000000DC2200C0 LOOP:L3-B005 13 S | |
23542 | ta %xcc, 0x46 ! 00000000DC2200C4 LOOP:L3-B005 13 S demap-page | |
23543 | edge16n %o5, %o2, %l2 ! 00000000DC2200C8 LOOP:L3-B005 13 S | |
23544 | sethi %hh(0xABAD1DEAE5D0DF00),%l6 ! 00000000DC2200CC LOOP:L3-B005 13 SUBR176 | |
23545 | or %l6,%hm(0xABAD1DEAE5D0DF00),%l6 ! 00000000DC2200D0 LOOP:L3-B005 13 | |
23546 | sethi %lm(0xABAD1DEAE5D0DF00),%l5 ! 00000000DC2200D4 LOOP:L3-B005 13 | |
23547 | or %l5,%lo(0xABAD1DEAE5D0DF00),%l5 ! 00000000DC2200D8 LOOP:L3-B005 13 | |
23548 | sllx %l6, 0x20, %l6 ! 00000000DC2200DC LOOP:L3-B005 13 | |
23549 | or %l6, %l5, %l6 ! 00000000DC2200E0 LOOP:L3-B005 13 | |
23550 | call SUBR176 ! 00000000DC2200E4 LOOP:L3-B005 13 S | |
23551 | andn %o3, %o3, %o2 ! 00000000DC2200E8 LOOP:L3-B005 13 S | |
23552 | andn %o3, %i0, %o0 ! 00000000DC2200EC LOOP:L3-B005 13 S | |
23553 | bshuffle %f26, %f16, %f20 ! 00000000DC2200F0 LOOP:L3-B005 13 S | |
23554 | movn %fcc0, %l2, %i4 ! 00000000DC2200F4 LOOP:L3-B005 13 S | |
23555 | edge16 %i4, %i2, %i1 ! 00000000DC2200F8 LOOP:L3-B005 13 S | |
23556 | pdist %f30, %f20, %f16 ! 00000000DC2200FC LOOP:L3-B005 13 S | |
23557 | and %l2, %l2, %i2 ! 00000000DC220100 LOOP:L3-B005 13 S | |
23558 | call .+8 ! 00000000DC220104 LOOP:L3-B005 13 S | |
23559 | nop ! 00000000DC220108 LOOP:L3-B005 13 S | |
23560 | pdist %f30, %f16, %f20 ! 00000000DC22010C LOOP:L3-B005 13 S | |
23561 | subcc %i2, %l2, %g0 ! 00000000DC220110 LOOP:L3-B005 13 S | |
23562 | fmovsa %fcc1, %f10, %f3 ! 00000000DC220114 LOOP:L3-B005 13 S | |
23563 | movrgez %i1, %o2, %i4 ! 00000000DC220118 LOOP:L3-B005 13 S | |
23564 | subcc %i5, %o2, %i5 ! 00000000DC22011C LOOP:L3-B005 13 S | |
23565 | srlx %l1, 0x1, %l1 ! 00000000DC220120 LOOP:L3-B005 13 | |
23566 | andcc %l1, 0x1, %g0 ! 00000000DC220124 LOOP:L3-B005 13 | |
23567 | bne,a,pt %xcc, BL140161 ! 00000000DC220128 LOOP:L3-B005 13 | |
23568 | fsubs %f4, %f11, %f5 ! 00000000DC22012C LOOP:L3-B005 5 S | |
23569 | add %g1, 0x1D6, %g1 ! 00000000DC220130 LOOP:L3-B005 8 chksum++ | |
23570 | andcc %o2, 0x400, %g0 ! 00000000DC220134 SKIP:L3-B006 8 | |
23571 | bz,a,pn %icc, BL140162 ! 00000000DC220138 SKIP:L3-B006 8 | |
23572 | sra %i1, 0x1, %o3 ! 00000000DC22013C SKIP:L3-B006 8 S | |
23573 | pdist %f16, %f30, %f18 ! 00000000DC220140 SKIP:L3-B006 0 S | |
23574 | fnegd %f12, %f44 ! 00000000DC220144 SKIP:L3-B006 0 S | |
23575 | pdist %f16, %f18, %f24 ! 00000000DC220148 SKIP:L3-B006 0 S | |
23576 | .word 0xADA9AC96 ! 00000000DC22014C SKIP:L3-B006 0 S illop | |
23577 | .word 0xB9AE2093 ! 00000000DC220150 SKIP:L3-B006 0 S illop | |
23578 | add %g1, 0xFF4, %g1 ! 00000000DC220154 SKIP:L3-B006 0 chksum++ | |
23579 | srax %o0, 0x1, %i2 ! 00000000DC220158 SKIP:L3-B006 0 S | |
23580 | fcmpeq32 %f16, %f20, %l2 ! 00000000DC22015C SKIP:L3-B006 0 S | |
23581 | ldx [%g6-0x0088], %g6 ! 00000000DC220160 SKIP:L3-B006 0 ptr_chase | |
23582 | .word 0x28C7746F ! 00000000DC220164 SKIP:L3-B006 0 illop | |
23583 | ldx [%g6-0x0088], %g6 ! 00000000DC220168 SKIP:L3-B006 0 ptr_chase | |
23584 | ldx [%g6-0x0088], %g6 ! 00000000DC22016C SKIP:L3-B006 0 ptr_chase | |
23585 | ldx [%g6-0x0088], %g6 ! 00000000DC220170 SKIP:L3-B006 0 ptr_chase | |
23586 | sethi %hh(0xABAD1DEADBBAFF00),%l6 ! 00000000DC220174 SKIP:L3-B006 0 SUBR177 | |
23587 | or %l6,%hm(0xABAD1DEADBBAFF00),%l6 ! 00000000DC220178 SKIP:L3-B006 0 | |
23588 | sethi %lm(0xABAD1DEADBBAFF00),%l5 ! 00000000DC22017C SKIP:L3-B006 0 | |
23589 | or %l5,%lo(0xABAD1DEADBBAFF00),%l5 ! 00000000DC220180 SKIP:L3-B006 0 | |
23590 | .word 0x857C8236 ! 00000000DC220184 SKIP:L3-B006 0 illop | |
23591 | or %l6, %l5, %l6 ! 00000000DC220188 SKIP:L3-B006 0 | |
23592 | .word 0x2FD13D9F ! 00000000DC22018C SKIP:L3-B006 0 S illop | |
23593 | fmovdne %icc, %f60, %f40 ! 00000000DC220190 SKIP:L3-B006 0 S | |
23594 | fcmped %fcc0, %f0, %f44 ! 00000000DC220194 SKIP:L3-B006 0 S | |
23595 | alignaddrl %i4, %i4, %o1 ! 00000000DC220198 SKIP:L3-B006 0 S | |
23596 | .word 0xA9ABA7B8 ! 00000000DC22019C SKIP:L3-B006 0 illop | |
23597 | fpadd16s %f23, %f20, %f28 ! 00000000DC2201A0 SKIP:L3-B006 0 S | |
23598 | BL140162: ! ELSE:L3-B007 | |
23599 | nop ! 00000000DC2201A4 ELSE:L3-B007 8 S | |
23600 | call .+8 ! 00000000DC2201A8 ELSE:L3-B007 8 S | |
23601 | wr %g1, %o3, %fprs ! 00000000DC2201AC ELSE:L3-B007 8 S | |
23602 | edge16ln %i1, %o0, %l2 ! 00000000DC2201B0 ELSE:L3-B007 8 S | |
23603 | rd %gsr, %l6 ! 00000000DC2201B4 ELSE:L3-B007 13 S | |
23604 | wr %l6, 0xD0, %gsr ! 00000000DC2201B8 ELSE:L3-B007 8 S | |
23605 | ldx [%g2+0x0050], %l5 ! 00000000DC2201BC ELSE:L3-B007 8 <BD140016 | |
23606 | membar 0x40 ! 00000000DC2201C0 ELSE:L3-B007 8 | |
23607 | ldda [%l5]0x16, %f16 ! 00000000DC2201C4 ELSE:L3-B007 8 Blk-Load | |
23608 | membar 0x40 ! 00000000DC2201C8 ELSE:L3-B007 8 | |
23609 | cmp %i4, %o3 ! 00000000DC2201CC ELSE:L3-B007 8 S | |
23610 | add %g1, 0x804, %g1 ! 00000000DC2201D0 ELSE:L3-B007 8 chksum++ | |
23611 | andncc %i4, %o5, %o2 ! 00000000DC2201D4 ELSE:L3-B007 8 S | |
23612 | ta %xcc, 0x46 ! 00000000DC2201D8 ELSE:L3-B007 8 S demap-page | |
23613 | xnorcc %l2, %i2, %o5 ! 00000000DC2201DC ELSE:L3-B007 8 S | |
23614 | udivcc %i2, 0x0, %o6 ! 00000000DC2201E0 ELSE:L3-B007 8 S | |
23615 | BL140164: ! ELSE:L3-B007 | |
23616 | add %g1, 0xC9B, %g1 ! 00000000DC2201E4 ELSE:L3-B007 8 chksum++ | |
23617 | xor %i7, %g7, %i7 ! 00000000DC2201E8 LOOP:L2-B000 8 S | |
23618 | orn %g1, %o2, %i2 ! 00000000DC2201EC LOOP:L2-B000 8 S | |
23619 | andn %i1, %i4, %l2 ! 00000000DC2201F0 LOOP:L2-B000 8 S | |
23620 | array32 %g1, %o2, %o2 ! 00000000DC2201F4 LOOP:L2-B000 8 S | |
23621 | .word 0x8FA71980 ! 00000000DC2201F8 LOOP:L2-B000 8 S illop_FP | |
23622 | srlx %l3, 0x1, %l3 ! 00000000DC2201FC LOOP:L2-B000 8 | |
23623 | andcc %l3, 0x1, %g0 ! 00000000DC220200 LOOP:L2-B000 8 | |
23624 | bne,pn %xcc, BL140165 ! 00000000DC220204 LOOP:L2-B000 8 | |
23625 | nop ! 00000000DC220208 LOOP:L2-B000 8 S | |
23626 | add %g1, 0xBB8, %g1 ! 00000000DC22020C LOOP:L2-B000 2 chksum++ | |
23627 | or %g0, 0x2, %l2 ! 00000000DC220210 LOOP:L2-B001 2 | |
23628 | BL140166: ! LOOP:L2-B001 | |
23629 | add %g1, 0xD5A, %g1 ! 00000000DC220214 LOOP:L2-B001 4 chksum++ | |
23630 | xnor %g1, %i1, %i2 ! 00000000DC220218 LOOP:L2-B001 4 S | |
23631 | andncc %o3, %i3, %i3 ! 00000000DC22021C LOOP:L2-B001 4 S | |
23632 | fexpand %f16, %f24 ! 00000000DC220220 LOOP:L2-B001 4 S | |
23633 | fcmps %fcc1, %f4, %f11 ! 00000000DC220224 LOOP:L2-B001 4 S | |
23634 | sdiv %i2, 0x0, %l4 ! 00000000DC220228 LOOP:L2-B001 4 S | |
23635 | alignaddrl %g1, %i2, %o4 ! 00000000DC22022C LOOP:L2-B001 4 S | |
23636 | .word 0xC574E45A ! 00000000DC220230 LOOP:L2-B001 4 S illop | |
23637 | xnorcc %i2, %i2, %o1 ! 00000000DC220234 LOOP:L2-B001 4 S | |
23638 | nop ! 00000000DC220238 LOOP:L3-B008 4 | |
23639 | array32 %l2, %o1, %i2 ! 00000000DC22023C LOOP:L2-B001 4 S | |
23640 | andcc %l2, %o1, %i5 ! 00000000DC220240 LOOP:L2-B001 4 S | |
23641 | udivcc %i5, %g7, %o3 ! 00000000DC220244 LOOP:L2-B001 4 S | |
23642 | xnor %i2, %o1, %i0 ! 00000000DC220248 LOOP:L2-B001 4 S | |
23643 | sub %l2, 0x1, %l2 ! 00000000DC22024C LOOP:L2-B001 4 | |
23644 | brnz,a,pt %l2, BL140166 ! 00000000DC220250 LOOP:L2-B001 4 | |
23645 | fcmpgt32 %f30, %f20, %i4 ! 00000000DC220254 LOOP:L2-B001 2 S | |
23646 | add %g1, 0xD9E, %g1 ! 00000000DC220258 LOOP:L2-B001 2 chksum++ | |
23647 | nop ! 00000000DC22025C LOOP:L2-B002 2 | |
23648 | nop ! 00000000DC220260 LOOP:L2-B003 2 | |
23649 | nop ! 00000000DC220264 LOOP:L2-B004 2 | |
23650 | nop ! 00000000DC220268 LOOP:L2-B005 2 | |
23651 | nop ! 00000000DC22026C LOOP:L2-B006 2 | |
23652 | add %g1, %g1, %o1 ! 00000000DC220270 SWCH:L2-B007 2 | |
23653 | andcc %o1, 0x80, %g0 ! 00000000DC220274 SWCH:L2-B007 2 | |
23654 | bnz,pn %xcc, BL140177 ! 00000000DC220278 SWCH:L2-B007 2 | |
23655 | andcc %o1, 0x800, %g0 ! 00000000DC22027C SWCH:L2-B007 2 | |
23656 | bnz,pn %xcc, BL140174 ! 00000000DC220280 SWCH:L2-B007 1 | |
23657 | add %g1, 0x82B, %g1 ! 00000000DC220284 SWCH:L2-B007 1 chksum++ | |
23658 | andcc %o1, 0x1, %g0 ! 00000000DC220288 SWCH:L2-B007 0 | |
23659 | .word 0xD298A730 ! 00000000DC22028C SWCH:L2-B007 0 illop | |
23660 | andcc %o1, 0x80, %g0 ! 00000000DC220290 SWCH:L2-B007 0 | |
23661 | .word 0x9DB4468F ! 00000000DC220294 SWCH:L2-B007 0 illop | |
23662 | add %g1, 0xBAF, %g1 ! 00000000DC220298 SWCH:L2-B007 0 chksum++ | |
23663 | .word 0x8BA90C91 ! 00000000DC22029C SWCH:L2-B007 0 S illop | |
23664 | xnorcc %i0, %i3, %o3 ! 00000000DC2202A0 SWCH:L2-B007 0 S | |
23665 | cmp %o1, %i2 ! 00000000DC2202A4 SWCH:L2-B007 0 S | |
23666 | call .+8 ! 00000000DC2202A8 SWCH:L2-B007 0 S | |
23667 | fcmps %fcc1, %f5, %f4 ! 00000000DC2202AC SWCH:L2-B007 0 S | |
23668 | .word 0xB5B5064E ! 00000000DC2202B0 SWCH:L2-B007 0 S illop | |
23669 | fmovd %f40, %f62 ! 00000000DC2202B4 SWCH:L2-B007 0 S | |
23670 | fcmpgt32 %f16, %f18, %i4 ! 00000000DC2202B8 SWCH:L2-B007 0 S | |
23671 | pdist %f16, %f30, %f22 ! 00000000DC2202BC SWCH:L2-B007 0 S | |
23672 | add %g1, 0x6CB, %g1 ! 00000000DC2202C0 SWCH:L2-B007 0 chksum++ | |
23673 | fba BL140178 ! 00000000DC2202C4 SWCH:L2-B007 0 | |
23674 | and %i0, %i1, %o4 ! 00000000DC2202C8 SWCH:L2-B007 0 S | |
23675 | BL140172:add %g1, 0xFB1, %g1 ! 00000000DC2202CC CASE:L3-B009 0 chksum++ | |
23676 | fcmpd %fcc2, %f44, %f34 ! 00000000DC2202D0 CASE:L3-B009 0 S | |
23677 | edge16n %o3, %i0, %o3 ! 00000000DC2202D4 CASE:L3-B009 0 S | |
23678 | fbo BL140167 ;.empty ! 00000000DC2202D8 CASE:L3-B009 0 L | |
23679 | fba,a,pn %fcc3, BL140168 ;.empty ! 00000000DC2202DC CASE:L3-B009 0 L | |
23680 | BL140168:.word 0xD113B811 ! 00000000DC2202E0 CASE:L3-B009 0 L illop | |
23681 | brgz,pn %i0, BL140169 ;.empty ! 00000000DC2202E4 CASE:L3-B009 0 L | |
23682 | BL140169:brgez,a,pt %i3, BL140170 ! 00000000DC2202E8 CASE:L3-B009 0 L | |
23683 | BL140170:edge32 %o3, %i0, %o4 ! 00000000DC2202EC CASE:L3-B009 0 S | |
23684 | .word 0xFA3CC59A ! 00000000DC2202F0 CASE:L3-B009 0 L illop | |
23685 | sllx %o3, 0x1, %i4 ! 00000000DC2202F4 CASE:L3-B009 0 S | |
23686 | fble,a,pt %fcc2, BL140167 ! 00000000DC2202F8 CASE:L3-B009 0 L | |
23687 | BL140171:.word 0xB3E20BE7 ! 00000000DC2202FC CASE:L3-B009 0 S illop | |
23688 | BL140167:.word 0xA3B6C22F ! 00000000DC220300 CASE:L3-B009 0 illop | |
23689 | .word 0xFB9744B4 ! 00000000DC220304 CASE:L3-B009 0 illop | |
23690 | fornot2 %f16, %f20, %f20 ! 00000000DC220308 CASE:L3-B009 0 S | |
23691 | BL140173:add %g1, 0x9C2, %g1 ! 00000000DC22030C CASE:L3-B010 0 chksum++ | |
23692 | fzero %f24 ! 00000000DC220310 CASE:L3-B010 0 S | |
23693 | call .+8 ! 00000000DC220314 CASE:L3-B010 0 S | |
23694 | nop ! 00000000DC220318 CASE:L3-B010 0 S | |
23695 | .word 0xB1E14D16 ! 00000000DC22031C CASE:L3-B010 0 S illop | |
23696 | fornot1 %f28, %f18, %f30 ! 00000000DC220320 CASE:L3-B010 0 S | |
23697 | xor %o4, %o3, %o5 ! 00000000DC220324 CASE:L3-B010 0 S | |
23698 | .word 0xADA0CC2F ! 00000000DC220328 CASE:L3-B010 0 illop | |
23699 | .word 0xFA386AD2 ! 00000000DC22032C CASE:L3-B010 0 S illop | |
23700 | BL140174:add %g1, 0x128, %g1 ! 00000000DC220330 CASE:L3-B011 1 chksum++ | |
23701 | fcmped %fcc0, %f44, %f0 ! 00000000DC220334 CASE:L3-B011 1 S | |
23702 | orcc %i4, %o5, %i3 ! 00000000DC220338 CASE:L3-B011 1 S | |
23703 | fpack32 %f16, %f30, %f28 ! 00000000DC22033C CASE:L3-B011 1 S | |
23704 | edge32n %o4, %i4, %o4 ! 00000000DC220340 CASE:L3-B011 1 S | |
23705 | ta %xcc, 0x46 ! 00000000DC220344 CASE:L3-B011 1 S demap-page | |
23706 | xnor %o2, %o4, %o2 ! 00000000DC220348 CASE:L3-B011 1 S | |
23707 | fba,a,pt %fcc2, BL140178 ! 00000000DC22034C CASE:L3-B011 1 | |
23708 | or %i4, %i3, %o2 ! 00000000DC220350 CASE:L3-B011 0 S | |
23709 | BL140177:add %g1, 0x936, %g1 ! 00000000DC220354 CASE:L3-B012 1 chksum++ | |
23710 | and %o0, %o4, %i3 ! 00000000DC220358 CASE:L3-B012 1 S | |
23711 | fcmple16 %f24, %f20, %i4 ! 00000000DC22035C CASE:L3-B012 1 S | |
23712 | orn %o4, %i3, %o3 ! 00000000DC220360 CASE:L3-B012 1 S | |
23713 | fba,a BL140175 ;.empty ! 00000000DC220364 CASE:L3-B012 1 L | |
23714 | .word 0x97B782A5 ! 00000000DC220368 CASE:L3-B012 0 L illop | |
23715 | BL140175:fbn BL140176 ! 00000000DC22036C CASE:L3-B012 1 L | |
23716 | fpadd16 %f16, %f30, %f16 ! 00000000DC220370 CASE:L3-B012 1 S | |
23717 | BL140176:orncc %i4, %o4, %o5 ! 00000000DC220374 CASE:L3-B012 1 S | |
23718 | add %g1, 0xC9F, %g1 ! 00000000DC220378 CASE:L3-B012 1 chksum++ | |
23719 | fba,a,pt %fcc1, BL140178 ! 00000000DC22037C CASE:L3-B012 1 | |
23720 | .word 0x97FB8577 ! 00000000DC220380 CASE:L3-B012 0 S illop | |
23721 | BL140178: ! SWCH:L2-B007 | |
23722 | add %g1, 0x646, %g1 ! 00000000DC220384 SWCH:L2-B007 2 chksum++ | |
23723 | .word 0xABA578D9 ! 00000000DC220388 SWCH:L2-B007 2 S illop_FP | |
23724 | udivcc %g1, %g0, %i6 ! 00000000DC22038C SWCH:L2-B007 2 S | |
23725 | xnor %i4, %o3, %o5 ! 00000000DC220390 SWCH:L2-B007 2 S | |
23726 | orncc %g1, %i3, %o0 ! 00000000DC220394 SWCH:L2-B007 2 S | |
23727 | faligndata %f20, %f22, %f24 ! 00000000DC220398 SWCH:L2-B007 2 S | |
23728 | xnorcc %o4, %i3, %o4 ! 00000000DC22039C SWCH:L2-B007 2 S | |
23729 | ta %xcc, 0x40 ! 00000000DC2203A0 SWCH:L2-B007 2 S +-priv | |
23730 | nop ! 00000000DC2203A4 LOOP:L2-B008 2 | |
23731 | add %i4, %g1, %i0 ! 00000000DC2203A8 SWCH:L2-B009 2 | |
23732 | andcc %i0, 0x2, %g0 ! 00000000DC2203AC SWCH:L2-B009 2 | |
23733 | bnz,a,pt %xcc, BL140185 ! 00000000DC2203B0 SWCH:L2-B009 2 | |
23734 | add %g1, 0x48E, %g1 ! 00000000DC2203B4 SWCH:L2-B009 0 chksum++ | |
23735 | andcc %i0, 0x4, %g0 ! 00000000DC2203B8 SWCH:L2-B009 2 | |
23736 | bnz,pn %xcc, BL140184 ! 00000000DC2203BC SWCH:L2-B009 2 | |
23737 | andcc %i0, 0x2, %g0 ! 00000000DC2203C0 SWCH:L2-B009 2 | |
23738 | bnz,pn %xcc, BL140183 ! 00000000DC2203C4 SWCH:L2-B009 2 | |
23739 | andcc %i0, 0x20, %g0 ! 00000000DC2203C8 SWCH:L2-B009 2 | |
23740 | bnz,pt %xcc, BL140182 ! 00000000DC2203CC SWCH:L2-B009 2 | |
23741 | fcmped %fcc3, %f46, %f60 ! 00000000DC2203D0 SWCH:L2-B009 2 S | |
23742 | wr %g1, %i4, %fprs ! 00000000DC2203D4 SWCH:L2-B009 2 S | |
23743 | array32 %o0, %o0, %i5 ! 00000000DC2203D8 SWCH:L2-B009 2 S | |
23744 | srl %o3, %g1, %o3 ! 00000000DC2203DC SWCH:L2-B009 2 S | |
23745 | add %g1, 0xA9D, %g1 ! 00000000DC2203E0 SWCH:L2-B009 2 chksum++ | |
23746 | fba,a BL140186 ! 00000000DC2203E4 SWCH:L2-B009 4 | |
23747 | xor %o4, 0x0, %o4 ! 00000000DC2203E8 SWCH:L2-B009 0 S | |
23748 | BL140182:add %g1, 0xE15, %g1 ! 00000000DC2203EC CASE:L3-B013 0 chksum++ | |
23749 | nop ! 00000000DC2203F0 CASE:L3-B013 0 S | |
23750 | bl,a BL140179 ;.empty ! 00000000DC2203F4 CASE:L3-B013 0 L | |
23751 | ble,pt %xcc, BL140180 ;.empty ! 00000000DC2203F8 CASE:L3-B013 0 L | |
23752 | fbne,a,pt %fcc2, BL140180 ;.empty ! 00000000DC2203FC CASE:L3-B013 0 L | |
23753 | fbo,a,pt %fcc2, BL140181 ! 00000000DC220400 CASE:L3-B013 0 L | |
23754 | .word 0xBCB775CA ! 00000000DC220404 CASE:L3-B013 0 S random | |
23755 | orn %o4, %o4, %o2 ! 00000000DC220408 CASE:L3-B013 0 S | |
23756 | BL140179:fexpand %f16, %f16 ! 00000000DC22040C CASE:L3-B013 0 S | |
23757 | sdivcc %o4, %g7, %o0 ! 00000000DC220410 CASE:L3-B013 0 S | |
23758 | BL140180:fpsub16 %f22, %f16, %f24 ! 00000000DC220414 CASE:L3-B013 0 S | |
23759 | BL140181:add %g1, 0x146, %g1 ! 00000000DC220418 CASE:L3-B013 0 chksum++ | |
23760 | fba BL140186 ! 00000000DC22041C CASE:L3-B013 0 | |
23761 | orncc %i1, -1, %i1 ! 00000000DC220420 CASE:L3-B013 0 S | |
23762 | BL140183:add %g1, 0x94F, %g1 ! 00000000DC220424 CASE:L3-B014 0 chksum++ | |
23763 | or %o0, %i5, %i2 ! 00000000DC220428 CASE:L3-B014 0 S | |
23764 | sllx %o6, %g7, %o6 ! 00000000DC22042C CASE:L3-B014 0 S | |
23765 | .word 0x2DBBFA97 ! 00000000DC220430 CASE:L3-B014 0 S random | |
23766 | fpackfix %f20, %f20 ! 00000000DC220434 CASE:L3-B014 0 S | |
23767 | fba,a,pn %fcc2, BL140186 ! 00000000DC220438 CASE:L3-B014 0 | |
23768 | or %i1, %o2, %i3 ! 00000000DC22043C CASE:L3-B014 0 S | |
23769 | BL140184:.word 0x87F00000 ! 00000000DC220440 CASE:L3-B015 0 illop | |
23770 | xnor %o3, %i3, %o3 ! 00000000DC220444 CASE:L3-B015 0 S | |
23771 | udivcc %o4, %g0, %i1 ! 00000000DC220448 CASE:L3-B015 0 S | |
23772 | ta %xcc, 0x46 ! 00000000DC22044C CASE:L3-B015 0 S demap-page | |
23773 | cmp %i3, %o2 ! 00000000DC220450 CASE:L3-B015 0 S | |
23774 | udiv %i1, %g0, %i7 ! 00000000DC220454 CASE:L3-B015 0 S | |
23775 | edge16l %i4, %i3, %i4 ! 00000000DC220458 CASE:L3-B015 0 S | |
23776 | .word 0xA5A30FCE ! 00000000DC22045C CASE:L3-B015 0 S illop | |
23777 | array8 %o3, %i4, %o1 ! 00000000DC220460 CASE:L3-B015 0 S | |
23778 | .word 0xF6676697 ! 00000000DC220464 CASE:L3-B015 0 illop | |
23779 | .word 0xB3B4869E ! 00000000DC220468 CASE:L3-B015 0 S illop_VIS | |
23780 | BL140185:add %g1, 0xF62, %g1 ! 00000000DC22046C CASE:L3-B016 0 chksum++ | |
23781 | .word 0xA3B28618 ! 00000000DC220470 CASE:L3-B016 0 S illop | |
23782 | .word 0xCEBFC3BC ! 00000000DC220474 CASE:L3-B016 0 S random | |
23783 | pdist %f16, %f28, %f18 ! 00000000DC220478 CASE:L3-B016 0 S | |
23784 | pdist %f30, %f24, %f24 ! 00000000DC22047C CASE:L3-B016 0 S | |
23785 | sdiv %i4, 0x0, %i0 ! 00000000DC220480 CASE:L3-B016 0 S | |
23786 | fcmps %fcc0, %f10, %f5 ! 00000000DC220484 CASE:L3-B016 0 S | |
23787 | wr %g1, %i3, %fprs ! 00000000DC220488 CASE:L3-B016 0 S | |
23788 | or %i3, %o4, %i2 ! 00000000DC22048C CASE:L3-B016 0 S | |
23789 | andncc %i2, %i4, %i1 ! 00000000DC220490 CASE:L3-B016 0 S | |
23790 | .word 0x0BF0B016 ! 00000000DC220494 CASE:L3-B016 0 S random | |
23791 | fpadd32 %f16, %f30, %f28 ! 00000000DC220498 CASE:L3-B016 0 S | |
23792 | fba BL140186 ! 00000000DC22049C CASE:L3-B016 0 | |
23793 | orn %o2, %o2, %i3 ! 00000000DC2204A0 CASE:L3-B016 0 S | |
23794 | BL140186: ! SWCH:L2-B009 | |
23795 | add %g1, 0xCB2, %g1 ! 00000000DC2204A4 SWCH:L2-B009 2 chksum++ | |
23796 | andncc %o3, %i1, %i1 ! 00000000DC2204A8 SWCH:L2-B009 2 S | |
23797 | xor %o4, %o4, %o4 ! 00000000DC2204AC SWCH:L2-B009 2 S | |
23798 | fmovs %f4, %f9 ! 00000000DC2204B0 SWCH:L2-B009 2 S | |
23799 | cmp %i4, %i3 ! 00000000DC2204B4 SWCH:L2-B009 2 S | |
23800 | nop ! 00000000DC2204B8 LOOP:L2-B010 2 | |
23801 | nop ! 00000000DC2204BC LOOP:L2-B011 2 | |
23802 | add %i2, %g1, %i3 ! 00000000DC2204C0 SWCH:L2-B012 2 | |
23803 | and %i3, 0x18, %o7 ! 00000000DC2204C4 SWCH:L2-B012 2 | |
23804 | sethi %hi(0x7DC), %i3 ! 00000000DC2204C8 SWCH:L2-B012 2 .+0 | |
23805 | or %i3,%lo(0x7DC),%i3 ! 00000000DC2204CC SWCH:L2-B012 2 | |
23806 | add %i3, %o7, %i3 ! 00000000DC2204D0 SWCH:L2-B012 2 | |
23807 | jmpl %l7+%i3, %g0 ! 00000000DC2204D4 SWCH:L2-B012 2 | |
23808 | fornot2s %f30, %f22, %f31 ! 00000000DC2204D8 SWCH:L2-B012 2 S | |
23809 | ba,a,pn %icc, BL140190 ! 00000000DC2204DC SWCH:L2-B012 1 | |
23810 | and %o5, %i4, %o5 ! 00000000DC2204E0 SWCH:L2-B012 0 S | |
23811 | ba BL140189 ! 00000000DC2204E4 SWCH:L2-B012 1 | |
23812 | fcmpeq32 %f18, %f16, %i5 ! 00000000DC2204E8 SWCH:L2-B012 1 S | |
23813 | fba,a BL140188 ! 00000000DC2204EC SWCH:L2-B012 0 | |
23814 | ta %xcc, 0x46 ! 00000000DC2204F0 SWCH:L2-B012 0 S demap-page | |
23815 | fba,a BL140187 ! 00000000DC2204F4 SWCH:L2-B012 0 | |
23816 | .word 0xB5AF20BF ! 00000000DC2204F8 SWCH:L2-B012 0 S illop | |
23817 | BL140187:add %g1, 0x2BF, %g1 ! 00000000DC2204FC CASE:L3-B017 0 chksum++ | |
23818 | movug %fcc2, %i3, %i4 ! 00000000DC220500 CASE:L3-B017 0 S | |
23819 | wr %g1, %g1, %fprs ! 00000000DC220504 CASE:L3-B017 0 S | |
23820 | fcmple32 %f24, %f18, %o0 ! 00000000DC220508 CASE:L3-B017 0 S | |
23821 | xor %g1, %i4, %i2 ! 00000000DC22050C CASE:L3-B017 0 S | |
23822 | or %o4, %i4, %i5 ! 00000000DC220510 CASE:L3-B017 0 S | |
23823 | pdist %f24, %f20, %f20 ! 00000000DC220514 CASE:L3-B017 0 S | |
23824 | add %i3, %o0, %o2 ! 00000000DC220518 CASE:L3-B017 0 S | |
23825 | .word 0x3C5D9DFB ! 00000000DC22051C CASE:L3-B017 0 S illop | |
23826 | .word 0xAFA54650 ! 00000000DC220520 CASE:L3-B017 0 S illop | |
23827 | ba,a,pt %xcc, BL140191 ! 00000000DC220524 CASE:L3-B017 0 | |
23828 | .word 0x2BF42E2B ! 00000000DC220528 CASE:L3-B017 0 S random | |
23829 | BL140188:add %g1, 0xBC6, %g1 ! 00000000DC22052C CASE:L3-B018 0 chksum++ | |
23830 | fcmpd %fcc3, %f46, %f0 ! 00000000DC220530 CASE:L3-B018 0 S | |
23831 | fpadd16s %f20, %f28, %f24 ! 00000000DC220534 CASE:L3-B018 0 S | |
23832 | .word 0xBDBDCDC8 ! 00000000DC220538 CASE:L3-B018 0 S random | |
23833 | sdiv %g1, %g0, %g1 ! 00000000DC22053C CASE:L3-B018 0 S | |
23834 | fba,a BL140191 ! 00000000DC220540 CASE:L3-B018 0 | |
23835 | fandnot1 %f24, %f18, %f20 ! 00000000DC220544 CASE:L3-B018 0 S | |
23836 | BL140189:add %g1, 0x926, %g1 ! 00000000DC220548 CASE:L3-B019 1 chksum++ | |
23837 | xor %o1, %i0, %o5 ! 00000000DC22054C CASE:L3-B019 1 S | |
23838 | array8 %o2, %o0, %o3 ! 00000000DC220550 CASE:L3-B019 1 S | |
23839 | wr %g1, %i5, %fprs ! 00000000DC220554 CASE:L3-B019 1 S | |
23840 | or %i4, %i4, %i2 ! 00000000DC220558 CASE:L3-B019 1 S | |
23841 | wr %g1, %o4, %fprs ! 00000000DC22055C CASE:L3-B019 1 S | |
23842 | fba,a,pt %fcc3, BL140191 ! 00000000DC220560 CASE:L3-B019 1 | |
23843 | xnorcc %o5, %g1, %o5 ! 00000000DC220564 CASE:L3-B019 0 S | |
23844 | BL140190:add %g1, 0x5D5, %g1 ! 00000000DC220568 CASE:L3-B020 1 chksum++ | |
23845 | fmovsle %fcc2, %f28, %f21 ! 00000000DC22056C CASE:L3-B020 1 S | |
23846 | edge16 %i1, %o5, %o0 ! 00000000DC220570 CASE:L3-B020 1 S | |
23847 | movo %fcc1, %o0, %i4 ! 00000000DC220574 CASE:L3-B020 1 S | |
23848 | and %o0, %g1, %o3 ! 00000000DC220578 CASE:L3-B020 1 S | |
23849 | rd %gsr, %l6 ! 00000000DC22057C CASE:L3-B020 1 S | |
23850 | wr %l6, 0xC8, %gsr ! 00000000DC220580 CASE:L3-B020 1 S | |
23851 | ba,a,pt %xcc, BL140191 ! 00000000DC220584 CASE:L3-B020 1 | |
23852 | .word 0xB9ACD8E6 ! 00000000DC220588 CASE:L3-B020 0 S illop | |
23853 | BL140191: ! SWCH:L2-B012 | |
23854 | add %g1, 0xCEC, %g1 ! 00000000DC22058C SWCH:L2-B012 2 chksum++ | |
23855 | .word 0xADB0492E ! 00000000DC220590 SWCH:L2-B012 2 S illop_VIS | |
23856 | andncc %o3, %o3, %o5 ! 00000000DC220594 SWCH:L2-B012 2 S | |
23857 | edge32ln %o0, %o3, %i2 ! 00000000DC220598 SWCH:L2-B012 2 S | |
23858 | stxa %o5, [%g7+%g0]0x75 ! 00000000DC22059C SWCH:L2-B012 2 S BAD-ASI | |
23859 | nop ! 00000000DC2205A0 LOOP:L2-B013 2 | |
23860 | nop ! 00000000DC2205A4 LOOP:L2-B014 2 | |
23861 | add %i5, %g1, %i0 ! 00000000DC2205A8 SWCH:L2-B015 2 | |
23862 | andcc %i0, 0x80, %g0 ! 00000000DC2205AC SWCH:L2-B015 2 | |
23863 | bnz,pn %xcc, BL140195 ! 00000000DC2205B0 SWCH:L2-B015 2 | |
23864 | andcc %i0, 0x4, %g0 ! 00000000DC2205B4 SWCH:L2-B015 2 | |
23865 | bnz,pn %xcc, BL140194 ! 00000000DC2205B8 SWCH:L2-B015 0 | |
23866 | andcc %i0, 0x10, %g0 ! 00000000DC2205BC SWCH:L2-B015 0 | |
23867 | bnz,pn %xcc, BL140193 ! 00000000DC2205C0 SWCH:L2-B015 0 | |
23868 | add %g1, 0x194, %g1 ! 00000000DC2205C4 SWCH:L2-B015 0 chksum++ | |
23869 | andcc %i0, 0x40, %g0 ! 00000000DC2205C8 SWCH:L2-B015 0 | |
23870 | bnz,a,pn %xcc, BL140192 ! 00000000DC2205CC SWCH:L2-B015 0 | |
23871 | .word 0xBDAF29ED ! 00000000DC2205D0 SWCH:L2-B015 0 illop | |
23872 | andncc %i5, %o3, %i2 ! 00000000DC2205D4 SWCH:L2-B015 0 S | |
23873 | .word 0xDD4E2BA7 ! 00000000DC2205D8 SWCH:L2-B015 0 S random | |
23874 | movne %icc, %i5, %i2 ! 00000000DC2205DC SWCH:L2-B015 0 S | |
23875 | fpsub16 %f30, %f24, %f22 ! 00000000DC2205E0 SWCH:L2-B015 0 S | |
23876 | .word 0xA3A6C987 ! 00000000DC2205E4 SWCH:L2-B015 0 S illop | |
23877 | subcc %i2, %o4, %o3 ! 00000000DC2205E8 SWCH:L2-B015 0 S | |
23878 | fcmped %fcc1, %f46, %f6 ! 00000000DC2205EC SWCH:L2-B015 0 S | |
23879 | xnor %o2, %l5, %o1 ! 00000000DC2205F0 SWCH:L2-B015 0 S | |
23880 | edge16 %o2, %i5, %i5 ! 00000000DC2205F4 SWCH:L2-B015 0 S | |
23881 | add %g1, 0x55F, %g1 ! 00000000DC2205F8 SWCH:L2-B015 0 chksum++ | |
23882 | .word 0xD5EB9308 ! 00000000DC2205FC SWCH:L2-B015 0 illop | |
23883 | .word 0xB2E7F504 ! 00000000DC220600 SWCH:L2-B015 0 S random | |
23884 | BL140192:add %g1, 0x39, %g1 ! 00000000DC220604 CASE:L3-B021 0 chksum++ | |
23885 | ta %xcc, 0x46 ! 00000000DC220608 CASE:L3-B021 0 S demap-page | |
23886 | fsubs %f2, %f10, %f3 ! 00000000DC22060C CASE:L3-B021 0 S | |
23887 | .word 0xB1664805 ! 00000000DC220610 CASE:L3-B021 0 S illop | |
23888 | .word 0xB3A149E0 ! 00000000DC220614 CASE:L3-B021 0 S illop | |
23889 | ldxa [%g7+%g0]0x36, %l5 ! 00000000DC220618 CASE:L3-B021 0 S BAD-ASI | |
23890 | fba,pn %fcc2, BL140197 ! 00000000DC22061C CASE:L3-B021 0 | |
23891 | orn %o3, %i1, %i2 ! 00000000DC220620 CASE:L3-B021 0 S | |
23892 | BL140193:add %g1, 0x19B, %g1 ! 00000000DC220624 CASE:L3-B022 0 chksum++ | |
23893 | fornot1 %f22, %f24, %f22 ! 00000000DC220628 CASE:L3-B022 0 S | |
23894 | faligndata %f20, %f22, %f30 ! 00000000DC22062C CASE:L3-B022 0 S | |
23895 | sdiv %o2, %g0, %g6 ! 00000000DC220630 CASE:L3-B022 0 S | |
23896 | fpadd16s %f28, %f25, %f27 ! 00000000DC220634 CASE:L3-B022 0 S | |
23897 | andn %i5, %i2, %i1 ! 00000000DC220638 CASE:L3-B022 0 S | |
23898 | fcmpd %fcc0, %f0, %f44 ! 00000000DC22063C CASE:L3-B022 0 S | |
23899 | fba,a,pt %fcc1, BL140197 ! 00000000DC220640 CASE:L3-B022 0 | |
23900 | fcmpd %fcc0, %f46, %f46 ! 00000000DC220644 CASE:L3-B022 0 S | |
23901 | BL140194:add %g1, 0x55C, %g1 ! 00000000DC220648 CASE:L3-B023 0 chksum++ | |
23902 | orcc %g1, %o3, %o3 ! 00000000DC22064C CASE:L3-B023 0 S | |
23903 | fcmpne16 %f28, %f24, %o0 ! 00000000DC220650 CASE:L3-B023 0 S | |
23904 | pdist %f16, %f28, %f28 ! 00000000DC220654 CASE:L3-B023 0 S | |
23905 | .word 0xB3A5D99D ! 00000000DC220658 CASE:L3-B023 0 S illop_FP | |
23906 | subcc %o3, %i4, %i1 ! 00000000DC22065C CASE:L3-B023 0 S | |
23907 | fcmps %fcc0, %f4, %f10 ! 00000000DC220660 CASE:L3-B023 0 S | |
23908 | ba,a BL140197 ! 00000000DC220664 CASE:L3-B023 0 | |
23909 | fnegs %f2, %f8 ! 00000000DC220668 CASE:L3-B023 0 S | |
23910 | BL140195:add %g1, 0xD47, %g1 ! 00000000DC22066C CASE:L3-B024 2 chksum++ | |
23911 | cmp %i1, %g1 ! 00000000DC220670 CASE:L3-B024 2 S | |
23912 | fmovrdgez %o0, %f18, %f30 ! 00000000DC220674 CASE:L3-B024 2 S | |
23913 | fpadd32 %f22, %f30, %f20 ! 00000000DC220678 CASE:L3-B024 2 S | |
23914 | fexpand %f28, %f26 ! 00000000DC22067C CASE:L3-B024 2 S | |
23915 | fmovdcc %icc, %f22, %f22 ! 00000000DC220680 CASE:L3-B024 2 S | |
23916 | array32 %i2, %o0, %o1 ! 00000000DC220684 CASE:L3-B024 2 S | |
23917 | udiv %o3, 0x0, %o2 ! 00000000DC220688 CASE:L3-B024 2 S | |
23918 | nop ! 00000000DC22068C CASE:L3-B024 2 S | |
23919 | ba BL140197 ! 00000000DC220690 CASE:L3-B024 2 | |
23920 | andcc %i1, %g1, %o0 ! 00000000DC220694 CASE:L3-B024 2 S | |
23921 | BL140197: ! SWCH:L2-B015 | |
23922 | add %g1, 0x1BA, %g1 ! 00000000DC220698 SWCH:L2-B015 2 chksum++ | |
23923 | nop ! 00000000DC22069C SWCH:L2-B015 2 S | |
23924 | ld [%g2+0x0060], %fsr ! 00000000DC2206A0 SWCH:L2-B015 2 S <BD140055 | |
23925 | sdiv %g1, 0x0, %o5 ! 00000000DC2206A4 SWCH:L2-B015 2 S | |
23926 | xorcc %o1, %o1, %i1 ! 00000000DC2206A8 SWCH:L2-B015 2 S | |
23927 | fble,a,pt %fcc2, BL140196 ! 00000000DC2206AC SWCH:L2-B015 2 L | |
23928 | BL140196:.word 0x81E80000 ! 00000000DC2206B0 SWCH:L2-B015 0 S random | |
23929 | fcmpgt16 %f22, %f20, %i4 ! 00000000DC2206B4 SWCH:L2-B015 2 S | |
23930 | fpadd16 %f30, %f22, %f18 ! 00000000DC2206B8 SWCH:L2-B015 2 S | |
23931 | add %g1, 0x8CD, %g1 ! 00000000DC2206BC SWCH:L2-B015 2 chksum++ | |
23932 | add %i1, %g1, %o3 ! 00000000DC2206C0 SWCH:L2-B016 2 | |
23933 | and %o3, 0x18, %o7 ! 00000000DC2206C4 SWCH:L2-B016 2 | |
23934 | sethi %hi(0x9DC), %o3 ! 00000000DC2206C8 SWCH:L2-B016 2 .+0 | |
23935 | or %o3,%lo(0x9DC),%o3 ! 00000000DC2206CC SWCH:L2-B016 2 | |
23936 | add %o3, %o7, %o3 ! 00000000DC2206D0 SWCH:L2-B016 2 | |
23937 | jmpl %l7+%o3, %g0 ! 00000000DC2206D4 SWCH:L2-B016 2 | |
23938 | andcc %g1, %g1, %i0 ! 00000000DC2206D8 SWCH:L2-B016 2 S | |
23939 | ba BL140204 ! 00000000DC2206DC SWCH:L2-B016 2 | |
23940 | nop ! 00000000DC2206E0 SWCH:L2-B016 2 S | |
23941 | .word 0x8F8B9D27 ! 00000000DC2206E4 SWCH:L2-B016 0 illop | |
23942 | fpsub32s %f24, %f31, %f19 ! 00000000DC2206E8 SWCH:L2-B016 0 S | |
23943 | fba,a BL140202 ! 00000000DC2206EC SWCH:L2-B016 0 | |
23944 | fcmps %fcc1, %f2, %f8 ! 00000000DC2206F0 SWCH:L2-B016 0 S | |
23945 | ba,pn %icc, BL140201 ! 00000000DC2206F4 SWCH:L2-B016 0 | |
23946 | fcmped %fcc1, %f0, %f60 ! 00000000DC2206F8 SWCH:L2-B016 0 S | |
23947 | BL140201:add %g1, 0xF4, %g1 ! 00000000DC2206FC CASE:L3-B025 0 chksum++ | |
23948 | nop ! 00000000DC220700 CASE:L3-B025 0 S | |
23949 | fbu BL140198 ! 00000000DC220704 CASE:L3-B025 0 L | |
23950 | fcmps %fcc0, %f9, %f8 ! 00000000DC220708 CASE:L3-B025 0 S | |
23951 | BL140198:edge16l %i4, %i0, %o1 ! 00000000DC22070C CASE:L3-B025 0 S | |
23952 | fbug,pn %fcc1, BL140199 ;.empty ! 00000000DC220710 CASE:L3-B025 0 L | |
23953 | .word 0xDB9D5E28 ! 00000000DC220714 CASE:L3-B025 0 L illop | |
23954 | BL140200:.word 0xB6E6342A ! 00000000DC220718 CASE:L3-B025 0 L random | |
23955 | fbule,pt %fcc2, BL140199 ! 00000000DC22071C CASE:L3-B025 0 L | |
23956 | .word 0x83F7B1BB ! 00000000DC220720 CASE:L3-B025 0 S illop | |
23957 | BL140199:add %g1, 0xC80, %g1 ! 00000000DC220724 CASE:L3-B025 0 chksum++ | |
23958 | fba,a BL140205 ! 00000000DC220728 CASE:L3-B025 0 | |
23959 | .word 0xBDA915E3 ! 00000000DC22072C CASE:L3-B025 0 S illop | |
23960 | BL140202:add %g1, 0xB9C, %g1 ! 00000000DC220730 CASE:L3-B026 0 chksum++ | |
23961 | edge8ln %o1, %o1, %o4 ! 00000000DC220734 CASE:L3-B026 0 S | |
23962 | .word 0x81F2C1BC ! 00000000DC220738 CASE:L3-B026 0 S illop | |
23963 | fmovrdgz %o0, %f60, %f14 ! 00000000DC22073C CASE:L3-B026 0 S | |
23964 | xor %i1, %i1, %i0 ! 00000000DC220740 CASE:L3-B026 0 S | |
23965 | .word 0xA3B544E8 ! 00000000DC220744 CASE:L3-B026 0 S illop | |
23966 | .word 0xC3DCB149 ! 00000000DC220748 CASE:L3-B026 0 S illop | |
23967 | ba,pn %xcc, BL140205 ! 00000000DC22074C CASE:L3-B026 0 | |
23968 | .word 0x85AC44F8 ! 00000000DC220750 CASE:L3-B026 0 S illop | |
23969 | BL140203:add %g1, 0x2F9, %g1 ! 00000000DC220754 CASE:L3-B027 0 chksum++ | |
23970 | wr %g1, %o4, %fprs ! 00000000DC220758 CASE:L3-B027 0 S | |
23971 | or %i4, %i4, %o0 ! 00000000DC22075C CASE:L3-B027 0 S | |
23972 | pdist %f20, %f20, %f20 ! 00000000DC220760 CASE:L3-B027 0 S | |
23973 | .word 0xA3CFEB51 ! 00000000DC220764 CASE:L3-B027 0 S illop | |
23974 | .word 0x9F940001 ! 00000000DC220768 CASE:L3-B027 0 illop | |
23975 | sdiv %o0, %g0, %i1 ! 00000000DC22076C CASE:L3-B027 0 S | |
23976 | BL140204:add %g1, 0x52, %g1 ! 00000000DC220770 CASE:L3-B028 2 chksum++ | |
23977 | xor %o5, %i2, %o5 ! 00000000DC220774 CASE:L3-B028 2 S | |
23978 | xnorcc %i5, %o0, %i0 ! 00000000DC220778 CASE:L3-B028 2 S | |
23979 | fcmpd %fcc1, %f36, %f40 ! 00000000DC22077C CASE:L3-B028 2 S | |
23980 | movul %fcc3, %i5, %i3 ! 00000000DC220780 CASE:L3-B028 2 S | |
23981 | ba,a BL140205 ! 00000000DC220784 CASE:L3-B028 2 | |
23982 | andcc %o2, %o4, %o1 ! 00000000DC220788 CASE:L3-B028 0 S | |
23983 | BL140205: ! SWCH:L2-B016 | |
23984 | add %g1, 0x373, %g1 ! 00000000DC22078C SWCH:L2-B016 2 chksum++ | |
23985 | call .+8 ! 00000000DC220790 SWCH:L2-B016 2 S | |
23986 | or %o3, %o5, %o5 ! 00000000DC220794 SWCH:L2-B016 2 S | |
23987 | sethi %hh(0xABAD1DEAE2003F00),%l6 ! 00000000DC220798 SWCH:L2-B016 2 SUBR180 | |
23988 | or %l6,%hm(0xABAD1DEAE2003F00),%l6 ! 00000000DC22079C SWCH:L2-B016 2 | |
23989 | sethi %lm(0xABAD1DEAE2003F00),%l5 ! 00000000DC2207A0 SWCH:L2-B016 2 | |
23990 | or %l5,%lo(0xABAD1DEAE2003F00),%l5 ! 00000000DC2207A4 SWCH:L2-B016 2 | |
23991 | sllx %l6, 0x20, %l6 ! 00000000DC2207A8 SWCH:L2-B016 2 | |
23992 | or %l6, %l5, %l6 ! 00000000DC2207AC SWCH:L2-B016 2 | |
23993 | call SUBR180 ! 00000000DC2207B0 SWCH:L2-B016 2 S | |
23994 | ta %xcc, 0x46 ! 00000000DC2207B4 SWCH:L2-B016 2 S demap-page | |
23995 | and %i1, %i1, %i1 ! 00000000DC2207B8 SWCH:L2-B016 2 S | |
23996 | fcmpgt32 %f16, %f26, %o5 ! 00000000DC2207BC SWCH:L2-B016 2 S | |
23997 | andcc %o1, %i1, %o4 ! 00000000DC2207C0 SWCH:L2-B016 2 S | |
23998 | fcmped %fcc1, %f46, %f6 ! 00000000DC2207C4 SWCH:L2-B016 2 S | |
23999 | nop ! 00000000DC2207C8 LOOP:L2-B017 2 | |
24000 | nop ! 00000000DC2207CC LOOP:L2-B018 2 | |
24001 | nop ! 00000000DC2207D0 LOOP:L2-B019 2 | |
24002 | xnorcc %i4, %o5, %i4 ! 00000000DC2207D4 LOOP:L1-B000 2 S | |
24003 | xnor %o1, %o5, %i0 ! 00000000DC2207D8 LOOP:L1-B000 2 S | |
24004 | fmovda %fcc0, %f6, %f14 ! 00000000DC2207DC LOOP:L1-B000 2 S | |
24005 | andn %o3, %o5, %i4 ! 00000000DC2207E0 LOOP:L1-B000 2 S | |
24006 | movul %fcc2, %o5, %o3 ! 00000000DC2207E4 LOOP:L1-B000 2 S | |
24007 | subcc %l4, 0x1, %l4 ! 00000000DC2207E8 LOOP:L1-B000 2 | |
24008 | bnz,a BL140206 ! 00000000DC2207EC LOOP:L1-B000 2 | |
24009 | .word 0xB9A833B3 ! 00000000DC2207F0 LOOP:L1-B000 1 S illop_FP | |
24010 | add %g1, 0x68E, %g1 ! 00000000DC2207F4 LOOP:L1-B000 1 chksum++ | |
24011 | sethi %hi(0x961D8), %g3 ! 00000000DC2207F8 MAIN:L0-B000 1 .+0 | |
24012 | or %g3,%lo(0x961D8),%g3 ! 00000000DC2207FC MAIN:L0-B000 1 | |
24013 | cmp %g1, %g3 ! 00000000DC220800 MAIN:L0-B000 1 | |
24014 | bne %icc, blimp_bad_end ! 00000000DC220804 MAIN:L0-B000 1 | |
24015 | nop ! 00000000DC220808 MAIN:L0-B000 1 | |
24016 | blimp_good_end: | |
24017 | EXIT_GOOD | |
24018 | blimp_bad_end: | |
24019 | EXIT_BAD | |
24020 | ||
24021 | SECTION .btext064_pg1 TEXT_VA=0xdc220000 | |
24022 | attr_text { | |
24023 | Name = .btext064_pg1, | |
24024 | VA = 0xdc220000, | |
24025 | RA = 0xccffb0000, | |
24026 | PA = ra2pa(0xccffb0000,0), | |
24027 | tsbonly, | |
24028 | part_0_ctx_nonzero_tsb_config_1, | |
24029 | TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1, | |
24030 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24031 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24032 | } | |
24033 | .text; .skip 8 | |
24034 | ||
24035 | !======================================================================== | |
24036 | ||
24037 | SECTION .btext065 TEXT_VA=0xe5d0df00 | |
24038 | attr_text { | |
24039 | Name = .btext065, | |
24040 | VA = 0xe5d0df00, | |
24041 | RA = 0xcfff89f00, | |
24042 | PA = ra2pa(0xcfff89f00,0), | |
24043 | notsb | |
24044 | } | |
24045 | ||
24046 | SECTION .btext065_pg0 TEXT_VA=0xe5d0c000 | |
24047 | attr_text { | |
24048 | Name = .btext065_pg0, | |
24049 | VA = 0xe5d0c000, | |
24050 | RA = 0xcfff88000, | |
24051 | PA = ra2pa(0xcfff88000,0), | |
24052 | tsbonly, | |
24053 | part_0_ctx_nonzero_tsb_config_3, | |
24054 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
24055 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24056 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24057 | } | |
24058 | .text; .skip 8 | |
24059 | ||
24060 | ||
24061 | SECTION .btext065 | |
24062 | .text | |
24063 | .global SUBR176; SUBR176: | |
24064 | BL140002: ! SUBR:L0-B000 | |
24065 | add %g1, 0x114, %g1 ! 00000000E5D0DF00 SUBR:L0-B000 13 chksum++ | |
24066 | ble BL140001 ! 00000000E5D0DF04 SUBR:L0-B000 13 | |
24067 | save %o6, -64, %o6 ! 00000000E5D0DF08 SUBR:L0-B000 13 | |
24068 | BL140001: ! SUBR:L0-B000 | |
24069 | sethi %hh(0xABAD1DEAE5D0DF00),%l7 ! 00000000E5D0DF0C SUBR:L0-B000 13 SUBR176 | |
24070 | or %l7,%hm(0xABAD1DEAE5D0DF00),%l7 ! 00000000E5D0DF10 SUBR:L0-B000 13 | |
24071 | sethi %lm(0xABAD1DEAE5D0DF00),%l6 ! 00000000E5D0DF14 SUBR:L0-B000 13 | |
24072 | or %l6,%lo(0xABAD1DEAE5D0DF00),%l6 ! 00000000E5D0DF18 SUBR:L0-B000 13 | |
24073 | sllx %l7, 0x20, %l7 ! 00000000E5D0DF1C SUBR:L0-B000 13 | |
24074 | or %l7, %l6, %l7 ! 00000000E5D0DF20 SUBR:L0-B000 13 | |
24075 | ta %xcc, 0x45 ! 00000000E5D0DF24 SUBR:L0-B000 13 demap-stack | |
24076 | fpsub32s %f31, %f22, %f30 ! 00000000E5D0DF28 SUBR:L0-B000 13 S | |
24077 | bcs,pt %xcc, BL140003 ;.empty ! 00000000E5D0DF2C SUBR:L0-B000 13 L | |
24078 | fbne BL140004 ;.empty ! 00000000E5D0DF30 SUBR:L0-B000 13 L | |
24079 | bcs,pn %icc, BL140005 ;.empty ! 00000000E5D0DF34 SUBR:L0-B000 13 L | |
24080 | BL140005:fbge BL140006 ! 00000000E5D0DF38 SUBR:L0-B000 5 L | |
24081 | BL140006:xnorcc %o1, %o1, %o3 ! 00000000E5D0DF3C SUBR:L0-B000 10 S | |
24082 | BL140003:pdist %f22, %f28, %f16 ! 00000000E5D0DF40 SUBR:L0-B000 5 S | |
24083 | BL140004:array16 %i0, %l0, %l0 ! 00000000E5D0DF44 SUBR:L0-B000 13 S | |
24084 | add %g1, 0x16B, %g1 ! 00000000E5D0DF48 SUBR:L0-B000 13 chksum++ | |
24085 | add %g1, 0x83, %g1 ! 00000000E5D0DF4C SUBR:L0-B000 13 chksum++ | |
24086 | add %i0, %g1, %i3 ! 00000000E5D0DF50 SWCH:L1-B000 13 | |
24087 | andcc %i3, 0x1, %g0 ! 00000000E5D0DF54 SWCH:L1-B000 13 | |
24088 | bnz,pn %xcc, BL140017 ! 00000000E5D0DF58 SWCH:L1-B000 13 | |
24089 | andcc %i3, 0x400, %g0 ! 00000000E5D0DF5C SWCH:L1-B000 13 | |
24090 | bnz,pn %xcc, BL140009 ! 00000000E5D0DF60 SWCH:L1-B000 7 | |
24091 | andcc %i3, 0x80, %g0 ! 00000000E5D0DF64 SWCH:L1-B000 7 | |
24092 | bnz,pn %xcc, BL140008 ! 00000000E5D0DF68 SWCH:L1-B000 6 | |
24093 | andcc %i3, 0x10, %g0 ! 00000000E5D0DF6C SWCH:L1-B000 6 | |
24094 | bnz,pt %xcc, BL140007 ! 00000000E5D0DF70 SWCH:L1-B000 2 | |
24095 | fpadd16 %f18, %f16, %f18 ! 00000000E5D0DF74 SWCH:L1-B000 2 S | |
24096 | andncc %o3, %i3, %i1 ! 00000000E5D0DF78 SWCH:L1-B000 1 S | |
24097 | fxnors %f16, %f23, %f28 ! 00000000E5D0DF7C SWCH:L1-B000 1 S | |
24098 | rd %gsr, %l6 ! 00000000E5D0DF80 SWCH:L1-B000 1 S | |
24099 | wr %l6, 0x40, %gsr ! 00000000E5D0DF84 SWCH:L1-B000 1 S | |
24100 | xor %g1, %o0, %o4 ! 00000000E5D0DF88 SWCH:L1-B000 1 S | |
24101 | edge16ln %l0, %g1, %o4 ! 00000000E5D0DF8C SWCH:L1-B000 1 S | |
24102 | add %g1, 0x1A0, %g1 ! 00000000E5D0DF90 SWCH:L1-B000 1 chksum++ | |
24103 | fba,pt %fcc3, BL140018 ! 00000000E5D0DF94 SWCH:L1-B000 1 | |
24104 | xnor %l0, %i1, %o3 ! 00000000E5D0DF98 SWCH:L1-B000 1 S | |
24105 | BL140007:add %g1, 0xF91, %g1 ! 00000000E5D0DF9C CASE:L2-B000 1 chksum++ | |
24106 | and %i4, %i5, %i0 ! 00000000E5D0DFA0 CASE:L2-B000 1 S | |
24107 | fcmped %fcc2, %f44, %f46 ! 00000000E5D0DFA4 CASE:L2-B000 1 S | |
24108 | fxors %f28, %f30, %f22 ! 00000000E5D0DFA8 CASE:L2-B000 1 S | |
24109 | orncc %i0, %i4, %i5 ! 00000000E5D0DFAC CASE:L2-B000 1 S | |
24110 | faligndata %f26, %f18, %f26 ! 00000000E5D0DFB0 CASE:L2-B000 1 S | |
24111 | rd %gsr, %l6 ! 00000000E5D0DFB4 CASE:L2-B000 1 S | |
24112 | wr %l6, 0xA8, %gsr ! 00000000E5D0DFB8 CASE:L2-B000 1 S | |
24113 | or %l6, 0x0, %l6 ! 00000000E5D0DFBC CASE:L2-B000 1 S | |
24114 | alignaddrl %i1, %g1, %o2 ! 00000000E5D0DFC0 CASE:L2-B000 1 S | |
24115 | .word 0x91B68780 ! 00000000E5D0DFC4 CASE:L2-B000 1 S illop_VIS | |
24116 | edge16l %o0, %o4, %i4 ! 00000000E5D0DFC8 CASE:L2-B000 1 S | |
24117 | xnor %i0, %o4, %l1 ! 00000000E5D0DFCC CASE:L2-B000 1 S | |
24118 | ba,a BL140018 ! 00000000E5D0DFD0 CASE:L2-B000 1 | |
24119 | fpadd32s %f22, %f16, %f30 ! 00000000E5D0DFD4 CASE:L2-B000 0 S | |
24120 | BL140008:add %g1, 0x85D, %g1 ! 00000000E5D0DFD8 CASE:L2-B001 4 chksum++ | |
24121 | xnor %g1, %g1, %o5 ! 00000000E5D0DFDC CASE:L2-B001 4 S | |
24122 | xnor %o0, %l6, %o0 ! 00000000E5D0DFE0 CASE:L2-B001 4 S | |
24123 | andn %i0, %g1, %i4 ! 00000000E5D0DFE4 CASE:L2-B001 4 S | |
24124 | alignaddrl %o2, %i4, %i5 ! 00000000E5D0DFE8 CASE:L2-B001 4 S | |
24125 | pdist %f16, %f24, %f24 ! 00000000E5D0DFEC CASE:L2-B001 4 S | |
24126 | fnegd %f60, %f60 ! 00000000E5D0DFF0 CASE:L2-B001 4 S | |
24127 | xor %i4, %o0, %o3 ! 00000000E5D0DFF4 CASE:L2-B001 4 S | |
24128 | andcc %o5, %i5, %l4 ! 00000000E5D0DFF8 CASE:L2-B001 4 S | |
24129 | fcmpd %fcc3, %f60, %f34 ! 00000000E5D0DFFC CASE:L2-B001 4 S | |
24130 | orcc %i5, %o0, %l3 ! 00000000E5D0E000 CASE:L2-B001 4 S | |
24131 | ba,a BL140018 ! 00000000E5D0E004 CASE:L2-B001 4 | |
24132 | .word 0x073A195B ! 00000000E5D0E008 CASE:L2-B001 0 S random | |
24133 | BL140009:add %g1, 0x435, %g1 ! 00000000E5D0E00C CASE:L2-B002 1 chksum++ | |
24134 | udiv %l3, 0x0, %o3 ! 00000000E5D0E010 CASE:L2-B002 1 S | |
24135 | movcs %xcc, %i5, %i5 ! 00000000E5D0E014 CASE:L2-B002 1 S | |
24136 | .word 0x8D97D66D ! 00000000E5D0E018 CASE:L2-B002 1 S illop | |
24137 | fmovs %f2, %f4 ! 00000000E5D0E01C CASE:L2-B002 1 S | |
24138 | pdist %f28, %f16, %f30 ! 00000000E5D0E020 CASE:L2-B002 1 S | |
24139 | fba,a BL140018 ! 00000000E5D0E024 CASE:L2-B002 1 | |
24140 | nop ! 00000000E5D0E028 CASE:L2-B002 0 S | |
24141 | BL140017:add %g1, 0x71F, %g1 ! 00000000E5D0E02C CASE:L2-B003 6 chksum++ | |
24142 | edge8 %i5, %i5, %o4 ! 00000000E5D0E030 CASE:L2-B003 6 S | |
24143 | bleu,a,pn %icc, BL140010 ! 00000000E5D0E034 CASE:L2-B003 6 L | |
24144 | alignaddrl %o4, %i4, %o5 ! 00000000E5D0E038 CASE:L2-B003 6 S | |
24145 | BL140010:fble,a BL140011 ;.empty ! 00000000E5D0E03C CASE:L2-B003 6 L | |
24146 | bneg,a BL140012 ;.empty ! 00000000E5D0E040 CASE:L2-B003 3 L | |
24147 | fbule,a,pn %fcc2, BL140013 ;.empty ! 00000000E5D0E044 CASE:L2-B003 3 L | |
24148 | BL140012:fbg,a BL140014 ! 00000000E5D0E048 CASE:L2-B003 0 L | |
24149 | pdist %f28, %f20, %f20 ! 00000000E5D0E04C CASE:L2-B003 3 S | |
24150 | sdivcc %i5, %g0, %o1 ! 00000000E5D0E050 CASE:L2-B003 3 S | |
24151 | bz,a,pn %icc, BL140015 ;.empty ! 00000000E5D0E054 CASE:L2-B003 3 L | |
24152 | BL140015:bneg,pn %xcc, BL140016 ! 00000000E5D0E058 CASE:L2-B003 6 L | |
24153 | BL140016:alignaddr %i5, %l4, %o4 ! 00000000E5D0E05C CASE:L2-B003 3 S | |
24154 | BL140014:orncc %i5, %l4, %o4 ! 00000000E5D0E060 CASE:L2-B003 3 S | |
24155 | edge16 %o5, %i5, %o3 ! 00000000E5D0E064 CASE:L2-B003 3 S | |
24156 | BL140013:or %i4, %o4, %i4 ! 00000000E5D0E068 CASE:L2-B003 3 S | |
24157 | BL140011:add %g1, 0x4A3, %g1 ! 00000000E5D0E06C CASE:L2-B003 3 chksum++ | |
24158 | ba BL140018 ! 00000000E5D0E070 CASE:L2-B003 6 | |
24159 | fandnot1 %f30, %f26, %f20 ! 00000000E5D0E074 CASE:L2-B003 6 S | |
24160 | BL140018: ! SWCH:L1-B000 | |
24161 | add %g1, 0x274, %g1 ! 00000000E5D0E078 SWCH:L1-B000 13 chksum++ | |
24162 | fabss %f11, %f8 ! 00000000E5D0E07C SWCH:L1-B000 13 S | |
24163 | wr %g1, -1536, %fprs ! 00000000E5D0E080 SWCH:L1-B000 13 S | |
24164 | array32 %o3, %i5, %o1 ! 00000000E5D0E084 SWCH:L1-B000 13 S | |
24165 | pdist %f30, %f28, %f22 ! 00000000E5D0E088 SWCH:L1-B000 22 S | |
24166 | fcmpes %fcc0, %f5, %f2 ! 00000000E5D0E08C SWCH:L1-B000 13 S | |
24167 | cmp %o4, %o1 ! 00000000E5D0E090 SWCH:L1-B000 13 S | |
24168 | sethi %hh(0xABAD1DEAE2003F00),%l6 ! 00000000E5D0E094 SWCH:L1-B000 13 SUBR180 | |
24169 | or %l6,%hm(0xABAD1DEAE2003F00),%l6 ! 00000000E5D0E098 SWCH:L1-B000 13 | |
24170 | sethi %lm(0xABAD1DEAE2003F00),%l5 ! 00000000E5D0E09C SWCH:L1-B000 13 | |
24171 | or %l5,%lo(0xABAD1DEAE2003F00),%l5 ! 00000000E5D0E0A0 SWCH:L1-B000 13 | |
24172 | sllx %l6, 0x20, %l6 ! 00000000E5D0E0A4 SWCH:L1-B000 13 | |
24173 | or %l6, %l5, %l6 ! 00000000E5D0E0A8 SWCH:L1-B000 13 | |
24174 | call SUBR180 ! 00000000E5D0E0AC SWCH:L1-B000 13 S | |
24175 | fcmped %fcc2, %f34, %f14 ! 00000000E5D0E0B0 SWCH:L1-B000 13 S | |
24176 | bshuffle %f22, %f30, %f20 ! 00000000E5D0E0B4 SWCH:L1-B000 13 S | |
24177 | andcc %o1, %i5, %o3 ! 00000000E5D0E0B8 SWCH:L1-B000 13 S | |
24178 | ta %xcc, 0x45 ! 00000000E5D0E0BC SUBR:L0-B000 13 demap-stack | |
24179 | add %g1, 0x1A5, %i0 ! 00000000E5D0E0C0 SUBR:L0-B000 13 | |
24180 | add %g1, 0x10F, %g1 ! 00000000E5D0E0C4 SUBR:L0-B000 13 chksum++ | |
24181 | ret ! 00000000E5D0E0C8 SUBR:L0-B000 13 | |
24182 | restore %i0, %l7, %o0 ! 00000000E5D0E0CC SUBR:L0-B000 13 | |
24183 | ||
24184 | SECTION .btext065_pg1 TEXT_VA=0xe5d0e000 | |
24185 | attr_text { | |
24186 | Name = .btext065_pg1, | |
24187 | VA = 0xe5d0e000, | |
24188 | RA = 0xcfff8a000, | |
24189 | PA = ra2pa(0xcfff8a000,0), | |
24190 | tsbonly, | |
24191 | part_0_ctx_nonzero_tsb_config_3, | |
24192 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
24193 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24194 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24195 | } | |
24196 | .text; .skip 8 | |
24197 | ||
24198 | !======================================================================== | |
24199 | ||
24200 | SECTION .btext066 TEXT_VA=0xdbbaff00 | |
24201 | attr_text { | |
24202 | Name = .btext066, | |
24203 | VA = 0xdbbaff00, | |
24204 | RA = 0xccffeff00, | |
24205 | PA = ra2pa(0xccffeff00,0), | |
24206 | notsb | |
24207 | } | |
24208 | ||
24209 | SECTION .btext066_pg0 TEXT_VA=0xdbba0000 | |
24210 | attr_text { | |
24211 | Name = .btext066_pg0, | |
24212 | VA = 0xdbba0000, | |
24213 | RA = 0xccffe0000, | |
24214 | PA = ra2pa(0xccffe0000,0), | |
24215 | tsbonly, | |
24216 | part_0_ctx_nonzero_tsb_config_1, | |
24217 | TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1, | |
24218 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24219 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24220 | } | |
24221 | .text; .skip 8 | |
24222 | ||
24223 | ||
24224 | SECTION .btext066 | |
24225 | .text | |
24226 | .global SUBR177; SUBR177: | |
24227 | BL140019: ! SUBR:L0-B000 | |
24228 | add %g1, 0x784, %g1 ! 00000000DBBAFF00 SUBR:L0-B000 0 chksum++ | |
24229 | save %o6, -64, %o6 ! 00000000DBBAFF04 SUBR:L0-B000 0 | |
24230 | sethi %hh(0xABAD1DEADBBAFF00),%l7 ! 00000000DBBAFF08 SUBR:L0-B000 0 SUBR177 | |
24231 | or %l7,%hm(0xABAD1DEADBBAFF00),%l7 ! 00000000DBBAFF0C SUBR:L0-B000 0 | |
24232 | .word 0xBBBBEEFB ! 00000000DBBAFF10 SUBR:L0-B000 0 illop | |
24233 | or %l6,%lo(0xABAD1DEADBBAFF00),%l6 ! 00000000DBBAFF14 SUBR:L0-B000 0 | |
24234 | .word 0xFDCEFF7D ! 00000000DBBAFF18 SUBR:L0-B000 0 illop | |
24235 | or %l7, %l6, %l7 ! 00000000DBBAFF1C SUBR:L0-B000 0 | |
24236 | ta %xcc, 0x45 ! 00000000DBBAFF20 SUBR:L0-B000 0 demap-stack | |
24237 | fcmps %fcc0, %f9, %f2 ! 00000000DBBAFF24 SUBR:L0-B000 0 S | |
24238 | .word 0xE8A7186C ! 00000000DBBAFF28 SUBR:L0-B000 0 S random | |
24239 | .word 0xC35230BD ! 00000000DBBAFF2C SUBR:L0-B000 0 S random | |
24240 | fpack32 %f18, %f22, %f26 ! 00000000DBBAFF30 SUBR:L0-B000 0 S | |
24241 | fabss %f9, %f4 ! 00000000DBBAFF34 SUBR:L0-B000 0 S | |
24242 | .word 0xAD4308B4 ! 00000000DBBAFF38 SUBR:L0-B000 0 S random | |
24243 | st %f0, [%g5-0x0010] ! 00000000DBBAFF3C SUBR:L0-B000 0 S >BD140131 | |
24244 | st %f1, [%g5-0x000C] ! 00000000DBBAFF40 SUBR:L0-B000 0 S >BD140131+4 | |
24245 | nop ! 00000000DBBAFF44 SUBR:L0-B000 0 S | |
24246 | add %g1, 0x58E, %g1 ! 00000000DBBAFF48 SUBR:L0-B000 0 chksum++ | |
24247 | and %g1, 0xFE, %l3 ! 00000000DBBAFF4C LOOP:L1-B000 0 | |
24248 | BL140037: ! LOOP:L1-B000 | |
24249 | .word 0xC1CDAE43 ! 00000000DBBAFF50 LOOP:L1-B000 0 illop | |
24250 | .word 0xF298CB69 ! 00000000DBBAFF54 LOOP:L1-B000 0 S illop | |
24251 | fnegs %f3, %f8 ! 00000000DBBAFF58 LOOP:L1-B000 0 S | |
24252 | cmp %i1, %i5 ! 00000000DBBAFF5C LOOP:L1-B000 0 S | |
24253 | cmp %i4, %i3 ! 00000000DBBAFF60 LOOP:L1-B000 0 S | |
24254 | nop ! 00000000DBBAFF64 LOOP:L1-B000 0 S | |
24255 | or %i1, %i3, %l4 ! 00000000DBBAFF68 LOOP:L1-B000 0 S | |
24256 | wr %g1, %i1, %fprs ! 00000000DBBAFF6C LOOP:L1-B000 0 S | |
24257 | array8 %i4, %i1, %l0 ! 00000000DBBAFF70 LOOP:L1-B000 0 S | |
24258 | .word 0x87648A75 ! 00000000DBBAFF74 LOOP:L1-B000 0 S illop | |
24259 | xorcc %i1, %i2, %i5 ! 00000000DBBAFF78 LOOP:L1-B000 0 S | |
24260 | andcc %l4, 0x10, %g0 ! 00000000DBBAFF7C SKIP:L2-B000 0 | |
24261 | .word 0x117ABBC2 ! 00000000DBBAFF80 SKIP:L2-B000 0 random | |
24262 | orcc %i2, %l0, %l0 ! 00000000DBBAFF84 SKIP:L2-B000 0 S | |
24263 | cmp %i4, %i4 ! 00000000DBBAFF88 SKIP:L2-B000 0 S | |
24264 | bn BL140020 ! 00000000DBBAFF8C SKIP:L2-B000 0 L | |
24265 | .word 0x83F797FD ! 00000000DBBAFF90 SKIP:L2-B000 0 S illop | |
24266 | .word 0x81880000 ! 00000000DBBAFF94 SKIP:L2-B000 0 L random | |
24267 | .word 0x99C2071C ! 00000000DBBAFF98 SKIP:L2-B000 0 L random | |
24268 | xnorcc %g1, %l2, %l2 ! 00000000DBBAFF9C SKIP:L2-B000 0 S | |
24269 | fbe BL140022 ! 00000000DBBAFFA0 SKIP:L2-B000 0 L | |
24270 | .word 0x8DACF491 ! 00000000DBBAFFA4 SKIP:L2-B000 0 S illop | |
24271 | fands %f18, %f23, %f26 ! 00000000DBBAFFA8 SKIP:L2-B000 0 S | |
24272 | BL140022:fble BL140021 ! 00000000DBBAFFAC SKIP:L2-B000 0 L | |
24273 | BL140021:.word 0xEFC3321D ! 00000000DBBAFFB0 SKIP:L2-B000 0 S illop | |
24274 | BL140020:.word 0xABADD45A ! 00000000DBBAFFB4 SKIP:L2-B000 0 illop | |
24275 | .word 0xE7717D28 ! 00000000DBBAFFB8 SKIP:L2-B000 0 illop | |
24276 | call .+8 ! 00000000DBBAFFBC SKIP:L2-B000 0 S | |
24277 | fcmped %fcc1, %f12, %f38 ! 00000000DBBAFFC0 SKIP:L2-B000 0 S | |
24278 | .word 0x81C7E008 ! 00000000DBBAFFC4 SKIP:L2-B000 0 S random | |
24279 | fsubd %f42, %f32, %f62 ! 00000000DBBAFFC8 SKIP:L2-B000 0 S | |
24280 | .word 0xA35BA1D1 ! 00000000DBBAFFCC SKIP:L2-B000 0 S illop | |
24281 | fpadd16 %f24, %f24, %f16 ! 00000000DBBAFFD0 SKIP:L2-B000 0 S | |
24282 | ba,a BL140024 ! 00000000DBBAFFD4 SKIP:L2-B000 0 | |
24283 | subcc %i5, %o5, %i1 ! 00000000DBBAFFD8 SKIP:L2-B000 0 S | |
24284 | BL140023: ! ELSE:L2-B001 | |
24285 | .word 0x9BA2C8FF ! 00000000DBBAFFDC ELSE:L2-B001 0 S illop_FP | |
24286 | .word 0xF853514A ! 00000000DBBAFFE0 ELSE:L2-B001 0 S random | |
24287 | movn %fcc3, %l2, %o5 ! 00000000DBBAFFE4 ELSE:L2-B001 0 S | |
24288 | or %o5, %i2, %l1 ! 00000000DBBAFFE8 ELSE:L2-B001 0 S | |
24289 | .word 0xA5A01C00 ! 00000000DBBAFFEC ELSE:L2-B001 0 S random | |
24290 | pdist %f16, %f24, %f16 ! 00000000DBBAFFF0 ELSE:L2-B001 0 S | |
24291 | popc %o5, %i4 ! 00000000DBBAFFF4 ELSE:L2-B001 0 S | |
24292 | add %g1, 0x385, %g1 ! 00000000DBBAFFF8 ELSE:L2-B001 0 chksum++ | |
24293 | fnot2s %f23, %f20 ! 00000000DBBAFFFC ELSE:L2-B001 0 S | |
24294 | orcc %i3, %l1, %i0 ! 00000000DBBB0000 ELSE:L2-B001 0 S | |
24295 | fcmpes %fcc1, %f10, %f11 ! 00000000DBBB0004 ELSE:L2-B001 0 S | |
24296 | fornot1 %f30, %f20, %f26 ! 00000000DBBB0008 ELSE:L2-B001 0 S | |
24297 | andncc %i1, %i0, %o2 ! 00000000DBBB000C ELSE:L2-B001 0 S | |
24298 | bmask %l1, %l1, %i5 ! 00000000DBBB0010 ELSE:L2-B001 0 S | |
24299 | BL140024: ! ELSE:L2-B001 | |
24300 | add %g1, 0xCC7, %g1 ! 00000000DBBB0014 ELSE:L2-B001 0 chksum++ | |
24301 | andcc %l1, 0x40, %g0 ! 00000000DBBB0018 SKIP:L2-B002 0 | |
24302 | .word 0xB7C17619 ! 00000000DBBB001C SKIP:L2-B002 0 random | |
24303 | fpadd32 %f16, %f26, %f26 ! 00000000DBBB0020 SKIP:L2-B002 0 S | |
24304 | .word 0x81E80000 ! 00000000DBBB0024 SKIP:L2-B002 0 S random | |
24305 | .word 0xA4579274 ! 00000000DBBB0028 SKIP:L2-B002 0 L random | |
24306 | .word 0xA3B303E0 ! 00000000DBBB002C SKIP:L2-B002 0 S illop | |
24307 | fbn BL140026 ! 00000000DBBB0030 SKIP:L2-B002 0 L | |
24308 | xnorcc %i5, %o3, %i4 ! 00000000DBBB0034 SKIP:L2-B002 0 S | |
24309 | fbu,pt %fcc0, BL140027 ;.empty ! 00000000DBBB0038 SKIP:L2-B002 0 L | |
24310 | fbul BL140026 ! 00000000DBBB003C SKIP:L2-B002 0 L | |
24311 | wr %g1, %i3, %fprs ! 00000000DBBB0040 SKIP:L2-B002 0 S | |
24312 | BL140027:.word 0xBFAE045F ! 00000000DBBB0044 SKIP:L2-B002 0 S illop_FP | |
24313 | bneg,a,pn %icc, BL140025 ;.empty ! 00000000DBBB0048 SKIP:L2-B002 0 L | |
24314 | .word 0xC733D37C ! 00000000DBBB004C SKIP:L2-B002 0 L illop | |
24315 | BL140026:.word 0xA1A68575 ! 00000000DBBB0050 SKIP:L2-B002 0 L illop | |
24316 | BL140025:.word 0xABABD10B ! 00000000DBBB0054 SKIP:L2-B002 0 L illop | |
24317 | BL140028:.word 0xBD94801E ! 00000000DBBB0058 SKIP:L2-B002 0 S illop | |
24318 | add %g1, 0xD33, %g1 ! 00000000DBBB005C SKIP:L2-B002 0 chksum++ | |
24319 | .word 0xE6E217D4 ! 00000000DBBB0060 SKIP:L2-B002 0 random | |
24320 | orcc %i3, %i4, %o2 ! 00000000DBBB0064 SKIP:L2-B002 0 S | |
24321 | .word 0x9DA3F48E ! 00000000DBBB0068 SKIP:L2-B002 0 S illop | |
24322 | fors %f18, %f27, %f29 ! 00000000DBBB006C SKIP:L2-B002 0 S | |
24323 | sethi %hh(0xABAD1DEAEB58FF00),%l6 ! 00000000DBBB0070 SKIP:L2-B002 0 SUBR181 | |
24324 | or %l6,%hm(0xABAD1DEAEB58FF00),%l6 ! 00000000DBBB0074 SKIP:L2-B002 0 | |
24325 | sethi %lm(0xABAD1DEAEB58FF00),%l5 ! 00000000DBBB0078 SKIP:L2-B002 0 | |
24326 | or %l5,%lo(0xABAD1DEAEB58FF00),%l5 ! 00000000DBBB007C SKIP:L2-B002 0 | |
24327 | .word 0xB3B749C2 ! 00000000DBBB0080 SKIP:L2-B002 0 illop | |
24328 | or %l6, %l5, %l6 ! 00000000DBBB0084 SKIP:L2-B002 0 | |
24329 | call SUBR181 ! 00000000DBBB0088 SKIP:L2-B002 0 S | |
24330 | nop ! 00000000DBBB008C SKIP:L2-B002 0 S | |
24331 | fba,pn %fcc0, BL140030 ! 00000000DBBB0090 SKIP:L2-B002 0 | |
24332 | bmask %i5, %o2, %i2 ! 00000000DBBB0094 SKIP:L2-B002 0 S | |
24333 | BL140029: ! ELSE:L2-B003 | |
24334 | xnorcc %i5, %i5, %i5 ! 00000000DBBB0098 ELSE:L2-B003 0 S | |
24335 | fmovdug %fcc0, %f18, %f18 ! 00000000DBBB009C ELSE:L2-B003 0 S | |
24336 | fsrc2 %f18, %f24 ! 00000000DBBB00A0 ELSE:L2-B003 0 S | |
24337 | .word 0xAFDB7E27 ! 00000000DBBB00A4 ELSE:L2-B003 0 illop | |
24338 | or %l6,%hm(0x10AFDB7E27),%l6 ! 00000000DBBB00A8 ELSE:L2-B003 0 | |
24339 | sethi %lm(0x10AFDB7E27),%l5 ! 00000000DBBB00AC ELSE:L2-B003 0 | |
24340 | .word 0x9748DC59 ! 00000000DBBB00B0 ELSE:L2-B003 0 random | |
24341 | sllx %l6, 0x20, %l6 ! 00000000DBBB00B4 ELSE:L2-B003 0 | |
24342 | or %l6, %l5, %l6 ! 00000000DBBB00B8 ELSE:L2-B003 0 | |
24343 | call SUBR182 ! 00000000DBBB00BC ELSE:L2-B003 0 S | |
24344 | fpsub16s %f29, %f28, %f18 ! 00000000DBBB00C0 ELSE:L2-B003 0 S | |
24345 | .word 0x8FAE5DA8 ! 00000000DBBB00C4 ELSE:L2-B003 0 illop | |
24346 | udiv %o0, %g7, %l7 ! 00000000DBBB00C8 ELSE:L2-B003 0 S | |
24347 | sllx %o3, 0x1, %i1 ! 00000000DBBB00CC ELSE:L2-B003 0 S | |
24348 | ta %xcc, 0x46 ! 00000000DBBB00D0 ELSE:L2-B003 0 S demap-page | |
24349 | .word 0x97A98884 ! 00000000DBBB00D4 ELSE:L2-B003 0 S illop | |
24350 | BL140030: ! ELSE:L2-B003 | |
24351 | add %g1, 0x4AC, %g1 ! 00000000DBBB00D8 ELSE:L2-B003 0 chksum++ | |
24352 | andcc %i2, 0x400, %g0 ! 00000000DBBB00DC SKIP:L2-B004 0 | |
24353 | .word 0x149C4EFF ! 00000000DBBB00E0 SKIP:L2-B004 0 random | |
24354 | .word 0xB9E38309 ! 00000000DBBB00E4 SKIP:L2-B004 0 S random | |
24355 | .word 0xB1ABDA8F ! 00000000DBBB00E8 SKIP:L2-B004 0 S illop | |
24356 | .word 0x93D02214 ! 00000000DBBB00EC SKIP:L2-B004 0 S illop | |
24357 | fcmps %fcc1, %f3, %f5 ! 00000000DBBB00F0 SKIP:L2-B004 0 S | |
24358 | fcmps %fcc2, %f9, %f2 ! 00000000DBBB00F4 SKIP:L2-B004 0 S | |
24359 | .word 0x959F2906 ! 00000000DBBB00F8 SKIP:L2-B004 0 S illop | |
24360 | .word 0x08F51D1F ! 00000000DBBB00FC SKIP:L2-B004 0 S illop | |
24361 | bshuffle %f16, %f24, %f28 ! 00000000DBBB0100 SKIP:L2-B004 0 S | |
24362 | fcmpeq16 %f20, %f24, %o5 ! 00000000DBBB0104 SKIP:L2-B004 0 S | |
24363 | bshuffle %f30, %f26, %f20 ! 00000000DBBB0108 SKIP:L2-B004 0 S | |
24364 | .word 0xE1B7CE23 ! 00000000DBBB010C SKIP:L2-B004 0 S illop | |
24365 | .word 0xABA041C4 ! 00000000DBBB0110 SKIP:L2-B004 0 S illop | |
24366 | .word 0xA9C8F8D0 ! 00000000DBBB0114 SKIP:L2-B004 0 illop | |
24367 | .word 0xDF70F0E1 ! 00000000DBBB0118 SKIP:L2-B004 0 S illop | |
24368 | orn %i0, %o1, %o1 ! 00000000DBBB011C SKIP:L2-B004 0 S | |
24369 | .word 0xB7F00000 ! 00000000DBBB0120 SKIP:L2-B004 0 S illop | |
24370 | udivcc %o4, 0x0, %i6 ! 00000000DBBB0124 SKIP:L2-B004 0 S | |
24371 | fnegd %f32, %f32 ! 00000000DBBB0128 SKIP:L2-B004 0 S | |
24372 | cmp %o0, %g1 ! 00000000DBBB012C SKIP:L2-B004 0 S | |
24373 | ldx [%g2+0x0030], %g4 ! 00000000DBBB0130 SKIP:L2-B004 0 S BASE<BD140026 | |
24374 | fcmple16 %f26, %f16, %o2 ! 00000000DBBB0134 SKIP:L2-B004 0 S | |
24375 | ba,a,pt %icc, BL140032 ! 00000000DBBB0138 SKIP:L2-B004 0 | |
24376 | fadds %f4, %f9, %f8 ! 00000000DBBB013C SKIP:L2-B004 0 S | |
24377 | BL140031: ! ELSE:L2-B005 | |
24378 | fmovsug %fcc2, %f9, %f9 ! 00000000DBBB0140 ELSE:L2-B005 0 S | |
24379 | movle %fcc1, %l1, %l0 ! 00000000DBBB0144 ELSE:L2-B005 0 S | |
24380 | fmovdlg %fcc2, %f62, %f0 ! 00000000DBBB0148 ELSE:L2-B005 0 S | |
24381 | pdist %f18, %f24, %f20 ! 00000000DBBB014C ELSE:L2-B005 0 S | |
24382 | andcc %i2, %i2, %i4 ! 00000000DBBB0150 ELSE:L2-B005 0 S | |
24383 | .word 0x81AA5A61 ! 00000000DBBB0154 ELSE:L2-B005 0 illop | |
24384 | .word 0xA3B0C9DB ! 00000000DBBB0158 ELSE:L2-B005 0 S illop | |
24385 | .word 0x9E100001 ! 00000000DBBB015C ELSE:L2-B005 0 S random | |
24386 | alignaddr %o0, %i2, %i4 ! 00000000DBBB0160 ELSE:L2-B005 0 S | |
24387 | .word 0xB9B18231 ! 00000000DBBB0164 ELSE:L2-B005 0 S illop | |
24388 | andn %i5, %o3, %l0 ! 00000000DBBB0168 ELSE:L2-B005 0 S | |
24389 | .word 0x8DD1A4F9 ! 00000000DBBB016C ELSE:L2-B005 0 S illop | |
24390 | alignaddrl %o0, %o1, %i0 ! 00000000DBBB0170 ELSE:L2-B005 0 S | |
24391 | fpackfix %f20, %f18 ! 00000000DBBB0174 ELSE:L2-B005 0 S | |
24392 | sethi %hh(0xABAD1DEA2FD35F00),%l6 ! 00000000DBBB0178 ELSE:L2-B005 0 SUBR178 | |
24393 | or %l6,%hm(0xABAD1DEA2FD35F00),%l6 ! 00000000DBBB017C ELSE:L2-B005 0 | |
24394 | sethi %lm(0xABAD1DEA2FD35F00),%l5 ! 00000000DBBB0180 ELSE:L2-B005 0 | |
24395 | or %l5,%lo(0xABAD1DEA2FD35F00),%l5 ! 00000000DBBB0184 ELSE:L2-B005 0 | |
24396 | sllx %l6, 0x20, %l6 ! 00000000DBBB0188 ELSE:L2-B005 0 | |
24397 | or %l6, %l5, %l6 ! 00000000DBBB018C ELSE:L2-B005 0 | |
24398 | jmpl %l6+0x0000, %o7 ! 00000000DBBB0190 ELSE:L2-B005 0 S | |
24399 | fsubd %f0, %f62, %f38 ! 00000000DBBB0194 ELSE:L2-B005 0 S | |
24400 | wr %g1, 0x683, %fprs ! 00000000DBBB0198 ELSE:L2-B005 0 S | |
24401 | nop ! 00000000DBBB019C ELSE:L2-B005 0 S | |
24402 | BL140032: ! ELSE:L2-B005 | |
24403 | .word 0xD9925C4F ! 00000000DBBB01A0 ELSE:L2-B005 0 illop | |
24404 | .word 0x81942017 ! 00000000DBBB01A4 SKIP:L2-B006 0 illop | |
24405 | .word 0xBC3FE889 ! 00000000DBBB01A8 SKIP:L2-B006 0 random | |
24406 | .word 0xC72A362D ! 00000000DBBB01AC SKIP:L2-B006 0 S illop | |
24407 | orncc %i0, %i4, %o3 ! 00000000DBBB01B0 SKIP:L2-B006 0 S | |
24408 | fsrc2 %f26, %f18 ! 00000000DBBB01B4 SKIP:L2-B006 0 S | |
24409 | call .+8 ! 00000000DBBB01B8 SKIP:L2-B006 0 S | |
24410 | fcmped %fcc1, %f32, %f36 ! 00000000DBBB01BC SKIP:L2-B006 0 S | |
24411 | add %g1, 0x8FE, %g1 ! 00000000DBBB01C0 SKIP:L2-B006 0 chksum++ | |
24412 | .word 0xF59C19CE ! 00000000DBBB01C4 SKIP:L2-B006 0 S random | |
24413 | .word 0xB781634A ! 00000000DBBB01C8 SKIP:L2-B006 0 S illop | |
24414 | fcmpeq16 %f16, %f26, %i5 ! 00000000DBBB01CC SKIP:L2-B006 0 S | |
24415 | .word 0xD5EFF431 ! 00000000DBBB01D0 SKIP:L2-B006 0 S illop | |
24416 | stxa %i1, [%g7+%g0]0xBE ! 00000000DBBB01D4 SKIP:L2-B006 0 S BAD-ASI | |
24417 | .word 0xA777CE8E ! 00000000DBBB01D8 SKIP:L2-B006 0 S illop | |
24418 | fpsub16 %f20, %f26, %f22 ! 00000000DBBB01DC SKIP:L2-B006 0 S | |
24419 | ba,a,pn %icc, BL140034 ! 00000000DBBB01E0 SKIP:L2-B006 0 | |
24420 | andcc %o4, %i3, %o1 ! 00000000DBBB01E4 SKIP:L2-B006 0 S | |
24421 | BL140033: ! ELSE:L2-B007 | |
24422 | .word 0xE189DF64 ! 00000000DBBB01E8 ELSE:L2-B007 0 S illop | |
24423 | fcmpne32 %f22, %f20, %o0 ! 00000000DBBB01EC ELSE:L2-B007 0 S | |
24424 | fpadd16 %f20, %f26, %f18 ! 00000000DBBB01F0 ELSE:L2-B007 0 S | |
24425 | for %f18, %f22, %f16 ! 00000000DBBB01F4 ELSE:L2-B007 0 S | |
24426 | add %g1, 0x5DE, %g1 ! 00000000DBBB01F8 ELSE:L2-B007 0 chksum++ | |
24427 | .word 0xFD7335E9 ! 00000000DBBB01FC ELSE:L2-B007 0 S illop | |
24428 | .word 0xB9B2C65C ! 00000000DBBB0200 ELSE:L2-B007 0 S illop | |
24429 | wr %l6, 0xC0, %gsr ! 00000000DBBB0204 ELSE:L2-B007 0 S | |
24430 | alignaddr %i0, %i5, %i3 ! 00000000DBBB0208 ELSE:L2-B007 0 S | |
24431 | .word 0x9FA504F7 ! 00000000DBBB020C ELSE:L2-B007 0 S illop_FP | |
24432 | .word 0x95A7CF4A ! 00000000DBBB0210 ELSE:L2-B007 0 S illop_FP | |
24433 | .word 0xBDCEEA37 ! 00000000DBBB0214 ELSE:L2-B007 0 S illop | |
24434 | BL140034: ! ELSE:L2-B007 | |
24435 | add %g1, 0x6AA, %g1 ! 00000000DBBB0218 ELSE:L2-B007 0 chksum++ | |
24436 | andcc %i5, 0x200, %g0 ! 00000000DBBB021C SKIP:L2-B008 0 | |
24437 | bnz,a BL140035 ! 00000000DBBB0220 SKIP:L2-B008 0 | |
24438 | fabss %f11, %f2 ! 00000000DBBB0224 SKIP:L2-B008 0 S | |
24439 | pdist %f20, %f24, %f28 ! 00000000DBBB0228 SKIP:L2-B008 0 S | |
24440 | .word 0xC38E7DAE ! 00000000DBBB022C SKIP:L2-B008 0 S illop | |
24441 | sdiv %o0, %g7, %i2 ! 00000000DBBB0230 SKIP:L2-B008 0 S | |
24442 | .word 0xC75A880E ! 00000000DBBB0234 SKIP:L2-B008 0 S illop | |
24443 | fands %f18, %f26, %f19 ! 00000000DBBB0238 SKIP:L2-B008 0 S | |
24444 | fcmpne32 %f28, %f18, %o2 ! 00000000DBBB023C SKIP:L2-B008 0 S | |
24445 | fsubd %f62, %f0, %f42 ! 00000000DBBB0240 SKIP:L2-B008 0 S | |
24446 | ta %xcc, 0x46 ! 00000000DBBB0244 SKIP:L2-B008 0 S demap-page | |
24447 | .word 0x97ABDEC8 ! 00000000DBBB0248 SKIP:L2-B008 0 S illop | |
24448 | fcmps %fcc0, %f8, %f3 ! 00000000DBBB024C SKIP:L2-B008 0 S | |
24449 | orncc %i1, %o4, %i1 ! 00000000DBBB0250 SKIP:L2-B008 0 S | |
24450 | xnorcc %i0, %o2, %i0 ! 00000000DBBB0254 SKIP:L2-B008 0 S | |
24451 | .word 0xA14906FD ! 00000000DBBB0258 SKIP:L2-B008 0 illop | |
24452 | ta %xcc, 0x40 ! 00000000DBBB025C SKIP:L2-B008 0 S +-priv | |
24453 | edge32n %g1, %i0, %o5 ! 00000000DBBB0260 SKIP:L2-B008 0 S | |
24454 | sll %o1, 0x1, %o2 ! 00000000DBBB0264 SKIP:L2-B008 0 S | |
24455 | wr %g1, %o2, %fprs ! 00000000DBBB0268 SKIP:L2-B008 0 S | |
24456 | movg %fcc3, %o2, %o3 ! 00000000DBBB026C SKIP:L2-B008 0 S | |
24457 | xor %l4, %o5, %l4 ! 00000000DBBB0270 SKIP:L2-B008 0 S | |
24458 | bshuffle %f24, %f28, %f30 ! 00000000DBBB0274 SKIP:L2-B008 0 S | |
24459 | .word 0xA7AB0861 ! 00000000DBBB0278 SKIP:L2-B008 0 S illop | |
24460 | xnor %o5, %i0, %o4 ! 00000000DBBB027C SKIP:L2-B008 0 S | |
24461 | .word 0x8E91E7B5 ! 00000000DBBB0280 SKIP:L2-B008 0 S random | |
24462 | xor %o4, %o5, %i1 ! 00000000DBBB0284 SKIP:L2-B008 0 S | |
24463 | .word 0x8573BEB4 ! 00000000DBBB0288 SKIP:L2-B008 0 illop | |
24464 | fcmpne32 %f18, %f24, %o3 ! 00000000DBBB028C SKIP:L2-B008 0 S | |
24465 | BL140035: ! ELSE:L2-B009 | |
24466 | sra %o2, 0x1, %l0 ! 00000000DBBB0290 ELSE:L2-B009 0 S | |
24467 | and %o3, %i2, %i2 ! 00000000DBBB0294 ELSE:L2-B009 0 S | |
24468 | fmovd %f42, %f38 ! 00000000DBBB0298 ELSE:L2-B009 0 S | |
24469 | xnor %l4, %i1, %o1 ! 00000000DBBB029C ELSE:L2-B009 0 S | |
24470 | .word 0x8DA310FE ! 00000000DBBB02A0 ELSE:L2-B009 0 S illop | |
24471 | array32 %o1, %i2, %o3 ! 00000000DBBB02A4 ELSE:L2-B009 0 S | |
24472 | sethi %hh(0xABAD1DEA64C9FF00),%l6 ! 00000000DBBB02A8 ELSE:L2-B009 0 SUBR179 | |
24473 | or %l6,%hm(0xABAD1DEA64C9FF00),%l6 ! 00000000DBBB02AC ELSE:L2-B009 0 | |
24474 | sethi %lm(0xABAD1DEA64C9FF00),%l5 ! 00000000DBBB02B0 ELSE:L2-B009 0 | |
24475 | or %l5,%lo(0xABAD1DEA64C9FF00),%l5 ! 00000000DBBB02B4 ELSE:L2-B009 0 | |
24476 | sllx %l6, 0x20, %l6 ! 00000000DBBB02B8 ELSE:L2-B009 0 | |
24477 | or %l6, %l5, %l6 ! 00000000DBBB02BC ELSE:L2-B009 0 | |
24478 | .word 0x8FB34270 ! 00000000DBBB02C0 ELSE:L2-B009 0 illop | |
24479 | call SUBR179 ! 00000000DBBB02C4 ELSE:L2-B009 0 S | |
24480 | .word 0x89B1023D ! 00000000DBBB02C8 ELSE:L2-B009 0 S illop | |
24481 | .word 0x09B0466B ! 00000000DBBB02CC ELSE:L2-B009 0 S random | |
24482 | orn %o3, %o4, %l4 ! 00000000DBBB02D0 ELSE:L2-B009 0 S | |
24483 | add %g1, 0x7DF, %g1 ! 00000000DBBB02D4 ELSE:L2-B009 0 chksum++ | |
24484 | .word 0xDB2B2F3E ! 00000000DBBB02D8 ELSE:L2-B009 0 S illop | |
24485 | .word 0xE3734D82 ! 00000000DBBB02DC ELSE:L2-B009 0 S illop | |
24486 | wr %l6, 0x98, %gsr ! 00000000DBBB02E0 ELSE:L2-B009 0 S | |
24487 | fexpand %f23, %f28 ! 00000000DBBB02E4 ELSE:L2-B009 0 S | |
24488 | andn %o4, %o4, %o0 ! 00000000DBBB02E8 ELSE:L2-B009 0 S | |
24489 | movrlez %o1, %o0, %i2 ! 00000000DBBB02EC ELSE:L2-B009 0 S | |
24490 | fcmpgt32 %f18, %f28, %i3 ! 00000000DBBB02F0 ELSE:L2-B009 0 S | |
24491 | sll %l2, %g1, %i5 ! 00000000DBBB02F4 ELSE:L2-B009 0 S | |
24492 | pdist %f28, %f22, %f16 ! 00000000DBBB02F8 ELSE:L2-B009 0 S | |
24493 | .word 0xFDB37C89 ! 00000000DBBB02FC ELSE:L2-B009 0 S illop | |
24494 | orn %o0, %o0, %o4 ! 00000000DBBB0300 ELSE:L2-B009 0 S | |
24495 | andncc %l0, %i3, %l0 ! 00000000DBBB0304 ELSE:L2-B009 0 S | |
24496 | edge32ln %i0, %i1, %l1 ! 00000000DBBB0308 ELSE:L2-B009 0 S | |
24497 | BL140036: ! ELSE:L2-B009 | |
24498 | add %g1, 0x7E1, %g1 ! 00000000DBBB030C ELSE:L2-B009 0 chksum++ | |
24499 | srlx %l3, 0x1, %l3 ! 00000000DBBB0310 LOOP:L1-B000 0 | |
24500 | andcc %l3, 0x1, %g0 ! 00000000DBBB0314 LOOP:L1-B000 0 | |
24501 | bne,a,pn %xcc, BL140037 ! 00000000DBBB0318 LOOP:L1-B000 0 | |
24502 | fcmps %fcc3, %f3, %f11 ! 00000000DBBB031C LOOP:L1-B000 0 S | |
24503 | add %g1, 0x94E, %g1 ! 00000000DBBB0320 LOOP:L1-B000 0 chksum++ | |
24504 | .word 0x95F00000 ! 00000000DBBB0324 SUBR:L0-B000 0 S illop | |
24505 | bcs,a,pn %xcc, BL140038 ! 00000000DBBB0328 SUBR:L0-B000 0 L | |
24506 | nop ! 00000000DBBB032C SUBR:L0-B000 0 S | |
24507 | .word 0x8D8F191B ! 00000000DBBB0330 SUBR:L0-B000 0 S illop | |
24508 | BL140038:fxnors %f20, %f18, %f18 ! 00000000DBBB0334 SUBR:L0-B000 0 S | |
24509 | .word 0x87DA926D ! 00000000DBBB0338 SUBR:L0-B000 0 S illop | |
24510 | fbuge,pn %fcc3, BL140039 ! 00000000DBBB033C SUBR:L0-B000 0 L | |
24511 | BL140039:subcc %i2, %l0, %i3 ! 00000000DBBB0340 SUBR:L0-B000 0 S | |
24512 | .word 0x83F2E559 ! 00000000DBBB0344 SUBR:L0-B000 0 S illop | |
24513 | bpos,pt %icc, BL140040 ! 00000000DBBB0348 SUBR:L0-B000 0 L | |
24514 | .word 0xBBA9D73B ! 00000000DBBB034C SUBR:L0-B000 0 S illop | |
24515 | sdiv %o0, %g0, %l4 ! 00000000DBBB0350 SUBR:L0-B000 0 S | |
24516 | xnorcc %l1, %o4, %l1 ! 00000000DBBB0354 SUBR:L0-B000 0 S | |
24517 | and %o0, %i4, %i4 ! 00000000DBBB0358 SUBR:L0-B000 0 S | |
24518 | array32 %o0, %l1, %o4 ! 00000000DBBB035C SUBR:L0-B000 0 S | |
24519 | BL140040:add %g1, 0x61D, %g1 ! 00000000DBBB0360 SUBR:L0-B000 0 chksum++ | |
24520 | ta %xcc, 0x45 ! 00000000DBBB0364 SUBR:L0-B000 0 demap-stack | |
24521 | add %g1, 0x2D8, %i0 ! 00000000DBBB0368 SUBR:L0-B000 0 | |
24522 | .word 0xA7AA81E7 ! 00000000DBBB036C SUBR:L0-B000 0 S illop | |
24523 | bgu,pn %xcc, BL140041 ! 00000000DBBB0370 SUBR:L0-B000 0 | |
24524 | restore %i0, %l7, %o0 ! 00000000DBBB0374 SUBR:L0-B000 0 | |
24525 | BL140041:jmpl %o7+0x0008, %g0 ! 00000000DBBB0378 SUBR:L0-B000 0 | |
24526 | nop ! 00000000DBBB037C SUBR:L0-B000 0 | |
24527 | ||
24528 | SECTION .btext066_pg1 TEXT_VA=0xdbbb0000 | |
24529 | attr_text { | |
24530 | Name = .btext066_pg1, | |
24531 | VA = 0xdbbb0000, | |
24532 | RA = 0xccfff0000, | |
24533 | PA = ra2pa(0xccfff0000,0), | |
24534 | tsbonly, | |
24535 | part_0_ctx_nonzero_tsb_config_1, | |
24536 | TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1, | |
24537 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24538 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24539 | } | |
24540 | .text; .skip 8 | |
24541 | ||
24542 | !======================================================================== | |
24543 | ||
24544 | SECTION .btext067 TEXT_VA=0x2fd35f00 | |
24545 | attr_text { | |
24546 | Name = .btext067, | |
24547 | VA = 0x2fd35f00, | |
24548 | RA = 0xcfff85f00, | |
24549 | PA = ra2pa(0xcfff85f00,0), | |
24550 | notsb | |
24551 | } | |
24552 | ||
24553 | SECTION .btext067_pg0 TEXT_VA=0x2fd34000 | |
24554 | attr_text { | |
24555 | Name = .btext067_pg0, | |
24556 | VA = 0x2fd34000, | |
24557 | RA = 0xcfff84000, | |
24558 | PA = ra2pa(0xcfff84000,0), | |
24559 | tsbonly, | |
24560 | part_0_ctx_nonzero_tsb_config_3, | |
24561 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
24562 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24563 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24564 | } | |
24565 | .text; .skip 8 | |
24566 | ||
24567 | ||
24568 | SECTION .btext067 | |
24569 | .text | |
24570 | .global SUBR178; SUBR178: | |
24571 | BL140042: ! SUBR:L0-B000 | |
24572 | .word 0x8164C973 ! 000000002FD35F00 SUBR:L0-B000 0 illop | |
24573 | save %o6, -64, %o6 ! 000000002FD35F04 SUBR:L0-B000 0 | |
24574 | .word 0x81F66EFB ! 000000002FD35F08 SUBR:L0-B000 0 illop | |
24575 | or %l7,%hm(0x1081F66EFB),%l7 ! 000000002FD35F0C SUBR:L0-B000 0 | |
24576 | .word 0x81C7E008 ! 000000002FD35F10 SUBR:L0-B000 0 random | |
24577 | .word 0x83F4FE12 ! 000000002FD35F14 SUBR:L0-B000 0 illop | |
24578 | .word 0x83F10B55 ! 000000002FD35F18 SUBR:L0-B000 0 illop | |
24579 | or %l7, %l6, %l7 ! 000000002FD35F1C SUBR:L0-B000 0 | |
24580 | ta %xcc, 0x45 ! 000000002FD35F20 SUBR:L0-B000 0 demap-stack | |
24581 | cmp %i4, %o3 ! 000000002FD35F24 SUBR:L0-B000 0 S | |
24582 | .word 0xDEBA324B ! 000000002FD35F28 SUBR:L0-B000 0 S illop | |
24583 | fcmps %fcc2, %f2, %f8 ! 000000002FD35F2C SUBR:L0-B000 0 S | |
24584 | sethi %hh(0xABAD1DEA187C9F00),%l6 ! 000000002FD35F30 SUBR:L0-B000 0 SUBR183 | |
24585 | or %l6,%hm(0xABAD1DEA187C9F00),%l6 ! 000000002FD35F34 SUBR:L0-B000 0 | |
24586 | sethi %lm(0xABAD1DEA187C9F00),%l5 ! 000000002FD35F38 SUBR:L0-B000 0 | |
24587 | or %l5,%lo(0xABAD1DEA187C9F00),%l5 ! 000000002FD35F3C SUBR:L0-B000 0 | |
24588 | sllx %l6, 0x20, %l6 ! 000000002FD35F40 SUBR:L0-B000 0 | |
24589 | or %l6, %l5, %l6 ! 000000002FD35F44 SUBR:L0-B000 0 | |
24590 | add %l6, 0x1, %l6 ! 000000002FD35F48 SUBR:L0-B000 0 | |
24591 | call SUBR183 ! 000000002FD35F4C SUBR:L0-B000 0 S | |
24592 | fcmps %fcc3, %f8, %f9 ! 000000002FD35F50 SUBR:L0-B000 0 S | |
24593 | add %g1, 0xE0B, %g1 ! 000000002FD35F54 SUBR:L0-B000 0 chksum++ | |
24594 | add %i0, %g1, %i4 ! 000000002FD35F58 SWCH:L1-B000 0 | |
24595 | andcc %i4, 0x200, %g0 ! 000000002FD35F5C SWCH:L1-B000 0 | |
24596 | .word 0x81C7E008 ! 000000002FD35F60 SWCH:L1-B000 0 random | |
24597 | andcc %i4, 0x2, %g0 ! 000000002FD35F64 SWCH:L1-B000 0 | |
24598 | bnz,pn %xcc, BL140045 ! 000000002FD35F68 SWCH:L1-B000 0 | |
24599 | andcc %i4, 0x20, %g0 ! 000000002FD35F6C SWCH:L1-B000 0 | |
24600 | bnz,pn %xcc, BL140044 ! 000000002FD35F70 SWCH:L1-B000 0 | |
24601 | .word 0xDDABA719 ! 000000002FD35F74 SWCH:L1-B000 0 illop | |
24602 | bnz,pt %xcc, BL140043 ! 000000002FD35F78 SWCH:L1-B000 0 | |
24603 | add %g1, 0x1EC, %g1 ! 000000002FD35F7C SWCH:L1-B000 0 chksum++ | |
24604 | sll %i0, 0x1, %i1 ! 000000002FD35F80 SWCH:L1-B000 0 S | |
24605 | fcmpes %fcc3, %f9, %f10 ! 000000002FD35F84 SWCH:L1-B000 0 S | |
24606 | .word 0x9DB0C92E ! 000000002FD35F88 SWCH:L1-B000 0 S illop | |
24607 | xnor %i2, %o4, %i3 ! 000000002FD35F8C SWCH:L1-B000 0 S | |
24608 | subcc %i3, %i3, %o3 ! 000000002FD35F90 SWCH:L1-B000 0 S | |
24609 | fnand %f30, %f26, %f26 ! 000000002FD35F94 SWCH:L1-B000 0 S | |
24610 | wr %g1, %o4, %fprs ! 000000002FD35F98 SWCH:L1-B000 0 S | |
24611 | fpsub32s %f23, %f31, %f30 ! 000000002FD35F9C SWCH:L1-B000 0 S | |
24612 | fabss %f9, %f5 ! 000000002FD35FA0 SWCH:L1-B000 0 S | |
24613 | sra %i3, 0x1, %i0 ! 000000002FD35FA4 SWCH:L1-B000 0 S | |
24614 | .word 0x85A3C90C ! 000000002FD35FA8 SWCH:L1-B000 0 S illop | |
24615 | array32 %o4, %i3, %o0 ! 000000002FD35FAC SWCH:L1-B000 0 S | |
24616 | add %g1, 0xAAC, %g1 ! 000000002FD35FB0 SWCH:L1-B000 0 chksum++ | |
24617 | fba,a BL140055 ! 000000002FD35FB4 SWCH:L1-B000 0 | |
24618 | fpackfix %f26, %f27 ! 000000002FD35FB8 SWCH:L1-B000 0 S | |
24619 | BL140043:add %g1, 0x614, %g1 ! 000000002FD35FBC CASE:L2-B000 0 chksum++ | |
24620 | faligndata %f30, %f24, %f24 ! 000000002FD35FC0 CASE:L2-B000 0 S | |
24621 | xorcc %o4, %i0, %o3 ! 000000002FD35FC4 CASE:L2-B000 0 S | |
24622 | .word 0xFFDE2095 ! 000000002FD35FC8 CASE:L2-B000 0 S illop | |
24623 | lduba [%g3+0x0073]%asi, %l1 ! 000000002FD35FCC CASE:L2-B000 0 S <BD140061 | |
24624 | .word 0xE3EF28FA ! 000000002FD35FD0 CASE:L2-B000 0 S random | |
24625 | wr %g1, %i1, %fprs ! 000000002FD35FD4 CASE:L2-B000 0 S | |
24626 | cmp %i3, %o3 ! 000000002FD35FD8 CASE:L2-B000 0 S | |
24627 | orcc %o3, %o4, %o3 ! 000000002FD35FDC CASE:L2-B000 0 S | |
24628 | .word 0xFDB25C1C ! 000000002FD35FE0 CASE:L2-B000 0 S illop | |
24629 | array16 %o3, %i3, %i2 ! 000000002FD35FE4 CASE:L2-B000 0 S | |
24630 | ba,a,pn %icc, BL140055 ! 000000002FD35FE8 CASE:L2-B000 0 | |
24631 | .word 0xE5BE9C3E ! 000000002FD35FEC CASE:L2-B000 0 S illop | |
24632 | BL140044:.word 0xFDE20B19 ! 000000002FD35FF0 CASE:L2-B001 0 random | |
24633 | fcmpd %fcc0, %f44, %f36 ! 000000002FD35FF4 CASE:L2-B001 0 S | |
24634 | andn %g1, %o3, %i2 ! 000000002FD35FF8 CASE:L2-B001 0 S | |
24635 | .word 0xD5B57EAE ! 000000002FD35FFC CASE:L2-B001 0 S random | |
24636 | .word 0xD0E276A4 ! 000000002FD36000 CASE:L2-B001 0 S illop | |
24637 | .word 0xEA98CE19 ! 000000002FD36004 CASE:L2-B001 0 illop | |
24638 | fpack32 %f16, %f18, %f22 ! 000000002FD36008 CASE:L2-B001 0 S | |
24639 | BL140045:add %g1, 0x61D, %g1 ! 000000002FD3600C CASE:L2-B002 0 chksum++ | |
24640 | .word 0xCBE95F63 ! 000000002FD36010 CASE:L2-B002 0 S illop | |
24641 | .word 0x95A06D2B ! 000000002FD36014 CASE:L2-B002 0 S illop_FP | |
24642 | .word 0x9BBD86B1 ! 000000002FD36018 CASE:L2-B002 0 S illop | |
24643 | .word 0xB1A54114 ! 000000002FD3601C CASE:L2-B002 0 S illop | |
24644 | .word 0x85F33C73 ! 000000002FD36020 CASE:L2-B002 0 S random | |
24645 | .word 0xA1F5EA08 ! 000000002FD36024 CASE:L2-B002 0 S random | |
24646 | andn %i5, %i2, %i2 ! 000000002FD36028 CASE:L2-B002 0 S | |
24647 | ba,a,pn %xcc, BL140055 ! 000000002FD3602C CASE:L2-B002 0 | |
24648 | .word 0x87A0C572 ! 000000002FD36030 CASE:L2-B002 0 S illop | |
24649 | BL140051:add %g1, 0x576, %g1 ! 000000002FD36034 CASE:L2-B003 0 chksum++ | |
24650 | .word 0xABABC0BA ! 000000002FD36038 CASE:L2-B003 0 S illop | |
24651 | .word 0x91AEA0F2 ! 000000002FD3603C CASE:L2-B003 0 S illop | |
24652 | pdist %f18, %f30, %f26 ! 000000002FD36040 CASE:L2-B003 0 S | |
24653 | bne,a,pn %xcc, BL140046 ! 000000002FD36044 CASE:L2-B003 0 L | |
24654 | edge16ln %o4, %i2, %o5 ! 000000002FD36048 CASE:L2-B003 0 S | |
24655 | .word 0x937494D1 ! 000000002FD3604C CASE:L2-B003 0 L illop | |
24656 | ba,pt %xcc, BL140048 ;.empty ! 000000002FD36050 CASE:L2-B003 0 L | |
24657 | BL140048:bvc,a BL140049 ;.empty ! 000000002FD36054 CASE:L2-B003 0 L | |
24658 | fble,pt %fcc0, BL140047 ;.empty ! 000000002FD36058 CASE:L2-B003 0 L | |
24659 | BL140047:fbn,a,pn %fcc0, BL140050 ! 000000002FD3605C CASE:L2-B003 0 L | |
24660 | BL140049:wr %g1, %i0, %fprs ! 000000002FD36060 CASE:L2-B003 0 S | |
24661 | BL140050:xnorcc %i2, %i0, %i0 ! 000000002FD36064 CASE:L2-B003 0 S | |
24662 | BL140046:add %g1, 0x542, %g1 ! 000000002FD36068 CASE:L2-B003 0 chksum++ | |
24663 | .word 0x8DAD9E19 ! 000000002FD3606C CASE:L2-B003 0 illop | |
24664 | edge8n %i0, %g1, %o2 ! 000000002FD36070 CASE:L2-B003 0 S | |
24665 | BL140055: ! SWCH:L1-B000 | |
24666 | .word 0x91A6D8A3 ! 000000002FD36074 SWCH:L1-B000 0 illop | |
24667 | andncc %o5, %i0, %i0 ! 000000002FD36078 SWCH:L1-B000 0 S | |
24668 | .word 0xA99755A2 ! 000000002FD3607C SWCH:L1-B000 0 S illop | |
24669 | .word 0x89B7837C ! 000000002FD36080 SWCH:L1-B000 0 S illop_VIS | |
24670 | fbn,a BL140052 ! 000000002FD36084 SWCH:L1-B000 0 L | |
24671 | BL140052:.word 0xA1B2822C ! 000000002FD36088 SWCH:L1-B000 0 S illop_VIS | |
24672 | brgz,pn %o2, BL140053 ;.empty ! 000000002FD3608C SWCH:L1-B000 0 L | |
24673 | BL140053:.word 0xA765F9C9 ! 000000002FD36090 SWCH:L1-B000 0 L illop | |
24674 | andcc %o5, %g1, %i3 ! 000000002FD36094 SWCH:L1-B000 0 S | |
24675 | edge8n %i0, %i2, %o0 ! 000000002FD36098 SWCH:L1-B000 0 S | |
24676 | bleu,a,pn %xcc, BL140054 ! 000000002FD3609C SWCH:L1-B000 0 L | |
24677 | .word 0xBE100001 ! 000000002FD360A0 SWCH:L1-B000 0 S random | |
24678 | array16 %o0, %g1, %o2 ! 000000002FD360A4 SWCH:L1-B000 0 S | |
24679 | BL140054:add %g1, 0xFF7, %g1 ! 000000002FD360A8 SWCH:L1-B000 0 chksum++ | |
24680 | .word 0xADAD6009 ! 000000002FD360AC SUBR:L0-B000 0 illop | |
24681 | add %g1, 0x352, %i0 ! 000000002FD360B0 SUBR:L0-B000 0 | |
24682 | .word 0xB3E28B08 ! 000000002FD360B4 SUBR:L0-B000 0 illop | |
24683 | ret ! 000000002FD360B8 SUBR:L0-B000 0 | |
24684 | restore %i0, %l7, %o0 ! 000000002FD360BC SUBR:L0-B000 0 | |
24685 | ||
24686 | SECTION .btext067_pg1 TEXT_VA=0x2fd36000 | |
24687 | attr_text { | |
24688 | Name = .btext067_pg1, | |
24689 | VA = 0x2fd36000, | |
24690 | RA = 0xcfff86000, | |
24691 | PA = ra2pa(0xcfff86000,0), | |
24692 | tsbonly, | |
24693 | part_0_ctx_nonzero_tsb_config_3, | |
24694 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
24695 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24696 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24697 | } | |
24698 | .text; .skip 8 | |
24699 | ||
24700 | !======================================================================== | |
24701 | ||
24702 | SECTION .btext068 TEXT_VA=0x64c9ff00 | |
24703 | attr_text { | |
24704 | Name = .btext068, | |
24705 | VA = 0x64c9ff00, | |
24706 | RA = 0xccffcff00, | |
24707 | PA = ra2pa(0xccffcff00,0), | |
24708 | notsb | |
24709 | } | |
24710 | ||
24711 | SECTION .btext068_pg0 TEXT_VA=0x64c90000 | |
24712 | attr_text { | |
24713 | Name = .btext068_pg0, | |
24714 | VA = 0x64c90000, | |
24715 | RA = 0xccffc0000, | |
24716 | PA = ra2pa(0xccffc0000,0), | |
24717 | tsbonly, | |
24718 | part_0_ctx_nonzero_tsb_config_1, | |
24719 | TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1, | |
24720 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24721 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24722 | } | |
24723 | .text; .skip 8 | |
24724 | ||
24725 | ||
24726 | SECTION .btext068 | |
24727 | .text | |
24728 | .global SUBR179; SUBR179: | |
24729 | BL140056: ! SUBR:L0-B000 | |
24730 | .word 0x95906000 ! 0000000064C9FF00 SUBR:L0-B000 0 random | |
24731 | save %o6, -64, %o6 ! 0000000064C9FF04 SUBR:L0-B000 0 | |
24732 | sethi %hh(0xABAD1DEA64C9FF00),%l7 ! 0000000064C9FF08 SUBR:L0-B000 0 SUBR179 | |
24733 | .word 0xEDC3FBA8 ! 0000000064C9FF0C SUBR:L0-B000 0 illop | |
24734 | .word 0xF5DF78CD ! 0000000064C9FF10 SUBR:L0-B000 0 illop | |
24735 | .word 0x8C000821 ! 0000000064C9FF14 SUBR:L0-B000 0 random | |
24736 | .word 0xB1B34931 ! 0000000064C9FF18 SUBR:L0-B000 0 illop | |
24737 | .word 0x81880000 ! 0000000064C9FF1C SUBR:L0-B000 0 random | |
24738 | ta %xcc, 0x45 ! 0000000064C9FF20 SUBR:L0-B000 0 demap-stack | |
24739 | call .+8 ! 0000000064C9FF24 SUBR:L0-B000 0 L | |
24740 | faligndata %f28, %f22, %f28 ! 0000000064C9FF28 SUBR:L0-B000 0 S | |
24741 | .word 0x87A3099A ! 0000000064C9FF2C SUBR:L0-B000 0 S illop | |
24742 | fba BL140058 ! 0000000064C9FF30 SUBR:L0-B000 0 L | |
24743 | BL140058:fpadd32 %f28, %f24, %f30 ! 0000000064C9FF34 SUBR:L0-B000 0 S | |
24744 | .word 0x835EE0C7 ! 0000000064C9FF38 SUBR:L0-B000 0 S illop | |
24745 | alignaddrl %i1, %i1, %i0 ! 0000000064C9FF3C SUBR:L0-B000 0 S | |
24746 | .word 0xB3B682AA ! 0000000064C9FF40 SUBR:L0-B000 0 S illop | |
24747 | .word 0xA5910007 ! 0000000064C9FF44 SUBR:L0-B000 0 L illop | |
24748 | xor %i5, %i4, %i3 ! 0000000064C9FF48 SUBR:L0-B000 0 S | |
24749 | BL140059:edge32n %i2, %i5, %l1 ! 0000000064C9FF4C SUBR:L0-B000 0 S | |
24750 | xorcc %i3, %l2, %o1 ! 0000000064C9FF50 SUBR:L0-B000 0 S | |
24751 | bz,pn %xcc, BL140060 ;.empty ! 0000000064C9FF54 SUBR:L0-B000 0 L | |
24752 | .word 0xF3CA58EB ! 0000000064C9FF58 SUBR:L0-B000 0 L illop | |
24753 | be BL140057 ! 0000000064C9FF5C SUBR:L0-B000 0 L | |
24754 | BL140060:fmovsg %fcc0, %f21, %f31 ! 0000000064C9FF60 SUBR:L0-B000 0 S | |
24755 | BL140057:add %g1, 0xE0, %g1 ! 0000000064C9FF64 SUBR:L0-B000 0 chksum++ | |
24756 | .word 0xD569C0A6 ! 0000000064C9FF68 SUBR:L0-B000 0 illop | |
24757 | .word 0xA8C106B4 ! 0000000064C9FF6C LOOP:L1-B000 0 random | |
24758 | BL140078: ! LOOP:L1-B000 | |
24759 | add %g1, 0x526, %g1 ! 0000000064C9FF70 LOOP:L1-B000 0 chksum++ | |
24760 | andcc %o0, 0x1, %g0 ! 0000000064C9FF74 SKIP:L2-B000 0 | |
24761 | bz,a,pt %xcc, BL140063 ! 0000000064C9FF78 SKIP:L2-B000 0 | |
24762 | .word 0xBDB762FB ! 0000000064C9FF7C SKIP:L2-B000 0 S illop | |
24763 | sdiv %i5, %g7, %o7 ! 0000000064C9FF80 SKIP:L2-B000 0 S | |
24764 | .word 0xF3FB9652 ! 0000000064C9FF84 SKIP:L2-B000 0 S illop | |
24765 | fpack32 %f30, %f28, %f20 ! 0000000064C9FF88 SKIP:L2-B000 0 S | |
24766 | movgu %xcc, %o3, %i3 ! 0000000064C9FF8C SKIP:L2-B000 0 S | |
24767 | xnorcc %i0, %g1, %i0 ! 0000000064C9FF90 SKIP:L2-B000 0 S | |
24768 | call .+8 ;.empty ! 0000000064C9FF94 SKIP:L2-B000 0 L | |
24769 | fbug,a BL140062 ;.empty ! 0000000064C9FF98 SKIP:L2-B000 0 L | |
24770 | bcs BL140062 ;.empty ! 0000000064C9FF9C SKIP:L2-B000 0 L | |
24771 | BL140062:.word 0xB9A658E8 ! 0000000064C9FFA0 SKIP:L2-B000 0 L illop | |
24772 | .word 0x1660C3EB ! 0000000064C9FFA4 SKIP:L2-B000 0 S random | |
24773 | fpack16 %f24, %f31 ! 0000000064C9FFA8 SKIP:L2-B000 0 S | |
24774 | .word 0xBBC86FA0 ! 0000000064C9FFAC SKIP:L2-B000 0 S random | |
24775 | BL140061:.word 0xD465F598 ! 0000000064C9FFB0 SKIP:L2-B000 0 illop | |
24776 | .word 0xCA295B2E ! 0000000064C9FFB4 SKIP:L2-B000 0 random | |
24777 | xor %i5, %o1, %l3 ! 0000000064C9FFB8 SKIP:L2-B000 0 S | |
24778 | array32 %l3, %i1, %o2 ! 0000000064C9FFBC SKIP:L2-B000 0 S | |
24779 | cmp %i3, %l3 ! 0000000064C9FFC0 SKIP:L2-B000 0 S | |
24780 | fpack32 %f30, %f26, %f26 ! 0000000064C9FFC4 SKIP:L2-B000 0 S | |
24781 | ba,pn %icc, BL140064 ! 0000000064C9FFC8 SKIP:L2-B000 0 | |
24782 | fpack16 %f26, %f22 ! 0000000064C9FFCC SKIP:L2-B000 0 S | |
24783 | BL140063: ! ELSE:L2-B001 | |
24784 | .word 0x99D87C41 ! 0000000064C9FFD0 ELSE:L2-B001 0 S illop | |
24785 | array8 %i2, %o1, %o2 ! 0000000064C9FFD4 ELSE:L2-B001 0 S | |
24786 | sethi %hh(0xABAD1DEAE2003F00),%l6 ! 0000000064C9FFD8 ELSE:L2-B001 0 SUBR180 | |
24787 | or %l6,%hm(0xABAD1DEAE2003F00),%l6 ! 0000000064C9FFDC ELSE:L2-B001 0 | |
24788 | sethi %lm(0xABAD1DEAE2003F00),%l5 ! 0000000064C9FFE0 ELSE:L2-B001 0 | |
24789 | or %l5,%lo(0xABAD1DEAE2003F00),%l5 ! 0000000064C9FFE4 ELSE:L2-B001 0 | |
24790 | sllx %l6, 0x20, %l6 ! 0000000064C9FFE8 ELSE:L2-B001 0 | |
24791 | .word 0x9F939E13 ! 0000000064C9FFEC ELSE:L2-B001 0 illop | |
24792 | call SUBR180 ! 0000000064C9FFF0 ELSE:L2-B001 0 S | |
24793 | .word 0x9BCD79B2 ! 0000000064C9FFF4 ELSE:L2-B001 0 S illop | |
24794 | ldxa [%g7+%g0]0x6D, %i0 ! 0000000064C9FFF8 ELSE:L2-B001 0 S BAD-ASI | |
24795 | andn %g7, 0x0, %g7 ! 0000000064C9FFFC ELSE:L2-B001 0 S | |
24796 | xorcc %l1, %o0, %l1 ! 0000000064CA0000 ELSE:L2-B001 0 S | |
24797 | add %g1, 0xBED, %g1 ! 0000000064CA0004 ELSE:L2-B001 0 chksum++ | |
24798 | fcmpd %fcc2, %f12, %f60 ! 0000000064CA0008 ELSE:L2-B001 0 S | |
24799 | fsubs %f11, %f9, %f3 ! 0000000064CA000C ELSE:L2-B001 0 S | |
24800 | xnorcc %o0, %l2, %l2 ! 0000000064CA0010 ELSE:L2-B001 0 S | |
24801 | andncc %l3, %l2, %l1 ! 0000000064CA0014 ELSE:L2-B001 0 S | |
24802 | fcmpes %fcc2, %f9, %f3 ! 0000000064CA0018 ELSE:L2-B001 0 S | |
24803 | xorcc %o2, %l3, %l4 ! 0000000064CA001C ELSE:L2-B001 0 S | |
24804 | fcmped %fcc1, %f60, %f34 ! 0000000064CA0020 ELSE:L2-B001 0 S | |
24805 | BL140064: ! ELSE:L2-B001 | |
24806 | add %g1, 0x904, %g1 ! 0000000064CA0024 ELSE:L2-B001 0 chksum++ | |
24807 | andcc %o1, 0x20, %g0 ! 0000000064CA0028 SKIP:L2-B002 0 | |
24808 | bnz,a,pn %xcc, BL140065 ! 0000000064CA002C SKIP:L2-B002 0 | |
24809 | orn %l1, %g1, %i4 ! 0000000064CA0030 SKIP:L2-B002 0 S | |
24810 | tcs %icc, %g0+0x005F ! 0000000064CA0034 SKIP:L2-B002 0 S | |
24811 | fornot2s %f31, %f31, %f24 ! 0000000064CA0038 SKIP:L2-B002 0 S | |
24812 | .word 0xF7D87035 ! 0000000064CA003C SKIP:L2-B002 0 S illop | |
24813 | sethi %hh(0xABAD1DEAF4E6BF00),%l6 ! 0000000064CA0040 SKIP:L2-B002 0 SUBR182 | |
24814 | or %l6,%hm(0xABAD1DEAF4E6BF00),%l6 ! 0000000064CA0044 SKIP:L2-B002 0 | |
24815 | sethi %lm(0xABAD1DEAF4E6BF00),%l5 ! 0000000064CA0048 SKIP:L2-B002 0 | |
24816 | .word 0x9DE3A060 ! 0000000064CA004C SKIP:L2-B002 0 random | |
24817 | sllx %l6, 0x20, %l6 ! 0000000064CA0050 SKIP:L2-B002 0 | |
24818 | .word 0xB3402695 ! 0000000064CA0054 SKIP:L2-B002 0 illop | |
24819 | jmpl %l6+0x0000, %o7 ! 0000000064CA0058 SKIP:L2-B002 0 S | |
24820 | fcmpne32 %f24, %f20, %o0 ! 0000000064CA005C SKIP:L2-B002 0 S | |
24821 | fpadd32s %f16, %f23, %f17 ! 0000000064CA0060 SKIP:L2-B002 0 S | |
24822 | call .+8 ! 0000000064CA0064 SKIP:L2-B002 0 S | |
24823 | fcmple16 %f16, %f18, %l1 ! 0000000064CA0068 SKIP:L2-B002 0 S | |
24824 | add %g1, 0x169, %g1 ! 0000000064CA006C SKIP:L2-B002 0 chksum++ | |
24825 | array32 %l1, %o3, %l2 ! 0000000064CA0070 SKIP:L2-B002 0 S | |
24826 | .word 0xA48D7D6E ! 0000000064CA0074 SKIP:L2-B002 0 S random | |
24827 | .word 0xFBDE6339 ! 0000000064CA0078 SKIP:L2-B002 0 illop | |
24828 | or %l6,%hm(0x10FBDE6339),%l6 ! 0000000064CA007C SKIP:L2-B002 0 | |
24829 | .word 0x8FB50606 ! 0000000064CA0080 SKIP:L2-B002 0 illop | |
24830 | .word 0x83AB4B5A ! 0000000064CA0084 SKIP:L2-B002 0 illop | |
24831 | sllx %l6, 0x20, %l6 ! 0000000064CA0088 SKIP:L2-B002 0 | |
24832 | or %l6, %l5, %l6 ! 0000000064CA008C SKIP:L2-B002 0 | |
24833 | call SUBR180 ! 0000000064CA0090 SKIP:L2-B002 0 S | |
24834 | edge32 %i0, %o1, %o1 ! 0000000064CA0094 SKIP:L2-B002 0 S | |
24835 | fcmpd %fcc3, %f42, %f36 ! 0000000064CA0098 SKIP:L2-B002 0 S | |
24836 | array16 %i2, %o0, %i0 ! 0000000064CA009C SKIP:L2-B002 0 S | |
24837 | ba,a,pn %xcc, BL140075 ! 0000000064CA00A0 SKIP:L2-B002 0 | |
24838 | fmovrdlz %o3, %f22, %f22 ! 0000000064CA00A4 SKIP:L2-B002 0 S | |
24839 | BL140065: ! ELSE:L2-B003 | |
24840 | andcc %o0, %i5, %o0 ! 0000000064CA00A8 ELSE:L2-B003 0 S | |
24841 | fble BL140066 ;.empty ! 0000000064CA00AC ELSE:L2-B003 0 L | |
24842 | fbul,pt %fcc3, BL140067 ;.empty ! 0000000064CA00B0 ELSE:L2-B003 0 L | |
24843 | brz,a,pn %o0, BL140068 ! 0000000064CA00B4 ELSE:L2-B003 0 L | |
24844 | orn %i4, %o0, %o5 ! 0000000064CA00B8 ELSE:L2-B003 0 S | |
24845 | BL140067:.word 0x89B61010 ! 0000000064CA00BC ELSE:L2-B003 0 S illop_VIS | |
24846 | BL140066:bn,pn %icc, BL140069 ;.empty ! 0000000064CA00C0 ELSE:L2-B003 0 L | |
24847 | BL140069:.word 0xBE6ED9DC ! 0000000064CA00C4 ELSE:L2-B003 0 L random | |
24848 | BL140070:fblg,a,pt %fcc1, BL140071 ;.empty ! 0000000064CA00C8 ELSE:L2-B003 0 L | |
24849 | bneg,pt %icc, BL140072 ;.empty ! 0000000064CA00CC ELSE:L2-B003 0 L | |
24850 | fba,a,pn %fcc1, BL140073 ! 0000000064CA00D0 ELSE:L2-B003 0 L | |
24851 | BL140071:.word 0x9F93801D ! 0000000064CA00D4 ELSE:L2-B003 0 S illop | |
24852 | BL140073:.word 0x97A75E53 ! 0000000064CA00D8 ELSE:L2-B003 0 S illop | |
24853 | BL140068:fbuge,pn %fcc3, BL140074 ! 0000000064CA00DC ELSE:L2-B003 0 L | |
24854 | BL140074:nop ! 0000000064CA00E0 ELSE:L2-B003 0 S | |
24855 | BL140072:.word 0xED661647 ! 0000000064CA00E4 ELSE:L2-B003 0 illop | |
24856 | .word 0xDDC4E4F0 ! 0000000064CA00E8 ELSE:L2-B003 0 random | |
24857 | ta %xcc, 0x46 ! 0000000064CA00EC ELSE:L2-B003 0 S demap-page | |
24858 | xor %o0, %i0, %o0 ! 0000000064CA00F0 ELSE:L2-B003 0 S | |
24859 | rd %gsr, %l6 ! 0000000064CA00F4 ELSE:L2-B003 0 S | |
24860 | wr %l6, 0xA0, %gsr ! 0000000064CA00F8 ELSE:L2-B003 0 S | |
24861 | .word 0x99AB30EE ! 0000000064CA00FC ELSE:L2-B003 0 S illop | |
24862 | xnor %o1, %o1, %l2 ! 0000000064CA0100 ELSE:L2-B003 0 S | |
24863 | BL140075: ! ELSE:L2-B003 | |
24864 | .word 0x83A318E8 ! 0000000064CA0104 ELSE:L2-B003 0 illop | |
24865 | .word 0xD63A6E34 ! 0000000064CA0108 SKIP:L2-B004 0 illop | |
24866 | bz BL140076 ! 0000000064CA010C SKIP:L2-B004 0 | |
24867 | array16 %o0, %o0, %l1 ! 0000000064CA0110 SKIP:L2-B004 0 S | |
24868 | fpack32 %f26, %f22, %f18 ! 0000000064CA0114 SKIP:L2-B004 0 S | |
24869 | .word 0xDBEA590D ! 0000000064CA0118 SKIP:L2-B004 0 S illop | |
24870 | xor %o2, %o2, %o2 ! 0000000064CA011C SKIP:L2-B004 0 S | |
24871 | fcmpeq16 %f26, %f30, %i2 ! 0000000064CA0120 SKIP:L2-B004 0 S | |
24872 | add %g1, 0x9D5, %g1 ! 0000000064CA0124 SKIP:L2-B004 0 chksum++ | |
24873 | andncc %g1, %o5, %l2 ! 0000000064CA0128 SKIP:L2-B004 0 S | |
24874 | xor %o2, %i2, %o4 ! 0000000064CA012C SKIP:L2-B004 0 S | |
24875 | .word 0xCF8B57CB ! 0000000064CA0130 SKIP:L2-B004 0 S illop | |
24876 | fabsd %f16, %f28 ! 0000000064CA0134 SKIP:L2-B004 0 S | |
24877 | .word 0xB9F89455 ! 0000000064CA0138 SKIP:L2-B004 0 S illop | |
24878 | stxa %o4, [%g7+%g0]0x8D ! 0000000064CA013C SKIP:L2-B004 0 S BAD-ASI | |
24879 | fnot2s %f31, %f27 ! 0000000064CA0140 SKIP:L2-B004 0 S | |
24880 | orn %l4, %o2, %o2 ! 0000000064CA0144 SKIP:L2-B004 0 S | |
24881 | ba BL140077 ! 0000000064CA0148 SKIP:L2-B004 0 | |
24882 | and %o2, %o3, %o1 ! 0000000064CA014C SKIP:L2-B004 0 S | |
24883 | BL140076: ! ELSE:L2-B005 | |
24884 | .word 0xC7DF1E20 ! 0000000064CA0150 ELSE:L2-B005 0 S random | |
24885 | .word 0x9DAB8AB9 ! 0000000064CA0154 ELSE:L2-B005 0 S illop | |
24886 | edge16l %l2, %o3, %o1 ! 0000000064CA0158 ELSE:L2-B005 0 S | |
24887 | rd %gsr, %l6 ! 0000000064CA015C ELSE:L2-B005 0 S | |
24888 | wr %l6, 0x10, %gsr ! 0000000064CA0160 ELSE:L2-B005 0 S | |
24889 | fcmpes %fcc3, %f10, %f3 ! 0000000064CA0164 ELSE:L2-B005 0 S | |
24890 | udiv %l4, %g7, %o6 ! 0000000064CA0168 ELSE:L2-B005 0 S | |
24891 | pdist %f20, %f26, %f28 ! 0000000064CA016C ELSE:L2-B005 0 S | |
24892 | .word 0xA1A89127 ! 0000000064CA0170 ELSE:L2-B005 0 S illop_FP | |
24893 | nop ! 0000000064CA0174 ELSE:L2-B005 0 S | |
24894 | add %g1, 0x497, %g1 ! 0000000064CA0178 ELSE:L2-B005 0 chksum++ | |
24895 | fpackfix %f28, %f23 ! 0000000064CA017C ELSE:L2-B005 0 S | |
24896 | fsubs %f3, %f10, %f5 ! 0000000064CA0180 ELSE:L2-B005 0 S | |
24897 | fcmpeq32 %f28, %f20, %i5 ! 0000000064CA0184 ELSE:L2-B005 0 S | |
24898 | orncc %o4, %i0, %i0 ! 0000000064CA0188 ELSE:L2-B005 0 S | |
24899 | andn %o4, %o3, %o0 ! 0000000064CA018C ELSE:L2-B005 0 S | |
24900 | BL140077: ! ELSE:L2-B005 | |
24901 | add %g1, 0xEAD, %g1 ! 0000000064CA0190 ELSE:L2-B005 0 chksum++ | |
24902 | .word 0x1670DBD7 ! 0000000064CA0194 LOOP:L1-B000 0 S illop | |
24903 | stxa %o3, [%g7+%g0]0x1B ! 0000000064CA0198 LOOP:L1-B000 0 S BAD-ASI | |
24904 | fabsd %f42, %f40 ! 0000000064CA019C LOOP:L1-B000 0 S | |
24905 | .word 0x0AC9A275 ! 0000000064CA01A0 LOOP:L1-B000 0 S random | |
24906 | xor %o1, %o1, %i2 ! 0000000064CA01A4 LOOP:L1-B000 0 S | |
24907 | .word 0x8D72C621 ! 0000000064CA01A8 LOOP:L1-B000 0 S random | |
24908 | fcmped %fcc3, %f40, %f60 ! 0000000064CA01AC LOOP:L1-B000 0 S | |
24909 | orncc %i1, %o0, %i1 ! 0000000064CA01B0 LOOP:L1-B000 0 S | |
24910 | sethi %hi(0x7C60AC00), %l2 ! 0000000064CA01B4 LOOP:L1-B000 0 S .+0 | |
24911 | subccc %i5, %o0, %o5 ! 0000000064CA01B8 LOOP:L1-B000 0 S | |
24912 | srlx %l0, 0x1, %l0 ! 0000000064CA01BC LOOP:L1-B000 0 | |
24913 | andcc %l0, 0x1, %g0 ! 0000000064CA01C0 LOOP:L1-B000 0 | |
24914 | bne,pt %xcc, BL140078 ! 0000000064CA01C4 LOOP:L1-B000 0 | |
24915 | nop ! 0000000064CA01C8 LOOP:L1-B000 0 S | |
24916 | add %g1, 0xD74, %g1 ! 0000000064CA01CC LOOP:L1-B000 0 chksum++ | |
24917 | .word 0xBBA5416E ! 0000000064CA01D0 SUBR:L0-B000 0 S illop | |
24918 | xor %i5, %i2, %l3 ! 0000000064CA01D4 SUBR:L0-B000 0 S | |
24919 | rd %y, %o1 ! 0000000064CA01D8 SUBR:L0-B000 0 S | |
24920 | pdist %f30, %f20, %f20 ! 0000000064CA01DC SUBR:L0-B000 0 S | |
24921 | .word 0xBF5A2D74 ! 0000000064CA01E0 SUBR:L0-B000 0 S illop | |
24922 | ta %xcc, 0x45 ! 0000000064CA01E4 SUBR:L0-B000 0 demap-stack | |
24923 | add %g1, 0x41E, %i0 ! 0000000064CA01E8 SUBR:L0-B000 0 | |
24924 | .word 0xF52BE296 ! 0000000064CA01EC SUBR:L0-B000 0 illop | |
24925 | ret ! 0000000064CA01F0 SUBR:L0-B000 0 | |
24926 | restore %i0, %l7, %o0 ! 0000000064CA01F4 SUBR:L0-B000 0 | |
24927 | ||
24928 | SECTION .btext068_pg1 TEXT_VA=0x64ca0000 | |
24929 | attr_text { | |
24930 | Name = .btext068_pg1, | |
24931 | VA = 0x64ca0000, | |
24932 | RA = 0xccffd0000, | |
24933 | PA = ra2pa(0xccffd0000,0), | |
24934 | tsbonly, | |
24935 | part_0_ctx_nonzero_tsb_config_1, | |
24936 | TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1, | |
24937 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24938 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24939 | } | |
24940 | .text; .skip 8 | |
24941 | ||
24942 | !======================================================================== | |
24943 | ||
24944 | SECTION .btext069 TEXT_VA=0xe2003f00 | |
24945 | attr_text { | |
24946 | Name = .btext069, | |
24947 | VA = 0xe2003f00, | |
24948 | RA = 0xcfff81f00, | |
24949 | PA = ra2pa(0xcfff81f00,0), | |
24950 | notsb | |
24951 | } | |
24952 | ||
24953 | SECTION .btext069_pg0 TEXT_VA=0xe2002000 | |
24954 | attr_text { | |
24955 | Name = .btext069_pg0, | |
24956 | VA = 0xe2002000, | |
24957 | RA = 0xcfff80000, | |
24958 | PA = ra2pa(0xcfff80000,0), | |
24959 | tsbonly, | |
24960 | part_0_ctx_nonzero_tsb_config_3, | |
24961 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
24962 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24963 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24964 | } | |
24965 | .text; .skip 8 | |
24966 | ||
24967 | ||
24968 | SECTION .btext069 | |
24969 | .text | |
24970 | .global SUBR180; SUBR180: | |
24971 | BL140079: ! SUBR:L0-B000 | |
24972 | add %g1, 0x5FA, %g1 ! 00000000E2003F00 SUBR:L0-B000 15 chksum++ | |
24973 | save %o6, -64, %o6 ! 00000000E2003F04 SUBR:L0-B000 15 | |
24974 | sethi %hh(0xABAD1DEAE2003F00),%l7 ! 00000000E2003F08 SUBR:L0-B000 15 SUBR180 | |
24975 | or %l7,%hm(0xABAD1DEAE2003F00),%l7 ! 00000000E2003F0C SUBR:L0-B000 15 | |
24976 | sethi %lm(0xABAD1DEAE2003F00),%l6 ! 00000000E2003F10 SUBR:L0-B000 15 | |
24977 | or %l6,%lo(0xABAD1DEAE2003F00),%l6 ! 00000000E2003F14 SUBR:L0-B000 15 | |
24978 | sllx %l7, 0x20, %l7 ! 00000000E2003F18 SUBR:L0-B000 15 | |
24979 | or %l7, %l6, %l7 ! 00000000E2003F1C SUBR:L0-B000 15 | |
24980 | bmask %i1, %i2, %i5 ! 00000000E2003F20 SUBR:L0-B000 15 S | |
24981 | orncc %i1, %i2, %o1 ! 00000000E2003F24 SUBR:L0-B000 15 S | |
24982 | st %f0, [%g4-0x0010] ! 00000000E2003F28 SUBR:L0-B000 15 S >BD140131 | |
24983 | st %f1, [%g4-0x000C] ! 00000000E2003F2C SUBR:L0-B000 15 S >BD140131+4 | |
24984 | fcmpd %fcc1, %f32, %f0 ! 00000000E2003F30 SUBR:L0-B000 15 S | |
24985 | sdiv %i1, 0x0, %i4 ! 00000000E2003F34 SUBR:L0-B000 15 S | |
24986 | fpadd16s %f19, %f24, %f21 ! 00000000E2003F38 SUBR:L0-B000 15 S | |
24987 | andncc %i1, %o2, %i1 ! 00000000E2003F3C SUBR:L0-B000 15 S | |
24988 | orcc %i3, %i4, %i3 ! 00000000E2003F40 SUBR:L0-B000 15 S | |
24989 | call .+8 ! 00000000E2003F44 SUBR:L0-B000 15 S | |
24990 | orcc %i1, %i1, %i2 ! 00000000E2003F48 SUBR:L0-B000 15 S | |
24991 | add %g1, 0x68B, %g1 ! 00000000E2003F4C SUBR:L0-B000 15 chksum++ | |
24992 | add %o1, %g1, %i0 ! 00000000E2003F50 SWCH:L1-B000 15 | |
24993 | andcc %i0, 0x100, %g0 ! 00000000E2003F54 SWCH:L1-B000 15 | |
24994 | bnz,pn %xcc, BL140084 ! 00000000E2003F58 SWCH:L1-B000 15 | |
24995 | add %g1, 0x771, %g1 ! 00000000E2003F5C SWCH:L1-B000 15 chksum++ | |
24996 | andcc %i0, 0x400, %g0 ! 00000000E2003F60 SWCH:L1-B000 9 | |
24997 | bnz,a,pt %xcc, BL140083 ! 00000000E2003F64 SWCH:L1-B000 9 | |
24998 | add %g1, 0x5EB, %g1 ! 00000000E2003F68 SWCH:L1-B000 5 chksum++ | |
24999 | andcc %i0, 0x8, %g0 ! 00000000E2003F6C SWCH:L1-B000 4 | |
25000 | bnz,a,pn %xcc, BL140082 ! 00000000E2003F70 SWCH:L1-B000 4 | |
25001 | add %g1, 0xE6A, %g1 ! 00000000E2003F74 SWCH:L1-B000 2 chksum++ | |
25002 | andcc %i0, 0x10, %g0 ! 00000000E2003F78 SWCH:L1-B000 2 | |
25003 | bnz,a,pt %xcc, BL140081 ! 00000000E2003F7C SWCH:L1-B000 2 | |
25004 | add %g1, 0xC11, %g1 ! 00000000E2003F80 SWCH:L1-B000 1 chksum++ | |
25005 | nop ! 00000000E2003F84 SWCH:L1-B000 1 S | |
25006 | stx %i5, [%g5-0x0030] ! 00000000E2003F88 SWCH:L1-B000 1 S >BD140080 | |
25007 | fcmped %fcc1, %f62, %f32 ! 00000000E2003F8C SWCH:L1-B000 1 S | |
25008 | cmp %i1, %i5 ! 00000000E2003F90 SWCH:L1-B000 1 S | |
25009 | add %g1, 0xBDA, %g1 ! 00000000E2003F94 SWCH:L1-B000 1 chksum++ | |
25010 | fba BL140085 ! 00000000E2003F98 SWCH:L1-B000 1 | |
25011 | fcmpne32 %f30, %f24, %i5 ! 00000000E2003F9C SWCH:L1-B000 1 S | |
25012 | BL140081:add %g1, 0x73A, %g1 ! 00000000E2003FA0 CASE:L2-B000 1 chksum++ | |
25013 | xorcc %g1, %i5, %l4 ! 00000000E2003FA4 CASE:L2-B000 1 S | |
25014 | fxors %f17, %f20, %f18 ! 00000000E2003FA8 CASE:L2-B000 1 S | |
25015 | edge32l %i5, %i5, %o2 ! 00000000E2003FAC CASE:L2-B000 1 S | |
25016 | sethi %hh(0xABAD1DEAF4E6BF00),%l6 ! 00000000E2003FB0 CASE:L2-B000 1 SUBR182 | |
25017 | or %l6,%hm(0xABAD1DEAF4E6BF00),%l6 ! 00000000E2003FB4 CASE:L2-B000 1 | |
25018 | sethi %lm(0xABAD1DEAF4E6BF00),%l5 ! 00000000E2003FB8 CASE:L2-B000 1 | |
25019 | or %l5,%lo(0xABAD1DEAF4E6BF00),%l5 ! 00000000E2003FBC CASE:L2-B000 1 | |
25020 | sllx %l6, 0x20, %l6 ! 00000000E2003FC0 CASE:L2-B000 1 | |
25021 | or %l6, %l5, %l6 ! 00000000E2003FC4 CASE:L2-B000 1 | |
25022 | call SUBR182 ! 00000000E2003FC8 CASE:L2-B000 1 S | |
25023 | sllx %g1, 0x1, %l3 ! 00000000E2003FCC CASE:L2-B000 1 S | |
25024 | fcmpes %fcc3, %f3, %f11 ! 00000000E2003FD0 CASE:L2-B000 1 S | |
25025 | fcmpgt16 %f30, %f24, %i4 ! 00000000E2003FD4 CASE:L2-B000 1 S | |
25026 | ba,a,pn %xcc, BL140085 ! 00000000E2003FD8 CASE:L2-B000 1 | |
25027 | ta %xcc, 0x46 ! 00000000E2003FDC CASE:L2-B000 0 S demap-page | |
25028 | BL140082:add %g1, 0x9A8, %g1 ! 00000000E2003FE0 CASE:L2-B001 2 chksum++ | |
25029 | fpackfix %f20, %f26 ! 00000000E2003FE4 CASE:L2-B001 2 S | |
25030 | movvc %xcc, %i5, %o4 ! 00000000E2003FE8 CASE:L2-B001 2 S | |
25031 | movu %fcc2, %g1, %o0 ! 00000000E2003FEC CASE:L2-B001 2 S | |
25032 | movul %fcc0, 0x3B9, %l4 ! 00000000E2003FF0 CASE:L2-B001 2 S | |
25033 | ba,a BL140085 ! 00000000E2003FF4 CASE:L2-B001 2 | |
25034 | fpsub32 %f24, %f20, %f30 ! 00000000E2003FF8 CASE:L2-B001 0 S | |
25035 | BL140083:add %g1, 0xDF, %g1 ! 00000000E2003FFC CASE:L2-B002 5 chksum++ | |
25036 | movuge %fcc3, %o0, %i3 ! 00000000E2004000 CASE:L2-B002 5 S | |
25037 | fcmped %fcc0, %f0, %f34 ! 00000000E2004004 CASE:L2-B002 5 S | |
25038 | fcmpne32 %f24, %f18, %i1 ! 00000000E2004008 CASE:L2-B002 5 S | |
25039 | fcmped %fcc0, %f62, %f46 ! 00000000E200400C CASE:L2-B002 5 S | |
25040 | ba,a BL140085 ! 00000000E2004010 CASE:L2-B002 5 | |
25041 | xor %i4, %g1, %i3 ! 00000000E2004014 CASE:L2-B002 0 S | |
25042 | BL140084:add %g1, 0xF2D, %g1 ! 00000000E2004018 CASE:L2-B003 6 chksum++ | |
25043 | alignaddr %g1, %g1, %o5 ! 00000000E200401C CASE:L2-B003 6 S | |
25044 | array8 %g1, %i1, %i1 ! 00000000E2004020 CASE:L2-B003 6 S | |
25045 | fpsub32 %f20, %f26, %f20 ! 00000000E2004024 CASE:L2-B003 6 S | |
25046 | ldx [%g5-0x0088], %g5 ! 00000000E2004028 CASE:L2-B003 6 ptr_chase | |
25047 | ldx [%g5-0x0088], %g5 ! 00000000E200402C CASE:L2-B003 6 ptr_chase | |
25048 | andncc %l4, %o5, %o3 ! 00000000E2004030 CASE:L2-B003 6 S | |
25049 | call .+8 ! 00000000E2004034 CASE:L2-B003 6 S | |
25050 | nop ! 00000000E2004038 CASE:L2-B003 6 S | |
25051 | fpack32 %f30, %f20, %f16 ! 00000000E200403C CASE:L2-B003 6 S | |
25052 | ba BL140085 ! 00000000E2004040 CASE:L2-B003 6 | |
25053 | fpsub32 %f24, %f18, %f24 ! 00000000E2004044 CASE:L2-B003 6 S | |
25054 | BL140085: ! SWCH:L1-B000 | |
25055 | add %g1, 0x8F4, %g1 ! 00000000E2004048 SWCH:L1-B000 15 chksum++ | |
25056 | wr %g1, %l4, %fprs ! 00000000E200404C SWCH:L1-B000 15 S | |
25057 | orcc %g1, %i3, %l2 ! 00000000E2004050 SWCH:L1-B000 15 S | |
25058 | orncc %o0, -1, %o0 ! 00000000E2004054 SWCH:L1-B000 15 S | |
25059 | fcmps %fcc1, %f2, %f5 ! 00000000E2004058 SWCH:L1-B000 20 S | |
25060 | edge8l %i1, %i3, %o5 ! 00000000E200405C SWCH:L1-B000 15 S | |
25061 | add %g1, 0x482, %i0 ! 00000000E2004060 SUBR:L0-B000 15 | |
25062 | return %i7+0x0008 ! 00000000E2004064 SUBR:L0-B000 15 | |
25063 | add %g1, 0x5BD, %g1 ! 00000000E2004068 SUBR:L0-B000 15 chksum++ | |
25064 | ||
25065 | SECTION .btext069_pg1 TEXT_VA=0xe2004000 | |
25066 | attr_text { | |
25067 | Name = .btext069_pg1, | |
25068 | VA = 0xe2004000, | |
25069 | RA = 0xcfff82000, | |
25070 | PA = ra2pa(0xcfff82000,0), | |
25071 | tsbonly, | |
25072 | part_0_ctx_nonzero_tsb_config_3, | |
25073 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
25074 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25075 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25076 | } | |
25077 | .text; .skip 8 | |
25078 | ||
25079 | !======================================================================== | |
25080 | ||
25081 | SECTION .btext070 TEXT_VA=0xeb58ff00 | |
25082 | attr_text { | |
25083 | Name = .btext070, | |
25084 | VA = 0xeb58ff00, | |
25085 | RA = 0xcfff6ff00, | |
25086 | PA = ra2pa(0xcfff6ff00,0), | |
25087 | notsb | |
25088 | } | |
25089 | ||
25090 | SECTION .btext070_pg0 TEXT_VA=0xeb580000 | |
25091 | attr_text { | |
25092 | Name = .btext070_pg0, | |
25093 | VA = 0xeb580000, | |
25094 | RA = 0xcfff60000, | |
25095 | PA = ra2pa(0xcfff60000,0), | |
25096 | tsbonly, | |
25097 | part_0_ctx_nonzero_tsb_config_1, | |
25098 | TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1, | |
25099 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25100 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25101 | } | |
25102 | .text; .skip 8 | |
25103 | ||
25104 | ||
25105 | SECTION .btext070 | |
25106 | .text | |
25107 | .global SUBR181; SUBR181: | |
25108 | BL140087: ! SUBR:L0-B000 | |
25109 | add %g1, 0x39B, %g1 ! 00000000EB58FF00 SUBR:L0-B000 0 chksum++ | |
25110 | .word 0xC7B78E4B ! 00000000EB58FF04 SUBR:L0-B000 0 illop | |
25111 | save %o6, -64, %o6 ! 00000000EB58FF08 SUBR:L0-B000 0 | |
25112 | BL140086: ! SUBR:L0-B000 | |
25113 | sethi %hh(0xABAD1DEAEB58FF00),%l7 ! 00000000EB58FF0C SUBR:L0-B000 0 SUBR181 | |
25114 | .word 0x85970008 ! 00000000EB58FF10 SUBR:L0-B000 0 illop | |
25115 | .word 0x00FC35B9 ! 00000000EB58FF14 SUBR:L0-B000 0 illop | |
25116 | or %l6,%lo(0xABAD1DEAEB58FF00),%l6 ! 00000000EB58FF18 SUBR:L0-B000 0 | |
25117 | sllx %l7, 0x20, %l7 ! 00000000EB58FF1C SUBR:L0-B000 0 | |
25118 | or %l7, %l6, %l7 ! 00000000EB58FF20 SUBR:L0-B000 0 | |
25119 | .word 0xAFACCC68 ! 00000000EB58FF24 SUBR:L0-B000 0 illop | |
25120 | .word 0xA3A2D978 ! 00000000EB58FF28 LOOP:L1-B000 0 illop | |
25121 | BL140097: ! LOOP:L1-B000 | |
25122 | add %g1, 0x98C, %g1 ! 00000000EB58FF2C LOOP:L1-B000 0 chksum++ | |
25123 | andcc %o1, 0x1, %g0 ! 00000000EB58FF30 SKIP:L2-B000 0 | |
25124 | .word 0xF23FB830 ! 00000000EB58FF34 SKIP:L2-B000 0 illop | |
25125 | .word 0xBFB2C185 ! 00000000EB58FF38 SKIP:L2-B000 0 S illop | |
25126 | fcmpeq16 %f26, %f26, %l1 ! 00000000EB58FF3C SKIP:L2-B000 0 S | |
25127 | fcmps %fcc3, %f8, %f10 ! 00000000EB58FF40 SKIP:L2-B000 0 S | |
25128 | .word 0xA1B58786 ! 00000000EB58FF44 SKIP:L2-B000 0 S illop_VIS | |
25129 | .word 0x34347D43 ! 00000000EB58FF48 SKIP:L2-B000 0 S random | |
25130 | .word 0xC9B013D9 ! 00000000EB58FF4C SKIP:L2-B000 0 S illop | |
25131 | wr %l6, 0x90, %gsr ! 00000000EB58FF50 SKIP:L2-B000 0 S | |
25132 | .word 0xD06A9D13 ! 00000000EB58FF54 SKIP:L2-B000 0 random | |
25133 | fpsub16 %f28, %f30, %f26 ! 00000000EB58FF58 SKIP:L2-B000 0 S | |
25134 | fcmpgt32 %f22, %f26, %l3 ! 00000000EB58FF5C SKIP:L2-B000 0 S | |
25135 | fmovsn %fcc3, %f8, %f4 ! 00000000EB58FF60 SKIP:L2-B000 0 S | |
25136 | rd %gsr, %l6 ! 00000000EB58FF64 SKIP:L2-B000 0 S | |
25137 | wr %l6, 0xE0, %gsr ! 00000000EB58FF68 SKIP:L2-B000 0 S | |
25138 | edge16 %i4, %o5, %o5 ! 00000000EB58FF6C SKIP:L2-B000 0 S | |
25139 | fba,pn %fcc0, BL140089 ! 00000000EB58FF70 SKIP:L2-B000 0 | |
25140 | fmovsge %icc, %f2, %f11 ! 00000000EB58FF74 SKIP:L2-B000 0 S | |
25141 | BL140088: ! ELSE:L2-B001 | |
25142 | fpack16 %f20, %f28 ! 00000000EB58FF78 ELSE:L2-B001 0 S | |
25143 | .word 0x16B6AD7D ! 00000000EB58FF7C ELSE:L2-B001 0 S random | |
25144 | stxa %i3, [%g7+%g0]0xE7 ! 00000000EB58FF80 ELSE:L2-B001 0 S BAD-ASI | |
25145 | bshuffle %f28, %f26, %f28 ! 00000000EB58FF84 ELSE:L2-B001 0 S | |
25146 | add %g1, 0x369, %g1 ! 00000000EB58FF88 ELSE:L2-B001 0 chksum++ | |
25147 | fxnor %f16, %f30, %f16 ! 00000000EB58FF8C ELSE:L2-B001 0 S | |
25148 | wr %g1, %i4, %fprs ! 00000000EB58FF90 ELSE:L2-B001 0 S | |
25149 | or %i3, %g1, %l4 ! 00000000EB58FF94 ELSE:L2-B001 0 S | |
25150 | .word 0x82C91575 ! 00000000EB58FF98 ELSE:L2-B001 0 S illop | |
25151 | .word 0xB1E90065 ! 00000000EB58FF9C ELSE:L2-B001 0 S random | |
25152 | .word 0x93B501DB ! 00000000EB58FFA0 ELSE:L2-B001 0 S illop_VIS | |
25153 | BL140089: ! ELSE:L2-B001 | |
25154 | .word 0x8BA14D7F ! 00000000EB58FFA4 ELSE:L2-B001 0 illop | |
25155 | orcc %g1, %l1, %i5 ! 00000000EB58FFA8 LOOP:L1-B000 0 S | |
25156 | fcmple16 %f20, %f18, %o2 ! 00000000EB58FFAC LOOP:L1-B000 0 S | |
25157 | bg,pt %icc, BL140090 ;.empty ! 00000000EB58FFB0 LOOP:L1-B000 0 L | |
25158 | bpos,a,pn %xcc, BL140091 ;.empty ! 00000000EB58FFB4 LOOP:L1-B000 0 L | |
25159 | bne,a BL140092 ;.empty ! 00000000EB58FFB8 LOOP:L1-B000 0 L | |
25160 | bcs,a BL140093 ;.empty ! 00000000EB58FFBC LOOP:L1-B000 0 L | |
25161 | .word 0xADD4980D ! 00000000EB58FFC0 LOOP:L1-B000 0 L illop | |
25162 | BL140090:stxa %o2, [%g7+%g0]0x3D ! 00000000EB58FFC4 LOOP:L1-B000 0 S BAD-ASI | |
25163 | fbg,a BL140091 ;.empty ! 00000000EB58FFC8 LOOP:L1-B000 0 L | |
25164 | BL140092:bgu,a,pn %icc, BL140093 ;.empty ! 00000000EB58FFCC LOOP:L1-B000 0 L | |
25165 | BL140091:.word 0x9E100001 ! 00000000EB58FFD0 LOOP:L1-B000 0 L random | |
25166 | .word 0x9DE3A060 ! 00000000EB58FFD4 LOOP:L1-B000 0 L random | |
25167 | BL140094:fbe BL140095 ! 00000000EB58FFD8 LOOP:L1-B000 0 L | |
25168 | fpadd32 %f16, %f22, %f24 ! 00000000EB58FFDC LOOP:L1-B000 0 S | |
25169 | BL140093:fbg,a BL140096 ;.empty ! 00000000EB58FFE0 LOOP:L1-B000 0 L | |
25170 | BL140096:ba,a BL140095 ! 00000000EB58FFE4 LOOP:L1-B000 0 L | |
25171 | orn %o5, %g1, %o0 ! 00000000EB58FFE8 LOOP:L1-B000 0 S | |
25172 | BL140095:add %g1, 0x9DB, %g1 ! 00000000EB58FFEC LOOP:L1-B000 0 chksum++ | |
25173 | subcc %l0, 0x1, %l0 ! 00000000EB58FFF0 LOOP:L1-B000 0 | |
25174 | bnz BL140097 ! 00000000EB58FFF4 LOOP:L1-B000 0 | |
25175 | fsubs %f10, %f8, %f11 ! 00000000EB58FFF8 LOOP:L1-B000 0 S | |
25176 | add %g1, 0x35C, %g1 ! 00000000EB58FFFC LOOP:L1-B000 0 chksum++ | |
25177 | .word 0x1B400B08 ! 00000000EB590000 SUBR:L0-B000 0 S random | |
25178 | ba,a BL140098 ;.empty ! 00000000EB590004 SUBR:L0-B000 0 L | |
25179 | BL140098:.word 0xB7F00000 ! 00000000EB590008 SUBR:L0-B000 0 L illop | |
25180 | .word 0xBDABC0F7 ! 00000000EB59000C SUBR:L0-B000 0 S illop | |
25181 | fcmped %fcc3, %f6, %f14 ! 00000000EB590010 SUBR:L0-B000 0 S | |
25182 | array8 %i5, %g1, %o3 ! 00000000EB590014 SUBR:L0-B000 0 S | |
25183 | bcs,a BL140100 ! 00000000EB590018 SUBR:L0-B000 0 L | |
25184 | BL140100:fcmpne32 %f16, %f24, %i3 ! 00000000EB59001C SUBR:L0-B000 0 S | |
25185 | andn %i5, 0x0, %i5 ! 00000000EB590020 SUBR:L0-B000 0 S | |
25186 | BL140099:.word 0x8D88312E ! 00000000EB590024 SUBR:L0-B000 0 S illop | |
25187 | add %g1, 0xDD8, %g1 ! 00000000EB590028 SUBR:L0-B000 0 chksum++ | |
25188 | add %g1, 0x4D6, %i0 ! 00000000EB59002C SUBR:L0-B000 0 | |
25189 | add %g1, 0x92E, %g1 ! 00000000EB590030 SUBR:L0-B000 0 chksum++ | |
25190 | ret ! 00000000EB590034 SUBR:L0-B000 0 | |
25191 | restore %i0, %l7, %o0 ! 00000000EB590038 SUBR:L0-B000 0 | |
25192 | ||
25193 | SECTION .btext070_pg1 TEXT_VA=0xeb590000 | |
25194 | attr_text { | |
25195 | Name = .btext070_pg1, | |
25196 | VA = 0xeb590000, | |
25197 | RA = 0xcfff70000, | |
25198 | PA = ra2pa(0xcfff70000,0), | |
25199 | tsbonly, | |
25200 | part_0_ctx_nonzero_tsb_config_1, | |
25201 | TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1, | |
25202 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25203 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25204 | } | |
25205 | .text; .skip 8 | |
25206 | ||
25207 | !======================================================================== | |
25208 | ||
25209 | SECTION .btext071 TEXT_VA=0xf4e6bf00 | |
25210 | attr_text { | |
25211 | Name = .btext071, | |
25212 | VA = 0xf4e6bf00, | |
25213 | RA = 0xcfff5df00, | |
25214 | PA = ra2pa(0xcfff5df00,0), | |
25215 | notsb | |
25216 | } | |
25217 | ||
25218 | SECTION .btext071_pg0 TEXT_VA=0xf4e6a000 | |
25219 | attr_text { | |
25220 | Name = .btext071_pg0, | |
25221 | VA = 0xf4e6a000, | |
25222 | RA = 0xcfff5c000, | |
25223 | PA = ra2pa(0xcfff5c000,0), | |
25224 | tsbonly, | |
25225 | part_0_ctx_nonzero_tsb_config_3, | |
25226 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
25227 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25228 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25229 | } | |
25230 | .text; .skip 8 | |
25231 | ||
25232 | ||
25233 | SECTION .btext071 | |
25234 | .text | |
25235 | .global SUBR182; SUBR182: | |
25236 | udiv %o5, %g0, %g0 ! 00000000F4E6BF00 SUBR:L0-B000 1 S | |
25237 | fnegs %f10, %f8 ! 00000000F4E6BF04 SUBR:L0-B000 1 S | |
25238 | xnorcc %i2, %o1, %o5 ! 00000000F4E6BF08 SUBR:L0-B000 1 S | |
25239 | andn %i4, %o2, %o3 ! 00000000F4E6BF0C SUBR:L0-B000 1 S | |
25240 | fandnot2s %f18, %f16, %f24 ! 00000000F4E6BF10 SUBR:L0-B000 1 S | |
25241 | fpackfix %f16, %f21 ! 00000000F4E6BF14 SUBR:L0-B000 1 S | |
25242 | nop ! 00000000F4E6BF18 SUBR:L0-B000 1 S | |
25243 | fpmerge %f18, %f21, %f30 ! 00000000F4E6BF1C SUBR:L0-B000 1 S | |
25244 | andn %i4, %i2, %o5 ! 00000000F4E6BF20 SUBR:L0-B000 1 S | |
25245 | add %g1, 0x864, %g1 ! 00000000F4E6BF24 SUBR:L0-B000 1 chksum++ | |
25246 | add %o3, %g1, %o4 ! 00000000F4E6BF28 SWCH:L1-B000 1 | |
25247 | andcc %o4, 0x800, %g0 ! 00000000F4E6BF2C SWCH:L1-B000 1 | |
25248 | bnz,pn %xcc, BL140108 ! 00000000F4E6BF30 SWCH:L1-B000 1 | |
25249 | add %g1, 0x5D8, %g1 ! 00000000F4E6BF34 SWCH:L1-B000 1 chksum++ | |
25250 | .word 0xADB171C4 ! 00000000F4E6BF38 SWCH:L1-B000 0 illop | |
25251 | .word 0xE57334AD ! 00000000F4E6BF3C SWCH:L1-B000 0 illop | |
25252 | .word 0xA3AB063E ! 00000000F4E6BF40 SWCH:L1-B000 0 illop | |
25253 | andcc %o4, 0x4, %g0 ! 00000000F4E6BF44 SWCH:L1-B000 0 | |
25254 | .word 0xD35D89E3 ! 00000000F4E6BF48 SWCH:L1-B000 0 illop | |
25255 | add %g1, 0xE0E, %g1 ! 00000000F4E6BF4C SWCH:L1-B000 0 chksum++ | |
25256 | andcc %o4, 0x80, %g0 ! 00000000F4E6BF50 SWCH:L1-B000 0 | |
25257 | bnz,a,pt %xcc, BL140105 ! 00000000F4E6BF54 SWCH:L1-B000 0 | |
25258 | add %g1, 0x593, %g1 ! 00000000F4E6BF58 SWCH:L1-B000 0 chksum++ | |
25259 | .word 0xB8A5531E ! 00000000F4E6BF5C SWCH:L1-B000 0 S random | |
25260 | .word 0x95AD0A29 ! 00000000F4E6BF60 SWCH:L1-B000 0 L illop | |
25261 | fpmerge %f21, %f18, %f26 ! 00000000F4E6BF64 SWCH:L1-B000 0 S | |
25262 | .word 0x14578431 ! 00000000F4E6BF68 SWCH:L1-B000 0 S illop | |
25263 | fbule,a,pt %fcc3, BL140102 ! 00000000F4E6BF6C SWCH:L1-B000 0 L | |
25264 | BL140102:andcc %o0, %o5, %o0 ! 00000000F4E6BF70 SWCH:L1-B000 0 S | |
25265 | .word 0x99B107E1 ! 00000000F4E6BF74 SWCH:L1-B000 0 S illop | |
25266 | fpadd16 %f20, %f26, %f28 ! 00000000F4E6BF78 SWCH:L1-B000 0 S | |
25267 | bcc,pn %xcc, BL140103 ;.empty ! 00000000F4E6BF7C SWCH:L1-B000 0 L | |
25268 | BL140103:.word 0x8DABD575 ! 00000000F4E6BF80 SWCH:L1-B000 0 L illop | |
25269 | bge,a BL140104 ! 00000000F4E6BF84 SWCH:L1-B000 0 L | |
25270 | BL140101:stxa %o5, [%g7+%g0]0x3F ! 00000000F4E6BF88 SWCH:L1-B000 0 S BAD-ASI | |
25271 | BL140104:.word 0x9B4B88A0 ! 00000000F4E6BF8C SWCH:L1-B000 0 illop | |
25272 | .word 0x85ACCA0D ! 00000000F4E6BF90 SWCH:L1-B000 0 illop | |
25273 | ba,a,pn %icc, BL140109 ! 00000000F4E6BF94 SWCH:L1-B000 0 | |
25274 | .word 0x95906000 ! 00000000F4E6BF98 SWCH:L1-B000 0 S random | |
25275 | BL140105:.word 0x327F11C9 ! 00000000F4E6BF9C CASE:L2-B000 0 illop | |
25276 | fandnot1 %f26, %f30, %f20 ! 00000000F4E6BFA0 CASE:L2-B000 0 S | |
25277 | array32 %o0, %i4, %o2 ! 00000000F4E6BFA4 CASE:L2-B000 0 S | |
25278 | edge8ln %o5, %o4, %o2 ! 00000000F4E6BFA8 CASE:L2-B000 0 S | |
25279 | ldxa [%g7+%g0]0xF2, %i4 ! 00000000F4E6BFAC CASE:L2-B000 0 S BAD-ASI | |
25280 | pdist %f26, %f20, %f26 ! 00000000F4E6BFB0 CASE:L2-B000 0 S | |
25281 | fpadd32s %f19, %f21, %f31 ! 00000000F4E6BFB4 CASE:L2-B000 0 S | |
25282 | fba,a,pn %fcc1, BL140109 ! 00000000F4E6BFB8 CASE:L2-B000 0 | |
25283 | or %o2, %g1, %o5 ! 00000000F4E6BFBC CASE:L2-B000 0 S | |
25284 | BL140106:add %g1, 0x5FF, %g1 ! 00000000F4E6BFC0 CASE:L2-B001 0 chksum++ | |
25285 | xnor %o5, %o2, %o0 ! 00000000F4E6BFC4 CASE:L2-B001 0 S | |
25286 | or %o1, %o2, %o1 ! 00000000F4E6BFC8 CASE:L2-B001 0 S | |
25287 | andn %o3, %o2, %o2 ! 00000000F4E6BFCC CASE:L2-B001 0 S | |
25288 | xnorcc %o0, %o0, %o0 ! 00000000F4E6BFD0 CASE:L2-B001 0 S | |
25289 | xor %o0, %o3, %o3 ! 00000000F4E6BFD4 CASE:L2-B001 0 S | |
25290 | .word 0xB3AEC077 ! 00000000F4E6BFD8 CASE:L2-B001 0 S illop | |
25291 | ba BL140109 ! 00000000F4E6BFDC CASE:L2-B001 0 | |
25292 | .word 0xD72B61F6 ! 00000000F4E6BFE0 CASE:L2-B001 0 S illop | |
25293 | BL140107:add %g1, 0xF5C, %g1 ! 00000000F4E6BFE4 CASE:L2-B002 0 chksum++ | |
25294 | andcc %o2, %o4, %o0 ! 00000000F4E6BFE8 CASE:L2-B002 0 S | |
25295 | orn %o1, %o1, %o1 ! 00000000F4E6BFEC CASE:L2-B002 0 S | |
25296 | .word 0x9A904A8F ! 00000000F4E6BFF0 CASE:L2-B002 0 S random | |
25297 | fcmpne16 %f30, %f26, %o3 ! 00000000F4E6BFF4 CASE:L2-B002 0 S | |
25298 | ta %xcc, 0x46 ! 00000000F4E6BFF8 CASE:L2-B002 0 S demap-page | |
25299 | orncc %o1, %o1, %o1 ! 00000000F4E6BFFC CASE:L2-B002 0 S | |
25300 | ba,pt %icc, BL140109 ! 00000000F4E6C000 CASE:L2-B002 0 | |
25301 | pdist %f30, %f26, %f22 ! 00000000F4E6C004 CASE:L2-B002 0 S | |
25302 | BL140108:add %g1, 0xC13, %g1 ! 00000000F4E6C008 CASE:L2-B003 1 chksum++ | |
25303 | fcmped %fcc0, %f36, %f32 ! 00000000F4E6C00C CASE:L2-B003 1 S | |
25304 | movleu %icc, %o1, %o2 ! 00000000F4E6C010 CASE:L2-B003 1 S | |
25305 | nop ! 00000000F4E6C014 CASE:L2-B003 1 S | |
25306 | andn %o3, %o5, %o5 ! 00000000F4E6C018 CASE:L2-B003 1 S | |
25307 | addcc %o0, -3115, %o1 ! 00000000F4E6C01C CASE:L2-B003 1 S | |
25308 | fmovsl %icc, %f31, %f22 ! 00000000F4E6C020 CASE:L2-B003 1 S | |
25309 | subcc %o1, %o1, %g0 ! 00000000F4E6C024 CASE:L2-B003 1 S | |
25310 | ba,a,pn %xcc, BL140109 ! 00000000F4E6C028 CASE:L2-B003 1 | |
25311 | sdivx %o3, %o1, %o3 ! 00000000F4E6C02C CASE:L2-B003 0 S | |
25312 | BL140109: ! SWCH:L1-B000 | |
25313 | add %g1, 0x7F4, %g1 ! 00000000F4E6C030 SWCH:L1-B000 1 chksum++ | |
25314 | fmovrdgez %o5, %f12, %f0 ! 00000000F4E6C034 SWCH:L1-B000 1 S | |
25315 | fcmpeq32 %f26, %f22, %o3 ! 00000000F4E6C038 SWCH:L1-B000 1 S | |
25316 | wr %g1, %o5, %fprs ! 00000000F4E6C03C SWCH:L1-B000 1 S | |
25317 | sdiv %o1, %g7, %o7 ! 00000000F4E6C040 SWCH:L1-B000 1 S | |
25318 | fcmpd %fcc2, %f34, %f32 ! 00000000F4E6C044 SWCH:L1-B000 2 S | |
25319 | wr %g1, %o3, %fprs ! 00000000F4E6C048 SWCH:L1-B000 1 S | |
25320 | fcmpes %fcc0, %f10, %f11 ! 00000000F4E6C04C SUBR:L0-B000 2 S | |
25321 | xorcc %g1, %o1, %o0 ! 00000000F4E6C050 SUBR:L0-B000 1 S | |
25322 | alignaddr %o2, %o1, %o1 ! 00000000F4E6C054 SUBR:L0-B000 1 S | |
25323 | xnor %g1, %o3, %o1 ! 00000000F4E6C058 SUBR:L0-B000 1 S | |
25324 | retl ! 00000000F4E6C05C SUBR:L0-B000 1 | |
25325 | add %g1, 0x81E, %g1 ! 00000000F4E6C060 SUBR:L0-B000 1 chksum++ | |
25326 | ||
25327 | SECTION .btext071_pg1 TEXT_VA=0xf4e6c000 | |
25328 | attr_text { | |
25329 | Name = .btext071_pg1, | |
25330 | VA = 0xf4e6c000, | |
25331 | RA = 0xcfff5e000, | |
25332 | PA = ra2pa(0xcfff5e000,0), | |
25333 | tsbonly, | |
25334 | part_0_ctx_nonzero_tsb_config_3, | |
25335 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
25336 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25337 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25338 | } | |
25339 | .text; .skip 8 | |
25340 | ||
25341 | !======================================================================== | |
25342 | ||
25343 | SECTION .btext072 TEXT_VA=0x187c9f00 | |
25344 | attr_text { | |
25345 | Name = .btext072, | |
25346 | VA = 0x187c9f00, | |
25347 | RA = 0xcfff59f00, | |
25348 | PA = ra2pa(0xcfff59f00,0), | |
25349 | notsb | |
25350 | } | |
25351 | ||
25352 | SECTION .btext072_pg0 TEXT_VA=0x187c8000 | |
25353 | attr_text { | |
25354 | Name = .btext072_pg0, | |
25355 | VA = 0x187c8000, | |
25356 | RA = 0xcfff58000, | |
25357 | PA = ra2pa(0xcfff58000,0), | |
25358 | tsbonly, | |
25359 | part_0_ctx_nonzero_tsb_config_3, | |
25360 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
25361 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25362 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25363 | } | |
25364 | .text; .skip 8 | |
25365 | ||
25366 | ||
25367 | SECTION .btext072 | |
25368 | .text | |
25369 | .global SUBR183; SUBR183: | |
25370 | .word 0x995039BE ! 00000000187C9F00 SUBR:L0-B000 0 S illop | |
25371 | nop ! 00000000187C9F04 SUBR:L0-B000 0 S | |
25372 | .word 0x9E100001 ! 00000000187C9F08 SUBR:L0-B000 0 S random | |
25373 | .word 0x93AA6AC3 ! 00000000187C9F0C SUBR:L0-B000 0 S illop | |
25374 | and %o2, %i1, %o1 ! 00000000187C9F10 SUBR:L0-B000 0 S | |
25375 | fpmerge %f31, %f20, %f28 ! 00000000187C9F14 SUBR:L0-B000 0 S | |
25376 | add %g1, 0x12F, %g1 ! 00000000187C9F18 SUBR:L0-B000 0 chksum++ | |
25377 | .word 0x9FA5519A ! 00000000187C9F1C LOOP:L1-B000 0 illop | |
25378 | BL140137: ! LOOP:L1-B000 | |
25379 | .word 0xADA34113 ! 00000000187C9F20 LOOP:L1-B000 0 illop | |
25380 | rd %gsr, %l6 ! 00000000187C9F24 LOOP:L1-B000 0 S | |
25381 | wr %l6, 0xC0, %gsr ! 00000000187C9F28 LOOP:L1-B000 0 S | |
25382 | fors %f22, %f29, %f29 ! 00000000187C9F2C LOOP:L1-B000 0 S | |
25383 | edge32l %g1, %i3, %o3 ! 00000000187C9F30 LOOP:L1-B000 0 S | |
25384 | .word 0x1BAE2F2F ! 00000000187C9F34 LOOP:L1-B000 0 S random | |
25385 | .word 0x9782F2F2 ! 00000000187C9F38 LOOP:L1-B000 0 S illop | |
25386 | andcc %g1, 0x400, %g0 ! 00000000187C9F3C SKIP:L2-B000 0 | |
25387 | bnz,pn %xcc, BL140119 ! 00000000187C9F40 SKIP:L2-B000 0 | |
25388 | .word 0xA5A41004 ! 00000000187C9F44 SKIP:L2-B000 0 S illop_FP | |
25389 | nop ! 00000000187C9F48 SKIP:L2-B000 0 S | |
25390 | .word 0xCF680DC6 ! 00000000187C9F4C SKIP:L2-B000 0 S illop | |
25391 | sdivcc %o3, 0x0, %i1 ! 00000000187C9F50 SKIP:L2-B000 0 S | |
25392 | .word 0x93B409C6 ! 00000000187C9F54 SKIP:L2-B000 0 L illop | |
25393 | brnz,a,pt %o3, BL140111 ! 00000000187C9F58 SKIP:L2-B000 0 L | |
25394 | orcc %o1, %o2, %o2 ! 00000000187C9F5C SKIP:L2-B000 0 S | |
25395 | edge8l %o2, %o1, %o4 ! 00000000187C9F60 SKIP:L2-B000 0 S | |
25396 | .word 0x9D53A1D6 ! 00000000187C9F64 SKIP:L2-B000 0 S random | |
25397 | fadds %f10, %f5, %f11 ! 00000000187C9F68 SKIP:L2-B000 0 S | |
25398 | fpadd16s %f29, %f27, %f31 ! 00000000187C9F6C SKIP:L2-B000 0 S | |
25399 | fbe,pn %fcc2, BL140111 ! 00000000187C9F70 SKIP:L2-B000 0 L | |
25400 | sdivcc %o2, %g0, %l0 ! 00000000187C9F74 SKIP:L2-B000 0 S | |
25401 | BL140110:xorcc %o1, %o4, %o4 ! 00000000187C9F78 SKIP:L2-B000 0 S | |
25402 | BL140111:fbne,a BL140112 ;.empty ! 00000000187C9F7C SKIP:L2-B000 0 L | |
25403 | fbe,a BL140113 ! 00000000187C9F80 SKIP:L2-B000 0 L | |
25404 | BL140113:edge16 %o1, %o4, %o1 ! 00000000187C9F84 SKIP:L2-B000 0 S | |
25405 | BL140112:add %g1, 0xC0F, %g1 ! 00000000187C9F88 SKIP:L2-B000 0 chksum++ | |
25406 | add %g1, 0x388, %g1 ! 00000000187C9F8C SKIP:L2-B000 0 chksum++ | |
25407 | subccc %o2, %o4, %o5 ! 00000000187C9F90 SKIP:L2-B000 0 S | |
25408 | edge16 %o3, %o1, %o4 ! 00000000187C9F94 SKIP:L2-B000 0 S | |
25409 | bl,a BL140114 ! 00000000187C9F98 SKIP:L2-B000 0 L | |
25410 | .word 0x9FA9D01E ! 00000000187C9F9C SKIP:L2-B000 0 S illop | |
25411 | ble,a BL140115 ! 00000000187C9FA0 SKIP:L2-B000 0 L | |
25412 | xnor %o1, %o1, %o4 ! 00000000187C9FA4 SKIP:L2-B000 0 S | |
25413 | bpos,a,pn %icc, BL140116 ;.empty ! 00000000187C9FA8 SKIP:L2-B000 0 L | |
25414 | BL140114:fblg,a,pt %fcc3, BL140115 ;.empty ! 00000000187C9FAC SKIP:L2-B000 0 L | |
25415 | BL140115:bcs,pt %xcc, BL140117 ! 00000000187C9FB0 SKIP:L2-B000 0 L | |
25416 | BL140116:fcmpgt16 %f30, %f20, %o1 ! 00000000187C9FB4 SKIP:L2-B000 0 S | |
25417 | fba,pn %fcc0, BL140118 ;.empty ! 00000000187C9FB8 SKIP:L2-B000 0 L | |
25418 | bcs,a,pt %icc, BL140117 ;.empty ! 00000000187C9FBC SKIP:L2-B000 0 L | |
25419 | bcs,a,pn %icc, BL140118 ! 00000000187C9FC0 SKIP:L2-B000 0 L | |
25420 | .word 0xA7A6D47D ! 00000000187C9FC4 SKIP:L2-B000 0 S illop | |
25421 | BL140118:.word 0xE5AA528E ! 00000000187C9FC8 SKIP:L2-B000 0 L illop | |
25422 | BL140117:fmovd %f12, %f12 ! 00000000187C9FCC SKIP:L2-B000 0 S | |
25423 | add %g1, 0x8A8, %g1 ! 00000000187C9FD0 SKIP:L2-B000 0 chksum++ | |
25424 | ba,a BL140121 ! 00000000187C9FD4 SKIP:L2-B000 0 | |
25425 | srax %o0, %g1, %o5 ! 00000000187C9FD8 SKIP:L2-B000 0 S | |
25426 | BL140119: ! ELSE:L2-B001 | |
25427 | .word 0xE8E3E369 ! 00000000187C9FDC ELSE:L2-B001 0 S illop | |
25428 | .word 0xB1B2C680 ! 00000000187C9FE0 ELSE:L2-B001 0 S illop | |
25429 | orcc %o1, %o5, %o1 ! 00000000187C9FE4 ELSE:L2-B001 0 S | |
25430 | array8 %o4, %o5, %o3 ! 00000000187C9FE8 ELSE:L2-B001 0 S | |
25431 | .word 0x9FC3801F ! 00000000187C9FEC ELSE:L2-B001 0 S random | |
25432 | .word 0xEDFF6BAD ! 00000000187C9FF0 ELSE:L2-B001 0 S illop | |
25433 | udivcc %o5, 0x0, %l3 ! 00000000187C9FF4 ELSE:L2-B001 0 S | |
25434 | .word 0x8791200E ! 00000000187C9FF8 ELSE:L2-B001 0 S illop | |
25435 | orcc %o1, %o4, %o5 ! 00000000187C9FFC ELSE:L2-B001 0 S | |
25436 | .word 0x96EBDD6B ! 00000000187CA000 ELSE:L2-B001 0 S illop | |
25437 | .word 0x9FD4E786 ! 00000000187CA004 ELSE:L2-B001 0 illop | |
25438 | xor %o5, %o5, %o4 ! 00000000187CA008 ELSE:L2-B001 0 S | |
25439 | prefetch [%g4+%l6], 23 ! 00000000187CA00C ELSE:L2-B001 0 S <.+0 | |
25440 | orn %o5, %o2, %o2 ! 00000000187CA010 ELSE:L2-B001 0 S | |
25441 | orcc %o3, %o2, %o1 ! 00000000187CA014 ELSE:L2-B001 0 S | |
25442 | fbn BL140120 ! 00000000187CA018 ELSE:L2-B001 0 L | |
25443 | BL140120:fpadd16 %f30, %f18, %f18 ! 00000000187CA01C ELSE:L2-B001 0 S | |
25444 | nop ! 00000000187CA020 ELSE:L2-B001 0 S | |
25445 | fmovsneg %icc, %f3, %f10 ! 00000000187CA024 ELSE:L2-B001 0 S | |
25446 | add %g1, 0x4D0, %g1 ! 00000000187CA028 ELSE:L2-B001 0 chksum++ | |
25447 | BL140121: ! ELSE:L2-B001 | |
25448 | add %g1, 0xC20, %g1 ! 00000000187CA02C ELSE:L2-B001 0 chksum++ | |
25449 | .word 0x83A1D178 ! 00000000187CA030 SKIP:L2-B002 0 illop | |
25450 | bnz,a,pn %xcc, BL140122 ! 00000000187CA034 SKIP:L2-B002 0 | |
25451 | and %o5, %o0, %o5 ! 00000000187CA038 SKIP:L2-B002 0 S | |
25452 | movvs %xcc, 0xCB, %o1 ! 00000000187CA03C SKIP:L2-B002 0 S | |
25453 | xnorcc %o5, %o2, %o3 ! 00000000187CA040 SKIP:L2-B002 0 S | |
25454 | .word 0x163078AD ! 00000000187CA044 SKIP:L2-B002 0 S illop | |
25455 | .word 0x977A6105 ! 00000000187CA048 SKIP:L2-B002 0 S illop | |
25456 | .word 0xA5F00000 ! 00000000187CA04C SKIP:L2-B002 0 S illop | |
25457 | xorcc %g1, %o1, %o2 ! 00000000187CA050 SKIP:L2-B002 0 S | |
25458 | orcc %o3, %o1, %o4 ! 00000000187CA054 SKIP:L2-B002 0 S | |
25459 | fmovdle %fcc1, %f12, %f12 ! 00000000187CA058 SKIP:L2-B002 0 S | |
25460 | .word 0x91AE53ED ! 00000000187CA05C SKIP:L2-B002 0 S illop_FP | |
25461 | xor %o1, %o2, %o3 ! 00000000187CA060 SKIP:L2-B002 0 S | |
25462 | add %g1, 0x921, %g1 ! 00000000187CA064 SKIP:L2-B002 0 chksum++ | |
25463 | pdist %f22, %f24, %f16 ! 00000000187CA068 SKIP:L2-B002 0 S | |
25464 | and %o0, %g1, %o3 ! 00000000187CA06C SKIP:L2-B002 0 S | |
25465 | bmask %o3, %o1, %o1 ! 00000000187CA070 SKIP:L2-B002 0 S | |
25466 | fnot1 %f18, %f30 ! 00000000187CA074 SKIP:L2-B002 0 S | |
25467 | nop ! 00000000187CA078 SKIP:L2-B002 0 S | |
25468 | fba,pt %fcc1, BL140123 ! 00000000187CA07C SKIP:L2-B002 0 | |
25469 | nop ! 00000000187CA080 SKIP:L2-B002 0 S | |
25470 | BL140122: ! ELSE:L2-B003 | |
25471 | xnorcc %o1, %o1, %o1 ! 00000000187CA084 ELSE:L2-B003 0 S | |
25472 | fcmps %fcc0, %f10, %f5 ! 00000000187CA088 ELSE:L2-B003 0 S | |
25473 | fcmpd %fcc0, %f12, %f38 ! 00000000187CA08C ELSE:L2-B003 0 S | |
25474 | orcc %o5, %o2, %o4 ! 00000000187CA090 ELSE:L2-B003 0 S | |
25475 | xnor %o2, %o4, %o5 ! 00000000187CA094 ELSE:L2-B003 0 S | |
25476 | edge8n %g1, %o3, %o3 ! 00000000187CA098 ELSE:L2-B003 0 S | |
25477 | add %g1, 0x5B5, %g1 ! 00000000187CA09C ELSE:L2-B003 0 chksum++ | |
25478 | .word 0x81880000 ! 00000000187CA0A0 ELSE:L2-B003 0 S random | |
25479 | .word 0xBFA8DC04 ! 00000000187CA0A4 ELSE:L2-B003 0 S illop | |
25480 | fmovso %fcc0, %f10, %f10 ! 00000000187CA0A8 ELSE:L2-B003 0 S | |
25481 | nop ! 00000000187CA0AC ELSE:L2-B003 0 S | |
25482 | .word 0x97906000 ! 00000000187CA0B0 ELSE:L2-B003 0 S random | |
25483 | .word 0xFD0E81CC ! 00000000187CA0B4 ELSE:L2-B003 0 S illop | |
25484 | .word 0x00C319CA ! 00000000187CA0B8 ELSE:L2-B003 0 S illop | |
25485 | .word 0x83880000 ! 00000000187CA0BC ELSE:L2-B003 0 S random | |
25486 | alignaddrl %g1, %o3, %o4 ! 00000000187CA0C0 ELSE:L2-B003 0 S | |
25487 | .word 0x9F47D90E ! 00000000187CA0C4 ELSE:L2-B003 0 S illop | |
25488 | umul %o3, %o2, %o2 ! 00000000187CA0C8 ELSE:L2-B003 0 S | |
25489 | .word 0x8DA7416D ! 00000000187CA0CC ELSE:L2-B003 0 S illop | |
25490 | BL140123: ! ELSE:L2-B003 | |
25491 | add %g1, 0x992, %g1 ! 00000000187CA0D0 ELSE:L2-B003 0 chksum++ | |
25492 | .word 0xD39B1F38 ! 00000000187CA0D4 SKIP:L2-B004 0 illop | |
25493 | bz,a BL140131 ! 00000000187CA0D8 SKIP:L2-B004 0 | |
25494 | andncc %o2, %o4, %o4 ! 00000000187CA0DC SKIP:L2-B004 0 S | |
25495 | array8 %o5, %o3, %o5 ! 00000000187CA0E0 SKIP:L2-B004 0 S | |
25496 | udivcc %o5, %g0, %i7 ! 00000000187CA0E4 SKIP:L2-B004 0 S | |
25497 | andcc %o1, %g1, %o1 ! 00000000187CA0E8 SKIP:L2-B004 0 S | |
25498 | fpsub32 %f16, %f26, %f16 ! 00000000187CA0EC SKIP:L2-B004 0 S | |
25499 | brnz,pn %o1, BL140124 ;.empty ! 00000000187CA0F0 SKIP:L2-B004 0 L | |
25500 | be BL140125 ! 00000000187CA0F4 SKIP:L2-B004 0 L | |
25501 | andn %o5, %o4, %o4 ! 00000000187CA0F8 SKIP:L2-B004 0 S | |
25502 | bpos,a,pn %icc, BL140126 ;.empty ! 00000000187CA0FC SKIP:L2-B004 0 L | |
25503 | BL140124:fbne BL140127 ;.empty ! 00000000187CA100 SKIP:L2-B004 0 L | |
25504 | be,pt %icc, BL140128 ! 00000000187CA104 SKIP:L2-B004 0 L | |
25505 | BL140127:.word 0xEDACB974 ! 00000000187CA108 SKIP:L2-B004 0 S illop | |
25506 | BL140128:andncc %o1, %o5, %o1 ! 00000000187CA10C SKIP:L2-B004 0 S | |
25507 | BL140125:.word 0x9FAEA06D ! 00000000187CA110 SKIP:L2-B004 0 S illop | |
25508 | BL140126:bne,pn %xcc, BL140129 ;.empty ! 00000000187CA114 SKIP:L2-B004 0 L | |
25509 | brz,a,pt %o4, BL140130 ! 00000000187CA118 SKIP:L2-B004 0 L | |
25510 | BL140129:array8 %o2, %o4, %o2 ! 00000000187CA11C SKIP:L2-B004 0 S | |
25511 | BL140130:add %g1, 0x51A, %g1 ! 00000000187CA120 SKIP:L2-B004 0 chksum++ | |
25512 | add %g1, 0x944, %g1 ! 00000000187CA124 SKIP:L2-B004 0 chksum++ | |
25513 | and %g1, %o5, %o2 ! 00000000187CA128 SKIP:L2-B004 0 S | |
25514 | .word 0x8D8ED79F ! 00000000187CA12C SKIP:L2-B004 0 S illop | |
25515 | .word 0xA7A8C80B ! 00000000187CA130 SKIP:L2-B004 0 S illop | |
25516 | sra %o4, 0x1, %o5 ! 00000000187CA134 SKIP:L2-B004 0 S | |
25517 | .word 0xE9C0C355 ! 00000000187CA138 SKIP:L2-B004 0 S illop | |
25518 | .word 0xA5AB0DA2 ! 00000000187CA13C SKIP:L2-B004 0 S illop | |
25519 | ba,a,pt %xcc, BL140136 ! 00000000187CA140 SKIP:L2-B004 0 | |
25520 | alignaddr %o4, %o2, %o2 ! 00000000187CA144 SKIP:L2-B004 0 S | |
25521 | BL140131: ! ELSE:L2-B005 | |
25522 | .word 0xD9E8BEAE ! 00000000187CA148 ELSE:L2-B005 0 S illop | |
25523 | pdist %f28, %f24, %f22 ! 00000000187CA14C ELSE:L2-B005 0 S | |
25524 | std %f26, [%g6-0x002C] ! 00000000187CA150 ELSE:L2-B005 0 S >BD140080+4 | |
25525 | fcmpgt16 %f22, %f18, %o2 ! 00000000187CA154 ELSE:L2-B005 0 S | |
25526 | add %g1, 0xC61, %g1 ! 00000000187CA158 ELSE:L2-B005 0 chksum++ | |
25527 | alignaddrl %o3, %o4, %o4 ! 00000000187CA15C ELSE:L2-B005 0 S | |
25528 | brnz,pn %o4, BL140132 ;.empty ! 00000000187CA160 ELSE:L2-B005 0 L | |
25529 | brgez,pn %o3, BL140133 ! 00000000187CA164 ELSE:L2-B005 0 L | |
25530 | stxa %o2, [%g7+%g0]0x0E ! 00000000187CA168 ELSE:L2-B005 0 S BAD-ASI | |
25531 | fcmps %fcc3, %f10, %f2 ! 00000000187CA16C ELSE:L2-B005 0 S | |
25532 | BL140133:.word 0xBDABC997 ! 00000000187CA170 ELSE:L2-B005 0 L illop | |
25533 | BL140132:bg,a BL140135 ! 00000000187CA174 ELSE:L2-B005 0 L | |
25534 | BL140135:.word 0xF263B165 ! 00000000187CA178 ELSE:L2-B005 0 S illop | |
25535 | BL140134:.word 0xA9ADDC97 ! 00000000187CA17C ELSE:L2-B005 0 illop | |
25536 | BL140136: ! ELSE:L2-B005 | |
25537 | add %g1, 0x6F8, %g1 ! 00000000187CA180 ELSE:L2-B005 0 chksum++ | |
25538 | sra %o2, 0x1, %o3 ! 00000000187CA184 LOOP:L1-B000 0 S | |
25539 | fcmpd %fcc2, %f38, %f44 ! 00000000187CA188 LOOP:L1-B000 0 S | |
25540 | fmovdul %fcc3, %f38, %f14 ! 00000000187CA18C LOOP:L1-B000 0 S | |
25541 | andn %o3, %o3, %o3 ! 00000000187CA190 LOOP:L1-B000 0 S | |
25542 | subcc %o0, 0x1, %o0 ! 00000000187CA194 LOOP:L1-B000 0 | |
25543 | bnz,a,pn %xcc, BL140137 ! 00000000187CA198 LOOP:L1-B000 0 | |
25544 | .word 0x2CC560B7 ! 00000000187CA19C LOOP:L1-B000 0 S random | |
25545 | add %g1, 0x326, %g1 ! 00000000187CA1A0 LOOP:L1-B000 0 chksum++ | |
25546 | .word 0xD6E0CD77 ! 00000000187CA1A4 SUBR:L0-B000 0 S illop | |
25547 | andn %o3, %g1, %o0 ! 00000000187CA1A8 SUBR:L0-B000 0 S | |
25548 | andcc %o3, %o4, %o4 ! 00000000187CA1AC SUBR:L0-B000 0 S | |
25549 | .word 0x81880000 ! 00000000187CA1B0 SUBR:L0-B000 0 S random | |
25550 | retl ! 00000000187CA1B4 SUBR:L0-B000 0 | |
25551 | add %g1, 0x15D, %g1 ! 00000000187CA1B8 SUBR:L0-B000 0 chksum++ | |
25552 | ||
25553 | SECTION .btext072_pg1 TEXT_VA=0x187ca000 | |
25554 | attr_text { | |
25555 | Name = .btext072_pg1, | |
25556 | VA = 0x187ca000, | |
25557 | RA = 0xcfff5a000, | |
25558 | PA = ra2pa(0xcfff5a000,0), | |
25559 | tsbonly, | |
25560 | part_0_ctx_nonzero_tsb_config_3, | |
25561 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
25562 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25563 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25564 | } | |
25565 | .text; .skip 8 | |
25566 | ! Context 75: 1849 instructions generated, 6587 executed, 197 traps | |
25567 | ||
25568 | SECTION .blimp_traps0 TEXT_VA=0xe00000 | |
25569 | attr_text { | |
25570 | Name = .blimp_traps0, | |
25571 | VA = 0xe00000, | |
25572 | RA = 0xfffff0000, | |
25573 | PA = ra2pa(0xfffff0000,0), | |
25574 | part_0_ctx_zero_tsb_config_1, | |
25575 | TTE_Context=0, TTE_Size=1, TTE_W=1, TTE_X=1, | |
25576 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25577 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25578 | } | |
25579 | ||
25580 | ||
25581 | SECTION .blimp_traps0 | |
25582 | .text | |
25583 | #undef BLIMP_TLABEL | |
25584 | #define BLIMP_TLABEL Blimp_tt0 | |
25585 | #undef BLIMP_TRAP_CKSUM | |
25586 | #define BLIMP_TRAP_CKSUM 1 | |
25587 | #undef BLIMP_VERIFY_FAULTS | |
25588 | #define BLIMP_VERIFY_FAULTS 0 | |
25589 | #undef BLIMP_SPLIT_STACK | |
25590 | #define BLIMP_SPLIT_STACK 0 | |
25591 | #undef BLIMP_BIAS64 | |
25592 | #define BLIMP_BIAS64 0 | |
25593 | #undef BLIMP_BIAS32 | |
25594 | #define BLIMP_BIAS32 0 | |
25595 | #undef BLIMP_1ST_CTX | |
25596 | #define BLIMP_1ST_CTX 68 | |
25597 | #undef BLIMP_MAX_CTX | |
25598 | #define BLIMP_MAX_CTX 75 | |
25599 | #undef BLIMP_SHR_CTX | |
25600 | #undef BLIMP_VERIFY_TRAPS | |
25601 | #undef BLIMP_VERIFY_XFSR | |
25602 | #undef BLIMP_ENABLE_DEMAP | |
25603 | #undef BLIMP_BAD_JMPL | |
25604 | #undef BLIMP_SYNC_FINISH | |
25605 | #define BLIMP_VERIFY_TRAPS | |
25606 | #define BLIMP_VERIFY_XFSR | |
25607 | #define BLIMP_ENABLE_DEMAP | |
25608 | #define BLIMP_BAD_JMPL | |
25609 | ||
25610 | ||
25611 | ||
25612 | #ifndef BLIMP_SCRATCHPAD_VA | |
25613 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
25614 | #endif | |
25615 | ||
25616 | ! %g7 ERROR CODES for problems detected in trap handlers. | |
25617 | #define BLIMP_ERR_PROGRAM 0 /* EXIT_BAD called by test case */ | |
25618 | #define BLIMP_ERR_BAD_ENTRY 1 /* inconsistency between %tt and entry point */ | |
25619 | #define BLIMP_ERR_INV_TRAP 2 /* this trap type is undefined in MM */ | |
25620 | #define BLIMP_ERR_UNEXP_TRAP 3 /* this trap type should never occur in BLIMP */ | |
25621 | #define BLIMP_ERR_INCOR_TRAP 4 /* this trap type was taken when it shouldn't */ | |
25622 | #define BLIMP_ERR_MMU_MISS 5 /* mmu miss that cannot be resolved */ | |
25623 | ||
25624 | ! Note: DEFAULT_TRAP() depends on TRAP_BASE_VA fitting in 32 bits | |
25625 | #define DEFAULT_TRAP(NUM) \ | |
25626 | mov NUM, %g7; \ | |
25627 | sllx %g7, 5, %g7; \ | |
25628 | sethi %lm(TRAP_BASE_VA), %g6; \ | |
25629 | or %g6, %lo(TRAP_BASE_VA), %g6; \ | |
25630 | jmpl %g6+%g7, %g0; \ | |
25631 | nop; nop; nop; | |
25632 | ||
25633 | #define TRAP_JUMP(ADDR) \ | |
25634 | sethi %hh(ADDR), %g6; \ | |
25635 | or %g6, %hm(ADDR), %g6; \ | |
25636 | sethi %lm(ADDR), %g7; \ | |
25637 | or %g7, %lo(ADDR), %g7; \ | |
25638 | sllx %g6, 32, %g6; \ | |
25639 | or %g6, %g7, %g6; \ | |
25640 | jmpl %g6, %g0; \ | |
25641 | nop; | |
25642 | ||
25643 | #ifdef BLIMP_VERIFY_TRAPS | |
25644 | #define TRAP_BRANCH(NUM,ADDR) \ | |
25645 | or %g0, NUM, %g6; \ | |
25646 | rdpr %tt, %g2; \ | |
25647 | rdpr %tl, %g5; \ | |
25648 | rdpr %tstate, %g3; \ | |
25649 | rdpr %tpc, %g4; \ | |
25650 | rdpr %tnpc, %g5; \ | |
25651 | ba,a %xcc,ADDR; \ | |
25652 | nop; | |
25653 | #else | |
25654 | #define TRAP_BRANCH(NUM,ADDR) TRAP_JUMP(ADDR) | |
25655 | #define NEED_TREGS | |
25656 | #undef BLIMP_CHECK_ENTRY | |
25657 | #endif | |
25658 | ||
25659 | #define GENERIC_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_handler) | |
25660 | #define INVALID_TRAP(NUM) TRAP_BRANCH(NUM,blimp_invalid_trap) | |
25661 | #define T1_INVALID_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_no_cksum) | |
25662 | ||
25663 | #ifdef BLIMP_IGNORE_UNHANDLED_TRAPS | |
25664 | #define UNHANDLED_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_no_cksum) | |
25665 | #else | |
25666 | #define UNHANDLED_TRAP(NUM) TRAP_BRANCH(NUM,blimp_unhandled_trap) | |
25667 | #endif | |
25668 | ||
25669 | #if BLIMP_TRAP_CKSUM | |
25670 | #define BLIMP_DONE \ | |
25671 | wrpr %g0, 0, %gl; \ | |
25672 | rdpr %tt, %g7; \ | |
25673 | add %g1, %g7, %g1; \ | |
25674 | mov 0, %g7; \ | |
25675 | done; | |
25676 | ! ba blimp_done; \ | |
25677 | ! nop; | |
25678 | #define BLIMP_RETRY \ | |
25679 | wrpr %g0, 0, %gl; \ | |
25680 | rdpr %tt, %g7; \ | |
25681 | add %g1, %g7, %g1; \ | |
25682 | mov 0, %g7; \ | |
25683 | retry; | |
25684 | ! ba blimp_retry; \ | |
25685 | ! nop; | |
25686 | #else | |
25687 | #define BLIMP_DONE done; | |
25688 | #define BLIMP_RETRY retry; | |
25689 | #endif | |
25690 | ||
25691 | #if defined(BLIMP_USE_DEFAULT_TT) | |
25692 | #define CHECK_ENTRY | |
25693 | #define NEED_TREGS | |
25694 | #elif !defined(BLIMP_CHECK_ENTRY) | |
25695 | #define CHECK_ENTRY | |
25696 | #else | |
25697 | #define CHECK_ENTRY \ | |
25698 | cmp %g6, %g2; /* compare TT with entry point */ \ | |
25699 | bne %xcc, blimp_bad_entry; /* better be the same */ \ | |
25700 | nop; | |
25701 | #endif | |
25702 | ||
25703 | #define READ_DFAULT_REGS | |
25704 | #define READ_IFAULT_REGS | |
25705 | #define READ_TAG_ACCESS | |
25706 | ||
25707 | #define LOCL(LABEL) .local LABEL; LABEL: | |
25708 | #define GLOB(LABEL) .global LABEL; LABEL: | |
25709 | ||
25710 | #ifdef BLIMP_USE_DEFAULT_TT | |
25711 | #define HANDLER(LABEL) GLOB(LABEL) | |
25712 | #else | |
25713 | #define HANDLER(LABEL) LOCL(LABEL) | |
25714 | #endif | |
25715 | ||
25716 | ||
25717 | /*********************************************************************************/ | |
25718 | #ifndef BLIMP_USE_DEFAULT_TT | |
25719 | .align 0x10000 | |
25720 | ||
25721 | GLOB(BLIMP_TLABEL) | |
25722 | ||
25723 | /*TT_RESERVED_000:*/ DEFAULT_TRAP(0x000) | |
25724 | /*TT_POWERON_RESET:*/ DEFAULT_TRAP(0x001) | |
25725 | /*TT_WATCHDOG_RESET:*/ DEFAULT_TRAP(0x002) | |
25726 | /*TT_EXTERNAL_RESET:*/ DEFAULT_TRAP(0x003) | |
25727 | /*TT_SOFTWARE_RESET:*/ DEFAULT_TRAP(0x004) | |
25728 | /*TT_REDMODE:*/ DEFAULT_TRAP(0x005) | |
25729 | /*TT_RESERVED_006:*/ DEFAULT_TRAP(0x006) | |
25730 | /*TT_RESERVED_007:*/ DEFAULT_TRAP(0x007) | |
25731 | /*TT_INSTR_ACCESS_EXCP:*/ TRAP_BRANCH(0x008,blimp_iae) | |
25732 | /*TT_IA_MMU_MISS:*/ DEFAULT_TRAP(0x009) | |
25733 | /*TT_INSTR_ACCESS_ERR:*/ DEFAULT_TRAP(0x00A) | |
25734 | /*TT_RESERVED_00b:*/ TRAP_BRANCH(0x00B,blimp_fake_tt08) | |
25735 | /*TT_RESERVED_00c:*/ TRAP_BRANCH(0x00C,blimp_fake_tt08) | |
25736 | /*TT_RESERVED_00d:*/ DEFAULT_TRAP(0x00D) | |
25737 | /*TT_RESERVED_00e:*/ DEFAULT_TRAP(0x00E) | |
25738 | /*TT_RESERVED_00f:*/ DEFAULT_TRAP(0x00F) | |
25739 | ||
25740 | /*TT_ILLEGAL_INST:*/ GENERIC_TRAP(0x010) | |
25741 | /*TT_PRIVILEGED_OPCODE:*/ TRAP_BRANCH(0x011,blimp_privop) | |
25742 | /*TT_UNIMPLEMENTED_LDD:*/ DEFAULT_TRAP(0x012) | |
25743 | /*TT_UNIMPLEMENTED_STD:*/ DEFAULT_TRAP(0x013) | |
25744 | /*TT_RESERVED_014:*/ TRAP_BRANCH(0x014,blimp_fake_tt30) | |
25745 | /*TT_RESERVED_015:*/ TRAP_BRANCH(0x015,blimp_fake_tt30) | |
25746 | /*TT_RESERVED_016:*/ TRAP_BRANCH(0x016,blimp_fake_tt30) | |
25747 | /*TT_RESERVED_017:*/ TRAP_BRANCH(0x017,blimp_fake_tt30) | |
25748 | /*TT_RESERVED_018:*/ DEFAULT_TRAP(0x018) | |
25749 | /*TT_RESERVED_019:*/ DEFAULT_TRAP(0x019) | |
25750 | /*TT_RESERVED_01a:*/ DEFAULT_TRAP(0x01A) | |
25751 | /*TT_RESERVED_01b:*/ DEFAULT_TRAP(0x01B) | |
25752 | /*TT_RESERVED_01c:*/ DEFAULT_TRAP(0x01C) | |
25753 | /*TT_RESERVED_01d:*/ DEFAULT_TRAP(0x01D) | |
25754 | /*TT_RESERVED_01e:*/ DEFAULT_TRAP(0x01E) | |
25755 | /*TT_RESERVED_01f:*/ DEFAULT_TRAP(0x01F) | |
25756 | ||
25757 | /*TT_FP_DISABLED:*/ TRAP_BRANCH(0x020,blimp_set_fp) | |
25758 | /*TT_FP_IEEE_754:*/ TRAP_BRANCH(0x021,blimp_fp_trap) | |
25759 | /*TT_FP_EXCP_OTHER:*/ TRAP_BRANCH(0x022,blimp_fp_trap) | |
25760 | /*TT_TAG_OVERFLOW:*/ GENERIC_TRAP(0x023) | |
25761 | /*TT_CLEAN_WIN:*/ TRAP_BRANCH(0x024,blimp_cleanwin) | |
25762 | /*TT_EXTRA_025:*/ DEFAULT_TRAP(0x025) | |
25763 | /*TT_EXTRA_026:*/ DEFAULT_TRAP(0x026) | |
25764 | /*TT_EXTRA_027:*/ DEFAULT_TRAP(0x027) | |
25765 | /*TT_DIV_ZERO:*/ GENERIC_TRAP(0x028) | |
25766 | /*TT_INT_PROC_ERROR:*/ DEFAULT_TRAP(0x029) | |
25767 | /*TT_RESERVED_02a:*/ DEFAULT_TRAP(0x02A) | |
25768 | /*TT_RESERVED_02b:*/ DEFAULT_TRAP(0x02B) | |
25769 | /*TT_RESERVED_02c:*/ DEFAULT_TRAP(0x02C) | |
25770 | /*TT_RESERVED_02d:*/ DEFAULT_TRAP(0x02D) | |
25771 | /*TT_RESERVED_02e:*/ DEFAULT_TRAP(0x02E) | |
25772 | /*TT_RESERVED_02f:*/ DEFAULT_TRAP(0x02F) | |
25773 | ||
25774 | /*TT_DATA_ACCESS_EXCEPT:*/ TRAP_BRANCH(0x030,blimp_dae) | |
25775 | /*TT_DA_MMU_MISS:*/ DEFAULT_TRAP(0x031) | |
25776 | /*TT_DATA_ACCESS_ERROR:*/ DEFAULT_TRAP(0x032) | |
25777 | /*TT_DATA_PROT:*/ DEFAULT_TRAP(0x033) | |
25778 | /*TT_MEM_NONALIGNED:*/ TRAP_BRANCH(0x034,blimp_misalign_handler) | |
25779 | /*TT_LDDF_MEM_NONALIGNED:*/ GENERIC_TRAP(0x035) | |
25780 | /*TT_STDF_MEM_NONALIGNED:*/ GENERIC_TRAP(0x036) | |
25781 | /*TT_PRIVILEGED_ACTION:*/ TRAP_BRANCH(0x037,blimp_privacc) | |
25782 | /*TT_LDQF_MEM_NONALIGNED:*/ DEFAULT_TRAP(0x038) | |
25783 | /*TT_STQF_MEM_NONALIGNED:*/ DEFAULT_TRAP(0x039) | |
25784 | /*TT_RESERVED_03a:*/ DEFAULT_TRAP(0x03A) | |
25785 | /*TT_RESERVED_03b:*/ DEFAULT_TRAP(0x03B) | |
25786 | /*TT_RESERVED_03c:*/ DEFAULT_TRAP(0x03C) | |
25787 | /*TT_RESERVED_03d:*/ DEFAULT_TRAP(0x03D) | |
25788 | /*TT_RESERVED_03e:*/ DEFAULT_TRAP(0x03E) | |
25789 | /*TT_RESERVED_03f:*/ DEFAULT_TRAP(0x03F) | |
25790 | ||
25791 | /*TT_ASYNC_DATA_ERROR:*/ DEFAULT_TRAP(0x040) | |
25792 | /*TT_INTERRUPT_LEVEL_1:*/ TRAP_BRANCH(0x041,blimp_softint) | |
25793 | /*TT_INTERRUPT_LEVEL_2:*/ TRAP_BRANCH(0x042,blimp_softint) | |
25794 | /*TT_INTERRUPT_LEVEL_3:*/ TRAP_BRANCH(0x043,blimp_softint) | |
25795 | /*TT_INTERRUPT_LEVEL_4:*/ TRAP_BRANCH(0x044,blimp_softint) | |
25796 | /*TT_INTERRUPT_LEVEL_5:*/ TRAP_BRANCH(0x045,blimp_softint) | |
25797 | /*TT_INTERRUPT_LEVEL_6:*/ TRAP_BRANCH(0x046,blimp_softint) | |
25798 | /*TT_INTERRUPT_LEVEL_7:*/ TRAP_BRANCH(0x047,blimp_softint) | |
25799 | /*TT_INTERRUPT_LEVEL_8:*/ TRAP_BRANCH(0x048,blimp_softint) | |
25800 | /*TT_INTERRUPT_LEVEL_9:*/ TRAP_BRANCH(0x049,blimp_softint) | |
25801 | /*TT_INTERRUPT_LEVEL_10:*/ TRAP_BRANCH(0x04A,blimp_softint) | |
25802 | /*TT_INTERRUPT_LEVEL_11:*/ TRAP_BRANCH(0x04B,blimp_softint) | |
25803 | /*TT_INTERRUPT_LEVEL_12:*/ TRAP_BRANCH(0x04C,blimp_softint) | |
25804 | /*TT_INTERRUPT_LEVEL_13:*/ TRAP_BRANCH(0x04D,blimp_softint) | |
25805 | /*TT_INTERRUPT_LEVEL_14:*/ TRAP_BRANCH(0x04E,blimp_tickint) | |
25806 | /*TT_INTERRUPT_LEVEL_15:*/ TRAP_BRANCH(0x04F,blimp_softint) | |
25807 | ||
25808 | /*TT_RESERVED_050:*/ DEFAULT_TRAP(0x050) | |
25809 | /*TT_RESERVED_051:*/ DEFAULT_TRAP(0x051) | |
25810 | /*TT_RESERVED_052:*/ DEFAULT_TRAP(0x052) | |
25811 | /*TT_RESERVED_053:*/ DEFAULT_TRAP(0x053) | |
25812 | /*TT_RESERVED_054:*/ DEFAULT_TRAP(0x054) | |
25813 | /*TT_RESERVED_055:*/ DEFAULT_TRAP(0x055) | |
25814 | /*TT_RESERVED_056:*/ DEFAULT_TRAP(0x056) | |
25815 | /*TT_RESERVED_057:*/ DEFAULT_TRAP(0x057) | |
25816 | /*TT_RESERVED_058:*/ DEFAULT_TRAP(0x058) | |
25817 | /*TT_RESERVED_059:*/ DEFAULT_TRAP(0x059) | |
25818 | /*TT_RESERVED_05a:*/ DEFAULT_TRAP(0x05A) | |
25819 | /*TT_RESERVED_05b:*/ DEFAULT_TRAP(0x05B) | |
25820 | /*TT_RESERVED_05c:*/ DEFAULT_TRAP(0x05C) | |
25821 | /*TT_RESERVED_05d:*/ DEFAULT_TRAP(0x05D) | |
25822 | /*TT_RESERVED_05e:*/ DEFAULT_TRAP(0x05E) | |
25823 | /*TT_RESERVED_05f:*/ DEFAULT_TRAP(0x05F) | |
25824 | ||
25825 | /*TT_INTERRUPT_VECTOR:*/ DEFAULT_TRAP(0x060) | |
25826 | /*TT_PA_WATCHPOINT:*/ DEFAULT_TRAP(0x061) | |
25827 | /*TT_VA_WATCHPOINT:*/ DEFAULT_TRAP(0x062) | |
25828 | /*TT_CORRECTED_ECC_ERROR:*/ DEFAULT_TRAP(0x063) | |
25829 | /*TT_FAST_IA_MMU_MISS:*/ DEFAULT_TRAP(0x064) | |
25830 | /*TT_FAST_IA_MMU_MISS_1:*/ INVALID_TRAP(0x065) | |
25831 | /*TT_FAST_IA_MMU_MISS_2:*/ INVALID_TRAP(0x066) | |
25832 | /*TT_FAST_IA_MMU_MISS_3:*/ INVALID_TRAP(0x067) | |
25833 | /*TT_FAST_DA_MMU_MISS:*/ DEFAULT_TRAP(0x068) | |
25834 | /*TT_FAST_DA_MMU_MISS_1:*/ INVALID_TRAP(0x069) | |
25835 | /*TT_FAST_DA_MMU_MISS_2:*/ INVALID_TRAP(0x06A) | |
25836 | /*TT_FAST_DA_MMU_MISS_3:*/ INVALID_TRAP(0x06B) | |
25837 | /*TT_FAST_DATA_PROT:*/ DEFAULT_TRAP(0x06C) | |
25838 | /*TT_FAST_DATA_PROT_1:*/ INVALID_TRAP(0x06D) | |
25839 | /*TT_FAST_DATA_PROT_2:*/ INVALID_TRAP(0x06E) | |
25840 | /*TT_FAST_DATA_PROT_3:*/ INVALID_TRAP(0x06F) | |
25841 | ||
25842 | /*TT_RESERVED_070:*/ DEFAULT_TRAP(0x070) | |
25843 | /*TT_INST_ACC_MMU_ERR:*/ DEFAULT_TRAP(0x071) | |
25844 | /*TT_DATA_ACC_MMU_ERR:*/ DEFAULT_TRAP(0x072) | |
25845 | /*TT_STRAND_TRAP:*/ DEFAULT_TRAP(0x073) | |
25846 | /*TT_CNTRL_XFER_INSTR:*/ DEFAULT_TRAP(0x074) | |
25847 | /*TT_INST_VA_WATCHPOINT:*/ DEFAULT_TRAP(0x075) | |
25848 | /*TT_INST_BREAKPOINT:*/ DEFAULT_TRAP(0x076) | |
25849 | /*TT_RESERVED_077:*/ DEFAULT_TRAP(0x077) | |
25850 | /*TT_RESERVED_078:*/ DEFAULT_TRAP(0x078) | |
25851 | /*TT_RESERVED_079:*/ DEFAULT_TRAP(0x079) | |
25852 | /*TT_RESERVED_07A:*/ DEFAULT_TRAP(0x07A) | |
25853 | /*TT_RESERVED_07B:*/ DEFAULT_TRAP(0x07B) | |
25854 | /*TT_RESERVED_07C:*/ DEFAULT_TRAP(0x07C) | |
25855 | /*TT_RESERVED_07D:*/ DEFAULT_TRAP(0x07D) | |
25856 | /*TT_RESERVED_07E:*/ DEFAULT_TRAP(0x07E) | |
25857 | /*TT_RESERVED_07F:*/ DEFAULT_TRAP(0x07F) | |
25858 | ||
25859 | /*TT_SPILL_0_NORMAL:*/ TRAP_BRANCH(0x080,blimp_spill64_handler) | |
25860 | /*TT_EXTRA_081:*/ INVALID_TRAP(0x081) | |
25861 | /*TT_EXTRA_082:*/ INVALID_TRAP(0x082) | |
25862 | /*TT_EXTRA_083:*/ INVALID_TRAP(0x083) | |
25863 | /*TT_SPILL_1_NORMAL:*/ UNHANDLED_TRAP(0x084) | |
25864 | /*TT_EXTRA_085:*/ INVALID_TRAP(0x085) | |
25865 | /*TT_EXTRA_086:*/ INVALID_TRAP(0x086) | |
25866 | /*TT_EXTRA_087:*/ INVALID_TRAP(0x087) | |
25867 | /*TT_SPILL_2_NORMAL:*/ TRAP_BRANCH(0x088,blimp_spill64_handler) | |
25868 | /*TT_EXTRA_089:*/ INVALID_TRAP(0x089) | |
25869 | /*TT_EXTRA_08a:*/ INVALID_TRAP(0x08A) | |
25870 | /*TT_EXTRA_08b:*/ INVALID_TRAP(0x08B) | |
25871 | /*TT_SPILL_3_NORMAL:*/ UNHANDLED_TRAP(0x08C) | |
25872 | /*TT_EXTRA_08d:*/ INVALID_TRAP(0x08D) | |
25873 | /*TT_EXTRA_08e:*/ INVALID_TRAP(0x08E) | |
25874 | /*TT_EXTRA_08f:*/ INVALID_TRAP(0x08F) | |
25875 | /*TT_SPILL_4_NORMAL:*/ TRAP_BRANCH(0x090,blimp_spill32_handler) | |
25876 | /*TT_EXTRA_091:*/ INVALID_TRAP(0x091) | |
25877 | /*TT_EXTRA_092:*/ INVALID_TRAP(0x092) | |
25878 | /*TT_EXTRA_093:*/ INVALID_TRAP(0x093) | |
25879 | /*TT_SPILL_5_NORMAL:*/ UNHANDLED_TRAP(0x094) | |
25880 | /*TT_EXTRA_095:*/ INVALID_TRAP(0x095) | |
25881 | /*TT_EXTRA_096:*/ INVALID_TRAP(0x096) | |
25882 | /*TT_EXTRA_097:*/ INVALID_TRAP(0x097) | |
25883 | /*TT_SPILL_6_NORMAL:*/ TRAP_BRANCH(0x098,blimp_spill32_handler) | |
25884 | /*TT_EXTRA_099:*/ INVALID_TRAP(0x099) | |
25885 | /*TT_EXTRA_09a:*/ INVALID_TRAP(0x09A) | |
25886 | /*TT_EXTRA_09b:*/ INVALID_TRAP(0x09B) | |
25887 | /*TT_SPILL_7_NORMAL:*/ UNHANDLED_TRAP(0x09C) | |
25888 | /*TT_EXTRA_09d:*/ INVALID_TRAP(0x09D) | |
25889 | /*TT_EXTRA_09e:*/ INVALID_TRAP(0x09E) | |
25890 | /*TT_EXTRA_09f:*/ INVALID_TRAP(0x09F) | |
25891 | ||
25892 | /*TT_SPILL_0_OTHER:*/ UNHANDLED_TRAP(0x0A0) | |
25893 | /*TT_EXTRA_0a1:*/ INVALID_TRAP(0x0A1) | |
25894 | /*TT_EXTRA_0a2:*/ INVALID_TRAP(0x0A2) | |
25895 | /*TT_EXTRA_0a3:*/ INVALID_TRAP(0x0A3) | |
25896 | /*TT_SPILL_1_OTHER:*/ UNHANDLED_TRAP(0x0A4) | |
25897 | /*TT_EXTRA_0a5:*/ INVALID_TRAP(0x0A5) | |
25898 | /*TT_EXTRA_0a6:*/ INVALID_TRAP(0x0A6) | |
25899 | /*TT_EXTRA_0a7:*/ INVALID_TRAP(0x0A7) | |
25900 | /*TT_SPILL_2_OTHER:*/ UNHANDLED_TRAP(0x0A8) | |
25901 | /*TT_EXTRA_0a9:*/ INVALID_TRAP(0x0A9) | |
25902 | /*TT_EXTRA_0aa:*/ INVALID_TRAP(0x0AA) | |
25903 | /*TT_EXTRA_0ab:*/ INVALID_TRAP(0x0AB) | |
25904 | /*TT_SPILL_3_OTHER:*/ UNHANDLED_TRAP(0x0AC) | |
25905 | /*TT_EXTRA_0ad:*/ INVALID_TRAP(0x0AD) | |
25906 | /*TT_EXTRA_0ae:*/ INVALID_TRAP(0x0AE) | |
25907 | /*TT_EXTRA_0af:*/ INVALID_TRAP(0x0AF) | |
25908 | /*TT_SPILL_4_OTHER:*/ UNHANDLED_TRAP(0x0B0) | |
25909 | /*TT_EXTRA_0b1:*/ INVALID_TRAP(0x0B1) | |
25910 | /*TT_EXTRA_0b2:*/ INVALID_TRAP(0x0B2) | |
25911 | /*TT_EXTRA_0b3:*/ INVALID_TRAP(0x0B3) | |
25912 | /*TT_SPILL_5_OTHER:*/ UNHANDLED_TRAP(0x0B4) | |
25913 | /*TT_EXTRA_0b5:*/ INVALID_TRAP(0x0B5) | |
25914 | /*TT_EXTRA_0b6:*/ INVALID_TRAP(0x0B6) | |
25915 | /*TT_EXTRA_0b7:*/ INVALID_TRAP(0x0B7) | |
25916 | /*TT_SPILL_6_OTHER:*/ UNHANDLED_TRAP(0x0B8) | |
25917 | /*TT_EXTRA_0b9:*/ INVALID_TRAP(0x0B9) | |
25918 | /*TT_EXTRA_0ba:*/ INVALID_TRAP(0x0BA) | |
25919 | /*TT_EXTRA_0bb:*/ INVALID_TRAP(0x0BB) | |
25920 | /*TT_SPILL_7_OTHER:*/ UNHANDLED_TRAP(0x0BC) | |
25921 | /*TT_EXTRA_0bd:*/ INVALID_TRAP(0x0BD) | |
25922 | /*TT_EXTRA_0be:*/ INVALID_TRAP(0x0BE) | |
25923 | /*TT_EXTRA_0bf:*/ INVALID_TRAP(0x0BF) | |
25924 | ||
25925 | /*TT_FILL_0_NORMAL:*/ TRAP_BRANCH(0x0C0,blimp_fill64_handler) | |
25926 | /*TT_EXTRA_0c1:*/ INVALID_TRAP(0x0C1) | |
25927 | /*TT_EXTRA_0c2:*/ INVALID_TRAP(0x0C2) | |
25928 | /*TT_EXTRA_0c3:*/ INVALID_TRAP(0x0C3) | |
25929 | /*TT_FILL_1_NORMAL:*/ TRAP_BRANCH(0x0C4,blimp_fill64_handler) | |
25930 | /*TT_EXTRA_0c5:*/ INVALID_TRAP(0x0C5) | |
25931 | /*TT_EXTRA_0c6:*/ INVALID_TRAP(0x0C6) | |
25932 | /*TT_EXTRA_0c7:*/ INVALID_TRAP(0x0C7) | |
25933 | /*TT_FILL_2_NORMAL:*/ TRAP_BRANCH(0x0C8,blimp_fill64_handler) | |
25934 | /*TT_EXTRA_0c9:*/ INVALID_TRAP(0x0C9) | |
25935 | /*TT_EXTRA_0ca:*/ INVALID_TRAP(0x0Ca) | |
25936 | /*TT_EXTRA_0cb:*/ INVALID_TRAP(0x0Cb) | |
25937 | /*TT_FILL_3_NORMAL:*/ TRAP_BRANCH(0x0CC,blimp_fill64_handler) | |
25938 | /*TT_EXTRA_0cd:*/ INVALID_TRAP(0x0CD) | |
25939 | /*TT_EXTRA_0ce:*/ INVALID_TRAP(0x0CE) | |
25940 | /*TT_EXTRA_0cf:*/ INVALID_TRAP(0x0CF) | |
25941 | /*TT_FILL_4_NORMAL:*/ TRAP_BRANCH(0x0D0,blimp_fill32_handler) | |
25942 | /*TT_EXTRA_0d1:*/ INVALID_TRAP(0x0D1) | |
25943 | /*TT_EXTRA_0d2:*/ INVALID_TRAP(0x0D2) | |
25944 | /*TT_EXTRA_0d3:*/ INVALID_TRAP(0x0D3) | |
25945 | /*TT_FILL_5_NORMAL:*/ TRAP_BRANCH(0x0D4,blimp_fill32_handler) | |
25946 | /*TT_EXTRA_0d5:*/ INVALID_TRAP(0x0D5) | |
25947 | /*TT_EXTRA_0d6:*/ INVALID_TRAP(0x0D6) | |
25948 | /*TT_EXTRA_0d7:*/ INVALID_TRAP(0x0D7) | |
25949 | /*TT_FILL_6_NORMAL:*/ TRAP_BRANCH(0x0D8,blimp_fill32_handler) | |
25950 | /*TT_EXTRA_0d9:*/ INVALID_TRAP(0x0D9) | |
25951 | /*TT_EXTRA_0da:*/ INVALID_TRAP(0x0DA) | |
25952 | /*TT_EXTRA_0db:*/ INVALID_TRAP(0x0DB) | |
25953 | /*TT_FILL_7_NORMAL:*/ TRAP_BRANCH(0x0DC,blimp_fill32_handler) | |
25954 | /*TT_EXTRA_0dd:*/ INVALID_TRAP(0x0DD) | |
25955 | /*TT_EXTRA_0de:*/ INVALID_TRAP(0x0DE) | |
25956 | /*TT_EXTRA_0df:*/ INVALID_TRAP(0x0DF) | |
25957 | ||
25958 | /*TT_FILL_0_OTHER:*/ UNHANDLED_TRAP(0x0E0) | |
25959 | /*TT_EXTRA_0e1:*/ INVALID_TRAP(0x0E1) | |
25960 | /*TT_EXTRA_0e2:*/ INVALID_TRAP(0x0E2) | |
25961 | /*TT_EXTRA_0e3:*/ INVALID_TRAP(0x0E3) | |
25962 | /*TT_FILL_1_OTHER:*/ UNHANDLED_TRAP(0x0E4) | |
25963 | /*TT_EXTRA_0e5:*/ INVALID_TRAP(0x0E5) | |
25964 | /*TT_EXTRA_0e6:*/ INVALID_TRAP(0x0E6) | |
25965 | /*TT_EXTRA_0e7:*/ INVALID_TRAP(0x0E7) | |
25966 | /*TT_FILL_2_OTHER:*/ UNHANDLED_TRAP(0x0E8) | |
25967 | /*TT_EXTRA_0e9:*/ INVALID_TRAP(0x0E9) | |
25968 | /*TT_EXTRA_0ea:*/ INVALID_TRAP(0x0EA) | |
25969 | /*TT_EXTRA_0eb:*/ INVALID_TRAP(0x0EB) | |
25970 | /*TT_FILL_3_OTHER:*/ UNHANDLED_TRAP(0x0EC) | |
25971 | /*TT_EXTRA_0ed:*/ INVALID_TRAP(0x0ED) | |
25972 | /*TT_EXTRA_0ee:*/ INVALID_TRAP(0x0DE) | |
25973 | /*TT_EXTRA_0ef:*/ INVALID_TRAP(0x0DF) | |
25974 | /*TT_FILL_4_OTHER:*/ UNHANDLED_TRAP(0x0F0) | |
25975 | /*TT_EXTRA_0f1:*/ INVALID_TRAP(0x0F1) | |
25976 | /*TT_EXTRA_0f2:*/ INVALID_TRAP(0x0F2) | |
25977 | /*TT_EXTRA_0f3:*/ INVALID_TRAP(0x0F3) | |
25978 | /*TT_FILL_5_OTHER:*/ UNHANDLED_TRAP(0x0F4) | |
25979 | /*TT_EXTRA_0f5:*/ INVALID_TRAP(0x0F5) | |
25980 | /*TT_EXTRA_0f6:*/ INVALID_TRAP(0x0F6) | |
25981 | /*TT_EXTRA_0f7:*/ INVALID_TRAP(0x0F7) | |
25982 | /*TT_FILL_6_OTHER:*/ UNHANDLED_TRAP(0x0F8) | |
25983 | /*TT_EXTRA_0f9:*/ INVALID_TRAP(0x0F9) | |
25984 | /*TT_EXTRA_0fa:*/ INVALID_TRAP(0x0FA) | |
25985 | /*TT_EXTRA_0fb:*/ INVALID_TRAP(0x0FB) | |
25986 | /*TT_FILL_7_OTHER:*/ UNHANDLED_TRAP(0x0FC) | |
25987 | /*TT_EXTRA_0fd:*/ INVALID_TRAP(0x0FD) | |
25988 | /*TT_EXTRA_0fe:*/ INVALID_TRAP(0x0FE) | |
25989 | /*TT_EXTRA_0ff:*/ INVALID_TRAP(0x0FF) | |
25990 | ||
25991 | /*TT_TCC_00:*/ TRAP_JUMP(blimp_end_good) ! good trap | |
25992 | /*TT_TCC_01:*/ TRAP_JUMP(blimp_end_bad) ! bad trap | |
25993 | /*TT_TCC_02:*/ DEFAULT_TRAP(0x102) | |
25994 | /*TT_TCC_03:*/ DEFAULT_TRAP(0x103) | |
25995 | /*TT_TCC_04:*/ DEFAULT_TRAP(0x104) | |
25996 | /*TT_TCC_05:*/ DEFAULT_TRAP(0x105) | |
25997 | /*TT_TCC_06:*/ DEFAULT_TRAP(0x106) | |
25998 | /*TT_TCC_07:*/ DEFAULT_TRAP(0x107) | |
25999 | /*TT_TCC_08:*/ DEFAULT_TRAP(0x108) | |
26000 | /*TT_TCC_09:*/ DEFAULT_TRAP(0x109) | |
26001 | /*TT_TCC_0A:*/ DEFAULT_TRAP(0x10A) | |
26002 | /*TT_TCC_0B:*/ DEFAULT_TRAP(0x10B) | |
26003 | /*TT_TCC_0C:*/ DEFAULT_TRAP(0x10C) | |
26004 | /*TT_TCC_0D:*/ DEFAULT_TRAP(0x10D) | |
26005 | /*TT_TCC_0E:*/ DEFAULT_TRAP(0x10E) | |
26006 | /*TT_TCC_0F:*/ DEFAULT_TRAP(0x10F) | |
26007 | ||
26008 | /*TT_TCC_10:*/ DEFAULT_TRAP(0x110) | |
26009 | /*TT_TCC_11:*/ DEFAULT_TRAP(0x111) | |
26010 | /*TT_TCC_12:*/ DEFAULT_TRAP(0x112) | |
26011 | /*TT_TCC_13:*/ DEFAULT_TRAP(0x113) | |
26012 | /*TT_TCC_14:*/ DEFAULT_TRAP(0x114) | |
26013 | /*TT_TCC_15:*/ DEFAULT_TRAP(0x115) | |
26014 | /*TT_TCC_16:*/ DEFAULT_TRAP(0x116) | |
26015 | /*TT_TCC_17:*/ DEFAULT_TRAP(0x117) | |
26016 | /*TT_TCC_18:*/ DEFAULT_TRAP(0x118) | |
26017 | /*TT_TCC_19:*/ DEFAULT_TRAP(0x119) | |
26018 | /*TT_TCC_1A:*/ DEFAULT_TRAP(0x11A) | |
26019 | /*TT_TCC_1B:*/ DEFAULT_TRAP(0x11B) | |
26020 | /*TT_TCC_1C:*/ DEFAULT_TRAP(0x11C) | |
26021 | /*TT_TCC_1D:*/ DEFAULT_TRAP(0x11D) | |
26022 | /*TT_TCC_1E:*/ DEFAULT_TRAP(0x11E) | |
26023 | /*TT_TCC_1F:*/ DEFAULT_TRAP(0x11F) | |
26024 | ||
26025 | /*TT_TCC_20:*/ DEFAULT_TRAP(0x120) | |
26026 | /*TT_TCC_21:*/ DEFAULT_TRAP(0x121) | |
26027 | /*TT_TCC_22:*/ DEFAULT_TRAP(0x122) | |
26028 | /*TT_TCC_23:*/ DEFAULT_TRAP(0x123) | |
26029 | /*TT_TCC_24:*/ DEFAULT_TRAP(0x124) | |
26030 | /*TT_TCC_25:*/ DEFAULT_TRAP(0x125) | |
26031 | /*TT_TCC_26:*/ DEFAULT_TRAP(0x126) | |
26032 | /*TT_TCC_27:*/ DEFAULT_TRAP(0x127) | |
26033 | /*TT_TCC_28:*/ DEFAULT_TRAP(0x128) | |
26034 | /*TT_TCC_29:*/ DEFAULT_TRAP(0x129) | |
26035 | /*TT_TCC_2A:*/ DEFAULT_TRAP(0x12A) | |
26036 | /*TT_TCC_2B:*/ DEFAULT_TRAP(0x12B) | |
26037 | /*TT_TCC_2C:*/ DEFAULT_TRAP(0x12C) | |
26038 | /*TT_TCC_2D:*/ DEFAULT_TRAP(0x12D) | |
26039 | /*TT_TCC_2E:*/ DEFAULT_TRAP(0x12E) | |
26040 | /*TT_TCC_2F:*/ DEFAULT_TRAP(0x12F) | |
26041 | ||
26042 | /* User-defined traps */ | |
26043 | #ifdef BLIMP_UTRAP0 | |
26044 | TRAP_JUMP(BLIMP_UTRAP0) | |
26045 | #else | |
26046 | DEFAULT_TRAP(0x130) | |
26047 | #endif | |
26048 | ||
26049 | #ifdef BLIMP_UTRAP1 | |
26050 | TRAP_JUMP(BLIMP_UTRAP1) | |
26051 | #else | |
26052 | DEFAULT_TRAP(0x131) | |
26053 | #endif | |
26054 | ||
26055 | #ifdef BLIMP_UTRAP2 | |
26056 | TRAP_JUMP(BLIMP_UTRAP2) | |
26057 | #else | |
26058 | DEFAULT_TRAP(0x132) | |
26059 | #endif | |
26060 | ||
26061 | #ifdef BLIMP_UTRAP3 | |
26062 | TRAP_JUMP(BLIMP_UTRAP3) | |
26063 | #else | |
26064 | DEFAULT_TRAP(0x133) | |
26065 | #endif | |
26066 | ||
26067 | #ifdef BLIMP_UTRAP4 | |
26068 | TRAP_JUMP(BLIMP_UTRAP4) | |
26069 | #else | |
26070 | DEFAULT_TRAP(0x134) | |
26071 | #endif | |
26072 | ||
26073 | #ifdef BLIMP_UTRAP5 | |
26074 | TRAP_JUMP(BLIMP_UTRAP5) | |
26075 | #else | |
26076 | DEFAULT_TRAP(0x135) | |
26077 | #endif | |
26078 | ||
26079 | #ifdef BLIMP_UTRAP6 | |
26080 | TRAP_JUMP(BLIMP_UTRAP6) | |
26081 | #else | |
26082 | DEFAULT_TRAP(0x136) | |
26083 | #endif | |
26084 | ||
26085 | #ifdef BLIMP_UTRAP7 | |
26086 | TRAP_JUMP(BLIMP_UTRAP7) | |
26087 | #else | |
26088 | DEFAULT_TRAP(0x137) | |
26089 | #endif | |
26090 | ||
26091 | #ifdef BLIMP_UTRAP8 | |
26092 | TRAP_JUMP(BLIMP_UTRAP8) | |
26093 | #else | |
26094 | DEFAULT_TRAP(0x138) | |
26095 | #endif | |
26096 | ||
26097 | #ifdef BLIMP_UTRAP9 | |
26098 | TRAP_JUMP(BLIMP_UTRAP9) | |
26099 | #else | |
26100 | DEFAULT_TRAP(0x139) | |
26101 | #endif | |
26102 | ||
26103 | #ifdef BLIMP_UTRAP10 | |
26104 | TRAP_JUMP(BLIMP_UTRAP10) | |
26105 | #else | |
26106 | DEFAULT_TRAP(0x13A) | |
26107 | #endif | |
26108 | ||
26109 | #ifdef BLIMP_UTRAP11 | |
26110 | TRAP_JUMP(BLIMP_UTRAP11) | |
26111 | #else | |
26112 | DEFAULT_TRAP(0x13B) | |
26113 | #endif | |
26114 | ||
26115 | #ifdef BLIMP_UTRAP12 | |
26116 | TRAP_JUMP(BLIMP_UTRAP12) | |
26117 | #else | |
26118 | DEFAULT_TRAP(0x13C) | |
26119 | #endif | |
26120 | ||
26121 | #ifdef BLIMP_UTRAP13 | |
26122 | TRAP_JUMP(BLIMP_UTRAP13) | |
26123 | #else | |
26124 | DEFAULT_TRAP(0x13D) | |
26125 | #endif | |
26126 | ||
26127 | #ifdef BLIMP_UTRAP14 | |
26128 | TRAP_JUMP(BLIMP_UTRAP14) | |
26129 | #else | |
26130 | DEFAULT_TRAP(0x13E) | |
26131 | #endif | |
26132 | ||
26133 | #ifdef BLIMP_UTRAP15 | |
26134 | TRAP_JUMP(BLIMP_UTRAP15) | |
26135 | #else | |
26136 | DEFAULT_TRAP(0x13F) | |
26137 | #endif | |
26138 | ||
26139 | /*TT_TCC_40:*/ TRAP_BRANCH(0x140,blimp_flip_priv) | |
26140 | /*TT_TCC_41:*/ TRAP_BRANCH(0x141,blimp_reset_priv) | |
26141 | /*TT_TCC_42:*/ TRAP_BRANCH(0x142,blimp_set_priv) | |
26142 | /*TT_TCC_43:*/ TRAP_BRANCH(0x143,blimp_flip_fp) | |
26143 | /*TT_TCC_44:*/ TRAP_BRANCH(0x144,blimp_cleanwin0) | |
26144 | /*TT_TCC_45:*/ TRAP_BRANCH(0x145,blimp_demap_stack) | |
26145 | /*TT_TCC_46:*/ TRAP_BRANCH(0x146,blimp_demap_page) | |
26146 | /*TT_TCC_47:*/ DEFAULT_TRAP(0x147) | |
26147 | /*TT_TCC_48:*/ TRAP_BRANCH(0x148,blimp_demap_all) | |
26148 | /*TT_TCC_49:*/ TRAP_BRANCH(0x149,blimp_switch_ctx2) | |
26149 | /*TT_TCC_4A:*/ DEFAULT_TRAP(0x14A) | |
26150 | /*TT_TCC_4B:*/ DEFAULT_TRAP(0x14B) | |
26151 | /*TT_TCC_4C:*/ DEFAULT_TRAP(0x14C) | |
26152 | /*TT_TCC_4D:*/ DEFAULT_TRAP(0x14D) | |
26153 | /*TT_TCC_4E:*/ DEFAULT_TRAP(0x14E) | |
26154 | /*TT_TCC_4F:*/ DEFAULT_TRAP(0x14F) | |
26155 | ||
26156 | /*TT_TCC_50:*/ GENERIC_TRAP(0x150) | |
26157 | /*TT_TCC_51:*/ GENERIC_TRAP(0x151) | |
26158 | /*TT_TCC_52:*/ GENERIC_TRAP(0x152) | |
26159 | /*TT_TCC_53:*/ GENERIC_TRAP(0x153) | |
26160 | /*TT_TCC_54:*/ GENERIC_TRAP(0x154) | |
26161 | /*TT_TCC_55:*/ GENERIC_TRAP(0x155) | |
26162 | /*TT_TCC_56:*/ GENERIC_TRAP(0x156) | |
26163 | /*TT_TCC_57:*/ GENERIC_TRAP(0x157) | |
26164 | /*TT_TCC_58:*/ GENERIC_TRAP(0x158) | |
26165 | /*TT_TCC_59:*/ GENERIC_TRAP(0x159) | |
26166 | /*TT_TCC_5a:*/ GENERIC_TRAP(0x15A) | |
26167 | /*TT_TCC_5b:*/ GENERIC_TRAP(0x15B) | |
26168 | /*TT_TCC_5c:*/ GENERIC_TRAP(0x15C) | |
26169 | /*TT_TCC_5d:*/ GENERIC_TRAP(0x15D) | |
26170 | /*TT_TCC_5e:*/ GENERIC_TRAP(0x15E) | |
26171 | /*TT_TCC_5f:*/ GENERIC_TRAP(0x15F) | |
26172 | ||
26173 | /* Half the traps are handled using retry instead of done | |
26174 | /*TT_TCC_60:*/ TRAP_BRANCH(0x160,blimp_generic_redone) | |
26175 | /*TT_TCC_61:*/ TRAP_BRANCH(0x161,blimp_generic_redone) | |
26176 | /*TT_TCC_62:*/ TRAP_BRANCH(0x162,blimp_generic_redone) | |
26177 | /*TT_TCC_63:*/ TRAP_BRANCH(0x163,blimp_generic_redone) | |
26178 | /*TT_TCC_64:*/ TRAP_BRANCH(0x164,blimp_generic_redone) | |
26179 | /*TT_TCC_65:*/ TRAP_BRANCH(0x165,blimp_generic_redone) | |
26180 | /*TT_TCC_66:*/ TRAP_BRANCH(0x166,blimp_generic_redone) | |
26181 | /*TT_TCC_67:*/ TRAP_BRANCH(0x167,blimp_generic_redone) | |
26182 | /*TT_TCC_68:*/ TRAP_BRANCH(0x168,blimp_generic_redone) | |
26183 | /*TT_TCC_69:*/ TRAP_BRANCH(0x169,blimp_generic_redone) | |
26184 | /*TT_TCC_6a:*/ TRAP_BRANCH(0x16A,blimp_generic_redone) | |
26185 | /*TT_TCC_6b:*/ TRAP_BRANCH(0x16B,blimp_generic_redone) | |
26186 | /*TT_TCC_6c:*/ TRAP_BRANCH(0x16C,blimp_generic_redone) | |
26187 | /*TT_TCC_6d:*/ TRAP_BRANCH(0x16D,blimp_generic_redone) | |
26188 | /*TT_TCC_6e:*/ TRAP_BRANCH(0x16E,blimp_generic_redone) | |
26189 | /*TT_TCC_6f:*/ TRAP_BRANCH(0x16F,blimp_generic_redone) | |
26190 | ||
26191 | /* Pseudo branches */ | |
26192 | /*TT_TCC_70:*/ TRAP_BRANCH(0x170,blimp_pseudo_branch) /*PBRAN_MIN*/ | |
26193 | /*TT_TCC_71:*/ TRAP_BRANCH(0x171,blimp_pseudo_branch) | |
26194 | /*TT_TCC_72:*/ TRAP_BRANCH(0x172,blimp_pseudo_branch) | |
26195 | /*TT_TCC_73:*/ TRAP_BRANCH(0x173,blimp_pseudo_branch) | |
26196 | /*TT_TCC_74:*/ TRAP_BRANCH(0x174,blimp_pseudo_branch) | |
26197 | /*TT_TCC_75:*/ TRAP_BRANCH(0x175,blimp_pseudo_branch) | |
26198 | /*TT_TCC_76:*/ TRAP_BRANCH(0x176,blimp_pseudo_branch) | |
26199 | /*TT_TCC_77:*/ TRAP_BRANCH(0x177,blimp_pseudo_branch) | |
26200 | /*TT_TCC_78:*/ TRAP_BRANCH(0x178,blimp_pseudo_branch) | |
26201 | /*TT_TCC_79:*/ TRAP_BRANCH(0x179,blimp_pseudo_branch) | |
26202 | /*TT_TCC_7a:*/ TRAP_BRANCH(0x17A,blimp_pseudo_branch) | |
26203 | /*TT_TCC_7b:*/ TRAP_BRANCH(0x17B,blimp_pseudo_branch) | |
26204 | /*TT_TCC_7c:*/ TRAP_BRANCH(0x17C,blimp_pseudo_branch) | |
26205 | /*TT_TCC_7d:*/ TRAP_BRANCH(0x17D,blimp_pseudo_branch) | |
26206 | /*TT_TCC_7e:*/ TRAP_BRANCH(0x17E,blimp_pseudo_branch) | |
26207 | /*TT_TCC_7f:*/ TRAP_BRANCH(0x17F,blimp_pseudo_branch) | |
26208 | .skip 128*32 | |
26209 | ||
26210 | ! Trap table for TL>=1: nothing for now | |
26211 | ||
26212 | DEFAULT_TRAP(0x200) | |
26213 | DEFAULT_TRAP(0x201) | |
26214 | DEFAULT_TRAP(0x202) | |
26215 | DEFAULT_TRAP(0x203) | |
26216 | DEFAULT_TRAP(0x204) | |
26217 | DEFAULT_TRAP(0x205) | |
26218 | DEFAULT_TRAP(0x206) | |
26219 | DEFAULT_TRAP(0x207) | |
26220 | DEFAULT_TRAP(0x208) | |
26221 | DEFAULT_TRAP(0x209) | |
26222 | DEFAULT_TRAP(0x20A) | |
26223 | DEFAULT_TRAP(0x20B) | |
26224 | DEFAULT_TRAP(0x20C) | |
26225 | DEFAULT_TRAP(0x20D) | |
26226 | DEFAULT_TRAP(0x20E) | |
26227 | DEFAULT_TRAP(0x20F) | |
26228 | ||
26229 | DEFAULT_TRAP(0x210) | |
26230 | DEFAULT_TRAP(0x211) | |
26231 | DEFAULT_TRAP(0x212) | |
26232 | DEFAULT_TRAP(0x213) | |
26233 | DEFAULT_TRAP(0x214) | |
26234 | DEFAULT_TRAP(0x215) | |
26235 | DEFAULT_TRAP(0x216) | |
26236 | DEFAULT_TRAP(0x217) | |
26237 | DEFAULT_TRAP(0x218) | |
26238 | DEFAULT_TRAP(0x219) | |
26239 | DEFAULT_TRAP(0x21A) | |
26240 | DEFAULT_TRAP(0x21B) | |
26241 | DEFAULT_TRAP(0x21C) | |
26242 | DEFAULT_TRAP(0x21D) | |
26243 | DEFAULT_TRAP(0x21E) | |
26244 | DEFAULT_TRAP(0x21F) | |
26245 | ||
26246 | DEFAULT_TRAP(0x220) | |
26247 | DEFAULT_TRAP(0x221) | |
26248 | DEFAULT_TRAP(0x222) | |
26249 | DEFAULT_TRAP(0x223) | |
26250 | DEFAULT_TRAP(0x224) | |
26251 | DEFAULT_TRAP(0x225) | |
26252 | DEFAULT_TRAP(0x226) | |
26253 | DEFAULT_TRAP(0x227) | |
26254 | DEFAULT_TRAP(0x228) | |
26255 | DEFAULT_TRAP(0x229) | |
26256 | DEFAULT_TRAP(0x22A) | |
26257 | DEFAULT_TRAP(0x22B) | |
26258 | DEFAULT_TRAP(0x22C) | |
26259 | DEFAULT_TRAP(0x22D) | |
26260 | DEFAULT_TRAP(0x22E) | |
26261 | DEFAULT_TRAP(0x22F) | |
26262 | ||
26263 | DEFAULT_TRAP(0x230) | |
26264 | DEFAULT_TRAP(0x231) | |
26265 | DEFAULT_TRAP(0x232) | |
26266 | DEFAULT_TRAP(0x233) | |
26267 | DEFAULT_TRAP(0x234) | |
26268 | DEFAULT_TRAP(0x235) | |
26269 | DEFAULT_TRAP(0x236) | |
26270 | DEFAULT_TRAP(0x237) | |
26271 | DEFAULT_TRAP(0x238) | |
26272 | DEFAULT_TRAP(0x239) | |
26273 | DEFAULT_TRAP(0x23A) | |
26274 | DEFAULT_TRAP(0x23B) | |
26275 | DEFAULT_TRAP(0x23C) | |
26276 | DEFAULT_TRAP(0x23D) | |
26277 | DEFAULT_TRAP(0x23E) | |
26278 | DEFAULT_TRAP(0x23F) | |
26279 | ||
26280 | DEFAULT_TRAP(0x240) | |
26281 | DEFAULT_TRAP(0x241) | |
26282 | DEFAULT_TRAP(0x242) | |
26283 | DEFAULT_TRAP(0x243) | |
26284 | DEFAULT_TRAP(0x244) | |
26285 | DEFAULT_TRAP(0x245) | |
26286 | DEFAULT_TRAP(0x246) | |
26287 | DEFAULT_TRAP(0x247) | |
26288 | DEFAULT_TRAP(0x248) | |
26289 | DEFAULT_TRAP(0x249) | |
26290 | DEFAULT_TRAP(0x24A) | |
26291 | DEFAULT_TRAP(0x24B) | |
26292 | DEFAULT_TRAP(0x24C) | |
26293 | DEFAULT_TRAP(0x24D) | |
26294 | DEFAULT_TRAP(0x24E) | |
26295 | DEFAULT_TRAP(0x24F) | |
26296 | ||
26297 | DEFAULT_TRAP(0x250) | |
26298 | DEFAULT_TRAP(0x251) | |
26299 | DEFAULT_TRAP(0x252) | |
26300 | DEFAULT_TRAP(0x253) | |
26301 | DEFAULT_TRAP(0x254) | |
26302 | DEFAULT_TRAP(0x255) | |
26303 | DEFAULT_TRAP(0x256) | |
26304 | DEFAULT_TRAP(0x257) | |
26305 | DEFAULT_TRAP(0x258) | |
26306 | DEFAULT_TRAP(0x259) | |
26307 | DEFAULT_TRAP(0x25A) | |
26308 | DEFAULT_TRAP(0x25B) | |
26309 | DEFAULT_TRAP(0x25C) | |
26310 | DEFAULT_TRAP(0x25D) | |
26311 | DEFAULT_TRAP(0x25E) | |
26312 | DEFAULT_TRAP(0x25F) | |
26313 | ||
26314 | DEFAULT_TRAP(0x260) | |
26315 | DEFAULT_TRAP(0x261) | |
26316 | DEFAULT_TRAP(0x262) | |
26317 | DEFAULT_TRAP(0x263) | |
26318 | DEFAULT_TRAP(0x264) | |
26319 | DEFAULT_TRAP(0x265) | |
26320 | DEFAULT_TRAP(0x266) | |
26321 | DEFAULT_TRAP(0x267) | |
26322 | DEFAULT_TRAP(0x268) | |
26323 | DEFAULT_TRAP(0x269) | |
26324 | DEFAULT_TRAP(0x26A) | |
26325 | DEFAULT_TRAP(0x26B) | |
26326 | DEFAULT_TRAP(0x26C) | |
26327 | DEFAULT_TRAP(0x26D) | |
26328 | DEFAULT_TRAP(0x26E) | |
26329 | DEFAULT_TRAP(0x26F) | |
26330 | ||
26331 | DEFAULT_TRAP(0x270) | |
26332 | DEFAULT_TRAP(0x271) | |
26333 | DEFAULT_TRAP(0x272) | |
26334 | DEFAULT_TRAP(0x273) | |
26335 | DEFAULT_TRAP(0x274) | |
26336 | DEFAULT_TRAP(0x275) | |
26337 | DEFAULT_TRAP(0x276) | |
26338 | DEFAULT_TRAP(0x277) | |
26339 | DEFAULT_TRAP(0x278) | |
26340 | DEFAULT_TRAP(0x279) | |
26341 | DEFAULT_TRAP(0x27A) | |
26342 | DEFAULT_TRAP(0x27B) | |
26343 | DEFAULT_TRAP(0x27C) | |
26344 | DEFAULT_TRAP(0x27D) | |
26345 | DEFAULT_TRAP(0x27E) | |
26346 | DEFAULT_TRAP(0x27F) | |
26347 | ||
26348 | DEFAULT_TRAP(0x280) | |
26349 | DEFAULT_TRAP(0x281) | |
26350 | DEFAULT_TRAP(0x282) | |
26351 | DEFAULT_TRAP(0x283) | |
26352 | DEFAULT_TRAP(0x284) | |
26353 | DEFAULT_TRAP(0x285) | |
26354 | DEFAULT_TRAP(0x286) | |
26355 | DEFAULT_TRAP(0x287) | |
26356 | DEFAULT_TRAP(0x288) | |
26357 | DEFAULT_TRAP(0x289) | |
26358 | DEFAULT_TRAP(0x28A) | |
26359 | DEFAULT_TRAP(0x28B) | |
26360 | DEFAULT_TRAP(0x28C) | |
26361 | DEFAULT_TRAP(0x28D) | |
26362 | DEFAULT_TRAP(0x28E) | |
26363 | DEFAULT_TRAP(0x28F) | |
26364 | ||
26365 | DEFAULT_TRAP(0x290) | |
26366 | DEFAULT_TRAP(0x291) | |
26367 | DEFAULT_TRAP(0x292) | |
26368 | DEFAULT_TRAP(0x293) | |
26369 | DEFAULT_TRAP(0x294) | |
26370 | DEFAULT_TRAP(0x295) | |
26371 | DEFAULT_TRAP(0x296) | |
26372 | DEFAULT_TRAP(0x297) | |
26373 | DEFAULT_TRAP(0x298) | |
26374 | DEFAULT_TRAP(0x299) | |
26375 | DEFAULT_TRAP(0x29A) | |
26376 | DEFAULT_TRAP(0x29B) | |
26377 | DEFAULT_TRAP(0x29C) | |
26378 | DEFAULT_TRAP(0x29D) | |
26379 | DEFAULT_TRAP(0x29E) | |
26380 | DEFAULT_TRAP(0x29F) | |
26381 | ||
26382 | DEFAULT_TRAP(0x2A0) | |
26383 | DEFAULT_TRAP(0x2A1) | |
26384 | DEFAULT_TRAP(0x2A2) | |
26385 | DEFAULT_TRAP(0x2A3) | |
26386 | DEFAULT_TRAP(0x2A4) | |
26387 | DEFAULT_TRAP(0x2A5) | |
26388 | DEFAULT_TRAP(0x2A6) | |
26389 | DEFAULT_TRAP(0x2A7) | |
26390 | DEFAULT_TRAP(0x2A8) | |
26391 | DEFAULT_TRAP(0x2A9) | |
26392 | DEFAULT_TRAP(0x2AA) | |
26393 | DEFAULT_TRAP(0x2AB) | |
26394 | DEFAULT_TRAP(0x2AC) | |
26395 | DEFAULT_TRAP(0x2AD) | |
26396 | DEFAULT_TRAP(0x2AE) | |
26397 | DEFAULT_TRAP(0x2AF) | |
26398 | ||
26399 | DEFAULT_TRAP(0x2B0) | |
26400 | DEFAULT_TRAP(0x2B1) | |
26401 | DEFAULT_TRAP(0x2B2) | |
26402 | DEFAULT_TRAP(0x2B3) | |
26403 | DEFAULT_TRAP(0x2B4) | |
26404 | DEFAULT_TRAP(0x2B5) | |
26405 | DEFAULT_TRAP(0x2B6) | |
26406 | DEFAULT_TRAP(0x2B7) | |
26407 | DEFAULT_TRAP(0x2B8) | |
26408 | DEFAULT_TRAP(0x2B9) | |
26409 | DEFAULT_TRAP(0x2BA) | |
26410 | DEFAULT_TRAP(0x2BB) | |
26411 | DEFAULT_TRAP(0x2BC) | |
26412 | DEFAULT_TRAP(0x2BD) | |
26413 | DEFAULT_TRAP(0x2BE) | |
26414 | DEFAULT_TRAP(0x2BF) | |
26415 | ||
26416 | DEFAULT_TRAP(0x2C0) | |
26417 | DEFAULT_TRAP(0x2C1) | |
26418 | DEFAULT_TRAP(0x2C2) | |
26419 | DEFAULT_TRAP(0x2C3) | |
26420 | DEFAULT_TRAP(0x2C4) | |
26421 | DEFAULT_TRAP(0x2C5) | |
26422 | DEFAULT_TRAP(0x2C6) | |
26423 | DEFAULT_TRAP(0x2C7) | |
26424 | DEFAULT_TRAP(0x2C8) | |
26425 | DEFAULT_TRAP(0x2C9) | |
26426 | DEFAULT_TRAP(0x2CA) | |
26427 | DEFAULT_TRAP(0x2CB) | |
26428 | DEFAULT_TRAP(0x2CC) | |
26429 | DEFAULT_TRAP(0x2CD) | |
26430 | DEFAULT_TRAP(0x2CE) | |
26431 | DEFAULT_TRAP(0x2CF) | |
26432 | ||
26433 | DEFAULT_TRAP(0x2D0) | |
26434 | DEFAULT_TRAP(0x2D1) | |
26435 | DEFAULT_TRAP(0x2D2) | |
26436 | DEFAULT_TRAP(0x2D3) | |
26437 | DEFAULT_TRAP(0x2D4) | |
26438 | DEFAULT_TRAP(0x2D5) | |
26439 | DEFAULT_TRAP(0x2D6) | |
26440 | DEFAULT_TRAP(0x2D7) | |
26441 | DEFAULT_TRAP(0x2D8) | |
26442 | DEFAULT_TRAP(0x2D9) | |
26443 | DEFAULT_TRAP(0x2DA) | |
26444 | DEFAULT_TRAP(0x2DB) | |
26445 | DEFAULT_TRAP(0x2DC) | |
26446 | DEFAULT_TRAP(0x2DD) | |
26447 | DEFAULT_TRAP(0x2DE) | |
26448 | DEFAULT_TRAP(0x2DF) | |
26449 | ||
26450 | DEFAULT_TRAP(0x2E0) | |
26451 | DEFAULT_TRAP(0x2E1) | |
26452 | DEFAULT_TRAP(0x2E2) | |
26453 | DEFAULT_TRAP(0x2E3) | |
26454 | DEFAULT_TRAP(0x2E4) | |
26455 | DEFAULT_TRAP(0x2E5) | |
26456 | DEFAULT_TRAP(0x2E6) | |
26457 | DEFAULT_TRAP(0x2E7) | |
26458 | DEFAULT_TRAP(0x2E8) | |
26459 | DEFAULT_TRAP(0x2E9) | |
26460 | DEFAULT_TRAP(0x2EA) | |
26461 | DEFAULT_TRAP(0x2EB) | |
26462 | DEFAULT_TRAP(0x2EC) | |
26463 | DEFAULT_TRAP(0x2ED) | |
26464 | DEFAULT_TRAP(0x2EE) | |
26465 | DEFAULT_TRAP(0x2EF) | |
26466 | ||
26467 | DEFAULT_TRAP(0x2F0) | |
26468 | DEFAULT_TRAP(0x2F1) | |
26469 | DEFAULT_TRAP(0x2F2) | |
26470 | DEFAULT_TRAP(0x2F3) | |
26471 | DEFAULT_TRAP(0x2F4) | |
26472 | DEFAULT_TRAP(0x2F5) | |
26473 | DEFAULT_TRAP(0x2F6) | |
26474 | DEFAULT_TRAP(0x2F7) | |
26475 | DEFAULT_TRAP(0x2F8) | |
26476 | DEFAULT_TRAP(0x2F9) | |
26477 | DEFAULT_TRAP(0x2FA) | |
26478 | DEFAULT_TRAP(0x2FB) | |
26479 | DEFAULT_TRAP(0x2FC) | |
26480 | DEFAULT_TRAP(0x2FD) | |
26481 | DEFAULT_TRAP(0x2FE) | |
26482 | DEFAULT_TRAP(0x2FF) | |
26483 | ||
26484 | TRAP_JUMP(blimp_end_good) | |
26485 | TRAP_JUMP(blimp_end_bad) | |
26486 | DEFAULT_TRAP(0x302) | |
26487 | DEFAULT_TRAP(0x303) | |
26488 | DEFAULT_TRAP(0x304) | |
26489 | DEFAULT_TRAP(0x305) | |
26490 | DEFAULT_TRAP(0x306) | |
26491 | DEFAULT_TRAP(0x307) | |
26492 | DEFAULT_TRAP(0x308) | |
26493 | DEFAULT_TRAP(0x309) | |
26494 | DEFAULT_TRAP(0x30A) | |
26495 | DEFAULT_TRAP(0x30B) | |
26496 | DEFAULT_TRAP(0x30C) | |
26497 | DEFAULT_TRAP(0x30D) | |
26498 | DEFAULT_TRAP(0x30E) | |
26499 | DEFAULT_TRAP(0x30F) | |
26500 | ||
26501 | DEFAULT_TRAP(0x310) | |
26502 | DEFAULT_TRAP(0x311) | |
26503 | DEFAULT_TRAP(0x312) | |
26504 | DEFAULT_TRAP(0x313) | |
26505 | DEFAULT_TRAP(0x314) | |
26506 | DEFAULT_TRAP(0x315) | |
26507 | DEFAULT_TRAP(0x316) | |
26508 | DEFAULT_TRAP(0x317) | |
26509 | DEFAULT_TRAP(0x318) | |
26510 | DEFAULT_TRAP(0x319) | |
26511 | DEFAULT_TRAP(0x31A) | |
26512 | DEFAULT_TRAP(0x31B) | |
26513 | DEFAULT_TRAP(0x31C) | |
26514 | DEFAULT_TRAP(0x31D) | |
26515 | DEFAULT_TRAP(0x31E) | |
26516 | DEFAULT_TRAP(0x31F) | |
26517 | ||
26518 | DEFAULT_TRAP(0x320) | |
26519 | DEFAULT_TRAP(0x321) | |
26520 | DEFAULT_TRAP(0x322) | |
26521 | DEFAULT_TRAP(0x323) | |
26522 | DEFAULT_TRAP(0x324) | |
26523 | DEFAULT_TRAP(0x325) | |
26524 | DEFAULT_TRAP(0x326) | |
26525 | DEFAULT_TRAP(0x327) | |
26526 | DEFAULT_TRAP(0x328) | |
26527 | DEFAULT_TRAP(0x329) | |
26528 | DEFAULT_TRAP(0x32A) | |
26529 | DEFAULT_TRAP(0x32B) | |
26530 | DEFAULT_TRAP(0x32C) | |
26531 | DEFAULT_TRAP(0x32D) | |
26532 | DEFAULT_TRAP(0x32E) | |
26533 | DEFAULT_TRAP(0x32F) | |
26534 | ||
26535 | DEFAULT_TRAP(0x330) | |
26536 | DEFAULT_TRAP(0x331) | |
26537 | DEFAULT_TRAP(0x332) | |
26538 | DEFAULT_TRAP(0x333) | |
26539 | DEFAULT_TRAP(0x334) | |
26540 | DEFAULT_TRAP(0x335) | |
26541 | DEFAULT_TRAP(0x336) | |
26542 | DEFAULT_TRAP(0x337) | |
26543 | DEFAULT_TRAP(0x338) | |
26544 | DEFAULT_TRAP(0x339) | |
26545 | DEFAULT_TRAP(0x33A) | |
26546 | DEFAULT_TRAP(0x33B) | |
26547 | DEFAULT_TRAP(0x33C) | |
26548 | DEFAULT_TRAP(0x33D) | |
26549 | DEFAULT_TRAP(0x33E) | |
26550 | DEFAULT_TRAP(0x33F) | |
26551 | ||
26552 | DEFAULT_TRAP(0x340) | |
26553 | DEFAULT_TRAP(0x341) | |
26554 | DEFAULT_TRAP(0x342) | |
26555 | DEFAULT_TRAP(0x343) | |
26556 | DEFAULT_TRAP(0x344) | |
26557 | DEFAULT_TRAP(0x345) | |
26558 | DEFAULT_TRAP(0x346) | |
26559 | DEFAULT_TRAP(0x347) | |
26560 | DEFAULT_TRAP(0x348) | |
26561 | DEFAULT_TRAP(0x349) | |
26562 | DEFAULT_TRAP(0x34A) | |
26563 | DEFAULT_TRAP(0x34B) | |
26564 | DEFAULT_TRAP(0x34C) | |
26565 | DEFAULT_TRAP(0x34D) | |
26566 | DEFAULT_TRAP(0x34E) | |
26567 | DEFAULT_TRAP(0x34F) | |
26568 | ||
26569 | DEFAULT_TRAP(0x350) | |
26570 | DEFAULT_TRAP(0x351) | |
26571 | DEFAULT_TRAP(0x352) | |
26572 | DEFAULT_TRAP(0x353) | |
26573 | DEFAULT_TRAP(0x354) | |
26574 | DEFAULT_TRAP(0x355) | |
26575 | DEFAULT_TRAP(0x356) | |
26576 | DEFAULT_TRAP(0x357) | |
26577 | DEFAULT_TRAP(0x358) | |
26578 | DEFAULT_TRAP(0x359) | |
26579 | DEFAULT_TRAP(0x35A) | |
26580 | DEFAULT_TRAP(0x35B) | |
26581 | DEFAULT_TRAP(0x35C) | |
26582 | DEFAULT_TRAP(0x35D) | |
26583 | DEFAULT_TRAP(0x35E) | |
26584 | DEFAULT_TRAP(0x35F) | |
26585 | ||
26586 | DEFAULT_TRAP(0x360) | |
26587 | DEFAULT_TRAP(0x361) | |
26588 | DEFAULT_TRAP(0x362) | |
26589 | DEFAULT_TRAP(0x363) | |
26590 | DEFAULT_TRAP(0x364) | |
26591 | DEFAULT_TRAP(0x365) | |
26592 | DEFAULT_TRAP(0x366) | |
26593 | DEFAULT_TRAP(0x367) | |
26594 | DEFAULT_TRAP(0x368) | |
26595 | DEFAULT_TRAP(0x369) | |
26596 | DEFAULT_TRAP(0x36A) | |
26597 | DEFAULT_TRAP(0x36B) | |
26598 | DEFAULT_TRAP(0x36C) | |
26599 | DEFAULT_TRAP(0x36D) | |
26600 | DEFAULT_TRAP(0x36E) | |
26601 | DEFAULT_TRAP(0x36F) | |
26602 | ||
26603 | DEFAULT_TRAP(0x370) | |
26604 | DEFAULT_TRAP(0x371) | |
26605 | DEFAULT_TRAP(0x372) | |
26606 | DEFAULT_TRAP(0x373) | |
26607 | DEFAULT_TRAP(0x374) | |
26608 | DEFAULT_TRAP(0x375) | |
26609 | DEFAULT_TRAP(0x376) | |
26610 | DEFAULT_TRAP(0x377) | |
26611 | DEFAULT_TRAP(0x378) | |
26612 | DEFAULT_TRAP(0x379) | |
26613 | DEFAULT_TRAP(0x37A) | |
26614 | DEFAULT_TRAP(0x37B) | |
26615 | DEFAULT_TRAP(0x37C) | |
26616 | DEFAULT_TRAP(0x37D) | |
26617 | DEFAULT_TRAP(0x37E) | |
26618 | DEFAULT_TRAP(0x37F) | |
26619 | ||
26620 | /*TT_END:*/ | |
26621 | ||
26622 | #endif | |
26623 | ||
26624 | ||
26625 | /************************************************************************ | |
26626 | BLIMP TRAP HANDLERS: | |
26627 | ************************************************************************/ | |
26628 | ||
26629 | ! Generic trap: just check the parameters and move on | |
26630 | HANDLER(blimp_generic_handler) | |
26631 | CHECK_ENTRY | |
26632 | BLIMP_DONE | |
26633 | ||
26634 | HANDLER(blimp_generic_no_cksum) | |
26635 | CHECK_ENTRY | |
26636 | done | |
26637 | ||
26638 | HANDLER(blimp_misalign_handler) | |
26639 | CHECK_ENTRY | |
26640 | #ifdef NEED_TREGS | |
26641 | rdpr %tpc, %g4 | |
26642 | rdpr %tstate, %g3 | |
26643 | #else | |
26644 | mov %g4, %g7 ! tpc | |
26645 | #endif | |
26646 | READ_DFAULT_REGS | |
26647 | #ifdef BLIMP_BAD_JMPL | |
26648 | ! If offending instruction was JMPL %l6,%o7 then fix up | |
26649 | ! the misaligned address in %l6 and retry it. | |
26650 | srl %g4, 0, %g7 | |
26651 | andcc %g3, 0x800, %g0 ! if %tstate.pstate.am bit = 1 | |
26652 | movnz %icc, %g7, %g4 ! then use 32-bit pc | |
26653 | lduwa [%g4]ASI_PRIMARY, %g5 ! fetch instr | |
26654 | srlx %g5, 25, %g2 | |
26655 | cmp %g2, 0x4F ! 31:25 = 10 01111 = jmpl %o7 | |
26656 | bne mal_done | |
26657 | nop | |
26658 | andn %l6, 0x3, %l6 ! zero lower 2 bits | |
26659 | BLIMP_RETRY ! have another go | |
26660 | #endif | |
26661 | LOCL(mal_done) | |
26662 | BLIMP_DONE | |
26663 | ||
26664 | !======================================== | |
26665 | ! Faked trap codes: make blimp think | |
26666 | ! a correct V9 trap type occurred instead | |
26667 | ! of the SunSparc-2.0 variants. | |
26668 | ||
26669 | HANDLER(blimp_fake_tt08) | |
26670 | CHECK_ENTRY | |
26671 | #if BLIMP_TRAP_CKSUM | |
26672 | wrpr %g0, 0x08, %tt | |
26673 | #endif | |
26674 | ba blimp_iae1 | |
26675 | nop | |
26676 | ||
26677 | HANDLER(blimp_fake_tt30) | |
26678 | CHECK_ENTRY | |
26679 | #if BLIMP_TRAP_CKSUM | |
26680 | wrpr %g0, 0x30, %tt | |
26681 | #endif | |
26682 | ba blimp_dae1 | |
26683 | nop | |
26684 | ||
26685 | ||
26686 | !======================================== | |
26687 | ! Redone: do a RETRY that looks like a DONE | |
26688 | ||
26689 | HANDLER(blimp_generic_redone) | |
26690 | CHECK_ENTRY | |
26691 | #ifdef NEED_TREGS | |
26692 | rdpr %tnpc, %g5 | |
26693 | #endif | |
26694 | add %g5, 4, %g4 | |
26695 | wrpr %g5, 0, %tpc ! tpc <-- tnpc | |
26696 | wrpr %g4, 0, %tnpc ! tnpc <-- tnpc+4 | |
26697 | BLIMP_RETRY | |
26698 | ||
26699 | ||
26700 | !======================================== | |
26701 | ! Special TA trap to toggle privileged mode | |
26702 | ||
26703 | HANDLER(blimp_flip_priv) | |
26704 | CHECK_ENTRY | |
26705 | #ifdef NEED_TREGS | |
26706 | rdpr %tstate, %g3 ! get pstate from tstate | |
26707 | #endif | |
26708 | wrpr %g3, 0x400, %tstate ! put pstate.priv back inverted | |
26709 | BLIMP_DONE ! return | |
26710 | ||
26711 | ||
26712 | !======================================== | |
26713 | ! Special TA trap to enter non-privileged mode | |
26714 | ||
26715 | HANDLER(blimp_reset_priv) | |
26716 | CHECK_ENTRY | |
26717 | #ifdef NEED_TREGS | |
26718 | rdpr %tstate, %g3 ! get pstate from tstate | |
26719 | #endif | |
26720 | andn %g3, 0x400, %g3 ! turn off pstate.priv bit | |
26721 | wrpr %g3, 0, %tstate ! put it back | |
26722 | BLIMP_DONE ! return in non-priv mode | |
26723 | ||
26724 | ||
26725 | !======================================== | |
26726 | ! Special TA trap to enter privileged mode | |
26727 | ||
26728 | HANDLER(blimp_set_priv) | |
26729 | CHECK_ENTRY | |
26730 | #ifdef NEED_TREGS | |
26731 | rdpr %tstate, %g3 ! get pstate from tstate | |
26732 | #endif | |
26733 | or %g3, 0x400, %g3 ! turn on pstate.priv bit | |
26734 | wrpr %g3, 0, %tstate ! put it back | |
26735 | BLIMP_DONE ! return in priv mode | |
26736 | ||
26737 | ||
26738 | !======================================== | |
26739 | ! Special TA trap to toggle PSTATE_PEF bit | |
26740 | ||
26741 | HANDLER(blimp_flip_fp) | |
26742 | CHECK_ENTRY | |
26743 | #ifdef NEED_TREGS | |
26744 | rdpr %tstate, %g3 ! get pstate from tstate | |
26745 | #endif | |
26746 | sethi %hi(0x1000), %g4 | |
26747 | wrpr %g3, %g4, %tstate ! put pstate.pef back inverted | |
26748 | BLIMP_DONE ! return | |
26749 | ||
26750 | ||
26751 | !======================================== | |
26752 | ! Special TA trap to clear %cleanwin reg | |
26753 | ||
26754 | HANDLER(blimp_cleanwin0) | |
26755 | CHECK_ENTRY | |
26756 | wrpr %g0, %g0, %cleanwin ! reset cleanwin reg | |
26757 | BLIMP_DONE ! return | |
26758 | ||
26759 | ||
26760 | !======================================== | |
26761 | ! Priv-Op or Instruction-Access Exception: | |
26762 | ! Turn on privileged mode and retry | |
26763 | ||
26764 | HANDLER(blimp_iae) | |
26765 | READ_IFAULT_REGS | |
26766 | READ_TAG_ACCESS | |
26767 | HANDLER(blimp_privop) | |
26768 | CHECK_ENTRY | |
26769 | LOCL(blimp_iae1) | |
26770 | #ifdef NEED_TREGS | |
26771 | rdpr %tstate, %g3 ! get pstate from tstate | |
26772 | #endif | |
26773 | or %g3, 0x400, %g3 ! turn on pstate.priv bit | |
26774 | wrpr %g3, 0, %tstate ! put it back | |
26775 | BLIMP_RETRY ! retry in priv mode | |
26776 | ||
26777 | !======================================== | |
26778 | ! Data-Access Exception or Privileged Access Exception: | |
26779 | ! Turn on priv mode and retry, or skip if already on | |
26780 | ||
26781 | HANDLER(blimp_dae) | |
26782 | READ_TAG_ACCESS | |
26783 | HANDLER(blimp_privacc) | |
26784 | CHECK_ENTRY | |
26785 | READ_DFAULT_REGS | |
26786 | LOCL(blimp_dae1) | |
26787 | #ifdef NEED_TREGS | |
26788 | rdpr %tstate, %g3 ! get pstate from tstate | |
26789 | #endif | |
26790 | andcc %g3, 0x400, %g0 ! IF already running in priv mode | |
26791 | bnz dae_done ! THEN skip over instruction | |
26792 | nop ! ELSE | |
26793 | or %g3, 0x400, %g3 ! turn on pstate.priv bit | |
26794 | wrpr %g3, 0, %tstate ! put it back | |
26795 | BLIMP_RETRY ! retry in priv mode | |
26796 | LOCL(dae_done) | |
26797 | BLIMP_DONE | |
26798 | ||
26799 | !======================================== | |
26800 | ! FP_disabled handler: turn it on (both PEF and FEF) | |
26801 | HANDLER(blimp_set_fp) | |
26802 | CHECK_ENTRY | |
26803 | #ifdef NEED_TREGS | |
26804 | rdpr %tstate, %g3 ! get pstate from tstate | |
26805 | #endif | |
26806 | sethi %hi(0x1000), %g4 | |
26807 | or %g3, %g4, %g3 ! turn on pstate.pef bit | |
26808 | wrpr %g3, 0, %tstate ! put it back | |
26809 | rd %fprs, %g5 ! turn on fprs.fef | |
26810 | or %g5, 0x04, %g5 | |
26811 | wr %g5, 0, %fprs | |
26812 | BLIMP_RETRY ! retry in priv mode | |
26813 | ||
26814 | HANDLER(blimp_set_fprs) ! handler just for TL>1 | |
26815 | CHECK_ENTRY | |
26816 | wr %g5, 0x04, %fprs | |
26817 | retry | |
26818 | ||
26819 | ||
26820 | !======================================== | |
26821 | ! FP_trap handler: verify XFSR and continue | |
26822 | HANDLER(blimp_fp_trap) | |
26823 | CHECK_ENTRY | |
26824 | #ifdef BLIMP_VERIFY_XFSR | |
26825 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
26826 | ldxa [%g3]ASI_SCRATCHPAD, %g4 | |
26827 | stx %fsr, [%g4+0] ! get fsr and zero ftt | |
26828 | ldx [%g4+0], %g5 ! load it to verify it | |
26829 | #endif | |
26830 | BLIMP_DONE | |
26831 | ||
26832 | ||
26833 | !======================================== | |
26834 | ! SOFTINT trap handler | |
26835 | ! Check validity, turn off bit, and retry | |
26836 | ! | |
26837 | HANDLER(blimp_softint) | |
26838 | CHECK_ENTRY | |
26839 | HANDLER(rd_softint) | |
26840 | LOCL(rd_softint_l) | |
26841 | #ifdef NEED_TREGS | |
26842 | rdpr %tt, %g2 | |
26843 | #endif | |
26844 | rd %softint, %g3 ! get softint bits | |
26845 | sethi %hi(0x10000), %g4 ! bit 16 | |
26846 | or %g4, 1, %g4 ! bit 0 | |
26847 | mov 1, %g5 ! make a bit mask | |
26848 | sllx %g5, %g2, %g5 ! using tt[5:0] = int# | |
26849 | or %g5, %g4, %g5 ! also bits 16,0 | |
26850 | andcc %g5, %g3, %g0 ! IF softint bit or 16/0 not set | |
26851 | bz blimp_incorr_trap ! THEN error: why the trap? | |
26852 | nop | |
26853 | wr %g5, 0, %clear_softint ! remove the bit from softint | |
26854 | BLIMP_RETRY | |
26855 | ||
26856 | HANDLER(blimp_tickint) /* special handler for tick-comparator/timeout function */ | |
26857 | CHECK_ENTRY | |
26858 | #if ((defined TICK_END_GOOD) || (defined TICK_END_BAD)) | |
26859 | rd %tick_cmpr, %g5 ! get tick comparator | |
26860 | rd %tick, %g4 ! get tick reg | |
26861 | cmp %g4, %g5 ! IF tick < comparator | |
26862 | blu %xcc, rd_softint_l ! THEN handle as normal softint | |
26863 | nop ! ELSE abandon ship (timeout) | |
26864 | #ifdef TICK_END_GOOD | |
26865 | ba %xcc, blimp_end_good | |
26866 | #else | |
26867 | ba %xcc, blimp_end_bad | |
26868 | #endif | |
26869 | nop | |
26870 | #else | |
26871 | ba %xcc, rd_softint_l | |
26872 | nop | |
26873 | #endif | |
26874 | ||
26875 | ||
26876 | !======================================== | |
26877 | ! Special TA trap to demap stack: | |
26878 | ! The stack pointer is used to determine a page to demap | |
26879 | ||
26880 | HANDLER(blimp_demap_stack) | |
26881 | CHECK_ENTRY | |
26882 | rdpr %tstate, %g3 | |
26883 | add %o6, BLIMP_BIAS64, %g2 ! cancel out bias | |
26884 | andcc %g3, 0x800, %g0 ! if 32-bit mode | |
26885 | bz bds10 ! then | |
26886 | nop | |
26887 | add %o6, BLIMP_BIAS32, %g2 ! use bias32 | |
26888 | srl %g2, 0, %g2 ! mask upper 32 bits | |
26889 | LOCL(bds10) | |
26890 | #if BLIMP_SPLIT_STACK | |
26891 | set 0x2000, %g4 ! size of stack area | |
26892 | andcc %g2, 0x800, %g0 ! if near beginning of a page | |
26893 | bnz bds20 ! then | |
26894 | nop | |
26895 | sub %g2, %g4, %g2 ! hit previous page | |
26896 | ba bds30 ! else near end of a page | |
26897 | nop | |
26898 | LOCL(bds20) | |
26899 | add %g2, %g4, %g2 ! hit next page | |
26900 | LOCL(bds30) | |
26901 | #endif | |
26902 | set 0x7FF, %g4 | |
26903 | andn %g2, %g4, %g2 ! select type=Page, ctx=Pri | |
26904 | mov %o0, %g4 | |
26905 | mov %g2, %o0 | |
26906 | ta T_API_HTRAP_INST0 ! must be done from hypervisor | |
26907 | mov %g4, %o0 | |
26908 | BLIMP_DONE | |
26909 | ||
26910 | ||
26911 | !======================================== | |
26912 | ! Special TA trap to demap a random page | |
26913 | ! selected from table of pages appended | |
26914 | ! to the end of this file. | |
26915 | ||
26916 | HANDLER(blimp_demap_page) | |
26917 | CHECK_ENTRY | |
26918 | #ifdef BLIMP_ENABLE_DEMAP | |
26919 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
26920 | ldxa [%g3]ASI_SCRATCHPAD, %g7 ! get adr of unique area | |
26921 | ! El-cheapo random# generator | |
26922 | lduw [%g7+8], %g5 ! previous rand# from unique area | |
26923 | set 3141592653, %g2 | |
26924 | mulx %g5, %g2, %g5 | |
26925 | mov %g5, %g2 | |
26926 | srlx %g2, 32, %g2 | |
26927 | xor %g5, %g2, %g5 | |
26928 | set 0x1033C728, %g2 | |
26929 | add %g5, %g2, %g5 | |
26930 | stw %g5, [%g7+8] ! update rand# in unique area | |
26931 | ! Compute random offset into list | |
26932 | set DEMAP_PAGES_P0, %g2 ! divisor | |
26933 | udivx %g5, %g2, %g3 ! quotient | |
26934 | mulx %g3, %g2, %g2 ! quotient * divisor | |
26935 | sub %g5, %g2, %g5 ! remainder | |
26936 | ! Pick page from list and demap it | |
26937 | sllx %g5, 3, %g5 | |
26938 | setx blimp_demap_list_p0, %g3, %g2 ! label&list generated by blimp | |
26939 | ldx [%g2 + %g5], %g3 | |
26940 | mov %o0, %g4 | |
26941 | mov %g3, %o0 | |
26942 | andcc %o0, 0x10, %g0 | |
26943 | tnz T_API_HTRAP_INST0 ! must be done from hypervisor | |
26944 | tz T_API_HTRAP_INST1 | |
26945 | mov %g4, %o0 | |
26946 | #endif | |
26947 | BLIMP_DONE | |
26948 | ||
26949 | ||
26950 | ||
26951 | !======================================== | |
26952 | ! Special TA trap to demap all contexts | |
26953 | ||
26954 | HANDLER(blimp_demap_all) | |
26955 | CHECK_ENTRY | |
26956 | mov %o0, %g4 | |
26957 | mov 0x80, %o0 | |
26958 | ta T_API_HTRAP_INST0 ! must be done from hypervisor | |
26959 | ta T_API_HTRAP_INST1 | |
26960 | mov %g4, %o0 | |
26961 | BLIMP_DONE | |
26962 | ||
26963 | ||
26964 | ||
26965 | !======================================== | |
26966 | ! Special TA trap to perform a pseudo-branch: | |
26967 | ! The last 4 bits of the trap-type code signify the | |
26968 | ! number of instructions ahead to set %npc. | |
26969 | ! %pc is set to the "delay slot" after the trap instruction. | |
26970 | ||
26971 | HANDLER(blimp_pseudo_branch) | |
26972 | CHECK_ENTRY | |
26973 | #ifdef NEED_TREGS | |
26974 | rdpr %tt, %g2 | |
26975 | rdpr %tpc, %g4 | |
26976 | rdpr %tnpc, %g5 | |
26977 | #endif | |
26978 | and %g2, 0x0F, %g2 ! last 4 bits of trap code | |
26979 | add %g2, 1, %g2 ! +1 | |
26980 | sllx %g2, 2, %g2 ! convert to instruction offset | |
26981 | wrpr %g5, 0, %tpc ! tnpc -> tpc | |
26982 | add %g4, %g2, %g4 ! add offset | |
26983 | wrpr %g4, 0, %tnpc ! tpc+4+offset -> tnpc | |
26984 | retry ! resume program like a branch | |
26985 | ||
26986 | ||
26987 | !======================================== | |
26988 | ! Special TA trap to increment the secondary context number: | |
26989 | ||
26990 | HANDLER(blimp_switch_ctx2) | |
26991 | CHECK_ENTRY | |
26992 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g7 | |
26993 | ldxa [%g7]ASI_SECONDARY_CONTEXT_REG, %g2 ! get current sec ctx# | |
26994 | set BLIMP_1ST_CTX-1, %g3 ! first ctx#-1 | |
26995 | set BLIMP_MAX_CTX, %g4 ! last ctx# | |
26996 | set 0x1FFF, %g5 ! mask | |
26997 | cmp %g2, %g4 ! if old == last ctx# | |
26998 | move %xcc, %g3, %g2 ! then new = first ctx#-1 | |
26999 | add %g2, 1, %g2 ! next sequential ctx# | |
27000 | and %g2, %g5, %g2 ! wrap at 0x1FFF | |
27001 | movrz %g2, 1, %g2 ! skip ctx==0 | |
27002 | stxa %g2, [%g7]ASI_SECONDARY_CONTEXT_REG ! set new sec ctx# | |
27003 | BLIMP_DONE | |
27004 | ||
27005 | ||
27006 | !======================================== | |
27007 | ! Spill and Fill handlers: | |
27008 | ||
27009 | ||
27010 | ! SPILL handler 64-bit mode | |
27011 | HANDLER(blimp_spill64_handler) | |
27012 | CHECK_ENTRY | |
27013 | wr %g0, ASI_AS_IF_USER_PRIMARY, %asi | |
27014 | stxa %l0, [%o6 + BLIMP_BIAS64 + (8*0)]%asi | |
27015 | stxa %l1, [%o6 + BLIMP_BIAS64 + (8*1)]%asi | |
27016 | stxa %l2, [%o6 + BLIMP_BIAS64 + (8*2)]%asi | |
27017 | stxa %l3, [%o6 + BLIMP_BIAS64 + (8*3)]%asi | |
27018 | stxa %l4, [%o6 + BLIMP_BIAS64 + (8*4)]%asi | |
27019 | stxa %l5, [%o6 + BLIMP_BIAS64 + (8*5)]%asi | |
27020 | stxa %l6, [%o6 + BLIMP_BIAS64 + (8*6)]%asi | |
27021 | stxa %l7, [%o6 + BLIMP_BIAS64 + (8*7)]%asi | |
27022 | stxa %i0, [%o6 + BLIMP_BIAS64 + (8*8)]%asi | |
27023 | stxa %i1, [%o6 + BLIMP_BIAS64 + (8*9)]%asi | |
27024 | stxa %i2, [%o6 + BLIMP_BIAS64 + (8*10)]%asi | |
27025 | stxa %i3, [%o6 + BLIMP_BIAS64 + (8*11)]%asi | |
27026 | stxa %i4, [%o6 + BLIMP_BIAS64 + (8*12)]%asi | |
27027 | stxa %i5, [%o6 + BLIMP_BIAS64 + (8*13)]%asi | |
27028 | stxa %i6, [%o6 + BLIMP_BIAS64 + (8*14)]%asi | |
27029 | stxa %i7, [%o6 + BLIMP_BIAS64 + (8*15)]%asi | |
27030 | saved | |
27031 | BLIMP_RETRY | |
27032 | ||
27033 | ||
27034 | ! SPILL handler 32-bit mode | |
27035 | HANDLER(blimp_spill32_handler) | |
27036 | CHECK_ENTRY | |
27037 | srl %o6, 0, %o6 ! cuz helpers do it | |
27038 | wr %g0, ASI_AS_IF_USER_PRIMARY, %asi | |
27039 | stwa %l0, [%o6 + BLIMP_BIAS32 + (4*0)]%asi | |
27040 | stwa %l1, [%o6 + BLIMP_BIAS32 + (4*1)]%asi | |
27041 | stwa %l2, [%o6 + BLIMP_BIAS32 + (4*2)]%asi | |
27042 | stwa %l3, [%o6 + BLIMP_BIAS32 + (4*3)]%asi | |
27043 | stwa %l4, [%o6 + BLIMP_BIAS32 + (4*4)]%asi | |
27044 | stwa %l5, [%o6 + BLIMP_BIAS32 + (4*5)]%asi | |
27045 | stwa %l6, [%o6 + BLIMP_BIAS32 + (4*6)]%asi | |
27046 | stwa %l7, [%o6 + BLIMP_BIAS32 + (4*7)]%asi | |
27047 | stwa %i0, [%o6 + BLIMP_BIAS32 + (4*8)]%asi | |
27048 | stwa %i1, [%o6 + BLIMP_BIAS32 + (4*9)]%asi | |
27049 | stwa %i2, [%o6 + BLIMP_BIAS32 + (4*10)]%asi | |
27050 | stwa %i3, [%o6 + BLIMP_BIAS32 + (4*11)]%asi | |
27051 | stwa %i4, [%o6 + BLIMP_BIAS32 + (4*12)]%asi | |
27052 | stwa %i5, [%o6 + BLIMP_BIAS32 + (4*13)]%asi | |
27053 | stwa %i6, [%o6 + BLIMP_BIAS32 + (4*14)]%asi | |
27054 | stwa %i7, [%o6 + BLIMP_BIAS32 + (4*15)]%asi | |
27055 | saved | |
27056 | BLIMP_RETRY | |
27057 | ||
27058 | ||
27059 | ! FILL handler 64-bit mode | |
27060 | HANDLER(blimp_fill64_handler) | |
27061 | CHECK_ENTRY | |
27062 | wr %g0, ASI_AS_IF_USER_PRIMARY, %asi | |
27063 | ldxa [%o6 + BLIMP_BIAS64 + (8*0)]%asi, %l0 | |
27064 | ldxa [%o6 + BLIMP_BIAS64 + (8*1)]%asi, %l1 | |
27065 | ldxa [%o6 + BLIMP_BIAS64 + (8*2)]%asi, %l2 | |
27066 | ldxa [%o6 + BLIMP_BIAS64 + (8*3)]%asi, %l3 | |
27067 | ldxa [%o6 + BLIMP_BIAS64 + (8*4)]%asi, %l4 | |
27068 | ldxa [%o6 + BLIMP_BIAS64 + (8*5)]%asi, %l5 | |
27069 | ldxa [%o6 + BLIMP_BIAS64 + (8*6)]%asi, %l6 | |
27070 | ldxa [%o6 + BLIMP_BIAS64 + (8*7)]%asi, %l7 | |
27071 | ldxa [%o6 + BLIMP_BIAS64 + (8*8)]%asi, %i0 | |
27072 | ldxa [%o6 + BLIMP_BIAS64 + (8*9)]%asi, %i1 | |
27073 | ldxa [%o6 + BLIMP_BIAS64 + (8*10)]%asi, %i2 | |
27074 | ldxa [%o6 + BLIMP_BIAS64 + (8*11)]%asi, %i3 | |
27075 | ldxa [%o6 + BLIMP_BIAS64 + (8*12)]%asi, %i4 | |
27076 | ldxa [%o6 + BLIMP_BIAS64 + (8*13)]%asi, %i5 | |
27077 | ldxa [%o6 + BLIMP_BIAS64 + (8*14)]%asi, %i6 | |
27078 | ldxa [%o6 + BLIMP_BIAS64 + (8*15)]%asi, %i7 | |
27079 | restored | |
27080 | BLIMP_RETRY | |
27081 | ||
27082 | ||
27083 | ! FILL handler 32-bit mode | |
27084 | HANDLER(blimp_fill32_handler) | |
27085 | CHECK_ENTRY | |
27086 | srl %o6, 0, %o6 ! cuz helpers do it | |
27087 | wr %g0, ASI_AS_IF_USER_PRIMARY, %asi | |
27088 | lduwa [%o6 + BLIMP_BIAS32 + (4*0)]%asi, %l0 | |
27089 | lduwa [%o6 + BLIMP_BIAS32 + (4*1)]%asi, %l1 | |
27090 | lduwa [%o6 + BLIMP_BIAS32 + (4*2)]%asi, %l2 | |
27091 | lduwa [%o6 + BLIMP_BIAS32 + (4*3)]%asi, %l3 | |
27092 | lduwa [%o6 + BLIMP_BIAS32 + (4*4)]%asi, %l4 | |
27093 | lduwa [%o6 + BLIMP_BIAS32 + (4*5)]%asi, %l5 | |
27094 | lduwa [%o6 + BLIMP_BIAS32 + (4*6)]%asi, %l6 | |
27095 | lduwa [%o6 + BLIMP_BIAS32 + (4*7)]%asi, %l7 | |
27096 | lduwa [%o6 + BLIMP_BIAS32 + (4*8)]%asi, %i0 | |
27097 | lduwa [%o6 + BLIMP_BIAS32 + (4*9)]%asi, %i1 | |
27098 | lduwa [%o6 + BLIMP_BIAS32 + (4*10)]%asi, %i2 | |
27099 | lduwa [%o6 + BLIMP_BIAS32 + (4*11)]%asi, %i3 | |
27100 | lduwa [%o6 + BLIMP_BIAS32 + (4*12)]%asi, %i4 | |
27101 | lduwa [%o6 + BLIMP_BIAS32 + (4*13)]%asi, %i5 | |
27102 | lduwa [%o6 + BLIMP_BIAS32 + (4*14)]%asi, %i6 | |
27103 | lduwa [%o6 + BLIMP_BIAS32 + (4*15)]%asi, %i7 | |
27104 | restored | |
27105 | BLIMP_RETRY | |
27106 | ||
27107 | !======================================== | |
27108 | ! CLEAN_WIN trap handler | |
27109 | HANDLER(blimp_cleanwin) | |
27110 | CHECK_ENTRY | |
27111 | sethi %hi(0xC1EA1000), %g5 ! init regs to known values | |
27112 | add %g5, 0x010, %l0 ! 0x00000000C1EAnnnn | |
27113 | add %l0, 0x101, %l1 ! where nn=register# (10-1F) | |
27114 | add %l1, 0x101, %l2 | |
27115 | add %l2, 0x101, %l3 | |
27116 | add %l3, 0x101, %l4 | |
27117 | add %l4, 0x101, %l5 | |
27118 | add %l5, 0x101, %l6 | |
27119 | add %l6, 0x101, %l7 | |
27120 | add %l7, 0x101, %o0 | |
27121 | add %o0, 0x101, %o1 | |
27122 | add %o1, 0x101, %o2 | |
27123 | add %o2, 0x101, %o3 | |
27124 | add %o3, 0x101, %o4 | |
27125 | add %o4, 0x101, %o5 | |
27126 | add %o5, 0x101, %o6 | |
27127 | add %o6, 0x101, %o7 | |
27128 | rdpr %cleanwin, %g4 ! increment cleanwin reg | |
27129 | add %g4, 1, %g4 | |
27130 | wrpr %g4, 0, %cleanwin | |
27131 | BLIMP_RETRY | |
27132 | ||
27133 | ||
27134 | !======================================================================= | |
27135 | ! Finish-up the test. The reason code can be found in %g7. | |
27136 | ||
27137 | ! Hey, the TT register and trap table entry point are inconsistent ! | |
27138 | LOCL(blimp_bad_entry) | |
27139 | mov BLIMP_ERR_BAD_ENTRY, %g7 | |
27140 | ba blimp_end_bad | |
27141 | nop | |
27142 | ||
27143 | ||
27144 | ! Hey, this kind of trap is undefined/reserved in the MM architecture ! | |
27145 | LOCL(blimp_invalid_trap) | |
27146 | mov BLIMP_ERR_INV_TRAP, %g7 | |
27147 | ba blimp_end_bad | |
27148 | nop | |
27149 | ||
27150 | ||
27151 | ! Hey, this kind of trap is valid, but BLIMP should never create one ! | |
27152 | LOCL(blimp_unhandled_trap) | |
27153 | mov BLIMP_ERR_UNEXP_TRAP, %g7 | |
27154 | ba blimp_end_bad | |
27155 | nop | |
27156 | ||
27157 | ||
27158 | ! Hey, this trap can occur in BLIMP, but shouldn't have at this time ! | |
27159 | LOCL(blimp_incorr_trap) | |
27160 | mov BLIMP_ERR_INCOR_TRAP, %g7 | |
27161 | ba blimp_end_bad | |
27162 | nop | |
27163 | ||
27164 | ||
27165 | ! HAPPY RETURN POINT (EXIT_GOOD) | |
27166 | LOCL(blimp_end_good) | |
27167 | #if defined(BLIMP_SYNC_FINISH) && (THREAD_COUNT > 1) | |
27168 | ! For a multistrand test, wait for all strands to finish | |
27169 | setx blimp_sync_count, %g2, %g1 | |
27170 | lduw [%g1], %g2 ! load thread counter | |
27171 | LOCL(blimp_cas_retry) | |
27172 | sub %g2, 1, %g3 ! decrement it | |
27173 | casa [%g1]0x04, %g2, %g3 ! atomic update | |
27174 | cmp %g2, %g3 ! if it didn't work | |
27175 | bne,a %icc, blimp_cas_retry ! then retry | |
27176 | mov %g3, %g2 | |
27177 | membar #Sync | |
27178 | brnz %g3, . ! spin here until counter goes to 0 | |
27179 | lduw [%g1], %g3 | |
27180 | #endif | |
27181 | ! ta T_HGOOD_TRAP | |
27182 | setx TRAP_BASE_VA+((0x100+T_GOOD_TRAP)*32), %g2, %g1 | |
27183 | jmpl %g1, %g0 | |
27184 | nop | |
27185 | ||
27186 | ! ERROR RETURN POINT (EXIT_BAD) - terminate with %g7=error code | |
27187 | LOCL(blimp_end_bad) | |
27188 | ! ta T_HBAD_TRAP | |
27189 | setx TRAP_BASE_VA+((0x100+T_BAD_TRAP)*32), %g2, %g1 | |
27190 | jmpl %g1, %g0 | |
27191 | nop | |
27192 | ||
27193 | /************************************************************************/ | |
27194 | #if defined(BLIMP_SYNC_FINISH) && (THREAD_COUNT > 1) | |
27195 | .align 64 | |
27196 | LOCL(blimp_sync_count) | |
27197 | .word THREAD_COUNT ! count of threads still running | |
27198 | #endif | |
27199 | /************************************************************************/ | |
27200 | ||
27201 | !======================================================================== | |
27202 | ||
27203 | SECTION .bcom000 DATA_VA=0xffffe0000 | |
27204 | attr_data { | |
27205 | Name = .bcom000, | |
27206 | VA = 0xffffe0000, | |
27207 | RA = 0xffffe0000, | |
27208 | PA = ra2pa(0xffffe0000,0), | |
27209 | part_0_ctx_zero_tsb_config_1, | |
27210 | TTE_Context=0, TTE_Size=1, TTE_W=1, TTE_X=0, | |
27211 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27212 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27213 | } | |
27214 | ||
27215 | ||
27216 | SECTION .bcom000 | |
27217 | .data | |
27218 | DATA001: | |
27219 | .xword 0x0000000000000000 ! 0000000FFFFE0000 +0000 0 | |
27220 | .xword 0xE024D087AF137CD8 ! 0000000FFFFE0008 +0008 0 | |
27221 | .align 8 | |
27222 | GLOB(blimp_demap_list_p0) ! demap page addresses | |
27223 | .xword 0x0000000000000010 ! 8K bcom001 | |
27224 | .xword 0x0000000000000010 ! 8K bcom015 | |
27225 | .xword 0x0000000000000010 ! 8K bcom029 | |
27226 | .xword 0x0000000000000010 ! 8K bcom056 | |
27227 | .xword 0x0000000000000010 ! 8K bcom070 | |
27228 | .xword 0x0000000000000010 ! 8K bcom084 | |
27229 | .xword 0x0000000002118000 ! 8K btext015 | |
27230 | .xword 0x000000000211A000 ! 8K btext015a | |
27231 | .xword 0x0000000007830010 ! 64K bdata049 | |
27232 | .xword 0x000000000FD20000 ! 64K btext028 | |
27233 | .xword 0x000000000FD30000 ! 64K btext028a | |
27234 | .xword 0x00000000115A0010 ! 64K bdata017 | |
27235 | .xword 0x0000000012C24000 ! 8K btext033 | |
27236 | .xword 0x0000000012C26000 ! 8K btext033a | |
27237 | .xword 0x0000000013430010 ! 64K bstk013 | |
27238 | .xword 0x0000000015D28000 ! 8K btext005 | |
27239 | .xword 0x0000000015D2A000 ! 8K btext005a | |
27240 | .xword 0x00000000187C8000 ! 8K btext072 | |
27241 | .xword 0x00000000187CA000 ! 8K btext072a | |
27242 | .xword 0x000000001A92C010 ! 8K bdata006 | |
27243 | .xword 0x000000001D450010 ! 64K bdata011 | |
27244 | .xword 0x000000001DF32000 ! 8K btext046 | |
27245 | .xword 0x000000001DF34000 ! 8K btext046a | |
27246 | .xword 0x000000001F060010 ! 64K bdata101 | |
27247 | .xword 0x000000002222E010 ! 8K bdata044 | |
27248 | .xword 0x0000000025D60010 ! 64K bdata003 | |
27249 | .xword 0x000000002D846010 ! 8K bdata107 | |
27250 | .xword 0x000000002FD34000 ! 8K btext067 | |
27251 | .xword 0x000000002FD36000 ! 8K btext067a | |
27252 | .xword 0x000000002FE40000 ! 64K btext034 | |
27253 | .xword 0x000000002FE50000 ! 64K btext034a | |
27254 | .xword 0x00000000322D8000 ! 8K btext011 | |
27255 | .xword 0x00000000322DA000 ! 8K btext011a | |
27256 | .xword 0x0000000032CEA010 ! 8K bdata061 | |
27257 | .xword 0x0000000034690010 ! 64K bdata009 | |
27258 | .xword 0x0000000038A3E000 ! 8K btext032 | |
27259 | .xword 0x0000000038A40000 ! 8K btext032a | |
27260 | .xword 0x000000003A9B0000 ! 64K btext009 | |
27261 | .xword 0x000000003A9C0000 ! 64K btext009a | |
27262 | .xword 0x00000000404D6010 ! 8K bdata098 | |
27263 | .xword 0x000000004410C010 ! 8K bdata052 | |
27264 | .xword 0x0000000048910000 ! 64K btext004 | |
27265 | .xword 0x0000000048920000 ! 64K btext004a | |
27266 | .xword 0x000000004DCE0010 ! 64K bdata093 | |
27267 | .xword 0x0000000053AD0010 ! 64K bdata047 | |
27268 | .xword 0x0000000056C92000 ! 8K btext006 | |
27269 | .xword 0x0000000056C94000 ! 8K btext006a | |
27270 | .xword 0x000000005B6B0010 ! 64K bblk053 | |
27271 | .xword 0x000000005BD10010 ! 64K bblk026 | |
27272 | .xword 0x00000000617A8010 ! 8K bdata010 | |
27273 | .xword 0x00000000619D0010 ! 64K bdata099 | |
27274 | .xword 0x0000000064C90000 ! 64K btext068 | |
27275 | .xword 0x0000000064CA0000 ! 64K btext068a | |
27276 | .xword 0x0000000068790010 ! 64K bdata043 | |
27277 | .xword 0x000000006E60A010 ! 8K bkey110 | |
27278 | .xword 0x0000000075420000 ! 64K btext035 | |
27279 | .xword 0x0000000075430000 ! 64K btext035a | |
27280 | .xword 0x000000007C800010 ! 64K bdata005 | |
27281 | .xword 0x0000000089EC6010 ! 8K bkey055 | |
27282 | .xword 0x0000000091D2C010 ! 8K bdata004 | |
27283 | .xword 0x00000000961E0010 ! 64K bdata102 | |
27284 | .xword 0x000000009AE02000 ! 8K btext001 | |
27285 | .xword 0x000000009AE04000 ! 8K btext001a | |
27286 | .xword 0x000000009EC40010 ! 64K bdata103 | |
27287 | .xword 0x000000009FF18010 ! 8K bblk012 | |
27288 | .xword 0x00000000A21FA010 ! 8K bdata106 | |
27289 | .xword 0x00000000A7688010 ! 8K bstk109 | |
27290 | .xword 0x00000000A94A2000 ! 8K btext007 | |
27291 | .xword 0x00000000A94A4000 ! 8K btext007a | |
27292 | .xword 0x00000000AA6CC010 ! 8K bdata105 | |
27293 | .xword 0x00000000AFED2000 ! 8K btext031 | |
27294 | .xword 0x00000000AFED4000 ! 8K btext031a | |
27295 | .xword 0x00000000BAE5C010 ! 8K bdata104 | |
27296 | .xword 0x00000000C2CE0010 ! 64K bblk108 | |
27297 | .xword 0x00000000C32C0010 ! 64K bdata007 | |
27298 | .xword 0x00000000C3EB0010 ! 64K bdata048 | |
27299 | .xword 0x00000000C4360010 ! 64K bkey069 | |
27300 | .xword 0x00000000CC28C010 ! 8K bdata051 | |
27301 | .xword 0x00000000D054E010 ! 8K bdata008 | |
27302 | .xword 0x00000000D10E0010 ! 64K bdata045 | |
27303 | .xword 0x00000000D5AA0000 ! 64K btext030 | |
27304 | .xword 0x00000000D5AB0000 ! 64K btext030a | |
27305 | .xword 0x00000000DBBA0000 ! 64K btext066 | |
27306 | .xword 0x00000000DBBB0000 ! 64K btext066a | |
27307 | .xword 0x00000000DC210000 ! 64K btext064 | |
27308 | .xword 0x00000000DC220000 ! 64K btext064a | |
27309 | .xword 0x00000000E2002000 ! 8K btext069 | |
27310 | .xword 0x00000000E2004000 ! 8K btext069a | |
27311 | .xword 0x00000000E5D0C000 ! 8K btext065 | |
27312 | .xword 0x00000000E5D0E000 ! 8K btext065a | |
27313 | .xword 0x00000000E9D20010 ! 64K bkey014 | |
27314 | .xword 0x00000000EB580000 ! 64K btext070 | |
27315 | .xword 0x00000000EB590000 ! 64K btext070a | |
27316 | .xword 0x00000000EC7F8010 ! 8K bdata046 | |
27317 | .xword 0x00000000F0C60010 ! 8K bdata002 | |
27318 | .xword 0x00000000F2FF0010 ! 64K bstk054 | |
27319 | .xword 0x00000000F3330000 ! 64K btext029 | |
27320 | .xword 0x00000000F3340000 ! 64K btext029a | |
27321 | .xword 0x00000000F40C4000 ! 8K btext008 | |
27322 | .xword 0x00000000F40C6000 ! 8K btext008a | |
27323 | .xword 0x00000000F4E6A000 ! 8K btext071 | |
27324 | .xword 0x00000000F4E6C000 ! 8K btext071a | |
27325 | .xword 0x00000000F530E000 ! 8K btext036 | |
27326 | .xword 0x00000000F5310000 ! 8K btext036a | |
27327 | .xword 0x00000000F5A10000 ! 64K btext003 | |
27328 | .xword 0x00000000F5A20000 ! 64K btext003a | |
27329 | .xword 0x00000000F6142010 ! 8K bdata100 | |
27330 | .xword 0x00000000F77C0000 ! 64K btext002 | |
27331 | .xword 0x00000000F77D0000 ! 64K btext002a | |
27332 | .xword 0x00000000FFF70010 ! 64K bdata050 | |
27333 | .xword 0x0000000112B32000 ! 8K btext014 | |
27334 | .xword 0x0000000112B34000 ! 8K btext014a | |
27335 | .xword 0x00000001210DA010 ! 8K bdata024 | |
27336 | .xword 0x0000000304340010 ! 64K bdata065 | |
27337 | .xword 0x0000000339734000 ! 8K btext024 | |
27338 | .xword 0x0000000339736000 ! 8K btext024a | |
27339 | .xword 0x0000000376060010 ! 64K bdata063 | |
27340 | .xword 0x000000045EED0000 ! 64K btext010 | |
27341 | .xword 0x000000045EEE0000 ! 64K btext010a | |
27342 | .xword 0x00000004E5800000 ! 64K btext022 | |
27343 | .xword 0x00000004E5810000 ! 64K btext022a | |
27344 | .xword 0x00000007B5026010 ! 8K bdata092 | |
27345 | .xword 0x0000000842130000 ! 64K btext039 | |
27346 | .xword 0x0000000842140000 ! 64K btext039a | |
27347 | .xword 0x0000000E2237E010 ! 8K bdata019 | |
27348 | .xword 0x0000000FAF980000 ! 64K btext013 | |
27349 | .xword 0x0000000FAF990000 ! 64K btext013a | |
27350 | .xword 0x000000101C770010 ! 64K bdata089 | |
27351 | .xword 0x0000001F62C34000 ! 8K btext062 | |
27352 | .xword 0x0000001F62C36000 ! 8K btext062a | |
27353 | .xword 0x00000022DD1F0010 ! 64K bdata077 | |
27354 | .xword 0x000000273EED0010 ! 64K bblk081 | |
27355 | .xword 0x0000006DBE2AA000 ! 8K btext012 | |
27356 | .xword 0x0000006DBE2AC000 ! 8K btext012a | |
27357 | .xword 0x000000A70AA80010 ! 64K bdata030 | |
27358 | .xword 0x000000EAFCDA0000 ! 64K btext026 | |
27359 | .xword 0x000000EAFCDB0000 ! 64K btext026a | |
27360 | .xword 0x0000010CBFF20000 ! 64K btext016 | |
27361 | .xword 0x0000010CBFF30000 ! 64K btext016a | |
27362 | .xword 0x00000151F6600010 ! 64K bdata062 | |
27363 | .xword 0x000001AA583FE010 ! 8K bblk095 | |
27364 | .xword 0x000001F7B03D0000 ! 64K btext021 | |
27365 | .xword 0x000001F7B03E0000 ! 64K btext021a | |
27366 | .xword 0x0000024DBD6BC000 ! 8K btext057 | |
27367 | .xword 0x0000024DBD6BE000 ! 8K btext057a | |
27368 | .xword 0x0000025283476010 ! 8K bblk067 | |
27369 | .xword 0x000002885FE10000 ! 64K btext049 | |
27370 | .xword 0x000002885FE20000 ! 64K btext049a | |
27371 | .xword 0x0000033440000010 ! 256M bdata036 | |
27372 | .xword 0x0000038E29C64010 ! 8K bdata088 | |
27373 | .xword 0x000003DD30000010 ! 256M bdata075 | |
27374 | .xword 0x000005648BC90010 ! 64K bdata021 | |
27375 | .xword 0x00000630F7580010 ! 64K bdata086 | |
27376 | .xword 0x0000066F29C90010 ! 64K bdata020 | |
27377 | .xword 0x0000074EC0000010 ! 256M bdata023 | |
27378 | .xword 0x00000767DFF20010 ! 64K bdata064 | |
27379 | .xword 0x0000088210000010 ! 256M bstk096 | |
27380 | .xword 0x0000096ED4860010 ! 64K bkey097 | |
27381 | .xword 0x00000AD7357F6010 ! 8K bdata058 | |
27382 | .xword 0x00000C1C65BAA010 ! 8K bdata066 | |
27383 | .xword 0x00000CD472E0A010 ! 8K bdata091 | |
27384 | .xword 0x0000117DB0000000 ! 256M btext055 | |
27385 | .xword 0x0000117DC0000000 ! 256M btext055a | |
27386 | .xword 0x000013432E640000 ! 64K btext044 | |
27387 | .xword 0x000013432E650000 ! 64K btext044a | |
27388 | .xword 0x000014D494A70010 ! 64K bdata080 | |
27389 | .xword 0x00001924B0000010 ! 256M bdata078 | |
27390 | .xword 0x00001A0950000010 ! 256M bblk040 | |
27391 | .xword 0x0000200B165D2000 ! 8K btext023 | |
27392 | .xword 0x0000200B165D4000 ! 8K btext023a | |
27393 | .xword 0x000022F4BDEE0010 ! 64K bdata076 | |
27394 | .xword 0x000026CA8739C000 ! 8K btext059 | |
27395 | .xword 0x000026CA8739E000 ! 8K btext059a | |
27396 | .xword 0x00002852C0000010 ! 256M bstk041 | |
27397 | .xword 0x0000292E5A3C0010 ! 64K bdata037 | |
27398 | .xword 0x000029D780000000 ! 256M btext043 | |
27399 | .xword 0x000029D790000000 ! 256M btext043a | |
27400 | .xword 0x00002BF400340010 ! 64K bkey083 | |
27401 | .xword 0x0000314637B10010 ! 64K bdata032 | |
27402 | .xword 0x000031D99CEA0010 ! 64K bdata025 | |
27403 | .xword 0x0000367500000010 ! 256M bdata071 | |
27404 | .xword 0x000037C7A3200000 ! 64K btext061 | |
27405 | .xword 0x000037C7A3210000 ! 64K btext061a | |
27406 | .xword 0x0000388A00166010 ! 8K bdata039 | |
27407 | .xword 0x00003CF410000000 ! 256M btext020 | |
27408 | .xword 0x00003CF420000000 ! 256M btext020a | |
27409 | .xword 0x00003DA7D0000000 ! 256M btext047 | |
27410 | .xword 0x00003DA7E0000000 ! 256M btext047a | |
27411 | .xword 0x00003E3F738A2010 ! 8K bdata087 | |
27412 | .xword 0x0000441DE8A10010 ! 64K bdata059 | |
27413 | .xword 0x0000545212A00000 ! 64K btext042 | |
27414 | .xword 0x0000545212A10000 ! 64K btext042a | |
27415 | .xword 0x00005656A0000010 ! 256M bdata016 | |
27416 | .xword 0x0000576F80000000 ! 256M btext017 | |
27417 | .xword 0x0000576F90000000 ! 256M btext017a | |
27418 | .xword 0x0000583CFCB70010 ! 64K bstk068 | |
27419 | .xword 0x00005C6860000010 ! 256M bdata094 | |
27420 | .xword 0x000062D0D0000010 ! 256M bdata038 | |
27421 | .xword 0x0000630B70000000 ! 256M btext027 | |
27422 | .xword 0x0000630B80000000 ! 256M btext027a | |
27423 | .xword 0x00006BE0F90D0010 ! 64K bdata060 | |
27424 | .xword 0x00006CDC9C8C0000 ! 64K btext019 | |
27425 | .xword 0x00006CDC9C8D0000 ! 64K btext019a | |
27426 | .xword 0x00006FE946830010 ! 64K bdata035 | |
27427 | .xword 0x000072F7E0000010 ! 256M bdata079 | |
27428 | .xword 0x0000740360000000 ! 256M btext058 | |
27429 | .xword 0x0000740370000000 ! 256M btext058a | |
27430 | .xword 0x0000765BA0000010 ! 256M bdata018 | |
27431 | .xword 0x0000777200000010 ! 256M bdata033 | |
27432 | .xword 0x0000787F42BC0010 ! 64K bdata034 | |
27433 | .xword 0x000079F575C10000 ! 64K btext052 | |
27434 | .xword 0x000079F575C20000 ! 64K btext052a | |
27435 | .xword 0x00007A5AEFD10010 ! 64K bdata022 | |
27436 | .xword 0x00007B314E6D4010 ! 8K bdata085 | |
27437 | .xword 0xFFFF84C190000010 ! 256M bstk082 | |
27438 | .xword 0xFFFF8F5510000010 ! 256M bdata072 | |
27439 | .xword 0xFFFF957130000000 ! 256M btext018 | |
27440 | .xword 0xFFFF957140000000 ! 256M btext018a | |
27441 | .xword 0xFFFF985B30000010 ! 256M bstk027 | |
27442 | .xword 0xFFFF988BB7100000 ! 64K btext063 | |
27443 | .xword 0xFFFF988BB7110000 ! 64K btext063a | |
27444 | .xword 0xFFFF990203B10010 ! 64K bdata073 | |
27445 | .xword 0xFFFF9FE2540E0000 ! 64K btext041 | |
27446 | .xword 0xFFFF9FE2540F0000 ! 64K btext041a | |
27447 | .xword 0xFFFFAA9390000000 ! 256M btext048 | |
27448 | .xword 0xFFFFAA93A0000000 ! 256M btext048a | |
27449 | .xword 0xFFFFB283FCA88010 ! 8K bkey028 | |
27450 | .xword 0xFFFFBBBD00000000 ! 256M btext037 | |
27451 | .xword 0xFFFFBBBD10000000 ! 256M btext037a | |
27452 | .xword 0xFFFFC36794DB8000 ! 8K btext056 | |
27453 | .xword 0xFFFFC36794DBA000 ! 8K btext056a | |
27454 | .xword 0xFFFFC49BA9160000 ! 64K btext038 | |
27455 | .xword 0xFFFFC49BA9170000 ! 64K btext038a | |
27456 | .xword 0xFFFFC77660000010 ! 256M bdata090 | |
27457 | .xword 0xFFFFC7D8B5DE0000 ! 64K btext025 | |
27458 | .xword 0xFFFFC7D8B5DF0000 ! 64K btext025a | |
27459 | .xword 0xFFFFD5A8F0000000 ! 256M btext040 | |
27460 | .xword 0xFFFFD5A900000000 ! 256M btext040a | |
27461 | .xword 0xFFFFD8C26A2C0000 ! 64K btext045 | |
27462 | .xword 0xFFFFD8C26A2D0000 ! 64K btext045a | |
27463 | .xword 0xFFFFD92460000010 ! 256M bdata031 | |
27464 | .xword 0xFFFFDFFF90000010 ! 256M bdata057 | |
27465 | .xword 0xFFFFE33746950010 ! 64K bkey042 | |
27466 | .xword 0xFFFFE43980000000 ! 256M btext053 | |
27467 | .xword 0xFFFFE43990000000 ! 256M btext053a | |
27468 | .xword 0xFFFFE54A72850000 ! 64K btext050 | |
27469 | .xword 0xFFFFE54A72860000 ! 64K btext050a | |
27470 | .xword 0xFFFFF0D268A60010 ! 8K bdata074 | |
27471 | .xword 0xFFFFF327F1430000 ! 8K btext054 | |
27472 | .xword 0xFFFFF327F1432000 ! 8K btext054a | |
27473 | .xword 0xFFFFF78720000000 ! 256M btext051 | |
27474 | .xword 0xFFFFF78730000000 ! 256M btext051a | |
27475 | .xword 0xFFFFF812D93E0000 ! 64K btext060 | |
27476 | .xword 0xFFFFF812D93F0000 ! 64K btext060a | |
27477 | DEMAP_PAGES_P0=254 | |
27478 | .global DEMAP_PAGES_P0 | |
27479 | ||
27480 | #undef BLIMP_PRI_CONTEXT | |
27481 | #define BLIMP_PRI_CONTEXT 68 | |
27482 | #undef BLIMP_SEC_CONTEXT | |
27483 | #define BLIMP_SEC_CONTEXT 68 | |
27484 | #undef BLIMP_USER_PC | |
27485 | #define BLIMP_USER_PC 0xABAD1DEA9AE03D00 | |
27486 | #undef BLIMP_USER_ASI | |
27487 | #define BLIMP_USER_ASI 0x81 | |
27488 | #undef BLIMP_USER_PSTATE | |
27489 | #define BLIMP_USER_PSTATE 0x1E | |
27490 | #undef BLIMP_USER_TSTATE | |
27491 | #define BLIMP_USER_TSTATE 0x81001E00 | |
27492 | #undef BLIMP_USER_WSTATE | |
27493 | #define BLIMP_USER_WSTATE 0x4 | |
27494 | #undef BLIMP_TTABLE_ADDR | |
27495 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
27496 | #undef BLIMP_START_VA | |
27497 | #define BLIMP_START_VA 0x800000 | |
27498 | #undef BLIMP_UNIQUE_AREA | |
27499 | #define BLIMP_UNIQUE_AREA | |
27500 | ||
27501 | ||
27502 | #ifndef BLIMP_SCRATCHPAD_VA | |
27503 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
27504 | #endif | |
27505 | changequote([,]) | |
27506 | ||
27507 | #define BLIMP_START_RA 0x800000 | |
27508 | ||
27509 | SECTION .MAIN0 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*0),16) | |
27510 | attr_text { | |
27511 | Name = .MAIN0, | |
27512 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*0),16), | |
27513 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*0),16), | |
27514 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*0)+PART_0_BASE,16), | |
27515 | part_0_ctx_zero_tsb_config_0, | |
27516 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
27517 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
27518 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
27519 | } | |
27520 | ||
27521 | changequote(`,') | |
27522 | .text | |
27523 | ||
27524 | main0: | |
27525 | .global main0 | |
27526 | #ifndef BLIMP_MAIN_LABEL | |
27527 | #define BLIMP_MAIN_LABEL | |
27528 | main: | |
27529 | .global main | |
27530 | #endif | |
27531 | ||
27532 | #if THREAD_COUNT > 1 | |
27533 | ! Every thread is forced to start here, so we have to vector ourself | |
27534 | rdth_id_p ! get thread# in o1 | |
27535 | sllx %o1, 13, %o1 ! convert to 8K page index | |
27536 | setx contin, %l2, %l1 | |
27537 | jmpl %l1 + %o1, %g0 | |
27538 | nop | |
27539 | contin: ! arrive here in appropriate thread start page | |
27540 | #endif | |
27541 | ||
27542 | wrpr %g0, 1, %tl ! switch to TL=1 | |
27543 | ||
27544 | #ifdef BLIMP_UNIQUE_AREA | |
27545 | ! Keep address of a strand-unique area in a scratchpad reg | |
27546 | setx unique_area, %g5, %g6 | |
27547 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
27548 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
27549 | ! Init demap random number seed using uarea address | |
27550 | mov %g6, %g4 | |
27551 | srlx %g4, 32, %g4 | |
27552 | xor %g4, %g6, %g4 | |
27553 | stw %g4, [%g6+8] | |
27554 | #endif | |
27555 | ||
27556 | ||
27557 | ! Set the context registers | |
27558 | set BLIMP_PRI_CONTEXT, %g5 | |
27559 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
27560 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
27561 | ||
27562 | set BLIMP_SEC_CONTEXT, %g5 | |
27563 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
27564 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
27565 | ||
27566 | #ifdef BLIMP_SHR_CONTEXT | |
27567 | set BLIMP_SHR_CONTEXT, %g5 | |
27568 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
27569 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
27570 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
27571 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
27572 | #endif | |
27573 | ||
27574 | #ifdef BLIMP_TTABLE_ADDR | |
27575 | ! Set up the TBA register to point to BLIMP's trap table | |
27576 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
27577 | wrpr %l2, 0, %tba | |
27578 | #endif | |
27579 | ||
27580 | ! Set initial pstate, asi, etc. | |
27581 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
27582 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
27583 | wrpr %g6, %tstate | |
27584 | ||
27585 | ! Set starting PC and go there | |
27586 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
27587 | add %g6, 4, %g7 ! NPC = PC+4 | |
27588 | wrpr %g6, 0, %tpc | |
27589 | wrpr %g7, 0, %tnpc | |
27590 | retry ! start running in test case context & code | |
27591 | ||
27592 | !----------------------------------------------------------- | |
27593 | ||
27594 | #ifdef BLIMP_UNIQUE_AREA | |
27595 | ! This is a writeable area unique for each cpu/strand | |
27596 | .align 0x800 | |
27597 | .local unique_area | |
27598 | unique_area: | |
27599 | .skip 8 ! 0: place to save xfsr | |
27600 | .skip 4 ! 8: random number for page demaps | |
27601 | #endif | |
27602 | ||
27603 | ||
27604 | #undef BLIMP_PRI_CONTEXT | |
27605 | #define BLIMP_PRI_CONTEXT 69 | |
27606 | #undef BLIMP_SEC_CONTEXT | |
27607 | #define BLIMP_SEC_CONTEXT 69 | |
27608 | #undef BLIMP_USER_PC | |
27609 | #define BLIMP_USER_PC 0x45EEDFD00 | |
27610 | #undef BLIMP_USER_ASI | |
27611 | #define BLIMP_USER_ASI 0x81 | |
27612 | #undef BLIMP_USER_PSTATE | |
27613 | #define BLIMP_USER_PSTATE 0x16 | |
27614 | #undef BLIMP_USER_TSTATE | |
27615 | #define BLIMP_USER_TSTATE 0x81001600 | |
27616 | #undef BLIMP_USER_WSTATE | |
27617 | #define BLIMP_USER_WSTATE 0x0 | |
27618 | #undef BLIMP_TTABLE_ADDR | |
27619 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
27620 | #undef BLIMP_START_VA | |
27621 | #define BLIMP_START_VA 0x800000 | |
27622 | #undef BLIMP_UNIQUE_AREA | |
27623 | #define BLIMP_UNIQUE_AREA | |
27624 | ||
27625 | ||
27626 | ||
27627 | #ifndef BLIMP_SCRATCHPAD_VA | |
27628 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
27629 | #endif | |
27630 | changequote([,]) | |
27631 | ||
27632 | #define BLIMP_START_RA 0x800000 | |
27633 | ||
27634 | SECTION .MAIN1 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*1),16) | |
27635 | attr_text { | |
27636 | Name = .MAIN1, | |
27637 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*1),16), | |
27638 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*1),16), | |
27639 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*1)+PART_0_BASE,16), | |
27640 | part_0_ctx_zero_tsb_config_0, | |
27641 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
27642 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
27643 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
27644 | } | |
27645 | ||
27646 | changequote(`,') | |
27647 | .text | |
27648 | ||
27649 | main1: | |
27650 | .global main1 | |
27651 | #ifndef BLIMP_MAIN_LABEL | |
27652 | #define BLIMP_MAIN_LABEL | |
27653 | main: | |
27654 | .global main | |
27655 | #endif | |
27656 | ||
27657 | #if THREAD_COUNT > 1 | |
27658 | ! Every thread is forced to start here, so we have to vector ourself | |
27659 | rdth_id_p ! get thread# in o1 | |
27660 | sllx %o1, 13, %o1 ! convert to 8K page index | |
27661 | setx contin, %l2, %l1 | |
27662 | jmpl %l1 + %o1, %g0 | |
27663 | nop | |
27664 | contin: ! arrive here in appropriate thread start page | |
27665 | #endif | |
27666 | ||
27667 | wrpr %g0, 1, %tl ! switch to TL=1 | |
27668 | ||
27669 | #ifdef BLIMP_UNIQUE_AREA | |
27670 | ! Keep address of a strand-unique area in a scratchpad reg | |
27671 | setx unique_area, %g5, %g6 | |
27672 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
27673 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
27674 | ! Init demap random number seed using uarea address | |
27675 | mov %g6, %g4 | |
27676 | srlx %g4, 32, %g4 | |
27677 | xor %g4, %g6, %g4 | |
27678 | stw %g4, [%g6+8] | |
27679 | #endif | |
27680 | ||
27681 | ||
27682 | ! Set the context registers | |
27683 | set BLIMP_PRI_CONTEXT, %g5 | |
27684 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
27685 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
27686 | ||
27687 | set BLIMP_SEC_CONTEXT, %g5 | |
27688 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
27689 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
27690 | ||
27691 | #ifdef BLIMP_SHR_CONTEXT | |
27692 | set BLIMP_SHR_CONTEXT, %g5 | |
27693 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
27694 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
27695 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
27696 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
27697 | #endif | |
27698 | ||
27699 | #ifdef BLIMP_TTABLE_ADDR | |
27700 | ! Set up the TBA register to point to BLIMP's trap table | |
27701 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
27702 | wrpr %l2, 0, %tba | |
27703 | #endif | |
27704 | ||
27705 | ! Set initial pstate, asi, etc. | |
27706 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
27707 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
27708 | wrpr %g6, %tstate | |
27709 | ||
27710 | ! Set starting PC and go there | |
27711 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
27712 | add %g6, 4, %g7 ! NPC = PC+4 | |
27713 | wrpr %g6, 0, %tpc | |
27714 | wrpr %g7, 0, %tnpc | |
27715 | retry ! start running in test case context & code | |
27716 | ||
27717 | !----------------------------------------------------------- | |
27718 | ||
27719 | #ifdef BLIMP_UNIQUE_AREA | |
27720 | ! This is a writeable area unique for each cpu/strand | |
27721 | .align 0x800 | |
27722 | .local unique_area | |
27723 | unique_area: | |
27724 | .skip 8 ! 0: place to save xfsr | |
27725 | .skip 4 ! 8: random number for page demaps | |
27726 | #endif | |
27727 | ||
27728 | ||
27729 | #undef BLIMP_PRI_CONTEXT | |
27730 | #define BLIMP_PRI_CONTEXT 70 | |
27731 | #undef BLIMP_SEC_CONTEXT | |
27732 | #define BLIMP_SEC_CONTEXT 70 | |
27733 | #undef BLIMP_USER_PC | |
27734 | #define BLIMP_USER_PC 0x6CDC9C8CFD00 | |
27735 | #undef BLIMP_USER_ASI | |
27736 | #define BLIMP_USER_ASI 0x89 | |
27737 | #undef BLIMP_USER_PSTATE | |
27738 | #define BLIMP_USER_PSTATE 0x216 | |
27739 | #undef BLIMP_USER_TSTATE | |
27740 | #define BLIMP_USER_TSTATE 0x89021600 | |
27741 | #undef BLIMP_USER_WSTATE | |
27742 | #define BLIMP_USER_WSTATE 0x0 | |
27743 | #undef BLIMP_TTABLE_ADDR | |
27744 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
27745 | #undef BLIMP_START_VA | |
27746 | #define BLIMP_START_VA 0x800000 | |
27747 | #undef BLIMP_UNIQUE_AREA | |
27748 | #define BLIMP_UNIQUE_AREA | |
27749 | ||
27750 | ||
27751 | #ifndef BLIMP_SCRATCHPAD_VA | |
27752 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
27753 | #endif | |
27754 | changequote([,]) | |
27755 | ||
27756 | #define BLIMP_START_RA 0x800000 | |
27757 | ||
27758 | SECTION .MAIN2 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*2),16) | |
27759 | attr_text { | |
27760 | Name = .MAIN2, | |
27761 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*2),16), | |
27762 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*2),16), | |
27763 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*2)+PART_0_BASE,16), | |
27764 | part_0_ctx_zero_tsb_config_0, | |
27765 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
27766 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
27767 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
27768 | } | |
27769 | ||
27770 | changequote(`,') | |
27771 | .text | |
27772 | ||
27773 | main2: | |
27774 | .global main2 | |
27775 | #ifndef BLIMP_MAIN_LABEL | |
27776 | #define BLIMP_MAIN_LABEL | |
27777 | main: | |
27778 | .global main | |
27779 | #endif | |
27780 | ||
27781 | #if THREAD_COUNT > 1 | |
27782 | ! Every thread is forced to start here, so we have to vector ourself | |
27783 | rdth_id_p ! get thread# in o1 | |
27784 | sllx %o1, 13, %o1 ! convert to 8K page index | |
27785 | setx contin, %l2, %l1 | |
27786 | jmpl %l1 + %o1, %g0 | |
27787 | nop | |
27788 | contin: ! arrive here in appropriate thread start page | |
27789 | #endif | |
27790 | ||
27791 | wrpr %g0, 1, %tl ! switch to TL=1 | |
27792 | ||
27793 | #ifdef BLIMP_UNIQUE_AREA | |
27794 | ! Keep address of a strand-unique area in a scratchpad reg | |
27795 | setx unique_area, %g5, %g6 | |
27796 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
27797 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
27798 | ! Init demap random number seed using uarea address | |
27799 | mov %g6, %g4 | |
27800 | srlx %g4, 32, %g4 | |
27801 | xor %g4, %g6, %g4 | |
27802 | stw %g4, [%g6+8] | |
27803 | #endif | |
27804 | ||
27805 | ||
27806 | ! Set the context registers | |
27807 | set BLIMP_PRI_CONTEXT, %g5 | |
27808 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
27809 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
27810 | ||
27811 | set BLIMP_SEC_CONTEXT, %g5 | |
27812 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
27813 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
27814 | ||
27815 | #ifdef BLIMP_SHR_CONTEXT | |
27816 | set BLIMP_SHR_CONTEXT, %g5 | |
27817 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
27818 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
27819 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
27820 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
27821 | #endif | |
27822 | ||
27823 | #ifdef BLIMP_TTABLE_ADDR | |
27824 | ! Set up the TBA register to point to BLIMP's trap table | |
27825 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
27826 | wrpr %l2, 0, %tba | |
27827 | #endif | |
27828 | ||
27829 | ! Set initial pstate, asi, etc. | |
27830 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
27831 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
27832 | wrpr %g6, %tstate | |
27833 | ||
27834 | ! Set starting PC and go there | |
27835 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
27836 | add %g6, 4, %g7 ! NPC = PC+4 | |
27837 | wrpr %g6, 0, %tpc | |
27838 | wrpr %g7, 0, %tnpc | |
27839 | retry ! start running in test case context & code | |
27840 | ||
27841 | !----------------------------------------------------------- | |
27842 | ||
27843 | #ifdef BLIMP_UNIQUE_AREA | |
27844 | ! This is a writeable area unique for each cpu/strand | |
27845 | .align 0x800 | |
27846 | .local unique_area | |
27847 | unique_area: | |
27848 | .skip 8 ! 0: place to save xfsr | |
27849 | .skip 4 ! 8: random number for page demaps | |
27850 | #endif | |
27851 | ||
27852 | ||
27853 | #undef BLIMP_PRI_CONTEXT | |
27854 | #define BLIMP_PRI_CONTEXT 71 | |
27855 | #undef BLIMP_SEC_CONTEXT | |
27856 | #define BLIMP_SEC_CONTEXT 71 | |
27857 | #undef BLIMP_USER_PC | |
27858 | #define BLIMP_USER_PC 0xABAD1DEA0FD2FD00 | |
27859 | #undef BLIMP_USER_ASI | |
27860 | #define BLIMP_USER_ASI 0x81 | |
27861 | #undef BLIMP_USER_PSTATE | |
27862 | #define BLIMP_USER_PSTATE 0x1E | |
27863 | #undef BLIMP_USER_TSTATE | |
27864 | #define BLIMP_USER_TSTATE 0x81001E00 | |
27865 | #undef BLIMP_USER_WSTATE | |
27866 | #define BLIMP_USER_WSTATE 0x4 | |
27867 | #undef BLIMP_TTABLE_ADDR | |
27868 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
27869 | #undef BLIMP_START_VA | |
27870 | #define BLIMP_START_VA 0x800000 | |
27871 | #undef BLIMP_UNIQUE_AREA | |
27872 | #define BLIMP_UNIQUE_AREA | |
27873 | ||
27874 | ||
27875 | #ifndef BLIMP_SCRATCHPAD_VA | |
27876 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
27877 | #endif | |
27878 | changequote([,]) | |
27879 | ||
27880 | #define BLIMP_START_RA 0x800000 | |
27881 | ||
27882 | SECTION .MAIN3 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*3),16) | |
27883 | attr_text { | |
27884 | Name = .MAIN3, | |
27885 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*3),16), | |
27886 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*3),16), | |
27887 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*3)+PART_0_BASE,16), | |
27888 | part_0_ctx_zero_tsb_config_0, | |
27889 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
27890 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
27891 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
27892 | } | |
27893 | ||
27894 | changequote(`,') | |
27895 | .text | |
27896 | ||
27897 | main3: | |
27898 | .global main3 | |
27899 | #ifndef BLIMP_MAIN_LABEL | |
27900 | #define BLIMP_MAIN_LABEL | |
27901 | main: | |
27902 | .global main | |
27903 | #endif | |
27904 | ||
27905 | #if THREAD_COUNT > 1 | |
27906 | ! Every thread is forced to start here, so we have to vector ourself | |
27907 | rdth_id_p ! get thread# in o1 | |
27908 | sllx %o1, 13, %o1 ! convert to 8K page index | |
27909 | setx contin, %l2, %l1 | |
27910 | jmpl %l1 + %o1, %g0 | |
27911 | nop | |
27912 | contin: ! arrive here in appropriate thread start page | |
27913 | #endif | |
27914 | ||
27915 | wrpr %g0, 1, %tl ! switch to TL=1 | |
27916 | ||
27917 | #ifdef BLIMP_UNIQUE_AREA | |
27918 | ! Keep address of a strand-unique area in a scratchpad reg | |
27919 | setx unique_area, %g5, %g6 | |
27920 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
27921 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
27922 | ! Init demap random number seed using uarea address | |
27923 | mov %g6, %g4 | |
27924 | srlx %g4, 32, %g4 | |
27925 | xor %g4, %g6, %g4 | |
27926 | stw %g4, [%g6+8] | |
27927 | #endif | |
27928 | ||
27929 | ||
27930 | ! Set the context registers | |
27931 | set BLIMP_PRI_CONTEXT, %g5 | |
27932 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
27933 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
27934 | ||
27935 | set BLIMP_SEC_CONTEXT, %g5 | |
27936 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
27937 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
27938 | ||
27939 | #ifdef BLIMP_SHR_CONTEXT | |
27940 | set BLIMP_SHR_CONTEXT, %g5 | |
27941 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
27942 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
27943 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
27944 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
27945 | #endif | |
27946 | ||
27947 | #ifdef BLIMP_TTABLE_ADDR | |
27948 | ! Set up the TBA register to point to BLIMP's trap table | |
27949 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
27950 | wrpr %l2, 0, %tba | |
27951 | #endif | |
27952 | ||
27953 | ! Set initial pstate, asi, etc. | |
27954 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
27955 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
27956 | wrpr %g6, %tstate | |
27957 | ||
27958 | ! Set starting PC and go there | |
27959 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
27960 | add %g6, 4, %g7 ! NPC = PC+4 | |
27961 | wrpr %g6, 0, %tpc | |
27962 | wrpr %g7, 0, %tnpc | |
27963 | retry ! start running in test case context & code | |
27964 | ||
27965 | !----------------------------------------------------------- | |
27966 | ||
27967 | #ifdef BLIMP_UNIQUE_AREA | |
27968 | ! This is a writeable area unique for each cpu/strand | |
27969 | .align 0x800 | |
27970 | .local unique_area | |
27971 | unique_area: | |
27972 | .skip 8 ! 0: place to save xfsr | |
27973 | .skip 4 ! 8: random number for page demaps | |
27974 | #endif | |
27975 | ||
27976 | ||
27977 | #undef BLIMP_PRI_CONTEXT | |
27978 | #define BLIMP_PRI_CONTEXT 72 | |
27979 | #undef BLIMP_SEC_CONTEXT | |
27980 | #define BLIMP_SEC_CONTEXT 72 | |
27981 | #undef BLIMP_USER_PC | |
27982 | #define BLIMP_USER_PC 0xFFFFBBBD0FFFFD00 | |
27983 | #undef BLIMP_USER_ASI | |
27984 | #define BLIMP_USER_ASI 0x81 | |
27985 | #undef BLIMP_USER_PSTATE | |
27986 | #define BLIMP_USER_PSTATE 0x16 | |
27987 | #undef BLIMP_USER_TSTATE | |
27988 | #define BLIMP_USER_TSTATE 0x81001600 | |
27989 | #undef BLIMP_USER_WSTATE | |
27990 | #define BLIMP_USER_WSTATE 0x0 | |
27991 | #undef BLIMP_TTABLE_ADDR | |
27992 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
27993 | #undef BLIMP_START_VA | |
27994 | #define BLIMP_START_VA 0x800000 | |
27995 | #undef BLIMP_UNIQUE_AREA | |
27996 | #define BLIMP_UNIQUE_AREA | |
27997 | ||
27998 | ||
27999 | #ifndef BLIMP_SCRATCHPAD_VA | |
28000 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
28001 | #endif | |
28002 | changequote([,]) | |
28003 | ||
28004 | #define BLIMP_START_RA 0x800000 | |
28005 | ||
28006 | SECTION .MAIN4 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*4),16) | |
28007 | attr_text { | |
28008 | Name = .MAIN4, | |
28009 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*4),16), | |
28010 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*4),16), | |
28011 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*4)+PART_0_BASE,16), | |
28012 | part_0_ctx_zero_tsb_config_0, | |
28013 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
28014 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
28015 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
28016 | } | |
28017 | ||
28018 | changequote(`,') | |
28019 | .text | |
28020 | ||
28021 | main4: | |
28022 | .global main4 | |
28023 | #ifndef BLIMP_MAIN_LABEL | |
28024 | #define BLIMP_MAIN_LABEL | |
28025 | main: | |
28026 | .global main | |
28027 | #endif | |
28028 | ||
28029 | #if THREAD_COUNT > 1 | |
28030 | ! Every thread is forced to start here, so we have to vector ourself | |
28031 | rdth_id_p ! get thread# in o1 | |
28032 | sllx %o1, 13, %o1 ! convert to 8K page index | |
28033 | setx contin, %l2, %l1 | |
28034 | jmpl %l1 + %o1, %g0 | |
28035 | nop | |
28036 | contin: ! arrive here in appropriate thread start page | |
28037 | #endif | |
28038 | ||
28039 | wrpr %g0, 1, %tl ! switch to TL=1 | |
28040 | ||
28041 | #ifdef BLIMP_UNIQUE_AREA | |
28042 | ! Keep address of a strand-unique area in a scratchpad reg | |
28043 | setx unique_area, %g5, %g6 | |
28044 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
28045 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
28046 | ! Init demap random number seed using uarea address | |
28047 | mov %g6, %g4 | |
28048 | srlx %g4, 32, %g4 | |
28049 | xor %g4, %g6, %g4 | |
28050 | stw %g4, [%g6+8] | |
28051 | #endif | |
28052 | ||
28053 | ||
28054 | ! Set the context registers | |
28055 | set BLIMP_PRI_CONTEXT, %g5 | |
28056 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
28057 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
28058 | ||
28059 | set BLIMP_SEC_CONTEXT, %g5 | |
28060 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
28061 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
28062 | ||
28063 | #ifdef BLIMP_SHR_CONTEXT | |
28064 | set BLIMP_SHR_CONTEXT, %g5 | |
28065 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
28066 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
28067 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
28068 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
28069 | #endif | |
28070 | ||
28071 | #ifdef BLIMP_TTABLE_ADDR | |
28072 | ! Set up the TBA register to point to BLIMP's trap table | |
28073 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
28074 | wrpr %l2, 0, %tba | |
28075 | #endif | |
28076 | ||
28077 | ! Set initial pstate, asi, etc. | |
28078 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
28079 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
28080 | wrpr %g6, %tstate | |
28081 | ||
28082 | ! Set starting PC and go there | |
28083 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
28084 | add %g6, 4, %g7 ! NPC = PC+4 | |
28085 | wrpr %g6, 0, %tpc | |
28086 | wrpr %g7, 0, %tnpc | |
28087 | retry ! start running in test case context & code | |
28088 | ||
28089 | !----------------------------------------------------------- | |
28090 | ||
28091 | #ifdef BLIMP_UNIQUE_AREA | |
28092 | ! This is a writeable area unique for each cpu/strand | |
28093 | .align 0x800 | |
28094 | .local unique_area | |
28095 | unique_area: | |
28096 | .skip 8 ! 0: place to save xfsr | |
28097 | .skip 4 ! 8: random number for page demaps | |
28098 | #endif | |
28099 | ||
28100 | ||
28101 | #undef BLIMP_PRI_CONTEXT | |
28102 | #define BLIMP_PRI_CONTEXT 73 | |
28103 | #undef BLIMP_SEC_CONTEXT | |
28104 | #define BLIMP_SEC_CONTEXT 73 | |
28105 | #undef BLIMP_USER_PC | |
28106 | #define BLIMP_USER_PC 0x1DF33D00 | |
28107 | #undef BLIMP_USER_ASI | |
28108 | #define BLIMP_USER_ASI 0x81 | |
28109 | #undef BLIMP_USER_PSTATE | |
28110 | #define BLIMP_USER_PSTATE 0x16 | |
28111 | #undef BLIMP_USER_TSTATE | |
28112 | #define BLIMP_USER_TSTATE 0x81001600 | |
28113 | #undef BLIMP_USER_WSTATE | |
28114 | #define BLIMP_USER_WSTATE 0x0 | |
28115 | #undef BLIMP_TTABLE_ADDR | |
28116 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
28117 | #undef BLIMP_START_VA | |
28118 | #define BLIMP_START_VA 0x800000 | |
28119 | #undef BLIMP_UNIQUE_AREA | |
28120 | #define BLIMP_UNIQUE_AREA | |
28121 | ||
28122 | ||
28123 | #ifndef BLIMP_SCRATCHPAD_VA | |
28124 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
28125 | #endif | |
28126 | changequote([,]) | |
28127 | ||
28128 | #define BLIMP_START_RA 0x800000 | |
28129 | ||
28130 | SECTION .MAIN5 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*5),16) | |
28131 | attr_text { | |
28132 | Name = .MAIN5, | |
28133 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*5),16), | |
28134 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*5),16), | |
28135 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*5)+PART_0_BASE,16), | |
28136 | part_0_ctx_zero_tsb_config_0, | |
28137 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
28138 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
28139 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
28140 | } | |
28141 | ||
28142 | changequote(`,') | |
28143 | .text | |
28144 | ||
28145 | main5: | |
28146 | .global main5 | |
28147 | #ifndef BLIMP_MAIN_LABEL | |
28148 | #define BLIMP_MAIN_LABEL | |
28149 | main: | |
28150 | .global main | |
28151 | #endif | |
28152 | ||
28153 | #if THREAD_COUNT > 1 | |
28154 | ! Every thread is forced to start here, so we have to vector ourself | |
28155 | rdth_id_p ! get thread# in o1 | |
28156 | sllx %o1, 13, %o1 ! convert to 8K page index | |
28157 | setx contin, %l2, %l1 | |
28158 | jmpl %l1 + %o1, %g0 | |
28159 | nop | |
28160 | contin: ! arrive here in appropriate thread start page | |
28161 | #endif | |
28162 | ||
28163 | wrpr %g0, 1, %tl ! switch to TL=1 | |
28164 | ||
28165 | #ifdef BLIMP_UNIQUE_AREA | |
28166 | ! Keep address of a strand-unique area in a scratchpad reg | |
28167 | setx unique_area, %g5, %g6 | |
28168 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
28169 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
28170 | ! Init demap random number seed using uarea address | |
28171 | mov %g6, %g4 | |
28172 | srlx %g4, 32, %g4 | |
28173 | xor %g4, %g6, %g4 | |
28174 | stw %g4, [%g6+8] | |
28175 | #endif | |
28176 | ||
28177 | ||
28178 | ! Set the context registers | |
28179 | set BLIMP_PRI_CONTEXT, %g5 | |
28180 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
28181 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
28182 | ||
28183 | set BLIMP_SEC_CONTEXT, %g5 | |
28184 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
28185 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
28186 | ||
28187 | #ifdef BLIMP_SHR_CONTEXT | |
28188 | set BLIMP_SHR_CONTEXT, %g5 | |
28189 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
28190 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
28191 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
28192 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
28193 | #endif | |
28194 | ||
28195 | #ifdef BLIMP_TTABLE_ADDR | |
28196 | ! Set up the TBA register to point to BLIMP's trap table | |
28197 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
28198 | wrpr %l2, 0, %tba | |
28199 | #endif | |
28200 | ||
28201 | ! Set initial pstate, asi, etc. | |
28202 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
28203 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
28204 | wrpr %g6, %tstate | |
28205 | ||
28206 | ! Set starting PC and go there | |
28207 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
28208 | add %g6, 4, %g7 ! NPC = PC+4 | |
28209 | wrpr %g6, 0, %tpc | |
28210 | wrpr %g7, 0, %tnpc | |
28211 | retry ! start running in test case context & code | |
28212 | ||
28213 | !----------------------------------------------------------- | |
28214 | ||
28215 | #ifdef BLIMP_UNIQUE_AREA | |
28216 | ! This is a writeable area unique for each cpu/strand | |
28217 | .align 0x800 | |
28218 | .local unique_area | |
28219 | unique_area: | |
28220 | .skip 8 ! 0: place to save xfsr | |
28221 | .skip 4 ! 8: random number for page demaps | |
28222 | #endif | |
28223 | ||
28224 | ||
28225 | #undef BLIMP_PRI_CONTEXT | |
28226 | #define BLIMP_PRI_CONTEXT 74 | |
28227 | #undef BLIMP_SEC_CONTEXT | |
28228 | #define BLIMP_SEC_CONTEXT 74 | |
28229 | #undef BLIMP_USER_PC | |
28230 | #define BLIMP_USER_PC 0x117DBFFFFD00 | |
28231 | #undef BLIMP_USER_ASI | |
28232 | #define BLIMP_USER_ASI 0x81 | |
28233 | #undef BLIMP_USER_PSTATE | |
28234 | #define BLIMP_USER_PSTATE 0x16 | |
28235 | #undef BLIMP_USER_TSTATE | |
28236 | #define BLIMP_USER_TSTATE 0x81001600 | |
28237 | #undef BLIMP_USER_WSTATE | |
28238 | #define BLIMP_USER_WSTATE 0x0 | |
28239 | #undef BLIMP_TTABLE_ADDR | |
28240 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
28241 | #undef BLIMP_START_VA | |
28242 | #define BLIMP_START_VA 0x800000 | |
28243 | #undef BLIMP_UNIQUE_AREA | |
28244 | #define BLIMP_UNIQUE_AREA | |
28245 | ||
28246 | ||
28247 | #ifndef BLIMP_SCRATCHPAD_VA | |
28248 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
28249 | #endif | |
28250 | changequote([,]) | |
28251 | ||
28252 | #define BLIMP_START_RA 0x800000 | |
28253 | ||
28254 | SECTION .MAIN6 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*6),16) | |
28255 | attr_text { | |
28256 | Name = .MAIN6, | |
28257 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*6),16), | |
28258 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*6),16), | |
28259 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*6)+PART_0_BASE,16), | |
28260 | part_0_ctx_zero_tsb_config_0, | |
28261 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
28262 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
28263 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
28264 | } | |
28265 | ||
28266 | changequote(`,') | |
28267 | .text | |
28268 | ||
28269 | main6: | |
28270 | .global main6 | |
28271 | #ifndef BLIMP_MAIN_LABEL | |
28272 | #define BLIMP_MAIN_LABEL | |
28273 | main: | |
28274 | .global main | |
28275 | #endif | |
28276 | ||
28277 | #if THREAD_COUNT > 1 | |
28278 | ! Every thread is forced to start here, so we have to vector ourself | |
28279 | rdth_id_p ! get thread# in o1 | |
28280 | sllx %o1, 13, %o1 ! convert to 8K page index | |
28281 | setx contin, %l2, %l1 | |
28282 | jmpl %l1 + %o1, %g0 | |
28283 | nop | |
28284 | contin: ! arrive here in appropriate thread start page | |
28285 | #endif | |
28286 | ||
28287 | wrpr %g0, 1, %tl ! switch to TL=1 | |
28288 | ||
28289 | #ifdef BLIMP_UNIQUE_AREA | |
28290 | ! Keep address of a strand-unique area in a scratchpad reg | |
28291 | setx unique_area, %g5, %g6 | |
28292 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
28293 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
28294 | ! Init demap random number seed using uarea address | |
28295 | mov %g6, %g4 | |
28296 | srlx %g4, 32, %g4 | |
28297 | xor %g4, %g6, %g4 | |
28298 | stw %g4, [%g6+8] | |
28299 | #endif | |
28300 | ||
28301 | ||
28302 | ! Set the context registers | |
28303 | set BLIMP_PRI_CONTEXT, %g5 | |
28304 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
28305 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
28306 | ||
28307 | set BLIMP_SEC_CONTEXT, %g5 | |
28308 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
28309 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
28310 | ||
28311 | #ifdef BLIMP_SHR_CONTEXT | |
28312 | set BLIMP_SHR_CONTEXT, %g5 | |
28313 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
28314 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
28315 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
28316 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
28317 | #endif | |
28318 | ||
28319 | #ifdef BLIMP_TTABLE_ADDR | |
28320 | ! Set up the TBA register to point to BLIMP's trap table | |
28321 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
28322 | wrpr %l2, 0, %tba | |
28323 | #endif | |
28324 | ||
28325 | ! Set initial pstate, asi, etc. | |
28326 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
28327 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
28328 | wrpr %g6, %tstate | |
28329 | ||
28330 | ! Set starting PC and go there | |
28331 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
28332 | add %g6, 4, %g7 ! NPC = PC+4 | |
28333 | wrpr %g6, 0, %tpc | |
28334 | wrpr %g7, 0, %tnpc | |
28335 | retry ! start running in test case context & code | |
28336 | ||
28337 | !----------------------------------------------------------- | |
28338 | ||
28339 | #ifdef BLIMP_UNIQUE_AREA | |
28340 | ! This is a writeable area unique for each cpu/strand | |
28341 | .align 0x800 | |
28342 | .local unique_area | |
28343 | unique_area: | |
28344 | .skip 8 ! 0: place to save xfsr | |
28345 | .skip 4 ! 8: random number for page demaps | |
28346 | #endif | |
28347 | ||
28348 | ||
28349 | #undef BLIMP_PRI_CONTEXT | |
28350 | #define BLIMP_PRI_CONTEXT 75 | |
28351 | #undef BLIMP_SEC_CONTEXT | |
28352 | #define BLIMP_SEC_CONTEXT 75 | |
28353 | #undef BLIMP_USER_PC | |
28354 | #define BLIMP_USER_PC 0xABAD1DEADC21FD00 | |
28355 | #undef BLIMP_USER_ASI | |
28356 | #define BLIMP_USER_ASI 0x89 | |
28357 | #undef BLIMP_USER_PSTATE | |
28358 | #define BLIMP_USER_PSTATE 0x21E | |
28359 | #undef BLIMP_USER_TSTATE | |
28360 | #define BLIMP_USER_TSTATE 0x89021E00 | |
28361 | #undef BLIMP_USER_WSTATE | |
28362 | #define BLIMP_USER_WSTATE 0x4 | |
28363 | #undef BLIMP_TTABLE_ADDR | |
28364 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
28365 | #undef BLIMP_START_VA | |
28366 | #define BLIMP_START_VA 0x800000 | |
28367 | #undef BLIMP_UNIQUE_AREA | |
28368 | #define BLIMP_UNIQUE_AREA | |
28369 | ||
28370 | ||
28371 | #ifndef BLIMP_SCRATCHPAD_VA | |
28372 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
28373 | #endif | |
28374 | changequote([,]) | |
28375 | ||
28376 | #define BLIMP_START_RA 0x800000 | |
28377 | ||
28378 | SECTION .MAIN7 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*7),16) | |
28379 | attr_text { | |
28380 | Name = .MAIN7, | |
28381 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*7),16), | |
28382 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*7),16), | |
28383 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*7)+PART_0_BASE,16), | |
28384 | part_0_ctx_zero_tsb_config_0, | |
28385 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
28386 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
28387 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
28388 | } | |
28389 | ||
28390 | changequote(`,') | |
28391 | .text | |
28392 | ||
28393 | main7: | |
28394 | .global main7 | |
28395 | #ifndef BLIMP_MAIN_LABEL | |
28396 | #define BLIMP_MAIN_LABEL | |
28397 | main: | |
28398 | .global main | |
28399 | #endif | |
28400 | ||
28401 | #if THREAD_COUNT > 1 | |
28402 | ! Every thread is forced to start here, so we have to vector ourself | |
28403 | rdth_id_p ! get thread# in o1 | |
28404 | sllx %o1, 13, %o1 ! convert to 8K page index | |
28405 | setx contin, %l2, %l1 | |
28406 | jmpl %l1 + %o1, %g0 | |
28407 | nop | |
28408 | contin: ! arrive here in appropriate thread start page | |
28409 | #endif | |
28410 | ||
28411 | wrpr %g0, 1, %tl ! switch to TL=1 | |
28412 | ||
28413 | #ifdef BLIMP_UNIQUE_AREA | |
28414 | ! Keep address of a strand-unique area in a scratchpad reg | |
28415 | setx unique_area, %g5, %g6 | |
28416 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
28417 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
28418 | ! Init demap random number seed using uarea address | |
28419 | mov %g6, %g4 | |
28420 | srlx %g4, 32, %g4 | |
28421 | xor %g4, %g6, %g4 | |
28422 | stw %g4, [%g6+8] | |
28423 | #endif | |
28424 | ||
28425 | ||
28426 | ! Set the context registers | |
28427 | set BLIMP_PRI_CONTEXT, %g5 | |
28428 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
28429 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
28430 | ||
28431 | set BLIMP_SEC_CONTEXT, %g5 | |
28432 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
28433 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
28434 | ||
28435 | #ifdef BLIMP_SHR_CONTEXT | |
28436 | set BLIMP_SHR_CONTEXT, %g5 | |
28437 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
28438 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
28439 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
28440 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
28441 | #endif | |
28442 | ||
28443 | #ifdef BLIMP_TTABLE_ADDR | |
28444 | ! Set up the TBA register to point to BLIMP's trap table | |
28445 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
28446 | wrpr %l2, 0, %tba | |
28447 | #endif | |
28448 | ||
28449 | ! Set initial pstate, asi, etc. | |
28450 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
28451 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
28452 | wrpr %g6, %tstate | |
28453 | ||
28454 | ! Set starting PC and go there | |
28455 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
28456 | add %g6, 4, %g7 ! NPC = PC+4 | |
28457 | wrpr %g6, 0, %tpc | |
28458 | wrpr %g7, 0, %tnpc | |
28459 | retry ! start running in test case context & code | |
28460 | ||
28461 | !----------------------------------------------------------- | |
28462 | ||
28463 | #ifdef BLIMP_UNIQUE_AREA | |
28464 | ! This is a writeable area unique for each cpu/strand | |
28465 | .align 0x800 | |
28466 | .local unique_area | |
28467 | unique_area: | |
28468 | .skip 8 ! 0: place to save xfsr | |
28469 | .skip 4 ! 8: random number for page demaps | |
28470 | #endif | |
28471 |