Commit | Line | Data |
---|---|---|
86530b38 AT |
1 | /* |
2 | * ========== Copyright Header Begin ========================================== | |
3 | * | |
4 | * OpenSPARC T2 Processor File: blimp_rand1.knobs_7812675.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 3 | |
43 | #define PART0_NZ_PAGE_SIZE_1 0 | |
44 | #define PART0_NZ_PAGE_SIZE_2 3 | |
45 | #define PART0_NZ_PAGE_SIZE_3 1 | |
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 TSB_SEARCH_BURST | |
59 | #define PART0_NZ_RANOTPA_0 1 | |
60 | #define PART0_NZ_RANOTPA_1 0 | |
61 | #define PART0_NZ_RANOTPA_2 1 | |
62 | #define PART0_NZ_RANOTPA_3 0 | |
63 | #define PART0_Z_RANOTPA_0 1 | |
64 | #define PART0_Z_RANOTPA_1 1 | |
65 | #define PART0_Z_RANOTPA_2 1 | |
66 | #define PART0_Z_RANOTPA_3 1 | |
67 | ||
68 | ||
69 | #define CREGS_PIL 0 | |
70 | #define CREGS_FPRS_FEF 1 | |
71 | #define CREGS_TSTATE_ASI 0x81 | |
72 | #define SCONTEXT 0x44 | |
73 | ||
74 | #define MAIN_PAGE_NUCLEUS_ONLY | |
75 | #define USER_PAGE_CUSTOM_MAP | |
76 | #define USER_TEXT_MT_MAP | |
77 | #define USER_DATA_MT_MAP | |
78 | #define NO_NZ_TSB_IN_PRIV | |
79 | ||
80 | ! Give us more space to work with | |
81 | #define PART_0_LIMIT 0xFFFFFFFFF | |
82 | #define DISABLE_PART_LIMIT_CHECK | |
83 | #define KERNEL_BASE_TEXT_VA 0xA34000 /*TSB index 11A*/ | |
84 | #define KERNEL_BASE_TEXT_RA 0xA34000 | |
85 | #define KERNEL_BASE_DATA_VA 0xC34000 /*TSB index 21A*/ | |
86 | #define KERNEL_BASE_DATA_RA 0xC34000 | |
87 | ||
88 | ! Use BLIMP's reflecting handler for the direct-to-hypervisor traps | |
89 | #define H_HT0_IAE_privilege_violation_0x08 blimp_reflector | |
90 | #define H_HT0_IAE_unauth_access_0x0b blimp_reflector | |
91 | #define H_HT0_IAE_nfo_page_0x0c blimp_reflector | |
92 | #define H_HT0_Illegal_instruction_0x10 blimp_reflector | |
93 | #define H_HT0_DAE_invalid_asi_0x14 blimp_reflector | |
94 | #define H_HT0_DAE_privilege_violation_0x15 blimp_reflector | |
95 | #define H_HT0_DAE_nc_page_0x16 blimp_reflector | |
96 | #define H_HT0_DAE_nfo_page_0x17 blimp_reflector | |
97 | #define H_HT0_DAE_so_page_0x30 blimp_reflector | |
98 | #define H_HT0_Mem_Address_Not_Aligned_0x34 blimp_reflector | |
99 | #define H_HT0_Lddf_Mem_Address_Not_Aligned_0x35 blimp_reflector | |
100 | #define H_HT0_Stdf_Mem_Address_Not_Aligned_0x36 blimp_reflector | |
101 | #define H_HT0_Privileged_Action_0x37 blimp_reflector | |
102 | ||
103 | ! BLIMP's own demap services | |
104 | #define H_HT0_HTrap_Instruction_0 blimp_hyp_demapd | |
105 | #define H_HT0_HTrap_Instruction_1 blimp_hyp_demapi | |
106 | ||
107 | #include "hboot.s" | |
108 | ||
109 | #ifndef BLIMP_HYPER_INCLUDED | |
110 | #define BLIMP_HYPER_INCLUDED | |
111 | ||
112 | ||
113 | #ifndef BLIMP_HYPER_PA | |
114 | #define BLIMP_HYPER_PA 0xB0000 | |
115 | #endif | |
116 | ||
117 | SECTION .BLIMP_HYPER TEXT_VA=BLIMP_HYPER_PA | |
118 | attr_text { | |
119 | Name = .BLIMP_HYPER, | |
120 | hypervisor | |
121 | } | |
122 | .text | |
123 | ||
124 | .global blimp_reflector | |
125 | blimp_reflector: | |
126 | ||
127 | rdpr %pstate, %g2 ! get PSTATE | |
128 | or %g2, 0x4, %g2 ! force priv | |
129 | wrpr %g2, 0, %pstate ! set PSTATE.PRIV=1 | |
130 | ||
131 | rdpr %tt, %g3 ! get TT[1] | |
132 | rdpr %tba, %g4 ! get priv trap table addr | |
133 | sllx %g3, 5, %g3 | |
134 | ||
135 | jmpl %g4+%g3, %g0 ! vector to: tba + tt<<5 | |
136 | wrhpr %g0, 0, %hpstate ! and set HPSTATE.HPRIV=0 | |
137 | ||
138 | ||
139 | /************************************************************************** | |
140 | * BLIMP Hypervisor services: | |
141 | **************************************************************************/ | |
142 | ||
143 | ! DEMAP DATA | |
144 | .global blimp_hyp_demapd | |
145 | blimp_hyp_demapd: | |
146 | ||
147 | stxa %o0, [%o0]ASI_DMMU_DEMAP | |
148 | done | |
149 | ||
150 | ! DEMAP INST | |
151 | .global blimp_hyp_demapi | |
152 | blimp_hyp_demapi: | |
153 | ||
154 | stxa %o0, [%o0]ASI_IMMU_DEMAP | |
155 | done | |
156 | ||
157 | #endif /*BLIMP_HYPER_INCLUDED*/ | |
158 | ||
159 | ||
160 | ||
161 | ! Context 68 runs in 32-bit addressing mode, big-endian | |
162 | ||
163 | !======================================================================== | |
164 | ||
165 | SECTION .bdata002 DATA_VA=0xa3800000 | |
166 | attr_data { | |
167 | Name = .bdata002, | |
168 | VA = 0xa3800000, | |
169 | RA = 0xfff800000, | |
170 | PA = ra2pa(0xfff800000,0), | |
171 | part_0_ctx_nonzero_tsb_config_2, | |
172 | TTE_Context=68, TTE_Size=3, TTE_W=1, TTE_X=0, | |
173 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
174 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
175 | } | |
176 | ||
177 | ||
178 | SECTION .bdata002 | |
179 | .data | |
180 | DATA003: | |
181 | .xword 0xABAD1DEA75818088 ! 00000000A3800000 -0088 DATA004+0x88 | |
182 | .xword 0xABAD1DEAF6D40088 ! 00000000A3800008 -0080 DATA012+0x88 | |
183 | BD00007: .xword 0xC1101EB71F6C305F ! 00000000A3800010 -0078 0 Double -2.641098E+05 | |
184 | .byte 0x45 ! 00000000A3800018 -0070 0 | |
185 | BD00140: .byte 0x77 ! 00000000A3800019 -006F 0 | |
186 | BD00099: .byte 0xDF ! 00000000A380001A -006E 0 | |
187 | BD00112: .byte 0x5D ! 00000000A380001B -006D 0 | |
188 | BD00031: .word 0x40DF578E ! 00000000A380001C -006C 0 Single 6.979438E+00 | |
189 | BD00042: .word 0xD92FCDFE ! 00000000A3800020 -0068 0 | |
190 | BD00026: .word 0xC0E39AD0 ! 00000000A3800024 -0064 0 Single -7.112648E+00 | |
191 | BD00037: .xword 0x59045C57254CF7DC ! 00000000A3800028 -0060 0 | |
192 | BD00015: .word 0x42D2601E ! 00000000A3800030 -0058 0 Single 1.051877E+02 | |
193 | BD00012: .byte 0x84 ! 00000000A3800034 -0054 0 | |
194 | .byte 0x8D ! 00000000A3800035 -0053 0 | |
195 | BD00048: .byte 0x24 ! 00000000A3800036 -0052 0 | |
196 | .byte 0x4F ! 00000000A3800037 -0051 0 | |
197 | BD00101: .word 0x47DA18F6 ! 00000000A3800038 -0050 0 Single 1.116659E+05 | |
198 | BD00144: .half 0x1588 ! 00000000A380003C -004C 0 | |
199 | BD00153: .byte 0x94 ! 00000000A380003E -004A 0 | |
200 | .byte 0xCA ! 00000000A380003F -0049 0 | |
201 | BD00207: .half 0x0FB5 ! 00000000A3800040 -0048 0 | |
202 | .byte 0xCE ! 00000000A3800042 -0046 0 | |
203 | BD00198: .byte 0x19 ! 00000000A3800043 -0045 0 | |
204 | BD00055: .half 0xE198 ! 00000000A3800044 -0044 0 | |
205 | BD00256: .byte 0x81 ! 00000000A3800046 -0042 0 | |
206 | BD00203: .byte 0xCC ! 00000000A3800047 -0041 0 | |
207 | BD00021: .xword 0x03B38CE77721BA87 ! 00000000A3800048 -0040 0 | |
208 | BD00003: .word 0x468D7968 ! 00000000A3800050 -0038 0 | |
209 | BD00009: .word 0xA66F95F5 ! 00000000A3800054 -0034 0 | |
210 | BD00246: .half 0xCD6B ! 00000000A3800058 -0030 0 | |
211 | .byte 0x53 ! 00000000A380005A -002E 0 | |
212 | .byte 0xC0 ! 00000000A380005B -002D 0 | |
213 | BD00062: .word 0x467B9036 ! 00000000A380005C -002C 0 Single 1.610005E+04 | |
214 | BD00220: .xword 0xDE36AD4BC39D8ECE ! 00000000A3800060 -0028 0 | |
215 | BD00010: .xword 0x2D587080A9BB96BC ! 00000000A3800068 -0020 0 | |
216 | .byte 0xF6 ! 00000000A3800070 -0018 0 | |
217 | BD00278: .byte 0x31 ! 00000000A3800071 -0017 0 | |
218 | .half 0xF766 ! 00000000A3800072 -0016 0 | |
219 | BD00143: .byte 0x09 ! 00000000A3800074 -0014 0 | |
220 | .byte 0x0D ! 00000000A3800075 -0013 0 | |
221 | BD00030: .byte 0xAB ! 00000000A3800076 -0012 0 | |
222 | BD00078: .byte 0x46 ! 00000000A3800077 -0011 0 | |
223 | BD00035: .word 0x0315F6CD ! 00000000A3800078 -0010 0 | |
224 | .word 0x2A0A814D ! 00000000A380007C -000C 0 | |
225 | BD00023: .word 0xC9880DF4 ! 00000000A3800080 -0008 0 | |
226 | BD00200: .half 0x104F ! 00000000A3800084 -0004 0 | |
227 | BD00176: .half 0xDB0D ! 00000000A3800086 -0002 0 | |
228 | BD00051: .xword 0xF330AE749AB64DAD ! 00000000A3800088 +0000 0 | |
229 | BD00008: .xword 0x7E286F9EDBE9CACC ! 00000000A3800090 +0008 0 | |
230 | BD00057: .xword 0x5892875FD6EF33C9 ! 00000000A3800098 +0010 0 | |
231 | BD00028: .xword 0xDEC1E5B15952CEC3 ! 00000000A38000A0 +0018 0 | |
232 | BD00070: .half 0x3471 ! 00000000A38000A8 +0020 0 | |
233 | .half 0x07D8 ! 00000000A38000AA +0022 0 | |
234 | BD00049: .word 0x47847EFA ! 00000000A38000AC +0024 0 | |
235 | .byte 0xED ! 00000000A38000B0 +0028 0 | |
236 | BD00056: .byte 0x54 ! 00000000A38000B1 +0029 0 | |
237 | BD00145: .half 0xEE2C ! 00000000A38000B2 +002A 0 | |
238 | .byte 0x02 ! 00000000A38000B4 +002C 0 | |
239 | BD00193: .byte 0x51 ! 00000000A38000B5 +002D 0 | |
240 | .half 0xE6B3 ! 00000000A38000B6 +002E 0 | |
241 | BD00036: .xword 0xC44926EBB958AC0B ! 00000000A38000B8 +0030 0 | |
242 | BD00060: .half 0x02A3 ! 00000000A38000C0 +0038 0 | |
243 | .byte 0x2B ! 00000000A38000C2 +003A 0 | |
244 | BD00142: .byte 0x03 ! 00000000A38000C3 +003B 0 | |
245 | BD00100: .byte 0x64 ! 00000000A38000C4 +003C 0 | |
246 | BD00034: .byte 0xC9 ! 00000000A38000C5 +003D 0 | |
247 | BD00190: .half 0x419A ! 00000000A38000C6 +003E 0 | |
248 | BD00024: .xword 0x40955FDDFA43161A ! 00000000A38000C8 +0040 0 Double 1.367967E+03 | |
249 | BD00039: .xword 0xC03B3A0470482374 ! 00000000A38000D0 +0048 0 Double -2.722663E+01 | |
250 | BD00073: .xword 0x8CE1903DD2D7124C ! 00000000A38000D8 +0050 0 | |
251 | BD00032: .xword 0x364C0C3A442060E0 ! 00000000A38000E0 +0058 0 | |
252 | BD00071: .xword 0x6D46566D1617C0F4 ! 00000000A38000E8 +0060 0 | |
253 | BD00104: .xword 0x75DC79CE303E2011 ! 00000000A38000F0 +0068 0 | |
254 | BD00029: .xword 0xF22B3E6FE12F414D ! 00000000A38000F8 +0070 0 | |
255 | BD00063: .xword 0x76CB1066A1DFA75A ! 00000000A3800100 +0078 0 | |
256 | BD00052: .xword 0x537B22029E3AE44B ! 00000000A3800108 +0080 0 | |
257 | ||
258 | !======================================================================== | |
259 | ||
260 | SECTION .bdata003 DATA_VA=0x75818000 | |
261 | attr_data { | |
262 | Name = .bdata003, | |
263 | VA = 0x75818000, | |
264 | RA = ra2pa(0xffffdc000,0), | |
265 | PA = ra2pa(0xffffdc000,0), | |
266 | part_0_ctx_nonzero_tsb_config_1, | |
267 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
268 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
269 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
270 | } | |
271 | ||
272 | ||
273 | SECTION .bdata003 | |
274 | .data | |
275 | DATA004: | |
276 | .xword 0x8800408DEA1DADAB ! 0000000075818000 -0088 DATA005+0x88 | |
277 | .xword 0x880080A3EA1DADAB ! 0000000075818008 -0080 DATA003+0x88 | |
278 | .xword 0xBFA2E0D9A7B291E4 ! 0000000075818010 -0078 0 Double -3.687172E-02 | |
279 | .byte 0xAE ! 0000000075818018 -0070 0 | |
280 | .byte 0x95 ! 0000000075818019 -006F 0 | |
281 | .byte 0x14 ! 000000007581801A -006E 0 | |
282 | .byte 0xAE ! 000000007581801B -006D 0 | |
283 | .word 0xBA8C6B60 ! 000000007581801C -006C 0 Single -1.071315E-03 | |
284 | .word 0x785283BA ! 0000000075818020 -0068 0 | |
285 | .word 0x455C4512 ! 0000000075818024 -0064 0 Single 3.524317E+03 | |
286 | .xword 0x0DBEA60D77FDE7E3 ! 0000000075818028 -0060 0 | |
287 | .word 0xC56419B1 ! 0000000075818030 -0058 0 Single -3.649606E+03 | |
288 | .byte 0xD6 ! 0000000075818034 -0054 0 | |
289 | .byte 0x01 ! 0000000075818035 -0053 0 | |
290 | .byte 0x85 ! 0000000075818036 -0052 0 | |
291 | .byte 0x4A ! 0000000075818037 -0051 0 | |
292 | .word 0xC270952E ! 0000000075818038 -0050 0 Single -6.014568E+01 | |
293 | .half 0x24F6 ! 000000007581803C -004C 0 | |
294 | .byte 0xB1 ! 000000007581803E -004A 0 | |
295 | .byte 0x00 ! 000000007581803F -0049 0 | |
296 | .half 0x2A64 ! 0000000075818040 -0048 0 | |
297 | .byte 0x76 ! 0000000075818042 -0046 0 | |
298 | .byte 0x60 ! 0000000075818043 -0045 0 | |
299 | .half 0xB5C7 ! 0000000075818044 -0044 0 | |
300 | .byte 0xC2 ! 0000000075818046 -0042 0 | |
301 | .byte 0x80 ! 0000000075818047 -0041 0 | |
302 | .xword 0xD1574734C35AB8B4 ! 0000000075818048 -0040 0 | |
303 | .word 0x7413549B ! 0000000075818050 -0038 0 | |
304 | .word 0x03A7FFB9 ! 0000000075818054 -0034 0 | |
305 | .half 0x2858 ! 0000000075818058 -0030 0 | |
306 | .byte 0x4C ! 000000007581805A -002E 0 | |
307 | .byte 0xDB ! 000000007581805B -002D 0 | |
308 | .word 0xBF8D2C85 ! 000000007581805C -002C 0 Single -1.102921E+00 | |
309 | .xword 0xB5E7C2A27B5145A3 ! 0000000075818060 -0028 0 | |
310 | .xword 0xE0258C4064ECB662 ! 0000000075818068 -0020 0 | |
311 | .byte 0x8C ! 0000000075818070 -0018 0 | |
312 | .byte 0x90 ! 0000000075818071 -0017 0 | |
313 | .half 0x5F70 ! 0000000075818072 -0016 0 | |
314 | .byte 0xE0 ! 0000000075818074 -0014 0 | |
315 | .byte 0x2E ! 0000000075818075 -0013 0 | |
316 | .byte 0x14 ! 0000000075818076 -0012 0 | |
317 | .byte 0x1A ! 0000000075818077 -0011 0 | |
318 | .word 0x8BC4E15A ! 0000000075818078 -0010 0 | |
319 | .word 0x774662A8 ! 000000007581807C -000C 0 | |
320 | .word 0x3A2401A6 ! 0000000075818080 -0008 0 | |
321 | .half 0xBB7C ! 0000000075818084 -0004 0 | |
322 | .half 0x6F94 ! 0000000075818086 -0002 0 | |
323 | .xword 0xC8C3B1EBDAE044F8 ! 0000000075818088 +0000 0 | |
324 | .xword 0x29A688E99D637831 ! 0000000075818090 +0008 0 | |
325 | .xword 0x0F6C6B25E78B2A47 ! 0000000075818098 +0010 0 | |
326 | .xword 0xC2FEA2CA342CE467 ! 00000000758180A0 +0018 0 | |
327 | .half 0x8B93 ! 00000000758180A8 +0020 0 | |
328 | .half 0x0123 ! 00000000758180AA +0022 0 | |
329 | .word 0x921ED4CB ! 00000000758180AC +0024 0 | |
330 | .byte 0x59 ! 00000000758180B0 +0028 0 | |
331 | .byte 0x09 ! 00000000758180B1 +0029 0 | |
332 | .half 0xBABE ! 00000000758180B2 +002A 0 | |
333 | .byte 0xCE ! 00000000758180B4 +002C 0 | |
334 | .byte 0x47 ! 00000000758180B5 +002D 0 | |
335 | .half 0x39FE ! 00000000758180B6 +002E 0 | |
336 | .xword 0x9618BF034F37CC81 ! 00000000758180B8 +0030 0 | |
337 | .half 0x7969 ! 00000000758180C0 +0038 0 | |
338 | .byte 0x86 ! 00000000758180C2 +003A 0 | |
339 | .byte 0x7C ! 00000000758180C3 +003B 0 | |
340 | .byte 0xEE ! 00000000758180C4 +003C 0 | |
341 | .byte 0x91 ! 00000000758180C5 +003D 0 | |
342 | .half 0xCEC3 ! 00000000758180C6 +003E 0 | |
343 | .xword 0x407266E5A129C1AA ! 00000000758180C8 +0040 0 Double 2.944311E+02 | |
344 | .xword 0xBED36EE993523BBC ! 00000000758180D0 +0048 0 Double -4.633248E-06 | |
345 | .xword 0x2FD87C5DD91B7920 ! 00000000758180D8 +0050 0 | |
346 | .xword 0x4B0BFC3055FD04F1 ! 00000000758180E0 +0058 0 | |
347 | .xword 0x5862646D06E82CE6 ! 00000000758180E8 +0060 0 | |
348 | .xword 0xF2D5434B01F98F8A ! 00000000758180F0 +0068 0 | |
349 | .xword 0x8F2BABAE498D8C71 ! 00000000758180F8 +0070 0 | |
350 | .xword 0xD701900163915775 ! 0000000075818100 +0078 0 | |
351 | .xword 0xA391CC23CDD8F659 ! 0000000075818108 +0080 0 | |
352 | ||
353 | !======================================================================== | |
354 | ||
355 | SECTION .bdata004 DATA_VA=0x8d400000 | |
356 | attr_data { | |
357 | Name = .bdata004, | |
358 | VA = 0x8d400000, | |
359 | RA = 0xfff400000, | |
360 | PA = ra2pa(0xfff400000,0), | |
361 | part_0_ctx_nonzero_tsb_config_2, | |
362 | TTE_Context=68, TTE_Size=3, TTE_W=1, TTE_X=0, | |
363 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
364 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
365 | } | |
366 | ||
367 | ||
368 | SECTION .bdata004 | |
369 | .data | |
370 | DATA005: | |
371 | .xword 0xABAD1DEA9788E088 ! 000000008D400000 -0088 DATA006+0x88 | |
372 | .xword 0xABAD1DEA75818088 ! 000000008D400008 -0080 DATA004+0x88 | |
373 | .xword 0xC08D8735E341C305 ! 000000008D400010 -0078 0 Double -9.449013E+02 | |
374 | .byte 0x8E ! 000000008D400018 -0070 0 | |
375 | .byte 0x38 ! 000000008D400019 -006F 0 | |
376 | .byte 0x47 ! 000000008D40001A -006E 0 | |
377 | .byte 0xFF ! 000000008D40001B -006D 0 | |
378 | .word 0x3B8FB251 ! 000000008D40001C -006C 0 Single 4.385271E-03 | |
379 | .word 0x4C2F3E3D ! 000000008D400020 -0068 0 | |
380 | .word 0x3E0D1BBE ! 000000008D400024 -0064 0 Single 1.378011E-01 | |
381 | .xword 0x9EC92E284813AEFB ! 000000008D400028 -0060 0 | |
382 | .word 0x428D4D13 ! 000000008D400030 -0058 0 Single 7.065054E+01 | |
383 | .byte 0x79 ! 000000008D400034 -0054 0 | |
384 | .byte 0xC8 ! 000000008D400035 -0053 0 | |
385 | .byte 0xAA ! 000000008D400036 -0052 0 | |
386 | .byte 0xC8 ! 000000008D400037 -0051 0 | |
387 | .word 0xB8134179 ! 000000008D400038 -0050 0 Single -3.510851E-05 | |
388 | .half 0xD038 ! 000000008D40003C -004C 0 | |
389 | .byte 0xE4 ! 000000008D40003E -004A 0 | |
390 | .byte 0x78 ! 000000008D40003F -0049 0 | |
391 | .half 0x2C62 ! 000000008D400040 -0048 0 | |
392 | .byte 0x97 ! 000000008D400042 -0046 0 | |
393 | .byte 0x9E ! 000000008D400043 -0045 0 | |
394 | .half 0x2F5C ! 000000008D400044 -0044 0 | |
395 | .byte 0x92 ! 000000008D400046 -0042 0 | |
396 | .byte 0xFA ! 000000008D400047 -0041 0 | |
397 | .xword 0xF5F43756C8801D8B ! 000000008D400048 -0040 0 | |
398 | .word 0xD6AF745C ! 000000008D400050 -0038 0 | |
399 | .word 0x2D8BF87A ! 000000008D400054 -0034 0 | |
400 | .half 0xA1BB ! 000000008D400058 -0030 0 | |
401 | .byte 0x59 ! 000000008D40005A -002E 0 | |
402 | .byte 0xF2 ! 000000008D40005B -002D 0 | |
403 | .word 0x3F9969EB ! 000000008D40005C -002C 0 Single 1.198545E+00 | |
404 | .xword 0xCDC89EFE0B697835 ! 000000008D400060 -0028 0 | |
405 | .xword 0x0CD3F1A93DB35F00 ! 000000008D400068 -0020 0 | |
406 | .byte 0x6B ! 000000008D400070 -0018 0 | |
407 | .byte 0xA0 ! 000000008D400071 -0017 0 | |
408 | .half 0x00E6 ! 000000008D400072 -0016 0 | |
409 | .byte 0x26 ! 000000008D400074 -0014 0 | |
410 | .byte 0x0B ! 000000008D400075 -0013 0 | |
411 | .byte 0x87 ! 000000008D400076 -0012 0 | |
412 | .byte 0x7C ! 000000008D400077 -0011 0 | |
413 | .word 0x6C190087 ! 000000008D400078 -0010 0 | |
414 | .word 0x07E39FA2 ! 000000008D40007C -000C 0 | |
415 | .word 0x2ADB914E ! 000000008D400080 -0008 0 | |
416 | .half 0x7983 ! 000000008D400084 -0004 0 | |
417 | .half 0x5008 ! 000000008D400086 -0002 0 | |
418 | .xword 0x48BBC31A73A46459 ! 000000008D400088 +0000 0 | |
419 | .xword 0xD78009D3FDEB76A2 ! 000000008D400090 +0008 0 | |
420 | .xword 0x63872B719F57361A ! 000000008D400098 +0010 0 | |
421 | .xword 0xC90F7FA0CD763102 ! 000000008D4000A0 +0018 0 | |
422 | .half 0x3591 ! 000000008D4000A8 +0020 0 | |
423 | .half 0xACDC ! 000000008D4000AA +0022 0 | |
424 | .word 0xDE6422F4 ! 000000008D4000AC +0024 0 | |
425 | .byte 0x86 ! 000000008D4000B0 +0028 0 | |
426 | .byte 0x62 ! 000000008D4000B1 +0029 0 | |
427 | .half 0x04ED ! 000000008D4000B2 +002A 0 | |
428 | .byte 0xC4 ! 000000008D4000B4 +002C 0 | |
429 | .byte 0x97 ! 000000008D4000B5 +002D 0 | |
430 | .half 0x8ADF ! 000000008D4000B6 +002E 0 | |
431 | .xword 0x7B095D65E23AA486 ! 000000008D4000B8 +0030 0 | |
432 | .half 0x2BBD ! 000000008D4000C0 +0038 0 | |
433 | .byte 0x97 ! 000000008D4000C2 +003A 0 | |
434 | .byte 0x3D ! 000000008D4000C3 +003B 0 | |
435 | .byte 0xD4 ! 000000008D4000C4 +003C 0 | |
436 | .byte 0x0D ! 000000008D4000C5 +003D 0 | |
437 | .half 0xA689 ! 000000008D4000C6 +003E 0 | |
438 | .xword 0x40255F0E0C8EEF5C ! 000000008D4000C8 +0040 0 Double 1.068565E+01 | |
439 | .xword 0x3F58F87477386AFB ! 000000008D4000D0 +0048 0 Double 1.524080E-03 | |
440 | .xword 0x051588277568C0FA ! 000000008D4000D8 +0050 0 | |
441 | .xword 0x2FB7B71C91563818 ! 000000008D4000E0 +0058 0 | |
442 | .xword 0xE14E83A6EEDD8BBD ! 000000008D4000E8 +0060 0 | |
443 | .xword 0x5D0A7DA91277A8F0 ! 000000008D4000F0 +0068 0 | |
444 | .xword 0xA67B2E06E853DC08 ! 000000008D4000F8 +0070 0 | |
445 | .xword 0xCB4C4102DA972C12 ! 000000008D400100 +0078 0 | |
446 | .xword 0x34A781F38495A464 ! 000000008D400108 +0080 0 | |
447 | ||
448 | !======================================================================== | |
449 | ||
450 | SECTION .bdata005 DATA_VA=0x9788e000 | |
451 | attr_data { | |
452 | Name = .bdata005, | |
453 | VA = 0x9788e000, | |
454 | RA = ra2pa(0xffffda000,0), | |
455 | PA = ra2pa(0xffffda000,0), | |
456 | part_0_ctx_nonzero_tsb_config_1, | |
457 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
458 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
459 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
460 | } | |
461 | ||
462 | ||
463 | SECTION .bdata005 | |
464 | .data | |
465 | DATA006: | |
466 | .xword 0x88E0AFEAEA1DADAB ! 000000009788E000 -0088 DATA007+0x88 | |
467 | .xword 0x8800408DEA1DADAB ! 000000009788E008 -0080 DATA005+0x88 | |
468 | .xword 0xC138017B856A9042 ! 000000009788E010 -0078 0 Double -1.573244E+06 | |
469 | .byte 0x54 ! 000000009788E018 -0070 0 | |
470 | .byte 0xF1 ! 000000009788E019 -006F 0 | |
471 | .byte 0xCC ! 000000009788E01A -006E 0 | |
472 | .byte 0xF8 ! 000000009788E01B -006D 0 | |
473 | .word 0x42772637 ! 000000009788E01C -006C 0 Single 6.178732E+01 | |
474 | .word 0x1201512C ! 000000009788E020 -0068 0 | |
475 | .word 0x422D3C16 ! 000000009788E024 -0064 0 Single 4.330868E+01 | |
476 | .xword 0x5F81A655B4A8566D ! 000000009788E028 -0060 0 | |
477 | .word 0x4356F69D ! 000000009788E030 -0058 0 Single 2.149633E+02 | |
478 | .byte 0x98 ! 000000009788E034 -0054 0 | |
479 | .byte 0x3E ! 000000009788E035 -0053 0 | |
480 | .byte 0xFD ! 000000009788E036 -0052 0 | |
481 | .byte 0xCB ! 000000009788E037 -0051 0 | |
482 | .word 0xBF9DEB3E ! 000000009788E038 -0050 0 Single -1.233742E+00 | |
483 | .half 0x5329 ! 000000009788E03C -004C 0 | |
484 | .byte 0x6A ! 000000009788E03E -004A 0 | |
485 | .byte 0x21 ! 000000009788E03F -0049 0 | |
486 | .half 0xF10E ! 000000009788E040 -0048 0 | |
487 | .byte 0x8B ! 000000009788E042 -0046 0 | |
488 | .byte 0x85 ! 000000009788E043 -0045 0 | |
489 | .half 0x3ADF ! 000000009788E044 -0044 0 | |
490 | .byte 0x90 ! 000000009788E046 -0042 0 | |
491 | .byte 0x91 ! 000000009788E047 -0041 0 | |
492 | .xword 0x9BA4C211C8253312 ! 000000009788E048 -0040 0 | |
493 | .word 0x2C2B28EA ! 000000009788E050 -0038 0 | |
494 | .word 0x28A6FA33 ! 000000009788E054 -0034 0 | |
495 | .half 0x21B3 ! 000000009788E058 -0030 0 | |
496 | .byte 0x1B ! 000000009788E05A -002E 0 | |
497 | .byte 0x6B ! 000000009788E05B -002D 0 | |
498 | .word 0x409AC858 ! 000000009788E05C -002C 0 Single 4.836956E+00 | |
499 | .xword 0x6B494426BDEDDC1A ! 000000009788E060 -0028 0 | |
500 | .xword 0x625A30F07F1C501E ! 000000009788E068 -0020 0 | |
501 | .byte 0xD0 ! 000000009788E070 -0018 0 | |
502 | .byte 0x3A ! 000000009788E071 -0017 0 | |
503 | .half 0xB21D ! 000000009788E072 -0016 0 | |
504 | .byte 0x9B ! 000000009788E074 -0014 0 | |
505 | .byte 0xD5 ! 000000009788E075 -0013 0 | |
506 | .byte 0xD1 ! 000000009788E076 -0012 0 | |
507 | .byte 0xCA ! 000000009788E077 -0011 0 | |
508 | .word 0x9BEAEB49 ! 000000009788E078 -0010 0 | |
509 | .word 0x78744150 ! 000000009788E07C -000C 0 | |
510 | .word 0x39F2B75A ! 000000009788E080 -0008 0 | |
511 | .half 0x4992 ! 000000009788E084 -0004 0 | |
512 | .half 0xC5D4 ! 000000009788E086 -0002 0 | |
513 | .xword 0x8A64ECCFE11BC21D ! 000000009788E088 +0000 0 | |
514 | .xword 0x0F8AEFAF5BF30397 ! 000000009788E090 +0008 0 | |
515 | .xword 0x8384349BE629C47D ! 000000009788E098 +0010 0 | |
516 | .xword 0x973682C6B72BE5C9 ! 000000009788E0A0 +0018 0 | |
517 | .half 0x5850 ! 000000009788E0A8 +0020 0 | |
518 | .half 0xFB16 ! 000000009788E0AA +0022 0 | |
519 | .word 0x7A1C89AD ! 000000009788E0AC +0024 0 | |
520 | .byte 0x82 ! 000000009788E0B0 +0028 0 | |
521 | .byte 0x0A ! 000000009788E0B1 +0029 0 | |
522 | .half 0xE1AF ! 000000009788E0B2 +002A 0 | |
523 | .byte 0x8C ! 000000009788E0B4 +002C 0 | |
524 | .byte 0x0B ! 000000009788E0B5 +002D 0 | |
525 | .half 0xB85B ! 000000009788E0B6 +002E 0 | |
526 | .xword 0x60CBECF220ADF816 ! 000000009788E0B8 +0030 0 | |
527 | .half 0x3F84 ! 000000009788E0C0 +0038 0 | |
528 | .byte 0x06 ! 000000009788E0C2 +003A 0 | |
529 | .byte 0xAA ! 000000009788E0C3 +003B 0 | |
530 | .byte 0xCF ! 000000009788E0C4 +003C 0 | |
531 | .byte 0x7A ! 000000009788E0C5 +003D 0 | |
532 | .half 0xFD49 ! 000000009788E0C6 +003E 0 | |
533 | .xword 0x3EB27BC723844A57 ! 000000009788E0C8 +0040 0 Double 1.101703E-06 | |
534 | .xword 0xBF51ECA02769A5A0 ! 000000009788E0D0 +0048 0 Double -1.094014E-03 | |
535 | .xword 0x2174802292054A13 ! 000000009788E0D8 +0050 0 | |
536 | .xword 0x8B5E7FA4F31CA791 ! 000000009788E0E0 +0058 0 | |
537 | .xword 0x2CED0400647278BF ! 000000009788E0E8 +0060 0 | |
538 | .xword 0x9B04C585137AF717 ! 000000009788E0F0 +0068 0 | |
539 | .xword 0xF6B90052E24D3302 ! 000000009788E0F8 +0070 0 | |
540 | .xword 0x163FA7E6DD6BCEE4 ! 000000009788E100 +0078 0 | |
541 | .xword 0x2BEFB7F967BAFC5A ! 000000009788E108 +0080 0 | |
542 | ||
543 | !======================================================================== | |
544 | ||
545 | SECTION .bdata006 DATA_VA=0xeaafe000 | |
546 | attr_data { | |
547 | Name = .bdata006, | |
548 | VA = 0xeaafe000, | |
549 | RA = ra2pa(0xffffd8000,0), | |
550 | PA = ra2pa(0xffffd8000,0), | |
551 | part_0_ctx_nonzero_tsb_config_1, | |
552 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
553 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
554 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
555 | } | |
556 | ||
557 | ||
558 | SECTION .bdata006 | |
559 | .data | |
560 | DATA007: | |
561 | .xword 0x882077C5EA1DADAB ! 00000000EAAFE000 -0088 DATA008+0x88 | |
562 | .xword 0x88E08897EA1DADAB ! 00000000EAAFE008 -0080 DATA006+0x88 | |
563 | .xword 0xC029414A1076597A ! 00000000EAAFE010 -0078 0 Double -1.262752E+01 | |
564 | .byte 0xD8 ! 00000000EAAFE018 -0070 0 | |
565 | .byte 0xA9 ! 00000000EAAFE019 -006F 0 | |
566 | .byte 0xE1 ! 00000000EAAFE01A -006E 0 | |
567 | .byte 0x9B ! 00000000EAAFE01B -006D 0 | |
568 | .word 0x37A4DFD9 ! 00000000EAAFE01C -006C 0 Single 1.965456E-05 | |
569 | .word 0x873DFB2F ! 00000000EAAFE020 -0068 0 | |
570 | .word 0x42300FAF ! 00000000EAAFE024 -0064 0 Single 4.401532E+01 | |
571 | .xword 0xB77A28E44383630B ! 00000000EAAFE028 -0060 0 | |
572 | .word 0x3B5681C9 ! 00000000EAAFE030 -0058 0 Single 3.273117E-03 | |
573 | .byte 0x01 ! 00000000EAAFE034 -0054 0 | |
574 | .byte 0x7F ! 00000000EAAFE035 -0053 0 | |
575 | .byte 0xBF ! 00000000EAAFE036 -0052 0 | |
576 | .byte 0x93 ! 00000000EAAFE037 -0051 0 | |
577 | .word 0xBC85CA36 ! 00000000EAAFE038 -0050 0 Single -1.633177E-02 | |
578 | .half 0x8989 ! 00000000EAAFE03C -004C 0 | |
579 | .byte 0x51 ! 00000000EAAFE03E -004A 0 | |
580 | .byte 0x89 ! 00000000EAAFE03F -0049 0 | |
581 | .half 0x6688 ! 00000000EAAFE040 -0048 0 | |
582 | .byte 0x77 ! 00000000EAAFE042 -0046 0 | |
583 | .byte 0xD3 ! 00000000EAAFE043 -0045 0 | |
584 | .half 0xD2BF ! 00000000EAAFE044 -0044 0 | |
585 | .byte 0xF8 ! 00000000EAAFE046 -0042 0 | |
586 | .byte 0xBD ! 00000000EAAFE047 -0041 0 | |
587 | .xword 0x9183FDB991CB8FC0 ! 00000000EAAFE048 -0040 0 | |
588 | .word 0x97F7DBF5 ! 00000000EAAFE050 -0038 0 | |
589 | .word 0x46779A10 ! 00000000EAAFE054 -0034 0 | |
590 | .half 0xFA1C ! 00000000EAAFE058 -0030 0 | |
591 | .byte 0x53 ! 00000000EAAFE05A -002E 0 | |
592 | .byte 0x2C ! 00000000EAAFE05B -002D 0 | |
593 | .word 0x45805C12 ! 00000000EAAFE05C -002C 0 Single 4.107509E+03 | |
594 | .xword 0x27AFAC2E874346DA ! 00000000EAAFE060 -0028 0 | |
595 | .xword 0x87C80BF8E4F1ACA7 ! 00000000EAAFE068 -0020 0 | |
596 | .byte 0x94 ! 00000000EAAFE070 -0018 0 | |
597 | .byte 0x2C ! 00000000EAAFE071 -0017 0 | |
598 | .half 0x326C ! 00000000EAAFE072 -0016 0 | |
599 | .byte 0xBA ! 00000000EAAFE074 -0014 0 | |
600 | .byte 0x2D ! 00000000EAAFE075 -0013 0 | |
601 | .byte 0xB2 ! 00000000EAAFE076 -0012 0 | |
602 | .byte 0x79 ! 00000000EAAFE077 -0011 0 | |
603 | .word 0x97ADB755 ! 00000000EAAFE078 -0010 0 | |
604 | .word 0x00F8A185 ! 00000000EAAFE07C -000C 0 | |
605 | .word 0x44C7952D ! 00000000EAAFE080 -0008 0 | |
606 | .half 0x2835 ! 00000000EAAFE084 -0004 0 | |
607 | .half 0x3C5C ! 00000000EAAFE086 -0002 0 | |
608 | .xword 0x3A88A2666284A107 ! 00000000EAAFE088 +0000 0 | |
609 | .xword 0x7193299A26645C30 ! 00000000EAAFE090 +0008 0 | |
610 | .xword 0xDF4B97AF87CAD158 ! 00000000EAAFE098 +0010 0 | |
611 | .xword 0xDD795BD8D62F2B7B ! 00000000EAAFE0A0 +0018 0 | |
612 | .half 0x29DE ! 00000000EAAFE0A8 +0020 0 | |
613 | .half 0x1BEB ! 00000000EAAFE0AA +0022 0 | |
614 | .word 0xE6702362 ! 00000000EAAFE0AC +0024 0 | |
615 | .byte 0xE6 ! 00000000EAAFE0B0 +0028 0 | |
616 | .byte 0xBE ! 00000000EAAFE0B1 +0029 0 | |
617 | .half 0xAC7D ! 00000000EAAFE0B2 +002A 0 | |
618 | .byte 0x9C ! 00000000EAAFE0B4 +002C 0 | |
619 | .byte 0x89 ! 00000000EAAFE0B5 +002D 0 | |
620 | .half 0xAFCE ! 00000000EAAFE0B6 +002E 0 | |
621 | .xword 0x54907D8441146A7E ! 00000000EAAFE0B8 +0030 0 | |
622 | .half 0xCBFF ! 00000000EAAFE0C0 +0038 0 | |
623 | .byte 0x19 ! 00000000EAAFE0C2 +003A 0 | |
624 | .byte 0xBE ! 00000000EAAFE0C3 +003B 0 | |
625 | .byte 0x63 ! 00000000EAAFE0C4 +003C 0 | |
626 | .byte 0xA0 ! 00000000EAAFE0C5 +003D 0 | |
627 | .half 0x4466 ! 00000000EAAFE0C6 +003E 0 | |
628 | .xword 0xC06B2C3178B1BC90 ! 00000000EAAFE0C8 +0040 0 Double -2.173810E+02 | |
629 | .xword 0x405B41B80A409D6F ! 00000000EAAFE0D0 +0048 0 Double 1.090269E+02 | |
630 | .xword 0xA5129F2BFE18B9AB ! 00000000EAAFE0D8 +0050 0 | |
631 | .xword 0x5E56C7333204B96D ! 00000000EAAFE0E0 +0058 0 | |
632 | .xword 0x71095991F75A1216 ! 00000000EAAFE0E8 +0060 0 | |
633 | .xword 0x6D6E7BC9B2EE6A31 ! 00000000EAAFE0F0 +0068 0 | |
634 | .xword 0xEEF039C1C3D68F67 ! 00000000EAAFE0F8 +0070 0 | |
635 | .xword 0x5C549292584A35D7 ! 00000000EAAFE100 +0078 0 | |
636 | .xword 0x0E19940DC0D93EF8 ! 00000000EAAFE108 +0080 0 | |
637 | ||
638 | !======================================================================== | |
639 | ||
640 | SECTION .bdata007 DATA_VA=0xc5772000 | |
641 | attr_data { | |
642 | Name = .bdata007, | |
643 | VA = 0xc5772000, | |
644 | RA = ra2pa(0xffffd6000,0), | |
645 | PA = ra2pa(0xffffd6000,0), | |
646 | part_0_ctx_nonzero_tsb_config_1, | |
647 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
648 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
649 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
650 | } | |
651 | ||
652 | ||
653 | SECTION .bdata007 | |
654 | .data | |
655 | DATA008: | |
656 | .xword 0x88008017EA1DADAB ! 00000000C5772000 -0088 DATA009+0x88 | |
657 | .xword 0x88E0AFEAEA1DADAB ! 00000000C5772008 -0080 DATA007+0x88 | |
658 | .xword 0x401917D330B518EF ! 00000000C5772010 -0078 0 Double 6.273267E+00 | |
659 | .byte 0x18 ! 00000000C5772018 -0070 0 | |
660 | .byte 0x73 ! 00000000C5772019 -006F 0 | |
661 | .byte 0x62 ! 00000000C577201A -006E 0 | |
662 | .byte 0xD5 ! 00000000C577201B -006D 0 | |
663 | .word 0x3AD62B40 ! 00000000C577201C -006C 0 Single 1.633979E-03 | |
664 | .word 0x2E399450 ! 00000000C5772020 -0068 0 | |
665 | .word 0x41928269 ! 00000000C5772024 -0064 0 Single 1.831368E+01 | |
666 | .xword 0x247A37B501D5A0A6 ! 00000000C5772028 -0060 0 | |
667 | .word 0xBEF5BDB1 ! 00000000C5772030 -0058 0 Single -4.799629E-01 | |
668 | .byte 0x25 ! 00000000C5772034 -0054 0 | |
669 | .byte 0x85 ! 00000000C5772035 -0053 0 | |
670 | .byte 0x2F ! 00000000C5772036 -0052 0 | |
671 | .byte 0xB2 ! 00000000C5772037 -0051 0 | |
672 | .word 0x3CCC4F91 ! 00000000C5772038 -0050 0 Single 2.494028E-02 | |
673 | .half 0x03B4 ! 00000000C577203C -004C 0 | |
674 | .byte 0x71 ! 00000000C577203E -004A 0 | |
675 | .byte 0x90 ! 00000000C577203F -0049 0 | |
676 | .half 0xDE2B ! 00000000C5772040 -0048 0 | |
677 | .byte 0xFE ! 00000000C5772042 -0046 0 | |
678 | .byte 0x5D ! 00000000C5772043 -0045 0 | |
679 | .half 0x52B5 ! 00000000C5772044 -0044 0 | |
680 | .byte 0x41 ! 00000000C5772046 -0042 0 | |
681 | .byte 0x7A ! 00000000C5772047 -0041 0 | |
682 | .xword 0x19DADA66A0960657 ! 00000000C5772048 -0040 0 | |
683 | .word 0x5D1825D9 ! 00000000C5772050 -0038 0 | |
684 | .word 0xFFD02C53 ! 00000000C5772054 -0034 0 | |
685 | .half 0x2465 ! 00000000C5772058 -0030 0 | |
686 | .byte 0xD3 ! 00000000C577205A -002E 0 | |
687 | .byte 0xA2 ! 00000000C577205B -002D 0 | |
688 | .word 0xC48F6F98 ! 00000000C577205C -002C 0 Single -1.147487E+03 | |
689 | .xword 0x7AE6A6092C5D6C5F ! 00000000C5772060 -0028 0 | |
690 | .xword 0xF4795726BACD8DAB ! 00000000C5772068 -0020 0 | |
691 | .byte 0xC8 ! 00000000C5772070 -0018 0 | |
692 | .byte 0xAC ! 00000000C5772071 -0017 0 | |
693 | .half 0x86AB ! 00000000C5772072 -0016 0 | |
694 | .byte 0x72 ! 00000000C5772074 -0014 0 | |
695 | .byte 0x9E ! 00000000C5772075 -0013 0 | |
696 | .byte 0x8C ! 00000000C5772076 -0012 0 | |
697 | .byte 0x90 ! 00000000C5772077 -0011 0 | |
698 | .word 0x7C633F65 ! 00000000C5772078 -0010 0 | |
699 | .word 0x80268E8C ! 00000000C577207C -000C 0 | |
700 | .word 0x5B49D639 ! 00000000C5772080 -0008 0 | |
701 | .half 0xCE5E ! 00000000C5772084 -0004 0 | |
702 | .half 0x785D ! 00000000C5772086 -0002 0 | |
703 | .xword 0x7E7259F12041CC9F ! 00000000C5772088 +0000 0 | |
704 | .xword 0x1A2D1F4B267E1A67 ! 00000000C5772090 +0008 0 | |
705 | .xword 0xBA756CB31B0D4FD0 ! 00000000C5772098 +0010 0 | |
706 | .xword 0xFFB03C8EB1230C0E ! 00000000C57720A0 +0018 0 | |
707 | .half 0x9082 ! 00000000C57720A8 +0020 0 | |
708 | .half 0x7D02 ! 00000000C57720AA +0022 0 | |
709 | .word 0x13F05D92 ! 00000000C57720AC +0024 0 | |
710 | .byte 0x03 ! 00000000C57720B0 +0028 0 | |
711 | .byte 0x7C ! 00000000C57720B1 +0029 0 | |
712 | .half 0xB9B2 ! 00000000C57720B2 +002A 0 | |
713 | .byte 0x9F ! 00000000C57720B4 +002C 0 | |
714 | .byte 0x89 ! 00000000C57720B5 +002D 0 | |
715 | .half 0x02A4 ! 00000000C57720B6 +002E 0 | |
716 | .xword 0x0D586D0FB7CA856D ! 00000000C57720B8 +0030 0 | |
717 | .half 0xC099 ! 00000000C57720C0 +0038 0 | |
718 | .byte 0x4F ! 00000000C57720C2 +003A 0 | |
719 | .byte 0xCE ! 00000000C57720C3 +003B 0 | |
720 | .byte 0xA5 ! 00000000C57720C4 +003C 0 | |
721 | .byte 0xE4 ! 00000000C57720C5 +003D 0 | |
722 | .half 0x8B3D ! 00000000C57720C6 +003E 0 | |
723 | .xword 0xBF8276745979648D ! 00000000C57720C8 +0040 0 Double -9.014997E-03 | |
724 | .xword 0x3FEF7E4B0052DC59 ! 00000000C57720D0 +0048 0 Double 9.841666E-01 | |
725 | .xword 0xB44C6E5B863741DD ! 00000000C57720D8 +0050 0 | |
726 | .xword 0x985B05FB2E251A78 ! 00000000C57720E0 +0058 0 | |
727 | .xword 0x6D63D22F36D39EEE ! 00000000C57720E8 +0060 0 | |
728 | .xword 0x2C1EA1EC9A28FB84 ! 00000000C57720F0 +0068 0 | |
729 | .xword 0x1DC3013BAB7A64FB ! 00000000C57720F8 +0070 0 | |
730 | .xword 0x6F57C907FBE66017 ! 00000000C5772100 +0078 0 | |
731 | .xword 0x39527BB621CD3858 ! 00000000C5772108 +0080 0 | |
732 | ||
733 | !======================================================================== | |
734 | ||
735 | SECTION .bdata008 DATA_VA=0x17800000 | |
736 | attr_data { | |
737 | Name = .bdata008, | |
738 | VA = 0x17800000, | |
739 | RA = 0xfff000000, | |
740 | PA = ra2pa(0xfff000000,0), | |
741 | part_0_ctx_nonzero_tsb_config_2, | |
742 | TTE_Context=68, TTE_Size=3, TTE_W=1, TTE_X=0, | |
743 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
744 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
745 | } | |
746 | ||
747 | ||
748 | SECTION .bdata008 | |
749 | .data | |
750 | DATA009: | |
751 | .xword 0x88004012EA1DADAB ! 0000000017800000 -0088 DATA010+0x88 | |
752 | .xword 0x882077C5EA1DADAB ! 0000000017800008 -0080 DATA008+0x88 | |
753 | .xword 0xC0F0C89FB1435BF1 ! 0000000017800010 -0078 0 Double -6.874598E+04 | |
754 | .byte 0x6C ! 0000000017800018 -0070 0 | |
755 | .byte 0xE7 ! 0000000017800019 -006F 0 | |
756 | .byte 0xD0 ! 000000001780001A -006E 0 | |
757 | .byte 0x32 ! 000000001780001B -006D 0 | |
758 | .word 0xC7224133 ! 000000001780001C -006C 0 Single -4.153720E+04 | |
759 | .word 0x80E5B771 ! 0000000017800020 -0068 0 | |
760 | .word 0xC7238FC7 ! 0000000017800024 -0064 0 Single -4.187178E+04 | |
761 | .xword 0x95486C64804F94A8 ! 0000000017800028 -0060 0 | |
762 | .word 0xC0D7D589 ! 0000000017800030 -0058 0 Single -6.744816E+00 | |
763 | .byte 0x50 ! 0000000017800034 -0054 0 | |
764 | .byte 0x77 ! 0000000017800035 -0053 0 | |
765 | .byte 0x98 ! 0000000017800036 -0052 0 | |
766 | .byte 0xBD ! 0000000017800037 -0051 0 | |
767 | .word 0xB85D432A ! 0000000017800038 -0050 0 Single -5.275306E-05 | |
768 | .half 0xD74B ! 000000001780003C -004C 0 | |
769 | .byte 0x47 ! 000000001780003E -004A 0 | |
770 | .byte 0xB3 ! 000000001780003F -0049 0 | |
771 | .half 0x9CE9 ! 0000000017800040 -0048 0 | |
772 | .byte 0xBA ! 0000000017800042 -0046 0 | |
773 | .byte 0x5F ! 0000000017800043 -0045 0 | |
774 | .half 0x6EEC ! 0000000017800044 -0044 0 | |
775 | .byte 0xB1 ! 0000000017800046 -0042 0 | |
776 | .byte 0x50 ! 0000000017800047 -0041 0 | |
777 | .xword 0xA98FF893B39AB854 ! 0000000017800048 -0040 0 | |
778 | .word 0x0BAF2CCA ! 0000000017800050 -0038 0 | |
779 | .word 0xBF19DFEF ! 0000000017800054 -0034 0 | |
780 | .half 0xD1A5 ! 0000000017800058 -0030 0 | |
781 | .byte 0x13 ! 000000001780005A -002E 0 | |
782 | .byte 0x3D ! 000000001780005B -002D 0 | |
783 | .word 0x37AAF4DA ! 000000001780005C -002C 0 Single 2.037960E-05 | |
784 | .xword 0x27DAC19A864E39CC ! 0000000017800060 -0028 0 | |
785 | .xword 0x567D61ED8CE6A90E ! 0000000017800068 -0020 0 | |
786 | .byte 0x8E ! 0000000017800070 -0018 0 | |
787 | .byte 0x07 ! 0000000017800071 -0017 0 | |
788 | .half 0x2007 ! 0000000017800072 -0016 0 | |
789 | .byte 0x6A ! 0000000017800074 -0014 0 | |
790 | .byte 0x7D ! 0000000017800075 -0013 0 | |
791 | .byte 0xA1 ! 0000000017800076 -0012 0 | |
792 | .byte 0x11 ! 0000000017800077 -0011 0 | |
793 | .word 0xE88E42E9 ! 0000000017800078 -0010 0 | |
794 | .word 0x2A7170DB ! 000000001780007C -000C 0 | |
795 | .word 0xD07BF34D ! 0000000017800080 -0008 0 | |
796 | .half 0xCC94 ! 0000000017800084 -0004 0 | |
797 | .half 0x0095 ! 0000000017800086 -0002 0 | |
798 | .xword 0xF91DBACE77A56430 ! 0000000017800088 +0000 0 | |
799 | .xword 0xF77A2E82893FFB64 ! 0000000017800090 +0008 0 | |
800 | .xword 0xDDB2C435BD992FAC ! 0000000017800098 +0010 0 | |
801 | .xword 0xCC7CEF3B4E05B676 ! 00000000178000A0 +0018 0 | |
802 | .half 0x6067 ! 00000000178000A8 +0020 0 | |
803 | .half 0xDDC0 ! 00000000178000AA +0022 0 | |
804 | .word 0x57304495 ! 00000000178000AC +0024 0 | |
805 | .byte 0xBC ! 00000000178000B0 +0028 0 | |
806 | .byte 0xD7 ! 00000000178000B1 +0029 0 | |
807 | .half 0xE970 ! 00000000178000B2 +002A 0 | |
808 | .byte 0x8E ! 00000000178000B4 +002C 0 | |
809 | .byte 0xBE ! 00000000178000B5 +002D 0 | |
810 | .half 0x08F9 ! 00000000178000B6 +002E 0 | |
811 | .xword 0xB4452FC40D990FD0 ! 00000000178000B8 +0030 0 | |
812 | .half 0x8700 ! 00000000178000C0 +0038 0 | |
813 | .byte 0xA7 ! 00000000178000C2 +003A 0 | |
814 | .byte 0xC4 ! 00000000178000C3 +003B 0 | |
815 | .byte 0x3C ! 00000000178000C4 +003C 0 | |
816 | .byte 0x87 ! 00000000178000C5 +003D 0 | |
817 | .half 0x0105 ! 00000000178000C6 +003E 0 | |
818 | .xword 0x3EE4009BFEB09297 ! 00000000178000C8 +0040 0 Double 9.537878E-06 | |
819 | .xword 0xC088145B39E5E794 ! 00000000178000D0 +0048 0 Double -7.705445E+02 | |
820 | .xword 0xE39FC964DCB3CEE8 ! 00000000178000D8 +0050 0 | |
821 | .xword 0xCECAA7932C33D355 ! 00000000178000E0 +0058 0 | |
822 | .xword 0xF815C5AE1703CC7B ! 00000000178000E8 +0060 0 | |
823 | .xword 0x6D82662236950EAA ! 00000000178000F0 +0068 0 | |
824 | .xword 0x19A2645E5F7881E7 ! 00000000178000F8 +0070 0 | |
825 | .xword 0x87956DC4D6F0649E ! 0000000017800100 +0078 0 | |
826 | .xword 0xBF3FE89BEB43D997 ! 0000000017800108 +0080 0 | |
827 | ||
828 | !======================================================================== | |
829 | ||
830 | SECTION .bdata009 DATA_VA=0x12400000 | |
831 | attr_data { | |
832 | Name = .bdata009, | |
833 | VA = 0x12400000, | |
834 | RA = 0xffec00000, | |
835 | PA = ra2pa(0xffec00000,0), | |
836 | part_0_ctx_nonzero_tsb_config_2, | |
837 | TTE_Context=68, TTE_Size=3, TTE_W=1, TTE_X=0, | |
838 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
839 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
840 | } | |
841 | ||
842 | ||
843 | SECTION .bdata009 | |
844 | .data | |
845 | DATA010: | |
846 | .xword 0x88000075EA1DADAB ! 0000000012400000 -0088 DATA011+0x88 | |
847 | .xword 0x88008017EA1DADAB ! 0000000012400008 -0080 DATA009+0x88 | |
848 | .xword 0xBED8C44A77A8CB09 ! 0000000012400010 -0078 0 Double -5.904856E-06 | |
849 | .byte 0xBF ! 0000000012400018 -0070 0 | |
850 | .byte 0x1D ! 0000000012400019 -006F 0 | |
851 | .byte 0x4C ! 000000001240001A -006E 0 | |
852 | .byte 0xBA ! 000000001240001B -006D 0 | |
853 | .word 0x4129BCE6 ! 000000001240001C -006C 0 Single 1.060862E+01 | |
854 | .word 0xC40A3325 ! 0000000012400020 -0068 0 | |
855 | .word 0xB7D54D8D ! 0000000012400024 -0064 0 Single -2.542769E-05 | |
856 | .xword 0xCDBD2B951564760F ! 0000000012400028 -0060 0 | |
857 | .word 0x4260F942 ! 0000000012400030 -0058 0 Single 5.624342E+01 | |
858 | .byte 0x0C ! 0000000012400034 -0054 0 | |
859 | .byte 0xA8 ! 0000000012400035 -0053 0 | |
860 | .byte 0x81 ! 0000000012400036 -0052 0 | |
861 | .byte 0x3B ! 0000000012400037 -0051 0 | |
862 | .word 0xC2FF727E ! 0000000012400038 -0050 0 Single -1.277236E+02 | |
863 | .half 0x19FB ! 000000001240003C -004C 0 | |
864 | .byte 0x57 ! 000000001240003E -004A 0 | |
865 | .byte 0x09 ! 000000001240003F -0049 0 | |
866 | .half 0xF53E ! 0000000012400040 -0048 0 | |
867 | .byte 0x34 ! 0000000012400042 -0046 0 | |
868 | .byte 0xA5 ! 0000000012400043 -0045 0 | |
869 | .half 0xF454 ! 0000000012400044 -0044 0 | |
870 | .byte 0x56 ! 0000000012400046 -0042 0 | |
871 | .byte 0x28 ! 0000000012400047 -0041 0 | |
872 | .xword 0xC6A6190231D4A90D ! 0000000012400048 -0040 0 | |
873 | .word 0xFB9E46BB ! 0000000012400050 -0038 0 | |
874 | .word 0xA21EF6CF ! 0000000012400054 -0034 0 | |
875 | .half 0x1B8F ! 0000000012400058 -0030 0 | |
876 | .byte 0x48 ! 000000001240005A -002E 0 | |
877 | .byte 0xC4 ! 000000001240005B -002D 0 | |
878 | .word 0xBD842358 ! 000000001240005C -002C 0 Single -6.452054E-02 | |
879 | .xword 0x394EF5CD8670EF99 ! 0000000012400060 -0028 0 | |
880 | .xword 0x0260DA5FC9E21876 ! 0000000012400068 -0020 0 | |
881 | .byte 0xCA ! 0000000012400070 -0018 0 | |
882 | .byte 0x03 ! 0000000012400071 -0017 0 | |
883 | .half 0xD0A4 ! 0000000012400072 -0016 0 | |
884 | .byte 0xC6 ! 0000000012400074 -0014 0 | |
885 | .byte 0x90 ! 0000000012400075 -0013 0 | |
886 | .byte 0xE0 ! 0000000012400076 -0012 0 | |
887 | .byte 0x74 ! 0000000012400077 -0011 0 | |
888 | .word 0x3D395752 ! 0000000012400078 -0010 0 | |
889 | .word 0x962E4EC0 ! 000000001240007C -000C 0 | |
890 | .word 0xEBAB911C ! 0000000012400080 -0008 0 | |
891 | .half 0x7DCF ! 0000000012400084 -0004 0 | |
892 | .half 0xA3B2 ! 0000000012400086 -0002 0 | |
893 | .xword 0x1B3480482821420E ! 0000000012400088 +0000 0 | |
894 | .xword 0xBDB6CCC4326AF82D ! 0000000012400090 +0008 0 | |
895 | .xword 0x1BB9C0131B9C2840 ! 0000000012400098 +0010 0 | |
896 | .xword 0x8E47512F2765562B ! 00000000124000A0 +0018 0 | |
897 | .half 0xD4A8 ! 00000000124000A8 +0020 0 | |
898 | .half 0x5580 ! 00000000124000AA +0022 0 | |
899 | .word 0x99322F81 ! 00000000124000AC +0024 0 | |
900 | .byte 0x46 ! 00000000124000B0 +0028 0 | |
901 | .byte 0x3C ! 00000000124000B1 +0029 0 | |
902 | .half 0x1805 ! 00000000124000B2 +002A 0 | |
903 | .byte 0x06 ! 00000000124000B4 +002C 0 | |
904 | .byte 0xEB ! 00000000124000B5 +002D 0 | |
905 | .half 0xCB69 ! 00000000124000B6 +002E 0 | |
906 | .xword 0x9017417F1A2710A3 ! 00000000124000B8 +0030 0 | |
907 | .half 0x3387 ! 00000000124000C0 +0038 0 | |
908 | .byte 0x20 ! 00000000124000C2 +003A 0 | |
909 | .byte 0x9D ! 00000000124000C3 +003B 0 | |
910 | .byte 0xA8 ! 00000000124000C4 +003C 0 | |
911 | .byte 0xB4 ! 00000000124000C5 +003D 0 | |
912 | .half 0xE0F4 ! 00000000124000C6 +003E 0 | |
913 | .xword 0xBF07CB53DF2723D0 ! 00000000124000C8 +0040 0 Double -4.538393E-05 | |
914 | .xword 0xC02C534AD7701DC2 ! 00000000124000D0 +0048 0 Double -1.416268E+01 | |
915 | .xword 0x409483F1DD7EB60F ! 00000000124000D8 +0050 0 | |
916 | .xword 0x5DA15097DF043C2E ! 00000000124000E0 +0058 0 | |
917 | .xword 0x352B939B72D0AF3B ! 00000000124000E8 +0060 0 | |
918 | .xword 0xCE3C04F270589017 ! 00000000124000F0 +0068 0 | |
919 | .xword 0x8D28F3C59008AA32 ! 00000000124000F8 +0070 0 | |
920 | .xword 0x57928C4217CD0B2D ! 0000000012400100 +0078 0 | |
921 | .xword 0x2BD1CC875ACA5A06 ! 0000000012400108 +0080 0 | |
922 | ||
923 | !======================================================================== | |
924 | ||
925 | SECTION .bdata010 DATA_VA=0x75000000 | |
926 | attr_data { | |
927 | Name = .bdata010, | |
928 | VA = 0x75000000, | |
929 | RA = 0xffe800000, | |
930 | PA = ra2pa(0xffe800000,0), | |
931 | part_0_ctx_nonzero_tsb_config_2, | |
932 | TTE_Context=68, TTE_Size=3, TTE_W=1, TTE_X=0, | |
933 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
934 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
935 | } | |
936 | ||
937 | ||
938 | SECTION .bdata010 | |
939 | .data | |
940 | DATA011: | |
941 | .xword 0x8800D4F6EA1DADAB ! 0000000075000000 -0088 DATA012+0x88 | |
942 | .xword 0x88004012EA1DADAB ! 0000000075000008 -0080 DATA010+0x88 | |
943 | .xword 0x412A0478C3D1F1E5 ! 0000000075000010 -0078 0 Double 8.525404E+05 | |
944 | .byte 0xDA ! 0000000075000018 -0070 0 | |
945 | .byte 0xB9 ! 0000000075000019 -006F 0 | |
946 | .byte 0x46 ! 000000007500001A -006E 0 | |
947 | .byte 0xE1 ! 000000007500001B -006D 0 | |
948 | .word 0xB8088599 ! 000000007500001C -006C 0 Single -3.254935E-05 | |
949 | .word 0xE1910D2E ! 0000000075000020 -0068 0 | |
950 | .word 0xB83A302E ! 0000000075000024 -0064 0 Single -4.439073E-05 | |
951 | .xword 0xC5EEF122D4F86BF2 ! 0000000075000028 -0060 0 | |
952 | .word 0xC5285E6E ! 0000000075000030 -0058 0 Single -2.693902E+03 | |
953 | .byte 0x24 ! 0000000075000034 -0054 0 | |
954 | .byte 0x41 ! 0000000075000035 -0053 0 | |
955 | .byte 0x62 ! 0000000075000036 -0052 0 | |
956 | .byte 0x5B ! 0000000075000037 -0051 0 | |
957 | .word 0xC1006BB9 ! 0000000075000038 -0050 0 Single -8.026299E+00 | |
958 | .half 0x97EF ! 000000007500003C -004C 0 | |
959 | .byte 0x8E ! 000000007500003E -004A 0 | |
960 | .byte 0xDF ! 000000007500003F -0049 0 | |
961 | .half 0xF53C ! 0000000075000040 -0048 0 | |
962 | .byte 0x9A ! 0000000075000042 -0046 0 | |
963 | .byte 0x24 ! 0000000075000043 -0045 0 | |
964 | .half 0xCA0B ! 0000000075000044 -0044 0 | |
965 | .byte 0x8B ! 0000000075000046 -0042 0 | |
966 | .byte 0xB1 ! 0000000075000047 -0041 0 | |
967 | .xword 0xE02774B5F140E4DD ! 0000000075000048 -0040 0 | |
968 | .word 0x4448BB3E ! 0000000075000050 -0038 0 | |
969 | .word 0xDA9C3CEC ! 0000000075000054 -0034 0 | |
970 | .half 0x3191 ! 0000000075000058 -0030 0 | |
971 | .byte 0x9D ! 000000007500005A -002E 0 | |
972 | .byte 0xED ! 000000007500005B -002D 0 | |
973 | .word 0xC7E2483A ! 000000007500005C -002C 0 Single -1.158565E+05 | |
974 | .xword 0x59037389A43E8788 ! 0000000075000060 -0028 0 | |
975 | .xword 0xC6E56AB3E015B016 ! 0000000075000068 -0020 0 | |
976 | .byte 0x6A ! 0000000075000070 -0018 0 | |
977 | .byte 0x04 ! 0000000075000071 -0017 0 | |
978 | .half 0xE364 ! 0000000075000072 -0016 0 | |
979 | .byte 0x71 ! 0000000075000074 -0014 0 | |
980 | .byte 0x7C ! 0000000075000075 -0013 0 | |
981 | .byte 0x16 ! 0000000075000076 -0012 0 | |
982 | .byte 0xCF ! 0000000075000077 -0011 0 | |
983 | .word 0xE4C686AD ! 0000000075000078 -0010 0 | |
984 | .word 0xA1D6BB00 ! 000000007500007C -000C 0 | |
985 | .word 0x402CA607 ! 0000000075000080 -0008 0 | |
986 | .half 0x37DC ! 0000000075000084 -0004 0 | |
987 | .half 0x9F5F ! 0000000075000086 -0002 0 | |
988 | .xword 0x79CADF68F1DE7A59 ! 0000000075000088 +0000 0 | |
989 | .xword 0x9C2FDD79DED2A34D ! 0000000075000090 +0008 0 | |
990 | .xword 0x04E1DD77BC6E8692 ! 0000000075000098 +0010 0 | |
991 | .xword 0xDDA4EBC0B4AA873D ! 00000000750000A0 +0018 0 | |
992 | .half 0x7F60 ! 00000000750000A8 +0020 0 | |
993 | .half 0xEDD3 ! 00000000750000AA +0022 0 | |
994 | .word 0xB6F2CA24 ! 00000000750000AC +0024 0 | |
995 | .byte 0x88 ! 00000000750000B0 +0028 0 | |
996 | .byte 0xA6 ! 00000000750000B1 +0029 0 | |
997 | .half 0x6563 ! 00000000750000B2 +002A 0 | |
998 | .byte 0x31 ! 00000000750000B4 +002C 0 | |
999 | .byte 0x4B ! 00000000750000B5 +002D 0 | |
1000 | .half 0x0778 ! 00000000750000B6 +002E 0 | |
1001 | .xword 0xF67D09BE17CB3860 ! 00000000750000B8 +0030 0 | |
1002 | .half 0xF5D5 ! 00000000750000C0 +0038 0 | |
1003 | .byte 0x15 ! 00000000750000C2 +003A 0 | |
1004 | .byte 0xAB ! 00000000750000C3 +003B 0 | |
1005 | .byte 0x15 ! 00000000750000C4 +003C 0 | |
1006 | .byte 0xD3 ! 00000000750000C5 +003D 0 | |
1007 | .half 0xA657 ! 00000000750000C6 +003E 0 | |
1008 | .xword 0xBFFFD84E90A0D14E ! 00000000750000C8 +0040 0 Double -1.990309E+00 | |
1009 | .xword 0x40D4F26AD0B62F50 ! 00000000750000D0 +0048 0 Double 2.144967E+04 | |
1010 | .xword 0x321BADF550AF63C8 ! 00000000750000D8 +0050 0 | |
1011 | .xword 0xE995E8A12EBFEE0F ! 00000000750000E0 +0058 0 | |
1012 | .xword 0xEAA1DF9526836B34 ! 00000000750000E8 +0060 0 | |
1013 | .xword 0x7D2FFB9362D93B7D ! 00000000750000F0 +0068 0 | |
1014 | .xword 0x6D785651AA1FE2E8 ! 00000000750000F8 +0070 0 | |
1015 | .xword 0x8F378B34BB383EF4 ! 0000000075000100 +0078 0 | |
1016 | .xword 0x69BF7244519B982A ! 0000000075000108 +0080 0 | |
1017 | ||
1018 | !======================================================================== | |
1019 | ||
1020 | SECTION .bdata011 DATA_VA=0xf6d40000 | |
1021 | attr_data { | |
1022 | Name = .bdata011, | |
1023 | VA = 0xf6d40000, | |
1024 | RA = ra2pa(0xffffd4000,0), | |
1025 | PA = ra2pa(0xffffd4000,0), | |
1026 | part_0_ctx_nonzero_tsb_config_1, | |
1027 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
1028 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
1029 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1030 | } | |
1031 | ||
1032 | ||
1033 | SECTION .bdata011 | |
1034 | .data | |
1035 | DATA012: | |
1036 | .xword 0x880080A3EA1DADAB ! 00000000F6D40000 -0088 DATA003+0x88 | |
1037 | .xword 0x88000075EA1DADAB ! 00000000F6D40008 -0080 DATA011+0x88 | |
1038 | .xword 0x4043D9D37BA96D6C ! 00000000F6D40010 -0078 0 Double 3.970177E+01 | |
1039 | .byte 0x03 ! 00000000F6D40018 -0070 0 | |
1040 | .byte 0x64 ! 00000000F6D40019 -006F 0 | |
1041 | .byte 0xB5 ! 00000000F6D4001A -006E 0 | |
1042 | .byte 0x1C ! 00000000F6D4001B -006D 0 | |
1043 | .word 0x442E9512 ! 00000000F6D4001C -006C 0 Single 6.983292E+02 | |
1044 | .word 0x6847FDE0 ! 00000000F6D40020 -0068 0 | |
1045 | .word 0xBFAD614A ! 00000000F6D40024 -0064 0 Single -1.354532E+00 | |
1046 | .xword 0xFE82E32289F8C3CA ! 00000000F6D40028 -0060 0 | |
1047 | .word 0xC285B5BE ! 00000000F6D40030 -0058 0 Single -6.685497E+01 | |
1048 | .byte 0xCE ! 00000000F6D40034 -0054 0 | |
1049 | .byte 0xEC ! 00000000F6D40035 -0053 0 | |
1050 | .byte 0xDE ! 00000000F6D40036 -0052 0 | |
1051 | .byte 0xE2 ! 00000000F6D40037 -0051 0 | |
1052 | .word 0x3B5930FF ! 00000000F6D40038 -0050 0 Single 3.314078E-03 | |
1053 | .half 0xE826 ! 00000000F6D4003C -004C 0 | |
1054 | .byte 0xAD ! 00000000F6D4003E -004A 0 | |
1055 | .byte 0x56 ! 00000000F6D4003F -0049 0 | |
1056 | .half 0x2346 ! 00000000F6D40040 -0048 0 | |
1057 | .byte 0x45 ! 00000000F6D40042 -0046 0 | |
1058 | .byte 0x27 ! 00000000F6D40043 -0045 0 | |
1059 | .half 0xAD02 ! 00000000F6D40044 -0044 0 | |
1060 | .byte 0x5A ! 00000000F6D40046 -0042 0 | |
1061 | .byte 0x93 ! 00000000F6D40047 -0041 0 | |
1062 | .xword 0x628D8B7BDFE8DC39 ! 00000000F6D40048 -0040 0 | |
1063 | .word 0xF41676CE ! 00000000F6D40050 -0038 0 | |
1064 | .word 0x84A84D35 ! 00000000F6D40054 -0034 0 | |
1065 | .half 0x5168 ! 00000000F6D40058 -0030 0 | |
1066 | .byte 0x0E ! 00000000F6D4005A -002E 0 | |
1067 | .byte 0x49 ! 00000000F6D4005B -002D 0 | |
1068 | .word 0xC11E0B83 ! 00000000F6D4005C -002C 0 Single -9.877810E+00 | |
1069 | .xword 0x335B465BB72D215E ! 00000000F6D40060 -0028 0 | |
1070 | .xword 0x3424E15FB8AAD27A ! 00000000F6D40068 -0020 0 | |
1071 | .byte 0x58 ! 00000000F6D40070 -0018 0 | |
1072 | .byte 0x1D ! 00000000F6D40071 -0017 0 | |
1073 | .half 0x394E ! 00000000F6D40072 -0016 0 | |
1074 | .byte 0x5F ! 00000000F6D40074 -0014 0 | |
1075 | .byte 0xE9 ! 00000000F6D40075 -0013 0 | |
1076 | .byte 0xC6 ! 00000000F6D40076 -0012 0 | |
1077 | .byte 0x41 ! 00000000F6D40077 -0011 0 | |
1078 | .word 0xBABADA2E ! 00000000F6D40078 -0010 0 | |
1079 | .word 0xB760EEEC ! 00000000F6D4007C -000C 0 | |
1080 | .word 0xEC21766E ! 00000000F6D40080 -0008 0 | |
1081 | .half 0xB783 ! 00000000F6D40084 -0004 0 | |
1082 | .half 0x0483 ! 00000000F6D40086 -0002 0 | |
1083 | .xword 0x4C40FE6CF51B07F5 ! 00000000F6D40088 +0000 0 | |
1084 | .xword 0x560327C8908E8239 ! 00000000F6D40090 +0008 0 | |
1085 | .xword 0xECD4A7169CE32D03 ! 00000000F6D40098 +0010 0 | |
1086 | .xword 0xDE785350FBE46B2B ! 00000000F6D400A0 +0018 0 | |
1087 | .half 0xA7B7 ! 00000000F6D400A8 +0020 0 | |
1088 | .half 0x2F39 ! 00000000F6D400AA +0022 0 | |
1089 | .word 0x1D9F0536 ! 00000000F6D400AC +0024 0 | |
1090 | .byte 0xA2 ! 00000000F6D400B0 +0028 0 | |
1091 | .byte 0xDD ! 00000000F6D400B1 +0029 0 | |
1092 | .half 0x8533 ! 00000000F6D400B2 +002A 0 | |
1093 | .byte 0xF7 ! 00000000F6D400B4 +002C 0 | |
1094 | .byte 0x61 ! 00000000F6D400B5 +002D 0 | |
1095 | .half 0xBF8E ! 00000000F6D400B6 +002E 0 | |
1096 | .xword 0x7D26F3864CBE54A0 ! 00000000F6D400B8 +0030 0 | |
1097 | .half 0x3599 ! 00000000F6D400C0 +0038 0 | |
1098 | .byte 0x0F ! 00000000F6D400C2 +003A 0 | |
1099 | .byte 0x78 ! 00000000F6D400C3 +003B 0 | |
1100 | .byte 0x20 ! 00000000F6D400C4 +003C 0 | |
1101 | .byte 0x0E ! 00000000F6D400C5 +003D 0 | |
1102 | .half 0xDAF8 ! 00000000F6D400C6 +003E 0 | |
1103 | .xword 0x3EE41D40CAA9854E ! 00000000F6D400C8 +0040 0 Double 9.591231E-06 | |
1104 | .xword 0x3FEFE08CBCB9ACAE ! 00000000F6D400D0 +0048 0 Double 9.961609E-01 | |
1105 | .xword 0x60AA042B10491795 ! 00000000F6D400D8 +0050 0 | |
1106 | .xword 0x56B6381F58CB7505 ! 00000000F6D400E0 +0058 0 | |
1107 | .xword 0x389B58E06A28EFF6 ! 00000000F6D400E8 +0060 0 | |
1108 | .xword 0x38F5A923A86479DB ! 00000000F6D400F0 +0068 0 | |
1109 | .xword 0x30934469AAB9D211 ! 00000000F6D400F8 +0070 0 | |
1110 | .xword 0x577238886A077194 ! 00000000F6D40100 +0078 0 | |
1111 | .xword 0x68FA37DAE96D9280 ! 00000000F6D40108 +0080 0 | |
1112 | ||
1113 | !======================================================================== | |
1114 | ||
1115 | SECTION .bblk012 DATA_VA=0x6e800000 | |
1116 | attr_data { | |
1117 | Name = .bblk012, | |
1118 | VA = 0x6e800000, | |
1119 | RA = 0xffe400000, | |
1120 | PA = ra2pa(0xffe400000,0), | |
1121 | part_0_ctx_nonzero_tsb_config_2, | |
1122 | TTE_Context=68, TTE_Size=3, TTE_W=1, TTE_X=0, | |
1123 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1124 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1125 | } | |
1126 | ||
1127 | ||
1128 | SECTION .bblk012 | |
1129 | .data | |
1130 | DATA013: | |
1131 | .xword 0x7D5DEF0E5C67E5FD ! 000000006E800000 +0000 0 | |
1132 | .xword 0x41E9F02B55090E00 ! 000000006E800008 +0008 0 | |
1133 | .xword 0x18B1E52593E4E65B ! 000000006E800010 +0010 0 | |
1134 | .xword 0x6ED680FD5DEE9ABE ! 000000006E800018 +0018 0 | |
1135 | .xword 0x6E31EB3E577ADAFD ! 000000006E800020 +0020 0 | |
1136 | .xword 0x11438EA13A49FD1E ! 000000006E800028 +0028 0 | |
1137 | .xword 0x29BC8BFAA1B3C004 ! 000000006E800030 +0030 0 | |
1138 | .xword 0x8906D9C75976BBF3 ! 000000006E800038 +0038 0 | |
1139 | .xword 0x62567A8A01A89542 ! 000000006E800040 +0040 0 | |
1140 | .xword 0x8DAC6798188129A9 ! 000000006E800048 +0048 0 | |
1141 | .xword 0x669F99398A2E9C28 ! 000000006E800050 +0050 0 | |
1142 | .xword 0xE777C337AA99CF76 ! 000000006E800058 +0058 0 | |
1143 | .xword 0xFD22B72E10E0AC0B ! 000000006E800060 +0060 0 | |
1144 | .xword 0x05F18B72FB6B7705 ! 000000006E800068 +0068 0 | |
1145 | .xword 0x339A3DA53CEBCFCA ! 000000006E800070 +0070 0 | |
1146 | .xword 0xACC71070D2F96EAC ! 000000006E800078 +0078 0 | |
1147 | ||
1148 | !======================================================================== | |
1149 | ||
1150 | SECTION .bcom001 DATA_VA=0x0 | |
1151 | attr_data { | |
1152 | Name = .bcom001, | |
1153 | VA = 0x0, | |
1154 | RA = ra2pa(0xffffde000,0), | |
1155 | PA = ra2pa(0xffffde000,0), | |
1156 | part_0_ctx_nonzero_tsb_config_1, | |
1157 | TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0, | |
1158 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
1159 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1160 | } | |
1161 | ||
1162 | ||
1163 | SECTION .bcom001 | |
1164 | .data | |
1165 | DATA002: | |
1166 | .xword 0x957DC8FAC8F28FB6 ! 0000000000000000 +0000 0 | |
1167 | ||
1168 | !======================================================================== | |
1169 | ||
1170 | SECTION .bstk013 DATA_VA=0x5da00000 | |
1171 | attr_data { | |
1172 | Name = .bstk013, | |
1173 | VA = 0x5da00000, | |
1174 | RA = ra2pa(0xffe3f0000,0), | |
1175 | PA = ra2pa(0xffe3f0000,0), | |
1176 | part_0_ctx_nonzero_tsb_config_3, | |
1177 | TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0, | |
1178 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1179 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1180 | } | |
1181 | ||
1182 | ||
1183 | SECTION .bstk013 | |
1184 | .data | |
1185 | .skip 0x2000 ! 000000005DA00000 | |
1186 | STACK0068: | |
1187 | ||
1188 | !======================================================================== | |
1189 | ||
1190 | SECTION .bkey014 DATA_VA=0x2cc40000 | |
1191 | attr_data { | |
1192 | Name = .bkey014, | |
1193 | VA = 0x2cc40000, | |
1194 | RA = ra2pa(0xffe3e0000,0), | |
1195 | PA = ra2pa(0xffe3e0000,0), | |
1196 | part_0_ctx_nonzero_tsb_config_3, | |
1197 | TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0, | |
1198 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1199 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1200 | } | |
1201 | ||
1202 | ||
1203 | SECTION .bkey014 | |
1204 | .data | |
1205 | DATA015: | |
1206 | .xword 0xABAD1DEAA3800088 ! 000000002CC40000 +0000 DATA003+0x88 | |
1207 | .xword 0xABAD1DEA75818088 ! 000000002CC40008 +0008 DATA004+0x88 | |
1208 | .xword 0xABAD1DEA8D400088 ! 000000002CC40010 +0010 DATA005+0x88 | |
1209 | .xword 0xABAD1DEA9788E088 ! 000000002CC40018 +0018 DATA006+0x88 | |
1210 | .xword 0xABAD1DEAEAAFE088 ! 000000002CC40020 +0020 DATA007+0x88 | |
1211 | .xword 0xABAD1DEAC5772088 ! 000000002CC40028 +0028 DATA008+0x88 | |
1212 | .xword 0xABAD1DEA17800088 ! 000000002CC40030 +0030 DATA009+0x88 | |
1213 | .xword 0xABAD1DEA12400088 ! 000000002CC40038 +0038 DATA010+0x88 | |
1214 | .xword 0xABAD1DEA75000088 ! 000000002CC40040 +0040 DATA011+0x88 | |
1215 | .xword 0xABAD1DEAF6D40088 ! 000000002CC40048 +0048 DATA012+0x88 | |
1216 | .xword 0xABAD1DEA6E800000 ! 000000002CC40050 +0050 DATA013+0x0 | |
1217 | .xword 0xABAD1DEFFFFE0000 ! 000000002CC40058 +0058 DATA001+0x0 | |
1218 | .xword 0x0000000000000000 ! 000000002CC40060 +0060 0 | |
1219 | .xword 0xC091804BED27E462 ! 000000002CC40068 +0068 0 Double -1.120074E+03 | |
1220 | .word 0xBE0BC587 ! 000000002CC40070 +0070 0 Single -1.364957E-01 | |
1221 | ||
1222 | ! Context 69 runs in 64-bit addressing mode, big-endian | |
1223 | ||
1224 | !======================================================================== | |
1225 | ||
1226 | SECTION .bdata016 DATA_VA=0xc9e30000 | |
1227 | attr_data { | |
1228 | Name = .bdata016, | |
1229 | VA = 0xc9e30000, | |
1230 | RA = ra2pa(0xffbff0000,0), | |
1231 | PA = ra2pa(0xffbff0000,0), | |
1232 | part_0_ctx_nonzero_tsb_config_3, | |
1233 | TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0, | |
1234 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1235 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1236 | } | |
1237 | ||
1238 | ||
1239 | SECTION .bdata016 | |
1240 | .data | |
1241 | DATA026: | |
1242 | .xword 0xFFFF99F5AB800088 ! 00000000C9E30000 -0088 DATA027+0x88 | |
1243 | .xword 0x00002C5AE4966088 ! 00000000C9E30008 -0080 DATA035+0x88 | |
1244 | .xword 0xBEFFEDD06FDA9777 ! 00000000C9E30010 -0078 0 Double -3.044983E-05 | |
1245 | .byte 0x92 ! 00000000C9E30018 -0070 0 | |
1246 | .byte 0x79 ! 00000000C9E30019 -006F 0 | |
1247 | .byte 0x46 ! 00000000C9E3001A -006E 0 | |
1248 | .byte 0x4A ! 00000000C9E3001B -006D 0 | |
1249 | .word 0xC736DF54 ! 00000000C9E3001C -006C 0 Single -4.681533E+04 | |
1250 | .word 0x1296D714 ! 00000000C9E30020 -0068 0 | |
1251 | .word 0xB93613B6 ! 00000000C9E30024 -0064 0 Single -1.736422E-04 | |
1252 | .xword 0x68E53824AF0C04A1 ! 00000000C9E30028 -0060 0 | |
1253 | .word 0xBEBFF4D9 ! 00000000C9E30030 -0058 0 Single -3.749149E-01 | |
1254 | .byte 0x51 ! 00000000C9E30034 -0054 0 | |
1255 | .byte 0xA9 ! 00000000C9E30035 -0053 0 | |
1256 | .byte 0x28 ! 00000000C9E30036 -0052 0 | |
1257 | .byte 0x9D ! 00000000C9E30037 -0051 0 | |
1258 | .word 0x43D8C87A ! 00000000C9E30038 -0050 0 Single 4.335662E+02 | |
1259 | .half 0x1508 ! 00000000C9E3003C -004C 0 | |
1260 | .byte 0xC0 ! 00000000C9E3003E -004A 0 | |
1261 | .byte 0xAF ! 00000000C9E3003F -0049 0 | |
1262 | .half 0x4E51 ! 00000000C9E30040 -0048 0 | |
1263 | .byte 0x5E ! 00000000C9E30042 -0046 0 | |
1264 | .byte 0xA7 ! 00000000C9E30043 -0045 0 | |
1265 | .half 0x793E ! 00000000C9E30044 -0044 0 | |
1266 | .byte 0x8F ! 00000000C9E30046 -0042 0 | |
1267 | .byte 0xF3 ! 00000000C9E30047 -0041 0 | |
1268 | .xword 0x827EB8F253E8720E ! 00000000C9E30048 -0040 0 | |
1269 | .word 0xFDB6BA06 ! 00000000C9E30050 -0038 0 | |
1270 | .word 0xF7376329 ! 00000000C9E30054 -0034 0 | |
1271 | .half 0x7F5F ! 00000000C9E30058 -0030 0 | |
1272 | .byte 0x50 ! 00000000C9E3005A -002E 0 | |
1273 | .byte 0x20 ! 00000000C9E3005B -002D 0 | |
1274 | .word 0x3A40F779 ! 00000000C9E3005C -002C 0 Single 7.361095E-04 | |
1275 | .xword 0xE2C2D9F3F829F925 ! 00000000C9E30060 -0028 0 | |
1276 | .xword 0x2F6683C527070DEF ! 00000000C9E30068 -0020 0 | |
1277 | .byte 0x49 ! 00000000C9E30070 -0018 0 | |
1278 | .byte 0x23 ! 00000000C9E30071 -0017 0 | |
1279 | .half 0xAE16 ! 00000000C9E30072 -0016 0 | |
1280 | .byte 0xA1 ! 00000000C9E30074 -0014 0 | |
1281 | .byte 0x10 ! 00000000C9E30075 -0013 0 | |
1282 | .byte 0x81 ! 00000000C9E30076 -0012 0 | |
1283 | .byte 0xA7 ! 00000000C9E30077 -0011 0 | |
1284 | .word 0xE930B1A9 ! 00000000C9E30078 -0010 0 | |
1285 | .word 0x7A46B197 ! 00000000C9E3007C -000C 0 | |
1286 | .word 0xB5157E36 ! 00000000C9E30080 -0008 0 | |
1287 | .half 0x5263 ! 00000000C9E30084 -0004 0 | |
1288 | .half 0xA86E ! 00000000C9E30086 -0002 0 | |
1289 | .xword 0x0AC3992EEA5FC4D7 ! 00000000C9E30088 +0000 0 | |
1290 | .xword 0x773BC861E1A855E1 ! 00000000C9E30090 +0008 0 | |
1291 | .xword 0x653A98A456FBFD8B ! 00000000C9E30098 +0010 0 | |
1292 | .xword 0x552A02E3EBE55EA6 ! 00000000C9E300A0 +0018 0 | |
1293 | .half 0x6E3E ! 00000000C9E300A8 +0020 0 | |
1294 | .half 0x8987 ! 00000000C9E300AA +0022 0 | |
1295 | .word 0x17F0CE06 ! 00000000C9E300AC +0024 0 | |
1296 | .byte 0x71 ! 00000000C9E300B0 +0028 0 | |
1297 | .byte 0xB9 ! 00000000C9E300B1 +0029 0 | |
1298 | .half 0x6B1D ! 00000000C9E300B2 +002A 0 | |
1299 | .byte 0xA2 ! 00000000C9E300B4 +002C 0 | |
1300 | .byte 0xA1 ! 00000000C9E300B5 +002D 0 | |
1301 | .half 0xC786 ! 00000000C9E300B6 +002E 0 | |
1302 | .xword 0x81D1C75910BB9544 ! 00000000C9E300B8 +0030 0 | |
1303 | .half 0x91EF ! 00000000C9E300C0 +0038 0 | |
1304 | .byte 0x85 ! 00000000C9E300C2 +003A 0 | |
1305 | .byte 0xB7 ! 00000000C9E300C3 +003B 0 | |
1306 | .byte 0x6B ! 00000000C9E300C4 +003C 0 | |
1307 | .byte 0x87 ! 00000000C9E300C5 +003D 0 | |
1308 | .half 0x1F04 ! 00000000C9E300C6 +003E 0 | |
1309 | .xword 0x3F6AE147C263EB63 ! 00000000C9E300C8 +0040 0 Double 3.281250E-03 | |
1310 | .xword 0xBFFCC1337B1D59E3 ! 00000000C9E300D0 +0048 0 Double -1.797168E+00 | |
1311 | .xword 0xFA8C24AF02D368C1 ! 00000000C9E300D8 +0050 0 | |
1312 | .xword 0x0716940C4515CCDE ! 00000000C9E300E0 +0058 0 | |
1313 | .xword 0x9DCA2A21D9B6C3D6 ! 00000000C9E300E8 +0060 0 | |
1314 | .xword 0x788860EFD12593DE ! 00000000C9E300F0 +0068 0 | |
1315 | .xword 0x64915C709D7E880D ! 00000000C9E300F8 +0070 0 | |
1316 | .xword 0x0CED8A83A704577E ! 00000000C9E30100 +0078 0 | |
1317 | .xword 0x8676CF01D8E1BDD5 ! 00000000C9E30108 +0080 0 | |
1318 | ||
1319 | !======================================================================== | |
1320 | ||
1321 | SECTION .bdata017 DATA_VA=0xffff99f5ab800000 | |
1322 | attr_data { | |
1323 | Name = .bdata017, | |
1324 | VA = 0xffff99f5ab800000, | |
1325 | RA = 0xffb800000, | |
1326 | PA = ra2pa(0xffb800000,0), | |
1327 | part_0_ctx_nonzero_tsb_config_0, | |
1328 | TTE_Context=69, TTE_Size=3, TTE_W=1, TTE_X=0, | |
1329 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1330 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1331 | } | |
1332 | ||
1333 | ||
1334 | SECTION .bdata017 | |
1335 | .data | |
1336 | DATA027: | |
1337 | .xword 0x000000E4E9400088 ! FFFF99F5AB800000 -0088 DATA028+0x88 | |
1338 | .xword 0x00000000C9E30088 ! FFFF99F5AB800008 -0080 DATA026+0x88 | |
1339 | .xword 0x3EC5CF6B28BE2EAC ! FFFF99F5AB800010 -0078 0 Double 2.599982E-06 | |
1340 | .byte 0x84 ! FFFF99F5AB800018 -0070 0 | |
1341 | .byte 0x23 ! FFFF99F5AB800019 -006F 0 | |
1342 | .byte 0x99 ! FFFF99F5AB80001A -006E 0 | |
1343 | .byte 0x1E ! FFFF99F5AB80001B -006D 0 | |
1344 | .word 0xC31549C0 ! FFFF99F5AB80001C -006C 0 Single -1.492881E+02 | |
1345 | .word 0xFE189810 ! FFFF99F5AB800020 -0068 0 | |
1346 | .word 0xBA0C4428 ! FFFF99F5AB800024 -0064 0 Single -5.350732E-04 | |
1347 | .xword 0xB2D9D5294CC94C82 ! FFFF99F5AB800028 -0060 0 | |
1348 | .word 0x3C161478 ! FFFF99F5AB800030 -0058 0 Single 9.160154E-03 | |
1349 | .byte 0x5D ! FFFF99F5AB800034 -0054 0 | |
1350 | .byte 0x84 ! FFFF99F5AB800035 -0053 0 | |
1351 | .byte 0xE1 ! FFFF99F5AB800036 -0052 0 | |
1352 | .byte 0x1C ! FFFF99F5AB800037 -0051 0 | |
1353 | .word 0xC204DFCD ! FFFF99F5AB800038 -0050 0 Single -3.321856E+01 | |
1354 | .half 0xE84F ! FFFF99F5AB80003C -004C 0 | |
1355 | .byte 0x1B ! FFFF99F5AB80003E -004A 0 | |
1356 | .byte 0x0E ! FFFF99F5AB80003F -0049 0 | |
1357 | .half 0x56A8 ! FFFF99F5AB800040 -0048 0 | |
1358 | .byte 0xE1 ! FFFF99F5AB800042 -0046 0 | |
1359 | .byte 0xD8 ! FFFF99F5AB800043 -0045 0 | |
1360 | .half 0x4704 ! FFFF99F5AB800044 -0044 0 | |
1361 | .byte 0x70 ! FFFF99F5AB800046 -0042 0 | |
1362 | .byte 0x07 ! FFFF99F5AB800047 -0041 0 | |
1363 | .xword 0x547D89F733EF3D8F ! FFFF99F5AB800048 -0040 0 | |
1364 | .word 0x5D32D9A4 ! FFFF99F5AB800050 -0038 0 | |
1365 | .word 0xB932D304 ! FFFF99F5AB800054 -0034 0 | |
1366 | .half 0x9DDB ! FFFF99F5AB800058 -0030 0 | |
1367 | .byte 0xCA ! FFFF99F5AB80005A -002E 0 | |
1368 | .byte 0x68 ! FFFF99F5AB80005B -002D 0 | |
1369 | .word 0x3C3687AF ! FFFF99F5AB80005C -002C 0 Single 1.114075E-02 | |
1370 | .xword 0x255E0734ABC991EE ! FFFF99F5AB800060 -0028 0 | |
1371 | .xword 0x77CF39460E1F678A ! FFFF99F5AB800068 -0020 0 | |
1372 | .byte 0x3C ! FFFF99F5AB800070 -0018 0 | |
1373 | .byte 0xE0 ! FFFF99F5AB800071 -0017 0 | |
1374 | .half 0x6CDA ! FFFF99F5AB800072 -0016 0 | |
1375 | .byte 0x59 ! FFFF99F5AB800074 -0014 0 | |
1376 | .byte 0x7F ! FFFF99F5AB800075 -0013 0 | |
1377 | .byte 0x8F ! FFFF99F5AB800076 -0012 0 | |
1378 | .byte 0x18 ! FFFF99F5AB800077 -0011 0 | |
1379 | .word 0xA2CF0EFD ! FFFF99F5AB800078 -0010 0 | |
1380 | .word 0x0B1C1D5C ! FFFF99F5AB80007C -000C 0 | |
1381 | .word 0x3D28EDFC ! FFFF99F5AB800080 -0008 0 | |
1382 | .half 0xA2D7 ! FFFF99F5AB800084 -0004 0 | |
1383 | .half 0x6303 ! FFFF99F5AB800086 -0002 0 | |
1384 | .xword 0x2895AB752D13F545 ! FFFF99F5AB800088 +0000 0 | |
1385 | .xword 0x2599899D5CC5A4AA ! FFFF99F5AB800090 +0008 0 | |
1386 | .xword 0xA26C6E2C928A91B7 ! FFFF99F5AB800098 +0010 0 | |
1387 | .xword 0xD69C280AC5BF4580 ! FFFF99F5AB8000A0 +0018 0 | |
1388 | .half 0xB290 ! FFFF99F5AB8000A8 +0020 0 | |
1389 | .half 0x0623 ! FFFF99F5AB8000AA +0022 0 | |
1390 | .word 0xC63CFACF ! FFFF99F5AB8000AC +0024 0 | |
1391 | .byte 0xD3 ! FFFF99F5AB8000B0 +0028 0 | |
1392 | .byte 0xA1 ! FFFF99F5AB8000B1 +0029 0 | |
1393 | .half 0x6DB1 ! FFFF99F5AB8000B2 +002A 0 | |
1394 | .byte 0x0D ! FFFF99F5AB8000B4 +002C 0 | |
1395 | .byte 0xCB ! FFFF99F5AB8000B5 +002D 0 | |
1396 | .half 0x5D0B ! FFFF99F5AB8000B6 +002E 0 | |
1397 | .xword 0x3DC999A0E0CCDF3B ! FFFF99F5AB8000B8 +0030 0 | |
1398 | .half 0x41B4 ! FFFF99F5AB8000C0 +0038 0 | |
1399 | .byte 0x49 ! FFFF99F5AB8000C2 +003A 0 | |
1400 | .byte 0x64 ! FFFF99F5AB8000C3 +003B 0 | |
1401 | .byte 0x22 ! FFFF99F5AB8000C4 +003C 0 | |
1402 | .byte 0x5A ! FFFF99F5AB8000C5 +003D 0 | |
1403 | .half 0x7A06 ! FFFF99F5AB8000C6 +003E 0 | |
1404 | .xword 0xC0ACA28E781EA009 ! FFFF99F5AB8000C8 +0040 0 Double -3.665278E+03 | |
1405 | .xword 0x3F06B1532A0D347D ! FFFF99F5AB8000D0 +0048 0 Double 4.328284E-05 | |
1406 | .xword 0xFFD72109BBB3CBCF ! FFFF99F5AB8000D8 +0050 0 | |
1407 | .xword 0xBFEF7414025F377E ! FFFF99F5AB8000E0 +0058 0 | |
1408 | .xword 0x3A768AC72009B569 ! FFFF99F5AB8000E8 +0060 0 | |
1409 | .xword 0x8E7C977EED61AC43 ! FFFF99F5AB8000F0 +0068 0 | |
1410 | .xword 0x957B4C129BECBFDF ! FFFF99F5AB8000F8 +0070 0 | |
1411 | .xword 0x15892EB666AE019C ! FFFF99F5AB800100 +0078 0 | |
1412 | .xword 0xEA07480873FD46B8 ! FFFF99F5AB800108 +0080 0 | |
1413 | ||
1414 | !======================================================================== | |
1415 | ||
1416 | SECTION .bdata018 DATA_VA=0xe4e9400000 | |
1417 | attr_data { | |
1418 | Name = .bdata018, | |
1419 | VA = 0xe4e9400000, | |
1420 | RA = 0xffb400000, | |
1421 | PA = ra2pa(0xffb400000,0), | |
1422 | part_0_ctx_nonzero_tsb_config_2, | |
1423 | TTE_Context=69, TTE_Size=3, TTE_W=1, TTE_X=0, | |
1424 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1425 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1426 | } | |
1427 | ||
1428 | ||
1429 | SECTION .bdata018 | |
1430 | .data | |
1431 | DATA028: | |
1432 | .xword 0x0000016607B94088 ! 000000E4E9400000 -0088 DATA029+0x88 | |
1433 | .xword 0xFFFF99F5AB800088 ! 000000E4E9400008 -0080 DATA027+0x88 | |
1434 | .xword 0x3FEA24A49508EDCA ! 000000E4E9400010 -0078 0 Double 8.169730E-01 | |
1435 | .byte 0xC5 ! 000000E4E9400018 -0070 0 | |
1436 | .byte 0x04 ! 000000E4E9400019 -006F 0 | |
1437 | .byte 0x16 ! 000000E4E940001A -006E 0 | |
1438 | .byte 0xEA ! 000000E4E940001B -006D 0 | |
1439 | .word 0x387E95C5 ! 000000E4E940001C -006C 0 Single 6.069780E-05 | |
1440 | .word 0x43012D96 ! 000000E4E9400020 -0068 0 | |
1441 | .word 0x408169E9 ! 000000E4E9400024 -0064 0 Single 4.044178E+00 | |
1442 | .xword 0x6B73074992304C70 ! 000000E4E9400028 -0060 0 | |
1443 | .word 0x3D919204 ! 000000E4E9400030 -0058 0 Single 7.107928E-02 | |
1444 | .byte 0x09 ! 000000E4E9400034 -0054 0 | |
1445 | .byte 0xA2 ! 000000E4E9400035 -0053 0 | |
1446 | .byte 0x52 ! 000000E4E9400036 -0052 0 | |
1447 | .byte 0xF8 ! 000000E4E9400037 -0051 0 | |
1448 | .word 0xBE858E6A ! 000000E4E9400038 -0050 0 Single -2.608522E-01 | |
1449 | .half 0x2B8D ! 000000E4E940003C -004C 0 | |
1450 | .byte 0x49 ! 000000E4E940003E -004A 0 | |
1451 | .byte 0x7D ! 000000E4E940003F -0049 0 | |
1452 | .half 0xB852 ! 000000E4E9400040 -0048 0 | |
1453 | .byte 0x1E ! 000000E4E9400042 -0046 0 | |
1454 | .byte 0xDF ! 000000E4E9400043 -0045 0 | |
1455 | .half 0x6430 ! 000000E4E9400044 -0044 0 | |
1456 | .byte 0xDD ! 000000E4E9400046 -0042 0 | |
1457 | .byte 0x1E ! 000000E4E9400047 -0041 0 | |
1458 | .xword 0x83C629009B474430 ! 000000E4E9400048 -0040 0 | |
1459 | .word 0xB65A9548 ! 000000E4E9400050 -0038 0 | |
1460 | .word 0xB073BA3D ! 000000E4E9400054 -0034 0 | |
1461 | .half 0xBBA4 ! 000000E4E9400058 -0030 0 | |
1462 | .byte 0x5E ! 000000E4E940005A -002E 0 | |
1463 | .byte 0x17 ! 000000E4E940005B -002D 0 | |
1464 | .word 0xBFAC1B73 ! 000000E4E940005C -002C 0 Single -1.344588E+00 | |
1465 | .xword 0x729A3A20B38354E4 ! 000000E4E9400060 -0028 0 | |
1466 | .xword 0x52BED8E90B42BDB5 ! 000000E4E9400068 -0020 0 | |
1467 | .byte 0x06 ! 000000E4E9400070 -0018 0 | |
1468 | .byte 0x32 ! 000000E4E9400071 -0017 0 | |
1469 | .half 0xFD3A ! 000000E4E9400072 -0016 0 | |
1470 | .byte 0x6E ! 000000E4E9400074 -0014 0 | |
1471 | .byte 0x04 ! 000000E4E9400075 -0013 0 | |
1472 | .byte 0x5E ! 000000E4E9400076 -0012 0 | |
1473 | .byte 0x66 ! 000000E4E9400077 -0011 0 | |
1474 | .word 0x600CE4D3 ! 000000E4E9400078 -0010 0 | |
1475 | .word 0x99AB68D8 ! 000000E4E940007C -000C 0 | |
1476 | .word 0x56DB797E ! 000000E4E9400080 -0008 0 | |
1477 | .half 0x9756 ! 000000E4E9400084 -0004 0 | |
1478 | .half 0xAF4E ! 000000E4E9400086 -0002 0 | |
1479 | .xword 0x6AD428D1E3CBC950 ! 000000E4E9400088 +0000 0 | |
1480 | .xword 0x09EABE2586245AC9 ! 000000E4E9400090 +0008 0 | |
1481 | .xword 0xF5D53B89DA42B1EE ! 000000E4E9400098 +0010 0 | |
1482 | .xword 0x89011B903C61E821 ! 000000E4E94000A0 +0018 0 | |
1483 | .half 0x7F9E ! 000000E4E94000A8 +0020 0 | |
1484 | .half 0x6BD9 ! 000000E4E94000AA +0022 0 | |
1485 | .word 0x7DC63C9C ! 000000E4E94000AC +0024 0 | |
1486 | .byte 0x62 ! 000000E4E94000B0 +0028 0 | |
1487 | .byte 0x1F ! 000000E4E94000B1 +0029 0 | |
1488 | .half 0x993F ! 000000E4E94000B2 +002A 0 | |
1489 | .byte 0x8C ! 000000E4E94000B4 +002C 0 | |
1490 | .byte 0x5E ! 000000E4E94000B5 +002D 0 | |
1491 | .half 0x0C16 ! 000000E4E94000B6 +002E 0 | |
1492 | .xword 0xB83CF52B74CD2B26 ! 000000E4E94000B8 +0030 0 | |
1493 | .half 0x64C9 ! 000000E4E94000C0 +0038 0 | |
1494 | .byte 0x2B ! 000000E4E94000C2 +003A 0 | |
1495 | .byte 0xB5 ! 000000E4E94000C3 +003B 0 | |
1496 | .byte 0x8B ! 000000E4E94000C4 +003C 0 | |
1497 | .byte 0xF2 ! 000000E4E94000C5 +003D 0 | |
1498 | .half 0x83BA ! 000000E4E94000C6 +003E 0 | |
1499 | .xword 0xC13AE175D6B9B16D ! 000000E4E94000C8 +0040 0 Double -1.761654E+06 | |
1500 | .xword 0x41262723131D96AA ! 000000E4E94000D0 +0048 0 Double 7.259055E+05 | |
1501 | .xword 0x306C3FAC53DCBEC6 ! 000000E4E94000D8 +0050 0 | |
1502 | .xword 0xED508B9D09B0BACD ! 000000E4E94000E0 +0058 0 | |
1503 | .xword 0x335E981B1A82E40F ! 000000E4E94000E8 +0060 0 | |
1504 | .xword 0xA8940ED2BF4B897C ! 000000E4E94000F0 +0068 0 | |
1505 | .xword 0xE20535534A9E488A ! 000000E4E94000F8 +0070 0 | |
1506 | .xword 0xB2070B555EE848C8 ! 000000E4E9400100 +0078 0 | |
1507 | .xword 0xD25DEFDD9C1208B3 ! 000000E4E9400108 +0080 0 | |
1508 | ||
1509 | !======================================================================== | |
1510 | ||
1511 | SECTION .bdata019 DATA_VA=0x16607b94000 | |
1512 | attr_data { | |
1513 | Name = .bdata019, | |
1514 | VA = 0x16607b94000, | |
1515 | RA = ra2pa(0xffe35c000,0), | |
1516 | PA = ra2pa(0xffe35c000,0), | |
1517 | part_0_ctx_nonzero_tsb_config_1, | |
1518 | TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0, | |
1519 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1520 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1521 | } | |
1522 | ||
1523 | ||
1524 | SECTION .bdata019 | |
1525 | .data | |
1526 | DATA029: | |
1527 | .xword 0xFFFFC44FC71BE088 ! 0000016607B94000 -0088 DATA030+0x88 | |
1528 | .xword 0x000000E4E9400088 ! 0000016607B94008 -0080 DATA028+0x88 | |
1529 | .xword 0x4108F64FA0690C55 ! 0000016607B94010 -0078 0 Double 2.044900E+05 | |
1530 | .byte 0xC9 ! 0000016607B94018 -0070 0 | |
1531 | .byte 0xEC ! 0000016607B94019 -006F 0 | |
1532 | .byte 0x3C ! 0000016607B9401A -006E 0 | |
1533 | .byte 0x2A ! 0000016607B9401B -006D 0 | |
1534 | .word 0x445CDB32 ! 0000016607B9401C -006C 0 Single 8.834249E+02 | |
1535 | .word 0xCC7B54DE ! 0000016607B94020 -0068 0 | |
1536 | .word 0x4579DE29 ! 0000016607B94024 -0064 0 Single 3.997885E+03 | |
1537 | .xword 0x47D102B6457E7C91 ! 0000016607B94028 -0060 0 | |
1538 | .word 0xC39485E4 ! 0000016607B94030 -0058 0 Single -2.970460E+02 | |
1539 | .byte 0xB7 ! 0000016607B94034 -0054 0 | |
1540 | .byte 0x4B ! 0000016607B94035 -0053 0 | |
1541 | .byte 0xBC ! 0000016607B94036 -0052 0 | |
1542 | .byte 0x23 ! 0000016607B94037 -0051 0 | |
1543 | .word 0x3C5189EE ! 0000016607B94038 -0050 0 Single 1.278923E-02 | |
1544 | .half 0xEDA3 ! 0000016607B9403C -004C 0 | |
1545 | .byte 0xA3 ! 0000016607B9403E -004A 0 | |
1546 | .byte 0x69 ! 0000016607B9403F -0049 0 | |
1547 | .half 0xB1CE ! 0000016607B94040 -0048 0 | |
1548 | .byte 0x82 ! 0000016607B94042 -0046 0 | |
1549 | .byte 0xC2 ! 0000016607B94043 -0045 0 | |
1550 | .half 0xF94D ! 0000016607B94044 -0044 0 | |
1551 | .byte 0x14 ! 0000016607B94046 -0042 0 | |
1552 | .byte 0x6B ! 0000016607B94047 -0041 0 | |
1553 | .xword 0x46518E8240B396CD ! 0000016607B94048 -0040 0 | |
1554 | .word 0x7EC6E713 ! 0000016607B94050 -0038 0 | |
1555 | .word 0x37C9C34E ! 0000016607B94054 -0034 0 | |
1556 | .half 0x029D ! 0000016607B94058 -0030 0 | |
1557 | .byte 0x1B ! 0000016607B9405A -002E 0 | |
1558 | .byte 0x64 ! 0000016607B9405B -002D 0 | |
1559 | .word 0xBE6840DE ! 0000016607B9405C -002C 0 Single -2.268099E-01 | |
1560 | .xword 0xBC23803DA3ED87BC ! 0000016607B94060 -0028 0 | |
1561 | .xword 0x9EC071B40B4B0207 ! 0000016607B94068 -0020 0 | |
1562 | .byte 0x70 ! 0000016607B94070 -0018 0 | |
1563 | .byte 0x97 ! 0000016607B94071 -0017 0 | |
1564 | .half 0x08A7 ! 0000016607B94072 -0016 0 | |
1565 | .byte 0xF7 ! 0000016607B94074 -0014 0 | |
1566 | .byte 0xDD ! 0000016607B94075 -0013 0 | |
1567 | .byte 0x41 ! 0000016607B94076 -0012 0 | |
1568 | .byte 0x8E ! 0000016607B94077 -0011 0 | |
1569 | .word 0xD6F305C0 ! 0000016607B94078 -0010 0 | |
1570 | .word 0x43AD00BB ! 0000016607B9407C -000C 0 | |
1571 | .word 0xB12584BD ! 0000016607B94080 -0008 0 | |
1572 | .half 0xCA8D ! 0000016607B94084 -0004 0 | |
1573 | .half 0xB195 ! 0000016607B94086 -0002 0 | |
1574 | .xword 0xF27664B51142E261 ! 0000016607B94088 +0000 0 | |
1575 | .xword 0xC794CDD930427281 ! 0000016607B94090 +0008 0 | |
1576 | .xword 0x41845A8EE47A61C2 ! 0000016607B94098 +0010 0 | |
1577 | .xword 0x8470A9F91F3AD1C5 ! 0000016607B940A0 +0018 0 | |
1578 | .half 0x93F3 ! 0000016607B940A8 +0020 0 | |
1579 | .half 0xBB6E ! 0000016607B940AA +0022 0 | |
1580 | .word 0xEC40870F ! 0000016607B940AC +0024 0 | |
1581 | .byte 0x7D ! 0000016607B940B0 +0028 0 | |
1582 | .byte 0x82 ! 0000016607B940B1 +0029 0 | |
1583 | .half 0xE5F9 ! 0000016607B940B2 +002A 0 | |
1584 | .byte 0xF8 ! 0000016607B940B4 +002C 0 | |
1585 | .byte 0x26 ! 0000016607B940B5 +002D 0 | |
1586 | .half 0x55A2 ! 0000016607B940B6 +002E 0 | |
1587 | .xword 0x77A96C0DF102012F ! 0000016607B940B8 +0030 0 | |
1588 | .half 0x6B56 ! 0000016607B940C0 +0038 0 | |
1589 | .byte 0xCC ! 0000016607B940C2 +003A 0 | |
1590 | .byte 0x36 ! 0000016607B940C3 +003B 0 | |
1591 | .byte 0x9A ! 0000016607B940C4 +003C 0 | |
1592 | .byte 0xC4 ! 0000016607B940C5 +003D 0 | |
1593 | .half 0x3478 ! 0000016607B940C6 +003E 0 | |
1594 | .xword 0xC0F6DDAB35280107 ! 0000016607B940C8 +0040 0 Double -9.365870E+04 | |
1595 | .xword 0x4128F2B19610E3AA ! 0000016607B940D0 +0048 0 Double 8.174968E+05 | |
1596 | .xword 0x160F1ECC0F48EF6A ! 0000016607B940D8 +0050 0 | |
1597 | .xword 0x73DADF64466B1033 ! 0000016607B940E0 +0058 0 | |
1598 | .xword 0xAF3786CD995A0A7B ! 0000016607B940E8 +0060 0 | |
1599 | .xword 0x1D47D608B7C03CF4 ! 0000016607B940F0 +0068 0 | |
1600 | .xword 0x033153AF15C47A1E ! 0000016607B940F8 +0070 0 | |
1601 | .xword 0x9CD76E09CC84D609 ! 0000016607B94100 +0078 0 | |
1602 | .xword 0x744C5E674BCD717F ! 0000016607B94108 +0080 0 | |
1603 | ||
1604 | !======================================================================== | |
1605 | ||
1606 | SECTION .bdata020 DATA_VA=0xffffc44fc71be000 | |
1607 | attr_data { | |
1608 | Name = .bdata020, | |
1609 | VA = 0xffffc44fc71be000, | |
1610 | RA = ra2pa(0xffe35a000,0), | |
1611 | PA = ra2pa(0xffe35a000,0), | |
1612 | part_0_ctx_nonzero_tsb_config_1, | |
1613 | TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0, | |
1614 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
1615 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1616 | } | |
1617 | ||
1618 | ||
1619 | SECTION .bdata020 | |
1620 | .data | |
1621 | DATA030: | |
1622 | .xword 0x8800590B11000000 ! FFFFC44FC71BE000 -0088 DATA031+0x88 | |
1623 | .xword 0x8840B90766010000 ! FFFFC44FC71BE008 -0080 DATA029+0x88 | |
1624 | .xword 0xBF4A1A4C00068674 ! FFFFC44FC71BE010 -0078 0 Double -7.965919E-04 | |
1625 | .byte 0x47 ! FFFFC44FC71BE018 -0070 0 | |
1626 | .byte 0xFA ! FFFFC44FC71BE019 -006F 0 | |
1627 | .byte 0x34 ! FFFFC44FC71BE01A -006E 0 | |
1628 | .byte 0x62 ! FFFFC44FC71BE01B -006D 0 | |
1629 | .word 0x3C2B9613 ! FFFFC44FC71BE01C -006C 0 Single 1.047279E-02 | |
1630 | .word 0xBAC809AC ! FFFFC44FC71BE020 -0068 0 | |
1631 | .word 0xC6F7D0CE ! FFFFC44FC71BE024 -0064 0 Single -3.172040E+04 | |
1632 | .xword 0x978C4A7072FEADA0 ! FFFFC44FC71BE028 -0060 0 | |
1633 | .word 0x3BBE9DFA ! FFFFC44FC71BE030 -0058 0 Single 5.817172E-03 | |
1634 | .byte 0xAE ! FFFFC44FC71BE034 -0054 0 | |
1635 | .byte 0x53 ! FFFFC44FC71BE035 -0053 0 | |
1636 | .byte 0x9D ! FFFFC44FC71BE036 -0052 0 | |
1637 | .byte 0xAD ! FFFFC44FC71BE037 -0051 0 | |
1638 | .word 0x3C406609 ! FFFFC44FC71BE038 -0050 0 Single 1.174308E-02 | |
1639 | .half 0x50FA ! FFFFC44FC71BE03C -004C 0 | |
1640 | .byte 0x74 ! FFFFC44FC71BE03E -004A 0 | |
1641 | .byte 0x7E ! FFFFC44FC71BE03F -0049 0 | |
1642 | .half 0xC279 ! FFFFC44FC71BE040 -0048 0 | |
1643 | .byte 0x0E ! FFFFC44FC71BE042 -0046 0 | |
1644 | .byte 0x90 ! FFFFC44FC71BE043 -0045 0 | |
1645 | .half 0xAB75 ! FFFFC44FC71BE044 -0044 0 | |
1646 | .byte 0x42 ! FFFFC44FC71BE046 -0042 0 | |
1647 | .byte 0xB2 ! FFFFC44FC71BE047 -0041 0 | |
1648 | .xword 0xF40EABF549D7078C ! FFFFC44FC71BE048 -0040 0 | |
1649 | .word 0xCBAB8ED6 ! FFFFC44FC71BE050 -0038 0 | |
1650 | .word 0x08CB9055 ! FFFFC44FC71BE054 -0034 0 | |
1651 | .half 0xC37B ! FFFFC44FC71BE058 -0030 0 | |
1652 | .byte 0xF1 ! FFFFC44FC71BE05A -002E 0 | |
1653 | .byte 0xD2 ! FFFFC44FC71BE05B -002D 0 | |
1654 | .word 0xBD2B377F ! FFFFC44FC71BE05C -002C 0 Single -4.180097E-02 | |
1655 | .xword 0xDCA169B00D150621 ! FFFFC44FC71BE060 -0028 0 | |
1656 | .xword 0x8FB99895AF3D881F ! FFFFC44FC71BE068 -0020 0 | |
1657 | .byte 0x3A ! FFFFC44FC71BE070 -0018 0 | |
1658 | .byte 0xD7 ! FFFFC44FC71BE071 -0017 0 | |
1659 | .half 0x5B4D ! FFFFC44FC71BE072 -0016 0 | |
1660 | .byte 0x7A ! FFFFC44FC71BE074 -0014 0 | |
1661 | .byte 0x3B ! FFFFC44FC71BE075 -0013 0 | |
1662 | .byte 0x65 ! FFFFC44FC71BE076 -0012 0 | |
1663 | .byte 0x86 ! FFFFC44FC71BE077 -0011 0 | |
1664 | .word 0x4E2F79DE ! FFFFC44FC71BE078 -0010 0 | |
1665 | .word 0x04A96327 ! FFFFC44FC71BE07C -000C 0 | |
1666 | .word 0xEFE2FC74 ! FFFFC44FC71BE080 -0008 0 | |
1667 | .half 0x5095 ! FFFFC44FC71BE084 -0004 0 | |
1668 | .half 0x7F39 ! FFFFC44FC71BE086 -0002 0 | |
1669 | .xword 0xD4A9A311257E48F3 ! FFFFC44FC71BE088 +0000 0 | |
1670 | .xword 0x715E4AA9CF909BF5 ! FFFFC44FC71BE090 +0008 0 | |
1671 | .xword 0xE9420DA42CB4D72D ! FFFFC44FC71BE098 +0010 0 | |
1672 | .xword 0xC5780F3A0F6E39E2 ! FFFFC44FC71BE0A0 +0018 0 | |
1673 | .half 0x4214 ! FFFFC44FC71BE0A8 +0020 0 | |
1674 | .half 0xE06A ! FFFFC44FC71BE0AA +0022 0 | |
1675 | .word 0x2A6482A2 ! FFFFC44FC71BE0AC +0024 0 | |
1676 | .byte 0x23 ! FFFFC44FC71BE0B0 +0028 0 | |
1677 | .byte 0x4E ! FFFFC44FC71BE0B1 +0029 0 | |
1678 | .half 0xC332 ! FFFFC44FC71BE0B2 +002A 0 | |
1679 | .byte 0xBD ! FFFFC44FC71BE0B4 +002C 0 | |
1680 | .byte 0x90 ! FFFFC44FC71BE0B5 +002D 0 | |
1681 | .half 0xA52B ! FFFFC44FC71BE0B6 +002E 0 | |
1682 | .xword 0x3642BFDF10BA5AE3 ! FFFFC44FC71BE0B8 +0030 0 | |
1683 | .half 0x037C ! FFFFC44FC71BE0C0 +0038 0 | |
1684 | .byte 0xDD ! FFFFC44FC71BE0C2 +003A 0 | |
1685 | .byte 0x69 ! FFFFC44FC71BE0C3 +003B 0 | |
1686 | .byte 0x5A ! FFFFC44FC71BE0C4 +003C 0 | |
1687 | .byte 0x6B ! FFFFC44FC71BE0C5 +003D 0 | |
1688 | .half 0xBDAB ! FFFFC44FC71BE0C6 +003E 0 | |
1689 | .xword 0x3EEFF8E40A250BF3 ! FFFFC44FC71BE0C8 +0040 0 Double 1.524555E-05 | |
1690 | .xword 0xC04F0F320D91EAFD ! FFFFC44FC71BE0D0 +0048 0 Double -6.211871E+01 | |
1691 | .xword 0xC5E3C277307BB4F0 ! FFFFC44FC71BE0D8 +0050 0 | |
1692 | .xword 0x76E772AE3D10AEF7 ! FFFFC44FC71BE0E0 +0058 0 | |
1693 | .xword 0xB98FE7CA2CE6E223 ! FFFFC44FC71BE0E8 +0060 0 | |
1694 | .xword 0x3AB946F29B37C25A ! FFFFC44FC71BE0F0 +0068 0 | |
1695 | .xword 0x7D9F0CC192A30243 ! FFFFC44FC71BE0F8 +0070 0 | |
1696 | .xword 0x8BC1A69D4D3D9109 ! FFFFC44FC71BE100 +0078 0 | |
1697 | .xword 0x69A0FF8F9EB80118 ! FFFFC44FC71BE108 +0080 0 | |
1698 | ||
1699 | !======================================================================== | |
1700 | ||
1701 | SECTION .bdata021 DATA_VA=0x110b590000 | |
1702 | attr_data { | |
1703 | Name = .bdata021, | |
1704 | VA = 0x110b590000, | |
1705 | RA = ra2pa(0xffbfe0000,0), | |
1706 | PA = ra2pa(0xffbfe0000,0), | |
1707 | part_0_ctx_nonzero_tsb_config_3, | |
1708 | TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0, | |
1709 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
1710 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1711 | } | |
1712 | ||
1713 | ||
1714 | SECTION .bdata021 | |
1715 | .data | |
1716 | DATA031: | |
1717 | .xword 0x8800F980ADFBFFFF ! 000000110B590000 -0088 DATA032+0x88 | |
1718 | .xword 0x88E01BC74FC4FFFF ! 000000110B590008 -0080 DATA030+0x88 | |
1719 | .xword 0x4118AC75F5FDB2DF ! 000000110B590010 -0078 0 Double 4.042535E+05 | |
1720 | .byte 0x4B ! 000000110B590018 -0070 0 | |
1721 | .byte 0x61 ! 000000110B590019 -006F 0 | |
1722 | .byte 0x50 ! 000000110B59001A -006E 0 | |
1723 | .byte 0x9A ! 000000110B59001B -006D 0 | |
1724 | .word 0xC3C06F7E ! 000000110B59001C -006C 0 Single -3.848710E+02 | |
1725 | .word 0x0684DD8A ! 000000110B590020 -0068 0 | |
1726 | .word 0xBFF7F192 ! 000000110B590024 -0064 0 Single -1.937060E+00 | |
1727 | .xword 0xF52F71CD32C87F4E ! 000000110B590028 -0060 0 | |
1728 | .word 0x39BED1E3 ! 000000110B590030 -0058 0 Single 3.639600E-04 | |
1729 | .byte 0x5E ! 000000110B590034 -0054 0 | |
1730 | .byte 0x24 ! 000000110B590035 -0053 0 | |
1731 | .byte 0x89 ! 000000110B590036 -0052 0 | |
1732 | .byte 0x25 ! 000000110B590037 -0051 0 | |
1733 | .word 0x3F5CB748 ! 000000110B590038 -0050 0 Single 8.621716E-01 | |
1734 | .half 0x26B0 ! 000000110B59003C -004C 0 | |
1735 | .byte 0x42 ! 000000110B59003E -004A 0 | |
1736 | .byte 0xE9 ! 000000110B59003F -0049 0 | |
1737 | .half 0x0061 ! 000000110B590040 -0048 0 | |
1738 | .byte 0xC0 ! 000000110B590042 -0046 0 | |
1739 | .byte 0xD3 ! 000000110B590043 -0045 0 | |
1740 | .half 0x5656 ! 000000110B590044 -0044 0 | |
1741 | .byte 0xD8 ! 000000110B590046 -0042 0 | |
1742 | .byte 0xFD ! 000000110B590047 -0041 0 | |
1743 | .xword 0x42A989225CA43DE4 ! 000000110B590048 -0040 0 | |
1744 | .word 0x41F5C730 ! 000000110B590050 -0038 0 | |
1745 | .word 0xC4110F60 ! 000000110B590054 -0034 0 | |
1746 | .half 0xDBCF ! 000000110B590058 -0030 0 | |
1747 | .byte 0xBC ! 000000110B59005A -002E 0 | |
1748 | .byte 0x29 ! 000000110B59005B -002D 0 | |
1749 | .word 0x38B3DD72 ! 000000110B59005C -002C 0 Single 8.576633E-05 | |
1750 | .xword 0x0552265134B9DE35 ! 000000110B590060 -0028 0 | |
1751 | .xword 0x4B8E17EE2032BB97 ! 000000110B590068 -0020 0 | |
1752 | .byte 0x71 ! 000000110B590070 -0018 0 | |
1753 | .byte 0x34 ! 000000110B590071 -0017 0 | |
1754 | .half 0xF5EE ! 000000110B590072 -0016 0 | |
1755 | .byte 0xB5 ! 000000110B590074 -0014 0 | |
1756 | .byte 0xE3 ! 000000110B590075 -0013 0 | |
1757 | .byte 0x75 ! 000000110B590076 -0012 0 | |
1758 | .byte 0x57 ! 000000110B590077 -0011 0 | |
1759 | .word 0x86D0FD47 ! 000000110B590078 -0010 0 | |
1760 | .word 0x2DE8F5F9 ! 000000110B59007C -000C 0 | |
1761 | .word 0x6D0F45FA ! 000000110B590080 -0008 0 | |
1762 | .half 0xFD67 ! 000000110B590084 -0004 0 | |
1763 | .half 0x2D61 ! 000000110B590086 -0002 0 | |
1764 | .xword 0xB78B1EED9AD3E35C ! 000000110B590088 +0000 0 | |
1765 | .xword 0x9A73D521A99ECBA3 ! 000000110B590090 +0008 0 | |
1766 | .xword 0xE59A1435F682374C ! 000000110B590098 +0010 0 | |
1767 | .xword 0xDDCB3C9110249931 ! 000000110B5900A0 +0018 0 | |
1768 | .half 0xE85E ! 000000110B5900A8 +0020 0 | |
1769 | .half 0x9157 ! 000000110B5900AA +0022 0 | |
1770 | .word 0x2465E51A ! 000000110B5900AC +0024 0 | |
1771 | .byte 0xE8 ! 000000110B5900B0 +0028 0 | |
1772 | .byte 0x98 ! 000000110B5900B1 +0029 0 | |
1773 | .half 0xB36B ! 000000110B5900B2 +002A 0 | |
1774 | .byte 0x90 ! 000000110B5900B4 +002C 0 | |
1775 | .byte 0xF6 ! 000000110B5900B5 +002D 0 | |
1776 | .half 0x627C ! 000000110B5900B6 +002E 0 | |
1777 | .xword 0x53D385E6916EF05F ! 000000110B5900B8 +0030 0 | |
1778 | .half 0x9DA7 ! 000000110B5900C0 +0038 0 | |
1779 | .byte 0x15 ! 000000110B5900C2 +003A 0 | |
1780 | .byte 0xDD ! 000000110B5900C3 +003B 0 | |
1781 | .byte 0x2C ! 000000110B5900C4 +003C 0 | |
1782 | .byte 0xAA ! 000000110B5900C5 +003D 0 | |
1783 | .half 0xED10 ! 000000110B5900C6 +003E 0 | |
1784 | .xword 0xC0FD4AEC47344B19 ! 000000110B5900C8 +0040 0 Double -1.199828E+05 | |
1785 | .xword 0x3EB9FAA1C93D905B ! 000000110B5900D0 +0048 0 Double 1.548471E-06 | |
1786 | .xword 0x05F898E72FEF6375 ! 000000110B5900D8 +0050 0 | |
1787 | .xword 0x01BFD3D7F0B63816 ! 000000110B5900E0 +0058 0 | |
1788 | .xword 0x94D44AB4DB58C4CB ! 000000110B5900E8 +0060 0 | |
1789 | .xword 0xA664A772F4B74388 ! 000000110B5900F0 +0068 0 | |
1790 | .xword 0xD9685ECBCA7C870C ! 000000110B5900F8 +0070 0 | |
1791 | .xword 0xEC08F494F7FCB0E0 ! 000000110B590100 +0078 0 | |
1792 | .xword 0xD0C1C73F30EDC662 ! 000000110B590108 +0080 0 | |
1793 | ||
1794 | !======================================================================== | |
1795 | ||
1796 | SECTION .bdata022 DATA_VA=0xfffffbad80f90000 | |
1797 | attr_data { | |
1798 | Name = .bdata022, | |
1799 | VA = 0xfffffbad80f90000, | |
1800 | RA = ra2pa(0xffbfd0000,0), | |
1801 | PA = ra2pa(0xffbfd0000,0), | |
1802 | part_0_ctx_nonzero_tsb_config_3, | |
1803 | TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0, | |
1804 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
1805 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1806 | } | |
1807 | ||
1808 | ||
1809 | SECTION .bdata022 | |
1810 | .data | |
1811 | DATA032: | |
1812 | .xword 0x8800C0FD2B330000 ! FFFFFBAD80F90000 -0088 DATA033+0x88 | |
1813 | .xword 0x8800590B11000000 ! FFFFFBAD80F90008 -0080 DATA031+0x88 | |
1814 | .xword 0x40720B8CED892E8C ! FFFFFBAD80F90010 -0078 0 Double 2.887219E+02 | |
1815 | .byte 0x44 ! FFFFFBAD80F90018 -0070 0 | |
1816 | .byte 0xDF ! FFFFFBAD80F90019 -006F 0 | |
1817 | .byte 0x6C ! FFFFFBAD80F9001A -006E 0 | |
1818 | .byte 0x08 ! FFFFFBAD80F9001B -006D 0 | |
1819 | .word 0xBAD5CEFA ! FFFFFBAD80F9001C -006C 0 Single -1.631229E-03 | |
1820 | .word 0x3C92E5AA ! FFFFFBAD80F90020 -0068 0 | |
1821 | .word 0xC17F4000 ! FFFFFBAD80F90024 -0064 0 Single -1.595312E+01 | |
1822 | .xword 0x8202B95EE1F88D75 ! FFFFFBAD80F90028 -0060 0 | |
1823 | .word 0xC3043A18 ! FFFFFBAD80F90030 -0058 0 Single -1.322269E+02 | |
1824 | .byte 0x71 ! FFFFFBAD80F90034 -0054 0 | |
1825 | .byte 0x2D ! FFFFFBAD80F90035 -0053 0 | |
1826 | .byte 0xBF ! FFFFFBAD80F90036 -0052 0 | |
1827 | .byte 0xA6 ! FFFFFBAD80F90037 -0051 0 | |
1828 | .word 0x426C9BF9 ! FFFFFBAD80F90038 -0050 0 Single 5.915232E+01 | |
1829 | .half 0x3B8F ! FFFFFBAD80F9003C -004C 0 | |
1830 | .byte 0x05 ! FFFFFBAD80F9003E -004A 0 | |
1831 | .byte 0x21 ! FFFFFBAD80F9003F -0049 0 | |
1832 | .half 0xF0A4 ! FFFFFBAD80F90040 -0048 0 | |
1833 | .byte 0x6A ! FFFFFBAD80F90042 -0046 0 | |
1834 | .byte 0x21 ! FFFFFBAD80F90043 -0045 0 | |
1835 | .half 0x1C3C ! FFFFFBAD80F90044 -0044 0 | |
1836 | .byte 0x52 ! FFFFFBAD80F90046 -0042 0 | |
1837 | .byte 0x19 ! FFFFFBAD80F90047 -0041 0 | |
1838 | .xword 0x7DB3E71E89E7070C ! FFFFFBAD80F90048 -0040 0 | |
1839 | .word 0x05431892 ! FFFFFBAD80F90050 -0038 0 | |
1840 | .word 0xB44C9EC6 ! FFFFFBAD80F90054 -0034 0 | |
1841 | .half 0xF703 ! FFFFFBAD80F90058 -0030 0 | |
1842 | .byte 0xD0 ! FFFFFBAD80F9005A -002E 0 | |
1843 | .byte 0x03 ! FFFFFBAD80F9005B -002D 0 | |
1844 | .word 0x4419F222 ! FFFFFBAD80F9005C -002C 0 Single 6.157833E+02 | |
1845 | .xword 0xB2F1E508D296E3D1 ! FFFFFBAD80F90060 -0028 0 | |
1846 | .xword 0x2D8D9770C5289C77 ! FFFFFBAD80F90068 -0020 0 | |
1847 | .byte 0x54 ! FFFFFBAD80F90070 -0018 0 | |
1848 | .byte 0xF3 ! FFFFFBAD80F90071 -0017 0 | |
1849 | .half 0x232C ! FFFFFBAD80F90072 -0016 0 | |
1850 | .byte 0xE3 ! FFFFFBAD80F90074 -0014 0 | |
1851 | .byte 0xCC ! FFFFFBAD80F90075 -0013 0 | |
1852 | .byte 0x07 ! FFFFFBAD80F90076 -0012 0 | |
1853 | .byte 0x01 ! FFFFFBAD80F90077 -0011 0 | |
1854 | .word 0xFBAA8F68 ! FFFFFBAD80F90078 -0010 0 | |
1855 | .word 0x8965B8AB ! FFFFFBAD80F9007C -000C 0 | |
1856 | .word 0xBFF5D6AA ! FFFFFBAD80F90080 -0008 0 | |
1857 | .half 0x085B ! FFFFFBAD80F90084 -0004 0 | |
1858 | .half 0x37FE ! FFFFFBAD80F90086 -0002 0 | |
1859 | .xword 0x175692872AB1425F ! FFFFFBAD80F90088 +0000 0 | |
1860 | .xword 0x1ABBE5CFA065E5CF ! FFFFFBAD80F90090 +0008 0 | |
1861 | .xword 0x16C0C9084670F813 ! FFFFFBAD80F90098 +0010 0 | |
1862 | .xword 0xB751968DA54FAB48 ! FFFFFBAD80F900A0 +0018 0 | |
1863 | .half 0xDE65 ! FFFFFBAD80F900A8 +0020 0 | |
1864 | .half 0xF53F ! FFFFFBAD80F900AA +0022 0 | |
1865 | .word 0x81A14D6F ! FFFFFBAD80F900AC +0024 0 | |
1866 | .byte 0x17 ! FFFFFBAD80F900B0 +0028 0 | |
1867 | .byte 0x3B ! FFFFFBAD80F900B1 +0029 0 | |
1868 | .half 0x7C0A ! FFFFFBAD80F900B2 +002A 0 | |
1869 | .byte 0xBE ! FFFFFBAD80F900B4 +002C 0 | |
1870 | .byte 0x5E ! FFFFFBAD80F900B5 +002D 0 | |
1871 | .half 0xE38A ! FFFFFBAD80F900B6 +002E 0 | |
1872 | .xword 0xC87BC6DBB33A7378 ! FFFFFBAD80F900B8 +0030 0 | |
1873 | .half 0x817F ! FFFFFBAD80F900C0 +0038 0 | |
1874 | .byte 0x70 ! FFFFFBAD80F900C2 +003A 0 | |
1875 | .byte 0x51 ! FFFFFBAD80F900C3 +003B 0 | |
1876 | .byte 0xFF ! FFFFFBAD80F900C4 +003C 0 | |
1877 | .byte 0xF9 ! FFFFFBAD80F900C5 +003D 0 | |
1878 | .half 0x2C63 ! FFFFFBAD80F900C6 +003E 0 | |
1879 | .xword 0x3F2C7361421CDE16 ! FFFFFBAD80F900C8 +0040 0 Double 2.170616E-04 | |
1880 | .xword 0x3F810F9D8BCD9544 ! FFFFFBAD80F900D0 +0048 0 Double 8.330565E-03 | |
1881 | .xword 0xEBE6276E6DDE23C0 ! FFFFFBAD80F900D8 +0050 0 | |
1882 | .xword 0xAFE625E444215008 ! FFFFFBAD80F900E0 +0058 0 | |
1883 | .xword 0x846DA0A438C4D6DE ! FFFFFBAD80F900E8 +0060 0 | |
1884 | .xword 0xF47A0125D75E568C ! FFFFFBAD80F900F0 +0068 0 | |
1885 | .xword 0xFDDD19B9389FF6FC ! FFFFFBAD80F900F8 +0070 0 | |
1886 | .xword 0xCA9C4CBC84F43D11 ! FFFFFBAD80F90100 +0078 0 | |
1887 | .xword 0x8B07808315FAA7DD ! FFFFFBAD80F90108 +0080 0 | |
1888 | ||
1889 | !======================================================================== | |
1890 | ||
1891 | SECTION .bdata023 DATA_VA=0x332bfdc00000 | |
1892 | attr_data { | |
1893 | Name = .bdata023, | |
1894 | VA = 0x332bfdc00000, | |
1895 | RA = 0xffb000000, | |
1896 | PA = ra2pa(0xffb000000,0), | |
1897 | part_0_ctx_nonzero_tsb_config_0, | |
1898 | TTE_Context=69, TTE_Size=3, TTE_W=1, TTE_X=0, | |
1899 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
1900 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1901 | } | |
1902 | ||
1903 | ||
1904 | SECTION .bdata023 | |
1905 | .data | |
1906 | DATA033: | |
1907 | .xword 0x88005E5F9ED1FFFF ! 0000332BFDC00000 -0088 DATA034+0x88 | |
1908 | .xword 0x8800F980ADFBFFFF ! 0000332BFDC00008 -0080 DATA032+0x88 | |
1909 | .xword 0xC026638423E18E2A ! 0000332BFDC00010 -0078 0 Double -1.119437E+01 | |
1910 | .byte 0xC3 ! 0000332BFDC00018 -0070 0 | |
1911 | .byte 0x63 ! 0000332BFDC00019 -006F 0 | |
1912 | .byte 0x6C ! 0000332BFDC0001A -006E 0 | |
1913 | .byte 0x49 ! 0000332BFDC0001B -006D 0 | |
1914 | .word 0x384DD677 ! 0000332BFDC0001C -006C 0 Single 4.907554E-05 | |
1915 | .word 0xACC40069 ! 0000332BFDC00020 -0068 0 | |
1916 | .word 0xC1805455 ! 0000332BFDC00024 -0064 0 Single -1.604118E+01 | |
1917 | .xword 0xDE26EC4E8631AE6F ! 0000332BFDC00028 -0060 0 | |
1918 | .word 0xB9754614 ! 0000332BFDC00030 -0058 0 Single -2.339113E-04 | |
1919 | .byte 0x4E ! 0000332BFDC00034 -0054 0 | |
1920 | .byte 0xCC ! 0000332BFDC00035 -0053 0 | |
1921 | .byte 0xE6 ! 0000332BFDC00036 -0052 0 | |
1922 | .byte 0x67 ! 0000332BFDC00037 -0051 0 | |
1923 | .word 0xC4F637B9 ! 0000332BFDC00038 -0050 0 Single -1.969741E+03 | |
1924 | .half 0x72FC ! 0000332BFDC0003C -004C 0 | |
1925 | .byte 0x10 ! 0000332BFDC0003E -004A 0 | |
1926 | .byte 0x0F ! 0000332BFDC0003F -0049 0 | |
1927 | .half 0x6118 ! 0000332BFDC00040 -0048 0 | |
1928 | .byte 0xCF ! 0000332BFDC00042 -0046 0 | |
1929 | .byte 0xDB ! 0000332BFDC00043 -0045 0 | |
1930 | .half 0x3A24 ! 0000332BFDC00044 -0044 0 | |
1931 | .byte 0xC2 ! 0000332BFDC00046 -0042 0 | |
1932 | .byte 0xE5 ! 0000332BFDC00047 -0041 0 | |
1933 | .xword 0xBF23926568EA7DCE ! 0000332BFDC00048 -0040 0 | |
1934 | .word 0x75E6CF39 ! 0000332BFDC00050 -0038 0 | |
1935 | .word 0x2418BE2E ! 0000332BFDC00054 -0034 0 | |
1936 | .half 0x31DD ! 0000332BFDC00058 -0030 0 | |
1937 | .byte 0x85 ! 0000332BFDC0005A -002E 0 | |
1938 | .byte 0x6A ! 0000332BFDC0005B -002D 0 | |
1939 | .word 0xC6BAEF7B ! 0000332BFDC0005C -002C 0 Single -2.392774E+04 | |
1940 | .xword 0x8EBC1CD4795082E2 ! 0000332BFDC00060 -0028 0 | |
1941 | .xword 0x0A26C04C8234C6BD ! 0000332BFDC00068 -0020 0 | |
1942 | .byte 0x1D ! 0000332BFDC00070 -0018 0 | |
1943 | .byte 0xC3 ! 0000332BFDC00071 -0017 0 | |
1944 | .half 0xE281 ! 0000332BFDC00072 -0016 0 | |
1945 | .byte 0xE9 ! 0000332BFDC00074 -0014 0 | |
1946 | .byte 0xA2 ! 0000332BFDC00075 -0013 0 | |
1947 | .byte 0x6C ! 0000332BFDC00076 -0012 0 | |
1948 | .byte 0x26 ! 0000332BFDC00077 -0011 0 | |
1949 | .word 0x64943BCE ! 0000332BFDC00078 -0010 0 | |
1950 | .word 0xA2749EF7 ! 0000332BFDC0007C -000C 0 | |
1951 | .word 0xC8A5AC48 ! 0000332BFDC00080 -0008 0 | |
1952 | .half 0x5E92 ! 0000332BFDC00084 -0004 0 | |
1953 | .half 0x2A94 ! 0000332BFDC00086 -0002 0 | |
1954 | .xword 0xD04F3F6437CB22BF ! 0000332BFDC00088 +0000 0 | |
1955 | .xword 0x6712515083289ECB ! 0000332BFDC00090 +0008 0 | |
1956 | .xword 0xC2819054E819D9B0 ! 0000332BFDC00098 +0010 0 | |
1957 | .xword 0xBCD2E7DFBED3BD13 ! 0000332BFDC000A0 +0018 0 | |
1958 | .half 0x5D0F ! 0000332BFDC000A8 +0020 0 | |
1959 | .half 0xC228 ! 0000332BFDC000AA +0022 0 | |
1960 | .word 0xBC73139B ! 0000332BFDC000AC +0024 0 | |
1961 | .byte 0xC8 ! 0000332BFDC000B0 +0028 0 | |
1962 | .byte 0x61 ! 0000332BFDC000B1 +0029 0 | |
1963 | .half 0xB928 ! 0000332BFDC000B2 +002A 0 | |
1964 | .byte 0x11 ! 0000332BFDC000B4 +002C 0 | |
1965 | .byte 0x60 ! 0000332BFDC000B5 +002D 0 | |
1966 | .half 0x5722 ! 0000332BFDC000B6 +002E 0 | |
1967 | .xword 0x7AAACD8F7BAB5A5E ! 0000332BFDC000B8 +0030 0 | |
1968 | .half 0x4D82 ! 0000332BFDC000C0 +0038 0 | |
1969 | .byte 0xEE ! 0000332BFDC000C2 +003A 0 | |
1970 | .byte 0x84 ! 0000332BFDC000C3 +003B 0 | |
1971 | .byte 0xD7 ! 0000332BFDC000C4 +003C 0 | |
1972 | .byte 0x51 ! 0000332BFDC000C5 +003D 0 | |
1973 | .half 0xE62C ! 0000332BFDC000C6 +003E 0 | |
1974 | .xword 0xBF7671948EEB856E ! 0000332BFDC000C8 +0040 0 Double -5.479412E-03 | |
1975 | .xword 0x40117B25A7705FFA ! 0000332BFDC000D0 +0048 0 Double 4.370261E+00 | |
1976 | .xword 0xA632BA0E44AF8154 ! 0000332BFDC000D8 +0050 0 | |
1977 | .xword 0x45FA8A8F1EEBAEF6 ! 0000332BFDC000E0 +0058 0 | |
1978 | .xword 0x7D3D239C402E7C42 ! 0000332BFDC000E8 +0060 0 | |
1979 | .xword 0x87205922C1CD8123 ! 0000332BFDC000F0 +0068 0 | |
1980 | .xword 0x5B8B3DB2666E58D9 ! 0000332BFDC000F8 +0070 0 | |
1981 | .xword 0xF6E3050FD5395B36 ! 0000332BFDC00100 +0078 0 | |
1982 | .xword 0x8277C81EA2707EA0 ! 0000332BFDC00108 +0080 0 | |
1983 | ||
1984 | !======================================================================== | |
1985 | ||
1986 | SECTION .bdata024 DATA_VA=0xffffd19e5f5e0000 | |
1987 | attr_data { | |
1988 | Name = .bdata024, | |
1989 | VA = 0xffffd19e5f5e0000, | |
1990 | RA = ra2pa(0xffbfc0000,0), | |
1991 | PA = ra2pa(0xffbfc0000,0), | |
1992 | part_0_ctx_nonzero_tsb_config_3, | |
1993 | TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0, | |
1994 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
1995 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
1996 | } | |
1997 | ||
1998 | ||
1999 | SECTION .bdata024 | |
2000 | .data | |
2001 | DATA034: | |
2002 | .xword 0x00002C5AE4966088 ! FFFFD19E5F5E0000 -0088 DATA035+0x88 | |
2003 | .xword 0x0000332BFDC00088 ! FFFFD19E5F5E0008 -0080 DATA033+0x88 | |
2004 | .xword 0xBEB1452E6EE1005F ! FFFFD19E5F5E0010 -0078 0 Double -1.029387E-06 | |
2005 | .byte 0xBE ! FFFFD19E5F5E0018 -0070 0 | |
2006 | .byte 0x0B ! FFFFD19E5F5E0019 -006F 0 | |
2007 | .byte 0xC8 ! FFFFD19E5F5E001A -006E 0 | |
2008 | .byte 0xFF ! FFFFD19E5F5E001B -006D 0 | |
2009 | .word 0xBC160E37 ! FFFFD19E5F5E001C -006C 0 Single -9.158663E-03 | |
2010 | .word 0x6203231F ! FFFFD19E5F5E0020 -0068 0 | |
2011 | .word 0x3EC210F7 ! FFFFD19E5F5E0024 -0064 0 Single 3.790357E-01 | |
2012 | .xword 0x8CCA4B8C6977BE9E ! FFFFD19E5F5E0028 -0060 0 | |
2013 | .word 0x469743B0 ! FFFFD19E5F5E0030 -0058 0 Single 1.936184E+04 | |
2014 | .byte 0xF9 ! FFFFD19E5F5E0034 -0054 0 | |
2015 | .byte 0x99 ! FFFFD19E5F5E0035 -0053 0 | |
2016 | .byte 0x5F ! FFFFD19E5F5E0036 -0052 0 | |
2017 | .byte 0x4B ! FFFFD19E5F5E0037 -0051 0 | |
2018 | .word 0xBAA10C19 ! FFFFD19E5F5E0038 -0050 0 Single -1.228693E-03 | |
2019 | .half 0xECE3 ! FFFFD19E5F5E003C -004C 0 | |
2020 | .byte 0xF1 ! FFFFD19E5F5E003E -004A 0 | |
2021 | .byte 0xAA ! FFFFD19E5F5E003F -0049 0 | |
2022 | .half 0x199C ! FFFFD19E5F5E0040 -0048 0 | |
2023 | .byte 0xAA ! FFFFD19E5F5E0042 -0046 0 | |
2024 | .byte 0xE5 ! FFFFD19E5F5E0043 -0045 0 | |
2025 | .half 0x7786 ! FFFFD19E5F5E0044 -0044 0 | |
2026 | .byte 0x93 ! FFFFD19E5F5E0046 -0042 0 | |
2027 | .byte 0x13 ! FFFFD19E5F5E0047 -0041 0 | |
2028 | .xword 0xE6649B5544C8BA98 ! FFFFD19E5F5E0048 -0040 0 | |
2029 | .word 0x9488870C ! FFFFD19E5F5E0050 -0038 0 | |
2030 | .word 0xC1F3CC22 ! FFFFD19E5F5E0054 -0034 0 | |
2031 | .half 0xC418 ! FFFFD19E5F5E0058 -0030 0 | |
2032 | .byte 0x7A ! FFFFD19E5F5E005A -002E 0 | |
2033 | .byte 0xD9 ! FFFFD19E5F5E005B -002D 0 | |
2034 | .word 0xC6C83829 ! FFFFD19E5F5E005C -002C 0 Single -2.562808E+04 | |
2035 | .xword 0x629C9D8E443D586A ! FFFFD19E5F5E0060 -0028 0 | |
2036 | .xword 0x2DBC96D56C3CAD91 ! FFFFD19E5F5E0068 -0020 0 | |
2037 | .byte 0x3E ! FFFFD19E5F5E0070 -0018 0 | |
2038 | .byte 0x8F ! FFFFD19E5F5E0071 -0017 0 | |
2039 | .half 0x80F6 ! FFFFD19E5F5E0072 -0016 0 | |
2040 | .byte 0x93 ! FFFFD19E5F5E0074 -0014 0 | |
2041 | .byte 0x78 ! FFFFD19E5F5E0075 -0013 0 | |
2042 | .byte 0x29 ! FFFFD19E5F5E0076 -0012 0 | |
2043 | .byte 0xCD ! FFFFD19E5F5E0077 -0011 0 | |
2044 | .word 0xF960B0BC ! FFFFD19E5F5E0078 -0010 0 | |
2045 | .word 0xE5EA9039 ! FFFFD19E5F5E007C -000C 0 | |
2046 | .word 0x4E7FFF1E ! FFFFD19E5F5E0080 -0008 0 | |
2047 | .half 0x8493 ! FFFFD19E5F5E0084 -0004 0 | |
2048 | .half 0x9D27 ! FFFFD19E5F5E0086 -0002 0 | |
2049 | .xword 0x36E1E8748A23936A ! FFFFD19E5F5E0088 +0000 0 | |
2050 | .xword 0xBEE35A6267EA1417 ! FFFFD19E5F5E0090 +0008 0 | |
2051 | .xword 0x3E6AA76EF3DA5233 ! FFFFD19E5F5E0098 +0010 0 | |
2052 | .xword 0x0E4E87D0C6090B4D ! FFFFD19E5F5E00A0 +0018 0 | |
2053 | .half 0x63F9 ! FFFFD19E5F5E00A8 +0020 0 | |
2054 | .half 0x22AA ! FFFFD19E5F5E00AA +0022 0 | |
2055 | .word 0x06E844D0 ! FFFFD19E5F5E00AC +0024 0 | |
2056 | .byte 0xF0 ! FFFFD19E5F5E00B0 +0028 0 | |
2057 | .byte 0xD6 ! FFFFD19E5F5E00B1 +0029 0 | |
2058 | .half 0xBF43 ! FFFFD19E5F5E00B2 +002A 0 | |
2059 | .byte 0xA2 ! FFFFD19E5F5E00B4 +002C 0 | |
2060 | .byte 0x38 ! FFFFD19E5F5E00B5 +002D 0 | |
2061 | .half 0x1C50 ! FFFFD19E5F5E00B6 +002E 0 | |
2062 | .xword 0xDF2C3FDC3FC7027E ! FFFFD19E5F5E00B8 +0030 0 | |
2063 | .half 0x9A72 ! FFFFD19E5F5E00C0 +0038 0 | |
2064 | .byte 0x41 ! FFFFD19E5F5E00C2 +003A 0 | |
2065 | .byte 0x3C ! FFFFD19E5F5E00C3 +003B 0 | |
2066 | .byte 0x5D ! FFFFD19E5F5E00C4 +003C 0 | |
2067 | .byte 0x34 ! FFFFD19E5F5E00C5 +003D 0 | |
2068 | .half 0xE14C ! FFFFD19E5F5E00C6 +003E 0 | |
2069 | .xword 0x408311A0C5E46E21 ! FFFFD19E5F5E00C8 +0040 0 Double 6.102035E+02 | |
2070 | .xword 0x40EA89A16F85BE6A ! FFFFD19E5F5E00D0 +0048 0 Double 5.434904E+04 | |
2071 | .xword 0xFD933D60CF4B2A4B ! FFFFD19E5F5E00D8 +0050 0 | |
2072 | .xword 0xBB2F36CCF7B7F98D ! FFFFD19E5F5E00E0 +0058 0 | |
2073 | .xword 0xAC2C5473D7388667 ! FFFFD19E5F5E00E8 +0060 0 | |
2074 | .xword 0xD71FF63FADF70FBE ! FFFFD19E5F5E00F0 +0068 0 | |
2075 | .xword 0x8BFFAA0A097FE53B ! FFFFD19E5F5E00F8 +0070 0 | |
2076 | .xword 0x3E0BE7703B151792 ! FFFFD19E5F5E0100 +0078 0 | |
2077 | .xword 0x7865E7769C3E1ECA ! FFFFD19E5F5E0108 +0080 0 | |
2078 | ||
2079 | !======================================================================== | |
2080 | ||
2081 | SECTION .bdata025 DATA_VA=0x2c5ae4966000 | |
2082 | attr_data { | |
2083 | Name = .bdata025, | |
2084 | VA = 0x2c5ae4966000, | |
2085 | RA = ra2pa(0xffe358000,0), | |
2086 | PA = ra2pa(0xffe358000,0), | |
2087 | part_0_ctx_nonzero_tsb_config_1, | |
2088 | TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2089 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
2090 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2091 | } | |
2092 | ||
2093 | ||
2094 | SECTION .bdata025 | |
2095 | .data | |
2096 | DATA035: | |
2097 | .xword 0x8800E3C900000000 ! 00002C5AE4966000 -0088 DATA026+0x88 | |
2098 | .xword 0x88005E5F9ED1FFFF ! 00002C5AE4966008 -0080 DATA034+0x88 | |
2099 | .xword 0xC127A3D7B8DF6F7E ! 00002C5AE4966010 -0078 0 Double -7.746359E+05 | |
2100 | .byte 0xD6 ! 00002C5AE4966018 -0070 0 | |
2101 | .byte 0x19 ! 00002C5AE4966019 -006F 0 | |
2102 | .byte 0x6F ! 00002C5AE496601A -006E 0 | |
2103 | .byte 0xA3 ! 00002C5AE496601B -006D 0 | |
2104 | .word 0xC35DA4AC ! 00002C5AE496601C -006C 0 Single -2.216432E+02 | |
2105 | .word 0x0AE8358F ! 00002C5AE4966020 -0068 0 | |
2106 | .word 0xBF80BC27 ! 00002C5AE4966024 -0064 0 Single -1.005742E+00 | |
2107 | .xword 0xAC55D1ED04D939C4 ! 00002C5AE4966028 -0060 0 | |
2108 | .word 0x3A6B5751 ! 00002C5AE4966030 -0058 0 Single 8.977550E-04 | |
2109 | .byte 0x53 ! 00002C5AE4966034 -0054 0 | |
2110 | .byte 0x3C ! 00002C5AE4966035 -0053 0 | |
2111 | .byte 0xEA ! 00002C5AE4966036 -0052 0 | |
2112 | .byte 0x06 ! 00002C5AE4966037 -0051 0 | |
2113 | .word 0xC6A525E8 ! 00002C5AE4966038 -0050 0 Single -2.113895E+04 | |
2114 | .half 0x7503 ! 00002C5AE496603C -004C 0 | |
2115 | .byte 0xD7 ! 00002C5AE496603E -004A 0 | |
2116 | .byte 0x47 ! 00002C5AE496603F -0049 0 | |
2117 | .half 0x11FA ! 00002C5AE4966040 -0048 0 | |
2118 | .byte 0xB9 ! 00002C5AE4966042 -0046 0 | |
2119 | .byte 0x48 ! 00002C5AE4966043 -0045 0 | |
2120 | .half 0xA9FA ! 00002C5AE4966044 -0044 0 | |
2121 | .byte 0xA5 ! 00002C5AE4966046 -0042 0 | |
2122 | .byte 0xC2 ! 00002C5AE4966047 -0041 0 | |
2123 | .xword 0x1BB8D11AC2E70E58 ! 00002C5AE4966048 -0040 0 | |
2124 | .word 0xAB261814 ! 00002C5AE4966050 -0038 0 | |
2125 | .word 0x385AC838 ! 00002C5AE4966054 -0034 0 | |
2126 | .half 0x603B ! 00002C5AE4966058 -0030 0 | |
2127 | .byte 0xD8 ! 00002C5AE496605A -002E 0 | |
2128 | .byte 0xA5 ! 00002C5AE496605B -002D 0 | |
2129 | .word 0x3DB44290 ! 00002C5AE496605C -002C 0 Single 8.801758E-02 | |
2130 | .xword 0x5DD927F84ED08699 ! 00002C5AE4966060 -0028 0 | |
2131 | .xword 0x5F7786872D780ABB ! 00002C5AE4966068 -0020 0 | |
2132 | .byte 0xFF ! 00002C5AE4966070 -0018 0 | |
2133 | .byte 0x70 ! 00002C5AE4966071 -0017 0 | |
2134 | .half 0xD227 ! 00002C5AE4966072 -0016 0 | |
2135 | .byte 0x92 ! 00002C5AE4966074 -0014 0 | |
2136 | .byte 0xD9 ! 00002C5AE4966075 -0013 0 | |
2137 | .byte 0xDB ! 00002C5AE4966076 -0012 0 | |
2138 | .byte 0x60 ! 00002C5AE4966077 -0011 0 | |
2139 | .word 0xC6292D59 ! 00002C5AE4966078 -0010 0 | |
2140 | .word 0x72C69092 ! 00002C5AE496607C -000C 0 | |
2141 | .word 0xF61C4ABD ! 00002C5AE4966080 -0008 0 | |
2142 | .half 0xAC21 ! 00002C5AE4966084 -0004 0 | |
2143 | .half 0x0EF3 ! 00002C5AE4966086 -0002 0 | |
2144 | .xword 0xDB2BDF47B60F358F ! 00002C5AE4966088 +0000 0 | |
2145 | .xword 0xD08E9CDEB60D7042 ! 00002C5AE4966090 +0008 0 | |
2146 | .xword 0xAE83BF21D1721F8E ! 00002C5AE4966098 +0010 0 | |
2147 | .xword 0xCC522EDEC9541F79 ! 00002C5AE49660A0 +0018 0 | |
2148 | .half 0x00CB ! 00002C5AE49660A8 +0020 0 | |
2149 | .half 0x176E ! 00002C5AE49660AA +0022 0 | |
2150 | .word 0xF96A34B7 ! 00002C5AE49660AC +0024 0 | |
2151 | .byte 0x0D ! 00002C5AE49660B0 +0028 0 | |
2152 | .byte 0x95 ! 00002C5AE49660B1 +0029 0 | |
2153 | .half 0x518C ! 00002C5AE49660B2 +002A 0 | |
2154 | .byte 0xFD ! 00002C5AE49660B4 +002C 0 | |
2155 | .byte 0xF6 ! 00002C5AE49660B5 +002D 0 | |
2156 | .half 0x9229 ! 00002C5AE49660B6 +002E 0 | |
2157 | .xword 0xEEAD79DD35B2D68B ! 00002C5AE49660B8 +0030 0 | |
2158 | .half 0xE840 ! 00002C5AE49660C0 +0038 0 | |
2159 | .byte 0x1D ! 00002C5AE49660C2 +003A 0 | |
2160 | .byte 0x9C ! 00002C5AE49660C3 +003B 0 | |
2161 | .byte 0x89 ! 00002C5AE49660C4 +003C 0 | |
2162 | .byte 0x36 ! 00002C5AE49660C5 +003D 0 | |
2163 | .half 0x80A3 ! 00002C5AE49660C6 +003E 0 | |
2164 | .xword 0x406E812873BAADC0 ! 00002C5AE49660C8 +0040 0 Double 2.440362E+02 | |
2165 | .xword 0x3EBA389B9EC6A5EE ! 00002C5AE49660D0 +0048 0 Double 1.562901E-06 | |
2166 | .xword 0xF4A4AE4AA8A07FFB ! 00002C5AE49660D8 +0050 0 | |
2167 | .xword 0x4889C458D10BDF8E ! 00002C5AE49660E0 +0058 0 | |
2168 | .xword 0xC037420ADB1E9623 ! 00002C5AE49660E8 +0060 0 | |
2169 | .xword 0xECC4461F281B5B42 ! 00002C5AE49660F0 +0068 0 | |
2170 | .xword 0xC8155F76F41FB394 ! 00002C5AE49660F8 +0070 0 | |
2171 | .xword 0x6B82B75B68A31C32 ! 00002C5AE4966100 +0078 0 | |
2172 | .xword 0xEAA192B391EE379E ! 00002C5AE4966108 +0080 0 | |
2173 | ||
2174 | !======================================================================== | |
2175 | ||
2176 | SECTION .bblk026 DATA_VA=0xffffca892b000000 | |
2177 | attr_data { | |
2178 | Name = .bblk026, | |
2179 | VA = 0xffffca892b000000, | |
2180 | RA = 0xffac00000, | |
2181 | PA = ra2pa(0xffac00000,0), | |
2182 | part_0_ctx_nonzero_tsb_config_2, | |
2183 | TTE_Context=69, TTE_Size=3, TTE_W=1, TTE_X=0, | |
2184 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2185 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2186 | } | |
2187 | ||
2188 | ||
2189 | SECTION .bblk026 | |
2190 | .data | |
2191 | DATA036: | |
2192 | .xword 0x66D477186603EDCE ! FFFFCA892B000000 +0000 0 | |
2193 | .xword 0x7EFEE8A9984B7C61 ! FFFFCA892B000008 +0008 0 | |
2194 | .xword 0x0D09F7BEA3D1753E ! FFFFCA892B000010 +0010 0 | |
2195 | .xword 0x893A46EFA7961B5E ! FFFFCA892B000018 +0018 0 | |
2196 | .xword 0xCCDD5429F0EA8176 ! FFFFCA892B000020 +0020 0 | |
2197 | .xword 0x169472BAB6F17BF0 ! FFFFCA892B000028 +0028 0 | |
2198 | .xword 0xD25EE87340F75B79 ! FFFFCA892B000030 +0030 0 | |
2199 | .xword 0x3883D8A7C28C5E5C ! FFFFCA892B000038 +0038 0 | |
2200 | .xword 0xF5E699CDF54B80C7 ! FFFFCA892B000040 +0040 0 | |
2201 | .xword 0xAF789A6EA8109AEE ! FFFFCA892B000048 +0048 0 | |
2202 | .xword 0x8792983A9BA55DE4 ! FFFFCA892B000050 +0050 0 | |
2203 | .xword 0x29F51C8EBD854B7F ! FFFFCA892B000058 +0058 0 | |
2204 | .xword 0xFD3F6DECCF1F662E ! FFFFCA892B000060 +0060 0 | |
2205 | .xword 0x4073452FCCE44A9E ! FFFFCA892B000068 +0068 0 | |
2206 | .xword 0x691E9D88A58D59CA ! FFFFCA892B000070 +0070 0 | |
2207 | .xword 0xC3EB0C413AEF10A3 ! FFFFCA892B000078 +0078 0 | |
2208 | ||
2209 | !======================================================================== | |
2210 | ||
2211 | SECTION .bcom015 DATA_VA=0x0 | |
2212 | attr_data { | |
2213 | Name = .bcom015, | |
2214 | VA = 0x0, | |
2215 | RA = ra2pa(0xffe35e000,0), | |
2216 | PA = ra2pa(0xffe35e000,0), | |
2217 | part_0_ctx_nonzero_tsb_config_1, | |
2218 | TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2219 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
2220 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2221 | } | |
2222 | ||
2223 | ||
2224 | SECTION .bcom015 | |
2225 | .data | |
2226 | DATA025: | |
2227 | .xword 0x5759456A8D870DA0 ! 0000000000000000 +0000 0 | |
2228 | ||
2229 | !======================================================================== | |
2230 | ||
2231 | SECTION .bstk027 DATA_VA=0x4ca0bc964000 | |
2232 | attr_data { | |
2233 | Name = .bstk027, | |
2234 | VA = 0x4ca0bc964000, | |
2235 | RA = ra2pa(0xffe356000,0), | |
2236 | PA = ra2pa(0xffe356000,0), | |
2237 | part_0_ctx_nonzero_tsb_config_1, | |
2238 | TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2239 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2240 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2241 | } | |
2242 | ||
2243 | ||
2244 | SECTION .bstk027 | |
2245 | .data | |
2246 | .skip 0x2000 ! 00004CA0BC964000 | |
2247 | STACK0069: | |
2248 | ||
2249 | !======================================================================== | |
2250 | ||
2251 | SECTION .bkey028 DATA_VA=0x5502b6000000 | |
2252 | attr_data { | |
2253 | Name = .bkey028, | |
2254 | VA = 0x5502b6000000, | |
2255 | RA = 0xffa800000, | |
2256 | PA = ra2pa(0xffa800000,0), | |
2257 | part_0_ctx_nonzero_tsb_config_2, | |
2258 | TTE_Context=69, TTE_Size=3, TTE_W=1, TTE_X=0, | |
2259 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2260 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2261 | } | |
2262 | ||
2263 | ||
2264 | SECTION .bkey028 | |
2265 | .data | |
2266 | DATA038: | |
2267 | .xword 0x00000000C9E30088 ! 00005502B6000000 +0000 DATA026+0x88 | |
2268 | .xword 0xFFFF99F5AB800088 ! 00005502B6000008 +0008 DATA027+0x88 | |
2269 | .xword 0x000000E4E9400088 ! 00005502B6000010 +0010 DATA028+0x88 | |
2270 | .xword 0x0000016607B94088 ! 00005502B6000018 +0018 DATA029+0x88 | |
2271 | .xword 0xFFFFC44FC71BE088 ! 00005502B6000020 +0020 DATA030+0x88 | |
2272 | .xword 0x000000110B590088 ! 00005502B6000028 +0028 DATA031+0x88 | |
2273 | .xword 0xFFFFFBAD80F90088 ! 00005502B6000030 +0030 DATA032+0x88 | |
2274 | .xword 0x0000332BFDC00088 ! 00005502B6000038 +0038 DATA033+0x88 | |
2275 | .xword 0xFFFFD19E5F5E0088 ! 00005502B6000040 +0040 DATA034+0x88 | |
2276 | .xword 0x00002C5AE4966088 ! 00005502B6000048 +0048 DATA035+0x88 | |
2277 | .xword 0xFFFFCA892B000000 ! 00005502B6000050 +0050 DATA036+0x0 | |
2278 | .xword 0x0000000FFFFE0000 ! 00005502B6000058 +0058 DATA001+0x0 | |
2279 | .xword 0x0000000000000000 ! 00005502B6000060 +0060 0 | |
2280 | .xword 0xC0D4F93BAA06CA5E ! 00005502B6000068 +0068 0 Double -2.147693E+04 | |
2281 | .word 0x41390964 ! 00005502B6000070 +0070 0 Single 1.156479E+01 | |
2282 | ||
2283 | ! Context 70 runs in 64-bit addressing mode, big-endian | |
2284 | ||
2285 | !======================================================================== | |
2286 | ||
2287 | SECTION .bdata030 DATA_VA=0x405ecbfbe000 | |
2288 | attr_data { | |
2289 | Name = .bdata030, | |
2290 | VA = 0x405ecbfbe000, | |
2291 | RA = ra2pa(0xffbf3e000,0), | |
2292 | PA = ra2pa(0xffbf3e000,0), | |
2293 | part_0_ctx_nonzero_tsb_config_1, | |
2294 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2295 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2296 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2297 | } | |
2298 | ||
2299 | ||
2300 | SECTION .bdata030 | |
2301 | .data | |
2302 | DATA049: | |
2303 | .xword 0xFFFF943C236B0088 ! 0000405ECBFBE000 -0088 DATA050+0x88 | |
2304 | .xword 0x0000000C0D61A088 ! 0000405ECBFBE008 -0080 DATA058+0x88 | |
2305 | .xword 0x40B3B6C51E25C925 ! 0000405ECBFBE010 -0078 0 Double 5.046770E+03 | |
2306 | .byte 0x52 ! 0000405ECBFBE018 -0070 0 | |
2307 | .byte 0x8D ! 0000405ECBFBE019 -006F 0 | |
2308 | .byte 0x47 ! 0000405ECBFBE01A -006E 0 | |
2309 | .byte 0x86 ! 0000405ECBFBE01B -006D 0 | |
2310 | .word 0xB9568EC2 ! 0000405ECBFBE01C -006C 0 Single -2.046181E-04 | |
2311 | .word 0xA2FF80D0 ! 0000405ECBFBE020 -0068 0 | |
2312 | .word 0xBEE13232 ! 0000405ECBFBE024 -0064 0 Single -4.398361E-01 | |
2313 | .xword 0x2FCB0B7C2DCA7A91 ! 0000405ECBFBE028 -0060 0 | |
2314 | .word 0x3B6F67ED ! 0000405ECBFBE030 -0058 0 Single 3.653045E-03 | |
2315 | .byte 0x19 ! 0000405ECBFBE034 -0054 0 | |
2316 | .byte 0x09 ! 0000405ECBFBE035 -0053 0 | |
2317 | .byte 0xDD ! 0000405ECBFBE036 -0052 0 | |
2318 | .byte 0xEB ! 0000405ECBFBE037 -0051 0 | |
2319 | .word 0xC17C36DF ! 0000405ECBFBE038 -0050 0 Single -1.576340E+01 | |
2320 | .half 0xC73B ! 0000405ECBFBE03C -004C 0 | |
2321 | .byte 0xB5 ! 0000405ECBFBE03E -004A 0 | |
2322 | .byte 0x9C ! 0000405ECBFBE03F -0049 0 | |
2323 | .half 0x8CD8 ! 0000405ECBFBE040 -0048 0 | |
2324 | .byte 0x9F ! 0000405ECBFBE042 -0046 0 | |
2325 | .byte 0x65 ! 0000405ECBFBE043 -0045 0 | |
2326 | .half 0x0BCD ! 0000405ECBFBE044 -0044 0 | |
2327 | .byte 0x25 ! 0000405ECBFBE046 -0042 0 | |
2328 | .byte 0x52 ! 0000405ECBFBE047 -0041 0 | |
2329 | .xword 0x2E4E04A8D6ACB32F ! 0000405ECBFBE048 -0040 0 | |
2330 | .word 0x56DC5334 ! 0000405ECBFBE050 -0038 0 | |
2331 | .word 0xF3C11283 ! 0000405ECBFBE054 -0034 0 | |
2332 | .half 0xBB73 ! 0000405ECBFBE058 -0030 0 | |
2333 | .byte 0x5E ! 0000405ECBFBE05A -002E 0 | |
2334 | .byte 0x9C ! 0000405ECBFBE05B -002D 0 | |
2335 | .word 0x44E31EA1 ! 0000405ECBFBE05C -002C 0 Single 1.816957E+03 | |
2336 | .xword 0x3C39D074DBDA5C2A ! 0000405ECBFBE060 -0028 0 | |
2337 | .xword 0xB75F1038103EA473 ! 0000405ECBFBE068 -0020 0 | |
2338 | .byte 0x53 ! 0000405ECBFBE070 -0018 0 | |
2339 | .byte 0xEA ! 0000405ECBFBE071 -0017 0 | |
2340 | .half 0xF019 ! 0000405ECBFBE072 -0016 0 | |
2341 | .byte 0xB7 ! 0000405ECBFBE074 -0014 0 | |
2342 | .byte 0xF5 ! 0000405ECBFBE075 -0013 0 | |
2343 | .byte 0x15 ! 0000405ECBFBE076 -0012 0 | |
2344 | .byte 0x41 ! 0000405ECBFBE077 -0011 0 | |
2345 | .word 0xE7B52AEC ! 0000405ECBFBE078 -0010 0 | |
2346 | .word 0x4CA5AC13 ! 0000405ECBFBE07C -000C 0 | |
2347 | .word 0x047167CF ! 0000405ECBFBE080 -0008 0 | |
2348 | .half 0x7153 ! 0000405ECBFBE084 -0004 0 | |
2349 | .half 0x8B96 ! 0000405ECBFBE086 -0002 0 | |
2350 | .xword 0xE020C8FA295192BB ! 0000405ECBFBE088 +0000 0 | |
2351 | .xword 0xF157F2A9187386B6 ! 0000405ECBFBE090 +0008 0 | |
2352 | .xword 0xE4D966217D355366 ! 0000405ECBFBE098 +0010 0 | |
2353 | .xword 0xC715CF756FE1AA4E ! 0000405ECBFBE0A0 +0018 0 | |
2354 | .half 0xB2E8 ! 0000405ECBFBE0A8 +0020 0 | |
2355 | .half 0x4029 ! 0000405ECBFBE0AA +0022 0 | |
2356 | .word 0x0450EADD ! 0000405ECBFBE0AC +0024 0 | |
2357 | .byte 0x36 ! 0000405ECBFBE0B0 +0028 0 | |
2358 | .byte 0xE4 ! 0000405ECBFBE0B1 +0029 0 | |
2359 | .half 0xC8FD ! 0000405ECBFBE0B2 +002A 0 | |
2360 | .byte 0x45 ! 0000405ECBFBE0B4 +002C 0 | |
2361 | .byte 0xB8 ! 0000405ECBFBE0B5 +002D 0 | |
2362 | .half 0x92A4 ! 0000405ECBFBE0B6 +002E 0 | |
2363 | .xword 0x83EFD3D75AE80AF7 ! 0000405ECBFBE0B8 +0030 0 | |
2364 | .half 0xCE4F ! 0000405ECBFBE0C0 +0038 0 | |
2365 | .byte 0x84 ! 0000405ECBFBE0C2 +003A 0 | |
2366 | .byte 0xAF ! 0000405ECBFBE0C3 +003B 0 | |
2367 | .byte 0xF9 ! 0000405ECBFBE0C4 +003C 0 | |
2368 | .byte 0x3C ! 0000405ECBFBE0C5 +003D 0 | |
2369 | .half 0x08ED ! 0000405ECBFBE0C6 +003E 0 | |
2370 | .xword 0x40F15C1F0DDA8D8D ! 0000405ECBFBE0C8 +0040 0 Double 7.110594E+04 | |
2371 | .xword 0xC13F303E5B1C6E78 ! 0000405ECBFBE0D0 +0048 0 Double -2.043966E+06 | |
2372 | .xword 0x8A9D9F04AE55F29E ! 0000405ECBFBE0D8 +0050 0 | |
2373 | .xword 0xD70ADE353B96CEB5 ! 0000405ECBFBE0E0 +0058 0 | |
2374 | .xword 0x75F85564BB5790A9 ! 0000405ECBFBE0E8 +0060 0 | |
2375 | .xword 0x3BB9F4F52720F8BE ! 0000405ECBFBE0F0 +0068 0 | |
2376 | .xword 0x51AE4B2AAAFF197F ! 0000405ECBFBE0F8 +0070 0 | |
2377 | .xword 0xC9A53B313291CA77 ! 0000405ECBFBE100 +0078 0 | |
2378 | .xword 0xA8B16646BA0EC606 ! 0000405ECBFBE108 +0080 0 | |
2379 | ||
2380 | !======================================================================== | |
2381 | ||
2382 | SECTION .bdata031 DATA_VA=0xffff943c236b0000 | |
2383 | attr_data { | |
2384 | Name = .bdata031, | |
2385 | VA = 0xffff943c236b0000, | |
2386 | RA = ra2pa(0xffbf3c000,0), | |
2387 | PA = ra2pa(0xffbf3c000,0), | |
2388 | part_0_ctx_nonzero_tsb_config_1, | |
2389 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2390 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2391 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2392 | } | |
2393 | ||
2394 | ||
2395 | SECTION .bdata031 | |
2396 | .data | |
2397 | DATA050: | |
2398 | .xword 0xFFFFA1828A63C088 ! FFFF943C236B0000 -0088 DATA051+0x88 | |
2399 | .xword 0x0000405ECBFBE088 ! FFFF943C236B0008 -0080 DATA049+0x88 | |
2400 | .xword 0x3FF70E7E1852591B ! FFFF943C236B0010 -0078 0 Double 1.441038E+00 | |
2401 | .byte 0x6D ! FFFF943C236B0018 -0070 0 | |
2402 | .byte 0x8D ! FFFF943C236B0019 -006F 0 | |
2403 | .byte 0x25 ! FFFF943C236B001A -006E 0 | |
2404 | .byte 0xB9 ! FFFF943C236B001B -006D 0 | |
2405 | .word 0x406D35E8 ! FFFF943C236B001C -006C 0 Single 3.706415E+00 | |
2406 | .word 0x64BCF971 ! FFFF943C236B0020 -0068 0 | |
2407 | .word 0xBB50E016 ! FFFF943C236B0024 -0064 0 Single -3.187185E-03 | |
2408 | .xword 0xE04A5A6BB38A3F6E ! FFFF943C236B0028 -0060 0 | |
2409 | .word 0xC0F62FA7 ! FFFF943C236B0030 -0058 0 Single -7.693317E+00 | |
2410 | .byte 0x74 ! FFFF943C236B0034 -0054 0 | |
2411 | .byte 0xD4 ! FFFF943C236B0035 -0053 0 | |
2412 | .byte 0xD6 ! FFFF943C236B0036 -0052 0 | |
2413 | .byte 0x0C ! FFFF943C236B0037 -0051 0 | |
2414 | .word 0x385A065E ! FFFF943C236B0038 -0050 0 Single 5.198118E-05 | |
2415 | .half 0x191C ! FFFF943C236B003C -004C 0 | |
2416 | .byte 0xC7 ! FFFF943C236B003E -004A 0 | |
2417 | .byte 0xC1 ! FFFF943C236B003F -0049 0 | |
2418 | .half 0x5634 ! FFFF943C236B0040 -0048 0 | |
2419 | .byte 0xDF ! FFFF943C236B0042 -0046 0 | |
2420 | .byte 0xE6 ! FFFF943C236B0043 -0045 0 | |
2421 | .half 0x65B5 ! FFFF943C236B0044 -0044 0 | |
2422 | .byte 0x4D ! FFFF943C236B0046 -0042 0 | |
2423 | .byte 0xA4 ! FFFF943C236B0047 -0041 0 | |
2424 | .xword 0x0A605205E7B39BFA ! FFFF943C236B0048 -0040 0 | |
2425 | .word 0x13063D9D ! FFFF943C236B0050 -0038 0 | |
2426 | .word 0x77C5BEBF ! FFFF943C236B0054 -0034 0 | |
2427 | .half 0xC335 ! FFFF943C236B0058 -0030 0 | |
2428 | .byte 0xFE ! FFFF943C236B005A -002E 0 | |
2429 | .byte 0x1F ! FFFF943C236B005B -002D 0 | |
2430 | .word 0xC7B86C16 ! FFFF943C236B005C -002C 0 Single -9.442417E+04 | |
2431 | .xword 0x3E2D497919CEDFB0 ! FFFF943C236B0060 -0028 0 | |
2432 | .xword 0x1F0596CDEB0E4304 ! FFFF943C236B0068 -0020 0 | |
2433 | .byte 0xAB ! FFFF943C236B0070 -0018 0 | |
2434 | .byte 0xC4 ! FFFF943C236B0071 -0017 0 | |
2435 | .half 0x88F6 ! FFFF943C236B0072 -0016 0 | |
2436 | .byte 0x61 ! FFFF943C236B0074 -0014 0 | |
2437 | .byte 0x41 ! FFFF943C236B0075 -0013 0 | |
2438 | .byte 0xF5 ! FFFF943C236B0076 -0012 0 | |
2439 | .byte 0x72 ! FFFF943C236B0077 -0011 0 | |
2440 | .word 0x732CB034 ! FFFF943C236B0078 -0010 0 | |
2441 | .word 0x97B52802 ! FFFF943C236B007C -000C 0 | |
2442 | .word 0xC74CE48F ! FFFF943C236B0080 -0008 0 | |
2443 | .half 0x4232 ! FFFF943C236B0084 -0004 0 | |
2444 | .half 0x4FA3 ! FFFF943C236B0086 -0002 0 | |
2445 | .xword 0x3639B572FDA9E11D ! FFFF943C236B0088 +0000 0 | |
2446 | .xword 0xEB476CCA2CD5AC61 ! FFFF943C236B0090 +0008 0 | |
2447 | .xword 0x58DC54AEC35A7BDE ! FFFF943C236B0098 +0010 0 | |
2448 | .xword 0xB217F2465A4E2E4A ! FFFF943C236B00A0 +0018 0 | |
2449 | .half 0x55C8 ! FFFF943C236B00A8 +0020 0 | |
2450 | .half 0x3003 ! FFFF943C236B00AA +0022 0 | |
2451 | .word 0xF4DB9FD6 ! FFFF943C236B00AC +0024 0 | |
2452 | .byte 0x9C ! FFFF943C236B00B0 +0028 0 | |
2453 | .byte 0x67 ! FFFF943C236B00B1 +0029 0 | |
2454 | .half 0x9ED6 ! FFFF943C236B00B2 +002A 0 | |
2455 | .byte 0x69 ! FFFF943C236B00B4 +002C 0 | |
2456 | .byte 0x6C ! FFFF943C236B00B5 +002D 0 | |
2457 | .half 0x2524 ! FFFF943C236B00B6 +002E 0 | |
2458 | .xword 0x4F2D01FDC7AEDD1F ! FFFF943C236B00B8 +0030 0 | |
2459 | .half 0x9540 ! FFFF943C236B00C0 +0038 0 | |
2460 | .byte 0xCD ! FFFF943C236B00C2 +003A 0 | |
2461 | .byte 0xDB ! FFFF943C236B00C3 +003B 0 | |
2462 | .byte 0xF0 ! FFFF943C236B00C4 +003C 0 | |
2463 | .byte 0x50 ! FFFF943C236B00C5 +003D 0 | |
2464 | .half 0x4730 ! FFFF943C236B00C6 +003E 0 | |
2465 | .xword 0xC070E05A877834F6 ! FFFF943C236B00C8 +0040 0 Double -2.700221E+02 | |
2466 | .xword 0xC02F9E8D91CD70DE ! FFFF943C236B00D0 +0048 0 Double -1.580967E+01 | |
2467 | .xword 0xB5482866831A2737 ! FFFF943C236B00D8 +0050 0 | |
2468 | .xword 0xC77029BC250DCFA5 ! FFFF943C236B00E0 +0058 0 | |
2469 | .xword 0xF72390FF8AA5DBB9 ! FFFF943C236B00E8 +0060 0 | |
2470 | .xword 0xBE14C83C406343A1 ! FFFF943C236B00F0 +0068 0 | |
2471 | .xword 0x30F8EF71FB2192F4 ! FFFF943C236B00F8 +0070 0 | |
2472 | .xword 0x2BC522F470EA697D ! FFFF943C236B0100 +0078 0 | |
2473 | .xword 0x7D539ACCEDC6C80C ! FFFF943C236B0108 +0080 0 | |
2474 | ||
2475 | !======================================================================== | |
2476 | ||
2477 | SECTION .bdata032 DATA_VA=0xffffa1828a63c000 | |
2478 | attr_data { | |
2479 | Name = .bdata032, | |
2480 | VA = 0xffffa1828a63c000, | |
2481 | RA = ra2pa(0xffbf3a000,0), | |
2482 | PA = ra2pa(0xffbf3a000,0), | |
2483 | part_0_ctx_nonzero_tsb_config_1, | |
2484 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2485 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
2486 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2487 | } | |
2488 | ||
2489 | ||
2490 | SECTION .bdata032 | |
2491 | .data | |
2492 | DATA051: | |
2493 | .xword 0x88C0EB5601530000 ! FFFFA1828A63C000 -0088 DATA052+0x88 | |
2494 | .xword 0x88006B233C94FFFF ! FFFFA1828A63C008 -0080 DATA050+0x88 | |
2495 | .xword 0xBF8FE787586203BF ! FFFFA1828A63C010 -0078 0 Double -1.557832E-02 | |
2496 | .byte 0x69 ! FFFFA1828A63C018 -0070 0 | |
2497 | .byte 0x72 ! FFFFA1828A63C019 -006F 0 | |
2498 | .byte 0x81 ! FFFFA1828A63C01A -006E 0 | |
2499 | .byte 0xDB ! FFFFA1828A63C01B -006D 0 | |
2500 | .word 0x412E77AF ! FFFFA1828A63C01C -006C 0 Single 1.090422E+01 | |
2501 | .word 0xC026FDDA ! FFFFA1828A63C020 -0068 0 | |
2502 | .word 0x46F4CBC0 ! FFFFA1828A63C024 -0064 0 Single 3.133388E+04 | |
2503 | .xword 0x742FAF4A0EDC4366 ! FFFFA1828A63C028 -0060 0 | |
2504 | .word 0xB7C7072C ! FFFFA1828A63C030 -0058 0 Single -2.372599E-05 | |
2505 | .byte 0xEB ! FFFFA1828A63C034 -0054 0 | |
2506 | .byte 0x6A ! FFFFA1828A63C035 -0053 0 | |
2507 | .byte 0x3A ! FFFFA1828A63C036 -0052 0 | |
2508 | .byte 0x2C ! FFFFA1828A63C037 -0051 0 | |
2509 | .word 0x40390910 ! FFFFA1828A63C038 -0050 0 Single 2.891178E+00 | |
2510 | .half 0xE19C ! FFFFA1828A63C03C -004C 0 | |
2511 | .byte 0x5F ! FFFFA1828A63C03E -004A 0 | |
2512 | .byte 0x30 ! FFFFA1828A63C03F -0049 0 | |
2513 | .half 0xA0BF ! FFFFA1828A63C040 -0048 0 | |
2514 | .byte 0x72 ! FFFFA1828A63C042 -0046 0 | |
2515 | .byte 0x0E ! FFFFA1828A63C043 -0045 0 | |
2516 | .half 0x724D ! FFFFA1828A63C044 -0044 0 | |
2517 | .byte 0x42 ! FFFFA1828A63C046 -0042 0 | |
2518 | .byte 0x27 ! FFFFA1828A63C047 -0041 0 | |
2519 | .xword 0x93244DF54FC909FD ! FFFFA1828A63C048 -0040 0 | |
2520 | .word 0xE7212275 ! FFFFA1828A63C050 -0038 0 | |
2521 | .word 0x07577E78 ! FFFFA1828A63C054 -0034 0 | |
2522 | .half 0x23E1 ! FFFFA1828A63C058 -0030 0 | |
2523 | .byte 0xE6 ! FFFFA1828A63C05A -002E 0 | |
2524 | .byte 0xEC ! FFFFA1828A63C05B -002D 0 | |
2525 | .word 0xBF8927BB ! FFFFA1828A63C05C -002C 0 Single -1.071525E+00 | |
2526 | .xword 0x77B76E7F73D6C89E ! FFFFA1828A63C060 -0028 0 | |
2527 | .xword 0x4616D11D49EC6363 ! FFFFA1828A63C068 -0020 0 | |
2528 | .byte 0x01 ! FFFFA1828A63C070 -0018 0 | |
2529 | .byte 0x6A ! FFFFA1828A63C071 -0017 0 | |
2530 | .half 0x841D ! FFFFA1828A63C072 -0016 0 | |
2531 | .byte 0x65 ! FFFFA1828A63C074 -0014 0 | |
2532 | .byte 0x26 ! FFFFA1828A63C075 -0013 0 | |
2533 | .byte 0xA7 ! FFFFA1828A63C076 -0012 0 | |
2534 | .byte 0xF9 ! FFFFA1828A63C077 -0011 0 | |
2535 | .word 0x516AA1E1 ! FFFFA1828A63C078 -0010 0 | |
2536 | .word 0x368325B3 ! FFFFA1828A63C07C -000C 0 | |
2537 | .word 0x51027DB2 ! FFFFA1828A63C080 -0008 0 | |
2538 | .half 0x46A0 ! FFFFA1828A63C084 -0004 0 | |
2539 | .half 0xA903 ! FFFFA1828A63C086 -0002 0 | |
2540 | .xword 0x44768BF60B28B6B0 ! FFFFA1828A63C088 +0000 0 | |
2541 | .xword 0x337C4A82A8AFA9F2 ! FFFFA1828A63C090 +0008 0 | |
2542 | .xword 0xB99A642C4FE144A9 ! FFFFA1828A63C098 +0010 0 | |
2543 | .xword 0x4E1078A82076B01B ! FFFFA1828A63C0A0 +0018 0 | |
2544 | .half 0x4249 ! FFFFA1828A63C0A8 +0020 0 | |
2545 | .half 0x9EC3 ! FFFFA1828A63C0AA +0022 0 | |
2546 | .word 0x172F2ECD ! FFFFA1828A63C0AC +0024 0 | |
2547 | .byte 0xEF ! FFFFA1828A63C0B0 +0028 0 | |
2548 | .byte 0xBB ! FFFFA1828A63C0B1 +0029 0 | |
2549 | .half 0xDDA7 ! FFFFA1828A63C0B2 +002A 0 | |
2550 | .byte 0xF4 ! FFFFA1828A63C0B4 +002C 0 | |
2551 | .byte 0x72 ! FFFFA1828A63C0B5 +002D 0 | |
2552 | .half 0x7BD8 ! FFFFA1828A63C0B6 +002E 0 | |
2553 | .xword 0xBDB29E2E34CB3E34 ! FFFFA1828A63C0B8 +0030 0 | |
2554 | .half 0x32CD ! FFFFA1828A63C0C0 +0038 0 | |
2555 | .byte 0x7C ! FFFFA1828A63C0C2 +003A 0 | |
2556 | .byte 0x42 ! FFFFA1828A63C0C3 +003B 0 | |
2557 | .byte 0x1F ! FFFFA1828A63C0C4 +003C 0 | |
2558 | .byte 0x0D ! FFFFA1828A63C0C5 +003D 0 | |
2559 | .half 0x1835 ! FFFFA1828A63C0C6 +003E 0 | |
2560 | .xword 0xBFBD513A6BD17133 ! FFFFA1828A63C0C8 +0040 0 Double -1.145207E-01 | |
2561 | .xword 0x3EC354843D9CBDB4 ! FFFFA1828A63C0D0 +0048 0 Double 2.304333E-06 | |
2562 | .xword 0x7EB9A1333F0CBEA6 ! FFFFA1828A63C0D8 +0050 0 | |
2563 | .xword 0x8BB3F7EDC64327B4 ! FFFFA1828A63C0E0 +0058 0 | |
2564 | .xword 0x020FBF2A4DB204F4 ! FFFFA1828A63C0E8 +0060 0 | |
2565 | .xword 0x0F5DD08879E04B9A ! FFFFA1828A63C0F0 +0068 0 | |
2566 | .xword 0xD9FA6CCAE214CC11 ! FFFFA1828A63C0F8 +0070 0 | |
2567 | .xword 0xCBB9EDE31995D0E9 ! FFFFA1828A63C100 +0078 0 | |
2568 | .xword 0xBBEB872FDBB313B4 ! FFFFA1828A63C108 +0080 0 | |
2569 | ||
2570 | !======================================================================== | |
2571 | ||
2572 | SECTION .bdata033 DATA_VA=0x530156ebc000 | |
2573 | attr_data { | |
2574 | Name = .bdata033, | |
2575 | VA = 0x530156ebc000, | |
2576 | RA = ra2pa(0xffbf38000,0), | |
2577 | PA = ra2pa(0xffbf38000,0), | |
2578 | part_0_ctx_nonzero_tsb_config_1, | |
2579 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2580 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2581 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2582 | } | |
2583 | ||
2584 | ||
2585 | SECTION .bdata033 | |
2586 | .data | |
2587 | DATA052: | |
2588 | .xword 0xFFFFA7CA7BEA2088 ! 0000530156EBC000 -0088 DATA053+0x88 | |
2589 | .xword 0xFFFFA1828A63C088 ! 0000530156EBC008 -0080 DATA051+0x88 | |
2590 | .xword 0x4008D45C98BC664C ! 0000530156EBC010 -0078 0 Double 3.103692E+00 | |
2591 | .byte 0x34 ! 0000530156EBC018 -0070 0 | |
2592 | .byte 0x5F ! 0000530156EBC019 -006F 0 | |
2593 | .byte 0x23 ! 0000530156EBC01A -006E 0 | |
2594 | .byte 0x0E ! 0000530156EBC01B -006D 0 | |
2595 | .word 0x4606A1DF ! 0000530156EBC01C -006C 0 Single 8.616468E+03 | |
2596 | .word 0xA70239B9 ! 0000530156EBC020 -0068 0 | |
2597 | .word 0xBA232B7B ! 0000530156EBC024 -0064 0 Single -6.224436E-04 | |
2598 | .xword 0xB80180741C802B81 ! 0000530156EBC028 -0060 0 | |
2599 | .word 0xBDEDE9E0 ! 0000530156EBC030 -0058 0 Single -1.161687E-01 | |
2600 | .byte 0x21 ! 0000530156EBC034 -0054 0 | |
2601 | .byte 0x8F ! 0000530156EBC035 -0053 0 | |
2602 | .byte 0x7F ! 0000530156EBC036 -0052 0 | |
2603 | .byte 0xDA ! 0000530156EBC037 -0051 0 | |
2604 | .word 0x41BECC0F ! 0000530156EBC038 -0050 0 Single 2.384964E+01 | |
2605 | .half 0x2831 ! 0000530156EBC03C -004C 0 | |
2606 | .byte 0x48 ! 0000530156EBC03E -004A 0 | |
2607 | .byte 0xB4 ! 0000530156EBC03F -0049 0 | |
2608 | .half 0x2A76 ! 0000530156EBC040 -0048 0 | |
2609 | .byte 0x6D ! 0000530156EBC042 -0046 0 | |
2610 | .byte 0xDA ! 0000530156EBC043 -0045 0 | |
2611 | .half 0x1013 ! 0000530156EBC044 -0044 0 | |
2612 | .byte 0x67 ! 0000530156EBC046 -0042 0 | |
2613 | .byte 0xC6 ! 0000530156EBC047 -0041 0 | |
2614 | .xword 0xE38421BB9ADADC8E ! 0000530156EBC048 -0040 0 | |
2615 | .word 0x727292BC ! 0000530156EBC050 -0038 0 | |
2616 | .word 0x1D31856D ! 0000530156EBC054 -0034 0 | |
2617 | .half 0x6593 ! 0000530156EBC058 -0030 0 | |
2618 | .byte 0x63 ! 0000530156EBC05A -002E 0 | |
2619 | .byte 0xFA ! 0000530156EBC05B -002D 0 | |
2620 | .word 0xB81F8B9B ! 0000530156EBC05C -002C 0 Single -3.803857E-05 | |
2621 | .xword 0x2F3D9CA6E97C81E5 ! 0000530156EBC060 -0028 0 | |
2622 | .xword 0x8DE3B317C51E92B0 ! 0000530156EBC068 -0020 0 | |
2623 | .byte 0x7E ! 0000530156EBC070 -0018 0 | |
2624 | .byte 0x07 ! 0000530156EBC071 -0017 0 | |
2625 | .half 0x3817 ! 0000530156EBC072 -0016 0 | |
2626 | .byte 0x7B ! 0000530156EBC074 -0014 0 | |
2627 | .byte 0xB3 ! 0000530156EBC075 -0013 0 | |
2628 | .byte 0x78 ! 0000530156EBC076 -0012 0 | |
2629 | .byte 0xF4 ! 0000530156EBC077 -0011 0 | |
2630 | .word 0xC711B40C ! 0000530156EBC078 -0010 0 | |
2631 | .word 0x2EBD50C3 ! 0000530156EBC07C -000C 0 | |
2632 | .word 0xF5A42721 ! 0000530156EBC080 -0008 0 | |
2633 | .half 0x039E ! 0000530156EBC084 -0004 0 | |
2634 | .half 0x0B9F ! 0000530156EBC086 -0002 0 | |
2635 | .xword 0x3352CCBAD61098C0 ! 0000530156EBC088 +0000 0 | |
2636 | .xword 0x30E1DCB537EF2800 ! 0000530156EBC090 +0008 0 | |
2637 | .xword 0xA86AAF7B5283B0CA ! 0000530156EBC098 +0010 0 | |
2638 | .xword 0xEEDE7CB0E67C7A8F ! 0000530156EBC0A0 +0018 0 | |
2639 | .half 0xFB0D ! 0000530156EBC0A8 +0020 0 | |
2640 | .half 0xD425 ! 0000530156EBC0AA +0022 0 | |
2641 | .word 0xC7D4798F ! 0000530156EBC0AC +0024 0 | |
2642 | .byte 0x5B ! 0000530156EBC0B0 +0028 0 | |
2643 | .byte 0x29 ! 0000530156EBC0B1 +0029 0 | |
2644 | .half 0x9ED5 ! 0000530156EBC0B2 +002A 0 | |
2645 | .byte 0x6F ! 0000530156EBC0B4 +002C 0 | |
2646 | .byte 0x0A ! 0000530156EBC0B5 +002D 0 | |
2647 | .half 0x6E89 ! 0000530156EBC0B6 +002E 0 | |
2648 | .xword 0x3BBE5733341EEA78 ! 0000530156EBC0B8 +0030 0 | |
2649 | .half 0xB01F ! 0000530156EBC0C0 +0038 0 | |
2650 | .byte 0x65 ! 0000530156EBC0C2 +003A 0 | |
2651 | .byte 0x23 ! 0000530156EBC0C3 +003B 0 | |
2652 | .byte 0x99 ! 0000530156EBC0C4 +003C 0 | |
2653 | .byte 0x11 ! 0000530156EBC0C5 +003D 0 | |
2654 | .half 0x0FD4 ! 0000530156EBC0C6 +003E 0 | |
2655 | .xword 0x4050456B7EEF17CF ! 0000530156EBC0C8 +0040 0 Double 6.508469E+01 | |
2656 | .xword 0xBEDABE40BCD06925 ! 0000530156EBC0D0 +0048 0 Double -6.376070E-06 | |
2657 | .xword 0xE3AE8C0D794DBC52 ! 0000530156EBC0D8 +0050 0 | |
2658 | .xword 0x26DDA0DD793615C1 ! 0000530156EBC0E0 +0058 0 | |
2659 | .xword 0x30DA94A1056F1E6C ! 0000530156EBC0E8 +0060 0 | |
2660 | .xword 0x056C6CC7AA13D9D2 ! 0000530156EBC0F0 +0068 0 | |
2661 | .xword 0xB48075617393B339 ! 0000530156EBC0F8 +0070 0 | |
2662 | .xword 0xC36BF61D025A3A53 ! 0000530156EBC100 +0078 0 | |
2663 | .xword 0x0B2664D9AA745B36 ! 0000530156EBC108 +0080 0 | |
2664 | ||
2665 | !======================================================================== | |
2666 | ||
2667 | SECTION .bdata034 DATA_VA=0xffffa7ca7bea2000 | |
2668 | attr_data { | |
2669 | Name = .bdata034, | |
2670 | VA = 0xffffa7ca7bea2000, | |
2671 | RA = ra2pa(0xffbf36000,0), | |
2672 | PA = ra2pa(0xffbf36000,0), | |
2673 | part_0_ctx_nonzero_tsb_config_1, | |
2674 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2675 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
2676 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2677 | } | |
2678 | ||
2679 | ||
2680 | SECTION .bdata034 | |
2681 | .data | |
2682 | DATA053: | |
2683 | .xword 0x880000721D0D0000 ! FFFFA7CA7BEA2000 -0088 DATA054+0x88 | |
2684 | .xword 0x88C0EB5601530000 ! FFFFA7CA7BEA2008 -0080 DATA052+0x88 | |
2685 | .xword 0x412741F2C144EAFC ! FFFFA7CA7BEA2010 -0078 0 Double 7.621054E+05 | |
2686 | .byte 0x62 ! FFFFA7CA7BEA2018 -0070 0 | |
2687 | .byte 0xBB ! FFFFA7CA7BEA2019 -006F 0 | |
2688 | .byte 0x0A ! FFFFA7CA7BEA201A -006E 0 | |
2689 | .byte 0x9A ! FFFFA7CA7BEA201B -006D 0 | |
2690 | .word 0xBE32EB28 ! FFFFA7CA7BEA201C -006C 0 Single -1.747252E-01 | |
2691 | .word 0x71BA74A5 ! FFFFA7CA7BEA2020 -0068 0 | |
2692 | .word 0x3DC522A8 ! FFFFA7CA7BEA2024 -0064 0 Single 9.625751E-02 | |
2693 | .xword 0xCDAA1633FFE8E5BE ! FFFFA7CA7BEA2028 -0060 0 | |
2694 | .word 0xC7F9958D ! FFFFA7CA7BEA2030 -0058 0 Single -1.277871E+05 | |
2695 | .byte 0x78 ! FFFFA7CA7BEA2034 -0054 0 | |
2696 | .byte 0x7D ! FFFFA7CA7BEA2035 -0053 0 | |
2697 | .byte 0x85 ! FFFFA7CA7BEA2036 -0052 0 | |
2698 | .byte 0x16 ! FFFFA7CA7BEA2037 -0051 0 | |
2699 | .word 0x3AA4B78B ! FFFFA7CA7BEA2038 -0050 0 Single 1.256691E-03 | |
2700 | .half 0x34E6 ! FFFFA7CA7BEA203C -004C 0 | |
2701 | .byte 0x81 ! FFFFA7CA7BEA203E -004A 0 | |
2702 | .byte 0xDE ! FFFFA7CA7BEA203F -0049 0 | |
2703 | .half 0x9567 ! FFFFA7CA7BEA2040 -0048 0 | |
2704 | .byte 0x10 ! FFFFA7CA7BEA2042 -0046 0 | |
2705 | .byte 0xFA ! FFFFA7CA7BEA2043 -0045 0 | |
2706 | .half 0x18BC ! FFFFA7CA7BEA2044 -0044 0 | |
2707 | .byte 0x65 ! FFFFA7CA7BEA2046 -0042 0 | |
2708 | .byte 0xC8 ! FFFFA7CA7BEA2047 -0041 0 | |
2709 | .xword 0x3C3F75C338E603D9 ! FFFFA7CA7BEA2048 -0040 0 | |
2710 | .word 0x24AE36ED ! FFFFA7CA7BEA2050 -0038 0 | |
2711 | .word 0x8D5FC50D ! FFFFA7CA7BEA2054 -0034 0 | |
2712 | .half 0x44B3 ! FFFFA7CA7BEA2058 -0030 0 | |
2713 | .byte 0x06 ! FFFFA7CA7BEA205A -002E 0 | |
2714 | .byte 0x21 ! FFFFA7CA7BEA205B -002D 0 | |
2715 | .word 0x3F0E150C ! FFFFA7CA7BEA205C -002C 0 Single 5.550086E-01 | |
2716 | .xword 0x81E7F3C396B4A576 ! FFFFA7CA7BEA2060 -0028 0 | |
2717 | .xword 0x6E75A90CB6C31B00 ! FFFFA7CA7BEA2068 -0020 0 | |
2718 | .byte 0x97 ! FFFFA7CA7BEA2070 -0018 0 | |
2719 | .byte 0x93 ! FFFFA7CA7BEA2071 -0017 0 | |
2720 | .half 0x8E12 ! FFFFA7CA7BEA2072 -0016 0 | |
2721 | .byte 0xCD ! FFFFA7CA7BEA2074 -0014 0 | |
2722 | .byte 0x8E ! FFFFA7CA7BEA2075 -0013 0 | |
2723 | .byte 0x98 ! FFFFA7CA7BEA2076 -0012 0 | |
2724 | .byte 0x94 ! FFFFA7CA7BEA2077 -0011 0 | |
2725 | .word 0xB7D761AA ! FFFFA7CA7BEA2078 -0010 0 | |
2726 | .word 0xF0B3BAD8 ! FFFFA7CA7BEA207C -000C 0 | |
2727 | .word 0xFE30D334 ! FFFFA7CA7BEA2080 -0008 0 | |
2728 | .half 0xB2D1 ! FFFFA7CA7BEA2084 -0004 0 | |
2729 | .half 0xECB4 ! FFFFA7CA7BEA2086 -0002 0 | |
2730 | .xword 0x9E350E8DA1249A86 ! FFFFA7CA7BEA2088 +0000 0 | |
2731 | .xword 0xBBBC0FDBE51238CB ! FFFFA7CA7BEA2090 +0008 0 | |
2732 | .xword 0x7702DC3AAD68E2FF ! FFFFA7CA7BEA2098 +0010 0 | |
2733 | .xword 0x281EBBE2B206D926 ! FFFFA7CA7BEA20A0 +0018 0 | |
2734 | .half 0x4CD3 ! FFFFA7CA7BEA20A8 +0020 0 | |
2735 | .half 0x1D3A ! FFFFA7CA7BEA20AA +0022 0 | |
2736 | .word 0x5CA41D77 ! FFFFA7CA7BEA20AC +0024 0 | |
2737 | .byte 0xE9 ! FFFFA7CA7BEA20B0 +0028 0 | |
2738 | .byte 0x8A ! FFFFA7CA7BEA20B1 +0029 0 | |
2739 | .half 0x6257 ! FFFFA7CA7BEA20B2 +002A 0 | |
2740 | .byte 0x2F ! FFFFA7CA7BEA20B4 +002C 0 | |
2741 | .byte 0x9E ! FFFFA7CA7BEA20B5 +002D 0 | |
2742 | .half 0xBBD5 ! FFFFA7CA7BEA20B6 +002E 0 | |
2743 | .xword 0x699E9FD3237FC844 ! FFFFA7CA7BEA20B8 +0030 0 | |
2744 | .half 0x31DE ! FFFFA7CA7BEA20C0 +0038 0 | |
2745 | .byte 0xCA ! FFFFA7CA7BEA20C2 +003A 0 | |
2746 | .byte 0x87 ! FFFFA7CA7BEA20C3 +003B 0 | |
2747 | .byte 0x5C ! FFFFA7CA7BEA20C4 +003C 0 | |
2748 | .byte 0xF6 ! FFFFA7CA7BEA20C5 +003D 0 | |
2749 | .half 0x1D43 ! FFFFA7CA7BEA20C6 +003E 0 | |
2750 | .xword 0x41036ED71B4BD4B1 ! FFFFA7CA7BEA20C8 +0040 0 Double 1.591949E+05 | |
2751 | .xword 0xBF867805CE514E12 ! FFFFA7CA7BEA20D0 +0048 0 Double -1.097111E-02 | |
2752 | .xword 0x6424DDC7548AF6BC ! FFFFA7CA7BEA20D8 +0050 0 | |
2753 | .xword 0x87E3B6B3903AD39E ! FFFFA7CA7BEA20E0 +0058 0 | |
2754 | .xword 0xF461DAB784A22340 ! FFFFA7CA7BEA20E8 +0060 0 | |
2755 | .xword 0x51A7DD023D6ADB6F ! FFFFA7CA7BEA20F0 +0068 0 | |
2756 | .xword 0x5818E14A8A488470 ! FFFFA7CA7BEA20F8 +0070 0 | |
2757 | .xword 0xE01E3A1DF4973441 ! FFFFA7CA7BEA2100 +0078 0 | |
2758 | .xword 0x57792FB4B6E86B19 ! FFFFA7CA7BEA2108 +0080 0 | |
2759 | ||
2760 | !======================================================================== | |
2761 | ||
2762 | SECTION .bdata035 DATA_VA=0xd1d72000000 | |
2763 | attr_data { | |
2764 | Name = .bdata035, | |
2765 | VA = 0xd1d72000000, | |
2766 | RA = 0xff8400000, | |
2767 | PA = ra2pa(0xff8400000,0), | |
2768 | part_0_ctx_nonzero_tsb_config_0, | |
2769 | TTE_Context=70, TTE_Size=3, TTE_W=1, TTE_X=0, | |
2770 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2771 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2772 | } | |
2773 | ||
2774 | ||
2775 | SECTION .bdata035 | |
2776 | .data | |
2777 | DATA054: | |
2778 | .xword 0x000034BE24680088 ! 00000D1D72000000 -0088 DATA055+0x88 | |
2779 | .xword 0xFFFFA7CA7BEA2088 ! 00000D1D72000008 -0080 DATA053+0x88 | |
2780 | .xword 0xC08435E40355B706 ! 00000D1D72000010 -0078 0 Double -6.467363E+02 | |
2781 | .byte 0x34 ! 00000D1D72000018 -0070 0 | |
2782 | .byte 0xFA ! 00000D1D72000019 -006F 0 | |
2783 | .byte 0xCC ! 00000D1D7200001A -006E 0 | |
2784 | .byte 0xF9 ! 00000D1D7200001B -006D 0 | |
2785 | .word 0x43CBC61B ! 00000D1D7200001C -006C 0 Single 4.075477E+02 | |
2786 | .word 0x38E8B5D7 ! 00000D1D72000020 -0068 0 | |
2787 | .word 0xBE7178C0 ! 00000D1D72000024 -0064 0 Single -2.358122E-01 | |
2788 | .xword 0xDB5A74F5E42FABF8 ! 00000D1D72000028 -0060 0 | |
2789 | .word 0x44F2E970 ! 00000D1D72000030 -0058 0 Single 1.943295E+03 | |
2790 | .byte 0x08 ! 00000D1D72000034 -0054 0 | |
2791 | .byte 0x71 ! 00000D1D72000035 -0053 0 | |
2792 | .byte 0xCD ! 00000D1D72000036 -0052 0 | |
2793 | .byte 0xB0 ! 00000D1D72000037 -0051 0 | |
2794 | .word 0xB7DF7FE3 ! 00000D1D72000038 -0050 0 Single -2.664322E-05 | |
2795 | .half 0xC0F6 ! 00000D1D7200003C -004C 0 | |
2796 | .byte 0xF8 ! 00000D1D7200003E -004A 0 | |
2797 | .byte 0x5D ! 00000D1D7200003F -0049 0 | |
2798 | .half 0x8EBC ! 00000D1D72000040 -0048 0 | |
2799 | .byte 0xDA ! 00000D1D72000042 -0046 0 | |
2800 | .byte 0x60 ! 00000D1D72000043 -0045 0 | |
2801 | .half 0x4ACB ! 00000D1D72000044 -0044 0 | |
2802 | .byte 0x94 ! 00000D1D72000046 -0042 0 | |
2803 | .byte 0xEB ! 00000D1D72000047 -0041 0 | |
2804 | .xword 0x8CA70E81369AB451 ! 00000D1D72000048 -0040 0 | |
2805 | .word 0x9E6DA306 ! 00000D1D72000050 -0038 0 | |
2806 | .word 0x4946F3F2 ! 00000D1D72000054 -0034 0 | |
2807 | .half 0xC9CF ! 00000D1D72000058 -0030 0 | |
2808 | .byte 0x73 ! 00000D1D7200005A -002E 0 | |
2809 | .byte 0x38 ! 00000D1D7200005B -002D 0 | |
2810 | .word 0x39280C73 ! 00000D1D7200005C -002C 0 Single 1.602637E-04 | |
2811 | .xword 0xBD6761D8A2BEBC75 ! 00000D1D72000060 -0028 0 | |
2812 | .xword 0xA41920195FD6B107 ! 00000D1D72000068 -0020 0 | |
2813 | .byte 0x63 ! 00000D1D72000070 -0018 0 | |
2814 | .byte 0x79 ! 00000D1D72000071 -0017 0 | |
2815 | .half 0x5D57 ! 00000D1D72000072 -0016 0 | |
2816 | .byte 0xA1 ! 00000D1D72000074 -0014 0 | |
2817 | .byte 0x13 ! 00000D1D72000075 -0013 0 | |
2818 | .byte 0xA9 ! 00000D1D72000076 -0012 0 | |
2819 | .byte 0x51 ! 00000D1D72000077 -0011 0 | |
2820 | .word 0xF9CE4905 ! 00000D1D72000078 -0010 0 | |
2821 | .word 0xE6933E4A ! 00000D1D7200007C -000C 0 | |
2822 | .word 0xFC9C0227 ! 00000D1D72000080 -0008 0 | |
2823 | .half 0xA392 ! 00000D1D72000084 -0004 0 | |
2824 | .half 0x1790 ! 00000D1D72000086 -0002 0 | |
2825 | .xword 0x0FED1FDA130A169A ! 00000D1D72000088 +0000 0 | |
2826 | .xword 0xF36DE1A22D7E5B25 ! 00000D1D72000090 +0008 0 | |
2827 | .xword 0x34964461F3CA7727 ! 00000D1D72000098 +0010 0 | |
2828 | .xword 0x4414196B4D9DFF21 ! 00000D1D720000A0 +0018 0 | |
2829 | .half 0x266F ! 00000D1D720000A8 +0020 0 | |
2830 | .half 0x3B85 ! 00000D1D720000AA +0022 0 | |
2831 | .word 0xAB666305 ! 00000D1D720000AC +0024 0 | |
2832 | .byte 0x9E ! 00000D1D720000B0 +0028 0 | |
2833 | .byte 0x91 ! 00000D1D720000B1 +0029 0 | |
2834 | .half 0x3FC7 ! 00000D1D720000B2 +002A 0 | |
2835 | .byte 0x1C ! 00000D1D720000B4 +002C 0 | |
2836 | .byte 0x74 ! 00000D1D720000B5 +002D 0 | |
2837 | .half 0x7B7F ! 00000D1D720000B6 +002E 0 | |
2838 | .xword 0xDEA13B066811D9A5 ! 00000D1D720000B8 +0030 0 | |
2839 | .half 0x1B6B ! 00000D1D720000C0 +0038 0 | |
2840 | .byte 0x9F ! 00000D1D720000C2 +003A 0 | |
2841 | .byte 0xD8 ! 00000D1D720000C3 +003B 0 | |
2842 | .byte 0xCB ! 00000D1D720000C4 +003C 0 | |
2843 | .byte 0x29 ! 00000D1D720000C5 +003D 0 | |
2844 | .half 0x79D5 ! 00000D1D720000C6 +003E 0 | |
2845 | .xword 0x3ED9955859011ADD ! 00000D1D720000C8 +0040 0 Double 6.099553E-06 | |
2846 | .xword 0xC121C3B6E63A702F ! 00000D1D720000D0 +0048 0 Double -5.821074E+05 | |
2847 | .xword 0x99AEBCB771E67BE9 ! 00000D1D720000D8 +0050 0 | |
2848 | .xword 0xE1EA6EB42EFA47B9 ! 00000D1D720000E0 +0058 0 | |
2849 | .xword 0x3CDF3AC4A6AA81B2 ! 00000D1D720000E8 +0060 0 | |
2850 | .xword 0xCDD9EAEEEFC2EAF8 ! 00000D1D720000F0 +0068 0 | |
2851 | .xword 0x9E0F1DBF77CC57E8 ! 00000D1D720000F8 +0070 0 | |
2852 | .xword 0x57040B024B70DFF7 ! 00000D1D72000100 +0078 0 | |
2853 | .xword 0xC3F99C0C84537B54 ! 00000D1D72000108 +0080 0 | |
2854 | ||
2855 | !======================================================================== | |
2856 | ||
2857 | SECTION .bdata036 DATA_VA=0x34be24680000 | |
2858 | attr_data { | |
2859 | Name = .bdata036, | |
2860 | VA = 0x34be24680000, | |
2861 | RA = ra2pa(0xffbf34000,0), | |
2862 | PA = ra2pa(0xffbf34000,0), | |
2863 | part_0_ctx_nonzero_tsb_config_1, | |
2864 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2865 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2866 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2867 | } | |
2868 | ||
2869 | ||
2870 | SECTION .bdata036 | |
2871 | .data | |
2872 | DATA055: | |
2873 | .xword 0x0000000F93832088 ! 000034BE24680000 -0088 DATA056+0x88 | |
2874 | .xword 0x00000D1D72000088 ! 000034BE24680008 -0080 DATA054+0x88 | |
2875 | .xword 0x3F1CE170DAD53169 ! 000034BE24680010 -0078 0 Double 1.101709E-04 | |
2876 | .byte 0xDA ! 000034BE24680018 -0070 0 | |
2877 | .byte 0x08 ! 000034BE24680019 -006F 0 | |
2878 | .byte 0xCE ! 000034BE2468001A -006E 0 | |
2879 | .byte 0xFC ! 000034BE2468001B -006D 0 | |
2880 | .word 0xBC9AE36F ! 000034BE2468001C -006C 0 Single -1.890728E-02 | |
2881 | .word 0xA750D91B ! 000034BE24680020 -0068 0 | |
2882 | .word 0xB9B1BD76 ! 000034BE24680024 -0064 0 Single -3.390123E-04 | |
2883 | .xword 0x23E755DDA3EE3BCB ! 000034BE24680028 -0060 0 | |
2884 | .word 0xC67C91E2 ! 000034BE24680030 -0058 0 Single -1.616447E+04 | |
2885 | .byte 0x7F ! 000034BE24680034 -0054 0 | |
2886 | .byte 0x33 ! 000034BE24680035 -0053 0 | |
2887 | .byte 0x7C ! 000034BE24680036 -0052 0 | |
2888 | .byte 0xF0 ! 000034BE24680037 -0051 0 | |
2889 | .word 0x42EAB6C9 ! 000034BE24680038 -0050 0 Single 1.173570E+02 | |
2890 | .half 0xF1D7 ! 000034BE2468003C -004C 0 | |
2891 | .byte 0x9A ! 000034BE2468003E -004A 0 | |
2892 | .byte 0x02 ! 000034BE2468003F -0049 0 | |
2893 | .half 0xE886 ! 000034BE24680040 -0048 0 | |
2894 | .byte 0x99 ! 000034BE24680042 -0046 0 | |
2895 | .byte 0x94 ! 000034BE24680043 -0045 0 | |
2896 | .half 0x0596 ! 000034BE24680044 -0044 0 | |
2897 | .byte 0x33 ! 000034BE24680046 -0042 0 | |
2898 | .byte 0xA8 ! 000034BE24680047 -0041 0 | |
2899 | .xword 0x56B422EF136E7296 ! 000034BE24680048 -0040 0 | |
2900 | .word 0x54D168FD ! 000034BE24680050 -0038 0 | |
2901 | .word 0x9BB96169 ! 000034BE24680054 -0034 0 | |
2902 | .half 0x1095 ! 000034BE24680058 -0030 0 | |
2903 | .byte 0x0D ! 000034BE2468005A -002E 0 | |
2904 | .byte 0x2A ! 000034BE2468005B -002D 0 | |
2905 | .word 0xC33D6C91 ! 000034BE2468005C -002C 0 Single -1.894241E+02 | |
2906 | .xword 0x4EA85EB373256AF8 ! 000034BE24680060 -0028 0 | |
2907 | .xword 0x829641B480F16D55 ! 000034BE24680068 -0020 0 | |
2908 | .byte 0x53 ! 000034BE24680070 -0018 0 | |
2909 | .byte 0x7D ! 000034BE24680071 -0017 0 | |
2910 | .half 0x12D1 ! 000034BE24680072 -0016 0 | |
2911 | .byte 0xF8 ! 000034BE24680074 -0014 0 | |
2912 | .byte 0x0B ! 000034BE24680075 -0013 0 | |
2913 | .byte 0xB0 ! 000034BE24680076 -0012 0 | |
2914 | .byte 0xEB ! 000034BE24680077 -0011 0 | |
2915 | .word 0xC58BFC0A ! 000034BE24680078 -0010 0 | |
2916 | .word 0x20A865FB ! 000034BE2468007C -000C 0 | |
2917 | .word 0xF2192EAF ! 000034BE24680080 -0008 0 | |
2918 | .half 0x5385 ! 000034BE24680084 -0004 0 | |
2919 | .half 0x48BB ! 000034BE24680086 -0002 0 | |
2920 | .xword 0xAB6D31D208B257EA ! 000034BE24680088 +0000 0 | |
2921 | .xword 0xD7B09EEABAD6814C ! 000034BE24680090 +0008 0 | |
2922 | .xword 0x5938ED23A5E3BD58 ! 000034BE24680098 +0010 0 | |
2923 | .xword 0x76FE312B999C7A95 ! 000034BE246800A0 +0018 0 | |
2924 | .half 0x4662 ! 000034BE246800A8 +0020 0 | |
2925 | .half 0x4933 ! 000034BE246800AA +0022 0 | |
2926 | .word 0x449C3C33 ! 000034BE246800AC +0024 0 | |
2927 | .byte 0x8D ! 000034BE246800B0 +0028 0 | |
2928 | .byte 0x30 ! 000034BE246800B1 +0029 0 | |
2929 | .half 0x30BE ! 000034BE246800B2 +002A 0 | |
2930 | .byte 0xEB ! 000034BE246800B4 +002C 0 | |
2931 | .byte 0xC0 ! 000034BE246800B5 +002D 0 | |
2932 | .half 0x6AB4 ! 000034BE246800B6 +002E 0 | |
2933 | .xword 0x6E00492DE296301A ! 000034BE246800B8 +0030 0 | |
2934 | .half 0xCF92 ! 000034BE246800C0 +0038 0 | |
2935 | .byte 0xBC ! 000034BE246800C2 +003A 0 | |
2936 | .byte 0x7C ! 000034BE246800C3 +003B 0 | |
2937 | .byte 0x70 ! 000034BE246800C4 +003C 0 | |
2938 | .byte 0xE2 ! 000034BE246800C5 +003D 0 | |
2939 | .half 0x9D7D ! 000034BE246800C6 +003E 0 | |
2940 | .xword 0x411952CECD6343DD ! 000034BE246800C8 +0040 0 Double 4.148997E+05 | |
2941 | .xword 0xBFDC2A79F2CD9A0C ! 000034BE246800D0 +0048 0 Double -4.400926E-01 | |
2942 | .xword 0xC6DB67EF219E1971 ! 000034BE246800D8 +0050 0 | |
2943 | .xword 0x2671F5CF97F3DC0A ! 000034BE246800E0 +0058 0 | |
2944 | .xword 0x83E3538F317EA8AF ! 000034BE246800E8 +0060 0 | |
2945 | .xword 0x9B85AEF36215AC5F ! 000034BE246800F0 +0068 0 | |
2946 | .xword 0x41D0472A646AB808 ! 000034BE246800F8 +0070 0 | |
2947 | .xword 0xB637AA4169F007E1 ! 000034BE24680100 +0078 0 | |
2948 | .xword 0xAB2F7CE5EABD2023 ! 000034BE24680108 +0080 0 | |
2949 | ||
2950 | !======================================================================== | |
2951 | ||
2952 | SECTION .bdata037 DATA_VA=0xf93832000 | |
2953 | attr_data { | |
2954 | Name = .bdata037, | |
2955 | VA = 0xf93832000, | |
2956 | RA = ra2pa(0xffbf32000,0), | |
2957 | PA = ra2pa(0xffbf32000,0), | |
2958 | part_0_ctx_nonzero_tsb_config_1, | |
2959 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
2960 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
2961 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
2962 | } | |
2963 | ||
2964 | ||
2965 | SECTION .bdata037 | |
2966 | .data | |
2967 | DATA056: | |
2968 | .xword 0x00000C1C8A22E088 ! 0000000F93832000 -0088 DATA057+0x88 | |
2969 | .xword 0x000034BE24680088 ! 0000000F93832008 -0080 DATA055+0x88 | |
2970 | .xword 0xBEF1731C099CEE6D ! 0000000F93832010 -0078 0 Double -1.664128E-05 | |
2971 | .byte 0x2B ! 0000000F93832018 -0070 0 | |
2972 | .byte 0xD5 ! 0000000F93832019 -006F 0 | |
2973 | .byte 0x7D ! 0000000F9383201A -006E 0 | |
2974 | .byte 0xEA ! 0000000F9383201B -006D 0 | |
2975 | .word 0x437ADBD2 ! 0000000F9383201C -006C 0 Single 2.508587E+02 | |
2976 | .word 0xEB2148CA ! 0000000F93832020 -0068 0 | |
2977 | .word 0xC3C853EE ! 0000000F93832024 -0064 0 Single -4.006557E+02 | |
2978 | .xword 0x76004566D1F2666C ! 0000000F93832028 -0060 0 | |
2979 | .word 0x3930635D ! 0000000F93832030 -0058 0 Single 1.682168E-04 | |
2980 | .byte 0x01 ! 0000000F93832034 -0054 0 | |
2981 | .byte 0xEE ! 0000000F93832035 -0053 0 | |
2982 | .byte 0x00 ! 0000000F93832036 -0052 0 | |
2983 | .byte 0x5A ! 0000000F93832037 -0051 0 | |
2984 | .word 0x38C36794 ! 0000000F93832038 -0050 0 Single 9.317618E-05 | |
2985 | .half 0xC7D1 ! 0000000F9383203C -004C 0 | |
2986 | .byte 0x54 ! 0000000F9383203E -004A 0 | |
2987 | .byte 0xC2 ! 0000000F9383203F -0049 0 | |
2988 | .half 0x90E8 ! 0000000F93832040 -0048 0 | |
2989 | .byte 0x22 ! 0000000F93832042 -0046 0 | |
2990 | .byte 0x83 ! 0000000F93832043 -0045 0 | |
2991 | .half 0x2F9E ! 0000000F93832044 -0044 0 | |
2992 | .byte 0x26 ! 0000000F93832046 -0042 0 | |
2993 | .byte 0x25 ! 0000000F93832047 -0041 0 | |
2994 | .xword 0xEBF5F6455119338E ! 0000000F93832048 -0040 0 | |
2995 | .word 0xAD6BA984 ! 0000000F93832050 -0038 0 | |
2996 | .word 0xDEAAD69C ! 0000000F93832054 -0034 0 | |
2997 | .half 0xC421 ! 0000000F93832058 -0030 0 | |
2998 | .byte 0x50 ! 0000000F9383205A -002E 0 | |
2999 | .byte 0x4E ! 0000000F9383205B -002D 0 | |
3000 | .word 0xBE90FC43 ! 0000000F9383205C -002C 0 Single -2.831746E-01 | |
3001 | .xword 0x967F7B4AD3BD9E3B ! 0000000F93832060 -0028 0 | |
3002 | .xword 0x394470EFBE62FA24 ! 0000000F93832068 -0020 0 | |
3003 | .byte 0x9E ! 0000000F93832070 -0018 0 | |
3004 | .byte 0xF6 ! 0000000F93832071 -0017 0 | |
3005 | .half 0xCB91 ! 0000000F93832072 -0016 0 | |
3006 | .byte 0x3E ! 0000000F93832074 -0014 0 | |
3007 | .byte 0x4C ! 0000000F93832075 -0013 0 | |
3008 | .byte 0xDB ! 0000000F93832076 -0012 0 | |
3009 | .byte 0x22 ! 0000000F93832077 -0011 0 | |
3010 | .word 0x56236196 ! 0000000F93832078 -0010 0 | |
3011 | .word 0xA70477A8 ! 0000000F9383207C -000C 0 | |
3012 | .word 0xAC263E75 ! 0000000F93832080 -0008 0 | |
3013 | .half 0x5A6A ! 0000000F93832084 -0004 0 | |
3014 | .half 0x3A64 ! 0000000F93832086 -0002 0 | |
3015 | .xword 0x157FB3C07D91F279 ! 0000000F93832088 +0000 0 | |
3016 | .xword 0xCE5B9D1C9D781C4B ! 0000000F93832090 +0008 0 | |
3017 | .xword 0x619913FCC2D0AC8E ! 0000000F93832098 +0010 0 | |
3018 | .xword 0x8F6872F61209F80F ! 0000000F938320A0 +0018 0 | |
3019 | .half 0x67E0 ! 0000000F938320A8 +0020 0 | |
3020 | .half 0x9390 ! 0000000F938320AA +0022 0 | |
3021 | .word 0x6D186A5A ! 0000000F938320AC +0024 0 | |
3022 | .byte 0x6B ! 0000000F938320B0 +0028 0 | |
3023 | .byte 0xDC ! 0000000F938320B1 +0029 0 | |
3024 | .half 0x6C25 ! 0000000F938320B2 +002A 0 | |
3025 | .byte 0xD4 ! 0000000F938320B4 +002C 0 | |
3026 | .byte 0x84 ! 0000000F938320B5 +002D 0 | |
3027 | .half 0x652B ! 0000000F938320B6 +002E 0 | |
3028 | .xword 0x193960E99313F9EE ! 0000000F938320B8 +0030 0 | |
3029 | .half 0xFECE ! 0000000F938320C0 +0038 0 | |
3030 | .byte 0xA7 ! 0000000F938320C2 +003A 0 | |
3031 | .byte 0x71 ! 0000000F938320C3 +003B 0 | |
3032 | .byte 0x1F ! 0000000F938320C4 +003C 0 | |
3033 | .byte 0xEA ! 0000000F938320C5 +003D 0 | |
3034 | .half 0x36F6 ! 0000000F938320C6 +003E 0 | |
3035 | .xword 0x3F3F6DBF63EF5DBC ! 0000000F938320C8 +0040 0 Double 4.795639E-04 | |
3036 | .xword 0xBF42FDE2D6F8ED28 ! 0000000F938320D0 +0048 0 Double -5.795820E-04 | |
3037 | .xword 0x6302D8FBB714B260 ! 0000000F938320D8 +0050 0 | |
3038 | .xword 0xF4C535F445F430B5 ! 0000000F938320E0 +0058 0 | |
3039 | .xword 0xF19227279E8597F6 ! 0000000F938320E8 +0060 0 | |
3040 | .xword 0x27FA4624BBAA4A38 ! 0000000F938320F0 +0068 0 | |
3041 | .xword 0x7FD61C6CA2A2225E ! 0000000F938320F8 +0070 0 | |
3042 | .xword 0xB2052ADF5F189FFA ! 0000000F93832100 +0078 0 | |
3043 | .xword 0x236169CA406D34DF ! 0000000F93832108 +0080 0 | |
3044 | ||
3045 | !======================================================================== | |
3046 | ||
3047 | SECTION .bdata038 DATA_VA=0xc1c8a22e000 | |
3048 | attr_data { | |
3049 | Name = .bdata038, | |
3050 | VA = 0xc1c8a22e000, | |
3051 | RA = ra2pa(0xffbf30000,0), | |
3052 | PA = ra2pa(0xffbf30000,0), | |
3053 | part_0_ctx_nonzero_tsb_config_1, | |
3054 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3055 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
3056 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3057 | } | |
3058 | ||
3059 | ||
3060 | SECTION .bdata038 | |
3061 | .data | |
3062 | DATA057: | |
3063 | .xword 0x88A0610D0C000000 ! 00000C1C8A22E000 -0088 DATA058+0x88 | |
3064 | .xword 0x882083930F000000 ! 00000C1C8A22E008 -0080 DATA056+0x88 | |
3065 | .xword 0x3EC55FFD69123608 ! 00000C1C8A22E010 -0078 0 Double 2.548094E-06 | |
3066 | .byte 0x2E ! 00000C1C8A22E018 -0070 0 | |
3067 | .byte 0x13 ! 00000C1C8A22E019 -006F 0 | |
3068 | .byte 0x48 ! 00000C1C8A22E01A -006E 0 | |
3069 | .byte 0x0B ! 00000C1C8A22E01B -006D 0 | |
3070 | .word 0x412915D2 ! 00000C1C8A22E01C -006C 0 Single 1.056783E+01 | |
3071 | .word 0x3C6ED002 ! 00000C1C8A22E020 -0068 0 | |
3072 | .word 0x42B5DFC1 ! 00000C1C8A22E024 -0064 0 Single 9.093702E+01 | |
3073 | .xword 0x8D04CA0AFF87C5CE ! 00000C1C8A22E028 -0060 0 | |
3074 | .word 0xBE992EE1 ! 00000C1C8A22E030 -0058 0 Single -2.991858E-01 | |
3075 | .byte 0x73 ! 00000C1C8A22E034 -0054 0 | |
3076 | .byte 0xCB ! 00000C1C8A22E035 -0053 0 | |
3077 | .byte 0x99 ! 00000C1C8A22E036 -0052 0 | |
3078 | .byte 0xA9 ! 00000C1C8A22E037 -0051 0 | |
3079 | .word 0xBDEBE0AD ! 00000C1C8A22E038 -0050 0 Single -1.151746E-01 | |
3080 | .half 0x54BA ! 00000C1C8A22E03C -004C 0 | |
3081 | .byte 0xB0 ! 00000C1C8A22E03E -004A 0 | |
3082 | .byte 0xCF ! 00000C1C8A22E03F -0049 0 | |
3083 | .half 0xB26C ! 00000C1C8A22E040 -0048 0 | |
3084 | .byte 0xB9 ! 00000C1C8A22E042 -0046 0 | |
3085 | .byte 0x77 ! 00000C1C8A22E043 -0045 0 | |
3086 | .half 0x36C9 ! 00000C1C8A22E044 -0044 0 | |
3087 | .byte 0xDD ! 00000C1C8A22E046 -0042 0 | |
3088 | .byte 0x08 ! 00000C1C8A22E047 -0041 0 | |
3089 | .xword 0xE993BA8579CC7F77 ! 00000C1C8A22E048 -0040 0 | |
3090 | .word 0x8F03C82D ! 00000C1C8A22E050 -0038 0 | |
3091 | .word 0x4CDB6E82 ! 00000C1C8A22E054 -0034 0 | |
3092 | .half 0xF232 ! 00000C1C8A22E058 -0030 0 | |
3093 | .byte 0x93 ! 00000C1C8A22E05A -002E 0 | |
3094 | .byte 0xCA ! 00000C1C8A22E05B -002D 0 | |
3095 | .word 0xBF897EE1 ! 00000C1C8A22E05C -002C 0 Single -1.074185E+00 | |
3096 | .xword 0x05BD4760D46FC7A6 ! 00000C1C8A22E060 -0028 0 | |
3097 | .xword 0xF55178324EC267F9 ! 00000C1C8A22E068 -0020 0 | |
3098 | .byte 0x12 ! 00000C1C8A22E070 -0018 0 | |
3099 | .byte 0xEC ! 00000C1C8A22E071 -0017 0 | |
3100 | .half 0xC9AA ! 00000C1C8A22E072 -0016 0 | |
3101 | .byte 0x1B ! 00000C1C8A22E074 -0014 0 | |
3102 | .byte 0x64 ! 00000C1C8A22E075 -0013 0 | |
3103 | .byte 0x6E ! 00000C1C8A22E076 -0012 0 | |
3104 | .byte 0xD2 ! 00000C1C8A22E077 -0011 0 | |
3105 | .word 0x978316C1 ! 00000C1C8A22E078 -0010 0 | |
3106 | .word 0x7AFFDBE7 ! 00000C1C8A22E07C -000C 0 | |
3107 | .word 0xDCF2816C ! 00000C1C8A22E080 -0008 0 | |
3108 | .half 0x45DE ! 00000C1C8A22E084 -0004 0 | |
3109 | .half 0x99BA ! 00000C1C8A22E086 -0002 0 | |
3110 | .xword 0x8DBDCF66F2745800 ! 00000C1C8A22E088 +0000 0 | |
3111 | .xword 0xD589D2A36B76C994 ! 00000C1C8A22E090 +0008 0 | |
3112 | .xword 0xD28261427315DF01 ! 00000C1C8A22E098 +0010 0 | |
3113 | .xword 0xFB34A6D0473DF0B8 ! 00000C1C8A22E0A0 +0018 0 | |
3114 | .half 0xAE2E ! 00000C1C8A22E0A8 +0020 0 | |
3115 | .half 0xC059 ! 00000C1C8A22E0AA +0022 0 | |
3116 | .word 0x11AB654E ! 00000C1C8A22E0AC +0024 0 | |
3117 | .byte 0xA8 ! 00000C1C8A22E0B0 +0028 0 | |
3118 | .byte 0x30 ! 00000C1C8A22E0B1 +0029 0 | |
3119 | .half 0xE8F0 ! 00000C1C8A22E0B2 +002A 0 | |
3120 | .byte 0x79 ! 00000C1C8A22E0B4 +002C 0 | |
3121 | .byte 0x2F ! 00000C1C8A22E0B5 +002D 0 | |
3122 | .half 0xB4A8 ! 00000C1C8A22E0B6 +002E 0 | |
3123 | .xword 0x79409E8974E1FB67 ! 00000C1C8A22E0B8 +0030 0 | |
3124 | .half 0x241D ! 00000C1C8A22E0C0 +0038 0 | |
3125 | .byte 0x5A ! 00000C1C8A22E0C2 +003A 0 | |
3126 | .byte 0xDA ! 00000C1C8A22E0C3 +003B 0 | |
3127 | .byte 0x3A ! 00000C1C8A22E0C4 +003C 0 | |
3128 | .byte 0xD2 ! 00000C1C8A22E0C5 +003D 0 | |
3129 | .half 0x7DCB ! 00000C1C8A22E0C6 +003E 0 | |
3130 | .xword 0xBF265A8A89DE29D9 ! 00000C1C8A22E0C8 +0040 0 Double -1.705450E-04 | |
3131 | .xword 0x40A7778E8820C0BD ! 00000C1C8A22E0D0 +0048 0 Double 3.003778E+03 | |
3132 | .xword 0x0F0570D15DF643BD ! 00000C1C8A22E0D8 +0050 0 | |
3133 | .xword 0xD6C85F726FD3B76A ! 00000C1C8A22E0E0 +0058 0 | |
3134 | .xword 0x806F2D8873DCEB98 ! 00000C1C8A22E0E8 +0060 0 | |
3135 | .xword 0x27D69A5E26D3052E ! 00000C1C8A22E0F0 +0068 0 | |
3136 | .xword 0x462DE5C9BF09A928 ! 00000C1C8A22E0F8 +0070 0 | |
3137 | .xword 0x3E91750619DB5314 ! 00000C1C8A22E100 +0078 0 | |
3138 | .xword 0x36A5FDEBA26B61B4 ! 00000C1C8A22E108 +0080 0 | |
3139 | ||
3140 | !======================================================================== | |
3141 | ||
3142 | SECTION .bdata039 DATA_VA=0xc0d61a000 | |
3143 | attr_data { | |
3144 | Name = .bdata039, | |
3145 | VA = 0xc0d61a000, | |
3146 | RA = ra2pa(0xffbf2e000,0), | |
3147 | PA = ra2pa(0xffbf2e000,0), | |
3148 | part_0_ctx_nonzero_tsb_config_1, | |
3149 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3150 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3151 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3152 | } | |
3153 | ||
3154 | ||
3155 | SECTION .bdata039 | |
3156 | .data | |
3157 | DATA058: | |
3158 | .xword 0x0000405ECBFBE088 ! 0000000C0D61A000 -0088 DATA049+0x88 | |
3159 | .xword 0x00000C1C8A22E088 ! 0000000C0D61A008 -0080 DATA057+0x88 | |
3160 | .xword 0x410371946B64BC2C ! 0000000C0D61A010 -0078 0 Double 1.592826E+05 | |
3161 | .byte 0xC4 ! 0000000C0D61A018 -0070 0 | |
3162 | .byte 0x05 ! 0000000C0D61A019 -006F 0 | |
3163 | .byte 0xB5 ! 0000000C0D61A01A -006E 0 | |
3164 | .byte 0x2B ! 0000000C0D61A01B -006D 0 | |
3165 | .word 0x43118A1C ! 0000000C0D61A01C -006C 0 Single 1.455395E+02 | |
3166 | .word 0x57807A7B ! 0000000C0D61A020 -0068 0 | |
3167 | .word 0xBC2217D9 ! 0000000C0D61A024 -0064 0 Single -9.893381E-03 | |
3168 | .xword 0x958FB2D809B7000C ! 0000000C0D61A028 -0060 0 | |
3169 | .word 0x4542AF42 ! 0000000C0D61A030 -0058 0 Single 3.114954E+03 | |
3170 | .byte 0xC9 ! 0000000C0D61A034 -0054 0 | |
3171 | .byte 0x21 ! 0000000C0D61A035 -0053 0 | |
3172 | .byte 0x35 ! 0000000C0D61A036 -0052 0 | |
3173 | .byte 0x97 ! 0000000C0D61A037 -0051 0 | |
3174 | .word 0xB7B0BE30 ! 0000000C0D61A038 -0050 0 Single -2.106940E-05 | |
3175 | .half 0x7E8F ! 0000000C0D61A03C -004C 0 | |
3176 | .byte 0xF6 ! 0000000C0D61A03E -004A 0 | |
3177 | .byte 0xF0 ! 0000000C0D61A03F -0049 0 | |
3178 | .half 0x39EF ! 0000000C0D61A040 -0048 0 | |
3179 | .byte 0xA0 ! 0000000C0D61A042 -0046 0 | |
3180 | .byte 0x32 ! 0000000C0D61A043 -0045 0 | |
3181 | .half 0x7414 ! 0000000C0D61A044 -0044 0 | |
3182 | .byte 0x68 ! 0000000C0D61A046 -0042 0 | |
3183 | .byte 0x29 ! 0000000C0D61A047 -0041 0 | |
3184 | .xword 0x784446F0D7F0724C ! 0000000C0D61A048 -0040 0 | |
3185 | .word 0x9D259029 ! 0000000C0D61A050 -0038 0 | |
3186 | .word 0x84173C6C ! 0000000C0D61A054 -0034 0 | |
3187 | .half 0x0B0C ! 0000000C0D61A058 -0030 0 | |
3188 | .byte 0x08 ! 0000000C0D61A05A -002E 0 | |
3189 | .byte 0xE2 ! 0000000C0D61A05B -002D 0 | |
3190 | .word 0xC0C0E7BD ! 0000000C0D61A05C -002C 0 Single -6.028288E+00 | |
3191 | .xword 0x02D07C4B16638D25 ! 0000000C0D61A060 -0028 0 | |
3192 | .xword 0x7D949E286644AEC8 ! 0000000C0D61A068 -0020 0 | |
3193 | .byte 0x1B ! 0000000C0D61A070 -0018 0 | |
3194 | .byte 0xB2 ! 0000000C0D61A071 -0017 0 | |
3195 | .half 0x2218 ! 0000000C0D61A072 -0016 0 | |
3196 | .byte 0x89 ! 0000000C0D61A074 -0014 0 | |
3197 | .byte 0xAB ! 0000000C0D61A075 -0013 0 | |
3198 | .byte 0xBC ! 0000000C0D61A076 -0012 0 | |
3199 | .byte 0x8A ! 0000000C0D61A077 -0011 0 | |
3200 | .word 0xD06CAF2B ! 0000000C0D61A078 -0010 0 | |
3201 | .word 0x21D93277 ! 0000000C0D61A07C -000C 0 | |
3202 | .word 0xD4DCF27F ! 0000000C0D61A080 -0008 0 | |
3203 | .half 0x86D4 ! 0000000C0D61A084 -0004 0 | |
3204 | .half 0x1916 ! 0000000C0D61A086 -0002 0 | |
3205 | .xword 0x217E1A62A59228BF ! 0000000C0D61A088 +0000 0 | |
3206 | .xword 0xBB7E2D5B288B9C2F ! 0000000C0D61A090 +0008 0 | |
3207 | .xword 0x2CEC3D7CA5C3D956 ! 0000000C0D61A098 +0010 0 | |
3208 | .xword 0x921F7E310D2EBD64 ! 0000000C0D61A0A0 +0018 0 | |
3209 | .half 0x63C6 ! 0000000C0D61A0A8 +0020 0 | |
3210 | .half 0x7C1F ! 0000000C0D61A0AA +0022 0 | |
3211 | .word 0x5A402E87 ! 0000000C0D61A0AC +0024 0 | |
3212 | .byte 0x60 ! 0000000C0D61A0B0 +0028 0 | |
3213 | .byte 0x0C ! 0000000C0D61A0B1 +0029 0 | |
3214 | .half 0x52CA ! 0000000C0D61A0B2 +002A 0 | |
3215 | .byte 0x81 ! 0000000C0D61A0B4 +002C 0 | |
3216 | .byte 0x0B ! 0000000C0D61A0B5 +002D 0 | |
3217 | .half 0x025C ! 0000000C0D61A0B6 +002E 0 | |
3218 | .xword 0x314163646125C47E ! 0000000C0D61A0B8 +0030 0 | |
3219 | .half 0x279E ! 0000000C0D61A0C0 +0038 0 | |
3220 | .byte 0x41 ! 0000000C0D61A0C2 +003A 0 | |
3221 | .byte 0xE0 ! 0000000C0D61A0C3 +003B 0 | |
3222 | .byte 0x3D ! 0000000C0D61A0C4 +003C 0 | |
3223 | .byte 0x67 ! 0000000C0D61A0C5 +003D 0 | |
3224 | .half 0x7C5B ! 0000000C0D61A0C6 +003E 0 | |
3225 | .xword 0x40A3C8D4FCDB6304 ! 0000000C0D61A0C8 +0040 0 Double 2.532416E+03 | |
3226 | .xword 0x40DA02B9D1EFDFA8 ! 0000000C0D61A0D0 +0048 0 Double 2.663490E+04 | |
3227 | .xword 0xE3CC0BE40AC56E5C ! 0000000C0D61A0D8 +0050 0 | |
3228 | .xword 0x7E9BF22DD6540E68 ! 0000000C0D61A0E0 +0058 0 | |
3229 | .xword 0x23304039C9FF74AC ! 0000000C0D61A0E8 +0060 0 | |
3230 | .xword 0x909C179BC262BCEC ! 0000000C0D61A0F0 +0068 0 | |
3231 | .xword 0x5275849A4ADF4866 ! 0000000C0D61A0F8 +0070 0 | |
3232 | .xword 0x9DA446C90442DE0A ! 0000000C0D61A100 +0078 0 | |
3233 | .xword 0x3F37F0E435B1766E ! 0000000C0D61A108 +0080 0 | |
3234 | ||
3235 | !======================================================================== | |
3236 | ||
3237 | SECTION .bblk040 DATA_VA=0xffff9ae16dc00000 | |
3238 | attr_data { | |
3239 | Name = .bblk040, | |
3240 | VA = 0xffff9ae16dc00000, | |
3241 | RA = 0xff8000000, | |
3242 | PA = ra2pa(0xff8000000,0), | |
3243 | part_0_ctx_nonzero_tsb_config_2, | |
3244 | TTE_Context=70, TTE_Size=3, TTE_W=1, TTE_X=0, | |
3245 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3246 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3247 | } | |
3248 | ||
3249 | ||
3250 | SECTION .bblk040 | |
3251 | .data | |
3252 | DATA059: | |
3253 | .xword 0xBB351463F21AEF7C ! FFFF9AE16DC00000 +0000 0 | |
3254 | .xword 0xD988445CC9AE5F46 ! FFFF9AE16DC00008 +0008 0 | |
3255 | .xword 0xE541D3B99E299826 ! FFFF9AE16DC00010 +0010 0 | |
3256 | .xword 0xDF3864E44111BF37 ! FFFF9AE16DC00018 +0018 0 | |
3257 | .xword 0x61AD5F5566B23473 ! FFFF9AE16DC00020 +0020 0 | |
3258 | .xword 0x679AF4FFBDE4857C ! FFFF9AE16DC00028 +0028 0 | |
3259 | .xword 0xFA836663F6B38AEE ! FFFF9AE16DC00030 +0030 0 | |
3260 | .xword 0xBC54F4008138700D ! FFFF9AE16DC00038 +0038 0 | |
3261 | .xword 0x5A956504F726B4BC ! FFFF9AE16DC00040 +0040 0 | |
3262 | .xword 0x24F671AD59BCC417 ! FFFF9AE16DC00048 +0048 0 | |
3263 | .xword 0x3943CEEBB123195A ! FFFF9AE16DC00050 +0050 0 | |
3264 | .xword 0x7578BEDF4894FF81 ! FFFF9AE16DC00058 +0058 0 | |
3265 | .xword 0x08BD4A0B4B852232 ! FFFF9AE16DC00060 +0060 0 | |
3266 | .xword 0x61AD1761E056E43D ! FFFF9AE16DC00068 +0068 0 | |
3267 | .xword 0x9D9CF342123FB38A ! FFFF9AE16DC00070 +0070 0 | |
3268 | .xword 0x75E39C273CEDEEE6 ! FFFF9AE16DC00078 +0078 0 | |
3269 | ||
3270 | !======================================================================== | |
3271 | ||
3272 | SECTION .bcom029 DATA_VA=0x0 | |
3273 | attr_data { | |
3274 | Name = .bcom029, | |
3275 | VA = 0x0, | |
3276 | RA = ra2pa(0xffe350000,0), | |
3277 | PA = ra2pa(0xffe350000,0), | |
3278 | part_0_ctx_nonzero_tsb_config_1, | |
3279 | TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3280 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
3281 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3282 | } | |
3283 | ||
3284 | ||
3285 | SECTION .bcom029 | |
3286 | .data | |
3287 | DATA048: | |
3288 | .xword 0xA7B5AA10B6F6787B ! 0000000000000000 +0000 0 | |
3289 | ||
3290 | !======================================================================== | |
3291 | ||
3292 | SECTION .bstk041 DATA_VA=0x396f5400000 | |
3293 | attr_data { | |
3294 | Name = .bstk041, | |
3295 | VA = 0x396f5400000, | |
3296 | RA = 0xff7c00000, | |
3297 | PA = ra2pa(0xff7c00000,0), | |
3298 | part_0_ctx_nonzero_tsb_config_2, | |
3299 | TTE_Context=70, TTE_Size=3, TTE_W=1, TTE_X=0, | |
3300 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3301 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3302 | } | |
3303 | ||
3304 | ||
3305 | SECTION .bstk041 | |
3306 | .data | |
3307 | .skip 0x2000 ! 00000396F5400000 | |
3308 | STACK0070: | |
3309 | ||
3310 | !======================================================================== | |
3311 | ||
3312 | SECTION .bkey042 DATA_VA=0xffffd1703ccf0000 | |
3313 | attr_data { | |
3314 | Name = .bkey042, | |
3315 | VA = 0xffffd1703ccf0000, | |
3316 | RA = ra2pa(0xff7bf0000,0), | |
3317 | PA = ra2pa(0xff7bf0000,0), | |
3318 | part_0_ctx_nonzero_tsb_config_3, | |
3319 | TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0, | |
3320 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3321 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3322 | } | |
3323 | ||
3324 | ||
3325 | SECTION .bkey042 | |
3326 | .data | |
3327 | DATA061: | |
3328 | .xword 0x0000405ECBFBE088 ! FFFFD1703CCF0000 +0000 DATA049+0x88 | |
3329 | .xword 0xFFFF943C236B0088 ! FFFFD1703CCF0008 +0008 DATA050+0x88 | |
3330 | .xword 0xFFFFA1828A63C088 ! FFFFD1703CCF0010 +0010 DATA051+0x88 | |
3331 | .xword 0x0000530156EBC088 ! FFFFD1703CCF0018 +0018 DATA052+0x88 | |
3332 | .xword 0xFFFFA7CA7BEA2088 ! FFFFD1703CCF0020 +0020 DATA053+0x88 | |
3333 | .xword 0x00000D1D72000088 ! FFFFD1703CCF0028 +0028 DATA054+0x88 | |
3334 | .xword 0x000034BE24680088 ! FFFFD1703CCF0030 +0030 DATA055+0x88 | |
3335 | .xword 0x0000000F93832088 ! FFFFD1703CCF0038 +0038 DATA056+0x88 | |
3336 | .xword 0x00000C1C8A22E088 ! FFFFD1703CCF0040 +0040 DATA057+0x88 | |
3337 | .xword 0x0000000C0D61A088 ! FFFFD1703CCF0048 +0048 DATA058+0x88 | |
3338 | .xword 0xFFFF9AE16DC00000 ! FFFFD1703CCF0050 +0050 DATA059+0x0 | |
3339 | .xword 0x0000000FFFFE0000 ! FFFFD1703CCF0058 +0058 DATA001+0x0 | |
3340 | .xword 0x0000000000000000 ! FFFFD1703CCF0060 +0060 0 | |
3341 | .xword 0xC0222D129D76EB88 ! FFFFD1703CCF0068 +0068 0 Double -9.088033E+00 | |
3342 | .word 0x400095AF ! FFFFD1703CCF0070 +0070 0 Single 2.009136E+00 | |
3343 | ||
3344 | ! Context 71 runs in 64-bit addressing mode, big-endian | |
3345 | ||
3346 | !======================================================================== | |
3347 | ||
3348 | SECTION .bdata044 DATA_VA=0xc4bbf400000 | |
3349 | attr_data { | |
3350 | Name = .bdata044, | |
3351 | VA = 0xc4bbf400000, | |
3352 | RA = 0xff5c00000, | |
3353 | PA = ra2pa(0xff5c00000,0), | |
3354 | part_0_ctx_nonzero_tsb_config_2, | |
3355 | TTE_Context=71, TTE_Size=3, TTE_W=1, TTE_X=0, | |
3356 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
3357 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3358 | } | |
3359 | ||
3360 | ||
3361 | SECTION .bdata044 | |
3362 | .data | |
3363 | DATA072: | |
3364 | .xword 0x8800AF3A19230000 ! 00000C4BBF400000 -0088 DATA073+0x88 | |
3365 | .xword 0x8800B9C374000000 ! 00000C4BBF400008 -0080 DATA081+0x88 | |
3366 | .xword 0xC13FD4F18373FE3B ! 00000C4BBF400010 -0078 0 Double -2.086130E+06 | |
3367 | .byte 0x18 ! 00000C4BBF400018 -0070 0 | |
3368 | .byte 0x5F ! 00000C4BBF400019 -006F 0 | |
3369 | .byte 0x3B ! 00000C4BBF40001A -006E 0 | |
3370 | .byte 0x71 ! 00000C4BBF40001B -006D 0 | |
3371 | .word 0x3F53A002 ! 00000C4BBF40001C -006C 0 Single 8.266603E-01 | |
3372 | .word 0x07FF0DA1 ! 00000C4BBF400020 -0068 0 | |
3373 | .word 0xBB20B1AC ! 00000C4BBF400024 -0064 0 Single -2.451996E-03 | |
3374 | .xword 0x71F10D66F091234B ! 00000C4BBF400028 -0060 0 | |
3375 | .word 0x441FC61C ! 00000C4BBF400030 -0058 0 Single 6.390955E+02 | |
3376 | .byte 0x85 ! 00000C4BBF400034 -0054 0 | |
3377 | .byte 0xF6 ! 00000C4BBF400035 -0053 0 | |
3378 | .byte 0x85 ! 00000C4BBF400036 -0052 0 | |
3379 | .byte 0x43 ! 00000C4BBF400037 -0051 0 | |
3380 | .word 0x45911582 ! 00000C4BBF400038 -0050 0 Single 4.642688E+03 | |
3381 | .half 0x28D1 ! 00000C4BBF40003C -004C 0 | |
3382 | .byte 0x4F ! 00000C4BBF40003E -004A 0 | |
3383 | .byte 0x6A ! 00000C4BBF40003F -0049 0 | |
3384 | .half 0x9148 ! 00000C4BBF400040 -0048 0 | |
3385 | .byte 0xE8 ! 00000C4BBF400042 -0046 0 | |
3386 | .byte 0x14 ! 00000C4BBF400043 -0045 0 | |
3387 | .half 0xCE5E ! 00000C4BBF400044 -0044 0 | |
3388 | .byte 0x97 ! 00000C4BBF400046 -0042 0 | |
3389 | .byte 0x9F ! 00000C4BBF400047 -0041 0 | |
3390 | .xword 0x9DD2E605785A8463 ! 00000C4BBF400048 -0040 0 | |
3391 | .word 0xC8162985 ! 00000C4BBF400050 -0038 0 | |
3392 | .word 0x42A0DA07 ! 00000C4BBF400054 -0034 0 | |
3393 | .half 0x2DF3 ! 00000C4BBF400058 -0030 0 | |
3394 | .byte 0x84 ! 00000C4BBF40005A -002E 0 | |
3395 | .byte 0x99 ! 00000C4BBF40005B -002D 0 | |
3396 | .word 0xBF70973E ! 00000C4BBF40005C -002C 0 Single -9.398078E-01 | |
3397 | .xword 0x60BBD3A709DAD1D6 ! 00000C4BBF400060 -0028 0 | |
3398 | .xword 0x6215FEAF93C4018D ! 00000C4BBF400068 -0020 0 | |
3399 | .byte 0x91 ! 00000C4BBF400070 -0018 0 | |
3400 | .byte 0xC0 ! 00000C4BBF400071 -0017 0 | |
3401 | .half 0x4DA1 ! 00000C4BBF400072 -0016 0 | |
3402 | .byte 0x05 ! 00000C4BBF400074 -0014 0 | |
3403 | .byte 0x7D ! 00000C4BBF400075 -0013 0 | |
3404 | .byte 0x5B ! 00000C4BBF400076 -0012 0 | |
3405 | .byte 0xB3 ! 00000C4BBF400077 -0011 0 | |
3406 | .word 0x010857BD ! 00000C4BBF400078 -0010 0 | |
3407 | .word 0xDC8B31EB ! 00000C4BBF40007C -000C 0 | |
3408 | .word 0x395A7A2D ! 00000C4BBF400080 -0008 0 | |
3409 | .half 0xEDFC ! 00000C4BBF400084 -0004 0 | |
3410 | .half 0x5424 ! 00000C4BBF400086 -0002 0 | |
3411 | .xword 0x43A1C79F9CED7DF1 ! 00000C4BBF400088 +0000 0 | |
3412 | .xword 0x7B4FEC1E9CD2248D ! 00000C4BBF400090 +0008 0 | |
3413 | .xword 0x7932B5617F073746 ! 00000C4BBF400098 +0010 0 | |
3414 | .xword 0x08F2C4A25AD8F202 ! 00000C4BBF4000A0 +0018 0 | |
3415 | .half 0x8190 ! 00000C4BBF4000A8 +0020 0 | |
3416 | .half 0xDD4C ! 00000C4BBF4000AA +0022 0 | |
3417 | .word 0xB8D544D8 ! 00000C4BBF4000AC +0024 0 | |
3418 | .byte 0xC7 ! 00000C4BBF4000B0 +0028 0 | |
3419 | .byte 0x01 ! 00000C4BBF4000B1 +0029 0 | |
3420 | .half 0x2742 ! 00000C4BBF4000B2 +002A 0 | |
3421 | .byte 0x8A ! 00000C4BBF4000B4 +002C 0 | |
3422 | .byte 0xC2 ! 00000C4BBF4000B5 +002D 0 | |
3423 | .half 0x174F ! 00000C4BBF4000B6 +002E 0 | |
3424 | .xword 0xD3A2CFCBC0D93E16 ! 00000C4BBF4000B8 +0030 0 | |
3425 | .half 0x5BC4 ! 00000C4BBF4000C0 +0038 0 | |
3426 | .byte 0xAB ! 00000C4BBF4000C2 +003A 0 | |
3427 | .byte 0xE0 ! 00000C4BBF4000C3 +003B 0 | |
3428 | .byte 0xB7 ! 00000C4BBF4000C4 +003C 0 | |
3429 | .byte 0xC0 ! 00000C4BBF4000C5 +003D 0 | |
3430 | .half 0xE64D ! 00000C4BBF4000C6 +003E 0 | |
3431 | .xword 0xC139D613AF934AC4 ! 00000C4BBF4000C8 +0040 0 Double -1.693204E+06 | |
3432 | .xword 0xC09855BFDF039641 ! 00000C4BBF4000D0 +0048 0 Double -1.557437E+03 | |
3433 | .xword 0x0BA686F2B885618D ! 00000C4BBF4000D8 +0050 0 | |
3434 | .xword 0x4F2EF818BC211433 ! 00000C4BBF4000E0 +0058 0 | |
3435 | .xword 0x2277053BBD3E0053 ! 00000C4BBF4000E8 +0060 0 | |
3436 | .xword 0xF010B034A3FE82A5 ! 00000C4BBF4000F0 +0068 0 | |
3437 | .xword 0x6B0DBC5E15C3F738 ! 00000C4BBF4000F8 +0070 0 | |
3438 | .xword 0x6E19C91857197A83 ! 00000C4BBF400100 +0078 0 | |
3439 | .xword 0x6802017868335B64 ! 00000C4BBF400108 +0080 0 | |
3440 | ||
3441 | !======================================================================== | |
3442 | ||
3443 | SECTION .bdata045 DATA_VA=0x23193aaf0000 | |
3444 | attr_data { | |
3445 | Name = .bdata045, | |
3446 | VA = 0x23193aaf0000, | |
3447 | RA = ra2pa(0xff7b80000,0), | |
3448 | PA = ra2pa(0xff7b80000,0), | |
3449 | part_0_ctx_nonzero_tsb_config_3, | |
3450 | TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0, | |
3451 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
3452 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3453 | } | |
3454 | ||
3455 | ||
3456 | SECTION .bdata045 | |
3457 | .data | |
3458 | DATA073: | |
3459 | .xword 0x88203F1B15000000 ! 000023193AAF0000 -0088 DATA074+0x88 | |
3460 | .xword 0x880040BF4B0C0000 ! 000023193AAF0008 -0080 DATA072+0x88 | |
3461 | .xword 0x40A26C79E8B04CC3 ! 000023193AAF0010 -0078 0 Double 2.358238E+03 | |
3462 | .byte 0xB9 ! 000023193AAF0018 -0070 0 | |
3463 | .byte 0xC1 ! 000023193AAF0019 -006F 0 | |
3464 | .byte 0x55 ! 000023193AAF001A -006E 0 | |
3465 | .byte 0x05 ! 000023193AAF001B -006D 0 | |
3466 | .word 0x46CA0732 ! 000023193AAF001C -006C 0 Single 2.585960E+04 | |
3467 | .word 0x3B7C6BBC ! 000023193AAF0020 -0068 0 | |
3468 | .word 0xB8E98004 ! 000023193AAF0024 -0064 0 Single -1.113415E-04 | |
3469 | .xword 0x17E40D5193EB2A8E ! 000023193AAF0028 -0060 0 | |
3470 | .word 0x3DF8EE6C ! 000023193AAF0030 -0058 0 Single 1.215485E-01 | |
3471 | .byte 0xA9 ! 000023193AAF0034 -0054 0 | |
3472 | .byte 0x74 ! 000023193AAF0035 -0053 0 | |
3473 | .byte 0xFB ! 000023193AAF0036 -0052 0 | |
3474 | .byte 0x63 ! 000023193AAF0037 -0051 0 | |
3475 | .word 0x42EDAEBD ! 000023193AAF0038 -0050 0 Single 1.188413E+02 | |
3476 | .half 0x5123 ! 000023193AAF003C -004C 0 | |
3477 | .byte 0xA5 ! 000023193AAF003E -004A 0 | |
3478 | .byte 0xDB ! 000023193AAF003F -0049 0 | |
3479 | .half 0xF555 ! 000023193AAF0040 -0048 0 | |
3480 | .byte 0xFF ! 000023193AAF0042 -0046 0 | |
3481 | .byte 0xF9 ! 000023193AAF0043 -0045 0 | |
3482 | .half 0x5397 ! 000023193AAF0044 -0044 0 | |
3483 | .byte 0x7E ! 000023193AAF0046 -0042 0 | |
3484 | .byte 0xF2 ! 000023193AAF0047 -0041 0 | |
3485 | .xword 0x0E6E072F68F62BC7 ! 000023193AAF0048 -0040 0 | |
3486 | .word 0x510D6051 ! 000023193AAF0050 -0038 0 | |
3487 | .word 0xAFBBB6E8 ! 000023193AAF0054 -0034 0 | |
3488 | .half 0x4374 ! 000023193AAF0058 -0030 0 | |
3489 | .byte 0x9F ! 000023193AAF005A -002E 0 | |
3490 | .byte 0x90 ! 000023193AAF005B -002D 0 | |
3491 | .word 0x44EBDB5D ! 000023193AAF005C -002C 0 Single 1.886855E+03 | |
3492 | .xword 0xCB9653362EC7A7E5 ! 000023193AAF0060 -0028 0 | |
3493 | .xword 0xA146556A1EC77715 ! 000023193AAF0068 -0020 0 | |
3494 | .byte 0x95 ! 000023193AAF0070 -0018 0 | |
3495 | .byte 0xEB ! 000023193AAF0071 -0017 0 | |
3496 | .half 0xF603 ! 000023193AAF0072 -0016 0 | |
3497 | .byte 0xB5 ! 000023193AAF0074 -0014 0 | |
3498 | .byte 0x4A ! 000023193AAF0075 -0013 0 | |
3499 | .byte 0xB5 ! 000023193AAF0076 -0012 0 | |
3500 | .byte 0x9F ! 000023193AAF0077 -0011 0 | |
3501 | .word 0xC832B9CB ! 000023193AAF0078 -0010 0 | |
3502 | .word 0x27B55198 ! 000023193AAF007C -000C 0 | |
3503 | .word 0x6C076047 ! 000023193AAF0080 -0008 0 | |
3504 | .half 0x52A7 ! 000023193AAF0084 -0004 0 | |
3505 | .half 0x4028 ! 000023193AAF0086 -0002 0 | |
3506 | .xword 0x6DBAE328CB42DD7D ! 000023193AAF0088 +0000 0 | |
3507 | .xword 0x812B7AEDAAF32DBC ! 000023193AAF0090 +0008 0 | |
3508 | .xword 0xE4651899D9022AD8 ! 000023193AAF0098 +0010 0 | |
3509 | .xword 0x38D3331F7DD85B38 ! 000023193AAF00A0 +0018 0 | |
3510 | .half 0xBE3F ! 000023193AAF00A8 +0020 0 | |
3511 | .half 0x155E ! 000023193AAF00AA +0022 0 | |
3512 | .word 0x7CB775E8 ! 000023193AAF00AC +0024 0 | |
3513 | .byte 0x22 ! 000023193AAF00B0 +0028 0 | |
3514 | .byte 0x59 ! 000023193AAF00B1 +0029 0 | |
3515 | .half 0x0F20 ! 000023193AAF00B2 +002A 0 | |
3516 | .byte 0xA9 ! 000023193AAF00B4 +002C 0 | |
3517 | .byte 0xB3 ! 000023193AAF00B5 +002D 0 | |
3518 | .half 0x56BE ! 000023193AAF00B6 +002E 0 | |
3519 | .xword 0xE8B2962275608CC4 ! 000023193AAF00B8 +0030 0 | |
3520 | .half 0x4C8C ! 000023193AAF00C0 +0038 0 | |
3521 | .byte 0xED ! 000023193AAF00C2 +003A 0 | |
3522 | .byte 0xA2 ! 000023193AAF00C3 +003B 0 | |
3523 | .byte 0x65 ! 000023193AAF00C4 +003C 0 | |
3524 | .byte 0xD1 ! 000023193AAF00C5 +003D 0 | |
3525 | .half 0x233C ! 000023193AAF00C6 +003E 0 | |
3526 | .xword 0x3FF9DCBA288E80E7 ! 000023193AAF00C8 +0040 0 Double 1.616388E+00 | |
3527 | .xword 0x40A9F6663AC89423 ! 000023193AAF00D0 +0048 0 Double 3.323200E+03 | |
3528 | .xword 0x680732E317E9A8F1 ! 000023193AAF00D8 +0050 0 | |
3529 | .xword 0x8761AF50ED18FD7D ! 000023193AAF00E0 +0058 0 | |
3530 | .xword 0xF0239754DA42E364 ! 000023193AAF00E8 +0060 0 | |
3531 | .xword 0x4CFFD360D0BC7E68 ! 000023193AAF00F0 +0068 0 | |
3532 | .xword 0x3D21B59DFE6D7854 ! 000023193AAF00F8 +0070 0 | |
3533 | .xword 0xF846A58AF4171495 ! 000023193AAF0100 +0078 0 | |
3534 | .xword 0xA1597ADD74BD8D64 ! 000023193AAF0108 +0080 0 | |
3535 | ||
3536 | !======================================================================== | |
3537 | ||
3538 | SECTION .bdata046 DATA_VA=0x151b3f2000 | |
3539 | attr_data { | |
3540 | Name = .bdata046, | |
3541 | VA = 0x151b3f2000, | |
3542 | RA = ra2pa(0xff7b7e000,0), | |
3543 | PA = ra2pa(0xff7b7e000,0), | |
3544 | part_0_ctx_nonzero_tsb_config_1, | |
3545 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3546 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3547 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3548 | } | |
3549 | ||
3550 | ||
3551 | SECTION .bdata046 | |
3552 | .data | |
3553 | DATA074: | |
3554 | .xword 0xFFFFDCCCE6D20088 ! 000000151B3F2000 -0088 DATA075+0x88 | |
3555 | .xword 0x000023193AAF0088 ! 000000151B3F2008 -0080 DATA073+0x88 | |
3556 | .xword 0x41021BB58D66376A ! 000000151B3F2010 -0078 0 Double 1.483427E+05 | |
3557 | .byte 0xD1 ! 000000151B3F2018 -0070 0 | |
3558 | .byte 0x9E ! 000000151B3F2019 -006F 0 | |
3559 | .byte 0x2D ! 000000151B3F201A -006E 0 | |
3560 | .byte 0x06 ! 000000151B3F201B -006D 0 | |
3561 | .word 0x400908F7 ! 000000151B3F201C -006C 0 Single 2.141172E+00 | |
3562 | .word 0x435BB2FA ! 000000151B3F2020 -0068 0 | |
3563 | .word 0x3F584598 ! 000000151B3F2024 -0064 0 Single 8.448119E-01 | |
3564 | .xword 0x2330DCAD2FBC1A43 ! 000000151B3F2028 -0060 0 | |
3565 | .word 0x433A6029 ! 000000151B3F2030 -0058 0 Single 1.863756E+02 | |
3566 | .byte 0xCD ! 000000151B3F2034 -0054 0 | |
3567 | .byte 0x8F ! 000000151B3F2035 -0053 0 | |
3568 | .byte 0xC5 ! 000000151B3F2036 -0052 0 | |
3569 | .byte 0x1F ! 000000151B3F2037 -0051 0 | |
3570 | .word 0xC6F7CCB0 ! 000000151B3F2038 -0050 0 Single -3.171834E+04 | |
3571 | .half 0x76D9 ! 000000151B3F203C -004C 0 | |
3572 | .byte 0xF5 ! 000000151B3F203E -004A 0 | |
3573 | .byte 0x21 ! 000000151B3F203F -0049 0 | |
3574 | .half 0xB418 ! 000000151B3F2040 -0048 0 | |
3575 | .byte 0xFE ! 000000151B3F2042 -0046 0 | |
3576 | .byte 0xC2 ! 000000151B3F2043 -0045 0 | |
3577 | .half 0x9590 ! 000000151B3F2044 -0044 0 | |
3578 | .byte 0xCD ! 000000151B3F2046 -0042 0 | |
3579 | .byte 0x2E ! 000000151B3F2047 -0041 0 | |
3580 | .xword 0xA737819E921DE6A2 ! 000000151B3F2048 -0040 0 | |
3581 | .word 0xB486D006 ! 000000151B3F2050 -0038 0 | |
3582 | .word 0x5B3192E9 ! 000000151B3F2054 -0034 0 | |
3583 | .half 0xB7C6 ! 000000151B3F2058 -0030 0 | |
3584 | .byte 0x99 ! 000000151B3F205A -002E 0 | |
3585 | .byte 0xD3 ! 000000151B3F205B -002D 0 | |
3586 | .word 0xC7774648 ! 000000151B3F205C -002C 0 Single -6.330228E+04 | |
3587 | .xword 0x78583E80D2EB02A2 ! 000000151B3F2060 -0028 0 | |
3588 | .xword 0x19FE3CF95EB708C6 ! 000000151B3F2068 -0020 0 | |
3589 | .byte 0x97 ! 000000151B3F2070 -0018 0 | |
3590 | .byte 0x5B ! 000000151B3F2071 -0017 0 | |
3591 | .half 0xF8F9 ! 000000151B3F2072 -0016 0 | |
3592 | .byte 0x37 ! 000000151B3F2074 -0014 0 | |
3593 | .byte 0x62 ! 000000151B3F2075 -0013 0 | |
3594 | .byte 0xDE ! 000000151B3F2076 -0012 0 | |
3595 | .byte 0x0B ! 000000151B3F2077 -0011 0 | |
3596 | .word 0x3FADB11A ! 000000151B3F2078 -0010 0 | |
3597 | .word 0x66836CE9 ! 000000151B3F207C -000C 0 | |
3598 | .word 0x2C8EACDF ! 000000151B3F2080 -0008 0 | |
3599 | .half 0xA2A1 ! 000000151B3F2084 -0004 0 | |
3600 | .half 0xA43C ! 000000151B3F2086 -0002 0 | |
3601 | .xword 0x820CCACBD91EF884 ! 000000151B3F2088 +0000 0 | |
3602 | .xword 0x407BC455FD2871F4 ! 000000151B3F2090 +0008 0 | |
3603 | .xword 0x9DDB8EA4517A2074 ! 000000151B3F2098 +0010 0 | |
3604 | .xword 0x38AEEE95AA754EF9 ! 000000151B3F20A0 +0018 0 | |
3605 | .half 0x4806 ! 000000151B3F20A8 +0020 0 | |
3606 | .half 0x58E1 ! 000000151B3F20AA +0022 0 | |
3607 | .word 0xD5DFCC08 ! 000000151B3F20AC +0024 0 | |
3608 | .byte 0xB4 ! 000000151B3F20B0 +0028 0 | |
3609 | .byte 0x23 ! 000000151B3F20B1 +0029 0 | |
3610 | .half 0x0334 ! 000000151B3F20B2 +002A 0 | |
3611 | .byte 0xFF ! 000000151B3F20B4 +002C 0 | |
3612 | .byte 0xDF ! 000000151B3F20B5 +002D 0 | |
3613 | .half 0x57A9 ! 000000151B3F20B6 +002E 0 | |
3614 | .xword 0x5739F8007F26B446 ! 000000151B3F20B8 +0030 0 | |
3615 | .half 0x754E ! 000000151B3F20C0 +0038 0 | |
3616 | .byte 0x63 ! 000000151B3F20C2 +003A 0 | |
3617 | .byte 0xD9 ! 000000151B3F20C3 +003B 0 | |
3618 | .byte 0x8A ! 000000151B3F20C4 +003C 0 | |
3619 | .byte 0x7A ! 000000151B3F20C5 +003D 0 | |
3620 | .half 0xC57D ! 000000151B3F20C6 +003E 0 | |
3621 | .xword 0xC0F5444686A2B8B3 ! 000000151B3F20C8 +0040 0 Double -8.710841E+04 | |
3622 | .xword 0x409C68889562C702 ! 000000151B3F20D0 +0048 0 Double 1.818133E+03 | |
3623 | .xword 0x9978691186D1041F ! 000000151B3F20D8 +0050 0 | |
3624 | .xword 0x72029407FA13E075 ! 000000151B3F20E0 +0058 0 | |
3625 | .xword 0x213C12FFF4E165A1 ! 000000151B3F20E8 +0060 0 | |
3626 | .xword 0xAF7855B78EE117AF ! 000000151B3F20F0 +0068 0 | |
3627 | .xword 0xAD6DC3E03157D712 ! 000000151B3F20F8 +0070 0 | |
3628 | .xword 0x9966374144CB508F ! 000000151B3F2100 +0078 0 | |
3629 | .xword 0xD64A08B44DDBF8A8 ! 000000151B3F2108 +0080 0 | |
3630 | ||
3631 | !======================================================================== | |
3632 | ||
3633 | SECTION .bdata047 DATA_VA=0xffffdccce6d20000 | |
3634 | attr_data { | |
3635 | Name = .bdata047, | |
3636 | VA = 0xffffdccce6d20000, | |
3637 | RA = ra2pa(0xff5bf0000,0), | |
3638 | PA = ra2pa(0xff5bf0000,0), | |
3639 | part_0_ctx_nonzero_tsb_config_3, | |
3640 | TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0, | |
3641 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3642 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3643 | } | |
3644 | ||
3645 | ||
3646 | SECTION .bdata047 | |
3647 | .data | |
3648 | DATA075: | |
3649 | .xword 0x00000180AD800088 ! FFFFDCCCE6D20000 -0088 DATA076+0x88 | |
3650 | .xword 0x000000151B3F2088 ! FFFFDCCCE6D20008 -0080 DATA074+0x88 | |
3651 | .xword 0xC090C5757D6E0052 ! FFFFDCCCE6D20010 -0078 0 Double -1.073365E+03 | |
3652 | .byte 0xE3 ! FFFFDCCCE6D20018 -0070 0 | |
3653 | .byte 0x94 ! FFFFDCCCE6D20019 -006F 0 | |
3654 | .byte 0xA9 ! FFFFDCCCE6D2001A -006E 0 | |
3655 | .byte 0x60 ! FFFFDCCCE6D2001B -006D 0 | |
3656 | .word 0xC3C83FA7 ! FFFFDCCCE6D2001C -006C 0 Single -4.004973E+02 | |
3657 | .word 0x08FA686B ! FFFFDCCCE6D20020 -0068 0 | |
3658 | .word 0x39248204 ! FFFFDCCCE6D20024 -0064 0 Single 1.568869E-04 | |
3659 | .xword 0x4DC5304F7EC80777 ! FFFFDCCCE6D20028 -0060 0 | |
3660 | .word 0x38573070 ! FFFFDCCCE6D20030 -0058 0 Single 5.130511E-05 | |
3661 | .byte 0xE5 ! FFFFDCCCE6D20034 -0054 0 | |
3662 | .byte 0xBA ! FFFFDCCCE6D20035 -0053 0 | |
3663 | .byte 0x69 ! FFFFDCCCE6D20036 -0052 0 | |
3664 | .byte 0x72 ! FFFFDCCCE6D20037 -0051 0 | |
3665 | .word 0xBC7B1229 ! FFFFDCCCE6D20038 -0050 0 Single -1.532415E-02 | |
3666 | .half 0x0569 ! FFFFDCCCE6D2003C -004C 0 | |
3667 | .byte 0x34 ! FFFFDCCCE6D2003E -004A 0 | |
3668 | .byte 0xD2 ! FFFFDCCCE6D2003F -0049 0 | |
3669 | .half 0xD3A0 ! FFFFDCCCE6D20040 -0048 0 | |
3670 | .byte 0x7F ! FFFFDCCCE6D20042 -0046 0 | |
3671 | .byte 0x12 ! FFFFDCCCE6D20043 -0045 0 | |
3672 | .half 0x696F ! FFFFDCCCE6D20044 -0044 0 | |
3673 | .byte 0x4E ! FFFFDCCCE6D20046 -0042 0 | |
3674 | .byte 0x61 ! FFFFDCCCE6D20047 -0041 0 | |
3675 | .xword 0x776E78EB57FA40F4 ! FFFFDCCCE6D20048 -0040 0 | |
3676 | .word 0x962EA16B ! FFFFDCCCE6D20050 -0038 0 | |
3677 | .word 0x094A54AB ! FFFFDCCCE6D20054 -0034 0 | |
3678 | .half 0xB21A ! FFFFDCCCE6D20058 -0030 0 | |
3679 | .byte 0x86 ! FFFFDCCCE6D2005A -002E 0 | |
3680 | .byte 0xCE ! FFFFDCCCE6D2005B -002D 0 | |
3681 | .word 0x3A04DFCD ! FFFFDCCCE6D2005C -002C 0 Single 5.068749E-04 | |
3682 | .xword 0xE376D48DF9C9B318 ! FFFFDCCCE6D20060 -0028 0 | |
3683 | .xword 0x205B8DF5772C8B28 ! FFFFDCCCE6D20068 -0020 0 | |
3684 | .byte 0x98 ! FFFFDCCCE6D20070 -0018 0 | |
3685 | .byte 0x74 ! FFFFDCCCE6D20071 -0017 0 | |
3686 | .half 0x3C1E ! FFFFDCCCE6D20072 -0016 0 | |
3687 | .byte 0x66 ! FFFFDCCCE6D20074 -0014 0 | |
3688 | .byte 0x2E ! FFFFDCCCE6D20075 -0013 0 | |
3689 | .byte 0x4E ! FFFFDCCCE6D20076 -0012 0 | |
3690 | .byte 0x41 ! FFFFDCCCE6D20077 -0011 0 | |
3691 | .word 0x3BFA1C4C ! FFFFDCCCE6D20078 -0010 0 | |
3692 | .word 0x8DABF523 ! FFFFDCCCE6D2007C -000C 0 | |
3693 | .word 0xA34A722F ! FFFFDCCCE6D20080 -0008 0 | |
3694 | .half 0xA7FE ! FFFFDCCCE6D20084 -0004 0 | |
3695 | .half 0x1BF1 ! FFFFDCCCE6D20086 -0002 0 | |
3696 | .xword 0xB15D9F95C3A84E80 ! FFFFDCCCE6D20088 +0000 0 | |
3697 | .xword 0xCF6EDF17147117CA ! FFFFDCCCE6D20090 +0008 0 | |
3698 | .xword 0x5F442FF0836EC61C ! FFFFDCCCE6D20098 +0010 0 | |
3699 | .xword 0x79A149F16DFA2CE4 ! FFFFDCCCE6D200A0 +0018 0 | |
3700 | .half 0xDE19 ! FFFFDCCCE6D200A8 +0020 0 | |
3701 | .half 0xBFF9 ! FFFFDCCCE6D200AA +0022 0 | |
3702 | .word 0x834135C5 ! FFFFDCCCE6D200AC +0024 0 | |
3703 | .byte 0x19 ! FFFFDCCCE6D200B0 +0028 0 | |
3704 | .byte 0x61 ! FFFFDCCCE6D200B1 +0029 0 | |
3705 | .half 0x8A11 ! FFFFDCCCE6D200B2 +002A 0 | |
3706 | .byte 0x31 ! FFFFDCCCE6D200B4 +002C 0 | |
3707 | .byte 0x65 ! FFFFDCCCE6D200B5 +002D 0 | |
3708 | .half 0x2937 ! FFFFDCCCE6D200B6 +002E 0 | |
3709 | .xword 0x2D496C86CB69DC38 ! FFFFDCCCE6D200B8 +0030 0 | |
3710 | .half 0xE4AC ! FFFFDCCCE6D200C0 +0038 0 | |
3711 | .byte 0x30 ! FFFFDCCCE6D200C2 +003A 0 | |
3712 | .byte 0xB2 ! FFFFDCCCE6D200C3 +003B 0 | |
3713 | .byte 0x19 ! FFFFDCCCE6D200C4 +003C 0 | |
3714 | .byte 0x7D ! FFFFDCCCE6D200C5 +003D 0 | |
3715 | .half 0x1907 ! FFFFDCCCE6D200C6 +003E 0 | |
3716 | .xword 0xC00BCD8F13416C81 ! FFFFDCCCE6D200C8 +0040 0 Double -3.475371E+00 | |
3717 | .xword 0xBFAFEA4A5B0C7A3D ! FFFFDCCCE6D200D0 +0048 0 Double -6.233437E-02 | |
3718 | .xword 0x047E6730D627179C ! FFFFDCCCE6D200D8 +0050 0 | |
3719 | .xword 0x0F9060688C9BCEF4 ! FFFFDCCCE6D200E0 +0058 0 | |
3720 | .xword 0x6948CA2234314BD2 ! FFFFDCCCE6D200E8 +0060 0 | |
3721 | .xword 0x81930EAB0322158C ! FFFFDCCCE6D200F0 +0068 0 | |
3722 | .xword 0x460AB9304CD50CAF ! FFFFDCCCE6D200F8 +0070 0 | |
3723 | .xword 0xCE3CD72E922E7C63 ! FFFFDCCCE6D20100 +0078 0 | |
3724 | .xword 0x5FC51F622125004E ! FFFFDCCCE6D20108 +0080 0 | |
3725 | ||
3726 | !======================================================================== | |
3727 | ||
3728 | SECTION .bdata048 DATA_VA=0x180ad800000 | |
3729 | attr_data { | |
3730 | Name = .bdata048, | |
3731 | VA = 0x180ad800000, | |
3732 | RA = 0xff5400000, | |
3733 | PA = ra2pa(0xff5400000,0), | |
3734 | part_0_ctx_nonzero_tsb_config_2, | |
3735 | TTE_Context=71, TTE_Size=3, TTE_W=1, TTE_X=0, | |
3736 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3737 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3738 | } | |
3739 | ||
3740 | ||
3741 | SECTION .bdata048 | |
3742 | .data | |
3743 | DATA076: | |
3744 | .xword 0x00002639274E0088 ! 00000180AD800000 -0088 DATA077+0x88 | |
3745 | .xword 0xFFFFDCCCE6D20088 ! 00000180AD800008 -0080 DATA075+0x88 | |
3746 | .xword 0xC01E8D22958BC98D ! 00000180AD800010 -0078 0 Double -7.637827E+00 | |
3747 | .byte 0xA9 ! 00000180AD800018 -0070 0 | |
3748 | .byte 0x37 ! 00000180AD800019 -006F 0 | |
3749 | .byte 0x10 ! 00000180AD80001A -006E 0 | |
3750 | .byte 0x05 ! 00000180AD80001B -006D 0 | |
3751 | .word 0xB826185B ! 00000180AD80001C -006C 0 Single -3.960017E-05 | |
3752 | .word 0xFD228F96 ! 00000180AD800020 -0068 0 | |
3753 | .word 0x44816649 ! 00000180AD800024 -0064 0 Single 1.035196E+03 | |
3754 | .xword 0x792470D738BF1557 ! 00000180AD800028 -0060 0 | |
3755 | .word 0xC698296B ! 00000180AD800030 -0058 0 Single -1.947671E+04 | |
3756 | .byte 0x3A ! 00000180AD800034 -0054 0 | |
3757 | .byte 0xF5 ! 00000180AD800035 -0053 0 | |
3758 | .byte 0xA8 ! 00000180AD800036 -0052 0 | |
3759 | .byte 0x52 ! 00000180AD800037 -0051 0 | |
3760 | .word 0x3F70EFEA ! 00000180AD800038 -0050 0 Single 9.411608E-01 | |
3761 | .half 0x93E4 ! 00000180AD80003C -004C 0 | |
3762 | .byte 0xA8 ! 00000180AD80003E -004A 0 | |
3763 | .byte 0x56 ! 00000180AD80003F -0049 0 | |
3764 | .half 0xCEE2 ! 00000180AD800040 -0048 0 | |
3765 | .byte 0x28 ! 00000180AD800042 -0046 0 | |
3766 | .byte 0x1A ! 00000180AD800043 -0045 0 | |
3767 | .half 0x0A12 ! 00000180AD800044 -0044 0 | |
3768 | .byte 0x95 ! 00000180AD800046 -0042 0 | |
3769 | .byte 0x48 ! 00000180AD800047 -0041 0 | |
3770 | .xword 0xB51F7D90ED679700 ! 00000180AD800048 -0040 0 | |
3771 | .word 0xA4A878ED ! 00000180AD800050 -0038 0 | |
3772 | .word 0x56154B05 ! 00000180AD800054 -0034 0 | |
3773 | .half 0x612D ! 00000180AD800058 -0030 0 | |
3774 | .byte 0x35 ! 00000180AD80005A -002E 0 | |
3775 | .byte 0x39 ! 00000180AD80005B -002D 0 | |
3776 | .word 0xB9F257E4 ! 00000180AD80005C -002C 0 Single -4.622332E-04 | |
3777 | .xword 0x8ACBDD7B55BBCC8A ! 00000180AD800060 -0028 0 | |
3778 | .xword 0x5DA93326100E97AD ! 00000180AD800068 -0020 0 | |
3779 | .byte 0x41 ! 00000180AD800070 -0018 0 | |
3780 | .byte 0x8B ! 00000180AD800071 -0017 0 | |
3781 | .half 0x7F12 ! 00000180AD800072 -0016 0 | |
3782 | .byte 0xEA ! 00000180AD800074 -0014 0 | |
3783 | .byte 0xA2 ! 00000180AD800075 -0013 0 | |
3784 | .byte 0xAE ! 00000180AD800076 -0012 0 | |
3785 | .byte 0xEA ! 00000180AD800077 -0011 0 | |
3786 | .word 0xDF68510F ! 00000180AD800078 -0010 0 | |
3787 | .word 0x90CDD4EE ! 00000180AD80007C -000C 0 | |
3788 | .word 0x099196FD ! 00000180AD800080 -0008 0 | |
3789 | .half 0x4A82 ! 00000180AD800084 -0004 0 | |
3790 | .half 0x457D ! 00000180AD800086 -0002 0 | |
3791 | .xword 0x2790FFEA1A2D8ED2 ! 00000180AD800088 +0000 0 | |
3792 | .xword 0x0BD5129195D7470C ! 00000180AD800090 +0008 0 | |
3793 | .xword 0x7F42E24003A95A61 ! 00000180AD800098 +0010 0 | |
3794 | .xword 0xC702BEB361AD1FFB ! 00000180AD8000A0 +0018 0 | |
3795 | .half 0x152F ! 00000180AD8000A8 +0020 0 | |
3796 | .half 0xE124 ! 00000180AD8000AA +0022 0 | |
3797 | .word 0x08061ED0 ! 00000180AD8000AC +0024 0 | |
3798 | .byte 0x98 ! 00000180AD8000B0 +0028 0 | |
3799 | .byte 0x8C ! 00000180AD8000B1 +0029 0 | |
3800 | .half 0x6CF9 ! 00000180AD8000B2 +002A 0 | |
3801 | .byte 0x53 ! 00000180AD8000B4 +002C 0 | |
3802 | .byte 0x25 ! 00000180AD8000B5 +002D 0 | |
3803 | .half 0x0A3C ! 00000180AD8000B6 +002E 0 | |
3804 | .xword 0xA0B8A5AC4F218AA0 ! 00000180AD8000B8 +0030 0 | |
3805 | .half 0x5E77 ! 00000180AD8000C0 +0038 0 | |
3806 | .byte 0xC5 ! 00000180AD8000C2 +003A 0 | |
3807 | .byte 0x1D ! 00000180AD8000C3 +003B 0 | |
3808 | .byte 0x4E ! 00000180AD8000C4 +003C 0 | |
3809 | .byte 0x7A ! 00000180AD8000C5 +003D 0 | |
3810 | .half 0xFF78 ! 00000180AD8000C6 +003E 0 | |
3811 | .xword 0xC106E216A4955A58 ! 00000180AD8000C8 +0040 0 Double -1.874588E+05 | |
3812 | .xword 0x4029B544826D01C8 ! 00000180AD8000D0 +0048 0 Double 1.285404E+01 | |
3813 | .xword 0xFB3950F2B6E811E4 ! 00000180AD8000D8 +0050 0 | |
3814 | .xword 0x1D5DA15D3F4D8773 ! 00000180AD8000E0 +0058 0 | |
3815 | .xword 0xB1C268FA8C800328 ! 00000180AD8000E8 +0060 0 | |
3816 | .xword 0x31C78AE4B0D8C6B3 ! 00000180AD8000F0 +0068 0 | |
3817 | .xword 0xF05782E163182044 ! 00000180AD8000F8 +0070 0 | |
3818 | .xword 0x807939F3E1F3A649 ! 00000180AD800100 +0078 0 | |
3819 | .xword 0x77DCA278EB2BEADA ! 00000180AD800108 +0080 0 | |
3820 | ||
3821 | !======================================================================== | |
3822 | ||
3823 | SECTION .bdata049 DATA_VA=0x2639274e0000 | |
3824 | attr_data { | |
3825 | Name = .bdata049, | |
3826 | VA = 0x2639274e0000, | |
3827 | RA = ra2pa(0xff5be0000,0), | |
3828 | PA = ra2pa(0xff5be0000,0), | |
3829 | part_0_ctx_nonzero_tsb_config_3, | |
3830 | TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0, | |
3831 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
3832 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
3833 | } | |
3834 | ||
3835 | ||
3836 | SECTION .bdata049 | |
3837 | .data | |
3838 | DATA077: | |
3839 | .xword 0x00002C0A2D0B6088 ! 00002639274E0000 -0088 DATA078+0x88 | |
3840 | .xword 0x00000180AD800088 ! 00002639274E0008 -0080 DATA076+0x88 | |
3841 | .xword 0x4014FDDAEB2A3E44 ! 00002639274E0010 -0078 0 Double 5.247905E+00 | |
3842 | .byte 0x50 ! 00002639274E0018 -0070 0 | |
3843 | .byte 0xDA ! 00002639274E0019 -006F 0 | |
3844 | .byte 0x73 ! 00002639274E001A -006E 0 | |
3845 | .byte 0x15 ! 00002639274E001B -006D 0 | |
3846 | .word 0xBE313160 ! 00002639274E001C -006C 0 Single -1.730399E-01 | |
3847 | .word 0x50C2868F ! 00002639274E0020 -0068 0 | |
3848 | .word 0x39E829B8 ! 00002639274E0024 -0064 0 Single 4.428157E-04 | |
3849 | .xword 0x185D932EEA65E62C ! 00002639274E0028 -0060 0 | |
3850 | .word 0x3DB5DF6D ! 00002639274E0030 -0058 0 Single 8.880506E-02 | |
3851 | .byte 0xC0 ! 00002639274E0034 -0054 0 | |
3852 | .byte 0xD2 ! 00002639274E0035 -0053 0 | |
3853 | .byte 0x32 ! 00002639274E0036 -0052 0 | |
3854 | .byte 0x63 ! 00002639274E0037 -0051 0 | |
3855 | .word 0x38E83C3E ! 00002639274E0038 -0050 0 Single 1.107384E-04 | |
3856 | .half 0x0464 ! 00002639274E003C -004C 0 | |
3857 | .byte 0x48 ! 00002639274E003E -004A 0 | |
3858 | .byte 0x6A ! 00002639274E003F -0049 0 | |
3859 | .half 0x00C3 ! 00002639274E0040 -0048 0 | |
3860 | .byte 0x25 ! 00002639274E0042 -0046 0 | |
3861 | .byte 0x30 ! 00002639274E0043 -0045 0 | |
3862 | .half 0xFAC9 ! 00002639274E0044 -0044 0 | |
3863 | .byte 0xB9 ! 00002639274E0046 -0042 0 | |
3864 | .byte 0xFA ! 00002639274E0047 -0041 0 | |
3865 | .xword 0x8F6729FEC3D92A46 ! 00002639274E0048 -0040 0 | |
3866 | .word 0x48C19A7D ! 00002639274E0050 -0038 0 | |
3867 | .word 0x04A3DF52 ! 00002639274E0054 -0034 0 | |
3868 | .half 0x693C ! 00002639274E0058 -0030 0 | |
3869 | .byte 0xFE ! 00002639274E005A -002E 0 | |
3870 | .byte 0x17 ! 00002639274E005B -002D 0 | |
3871 | .word 0xBC4EF495 ! 00002639274E005C -002C 0 Single -1.263156E-02 | |
3872 | .xword 0x1D34CCA3775ACF1B ! 00002639274E0060 -0028 0 | |
3873 | .xword 0xBBA2E16C9CEF207B ! 00002639274E0068 -0020 0 | |
3874 | .byte 0x80 ! 00002639274E0070 -0018 0 | |
3875 | .byte 0x44 ! 00002639274E0071 -0017 0 | |
3876 | .half 0xFA77 ! 00002639274E0072 -0016 0 | |
3877 | .byte 0x55 ! 00002639274E0074 -0014 0 | |
3878 | .byte 0x88 ! 00002639274E0075 -0013 0 | |
3879 | .byte 0x9F ! 00002639274E0076 -0012 0 | |
3880 | .byte 0x7B ! 00002639274E0077 -0011 0 | |
3881 | .word 0x1FE3C98E ! 00002639274E0078 -0010 0 | |
3882 | .word 0x5B7E1193 ! 00002639274E007C -000C 0 | |
3883 | .word 0xDCCCDAC6 ! 00002639274E0080 -0008 0 | |
3884 | .half 0x785D ! 00002639274E0084 -0004 0 | |
3885 | .half 0xF351 ! 00002639274E0086 -0002 0 | |
3886 | .xword 0xD44B990478B35BBB ! 00002639274E0088 +0000 0 | |
3887 | .xword 0xB288CB7A2517A7EB ! 00002639274E0090 +0008 0 | |
3888 | .xword 0x27CED486E2EC43B4 ! 00002639274E0098 +0010 0 | |
3889 | .xword 0x5B4BD0B5C58BAA20 ! 00002639274E00A0 +0018 0 | |
3890 | .half 0x6DD9 ! 00002639274E00A8 +0020 0 | |
3891 | .half 0xB96E ! 00002639274E00AA +0022 0 | |
3892 | .word 0x1D0040CA ! 00002639274E00AC +0024 0 | |
3893 | .byte 0xB7 ! 00002639274E00B0 +0028 0 | |
3894 | .byte 0x32 ! 00002639274E00B1 +0029 0 | |
3895 | .half 0x38E0 ! 00002639274E00B2 +002A 0 | |
3896 | .byte 0xA7 ! 00002639274E00B4 +002C 0 | |
3897 | .byte 0x68 ! 00002639274E00B5 +002D 0 | |
3898 | .half 0x42B0 ! 00002639274E00B6 +002E 0 | |
3899 | .xword 0x48697EB96455FFD8 ! 00002639274E00B8 +0030 0 | |
3900 | .half 0x7712 ! 00002639274E00C0 +0038 0 | |
3901 | .byte 0x09 ! 00002639274E00C2 +003A 0 | |
3902 | .byte 0x86 ! 00002639274E00C3 +003B 0 | |
3903 | .byte 0x2F ! 00002639274E00C4 +003C 0 | |
3904 | .byte 0x96 ! 00002639274E00C5 +003D 0 | |
3905 | .half 0xE503 ! 00002639274E00C6 +003E 0 | |
3906 | .xword 0xBFE0A15D701C3BBA ! 00002639274E00C8 +0040 0 Double -5.196979E-01 | |
3907 | .xword 0xC079E0A0547C2252 ! 00002639274E00D0 +0048 0 Double -4.140391E+02 | |
3908 | .xword 0x679BADD95AC08383 ! 00002639274E00D8 +0050 0 | |
3909 | .xword 0xA1E2A8DACF3D0559 ! 00002639274E00E0 +0058 0 | |
3910 | .xword 0x27325485672D20BC ! 00002639274E00E8 +0060 0 | |
3911 | .xword 0x6DB7A6B71AB93F96 ! 00002639274E00F0 +0068 0 | |
3912 | .xword 0xF408BAFA39D0AEA6 ! 00002639274E00F8 +0070 0 | |
3913 | .xword 0xF69B835704187DA8 ! 00002639274E0100 +0078 0 | |
3914 | .xword 0x6CF01D380C09E1AF ! 00002639274E0108 +0080 0 | |
3915 | ||
3916 | !======================================================================== | |
3917 | ||
3918 | SECTION .bdata050 DATA_VA=0x2c0a2d0b6000 | |
3919 | attr_data { | |
3920 | Name = .bdata050, | |
3921 | VA = 0x2c0a2d0b6000, | |
3922 | RA = ra2pa(0xff7b7c000,0), | |
3923 | PA = ra2pa(0xff7b7c000,0), | |
3924 | part_0_ctx_nonzero_tsb_config_1, | |
3925 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
3926 | TTE_V=1, TTE_P=0, TTE_IE=0, 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 .bdata050 | |
3932 | .data | |
3933 | DATA078: | |
3934 | .xword 0x00003F7D25D50088 ! 00002C0A2D0B6000 -0088 DATA079+0x88 | |
3935 | .xword 0x00002639274E0088 ! 00002C0A2D0B6008 -0080 DATA077+0x88 | |
3936 | .xword 0x405241D6604C5A3B ! 00002C0A2D0B6010 -0078 0 Double 7.302871E+01 | |
3937 | .byte 0x81 ! 00002C0A2D0B6018 -0070 0 | |
3938 | .byte 0xEB ! 00002C0A2D0B6019 -006F 0 | |
3939 | .byte 0xD1 ! 00002C0A2D0B601A -006E 0 | |
3940 | .byte 0x46 ! 00002C0A2D0B601B -006D 0 | |
3941 | .word 0x38AEAEE5 ! 00002C0A2D0B601C -006C 0 Single 8.329543E-05 | |
3942 | .word 0x618097A5 ! 00002C0A2D0B6020 -0068 0 | |
3943 | .word 0x382E432B ! 00002C0A2D0B6024 -0064 0 Single 4.154739E-05 | |
3944 | .xword 0x13F1618FC8CA79B7 ! 00002C0A2D0B6028 -0060 0 | |
3945 | .word 0x3A138F4A ! 00002C0A2D0B6030 -0058 0 Single 5.628957E-04 | |
3946 | .byte 0x2D ! 00002C0A2D0B6034 -0054 0 | |
3947 | .byte 0xFF ! 00002C0A2D0B6035 -0053 0 | |
3948 | .byte 0x93 ! 00002C0A2D0B6036 -0052 0 | |
3949 | .byte 0x56 ! 00002C0A2D0B6037 -0051 0 | |
3950 | .word 0x474F9460 ! 00002C0A2D0B6038 -0050 0 Single 5.314038E+04 | |
3951 | .half 0x379A ! 00002C0A2D0B603C -004C 0 | |
3952 | .byte 0xDF ! 00002C0A2D0B603E -004A 0 | |
3953 | .byte 0xE9 ! 00002C0A2D0B603F -0049 0 | |
3954 | .half 0x34E0 ! 00002C0A2D0B6040 -0048 0 | |
3955 | .byte 0x5C ! 00002C0A2D0B6042 -0046 0 | |
3956 | .byte 0x80 ! 00002C0A2D0B6043 -0045 0 | |
3957 | .half 0x4C6F ! 00002C0A2D0B6044 -0044 0 | |
3958 | .byte 0x60 ! 00002C0A2D0B6046 -0042 0 | |
3959 | .byte 0xE2 ! 00002C0A2D0B6047 -0041 0 | |
3960 | .xword 0x7B175AC2424DA2AC ! 00002C0A2D0B6048 -0040 0 | |
3961 | .word 0x4133B886 ! 00002C0A2D0B6050 -0038 0 | |
3962 | .word 0x489B7256 ! 00002C0A2D0B6054 -0034 0 | |
3963 | .half 0xE415 ! 00002C0A2D0B6058 -0030 0 | |
3964 | .byte 0x1A ! 00002C0A2D0B605A -002E 0 | |
3965 | .byte 0x94 ! 00002C0A2D0B605B -002D 0 | |
3966 | .word 0x3EA0918C ! 00002C0A2D0B605C -002C 0 Single 3.136104E-01 | |
3967 | .xword 0x6EB21E01ED738772 ! 00002C0A2D0B6060 -0028 0 | |
3968 | .xword 0x0493864DCE444658 ! 00002C0A2D0B6068 -0020 0 | |
3969 | .byte 0xB9 ! 00002C0A2D0B6070 -0018 0 | |
3970 | .byte 0x8F ! 00002C0A2D0B6071 -0017 0 | |
3971 | .half 0xD9A3 ! 00002C0A2D0B6072 -0016 0 | |
3972 | .byte 0x10 ! 00002C0A2D0B6074 -0014 0 | |
3973 | .byte 0x6B ! 00002C0A2D0B6075 -0013 0 | |
3974 | .byte 0xBE ! 00002C0A2D0B6076 -0012 0 | |
3975 | .byte 0x00 ! 00002C0A2D0B6077 -0011 0 | |
3976 | .word 0x4152C2A7 ! 00002C0A2D0B6078 -0010 0 | |
3977 | .word 0x98825CC7 ! 00002C0A2D0B607C -000C 0 | |
3978 | .word 0xF311197C ! 00002C0A2D0B6080 -0008 0 | |
3979 | .half 0xEDF4 ! 00002C0A2D0B6084 -0004 0 | |
3980 | .half 0xD5EA ! 00002C0A2D0B6086 -0002 0 | |
3981 | .xword 0x6D8E8012858233FE ! 00002C0A2D0B6088 +0000 0 | |
3982 | .xword 0xDE2BEAECD5FB9EB7 ! 00002C0A2D0B6090 +0008 0 | |
3983 | .xword 0x64B5F284966AC0B0 ! 00002C0A2D0B6098 +0010 0 | |
3984 | .xword 0x9D6FCF59EB378CF6 ! 00002C0A2D0B60A0 +0018 0 | |
3985 | .half 0x4C0B ! 00002C0A2D0B60A8 +0020 0 | |
3986 | .half 0x23B3 ! 00002C0A2D0B60AA +0022 0 | |
3987 | .word 0xC8E7ABBA ! 00002C0A2D0B60AC +0024 0 | |
3988 | .byte 0xDC ! 00002C0A2D0B60B0 +0028 0 | |
3989 | .byte 0xB7 ! 00002C0A2D0B60B1 +0029 0 | |
3990 | .half 0xB312 ! 00002C0A2D0B60B2 +002A 0 | |
3991 | .byte 0x0A ! 00002C0A2D0B60B4 +002C 0 | |
3992 | .byte 0x04 ! 00002C0A2D0B60B5 +002D 0 | |
3993 | .half 0xF348 ! 00002C0A2D0B60B6 +002E 0 | |
3994 | .xword 0xF78FC285E2898CE4 ! 00002C0A2D0B60B8 +0030 0 | |
3995 | .half 0xE97B ! 00002C0A2D0B60C0 +0038 0 | |
3996 | .byte 0x97 ! 00002C0A2D0B60C2 +003A 0 | |
3997 | .byte 0xB5 ! 00002C0A2D0B60C3 +003B 0 | |
3998 | .byte 0xD2 ! 00002C0A2D0B60C4 +003C 0 | |
3999 | .byte 0xA5 ! 00002C0A2D0B60C5 +003D 0 | |
4000 | .half 0x0EDB ! 00002C0A2D0B60C6 +003E 0 | |
4001 | .xword 0xBFF1886A49A9C586 ! 00002C0A2D0B60C8 +0040 0 Double -1.095804E+00 | |
4002 | .xword 0xC00B29D8D5C8C14E ! 00002C0A2D0B60D0 +0048 0 Double -3.395433E+00 | |
4003 | .xword 0x7505B6E8E2C86BAF ! 00002C0A2D0B60D8 +0050 0 | |
4004 | .xword 0xB25A4093D2D02141 ! 00002C0A2D0B60E0 +0058 0 | |
4005 | .xword 0xBBBCE69C5386D7A5 ! 00002C0A2D0B60E8 +0060 0 | |
4006 | .xword 0x98C97E2638E4C6BE ! 00002C0A2D0B60F0 +0068 0 | |
4007 | .xword 0x1977B9D3ED4A670B ! 00002C0A2D0B60F8 +0070 0 | |
4008 | .xword 0xBE592840B1F5C1D6 ! 00002C0A2D0B6100 +0078 0 | |
4009 | .xword 0xA8EDFAA60208F588 ! 00002C0A2D0B6108 +0080 0 | |
4010 | ||
4011 | !======================================================================== | |
4012 | ||
4013 | SECTION .bdata051 DATA_VA=0x3f7d25d50000 | |
4014 | attr_data { | |
4015 | Name = .bdata051, | |
4016 | VA = 0x3f7d25d50000, | |
4017 | RA = ra2pa(0xff5bd0000,0), | |
4018 | PA = ra2pa(0xff5bd0000,0), | |
4019 | part_0_ctx_nonzero_tsb_config_3, | |
4020 | TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0, | |
4021 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4022 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4023 | } | |
4024 | ||
4025 | ||
4026 | SECTION .bdata051 | |
4027 | .data | |
4028 | DATA079: | |
4029 | .xword 0x0000038A67028088 ! 00003F7D25D50000 -0088 DATA080+0x88 | |
4030 | .xword 0x00002C0A2D0B6088 ! 00003F7D25D50008 -0080 DATA078+0x88 | |
4031 | .xword 0x3F514502013200C4 ! 00003F7D25D50010 -0078 0 Double 1.054050E-03 | |
4032 | .byte 0xB5 ! 00003F7D25D50018 -0070 0 | |
4033 | .byte 0x99 ! 00003F7D25D50019 -006F 0 | |
4034 | .byte 0x4D ! 00003F7D25D5001A -006E 0 | |
4035 | .byte 0xFE ! 00003F7D25D5001B -006D 0 | |
4036 | .word 0xB7AF73F4 ! 00003F7D25D5001C -006C 0 Single -2.091562E-05 | |
4037 | .word 0xA031FD9A ! 00003F7D25D50020 -0068 0 | |
4038 | .word 0xB8004AB1 ! 00003F7D25D50024 -0064 0 Single -3.058714E-05 | |
4039 | .xword 0x87B0EA16497A54FC ! 00003F7D25D50028 -0060 0 | |
4040 | .word 0x3CCED237 ! 00003F7D25D50030 -0058 0 Single 2.524672E-02 | |
4041 | .byte 0x3B ! 00003F7D25D50034 -0054 0 | |
4042 | .byte 0x84 ! 00003F7D25D50035 -0053 0 | |
4043 | .byte 0xCF ! 00003F7D25D50036 -0052 0 | |
4044 | .byte 0x5D ! 00003F7D25D50037 -0051 0 | |
4045 | .word 0xC32ABDF6 ! 00003F7D25D50038 -0050 0 Single -1.707420E+02 | |
4046 | .half 0x33DA ! 00003F7D25D5003C -004C 0 | |
4047 | .byte 0x3E ! 00003F7D25D5003E -004A 0 | |
4048 | .byte 0x8D ! 00003F7D25D5003F -0049 0 | |
4049 | .half 0x7B2E ! 00003F7D25D50040 -0048 0 | |
4050 | .byte 0xB5 ! 00003F7D25D50042 -0046 0 | |
4051 | .byte 0xB7 ! 00003F7D25D50043 -0045 0 | |
4052 | .half 0x5549 ! 00003F7D25D50044 -0044 0 | |
4053 | .byte 0x12 ! 00003F7D25D50046 -0042 0 | |
4054 | .byte 0x58 ! 00003F7D25D50047 -0041 0 | |
4055 | .xword 0x254832445BD8CD62 ! 00003F7D25D50048 -0040 0 | |
4056 | .word 0x24493BC8 ! 00003F7D25D50050 -0038 0 | |
4057 | .word 0xB569E1DE ! 00003F7D25D50054 -0034 0 | |
4058 | .half 0xE827 ! 00003F7D25D50058 -0030 0 | |
4059 | .byte 0xFD ! 00003F7D25D5005A -002E 0 | |
4060 | .byte 0x97 ! 00003F7D25D5005B -002D 0 | |
4061 | .word 0xC700A8A5 ! 00003F7D25D5005C -002C 0 Single -3.293664E+04 | |
4062 | .xword 0x2B038DCA4EB76912 ! 00003F7D25D50060 -0028 0 | |
4063 | .xword 0xE9B6EF28124406CE ! 00003F7D25D50068 -0020 0 | |
4064 | .byte 0xD7 ! 00003F7D25D50070 -0018 0 | |
4065 | .byte 0x83 ! 00003F7D25D50071 -0017 0 | |
4066 | .half 0x14C6 ! 00003F7D25D50072 -0016 0 | |
4067 | .byte 0x07 ! 00003F7D25D50074 -0014 0 | |
4068 | .byte 0x68 ! 00003F7D25D50075 -0013 0 | |
4069 | .byte 0x08 ! 00003F7D25D50076 -0012 0 | |
4070 | .byte 0x84 ! 00003F7D25D50077 -0011 0 | |
4071 | .word 0x4BCFC078 ! 00003F7D25D50078 -0010 0 | |
4072 | .word 0x1D4F14CB ! 00003F7D25D5007C -000C 0 | |
4073 | .word 0x5C7B5884 ! 00003F7D25D50080 -0008 0 | |
4074 | .half 0x7C39 ! 00003F7D25D50084 -0004 0 | |
4075 | .half 0x832D ! 00003F7D25D50086 -0002 0 | |
4076 | .xword 0xF9EF29A28C39C8D9 ! 00003F7D25D50088 +0000 0 | |
4077 | .xword 0xC7B9643372D3C289 ! 00003F7D25D50090 +0008 0 | |
4078 | .xword 0x3C79198A121927FF ! 00003F7D25D50098 +0010 0 | |
4079 | .xword 0x6DB09EA20B525737 ! 00003F7D25D500A0 +0018 0 | |
4080 | .half 0x64CB ! 00003F7D25D500A8 +0020 0 | |
4081 | .half 0x6919 ! 00003F7D25D500AA +0022 0 | |
4082 | .word 0xE394F8F1 ! 00003F7D25D500AC +0024 0 | |
4083 | .byte 0x44 ! 00003F7D25D500B0 +0028 0 | |
4084 | .byte 0xF4 ! 00003F7D25D500B1 +0029 0 | |
4085 | .half 0xACD7 ! 00003F7D25D500B2 +002A 0 | |
4086 | .byte 0xF2 ! 00003F7D25D500B4 +002C 0 | |
4087 | .byte 0x04 ! 00003F7D25D500B5 +002D 0 | |
4088 | .half 0xDB07 ! 00003F7D25D500B6 +002E 0 | |
4089 | .xword 0xC82C951D3BFF7EC4 ! 00003F7D25D500B8 +0030 0 | |
4090 | .half 0x6F93 ! 00003F7D25D500C0 +0038 0 | |
4091 | .byte 0xB6 ! 00003F7D25D500C2 +003A 0 | |
4092 | .byte 0xAE ! 00003F7D25D500C3 +003B 0 | |
4093 | .byte 0x6A ! 00003F7D25D500C4 +003C 0 | |
4094 | .byte 0xC7 ! 00003F7D25D500C5 +003D 0 | |
4095 | .half 0x3111 ! 00003F7D25D500C6 +003E 0 | |
4096 | .xword 0xC08961D767C5811D ! 00003F7D25D500C8 +0040 0 Double -8.122302E+02 | |
4097 | .xword 0x40043EDAB30F28D7 ! 00003F7D25D500D0 +0048 0 Double 2.530691E+00 | |
4098 | .xword 0x502CCC478197FEF8 ! 00003F7D25D500D8 +0050 0 | |
4099 | .xword 0x413428748DED8B03 ! 00003F7D25D500E0 +0058 0 | |
4100 | .xword 0x7AFBC5A30333BA1D ! 00003F7D25D500E8 +0060 0 | |
4101 | .xword 0x348657A2ABFC5C8B ! 00003F7D25D500F0 +0068 0 | |
4102 | .xword 0x6C340DCE82DE15AE ! 00003F7D25D500F8 +0070 0 | |
4103 | .xword 0x46B38568FCA165CE ! 00003F7D25D50100 +0078 0 | |
4104 | .xword 0x637F09356BB02D37 ! 00003F7D25D50108 +0080 0 | |
4105 | ||
4106 | !======================================================================== | |
4107 | ||
4108 | SECTION .bdata052 DATA_VA=0x38a67028000 | |
4109 | attr_data { | |
4110 | Name = .bdata052, | |
4111 | VA = 0x38a67028000, | |
4112 | RA = ra2pa(0xff7b7a000,0), | |
4113 | PA = ra2pa(0xff7b7a000,0), | |
4114 | part_0_ctx_nonzero_tsb_config_1, | |
4115 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4116 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4117 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4118 | } | |
4119 | ||
4120 | ||
4121 | SECTION .bdata052 | |
4122 | .data | |
4123 | DATA080: | |
4124 | .xword 0x00000074C3B90088 ! 0000038A67028000 -0088 DATA081+0x88 | |
4125 | .xword 0x00003F7D25D50088 ! 0000038A67028008 -0080 DATA079+0x88 | |
4126 | .xword 0xC01FEFB43E45E303 ! 0000038A67028010 -0078 0 Double -7.984086E+00 | |
4127 | .byte 0x6B ! 0000038A67028018 -0070 0 | |
4128 | .byte 0x68 ! 0000038A67028019 -006F 0 | |
4129 | .byte 0xF6 ! 0000038A6702801A -006E 0 | |
4130 | .byte 0xDE ! 0000038A6702801B -006D 0 | |
4131 | .word 0x42011B1C ! 0000038A6702801C -006C 0 Single 3.227647E+01 | |
4132 | .word 0xC683EBCA ! 0000038A67028020 -0068 0 | |
4133 | .word 0x47659E37 ! 0000038A67028024 -0064 0 Single 5.878221E+04 | |
4134 | .xword 0x62D292E6FCCBD51F ! 0000038A67028028 -0060 0 | |
4135 | .word 0xC593D685 ! 0000038A67028030 -0058 0 Single -4.730815E+03 | |
4136 | .byte 0xC6 ! 0000038A67028034 -0054 0 | |
4137 | .byte 0x86 ! 0000038A67028035 -0053 0 | |
4138 | .byte 0x52 ! 0000038A67028036 -0052 0 | |
4139 | .byte 0x28 ! 0000038A67028037 -0051 0 | |
4140 | .word 0xC2B49B60 ! 0000038A67028038 -0050 0 Single -9.030347E+01 | |
4141 | .half 0xC812 ! 0000038A6702803C -004C 0 | |
4142 | .byte 0xDD ! 0000038A6702803E -004A 0 | |
4143 | .byte 0x63 ! 0000038A6702803F -0049 0 | |
4144 | .half 0x683E ! 0000038A67028040 -0048 0 | |
4145 | .byte 0xCF ! 0000038A67028042 -0046 0 | |
4146 | .byte 0xD4 ! 0000038A67028043 -0045 0 | |
4147 | .half 0xE710 ! 0000038A67028044 -0044 0 | |
4148 | .byte 0x7C ! 0000038A67028046 -0042 0 | |
4149 | .byte 0xB7 ! 0000038A67028047 -0041 0 | |
4150 | .xword 0x93F63944E9EBD632 ! 0000038A67028048 -0040 0 | |
4151 | .word 0x0C2E92FE ! 0000038A67028050 -0038 0 | |
4152 | .word 0xD3AF38C7 ! 0000038A67028054 -0034 0 | |
4153 | .half 0x4DD4 ! 0000038A67028058 -0030 0 | |
4154 | .byte 0x3C ! 0000038A6702805A -002E 0 | |
4155 | .byte 0x95 ! 0000038A6702805B -002D 0 | |
4156 | .word 0x431D9CAD ! 0000038A6702805C -002C 0 Single 1.576120E+02 | |
4157 | .xword 0x4924779A22A04242 ! 0000038A67028060 -0028 0 | |
4158 | .xword 0x459CB56F2943195E ! 0000038A67028068 -0020 0 | |
4159 | .byte 0xBD ! 0000038A67028070 -0018 0 | |
4160 | .byte 0x8B ! 0000038A67028071 -0017 0 | |
4161 | .half 0x3352 ! 0000038A67028072 -0016 0 | |
4162 | .byte 0x58 ! 0000038A67028074 -0014 0 | |
4163 | .byte 0x12 ! 0000038A67028075 -0013 0 | |
4164 | .byte 0x67 ! 0000038A67028076 -0012 0 | |
4165 | .byte 0x8F ! 0000038A67028077 -0011 0 | |
4166 | .word 0x2F6C2CA1 ! 0000038A67028078 -0010 0 | |
4167 | .word 0x2485DF4B ! 0000038A6702807C -000C 0 | |
4168 | .word 0xD44A4F09 ! 0000038A67028080 -0008 0 | |
4169 | .half 0x7A07 ! 0000038A67028084 -0004 0 | |
4170 | .half 0x8A24 ! 0000038A67028086 -0002 0 | |
4171 | .xword 0x26565C6E98C233B6 ! 0000038A67028088 +0000 0 | |
4172 | .xword 0x34174B29840610EB ! 0000038A67028090 +0008 0 | |
4173 | .xword 0x7C8BA532F625CFBD ! 0000038A67028098 +0010 0 | |
4174 | .xword 0xC48313A2A261AA87 ! 0000038A670280A0 +0018 0 | |
4175 | .half 0xB3C6 ! 0000038A670280A8 +0020 0 | |
4176 | .half 0xDDBC ! 0000038A670280AA +0022 0 | |
4177 | .word 0x12AC160E ! 0000038A670280AC +0024 0 | |
4178 | .byte 0x0A ! 0000038A670280B0 +0028 0 | |
4179 | .byte 0xEF ! 0000038A670280B1 +0029 0 | |
4180 | .half 0x2103 ! 0000038A670280B2 +002A 0 | |
4181 | .byte 0xA4 ! 0000038A670280B4 +002C 0 | |
4182 | .byte 0xDE ! 0000038A670280B5 +002D 0 | |
4183 | .half 0xB484 ! 0000038A670280B6 +002E 0 | |
4184 | .xword 0x52E66197B14E1046 ! 0000038A670280B8 +0030 0 | |
4185 | .half 0x3B5C ! 0000038A670280C0 +0038 0 | |
4186 | .byte 0xF9 ! 0000038A670280C2 +003A 0 | |
4187 | .byte 0x0E ! 0000038A670280C3 +003B 0 | |
4188 | .byte 0xDB ! 0000038A670280C4 +003C 0 | |
4189 | .byte 0x86 ! 0000038A670280C5 +003D 0 | |
4190 | .half 0x52CC ! 0000038A670280C6 +003E 0 | |
4191 | .xword 0xC0CCB1F8D598BF35 ! 0000038A670280C8 +0040 0 Double -1.469194E+04 | |
4192 | .xword 0x3F4B621B0BCDCA15 ! 0000038A670280D0 +0048 0 Double 8.356697E-04 | |
4193 | .xword 0x544ABE27C5E993F9 ! 0000038A670280D8 +0050 0 | |
4194 | .xword 0xE3E4C38A7580F4B0 ! 0000038A670280E0 +0058 0 | |
4195 | .xword 0xCAA10B8602B1A1E1 ! 0000038A670280E8 +0060 0 | |
4196 | .xword 0x4C196DE1C86BB3E1 ! 0000038A670280F0 +0068 0 | |
4197 | .xword 0xDE0C025A5A864893 ! 0000038A670280F8 +0070 0 | |
4198 | .xword 0x3794B35ADE2F3F65 ! 0000038A67028100 +0078 0 | |
4199 | .xword 0x5621E0C624D6B1D3 ! 0000038A67028108 +0080 0 | |
4200 | ||
4201 | !======================================================================== | |
4202 | ||
4203 | SECTION .bdata053 DATA_VA=0x74c3b90000 | |
4204 | attr_data { | |
4205 | Name = .bdata053, | |
4206 | VA = 0x74c3b90000, | |
4207 | RA = ra2pa(0xff5bc0000,0), | |
4208 | PA = ra2pa(0xff5bc0000,0), | |
4209 | part_0_ctx_nonzero_tsb_config_3, | |
4210 | TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0, | |
4211 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4212 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4213 | } | |
4214 | ||
4215 | ||
4216 | SECTION .bdata053 | |
4217 | .data | |
4218 | DATA081: | |
4219 | .xword 0x00000C4BBF400088 ! 00000074C3B90000 -0088 DATA072+0x88 | |
4220 | .xword 0x0000038A67028088 ! 00000074C3B90008 -0080 DATA080+0x88 | |
4221 | .xword 0xC01C0B0418A02AC9 ! 00000074C3B90010 -0078 0 Double -7.010758E+00 | |
4222 | .byte 0xD2 ! 00000074C3B90018 -0070 0 | |
4223 | .byte 0x12 ! 00000074C3B90019 -006F 0 | |
4224 | .byte 0x10 ! 00000074C3B9001A -006E 0 | |
4225 | .byte 0x2F ! 00000074C3B9001B -006D 0 | |
4226 | .word 0x4345329A ! 00000074C3B9001C -006C 0 Single 1.971977E+02 | |
4227 | .word 0x738DE9EB ! 00000074C3B90020 -0068 0 | |
4228 | .word 0x4451500A ! 00000074C3B90024 -0064 0 Single 8.372506E+02 | |
4229 | .xword 0x3C4CC2B47F52DAB5 ! 00000074C3B90028 -0060 0 | |
4230 | .word 0x42BF729A ! 00000074C3B90030 -0058 0 Single 9.572383E+01 | |
4231 | .byte 0x52 ! 00000074C3B90034 -0054 0 | |
4232 | .byte 0x39 ! 00000074C3B90035 -0053 0 | |
4233 | .byte 0x47 ! 00000074C3B90036 -0052 0 | |
4234 | .byte 0xCB ! 00000074C3B90037 -0051 0 | |
4235 | .word 0x43921CDC ! 00000074C3B90038 -0050 0 Single 2.922255E+02 | |
4236 | .half 0xDEF1 ! 00000074C3B9003C -004C 0 | |
4237 | .byte 0xE8 ! 00000074C3B9003E -004A 0 | |
4238 | .byte 0x76 ! 00000074C3B9003F -0049 0 | |
4239 | .half 0x2643 ! 00000074C3B90040 -0048 0 | |
4240 | .byte 0x9D ! 00000074C3B90042 -0046 0 | |
4241 | .byte 0xCE ! 00000074C3B90043 -0045 0 | |
4242 | .half 0x4494 ! 00000074C3B90044 -0044 0 | |
4243 | .byte 0x64 ! 00000074C3B90046 -0042 0 | |
4244 | .byte 0x97 ! 00000074C3B90047 -0041 0 | |
4245 | .xword 0x681BEA56907C3E39 ! 00000074C3B90048 -0040 0 | |
4246 | .word 0x3F5E5683 ! 00000074C3B90050 -0038 0 | |
4247 | .word 0x1CB415D6 ! 00000074C3B90054 -0034 0 | |
4248 | .half 0x31E9 ! 00000074C3B90058 -0030 0 | |
4249 | .byte 0xCE ! 00000074C3B9005A -002E 0 | |
4250 | .byte 0xBD ! 00000074C3B9005B -002D 0 | |
4251 | .word 0x430654AF ! 00000074C3B9005C -002C 0 Single 1.343308E+02 | |
4252 | .xword 0x95085BA761CD3F4F ! 00000074C3B90060 -0028 0 | |
4253 | .xword 0x2E088371D480B498 ! 00000074C3B90068 -0020 0 | |
4254 | .byte 0x31 ! 00000074C3B90070 -0018 0 | |
4255 | .byte 0xCC ! 00000074C3B90071 -0017 0 | |
4256 | .half 0xCA23 ! 00000074C3B90072 -0016 0 | |
4257 | .byte 0x45 ! 00000074C3B90074 -0014 0 | |
4258 | .byte 0xCC ! 00000074C3B90075 -0013 0 | |
4259 | .byte 0xD0 ! 00000074C3B90076 -0012 0 | |
4260 | .byte 0x48 ! 00000074C3B90077 -0011 0 | |
4261 | .word 0xA8E8E2B3 ! 00000074C3B90078 -0010 0 | |
4262 | .word 0x1D29B53A ! 00000074C3B9007C -000C 0 | |
4263 | .word 0x0FBD09A0 ! 00000074C3B90080 -0008 0 | |
4264 | .half 0xE136 ! 00000074C3B90084 -0004 0 | |
4265 | .half 0x7D7A ! 00000074C3B90086 -0002 0 | |
4266 | .xword 0x9A588378188C5943 ! 00000074C3B90088 +0000 0 | |
4267 | .xword 0xBE117CA07270906C ! 00000074C3B90090 +0008 0 | |
4268 | .xword 0xEF5D0C127D75322B ! 00000074C3B90098 +0010 0 | |
4269 | .xword 0xB10A9849BB72C405 ! 00000074C3B900A0 +0018 0 | |
4270 | .half 0xBD30 ! 00000074C3B900A8 +0020 0 | |
4271 | .half 0xF02B ! 00000074C3B900AA +0022 0 | |
4272 | .word 0xE9903259 ! 00000074C3B900AC +0024 0 | |
4273 | .byte 0xDC ! 00000074C3B900B0 +0028 0 | |
4274 | .byte 0x40 ! 00000074C3B900B1 +0029 0 | |
4275 | .half 0x575C ! 00000074C3B900B2 +002A 0 | |
4276 | .byte 0xC9 ! 00000074C3B900B4 +002C 0 | |
4277 | .byte 0xFF ! 00000074C3B900B5 +002D 0 | |
4278 | .half 0xFFCE ! 00000074C3B900B6 +002E 0 | |
4279 | .xword 0xCCC5F88A00D302E8 ! 00000074C3B900B8 +0030 0 | |
4280 | .half 0x16C1 ! 00000074C3B900C0 +0038 0 | |
4281 | .byte 0xDE ! 00000074C3B900C2 +003A 0 | |
4282 | .byte 0x7E ! 00000074C3B900C3 +003B 0 | |
4283 | .byte 0xCF ! 00000074C3B900C4 +003C 0 | |
4284 | .byte 0x44 ! 00000074C3B900C5 +003D 0 | |
4285 | .half 0x44B8 ! 00000074C3B900C6 +003E 0 | |
4286 | .xword 0xC1325A09EF5B1803 ! 00000074C3B900C8 +0040 0 Double -1.202698E+06 | |
4287 | .xword 0xC080996B7E5270CF ! 00000074C3B900D0 +0048 0 Double -5.311775E+02 | |
4288 | .xword 0x34B79E0C4CE9F383 ! 00000074C3B900D8 +0050 0 | |
4289 | .xword 0xECDB5C117CE5865E ! 00000074C3B900E0 +0058 0 | |
4290 | .xword 0x624E53CA46F25423 ! 00000074C3B900E8 +0060 0 | |
4291 | .xword 0xAC120682044BD23C ! 00000074C3B900F0 +0068 0 | |
4292 | .xword 0xDFC8249741B10CA7 ! 00000074C3B900F8 +0070 0 | |
4293 | .xword 0xDA85EACAE4A1E978 ! 00000074C3B90100 +0078 0 | |
4294 | .xword 0xF57CF9D3178DF80C ! 00000074C3B90108 +0080 0 | |
4295 | ||
4296 | !======================================================================== | |
4297 | ||
4298 | SECTION .bblk054 DATA_VA=0x8649ec00000 | |
4299 | attr_data { | |
4300 | Name = .bblk054, | |
4301 | VA = 0x8649ec00000, | |
4302 | RA = 0xff5000000, | |
4303 | PA = ra2pa(0xff5000000,0), | |
4304 | part_0_ctx_nonzero_tsb_config_0, | |
4305 | TTE_Context=71, TTE_Size=3, TTE_W=1, TTE_X=0, | |
4306 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4307 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4308 | } | |
4309 | ||
4310 | ||
4311 | SECTION .bblk054 | |
4312 | .data | |
4313 | DATA082: | |
4314 | .xword 0x88E8966B9D31C228 ! 000008649EC00000 +0000 0 | |
4315 | .xword 0xDCD02BCD95E7172E ! 000008649EC00008 +0008 0 | |
4316 | .xword 0x87A4498172B72C2F ! 000008649EC00010 +0010 0 | |
4317 | .xword 0x30962D8F5183F1B3 ! 000008649EC00018 +0018 0 | |
4318 | .xword 0x166A563003421EEC ! 000008649EC00020 +0020 0 | |
4319 | .xword 0x93FD3C18094BA396 ! 000008649EC00028 +0028 0 | |
4320 | .xword 0x4F282B0236129A59 ! 000008649EC00030 +0030 0 | |
4321 | .xword 0xC43CF5F749CF6961 ! 000008649EC00038 +0038 0 | |
4322 | .xword 0x9AE6A73FE762EE05 ! 000008649EC00040 +0040 0 | |
4323 | .xword 0x1C19C068CC456733 ! 000008649EC00048 +0048 0 | |
4324 | .xword 0x5C716E5008D80C31 ! 000008649EC00050 +0050 0 | |
4325 | .xword 0xAD8B858AD3B59636 ! 000008649EC00058 +0058 0 | |
4326 | .xword 0x58FDA9D5066A70BE ! 000008649EC00060 +0060 0 | |
4327 | .xword 0x9CB3C4C209FB3821 ! 000008649EC00068 +0068 0 | |
4328 | .xword 0xEFA4554DF44CE3FB ! 000008649EC00070 +0070 0 | |
4329 | .xword 0x6539D5205608F9BC ! 000008649EC00078 +0078 0 | |
4330 | ||
4331 | !======================================================================== | |
4332 | ||
4333 | SECTION .bcom043 DATA_VA=0x0 | |
4334 | attr_data { | |
4335 | Name = .bcom043, | |
4336 | VA = 0x0, | |
4337 | RA = ra2pa(0xffbf20000,0), | |
4338 | PA = ra2pa(0xffbf20000,0), | |
4339 | part_0_ctx_nonzero_tsb_config_1, | |
4340 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4341 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
4342 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4343 | } | |
4344 | ||
4345 | ||
4346 | SECTION .bcom043 | |
4347 | .data | |
4348 | DATA071: | |
4349 | .xword 0x0F56080B0921BD8A ! 0000000000000000 +0000 0 | |
4350 | ||
4351 | !======================================================================== | |
4352 | ||
4353 | SECTION .bstk055 DATA_VA=0x19dda000 | |
4354 | attr_data { | |
4355 | Name = .bstk055, | |
4356 | VA = 0x19dda000, | |
4357 | RA = ra2pa(0xff7b78000,0), | |
4358 | PA = ra2pa(0xff7b78000,0), | |
4359 | part_0_ctx_nonzero_tsb_config_1, | |
4360 | TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4361 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4362 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4363 | } | |
4364 | ||
4365 | ||
4366 | SECTION .bstk055 | |
4367 | .data | |
4368 | .skip 0x2000 ! 0000000019DDA000 | |
4369 | STACK0071: | |
4370 | ||
4371 | !======================================================================== | |
4372 | ||
4373 | SECTION .bkey056 DATA_VA=0x722a3b000000 | |
4374 | attr_data { | |
4375 | Name = .bkey056, | |
4376 | VA = 0x722a3b000000, | |
4377 | RA = 0xff4c00000, | |
4378 | PA = ra2pa(0xff4c00000,0), | |
4379 | part_0_ctx_nonzero_tsb_config_2, | |
4380 | TTE_Context=71, TTE_Size=3, TTE_W=1, TTE_X=0, | |
4381 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4382 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4383 | } | |
4384 | ||
4385 | ||
4386 | SECTION .bkey056 | |
4387 | .data | |
4388 | DATA084: | |
4389 | .xword 0x00000C4BBF400088 ! 0000722A3B000000 +0000 DATA072+0x88 | |
4390 | .xword 0x000023193AAF0088 ! 0000722A3B000008 +0008 DATA073+0x88 | |
4391 | .xword 0x000000151B3F2088 ! 0000722A3B000010 +0010 DATA074+0x88 | |
4392 | .xword 0xFFFFDCCCE6D20088 ! 0000722A3B000018 +0018 DATA075+0x88 | |
4393 | .xword 0x00000180AD800088 ! 0000722A3B000020 +0020 DATA076+0x88 | |
4394 | .xword 0x00002639274E0088 ! 0000722A3B000028 +0028 DATA077+0x88 | |
4395 | .xword 0x00002C0A2D0B6088 ! 0000722A3B000030 +0030 DATA078+0x88 | |
4396 | .xword 0x00003F7D25D50088 ! 0000722A3B000038 +0038 DATA079+0x88 | |
4397 | .xword 0x0000038A67028088 ! 0000722A3B000040 +0040 DATA080+0x88 | |
4398 | .xword 0x00000074C3B90088 ! 0000722A3B000048 +0048 DATA081+0x88 | |
4399 | .xword 0x000008649EC00000 ! 0000722A3B000050 +0050 DATA082+0x0 | |
4400 | .xword 0x0000000FFFFE0000 ! 0000722A3B000058 +0058 DATA001+0x0 | |
4401 | .xword 0x0000000000000000 ! 0000722A3B000060 +0060 0 | |
4402 | .xword 0xC046C66E3F12B124 ! 0000722A3B000068 +0068 0 Double -4.555024E+01 | |
4403 | .word 0xBC1B0243 ! 0000722A3B000070 +0070 0 Single -9.460988E-03 | |
4404 | ||
4405 | ! Context 72 runs in 32-bit addressing mode, big-endian | |
4406 | ||
4407 | !======================================================================== | |
4408 | ||
4409 | SECTION .bdata057 DATA_VA=0x51890000 | |
4410 | attr_data { | |
4411 | Name = .bdata057, | |
4412 | VA = 0x51890000, | |
4413 | RA = ra2pa(0xff5b50000,0), | |
4414 | PA = ra2pa(0xff5b50000,0), | |
4415 | part_0_ctx_nonzero_tsb_config_3, | |
4416 | TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0, | |
4417 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4418 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4419 | } | |
4420 | ||
4421 | ||
4422 | SECTION .bdata057 | |
4423 | .data | |
4424 | DATA094: | |
4425 | .xword 0xABAD1DEA7E800088 ! 0000000051890000 -0088 DATA095+0x88 | |
4426 | .xword 0xABAD1DEA37DE0088 ! 0000000051890008 -0080 DATA103+0x88 | |
4427 | .xword 0x410281AEF31DE530 ! 0000000051890010 -0078 0 Double 1.516059E+05 | |
4428 | .byte 0xF6 ! 0000000051890018 -0070 0 | |
4429 | .byte 0x67 ! 0000000051890019 -006F 0 | |
4430 | .byte 0x3F ! 000000005189001A -006E 0 | |
4431 | .byte 0x11 ! 000000005189001B -006D 0 | |
4432 | .word 0xC680A3B9 ! 000000005189001C -006C 0 Single -1.646586E+04 | |
4433 | .word 0x382961ED ! 0000000051890020 -0068 0 | |
4434 | .word 0xC3ECDC57 ! 0000000051890024 -0064 0 Single -4.737214E+02 | |
4435 | .xword 0xF5923E49A5C60C37 ! 0000000051890028 -0060 0 | |
4436 | .word 0xBFBE6E42 ! 0000000051890030 -0058 0 Single -1.487740E+00 | |
4437 | .byte 0xAB ! 0000000051890034 -0054 0 | |
4438 | .byte 0xC4 ! 0000000051890035 -0053 0 | |
4439 | .byte 0x66 ! 0000000051890036 -0052 0 | |
4440 | .byte 0x00 ! 0000000051890037 -0051 0 | |
4441 | .word 0xC0C67349 ! 0000000051890038 -0050 0 Single -6.201573E+00 | |
4442 | .half 0x29F7 ! 000000005189003C -004C 0 | |
4443 | .byte 0xE4 ! 000000005189003E -004A 0 | |
4444 | .byte 0x37 ! 000000005189003F -0049 0 | |
4445 | .half 0xA01F ! 0000000051890040 -0048 0 | |
4446 | .byte 0x81 ! 0000000051890042 -0046 0 | |
4447 | .byte 0x0D ! 0000000051890043 -0045 0 | |
4448 | .half 0x5CE8 ! 0000000051890044 -0044 0 | |
4449 | .byte 0xAD ! 0000000051890046 -0042 0 | |
4450 | .byte 0x00 ! 0000000051890047 -0041 0 | |
4451 | .xword 0x8ED35447BAA477E2 ! 0000000051890048 -0040 0 | |
4452 | .word 0x8D5C3595 ! 0000000051890050 -0038 0 | |
4453 | .word 0x0EAD91B5 ! 0000000051890054 -0034 0 | |
4454 | .half 0x0615 ! 0000000051890058 -0030 0 | |
4455 | .byte 0xBA ! 000000005189005A -002E 0 | |
4456 | .byte 0x9E ! 000000005189005B -002D 0 | |
4457 | .word 0x42F446E7 ! 000000005189005C -002C 0 Single 1.221385E+02 | |
4458 | .xword 0x47AEC9ABE9205A39 ! 0000000051890060 -0028 0 | |
4459 | .xword 0xDBC3A9BAA09C5293 ! 0000000051890068 -0020 0 | |
4460 | .byte 0xC3 ! 0000000051890070 -0018 0 | |
4461 | .byte 0xC1 ! 0000000051890071 -0017 0 | |
4462 | .half 0xD6FD ! 0000000051890072 -0016 0 | |
4463 | .byte 0x29 ! 0000000051890074 -0014 0 | |
4464 | .byte 0xB8 ! 0000000051890075 -0013 0 | |
4465 | .byte 0x87 ! 0000000051890076 -0012 0 | |
4466 | .byte 0xAA ! 0000000051890077 -0011 0 | |
4467 | .word 0x809B9C09 ! 0000000051890078 -0010 0 | |
4468 | .word 0x5C600849 ! 000000005189007C -000C 0 | |
4469 | .word 0x46394A04 ! 0000000051890080 -0008 0 | |
4470 | .half 0x481B ! 0000000051890084 -0004 0 | |
4471 | .half 0x44CC ! 0000000051890086 -0002 0 | |
4472 | .xword 0x63F092D49D9077B1 ! 0000000051890088 +0000 0 | |
4473 | .xword 0x24B1469E8AC6C197 ! 0000000051890090 +0008 0 | |
4474 | .xword 0x782B80C14218E52D ! 0000000051890098 +0010 0 | |
4475 | .xword 0x6A2F74C63B4F5D66 ! 00000000518900A0 +0018 0 | |
4476 | .half 0x3B5E ! 00000000518900A8 +0020 0 | |
4477 | .half 0x80EA ! 00000000518900AA +0022 0 | |
4478 | .word 0xD105DE79 ! 00000000518900AC +0024 0 | |
4479 | .byte 0xCD ! 00000000518900B0 +0028 0 | |
4480 | .byte 0x34 ! 00000000518900B1 +0029 0 | |
4481 | .half 0xAE89 ! 00000000518900B2 +002A 0 | |
4482 | .byte 0x65 ! 00000000518900B4 +002C 0 | |
4483 | .byte 0x31 ! 00000000518900B5 +002D 0 | |
4484 | .half 0xDB99 ! 00000000518900B6 +002E 0 | |
4485 | .xword 0xBEC3591504B76EFC ! 00000000518900B8 +0030 0 | |
4486 | .half 0x18C5 ! 00000000518900C0 +0038 0 | |
4487 | .byte 0xC1 ! 00000000518900C2 +003A 0 | |
4488 | .byte 0x08 ! 00000000518900C3 +003B 0 | |
4489 | .byte 0x3B ! 00000000518900C4 +003C 0 | |
4490 | .byte 0x2A ! 00000000518900C5 +003D 0 | |
4491 | .half 0x4BFA ! 00000000518900C6 +003E 0 | |
4492 | .xword 0x40A15AA6F1355A98 ! 00000000518900C8 +0040 0 Double 2.221326E+03 | |
4493 | .xword 0xC0139762CF6470F6 ! 00000000518900D0 +0048 0 Double -4.897838E+00 | |
4494 | .xword 0x29B3D6F419E9F642 ! 00000000518900D8 +0050 0 | |
4495 | .xword 0xE81DEC9D30515443 ! 00000000518900E0 +0058 0 | |
4496 | .xword 0xC8F0E9A62F4F486D ! 00000000518900E8 +0060 0 | |
4497 | .xword 0x22E425A89425038E ! 00000000518900F0 +0068 0 | |
4498 | .xword 0x11C304D171F594C5 ! 00000000518900F8 +0070 0 | |
4499 | .xword 0x61D1C1FFF2E33DBE ! 0000000051890100 +0078 0 | |
4500 | .xword 0xD12F9E74A5DFF75A ! 0000000051890108 +0080 0 | |
4501 | ||
4502 | !======================================================================== | |
4503 | ||
4504 | SECTION .bdata058 DATA_VA=0x7e800000 | |
4505 | attr_data { | |
4506 | Name = .bdata058, | |
4507 | VA = 0x7e800000, | |
4508 | RA = 0xff2800000, | |
4509 | PA = ra2pa(0xff2800000,0), | |
4510 | part_0_ctx_nonzero_tsb_config_0, | |
4511 | TTE_Context=72, TTE_Size=3, TTE_W=1, TTE_X=0, | |
4512 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4513 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4514 | } | |
4515 | ||
4516 | ||
4517 | SECTION .bdata058 | |
4518 | .data | |
4519 | DATA095: | |
4520 | .xword 0x880000D5EA1DADAB ! 000000007E800000 -0088 DATA096+0x88 | |
4521 | .xword 0x88008951EA1DADAB ! 000000007E800008 -0080 DATA094+0x88 | |
4522 | .xword 0xBEFFD3CB3CAE9509 ! 000000007E800010 -0078 0 Double -3.035290E-05 | |
4523 | .byte 0xD3 ! 000000007E800018 -0070 0 | |
4524 | .byte 0xFD ! 000000007E800019 -006F 0 | |
4525 | .byte 0xC7 ! 000000007E80001A -006E 0 | |
4526 | .byte 0xD4 ! 000000007E80001B -006D 0 | |
4527 | .word 0x3D015503 ! 000000007E80001C -006C 0 Single 3.157521E-02 | |
4528 | .word 0xF15E5DDD ! 000000007E800020 -0068 0 | |
4529 | .word 0x3FAF9D5A ! 000000007E800024 -0064 0 Single 1.371989E+00 | |
4530 | .xword 0x3E61D1F871E57A93 ! 000000007E800028 -0060 0 | |
4531 | .word 0x40DE3791 ! 000000007E800030 -0058 0 Single 6.944283E+00 | |
4532 | .byte 0x1B ! 000000007E800034 -0054 0 | |
4533 | .byte 0xF0 ! 000000007E800035 -0053 0 | |
4534 | .byte 0x11 ! 000000007E800036 -0052 0 | |
4535 | .byte 0xAE ! 000000007E800037 -0051 0 | |
4536 | .word 0xB82C9E6E ! 000000007E800038 -0050 0 Single -4.115554E-05 | |
4537 | .half 0x7E7B ! 000000007E80003C -004C 0 | |
4538 | .byte 0xDE ! 000000007E80003E -004A 0 | |
4539 | .byte 0xE0 ! 000000007E80003F -0049 0 | |
4540 | .half 0x022F ! 000000007E800040 -0048 0 | |
4541 | .byte 0x8D ! 000000007E800042 -0046 0 | |
4542 | .byte 0x16 ! 000000007E800043 -0045 0 | |
4543 | .half 0xC94A ! 000000007E800044 -0044 0 | |
4544 | .byte 0x41 ! 000000007E800046 -0042 0 | |
4545 | .byte 0x9F ! 000000007E800047 -0041 0 | |
4546 | .xword 0x6C6A9A6F6D113EC5 ! 000000007E800048 -0040 0 | |
4547 | .word 0xBB47A72E ! 000000007E800050 -0038 0 | |
4548 | .word 0xA2F0147D ! 000000007E800054 -0034 0 | |
4549 | .half 0x6624 ! 000000007E800058 -0030 0 | |
4550 | .byte 0xA1 ! 000000007E80005A -002E 0 | |
4551 | .byte 0x30 ! 000000007E80005B -002D 0 | |
4552 | .word 0xBB1704E1 ! 000000007E80005C -002C 0 Single -2.304368E-03 | |
4553 | .xword 0xEC273B9A179996C0 ! 000000007E800060 -0028 0 | |
4554 | .xword 0x2815C2A76FB35FB3 ! 000000007E800068 -0020 0 | |
4555 | .byte 0x4F ! 000000007E800070 -0018 0 | |
4556 | .byte 0x4E ! 000000007E800071 -0017 0 | |
4557 | .half 0x8A13 ! 000000007E800072 -0016 0 | |
4558 | .byte 0xFA ! 000000007E800074 -0014 0 | |
4559 | .byte 0xA2 ! 000000007E800075 -0013 0 | |
4560 | .byte 0xA7 ! 000000007E800076 -0012 0 | |
4561 | .byte 0x89 ! 000000007E800077 -0011 0 | |
4562 | .word 0xDE18E7D9 ! 000000007E800078 -0010 0 | |
4563 | .word 0x15B2944F ! 000000007E80007C -000C 0 | |
4564 | .word 0xDF9F2EE4 ! 000000007E800080 -0008 0 | |
4565 | .half 0x3FC3 ! 000000007E800084 -0004 0 | |
4566 | .half 0xD1D4 ! 000000007E800086 -0002 0 | |
4567 | .xword 0x5402677B28367363 ! 000000007E800088 +0000 0 | |
4568 | .xword 0x40D625FC6718D078 ! 000000007E800090 +0008 0 | |
4569 | .xword 0x68DF8E4B9C9494CB ! 000000007E800098 +0010 0 | |
4570 | .xword 0x70CAE0E5F2076FBE ! 000000007E8000A0 +0018 0 | |
4571 | .half 0x955D ! 000000007E8000A8 +0020 0 | |
4572 | .half 0x6139 ! 000000007E8000AA +0022 0 | |
4573 | .word 0xBF222EC6 ! 000000007E8000AC +0024 0 | |
4574 | .byte 0x1D ! 000000007E8000B0 +0028 0 | |
4575 | .byte 0x37 ! 000000007E8000B1 +0029 0 | |
4576 | .half 0x604E ! 000000007E8000B2 +002A 0 | |
4577 | .byte 0x93 ! 000000007E8000B4 +002C 0 | |
4578 | .byte 0x24 ! 000000007E8000B5 +002D 0 | |
4579 | .half 0x9737 ! 000000007E8000B6 +002E 0 | |
4580 | .xword 0x8771A9997810EB4B ! 000000007E8000B8 +0030 0 | |
4581 | .half 0xCC22 ! 000000007E8000C0 +0038 0 | |
4582 | .byte 0xB2 ! 000000007E8000C2 +003A 0 | |
4583 | .byte 0xBA ! 000000007E8000C3 +003B 0 | |
4584 | .byte 0x9B ! 000000007E8000C4 +003C 0 | |
4585 | .byte 0x07 ! 000000007E8000C5 +003D 0 | |
4586 | .half 0x8C55 ! 000000007E8000C6 +003E 0 | |
4587 | .xword 0xC0000A755E73CA31 ! 000000007E8000C8 +0040 0 Double -2.005107E+00 | |
4588 | .xword 0xC0F11749F6E405C7 ! 000000007E8000D0 +0048 0 Double -7.000462E+04 | |
4589 | .xword 0x6A4568B7704314A1 ! 000000007E8000D8 +0050 0 | |
4590 | .xword 0xAA1C76E1BD23D479 ! 000000007E8000E0 +0058 0 | |
4591 | .xword 0x2FE6485D80C1D1A4 ! 000000007E8000E8 +0060 0 | |
4592 | .xword 0x5FBF2560564E6301 ! 000000007E8000F0 +0068 0 | |
4593 | .xword 0xF31B55EB742F280C ! 000000007E8000F8 +0070 0 | |
4594 | .xword 0x5405FC34A24A0713 ! 000000007E800100 +0078 0 | |
4595 | .xword 0x9F1DCC443A4C59E1 ! 000000007E800108 +0080 0 | |
4596 | ||
4597 | !======================================================================== | |
4598 | ||
4599 | SECTION .bdata059 DATA_VA=0xd5000000 | |
4600 | attr_data { | |
4601 | Name = .bdata059, | |
4602 | VA = 0xd5000000, | |
4603 | RA = 0xff2400000, | |
4604 | PA = ra2pa(0xff2400000,0), | |
4605 | part_0_ctx_nonzero_tsb_config_0, | |
4606 | TTE_Context=72, TTE_Size=3, TTE_W=1, TTE_X=0, | |
4607 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4608 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4609 | } | |
4610 | ||
4611 | ||
4612 | SECTION .bdata059 | |
4613 | .data | |
4614 | DATA096: | |
4615 | .xword 0xABAD1DEACAB0E088 ! 00000000D5000000 -0088 DATA097+0x88 | |
4616 | .xword 0xABAD1DEA7E800088 ! 00000000D5000008 -0080 DATA095+0x88 | |
4617 | .xword 0x3F985F0C07D136DE ! 00000000D5000010 -0078 0 Double 2.380008E-02 | |
4618 | .byte 0x47 ! 00000000D5000018 -0070 0 | |
4619 | .byte 0x43 ! 00000000D5000019 -006F 0 | |
4620 | .byte 0x01 ! 00000000D500001A -006E 0 | |
4621 | .byte 0xD4 ! 00000000D500001B -006D 0 | |
4622 | .word 0xBD9FCF1D ! 00000000D500001C -006C 0 Single -7.803176E-02 | |
4623 | .word 0x2627263A ! 00000000D5000020 -0068 0 | |
4624 | .word 0xC2AAA5A2 ! 00000000D5000024 -0064 0 Single -8.532350E+01 | |
4625 | .xword 0x47F98D863A4443F2 ! 00000000D5000028 -0060 0 | |
4626 | .word 0xBB413FFF ! 00000000D5000030 -0058 0 Single -2.948761E-03 | |
4627 | .byte 0xAD ! 00000000D5000034 -0054 0 | |
4628 | .byte 0xE8 ! 00000000D5000035 -0053 0 | |
4629 | .byte 0x19 ! 00000000D5000036 -0052 0 | |
4630 | .byte 0xCB ! 00000000D5000037 -0051 0 | |
4631 | .word 0xB7BC4C87 ! 00000000D5000038 -0050 0 Single -2.244698E-05 | |
4632 | .half 0x40A4 ! 00000000D500003C -004C 0 | |
4633 | .byte 0x35 ! 00000000D500003E -004A 0 | |
4634 | .byte 0xE0 ! 00000000D500003F -0049 0 | |
4635 | .half 0x4EB6 ! 00000000D5000040 -0048 0 | |
4636 | .byte 0xEA ! 00000000D5000042 -0046 0 | |
4637 | .byte 0x17 ! 00000000D5000043 -0045 0 | |
4638 | .half 0x7FBA ! 00000000D5000044 -0044 0 | |
4639 | .byte 0x4A ! 00000000D5000046 -0042 0 | |
4640 | .byte 0x8A ! 00000000D5000047 -0041 0 | |
4641 | .xword 0x7820D9971FF5367A ! 00000000D5000048 -0040 0 | |
4642 | .word 0xCF868D92 ! 00000000D5000050 -0038 0 | |
4643 | .word 0xDF15EC7C ! 00000000D5000054 -0034 0 | |
4644 | .half 0xEC55 ! 00000000D5000058 -0030 0 | |
4645 | .byte 0xDF ! 00000000D500005A -002E 0 | |
4646 | .byte 0xCE ! 00000000D500005B -002D 0 | |
4647 | .word 0x3E6D87A1 ! 00000000D500005C -002C 0 Single 2.319627E-01 | |
4648 | .xword 0xD07CEAA1BB52E968 ! 00000000D5000060 -0028 0 | |
4649 | .xword 0xBEDA711E6180D010 ! 00000000D5000068 -0020 0 | |
4650 | .byte 0x96 ! 00000000D5000070 -0018 0 | |
4651 | .byte 0x31 ! 00000000D5000071 -0017 0 | |
4652 | .half 0x025E ! 00000000D5000072 -0016 0 | |
4653 | .byte 0x2B ! 00000000D5000074 -0014 0 | |
4654 | .byte 0xB9 ! 00000000D5000075 -0013 0 | |
4655 | .byte 0x91 ! 00000000D5000076 -0012 0 | |
4656 | .byte 0x86 ! 00000000D5000077 -0011 0 | |
4657 | .word 0x4D285171 ! 00000000D5000078 -0010 0 | |
4658 | .word 0x7E2FCD2E ! 00000000D500007C -000C 0 | |
4659 | .word 0xA0A8A9B6 ! 00000000D5000080 -0008 0 | |
4660 | .half 0x5F6B ! 00000000D5000084 -0004 0 | |
4661 | .half 0x283C ! 00000000D5000086 -0002 0 | |
4662 | .xword 0xA9DE3C30B1DF234E ! 00000000D5000088 +0000 0 | |
4663 | .xword 0x55826C0891F62341 ! 00000000D5000090 +0008 0 | |
4664 | .xword 0x4F6A933D4BB5B425 ! 00000000D5000098 +0010 0 | |
4665 | .xword 0x32D44829EAF740FC ! 00000000D50000A0 +0018 0 | |
4666 | .half 0x9852 ! 00000000D50000A8 +0020 0 | |
4667 | .half 0xA58D ! 00000000D50000AA +0022 0 | |
4668 | .word 0x2CE64D1E ! 00000000D50000AC +0024 0 | |
4669 | .byte 0xCD ! 00000000D50000B0 +0028 0 | |
4670 | .byte 0x0D ! 00000000D50000B1 +0029 0 | |
4671 | .half 0x8172 ! 00000000D50000B2 +002A 0 | |
4672 | .byte 0xF4 ! 00000000D50000B4 +002C 0 | |
4673 | .byte 0x54 ! 00000000D50000B5 +002D 0 | |
4674 | .half 0x4954 ! 00000000D50000B6 +002E 0 | |
4675 | .xword 0x6ABFCB53BC3D579F ! 00000000D50000B8 +0030 0 | |
4676 | .half 0x5E90 ! 00000000D50000C0 +0038 0 | |
4677 | .byte 0x7A ! 00000000D50000C2 +003A 0 | |
4678 | .byte 0xA5 ! 00000000D50000C3 +003B 0 | |
4679 | .byte 0x3B ! 00000000D50000C4 +003C 0 | |
4680 | .byte 0x02 ! 00000000D50000C5 +003D 0 | |
4681 | .half 0x6A8E ! 00000000D50000C6 +003E 0 | |
4682 | .xword 0x407FE058EEE45661 ! 00000000D50000C8 +0040 0 Double 5.100217E+02 | |
4683 | .xword 0xC0E84162BC72A844 ! 00000000D50000D0 +0048 0 Double -4.967509E+04 | |
4684 | .xword 0xF7B1FA97FF758B5C ! 00000000D50000D8 +0050 0 | |
4685 | .xword 0xD687D47B2B9EB8FE ! 00000000D50000E0 +0058 0 | |
4686 | .xword 0xADCD9F93470A198C ! 00000000D50000E8 +0060 0 | |
4687 | .xword 0x343EDB2C491A2414 ! 00000000D50000F0 +0068 0 | |
4688 | .xword 0x3F7239CB6FA308FE ! 00000000D50000F8 +0070 0 | |
4689 | .xword 0x966953CF79F305C6 ! 00000000D5000100 +0078 0 | |
4690 | .xword 0x522F9648AF7D425B ! 00000000D5000108 +0080 0 | |
4691 | ||
4692 | !======================================================================== | |
4693 | ||
4694 | SECTION .bdata060 DATA_VA=0xcab0e000 | |
4695 | attr_data { | |
4696 | Name = .bdata060, | |
4697 | VA = 0xcab0e000, | |
4698 | RA = ra2pa(0xff5b4e000,0), | |
4699 | PA = ra2pa(0xff5b4e000,0), | |
4700 | part_0_ctx_nonzero_tsb_config_1, | |
4701 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4702 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4703 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4704 | } | |
4705 | ||
4706 | ||
4707 | SECTION .bdata060 | |
4708 | .data | |
4709 | DATA097: | |
4710 | .xword 0xABAD1DEA093E0088 ! 00000000CAB0E000 -0088 DATA098+0x88 | |
4711 | .xword 0xABAD1DEAD5000088 ! 00000000CAB0E008 -0080 DATA096+0x88 | |
4712 | .xword 0x3ED202FD76DBF296 ! 00000000CAB0E010 -0078 0 Double 4.294319E-06 | |
4713 | .byte 0xD5 ! 00000000CAB0E018 -0070 0 | |
4714 | .byte 0x9E ! 00000000CAB0E019 -006F 0 | |
4715 | .byte 0x3E ! 00000000CAB0E01A -006E 0 | |
4716 | .byte 0x2B ! 00000000CAB0E01B -006D 0 | |
4717 | .word 0x40A7B2F2 ! 00000000CAB0E01C -006C 0 Single 5.240594E+00 | |
4718 | .word 0x032B52F7 ! 00000000CAB0E020 -0068 0 | |
4719 | .word 0x4134742A ! 00000000CAB0E024 -0064 0 Single 1.127836E+01 | |
4720 | .xword 0x8FFEDF2EE933A1C6 ! 00000000CAB0E028 -0060 0 | |
4721 | .word 0x3F002078 ! 00000000CAB0E030 -0058 0 Single 5.004954E-01 | |
4722 | .byte 0x9D ! 00000000CAB0E034 -0054 0 | |
4723 | .byte 0xA7 ! 00000000CAB0E035 -0053 0 | |
4724 | .byte 0x0E ! 00000000CAB0E036 -0052 0 | |
4725 | .byte 0x2F ! 00000000CAB0E037 -0051 0 | |
4726 | .word 0x45A147F8 ! 00000000CAB0E038 -0050 0 Single 5.160996E+03 | |
4727 | .half 0x5891 ! 00000000CAB0E03C -004C 0 | |
4728 | .byte 0x4A ! 00000000CAB0E03E -004A 0 | |
4729 | .byte 0x28 ! 00000000CAB0E03F -0049 0 | |
4730 | .half 0xBECF ! 00000000CAB0E040 -0048 0 | |
4731 | .byte 0x72 ! 00000000CAB0E042 -0046 0 | |
4732 | .byte 0x4A ! 00000000CAB0E043 -0045 0 | |
4733 | .half 0xFE35 ! 00000000CAB0E044 -0044 0 | |
4734 | .byte 0xFB ! 00000000CAB0E046 -0042 0 | |
4735 | .byte 0x6A ! 00000000CAB0E047 -0041 0 | |
4736 | .xword 0x97A0015C99E508F1 ! 00000000CAB0E048 -0040 0 | |
4737 | .word 0x37F12E69 ! 00000000CAB0E050 -0038 0 | |
4738 | .word 0x08C9D738 ! 00000000CAB0E054 -0034 0 | |
4739 | .half 0xC4B3 ! 00000000CAB0E058 -0030 0 | |
4740 | .byte 0x68 ! 00000000CAB0E05A -002E 0 | |
4741 | .byte 0x73 ! 00000000CAB0E05B -002D 0 | |
4742 | .word 0x42A11EB5 ! 00000000CAB0E05C -002C 0 Single 8.055997E+01 | |
4743 | .xword 0x4837023004847C48 ! 00000000CAB0E060 -0028 0 | |
4744 | .xword 0x1F03C178BF906159 ! 00000000CAB0E068 -0020 0 | |
4745 | .byte 0x33 ! 00000000CAB0E070 -0018 0 | |
4746 | .byte 0x70 ! 00000000CAB0E071 -0017 0 | |
4747 | .half 0x0174 ! 00000000CAB0E072 -0016 0 | |
4748 | .byte 0x27 ! 00000000CAB0E074 -0014 0 | |
4749 | .byte 0x95 ! 00000000CAB0E075 -0013 0 | |
4750 | .byte 0x43 ! 00000000CAB0E076 -0012 0 | |
4751 | .byte 0xDA ! 00000000CAB0E077 -0011 0 | |
4752 | .word 0x3BE31D17 ! 00000000CAB0E078 -0010 0 | |
4753 | .word 0x1A304434 ! 00000000CAB0E07C -000C 0 | |
4754 | .word 0x6620A5FE ! 00000000CAB0E080 -0008 0 | |
4755 | .half 0x6CFB ! 00000000CAB0E084 -0004 0 | |
4756 | .half 0x6354 ! 00000000CAB0E086 -0002 0 | |
4757 | .xword 0xACA0E15DD38BE602 ! 00000000CAB0E088 +0000 0 | |
4758 | .xword 0xE2B8EFFE579CBA0E ! 00000000CAB0E090 +0008 0 | |
4759 | .xword 0xB70D02F9F5653B24 ! 00000000CAB0E098 +0010 0 | |
4760 | .xword 0x751DD0B8DD0B3646 ! 00000000CAB0E0A0 +0018 0 | |
4761 | .half 0xF340 ! 00000000CAB0E0A8 +0020 0 | |
4762 | .half 0xD46B ! 00000000CAB0E0AA +0022 0 | |
4763 | .word 0x2D29C743 ! 00000000CAB0E0AC +0024 0 | |
4764 | .byte 0xD1 ! 00000000CAB0E0B0 +0028 0 | |
4765 | .byte 0x93 ! 00000000CAB0E0B1 +0029 0 | |
4766 | .half 0x9DAF ! 00000000CAB0E0B2 +002A 0 | |
4767 | .byte 0x80 ! 00000000CAB0E0B4 +002C 0 | |
4768 | .byte 0xCE ! 00000000CAB0E0B5 +002D 0 | |
4769 | .half 0x1964 ! 00000000CAB0E0B6 +002E 0 | |
4770 | .xword 0x242E100EABE58124 ! 00000000CAB0E0B8 +0030 0 | |
4771 | .half 0x16E5 ! 00000000CAB0E0C0 +0038 0 | |
4772 | .byte 0xDD ! 00000000CAB0E0C2 +003A 0 | |
4773 | .byte 0xB5 ! 00000000CAB0E0C3 +003B 0 | |
4774 | .byte 0x2C ! 00000000CAB0E0C4 +003C 0 | |
4775 | .byte 0x5F ! 00000000CAB0E0C5 +003D 0 | |
4776 | .half 0xC19D ! 00000000CAB0E0C6 +003E 0 | |
4777 | .xword 0x3EB93F98710C20E5 ! 00000000CAB0E0C8 +0040 0 Double 1.504923E-06 | |
4778 | .xword 0x3FE6ED4B917AE1BC ! 00000000CAB0E0D0 +0048 0 Double 7.164667E-01 | |
4779 | .xword 0x91E131187A96F585 ! 00000000CAB0E0D8 +0050 0 | |
4780 | .xword 0x61C9D58709FF8224 ! 00000000CAB0E0E0 +0058 0 | |
4781 | .xword 0x72CA176322B10940 ! 00000000CAB0E0E8 +0060 0 | |
4782 | .xword 0xA5231CA19276887A ! 00000000CAB0E0F0 +0068 0 | |
4783 | .xword 0xB418E6CF005485BC ! 00000000CAB0E0F8 +0070 0 | |
4784 | .xword 0xDCE2B9B9261356D3 ! 00000000CAB0E100 +0078 0 | |
4785 | .xword 0xC27F301D86337778 ! 00000000CAB0E108 +0080 0 | |
4786 | ||
4787 | !======================================================================== | |
4788 | ||
4789 | SECTION .bdata061 DATA_VA=0x93e0000 | |
4790 | attr_data { | |
4791 | Name = .bdata061, | |
4792 | VA = 0x93e0000, | |
4793 | RA = ra2pa(0xff23f0000,0), | |
4794 | PA = ra2pa(0xff23f0000,0), | |
4795 | part_0_ctx_nonzero_tsb_config_3, | |
4796 | TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0, | |
4797 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4798 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4799 | } | |
4800 | ||
4801 | ||
4802 | SECTION .bdata061 | |
4803 | .data | |
4804 | DATA098: | |
4805 | .xword 0x8880635FEA1DADAB ! 00000000093E0000 -0088 DATA099+0x88 | |
4806 | .xword 0x88E0B0CAEA1DADAB ! 00000000093E0008 -0080 DATA097+0x88 | |
4807 | .xword 0xC0AE7A90C03FDB96 ! 00000000093E0010 -0078 0 Double -3.901283E+03 | |
4808 | .byte 0x35 ! 00000000093E0018 -0070 0 | |
4809 | .byte 0x96 ! 00000000093E0019 -006F 0 | |
4810 | .byte 0x79 ! 00000000093E001A -006E 0 | |
4811 | .byte 0x76 ! 00000000093E001B -006D 0 | |
4812 | .word 0x3803D41A ! 00000000093E001C -006C 0 Single 3.143037E-05 | |
4813 | .word 0x8F99395C ! 00000000093E0020 -0068 0 | |
4814 | .word 0x434B83F7 ! 00000000093E0024 -0064 0 Single 2.035155E+02 | |
4815 | .xword 0x09BD348EDFF396ED ! 00000000093E0028 -0060 0 | |
4816 | .word 0xC106ADFC ! 00000000093E0030 -0058 0 Single -8.417477E+00 | |
4817 | .byte 0x16 ! 00000000093E0034 -0054 0 | |
4818 | .byte 0x63 ! 00000000093E0035 -0053 0 | |
4819 | .byte 0xF6 ! 00000000093E0036 -0052 0 | |
4820 | .byte 0xFF ! 00000000093E0037 -0051 0 | |
4821 | .word 0xC18E9D65 ! 00000000093E0038 -0050 0 Single -1.782685E+01 | |
4822 | .half 0x9948 ! 00000000093E003C -004C 0 | |
4823 | .byte 0x2D ! 00000000093E003E -004A 0 | |
4824 | .byte 0xA7 ! 00000000093E003F -0049 0 | |
4825 | .half 0x3A9B ! 00000000093E0040 -0048 0 | |
4826 | .byte 0x17 ! 00000000093E0042 -0046 0 | |
4827 | .byte 0x9A ! 00000000093E0043 -0045 0 | |
4828 | .half 0x86B8 ! 00000000093E0044 -0044 0 | |
4829 | .byte 0x18 ! 00000000093E0046 -0042 0 | |
4830 | .byte 0x16 ! 00000000093E0047 -0041 0 | |
4831 | .xword 0x703D69763CD5B34A ! 00000000093E0048 -0040 0 | |
4832 | .word 0x17D8B684 ! 00000000093E0050 -0038 0 | |
4833 | .word 0x0C8BEC6F ! 00000000093E0054 -0034 0 | |
4834 | .half 0xB4A0 ! 00000000093E0058 -0030 0 | |
4835 | .byte 0x7B ! 00000000093E005A -002E 0 | |
4836 | .byte 0xC2 ! 00000000093E005B -002D 0 | |
4837 | .word 0xBD9E4786 ! 00000000093E005C -002C 0 Single -7.728486E-02 | |
4838 | .xword 0xBE017EBF4A1DC2B8 ! 00000000093E0060 -0028 0 | |
4839 | .xword 0x3C062D2AC93CB252 ! 00000000093E0068 -0020 0 | |
4840 | .byte 0x2A ! 00000000093E0070 -0018 0 | |
4841 | .byte 0xF8 ! 00000000093E0071 -0017 0 | |
4842 | .half 0xDC05 ! 00000000093E0072 -0016 0 | |
4843 | .byte 0x45 ! 00000000093E0074 -0014 0 | |
4844 | .byte 0xDB ! 00000000093E0075 -0013 0 | |
4845 | .byte 0xCD ! 00000000093E0076 -0012 0 | |
4846 | .byte 0x3E ! 00000000093E0077 -0011 0 | |
4847 | .word 0x344EF246 ! 00000000093E0078 -0010 0 | |
4848 | .word 0x8ADEF5F2 ! 00000000093E007C -000C 0 | |
4849 | .word 0x4D473EC1 ! 00000000093E0080 -0008 0 | |
4850 | .half 0xE4BD ! 00000000093E0084 -0004 0 | |
4851 | .half 0xAB4E ! 00000000093E0086 -0002 0 | |
4852 | .xword 0xB557DA4AAEE1C8F4 ! 00000000093E0088 +0000 0 | |
4853 | .xword 0xA2D3B213F6A412F4 ! 00000000093E0090 +0008 0 | |
4854 | .xword 0x353C53025AFC1329 ! 00000000093E0098 +0010 0 | |
4855 | .xword 0xE6F972B08B172144 ! 00000000093E00A0 +0018 0 | |
4856 | .half 0x0F98 ! 00000000093E00A8 +0020 0 | |
4857 | .half 0xF869 ! 00000000093E00AA +0022 0 | |
4858 | .word 0xF64D8357 ! 00000000093E00AC +0024 0 | |
4859 | .byte 0xB8 ! 00000000093E00B0 +0028 0 | |
4860 | .byte 0x6D ! 00000000093E00B1 +0029 0 | |
4861 | .half 0x6BF6 ! 00000000093E00B2 +002A 0 | |
4862 | .byte 0x01 ! 00000000093E00B4 +002C 0 | |
4863 | .byte 0xC2 ! 00000000093E00B5 +002D 0 | |
4864 | .half 0x9B07 ! 00000000093E00B6 +002E 0 | |
4865 | .xword 0x4D0D3989CBEB1CBB ! 00000000093E00B8 +0030 0 | |
4866 | .half 0xDCA3 ! 00000000093E00C0 +0038 0 | |
4867 | .byte 0x9D ! 00000000093E00C2 +003A 0 | |
4868 | .byte 0x31 ! 00000000093E00C3 +003B 0 | |
4869 | .byte 0xE3 ! 00000000093E00C4 +003C 0 | |
4870 | .byte 0x07 ! 00000000093E00C5 +003D 0 | |
4871 | .half 0x05B2 ! 00000000093E00C6 +003E 0 | |
4872 | .xword 0xBF68D4D557865CB7 ! 00000000093E00C8 +0040 0 Double -3.031174E-03 | |
4873 | .xword 0xBF56E22E436D76B4 ! 00000000093E00D0 +0048 0 Double -1.396699E-03 | |
4874 | .xword 0x08F428C7AA935A62 ! 00000000093E00D8 +0050 0 | |
4875 | .xword 0xACF6A15DB01FDF01 ! 00000000093E00E0 +0058 0 | |
4876 | .xword 0xA816DE2A383DA6BD ! 00000000093E00E8 +0060 0 | |
4877 | .xword 0x35EF853FA925D670 ! 00000000093E00F0 +0068 0 | |
4878 | .xword 0x40E7621C5DF899B2 ! 00000000093E00F8 +0070 0 | |
4879 | .xword 0x651413A72ED2809D ! 00000000093E0100 +0078 0 | |
4880 | .xword 0x3955E6B3005F446D ! 00000000093E0108 +0080 0 | |
4881 | ||
4882 | !======================================================================== | |
4883 | ||
4884 | SECTION .bdata062 DATA_VA=0x5f638000 | |
4885 | attr_data { | |
4886 | Name = .bdata062, | |
4887 | VA = 0x5f638000, | |
4888 | RA = ra2pa(0xff5b4c000,0), | |
4889 | PA = ra2pa(0xff5b4c000,0), | |
4890 | part_0_ctx_nonzero_tsb_config_1, | |
4891 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4892 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
4893 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4894 | } | |
4895 | ||
4896 | ||
4897 | SECTION .bdata062 | |
4898 | .data | |
4899 | DATA099: | |
4900 | .xword 0x88A03F0DEA1DADAB ! 000000005F638000 -0088 DATA100+0x88 | |
4901 | .xword 0x88003E09EA1DADAB ! 000000005F638008 -0080 DATA098+0x88 | |
4902 | .xword 0xC0E964B32CAD0B93 ! 000000005F638010 -0078 0 Double -5.200560E+04 | |
4903 | .byte 0x1E ! 000000005F638018 -0070 0 | |
4904 | .byte 0xD2 ! 000000005F638019 -006F 0 | |
4905 | .byte 0xFF ! 000000005F63801A -006E 0 | |
4906 | .byte 0x07 ! 000000005F63801B -006D 0 | |
4907 | .word 0xBD90D707 ! 000000005F63801C -006C 0 Single -7.072263E-02 | |
4908 | .word 0xBAE8CB86 ! 000000005F638020 -0068 0 | |
4909 | .word 0xB91CBB75 ! 000000005F638024 -0064 0 Single -1.494715E-04 | |
4910 | .xword 0xF4C6B368562C1BCD ! 000000005F638028 -0060 0 | |
4911 | .word 0x38AA619A ! 000000005F638030 -0058 0 Single 8.124411E-05 | |
4912 | .byte 0x54 ! 000000005F638034 -0054 0 | |
4913 | .byte 0xB8 ! 000000005F638035 -0053 0 | |
4914 | .byte 0x1F ! 000000005F638036 -0052 0 | |
4915 | .byte 0xC2 ! 000000005F638037 -0051 0 | |
4916 | .word 0xB951E753 ! 000000005F638038 -0050 0 Single -2.001797E-04 | |
4917 | .half 0x8EC0 ! 000000005F63803C -004C 0 | |
4918 | .byte 0xA4 ! 000000005F63803E -004A 0 | |
4919 | .byte 0x93 ! 000000005F63803F -0049 0 | |
4920 | .half 0xF21B ! 000000005F638040 -0048 0 | |
4921 | .byte 0x42 ! 000000005F638042 -0046 0 | |
4922 | .byte 0x23 ! 000000005F638043 -0045 0 | |
4923 | .half 0xE87C ! 000000005F638044 -0044 0 | |
4924 | .byte 0xE6 ! 000000005F638046 -0042 0 | |
4925 | .byte 0x92 ! 000000005F638047 -0041 0 | |
4926 | .xword 0xD56A704E53A6C8FC ! 000000005F638048 -0040 0 | |
4927 | .word 0x79C09937 ! 000000005F638050 -0038 0 | |
4928 | .word 0x8A8FB93A ! 000000005F638054 -0034 0 | |
4929 | .half 0x2FB2 ! 000000005F638058 -0030 0 | |
4930 | .byte 0x95 ! 000000005F63805A -002E 0 | |
4931 | .byte 0xB8 ! 000000005F63805B -002D 0 | |
4932 | .word 0xBE8D99DB ! 000000005F63805C -002C 0 Single -2.765644E-01 | |
4933 | .xword 0x6C8D464D3AB5ABA2 ! 000000005F638060 -0028 0 | |
4934 | .xword 0x45DD84496ED4A151 ! 000000005F638068 -0020 0 | |
4935 | .byte 0x9F ! 000000005F638070 -0018 0 | |
4936 | .byte 0x65 ! 000000005F638071 -0017 0 | |
4937 | .half 0xE917 ! 000000005F638072 -0016 0 | |
4938 | .byte 0xF7 ! 000000005F638074 -0014 0 | |
4939 | .byte 0x79 ! 000000005F638075 -0013 0 | |
4940 | .byte 0xE6 ! 000000005F638076 -0012 0 | |
4941 | .byte 0xF0 ! 000000005F638077 -0011 0 | |
4942 | .word 0xC456A625 ! 000000005F638078 -0010 0 | |
4943 | .word 0x083BEDAE ! 000000005F63807C -000C 0 | |
4944 | .word 0xE148D37F ! 000000005F638080 -0008 0 | |
4945 | .half 0x8196 ! 000000005F638084 -0004 0 | |
4946 | .half 0xBF96 ! 000000005F638086 -0002 0 | |
4947 | .xword 0xCF6563503B3EE38F ! 000000005F638088 +0000 0 | |
4948 | .xword 0x907CE065FEF9ACA4 ! 000000005F638090 +0008 0 | |
4949 | .xword 0x5DE908DB98B12B12 ! 000000005F638098 +0010 0 | |
4950 | .xword 0x7BFFC79CBF2A3EC9 ! 000000005F6380A0 +0018 0 | |
4951 | .half 0x82BC ! 000000005F6380A8 +0020 0 | |
4952 | .half 0xF138 ! 000000005F6380AA +0022 0 | |
4953 | .word 0x2661BBFD ! 000000005F6380AC +0024 0 | |
4954 | .byte 0x44 ! 000000005F6380B0 +0028 0 | |
4955 | .byte 0xCD ! 000000005F6380B1 +0029 0 | |
4956 | .half 0x8D79 ! 000000005F6380B2 +002A 0 | |
4957 | .byte 0x22 ! 000000005F6380B4 +002C 0 | |
4958 | .byte 0xB1 ! 000000005F6380B5 +002D 0 | |
4959 | .half 0x9BED ! 000000005F6380B6 +002E 0 | |
4960 | .xword 0x12D623F2ED26D09E ! 000000005F6380B8 +0030 0 | |
4961 | .half 0x7921 ! 000000005F6380C0 +0038 0 | |
4962 | .byte 0x92 ! 000000005F6380C2 +003A 0 | |
4963 | .byte 0x11 ! 000000005F6380C3 +003B 0 | |
4964 | .byte 0xEF ! 000000005F6380C4 +003C 0 | |
4965 | .byte 0x41 ! 000000005F6380C5 +003D 0 | |
4966 | .half 0xD53A ! 000000005F6380C6 +003E 0 | |
4967 | .xword 0x4022472921B1BEEC ! 000000005F6380C8 +0040 0 Double 9.138986E+00 | |
4968 | .xword 0xC05EDCF15A30E227 ! 000000005F6380D0 +0048 0 Double -1.234522E+02 | |
4969 | .xword 0x638F645D94920D68 ! 000000005F6380D8 +0050 0 | |
4970 | .xword 0x6588E8E69CDBD5C7 ! 000000005F6380E0 +0058 0 | |
4971 | .xword 0x1C801709F8D590F1 ! 000000005F6380E8 +0060 0 | |
4972 | .xword 0x59E9CF8BD682A266 ! 000000005F6380F0 +0068 0 | |
4973 | .xword 0x72897A145BF48CB9 ! 000000005F6380F8 +0070 0 | |
4974 | .xword 0x03B2422A8E6F4BC2 ! 000000005F638100 +0078 0 | |
4975 | .xword 0x2459443E717318A3 ! 000000005F638108 +0080 0 | |
4976 | ||
4977 | !======================================================================== | |
4978 | ||
4979 | SECTION .bdata063 DATA_VA=0xd3fa000 | |
4980 | attr_data { | |
4981 | Name = .bdata063, | |
4982 | VA = 0xd3fa000, | |
4983 | RA = ra2pa(0xff5b4a000,0), | |
4984 | PA = ra2pa(0xff5b4a000,0), | |
4985 | part_0_ctx_nonzero_tsb_config_1, | |
4986 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
4987 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
4988 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
4989 | } | |
4990 | ||
4991 | ||
4992 | SECTION .bdata063 | |
4993 | .data | |
4994 | DATA100: | |
4995 | .xword 0xABAD1DEAF35E2088 ! 000000000D3FA000 -0088 DATA101+0x88 | |
4996 | .xword 0xABAD1DEA5F638088 ! 000000000D3FA008 -0080 DATA099+0x88 | |
4997 | .xword 0xC07B51DA2B766A89 ! 000000000D3FA010 -0078 0 Double -4.371158E+02 | |
4998 | .byte 0x44 ! 000000000D3FA018 -0070 0 | |
4999 | .byte 0x93 ! 000000000D3FA019 -006F 0 | |
5000 | .byte 0x6C ! 000000000D3FA01A -006E 0 | |
5001 | .byte 0xDB ! 000000000D3FA01B -006D 0 | |
5002 | .word 0xC08133F7 ! 000000000D3FA01C -006C 0 Single -4.037593E+00 | |
5003 | .word 0xD70F24A5 ! 000000000D3FA020 -0068 0 | |
5004 | .word 0x38A89DCC ! 000000000D3FA024 -0064 0 Single 8.040256E-05 | |
5005 | .xword 0x5F4C67005B63CA3A ! 000000000D3FA028 -0060 0 | |
5006 | .word 0x381EA7B8 ! 000000000D3FA030 -0058 0 Single 3.782634E-05 | |
5007 | .byte 0xC5 ! 000000000D3FA034 -0054 0 | |
5008 | .byte 0x0F ! 000000000D3FA035 -0053 0 | |
5009 | .byte 0xCB ! 000000000D3FA036 -0052 0 | |
5010 | .byte 0x8E ! 000000000D3FA037 -0051 0 | |
5011 | .word 0xC6B97A85 ! 000000000D3FA038 -0050 0 Single -2.374126E+04 | |
5012 | .half 0x7E2A ! 000000000D3FA03C -004C 0 | |
5013 | .byte 0x8F ! 000000000D3FA03E -004A 0 | |
5014 | .byte 0x5F ! 000000000D3FA03F -0049 0 | |
5015 | .half 0x4049 ! 000000000D3FA040 -0048 0 | |
5016 | .byte 0x32 ! 000000000D3FA042 -0046 0 | |
5017 | .byte 0x75 ! 000000000D3FA043 -0045 0 | |
5018 | .half 0x12D0 ! 000000000D3FA044 -0044 0 | |
5019 | .byte 0x4F ! 000000000D3FA046 -0042 0 | |
5020 | .byte 0xF4 ! 000000000D3FA047 -0041 0 | |
5021 | .xword 0x14F3723491BAFCAD ! 000000000D3FA048 -0040 0 | |
5022 | .word 0x444DAD8A ! 000000000D3FA050 -0038 0 | |
5023 | .word 0xC464E74B ! 000000000D3FA054 -0034 0 | |
5024 | .half 0xEA75 ! 000000000D3FA058 -0030 0 | |
5025 | .byte 0x54 ! 000000000D3FA05A -002E 0 | |
5026 | .byte 0x7C ! 000000000D3FA05B -002D 0 | |
5027 | .word 0x4682BCE3 ! 000000000D3FA05C -002C 0 Single 1.673444E+04 | |
5028 | .xword 0x49A1FD032545FC91 ! 000000000D3FA060 -0028 0 | |
5029 | .xword 0x4DA876404D587643 ! 000000000D3FA068 -0020 0 | |
5030 | .byte 0x17 ! 000000000D3FA070 -0018 0 | |
5031 | .byte 0x3C ! 000000000D3FA071 -0017 0 | |
5032 | .half 0xC55A ! 000000000D3FA072 -0016 0 | |
5033 | .byte 0xCC ! 000000000D3FA074 -0014 0 | |
5034 | .byte 0x1D ! 000000000D3FA075 -0013 0 | |
5035 | .byte 0x37 ! 000000000D3FA076 -0012 0 | |
5036 | .byte 0x7B ! 000000000D3FA077 -0011 0 | |
5037 | .word 0xD962EEB3 ! 000000000D3FA078 -0010 0 | |
5038 | .word 0x3E28C4A7 ! 000000000D3FA07C -000C 0 | |
5039 | .word 0x64FA8121 ! 000000000D3FA080 -0008 0 | |
5040 | .half 0xAB74 ! 000000000D3FA084 -0004 0 | |
5041 | .half 0xB04F ! 000000000D3FA086 -0002 0 | |
5042 | .xword 0x5C5D7D1F00FB8FB7 ! 000000000D3FA088 +0000 0 | |
5043 | .xword 0xF9646CF35CF04944 ! 000000000D3FA090 +0008 0 | |
5044 | .xword 0xA115FB6E2D06582C ! 000000000D3FA098 +0010 0 | |
5045 | .xword 0x5E02C86B5E997EAC ! 000000000D3FA0A0 +0018 0 | |
5046 | .half 0xFFFF ! 000000000D3FA0A8 +0020 0 | |
5047 | .half 0x81E5 ! 000000000D3FA0AA +0022 0 | |
5048 | .word 0x05C10D16 ! 000000000D3FA0AC +0024 0 | |
5049 | .byte 0x90 ! 000000000D3FA0B0 +0028 0 | |
5050 | .byte 0x9B ! 000000000D3FA0B1 +0029 0 | |
5051 | .half 0x9189 ! 000000000D3FA0B2 +002A 0 | |
5052 | .byte 0xE1 ! 000000000D3FA0B4 +002C 0 | |
5053 | .byte 0x41 ! 000000000D3FA0B5 +002D 0 | |
5054 | .half 0x57A7 ! 000000000D3FA0B6 +002E 0 | |
5055 | .xword 0x0918786271D7366E ! 000000000D3FA0B8 +0030 0 | |
5056 | .half 0xED9A ! 000000000D3FA0C0 +0038 0 | |
5057 | .byte 0xEB ! 000000000D3FA0C2 +003A 0 | |
5058 | .byte 0x17 ! 000000000D3FA0C3 +003B 0 | |
5059 | .byte 0xA4 ! 000000000D3FA0C4 +003C 0 | |
5060 | .byte 0x77 ! 000000000D3FA0C5 +003D 0 | |
5061 | .half 0x0106 ! 000000000D3FA0C6 +003E 0 | |
5062 | .xword 0xBEEDF4E2FABC556B ! 000000000D3FA0C8 +0040 0 Double -1.428441E-05 | |
5063 | .xword 0xC0E8B74C4BE450FC ! 000000000D3FA0D0 +0048 0 Double -5.061838E+04 | |
5064 | .xword 0x81218E76A315AA08 ! 000000000D3FA0D8 +0050 0 | |
5065 | .xword 0xB941466495956899 ! 000000000D3FA0E0 +0058 0 | |
5066 | .xword 0x5E77AA7EE3E5EEBE ! 000000000D3FA0E8 +0060 0 | |
5067 | .xword 0x4CC8FFEB7A3C1913 ! 000000000D3FA0F0 +0068 0 | |
5068 | .xword 0xC1664722339113E1 ! 000000000D3FA0F8 +0070 0 | |
5069 | .xword 0x183AF3AB1613A010 ! 000000000D3FA100 +0078 0 | |
5070 | .xword 0xF9C431A78E232261 ! 000000000D3FA108 +0080 0 | |
5071 | ||
5072 | !======================================================================== | |
5073 | ||
5074 | SECTION .bdata064 DATA_VA=0xf35e2000 | |
5075 | attr_data { | |
5076 | Name = .bdata064, | |
5077 | VA = 0xf35e2000, | |
5078 | RA = ra2pa(0xff5b48000,0), | |
5079 | PA = ra2pa(0xff5b48000,0), | |
5080 | part_0_ctx_nonzero_tsb_config_1, | |
5081 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5082 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
5083 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5084 | } | |
5085 | ||
5086 | ||
5087 | SECTION .bdata064 | |
5088 | .data | |
5089 | DATA101: | |
5090 | .xword 0x880035E6EA1DADAB ! 00000000F35E2000 -0088 DATA102+0x88 | |
5091 | .xword 0x88A03F0DEA1DADAB ! 00000000F35E2008 -0080 DATA100+0x88 | |
5092 | .xword 0x40C1B64D1B38E7AE ! 00000000F35E2010 -0078 0 Double 9.068602E+03 | |
5093 | .byte 0x56 ! 00000000F35E2018 -0070 0 | |
5094 | .byte 0x61 ! 00000000F35E2019 -006F 0 | |
5095 | .byte 0x3B ! 00000000F35E201A -006E 0 | |
5096 | .byte 0xCD ! 00000000F35E201B -006D 0 | |
5097 | .word 0x394B8D42 ! 00000000F35E201C -006C 0 Single 1.941221E-04 | |
5098 | .word 0xCF7D91BD ! 00000000F35E2020 -0068 0 | |
5099 | .word 0x45E5B783 ! 00000000F35E2024 -0064 0 Single 7.350939E+03 | |
5100 | .xword 0xB0853D8B48343807 ! 00000000F35E2028 -0060 0 | |
5101 | .word 0x474F1E1C ! 00000000F35E2030 -0058 0 Single 5.302211E+04 | |
5102 | .byte 0x69 ! 00000000F35E2034 -0054 0 | |
5103 | .byte 0x33 ! 00000000F35E2035 -0053 0 | |
5104 | .byte 0x9B ! 00000000F35E2036 -0052 0 | |
5105 | .byte 0xF2 ! 00000000F35E2037 -0051 0 | |
5106 | .word 0xC405D4E6 ! 00000000F35E2038 -0050 0 Single -5.353265E+02 | |
5107 | .half 0xCC62 ! 00000000F35E203C -004C 0 | |
5108 | .byte 0xAA ! 00000000F35E203E -004A 0 | |
5109 | .byte 0xCE ! 00000000F35E203F -0049 0 | |
5110 | .half 0xEA11 ! 00000000F35E2040 -0048 0 | |
5111 | .byte 0x57 ! 00000000F35E2042 -0046 0 | |
5112 | .byte 0xE3 ! 00000000F35E2043 -0045 0 | |
5113 | .half 0x7F0F ! 00000000F35E2044 -0044 0 | |
5114 | .byte 0x2A ! 00000000F35E2046 -0042 0 | |
5115 | .byte 0x85 ! 00000000F35E2047 -0041 0 | |
5116 | .xword 0x0D26C94E22CBD20D ! 00000000F35E2048 -0040 0 | |
5117 | .word 0x916A3680 ! 00000000F35E2050 -0038 0 | |
5118 | .word 0x33E7DED6 ! 00000000F35E2054 -0034 0 | |
5119 | .half 0xE3B9 ! 00000000F35E2058 -0030 0 | |
5120 | .byte 0x89 ! 00000000F35E205A -002E 0 | |
5121 | .byte 0x59 ! 00000000F35E205B -002D 0 | |
5122 | .word 0x3E99CE7E ! 00000000F35E205C -002C 0 Single 3.004035E-01 | |
5123 | .xword 0x1E5F1D3A659E9229 ! 00000000F35E2060 -0028 0 | |
5124 | .xword 0xDF4A22AE3ADAC813 ! 00000000F35E2068 -0020 0 | |
5125 | .byte 0x12 ! 00000000F35E2070 -0018 0 | |
5126 | .byte 0x77 ! 00000000F35E2071 -0017 0 | |
5127 | .half 0x4BA5 ! 00000000F35E2072 -0016 0 | |
5128 | .byte 0x31 ! 00000000F35E2074 -0014 0 | |
5129 | .byte 0xC9 ! 00000000F35E2075 -0013 0 | |
5130 | .byte 0xF3 ! 00000000F35E2076 -0012 0 | |
5131 | .byte 0x38 ! 00000000F35E2077 -0011 0 | |
5132 | .word 0x145D1B51 ! 00000000F35E2078 -0010 0 | |
5133 | .word 0xDB6298F9 ! 00000000F35E207C -000C 0 | |
5134 | .word 0x2362E24D ! 00000000F35E2080 -0008 0 | |
5135 | .half 0x67E0 ! 00000000F35E2084 -0004 0 | |
5136 | .half 0xD41D ! 00000000F35E2086 -0002 0 | |
5137 | .xword 0x48BE1148CBB86C64 ! 00000000F35E2088 +0000 0 | |
5138 | .xword 0x9A0CF5C125939B82 ! 00000000F35E2090 +0008 0 | |
5139 | .xword 0xEB14927E81F2A36F ! 00000000F35E2098 +0010 0 | |
5140 | .xword 0x6AD193B9435756E8 ! 00000000F35E20A0 +0018 0 | |
5141 | .half 0xEA4C ! 00000000F35E20A8 +0020 0 | |
5142 | .half 0x1455 ! 00000000F35E20AA +0022 0 | |
5143 | .word 0x643A4A5C ! 00000000F35E20AC +0024 0 | |
5144 | .byte 0x16 ! 00000000F35E20B0 +0028 0 | |
5145 | .byte 0x4C ! 00000000F35E20B1 +0029 0 | |
5146 | .half 0xBFCA ! 00000000F35E20B2 +002A 0 | |
5147 | .byte 0x49 ! 00000000F35E20B4 +002C 0 | |
5148 | .byte 0xDE ! 00000000F35E20B5 +002D 0 | |
5149 | .half 0x63C2 ! 00000000F35E20B6 +002E 0 | |
5150 | .xword 0xAA4028D9FFEAFF74 ! 00000000F35E20B8 +0030 0 | |
5151 | .half 0x1F34 ! 00000000F35E20C0 +0038 0 | |
5152 | .byte 0x4B ! 00000000F35E20C2 +003A 0 | |
5153 | .byte 0x9F ! 00000000F35E20C3 +003B 0 | |
5154 | .byte 0x8D ! 00000000F35E20C4 +003C 0 | |
5155 | .byte 0xEC ! 00000000F35E20C5 +003D 0 | |
5156 | .half 0x4BD9 ! 00000000F35E20C6 +003E 0 | |
5157 | .xword 0x3EBC178A67562648 ! 00000000F35E20C8 +0040 0 Double 1.674411E-06 | |
5158 | .xword 0xC10BDB064A89DCD3 ! 00000000F35E20D0 +0048 0 Double -2.281928E+05 | |
5159 | .xword 0xBB4D2BCC3BC375BC ! 00000000F35E20D8 +0050 0 | |
5160 | .xword 0x835B8355D705C292 ! 00000000F35E20E0 +0058 0 | |
5161 | .xword 0xC980D113FE65A1AC ! 00000000F35E20E8 +0060 0 | |
5162 | .xword 0x68FA5B086813B416 ! 00000000F35E20F0 +0068 0 | |
5163 | .xword 0x654BF0ACDB3D947E ! 00000000F35E20F8 +0070 0 | |
5164 | .xword 0xDE6715263F5FF54D ! 00000000F35E2100 +0078 0 | |
5165 | .xword 0x0658A62EC806D9BC ! 00000000F35E2108 +0080 0 | |
5166 | ||
5167 | !======================================================================== | |
5168 | ||
5169 | SECTION .bdata065 DATA_VA=0xe6350000 | |
5170 | attr_data { | |
5171 | Name = .bdata065, | |
5172 | VA = 0xe6350000, | |
5173 | RA = ra2pa(0xff23e0000,0), | |
5174 | PA = ra2pa(0xff23e0000,0), | |
5175 | part_0_ctx_nonzero_tsb_config_3, | |
5176 | TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0, | |
5177 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5178 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5179 | } | |
5180 | ||
5181 | ||
5182 | SECTION .bdata065 | |
5183 | .data | |
5184 | DATA102: | |
5185 | .xword 0xABAD1DEA37DE0088 ! 00000000E6350000 -0088 DATA103+0x88 | |
5186 | .xword 0xABAD1DEAF35E2088 ! 00000000E6350008 -0080 DATA101+0x88 | |
5187 | .xword 0xBFFD7714D1734196 ! 00000000E6350010 -0078 0 Double -1.841573E+00 | |
5188 | .byte 0x2D ! 00000000E6350018 -0070 0 | |
5189 | .byte 0x56 ! 00000000E6350019 -006F 0 | |
5190 | .byte 0xFB ! 00000000E635001A -006E 0 | |
5191 | .byte 0x63 ! 00000000E635001B -006D 0 | |
5192 | .word 0xBC224E16 ! 00000000E635001C -006C 0 Single -9.906312E-03 | |
5193 | .word 0xB15B6B6F ! 00000000E6350020 -0068 0 | |
5194 | .word 0xC6337EA9 ! 00000000E6350024 -0064 0 Single -1.148767E+04 | |
5195 | .xword 0x8E9C0C604891A3E0 ! 00000000E6350028 -0060 0 | |
5196 | .word 0xC5D1092E ! 00000000E6350030 -0058 0 Single -6.689147E+03 | |
5197 | .byte 0x21 ! 00000000E6350034 -0054 0 | |
5198 | .byte 0xF8 ! 00000000E6350035 -0053 0 | |
5199 | .byte 0x76 ! 00000000E6350036 -0052 0 | |
5200 | .byte 0xD8 ! 00000000E6350037 -0051 0 | |
5201 | .word 0xC00C9CAC ! 00000000E6350038 -0050 0 Single -2.197062E+00 | |
5202 | .half 0x63F3 ! 00000000E635003C -004C 0 | |
5203 | .byte 0xE5 ! 00000000E635003E -004A 0 | |
5204 | .byte 0xB5 ! 00000000E635003F -0049 0 | |
5205 | .half 0xAE14 ! 00000000E6350040 -0048 0 | |
5206 | .byte 0x92 ! 00000000E6350042 -0046 0 | |
5207 | .byte 0x06 ! 00000000E6350043 -0045 0 | |
5208 | .half 0xD5E8 ! 00000000E6350044 -0044 0 | |
5209 | .byte 0x2E ! 00000000E6350046 -0042 0 | |
5210 | .byte 0xCF ! 00000000E6350047 -0041 0 | |
5211 | .xword 0x5606A21047A980E6 ! 00000000E6350048 -0040 0 | |
5212 | .word 0x37545C56 ! 00000000E6350050 -0038 0 | |
5213 | .word 0x8EE176B6 ! 00000000E6350054 -0034 0 | |
5214 | .half 0x51AE ! 00000000E6350058 -0030 0 | |
5215 | .byte 0x99 ! 00000000E635005A -002E 0 | |
5216 | .byte 0x48 ! 00000000E635005B -002D 0 | |
5217 | .word 0x3C39BCD9 ! 00000000E635005C -002C 0 Single 1.133653E-02 | |
5218 | .xword 0x5955C8FA9CBA07D4 ! 00000000E6350060 -0028 0 | |
5219 | .xword 0x75931524516F5450 ! 00000000E6350068 -0020 0 | |
5220 | .byte 0x43 ! 00000000E6350070 -0018 0 | |
5221 | .byte 0xE0 ! 00000000E6350071 -0017 0 | |
5222 | .half 0x92E6 ! 00000000E6350072 -0016 0 | |
5223 | .byte 0xEB ! 00000000E6350074 -0014 0 | |
5224 | .byte 0xD4 ! 00000000E6350075 -0013 0 | |
5225 | .byte 0x5A ! 00000000E6350076 -0012 0 | |
5226 | .byte 0xD4 ! 00000000E6350077 -0011 0 | |
5227 | .word 0xF539F57B ! 00000000E6350078 -0010 0 | |
5228 | .word 0xD0189DBD ! 00000000E635007C -000C 0 | |
5229 | .word 0xBB9D4A74 ! 00000000E6350080 -0008 0 | |
5230 | .half 0xA13C ! 00000000E6350084 -0004 0 | |
5231 | .half 0xB0C1 ! 00000000E6350086 -0002 0 | |
5232 | .xword 0x54F26C83223E9255 ! 00000000E6350088 +0000 0 | |
5233 | .xword 0x39B9C9EEC8288F9F ! 00000000E6350090 +0008 0 | |
5234 | .xword 0x33C81AF6FF3D1ADB ! 00000000E6350098 +0010 0 | |
5235 | .xword 0xF22749852B725487 ! 00000000E63500A0 +0018 0 | |
5236 | .half 0xA806 ! 00000000E63500A8 +0020 0 | |
5237 | .half 0xF91A ! 00000000E63500AA +0022 0 | |
5238 | .word 0x78B5BF37 ! 00000000E63500AC +0024 0 | |
5239 | .byte 0xDB ! 00000000E63500B0 +0028 0 | |
5240 | .byte 0xB2 ! 00000000E63500B1 +0029 0 | |
5241 | .half 0x7867 ! 00000000E63500B2 +002A 0 | |
5242 | .byte 0x73 ! 00000000E63500B4 +002C 0 | |
5243 | .byte 0x5D ! 00000000E63500B5 +002D 0 | |
5244 | .half 0x97F6 ! 00000000E63500B6 +002E 0 | |
5245 | .xword 0x3D82ECF97EAA8EF6 ! 00000000E63500B8 +0030 0 | |
5246 | .half 0xA9CC ! 00000000E63500C0 +0038 0 | |
5247 | .byte 0x78 ! 00000000E63500C2 +003A 0 | |
5248 | .byte 0x22 ! 00000000E63500C3 +003B 0 | |
5249 | .byte 0xE9 ! 00000000E63500C4 +003C 0 | |
5250 | .byte 0x11 ! 00000000E63500C5 +003D 0 | |
5251 | .half 0x90CD ! 00000000E63500C6 +003E 0 | |
5252 | .xword 0xBFEE18A4DEF7188B ! 00000000E63500C8 +0040 0 Double -9.405083E-01 | |
5253 | .xword 0x3FAC0DAF58CB474B ! 00000000E63500D0 +0048 0 Double 5.479191E-02 | |
5254 | .xword 0xC236F371CEA5A5DD ! 00000000E63500D8 +0050 0 | |
5255 | .xword 0x8663D9294C61ED50 ! 00000000E63500E0 +0058 0 | |
5256 | .xword 0x9FA86BC3DD24E2FC ! 00000000E63500E8 +0060 0 | |
5257 | .xword 0xEAF8735C54B41E96 ! 00000000E63500F0 +0068 0 | |
5258 | .xword 0xC906C3B4710A3981 ! 00000000E63500F8 +0070 0 | |
5259 | .xword 0xA885D8B53EA47954 ! 00000000E6350100 +0078 0 | |
5260 | .xword 0x70DFB785B92F80AF ! 00000000E6350108 +0080 0 | |
5261 | ||
5262 | !======================================================================== | |
5263 | ||
5264 | SECTION .bdata066 DATA_VA=0x37de0000 | |
5265 | attr_data { | |
5266 | Name = .bdata066, | |
5267 | VA = 0x37de0000, | |
5268 | RA = ra2pa(0xff5b46000,0), | |
5269 | PA = ra2pa(0xff5b46000,0), | |
5270 | part_0_ctx_nonzero_tsb_config_1, | |
5271 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5272 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
5273 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5274 | } | |
5275 | ||
5276 | ||
5277 | SECTION .bdata066 | |
5278 | .data | |
5279 | DATA103: | |
5280 | .xword 0x88008951EA1DADAB ! 0000000037DE0000 -0088 DATA094+0x88 | |
5281 | .xword 0x880035E6EA1DADAB ! 0000000037DE0008 -0080 DATA102+0x88 | |
5282 | .xword 0xC0DD96562540C5BE ! 0000000037DE0010 -0078 0 Double -3.029735E+04 | |
5283 | .byte 0x94 ! 0000000037DE0018 -0070 0 | |
5284 | .byte 0xCF ! 0000000037DE0019 -006F 0 | |
5285 | .byte 0xB3 ! 0000000037DE001A -006E 0 | |
5286 | .byte 0x28 ! 0000000037DE001B -006D 0 | |
5287 | .word 0x47EB69CA ! 0000000037DE001C -006C 0 Single 1.205316E+05 | |
5288 | .word 0xEF282B20 ! 0000000037DE0020 -0068 0 | |
5289 | .word 0xB8F10739 ! 0000000037DE0024 -0064 0 Single -1.149312E-04 | |
5290 | .xword 0x4D985A31C80E9AA3 ! 0000000037DE0028 -0060 0 | |
5291 | .word 0xBC7B5EBA ! 0000000037DE0030 -0058 0 Single -1.534241E-02 | |
5292 | .byte 0xC9 ! 0000000037DE0034 -0054 0 | |
5293 | .byte 0x6A ! 0000000037DE0035 -0053 0 | |
5294 | .byte 0xD1 ! 0000000037DE0036 -0052 0 | |
5295 | .byte 0x6E ! 0000000037DE0037 -0051 0 | |
5296 | .word 0xC3518C1C ! 0000000037DE0038 -0050 0 Single -2.095473E+02 | |
5297 | .half 0x1FF8 ! 0000000037DE003C -004C 0 | |
5298 | .byte 0xE3 ! 0000000037DE003E -004A 0 | |
5299 | .byte 0xB5 ! 0000000037DE003F -0049 0 | |
5300 | .half 0x5A07 ! 0000000037DE0040 -0048 0 | |
5301 | .byte 0xB9 ! 0000000037DE0042 -0046 0 | |
5302 | .byte 0x48 ! 0000000037DE0043 -0045 0 | |
5303 | .half 0xBF46 ! 0000000037DE0044 -0044 0 | |
5304 | .byte 0xE5 ! 0000000037DE0046 -0042 0 | |
5305 | .byte 0x13 ! 0000000037DE0047 -0041 0 | |
5306 | .xword 0xE43C86BE3664F0EF ! 0000000037DE0048 -0040 0 | |
5307 | .word 0x0A8E7EF2 ! 0000000037DE0050 -0038 0 | |
5308 | .word 0xC305203B ! 0000000037DE0054 -0034 0 | |
5309 | .half 0xF5CD ! 0000000037DE0058 -0030 0 | |
5310 | .byte 0x64 ! 0000000037DE005A -002E 0 | |
5311 | .byte 0x23 ! 0000000037DE005B -002D 0 | |
5312 | .word 0xC5E98F40 ! 0000000037DE005C -002C 0 Single -7.473906E+03 | |
5313 | .xword 0x109E68C96B61BE95 ! 0000000037DE0060 -0028 0 | |
5314 | .xword 0xE79F76B979C09F78 ! 0000000037DE0068 -0020 0 | |
5315 | .byte 0x7D ! 0000000037DE0070 -0018 0 | |
5316 | .byte 0x6F ! 0000000037DE0071 -0017 0 | |
5317 | .half 0x1C5C ! 0000000037DE0072 -0016 0 | |
5318 | .byte 0x93 ! 0000000037DE0074 -0014 0 | |
5319 | .byte 0x8D ! 0000000037DE0075 -0013 0 | |
5320 | .byte 0xA1 ! 0000000037DE0076 -0012 0 | |
5321 | .byte 0x21 ! 0000000037DE0077 -0011 0 | |
5322 | .word 0x78A4875C ! 0000000037DE0078 -0010 0 | |
5323 | .word 0x8E5B614E ! 0000000037DE007C -000C 0 | |
5324 | .word 0x607C55B3 ! 0000000037DE0080 -0008 0 | |
5325 | .half 0xBEEB ! 0000000037DE0084 -0004 0 | |
5326 | .half 0x97D4 ! 0000000037DE0086 -0002 0 | |
5327 | .xword 0x7417237293D8077E ! 0000000037DE0088 +0000 0 | |
5328 | .xword 0x244503C5E916830B ! 0000000037DE0090 +0008 0 | |
5329 | .xword 0x9B738C6D4DD3C1AE ! 0000000037DE0098 +0010 0 | |
5330 | .xword 0x2712C36098ED6696 ! 0000000037DE00A0 +0018 0 | |
5331 | .half 0xFF02 ! 0000000037DE00A8 +0020 0 | |
5332 | .half 0x78EA ! 0000000037DE00AA +0022 0 | |
5333 | .word 0xBE9BB560 ! 0000000037DE00AC +0024 0 | |
5334 | .byte 0x4A ! 0000000037DE00B0 +0028 0 | |
5335 | .byte 0xD9 ! 0000000037DE00B1 +0029 0 | |
5336 | .half 0x892B ! 0000000037DE00B2 +002A 0 | |
5337 | .byte 0xAF ! 0000000037DE00B4 +002C 0 | |
5338 | .byte 0x08 ! 0000000037DE00B5 +002D 0 | |
5339 | .half 0xCA2D ! 0000000037DE00B6 +002E 0 | |
5340 | .xword 0x85C2BE06844F6945 ! 0000000037DE00B8 +0030 0 | |
5341 | .half 0xCCA4 ! 0000000037DE00C0 +0038 0 | |
5342 | .byte 0xF2 ! 0000000037DE00C2 +003A 0 | |
5343 | .byte 0x2F ! 0000000037DE00C3 +003B 0 | |
5344 | .byte 0x1A ! 0000000037DE00C4 +003C 0 | |
5345 | .byte 0x77 ! 0000000037DE00C5 +003D 0 | |
5346 | .half 0x1345 ! 0000000037DE00C6 +003E 0 | |
5347 | .xword 0x3EBF408E12BBA380 ! 0000000037DE00C8 +0040 0 Double 1.862774E-06 | |
5348 | .xword 0xC08AC4D950438C54 ! 0000000037DE00D0 +0048 0 Double -8.566061E+02 | |
5349 | .xword 0x9004E50506573DBA ! 0000000037DE00D8 +0050 0 | |
5350 | .xword 0xA2C5C09093A7C3FF ! 0000000037DE00E0 +0058 0 | |
5351 | .xword 0x1481BE6ADA9A4043 ! 0000000037DE00E8 +0060 0 | |
5352 | .xword 0xD83B6536C8958898 ! 0000000037DE00F0 +0068 0 | |
5353 | .xword 0x593E784BA30E9872 ! 0000000037DE00F8 +0070 0 | |
5354 | .xword 0x0DD28123383DD40B ! 0000000037DE0100 +0078 0 | |
5355 | .xword 0xBC2D89E686E7AD70 ! 0000000037DE0108 +0080 0 | |
5356 | ||
5357 | !======================================================================== | |
5358 | ||
5359 | SECTION .bblk067 DATA_VA=0xb65f0000 | |
5360 | attr_data { | |
5361 | Name = .bblk067, | |
5362 | VA = 0xb65f0000, | |
5363 | RA = ra2pa(0xff23d0000,0), | |
5364 | PA = ra2pa(0xff23d0000,0), | |
5365 | part_0_ctx_nonzero_tsb_config_3, | |
5366 | TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0, | |
5367 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5368 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5369 | } | |
5370 | ||
5371 | ||
5372 | SECTION .bblk067 | |
5373 | .data | |
5374 | DATA104: | |
5375 | .xword 0x97606B70CA73059B ! 00000000B65F0000 +0000 0 | |
5376 | .xword 0x5FA86D8E80A296AE ! 00000000B65F0008 +0008 0 | |
5377 | .xword 0xE8048D61CA495036 ! 00000000B65F0010 +0010 0 | |
5378 | .xword 0xB69F3900CEC286E3 ! 00000000B65F0018 +0018 0 | |
5379 | .xword 0xF881CE957F549860 ! 00000000B65F0020 +0020 0 | |
5380 | .xword 0xE8AECF081EDBA251 ! 00000000B65F0028 +0028 0 | |
5381 | .xword 0x5DEAA189D5756639 ! 00000000B65F0030 +0030 0 | |
5382 | .xword 0x5377F1517063642C ! 00000000B65F0038 +0038 0 | |
5383 | .xword 0x2B05784498F969C7 ! 00000000B65F0040 +0040 0 | |
5384 | .xword 0x995D2A0F4DD695A0 ! 00000000B65F0048 +0048 0 | |
5385 | .xword 0x534B82FFE6FE8DF4 ! 00000000B65F0050 +0050 0 | |
5386 | .xword 0x6023326E496AB131 ! 00000000B65F0058 +0058 0 | |
5387 | .xword 0x426EA4C2898E3AC4 ! 00000000B65F0060 +0060 0 | |
5388 | .xword 0x7141C7F7D81A9355 ! 00000000B65F0068 +0068 0 | |
5389 | .xword 0x62C26365C26D7292 ! 00000000B65F0070 +0070 0 | |
5390 | .xword 0xA4A1644449FFA7ED ! 00000000B65F0078 +0078 0 | |
5391 | ||
5392 | !======================================================================== | |
5393 | ||
5394 | SECTION .bcom001 | |
5395 | attr_data { | |
5396 | Name = .bcom001, | |
5397 | VA = 0x0, | |
5398 | RA = ra2pa(0xffffde000,0), | |
5399 | PA = ra2pa(0xffffde000,0), | |
5400 | tsbonly, | |
5401 | part_0_ctx_nonzero_tsb_config_1, | |
5402 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5403 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
5404 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5405 | } | |
5406 | ||
5407 | !======================================================================== | |
5408 | ||
5409 | SECTION .bstk068 DATA_VA=0x61b7a000 | |
5410 | attr_data { | |
5411 | Name = .bstk068, | |
5412 | VA = 0x61b7a000, | |
5413 | RA = ra2pa(0xff5b44000,0), | |
5414 | PA = ra2pa(0xff5b44000,0), | |
5415 | part_0_ctx_nonzero_tsb_config_1, | |
5416 | TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5417 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5418 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5419 | } | |
5420 | ||
5421 | ||
5422 | SECTION .bstk068 | |
5423 | .data | |
5424 | .skip 0x2000 ! 0000000061B7A000 | |
5425 | STACK0072: | |
5426 | ||
5427 | !======================================================================== | |
5428 | ||
5429 | SECTION .bkey069 DATA_VA=0xc6400000 | |
5430 | attr_data { | |
5431 | Name = .bkey069, | |
5432 | VA = 0xc6400000, | |
5433 | RA = 0xff1c00000, | |
5434 | PA = ra2pa(0xff1c00000,0), | |
5435 | part_0_ctx_nonzero_tsb_config_0, | |
5436 | TTE_Context=72, TTE_Size=3, TTE_W=1, TTE_X=0, | |
5437 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5438 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5439 | } | |
5440 | ||
5441 | ||
5442 | SECTION .bkey069 | |
5443 | .data | |
5444 | DATA106: | |
5445 | .xword 0xABAD1DEA51890088 ! 00000000C6400000 +0000 DATA094+0x88 | |
5446 | .xword 0xABAD1DEA7E800088 ! 00000000C6400008 +0008 DATA095+0x88 | |
5447 | .xword 0xABAD1DEAD5000088 ! 00000000C6400010 +0010 DATA096+0x88 | |
5448 | .xword 0xABAD1DEACAB0E088 ! 00000000C6400018 +0018 DATA097+0x88 | |
5449 | .xword 0xABAD1DEA093E0088 ! 00000000C6400020 +0020 DATA098+0x88 | |
5450 | .xword 0xABAD1DEA5F638088 ! 00000000C6400028 +0028 DATA099+0x88 | |
5451 | .xword 0xABAD1DEA0D3FA088 ! 00000000C6400030 +0030 DATA100+0x88 | |
5452 | .xword 0xABAD1DEAF35E2088 ! 00000000C6400038 +0038 DATA101+0x88 | |
5453 | .xword 0xABAD1DEAE6350088 ! 00000000C6400040 +0040 DATA102+0x88 | |
5454 | .xword 0xABAD1DEA37DE0088 ! 00000000C6400048 +0048 DATA103+0x88 | |
5455 | .xword 0xABAD1DEAB65F0000 ! 00000000C6400050 +0050 DATA104+0x0 | |
5456 | .xword 0xABAD1DEFFFFE0000 ! 00000000C6400058 +0058 DATA001+0x0 | |
5457 | .xword 0x0000000000000000 ! 00000000C6400060 +0060 0 | |
5458 | .xword 0xC06C6A2B43195B25 ! 00000000C6400068 +0068 0 Double -2.273178E+02 | |
5459 | .word 0x430AE78E ! 00000000C6400070 +0070 0 Single 1.389045E+02 | |
5460 | ||
5461 | ! Context 73 runs in 64-bit addressing mode, big-endian | |
5462 | ||
5463 | !======================================================================== | |
5464 | ||
5465 | SECTION .bdata071 DATA_VA=0x5e5cb936000 | |
5466 | attr_data { | |
5467 | Name = .bdata071, | |
5468 | VA = 0x5e5cb936000, | |
5469 | RA = ra2pa(0xff23a4000,0), | |
5470 | PA = ra2pa(0xff23a4000,0), | |
5471 | part_0_ctx_nonzero_tsb_config_1, | |
5472 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5473 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
5474 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5475 | } | |
5476 | ||
5477 | ||
5478 | SECTION .bdata071 | |
5479 | .data | |
5480 | DATA117: | |
5481 | .xword 0x88009BCA49E4FFFF ! 000005E5CB936000 -0088 DATA118+0x88 | |
5482 | .xword 0x88A04D4A00000000 ! 000005E5CB936008 -0080 DATA126+0x88 | |
5483 | .xword 0x405E528A2093008B ! 000005E5CB936010 -0078 0 Double 1.212897E+02 | |
5484 | .byte 0xAD ! 000005E5CB936018 -0070 0 | |
5485 | .byte 0xDB ! 000005E5CB936019 -006F 0 | |
5486 | .byte 0x6F ! 000005E5CB93601A -006E 0 | |
5487 | .byte 0xE4 ! 000005E5CB93601B -006D 0 | |
5488 | .word 0xC35FE992 ! 000005E5CB93601C -006C 0 Single -2.239124E+02 | |
5489 | .word 0x1E73C617 ! 000005E5CB936020 -0068 0 | |
5490 | .word 0x3B813C0A ! 000005E5CB936024 -0064 0 Single 3.943925E-03 | |
5491 | .xword 0x5821A716E5FFB049 ! 000005E5CB936028 -0060 0 | |
5492 | .word 0xB8E95697 ! 000005E5CB936030 -0058 0 Single -1.112643E-04 | |
5493 | .byte 0x52 ! 000005E5CB936034 -0054 0 | |
5494 | .byte 0x07 ! 000005E5CB936035 -0053 0 | |
5495 | .byte 0xC4 ! 000005E5CB936036 -0052 0 | |
5496 | .byte 0x91 ! 000005E5CB936037 -0051 0 | |
5497 | .word 0xC763E4F7 ! 000005E5CB936038 -0050 0 Single -5.834096E+04 | |
5498 | .half 0xBAA3 ! 000005E5CB93603C -004C 0 | |
5499 | .byte 0x9B ! 000005E5CB93603E -004A 0 | |
5500 | .byte 0x7E ! 000005E5CB93603F -0049 0 | |
5501 | .half 0x931F ! 000005E5CB936040 -0048 0 | |
5502 | .byte 0xF2 ! 000005E5CB936042 -0046 0 | |
5503 | .byte 0xAD ! 000005E5CB936043 -0045 0 | |
5504 | .half 0xA5B2 ! 000005E5CB936044 -0044 0 | |
5505 | .byte 0x95 ! 000005E5CB936046 -0042 0 | |
5506 | .byte 0xBA ! 000005E5CB936047 -0041 0 | |
5507 | .xword 0xFCC3190E84875168 ! 000005E5CB936048 -0040 0 | |
5508 | .word 0xB15A64F4 ! 000005E5CB936050 -0038 0 | |
5509 | .word 0x968E2FA8 ! 000005E5CB936054 -0034 0 | |
5510 | .half 0xD7E9 ! 000005E5CB936058 -0030 0 | |
5511 | .byte 0x09 ! 000005E5CB93605A -002E 0 | |
5512 | .byte 0x6C ! 000005E5CB93605B -002D 0 | |
5513 | .word 0x4716F244 ! 000005E5CB93605C -002C 0 Single 3.864227E+04 | |
5514 | .xword 0xA53B85F4AED0A363 ! 000005E5CB936060 -0028 0 | |
5515 | .xword 0x5EC67529599AB448 ! 000005E5CB936068 -0020 0 | |
5516 | .byte 0xEA ! 000005E5CB936070 -0018 0 | |
5517 | .byte 0x3E ! 000005E5CB936071 -0017 0 | |
5518 | .half 0x1879 ! 000005E5CB936072 -0016 0 | |
5519 | .byte 0x24 ! 000005E5CB936074 -0014 0 | |
5520 | .byte 0xF0 ! 000005E5CB936075 -0013 0 | |
5521 | .byte 0x73 ! 000005E5CB936076 -0012 0 | |
5522 | .byte 0x6D ! 000005E5CB936077 -0011 0 | |
5523 | .word 0x95776B89 ! 000005E5CB936078 -0010 0 | |
5524 | .word 0x69D03913 ! 000005E5CB93607C -000C 0 | |
5525 | .word 0x5201976F ! 000005E5CB936080 -0008 0 | |
5526 | .half 0x42E7 ! 000005E5CB936084 -0004 0 | |
5527 | .half 0x7CD1 ! 000005E5CB936086 -0002 0 | |
5528 | .xword 0xDA28260E028A6B49 ! 000005E5CB936088 +0000 0 | |
5529 | .xword 0x54D1E2DF9FF30D94 ! 000005E5CB936090 +0008 0 | |
5530 | .xword 0x9FE4E13E37759166 ! 000005E5CB936098 +0010 0 | |
5531 | .xword 0x132276F8A3F3654B ! 000005E5CB9360A0 +0018 0 | |
5532 | .half 0x7F4E ! 000005E5CB9360A8 +0020 0 | |
5533 | .half 0x4A02 ! 000005E5CB9360AA +0022 0 | |
5534 | .word 0xDAC83FDA ! 000005E5CB9360AC +0024 0 | |
5535 | .byte 0x5C ! 000005E5CB9360B0 +0028 0 | |
5536 | .byte 0x52 ! 000005E5CB9360B1 +0029 0 | |
5537 | .half 0x743F ! 000005E5CB9360B2 +002A 0 | |
5538 | .byte 0xBE ! 000005E5CB9360B4 +002C 0 | |
5539 | .byte 0xAD ! 000005E5CB9360B5 +002D 0 | |
5540 | .half 0xF98F ! 000005E5CB9360B6 +002E 0 | |
5541 | .xword 0x1A67AD781E8C57A3 ! 000005E5CB9360B8 +0030 0 | |
5542 | .half 0x671E ! 000005E5CB9360C0 +0038 0 | |
5543 | .byte 0x53 ! 000005E5CB9360C2 +003A 0 | |
5544 | .byte 0xBA ! 000005E5CB9360C3 +003B 0 | |
5545 | .byte 0x54 ! 000005E5CB9360C4 +003C 0 | |
5546 | .byte 0xE8 ! 000005E5CB9360C5 +003D 0 | |
5547 | .half 0xC898 ! 000005E5CB9360C6 +003E 0 | |
5548 | .xword 0xBECB3BCBB9E312B4 ! 000005E5CB9360C8 +0040 0 Double -3.246495E-06 | |
5549 | .xword 0xBF016DB486033843 ! 000005E5CB9360D0 +0048 0 Double -3.324229E-05 | |
5550 | .xword 0x677614790DB96D11 ! 000005E5CB9360D8 +0050 0 | |
5551 | .xword 0x723EC06A25E39E0E ! 000005E5CB9360E0 +0058 0 | |
5552 | .xword 0xC975886F0329F54C ! 000005E5CB9360E8 +0060 0 | |
5553 | .xword 0x8F8543803D74BE64 ! 000005E5CB9360F0 +0068 0 | |
5554 | .xword 0x390C8EC058F194A4 ! 000005E5CB9360F8 +0070 0 | |
5555 | .xword 0x906DD5D0FABABE2A ! 000005E5CB936100 +0078 0 | |
5556 | .xword 0xEF14DEAD2DAA7A25 ! 000005E5CB936108 +0080 0 | |
5557 | ||
5558 | !======================================================================== | |
5559 | ||
5560 | SECTION .bdata072 DATA_VA=0xffffe449ca9b0000 | |
5561 | attr_data { | |
5562 | Name = .bdata072, | |
5563 | VA = 0xffffe449ca9b0000, | |
5564 | RA = ra2pa(0xfef3f0000,0), | |
5565 | PA = ra2pa(0xfef3f0000,0), | |
5566 | part_0_ctx_nonzero_tsb_config_3, | |
5567 | TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0, | |
5568 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
5569 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5570 | } | |
5571 | ||
5572 | ||
5573 | SECTION .bdata072 | |
5574 | .data | |
5575 | DATA118: | |
5576 | .xword 0x880081A83D000000 ! FFFFE449CA9B0000 -0088 DATA119+0x88 | |
5577 | .xword 0x886093CBE5050000 ! FFFFE449CA9B0008 -0080 DATA117+0x88 | |
5578 | .xword 0xBFB6E31D2DF64715 ! FFFFE449CA9B0010 -0078 0 Double -8.940298E-02 | |
5579 | .byte 0x22 ! FFFFE449CA9B0018 -0070 0 | |
5580 | .byte 0xE2 ! FFFFE449CA9B0019 -006F 0 | |
5581 | .byte 0x7A ! FFFFE449CA9B001A -006E 0 | |
5582 | .byte 0xAE ! FFFFE449CA9B001B -006D 0 | |
5583 | .word 0xBA0744F3 ! FFFFE449CA9B001C -006C 0 Single -5.160116E-04 | |
5584 | .word 0x26A263A9 ! FFFFE449CA9B0020 -0068 0 | |
5585 | .word 0x40976D1B ! FFFFE449CA9B0024 -0064 0 Single 4.732069E+00 | |
5586 | .xword 0x52D0834CB972527D ! FFFFE449CA9B0028 -0060 0 | |
5587 | .word 0xB9CE5F5B ! FFFFE449CA9B0030 -0058 0 Single -3.936243E-04 | |
5588 | .byte 0x34 ! FFFFE449CA9B0034 -0054 0 | |
5589 | .byte 0xA7 ! FFFFE449CA9B0035 -0053 0 | |
5590 | .byte 0x0D ! FFFFE449CA9B0036 -0052 0 | |
5591 | .byte 0x8E ! FFFFE449CA9B0037 -0051 0 | |
5592 | .word 0x39A38EE6 ! FFFFE449CA9B0038 -0050 0 Single 3.119625E-04 | |
5593 | .half 0x0CCB ! FFFFE449CA9B003C -004C 0 | |
5594 | .byte 0xCB ! FFFFE449CA9B003E -004A 0 | |
5595 | .byte 0xD3 ! FFFFE449CA9B003F -0049 0 | |
5596 | .half 0x11AB ! FFFFE449CA9B0040 -0048 0 | |
5597 | .byte 0xC3 ! FFFFE449CA9B0042 -0046 0 | |
5598 | .byte 0x56 ! FFFFE449CA9B0043 -0045 0 | |
5599 | .half 0x5579 ! FFFFE449CA9B0044 -0044 0 | |
5600 | .byte 0xBD ! FFFFE449CA9B0046 -0042 0 | |
5601 | .byte 0x80 ! FFFFE449CA9B0047 -0041 0 | |
5602 | .xword 0xDB8F2E68AF8EECA6 ! FFFFE449CA9B0048 -0040 0 | |
5603 | .word 0x32A78091 ! FFFFE449CA9B0050 -0038 0 | |
5604 | .word 0xFC628AEE ! FFFFE449CA9B0054 -0034 0 | |
5605 | .half 0xCFA2 ! FFFFE449CA9B0058 -0030 0 | |
5606 | .byte 0x31 ! FFFFE449CA9B005A -002E 0 | |
5607 | .byte 0xE5 ! FFFFE449CA9B005B -002D 0 | |
5608 | .word 0xC3706951 ! FFFFE449CA9B005C -002C 0 Single -2.404114E+02 | |
5609 | .xword 0x1B83CC4C63444C5B ! FFFFE449CA9B0060 -0028 0 | |
5610 | .xword 0x9FAC7EA147618E51 ! FFFFE449CA9B0068 -0020 0 | |
5611 | .byte 0xF9 ! FFFFE449CA9B0070 -0018 0 | |
5612 | .byte 0x76 ! FFFFE449CA9B0071 -0017 0 | |
5613 | .half 0x96FA ! FFFFE449CA9B0072 -0016 0 | |
5614 | .byte 0x56 ! FFFFE449CA9B0074 -0014 0 | |
5615 | .byte 0xDC ! FFFFE449CA9B0075 -0013 0 | |
5616 | .byte 0xA2 ! FFFFE449CA9B0076 -0012 0 | |
5617 | .byte 0x93 ! FFFFE449CA9B0077 -0011 0 | |
5618 | .word 0x6FD98F61 ! FFFFE449CA9B0078 -0010 0 | |
5619 | .word 0xAF84C7BB ! FFFFE449CA9B007C -000C 0 | |
5620 | .word 0x2E7430EA ! FFFFE449CA9B0080 -0008 0 | |
5621 | .half 0xB4D2 ! FFFFE449CA9B0084 -0004 0 | |
5622 | .half 0x1C1B ! FFFFE449CA9B0086 -0002 0 | |
5623 | .xword 0x7CA5AECEED81CEF0 ! FFFFE449CA9B0088 +0000 0 | |
5624 | .xword 0xC6809D9F6E71CE36 ! FFFFE449CA9B0090 +0008 0 | |
5625 | .xword 0x366A727607CBC37A ! FFFFE449CA9B0098 +0010 0 | |
5626 | .xword 0x740E7D3471702900 ! FFFFE449CA9B00A0 +0018 0 | |
5627 | .half 0x819F ! FFFFE449CA9B00A8 +0020 0 | |
5628 | .half 0xAC32 ! FFFFE449CA9B00AA +0022 0 | |
5629 | .word 0x6B1F8F82 ! FFFFE449CA9B00AC +0024 0 | |
5630 | .byte 0x37 ! FFFFE449CA9B00B0 +0028 0 | |
5631 | .byte 0xEB ! FFFFE449CA9B00B1 +0029 0 | |
5632 | .half 0x8734 ! FFFFE449CA9B00B2 +002A 0 | |
5633 | .byte 0x2E ! FFFFE449CA9B00B4 +002C 0 | |
5634 | .byte 0xEB ! FFFFE449CA9B00B5 +002D 0 | |
5635 | .half 0x217F ! FFFFE449CA9B00B6 +002E 0 | |
5636 | .xword 0xB3F4526E2BDE4F60 ! FFFFE449CA9B00B8 +0030 0 | |
5637 | .half 0xD56C ! FFFFE449CA9B00C0 +0038 0 | |
5638 | .byte 0x64 ! FFFFE449CA9B00C2 +003A 0 | |
5639 | .byte 0x0D ! FFFFE449CA9B00C3 +003B 0 | |
5640 | .byte 0x99 ! FFFFE449CA9B00C4 +003C 0 | |
5641 | .byte 0xD5 ! FFFFE449CA9B00C5 +003D 0 | |
5642 | .half 0x54EF ! FFFFE449CA9B00C6 +003E 0 | |
5643 | .xword 0xBEF058483CEF0EB4 ! FFFFE449CA9B00C8 +0040 0 Double -1.558767E-05 | |
5644 | .xword 0x3F52FD9E1C8AF74B ! FFFFE449CA9B00D0 +0048 0 Double 1.159100E-03 | |
5645 | .xword 0x2F8D43A808C23E33 ! FFFFE449CA9B00D8 +0050 0 | |
5646 | .xword 0x029A63B00C1B3B59 ! FFFFE449CA9B00E0 +0058 0 | |
5647 | .xword 0x0C4C00F15A3E33E5 ! FFFFE449CA9B00E8 +0060 0 | |
5648 | .xword 0x15CAD06D80A5F96F ! FFFFE449CA9B00F0 +0068 0 | |
5649 | .xword 0x2F0FE1356264A449 ! FFFFE449CA9B00F8 +0070 0 | |
5650 | .xword 0x3F1A5183B001D5AC ! FFFFE449CA9B0100 +0078 0 | |
5651 | .xword 0x356C008492159803 ! FFFFE449CA9B0108 +0080 0 | |
5652 | ||
5653 | !======================================================================== | |
5654 | ||
5655 | SECTION .bdata073 DATA_VA=0x3da8810000 | |
5656 | attr_data { | |
5657 | Name = .bdata073, | |
5658 | VA = 0x3da8810000, | |
5659 | RA = ra2pa(0xfef3e0000,0), | |
5660 | PA = ra2pa(0xfef3e0000,0), | |
5661 | part_0_ctx_nonzero_tsb_config_3, | |
5662 | TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0, | |
5663 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5664 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5665 | } | |
5666 | ||
5667 | ||
5668 | SECTION .bdata073 | |
5669 | .data | |
5670 | DATA119: | |
5671 | .xword 0xFFFFDE7EB996C088 ! 0000003DA8810000 -0088 DATA120+0x88 | |
5672 | .xword 0xFFFFE449CA9B0088 ! 0000003DA8810008 -0080 DATA118+0x88 | |
5673 | .xword 0x3F2415F858AF58EA ! 0000003DA8810010 -0078 0 Double 1.532427E-04 | |
5674 | .byte 0x2F ! 0000003DA8810018 -0070 0 | |
5675 | .byte 0xF5 ! 0000003DA8810019 -006F 0 | |
5676 | .byte 0x33 ! 0000003DA881001A -006E 0 | |
5677 | .byte 0x1B ! 0000003DA881001B -006D 0 | |
5678 | .word 0x4432AD01 ! 0000003DA881001C -006C 0 Single 7.147032E+02 | |
5679 | .word 0xC8CE3E3F ! 0000003DA8810020 -0068 0 | |
5680 | .word 0xBF08A486 ! 0000003DA8810024 -0064 0 Single -5.337604E-01 | |
5681 | .xword 0x337426C8CB9980B7 ! 0000003DA8810028 -0060 0 | |
5682 | .word 0xB9B066AC ! 0000003DA8810030 -0058 0 Single -3.364583E-04 | |
5683 | .byte 0xE8 ! 0000003DA8810034 -0054 0 | |
5684 | .byte 0xB0 ! 0000003DA8810035 -0053 0 | |
5685 | .byte 0x7C ! 0000003DA8810036 -0052 0 | |
5686 | .byte 0xC3 ! 0000003DA8810037 -0051 0 | |
5687 | .word 0xC6931759 ! 0000003DA8810038 -0050 0 Single -1.882767E+04 | |
5688 | .half 0xCC31 ! 0000003DA881003C -004C 0 | |
5689 | .byte 0x0E ! 0000003DA881003E -004A 0 | |
5690 | .byte 0x52 ! 0000003DA881003F -0049 0 | |
5691 | .half 0x7D79 ! 0000003DA8810040 -0048 0 | |
5692 | .byte 0x2A ! 0000003DA8810042 -0046 0 | |
5693 | .byte 0xE8 ! 0000003DA8810043 -0045 0 | |
5694 | .half 0xA06C ! 0000003DA8810044 -0044 0 | |
5695 | .byte 0xCD ! 0000003DA8810046 -0042 0 | |
5696 | .byte 0x72 ! 0000003DA8810047 -0041 0 | |
5697 | .xword 0xE6C9DA05544CACFF ! 0000003DA8810048 -0040 0 | |
5698 | .word 0x0EC80B14 ! 0000003DA8810050 -0038 0 | |
5699 | .word 0x9804598A ! 0000003DA8810054 -0034 0 | |
5700 | .half 0xCDA5 ! 0000003DA8810058 -0030 0 | |
5701 | .byte 0x24 ! 0000003DA881005A -002E 0 | |
5702 | .byte 0xE5 ! 0000003DA881005B -002D 0 | |
5703 | .word 0x47ADDA05 ! 0000003DA881005C -002C 0 Single 8.901204E+04 | |
5704 | .xword 0xC63D38F7ED8CBD32 ! 0000003DA8810060 -0028 0 | |
5705 | .xword 0x2A419A440DF0A395 ! 0000003DA8810068 -0020 0 | |
5706 | .byte 0x3A ! 0000003DA8810070 -0018 0 | |
5707 | .byte 0xDF ! 0000003DA8810071 -0017 0 | |
5708 | .half 0x0908 ! 0000003DA8810072 -0016 0 | |
5709 | .byte 0x2A ! 0000003DA8810074 -0014 0 | |
5710 | .byte 0x71 ! 0000003DA8810075 -0013 0 | |
5711 | .byte 0x06 ! 0000003DA8810076 -0012 0 | |
5712 | .byte 0x61 ! 0000003DA8810077 -0011 0 | |
5713 | .word 0xEE250A5D ! 0000003DA8810078 -0010 0 | |
5714 | .word 0xD0B68D10 ! 0000003DA881007C -000C 0 | |
5715 | .word 0x354256C8 ! 0000003DA8810080 -0008 0 | |
5716 | .half 0x5E53 ! 0000003DA8810084 -0004 0 | |
5717 | .half 0x06F3 ! 0000003DA8810086 -0002 0 | |
5718 | .xword 0x803DADCF08EC9924 ! 0000003DA8810088 +0000 0 | |
5719 | .xword 0xE37B380635B557B9 ! 0000003DA8810090 +0008 0 | |
5720 | .xword 0x13065346671148B0 ! 0000003DA8810098 +0010 0 | |
5721 | .xword 0x191704FBD0AFF4B1 ! 0000003DA88100A0 +0018 0 | |
5722 | .half 0xDADA ! 0000003DA88100A8 +0020 0 | |
5723 | .half 0xB772 ! 0000003DA88100AA +0022 0 | |
5724 | .word 0xE7406E02 ! 0000003DA88100AC +0024 0 | |
5725 | .byte 0xDE ! 0000003DA88100B0 +0028 0 | |
5726 | .byte 0xC4 ! 0000003DA88100B1 +0029 0 | |
5727 | .half 0x1942 ! 0000003DA88100B2 +002A 0 | |
5728 | .byte 0x25 ! 0000003DA88100B4 +002C 0 | |
5729 | .byte 0x11 ! 0000003DA88100B5 +002D 0 | |
5730 | .half 0x1A62 ! 0000003DA88100B6 +002E 0 | |
5731 | .xword 0xB977DFC698676EF1 ! 0000003DA88100B8 +0030 0 | |
5732 | .half 0xF3A6 ! 0000003DA88100C0 +0038 0 | |
5733 | .byte 0x9C ! 0000003DA88100C2 +003A 0 | |
5734 | .byte 0xA5 ! 0000003DA88100C3 +003B 0 | |
5735 | .byte 0x28 ! 0000003DA88100C4 +003C 0 | |
5736 | .byte 0x54 ! 0000003DA88100C5 +003D 0 | |
5737 | .half 0xEA0D ! 0000003DA88100C6 +003E 0 | |
5738 | .xword 0xBFA61ABB966CD8CF ! 0000003DA88100C8 +0040 0 Double -4.317270E-02 | |
5739 | .xword 0x3F145BD3EFEF3B78 ! 0000003DA88100D0 +0048 0 Double 7.766229E-05 | |
5740 | .xword 0x2015EE281C1C7C80 ! 0000003DA88100D8 +0050 0 | |
5741 | .xword 0xC9176502B492033B ! 0000003DA88100E0 +0058 0 | |
5742 | .xword 0xF2B95D19B5636059 ! 0000003DA88100E8 +0060 0 | |
5743 | .xword 0x84522ACB0A549901 ! 0000003DA88100F0 +0068 0 | |
5744 | .xword 0x2FDA48A0BB1AD3B3 ! 0000003DA88100F8 +0070 0 | |
5745 | .xword 0x980C40A4EE297D6C ! 0000003DA8810100 +0078 0 | |
5746 | .xword 0x9651356AA94CE891 ! 0000003DA8810108 +0080 0 | |
5747 | ||
5748 | !======================================================================== | |
5749 | ||
5750 | SECTION .bdata074 DATA_VA=0xffffde7eb996c000 | |
5751 | attr_data { | |
5752 | Name = .bdata074, | |
5753 | VA = 0xffffde7eb996c000, | |
5754 | RA = ra2pa(0xff23a2000,0), | |
5755 | PA = ra2pa(0xff23a2000,0), | |
5756 | part_0_ctx_nonzero_tsb_config_1, | |
5757 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
5758 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5759 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5760 | } | |
5761 | ||
5762 | ||
5763 | SECTION .bdata074 | |
5764 | .data | |
5765 | DATA120: | |
5766 | .xword 0x00000BB8D9400088 ! FFFFDE7EB996C000 -0088 DATA121+0x88 | |
5767 | .xword 0x0000003DA8810088 ! FFFFDE7EB996C008 -0080 DATA119+0x88 | |
5768 | .xword 0x3FD1927A55999545 ! FFFFDE7EB996C010 -0078 0 Double 2.745653E-01 | |
5769 | .byte 0x5D ! FFFFDE7EB996C018 -0070 0 | |
5770 | .byte 0x44 ! FFFFDE7EB996C019 -006F 0 | |
5771 | .byte 0xC7 ! FFFFDE7EB996C01A -006E 0 | |
5772 | .byte 0xD9 ! FFFFDE7EB996C01B -006D 0 | |
5773 | .word 0x4179B878 ! FFFFDE7EB996C01C -006C 0 Single 1.560754E+01 | |
5774 | .word 0xB8B0ADFA ! FFFFDE7EB996C020 -0068 0 | |
5775 | .word 0xC018D87D ! FFFFDE7EB996C024 -0064 0 Single -2.388213E+00 | |
5776 | .xword 0x7F1D73BB75A333A6 ! FFFFDE7EB996C028 -0060 0 | |
5777 | .word 0xC5A56CDD ! FFFFDE7EB996C030 -0058 0 Single -5.293608E+03 | |
5778 | .byte 0x1C ! FFFFDE7EB996C034 -0054 0 | |
5779 | .byte 0x06 ! FFFFDE7EB996C035 -0053 0 | |
5780 | .byte 0x58 ! FFFFDE7EB996C036 -0052 0 | |
5781 | .byte 0xB5 ! FFFFDE7EB996C037 -0051 0 | |
5782 | .word 0xB7D8B911 ! FFFFDE7EB996C038 -0050 0 Single -2.583538E-05 | |
5783 | .half 0x760A ! FFFFDE7EB996C03C -004C 0 | |
5784 | .byte 0x6E ! FFFFDE7EB996C03E -004A 0 | |
5785 | .byte 0x12 ! FFFFDE7EB996C03F -0049 0 | |
5786 | .half 0xED04 ! FFFFDE7EB996C040 -0048 0 | |
5787 | .byte 0x93 ! FFFFDE7EB996C042 -0046 0 | |
5788 | .byte 0x81 ! FFFFDE7EB996C043 -0045 0 | |
5789 | .half 0x3FAB ! FFFFDE7EB996C044 -0044 0 | |
5790 | .byte 0xF4 ! FFFFDE7EB996C046 -0042 0 | |
5791 | .byte 0xF8 ! FFFFDE7EB996C047 -0041 0 | |
5792 | .xword 0x349185D68423EC59 ! FFFFDE7EB996C048 -0040 0 | |
5793 | .word 0x8EF5786D ! FFFFDE7EB996C050 -0038 0 | |
5794 | .word 0x3D0A7160 ! FFFFDE7EB996C054 -0034 0 | |
5795 | .half 0x2ADA ! FFFFDE7EB996C058 -0030 0 | |
5796 | .byte 0x0A ! FFFFDE7EB996C05A -002E 0 | |
5797 | .byte 0xDF ! FFFFDE7EB996C05B -002D 0 | |
5798 | .word 0xC075833B ! FFFFDE7EB996C05C -002C 0 Single -3.836135E+00 | |
5799 | .xword 0xC7A89C82430CDE35 ! FFFFDE7EB996C060 -0028 0 | |
5800 | .xword 0xDFFCDD500265D699 ! FFFFDE7EB996C068 -0020 0 | |
5801 | .byte 0xB1 ! FFFFDE7EB996C070 -0018 0 | |
5802 | .byte 0xA3 ! FFFFDE7EB996C071 -0017 0 | |
5803 | .half 0xC482 ! FFFFDE7EB996C072 -0016 0 | |
5804 | .byte 0x36 ! FFFFDE7EB996C074 -0014 0 | |
5805 | .byte 0xD5 ! FFFFDE7EB996C075 -0013 0 | |
5806 | .byte 0x15 ! FFFFDE7EB996C076 -0012 0 | |
5807 | .byte 0x78 ! FFFFDE7EB996C077 -0011 0 | |
5808 | .word 0xEDAE8F87 ! FFFFDE7EB996C078 -0010 0 | |
5809 | .word 0x8D2278FE ! FFFFDE7EB996C07C -000C 0 | |
5810 | .word 0x62DD34B9 ! FFFFDE7EB996C080 -0008 0 | |
5811 | .half 0x93AB ! FFFFDE7EB996C084 -0004 0 | |
5812 | .half 0x7B8D ! FFFFDE7EB996C086 -0002 0 | |
5813 | .xword 0x420B2CC69B8C838F ! FFFFDE7EB996C088 +0000 0 | |
5814 | .xword 0x2224E6520EB335AC ! FFFFDE7EB996C090 +0008 0 | |
5815 | .xword 0x8812D5AF8A2105BD ! FFFFDE7EB996C098 +0010 0 | |
5816 | .xword 0xE0936B946BEE951B ! FFFFDE7EB996C0A0 +0018 0 | |
5817 | .half 0xAEBF ! FFFFDE7EB996C0A8 +0020 0 | |
5818 | .half 0x7FDF ! FFFFDE7EB996C0AA +0022 0 | |
5819 | .word 0x171DC697 ! FFFFDE7EB996C0AC +0024 0 | |
5820 | .byte 0xC7 ! FFFFDE7EB996C0B0 +0028 0 | |
5821 | .byte 0xFC ! FFFFDE7EB996C0B1 +0029 0 | |
5822 | .half 0xC04E ! FFFFDE7EB996C0B2 +002A 0 | |
5823 | .byte 0xEB ! FFFFDE7EB996C0B4 +002C 0 | |
5824 | .byte 0x37 ! FFFFDE7EB996C0B5 +002D 0 | |
5825 | .half 0x800C ! FFFFDE7EB996C0B6 +002E 0 | |
5826 | .xword 0xDFE52EC7FDA4B761 ! FFFFDE7EB996C0B8 +0030 0 | |
5827 | .half 0x533F ! FFFFDE7EB996C0C0 +0038 0 | |
5828 | .byte 0x98 ! FFFFDE7EB996C0C2 +003A 0 | |
5829 | .byte 0x8A ! FFFFDE7EB996C0C3 +003B 0 | |
5830 | .byte 0x31 ! FFFFDE7EB996C0C4 +003C 0 | |
5831 | .byte 0x7C ! FFFFDE7EB996C0C5 +003D 0 | |
5832 | .half 0x19DD ! FFFFDE7EB996C0C6 +003E 0 | |
5833 | .xword 0x3F862E3EF592048F ! FFFFDE7EB996C0C8 +0040 0 Double 1.083039E-02 | |
5834 | .xword 0x413FFAEB547D2F7E ! FFFFDE7EB996C0D0 +0048 0 Double 2.095851E+06 | |
5835 | .xword 0x065267408B470D1D ! FFFFDE7EB996C0D8 +0050 0 | |
5836 | .xword 0x65BA914204ABB5C1 ! FFFFDE7EB996C0E0 +0058 0 | |
5837 | .xword 0x2B8F5510DB88131F ! FFFFDE7EB996C0E8 +0060 0 | |
5838 | .xword 0x25835E5126242349 ! FFFFDE7EB996C0F0 +0068 0 | |
5839 | .xword 0x1E67EB128B024589 ! FFFFDE7EB996C0F8 +0070 0 | |
5840 | .xword 0x3AF9AD873716F5C8 ! FFFFDE7EB996C100 +0078 0 | |
5841 | .xword 0xA525E925850698A3 ! FFFFDE7EB996C108 +0080 0 | |
5842 | ||
5843 | !======================================================================== | |
5844 | ||
5845 | SECTION .bdata075 DATA_VA=0xbb8d9400000 | |
5846 | attr_data { | |
5847 | Name = .bdata075, | |
5848 | VA = 0xbb8d9400000, | |
5849 | RA = 0xfeec00000, | |
5850 | PA = ra2pa(0xfeec00000,0), | |
5851 | part_0_ctx_nonzero_tsb_config_2, | |
5852 | TTE_Context=73, TTE_Size=3, TTE_W=1, TTE_X=0, | |
5853 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
5854 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5855 | } | |
5856 | ||
5857 | ||
5858 | SECTION .bdata075 | |
5859 | .data | |
5860 | DATA121: | |
5861 | .xword 0x8800790776D3FFFF ! 00000BB8D9400000 -0088 DATA122+0x88 | |
5862 | .xword 0x88C096B97EDEFFFF ! 00000BB8D9400008 -0080 DATA120+0x88 | |
5863 | .xword 0x3EC23D88829C833B ! 00000BB8D9400010 -0078 0 Double 2.174421E-06 | |
5864 | .byte 0xA1 ! 00000BB8D9400018 -0070 0 | |
5865 | .byte 0x66 ! 00000BB8D9400019 -006F 0 | |
5866 | .byte 0xD1 ! 00000BB8D940001A -006E 0 | |
5867 | .byte 0xEB ! 00000BB8D940001B -006D 0 | |
5868 | .word 0x43FD0AB9 ! 00000BB8D940001C -006C 0 Single 5.060838E+02 | |
5869 | .word 0xAB08D632 ! 00000BB8D9400020 -0068 0 | |
5870 | .word 0x463750AB ! 00000BB8D9400024 -0064 0 Single 1.173217E+04 | |
5871 | .xword 0xA0C750B473226B77 ! 00000BB8D9400028 -0060 0 | |
5872 | .word 0x46C42F8D ! 00000BB8D9400030 -0058 0 Single 2.511178E+04 | |
5873 | .byte 0xEF ! 00000BB8D9400034 -0054 0 | |
5874 | .byte 0x24 ! 00000BB8D9400035 -0053 0 | |
5875 | .byte 0x29 ! 00000BB8D9400036 -0052 0 | |
5876 | .byte 0xE9 ! 00000BB8D9400037 -0051 0 | |
5877 | .word 0xC6DFC307 ! 00000BB8D9400038 -0050 0 Single -2.864151E+04 | |
5878 | .half 0x1413 ! 00000BB8D940003C -004C 0 | |
5879 | .byte 0x95 ! 00000BB8D940003E -004A 0 | |
5880 | .byte 0xEF ! 00000BB8D940003F -0049 0 | |
5881 | .half 0xCE2B ! 00000BB8D9400040 -0048 0 | |
5882 | .byte 0x7E ! 00000BB8D9400042 -0046 0 | |
5883 | .byte 0xC1 ! 00000BB8D9400043 -0045 0 | |
5884 | .half 0x652C ! 00000BB8D9400044 -0044 0 | |
5885 | .byte 0x57 ! 00000BB8D9400046 -0042 0 | |
5886 | .byte 0x0A ! 00000BB8D9400047 -0041 0 | |
5887 | .xword 0x2F3BEAD4C9C06EED ! 00000BB8D9400048 -0040 0 | |
5888 | .word 0x0F8CC513 ! 00000BB8D9400050 -0038 0 | |
5889 | .word 0x57AD64BC ! 00000BB8D9400054 -0034 0 | |
5890 | .half 0xFABD ! 00000BB8D9400058 -0030 0 | |
5891 | .byte 0x9D ! 00000BB8D940005A -002E 0 | |
5892 | .byte 0x6A ! 00000BB8D940005B -002D 0 | |
5893 | .word 0x37D14D3F ! 00000BB8D940005C -002C 0 Single 2.495071E-05 | |
5894 | .xword 0xB2181703B622EA13 ! 00000BB8D9400060 -0028 0 | |
5895 | .xword 0x19E89B4F6E009153 ! 00000BB8D9400068 -0020 0 | |
5896 | .byte 0xEE ! 00000BB8D9400070 -0018 0 | |
5897 | .byte 0x3D ! 00000BB8D9400071 -0017 0 | |
5898 | .half 0xD1DE ! 00000BB8D9400072 -0016 0 | |
5899 | .byte 0x8B ! 00000BB8D9400074 -0014 0 | |
5900 | .byte 0x19 ! 00000BB8D9400075 -0013 0 | |
5901 | .byte 0xE4 ! 00000BB8D9400076 -0012 0 | |
5902 | .byte 0xFA ! 00000BB8D9400077 -0011 0 | |
5903 | .word 0xA2F11E14 ! 00000BB8D9400078 -0010 0 | |
5904 | .word 0xC3D732F9 ! 00000BB8D940007C -000C 0 | |
5905 | .word 0x802D99FB ! 00000BB8D9400080 -0008 0 | |
5906 | .half 0x1042 ! 00000BB8D9400084 -0004 0 | |
5907 | .half 0xE377 ! 00000BB8D9400086 -0002 0 | |
5908 | .xword 0xDD1376728CA41636 ! 00000BB8D9400088 +0000 0 | |
5909 | .xword 0xEE447922F3D857F1 ! 00000BB8D9400090 +0008 0 | |
5910 | .xword 0x1C3BE7F5603FCF89 ! 00000BB8D9400098 +0010 0 | |
5911 | .xword 0x8AB5483EA5CFC2A1 ! 00000BB8D94000A0 +0018 0 | |
5912 | .half 0xC306 ! 00000BB8D94000A8 +0020 0 | |
5913 | .half 0xC353 ! 00000BB8D94000AA +0022 0 | |
5914 | .word 0xCD15F74E ! 00000BB8D94000AC +0024 0 | |
5915 | .byte 0xBF ! 00000BB8D94000B0 +0028 0 | |
5916 | .byte 0x7C ! 00000BB8D94000B1 +0029 0 | |
5917 | .half 0x46FD ! 00000BB8D94000B2 +002A 0 | |
5918 | .byte 0x52 ! 00000BB8D94000B4 +002C 0 | |
5919 | .byte 0xAC ! 00000BB8D94000B5 +002D 0 | |
5920 | .half 0xC25E ! 00000BB8D94000B6 +002E 0 | |
5921 | .xword 0x7AA394F5672745E1 ! 00000BB8D94000B8 +0030 0 | |
5922 | .half 0x79DF ! 00000BB8D94000C0 +0038 0 | |
5923 | .byte 0xC3 ! 00000BB8D94000C2 +003A 0 | |
5924 | .byte 0x2C ! 00000BB8D94000C3 +003B 0 | |
5925 | .byte 0x09 ! 00000BB8D94000C4 +003C 0 | |
5926 | .byte 0xB6 ! 00000BB8D94000C5 +003D 0 | |
5927 | .half 0x2C41 ! 00000BB8D94000C6 +003E 0 | |
5928 | .xword 0x402B043EB74C0D06 ! 00000BB8D94000C8 +0040 0 Double 1.350829E+01 | |
5929 | .xword 0xBEB412CA4C601DC1 ! 00000BB8D94000D0 +0048 0 Double -1.196468E-06 | |
5930 | .xword 0x996D929DAE0B8FE2 ! 00000BB8D94000D8 +0050 0 | |
5931 | .xword 0xC4A58A92B552E691 ! 00000BB8D94000E0 +0058 0 | |
5932 | .xword 0x2127E101E058E192 ! 00000BB8D94000E8 +0060 0 | |
5933 | .xword 0x0C308F638DF86447 ! 00000BB8D94000F0 +0068 0 | |
5934 | .xword 0xBB8963734C74A44C ! 00000BB8D94000F8 +0070 0 | |
5935 | .xword 0x6690EE5068EA17AD ! 00000BB8D9400100 +0078 0 | |
5936 | .xword 0x7586DC62781AE23F ! 00000BB8D9400108 +0080 0 | |
5937 | ||
5938 | !======================================================================== | |
5939 | ||
5940 | SECTION .bdata076 DATA_VA=0xffffd37607790000 | |
5941 | attr_data { | |
5942 | Name = .bdata076, | |
5943 | VA = 0xffffd37607790000, | |
5944 | RA = ra2pa(0xfef3d0000,0), | |
5945 | PA = ra2pa(0xfef3d0000,0), | |
5946 | part_0_ctx_nonzero_tsb_config_3, | |
5947 | TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0, | |
5948 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
5949 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
5950 | } | |
5951 | ||
5952 | ||
5953 | SECTION .bdata076 | |
5954 | .data | |
5955 | DATA122: | |
5956 | .xword 0xFFFFCE6933B66088 ! FFFFD37607790000 -0088 DATA123+0x88 | |
5957 | .xword 0x00000BB8D9400088 ! FFFFD37607790008 -0080 DATA121+0x88 | |
5958 | .xword 0xBF7CCFE1B4E41396 ! FFFFD37607790010 -0078 0 Double -7.034189E-03 | |
5959 | .byte 0x5E ! FFFFD37607790018 -0070 0 | |
5960 | .byte 0x16 ! FFFFD37607790019 -006F 0 | |
5961 | .byte 0xA5 ! FFFFD3760779001A -006E 0 | |
5962 | .byte 0x38 ! FFFFD3760779001B -006D 0 | |
5963 | .word 0xBFC62C4D ! FFFFD3760779001C -006C 0 Single -1.548227E+00 | |
5964 | .word 0xCC6E9A49 ! FFFFD37607790020 -0068 0 | |
5965 | .word 0x415D2ADF ! FFFFD37607790024 -0064 0 Single 1.382297E+01 | |
5966 | .xword 0xFE40E673EFDD4705 ! FFFFD37607790028 -0060 0 | |
5967 | .word 0x37A372A2 ! FFFFD37607790030 -0058 0 Single 1.948449E-05 | |
5968 | .byte 0x71 ! FFFFD37607790034 -0054 0 | |
5969 | .byte 0x18 ! FFFFD37607790035 -0053 0 | |
5970 | .byte 0xFB ! FFFFD37607790036 -0052 0 | |
5971 | .byte 0xAA ! FFFFD37607790037 -0051 0 | |
5972 | .word 0xBE5B4D18 ! FFFFD37607790038 -0050 0 Single -2.141613E-01 | |
5973 | .half 0xDDF6 ! FFFFD3760779003C -004C 0 | |
5974 | .byte 0x85 ! FFFFD3760779003E -004A 0 | |
5975 | .byte 0x4E ! FFFFD3760779003F -0049 0 | |
5976 | .half 0x3E65 ! FFFFD37607790040 -0048 0 | |
5977 | .byte 0x3C ! FFFFD37607790042 -0046 0 | |
5978 | .byte 0x01 ! FFFFD37607790043 -0045 0 | |
5979 | .half 0x6E6B ! FFFFD37607790044 -0044 0 | |
5980 | .byte 0xFD ! FFFFD37607790046 -0042 0 | |
5981 | .byte 0x30 ! FFFFD37607790047 -0041 0 | |
5982 | .xword 0xD7646E5FACC6423B ! FFFFD37607790048 -0040 0 | |
5983 | .word 0xD0B63A08 ! FFFFD37607790050 -0038 0 | |
5984 | .word 0x508C6904 ! FFFFD37607790054 -0034 0 | |
5985 | .half 0xC7B3 ! FFFFD37607790058 -0030 0 | |
5986 | .byte 0x99 ! FFFFD3760779005A -002E 0 | |
5987 | .byte 0x9A ! FFFFD3760779005B -002D 0 | |
5988 | .word 0xBF4B25BB ! FFFFD3760779005C -002C 0 Single -7.935445E-01 | |
5989 | .xword 0xB55F16066A7D3AF3 ! FFFFD37607790060 -0028 0 | |
5990 | .xword 0x95B93B658A0B9F2A ! FFFFD37607790068 -0020 0 | |
5991 | .byte 0x1A ! FFFFD37607790070 -0018 0 | |
5992 | .byte 0x3B ! FFFFD37607790071 -0017 0 | |
5993 | .half 0xAF21 ! FFFFD37607790072 -0016 0 | |
5994 | .byte 0x85 ! FFFFD37607790074 -0014 0 | |
5995 | .byte 0xEF ! FFFFD37607790075 -0013 0 | |
5996 | .byte 0x34 ! FFFFD37607790076 -0012 0 | |
5997 | .byte 0xC7 ! FFFFD37607790077 -0011 0 | |
5998 | .word 0xB11DCD34 ! FFFFD37607790078 -0010 0 | |
5999 | .word 0xE512A232 ! FFFFD3760779007C -000C 0 | |
6000 | .word 0x2190E164 ! FFFFD37607790080 -0008 0 | |
6001 | .half 0xC0D2 ! FFFFD37607790084 -0004 0 | |
6002 | .half 0xBB42 ! FFFFD37607790086 -0002 0 | |
6003 | .xword 0xE749155D3975C530 ! FFFFD37607790088 +0000 0 | |
6004 | .xword 0x69C6BE8431E2E2DE ! FFFFD37607790090 +0008 0 | |
6005 | .xword 0xAF2098BF3B04855E ! FFFFD37607790098 +0010 0 | |
6006 | .xword 0x0AB99A0ADD93E1BB ! FFFFD376077900A0 +0018 0 | |
6007 | .half 0x384F ! FFFFD376077900A8 +0020 0 | |
6008 | .half 0x9C36 ! FFFFD376077900AA +0022 0 | |
6009 | .word 0xED2EB4BC ! FFFFD376077900AC +0024 0 | |
6010 | .byte 0x8D ! FFFFD376077900B0 +0028 0 | |
6011 | .byte 0x44 ! FFFFD376077900B1 +0029 0 | |
6012 | .half 0x42C5 ! FFFFD376077900B2 +002A 0 | |
6013 | .byte 0x1E ! FFFFD376077900B4 +002C 0 | |
6014 | .byte 0xC5 ! FFFFD376077900B5 +002D 0 | |
6015 | .half 0x86D5 ! FFFFD376077900B6 +002E 0 | |
6016 | .xword 0x2282C1C7C34718BB ! FFFFD376077900B8 +0030 0 | |
6017 | .half 0xFABF ! FFFFD376077900C0 +0038 0 | |
6018 | .byte 0xC9 ! FFFFD376077900C2 +003A 0 | |
6019 | .byte 0xE4 ! FFFFD376077900C3 +003B 0 | |
6020 | .byte 0x87 ! FFFFD376077900C4 +003C 0 | |
6021 | .byte 0xAE ! FFFFD376077900C5 +003D 0 | |
6022 | .half 0xFF93 ! FFFFD376077900C6 +003E 0 | |
6023 | .xword 0x405392DF9D73FFC4 ! FFFFD376077900C8 +0040 0 Double 7.829490E+01 | |
6024 | .xword 0xC0496AB5C27172DC ! FFFFD376077900D0 +0048 0 Double -5.083367E+01 | |
6025 | .xword 0x6A9EE52BDAC65E0D ! FFFFD376077900D8 +0050 0 | |
6026 | .xword 0xB8A3721A715665C5 ! FFFFD376077900E0 +0058 0 | |
6027 | .xword 0x6C8114CF5B4CB77E ! FFFFD376077900E8 +0060 0 | |
6028 | .xword 0x1EDA12E7CDF5EE97 ! FFFFD376077900F0 +0068 0 | |
6029 | .xword 0x5CE6788FE9C5216A ! FFFFD376077900F8 +0070 0 | |
6030 | .xword 0xAE61D1443E16676D ! FFFFD37607790100 +0078 0 | |
6031 | .xword 0x7AB6D9F0B54347A5 ! FFFFD37607790108 +0080 0 | |
6032 | ||
6033 | !======================================================================== | |
6034 | ||
6035 | SECTION .bdata077 DATA_VA=0xffffce6933b66000 | |
6036 | attr_data { | |
6037 | Name = .bdata077, | |
6038 | VA = 0xffffce6933b66000, | |
6039 | RA = ra2pa(0xff23a0000,0), | |
6040 | PA = ra2pa(0xff23a0000,0), | |
6041 | part_0_ctx_nonzero_tsb_config_1, | |
6042 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6043 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6044 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6045 | } | |
6046 | ||
6047 | ||
6048 | SECTION .bdata077 | |
6049 | .data | |
6050 | DATA123: | |
6051 | .xword 0x880040F4F9000000 ! FFFFCE6933B66000 -0088 DATA124+0x88 | |
6052 | .xword 0x8800790776D3FFFF ! FFFFCE6933B66008 -0080 DATA122+0x88 | |
6053 | .xword 0x40ACC24AD5518690 ! FFFFCE6933B66010 -0078 0 Double 3.681146E+03 | |
6054 | .byte 0xB0 ! FFFFCE6933B66018 -0070 0 | |
6055 | .byte 0x96 ! FFFFCE6933B66019 -006F 0 | |
6056 | .byte 0x3F ! FFFFCE6933B6601A -006E 0 | |
6057 | .byte 0xEC ! FFFFCE6933B6601B -006D 0 | |
6058 | .word 0x42E98C09 ! FFFFCE6933B6601C -006C 0 Single 1.167735E+02 | |
6059 | .word 0x21FFB62F ! FFFFCE6933B66020 -0068 0 | |
6060 | .word 0xBB3A35DC ! FFFFCE6933B66024 -0064 0 Single -2.841345E-03 | |
6061 | .xword 0xB7FCFBAFF7966467 ! FFFFCE6933B66028 -0060 0 | |
6062 | .word 0x3DDCEA78 ! FFFFCE6933B66030 -0058 0 Single 1.078691E-01 | |
6063 | .byte 0x78 ! FFFFCE6933B66034 -0054 0 | |
6064 | .byte 0xFF ! FFFFCE6933B66035 -0053 0 | |
6065 | .byte 0xC9 ! FFFFCE6933B66036 -0052 0 | |
6066 | .byte 0xA3 ! FFFFCE6933B66037 -0051 0 | |
6067 | .word 0x3F8D6439 ! FFFFCE6933B66038 -0050 0 Single 1.104621E+00 | |
6068 | .half 0x7111 ! FFFFCE6933B6603C -004C 0 | |
6069 | .byte 0xB2 ! FFFFCE6933B6603E -004A 0 | |
6070 | .byte 0xD0 ! FFFFCE6933B6603F -0049 0 | |
6071 | .half 0xEE81 ! FFFFCE6933B66040 -0048 0 | |
6072 | .byte 0x06 ! FFFFCE6933B66042 -0046 0 | |
6073 | .byte 0x7A ! FFFFCE6933B66043 -0045 0 | |
6074 | .half 0xDB87 ! FFFFCE6933B66044 -0044 0 | |
6075 | .byte 0xFF ! FFFFCE6933B66046 -0042 0 | |
6076 | .byte 0x66 ! FFFFCE6933B66047 -0041 0 | |
6077 | .xword 0x428251CBF2FCB94F ! FFFFCE6933B66048 -0040 0 | |
6078 | .word 0xAD304B08 ! FFFFCE6933B66050 -0038 0 | |
6079 | .word 0x7A75B6EF ! FFFFCE6933B66054 -0034 0 | |
6080 | .half 0xC145 ! FFFFCE6933B66058 -0030 0 | |
6081 | .byte 0x7F ! FFFFCE6933B6605A -002E 0 | |
6082 | .byte 0x03 ! FFFFCE6933B6605B -002D 0 | |
6083 | .word 0x40D0EE0A ! FFFFCE6933B6605C -002C 0 Single 6.529058E+00 | |
6084 | .xword 0xEDF2BFFF51824475 ! FFFFCE6933B66060 -0028 0 | |
6085 | .xword 0x2AA52BFF72F7EAA0 ! FFFFCE6933B66068 -0020 0 | |
6086 | .byte 0x9D ! FFFFCE6933B66070 -0018 0 | |
6087 | .byte 0x79 ! FFFFCE6933B66071 -0017 0 | |
6088 | .half 0x3712 ! FFFFCE6933B66072 -0016 0 | |
6089 | .byte 0x6C ! FFFFCE6933B66074 -0014 0 | |
6090 | .byte 0x74 ! FFFFCE6933B66075 -0013 0 | |
6091 | .byte 0x92 ! FFFFCE6933B66076 -0012 0 | |
6092 | .byte 0x80 ! FFFFCE6933B66077 -0011 0 | |
6093 | .word 0x462F7C61 ! FFFFCE6933B66078 -0010 0 | |
6094 | .word 0x9A45BD18 ! FFFFCE6933B6607C -000C 0 | |
6095 | .word 0xBC394488 ! FFFFCE6933B66080 -0008 0 | |
6096 | .half 0x139A ! FFFFCE6933B66084 -0004 0 | |
6097 | .half 0x0784 ! FFFFCE6933B66086 -0002 0 | |
6098 | .xword 0xAB76683D0022A4CF ! FFFFCE6933B66088 +0000 0 | |
6099 | .xword 0xA358A290F10129B2 ! FFFFCE6933B66090 +0008 0 | |
6100 | .xword 0x5B3B4B2CF8181C1A ! FFFFCE6933B66098 +0010 0 | |
6101 | .xword 0x09BB159494EA1CF5 ! FFFFCE6933B660A0 +0018 0 | |
6102 | .half 0x4875 ! FFFFCE6933B660A8 +0020 0 | |
6103 | .half 0xD73C ! FFFFCE6933B660AA +0022 0 | |
6104 | .word 0x89059EFA ! FFFFCE6933B660AC +0024 0 | |
6105 | .byte 0xD4 ! FFFFCE6933B660B0 +0028 0 | |
6106 | .byte 0x70 ! FFFFCE6933B660B1 +0029 0 | |
6107 | .half 0x8226 ! FFFFCE6933B660B2 +002A 0 | |
6108 | .byte 0xED ! FFFFCE6933B660B4 +002C 0 | |
6109 | .byte 0x55 ! FFFFCE6933B660B5 +002D 0 | |
6110 | .half 0x0A49 ! FFFFCE6933B660B6 +002E 0 | |
6111 | .xword 0x12BCABDA6444E444 ! FFFFCE6933B660B8 +0030 0 | |
6112 | .half 0x93CE ! FFFFCE6933B660C0 +0038 0 | |
6113 | .byte 0x45 ! FFFFCE6933B660C2 +003A 0 | |
6114 | .byte 0x86 ! FFFFCE6933B660C3 +003B 0 | |
6115 | .byte 0x77 ! FFFFCE6933B660C4 +003C 0 | |
6116 | .byte 0x50 ! FFFFCE6933B660C5 +003D 0 | |
6117 | .half 0x2F44 ! FFFFCE6933B660C6 +003E 0 | |
6118 | .xword 0x40C465C44F041593 ! FFFFCE6933B660C8 +0040 0 Double 1.044353E+04 | |
6119 | .xword 0x3FB454123053885D ! FFFFCE6933B660D0 +0048 0 Double 7.940782E-02 | |
6120 | .xword 0xC8EE9C36ED9883E3 ! FFFFCE6933B660D8 +0050 0 | |
6121 | .xword 0xFB0B009909EBD12A ! FFFFCE6933B660E0 +0058 0 | |
6122 | .xword 0xE54C2730A8D7EFA9 ! FFFFCE6933B660E8 +0060 0 | |
6123 | .xword 0x6C38294CA80A8D7B ! FFFFCE6933B660F0 +0068 0 | |
6124 | .xword 0x551707FFC415ABBE ! FFFFCE6933B660F8 +0070 0 | |
6125 | .xword 0xB3709D8BA19E4B8E ! FFFFCE6933B66100 +0078 0 | |
6126 | .xword 0x17FD9EC68716B9A1 ! FFFFCE6933B66108 +0080 0 | |
6127 | ||
6128 | !======================================================================== | |
6129 | ||
6130 | SECTION .bdata078 DATA_VA=0xf9f4400000 | |
6131 | attr_data { | |
6132 | Name = .bdata078, | |
6133 | VA = 0xf9f4400000, | |
6134 | RA = 0xfee800000, | |
6135 | PA = ra2pa(0xfee800000,0), | |
6136 | part_0_ctx_nonzero_tsb_config_2, | |
6137 | TTE_Context=73, TTE_Size=3, TTE_W=1, TTE_X=0, | |
6138 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6139 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6140 | } | |
6141 | ||
6142 | ||
6143 | SECTION .bdata078 | |
6144 | .data | |
6145 | DATA124: | |
6146 | .xword 0x000061DEF1C00088 ! 000000F9F4400000 -0088 DATA125+0x88 | |
6147 | .xword 0xFFFFCE6933B66088 ! 000000F9F4400008 -0080 DATA123+0x88 | |
6148 | .xword 0x3FF358AE7B3FFE81 ! 000000F9F4400010 -0078 0 Double 1.209151E+00 | |
6149 | .byte 0x46 ! 000000F9F4400018 -0070 0 | |
6150 | .byte 0x35 ! 000000F9F4400019 -006F 0 | |
6151 | .byte 0x56 ! 000000F9F440001A -006E 0 | |
6152 | .byte 0x2D ! 000000F9F440001B -006D 0 | |
6153 | .word 0x3DA16320 ! 000000F9F440001C -006C 0 Single 7.880235E-02 | |
6154 | .word 0xC5822B45 ! 000000F9F4400020 -0068 0 | |
6155 | .word 0x4072ED3D ! 000000F9F4400024 -0064 0 Single 3.795730E+00 | |
6156 | .xword 0x0703900449884F7A ! 000000F9F4400028 -0060 0 | |
6157 | .word 0xBB627D22 ! 000000F9F4400030 -0058 0 Single -3.455945E-03 | |
6158 | .byte 0x6F ! 000000F9F4400034 -0054 0 | |
6159 | .byte 0xB1 ! 000000F9F4400035 -0053 0 | |
6160 | .byte 0x4A ! 000000F9F4400036 -0052 0 | |
6161 | .byte 0x9F ! 000000F9F4400037 -0051 0 | |
6162 | .word 0x38E060C4 ! 000000F9F4400038 -0050 0 Single 1.069918E-04 | |
6163 | .half 0xC225 ! 000000F9F440003C -004C 0 | |
6164 | .byte 0xA7 ! 000000F9F440003E -004A 0 | |
6165 | .byte 0x23 ! 000000F9F440003F -0049 0 | |
6166 | .half 0x2D71 ! 000000F9F4400040 -0048 0 | |
6167 | .byte 0xD5 ! 000000F9F4400042 -0046 0 | |
6168 | .byte 0xD7 ! 000000F9F4400043 -0045 0 | |
6169 | .half 0x6555 ! 000000F9F4400044 -0044 0 | |
6170 | .byte 0x9E ! 000000F9F4400046 -0042 0 | |
6171 | .byte 0x48 ! 000000F9F4400047 -0041 0 | |
6172 | .xword 0xEB1E37AF455B1B45 ! 000000F9F4400048 -0040 0 | |
6173 | .word 0xEDCFDAFF ! 000000F9F4400050 -0038 0 | |
6174 | .word 0xF72AAD94 ! 000000F9F4400054 -0034 0 | |
6175 | .half 0x9437 ! 000000F9F4400058 -0030 0 | |
6176 | .byte 0xBF ! 000000F9F440005A -002E 0 | |
6177 | .byte 0x7D ! 000000F9F440005B -002D 0 | |
6178 | .word 0xC39871E7 ! 000000F9F440005C -002C 0 Single -3.048899E+02 | |
6179 | .xword 0x1B9B8691940FEBC6 ! 000000F9F4400060 -0028 0 | |
6180 | .xword 0x1684AC1187FB5F28 ! 000000F9F4400068 -0020 0 | |
6181 | .byte 0xB3 ! 000000F9F4400070 -0018 0 | |
6182 | .byte 0xA2 ! 000000F9F4400071 -0017 0 | |
6183 | .half 0x5FCE ! 000000F9F4400072 -0016 0 | |
6184 | .byte 0xE4 ! 000000F9F4400074 -0014 0 | |
6185 | .byte 0x40 ! 000000F9F4400075 -0013 0 | |
6186 | .byte 0x8A ! 000000F9F4400076 -0012 0 | |
6187 | .byte 0x03 ! 000000F9F4400077 -0011 0 | |
6188 | .word 0x0410FDD6 ! 000000F9F4400078 -0010 0 | |
6189 | .word 0x5687B335 ! 000000F9F440007C -000C 0 | |
6190 | .word 0x598D5285 ! 000000F9F4400080 -0008 0 | |
6191 | .half 0xFE99 ! 000000F9F4400084 -0004 0 | |
6192 | .half 0x8652 ! 000000F9F4400086 -0002 0 | |
6193 | .xword 0x5795694B008E1CA9 ! 000000F9F4400088 +0000 0 | |
6194 | .xword 0x860D4D4B136FDA16 ! 000000F9F4400090 +0008 0 | |
6195 | .xword 0xF057C48697EF5220 ! 000000F9F4400098 +0010 0 | |
6196 | .xword 0x0219ED48E7A63D42 ! 000000F9F44000A0 +0018 0 | |
6197 | .half 0x382C ! 000000F9F44000A8 +0020 0 | |
6198 | .half 0x5791 ! 000000F9F44000AA +0022 0 | |
6199 | .word 0xB2880430 ! 000000F9F44000AC +0024 0 | |
6200 | .byte 0x90 ! 000000F9F44000B0 +0028 0 | |
6201 | .byte 0x6E ! 000000F9F44000B1 +0029 0 | |
6202 | .half 0xC704 ! 000000F9F44000B2 +002A 0 | |
6203 | .byte 0xDC ! 000000F9F44000B4 +002C 0 | |
6204 | .byte 0xEE ! 000000F9F44000B5 +002D 0 | |
6205 | .half 0xC45C ! 000000F9F44000B6 +002E 0 | |
6206 | .xword 0xF2D5A3750EF69D9D ! 000000F9F44000B8 +0030 0 | |
6207 | .half 0x332D ! 000000F9F44000C0 +0038 0 | |
6208 | .byte 0x4D ! 000000F9F44000C2 +003A 0 | |
6209 | .byte 0x2E ! 000000F9F44000C3 +003B 0 | |
6210 | .byte 0xE8 ! 000000F9F44000C4 +003C 0 | |
6211 | .byte 0x4C ! 000000F9F44000C5 +003D 0 | |
6212 | .half 0x6193 ! 000000F9F44000C6 +003E 0 | |
6213 | .xword 0xC11D8B96BDA5CFA8 ! 000000F9F44000C8 +0040 0 Double -4.840697E+05 | |
6214 | .xword 0x3F3C1E5FA046E57D ! 000000F9F44000D0 +0048 0 Double 4.290565E-04 | |
6215 | .xword 0xF131063A43F0D6E2 ! 000000F9F44000D8 +0050 0 | |
6216 | .xword 0xBF8152D99FB4AC8C ! 000000F9F44000E0 +0058 0 | |
6217 | .xword 0xC7C0A025B740F91F ! 000000F9F44000E8 +0060 0 | |
6218 | .xword 0xFD49EA68A0C58D01 ! 000000F9F44000F0 +0068 0 | |
6219 | .xword 0xB6F72671CA28C5B2 ! 000000F9F44000F8 +0070 0 | |
6220 | .xword 0x81F23225705E565D ! 000000F9F4400100 +0078 0 | |
6221 | .xword 0x563AA96382B51867 ! 000000F9F4400108 +0080 0 | |
6222 | ||
6223 | !======================================================================== | |
6224 | ||
6225 | SECTION .bdata079 DATA_VA=0x61def1c00000 | |
6226 | attr_data { | |
6227 | Name = .bdata079, | |
6228 | VA = 0x61def1c00000, | |
6229 | RA = 0xfee400000, | |
6230 | PA = ra2pa(0xfee400000,0), | |
6231 | part_0_ctx_nonzero_tsb_config_2, | |
6232 | TTE_Context=73, TTE_Size=3, TTE_W=1, TTE_X=0, | |
6233 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6234 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6235 | } | |
6236 | ||
6237 | ||
6238 | SECTION .bdata079 | |
6239 | .data | |
6240 | DATA125: | |
6241 | .xword 0x88A04D4A00000000 ! 000061DEF1C00000 -0088 DATA126+0x88 | |
6242 | .xword 0x880040F4F9000000 ! 000061DEF1C00008 -0080 DATA124+0x88 | |
6243 | .xword 0x403571551F8F5543 ! 000061DEF1C00010 -0078 0 Double 2.144271E+01 | |
6244 | .byte 0xA1 ! 000061DEF1C00018 -0070 0 | |
6245 | .byte 0x97 ! 000061DEF1C00019 -006F 0 | |
6246 | .byte 0x2B ! 000061DEF1C0001A -006E 0 | |
6247 | .byte 0xCE ! 000061DEF1C0001B -006D 0 | |
6248 | .word 0xBA94EC06 ! 000061DEF1C0001C -006C 0 Single -1.136184E-03 | |
6249 | .word 0x53ADFF5A ! 000061DEF1C00020 -0068 0 | |
6250 | .word 0x43A9C184 ! 000061DEF1C00024 -0064 0 Single 3.395118E+02 | |
6251 | .xword 0x1471F6C7A67E3526 ! 000061DEF1C00028 -0060 0 | |
6252 | .word 0x42320D71 ! 000061DEF1C00030 -0058 0 Single 4.451313E+01 | |
6253 | .byte 0x45 ! 000061DEF1C00034 -0054 0 | |
6254 | .byte 0x85 ! 000061DEF1C00035 -0053 0 | |
6255 | .byte 0xBD ! 000061DEF1C00036 -0052 0 | |
6256 | .byte 0xC2 ! 000061DEF1C00037 -0051 0 | |
6257 | .word 0x3F1FD5F5 ! 000061DEF1C00038 -0050 0 Single 6.243585E-01 | |
6258 | .half 0x350E ! 000061DEF1C0003C -004C 0 | |
6259 | .byte 0x20 ! 000061DEF1C0003E -004A 0 | |
6260 | .byte 0x3F ! 000061DEF1C0003F -0049 0 | |
6261 | .half 0xAC6A ! 000061DEF1C00040 -0048 0 | |
6262 | .byte 0x4F ! 000061DEF1C00042 -0046 0 | |
6263 | .byte 0x4B ! 000061DEF1C00043 -0045 0 | |
6264 | .half 0x951E ! 000061DEF1C00044 -0044 0 | |
6265 | .byte 0x2D ! 000061DEF1C00046 -0042 0 | |
6266 | .byte 0x3D ! 000061DEF1C00047 -0041 0 | |
6267 | .xword 0xCA1E790D8E2F305F ! 000061DEF1C00048 -0040 0 | |
6268 | .word 0xDE9A29C1 ! 000061DEF1C00050 -0038 0 | |
6269 | .word 0x5426C56E ! 000061DEF1C00054 -0034 0 | |
6270 | .half 0xF73B ! 000061DEF1C00058 -0030 0 | |
6271 | .byte 0x58 ! 000061DEF1C0005A -002E 0 | |
6272 | .byte 0xB2 ! 000061DEF1C0005B -002D 0 | |
6273 | .word 0x421265AB ! 000061DEF1C0005C -002C 0 Single 3.659929E+01 | |
6274 | .xword 0xD43D2E0707F323EA ! 000061DEF1C00060 -0028 0 | |
6275 | .xword 0xCB6A5D71432FAA52 ! 000061DEF1C00068 -0020 0 | |
6276 | .byte 0xC4 ! 000061DEF1C00070 -0018 0 | |
6277 | .byte 0x33 ! 000061DEF1C00071 -0017 0 | |
6278 | .half 0x0697 ! 000061DEF1C00072 -0016 0 | |
6279 | .byte 0x51 ! 000061DEF1C00074 -0014 0 | |
6280 | .byte 0xBB ! 000061DEF1C00075 -0013 0 | |
6281 | .byte 0x6D ! 000061DEF1C00076 -0012 0 | |
6282 | .byte 0xA1 ! 000061DEF1C00077 -0011 0 | |
6283 | .word 0xD70A0543 ! 000061DEF1C00078 -0010 0 | |
6284 | .word 0x7D6ADA13 ! 000061DEF1C0007C -000C 0 | |
6285 | .word 0x55A03889 ! 000061DEF1C00080 -0008 0 | |
6286 | .half 0xE7D1 ! 000061DEF1C00084 -0004 0 | |
6287 | .half 0x707C ! 000061DEF1C00086 -0002 0 | |
6288 | .xword 0x41D2C686AE9B83CA ! 000061DEF1C00088 +0000 0 | |
6289 | .xword 0xD24D8A23AD31D224 ! 000061DEF1C00090 +0008 0 | |
6290 | .xword 0xE19B873FD9435179 ! 000061DEF1C00098 +0010 0 | |
6291 | .xword 0x1B8D3ED6338AC9C9 ! 000061DEF1C000A0 +0018 0 | |
6292 | .half 0x632D ! 000061DEF1C000A8 +0020 0 | |
6293 | .half 0xFC2B ! 000061DEF1C000AA +0022 0 | |
6294 | .word 0xE1DC882C ! 000061DEF1C000AC +0024 0 | |
6295 | .byte 0xF5 ! 000061DEF1C000B0 +0028 0 | |
6296 | .byte 0xCC ! 000061DEF1C000B1 +0029 0 | |
6297 | .half 0xEC1E ! 000061DEF1C000B2 +002A 0 | |
6298 | .byte 0x5F ! 000061DEF1C000B4 +002C 0 | |
6299 | .byte 0xC2 ! 000061DEF1C000B5 +002D 0 | |
6300 | .half 0xC0FA ! 000061DEF1C000B6 +002E 0 | |
6301 | .xword 0xF5B2F62658F5F625 ! 000061DEF1C000B8 +0030 0 | |
6302 | .half 0x1CA6 ! 000061DEF1C000C0 +0038 0 | |
6303 | .byte 0x46 ! 000061DEF1C000C2 +003A 0 | |
6304 | .byte 0x9B ! 000061DEF1C000C3 +003B 0 | |
6305 | .byte 0x05 ! 000061DEF1C000C4 +003C 0 | |
6306 | .byte 0xFA ! 000061DEF1C000C5 +003D 0 | |
6307 | .half 0x8D9D ! 000061DEF1C000C6 +003E 0 | |
6308 | .xword 0x3F2BF674331F634A ! 000061DEF1C000C8 +0040 0 Double 2.133386E-04 | |
6309 | .xword 0x3EB5814766A7ED4F ! 000061DEF1C000D0 +0048 0 Double 1.281798E-06 | |
6310 | .xword 0x9395B196C314B41F ! 000061DEF1C000D8 +0050 0 | |
6311 | .xword 0x8DB35A956965BAD2 ! 000061DEF1C000E0 +0058 0 | |
6312 | .xword 0x8F1DA1C57B62123A ! 000061DEF1C000E8 +0060 0 | |
6313 | .xword 0x8F9444CE8C2038B0 ! 000061DEF1C000F0 +0068 0 | |
6314 | .xword 0xC313EA9D76EB6708 ! 000061DEF1C000F8 +0070 0 | |
6315 | .xword 0x9BD6FEA7EEFCF6F6 ! 000061DEF1C00100 +0078 0 | |
6316 | .xword 0x49EBDC849751B367 ! 000061DEF1C00108 +0080 0 | |
6317 | ||
6318 | !======================================================================== | |
6319 | ||
6320 | SECTION .bdata080 DATA_VA=0x4a4da000 | |
6321 | attr_data { | |
6322 | Name = .bdata080, | |
6323 | VA = 0x4a4da000, | |
6324 | RA = ra2pa(0xfef3ce000,0), | |
6325 | PA = ra2pa(0xfef3ce000,0), | |
6326 | part_0_ctx_nonzero_tsb_config_1, | |
6327 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6328 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6329 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6330 | } | |
6331 | ||
6332 | ||
6333 | SECTION .bdata080 | |
6334 | .data | |
6335 | DATA126: | |
6336 | .xword 0x000005E5CB936088 ! 000000004A4DA000 -0088 DATA117+0x88 | |
6337 | .xword 0x000061DEF1C00088 ! 000000004A4DA008 -0080 DATA125+0x88 | |
6338 | .xword 0xBFE2F32CB93198CA ! 000000004A4DA010 -0078 0 Double -5.921844E-01 | |
6339 | .byte 0x94 ! 000000004A4DA018 -0070 0 | |
6340 | .byte 0xFA ! 000000004A4DA019 -006F 0 | |
6341 | .byte 0x24 ! 000000004A4DA01A -006E 0 | |
6342 | .byte 0x86 ! 000000004A4DA01B -006D 0 | |
6343 | .word 0xBD28E49A ! 000000004A4DA01C -006C 0 Single -4.123364E-02 | |
6344 | .word 0x29C90162 ! 000000004A4DA020 -0068 0 | |
6345 | .word 0x39D6E4C8 ! 000000004A4DA024 -0064 0 Single 4.098772E-04 | |
6346 | .xword 0x43FBCD66C9B007B3 ! 000000004A4DA028 -0060 0 | |
6347 | .word 0xB9CF5CED ! 000000004A4DA030 -0058 0 Single -3.955135E-04 | |
6348 | .byte 0x72 ! 000000004A4DA034 -0054 0 | |
6349 | .byte 0x06 ! 000000004A4DA035 -0053 0 | |
6350 | .byte 0x98 ! 000000004A4DA036 -0052 0 | |
6351 | .byte 0xF8 ! 000000004A4DA037 -0051 0 | |
6352 | .word 0xBEC13297 ! 000000004A4DA038 -0050 0 Single -3.773391E-01 | |
6353 | .half 0x7508 ! 000000004A4DA03C -004C 0 | |
6354 | .byte 0x5E ! 000000004A4DA03E -004A 0 | |
6355 | .byte 0x36 ! 000000004A4DA03F -0049 0 | |
6356 | .half 0xF265 ! 000000004A4DA040 -0048 0 | |
6357 | .byte 0xD9 ! 000000004A4DA042 -0046 0 | |
6358 | .byte 0x37 ! 000000004A4DA043 -0045 0 | |
6359 | .half 0x65F8 ! 000000004A4DA044 -0044 0 | |
6360 | .byte 0x2D ! 000000004A4DA046 -0042 0 | |
6361 | .byte 0xE2 ! 000000004A4DA047 -0041 0 | |
6362 | .xword 0x89FCC2D9C5EED40A ! 000000004A4DA048 -0040 0 | |
6363 | .word 0x0B4528D2 ! 000000004A4DA050 -0038 0 | |
6364 | .word 0x38FB5A3D ! 000000004A4DA054 -0034 0 | |
6365 | .half 0x4D76 ! 000000004A4DA058 -0030 0 | |
6366 | .byte 0xC6 ! 000000004A4DA05A -002E 0 | |
6367 | .byte 0x85 ! 000000004A4DA05B -002D 0 | |
6368 | .word 0x3B30198D ! 000000004A4DA05C -002C 0 Single 2.687070E-03 | |
6369 | .xword 0xE8F0364583549D26 ! 000000004A4DA060 -0028 0 | |
6370 | .xword 0x016739A13C48006F ! 000000004A4DA068 -0020 0 | |
6371 | .byte 0x3F ! 000000004A4DA070 -0018 0 | |
6372 | .byte 0x10 ! 000000004A4DA071 -0017 0 | |
6373 | .half 0x0317 ! 000000004A4DA072 -0016 0 | |
6374 | .byte 0xD3 ! 000000004A4DA074 -0014 0 | |
6375 | .byte 0xAB ! 000000004A4DA075 -0013 0 | |
6376 | .byte 0x00 ! 000000004A4DA076 -0012 0 | |
6377 | .byte 0x3E ! 000000004A4DA077 -0011 0 | |
6378 | .word 0x4D291C26 ! 000000004A4DA078 -0010 0 | |
6379 | .word 0xD88AD356 ! 000000004A4DA07C -000C 0 | |
6380 | .word 0x2D786064 ! 000000004A4DA080 -0008 0 | |
6381 | .half 0xE9C0 ! 000000004A4DA084 -0004 0 | |
6382 | .half 0x6AA4 ! 000000004A4DA086 -0002 0 | |
6383 | .xword 0x19898245333F8E6B ! 000000004A4DA088 +0000 0 | |
6384 | .xword 0x72E15A51A05F141D ! 000000004A4DA090 +0008 0 | |
6385 | .xword 0xBBD8C82A8622D0EF ! 000000004A4DA098 +0010 0 | |
6386 | .xword 0x2326C54549C72FD3 ! 000000004A4DA0A0 +0018 0 | |
6387 | .half 0x1E8B ! 000000004A4DA0A8 +0020 0 | |
6388 | .half 0x8795 ! 000000004A4DA0AA +0022 0 | |
6389 | .word 0x6E83D6DF ! 000000004A4DA0AC +0024 0 | |
6390 | .byte 0x2D ! 000000004A4DA0B0 +0028 0 | |
6391 | .byte 0xD9 ! 000000004A4DA0B1 +0029 0 | |
6392 | .half 0x706D ! 000000004A4DA0B2 +002A 0 | |
6393 | .byte 0x0E ! 000000004A4DA0B4 +002C 0 | |
6394 | .byte 0x55 ! 000000004A4DA0B5 +002D 0 | |
6395 | .half 0x919B ! 000000004A4DA0B6 +002E 0 | |
6396 | .xword 0xEA65F562B3070408 ! 000000004A4DA0B8 +0030 0 | |
6397 | .half 0x927C ! 000000004A4DA0C0 +0038 0 | |
6398 | .byte 0xAB ! 000000004A4DA0C2 +003A 0 | |
6399 | .byte 0xD1 ! 000000004A4DA0C3 +003B 0 | |
6400 | .byte 0xEA ! 000000004A4DA0C4 +003C 0 | |
6401 | .byte 0x6F ! 000000004A4DA0C5 +003D 0 | |
6402 | .half 0x0ED1 ! 000000004A4DA0C6 +003E 0 | |
6403 | .xword 0x40C17BC943448F07 ! 000000004A4DA0C8 +0040 0 Double 8.951572E+03 | |
6404 | .xword 0xBF0F346238DE5C53 ! 000000004A4DA0D0 +0048 0 Double -5.951810E-05 | |
6405 | .xword 0xCE4055EF81C7A1AD ! 000000004A4DA0D8 +0050 0 | |
6406 | .xword 0x80947DF35DD2EC03 ! 000000004A4DA0E0 +0058 0 | |
6407 | .xword 0xBECF3C979C48EAFA ! 000000004A4DA0E8 +0060 0 | |
6408 | .xword 0xA40F726D1BE77FE8 ! 000000004A4DA0F0 +0068 0 | |
6409 | .xword 0xD8168CC8257F101E ! 000000004A4DA0F8 +0070 0 | |
6410 | .xword 0x8A93666B957904A4 ! 000000004A4DA100 +0078 0 | |
6411 | .xword 0xD9F8BD70B9A0353F ! 000000004A4DA108 +0080 0 | |
6412 | ||
6413 | !======================================================================== | |
6414 | ||
6415 | SECTION .bblk081 DATA_VA=0xffff83870cdc8000 | |
6416 | attr_data { | |
6417 | Name = .bblk081, | |
6418 | VA = 0xffff83870cdc8000, | |
6419 | RA = ra2pa(0xfef3cc000,0), | |
6420 | PA = ra2pa(0xfef3cc000,0), | |
6421 | part_0_ctx_nonzero_tsb_config_1, | |
6422 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6423 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6424 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6425 | } | |
6426 | ||
6427 | ||
6428 | SECTION .bblk081 | |
6429 | .data | |
6430 | DATA127: | |
6431 | .xword 0xAE354F2B11B83237 ! FFFF83870CDC8000 +0000 0 | |
6432 | .xword 0x90E65548164E71BB ! FFFF83870CDC8008 +0008 0 | |
6433 | .xword 0x380A8B260785DE07 ! FFFF83870CDC8010 +0010 0 | |
6434 | .xword 0x33326A988AD01866 ! FFFF83870CDC8018 +0018 0 | |
6435 | .xword 0x47BF8F3FC09F7909 ! FFFF83870CDC8020 +0020 0 | |
6436 | .xword 0x9743F64CDB51684F ! FFFF83870CDC8028 +0028 0 | |
6437 | .xword 0x53D31043F5BC4252 ! FFFF83870CDC8030 +0030 0 | |
6438 | .xword 0x443F156166B9BD0D ! FFFF83870CDC8038 +0038 0 | |
6439 | .xword 0xDD080440EEC9EBDB ! FFFF83870CDC8040 +0040 0 | |
6440 | .xword 0x92FC8172EF70B5CB ! FFFF83870CDC8048 +0048 0 | |
6441 | .xword 0xBD12DF979C361970 ! FFFF83870CDC8050 +0050 0 | |
6442 | .xword 0xC1971F3AB0CCBEF5 ! FFFF83870CDC8058 +0058 0 | |
6443 | .xword 0x646BB330AA49EB7F ! FFFF83870CDC8060 +0060 0 | |
6444 | .xword 0x4A348CA9235CDD99 ! FFFF83870CDC8068 +0068 0 | |
6445 | .xword 0x32CF990B42CE3350 ! FFFF83870CDC8070 +0070 0 | |
6446 | .xword 0xBEF687595CE29CB7 ! FFFF83870CDC8078 +0078 0 | |
6447 | ||
6448 | !======================================================================== | |
6449 | ||
6450 | SECTION .bcom070 DATA_VA=0x0 | |
6451 | attr_data { | |
6452 | Name = .bcom070, | |
6453 | VA = 0x0, | |
6454 | RA = ra2pa(0xff23a6000,0), | |
6455 | PA = ra2pa(0xff23a6000,0), | |
6456 | part_0_ctx_nonzero_tsb_config_1, | |
6457 | TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6458 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
6459 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6460 | } | |
6461 | ||
6462 | ||
6463 | SECTION .bcom070 | |
6464 | .data | |
6465 | DATA116: | |
6466 | .xword 0x4B58B99734655D0B ! 0000000000000000 +0000 0 | |
6467 | ||
6468 | !======================================================================== | |
6469 | ||
6470 | SECTION .bstk082 DATA_VA=0x109ec00000 | |
6471 | attr_data { | |
6472 | Name = .bstk082, | |
6473 | VA = 0x109ec00000, | |
6474 | RA = 0xfee000000, | |
6475 | PA = ra2pa(0xfee000000,0), | |
6476 | part_0_ctx_nonzero_tsb_config_2, | |
6477 | TTE_Context=73, TTE_Size=3, TTE_W=1, TTE_X=0, | |
6478 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6479 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6480 | } | |
6481 | ||
6482 | ||
6483 | SECTION .bstk082 | |
6484 | .data | |
6485 | .skip 0x2000 ! 000000109EC00000 | |
6486 | STACK0073: | |
6487 | ||
6488 | !======================================================================== | |
6489 | ||
6490 | SECTION .bkey083 DATA_VA=0xffffa3ac1e000000 | |
6491 | attr_data { | |
6492 | Name = .bkey083, | |
6493 | VA = 0xffffa3ac1e000000, | |
6494 | RA = 0xfedc00000, | |
6495 | PA = ra2pa(0xfedc00000,0), | |
6496 | part_0_ctx_nonzero_tsb_config_0, | |
6497 | TTE_Context=73, TTE_Size=3, TTE_W=1, TTE_X=0, | |
6498 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6499 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6500 | } | |
6501 | ||
6502 | ||
6503 | SECTION .bkey083 | |
6504 | .data | |
6505 | DATA129: | |
6506 | .xword 0x000005E5CB936088 ! FFFFA3AC1E000000 +0000 DATA117+0x88 | |
6507 | .xword 0xFFFFE449CA9B0088 ! FFFFA3AC1E000008 +0008 DATA118+0x88 | |
6508 | .xword 0x0000003DA8810088 ! FFFFA3AC1E000010 +0010 DATA119+0x88 | |
6509 | .xword 0xFFFFDE7EB996C088 ! FFFFA3AC1E000018 +0018 DATA120+0x88 | |
6510 | .xword 0x00000BB8D9400088 ! FFFFA3AC1E000020 +0020 DATA121+0x88 | |
6511 | .xword 0xFFFFD37607790088 ! FFFFA3AC1E000028 +0028 DATA122+0x88 | |
6512 | .xword 0xFFFFCE6933B66088 ! FFFFA3AC1E000030 +0030 DATA123+0x88 | |
6513 | .xword 0x000000F9F4400088 ! FFFFA3AC1E000038 +0038 DATA124+0x88 | |
6514 | .xword 0x000061DEF1C00088 ! FFFFA3AC1E000040 +0040 DATA125+0x88 | |
6515 | .xword 0x000000004A4DA088 ! FFFFA3AC1E000048 +0048 DATA126+0x88 | |
6516 | .xword 0xFFFF83870CDC8000 ! FFFFA3AC1E000050 +0050 DATA127+0x0 | |
6517 | .xword 0x0000000FFFFE0000 ! FFFFA3AC1E000058 +0058 DATA001+0x0 | |
6518 | .xword 0x0000000000000000 ! FFFFA3AC1E000060 +0060 0 | |
6519 | .xword 0x3FE435D12E1B5481 ! FFFFA3AC1E000068 +0068 0 Double 6.315695E-01 | |
6520 | .word 0xB991BEEC ! FFFFA3AC1E000070 +0070 0 Single -2.779880E-04 | |
6521 | ||
6522 | ! Context 74 runs in 64-bit addressing mode, big-endian | |
6523 | ||
6524 | !======================================================================== | |
6525 | ||
6526 | SECTION .bdata085 DATA_VA=0x5ad9c000 | |
6527 | attr_data { | |
6528 | Name = .bdata085, | |
6529 | VA = 0x5ad9c000, | |
6530 | RA = ra2pa(0xfef3b4000,0), | |
6531 | PA = ra2pa(0xfef3b4000,0), | |
6532 | part_0_ctx_nonzero_tsb_config_1, | |
6533 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6534 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6535 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6536 | } | |
6537 | ||
6538 | ||
6539 | SECTION .bdata085 | |
6540 | .data | |
6541 | DATA140: | |
6542 | .xword 0xFFFFA4D367A08088 ! 000000005AD9C000 -0088 DATA141+0x88 | |
6543 | .xword 0x00000000123C6088 ! 000000005AD9C008 -0080 DATA149+0x88 | |
6544 | .xword 0xBF81B614AB504C27 ! 000000005AD9C010 -0078 0 Double -8.648073E-03 | |
6545 | .byte 0x5F ! 000000005AD9C018 -0070 0 | |
6546 | .byte 0x52 ! 000000005AD9C019 -006F 0 | |
6547 | .byte 0xAB ! 000000005AD9C01A -006E 0 | |
6548 | .byte 0x92 ! 000000005AD9C01B -006D 0 | |
6549 | .word 0x386F127D ! 000000005AD9C01C -006C 0 Single 5.699926E-05 | |
6550 | .word 0x0B25E4F4 ! 000000005AD9C020 -0068 0 | |
6551 | .word 0xB9725C02 ! 000000005AD9C024 -0064 0 Single -2.311319E-04 | |
6552 | .xword 0x8BF815C0DB7C803B ! 000000005AD9C028 -0060 0 | |
6553 | .word 0xC71FCCA8 ! 000000005AD9C030 -0058 0 Single -4.090866E+04 | |
6554 | .byte 0x63 ! 000000005AD9C034 -0054 0 | |
6555 | .byte 0xF6 ! 000000005AD9C035 -0053 0 | |
6556 | .byte 0x5D ! 000000005AD9C036 -0052 0 | |
6557 | .byte 0xC5 ! 000000005AD9C037 -0051 0 | |
6558 | .word 0xBF3B436A ! 000000005AD9C038 -0050 0 Single -7.314974E-01 | |
6559 | .half 0x2906 ! 000000005AD9C03C -004C 0 | |
6560 | .byte 0xC7 ! 000000005AD9C03E -004A 0 | |
6561 | .byte 0xBF ! 000000005AD9C03F -0049 0 | |
6562 | .half 0x0D71 ! 000000005AD9C040 -0048 0 | |
6563 | .byte 0xBC ! 000000005AD9C042 -0046 0 | |
6564 | .byte 0x19 ! 000000005AD9C043 -0045 0 | |
6565 | .half 0x9AD5 ! 000000005AD9C044 -0044 0 | |
6566 | .byte 0x3C ! 000000005AD9C046 -0042 0 | |
6567 | .byte 0x90 ! 000000005AD9C047 -0041 0 | |
6568 | .xword 0x1C015BAECE6EB7FE ! 000000005AD9C048 -0040 0 | |
6569 | .word 0x9D1885D4 ! 000000005AD9C050 -0038 0 | |
6570 | .word 0xFBA7CD1A ! 000000005AD9C054 -0034 0 | |
6571 | .half 0x1061 ! 000000005AD9C058 -0030 0 | |
6572 | .byte 0x1B ! 000000005AD9C05A -002E 0 | |
6573 | .byte 0x23 ! 000000005AD9C05B -002D 0 | |
6574 | .word 0xC0E1557A ! 000000005AD9C05C -002C 0 Single -7.041684E+00 | |
6575 | .xword 0xDD587829BD6B0E79 ! 000000005AD9C060 -0028 0 | |
6576 | .xword 0xB42CF000232277CA ! 000000005AD9C068 -0020 0 | |
6577 | .byte 0x21 ! 000000005AD9C070 -0018 0 | |
6578 | .byte 0x02 ! 000000005AD9C071 -0017 0 | |
6579 | .half 0x5DA0 ! 000000005AD9C072 -0016 0 | |
6580 | .byte 0x5E ! 000000005AD9C074 -0014 0 | |
6581 | .byte 0x2A ! 000000005AD9C075 -0013 0 | |
6582 | .byte 0xB8 ! 000000005AD9C076 -0012 0 | |
6583 | .byte 0xB5 ! 000000005AD9C077 -0011 0 | |
6584 | .word 0x6E20FF48 ! 000000005AD9C078 -0010 0 | |
6585 | .word 0x8FFD448C ! 000000005AD9C07C -000C 0 | |
6586 | .word 0x38C5AF18 ! 000000005AD9C080 -0008 0 | |
6587 | .half 0xE577 ! 000000005AD9C084 -0004 0 | |
6588 | .half 0xB884 ! 000000005AD9C086 -0002 0 | |
6589 | .xword 0x96457EB92A1F56AD ! 000000005AD9C088 +0000 0 | |
6590 | .xword 0xD376D92B9F6A66A2 ! 000000005AD9C090 +0008 0 | |
6591 | .xword 0x0D610F69DEB47943 ! 000000005AD9C098 +0010 0 | |
6592 | .xword 0xD050A85418556AEA ! 000000005AD9C0A0 +0018 0 | |
6593 | .half 0xBA27 ! 000000005AD9C0A8 +0020 0 | |
6594 | .half 0xBB5D ! 000000005AD9C0AA +0022 0 | |
6595 | .word 0x0ED6A6E2 ! 000000005AD9C0AC +0024 0 | |
6596 | .byte 0x24 ! 000000005AD9C0B0 +0028 0 | |
6597 | .byte 0x59 ! 000000005AD9C0B1 +0029 0 | |
6598 | .half 0x7A38 ! 000000005AD9C0B2 +002A 0 | |
6599 | .byte 0xE2 ! 000000005AD9C0B4 +002C 0 | |
6600 | .byte 0x62 ! 000000005AD9C0B5 +002D 0 | |
6601 | .half 0x48A8 ! 000000005AD9C0B6 +002E 0 | |
6602 | .xword 0xF375ACED0C4923B0 ! 000000005AD9C0B8 +0030 0 | |
6603 | .half 0xFD27 ! 000000005AD9C0C0 +0038 0 | |
6604 | .byte 0x18 ! 000000005AD9C0C2 +003A 0 | |
6605 | .byte 0xBF ! 000000005AD9C0C3 +003B 0 | |
6606 | .byte 0x50 ! 000000005AD9C0C4 +003C 0 | |
6607 | .byte 0xC9 ! 000000005AD9C0C5 +003D 0 | |
6608 | .half 0x7F0D ! 000000005AD9C0C6 +003E 0 | |
6609 | .xword 0xC0AB155AB632A3F8 ! 000000005AD9C0C8 +0040 0 Double -3.466677E+03 | |
6610 | .xword 0x411CD6F7CF6CEC48 ! 000000005AD9C0D0 +0048 0 Double 4.725100E+05 | |
6611 | .xword 0x8DE6AEEDBE34B77B ! 000000005AD9C0D8 +0050 0 | |
6612 | .xword 0xD186D2D6C76EFB93 ! 000000005AD9C0E0 +0058 0 | |
6613 | .xword 0x79FAE503E3026981 ! 000000005AD9C0E8 +0060 0 | |
6614 | .xword 0xBC03B551F8F5D806 ! 000000005AD9C0F0 +0068 0 | |
6615 | .xword 0xA3D1B71CAC784B0A ! 000000005AD9C0F8 +0070 0 | |
6616 | .xword 0x8A71DD317DB18F53 ! 000000005AD9C100 +0078 0 | |
6617 | .xword 0xA150040702C59F33 ! 000000005AD9C108 +0080 0 | |
6618 | ||
6619 | !======================================================================== | |
6620 | ||
6621 | SECTION .bdata086 DATA_VA=0xffffa4d367a08000 | |
6622 | attr_data { | |
6623 | Name = .bdata086, | |
6624 | VA = 0xffffa4d367a08000, | |
6625 | RA = ra2pa(0xfef3b2000,0), | |
6626 | PA = ra2pa(0xfef3b2000,0), | |
6627 | part_0_ctx_nonzero_tsb_config_1, | |
6628 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6629 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6630 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6631 | } | |
6632 | ||
6633 | ||
6634 | SECTION .bdata086 | |
6635 | .data | |
6636 | DATA141: | |
6637 | .xword 0x8860F17F91EFFFFF ! FFFFA4D367A08000 -0088 DATA142+0x88 | |
6638 | .xword 0x88C0D95A00000000 ! FFFFA4D367A08008 -0080 DATA140+0x88 | |
6639 | .xword 0x3EBFD38EFBA5DB31 ! FFFFA4D367A08010 -0078 0 Double 1.897001E-06 | |
6640 | .byte 0x03 ! FFFFA4D367A08018 -0070 0 | |
6641 | .byte 0x34 ! FFFFA4D367A08019 -006F 0 | |
6642 | .byte 0xC8 ! FFFFA4D367A0801A -006E 0 | |
6643 | .byte 0x73 ! FFFFA4D367A0801B -006D 0 | |
6644 | .word 0xB8A3893F ! FFFFA4D367A0801C -006C 0 Single -7.798010E-05 | |
6645 | .word 0xF8526A9A ! FFFFA4D367A08020 -0068 0 | |
6646 | .word 0x38E712B7 ! FFFFA4D367A08024 -0064 0 Single 1.101842E-04 | |
6647 | .xword 0x17131B65BBAEFD12 ! FFFFA4D367A08028 -0060 0 | |
6648 | .word 0xBC7BF441 ! FFFFA4D367A08030 -0058 0 Single -1.537806E-02 | |
6649 | .byte 0x9F ! FFFFA4D367A08034 -0054 0 | |
6650 | .byte 0x31 ! FFFFA4D367A08035 -0053 0 | |
6651 | .byte 0x02 ! FFFFA4D367A08036 -0052 0 | |
6652 | .byte 0xB3 ! FFFFA4D367A08037 -0051 0 | |
6653 | .word 0x44CF50E0 ! FFFFA4D367A08038 -0050 0 Single 1.658527E+03 | |
6654 | .half 0xA614 ! FFFFA4D367A0803C -004C 0 | |
6655 | .byte 0xC9 ! FFFFA4D367A0803E -004A 0 | |
6656 | .byte 0x0B ! FFFFA4D367A0803F -0049 0 | |
6657 | .half 0xA60E ! FFFFA4D367A08040 -0048 0 | |
6658 | .byte 0xDA ! FFFFA4D367A08042 -0046 0 | |
6659 | .byte 0x62 ! FFFFA4D367A08043 -0045 0 | |
6660 | .half 0x1091 ! FFFFA4D367A08044 -0044 0 | |
6661 | .byte 0x11 ! FFFFA4D367A08046 -0042 0 | |
6662 | .byte 0x0D ! FFFFA4D367A08047 -0041 0 | |
6663 | .xword 0x2F61AB71553414E3 ! FFFFA4D367A08048 -0040 0 | |
6664 | .word 0x5BB065D2 ! FFFFA4D367A08050 -0038 0 | |
6665 | .word 0xB94C1C07 ! FFFFA4D367A08054 -0034 0 | |
6666 | .half 0xCC8E ! FFFFA4D367A08058 -0030 0 | |
6667 | .byte 0xF1 ! FFFFA4D367A0805A -002E 0 | |
6668 | .byte 0x51 ! FFFFA4D367A0805B -002D 0 | |
6669 | .word 0xC0E0E47D ! FFFFA4D367A0805C -002C 0 Single -7.027892E+00 | |
6670 | .xword 0x19EDA1C99416DFC4 ! FFFFA4D367A08060 -0028 0 | |
6671 | .xword 0x68ECECB901C28A57 ! FFFFA4D367A08068 -0020 0 | |
6672 | .byte 0x83 ! FFFFA4D367A08070 -0018 0 | |
6673 | .byte 0xF8 ! FFFFA4D367A08071 -0017 0 | |
6674 | .half 0x1296 ! FFFFA4D367A08072 -0016 0 | |
6675 | .byte 0xB9 ! FFFFA4D367A08074 -0014 0 | |
6676 | .byte 0x8B ! FFFFA4D367A08075 -0013 0 | |
6677 | .byte 0xB8 ! FFFFA4D367A08076 -0012 0 | |
6678 | .byte 0x76 ! FFFFA4D367A08077 -0011 0 | |
6679 | .word 0x322C2E11 ! FFFFA4D367A08078 -0010 0 | |
6680 | .word 0xA393A3F1 ! FFFFA4D367A0807C -000C 0 | |
6681 | .word 0xB8884CD4 ! FFFFA4D367A08080 -0008 0 | |
6682 | .half 0x9233 ! FFFFA4D367A08084 -0004 0 | |
6683 | .half 0x9318 ! FFFFA4D367A08086 -0002 0 | |
6684 | .xword 0x078E3A0D25DDB453 ! FFFFA4D367A08088 +0000 0 | |
6685 | .xword 0x62F709E93C4AA13A ! FFFFA4D367A08090 +0008 0 | |
6686 | .xword 0x08091E002E867B94 ! FFFFA4D367A08098 +0010 0 | |
6687 | .xword 0x00A5EB62C1CC4CA2 ! FFFFA4D367A080A0 +0018 0 | |
6688 | .half 0xE841 ! FFFFA4D367A080A8 +0020 0 | |
6689 | .half 0x8D07 ! FFFFA4D367A080AA +0022 0 | |
6690 | .word 0xC6FD3D6B ! FFFFA4D367A080AC +0024 0 | |
6691 | .byte 0x82 ! FFFFA4D367A080B0 +0028 0 | |
6692 | .byte 0xC8 ! FFFFA4D367A080B1 +0029 0 | |
6693 | .half 0xBC28 ! FFFFA4D367A080B2 +002A 0 | |
6694 | .byte 0xBE ! FFFFA4D367A080B4 +002C 0 | |
6695 | .byte 0xF9 ! FFFFA4D367A080B5 +002D 0 | |
6696 | .half 0x0877 ! FFFFA4D367A080B6 +002E 0 | |
6697 | .xword 0xC325EE1D025C4868 ! FFFFA4D367A080B8 +0030 0 | |
6698 | .half 0xC1A8 ! FFFFA4D367A080C0 +0038 0 | |
6699 | .byte 0xFC ! FFFFA4D367A080C2 +003A 0 | |
6700 | .byte 0x85 ! FFFFA4D367A080C3 +003B 0 | |
6701 | .byte 0xE7 ! FFFFA4D367A080C4 +003C 0 | |
6702 | .byte 0x88 ! FFFFA4D367A080C5 +003D 0 | |
6703 | .half 0xC215 ! FFFFA4D367A080C6 +003E 0 | |
6704 | .xword 0x410E6D39D6019B74 ! FFFFA4D367A080C8 +0040 0 Double 2.492552E+05 | |
6705 | .xword 0x3FF05BC6FE56E60F ! FFFFA4D367A080D0 +0048 0 Double 1.022407E+00 | |
6706 | .xword 0xC1D11F3EDAF0C4F8 ! FFFFA4D367A080D8 +0050 0 | |
6707 | .xword 0x417B36B86511271E ! FFFFA4D367A080E0 +0058 0 | |
6708 | .xword 0xD95465F60FBDD911 ! FFFFA4D367A080E8 +0060 0 | |
6709 | .xword 0x0810025BEB7F92CE ! FFFFA4D367A080F0 +0068 0 | |
6710 | .xword 0x1CB99F32BE8CD8AA ! FFFFA4D367A080F8 +0070 0 | |
6711 | .xword 0xC9189EEC396BEB02 ! FFFFA4D367A08100 +0078 0 | |
6712 | .xword 0x6B4CDFFFE295EA15 ! FFFFA4D367A08108 +0080 0 | |
6713 | ||
6714 | !======================================================================== | |
6715 | ||
6716 | SECTION .bdata087 DATA_VA=0xffffef917ff16000 | |
6717 | attr_data { | |
6718 | Name = .bdata087, | |
6719 | VA = 0xffffef917ff16000, | |
6720 | RA = ra2pa(0xfef3b0000,0), | |
6721 | PA = ra2pa(0xfef3b0000,0), | |
6722 | part_0_ctx_nonzero_tsb_config_1, | |
6723 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
6724 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
6725 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6726 | } | |
6727 | ||
6728 | ||
6729 | SECTION .bdata087 | |
6730 | .data | |
6731 | DATA142: | |
6732 | .xword 0x000000058B2B0088 ! FFFFEF917FF16000 -0088 DATA143+0x88 | |
6733 | .xword 0xFFFFA4D367A08088 ! FFFFEF917FF16008 -0080 DATA141+0x88 | |
6734 | .xword 0x409535FA52A45737 ! FFFFEF917FF16010 -0078 0 Double 1.357494E+03 | |
6735 | .byte 0x51 ! FFFFEF917FF16018 -0070 0 | |
6736 | .byte 0x2F ! FFFFEF917FF16019 -006F 0 | |
6737 | .byte 0x21 ! FFFFEF917FF1601A -006E 0 | |
6738 | .byte 0xD0 ! FFFFEF917FF1601B -006D 0 | |
6739 | .word 0x399FD03C ! FFFFEF917FF1601C -006C 0 Single 3.048199E-04 | |
6740 | .word 0x3BD9EECC ! FFFFEF917FF16020 -0068 0 | |
6741 | .word 0xC3130DC6 ! FFFFEF917FF16024 -0064 0 Single -1.470538E+02 | |
6742 | .xword 0x8C195B3BC5613FE4 ! FFFFEF917FF16028 -0060 0 | |
6743 | .word 0xBC7AE340 ! FFFFEF917FF16030 -0058 0 Single -1.531297E-02 | |
6744 | .byte 0xAB ! FFFFEF917FF16034 -0054 0 | |
6745 | .byte 0xDA ! FFFFEF917FF16035 -0053 0 | |
6746 | .byte 0xDB ! FFFFEF917FF16036 -0052 0 | |
6747 | .byte 0xD2 ! FFFFEF917FF16037 -0051 0 | |
6748 | .word 0xBD9A6CF1 ! FFFFEF917FF16038 -0050 0 Single -7.540310E-02 | |
6749 | .half 0x55CB ! FFFFEF917FF1603C -004C 0 | |
6750 | .byte 0x7C ! FFFFEF917FF1603E -004A 0 | |
6751 | .byte 0x86 ! FFFFEF917FF1603F -0049 0 | |
6752 | .half 0xAD89 ! FFFFEF917FF16040 -0048 0 | |
6753 | .byte 0x83 ! FFFFEF917FF16042 -0046 0 | |
6754 | .byte 0x75 ! FFFFEF917FF16043 -0045 0 | |
6755 | .half 0x7C8C ! FFFFEF917FF16044 -0044 0 | |
6756 | .byte 0xA0 ! FFFFEF917FF16046 -0042 0 | |
6757 | .byte 0xDC ! FFFFEF917FF16047 -0041 0 | |
6758 | .xword 0xF2FC0DC09BC4DC8E ! FFFFEF917FF16048 -0040 0 | |
6759 | .word 0xF46167EA ! FFFFEF917FF16050 -0038 0 | |
6760 | .word 0x701D2DA0 ! FFFFEF917FF16054 -0034 0 | |
6761 | .half 0x75F9 ! FFFFEF917FF16058 -0030 0 | |
6762 | .byte 0x8C ! FFFFEF917FF1605A -002E 0 | |
6763 | .byte 0x83 ! FFFFEF917FF1605B -002D 0 | |
6764 | .word 0xBF7B8E77 ! FFFFEF917FF1605C -002C 0 Single -9.826426E-01 | |
6765 | .xword 0xF2FCB573DFAF9EEF ! FFFFEF917FF16060 -0028 0 | |
6766 | .xword 0xD2F44100CFC4327A ! FFFFEF917FF16068 -0020 0 | |
6767 | .byte 0xF8 ! FFFFEF917FF16070 -0018 0 | |
6768 | .byte 0x57 ! FFFFEF917FF16071 -0017 0 | |
6769 | .half 0xFD8E ! FFFFEF917FF16072 -0016 0 | |
6770 | .byte 0x78 ! FFFFEF917FF16074 -0014 0 | |
6771 | .byte 0x97 ! FFFFEF917FF16075 -0013 0 | |
6772 | .byte 0xB3 ! FFFFEF917FF16076 -0012 0 | |
6773 | .byte 0x51 ! FFFFEF917FF16077 -0011 0 | |
6774 | .word 0xE8029E60 ! FFFFEF917FF16078 -0010 0 | |
6775 | .word 0x82DB2117 ! FFFFEF917FF1607C -000C 0 | |
6776 | .word 0x2208676F ! FFFFEF917FF16080 -0008 0 | |
6777 | .half 0xB303 ! FFFFEF917FF16084 -0004 0 | |
6778 | .half 0xD94E ! FFFFEF917FF16086 -0002 0 | |
6779 | .xword 0x284908F374E95A46 ! FFFFEF917FF16088 +0000 0 | |
6780 | .xword 0xE182DAA2D7EE5718 ! FFFFEF917FF16090 +0008 0 | |
6781 | .xword 0x0F51DC75C0F88AA1 ! FFFFEF917FF16098 +0010 0 | |
6782 | .xword 0x27DBE7BA57263B10 ! FFFFEF917FF160A0 +0018 0 | |
6783 | .half 0x4C62 ! FFFFEF917FF160A8 +0020 0 | |
6784 | .half 0xEDF2 ! FFFFEF917FF160AA +0022 0 | |
6785 | .word 0x3A0B23B1 ! FFFFEF917FF160AC +0024 0 | |
6786 | .byte 0x95 ! FFFFEF917FF160B0 +0028 0 | |
6787 | .byte 0x11 ! FFFFEF917FF160B1 +0029 0 | |
6788 | .half 0xDF57 ! FFFFEF917FF160B2 +002A 0 | |
6789 | .byte 0x3A ! FFFFEF917FF160B4 +002C 0 | |
6790 | .byte 0xF5 ! FFFFEF917FF160B5 +002D 0 | |
6791 | .half 0x56C4 ! FFFFEF917FF160B6 +002E 0 | |
6792 | .xword 0x3FD2DF5D542952DA ! FFFFEF917FF160B8 +0030 0 | |
6793 | .half 0x6906 ! FFFFEF917FF160C0 +0038 0 | |
6794 | .byte 0x09 ! FFFFEF917FF160C2 +003A 0 | |
6795 | .byte 0x2A ! FFFFEF917FF160C3 +003B 0 | |
6796 | .byte 0xC7 ! FFFFEF917FF160C4 +003C 0 | |
6797 | .byte 0x92 ! FFFFEF917FF160C5 +003D 0 | |
6798 | .half 0x3C34 ! FFFFEF917FF160C6 +003E 0 | |
6799 | .xword 0xBF9C80DEEB884943 ! FFFFEF917FF160C8 +0040 0 Double -2.783535E-02 | |
6800 | .xword 0x407C3F8698F21FD4 ! FFFFEF917FF160D0 +0048 0 Double 4.519704E+02 | |
6801 | .xword 0x45E770C3B4C19BE2 ! FFFFEF917FF160D8 +0050 0 | |
6802 | .xword 0xEB339843C74E75B9 ! FFFFEF917FF160E0 +0058 0 | |
6803 | .xword 0xA0890F75C463DBF0 ! FFFFEF917FF160E8 +0060 0 | |
6804 | .xword 0xAA3843A41867B7F7 ! FFFFEF917FF160F0 +0068 0 | |
6805 | .xword 0xF11793304E40F964 ! FFFFEF917FF160F8 +0070 0 | |
6806 | .xword 0x87DB5EEC805002C2 ! FFFFEF917FF16100 +0078 0 | |
6807 | .xword 0xCD05A050B981D50B ! FFFFEF917FF16108 +0080 0 | |
6808 | ||
6809 | !======================================================================== | |
6810 | ||
6811 | SECTION .bdata088 DATA_VA=0x58b2b0000 | |
6812 | attr_data { | |
6813 | Name = .bdata088, | |
6814 | VA = 0x58b2b0000, | |
6815 | RA = ra2pa(0xfef3a0000,0), | |
6816 | PA = ra2pa(0xfef3a0000,0), | |
6817 | part_0_ctx_nonzero_tsb_config_3, | |
6818 | TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0, | |
6819 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6820 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6821 | } | |
6822 | ||
6823 | ||
6824 | SECTION .bdata088 | |
6825 | .data | |
6826 | DATA143: | |
6827 | .xword 0x88004CAEE2000000 ! 000000058B2B0000 -0088 DATA144+0x88 | |
6828 | .xword 0x8860F17F91EFFFFF ! 000000058B2B0008 -0080 DATA142+0x88 | |
6829 | .xword 0x4060068B3F1AC3EC ! 000000058B2B0010 -0078 0 Double 1.282045E+02 | |
6830 | .byte 0x58 ! 000000058B2B0018 -0070 0 | |
6831 | .byte 0x6E ! 000000058B2B0019 -006F 0 | |
6832 | .byte 0x40 ! 000000058B2B001A -006E 0 | |
6833 | .byte 0x97 ! 000000058B2B001B -006D 0 | |
6834 | .word 0x3E13AA4F ! 000000058B2B001C -006C 0 Single 1.442044E-01 | |
6835 | .word 0x084859B7 ! 000000058B2B0020 -0068 0 | |
6836 | .word 0xC2C75C41 ! 000000058B2B0024 -0064 0 Single -9.968018E+01 | |
6837 | .xword 0xF0E0718C80E8B3CB ! 000000058B2B0028 -0060 0 | |
6838 | .word 0x4540A69D ! 000000058B2B0030 -0058 0 Single 3.082413E+03 | |
6839 | .byte 0x4C ! 000000058B2B0034 -0054 0 | |
6840 | .byte 0x8A ! 000000058B2B0035 -0053 0 | |
6841 | .byte 0xBE ! 000000058B2B0036 -0052 0 | |
6842 | .byte 0x23 ! 000000058B2B0037 -0051 0 | |
6843 | .word 0x39E62A11 ! 000000058B2B0038 -0050 0 Single 4.390036E-04 | |
6844 | .half 0x5A5A ! 000000058B2B003C -004C 0 | |
6845 | .byte 0x3E ! 000000058B2B003E -004A 0 | |
6846 | .byte 0x0F ! 000000058B2B003F -0049 0 | |
6847 | .half 0x0BE4 ! 000000058B2B0040 -0048 0 | |
6848 | .byte 0xBE ! 000000058B2B0042 -0046 0 | |
6849 | .byte 0xD7 ! 000000058B2B0043 -0045 0 | |
6850 | .half 0xE2E5 ! 000000058B2B0044 -0044 0 | |
6851 | .byte 0x53 ! 000000058B2B0046 -0042 0 | |
6852 | .byte 0x0A ! 000000058B2B0047 -0041 0 | |
6853 | .xword 0x0E17C641BEFFBF25 ! 000000058B2B0048 -0040 0 | |
6854 | .word 0x9386476A ! 000000058B2B0050 -0038 0 | |
6855 | .word 0x381891B9 ! 000000058B2B0054 -0034 0 | |
6856 | .half 0xBACB ! 000000058B2B0058 -0030 0 | |
6857 | .byte 0xE8 ! 000000058B2B005A -002E 0 | |
6858 | .byte 0xD0 ! 000000058B2B005B -002D 0 | |
6859 | .word 0x47116FAD ! 000000058B2B005C -002C 0 Single 3.723168E+04 | |
6860 | .xword 0x6AA1611388B375C1 ! 000000058B2B0060 -0028 0 | |
6861 | .xword 0xB72C36FEAF02C98C ! 000000058B2B0068 -0020 0 | |
6862 | .byte 0x5C ! 000000058B2B0070 -0018 0 | |
6863 | .byte 0x1C ! 000000058B2B0071 -0017 0 | |
6864 | .half 0xC768 ! 000000058B2B0072 -0016 0 | |
6865 | .byte 0x32 ! 000000058B2B0074 -0014 0 | |
6866 | .byte 0xE2 ! 000000058B2B0075 -0013 0 | |
6867 | .byte 0xFD ! 000000058B2B0076 -0012 0 | |
6868 | .byte 0x18 ! 000000058B2B0077 -0011 0 | |
6869 | .word 0x3EC4CC87 ! 000000058B2B0078 -0010 0 | |
6870 | .word 0x528F2CB2 ! 000000058B2B007C -000C 0 | |
6871 | .word 0xA60FA564 ! 000000058B2B0080 -0008 0 | |
6872 | .half 0x2F6E ! 000000058B2B0084 -0004 0 | |
6873 | .half 0xD731 ! 000000058B2B0086 -0002 0 | |
6874 | .xword 0x62910957AF0EDF13 ! 000000058B2B0088 +0000 0 | |
6875 | .xword 0x39DBDBB9E5CECF4E ! 000000058B2B0090 +0008 0 | |
6876 | .xword 0x232004D07178E0B6 ! 000000058B2B0098 +0010 0 | |
6877 | .xword 0x99F2D1F7222A3F01 ! 000000058B2B00A0 +0018 0 | |
6878 | .half 0xBEA6 ! 000000058B2B00A8 +0020 0 | |
6879 | .half 0x2344 ! 000000058B2B00AA +0022 0 | |
6880 | .word 0xA407CAE2 ! 000000058B2B00AC +0024 0 | |
6881 | .byte 0x63 ! 000000058B2B00B0 +0028 0 | |
6882 | .byte 0x18 ! 000000058B2B00B1 +0029 0 | |
6883 | .half 0x1E74 ! 000000058B2B00B2 +002A 0 | |
6884 | .byte 0xAB ! 000000058B2B00B4 +002C 0 | |
6885 | .byte 0x1A ! 000000058B2B00B5 +002D 0 | |
6886 | .half 0xA4B7 ! 000000058B2B00B6 +002E 0 | |
6887 | .xword 0x4CCBEB0B32A1BFB5 ! 000000058B2B00B8 +0030 0 | |
6888 | .half 0xA45F ! 000000058B2B00C0 +0038 0 | |
6889 | .byte 0x81 ! 000000058B2B00C2 +003A 0 | |
6890 | .byte 0x9C ! 000000058B2B00C3 +003B 0 | |
6891 | .byte 0xF2 ! 000000058B2B00C4 +003C 0 | |
6892 | .byte 0x4B ! 000000058B2B00C5 +003D 0 | |
6893 | .half 0x13A8 ! 000000058B2B00C6 +003E 0 | |
6894 | .xword 0x3EEB64B820C8ABE5 ! 000000058B2B00C8 +0040 0 Double 1.306221E-05 | |
6895 | .xword 0xC0455C0046C772E1 ! 000000058B2B00D0 +0048 0 Double -4.271876E+01 | |
6896 | .xword 0xCDE9D9064D83771D ! 000000058B2B00D8 +0050 0 | |
6897 | .xword 0x6BB0164A86EDA494 ! 000000058B2B00E0 +0058 0 | |
6898 | .xword 0x4B1A7BAF246CD653 ! 000000058B2B00E8 +0060 0 | |
6899 | .xword 0xF9E37BA7D7C086EC ! 000000058B2B00F0 +0068 0 | |
6900 | .xword 0x71248F6368843895 ! 000000058B2B00F8 +0070 0 | |
6901 | .xword 0x8ADDBDE0810E3997 ! 000000058B2B0100 +0078 0 | |
6902 | .xword 0x25D6AEFA951E1BDC ! 000000058B2B0108 +0080 0 | |
6903 | ||
6904 | !======================================================================== | |
6905 | ||
6906 | SECTION .bdata089 DATA_VA=0xe2ae4c0000 | |
6907 | attr_data { | |
6908 | Name = .bdata089, | |
6909 | VA = 0xe2ae4c0000, | |
6910 | RA = ra2pa(0xfef390000,0), | |
6911 | PA = ra2pa(0xfef390000,0), | |
6912 | part_0_ctx_nonzero_tsb_config_3, | |
6913 | TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0, | |
6914 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
6915 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
6916 | } | |
6917 | ||
6918 | ||
6919 | SECTION .bdata089 | |
6920 | .data | |
6921 | DATA144: | |
6922 | .xword 0x88004011F3040000 ! 000000E2AE4C0000 -0088 DATA145+0x88 | |
6923 | .xword 0x88002B8B05000000 ! 000000E2AE4C0008 -0080 DATA143+0x88 | |
6924 | .xword 0x4122E83025D612C7 ! 000000E2AE4C0010 -0078 0 Double 6.195441E+05 | |
6925 | .byte 0xEE ! 000000E2AE4C0018 -0070 0 | |
6926 | .byte 0xE2 ! 000000E2AE4C0019 -006F 0 | |
6927 | .byte 0x5F ! 000000E2AE4C001A -006E 0 | |
6928 | .byte 0xC6 ! 000000E2AE4C001B -006D 0 | |
6929 | .word 0x444D2122 ! 000000E2AE4C001C -006C 0 Single 8.205177E+02 | |
6930 | .word 0x3CCB5A7B ! 000000E2AE4C0020 -0068 0 | |
6931 | .word 0x3FF71388 ! 000000E2AE4C0024 -0064 0 Single 1.930284E+00 | |
6932 | .xword 0xFD6840138F2AFA8A ! 000000E2AE4C0028 -0060 0 | |
6933 | .word 0xBAF1AE37 ! 000000E2AE4C0030 -0058 0 Single -1.843876E-03 | |
6934 | .byte 0x72 ! 000000E2AE4C0034 -0054 0 | |
6935 | .byte 0x20 ! 000000E2AE4C0035 -0053 0 | |
6936 | .byte 0xD5 ! 000000E2AE4C0036 -0052 0 | |
6937 | .byte 0x59 ! 000000E2AE4C0037 -0051 0 | |
6938 | .word 0xC7E892A4 ! 000000E2AE4C0038 -0050 0 Single -1.190773E+05 | |
6939 | .half 0xE923 ! 000000E2AE4C003C -004C 0 | |
6940 | .byte 0xF5 ! 000000E2AE4C003E -004A 0 | |
6941 | .byte 0x14 ! 000000E2AE4C003F -0049 0 | |
6942 | .half 0xF5BC ! 000000E2AE4C0040 -0048 0 | |
6943 | .byte 0xB8 ! 000000E2AE4C0042 -0046 0 | |
6944 | .byte 0xE3 ! 000000E2AE4C0043 -0045 0 | |
6945 | .half 0x4254 ! 000000E2AE4C0044 -0044 0 | |
6946 | .byte 0x70 ! 000000E2AE4C0046 -0042 0 | |
6947 | .byte 0x32 ! 000000E2AE4C0047 -0041 0 | |
6948 | .xword 0x626A9CDE93B03828 ! 000000E2AE4C0048 -0040 0 | |
6949 | .word 0x7CA7C520 ! 000000E2AE4C0050 -0038 0 | |
6950 | .word 0xCAF2F4DB ! 000000E2AE4C0054 -0034 0 | |
6951 | .half 0x26D6 ! 000000E2AE4C0058 -0030 0 | |
6952 | .byte 0x53 ! 000000E2AE4C005A -002E 0 | |
6953 | .byte 0x1B ! 000000E2AE4C005B -002D 0 | |
6954 | .word 0xBE3CED4E ! 000000E2AE4C005C -002C 0 Single -1.844990E-01 | |
6955 | .xword 0xC2F5830C4043B909 ! 000000E2AE4C0060 -0028 0 | |
6956 | .xword 0x3F1146857C1FF6B8 ! 000000E2AE4C0068 -0020 0 | |
6957 | .byte 0x89 ! 000000E2AE4C0070 -0018 0 | |
6958 | .byte 0xC0 ! 000000E2AE4C0071 -0017 0 | |
6959 | .half 0x1CE0 ! 000000E2AE4C0072 -0016 0 | |
6960 | .byte 0x94 ! 000000E2AE4C0074 -0014 0 | |
6961 | .byte 0xAF ! 000000E2AE4C0075 -0013 0 | |
6962 | .byte 0x75 ! 000000E2AE4C0076 -0012 0 | |
6963 | .byte 0x92 ! 000000E2AE4C0077 -0011 0 | |
6964 | .word 0x1A5A1B93 ! 000000E2AE4C0078 -0010 0 | |
6965 | .word 0x451AA47F ! 000000E2AE4C007C -000C 0 | |
6966 | .word 0xBF3A35F7 ! 000000E2AE4C0080 -0008 0 | |
6967 | .half 0x4091 ! 000000E2AE4C0084 -0004 0 | |
6968 | .half 0xEC73 ! 000000E2AE4C0086 -0002 0 | |
6969 | .xword 0x9B5D4E0613411800 ! 000000E2AE4C0088 +0000 0 | |
6970 | .xword 0x58651D48284402C0 ! 000000E2AE4C0090 +0008 0 | |
6971 | .xword 0x4BD278241C7F536A ! 000000E2AE4C0098 +0010 0 | |
6972 | .xword 0x3B9930AC8689F0F3 ! 000000E2AE4C00A0 +0018 0 | |
6973 | .half 0x5212 ! 000000E2AE4C00A8 +0020 0 | |
6974 | .half 0xDCB9 ! 000000E2AE4C00AA +0022 0 | |
6975 | .word 0xDF65D38A ! 000000E2AE4C00AC +0024 0 | |
6976 | .byte 0x0D ! 000000E2AE4C00B0 +0028 0 | |
6977 | .byte 0x7A ! 000000E2AE4C00B1 +0029 0 | |
6978 | .half 0x6699 ! 000000E2AE4C00B2 +002A 0 | |
6979 | .byte 0x77 ! 000000E2AE4C00B4 +002C 0 | |
6980 | .byte 0x19 ! 000000E2AE4C00B5 +002D 0 | |
6981 | .half 0x48D6 ! 000000E2AE4C00B6 +002E 0 | |
6982 | .xword 0x56CA4D1D7D4EC06A ! 000000E2AE4C00B8 +0030 0 | |
6983 | .half 0xB1DB ! 000000E2AE4C00C0 +0038 0 | |
6984 | .byte 0x18 ! 000000E2AE4C00C2 +003A 0 | |
6985 | .byte 0x3D ! 000000E2AE4C00C3 +003B 0 | |
6986 | .byte 0x87 ! 000000E2AE4C00C4 +003C 0 | |
6987 | .byte 0x29 ! 000000E2AE4C00C5 +003D 0 | |
6988 | .half 0x004B ! 000000E2AE4C00C6 +003E 0 | |
6989 | .xword 0x3ED916A929588A4F ! 000000E2AE4C00C8 +0040 0 Double 5.981569E-06 | |
6990 | .xword 0x405E82C70677BA0E ! 000000E2AE4C00D0 +0048 0 Double 1.220434E+02 | |
6991 | .xword 0x544459C6F949761E ! 000000E2AE4C00D8 +0050 0 | |
6992 | .xword 0xEB1468169A08592B ! 000000E2AE4C00E0 +0058 0 | |
6993 | .xword 0x09281D4D6B4528AA ! 000000E2AE4C00E8 +0060 0 | |
6994 | .xword 0x00D708840FFD3537 ! 000000E2AE4C00F0 +0068 0 | |
6995 | .xword 0xDC3E2F2D7683A3D2 ! 000000E2AE4C00F8 +0070 0 | |
6996 | .xword 0x242A8D435736B6A3 ! 000000E2AE4C0100 +0078 0 | |
6997 | .xword 0x32B439B38D0E732E ! 000000E2AE4C0108 +0080 0 | |
6998 | ||
6999 | !======================================================================== | |
7000 | ||
7001 | SECTION .bdata090 DATA_VA=0x4f311400000 | |
7002 | attr_data { | |
7003 | Name = .bdata090, | |
7004 | VA = 0x4f311400000, | |
7005 | RA = 0xfebc00000, | |
7006 | PA = ra2pa(0xfebc00000,0), | |
7007 | part_0_ctx_nonzero_tsb_config_0, | |
7008 | TTE_Context=74, TTE_Size=3, TTE_W=1, TTE_X=0, | |
7009 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
7010 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7011 | } | |
7012 | ||
7013 | ||
7014 | SECTION .bdata090 | |
7015 | .data | |
7016 | DATA145: | |
7017 | .xword 0x8800C06F1F7E0000 ! 000004F311400000 -0088 DATA146+0x88 | |
7018 | .xword 0x88004CAEE2000000 ! 000004F311400008 -0080 DATA144+0x88 | |
7019 | .xword 0xC047FDDC199A2270 ! 000004F311400010 -0078 0 Double -4.798328E+01 | |
7020 | .byte 0x99 ! 000004F311400018 -0070 0 | |
7021 | .byte 0x2A ! 000004F311400019 -006F 0 | |
7022 | .byte 0xB6 ! 000004F31140001A -006E 0 | |
7023 | .byte 0x30 ! 000004F31140001B -006D 0 | |
7024 | .word 0xBB42B325 ! 000004F31140001C -006C 0 Single -2.970883E-03 | |
7025 | .word 0x17A5D059 ! 000004F311400020 -0068 0 | |
7026 | .word 0x47378456 ! 000004F311400024 -0064 0 Single 4.698034E+04 | |
7027 | .xword 0x8662375F9475959F ! 000004F311400028 -0060 0 | |
7028 | .word 0xB9512515 ! 000004F311400030 -0058 0 Single -1.994561E-04 | |
7029 | .byte 0x10 ! 000004F311400034 -0054 0 | |
7030 | .byte 0x93 ! 000004F311400035 -0053 0 | |
7031 | .byte 0xD6 ! 000004F311400036 -0052 0 | |
7032 | .byte 0xD2 ! 000004F311400037 -0051 0 | |
7033 | .word 0xB80C4008 ! 000004F311400038 -0050 0 Single -3.343823E-05 | |
7034 | .half 0x7F02 ! 000004F31140003C -004C 0 | |
7035 | .byte 0xE8 ! 000004F31140003E -004A 0 | |
7036 | .byte 0x6E ! 000004F31140003F -0049 0 | |
7037 | .half 0x2B09 ! 000004F311400040 -0048 0 | |
7038 | .byte 0xB6 ! 000004F311400042 -0046 0 | |
7039 | .byte 0xFB ! 000004F311400043 -0045 0 | |
7040 | .half 0xEB9E ! 000004F311400044 -0044 0 | |
7041 | .byte 0x51 ! 000004F311400046 -0042 0 | |
7042 | .byte 0xD9 ! 000004F311400047 -0041 0 | |
7043 | .xword 0xC973BC382BE737A6 ! 000004F311400048 -0040 0 | |
7044 | .word 0x4C4BAD45 ! 000004F311400050 -0038 0 | |
7045 | .word 0xAF954C06 ! 000004F311400054 -0034 0 | |
7046 | .half 0xE60F ! 000004F311400058 -0030 0 | |
7047 | .byte 0x97 ! 000004F31140005A -002E 0 | |
7048 | .byte 0x46 ! 000004F31140005B -002D 0 | |
7049 | .word 0xBC92997B ! 000004F31140005C -002C 0 Single -1.789545E-02 | |
7050 | .xword 0x1036DE55E390D44C ! 000004F311400060 -0028 0 | |
7051 | .xword 0x9E6C26059B428BFA ! 000004F311400068 -0020 0 | |
7052 | .byte 0x79 ! 000004F311400070 -0018 0 | |
7053 | .byte 0x0A ! 000004F311400071 -0017 0 | |
7054 | .half 0x15E5 ! 000004F311400072 -0016 0 | |
7055 | .byte 0x7F ! 000004F311400074 -0014 0 | |
7056 | .byte 0xB1 ! 000004F311400075 -0013 0 | |
7057 | .byte 0x25 ! 000004F311400076 -0012 0 | |
7058 | .byte 0xAE ! 000004F311400077 -0011 0 | |
7059 | .word 0x58F83421 ! 000004F311400078 -0010 0 | |
7060 | .word 0xB5E256EF ! 000004F31140007C -000C 0 | |
7061 | .word 0xEB18757D ! 000004F311400080 -0008 0 | |
7062 | .half 0x0613 ! 000004F311400084 -0004 0 | |
7063 | .half 0x9B1F ! 000004F311400086 -0002 0 | |
7064 | .xword 0xEAA626269E510E39 ! 000004F311400088 +0000 0 | |
7065 | .xword 0xE1D8EC5E415D017E ! 000004F311400090 +0008 0 | |
7066 | .xword 0x9E52EBEA84DF4B47 ! 000004F311400098 +0010 0 | |
7067 | .xword 0x32EF6C2BD5E7AE87 ! 000004F3114000A0 +0018 0 | |
7068 | .half 0x307E ! 000004F3114000A8 +0020 0 | |
7069 | .half 0x8575 ! 000004F3114000AA +0022 0 | |
7070 | .word 0x4581BBB7 ! 000004F3114000AC +0024 0 | |
7071 | .byte 0x33 ! 000004F3114000B0 +0028 0 | |
7072 | .byte 0xF0 ! 000004F3114000B1 +0029 0 | |
7073 | .half 0x4A46 ! 000004F3114000B2 +002A 0 | |
7074 | .byte 0x20 ! 000004F3114000B4 +002C 0 | |
7075 | .byte 0xB0 ! 000004F3114000B5 +002D 0 | |
7076 | .half 0x512B ! 000004F3114000B6 +002E 0 | |
7077 | .xword 0xF68FE65195605A83 ! 000004F3114000B8 +0030 0 | |
7078 | .half 0xCC83 ! 000004F3114000C0 +0038 0 | |
7079 | .byte 0x73 ! 000004F3114000C2 +003A 0 | |
7080 | .byte 0x1A ! 000004F3114000C3 +003B 0 | |
7081 | .byte 0x05 ! 000004F3114000C4 +003C 0 | |
7082 | .byte 0x18 ! 000004F3114000C5 +003D 0 | |
7083 | .half 0xEE66 ! 000004F3114000C6 +003E 0 | |
7084 | .xword 0x41299F806460EFC5 ! 000004F3114000C8 +0040 0 Double 8.396162E+05 | |
7085 | .xword 0x3EB325177D3B1EA5 ! 000004F3114000D0 +0048 0 Double 1.141124E-06 | |
7086 | .xword 0xB33D629B7D0A7429 ! 000004F3114000D8 +0050 0 | |
7087 | .xword 0xB6EB5ACE3046F077 ! 000004F3114000E0 +0058 0 | |
7088 | .xword 0x7FA4FA424EDF1663 ! 000004F3114000E8 +0060 0 | |
7089 | .xword 0x397A20FBC14B6C53 ! 000004F3114000F0 +0068 0 | |
7090 | .xword 0x21D505505B9B1EAA ! 000004F3114000F8 +0070 0 | |
7091 | .xword 0x90E944DC8D2C46FF ! 000004F311400100 +0078 0 | |
7092 | .xword 0x35CD1C85A9FF2CAB ! 000004F311400108 +0080 0 | |
7093 | ||
7094 | !======================================================================== | |
7095 | ||
7096 | SECTION .bdata091 DATA_VA=0x7e1f6fc00000 | |
7097 | attr_data { | |
7098 | Name = .bdata091, | |
7099 | VA = 0x7e1f6fc00000, | |
7100 | RA = 0xfeb800000, | |
7101 | PA = ra2pa(0xfeb800000,0), | |
7102 | part_0_ctx_nonzero_tsb_config_2, | |
7103 | TTE_Context=74, TTE_Size=3, TTE_W=1, TTE_X=0, | |
7104 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7105 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7106 | } | |
7107 | ||
7108 | ||
7109 | SECTION .bdata091 | |
7110 | .data | |
7111 | DATA146: | |
7112 | .xword 0x0000639C31400088 ! 00007E1F6FC00000 -0088 DATA147+0x88 | |
7113 | .xword 0x000004F311400088 ! 00007E1F6FC00008 -0080 DATA145+0x88 | |
7114 | .xword 0xBFCC7754FE0712E1 ! 00007E1F6FC00010 -0078 0 Double -2.223917E-01 | |
7115 | .byte 0x7F ! 00007E1F6FC00018 -0070 0 | |
7116 | .byte 0xCD ! 00007E1F6FC00019 -006F 0 | |
7117 | .byte 0x09 ! 00007E1F6FC0001A -006E 0 | |
7118 | .byte 0xE0 ! 00007E1F6FC0001B -006D 0 | |
7119 | .word 0xC323DB39 ! 00007E1F6FC0001C -006C 0 Single -1.638563E+02 | |
7120 | .word 0x885ABA19 ! 00007E1F6FC00020 -0068 0 | |
7121 | .word 0x41B47FF4 ! 00007E1F6FC00024 -0064 0 Single 2.256248E+01 | |
7122 | .xword 0x63E9EFCC890F25FC ! 00007E1F6FC00028 -0060 0 | |
7123 | .word 0x3D21E241 ! 00007E1F6FC00030 -0058 0 Single 3.952241E-02 | |
7124 | .byte 0x3B ! 00007E1F6FC00034 -0054 0 | |
7125 | .byte 0x2C ! 00007E1F6FC00035 -0053 0 | |
7126 | .byte 0x18 ! 00007E1F6FC00036 -0052 0 | |
7127 | .byte 0xA6 ! 00007E1F6FC00037 -0051 0 | |
7128 | .word 0x38D482D4 ! 00007E1F6FC00038 -0050 0 Single 1.013332E-04 | |
7129 | .half 0x0EE0 ! 00007E1F6FC0003C -004C 0 | |
7130 | .byte 0xF6 ! 00007E1F6FC0003E -004A 0 | |
7131 | .byte 0xF4 ! 00007E1F6FC0003F -0049 0 | |
7132 | .half 0xAA9F ! 00007E1F6FC00040 -0048 0 | |
7133 | .byte 0x2C ! 00007E1F6FC00042 -0046 0 | |
7134 | .byte 0x88 ! 00007E1F6FC00043 -0045 0 | |
7135 | .half 0xC162 ! 00007E1F6FC00044 -0044 0 | |
7136 | .byte 0xD9 ! 00007E1F6FC00046 -0042 0 | |
7137 | .byte 0x60 ! 00007E1F6FC00047 -0041 0 | |
7138 | .xword 0x0FA761C0DC8DA1BC ! 00007E1F6FC00048 -0040 0 | |
7139 | .word 0x09EF9AA2 ! 00007E1F6FC00050 -0038 0 | |
7140 | .word 0x576F4B99 ! 00007E1F6FC00054 -0034 0 | |
7141 | .half 0xDC85 ! 00007E1F6FC00058 -0030 0 | |
7142 | .byte 0x0C ! 00007E1F6FC0005A -002E 0 | |
7143 | .byte 0xDE ! 00007E1F6FC0005B -002D 0 | |
7144 | .word 0xB90D11F5 ! 00007E1F6FC0005C -002C 0 Single -1.345350E-04 | |
7145 | .xword 0xDDB19000A8147F2C ! 00007E1F6FC00060 -0028 0 | |
7146 | .xword 0xADCE242D2B14B300 ! 00007E1F6FC00068 -0020 0 | |
7147 | .byte 0x61 ! 00007E1F6FC00070 -0018 0 | |
7148 | .byte 0xBC ! 00007E1F6FC00071 -0017 0 | |
7149 | .half 0xA4D7 ! 00007E1F6FC00072 -0016 0 | |
7150 | .byte 0x74 ! 00007E1F6FC00074 -0014 0 | |
7151 | .byte 0x1E ! 00007E1F6FC00075 -0013 0 | |
7152 | .byte 0xF4 ! 00007E1F6FC00076 -0012 0 | |
7153 | .byte 0xFC ! 00007E1F6FC00077 -0011 0 | |
7154 | .word 0x54CDE20C ! 00007E1F6FC00078 -0010 0 | |
7155 | .word 0x0C37EDA5 ! 00007E1F6FC0007C -000C 0 | |
7156 | .word 0xE4AF1259 ! 00007E1F6FC00080 -0008 0 | |
7157 | .half 0x1B55 ! 00007E1F6FC00084 -0004 0 | |
7158 | .half 0x6848 ! 00007E1F6FC00086 -0002 0 | |
7159 | .xword 0x9DD323DDF3BF31B7 ! 00007E1F6FC00088 +0000 0 | |
7160 | .xword 0x93D9F197A6B2C1C4 ! 00007E1F6FC00090 +0008 0 | |
7161 | .xword 0x336850EDBD034561 ! 00007E1F6FC00098 +0010 0 | |
7162 | .xword 0x880411CDB03EC3F0 ! 00007E1F6FC000A0 +0018 0 | |
7163 | .half 0x4233 ! 00007E1F6FC000A8 +0020 0 | |
7164 | .half 0xCF96 ! 00007E1F6FC000AA +0022 0 | |
7165 | .word 0xEE2E5C62 ! 00007E1F6FC000AC +0024 0 | |
7166 | .byte 0x67 ! 00007E1F6FC000B0 +0028 0 | |
7167 | .byte 0x7D ! 00007E1F6FC000B1 +0029 0 | |
7168 | .half 0xB155 ! 00007E1F6FC000B2 +002A 0 | |
7169 | .byte 0x42 ! 00007E1F6FC000B4 +002C 0 | |
7170 | .byte 0x07 ! 00007E1F6FC000B5 +002D 0 | |
7171 | .half 0x80C6 ! 00007E1F6FC000B6 +002E 0 | |
7172 | .xword 0x6D736F015CF01F4D ! 00007E1F6FC000B8 +0030 0 | |
7173 | .half 0x9196 ! 00007E1F6FC000C0 +0038 0 | |
7174 | .byte 0x35 ! 00007E1F6FC000C2 +003A 0 | |
7175 | .byte 0xD1 ! 00007E1F6FC000C3 +003B 0 | |
7176 | .byte 0xC7 ! 00007E1F6FC000C4 +003C 0 | |
7177 | .byte 0xEE ! 00007E1F6FC000C5 +003D 0 | |
7178 | .half 0x1B30 ! 00007E1F6FC000C6 +003E 0 | |
7179 | .xword 0xC02A97765C53E7BE ! 00007E1F6FC000C8 +0040 0 Double -1.329582E+01 | |
7180 | .xword 0xC05DA19E68B4B9C4 ! 00007E1F6FC000D0 +0048 0 Double -1.185253E+02 | |
7181 | .xword 0x470B400E94CDA9DD ! 00007E1F6FC000D8 +0050 0 | |
7182 | .xword 0x12A3184D88B6688B ! 00007E1F6FC000E0 +0058 0 | |
7183 | .xword 0xDFA97C636716A1DF ! 00007E1F6FC000E8 +0060 0 | |
7184 | .xword 0x08CE67D8E34411C0 ! 00007E1F6FC000F0 +0068 0 | |
7185 | .xword 0xA58B47D7996D37BB ! 00007E1F6FC000F8 +0070 0 | |
7186 | .xword 0xCDC62F5EF25D232D ! 00007E1F6FC00100 +0078 0 | |
7187 | .xword 0x9CCD3FB201FB8094 ! 00007E1F6FC00108 +0080 0 | |
7188 | ||
7189 | !======================================================================== | |
7190 | ||
7191 | SECTION .bdata092 DATA_VA=0x639c31400000 | |
7192 | attr_data { | |
7193 | Name = .bdata092, | |
7194 | VA = 0x639c31400000, | |
7195 | RA = 0xfeb400000, | |
7196 | PA = ra2pa(0xfeb400000,0), | |
7197 | part_0_ctx_nonzero_tsb_config_0, | |
7198 | TTE_Context=74, TTE_Size=3, TTE_W=1, TTE_X=0, | |
7199 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7200 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7201 | } | |
7202 | ||
7203 | ||
7204 | SECTION .bdata092 | |
7205 | .data | |
7206 | DATA147: | |
7207 | .xword 0x000000067FD4E088 ! 0000639C31400000 -0088 DATA148+0x88 | |
7208 | .xword 0x00007E1F6FC00088 ! 0000639C31400008 -0080 DATA146+0x88 | |
7209 | .xword 0x40BF54747E37EF02 ! 0000639C31400010 -0078 0 Double 8.020455E+03 | |
7210 | .byte 0x42 ! 0000639C31400018 -0070 0 | |
7211 | .byte 0x90 ! 0000639C31400019 -006F 0 | |
7212 | .byte 0x3B ! 0000639C3140001A -006E 0 | |
7213 | .byte 0xAC ! 0000639C3140001B -006D 0 | |
7214 | .word 0x47820863 ! 0000639C3140001C -006C 0 Single 6.657677E+04 | |
7215 | .word 0xB76DBD66 ! 0000639C31400020 -0068 0 | |
7216 | .word 0x3DB3F98A ! 0000639C31400024 -0064 0 Single 8.787830E-02 | |
7217 | .xword 0x8388CA7092678EFE ! 0000639C31400028 -0060 0 | |
7218 | .word 0x3ABCBC92 ! 0000639C31400030 -0058 0 Single 1.439946E-03 | |
7219 | .byte 0x5F ! 0000639C31400034 -0054 0 | |
7220 | .byte 0x83 ! 0000639C31400035 -0053 0 | |
7221 | .byte 0x97 ! 0000639C31400036 -0052 0 | |
7222 | .byte 0x1F ! 0000639C31400037 -0051 0 | |
7223 | .word 0x447ADF8D ! 0000639C31400038 -0050 0 Single 1.003493E+03 | |
7224 | .half 0x2081 ! 0000639C3140003C -004C 0 | |
7225 | .byte 0x0B ! 0000639C3140003E -004A 0 | |
7226 | .byte 0xEC ! 0000639C3140003F -0049 0 | |
7227 | .half 0x1173 ! 0000639C31400040 -0048 0 | |
7228 | .byte 0xE3 ! 0000639C31400042 -0046 0 | |
7229 | .byte 0xF2 ! 0000639C31400043 -0045 0 | |
7230 | .half 0x3E16 ! 0000639C31400044 -0044 0 | |
7231 | .byte 0xB7 ! 0000639C31400046 -0042 0 | |
7232 | .byte 0x0C ! 0000639C31400047 -0041 0 | |
7233 | .xword 0xC1574ACA69CD04C8 ! 0000639C31400048 -0040 0 | |
7234 | .word 0x13C97BED ! 0000639C31400050 -0038 0 | |
7235 | .word 0x2D7BCD23 ! 0000639C31400054 -0034 0 | |
7236 | .half 0xF342 ! 0000639C31400058 -0030 0 | |
7237 | .byte 0x9A ! 0000639C3140005A -002E 0 | |
7238 | .byte 0x59 ! 0000639C3140005B -002D 0 | |
7239 | .word 0x444EF821 ! 0000639C3140005C -002C 0 Single 8.278770E+02 | |
7240 | .xword 0xD7C3C6DD7D53B25E ! 0000639C31400060 -0028 0 | |
7241 | .xword 0x8E7AB9D84409F88C ! 0000639C31400068 -0020 0 | |
7242 | .byte 0xF2 ! 0000639C31400070 -0018 0 | |
7243 | .byte 0xBC ! 0000639C31400071 -0017 0 | |
7244 | .half 0xC985 ! 0000639C31400072 -0016 0 | |
7245 | .byte 0xA9 ! 0000639C31400074 -0014 0 | |
7246 | .byte 0xCF ! 0000639C31400075 -0013 0 | |
7247 | .byte 0x32 ! 0000639C31400076 -0012 0 | |
7248 | .byte 0xEC ! 0000639C31400077 -0011 0 | |
7249 | .word 0x365B0566 ! 0000639C31400078 -0010 0 | |
7250 | .word 0xECABCE5E ! 0000639C3140007C -000C 0 | |
7251 | .word 0x71BCC105 ! 0000639C31400080 -0008 0 | |
7252 | .half 0xF075 ! 0000639C31400084 -0004 0 | |
7253 | .half 0x0129 ! 0000639C31400086 -0002 0 | |
7254 | .xword 0x10D209676646B4A1 ! 0000639C31400088 +0000 0 | |
7255 | .xword 0x563730F4D2B8A4A1 ! 0000639C31400090 +0008 0 | |
7256 | .xword 0xA2C428B9060CBFBB ! 0000639C31400098 +0010 0 | |
7257 | .xword 0xD9EF3CB961DE3FC5 ! 0000639C314000A0 +0018 0 | |
7258 | .half 0xC325 ! 0000639C314000A8 +0020 0 | |
7259 | .half 0xCB96 ! 0000639C314000AA +0022 0 | |
7260 | .word 0xA0ACDBCE ! 0000639C314000AC +0024 0 | |
7261 | .byte 0x8B ! 0000639C314000B0 +0028 0 | |
7262 | .byte 0xB1 ! 0000639C314000B1 +0029 0 | |
7263 | .half 0xF7CC ! 0000639C314000B2 +002A 0 | |
7264 | .byte 0x96 ! 0000639C314000B4 +002C 0 | |
7265 | .byte 0x3A ! 0000639C314000B5 +002D 0 | |
7266 | .half 0x819F ! 0000639C314000B6 +002E 0 | |
7267 | .xword 0x3162CBCE3F81981E ! 0000639C314000B8 +0030 0 | |
7268 | .half 0x648A ! 0000639C314000C0 +0038 0 | |
7269 | .byte 0x3D ! 0000639C314000C2 +003A 0 | |
7270 | .byte 0xCB ! 0000639C314000C3 +003B 0 | |
7271 | .byte 0x75 ! 0000639C314000C4 +003C 0 | |
7272 | .byte 0x86 ! 0000639C314000C5 +003D 0 | |
7273 | .half 0x4752 ! 0000639C314000C6 +003E 0 | |
7274 | .xword 0xC025C5F6F8E0E737 ! 0000639C314000C8 +0040 0 Double -1.088665E+01 | |
7275 | .xword 0x40CF5BB073A46C9B ! 0000639C314000D0 +0048 0 Double 1.605538E+04 | |
7276 | .xword 0xC585480FC1220F4D ! 0000639C314000D8 +0050 0 | |
7277 | .xword 0x5EACE66E93FC36C9 ! 0000639C314000E0 +0058 0 | |
7278 | .xword 0xDD9F976EF2CA6A1D ! 0000639C314000E8 +0060 0 | |
7279 | .xword 0x3A145759CDD7760E ! 0000639C314000F0 +0068 0 | |
7280 | .xword 0xBE034B995D096826 ! 0000639C314000F8 +0070 0 | |
7281 | .xword 0x8F1EC9763CA1210A ! 0000639C31400100 +0078 0 | |
7282 | .xword 0xCD30C51FF3C747BD ! 0000639C31400108 +0080 0 | |
7283 | ||
7284 | !======================================================================== | |
7285 | ||
7286 | SECTION .bdata093 DATA_VA=0x67fd4e000 | |
7287 | attr_data { | |
7288 | Name = .bdata093, | |
7289 | VA = 0x67fd4e000, | |
7290 | RA = ra2pa(0xfef38e000,0), | |
7291 | PA = ra2pa(0xfef38e000,0), | |
7292 | part_0_ctx_nonzero_tsb_config_1, | |
7293 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7294 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
7295 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7296 | } | |
7297 | ||
7298 | ||
7299 | SECTION .bdata093 | |
7300 | .data | |
7301 | DATA148: | |
7302 | .xword 0x88603C1200000000 ! 000000067FD4E000 -0088 DATA149+0x88 | |
7303 | .xword 0x880040319C630000 ! 000000067FD4E008 -0080 DATA147+0x88 | |
7304 | .xword 0xBF6D376EA659BD89 ! 000000067FD4E010 -0078 0 Double -3.566471E-03 | |
7305 | .byte 0x77 ! 000000067FD4E018 -0070 0 | |
7306 | .byte 0x5E ! 000000067FD4E019 -006F 0 | |
7307 | .byte 0x68 ! 000000067FD4E01A -006E 0 | |
7308 | .byte 0xE4 ! 000000067FD4E01B -006D 0 | |
7309 | .word 0x3F262437 ! 000000067FD4E01C -006C 0 Single 6.489901E-01 | |
7310 | .word 0xE67E9BEF ! 000000067FD4E020 -0068 0 | |
7311 | .word 0x40A91132 ! 000000067FD4E024 -0064 0 Single 5.283349E+00 | |
7312 | .xword 0x526FA2BEBD3A9DFC ! 000000067FD4E028 -0060 0 | |
7313 | .word 0xB82BEDAE ! 000000067FD4E030 -0058 0 Single -4.099093E-05 | |
7314 | .byte 0xCB ! 000000067FD4E034 -0054 0 | |
7315 | .byte 0x8E ! 000000067FD4E035 -0053 0 | |
7316 | .byte 0x65 ! 000000067FD4E036 -0052 0 | |
7317 | .byte 0x20 ! 000000067FD4E037 -0051 0 | |
7318 | .word 0x43FF7B5E ! 000000067FD4E038 -0050 0 Single 5.109638E+02 | |
7319 | .half 0x5993 ! 000000067FD4E03C -004C 0 | |
7320 | .byte 0xCB ! 000000067FD4E03E -004A 0 | |
7321 | .byte 0x6E ! 000000067FD4E03F -0049 0 | |
7322 | .half 0xBE70 ! 000000067FD4E040 -0048 0 | |
7323 | .byte 0x76 ! 000000067FD4E042 -0046 0 | |
7324 | .byte 0x5F ! 000000067FD4E043 -0045 0 | |
7325 | .half 0xD5D4 ! 000000067FD4E044 -0044 0 | |
7326 | .byte 0x60 ! 000000067FD4E046 -0042 0 | |
7327 | .byte 0x9C ! 000000067FD4E047 -0041 0 | |
7328 | .xword 0xB6F93613E0D00007 ! 000000067FD4E048 -0040 0 | |
7329 | .word 0x495A6980 ! 000000067FD4E050 -0038 0 | |
7330 | .word 0x2F90DF50 ! 000000067FD4E054 -0034 0 | |
7331 | .half 0xAA33 ! 000000067FD4E058 -0030 0 | |
7332 | .byte 0xB0 ! 000000067FD4E05A -002E 0 | |
7333 | .byte 0x59 ! 000000067FD4E05B -002D 0 | |
7334 | .word 0xC1F6AE47 ! 000000067FD4E05C -002C 0 Single -3.083510E+01 | |
7335 | .xword 0x53D02CBD5174D9EE ! 000000067FD4E060 -0028 0 | |
7336 | .xword 0xFB182860D553F0B3 ! 000000067FD4E068 -0020 0 | |
7337 | .byte 0x2E ! 000000067FD4E070 -0018 0 | |
7338 | .byte 0x7E ! 000000067FD4E071 -0017 0 | |
7339 | .half 0x1997 ! 000000067FD4E072 -0016 0 | |
7340 | .byte 0xEB ! 000000067FD4E074 -0014 0 | |
7341 | .byte 0xDE ! 000000067FD4E075 -0013 0 | |
7342 | .byte 0x81 ! 000000067FD4E076 -0012 0 | |
7343 | .byte 0x89 ! 000000067FD4E077 -0011 0 | |
7344 | .word 0xF33D1F6D ! 000000067FD4E078 -0010 0 | |
7345 | .word 0x4C68F8EF ! 000000067FD4E07C -000C 0 | |
7346 | .word 0x3C515C59 ! 000000067FD4E080 -0008 0 | |
7347 | .half 0x8AE1 ! 000000067FD4E084 -0004 0 | |
7348 | .half 0xCCF2 ! 000000067FD4E086 -0002 0 | |
7349 | .xword 0xD34DFDFA37DF5156 ! 000000067FD4E088 +0000 0 | |
7350 | .xword 0xC094B78794B6D10E ! 000000067FD4E090 +0008 0 | |
7351 | .xword 0x24BC122CB96E1592 ! 000000067FD4E098 +0010 0 | |
7352 | .xword 0x40938C2533EA0AA3 ! 000000067FD4E0A0 +0018 0 | |
7353 | .half 0xC97E ! 000000067FD4E0A8 +0020 0 | |
7354 | .half 0x8324 ! 000000067FD4E0AA +0022 0 | |
7355 | .word 0xDAF17E8C ! 000000067FD4E0AC +0024 0 | |
7356 | .byte 0x29 ! 000000067FD4E0B0 +0028 0 | |
7357 | .byte 0xA4 ! 000000067FD4E0B1 +0029 0 | |
7358 | .half 0xF802 ! 000000067FD4E0B2 +002A 0 | |
7359 | .byte 0x3D ! 000000067FD4E0B4 +002C 0 | |
7360 | .byte 0xBA ! 000000067FD4E0B5 +002D 0 | |
7361 | .half 0x326C ! 000000067FD4E0B6 +002E 0 | |
7362 | .xword 0x849C61BD921AB138 ! 000000067FD4E0B8 +0030 0 | |
7363 | .half 0x5A14 ! 000000067FD4E0C0 +0038 0 | |
7364 | .byte 0xDB ! 000000067FD4E0C2 +003A 0 | |
7365 | .byte 0x70 ! 000000067FD4E0C3 +003B 0 | |
7366 | .byte 0xD0 ! 000000067FD4E0C4 +003C 0 | |
7367 | .byte 0xBC ! 000000067FD4E0C5 +003D 0 | |
7368 | .half 0x7963 ! 000000067FD4E0C6 +003E 0 | |
7369 | .xword 0x3EE5AA7E33C5B985 ! 000000067FD4E0C8 +0040 0 Double 1.033115E-05 | |
7370 | .xword 0xBEFC8CACD3C28F3C ! 000000067FD4E0D0 +0048 0 Double -2.722694E-05 | |
7371 | .xword 0xCC03F7F170424F06 ! 000000067FD4E0D8 +0050 0 | |
7372 | .xword 0x38A194AC3A742475 ! 000000067FD4E0E0 +0058 0 | |
7373 | .xword 0xBB658499032CB8FF ! 000000067FD4E0E8 +0060 0 | |
7374 | .xword 0xB56E8EC062687609 ! 000000067FD4E0F0 +0068 0 | |
7375 | .xword 0xDF809D9008791F28 ! 000000067FD4E0F8 +0070 0 | |
7376 | .xword 0x769297C98540E06C ! 000000067FD4E100 +0078 0 | |
7377 | .xword 0x4C906BA30A17FCC4 ! 000000067FD4E108 +0080 0 | |
7378 | ||
7379 | !======================================================================== | |
7380 | ||
7381 | SECTION .bdata094 DATA_VA=0x123c6000 | |
7382 | attr_data { | |
7383 | Name = .bdata094, | |
7384 | VA = 0x123c6000, | |
7385 | RA = ra2pa(0xfef38c000,0), | |
7386 | PA = ra2pa(0xfef38c000,0), | |
7387 | part_0_ctx_nonzero_tsb_config_1, | |
7388 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7389 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7390 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7391 | } | |
7392 | ||
7393 | ||
7394 | SECTION .bdata094 | |
7395 | .data | |
7396 | DATA149: | |
7397 | .xword 0x000000005AD9C088 ! 00000000123C6000 -0088 DATA140+0x88 | |
7398 | .xword 0x000000067FD4E088 ! 00000000123C6008 -0080 DATA148+0x88 | |
7399 | .xword 0x3F4DAA1AC8FE2AD9 ! 00000000123C6010 -0078 0 Double 9.052878E-04 | |
7400 | .byte 0xAB ! 00000000123C6018 -0070 0 | |
7401 | .byte 0x69 ! 00000000123C6019 -006F 0 | |
7402 | .byte 0x0C ! 00000000123C601A -006E 0 | |
7403 | .byte 0x15 ! 00000000123C601B -006D 0 | |
7404 | .word 0x3C067743 ! 00000000123C601C -006C 0 Single 8.207145E-03 | |
7405 | .word 0xEE5F72AF ! 00000000123C6020 -0068 0 | |
7406 | .word 0x405666D8 ! 00000000123C6024 -0064 0 Single 3.350027E+00 | |
7407 | .xword 0x67DEB3C30EFB08F2 ! 00000000123C6028 -0060 0 | |
7408 | .word 0x3E31FE37 ! 00000000123C6030 -0058 0 Single 1.738213E-01 | |
7409 | .byte 0x1A ! 00000000123C6034 -0054 0 | |
7410 | .byte 0xE1 ! 00000000123C6035 -0053 0 | |
7411 | .byte 0xCB ! 00000000123C6036 -0052 0 | |
7412 | .byte 0xF0 ! 00000000123C6037 -0051 0 | |
7413 | .word 0x45BDFED2 ! 00000000123C6038 -0050 0 Single 6.079853E+03 | |
7414 | .half 0x4F2C ! 00000000123C603C -004C 0 | |
7415 | .byte 0x45 ! 00000000123C603E -004A 0 | |
7416 | .byte 0x8A ! 00000000123C603F -0049 0 | |
7417 | .half 0x0ED7 ! 00000000123C6040 -0048 0 | |
7418 | .byte 0x56 ! 00000000123C6042 -0046 0 | |
7419 | .byte 0xBC ! 00000000123C6043 -0045 0 | |
7420 | .half 0x0B9E ! 00000000123C6044 -0044 0 | |
7421 | .byte 0xB8 ! 00000000123C6046 -0042 0 | |
7422 | .byte 0x2E ! 00000000123C6047 -0041 0 | |
7423 | .xword 0xC5FD22A5CA85773D ! 00000000123C6048 -0040 0 | |
7424 | .word 0xB5DB4619 ! 00000000123C6050 -0038 0 | |
7425 | .word 0x085F9442 ! 00000000123C6054 -0034 0 | |
7426 | .half 0xBCA0 ! 00000000123C6058 -0030 0 | |
7427 | .byte 0xDA ! 00000000123C605A -002E 0 | |
7428 | .byte 0x8B ! 00000000123C605B -002D 0 | |
7429 | .word 0xC2B7936C ! 00000000123C605C -002C 0 Single -9.178793E+01 | |
7430 | .xword 0x36450405EB6066AB ! 00000000123C6060 -0028 0 | |
7431 | .xword 0x680B5CE024FA4950 ! 00000000123C6068 -0020 0 | |
7432 | .byte 0xEA ! 00000000123C6070 -0018 0 | |
7433 | .byte 0x5D ! 00000000123C6071 -0017 0 | |
7434 | .half 0xA59B ! 00000000123C6072 -0016 0 | |
7435 | .byte 0xFC ! 00000000123C6074 -0014 0 | |
7436 | .byte 0x0D ! 00000000123C6075 -0013 0 | |
7437 | .byte 0x8A ! 00000000123C6076 -0012 0 | |
7438 | .byte 0xCF ! 00000000123C6077 -0011 0 | |
7439 | .word 0x6C0937EC ! 00000000123C6078 -0010 0 | |
7440 | .word 0x79398DCC ! 00000000123C607C -000C 0 | |
7441 | .word 0x0A52EF81 ! 00000000123C6080 -0008 0 | |
7442 | .half 0xCF06 ! 00000000123C6084 -0004 0 | |
7443 | .half 0xA45D ! 00000000123C6086 -0002 0 | |
7444 | .xword 0xE5B86F36B417C867 ! 00000000123C6088 +0000 0 | |
7445 | .xword 0x6C7C9ECBECF074D9 ! 00000000123C6090 +0008 0 | |
7446 | .xword 0xBBF575025F3BD69E ! 00000000123C6098 +0010 0 | |
7447 | .xword 0x4D2D23093171DE23 ! 00000000123C60A0 +0018 0 | |
7448 | .half 0x72ED ! 00000000123C60A8 +0020 0 | |
7449 | .half 0xBBD9 ! 00000000123C60AA +0022 0 | |
7450 | .word 0x05CA8477 ! 00000000123C60AC +0024 0 | |
7451 | .byte 0xCF ! 00000000123C60B0 +0028 0 | |
7452 | .byte 0xC4 ! 00000000123C60B1 +0029 0 | |
7453 | .half 0x6E7A ! 00000000123C60B2 +002A 0 | |
7454 | .byte 0x32 ! 00000000123C60B4 +002C 0 | |
7455 | .byte 0x63 ! 00000000123C60B5 +002D 0 | |
7456 | .half 0xC52D ! 00000000123C60B6 +002E 0 | |
7457 | .xword 0xE1E6E2EC34A26B70 ! 00000000123C60B8 +0030 0 | |
7458 | .half 0x5B52 ! 00000000123C60C0 +0038 0 | |
7459 | .byte 0xD4 ! 00000000123C60C2 +003A 0 | |
7460 | .byte 0x07 ! 00000000123C60C3 +003B 0 | |
7461 | .byte 0x54 ! 00000000123C60C4 +003C 0 | |
7462 | .byte 0x18 ! 00000000123C60C5 +003D 0 | |
7463 | .half 0x7ECD ! 00000000123C60C6 +003E 0 | |
7464 | .xword 0xC13D2EF785E2958A ! 00000000123C60C8 +0040 0 Double -1.912568E+06 | |
7465 | .xword 0x40E249F9C587BEC7 ! 00000000123C60D0 +0048 0 Double 3.745581E+04 | |
7466 | .xword 0x0DBAD74D2B1ECDA4 ! 00000000123C60D8 +0050 0 | |
7467 | .xword 0xD5C32408F47E8128 ! 00000000123C60E0 +0058 0 | |
7468 | .xword 0x16F4720B11AA1586 ! 00000000123C60E8 +0060 0 | |
7469 | .xword 0x7E492C94B783DF1A ! 00000000123C60F0 +0068 0 | |
7470 | .xword 0x07D473FD1D19E523 ! 00000000123C60F8 +0070 0 | |
7471 | .xword 0xDB61DDA8BC20485D ! 00000000123C6100 +0078 0 | |
7472 | .xword 0x2595DEFA5BCA7342 ! 00000000123C6108 +0080 0 | |
7473 | ||
7474 | !======================================================================== | |
7475 | ||
7476 | SECTION .bblk095 DATA_VA=0xffff8b254b3e0000 | |
7477 | attr_data { | |
7478 | Name = .bblk095, | |
7479 | VA = 0xffff8b254b3e0000, | |
7480 | RA = ra2pa(0xfeb3f0000,0), | |
7481 | PA = ra2pa(0xfeb3f0000,0), | |
7482 | part_0_ctx_nonzero_tsb_config_3, | |
7483 | TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0, | |
7484 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7485 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7486 | } | |
7487 | ||
7488 | ||
7489 | SECTION .bblk095 | |
7490 | .data | |
7491 | DATA150: | |
7492 | .xword 0xD70998E3DBE82FE8 ! FFFF8B254B3E0000 +0000 0 | |
7493 | .xword 0xA16E493F9EE2A4E7 ! FFFF8B254B3E0008 +0008 0 | |
7494 | .xword 0x2558BC9EAE2BAD31 ! FFFF8B254B3E0010 +0010 0 | |
7495 | .xword 0xD8CED9C819AB0626 ! FFFF8B254B3E0018 +0018 0 | |
7496 | .xword 0xC9E45960DA8BA147 ! FFFF8B254B3E0020 +0020 0 | |
7497 | .xword 0xD2B1F131DF9EBBB3 ! FFFF8B254B3E0028 +0028 0 | |
7498 | .xword 0x3EE4AC49FD056395 ! FFFF8B254B3E0030 +0030 0 | |
7499 | .xword 0x27798C8C763E8CB4 ! FFFF8B254B3E0038 +0038 0 | |
7500 | .xword 0x4A7B6816788CDBA5 ! FFFF8B254B3E0040 +0040 0 | |
7501 | .xword 0x780D01E21E093A82 ! FFFF8B254B3E0048 +0048 0 | |
7502 | .xword 0x0C6305329C2FCBE3 ! FFFF8B254B3E0050 +0050 0 | |
7503 | .xword 0xD7A48E4C672092F7 ! FFFF8B254B3E0058 +0058 0 | |
7504 | .xword 0x492CB536E97AF789 ! FFFF8B254B3E0060 +0060 0 | |
7505 | .xword 0x139D50D453EAEBE8 ! FFFF8B254B3E0068 +0068 0 | |
7506 | .xword 0x932E4B6B9BFAB766 ! FFFF8B254B3E0070 +0070 0 | |
7507 | .xword 0x04ED2A8179939A30 ! FFFF8B254B3E0078 +0078 0 | |
7508 | ||
7509 | !======================================================================== | |
7510 | ||
7511 | SECTION .bcom084 DATA_VA=0x0 | |
7512 | attr_data { | |
7513 | Name = .bcom084, | |
7514 | VA = 0x0, | |
7515 | RA = ra2pa(0xfef3b6000,0), | |
7516 | PA = ra2pa(0xfef3b6000,0), | |
7517 | part_0_ctx_nonzero_tsb_config_1, | |
7518 | TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7519 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
7520 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7521 | } | |
7522 | ||
7523 | ||
7524 | SECTION .bcom084 | |
7525 | .data | |
7526 | DATA139: | |
7527 | .xword 0x307860E3F6A8F567 ! 0000000000000000 +0000 0 | |
7528 | ||
7529 | !======================================================================== | |
7530 | ||
7531 | SECTION .bstk096 DATA_VA=0x73c1ce800000 | |
7532 | attr_data { | |
7533 | Name = .bstk096, | |
7534 | VA = 0x73c1ce800000, | |
7535 | RA = 0xfeac00000, | |
7536 | PA = ra2pa(0xfeac00000,0), | |
7537 | part_0_ctx_nonzero_tsb_config_2, | |
7538 | TTE_Context=74, TTE_Size=3, TTE_W=1, TTE_X=0, | |
7539 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7540 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7541 | } | |
7542 | ||
7543 | ||
7544 | SECTION .bstk096 | |
7545 | .data | |
7546 | .skip 0x2000 ! 000073C1CE800000 | |
7547 | STACK0074: | |
7548 | ||
7549 | !======================================================================== | |
7550 | ||
7551 | SECTION .bkey097 DATA_VA=0x709cab550000 | |
7552 | attr_data { | |
7553 | Name = .bkey097, | |
7554 | VA = 0x709cab550000, | |
7555 | RA = ra2pa(0xfeb3e0000,0), | |
7556 | PA = ra2pa(0xfeb3e0000,0), | |
7557 | part_0_ctx_nonzero_tsb_config_3, | |
7558 | TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0, | |
7559 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7560 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7561 | } | |
7562 | ||
7563 | ||
7564 | SECTION .bkey097 | |
7565 | .data | |
7566 | DATA152: | |
7567 | .xword 0x000000005AD9C088 ! 0000709CAB550000 +0000 DATA140+0x88 | |
7568 | .xword 0xFFFFA4D367A08088 ! 0000709CAB550008 +0008 DATA141+0x88 | |
7569 | .xword 0xFFFFEF917FF16088 ! 0000709CAB550010 +0010 DATA142+0x88 | |
7570 | .xword 0x000000058B2B0088 ! 0000709CAB550018 +0018 DATA143+0x88 | |
7571 | .xword 0x000000E2AE4C0088 ! 0000709CAB550020 +0020 DATA144+0x88 | |
7572 | .xword 0x000004F311400088 ! 0000709CAB550028 +0028 DATA145+0x88 | |
7573 | .xword 0x00007E1F6FC00088 ! 0000709CAB550030 +0030 DATA146+0x88 | |
7574 | .xword 0x0000639C31400088 ! 0000709CAB550038 +0038 DATA147+0x88 | |
7575 | .xword 0x000000067FD4E088 ! 0000709CAB550040 +0040 DATA148+0x88 | |
7576 | .xword 0x00000000123C6088 ! 0000709CAB550048 +0048 DATA149+0x88 | |
7577 | .xword 0xFFFF8B254B3E0000 ! 0000709CAB550050 +0050 DATA150+0x0 | |
7578 | .xword 0x0000000FFFFE0000 ! 0000709CAB550058 +0058 DATA001+0x0 | |
7579 | .xword 0x0000000000000000 ! 0000709CAB550060 +0060 0 | |
7580 | .xword 0xC041CEFDA37F4B2A ! 0000709CAB550068 +0068 0 Double -3.561712E+01 | |
7581 | .word 0xBF7A009A ! 0000709CAB550070 +0070 0 Single -9.765717E-01 | |
7582 | ||
7583 | ! Context 75 runs in 64-bit addressing mode, big-endian | |
7584 | ||
7585 | !======================================================================== | |
7586 | ||
7587 | SECTION .bdata099 DATA_VA=0x5b336d450000 | |
7588 | attr_data { | |
7589 | Name = .bdata099, | |
7590 | VA = 0x5b336d450000, | |
7591 | RA = ra2pa(0xfeb350000,0), | |
7592 | PA = ra2pa(0xfeb350000,0), | |
7593 | part_0_ctx_nonzero_tsb_config_3, | |
7594 | TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0, | |
7595 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
7596 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7597 | } | |
7598 | ||
7599 | ||
7600 | SECTION .bdata099 | |
7601 | .data | |
7602 | DATA163: | |
7603 | .xword 0x8820D54F1E000000 ! 00005B336D450000 -0088 DATA164+0x88 | |
7604 | .xword 0x8800A04ABC290000 ! 00005B336D450008 -0080 DATA172+0x88 | |
7605 | .xword 0xBF97044BE1473A11 ! 00005B336D450010 -0078 0 Double -2.247733E-02 | |
7606 | .byte 0x1B ! 00005B336D450018 -0070 0 | |
7607 | .byte 0x53 ! 00005B336D450019 -006F 0 | |
7608 | .byte 0x66 ! 00005B336D45001A -006E 0 | |
7609 | .byte 0x27 ! 00005B336D45001B -006D 0 | |
7610 | .word 0x3D93E1DE ! 00005B336D45001C -006C 0 Single 7.220815E-02 | |
7611 | .word 0x68111872 ! 00005B336D450020 -0068 0 | |
7612 | .word 0x4337DFB2 ! 00005B336D450024 -0064 0 Single 1.838738E+02 | |
7613 | .xword 0xD81580EAF6F845B5 ! 00005B336D450028 -0060 0 | |
7614 | .word 0x38DC2980 ! 00005B336D450030 -0058 0 Single 1.049815E-04 | |
7615 | .byte 0x29 ! 00005B336D450034 -0054 0 | |
7616 | .byte 0xF4 ! 00005B336D450035 -0053 0 | |
7617 | .byte 0xCB ! 00005B336D450036 -0052 0 | |
7618 | .byte 0xCC ! 00005B336D450037 -0051 0 | |
7619 | .word 0xBF3EAEBB ! 00005B336D450038 -0050 0 Single -7.448537E-01 | |
7620 | .half 0xC144 ! 00005B336D45003C -004C 0 | |
7621 | .byte 0x29 ! 00005B336D45003E -004A 0 | |
7622 | .byte 0x72 ! 00005B336D45003F -0049 0 | |
7623 | .half 0x9C94 ! 00005B336D450040 -0048 0 | |
7624 | .byte 0xF1 ! 00005B336D450042 -0046 0 | |
7625 | .byte 0x8C ! 00005B336D450043 -0045 0 | |
7626 | .half 0xF28B ! 00005B336D450044 -0044 0 | |
7627 | .byte 0xD8 ! 00005B336D450046 -0042 0 | |
7628 | .byte 0xBE ! 00005B336D450047 -0041 0 | |
7629 | .xword 0x33570885DECC6053 ! 00005B336D450048 -0040 0 | |
7630 | .word 0x0568163C ! 00005B336D450050 -0038 0 | |
7631 | .word 0x94F0C654 ! 00005B336D450054 -0034 0 | |
7632 | .half 0x739E ! 00005B336D450058 -0030 0 | |
7633 | .byte 0x83 ! 00005B336D45005A -002E 0 | |
7634 | .byte 0x72 ! 00005B336D45005B -002D 0 | |
7635 | .word 0x3B8BB40A ! 00005B336D45005C -002C 0 Single 4.263406E-03 | |
7636 | .xword 0x2E844D384361ADB4 ! 00005B336D450060 -0028 0 | |
7637 | .xword 0xEE6D60F718D60B09 ! 00005B336D450068 -0020 0 | |
7638 | .byte 0x19 ! 00005B336D450070 -0018 0 | |
7639 | .byte 0xD5 ! 00005B336D450071 -0017 0 | |
7640 | .half 0x8987 ! 00005B336D450072 -0016 0 | |
7641 | .byte 0x9F ! 00005B336D450074 -0014 0 | |
7642 | .byte 0x9F ! 00005B336D450075 -0013 0 | |
7643 | .byte 0xF6 ! 00005B336D450076 -0012 0 | |
7644 | .byte 0xB6 ! 00005B336D450077 -0011 0 | |
7645 | .word 0x3EBAAF98 ! 00005B336D450078 -0010 0 | |
7646 | .word 0xB83EED0E ! 00005B336D45007C -000C 0 | |
7647 | .word 0x07D714BA ! 00005B336D450080 -0008 0 | |
7648 | .half 0xB1A0 ! 00005B336D450084 -0004 0 | |
7649 | .half 0x162C ! 00005B336D450086 -0002 0 | |
7650 | .xword 0x82329266FB3A2543 ! 00005B336D450088 +0000 0 | |
7651 | .xword 0xC8A8160C47CC9667 ! 00005B336D450090 +0008 0 | |
7652 | .xword 0x1B212A89C9DCC319 ! 00005B336D450098 +0010 0 | |
7653 | .xword 0x947C12F052FCDB86 ! 00005B336D4500A0 +0018 0 | |
7654 | .half 0xEAAF ! 00005B336D4500A8 +0020 0 | |
7655 | .half 0x9C9F ! 00005B336D4500AA +0022 0 | |
7656 | .word 0x1214FAE4 ! 00005B336D4500AC +0024 0 | |
7657 | .byte 0x93 ! 00005B336D4500B0 +0028 0 | |
7658 | .byte 0xB5 ! 00005B336D4500B1 +0029 0 | |
7659 | .half 0x6D7B ! 00005B336D4500B2 +002A 0 | |
7660 | .byte 0xD9 ! 00005B336D4500B4 +002C 0 | |
7661 | .byte 0xD8 ! 00005B336D4500B5 +002D 0 | |
7662 | .half 0x5DF2 ! 00005B336D4500B6 +002E 0 | |
7663 | .xword 0xC3D7B2A3F392DFC7 ! 00005B336D4500B8 +0030 0 | |
7664 | .half 0x4503 ! 00005B336D4500C0 +0038 0 | |
7665 | .byte 0xD8 ! 00005B336D4500C2 +003A 0 | |
7666 | .byte 0xBE ! 00005B336D4500C3 +003B 0 | |
7667 | .byte 0x12 ! 00005B336D4500C4 +003C 0 | |
7668 | .byte 0x4D ! 00005B336D4500C5 +003D 0 | |
7669 | .half 0x72A1 ! 00005B336D4500C6 +003E 0 | |
7670 | .xword 0x3EEEDE0ACFE6B30A ! 00005B336D4500C8 +0040 0 Double 1.471870E-05 | |
7671 | .xword 0x4040B6A6AB14C05C ! 00005B336D4500D0 +0048 0 Double 3.342696E+01 | |
7672 | .xword 0x2866CB5FB4239832 ! 00005B336D4500D8 +0050 0 | |
7673 | .xword 0x4865DF524366DA38 ! 00005B336D4500E0 +0058 0 | |
7674 | .xword 0x22E48C40CD6E2CE1 ! 00005B336D4500E8 +0060 0 | |
7675 | .xword 0xE029F1B7A5B330E5 ! 00005B336D4500F0 +0068 0 | |
7676 | .xword 0x3C545B9DBA023D99 ! 00005B336D4500F8 +0070 0 | |
7677 | .xword 0xA780FF09F6DF41B6 ! 00005B336D450100 +0078 0 | |
7678 | .xword 0x9157B481C4B6A072 ! 00005B336D450108 +0080 0 | |
7679 | ||
7680 | !======================================================================== | |
7681 | ||
7682 | SECTION .bdata100 DATA_VA=0x1e4fd52000 | |
7683 | attr_data { | |
7684 | Name = .bdata100, | |
7685 | VA = 0x1e4fd52000, | |
7686 | RA = ra2pa(0xfef384000,0), | |
7687 | PA = ra2pa(0xfef384000,0), | |
7688 | part_0_ctx_nonzero_tsb_config_1, | |
7689 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7690 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
7691 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7692 | } | |
7693 | ||
7694 | ||
7695 | SECTION .bdata100 | |
7696 | .data | |
7697 | DATA164: | |
7698 | .xword 0x880080B5C0000000 ! 0000001E4FD52000 -0088 DATA165+0x88 | |
7699 | .xword 0x8800456D335B0000 ! 0000001E4FD52008 -0080 DATA163+0x88 | |
7700 | .xword 0xC0AC6F202D877EE3 ! 0000001E4FD52010 -0078 0 Double -3.639563E+03 | |
7701 | .byte 0xE7 ! 0000001E4FD52018 -0070 0 | |
7702 | .byte 0x00 ! 0000001E4FD52019 -006F 0 | |
7703 | .byte 0x5F ! 0000001E4FD5201A -006E 0 | |
7704 | .byte 0xEB ! 0000001E4FD5201B -006D 0 | |
7705 | .word 0xC5B1F57F ! 0000001E4FD5201C -006C 0 Single -5.694687E+03 | |
7706 | .word 0x129FD752 ! 0000001E4FD52020 -0068 0 | |
7707 | .word 0x444BDC7D ! 0000001E4FD52024 -0064 0 Single 8.154451E+02 | |
7708 | .xword 0xC6F2BE1EDF0BAAB7 ! 0000001E4FD52028 -0060 0 | |
7709 | .word 0x44389976 ! 0000001E4FD52030 -0058 0 Single 7.383978E+02 | |
7710 | .byte 0x86 ! 0000001E4FD52034 -0054 0 | |
7711 | .byte 0x15 ! 0000001E4FD52035 -0053 0 | |
7712 | .byte 0xF7 ! 0000001E4FD52036 -0052 0 | |
7713 | .byte 0x4A ! 0000001E4FD52037 -0051 0 | |
7714 | .word 0xBC079BAA ! 0000001E4FD52038 -0050 0 Single -8.276859E-03 | |
7715 | .half 0x79EC ! 0000001E4FD5203C -004C 0 | |
7716 | .byte 0xD4 ! 0000001E4FD5203E -004A 0 | |
7717 | .byte 0xC3 ! 0000001E4FD5203F -0049 0 | |
7718 | .half 0x5C41 ! 0000001E4FD52040 -0048 0 | |
7719 | .byte 0xA0 ! 0000001E4FD52042 -0046 0 | |
7720 | .byte 0x10 ! 0000001E4FD52043 -0045 0 | |
7721 | .half 0x3B24 ! 0000001E4FD52044 -0044 0 | |
7722 | .byte 0x9E ! 0000001E4FD52046 -0042 0 | |
7723 | .byte 0xAA ! 0000001E4FD52047 -0041 0 | |
7724 | .xword 0xB286928826E994C8 ! 0000001E4FD52048 -0040 0 | |
7725 | .word 0xD5CED464 ! 0000001E4FD52050 -0038 0 | |
7726 | .word 0xEB97BA4E ! 0000001E4FD52054 -0034 0 | |
7727 | .half 0x280A ! 0000001E4FD52058 -0030 0 | |
7728 | .byte 0x5A ! 0000001E4FD5205A -002E 0 | |
7729 | .byte 0xA8 ! 0000001E4FD5205B -002D 0 | |
7730 | .word 0xBC8D4984 ! 0000001E4FD5205C -002C 0 Single -1.724697E-02 | |
7731 | .xword 0xAFDFB0559A84638B ! 0000001E4FD52060 -0028 0 | |
7732 | .xword 0xB638F947B8C4DB40 ! 0000001E4FD52068 -0020 0 | |
7733 | .byte 0x97 ! 0000001E4FD52070 -0018 0 | |
7734 | .byte 0x4B ! 0000001E4FD52071 -0017 0 | |
7735 | .half 0x98FF ! 0000001E4FD52072 -0016 0 | |
7736 | .byte 0xAF ! 0000001E4FD52074 -0014 0 | |
7737 | .byte 0x8C ! 0000001E4FD52075 -0013 0 | |
7738 | .byte 0x54 ! 0000001E4FD52076 -0012 0 | |
7739 | .byte 0x98 ! 0000001E4FD52077 -0011 0 | |
7740 | .word 0x9F91CA9D ! 0000001E4FD52078 -0010 0 | |
7741 | .word 0x35C8D361 ! 0000001E4FD5207C -000C 0 | |
7742 | .word 0x79FBB5FA ! 0000001E4FD52080 -0008 0 | |
7743 | .half 0xBBC1 ! 0000001E4FD52084 -0004 0 | |
7744 | .half 0x59CD ! 0000001E4FD52086 -0002 0 | |
7745 | .xword 0xFB77ACA634A001D7 ! 0000001E4FD52088 +0000 0 | |
7746 | .xword 0x4F2D5643443CDBDC ! 0000001E4FD52090 +0008 0 | |
7747 | .xword 0xFF6FCF475D8013A4 ! 0000001E4FD52098 +0010 0 | |
7748 | .xword 0xB282C956EB5EDFAD ! 0000001E4FD520A0 +0018 0 | |
7749 | .half 0x0ECB ! 0000001E4FD520A8 +0020 0 | |
7750 | .half 0x14F8 ! 0000001E4FD520AA +0022 0 | |
7751 | .word 0x5771CE25 ! 0000001E4FD520AC +0024 0 | |
7752 | .byte 0x33 ! 0000001E4FD520B0 +0028 0 | |
7753 | .byte 0x7A ! 0000001E4FD520B1 +0029 0 | |
7754 | .half 0x3ABA ! 0000001E4FD520B2 +002A 0 | |
7755 | .byte 0x0C ! 0000001E4FD520B4 +002C 0 | |
7756 | .byte 0xD5 ! 0000001E4FD520B5 +002D 0 | |
7757 | .half 0x5759 ! 0000001E4FD520B6 +002E 0 | |
7758 | .xword 0x78B9F392C340E611 ! 0000001E4FD520B8 +0030 0 | |
7759 | .half 0x86DD ! 0000001E4FD520C0 +0038 0 | |
7760 | .byte 0x66 ! 0000001E4FD520C2 +003A 0 | |
7761 | .byte 0x1B ! 0000001E4FD520C3 +003B 0 | |
7762 | .byte 0xE8 ! 0000001E4FD520C4 +003C 0 | |
7763 | .byte 0xE9 ! 0000001E4FD520C5 +003D 0 | |
7764 | .half 0xD985 ! 0000001E4FD520C6 +003E 0 | |
7765 | .xword 0x3ED1FE0BACF7EB3A ! 0000001E4FD520C8 +0040 0 Double 4.289714E-06 | |
7766 | .xword 0xC0D6F54284D2D201 ! 0000001E4FD520D0 +0048 0 Double -2.350904E+04 | |
7767 | .xword 0x06A582FD559EE93B ! 0000001E4FD520D8 +0050 0 | |
7768 | .xword 0xE0EBA8C9D1773B21 ! 0000001E4FD520E0 +0058 0 | |
7769 | .xword 0xAA3F23C5CC1B4F78 ! 0000001E4FD520E8 +0060 0 | |
7770 | .xword 0xF70ACD8EA512A9D6 ! 0000001E4FD520F0 +0068 0 | |
7771 | .xword 0x5A40E98C6C921241 ! 0000001E4FD520F8 +0070 0 | |
7772 | .xword 0xB133A1309AF8FF88 ! 0000001E4FD52100 +0078 0 | |
7773 | .xword 0x0D55EEE21C6A8A28 ! 0000001E4FD52108 +0080 0 | |
7774 | ||
7775 | !======================================================================== | |
7776 | ||
7777 | SECTION .bdata101 DATA_VA=0xc0b5800000 | |
7778 | attr_data { | |
7779 | Name = .bdata101, | |
7780 | VA = 0xc0b5800000, | |
7781 | RA = 0xfe8800000, | |
7782 | PA = ra2pa(0xfe8800000,0), | |
7783 | part_0_ctx_nonzero_tsb_config_2, | |
7784 | TTE_Context=75, TTE_Size=3, TTE_W=1, TTE_X=0, | |
7785 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
7786 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7787 | } | |
7788 | ||
7789 | ||
7790 | SECTION .bdata101 | |
7791 | .data | |
7792 | DATA165: | |
7793 | .xword 0x88E0D058DD630000 ! 000000C0B5800000 -0088 DATA166+0x88 | |
7794 | .xword 0x8820D54F1E000000 ! 000000C0B5800008 -0080 DATA164+0x88 | |
7795 | .xword 0xBFD00A46E83BB4D2 ! 000000C0B5800010 -0078 0 Double -2.506273E-01 | |
7796 | .byte 0xC1 ! 000000C0B5800018 -0070 0 | |
7797 | .byte 0x68 ! 000000C0B5800019 -006F 0 | |
7798 | .byte 0x3A ! 000000C0B580001A -006E 0 | |
7799 | .byte 0xEC ! 000000C0B580001B -006D 0 | |
7800 | .word 0xBB65B312 ! 000000C0B580001C -006C 0 Single -3.504936E-03 | |
7801 | .word 0xC7C7F12C ! 000000C0B5800020 -0068 0 | |
7802 | .word 0xBDA46805 ! 000000C0B5800024 -0064 0 Single -8.027653E-02 | |
7803 | .xword 0xF364977CCA869DB7 ! 000000C0B5800028 -0060 0 | |
7804 | .word 0x40003E2E ! 000000C0B5800030 -0058 0 Single 2.003795E+00 | |
7805 | .byte 0xB0 ! 000000C0B5800034 -0054 0 | |
7806 | .byte 0xA2 ! 000000C0B5800035 -0053 0 | |
7807 | .byte 0x1A ! 000000C0B5800036 -0052 0 | |
7808 | .byte 0x61 ! 000000C0B5800037 -0051 0 | |
7809 | .word 0xBDB9ECC7 ! 000000C0B5800038 -0050 0 Single -9.078365E-02 | |
7810 | .half 0xDE6E ! 000000C0B580003C -004C 0 | |
7811 | .byte 0xF8 ! 000000C0B580003E -004A 0 | |
7812 | .byte 0x14 ! 000000C0B580003F -0049 0 | |
7813 | .half 0xAA25 ! 000000C0B5800040 -0048 0 | |
7814 | .byte 0xAC ! 000000C0B5800042 -0046 0 | |
7815 | .byte 0x33 ! 000000C0B5800043 -0045 0 | |
7816 | .half 0x3FF2 ! 000000C0B5800044 -0044 0 | |
7817 | .byte 0x01 ! 000000C0B5800046 -0042 0 | |
7818 | .byte 0x3A ! 000000C0B5800047 -0041 0 | |
7819 | .xword 0x8BD54DC6B0F3D188 ! 000000C0B5800048 -0040 0 | |
7820 | .word 0x912C8B03 ! 000000C0B5800050 -0038 0 | |
7821 | .word 0xDB6E9DC8 ! 000000C0B5800054 -0034 0 | |
7822 | .half 0x5CBA ! 000000C0B5800058 -0030 0 | |
7823 | .byte 0x12 ! 000000C0B580005A -002E 0 | |
7824 | .byte 0x8F ! 000000C0B580005B -002D 0 | |
7825 | .word 0x40EB29A5 ! 000000C0B580005C -002C 0 Single 7.348834E+00 | |
7826 | .xword 0x79C0FB9330132FE4 ! 000000C0B5800060 -0028 0 | |
7827 | .xword 0x2519D2BBC92EE824 ! 000000C0B5800068 -0020 0 | |
7828 | .byte 0x7F ! 000000C0B5800070 -0018 0 | |
7829 | .byte 0xB8 ! 000000C0B5800071 -0017 0 | |
7830 | .half 0x35C4 ! 000000C0B5800072 -0016 0 | |
7831 | .byte 0xEB ! 000000C0B5800074 -0014 0 | |
7832 | .byte 0x11 ! 000000C0B5800075 -0013 0 | |
7833 | .byte 0x7A ! 000000C0B5800076 -0012 0 | |
7834 | .byte 0xF5 ! 000000C0B5800077 -0011 0 | |
7835 | .word 0xC73F0C41 ! 000000C0B5800078 -0010 0 | |
7836 | .word 0x9FB84CA0 ! 000000C0B580007C -000C 0 | |
7837 | .word 0xE3C698C3 ! 000000C0B5800080 -0008 0 | |
7838 | .half 0x4754 ! 000000C0B5800084 -0004 0 | |
7839 | .half 0xBBAA ! 000000C0B5800086 -0002 0 | |
7840 | .xword 0xA9EF9B75DAE5C28C ! 000000C0B5800088 +0000 0 | |
7841 | .xword 0x9B2BE68DDE4B28BB ! 000000C0B5800090 +0008 0 | |
7842 | .xword 0x989DCAE225D0A933 ! 000000C0B5800098 +0010 0 | |
7843 | .xword 0x8E637EB8361472F8 ! 000000C0B58000A0 +0018 0 | |
7844 | .half 0xBF33 ! 000000C0B58000A8 +0020 0 | |
7845 | .half 0x884E ! 000000C0B58000AA +0022 0 | |
7846 | .word 0x67E0D52A ! 000000C0B58000AC +0024 0 | |
7847 | .byte 0x8D ! 000000C0B58000B0 +0028 0 | |
7848 | .byte 0x8C ! 000000C0B58000B1 +0029 0 | |
7849 | .half 0x1024 ! 000000C0B58000B2 +002A 0 | |
7850 | .byte 0xE9 ! 000000C0B58000B4 +002C 0 | |
7851 | .byte 0x5B ! 000000C0B58000B5 +002D 0 | |
7852 | .half 0xC818 ! 000000C0B58000B6 +002E 0 | |
7853 | .xword 0xAF05525A5147A825 ! 000000C0B58000B8 +0030 0 | |
7854 | .half 0xE8E0 ! 000000C0B58000C0 +0038 0 | |
7855 | .byte 0xEB ! 000000C0B58000C2 +003A 0 | |
7856 | .byte 0x22 ! 000000C0B58000C3 +003B 0 | |
7857 | .byte 0x27 ! 000000C0B58000C4 +003C 0 | |
7858 | .byte 0x63 ! 000000C0B58000C5 +003D 0 | |
7859 | .half 0xD76E ! 000000C0B58000C6 +003E 0 | |
7860 | .xword 0xBF9F11FCBAA01363 ! 000000C0B58000C8 +0040 0 Double -3.034205E-02 | |
7861 | .xword 0xC016BFFDC7E7CF78 ! 000000C0B58000D0 +0048 0 Double -5.687492E+00 | |
7862 | .xword 0x8959FC762C49452F ! 000000C0B58000D8 +0050 0 | |
7863 | .xword 0xF6CA7DBAD10C5DB0 ! 000000C0B58000E0 +0058 0 | |
7864 | .xword 0x7041118E14FFEDCD ! 000000C0B58000E8 +0060 0 | |
7865 | .xword 0x8DF0B865C0B4AE19 ! 000000C0B58000F0 +0068 0 | |
7866 | .xword 0xA929CD59C320998C ! 000000C0B58000F8 +0070 0 | |
7867 | .xword 0x3FAF77EDD98718B3 ! 000000C0B5800100 +0078 0 | |
7868 | .xword 0x34C3B27E8C557748 ! 000000C0B5800108 +0080 0 | |
7869 | ||
7870 | !======================================================================== | |
7871 | ||
7872 | SECTION .bdata102 DATA_VA=0x63dd58d0e000 | |
7873 | attr_data { | |
7874 | Name = .bdata102, | |
7875 | VA = 0x63dd58d0e000, | |
7876 | RA = ra2pa(0xfef382000,0), | |
7877 | PA = ra2pa(0xfef382000,0), | |
7878 | part_0_ctx_nonzero_tsb_config_1, | |
7879 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7880 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7881 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7882 | } | |
7883 | ||
7884 | ||
7885 | SECTION .bdata102 | |
7886 | .data | |
7887 | DATA166: | |
7888 | .xword 0x00000001FCC74088 ! 000063DD58D0E000 -0088 DATA167+0x88 | |
7889 | .xword 0x000000C0B5800088 ! 000063DD58D0E008 -0080 DATA165+0x88 | |
7890 | .xword 0x3F8B21C6D7783650 ! 000063DD58D0E010 -0078 0 Double 1.324802E-02 | |
7891 | .byte 0x5E ! 000063DD58D0E018 -0070 0 | |
7892 | .byte 0xA3 ! 000063DD58D0E019 -006F 0 | |
7893 | .byte 0x20 ! 000063DD58D0E01A -006E 0 | |
7894 | .byte 0xA8 ! 000063DD58D0E01B -006D 0 | |
7895 | .word 0xC392AB75 ! 000063DD58D0E01C -006C 0 Single -2.933395E+02 | |
7896 | .word 0xA5F6496D ! 000063DD58D0E020 -0068 0 | |
7897 | .word 0x41DCC073 ! 000063DD58D0E024 -0064 0 Single 2.759397E+01 | |
7898 | .xword 0x5FB34BFE3EE7FB33 ! 000063DD58D0E028 -0060 0 | |
7899 | .word 0x43E8CE6B ! 000063DD58D0E030 -0058 0 Single 4.656126E+02 | |
7900 | .byte 0x39 ! 000063DD58D0E034 -0054 0 | |
7901 | .byte 0x9A ! 000063DD58D0E035 -0053 0 | |
7902 | .byte 0x4A ! 000063DD58D0E036 -0052 0 | |
7903 | .byte 0x40 ! 000063DD58D0E037 -0051 0 | |
7904 | .word 0x43736309 ! 000063DD58D0E038 -0050 0 Single 2.433869E+02 | |
7905 | .half 0x7327 ! 000063DD58D0E03C -004C 0 | |
7906 | .byte 0xD4 ! 000063DD58D0E03E -004A 0 | |
7907 | .byte 0x61 ! 000063DD58D0E03F -0049 0 | |
7908 | .half 0x1B65 ! 000063DD58D0E040 -0048 0 | |
7909 | .byte 0x15 ! 000063DD58D0E042 -0046 0 | |
7910 | .byte 0xC5 ! 000063DD58D0E043 -0045 0 | |
7911 | .half 0x8373 ! 000063DD58D0E044 -0044 0 | |
7912 | .byte 0x09 ! 000063DD58D0E046 -0042 0 | |
7913 | .byte 0xB8 ! 000063DD58D0E047 -0041 0 | |
7914 | .xword 0xEAA72E6CFD922CD9 ! 000063DD58D0E048 -0040 0 | |
7915 | .word 0xFC2C4356 ! 000063DD58D0E050 -0038 0 | |
7916 | .word 0x0D6F8EEA ! 000063DD58D0E054 -0034 0 | |
7917 | .half 0xF4DB ! 000063DD58D0E058 -0030 0 | |
7918 | .byte 0xA4 ! 000063DD58D0E05A -002E 0 | |
7919 | .byte 0x64 ! 000063DD58D0E05B -002D 0 | |
7920 | .word 0xC68C9579 ! 000063DD58D0E05C -002C 0 Single -1.799474E+04 | |
7921 | .xword 0x20E133B4C9705AA9 ! 000063DD58D0E060 -0028 0 | |
7922 | .xword 0x465B007A2B6E56FE ! 000063DD58D0E068 -0020 0 | |
7923 | .byte 0x74 ! 000063DD58D0E070 -0018 0 | |
7924 | .byte 0x50 ! 000063DD58D0E071 -0017 0 | |
7925 | .half 0x897D ! 000063DD58D0E072 -0016 0 | |
7926 | .byte 0x61 ! 000063DD58D0E074 -0014 0 | |
7927 | .byte 0x1F ! 000063DD58D0E075 -0013 0 | |
7928 | .byte 0xC0 ! 000063DD58D0E076 -0012 0 | |
7929 | .byte 0xD5 ! 000063DD58D0E077 -0011 0 | |
7930 | .word 0xDD3A5662 ! 000063DD58D0E078 -0010 0 | |
7931 | .word 0x93AD7CF6 ! 000063DD58D0E07C -000C 0 | |
7932 | .word 0x652A7AA7 ! 000063DD58D0E080 -0008 0 | |
7933 | .half 0x877B ! 000063DD58D0E084 -0004 0 | |
7934 | .half 0x0A2A ! 000063DD58D0E086 -0002 0 | |
7935 | .xword 0xF0EEBADA684940A0 ! 000063DD58D0E088 +0000 0 | |
7936 | .xword 0x8A93899E790C86BD ! 000063DD58D0E090 +0008 0 | |
7937 | .xword 0x40CC49D2DD550E8B ! 000063DD58D0E098 +0010 0 | |
7938 | .xword 0x98B746F7BC4AA169 ! 000063DD58D0E0A0 +0018 0 | |
7939 | .half 0x4540 ! 000063DD58D0E0A8 +0020 0 | |
7940 | .half 0xA48E ! 000063DD58D0E0AA +0022 0 | |
7941 | .word 0x07A29B47 ! 000063DD58D0E0AC +0024 0 | |
7942 | .byte 0x27 ! 000063DD58D0E0B0 +0028 0 | |
7943 | .byte 0xF3 ! 000063DD58D0E0B1 +0029 0 | |
7944 | .half 0x8FD1 ! 000063DD58D0E0B2 +002A 0 | |
7945 | .byte 0x7B ! 000063DD58D0E0B4 +002C 0 | |
7946 | .byte 0xB4 ! 000063DD58D0E0B5 +002D 0 | |
7947 | .half 0xD467 ! 000063DD58D0E0B6 +002E 0 | |
7948 | .xword 0x68B7E685DC66FCB8 ! 000063DD58D0E0B8 +0030 0 | |
7949 | .half 0xD964 ! 000063DD58D0E0C0 +0038 0 | |
7950 | .byte 0x11 ! 000063DD58D0E0C2 +003A 0 | |
7951 | .byte 0x20 ! 000063DD58D0E0C3 +003B 0 | |
7952 | .byte 0x7D ! 000063DD58D0E0C4 +003C 0 | |
7953 | .byte 0xAC ! 000063DD58D0E0C5 +003D 0 | |
7954 | .half 0x9ADF ! 000063DD58D0E0C6 +003E 0 | |
7955 | .xword 0x40A5E56DF37FF146 ! 000063DD58D0E0C8 +0040 0 Double 2.802715E+03 | |
7956 | .xword 0x3EC00D6E88C24989 ! 000063DD58D0E0D0 +0048 0 Double 1.913603E-06 | |
7957 | .xword 0x51FD6A8C163DF915 ! 000063DD58D0E0D8 +0050 0 | |
7958 | .xword 0xFB1BE84BD2A91228 ! 000063DD58D0E0E0 +0058 0 | |
7959 | .xword 0xAF70552BF5917F18 ! 000063DD58D0E0E8 +0060 0 | |
7960 | .xword 0x61A10A402C00BEFB ! 000063DD58D0E0F0 +0068 0 | |
7961 | .xword 0xEFD50761A5CCFE72 ! 000063DD58D0E0F8 +0070 0 | |
7962 | .xword 0xA4B7F936FCF42331 ! 000063DD58D0E100 +0078 0 | |
7963 | .xword 0xCD7EB518F5D37613 ! 000063DD58D0E108 +0080 0 | |
7964 | ||
7965 | !======================================================================== | |
7966 | ||
7967 | SECTION .bdata103 DATA_VA=0x1fcc74000 | |
7968 | attr_data { | |
7969 | Name = .bdata103, | |
7970 | VA = 0x1fcc74000, | |
7971 | RA = ra2pa(0xfef380000,0), | |
7972 | PA = ra2pa(0xfef380000,0), | |
7973 | part_0_ctx_nonzero_tsb_config_1, | |
7974 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
7975 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
7976 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
7977 | } | |
7978 | ||
7979 | ||
7980 | SECTION .bdata103 | |
7981 | .data | |
7982 | DATA167: | |
7983 | .xword 0x0000003606760088 ! 00000001FCC74000 -0088 DATA168+0x88 | |
7984 | .xword 0x000063DD58D0E088 ! 00000001FCC74008 -0080 DATA166+0x88 | |
7985 | .xword 0xC02C892816FC3923 ! 00000001FCC74010 -0078 0 Double -1.426788E+01 | |
7986 | .byte 0x5E ! 00000001FCC74018 -0070 0 | |
7987 | .byte 0x56 ! 00000001FCC74019 -006F 0 | |
7988 | .byte 0x78 ! 00000001FCC7401A -006E 0 | |
7989 | .byte 0x27 ! 00000001FCC7401B -006D 0 | |
7990 | .word 0xBA680123 ! 00000001FCC7401C -006C 0 Single -8.850267E-04 | |
7991 | .word 0x816DBD84 ! 00000001FCC74020 -0068 0 | |
7992 | .word 0x41212922 ! 00000001FCC74024 -0064 0 Single 1.007254E+01 | |
7993 | .xword 0xFF97FE72FB58EDAE ! 00000001FCC74028 -0060 0 | |
7994 | .word 0xB84443C9 ! 00000001FCC74030 -0058 0 Single -4.679317E-05 | |
7995 | .byte 0x6B ! 00000001FCC74034 -0054 0 | |
7996 | .byte 0xAE ! 00000001FCC74035 -0053 0 | |
7997 | .byte 0x6E ! 00000001FCC74036 -0052 0 | |
7998 | .byte 0x73 ! 00000001FCC74037 -0051 0 | |
7999 | .word 0x426504E7 ! 00000001FCC74038 -0050 0 Single 5.725479E+01 | |
8000 | .half 0xD934 ! 00000001FCC7403C -004C 0 | |
8001 | .byte 0xD0 ! 00000001FCC7403E -004A 0 | |
8002 | .byte 0x9A ! 00000001FCC7403F -0049 0 | |
8003 | .half 0x0261 ! 00000001FCC74040 -0048 0 | |
8004 | .byte 0x85 ! 00000001FCC74042 -0046 0 | |
8005 | .byte 0xD1 ! 00000001FCC74043 -0045 0 | |
8006 | .half 0x85A6 ! 00000001FCC74044 -0044 0 | |
8007 | .byte 0x99 ! 00000001FCC74046 -0042 0 | |
8008 | .byte 0xC0 ! 00000001FCC74047 -0041 0 | |
8009 | .xword 0x012FF2194923DC8B ! 00000001FCC74048 -0040 0 | |
8010 | .word 0xE705523B ! 00000001FCC74050 -0038 0 | |
8011 | .word 0x54F590AE ! 00000001FCC74054 -0034 0 | |
8012 | .half 0x5DAF ! 00000001FCC74058 -0030 0 | |
8013 | .byte 0xF9 ! 00000001FCC7405A -002E 0 | |
8014 | .byte 0xFF ! 00000001FCC7405B -002D 0 | |
8015 | .word 0x3901C77F ! 00000001FCC7405C -002C 0 Single 1.237672E-04 | |
8016 | .xword 0x2186CC3F6D7DC725 ! 00000001FCC74060 -0028 0 | |
8017 | .xword 0xA04A4D706708CB0F ! 00000001FCC74068 -0020 0 | |
8018 | .byte 0xE7 ! 00000001FCC74070 -0018 0 | |
8019 | .byte 0xBC ! 00000001FCC74071 -0017 0 | |
8020 | .half 0xCDDC ! 00000001FCC74072 -0016 0 | |
8021 | .byte 0xE6 ! 00000001FCC74074 -0014 0 | |
8022 | .byte 0x70 ! 00000001FCC74075 -0013 0 | |
8023 | .byte 0x00 ! 00000001FCC74076 -0012 0 | |
8024 | .byte 0x48 ! 00000001FCC74077 -0011 0 | |
8025 | .word 0x41B2C552 ! 00000001FCC74078 -0010 0 | |
8026 | .word 0xBAB6FF6C ! 00000001FCC7407C -000C 0 | |
8027 | .word 0xE94AA058 ! 00000001FCC74080 -0008 0 | |
8028 | .half 0x4F59 ! 00000001FCC74084 -0004 0 | |
8029 | .half 0xB507 ! 00000001FCC74086 -0002 0 | |
8030 | .xword 0xFF88DF3840927827 ! 00000001FCC74088 +0000 0 | |
8031 | .xword 0xB62E38EA0EFC708F ! 00000001FCC74090 +0008 0 | |
8032 | .xword 0xFD6C2EF4EE1AD95F ! 00000001FCC74098 +0010 0 | |
8033 | .xword 0xE46B09493511401A ! 00000001FCC740A0 +0018 0 | |
8034 | .half 0x6CCA ! 00000001FCC740A8 +0020 0 | |
8035 | .half 0x755A ! 00000001FCC740AA +0022 0 | |
8036 | .word 0x0D7B174E ! 00000001FCC740AC +0024 0 | |
8037 | .byte 0x8B ! 00000001FCC740B0 +0028 0 | |
8038 | .byte 0xDE ! 00000001FCC740B1 +0029 0 | |
8039 | .half 0x09C2 ! 00000001FCC740B2 +002A 0 | |
8040 | .byte 0xE3 ! 00000001FCC740B4 +002C 0 | |
8041 | .byte 0x77 ! 00000001FCC740B5 +002D 0 | |
8042 | .half 0x6454 ! 00000001FCC740B6 +002E 0 | |
8043 | .xword 0x96A10CA8A01631B3 ! 00000001FCC740B8 +0030 0 | |
8044 | .half 0x403E ! 00000001FCC740C0 +0038 0 | |
8045 | .byte 0xD6 ! 00000001FCC740C2 +003A 0 | |
8046 | .byte 0x31 ! 00000001FCC740C3 +003B 0 | |
8047 | .byte 0x40 ! 00000001FCC740C4 +003C 0 | |
8048 | .byte 0x9C ! 00000001FCC740C5 +003D 0 | |
8049 | .half 0x2472 ! 00000001FCC740C6 +003E 0 | |
8050 | .xword 0x404AD4AA053B88C3 ! 00000001FCC740C8 +0040 0 Double 5.366144E+01 | |
8051 | .xword 0xC0584C02F3B60F2B ! 00000001FCC740D0 +0048 0 Double -9.718768E+01 | |
8052 | .xword 0xB194BB609423F957 ! 00000001FCC740D8 +0050 0 | |
8053 | .xword 0xC001C376FA05FFB5 ! 00000001FCC740E0 +0058 0 | |
8054 | .xword 0x1D5F0A6CB2BCBBDF ! 00000001FCC740E8 +0060 0 | |
8055 | .xword 0xC327B84D4AACA75F ! 00000001FCC740F0 +0068 0 | |
8056 | .xword 0xF7C68432D6FA433A ! 00000001FCC740F8 +0070 0 | |
8057 | .xword 0x4346E28B36E2979D ! 00000001FCC74100 +0078 0 | |
8058 | .xword 0x94EF8E24C6666D8F ! 00000001FCC74108 +0080 0 | |
8059 | ||
8060 | !======================================================================== | |
8061 | ||
8062 | SECTION .bdata104 DATA_VA=0x3606760000 | |
8063 | attr_data { | |
8064 | Name = .bdata104, | |
8065 | VA = 0x3606760000, | |
8066 | RA = ra2pa(0xfeb340000,0), | |
8067 | PA = ra2pa(0xfeb340000,0), | |
8068 | part_0_ctx_nonzero_tsb_config_3, | |
8069 | TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0, | |
8070 | TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
8071 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8072 | } | |
8073 | ||
8074 | ||
8075 | SECTION .bdata104 | |
8076 | .data | |
8077 | DATA168: | |
8078 | .xword 0x880099A3A0010000 ! 0000003606760000 -0088 DATA169+0x88 | |
8079 | .xword 0x8840C7FC01000000 ! 0000003606760008 -0080 DATA167+0x88 | |
8080 | .xword 0x40CB6733E8BE1910 ! 0000003606760010 -0078 0 Double 1.403041E+04 | |
8081 | .byte 0x25 ! 0000003606760018 -0070 0 | |
8082 | .byte 0xBF ! 0000003606760019 -006F 0 | |
8083 | .byte 0xFC ! 000000360676001A -006E 0 | |
8084 | .byte 0x0D ! 000000360676001B -006D 0 | |
8085 | .word 0x3CA27A23 ! 000000360676001C -006C 0 Single 1.983363E-02 | |
8086 | .word 0x3849334F ! 0000003606760020 -0068 0 | |
8087 | .word 0x392A9CD1 ! 0000003606760024 -0064 0 Single 1.627088E-04 | |
8088 | .xword 0x22B482889F279C82 ! 0000003606760028 -0060 0 | |
8089 | .word 0x3FA05EA5 ! 0000003606760030 -0058 0 Single 1.252888E+00 | |
8090 | .byte 0xEB ! 0000003606760034 -0054 0 | |
8091 | .byte 0xFF ! 0000003606760035 -0053 0 | |
8092 | .byte 0xA8 ! 0000003606760036 -0052 0 | |
8093 | .byte 0x85 ! 0000003606760037 -0051 0 | |
8094 | .word 0x42C68178 ! 0000003606760038 -0050 0 Single 9.925287E+01 | |
8095 | .half 0x55BB ! 000000360676003C -004C 0 | |
8096 | .byte 0xB9 ! 000000360676003E -004A 0 | |
8097 | .byte 0x18 ! 000000360676003F -0049 0 | |
8098 | .half 0x11AB ! 0000003606760040 -0048 0 | |
8099 | .byte 0xA7 ! 0000003606760042 -0046 0 | |
8100 | .byte 0xA3 ! 0000003606760043 -0045 0 | |
8101 | .half 0x9E44 ! 0000003606760044 -0044 0 | |
8102 | .byte 0xC7 ! 0000003606760046 -0042 0 | |
8103 | .byte 0x6C ! 0000003606760047 -0041 0 | |
8104 | .xword 0x6753256B11275465 ! 0000003606760048 -0040 0 | |
8105 | .word 0x629EFAB0 ! 0000003606760050 -0038 0 | |
8106 | .word 0x035C6E8D ! 0000003606760054 -0034 0 | |
8107 | .half 0xC25E ! 0000003606760058 -0030 0 | |
8108 | .byte 0x77 ! 000000360676005A -002E 0 | |
8109 | .byte 0xB3 ! 000000360676005B -002D 0 | |
8110 | .word 0xC74C5C66 ! 000000360676005C -002C 0 Single -5.231640E+04 | |
8111 | .xword 0xEFCAED4CF791693E ! 0000003606760060 -0028 0 | |
8112 | .xword 0x1213687FD974116A ! 0000003606760068 -0020 0 | |
8113 | .byte 0xF7 ! 0000003606760070 -0018 0 | |
8114 | .byte 0x34 ! 0000003606760071 -0017 0 | |
8115 | .half 0x58E6 ! 0000003606760072 -0016 0 | |
8116 | .byte 0x3B ! 0000003606760074 -0014 0 | |
8117 | .byte 0x00 ! 0000003606760075 -0013 0 | |
8118 | .byte 0x50 ! 0000003606760076 -0012 0 | |
8119 | .byte 0x6F ! 0000003606760077 -0011 0 | |
8120 | .word 0x23678BB2 ! 0000003606760078 -0010 0 | |
8121 | .word 0xC9F73375 ! 000000360676007C -000C 0 | |
8122 | .word 0xC8A3254D ! 0000003606760080 -0008 0 | |
8123 | .half 0xFC4B ! 0000003606760084 -0004 0 | |
8124 | .half 0x36D6 ! 0000003606760086 -0002 0 | |
8125 | .xword 0xD61CEBB52A5EB29F ! 0000003606760088 +0000 0 | |
8126 | .xword 0x917F40BFB6928CB4 ! 0000003606760090 +0008 0 | |
8127 | .xword 0xC92926B5DD77141E ! 0000003606760098 +0010 0 | |
8128 | .xword 0x3BCDE8DCDCCDE79B ! 00000036067600A0 +0018 0 | |
8129 | .half 0x3675 ! 00000036067600A8 +0020 0 | |
8130 | .half 0x50FC ! 00000036067600AA +0022 0 | |
8131 | .word 0x4D120ADE ! 00000036067600AC +0024 0 | |
8132 | .byte 0x8E ! 00000036067600B0 +0028 0 | |
8133 | .byte 0x22 ! 00000036067600B1 +0029 0 | |
8134 | .half 0xD636 ! 00000036067600B2 +002A 0 | |
8135 | .byte 0x7B ! 00000036067600B4 +002C 0 | |
8136 | .byte 0xCD ! 00000036067600B5 +002D 0 | |
8137 | .half 0x505B ! 00000036067600B6 +002E 0 | |
8138 | .xword 0x2870786144E2FA6B ! 00000036067600B8 +0030 0 | |
8139 | .half 0x6B95 ! 00000036067600C0 +0038 0 | |
8140 | .byte 0xFE ! 00000036067600C2 +003A 0 | |
8141 | .byte 0xB4 ! 00000036067600C3 +003B 0 | |
8142 | .byte 0x19 ! 00000036067600C4 +003C 0 | |
8143 | .byte 0x76 ! 00000036067600C5 +003D 0 | |
8144 | .half 0x4A9A ! 00000036067600C6 +003E 0 | |
8145 | .xword 0x4098D7D3FE127B62 ! 00000036067600C8 +0040 0 Double 1.589957E+03 | |
8146 | .xword 0xBEC28852EDCA28EF ! 00000036067600D0 +0048 0 Double -2.209248E-06 | |
8147 | .xword 0x6AEFC4E032FAFEBC ! 00000036067600D8 +0050 0 | |
8148 | .xword 0x0C45894B5F2E1161 ! 00000036067600E0 +0058 0 | |
8149 | .xword 0x825A6F23A1C98BB1 ! 00000036067600E8 +0060 0 | |
8150 | .xword 0x926AFDEDBFBBD2E2 ! 00000036067600F0 +0068 0 | |
8151 | .xword 0xC57F7EAE3913246A ! 00000036067600F8 +0070 0 | |
8152 | .xword 0xDC7A2380DE187877 ! 0000003606760100 +0078 0 | |
8153 | .xword 0x8656CF4A34CF69E3 ! 0000003606760108 +0080 0 | |
8154 | ||
8155 | !======================================================================== | |
8156 | ||
8157 | SECTION .bdata105 DATA_VA=0x1a0a3990000 | |
8158 | attr_data { | |
8159 | Name = .bdata105, | |
8160 | VA = 0x1a0a3990000, | |
8161 | RA = ra2pa(0xfeb33e000,0), | |
8162 | PA = ra2pa(0xfeb33e000,0), | |
8163 | part_0_ctx_nonzero_tsb_config_1, | |
8164 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
8165 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
8166 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8167 | } | |
8168 | ||
8169 | ||
8170 | SECTION .bdata105 | |
8171 | .data | |
8172 | DATA169: | |
8173 | .xword 0x880040E51F330000 ! 000001A0A3990000 -0088 DATA170+0x88 | |
8174 | .xword 0x8800760636000000 ! 000001A0A3990008 -0080 DATA168+0x88 | |
8175 | .xword 0x3EE02661A1B1EA46 ! 000001A0A3990010 -0078 0 Double 7.700885E-06 | |
8176 | .byte 0x68 ! 000001A0A3990018 -0070 0 | |
8177 | .byte 0x6F ! 000001A0A3990019 -006F 0 | |
8178 | .byte 0x76 ! 000001A0A399001A -006E 0 | |
8179 | .byte 0x44 ! 000001A0A399001B -006D 0 | |
8180 | .word 0xC1D81668 ! 000001A0A399001C -006C 0 Single -2.701094E+01 | |
8181 | .word 0x8BAA0287 ! 000001A0A3990020 -0068 0 | |
8182 | .word 0xBCB4628E ! 000001A0A3990024 -0064 0 Single -2.201965E-02 | |
8183 | .xword 0x393CD920B3F1C316 ! 000001A0A3990028 -0060 0 | |
8184 | .word 0xBE160D75 ! 000001A0A3990030 -0058 0 Single -1.465357E-01 | |
8185 | .byte 0xF6 ! 000001A0A3990034 -0054 0 | |
8186 | .byte 0xAD ! 000001A0A3990035 -0053 0 | |
8187 | .byte 0xAB ! 000001A0A3990036 -0052 0 | |
8188 | .byte 0x3C ! 000001A0A3990037 -0051 0 | |
8189 | .word 0x43AED38D ! 000001A0A3990038 -0050 0 Single 3.496527E+02 | |
8190 | .half 0xE51B ! 000001A0A399003C -004C 0 | |
8191 | .byte 0x8A ! 000001A0A399003E -004A 0 | |
8192 | .byte 0x05 ! 000001A0A399003F -0049 0 | |
8193 | .half 0x784F ! 000001A0A3990040 -0048 0 | |
8194 | .byte 0xFA ! 000001A0A3990042 -0046 0 | |
8195 | .byte 0x76 ! 000001A0A3990043 -0045 0 | |
8196 | .half 0x92C8 ! 000001A0A3990044 -0044 0 | |
8197 | .byte 0x7C ! 000001A0A3990046 -0042 0 | |
8198 | .byte 0x78 ! 000001A0A3990047 -0041 0 | |
8199 | .xword 0x77B0B037BEEDC943 ! 000001A0A3990048 -0040 0 | |
8200 | .word 0xE9F36946 ! 000001A0A3990050 -0038 0 | |
8201 | .word 0x399F5A61 ! 000001A0A3990054 -0034 0 | |
8202 | .half 0xE97B ! 000001A0A3990058 -0030 0 | |
8203 | .byte 0x1E ! 000001A0A399005A -002E 0 | |
8204 | .byte 0xC4 ! 000001A0A399005B -002D 0 | |
8205 | .word 0x40983FE7 ! 000001A0A399005C -002C 0 Single 4.757801E+00 | |
8206 | .xword 0xB2158BFBD1F045CF ! 000001A0A3990060 -0028 0 | |
8207 | .xword 0x456709D7D78A8AF2 ! 000001A0A3990068 -0020 0 | |
8208 | .byte 0x5D ! 000001A0A3990070 -0018 0 | |
8209 | .byte 0xDD ! 000001A0A3990071 -0017 0 | |
8210 | .half 0xB5EA ! 000001A0A3990072 -0016 0 | |
8211 | .byte 0xA1 ! 000001A0A3990074 -0014 0 | |
8212 | .byte 0x6B ! 000001A0A3990075 -0013 0 | |
8213 | .byte 0x13 ! 000001A0A3990076 -0012 0 | |
8214 | .byte 0xCA ! 000001A0A3990077 -0011 0 | |
8215 | .word 0x47A213DA ! 000001A0A3990078 -0010 0 | |
8216 | .word 0x7AA4210C ! 000001A0A399007C -000C 0 | |
8217 | .word 0x49EE0A44 ! 000001A0A3990080 -0008 0 | |
8218 | .half 0x70F5 ! 000001A0A3990084 -0004 0 | |
8219 | .half 0x7918 ! 000001A0A3990086 -0002 0 | |
8220 | .xword 0x1072D57119B97CBE ! 000001A0A3990088 +0000 0 | |
8221 | .xword 0x5EC001AC654315F2 ! 000001A0A3990090 +0008 0 | |
8222 | .xword 0xC7A87057A7911B0A ! 000001A0A3990098 +0010 0 | |
8223 | .xword 0xC0152EEFA3FDC3AA ! 000001A0A39900A0 +0018 0 | |
8224 | .half 0x2EA1 ! 000001A0A39900A8 +0020 0 | |
8225 | .half 0x2DEF ! 000001A0A39900AA +0022 0 | |
8226 | .word 0xD497CB50 ! 000001A0A39900AC +0024 0 | |
8227 | .byte 0x1E ! 000001A0A39900B0 +0028 0 | |
8228 | .byte 0x06 ! 000001A0A39900B1 +0029 0 | |
8229 | .half 0x88CE ! 000001A0A39900B2 +002A 0 | |
8230 | .byte 0x91 ! 000001A0A39900B4 +002C 0 | |
8231 | .byte 0xCA ! 000001A0A39900B5 +002D 0 | |
8232 | .half 0x228D ! 000001A0A39900B6 +002E 0 | |
8233 | .xword 0x8DE855AC2D4AC417 ! 000001A0A39900B8 +0030 0 | |
8234 | .half 0xCF7C ! 000001A0A39900C0 +0038 0 | |
8235 | .byte 0x83 ! 000001A0A39900C2 +003A 0 | |
8236 | .byte 0x6F ! 000001A0A39900C3 +003B 0 | |
8237 | .byte 0xB0 ! 000001A0A39900C4 +003C 0 | |
8238 | .byte 0xC1 ! 000001A0A39900C5 +003D 0 | |
8239 | .half 0x96D0 ! 000001A0A39900C6 +003E 0 | |
8240 | .xword 0x40B6CB2AEB7E7B3F ! 000001A0A39900C8 +0040 0 Double 5.835168E+03 | |
8241 | .xword 0xBFE8839B61320FBD ! 000001A0A39900D0 +0048 0 Double -7.660653E-01 | |
8242 | .xword 0x839E83D24C0E41A1 ! 000001A0A39900D8 +0050 0 | |
8243 | .xword 0x955599A9ED6A3651 ! 000001A0A39900E0 +0058 0 | |
8244 | .xword 0x498BA0BAB86197B3 ! 000001A0A39900E8 +0060 0 | |
8245 | .xword 0x67EF41EB281DB300 ! 000001A0A39900F0 +0068 0 | |
8246 | .xword 0x72CAD16CBE130CB6 ! 000001A0A39900F8 +0070 0 | |
8247 | .xword 0xF3E213DCA1E82069 ! 000001A0A3990100 +0078 0 | |
8248 | .xword 0x8B9155F1836F9BFE ! 000001A0A3990108 +0080 0 | |
8249 | ||
8250 | !======================================================================== | |
8251 | ||
8252 | SECTION .bdata106 DATA_VA=0x331fe5400000 | |
8253 | attr_data { | |
8254 | Name = .bdata106, | |
8255 | VA = 0x331fe5400000, | |
8256 | RA = 0xfe8400000, | |
8257 | PA = ra2pa(0xfe8400000,0), | |
8258 | part_0_ctx_nonzero_tsb_config_0, | |
8259 | TTE_Context=75, TTE_Size=3, TTE_W=1, TTE_X=0, | |
8260 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
8261 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8262 | } | |
8263 | ||
8264 | ||
8265 | SECTION .bdata106 | |
8266 | .data | |
8267 | DATA170: | |
8268 | .xword 0x8820444B06000000 ! 0000331FE5400000 -0088 DATA171+0x88 | |
8269 | .xword 0x880099A3A0010000 ! 0000331FE5400008 -0080 DATA169+0x88 | |
8270 | .xword 0x3FAB911B6CD6FDE6 ! 0000331FE5400010 -0078 0 Double 5.384145E-02 | |
8271 | .byte 0x40 ! 0000331FE5400018 -0070 0 | |
8272 | .byte 0x0F ! 0000331FE5400019 -006F 0 | |
8273 | .byte 0x68 ! 0000331FE540001A -006E 0 | |
8274 | .byte 0x36 ! 0000331FE540001B -006D 0 | |
8275 | .word 0xB94D69CC ! 0000331FE540001C -006C 0 Single -1.958974E-04 | |
8276 | .word 0xDC3B52A5 ! 0000331FE5400020 -0068 0 | |
8277 | .word 0x3E82FB1B ! 0000331FE5400024 -0064 0 Single 2.558220E-01 | |
8278 | .xword 0x6CA043774D197702 ! 0000331FE5400028 -0060 0 | |
8279 | .word 0xBF25795A ! 0000331FE5400030 -0058 0 Single -6.463829E-01 | |
8280 | .byte 0x3F ! 0000331FE5400034 -0054 0 | |
8281 | .byte 0x88 ! 0000331FE5400035 -0053 0 | |
8282 | .byte 0xE7 ! 0000331FE5400036 -0052 0 | |
8283 | .byte 0xD4 ! 0000331FE5400037 -0051 0 | |
8284 | .word 0xC4C2F5A5 ! 0000331FE5400038 -0050 0 Single -1.559676E+03 | |
8285 | .half 0x4EC5 ! 0000331FE540003C -004C 0 | |
8286 | .byte 0x1F ! 0000331FE540003E -004A 0 | |
8287 | .byte 0xC3 ! 0000331FE540003F -0049 0 | |
8288 | .half 0x2442 ! 0000331FE5400040 -0048 0 | |
8289 | .byte 0x11 ! 0000331FE5400042 -0046 0 | |
8290 | .byte 0x27 ! 0000331FE5400043 -0045 0 | |
8291 | .half 0x20C1 ! 0000331FE5400044 -0044 0 | |
8292 | .byte 0x08 ! 0000331FE5400046 -0042 0 | |
8293 | .byte 0x39 ! 0000331FE5400047 -0041 0 | |
8294 | .xword 0xFF7BA8C74AA85BFA ! 0000331FE5400048 -0040 0 | |
8295 | .word 0x7591756A ! 0000331FE5400050 -0038 0 | |
8296 | .word 0x9176492F ! 0000331FE5400054 -0034 0 | |
8297 | .half 0xDDA6 ! 0000331FE5400058 -0030 0 | |
8298 | .byte 0x41 ! 0000331FE540005A -002E 0 | |
8299 | .byte 0xE8 ! 0000331FE540005B -002D 0 | |
8300 | .word 0x3E4CA8FA ! 0000331FE540005C -002C 0 Single 1.998633E-01 | |
8301 | .xword 0xCA2662084077AC8F ! 0000331FE5400060 -0028 0 | |
8302 | .xword 0xBF146B1D5C97E5AF ! 0000331FE5400068 -0020 0 | |
8303 | .byte 0xE1 ! 0000331FE5400070 -0018 0 | |
8304 | .byte 0xA4 ! 0000331FE5400071 -0017 0 | |
8305 | .half 0xE8D7 ! 0000331FE5400072 -0016 0 | |
8306 | .byte 0xFF ! 0000331FE5400074 -0014 0 | |
8307 | .byte 0xBB ! 0000331FE5400075 -0013 0 | |
8308 | .byte 0x60 ! 0000331FE5400076 -0012 0 | |
8309 | .byte 0x0E ! 0000331FE5400077 -0011 0 | |
8310 | .word 0x4A5A934F ! 0000331FE5400078 -0010 0 | |
8311 | .word 0x80681308 ! 0000331FE540007C -000C 0 | |
8312 | .word 0xF7BE412F ! 0000331FE5400080 -0008 0 | |
8313 | .half 0xB6F2 ! 0000331FE5400084 -0004 0 | |
8314 | .half 0xE456 ! 0000331FE5400086 -0002 0 | |
8315 | .xword 0xB29606EF60EDDA01 ! 0000331FE5400088 +0000 0 | |
8316 | .xword 0x6274EFCD270DF578 ! 0000331FE5400090 +0008 0 | |
8317 | .xword 0x6361851E0C10572B ! 0000331FE5400098 +0010 0 | |
8318 | .xword 0x9A5BEE9BA56216E4 ! 0000331FE54000A0 +0018 0 | |
8319 | .half 0x6D1C ! 0000331FE54000A8 +0020 0 | |
8320 | .half 0xF5BA ! 0000331FE54000AA +0022 0 | |
8321 | .word 0x7D689B3F ! 0000331FE54000AC +0024 0 | |
8322 | .byte 0xE3 ! 0000331FE54000B0 +0028 0 | |
8323 | .byte 0x3E ! 0000331FE54000B1 +0029 0 | |
8324 | .half 0x46D4 ! 0000331FE54000B2 +002A 0 | |
8325 | .byte 0x88 ! 0000331FE54000B4 +002C 0 | |
8326 | .byte 0x99 ! 0000331FE54000B5 +002D 0 | |
8327 | .half 0xA3A0 ! 0000331FE54000B6 +002E 0 | |
8328 | .xword 0x9510F41947E29448 ! 0000331FE54000B8 +0030 0 | |
8329 | .half 0xFEFF ! 0000331FE54000C0 +0038 0 | |
8330 | .byte 0xB9 ! 0000331FE54000C2 +003A 0 | |
8331 | .byte 0x30 ! 0000331FE54000C3 +003B 0 | |
8332 | .byte 0x86 ! 0000331FE54000C4 +003C 0 | |
8333 | .byte 0x02 ! 0000331FE54000C5 +003D 0 | |
8334 | .half 0x6A12 ! 0000331FE54000C6 +003E 0 | |
8335 | .xword 0x3F7776F67715FB60 ! 0000331FE54000C8 +0040 0 Double 5.728686E-03 | |
8336 | .xword 0xBF63AC076C3ACD81 ! 0000331FE54000D0 +0048 0 Double -2.401366E-03 | |
8337 | .xword 0xC2EF9908814C0E8C ! 0000331FE54000D8 +0050 0 | |
8338 | .xword 0x519545117ED37B5C ! 0000331FE54000E0 +0058 0 | |
8339 | .xword 0x7DE827E785A8D137 ! 0000331FE54000E8 +0060 0 | |
8340 | .xword 0x4BEE2BF6C65BCC30 ! 0000331FE54000F0 +0068 0 | |
8341 | .xword 0xBE4CA52435920050 ! 0000331FE54000F8 +0070 0 | |
8342 | .xword 0xFA528A234BEB0564 ! 0000331FE5400100 +0078 0 | |
8343 | .xword 0x6643641107D54115 ! 0000331FE5400108 +0080 0 | |
8344 | ||
8345 | !======================================================================== | |
8346 | ||
8347 | SECTION .bdata107 DATA_VA=0x64b442000 | |
8348 | attr_data { | |
8349 | Name = .bdata107, | |
8350 | VA = 0x64b442000, | |
8351 | RA = ra2pa(0xfeb33c000,0), | |
8352 | PA = ra2pa(0xfeb33c000,0), | |
8353 | part_0_ctx_nonzero_tsb_config_1, | |
8354 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
8355 | TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0, | |
8356 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8357 | } | |
8358 | ||
8359 | ||
8360 | SECTION .bdata107 | |
8361 | .data | |
8362 | DATA171: | |
8363 | .xword 0x8800A04ABC290000 ! 000000064B442000 -0088 DATA172+0x88 | |
8364 | .xword 0x880040E51F330000 ! 000000064B442008 -0080 DATA170+0x88 | |
8365 | .xword 0x402A93F5B32CE180 ! 000000064B442010 -0078 0 Double 1.328898E+01 | |
8366 | .byte 0xA4 ! 000000064B442018 -0070 0 | |
8367 | .byte 0x4B ! 000000064B442019 -006F 0 | |
8368 | .byte 0xAD ! 000000064B44201A -006E 0 | |
8369 | .byte 0xC9 ! 000000064B44201B -006D 0 | |
8370 | .word 0xBC3CFD07 ! 000000064B44201C -006C 0 Single -1.153494E-02 | |
8371 | .word 0xD2385550 ! 000000064B442020 -0068 0 | |
8372 | .word 0x3F87BFBC ! 000000064B442024 -0064 0 Single 1.060539E+00 | |
8373 | .xword 0xD1CE0F4DE7C3446E ! 000000064B442028 -0060 0 | |
8374 | .word 0x44E3D482 ! 000000064B442030 -0058 0 Single 1.822641E+03 | |
8375 | .byte 0x4D ! 000000064B442034 -0054 0 | |
8376 | .byte 0x6C ! 000000064B442035 -0053 0 | |
8377 | .byte 0x7D ! 000000064B442036 -0052 0 | |
8378 | .byte 0xF2 ! 000000064B442037 -0051 0 | |
8379 | .word 0x3F9C7434 ! 000000064B442038 -0050 0 Single 1.222296E+00 | |
8380 | .half 0x3F0B ! 000000064B44203C -004C 0 | |
8381 | .byte 0x05 ! 000000064B44203E -004A 0 | |
8382 | .byte 0x08 ! 000000064B44203F -0049 0 | |
8383 | .half 0xE8FC ! 000000064B442040 -0048 0 | |
8384 | .byte 0x82 ! 000000064B442042 -0046 0 | |
8385 | .byte 0x74 ! 000000064B442043 -0045 0 | |
8386 | .half 0xF080 ! 000000064B442044 -0044 0 | |
8387 | .byte 0xB8 ! 000000064B442046 -0042 0 | |
8388 | .byte 0x08 ! 000000064B442047 -0041 0 | |
8389 | .xword 0x8A183BC708F03857 ! 000000064B442048 -0040 0 | |
8390 | .word 0x334A6893 ! 000000064B442050 -0038 0 | |
8391 | .word 0xF8C5A43E ! 000000064B442054 -0034 0 | |
8392 | .half 0x1BA9 ! 000000064B442058 -0030 0 | |
8393 | .byte 0x31 ! 000000064B44205A -002E 0 | |
8394 | .byte 0xB0 ! 000000064B44205B -002D 0 | |
8395 | .word 0x406752B2 ! 000000064B44205C -002C 0 Single 3.614422E+00 | |
8396 | .xword 0x3E797B3CD02731C3 ! 000000064B442060 -0028 0 | |
8397 | .xword 0x3CB216E86873F13B ! 000000064B442068 -0020 0 | |
8398 | .byte 0xC1 ! 000000064B442070 -0018 0 | |
8399 | .byte 0x71 ! 000000064B442071 -0017 0 | |
8400 | .half 0x83BE ! 000000064B442072 -0016 0 | |
8401 | .byte 0x78 ! 000000064B442074 -0014 0 | |
8402 | .byte 0xB3 ! 000000064B442075 -0013 0 | |
8403 | .byte 0x68 ! 000000064B442076 -0012 0 | |
8404 | .byte 0xAC ! 000000064B442077 -0011 0 | |
8405 | .word 0x257C6C81 ! 000000064B442078 -0010 0 | |
8406 | .word 0x8077B403 ! 000000064B44207C -000C 0 | |
8407 | .word 0x4CB79E42 ! 000000064B442080 -0008 0 | |
8408 | .half 0xFA28 ! 000000064B442084 -0004 0 | |
8409 | .half 0x3D87 ! 000000064B442086 -0002 0 | |
8410 | .xword 0xE30EE2BF8A186A16 ! 000000064B442088 +0000 0 | |
8411 | .xword 0x8559427261B530C2 ! 000000064B442090 +0008 0 | |
8412 | .xword 0x64E9B0B2D88E1FF4 ! 000000064B442098 +0010 0 | |
8413 | .xword 0xA2462AFCEA3EF848 ! 000000064B4420A0 +0018 0 | |
8414 | .half 0x298A ! 000000064B4420A8 +0020 0 | |
8415 | .half 0x03A5 ! 000000064B4420AA +0022 0 | |
8416 | .word 0x009ED551 ! 000000064B4420AC +0024 0 | |
8417 | .byte 0x73 ! 000000064B4420B0 +0028 0 | |
8418 | .byte 0x0C ! 000000064B4420B1 +0029 0 | |
8419 | .half 0x8873 ! 000000064B4420B2 +002A 0 | |
8420 | .byte 0xBF ! 000000064B4420B4 +002C 0 | |
8421 | .byte 0x6E ! 000000064B4420B5 +002D 0 | |
8422 | .half 0xD602 ! 000000064B4420B6 +002E 0 | |
8423 | .xword 0xA34E1C02C58F13A7 ! 000000064B4420B8 +0030 0 | |
8424 | .half 0x5F25 ! 000000064B4420C0 +0038 0 | |
8425 | .byte 0x33 ! 000000064B4420C2 +003A 0 | |
8426 | .byte 0x0A ! 000000064B4420C3 +003B 0 | |
8427 | .byte 0x6F ! 000000064B4420C4 +003C 0 | |
8428 | .byte 0x46 ! 000000064B4420C5 +003D 0 | |
8429 | .half 0xE457 ! 000000064B4420C6 +003E 0 | |
8430 | .xword 0xC01FEDDCE03DD91A ! 000000064B4420C8 +0040 0 Double -7.982288E+00 | |
8431 | .xword 0xBF65753D440F3B80 ! 000000064B4420D0 +0048 0 Double -2.619381E-03 | |
8432 | .xword 0xC9F54C27447F5741 ! 000000064B4420D8 +0050 0 | |
8433 | .xword 0x901F8DE4EEC6DACC ! 000000064B4420E0 +0058 0 | |
8434 | .xword 0xAFF8A42C11339C87 ! 000000064B4420E8 +0060 0 | |
8435 | .xword 0x55A6185463AA8A44 ! 000000064B4420F0 +0068 0 | |
8436 | .xword 0x379640673498F78E ! 000000064B4420F8 +0070 0 | |
8437 | .xword 0x0BC8E2FDAD38F5E0 ! 000000064B442100 +0078 0 | |
8438 | .xword 0x31F178F518393A3E ! 000000064B442108 +0080 0 | |
8439 | ||
8440 | !======================================================================== | |
8441 | ||
8442 | SECTION .bdata108 DATA_VA=0x29bc4aa00000 | |
8443 | attr_data { | |
8444 | Name = .bdata108, | |
8445 | VA = 0x29bc4aa00000, | |
8446 | RA = ra2pa(0xfef370000,0), | |
8447 | PA = ra2pa(0xfef370000,0), | |
8448 | part_0_ctx_nonzero_tsb_config_3, | |
8449 | TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0, | |
8450 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8451 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8452 | } | |
8453 | ||
8454 | ||
8455 | SECTION .bdata108 | |
8456 | .data | |
8457 | DATA172: | |
8458 | .xword 0x00005B336D450088 ! 000029BC4AA00000 -0088 DATA163+0x88 | |
8459 | .xword 0x000000064B442088 ! 000029BC4AA00008 -0080 DATA171+0x88 | |
8460 | .xword 0xBF2DF18E820955DA ! 000029BC4AA00010 -0078 0 Double -2.284514E-04 | |
8461 | .byte 0x7B ! 000029BC4AA00018 -0070 0 | |
8462 | .byte 0xA1 ! 000029BC4AA00019 -006F 0 | |
8463 | .byte 0x2E ! 000029BC4AA0001A -006E 0 | |
8464 | .byte 0xBD ! 000029BC4AA0001B -006D 0 | |
8465 | .word 0xC70A8FA6 ! 000029BC4AA0001C -006C 0 Single -3.547165E+04 | |
8466 | .word 0x07068780 ! 000029BC4AA00020 -0068 0 | |
8467 | .word 0x3CC41496 ! 000029BC4AA00024 -0064 0 Single 2.393560E-02 | |
8468 | .xword 0x3E6C2CACF836E790 ! 000029BC4AA00028 -0060 0 | |
8469 | .word 0xC0B3D5A4 ! 000029BC4AA00030 -0058 0 Single -5.619829E+00 | |
8470 | .byte 0xD3 ! 000029BC4AA00034 -0054 0 | |
8471 | .byte 0x36 ! 000029BC4AA00035 -0053 0 | |
8472 | .byte 0x1E ! 000029BC4AA00036 -0052 0 | |
8473 | .byte 0x7B ! 000029BC4AA00037 -0051 0 | |
8474 | .word 0x3C4B865A ! 000029BC4AA00038 -0050 0 Single 1.242217E-02 | |
8475 | .half 0x5767 ! 000029BC4AA0003C -004C 0 | |
8476 | .byte 0xDC ! 000029BC4AA0003E -004A 0 | |
8477 | .byte 0x7D ! 000029BC4AA0003F -0049 0 | |
8478 | .half 0x47AE ! 000029BC4AA00040 -0048 0 | |
8479 | .byte 0x60 ! 000029BC4AA00042 -0046 0 | |
8480 | .byte 0x59 ! 000029BC4AA00043 -0045 0 | |
8481 | .half 0x7760 ! 000029BC4AA00044 -0044 0 | |
8482 | .byte 0x43 ! 000029BC4AA00046 -0042 0 | |
8483 | .byte 0xD8 ! 000029BC4AA00047 -0041 0 | |
8484 | .xword 0x85EDAA24D5E1D322 ! 000029BC4AA00048 -0040 0 | |
8485 | .word 0x5BA2EA55 ! 000029BC4AA00050 -0038 0 | |
8486 | .word 0xEA03ACEF ! 000029BC4AA00054 -0034 0 | |
8487 | .half 0x3A49 ! 000029BC4AA00058 -0030 0 | |
8488 | .byte 0x86 ! 000029BC4AA0005A -002E 0 | |
8489 | .byte 0x48 ! 000029BC4AA0005B -002D 0 | |
8490 | .word 0xC0142F77 ! 000029BC4AA0005C -002C 0 Single -2.315397E+00 | |
8491 | .xword 0x0CF2BD171510D8C6 ! 000029BC4AA00060 -0028 0 | |
8492 | .xword 0x536F7934C59F7FFA ! 000029BC4AA00068 -0020 0 | |
8493 | .byte 0xDB ! 000029BC4AA00070 -0018 0 | |
8494 | .byte 0x2D ! 000029BC4AA00071 -0017 0 | |
8495 | .half 0x4D3E ! 000029BC4AA00072 -0016 0 | |
8496 | .byte 0xAA ! 000029BC4AA00074 -0014 0 | |
8497 | .byte 0x08 ! 000029BC4AA00075 -0013 0 | |
8498 | .byte 0x0F ! 000029BC4AA00076 -0012 0 | |
8499 | .byte 0x72 ! 000029BC4AA00077 -0011 0 | |
8500 | .word 0x08C7B630 ! 000029BC4AA00078 -0010 0 | |
8501 | .word 0xBBE0BEC0 ! 000029BC4AA0007C -000C 0 | |
8502 | .word 0xE4C8DA72 ! 000029BC4AA00080 -0008 0 | |
8503 | .half 0x90A8 ! 000029BC4AA00084 -0004 0 | |
8504 | .half 0x5EFB ! 000029BC4AA00086 -0002 0 | |
8505 | .xword 0xC6A9820CD3B691B3 ! 000029BC4AA00088 +0000 0 | |
8506 | .xword 0x88807378AFECAB81 ! 000029BC4AA00090 +0008 0 | |
8507 | .xword 0x375EC8A00F762556 ! 000029BC4AA00098 +0010 0 | |
8508 | .xword 0x090F0D91988AD777 ! 000029BC4AA000A0 +0018 0 | |
8509 | .half 0x15B7 ! 000029BC4AA000A8 +0020 0 | |
8510 | .half 0x76C7 ! 000029BC4AA000AA +0022 0 | |
8511 | .word 0x747ACE19 ! 000029BC4AA000AC +0024 0 | |
8512 | .byte 0x82 ! 000029BC4AA000B0 +0028 0 | |
8513 | .byte 0x9D ! 000029BC4AA000B1 +0029 0 | |
8514 | .half 0x16B4 ! 000029BC4AA000B2 +002A 0 | |
8515 | .byte 0xDB ! 000029BC4AA000B4 +002C 0 | |
8516 | .byte 0x60 ! 000029BC4AA000B5 +002D 0 | |
8517 | .half 0x17A7 ! 000029BC4AA000B6 +002E 0 | |
8518 | .xword 0xA7C5B0C41B2579B5 ! 000029BC4AA000B8 +0030 0 | |
8519 | .half 0x7A39 ! 000029BC4AA000C0 +0038 0 | |
8520 | .byte 0x3F ! 000029BC4AA000C2 +003A 0 | |
8521 | .byte 0xE8 ! 000029BC4AA000C3 +003B 0 | |
8522 | .byte 0x0D ! 000029BC4AA000C4 +003C 0 | |
8523 | .byte 0xF8 ! 000029BC4AA000C5 +003D 0 | |
8524 | .half 0x2C62 ! 000029BC4AA000C6 +003E 0 | |
8525 | .xword 0xC0067DA53809910F ! 000029BC4AA000C8 +0040 0 Double -2.811350E+00 | |
8526 | .xword 0xBF5CF16847BE9B68 ! 000029BC4AA000D0 +0048 0 Double -1.766540E-03 | |
8527 | .xword 0xA1C20D268D33A0F5 ! 000029BC4AA000D8 +0050 0 | |
8528 | .xword 0x785ECC5BC80AC145 ! 000029BC4AA000E0 +0058 0 | |
8529 | .xword 0x2FA6553A60F6F1EE ! 000029BC4AA000E8 +0060 0 | |
8530 | .xword 0x2C02364EF6F873E1 ! 000029BC4AA000F0 +0068 0 | |
8531 | .xword 0x70E4DF6A9CB76A43 ! 000029BC4AA000F8 +0070 0 | |
8532 | .xword 0x2CF6647A10367CEB ! 000029BC4AA00100 +0078 0 | |
8533 | .xword 0xC3B9250338CCD6AA ! 000029BC4AA00108 +0080 0 | |
8534 | ||
8535 | !======================================================================== | |
8536 | ||
8537 | SECTION .bblk109 DATA_VA=0x3a1cf800000 | |
8538 | attr_data { | |
8539 | Name = .bblk109, | |
8540 | VA = 0x3a1cf800000, | |
8541 | RA = 0xfe8000000, | |
8542 | PA = ra2pa(0xfe8000000,0), | |
8543 | part_0_ctx_nonzero_tsb_config_0, | |
8544 | TTE_Context=75, TTE_Size=3, TTE_W=1, TTE_X=0, | |
8545 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8546 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8547 | } | |
8548 | ||
8549 | ||
8550 | SECTION .bblk109 | |
8551 | .data | |
8552 | DATA173: | |
8553 | .xword 0xEFA9116689EA6565 ! 000003A1CF800000 +0000 0 | |
8554 | .xword 0x666BDB0567D165BE ! 000003A1CF800008 +0008 0 | |
8555 | .xword 0xEF47D05EA07C0555 ! 000003A1CF800010 +0010 0 | |
8556 | .xword 0x7B6886FF6670DE98 ! 000003A1CF800018 +0018 0 | |
8557 | .xword 0xBF35B0686AB3952B ! 000003A1CF800020 +0020 0 | |
8558 | .xword 0x7DF80C5EEC4FD340 ! 000003A1CF800028 +0028 0 | |
8559 | .xword 0x074804C394179BD7 ! 000003A1CF800030 +0030 0 | |
8560 | .xword 0xBFC38785FDC8F78A ! 000003A1CF800038 +0038 0 | |
8561 | .xword 0x3E2E1B04F08C902E ! 000003A1CF800040 +0040 0 | |
8562 | .xword 0xF6D6E0327A3799A9 ! 000003A1CF800048 +0048 0 | |
8563 | .xword 0xDD965BEA178CAA98 ! 000003A1CF800050 +0050 0 | |
8564 | .xword 0x45DE2E772F7DA8C4 ! 000003A1CF800058 +0058 0 | |
8565 | .xword 0xBA0AD5C65CFAEBDC ! 000003A1CF800060 +0060 0 | |
8566 | .xword 0x66960CAECB438081 ! 000003A1CF800068 +0068 0 | |
8567 | .xword 0xC0E0217F1B8A7A58 ! 000003A1CF800070 +0070 0 | |
8568 | .xword 0x94E8C5E3699A871B ! 000003A1CF800078 +0078 0 | |
8569 | ||
8570 | !======================================================================== | |
8571 | ||
8572 | SECTION .bcom098 DATA_VA=0x0 | |
8573 | attr_data { | |
8574 | Name = .bcom098, | |
8575 | VA = 0x0, | |
8576 | RA = ra2pa(0xfef386000,0), | |
8577 | PA = ra2pa(0xfef386000,0), | |
8578 | part_0_ctx_nonzero_tsb_config_1, | |
8579 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
8580 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0, | |
8581 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8582 | } | |
8583 | ||
8584 | ||
8585 | SECTION .bcom098 | |
8586 | .data | |
8587 | DATA162: | |
8588 | .xword 0xA134EABE04EF91C7 ! 0000000000000000 +0000 0 | |
8589 | ||
8590 | !======================================================================== | |
8591 | ||
8592 | SECTION .bstk110 DATA_VA=0x360bf800000 | |
8593 | attr_data { | |
8594 | Name = .bstk110, | |
8595 | VA = 0x360bf800000, | |
8596 | RA = 0xfe7c00000, | |
8597 | PA = ra2pa(0xfe7c00000,0), | |
8598 | part_0_ctx_nonzero_tsb_config_0, | |
8599 | TTE_Context=75, TTE_Size=3, TTE_W=1, TTE_X=0, | |
8600 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8601 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8602 | } | |
8603 | ||
8604 | ||
8605 | SECTION .bstk110 | |
8606 | .data | |
8607 | .skip 0x2000 ! 00000360BF800000 | |
8608 | STACK0075: | |
8609 | ||
8610 | !======================================================================== | |
8611 | ||
8612 | SECTION .bkey111 DATA_VA=0x55e0a9a46000 | |
8613 | attr_data { | |
8614 | Name = .bkey111, | |
8615 | VA = 0x55e0a9a46000, | |
8616 | RA = ra2pa(0xfeb33a000,0), | |
8617 | PA = ra2pa(0xfeb33a000,0), | |
8618 | part_0_ctx_nonzero_tsb_config_1, | |
8619 | TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0, | |
8620 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
8621 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
8622 | } | |
8623 | ||
8624 | ||
8625 | SECTION .bkey111 | |
8626 | .data | |
8627 | DATA175: | |
8628 | .xword 0x00005B336D450088 ! 000055E0A9A46000 +0000 DATA163+0x88 | |
8629 | .xword 0x0000001E4FD52088 ! 000055E0A9A46008 +0008 DATA164+0x88 | |
8630 | .xword 0x000000C0B5800088 ! 000055E0A9A46010 +0010 DATA165+0x88 | |
8631 | .xword 0x000063DD58D0E088 ! 000055E0A9A46018 +0018 DATA166+0x88 | |
8632 | .xword 0x00000001FCC74088 ! 000055E0A9A46020 +0020 DATA167+0x88 | |
8633 | .xword 0x0000003606760088 ! 000055E0A9A46028 +0028 DATA168+0x88 | |
8634 | .xword 0x000001A0A3990088 ! 000055E0A9A46030 +0030 DATA169+0x88 | |
8635 | .xword 0x0000331FE5400088 ! 000055E0A9A46038 +0038 DATA170+0x88 | |
8636 | .xword 0x000000064B442088 ! 000055E0A9A46040 +0040 DATA171+0x88 | |
8637 | .xword 0x000029BC4AA00088 ! 000055E0A9A46048 +0048 DATA172+0x88 | |
8638 | .xword 0x000003A1CF800000 ! 000055E0A9A46050 +0050 DATA173+0x0 | |
8639 | .xword 0x0000000FFFFE0000 ! 000055E0A9A46058 +0058 DATA001+0x0 | |
8640 | .xword 0x0000000000000000 ! 000055E0A9A46060 +0060 0 | |
8641 | .xword 0xBF791CE9B4C08A03 ! 000055E0A9A46068 +0068 0 Double -6.131089E-03 | |
8642 | .word 0xBBD20A91 ! 000055E0A9A46070 +0070 0 Single -6.409951E-03 | |
8643 | ||
8644 | #undef BLIMP_BIAS | |
8645 | #define BLIMP_BIAS 0 | |
8646 | #undef BLIMP_FRAME | |
8647 | #define BLIMP_FRAME 64 | |
8648 | #undef BLIMP_32BIT | |
8649 | #define BLIMP_32BIT 1 | |
8650 | ||
8651 | !======================================================================== | |
8652 | ||
8653 | SECTION .btext001 TEXT_VA=0x8cefd00 | |
8654 | attr_text { | |
8655 | Name = .btext001, | |
8656 | VA = 0x8cefd00, | |
8657 | RA = ra2pa(0xffe36fd00,0), | |
8658 | PA = ra2pa(0xffe36fd00,0), | |
8659 | notsb | |
8660 | } | |
8661 | ||
8662 | SECTION .btext001_pg0 TEXT_VA=0x8ce0000 | |
8663 | attr_text { | |
8664 | Name = .btext001_pg0, | |
8665 | VA = 0x8ce0000, | |
8666 | RA = ra2pa(0xffe360000,0), | |
8667 | PA = ra2pa(0xffe360000,0), | |
8668 | tsbonly, | |
8669 | part_0_ctx_nonzero_tsb_config_3, | |
8670 | TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1, | |
8671 | TTE_V=1, TTE_P=0, 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 | SECTION .btext001 | |
8678 | .text | |
8679 | .global start_th_0; start_th_0: | |
8680 | .global SUBR016; SUBR016: | |
8681 | BL00231: ! MAIN:L0-B000 | |
8682 | nop ! 0000000008CEFD00 MAIN:L0-B000 1 | |
8683 | sethi %hh(0xABAD1DEA2CC40000),%g2 ! 0000000008CEFD04 MAIN:L0-B000 1 BD00229 | |
8684 | or %g2,%hm(0xABAD1DEA2CC40000),%g2 ! 0000000008CEFD08 MAIN:L0-B000 1 | |
8685 | sethi %lm(0xABAD1DEA2CC40000),%g3 ! 0000000008CEFD0C MAIN:L0-B000 1 | |
8686 | or %g3,%lo(0xABAD1DEA2CC40000),%g3 ! 0000000008CEFD10 MAIN:L0-B000 1 | |
8687 | sllx %g2, 0x20, %g2 ! 0000000008CEFD14 MAIN:L0-B000 1 | |
8688 | or %g2, %g3, %g2 ! 0000000008CEFD18 MAIN:L0-B000 1 | |
8689 | sethi %hh(0xABAD1DEA5DA02000),%l0 ! 0000000008CEFD1C MAIN:L0-B000 1 STACK0068 | |
8690 | or %l0,%hm(0xABAD1DEA5DA02000),%l0 ! 0000000008CEFD20 MAIN:L0-B000 1 | |
8691 | sethi %lm(0xABAD1DEA5DA02000),%l1 ! 0000000008CEFD24 MAIN:L0-B000 1 | |
8692 | or %l1,%lo(0xABAD1DEA5DA02000),%l1 ! 0000000008CEFD28 MAIN:L0-B000 1 | |
8693 | sllx %l0, 0x20, %l0 ! 0000000008CEFD2C MAIN:L0-B000 1 | |
8694 | or %l0, %l1, %l0 ! 0000000008CEFD30 MAIN:L0-B000 1 | |
8695 | sub %l0, 0x80, %o6 ! 0000000008CEFD34 MAIN:L0-B000 1 | |
8696 | add %o6, 0x40, %i6 ! 0000000008CEFD38 MAIN:L0-B000 1 | |
8697 | addcc %g0, 0x1, %g1 ! 0000000008CEFD3C MAIN:L0-B000 1 | |
8698 | or %g0, -1536, %g3 ! 0000000008CEFD40 MAIN:L0-B000 1 | |
8699 | or %g0, -1957, %g4 ! 0000000008CEFD44 MAIN:L0-B000 1 | |
8700 | or %g0, 0x2AA, %g5 ! 0000000008CEFD48 MAIN:L0-B000 1 | |
8701 | or %g0, -3919, %g6 ! 0000000008CEFD4C MAIN:L0-B000 1 | |
8702 | or %g0, 0x0, %g7 ! 0000000008CEFD50 MAIN:L0-B000 1 | |
8703 | or %g0, -1671, %o0 ! 0000000008CEFD54 MAIN:L0-B000 1 | |
8704 | or %g0, 0x6AD, %o1 ! 0000000008CEFD58 MAIN:L0-B000 1 | |
8705 | or %g0, -3313, %o2 ! 0000000008CEFD5C MAIN:L0-B000 1 | |
8706 | or %g0, 0xAB3, %o3 ! 0000000008CEFD60 MAIN:L0-B000 1 | |
8707 | or %g0, 0x87, %o4 ! 0000000008CEFD64 MAIN:L0-B000 1 | |
8708 | or %g0, -2101, %o5 ! 0000000008CEFD68 MAIN:L0-B000 1 | |
8709 | or %g0, 0xB6, %o7 ! 0000000008CEFD6C MAIN:L0-B000 1 | |
8710 | or %g0, -451, %l0 ! 0000000008CEFD70 MAIN:L0-B000 1 | |
8711 | or %g0, 0x447, %l1 ! 0000000008CEFD74 MAIN:L0-B000 1 | |
8712 | or %g0, 0xF22, %l2 ! 0000000008CEFD78 MAIN:L0-B000 1 | |
8713 | or %g0, -16, %l3 ! 0000000008CEFD7C MAIN:L0-B000 1 | |
8714 | or %g0, -3596, %l4 ! 0000000008CEFD80 MAIN:L0-B000 1 | |
8715 | or %g0, -2475, %l5 ! 0000000008CEFD84 MAIN:L0-B000 1 | |
8716 | sethi %hh(0xABAD1DEA08CEFD00),%l7 ! 0000000008CEFD88 MAIN:L0-B000 1 SUBR016 | |
8717 | or %l7,%hm(0xABAD1DEA08CEFD00),%l7 ! 0000000008CEFD8C MAIN:L0-B000 1 | |
8718 | sethi %lm(0xABAD1DEA08CEFD00),%l6 ! 0000000008CEFD90 MAIN:L0-B000 1 | |
8719 | or %l6,%lo(0xABAD1DEA08CEFD00),%l6 ! 0000000008CEFD94 MAIN:L0-B000 1 | |
8720 | sllx %l7, 0x20, %l7 ! 0000000008CEFD98 MAIN:L0-B000 1 | |
8721 | or %l7, %l6, %l7 ! 0000000008CEFD9C MAIN:L0-B000 1 | |
8722 | or %g0, 0x1B9, %l6 ! 0000000008CEFDA0 MAIN:L0-B000 1 | |
8723 | or %g0, 0xB43, %i0 ! 0000000008CEFDA4 MAIN:L0-B000 1 | |
8724 | or %g0, 0x3F3, %i1 ! 0000000008CEFDA8 MAIN:L0-B000 1 | |
8725 | or %g0, 0x437, %i2 ! 0000000008CEFDAC MAIN:L0-B000 1 | |
8726 | or %g0, -1289, %i3 ! 0000000008CEFDB0 MAIN:L0-B000 1 | |
8727 | or %g0, 0xA07, %i4 ! 0000000008CEFDB4 MAIN:L0-B000 1 | |
8728 | or %g0, 0x6CA, %i5 ! 0000000008CEFDB8 MAIN:L0-B000 1 | |
8729 | or %g0, -2060, %i7 ! 0000000008CEFDBC MAIN:L0-B000 1 | |
8730 | or %g0, 0x4, %g6 ! 0000000008CEFDC0 MAIN:L0-B000 1 | |
8731 | BL00232:save %o6, -64, %o6 ! 0000000008CEFDC4 MAIN:L0-B000 4 | |
8732 | add %i0, %g6, %l0 ! 0000000008CEFDC8 MAIN:L0-B000 4 | |
8733 | add %i1, %g6, %l1 ! 0000000008CEFDCC MAIN:L0-B000 4 | |
8734 | add %i2, %g6, %l2 ! 0000000008CEFDD0 MAIN:L0-B000 4 | |
8735 | add %i3, %g6, %l3 ! 0000000008CEFDD4 MAIN:L0-B000 4 | |
8736 | add %i4, %g6, %l4 ! 0000000008CEFDD8 MAIN:L0-B000 4 | |
8737 | add %i5, %g6, %l5 ! 0000000008CEFDDC MAIN:L0-B000 4 | |
8738 | add %i6, %g6, %l6 ! 0000000008CEFDE0 MAIN:L0-B000 4 | |
8739 | add %i7, %g6, %l7 ! 0000000008CEFDE4 MAIN:L0-B000 4 | |
8740 | add %l0, %g6, %o0 ! 0000000008CEFDE8 MAIN:L0-B000 4 | |
8741 | add %l1, %g6, %o1 ! 0000000008CEFDEC MAIN:L0-B000 4 | |
8742 | add %l2, %g6, %o2 ! 0000000008CEFDF0 MAIN:L0-B000 4 | |
8743 | add %l3, %g6, %o3 ! 0000000008CEFDF4 MAIN:L0-B000 4 | |
8744 | add %l4, %g6, %o4 ! 0000000008CEFDF8 MAIN:L0-B000 4 | |
8745 | add %l5, %g6, %o5 ! 0000000008CEFDFC MAIN:L0-B000 4 | |
8746 | add %l7, %g6, %o7 ! 0000000008CEFE00 MAIN:L0-B000 4 | |
8747 | subcc %g6, 0x1, %g6 ! 0000000008CEFE04 MAIN:L0-B000 4 | |
8748 | bnz,a,pt %xcc, BL00232 ! 0000000008CEFE08 MAIN:L0-B000 4 | |
8749 | nop ! 0000000008CEFE0C MAIN:L0-B000 3 | |
8750 | restore %g0, %g0, %g0 ! 0000000008CEFE10 MAIN:L0-B000 1 | |
8751 | restore %g0, %g0, %g0 ! 0000000008CEFE14 MAIN:L0-B000 1 | |
8752 | restore %g0, %g0, %g0 ! 0000000008CEFE18 MAIN:L0-B000 1 | |
8753 | restore %g0, %g0, %g0 ! 0000000008CEFE1C MAIN:L0-B000 1 | |
8754 | ta %xcc, 0x44 ! 0000000008CEFE20 MAIN:L0-B000 1 cleanwin=0 | |
8755 | wr %g0, -1915, %y ! 0000000008CEFE24 MAIN:L0-B000 1 | |
8756 | wr %g0, 0xA0, %gsr ! 0000000008CEFE28 MAIN:L0-B000 1 | |
8757 | ldd [%g2+0x0068], %f0 ! 0000000008CEFE2C MAIN:L0-B000 1 <BD00233 | |
8758 | faddd %f0, %f0, %f6 ! 0000000008CEFE30 MAIN:L0-B000 1 | |
8759 | faddd %f0, %f6, %f12 ! 0000000008CEFE34 MAIN:L0-B000 1 | |
8760 | faddd %f6, %f12, %f14 ! 0000000008CEFE38 MAIN:L0-B000 1 | |
8761 | faddd %f12, %f14, %f60 ! 0000000008CEFE3C MAIN:L0-B000 1 | |
8762 | faddd %f14, %f60, %f62 ! 0000000008CEFE40 MAIN:L0-B000 1 | |
8763 | faddd %f60, %f62, %f32 ! 0000000008CEFE44 MAIN:L0-B000 1 | |
8764 | faddd %f62, %f32, %f34 ! 0000000008CEFE48 MAIN:L0-B000 1 | |
8765 | faddd %f32, %f34, %f36 ! 0000000008CEFE4C MAIN:L0-B000 1 | |
8766 | faddd %f34, %f36, %f38 ! 0000000008CEFE50 MAIN:L0-B000 1 | |
8767 | faddd %f36, %f38, %f40 ! 0000000008CEFE54 MAIN:L0-B000 1 | |
8768 | faddd %f38, %f40, %f42 ! 0000000008CEFE58 MAIN:L0-B000 1 | |
8769 | faddd %f40, %f42, %f44 ! 0000000008CEFE5C MAIN:L0-B000 1 | |
8770 | faddd %f42, %f44, %f46 ! 0000000008CEFE60 MAIN:L0-B000 1 | |
8771 | ld [%g2+0x0070], %f2 ! 0000000008CEFE64 MAIN:L0-B000 1 <BD00234 | |
8772 | fadds %f2, %f2, %f3 ! 0000000008CEFE68 MAIN:L0-B000 1 | |
8773 | fadds %f2, %f3, %f4 ! 0000000008CEFE6C MAIN:L0-B000 1 | |
8774 | fadds %f3, %f4, %f5 ! 0000000008CEFE70 MAIN:L0-B000 1 | |
8775 | fadds %f4, %f5, %f8 ! 0000000008CEFE74 MAIN:L0-B000 1 | |
8776 | fadds %f5, %f8, %f9 ! 0000000008CEFE78 MAIN:L0-B000 1 | |
8777 | fadds %f8, %f9, %f10 ! 0000000008CEFE7C MAIN:L0-B000 1 | |
8778 | fadds %f9, %f10, %f11 ! 0000000008CEFE80 MAIN:L0-B000 1 | |
8779 | fcmpd %fcc0, %f0, %f0 ! 0000000008CEFE84 MAIN:L0-B000 1 | |
8780 | fcmpd %fcc1, %f0, %f0 ! 0000000008CEFE88 MAIN:L0-B000 1 | |
8781 | fcmpd %fcc2, %f0, %f0 ! 0000000008CEFE8C MAIN:L0-B000 1 | |
8782 | fcmpd %fcc3, %f0, %f0 ! 0000000008CEFE90 MAIN:L0-B000 1 | |
8783 | stx %fsr, [%g2+0x0060] ! 0000000008CEFE94 MAIN:L0-B000 1 <BD00006 | |
8784 | fzero %f16 ! 0000000008CEFE98 MAIN:L0-B000 1 | |
8785 | fzero %f18 ! 0000000008CEFE9C MAIN:L0-B000 1 | |
8786 | fzero %f20 ! 0000000008CEFEA0 MAIN:L0-B000 1 | |
8787 | fzero %f22 ! 0000000008CEFEA4 MAIN:L0-B000 1 | |
8788 | fzero %f24 ! 0000000008CEFEA8 MAIN:L0-B000 1 | |
8789 | fzero %f26 ! 0000000008CEFEAC MAIN:L0-B000 1 | |
8790 | fzero %f28 ! 0000000008CEFEB0 MAIN:L0-B000 1 | |
8791 | fzero %f30 ! 0000000008CEFEB4 MAIN:L0-B000 1 | |
8792 | ldx [%g2+0x0000], %g3 ! 0000000008CEFEB8 MAIN:L0-B000 1 BASE<BD00229 | |
8793 | ldx [%g2+0x0008], %g4 ! 0000000008CEFEBC MAIN:L0-B000 1 BASE<BD00235 | |
8794 | ldx [%g2+0x0010], %g5 ! 0000000008CEFEC0 MAIN:L0-B000 1 BASE<BD00236 | |
8795 | ldx [%g2+0x0018], %g6 ! 0000000008CEFEC4 MAIN:L0-B000 1 BASE<BD00237 | |
8796 | or %g0, 0x2, %l4 ! 0000000008CEFEC8 LOOP:L1-B000 1 | |
8797 | BL00284: ! LOOP:L1-B000 | |
8798 | add %g1, 0x459, %g1 ! 0000000008CEFECC LOOP:L1-B000 2 chksum++ | |
8799 | add %g3, -18, %l6 ! 0000000008CEFED0 LOOP:L1-B000 2 @BD00030 | |
8800 | stda %f22, [%l6]0xD8 ! 0000000008CEFED4 LOOP:L1-B000 2 S Short8 | |
8801 | nop ! 0000000008CEFED8 LOOP:L1-B000 2 S | |
8802 | st %f24, [%g6-0x0033] ! 0000000008CEFEDC LOOP:L1-B000 2 S >BD00009+1 | |
8803 | fcmpeq32 %f24, %f28, %l2 ! 0000000008CEFEE0 LOOP:L1-B000 2 S | |
8804 | ldx [%g2+0x0050], %l5 ! 0000000008CEFEE4 LOOP:L1-B000 2 <BD00004 | |
8805 | membar 0x40 ! 0000000008CEFEE8 LOOP:L1-B000 2 | |
8806 | stda %f16, [%l5]0xF0 ! 0000000008CEFEEC LOOP:L1-B000 2 Blk-Store | |
8807 | membar 0x40 ! 0000000008CEFEF0 LOOP:L1-B000 2 | |
8808 | ldx [%g3-0x0088], %g3 ! 0000000008CEFEF4 LOOP:L1-B000 2 ptr_chase | |
8809 | ldx [%g3-0x0088], %g3 ! 0000000008CEFEF8 LOOP:L1-B000 2 ptr_chase | |
8810 | ldx [%g2+0x0038], %g5 ! 0000000008CEFEFC LOOP:L1-B000 2 S BASE<BD00084 | |
8811 | membar 0x40 ! 0000000008CEFF00 LOOP:L1-B000 2 | |
8812 | ldda [%l5]0x16, %f16 ! 0000000008CEFF04 LOOP:L1-B000 2 Blk-Load | |
8813 | membar 0x40 ! 0000000008CEFF08 LOOP:L1-B000 2 | |
8814 | and %g1, 0xFE, %l2 ! 0000000008CEFF0C LOOP:L2-B000 2 | |
8815 | BL00255: ! LOOP:L2-B000 | |
8816 | add %g1, 0x1F1, %g1 ! 0000000008CEFF10 LOOP:L2-B000 3 chksum++ | |
8817 | cmp %o5, %i0 ! 0000000008CEFF14 LOOP:L2-B000 3 S | |
8818 | std %i0, [%g6+0x0058] ! 0000000008CEFF18 LOOP:L2-B000 3 S >BD00032 | |
8819 | sethi %hh(0xABAD1DEA53BFFF00),%l6 ! 0000000008CEFF1C LOOP:L2-B000 3 SUBR019 | |
8820 | or %l6,%hm(0xABAD1DEA53BFFF00),%l6 ! 0000000008CEFF20 LOOP:L2-B000 3 | |
8821 | sethi %lm(0xABAD1DEA53BFFF00),%l5 ! 0000000008CEFF24 LOOP:L2-B000 3 | |
8822 | or %l5,%lo(0xABAD1DEA53BFFF00),%l5 ! 0000000008CEFF28 LOOP:L2-B000 3 | |
8823 | sllx %l6, 0x20, %l6 ! 0000000008CEFF2C LOOP:L2-B000 3 | |
8824 | or %l6, %l5, %l6 ! 0000000008CEFF30 LOOP:L2-B000 3 | |
8825 | call SUBR019 ! 0000000008CEFF34 LOOP:L2-B000 3 S | |
8826 | nop ! 0000000008CEFF38 LOOP:L2-B000 3 S | |
8827 | ldx [%g2+0x0050], %l5 ! 0000000008CEFF3C LOOP:L2-B000 3 <BD00004 | |
8828 | membar 0x40 ! 0000000008CEFF40 LOOP:L2-B000 3 | |
8829 | stda %f0, [%l5]0xF0 ! 0000000008CEFF44 LOOP:L2-B000 3 Blk-Store | |
8830 | membar 0x40 ! 0000000008CEFF48 LOOP:L2-B000 3 | |
8831 | fbge,pn %fcc1, BL00238 ! 0000000008CEFF4C SKIP:L3-B000 3 | |
8832 | std %f12, [%g3+0x0048] ! 0000000008CEFF50 SKIP:L3-B000 3 S >BD00039 | |
8833 | pdist %f22, %f24, %f30 ! 0000000008CEFF54 SKIP:L3-B000 2 S | |
8834 | .word 0xDA1A60DA ! 0000000008CEFF58 SKIP:L3-B000 2 S illop | |
8835 | array8 %o3, %g1, %i5 ! 0000000008CEFF5C SKIP:L3-B000 2 S | |
8836 | stx %fsr, [%g2+0x0060] ! 0000000008CEFF60 SKIP:L3-B000 2 S <BD00006 | |
8837 | sethi %hh(0xABAD1DEA5F40FF00),%l6 ! 0000000008CEFF64 SKIP:L3-B000 2 SUBR017 | |
8838 | or %l6,%hm(0xABAD1DEA5F40FF00),%l6 ! 0000000008CEFF68 SKIP:L3-B000 2 | |
8839 | sethi %lm(0xABAD1DEA5F40FF00),%l5 ! 0000000008CEFF6C SKIP:L3-B000 2 | |
8840 | or %l5,%lo(0xABAD1DEA5F40FF00),%l5 ! 0000000008CEFF70 SKIP:L3-B000 2 | |
8841 | sllx %l6, 0x20, %l6 ! 0000000008CEFF74 SKIP:L3-B000 2 | |
8842 | or %l6, %l5, %l6 ! 0000000008CEFF78 SKIP:L3-B000 2 | |
8843 | call SUBR017 ! 0000000008CEFF7C SKIP:L3-B000 2 S | |
8844 | nop ! 0000000008CEFF80 SKIP:L3-B000 2 S | |
8845 | add %g1, 0x20A, %g1 ! 0000000008CEFF84 SKIP:L3-B000 2 chksum++ | |
8846 | ldx [%g2+0x0050], %l5 ! 0000000008CEFF88 SKIP:L3-B000 2 <BD00004 | |
8847 | membar 0x40 ! 0000000008CEFF8C SKIP:L3-B000 2 | |
8848 | stda %f32, [%l5]0x16 ! 0000000008CEFF90 SKIP:L3-B000 2 Blk-Store | |
8849 | membar 0x40 ! 0000000008CEFF94 SKIP:L3-B000 2 | |
8850 | membar 0x40 ! 0000000008CEFF98 SKIP:L3-B000 2 | |
8851 | stda %f32, [%l5]0xE0 ! 0000000008CEFF9C SKIP:L3-B000 2 Blk-Store | |
8852 | membar 0x40 ! 0000000008CEFFA0 SKIP:L3-B000 2 | |
8853 | nop ! 0000000008CEFFA4 SKIP:L3-B000 2 S | |
8854 | add %g1, %i0, %o2 ! 0000000008CEFFA8 SKIP:L3-B000 2 S | |
8855 | and %l4, -1, %l4 ! 0000000008CEFFAC SKIP:L3-B000 2 S | |
8856 | lduwa [%g5-0x0068]%asi, %i2 ! 0000000008CEFFB0 SKIP:L3-B000 2 S <BD00042 | |
8857 | pdist %f22, %f26, %f18 ! 0000000008CEFFB4 SKIP:L3-B000 2 S | |
8858 | fexpand %f28, %f24 ! 0000000008CEFFB8 SKIP:L3-B000 2 S | |
8859 | fmovdg %fcc0, %f20, %f18 ! 0000000008CEFFBC SKIP:L3-B000 2 S | |
8860 | ba BL00239 ! 0000000008CEFFC0 SKIP:L3-B000 2 | |
8861 | nop ! 0000000008CEFFC4 SKIP:L3-B000 2 S | |
8862 | BL00238: ! ELSE:L3-B001 | |
8863 | fmovd %f30, %f22 ! 0000000008CEFFC8 ELSE:L3-B001 1 S | |
8864 | call .+8 ! 0000000008CEFFCC ELSE:L3-B001 1 S | |
8865 | fcmple32 %f28, %f30, %l0 ! 0000000008CEFFD0 ELSE:L3-B001 1 S | |
8866 | addcc %l4, %i5, %i1 ! 0000000008CEFFD4 ELSE:L3-B001 1 S | |
8867 | sub %i1, %l0, %l3 ! 0000000008CEFFD8 ELSE:L3-B001 1 S | |
8868 | fcmpne16 %f18, %f16, %o2 ! 0000000008CEFFDC ELSE:L3-B001 1 S | |
8869 | add %g1, 0xF26, %g1 ! 0000000008CEFFE0 ELSE:L3-B001 1 chksum++ | |
8870 | ldx [%g2+0x0050], %l5 ! 0000000008CEFFE4 ELSE:L3-B001 1 <BD00004 | |
8871 | membar 0x40 ! 0000000008CEFFE8 ELSE:L3-B001 1 | |
8872 | stda %f16, [%l5]0xF9 ! 0000000008CEFFEC ELSE:L3-B001 1 Blk-Store | |
8873 | membar 0x40 ! 0000000008CEFFF0 ELSE:L3-B001 1 | |
8874 | fcmpes %fcc2, %f8, %f9 ! 0000000008CEFFF4 ELSE:L3-B001 1 S | |
8875 | sethi %hh(0xABAD1DEAC0FFFF00),%l6 ! 0000000008CEFFF8 ELSE:L3-B001 1 SUBR018 | |
8876 | or %l6,%hm(0xABAD1DEAC0FFFF00),%l6 ! 0000000008CEFFFC ELSE:L3-B001 1 | |
8877 | sethi %lm(0xABAD1DEAC0FFFF00),%l5 ! 0000000008CF0000 ELSE:L3-B001 1 | |
8878 | or %l5,%lo(0xABAD1DEAC0FFFF00),%l5 ! 0000000008CF0004 ELSE:L3-B001 1 | |
8879 | sllx %l6, 0x20, %l6 ! 0000000008CF0008 ELSE:L3-B001 1 | |
8880 | or %l6, %l5, %l6 ! 0000000008CF000C ELSE:L3-B001 1 | |
8881 | jmpl %l6+0x0000, %o7 ! 0000000008CF0010 ELSE:L3-B001 1 S | |
8882 | lduw [%g3-0x0010], %o5 ! 0000000008CF0014 ELSE:L3-B001 1 S <BD00035 | |
8883 | ldx [%g2+0x0050], %l5 ! 0000000008CF0018 ELSE:L3-B001 1 <BD00004 | |
8884 | membar 0x40 ! 0000000008CF001C ELSE:L3-B001 1 | |
8885 | ldda [%l5]0x16, %f16 ! 0000000008CF0020 ELSE:L3-B001 1 Blk-Load | |
8886 | membar 0x40 ! 0000000008CF0024 ELSE:L3-B001 1 | |
8887 | BL00239: ! ELSE:L3-B001 | |
8888 | add %g1, 0xEDE, %g1 ! 0000000008CF0028 ELSE:L3-B001 3 chksum++ | |
8889 | or %g0, 0x3, %l3 ! 0000000008CF002C LOOP:L3-B002 3 | |
8890 | BL00247: ! LOOP:L3-B002 | |
8891 | add %g1, 0xCC, %g1 ! 0000000008CF0030 LOOP:L3-B002 9 chksum++ | |
8892 | ldx [%g2+0x0010], %g4 ! 0000000008CF0034 LOOP:L3-B002 9 S BASE<BD00236 | |
8893 | pdist %f30, %f20, %f22 ! 0000000008CF0038 LOOP:L3-B002 9 S | |
8894 | fbu,a,pt %fcc1, BL00240 ! 0000000008CF003C LOOP:L3-B002 9 L | |
8895 | sub %o4, %l4, %o2 ! 0000000008CF0040 LOOP:L3-B002 0 S | |
8896 | bnz BL00241 ;.empty ! 0000000008CF0044 LOOP:L3-B002 9 L | |
8897 | fbul BL00242 ;.empty ! 0000000008CF0048 LOOP:L3-B002 9 L | |
8898 | brlz,a,pt %o2, BL00243 ;.empty ! 0000000008CF004C LOOP:L3-B002 2 L | |
8899 | fbu BL00244 ;.empty ! 0000000008CF0050 LOOP:L3-B002 0 L | |
8900 | BL00244:ble,pt %icc, BL00245 ;.empty ! 0000000008CF0054 LOOP:L3-B002 2 L | |
8901 | BL00243:brnz,a,pn %g1, BL00245 ;.empty ! 0000000008CF0058 LOOP:L3-B002 2 L | |
8902 | BL00240:.word 0x2419F865 ! 0000000008CF005C LOOP:L3-B002 0 L illop | |
8903 | BL00241:add %o2, %o3, %o0 ! 0000000008CF0060 LOOP:L3-B002 7 S | |
8904 | BL00242:stw %i2, [%g5-0x0010] ! 0000000008CF0064 LOOP:L3-B002 7 S >BD00035 | |
8905 | faddd %f12, %f44, %f40 ! 0000000008CF0068 LOOP:L3-B002 7 S | |
8906 | ldd [%g6+0x0030], %f20 ! 0000000008CF006C LOOP:L3-B002 7 S <BD00036 | |
8907 | BL00245:fcmpne32 %f18, %f24, %i4 ! 0000000008CF0070 LOOP:L3-B002 11 S | |
8908 | add %g1, 0x4D5, %g1 ! 0000000008CF0074 LOOP:L3-B002 9 chksum++ | |
8909 | array16 %l3, %o0, %i3 ! 0000000008CF0078 LOOP:L3-B002 9 S | |
8910 | ta %xcc, 0x40 ! 0000000008CF007C LOOP:L3-B002 9 S +-priv | |
8911 | nop ! 0000000008CF0080 LOOP:L3-B002 9 S | |
8912 | fcmpd %fcc0, %f44, %f32 ! 0000000008CF0084 LOOP:L3-B002 9 S | |
8913 | add %g4, -48, %l6 ! 0000000008CF0088 LOOP:L3-B002 9 @BD00246 | |
8914 | stda %f16, [%l6]0xDB ! 0000000008CF008C LOOP:L3-B002 9 S Short16 | |
8915 | xnorcc %i3, %l0, %l0 ! 0000000008CF0090 LOOP:L3-B002 9 S | |
8916 | ldx [%g2+0x0050], %l5 ! 0000000008CF0094 LOOP:L3-B002 9 <BD00004 | |
8917 | membar 0x40 ! 0000000008CF0098 LOOP:L3-B002 9 | |
8918 | stda %f0, [%l5]0xF0 ! 0000000008CF009C LOOP:L3-B002 9 Blk-Store | |
8919 | membar 0x40 ! 0000000008CF00A0 LOOP:L3-B002 9 | |
8920 | ta %xcc, 0x46 ! 0000000008CF00A4 LOOP:L3-B002 9 S demap-page | |
8921 | pdist %f30, %f26, %f26 ! 0000000008CF00A8 LOOP:L3-B002 9 S | |
8922 | subcc %l3, 0x1, %l3 ! 0000000008CF00AC LOOP:L3-B002 9 | |
8923 | bnz BL00247 ! 0000000008CF00B0 LOOP:L3-B002 9 | |
8924 | pdist %f16, %f30, %f16 ! 0000000008CF00B4 LOOP:L3-B002 9 S | |
8925 | add %g1, 0xF16, %g1 ! 0000000008CF00B8 LOOP:L3-B002 3 chksum++ | |
8926 | andcc %g1, 0x200, %g0 ! 0000000008CF00BC SKIP:L3-B003 3 | |
8927 | bz,pn %icc, BL00248 ! 0000000008CF00C0 SKIP:L3-B003 3 | |
8928 | std %f14, [%g5+0x0048] ! 0000000008CF00C4 SKIP:L3-B003 3 S >BD00039 | |
8929 | ldx [%g4-0x0088], %g4 ! 0000000008CF00C8 SKIP:L3-B003 0 ptr_chase | |
8930 | ldx [%g4-0x0088], %g4 ! 0000000008CF00CC SKIP:L3-B003 0 ptr_chase | |
8931 | .word 0x9DAAABC3 ! 0000000008CF00D0 SKIP:L3-B003 0 S illop_FP | |
8932 | add %g5, 0x3C, %l6 ! 0000000008CF00D4 SKIP:L3-B003 0 @BD00100 | |
8933 | ldda [%l6]0xD0, %f30 ! 0000000008CF00D8 SKIP:L3-B003 0 S Short8 | |
8934 | subcc %o2, %o0, %i5 ! 0000000008CF00DC SKIP:L3-B003 0 S | |
8935 | std %f46, [%g4-0x0073] ! 0000000008CF00E0 SKIP:L3-B003 0 S >BD00007+5 | |
8936 | add %g1, 0x67C, %g1 ! 0000000008CF00E4 SKIP:L3-B003 0 chksum++ | |
8937 | .word 0x9E100001 ! 0000000008CF00E8 SKIP:L3-B003 0 S random | |
8938 | tneg %icc, %g0+0x005D ! 0000000008CF00EC SKIP:L3-B003 0 S | |
8939 | add %g6, -84, %l6 ! 0000000008CF00F0 SKIP:L3-B003 0 @BD00012 | |
8940 | stda %f22, [%l6]0xD0 ! 0000000008CF00F4 SKIP:L3-B003 0 S Short8 | |
8941 | add %g5, 0x2A, %l6 ! 0000000008CF00F8 SKIP:L3-B003 0 @BD00145 | |
8942 | ldda [%l6]0xD3, %f22 ! 0000000008CF00FC SKIP:L3-B003 0 S Short16 | |
8943 | fba BL00254 ! 0000000008CF0100 SKIP:L3-B003 0 | |
8944 | fcmpne16 %f18, %f18, %o4 ! 0000000008CF0104 SKIP:L3-B003 0 S | |
8945 | BL00248: ! ELSE:L3-B004 | |
8946 | add %g6, 0x58, %l5 ! 0000000008CF0108 ELSE:L3-B004 3 @BD00032 | |
8947 | stda %f20,[%l5+%g1]0xC4 ! 0000000008CF010C ELSE:L3-B004 3 S Partial_St | |
8948 | sth %o4, [%g5-0x0036] ! 0000000008CF0110 ELSE:L3-B004 3 S >BD00003+2 | |
8949 | ldx [%g2+0x0050], %l5 ! 0000000008CF0114 ELSE:L3-B004 3 <BD00004 | |
8950 | membar 0x40 ! 0000000008CF0118 ELSE:L3-B004 3 | |
8951 | ldda [%l5]0xF0, %f16 ! 0000000008CF011C ELSE:L3-B004 3 Blk-Load | |
8952 | membar 0x40 ! 0000000008CF0120 ELSE:L3-B004 3 | |
8953 | rd %gsr, %l6 ! 0000000008CF0124 ELSE:L3-B004 3 S | |
8954 | wr %l6, 0x88, %gsr ! 0000000008CF0128 ELSE:L3-B004 3 S | |
8955 | membar 0x40 ! 0000000008CF012C ELSE:L3-B004 3 | |
8956 | stda %f0, [%l5]0xF1 ! 0000000008CF0130 ELSE:L3-B004 3 Blk-Store | |
8957 | membar 0x40 ! 0000000008CF0134 ELSE:L3-B004 3 | |
8958 | pdist %f30, %f22, %f30 ! 0000000008CF0138 ELSE:L3-B004 3 S | |
8959 | add %g1, 0x945, %g1 ! 0000000008CF013C ELSE:L3-B004 3 chksum++ | |
8960 | nop ! 0000000008CF0140 ELSE:L3-B004 3 S | |
8961 | ba,pt %icc, BL00249 ! 0000000008CF0144 ELSE:L3-B004 3 L | |
8962 | .word 0xE714B550 ! 0000000008CF0148 ELSE:L3-B004 3 S illop | |
8963 | nop ! 0000000008CF014C ELSE:L3-B004 0 S | |
8964 | fbe BL00250 ;.empty ! 0000000008CF0150 ELSE:L3-B004 0 L | |
8965 | ble,a BL00249 ;.empty ! 0000000008CF0154 ELSE:L3-B004 0 L | |
8966 | BL00250:brlz,a,pn %i3, BL00251 ! 0000000008CF0158 ELSE:L3-B004 0 L | |
8967 | BL00251:.word 0xAFAF11CA ! 0000000008CF015C ELSE:L3-B004 0 S illop | |
8968 | nop ! 0000000008CF0160 ELSE:L3-B004 0 S | |
8969 | .word 0x97906000 ! 0000000008CF0164 ELSE:L3-B004 0 L random | |
8970 | BL00252:.word 0xC53294B4 ! 0000000008CF0168 ELSE:L3-B004 0 S illop | |
8971 | BL00249:fbl,pt %fcc2, BL00253 ! 0000000008CF016C ELSE:L3-B004 3 L | |
8972 | BL00253:xor %l5, %g7, %l5 ! 0000000008CF0170 ELSE:L3-B004 6 S | |
8973 | add %g1, 0xE16, %g1 ! 0000000008CF0174 ELSE:L3-B004 3 chksum++ | |
8974 | BL00254: ! ELSE:L3-B004 | |
8975 | add %g1, 0xF47, %g1 ! 0000000008CF0178 ELSE:L3-B004 3 chksum++ | |
8976 | srlx %l2, 0x1, %l2 ! 0000000008CF017C LOOP:L2-B000 3 | |
8977 | andcc %l2, 0x1, %g0 ! 0000000008CF0180 LOOP:L2-B000 3 | |
8978 | bne,a,pn %xcc, BL00255 ! 0000000008CF0184 LOOP:L2-B000 3 | |
8979 | nop ! 0000000008CF0188 LOOP:L2-B000 1 S | |
8980 | add %g1, 0xFD9, %g1 ! 0000000008CF018C LOOP:L2-B000 2 chksum++ | |
8981 | or %g0, 0x3, %l0 ! 0000000008CF0190 LOOP:L2-B001 2 | |
8982 | BL00261: ! LOOP:L2-B001 | |
8983 | add %g1, 0x287, %g1 ! 0000000008CF0194 LOOP:L2-B001 6 chksum++ | |
8984 | call .+8 ! 0000000008CF0198 LOOP:L2-B001 6 S | |
8985 | nop ! 0000000008CF019C LOOP:L2-B001 6 S | |
8986 | ldx [%g2+0x0050], %l5 ! 0000000008CF01A0 LOOP:L2-B001 6 <BD00004 | |
8987 | membar 0x40 ! 0000000008CF01A4 LOOP:L2-B001 6 | |
8988 | ldda [%l5]0xF0, %f16 ! 0000000008CF01A8 LOOP:L2-B001 6 Blk-Load | |
8989 | membar 0x40 ! 0000000008CF01AC LOOP:L2-B001 6 | |
8990 | fcmple16 %f20, %f28, %o1 ! 0000000008CF01B0 LOOP:L2-B001 6 S | |
8991 | nop ! 0000000008CF01B4 LOOP:L2-B001 6 S | |
8992 | and %g1, 0xFE, %l1 ! 0000000008CF01B8 LOOP:L3-B005 6 | |
8993 | BL00257: ! LOOP:L3-B005 | |
8994 | add %g1, 0x7E5, %g1 ! 0000000008CF01BC LOOP:L3-B005 11 chksum++ | |
8995 | ldda [%g3+0x0048]%asi, %f14 ! 0000000008CF01C0 LOOP:L3-B005 11 S <BD00039 | |
8996 | orcc %o2, 0x0, %o2 ! 0000000008CF01C4 LOOP:L3-B005 11 S | |
8997 | fcmpes %fcc3, %f4, %f8 ! 0000000008CF01C8 LOOP:L3-B005 11 S | |
8998 | add %o4, 0x618, %i0 ! 0000000008CF01CC LOOP:L3-B005 11 S | |
8999 | ldx [%g5-0x0088], %g5 ! 0000000008CF01D0 LOOP:L3-B005 11 ptr_chase | |
9000 | sdivx %g1, %o4, %i2 ! 0000000008CF01D4 LOOP:L3-B005 11 S | |
9001 | add %g6, -66, %l6 ! 0000000008CF01D8 LOOP:L3-B005 11 @BD00256 | |
9002 | ldda [%l6]0xD1, %f18 ! 0000000008CF01DC LOOP:L3-B005 11 S Short8 | |
9003 | ldstub [%g6-0x0042], %o5 ! 0000000008CF01E0 LOOP:L3-B005 11 S >BD00256 | |
9004 | sta %f11, [%g5-0x0050]%asi ! 0000000008CF01E4 LOOP:L3-B005 11 S >BD00101 | |
9005 | srlx %l1, 0x1, %l1 ! 0000000008CF01E8 LOOP:L3-B005 11 | |
9006 | andcc %l1, 0x1, %g0 ! 0000000008CF01EC LOOP:L3-B005 11 | |
9007 | bne,pt %xcc, BL00257 ! 0000000008CF01F0 LOOP:L3-B005 11 | |
9008 | ld [%g2+0x0064], %fsr ! 0000000008CF01F4 LOOP:L3-B005 11 S <BD00006+4 | |
9009 | add %g1, 0x178, %g1 ! 0000000008CF01F8 LOOP:L3-B005 6 chksum++ | |
9010 | nop ! 0000000008CF01FC LOOP:L3-B006 6 | |
9011 | nop ! 0000000008CF0200 LOOP:L2-B001 6 S | |
9012 | sta %f31, [%g5+0x0024]%asi ! 0000000008CF0204 LOOP:L2-B001 6 S >BD00049 | |
9013 | fbo BL00258 ;.empty ! 0000000008CF0208 LOOP:L2-B001 6 L | |
9014 | bne,pt %xcc, BL00259 ! 0000000008CF020C LOOP:L2-B001 6 L | |
9015 | ldd [%g6+0x0048], %f12 ! 0000000008CF0210 LOOP:L2-B001 0 S <BD00039 | |
9016 | cmp %i0, %i5 ! 0000000008CF0214 LOOP:L2-B001 0 S | |
9017 | .word 0x0B2149B7 ! 0000000008CF0218 LOOP:L2-B001 0 S random | |
9018 | BL00259:.word 0xA5AD4A0D ! 0000000008CF021C LOOP:L2-B001 0 L illop | |
9019 | BL00260:.word 0xDF086D2C ! 0000000008CF0220 LOOP:L2-B001 0 L random | |
9020 | pdist %f18, %f16, %f24 ! 0000000008CF0224 LOOP:L2-B001 0 S | |
9021 | BL00258:add %g1, 0x971, %g1 ! 0000000008CF0228 LOOP:L2-B001 6 chksum++ | |
9022 | subcc %l0, 0x1, %l0 ! 0000000008CF022C LOOP:L2-B001 6 | |
9023 | bnz BL00261 ! 0000000008CF0230 LOOP:L2-B001 6 | |
9024 | nop ! 0000000008CF0234 LOOP:L2-B001 6 S | |
9025 | add %g1, 0x882, %g1 ! 0000000008CF0238 LOOP:L2-B001 2 chksum++ | |
9026 | nop ! 0000000008CF023C LOOP:L2-B002 2 | |
9027 | nop ! 0000000008CF0240 LOOP:L2-B003 2 | |
9028 | nop ! 0000000008CF0244 LOOP:L2-B004 2 | |
9029 | nop ! 0000000008CF0248 LOOP:L2-B005 2 | |
9030 | nop ! 0000000008CF024C LOOP:L2-B006 2 | |
9031 | nop ! 0000000008CF0250 LOOP:L2-B007 2 | |
9032 | nop ! 0000000008CF0254 LOOP:L2-B008 2 | |
9033 | nop ! 0000000008CF0258 LOOP:L2-B009 2 | |
9034 | nop ! 0000000008CF025C LOOP:L2-B010 2 | |
9035 | nop ! 0000000008CF0260 LOOP:L2-B011 2 | |
9036 | nop ! 0000000008CF0264 LOOP:L2-B012 2 | |
9037 | add %i0, %g1, %i2 ! 0000000008CF0268 SWCH:L2-B013 2 | |
9038 | and %i2, 0x18, %o7 ! 0000000008CF026C SWCH:L2-B013 2 | |
9039 | sethi %hi(0x584), %i2 ! 0000000008CF0270 SWCH:L2-B013 2 .+0 | |
9040 | or %i2,%lo(0x584),%i2 ! 0000000008CF0274 SWCH:L2-B013 2 | |
9041 | add %i2, %o7, %i2 ! 0000000008CF0278 SWCH:L2-B013 2 | |
9042 | jmpl %l7+%i2, %g0 ! 0000000008CF027C SWCH:L2-B013 2 | |
9043 | st %f17, [%g5-0x0034] ! 0000000008CF0280 SWCH:L2-B013 2 S >BD00009 | |
9044 | ba,a,pn %icc, BL00265 ! 0000000008CF0284 SWCH:L2-B013 0 | |
9045 | .word 0xB5A84A69 ! 0000000008CF0288 SWCH:L2-B013 0 S illop | |
9046 | .word 0xACEF8FC4 ! 0000000008CF028C SWCH:L2-B013 0 illop | |
9047 | nop ! 0000000008CF0290 SWCH:L2-B013 0 S | |
9048 | fba,a,pn %fcc3, BL00263 ! 0000000008CF0294 SWCH:L2-B013 1 | |
9049 | rd %ccr, %i4 ! 0000000008CF0298 SWCH:L2-B013 0 S | |
9050 | ba,pn %icc, BL00262 ! 0000000008CF029C SWCH:L2-B013 1 | |
9051 | add %g1, %g1, %o0 ! 0000000008CF02A0 SWCH:L2-B013 1 S | |
9052 | BL00262:add %g1, 0xC7, %g1 ! 0000000008CF02A4 CASE:L3-B007 1 chksum++ | |
9053 | xnor %l5, %g1, %o1 ! 0000000008CF02A8 CASE:L3-B007 1 S | |
9054 | fmovsa %fcc1, %f5, %f11 ! 0000000008CF02AC CASE:L3-B007 1 S | |
9055 | xnor %o2, %o2, %i5 ! 0000000008CF02B0 CASE:L3-B007 1 S | |
9056 | add %g4, 0x0, %g4 ! 0000000008CF02B4 CASE:L3-B007 1 S | |
9057 | sth %o5, [%g4-0x0002] ! 0000000008CF02B8 CASE:L3-B007 1 S >BD00176 | |
9058 | ba BL00266 ! 0000000008CF02BC CASE:L3-B007 1 | |
9059 | st %f4, [%g5-0x002C] ! 0000000008CF02C0 CASE:L3-B007 1 S >BD00062 | |
9060 | BL00263:add %g1, 0x937, %g1 ! 0000000008CF02C4 CASE:L3-B008 1 chksum++ | |
9061 | ldd [%g4+0x0048], %f14 ! 0000000008CF02C8 CASE:L3-B008 1 S <BD00039 | |
9062 | subc %g4, %o5, %o3 ! 0000000008CF02CC CASE:L3-B008 1 S | |
9063 | pdist %f30, %f24, %f26 ! 0000000008CF02D0 CASE:L3-B008 1 S | |
9064 | pdist %f30, %f16, %f16 ! 0000000008CF02D4 CASE:L3-B008 1 S | |
9065 | ldd [%g6+0x0048], %f38 ! 0000000008CF02D8 CASE:L3-B008 1 S <BD00039 | |
9066 | add %g5, 0x2A, %l6 ! 0000000008CF02DC CASE:L3-B008 1 @BD00145 | |
9067 | ldda [%l6]0xD3, %f24 ! 0000000008CF02E0 CASE:L3-B008 1 S Short16 | |
9068 | ld [%g4-0x0038], %f21 ! 0000000008CF02E4 CASE:L3-B008 1 S <BD00003 | |
9069 | pdist %f24, %f20, %f28 ! 0000000008CF02E8 CASE:L3-B008 1 S | |
9070 | ldx [%g2+0x0050], %l5 ! 0000000008CF02EC CASE:L3-B008 1 <BD00004 | |
9071 | membar 0x40 ! 0000000008CF02F0 CASE:L3-B008 1 | |
9072 | ldda [%l5]0xF1, %f16 ! 0000000008CF02F4 CASE:L3-B008 1 Blk-Load | |
9073 | membar 0x40 ! 0000000008CF02F8 CASE:L3-B008 1 | |
9074 | lduba [%g6-0x006E]%asi, %o4 ! 0000000008CF02FC CASE:L3-B008 1 S <BD00099 | |
9075 | ldda [%g6+0x0068]%asi, %f22 ! 0000000008CF0300 CASE:L3-B008 1 S <BD00104 | |
9076 | fba,a,pn %fcc3, BL00266 ! 0000000008CF0304 CASE:L3-B008 1 | |
9077 | .word 0xA9AE8A64 ! 0000000008CF0308 CASE:L3-B008 0 S illop | |
9078 | BL00264:add %g1, 0x4AD, %g1 ! 0000000008CF030C CASE:L3-B009 0 chksum++ | |
9079 | .word 0xF35B004F ! 0000000008CF0310 CASE:L3-B009 0 S illop | |
9080 | fmovd %f12, %f32 ! 0000000008CF0314 CASE:L3-B009 0 S | |
9081 | fcmple32 %f18, %f22, %i0 ! 0000000008CF0318 CASE:L3-B009 0 S | |
9082 | edge32l %g4, %i5, %o5 ! 0000000008CF031C CASE:L3-B009 0 S | |
9083 | .word 0xB3CDB20B ! 0000000008CF0320 CASE:L3-B009 0 illop | |
9084 | .word 0x9CCE3CBE ! 0000000008CF0324 CASE:L3-B009 0 S illop | |
9085 | BL00265:add %g1, 0xBC2, %g1 ! 0000000008CF0328 CASE:L3-B010 0 chksum++ | |
9086 | fpackfix %f28, %f27 ! 0000000008CF032C CASE:L3-B010 0 S | |
9087 | pdist %f26, %f24, %f28 ! 0000000008CF0330 CASE:L3-B010 0 S | |
9088 | .word 0xD79BDA57 ! 0000000008CF0334 CASE:L3-B010 0 S random | |
9089 | fxors %f20, %f24, %f20 ! 0000000008CF0338 CASE:L3-B010 0 S | |
9090 | stda %f46, [%g4+0x0040]%asi ! 0000000008CF033C CASE:L3-B010 0 S >BD00024 | |
9091 | fba,a,pt %fcc2, BL00266 ! 0000000008CF0340 CASE:L3-B010 0 | |
9092 | ldsb [%g4+0x003C], %i0 ! 0000000008CF0344 CASE:L3-B010 0 S <BD00100 | |
9093 | BL00266: ! SWCH:L2-B013 | |
9094 | add %g1, 0xB34, %g1 ! 0000000008CF0348 SWCH:L2-B013 2 chksum++ | |
9095 | pdist %f20, %f16, %f28 ! 0000000008CF034C SWCH:L2-B013 2 S | |
9096 | nop ! 0000000008CF0350 SWCH:L2-B013 2 S | |
9097 | array32 %o3, %i1, %o2 ! 0000000008CF0354 SWCH:L2-B013 2 S | |
9098 | for %f26, %f24, %f26 ! 0000000008CF0358 SWCH:L2-B013 2 S | |
9099 | add %i5, %g1, %o1 ! 0000000008CF035C SWCH:L2-B014 2 | |
9100 | and %o1, 0x18, %o7 ! 0000000008CF0360 SWCH:L2-B014 2 | |
9101 | sethi %hi(0x678), %o1 ! 0000000008CF0364 SWCH:L2-B014 2 .+0 | |
9102 | or %o1,%lo(0x678),%o1 ! 0000000008CF0368 SWCH:L2-B014 2 | |
9103 | add %o1, %o7, %o1 ! 0000000008CF036C SWCH:L2-B014 2 | |
9104 | jmpl %l7+%o1, %g0 ! 0000000008CF0370 SWCH:L2-B014 2 | |
9105 | faddd %f46, %f42, %f32 ! 0000000008CF0374 SWCH:L2-B014 2 S | |
9106 | fba BL00270 ! 0000000008CF0378 SWCH:L2-B014 0 | |
9107 | lduh [%g4-0x0002], %o4 ! 0000000008CF037C SWCH:L2-B014 0 S <BD00176 | |
9108 | ba,a,pn %xcc, BL00269 ! 0000000008CF0380 SWCH:L2-B014 1 | |
9109 | fcmps %fcc1, %f5, %f4 ! 0000000008CF0384 SWCH:L2-B014 0 S | |
9110 | fba BL00268 ! 0000000008CF0388 SWCH:L2-B014 0 | |
9111 | pdist %f16, %f26, %f26 ! 0000000008CF038C SWCH:L2-B014 0 S | |
9112 | fba BL00267 ! 0000000008CF0390 SWCH:L2-B014 1 | |
9113 | popc %i3, %i5 ! 0000000008CF0394 SWCH:L2-B014 1 S | |
9114 | BL00267:add %g1, 0x36C, %g1 ! 0000000008CF0398 CASE:L3-B011 1 chksum++ | |
9115 | umulcc %g1, %g1, %i4 ! 0000000008CF039C CASE:L3-B011 1 S | |
9116 | fabss %f3, %f3 ! 0000000008CF03A0 CASE:L3-B011 1 S | |
9117 | fmovdcs %icc, %f12, %f32 ! 0000000008CF03A4 CASE:L3-B011 1 S | |
9118 | nop ! 0000000008CF03A8 CASE:L3-B011 1 S | |
9119 | fpadd32s %f29, %f24, %f29 ! 0000000008CF03AC CASE:L3-B011 1 S | |
9120 | movuge %fcc1, %i4, %i2 ! 0000000008CF03B0 CASE:L3-B011 1 S | |
9121 | pdist %f20, %f22, %f16 ! 0000000008CF03B4 CASE:L3-B011 1 S | |
9122 | fcmpgt16 %f16, %f24, %i3 ! 0000000008CF03B8 CASE:L3-B011 1 S | |
9123 | stda %o2, [%g5+0x0054]%asi ! 0000000008CF03BC CASE:L3-B011 1 S >BD00073+4 | |
9124 | sethi %hh(0xABAD1DEA3B80FF00),%l6 ! 0000000008CF03C0 CASE:L3-B011 1 SUBR020 | |
9125 | or %l6,%hm(0xABAD1DEA3B80FF00),%l6 ! 0000000008CF03C4 CASE:L3-B011 1 | |
9126 | sethi %lm(0xABAD1DEA3B80FF00),%l5 ! 0000000008CF03C8 CASE:L3-B011 1 | |
9127 | or %l5,%lo(0xABAD1DEA3B80FF00),%l5 ! 0000000008CF03CC CASE:L3-B011 1 | |
9128 | sllx %l6, 0x20, %l6 ! 0000000008CF03D0 CASE:L3-B011 1 | |
9129 | or %l6, %l5, %l6 ! 0000000008CF03D4 CASE:L3-B011 1 | |
9130 | call SUBR020 ! 0000000008CF03D8 CASE:L3-B011 1 S | |
9131 | sth %g1, [%g6-0x004C] ! 0000000008CF03DC CASE:L3-B011 1 S >BD00144 | |
9132 | ba BL00271 ! 0000000008CF03E0 CASE:L3-B011 1 | |
9133 | st %f29, [%g6-0x0034] ! 0000000008CF03E4 CASE:L3-B011 1 S >BD00009 | |
9134 | BL00268:add %g1, 0xAE5, %g1 ! 0000000008CF03E8 CASE:L3-B012 0 chksum++ | |
9135 | add %g3, 0x0, %l5 ! 0000000008CF03EC CASE:L3-B012 0 @BD00051 | |
9136 | stda %f26,[%l5+%g1]0xC8 ! 0000000008CF03F0 CASE:L3-B012 0 S Partial_St | |
9137 | edge16n %o0, %i0, %o0 ! 0000000008CF03F4 CASE:L3-B012 0 S | |
9138 | sethi %hh(0xABAD1DEA3B80FF00),%l6 ! 0000000008CF03F8 CASE:L3-B012 0 SUBR020 | |
9139 | or %l6,%hm(0xABAD1DEA3B80FF00),%l6 ! 0000000008CF03FC CASE:L3-B012 0 | |
9140 | sethi %lm(0xABAD1DEA3B80FF00),%l5 ! 0000000008CF0400 CASE:L3-B012 0 | |
9141 | or %l5,%lo(0xABAD1DEA3B80FF00),%l5 ! 0000000008CF0404 CASE:L3-B012 0 | |
9142 | sllx %l6, 0x20, %l6 ! 0000000008CF0408 CASE:L3-B012 0 | |
9143 | or %l6, %l5, %l6 ! 0000000008CF040C CASE:L3-B012 0 | |
9144 | call SUBR020 ! 0000000008CF0410 CASE:L3-B012 0 S | |
9145 | .word 0xAFAB14E8 ! 0000000008CF0414 CASE:L3-B012 0 S illop | |
9146 | fba,pt %fcc2, BL00271 ! 0000000008CF0418 CASE:L3-B012 0 | |
9147 | st %f10, [%g5-0x0050] ! 0000000008CF041C CASE:L3-B012 0 S >BD00101 | |
9148 | BL00269:add %g1, 0x365, %g1 ! 0000000008CF0420 CASE:L3-B013 1 chksum++ | |
9149 | array32 %g1, %g1, %i4 ! 0000000008CF0424 CASE:L3-B013 1 S | |
9150 | add %g4, 0x60, %l5 ! 0000000008CF0428 CASE:L3-B013 1 @BD00071 | |
9151 | stda %f18,[%l5+%g1]0xC0 ! 0000000008CF042C CASE:L3-B013 1 S Partial_St | |
9152 | fcmps %fcc1, %f5, %f4 ! 0000000008CF0430 CASE:L3-B013 1 S | |
9153 | fadds %f4, %f3, %f3 ! 0000000008CF0434 CASE:L3-B013 1 S | |
9154 | fcmped %fcc2, %f14, %f46 ! 0000000008CF0438 CASE:L3-B013 1 S | |
9155 | orncc %i1, %i5, %i1 ! 0000000008CF043C CASE:L3-B013 1 S | |
9156 | fba,pt %fcc3, BL00271 ! 0000000008CF0440 CASE:L3-B013 1 | |
9157 | prefetch [%i6+0x0851], 21 ! 0000000008CF0444 CASE:L3-B013 1 S <.+2129 | |
9158 | BL00270:.word 0xE8E9BE6D ! 0000000008CF0448 CASE:L3-B014 0 random | |
9159 | .word 0xB5ADC480 ! 0000000008CF044C CASE:L3-B014 0 S illop | |
9160 | ldstub [%g3+0x003D], %i3 ! 0000000008CF0450 CASE:L3-B014 0 S >BD00034 | |
9161 | xnorcc %i5, %o0, %o3 ! 0000000008CF0454 CASE:L3-B014 0 S | |
9162 | .word 0xB3B789E6 ! 0000000008CF0458 CASE:L3-B014 0 S illop | |
9163 | ldx [%g2+0x0060], %fsr ! 0000000008CF045C CASE:L3-B014 0 S <BD00006 | |
9164 | .word 0x99AD5A5C ! 0000000008CF0460 CASE:L3-B014 0 S illop | |
9165 | .word 0x8DB10687 ! 0000000008CF0464 CASE:L3-B014 0 S illop_VIS | |
9166 | subcc %i1, %i2, %g0 ! 0000000008CF0468 CASE:L3-B014 0 S | |
9167 | .word 0xF0E362A8 ! 0000000008CF046C CASE:L3-B014 0 S illop | |
9168 | add %g4, -111, %l6 ! 0000000008CF0470 CASE:L3-B014 0 @BD00140 | |
9169 | stda %f30, [%l6]0xD8 ! 0000000008CF0474 CASE:L3-B014 0 S Short8 | |
9170 | nop ! 0000000008CF0478 CASE:L3-B014 0 S | |
9171 | ba BL00271 ! 0000000008CF047C CASE:L3-B014 0 | |
9172 | .word 0x87A79171 ! 0000000008CF0480 CASE:L3-B014 0 S illop_FP | |
9173 | BL00271: ! SWCH:L2-B014 | |
9174 | add %g1, 0x89E, %g1 ! 0000000008CF0484 SWCH:L2-B014 2 chksum++ | |
9175 | .word 0x99AF9B73 ! 0000000008CF0488 SWCH:L2-B014 2 S illop_FP | |
9176 | .word 0x8FA2DBF7 ! 0000000008CF048C SWCH:L2-B014 2 S illop_FP | |
9177 | sethi %hh(0xABAD1DEAA62C3F00),%l6 ! 0000000008CF0490 SWCH:L2-B014 2 SUBR021 | |
9178 | or %l6,%hm(0xABAD1DEAA62C3F00),%l6 ! 0000000008CF0494 SWCH:L2-B014 2 | |
9179 | sethi %lm(0xABAD1DEAA62C3F00),%l5 ! 0000000008CF0498 SWCH:L2-B014 2 | |
9180 | or %l5,%lo(0xABAD1DEAA62C3F00),%l5 ! 0000000008CF049C SWCH:L2-B014 2 | |
9181 | sllx %l6, 0x20, %l6 ! 0000000008CF04A0 SWCH:L2-B014 2 | |
9182 | or %l6, %l5, %l6 ! 0000000008CF04A4 SWCH:L2-B014 2 | |
9183 | jmpl %l6+0x0000, %o7 ! 0000000008CF04A8 SWCH:L2-B014 2 S | |
9184 | lduwa [%g4-0x0008]%asi, %o5 ! 0000000008CF04AC SWCH:L2-B014 2 S <BD00023 | |
9185 | fcmpd %fcc2, %f6, %f14 ! 0000000008CF04B0 SWCH:L2-B014 2 S | |
9186 | add %o1, %g1, %i1 ! 0000000008CF04B4 SWCH:L2-B015 2 | |
9187 | and %i1, 0x18, %o7 ! 0000000008CF04B8 SWCH:L2-B015 2 | |
9188 | sethi %hi(0x7D0), %i1 ! 0000000008CF04BC SWCH:L2-B015 2 .+0 | |
9189 | or %i1,%lo(0x7D0),%i1 ! 0000000008CF04C0 SWCH:L2-B015 2 | |
9190 | add %i1, %o7, %i1 ! 0000000008CF04C4 SWCH:L2-B015 2 | |
9191 | jmpl %l7+%i1, %g0 ! 0000000008CF04C8 SWCH:L2-B015 2 | |
9192 | pdist %f30, %f26, %f22 ! 0000000008CF04CC SWCH:L2-B015 2 S | |
9193 | ba,pt %xcc, BL00279 ! 0000000008CF04D0 SWCH:L2-B015 1 | |
9194 | wr %i0, %i5, %y ! 0000000008CF04D4 SWCH:L2-B015 1 S | |
9195 | fba,a BL00277 ! 0000000008CF04D8 SWCH:L2-B015 1 | |
9196 | ld [%g3-0x0068], %f16 ! 0000000008CF04DC SWCH:L2-B015 0 S <BD00042 | |
9197 | ba,a BL00273 ! 0000000008CF04E0 SWCH:L2-B015 0 | |
9198 | nop ! 0000000008CF04E4 SWCH:L2-B015 0 S | |
9199 | .word 0xDD2827C5 ! 0000000008CF04E8 SWCH:L2-B015 0 illop | |
9200 | pdist %f26, %f20, %f16 ! 0000000008CF04EC SWCH:L2-B015 0 S | |
9201 | BL00272:add %g1, 0xAE1, %g1 ! 0000000008CF04F0 CASE:L3-B015 0 chksum++ | |
9202 | ldx [%g2+0x0050], %l5 ! 0000000008CF04F4 CASE:L3-B015 0 <BD00004 | |
9203 | membar 0x40 ! 0000000008CF04F8 CASE:L3-B015 0 | |
9204 | ldda [%l5]0xF9, %f16 ! 0000000008CF04FC CASE:L3-B015 0 Blk-Load | |
9205 | membar 0x40 ! 0000000008CF0500 CASE:L3-B015 0 | |
9206 | lduha [%g7+%g0]0x8B, %o4 ! 0000000008CF0504 CASE:L3-B015 0 S <BD00064 | |
9207 | fcmpes %fcc3, %f3, %f11 ! 0000000008CF0508 CASE:L3-B015 0 S | |
9208 | pdist %f22, %f26, %f26 ! 0000000008CF050C CASE:L3-B015 0 S | |
9209 | st %f23, [%g5-0x0034] ! 0000000008CF0510 CASE:L3-B015 0 S >BD00009 | |
9210 | membar 0x40 ! 0000000008CF0514 CASE:L3-B015 0 | |
9211 | stda %f32, [%l5]0xF1 ! 0000000008CF0518 CASE:L3-B015 0 Blk-Store | |
9212 | membar 0x40 ! 0000000008CF051C CASE:L3-B015 0 | |
9213 | fba,pn %fcc2, BL00280 ! 0000000008CF0520 CASE:L3-B015 0 | |
9214 | .word 0x81C7E008 ! 0000000008CF0524 CASE:L3-B015 0 S random | |
9215 | BL00273:.word 0xD1AA6F14 ! 0000000008CF0528 CASE:L3-B016 0 illop | |
9216 | orn %g5, -1, %g5 ! 0000000008CF052C CASE:L3-B016 0 S | |
9217 | cmp %o5, %i4 ! 0000000008CF0530 CASE:L3-B016 0 S | |
9218 | ldx [%g2+0x0050], %l5 ! 0000000008CF0534 CASE:L3-B016 0 <BD00004 | |
9219 | membar 0x40 ! 0000000008CF0538 CASE:L3-B016 0 | |
9220 | stda %f0, [%l5]0x17 ! 0000000008CF053C CASE:L3-B016 0 Blk-Store | |
9221 | membar 0x40 ! 0000000008CF0540 CASE:L3-B016 0 | |
9222 | ldd [%g4+0x0007], %f30 ! 0000000008CF0544 CASE:L3-B016 0 S <BD00051+7 | |
9223 | ld [%g3-0x0064], %f2 ! 0000000008CF0548 CASE:L3-B016 0 S <BD00026 | |
9224 | alignaddrl %o4, %o0, %o0 ! 0000000008CF054C CASE:L3-B016 0 S | |
9225 | ba BL00280 ! 0000000008CF0550 CASE:L3-B016 0 | |
9226 | add %l1, %g7, %l1 ! 0000000008CF0554 CASE:L3-B016 0 S | |
9227 | BL00277:add %g1, 0xBEA, %g1 ! 0000000008CF0558 CASE:L3-B017 1 chksum++ | |
9228 | nop ! 0000000008CF055C CASE:L3-B017 1 S | |
9229 | bnz,a BL00274 ;.empty ! 0000000008CF0560 CASE:L3-B017 1 L | |
9230 | .word 0xC3C6C4BD ! 0000000008CF0564 CASE:L3-B017 0 L illop | |
9231 | fbn,a,pt %fcc2, BL00276 ! 0000000008CF0568 CASE:L3-B017 1 L | |
9232 | nop ! 0000000008CF056C CASE:L3-B017 0 S | |
9233 | BL00276:std %f62, [%g5+0x0048] ! 0000000008CF0570 CASE:L3-B017 1 S >BD00039 | |
9234 | nop ! 0000000008CF0574 CASE:L3-B017 1 S | |
9235 | BL00274:std %f36, [%g4-0x0078] ! 0000000008CF0578 CASE:L3-B017 1 S >BD00007 | |
9236 | ldub [%g5+0x003D], %i0 ! 0000000008CF057C CASE:L3-B017 1 S <BD00034 | |
9237 | bpos,a BL00275 ! 0000000008CF0580 CASE:L3-B017 1 L | |
9238 | nop ! 0000000008CF0584 CASE:L3-B017 1 S | |
9239 | BL00275:add %g1, 0x868, %g1 ! 0000000008CF0588 CASE:L3-B017 1 chksum++ | |
9240 | fba BL00280 ! 0000000008CF058C CASE:L3-B017 1 | |
9241 | bmask %g5, %o5, %i0 ! 0000000008CF0590 CASE:L3-B017 1 S | |
9242 | BL00279:add %g1, 0x475, %g1 ! 0000000008CF0594 CASE:L3-B018 1 chksum++ | |
9243 | fcmpne32 %f18, %f16, %i5 ! 0000000008CF0598 CASE:L3-B018 1 S | |
9244 | add %g3, -2, %l6 ! 0000000008CF059C CASE:L3-B018 1 @BD00176 | |
9245 | ldda [%l6]0xD3, %f22 ! 0000000008CF05A0 CASE:L3-B018 1 S Short16 | |
9246 | pdist %f20, %f30, %f18 ! 0000000008CF05A4 CASE:L3-B018 1 S | |
9247 | ldx [%g2+0x0050], %l5 ! 0000000008CF05A8 CASE:L3-B018 1 <BD00004 | |
9248 | membar 0x40 ! 0000000008CF05AC CASE:L3-B018 1 | |
9249 | ldda [%l5]0x17, %f16 ! 0000000008CF05B0 CASE:L3-B018 1 Blk-Load | |
9250 | membar 0x40 ! 0000000008CF05B4 CASE:L3-B018 1 | |
9251 | add %o0, %o0, %i5 ! 0000000008CF05B8 CASE:L3-B018 1 S | |
9252 | membar 0x40 ! 0000000008CF05BC CASE:L3-B018 1 | |
9253 | ldda [%l5]0xF0, %f16 ! 0000000008CF05C0 CASE:L3-B018 1 Blk-Load | |
9254 | membar 0x40 ! 0000000008CF05C4 CASE:L3-B018 1 | |
9255 | add %g3, -23, %l6 ! 0000000008CF05C8 CASE:L3-B018 1 @BD00278 | |
9256 | stda %f24, [%l6]0xD0 ! 0000000008CF05CC CASE:L3-B018 1 S Short8 | |
9257 | stx %i0, [%g6-0x0028] ! 0000000008CF05D0 CASE:L3-B018 1 S >BD00220 | |
9258 | pdist %f22, %f24, %f16 ! 0000000008CF05D4 CASE:L3-B018 1 S | |
9259 | cmp %i0, %i5 ! 0000000008CF05D8 CASE:L3-B018 1 S | |
9260 | fba,a BL00280 ! 0000000008CF05DC CASE:L3-B018 1 | |
9261 | nop ! 0000000008CF05E0 CASE:L3-B018 0 S | |
9262 | BL00280: ! SWCH:L2-B015 | |
9263 | add %g1, 0xED8, %g1 ! 0000000008CF05E4 SWCH:L2-B015 2 chksum++ | |
9264 | sta %f2, [%g3-0x0055]%asi ! 0000000008CF05E8 SWCH:L2-B015 2 S >BD00015+3 | |
9265 | fandnot1s %f27, %f30, %f17 ! 0000000008CF05EC SWCH:L2-B015 2 S | |
9266 | fsubd %f14, %f46, %f46 ! 0000000008CF05F0 SWCH:L2-B015 2 S | |
9267 | fzeros %f26 ! 0000000008CF05F4 SWCH:L2-B015 2 S | |
9268 | ldd [%g4+0x0048], %f40 ! 0000000008CF05F8 SWCH:L2-B015 2 S <BD00039 | |
9269 | pdist %f30, %f16, %f28 ! 0000000008CF05FC SWCH:L2-B015 2 S | |
9270 | nop ! 0000000008CF0600 LOOP:L2-B016 2 | |
9271 | nop ! 0000000008CF0604 LOOP:L2-B017 2 | |
9272 | nop ! 0000000008CF0608 LOOP:L2-B018 2 | |
9273 | nop ! 0000000008CF060C LOOP:L2-B019 2 | |
9274 | faligndata %f28, %f16, %f22 ! 0000000008CF0610 LOOP:L1-B000 2 S | |
9275 | fcmped %fcc1, %f62, %f32 ! 0000000008CF0614 LOOP:L1-B000 2 S | |
9276 | nop ! 0000000008CF0618 LOOP:L1-B000 2 S | |
9277 | pdist %f18, %f16, %f30 ! 0000000008CF061C LOOP:L1-B000 2 S | |
9278 | subcc %i5, %o4, %o0 ! 0000000008CF0620 LOOP:L1-B000 2 S | |
9279 | bne,pt %icc, BL00281 ! 0000000008CF0624 LOOP:L1-B000 2 L | |
9280 | pdist %f18, %f16, %f18 ! 0000000008CF0628 LOOP:L1-B000 2 S | |
9281 | bge,a BL00282 ! 0000000008CF062C LOOP:L1-B000 0 L | |
9282 | nop ! 0000000008CF0630 LOOP:L1-B000 0 S | |
9283 | BL00281:ble BL00283 ;.empty ! 0000000008CF0634 LOOP:L1-B000 2 L | |
9284 | BL00282:bl,pt %icc, BL00283 ! 0000000008CF0638 LOOP:L1-B000 2 L | |
9285 | BL00283:nop ! 0000000008CF063C LOOP:L1-B000 3 S | |
9286 | add %g1, 0x9A4, %g1 ! 0000000008CF0640 LOOP:L1-B000 2 chksum++ | |
9287 | subcc %l4, 0x1, %l4 ! 0000000008CF0644 LOOP:L1-B000 2 | |
9288 | bnz,a BL00284 ! 0000000008CF0648 LOOP:L1-B000 2 | |
9289 | nop ! 0000000008CF064C LOOP:L1-B000 1 S | |
9290 | add %g1, 0x28A, %g1 ! 0000000008CF0650 LOOP:L1-B000 1 chksum++ | |
9291 | blimp_good_end: | |
9292 | EXIT_GOOD | |
9293 | blimp_bad_end: | |
9294 | EXIT_BAD | |
9295 | ||
9296 | SECTION .btext001_pg1 TEXT_VA=0x8cf0000 | |
9297 | attr_text { | |
9298 | Name = .btext001_pg1, | |
9299 | VA = 0x8cf0000, | |
9300 | RA = ra2pa(0xffe370000,0), | |
9301 | PA = ra2pa(0xffe370000,0), | |
9302 | tsbonly, | |
9303 | part_0_ctx_nonzero_tsb_config_3, | |
9304 | TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1, | |
9305 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9306 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9307 | } | |
9308 | .text; .skip 8 | |
9309 | ||
9310 | !======================================================================== | |
9311 | ||
9312 | SECTION .btext002 TEXT_VA=0x5f40ff00 | |
9313 | attr_text { | |
9314 | Name = .btext002, | |
9315 | VA = 0x5f40ff00, | |
9316 | RA = ra2pa(0xffe3cff00,0), | |
9317 | PA = ra2pa(0xffe3cff00,0), | |
9318 | notsb | |
9319 | } | |
9320 | ||
9321 | SECTION .btext002_pg0 TEXT_VA=0x5f400000 | |
9322 | attr_text { | |
9323 | Name = .btext002_pg0, | |
9324 | VA = 0x5f400000, | |
9325 | RA = ra2pa(0xffe3c0000,0), | |
9326 | PA = ra2pa(0xffe3c0000,0), | |
9327 | tsbonly, | |
9328 | part_0_ctx_nonzero_tsb_config_3, | |
9329 | TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1, | |
9330 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9331 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9332 | } | |
9333 | .text; .skip 8 | |
9334 | ||
9335 | ||
9336 | SECTION .btext002 | |
9337 | .text | |
9338 | .global SUBR017; SUBR017: | |
9339 | BL00002: ! SUBR:L0-B000 | |
9340 | add %g1, 0x6F7, %g1 ! 000000005F40FF00 SUBR:L0-B000 2 chksum++ | |
9341 | fbul,pt %fcc1, BL00001 ! 000000005F40FF04 SUBR:L0-B000 2 | |
9342 | save %o6, -64, %o6 ! 000000005F40FF08 SUBR:L0-B000 2 | |
9343 | BL00001: ! SUBR:L0-B000 | |
9344 | sethi %hh(0xABAD1DEA5F40FF00),%l7 ! 000000005F40FF0C SUBR:L0-B000 2 SUBR017 | |
9345 | or %l7,%hm(0xABAD1DEA5F40FF00),%l7 ! 000000005F40FF10 SUBR:L0-B000 2 | |
9346 | sethi %lm(0xABAD1DEA5F40FF00),%l6 ! 000000005F40FF14 SUBR:L0-B000 2 | |
9347 | or %l6,%lo(0xABAD1DEA5F40FF00),%l6 ! 000000005F40FF18 SUBR:L0-B000 2 | |
9348 | sllx %l7, 0x20, %l7 ! 000000005F40FF1C SUBR:L0-B000 2 | |
9349 | or %l7, %l6, %l7 ! 000000005F40FF20 SUBR:L0-B000 2 | |
9350 | ta %xcc, 0x45 ! 000000005F40FF24 SUBR:L0-B000 2 demap-stack | |
9351 | sub %o4, %o3, %i4 ! 000000005F40FF28 SUBR:L0-B000 2 S | |
9352 | lda [%g3-0x0038]%asi, %f27 ! 000000005F40FF2C SUBR:L0-B000 2 S <BD00003 | |
9353 | ldx [%g2+0x0050], %l5 ! 000000005F40FF30 SUBR:L0-B000 2 <BD00004 | |
9354 | membar 0x40 ! 000000005F40FF34 SUBR:L0-B000 2 | |
9355 | stda %f16, [%l5]0xF0 ! 000000005F40FF38 SUBR:L0-B000 2 Blk-Store | |
9356 | membar 0x40 ! 000000005F40FF3C SUBR:L0-B000 2 | |
9357 | edge16 %i4, %i0, %o3 ! 000000005F40FF40 SUBR:L0-B000 2 S | |
9358 | membar 0x40 ! 000000005F40FF44 SUBR:L0-B000 2 | |
9359 | stda %f32, [%l5]0xE0 ! 000000005F40FF48 SUBR:L0-B000 2 Blk-Store | |
9360 | membar 0x40 ! 000000005F40FF4C SUBR:L0-B000 2 | |
9361 | membar 0x40 ! 000000005F40FF50 SUBR:L0-B000 2 | |
9362 | stda %f0, [%l5]0xE1 ! 000000005F40FF54 SUBR:L0-B000 2 Blk-Store | |
9363 | membar 0x40 ! 000000005F40FF58 SUBR:L0-B000 2 | |
9364 | sub %i1, %i4, %o0 ! 000000005F40FF5C SUBR:L0-B000 2 S | |
9365 | ld [%g2+0x0064], %fsr ! 000000005F40FF60 SUBR:L0-B000 2 S <BD00006+4 | |
9366 | add %g1, 0x161, %g1 ! 000000005F40FF64 SUBR:L0-B000 2 chksum++ | |
9367 | or %g0, 0x2, %l3 ! 000000005F40FF68 LOOP:L1-B000 2 | |
9368 | BL00053: ! LOOP:L1-B000 | |
9369 | add %g1, 0x9C1, %g1 ! 000000005F40FF6C LOOP:L1-B000 4 chksum++ | |
9370 | xnor %i1, %i3, %o5 ! 000000005F40FF70 LOOP:L1-B000 4 S | |
9371 | stda %f38, [%g5-0x0078]%asi ! 000000005F40FF74 LOOP:L1-B000 4 S >BD00007 | |
9372 | std %o0, [%g4+0x000D] ! 000000005F40FF78 LOOP:L1-B000 4 S >BD00008+5 | |
9373 | array16 %i3, %i5, %i4 ! 000000005F40FF7C LOOP:L1-B000 4 S | |
9374 | add %i4, %i3, %i4 ! 000000005F40FF80 LOOP:L1-B000 4 S | |
9375 | lduw [%g6-0x0033], %o5 ! 000000005F40FF84 LOOP:L1-B000 4 S <BD00009+1 | |
9376 | fcmpd %fcc2, %f46, %f38 ! 000000005F40FF88 SKIP:L2-B000 4 | |
9377 | fbge,a,pn %fcc2, BL00014 ! 000000005F40FF8C SKIP:L2-B000 4 | |
9378 | ldx [%g5-0x0020], %l4 ! 000000005F40FF90 SKIP:L2-B000 2 S <BD00010 | |
9379 | cmp %i4, %o5 ! 000000005F40FF94 SKIP:L2-B000 2 S | |
9380 | ldx [%g6-0x0088], %g6 ! 000000005F40FF98 SKIP:L2-B000 2 ptr_chase | |
9381 | ldx [%g6-0x0088], %g6 ! 000000005F40FF9C SKIP:L2-B000 2 ptr_chase | |
9382 | ldx [%g6-0x0088], %g6 ! 000000005F40FFA0 SKIP:L2-B000 2 ptr_chase | |
9383 | ldx [%g6-0x0088], %g6 ! 000000005F40FFA4 SKIP:L2-B000 2 ptr_chase | |
9384 | ldx [%g6-0x0088], %g6 ! 000000005F40FFA8 SKIP:L2-B000 2 ptr_chase | |
9385 | ldx [%g6-0x0088], %g6 ! 000000005F40FFAC SKIP:L2-B000 2 ptr_chase | |
9386 | call .+8 ! 000000005F40FFB0 SKIP:L2-B000 2 S | |
9387 | or %l4, 0x0, %l4 ! 000000005F40FFB4 SKIP:L2-B000 2 S | |
9388 | fmovd %f20, %f22 ! 000000005F40FFB8 SKIP:L2-B000 2 S | |
9389 | xnor %o5, %i1, %i1 ! 000000005F40FFBC SKIP:L2-B000 2 S | |
9390 | ldx [%g2+0x0050], %l5 ! 000000005F40FFC0 SKIP:L2-B000 2 <BD00004 | |
9391 | membar 0x40 ! 000000005F40FFC4 SKIP:L2-B000 2 | |
9392 | ldda [%l5]0xF0, %f16 ! 000000005F40FFC8 SKIP:L2-B000 2 Blk-Load | |
9393 | membar 0x40 ! 000000005F40FFCC SKIP:L2-B000 2 | |
9394 | membar 0x40 ! 000000005F40FFD0 SKIP:L2-B000 2 | |
9395 | ldda [%l5]0xF0, %f16 ! 000000005F40FFD4 SKIP:L2-B000 2 Blk-Load | |
9396 | membar 0x40 ! 000000005F40FFD8 SKIP:L2-B000 2 | |
9397 | subcc %l4, %o2, %o0 ! 000000005F40FFDC SKIP:L2-B000 2 S | |
9398 | .word 0x83BDE8EE ! 000000005F40FFE0 SKIP:L2-B000 2 S illop_VIS | |
9399 | orncc %o2, %i1, %o2 ! 000000005F40FFE4 SKIP:L2-B000 2 S | |
9400 | add %g1, 0x3C0, %g1 ! 000000005F40FFE8 SKIP:L2-B000 2 chksum++ | |
9401 | pdist %f28, %f20, %f28 ! 000000005F40FFEC SKIP:L2-B000 2 S | |
9402 | cmp %o2, %o2 ! 000000005F40FFF0 SKIP:L2-B000 2 S | |
9403 | prefetch [%g6-0x0E1E], 1 ! 000000005F40FFF4 SKIP:L2-B000 2 S <.-3614 | |
9404 | add %g6, -84, %l6 ! 000000005F40FFF8 SKIP:L2-B000 2 @BD00012 | |
9405 | stda %f22, [%l6]0xD0 ! 000000005F40FFFC SKIP:L2-B000 2 S Short8 | |
9406 | ldx [%g2+0x0030], %g6 ! 000000005F410000 SKIP:L2-B000 2 S BASE<BD00013 | |
9407 | edge8n %o0, %o5, %i3 ! 000000005F410004 SKIP:L2-B000 2 S | |
9408 | ba BL00022 ! 000000005F410008 SKIP:L2-B000 2 | |
9409 | pdist %f22, %f16, %f20 ! 000000005F41000C SKIP:L2-B000 2 S | |
9410 | BL00014: ! ELSE:L2-B001 | |
9411 | st %f3, [%g3-0x0058] ! 000000005F410010 ELSE:L2-B001 2 S >BD00015 | |
9412 | bcc,a BL00016 ;.empty ! 000000005F410014 ELSE:L2-B001 2 L | |
9413 | fbne,a BL00017 ! 000000005F410018 ELSE:L2-B001 1 L | |
9414 | pdist %f20, %f30, %f22 ! 000000005F41001C ELSE:L2-B001 1 S | |
9415 | brlez,a,pn %g1, BL00018 ! 000000005F410020 ELSE:L2-B001 1 L | |
9416 | BL00018:array8 %i3, %o0, %i3 ! 000000005F410024 ELSE:L2-B001 0 S | |
9417 | fblg,a BL00019 ! 000000005F410028 ELSE:L2-B001 1 L | |
9418 | nop ! 000000005F41002C ELSE:L2-B001 1 S | |
9419 | BL00019:nop ! 000000005F410030 ELSE:L2-B001 1 S | |
9420 | srax %i1, 0x1, %i2 ! 000000005F410034 ELSE:L2-B001 1 S | |
9421 | BL00017:fbug,pn %fcc3, BL00020 ! 000000005F410038 ELSE:L2-B001 2 L | |
9422 | BL00020:fexpand %f17, %f30 ! 000000005F41003C ELSE:L2-B001 2 S | |
9423 | BL00016:add %g1, 0x298, %g1 ! 000000005F410040 ELSE:L2-B001 3 chksum++ | |
9424 | add %g1, 0xDEA, %g1 ! 000000005F410044 ELSE:L2-B001 2 chksum++ | |
9425 | ld [%g2+0x0064], %fsr ! 000000005F410048 ELSE:L2-B001 2 S <BD00006+4 | |
9426 | subcc %o2, %o1, %l0 ! 000000005F41004C ELSE:L2-B001 2 S | |
9427 | std %f18, [%g4-0x0040] ! 000000005F410050 ELSE:L2-B001 2 S >BD00021 | |
9428 | nop ! 000000005F410054 ELSE:L2-B001 2 S | |
9429 | BL00022: ! ELSE:L2-B001 | |
9430 | add %g1, 0x473, %g1 ! 000000005F410058 ELSE:L2-B001 4 chksum++ | |
9431 | fcmpd %fcc0, %f60, %f36 ! 000000005F41005C SKIP:L2-B002 4 | |
9432 | fbl BL00025 ! 000000005F410060 SKIP:L2-B002 4 | |
9433 | nop ! 000000005F410064 SKIP:L2-B002 4 S | |
9434 | nop ! 000000005F410068 SKIP:L2-B002 4 S | |
9435 | fabsd %f38, %f12 ! 000000005F41006C SKIP:L2-B002 4 S | |
9436 | fcmpeq32 %f22, %f30, %i4 ! 000000005F410070 SKIP:L2-B002 4 S | |
9437 | pdist %f30, %f20, %f30 ! 000000005F410074 SKIP:L2-B002 4 S | |
9438 | ldx [%g2+0x0060], %fsr ! 000000005F410078 SKIP:L2-B002 4 S <BD00006 | |
9439 | ldx [%g2+0x0050], %l5 ! 000000005F41007C SKIP:L2-B002 4 <BD00004 | |
9440 | membar 0x40 ! 000000005F410080 SKIP:L2-B002 4 | |
9441 | stda %f32, [%l5]0xF0 ! 000000005F410084 SKIP:L2-B002 4 Blk-Store | |
9442 | membar 0x40 ! 000000005F410088 SKIP:L2-B002 4 | |
9443 | nop ! 000000005F41008C SKIP:L2-B002 4 S | |
9444 | add %o1, %g7, %o1 ! 000000005F410090 SKIP:L2-B002 4 S | |
9445 | fcmpeq32 %f20, %f30, %i3 ! 000000005F410094 SKIP:L2-B002 4 S | |
9446 | membar 0x40 ! 000000005F410098 SKIP:L2-B002 4 | |
9447 | stda %f0, [%l5]0xE0 ! 000000005F41009C SKIP:L2-B002 4 Blk-Store | |
9448 | membar 0x40 ! 000000005F4100A0 SKIP:L2-B002 4 | |
9449 | swap [%g4-0x0008], %i5 ! 000000005F4100A4 SKIP:L2-B002 4 S >BD00023 | |
9450 | nop ! 000000005F4100A8 SKIP:L2-B002 4 S | |
9451 | add %g1, 0x897, %g1 ! 000000005F4100AC SKIP:L2-B002 4 chksum++ | |
9452 | fcmpne32 %f16, %f30, %i2 ! 000000005F4100B0 SKIP:L2-B002 4 S | |
9453 | sethi %hh(0xABAD1DEAFC3FFF00),%l6 ! 000000005F4100B4 SKIP:L2-B002 4 SUBR022 | |
9454 | or %l6,%hm(0xABAD1DEAFC3FFF00),%l6 ! 000000005F4100B8 SKIP:L2-B002 4 | |
9455 | sethi %lm(0xABAD1DEAFC3FFF00),%l5 ! 000000005F4100BC SKIP:L2-B002 4 | |
9456 | or %l5,%lo(0xABAD1DEAFC3FFF00),%l5 ! 000000005F4100C0 SKIP:L2-B002 4 | |
9457 | sllx %l6, 0x20, %l6 ! 000000005F4100C4 SKIP:L2-B002 4 | |
9458 | or %l6, %l5, %l6 ! 000000005F4100C8 SKIP:L2-B002 4 | |
9459 | jmpl %l6+0x0000, %o7 ! 000000005F4100CC SKIP:L2-B002 4 S | |
9460 | nop ! 000000005F4100D0 SKIP:L2-B002 4 S | |
9461 | ldx [%g2+0x0050], %l5 ! 000000005F4100D4 SKIP:L2-B002 4 <BD00004 | |
9462 | membar 0x40 ! 000000005F4100D8 SKIP:L2-B002 4 | |
9463 | ldda [%l5]0x1E, %f16 ! 000000005F4100DC SKIP:L2-B002 4 Blk-Load | |
9464 | membar 0x40 ! 000000005F4100E0 SKIP:L2-B002 4 | |
9465 | fba,a,pt %fcc1, BL00027 ! 000000005F4100E4 SKIP:L2-B002 4 | |
9466 | stda %f46, [%g5+0x0040]%asi ! 000000005F4100E8 SKIP:L2-B002 0 S >BD00024 | |
9467 | BL00025: ! ELSE:L2-B003 | |
9468 | fcmpeq32 %f20, %f26, %o1 ! 000000005F4100EC ELSE:L2-B003 0 S | |
9469 | pdist %f28, %f18, %f16 ! 000000005F4100F0 ELSE:L2-B003 0 S | |
9470 | .word 0x9DC9EB73 ! 000000005F4100F4 ELSE:L2-B003 0 random | |
9471 | membar 0x40 ! 000000005F4100F8 ELSE:L2-B003 0 | |
9472 | .word 0xDEA32425 ! 000000005F4100FC ELSE:L2-B003 0 random | |
9473 | membar 0x40 ! 000000005F410100 ELSE:L2-B003 0 | |
9474 | srl %o3, %g1, %i2 ! 000000005F410104 ELSE:L2-B003 0 S | |
9475 | fcmple16 %f30, %f20, %i4 ! 000000005F410108 ELSE:L2-B003 0 S | |
9476 | .word 0x8BAE4A40 ! 000000005F41010C ELSE:L2-B003 0 S illop | |
9477 | .word 0xAFA54167 ! 000000005F410110 ELSE:L2-B003 0 S illop | |
9478 | wr %g1, %o1, %fprs ! 000000005F410114 ELSE:L2-B003 0 S | |
9479 | popc -550, %i3 ! 000000005F410118 ELSE:L2-B003 0 S | |
9480 | fcmpne32 %f18, %f20, %l2 ! 000000005F41011C ELSE:L2-B003 0 S | |
9481 | .word 0x9F67DA8F ! 000000005F410120 ELSE:L2-B003 0 S illop | |
9482 | stbar ! 000000005F410124 ELSE:L2-B003 0 S | |
9483 | add %g1, 0x9AA, %g1 ! 000000005F410128 ELSE:L2-B003 0 chksum++ | |
9484 | .word 0xC2BC5227 ! 000000005F41012C ELSE:L2-B003 0 illop | |
9485 | .word 0xA3B602B9 ! 000000005F410130 ELSE:L2-B003 0 illop | |
9486 | .word 0xA3CB18B8 ! 000000005F410134 ELSE:L2-B003 0 illop | |
9487 | membar 0x40 ! 000000005F410138 ELSE:L2-B003 0 | |
9488 | array32 %i5, %i4, %o0 ! 000000005F41013C ELSE:L2-B003 0 S | |
9489 | .word 0xA7A84AFD ! 000000005F410140 ELSE:L2-B003 0 S illop | |
9490 | std %f36, [%g6+0x0040] ! 000000005F410144 ELSE:L2-B003 0 S >BD00024 | |
9491 | fpsub16 %f28, %f30, %f22 ! 000000005F410148 ELSE:L2-B003 0 S | |
9492 | nop ! 000000005F41014C ELSE:L2-B003 0 S | |
9493 | fornot1 %f22, %f16, %f20 ! 000000005F410150 ELSE:L2-B003 0 S | |
9494 | BL00027: ! ELSE:L2-B003 | |
9495 | add %g1, 0xF04, %g1 ! 000000005F410154 ELSE:L2-B003 4 chksum++ | |
9496 | andcc %o1, 0x20, %g0 ! 000000005F410158 SKIP:L2-B004 4 | |
9497 | bnz BL00033 ! 000000005F41015C SKIP:L2-B004 4 | |
9498 | edge16ln %o3, %i4, %l0 ! 000000005F410160 SKIP:L2-B004 4 S | |
9499 | add %g4, 0x18, %l5 ! 000000005F410164 SKIP:L2-B004 4 @BD00028 | |
9500 | stda %f20,[%l5+%g1]0xC4 ! 000000005F410168 SKIP:L2-B004 4 S Partial_St | |
9501 | add %g3, 0x70, %l5 ! 000000005F41016C SKIP:L2-B004 4 @BD00029 | |
9502 | stda %f18,[%l5+%g1]0xC0 ! 000000005F410170 SKIP:L2-B004 4 S Partial_St | |
9503 | add %g5, -18, %l6 ! 000000005F410174 SKIP:L2-B004 4 @BD00030 | |
9504 | stda %f30, [%l6]0xD8 ! 000000005F410178 SKIP:L2-B004 4 S Short8 | |
9505 | ldd [%g4+0x0040], %f62 ! 000000005F41017C SKIP:L2-B004 4 S <BD00024 | |
9506 | st %f5, [%g6-0x006C] ! 000000005F410180 SKIP:L2-B004 4 S >BD00031 | |
9507 | add %g1, 0xD1B, %g1 ! 000000005F410184 SKIP:L2-B004 4 chksum++ | |
9508 | fmul8x16al %f18, %f25, %f16 ! 000000005F410188 SKIP:L2-B004 4 S | |
9509 | ldx [%g2+0x0050], %l5 ! 000000005F41018C SKIP:L2-B004 4 <BD00004 | |
9510 | membar 0x40 ! 000000005F410190 SKIP:L2-B004 4 | |
9511 | stda %f16, [%l5]0x16 ! 000000005F410194 SKIP:L2-B004 4 Blk-Store | |
9512 | membar 0x40 ! 000000005F410198 SKIP:L2-B004 4 | |
9513 | std %o2, [%g6+0x0058] ! 000000005F41019C SKIP:L2-B004 4 S >BD00032 | |
9514 | membar 0x40 ! 000000005F4101A0 SKIP:L2-B004 4 | |
9515 | ldda [%l5]0xF8, %f16 ! 000000005F4101A4 SKIP:L2-B004 4 Blk-Load | |
9516 | membar 0x40 ! 000000005F4101A8 SKIP:L2-B004 4 | |
9517 | add %g3, 0x18, %l5 ! 000000005F4101AC SKIP:L2-B004 4 @BD00028 | |
9518 | stda %f24,[%l5+%g1]0xC0 ! 000000005F4101B0 SKIP:L2-B004 4 S Partial_St | |
9519 | std %f36, [%g5+0x0042] ! 000000005F4101B4 SKIP:L2-B004 4 S >BD00024+2 | |
9520 | xnorcc %i0, %g6, %l2 ! 000000005F4101B8 SKIP:L2-B004 4 S | |
9521 | ba,a,pn %xcc, BL00038 ! 000000005F4101BC SKIP:L2-B004 4 | |
9522 | lda [%g4-0x006C]%asi, %f5 ! 000000005F4101C0 SKIP:L2-B004 0 S <BD00031 | |
9523 | BL00033: ! ELSE:L2-B005 | |
9524 | xnor %o3, %i0, %o2 ! 000000005F4101C4 ELSE:L2-B005 0 S | |
9525 | ld [%g2+0x0064], %fsr ! 000000005F4101C8 ELSE:L2-B005 0 S <BD00006+4 | |
9526 | .word 0xB5F85AE1 ! 000000005F4101CC ELSE:L2-B005 0 S illop | |
9527 | .word 0xE30B8FF7 ! 000000005F4101D0 ELSE:L2-B005 0 illop | |
9528 | membar 0x40 ! 000000005F4101D4 ELSE:L2-B005 0 | |
9529 | .word 0x3FA853B8 ! 000000005F4101D8 ELSE:L2-B005 0 random | |
9530 | .word 0x9FC68000 ! 000000005F4101DC ELSE:L2-B005 0 random | |
9531 | pdist %f30, %f18, %f26 ! 000000005F4101E0 ELSE:L2-B005 0 S | |
9532 | xnorcc %i5, %l2, %i3 ! 000000005F4101E4 ELSE:L2-B005 0 S | |
9533 | pdist %f18, %f26, %f30 ! 000000005F4101E8 ELSE:L2-B005 0 S | |
9534 | faddd %f12, %f32, %f38 ! 000000005F4101EC ELSE:L2-B005 0 S | |
9535 | fxors %f30, %f27, %f16 ! 000000005F4101F0 ELSE:L2-B005 0 S | |
9536 | add %g4, 0x3D, %l6 ! 000000005F4101F4 ELSE:L2-B005 0 @BD00034 | |
9537 | ldda [%l6]0xD0, %f22 ! 000000005F4101F8 ELSE:L2-B005 0 S Short8 | |
9538 | add %g1, 0x20D, %g1 ! 000000005F4101FC ELSE:L2-B005 0 chksum++ | |
9539 | ldx [%g2+0x0050], %l5 ! 000000005F410200 ELSE:L2-B005 0 <BD00004 | |
9540 | membar 0x40 ! 000000005F410204 ELSE:L2-B005 0 | |
9541 | stda %f32, [%l5]0x16 ! 000000005F410208 ELSE:L2-B005 0 Blk-Store | |
9542 | .word 0xA765EF4D ! 000000005F41020C ELSE:L2-B005 0 illop | |
9543 | ld [%g6-0x0010], %f30 ! 000000005F410210 ELSE:L2-B005 0 S <BD00035 | |
9544 | .word 0x99AB2104 ! 000000005F410214 ELSE:L2-B005 0 illop | |
9545 | stda %f30,[%l5+%g1]0xC4 ! 000000005F410218 ELSE:L2-B005 0 S Partial_St | |
9546 | .word 0x3BC131EF ! 000000005F41021C ELSE:L2-B005 0 random | |
9547 | stda %f28,[%l5+%g1]0xC4 ! 000000005F410220 ELSE:L2-B005 0 S Partial_St | |
9548 | ldx [%g2+0x0050], %l5 ! 000000005F410224 ELSE:L2-B005 0 <BD00004 | |
9549 | membar 0x40 ! 000000005F410228 ELSE:L2-B005 0 | |
9550 | stda %f16, [%l5]0x16 ! 000000005F41022C ELSE:L2-B005 0 Blk-Store | |
9551 | membar 0x40 ! 000000005F410230 ELSE:L2-B005 0 | |
9552 | ldd [%g4-0x0078], %f14 ! 000000005F410234 ELSE:L2-B005 0 S <BD00007 | |
9553 | movne %fcc1, 0x34B, %i1 ! 000000005F410238 ELSE:L2-B005 0 S | |
9554 | membar 0x40 ! 000000005F41023C ELSE:L2-B005 0 | |
9555 | ldda [%l5]0xF1, %f16 ! 000000005F410240 ELSE:L2-B005 0 Blk-Load | |
9556 | .word 0x87A9C58C ! 000000005F410244 ELSE:L2-B005 0 illop | |
9557 | xnorcc %o1, %g1, %o4 ! 000000005F410248 ELSE:L2-B005 0 S | |
9558 | .word 0x8BAA8AB9 ! 000000005F41024C ELSE:L2-B005 0 illop | |
9559 | or %l6,%hm(0x108BAA8AB9),%l6 ! 000000005F410250 ELSE:L2-B005 0 | |
9560 | .word 0x83A49AE4 ! 000000005F410254 ELSE:L2-B005 0 illop | |
9561 | or %l5,%lo(0x108BAA8AB9),%l5 ! 000000005F410258 ELSE:L2-B005 0 | |
9562 | sllx %l6, 0x20, %l6 ! 000000005F41025C ELSE:L2-B005 0 | |
9563 | .word 0x95906000 ! 000000005F410260 ELSE:L2-B005 0 random | |
9564 | add %l6, 0x1, %l6 ! 000000005F410264 ELSE:L2-B005 0 | |
9565 | call SUBR020 ! 000000005F410268 ELSE:L2-B005 0 S | |
9566 | ldd [%g3+0x0040], %f0 ! 000000005F41026C ELSE:L2-B005 0 S <BD00024 | |
9567 | add %g3, -64, %l5 ! 000000005F410270 ELSE:L2-B005 0 @BD00021 | |
9568 | stda %f20,[%l5+%g1]0xC1 ! 000000005F410274 ELSE:L2-B005 0 S Partial_St | |
9569 | BL00038: ! ELSE:L2-B005 | |
9570 | add %g1, 0x264, %g1 ! 000000005F410278 ELSE:L2-B005 4 chksum++ | |
9571 | andcc %g1, 0x1, %g0 ! 000000005F41027C SKIP:L2-B006 4 | |
9572 | bz,pt %xcc, BL00047 ! 000000005F410280 SKIP:L2-B006 4 | |
9573 | nop ! 000000005F410284 SKIP:L2-B006 4 S | |
9574 | nop ! 000000005F410288 SKIP:L2-B006 4 S | |
9575 | fbo,pt %fcc3, BL00040 ;.empty ! 000000005F41028C SKIP:L2-B006 4 L | |
9576 | bne,a,pt %xcc, BL00041 ;.empty ! 000000005F410290 SKIP:L2-B006 4 L | |
9577 | fbu,a BL00041 ! 000000005F410294 SKIP:L2-B006 0 L | |
9578 | subcc %o2, %i1, %g0 ! 000000005F410298 SKIP:L2-B006 0 S | |
9579 | BL00040:std %f40, [%g4+0x0048] ! 000000005F41029C SKIP:L2-B006 4 S >BD00039 | |
9580 | fbuge,pn %fcc3, BL00041 ! 000000005F4102A0 SKIP:L2-B006 0 L | |
9581 | BL00041:nop ! 000000005F4102A4 SKIP:L2-B006 4 S | |
9582 | add %g1, 0x794, %g1 ! 000000005F4102A8 SKIP:L2-B006 4 chksum++ | |
9583 | add %g1, 0x83D, %g1 ! 000000005F4102AC SKIP:L2-B006 4 chksum++ | |
9584 | lduw [%g4-0x0068], %l1 ! 000000005F4102B0 SKIP:L2-B006 4 S <BD00042 | |
9585 | nop ! 000000005F4102B4 SKIP:L2-B006 4 S | |
9586 | brnz,a,pt %i3, BL00043 ! 000000005F4102B8 SKIP:L2-B006 4 L | |
9587 | fmovdvc %icc, %f40, %f6 ! 000000005F4102BC SKIP:L2-B006 0 S | |
9588 | nop ! 000000005F4102C0 SKIP:L2-B006 4 S | |
9589 | bvc BL00044 ;.empty ! 000000005F4102C4 SKIP:L2-B006 4 L | |
9590 | BL00044:brgz,pn %o0, BL00045 ;.empty ! 000000005F4102C8 SKIP:L2-B006 8 L | |
9591 | BL00045:bcs,a,pn %icc, BL00046 ;.empty ! 000000005F4102CC SKIP:L2-B006 4 L | |
9592 | .word 0xBBCC7A4B ! 000000005F4102D0 SKIP:L2-B006 0 L illop | |
9593 | BL00046:ld [%g2+0x0064], %fsr ! 000000005F4102D4 SKIP:L2-B006 4 S <BD00006+4 | |
9594 | BL00043:add %g1, 0x7CC, %g1 ! 000000005F4102D8 SKIP:L2-B006 4 chksum++ | |
9595 | fba,a,pt %fcc1, BL00050 ! 000000005F4102DC SKIP:L2-B006 4 | |
9596 | nop ! 000000005F4102E0 SKIP:L2-B006 0 S | |
9597 | BL00047: ! ELSE:L2-B007 | |
9598 | .word 0xB31E1EF0 ! 000000005F4102E4 ELSE:L2-B007 0 S random | |
9599 | xor %o2, %g1, %i3 ! 000000005F4102E8 ELSE:L2-B007 0 S | |
9600 | orn %i1, %g1, %i5 ! 000000005F4102EC ELSE:L2-B007 0 S | |
9601 | .word 0xD1EBAF90 ! 000000005F4102F0 ELSE:L2-B007 0 S illop | |
9602 | .word 0x81A69ABA ! 000000005F4102F4 ELSE:L2-B007 0 illop | |
9603 | .word 0x09E483C7 ! 000000005F4102F8 ELSE:L2-B007 0 S illop | |
9604 | pdist %f20, %f26, %f16 ! 000000005F4102FC ELSE:L2-B007 0 S | |
9605 | sta %f8, [%g4-0x006C]%asi ! 000000005F410300 ELSE:L2-B007 0 S >BD00031 | |
9606 | .word 0x91A81C95 ! 000000005F410304 ELSE:L2-B007 0 S illop | |
9607 | ldx [%g2+0x0050], %l5 ! 000000005F410308 ELSE:L2-B007 0 <BD00004 | |
9608 | membar 0x40 ! 000000005F41030C ELSE:L2-B007 0 | |
9609 | ldda [%l5]0x16, %f16 ! 000000005F410310 ELSE:L2-B007 0 Blk-Load | |
9610 | .word 0xABC3087B ! 000000005F410314 ELSE:L2-B007 0 illop | |
9611 | or %i3, %o0, %i1 ! 000000005F410318 ELSE:L2-B007 0 S | |
9612 | pdist %f18, %f28, %f22 ! 000000005F41031C ELSE:L2-B007 0 S | |
9613 | xnor %i3, %o2, %i2 ! 000000005F410320 ELSE:L2-B007 0 S | |
9614 | array16 %i0, %o5, %o4 ! 000000005F410324 ELSE:L2-B007 0 S | |
9615 | .word 0xC1CEDC96 ! 000000005F410328 ELSE:L2-B007 0 S illop | |
9616 | BL00050: ! ELSE:L2-B007 | |
9617 | add %g1, 0xF7B, %g1 ! 000000005F41032C ELSE:L2-B007 4 chksum++ | |
9618 | fnegs %f2, %f4 ! 000000005F410330 LOOP:L1-B000 4 S | |
9619 | xnorcc %o5, %o5, %o3 ! 000000005F410334 LOOP:L1-B000 4 S | |
9620 | orcc %o5, %i3, %l2 ! 000000005F410338 LOOP:L1-B000 4 S | |
9621 | add %g3, 0x0, %l5 ! 000000005F41033C LOOP:L1-B000 4 @BD00051 | |
9622 | stda %f24,[%l5+%g1]0xC0 ! 000000005F410340 LOOP:L1-B000 4 S Partial_St | |
9623 | add %g6, 0x80, %l5 ! 000000005F410344 LOOP:L1-B000 4 @BD00052 | |
9624 | stda %f16,[%l5+%g1]0xC2 ! 000000005F410348 LOOP:L1-B000 4 S Partial_St | |
9625 | subcc %l3, 0x1, %l3 ! 000000005F41034C LOOP:L1-B000 4 | |
9626 | bnz,pn %icc, BL00053 ! 000000005F410350 LOOP:L1-B000 4 | |
9627 | sdivx %o5, %o4, %i2 ! 000000005F410354 LOOP:L1-B000 4 S | |
9628 | add %g1, 0xFD0, %g1 ! 000000005F410358 LOOP:L1-B000 2 chksum++ | |
9629 | add %g4, 0x0, %l5 ! 000000005F41035C LOOP:L1-B000 2 @BD00051 | |
9630 | stda %f22,[%l5+%g1]0xC4 ! 000000005F410360 SUBR:L0-B000 2 S Partial_St | |
9631 | ldx [%g2+0x0050], %l5 ! 000000005F410364 SUBR:L0-B000 2 <BD00004 | |
9632 | membar 0x40 ! 000000005F410368 SUBR:L0-B000 2 | |
9633 | stda %f16, [%l5]0xF1 ! 000000005F41036C SUBR:L0-B000 2 Blk-Store | |
9634 | membar 0x40 ! 000000005F410370 SUBR:L0-B000 2 | |
9635 | andcc %i1, %l2, %o1 ! 000000005F410374 SUBR:L0-B000 2 S | |
9636 | ldd [%g4+0x0040], %f32 ! 000000005F410378 SUBR:L0-B000 2 S <BD00024 | |
9637 | ta %xcc, 0x45 ! 000000005F41037C SUBR:L0-B000 2 demap-stack | |
9638 | add %g1, 0x1A3, %i0 ! 000000005F410380 SUBR:L0-B000 2 | |
9639 | add %g1, 0xCCA, %g1 ! 000000005F410384 SUBR:L0-B000 2 chksum++ | |
9640 | ret ! 000000005F410388 SUBR:L0-B000 2 | |
9641 | restore %i0, %l7, %o0 ! 000000005F41038C SUBR:L0-B000 2 | |
9642 | ||
9643 | SECTION .btext002_pg1 TEXT_VA=0x5f410000 | |
9644 | attr_text { | |
9645 | Name = .btext002_pg1, | |
9646 | VA = 0x5f410000, | |
9647 | RA = ra2pa(0xffe3d0000,0), | |
9648 | PA = ra2pa(0xffe3d0000,0), | |
9649 | tsbonly, | |
9650 | part_0_ctx_nonzero_tsb_config_3, | |
9651 | TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1, | |
9652 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9653 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9654 | } | |
9655 | .text; .skip 8 | |
9656 | ||
9657 | !======================================================================== | |
9658 | ||
9659 | SECTION .btext003 TEXT_VA=0xc0ffff00 | |
9660 | attr_text { | |
9661 | Name = .btext003, | |
9662 | VA = 0xc0ffff00, | |
9663 | RA = 0xffdbfff00, | |
9664 | PA = ra2pa(0xffdbfff00,0), | |
9665 | notsb | |
9666 | } | |
9667 | ||
9668 | SECTION .btext003_pg0 TEXT_VA=0xc0c00000 | |
9669 | attr_text { | |
9670 | Name = .btext003_pg0, | |
9671 | VA = 0xc0c00000, | |
9672 | RA = 0xffd800000, | |
9673 | PA = ra2pa(0xffd800000,0), | |
9674 | tsbonly, | |
9675 | part_0_ctx_nonzero_tsb_config_2, | |
9676 | TTE_Context=68, TTE_Size=3, TTE_W=0, TTE_X=1, | |
9677 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9678 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9679 | } | |
9680 | .text; .skip 8 | |
9681 | ||
9682 | ||
9683 | SECTION .btext003 | |
9684 | .text | |
9685 | .global SUBR018; SUBR018: | |
9686 | BL00054: ! SUBR:L0-B000 | |
9687 | add %g1, 0x817, %g1 ! 00000000C0FFFF00 SUBR:L0-B000 1 chksum++ | |
9688 | save %o6, -64, %o6 ! 00000000C0FFFF04 SUBR:L0-B000 1 | |
9689 | sethi %hh(0xABAD1DEAC0FFFF00),%l7 ! 00000000C0FFFF08 SUBR:L0-B000 1 SUBR018 | |
9690 | or %l7,%hm(0xABAD1DEAC0FFFF00),%l7 ! 00000000C0FFFF0C SUBR:L0-B000 1 | |
9691 | sethi %lm(0xABAD1DEAC0FFFF00),%l6 ! 00000000C0FFFF10 SUBR:L0-B000 1 | |
9692 | or %l6,%lo(0xABAD1DEAC0FFFF00),%l6 ! 00000000C0FFFF14 SUBR:L0-B000 1 | |
9693 | sllx %l7, 0x20, %l7 ! 00000000C0FFFF18 SUBR:L0-B000 1 | |
9694 | or %l7, %l6, %l7 ! 00000000C0FFFF1C SUBR:L0-B000 1 | |
9695 | ta %xcc, 0x45 ! 00000000C0FFFF20 SUBR:L0-B000 1 demap-stack | |
9696 | subcc %i4, %o4, %o4 ! 00000000C0FFFF24 SUBR:L0-B000 1 S | |
9697 | nop ! 00000000C0FFFF28 SUBR:L0-B000 1 S | |
9698 | wr %o4, %i5, %y ! 00000000C0FFFF2C SUBR:L0-B000 1 S | |
9699 | stha %i0, [%g3-0x0043]%asi ! 00000000C0FFFF30 SUBR:L0-B000 1 S >BD00055+1 | |
9700 | ldx [%g2+0x0050], %l5 ! 00000000C0FFFF34 SUBR:L0-B000 1 <BD00004 | |
9701 | membar 0x40 ! 00000000C0FFFF38 SUBR:L0-B000 1 | |
9702 | stda %f32, [%l5]0xF8 ! 00000000C0FFFF3C SUBR:L0-B000 1 Blk-Store | |
9703 | membar 0x40 ! 00000000C0FFFF40 SUBR:L0-B000 1 | |
9704 | stda %f12, [%g6-0x0071]%asi ! 00000000C0FFFF44 SUBR:L0-B000 1 S >BD00007+7 | |
9705 | membar 0x40 ! 00000000C0FFFF48 SUBR:L0-B000 1 | |
9706 | ldda [%l5]0x16, %f16 ! 00000000C0FFFF4C SUBR:L0-B000 1 Blk-Load | |
9707 | membar 0x40 ! 00000000C0FFFF50 SUBR:L0-B000 1 | |
9708 | add %g5, 0x80, %l5 ! 00000000C0FFFF54 SUBR:L0-B000 1 @BD00052 | |
9709 | stda %f16,[%l5+%g1]0xC8 ! 00000000C0FFFF58 SUBR:L0-B000 1 S Partial_St | |
9710 | ldstub [%g3+0x0029], %o3 ! 00000000C0FFFF5C SUBR:L0-B000 1 S >BD00056 | |
9711 | add %g1, 0x498, %g1 ! 00000000C0FFFF60 SUBR:L0-B000 1 chksum++ | |
9712 | or %g0, 0x2, %l3 ! 00000000C0FFFF64 LOOP:L1-B000 1 | |
9713 | BL00090: ! LOOP:L1-B000 | |
9714 | add %g1, 0xCD2, %g1 ! 00000000C0FFFF68 LOOP:L1-B000 2 chksum++ | |
9715 | sethi %hi(0xDE358400), %o2 ! 00000000C0FFFF6C LOOP:L1-B000 2 S .+0 | |
9716 | add %i2, %o2, %i3 ! 00000000C0FFFF70 LOOP:L1-B000 2 S | |
9717 | xnorcc %i0, %o4, %i0 ! 00000000C0FFFF74 LOOP:L1-B000 2 S | |
9718 | array8 %o2, %o2, %i0 ! 00000000C0FFFF78 LOOP:L1-B000 2 S | |
9719 | add %g6, 0x10, %l5 ! 00000000C0FFFF7C LOOP:L1-B000 2 @BD00057 | |
9720 | stda %f24,[%l5+%g1]0xC0 ! 00000000C0FFFF80 LOOP:L1-B000 2 S Partial_St | |
9721 | andcc %i3, 0x80, %g0 ! 00000000C0FFFF84 SKIP:L2-B000 2 | |
9722 | bnz,a,pt %xcc, BL00061 ! 00000000C0FFFF88 SKIP:L2-B000 2 | |
9723 | nop ! 00000000C0FFFF8C SKIP:L2-B000 0 S | |
9724 | nop ! 00000000C0FFFF90 SKIP:L2-B000 2 S | |
9725 | st %f22, [%g3+0x0024] ! 00000000C0FFFF94 SKIP:L2-B000 2 S >BD00049 | |
9726 | fba,a BL00058 ! 00000000C0FFFF98 SKIP:L2-B000 2 L | |
9727 | .word 0x8F4AA610 ! 00000000C0FFFF9C SKIP:L2-B000 0 S illop | |
9728 | BL00058:add %o4, -1920, %i3 ! 00000000C0FFFFA0 SKIP:L2-B000 2 S | |
9729 | subcc %o3, %i0, %i0 ! 00000000C0FFFFA4 SKIP:L2-B000 2 S | |
9730 | fblg BL00059 ! 00000000C0FFFFA8 SKIP:L2-B000 2 L | |
9731 | BL00059:cmp %o4, %i0 ! 00000000C0FFFFAC SKIP:L2-B000 4 S | |
9732 | add %g1, 0x1F6, %g1 ! 00000000C0FFFFB0 SKIP:L2-B000 2 chksum++ | |
9733 | add %g1, 0xE74, %g1 ! 00000000C0FFFFB4 SKIP:L2-B000 2 chksum++ | |
9734 | add %g3, 0x80, %l5 ! 00000000C0FFFFB8 SKIP:L2-B000 2 @BD00052 | |
9735 | stda %f20,[%l5+%g1]0xC4 ! 00000000C0FFFFBC SKIP:L2-B000 2 S Partial_St | |
9736 | lduwa [%g3+0x0024]%asi, %i0 ! 00000000C0FFFFC0 SKIP:L2-B000 2 S <BD00049 | |
9737 | ldx [%g2+0x0050], %l5 ! 00000000C0FFFFC4 SKIP:L2-B000 2 <BD00004 | |
9738 | membar 0x40 ! 00000000C0FFFFC8 SKIP:L2-B000 2 | |
9739 | stda %f0, [%l5]0xF8 ! 00000000C0FFFFCC SKIP:L2-B000 2 Blk-Store | |
9740 | membar 0x40 ! 00000000C0FFFFD0 SKIP:L2-B000 2 | |
9741 | .word 0x9BAB8ACB ! 00000000C0FFFFD4 SKIP:L2-B000 2 S illop_FP | |
9742 | sra %o4, 0x1, %o5 ! 00000000C0FFFFD8 SKIP:L2-B000 2 S | |
9743 | pdist %f24, %f20, %f28 ! 00000000C0FFFFDC SKIP:L2-B000 2 S | |
9744 | swap [%g6-0x0034], %i1 ! 00000000C0FFFFE0 SKIP:L2-B000 2 S >BD00009 | |
9745 | add %g4, 0x38, %l6 ! 00000000C0FFFFE4 SKIP:L2-B000 2 @BD00060 | |
9746 | stda %f30, [%l6]0xD2 ! 00000000C0FFFFE8 SKIP:L2-B000 2 S Short16 | |
9747 | fcmpgt32 %f18, %f30, %i2 ! 00000000C0FFFFEC SKIP:L2-B000 2 S | |
9748 | pdist %f16, %f26, %f26 ! 00000000C0FFFFF0 SKIP:L2-B000 2 S | |
9749 | std %f6, [%g4+0x0040] ! 00000000C0FFFFF4 SKIP:L2-B000 2 S >BD00024 | |
9750 | nop ! 00000000C0FFFFF8 SKIP:L2-B000 2 S | |
9751 | ba,a BL00069 ! 00000000C0FFFFFC SKIP:L2-B000 2 | |
9752 | xorcc %o1, %o5, %o1 ! 00000000C1000000 SKIP:L2-B000 0 S | |
9753 | BL00061: ! ELSE:L2-B001 | |
9754 | .word 0xFB624AE8 ! 00000000C1000004 ELSE:L2-B001 0 S illop | |
9755 | sdiv %i3, %g0, %o0 ! 00000000C1000008 ELSE:L2-B001 0 S | |
9756 | .word 0xBDA349F3 ! 00000000C100000C ELSE:L2-B001 0 illop | |
9757 | membar 0x40 ! 00000000C1000010 ELSE:L2-B001 0 | |
9758 | ldda [%l5]0x1F, %f16 ! 00000000C1000014 ELSE:L2-B001 0 Blk-Load | |
9759 | membar 0x40 ! 00000000C1000018 ELSE:L2-B001 0 | |
9760 | .word 0xDFD8E05E ! 00000000C100001C ELSE:L2-B001 0 S illop | |
9761 | andn %i2, %o4, %i4 ! 00000000C1000020 ELSE:L2-B001 0 S | |
9762 | edge16 %i4, %i4, %o5 ! 00000000C1000024 ELSE:L2-B001 0 S | |
9763 | add %g1, 0x87B, %g1 ! 00000000C1000028 ELSE:L2-B001 0 chksum++ | |
9764 | xorcc %g1, %i1, %o5 ! 00000000C100002C ELSE:L2-B001 0 S | |
9765 | .word 0xE67BB08F ! 00000000C1000030 ELSE:L2-B001 0 S random | |
9766 | .word 0xB5A60466 ! 00000000C1000034 ELSE:L2-B001 0 S illop | |
9767 | .word 0xC7A971B8 ! 00000000C1000038 ELSE:L2-B001 0 L illop | |
9768 | st %f5, [%g4-0x0057] ! 00000000C100003C ELSE:L2-B001 0 S >BD00015+1 | |
9769 | bg BL00066 ! 00000000C1000040 ELSE:L2-B001 0 L | |
9770 | pdist %f24, %f26, %f28 ! 00000000C1000044 ELSE:L2-B001 0 S | |
9771 | .word 0x9F94E004 ! 00000000C1000048 ELSE:L2-B001 0 S illop | |
9772 | bne,a,pt %icc, BL00067 ! 00000000C100004C ELSE:L2-B001 0 L | |
9773 | BL00065:.word 0x325680A6 ! 00000000C1000050 ELSE:L2-B001 0 S illop | |
9774 | .word 0xD3C4DE1C ! 00000000C1000054 ELSE:L2-B001 0 L illop | |
9775 | BL00066:fbo,a BL00067 ! 00000000C1000058 ELSE:L2-B001 0 L | |
9776 | BL00068:fnands %f29, %f19, %f16 ! 00000000C100005C ELSE:L2-B001 0 S | |
9777 | BL00067:.word 0xB3AB3528 ! 00000000C1000060 ELSE:L2-B001 0 illop | |
9778 | BL00069: ! ELSE:L2-B001 | |
9779 | add %g1, 0xEE0, %g1 ! 00000000C1000064 ELSE:L2-B001 2 chksum++ | |
9780 | andcc %o1, 0x80, %g0 ! 00000000C1000068 SKIP:L2-B002 2 | |
9781 | bz,a BL00072 ! 00000000C100006C SKIP:L2-B002 2 | |
9782 | nop ! 00000000C1000070 SKIP:L2-B002 2 S | |
9783 | ldd [%g3+0x0040], %f44 ! 00000000C1000074 SKIP:L2-B002 0 S <BD00024 | |
9784 | sethi %hh(0xABAD1DEA3DB1FF00),%l6 ! 00000000C1000078 SKIP:L2-B002 0 SUBR023 | |
9785 | .word 0x87A2C50D ! 00000000C100007C SKIP:L2-B002 0 illop | |
9786 | .word 0x85A15A12 ! 00000000C1000080 SKIP:L2-B002 0 illop | |
9787 | or %l5,%lo(0xABAD1DEA3DB1FF00),%l5 ! 00000000C1000084 SKIP:L2-B002 0 | |
9788 | sllx %l6, 0x20, %l6 ! 00000000C1000088 SKIP:L2-B002 0 | |
9789 | .word 0xBA04C037 ! 00000000C100008C SKIP:L2-B002 0 random | |
9790 | .word 0x8BA35823 ! 00000000C1000090 SKIP:L2-B002 0 S illop | |
9791 | nop ! 00000000C1000094 SKIP:L2-B002 0 S | |
9792 | nop ! 00000000C1000098 SKIP:L2-B002 0 S | |
9793 | sth %o6, [%g4+0x0020] ! 00000000C100009C SKIP:L2-B002 0 S >BD00070 | |
9794 | .word 0xBE100001 ! 00000000C10000A0 SKIP:L2-B002 0 random | |
9795 | or %l6,%hm(0xBE100001),%l6 ! 00000000C10000A4 SKIP:L2-B002 0 | |
9796 | sethi %lm(0xBE100001),%l5 ! 00000000C10000A8 SKIP:L2-B002 0 | |
9797 | or %l5,%lo(0xBE100001),%l5 ! 00000000C10000AC SKIP:L2-B002 0 | |
9798 | sllx %l6, 0x20, %l6 ! 00000000C10000B0 SKIP:L2-B002 0 | |
9799 | or %l6, %l5, %l6 ! 00000000C10000B4 SKIP:L2-B002 0 | |
9800 | call SUBR024 ! 00000000C10000B8 SKIP:L2-B002 0 S | |
9801 | st %f20, [%g5-0x000E] ! 00000000C10000BC SKIP:L2-B002 0 S >BD00035+2 | |
9802 | ld [%g3-0x0064], %f2 ! 00000000C10000C0 SKIP:L2-B002 0 S <BD00026 | |
9803 | add %g6, 0x60, %l5 ! 00000000C10000C4 SKIP:L2-B002 0 @BD00071 | |
9804 | .word 0xABA65E3D ! 00000000C10000C8 SKIP:L2-B002 0 S illop | |
9805 | ldx [%g2+0x0060], %fsr ! 00000000C10000CC SKIP:L2-B002 0 S <BD00006 | |
9806 | .word 0xA9A9406E ! 00000000C10000D0 SKIP:L2-B002 0 illop | |
9807 | cmp %i2, %i4 ! 00000000C10000D4 SKIP:L2-B002 0 S | |
9808 | ta %xcc, 0x43 ! 00000000C10000D8 SKIP:L2-B002 0 S +-PEF | |
9809 | ldx [%g2+0x0050], %l5 ! 00000000C10000DC SKIP:L2-B002 0 <BD00004 | |
9810 | .word 0xB3A2C571 ! 00000000C10000E0 SKIP:L2-B002 0 illop | |
9811 | stda %f16, [%l5]0xF1 ! 00000000C10000E4 SKIP:L2-B002 0 Blk-Store | |
9812 | membar 0x40 ! 00000000C10000E8 SKIP:L2-B002 0 | |
9813 | ldd [%g3+0x0048], %f60 ! 00000000C10000EC SKIP:L2-B002 0 S <BD00039 | |
9814 | xnor %g1, %o5, %o1 ! 00000000C10000F0 SKIP:L2-B002 0 S | |
9815 | fcmple32 %f28, %f20, %o0 ! 00000000C10000F4 SKIP:L2-B002 0 S | |
9816 | ldub [%g5+0x0029], %l4 ! 00000000C10000F8 SKIP:L2-B002 0 S <BD00056 | |
9817 | fmovs %f10, %f2 ! 00000000C10000FC SKIP:L2-B002 0 S | |
9818 | .word 0xFD5BD8EE ! 00000000C1000100 SKIP:L2-B002 0 S illop | |
9819 | andncc %g1, %i1, %i1 ! 00000000C1000104 SKIP:L2-B002 0 S | |
9820 | fmul8x16 %f20, %f16, %f18 ! 00000000C1000108 SKIP:L2-B002 0 S | |
9821 | fpadd16s %f18, %f19, %f24 ! 00000000C100010C SKIP:L2-B002 0 S | |
9822 | ba,pn %xcc, BL00074 ! 00000000C1000110 SKIP:L2-B002 0 | |
9823 | nop ! 00000000C1000114 SKIP:L2-B002 0 S | |
9824 | BL00072: ! ELSE:L2-B003 | |
9825 | ldx [%g4-0x0040], %o0 ! 00000000C1000118 ELSE:L2-B003 2 S <BD00021 | |
9826 | nop ! 00000000C100011C ELSE:L2-B003 2 S | |
9827 | pdist %f20, %f28, %f24 ! 00000000C1000120 ELSE:L2-B003 2 S | |
9828 | fnegs %f5, %f4 ! 00000000C1000124 ELSE:L2-B003 2 S | |
9829 | .word 0xBBCC0733 ! 00000000C1000128 ELSE:L2-B003 2 S illop | |
9830 | add %g1, 0xFEC, %g1 ! 00000000C100012C ELSE:L2-B003 2 chksum++ | |
9831 | add %g4, 0x50, %l5 ! 00000000C1000130 ELSE:L2-B003 2 @BD00073 | |
9832 | stda %f30,[%l5+%g1]0xCC ! 00000000C1000134 ELSE:L2-B003 2 S Partial_St | |
9833 | ldx [%g2+0x0050], %l5 ! 00000000C1000138 ELSE:L2-B003 2 <BD00004 | |
9834 | membar 0x40 ! 00000000C100013C ELSE:L2-B003 2 | |
9835 | stda %f0, [%l5]0xF0 ! 00000000C1000140 ELSE:L2-B003 2 Blk-Store | |
9836 | membar 0x40 ! 00000000C1000144 ELSE:L2-B003 2 | |
9837 | membar 0x40 ! 00000000C1000148 ELSE:L2-B003 2 | |
9838 | ldda [%l5]0x16, %f16 ! 00000000C100014C ELSE:L2-B003 2 Blk-Load | |
9839 | membar 0x40 ! 00000000C1000150 ELSE:L2-B003 2 | |
9840 | nop ! 00000000C1000154 ELSE:L2-B003 2 S | |
9841 | BL00074: ! ELSE:L2-B003 | |
9842 | add %g1, 0x36E, %g1 ! 00000000C1000158 ELSE:L2-B003 2 chksum++ | |
9843 | andcc %g1, 0x200, %g0 ! 00000000C100015C SKIP:L2-B004 2 | |
9844 | bz,a,pn %xcc, BL00079 ! 00000000C1000160 SKIP:L2-B004 2 | |
9845 | pdist %f28, %f26, %f22 ! 00000000C1000164 SKIP:L2-B004 2 S | |
9846 | .word 0x9D958885 ! 00000000C1000168 SKIP:L2-B004 0 S illop | |
9847 | call .+8 ! 00000000C100016C SKIP:L2-B004 0 L | |
9848 | subcc %l4, %g1, %i4 ! 00000000C1000170 SKIP:L2-B004 0 S | |
9849 | call .+8 ;.empty ! 00000000C1000174 SKIP:L2-B004 0 L | |
9850 | bneg,a,pn %icc, BL00075 ;.empty ! 00000000C1000178 SKIP:L2-B004 0 L | |
9851 | fbuge,a BL00075 ;.empty ! 00000000C100017C SKIP:L2-B004 0 L | |
9852 | fba BL00077 ;.empty ! 00000000C1000180 SKIP:L2-B004 0 L | |
9853 | .word 0x8790C1C2 ! 00000000C1000184 SKIP:L2-B004 0 L illop | |
9854 | BL00076:addc %g1, %g1, %o5 ! 00000000C1000188 SKIP:L2-B004 0 S | |
9855 | BL00077:fbule BL00075 ! 00000000C100018C SKIP:L2-B004 0 L | |
9856 | .word 0xFDB99C03 ! 00000000C1000190 SKIP:L2-B004 0 S illop_VIS | |
9857 | BL00075:add %g1, 0x537, %g1 ! 00000000C1000194 SKIP:L2-B004 0 chksum++ | |
9858 | add %g1, 0x1B0, %g1 ! 00000000C1000198 SKIP:L2-B004 0 chksum++ | |
9859 | pdist %f28, %f22, %f30 ! 00000000C100019C SKIP:L2-B004 0 S | |
9860 | .word 0x9CEF10C5 ! 00000000C10001A0 SKIP:L2-B004 0 S illop | |
9861 | edge16 %l4, %o0, %o3 ! 00000000C10001A4 SKIP:L2-B004 0 S | |
9862 | fcmple32 %f20, %f18, %l4 ! 00000000C10001A8 SKIP:L2-B004 0 S | |
9863 | add %g4, -17, %l6 ! 00000000C10001AC SKIP:L2-B004 0 @BD00078 | |
9864 | .word 0xBFA88C8D ! 00000000C10001B0 SKIP:L2-B004 0 S illop | |
9865 | nop ! 00000000C10001B4 SKIP:L2-B004 0 S | |
9866 | .word 0x81C7E008 ! 00000000C10001B8 SKIP:L2-B004 0 S random | |
9867 | fba,pt %fcc1, BL00085 ! 00000000C10001BC SKIP:L2-B004 0 | |
9868 | nop ! 00000000C10001C0 SKIP:L2-B004 0 S | |
9869 | BL00079: ! ELSE:L2-B005 | |
9870 | fcmpeq32 %f18, %f24, %o0 ! 00000000C10001C4 ELSE:L2-B005 2 S | |
9871 | bge,pn %icc, BL00080 ;.empty ! 00000000C10001C8 ELSE:L2-B005 2 L | |
9872 | fbule BL00081 ! 00000000C10001CC ELSE:L2-B005 2 L | |
9873 | faligndata %f26, %f30, %f26 ! 00000000C10001D0 ELSE:L2-B005 0 S | |
9874 | BL00080:fadds %f2, %f10, %f2 ! 00000000C10001D4 ELSE:L2-B005 2 S | |
9875 | fbe BL00082 ;.empty ! 00000000C10001D8 ELSE:L2-B005 2 L | |
9876 | BL00082:ba,pt %xcc, BL00083 ! 00000000C10001DC ELSE:L2-B005 2 L | |
9877 | std %f34, [%g3+0x0048] ! 00000000C10001E0 ELSE:L2-B005 2 S >BD00039 | |
9878 | BL00083:fbn,a,pt %fcc3, BL00081 ! 00000000C10001E4 ELSE:L2-B005 2 L | |
9879 | .word 0xD1904838 ! 00000000C10001E8 ELSE:L2-B005 0 S illop | |
9880 | BL00081:add %g1, 0x689, %g1 ! 00000000C10001EC ELSE:L2-B005 2 chksum++ | |
9881 | add %g1, 0xF38, %g1 ! 00000000C10001F0 ELSE:L2-B005 2 chksum++ | |
9882 | xorcc %i5, %i4, %o4 ! 00000000C10001F4 ELSE:L2-B005 2 S | |
9883 | add %g5, 0x10, %l5 ! 00000000C10001F8 ELSE:L2-B005 2 @BD00057 | |
9884 | stda %f22,[%l5+%g1]0xCA ! 00000000C10001FC ELSE:L2-B005 2 S Partial_St | |
9885 | fabss %f24, %f22 ! 00000000C1000200 ELSE:L2-B005 2 S | |
9886 | ldx [%g2+0x0038], %g3 ! 00000000C1000204 ELSE:L2-B005 2 S BASE<BD00084 | |
9887 | BL00085: ! ELSE:L2-B005 | |
9888 | add %g1, 0xD78, %g1 ! 00000000C1000208 ELSE:L2-B005 2 chksum++ | |
9889 | pdist %f20, %f30, %f18 ! 00000000C100020C LOOP:L1-B000 2 S | |
9890 | fba,a,pn %fcc2, BL00086 ;.empty ! 00000000C1000210 LOOP:L1-B000 2 L | |
9891 | .word 0xB9D4F81B ! 00000000C1000214 LOOP:L1-B000 0 L illop | |
9892 | brgz,pn %o5, BL00088 ;.empty ! 00000000C1000218 LOOP:L1-B000 0 L | |
9893 | bneg,a BL00089 ! 00000000C100021C LOOP:L1-B000 0 L | |
9894 | .word 0xF79F1F3A ! 00000000C1000220 LOOP:L1-B000 0 S illop | |
9895 | .word 0x99E65BEA ! 00000000C1000224 LOOP:L1-B000 0 L illop | |
9896 | BL00087:.word 0x3B146278 ! 00000000C1000228 LOOP:L1-B000 0 S random | |
9897 | BL00086:nop ! 00000000C100022C LOOP:L1-B000 2 S | |
9898 | BL00088:nop ! 00000000C1000230 LOOP:L1-B000 2 S | |
9899 | BL00089:add %g1, 0xCC7, %g1 ! 00000000C1000234 LOOP:L1-B000 2 chksum++ | |
9900 | subcc %l3, 0x1, %l3 ! 00000000C1000238 LOOP:L1-B000 2 | |
9901 | bnz,pn %icc, BL00090 ! 00000000C100023C LOOP:L1-B000 2 | |
9902 | ldx [%g2+0x0060], %fsr ! 00000000C1000240 LOOP:L1-B000 2 S <BD00006 | |
9903 | add %g1, 0x891, %g1 ! 00000000C1000244 LOOP:L1-B000 1 chksum++ | |
9904 | sll %o2, %g1, %o0 ! 00000000C1000248 SUBR:L0-B000 1 S | |
9905 | fbuge,pn %fcc1, BL00091 ! 00000000C100024C SUBR:L0-B000 1 L | |
9906 | xorcc %o1, %o4, %i0 ! 00000000C1000250 SUBR:L0-B000 1 S | |
9907 | sth %o2, [%g4+0x0038] ! 00000000C1000254 SUBR:L0-B000 1 S >BD00060 | |
9908 | fbue,a,pn %fcc3, BL00092 ! 00000000C1000258 SUBR:L0-B000 1 L | |
9909 | .word 0x9BAA606F ! 00000000C100025C SUBR:L0-B000 0 S illop_FP | |
9910 | fbule,a,pt %fcc1, BL00093 ! 00000000C1000260 SUBR:L0-B000 1 L | |
9911 | pdist %f30, %f22, %f24 ! 00000000C1000264 SUBR:L0-B000 1 S | |
9912 | nop ! 00000000C1000268 SUBR:L0-B000 0 S | |
9913 | BL00092:pdist %f24, %f30, %f30 ! 00000000C100026C SUBR:L0-B000 0 S | |
9914 | nop ! 00000000C1000270 SUBR:L0-B000 0 S | |
9915 | .word 0x8173775C ! 00000000C1000274 SUBR:L0-B000 0 L illop | |
9916 | BL00091:fbuge BL00095 ! 00000000C1000278 SUBR:L0-B000 0 L | |
9917 | BL00094:.word 0x83AD26D5 ! 00000000C100027C SUBR:L0-B000 0 S illop | |
9918 | fcmpgt16 %f16, %f22, %o5 ! 00000000C1000280 SUBR:L0-B000 0 S | |
9919 | BL00093:array8 %o4, %o2, %o4 ! 00000000C1000284 SUBR:L0-B000 1 S | |
9920 | bvs BL00096 ! 00000000C1000288 SUBR:L0-B000 1 L | |
9921 | BL00095:prefetch [%o1+%o3], 20 ! 00000000C100028C SUBR:L0-B000 1 S <.+0 | |
9922 | BL00096:add %g1, 0x418, %g1 ! 00000000C1000290 SUBR:L0-B000 1 chksum++ | |
9923 | ta %xcc, 0x45 ! 00000000C1000294 SUBR:L0-B000 1 demap-stack | |
9924 | add %g1, 0x29A, %i0 ! 00000000C1000298 SUBR:L0-B000 1 | |
9925 | return %i7+0x0008 ! 00000000C100029C SUBR:L0-B000 1 | |
9926 | add %g1, 0x5B4, %g1 ! 00000000C10002A0 SUBR:L0-B000 1 chksum++ | |
9927 | ||
9928 | SECTION .btext003_pg1 TEXT_VA=0xc1000000 | |
9929 | attr_text { | |
9930 | Name = .btext003_pg1, | |
9931 | VA = 0xc1000000, | |
9932 | RA = 0xffdc00000, | |
9933 | PA = ra2pa(0xffdc00000,0), | |
9934 | tsbonly, | |
9935 | part_0_ctx_nonzero_tsb_config_2, | |
9936 | TTE_Context=68, TTE_Size=3, TTE_W=0, TTE_X=1, | |
9937 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9938 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9939 | } | |
9940 | .text; .skip 8 | |
9941 | ||
9942 | !======================================================================== | |
9943 | ||
9944 | SECTION .btext004 TEXT_VA=0x53bfff00 | |
9945 | attr_text { | |
9946 | Name = .btext004, | |
9947 | VA = 0x53bfff00, | |
9948 | RA = 0xffd3fff00, | |
9949 | PA = ra2pa(0xffd3fff00,0), | |
9950 | notsb | |
9951 | } | |
9952 | ||
9953 | SECTION .btext004_pg0 TEXT_VA=0x53800000 | |
9954 | attr_text { | |
9955 | Name = .btext004_pg0, | |
9956 | VA = 0x53800000, | |
9957 | RA = 0xffd000000, | |
9958 | PA = ra2pa(0xffd000000,0), | |
9959 | tsbonly, | |
9960 | part_0_ctx_nonzero_tsb_config_2, | |
9961 | TTE_Context=68, TTE_Size=3, TTE_W=0, TTE_X=1, | |
9962 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
9963 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
9964 | } | |
9965 | .text; .skip 8 | |
9966 | ||
9967 | ||
9968 | SECTION .btext004 | |
9969 | .text | |
9970 | .global SUBR019; SUBR019: | |
9971 | BL00097: ! SUBR:L0-B000 | |
9972 | add %g1, 0xB74, %g1 ! 0000000053BFFF00 SUBR:L0-B000 3 chksum++ | |
9973 | save %o6, -64, %o6 ! 0000000053BFFF04 SUBR:L0-B000 3 | |
9974 | sethi %hh(0xABAD1DEA53BFFF00),%l7 ! 0000000053BFFF08 SUBR:L0-B000 3 SUBR019 | |
9975 | or %l7,%hm(0xABAD1DEA53BFFF00),%l7 ! 0000000053BFFF0C SUBR:L0-B000 3 | |
9976 | sethi %lm(0xABAD1DEA53BFFF00),%l6 ! 0000000053BFFF10 SUBR:L0-B000 3 | |
9977 | or %l6,%lo(0xABAD1DEA53BFFF00),%l6 ! 0000000053BFFF14 SUBR:L0-B000 3 | |
9978 | sllx %l7, 0x20, %l7 ! 0000000053BFFF18 SUBR:L0-B000 3 | |
9979 | or %l7, %l6, %l7 ! 0000000053BFFF1C SUBR:L0-B000 3 | |
9980 | ta %xcc, 0x45 ! 0000000053BFFF20 SUBR:L0-B000 3 demap-stack | |
9981 | ldx [%g2+0x0020], %g5 ! 0000000053BFFF24 SUBR:L0-B000 3 S BASE<BD00098 | |
9982 | ldx [%g2+0x0050], %l5 ! 0000000053BFFF28 SUBR:L0-B000 3 <BD00004 | |
9983 | membar 0x40 ! 0000000053BFFF2C SUBR:L0-B000 3 | |
9984 | stda %f16, [%l5]0xF0 ! 0000000053BFFF30 SUBR:L0-B000 3 Blk-Store | |
9985 | membar 0x40 ! 0000000053BFFF34 SUBR:L0-B000 3 | |
9986 | pdist %f24, %f26, %f16 ! 0000000053BFFF38 SUBR:L0-B000 3 S | |
9987 | ld [%g2+0x0064], %fsr ! 0000000053BFFF3C SUBR:L0-B000 3 S <BD00006+4 | |
9988 | fcmpes %fcc1, %f2, %f11 ! 0000000053BFFF40 SUBR:L0-B000 3 S | |
9989 | fpmerge %f23, %f22, %f26 ! 0000000053BFFF44 SUBR:L0-B000 3 S | |
9990 | add %g1, 0x9E, %g1 ! 0000000053BFFF48 SUBR:L0-B000 3 chksum++ | |
9991 | and %g1, 0xFE, %l2 ! 0000000053BFFF4C LOOP:L1-B000 3 | |
9992 | BL00151: ! LOOP:L1-B000 | |
9993 | add %g1, 0xBD0, %g1 ! 0000000053BFFF50 LOOP:L1-B000 5 chksum++ | |
9994 | fcmpd %fcc1, %f14, %f42 ! 0000000053BFFF54 SKIP:L2-B000 5 | |
9995 | fbl,pn %fcc1, BL00102 ! 0000000053BFFF58 SKIP:L2-B000 5 | |
9996 | stb %o4, [%g4-0x006E] ! 0000000053BFFF5C SKIP:L2-B000 5 S >BD00099 | |
9997 | wr %g1, -779, %fprs ! 0000000053BFFF60 SKIP:L2-B000 5 S | |
9998 | ldd [%g4-0x0020], %i0 ! 0000000053BFFF64 SKIP:L2-B000 5 S <BD00010 | |
9999 | ldx [%g5-0x0088], %g5 ! 0000000053BFFF68 SKIP:L2-B000 5 ptr_chase | |
10000 | ldx [%g5-0x0088], %g5 ! 0000000053BFFF6C SKIP:L2-B000 5 ptr_chase | |
10001 | ldx [%g5-0x0088], %g5 ! 0000000053BFFF70 SKIP:L2-B000 5 ptr_chase | |
10002 | ldx [%g5-0x0088], %g5 ! 0000000053BFFF74 SKIP:L2-B000 5 ptr_chase | |
10003 | ldx [%g5-0x0088], %g5 ! 0000000053BFFF78 SKIP:L2-B000 5 ptr_chase | |
10004 | subc %i4, %i0, %i3 ! 0000000053BFFF7C SKIP:L2-B000 5 S | |
10005 | add %g6, 0x3C, %l6 ! 0000000053BFFF80 SKIP:L2-B000 5 @BD00100 | |
10006 | stda %f28, [%l6]0xD0 ! 0000000053BFFF84 SKIP:L2-B000 7 S Short8 | |
10007 | pdist %f24, %f22, %f28 ! 0000000053BFFF88 SKIP:L2-B000 5 S | |
10008 | sethi %hh(0xABAD1DEAA62C3F00),%l6 ! 0000000053BFFF8C SKIP:L2-B000 5 SUBR021 | |
10009 | or %l6,%hm(0xABAD1DEAA62C3F00),%l6 ! 0000000053BFFF90 SKIP:L2-B000 5 | |
10010 | sethi %lm(0xABAD1DEAA62C3F00),%l5 ! 0000000053BFFF94 SKIP:L2-B000 5 | |
10011 | or %l5,%lo(0xABAD1DEAA62C3F00),%l5 ! 0000000053BFFF98 SKIP:L2-B000 5 | |
10012 | sllx %l6, 0x20, %l6 ! 0000000053BFFF9C SKIP:L2-B000 5 | |
10013 | or %l6, %l5, %l6 ! 0000000053BFFFA0 SKIP:L2-B000 5 | |
10014 | add %l6, 0x1, %l6 ! 0000000053BFFFA4 SKIP:L2-B000 5 | |
10015 | call SUBR021 ! 0000000053BFFFA8 SKIP:L2-B000 5 S | |
10016 | st %f5, [%g5-0x0050] ! 0000000053BFFFAC SKIP:L2-B000 5 S >BD00101 | |
10017 | add %g1, 0xC89, %g1 ! 0000000053BFFFB0 SKIP:L2-B000 5 chksum++ | |
10018 | ldx [%g2+0x0050], %l5 ! 0000000053BFFFB4 SKIP:L2-B000 5 <BD00004 | |
10019 | membar 0x40 ! 0000000053BFFFB8 SKIP:L2-B000 5 | |
10020 | ldda [%l5]0x16, %f16 ! 0000000053BFFFBC SKIP:L2-B000 5 Blk-Load | |
10021 | membar 0x40 ! 0000000053BFFFC0 SKIP:L2-B000 5 | |
10022 | membar 0x40 ! 0000000053BFFFC4 SKIP:L2-B000 5 | |
10023 | ldda [%l5]0x16, %f16 ! 0000000053BFFFC8 SKIP:L2-B000 5 Blk-Load | |
10024 | membar 0x40 ! 0000000053BFFFCC SKIP:L2-B000 5 | |
10025 | array16 %i5, %i3, %i3 ! 0000000053BFFFD0 SKIP:L2-B000 5 S | |
10026 | array32 %i1, %i1, %o0 ! 0000000053BFFFD4 SKIP:L2-B000 5 S | |
10027 | movrlez %i4, %o1, %i5 ! 0000000053BFFFD8 SKIP:L2-B000 5 S | |
10028 | nop ! 0000000053BFFFDC SKIP:L2-B000 5 S | |
10029 | fba,a BL00103 ! 0000000053BFFFE0 SKIP:L2-B000 5 | |
10030 | cmp %o0, %g1 ! 0000000053BFFFE4 SKIP:L2-B000 0 S | |
10031 | BL00102: ! ELSE:L2-B001 | |
10032 | fcmple32 %f26, %f16, %o1 ! 0000000053BFFFE8 ELSE:L2-B001 0 S | |
10033 | .word 0xB9D332DF ! 0000000053BFFFEC ELSE:L2-B001 0 illop | |
10034 | or %l6,%hm(0x10B9D332DF),%l6 ! 0000000053BFFFF0 ELSE:L2-B001 0 | |
10035 | .word 0xCDC4433E ! 0000000053BFFFF4 ELSE:L2-B001 0 illop | |
10036 | or %l5,%lo(0x10B9D332DF),%l5 ! 0000000053BFFFF8 ELSE:L2-B001 0 | |
10037 | sllx %l6, 0x20, %l6 ! 0000000053BFFFFC ELSE:L2-B001 0 | |
10038 | or %l6, %l5, %l6 ! 0000000053C00000 ELSE:L2-B001 0 | |
10039 | .word 0x0D030A4C ! 0000000053C00004 ELSE:L2-B001 0 S random | |
10040 | .word 0x81E80000 ! 0000000053C00008 ELSE:L2-B001 0 S random | |
10041 | ld [%g4-0x006C], %f2 ! 0000000053C0000C ELSE:L2-B001 0 S <BD00031 | |
10042 | add %g1, 0xFBC, %g1 ! 0000000053C00010 ELSE:L2-B001 0 chksum++ | |
10043 | .word 0x85AAA0C8 ! 0000000053C00014 ELSE:L2-B001 0 S illop | |
10044 | sethi %hh(0xABAD1DEA93BFFF00),%l6 ! 0000000053C00018 ELSE:L2-B001 0 SUBR024 | |
10045 | or %l6,%hm(0xABAD1DEA93BFFF00),%l6 ! 0000000053C0001C ELSE:L2-B001 0 | |
10046 | sethi %lm(0xABAD1DEA93BFFF00),%l5 ! 0000000053C00020 ELSE:L2-B001 0 | |
10047 | .word 0x95AA580D ! 0000000053C00024 ELSE:L2-B001 0 illop | |
10048 | sllx %l6, 0x20, %l6 ! 0000000053C00028 ELSE:L2-B001 0 | |
10049 | or %l6, %l5, %l6 ! 0000000053C0002C ELSE:L2-B001 0 | |
10050 | call SUBR024 ! 0000000053C00030 ELSE:L2-B001 0 S | |
10051 | .word 0xABA4C81A ! 0000000053C00034 ELSE:L2-B001 0 S illop | |
10052 | ldx [%g2+0x0050], %l5 ! 0000000053C00038 ELSE:L2-B001 0 <BD00004 | |
10053 | membar 0x40 ! 0000000053C0003C ELSE:L2-B001 0 | |
10054 | stda %f32, [%l5]0xF0 ! 0000000053C00040 ELSE:L2-B001 0 Blk-Store | |
10055 | membar 0x40 ! 0000000053C00044 ELSE:L2-B001 0 | |
10056 | .word 0x8F891F44 ! 0000000053C00048 ELSE:L2-B001 0 S illop | |
10057 | BL00103: ! ELSE:L2-B001 | |
10058 | add %g1, 0xCFA, %g1 ! 0000000053C0004C ELSE:L2-B001 5 chksum++ | |
10059 | andcc %o0, 0x100, %g0 ! 0000000053C00050 SKIP:L2-B002 5 | |
10060 | bnz,a BL00110 ! 0000000053C00054 SKIP:L2-B002 5 | |
10061 | nop ! 0000000053C00058 SKIP:L2-B002 2 S | |
10062 | rd %gsr, %l6 ! 0000000053C0005C SKIP:L2-B002 3 S | |
10063 | wr %l6, 0xB8, %gsr ! 0000000053C00060 SKIP:L2-B002 3 S | |
10064 | ld [%g4-0x0064], %f3 ! 0000000053C00064 SKIP:L2-B002 3 S <BD00026 | |
10065 | xnorcc %o0, %i2, %i2 ! 0000000053C00068 SKIP:L2-B002 3 S | |
10066 | add %g6, 0x68, %l5 ! 0000000053C0006C SKIP:L2-B002 3 @BD00104 | |
10067 | stda %f26,[%l5+%g1]0xC3 ! 0000000053C00070 SKIP:L2-B002 3 S Partial_St | |
10068 | fcmps %fcc2, %f8, %f3 ! 0000000053C00074 SKIP:L2-B002 3 S | |
10069 | add %g1, 0xCD6, %g1 ! 0000000053C00078 SKIP:L2-B002 3 chksum++ | |
10070 | sta %f8, [%g3-0x0050]%asi ! 0000000053C0007C SKIP:L2-B002 3 S >BD00101 | |
10071 | alignaddrl %o0, %i0, %i1 ! 0000000053C00080 SKIP:L2-B002 3 S | |
10072 | pdist %f26, %f16, %f22 ! 0000000053C00084 SKIP:L2-B002 3 S | |
10073 | brgez,pt %i5, BL00105 ;.empty ! 0000000053C00088 SKIP:L2-B002 3 L | |
10074 | BL00105:brnz,a,pn %o3, BL00106 ! 0000000053C0008C SKIP:L2-B002 6 L | |
10075 | fcmple32 %f28, %f18, %i5 ! 0000000053C00090 SKIP:L2-B002 0 S | |
10076 | .word 0x83A4DB3A ! 0000000053C00094 SKIP:L2-B002 0 L illop | |
10077 | nop ! 0000000053C00098 SKIP:L2-B002 0 S | |
10078 | BL00107:array32 %i1, %o0, %o0 ! 0000000053C0009C SKIP:L2-B002 0 S | |
10079 | std %f0, [%g6-0x0078] ! 0000000053C000A0 SKIP:L2-B002 0 S >BD00007 | |
10080 | .word 0x9FEE4DBE ! 0000000053C000A4 SKIP:L2-B002 0 S illop | |
10081 | BL00106:bnz,a BL00108 ! 0000000053C000A8 SKIP:L2-B002 6 L | |
10082 | pdist %f28, %f26, %f18 ! 0000000053C000AC SKIP:L2-B002 0 S | |
10083 | BL00108:bcc,a,pt %icc, BL00109 ! 0000000053C000B0 SKIP:L2-B002 6 L | |
10084 | nop ! 0000000053C000B4 SKIP:L2-B002 0 S | |
10085 | BL00109:add %g1, 0x12C, %g1 ! 0000000053C000B8 SKIP:L2-B002 6 chksum++ | |
10086 | ba BL00116 ! 0000000053C000BC SKIP:L2-B002 3 | |
10087 | xor %i2, %i2, %i0 ! 0000000053C000C0 SKIP:L2-B002 3 S | |
10088 | BL00110: ! ELSE:L2-B003 | |
10089 | andncc %g3, 0x0, %g3 ! 0000000053C000C4 ELSE:L2-B003 2 S | |
10090 | ldx [%g2+0x0028], %g5 ! 0000000053C000C8 ELSE:L2-B003 2 S BASE<BD00111 | |
10091 | ld [%g3-0x000D], %f19 ! 0000000053C000CC ELSE:L2-B003 2 S <BD00035+3 | |
10092 | nop ! 0000000053C000D0 ELSE:L2-B003 2 S | |
10093 | add %g1, 0xD5B, %g1 ! 0000000053C000D4 ELSE:L2-B003 2 chksum++ | |
10094 | nop ! 0000000053C000D8 ELSE:L2-B003 2 S | |
10095 | .word 0x91B247F2 ! 0000000053C000DC ELSE:L2-B003 2 S illop_VIS | |
10096 | brgz,a,pt %i2, BL00113 ! 0000000053C000E0 ELSE:L2-B003 2 L | |
10097 | ldstub [%g3-0x006D], %o4 ! 0000000053C000E4 ELSE:L2-B003 1 S >BD00112 | |
10098 | nop ! 0000000053C000E8 ELSE:L2-B003 1 S | |
10099 | .word 0xA7AC506B ! 0000000053C000EC ELSE:L2-B003 1 S illop_FP | |
10100 | nop ! 0000000053C000F0 ELSE:L2-B003 1 S | |
10101 | bnz,a,pn %xcc, BL00113 ;.empty ! 0000000053C000F4 ELSE:L2-B003 1 L | |
10102 | bgu,a BL00114 ;.empty ! 0000000053C000F8 ELSE:L2-B003 1 L | |
10103 | brlz,pn %i1, BL00115 ! 0000000053C000FC ELSE:L2-B003 0 L | |
10104 | BL00115:st %f4, [%g4-0x002C] ! 0000000053C00100 ELSE:L2-B003 0 S >BD00062 | |
10105 | nop ! 0000000053C00104 ELSE:L2-B003 0 S | |
10106 | .word 0x997C42B3 ! 0000000053C00108 ELSE:L2-B003 0 L illop | |
10107 | BL00113:sub %i1, 0x8A3, %o0 ! 0000000053C0010C ELSE:L2-B003 2 S | |
10108 | BL00114:add %g1, 0xD19, %g1 ! 0000000053C00110 ELSE:L2-B003 2 chksum++ | |
10109 | BL00116: ! ELSE:L2-B003 | |
10110 | add %g1, 0x408, %g1 ! 0000000053C00114 ELSE:L2-B003 5 chksum++ | |
10111 | andcc %i5, 0x80, %g0 ! 0000000053C00118 SKIP:L2-B004 5 | |
10112 | bz,a,pt %xcc, BL00119 ! 0000000053C0011C SKIP:L2-B004 5 | |
10113 | nop ! 0000000053C00120 SKIP:L2-B004 4 S | |
10114 | fcmpgt32 %f16, %f28, %i0 ! 0000000053C00124 SKIP:L2-B004 1 S | |
10115 | bcs,a BL00117 ! 0000000053C00128 SKIP:L2-B004 1 L | |
10116 | .word 0xD9B64E99 ! 0000000053C0012C SKIP:L2-B004 0 S illop | |
10117 | cmp %g1, %g3 ! 0000000053C00130 SKIP:L2-B004 1 S | |
10118 | BL00117:ldx [%g2+0x0020], %g3 ! 0000000053C00134 SKIP:L2-B004 1 S BASE<BD00098 | |
10119 | .word 0xA7FEBB89 ! 0000000053C00138 SKIP:L2-B004 1 S illop | |
10120 | fba BL00118 ! 0000000053C0013C SKIP:L2-B004 1 L | |
10121 | sta %f10, [%g6-0x0058]%asi ! 0000000053C00140 SKIP:L2-B004 1 S >BD00015 | |
10122 | fpack16 %f20, %f20 ! 0000000053C00144 SKIP:L2-B004 0 S | |
10123 | fcmped %fcc1, %f42, %f6 ! 0000000053C00148 SKIP:L2-B004 0 S | |
10124 | std %f32, [%g3-0x0078] ! 0000000053C0014C SKIP:L2-B004 0 S >BD00007 | |
10125 | BL00118:add %g1, 0x22D, %g1 ! 0000000053C00150 SKIP:L2-B004 1 chksum++ | |
10126 | add %g1, 0x6BA, %g1 ! 0000000053C00154 SKIP:L2-B004 1 chksum++ | |
10127 | .word 0xA9B61016 ! 0000000053C00158 SKIP:L2-B004 1 S illop_VIS | |
10128 | stw %i0, [%g5-0x0038] ! 0000000053C0015C SKIP:L2-B004 1 S >BD00003 | |
10129 | pdist %f16, %f26, %f24 ! 0000000053C00160 SKIP:L2-B004 1 S | |
10130 | std %f46, [%g5-0x0078] ! 0000000053C00164 SKIP:L2-B004 1 S >BD00007 | |
10131 | xor %l7, %g7, %l7 ! 0000000053C00168 SKIP:L2-B004 1 S | |
10132 | ba,pn %icc, BL00133 ! 0000000053C0016C SKIP:L2-B004 1 | |
10133 | .word 0xAFB4C236 ! 0000000053C00170 SKIP:L2-B004 1 S illop_VIS | |
10134 | BL00119: ! ELSE:L2-B005 | |
10135 | array32 %i0, %i0, %i3 ! 0000000053C00174 ELSE:L2-B005 4 S | |
10136 | fcmpne16 %f22, %f26, %i0 ! 0000000053C00178 ELSE:L2-B005 4 S | |
10137 | ldd [%g5+0x0040], %f46 ! 0000000053C0017C ELSE:L2-B005 4 S <BD00024 | |
10138 | nop ! 0000000053C00180 ELSE:L2-B005 4 S | |
10139 | call .+8 ;.empty ! 0000000053C00184 ELSE:L2-B005 4 L | |
10140 | BL00120:bvs,pn %icc, BL00121 ! 0000000053C00188 ELSE:L2-B005 4 L | |
10141 | ldx [%g6-0x0020], %l1 ! 0000000053C0018C ELSE:L2-B005 4 S <BD00010 | |
10142 | fbule,pt %fcc2, BL00122 ! 0000000053C00190 ELSE:L2-B005 4 L | |
10143 | BL00122:fcmpgt16 %f26, %f28, %i5 ! 0000000053C00194 ELSE:L2-B005 7 S | |
10144 | fbe BL00123 ;.empty ! 0000000053C00198 ELSE:L2-B005 4 L | |
10145 | bgu,pn %icc, BL00124 ;.empty ! 0000000053C0019C ELSE:L2-B005 4 L | |
10146 | BL00123:bpos BL00125 ;.empty ! 0000000053C001A0 ELSE:L2-B005 4 L | |
10147 | bvs,a BL00126 ! 0000000053C001A4 ELSE:L2-B005 4 L | |
10148 | BL00121:.word 0x85AD0008 ! 0000000053C001A8 ELSE:L2-B005 0 S illop | |
10149 | BL00126:.word 0x95906000 ! 0000000053C001AC ELSE:L2-B005 0 S random | |
10150 | std %f22, [%g3+0x0030] ! 0000000053C001B0 ELSE:L2-B005 0 S >BD00036 | |
10151 | BL00124:.word 0x8F7E325B ! 0000000053C001B4 ELSE:L2-B005 0 S illop | |
10152 | BL00125:add %g1, 0x492, %g1 ! 0000000053C001B8 ELSE:L2-B005 0 chksum++ | |
10153 | add %g1, 0xB87, %g1 ! 0000000053C001BC ELSE:L2-B005 4 chksum++ | |
10154 | stwa %g1, [%g4+0x006C]%asi ! 0000000053C001C0 ELSE:L2-B005 4 S >BD00104+4 | |
10155 | nop ! 0000000053C001C4 ELSE:L2-B005 4 S | |
10156 | pdist %f28, %f18, %f28 ! 0000000053C001C8 ELSE:L2-B005 4 S | |
10157 | fcmpgt16 %f16, %f22, %o3 ! 0000000053C001CC ELSE:L2-B005 4 S | |
10158 | brnz,pn %i5, BL00127 ;.empty ! 0000000053C001D0 ELSE:L2-B005 4 L | |
10159 | fbge,pt %fcc2, BL00128 ! 0000000053C001D4 ELSE:L2-B005 4 L | |
10160 | BL00128:sta %f5, [%g5-0x0058]%asi ! 0000000053C001D8 ELSE:L2-B005 1 S >BD00015 | |
10161 | bn,a,pt %icc, BL00129 ! 0000000053C001DC ELSE:L2-B005 1 L | |
10162 | cmp %i0, %g1 ! 0000000053C001E0 ELSE:L2-B005 0 S | |
10163 | std %f28, [%g5+0x0030] ! 0000000053C001E4 ELSE:L2-B005 1 S >BD00036 | |
10164 | fbn,pt %fcc0, BL00130 ;.empty ! 0000000053C001E8 ELSE:L2-B005 1 L | |
10165 | BL00129:bcc,a,pt %xcc, BL00131 ;.empty ! 0000000053C001EC ELSE:L2-B005 1 L | |
10166 | fbug,a BL00132 ! 0000000053C001F0 ELSE:L2-B005 1 L | |
10167 | BL00127:ldub [%g6-0x0052], %l1 ! 0000000053C001F4 ELSE:L2-B005 4 S <BD00048 | |
10168 | BL00132:nop ! 0000000053C001F8 ELSE:L2-B005 4 S | |
10169 | BL00131:st %fsr, [%g2+0x0064] ! 0000000053C001FC ELSE:L2-B005 5 S <BD00006+4 | |
10170 | BL00130:add %g1, 0x10, %g1 ! 0000000053C00200 ELSE:L2-B005 4 chksum++ | |
10171 | BL00133: ! ELSE:L2-B005 | |
10172 | add %g1, 0xFE8, %g1 ! 0000000053C00204 ELSE:L2-B005 5 chksum++ | |
10173 | andcc %i1, 0x2, %g0 ! 0000000053C00208 SKIP:L2-B006 5 | |
10174 | bnz,a,pn %xcc, BL00141 ! 0000000053C0020C SKIP:L2-B006 5 | |
10175 | xor %i5, %l1, %i1 ! 0000000053C00210 SKIP:L2-B006 0 S | |
10176 | nop ! 0000000053C00214 SKIP:L2-B006 5 S | |
10177 | fbg,pn %fcc2, BL00134 ;.empty ! 0000000053C00218 SKIP:L2-B006 5 L | |
10178 | bcs,pt %icc, BL00135 ! 0000000053C0021C SKIP:L2-B006 5 L | |
10179 | cmp %l1, %i1 ! 0000000053C00220 SKIP:L2-B006 4 S | |
10180 | fbe,a BL00136 ! 0000000053C00224 SKIP:L2-B006 4 L | |
10181 | nop ! 0000000053C00228 SKIP:L2-B006 0 S | |
10182 | BL00134:bvs BL00135 ! 0000000053C0022C SKIP:L2-B006 5 L | |
10183 | st %f29, [%g3-0x0032] ! 0000000053C00230 SKIP:L2-B006 5 S >BD00009+2 | |
10184 | fbne BL00137 ;.empty ! 0000000053C00234 SKIP:L2-B006 4 L | |
10185 | BL00135:brgz,a,pt %g1, BL00138 ! 0000000053C00238 SKIP:L2-B006 5 L | |
10186 | BL00138:taddcc %o3, %g1, %g0 ! 0000000053C0023C SKIP:L2-B006 6 S | |
10187 | BL00136:fbo,pn %fcc2, BL00139 ! 0000000053C00240 SKIP:L2-B006 5 L | |
10188 | BL00137:pdist %f26, %f16, %f20 ! 0000000053C00244 SKIP:L2-B006 9 S | |
10189 | BL00139:add %g1, 0x96B, %g1 ! 0000000053C00248 SKIP:L2-B006 5 chksum++ | |
10190 | add %g1, 0x3BF, %g1 ! 0000000053C0024C SKIP:L2-B006 5 chksum++ | |
10191 | pdist %f26, %f20, %f24 ! 0000000053C00250 SKIP:L2-B006 5 S | |
10192 | fcmpeq32 %f24, %f22, %o3 ! 0000000053C00254 SKIP:L2-B006 5 S | |
10193 | add %g4, -111, %l6 ! 0000000053C00258 SKIP:L2-B006 5 @BD00140 | |
10194 | stda %f24, [%l6]0xD0 ! 0000000053C0025C SKIP:L2-B006 5 S Short8 | |
10195 | ldx [%g2+0x0050], %l5 ! 0000000053C00260 SKIP:L2-B006 5 <BD00004 | |
10196 | membar 0x40 ! 0000000053C00264 SKIP:L2-B006 5 | |
10197 | stda %f32, [%l5]0xE0 ! 0000000053C00268 SKIP:L2-B006 5 Blk-Store | |
10198 | membar 0x40 ! 0000000053C0026C SKIP:L2-B006 5 | |
10199 | ldsb [%g4-0x0054], %l0 ! 0000000053C00270 SKIP:L2-B006 5 S <BD00012 | |
10200 | movule %fcc3, %g1, %o2 ! 0000000053C00274 SKIP:L2-B006 5 S | |
10201 | fabss %f29, %f26 ! 0000000053C00278 SKIP:L2-B006 5 S | |
10202 | membar 0x40 ! 0000000053C0027C SKIP:L2-B006 5 | |
10203 | stda %f16, [%l5]0x16 ! 0000000053C00280 SKIP:L2-B006 5 Blk-Store | |
10204 | membar 0x40 ! 0000000053C00284 SKIP:L2-B006 5 | |
10205 | add %g4, 0x68, %l5 ! 0000000053C00288 SKIP:L2-B006 5 @BD00104 | |
10206 | stda %f26,[%l5+%g1]0xC1 ! 0000000053C0028C SKIP:L2-B006 5 S Partial_St | |
10207 | ldx [%g2+0x0050], %l5 ! 0000000053C00290 SKIP:L2-B006 5 <BD00004 | |
10208 | membar 0x40 ! 0000000053C00294 SKIP:L2-B006 5 | |
10209 | ldda [%l5]0x1E, %f16 ! 0000000053C00298 SKIP:L2-B006 5 Blk-Load | |
10210 | membar 0x40 ! 0000000053C0029C SKIP:L2-B006 5 | |
10211 | ba,a,pt %xcc, BL00150 ! 0000000053C002A0 SKIP:L2-B006 5 | |
10212 | .word 0x91A1C171 ! 0000000053C002A4 SKIP:L2-B006 0 S illop | |
10213 | BL00141: ! ELSE:L2-B007 | |
10214 | .word 0x9F91A016 ! 0000000053C002A8 ELSE:L2-B007 0 illop | |
10215 | .word 0x8D8FF245 ! 0000000053C002AC ELSE:L2-B007 0 S illop | |
10216 | .word 0x97DDF018 ! 0000000053C002B0 ELSE:L2-B007 0 S illop | |
10217 | .word 0x8BABCA1B ! 0000000053C002B4 ELSE:L2-B007 0 S illop_FP | |
10218 | .word 0xB7A7407A ! 0000000053C002B8 ELSE:L2-B007 0 illop | |
10219 | stda %f26,[%l5+%g1]0xC8 ! 0000000053C002BC ELSE:L2-B007 0 S Partial_St | |
10220 | subcc %l1, %g1, %g0 ! 0000000053C002C0 ELSE:L2-B007 0 S | |
10221 | .word 0xC1C0A932 ! 0000000053C002C4 ELSE:L2-B007 0 S random | |
10222 | add %g1, 0x4E0, %g1 ! 0000000053C002C8 ELSE:L2-B007 0 chksum++ | |
10223 | ldub [%g5-0x0014], %i1 ! 0000000053C002CC ELSE:L2-B007 0 S <BD00143 | |
10224 | ld [%g5-0x0050], %f10 ! 0000000053C002D0 ELSE:L2-B007 0 S <BD00101 | |
10225 | fbge,pt %fcc0, BL00146 ! 0000000053C002D4 ELSE:L2-B007 0 L | |
10226 | fpadd32 %f28, %f16, %f28 ! 0000000053C002D8 ELSE:L2-B007 0 S | |
10227 | sth %i1, [%g5-0x004C] ! 0000000053C002DC ELSE:L2-B007 0 S >BD00144 | |
10228 | lduh [%g6+0x002A], %i3 ! 0000000053C002E0 ELSE:L2-B007 0 S <BD00145 | |
10229 | nop ! 0000000053C002E4 ELSE:L2-B007 0 S | |
10230 | pdist %f16, %f26, %f30 ! 0000000053C002E8 ELSE:L2-B007 0 S | |
10231 | subcc %l1, %i4, %l1 ! 0000000053C002EC ELSE:L2-B007 0 S | |
10232 | .word 0xBE100001 ! 0000000053C002F0 ELSE:L2-B007 0 L random | |
10233 | BL00146:.word 0xCDC8D12D ! 0000000053C002F4 ELSE:L2-B007 0 L illop | |
10234 | ldda [%g3+0x0040]%asi, %f34 ! 0000000053C002F8 ELSE:L2-B007 0 S <BD00024 | |
10235 | .word 0xABA290CD ! 0000000053C002FC ELSE:L2-B007 0 S illop | |
10236 | BL00148:subcc %i3, %i1, %o1 ! 0000000053C00300 ELSE:L2-B007 0 S | |
10237 | fbge,a,pt %fcc0, BL00149 ! 0000000053C00304 ELSE:L2-B007 0 L | |
10238 | .word 0x9FB182BF ! 0000000053C00308 ELSE:L2-B007 0 S illop | |
10239 | BL00149:.word 0x99A38562 ! 0000000053C0030C ELSE:L2-B007 0 L illop | |
10240 | BL00147:movl %fcc3, 0x27E, %o5 ! 0000000053C00310 ELSE:L2-B007 0 S | |
10241 | add %g1, 0x7BB, %g1 ! 0000000053C00314 ELSE:L2-B007 0 chksum++ | |
10242 | BL00150: ! ELSE:L2-B007 | |
10243 | add %g1, 0x3B4, %g1 ! 0000000053C00318 ELSE:L2-B007 5 chksum++ | |
10244 | wr %o1, %i4, %ccr ! 0000000053C0031C LOOP:L1-B000 5 S | |
10245 | std %f34, [%g3-0x0078] ! 0000000053C00320 LOOP:L1-B000 5 S >BD00007 | |
10246 | or %o0, 0x0, %o0 ! 0000000053C00324 LOOP:L1-B000 5 S | |
10247 | pdist %f26, %f28, %f22 ! 0000000053C00328 LOOP:L1-B000 5 S | |
10248 | srlx %l2, 0x1, %l2 ! 0000000053C0032C LOOP:L1-B000 5 | |
10249 | andcc %l2, 0x1, %g0 ! 0000000053C00330 LOOP:L1-B000 5 | |
10250 | bne,pt %xcc, BL00151 ! 0000000053C00334 LOOP:L1-B000 5 | |
10251 | pdist %f28, %f28, %f18 ! 0000000053C00338 LOOP:L1-B000 5 S | |
10252 | add %g1, 0x2D2, %g1 ! 0000000053C0033C LOOP:L1-B000 3 chksum++ | |
10253 | ta %xcc, 0x45 ! 0000000053C00340 SUBR:L0-B000 3 demap-stack | |
10254 | add %g1, 0x3BF, %i0 ! 0000000053C00344 SUBR:L0-B000 3 | |
10255 | return %i7+0x0008 ! 0000000053C00348 SUBR:L0-B000 3 | |
10256 | add %g1, 0x136, %g1 ! 0000000053C0034C SUBR:L0-B000 3 chksum++ | |
10257 | ||
10258 | SECTION .btext004_pg1 TEXT_VA=0x53c00000 | |
10259 | attr_text { | |
10260 | Name = .btext004_pg1, | |
10261 | VA = 0x53c00000, | |
10262 | RA = 0xffd400000, | |
10263 | PA = ra2pa(0xffd400000,0), | |
10264 | tsbonly, | |
10265 | part_0_ctx_nonzero_tsb_config_2, | |
10266 | TTE_Context=68, TTE_Size=3, TTE_W=0, TTE_X=1, | |
10267 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
10268 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
10269 | } | |
10270 | .text; .skip 8 | |
10271 | ||
10272 | !======================================================================== | |
10273 | ||
10274 | SECTION .btext005 TEXT_VA=0x3b80ff00 | |
10275 | attr_text { | |
10276 | Name = .btext005, | |
10277 | VA = 0x3b80ff00, | |
10278 | RA = ra2pa(0xffe3aff00,0), | |
10279 | PA = ra2pa(0xffe3aff00,0), | |
10280 | notsb | |
10281 | } | |
10282 | ||
10283 | SECTION .btext005_pg0 TEXT_VA=0x3b800000 | |
10284 | attr_text { | |
10285 | Name = .btext005_pg0, | |
10286 | VA = 0x3b800000, | |
10287 | RA = ra2pa(0xffe3a0000,0), | |
10288 | PA = ra2pa(0xffe3a0000,0), | |
10289 | tsbonly, | |
10290 | part_0_ctx_nonzero_tsb_config_3, | |
10291 | TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1, | |
10292 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
10293 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
10294 | } | |
10295 | .text; .skip 8 | |
10296 | ||
10297 | ||
10298 | SECTION .btext005 | |
10299 | .text | |
10300 | .global SUBR020; SUBR020: | |
10301 | BL00152: ! SUBR:L0-B000 | |
10302 | add %g1, 0xF, %g1 ! 000000003B80FF00 SUBR:L0-B000 1 chksum++ | |
10303 | save %o6, -64, %o6 ! 000000003B80FF04 SUBR:L0-B000 1 | |
10304 | sethi %hh(0xABAD1DEA3B80FF00),%l7 ! 000000003B80FF08 SUBR:L0-B000 1 SUBR020 | |
10305 | or %l7,%hm(0xABAD1DEA3B80FF00),%l7 ! 000000003B80FF0C SUBR:L0-B000 1 | |
10306 | sethi %lm(0xABAD1DEA3B80FF00),%l6 ! 000000003B80FF10 SUBR:L0-B000 1 | |
10307 | or %l6,%lo(0xABAD1DEA3B80FF00),%l6 ! 000000003B80FF14 SUBR:L0-B000 1 | |
10308 | sllx %l7, 0x20, %l7 ! 000000003B80FF18 SUBR:L0-B000 1 | |
10309 | or %l7, %l6, %l7 ! 000000003B80FF1C SUBR:L0-B000 1 | |
10310 | ta %xcc, 0x45 ! 000000003B80FF20 SUBR:L0-B000 1 demap-stack | |
10311 | sta %f25, [%g3-0x0038]%asi ! 000000003B80FF24 SUBR:L0-B000 1 S >BD00003 | |
10312 | fcmped %fcc2, %f14, %f60 ! 000000003B80FF28 SUBR:L0-B000 1 S | |
10313 | add %g3, 0x2A, %l6 ! 000000003B80FF2C SUBR:L0-B000 1 @BD00145 | |
10314 | ldda [%l6]0xDA, %f26 ! 000000003B80FF30 SUBR:L0-B000 1 S Short16 | |
10315 | ldx [%g2+0x0050], %l5 ! 000000003B80FF34 SUBR:L0-B000 1 <BD00004 | |
10316 | membar 0x40 ! 000000003B80FF38 SUBR:L0-B000 1 | |
10317 | stda %f0, [%l5]0xE0 ! 000000003B80FF3C SUBR:L0-B000 1 Blk-Store | |
10318 | membar 0x40 ! 000000003B80FF40 SUBR:L0-B000 1 | |
10319 | cmp %g1, %o5 ! 000000003B80FF44 SUBR:L0-B000 1 S | |
10320 | add %g1, 0xF62, %g1 ! 000000003B80FF48 SUBR:L0-B000 1 chksum++ | |
10321 | add %i5, %g1, %o1 ! 000000003B80FF4C SWCH:L1-B000 1 | |
10322 | andcc %o1, 0x2, %g0 ! 000000003B80FF50 SWCH:L1-B000 1 | |
10323 | bnz,pn %xcc, BL00167 ! 000000003B80FF54 SWCH:L1-B000 1 | |
10324 | add %g1, 0x903, %g1 ! 000000003B80FF58 SWCH:L1-B000 1 chksum++ | |
10325 | andcc %o1, 0x20, %g0 ! 000000003B80FF5C SWCH:L1-B000 1 | |
10326 | bnz,a,pt %xcc, BL00159 ! 000000003B80FF60 SWCH:L1-B000 1 | |
10327 | add %g1, 0x962, %g1 ! 000000003B80FF64 SWCH:L1-B000 1 chksum++ | |
10328 | andcc %o1, 0x80, %g0 ! 000000003B80FF68 SWCH:L1-B000 0 | |
10329 | .word 0xA7B042C1 ! 000000003B80FF6C SWCH:L1-B000 0 illop | |
10330 | andcc %o1, 0x800, %g0 ! 000000003B80FF70 SWCH:L1-B000 0 | |
10331 | bnz,a,pt %xcc, BL00154 ! 000000003B80FF74 SWCH:L1-B000 0 | |
10332 | add %g1, 0x7D1, %g1 ! 000000003B80FF78 SWCH:L1-B000 0 chksum++ | |
10333 | ld [%g2+0x0064], %fsr ! 000000003B80FF7C SWCH:L1-B000 0 S <BD00006+4 | |
10334 | fnot1s %f23, %f21 ! 000000003B80FF80 SWCH:L1-B000 0 S | |
10335 | fcmpne32 %f28, %f24, %i4 ! 000000003B80FF84 SWCH:L1-B000 0 S | |
10336 | .word 0xAFC8CC3F ! 000000003B80FF88 SWCH:L1-B000 0 S illop | |
10337 | tl %xcc, %g7+0x0055 ! 000000003B80FF8C SWCH:L1-B000 0 S | |
10338 | .word 0xB992A015 ! 000000003B80FF90 SWCH:L1-B000 0 illop | |
10339 | or %l6,%hm(0x10B992A015),%l6 ! 000000003B80FF94 SWCH:L1-B000 0 | |
10340 | .word 0xAB5E5F2F ! 000000003B80FF98 SWCH:L1-B000 0 illop | |
10341 | or %l5,%lo(0x10B992A015),%l5 ! 000000003B80FF9C SWCH:L1-B000 0 | |
10342 | sllx %l6, 0x20, %l6 ! 000000003B80FFA0 SWCH:L1-B000 0 | |
10343 | or %l6, %l5, %l6 ! 000000003B80FFA4 SWCH:L1-B000 0 | |
10344 | call SUBR023 ! 000000003B80FFA8 SWCH:L1-B000 0 S | |
10345 | ldx [%g2+0x0038], %g3 ! 000000003B80FFAC SWCH:L1-B000 0 S BASE<BD00084 | |
10346 | ldstub [%g6-0x004A], %i5 ! 000000003B80FFB0 SWCH:L1-B000 0 S >BD00153 | |
10347 | nop ! 000000003B80FFB4 SWCH:L1-B000 0 S | |
10348 | .word 0xD5AF6FB3 ! 000000003B80FFB8 SWCH:L1-B000 0 S illop | |
10349 | add %g1, 0x69E, %g1 ! 000000003B80FFBC SWCH:L1-B000 0 chksum++ | |
10350 | ba,a,pn %icc, BL00173 ! 000000003B80FFC0 SWCH:L1-B000 0 | |
10351 | pdist %f26, %f28, %f28 ! 000000003B80FFC4 SWCH:L1-B000 0 S | |
10352 | BL00154:add %g1, 0x1BA, %g1 ! 000000003B80FFC8 CASE:L2-B000 0 chksum++ | |
10353 | .word 0x83F00000 ! 000000003B80FFCC CASE:L2-B000 0 S illop | |
10354 | ldx [%g2+0x0050], %l5 ! 000000003B80FFD0 CASE:L2-B000 0 <BD00004 | |
10355 | membar 0x40 ! 000000003B80FFD4 CASE:L2-B000 0 | |
10356 | stda %f32, [%l5]0x17 ! 000000003B80FFD8 CASE:L2-B000 0 Blk-Store | |
10357 | membar 0x40 ! 000000003B80FFDC CASE:L2-B000 0 | |
10358 | .word 0x83F00000 ! 000000003B80FFE0 CASE:L2-B000 0 illop | |
10359 | stda %f26,[%l5+%g1]0xC0 ! 000000003B80FFE4 CASE:L2-B000 0 S Partial_St | |
10360 | tsubcctv %l4, %g1, %i0 ! 000000003B80FFE8 CASE:L2-B000 0 S | |
10361 | fcmple16 %f22, %f26, %o2 ! 000000003B80FFEC CASE:L2-B000 0 S | |
10362 | .word 0xB3AB86D3 ! 000000003B80FFF0 CASE:L2-B000 0 illop | |
10363 | .word 0xF5454F94 ! 000000003B80FFF4 CASE:L2-B000 0 S illop | |
10364 | BL00155:add %g1, 0x75D, %g1 ! 000000003B80FFF8 CASE:L2-B001 0 chksum++ | |
10365 | nop ! 000000003B80FFFC CASE:L2-B001 0 S | |
10366 | ldx [%g2+0x0050], %l5 ! 000000003B810000 CASE:L2-B001 0 <BD00004 | |
10367 | membar 0x40 ! 000000003B810004 CASE:L2-B001 0 | |
10368 | .word 0x05D08A86 ! 000000003B810008 CASE:L2-B001 0 random | |
10369 | membar 0x40 ! 000000003B81000C CASE:L2-B001 0 | |
10370 | pdist %f30, %f26, %f30 ! 000000003B810010 CASE:L2-B001 0 S | |
10371 | .word 0xAC2287EB ! 000000003B810014 CASE:L2-B001 0 S random | |
10372 | pdist %f26, %f16, %f22 ! 000000003B810018 CASE:L2-B001 0 S | |
10373 | .word 0xDE3CA692 ! 000000003B81001C CASE:L2-B001 0 S illop | |
10374 | fba BL00173 ! 000000003B810020 CASE:L2-B001 0 | |
10375 | pdist %f30, %f28, %f24 ! 000000003B810024 CASE:L2-B001 0 S | |
10376 | BL00159:add %g1, 0x3DB, %g1 ! 000000003B810028 CASE:L2-B002 1 chksum++ | |
10377 | nop ! 000000003B81002C CASE:L2-B002 1 S | |
10378 | bgu BL00156 ;.empty ! 000000003B810030 CASE:L2-B002 1 L | |
10379 | fbug,a BL00156 ;.empty ! 000000003B810034 CASE:L2-B002 1 L | |
10380 | .word 0xE776C181 ! 000000003B810038 CASE:L2-B002 0 L illop | |
10381 | fble,a,pn %fcc2, BL00156 ! 000000003B81003C CASE:L2-B002 0 L | |
10382 | .word 0x8BC8863D ! 000000003B810040 CASE:L2-B002 0 S illop | |
10383 | ba,a,pn %xcc, BL00157 ;.empty ! 000000003B810044 CASE:L2-B002 0 L | |
10384 | brlz,a,pt %o0, BL00158 ! 000000003B810048 CASE:L2-B002 0 L | |
10385 | BL00157:fnors %f31, %f30, %f22 ! 000000003B81004C CASE:L2-B002 0 S | |
10386 | BL00158:fpack16 %f20, %f27 ! 000000003B810050 CASE:L2-B002 0 S | |
10387 | BL00156:add %g1, 0xB69, %g1 ! 000000003B810054 CASE:L2-B002 2 chksum++ | |
10388 | fba,pn %fcc2, BL00173 ! 000000003B810058 CASE:L2-B002 1 | |
10389 | fcmpne32 %f30, %f28, %i0 ! 000000003B81005C CASE:L2-B002 1 S | |
10390 | BL00167:add %g1, 0x81F, %g1 ! 000000003B810060 CASE:L2-B003 0 chksum++ | |
10391 | srl %o2, 0x1, %o2 ! 000000003B810064 CASE:L2-B003 0 S | |
10392 | .word 0xADB141C8 ! 000000003B810068 CASE:L2-B003 0 S illop | |
10393 | bg,a BL00160 ;.empty ! 000000003B81006C CASE:L2-B003 0 L | |
10394 | bcc,a BL00161 ;.empty ! 000000003B810070 CASE:L2-B003 0 L | |
10395 | BL00161:fbuge,a,pn %fcc2, BL00162 ! 000000003B810074 CASE:L2-B003 0 L | |
10396 | std %f34, [%g6+0x0048] ! 000000003B810078 CASE:L2-B003 0 S >BD00039 | |
10397 | brgz,a,pn %i5, BL00163 ! 000000003B81007C CASE:L2-B003 0 L | |
10398 | .word 0x97C996D8 ! 000000003B810080 CASE:L2-B003 0 S illop | |
10399 | fbo,pn %fcc2, BL00164 ;.empty ! 000000003B810084 CASE:L2-B003 0 L | |
10400 | BL00162:bl,pn %icc, BL00164 ! 000000003B810088 CASE:L2-B003 0 L | |
10401 | BL00163:.word 0xD6BD01D4 ! 000000003B81008C CASE:L2-B003 0 S illop | |
10402 | fcmpgt32 %f28, %f26, %l1 ! 000000003B810090 CASE:L2-B003 0 S | |
10403 | BL00160:.word 0x9FFA8507 ! 000000003B810094 CASE:L2-B003 0 L illop | |
10404 | BL00165:fbne BL00164 ;.empty ! 000000003B810098 CASE:L2-B003 0 L | |
10405 | bne,a,pt %icc, BL00166 ! 000000003B81009C CASE:L2-B003 0 L | |
10406 | fpadd16 %f26, %f16, %f16 ! 000000003B8100A0 CASE:L2-B003 0 S | |
10407 | fbue,pt %fcc1, BL00166 ! 000000003B8100A4 CASE:L2-B003 0 L | |
10408 | BL00166:fandnot1 %f16, %f30, %f20 ! 000000003B8100A8 CASE:L2-B003 0 S | |
10409 | BL00164:add %g1, 0x7F9, %g1 ! 000000003B8100AC CASE:L2-B003 0 chksum++ | |
10410 | ba,a,pt %xcc, BL00173 ! 000000003B8100B0 CASE:L2-B003 0 | |
10411 | xnor %o2, %o2, %i1 ! 000000003B8100B4 CASE:L2-B003 0 S | |
10412 | BL00173: ! SWCH:L1-B000 | |
10413 | add %g1, 0x63E, %g1 ! 000000003B8100B8 SWCH:L1-B000 1 chksum++ | |
10414 | nop ! 000000003B8100BC SWCH:L1-B000 1 S | |
10415 | ta %xcc, 0x46 ! 000000003B8100C0 SWCH:L1-B000 1 S demap-page | |
10416 | fbge,a BL00168 ;.empty ! 000000003B8100C4 SWCH:L1-B000 1 L | |
10417 | fbue,a BL00169 ! 000000003B8100C8 SWCH:L1-B000 1 L | |
10418 | fpadd16 %f22, %f28, %f22 ! 000000003B8100CC SWCH:L1-B000 0 S | |
10419 | fmovs %f16, %f20 ! 000000003B8100D0 SWCH:L1-B000 0 S | |
10420 | BL00168:srl %o1, %g1, %o5 ! 000000003B8100D4 SWCH:L1-B000 0 S | |
10421 | fba,pn %fcc2, BL00170 ! 000000003B8100D8 SWCH:L1-B000 1 L | |
10422 | fcmpeq16 %f22, %f16, %o0 ! 000000003B8100DC SWCH:L1-B000 1 S | |
10423 | BL00169:.word 0x9F93E008 ! 000000003B8100E0 SWCH:L1-B000 0 S illop | |
10424 | fbge,a BL00171 ! 000000003B8100E4 SWCH:L1-B000 0 L | |
10425 | edge16n %o3, %o2, %o3 ! 000000003B8100E8 SWCH:L1-B000 0 S | |
10426 | nop ! 000000003B8100EC SWCH:L1-B000 0 S | |
10427 | BL00171:fbule,pt %fcc1, BL00172 ;.empty ! 000000003B8100F0 SWCH:L1-B000 0 L | |
10428 | BL00170:fbl,a,pt %fcc1, BL00172 ! 000000003B8100F4 SWCH:L1-B000 1 L | |
10429 | BL00172:pdist %f20, %f22, %f24 ! 000000003B8100F8 SWCH:L1-B000 2 S | |
10430 | add %g1, 0x298, %g1 ! 000000003B8100FC SWCH:L1-B000 1 chksum++ | |
10431 | ta %xcc, 0x45 ! 000000003B810100 SUBR:L0-B000 1 demap-stack | |
10432 | add %g1, 0x44B, %i0 ! 000000003B810104 SUBR:L0-B000 1 | |
10433 | fpsub32 %f26, %f20, %f24 ! 000000003B810108 SUBR:L0-B000 1 S | |
10434 | bz,pt %xcc, BL00174 ! 000000003B81010C SUBR:L0-B000 1 | |
10435 | restore %i0, %l7, %o0 ! 000000003B810110 SUBR:L0-B000 1 | |
10436 | BL00174:jmpl %o7+0x0008, %g0 ! 000000003B810114 SUBR:L0-B000 1 | |
10437 | nop ! 000000003B810118 SUBR:L0-B000 1 | |
10438 | ||
10439 | SECTION .btext005_pg1 TEXT_VA=0x3b810000 | |
10440 | attr_text { | |
10441 | Name = .btext005_pg1, | |
10442 | VA = 0x3b810000, | |
10443 | RA = ra2pa(0xffe3b0000,0), | |
10444 | PA = ra2pa(0xffe3b0000,0), | |
10445 | tsbonly, | |
10446 | part_0_ctx_nonzero_tsb_config_3, | |
10447 | TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1, | |
10448 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
10449 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
10450 | } | |
10451 | .text; .skip 8 | |
10452 | ||
10453 | !======================================================================== | |
10454 | ||
10455 | SECTION .btext006 TEXT_VA=0xa62c3f00 | |
10456 | attr_text { | |
10457 | Name = .btext006, | |
10458 | VA = 0xa62c3f00, | |
10459 | RA = ra2pa(0xffffd1f00,0), | |
10460 | PA = ra2pa(0xffffd1f00,0), | |
10461 | notsb | |
10462 | } | |
10463 | ||
10464 | SECTION .btext006_pg0 TEXT_VA=0xa62c2000 | |
10465 | attr_text { | |
10466 | Name = .btext006_pg0, | |
10467 | VA = 0xa62c2000, | |
10468 | RA = ra2pa(0xffffd0000,0), | |
10469 | PA = ra2pa(0xffffd0000,0), | |
10470 | tsbonly, | |
10471 | part_0_ctx_nonzero_tsb_config_1, | |
10472 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
10473 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
10474 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
10475 | } | |
10476 | .text; .skip 8 | |
10477 | ||
10478 | ||
10479 | SECTION .btext006 | |
10480 | .text | |
10481 | .global SUBR021; SUBR021: | |
10482 | BL00175: ! SUBR:L0-B000 | |
10483 | add %g1, 0x726, %g1 ! 00000000A62C3F00 SUBR:L0-B000 7 chksum++ | |
10484 | save %o6, -64, %o6 ! 00000000A62C3F04 SUBR:L0-B000 7 | |
10485 | sethi %hh(0xABAD1DEAA62C3F00),%l7 ! 00000000A62C3F08 SUBR:L0-B000 7 SUBR021 | |
10486 | or %l7,%hm(0xABAD1DEAA62C3F00),%l7 ! 00000000A62C3F0C SUBR:L0-B000 7 | |
10487 | sethi %lm(0xABAD1DEAA62C3F00),%l6 ! 00000000A62C3F10 SUBR:L0-B000 7 | |
10488 | or %l6,%lo(0xABAD1DEAA62C3F00),%l6 ! 00000000A62C3F14 SUBR:L0-B000 7 | |
10489 | sllx %l7, 0x20, %l7 ! 00000000A62C3F18 SUBR:L0-B000 7 | |
10490 | or %l7, %l6, %l7 ! 00000000A62C3F1C SUBR:L0-B000 7 | |
10491 | lduha [%g5-0x0002]%asi, %o3 ! 00000000A62C3F20 SUBR:L0-B000 7 S <BD00176 | |
10492 | fcmple32 %f20, %f22, %o1 ! 00000000A62C3F24 SUBR:L0-B000 7 S | |
10493 | ba,pn %icc, BL00177 ;.empty ! 00000000A62C3F28 SUBR:L0-B000 7 L | |
10494 | fbg,a BL00178 ! 00000000A62C3F2C SUBR:L0-B000 7 L | |
10495 | cmp %i4, %o5 ! 00000000A62C3F30 SUBR:L0-B000 0 S | |
10496 | std %f40, [%g4-0x0078] ! 00000000A62C3F34 SUBR:L0-B000 0 S >BD00007 | |
10497 | be BL00179 ;.empty ! 00000000A62C3F38 SUBR:L0-B000 0 L | |
10498 | .word 0x8FA44019 ! 00000000A62C3F3C SUBR:L0-B000 0 L illop | |
10499 | BL00178:xnorcc %o1, %o4, %i2 ! 00000000A62C3F40 SUBR:L0-B000 6 S | |
10500 | BL00177:fcmpgt32 %f20, %f16, %l2 ! 00000000A62C3F44 SUBR:L0-B000 12 S | |
10501 | nop ! 00000000A62C3F48 SUBR:L0-B000 7 S | |
10502 | BL00179:nop ! 00000000A62C3F4C SUBR:L0-B000 7 S | |
10503 | add %g1, 0x163, %g1 ! 00000000A62C3F50 SUBR:L0-B000 7 chksum++ | |
10504 | add %g1, 0x5FF, %g1 ! 00000000A62C3F54 SUBR:L0-B000 7 chksum++ | |
10505 | and %g1, 0xFE, %l0 ! 00000000A62C3F58 LOOP:L1-B000 7 | |
10506 | BL00196: ! LOOP:L1-B000 | |
10507 | add %g1, 0xEFC, %g1 ! 00000000A62C3F5C LOOP:L1-B000 14 chksum++ | |
10508 | fcmple16 %f24, %f28, %i1 ! 00000000A62C3F60 LOOP:L1-B000 14 S | |
10509 | pdist %f18, %f16, %f18 ! 00000000A62C3F64 LOOP:L1-B000 14 S | |
10510 | pdist %f28, %f30, %f28 ! 00000000A62C3F68 LOOP:L1-B000 14 S | |
10511 | lduba [%g7+%g0]0x82, %o5 ! 00000000A62C3F6C LOOP:L1-B000 14 S <BD00064 | |
10512 | fcmple16 %f28, %f16, %l2 ! 00000000A62C3F70 LOOP:L1-B000 14 S | |
10513 | alignaddrl %o5, %o1, %i4 ! 00000000A62C3F74 LOOP:L1-B000 14 S | |
10514 | sta %f2, [%g6-0x006C]%asi ! 00000000A62C3F78 LOOP:L1-B000 14 S >BD00031 | |
10515 | andcc %o1, 0x4, %g0 ! 00000000A62C3F7C SKIP:L2-B000 14 | |
10516 | bz,a BL00180 ! 00000000A62C3F80 SKIP:L2-B000 14 | |
10517 | pdist %f28, %f20, %f28 ! 00000000A62C3F84 SKIP:L2-B000 14 S | |
10518 | .word 0x8DA94C1F ! 00000000A62C3F88 SKIP:L2-B000 0 S illop | |
10519 | .word 0x93AB0664 ! 00000000A62C3F8C SKIP:L2-B000 0 illop | |
10520 | membar 0x40 ! 00000000A62C3F90 SKIP:L2-B000 0 | |
10521 | ldda [%l5]0x1E, %f16 ! 00000000A62C3F94 SKIP:L2-B000 0 Blk-Load | |
10522 | .word 0xB3C29495 ! 00000000A62C3F98 SKIP:L2-B000 0 illop | |
10523 | std %o4, [%g6+0x0018] ! 00000000A62C3F9C SKIP:L2-B000 0 S >BD00028 | |
10524 | fcmple16 %f16, %f18, %o3 ! 00000000A62C3FA0 SKIP:L2-B000 0 S | |
10525 | .word 0xB7AC55FA ! 00000000A62C3FA4 SKIP:L2-B000 0 S illop | |
10526 | sth %l2, [%g3-0x0002] ! 00000000A62C3FA8 SKIP:L2-B000 0 S >BD00176 | |
10527 | .word 0xE9654009 ! 00000000A62C3FAC SKIP:L2-B000 0 illop | |
10528 | ldx [%g2+0x0050], %l5 ! 00000000A62C3FB0 SKIP:L2-B000 0 <BD00004 | |
10529 | .word 0xDBBA42C9 ! 00000000A62C3FB4 SKIP:L2-B000 0 illop | |
10530 | ldda [%l5]0xF0, %f16 ! 00000000A62C3FB8 SKIP:L2-B000 0 Blk-Load | |
10531 | membar 0x40 ! 00000000A62C3FBC SKIP:L2-B000 0 | |
10532 | xnor %i2, %o5, %o5 ! 00000000A62C3FC0 SKIP:L2-B000 0 S | |
10533 | st %f31, [%g4+0x0024] ! 00000000A62C3FC4 SKIP:L2-B000 0 S >BD00049 | |
10534 | membar 0x40 ! 00000000A62C3FC8 SKIP:L2-B000 0 | |
10535 | ldda [%l5]0x16, %f16 ! 00000000A62C3FCC SKIP:L2-B000 0 Blk-Load | |
10536 | membar 0x40 ! 00000000A62C3FD0 SKIP:L2-B000 0 | |
10537 | movul %fcc0, -346, %i0 ! 00000000A62C3FD4 SKIP:L2-B000 0 S | |
10538 | .word 0xA7D1C553 ! 00000000A62C3FD8 SKIP:L2-B000 0 S illop | |
10539 | .word 0xFA3ABDA5 ! 00000000A62C3FDC SKIP:L2-B000 0 illop | |
10540 | stda %f32, [%l5]0xF1 ! 00000000A62C3FE0 SKIP:L2-B000 0 Blk-Store | |
10541 | membar 0x40 ! 00000000A62C3FE4 SKIP:L2-B000 0 | |
10542 | xor %o3, %l2, %l1 ! 00000000A62C3FE8 SKIP:L2-B000 0 S | |
10543 | nop ! 00000000A62C3FEC SKIP:L2-B000 0 S | |
10544 | cmp %o2, %o5 ! 00000000A62C3FF0 SKIP:L2-B000 0 S | |
10545 | fba,a BL00186 ! 00000000A62C3FF4 SKIP:L2-B000 0 | |
10546 | nop ! 00000000A62C3FF8 SKIP:L2-B000 0 S | |
10547 | BL00180: ! ELSE:L2-B001 | |
10548 | nop ! 00000000A62C3FFC ELSE:L2-B001 14 S | |
10549 | fbe BL00181 ;.empty ! 00000000A62C4000 ELSE:L2-B001 14 L | |
10550 | ba,a BL00182 ;.empty ! 00000000A62C4004 ELSE:L2-B001 14 L | |
10551 | fbo BL00183 ;.empty ! 00000000A62C4008 ELSE:L2-B001 0 L | |
10552 | .word 0xCB317FBF ! 00000000A62C400C ELSE:L2-B001 0 L illop | |
10553 | bneg,a BL00182 ! 00000000A62C4010 ELSE:L2-B001 0 L | |
10554 | .word 0x9F7B7374 ! 00000000A62C4014 ELSE:L2-B001 0 S illop | |
10555 | BL00181:addccc %i0, %l2, %o2 ! 00000000A62C4018 ELSE:L2-B001 0 S | |
10556 | BL00182:bvs,a,pt %icc, BL00184 ;.empty ! 00000000A62C401C ELSE:L2-B001 14 L | |
10557 | brgez,a,pn %o2, BL00183 ! 00000000A62C4020 ELSE:L2-B001 0 L | |
10558 | sub %o5, %i0, %i0 ! 00000000A62C4024 ELSE:L2-B001 14 S | |
10559 | bnz,pn %icc, BL00185 ;.empty ! 00000000A62C4028 ELSE:L2-B001 14 L | |
10560 | BL00185:bne,pt %xcc, BL00184 ! 00000000A62C402C ELSE:L2-B001 14 L | |
10561 | pdist %f16, %f20, %f20 ! 00000000A62C4030 ELSE:L2-B001 14 S | |
10562 | xnor %o5, %o3, %o4 ! 00000000A62C4034 ELSE:L2-B001 14 S | |
10563 | BL00184:bneg BL00183 ! 00000000A62C4038 ELSE:L2-B001 14 L | |
10564 | BL00183:cmp %l2, %i0 ! 00000000A62C403C ELSE:L2-B001 14 S | |
10565 | add %g1, 0x6FA, %g1 ! 00000000A62C4040 ELSE:L2-B001 14 chksum++ | |
10566 | add %g1, 0xBD8, %g1 ! 00000000A62C4044 ELSE:L2-B001 14 chksum++ | |
10567 | tgu %icc, %g0+0x0066 ! 00000000A62C4048 ELSE:L2-B001 14 S | |
10568 | pdist %f16, %f20, %f28 ! 00000000A62C404C ELSE:L2-B001 14 S | |
10569 | ldx [%g2+0x0050], %l5 ! 00000000A62C4050 ELSE:L2-B001 14 <BD00004 | |
10570 | membar 0x40 ! 00000000A62C4054 ELSE:L2-B001 14 | |
10571 | stda %f16, [%l5]0xF0 ! 00000000A62C4058 ELSE:L2-B001 14 Blk-Store | |
10572 | membar 0x40 ! 00000000A62C405C ELSE:L2-B001 14 | |
10573 | movpos %xcc, %i1, %o4 ! 00000000A62C4060 ELSE:L2-B001 14 S | |
10574 | membar 0x40 ! 00000000A62C4064 ELSE:L2-B001 14 | |
10575 | ldda [%l5]0x16, %f16 ! 00000000A62C4068 ELSE:L2-B001 14 Blk-Load | |
10576 | membar 0x40 ! 00000000A62C406C ELSE:L2-B001 14 | |
10577 | subcc %i5, %i3, %i3 ! 00000000A62C4070 ELSE:L2-B001 14 S | |
10578 | cmp %i0, %o1 ! 00000000A62C4074 ELSE:L2-B001 14 S | |
10579 | edge8ln %o4, %l2, %o5 ! 00000000A62C4078 ELSE:L2-B001 14 S | |
10580 | BL00186: ! ELSE:L2-B001 | |
10581 | add %g1, 0x17E, %g1 ! 00000000A62C407C ELSE:L2-B001 14 chksum++ | |
10582 | fcmpd %fcc0, %f12, %f62 ! 00000000A62C4080 SKIP:L2-B002 14 | |
10583 | fbl BL00187 ! 00000000A62C4084 SKIP:L2-B002 14 | |
10584 | cmp %i5, %i0 ! 00000000A62C4088 SKIP:L2-B002 14 S | |
10585 | fcmple32 %f22, %f16, %o5 ! 00000000A62C408C SKIP:L2-B002 7 S | |
10586 | sdiv %l1, 0x0, %o4 ! 00000000A62C4090 SKIP:L2-B002 7 S | |
10587 | fmovsug %fcc3, %f5, %f11 ! 00000000A62C4094 SKIP:L2-B002 7 S | |
10588 | fcmpd %fcc2, %f62, %f0 ! 00000000A62C4098 SKIP:L2-B002 7 S | |
10589 | nop ! 00000000A62C409C SKIP:L2-B002 7 S | |
10590 | add %g1, 0xEE6, %g1 ! 00000000A62C40A0 SKIP:L2-B002 7 chksum++ | |
10591 | movvs %xcc, -506, %o5 ! 00000000A62C40A4 SKIP:L2-B002 7 S | |
10592 | fcmpeq16 %f28, %f22, %o4 ! 00000000A62C40A8 SKIP:L2-B002 7 S | |
10593 | add %g4, -64, %l5 ! 00000000A62C40AC SKIP:L2-B002 7 @BD00021 | |
10594 | stda %f20,[%l5+%g1]0xC2 ! 00000000A62C40B0 SKIP:L2-B002 7 S Partial_St | |
10595 | nop ! 00000000A62C40B4 SKIP:L2-B002 7 S | |
10596 | subc %i0, %o4, %l2 ! 00000000A62C40B8 SKIP:L2-B002 7 S | |
10597 | edge8 %i0, %i3, %l1 ! 00000000A62C40BC SKIP:L2-B002 7 S | |
10598 | fabss %f8, %f5 ! 00000000A62C40C0 SKIP:L2-B002 7 S | |
10599 | fcmpgt16 %f30, %f16, %i0 ! 00000000A62C40C4 SKIP:L2-B002 7 S | |
10600 | fba,pn %fcc3, BL00188 ! 00000000A62C40C8 SKIP:L2-B002 7 | |
10601 | st %f3, [%g3-0x0050] ! 00000000A62C40CC SKIP:L2-B002 7 S >BD00101 | |
10602 | BL00187: ! ELSE:L2-B003 | |
10603 | pdist %f16, %f20, %f20 ! 00000000A62C40D0 ELSE:L2-B003 7 S | |
10604 | fmovrdz %o5, %f62, %f60 ! 00000000A62C40D4 ELSE:L2-B003 7 S | |
10605 | wr %i2, %l1, %ccr ! 00000000A62C40D8 ELSE:L2-B003 7 S | |
10606 | fnot1s %f17, %f26 ! 00000000A62C40DC ELSE:L2-B003 7 S | |
10607 | ldx [%g2+0x0050], %l5 ! 00000000A62C40E0 ELSE:L2-B003 7 <BD00004 | |
10608 | membar 0x40 ! 00000000A62C40E4 ELSE:L2-B003 7 | |
10609 | ldda [%l5]0x16, %f16 ! 00000000A62C40E8 ELSE:L2-B003 7 Blk-Load | |
10610 | membar 0x40 ! 00000000A62C40EC ELSE:L2-B003 7 | |
10611 | add %g1, 0xF1B, %g1 ! 00000000A62C40F0 ELSE:L2-B003 7 chksum++ | |
10612 | ldx [%g2+0x0050], %l5 ! 00000000A62C40F4 ELSE:L2-B003 7 <BD00004 | |
10613 | membar 0x40 ! 00000000A62C40F8 ELSE:L2-B003 7 | |
10614 | stda %f0, [%l5]0xF0 ! 00000000A62C40FC ELSE:L2-B003 7 Blk-Store | |
10615 | membar 0x40 ! 00000000A62C4100 ELSE:L2-B003 7 | |
10616 | membar 0x40 ! 00000000A62C4104 ELSE:L2-B003 7 | |
10617 | stda %f0, [%l5]0xF8 ! 00000000A62C4108 ELSE:L2-B003 7 Blk-Store | |
10618 | membar 0x40 ! 00000000A62C410C ELSE:L2-B003 7 | |
10619 | ldx [%g4-0x0088], %g4 ! 00000000A62C4110 ELSE:L2-B003 7 ptr_chase | |
10620 | ldx [%g4-0x0088], %g4 ! 00000000A62C4114 ELSE:L2-B003 7 ptr_chase | |
10621 | ldx [%g4-0x0088], %g4 ! 00000000A62C4118 ELSE:L2-B003 7 ptr_chase | |
10622 | ldx [%g4-0x0088], %g4 ! 00000000A62C411C ELSE:L2-B003 7 ptr_chase | |
10623 | ldx [%g4-0x0088], %g4 ! 00000000A62C4120 ELSE:L2-B003 7 ptr_chase | |
10624 | ldx [%g4-0x0088], %g4 ! 00000000A62C4124 ELSE:L2-B003 7 ptr_chase | |
10625 | ldx [%g4-0x0088], %g4 ! 00000000A62C4128 ELSE:L2-B003 7 ptr_chase | |
10626 | ldx [%g2+0x0060], %fsr ! 00000000A62C412C ELSE:L2-B003 7 S <BD00006 | |
10627 | sub %i0, 0xA6, %l4 ! 00000000A62C4130 ELSE:L2-B003 7 S | |
10628 | BL00188: ! ELSE:L2-B003 | |
10629 | add %g1, 0xD0D, %g1 ! 00000000A62C4134 ELSE:L2-B003 14 chksum++ | |
10630 | andcc %g1, 0x200, %g0 ! 00000000A62C4138 SKIP:L2-B004 14 | |
10631 | bz,a,pn %xcc, BL00189 ! 00000000A62C413C SKIP:L2-B004 14 | |
10632 | nop ! 00000000A62C4140 SKIP:L2-B004 7 S | |
10633 | fpadd32 %f16, %f22, %f16 ! 00000000A62C4144 SKIP:L2-B004 7 S | |
10634 | nop ! 00000000A62C4148 SKIP:L2-B004 7 S | |
10635 | xorcc %i2, %l4, %i3 ! 00000000A62C414C SKIP:L2-B004 7 S | |
10636 | orcc %l2, %i0, %i0 ! 00000000A62C4150 SKIP:L2-B004 7 S | |
10637 | st %f4, [%g6-0x0050] ! 00000000A62C4154 SKIP:L2-B004 7 S >BD00101 | |
10638 | fcmps %fcc1, %f5, %f10 ! 00000000A62C4158 SKIP:L2-B004 7 S | |
10639 | orn %i0, %l4, %o4 ! 00000000A62C415C SKIP:L2-B004 7 S | |
10640 | fpadd32s %f16, %f28, %f16 ! 00000000A62C4160 SKIP:L2-B004 7 S | |
10641 | add %g1, 0xC15, %g1 ! 00000000A62C4164 SKIP:L2-B004 7 chksum++ | |
10642 | pdist %f20, %f20, %f28 ! 00000000A62C4168 SKIP:L2-B004 7 S | |
10643 | sra %o4, %g1, %i5 ! 00000000A62C416C SKIP:L2-B004 7 S | |
10644 | .word 0x9FA832C8 ! 00000000A62C4170 SKIP:L2-B004 7 S illop_FP | |
10645 | fcmpeq32 %f16, %f20, %i1 ! 00000000A62C4174 SKIP:L2-B004 7 S | |
10646 | edge8l %i5, %g1, %i4 ! 00000000A62C4178 SKIP:L2-B004 7 S | |
10647 | rd %y, %i3 ! 00000000A62C417C SKIP:L2-B004 7 S | |
10648 | ba,a,pt %xcc, BL00191 ! 00000000A62C4180 SKIP:L2-B004 7 | |
10649 | nop ! 00000000A62C4184 SKIP:L2-B004 0 S | |
10650 | BL00189: ! ELSE:L2-B005 | |
10651 | andncc %i3, %o4, %i0 ! 00000000A62C4188 ELSE:L2-B005 7 S | |
10652 | sethi %hh(0xABAD1DEA3DB1FF00),%l6 ! 00000000A62C418C ELSE:L2-B005 7 SUBR023 | |
10653 | or %l6,%hm(0xABAD1DEA3DB1FF00),%l6 ! 00000000A62C4190 ELSE:L2-B005 7 | |
10654 | sethi %lm(0xABAD1DEA3DB1FF00),%l5 ! 00000000A62C4194 ELSE:L2-B005 7 | |
10655 | or %l5,%lo(0xABAD1DEA3DB1FF00),%l5 ! 00000000A62C4198 ELSE:L2-B005 7 | |
10656 | sllx %l6, 0x20, %l6 ! 00000000A62C419C ELSE:L2-B005 7 | |
10657 | or %l6, %l5, %l6 ! 00000000A62C41A0 ELSE:L2-B005 7 | |
10658 | call SUBR023 ! 00000000A62C41A4 ELSE:L2-B005 7 S | |
10659 | ld [%g4-0x006C], %f3 ! 00000000A62C41A8 ELSE:L2-B005 7 S <BD00031 | |
10660 | edge32ln %i0, %i0, %o0 ! 00000000A62C41AC ELSE:L2-B005 7 S | |
10661 | pdist %f26, %f20, %f18 ! 00000000A62C41B0 ELSE:L2-B005 7 S | |
10662 | add %g1, 0x1AF, %g1 ! 00000000A62C41B4 ELSE:L2-B005 7 chksum++ | |
10663 | ldx [%g2+0x0050], %l5 ! 00000000A62C41B8 ELSE:L2-B005 7 <BD00004 | |
10664 | membar 0x40 ! 00000000A62C41BC ELSE:L2-B005 7 | |
10665 | ldda [%l5]0x16, %f16 ! 00000000A62C41C0 ELSE:L2-B005 7 Blk-Load | |
10666 | membar 0x40 ! 00000000A62C41C4 ELSE:L2-B005 7 | |
10667 | membar 0x40 ! 00000000A62C41C8 ELSE:L2-B005 7 | |
10668 | stda %f0, [%l5]0xF0 ! 00000000A62C41CC ELSE:L2-B005 7 Blk-Store | |
10669 | membar 0x40 ! 00000000A62C41D0 ELSE:L2-B005 7 | |
10670 | cmp %i0, %i0 ! 00000000A62C41D4 ELSE:L2-B005 7 S | |
10671 | lduh [%g5+0x003E], %o1 ! 00000000A62C41D8 ELSE:L2-B005 7 S <BD00190 | |
10672 | xnorcc %o0, %o0, %i0 ! 00000000A62C41DC ELSE:L2-B005 7 S | |
10673 | BL00191: ! ELSE:L2-B005 | |
10674 | add %g1, 0x9FF, %g1 ! 00000000A62C41E0 ELSE:L2-B005 14 chksum++ | |
10675 | andcc %i4, 0x8, %g0 ! 00000000A62C41E4 SKIP:L2-B006 14 | |
10676 | bz,a,pn %xcc, BL00194 ! 00000000A62C41E8 SKIP:L2-B006 14 | |
10677 | .word 0xA3B189C1 ! 00000000A62C41EC SKIP:L2-B006 9 S illop_VIS | |
10678 | ldx [%g2+0x0050], %l5 ! 00000000A62C41F0 SKIP:L2-B006 5 <BD00004 | |
10679 | membar 0x40 ! 00000000A62C41F4 SKIP:L2-B006 5 | |
10680 | stda %f16, [%l5]0x17 ! 00000000A62C41F8 SKIP:L2-B006 5 Blk-Store | |
10681 | membar 0x40 ! 00000000A62C41FC SKIP:L2-B006 5 | |
10682 | ldx [%g2+0x0048], %g4 ! 00000000A62C4200 SKIP:L2-B006 5 S BASE<BD00192 | |
10683 | add %g3, 0x2D, %l6 ! 00000000A62C4204 SKIP:L2-B006 5 @BD00193 | |
10684 | ldda [%l6]0xD0, %f30 ! 00000000A62C4208 SKIP:L2-B006 5 S Short8 | |
10685 | membar 0x40 ! 00000000A62C420C SKIP:L2-B006 5 | |
10686 | stda %f0, [%l5]0xE0 ! 00000000A62C4210 SKIP:L2-B006 5 Blk-Store | |
10687 | membar 0x40 ! 00000000A62C4214 SKIP:L2-B006 5 | |
10688 | add %g1, 0x7AB, %g1 ! 00000000A62C4218 SKIP:L2-B006 5 chksum++ | |
10689 | wr %g1, %o0, %y ! 00000000A62C421C SKIP:L2-B006 5 S | |
10690 | ldx [%g2+0x0050], %l5 ! 00000000A62C4220 SKIP:L2-B006 5 <BD00004 | |
10691 | membar 0x40 ! 00000000A62C4224 SKIP:L2-B006 5 | |
10692 | ldda [%l5]0x16, %f16 ! 00000000A62C4228 SKIP:L2-B006 5 Blk-Load | |
10693 | membar 0x40 ! 00000000A62C422C SKIP:L2-B006 5 | |
10694 | add %g5, -64, %l5 ! 00000000A62C4230 SKIP:L2-B006 5 @BD00021 | |
10695 | stda %f26,[%l5+%g1]0xC1 ! 00000000A62C4234 SKIP:L2-B006 5 S Partial_St | |
10696 | ldx [%g2+0x0050], %l5 ! 00000000A62C4238 SKIP:L2-B006 5 <BD00004 | |
10697 | membar 0x40 ! 00000000A62C423C SKIP:L2-B006 5 | |
10698 | ldda [%l5]0xF1, %f16 ! 00000000A62C4240 SKIP:L2-B006 5 Blk-Load | |
10699 | membar 0x40 ! 00000000A62C4244 SKIP:L2-B006 5 | |
10700 | ldsb [%g6-0x004A], %l2 ! 00000000A62C4248 SKIP:L2-B006 5 S <BD00153 | |
10701 | fabsd %f44, %f14 ! 00000000A62C424C SKIP:L2-B006 5 S | |
10702 | fcmpgt16 %f28, %f20, %o5 ! 00000000A62C4250 SKIP:L2-B006 5 S | |
10703 | add %g6, -18, %l6 ! 00000000A62C4254 SKIP:L2-B006 5 @BD00030 | |
10704 | stda %f26, [%l6]0xD0 ! 00000000A62C4258 SKIP:L2-B006 5 S Short8 | |
10705 | ld [%g3-0x002C], %f4 ! 00000000A62C425C SKIP:L2-B006 5 S <BD00062 | |
10706 | ldd [%g6-0x0078], %f34 ! 00000000A62C4260 SKIP:L2-B006 5 S <BD00007 | |
10707 | ba,a BL00195 ! 00000000A62C4264 SKIP:L2-B006 5 | |
10708 | stda %f36, [%g5-0x0078]%asi ! 00000000A62C4268 SKIP:L2-B006 0 S >BD00007 | |
10709 | BL00194: ! ELSE:L2-B007 | |
10710 | fpack32 %f28, %f24, %f18 ! 00000000A62C426C ELSE:L2-B007 9 S | |
10711 | xnor %i4, %o4, %o5 ! 00000000A62C4270 ELSE:L2-B007 9 S | |
10712 | edge8ln %i0, %i1, %l3 ! 00000000A62C4274 ELSE:L2-B007 9 S | |
10713 | pdist %f16, %f22, %f22 ! 00000000A62C4278 ELSE:L2-B007 9 S | |
10714 | subcc %i5, %g1, %i5 ! 00000000A62C427C ELSE:L2-B007 9 S | |
10715 | sllx %l3, 0x1, %i1 ! 00000000A62C4280 ELSE:L2-B007 9 S | |
10716 | stxa %i1, [%g2+%g0]0x29 ! 00000000A62C4284 ELSE:L2-B007 9 S BAD-ASI | |
10717 | fcmpd %fcc1, %f44, %f60 ! 00000000A62C4288 ELSE:L2-B007 9 S | |
10718 | ldx [%g2+0x0050], %l5 ! 00000000A62C428C ELSE:L2-B007 9 <BD00004 | |
10719 | membar 0x40 ! 00000000A62C4290 ELSE:L2-B007 9 | |
10720 | stda %f0, [%l5]0xE0 ! 00000000A62C4294 ELSE:L2-B007 9 Blk-Store | |
10721 | membar 0x40 ! 00000000A62C4298 ELSE:L2-B007 9 | |
10722 | fnot2s %f24, %f21 ! 00000000A62C429C ELSE:L2-B007 9 S | |
10723 | add %g1, 0xF35, %g1 ! 00000000A62C42A0 ELSE:L2-B007 9 chksum++ | |
10724 | pdist %f16, %f30, %f16 ! 00000000A62C42A4 ELSE:L2-B007 9 S | |
10725 | fcmpeq32 %f26, %f16, %i5 ! 00000000A62C42A8 ELSE:L2-B007 9 S | |
10726 | faligndata %f26, %f16, %f24 ! 00000000A62C42AC ELSE:L2-B007 9 S | |
10727 | addccc %i0, %i5, %o2 ! 00000000A62C42B0 ELSE:L2-B007 9 S | |
10728 | add %i5, %i1, %o5 ! 00000000A62C42B4 ELSE:L2-B007 9 S | |
10729 | BL00195: ! ELSE:L2-B007 | |
10730 | add %g1, 0x668, %g1 ! 00000000A62C42B8 ELSE:L2-B007 14 chksum++ | |
10731 | srlx %l0, 0x1, %l0 ! 00000000A62C42BC LOOP:L1-B000 14 | |
10732 | andcc %l0, 0x1, %g0 ! 00000000A62C42C0 LOOP:L1-B000 14 | |
10733 | bne,a,pn %xcc, BL00196 ! 00000000A62C42C4 LOOP:L1-B000 14 | |
10734 | fnegs %f28, %f27 ! 00000000A62C42C8 LOOP:L1-B000 7 S | |
10735 | add %g1, 0x48F, %g1 ! 00000000A62C42CC LOOP:L1-B000 7 chksum++ | |
10736 | nop ! 00000000A62C42D0 SUBR:L0-B000 7 S | |
10737 | ldsb [%g4-0x004A], %o1 ! 00000000A62C42D4 SUBR:L0-B000 7 S <BD00153 | |
10738 | ldx [%g2+0x0030], %g6 ! 00000000A62C42D8 SUBR:L0-B000 7 S BASE<BD00013 | |
10739 | sllx %l2, %g7, %l2 ! 00000000A62C42DC SUBR:L0-B000 7 S | |
10740 | add %g5, 0x10, %l5 ! 00000000A62C42E0 SUBR:L0-B000 7 @BD00057 | |
10741 | stda %f22,[%l5+%g1]0xC4 ! 00000000A62C42E4 SUBR:L0-B000 7 S Partial_St | |
10742 | ldx [%g2+0x0050], %l5 ! 00000000A62C42E8 SUBR:L0-B000 7 <BD00004 | |
10743 | membar 0x40 ! 00000000A62C42EC SUBR:L0-B000 7 | |
10744 | ldda [%l5]0x1E, %f16 ! 00000000A62C42F0 SUBR:L0-B000 7 Blk-Load | |
10745 | membar 0x40 ! 00000000A62C42F4 SUBR:L0-B000 7 | |
10746 | add %g1, 0x55E, %i0 ! 00000000A62C42F8 SUBR:L0-B000 7 | |
10747 | add %g1, 0xD20, %g1 ! 00000000A62C42FC SUBR:L0-B000 7 chksum++ | |
10748 | ret ! 00000000A62C4300 SUBR:L0-B000 7 | |
10749 | restore %i0, %l7, %o0 ! 00000000A62C4304 SUBR:L0-B000 7 | |
10750 | ||
10751 | SECTION .btext006_pg1 TEXT_VA=0xa62c4000 | |
10752 | attr_text { | |
10753 | Name = .btext006_pg1, | |
10754 | VA = 0xa62c4000, | |
10755 | RA = ra2pa(0xffffd2000,0), | |
10756 | PA = ra2pa(0xffffd2000,0), | |
10757 | tsbonly, | |
10758 | part_0_ctx_nonzero_tsb_config_1, | |
10759 | TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1, | |
10760 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
10761 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
10762 | } | |
10763 | .text; .skip 8 | |
10764 | ||
10765 | !======================================================================== | |
10766 | ||
10767 | SECTION .btext007 TEXT_VA=0xfc3fff00 | |
10768 | attr_text { | |
10769 | Name = .btext007, | |
10770 | VA = 0xfc3fff00, | |
10771 | RA = 0xffcbfff00, | |
10772 | PA = ra2pa(0xffcbfff00,0), | |
10773 | notsb | |
10774 | } | |
10775 | ||
10776 | SECTION .btext007_pg0 TEXT_VA=0xfc000000 | |
10777 | attr_text { | |
10778 | Name = .btext007_pg0, | |
10779 | VA = 0xfc000000, | |
10780 | RA = 0xffc800000, | |
10781 | PA = ra2pa(0xffc800000,0), | |
10782 | tsbonly, | |
10783 | part_0_ctx_nonzero_tsb_config_0, | |
10784 | TTE_Context=68, TTE_Size=3, TTE_W=0, TTE_X=1, | |
10785 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
10786 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
10787 | } | |
10788 | .text; .skip 8 | |
10789 | ||
10790 | ||
10791 | SECTION .btext007 | |
10792 | .text | |
10793 | .global SUBR022; SUBR022: | |
10794 | BL00197: ! SUBR:L0-B000 | |
10795 | add %g1, 0xB2F, %g1 ! 00000000FC3FFF00 SUBR:L0-B000 4 chksum++ | |
10796 | save %o6, -64, %o6 ! 00000000FC3FFF04 SUBR:L0-B000 4 | |
10797 | sethi %hh(0xABAD1DEAFC3FFF00),%l7 ! 00000000FC3FFF08 SUBR:L0-B000 4 SUBR022 | |
10798 | or %l7,%hm(0xABAD1DEAFC3FFF00),%l7 ! 00000000FC3FFF0C SUBR:L0-B000 4 | |
10799 | sethi %lm(0xABAD1DEAFC3FFF00),%l6 ! 00000000FC3FFF10 SUBR:L0-B000 4 | |
10800 | or %l6,%lo(0xABAD1DEAFC3FFF00),%l6 ! 00000000FC3FFF14 SUBR:L0-B000 4 | |
10801 | sllx %l7, 0x20, %l7 ! 00000000FC3FFF18 SUBR:L0-B000 4 | |
10802 | or %l7, %l6, %l7 ! 00000000FC3FFF1C SUBR:L0-B000 4 | |
10803 | add %g1, 0x7D, %g1 ! 00000000FC3FFF20 SUBR:L0-B000 4 chksum++ | |
10804 | add %i1, %g1, %i5 ! 00000000FC3FFF24 SWCH:L1-B000 4 | |
10805 | and %i5, 0x18, %o7 ! 00000000FC3FFF28 SWCH:L1-B000 4 | |
10806 | sethi %hi(0x40), %i5 ! 00000000FC3FFF2C SWCH:L1-B000 4 .+0 | |
10807 | or %i5,%lo(0x40),%i5 ! 00000000FC3FFF30 SWCH:L1-B000 4 | |
10808 | add %i5, %o7, %i5 ! 00000000FC3FFF34 SWCH:L1-B000 4 | |
10809 | jmpl %l7+%i5, %g0 ! 00000000FC3FFF38 SWCH:L1-B000 4 | |
10810 | stb %o1, [%g3-0x0045] ! 00000000FC3FFF3C SWCH:L1-B000 4 S >BD00198 | |
10811 | ba BL00204 ! 00000000FC3FFF40 SWCH:L1-B000 2 | |
10812 | sdiv %l6, %g7, %g0 ! 00000000FC3FFF44 SWCH:L1-B000 2 S | |
10813 | ba BL00202 ! 00000000FC3FFF48 SWCH:L1-B000 1 | |
10814 | nop ! 00000000FC3FFF4C SWCH:L1-B000 1 S | |
10815 | fba BL00201 ! 00000000FC3FFF50 SWCH:L1-B000 1 | |
10816 | st %f2, [%g6-0x0050] ! 00000000FC3FFF54 SWCH:L1-B000 1 S >BD00101 | |
10817 | fba,pt %fcc2, BL00199 ! 00000000FC3FFF58 SWCH:L1-B000 0 | |
10818 | .word 0xABA58014 ! 00000000FC3FFF5C SWCH:L1-B000 0 S illop_FP | |
10819 | BL00199:.word 0x91B2060B ! 00000000FC3FFF60 CASE:L2-B000 0 illop | |
10820 | edge8l %o1, %i2, %l3 ! 00000000FC3FFF64 CASE:L2-B000 0 S | |
10821 | ldx [%g2+0x0050], %l5 ! 00000000FC3FFF68 CASE:L2-B000 0 <BD00004 | |
10822 | membar 0x40 ! 00000000FC3FFF6C CASE:L2-B000 0 | |
10823 | ldda [%l5]0xF9, %f16 ! 00000000FC3FFF70 CASE:L2-B000 0 Blk-Load | |
10824 | membar 0x40 ! 00000000FC3FFF74 CASE:L2-B000 0 | |
10825 | addcc %g5, 0x0, %g5 ! 00000000FC3FFF78 CASE:L2-B000 0 S | |
10826 | pdist %f26, %f28, %f18 ! 00000000FC3FFF7C CASE:L2-B000 0 S | |
10827 | membar 0x40 ! 00000000FC3FFF80 CASE:L2-B000 0 | |
10828 | ldda [%l5]0x16, %f16 ! 00000000FC3FFF84 CASE:L2-B000 0 Blk-Load | |
10829 | membar 0x40 ! 00000000FC3FFF88 CASE:L2-B000 0 | |
10830 | .word 0x93906000 ! 00000000FC3FFF8C CASE:L2-B000 0 S random | |
10831 | .word 0xB5B5C92E ! 00000000FC3FFF90 CASE:L2-B000 0 illop | |
10832 | .word 0xA38B66F9 ! 00000000FC3FFF94 CASE:L2-B000 0 S illop | |
10833 | BL00201:add %g1, 0xAB2, %g1 ! 00000000FC3FFF98 CASE:L2-B001 1 chksum++ | |
10834 | rd %gsr, %l6 ! 00000000FC3FFF9C CASE:L2-B001 1 S | |
10835 | wr %l6, 0xB0, %gsr ! 00000000FC3FFFA0 CASE:L2-B001 1 S | |
10836 | ldx [%g2+0x0050], %l5 ! 00000000FC3FFFA4 CASE:L2-B001 1 <BD00004 | |
10837 | membar 0x40 ! 00000000FC3FFFA8 CASE:L2-B001 1 | |
10838 | ldda [%l5]0x16, %f16 ! 00000000FC3FFFAC CASE:L2-B001 1 Blk-Load | |
10839 | membar 0x40 ! 00000000FC3FFFB0 CASE:L2-B001 1 | |
10840 | ldsh [%g5+0x003F], %i1 ! 00000000FC3FFFB4 CASE:L2-B001 1 S <BD00190+1 | |
10841 | membar 0x40 ! 00000000FC3FFFB8 CASE:L2-B001 1 | |
10842 | stda %f16, [%l5]0x16 ! 00000000FC3FFFBC CASE:L2-B001 1 Blk-Store | |
10843 | membar 0x40 ! 00000000FC3FFFC0 CASE:L2-B001 1 | |
10844 | st %f11, [%g3-0x0058] ! 00000000FC3FFFC4 CASE:L2-B001 1 S >BD00015 | |
10845 | fcmpes %fcc1, %f5, %f4 ! 00000000FC3FFFC8 CASE:L2-B001 1 S | |
10846 | pdist %f26, %f28, %f26 ! 00000000FC3FFFCC CASE:L2-B001 1 S | |
10847 | add %g5, 0x3C, %l6 ! 00000000FC3FFFD0 CASE:L2-B001 1 @BD00100 | |
10848 | stda %f30, [%l6]0xD0 ! 00000000FC3FFFD4 CASE:L2-B001 1 S Short8 | |
10849 | membar 0x40 ! 00000000FC3FFFD8 CASE:L2-B001 1 | |
10850 | stda %f32, [%l5]0x16 ! 00000000FC3FFFDC CASE:L2-B001 1 Blk-Store | |
10851 | membar 0x40 ! 00000000FC3FFFE0 CASE:L2-B001 1 | |
10852 | ldsha [%g4-0x0004]%asi, %o5 ! 00000000FC3FFFE4 CASE:L2-B001 1 S <BD00200 | |
10853 | fba,a,pt %fcc0, BL00205 ! 00000000FC3FFFE8 CASE:L2-B001 1 | |
10854 | fcmpgt32 %f28, %f24, %o2 ! 00000000FC3FFFEC CASE:L2-B001 0 S | |
10855 | BL00202:add %g1, 0x207, %g1 ! 00000000FC3FFFF0 CASE:L2-B002 1 chksum++ | |
10856 | xor %l6, %g7, %l6 ! 00000000FC3FFFF4 CASE:L2-B002 1 S | |
10857 | ldx [%g2+0x0050], %l5 ! 00000000FC3FFFF8 CASE:L2-B002 1 <BD00004 | |
10858 | membar 0x40 ! 00000000FC3FFFFC CASE:L2-B002 1 | |
10859 | stda %f16, [%l5]0x16 ! 00000000FC400000 CASE:L2-B002 1 Blk-Store | |
10860 | membar 0x40 ! 00000000FC400004 CASE:L2-B002 1 | |
10861 | fcmple16 %f24, %f26, %i4 ! 00000000FC400008 CASE:L2-B002 1 S | |
10862 | add %g5, 0x0, %g5 ! 00000000FC40000C CASE:L2-B002 1 S | |
10863 | sub %g5, 0x432, %o0 ! 00000000FC400010 CASE:L2-B002 1 S | |
10864 | movrgz %i3, %o2, %o1 ! 00000000FC400014 CASE:L2-B002 1 S | |
10865 | fba,a BL00205 ! 00000000FC400018 CASE:L2-B002 1 | |
10866 | nop ! 00000000FC40001C CASE:L2-B002 0 S | |
10867 | BL00204:add %g1, 0x65B, %g1 ! 00000000FC400020 CASE:L2-B003 2 chksum++ | |
10868 | edge8n %o1, %i2, %i0 ! 00000000FC400024 CASE:L2-B003 2 S | |
10869 | fcmpeq16 %f28, %f26, %i4 ! 00000000FC400028 CASE:L2-B003 2 S | |
10870 | ldstub [%g5-0x0041], %l0 ! 00000000FC40002C CASE:L2-B003 2 S >BD00203 | |
10871 | fcmpne16 %f30, %f22, %i1 ! 00000000FC400030 CASE:L2-B003 2 S | |
10872 | fba,a BL00205 ! 00000000FC400034 CASE:L2-B003 2 | |
10873 | nop ! 00000000FC400038 CASE:L2-B003 0 S | |
10874 | BL00205: ! SWCH:L1-B000 | |
10875 | add %g1, 0xC29, %g1 ! 00000000FC40003C SWCH:L1-B000 4 chksum++ | |
10876 | add %g4, 0x80, %l5 ! 00000000FC400040 SWCH:L1-B000 4 @BD00052 | |
10877 | stda %f30,[%l5+%g1]0xC5 ! 00000000FC400044 SWCH:L1-B000 4 S Partial_St | |
10878 | ldx [%g2+0x0050], %l5 ! 00000000FC400048 SWCH:L1-B000 4 <BD00004 | |
10879 | membar 0x40 ! 00000000FC40004C SWCH:L1-B000 4 | |
10880 | ldda [%l5]0xF9, %f16 ! 00000000FC400050 SWCH:L1-B000 4 Blk-Load | |
10881 | membar 0x40 ! 00000000FC400054 SWCH:L1-B000 4 | |
10882 | st %f24, [%g3-0x0068] ! 00000000FC400058 SWCH:L1-B000 4 S >BD00042 | |
10883 | ldx [%g5+0x0030], %o5 ! 00000000FC40005C SWCH:L1-B000 4 S <BD00036 | |
10884 | subccc %g1, %i0, %g0 ! 00000000FC400060 SWCH:L1-B000 4 S | |
10885 | add %g4, 0x70, %l5 ! 00000000FC400064 SWCH:L1-B000 4 @BD00029 | |
10886 | stda %f30,[%l5+%g1]0xC4 ! 00000000FC400068 SWCH:L1-B000 4 S Partial_St | |
10887 | ldx [%g2+0x0030], %g6 ! 00000000FC40006C SUBR:L0-B000 4 S BASE<BD00013 | |
10888 | ldx [%g5-0x0088], %g5 ! 00000000FC400070 SUBR:L0-B000 4 ptr_chase | |
10889 | ldx [%g5-0x0088], %g5 ! 00000000FC400074 SUBR:L0-B000 4 ptr_chase | |
10890 | ldx [%g5-0x0088], %g5 ! 00000000FC400078 SUBR:L0-B000 4 ptr_chase | |
10891 | ldx [%g5-0x0088], %g5 ! 00000000FC40007C SUBR:L0-B000 4 ptr_chase | |
10892 | ldx [%g5-0x0088], %g5 ! 00000000FC400080 SUBR:L0-B000 4 ptr_chase | |
10893 | xorcc %o1, %i0, %o2 ! 00000000FC400084 SUBR:L0-B000 4 S | |
10894 | add %g3, 0x78, %l5 ! 00000000FC400088 SUBR:L0-B000 4 @BD00063 | |
10895 | stda %f16,[%l5+%g1]0xC1 ! 00000000FC40008C SUBR:L0-B000 4 S Partial_St | |
10896 | add %g1, %g1, %i0 ! 00000000FC400090 SUBR:L0-B000 4 S | |
10897 | st %f19, [%g6-0x0008] ! 00000000FC400094 SUBR:L0-B000 4 S >BD00023 | |
10898 | add %g1, 0x5CF, %i0 ! 00000000FC400098 SUBR:L0-B000 4 | |
10899 | and %g7, -1, %g7 ! 00000000FC40009C SUBR:L0-B000 4 S | |
10900 | brlz,pn %l6, BL00206 ! 00000000FC4000A0 SUBR:L0-B000 4 | |
10901 | restore %i0, %l7, %o0 ! 00000000FC4000A4 SUBR:L0-B000 4 | |
10902 | BL00206:jmpl %o7+0x0008, %g0 ! 00000000FC4000A8 SUBR:L0-B000 4 | |
10903 | nop ! 00000000FC4000AC SUBR:L0-B000 4 | |
10904 | ||
10905 | SECTION .btext007_pg1 TEXT_VA=0xfc400000 | |
10906 | attr_text { | |
10907 | Name = .btext007_pg1, | |
10908 | VA = 0xfc400000, | |
10909 | RA = 0xffcc00000, | |
10910 | PA = ra2pa(0xffcc00000,0), | |
10911 | tsbonly, | |
10912 | part_0_ctx_nonzero_tsb_config_0, | |
10913 | TTE_Context=68, TTE_Size=3, TTE_W=0, TTE_X=1, | |
10914 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
10915 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
10916 | } | |
10917 | .text; .skip 8 | |
10918 | ||
10919 | !======================================================================== | |
10920 | ||
10921 | SECTION .btext008 TEXT_VA=0x3db1ff00 | |
10922 | attr_text { | |
10923 | Name = .btext008, | |
10924 | VA = 0x3db1ff00, | |
10925 | RA = ra2pa(0xffe38ff00,0), | |
10926 | PA = ra2pa(0xffe38ff00,0), | |
10927 | notsb | |
10928 | } | |
10929 | ||
10930 | SECTION .btext008_pg0 TEXT_VA=0x3db10000 | |
10931 | attr_text { | |
10932 | Name = .btext008_pg0, | |
10933 | VA = 0x3db10000, | |
10934 | RA = ra2pa(0xffe380000,0), | |
10935 | PA = ra2pa(0xffe380000,0), | |
10936 | tsbonly, | |
10937 | part_0_ctx_nonzero_tsb_config_3, | |
10938 | TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1, | |
10939 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
10940 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
10941 | } | |
10942 | .text; .skip 8 | |
10943 | ||
10944 | ||
10945 | SECTION .btext008 | |
10946 | .text | |
10947 | .global SUBR023; SUBR023: | |
10948 | subcc %i0, %o1, %o3 ! 000000003DB1FF00 SUBR:L0-B000 7 S | |
10949 | sth %o3, [%g6-0x0036] ! 000000003DB1FF04 SUBR:L0-B000 7 S >BD00003+2 | |
10950 | orn %i5, -1, %i5 ! 000000003DB1FF08 SUBR:L0-B000 7 S | |
10951 | fpack32 %f26, %f28, %f18 ! 000000003DB1FF0C SUBR:L0-B000 7 S | |
10952 | umulcc %o2, %i5, %o2 ! 000000003DB1FF10 SUBR:L0-B000 7 S | |
10953 | add %g1, 0xF23, %g1 ! 000000003DB1FF14 SUBR:L0-B000 7 chksum++ | |
10954 | add %o3, %g1, %o1 ! 000000003DB1FF18 SWCH:L1-B000 7 | |
10955 | andcc %o1, 0x2, %g0 ! 000000003DB1FF1C SWCH:L1-B000 7 | |
10956 | bnz,pt %xcc, BL00219 ! 000000003DB1FF20 SWCH:L1-B000 7 | |
10957 | andcc %o1, 0x800, %g0 ! 000000003DB1FF24 SWCH:L1-B000 7 | |
10958 | bnz,pt %xcc, BL00218 ! 000000003DB1FF28 SWCH:L1-B000 3 | |
10959 | add %g1, 0x217, %g1 ! 000000003DB1FF2C SWCH:L1-B000 3 chksum++ | |
10960 | andcc %o1, 0x4, %g0 ! 000000003DB1FF30 SWCH:L1-B000 1 | |
10961 | bnz,pt %xcc, BL00217 ! 000000003DB1FF34 SWCH:L1-B000 1 | |
10962 | andcc %o1, 0x800, %g0 ! 000000003DB1FF38 SWCH:L1-B000 1 | |
10963 | bnz,pn %xcc, BL00216 ! 000000003DB1FF3C SWCH:L1-B000 0 | |
10964 | nop ! 000000003DB1FF40 SWCH:L1-B000 0 S | |
10965 | lduh [%g5-0x0048], %o5 ! 000000003DB1FF44 SWCH:L1-B000 0 S <BD00207 | |
10966 | .word 0xFD7C0B22 ! 000000003DB1FF48 SWCH:L1-B000 0 L illop | |
10967 | bn BL00209 ;.empty ! 000000003DB1FF4C SWCH:L1-B000 0 L | |
10968 | fba,pt %fcc2, BL00210 ;.empty ! 000000003DB1FF50 SWCH:L1-B000 0 L | |
10969 | .word 0x9BA9A06D ! 000000003DB1FF54 SWCH:L1-B000 0 L illop | |
10970 | fbn BL00210 ;.empty ! 000000003DB1FF58 SWCH:L1-B000 0 L | |
10971 | BL00210:fbuge,a,pn %fcc0, BL00211 ;.empty ! 000000003DB1FF5C SWCH:L1-B000 0 L | |
10972 | BL00209:fbule,a,pt %fcc3, BL00212 ! 000000003DB1FF60 SWCH:L1-B000 0 L | |
10973 | BL00211:.word 0xBBA70809 ! 000000003DB1FF64 SWCH:L1-B000 0 S illop | |
10974 | BL00212:swap [%g4-0x0010], %o3 ! 000000003DB1FF68 SWCH:L1-B000 0 S >BD00035 | |
10975 | BL00208:add %g1, 0xA10, %g1 ! 000000003DB1FF6C SWCH:L1-B000 0 chksum++ | |
10976 | add %g1, 0xB8E, %g1 ! 000000003DB1FF70 SWCH:L1-B000 0 chksum++ | |
10977 | ba,a,pn %xcc, BL00221 ! 000000003DB1FF74 SWCH:L1-B000 0 | |
10978 | nop ! 000000003DB1FF78 SWCH:L1-B000 0 S | |
10979 | BL00216:add %g1, 0xDB9, %g1 ! 000000003DB1FF7C CASE:L2-B000 0 chksum++ | |
10980 | ldd [%g5+0x0070], %f18 ! 000000003DB1FF80 CASE:L2-B000 0 S <BD00029 | |
10981 | fbo,pn %fcc1, BL00213 ! 000000003DB1FF84 CASE:L2-B000 0 L | |
10982 | BL00213:fcmple16 %f16, %f18, %o3 ! 000000003DB1FF88 CASE:L2-B000 0 S | |
10983 | lduh [%g3-0x004C], %o5 ! 000000003DB1FF8C CASE:L2-B000 0 S <BD00144 | |
10984 | fbne,a BL00214 ;.empty ! 000000003DB1FF90 CASE:L2-B000 0 L | |
10985 | bne,pt %icc, BL00215 ;.empty ! 000000003DB1FF94 CASE:L2-B000 0 L | |
10986 | fbn,a BL00214 ;.empty ! 000000003DB1FF98 CASE:L2-B000 0 L | |
10987 | fbu,a BL00215 ! 000000003DB1FF9C CASE:L2-B000 0 L | |
10988 | BL00214:sub %o3, 0xB06, %o4 ! 000000003DB1FFA0 CASE:L2-B000 0 S | |
10989 | BL00215:add %g1, 0x70C, %g1 ! 000000003DB1FFA4 CASE:L2-B000 0 chksum++ | |
10990 | fba,a BL00221 ! 000000003DB1FFA8 CASE:L2-B000 0 | |
10991 | .word 0xA1AAC800 ! 000000003DB1FFAC CASE:L2-B000 0 S illop | |
10992 | BL00217:add %g1, 0x350, %g1 ! 000000003DB1FFB0 CASE:L2-B001 1 chksum++ | |
10993 | nop ! 000000003DB1FFB4 CASE:L2-B001 1 S | |
10994 | stb %o1, [%g5+0x0027] ! 000000003DB1FFB8 CASE:L2-B001 1 S >BD00049+3 | |
10995 | pdist %f26, %f16, %f20 ! 000000003DB1FFBC CASE:L2-B001 1 S | |
10996 | ldx [%g2+0x0050], %l5 ! 000000003DB1FFC0 CASE:L2-B001 1 <BD00004 | |
10997 | membar 0x40 ! 000000003DB1FFC4 CASE:L2-B001 1 | |
10998 | stda %f16, [%l5]0xE0 ! 000000003DB1FFC8 CASE:L2-B001 1 Blk-Store | |
10999 | membar 0x40 ! 000000003DB1FFCC CASE:L2-B001 1 | |
11000 | membar 0x40 ! 000000003DB1FFD0 CASE:L2-B001 1 | |
11001 | ldda [%l5]0x16, %f16 ! 000000003DB1FFD4 CASE:L2-B001 1 Blk-Load | |
11002 | membar 0x40 ! 000000003DB1FFD8 CASE:L2-B001 1 | |
11003 | fcmpd %fcc1, %f6, %f34 ! 000000003DB1FFDC CASE:L2-B001 1 S | |
11004 | ba,a BL00221 ! 000000003DB1FFE0 CASE:L2-B001 1 | |
11005 | std %f14, [%g6+0x0048] ! 000000003DB1FFE4 CASE:L2-B001 0 S >BD00039 | |
11006 | BL00218:add %g1, 0xDD8, %g1 ! 000000003DB1FFE8 CASE:L2-B002 2 chksum++ | |
11007 | stda %f38, [%g5+0x0048]%asi ! 000000003DB1FFEC CASE:L2-B002 2 S >BD00039 | |
11008 | add %g3, 0x78, %l5 ! 000000003DB1FFF0 CASE:L2-B002 2 @BD00063 | |
11009 | stda %f18,[%l5+%g1]0xC2 ! 000000003DB1FFF4 CASE:L2-B002 2 S Partial_St | |
11010 | lduha [%g4-0x0002]%asi, %o0 ! 000000003DB1FFF8 CASE:L2-B002 2 S <BD00176 | |
11011 | pdist %f18, %f24, %f16 ! 000000003DB1FFFC CASE:L2-B002 2 S | |
11012 | fba,a BL00221 ! 000000003DB20000 CASE:L2-B002 2 | |
11013 | .word 0xBDAD4C98 ! 000000003DB20004 CASE:L2-B002 0 S illop | |
11014 | BL00219:add %g1, 0x5F9, %g1 ! 000000003DB20008 CASE:L2-B003 4 chksum++ | |
11015 | sth %o3, [%g6-0x0002] ! 000000003DB2000C CASE:L2-B003 4 S >BD00176 | |
11016 | ldx [%g2+0x0050], %l5 ! 000000003DB20010 CASE:L2-B003 4 <BD00004 | |
11017 | membar 0x40 ! 000000003DB20014 CASE:L2-B003 4 | |
11018 | ldda [%l5]0xF0, %f16 ! 000000003DB20018 CASE:L2-B003 4 Blk-Load | |
11019 | membar 0x40 ! 000000003DB2001C CASE:L2-B003 4 | |
11020 | pdist %f18, %f16, %f26 ! 000000003DB20020 CASE:L2-B003 4 S | |
11021 | membar 0x40 ! 000000003DB20024 CASE:L2-B003 4 | |
11022 | stda %f0, [%l5]0xE0 ! 000000003DB20028 CASE:L2-B003 4 Blk-Store | |
11023 | membar 0x40 ! 000000003DB2002C CASE:L2-B003 4 | |
11024 | pdist %f18, %f26, %f20 ! 000000003DB20030 CASE:L2-B003 4 S | |
11025 | fpack16 %f20, %f16 ! 000000003DB20034 CASE:L2-B003 4 S | |
11026 | ba,a BL00221 ! 000000003DB20038 CASE:L2-B003 4 | |
11027 | fcmped %fcc0, %f38, %f34 ! 000000003DB2003C CASE:L2-B003 0 S | |
11028 | BL00221: ! SWCH:L1-B000 | |
11029 | add %g1, 0xC51, %g1 ! 000000003DB20040 SWCH:L1-B000 7 chksum++ | |
11030 | ldx [%g2+0x0050], %l5 ! 000000003DB20044 SWCH:L1-B000 7 <BD00004 | |
11031 | membar 0x40 ! 000000003DB20048 SWCH:L1-B000 7 | |
11032 | ldda [%l5]0x17, %f16 ! 000000003DB2004C SWCH:L1-B000 7 Blk-Load | |
11033 | membar 0x40 ! 000000003DB20050 SWCH:L1-B000 7 | |
11034 | fcmpne16 %f18, %f20, %o0 ! 000000003DB20054 SWCH:L1-B000 7 S | |
11035 | add %g5, -40, %l5 ! 000000003DB20058 SWCH:L1-B000 7 @BD00220 | |
11036 | stda %f16,[%l5+%g1]0xC4 ! 000000003DB2005C SWCH:L1-B000 7 S Partial_St | |
11037 | ldx [%g2+0x0050], %l5 ! 000000003DB20060 SWCH:L1-B000 7 <BD00004 | |
11038 | membar 0x40 ! 000000003DB20064 SWCH:L1-B000 7 | |
11039 | stda %f0, [%l5]0x1E ! 000000003DB20068 SWCH:L1-B000 7 Blk-Store | |
11040 | membar 0x40 ! 000000003DB2006C SWCH:L1-B000 7 | |
11041 | membar 0x40 ! 000000003DB20070 SWCH:L1-B000 7 | |
11042 | ldda [%l5]0x16, %f16 ! 000000003DB20074 SWCH:L1-B000 7 Blk-Load | |
11043 | membar 0x40 ! 000000003DB20078 SWCH:L1-B000 7 | |
11044 | xorcc %o0, %o3, %o5 ! 000000003DB2007C SWCH:L1-B000 7 S | |
11045 | xorcc %o5, %o4, %o4 ! 000000003DB20080 SWCH:L1-B000 7 S | |
11046 | ld [%g3-0x0050], %f8 ! 000000003DB20084 SWCH:L1-B000 7 S <BD00101 | |
11047 | fexpand %f21, %f26 ! 000000003DB20088 SWCH:L1-B000 7 S | |
11048 | edge16 %o4, %o0, %o4 ! 000000003DB2008C SWCH:L1-B000 7 S | |
11049 | fcmpd %fcc3, %f36, %f60 ! 000000003DB20090 SWCH:L1-B000 7 S | |
11050 | membar 0x40 ! 000000003DB20094 SWCH:L1-B000 7 | |
11051 | ldda [%l5]0xF0, %f16 ! 000000003DB20098 SWCH:L1-B000 7 Blk-Load | |
11052 | membar 0x40 ! 000000003DB2009C SWCH:L1-B000 7 | |
11053 | retl ! 000000003DB200A0 SUBR:L0-B000 7 | |
11054 | add %g1, 0x606, %g1 ! 000000003DB200A4 SUBR:L0-B000 7 chksum++ | |
11055 | ||
11056 | SECTION .btext008_pg1 TEXT_VA=0x3db20000 | |
11057 | attr_text { | |
11058 | Name = .btext008_pg1, | |
11059 | VA = 0x3db20000, | |
11060 | RA = ra2pa(0xffe390000,0), | |
11061 | PA = ra2pa(0xffe390000,0), | |
11062 | tsbonly, | |
11063 | part_0_ctx_nonzero_tsb_config_3, | |
11064 | TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1, | |
11065 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11066 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11067 | } | |
11068 | .text; .skip 8 | |
11069 | ||
11070 | !======================================================================== | |
11071 | ||
11072 | SECTION .btext009 TEXT_VA=0x93bfff00 | |
11073 | attr_text { | |
11074 | Name = .btext009, | |
11075 | VA = 0x93bfff00, | |
11076 | RA = 0xffc3fff00, | |
11077 | PA = ra2pa(0xffc3fff00,0), | |
11078 | notsb | |
11079 | } | |
11080 | ||
11081 | SECTION .btext009_pg0 TEXT_VA=0x93800000 | |
11082 | attr_text { | |
11083 | Name = .btext009_pg0, | |
11084 | VA = 0x93800000, | |
11085 | RA = 0xffc000000, | |
11086 | PA = ra2pa(0xffc000000,0), | |
11087 | tsbonly, | |
11088 | part_0_ctx_nonzero_tsb_config_2, | |
11089 | TTE_Context=68, TTE_Size=3, TTE_W=0, TTE_X=1, | |
11090 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11091 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11092 | } | |
11093 | .text; .skip 8 | |
11094 | ||
11095 | ||
11096 | SECTION .btext009 | |
11097 | .text | |
11098 | .global SUBR024; SUBR024: | |
11099 | xor %i5, %i0, %o4 ! 0000000093BFFF00 SUBR:L0-B000 0 S | |
11100 | ldd [%g5+0x0048], %f32 ! 0000000093BFFF04 SUBR:L0-B000 0 S <BD00039 | |
11101 | ldx [%g2+0x0060], %fsr ! 0000000093BFFF08 SUBR:L0-B000 0 S <BD00006 | |
11102 | bn,a .+1956 ! 0000000093BFFF0C SUBR:L0-B000 0 S | |
11103 | fadds %f2, %f11, %f3 ! 0000000093BFFF10 SUBR:L0-B000 0 S | |
11104 | add %i4, %o1, %o1 ! 0000000093BFFF14 SUBR:L0-B000 0 S | |
11105 | array32 %o0, %o2, %o2 ! 0000000093BFFF18 SUBR:L0-B000 0 S | |
11106 | add %g1, 0xA80, %g1 ! 0000000093BFFF1C SUBR:L0-B000 0 chksum++ | |
11107 | add %i2, %g1, %o3 ! 0000000093BFFF20 SWCH:L1-B000 0 | |
11108 | .word 0x9FC3801F ! 0000000093BFFF24 SWCH:L1-B000 0 random | |
11109 | bnz,a,pt %xcc, BL00225 ! 0000000093BFFF28 SWCH:L1-B000 0 | |
11110 | add %g1, 0xCC1, %g1 ! 0000000093BFFF2C SWCH:L1-B000 0 chksum++ | |
11111 | andcc %o3, 0x4, %g0 ! 0000000093BFFF30 SWCH:L1-B000 0 | |
11112 | bnz,pt %xcc, BL00224 ! 0000000093BFFF34 SWCH:L1-B000 0 | |
11113 | add %g1, 0xD90, %g1 ! 0000000093BFFF38 SWCH:L1-B000 0 chksum++ | |
11114 | andcc %o3, 0x200, %g0 ! 0000000093BFFF3C SWCH:L1-B000 0 | |
11115 | bnz,pt %xcc, BL00223 ! 0000000093BFFF40 SWCH:L1-B000 0 | |
11116 | andcc %o3, 0x8, %g0 ! 0000000093BFFF44 SWCH:L1-B000 0 | |
11117 | bnz,pt %xcc, BL00222 ! 0000000093BFFF48 SWCH:L1-B000 0 | |
11118 | add %g1, 0x4AC, %g1 ! 0000000093BFFF4C SWCH:L1-B000 0 chksum++ | |
11119 | xor %l6, 0x0, %l6 ! 0000000093BFFF50 SWCH:L1-B000 0 S | |
11120 | fpadd16 %f30, %f16, %f26 ! 0000000093BFFF54 SWCH:L1-B000 0 S | |
11121 | fcmple16 %f26, %f26, %o1 ! 0000000093BFFF58 SWCH:L1-B000 0 S | |
11122 | std %f28, [%g6+0x0080] ! 0000000093BFFF5C SWCH:L1-B000 0 S >BD00052 | |
11123 | .word 0xDE18DA93 ! 0000000093BFFF60 SWCH:L1-B000 0 S illop | |
11124 | .word 0x08E8CC84 ! 0000000093BFFF64 SWCH:L1-B000 0 illop | |
11125 | fba,a,pt %fcc1, BL00228 ! 0000000093BFFF68 SWCH:L1-B000 0 | |
11126 | ta %xcc, 0x46 ! 0000000093BFFF6C SWCH:L1-B000 0 S demap-page | |
11127 | BL00222:add %g1, 0xC24, %g1 ! 0000000093BFFF70 CASE:L2-B000 0 chksum++ | |
11128 | ldx [%g2+0x0048], %g5 ! 0000000093BFFF74 CASE:L2-B000 0 S BASE<BD00192 | |
11129 | pdist %f26, %f30, %f28 ! 0000000093BFFF78 CASE:L2-B000 0 S | |
11130 | array8 %o0, %g1, %o0 ! 0000000093BFFF7C CASE:L2-B000 0 S | |
11131 | prefetch [%o2-0x00F4], 0 ! 0000000093BFFF80 CASE:L2-B000 0 S <.-244 | |
11132 | .word 0xEDD9F83C ! 0000000093BFFF84 CASE:L2-B000 0 illop | |
11133 | alignaddrl %g1, %o0, %o2 ! 0000000093BFFF88 CASE:L2-B000 0 S | |
11134 | BL00223:add %g1, 0xEE7, %g1 ! 0000000093BFFF8C CASE:L2-B001 0 chksum++ | |
11135 | std %f22, [%g6+0x007A] ! 0000000093BFFF90 CASE:L2-B001 0 S >BD00063+2 | |
11136 | andcc %g1, %o2, %o0 ! 0000000093BFFF94 CASE:L2-B001 0 S | |
11137 | fcmpd %fcc0, %f6, %f46 ! 0000000093BFFF98 CASE:L2-B001 0 S | |
11138 | nop ! 0000000093BFFF9C CASE:L2-B001 0 S | |
11139 | ldx [%g2+0x0050], %l5 ! 0000000093BFFFA0 CASE:L2-B001 0 <BD00004 | |
11140 | membar 0x40 ! 0000000093BFFFA4 CASE:L2-B001 0 | |
11141 | stda %f16, [%l5]0xF0 ! 0000000093BFFFA8 CASE:L2-B001 0 Blk-Store | |
11142 | membar 0x40 ! 0000000093BFFFAC CASE:L2-B001 0 | |
11143 | fba,a BL00228 ! 0000000093BFFFB0 CASE:L2-B001 0 | |
11144 | nop ! 0000000093BFFFB4 CASE:L2-B001 0 S | |
11145 | BL00224:.word 0x89AC5880 ! 0000000093BFFFB8 CASE:L2-B002 0 illop | |
11146 | subc %o0, -2579, %o1 ! 0000000093BFFFBC CASE:L2-B002 0 S | |
11147 | .word 0xA9A3410D ! 0000000093BFFFC0 CASE:L2-B002 0 S illop_FP | |
11148 | .word 0x3FF26926 ! 0000000093BFFFC4 CASE:L2-B002 0 S illop | |
11149 | rd %gsr, %l6 ! 0000000093BFFFC8 CASE:L2-B002 0 S | |
11150 | wr %l6, 0x70, %gsr ! 0000000093BFFFCC CASE:L2-B002 0 S | |
11151 | fba BL00228 ! 0000000093BFFFD0 CASE:L2-B002 0 | |
11152 | pdist %f22, %f26, %f30 ! 0000000093BFFFD4 CASE:L2-B002 0 S | |
11153 | BL00225:add %g1, 0xE30, %g1 ! 0000000093BFFFD8 CASE:L2-B003 0 chksum++ | |
11154 | .word 0x81C7E008 ! 0000000093BFFFDC CASE:L2-B003 0 S random | |
11155 | array16 %o1, %o0, %o5 ! 0000000093BFFFE0 CASE:L2-B003 0 S | |
11156 | andcc %o0, %o2, %o2 ! 0000000093BFFFE4 CASE:L2-B003 0 S | |
11157 | sub %o1, %o2, %o4 ! 0000000093BFFFE8 CASE:L2-B003 0 S | |
11158 | stba %o1, [%g3+0x003C]%asi ! 0000000093BFFFEC CASE:L2-B003 0 S >BD00100 | |
11159 | nop ! 0000000093BFFFF0 CASE:L2-B003 0 S | |
11160 | ld [%g6+0x0024], %f23 ! 0000000093BFFFF4 CASE:L2-B003 0 S <BD00049 | |
11161 | nop ! 0000000093BFFFF8 CASE:L2-B003 0 S | |
11162 | nop ! 0000000093BFFFFC CASE:L2-B003 0 S | |
11163 | .word 0xB7AC9815 ! 0000000093C00000 CASE:L2-B003 0 S illop | |
11164 | udivx %o1, %g1, %o1 ! 0000000093C00004 CASE:L2-B003 0 S | |
11165 | ba BL00228 ! 0000000093C00008 CASE:L2-B003 0 | |
11166 | .word 0xF7DAE80C ! 0000000093C0000C CASE:L2-B003 0 S illop | |
11167 | BL00228: ! SWCH:L1-B000 | |
11168 | .word 0xE9742D96 ! 0000000093C00010 SWCH:L1-B000 0 illop | |
11169 | nop ! 0000000093C00014 SWCH:L1-B000 0 S | |
11170 | fsubd %f6, %f14, %f44 ! 0000000093C00018 SWCH:L1-B000 0 S | |
11171 | std %f60, [%g3+0x0048] ! 0000000093C0001C SWCH:L1-B000 0 S >BD00039 | |
11172 | ld [%g6-0x0038], %f23 ! 0000000093C00020 SWCH:L1-B000 0 S <BD00003 | |
11173 | ba,pt %xcc, BL00226 ;.empty ! 0000000093C00024 SWCH:L1-B000 0 L | |
11174 | fbule,pn %fcc1, BL00226 ! 0000000093C00028 SWCH:L1-B000 0 L | |
11175 | ldsw [%g3-0x0010], %o1 ! 0000000093C0002C SWCH:L1-B000 0 S <BD00035 | |
11176 | fblg,a,pt %fcc3, BL00227 ;.empty ! 0000000093C00030 SWCH:L1-B000 0 L | |
11177 | fbo,a,pt %fcc0, BL00226 ! 0000000093C00034 SWCH:L1-B000 0 L | |
11178 | BL00226:nop ! 0000000093C00038 SWCH:L1-B000 0 S | |
11179 | BL00227:add %g1, 0x6CB, %g1 ! 0000000093C0003C SWCH:L1-B000 0 chksum++ | |
11180 | .word 0x81E80000 ! 0000000093C00040 SUBR:L0-B000 0 random | |
11181 | add %g1, 0x365, %g1 ! 0000000093C00044 SUBR:L0-B000 0 chksum++ | |
11182 | ||
11183 | SECTION .btext009_pg1 TEXT_VA=0x93c00000 | |
11184 | attr_text { | |
11185 | Name = .btext009_pg1, | |
11186 | VA = 0x93c00000, | |
11187 | RA = 0xffc400000, | |
11188 | PA = ra2pa(0xffc400000,0), | |
11189 | tsbonly, | |
11190 | part_0_ctx_nonzero_tsb_config_2, | |
11191 | TTE_Context=68, TTE_Size=3, TTE_W=0, TTE_X=1, | |
11192 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11193 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11194 | } | |
11195 | .text; .skip 8 | |
11196 | ||
11197 | /* Knob values in effect: | |
11198 | SEED 7812675 // min-max= 0-4294967295 | |
11199 | MMU_SEED 1819917179 // min-max= 0-4294967295 | |
11200 | LIMIT 50000 // min-max= 100-100000000 | |
11201 | MINIMUM 0 // min-max= 0-100000000 | |
11202 | STRANDS_PER_CORE 8 // min-max= 1-8 | |
11203 | THREADS 8 // min-max= 1-32 | |
11204 | CONTEXTS 8 // min-max= 1-8191 | |
11205 | CONTEXTS_MAX 72 // min-max= 1-8191 | |
11206 | FIRST_CONTEXT <68> // min-max= 0-8191 | |
11207 | RELOCATABLE no | |
11208 | NAME_OPT no | |
11209 | L_UPPER no | |
11210 | START_HANDLER blimp_n2_start.s | |
11211 | PREAMBLE blimp_n2_preamble.s | |
11212 | TAILER | |
11213 | TRAP_HANDLER blimp_n2_trap.s | |
11214 | USER_HANDLER | |
11215 | PAGE_SHARING <0> // min-max= 0-6 | |
11216 | SYNC_STRANDS no | |
11217 | SYNC_FINISH no | |
11218 | PRIVATE_TTABLE <yes> | |
11219 | TTABLE_VA 0xE00000 // min-max= 0x0-0xFFFFFFFFFFFF0000 | |
11220 | CACHE_FLUSH no | |
11221 | SINGLE_OBJECT no | |
11222 | PRIV_MODE <yes> | |
11223 | SF_HELPER_PROB 0% // min-max= 0-100 | |
11224 | HELPER_AIUP <no> | |
11225 | BIAS64 0 // min-max= 0-4095 | |
11226 | BIAS32 0 // min-max= 0-4095 | |
11227 | 32BIT_PROB 25% // min-max= 0-100 | |
11228 | LITTLE_PROB 20% // min-max= 0-100 | |
11229 | UPPER32_ZERO <no> | |
11230 | FILL_DELAY <yes> | |
11231 | SAVE_REST_DELAY 30% // min-max= 0-100 | |
11232 | DCTI_COUPLES <yes> | |
11233 | EN_FPOINT <yes> | |
11234 | EN_VIS <yes> | |
11235 | EN_VIS2 <yes> | |
11236 | EN_VIS3 <no> | |
11237 | EN_CALL <yes> | |
11238 | EN_RETURN <yes> | |
11239 | RETURN_PROB 45% // min-max= 0-100 | |
11240 | FP_UNFIN yes | |
11241 | LAZY_SAVE no | |
11242 | IMPDEP_102 no | |
11243 | IMPDEP_107_108 yes | |
11244 | IMPDEP_125 yes | |
11245 | QUAD_LDD_ASI 0x24 // min-max= 0x0-0xFF | |
11246 | QUAD_LDDP_ASI 0x26 // min-max= 0x0-0xFF | |
11247 | ASI_BLK_LD 0x21FF90000000000 // min-max= 0x0-0xFFFFFFFFFFFFFFFF | |
11248 | ASI_BLK_ST 0x31FF9E100000000 // min-max= 0x0-0xFFFFFFFFFFFFFFFF | |
11249 | NWINDOWS 8 // min-max= 3-32 | |
11250 | SIMULATE <yes> | |
11251 | VERIFY_CHECKSUM no | |
11252 | EN_TRAPS <yes> | |
11253 | EN_CLEANWIN <yes> | |
11254 | EN_FLUSHW <yes> | |
11255 | DIV_BY_ZERO <yes> | |
11256 | BAD_ALIGN 10 // min-max= 0-50 | |
11257 | BAD_ALIGN_JMPL 15% // min-max= 0-100 | |
11258 | TRAP_CHECKSUM <no> | |
11259 | SF_CHECKSUM yes | |
11260 | READ_TRAPREGS <yes> | |
11261 | READ_FAULTREGS <no> | |
11262 | READ_FSR <yes> | |
11263 | UNIFIED_TSB yes | |
11264 | VA_HOLE 48 // min-max= 0-63 | |
11265 | MMU_RANDOM 5 // min-max= 0-7 | |
11266 | SHARED_TSBS 1 // min-max= 0-3 | |
11267 | PAGE_SIZE_MAX 5 // 256M | |
11268 | USE_HASH <no> | |
11269 | NO_TSB yes | |
11270 | USE_MASTER_TSB yes | |
11271 | MAP_VEQP no | |
11272 | TTE_PRELOAD no | |
11273 | TSB_SIZE_MIN 1 // min-max= 0-15 | |
11274 | TSB_SIZE_MAX 1 // min-max= 0-15 | |
11275 | TSB_SIZE_SPARSE 9 // min-max= 0-16 | |
11276 | MSA_SLOTS_MIN 512 // min-max= 1-512 | |
11277 | MSA_SLOTS_MAX 512 // min-max= 1-512 | |
11278 | BEGIN_PHYS 0x1000000 // min-max= 0x0-0xFFFFFFFFFFFFE000 | |
11279 | END_PHYS 0x1000000000 // min-max= 0x0-0xFFFFFFFFFFFFE000 | |
11280 | REGION_SIZE 0x0 // min-max= 0x0-0x100000000000000 | |
11281 | STARTUP_ADDR 0x800000 // min-max= 0x0-0xFFFFFFFFFFFFE000 | |
11282 | DATA_AREAS <10> // min-max= 0-512 | |
11283 | DATA_LENGTH <0x100> // min-max= 0x10-0x2000 | |
11284 | DATA_PRIV <20> // min-max= 0-100 | |
11285 | DATA_IE <50> // min-max= 0-100 | |
11286 | DATA_UNCONFIG <0> // min-max= 0-100 | |
11287 | STACK_PAGECROSS <no> | |
11288 | STACK_DISCONTIG <yes> | |
11289 | STACK_DEMAP <yes> | |
11290 | SUBR_NEST <4> // min-max= 1-8 | |
11291 | NUM_SUBS <2> // min-max= 0-99 | |
11292 | TEXT_PAGECROSS <yes> | |
11293 | TEXT_DISCONTIG <no> | |
11294 | TEXT_PRIV <50> // min-max= 0-100 | |
11295 | TEXT_UNCONFIG <0> // min-max= 0-100 | |
11296 | MAIN_SETBACK 0x300 // min-max= 0x0-0x1FFC | |
11297 | SUBR_SETBACK 0x100 // min-max= 0x0-0x1FFC | |
11298 | SKIP_ELSE yes | |
11299 | NEST_LEVELS 3 // min-max= 2-7 | |
11300 | SUBR_LEVELS 2 // min-max= 1-3 | |
11301 | MIN_BLOCKS 1 // min-max= 1-32 | |
11302 | MAX_BLOCKS 5 // min-max= 1-32 | |
11303 | L2_BLOCKS <20> // min-max= 1-99 | |
11304 | MIN_LOOP 2 // min-max= 2-32 | |
11305 | MAX_LOOP 3 // min-max= 2-32 | |
11306 | L1_LOOP <2> // min-max= 1-32 | |
11307 | MIN_SEQ 4 // min-max= 0-128 | |
11308 | MAX_SEQ 12 // min-max= 0-128 | |
11309 | LADDER_PROB 20 // min-max= 0-50 | |
11310 | LADDER_MIN 8 // min-max= 2-64 | |
11311 | LADDER_MAX 18 // min-max= 2-64 | |
11312 | LADDER_MIX <50> // min-max= 0-100 | |
11313 | RELOAD_PROB 80% // min-max= 0-100 | |
11314 | RECENT_REGS 10 // min-max= 1-32 | |
11315 | RECENT_PROB 80% // min-max= 0-100 | |
11316 | RELEASE_PROB 20% // min-max= 0-100 | |
11317 | ANNUL_PROB <50> // min-max= 0-100 | |
11318 | PREDICT_PROB <40> // min-max= 0-100 | |
11319 | OVLAP_STORES <yes> | |
11320 | MEMBAR_MASK <0x40> // min-max= 0x0-0x7F | |
11321 | BLKLD_MEMBAR 3 // min-max= 0-3 | |
11322 | BLKST_MEMBAR 3 // min-max= 0-3 | |
11323 | PREFETCH_MASK 0xF0001F // min-max= 0x0-0xFFFFFFFF | |
11324 | PREF_PRIV_MASK 0x0 // min-max= 0x0-0xFFFFFFFF | |
11325 | PREF_ILL_MASK 0xFFE0 // min-max= 0x0-0xFFFFFFFF | |
11326 | EN_VECT_CASE <yes> | |
11327 | LITTLE_ASI_PROB <20> // min-max= 0-100 | |
11328 | PTR_CHASE_MIN 1 // min-max= 1-256 | |
11329 | PTR_CHASE_MAX 8 // min-max= 1-256 | |
11330 | DEMAP_ALL <no> | |
11331 | BADPATH_INVALID <25> // min-max= 0-100 | |
11332 | BADPATH_RANDOM <25> // min-max= 0-100 | |
11333 | EVIL_TWIN_PROB 20% // min-max= 0-100 | |
11334 | ALT_PROB <20> // min-max= 0-100 | |
11335 | TRAPNUM_FIRST 0x50 // min-max= 0x0-0xFF | |
11336 | TRAPNUM_LAST 0x6F // min-max= 0x0-0xFF | |
11337 | TRAPNUM_PBRAN 0x70 // min-max= 0x0-0xFF | |
11338 | OP_LD_INT 100 // 1.9320% | |
11339 | OP_LD_FP 200 // 3.8640% | |
11340 | OP_LD_SHORT 80 // 1.5456% | |
11341 | OP_LD_NF 50 // 0.9660% | |
11342 | OP_LD_BLK 300 // 5.7960% | |
11343 | OP_LD_QUAD 50 // 0.9660% | |
11344 | OP_LD_QUAD_P 50 // 0.9660% | |
11345 | OP_LDFSR 30 // 0.5796% | |
11346 | OP_LDXFSR 30 // 0.5796% | |
11347 | OP_LD_BASE 100 // 1.9320% | |
11348 | OP_PTR_CHASE 50 // 0.9660% | |
11349 | OP_ST_INT 100 // 1.9320% | |
11350 | OP_ST_FP 200 // 3.8640% | |
11351 | OP_ST_SHORT 80 // 1.5456% | |
11352 | OP_ST_PARTIAL 300 // 5.7960% | |
11353 | OP_ST_BLK 300 // 5.7960% | |
11354 | OP_STFSR 10 // 0.1932% | |
11355 | OP_STXFSR 10 // 0.1932% | |
11356 | OP_LDSTUB 25 // 0.4830% | |
11357 | OP_SWAP 25 // 0.4830% | |
11358 | OP_QUAD_INTERF 50 // 0.9660% | |
11359 | OP_PREFETCH 30 // 0.5796% | |
11360 | OP_CALL 170 // 3.2844% | |
11361 | OP_CALL8 100 // 1.9320% | |
11362 | OP_ADD 50 // 0.9660% | |
11363 | OP_ADDCC 30 // 0.5796% | |
11364 | OP_SUB 50 // 0.9660% | |
11365 | OP_SUBCC 100 // 1.9320% | |
11366 | OP_MUL 5 // 0.0966% | |
11367 | OP_MULX 5 // 0.0966% | |
11368 | OP_DIVX 5 // 0.0966% | |
11369 | OP_TAG 5 // 0.0966% | |
11370 | OP_TAGTV 5 // 0.0966% | |
11371 | OP_AND 10 // 0.1932% | |
11372 | OP_ANDN 10 // 0.1932% | |
11373 | OP_ANDCC 10 // 0.1932% | |
11374 | OP_ANDNCC 10 // 0.1932% | |
11375 | OP_OR 10 // 0.1932% | |
11376 | OP_ORN 10 // 0.1932% | |
11377 | OP_ORCC 10 // 0.1932% | |
11378 | OP_ORNCC 10 // 0.1932% | |
11379 | OP_XOR 50 // 0.9660% | |
11380 | OP_XORCC 30 // 0.5796% | |
11381 | OP_XNOR 50 // 0.9660% | |
11382 | OP_XNORCC 30 // 0.5796% | |
11383 | OP_SHIFT 50 // 0.9660% | |
11384 | OP_MOVCC 50 // 0.9660% | |
11385 | OP_CMP 100 // 1.9320% | |
11386 | OP_NOP 10 // 0.1932% | |
11387 | OP_TOUCH_G 30 // 0.5796% | |
11388 | OP_TOUCH_I 30 // 0.5796% | |
11389 | OP_TOUCH_L 30 // 0.5796% | |
11390 | OP_TOUCH_O 30 // 0.5796% | |
11391 | OP_RDPC 1 // 0.0193% | |
11392 | OP_RDCCR 10 // 0.1932% | |
11393 | OP_WRCCR 10 // 0.1932% | |
11394 | OP_WRFPRS 20 // 0.3864% | |
11395 | OP_POPC 10 // 0.1932% | |
11396 | OP_SETHI 10 // 0.1932% | |
11397 | OP_MEMBAR 10 // 0.1932% | |
11398 | OP_STBAR 5 // 0.0966% | |
11399 | OP_TRAPCC 10 // 0.1932% | |
11400 | OP_ILLEGAL 80 // 1.5456% | |
11401 | OP_ILL_FP 70 // 1.3524% | |
11402 | OP_ILL_VIS 70 // 1.3524% | |
11403 | OP_ILL_ASI 10 // 0.1932% | |
11404 | OP_DIV32_0 20 // 0.3864% | |
11405 | OP_BAD_RETURN 0 // 0.0000% | |
11406 | OP_FLIP_PRIV 20 // 0.3864% | |
11407 | OP_FLIP_FP 10 // 0.1932% | |
11408 | OP_SW_CTX2 0 // 0.0000% | |
11409 | OP_DEMAP 30 // 0.5796% | |
11410 | OP_PBRANCH 30 // 0.5796% | |
11411 | OP_SOFTINT 0 // 0.0000% | |
11412 | OP_WRPIL 0 // 0.0000% | |
11413 | OP_BN 10 // 0.1932% | |
11414 | OP_RDY 10 // 0.1932% | |
11415 | OP_WRY 10 // 0.1932% | |
11416 | OP_VISLOG 40 // 0.7728% | |
11417 | OP_VISMOV 0 // 0.0000% | |
11418 | OP_PDIST 500 // 9.6600% | |
11419 | OP_PADDSUB 40 // 0.7728% | |
11420 | OP_PMULT 5 // 0.0966% | |
11421 | OP_PCMP 300 // 5.7960% | |
11422 | OP_PSHIFT 0 // 0.0000% | |
11423 | OP_PFORMAT 40 // 0.7728% | |
11424 | OP_ALIGN 40 // 0.7728% | |
11425 | OP_ARRAY 100 // 1.9320% | |
11426 | OP_EDGE 100 // 1.9320% | |
11427 | OP_GSR 20 // 0.3864% | |
11428 | OP_LZD 0 // 0.0000% | |
11429 | OP_UMULXHI 0 // 0.0000% | |
11430 | OP_XMULX 0 // 0.0000% | |
11431 | OP_FADDSUB 50 // 0.9660% | |
11432 | OP_FCMP 80 // 1.5456% | |
11433 | OP_FCMPE 50 // 0.9660% | |
11434 | OP_FMOV 40 // 0.7728% | |
11435 | OP_FMOVCC 50 // 0.9660% | |
11436 | */ | |
11437 | ! Context 68: 2089 instructions generated, 7589 executed, 137 traps | |
11438 | ||
11439 | #undef BLIMP_BIAS | |
11440 | #define BLIMP_BIAS 0 | |
11441 | #undef BLIMP_FRAME | |
11442 | #define BLIMP_FRAME 128 | |
11443 | #undef BLIMP_32BIT | |
11444 | #define BLIMP_32BIT 0 | |
11445 | ||
11446 | !======================================================================== | |
11447 | ||
11448 | SECTION .btext010 TEXT_VA=0x152e201fd00 | |
11449 | attr_text { | |
11450 | Name = .btext010, | |
11451 | VA = 0x152e201fd00, | |
11452 | RA = ra2pa(0xffbf4fd00,0), | |
11453 | PA = ra2pa(0xffbf4fd00,0), | |
11454 | notsb | |
11455 | } | |
11456 | ||
11457 | SECTION .btext010_pg0 TEXT_VA=0x152e2010000 | |
11458 | attr_text { | |
11459 | Name = .btext010_pg0, | |
11460 | VA = 0x152e2010000, | |
11461 | RA = ra2pa(0xffbf40000,0), | |
11462 | PA = ra2pa(0xffbf40000,0), | |
11463 | tsbonly, | |
11464 | part_0_ctx_nonzero_tsb_config_3, | |
11465 | TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1, | |
11466 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
11467 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
11468 | } | |
11469 | .text; .skip 8 | |
11470 | ||
11471 | ||
11472 | SECTION .btext010 | |
11473 | .text | |
11474 | .global start_th_1; start_th_1: | |
11475 | .global SUBR039; SUBR039: | |
11476 | BL20140: ! MAIN:L0-B000 | |
11477 | nop ! 00000152E201FD00 MAIN:L0-B000 1 | |
11478 | sethi %hh(0x5502B6000000),%g2 ! 00000152E201FD04 MAIN:L0-B000 1 BD20229 | |
11479 | or %g2,%hm(0x5502B6000000),%g2 ! 00000152E201FD08 MAIN:L0-B000 1 | |
11480 | sethi %lm(0x5502B6000000),%g3 ! 00000152E201FD0C MAIN:L0-B000 1 | |
11481 | or %g3,%lo(0x5502B6000000),%g3 ! 00000152E201FD10 MAIN:L0-B000 1 | |
11482 | sllx %g2, 0x20, %g2 ! 00000152E201FD14 MAIN:L0-B000 1 | |
11483 | or %g2, %g3, %g2 ! 00000152E201FD18 MAIN:L0-B000 1 | |
11484 | sethi %hh(0x4CA0BC966000),%l0 ! 00000152E201FD1C MAIN:L0-B000 1 STACK0069 | |
11485 | or %l0,%hm(0x4CA0BC966000),%l0 ! 00000152E201FD20 MAIN:L0-B000 1 | |
11486 | sethi %lm(0x4CA0BC966000),%l1 ! 00000152E201FD24 MAIN:L0-B000 1 | |
11487 | or %l1,%lo(0x4CA0BC966000),%l1 ! 00000152E201FD28 MAIN:L0-B000 1 | |
11488 | sllx %l0, 0x20, %l0 ! 00000152E201FD2C MAIN:L0-B000 1 | |
11489 | or %l0, %l1, %l0 ! 00000152E201FD30 MAIN:L0-B000 1 | |
11490 | sub %l0, 0x100, %o6 ! 00000152E201FD34 MAIN:L0-B000 1 | |
11491 | add %o6, 0x80, %i6 ! 00000152E201FD38 MAIN:L0-B000 1 | |
11492 | addcc %g0, 0x1, %g1 ! 00000152E201FD3C MAIN:L0-B000 1 | |
11493 | or %g0, 0x28F, %g3 ! 00000152E201FD40 MAIN:L0-B000 1 | |
11494 | or %g0, 0xE9A, %g4 ! 00000152E201FD44 MAIN:L0-B000 1 | |
11495 | or %g0, -2799, %g5 ! 00000152E201FD48 MAIN:L0-B000 1 | |
11496 | or %g0, -1935, %g6 ! 00000152E201FD4C MAIN:L0-B000 1 | |
11497 | or %g0, 0x0, %g7 ! 00000152E201FD50 MAIN:L0-B000 1 | |
11498 | or %g0, 0xC6D, %o0 ! 00000152E201FD54 MAIN:L0-B000 1 | |
11499 | or %g0, -2474, %o1 ! 00000152E201FD58 MAIN:L0-B000 1 | |
11500 | or %g0, 0x333, %o2 ! 00000152E201FD5C MAIN:L0-B000 1 | |
11501 | or %g0, -2467, %o3 ! 00000152E201FD60 MAIN:L0-B000 1 | |
11502 | or %g0, -2728, %o4 ! 00000152E201FD64 MAIN:L0-B000 1 | |
11503 | or %g0, -448, %o5 ! 00000152E201FD68 MAIN:L0-B000 1 | |
11504 | or %g0, 0x202, %o7 ! 00000152E201FD6C MAIN:L0-B000 1 | |
11505 | or %g0, 0xD6E, %l0 ! 00000152E201FD70 MAIN:L0-B000 1 | |
11506 | or %g0, 0xCDD, %l1 ! 00000152E201FD74 MAIN:L0-B000 1 | |
11507 | or %g0, 0xFF0, %l2 ! 00000152E201FD78 MAIN:L0-B000 1 | |
11508 | or %g0, -3507, %l3 ! 00000152E201FD7C MAIN:L0-B000 1 | |
11509 | or %g0, 0x552, %l4 ! 00000152E201FD80 MAIN:L0-B000 1 | |
11510 | or %g0, -126, %l5 ! 00000152E201FD84 MAIN:L0-B000 1 | |
11511 | sethi %hh(0x152E201FD00),%l7 ! 00000152E201FD88 MAIN:L0-B000 1 SUBR039 | |
11512 | or %l7,%hm(0x152E201FD00),%l7 ! 00000152E201FD8C MAIN:L0-B000 1 | |
11513 | sethi %lm(0x152E201FD00),%l6 ! 00000152E201FD90 MAIN:L0-B000 1 | |
11514 | or %l6,%lo(0x152E201FD00),%l6 ! 00000152E201FD94 MAIN:L0-B000 1 | |
11515 | sllx %l7, 0x20, %l7 ! 00000152E201FD98 MAIN:L0-B000 1 | |
11516 | or %l7, %l6, %l7 ! 00000152E201FD9C MAIN:L0-B000 1 | |
11517 | or %g0, -1344, %l6 ! 00000152E201FDA0 MAIN:L0-B000 1 | |
11518 | or %g0, -1436, %i0 ! 00000152E201FDA4 MAIN:L0-B000 1 | |
11519 | or %g0, -3826, %i1 ! 00000152E201FDA8 MAIN:L0-B000 1 | |
11520 | or %g0, -257, %i2 ! 00000152E201FDAC MAIN:L0-B000 1 | |
11521 | or %g0, -2736, %i3 ! 00000152E201FDB0 MAIN:L0-B000 1 | |
11522 | or %g0, -477, %i4 ! 00000152E201FDB4 MAIN:L0-B000 1 | |
11523 | or %g0, -3543, %i5 ! 00000152E201FDB8 MAIN:L0-B000 1 | |
11524 | or %g0, 0xC78, %i7 ! 00000152E201FDBC MAIN:L0-B000 1 | |
11525 | or %g0, 0x4, %g6 ! 00000152E201FDC0 MAIN:L0-B000 1 | |
11526 | BL20141:save %o6, -128, %o6 ! 00000152E201FDC4 MAIN:L0-B000 4 | |
11527 | add %i0, %g6, %l0 ! 00000152E201FDC8 MAIN:L0-B000 4 | |
11528 | add %i1, %g6, %l1 ! 00000152E201FDCC MAIN:L0-B000 4 | |
11529 | add %i2, %g6, %l2 ! 00000152E201FDD0 MAIN:L0-B000 4 | |
11530 | add %i3, %g6, %l3 ! 00000152E201FDD4 MAIN:L0-B000 4 | |
11531 | add %i4, %g6, %l4 ! 00000152E201FDD8 MAIN:L0-B000 4 | |
11532 | add %i5, %g6, %l5 ! 00000152E201FDDC MAIN:L0-B000 4 | |
11533 | add %i6, %g6, %l6 ! 00000152E201FDE0 MAIN:L0-B000 4 | |
11534 | add %i7, %g6, %l7 ! 00000152E201FDE4 MAIN:L0-B000 4 | |
11535 | add %l0, %g6, %o0 ! 00000152E201FDE8 MAIN:L0-B000 4 | |
11536 | add %l1, %g6, %o1 ! 00000152E201FDEC MAIN:L0-B000 4 | |
11537 | add %l2, %g6, %o2 ! 00000152E201FDF0 MAIN:L0-B000 4 | |
11538 | add %l3, %g6, %o3 ! 00000152E201FDF4 MAIN:L0-B000 4 | |
11539 | add %l4, %g6, %o4 ! 00000152E201FDF8 MAIN:L0-B000 4 | |
11540 | add %l5, %g6, %o5 ! 00000152E201FDFC MAIN:L0-B000 4 | |
11541 | add %l7, %g6, %o7 ! 00000152E201FE00 MAIN:L0-B000 4 | |
11542 | subcc %g6, 0x1, %g6 ! 00000152E201FE04 MAIN:L0-B000 4 | |
11543 | bnz,pt %xcc, BL20141 ! 00000152E201FE08 MAIN:L0-B000 4 | |
11544 | nop ! 00000152E201FE0C MAIN:L0-B000 4 | |
11545 | restore %g0, %g0, %g0 ! 00000152E201FE10 MAIN:L0-B000 1 | |
11546 | restore %g0, %g0, %g0 ! 00000152E201FE14 MAIN:L0-B000 1 | |
11547 | restore %g0, %g0, %g0 ! 00000152E201FE18 MAIN:L0-B000 1 | |
11548 | restore %g0, %g0, %g0 ! 00000152E201FE1C MAIN:L0-B000 1 | |
11549 | ta %xcc, 0x44 ! 00000152E201FE20 MAIN:L0-B000 1 cleanwin=0 | |
11550 | wr %g0, -1748, %y ! 00000152E201FE24 MAIN:L0-B000 1 | |
11551 | wr %g0, 0xF0, %gsr ! 00000152E201FE28 MAIN:L0-B000 1 | |
11552 | ldd [%g2+0x0068], %f0 ! 00000152E201FE2C MAIN:L0-B000 1 <BD20233 | |
11553 | faddd %f0, %f0, %f6 ! 00000152E201FE30 MAIN:L0-B000 1 | |
11554 | faddd %f0, %f6, %f12 ! 00000152E201FE34 MAIN:L0-B000 1 | |
11555 | faddd %f6, %f12, %f14 ! 00000152E201FE38 MAIN:L0-B000 1 | |
11556 | faddd %f12, %f14, %f60 ! 00000152E201FE3C MAIN:L0-B000 1 | |
11557 | faddd %f14, %f60, %f62 ! 00000152E201FE40 MAIN:L0-B000 1 | |
11558 | faddd %f60, %f62, %f32 ! 00000152E201FE44 MAIN:L0-B000 1 | |
11559 | faddd %f62, %f32, %f34 ! 00000152E201FE48 MAIN:L0-B000 1 | |
11560 | faddd %f32, %f34, %f36 ! 00000152E201FE4C MAIN:L0-B000 1 | |
11561 | faddd %f34, %f36, %f38 ! 00000152E201FE50 MAIN:L0-B000 1 | |
11562 | faddd %f36, %f38, %f40 ! 00000152E201FE54 MAIN:L0-B000 1 | |
11563 | faddd %f38, %f40, %f42 ! 00000152E201FE58 MAIN:L0-B000 1 | |
11564 | faddd %f40, %f42, %f44 ! 00000152E201FE5C MAIN:L0-B000 1 | |
11565 | faddd %f42, %f44, %f46 ! 00000152E201FE60 MAIN:L0-B000 1 | |
11566 | ld [%g2+0x0070], %f2 ! 00000152E201FE64 MAIN:L0-B000 1 <BD20234 | |
11567 | fadds %f2, %f2, %f3 ! 00000152E201FE68 MAIN:L0-B000 1 | |
11568 | fadds %f2, %f3, %f4 ! 00000152E201FE6C MAIN:L0-B000 1 | |
11569 | fadds %f3, %f4, %f5 ! 00000152E201FE70 MAIN:L0-B000 1 | |
11570 | fadds %f4, %f5, %f8 ! 00000152E201FE74 MAIN:L0-B000 1 | |
11571 | fadds %f5, %f8, %f9 ! 00000152E201FE78 MAIN:L0-B000 1 | |
11572 | fadds %f8, %f9, %f10 ! 00000152E201FE7C MAIN:L0-B000 1 | |
11573 | fadds %f9, %f10, %f11 ! 00000152E201FE80 MAIN:L0-B000 1 | |
11574 | fcmpd %fcc0, %f0, %f0 ! 00000152E201FE84 MAIN:L0-B000 1 | |
11575 | fcmpd %fcc1, %f0, %f0 ! 00000152E201FE88 MAIN:L0-B000 1 | |
11576 | fcmpd %fcc2, %f0, %f0 ! 00000152E201FE8C MAIN:L0-B000 1 | |
11577 | fcmpd %fcc3, %f0, %f0 ! 00000152E201FE90 MAIN:L0-B000 1 | |
11578 | stx %fsr, [%g2+0x0060] ! 00000152E201FE94 MAIN:L0-B000 1 <BD20006 | |
11579 | fzero %f16 ! 00000152E201FE98 MAIN:L0-B000 1 | |
11580 | fzero %f18 ! 00000152E201FE9C MAIN:L0-B000 1 | |
11581 | fzero %f20 ! 00000152E201FEA0 MAIN:L0-B000 1 | |
11582 | fzero %f22 ! 00000152E201FEA4 MAIN:L0-B000 1 | |
11583 | fzero %f24 ! 00000152E201FEA8 MAIN:L0-B000 1 | |
11584 | fzero %f26 ! 00000152E201FEAC MAIN:L0-B000 1 | |
11585 | fzero %f28 ! 00000152E201FEB0 MAIN:L0-B000 1 | |
11586 | fzero %f30 ! 00000152E201FEB4 MAIN:L0-B000 1 | |
11587 | ldx [%g2+0x0000], %g3 ! 00000152E201FEB8 MAIN:L0-B000 1 BASE<BD20229 | |
11588 | ldx [%g2+0x0008], %g4 ! 00000152E201FEBC MAIN:L0-B000 1 BASE<BD20235 | |
11589 | ldx [%g2+0x0010], %g5 ! 00000152E201FEC0 MAIN:L0-B000 1 BASE<BD20236 | |
11590 | ldx [%g2+0x0018], %g6 ! 00000152E201FEC4 MAIN:L0-B000 1 BASE<BD20237 | |
11591 | or %g0, 0x2, %l4 ! 00000152E201FEC8 LOOP:L1-B000 1 | |
11592 | BL20208: ! LOOP:L1-B000 | |
11593 | add %g1, 0xD2D, %g1 ! 00000152E201FECC LOOP:L1-B000 2 chksum++ | |
11594 | ldsha [%g7+%g0]0x83, %i4 ! 00000152E201FED0 LOOP:L1-B000 2 S <BD20019 | |
11595 | .word 0xE21BD88C ! 00000152E201FED4 LOOP:L1-B000 2 S illop | |
11596 | std %f16, [%g4+0x0068] ! 00000152E201FED8 LOOP:L1-B000 2 S >BD20104 | |
11597 | nop ! 00000152E201FEDC LOOP:L1-B000 2 S | |
11598 | fbg,pn %fcc1, BL20142 ;.empty ! 00000152E201FEE0 LOOP:L1-B000 2 L | |
11599 | bpos,pt %icc, BL20143 ! 00000152E201FEE4 LOOP:L1-B000 2 L | |
11600 | fcmple16 %f16, %f24, %l1 ! 00000152E201FEE8 LOOP:L1-B000 2 S | |
11601 | .word 0x9FD1E2EC ! 00000152E201FEEC LOOP:L1-B000 0 S illop | |
11602 | BL20143:fbge,a BL20144 ! 00000152E201FEF0 LOOP:L1-B000 2 L | |
11603 | BL20144:ldsw [%g5+0x0024], %i2 ! 00000152E201FEF4 LOOP:L1-B000 2 S <BD20049 | |
11604 | bne,pn %xcc, BL20142 ;.empty ! 00000152E201FEF8 LOOP:L1-B000 2 L | |
11605 | brnz,a,pn %o3, BL20145 ! 00000152E201FEFC LOOP:L1-B000 2 L | |
11606 | BL20145:stx %i2, [%g5+0x0080] ! 00000152E201FF00 LOOP:L1-B000 3 S >BD20052 | |
11607 | BL20142:add %g1, 0xCEF, %g1 ! 00000152E201FF04 LOOP:L1-B000 3 chksum++ | |
11608 | and %g1, 0xFE, %l2 ! 00000152E201FF08 LOOP:L2-B000 2 | |
11609 | BL20154: ! LOOP:L2-B000 | |
11610 | add %g1, 0x525, %g1 ! 00000152E201FF0C LOOP:L2-B000 3 chksum++ | |
11611 | and %g1, 0xFE, %l1 ! 00000152E201FF10 LOOP:L3-B000 3 | |
11612 | BL20153: ! LOOP:L3-B000 | |
11613 | add %g1, 0xE59, %g1 ! 00000152E201FF14 LOOP:L3-B000 6 chksum++ | |
11614 | fmovsa %fcc1, %f3, %f3 ! 00000152E201FF18 LOOP:L3-B000 6 S | |
11615 | ldx [%g2+0x0050], %l5 ! 00000152E201FF1C LOOP:L3-B000 6 <BD20004 | |
11616 | membar 0x40 ! 00000152E201FF20 LOOP:L3-B000 6 | |
11617 | ldda [%l5]0xF0, %f16 ! 00000152E201FF24 LOOP:L3-B000 6 Blk-Load | |
11618 | membar 0x40 ! 00000152E201FF28 LOOP:L3-B000 6 | |
11619 | stw %o3, [%g6-0x0034] ! 00000152E201FF2C LOOP:L3-B000 6 S >BD20009 | |
11620 | .word 0xD5EC8FFE ! 00000152E201FF30 LOOP:L3-B000 6 S illop | |
11621 | nop ! 00000152E201FF34 LOOP:L3-B000 6 S | |
11622 | be BL20146 ! 00000152E201FF38 LOOP:L3-B000 6 L | |
11623 | sll %o3, 0x1, %l3 ! 00000152E201FF3C LOOP:L3-B000 6 S | |
11624 | fbu BL20147 ;.empty ! 00000152E201FF40 LOOP:L3-B000 5 L | |
11625 | BL20146:fbo BL20148 ;.empty ! 00000152E201FF44 LOOP:L3-B000 6 L | |
11626 | bn,a BL20147 ! 00000152E201FF48 LOOP:L3-B000 6 L | |
11627 | BL20147:st %f9, [%g4-0x0055] ! 00000152E201FF4C LOOP:L3-B000 0 S >BD20015+3 | |
11628 | BL20148:.word 0xB5A64589 ! 00000152E201FF50 LOOP:L3-B000 0 S illop | |
11629 | bneg BL20149 ;.empty ! 00000152E201FF54 LOOP:L3-B000 6 L | |
11630 | BL20149:bnz,a BL20150 ! 00000152E201FF58 LOOP:L3-B000 6 L | |
11631 | BL20150:nop ! 00000152E201FF5C LOOP:L3-B000 10 S | |
11632 | fblg BL20151 ;.empty ! 00000152E201FF60 LOOP:L3-B000 6 L | |
11633 | BL20151:call .+8 ! 00000152E201FF64 LOOP:L3-B000 10 L | |
11634 | BL20152:nop ! 00000152E201FF68 LOOP:L3-B000 2 S | |
11635 | add %g1, 0xFC7, %g1 ! 00000152E201FF6C LOOP:L3-B000 10 chksum++ | |
11636 | srlx %l1, 0x1, %l1 ! 00000152E201FF70 LOOP:L3-B000 6 | |
11637 | andcc %l1, 0x1, %g0 ! 00000152E201FF74 LOOP:L3-B000 6 | |
11638 | bne,pn %xcc, BL20153 ! 00000152E201FF78 LOOP:L3-B000 6 | |
11639 | or %i6, 0x0, %i6 ! 00000152E201FF7C LOOP:L3-B000 6 S | |
11640 | add %g1, 0x7DF, %g1 ! 00000152E201FF80 LOOP:L3-B000 3 chksum++ | |
11641 | ldx [%g2+0x0050], %l5 ! 00000152E201FF84 LOOP:L2-B000 3 <BD20004 | |
11642 | membar 0x40 ! 00000152E201FF88 LOOP:L2-B000 3 | |
11643 | ldda [%l5]0xF0, %f16 ! 00000152E201FF8C LOOP:L2-B000 3 Blk-Load | |
11644 | membar 0x40 ! 00000152E201FF90 LOOP:L2-B000 3 | |
11645 | std %f44, [%g5+0x0040] ! 00000152E201FF94 LOOP:L2-B000 3 S >BD20024 | |
11646 | add %g6, 0x38, %l6 ! 00000152E201FF98 LOOP:L2-B000 3 @BD20060 | |
11647 | stda %f26, [%l6]0xD2 ! 00000152E201FF9C LOOP:L2-B000 3 S Short16 | |
11648 | membar 0x40 ! 00000152E201FFA0 LOOP:L2-B000 3 | |
11649 | ldda [%l5]0x16, %f16 ! 00000152E201FFA4 LOOP:L2-B000 3 Blk-Load | |
11650 | membar 0x40 ! 00000152E201FFA8 LOOP:L2-B000 3 | |
11651 | fornot1s %f19, %f18, %f21 ! 00000152E201FFAC LOOP:L2-B000 3 S | |
11652 | sth %l3, [%g4+0x0062] ! 00000152E201FFB0 LOOP:L2-B000 3 S >BD20071+2 | |
11653 | wr %l3, -1182, %y ! 00000152E201FFB4 LOOP:L2-B000 3 S | |
11654 | pdist %f24, %f22, %f16 ! 00000152E201FFB8 LOOP:L2-B000 3 S | |
11655 | movg %fcc3, 0x32B, %o2 ! 00000152E201FFBC LOOP:L2-B000 3 S | |
11656 | rd %y, %i1 ! 00000152E201FFC0 LOOP:L2-B000 3 S | |
11657 | sethi %hh(0x91A6BFFF00),%l6 ! 00000152E201FFC4 LOOP:L2-B000 3 SUBR041 | |
11658 | or %l6,%hm(0x91A6BFFF00),%l6 ! 00000152E201FFC8 LOOP:L2-B000 3 | |
11659 | sethi %lm(0x91A6BFFF00),%l5 ! 00000152E201FFCC LOOP:L2-B000 3 | |
11660 | or %l5,%lo(0x91A6BFFF00),%l5 ! 00000152E201FFD0 LOOP:L2-B000 3 | |
11661 | sllx %l6, 0x20, %l6 ! 00000152E201FFD4 LOOP:L2-B000 3 | |
11662 | or %l6, %l5, %l6 ! 00000152E201FFD8 LOOP:L2-B000 3 | |
11663 | add %l6, 0x1, %l6 ! 00000152E201FFDC LOOP:L2-B000 3 | |
11664 | jmpl %l6+0x0000, %o7 ! 00000152E201FFE0 LOOP:L2-B000 6 S | |
11665 | sdivx %o0, %i2, %o1 ! 00000152E201FFE4 LOOP:L2-B000 3 S | |
11666 | srlx %l2, 0x1, %l2 ! 00000152E201FFE8 LOOP:L2-B000 3 | |
11667 | andcc %l2, 0x1, %g0 ! 00000152E201FFEC LOOP:L2-B000 3 | |
11668 | bne,a,pn %xcc, BL20154 ! 00000152E201FFF0 LOOP:L2-B000 3 | |
11669 | ld [%g5-0x000C], %f18 ! 00000152E201FFF4 LOOP:L2-B000 1 S <BD20023 | |
11670 | add %g1, 0x8AF, %g1 ! 00000152E201FFF8 LOOP:L2-B000 2 chksum++ | |
11671 | and %g1, 0xFE, %l0 ! 00000152E201FFFC LOOP:L2-B001 2 | |
11672 | BL20167: ! LOOP:L2-B001 | |
11673 | add %g1, 0xD48, %g1 ! 00000152E2020000 LOOP:L2-B001 3 chksum++ | |
11674 | ldx [%g2+0x0050], %l5 ! 00000152E2020004 LOOP:L2-B001 3 <BD20004 | |
11675 | membar 0x40 ! 00000152E2020008 LOOP:L2-B001 3 | |
11676 | ldda [%l5]0xF0, %f16 ! 00000152E202000C LOOP:L2-B001 3 Blk-Load | |
11677 | membar 0x40 ! 00000152E2020010 LOOP:L2-B001 3 | |
11678 | rd %gsr, %l6 ! 00000152E2020014 LOOP:L2-B001 3 S | |
11679 | wr %l6, 0xB8, %gsr ! 00000152E2020018 LOOP:L2-B001 3 S | |
11680 | fnand %f16, %f28, %f18 ! 00000152E202001C LOOP:L2-B001 3 S | |
11681 | fnand %f16, %f20, %f28 ! 00000152E2020020 LOOP:L2-B001 3 S | |
11682 | andcc %o2, 0x4, %g0 ! 00000152E2020024 SKIP:L3-B001 3 | |
11683 | bz,pt %xcc, BL20157 ! 00000152E2020028 SKIP:L3-B001 3 | |
11684 | udiv %i2, %g0, %l4 ! 00000152E202002C SKIP:L3-B001 3 S | |
11685 | lda [%g6-0x0038]%asi, %f29 ! 00000152E2020030 SKIP:L3-B001 2 S <BD20003 | |
11686 | ld [%g2+0x0064], %fsr ! 00000152E2020034 SKIP:L3-B001 2 S <BD20006+4 | |
11687 | fcmpgt32 %f28, %f22, %o0 ! 00000152E2020038 SKIP:L3-B001 2 S | |
11688 | bvc BL20155 ;.empty ! 00000152E202003C SKIP:L3-B001 2 L | |
11689 | fbul,a,pn %fcc3, BL20156 ! 00000152E2020040 SKIP:L3-B001 2 L | |
11690 | fcmpd %fcc3, %f44, %f6 ! 00000152E2020044 SKIP:L3-B001 0 S | |
11691 | BL20156:sth %i0, [%g3-0x0004] ! 00000152E2020048 SKIP:L3-B001 1 S >BD20200 | |
11692 | andn %l7, %g7, %l7 ! 00000152E202004C SKIP:L3-B001 1 S | |
11693 | fba,pn %fcc3, BL20155 ;.empty ! 00000152E2020050 SKIP:L3-B001 1 L | |
11694 | bne,a BL20155 ! 00000152E2020054 SKIP:L3-B001 1 L | |
11695 | BL20155:edge32n %o0, %i1, %o2 ! 00000152E2020058 SKIP:L3-B001 3 S | |
11696 | st %f21, [%g3-0x0010] ! 00000152E202005C SKIP:L3-B001 2 S >BD20035 | |
11697 | add %g1, 0xE7E, %g1 ! 00000152E2020060 SKIP:L3-B001 2 chksum++ | |
11698 | add %g1, 0x266, %g1 ! 00000152E2020064 SKIP:L3-B001 2 chksum++ | |
11699 | ldda [%g3-0x0078]%asi, %f34 ! 00000152E2020068 SKIP:L3-B001 2 S <BD20007 | |
11700 | array16 %o0, %l7, %i3 ! 00000152E202006C SKIP:L3-B001 2 S | |
11701 | ldx [%g2+0x0050], %l5 ! 00000152E2020070 SKIP:L3-B001 2 <BD20004 | |
11702 | membar 0x40 ! 00000152E2020074 SKIP:L3-B001 2 | |
11703 | ldda [%l5]0xF1, %f16 ! 00000152E2020078 SKIP:L3-B001 2 Blk-Load | |
11704 | membar 0x40 ! 00000152E202007C SKIP:L3-B001 2 | |
11705 | std %f60, [%g3+0x0048] ! 00000152E2020080 SKIP:L3-B001 2 S >BD20039 | |
11706 | fba,a BL20158 ! 00000152E2020084 SKIP:L3-B001 2 | |
11707 | fcmpeq16 %f26, %f18, %i0 ! 00000152E2020088 SKIP:L3-B001 0 S | |
11708 | BL20157: ! ELSE:L3-B002 | |
11709 | pdist %f26, %f22, %f16 ! 00000152E202008C ELSE:L3-B002 1 S | |
11710 | call .+8 ! 00000152E2020090 ELSE:L3-B002 1 S | |
11711 | fcmpgt32 %f16, %f26, %l3 ! 00000152E2020094 ELSE:L3-B002 1 S | |
11712 | fcmpne32 %f16, %f16, %o2 ! 00000152E2020098 ELSE:L3-B002 1 S | |
11713 | cmp %l3, %o0 ! 00000152E202009C ELSE:L3-B002 1 S | |
11714 | ldx [%g2+0x0008], %g6 ! 00000152E20200A0 ELSE:L3-B002 1 S BASE<BD20235 | |
11715 | add %g6, -111, %l6 ! 00000152E20200A4 ELSE:L3-B002 1 @BD20140 | |
11716 | ldda [%l6]0xD1, %f22 ! 00000152E20200A8 ELSE:L3-B002 1 S Short8 | |
11717 | add %g1, 0x955, %g1 ! 00000152E20200AC ELSE:L3-B002 1 chksum++ | |
11718 | sll %l7, 0x1, %i4 ! 00000152E20200B0 ELSE:L3-B002 1 S | |
11719 | pdist %f16, %f24, %f30 ! 00000152E20200B4 ELSE:L3-B002 1 S | |
11720 | fcmpeq32 %f16, %f28, %i5 ! 00000152E20200B8 ELSE:L3-B002 1 S | |
11721 | array8 %o2, %l3, %i4 ! 00000152E20200BC ELSE:L3-B002 1 S | |
11722 | pdist %f24, %f28, %f18 ! 00000152E20200C0 ELSE:L3-B002 1 S | |
11723 | ldx [%g2+0x0050], %l5 ! 00000152E20200C4 ELSE:L3-B002 1 <BD20004 | |
11724 | membar 0x40 ! 00000152E20200C8 ELSE:L3-B002 1 | |
11725 | stda %f16, [%l5]0xF8 ! 00000152E20200CC ELSE:L3-B002 1 Blk-Store | |
11726 | membar 0x40 ! 00000152E20200D0 ELSE:L3-B002 1 | |
11727 | fpadd16 %f22, %f30, %f26 ! 00000152E20200D4 ELSE:L3-B002 1 S | |
11728 | BL20158: ! ELSE:L3-B002 | |
11729 | add %g1, 0x728, %g1 ! 00000152E20200D8 ELSE:L3-B002 3 chksum++ | |
11730 | andcc %o0, 0x40, %g0 ! 00000152E20200DC SKIP:L3-B003 3 | |
11731 | bz,a,pt %xcc, BL20164 ! 00000152E20200E0 SKIP:L3-B003 3 | |
11732 | ldub [%g4-0x0012], %o3 ! 00000152E20200E4 SKIP:L3-B003 2 S <BD20030 | |
11733 | fcmpd %fcc2, %f34, %f44 ! 00000152E20200E8 SKIP:L3-B003 1 S | |
11734 | fbn,a,pn %fcc0, BL20159 ! 00000152E20200EC SKIP:L3-B003 1 L | |
11735 | BL20159:.word 0xD507ADE1 ! 00000152E20200F0 SKIP:L3-B003 0 S random | |
11736 | fbg BL20160 ;.empty ! 00000152E20200F4 SKIP:L3-B003 1 L | |
11737 | fbne BL20161 ! 00000152E20200F8 SKIP:L3-B003 1 L | |
11738 | fcmpd %fcc3, %f6, %f60 ! 00000152E20200FC SKIP:L3-B003 0 S | |
11739 | fcmps %fcc2, %f11, %f10 ! 00000152E2020100 SKIP:L3-B003 0 S | |
11740 | movuge %fcc2, %o3, %o1 ! 00000152E2020104 SKIP:L3-B003 0 S | |
11741 | BL20161:fcmpd %fcc1, %f32, %f34 ! 00000152E2020108 SKIP:L3-B003 1 S | |
11742 | fcmpeq32 %f28, %f26, %o5 ! 00000152E202010C SKIP:L3-B003 1 S | |
11743 | pdist %f26, %f30, %f18 ! 00000152E2020110 SKIP:L3-B003 1 S | |
11744 | fbn,a,pn %fcc3, BL20162 ;.empty ! 00000152E2020114 SKIP:L3-B003 1 L | |
11745 | fbu BL20163 ! 00000152E2020118 SKIP:L3-B003 0 L | |
11746 | BL20160:and %o0, %o0, %l3 ! 00000152E202011C SKIP:L3-B003 2 S | |
11747 | nop ! 00000152E2020120 SKIP:L3-B003 1 S | |
11748 | ld [%g6-0x0064], %f9 ! 00000152E2020124 SKIP:L3-B003 1 S <BD20026 | |
11749 | BL20162:addcc %o3, -79, %i3 ! 00000152E2020128 SKIP:L3-B003 1 S | |
11750 | BL20163:std %i4, [%g4+0x0068] ! 00000152E202012C SKIP:L3-B003 1 S >BD20104 | |
11751 | add %g1, 0x415, %g1 ! 00000152E2020130 SKIP:L3-B003 1 chksum++ | |
11752 | add %g1, 0x64, %g1 ! 00000152E2020134 SKIP:L3-B003 1 chksum++ | |
11753 | ldx [%g2+0x0050], %l5 ! 00000152E2020138 SKIP:L3-B003 1 <BD20004 | |
11754 | membar 0x40 ! 00000152E202013C SKIP:L3-B003 1 | |
11755 | stda %f32, [%l5]0x16 ! 00000152E2020140 SKIP:L3-B003 1 Blk-Store | |
11756 | membar 0x40 ! 00000152E2020144 SKIP:L3-B003 1 | |
11757 | membar 0x40 ! 00000152E2020148 SKIP:L3-B003 1 | |
11758 | ldda [%l5]0xF0, %f16 ! 00000152E202014C SKIP:L3-B003 1 Blk-Load | |
11759 | membar 0x40 ! 00000152E2020150 SKIP:L3-B003 1 | |
11760 | pdist %f28, %f22, %f24 ! 00000152E2020154 SKIP:L3-B003 1 S | |
11761 | membar 0x40 ! 00000152E2020158 SKIP:L3-B003 1 | |
11762 | stda %f16, [%l5]0x1E ! 00000152E202015C SKIP:L3-B003 1 Blk-Store | |
11763 | membar 0x40 ! 00000152E2020160 SKIP:L3-B003 1 | |
11764 | ba BL20165 ! 00000152E2020164 SKIP:L3-B003 1 | |
11765 | fcmpeq16 %f18, %f16, %o0 ! 00000152E2020168 SKIP:L3-B003 1 S | |
11766 | BL20164: ! ELSE:L3-B004 | |
11767 | add %g6, 0x8, %l5 ! 00000152E202016C ELSE:L3-B004 2 @BD20008 | |
11768 | stda %f16,[%l5+%g1]0xC0 ! 00000152E2020170 ELSE:L3-B004 2 S Partial_St | |
11769 | ldx [%g2+0x0050], %l5 ! 00000152E2020174 ELSE:L3-B004 2 <BD20004 | |
11770 | membar 0x40 ! 00000152E2020178 ELSE:L3-B004 2 | |
11771 | stda %f16, [%l5]0xE0 ! 00000152E202017C ELSE:L3-B004 2 Blk-Store | |
11772 | membar 0x40 ! 00000152E2020180 ELSE:L3-B004 2 | |
11773 | edge16l %o0, %i3, %i5 ! 00000152E2020184 ELSE:L3-B004 2 S | |
11774 | orn %o0, %o5, %o0 ! 00000152E2020188 ELSE:L3-B004 2 S | |
11775 | xnor %o0, %o0, %i0 ! 00000152E202018C ELSE:L3-B004 2 S | |
11776 | membar 0x40 ! 00000152E2020190 ELSE:L3-B004 2 | |
11777 | stda %f32, [%l5]0x16 ! 00000152E2020194 ELSE:L3-B004 2 Blk-Store | |
11778 | membar 0x40 ! 00000152E2020198 ELSE:L3-B004 2 | |
11779 | pdist %f28, %f24, %f26 ! 00000152E202019C ELSE:L3-B004 2 S | |
11780 | std %i0, [%g3+0x0070] ! 00000152E20201A0 ELSE:L3-B004 2 S >BD20029 | |
11781 | pdist %f28, %f24, %f24 ! 00000152E20201A4 ELSE:L3-B004 2 S | |
11782 | ldx [%g2+0x0008], %g3 ! 00000152E20201A8 ELSE:L3-B004 2 S BASE<BD20235 | |
11783 | fxnor %f26, %f22, %f18 ! 00000152E20201AC ELSE:L3-B004 2 S | |
11784 | add %g1, 0x24, %g1 ! 00000152E20201B0 ELSE:L3-B004 2 chksum++ | |
11785 | ldx [%g2+0x0050], %l5 ! 00000152E20201B4 ELSE:L3-B004 2 <BD20004 | |
11786 | membar 0x40 ! 00000152E20201B8 ELSE:L3-B004 2 | |
11787 | ldda [%l5]0x16, %f16 ! 00000152E20201BC ELSE:L3-B004 2 Blk-Load | |
11788 | membar 0x40 ! 00000152E20201C0 ELSE:L3-B004 2 | |
11789 | add %g6, 0x78, %l5 ! 00000152E20201C4 ELSE:L3-B004 2 @BD20063 | |
11790 | stda %f24,[%l5+%g1]0xC5 ! 00000152E20201C8 ELSE:L3-B004 2 S Partial_St | |
11791 | st %f11, [%g4-0x006C] ! 00000152E20201CC ELSE:L3-B004 2 S >BD20031 | |
11792 | add %g5, 0x0, %l5 ! 00000152E20201D0 ELSE:L3-B004 2 @BD20051 | |
11793 | stda %f22,[%l5+%g1]0xC8 ! 00000152E20201D4 ELSE:L3-B004 2 S Partial_St | |
11794 | pdist %f18, %f30, %f30 ! 00000152E20201D8 ELSE:L3-B004 2 S | |
11795 | ldx [%g2+0x0050], %l5 ! 00000152E20201DC ELSE:L3-B004 2 <BD20004 | |
11796 | membar 0x40 ! 00000152E20201E0 ELSE:L3-B004 2 | |
11797 | stda %f0, [%l5]0xE0 ! 00000152E20201E4 ELSE:L3-B004 2 Blk-Store | |
11798 | membar 0x40 ! 00000152E20201E8 ELSE:L3-B004 2 | |
11799 | BL20165: ! ELSE:L3-B004 | |
11800 | add %g1, 0x927, %g1 ! 00000152E20201EC ELSE:L3-B004 3 chksum++ | |
11801 | or %g0, 0x3, %l3 ! 00000152E20201F0 LOOP:L3-B005 3 | |
11802 | BL20166: ! LOOP:L3-B005 | |
11803 | add %g1, 0x4FF, %g1 ! 00000152E20201F4 LOOP:L3-B005 9 chksum++ | |
11804 | fcmpeq32 %f26, %f24, %i3 ! 00000152E20201F8 LOOP:L3-B005 9 S | |
11805 | ldx [%g2+0x0050], %l5 ! 00000152E20201FC LOOP:L3-B005 9 <BD20004 | |
11806 | membar 0x40 ! 00000152E2020200 LOOP:L3-B005 9 | |
11807 | ldda [%l5]0xF1, %f16 ! 00000152E2020204 LOOP:L3-B005 9 Blk-Load | |
11808 | membar 0x40 ! 00000152E2020208 LOOP:L3-B005 9 | |
11809 | ldx [%g2+0x0030], %g4 ! 00000152E202020C LOOP:L3-B005 9 S BASE<BD20013 | |
11810 | fcmpgt32 %f24, %f22, %o5 ! 00000152E2020210 LOOP:L3-B005 9 S | |
11811 | pdist %f22, %f28, %f26 ! 00000152E2020214 LOOP:L3-B005 9 S | |
11812 | membar 0x40 ! 00000152E2020218 LOOP:L3-B005 9 | |
11813 | stda %f0, [%l5]0x17 ! 00000152E202021C LOOP:L3-B005 9 Blk-Store | |
11814 | membar 0x40 ! 00000152E2020220 LOOP:L3-B005 9 | |
11815 | ldx [%g2+0x0058], %l6 ! 00000152E2020224 LOOP:L3-B005 9 <BD20016 | |
11816 | ldda [%l6]0x2C, %i0 ! 00000152E2020228 LOOP:L3-B005 9 S Quad_Ld | |
11817 | add %g5, 0x18, %l5 ! 00000152E202022C LOOP:L3-B005 9 @BD20028 | |
11818 | stda %f30,[%l5+%g1]0xC5 ! 00000152E2020230 LOOP:L3-B005 9 S Partial_St | |
11819 | pdist %f30, %f24, %f24 ! 00000152E2020234 LOOP:L3-B005 9 S | |
11820 | ldx [%g3-0x0028], %i4 ! 00000152E2020238 LOOP:L3-B005 9 S <BD20220 | |
11821 | subcc %o0, %g1, %o5 ! 00000152E202023C LOOP:L3-B005 9 S | |
11822 | ldx [%g2+0x0050], %l5 ! 00000152E2020240 LOOP:L3-B005 9 <BD20004 | |
11823 | membar 0x40 ! 00000152E2020244 LOOP:L3-B005 9 | |
11824 | ldda [%l5]0x16, %f16 ! 00000152E2020248 LOOP:L3-B005 9 Blk-Load | |
11825 | membar 0x40 ! 00000152E202024C LOOP:L3-B005 9 | |
11826 | st %f9, [%g5-0x0050] ! 00000152E2020250 LOOP:L3-B005 9 S >BD20101 | |
11827 | add %g6, 0x3E, %l6 ! 00000152E2020254 LOOP:L3-B005 9 @BD20190 | |
11828 | stda %f16, [%l6]0xD2 ! 00000152E2020258 LOOP:L3-B005 9 S Short16 | |
11829 | fcmpd %fcc0, %f6, %f32 ! 00000152E202025C LOOP:L3-B005 9 S | |
11830 | pdist %f22, %f24, %f26 ! 00000152E2020260 LOOP:L3-B005 9 S | |
11831 | xnor %i1, %i3, %o3 ! 00000152E2020264 LOOP:L3-B005 9 S | |
11832 | fmovrsgez %i4, %f30, %f30 ! 00000152E2020268 LOOP:L3-B005 9 S | |
11833 | add %g4, -64, %l5 ! 00000152E202026C LOOP:L3-B005 9 @BD20021 | |
11834 | stda %f28,[%l5+%g1]0xC1 ! 00000152E2020270 LOOP:L3-B005 9 S Partial_St | |
11835 | pdist %f24, %f26, %f30 ! 00000152E2020274 LOOP:L3-B005 9 S | |
11836 | pdist %f24, %f28, %f20 ! 00000152E2020278 LOOP:L3-B005 9 S | |
11837 | subcc %l3, 0x1, %l3 ! 00000152E202027C LOOP:L3-B005 9 | |
11838 | bnz,pt %xcc, BL20166 ! 00000152E2020280 LOOP:L3-B005 9 | |
11839 | nop ! 00000152E2020284 LOOP:L3-B005 9 S | |
11840 | add %g1, 0x30F, %g1 ! 00000152E2020288 LOOP:L3-B005 3 chksum++ | |
11841 | alignaddr %i1, %o5, %o5 ! 00000152E202028C LOOP:L2-B001 3 S | |
11842 | pdist %f24, %f30, %f24 ! 00000152E2020290 LOOP:L2-B001 3 S | |
11843 | add %g3, 0x20, %l6 ! 00000152E2020294 LOOP:L2-B001 3 @BD20070 | |
11844 | stda %f18, [%l6]0xD2 ! 00000152E2020298 LOOP:L2-B001 3 S Short16 | |
11845 | lda [%g5-0x006C]%asi, %f5 ! 00000152E202029C LOOP:L2-B001 3 S <BD20031 | |
11846 | .word 0xBBAA5865 ! 00000152E20202A0 LOOP:L2-B001 3 S illop_FP | |
11847 | srlx %l0, 0x1, %l0 ! 00000152E20202A4 LOOP:L2-B001 3 | |
11848 | andcc %l0, 0x1, %g0 ! 00000152E20202A8 LOOP:L2-B001 3 | |
11849 | bne,pn %xcc, BL20167 ! 00000152E20202AC LOOP:L2-B001 3 | |
11850 | nop ! 00000152E20202B0 LOOP:L2-B001 3 S | |
11851 | add %g1, 0xDA5, %g1 ! 00000152E20202B4 LOOP:L2-B001 2 chksum++ | |
11852 | nop ! 00000152E20202B8 LOOP:L2-B002 2 | |
11853 | nop ! 00000152E20202BC LOOP:L2-B003 2 | |
11854 | nop ! 00000152E20202C0 LOOP:L2-B004 2 | |
11855 | nop ! 00000152E20202C4 LOOP:L2-B005 2 | |
11856 | nop ! 00000152E20202C8 LOOP:L2-B006 2 | |
11857 | nop ! 00000152E20202CC LOOP:L2-B007 2 | |
11858 | nop ! 00000152E20202D0 LOOP:L2-B008 2 | |
11859 | nop ! 00000152E20202D4 LOOP:L2-B009 2 | |
11860 | nop ! 00000152E20202D8 LOOP:L2-B010 2 | |
11861 | add %o5, %g1, %o5 ! 00000152E20202DC SWCH:L2-B011 2 | |
11862 | and %o5, 0x18, %o7 ! 00000152E20202E0 SWCH:L2-B011 2 | |
11863 | sethi %hi(0x5F8), %o5 ! 00000152E20202E4 SWCH:L2-B011 2 .+0 | |
11864 | or %o5,%lo(0x5F8),%o5 ! 00000152E20202E8 SWCH:L2-B011 2 | |
11865 | add %o5, %o7, %o5 ! 00000152E20202EC SWCH:L2-B011 2 | |
11866 | jmpl %l7+%o5, %g0 ! 00000152E20202F0 SWCH:L2-B011 2 | |
11867 | nop ! 00000152E20202F4 SWCH:L2-B011 2 S | |
11868 | fba,a BL20174 ! 00000152E20202F8 SWCH:L2-B011 1 | |
11869 | .word 0xA789B666 ! 00000152E20202FC SWCH:L2-B011 0 S illop | |
11870 | ba,a BL20173 ! 00000152E2020300 SWCH:L2-B011 0 | |
11871 | pdist %f24, %f26, %f16 ! 00000152E2020304 SWCH:L2-B011 0 S | |
11872 | ba,a BL20172 ! 00000152E2020308 SWCH:L2-B011 1 | |
11873 | pdist %f28, %f22, %f26 ! 00000152E202030C SWCH:L2-B011 0 S | |
11874 | fba,a BL20171 ! 00000152E2020310 SWCH:L2-B011 0 | |
11875 | std %f12, [%g5-0x0078] ! 00000152E2020314 SWCH:L2-B011 0 S >BD20007 | |
11876 | BL20171:add %g1, 0x7AB, %g1 ! 00000152E2020318 CASE:L3-B006 0 chksum++ | |
11877 | .word 0xBDAA4263 ! 00000152E202031C CASE:L3-B006 0 S illop | |
11878 | nop ! 00000152E2020320 CASE:L3-B006 0 S | |
11879 | nop ! 00000152E2020324 CASE:L3-B006 0 S | |
11880 | fors %f21, %f18, %f22 ! 00000152E2020328 CASE:L3-B006 0 S | |
11881 | nop ! 00000152E202032C CASE:L3-B006 0 S | |
11882 | .word 0x81C3E008 ! 00000152E2020330 CASE:L3-B006 0 L random | |
11883 | BL20168:fbule BL20169 ! 00000152E2020334 CASE:L3-B006 0 L | |
11884 | .word 0xABA34015 ! 00000152E2020338 CASE:L3-B006 0 S illop | |
11885 | bl,a,pt %icc, BL20169 ! 00000152E202033C CASE:L3-B006 0 L | |
11886 | subccc %o4, %i1, %o4 ! 00000152E2020340 CASE:L3-B006 0 S | |
11887 | fbul BL20170 ! 00000152E2020344 CASE:L3-B006 0 L | |
11888 | BL20169:.word 0xA1E7C17F ! 00000152E2020348 CASE:L3-B006 0 S illop | |
11889 | BL20170:.word 0x95C18170 ! 00000152E202034C CASE:L3-B006 0 S illop | |
11890 | add %g1, 0xD55, %g1 ! 00000152E2020350 CASE:L3-B006 0 chksum++ | |
11891 | ba,a BL20175 ! 00000152E2020354 CASE:L3-B006 0 | |
11892 | .word 0x5D5F1BFC ! 00000152E2020358 CASE:L3-B006 0 S random | |
11893 | BL20172:add %g1, 0xA16, %g1 ! 00000152E202035C CASE:L3-B007 1 chksum++ | |
11894 | edge16n %g1, %i4, %i4 ! 00000152E2020360 CASE:L3-B007 1 S | |
11895 | or %i0, %i1, %i0 ! 00000152E2020364 CASE:L3-B007 1 S | |
11896 | add %g6, 0x70, %l5 ! 00000152E2020368 CASE:L3-B007 1 @BD20029 | |
11897 | stda %f18,[%l5+%g1]0xC2 ! 00000152E202036C CASE:L3-B007 1 S Partial_St | |
11898 | edge8ln %i4, %i0, %i2 ! 00000152E2020370 CASE:L3-B007 1 S | |
11899 | sub %g1, %o3, %o3 ! 00000152E2020374 CASE:L3-B007 1 S | |
11900 | ldx [%g2+0x0050], %l5 ! 00000152E2020378 CASE:L3-B007 1 <BD20004 | |
11901 | membar 0x40 ! 00000152E202037C CASE:L3-B007 1 | |
11902 | stda %f0, [%l5]0xF0 ! 00000152E2020380 CASE:L3-B007 1 Blk-Store | |
11903 | membar 0x40 ! 00000152E2020384 CASE:L3-B007 1 | |
11904 | fcmpeq16 %f20, %f16, %o4 ! 00000152E2020388 CASE:L3-B007 1 S | |
11905 | sth %i4, [%g3+0x0020] ! 00000152E202038C CASE:L3-B007 1 S >BD20070 | |
11906 | array32 %g1, %o4, %o2 ! 00000152E2020390 CASE:L3-B007 1 S | |
11907 | xnorcc %o4, %i0, %i5 ! 00000152E2020394 CASE:L3-B007 1 S | |
11908 | membar 0x40 ! 00000152E2020398 CASE:L3-B007 1 | |
11909 | ldda [%l5]0x16, %f16 ! 00000152E202039C CASE:L3-B007 1 Blk-Load | |
11910 | membar 0x40 ! 00000152E20203A0 CASE:L3-B007 1 | |
11911 | fba,pt %fcc1, BL20175 ! 00000152E20203A4 CASE:L3-B007 1 | |
11912 | ldx [%g2+0x0060], %fsr ! 00000152E20203A8 CASE:L3-B007 1 S <BD20006 | |
11913 | BL20173:add %g1, 0x23, %g1 ! 00000152E20203AC CASE:L3-B008 0 chksum++ | |
11914 | subcc %o3, %g1, %o3 ! 00000152E20203B0 CASE:L3-B008 0 S | |
11915 | fpack16 %f26, %f21 ! 00000152E20203B4 CASE:L3-B008 0 S | |
11916 | nop ! 00000152E20203B8 CASE:L3-B008 0 S | |
11917 | ldx [%g2+0x0038], %g4 ! 00000152E20203BC CASE:L3-B008 0 S BASE<BD20084 | |
11918 | fcmps %fcc2, %f10, %f5 ! 00000152E20203C0 CASE:L3-B008 0 S | |
11919 | ldx [%g6-0x0088], %g6 ! 00000152E20203C4 CASE:L3-B008 0 ptr_chase | |
11920 | ldx [%g6-0x0088], %g6 ! 00000152E20203C8 CASE:L3-B008 0 ptr_chase | |
11921 | ldx [%g6-0x0088], %g6 ! 00000152E20203CC CASE:L3-B008 0 ptr_chase | |
11922 | .word 0x28007D7A ! 00000152E20203D0 CASE:L3-B008 0 illop | |
11923 | .word 0x9BA98E79 ! 00000152E20203D4 CASE:L3-B008 0 S illop | |
11924 | ba,a BL20175 ! 00000152E20203D8 CASE:L3-B008 0 | |
11925 | add %i6, %g7, %i6 ! 00000152E20203DC CASE:L3-B008 0 S | |
11926 | BL20174:add %g1, 0xE4E, %g1 ! 00000152E20203E0 CASE:L3-B009 1 chksum++ | |
11927 | ld [%g5+0x0024], %f30 ! 00000152E20203E4 CASE:L3-B009 1 S <BD20049 | |
11928 | ldx [%g2+0x0050], %l5 ! 00000152E20203E8 CASE:L3-B009 1 <BD20004 | |
11929 | membar 0x40 ! 00000152E20203EC CASE:L3-B009 1 | |
11930 | ldda [%l5]0xF0, %f16 ! 00000152E20203F0 CASE:L3-B009 1 Blk-Load | |
11931 | membar 0x40 ! 00000152E20203F4 CASE:L3-B009 1 | |
11932 | pdist %f20, %f16, %f16 ! 00000152E20203F8 CASE:L3-B009 1 S | |
11933 | membar 0x40 ! 00000152E20203FC CASE:L3-B009 1 | |
11934 | stda %f16, [%l5]0xF0 ! 00000152E2020400 CASE:L3-B009 1 Blk-Store | |
11935 | membar 0x40 ! 00000152E2020404 CASE:L3-B009 1 | |
11936 | add %o5, %g7, %o5 ! 00000152E2020408 CASE:L3-B009 1 S | |
11937 | ld [%g2+0x0064], %fsr ! 00000152E202040C CASE:L3-B009 1 S <BD20006+4 | |
11938 | ldx [%g2+0x0018], %g5 ! 00000152E2020410 CASE:L3-B009 1 S BASE<BD20237 | |
11939 | fbn,a .-432 ! 00000152E2020414 CASE:L3-B009 1 S | |
11940 | .word 0x81C7E008 ! 00000152E2020418 CASE:L3-B009 0 S random | |
11941 | lduba [%g7+%g0]0x83, %i5 ! 00000152E202041C CASE:L3-B009 1 S <BD20019 | |
11942 | fba,a BL20175 ! 00000152E2020420 CASE:L3-B009 1 | |
11943 | .word 0xB396E003 ! 00000152E2020424 CASE:L3-B009 0 S illop | |
11944 | BL20175: ! SWCH:L2-B011 | |
11945 | add %g1, 0x7FF, %g1 ! 00000152E2020428 SWCH:L2-B011 2 chksum++ | |
11946 | subcc %g1, %o1, %o3 ! 00000152E202042C SWCH:L2-B011 2 S | |
11947 | add %g6, -2, %l6 ! 00000152E2020430 SWCH:L2-B011 2 @BD20176 | |
11948 | stda %f18, [%l6]0xD2 ! 00000152E2020434 SWCH:L2-B011 2 S Short16 | |
11949 | ldx [%g2+0x0050], %l5 ! 00000152E2020438 SWCH:L2-B011 2 <BD20004 | |
11950 | membar 0x40 ! 00000152E202043C SWCH:L2-B011 2 | |
11951 | stda %f32, [%l5]0xF0 ! 00000152E2020440 SWCH:L2-B011 2 Blk-Store | |
11952 | membar 0x40 ! 00000152E2020444 SWCH:L2-B011 2 | |
11953 | std %f34, [%g5+0x0048] ! 00000152E2020448 SWCH:L2-B011 2 S >BD20039 | |
11954 | umulcc %o3, %o3, %o2 ! 00000152E202044C SWCH:L2-B011 2 S | |
11955 | nop ! 00000152E2020450 LOOP:L2-B012 2 | |
11956 | add %g1, %g1, %o2 ! 00000152E2020454 SWCH:L2-B013 2 | |
11957 | and %o2, 0x18, %o7 ! 00000152E2020458 SWCH:L2-B013 2 | |
11958 | sethi %hi(0x770), %o2 ! 00000152E202045C SWCH:L2-B013 2 .+0 | |
11959 | or %o2,%lo(0x770),%o2 ! 00000152E2020460 SWCH:L2-B013 2 | |
11960 | add %o2, %o7, %o2 ! 00000152E2020464 SWCH:L2-B013 2 | |
11961 | jmpl %l7+%o2, %g0 ! 00000152E2020468 SWCH:L2-B013 2 | |
11962 | lduba [%g6-0x0051]%asi, %i3 ! 00000152E202046C SWCH:L2-B013 2 S <BD20002 | |
11963 | fba,a,pn %fcc2, BL20185 ! 00000152E2020470 SWCH:L2-B013 1 | |
11964 | array32 %g1, %g1, %o4 ! 00000152E2020474 SWCH:L2-B013 0 S | |
11965 | fba,a BL20180 ! 00000152E2020478 SWCH:L2-B013 0 | |
11966 | .word 0xA5A41834 ! 00000152E202047C SWCH:L2-B013 0 S illop | |
11967 | ba,pn %icc, BL20177 ! 00000152E2020480 SWCH:L2-B013 1 | |
11968 | subcc %i3, %i3, %i4 ! 00000152E2020484 SWCH:L2-B013 1 S | |
11969 | fba,a BL20176 ! 00000152E2020488 SWCH:L2-B013 0 | |
11970 | orn %g2, -1, %g2 ! 00000152E202048C SWCH:L2-B013 0 S | |
11971 | BL20176:.word 0x9FAC6066 ! 00000152E2020490 CASE:L3-B010 0 illop | |
11972 | std %f28, [%g4+0x0008] ! 00000152E2020494 CASE:L3-B010 0 S >BD20008 | |
11973 | .word 0xF9CED735 ! 00000152E2020498 CASE:L3-B010 0 illop | |
11974 | membar 0x40 ! 00000152E202049C CASE:L3-B010 0 | |
11975 | stda %f0, [%l5]0xF0 ! 00000152E20204A0 CASE:L3-B010 0 Blk-Store | |
11976 | .word 0x9DAEC063 ! 00000152E20204A4 CASE:L3-B010 0 illop | |
11977 | ld [%g5-0x0058], %f8 ! 00000152E20204A8 CASE:L3-B010 0 S <BD20015 | |
11978 | ldx [%g2+0x0028], %g5 ! 00000152E20204AC CASE:L3-B010 0 S BASE<BD20111 | |
11979 | pdist %f18, %f24, %f24 ! 00000152E20204B0 CASE:L3-B010 0 S | |
11980 | membar 0x40 ! 00000152E20204B4 CASE:L3-B010 0 | |
11981 | .word 0x91B7C7F3 ! 00000152E20204B8 CASE:L3-B010 0 illop | |
11982 | membar 0x40 ! 00000152E20204BC CASE:L3-B010 0 | |
11983 | ba,pt %xcc, BL20186 ! 00000152E20204C0 CASE:L3-B010 0 | |
11984 | array32 %g1, %i2, %o4 ! 00000152E20204C4 CASE:L3-B010 0 S | |
11985 | BL20177:add %g1, 0x592, %g1 ! 00000152E20204C8 CASE:L3-B011 1 chksum++ | |
11986 | lda [%g6-0x0068]%asi, %f28 ! 00000152E20204CC CASE:L3-B011 1 S <BD20042 | |
11987 | pdist %f24, %f30, %f20 ! 00000152E20204D0 CASE:L3-B011 1 S | |
11988 | ldx [%g4+0x0050], %i5 ! 00000152E20204D4 CASE:L3-B011 1 S <BD20073 | |
11989 | add %g5, 0x50, %l5 ! 00000152E20204D8 CASE:L3-B011 1 @BD20073 | |
11990 | stda %f28,[%l5+%g1]0xC2 ! 00000152E20204DC CASE:L3-B011 1 S Partial_St | |
11991 | call .+8 ! 00000152E20204E0 CASE:L3-B011 1 S | |
11992 | stwa %i5, [%g4-0x0038]%asi ! 00000152E20204E4 CASE:L3-B011 1 S >BD20003 | |
11993 | fcmpgt32 %f26, %f24, %i2 ! 00000152E20204E8 CASE:L3-B011 1 S | |
11994 | fba,a BL20186 ! 00000152E20204EC CASE:L3-B011 1 | |
11995 | pdist %f24, %f28, %f24 ! 00000152E20204F0 CASE:L3-B011 0 S | |
11996 | BL20180:add %g1, 0x4F3, %g1 ! 00000152E20204F4 CASE:L3-B012 0 chksum++ | |
11997 | nop ! 00000152E20204F8 CASE:L3-B012 0 S | |
11998 | nop ! 00000152E20204FC CASE:L3-B012 0 S | |
11999 | .word 0xB8470C46 ! 00000152E2020500 CASE:L3-B012 0 L random | |
12000 | brnz,pn %o4, BL20179 ! 00000152E2020504 CASE:L3-B012 0 L | |
12001 | ldx [%g2+0x0010], %g6 ! 00000152E2020508 CASE:L3-B012 0 S BASE<BD20236 | |
12002 | st %f29, [%g5-0x0010] ! 00000152E202050C CASE:L3-B012 0 S >BD20035 | |
12003 | BL20178:fbge,a BL20179 ! 00000152E2020510 CASE:L3-B012 0 L | |
12004 | .word 0x83D2C817 ! 00000152E2020514 CASE:L3-B012 0 S illop | |
12005 | BL20179:add %g1, 0x93C, %g1 ! 00000152E2020518 CASE:L3-B012 0 chksum++ | |
12006 | ba,a BL20186 ! 00000152E202051C CASE:L3-B012 0 | |
12007 | faddd %f0, %f12, %f62 ! 00000152E2020520 CASE:L3-B012 0 S | |
12008 | BL20185:add %g1, 0xA5A, %g1 ! 00000152E2020524 CASE:L3-B013 1 chksum++ | |
12009 | lduh [%g3-0x0044], %o1 ! 00000152E2020528 CASE:L3-B013 1 S <BD20055 | |
12010 | fcmpd %fcc1, %f12, %f44 ! 00000152E202052C CASE:L3-B013 1 S | |
12011 | fbo,a,pn %fcc0, BL20181 ! 00000152E2020530 CASE:L3-B013 1 L | |
12012 | faligndata %f16, %f20, %f24 ! 00000152E2020534 CASE:L3-B013 1 S | |
12013 | fbge,pn %fcc2, BL20182 ! 00000152E2020538 CASE:L3-B013 0 L | |
12014 | .word 0xB5C09499 ! 00000152E202053C CASE:L3-B013 0 S illop | |
12015 | bvs,pn %xcc, BL20183 ;.empty ! 00000152E2020540 CASE:L3-B013 0 L | |
12016 | BL20183:.word 0x9AED0429 ! 00000152E2020544 CASE:L3-B013 0 L illop | |
12017 | BL20184:fbu,pn %fcc0, BL20181 ! 00000152E2020548 CASE:L3-B013 0 L | |
12018 | BL20181:fmovdl %xcc, %f28, %f30 ! 00000152E202054C CASE:L3-B013 1 S | |
12019 | BL20182:add %g1, 0x155, %g1 ! 00000152E2020550 CASE:L3-B013 1 chksum++ | |
12020 | ba,a BL20186 ! 00000152E2020554 CASE:L3-B013 1 | |
12021 | .word 0xBDA94A7A ! 00000152E2020558 CASE:L3-B013 0 S illop | |
12022 | BL20186: ! SWCH:L2-B013 | |
12023 | add %g1, 0x665, %g1 ! 00000152E202055C SWCH:L2-B013 2 chksum++ | |
12024 | add %g5, 0x38, %l6 ! 00000152E2020560 SWCH:L2-B013 2 @BD20060 | |
12025 | ldda [%l6]0xD3, %f28 ! 00000152E2020564 SWCH:L2-B013 2 S Short16 | |
12026 | add %g4, 0x58, %l5 ! 00000152E2020568 SWCH:L2-B013 2 @BD20032 | |
12027 | stda %f28,[%l5+%g1]0xCC ! 00000152E202056C SWCH:L2-B013 2 S Partial_St | |
12028 | xnorcc %i5, %o4, %i4 ! 00000152E2020570 SWCH:L2-B013 2 S | |
12029 | pdist %f30, %f18, %f18 ! 00000152E2020574 SWCH:L2-B013 2 S | |
12030 | add %o1, %g1, %o2 ! 00000152E2020578 SWCH:L2-B014 2 | |
12031 | and %o2, 0x18, %o7 ! 00000152E202057C SWCH:L2-B014 2 | |
12032 | sethi %hi(0x894), %o2 ! 00000152E2020580 SWCH:L2-B014 2 .+0 | |
12033 | or %o2,%lo(0x894),%o2 ! 00000152E2020584 SWCH:L2-B014 2 | |
12034 | add %o2, %o7, %o2 ! 00000152E2020588 SWCH:L2-B014 2 | |
12035 | jmpl %l7+%o2, %g0 ! 00000152E202058C SWCH:L2-B014 2 | |
12036 | subcc %g1, %g1, %i5 ! 00000152E2020590 SWCH:L2-B014 2 S | |
12037 | fba,pn %fcc1, BL20201 ! 00000152E2020594 SWCH:L2-B014 0 | |
12038 | .word 0x91A9D00C ! 00000152E2020598 SWCH:L2-B014 0 S illop | |
12039 | ba BL20197 ! 00000152E202059C SWCH:L2-B014 2 | |
12040 | nop ! 00000152E20205A0 SWCH:L2-B014 2 S | |
12041 | ba,pt %xcc, BL20194 ! 00000152E20205A4 SWCH:L2-B014 0 | |
12042 | .word 0x89A75979 ! 00000152E20205A8 SWCH:L2-B014 0 S illop | |
12043 | .word 0x81880000 ! 00000152E20205AC SWCH:L2-B014 0 random | |
12044 | .word 0xF95740FE ! 00000152E20205B0 SWCH:L2-B014 0 S illop | |
12045 | BL20191:add %g1, 0xF00, %g1 ! 00000152E20205B4 CASE:L3-B014 0 chksum++ | |
12046 | .word 0x00F4B373 ! 00000152E20205B8 CASE:L3-B014 0 S illop | |
12047 | bneg,a,pt %icc, BL20187 ! 00000152E20205BC CASE:L3-B014 0 L | |
12048 | .word 0xADD633C3 ! 00000152E20205C0 CASE:L3-B014 0 S illop | |
12049 | fbl,a BL20188 ! 00000152E20205C4 CASE:L3-B014 0 L | |
12050 | .word 0xD76A8D76 ! 00000152E20205C8 CASE:L3-B014 0 S illop | |
12051 | .word 0xB9AC53C5 ! 00000152E20205CC CASE:L3-B014 0 L illop | |
12052 | BL20189:std %f20, [%g4+0x0070] ! 00000152E20205D0 CASE:L3-B014 0 S >BD20029 | |
12053 | bz BL20190 ! 00000152E20205D4 CASE:L3-B014 0 L | |
12054 | BL20187:stb %o1, [%g3+0x003C] ! 00000152E20205D8 CASE:L3-B014 0 S >BD20100 | |
12055 | .word 0x83F00000 ! 00000152E20205DC CASE:L3-B014 0 S illop | |
12056 | BL20188:pdist %f18, %f20, %f26 ! 00000152E20205E0 CASE:L3-B014 0 S | |
12057 | BL20190:movvs %icc, -69, %i2 ! 00000152E20205E4 CASE:L3-B014 0 S | |
12058 | .word 0x3A422841 ! 00000152E20205E8 CASE:L3-B014 0 random | |
12059 | fba,a,pn %fcc2, BL20202 ! 00000152E20205EC CASE:L3-B014 0 | |
12060 | st %f21, [%g5-0x0008] ! 00000152E20205F0 CASE:L3-B014 0 S >BD20023 | |
12061 | BL20194:add %g1, 0xE1B, %g1 ! 00000152E20205F4 CASE:L3-B015 0 chksum++ | |
12062 | nop ! 00000152E20205F8 CASE:L3-B015 0 S | |
12063 | ldstub [%g5-0x0041], %i3 ! 00000152E20205FC CASE:L3-B015 0 S >BD20203 | |
12064 | std %f0, [%g5-0x0078] ! 00000152E2020600 CASE:L3-B015 0 S >BD20007 | |
12065 | .word 0x91AE49DE ! 00000152E2020604 CASE:L3-B015 0 S illop_FP | |
12066 | .word 0xBC0160FF ! 00000152E2020608 CASE:L3-B015 0 S random | |
12067 | bneg,pt %xcc, BL20192 ! 00000152E202060C CASE:L3-B015 0 L | |
12068 | .word 0x9743350F ! 00000152E2020610 CASE:L3-B015 0 S illop | |
12069 | bvs BL20193 ! 00000152E2020614 CASE:L3-B015 0 L | |
12070 | BL20192:.word 0x81AE1624 ! 00000152E2020618 CASE:L3-B015 0 S illop | |
12071 | BL20193:subc %i0, -3803, %i3 ! 00000152E202061C CASE:L3-B015 0 S | |
12072 | nop ! 00000152E2020620 CASE:L3-B015 0 S | |
12073 | ldd [%g4-0x0078], %f6 ! 00000152E2020624 CASE:L3-B015 0 S <BD20007 | |
12074 | add %g1, 0x794, %g1 ! 00000152E2020628 CASE:L3-B015 0 chksum++ | |
12075 | ba,a,pn %icc, BL20202 ! 00000152E202062C CASE:L3-B015 0 | |
12076 | stxa %i3, [%g7+%g0]0x4B ! 00000152E2020630 CASE:L3-B015 0 S BAD-ASI | |
12077 | BL20197:add %g1, 0x9B7, %g1 ! 00000152E2020634 CASE:L3-B016 2 chksum++ | |
12078 | ldx [%g2+0x0058], %l6 ! 00000152E2020638 CASE:L3-B016 2 <BD20016 | |
12079 | ldxa [%l6+%g0]0x14, %g7 ! 00000152E202063C CASE:L3-B016 2 S <BD20017 | |
12080 | ldx [%g2+0x0050], %l5 ! 00000152E2020640 CASE:L3-B016 2 <BD20004 | |
12081 | membar 0x40 ! 00000152E2020644 CASE:L3-B016 2 | |
12082 | ldda [%l5]0x16, %f16 ! 00000152E2020648 CASE:L3-B016 2 Blk-Load | |
12083 | membar 0x40 ! 00000152E202064C CASE:L3-B016 2 | |
12084 | membar 0x40 ! 00000152E2020650 CASE:L3-B016 2 | |
12085 | stda %f0, [%l5]0xF0 ! 00000152E2020654 CASE:L3-B016 2 Blk-Store | |
12086 | membar 0x40 ! 00000152E2020658 CASE:L3-B016 2 | |
12087 | add %g6, 0x2E, %l6 ! 00000152E202065C CASE:L3-B016 2 @BD20195 | |
12088 | ldda [%l6]0xD2, %f16 ! 00000152E2020660 CASE:L3-B016 2 S Short16 | |
12089 | ba,a BL20202 ! 00000152E2020664 CASE:L3-B016 2 | |
12090 | ldub [%g5-0x002E], %o1 ! 00000152E2020668 CASE:L3-B016 0 S <BD20196 | |
12091 | BL20201:add %g1, 0x6B8, %g1 ! 00000152E202066C CASE:L3-B017 0 chksum++ | |
12092 | .word 0x83880000 ! 00000152E2020670 CASE:L3-B017 0 S random | |
12093 | .word 0xFD6D328B ! 00000152E2020674 CASE:L3-B017 0 L random | |
12094 | .word 0xC8E1DE23 ! 00000152E2020678 CASE:L3-B017 0 L illop | |
12095 | ld [%g5-0x0050], %f2 ! 00000152E202067C CASE:L3-B017 0 S <BD20101 | |
12096 | fbo,a BL20200 ;.empty ! 00000152E2020680 CASE:L3-B017 0 L | |
12097 | bvs,a,pt %xcc, BL20200 ;.empty ! 00000152E2020684 CASE:L3-B017 0 L | |
12098 | fbne,a BL20198 ! 00000152E2020688 CASE:L3-B017 0 L | |
12099 | .word 0x9FAB52AC ! 00000152E202068C CASE:L3-B017 0 S illop | |
12100 | BL20198:pdist %f28, %f20, %f20 ! 00000152E2020690 CASE:L3-B017 0 S | |
12101 | BL20199:pdist %f28, %f26, %f26 ! 00000152E2020694 CASE:L3-B017 0 S | |
12102 | BL20200:.word 0x0C5CAAD8 ! 00000152E2020698 CASE:L3-B017 0 illop | |
12103 | fba,a,pt %fcc3, BL20202 ! 00000152E202069C CASE:L3-B017 0 | |
12104 | .word 0xF7DBA3C8 ! 00000152E20206A0 CASE:L3-B017 0 S illop | |
12105 | BL20202: ! SWCH:L2-B014 | |
12106 | add %g1, 0x1C9, %g1 ! 00000152E20206A4 SWCH:L2-B014 2 chksum++ | |
12107 | sllx %i4, 0x1, %i4 ! 00000152E20206A8 SWCH:L2-B014 2 S | |
12108 | subcc %i5, %i2, %o5 ! 00000152E20206AC SWCH:L2-B014 2 S | |
12109 | fpmerge %f30, %f28, %f24 ! 00000152E20206B0 SWCH:L2-B014 2 S | |
12110 | pdist %f18, %f26, %f26 ! 00000152E20206B4 SWCH:L2-B014 2 S | |
12111 | fcmps %fcc1, %f8, %f10 ! 00000152E20206B8 SWCH:L2-B014 2 S | |
12112 | fcmps %fcc0, %f2, %f5 ! 00000152E20206BC SWCH:L2-B014 2 S | |
12113 | nop ! 00000152E20206C0 LOOP:L2-B015 2 | |
12114 | nop ! 00000152E20206C4 LOOP:L2-B016 2 | |
12115 | add %o4, %g1, %o1 ! 00000152E20206C8 SWCH:L2-B017 2 | |
12116 | andcc %o1, 0x800, %g0 ! 00000152E20206CC SWCH:L2-B017 2 | |
12117 | bnz,a,pn %xcc, BL20206 ! 00000152E20206D0 SWCH:L2-B017 2 | |
12118 | add %g1, 0x736, %g1 ! 00000152E20206D4 SWCH:L2-B017 1 chksum++ | |
12119 | andcc %o1, 0x200, %g0 ! 00000152E20206D8 SWCH:L2-B017 1 | |
12120 | bnz,pn %xcc, BL20205 ! 00000152E20206DC SWCH:L2-B017 1 | |
12121 | andcc %o1, 0x400, %g0 ! 00000152E20206E0 SWCH:L2-B017 1 | |
12122 | bnz,a,pn %xcc, BL20204 ! 00000152E20206E4 SWCH:L2-B017 1 | |
12123 | add %g1, 0xDCC, %g1 ! 00000152E20206E8 SWCH:L2-B017 1 chksum++ | |
12124 | andcc %o1, 0x1, %g0 ! 00000152E20206EC SWCH:L2-B017 0 | |
12125 | .word 0x9BAD042E ! 00000152E20206F0 SWCH:L2-B017 0 illop | |
12126 | .word 0xA1A614B0 ! 00000152E20206F4 SWCH:L2-B017 0 S illop | |
12127 | fmovdlg %fcc0, %f16, %f28 ! 00000152E20206F8 SWCH:L2-B017 0 S | |
12128 | add %g5, 0x18, %l5 ! 00000152E20206FC SWCH:L2-B017 0 @BD20028 | |
12129 | .word 0xB1D9105B ! 00000152E2020700 SWCH:L2-B017 0 S illop | |
12130 | add %g3, 0x0, %l5 ! 00000152E2020704 SWCH:L2-B017 0 @BD20051 | |
12131 | stda %f30,[%l5+%g1]0xC9 ! 00000152E2020708 SWCH:L2-B017 0 S Partial_St | |
12132 | ldx [%g2+0x0058], %l6 ! 00000152E202070C SWCH:L2-B017 0 <BD20016 | |
12133 | ldda [%l6]0x24, %i0 ! 00000152E2020710 SWCH:L2-B017 0 S Quad_Ld | |
12134 | .word 0x91504000 ! 00000152E2020714 SWCH:L2-B017 0 illop | |
12135 | membar 0x40 ! 00000152E2020718 SWCH:L2-B017 0 | |
12136 | .word 0x8FA34C7B ! 00000152E202071C SWCH:L2-B017 0 illop | |
12137 | membar 0x40 ! 00000152E2020720 SWCH:L2-B017 0 | |
12138 | stha %g7, [%l6+%g0]0x14 ! 00000152E2020724 SWCH:L2-B017 0 S >BD20017 | |
12139 | .word 0xFB8A10C6 ! 00000152E2020728 SWCH:L2-B017 0 S illop | |
12140 | ldx [%g6-0x0088], %g6 ! 00000152E202072C SWCH:L2-B017 0 ptr_chase | |
12141 | .word 0xBF500000 ! 00000152E2020730 SWCH:L2-B017 0 illop | |
12142 | ldx [%g6-0x0088], %g6 ! 00000152E2020734 SWCH:L2-B017 0 ptr_chase | |
12143 | ldx [%g6-0x0088], %g6 ! 00000152E2020738 SWCH:L2-B017 0 ptr_chase | |
12144 | subc %o5, %g1, %o5 ! 00000152E202073C SWCH:L2-B017 0 S | |
12145 | pdist %f18, %f24, %f18 ! 00000152E2020740 SWCH:L2-B017 0 S | |
12146 | membar 0x40 ! 00000152E2020744 SWCH:L2-B017 0 | |
12147 | .word 0x9FB042CB ! 00000152E2020748 SWCH:L2-B017 0 illop | |
12148 | .word 0xDB4C7ADF ! 00000152E202074C SWCH:L2-B017 0 illop | |
12149 | add %g1, 0x934, %g1 ! 00000152E2020750 SWCH:L2-B017 0 chksum++ | |
12150 | fba,a,pn %fcc2, BL20207 ! 00000152E2020754 SWCH:L2-B017 0 | |
12151 | pdist %f30, %f24, %f20 ! 00000152E2020758 SWCH:L2-B017 0 S | |
12152 | BL20203:add %g1, 0xA75, %g1 ! 00000152E202075C CASE:L3-B018 0 chksum++ | |
12153 | ldx [%g2+0x0050], %l5 ! 00000152E2020760 CASE:L3-B018 0 <BD20004 | |
12154 | membar 0x40 ! 00000152E2020764 CASE:L3-B018 0 | |
12155 | .word 0xB1B1C2D7 ! 00000152E2020768 CASE:L3-B018 0 illop | |
12156 | membar 0x40 ! 00000152E202076C CASE:L3-B018 0 | |
12157 | xorcc %g3, 0x0, %g3 ! 00000152E2020770 CASE:L3-B018 0 S | |
12158 | sethi %hh(0x731BBBFF00),%l6 ! 00000152E2020774 CASE:L3-B018 0 SUBR040 | |
12159 | or %l6,%hm(0x731BBBFF00),%l6 ! 00000152E2020778 CASE:L3-B018 0 | |
12160 | sethi %lm(0x731BBBFF00),%l5 ! 00000152E202077C CASE:L3-B018 0 | |
12161 | or %l5,%lo(0x731BBBFF00),%l5 ! 00000152E2020780 CASE:L3-B018 0 | |
12162 | sllx %l6, 0x20, %l6 ! 00000152E2020784 CASE:L3-B018 0 | |
12163 | or %l6, %l5, %l6 ! 00000152E2020788 CASE:L3-B018 0 | |
12164 | jmpl %l6+0x0000, %o7 ! 00000152E202078C CASE:L3-B018 0 S | |
12165 | .word 0x85B0B0CB ! 00000152E2020790 CASE:L3-B018 0 S illop | |
12166 | fnegs %f4, %f4 ! 00000152E2020794 CASE:L3-B018 0 S | |
12167 | ld [%g2+0x0064], %fsr ! 00000152E2020798 CASE:L3-B018 0 S <BD20006+4 | |
12168 | .word 0x9B66DBC0 ! 00000152E202079C CASE:L3-B018 0 illop | |
12169 | ldsh [%g5+0x002E], %i3 ! 00000152E20207A0 CASE:L3-B018 0 S <BD20195 | |
12170 | BL20204:add %g1, 0x55D, %g1 ! 00000152E20207A4 CASE:L3-B019 1 chksum++ | |
12171 | ldx [%g2+0x0050], %l5 ! 00000152E20207A8 CASE:L3-B019 1 <BD20004 | |
12172 | membar 0x40 ! 00000152E20207AC CASE:L3-B019 1 | |
12173 | ldda [%l5]0x16, %f16 ! 00000152E20207B0 CASE:L3-B019 1 Blk-Load | |
12174 | membar 0x40 ! 00000152E20207B4 CASE:L3-B019 1 | |
12175 | ldstuba [%g5-0x0041]%asi, %i2 ! 00000152E20207B8 CASE:L3-B019 1 S >BD20203 | |
12176 | edge16 %i3, %o0, %i4 ! 00000152E20207BC CASE:L3-B019 1 S | |
12177 | lduha [%g6-0x0002]%asi, %i2 ! 00000152E20207C0 CASE:L3-B019 1 S <BD20176 | |
12178 | xnorcc %i2, %i3, %o0 ! 00000152E20207C4 CASE:L3-B019 1 S | |
12179 | membar 0x40 ! 00000152E20207C8 CASE:L3-B019 1 | |
12180 | ldda [%l5]0xF0, %f16 ! 00000152E20207CC CASE:L3-B019 1 Blk-Load | |
12181 | membar 0x40 ! 00000152E20207D0 CASE:L3-B019 1 | |
12182 | ba,a,pn %icc, BL20207 ! 00000152E20207D4 CASE:L3-B019 1 | |
12183 | wr %g1, %i0, %fprs ! 00000152E20207D8 CASE:L3-B019 0 S | |
12184 | BL20205:add %g1, 0x8EF, %g1 ! 00000152E20207DC CASE:L3-B020 0 chksum++ | |
12185 | ldx [%g2+0x0058], %l6 ! 00000152E20207E0 CASE:L3-B020 0 <BD20016 | |
12186 | ldda [%l6]0x26, %i0 ! 00000152E20207E4 CASE:L3-B020 0 S Quad_Ld_P | |
12187 | fpsub32 %f18, %f24, %f20 ! 00000152E20207E8 CASE:L3-B020 0 S | |
12188 | fpadd16s %f17, %f30, %f17 ! 00000152E20207EC CASE:L3-B020 0 S | |
12189 | ldda [%l6]0x24, %i2 ! 00000152E20207F0 CASE:L3-B020 0 S Quad_Ld | |
12190 | .word 0x2B3E6309 ! 00000152E20207F4 CASE:L3-B020 0 S random | |
12191 | fba,a BL20207 ! 00000152E20207F8 CASE:L3-B020 0 | |
12192 | nop ! 00000152E20207FC CASE:L3-B020 0 S | |
12193 | BL20206:add %g1, 0x20D, %g1 ! 00000152E2020800 CASE:L3-B021 1 chksum++ | |
12194 | xnor %i2, %i0, %o3 ! 00000152E2020804 CASE:L3-B021 1 S | |
12195 | fcmpes %fcc0, %f5, %f11 ! 00000152E2020808 CASE:L3-B021 1 S | |
12196 | xor %i0, %o3, %i3 ! 00000152E202080C CASE:L3-B021 1 S | |
12197 | ldx [%g2+0x0058], %l6 ! 00000152E2020810 CASE:L3-B021 1 <BD20016 | |
12198 | ldda [%l6]0x26, %i0 ! 00000152E2020814 CASE:L3-B021 1 S Quad_Ld_P | |
12199 | add %g5, 0x38, %l6 ! 00000152E2020818 CASE:L3-B021 1 @BD20060 | |
12200 | stda %f16, [%l6]0xD2 ! 00000152E202081C CASE:L3-B021 1 S Short16 | |
12201 | add %g3, 0x30, %l5 ! 00000152E2020820 CASE:L3-B021 1 @BD20036 | |
12202 | stda %f22,[%l5+%g1]0xC2 ! 00000152E2020824 CASE:L3-B021 1 S Partial_St | |
12203 | orn %l2, -1, %l2 ! 00000152E2020828 CASE:L3-B021 1 S | |
12204 | cmp %l2, %i0 ! 00000152E202082C CASE:L3-B021 1 S | |
12205 | fcmple32 %f16, %f20, %i2 ! 00000152E2020830 CASE:L3-B021 1 S | |
12206 | fpsub32s %f16, %f21, %f23 ! 00000152E2020834 CASE:L3-B021 1 S | |
12207 | pdist %f24, %f28, %f24 ! 00000152E2020838 CASE:L3-B021 1 S | |
12208 | ba,pt %icc, BL20207 ! 00000152E202083C CASE:L3-B021 1 | |
12209 | nop ! 00000152E2020840 CASE:L3-B021 1 S | |
12210 | BL20207: ! SWCH:L2-B017 | |
12211 | add %g1, 0x968, %g1 ! 00000152E2020844 SWCH:L2-B017 2 chksum++ | |
12212 | .word 0x1E3596D3 ! 00000152E2020848 SWCH:L2-B017 2 S illop | |
12213 | lda [%g5-0x002C]%asi, %f8 ! 00000152E202084C SWCH:L2-B017 2 S <BD20062 | |
12214 | fnot2 %f22, %f26 ! 00000152E2020850 SWCH:L2-B017 2 S | |
12215 | movl %fcc2, -467, %o4 ! 00000152E2020854 SWCH:L2-B017 2 S | |
12216 | stda %f16, [%g3+0x0060]%asi ! 00000152E2020858 SWCH:L2-B017 2 S >BD20071 | |
12217 | edge16l %g1, %o3, %o5 ! 00000152E202085C SWCH:L2-B017 2 S | |
12218 | std %f44, [%g6-0x0078] ! 00000152E2020860 SWCH:L2-B017 2 S >BD20007 | |
12219 | ldx [%g2+0x0050], %l5 ! 00000152E2020864 SWCH:L2-B017 2 <BD20004 | |
12220 | membar 0x40 ! 00000152E2020868 SWCH:L2-B017 2 | |
12221 | stda %f32, [%l5]0xF0 ! 00000152E202086C SWCH:L2-B017 2 Blk-Store | |
12222 | membar 0x40 ! 00000152E2020870 SWCH:L2-B017 2 | |
12223 | nop ! 00000152E2020874 LOOP:L2-B018 2 | |
12224 | nop ! 00000152E2020878 LOOP:L2-B019 2 | |
12225 | subcc %l4, 0x1, %l4 ! 00000152E202087C LOOP:L1-B000 2 | |
12226 | bnz,pt %xcc, BL20208 ! 00000152E2020880 LOOP:L1-B000 2 | |
12227 | pdist %f20, %f18, %f16 ! 00000152E2020884 LOOP:L1-B000 2 S | |
12228 | add %g1, 0x429, %g1 ! 00000152E2020888 LOOP:L1-B000 1 chksum++ | |
12229 | blimp_good_end: | |
12230 | EXIT_GOOD | |
12231 | blimp_bad_end: | |
12232 | EXIT_BAD | |
12233 | ||
12234 | SECTION .btext010_pg1 TEXT_VA=0x152e2020000 | |
12235 | attr_text { | |
12236 | Name = .btext010_pg1, | |
12237 | VA = 0x152e2020000, | |
12238 | RA = ra2pa(0xffbf50000,0), | |
12239 | PA = ra2pa(0xffbf50000,0), | |
12240 | tsbonly, | |
12241 | part_0_ctx_nonzero_tsb_config_3, | |
12242 | TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1, | |
12243 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12244 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12245 | } | |
12246 | .text; .skip 8 | |
12247 | ||
12248 | !======================================================================== | |
12249 | ||
12250 | SECTION .btext011 TEXT_VA=0x731bbbff00 | |
12251 | attr_text { | |
12252 | Name = .btext011, | |
12253 | VA = 0x731bbbff00, | |
12254 | RA = ra2pa(0xffe353f00,0), | |
12255 | PA = ra2pa(0xffe353f00,0), | |
12256 | notsb | |
12257 | } | |
12258 | ||
12259 | SECTION .btext011_pg0 TEXT_VA=0x731bbbe000 | |
12260 | attr_text { | |
12261 | Name = .btext011_pg0, | |
12262 | VA = 0x731bbbe000, | |
12263 | RA = ra2pa(0xffe352000,0), | |
12264 | PA = ra2pa(0xffe352000,0), | |
12265 | tsbonly, | |
12266 | part_0_ctx_nonzero_tsb_config_1, | |
12267 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
12268 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12269 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12270 | } | |
12271 | .text; .skip 8 | |
12272 | ||
12273 | ||
12274 | SECTION .btext011 | |
12275 | .text | |
12276 | .global SUBR040; SUBR040: | |
12277 | BL20001: ! SUBR:L0-B000 | |
12278 | add %g1, 0x30F, %g1 ! 000000731BBBFF00 SUBR:L0-B000 0 chksum++ | |
12279 | save %o6, -128, %o6 ! 000000731BBBFF04 SUBR:L0-B000 0 | |
12280 | sethi %hh(0x731BBBFF00),%l7 ! 000000731BBBFF08 SUBR:L0-B000 0 SUBR040 | |
12281 | or %l7,%hm(0x731BBBFF00),%l7 ! 000000731BBBFF0C SUBR:L0-B000 0 | |
12282 | sethi %lm(0x731BBBFF00),%l6 ! 000000731BBBFF10 SUBR:L0-B000 0 | |
12283 | .word 0x9FC3801F ! 000000731BBBFF14 SUBR:L0-B000 0 random | |
12284 | sllx %l7, 0x20, %l7 ! 000000731BBBFF18 SUBR:L0-B000 0 | |
12285 | or %l7, %l6, %l7 ! 000000731BBBFF1C SUBR:L0-B000 0 | |
12286 | ta %xcc, 0x45 ! 000000731BBBFF20 SUBR:L0-B000 0 demap-stack | |
12287 | lda [%g3-0x0064]%asi, %f8 ! 000000731BBBFF24 SUBR:L0-B000 0 S <BD20026 | |
12288 | call .+8 ! 000000731BBBFF28 SUBR:L0-B000 0 S | |
12289 | .word 0x8C901E8A ! 000000731BBBFF2C SUBR:L0-B000 0 S random | |
12290 | sethi %hi(0x75CBE800), %i2 ! 000000731BBBFF30 SUBR:L0-B000 0 S .+0 | |
12291 | fcmpes %fcc0, %f2, %f8 ! 000000731BBBFF34 SUBR:L0-B000 0 S | |
12292 | add %g1, 0x6CA, %g1 ! 000000731BBBFF38 SUBR:L0-B000 0 chksum++ | |
12293 | and %g1, 0xFE, %l4 ! 000000731BBBFF3C LOOP:L1-B000 0 | |
12294 | BL20040: ! LOOP:L1-B000 | |
12295 | add %g1, 0x933, %g1 ! 000000731BBBFF40 LOOP:L1-B000 0 chksum++ | |
12296 | .word 0xA5ADA070 ! 000000731BBBFF44 LOOP:L1-B000 0 illop | |
12297 | stda %f24,[%l5+%g1]0xC3 ! 000000731BBBFF48 LOOP:L1-B000 0 S Partial_St | |
12298 | stbar ! 000000731BBBFF4C LOOP:L1-B000 0 S | |
12299 | .word 0x0F7977CF ! 000000731BBBFF50 LOOP:L1-B000 0 random | |
12300 | or %l6,%hm(0xF7977CF),%l6 ! 000000731BBBFF54 LOOP:L1-B000 0 | |
12301 | sethi %lm(0xF7977CF),%l5 ! 000000731BBBFF58 LOOP:L1-B000 0 | |
12302 | or %l5,%lo(0xF7977CF),%l5 ! 000000731BBBFF5C LOOP:L1-B000 0 | |
12303 | sllx %l6, 0x20, %l6 ! 000000731BBBFF60 LOOP:L1-B000 0 | |
12304 | or %l6, %l5, %l6 ! 000000731BBBFF64 LOOP:L1-B000 0 | |
12305 | jmpl %l6+0x0000, %o7 ! 000000731BBBFF68 LOOP:L1-B000 0 S | |
12306 | .word 0xCBC06CB6 ! 000000731BBBFF6C LOOP:L1-B000 0 S illop | |
12307 | and %i2, %o3, %i2 ! 000000731BBBFF70 LOOP:L1-B000 0 S | |
12308 | pdist %f16, %f20, %f24 ! 000000731BBBFF74 LOOP:L1-B000 0 S | |
12309 | .word 0xB3B0064D ! 000000731BBBFF78 SKIP:L2-B000 0 illop | |
12310 | bnz,pn %xcc, BL20003 ! 000000731BBBFF7C SKIP:L2-B000 0 | |
12311 | fcmped %fcc1, %f12, %f60 ! 000000731BBBFF80 SKIP:L2-B000 0 S | |
12312 | .word 0xA3D6E81D ! 000000731BBBFF84 SKIP:L2-B000 0 S illop | |
12313 | ta %xcc, 0x46 ! 000000731BBBFF88 SKIP:L2-B000 0 S demap-page | |
12314 | .word 0xABA10C77 ! 000000731BBBFF8C SKIP:L2-B000 0 S illop | |
12315 | .word 0xB5ADD387 ! 000000731BBBFF90 SKIP:L2-B000 0 S illop | |
12316 | alignaddrl %i2, %l2, %o0 ! 000000731BBBFF94 SKIP:L2-B000 0 S | |
12317 | add %g1, 0xDAE, %g1 ! 000000731BBBFF98 SKIP:L2-B000 0 chksum++ | |
12318 | ldub [%g4+0x0029], %o2 ! 000000731BBBFF9C SKIP:L2-B000 0 S <BD20056 | |
12319 | cmp %i5, %i2 ! 000000731BBBFFA0 SKIP:L2-B000 0 S | |
12320 | add %g4, -81, %l6 ! 000000731BBBFFA4 SKIP:L2-B000 0 @BD20002 | |
12321 | ldda [%l6]0xD1, %f18 ! 000000731BBBFFA8 SKIP:L2-B000 0 S Short8 | |
12322 | .word 0xEEBAC157 ! 000000731BBBFFAC SKIP:L2-B000 0 S illop | |
12323 | prefetch [%g5-0x0050], 3 ! 000000731BBBFFB0 SKIP:L2-B000 0 S <BD20101 | |
12324 | pdist %f18, %f20, %f30 ! 000000731BBBFFB4 SKIP:L2-B000 0 S | |
12325 | ldd [%g3+0x0048], %f12 ! 000000731BBBFFB8 SKIP:L2-B000 0 S <BD20039 | |
12326 | pdist %f30, %f16, %f16 ! 000000731BBBFFBC SKIP:L2-B000 0 S | |
12327 | sethi %hh(0x2F4A6FFFF00),%l6 ! 000000731BBBFFC0 SKIP:L2-B000 0 SUBR047 | |
12328 | or %l6,%hm(0x2F4A6FFFF00),%l6 ! 000000731BBBFFC4 SKIP:L2-B000 0 | |
12329 | sethi %lm(0x2F4A6FFFF00),%l5 ! 000000731BBBFFC8 SKIP:L2-B000 0 | |
12330 | or %l5,%lo(0x2F4A6FFFF00),%l5 ! 000000731BBBFFCC SKIP:L2-B000 0 | |
12331 | .word 0xCBE94C12 ! 000000731BBBFFD0 SKIP:L2-B000 0 illop | |
12332 | or %l6, %l5, %l6 ! 000000731BBBFFD4 SKIP:L2-B000 0 | |
12333 | add %l6, 0x1, %l6 ! 000000731BBBFFD8 SKIP:L2-B000 0 | |
12334 | .word 0x81880000 ! 000000731BBBFFDC SKIP:L2-B000 0 S random | |
12335 | .word 0xF7C10629 ! 000000731BBBFFE0 SKIP:L2-B000 0 S illop | |
12336 | fba,a BL20014 ! 000000731BBBFFE4 SKIP:L2-B000 0 | |
12337 | movu %fcc3, -607, %l2 ! 000000731BBBFFE8 SKIP:L2-B000 0 S | |
12338 | BL20003: ! ELSE:L2-B001 | |
12339 | and %g4, -1, %g4 ! 000000731BBBFFEC ELSE:L2-B001 0 S | |
12340 | nop ! 000000731BBBFFF0 ELSE:L2-B001 0 S | |
12341 | nop ! 000000731BBBFFF4 ELSE:L2-B001 0 S | |
12342 | subccc %l2, %i4, %g0 ! 000000731BBBFFF8 ELSE:L2-B001 0 S | |
12343 | .word 0x81C3E008 ! 000000731BBBFFFC ELSE:L2-B001 0 L random | |
12344 | bpos BL20004 ;.empty ! 000000731BBC0000 ELSE:L2-B001 0 L | |
12345 | BL20004:bl,a BL20005 ;.empty ! 000000731BBC0004 ELSE:L2-B001 0 L | |
12346 | BL20005:bvs,a BL20006 ! 000000731BBC0008 ELSE:L2-B001 0 L | |
12347 | BL20006:nop ! 000000731BBC000C ELSE:L2-B001 0 S | |
12348 | add %g1, 0x103, %g1 ! 000000731BBC0010 ELSE:L2-B001 0 chksum++ | |
12349 | add %g1, 0xA4C, %g1 ! 000000731BBC0014 ELSE:L2-B001 0 chksum++ | |
12350 | ldstub [%g6-0x0052], %l3 ! 000000731BBC0018 ELSE:L2-B001 0 S >BD20048 | |
12351 | ldx [%g4-0x0020], %i5 ! 000000731BBC001C ELSE:L2-B001 0 S <BD20010 | |
12352 | bcs BL20007 ! 000000731BBC0020 ELSE:L2-B001 0 L | |
12353 | .word 0x99A4DA61 ! 000000731BBC0024 ELSE:L2-B001 0 S illop_FP | |
12354 | fbuge,a,pn %fcc3, BL20008 ;.empty ! 000000731BBC0028 ELSE:L2-B001 0 L | |
12355 | .word 0x83B00BFC ! 000000731BBC002C ELSE:L2-B001 0 L illop | |
12356 | nop ! 000000731BBC0030 ELSE:L2-B001 0 S | |
12357 | nop ! 000000731BBC0034 ELSE:L2-B001 0 S | |
12358 | BL20009:bleu,pt %xcc, BL20010 ;.empty ! 000000731BBC0038 ELSE:L2-B001 0 L | |
12359 | .word 0xABFF40F1 ! 000000731BBC003C ELSE:L2-B001 0 L illop | |
12360 | BL20010:fbn,a BL20012 ! 000000731BBC0040 ELSE:L2-B001 0 L | |
12361 | st %f10, [%g4-0x002C] ! 000000731BBC0044 ELSE:L2-B001 0 S >BD20062 | |
12362 | BL20011:.word 0xDF33250C ! 000000731BBC0048 ELSE:L2-B001 0 L illop | |
12363 | BL20008:fcmpne32 %f24, %f18, %o1 ! 000000731BBC004C ELSE:L2-B001 0 S | |
12364 | BL20013:fbo,pn %fcc3, BL20007 ! 000000731BBC0050 ELSE:L2-B001 0 L | |
12365 | BL20007:nop ! 000000731BBC0054 ELSE:L2-B001 0 S | |
12366 | BL20012:.word 0x8FA91862 ! 000000731BBC0058 ELSE:L2-B001 0 S illop | |
12367 | .word 0x89434C17 ! 000000731BBC005C ELSE:L2-B001 0 random | |
12368 | BL20014: ! ELSE:L2-B001 | |
12369 | add %g1, 0xF03, %g1 ! 000000731BBC0060 ELSE:L2-B001 0 chksum++ | |
12370 | .word 0xB171489A ! 000000731BBC0064 SKIP:L2-B002 0 illop | |
12371 | fbl,a,pn %fcc2, BL20018 ! 000000731BBC0068 SKIP:L2-B002 0 | |
12372 | std %f42, [%g6-0x0078] ! 000000731BBC006C SKIP:L2-B002 0 S >BD20007 | |
12373 | .word 0x8DA6106F ! 000000731BBC0070 SKIP:L2-B002 0 S illop | |
12374 | addcc %o1, %o0, %o4 ! 000000731BBC0074 SKIP:L2-B002 0 S | |
12375 | pdist %f16, %f24, %f16 ! 000000731BBC0078 SKIP:L2-B002 0 S | |
12376 | fcmpgt16 %f24, %f18, %i5 ! 000000731BBC007C SKIP:L2-B002 0 S | |
12377 | add %g1, 0x9C8, %g1 ! 000000731BBC0080 SKIP:L2-B002 0 chksum++ | |
12378 | std %f26, [%g4-0x001D] ! 000000731BBC0084 SKIP:L2-B002 0 S >BD20010+3 | |
12379 | ldx [%g2+0x0050], %l5 ! 000000731BBC0088 SKIP:L2-B002 0 <BD20004 | |
12380 | membar 0x40 ! 000000731BBC008C SKIP:L2-B002 0 | |
12381 | stda %f16, [%l5]0xF8 ! 000000731BBC0090 SKIP:L2-B002 0 Blk-Store | |
12382 | .word 0xB1E95375 ! 000000731BBC0094 SKIP:L2-B002 0 illop | |
12383 | membar 0x40 ! 000000731BBC0098 SKIP:L2-B002 0 | |
12384 | ldda [%l5]0xF0, %f16 ! 000000731BBC009C SKIP:L2-B002 0 Blk-Load | |
12385 | membar 0x40 ! 000000731BBC00A0 SKIP:L2-B002 0 | |
12386 | membar 0x40 ! 000000731BBC00A4 SKIP:L2-B002 0 | |
12387 | ldda [%l5]0xF1, %f16 ! 000000731BBC00A8 SKIP:L2-B002 0 Blk-Load | |
12388 | membar 0x40 ! 000000731BBC00AC SKIP:L2-B002 0 | |
12389 | .word 0xBFAD31ED ! 000000731BBC00B0 SKIP:L2-B002 0 S illop | |
12390 | pdist %f24, %f18, %f16 ! 000000731BBC00B4 SKIP:L2-B002 0 S | |
12391 | .word 0x177C829F ! 000000731BBC00B8 SKIP:L2-B002 0 S random | |
12392 | ldx [%g2+0x0058], %l6 ! 000000731BBC00BC SKIP:L2-B002 0 <BD20016 | |
12393 | stha %g7, [%l6+%g0]0x04 ! 000000731BBC00C0 SKIP:L2-B002 0 S >BD20017 | |
12394 | .word 0xBBAFB7A0 ! 000000731BBC00C4 SKIP:L2-B002 0 S illop | |
12395 | .word 0xB7F00000 ! 000000731BBC00C8 SKIP:L2-B002 0 illop | |
12396 | .word 0xA9EA1831 ! 000000731BBC00CC SKIP:L2-B002 0 S illop | |
12397 | add %g5, 0x30, %l5 ! 000000731BBC00D0 SKIP:L2-B002 0 @BD20036 | |
12398 | .word 0x0E7DB607 ! 000000731BBC00D4 SKIP:L2-B002 0 S illop | |
12399 | pdist %f24, %f28, %f24 ! 000000731BBC00D8 SKIP:L2-B002 0 S | |
12400 | .word 0x81A7900F ! 000000731BBC00DC SKIP:L2-B002 0 illop | |
12401 | nop ! 000000731BBC00E0 SKIP:L2-B002 0 S | |
12402 | BL20018: ! ELSE:L2-B003 | |
12403 | ldx [%g2+0x0050], %l5 ! 000000731BBC00E4 ELSE:L2-B003 0 <BD20004 | |
12404 | membar 0x40 ! 000000731BBC00E8 ELSE:L2-B003 0 | |
12405 | .word 0x9FB59D0D ! 000000731BBC00EC ELSE:L2-B003 0 illop | |
12406 | membar 0x40 ! 000000731BBC00F0 ELSE:L2-B003 0 | |
12407 | prefetch [%o2+%l3], 1 ! 000000731BBC00F4 ELSE:L2-B003 0 S <.+0 | |
12408 | .word 0xB3A68F3E ! 000000731BBC00F8 ELSE:L2-B003 0 S illop | |
12409 | nop ! 000000731BBC00FC ELSE:L2-B003 0 S | |
12410 | membar 0x40 ! 000000731BBC0100 ELSE:L2-B003 0 | |
12411 | ldda [%l5]0xF0, %f16 ! 000000731BBC0104 ELSE:L2-B003 0 Blk-Load | |
12412 | membar 0x40 ! 000000731BBC0108 ELSE:L2-B003 0 | |
12413 | fcmple16 %f24, %f16, %l2 ! 000000731BBC010C ELSE:L2-B003 0 S | |
12414 | .word 0xDFFB6CAC ! 000000731BBC0110 ELSE:L2-B003 0 S illop | |
12415 | subcc %l0, %o1, %o2 ! 000000731BBC0114 ELSE:L2-B003 0 S | |
12416 | ldsba [%g7+%g7]0x82, %o4 ! 000000731BBC0118 ELSE:L2-B003 0 S <BD20019 | |
12417 | add %g1, 0x3C9, %g1 ! 000000731BBC011C ELSE:L2-B003 0 chksum++ | |
12418 | .word 0x83F00000 ! 000000731BBC0120 ELSE:L2-B003 0 S illop | |
12419 | ldx [%g2+0x0050], %l5 ! 000000731BBC0124 ELSE:L2-B003 0 <BD20004 | |
12420 | membar 0x40 ! 000000731BBC0128 ELSE:L2-B003 0 | |
12421 | stda %f16, [%l5]0xE0 ! 000000731BBC012C ELSE:L2-B003 0 Blk-Store | |
12422 | membar 0x40 ! 000000731BBC0130 ELSE:L2-B003 0 | |
12423 | ldx [%g2+0x0018], %g4 ! 000000731BBC0134 ELSE:L2-B003 0 S BASE<BD20237 | |
12424 | subcc %g1, %l2, %o5 ! 000000731BBC0138 ELSE:L2-B003 0 S | |
12425 | fexpand %f31, %f28 ! 000000731BBC013C ELSE:L2-B003 0 S | |
12426 | .word 0x34915FF2 ! 000000731BBC0140 ELSE:L2-B003 0 S random | |
12427 | BL20020: ! ELSE:L2-B003 | |
12428 | add %g1, 0x54D, %g1 ! 000000731BBC0144 ELSE:L2-B003 0 chksum++ | |
12429 | andcc %o4, 0x2, %g0 ! 000000731BBC0148 SKIP:L2-B004 0 | |
12430 | .word 0xD95A8A9A ! 000000731BBC014C SKIP:L2-B004 0 illop | |
12431 | ldx [%g2+0x0038], %g5 ! 000000731BBC0150 SKIP:L2-B004 0 S BASE<BD20084 | |
12432 | .word 0x9D5440B8 ! 000000731BBC0154 SKIP:L2-B004 0 S illop | |
12433 | add %g5, 0x10, %l5 ! 000000731BBC0158 SKIP:L2-B004 0 @BD20057 | |
12434 | stda %f20,[%l5+%g1]0xC2 ! 000000731BBC015C SKIP:L2-B004 0 S Partial_St | |
12435 | wr %g1, %g1, %fprs ! 000000731BBC0160 SKIP:L2-B004 0 S | |
12436 | .word 0xAB659EDA ! 000000731BBC0164 SKIP:L2-B004 0 S illop | |
12437 | fcmped %fcc0, %f42, %f38 ! 000000731BBC0168 SKIP:L2-B004 0 S | |
12438 | ldx [%g2+0x0050], %l5 ! 000000731BBC016C SKIP:L2-B004 0 <BD20004 | |
12439 | membar 0x40 ! 000000731BBC0170 SKIP:L2-B004 0 | |
12440 | .word 0xCC393A81 ! 000000731BBC0174 SKIP:L2-B004 0 random | |
12441 | membar 0x40 ! 000000731BBC0178 SKIP:L2-B004 0 | |
12442 | .word 0xB75BB436 ! 000000731BBC017C SKIP:L2-B004 0 illop | |
12443 | ldda [%l6]0xD1, %f20 ! 000000731BBC0180 SKIP:L2-B004 0 S Short8 | |
12444 | sll %o5, 0x1, %o0 ! 000000731BBC0184 SKIP:L2-B004 0 S | |
12445 | fcmpne16 %f30, %f20, %l2 ! 000000731BBC0188 SKIP:L2-B004 0 S | |
12446 | pdist %f20, %f26, %f30 ! 000000731BBC018C SKIP:L2-B004 0 S | |
12447 | add %g1, 0xFEA, %g1 ! 000000731BBC0190 SKIP:L2-B004 0 chksum++ | |
12448 | .word 0x9FC3801F ! 000000731BBC0194 SKIP:L2-B004 0 S random | |
12449 | fpsub32s %f29, %f17, %f17 ! 000000731BBC0198 SKIP:L2-B004 0 S | |
12450 | ldx [%g4-0x0088], %g4 ! 000000731BBC019C SKIP:L2-B004 0 ptr_chase | |
12451 | add %g5, -66, %l6 ! 000000731BBC01A0 SKIP:L2-B004 0 @BD20256 | |
12452 | stda %f26, [%l6]0xD0 ! 000000731BBC01A4 SKIP:L2-B004 0 S Short8 | |
12453 | .word 0x067FF3B6 ! 000000731BBC01A8 SKIP:L2-B004 0 illop | |
12454 | stda %f20,[%l5+%g1]0xCC ! 000000731BBC01AC SKIP:L2-B004 0 S Partial_St | |
12455 | .word 0x276FDACC ! 000000731BBC01B0 SKIP:L2-B004 0 random | |
12456 | .word 0x83B41A9B ! 000000731BBC01B4 SKIP:L2-B004 0 S illop | |
12457 | BL20022: ! ELSE:L2-B005 | |
12458 | mova %fcc2, %i0, %i0 ! 000000731BBC01B8 ELSE:L2-B005 0 S | |
12459 | .word 0xE7D792EC ! 000000731BBC01BC ELSE:L2-B005 0 S illop | |
12460 | orncc %i0, %o5, %l3 ! 000000731BBC01C0 ELSE:L2-B005 0 S | |
12461 | .word 0xAFB44941 ! 000000731BBC01C4 ELSE:L2-B005 0 S illop | |
12462 | add %g1, 0x91A, %g1 ! 000000731BBC01C8 ELSE:L2-B005 0 chksum++ | |
12463 | fcmple32 %f26, %f30, %o5 ! 000000731BBC01CC ELSE:L2-B005 0 S | |
12464 | bneg BL20024 ! 000000731BBC01D0 ELSE:L2-B005 0 L | |
12465 | .word 0xB9958009 ! 000000731BBC01D4 ELSE:L2-B005 0 S illop | |
12466 | BL20024:fbu,pt %fcc1, BL20025 ;.empty ! 000000731BBC01D8 ELSE:L2-B005 0 L | |
12467 | bnz,a BL20026 ! 000000731BBC01DC ELSE:L2-B005 0 L | |
12468 | nop ! 000000731BBC01E0 ELSE:L2-B005 0 S | |
12469 | BL20026:bl,a BL20025 ! 000000731BBC01E4 ELSE:L2-B005 0 L | |
12470 | BL20025:.word 0xC1C786FB ! 000000731BBC01E8 ELSE:L2-B005 0 S illop | |
12471 | add %g1, 0x77F, %g1 ! 000000731BBC01EC ELSE:L2-B005 0 chksum++ | |
12472 | BL20027: ! ELSE:L2-B005 | |
12473 | add %g1, 0x534, %g1 ! 000000731BBC01F0 ELSE:L2-B005 0 chksum++ | |
12474 | andcc %l4, 0x10, %g0 ! 000000731BBC01F4 SKIP:L2-B006 0 | |
12475 | .word 0xD5352AB8 ! 000000731BBC01F8 SKIP:L2-B006 0 illop | |
12476 | nop ! 000000731BBC01FC SKIP:L2-B006 0 S | |
12477 | ldx [%g2+0x0058], %l6 ! 000000731BBC0200 SKIP:L2-B006 0 <BD20016 | |
12478 | .word 0xFD2C5C68 ! 000000731BBC0204 SKIP:L2-B006 0 S illop | |
12479 | sethi %hh(0x42138FF00),%l6 ! 000000731BBC0208 SKIP:L2-B006 0 SUBR045 | |
12480 | .word 0xBDC8811D ! 000000731BBC020C SKIP:L2-B006 0 illop | |
12481 | sethi %lm(0x42138FF00),%l5 ! 000000731BBC0210 SKIP:L2-B006 0 | |
12482 | .word 0xBB9AA43B ! 000000731BBC0214 SKIP:L2-B006 0 random | |
12483 | .word 0x9FCD8A02 ! 000000731BBC0218 SKIP:L2-B006 0 illop | |
12484 | or %l6, %l5, %l6 ! 000000731BBC021C SKIP:L2-B006 0 | |
12485 | jmpl %l6+0x0000, %o7 ! 000000731BBC0220 SKIP:L2-B006 0 S | |
12486 | .word 0x8B666A53 ! 000000731BBC0224 SKIP:L2-B006 0 S illop | |
12487 | xnorcc %i0, %o5, %i3 ! 000000731BBC0228 SKIP:L2-B006 0 S | |
12488 | .word 0x251D85C9 ! 000000731BBC022C SKIP:L2-B006 0 S random | |
12489 | .word 0x93ABC436 ! 000000731BBC0230 SKIP:L2-B006 0 S illop_FP | |
12490 | ldx [%g2+0x0050], %l5 ! 000000731BBC0234 SKIP:L2-B006 0 <BD20004 | |
12491 | membar 0x40 ! 000000731BBC0238 SKIP:L2-B006 0 | |
12492 | stda %f16, [%l5]0xF8 ! 000000731BBC023C SKIP:L2-B006 0 Blk-Store | |
12493 | membar 0x40 ! 000000731BBC0240 SKIP:L2-B006 0 | |
12494 | fexpand %f29, %f24 ! 000000731BBC0244 SKIP:L2-B006 0 S | |
12495 | subcc %g1, %o0, %o2 ! 000000731BBC0248 SKIP:L2-B006 0 S | |
12496 | fcmpeq32 %f28, %f26, %l3 ! 000000731BBC024C SKIP:L2-B006 0 S | |
12497 | add %g1, 0xEC8, %g1 ! 000000731BBC0250 SKIP:L2-B006 0 chksum++ | |
12498 | ldub [%g5+0x003A], %i0 ! 000000731BBC0254 SKIP:L2-B006 0 S <BD20028 | |
12499 | bnz,pt %xcc, BL20029 ! 000000731BBC0258 SKIP:L2-B006 0 L | |
12500 | andn %i0, %i5, %i5 ! 000000731BBC025C SKIP:L2-B006 0 S | |
12501 | fbo,a BL20030 ! 000000731BBC0260 SKIP:L2-B006 0 L | |
12502 | nop ! 000000731BBC0264 SKIP:L2-B006 0 S | |
12503 | bn,pn %icc, BL20031 ! 000000731BBC0268 SKIP:L2-B006 0 L | |
12504 | ld [%g3-0x0010], %f20 ! 000000731BBC026C SKIP:L2-B006 0 S <BD20035 | |
12505 | .word 0x8D89F133 ! 000000731BBC0270 SKIP:L2-B006 0 S illop | |
12506 | BL20031:bvc,pn %icc, BL20032 ! 000000731BBC0274 SKIP:L2-B006 0 L | |
12507 | BL20032:nop ! 000000731BBC0278 SKIP:L2-B006 0 S | |
12508 | BL20030:bgu,a BL20033 ;.empty ! 000000731BBC027C SKIP:L2-B006 0 L | |
12509 | call .+8 ! 000000731BBC0280 SKIP:L2-B006 0 L | |
12510 | BL20033:.word 0x800BB3BA ! 000000731BBC0284 SKIP:L2-B006 0 S random | |
12511 | BL20029:add %g1, 0x996, %g1 ! 000000731BBC0288 SKIP:L2-B006 0 chksum++ | |
12512 | .word 0x9FA2D0BC ! 000000731BBC028C SKIP:L2-B006 0 illop | |
12513 | stha %i2, [%g6+0x0020]%asi ! 000000731BBC0290 SKIP:L2-B006 0 S >BD20070 | |
12514 | BL20034: ! ELSE:L2-B007 | |
12515 | add %g5, 0x60, %l5 ! 000000731BBC0294 ELSE:L2-B007 0 @BD20071 | |
12516 | stda %f18,[%l5+%g1]0xC0 ! 000000731BBC0298 ELSE:L2-B007 0 S Partial_St | |
12517 | pdist %f26, %f20, %f26 ! 000000731BBC029C ELSE:L2-B007 0 S | |
12518 | pdist %f22, %f30, %f18 ! 000000731BBC02A0 ELSE:L2-B007 0 S | |
12519 | popc %i1, %i0 ! 000000731BBC02A4 ELSE:L2-B007 0 S | |
12520 | st %f18, [%g6-0x0068] ! 000000731BBC02A8 ELSE:L2-B007 0 S >BD20042 | |
12521 | .word 0xA92C1489 ! 000000731BBC02AC ELSE:L2-B007 0 S random | |
12522 | fsubd %f38, %f40, %f42 ! 000000731BBC02B0 ELSE:L2-B007 0 S | |
12523 | add %g1, 0x87, %g1 ! 000000731BBC02B4 ELSE:L2-B007 0 chksum++ | |
12524 | .word 0xBB970008 ! 000000731BBC02B8 ELSE:L2-B007 0 S illop | |
12525 | add %i5, %i3, %o4 ! 000000731BBC02BC ELSE:L2-B007 0 S | |
12526 | pdist %f28, %f18, %f18 ! 000000731BBC02C0 ELSE:L2-B007 0 S | |
12527 | add %g4, -84, %l6 ! 000000731BBC02C4 ELSE:L2-B007 0 @BD20012 | |
12528 | ldda [%l6]0xD1, %f16 ! 000000731BBC02C8 ELSE:L2-B007 0 S Short8 | |
12529 | fnot1 %f20, %f22 ! 000000731BBC02CC ELSE:L2-B007 0 S | |
12530 | array16 %i4, %o2, %l0 ! 000000731BBC02D0 ELSE:L2-B007 0 S | |
12531 | std %f0, [%g5+0x0040] ! 000000731BBC02D4 ELSE:L2-B007 0 S >BD20024 | |
12532 | orcc %l3, %i4, %o2 ! 000000731BBC02D8 ELSE:L2-B007 0 S | |
12533 | call .+8 ! 000000731BBC02DC ELSE:L2-B007 0 S | |
12534 | addc %i2, %i4, %i1 ! 000000731BBC02E0 ELSE:L2-B007 0 S | |
12535 | BL20035: ! ELSE:L2-B007 | |
12536 | add %g1, 0xFA9, %g1 ! 000000731BBC02E4 ELSE:L2-B007 0 chksum++ | |
12537 | andcc %l0, 0x10, %g0 ! 000000731BBC02E8 SKIP:L2-B008 0 | |
12538 | bz,pt %xcc, BL20036 ! 000000731BBC02EC SKIP:L2-B008 0 | |
12539 | std %f32, [%g5+0x0040] ! 000000731BBC02F0 SKIP:L2-B008 0 S >BD20024 | |
12540 | .word 0x82E91D08 ! 000000731BBC02F4 SKIP:L2-B008 0 S illop | |
12541 | .word 0x4D3564F4 ! 000000731BBC02F8 SKIP:L2-B008 0 S random | |
12542 | .word 0x9BA8806E ! 000000731BBC02FC SKIP:L2-B008 0 S illop_FP | |
12543 | stwa %l0, [%g4-0x0038]%asi ! 000000731BBC0300 SKIP:L2-B008 0 S >BD20003 | |
12544 | add %g1, 0x73A, %g1 ! 000000731BBC0304 SKIP:L2-B008 0 chksum++ | |
12545 | ldxa [%g7+%g0]0x61, %i1 ! 000000731BBC0308 SKIP:L2-B008 0 S BAD-ASI | |
12546 | st %f9, [%g5-0x0058] ! 000000731BBC030C SKIP:L2-B008 0 S >BD20015 | |
12547 | .word 0xA7A20E57 ! 000000731BBC0310 SKIP:L2-B008 0 illop | |
12548 | membar 0x40 ! 000000731BBC0314 SKIP:L2-B008 0 | |
12549 | .word 0xB1D6157F ! 000000731BBC0318 SKIP:L2-B008 0 illop | |
12550 | membar 0x40 ! 000000731BBC031C SKIP:L2-B008 0 | |
12551 | ldxa [%g7+%g0]0xCF, %i1 ! 000000731BBC0320 SKIP:L2-B008 0 S BAD-ASI | |
12552 | ba BL20039 ! 000000731BBC0324 SKIP:L2-B008 0 | |
12553 | .word 0xB38A9296 ! 000000731BBC0328 SKIP:L2-B008 0 S illop | |
12554 | BL20036: ! ELSE:L2-B009 | |
12555 | .word 0xBFA04066 ! 000000731BBC032C ELSE:L2-B009 0 illop | |
12556 | .word 0xBBA3897A ! 000000731BBC0330 ELSE:L2-B009 0 S illop | |
12557 | ldx [%g2+0x0050], %l5 ! 000000731BBC0334 ELSE:L2-B009 0 <BD20004 | |
12558 | membar 0x40 ! 000000731BBC0338 ELSE:L2-B009 0 | |
12559 | stda %f16, [%l5]0xF0 ! 000000731BBC033C ELSE:L2-B009 0 Blk-Store | |
12560 | membar 0x40 ! 000000731BBC0340 ELSE:L2-B009 0 | |
12561 | add %g5, 0x78, %l5 ! 000000731BBC0344 ELSE:L2-B009 0 @BD20063 | |
12562 | stda %f30,[%l5+%g1]0xC0 ! 000000731BBC0348 ELSE:L2-B009 0 S Partial_St | |
12563 | pdist %f28, %f26, %f26 ! 000000731BBC034C ELSE:L2-B009 0 S | |
12564 | add %g5, 0x70, %l5 ! 000000731BBC0350 ELSE:L2-B009 0 @BD20029 | |
12565 | stda %f28,[%l5+%g1]0xC2 ! 000000731BBC0354 ELSE:L2-B009 0 S Partial_St | |
12566 | .word 0xD2410050 ! 000000731BBC0358 ELSE:L2-B009 0 random | |
12567 | .word 0x9F91E018 ! 000000731BBC035C ELSE:L2-B009 0 S illop | |
12568 | call .+8 ;.empty ! 000000731BBC0360 ELSE:L2-B009 0 L | |
12569 | fbule,pt %fcc2, BL20037 ;.empty ! 000000731BBC0364 ELSE:L2-B009 0 L | |
12570 | .word 0x9FC68000 ! 000000731BBC0368 ELSE:L2-B009 0 L random | |
12571 | .word 0xD7970DEE ! 000000731BBC036C ELSE:L2-B009 0 S illop | |
12572 | ld [%g2+0x0064], %fsr ! 000000731BBC0370 ELSE:L2-B009 0 S <BD20006+4 | |
12573 | .word 0xB7A54084 ! 000000731BBC0374 ELSE:L2-B009 0 S illop | |
12574 | BL20037:pdist %f18, %f16, %f30 ! 000000731BBC0378 ELSE:L2-B009 0 S | |
12575 | BL20038:add %g1, 0x493, %g1 ! 000000731BBC037C ELSE:L2-B009 0 chksum++ | |
12576 | BL20039: ! ELSE:L2-B009 | |
12577 | .word 0x9E100001 ! 000000731BBC0380 ELSE:L2-B009 0 random | |
12578 | srl %g1, 0x1, %o4 ! 000000731BBC0384 LOOP:L1-B000 0 S | |
12579 | sethi %hh(0x7D50FB7FFF00),%l6 ! 000000731BBC0388 LOOP:L1-B000 0 SUBR043 | |
12580 | .word 0x9DE3A060 ! 000000731BBC038C LOOP:L1-B000 0 random | |
12581 | sethi %lm(0x7D50FB7FFF00),%l5 ! 000000731BBC0390 LOOP:L1-B000 0 | |
12582 | or %l5,%lo(0x7D50FB7FFF00),%l5 ! 000000731BBC0394 LOOP:L1-B000 0 | |
12583 | sllx %l6, 0x20, %l6 ! 000000731BBC0398 LOOP:L1-B000 0 | |
12584 | .word 0xF9D52DB7 ! 000000731BBC039C LOOP:L1-B000 0 illop | |
12585 | jmpl %l6+0x0000, %o7 ! 000000731BBC03A0 LOOP:L1-B000 0 S | |
12586 | .word 0xADAFE805 ! 000000731BBC03A4 LOOP:L1-B000 0 S illop_FP | |
12587 | lduh [%g3+0x003E], %o0 ! 000000731BBC03A8 LOOP:L1-B000 0 S <BD20190 | |
12588 | .word 0x91A940A3 ! 000000731BBC03AC LOOP:L1-B000 0 illop | |
12589 | stda %f18,[%l5+%g1]0xC4 ! 000000731BBC03B0 LOOP:L1-B000 0 S Partial_St | |
12590 | .word 0x83F00000 ! 000000731BBC03B4 LOOP:L1-B000 0 S illop | |
12591 | .word 0x89B2023F ! 000000731BBC03B8 LOOP:L1-B000 0 S illop | |
12592 | ldx [%g2+0x0050], %l5 ! 000000731BBC03BC LOOP:L1-B000 0 <BD20004 | |
12593 | .word 0xA3A3D0A8 ! 000000731BBC03C0 LOOP:L1-B000 0 illop | |
12594 | .word 0x85D6480F ! 000000731BBC03C4 LOOP:L1-B000 0 illop | |
12595 | membar 0x40 ! 000000731BBC03C8 LOOP:L1-B000 0 | |
12596 | membar 0x40 ! 000000731BBC03CC LOOP:L1-B000 0 | |
12597 | .word 0x9D8B861E ! 000000731BBC03D0 LOOP:L1-B000 0 illop | |
12598 | membar 0x40 ! 000000731BBC03D4 LOOP:L1-B000 0 | |
12599 | cmp %i2, %o2 ! 000000731BBC03D8 LOOP:L1-B000 0 S | |
12600 | .word 0x34124966 ! 000000731BBC03DC LOOP:L1-B000 0 S random | |
12601 | xnorcc %g3, %g1, %l1 ! 000000731BBC03E0 LOOP:L1-B000 0 S | |
12602 | .word 0x8D8AFFD1 ! 000000731BBC03E4 LOOP:L1-B000 0 illop | |
12603 | .word 0xBD64498D ! 000000731BBC03E8 LOOP:L1-B000 0 illop | |
12604 | bne,pn %xcc, BL20040 ! 000000731BBC03EC LOOP:L1-B000 0 | |
12605 | subcc %o4, %i0, %i0 ! 000000731BBC03F0 LOOP:L1-B000 0 S | |
12606 | .word 0x83C97E75 ! 000000731BBC03F4 LOOP:L1-B000 0 illop | |
12607 | ta %xcc, 0x45 ! 000000731BBC03F8 SUBR:L0-B000 0 demap-stack | |
12608 | add %g1, 0xA83, %i0 ! 000000731BBC03FC SUBR:L0-B000 0 | |
12609 | .word 0xBBAFB75B ! 000000731BBC0400 SUBR:L0-B000 0 illop | |
12610 | add %g1, 0xB6B, %g1 ! 000000731BBC0404 SUBR:L0-B000 0 chksum++ | |
12611 | ||
12612 | SECTION .btext011_pg1 TEXT_VA=0x731bbc0000 | |
12613 | attr_text { | |
12614 | Name = .btext011_pg1, | |
12615 | VA = 0x731bbc0000, | |
12616 | RA = ra2pa(0xffe354000,0), | |
12617 | PA = ra2pa(0xffe354000,0), | |
12618 | tsbonly, | |
12619 | part_0_ctx_nonzero_tsb_config_1, | |
12620 | TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1, | |
12621 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12622 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12623 | } | |
12624 | .text; .skip 8 | |
12625 | ||
12626 | !======================================================================== | |
12627 | ||
12628 | SECTION .btext012 TEXT_VA=0x91a6bfff00 | |
12629 | attr_text { | |
12630 | Name = .btext012, | |
12631 | VA = 0x91a6bfff00, | |
12632 | RA = 0xffa3fff00, | |
12633 | PA = ra2pa(0xffa3fff00,0), | |
12634 | notsb | |
12635 | } | |
12636 | ||
12637 | SECTION .btext012_pg0 TEXT_VA=0x91a6800000 | |
12638 | attr_text { | |
12639 | Name = .btext012_pg0, | |
12640 | VA = 0x91a6800000, | |
12641 | RA = 0xffa000000, | |
12642 | PA = ra2pa(0xffa000000,0), | |
12643 | tsbonly, | |
12644 | part_0_ctx_nonzero_tsb_config_0, | |
12645 | TTE_Context=69, TTE_Size=3, TTE_W=0, TTE_X=1, | |
12646 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12647 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12648 | } | |
12649 | .text; .skip 8 | |
12650 | ||
12651 | ||
12652 | SECTION .btext012 | |
12653 | .text | |
12654 | .global SUBR041; SUBR041: | |
12655 | BL20042: ! SUBR:L0-B000 | |
12656 | add %g1, 0x7F0, %g1 ! 00000091A6BFFF00 SUBR:L0-B000 3 chksum++ | |
12657 | bcs BL20041 ! 00000091A6BFFF04 SUBR:L0-B000 3 | |
12658 | save %o6, -128, %o6 ! 00000091A6BFFF08 SUBR:L0-B000 3 | |
12659 | BL20041: ! SUBR:L0-B000 | |
12660 | sethi %hh(0x91A6BFFF00),%l7 ! 00000091A6BFFF0C SUBR:L0-B000 3 SUBR041 | |
12661 | or %l7,%hm(0x91A6BFFF00),%l7 ! 00000091A6BFFF10 SUBR:L0-B000 3 | |
12662 | sethi %lm(0x91A6BFFF00),%l6 ! 00000091A6BFFF14 SUBR:L0-B000 3 | |
12663 | or %l6,%lo(0x91A6BFFF00),%l6 ! 00000091A6BFFF18 SUBR:L0-B000 3 | |
12664 | sllx %l7, 0x20, %l7 ! 00000091A6BFFF1C SUBR:L0-B000 3 | |
12665 | or %l7, %l6, %l7 ! 00000091A6BFFF20 SUBR:L0-B000 3 | |
12666 | ta %xcc, 0x45 ! 00000091A6BFFF24 SUBR:L0-B000 3 demap-stack | |
12667 | sub %o2, %i1, %i0 ! 00000091A6BFFF28 SUBR:L0-B000 3 S | |
12668 | fcmpd %fcc2, %f6, %f42 ! 00000091A6BFFF2C SUBR:L0-B000 3 S | |
12669 | fcmple32 %f16, %f20, %i0 ! 00000091A6BFFF30 SUBR:L0-B000 3 S | |
12670 | faligndata %f22, %f20, %f20 ! 00000091A6BFFF34 SUBR:L0-B000 3 S | |
12671 | ldx [%g2+0x0050], %l5 ! 00000091A6BFFF38 SUBR:L0-B000 3 <BD20004 | |
12672 | membar 0x40 ! 00000091A6BFFF3C SUBR:L0-B000 3 | |
12673 | ldda [%l5]0x1E, %f16 ! 00000091A6BFFF40 SUBR:L0-B000 3 Blk-Load | |
12674 | membar 0x40 ! 00000091A6BFFF44 SUBR:L0-B000 3 | |
12675 | fcmps %fcc0, %f2, %f3 ! 00000091A6BFFF48 SUBR:L0-B000 3 S | |
12676 | add %g1, 0x224, %g1 ! 00000091A6BFFF4C SUBR:L0-B000 3 chksum++ | |
12677 | add %i0, %g1, %i4 ! 00000091A6BFFF50 SWCH:L1-B000 3 | |
12678 | andcc %i4, 0x40, %g0 ! 00000091A6BFFF54 SWCH:L1-B000 3 | |
12679 | bnz,a,pn %xcc, BL20046 ! 00000091A6BFFF58 SWCH:L1-B000 3 | |
12680 | add %g1, 0xBF8, %g1 ! 00000091A6BFFF5C SWCH:L1-B000 1 chksum++ | |
12681 | andcc %i4, 0x2, %g0 ! 00000091A6BFFF60 SWCH:L1-B000 2 | |
12682 | bnz,a,pt %xcc, BL20045 ! 00000091A6BFFF64 SWCH:L1-B000 2 | |
12683 | add %g1, 0x99, %g1 ! 00000091A6BFFF68 SWCH:L1-B000 2 chksum++ | |
12684 | andcc %i4, 0x1, %g0 ! 00000091A6BFFF6C SWCH:L1-B000 0 | |
12685 | bnz,a,pt %xcc, BL20044 ! 00000091A6BFFF70 SWCH:L1-B000 0 | |
12686 | add %g1, 0xEAB, %g1 ! 00000091A6BFFF74 SWCH:L1-B000 0 chksum++ | |
12687 | andcc %i4, 0x8, %g0 ! 00000091A6BFFF78 SWCH:L1-B000 0 | |
12688 | .word 0xB7AB5186 ! 00000091A6BFFF7C SWCH:L1-B000 0 illop | |
12689 | fmovdn %xcc, %f38, %f44 ! 00000091A6BFFF80 SWCH:L1-B000 0 S | |
12690 | sethi %hh(0xFFFFDC15553FFF00),%l6 ! 00000091A6BFFF84 SWCH:L1-B000 0 SUBR042 | |
12691 | .word 0xBF924F92 ! 00000091A6BFFF88 SWCH:L1-B000 0 illop | |
12692 | sethi %lm(0xFFFFDC15553FFF00),%l5 ! 00000091A6BFFF8C SWCH:L1-B000 0 | |
12693 | or %l5,%lo(0xFFFFDC15553FFF00),%l5 ! 00000091A6BFFF90 SWCH:L1-B000 0 | |
12694 | sllx %l6, 0x20, %l6 ! 00000091A6BFFF94 SWCH:L1-B000 0 | |
12695 | or %l6, %l5, %l6 ! 00000091A6BFFF98 SWCH:L1-B000 0 | |
12696 | .word 0xC314BE3D ! 00000091A6BFFF9C SWCH:L1-B000 0 S illop | |
12697 | ld [%g6-0x0050], %f5 ! 00000091A6BFFFA0 SWCH:L1-B000 0 S <BD20101 | |
12698 | ldd [%g6+0x0080], %f30 ! 00000091A6BFFFA4 SWCH:L1-B000 0 S <BD20052 | |
12699 | .word 0x8D8F557A ! 00000091A6BFFFA8 SWCH:L1-B000 0 S illop | |
12700 | lda [%g4-0x0064]%asi, %f4 ! 00000091A6BFFFAC SWCH:L1-B000 0 S <BD20026 | |
12701 | pdist %f22, %f16, %f16 ! 00000091A6BFFFB0 SWCH:L1-B000 0 S | |
12702 | fcmpne32 %f16, %f22, %o3 ! 00000091A6BFFFB4 SWCH:L1-B000 0 S | |
12703 | srax %i1, %g1, %i0 ! 00000091A6BFFFB8 SWCH:L1-B000 0 S | |
12704 | .word 0x9DE3A060 ! 00000091A6BFFFBC SWCH:L1-B000 0 random | |
12705 | stda %f26,[%l5+%g1]0xCA ! 00000091A6BFFFC0 SWCH:L1-B000 0 S Partial_St | |
12706 | fmovrslz %i3, %f5, %f10 ! 00000091A6BFFFC4 SWCH:L1-B000 0 S | |
12707 | .word 0x9D7B82C8 ! 00000091A6BFFFC8 SWCH:L1-B000 0 S illop | |
12708 | add %g1, 0xA90, %g1 ! 00000091A6BFFFCC SWCH:L1-B000 0 chksum++ | |
12709 | ba,pt %xcc, BL20047 ! 00000091A6BFFFD0 SWCH:L1-B000 0 | |
12710 | nop ! 00000091A6BFFFD4 SWCH:L1-B000 0 S | |
12711 | BL20043:.word 0x87B08477 ! 00000091A6BFFFD8 CASE:L2-B000 0 illop | |
12712 | nop ! 00000091A6BFFFDC CASE:L2-B000 0 S | |
12713 | fcmpeq16 %f30, %f16, %l4 ! 00000091A6BFFFE0 CASE:L2-B000 0 S | |
12714 | fsubd %f60, %f14, %f42 ! 00000091A6BFFFE4 CASE:L2-B000 0 S | |
12715 | ldsh [%g3+0x003E], %o0 ! 00000091A6BFFFE8 CASE:L2-B000 0 S <BD20190 | |
12716 | ldx [%g2+0x0050], %l5 ! 00000091A6BFFFEC CASE:L2-B000 0 <BD20004 | |
12717 | membar 0x40 ! 00000091A6BFFFF0 CASE:L2-B000 0 | |
12718 | .word 0x8F8CA4BE ! 00000091A6BFFFF4 CASE:L2-B000 0 illop | |
12719 | membar 0x40 ! 00000091A6BFFFF8 CASE:L2-B000 0 | |
12720 | sethi %hh(0xFFFFCF3ADFFBFF00),%l6 ! 00000091A6BFFFFC CASE:L2-B000 0 SUBR044 | |
12721 | or %l6,%hm(0xFFFFCF3ADFFBFF00),%l6 ! 00000091A6C00000 CASE:L2-B000 0 | |
12722 | sethi %lm(0xFFFFCF3ADFFBFF00),%l5 ! 00000091A6C00004 CASE:L2-B000 0 | |
12723 | or %l5,%lo(0xFFFFCF3ADFFBFF00),%l5 ! 00000091A6C00008 CASE:L2-B000 0 | |
12724 | .word 0x08CD45D6 ! 00000091A6C0000C CASE:L2-B000 0 illop | |
12725 | or %l6, %l5, %l6 ! 00000091A6C00010 CASE:L2-B000 0 | |
12726 | jmpl %l6+0x0000, %o7 ! 00000091A6C00014 CASE:L2-B000 0 S | |
12727 | .word 0xA7B58539 ! 00000091A6C00018 CASE:L2-B000 0 S illop_VIS | |
12728 | st %f6, [%g4+0x0078] ! 00000091A6C0001C CASE:L2-B000 0 S >BD20063 | |
12729 | .word 0xA1D2A1D5 ! 00000091A6C00020 CASE:L2-B000 0 S illop | |
12730 | ldx [%g2+0x0028], %g5 ! 00000091A6C00024 CASE:L2-B000 0 S BASE<BD20111 | |
12731 | .word 0x8DAECA75 ! 00000091A6C00028 CASE:L2-B000 0 illop | |
12732 | stda %f24,[%l5+%g1]0xC0 ! 00000091A6C0002C CASE:L2-B000 0 S Partial_St | |
12733 | ldda [%g3-0x0040]%asi, %f26 ! 00000091A6C00030 CASE:L2-B000 0 S <BD20021 | |
12734 | ba,a,pn %icc, BL20047 ! 00000091A6C00034 CASE:L2-B000 0 | |
12735 | .word 0xE9CA12D8 ! 00000091A6C00038 CASE:L2-B000 0 S illop | |
12736 | BL20044:add %g1, 0xF12, %g1 ! 00000091A6C0003C CASE:L2-B001 0 chksum++ | |
12737 | .word 0xB3B78798 ! 00000091A6C00040 CASE:L2-B001 0 S illop | |
12738 | ldx [%g2+0x0050], %l5 ! 00000091A6C00044 CASE:L2-B001 0 <BD20004 | |
12739 | membar 0x40 ! 00000091A6C00048 CASE:L2-B001 0 | |
12740 | .word 0xE74D8B59 ! 00000091A6C0004C CASE:L2-B001 0 illop | |
12741 | membar 0x40 ! 00000091A6C00050 CASE:L2-B001 0 | |
12742 | fpsub16 %f16, %f26, %f24 ! 00000091A6C00054 CASE:L2-B001 0 S | |
12743 | sethi %hh(0xFFFFDC15553FFF00),%l6 ! 00000091A6C00058 CASE:L2-B001 0 SUBR042 | |
12744 | or %l6,%hm(0xFFFFDC15553FFF00),%l6 ! 00000091A6C0005C CASE:L2-B001 0 | |
12745 | sethi %lm(0xFFFFDC15553FFF00),%l5 ! 00000091A6C00060 CASE:L2-B001 0 | |
12746 | or %l5,%lo(0xFFFFDC15553FFF00),%l5 ! 00000091A6C00064 CASE:L2-B001 0 | |
12747 | sllx %l6, 0x20, %l6 ! 00000091A6C00068 CASE:L2-B001 0 | |
12748 | or %l6, %l5, %l6 ! 00000091A6C0006C CASE:L2-B001 0 | |
12749 | jmpl %l6+0x0000, %o7 ! 00000091A6C00070 CASE:L2-B001 0 S | |
12750 | .word 0xF5D1841C ! 00000091A6C00074 CASE:L2-B001 0 S random | |
12751 | ba,pn %icc, BL20047 ! 00000091A6C00078 CASE:L2-B001 0 | |
12752 | subcc %o0, %g1, %o3 ! 00000091A6C0007C CASE:L2-B001 0 S | |
12753 | BL20045:add %g1, 0x965, %g1 ! 00000091A6C00080 CASE:L2-B002 2 chksum++ | |
12754 | ta %xcc, 0x46 ! 00000091A6C00084 CASE:L2-B002 2 S demap-page | |
12755 | lduw [%g5-0x0005], %l3 ! 00000091A6C00088 CASE:L2-B002 2 S <BD20023+3 | |
12756 | xorcc %l0, %l3, %i2 ! 00000091A6C0008C CASE:L2-B002 2 S | |
12757 | ldx [%g2+0x0050], %l5 ! 00000091A6C00090 CASE:L2-B002 2 <BD20004 | |
12758 | membar 0x40 ! 00000091A6C00094 CASE:L2-B002 2 | |
12759 | ldda [%l5]0x1F, %f16 ! 00000091A6C00098 CASE:L2-B002 2 Blk-Load | |
12760 | membar 0x40 ! 00000091A6C0009C CASE:L2-B002 2 | |
12761 | fcmpd %fcc0, %f60, %f6 ! 00000091A6C000A0 CASE:L2-B002 2 S | |
12762 | membar 0x40 ! 00000091A6C000A4 CASE:L2-B002 2 | |
12763 | ldda [%l5]0xF0, %f16 ! 00000091A6C000A8 CASE:L2-B002 2 Blk-Load | |
12764 | membar 0x40 ! 00000091A6C000AC CASE:L2-B002 2 | |
12765 | fba BL20047 ! 00000091A6C000B0 CASE:L2-B002 2 | |
12766 | bshuffle %f30, %f26, %f20 ! 00000091A6C000B4 CASE:L2-B002 2 S | |
12767 | BL20046:add %g1, 0x8D1, %g1 ! 00000091A6C000B8 CASE:L2-B003 1 chksum++ | |
12768 | rd %y, %o2 ! 00000091A6C000BC CASE:L2-B003 1 S | |
12769 | add %g4, 0x58, %l5 ! 00000091A6C000C0 CASE:L2-B003 1 @BD20032 | |
12770 | stda %f28,[%l5+%g1]0xC2 ! 00000091A6C000C4 CASE:L2-B003 1 S Partial_St | |
12771 | sethi %hh(0x42138FF00),%l6 ! 00000091A6C000C8 CASE:L2-B003 1 SUBR045 | |
12772 | or %l6,%hm(0x42138FF00),%l6 ! 00000091A6C000CC CASE:L2-B003 1 | |
12773 | sethi %lm(0x42138FF00),%l5 ! 00000091A6C000D0 CASE:L2-B003 1 | |
12774 | or %l5,%lo(0x42138FF00),%l5 ! 00000091A6C000D4 CASE:L2-B003 1 | |
12775 | sllx %l6, 0x20, %l6 ! 00000091A6C000D8 CASE:L2-B003 1 | |
12776 | or %l6, %l5, %l6 ! 00000091A6C000DC CASE:L2-B003 1 | |
12777 | jmpl %l6+0x0000, %o7 ! 00000091A6C000E0 CASE:L2-B003 1 S | |
12778 | swap [%g6-0x0010], %i2 ! 00000091A6C000E4 CASE:L2-B003 1 S >BD20035 | |
12779 | andncc %g1, %o2, %i5 ! 00000091A6C000E8 CASE:L2-B003 1 S | |
12780 | srax %o5, 0x1, %i2 ! 00000091A6C000EC CASE:L2-B003 1 S | |
12781 | ba,a,pt %icc, BL20047 ! 00000091A6C000F0 CASE:L2-B003 1 | |
12782 | pdist %f24, %f22, %f30 ! 00000091A6C000F4 CASE:L2-B003 0 S | |
12783 | BL20047: ! SWCH:L1-B000 | |
12784 | add %g1, 0xF55, %g1 ! 00000091A6C000F8 SWCH:L1-B000 3 chksum++ | |
12785 | ldx [%g2+0x0058], %l6 ! 00000091A6C000FC SWCH:L1-B000 3 <BD20016 | |
12786 | ldda [%l6]0x24, %i0 ! 00000091A6C00100 SWCH:L1-B000 3 S Quad_Ld | |
12787 | ldsha [%g6+0x003E]%asi, %o0 ! 00000091A6C00104 SWCH:L1-B000 3 S <BD20190 | |
12788 | add %g4, 0x18, %l5 ! 00000091A6C00108 SWCH:L1-B000 3 @BD20028 | |
12789 | stda %f30,[%l5+%g1]0xC5 ! 00000091A6C0010C SWCH:L1-B000 3 S Partial_St | |
12790 | ldd [%g6+0x0040], %f6 ! 00000091A6C00110 SWCH:L1-B000 3 S <BD20024 | |
12791 | ldda [%l6]0x24, %i0 ! 00000091A6C00114 SWCH:L1-B000 3 S Quad_Ld | |
12792 | cmp %i2, %o0 ! 00000091A6C00118 SWCH:L1-B000 3 S | |
12793 | stx %o3, [%g4+0x0050] ! 00000091A6C0011C SUBR:L0-B000 3 S >BD20073 | |
12794 | pdist %f22, %f22, %f30 ! 00000091A6C00120 SUBR:L0-B000 3 S | |
12795 | popc -42, %o3 ! 00000091A6C00124 SUBR:L0-B000 3 S | |
12796 | subcc %o3, %i2, %l3 ! 00000091A6C00128 SUBR:L0-B000 3 S | |
12797 | ldx [%g2+0x0058], %l6 ! 00000091A6C0012C SUBR:L0-B000 3 <BD20016 | |
12798 | stha %g7, [%l6+%g0]0x04 ! 00000091A6C00130 SUBR:L0-B000 3 S >BD20017 | |
12799 | lda [%g3-0x006C]%asi, %f2 ! 00000091A6C00134 SUBR:L0-B000 3 S <BD20031 | |
12800 | ta %xcc, 0x45 ! 00000091A6C00138 SUBR:L0-B000 3 demap-stack | |
12801 | add %g1, 0xB21, %i0 ! 00000091A6C0013C SUBR:L0-B000 3 | |
12802 | return %i7+0x0008 ! 00000091A6C00140 SUBR:L0-B000 3 | |
12803 | add %g1, 0x794, %g1 ! 00000091A6C00144 SUBR:L0-B000 3 chksum++ | |
12804 | ||
12805 | SECTION .btext012_pg1 TEXT_VA=0x91a6c00000 | |
12806 | attr_text { | |
12807 | Name = .btext012_pg1, | |
12808 | VA = 0x91a6c00000, | |
12809 | RA = 0xffa400000, | |
12810 | PA = ra2pa(0xffa400000,0), | |
12811 | tsbonly, | |
12812 | part_0_ctx_nonzero_tsb_config_0, | |
12813 | TTE_Context=69, TTE_Size=3, TTE_W=0, TTE_X=1, | |
12814 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12815 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12816 | } | |
12817 | .text; .skip 8 | |
12818 | ||
12819 | !======================================================================== | |
12820 | ||
12821 | SECTION .btext013 TEXT_VA=0xffffdc15553fff00 | |
12822 | attr_text { | |
12823 | Name = .btext013, | |
12824 | VA = 0xffffdc15553fff00, | |
12825 | RA = 0xff9bfff00, | |
12826 | PA = ra2pa(0xff9bfff00,0), | |
12827 | notsb | |
12828 | } | |
12829 | ||
12830 | SECTION .btext013_pg0 TEXT_VA=0xffffdc1555000000 | |
12831 | attr_text { | |
12832 | Name = .btext013_pg0, | |
12833 | VA = 0xffffdc1555000000, | |
12834 | RA = 0xff9800000, | |
12835 | PA = ra2pa(0xff9800000,0), | |
12836 | tsbonly, | |
12837 | part_0_ctx_nonzero_tsb_config_0, | |
12838 | TTE_Context=69, TTE_Size=3, TTE_W=0, TTE_X=1, | |
12839 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12840 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12841 | } | |
12842 | .text; .skip 8 | |
12843 | ||
12844 | ||
12845 | SECTION .btext013 | |
12846 | .text | |
12847 | .global SUBR042; SUBR042: | |
12848 | BL20048: ! SUBR:L0-B000 | |
12849 | .word 0xA5C78091 ! FFFFDC15553FFF00 SUBR:L0-B000 0 illop | |
12850 | .word 0xAFD2757F ! FFFFDC15553FFF04 SUBR:L0-B000 0 illop | |
12851 | sethi %hh(0xFFFFDC15553FFF00),%l7 ! FFFFDC15553FFF08 SUBR:L0-B000 0 SUBR042 | |
12852 | .word 0xD3AB38E5 ! FFFFDC15553FFF0C SUBR:L0-B000 0 illop | |
12853 | .word 0xBE6DA6C8 ! FFFFDC15553FFF10 SUBR:L0-B000 0 random | |
12854 | or %l6,%lo(0xFFFFDC15553FFF00),%l6 ! FFFFDC15553FFF14 SUBR:L0-B000 0 | |
12855 | sllx %l7, 0x20, %l7 ! FFFFDC15553FFF18 SUBR:L0-B000 0 | |
12856 | .word 0xAFAC61CD ! FFFFDC15553FFF1C SUBR:L0-B000 0 illop | |
12857 | ta %xcc, 0x45 ! FFFFDC15553FFF20 SUBR:L0-B000 0 demap-stack | |
12858 | pdist %f28, %f16, %f22 ! FFFFDC15553FFF24 SUBR:L0-B000 0 S | |
12859 | cmp %o2, %i0 ! FFFFDC15553FFF28 SUBR:L0-B000 0 S | |
12860 | .word 0x8DD0E80D ! FFFFDC15553FFF2C SUBR:L0-B000 0 S illop | |
12861 | st %f5, [%g6-0x0058] ! FFFFDC15553FFF30 SUBR:L0-B000 0 S >BD20015 | |
12862 | add %g3, 0x22, %l6 ! FFFFDC15553FFF34 SUBR:L0-B000 0 @BD20049 | |
12863 | ldda [%l6]0xD2, %f28 ! FFFFDC15553FFF38 SUBR:L0-B000 0 S Short16 | |
12864 | add %g1, 0x891, %g1 ! FFFFDC15553FFF3C SUBR:L0-B000 0 chksum++ | |
12865 | .word 0x33F95A4C ! FFFFDC15553FFF40 SWCH:L1-B000 0 random | |
12866 | andcc %o1, 0x80, %g0 ! FFFFDC15553FFF44 SWCH:L1-B000 0 | |
12867 | .word 0x99A51009 ! FFFFDC15553FFF48 SWCH:L1-B000 0 illop | |
12868 | .word 0xF6B95436 ! FFFFDC15553FFF4C SWCH:L1-B000 0 illop | |
12869 | andcc %o1, 0x20, %g0 ! FFFFDC15553FFF50 SWCH:L1-B000 0 | |
12870 | bnz,a,pt %xcc, BL20056 ! FFFFDC15553FFF54 SWCH:L1-B000 0 | |
12871 | add %g1, 0x2E6, %g1 ! FFFFDC15553FFF58 SWCH:L1-B000 0 chksum++ | |
12872 | andcc %o1, 0x1, %g0 ! FFFFDC15553FFF5C SWCH:L1-B000 0 | |
12873 | bnz,a,pn %xcc, BL20055 ! FFFFDC15553FFF60 SWCH:L1-B000 0 | |
12874 | add %g1, 0x1B3, %g1 ! FFFFDC15553FFF64 SWCH:L1-B000 0 chksum++ | |
12875 | andcc %o1, 0x400, %g0 ! FFFFDC15553FFF68 SWCH:L1-B000 0 | |
12876 | bnz,pn %xcc, BL20054 ! FFFFDC15553FFF6C SWCH:L1-B000 0 | |
12877 | add %g6, 0x30, %l5 ! FFFFDC15553FFF70 SWCH:L1-B000 0 @BD20036 | |
12878 | stda %f16,[%l5+%g1]0xC0 ! FFFFDC15553FFF74 SWCH:L1-B000 0 S Partial_St | |
12879 | fcmple32 %f28, %f16, %i0 ! FFFFDC15553FFF78 SWCH:L1-B000 0 S | |
12880 | pdist %f28, %f16, %f16 ! FFFFDC15553FFF7C SWCH:L1-B000 0 S | |
12881 | add %g6, 0x50, %l5 ! FFFFDC15553FFF80 SWCH:L1-B000 0 @BD20073 | |
12882 | stda %f26,[%l5+%g1]0xC2 ! FFFFDC15553FFF84 SWCH:L1-B000 0 S Partial_St | |
12883 | cmp %i5, %i4 ! FFFFDC15553FFF88 SWCH:L1-B000 0 S | |
12884 | fcmple32 %f16, %f28, %o2 ! FFFFDC15553FFF8C SWCH:L1-B000 0 S | |
12885 | ldd [%g5+0x004D], %f62 ! FFFFDC15553FFF90 SWCH:L1-B000 0 S <BD20039+5 | |
12886 | stb %i0, [%g6-0x0036] ! FFFFDC15553FFF94 SWCH:L1-B000 0 S >BD20003+2 | |
12887 | add %g1, 0x3E9, %g1 ! FFFFDC15553FFF98 SWCH:L1-B000 0 chksum++ | |
12888 | fba,a,pn %fcc3, BL20062 ! FFFFDC15553FFF9C SWCH:L1-B000 0 | |
12889 | ldub [%g5-0x0011], %o2 ! FFFFDC15553FFFA0 SWCH:L1-B000 0 S <BD20078 | |
12890 | BL20054:add %g1, 0x872, %g1 ! FFFFDC15553FFFA4 CASE:L2-B000 0 chksum++ | |
12891 | pdist %f22, %f16, %f26 ! FFFFDC15553FFFA8 CASE:L2-B000 0 S | |
12892 | std %f62, [%g3+0x0040] ! FFFFDC15553FFFAC CASE:L2-B000 0 S >BD20024 | |
12893 | ldub [%g4-0x0070], %i0 ! FFFFDC15553FFFB0 CASE:L2-B000 0 S <BD20050 | |
12894 | .word 0xB7A7581A ! FFFFDC15553FFFB4 CASE:L2-B000 0 S illop | |
12895 | .word 0xF3436754 ! FFFFDC15553FFFB8 CASE:L2-B000 0 S illop | |
12896 | bne,a BL20051 ;.empty ! FFFFDC15553FFFBC CASE:L2-B000 0 L | |
12897 | .word 0xBDE58758 ! FFFFDC15553FFFC0 CASE:L2-B000 0 L illop | |
12898 | .word 0xCE9E14CF ! FFFFDC15553FFFC4 CASE:L2-B000 0 S illop | |
12899 | BL20051:fbn BL20052 ;.empty ! FFFFDC15553FFFC8 CASE:L2-B000 0 L | |
12900 | .word 0xC6824E1D ! FFFFDC15553FFFCC CASE:L2-B000 0 L random | |
12901 | bmask %i3, %i0, %i0 ! FFFFDC15553FFFD0 CASE:L2-B000 0 S | |
12902 | BL20053:ldx [%g5-0x0060], %i5 ! FFFFDC15553FFFD4 CASE:L2-B000 0 S <BD20037 | |
12903 | BL20052:.word 0xBDAFDC96 ! FFFFDC15553FFFD8 CASE:L2-B000 0 illop | |
12904 | ba,a BL20062 ! FFFFDC15553FFFDC CASE:L2-B000 0 | |
12905 | .word 0x81C3E008 ! FFFFDC15553FFFE0 CASE:L2-B000 0 S random | |
12906 | BL20055:add %g1, 0x48D, %g1 ! FFFFDC15553FFFE4 CASE:L2-B001 0 chksum++ | |
12907 | .word 0x9BADDB81 ! FFFFDC15553FFFE8 CASE:L2-B001 0 S illop_FP | |
12908 | fcmpd %fcc0, %f62, %f46 ! FFFFDC15553FFFEC CASE:L2-B001 0 S | |
12909 | ldx [%g2+0x0050], %l5 ! FFFFDC15553FFFF0 CASE:L2-B001 0 <BD20004 | |
12910 | membar 0x40 ! FFFFDC15553FFFF4 CASE:L2-B001 0 | |
12911 | stda %f0, [%l5]0xF9 ! FFFFDC15553FFFF8 CASE:L2-B001 0 Blk-Store | |
12912 | membar 0x40 ! FFFFDC15553FFFFC CASE:L2-B001 0 | |
12913 | st %f9, [%g3-0x0064] ! FFFFDC1555400000 CASE:L2-B001 0 S >BD20026 | |
12914 | .word 0xC17F1E58 ! FFFFDC1555400004 CASE:L2-B001 0 illop | |
12915 | stda %f24,[%l5+%g1]0xC2 ! FFFFDC1555400008 CASE:L2-B001 0 S Partial_St | |
12916 | ld [%g6-0x000C], %f24 ! FFFFDC155540000C CASE:L2-B001 0 S <BD20023 | |
12917 | .word 0xE31489D3 ! FFFFDC1555400010 CASE:L2-B001 0 S illop | |
12918 | .word 0xDE1FD20B ! FFFFDC1555400014 CASE:L2-B001 0 S illop | |
12919 | fba,a BL20062 ! FFFFDC1555400018 CASE:L2-B001 0 | |
12920 | std %f0, [%g4+0x0048] ! FFFFDC155540001C CASE:L2-B001 0 S >BD20039 | |
12921 | BL20056:add %g1, 0x8F9, %g1 ! FFFFDC1555400020 CASE:L2-B002 0 chksum++ | |
12922 | ldx [%g2+0x0050], %l5 ! FFFFDC1555400024 CASE:L2-B002 0 <BD20004 | |
12923 | membar 0x40 ! FFFFDC1555400028 CASE:L2-B002 0 | |
12924 | .word 0x297402B7 ! FFFFDC155540002C CASE:L2-B002 0 random | |
12925 | membar 0x40 ! FFFFDC1555400030 CASE:L2-B002 0 | |
12926 | membar 0x40 ! FFFFDC1555400034 CASE:L2-B002 0 | |
12927 | ldda [%l5]0xF9, %f16 ! FFFFDC1555400038 CASE:L2-B002 0 Blk-Load | |
12928 | membar 0x40 ! FFFFDC155540003C CASE:L2-B002 0 | |
12929 | stha %g1, [%g5+0x0022]%asi ! FFFFDC1555400040 CASE:L2-B002 0 S >BD20049 | |
12930 | .word 0xA3C34274 ! FFFFDC1555400044 CASE:L2-B002 0 S illop | |
12931 | lduwa [%g5-0x000C]%asi, %i5 ! FFFFDC1555400048 CASE:L2-B002 0 S <BD20023 | |
12932 | ba BL20062 ! FFFFDC155540004C CASE:L2-B002 0 | |
12933 | lduba [%g7+%g0]0x82, %i5 ! FFFFDC1555400050 CASE:L2-B002 0 S <BD20019 | |
12934 | BL20061:.word 0x2A5703CA ! FFFFDC1555400054 CASE:L2-B003 0 illop | |
12935 | ta %xcc, 0x40 ! FFFFDC1555400058 CASE:L2-B003 0 S +-priv | |
12936 | .word 0x880039B0 ! FFFFDC155540005C CASE:L2-B003 0 S random | |
12937 | fcmpgt32 %f22, %f24, %o0 ! FFFFDC1555400060 CASE:L2-B003 0 S | |
12938 | .word 0xC52BA4A3 ! FFFFDC1555400064 CASE:L2-B003 0 S illop | |
12939 | .word 0xC23E79D5 ! FFFFDC1555400068 CASE:L2-B003 0 S illop | |
12940 | nop ! FFFFDC155540006C CASE:L2-B003 0 S | |
12941 | faddd %f14, %f60, %f6 ! FFFFDC1555400070 CASE:L2-B003 0 S | |
12942 | .word 0xBDDA00B0 ! FFFFDC1555400074 CASE:L2-B003 0 L illop | |
12943 | bg,pt %icc, BL20058 ;.empty ! FFFFDC1555400078 CASE:L2-B003 0 L | |
12944 | BL20058:brz,pn %i1, BL20059 ! FFFFDC155540007C CASE:L2-B003 0 L | |
12945 | .word 0xB3AEE7F7 ! FFFFDC1555400080 CASE:L2-B003 0 S illop_FP | |
12946 | .word 0x95906000 ! FFFFDC1555400084 CASE:L2-B003 0 L random | |
12947 | BL20057:bgu BL20060 ! FFFFDC1555400088 CASE:L2-B003 0 L | |
12948 | BL20060:fexpand %f31, %f26 ! FFFFDC155540008C CASE:L2-B003 0 S | |
12949 | BL20059:add %g1, 0xC83, %g1 ! FFFFDC1555400090 CASE:L2-B003 0 chksum++ | |
12950 | ba,a BL20062 ! FFFFDC1555400094 CASE:L2-B003 0 | |
12951 | pdist %f26, %f18, %f22 ! FFFFDC1555400098 CASE:L2-B003 0 S | |
12952 | BL20062: ! SWCH:L1-B000 | |
12953 | add %g1, 0x64E, %g1 ! FFFFDC155540009C SWCH:L1-B000 0 chksum++ | |
12954 | ldx [%g2+0x0058], %l6 ! FFFFDC15554000A0 SWCH:L1-B000 0 <BD20016 | |
12955 | ldda [%l6]0x26, %i0 ! FFFFDC15554000A4 SWCH:L1-B000 0 S Quad_Ld_P | |
12956 | ldda [%l6]0x2E, %i2 ! FFFFDC15554000A8 SWCH:L1-B000 0 S Quad_Ld_P | |
12957 | fcmped %fcc0, %f6, %f14 ! FFFFDC15554000AC SWCH:L1-B000 0 S | |
12958 | sth %i5, [%g4+0x000C] ! FFFFDC15554000B0 SWCH:L1-B000 0 S >BD20008+4 | |
12959 | ldx [%g2+0x0050], %l5 ! FFFFDC15554000B4 SUBR:L0-B000 0 <BD20004 | |
12960 | membar 0x40 ! FFFFDC15554000B8 SUBR:L0-B000 0 | |
12961 | .word 0x8D8FC800 ! FFFFDC15554000BC SUBR:L0-B000 0 illop | |
12962 | membar 0x40 ! FFFFDC15554000C0 SUBR:L0-B000 0 | |
12963 | membar 0x40 ! FFFFDC15554000C4 SUBR:L0-B000 0 | |
12964 | stda %f16, [%l5]0xE0 ! FFFFDC15554000C8 SUBR:L0-B000 0 Blk-Store | |
12965 | .word 0xBFA18972 ! FFFFDC15554000CC SUBR:L0-B000 0 illop | |
12966 | fpsub16 %f16, %f22, %f28 ! FFFFDC15554000D0 SUBR:L0-B000 0 S | |
12967 | .word 0x2E6032E9 ! FFFFDC15554000D4 SUBR:L0-B000 0 S random | |
12968 | array32 %o1, %o1, %o1 ! FFFFDC15554000D8 SUBR:L0-B000 0 S | |
12969 | ta %xcc, 0x45 ! FFFFDC15554000DC SUBR:L0-B000 0 demap-stack | |
12970 | add %g1, 0xBA3, %i0 ! FFFFDC15554000E0 SUBR:L0-B000 0 | |
12971 | std %f22, [%g5+0x0000] ! FFFFDC15554000E4 SUBR:L0-B000 0 S >BD20051 | |
12972 | ba,pt %icc, BL20063 ! FFFFDC15554000E8 SUBR:L0-B000 0 | |
12973 | restore %i0, %l7, %o0 ! FFFFDC15554000EC SUBR:L0-B000 0 | |
12974 | BL20063:jmpl %o7+0x0008, %g0 ! FFFFDC15554000F0 SUBR:L0-B000 0 | |
12975 | nop ! FFFFDC15554000F4 SUBR:L0-B000 0 | |
12976 | ||
12977 | SECTION .btext013_pg1 TEXT_VA=0xffffdc1555400000 | |
12978 | attr_text { | |
12979 | Name = .btext013_pg1, | |
12980 | VA = 0xffffdc1555400000, | |
12981 | RA = 0xff9c00000, | |
12982 | PA = ra2pa(0xff9c00000,0), | |
12983 | tsbonly, | |
12984 | part_0_ctx_nonzero_tsb_config_0, | |
12985 | TTE_Context=69, TTE_Size=3, TTE_W=0, TTE_X=1, | |
12986 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
12987 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
12988 | } | |
12989 | .text; .skip 8 | |
12990 | ||
12991 | !======================================================================== | |
12992 | ||
12993 | SECTION .btext014 TEXT_VA=0x7d50fb7fff00 | |
12994 | attr_text { | |
12995 | Name = .btext014, | |
12996 | VA = 0x7d50fb7fff00, | |
12997 | RA = 0xff93fff00, | |
12998 | PA = ra2pa(0xff93fff00,0), | |
12999 | notsb | |
13000 | } | |
13001 | ||
13002 | SECTION .btext014_pg0 TEXT_VA=0x7d50fb400000 | |
13003 | attr_text { | |
13004 | Name = .btext014_pg0, | |
13005 | VA = 0x7d50fb400000, | |
13006 | RA = 0xff9000000, | |
13007 | PA = ra2pa(0xff9000000,0), | |
13008 | tsbonly, | |
13009 | part_0_ctx_nonzero_tsb_config_2, | |
13010 | TTE_Context=69, TTE_Size=3, TTE_W=0, TTE_X=1, | |
13011 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13012 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13013 | } | |
13014 | .text; .skip 8 | |
13015 | ||
13016 | ||
13017 | SECTION .btext014 | |
13018 | .text | |
13019 | .global SUBR043; SUBR043: | |
13020 | BL20064: ! SUBR:L0-B000 | |
13021 | add %g1, 0x638, %g1 ! 00007D50FB7FFF00 SUBR:L0-B000 0 chksum++ | |
13022 | save %o6, -128, %o6 ! 00007D50FB7FFF04 SUBR:L0-B000 0 | |
13023 | .word 0xBD5C6808 ! 00007D50FB7FFF08 SUBR:L0-B000 0 illop | |
13024 | or %l7,%hm(0x10BD5C6808),%l7 ! 00007D50FB7FFF0C SUBR:L0-B000 0 | |
13025 | sethi %lm(0x10BD5C6808),%l6 ! 00007D50FB7FFF10 SUBR:L0-B000 0 | |
13026 | or %l6,%lo(0x10BD5C6808),%l6 ! 00007D50FB7FFF14 SUBR:L0-B000 0 | |
13027 | .word 0x221785E4 ! 00007D50FB7FFF18 SUBR:L0-B000 0 random | |
13028 | or %l7, %l6, %l7 ! 00007D50FB7FFF1C SUBR:L0-B000 0 | |
13029 | ta %xcc, 0x45 ! 00007D50FB7FFF20 SUBR:L0-B000 0 demap-stack | |
13030 | ldx [%g2+0x0050], %l5 ! 00007D50FB7FFF24 SUBR:L0-B000 0 <BD20004 | |
13031 | membar 0x40 ! 00007D50FB7FFF28 SUBR:L0-B000 0 | |
13032 | ldda [%l5]0xF8, %f16 ! 00007D50FB7FFF2C SUBR:L0-B000 0 Blk-Load | |
13033 | membar 0x40 ! 00007D50FB7FFF30 SUBR:L0-B000 0 | |
13034 | add %g4, 0x70, %l5 ! 00007D50FB7FFF34 SUBR:L0-B000 0 @BD20029 | |
13035 | stda %f20,[%l5+%g1]0xC0 ! 00007D50FB7FFF38 SUBR:L0-B000 0 S Partial_St | |
13036 | ldx [%g2+0x0050], %l5 ! 00007D50FB7FFF3C SUBR:L0-B000 0 <BD20004 | |
13037 | membar 0x40 ! 00007D50FB7FFF40 SUBR:L0-B000 0 | |
13038 | .word 0xC29D95F6 ! 00007D50FB7FFF44 SUBR:L0-B000 0 illop | |
13039 | .word 0xB7DD6643 ! 00007D50FB7FFF48 SUBR:L0-B000 0 illop | |
13040 | lduba [%g7+%g0]0x83, %o1 ! 00007D50FB7FFF4C SUBR:L0-B000 0 S <BD20019 | |
13041 | .word 0xFC20F7B4 ! 00007D50FB7FFF50 SUBR:L0-B000 0 S random | |
13042 | membar 0x40 ! 00007D50FB7FFF54 SUBR:L0-B000 0 | |
13043 | ldda [%l5]0xF0, %f16 ! 00007D50FB7FFF58 SUBR:L0-B000 0 Blk-Load | |
13044 | membar 0x40 ! 00007D50FB7FFF5C SUBR:L0-B000 0 | |
13045 | add %g5, -64, %l5 ! 00007D50FB7FFF60 SUBR:L0-B000 0 @BD20021 | |
13046 | .word 0xEFA9FC08 ! 00007D50FB7FFF64 SUBR:L0-B000 0 S random | |
13047 | .word 0x817412A2 ! 00007D50FB7FFF68 SUBR:L0-B000 0 S illop | |
13048 | sdivcc %i2, 0x0, %i7 ! 00007D50FB7FFF6C SUBR:L0-B000 0 S | |
13049 | ldx [%g2+0x0060], %fsr ! 00007D50FB7FFF70 SUBR:L0-B000 0 S <BD20006 | |
13050 | .word 0x28F6D3FB ! 00007D50FB7FFF74 SUBR:L0-B000 0 illop | |
13051 | add %i4, %g1, %i0 ! 00007D50FB7FFF78 SWCH:L1-B000 0 | |
13052 | andcc %i0, 0x80, %g0 ! 00007D50FB7FFF7C SWCH:L1-B000 0 | |
13053 | .word 0xC18963CE ! 00007D50FB7FFF80 SWCH:L1-B000 0 random | |
13054 | add %g1, 0x8E0, %g1 ! 00007D50FB7FFF84 SWCH:L1-B000 0 chksum++ | |
13055 | andcc %i0, 0x8, %g0 ! 00007D50FB7FFF88 SWCH:L1-B000 0 | |
13056 | bnz,pt %xcc, BL20071 ! 00007D50FB7FFF8C SWCH:L1-B000 0 | |
13057 | andcc %i0, 0x400, %g0 ! 00007D50FB7FFF90 SWCH:L1-B000 0 | |
13058 | .word 0xAFD213D2 ! 00007D50FB7FFF94 SWCH:L1-B000 0 illop | |
13059 | .word 0x99D4980C ! 00007D50FB7FFF98 SWCH:L1-B000 0 illop | |
13060 | .word 0x81CFE008 ! 00007D50FB7FFF9C SWCH:L1-B000 0 random | |
13061 | bnz,a,pn %xcc, BL20067 ! 00007D50FB7FFFA0 SWCH:L1-B000 0 | |
13062 | add %g1, 0x24C, %g1 ! 00007D50FB7FFFA4 SWCH:L1-B000 0 chksum++ | |
13063 | fpsub32s %f18, %f17, %f30 ! 00007D50FB7FFFA8 SWCH:L1-B000 0 S | |
13064 | fcmpes %fcc3, %f3, %f10 ! 00007D50FB7FFFAC SWCH:L1-B000 0 S | |
13065 | .word 0xF5348D82 ! 00007D50FB7FFFB0 SWCH:L1-B000 0 L illop | |
13066 | call .+8 ;.empty ! 00007D50FB7FFFB4 SWCH:L1-B000 0 L | |
13067 | fbo BL20065 ;.empty ! 00007D50FB7FFFB8 SWCH:L1-B000 0 L | |
13068 | BL20065:.word 0x93A7C603 ! 00007D50FB7FFFBC SWCH:L1-B000 0 L illop | |
13069 | .word 0x9BD146DF ! 00007D50FB7FFFC0 SWCH:L1-B000 0 S illop | |
13070 | BL20066:nop ! 00007D50FB7FFFC4 SWCH:L1-B000 0 S | |
13071 | add %g1, 0xE1F, %g1 ! 00007D50FB7FFFC8 SWCH:L1-B000 0 chksum++ | |
13072 | add %g1, 0xED3, %g1 ! 00007D50FB7FFFCC SWCH:L1-B000 0 chksum++ | |
13073 | ba BL20073 ! 00007D50FB7FFFD0 SWCH:L1-B000 0 | |
13074 | .word 0x97B7022A ! 00007D50FB7FFFD4 SWCH:L1-B000 0 S illop | |
13075 | BL20067:.word 0x99FE29B2 ! 00007D50FB7FFFD8 CASE:L2-B000 0 illop | |
13076 | add %g4, -40, %l5 ! 00007D50FB7FFFDC CASE:L2-B000 0 @BD20220 | |
13077 | stda %f16,[%l5+%g1]0xC4 ! 00007D50FB7FFFE0 CASE:L2-B000 0 S Partial_St | |
13078 | sethi %hh(0x2F4A6FFFF00),%l6 ! 00007D50FB7FFFE4 CASE:L2-B000 0 SUBR047 | |
13079 | or %l6,%hm(0x2F4A6FFFF00),%l6 ! 00007D50FB7FFFE8 CASE:L2-B000 0 | |
13080 | sethi %lm(0x2F4A6FFFF00),%l5 ! 00007D50FB7FFFEC CASE:L2-B000 0 | |
13081 | .word 0x1C7CD14E ! 00007D50FB7FFFF0 CASE:L2-B000 0 illop | |
13082 | sllx %l6, 0x20, %l6 ! 00007D50FB7FFFF4 CASE:L2-B000 0 | |
13083 | .word 0x9E100001 ! 00007D50FB7FFFF8 CASE:L2-B000 0 random | |
13084 | jmpl %l6+0x0000, %o7 ! 00007D50FB7FFFFC CASE:L2-B000 0 S | |
13085 | pdist %f20, %f16, %f20 ! 00007D50FB800000 CASE:L2-B000 0 S | |
13086 | .word 0x89A4912F ! 00007D50FB800004 CASE:L2-B000 0 S illop | |
13087 | .word 0xADA7581F ! 00007D50FB800008 CASE:L2-B000 0 illop | |
13088 | andn %l5, %g7, %l5 ! 00007D50FB80000C CASE:L2-B000 0 S | |
13089 | BL20068:add %g1, 0xCEB, %g1 ! 00007D50FB800010 CASE:L2-B001 0 chksum++ | |
13090 | fabsd %f40, %f46 ! 00007D50FB800014 CASE:L2-B001 0 S | |
13091 | fpack32 %f20, %f24, %f26 ! 00007D50FB800018 CASE:L2-B001 0 S | |
13092 | pdist %f20, %f30, %f20 ! 00007D50FB80001C CASE:L2-B001 0 S | |
13093 | ldx [%g2+0x0050], %l5 ! 00007D50FB800020 CASE:L2-B001 0 <BD20004 | |
13094 | .word 0xB1A780E7 ! 00007D50FB800024 CASE:L2-B001 0 illop | |
13095 | .word 0xB3A15A00 ! 00007D50FB800028 CASE:L2-B001 0 illop | |
13096 | .word 0xBDA90092 ! 00007D50FB80002C CASE:L2-B001 0 illop | |
13097 | pdist %f18, %f16, %f16 ! 00007D50FB800030 CASE:L2-B001 0 S | |
13098 | .word 0xEAB78DFA ! 00007D50FB800034 CASE:L2-B001 0 S random | |
13099 | fba,a BL20073 ! 00007D50FB800038 CASE:L2-B001 0 | |
13100 | .word 0xC54F8D1A ! 00007D50FB80003C CASE:L2-B001 0 S illop | |
13101 | BL20071:.word 0xA5B107FE ! 00007D50FB800040 CASE:L2-B002 0 illop | |
13102 | fcmpgt16 %f24, %f28, %l4 ! 00007D50FB800044 CASE:L2-B002 0 S | |
13103 | lduh [%g4+0x002A], %o5 ! 00007D50FB800048 CASE:L2-B002 0 S <BD20145 | |
13104 | .word 0x95B202F3 ! 00007D50FB80004C CASE:L2-B002 0 S illop_VIS | |
13105 | .word 0x9BAC4C1C ! 00007D50FB800050 CASE:L2-B002 0 L illop | |
13106 | sub %o1, %o0, %i5 ! 00007D50FB800054 CASE:L2-B002 0 S | |
13107 | bvc BL20069 ;.empty ! 00007D50FB800058 CASE:L2-B002 0 L | |
13108 | bneg,a BL20070 ! 00007D50FB80005C CASE:L2-B002 0 L | |
13109 | edge8ln %i5, %o0, %i1 ! 00007D50FB800060 CASE:L2-B002 0 S | |
13110 | BL20070:nop ! 00007D50FB800064 CASE:L2-B002 0 S | |
13111 | BL20069:pdist %f24, %f20, %f28 ! 00007D50FB800068 CASE:L2-B002 0 S | |
13112 | add %g1, 0x2E0, %g1 ! 00007D50FB80006C CASE:L2-B002 0 chksum++ | |
13113 | ba,a,pt %xcc, BL20073 ! 00007D50FB800070 CASE:L2-B002 0 | |
13114 | .word 0xED168131 ! 00007D50FB800074 CASE:L2-B002 0 S illop | |
13115 | BL20072:add %g1, 0xE87, %g1 ! 00007D50FB800078 CASE:L2-B003 0 chksum++ | |
13116 | add %g5, 0x50, %l5 ! 00007D50FB80007C CASE:L2-B003 0 @BD20073 | |
13117 | stda %f26,[%l5+%g1]0xC2 ! 00007D50FB800080 CASE:L2-B003 0 S Partial_St | |
13118 | .word 0x97906000 ! 00007D50FB800084 CASE:L2-B003 0 S random | |
13119 | fcmpeq32 %f20, %f26, %i3 ! 00007D50FB800088 CASE:L2-B003 0 S | |
13120 | .word 0x81A818F4 ! 00007D50FB80008C CASE:L2-B003 0 S illop | |
13121 | rd %ccr, %o3 ! 00007D50FB800090 CASE:L2-B003 0 S | |
13122 | .word 0xC23C3CEC ! 00007D50FB800094 CASE:L2-B003 0 illop | |
13123 | pdist %f26, %f28, %f20 ! 00007D50FB800098 CASE:L2-B003 0 S | |
13124 | BL20073: ! SWCH:L1-B000 | |
13125 | .word 0x83F00000 ! 00007D50FB80009C SWCH:L1-B000 0 illop | |
13126 | call .+8 ! 00007D50FB8000A0 SWCH:L1-B000 0 S | |
13127 | std %f60, [%g6+0x0048] ! 00007D50FB8000A4 SWCH:L1-B000 0 S >BD20039 | |
13128 | ldx [%g5-0x0088], %g5 ! 00007D50FB8000A8 SWCH:L1-B000 0 ptr_chase | |
13129 | .word 0x83A198AE ! 00007D50FB8000AC SWCH:L1-B000 0 S illop | |
13130 | ldstub [%g5+0x003D], %o2 ! 00007D50FB8000B0 SWCH:L1-B000 0 S >BD20034 | |
13131 | .word 0x9366D821 ! 00007D50FB8000B4 SWCH:L1-B000 0 S illop | |
13132 | .word 0x9FC68000 ! 00007D50FB8000B8 SWCH:L1-B000 0 S random | |
13133 | .word 0xCBEB478B ! 00007D50FB8000BC SWCH:L1-B000 0 illop | |
13134 | stda %f22,[%l5+%g1]0xC0 ! 00007D50FB8000C0 SWCH:L1-B000 0 S Partial_St | |
13135 | ldx [%g2+0x0050], %l5 ! 00007D50FB8000C4 SWCH:L1-B000 0 <BD20004 | |
13136 | membar 0x40 ! 00007D50FB8000C8 SWCH:L1-B000 0 | |
13137 | .word 0x929BDAFD ! 00007D50FB8000CC SWCH:L1-B000 0 random | |
13138 | membar 0x40 ! 00007D50FB8000D0 SWCH:L1-B000 0 | |
13139 | .word 0xD7C0F6F0 ! 00007D50FB8000D4 SWCH:L1-B000 0 S illop | |
13140 | st %f21, [%g5-0x0038] ! 00007D50FB8000D8 SUBR:L0-B000 0 S >BD20003 | |
13141 | ld [%g4-0x006C], %f11 ! 00007D50FB8000DC SUBR:L0-B000 0 S <BD20031 | |
13142 | call .+8 ! 00007D50FB8000E0 SUBR:L0-B000 0 S | |
13143 | .word 0xD3B74D40 ! 00007D50FB8000E4 SUBR:L0-B000 0 S random | |
13144 | add %g6, -70, %l6 ! 00007D50FB8000E8 SUBR:L0-B000 0 @BD20021 | |
13145 | .word 0x9FA8F139 ! 00007D50FB8000EC SUBR:L0-B000 0 S illop | |
13146 | ldx [%g2+0x0050], %l5 ! 00007D50FB8000F0 SUBR:L0-B000 0 <BD20004 | |
13147 | membar 0x40 ! 00007D50FB8000F4 SUBR:L0-B000 0 | |
13148 | ldda [%l5]0x16, %f16 ! 00007D50FB8000F8 SUBR:L0-B000 0 Blk-Load | |
13149 | .word 0x8FA64161 ! 00007D50FB8000FC SUBR:L0-B000 0 illop | |
13150 | .word 0xBB2C8D30 ! 00007D50FB800100 SUBR:L0-B000 0 S random | |
13151 | .word 0x8BA15009 ! 00007D50FB800104 SUBR:L0-B000 0 S illop | |
13152 | .word 0xE7C012EC ! 00007D50FB800108 SUBR:L0-B000 0 illop | |
13153 | add %g1, 0xC34, %i0 ! 00007D50FB80010C SUBR:L0-B000 0 | |
13154 | .word 0xFF9C1E16 ! 00007D50FB800110 SUBR:L0-B000 0 illop | |
13155 | ret ! 00007D50FB800114 SUBR:L0-B000 0 | |
13156 | .word 0x3C7942BE ! 00007D50FB800118 SUBR:L0-B000 0 illop | |
13157 | ||
13158 | SECTION .btext014_pg1 TEXT_VA=0x7d50fb800000 | |
13159 | attr_text { | |
13160 | Name = .btext014_pg1, | |
13161 | VA = 0x7d50fb800000, | |
13162 | RA = 0xff9400000, | |
13163 | PA = ra2pa(0xff9400000,0), | |
13164 | tsbonly, | |
13165 | part_0_ctx_nonzero_tsb_config_2, | |
13166 | TTE_Context=69, TTE_Size=3, TTE_W=0, TTE_X=1, | |
13167 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13168 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13169 | } | |
13170 | .text; .skip 8 | |
13171 | ||
13172 | !======================================================================== | |
13173 | ||
13174 | SECTION .btext015 TEXT_VA=0xffffcf3adffbff00 | |
13175 | attr_text { | |
13176 | Name = .btext015, | |
13177 | VA = 0xffffcf3adffbff00, | |
13178 | RA = ra2pa(0xffbfaff00,0), | |
13179 | PA = ra2pa(0xffbfaff00,0), | |
13180 | notsb | |
13181 | } | |
13182 | ||
13183 | SECTION .btext015_pg0 TEXT_VA=0xffffcf3adffb0000 | |
13184 | attr_text { | |
13185 | Name = .btext015_pg0, | |
13186 | VA = 0xffffcf3adffb0000, | |
13187 | RA = ra2pa(0xffbfa0000,0), | |
13188 | PA = ra2pa(0xffbfa0000,0), | |
13189 | tsbonly, | |
13190 | part_0_ctx_nonzero_tsb_config_3, | |
13191 | TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1, | |
13192 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13193 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13194 | } | |
13195 | .text; .skip 8 | |
13196 | ||
13197 | ||
13198 | SECTION .btext015 | |
13199 | .text | |
13200 | .global SUBR044; SUBR044: | |
13201 | BL20074: ! SUBR:L0-B000 | |
13202 | add %g1, 0x915, %g1 ! FFFFCF3ADFFBFF00 SUBR:L0-B000 0 chksum++ | |
13203 | save %o6, -128, %o6 ! FFFFCF3ADFFBFF04 SUBR:L0-B000 0 | |
13204 | sethi %hh(0xFFFFCF3ADFFBFF00),%l7 ! FFFFCF3ADFFBFF08 SUBR:L0-B000 0 SUBR044 | |
13205 | or %l7,%hm(0xFFFFCF3ADFFBFF00),%l7 ! FFFFCF3ADFFBFF0C SUBR:L0-B000 0 | |
13206 | sethi %lm(0xFFFFCF3ADFFBFF00),%l6 ! FFFFCF3ADFFBFF10 SUBR:L0-B000 0 | |
13207 | or %l6,%lo(0xFFFFCF3ADFFBFF00),%l6 ! FFFFCF3ADFFBFF14 SUBR:L0-B000 0 | |
13208 | sllx %l7, 0x20, %l7 ! FFFFCF3ADFFBFF18 SUBR:L0-B000 0 | |
13209 | or %l7, %l6, %l7 ! FFFFCF3ADFFBFF1C SUBR:L0-B000 0 | |
13210 | .word 0xB9B4C9D0 ! FFFFCF3ADFFBFF20 SUBR:L0-B000 0 illop | |
13211 | stda %f24,[%l5+%g1]0xC5 ! FFFFCF3ADFFBFF24 SUBR:L0-B000 0 S Partial_St | |
13212 | fmul8x16al %f21, %f27, %f22 ! FFFFCF3ADFFBFF28 SUBR:L0-B000 0 S | |
13213 | orcc %o1, %o4, %i3 ! FFFFCF3ADFFBFF2C SUBR:L0-B000 0 S | |
13214 | .word 0xF1B2288D ! FFFFCF3ADFFBFF30 SUBR:L0-B000 0 S random | |
13215 | add %g5, -68, %l6 ! FFFFCF3ADFFBFF34 SUBR:L0-B000 0 @BD20055 | |
13216 | ldda [%l6]0xD2, %f16 ! FFFFCF3ADFFBFF38 SUBR:L0-B000 0 S Short16 | |
13217 | add %g1, 0x2F3, %g1 ! FFFFCF3ADFFBFF3C SUBR:L0-B000 0 chksum++ | |
13218 | add %i3, %g1, %i0 ! FFFFCF3ADFFBFF40 SWCH:L1-B000 0 | |
13219 | andcc %i0, 0x10, %g0 ! FFFFCF3ADFFBFF44 SWCH:L1-B000 0 | |
13220 | bnz,a,pn %xcc, BL20089 ! FFFFCF3ADFFBFF48 SWCH:L1-B000 0 | |
13221 | add %g1, 0x406, %g1 ! FFFFCF3ADFFBFF4C SWCH:L1-B000 0 chksum++ | |
13222 | .word 0xA5B24266 ! FFFFCF3ADFFBFF50 SWCH:L1-B000 0 illop | |
13223 | bnz,pt %xcc, BL20088 ! FFFFCF3ADFFBFF54 SWCH:L1-B000 0 | |
13224 | andcc %i0, 0x1, %g0 ! FFFFCF3ADFFBFF58 SWCH:L1-B000 0 | |
13225 | .word 0xC1DFF830 ! FFFFCF3ADFFBFF5C SWCH:L1-B000 0 illop | |
13226 | andcc %i0, 0x400, %g0 ! FFFFCF3ADFFBFF60 SWCH:L1-B000 0 | |
13227 | bnz,pn %xcc, BL20079 ! FFFFCF3ADFFBFF64 SWCH:L1-B000 0 | |
13228 | .word 0xD8F96E7E ! FFFFCF3ADFFBFF68 SWCH:L1-B000 0 S random | |
13229 | ldx [%g3-0x0088], %g3 ! FFFFCF3ADFFBFF6C SWCH:L1-B000 0 ptr_chase | |
13230 | .word 0xABA218AD ! FFFFCF3ADFFBFF70 SWCH:L1-B000 0 illop | |
13231 | ldx [%g3-0x0088], %g3 ! FFFFCF3ADFFBFF74 SWCH:L1-B000 0 ptr_chase | |
13232 | ldx [%g3-0x0088], %g3 ! FFFFCF3ADFFBFF78 SWCH:L1-B000 0 ptr_chase | |
13233 | ldx [%g3-0x0088], %g3 ! FFFFCF3ADFFBFF7C SWCH:L1-B000 0 ptr_chase | |
13234 | .word 0x83F00000 ! FFFFCF3ADFFBFF80 SWCH:L1-B000 0 illop | |
13235 | .word 0x0DCE1417 ! FFFFCF3ADFFBFF84 SWCH:L1-B000 0 S random | |
13236 | pdist %f30, %f16, %f22 ! FFFFCF3ADFFBFF88 SWCH:L1-B000 0 S | |
13237 | edge32ln %i2, %i2, %l0 ! FFFFCF3ADFFBFF8C SWCH:L1-B000 0 S | |
13238 | ldx [%g2+0x0060], %fsr ! FFFFCF3ADFFBFF90 SWCH:L1-B000 0 S <BD20006 | |
13239 | add %g1, 0xD53, %g1 ! FFFFCF3ADFFBFF94 SWCH:L1-B000 0 chksum++ | |
13240 | .word 0xA7AD879E ! FFFFCF3ADFFBFF98 SWCH:L1-B000 0 illop | |
13241 | fcmpeq16 %f30, %f22, %o2 ! FFFFCF3ADFFBFF9C SWCH:L1-B000 0 S | |
13242 | BL20079:add %g1, 0xC09, %g1 ! FFFFCF3ADFFBFFA0 CASE:L2-B000 0 chksum++ | |
13243 | ldx [%g2+0x0000], %g6 ! FFFFCF3ADFFBFFA4 CASE:L2-B000 0 S BASE<BD20229 | |
13244 | bcc,a BL20076 ! FFFFCF3ADFFBFFA8 CASE:L2-B000 0 L | |
13245 | nop ! FFFFCF3ADFFBFFAC CASE:L2-B000 0 S | |
13246 | bl BL20077 ! FFFFCF3ADFFBFFB0 CASE:L2-B000 0 L | |
13247 | stb %i3, [%g4-0x0053] ! FFFFCF3ADFFBFFB4 CASE:L2-B000 0 S >BD20075 | |
13248 | fpsub16s %f22, %f27, %f26 ! FFFFCF3ADFFBFFB8 CASE:L2-B000 0 S | |
13249 | bcs,pn %icc, BL20078 ;.empty ! FFFFCF3ADFFBFFBC CASE:L2-B000 0 L | |
13250 | bvs,a BL20077 ;.empty ! FFFFCF3ADFFBFFC0 CASE:L2-B000 0 L | |
13251 | BL20077:.word 0xFFB2E767 ! FFFFCF3ADFFBFFC4 CASE:L2-B000 0 L illop | |
13252 | BL20078:.word 0xB341B1B7 ! FFFFCF3ADFFBFFC8 CASE:L2-B000 0 S illop | |
13253 | BL20076:add %g1, 0x428, %g1 ! FFFFCF3ADFFBFFCC CASE:L2-B000 0 chksum++ | |
13254 | fba,a,pn %fcc0, BL20090 ! FFFFCF3ADFFBFFD0 CASE:L2-B000 0 | |
13255 | subccc %i5, %o4, %g0 ! FFFFCF3ADFFBFFD4 CASE:L2-B000 0 S | |
13256 | BL20086:add %g1, 0x8F7, %g1 ! FFFFCF3ADFFBFFD8 CASE:L2-B001 0 chksum++ | |
13257 | ldsha [%g7+%g7]0x83, %i4 ! FFFFCF3ADFFBFFDC CASE:L2-B001 0 S <BD20019 | |
13258 | nop ! FFFFCF3ADFFBFFE0 CASE:L2-B001 0 S | |
13259 | .word 0xFB4953C7 ! FFFFCF3ADFFBFFE4 CASE:L2-B001 0 S illop | |
13260 | edge16 %i3, %i3, %o4 ! FFFFCF3ADFFBFFE8 CASE:L2-B001 0 S | |
13261 | nop ! FFFFCF3ADFFBFFEC CASE:L2-B001 0 S | |
13262 | .word 0x9DAFC8EA ! FFFFCF3ADFFBFFF0 CASE:L2-B001 0 L illop | |
13263 | fbug BL20081 ;.empty ! FFFFCF3ADFFBFFF4 CASE:L2-B001 0 L | |
13264 | .word 0x857C5357 ! FFFFCF3ADFFBFFF8 CASE:L2-B001 0 L illop | |
13265 | BL20080:.word 0xE591EBEF ! FFFFCF3ADFFBFFFC CASE:L2-B001 0 L illop | |
13266 | BL20081:.word 0xC469F19F ! FFFFCF3ADFFC0000 CASE:L2-B001 0 S random | |
13267 | .word 0x91AD71A6 ! FFFFCF3ADFFC0004 CASE:L2-B001 0 L illop | |
13268 | ba,a,pn %xcc, BL20083 ;.empty ! FFFFCF3ADFFC0008 CASE:L2-B001 0 L | |
13269 | BL20082:fbg,pt %fcc0, BL20084 ;.empty ! FFFFCF3ADFFC000C CASE:L2-B001 0 L | |
13270 | BL20083:bnz,a,pt %icc, BL20085 ! FFFFCF3ADFFC0010 CASE:L2-B001 0 L | |
13271 | BL20085:stx %fsr, [%g2+0x0060] ! FFFFCF3ADFFC0014 CASE:L2-B001 0 S <BD20006 | |
13272 | BL20084:add %g1, 0x8DB, %g1 ! FFFFCF3ADFFC0018 CASE:L2-B001 0 chksum++ | |
13273 | ba BL20090 ! FFFFCF3ADFFC001C CASE:L2-B001 0 | |
13274 | pdist %f26, %f24, %f24 ! FFFFCF3ADFFC0020 CASE:L2-B001 0 S | |
13275 | BL20088:add %g1, 0x7E7, %g1 ! FFFFCF3ADFFC0024 CASE:L2-B002 0 chksum++ | |
13276 | .word 0xCFE91BF1 ! FFFFCF3ADFFC0028 CASE:L2-B002 0 S illop | |
13277 | add %g4, 0x28, %l6 ! FFFFCF3ADFFC002C CASE:L2-B002 0 @BD20087 | |
13278 | stda %f16, [%l6]0xD1 ! FFFFCF3ADFFC0030 CASE:L2-B002 0 S Short8 | |
13279 | ldx [%g2+0x0050], %l5 ! FFFFCF3ADFFC0034 CASE:L2-B002 0 <BD20004 | |
13280 | membar 0x40 ! FFFFCF3ADFFC0038 CASE:L2-B002 0 | |
13281 | ldda [%l5]0x17, %f16 ! FFFFCF3ADFFC003C CASE:L2-B002 0 Blk-Load | |
13282 | membar 0x40 ! FFFFCF3ADFFC0040 CASE:L2-B002 0 | |
13283 | .word 0xA60B4F30 ! FFFFCF3ADFFC0044 CASE:L2-B002 0 S random | |
13284 | fpack32 %f16, %f16, %f30 ! FFFFCF3ADFFC0048 CASE:L2-B002 0 S | |
13285 | array8 %l0, %i3, %i2 ! FFFFCF3ADFFC004C CASE:L2-B002 0 S | |
13286 | fcmpeq16 %f16, %f22, %o3 ! FFFFCF3ADFFC0050 CASE:L2-B002 0 S | |
13287 | sllx %g4, 0x0, %g4 ! FFFFCF3ADFFC0054 CASE:L2-B002 0 S | |
13288 | cmp %g4, %i5 ! FFFFCF3ADFFC0058 CASE:L2-B002 0 S | |
13289 | ldsw [%g4-0x0008], %i5 ! FFFFCF3ADFFC005C CASE:L2-B002 0 S <BD20023 | |
13290 | fba BL20090 ! FFFFCF3ADFFC0060 CASE:L2-B002 0 | |
13291 | .word 0xA03371A3 ! FFFFCF3ADFFC0064 CASE:L2-B002 0 S random | |
13292 | BL20089:.word 0xA4B35823 ! FFFFCF3ADFFC0068 CASE:L2-B003 0 random | |
13293 | pdist %f30, %f16, %f28 ! FFFFCF3ADFFC006C CASE:L2-B003 0 S | |
13294 | .word 0x8DA3DB0D ! FFFFCF3ADFFC0070 CASE:L2-B003 0 illop | |
13295 | membar 0x40 ! FFFFCF3ADFFC0074 CASE:L2-B003 0 | |
13296 | .word 0xAB932008 ! FFFFCF3ADFFC0078 CASE:L2-B003 0 illop | |
13297 | membar 0x40 ! FFFFCF3ADFFC007C CASE:L2-B003 0 | |
13298 | sethi %hi(0xEFBF2400), %i5 ! FFFFCF3ADFFC0080 CASE:L2-B003 0 S .+0 | |
13299 | .word 0x28F01207 ! FFFFCF3ADFFC0084 CASE:L2-B003 0 S illop | |
13300 | add %g6, 0x68, %l5 ! FFFFCF3ADFFC0088 CASE:L2-B003 0 @BD20104 | |
13301 | stda %f26,[%l5+%g1]0xC0 ! FFFFCF3ADFFC008C CASE:L2-B003 0 S Partial_St | |
13302 | edge16n %g1, %i4, %o3 ! FFFFCF3ADFFC0090 CASE:L2-B003 0 S | |
13303 | fba,a BL20090 ! FFFFCF3ADFFC0094 CASE:L2-B003 0 | |
13304 | fsubs %f11, %f3, %f8 ! FFFFCF3ADFFC0098 CASE:L2-B003 0 S | |
13305 | BL20090: ! SWCH:L1-B000 | |
13306 | add %g1, 0xBD5, %g1 ! FFFFCF3ADFFC009C SWCH:L1-B000 0 chksum++ | |
13307 | fcmped %fcc3, %f6, %f6 ! FFFFCF3ADFFC00A0 SWCH:L1-B000 0 S | |
13308 | .word 0x81D6B1CF ! FFFFCF3ADFFC00A4 SWCH:L1-B000 0 S illop | |
13309 | .word 0xD53041ED ! FFFFCF3ADFFC00A8 SWCH:L1-B000 0 illop | |
13310 | .word 0x9F932017 ! FFFFCF3ADFFC00AC SWCH:L1-B000 0 illop | |
13311 | stda %f0, [%l5]0x1E ! FFFFCF3ADFFC00B0 SWCH:L1-B000 0 Blk-Store | |
13312 | membar 0x40 ! FFFFCF3ADFFC00B4 SWCH:L1-B000 0 | |
13313 | fcmple16 %f16, %f28, %l1 ! FFFFCF3ADFFC00B8 SWCH:L1-B000 0 S | |
13314 | .word 0xFB2806C7 ! FFFFCF3ADFFC00BC SWCH:L1-B000 0 S illop | |
13315 | .word 0xC5AE081B ! FFFFCF3ADFFC00C0 SWCH:L1-B000 0 S illop | |
13316 | ldx [%g2+0x0058], %l6 ! FFFFCF3ADFFC00C4 SWCH:L1-B000 0 <BD20016 | |
13317 | ldda [%l6]0x2E, %i2 ! FFFFCF3ADFFC00C8 SWCH:L1-B000 0 S Quad_Ld_P | |
13318 | .word 0xE95CDBA9 ! FFFFCF3ADFFC00CC SUBR:L0-B000 0 S illop | |
13319 | ldx [%g2+0x0050], %l5 ! FFFFCF3ADFFC00D0 SUBR:L0-B000 0 <BD20004 | |
13320 | .word 0xBDAD8454 ! FFFFCF3ADFFC00D4 SUBR:L0-B000 0 illop | |
13321 | stda %f32, [%l5]0xE0 ! FFFFCF3ADFFC00D8 SUBR:L0-B000 0 Blk-Store | |
13322 | .word 0xAF649EC9 ! FFFFCF3ADFFC00DC SUBR:L0-B000 0 illop | |
13323 | membar 0x40 ! FFFFCF3ADFFC00E0 SUBR:L0-B000 0 | |
13324 | stda %f16, [%l5]0xF1 ! FFFFCF3ADFFC00E4 SUBR:L0-B000 0 Blk-Store | |
13325 | .word 0x85AF20D6 ! FFFFCF3ADFFC00E8 SUBR:L0-B000 0 illop | |
13326 | xnorcc %o4, %i2, %i4 ! FFFFCF3ADFFC00EC SUBR:L0-B000 0 S | |
13327 | add %g1, 0xCBB, %i0 ! FFFFCF3ADFFC00F0 SUBR:L0-B000 0 | |
13328 | return %i7+0x0008 ! FFFFCF3ADFFC00F4 SUBR:L0-B000 0 | |
13329 | add %g1, 0x676, %g1 ! FFFFCF3ADFFC00F8 SUBR:L0-B000 0 chksum++ | |
13330 | ||
13331 | SECTION .btext015_pg1 TEXT_VA=0xffffcf3adffc0000 | |
13332 | attr_text { | |
13333 | Name = .btext015_pg1, | |
13334 | VA = 0xffffcf3adffc0000, | |
13335 | RA = ra2pa(0xffbfb0000,0), | |
13336 | PA = ra2pa(0xffbfb0000,0), | |
13337 | tsbonly, | |
13338 | part_0_ctx_nonzero_tsb_config_3, | |
13339 | TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1, | |
13340 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13341 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13342 | } | |
13343 | .text; .skip 8 | |
13344 | ||
13345 | !======================================================================== | |
13346 | ||
13347 | SECTION .btext016 TEXT_VA=0x42138ff00 | |
13348 | attr_text { | |
13349 | Name = .btext016, | |
13350 | VA = 0x42138ff00, | |
13351 | RA = ra2pa(0xffbf8ff00,0), | |
13352 | PA = ra2pa(0xffbf8ff00,0), | |
13353 | notsb | |
13354 | } | |
13355 | ||
13356 | SECTION .btext016_pg0 TEXT_VA=0x421380000 | |
13357 | attr_text { | |
13358 | Name = .btext016_pg0, | |
13359 | VA = 0x421380000, | |
13360 | RA = ra2pa(0xffbf80000,0), | |
13361 | PA = ra2pa(0xffbf80000,0), | |
13362 | tsbonly, | |
13363 | part_0_ctx_nonzero_tsb_config_3, | |
13364 | TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1, | |
13365 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13366 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13367 | } | |
13368 | .text; .skip 8 | |
13369 | ||
13370 | ||
13371 | SECTION .btext016 | |
13372 | .text | |
13373 | .global SUBR045; SUBR045: | |
13374 | BL20092: ! SUBR:L0-B000 | |
13375 | add %g1, 0x323, %g1 ! 000000042138FF00 SUBR:L0-B000 1 chksum++ | |
13376 | fbul BL20091 ! 000000042138FF04 SUBR:L0-B000 1 | |
13377 | save %o6, -128, %o6 ! 000000042138FF08 SUBR:L0-B000 1 | |
13378 | BL20091: ! SUBR:L0-B000 | |
13379 | sethi %hh(0x42138FF00),%l7 ! 000000042138FF0C SUBR:L0-B000 1 SUBR045 | |
13380 | or %l7,%hm(0x42138FF00),%l7 ! 000000042138FF10 SUBR:L0-B000 1 | |
13381 | sethi %lm(0x42138FF00),%l6 ! 000000042138FF14 SUBR:L0-B000 1 | |
13382 | or %l6,%lo(0x42138FF00),%l6 ! 000000042138FF18 SUBR:L0-B000 1 | |
13383 | sllx %l7, 0x20, %l7 ! 000000042138FF1C SUBR:L0-B000 1 | |
13384 | or %l7, %l6, %l7 ! 000000042138FF20 SUBR:L0-B000 1 | |
13385 | fmovsul %fcc1, %f10, %f4 ! 000000042138FF24 SUBR:L0-B000 1 S | |
13386 | fcmpeq32 %f22, %f16, %o1 ! 000000042138FF28 SUBR:L0-B000 1 S | |
13387 | st %f8, [%g3-0x006C] ! 000000042138FF2C SUBR:L0-B000 1 S >BD20031 | |
13388 | ldx [%g2+0x0050], %l5 ! 000000042138FF30 SUBR:L0-B000 1 <BD20004 | |
13389 | membar 0x40 ! 000000042138FF34 SUBR:L0-B000 1 | |
13390 | ldda [%l5]0xF1, %f16 ! 000000042138FF38 SUBR:L0-B000 1 Blk-Load | |
13391 | membar 0x40 ! 000000042138FF3C SUBR:L0-B000 1 | |
13392 | ldx [%g2+0x0000], %g5 ! 000000042138FF40 SUBR:L0-B000 1 S BASE<BD20229 | |
13393 | ldx [%g2+0x0058], %l6 ! 000000042138FF44 SUBR:L0-B000 1 <BD20016 | |
13394 | ldda [%l6]0x24, %i0 ! 000000042138FF48 SUBR:L0-B000 1 S Quad_Ld | |
13395 | pdist %f28, %f18, %f24 ! 000000042138FF4C SUBR:L0-B000 1 S | |
13396 | pdist %f18, %f22, %f20 ! 000000042138FF50 SUBR:L0-B000 1 S | |
13397 | add %g1, 0x2F0, %g1 ! 000000042138FF54 SUBR:L0-B000 1 chksum++ | |
13398 | and %g1, 0xFE, %l3 ! 000000042138FF58 LOOP:L1-B000 1 | |
13399 | BL20103: ! LOOP:L1-B000 | |
13400 | add %g1, 0x438, %g1 ! 000000042138FF5C LOOP:L1-B000 1 chksum++ | |
13401 | stda %f40, [%g6+0x0048]%asi ! 000000042138FF60 LOOP:L1-B000 1 S >BD20039 | |
13402 | sethi %hh(0xAA1533CFF00),%l6 ! 000000042138FF64 LOOP:L1-B000 1 SUBR046 | |
13403 | or %l6,%hm(0xAA1533CFF00),%l6 ! 000000042138FF68 LOOP:L1-B000 1 | |
13404 | sethi %lm(0xAA1533CFF00),%l5 ! 000000042138FF6C LOOP:L1-B000 1 | |
13405 | or %l5,%lo(0xAA1533CFF00),%l5 ! 000000042138FF70 LOOP:L1-B000 1 | |
13406 | sllx %l6, 0x20, %l6 ! 000000042138FF74 LOOP:L1-B000 1 | |
13407 | or %l6, %l5, %l6 ! 000000042138FF78 LOOP:L1-B000 1 | |
13408 | jmpl %l6+0x0000, %o7 ! 000000042138FF7C LOOP:L1-B000 1 S | |
13409 | orncc %i5, %i4, %i5 ! 000000042138FF80 LOOP:L1-B000 1 S | |
13410 | ldx [%g2+0x0030], %g5 ! 000000042138FF84 LOOP:L1-B000 1 S BASE<BD20013 | |
13411 | lduw [%g6-0x000C], %i1 ! 000000042138FF88 LOOP:L1-B000 1 S <BD20023 | |
13412 | xnor %i5, %i4, %i4 ! 000000042138FF8C LOOP:L1-B000 1 S | |
13413 | pdist %f24, %f18, %f22 ! 000000042138FF90 LOOP:L1-B000 1 S | |
13414 | andcc %g1, 0x2, %g0 ! 000000042138FF94 SKIP:L2-B000 1 | |
13415 | bnz,pn %xcc, BL20093 ! 000000042138FF98 SKIP:L2-B000 1 | |
13416 | sll %i5, 0x1, %i2 ! 000000042138FF9C SKIP:L2-B000 1 S | |
13417 | .word 0x9DA85C99 ! 000000042138FFA0 SKIP:L2-B000 0 S illop | |
13418 | std %f14, [%g4-0x0078] ! 000000042138FFA4 SKIP:L2-B000 0 S >BD20007 | |
13419 | fcmple32 %f18, %f20, %o1 ! 000000042138FFA8 SKIP:L2-B000 0 S | |
13420 | rd %ccr, %i3 ! 000000042138FFAC SKIP:L2-B000 0 S | |
13421 | .word 0xCBE83317 ! 000000042138FFB0 SKIP:L2-B000 0 illop | |
13422 | pdist %f24, %f16, %f28 ! 000000042138FFB4 SKIP:L2-B000 0 S | |
13423 | .word 0xF978C14A ! 000000042138FFB8 SKIP:L2-B000 0 S illop | |
13424 | .word 0xBFA5C567 ! 000000042138FFBC SKIP:L2-B000 0 S illop | |
13425 | ldda [%g6+0x0040]%asi, %f14 ! 000000042138FFC0 SKIP:L2-B000 0 S <BD20024 | |
13426 | add %g4, 0x0, %g4 ! 000000042138FFC4 SKIP:L2-B000 0 S | |
13427 | tne %icc, %g0+0x0055 ! 000000042138FFC8 SKIP:L2-B000 0 S | |
13428 | addc %g4, %i2, %o1 ! 000000042138FFCC SKIP:L2-B000 0 S | |
13429 | ba,a BL20098 ! 000000042138FFD0 SKIP:L2-B000 0 | |
13430 | .word 0xD5DD006B ! 000000042138FFD4 SKIP:L2-B000 0 S random | |
13431 | BL20093: ! ELSE:L2-B001 | |
13432 | cmp %o1, %o1 ! 000000042138FFD8 ELSE:L2-B001 1 S | |
13433 | fcmped %fcc3, %f14, %f0 ! 000000042138FFDC ELSE:L2-B001 1 S | |
13434 | pdist %f16, %f28, %f16 ! 000000042138FFE0 ELSE:L2-B001 1 S | |
13435 | st %fsr, [%g2+0x0064] ! 000000042138FFE4 ELSE:L2-B001 1 S <BD20006+4 | |
13436 | xor %o7, 0x0, %o7 ! 000000042138FFE8 ELSE:L2-B001 1 S | |
13437 | brlz,pn %o1, BL20094 ! 000000042138FFEC ELSE:L2-B001 1 L | |
13438 | BL20094:nop ! 000000042138FFF0 ELSE:L2-B001 1 S | |
13439 | sta %f18, [%g4-0x0038]%asi ! 000000042138FFF4 ELSE:L2-B001 1 S >BD20003 | |
13440 | fcmpeq32 %f22, %f24, %l0 ! 000000042138FFF8 ELSE:L2-B001 1 S | |
13441 | add %g1, 0xA70, %g1 ! 000000042138FFFC ELSE:L2-B001 1 chksum++ | |
13442 | add %g1, 0xBD3, %g1 ! 0000000421390000 ELSE:L2-B001 1 chksum++ | |
13443 | stda %f62, [%g5+0x0048]%asi ! 0000000421390004 ELSE:L2-B001 1 S >BD20039 | |
13444 | nop ! 0000000421390008 ELSE:L2-B001 1 S | |
13445 | fblg,a,pt %fcc1, BL20095 ;.empty ! 000000042139000C ELSE:L2-B001 1 L | |
13446 | fbe,a BL20096 ;.empty ! 0000000421390010 ELSE:L2-B001 1 L | |
13447 | BL20096:call .+8 ! 0000000421390014 ELSE:L2-B001 0 L | |
13448 | BL20097:fcmpne16 %f28, %f22, %l1 ! 0000000421390018 ELSE:L2-B001 0 S | |
13449 | xor %o7, %i2, %i4 ! 000000042139001C ELSE:L2-B001 0 S | |
13450 | nop ! 0000000421390020 ELSE:L2-B001 0 S | |
13451 | stxa %o1, [%g3-0x0060]%asi ! 0000000421390024 ELSE:L2-B001 0 S >BD20037 | |
13452 | sth %g4, [%g5-0x0066] ! 0000000421390028 ELSE:L2-B001 0 S >BD20042+2 | |
13453 | BL20095:add %g1, 0xE0C, %g1 ! 000000042139002C ELSE:L2-B001 0 chksum++ | |
13454 | BL20098: ! ELSE:L2-B001 | |
13455 | add %g1, 0x9CB, %g1 ! 0000000421390030 ELSE:L2-B001 1 chksum++ | |
13456 | andcc %o1, 0x80, %g0 ! 0000000421390034 SKIP:L2-B002 1 | |
13457 | bnz,pt %xcc, BL20099 ! 0000000421390038 SKIP:L2-B002 1 | |
13458 | nop ! 000000042139003C SKIP:L2-B002 1 S | |
13459 | ld [%g6-0x0058], %f8 ! 0000000421390040 SKIP:L2-B002 1 S <BD20015 | |
13460 | add %g3, 0x30, %l5 ! 0000000421390044 SKIP:L2-B002 1 @BD20036 | |
13461 | stda %f24,[%l5+%g1]0xC5 ! 0000000421390048 SKIP:L2-B002 1 S Partial_St | |
13462 | fcmpeq32 %f24, %f28, %o4 ! 000000042139004C SKIP:L2-B002 1 S | |
13463 | fnegs %f8, %f11 ! 0000000421390050 SKIP:L2-B002 1 S | |
13464 | subccc %l1, %o7, %g0 ! 0000000421390054 SKIP:L2-B002 1 S | |
13465 | add %g4, -64, %l5 ! 0000000421390058 SKIP:L2-B002 1 @BD20021 | |
13466 | stda %f26,[%l5+%g1]0xC3 ! 000000042139005C SKIP:L2-B002 1 S Partial_St | |
13467 | ldx [%g2+0x0050], %l5 ! 0000000421390060 SKIP:L2-B002 1 <BD20004 | |
13468 | membar 0x40 ! 0000000421390064 SKIP:L2-B002 1 | |
13469 | stda %f32, [%l5]0xF0 ! 0000000421390068 SKIP:L2-B002 1 Blk-Store | |
13470 | membar 0x40 ! 000000042139006C SKIP:L2-B002 1 | |
13471 | pdist %f28, %f24, %f16 ! 0000000421390070 SKIP:L2-B002 1 S | |
13472 | membar 0x40 ! 0000000421390074 SKIP:L2-B002 1 | |
13473 | ldda [%l5]0x16, %f16 ! 0000000421390078 SKIP:L2-B002 1 Blk-Load | |
13474 | membar 0x40 ! 000000042139007C SKIP:L2-B002 1 | |
13475 | pdist %f24, %f22, %f24 ! 0000000421390080 SKIP:L2-B002 1 S | |
13476 | .word 0x836719F9 ! 0000000421390084 SKIP:L2-B002 1 S illop | |
13477 | nop ! 0000000421390088 SKIP:L2-B002 1 S | |
13478 | add %g1, 0xD82, %g1 ! 000000042139008C SKIP:L2-B002 1 chksum++ | |
13479 | fcmpgt32 %f24, %f26, %o5 ! 0000000421390090 SKIP:L2-B002 1 S | |
13480 | pdist %f28, %f16, %f18 ! 0000000421390094 SKIP:L2-B002 1 S | |
13481 | ld [%g6-0x0058], %f10 ! 0000000421390098 SKIP:L2-B002 1 S <BD20015 | |
13482 | fcmpgt32 %f28, %f24, %i1 ! 000000042139009C SKIP:L2-B002 1 S | |
13483 | ldx [%g2+0x0050], %l5 ! 00000004213900A0 SKIP:L2-B002 1 <BD20004 | |
13484 | membar 0x40 ! 00000004213900A4 SKIP:L2-B002 1 | |
13485 | ldda [%l5]0x16, %f16 ! 00000004213900A8 SKIP:L2-B002 1 Blk-Load | |
13486 | membar 0x40 ! 00000004213900AC SKIP:L2-B002 1 | |
13487 | ba,pn %xcc, BL20100 ! 00000004213900B0 SKIP:L2-B002 1 | |
13488 | fcmpne32 %f28, %f24, %i0 ! 00000004213900B4 SKIP:L2-B002 1 S | |
13489 | BL20099: ! ELSE:L2-B003 | |
13490 | add %g6, -48, %l6 ! 00000004213900B8 ELSE:L2-B003 0 @BD20246 | |
13491 | ldda [%l6]0xDB, %f24 ! 00000004213900BC ELSE:L2-B003 0 S Short16 | |
13492 | pdist %f24, %f28, %f16 ! 00000004213900C0 ELSE:L2-B003 0 S | |
13493 | srax %i3, 0x1, %o4 ! 00000004213900C4 ELSE:L2-B003 0 S | |
13494 | ldx [%g2+0x0050], %l5 ! 00000004213900C8 ELSE:L2-B003 0 <BD20004 | |
13495 | membar 0x40 ! 00000004213900CC ELSE:L2-B003 0 | |
13496 | stda %f0, [%l5]0xE1 ! 00000004213900D0 ELSE:L2-B003 0 Blk-Store | |
13497 | membar 0x40 ! 00000004213900D4 ELSE:L2-B003 0 | |
13498 | wr %i0, %i1, %ccr ! 00000004213900D8 ELSE:L2-B003 0 S | |
13499 | ldx [%g2+0x0058], %l6 ! 00000004213900DC ELSE:L2-B003 0 <BD20016 | |
13500 | .word 0x8BA38204 ! 00000004213900E0 ELSE:L2-B003 0 S illop | |
13501 | ta %xcc, 0x40 ! 00000004213900E4 ELSE:L2-B003 0 S +-priv | |
13502 | .word 0xBBB3094D ! 00000004213900E8 ELSE:L2-B003 0 S illop | |
13503 | add %g3, 0x80, %l5 ! 00000004213900EC ELSE:L2-B003 0 @BD20052 | |
13504 | stda %f16,[%l5+%g1]0xC4 ! 00000004213900F0 ELSE:L2-B003 0 S Partial_St | |
13505 | stx %i1, [%g3+0x0018] ! 00000004213900F4 ELSE:L2-B003 0 S >BD20028 | |
13506 | add %g1, 0xCD3, %g1 ! 00000004213900F8 ELSE:L2-B003 0 chksum++ | |
13507 | fcmped %fcc0, %f40, %f36 ! 00000004213900FC ELSE:L2-B003 0 S | |
13508 | pdist %f26, %f18, %f18 ! 0000000421390100 ELSE:L2-B003 0 S | |
13509 | .word 0xADA3D0FF ! 0000000421390104 ELSE:L2-B003 0 S illop | |
13510 | .word 0x9FC3801F ! 0000000421390108 ELSE:L2-B003 0 S random | |
13511 | wr %i1, %g1, %y ! 000000042139010C ELSE:L2-B003 0 S | |
13512 | cmp %o4, %o2 ! 0000000421390110 ELSE:L2-B003 0 S | |
13513 | .word 0x3143E8FF ! 0000000421390114 ELSE:L2-B003 0 S random | |
13514 | ldx [%g2+0x0050], %l5 ! 0000000421390118 ELSE:L2-B003 0 <BD20004 | |
13515 | membar 0x40 ! 000000042139011C ELSE:L2-B003 0 | |
13516 | .word 0xCD36FDF5 ! 0000000421390120 ELSE:L2-B003 0 illop | |
13517 | membar 0x40 ! 0000000421390124 ELSE:L2-B003 0 | |
13518 | fcmple32 %f24, %f18, %l4 ! 0000000421390128 ELSE:L2-B003 0 S | |
13519 | sta %f24, [%g4-0x0005]%asi ! 000000042139012C ELSE:L2-B003 0 S >BD20023+3 | |
13520 | stda %f14, [%g3-0x0078]%asi ! 0000000421390130 ELSE:L2-B003 0 S >BD20007 | |
13521 | ldx [%g2+0x0030], %g6 ! 0000000421390134 ELSE:L2-B003 0 S BASE<BD20013 | |
13522 | BL20100: ! ELSE:L2-B003 | |
13523 | add %g1, 0x3C, %g1 ! 0000000421390138 ELSE:L2-B003 1 chksum++ | |
13524 | andcc %o0, 0x4, %g0 ! 000000042139013C SKIP:L2-B004 1 | |
13525 | bz,a BL20101 ! 0000000421390140 SKIP:L2-B004 1 | |
13526 | fmul8x16al %f26, %f21, %f26 ! 0000000421390144 SKIP:L2-B004 1 S | |
13527 | tsubcctv %o2, %l4, %l4 ! 0000000421390148 SKIP:L2-B004 0 S | |
13528 | .word 0x95906000 ! 000000042139014C SKIP:L2-B004 0 S random | |
13529 | sub %i0, -4017, %o0 ! 0000000421390150 SKIP:L2-B004 0 S | |
13530 | .word 0x99AE959C ! 0000000421390154 SKIP:L2-B004 0 S illop | |
13531 | add %g1, 0xDFF, %g1 ! 0000000421390158 SKIP:L2-B004 0 chksum++ | |
13532 | movo %fcc3, 0x7, %l0 ! 000000042139015C SKIP:L2-B004 0 S | |
13533 | stda %f40, [%g5+0x0040]%asi ! 0000000421390160 SKIP:L2-B004 0 S >BD20024 | |
13534 | cmp %o5, %i0 ! 0000000421390164 SKIP:L2-B004 0 S | |
13535 | ld [%g3-0x002C], %f3 ! 0000000421390168 SKIP:L2-B004 0 S <BD20062 | |
13536 | ldx [%g2+0x0050], %l5 ! 000000042139016C SKIP:L2-B004 0 <BD20004 | |
13537 | .word 0x95BFD424 ! 0000000421390170 SKIP:L2-B004 0 illop | |
13538 | stda %f0, [%l5]0xE0 ! 0000000421390174 SKIP:L2-B004 0 Blk-Store | |
13539 | membar 0x40 ! 0000000421390178 SKIP:L2-B004 0 | |
13540 | fba,a BL20102 ! 000000042139017C SKIP:L2-B004 0 | |
13541 | .word 0xBD89B44C ! 0000000421390180 SKIP:L2-B004 0 S illop | |
13542 | BL20101: ! ELSE:L2-B005 | |
13543 | pdist %f28, %f18, %f26 ! 0000000421390184 ELSE:L2-B005 1 S | |
13544 | st %f9, [%g5-0x0050] ! 0000000421390188 ELSE:L2-B005 1 S >BD20101 | |
13545 | fcmpeq16 %f18, %f26, %l2 ! 000000042139018C ELSE:L2-B005 1 S | |
13546 | pdist %f30, %f26, %f18 ! 0000000421390190 ELSE:L2-B005 1 S | |
13547 | add %g1, 0x14C, %g1 ! 0000000421390194 ELSE:L2-B005 1 chksum++ | |
13548 | subccc %l4, %g1, %o3 ! 0000000421390198 ELSE:L2-B005 1 S | |
13549 | sub %i0, %i1, %l4 ! 000000042139019C ELSE:L2-B005 1 S | |
13550 | ldsw [%g5-0x000D], %o1 ! 00000004213901A0 ELSE:L2-B005 1 S <BD20035+3 | |
13551 | ldx [%g2+0x0050], %l5 ! 00000004213901A4 ELSE:L2-B005 1 <BD20004 | |
13552 | membar 0x40 ! 00000004213901A8 ELSE:L2-B005 1 | |
13553 | ldda [%l5]0x1E, %f16 ! 00000004213901AC ELSE:L2-B005 1 Blk-Load | |
13554 | membar 0x40 ! 00000004213901B0 ELSE:L2-B005 1 | |
13555 | fpsub32s %f26, %f27, %f27 ! 00000004213901B4 ELSE:L2-B005 1 S | |
13556 | membar 0x40 ! 00000004213901B8 ELSE:L2-B005 1 | |
13557 | stda %f0, [%l5]0xE1 ! 00000004213901BC ELSE:L2-B005 1 Blk-Store | |
13558 | membar 0x40 ! 00000004213901C0 ELSE:L2-B005 1 | |
13559 | ld [%g4-0x002C], %f3 ! 00000004213901C4 ELSE:L2-B005 1 S <BD20062 | |
13560 | pdist %f26, %f30, %f18 ! 00000004213901C8 ELSE:L2-B005 1 S | |
13561 | call .+8 ! 00000004213901CC ELSE:L2-B005 1 S | |
13562 | fcmpgt16 %f20, %f18, %i3 ! 00000004213901D0 ELSE:L2-B005 1 S | |
13563 | pdist %f20, %f30, %f20 ! 00000004213901D4 ELSE:L2-B005 1 S | |
13564 | ld [%g2+0x0064], %fsr ! 00000004213901D8 ELSE:L2-B005 1 S <BD20006+4 | |
13565 | BL20102: ! ELSE:L2-B005 | |
13566 | add %g1, 0xB66, %g1 ! 00000004213901DC ELSE:L2-B005 1 chksum++ | |
13567 | srlx %l3, 0x1, %l3 ! 00000004213901E0 LOOP:L1-B000 1 | |
13568 | andcc %l3, 0x1, %g0 ! 00000004213901E4 LOOP:L1-B000 1 | |
13569 | bne,a,pn %xcc, BL20103 ! 00000004213901E8 LOOP:L1-B000 1 | |
13570 | nop ! 00000004213901EC LOOP:L1-B000 0 S | |
13571 | add %g1, 0x6F9, %g1 ! 00000004213901F0 LOOP:L1-B000 1 chksum++ | |
13572 | ldx [%g2+0x0050], %l5 ! 00000004213901F4 SUBR:L0-B000 1 <BD20004 | |
13573 | membar 0x40 ! 00000004213901F8 SUBR:L0-B000 1 | |
13574 | ldda [%l5]0xF0, %f16 ! 00000004213901FC SUBR:L0-B000 1 Blk-Load | |
13575 | membar 0x40 ! 0000000421390200 SUBR:L0-B000 1 | |
13576 | faddd %f14, %f40, %f32 ! 0000000421390204 SUBR:L0-B000 1 S | |
13577 | edge16l %o3, %l4, %i5 ! 0000000421390208 SUBR:L0-B000 1 S | |
13578 | ldx [%g2+0x0010], %g3 ! 000000042139020C SUBR:L0-B000 1 S BASE<BD20236 | |
13579 | membar 0x40 ! 0000000421390210 SUBR:L0-B000 1 | |
13580 | ldda [%l5]0x17, %f16 ! 0000000421390214 SUBR:L0-B000 1 Blk-Load | |
13581 | membar 0x40 ! 0000000421390218 SUBR:L0-B000 1 | |
13582 | array8 %o1, %l0, %o1 ! 000000042139021C SUBR:L0-B000 1 S | |
13583 | fandnot2s %f20, %f24, %f19 ! 0000000421390220 SUBR:L0-B000 1 S | |
13584 | sethi %hh(0x2F4A6FFFF00),%l6 ! 0000000421390224 SUBR:L0-B000 1 SUBR047 | |
13585 | or %l6,%hm(0x2F4A6FFFF00),%l6 ! 0000000421390228 SUBR:L0-B000 1 | |
13586 | sethi %lm(0x2F4A6FFFF00),%l5 ! 000000042139022C SUBR:L0-B000 1 | |
13587 | or %l5,%lo(0x2F4A6FFFF00),%l5 ! 0000000421390230 SUBR:L0-B000 1 | |
13588 | sllx %l6, 0x20, %l6 ! 0000000421390234 SUBR:L0-B000 1 | |
13589 | or %l6, %l5, %l6 ! 0000000421390238 SUBR:L0-B000 1 | |
13590 | add %l6, 0x1, %l6 ! 000000042139023C SUBR:L0-B000 1 | |
13591 | jmpl %l6+0x0000, %o7 ! 0000000421390240 SUBR:L0-B000 2 S | |
13592 | wr %l0, %i4, %y ! 0000000421390244 SUBR:L0-B000 1 S | |
13593 | fcmpgt16 %f18, %f24, %i5 ! 0000000421390248 SUBR:L0-B000 1 S | |
13594 | ldx [%g2+0x0050], %l5 ! 000000042139024C SUBR:L0-B000 1 <BD20004 | |
13595 | membar 0x40 ! 0000000421390250 SUBR:L0-B000 1 | |
13596 | ldda [%l5]0x1E, %f16 ! 0000000421390254 SUBR:L0-B000 1 Blk-Load | |
13597 | membar 0x40 ! 0000000421390258 SUBR:L0-B000 1 | |
13598 | add %g1, 0xDA3, %i0 ! 000000042139025C SUBR:L0-B000 1 | |
13599 | add %g1, 0x609, %g1 ! 0000000421390260 SUBR:L0-B000 1 chksum++ | |
13600 | ret ! 0000000421390264 SUBR:L0-B000 1 | |
13601 | restore %i0, %l7, %o0 ! 0000000421390268 SUBR:L0-B000 1 | |
13602 | ||
13603 | SECTION .btext016_pg1 TEXT_VA=0x421390000 | |
13604 | attr_text { | |
13605 | Name = .btext016_pg1, | |
13606 | VA = 0x421390000, | |
13607 | RA = ra2pa(0xffbf90000,0), | |
13608 | PA = ra2pa(0xffbf90000,0), | |
13609 | tsbonly, | |
13610 | part_0_ctx_nonzero_tsb_config_3, | |
13611 | TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1, | |
13612 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13613 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13614 | } | |
13615 | .text; .skip 8 | |
13616 | ||
13617 | !======================================================================== | |
13618 | ||
13619 | SECTION .btext017 TEXT_VA=0xaa1533cff00 | |
13620 | attr_text { | |
13621 | Name = .btext017, | |
13622 | VA = 0xaa1533cff00, | |
13623 | RA = ra2pa(0xffbf6ff00,0), | |
13624 | PA = ra2pa(0xffbf6ff00,0), | |
13625 | notsb | |
13626 | } | |
13627 | ||
13628 | SECTION .btext017_pg0 TEXT_VA=0xaa1533c0000 | |
13629 | attr_text { | |
13630 | Name = .btext017_pg0, | |
13631 | VA = 0xaa1533c0000, | |
13632 | RA = ra2pa(0xffbf60000,0), | |
13633 | PA = ra2pa(0xffbf60000,0), | |
13634 | tsbonly, | |
13635 | part_0_ctx_nonzero_tsb_config_3, | |
13636 | TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1, | |
13637 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13638 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13639 | } | |
13640 | .text; .skip 8 | |
13641 | ||
13642 | ||
13643 | SECTION .btext017 | |
13644 | .text | |
13645 | .global SUBR046; SUBR046: | |
13646 | pdist %f24, %f22, %f22 ! 00000AA1533CFF00 SUBR:L0-B000 1 S | |
13647 | ldx [%g6-0x0088], %g6 ! 00000AA1533CFF04 SUBR:L0-B000 1 ptr_chase | |
13648 | ldx [%g6-0x0088], %g6 ! 00000AA1533CFF08 SUBR:L0-B000 1 ptr_chase | |
13649 | ldx [%g6-0x0088], %g6 ! 00000AA1533CFF0C SUBR:L0-B000 1 ptr_chase | |
13650 | ldx [%g6-0x0088], %g6 ! 00000AA1533CFF10 SUBR:L0-B000 1 ptr_chase | |
13651 | ldx [%g6-0x0088], %g6 ! 00000AA1533CFF14 SUBR:L0-B000 1 ptr_chase | |
13652 | ldx [%g6-0x0088], %g6 ! 00000AA1533CFF18 SUBR:L0-B000 1 ptr_chase | |
13653 | ldx [%g6-0x0088], %g6 ! 00000AA1533CFF1C SUBR:L0-B000 1 ptr_chase | |
13654 | fcmpeq16 %f16, %f26, %o1 ! 00000AA1533CFF20 SUBR:L0-B000 1 S | |
13655 | nop ! 00000AA1533CFF24 SUBR:L0-B000 1 S | |
13656 | add %g1, 0xFF, %g1 ! 00000AA1533CFF28 SUBR:L0-B000 1 chksum++ | |
13657 | and %g1, 0xFE, %o5 ! 00000AA1533CFF2C LOOP:L1-B000 1 | |
13658 | BL20111: ! LOOP:L1-B000 | |
13659 | add %g1, 0x8CA, %g1 ! 00000AA1533CFF30 LOOP:L1-B000 1 chksum++ | |
13660 | andcc %o2, 0x200, %g0 ! 00000AA1533CFF34 SKIP:L2-B000 1 | |
13661 | bz BL20105 ! 00000AA1533CFF38 SKIP:L2-B000 1 | |
13662 | nop ! 00000AA1533CFF3C SKIP:L2-B000 1 S | |
13663 | xnorcc %i5, %o1, %o4 ! 00000AA1533CFF40 SKIP:L2-B000 1 S | |
13664 | nop ! 00000AA1533CFF44 SKIP:L2-B000 1 S | |
13665 | wr %i4, %o1, %ccr ! 00000AA1533CFF48 SKIP:L2-B000 1 S | |
13666 | fbuge BL20104 ! 00000AA1533CFF4C SKIP:L2-B000 1 L | |
13667 | nop ! 00000AA1533CFF50 SKIP:L2-B000 1 S | |
13668 | st %f9, [%g6-0x0064] ! 00000AA1533CFF54 SKIP:L2-B000 1 S >BD20026 | |
13669 | ba BL20104 ! 00000AA1533CFF58 SKIP:L2-B000 1 L | |
13670 | fcmple16 %f18, %f16, %o3 ! 00000AA1533CFF5C SKIP:L2-B000 1 S | |
13671 | BL20104:add %g1, 0x18E, %g1 ! 00000AA1533CFF60 SKIP:L2-B000 1 chksum++ | |
13672 | add %g1, 0xBB5, %g1 ! 00000AA1533CFF64 SKIP:L2-B000 1 chksum++ | |
13673 | pdist %f16, %f26, %f24 ! 00000AA1533CFF68 SKIP:L2-B000 1 S | |
13674 | st %f0, [%g6+0x0060] ! 00000AA1533CFF6C SKIP:L2-B000 1 S >BD20071 | |
13675 | st %f1, [%g6+0x0064] ! 00000AA1533CFF70 SKIP:L2-B000 1 S >BD20071+4 | |
13676 | pdist %f22, %f26, %f22 ! 00000AA1533CFF74 SKIP:L2-B000 1 S | |
13677 | add %i5, %g7, %i5 ! 00000AA1533CFF78 SKIP:L2-B000 1 S | |
13678 | ldx [%g2+0x0050], %l5 ! 00000AA1533CFF7C SKIP:L2-B000 1 <BD20004 | |
13679 | membar 0x40 ! 00000AA1533CFF80 SKIP:L2-B000 1 | |
13680 | ldda [%l5]0x16, %f16 ! 00000AA1533CFF84 SKIP:L2-B000 1 Blk-Load | |
13681 | membar 0x40 ! 00000AA1533CFF88 SKIP:L2-B000 1 | |
13682 | stb %o1, [%g3-0x004A] ! 00000AA1533CFF8C SKIP:L2-B000 1 S >BD20153 | |
13683 | ba,a,pn %xcc, BL20110 ! 00000AA1533CFF90 SKIP:L2-B000 1 | |
13684 | tcs %icc, %g0+0x0051 ! 00000AA1533CFF94 SKIP:L2-B000 0 S | |
13685 | BL20105: ! ELSE:L2-B001 | |
13686 | nop ! 00000AA1533CFF98 ELSE:L2-B001 0 S | |
13687 | bleu BL20106 ! 00000AA1533CFF9C ELSE:L2-B001 0 L | |
13688 | ldx [%g2+0x0060], %fsr ! 00000AA1533CFFA0 ELSE:L2-B001 0 S <BD20006 | |
13689 | brlez,pt %i5, BL20107 ;.empty ! 00000AA1533CFFA4 ELSE:L2-B001 0 L | |
13690 | .word 0x97906000 ! 00000AA1533CFFA8 ELSE:L2-B001 0 L random | |
13691 | BL20106:prefetch [%g5-0x0058], 4 ! 00000AA1533CFFAC ELSE:L2-B001 0 S <BD20015 | |
13692 | .word 0x6BA2BFD0 ! 00000AA1533CFFB0 ELSE:L2-B001 0 L random | |
13693 | nop ! 00000AA1533CFFB4 ELSE:L2-B001 0 S | |
13694 | pdist %f24, %f16, %f20 ! 00000AA1533CFFB8 ELSE:L2-B001 0 S | |
13695 | BL20107:nop ! 00000AA1533CFFBC ELSE:L2-B001 0 S | |
13696 | BL20108:.word 0xED70E747 ! 00000AA1533CFFC0 ELSE:L2-B001 0 S illop | |
13697 | fbo,a,pt %fcc2, BL20109 ! 00000AA1533CFFC4 ELSE:L2-B001 0 L | |
13698 | BL20109:pdist %f16, %f22, %f16 ! 00000AA1533CFFC8 ELSE:L2-B001 0 S | |
13699 | add %g1, 0x545, %g1 ! 00000AA1533CFFCC ELSE:L2-B001 0 chksum++ | |
13700 | add %g1, 0x988, %g1 ! 00000AA1533CFFD0 ELSE:L2-B001 0 chksum++ | |
13701 | ldx [%g2+0x0038], %g6 ! 00000AA1533CFFD4 ELSE:L2-B001 0 S BASE<BD20084 | |
13702 | add %g6, 0x8, %l5 ! 00000AA1533CFFD8 ELSE:L2-B001 0 @BD20008 | |
13703 | stda %f18,[%l5+%g1]0xC0 ! 00000AA1533CFFDC ELSE:L2-B001 0 S Partial_St | |
13704 | ldx [%g2+0x0050], %l5 ! 00000AA1533CFFE0 ELSE:L2-B001 0 <BD20004 | |
13705 | membar 0x40 ! 00000AA1533CFFE4 ELSE:L2-B001 0 | |
13706 | stda %f16, [%l5]0xF1 ! 00000AA1533CFFE8 ELSE:L2-B001 0 Blk-Store | |
13707 | membar 0x40 ! 00000AA1533CFFEC ELSE:L2-B001 0 | |
13708 | .word 0xABDB63D3 ! 00000AA1533CFFF0 ELSE:L2-B001 0 illop | |
13709 | stda %f32, [%l5]0x16 ! 00000AA1533CFFF4 ELSE:L2-B001 0 Blk-Store | |
13710 | membar 0x40 ! 00000AA1533CFFF8 ELSE:L2-B001 0 | |
13711 | addc %o1, %g1, %o4 ! 00000AA1533CFFFC ELSE:L2-B001 0 S | |
13712 | ldx [%g3-0x0088], %g3 ! 00000AA1533D0000 ELSE:L2-B001 0 ptr_chase | |
13713 | ldx [%g3-0x0088], %g3 ! 00000AA1533D0004 ELSE:L2-B001 0 ptr_chase | |
13714 | membar 0x40 ! 00000AA1533D0008 ELSE:L2-B001 0 | |
13715 | stda %f0, [%l5]0xE0 ! 00000AA1533D000C ELSE:L2-B001 0 Blk-Store | |
13716 | membar 0x40 ! 00000AA1533D0010 ELSE:L2-B001 0 | |
13717 | BL20110: ! ELSE:L2-B001 | |
13718 | add %g1, 0x16A, %g1 ! 00000AA1533D0014 ELSE:L2-B001 1 chksum++ | |
13719 | .word 0xA5CF38A7 ! 00000AA1533D0018 LOOP:L1-B000 1 S illop | |
13720 | stda %f20, [%g3+0x0078]%asi ! 00000AA1533D001C LOOP:L1-B000 1 S >BD20063 | |
13721 | pdist %f18, %f24, %f24 ! 00000AA1533D0020 LOOP:L1-B000 1 S | |
13722 | pdist %f22, %f16, %f20 ! 00000AA1533D0024 LOOP:L1-B000 1 S | |
13723 | fpadd16s %f17, %f17, %f29 ! 00000AA1533D0028 LOOP:L1-B000 1 S | |
13724 | srlx %o5, 0x1, %o5 ! 00000AA1533D002C LOOP:L1-B000 1 | |
13725 | andcc %o5, 0x1, %g0 ! 00000AA1533D0030 LOOP:L1-B000 1 | |
13726 | bne,a,pn %xcc, BL20111 ! 00000AA1533D0034 LOOP:L1-B000 1 | |
13727 | fcmpne16 %f20, %f16, %o0 ! 00000AA1533D0038 LOOP:L1-B000 0 S | |
13728 | add %g1, 0xE0B, %g1 ! 00000AA1533D003C LOOP:L1-B000 1 chksum++ | |
13729 | add %g6, 0x30, %l5 ! 00000AA1533D0040 LOOP:L1-B000 1 @BD20036 | |
13730 | stda %f24,[%l5+%g1]0xCD ! 00000AA1533D0044 SUBR:L0-B000 1 S Partial_St | |
13731 | array16 %g1, %g1, %o1 ! 00000AA1533D0048 SUBR:L0-B000 1 S | |
13732 | sth %o5, [%g4-0x0006] ! 00000AA1533D004C SUBR:L0-B000 1 S >BD20023+2 | |
13733 | fcmps %fcc1, %f11, %f9 ! 00000AA1533D0050 SUBR:L0-B000 1 S | |
13734 | .word 0xBFA8C1B3 ! 00000AA1533D0054 SUBR:L0-B000 1 S illop_FP | |
13735 | retl ! 00000AA1533D0058 SUBR:L0-B000 1 | |
13736 | add %g1, 0xFE9, %g1 ! 00000AA1533D005C SUBR:L0-B000 1 chksum++ | |
13737 | ||
13738 | SECTION .btext017_pg1 TEXT_VA=0xaa1533d0000 | |
13739 | attr_text { | |
13740 | Name = .btext017_pg1, | |
13741 | VA = 0xaa1533d0000, | |
13742 | RA = ra2pa(0xffbf70000,0), | |
13743 | PA = ra2pa(0xffbf70000,0), | |
13744 | tsbonly, | |
13745 | part_0_ctx_nonzero_tsb_config_3, | |
13746 | TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1, | |
13747 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13748 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13749 | } | |
13750 | .text; .skip 8 | |
13751 | ||
13752 | !======================================================================== | |
13753 | ||
13754 | SECTION .btext018 TEXT_VA=0x2f4a6ffff00 | |
13755 | attr_text { | |
13756 | Name = .btext018, | |
13757 | VA = 0x2f4a6ffff00, | |
13758 | RA = 0xff8bfff00, | |
13759 | PA = ra2pa(0xff8bfff00,0), | |
13760 | notsb | |
13761 | } | |
13762 | ||
13763 | SECTION .btext018_pg0 TEXT_VA=0x2f4a6c00000 | |
13764 | attr_text { | |
13765 | Name = .btext018_pg0, | |
13766 | VA = 0x2f4a6c00000, | |
13767 | RA = 0xff8800000, | |
13768 | PA = ra2pa(0xff8800000,0), | |
13769 | tsbonly, | |
13770 | part_0_ctx_nonzero_tsb_config_2, | |
13771 | TTE_Context=69, TTE_Size=3, TTE_W=0, TTE_X=1, | |
13772 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13773 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13774 | } | |
13775 | .text; .skip 8 | |
13776 | ||
13777 | ||
13778 | SECTION .btext018 | |
13779 | .text | |
13780 | .global SUBR047; SUBR047: | |
13781 | add %g1, 0x46A, %g1 ! 000002F4A6FFFF00 SUBR:L0-B000 1 chksum++ | |
13782 | add %o0, %g1, %o1 ! 000002F4A6FFFF04 SWCH:L1-B000 1 | |
13783 | andcc %o1, 0x20, %g0 ! 000002F4A6FFFF08 SWCH:L1-B000 1 | |
13784 | bnz,pn %xcc, BL20130 ! 000002F4A6FFFF0C SWCH:L1-B000 1 | |
13785 | andcc %o1, 0x1, %g0 ! 000002F4A6FFFF10 SWCH:L1-B000 1 | |
13786 | bnz,pn %xcc, BL20124 ! 000002F4A6FFFF14 SWCH:L1-B000 0 | |
13787 | andcc %o1, 0x40, %g0 ! 000002F4A6FFFF18 SWCH:L1-B000 0 | |
13788 | bnz,pt %xcc, BL20118 ! 000002F4A6FFFF1C SWCH:L1-B000 0 | |
13789 | .word 0xE9DD5BAB ! 000002F4A6FFFF20 SWCH:L1-B000 0 illop | |
13790 | bnz,a,pn %xcc, BL20116 ! 000002F4A6FFFF24 SWCH:L1-B000 0 | |
13791 | add %g1, 0x625, %g1 ! 000002F4A6FFFF28 SWCH:L1-B000 0 chksum++ | |
13792 | nop ! 000002F4A6FFFF2C SWCH:L1-B000 0 S | |
13793 | fble,a,pn %fcc1, BL20112 ! 000002F4A6FFFF30 SWCH:L1-B000 0 L | |
13794 | .word 0xAEEDDCEE ! 000002F4A6FFFF34 SWCH:L1-B000 0 S illop | |
13795 | bge BL20113 ;.empty ! 000002F4A6FFFF38 SWCH:L1-B000 0 L | |
13796 | .word 0xA1886E9E ! 000002F4A6FFFF3C SWCH:L1-B000 0 L illop | |
13797 | BL20112:.word 0x81C3E008 ! 000002F4A6FFFF40 SWCH:L1-B000 0 L random | |
13798 | BL20113:fbg,a,pn %fcc0, BL20115 ! 000002F4A6FFFF44 SWCH:L1-B000 0 L | |
13799 | BL20115:pdist %f24, %f22, %f28 ! 000002F4A6FFFF48 SWCH:L1-B000 0 S | |
13800 | BL20114:add %g1, 0x26C, %g1 ! 000002F4A6FFFF4C SWCH:L1-B000 0 chksum++ | |
13801 | add %g1, 0xB2D, %g1 ! 000002F4A6FFFF50 SWCH:L1-B000 0 chksum++ | |
13802 | fba,a BL20138 ! 000002F4A6FFFF54 SWCH:L1-B000 0 | |
13803 | fpackfix %f24, %f16 ! 000002F4A6FFFF58 SWCH:L1-B000 0 S | |
13804 | BL20116:.word 0xBFAA4884 ! 000002F4A6FFFF5C CASE:L2-B000 0 illop | |
13805 | cmp %o0, %o5 ! 000002F4A6FFFF60 CASE:L2-B000 0 S | |
13806 | stx %i3, [%g4-0x0060] ! 000002F4A6FFFF64 CASE:L2-B000 0 S >BD20037 | |
13807 | fcmple16 %f24, %f26, %o3 ! 000002F4A6FFFF68 CASE:L2-B000 0 S | |
13808 | ldx [%g2+0x0050], %l5 ! 000002F4A6FFFF6C CASE:L2-B000 0 <BD20004 | |
13809 | .word 0xA9E14C2F ! 000002F4A6FFFF70 CASE:L2-B000 0 illop | |
13810 | .word 0xBFA340EA ! 000002F4A6FFFF74 CASE:L2-B000 0 illop | |
13811 | membar 0x40 ! 000002F4A6FFFF78 CASE:L2-B000 0 | |
13812 | cmp %g1, %o0 ! 000002F4A6FFFF7C CASE:L2-B000 0 S | |
13813 | ba,pn %icc, BL20138 ! 000002F4A6FFFF80 CASE:L2-B000 0 | |
13814 | ld [%g4-0x0058], %f11 ! 000002F4A6FFFF84 CASE:L2-B000 0 S <BD20015 | |
13815 | BL20118:add %g1, 0x60C, %g1 ! 000002F4A6FFFF88 CASE:L2-B001 0 chksum++ | |
13816 | fadds %f5, %f5, %f2 ! 000002F4A6FFFF8C CASE:L2-B001 0 S | |
13817 | .word 0xEDCF7244 ! 000002F4A6FFFF90 CASE:L2-B001 0 S illop | |
13818 | .word 0x13FC59FF ! 000002F4A6FFFF94 CASE:L2-B001 0 random | |
13819 | ldda [%l6]0xD8, %f18 ! 000002F4A6FFFF98 CASE:L2-B001 0 S Short8 | |
13820 | .word 0x9FC68000 ! 000002F4A6FFFF9C CASE:L2-B001 0 S random | |
13821 | .word 0x9E5014A5 ! 000002F4A6FFFFA0 CASE:L2-B001 0 S random | |
13822 | .word 0x0D8A6530 ! 000002F4A6FFFFA4 CASE:L2-B001 0 random | |
13823 | membar 0x40 ! 000002F4A6FFFFA8 CASE:L2-B001 0 | |
13824 | .word 0x9DE3A060 ! 000002F4A6FFFFAC CASE:L2-B001 0 random | |
13825 | membar 0x40 ! 000002F4A6FFFFB0 CASE:L2-B001 0 | |
13826 | fba,a,pt %fcc0, BL20138 ! 000002F4A6FFFFB4 CASE:L2-B001 0 | |
13827 | pdist %f26, %f24, %f28 ! 000002F4A6FFFFB8 CASE:L2-B001 0 S | |
13828 | BL20124:add %g1, 0xBA2, %g1 ! 000002F4A6FFFFBC CASE:L2-B002 0 chksum++ | |
13829 | nop ! 000002F4A6FFFFC0 CASE:L2-B002 0 S | |
13830 | fblg,pt %fcc0, BL20119 ! 000002F4A6FFFFC4 CASE:L2-B002 0 L | |
13831 | xnor %i5, %o3, %o3 ! 000002F4A6FFFFC8 CASE:L2-B002 0 S | |
13832 | fbg,a BL20120 ! 000002F4A6FFFFCC CASE:L2-B002 0 L | |
13833 | ld [%g5-0x0064], %f4 ! 000002F4A6FFFFD0 CASE:L2-B002 0 S <BD20026 | |
13834 | fbe BL20121 ! 000002F4A6FFFFD4 CASE:L2-B002 0 L | |
13835 | .word 0x91A4506B ! 000002F4A6FFFFD8 CASE:L2-B002 0 S illop | |
13836 | xnorcc %i3, %o4, %o4 ! 000002F4A6FFFFDC CASE:L2-B002 0 S | |
13837 | BL20120:bleu,a,pn %icc, BL20121 ! 000002F4A6FFFFE0 CASE:L2-B002 0 L | |
13838 | BL20119:nop ! 000002F4A6FFFFE4 CASE:L2-B002 0 S | |
13839 | BL20121:bcs,pt %icc, BL20122 ! 000002F4A6FFFFE8 CASE:L2-B002 0 L | |
13840 | BL20122:nop ! 000002F4A6FFFFEC CASE:L2-B002 0 S | |
13841 | fble,pn %fcc1, BL20123 ! 000002F4A6FFFFF0 CASE:L2-B002 0 L | |
13842 | .word 0x034A9884 ! 000002F4A6FFFFF4 CASE:L2-B002 0 S random | |
13843 | ld [%g4-0x0034], %f17 ! 000002F4A6FFFFF8 CASE:L2-B002 0 S <BD20009 | |
13844 | BL20123:add %g1, 0x5B4, %g1 ! 000002F4A6FFFFFC CASE:L2-B002 0 chksum++ | |
13845 | fba,pn %fcc2, BL20138 ! 000002F4A7000000 CASE:L2-B002 0 | |
13846 | ldx [%g2+0x0060], %fsr ! 000002F4A7000004 CASE:L2-B002 0 S <BD20006 | |
13847 | BL20130:add %g1, 0x58D, %g1 ! 000002F4A7000008 CASE:L2-B003 1 chksum++ | |
13848 | nop ! 000002F4A700000C CASE:L2-B003 1 S | |
13849 | fbg,a,pt %fcc2, BL20125 ! 000002F4A7000010 CASE:L2-B003 1 L | |
13850 | lduh [%g5-0x0048], %o5 ! 000002F4A7000014 CASE:L2-B003 1 S <BD20207 | |
13851 | fbne,a,pn %fcc0, BL20126 ! 000002F4A7000018 CASE:L2-B003 0 L | |
13852 | fcmpgt32 %f24, %f16, %o0 ! 000002F4A700001C CASE:L2-B003 0 S | |
13853 | fmovsl %fcc3, %f28, %f18 ! 000002F4A7000020 CASE:L2-B003 0 S | |
13854 | brlez,pt %o4, BL20127 ! 000002F4A7000024 CASE:L2-B003 0 L | |
13855 | BL20125:stda %f24, [%g3+0x0068]%asi ! 000002F4A7000028 CASE:L2-B003 1 S >BD20104 | |
13856 | bg BL20128 ! 000002F4A700002C CASE:L2-B003 1 L | |
13857 | nop ! 000002F4A7000030 CASE:L2-B003 1 S | |
13858 | BL20127:fsubd %f6, %f14, %f6 ! 000002F4A7000034 CASE:L2-B003 1 S | |
13859 | BL20126:brgez,pn %o5, BL20129 ! 000002F4A7000038 CASE:L2-B003 1 L | |
13860 | pdist %f28, %f26, %f26 ! 000002F4A700003C CASE:L2-B003 1 S | |
13861 | fble,pt %fcc2, BL20128 ;.empty ! 000002F4A7000040 CASE:L2-B003 0 L | |
13862 | BL20129:bl,a,pt %icc, BL20128 ! 000002F4A7000044 CASE:L2-B003 1 L | |
13863 | .word 0x1C7B9AE1 ! 000002F4A7000048 CASE:L2-B003 0 S illop | |
13864 | fcmpne32 %f18, %f22, %o4 ! 000002F4A700004C CASE:L2-B003 1 S | |
13865 | BL20128:add %g1, 0x4, %g1 ! 000002F4A7000050 CASE:L2-B003 1 chksum++ | |
13866 | fba,a,pt %fcc0, BL20138 ! 000002F4A7000054 CASE:L2-B003 1 | |
13867 | cmp %o3, %o1 ! 000002F4A7000058 CASE:L2-B003 0 S | |
13868 | BL20138: ! SWCH:L1-B000 | |
13869 | add %g1, 0x882, %g1 ! 000002F4A700005C SWCH:L1-B000 1 chksum++ | |
13870 | ldx [%g2+0x0008], %g5 ! 000002F4A7000060 SWCH:L1-B000 1 S BASE<BD20235 | |
13871 | xor %o3, %o4, %o4 ! 000002F4A7000064 SWCH:L1-B000 1 S | |
13872 | fbul,pt %fcc3, BL20131 ;.empty ! 000002F4A7000068 SWCH:L1-B000 1 L | |
13873 | bneg,a BL20132 ;.empty ! 000002F4A700006C SWCH:L1-B000 1 L | |
13874 | .word 0x81AFF0B5 ! 000002F4A7000070 SWCH:L1-B000 0 L illop | |
13875 | BL20132:ldsha [%g7+%g0]0x83, %o4 ! 000002F4A7000074 SWCH:L1-B000 0 S <BD20019 | |
13876 | .word 0xE8D57002 ! 000002F4A7000078 SWCH:L1-B000 0 L random | |
13877 | bvc BL20135 ! 000002F4A700007C SWCH:L1-B000 0 L | |
13878 | .word 0xFB565A61 ! 000002F4A7000080 SWCH:L1-B000 0 S illop | |
13879 | BL20135:bg,pn %xcc, BL20136 ! 000002F4A7000084 SWCH:L1-B000 0 L | |
13880 | BL20131:.word 0x97A710E1 ! 000002F4A7000088 SWCH:L1-B000 0 S illop_FP | |
13881 | BL20133:subccc %o3, %o4, %o5 ! 000002F4A700008C SWCH:L1-B000 1 S | |
13882 | nop ! 000002F4A7000090 SWCH:L1-B000 1 S | |
13883 | BL20136:fbl BL20137 ! 000002F4A7000094 SWCH:L1-B000 1 L | |
13884 | BL20137:srl %o5, 0x1, %o2 ! 000002F4A7000098 SWCH:L1-B000 2 S | |
13885 | BL20134:fpsub32s %f28, %f21, %f28 ! 000002F4A700009C SWCH:L1-B000 1 S | |
13886 | add %g1, 0xE3C, %g1 ! 000002F4A70000A0 SWCH:L1-B000 1 chksum++ | |
13887 | pdist %f24, %f22, %f22 ! 000002F4A70000A4 SUBR:L0-B000 1 S | |
13888 | ldx [%g2+0x0050], %l5 ! 000002F4A70000A8 SUBR:L0-B000 1 <BD20004 | |
13889 | membar 0x40 ! 000002F4A70000AC SUBR:L0-B000 1 | |
13890 | ldda [%l5]0xF0, %f16 ! 000002F4A70000B0 SUBR:L0-B000 1 Blk-Load | |
13891 | membar 0x40 ! 000002F4A70000B4 SUBR:L0-B000 1 | |
13892 | pdist %f20, %f20, %f16 ! 000002F4A70000B8 SUBR:L0-B000 1 S | |
13893 | array8 %o5, %o1, %o1 ! 000002F4A70000BC SUBR:L0-B000 1 S | |
13894 | st %f9, [%g4-0x0058] ! 000002F4A70000C0 SUBR:L0-B000 1 S >BD20015 | |
13895 | std %o4, [%g4+0x0008] ! 000002F4A70000C4 SUBR:L0-B000 1 S >BD20008 | |
13896 | cmp %o1, %o4 ! 000002F4A70000C8 SUBR:L0-B000 1 S | |
13897 | retl ! 000002F4A70000CC SUBR:L0-B000 1 | |
13898 | add %g1, 0x5DE, %g1 ! 000002F4A70000D0 SUBR:L0-B000 1 chksum++ | |
13899 | ||
13900 | SECTION .btext018_pg1 TEXT_VA=0x2f4a7000000 | |
13901 | attr_text { | |
13902 | Name = .btext018_pg1, | |
13903 | VA = 0x2f4a7000000, | |
13904 | RA = 0xff8c00000, | |
13905 | PA = ra2pa(0xff8c00000,0), | |
13906 | tsbonly, | |
13907 | part_0_ctx_nonzero_tsb_config_2, | |
13908 | TTE_Context=69, TTE_Size=3, TTE_W=0, TTE_X=1, | |
13909 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13910 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13911 | } | |
13912 | .text; .skip 8 | |
13913 | ! Context 69: 2021 instructions generated, 2372 executed, 37 traps | |
13914 | ||
13915 | #undef BLIMP_BIAS | |
13916 | #define BLIMP_BIAS 0 | |
13917 | #undef BLIMP_FRAME | |
13918 | #define BLIMP_FRAME 128 | |
13919 | #undef BLIMP_32BIT | |
13920 | #define BLIMP_32BIT 0 | |
13921 | ||
13922 | !======================================================================== | |
13923 | ||
13924 | SECTION .btext019 TEXT_VA=0xcf4fd3ffd00 | |
13925 | attr_text { | |
13926 | Name = .btext019, | |
13927 | VA = 0xcf4fd3ffd00, | |
13928 | RA = 0xff63ffd00, | |
13929 | PA = ra2pa(0xff63ffd00,0), | |
13930 | notsb | |
13931 | } | |
13932 | ||
13933 | SECTION .btext019_pg0 TEXT_VA=0xcf4fd000000 | |
13934 | attr_text { | |
13935 | Name = .btext019_pg0, | |
13936 | VA = 0xcf4fd000000, | |
13937 | RA = 0xff6000000, | |
13938 | PA = ra2pa(0xff6000000,0), | |
13939 | tsbonly, | |
13940 | part_0_ctx_nonzero_tsb_config_2, | |
13941 | TTE_Context=70, TTE_Size=3, TTE_W=0, TTE_X=1, | |
13942 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
13943 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
13944 | } | |
13945 | .text; .skip 8 | |
13946 | ||
13947 | ||
13948 | SECTION .btext019 | |
13949 | .text | |
13950 | .global start_th_2; start_th_2: | |
13951 | .global SUBR062; SUBR062: | |
13952 | BL40191: ! MAIN:L0-B000 | |
13953 | nop ! 00000CF4FD3FFD00 MAIN:L0-B000 1 | |
13954 | sethi %hh(0xFFFFD1703CCF0000),%g2 ! 00000CF4FD3FFD04 MAIN:L0-B000 1 BD40229 | |
13955 | or %g2,%hm(0xFFFFD1703CCF0000),%g2 ! 00000CF4FD3FFD08 MAIN:L0-B000 1 | |
13956 | sethi %lm(0xFFFFD1703CCF0000),%g3 ! 00000CF4FD3FFD0C MAIN:L0-B000 1 | |
13957 | or %g3,%lo(0xFFFFD1703CCF0000),%g3 ! 00000CF4FD3FFD10 MAIN:L0-B000 1 | |
13958 | sllx %g2, 0x20, %g2 ! 00000CF4FD3FFD14 MAIN:L0-B000 1 | |
13959 | or %g2, %g3, %g2 ! 00000CF4FD3FFD18 MAIN:L0-B000 1 | |
13960 | sethi %hh(0x396F5402000),%l0 ! 00000CF4FD3FFD1C MAIN:L0-B000 1 STACK0070 | |
13961 | or %l0,%hm(0x396F5402000),%l0 ! 00000CF4FD3FFD20 MAIN:L0-B000 1 | |
13962 | sethi %lm(0x396F5402000),%l1 ! 00000CF4FD3FFD24 MAIN:L0-B000 1 | |
13963 | or %l1,%lo(0x396F5402000),%l1 ! 00000CF4FD3FFD28 MAIN:L0-B000 1 | |
13964 | sllx %l0, 0x20, %l0 ! 00000CF4FD3FFD2C MAIN:L0-B000 1 | |
13965 | or %l0, %l1, %l0 ! 00000CF4FD3FFD30 MAIN:L0-B000 1 | |
13966 | sub %l0, 0x100, %o6 ! 00000CF4FD3FFD34 MAIN:L0-B000 1 | |
13967 | add %o6, 0x80, %i6 ! 00000CF4FD3FFD38 MAIN:L0-B000 1 | |
13968 | addcc %g0, 0x1, %g1 ! 00000CF4FD3FFD3C MAIN:L0-B000 1 | |
13969 | or %g0, 0x6C8, %g3 ! 00000CF4FD3FFD40 MAIN:L0-B000 1 | |
13970 | or %g0, -558, %g4 ! 00000CF4FD3FFD44 MAIN:L0-B000 1 | |
13971 | or %g0, 0xD80, %g5 ! 00000CF4FD3FFD48 MAIN:L0-B000 1 | |
13972 | or %g0, 0x5C4, %g6 ! 00000CF4FD3FFD4C MAIN:L0-B000 1 | |
13973 | or %g0, 0x0, %g7 ! 00000CF4FD3FFD50 MAIN:L0-B000 1 | |
13974 | or %g0, -4077, %o0 ! 00000CF4FD3FFD54 MAIN:L0-B000 1 | |
13975 | or %g0, -3331, %o1 ! 00000CF4FD3FFD58 MAIN:L0-B000 1 | |
13976 | or %g0, 0x958, %o2 ! 00000CF4FD3FFD5C MAIN:L0-B000 1 | |
13977 | or %g0, 0x945, %o3 ! 00000CF4FD3FFD60 MAIN:L0-B000 1 | |
13978 | or %g0, -3700, %o4 ! 00000CF4FD3FFD64 MAIN:L0-B000 1 | |
13979 | or %g0, 0x44A, %o5 ! 00000CF4FD3FFD68 MAIN:L0-B000 1 | |
13980 | or %g0, -1204, %o7 ! 00000CF4FD3FFD6C MAIN:L0-B000 1 | |
13981 | or %g0, 0x78C, %l0 ! 00000CF4FD3FFD70 MAIN:L0-B000 1 | |
13982 | or %g0, 0xC9, %l1 ! 00000CF4FD3FFD74 MAIN:L0-B000 1 | |
13983 | or %g0, -678, %l2 ! 00000CF4FD3FFD78 MAIN:L0-B000 1 | |
13984 | or %g0, 0x40E, %l3 ! 00000CF4FD3FFD7C MAIN:L0-B000 1 | |
13985 | or %g0, -817, %l4 ! 00000CF4FD3FFD80 MAIN:L0-B000 1 | |
13986 | or %g0, 0x1F, %l5 ! 00000CF4FD3FFD84 MAIN:L0-B000 1 | |
13987 | sethi %hh(0xCF4FD3FFD00),%l7 ! 00000CF4FD3FFD88 MAIN:L0-B000 1 SUBR062 | |
13988 | or %l7,%hm(0xCF4FD3FFD00),%l7 ! 00000CF4FD3FFD8C MAIN:L0-B000 1 | |
13989 | sethi %lm(0xCF4FD3FFD00),%l6 ! 00000CF4FD3FFD90 MAIN:L0-B000 1 | |
13990 | or %l6,%lo(0xCF4FD3FFD00),%l6 ! 00000CF4FD3FFD94 MAIN:L0-B000 1 | |
13991 | sllx %l7, 0x20, %l7 ! 00000CF4FD3FFD98 MAIN:L0-B000 1 | |
13992 | or %l7, %l6, %l7 ! 00000CF4FD3FFD9C MAIN:L0-B000 1 | |
13993 | or %g0, 0x8FA, %l6 ! 00000CF4FD3FFDA0 MAIN:L0-B000 1 | |
13994 | or %g0, 0x31E, %i0 ! 00000CF4FD3FFDA4 MAIN:L0-B000 1 | |
13995 | or %g0, 0x836, %i1 ! 00000CF4FD3FFDA8 MAIN:L0-B000 1 | |
13996 | or %g0, -966, %i2 ! 00000CF4FD3FFDAC MAIN:L0-B000 1 | |
13997 | or %g0, 0x602, %i3 ! 00000CF4FD3FFDB0 MAIN:L0-B000 1 | |
13998 | or %g0, -2311, %i4 ! 00000CF4FD3FFDB4 MAIN:L0-B000 1 | |
13999 | or %g0, -2895, %i5 ! 00000CF4FD3FFDB8 MAIN:L0-B000 1 | |
14000 | or %g0, -1908, %i7 ! 00000CF4FD3FFDBC MAIN:L0-B000 1 | |
14001 | or %g0, 0x4, %g6 ! 00000CF4FD3FFDC0 MAIN:L0-B000 1 | |
14002 | BL40192:save %o6, -128, %o6 ! 00000CF4FD3FFDC4 MAIN:L0-B000 4 | |
14003 | add %i0, %g6, %l0 ! 00000CF4FD3FFDC8 MAIN:L0-B000 4 | |
14004 | add %i1, %g6, %l1 ! 00000CF4FD3FFDCC MAIN:L0-B000 4 | |
14005 | add %i2, %g6, %l2 ! 00000CF4FD3FFDD0 MAIN:L0-B000 4 | |
14006 | add %i3, %g6, %l3 ! 00000CF4FD3FFDD4 MAIN:L0-B000 4 | |
14007 | add %i4, %g6, %l4 ! 00000CF4FD3FFDD8 MAIN:L0-B000 4 | |
14008 | add %i5, %g6, %l5 ! 00000CF4FD3FFDDC MAIN:L0-B000 4 | |
14009 | add %i6, %g6, %l6 ! 00000CF4FD3FFDE0 MAIN:L0-B000 4 | |
14010 | add %i7, %g6, %l7 ! 00000CF4FD3FFDE4 MAIN:L0-B000 4 | |
14011 | add %l0, %g6, %o0 ! 00000CF4FD3FFDE8 MAIN:L0-B000 4 | |
14012 | add %l1, %g6, %o1 ! 00000CF4FD3FFDEC MAIN:L0-B000 4 | |
14013 | add %l2, %g6, %o2 ! 00000CF4FD3FFDF0 MAIN:L0-B000 4 | |
14014 | add %l3, %g6, %o3 ! 00000CF4FD3FFDF4 MAIN:L0-B000 4 | |
14015 | add %l4, %g6, %o4 ! 00000CF4FD3FFDF8 MAIN:L0-B000 4 | |
14016 | add %l5, %g6, %o5 ! 00000CF4FD3FFDFC MAIN:L0-B000 4 | |
14017 | add %l7, %g6, %o7 ! 00000CF4FD3FFE00 MAIN:L0-B000 4 | |
14018 | subcc %g6, 0x1, %g6 ! 00000CF4FD3FFE04 MAIN:L0-B000 4 | |
14019 | bnz,a,pt %xcc, BL40192 ! 00000CF4FD3FFE08 MAIN:L0-B000 4 | |
14020 | nop ! 00000CF4FD3FFE0C MAIN:L0-B000 3 | |
14021 | restore %g0, %g0, %g0 ! 00000CF4FD3FFE10 MAIN:L0-B000 1 | |
14022 | restore %g0, %g0, %g0 ! 00000CF4FD3FFE14 MAIN:L0-B000 1 | |
14023 | restore %g0, %g0, %g0 ! 00000CF4FD3FFE18 MAIN:L0-B000 1 | |
14024 | restore %g0, %g0, %g0 ! 00000CF4FD3FFE1C MAIN:L0-B000 1 | |
14025 | ta %xcc, 0x44 ! 00000CF4FD3FFE20 MAIN:L0-B000 1 cleanwin=0 | |
14026 | wr %g0, 0x509, %y ! 00000CF4FD3FFE24 MAIN:L0-B000 1 | |
14027 | wr %g0, 0xD0, %gsr ! 00000CF4FD3FFE28 MAIN:L0-B000 1 | |
14028 | ldd [%g2+0x0068], %f0 ! 00000CF4FD3FFE2C MAIN:L0-B000 1 <BD40233 | |
14029 | faddd %f0, %f0, %f6 ! 00000CF4FD3FFE30 MAIN:L0-B000 1 | |
14030 | faddd %f0, %f6, %f12 ! 00000CF4FD3FFE34 MAIN:L0-B000 1 | |
14031 | faddd %f6, %f12, %f14 ! 00000CF4FD3FFE38 MAIN:L0-B000 1 | |
14032 | faddd %f12, %f14, %f60 ! 00000CF4FD3FFE3C MAIN:L0-B000 1 | |
14033 | faddd %f14, %f60, %f62 ! 00000CF4FD3FFE40 MAIN:L0-B000 1 | |
14034 | faddd %f60, %f62, %f32 ! 00000CF4FD3FFE44 MAIN:L0-B000 1 | |
14035 | faddd %f62, %f32, %f34 ! 00000CF4FD3FFE48 MAIN:L0-B000 1 | |
14036 | faddd %f32, %f34, %f36 ! 00000CF4FD3FFE4C MAIN:L0-B000 1 | |
14037 | faddd %f34, %f36, %f38 ! 00000CF4FD3FFE50 MAIN:L0-B000 1 | |
14038 | faddd %f36, %f38, %f40 ! 00000CF4FD3FFE54 MAIN:L0-B000 1 | |
14039 | faddd %f38, %f40, %f42 ! 00000CF4FD3FFE58 MAIN:L0-B000 1 | |
14040 | faddd %f40, %f42, %f44 ! 00000CF4FD3FFE5C MAIN:L0-B000 1 | |
14041 | faddd %f42, %f44, %f46 ! 00000CF4FD3FFE60 MAIN:L0-B000 1 | |
14042 | ld [%g2+0x0070], %f2 ! 00000CF4FD3FFE64 MAIN:L0-B000 1 <BD40234 | |
14043 | fadds %f2, %f2, %f3 ! 00000CF4FD3FFE68 MAIN:L0-B000 1 | |
14044 | fadds %f2, %f3, %f4 ! 00000CF4FD3FFE6C MAIN:L0-B000 1 | |
14045 | fadds %f3, %f4, %f5 ! 00000CF4FD3FFE70 MAIN:L0-B000 1 | |
14046 | fadds %f4, %f5, %f8 ! 00000CF4FD3FFE74 MAIN:L0-B000 1 | |
14047 | fadds %f5, %f8, %f9 ! 00000CF4FD3FFE78 MAIN:L0-B000 1 | |
14048 | fadds %f8, %f9, %f10 ! 00000CF4FD3FFE7C MAIN:L0-B000 1 | |
14049 | fadds %f9, %f10, %f11 ! 00000CF4FD3FFE80 MAIN:L0-B000 1 | |
14050 | fcmpd %fcc0, %f0, %f0 ! 00000CF4FD3FFE84 MAIN:L0-B000 1 | |
14051 | fcmpd %fcc1, %f0, %f0 ! 00000CF4FD3FFE88 MAIN:L0-B000 1 | |
14052 | fcmpd %fcc2, %f0, %f0 ! 00000CF4FD3FFE8C MAIN:L0-B000 1 | |
14053 | fcmpd %fcc3, %f0, %f0 ! 00000CF4FD3FFE90 MAIN:L0-B000 1 | |
14054 | stx %fsr, [%g2+0x0060] ! 00000CF4FD3FFE94 MAIN:L0-B000 1 <BD40006 | |
14055 | fzero %f16 ! 00000CF4FD3FFE98 MAIN:L0-B000 1 | |
14056 | fzero %f18 ! 00000CF4FD3FFE9C MAIN:L0-B000 1 | |
14057 | fzero %f20 ! 00000CF4FD3FFEA0 MAIN:L0-B000 1 | |
14058 | fzero %f22 ! 00000CF4FD3FFEA4 MAIN:L0-B000 1 | |
14059 | fzero %f24 ! 00000CF4FD3FFEA8 MAIN:L0-B000 1 | |
14060 | fzero %f26 ! 00000CF4FD3FFEAC MAIN:L0-B000 1 | |
14061 | fzero %f28 ! 00000CF4FD3FFEB0 MAIN:L0-B000 1 | |
14062 | fzero %f30 ! 00000CF4FD3FFEB4 MAIN:L0-B000 1 | |
14063 | ldx [%g2+0x0000], %g3 ! 00000CF4FD3FFEB8 MAIN:L0-B000 1 BASE<BD40229 | |
14064 | ldx [%g2+0x0008], %g4 ! 00000CF4FD3FFEBC MAIN:L0-B000 1 BASE<BD40235 | |
14065 | ldx [%g2+0x0010], %g5 ! 00000CF4FD3FFEC0 MAIN:L0-B000 1 BASE<BD40236 | |
14066 | ldx [%g2+0x0018], %g6 ! 00000CF4FD3FFEC4 MAIN:L0-B000 1 BASE<BD40237 | |
14067 | or %g0, 0x2, %l4 ! 00000CF4FD3FFEC8 LOOP:L1-B000 1 | |
14068 | BL40292: ! LOOP:L1-B000 | |
14069 | add %g1, 0x740, %g1 ! 00000CF4FD3FFECC LOOP:L1-B000 2 chksum++ | |
14070 | nop ! 00000CF4FD3FFED0 LOOP:L1-B000 2 S | |
14071 | fbg BL40193 ! 00000CF4FD3FFED4 LOOP:L1-B000 2 L | |
14072 | pdist %f22, %f30, %f18 ! 00000CF4FD3FFED8 LOOP:L1-B000 2 S | |
14073 | fbue BL40194 ;.empty ! 00000CF4FD3FFEDC LOOP:L1-B000 1 L | |
14074 | BL40194:fbe,a,pn %fcc3, BL40195 ! 00000CF4FD3FFEE0 LOOP:L1-B000 2 L | |
14075 | nop ! 00000CF4FD3FFEE4 LOOP:L1-B000 0 S | |
14076 | ldub [%g4+0x002C], %i2 ! 00000CF4FD3FFEE8 LOOP:L1-B000 0 S <BD40117 | |
14077 | .word 0xCAE6C5A1 ! 00000CF4FD3FFEEC LOOP:L1-B000 0 L random | |
14078 | BL40195:fblg,a,pt %fcc1, BL40196 ! 00000CF4FD3FFEF0 LOOP:L1-B000 1 L | |
14079 | BL40193:nop ! 00000CF4FD3FFEF4 LOOP:L1-B000 2 S | |
14080 | BL40196:add %g1, 0x73D, %g1 ! 00000CF4FD3FFEF8 LOOP:L1-B000 2 chksum++ | |
14081 | and %g1, 0xFE, %l1 ! 00000CF4FD3FFEFC LOOP:L2-B000 2 | |
14082 | BL40217: ! LOOP:L2-B000 | |
14083 | add %g1, 0xDF6, %g1 ! 00000CF4FD3FFF00 LOOP:L2-B000 8 chksum++ | |
14084 | bmask %i1, %i1, %i0 ! 00000CF4FD3FFF04 LOOP:L2-B000 8 S | |
14085 | add %o1, %i4, %i4 ! 00000CF4FD3FFF08 LOOP:L2-B000 8 S | |
14086 | andn %o0, %i0, %o4 ! 00000CF4FD3FFF0C LOOP:L2-B000 8 S | |
14087 | edge32ln %o1, %o4, %i1 ! 00000CF4FD3FFF10 LOOP:L2-B000 8 S | |
14088 | or %i1, %i3, %i3 ! 00000CF4FD3FFF14 LOOP:L2-B000 8 S | |
14089 | edge32l %i0, %i1, %i5 ! 00000CF4FD3FFF18 LOOP:L2-B000 8 S | |
14090 | or %g0, 0x2, %l3 ! 00000CF4FD3FFF1C LOOP:L3-B000 8 | |
14091 | BL40201: ! LOOP:L3-B000 | |
14092 | add %g1, 0x139, %g1 ! 00000CF4FD3FFF20 LOOP:L3-B000 16 chksum++ | |
14093 | fcmple32 %f22, %f30, %i3 ! 00000CF4FD3FFF24 LOOP:L3-B000 16 S | |
14094 | ldd [%g6+0x0048], %f46 ! 00000CF4FD3FFF28 LOOP:L3-B000 16 S <BD40039 | |
14095 | ta %xcc, 0x40 ! 00000CF4FD3FFF2C LOOP:L3-B000 16 S +-priv | |
14096 | sethi %hh(0xFFFFE6E2503E9F00),%l6 ! 00000CF4FD3FFF30 LOOP:L3-B000 16 SUBR063 | |
14097 | or %l6,%hm(0xFFFFE6E2503E9F00),%l6 ! 00000CF4FD3FFF34 LOOP:L3-B000 16 | |
14098 | sethi %lm(0xFFFFE6E2503E9F00),%l5 ! 00000CF4FD3FFF38 LOOP:L3-B000 16 | |
14099 | or %l5,%lo(0xFFFFE6E2503E9F00),%l5 ! 00000CF4FD3FFF3C LOOP:L3-B000 16 | |
14100 | sllx %l6, 0x20, %l6 ! 00000CF4FD3FFF40 LOOP:L3-B000 16 | |
14101 | or %l6, %l5, %l6 ! 00000CF4FD3FFF44 LOOP:L3-B000 16 | |
14102 | add %l6, 0x1, %l6 ! 00000CF4FD3FFF48 LOOP:L3-B000 16 | |
14103 | jmpl %l6+0x0000, %o7 ! 00000CF4FD3FFF4C LOOP:L3-B000 32 S | |
14104 | swap [%g3-0x0034], %o5 ! 00000CF4FD3FFF50 LOOP:L3-B000 31 S >BD40009 | |
14105 | ldd [%g3+0x0018], %f30 ! 00000CF4FD3FFF54 LOOP:L3-B000 16 S <BD40028 | |
14106 | fabss %f10, %f10 ! 00000CF4FD3FFF58 LOOP:L3-B000 16 S | |
14107 | subccc %i3, %o4, %l2 ! 00000CF4FD3FFF5C LOOP:L3-B000 16 S | |
14108 | bl,a,pn %icc, BL40197 ! 00000CF4FD3FFF60 LOOP:L3-B000 16 L | |
14109 | nop ! 00000CF4FD3FFF64 LOOP:L3-B000 16 S | |
14110 | bg,a BL40198 ;.empty ! 00000CF4FD3FFF68 LOOP:L3-B000 0 L | |
14111 | BL40197:bgu,pn %xcc, BL40199 ! 00000CF4FD3FFF6C LOOP:L3-B000 16 L | |
14112 | std %f34, [%g4+0x0040] ! 00000CF4FD3FFF70 LOOP:L3-B000 16 S >BD40024 | |
14113 | fors %f26, %f26, %f26 ! 00000CF4FD3FFF74 LOOP:L3-B000 16 S | |
14114 | nop ! 00000CF4FD3FFF78 LOOP:L3-B000 16 S | |
14115 | fbug,a BL40200 ! 00000CF4FD3FFF7C LOOP:L3-B000 16 L | |
14116 | std %i4, [%g5+0x0060] ! 00000CF4FD3FFF80 LOOP:L3-B000 2 S >BD40071 | |
14117 | BL40199:nop ! 00000CF4FD3FFF84 LOOP:L3-B000 14 S | |
14118 | BL40198:st %f11, [%g6-0x002C] ! 00000CF4FD3FFF88 LOOP:L3-B000 14 S >BD40062 | |
14119 | fba,pn %fcc1, BL40200 ! 00000CF4FD3FFF8C LOOP:L3-B000 14 L | |
14120 | BL40200:nop ! 00000CF4FD3FFF90 LOOP:L3-B000 30 S | |
14121 | pdist %f30, %f28, %f28 ! 00000CF4FD3FFF94 LOOP:L3-B000 16 S | |
14122 | nop ! 00000CF4FD3FFF98 LOOP:L3-B000 16 S | |
14123 | add %g1, 0x17E, %g1 ! 00000CF4FD3FFF9C LOOP:L3-B000 16 chksum++ | |
14124 | sub %l3, 0x1, %l3 ! 00000CF4FD3FFFA0 LOOP:L3-B000 16 | |
14125 | brnz,a,pn %l3, BL40201 ! 00000CF4FD3FFFA4 LOOP:L3-B000 16 | |
14126 | pdist %f30, %f20, %f20 ! 00000CF4FD3FFFA8 LOOP:L3-B000 8 S | |
14127 | add %g1, 0x6AF, %g1 ! 00000CF4FD3FFFAC LOOP:L3-B000 8 chksum++ | |
14128 | and %g1, 0xFE, %l0 ! 00000CF4FD3FFFB0 LOOP:L3-B001 8 | |
14129 | BL40202: ! LOOP:L3-B001 | |
14130 | add %g1, 0x901, %g1 ! 00000CF4FD3FFFB4 LOOP:L3-B001 8 chksum++ | |
14131 | nop ! 00000CF4FD3FFFB8 LOOP:L3-B001 8 S | |
14132 | ldx [%g2+0x0030], %g6 ! 00000CF4FD3FFFBC LOOP:L3-B001 8 S BASE<BD40013 | |
14133 | fcmpeq32 %f30, %f28, %o1 ! 00000CF4FD3FFFC0 LOOP:L3-B001 8 S | |
14134 | ldx [%g2+0x0050], %l5 ! 00000CF4FD3FFFC4 LOOP:L3-B001 8 <BD40004 | |
14135 | membar 0x40 ! 00000CF4FD3FFFC8 LOOP:L3-B001 8 | |
14136 | ldda [%l5]0xF0, %f16 ! 00000CF4FD3FFFCC LOOP:L3-B001 8 Blk-Load | |
14137 | membar 0x40 ! 00000CF4FD3FFFD0 LOOP:L3-B001 8 | |
14138 | srlx %l0, 0x1, %l0 ! 00000CF4FD3FFFD4 LOOP:L3-B001 8 | |
14139 | andcc %l0, 0x1, %g0 ! 00000CF4FD3FFFD8 LOOP:L3-B001 8 | |
14140 | bne,a,pt %xcc, BL40202 ! 00000CF4FD3FFFDC LOOP:L3-B001 8 | |
14141 | .word 0x854DDD23 ! 00000CF4FD3FFFE0 LOOP:L3-B001 0 S illop | |
14142 | add %g1, 0xFF, %g1 ! 00000CF4FD3FFFE4 LOOP:L3-B001 8 chksum++ | |
14143 | andcc %l2, 0x80, %g0 ! 00000CF4FD3FFFE8 SKIP:L3-B002 8 | |
14144 | bnz,pn %xcc, BL40210 ! 00000CF4FD3FFFEC SKIP:L3-B002 8 | |
14145 | pdist %f28, %f22, %f28 ! 00000CF4FD3FFFF0 SKIP:L3-B002 8 S | |
14146 | fcmpeq16 %f28, %f22, %i1 ! 00000CF4FD3FFFF4 SKIP:L3-B002 3 S | |
14147 | add %g4, 0x30, %l5 ! 00000CF4FD3FFFF8 SKIP:L3-B002 3 @BD40036 | |
14148 | stda %f16,[%l5+%g1]0xC0 ! 00000CF4FD3FFFFC SKIP:L3-B002 3 S Partial_St | |
14149 | fcmped %fcc3, %f38, %f0 ! 00000CF4FD400000 SKIP:L3-B002 3 S | |
14150 | add %g4, 0x60, %l5 ! 00000CF4FD400004 SKIP:L3-B002 3 @BD40071 | |
14151 | stda %f26,[%l5+%g1]0xC8 ! 00000CF4FD400008 SKIP:L3-B002 3 S Partial_St | |
14152 | ta %xcc, 0x40 ! 00000CF4FD40000C SKIP:L3-B002 3 S +-priv | |
14153 | call .+8 ! 00000CF4FD400010 SKIP:L3-B002 3 S | |
14154 | edge32l %o1, %l2, %l2 ! 00000CF4FD400014 SKIP:L3-B002 3 S | |
14155 | add %g1, 0x33E, %g1 ! 00000CF4FD400018 SKIP:L3-B002 3 chksum++ | |
14156 | fcmpne16 %f20, %f16, %i2 ! 00000CF4FD40001C SKIP:L3-B002 3 S | |
14157 | nop ! 00000CF4FD400020 SKIP:L3-B002 3 S | |
14158 | fblg,pt %fcc3, BL40203 ;.empty ! 00000CF4FD400024 SKIP:L3-B002 3 L | |
14159 | bn BL40204 ;.empty ! 00000CF4FD400028 SKIP:L3-B002 3 L | |
14160 | fbul,a,pt %fcc3, BL40205 ;.empty ! 00000CF4FD40002C SKIP:L3-B002 0 L | |
14161 | bz,a,pn %xcc, BL40205 ;.empty ! 00000CF4FD400030 SKIP:L3-B002 0 L | |
14162 | fba BL40206 ;.empty ! 00000CF4FD400034 SKIP:L3-B002 0 L | |
14163 | BL40205:bvc BL40206 ! 00000CF4FD400038 SKIP:L3-B002 0 L | |
14164 | BL40204:ldx [%g2+0x0060], %fsr ! 00000CF4FD40003C SKIP:L3-B002 0 S <BD40006 | |
14165 | BL40206:bvs,a,pt %xcc, BL40207 ! 00000CF4FD400040 SKIP:L3-B002 0 L | |
14166 | add %l2, 0xC0A, %i1 ! 00000CF4FD400044 SKIP:L3-B002 0 S | |
14167 | edge8 %i5, %i1, %i0 ! 00000CF4FD400048 SKIP:L3-B002 0 S | |
14168 | BL40203:fbul BL40208 ! 00000CF4FD40004C SKIP:L3-B002 3 L | |
14169 | BL40208:sub %i1, 0x890, %l2 ! 00000CF4FD400050 SKIP:L3-B002 3 S | |
14170 | BL40207:ba,a,pn %icc, BL40209 ;.empty ! 00000CF4FD400054 SKIP:L3-B002 3 L | |
14171 | ble,a,pt %xcc, BL40209 ! 00000CF4FD400058 SKIP:L3-B002 0 L | |
14172 | .word 0x81E80000 ! 00000CF4FD40005C SKIP:L3-B002 0 S random | |
14173 | BL40209:add %g1, 0x92F, %g1 ! 00000CF4FD400060 SKIP:L3-B002 3 chksum++ | |
14174 | ba,pn %icc, BL40216 ! 00000CF4FD400064 SKIP:L3-B002 3 | |
14175 | nop ! 00000CF4FD400068 SKIP:L3-B002 3 S | |
14176 | BL40210: ! ELSE:L3-B003 | |
14177 | call .+8 ! 00000CF4FD40006C ELSE:L3-B003 5 S | |
14178 | nop ! 00000CF4FD400070 ELSE:L3-B003 5 S | |
14179 | fandnot1 %f28, %f26, %f30 ! 00000CF4FD400074 ELSE:L3-B003 5 S | |
14180 | prefetch [%g1+%o1], 0 ! 00000CF4FD400078 ELSE:L3-B003 5 S <.+0 | |
14181 | ta %xcc, 0x46 ! 00000CF4FD40007C ELSE:L3-B003 5 S demap-page | |
14182 | subcc %g1, %g1, %g0 ! 00000CF4FD400080 ELSE:L3-B003 5 S | |
14183 | add %g1, 0xA19, %g1 ! 00000CF4FD400084 ELSE:L3-B003 5 chksum++ | |
14184 | sta %f5, [%g3-0x0064]%asi ! 00000CF4FD400088 ELSE:L3-B003 5 S >BD40026 | |
14185 | bcs,pn %icc, BL40211 ;.empty ! 00000CF4FD40008C ELSE:L3-B003 5 L | |
14186 | bpos BL40211 ! 00000CF4FD400090 ELSE:L3-B003 5 L | |
14187 | nop ! 00000CF4FD400094 ELSE:L3-B003 5 S | |
14188 | pdist %f30, %f26, %f26 ! 00000CF4FD400098 ELSE:L3-B003 0 S | |
14189 | fbo,a,pn %fcc1, BL40212 ! 00000CF4FD40009C ELSE:L3-B003 0 L | |
14190 | fcmple16 %f20, %f16, %i3 ! 00000CF4FD4000A0 ELSE:L3-B003 0 S | |
14191 | .word 0x8B65EABE ! 00000CF4FD4000A4 ELSE:L3-B003 0 L illop | |
14192 | fble,a BL40214 ! 00000CF4FD4000A8 ELSE:L3-B003 0 L | |
14193 | fcmpes %fcc1, %f3, %f10 ! 00000CF4FD4000AC ELSE:L3-B003 0 S | |
14194 | BL40214:fbge,pn %fcc1, BL40212 ;.empty ! 00000CF4FD4000B0 ELSE:L3-B003 0 L | |
14195 | .word 0xC9566575 ! 00000CF4FD4000B4 ELSE:L3-B003 0 L random | |
14196 | BL40211:popc %i1, %o0 ! 00000CF4FD4000B8 ELSE:L3-B003 5 S | |
14197 | BL40215:.word 0x95A89B79 ! 00000CF4FD4000BC ELSE:L3-B003 5 S illop_FP | |
14198 | tsubcc %o0, %i2, %o4 ! 00000CF4FD4000C0 ELSE:L3-B003 5 S | |
14199 | BL40212:fmovsl %fcc2, %f2, %f2 ! 00000CF4FD4000C4 ELSE:L3-B003 5 S | |
14200 | BL40213:fmovrsgz %g1, %f10, %f9 ! 00000CF4FD4000C8 ELSE:L3-B003 5 S | |
14201 | st %f4, [%g4-0x002C] ! 00000CF4FD4000CC ELSE:L3-B003 5 S >BD40062 | |
14202 | add %g1, 0x3E4, %g1 ! 00000CF4FD4000D0 ELSE:L3-B003 5 chksum++ | |
14203 | BL40216: ! ELSE:L3-B003 | |
14204 | add %g1, 0xB63, %g1 ! 00000CF4FD4000D4 ELSE:L3-B003 8 chksum++ | |
14205 | srlx %l1, 0x1, %l1 ! 00000CF4FD4000D8 LOOP:L2-B000 8 | |
14206 | andcc %l1, 0x1, %g0 ! 00000CF4FD4000DC LOOP:L2-B000 8 | |
14207 | bne,pt %xcc, BL40217 ! 00000CF4FD4000E0 LOOP:L2-B000 8 | |
14208 | ldxa [%g4+0x0050]%asi, %i1 ! 00000CF4FD4000E4 LOOP:L2-B000 8 S <BD40073 | |
14209 | add %g1, 0x15B, %g1 ! 00000CF4FD4000E8 LOOP:L2-B000 2 chksum++ | |
14210 | or %g0, 0x3, %l2 ! 00000CF4FD4000EC LOOP:L2-B001 2 | |
14211 | BL40233: ! LOOP:L2-B001 | |
14212 | add %g1, 0x3B7, %g1 ! 00000CF4FD4000F0 LOOP:L2-B001 6 chksum++ | |
14213 | add %g3, 0x3A, %l6 ! 00000CF4FD4000F4 LOOP:L2-B001 6 @BD40028 | |
14214 | ldda [%l6]0xD0, %f24 ! 00000CF4FD4000F8 LOOP:L2-B001 6 S Short8 | |
14215 | pdist %f28, %f20, %f22 ! 00000CF4FD4000FC LOOP:L2-B001 6 S | |
14216 | call .+8 ! 00000CF4FD400100 LOOP:L2-B001 6 S | |
14217 | add %g1, %g1, %o2 ! 00000CF4FD400104 LOOP:L2-B001 6 S | |
14218 | ldx [%g2+0x0050], %l5 ! 00000CF4FD400108 LOOP:L2-B001 6 <BD40004 | |
14219 | membar 0x40 ! 00000CF4FD40010C LOOP:L2-B001 6 | |
14220 | stda %f0, [%l5]0x16 ! 00000CF4FD400110 LOOP:L2-B001 6 Blk-Store | |
14221 | membar 0x40 ! 00000CF4FD400114 LOOP:L2-B001 6 | |
14222 | fmovse %xcc, %f5, %f11 ! 00000CF4FD400118 LOOP:L2-B001 6 S | |
14223 | pdist %f16, %f22, %f30 ! 00000CF4FD40011C LOOP:L2-B001 6 S | |
14224 | .word 0xB5AE04ED ! 00000CF4FD400120 LOOP:L2-B001 6 S illop_FP | |
14225 | fcmpeq16 %f22, %f20, %o1 ! 00000CF4FD400124 LOOP:L2-B001 6 S | |
14226 | sethi %hh(0x2C5F5F00),%l6 ! 00000CF4FD400128 LOOP:L2-B001 6 SUBR064 | |
14227 | or %l6,%hm(0x2C5F5F00),%l6 ! 00000CF4FD40012C LOOP:L2-B001 6 | |
14228 | sethi %lm(0x2C5F5F00),%l5 ! 00000CF4FD400130 LOOP:L2-B001 6 | |
14229 | or %l5,%lo(0x2C5F5F00),%l5 ! 00000CF4FD400134 LOOP:L2-B001 6 | |
14230 | sllx %l6, 0x20, %l6 ! 00000CF4FD400138 LOOP:L2-B001 6 | |
14231 | or %l6, %l5, %l6 ! 00000CF4FD40013C LOOP:L2-B001 6 | |
14232 | jmpl %l6+0x0000, %o7 ! 00000CF4FD400140 LOOP:L2-B001 6 S | |
14233 | taddcctv %i3, -842, %g0 ! 00000CF4FD400144 LOOP:L2-B001 6 S | |
14234 | ldx [%g2+0x0008], %g5 ! 00000CF4FD400148 LOOP:L2-B001 6 S BASE<BD40235 | |
14235 | andcc %g1, 0x10, %g0 ! 00000CF4FD40014C SKIP:L3-B004 6 | |
14236 | bnz,a,pt %xcc, BL40220 ! 00000CF4FD400150 SKIP:L3-B004 6 | |
14237 | subcc %i0, %o4, %i4 ! 00000CF4FD400154 SKIP:L3-B004 2 S | |
14238 | add %g4, -32, %l5 ! 00000CF4FD400158 SKIP:L3-B004 4 @BD40010 | |
14239 | stda %f22,[%l5+%g1]0xC1 ! 00000CF4FD40015C SKIP:L3-B004 4 S Partial_St | |
14240 | sta %f10, [%g6-0x0050]%asi ! 00000CF4FD400160 SKIP:L3-B004 4 S >BD40101 | |
14241 | ldx [%g2+0x0038], %g4 ! 00000CF4FD400164 SKIP:L3-B004 4 S BASE<BD40084 | |
14242 | ld [%g6-0x006C], %f8 ! 00000CF4FD400168 SKIP:L3-B004 4 S <BD40031 | |
14243 | add %g4, 0x2E, %l6 ! 00000CF4FD40016C SKIP:L3-B004 4 @BD40195 | |
14244 | stda %f24, [%l6]0xD2 ! 00000CF4FD400170 SKIP:L3-B004 4 S Short16 | |
14245 | ldx [%g2+0x0050], %l5 ! 00000CF4FD400174 SKIP:L3-B004 4 <BD40004 | |
14246 | membar 0x40 ! 00000CF4FD400178 SKIP:L3-B004 4 | |
14247 | stda %f0, [%l5]0xE1 ! 00000CF4FD40017C SKIP:L3-B004 4 Blk-Store | |
14248 | membar 0x40 ! 00000CF4FD400180 SKIP:L3-B004 4 | |
14249 | cmp %o2, %i2 ! 00000CF4FD400184 SKIP:L3-B004 4 S | |
14250 | membar 0x40 ! 00000CF4FD400188 SKIP:L3-B004 4 | |
14251 | ldda [%l5]0xF0, %f16 ! 00000CF4FD40018C SKIP:L3-B004 4 Blk-Load | |
14252 | membar 0x40 ! 00000CF4FD400190 SKIP:L3-B004 4 | |
14253 | add %g1, 0xCB, %g1 ! 00000CF4FD400194 SKIP:L3-B004 4 chksum++ | |
14254 | fpsub16s %f23, %f26, %f23 ! 00000CF4FD400198 SKIP:L3-B004 4 S | |
14255 | fbule BL40218 ;.empty ! 00000CF4FD40019C SKIP:L3-B004 4 L | |
14256 | fbg BL40219 ! 00000CF4FD4001A0 SKIP:L3-B004 4 L | |
14257 | pdist %f22, %f30, %f18 ! 00000CF4FD4001A4 SKIP:L3-B004 3 S | |
14258 | .word 0xE0624C0F ! 00000CF4FD4001A8 SKIP:L3-B004 0 S illop | |
14259 | pdist %f26, %f18, %f28 ! 00000CF4FD4001AC SKIP:L3-B004 0 S | |
14260 | bgu BL40218 ! 00000CF4FD4001B0 SKIP:L3-B004 0 L | |
14261 | BL40219:pdist %f22, %f30, %f16 ! 00000CF4FD4001B4 SKIP:L3-B004 3 S | |
14262 | BL40218:add %g1, 0x6B9, %g1 ! 00000CF4FD4001B8 SKIP:L3-B004 4 chksum++ | |
14263 | fba,a BL40221 ! 00000CF4FD4001BC SKIP:L3-B004 4 | |
14264 | .word 0xE7AF4EF2 ! 00000CF4FD4001C0 SKIP:L3-B004 0 S illop | |
14265 | BL40220: ! ELSE:L3-B005 | |
14266 | array16 %i4, %i4, %i4 ! 00000CF4FD4001C4 ELSE:L3-B005 2 S | |
14267 | fnegs %f27, %f29 ! 00000CF4FD4001C8 ELSE:L3-B005 2 S | |
14268 | stba %i4, [%g6+0x0021]%asi ! 00000CF4FD4001CC ELSE:L3-B005 2 S >BD40070+1 | |
14269 | pdist %f20, %f24, %f18 ! 00000CF4FD4001D0 ELSE:L3-B005 2 S | |
14270 | add %g3, 0x8, %l5 ! 00000CF4FD4001D4 ELSE:L3-B005 2 @BD40008 | |
14271 | stda %f24,[%l5+%g1]0xC4 ! 00000CF4FD4001D8 ELSE:L3-B005 2 S Partial_St | |
14272 | faddd %f14, %f46, %f46 ! 00000CF4FD4001DC ELSE:L3-B005 2 S | |
14273 | add %g1, 0x387, %g1 ! 00000CF4FD4001E0 ELSE:L3-B005 2 chksum++ | |
14274 | add %g3, 0x29, %l6 ! 00000CF4FD4001E4 ELSE:L3-B005 2 @BD40056 | |
14275 | stda %f18, [%l6]0xD9 ! 00000CF4FD4001E8 ELSE:L3-B005 2 S Short8 | |
14276 | ldx [%g2+0x0038], %g6 ! 00000CF4FD4001EC ELSE:L3-B005 2 S BASE<BD40084 | |
14277 | pdist %f28, %f30, %f18 ! 00000CF4FD4001F0 ELSE:L3-B005 2 S | |
14278 | add %g4, 0x68, %l5 ! 00000CF4FD4001F4 ELSE:L3-B005 2 @BD40104 | |
14279 | stda %f28,[%l5+%g1]0xC0 ! 00000CF4FD4001F8 ELSE:L3-B005 2 S Partial_St | |
14280 | .word 0x97B38378 ! 00000CF4FD4001FC ELSE:L3-B005 2 S illop_VIS | |
14281 | ld [%g5-0x002C], %f4 ! 00000CF4FD400200 ELSE:L3-B005 2 S <BD40062 | |
14282 | std %i0, [%g4+0x0008] ! 00000CF4FD400204 ELSE:L3-B005 2 S >BD40008 | |
14283 | BL40221: ! ELSE:L3-B005 | |
14284 | add %g1, 0x510, %g1 ! 00000CF4FD400208 ELSE:L3-B005 6 chksum++ | |
14285 | andcc %g1, 0x400, %g0 ! 00000CF4FD40020C SKIP:L3-B006 6 | |
14286 | bnz,a,pn %xcc, BL40225 ! 00000CF4FD400210 SKIP:L3-B006 6 | |
14287 | xor %g1, %o1, %i1 ! 00000CF4FD400214 SKIP:L3-B006 2 S | |
14288 | smul %o3, 0x9B, %i0 ! 00000CF4FD400218 SKIP:L3-B006 4 S | |
14289 | fbuge,a BL40222 ! 00000CF4FD40021C SKIP:L3-B006 4 L | |
14290 | BL40222:ldxa [%g7+%g0]0x82, %i3 ! 00000CF4FD400220 SKIP:L3-B006 8 S <BD40008 | |
14291 | st %f30, [%g4+0x0024] ! 00000CF4FD400224 SKIP:L3-B006 4 S >BD40049 | |
14292 | lduh [%g3-0x0048], %o1 ! 00000CF4FD400228 SKIP:L3-B006 4 S <BD40207 | |
14293 | bpos BL40223 ;.empty ! 00000CF4FD40022C SKIP:L3-B006 4 L | |
14294 | bne,pn %icc, BL40224 ! 00000CF4FD400230 SKIP:L3-B006 4 L | |
14295 | swap [%g4-0x0010], %i0 ! 00000CF4FD400234 SKIP:L3-B006 0 S >BD40035 | |
14296 | BL40223:pdist %f24, %f18, %f20 ! 00000CF4FD400238 SKIP:L3-B006 4 S | |
14297 | BL40224:add %g1, 0x6F5, %g1 ! 00000CF4FD40023C SKIP:L3-B006 4 chksum++ | |
14298 | add %g1, 0xF2C, %g1 ! 00000CF4FD400240 SKIP:L3-B006 4 chksum++ | |
14299 | xnor %o1, %i0, %i1 ! 00000CF4FD400244 SKIP:L3-B006 4 S | |
14300 | fmovs %f10, %f10 ! 00000CF4FD400248 SKIP:L3-B006 4 S | |
14301 | ldx [%g2+0x0050], %l5 ! 00000CF4FD40024C SKIP:L3-B006 4 <BD40004 | |
14302 | membar 0x40 ! 00000CF4FD400250 SKIP:L3-B006 4 | |
14303 | ldda [%l5]0x16, %f16 ! 00000CF4FD400254 SKIP:L3-B006 4 Blk-Load | |
14304 | membar 0x40 ! 00000CF4FD400258 SKIP:L3-B006 4 | |
14305 | ldd [%g4-0x0078], %f40 ! 00000CF4FD40025C SKIP:L3-B006 4 S <BD40007 | |
14306 | fpadd32 %f16, %f28, %f26 ! 00000CF4FD400260 SKIP:L3-B006 4 S | |
14307 | ba,a BL40226 ! 00000CF4FD400264 SKIP:L3-B006 4 | |
14308 | movg %icc, -885, %o4 ! 00000CF4FD400268 SKIP:L3-B006 0 S | |
14309 | BL40225: ! ELSE:L3-B007 | |
14310 | add %g4, -32, %l5 ! 00000CF4FD40026C ELSE:L3-B007 2 @BD40010 | |
14311 | stda %f30,[%l5+%g1]0xCA ! 00000CF4FD400270 ELSE:L3-B007 2 S Partial_St | |
14312 | ldd [%g5+0x0000], %i0 ! 00000CF4FD400274 ELSE:L3-B007 2 S <BD40051 | |
14313 | sethi %hh(0x40CF4CFF00),%l6 ! 00000CF4FD400278 ELSE:L3-B007 2 SUBR066 | |
14314 | or %l6,%hm(0x40CF4CFF00),%l6 ! 00000CF4FD40027C ELSE:L3-B007 2 | |
14315 | sethi %lm(0x40CF4CFF00),%l5 ! 00000CF4FD400280 ELSE:L3-B007 2 | |
14316 | or %l5,%lo(0x40CF4CFF00),%l5 ! 00000CF4FD400284 ELSE:L3-B007 2 | |
14317 | sllx %l6, 0x20, %l6 ! 00000CF4FD400288 ELSE:L3-B007 2 | |
14318 | or %l6, %l5, %l6 ! 00000CF4FD40028C ELSE:L3-B007 2 | |
14319 | jmpl %l6+0x0000, %o7 ! 00000CF4FD400290 ELSE:L3-B007 2 S | |
14320 | fcmpeq16 %f18, %f16, %o5 ! 00000CF4FD400294 ELSE:L3-B007 2 S | |
14321 | ldx [%g2+0x0050], %l5 ! 00000CF4FD400298 ELSE:L3-B007 2 <BD40004 | |
14322 | membar 0x40 ! 00000CF4FD40029C ELSE:L3-B007 2 | |
14323 | stda %f0, [%l5]0xE0 ! 00000CF4FD4002A0 ELSE:L3-B007 2 Blk-Store | |
14324 | membar 0x40 ! 00000CF4FD4002A4 ELSE:L3-B007 2 | |
14325 | fornot2s %f19, %f29, %f29 ! 00000CF4FD4002A8 ELSE:L3-B007 2 S | |
14326 | membar 0x40 ! 00000CF4FD4002AC ELSE:L3-B007 2 | |
14327 | ldda [%l5]0xF0, %f16 ! 00000CF4FD4002B0 ELSE:L3-B007 2 Blk-Load | |
14328 | membar 0x40 ! 00000CF4FD4002B4 ELSE:L3-B007 2 | |
14329 | membar 0x40 ! 00000CF4FD4002B8 ELSE:L3-B007 2 | |
14330 | stda %f32, [%l5]0xE1 ! 00000CF4FD4002BC ELSE:L3-B007 2 Blk-Store | |
14331 | membar 0x40 ! 00000CF4FD4002C0 ELSE:L3-B007 2 | |
14332 | membar 0x40 ! 00000CF4FD4002C4 ELSE:L3-B007 2 | |
14333 | ldda [%l5]0xF0, %f16 ! 00000CF4FD4002C8 ELSE:L3-B007 2 Blk-Load | |
14334 | membar 0x40 ! 00000CF4FD4002CC ELSE:L3-B007 2 | |
14335 | add %g1, 0x57B, %g1 ! 00000CF4FD4002D0 ELSE:L3-B007 2 chksum++ | |
14336 | st %f30, [%g4+0x0024] ! 00000CF4FD4002D4 ELSE:L3-B007 2 S >BD40049 | |
14337 | add %g4, -40, %l5 ! 00000CF4FD4002D8 ELSE:L3-B007 2 @BD40220 | |
14338 | stda %f26,[%l5+%g1]0xC0 ! 00000CF4FD4002DC ELSE:L3-B007 2 S Partial_St | |
14339 | pdist %f28, %f26, %f26 ! 00000CF4FD4002E0 ELSE:L3-B007 2 S | |
14340 | fcmps %fcc2, %f5, %f4 ! 00000CF4FD4002E4 ELSE:L3-B007 2 S | |
14341 | ldx [%g2+0x0050], %l5 ! 00000CF4FD4002E8 ELSE:L3-B007 2 <BD40004 | |
14342 | membar 0x40 ! 00000CF4FD4002EC ELSE:L3-B007 2 | |
14343 | ldda [%l5]0xF1, %f16 ! 00000CF4FD4002F0 ELSE:L3-B007 2 Blk-Load | |
14344 | membar 0x40 ! 00000CF4FD4002F4 ELSE:L3-B007 2 | |
14345 | membar 0x40 ! 00000CF4FD4002F8 ELSE:L3-B007 2 | |
14346 | stda %f0, [%l5]0xF0 ! 00000CF4FD4002FC ELSE:L3-B007 2 Blk-Store | |
14347 | membar 0x40 ! 00000CF4FD400300 ELSE:L3-B007 2 | |
14348 | srl %o2, %g1, %o2 ! 00000CF4FD400304 ELSE:L3-B007 2 S | |
14349 | pdist %f24, %f28, %f28 ! 00000CF4FD400308 ELSE:L3-B007 2 S | |
14350 | BL40226: ! ELSE:L3-B007 | |
14351 | add %g1, 0x75D, %g1 ! 00000CF4FD40030C ELSE:L3-B007 6 chksum++ | |
14352 | nop ! 00000CF4FD400310 LOOP:L2-B001 6 S | |
14353 | bz,a BL40227 ;.empty ! 00000CF4FD400314 LOOP:L2-B001 6 L | |
14354 | bcc,a,pt %icc, BL40228 ! 00000CF4FD400318 LOOP:L2-B001 6 L | |
14355 | BL40228:pdist %f18, %f20, %f30 ! 00000CF4FD40031C LOOP:L2-B001 6 S | |
14356 | bn BL40229 ! 00000CF4FD400320 LOOP:L2-B001 6 L | |
14357 | stba %i0, [%g6+0x002D]%asi ! 00000CF4FD400324 LOOP:L2-B001 6 S >BD40193 | |
14358 | bvc,a,pt %xcc, BL40230 ! 00000CF4FD400328 LOOP:L2-B001 6 L | |
14359 | udivcc %o2, 0x0, %i4 ! 00000CF4FD40032C LOOP:L2-B001 6 S | |
14360 | BL40230:nop ! 00000CF4FD400330 LOOP:L2-B001 6 S | |
14361 | fbe,pt %fcc3, BL40231 ;.empty ! 00000CF4FD400334 LOOP:L2-B001 6 L | |
14362 | BL40229:brgz,pt %o4, BL40232 ;.empty ! 00000CF4FD400338 LOOP:L2-B001 6 L | |
14363 | BL40232:bgu BL40231 ! 00000CF4FD40033C LOOP:L2-B001 6 L | |
14364 | BL40231:nop ! 00000CF4FD400340 LOOP:L2-B001 6 S | |
14365 | bcc,a,pn %icc, BL40227 ! 00000CF4FD400344 LOOP:L2-B001 6 L | |
14366 | fcmpd %fcc0, %f46, %f62 ! 00000CF4FD400348 LOOP:L2-B001 6 S | |
14367 | BL40227:add %g1, 0x53B, %g1 ! 00000CF4FD40034C LOOP:L2-B001 12 chksum++ | |
14368 | sub %l2, 0x1, %l2 ! 00000CF4FD400350 LOOP:L2-B001 6 | |
14369 | brnz,a,pt %l2, BL40233 ! 00000CF4FD400354 LOOP:L2-B001 6 | |
14370 | nop ! 00000CF4FD400358 LOOP:L2-B001 4 S | |
14371 | add %g1, 0xAE, %g1 ! 00000CF4FD40035C LOOP:L2-B001 2 chksum++ | |
14372 | nop ! 00000CF4FD400360 LOOP:L2-B002 2 | |
14373 | nop ! 00000CF4FD400364 LOOP:L2-B003 2 | |
14374 | nop ! 00000CF4FD400368 LOOP:L2-B004 2 | |
14375 | nop ! 00000CF4FD40036C LOOP:L2-B005 2 | |
14376 | add %o2, %g1, %i2 ! 00000CF4FD400370 SWCH:L2-B006 2 | |
14377 | andcc %i2, 0x800, %g0 ! 00000CF4FD400374 SWCH:L2-B006 2 | |
14378 | bnz,a,pn %xcc, BL40249 ! 00000CF4FD400378 SWCH:L2-B006 2 | |
14379 | add %g1, 0x998, %g1 ! 00000CF4FD40037C SWCH:L2-B006 0 chksum++ | |
14380 | andcc %i2, 0x40, %g0 ! 00000CF4FD400380 SWCH:L2-B006 2 | |
14381 | bnz,a,pt %xcc, BL40245 ! 00000CF4FD400384 SWCH:L2-B006 2 | |
14382 | add %g1, 0x1E, %g1 ! 00000CF4FD400388 SWCH:L2-B006 1 chksum++ | |
14383 | andcc %i2, 0x800, %g0 ! 00000CF4FD40038C SWCH:L2-B006 1 | |
14384 | bnz,pt %xcc, BL40240 ! 00000CF4FD400390 SWCH:L2-B006 1 | |
14385 | andcc %i2, 0x100, %g0 ! 00000CF4FD400394 SWCH:L2-B006 1 | |
14386 | bnz,a,pn %xcc, BL40234 ! 00000CF4FD400398 SWCH:L2-B006 1 | |
14387 | add %g1, 0x484, %g1 ! 00000CF4FD40039C SWCH:L2-B006 1 chksum++ | |
14388 | ldx [%g2+0x0050], %l5 ! 00000CF4FD4003A0 SWCH:L2-B006 0 <BD40004 | |
14389 | membar 0x40 ! 00000CF4FD4003A4 SWCH:L2-B006 0 | |
14390 | ldda [%l5]0xF0, %f16 ! 00000CF4FD4003A8 SWCH:L2-B006 0 Blk-Load | |
14391 | membar 0x40 ! 00000CF4FD4003AC SWCH:L2-B006 0 | |
14392 | tpos %icc, %g7+0x006C ! 00000CF4FD4003B0 SWCH:L2-B006 0 S | |
14393 | sethi %hh(0x77E79BCDFF00),%l6 ! 00000CF4FD4003B4 SWCH:L2-B006 0 SUBR068 | |
14394 | or %l6,%hm(0x77E79BCDFF00),%l6 ! 00000CF4FD4003B8 SWCH:L2-B006 0 | |
14395 | sethi %lm(0x77E79BCDFF00),%l5 ! 00000CF4FD4003BC SWCH:L2-B006 0 | |
14396 | or %l5,%lo(0x77E79BCDFF00),%l5 ! 00000CF4FD4003C0 SWCH:L2-B006 0 | |
14397 | sllx %l6, 0x20, %l6 ! 00000CF4FD4003C4 SWCH:L2-B006 0 | |
14398 | or %l6, %l5, %l6 ! 00000CF4FD4003C8 SWCH:L2-B006 0 | |
14399 | .word 0x87508000 ! 00000CF4FD4003CC SWCH:L2-B006 0 S illop | |
14400 | .word 0x9790910E ! 00000CF4FD4003D0 SWCH:L2-B006 0 S illop | |
14401 | std %f34, [%g4+0x0048] ! 00000CF4FD4003D4 SWCH:L2-B006 0 S >BD40039 | |
14402 | .word 0x8F8890D0 ! 00000CF4FD4003D8 SWCH:L2-B006 0 illop | |
14403 | membar 0x40 ! 00000CF4FD4003DC SWCH:L2-B006 0 | |
14404 | stda %f32, [%l5]0x16 ! 00000CF4FD4003E0 SWCH:L2-B006 0 Blk-Store | |
14405 | membar 0x40 ! 00000CF4FD4003E4 SWCH:L2-B006 0 | |
14406 | .word 0xE72BEA76 ! 00000CF4FD4003E8 SWCH:L2-B006 0 S illop | |
14407 | xor %o5, %o2, %i1 ! 00000CF4FD4003EC SWCH:L2-B006 0 S | |
14408 | cmp %o5, %i1 ! 00000CF4FD4003F0 SWCH:L2-B006 0 S | |
14409 | .word 0x9FC3801F ! 00000CF4FD4003F4 SWCH:L2-B006 0 random | |
14410 | .word 0x8D88C404 ! 00000CF4FD4003F8 SWCH:L2-B006 0 S illop | |
14411 | .word 0xB9CBFB62 ! 00000CF4FD4003FC SWCH:L2-B006 0 S illop | |
14412 | .word 0xFD414F50 ! 00000CF4FD400400 SWCH:L2-B006 0 illop | |
14413 | .word 0x28F473D9 ! 00000CF4FD400404 SWCH:L2-B006 0 illop | |
14414 | std %o0, [%g3+0x0070] ! 00000CF4FD400408 SWCH:L2-B006 0 S >BD40029 | |
14415 | BL40234:add %g1, 0x3E5, %g1 ! 00000CF4FD40040C CASE:L3-B008 1 chksum++ | |
14416 | add %g5, -2, %l6 ! 00000CF4FD400410 CASE:L3-B008 1 @BD40176 | |
14417 | ldda [%l6]0xD2, %f26 ! 00000CF4FD400414 CASE:L3-B008 1 S Short16 | |
14418 | add %g4, 0x30, %l5 ! 00000CF4FD400418 CASE:L3-B008 1 @BD40036 | |
14419 | stda %f28,[%l5+%g1]0xC5 ! 00000CF4FD40041C CASE:L3-B008 1 S Partial_St | |
14420 | ldx [%g2+0x0050], %l5 ! 00000CF4FD400420 CASE:L3-B008 1 <BD40004 | |
14421 | membar 0x40 ! 00000CF4FD400424 CASE:L3-B008 1 | |
14422 | stda %f0, [%l5]0xF0 ! 00000CF4FD400428 CASE:L3-B008 1 Blk-Store | |
14423 | membar 0x40 ! 00000CF4FD40042C CASE:L3-B008 1 | |
14424 | call .+8 ! 00000CF4FD400430 CASE:L3-B008 1 S | |
14425 | nop ! 00000CF4FD400434 CASE:L3-B008 1 S | |
14426 | fba,pt %fcc1, BL40250 ! 00000CF4FD400438 CASE:L3-B008 1 | |
14427 | nop ! 00000CF4FD40043C CASE:L3-B008 1 S | |
14428 | BL40240:add %g1, 0x70D, %g1 ! 00000CF4FD400440 CASE:L3-B009 0 chksum++ | |
14429 | subccc %i0, %i0, %o2 ! 00000CF4FD400444 CASE:L3-B009 0 S | |
14430 | .word 0x3F12E1B1 ! 00000CF4FD400448 CASE:L3-B009 0 L random | |
14431 | .word 0x98C3E797 ! 00000CF4FD40044C CASE:L3-B009 0 S random | |
14432 | fbl,a,pt %fcc1, BL40236 ;.empty ! 00000CF4FD400450 CASE:L3-B009 0 L | |
14433 | bneg,a,pt %icc, BL40237 ! 00000CF4FD400454 CASE:L3-B009 0 L | |
14434 | fpmerge %f17, %f28, %f28 ! 00000CF4FD400458 CASE:L3-B009 0 S | |
14435 | .word 0x60DD3880 ! 00000CF4FD40045C CASE:L3-B009 0 L random | |
14436 | BL40236:be BL40237 ! 00000CF4FD400460 CASE:L3-B009 0 L | |
14437 | stba %i0, [%g4-0x002D]%asi ! 00000CF4FD400464 CASE:L3-B009 0 S >BD40153 | |
14438 | .word 0xB165CC09 ! 00000CF4FD400468 CASE:L3-B009 0 L illop | |
14439 | BL40238:fmovdge %fcc3, %f38, %f34 ! 00000CF4FD40046C CASE:L3-B009 0 S | |
14440 | BL40237:fbl BL40239 ! 00000CF4FD400470 CASE:L3-B009 0 L | |
14441 | BL40235:.word 0xE78E3C91 ! 00000CF4FD400474 CASE:L3-B009 0 S illop | |
14442 | BL40239:add %g1, 0x720, %g1 ! 00000CF4FD400478 CASE:L3-B009 0 chksum++ | |
14443 | ba,a BL40250 ! 00000CF4FD40047C CASE:L3-B009 0 | |
14444 | nop ! 00000CF4FD400480 CASE:L3-B009 0 S | |
14445 | BL40245:add %g1, 0xA71, %g1 ! 00000CF4FD400484 CASE:L3-B010 1 chksum++ | |
14446 | xorcc %o2, %g1, %o4 ! 00000CF4FD400488 CASE:L3-B010 1 S | |
14447 | fbul,a,pt %fcc1, BL40241 ! 00000CF4FD40048C CASE:L3-B010 1 L | |
14448 | nop ! 00000CF4FD400490 CASE:L3-B010 1 S | |
14449 | pdist %f28, %f18, %f18 ! 00000CF4FD400494 CASE:L3-B010 0 S | |
14450 | fcmple32 %f16, %f30, %o2 ! 00000CF4FD400498 CASE:L3-B010 0 S | |
14451 | bg,a BL40242 ! 00000CF4FD40049C CASE:L3-B010 0 L | |
14452 | fcmpes %fcc2, %f10, %f8 ! 00000CF4FD4004A0 CASE:L3-B010 0 S | |
14453 | .word 0xDAD3B1F0 ! 00000CF4FD4004A4 CASE:L3-B010 0 S random | |
14454 | nop ! 00000CF4FD4004A8 CASE:L3-B010 0 S | |
14455 | BL40241:bleu,a,pt %xcc, BL40243 ;.empty ! 00000CF4FD4004AC CASE:L3-B010 1 L | |
14456 | .word 0xB5A298B7 ! 00000CF4FD4004B0 CASE:L3-B010 0 L illop | |
14457 | BL40244:call .+8 ! 00000CF4FD4004B4 CASE:L3-B010 1 L | |
14458 | BL40242:st %f22, [%g3-0x000D] ! 00000CF4FD4004B8 CASE:L3-B010 1 S >BD40035+3 | |
14459 | BL40243:add %g1, 0xD37, %g1 ! 00000CF4FD4004BC CASE:L3-B010 1 chksum++ | |
14460 | fba,a,pt %fcc0, BL40250 ! 00000CF4FD4004C0 CASE:L3-B010 1 | |
14461 | cmp %i1, %o2 ! 00000CF4FD4004C4 CASE:L3-B010 0 S | |
14462 | BL40249:add %g1, 0x803, %g1 ! 00000CF4FD4004C8 CASE:L3-B011 0 chksum++ | |
14463 | nop ! 00000CF4FD4004CC CASE:L3-B011 0 S | |
14464 | bgu BL40246 ! 00000CF4FD4004D0 CASE:L3-B011 0 L | |
14465 | lduha [%g4-0x0044]%asi, %o5 ! 00000CF4FD4004D4 CASE:L3-B011 0 S <BD40055 | |
14466 | fbe,a,pn %fcc1, BL40247 ;.empty ! 00000CF4FD4004D8 CASE:L3-B011 0 L | |
14467 | bneg,a,pt %xcc, BL40248 ! 00000CF4FD4004DC CASE:L3-B011 0 L | |
14468 | BL40248:nop ! 00000CF4FD4004E0 CASE:L3-B011 0 S | |
14469 | BL40246:nop ! 00000CF4FD4004E4 CASE:L3-B011 0 S | |
14470 | BL40247:pdist %f16, %f18, %f20 ! 00000CF4FD4004E8 CASE:L3-B011 0 S | |
14471 | add %g1, 0xD15, %g1 ! 00000CF4FD4004EC CASE:L3-B011 0 chksum++ | |
14472 | .word 0xFDB6EBAD ! 00000CF4FD4004F0 CASE:L3-B011 0 illop | |
14473 | nop ! 00000CF4FD4004F4 CASE:L3-B011 0 S | |
14474 | BL40250: ! SWCH:L2-B006 | |
14475 | add %g1, 0xB5A, %g1 ! 00000CF4FD4004F8 SWCH:L2-B006 2 chksum++ | |
14476 | std %f12, [%g5+0x0040] ! 00000CF4FD4004FC SWCH:L2-B006 2 S >BD40024 | |
14477 | lduha [%g4+0x0020]%asi, %i0 ! 00000CF4FD400500 SWCH:L2-B006 2 S <BD40070 | |
14478 | cmp %i0, %o5 ! 00000CF4FD400504 SWCH:L2-B006 2 S | |
14479 | ldx [%g2+0x0050], %l5 ! 00000CF4FD400508 SWCH:L2-B006 2 <BD40004 | |
14480 | membar 0x40 ! 00000CF4FD40050C SWCH:L2-B006 2 | |
14481 | stda %f0, [%l5]0xF0 ! 00000CF4FD400510 SWCH:L2-B006 2 Blk-Store | |
14482 | membar 0x40 ! 00000CF4FD400514 SWCH:L2-B006 2 | |
14483 | nop ! 00000CF4FD400518 LOOP:L2-B007 2 | |
14484 | add %o2, %g1, %o3 ! 00000CF4FD40051C SWCH:L2-B008 2 | |
14485 | and %o3, 0x18, %o7 ! 00000CF4FD400520 SWCH:L2-B008 2 | |
14486 | sethi %hi(0x838), %o3 ! 00000CF4FD400524 SWCH:L2-B008 2 .+0 | |
14487 | or %o3,%lo(0x838),%o3 ! 00000CF4FD400528 SWCH:L2-B008 2 | |
14488 | add %o3, %o7, %o3 ! 00000CF4FD40052C SWCH:L2-B008 2 | |
14489 | jmpl %l7+%o3, %g0 ! 00000CF4FD400530 SWCH:L2-B008 2 | |
14490 | fcmpes %fcc2, %f2, %f11 ! 00000CF4FD400534 SWCH:L2-B008 2 S | |
14491 | ba,a,pn %xcc, BL40256 ! 00000CF4FD400538 SWCH:L2-B008 1 | |
14492 | .word 0xCC0B9A84 ! 00000CF4FD40053C SWCH:L2-B008 0 S random | |
14493 | ba BL40255 ! 00000CF4FD400540 SWCH:L2-B008 0 | |
14494 | subcc %g1, %g1, %i3 ! 00000CF4FD400544 SWCH:L2-B008 0 S | |
14495 | .word 0xB3A00BED ! 00000CF4FD400548 SWCH:L2-B008 0 illop | |
14496 | ld [%g4-0x006C], %f8 ! 00000CF4FD40054C SWCH:L2-B008 0 S <BD40031 | |
14497 | fba,a BL40251 ! 00000CF4FD400550 SWCH:L2-B008 1 | |
14498 | .word 0xBBEC43C5 ! 00000CF4FD400554 SWCH:L2-B008 0 S illop | |
14499 | BL40251:add %g1, 0x439, %g1 ! 00000CF4FD400558 CASE:L3-B012 1 chksum++ | |
14500 | cmp %g1, %o2 ! 00000CF4FD40055C CASE:L3-B012 1 S | |
14501 | xor %o5, %o4, %o4 ! 00000CF4FD400560 CASE:L3-B012 1 S | |
14502 | ldx [%g2+0x0010], %g5 ! 00000CF4FD400564 CASE:L3-B012 1 S BASE<BD40236 | |
14503 | pdist %f16, %f30, %f26 ! 00000CF4FD400568 CASE:L3-B012 1 S | |
14504 | fba,a,pn %fcc1, BL40261 ! 00000CF4FD40056C CASE:L3-B012 1 | |
14505 | udivcc %o4, 0x0, %l1 ! 00000CF4FD400570 CASE:L3-B012 0 S | |
14506 | BL40254:add %g1, 0xD9E, %g1 ! 00000CF4FD400574 CASE:L3-B013 0 chksum++ | |
14507 | .word 0xB1B501B4 ! 00000CF4FD400578 CASE:L3-B013 0 S illop | |
14508 | fpsub32s %f22, %f21, %f27 ! 00000CF4FD40057C CASE:L3-B013 0 S | |
14509 | pdist %f30, %f28, %f30 ! 00000CF4FD400580 CASE:L3-B013 0 S | |
14510 | nop ! 00000CF4FD400584 CASE:L3-B013 0 S | |
14511 | .word 0x85D57465 ! 00000CF4FD400588 CASE:L3-B013 0 S illop | |
14512 | .word 0xD2B9EB96 ! 00000CF4FD40058C CASE:L3-B013 0 S illop | |
14513 | .word 0x957DF025 ! 00000CF4FD400590 CASE:L3-B013 0 L illop | |
14514 | sth %o4, [%g4-0x0015] ! 00000CF4FD400594 CASE:L3-B013 0 S >BD40035+1 | |
14515 | bvc,a BL40253 ! 00000CF4FD400598 CASE:L3-B013 0 L | |
14516 | nop ! 00000CF4FD40059C CASE:L3-B013 0 S | |
14517 | BL40252:fcmpeq16 %f18, %f28, %o2 ! 00000CF4FD4005A0 CASE:L3-B013 0 S | |
14518 | array32 %i4, %o5, %i1 ! 00000CF4FD4005A4 CASE:L3-B013 0 S | |
14519 | BL40253:.word 0xBBAE5C50 ! 00000CF4FD4005A8 CASE:L3-B013 0 illop | |
14520 | fba BL40261 ! 00000CF4FD4005AC CASE:L3-B013 0 | |
14521 | sth %o0, [%g4+0x006A] ! 00000CF4FD4005B0 CASE:L3-B013 0 S >BD40104+2 | |
14522 | BL40255:add %g1, 0xA78, %g1 ! 00000CF4FD4005B4 CASE:L3-B014 0 chksum++ | |
14523 | add %g3, 0x30, %l5 ! 00000CF4FD4005B8 CASE:L3-B014 0 @BD40036 | |
14524 | stda %f26,[%l5+%g1]0xC4 ! 00000CF4FD4005BC CASE:L3-B014 0 S Partial_St | |
14525 | std %f18, [%g6-0x0028] ! 00000CF4FD4005C0 CASE:L3-B014 0 S >BD40220 | |
14526 | array8 %g1, %o3, %i3 ! 00000CF4FD4005C4 CASE:L3-B014 0 S | |
14527 | fcmple16 %f18, %f28, %i1 ! 00000CF4FD4005C8 CASE:L3-B014 0 S | |
14528 | ldx [%g2+0x0050], %l5 ! 00000CF4FD4005CC CASE:L3-B014 0 <BD40004 | |
14529 | .word 0xA9AAD070 ! 00000CF4FD4005D0 CASE:L3-B014 0 illop | |
14530 | stda %f0, [%l5]0xE0 ! 00000CF4FD4005D4 CASE:L3-B014 0 Blk-Store | |
14531 | .word 0x9599218C ! 00000CF4FD4005D8 CASE:L3-B014 0 illop | |
14532 | ba,pt %icc, BL40261 ! 00000CF4FD4005DC CASE:L3-B014 0 | |
14533 | ldx [%g2+0x0008], %g6 ! 00000CF4FD4005E0 CASE:L3-B014 0 S BASE<BD40235 | |
14534 | BL40256:add %g1, 0x92A, %g1 ! 00000CF4FD4005E4 CASE:L3-B015 1 chksum++ | |
14535 | fcmpne32 %f20, %f26, %o5 ! 00000CF4FD4005E8 CASE:L3-B015 1 S | |
14536 | ldx [%g2+0x0050], %l5 ! 00000CF4FD4005EC CASE:L3-B015 1 <BD40004 | |
14537 | membar 0x40 ! 00000CF4FD4005F0 CASE:L3-B015 1 | |
14538 | stda %f0, [%l5]0x16 ! 00000CF4FD4005F4 CASE:L3-B015 1 Blk-Store | |
14539 | membar 0x40 ! 00000CF4FD4005F8 CASE:L3-B015 1 | |
14540 | pdist %f20, %f26, %f24 ! 00000CF4FD4005FC CASE:L3-B015 1 S | |
14541 | std %f6, [%g4-0x0078] ! 00000CF4FD400600 CASE:L3-B015 1 S >BD40007 | |
14542 | ldsw [%g3-0x0038], %o0 ! 00000CF4FD400604 CASE:L3-B015 1 S <BD40003 | |
14543 | ldx [%g2+0x0058], %l6 ! 00000CF4FD400608 CASE:L3-B015 1 <BD40016 | |
14544 | ldda [%l6]0x2E, %i0 ! 00000CF4FD40060C CASE:L3-B015 1 S Quad_Ld_P | |
14545 | cmp %o2, %i3 ! 00000CF4FD400610 CASE:L3-B015 1 S | |
14546 | ldda [%l6]0x26, %i2 ! 00000CF4FD400614 CASE:L3-B015 1 S Quad_Ld_P | |
14547 | xnor %o0, %i0, %i5 ! 00000CF4FD400618 CASE:L3-B015 1 S | |
14548 | fmovrdlz %i5, %f26, %f22 ! 00000CF4FD40061C CASE:L3-B015 1 S | |
14549 | ba,a,pn %xcc, BL40261 ! 00000CF4FD400620 CASE:L3-B015 1 | |
14550 | st %f11, [%g6-0x002C] ! 00000CF4FD400624 CASE:L3-B015 0 S >BD40062 | |
14551 | BL40261: ! SWCH:L2-B008 | |
14552 | add %g1, 0xA76, %g1 ! 00000CF4FD400628 SWCH:L2-B008 2 chksum++ | |
14553 | tsubcc %i5, %i5, %i4 ! 00000CF4FD40062C SWCH:L2-B008 2 S | |
14554 | bge BL40257 ;.empty ! 00000CF4FD400630 SWCH:L2-B008 2 L | |
14555 | bcc,a,pn %xcc, BL40258 ;.empty ! 00000CF4FD400634 SWCH:L2-B008 2 L | |
14556 | BL40258:bg BL40259 ! 00000CF4FD400638 SWCH:L2-B008 3 L | |
14557 | BL40257:nop ! 00000CF4FD40063C SWCH:L2-B008 3 S | |
14558 | edge8n %i0, %i1, %i5 ! 00000CF4FD400640 SWCH:L2-B008 2 S | |
14559 | nop ! 00000CF4FD400644 SWCH:L2-B008 2 S | |
14560 | bl,a,pn %icc, BL40260 ! 00000CF4FD400648 SWCH:L2-B008 2 L | |
14561 | BL40260:fcmple32 %f18, %f20, %i1 ! 00000CF4FD40064C SWCH:L2-B008 2 S | |
14562 | nop ! 00000CF4FD400650 SWCH:L2-B008 2 S | |
14563 | BL40259:nop ! 00000CF4FD400654 SWCH:L2-B008 2 S | |
14564 | add %g1, 0x5C3, %g1 ! 00000CF4FD400658 SWCH:L2-B008 2 chksum++ | |
14565 | add %i4, %g1, %o3 ! 00000CF4FD40065C SWCH:L2-B009 2 | |
14566 | and %o3, 0x18, %o7 ! 00000CF4FD400660 SWCH:L2-B009 2 | |
14567 | sethi %hi(0x978), %o3 ! 00000CF4FD400664 SWCH:L2-B009 2 .+0 | |
14568 | or %o3,%lo(0x978),%o3 ! 00000CF4FD400668 SWCH:L2-B009 2 | |
14569 | add %o3, %o7, %o3 ! 00000CF4FD40066C SWCH:L2-B009 2 | |
14570 | jmpl %l7+%o3, %g0 ! 00000CF4FD400670 SWCH:L2-B009 2 | |
14571 | nop ! 00000CF4FD400674 SWCH:L2-B009 2 S | |
14572 | .word 0x97446687 ! 00000CF4FD400678 SWCH:L2-B009 0 illop | |
14573 | .word 0x93640F20 ! 00000CF4FD40067C SWCH:L2-B009 0 S illop | |
14574 | fba,a,pn %fcc0, BL40265 ! 00000CF4FD400680 SWCH:L2-B009 2 | |
14575 | lduw [%g6-0x0034], %o0 ! 00000CF4FD400684 SWCH:L2-B009 0 S <BD40009 | |
14576 | .word 0x83A7CD49 ! 00000CF4FD400688 SWCH:L2-B009 0 illop | |
14577 | edge16 %o0, %o1, %i3 ! 00000CF4FD40068C SWCH:L2-B009 0 S | |
14578 | fba,a,pt %fcc1, BL40262 ! 00000CF4FD400690 SWCH:L2-B009 0 | |
14579 | ldx [%g2+0x0038], %g6 ! 00000CF4FD400694 SWCH:L2-B009 0 S BASE<BD40084 | |
14580 | BL40262:add %g1, 0x492, %g1 ! 00000CF4FD400698 CASE:L3-B016 0 chksum++ | |
14581 | .word 0xFEB8802E ! 00000CF4FD40069C CASE:L3-B016 0 S illop | |
14582 | ldx [%g2+0x0020], %g4 ! 00000CF4FD4006A0 CASE:L3-B016 0 S BASE<BD40098 | |
14583 | .word 0x95906000 ! 00000CF4FD4006A4 CASE:L3-B016 0 S random | |
14584 | xor %o5, %i2, %o1 ! 00000CF4FD4006A8 CASE:L3-B016 0 S | |
14585 | ba,a,pt %xcc, BL40267 ! 00000CF4FD4006AC CASE:L3-B016 0 | |
14586 | fcmpne16 %f20, %f24, %o0 ! 00000CF4FD4006B0 CASE:L3-B016 0 S | |
14587 | BL40263:.word 0x93A1D162 ! 00000CF4FD4006B4 CASE:L3-B017 0 illop | |
14588 | udivcc %o0, %g0, %l1 ! 00000CF4FD4006B8 CASE:L3-B017 0 S | |
14589 | subccc %i5, %i5, %g0 ! 00000CF4FD4006BC CASE:L3-B017 0 S | |
14590 | ldx [%g2+0x0050], %l5 ! 00000CF4FD4006C0 CASE:L3-B017 0 <BD40004 | |
14591 | membar 0x40 ! 00000CF4FD4006C4 CASE:L3-B017 0 | |
14592 | ldda [%l5]0xF8, %f16 ! 00000CF4FD4006C8 CASE:L3-B017 0 Blk-Load | |
14593 | membar 0x40 ! 00000CF4FD4006CC CASE:L3-B017 0 | |
14594 | fsubd %f34, %f40, %f42 ! 00000CF4FD4006D0 CASE:L3-B017 0 S | |
14595 | .word 0xE74CD4BE ! 00000CF4FD4006D4 CASE:L3-B017 0 illop | |
14596 | nop ! 00000CF4FD4006D8 CASE:L3-B017 0 S | |
14597 | BL40265:add %g1, 0x5FF, %g1 ! 00000CF4FD4006DC CASE:L3-B018 2 chksum++ | |
14598 | fcmped %fcc1, %f6, %f40 ! 00000CF4FD4006E0 CASE:L3-B018 2 S | |
14599 | nop ! 00000CF4FD4006E4 CASE:L3-B018 2 S | |
14600 | bnz BL40264 ! 00000CF4FD4006E8 CASE:L3-B018 2 L | |
14601 | nop ! 00000CF4FD4006EC CASE:L3-B018 2 S | |
14602 | ldx [%g2+0x0018], %g6 ! 00000CF4FD4006F0 CASE:L3-B018 2 S BASE<BD40237 | |
14603 | fcmped %fcc3, %f34, %f40 ! 00000CF4FD4006F4 CASE:L3-B018 2 S | |
14604 | cmp %i4, %i4 ! 00000CF4FD4006F8 CASE:L3-B018 2 S | |
14605 | nop ! 00000CF4FD4006FC CASE:L3-B018 2 S | |
14606 | BL40264:ta %xcc, 0x46 ! 00000CF4FD400700 CASE:L3-B018 2 S demap-page | |
14607 | pdist %f24, %f18, %f18 ! 00000CF4FD400704 CASE:L3-B018 2 S | |
14608 | add %g1, 0x1DD, %g1 ! 00000CF4FD400708 CASE:L3-B018 2 chksum++ | |
14609 | ba,a BL40267 ! 00000CF4FD40070C CASE:L3-B018 2 | |
14610 | .word 0x8396A004 ! 00000CF4FD400710 CASE:L3-B018 0 S illop | |
14611 | BL40266:add %g1, 0xC26, %g1 ! 00000CF4FD400714 CASE:L3-B019 0 chksum++ | |
14612 | ldx [%g2+0x0050], %l5 ! 00000CF4FD400718 CASE:L3-B019 0 <BD40004 | |
14613 | membar 0x40 ! 00000CF4FD40071C CASE:L3-B019 0 | |
14614 | ldda [%l5]0x1E, %f16 ! 00000CF4FD400720 CASE:L3-B019 0 Blk-Load | |
14615 | membar 0x40 ! 00000CF4FD400724 CASE:L3-B019 0 | |
14616 | .word 0x9D781337 ! 00000CF4FD400728 CASE:L3-B019 0 illop | |
14617 | or %l6,%hm(0x109D781337),%l6 ! 00000CF4FD40072C CASE:L3-B019 0 | |
14618 | .word 0xBFB709F4 ! 00000CF4FD400730 CASE:L3-B019 0 illop | |
14619 | or %l5,%lo(0x109D781337),%l5 ! 00000CF4FD400734 CASE:L3-B019 0 | |
14620 | sllx %l6, 0x20, %l6 ! 00000CF4FD400738 CASE:L3-B019 0 | |
14621 | or %l6, %l5, %l6 ! 00000CF4FD40073C CASE:L3-B019 0 | |
14622 | add %l6, 0x1, %l6 ! 00000CF4FD400740 CASE:L3-B019 0 | |
14623 | jmpl %l6+0x0000, %o7 ! 00000CF4FD400744 CASE:L3-B019 0 S | |
14624 | xor %o0, %o1, %i5 ! 00000CF4FD400748 CASE:L3-B019 0 S | |
14625 | .word 0xC577FE12 ! 00000CF4FD40074C CASE:L3-B019 0 S illop | |
14626 | .word 0xBBB78798 ! 00000CF4FD400750 CASE:L3-B019 0 S illop_VIS | |
14627 | stda %f32, [%g4-0x0078]%asi ! 00000CF4FD400754 CASE:L3-B019 0 S >BD40007 | |
14628 | fba BL40267 ! 00000CF4FD400758 CASE:L3-B019 0 | |
14629 | std %f22, [%g6+0x0000] ! 00000CF4FD40075C CASE:L3-B019 0 S >BD40051 | |
14630 | BL40267: ! SWCH:L2-B009 | |
14631 | add %g1, 0xE4, %g1 ! 00000CF4FD400760 SWCH:L2-B009 2 chksum++ | |
14632 | fcmpne32 %f18, %f30, %i5 ! 00000CF4FD400764 SWCH:L2-B009 2 S | |
14633 | stx %o0, [%g3+0x0068] ! 00000CF4FD400768 SWCH:L2-B009 2 S >BD40104 | |
14634 | ldx [%g2+0x0058], %l6 ! 00000CF4FD40076C SWCH:L2-B009 2 <BD40016 | |
14635 | ldda [%l6]0x2C, %i0 ! 00000CF4FD400770 SWCH:L2-B009 2 S Quad_Ld | |
14636 | ldx [%g2+0x0050], %l5 ! 00000CF4FD400774 SWCH:L2-B009 2 <BD40004 | |
14637 | membar 0x40 ! 00000CF4FD400778 SWCH:L2-B009 2 | |
14638 | stda %f16, [%l5]0x16 ! 00000CF4FD40077C SWCH:L2-B009 2 Blk-Store | |
14639 | membar 0x40 ! 00000CF4FD400780 SWCH:L2-B009 2 | |
14640 | ldda [%l6]0x24, %i2 ! 00000CF4FD400784 SWCH:L2-B009 2 S Quad_Ld | |
14641 | add %i1, %g1, %i3 ! 00000CF4FD400788 SWCH:L2-B010 2 | |
14642 | and %i3, 0x18, %o7 ! 00000CF4FD40078C SWCH:L2-B010 2 | |
14643 | sethi %hi(0xAA4), %i3 ! 00000CF4FD400790 SWCH:L2-B010 2 .+0 | |
14644 | or %i3,%lo(0xAA4),%i3 ! 00000CF4FD400794 SWCH:L2-B010 2 | |
14645 | add %i3, %o7, %i3 ! 00000CF4FD400798 SWCH:L2-B010 2 | |
14646 | jmpl %l7+%i3, %g0 ! 00000CF4FD40079C SWCH:L2-B010 2 | |
14647 | fcmpd %fcc1, %f60, %f60 ! 00000CF4FD4007A0 SWCH:L2-B010 2 S | |
14648 | fba BL40275 ! 00000CF4FD4007A4 SWCH:L2-B010 0 | |
14649 | nop ! 00000CF4FD4007A8 SWCH:L2-B010 0 S | |
14650 | ba BL40274 ! 00000CF4FD4007AC SWCH:L2-B010 2 | |
14651 | st %f24, [%g4-0x0068] ! 00000CF4FD4007B0 SWCH:L2-B010 2 S >BD40042 | |
14652 | fba BL40273 ! 00000CF4FD4007B4 SWCH:L2-B010 0 | |
14653 | st %f4, [%g6-0x0058] ! 00000CF4FD4007B8 SWCH:L2-B010 0 S >BD40015 | |
14654 | ba,a BL40272 ! 00000CF4FD4007BC SWCH:L2-B010 0 | |
14655 | std %f24, [%g6+0x0060] ! 00000CF4FD4007C0 SWCH:L2-B010 0 S >BD40071 | |
14656 | BL40272:add %g1, 0x43C, %g1 ! 00000CF4FD4007C4 CASE:L3-B020 0 chksum++ | |
14657 | .word 0x93B542E5 ! 00000CF4FD4007C8 CASE:L3-B020 0 S illop | |
14658 | nop ! 00000CF4FD4007CC CASE:L3-B020 0 S | |
14659 | .word 0xFF7AB973 ! 00000CF4FD4007D0 CASE:L3-B020 0 S illop | |
14660 | pdist %f20, %f24, %f26 ! 00000CF4FD4007D4 CASE:L3-B020 0 S | |
14661 | pdist %f18, %f16, %f30 ! 00000CF4FD4007D8 CASE:L3-B020 0 S | |
14662 | .word 0xB6C8E1B4 ! 00000CF4FD4007DC CASE:L3-B020 0 L illop | |
14663 | bg BL40269 ! 00000CF4FD4007E0 CASE:L3-B020 0 L | |
14664 | BL40268:std %f62, [%g6-0x0078] ! 00000CF4FD4007E4 CASE:L3-B020 0 S >BD40007 | |
14665 | lduh [%g6+0x003E], %i5 ! 00000CF4FD4007E8 CASE:L3-B020 0 S <BD40190 | |
14666 | fbn,a,pt %fcc1, BL40270 ! 00000CF4FD4007EC CASE:L3-B020 0 L | |
14667 | pdist %f24, %f18, %f18 ! 00000CF4FD4007F0 CASE:L3-B020 0 S | |
14668 | .word 0x83AD1C9D ! 00000CF4FD4007F4 CASE:L3-B020 0 L illop | |
14669 | .word 0xA5C1CA7D ! 00000CF4FD4007F8 CASE:L3-B020 0 L illop | |
14670 | BL40269:fpadd16 %f22, %f26, %f28 ! 00000CF4FD4007FC CASE:L3-B020 0 S | |
14671 | BL40271:pdist %f18, %f22, %f24 ! 00000CF4FD400800 CASE:L3-B020 0 S | |
14672 | subccc %i4, %i5, %g0 ! 00000CF4FD400804 CASE:L3-B020 0 S | |
14673 | BL40270:add %g1, 0xE79, %g1 ! 00000CF4FD400808 CASE:L3-B020 0 chksum++ | |
14674 | ba,a BL40276 ! 00000CF4FD40080C CASE:L3-B020 0 | |
14675 | xor %i5, %g1, %i2 ! 00000CF4FD400810 CASE:L3-B020 0 S | |
14676 | BL40273:add %g1, 0x269, %g1 ! 00000CF4FD400814 CASE:L3-B021 0 chksum++ | |
14677 | fpsub16 %f26, %f22, %f16 ! 00000CF4FD400818 CASE:L3-B021 0 S | |
14678 | ldx [%g3-0x0020], %i1 ! 00000CF4FD40081C CASE:L3-B021 0 S <BD40010 | |
14679 | swap [%g4+0x0024], %o3 ! 00000CF4FD400820 CASE:L3-B021 0 S >BD40049 | |
14680 | ldx [%g2+0x0050], %l5 ! 00000CF4FD400824 CASE:L3-B021 0 <BD40004 | |
14681 | membar 0x40 ! 00000CF4FD400828 CASE:L3-B021 0 | |
14682 | stda %f0, [%l5]0x16 ! 00000CF4FD40082C CASE:L3-B021 0 Blk-Store | |
14683 | .word 0xFDC0F7D9 ! 00000CF4FD400830 CASE:L3-B021 0 illop | |
14684 | fmovd %f6, %f36 ! 00000CF4FD400834 CASE:L3-B021 0 S | |
14685 | fcmpgt16 %f30, %f18, %i2 ! 00000CF4FD400838 CASE:L3-B021 0 S | |
14686 | .word 0xE50EECCF ! 00000CF4FD40083C CASE:L3-B021 0 illop | |
14687 | fcmple16 %f30, %f24, %i4 ! 00000CF4FD400840 CASE:L3-B021 0 S | |
14688 | BL40274:add %g1, 0xD52, %g1 ! 00000CF4FD400844 CASE:L3-B022 2 chksum++ | |
14689 | ldx [%g2+0x0058], %l6 ! 00000CF4FD400848 CASE:L3-B022 2 <BD40016 | |
14690 | ldda [%l6]0x26, %i0 ! 00000CF4FD40084C CASE:L3-B022 2 S Quad_Ld_P | |
14691 | fcmpne16 %f30, %f26, %o5 ! 00000CF4FD400850 CASE:L3-B022 2 S | |
14692 | faddd %f42, %f62, %f62 ! 00000CF4FD400854 CASE:L3-B022 2 S | |
14693 | alignaddrl %i4, %i5, %i5 ! 00000CF4FD400858 CASE:L3-B022 2 S | |
14694 | add %o4, %g7, %o4 ! 00000CF4FD40085C CASE:L3-B022 2 S | |
14695 | ba,a,pn %icc, BL40276 ! 00000CF4FD400860 CASE:L3-B022 2 | |
14696 | nop ! 00000CF4FD400864 CASE:L3-B022 0 S | |
14697 | BL40275:.word 0x8FD4A4FA ! 00000CF4FD400868 CASE:L3-B023 0 illop | |
14698 | .word 0xCF2202C9 ! 00000CF4FD40086C CASE:L3-B023 0 S random | |
14699 | ldx [%g2+0x0050], %l5 ! 00000CF4FD400870 CASE:L3-B023 0 <BD40004 | |
14700 | membar 0x40 ! 00000CF4FD400874 CASE:L3-B023 0 | |
14701 | stda %f0, [%l5]0xF0 ! 00000CF4FD400878 CASE:L3-B023 0 Blk-Store | |
14702 | .word 0x87E4DDBD ! 00000CF4FD40087C CASE:L3-B023 0 illop | |
14703 | membar 0x40 ! 00000CF4FD400880 CASE:L3-B023 0 | |
14704 | stda %f0, [%l5]0xF0 ! 00000CF4FD400884 CASE:L3-B023 0 Blk-Store | |
14705 | .word 0x8DB11781 ! 00000CF4FD400888 CASE:L3-B023 0 illop | |
14706 | .word 0xAD12B930 ! 00000CF4FD40088C CASE:L3-B023 0 S random | |
14707 | array16 %o0, %o1, %o5 ! 00000CF4FD400890 CASE:L3-B023 0 S | |
14708 | fba,a,pt %fcc1, BL40276 ! 00000CF4FD400894 CASE:L3-B023 0 | |
14709 | subcc %i0, %i5, %o0 ! 00000CF4FD400898 CASE:L3-B023 0 S | |
14710 | BL40276: ! SWCH:L2-B010 | |
14711 | add %g1, 0x677, %g1 ! 00000CF4FD40089C SWCH:L2-B010 2 chksum++ | |
14712 | add %g3, -32, %l5 ! 00000CF4FD4008A0 SWCH:L2-B010 2 @BD40010 | |
14713 | stda %f22,[%l5+%g1]0xC1 ! 00000CF4FD4008A4 SWCH:L2-B010 2 S Partial_St | |
14714 | fsubd %f36, %f6, %f42 ! 00000CF4FD4008A8 SWCH:L2-B010 2 S | |
14715 | ld [%g6-0x0062], %f9 ! 00000CF4FD4008AC SWCH:L2-B010 2 S <BD40026+2 | |
14716 | fcmpne16 %f16, %f24, %o4 ! 00000CF4FD4008B0 SWCH:L2-B010 2 S | |
14717 | nop ! 00000CF4FD4008B4 LOOP:L2-B011 2 | |
14718 | nop ! 00000CF4FD4008B8 LOOP:L2-B012 2 | |
14719 | add %g1, %g1, %i4 ! 00000CF4FD4008BC SWCH:L2-B013 2 | |
14720 | and %i4, 0x18, %o7 ! 00000CF4FD4008C0 SWCH:L2-B013 2 | |
14721 | sethi %hi(0xBD8), %i4 ! 00000CF4FD4008C4 SWCH:L2-B013 2 .+0 | |
14722 | or %i4,%lo(0xBD8),%i4 ! 00000CF4FD4008C8 SWCH:L2-B013 2 | |
14723 | add %i4, %o7, %i4 ! 00000CF4FD4008CC SWCH:L2-B013 2 | |
14724 | jmpl %l7+%i4, %g0 ! 00000CF4FD4008D0 SWCH:L2-B013 2 | |
14725 | sub %o0, %i3, %o5 ! 00000CF4FD4008D4 SWCH:L2-B013 2 S | |
14726 | ba,a BL40285 ! 00000CF4FD4008D8 SWCH:L2-B013 1 | |
14727 | pdist %f16, %f18, %f28 ! 00000CF4FD4008DC SWCH:L2-B013 0 S | |
14728 | ba,pt %xcc, BL40284 ! 00000CF4FD4008E0 SWCH:L2-B013 1 | |
14729 | udivx %g1, %o3, %i0 ! 00000CF4FD4008E4 SWCH:L2-B013 1 S | |
14730 | .word 0x4F3897FC ! 00000CF4FD4008E8 SWCH:L2-B013 0 random | |
14731 | nop ! 00000CF4FD4008EC SWCH:L2-B013 0 S | |
14732 | .word 0xE30C1A44 ! 00000CF4FD4008F0 SWCH:L2-B013 0 illop | |
14733 | xor %o0, %o4, %o1 ! 00000CF4FD4008F4 SWCH:L2-B013 0 S | |
14734 | BL40277:add %g1, 0x29B, %g1 ! 00000CF4FD4008F8 CASE:L3-B024 0 chksum++ | |
14735 | ldx [%g2+0x0050], %l5 ! 00000CF4FD4008FC CASE:L3-B024 0 <BD40004 | |
14736 | membar 0x40 ! 00000CF4FD400900 CASE:L3-B024 0 | |
14737 | .word 0xB1AF0B0E ! 00000CF4FD400904 CASE:L3-B024 0 illop | |
14738 | membar 0x40 ! 00000CF4FD400908 CASE:L3-B024 0 | |
14739 | membar 0x40 ! 00000CF4FD40090C CASE:L3-B024 0 | |
14740 | .word 0x35DA02AB ! 00000CF4FD400910 CASE:L3-B024 0 illop | |
14741 | membar 0x40 ! 00000CF4FD400914 CASE:L3-B024 0 | |
14742 | xnor %o4, %o5, %o3 ! 00000CF4FD400918 CASE:L3-B024 0 S | |
14743 | .word 0x9FC68000 ! 00000CF4FD40091C CASE:L3-B024 0 random | |
14744 | .word 0xAFA0917E ! 00000CF4FD400920 CASE:L3-B024 0 illop | |
14745 | sethi %lm(0x9FC68000),%l5 ! 00000CF4FD400924 CASE:L3-B024 0 | |
14746 | or %l5,%lo(0x9FC68000),%l5 ! 00000CF4FD400928 CASE:L3-B024 0 | |
14747 | sllx %l6, 0x20, %l6 ! 00000CF4FD40092C CASE:L3-B024 0 | |
14748 | or %l6, %l5, %l6 ! 00000CF4FD400930 CASE:L3-B024 0 | |
14749 | .word 0x81C7E008 ! 00000CF4FD400934 CASE:L3-B024 0 random | |
14750 | .word 0xED43FD81 ! 00000CF4FD400938 CASE:L3-B024 0 S illop | |
14751 | wr %o0, %i2, %y ! 00000CF4FD40093C CASE:L3-B024 0 S | |
14752 | nop ! 00000CF4FD400940 CASE:L3-B024 0 S | |
14753 | fba,pn %fcc1, BL40286 ! 00000CF4FD400944 CASE:L3-B024 0 | |
14754 | ldstub [%g5-0x0054], %o3 ! 00000CF4FD400948 CASE:L3-B024 0 S >BD40012 | |
14755 | BL40283:add %g1, 0x524, %g1 ! 00000CF4FD40094C CASE:L3-B025 0 chksum++ | |
14756 | pdist %f24, %f16, %f22 ! 00000CF4FD400950 CASE:L3-B025 0 S | |
14757 | .word 0x81C3E008 ! 00000CF4FD400954 CASE:L3-B025 0 S random | |
14758 | .word 0xFD30719D ! 00000CF4FD400958 CASE:L3-B025 0 L illop | |
14759 | fbne BL40279 ;.empty ! 00000CF4FD40095C CASE:L3-B025 0 L | |
14760 | .word 0x8BB3C931 ! 00000CF4FD400960 CASE:L3-B025 0 L illop | |
14761 | BL40280:bg,a BL40281 ;.empty ! 00000CF4FD400964 CASE:L3-B025 0 L | |
14762 | BL40281:bne,a,pt %xcc, BL40279 ! 00000CF4FD400968 CASE:L3-B025 0 L | |
14763 | ldsb [%g4+0x0028], %i5 ! 00000CF4FD40096C CASE:L3-B025 0 S <BD40087 | |
14764 | bne BL40282 ;.empty ! 00000CF4FD400970 CASE:L3-B025 0 L | |
14765 | BL40279:.word 0xD588EE83 ! 00000CF4FD400974 CASE:L3-B025 0 L illop | |
14766 | BL40278:.word 0x8B640F1F ! 00000CF4FD400978 CASE:L3-B025 0 S illop | |
14767 | BL40282:add %g1, 0xAB8, %g1 ! 00000CF4FD40097C CASE:L3-B025 0 chksum++ | |
14768 | .word 0xAFB4955F ! 00000CF4FD400980 CASE:L3-B025 0 illop | |
14769 | ldx [%g5-0x0028], %i0 ! 00000CF4FD400984 CASE:L3-B025 0 S <BD40220 | |
14770 | BL40284:add %g1, 0xFD5, %g1 ! 00000CF4FD400988 CASE:L3-B026 1 chksum++ | |
14771 | faligndata %f26, %f18, %f22 ! 00000CF4FD40098C CASE:L3-B026 1 S | |
14772 | ldx [%g2+0x0050], %l5 ! 00000CF4FD400990 CASE:L3-B026 1 <BD40004 | |
14773 | membar 0x40 ! 00000CF4FD400994 CASE:L3-B026 1 | |
14774 | ldda [%l5]0xF0, %f16 ! 00000CF4FD400998 CASE:L3-B026 1 Blk-Load | |
14775 | membar 0x40 ! 00000CF4FD40099C CASE:L3-B026 1 | |
14776 | fpadd16s %f29, %f22, %f24 ! 00000CF4FD4009A0 CASE:L3-B026 1 S | |
14777 | fmovd %f12, %f32 ! 00000CF4FD4009A4 CASE:L3-B026 1 S | |
14778 | xor %o5, %o0, %i5 ! 00000CF4FD4009A8 CASE:L3-B026 1 S | |
14779 | ba BL40286 ! 00000CF4FD4009AC CASE:L3-B026 1 | |
14780 | nop ! 00000CF4FD4009B0 CASE:L3-B026 1 S | |
14781 | BL40285:add %g1, 0xB2B, %g1 ! 00000CF4FD4009B4 CASE:L3-B027 1 chksum++ | |
14782 | faddd %f42, %f32, %f36 ! 00000CF4FD4009B8 CASE:L3-B027 1 S | |
14783 | add %g5, 0x8, %l5 ! 00000CF4FD4009BC CASE:L3-B027 1 @BD40008 | |
14784 | stda %f30,[%l5+%g1]0xC8 ! 00000CF4FD4009C0 CASE:L3-B027 1 S Partial_St | |
14785 | ldx [%g2+0x0050], %l5 ! 00000CF4FD4009C4 CASE:L3-B027 1 <BD40004 | |
14786 | membar 0x40 ! 00000CF4FD4009C8 CASE:L3-B027 1 | |
14787 | stda %f16, [%l5]0xE0 ! 00000CF4FD4009CC CASE:L3-B027 1 Blk-Store | |
14788 | membar 0x40 ! 00000CF4FD4009D0 CASE:L3-B027 1 | |
14789 | add %g3, -24, %l6 ! 00000CF4FD4009D4 CASE:L3-B027 1 @BD40111 | |
14790 | stda %f16, [%l6]0xD0 ! 00000CF4FD4009D8 CASE:L3-B027 1 S Short8 | |
14791 | fba,a BL40286 ! 00000CF4FD4009DC CASE:L3-B027 1 | |
14792 | .word 0xB698CE11 ! 00000CF4FD4009E0 CASE:L3-B027 0 S random | |
14793 | BL40286: ! SWCH:L2-B013 | |
14794 | add %g1, 0x2B6, %g1 ! 00000CF4FD4009E4 SWCH:L2-B013 2 chksum++ | |
14795 | std %f16, [%g4+0x0018] ! 00000CF4FD4009E8 SWCH:L2-B013 2 S >BD40028 | |
14796 | pdist %f18, %f22, %f30 ! 00000CF4FD4009EC SWCH:L2-B013 2 S | |
14797 | subcc %i0, %i5, %o3 ! 00000CF4FD4009F0 SWCH:L2-B013 2 S | |
14798 | taddcc %i0, 0xE88, %o0 ! 00000CF4FD4009F4 SWCH:L2-B013 2 S | |
14799 | faddd %f0, %f36, %f32 ! 00000CF4FD4009F8 SWCH:L2-B013 2 S | |
14800 | nop ! 00000CF4FD4009FC LOOP:L2-B014 2 | |
14801 | nop ! 00000CF4FD400A00 LOOP:L2-B015 2 | |
14802 | add %o1, %g1, %i5 ! 00000CF4FD400A04 SWCH:L2-B016 2 | |
14803 | andcc %i5, 0x8, %g0 ! 00000CF4FD400A08 SWCH:L2-B016 2 | |
14804 | bnz,pn %xcc, BL40290 ! 00000CF4FD400A0C SWCH:L2-B016 2 | |
14805 | andcc %i5, 0x4, %g0 ! 00000CF4FD400A10 SWCH:L2-B016 2 | |
14806 | bnz,pn %xcc, BL40289 ! 00000CF4FD400A14 SWCH:L2-B016 2 | |
14807 | add %g1, 0x801, %g1 ! 00000CF4FD400A18 SWCH:L2-B016 2 chksum++ | |
14808 | andcc %i5, 0x800, %g0 ! 00000CF4FD400A1C SWCH:L2-B016 0 | |
14809 | bnz,a,pt %xcc, BL40288 ! 00000CF4FD400A20 SWCH:L2-B016 0 | |
14810 | add %g1, 0xF01, %g1 ! 00000CF4FD400A24 SWCH:L2-B016 0 chksum++ | |
14811 | andcc %i5, 0x8, %g0 ! 00000CF4FD400A28 SWCH:L2-B016 0 | |
14812 | bnz,pt %xcc, BL40287 ! 00000CF4FD400A2C SWCH:L2-B016 0 | |
14813 | ldx [%g2+0x0058], %l6 ! 00000CF4FD400A30 SWCH:L2-B016 0 <BD40016 | |
14814 | .word 0xB3A2500B ! 00000CF4FD400A34 SWCH:L2-B016 0 S illop | |
14815 | fcmple32 %f18, %f30, %i3 ! 00000CF4FD400A38 SWCH:L2-B016 0 S | |
14816 | fcmple32 %f18, %f22, %o5 ! 00000CF4FD400A3C SWCH:L2-B016 0 S | |
14817 | ldx [%g2+0x0030], %g3 ! 00000CF4FD400A40 SWCH:L2-B016 0 S BASE<BD40013 | |
14818 | add %g1, 0x90E, %g1 ! 00000CF4FD400A44 SWCH:L2-B016 0 chksum++ | |
14819 | ba,a,pt %icc, BL40291 ! 00000CF4FD400A48 SWCH:L2-B016 0 | |
14820 | ldsba [%g7+%g0]0x8B, %i2 ! 00000CF4FD400A4C SWCH:L2-B016 0 S <BD40008 | |
14821 | BL40287:add %g1, 0x801, %g1 ! 00000CF4FD400A50 CASE:L3-B028 0 chksum++ | |
14822 | call .+8 ! 00000CF4FD400A54 CASE:L3-B028 0 S | |
14823 | pdist %f16, %f28, %f30 ! 00000CF4FD400A58 CASE:L3-B028 0 S | |
14824 | xnor %o0, %i2, %i1 ! 00000CF4FD400A5C CASE:L3-B028 0 S | |
14825 | add %g6, -40, %l5 ! 00000CF4FD400A60 CASE:L3-B028 0 @BD40220 | |
14826 | .word 0xC87CE83D ! 00000CF4FD400A64 CASE:L3-B028 0 S random | |
14827 | .word 0xC7CA808A ! 00000CF4FD400A68 CASE:L3-B028 0 S illop | |
14828 | .word 0xB1CC2541 ! 00000CF4FD400A6C CASE:L3-B028 0 S illop | |
14829 | .word 0xB7D2380E ! 00000CF4FD400A70 CASE:L3-B028 0 S illop | |
14830 | addcc %o5, %o2, %o2 ! 00000CF4FD400A74 CASE:L3-B028 0 S | |
14831 | st %f11, [%g6-0x0064] ! 00000CF4FD400A78 CASE:L3-B028 0 S >BD40026 | |
14832 | .word 0x28E99087 ! 00000CF4FD400A7C CASE:L3-B028 0 S illop | |
14833 | ba,pn %xcc, BL40291 ! 00000CF4FD400A80 CASE:L3-B028 0 | |
14834 | stb %i2, [%g6-0x006E] ! 00000CF4FD400A84 CASE:L3-B028 0 S >BD40099 | |
14835 | BL40288:add %g1, 0x289, %g1 ! 00000CF4FD400A88 CASE:L3-B029 0 chksum++ | |
14836 | ldx [%g2+0x0058], %l6 ! 00000CF4FD400A8C CASE:L3-B029 0 <BD40016 | |
14837 | stxa %g7, [%l6+%g0]0x04 ! 00000CF4FD400A90 CASE:L3-B029 0 S >BD40017 | |
14838 | stba %g7, [%l6+%g0]0x14 ! 00000CF4FD400A94 CASE:L3-B029 0 S >BD40017 | |
14839 | ldx [%g2+0x0018], %g5 ! 00000CF4FD400A98 CASE:L3-B029 0 S BASE<BD40237 | |
14840 | .word 0xD618688C ! 00000CF4FD400A9C CASE:L3-B029 0 S illop | |
14841 | .word 0xBBAAC8F7 ! 00000CF4FD400AA0 CASE:L3-B029 0 S illop | |
14842 | .word 0xAB246D20 ! 00000CF4FD400AA4 CASE:L3-B029 0 random | |
14843 | .word 0x89FFE515 ! 00000CF4FD400AA8 CASE:L3-B029 0 S illop | |
14844 | cmp %o4, %i2 ! 00000CF4FD400AAC CASE:L3-B029 0 S | |
14845 | subcc %o3, %o0, %o0 ! 00000CF4FD400AB0 CASE:L3-B029 0 S | |
14846 | .word 0xA38C4C9C ! 00000CF4FD400AB4 CASE:L3-B029 0 illop | |
14847 | .word 0xBFA29876 ! 00000CF4FD400AB8 CASE:L3-B029 0 S illop | |
14848 | stxa %g7, [%l6+%g0]0x04 ! 00000CF4FD400ABC CASE:L3-B029 0 S >BD40017 | |
14849 | add %g4, -24, %l6 ! 00000CF4FD400AC0 CASE:L3-B029 0 @BD40111 | |
14850 | ldda [%l6]0xD0, %f26 ! 00000CF4FD400AC4 CASE:L3-B029 0 S Short8 | |
14851 | ba,pn %xcc, BL40291 ! 00000CF4FD400AC8 CASE:L3-B029 0 | |
14852 | array32 %i1, %o0, %o3 ! 00000CF4FD400ACC CASE:L3-B029 0 S | |
14853 | BL40289:add %g1, 0x754, %g1 ! 00000CF4FD400AD0 CASE:L3-B030 2 chksum++ | |
14854 | cmp %o2, %o3 ! 00000CF4FD400AD4 CASE:L3-B030 2 S | |
14855 | std %o4, [%g4+0x0068] ! 00000CF4FD400AD8 CASE:L3-B030 2 S >BD40104 | |
14856 | fpadd16s %f22, %f30, %f22 ! 00000CF4FD400ADC CASE:L3-B030 2 S | |
14857 | xnor %o3, %i3, %o2 ! 00000CF4FD400AE0 CASE:L3-B030 2 S | |
14858 | add %g3, 0x70, %l5 ! 00000CF4FD400AE4 CASE:L3-B030 2 @BD40029 | |
14859 | stda %f20,[%l5+%g1]0xC2 ! 00000CF4FD400AE8 CASE:L3-B030 2 S Partial_St | |
14860 | add %i1, 0x79B, %i2 ! 00000CF4FD400AEC CASE:L3-B030 2 S | |
14861 | ld [%g6-0x002C], %f4 ! 00000CF4FD400AF0 CASE:L3-B030 2 S <BD40062 | |
14862 | xor %o0, %o2, %o1 ! 00000CF4FD400AF4 CASE:L3-B030 2 S | |
14863 | ba BL40291 ! 00000CF4FD400AF8 CASE:L3-B030 2 | |
14864 | swap [%g5-0x0008], %o5 ! 00000CF4FD400AFC CASE:L3-B030 2 S >BD40023 | |
14865 | BL40290:add %g1, 0x727, %g1 ! 00000CF4FD400B00 CASE:L3-B031 0 chksum++ | |
14866 | xorcc %o3, %i2, %o2 ! 00000CF4FD400B04 CASE:L3-B031 0 S | |
14867 | subcc %o1, %g1, %o4 ! 00000CF4FD400B08 CASE:L3-B031 0 S | |
14868 | rd %gsr, %l6 ! 00000CF4FD400B0C CASE:L3-B031 0 S | |
14869 | wr %l6, 0x88, %gsr ! 00000CF4FD400B10 CASE:L3-B031 0 S | |
14870 | .word 0x97B38BFD ! 00000CF4FD400B14 CASE:L3-B031 0 S illop_VIS | |
14871 | fba,pn %fcc0, BL40291 ! 00000CF4FD400B18 CASE:L3-B031 0 | |
14872 | .word 0xA9F00000 ! 00000CF4FD400B1C CASE:L3-B031 0 S illop | |
14873 | BL40291: ! SWCH:L2-B016 | |
14874 | add %g1, 0xECC, %g1 ! 00000CF4FD400B20 SWCH:L2-B016 2 chksum++ | |
14875 | pdist %f30, %f16, %f24 ! 00000CF4FD400B24 SWCH:L2-B016 2 S | |
14876 | stx %o4, [%g4+0x0050] ! 00000CF4FD400B28 SWCH:L2-B016 2 S >BD40073 | |
14877 | cmp %o5, %g1 ! 00000CF4FD400B2C SWCH:L2-B016 2 S | |
14878 | call .+8 ! 00000CF4FD400B30 SWCH:L2-B016 2 S | |
14879 | sllx %i3, 0x1, %i3 ! 00000CF4FD400B34 SWCH:L2-B016 2 S | |
14880 | nop ! 00000CF4FD400B38 SWCH:L2-B016 2 S | |
14881 | nop ! 00000CF4FD400B3C LOOP:L2-B017 2 | |
14882 | nop ! 00000CF4FD400B40 LOOP:L2-B018 2 | |
14883 | nop ! 00000CF4FD400B44 LOOP:L2-B019 2 | |
14884 | pdist %f30, %f24, %f30 ! 00000CF4FD400B48 LOOP:L1-B000 2 S | |
14885 | xnor %i3, %o4, %o4 ! 00000CF4FD400B4C LOOP:L1-B000 2 S | |
14886 | pdist %f16, %f24, %f16 ! 00000CF4FD400B50 LOOP:L1-B000 2 S | |
14887 | ldx [%g2+0x0038], %g3 ! 00000CF4FD400B54 LOOP:L1-B000 2 S BASE<BD40084 | |
14888 | add %g6, %g7, %g6 ! 00000CF4FD400B58 LOOP:L1-B000 2 S | |
14889 | srl %o1, 0x1, %i5 ! 00000CF4FD400B5C LOOP:L1-B000 2 S | |
14890 | .word 0x97B602DA ! 00000CF4FD400B60 LOOP:L1-B000 2 S illop_VIS | |
14891 | add %g5, 0x18, %l5 ! 00000CF4FD400B64 LOOP:L1-B000 2 @BD40028 | |
14892 | stda %f26,[%l5+%g1]0xC2 ! 00000CF4FD400B68 LOOP:L1-B000 2 S Partial_St | |
14893 | edge8l %o4, %o0, %o0 ! 00000CF4FD400B6C LOOP:L1-B000 2 S | |
14894 | ldx [%g2+0x0050], %l5 ! 00000CF4FD400B70 LOOP:L1-B000 2 <BD40004 | |
14895 | membar 0x40 ! 00000CF4FD400B74 LOOP:L1-B000 2 | |
14896 | stda %f0, [%l5]0xF0 ! 00000CF4FD400B78 LOOP:L1-B000 2 Blk-Store | |
14897 | membar 0x40 ! 00000CF4FD400B7C LOOP:L1-B000 2 | |
14898 | .word 0xA3B34794 ! 00000CF4FD400B80 LOOP:L1-B000 2 S illop_VIS | |
14899 | subcc %l4, 0x1, %l4 ! 00000CF4FD400B84 LOOP:L1-B000 2 | |
14900 | bnz,a,pn %xcc, BL40292 ! 00000CF4FD400B88 LOOP:L1-B000 2 | |
14901 | sra %g1, 0x1, %o2 ! 00000CF4FD400B8C LOOP:L1-B000 1 S | |
14902 | add %g1, 0x4F0, %g1 ! 00000CF4FD400B90 LOOP:L1-B000 1 chksum++ | |
14903 | blimp_good_end: | |
14904 | EXIT_GOOD | |
14905 | blimp_bad_end: | |
14906 | EXIT_BAD | |
14907 | ||
14908 | SECTION .btext019_pg1 TEXT_VA=0xcf4fd400000 | |
14909 | attr_text { | |
14910 | Name = .btext019_pg1, | |
14911 | VA = 0xcf4fd400000, | |
14912 | RA = 0xff6400000, | |
14913 | PA = ra2pa(0xff6400000,0), | |
14914 | tsbonly, | |
14915 | part_0_ctx_nonzero_tsb_config_2, | |
14916 | TTE_Context=70, TTE_Size=3, TTE_W=0, TTE_X=1, | |
14917 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14918 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14919 | } | |
14920 | .text; .skip 8 | |
14921 | ||
14922 | !======================================================================== | |
14923 | ||
14924 | SECTION .btext020 TEXT_VA=0xffffe6e2503e9f00 | |
14925 | attr_text { | |
14926 | Name = .btext020, | |
14927 | VA = 0xffffe6e2503e9f00, | |
14928 | RA = ra2pa(0xffbf2bf00,0), | |
14929 | PA = ra2pa(0xffbf2bf00,0), | |
14930 | notsb | |
14931 | } | |
14932 | ||
14933 | SECTION .btext020_pg0 TEXT_VA=0xffffe6e2503e8000 | |
14934 | attr_text { | |
14935 | Name = .btext020_pg0, | |
14936 | VA = 0xffffe6e2503e8000, | |
14937 | RA = ra2pa(0xffbf2a000,0), | |
14938 | PA = ra2pa(0xffbf2a000,0), | |
14939 | tsbonly, | |
14940 | part_0_ctx_nonzero_tsb_config_1, | |
14941 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
14942 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
14943 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
14944 | } | |
14945 | .text; .skip 8 | |
14946 | ||
14947 | ||
14948 | SECTION .btext020 | |
14949 | .text | |
14950 | .global SUBR063; SUBR063: | |
14951 | BL40002: ! SUBR:L0-B000 | |
14952 | add %g1, 0xB8A, %g1 ! FFFFE6E2503E9F00 SUBR:L0-B000 16 chksum++ | |
14953 | bnz,pn %icc, BL40001 ! FFFFE6E2503E9F04 SUBR:L0-B000 16 | |
14954 | save %o6, -128, %o6 ! FFFFE6E2503E9F08 SUBR:L0-B000 16 | |
14955 | BL40001: ! SUBR:L0-B000 | |
14956 | sethi %hh(0xFFFFE6E2503E9F00),%l7 ! FFFFE6E2503E9F0C SUBR:L0-B000 16 SUBR063 | |
14957 | or %l7,%hm(0xFFFFE6E2503E9F00),%l7 ! FFFFE6E2503E9F10 SUBR:L0-B000 16 | |
14958 | sethi %lm(0xFFFFE6E2503E9F00),%l6 ! FFFFE6E2503E9F14 SUBR:L0-B000 16 | |
14959 | or %l6,%lo(0xFFFFE6E2503E9F00),%l6 ! FFFFE6E2503E9F18 SUBR:L0-B000 16 | |
14960 | sllx %l7, 0x20, %l7 ! FFFFE6E2503E9F1C SUBR:L0-B000 16 | |
14961 | or %l7, %l6, %l7 ! FFFFE6E2503E9F20 SUBR:L0-B000 16 | |
14962 | ta %xcc, 0x45 ! FFFFE6E2503E9F24 SUBR:L0-B000 16 demap-stack | |
14963 | fpackfix %f26, %f21 ! FFFFE6E2503E9F28 SUBR:L0-B000 16 S | |
14964 | pdist %f24, %f20, %f28 ! FFFFE6E2503E9F2C SUBR:L0-B000 16 S | |
14965 | ldx [%g2+0x0060], %fsr ! FFFFE6E2503E9F30 SUBR:L0-B000 16 S <BD40006 | |
14966 | udivcc %o1, %g0, %i6 ! FFFFE6E2503E9F34 SUBR:L0-B000 16 S | |
14967 | xnor %i5, %i0, %l2 ! FFFFE6E2503E9F38 SUBR:L0-B000 16 S | |
14968 | .word 0x97A65A03 ! FFFFE6E2503E9F3C SUBR:L0-B000 16 S illop_FP | |
14969 | xor %i1, %i1, %o0 ! FFFFE6E2503E9F40 SUBR:L0-B000 16 S | |
14970 | add %g1, 0x92F, %g1 ! FFFFE6E2503E9F44 SUBR:L0-B000 16 chksum++ | |
14971 | and %g1, 0xFE, %l2 ! FFFFE6E2503E9F48 LOOP:L1-B000 16 | |
14972 | BL40025: ! LOOP:L1-B000 | |
14973 | add %g1, 0xBCB, %g1 ! FFFFE6E2503E9F4C LOOP:L1-B000 28 chksum++ | |
14974 | st %f8, [%g4-0x0058] ! FFFFE6E2503E9F50 LOOP:L1-B000 28 S >BD40015 | |
14975 | bvc,a BL40003 ! FFFFE6E2503E9F54 LOOP:L1-B000 28 L | |
14976 | fcmpeq32 %f30, %f20, %i3 ! FFFFE6E2503E9F58 LOOP:L1-B000 28 S | |
14977 | subcc %o0, %i4, %o2 ! FFFFE6E2503E9F5C LOOP:L1-B000 0 S | |
14978 | brz,pt %i3, BL40004 ! FFFFE6E2503E9F60 LOOP:L1-B000 0 L | |
14979 | xor %g7, %g7, %g7 ! FFFFE6E2503E9F64 LOOP:L1-B000 0 S | |
14980 | edge16n %i5, %o0, %l4 ! FFFFE6E2503E9F68 LOOP:L1-B000 0 S | |
14981 | bcc,a BL40004 ! FFFFE6E2503E9F6C LOOP:L1-B000 0 L | |
14982 | std %f14, [%g5+0x0040] ! FFFFE6E2503E9F70 LOOP:L1-B000 0 S >BD40024 | |
14983 | BL40003:bg BL40005 ! FFFFE6E2503E9F74 LOOP:L1-B000 28 L | |
14984 | BL40004:fcmpne32 %f28, %f20, %o4 ! FFFFE6E2503E9F78 LOOP:L1-B000 28 S | |
14985 | ba BL40005 ;.empty ! FFFFE6E2503E9F7C LOOP:L1-B000 8 L | |
14986 | bcs,pn %icc, BL40006 ! FFFFE6E2503E9F80 LOOP:L1-B000 8 L | |
14987 | BL40005:swapa [%g6+0x0024]%asi, %i5 ! FFFFE6E2503E9F84 LOOP:L1-B000 29 S >BD40049 | |
14988 | BL40006:add %g1, 0x8DF, %g1 ! FFFFE6E2503E9F88 LOOP:L1-B000 28 chksum++ | |
14989 | andcc %l4, 0x20, %g0 ! FFFFE6E2503E9F8C SKIP:L2-B000 28 | |
14990 | bnz,pn %xcc, BL40009 ! FFFFE6E2503E9F90 SKIP:L2-B000 28 | |
14991 | nop ! FFFFE6E2503E9F94 SKIP:L2-B000 28 S | |
14992 | ldd [%g4+0x0068], %f28 ! FFFFE6E2503E9F98 SKIP:L2-B000 23 S <BD40104 | |
14993 | ld [%g2+0x0064], %fsr ! FFFFE6E2503E9F9C SKIP:L2-B000 23 S <BD40006+4 | |
14994 | fsubd %f40, %f62, %f62 ! FFFFE6E2503E9FA0 SKIP:L2-B000 23 S | |
14995 | sethi %hh(0x77E79BCDFF00),%l6 ! FFFFE6E2503E9FA4 SKIP:L2-B000 23 SUBR068 | |
14996 | or %l6,%hm(0x77E79BCDFF00),%l6 ! FFFFE6E2503E9FA8 SKIP:L2-B000 23 | |
14997 | sethi %lm(0x77E79BCDFF00),%l5 ! FFFFE6E2503E9FAC SKIP:L2-B000 23 | |
14998 | or %l5,%lo(0x77E79BCDFF00),%l5 ! FFFFE6E2503E9FB0 SKIP:L2-B000 23 | |
14999 | sllx %l6, 0x20, %l6 ! FFFFE6E2503E9FB4 SKIP:L2-B000 23 | |
15000 | or %l6, %l5, %l6 ! FFFFE6E2503E9FB8 SKIP:L2-B000 23 | |
15001 | add %l6, 0x1, %l6 ! FFFFE6E2503E9FBC SKIP:L2-B000 23 | |
15002 | jmpl %l6+0x0000, %o7 ! FFFFE6E2503E9FC0 SKIP:L2-B000 46 S | |
15003 | fcmpgt32 %f28, %f16, %i5 ! FFFFE6E2503E9FC4 SKIP:L2-B000 23 S | |
15004 | ldx [%g2+0x0050], %l5 ! FFFFE6E2503E9FC8 SKIP:L2-B000 23 <BD40004 | |
15005 | membar 0x40 ! FFFFE6E2503E9FCC SKIP:L2-B000 23 | |
15006 | ldda [%l5]0xF0, %f16 ! FFFFE6E2503E9FD0 SKIP:L2-B000 23 Blk-Load | |
15007 | membar 0x40 ! FFFFE6E2503E9FD4 SKIP:L2-B000 23 | |
15008 | pdist %f20, %f30, %f20 ! FFFFE6E2503E9FD8 SKIP:L2-B000 23 S | |
15009 | fcmpes %fcc2, %f3, %f4 ! FFFFE6E2503E9FDC SKIP:L2-B000 23 S | |
15010 | add %g1, 0x250, %g1 ! FFFFE6E2503E9FE0 SKIP:L2-B000 23 chksum++ | |
15011 | fcmps %fcc1, %f11, %f9 ! FFFFE6E2503E9FE4 SKIP:L2-B000 23 S | |
15012 | ldx [%g2+0x0050], %l5 ! FFFFE6E2503E9FE8 SKIP:L2-B000 23 <BD40004 | |
15013 | membar 0x40 ! FFFFE6E2503E9FEC SKIP:L2-B000 23 | |
15014 | stda %f32, [%l5]0xE0 ! FFFFE6E2503E9FF0 SKIP:L2-B000 23 Blk-Store | |
15015 | membar 0x40 ! FFFFE6E2503E9FF4 SKIP:L2-B000 23 | |
15016 | add %g6, 0x58, %l5 ! FFFFE6E2503E9FF8 SKIP:L2-B000 23 @BD40032 | |
15017 | stda %f20,[%l5+%g1]0xCA ! FFFFE6E2503E9FFC SKIP:L2-B000 23 S Partial_St | |
15018 | stx %o2, [%g3+0x0018] ! FFFFE6E2503EA000 SKIP:L2-B000 23 S >BD40028 | |
15019 | cmp %i2, %i5 ! FFFFE6E2503EA004 SKIP:L2-B000 23 S | |
15020 | add %i5, %o2, %i4 ! FFFFE6E2503EA008 SKIP:L2-B000 23 S | |
15021 | movge %fcc3, %i5, %l1 ! FFFFE6E2503EA00C SKIP:L2-B000 23 S | |
15022 | ldx [%g2+0x0050], %l5 ! FFFFE6E2503EA010 SKIP:L2-B000 23 <BD40004 | |
15023 | membar 0x40 ! FFFFE6E2503EA014 SKIP:L2-B000 23 | |
15024 | ldda [%l5]0xF1, %f16 ! FFFFE6E2503EA018 SKIP:L2-B000 23 Blk-Load | |
15025 | membar 0x40 ! FFFFE6E2503EA01C SKIP:L2-B000 23 | |
15026 | std %f44, [%g6-0x0078] ! FFFFE6E2503EA020 SKIP:L2-B000 23 S >BD40007 | |
15027 | addcc %o2, -895, %g0 ! FFFFE6E2503EA024 SKIP:L2-B000 23 S | |
15028 | ldxa [%g7+%g7]0x83, %o0 ! FFFFE6E2503EA028 SKIP:L2-B000 23 S <BD40008 | |
15029 | ld [%g6-0x0078], %f12 ! FFFFE6E2503EA02C SKIP:L2-B000 23 S <BD40007 | |
15030 | ld [%g6-0x0074], %f13 ! FFFFE6E2503EA030 SKIP:L2-B000 23 S <BD40007+4 | |
15031 | ba BL40010 ! FFFFE6E2503EA034 SKIP:L2-B000 23 | |
15032 | pdist %f18, %f26, %f24 ! FFFFE6E2503EA038 SKIP:L2-B000 23 S | |
15033 | BL40009: ! ELSE:L2-B001 | |
15034 | ldx [%g2+0x0058], %l6 ! FFFFE6E2503EA03C ELSE:L2-B001 5 <BD40016 | |
15035 | ldda [%l6]0x26, %i0 ! FFFFE6E2503EA040 ELSE:L2-B001 5 S Quad_Ld_P | |
15036 | ldx [%g2+0x0050], %l5 ! FFFFE6E2503EA044 ELSE:L2-B001 5 <BD40004 | |
15037 | membar 0x40 ! FFFFE6E2503EA048 ELSE:L2-B001 5 | |
15038 | ldda [%l5]0x16, %f16 ! FFFFE6E2503EA04C ELSE:L2-B001 5 Blk-Load | |
15039 | membar 0x40 ! FFFFE6E2503EA050 ELSE:L2-B001 5 | |
15040 | cmp %o4, %o0 ! FFFFE6E2503EA054 ELSE:L2-B001 5 S | |
15041 | stxa %g7, [%l6+%g0]0x1C ! FFFFE6E2503EA058 ELSE:L2-B001 5 S >BD40017 | |
15042 | nop ! FFFFE6E2503EA05C ELSE:L2-B001 5 S | |
15043 | pdist %f24, %f18, %f18 ! FFFFE6E2503EA060 ELSE:L2-B001 5 S | |
15044 | wr %g1, %o0, %fprs ! FFFFE6E2503EA064 ELSE:L2-B001 5 S | |
15045 | ldx [%g4-0x0088], %g4 ! FFFFE6E2503EA068 ELSE:L2-B001 5 ptr_chase | |
15046 | ldx [%g4-0x0088], %g4 ! FFFFE6E2503EA06C ELSE:L2-B001 5 ptr_chase | |
15047 | ldx [%g4-0x0088], %g4 ! FFFFE6E2503EA070 ELSE:L2-B001 5 ptr_chase | |
15048 | ldx [%g4-0x0088], %g4 ! FFFFE6E2503EA074 ELSE:L2-B001 5 ptr_chase | |
15049 | ldx [%g4-0x0088], %g4 ! FFFFE6E2503EA078 ELSE:L2-B001 5 ptr_chase | |
15050 | ldx [%g4-0x0088], %g4 ! FFFFE6E2503EA07C ELSE:L2-B001 5 ptr_chase | |
15051 | membar 0x40 ! FFFFE6E2503EA080 ELSE:L2-B001 5 | |
15052 | stda %f32, [%l5]0x1E ! FFFFE6E2503EA084 ELSE:L2-B001 9 Blk-Store | |
15053 | membar 0x40 ! FFFFE6E2503EA088 ELSE:L2-B001 5 | |
15054 | edge16n %o0, %i2, %o1 ! FFFFE6E2503EA08C ELSE:L2-B001 5 S | |
15055 | andcc %o1, %i4, %o0 ! FFFFE6E2503EA090 ELSE:L2-B001 5 S | |
15056 | add %g1, 0x205, %g1 ! FFFFE6E2503EA094 ELSE:L2-B001 5 chksum++ | |
15057 | pdist %f28, %f30, %f22 ! FFFFE6E2503EA098 ELSE:L2-B001 5 S | |
15058 | ldx [%g2+0x0050], %l5 ! FFFFE6E2503EA09C ELSE:L2-B001 5 <BD40004 | |
15059 | membar 0x40 ! FFFFE6E2503EA0A0 ELSE:L2-B001 5 | |
15060 | ldda [%l5]0xF8, %f16 ! FFFFE6E2503EA0A4 ELSE:L2-B001 5 Blk-Load | |
15061 | membar 0x40 ! FFFFE6E2503EA0A8 ELSE:L2-B001 5 | |
15062 | fxors %f29, %f20, %f23 ! FFFFE6E2503EA0AC ELSE:L2-B001 5 S | |
15063 | pdist %f20, %f18, %f26 ! FFFFE6E2503EA0B0 ELSE:L2-B001 5 S | |
15064 | fmuld8ulx16 %f26, %f23, %f20 ! FFFFE6E2503EA0B4 ELSE:L2-B001 5 S | |
15065 | BL40010: ! ELSE:L2-B001 | |
15066 | add %g1, 0x3B5, %g1 ! FFFFE6E2503EA0B8 ELSE:L2-B001 28 chksum++ | |
15067 | fbl,a,pt %fcc3, BL40011 ! FFFFE6E2503EA0BC SKIP:L2-B002 28 | |
15068 | stb %i5, [%g6+0x003B] ! FFFFE6E2503EA0C0 SKIP:L2-B002 26 S >BD40142 | |
15069 | edge16ln %l1, %o0, %i5 ! FFFFE6E2503EA0C4 SKIP:L2-B002 2 S | |
15070 | alignaddr %o0, %o1, %l4 ! FFFFE6E2503EA0C8 SKIP:L2-B002 2 S | |
15071 | ldx [%g2+0x0058], %l6 ! FFFFE6E2503EA0CC SKIP:L2-B002 2 <BD40016 | |
15072 | ldda [%l6]0x24, %i0 ! FFFFE6E2503EA0D0 SKIP:L2-B002 2 S Quad_Ld | |
15073 | fcmpgt16 %f20, %f24, %l1 ! FFFFE6E2503EA0D4 SKIP:L2-B002 2 S | |
15074 | movle %icc, %i0, %o2 ! FFFFE6E2503EA0D8 SKIP:L2-B002 2 S | |
15075 | add %g1, 0x2F3, %g1 ! FFFFE6E2503EA0DC SKIP:L2-B002 2 chksum++ | |
15076 | nop ! FFFFE6E2503EA0E0 SKIP:L2-B002 2 S | |
15077 | add %g5, -76, %l6 ! FFFFE6E2503EA0E4 SKIP:L2-B002 2 @BD40144 | |
15078 | stda %f20, [%l6]0xDA ! FFFFE6E2503EA0E8 SKIP:L2-B002 2 S Short16 | |
15079 | add %g4, 0x22, %l6 ! FFFFE6E2503EA0EC SKIP:L2-B002 2 @BD40049 | |
15080 | ldda [%l6]0xDA, %f30 ! FFFFE6E2503EA0F0 SKIP:L2-B002 2 S Short16 | |
15081 | xor %i0, %o4, %o0 ! FFFFE6E2503EA0F4 SKIP:L2-B002 2 S | |
15082 | pdist %f18, %f30, %f16 ! FFFFE6E2503EA0F8 SKIP:L2-B002 2 S | |
15083 | add %g5, -48, %l6 ! FFFFE6E2503EA0FC SKIP:L2-B002 2 @BD40246 | |
15084 | stda %f26, [%l6]0xDB ! FFFFE6E2503EA100 SKIP:L2-B002 2 S Short16 | |
15085 | add %g4, -32, %l5 ! FFFFE6E2503EA104 SKIP:L2-B002 2 @BD40010 | |
15086 | stda %f24,[%l5+%g1]0xC4 ! FFFFE6E2503EA108 SKIP:L2-B002 2 S Partial_St | |
15087 | call .+8 ! FFFFE6E2503EA10C SKIP:L2-B002 2 S | |
15088 | std %f42, [%g3-0x0078] ! FFFFE6E2503EA110 SKIP:L2-B002 2 S >BD40007 | |
15089 | ba BL40015 ! FFFFE6E2503EA114 SKIP:L2-B002 2 | |
15090 | nop ! FFFFE6E2503EA118 SKIP:L2-B002 2 S | |
15091 | BL40011: ! ELSE:L2-B003 | |
15092 | fpsub16 %f24, %f18, %f20 ! FFFFE6E2503EA11C ELSE:L2-B003 26 S | |
15093 | fbule,pn %fcc3, BL40012 ! FFFFE6E2503EA120 ELSE:L2-B003 26 L | |
15094 | ldx [%g2+0x0018], %g3 ! FFFFE6E2503EA124 ELSE:L2-B003 26 S BASE<BD40237 | |
15095 | .word 0x9BA6587E ! FFFFE6E2503EA128 ELSE:L2-B003 0 S illop | |
15096 | BL40012:fbne,a,pt %fcc2, BL40013 ! FFFFE6E2503EA12C ELSE:L2-B003 26 L | |
15097 | nop ! FFFFE6E2503EA130 ELSE:L2-B003 26 S | |
15098 | addc %o1, %i1, %i2 ! FFFFE6E2503EA134 ELSE:L2-B003 0 S | |
15099 | BL40013:stx %g1, [%g6+0x0000] ! FFFFE6E2503EA138 ELSE:L2-B003 26 S >BD40051 | |
15100 | add %g1, 0x9CF, %g1 ! FFFFE6E2503EA13C ELSE:L2-B003 26 chksum++ | |
15101 | add %g1, 0x599, %g1 ! FFFFE6E2503EA140 ELSE:L2-B003 26 chksum++ | |
15102 | xnorcc %g1, %g1, %i0 ! FFFFE6E2503EA144 ELSE:L2-B003 26 S | |
15103 | add %g4, -73, %l6 ! FFFFE6E2503EA148 ELSE:L2-B003 26 @BD40014 | |
15104 | stda %f16, [%l6]0xD0 ! FFFFE6E2503EA14C ELSE:L2-B003 26 S Short8 | |
15105 | pdist %f24, %f20, %f24 ! FFFFE6E2503EA150 ELSE:L2-B003 26 S | |
15106 | fadds %f9, %f8, %f10 ! FFFFE6E2503EA154 ELSE:L2-B003 26 S | |
15107 | mova %xcc, -674, %l0 ! FFFFE6E2503EA158 ELSE:L2-B003 26 S | |
15108 | movue %fcc0, -836, %l1 ! FFFFE6E2503EA15C ELSE:L2-B003 26 S | |
15109 | ld [%g2+0x0064], %fsr ! FFFFE6E2503EA160 ELSE:L2-B003 26 S <BD40006+4 | |
15110 | pdist %f24, %f20, %f16 ! FFFFE6E2503EA164 ELSE:L2-B003 26 S | |
15111 | pdist %f24, %f16, %f30 ! FFFFE6E2503EA168 ELSE:L2-B003 26 S | |
15112 | subcc %i1, %o2, %g0 ! FFFFE6E2503EA16C ELSE:L2-B003 26 S | |
15113 | ldsw [%g4-0x0038], %i5 ! FFFFE6E2503EA170 ELSE:L2-B003 26 S <BD40003 | |
15114 | add %g3, 0x58, %l5 ! FFFFE6E2503EA174 ELSE:L2-B003 26 @BD40032 | |
15115 | stda %f20,[%l5+%g1]0xC4 ! FFFFE6E2503EA178 ELSE:L2-B003 26 S Partial_St | |
15116 | BL40015: ! ELSE:L2-B003 | |
15117 | add %g1, 0x3AB, %g1 ! FFFFE6E2503EA17C ELSE:L2-B003 28 chksum++ | |
15118 | andcc %o2, 0x400, %g0 ! FFFFE6E2503EA180 SKIP:L2-B004 28 | |
15119 | bnz,a,pn %xcc, BL40017 ! FFFFE6E2503EA184 SKIP:L2-B004 28 | |
15120 | lduha [%g7+%g0]0x83, %o1 ! FFFFE6E2503EA188 SKIP:L2-B004 2 S <BD40008 | |
15121 | add %g6, -96, %l5 ! FFFFE6E2503EA18C SKIP:L2-B004 26 @BD40037 | |
15122 | stda %f26,[%l5+%g1]0xC2 ! FFFFE6E2503EA190 SKIP:L2-B004 26 S Partial_St | |
15123 | array8 %g1, %g1, %o2 ! FFFFE6E2503EA194 SKIP:L2-B004 26 S | |
15124 | ldx [%g2+0x0040], %g6 ! FFFFE6E2503EA198 SKIP:L2-B004 26 S BASE<BD40016 | |
15125 | ldx [%g2+0x0050], %l5 ! FFFFE6E2503EA19C SKIP:L2-B004 26 <BD40004 | |
15126 | membar 0x40 ! FFFFE6E2503EA1A0 SKIP:L2-B004 26 | |
15127 | stda %f0, [%l5]0xE0 ! FFFFE6E2503EA1A4 SKIP:L2-B004 26 Blk-Store | |
15128 | membar 0x40 ! FFFFE6E2503EA1A8 SKIP:L2-B004 26 | |
15129 | ta %xcc, 0x46 ! FFFFE6E2503EA1AC SKIP:L2-B004 26 S demap-page | |
15130 | add %g1, 0x298, %g1 ! FFFFE6E2503EA1B0 SKIP:L2-B004 26 chksum++ | |
15131 | add %g4, 0x22, %l6 ! FFFFE6E2503EA1B4 SKIP:L2-B004 26 @BD40049 | |
15132 | stda %f22, [%l6]0xD2 ! FFFFE6E2503EA1B8 SKIP:L2-B004 26 S Short16 | |
15133 | add %g4, -65, %l6 ! FFFFE6E2503EA1BC SKIP:L2-B004 26 @BD40203 | |
15134 | ldda [%l6]0xD0, %f28 ! FFFFE6E2503EA1C0 SKIP:L2-B004 26 S Short8 | |
15135 | add %o2, %i4, %i4 ! FFFFE6E2503EA1C4 SKIP:L2-B004 26 S | |
15136 | fcmped %fcc2, %f60, %f62 ! FFFFE6E2503EA1C8 SKIP:L2-B004 26 S | |
15137 | ldx [%g2+0x0050], %l5 ! FFFFE6E2503EA1CC SKIP:L2-B004 26 <BD40004 | |
15138 | membar 0x40 ! FFFFE6E2503EA1D0 SKIP:L2-B004 26 | |
15139 | stda %f32, [%l5]0xE1 ! FFFFE6E2503EA1D4 SKIP:L2-B004 26 Blk-Store | |
15140 | membar 0x40 ! FFFFE6E2503EA1D8 SKIP:L2-B004 26 | |
15141 | bshuffle %f20, %f30, %f20 ! FFFFE6E2503EA1DC SKIP:L2-B004 26 S | |
15142 | fba BL40018 ! FFFFE6E2503EA1E0 SKIP:L2-B004 26 | |
15143 | fcmpd %fcc1, %f42, %f14 ! FFFFE6E2503EA1E4 SKIP:L2-B004 26 S | |
15144 | BL40017: ! ELSE:L2-B005 | |
15145 | addcc %i2, -3799, %l3 ! FFFFE6E2503EA1E8 ELSE:L2-B005 2 S | |
15146 | add %g4, 0x2A, %l6 ! FFFFE6E2503EA1EC ELSE:L2-B005 2 @BD40145 | |
15147 | stda %f28, [%l6]0xDA ! FFFFE6E2503EA1F0 ELSE:L2-B005 2 S Short16 | |
15148 | ldx [%g2+0x0050], %l5 ! FFFFE6E2503EA1F4 ELSE:L2-B005 2 <BD40004 | |
15149 | membar 0x40 ! FFFFE6E2503EA1F8 ELSE:L2-B005 2 | |
15150 | ldda [%l5]0x16, %f16 ! FFFFE6E2503EA1FC ELSE:L2-B005 2 Blk-Load | |
15151 | membar 0x40 ! FFFFE6E2503EA200 ELSE:L2-B005 2 | |
15152 | fcmple16 %f20, %f22, %o3 ! FFFFE6E2503EA204 ELSE:L2-B005 2 S | |
15153 | subccc %o2, %i2, %o2 ! FFFFE6E2503EA208 ELSE:L2-B005 2 S | |
15154 | ld [%g6+0x0025], %f28 ! FFFFE6E2503EA20C ELSE:L2-B005 2 S <BD40049+1 | |
15155 | array16 %l0, %i3, %i3 ! FFFFE6E2503EA210 ELSE:L2-B005 2 S | |
15156 | add %g1, 0x92C, %g1 ! FFFFE6E2503EA214 ELSE:L2-B005 2 chksum++ | |
15157 | ldx [%g2+0x0058], %l6 ! FFFFE6E2503EA218 ELSE:L2-B005 2 <BD40016 | |
15158 | stwa %g7, [%l6+%g0]0x14 ! FFFFE6E2503EA21C ELSE:L2-B005 2 S >BD40017 | |
15159 | call .+8 ! FFFFE6E2503EA220 ELSE:L2-B005 2 S | |
15160 | ldda [%g5+0x0070]%asi, %f30 ! FFFFE6E2503EA224 ELSE:L2-B005 2 S <BD40029 | |
15161 | cmp %i3, %o5 ! FFFFE6E2503EA228 ELSE:L2-B005 2 S | |
15162 | add %i4, %g7, %i4 ! FFFFE6E2503EA22C ELSE:L2-B005 2 S | |
15163 | ldx [%g2+0x0050], %l5 ! FFFFE6E2503EA230 ELSE:L2-B005 2 <BD40004 | |
15164 | membar 0x40 ! FFFFE6E2503EA234 ELSE:L2-B005 2 | |
15165 | ldda [%l5]0x1F, %f16 ! FFFFE6E2503EA238 ELSE:L2-B005 2 Blk-Load | |
15166 | membar 0x40 ! FFFFE6E2503EA23C ELSE:L2-B005 2 | |
15167 | BL40018: ! ELSE:L2-B005 | |
15168 | add %g1, 0x4F7, %g1 ! FFFFE6E2503EA240 ELSE:L2-B005 28 chksum++ | |
15169 | andcc %i4, 0x4, %g0 ! FFFFE6E2503EA244 SKIP:L2-B006 28 | |
15170 | bz BL40019 ! FFFFE6E2503EA248 SKIP:L2-B006 28 | |
15171 | pdist %f20, %f30, %f16 ! FFFFE6E2503EA24C SKIP:L2-B006 28 S | |
15172 | ldx [%g2+0x0058], %l6 ! FFFFE6E2503EA250 SKIP:L2-B006 5 <BD40016 | |
15173 | ldda [%l6]0x2C, %i0 ! FFFFE6E2503EA254 SKIP:L2-B006 5 S Quad_Ld | |
15174 | ldx [%g2+0x0050], %l5 ! FFFFE6E2503EA258 SKIP:L2-B006 5 <BD40004 | |
15175 | membar 0x40 ! FFFFE6E2503EA25C SKIP:L2-B006 5 | |
15176 | stda %f32, [%l5]0xF0 ! FFFFE6E2503EA260 SKIP:L2-B006 5 Blk-Store | |
15177 | membar 0x40 ! FFFFE6E2503EA264 SKIP:L2-B006 5 | |
15178 | fcmpgt16 %f28, %f18, %i2 ! FFFFE6E2503EA268 SKIP:L2-B006 5 S | |
15179 | fcmps %fcc0, %f11, %f3 ! FFFFE6E2503EA26C SKIP:L2-B006 5 S | |
15180 | add %g4, -96, %l5 ! FFFFE6E2503EA270 SKIP:L2-B006 5 @BD40037 | |
15181 | stda %f26,[%l5+%g1]0xC2 ! FFFFE6E2503EA274 SKIP:L2-B006 5 S Partial_St | |
15182 | fcmped %fcc1, %f12, %f42 ! FFFFE6E2503EA278 SKIP:L2-B006 5 S | |
15183 | add %g1, 0xA62, %g1 ! FFFFE6E2503EA27C SKIP:L2-B006 5 chksum++ | |
15184 | udiv %o3, %g0, %i6 ! FFFFE6E2503EA280 SKIP:L2-B006 5 S | |
15185 | st %f31, [%g3+0x0024] ! FFFFE6E2503EA284 SKIP:L2-B006 5 S >BD40049 | |
15186 | add %g6, -32, %l5 ! FFFFE6E2503EA288 SKIP:L2-B006 5 @BD40010 | |
15187 | stda %f30,[%l5+%g1]0xC1 ! FFFFE6E2503EA28C SKIP:L2-B006 5 S Partial_St | |
15188 | pdist %f22, %f26, %f30 ! FFFFE6E2503EA290 SKIP:L2-B006 5 S | |
15189 | subcc %i0, %g1, %g0 ! FFFFE6E2503EA294 SKIP:L2-B006 5 S | |
15190 | ldx [%g2+0x0050], %l5 ! FFFFE6E2503EA298 SKIP:L2-B006 5 <BD40004 | |
15191 | membar 0x40 ! FFFFE6E2503EA29C SKIP:L2-B006 5 | |
15192 | stda %f32, [%l5]0xE0 ! FFFFE6E2503EA2A0 SKIP:L2-B006 5 Blk-Store | |
15193 | membar 0x40 ! FFFFE6E2503EA2A4 SKIP:L2-B006 5 | |
15194 | pdist %f22, %f26, %f26 ! FFFFE6E2503EA2A8 SKIP:L2-B006 5 S | |
15195 | stb %i2, [%g6+0x0027] ! FFFFE6E2503EA2AC SKIP:L2-B006 5 S >BD40049+3 | |
15196 | ba,a BL40024 ! FFFFE6E2503EA2B0 SKIP:L2-B006 5 | |
15197 | faddd %f44, %f14, %f44 ! FFFFE6E2503EA2B4 SKIP:L2-B006 0 S | |
15198 | BL40019: ! ELSE:L2-B007 | |
15199 | array8 %o5, %i2, %l4 ! FFFFE6E2503EA2B8 ELSE:L2-B007 23 S | |
15200 | sdivx %l4, %i0, %i0 ! FFFFE6E2503EA2BC ELSE:L2-B007 23 S | |
15201 | ldx [%g2+0x0048], %g4 ! FFFFE6E2503EA2C0 ELSE:L2-B007 23 S BASE<BD40192 | |
15202 | andn %g7, %g7, %g7 ! FFFFE6E2503EA2C4 ELSE:L2-B007 23 S | |
15203 | pdist %f28, %f16, %f26 ! FFFFE6E2503EA2C8 ELSE:L2-B007 23 S | |
15204 | ldx [%g2+0x0050], %l5 ! FFFFE6E2503EA2CC ELSE:L2-B007 23 <BD40004 | |
15205 | membar 0x40 ! FFFFE6E2503EA2D0 ELSE:L2-B007 23 | |
15206 | stda %f16, [%l5]0xE0 ! FFFFE6E2503EA2D4 ELSE:L2-B007 23 Blk-Store | |
15207 | membar 0x40 ! FFFFE6E2503EA2D8 ELSE:L2-B007 23 | |
15208 | xor %i2, %i1, %o5 ! FFFFE6E2503EA2DC ELSE:L2-B007 23 S | |
15209 | add %g5, 0x78, %l5 ! FFFFE6E2503EA2E0 ELSE:L2-B007 23 @BD40063 | |
15210 | stda %f18,[%l5+%g1]0xC2 ! FFFFE6E2503EA2E4 ELSE:L2-B007 23 S Partial_St | |
15211 | ldx [%g2+0x0050], %l5 ! FFFFE6E2503EA2E8 ELSE:L2-B007 23 <BD40004 | |
15212 | membar 0x40 ! FFFFE6E2503EA2EC ELSE:L2-B007 23 | |
15213 | ldda [%l5]0x16, %f16 ! FFFFE6E2503EA2F0 ELSE:L2-B007 23 Blk-Load | |
15214 | membar 0x40 ! FFFFE6E2503EA2F4 ELSE:L2-B007 23 | |
15215 | add %g5, -32, %l5 ! FFFFE6E2503EA2F8 ELSE:L2-B007 23 @BD40010 | |
15216 | stda %f26,[%l5+%g1]0xC0 ! FFFFE6E2503EA2FC ELSE:L2-B007 23 S Partial_St | |
15217 | ldd [%g6+0x0058], %f16 ! FFFFE6E2503EA300 ELSE:L2-B007 23 S <BD40032 | |
15218 | fcmpeq32 %f30, %f28, %o1 ! FFFFE6E2503EA304 ELSE:L2-B007 23 S | |
15219 | add %g1, 0x412, %g1 ! FFFFE6E2503EA308 ELSE:L2-B007 23 chksum++ | |
15220 | or %i0, %i0, %i5 ! FFFFE6E2503EA30C ELSE:L2-B007 23 S | |
15221 | bnz,pt %icc, BL40020 ! FFFFE6E2503EA310 ELSE:L2-B007 23 L | |
15222 | tpos %icc, %g0+0x0070 ! FFFFE6E2503EA314 ELSE:L2-B007 23 S pseudo-branch | |
15223 | pdist %f18, %f20, %f26 ! FFFFE6E2503EA318 ELSE:L2-B007 46 S | |
15224 | st %f4, [%g6-0x002C] ! FFFFE6E2503EA31C ELSE:L2-B007 23 S >BD40062 | |
15225 | fbn,pt %fcc0, BL40021 ;.empty ! FFFFE6E2503EA320 ELSE:L2-B007 23 L | |
15226 | fbn,a BL40022 ! FFFFE6E2503EA324 ELSE:L2-B007 23 L | |
15227 | ldx [%g6+0x0068], %o4 ! FFFFE6E2503EA328 ELSE:L2-B007 0 S <BD40104 | |
15228 | BL40022:fcmpeq32 %f16, %f26, %i3 ! FFFFE6E2503EA32C ELSE:L2-B007 23 S | |
15229 | BL40020:fbl,a BL40023 ! FFFFE6E2503EA330 ELSE:L2-B007 23 L | |
15230 | BL40023:fsubd %f40, %f44, %f36 ! FFFFE6E2503EA334 ELSE:L2-B007 0 S | |
15231 | BL40021:nop ! FFFFE6E2503EA338 ELSE:L2-B007 23 S | |
15232 | add %g1, 0x2D9, %g1 ! FFFFE6E2503EA33C ELSE:L2-B007 23 chksum++ | |
15233 | BL40024: ! ELSE:L2-B007 | |
15234 | add %g1, 0x6CF, %g1 ! FFFFE6E2503EA340 ELSE:L2-B007 28 chksum++ | |
15235 | array16 %g1, %i1, %l3 ! FFFFE6E2503EA344 LOOP:L1-B000 28 S | |
15236 | andn %l7, 0x0, %l7 ! FFFFE6E2503EA348 LOOP:L1-B000 28 S | |
15237 | movcs %icc, %i5, %i1 ! FFFFE6E2503EA34C LOOP:L1-B000 28 S | |
15238 | ldx [%g2+0x0050], %l5 ! FFFFE6E2503EA350 LOOP:L1-B000 28 <BD40004 | |
15239 | membar 0x40 ! FFFFE6E2503EA354 LOOP:L1-B000 28 | |
15240 | stda %f0, [%l5]0x1E ! FFFFE6E2503EA358 LOOP:L1-B000 28 Blk-Store | |
15241 | membar 0x40 ! FFFFE6E2503EA35C LOOP:L1-B000 28 | |
15242 | membar 0x40 ! FFFFE6E2503EA360 LOOP:L1-B000 28 | |
15243 | stda %f16, [%l5]0xE0 ! FFFFE6E2503EA364 LOOP:L1-B000 28 Blk-Store | |
15244 | membar 0x40 ! FFFFE6E2503EA368 LOOP:L1-B000 28 | |
15245 | sta %f10, [%g3-0x0064]%asi ! FFFFE6E2503EA36C LOOP:L1-B000 28 S >BD40026 | |
15246 | ldxa [%g6+0x0050]%asi, %l0 ! FFFFE6E2503EA370 LOOP:L1-B000 28 S <BD40073 | |
15247 | fcmpgt16 %f26, %f16, %o4 ! FFFFE6E2503EA374 LOOP:L1-B000 28 S | |
15248 | fnegs %f5, %f8 ! FFFFE6E2503EA378 LOOP:L1-B000 28 S | |
15249 | stb %o0, [%g4+0x0085] ! FFFFE6E2503EA37C LOOP:L1-B000 28 S >BD40052+5 | |
15250 | srlx %l2, 0x1, %l2 ! FFFFE6E2503EA380 LOOP:L1-B000 28 | |
15251 | andcc %l2, 0x1, %g0 ! FFFFE6E2503EA384 LOOP:L1-B000 28 | |
15252 | bne,a,pn %xcc, BL40025 ! FFFFE6E2503EA388 LOOP:L1-B000 28 | |
15253 | ldx [%g2+0x0060], %fsr ! FFFFE6E2503EA38C LOOP:L1-B000 12 S <BD40006 | |
15254 | add %g1, 0xAB1, %g1 ! FFFFE6E2503EA390 LOOP:L1-B000 16 chksum++ | |
15255 | pdist %f24, %f20, %f18 ! FFFFE6E2503EA394 SUBR:L0-B000 16 S | |
15256 | bcs,a BL40026 ;.empty ! FFFFE6E2503EA398 SUBR:L0-B000 16 L | |
15257 | bneg BL40027 ! FFFFE6E2503EA39C SUBR:L0-B000 0 L | |
15258 | swap [%g5-0x0010], %o5 ! FFFFE6E2503EA3A0 SUBR:L0-B000 16 S >BD40035 | |
15259 | BL40026:bn,pn %xcc, BL40028 ;.empty ! FFFFE6E2503EA3A4 SUBR:L0-B000 16 L | |
15260 | fblg BL40029 ;.empty ! FFFFE6E2503EA3A8 SUBR:L0-B000 16 L | |
15261 | BL40027:bg,pn %icc, BL40028 ;.empty ! FFFFE6E2503EA3AC SUBR:L0-B000 16 L | |
15262 | BL40028:brgez,pn %i1, BL40030 ! FFFFE6E2503EA3B0 SUBR:L0-B000 14 L | |
15263 | nop ! FFFFE6E2503EA3B4 SUBR:L0-B000 14 S | |
15264 | BL40029:ldsw [%g6-0x0010], %i2 ! FFFFE6E2503EA3B8 SUBR:L0-B000 2 S <BD40035 | |
15265 | BL40030:pdist %f28, %f18, %f24 ! FFFFE6E2503EA3BC SUBR:L0-B000 16 S | |
15266 | add %g1, 0x7E8, %g1 ! FFFFE6E2503EA3C0 SUBR:L0-B000 16 chksum++ | |
15267 | ta %xcc, 0x45 ! FFFFE6E2503EA3C4 SUBR:L0-B000 16 demap-stack | |
15268 | add %g1, 0x2E2, %i0 ! FFFFE6E2503EA3C8 SUBR:L0-B000 16 | |
15269 | add %g1, 0xAEE, %g1 ! FFFFE6E2503EA3CC SUBR:L0-B000 16 chksum++ | |
15270 | ret ! FFFFE6E2503EA3D0 SUBR:L0-B000 16 | |
15271 | restore %i0, %l7, %o0 ! FFFFE6E2503EA3D4 SUBR:L0-B000 16 | |
15272 | ||
15273 | SECTION .btext020_pg1 TEXT_VA=0xffffe6e2503ea000 | |
15274 | attr_text { | |
15275 | Name = .btext020_pg1, | |
15276 | VA = 0xffffe6e2503ea000, | |
15277 | RA = ra2pa(0xffbf2c000,0), | |
15278 | PA = ra2pa(0xffbf2c000,0), | |
15279 | tsbonly, | |
15280 | part_0_ctx_nonzero_tsb_config_1, | |
15281 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
15282 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15283 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15284 | } | |
15285 | .text; .skip 8 | |
15286 | ||
15287 | !======================================================================== | |
15288 | ||
15289 | SECTION .btext021 TEXT_VA=0x2c5f5f00 | |
15290 | attr_text { | |
15291 | Name = .btext021, | |
15292 | VA = 0x2c5f5f00, | |
15293 | RA = ra2pa(0xffbf27f00,0), | |
15294 | PA = ra2pa(0xffbf27f00,0), | |
15295 | notsb | |
15296 | } | |
15297 | ||
15298 | SECTION .btext021_pg0 TEXT_VA=0x2c5f4000 | |
15299 | attr_text { | |
15300 | Name = .btext021_pg0, | |
15301 | VA = 0x2c5f4000, | |
15302 | RA = ra2pa(0xffbf26000,0), | |
15303 | PA = ra2pa(0xffbf26000,0), | |
15304 | tsbonly, | |
15305 | part_0_ctx_nonzero_tsb_config_1, | |
15306 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
15307 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15308 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15309 | } | |
15310 | .text; .skip 8 | |
15311 | ||
15312 | ||
15313 | SECTION .btext021 | |
15314 | .text | |
15315 | .global SUBR064; SUBR064: | |
15316 | BL40032: ! SUBR:L0-B000 | |
15317 | add %g1, 0x9EB, %g1 ! 000000002C5F5F00 SUBR:L0-B000 6 chksum++ | |
15318 | brlez,pt %l1, BL40031 ! 000000002C5F5F04 SUBR:L0-B000 6 | |
15319 | save %o6, -128, %o6 ! 000000002C5F5F08 SUBR:L0-B000 6 | |
15320 | BL40031: ! SUBR:L0-B000 | |
15321 | sethi %hh(0x2C5F5F00),%l7 ! 000000002C5F5F0C SUBR:L0-B000 6 SUBR064 | |
15322 | or %l7,%hm(0x2C5F5F00),%l7 ! 000000002C5F5F10 SUBR:L0-B000 6 | |
15323 | sethi %lm(0x2C5F5F00),%l6 ! 000000002C5F5F14 SUBR:L0-B000 6 | |
15324 | or %l6,%lo(0x2C5F5F00),%l6 ! 000000002C5F5F18 SUBR:L0-B000 6 | |
15325 | sllx %l7, 0x20, %l7 ! 000000002C5F5F1C SUBR:L0-B000 6 | |
15326 | or %l7, %l6, %l7 ! 000000002C5F5F20 SUBR:L0-B000 6 | |
15327 | ta %xcc, 0x45 ! 000000002C5F5F24 SUBR:L0-B000 6 demap-stack | |
15328 | ldswa [%g7+%g0]0x82, %i1 ! 000000002C5F5F28 SUBR:L0-B000 6 S <BD40008 | |
15329 | ldx [%g2+0x0028], %g4 ! 000000002C5F5F2C SUBR:L0-B000 6 S BASE<BD40111 | |
15330 | brlez,pt %o5, BL40033 ! 000000002C5F5F30 SUBR:L0-B000 6 L | |
15331 | alignaddrl %i3, %i2, %o2 ! 000000002C5F5F34 SUBR:L0-B000 6 S | |
15332 | nop ! 000000002C5F5F38 SUBR:L0-B000 2 S | |
15333 | ble,a,pn %icc, BL40034 ;.empty ! 000000002C5F5F3C SUBR:L0-B000 2 L | |
15334 | BL40033:bcc,pt %icc, BL40034 ! 000000002C5F5F40 SUBR:L0-B000 6 L | |
15335 | addcc %i0, %o0, %l2 ! 000000002C5F5F44 SUBR:L0-B000 4 S | |
15336 | BL40034:wr %i5, -2774, %ccr ! 000000002C5F5F48 SUBR:L0-B000 8 S | |
15337 | add %g1, 0xD13, %g1 ! 000000002C5F5F4C SUBR:L0-B000 6 chksum++ | |
15338 | add %g1, 0xE6B, %g1 ! 000000002C5F5F50 SUBR:L0-B000 6 chksum++ | |
15339 | and %g1, 0xFE, %l0 ! 000000002C5F5F54 LOOP:L1-B000 6 | |
15340 | BL40048: ! LOOP:L1-B000 | |
15341 | add %g1, 0x485, %g1 ! 000000002C5F5F58 LOOP:L1-B000 8 chksum++ | |
15342 | ldx [%g2+0x0058], %l6 ! 000000002C5F5F5C LOOP:L1-B000 8 <BD40016 | |
15343 | ldda [%l6]0x26, %i0 ! 000000002C5F5F60 LOOP:L1-B000 8 S Quad_Ld_P | |
15344 | pdist %f28, %f24, %f24 ! 000000002C5F5F64 LOOP:L1-B000 8 S | |
15345 | movcc %xcc, %i1, %o0 ! 000000002C5F5F68 LOOP:L1-B000 8 S | |
15346 | subccc %o2, %i1, %l3 ! 000000002C5F5F6C LOOP:L1-B000 8 S | |
15347 | andcc %i4, 0x100, %g0 ! 000000002C5F5F70 SKIP:L2-B000 8 | |
15348 | bz,a,pn %xcc, BL40036 ! 000000002C5F5F74 SKIP:L2-B000 8 | |
15349 | wr %g1, %i1, %fprs ! 000000002C5F5F78 SKIP:L2-B000 6 S | |
15350 | add %g4, -22, %l6 ! 000000002C5F5F7C SKIP:L2-B000 2 @BD40035 | |
15351 | ldda [%l6]0xD3, %f20 ! 000000002C5F5F80 SKIP:L2-B000 2 S Short16 | |
15352 | ldd [%g3+0x0000], %i0 ! 000000002C5F5F84 SKIP:L2-B000 2 S <BD40051 | |
15353 | tle %xcc, %g0+0x0066 ! 000000002C5F5F88 SKIP:L2-B000 2 S | |
15354 | edge16ln %i0, %o2, %l4 ! 000000002C5F5F8C SKIP:L2-B000 2 S | |
15355 | ldsb [%g3-0x0054], %i3 ! 000000002C5F5F90 SKIP:L2-B000 2 S <BD40012 | |
15356 | edge16n %l2, %l2, %l2 ! 000000002C5F5F94 SKIP:L2-B000 2 S | |
15357 | stb %i1, [%g3-0x004B] ! 000000002C5F5F98 SKIP:L2-B000 2 S >BD40144+1 | |
15358 | sub %o0, %i0, %o4 ! 000000002C5F5F9C SKIP:L2-B000 2 S | |
15359 | fpack32 %f24, %f28, %f16 ! 000000002C5F5FA0 SKIP:L2-B000 2 S | |
15360 | std %f14, [%g5+0x0040] ! 000000002C5F5FA4 SKIP:L2-B000 2 S >BD40024 | |
15361 | fcmple32 %f24, %f30, %o5 ! 000000002C5F5FA8 SKIP:L2-B000 2 S | |
15362 | add %g1, 0x3E4, %g1 ! 000000002C5F5FAC SKIP:L2-B000 2 chksum++ | |
15363 | fcmpeq16 %f26, %f16, %i1 ! 000000002C5F5FB0 SKIP:L2-B000 2 S | |
15364 | add %g6, -32, %l5 ! 000000002C5F5FB4 SKIP:L2-B000 2 @BD40010 | |
15365 | stda %f30,[%l5+%g1]0xC2 ! 000000002C5F5FB8 SKIP:L2-B000 2 S Partial_St | |
15366 | fcmps %fcc3, %f4, %f8 ! 000000002C5F5FBC SKIP:L2-B000 2 S | |
15367 | add %l2, 0x0, %l2 ! 000000002C5F5FC0 SKIP:L2-B000 2 S | |
15368 | fba,a,pn %fcc1, BL40040 ! 000000002C5F5FC4 SKIP:L2-B000 2 | |
15369 | .word 0xF3D79FE7 ! 000000002C5F5FC8 SKIP:L2-B000 0 S illop | |
15370 | BL40036: ! ELSE:L2-B001 | |
15371 | pdist %f20, %f28, %f20 ! 000000002C5F5FCC ELSE:L2-B001 10 S | |
15372 | sra %o4, 0x1, %l1 ! 000000002C5F5FD0 ELSE:L2-B001 6 S | |
15373 | fba,pn %fcc3, BL40037 ! 000000002C5F5FD4 ELSE:L2-B001 6 L | |
15374 | srl %i1, 0x1, %o5 ! 000000002C5F5FD8 ELSE:L2-B001 6 S | |
15375 | fblg BL40038 ;.empty ! 000000002C5F5FDC ELSE:L2-B001 0 L | |
15376 | BL40038:fbn BL40039 ! 000000002C5F5FE0 ELSE:L2-B001 0 L | |
15377 | nop ! 000000002C5F5FE4 ELSE:L2-B001 0 S | |
15378 | .word 0x28D606DB ! 000000002C5F5FE8 ELSE:L2-B001 0 S random | |
15379 | BL40039:wr %l1, %l4, %y ! 000000002C5F5FEC ELSE:L2-B001 0 S | |
15380 | nop ! 000000002C5F5FF0 ELSE:L2-B001 0 S | |
15381 | BL40037:add %g1, 0xD71, %g1 ! 000000002C5F5FF4 ELSE:L2-B001 6 chksum++ | |
15382 | add %g1, 0x26B, %g1 ! 000000002C5F5FF8 ELSE:L2-B001 6 chksum++ | |
15383 | ldx [%g2+0x0050], %l5 ! 000000002C5F5FFC ELSE:L2-B001 6 <BD40004 | |
15384 | membar 0x40 ! 000000002C5F6000 ELSE:L2-B001 6 | |
15385 | stda %f32, [%l5]0xE0 ! 000000002C5F6004 ELSE:L2-B001 6 Blk-Store | |
15386 | membar 0x40 ! 000000002C5F6008 ELSE:L2-B001 6 | |
15387 | membar 0x40 ! 000000002C5F600C ELSE:L2-B001 6 | |
15388 | stda %f16, [%l5]0xF1 ! 000000002C5F6010 ELSE:L2-B001 6 Blk-Store | |
15389 | membar 0x40 ! 000000002C5F6014 ELSE:L2-B001 6 | |
15390 | sethi %hh(0x6B24327FFF00),%l6 ! 000000002C5F6018 ELSE:L2-B001 6 SUBR065 | |
15391 | or %l6,%hm(0x6B24327FFF00),%l6 ! 000000002C5F601C ELSE:L2-B001 6 | |
15392 | sethi %lm(0x6B24327FFF00),%l5 ! 000000002C5F6020 ELSE:L2-B001 6 | |
15393 | or %l5,%lo(0x6B24327FFF00),%l5 ! 000000002C5F6024 ELSE:L2-B001 6 | |
15394 | sllx %l6, 0x20, %l6 ! 000000002C5F6028 ELSE:L2-B001 6 | |
15395 | or %l6, %l5, %l6 ! 000000002C5F602C ELSE:L2-B001 6 | |
15396 | jmpl %l6+0x0000, %o7 ! 000000002C5F6030 ELSE:L2-B001 6 S | |
15397 | nop ! 000000002C5F6034 ELSE:L2-B001 6 S | |
15398 | ldx [%g2+0x0058], %l6 ! 000000002C5F6038 ELSE:L2-B001 6 <BD40016 | |
15399 | ldda [%l6]0x26, %i0 ! 000000002C5F603C ELSE:L2-B001 6 S Quad_Ld_P | |
15400 | pdist %f30, %f28, %f20 ! 000000002C5F6040 ELSE:L2-B001 6 S | |
15401 | BL40040: ! ELSE:L2-B001 | |
15402 | add %g1, 0xD62, %g1 ! 000000002C5F6044 ELSE:L2-B001 8 chksum++ | |
15403 | andcc %i1, 0x800, %g0 ! 000000002C5F6048 SKIP:L2-B002 8 | |
15404 | bnz,a,pt %xcc, BL40041 ! 000000002C5F604C SKIP:L2-B002 8 | |
15405 | xor %o3, %g1, %i1 ! 000000002C5F6050 SKIP:L2-B002 6 S | |
15406 | st %f17, [%g3-0x000C] ! 000000002C5F6054 SKIP:L2-B002 2 S >BD40023 | |
15407 | addcc %i2, %o5, %o5 ! 000000002C5F6058 SKIP:L2-B002 2 S | |
15408 | sta %f2, [%g5-0x0050]%asi ! 000000002C5F605C SKIP:L2-B002 2 S >BD40101 | |
15409 | add %o1, %g7, %o1 ! 000000002C5F6060 SKIP:L2-B002 2 S | |
15410 | lda [%g6-0x0008]%asi, %f30 ! 000000002C5F6064 SKIP:L2-B002 2 S <BD40023 | |
15411 | ld [%g6-0x0064], %f11 ! 000000002C5F6068 SKIP:L2-B002 2 S <BD40026 | |
15412 | add %g1, 0x677, %g1 ! 000000002C5F606C SKIP:L2-B002 2 chksum++ | |
15413 | orn %l6, -1, %l6 ! 000000002C5F6070 SKIP:L2-B002 2 S | |
15414 | .word 0x89A5CC0D ! 000000002C5F6074 SKIP:L2-B002 2 S illop_FP | |
15415 | sra %i0, 0x1, %i4 ! 000000002C5F6078 SKIP:L2-B002 2 S | |
15416 | fcmpd %fcc3, %f38, %f14 ! 000000002C5F607C SKIP:L2-B002 2 S | |
15417 | lduh [%g4+0x002E], %l4 ! 000000002C5F6080 SKIP:L2-B002 2 S <BD40195 | |
15418 | fba,a BL40045 ! 000000002C5F6084 SKIP:L2-B002 2 | |
15419 | .word 0xEE9A27C7 ! 000000002C5F6088 SKIP:L2-B002 0 S illop | |
15420 | BL40041: ! ELSE:L2-B003 | |
15421 | ld [%g2+0x0064], %fsr ! 000000002C5F608C ELSE:L2-B003 6 S <BD40006+4 | |
15422 | add %g4, 0x28, %l6 ! 000000002C5F6090 ELSE:L2-B003 6 @BD40087 | |
15423 | ldda [%l6]0xD0, %f20 ! 000000002C5F6094 ELSE:L2-B003 6 S Short8 | |
15424 | fpack32 %f20, %f30, %f28 ! 000000002C5F6098 ELSE:L2-B003 6 S | |
15425 | rd %ccr, %o1 ! 000000002C5F609C ELSE:L2-B003 6 S | |
15426 | fabss %f8, %f9 ! 000000002C5F60A0 ELSE:L2-B003 6 S | |
15427 | add %g1, 0x59B, %g1 ! 000000002C5F60A4 ELSE:L2-B003 6 chksum++ | |
15428 | nop ! 000000002C5F60A8 ELSE:L2-B003 6 S | |
15429 | bz,a,pn %icc, BL40042 ;.empty ! 000000002C5F60AC ELSE:L2-B003 6 L | |
15430 | .word 0xEFC38A1A ! 000000002C5F60B0 ELSE:L2-B003 0 L random | |
15431 | BL40043:nop ! 000000002C5F60B4 ELSE:L2-B003 6 S | |
15432 | orncc %i4, %o1, %i2 ! 000000002C5F60B8 ELSE:L2-B003 6 S | |
15433 | bn BL40042 ;.empty ! 000000002C5F60BC ELSE:L2-B003 6 L | |
15434 | fbe,pn %fcc2, BL40044 ;.empty ! 000000002C5F60C0 ELSE:L2-B003 6 L | |
15435 | fbule,a,pt %fcc0, BL40044 ! 000000002C5F60C4 ELSE:L2-B003 6 L | |
15436 | BL40042:.word 0x8F9F42CF ! 000000002C5F60C8 ELSE:L2-B003 0 S illop | |
15437 | BL40044:add %g1, 0xF06, %g1 ! 000000002C5F60CC ELSE:L2-B003 6 chksum++ | |
15438 | BL40045: ! ELSE:L2-B003 | |
15439 | add %g1, 0xE88, %g1 ! 000000002C5F60D0 ELSE:L2-B003 8 chksum++ | |
15440 | andcc %o5, 0x2, %g0 ! 000000002C5F60D4 SKIP:L2-B004 8 | |
15441 | bz,pn %icc, BL40046 ! 000000002C5F60D8 SKIP:L2-B004 8 | |
15442 | nop ! 000000002C5F60DC SKIP:L2-B004 8 S | |
15443 | call .+8 ! 000000002C5F60E0 SKIP:L2-B004 7 S | |
15444 | popc %g1, %i1 ! 000000002C5F60E4 SKIP:L2-B004 7 S | |
15445 | ldx [%g2+0x0050], %l5 ! 000000002C5F60E8 SKIP:L2-B004 7 <BD40004 | |
15446 | membar 0x40 ! 000000002C5F60EC SKIP:L2-B004 7 | |
15447 | ldda [%l5]0x16, %f16 ! 000000002C5F60F0 SKIP:L2-B004 7 Blk-Load | |
15448 | membar 0x40 ! 000000002C5F60F4 SKIP:L2-B004 7 | |
15449 | add %g3, -20, %l6 ! 000000002C5F60F8 SKIP:L2-B004 7 @BD40143 | |
15450 | ldda [%l6]0xD1, %f20 ! 000000002C5F60FC SKIP:L2-B004 7 S Short8 | |
15451 | sdivcc %o1, %g0, %i7 ! 000000002C5F6100 SKIP:L2-B004 7 S | |
15452 | add %g1, 0x15B, %g1 ! 000000002C5F6104 SKIP:L2-B004 7 chksum++ | |
15453 | ldx [%g2+0x0050], %l5 ! 000000002C5F6108 SKIP:L2-B004 7 <BD40004 | |
15454 | membar 0x40 ! 000000002C5F610C SKIP:L2-B004 7 | |
15455 | stda %f32, [%l5]0x1E ! 000000002C5F6110 SKIP:L2-B004 7 Blk-Store | |
15456 | membar 0x40 ! 000000002C5F6114 SKIP:L2-B004 7 | |
15457 | pdist %f20, %f18, %f18 ! 000000002C5F6118 SKIP:L2-B004 7 S | |
15458 | array8 %o3, %l4, %i3 ! 000000002C5F611C SKIP:L2-B004 7 S | |
15459 | xorcc %i3, %o2, %o2 ! 000000002C5F6120 SKIP:L2-B004 7 S | |
15460 | ldd [%g3+0x0080], %i0 ! 000000002C5F6124 SKIP:L2-B004 7 S <BD40052 | |
15461 | subcc %o3, %g1, %i3 ! 000000002C5F6128 SKIP:L2-B004 7 S | |
15462 | fcmpes %fcc2, %f4, %f11 ! 000000002C5F612C SKIP:L2-B004 7 S | |
15463 | pdist %f18, %f20, %f20 ! 000000002C5F6130 SKIP:L2-B004 7 S | |
15464 | std %f42, [%g5+0x0048] ! 000000002C5F6134 SKIP:L2-B004 7 S >BD40039 | |
15465 | ba,a BL40047 ! 000000002C5F6138 SKIP:L2-B004 7 | |
15466 | edge32ln %g1, %i1, %l2 ! 000000002C5F613C SKIP:L2-B004 0 S | |
15467 | BL40046: ! ELSE:L2-B005 | |
15468 | add %g5, 0x20, %l6 ! 000000002C5F6140 ELSE:L2-B005 1 @BD40070 | |
15469 | ldda [%l6]0xD2, %f28 ! 000000002C5F6144 ELSE:L2-B005 1 S Short16 | |
15470 | ldx [%g2+0x0050], %l5 ! 000000002C5F6148 ELSE:L2-B005 1 <BD40004 | |
15471 | membar 0x40 ! 000000002C5F614C ELSE:L2-B005 1 | |
15472 | ldda [%l5]0x16, %f16 ! 000000002C5F6150 ELSE:L2-B005 1 Blk-Load | |
15473 | membar 0x40 ! 000000002C5F6154 ELSE:L2-B005 1 | |
15474 | add %o0, %i1, %i1 ! 000000002C5F6158 ELSE:L2-B005 1 S | |
15475 | bshuffle %f22, %f20, %f22 ! 000000002C5F615C ELSE:L2-B005 1 S | |
15476 | xnor %i3, %i4, %o0 ! 000000002C5F6160 ELSE:L2-B005 1 S | |
15477 | add %g1, 0xB6B, %g1 ! 000000002C5F6164 ELSE:L2-B005 1 chksum++ | |
15478 | ldx [%g2+0x0050], %l5 ! 000000002C5F6168 ELSE:L2-B005 1 <BD40004 | |
15479 | membar 0x40 ! 000000002C5F616C ELSE:L2-B005 1 | |
15480 | stda %f32, [%l5]0x1E ! 000000002C5F6170 ELSE:L2-B005 1 Blk-Store | |
15481 | membar 0x40 ! 000000002C5F6174 ELSE:L2-B005 1 | |
15482 | membar 0x40 ! 000000002C5F6178 ELSE:L2-B005 1 | |
15483 | stda %f32, [%l5]0xE0 ! 000000002C5F617C ELSE:L2-B005 1 Blk-Store | |
15484 | membar 0x40 ! 000000002C5F6180 ELSE:L2-B005 1 | |
15485 | .word 0xAF9149D3 ! 000000002C5F6184 ELSE:L2-B005 1 S illop | |
15486 | srlx %o1, %g7, %o1 ! 000000002C5F6188 ELSE:L2-B005 1 S | |
15487 | edge8l %g1, %i1, %o1 ! 000000002C5F618C ELSE:L2-B005 1 S | |
15488 | xorcc %i1, %o1, %l2 ! 000000002C5F6190 ELSE:L2-B005 1 S | |
15489 | BL40047: ! ELSE:L2-B005 | |
15490 | add %g1, 0xEA7, %g1 ! 000000002C5F6194 ELSE:L2-B005 8 chksum++ | |
15491 | .word 0x9F92400D ! 000000002C5F6198 LOOP:L1-B000 8 S illop | |
15492 | add %g6, -40, %l5 ! 000000002C5F619C LOOP:L1-B000 8 @BD40220 | |
15493 | stda %f16,[%l5+%g1]0xC0 ! 000000002C5F61A0 LOOP:L1-B000 8 S Partial_St | |
15494 | add %g4, -76, %l6 ! 000000002C5F61A4 LOOP:L1-B000 8 @BD40144 | |
15495 | stda %f18, [%l6]0xD2 ! 000000002C5F61A8 LOOP:L1-B000 8 S Short16 | |
15496 | ld [%g5-0x006C], %f2 ! 000000002C5F61AC LOOP:L1-B000 8 S <BD40031 | |
15497 | pdist %f20, %f22, %f22 ! 000000002C5F61B0 LOOP:L1-B000 8 S | |
15498 | add %i1, %g1, %o0 ! 000000002C5F61B4 LOOP:L1-B000 8 S | |
15499 | ldx [%g2+0x0050], %l5 ! 000000002C5F61B8 LOOP:L1-B000 8 <BD40004 | |
15500 | membar 0x40 ! 000000002C5F61BC LOOP:L1-B000 8 | |
15501 | stda %f0, [%l5]0xE0 ! 000000002C5F61C0 LOOP:L1-B000 8 Blk-Store | |
15502 | membar 0x40 ! 000000002C5F61C4 LOOP:L1-B000 8 | |
15503 | membar 0x40 ! 000000002C5F61C8 LOOP:L1-B000 8 | |
15504 | stda %f0, [%l5]0x16 ! 000000002C5F61CC LOOP:L1-B000 8 Blk-Store | |
15505 | membar 0x40 ! 000000002C5F61D0 LOOP:L1-B000 8 | |
15506 | srlx %l0, 0x1, %l0 ! 000000002C5F61D4 LOOP:L1-B000 8 | |
15507 | andcc %l0, 0x1, %g0 ! 000000002C5F61D8 LOOP:L1-B000 8 | |
15508 | bne,pt %xcc, BL40048 ! 000000002C5F61DC LOOP:L1-B000 8 | |
15509 | edge8ln %o1, %i1, %o1 ! 000000002C5F61E0 LOOP:L1-B000 8 S | |
15510 | add %g1, 0x5F9, %g1 ! 000000002C5F61E4 LOOP:L1-B000 6 chksum++ | |
15511 | call .+8 ;.empty ! 000000002C5F61E8 SUBR:L0-B000 6 L | |
15512 | brnz,pt %l2, BL40050 ! 000000002C5F61EC SUBR:L0-B000 6 L | |
15513 | pdist %f18, %f24, %f18 ! 000000002C5F61F0 SUBR:L0-B000 6 S | |
15514 | BL40049:bvc BL40050 ! 000000002C5F61F4 SUBR:L0-B000 0 L | |
15515 | std %f62, [%g4-0x0078] ! 000000002C5F61F8 SUBR:L0-B000 0 S >BD40007 | |
15516 | ld [%g6-0x0058], %f10 ! 000000002C5F61FC SUBR:L0-B000 0 S <BD40015 | |
15517 | sub %g1, %o1, %o2 ! 000000002C5F6200 SUBR:L0-B000 0 S | |
15518 | brgez,a,pt %i5, BL40051 ;.empty ! 000000002C5F6204 SUBR:L0-B000 0 L | |
15519 | bvc BL40052 ;.empty ! 000000002C5F6208 SUBR:L0-B000 0 L | |
15520 | call .+8 ;.empty ! 000000002C5F620C SUBR:L0-B000 0 L | |
15521 | BL40052:bcs,pn %icc, BL40051 ! 000000002C5F6210 SUBR:L0-B000 0 L | |
15522 | BL40051:.word 0xF9C7F235 ! 000000002C5F6214 SUBR:L0-B000 0 S illop | |
15523 | BL40050:nop ! 000000002C5F6218 SUBR:L0-B000 6 S | |
15524 | add %g1, 0x13A, %g1 ! 000000002C5F621C SUBR:L0-B000 6 chksum++ | |
15525 | ta %xcc, 0x45 ! 000000002C5F6220 SUBR:L0-B000 6 demap-stack | |
15526 | add %g1, 0x3BC, %i0 ! 000000002C5F6224 SUBR:L0-B000 6 | |
15527 | add %g1, 0x6C5, %g1 ! 000000002C5F6228 SUBR:L0-B000 6 chksum++ | |
15528 | ret ! 000000002C5F622C SUBR:L0-B000 6 | |
15529 | restore %i0, %l7, %o0 ! 000000002C5F6230 SUBR:L0-B000 6 | |
15530 | ||
15531 | SECTION .btext021_pg1 TEXT_VA=0x2c5f6000 | |
15532 | attr_text { | |
15533 | Name = .btext021_pg1, | |
15534 | VA = 0x2c5f6000, | |
15535 | RA = ra2pa(0xffbf28000,0), | |
15536 | PA = ra2pa(0xffbf28000,0), | |
15537 | tsbonly, | |
15538 | part_0_ctx_nonzero_tsb_config_1, | |
15539 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
15540 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15541 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15542 | } | |
15543 | .text; .skip 8 | |
15544 | ||
15545 | !======================================================================== | |
15546 | ||
15547 | SECTION .btext022 TEXT_VA=0x6b24327fff00 | |
15548 | attr_text { | |
15549 | Name = .btext022, | |
15550 | VA = 0x6b24327fff00, | |
15551 | RA = 0xff73fff00, | |
15552 | PA = ra2pa(0xff73fff00,0), | |
15553 | notsb | |
15554 | } | |
15555 | ||
15556 | SECTION .btext022_pg0 TEXT_VA=0x6b2432400000 | |
15557 | attr_text { | |
15558 | Name = .btext022_pg0, | |
15559 | VA = 0x6b2432400000, | |
15560 | RA = 0xff7000000, | |
15561 | PA = ra2pa(0xff7000000,0), | |
15562 | tsbonly, | |
15563 | part_0_ctx_nonzero_tsb_config_2, | |
15564 | TTE_Context=70, TTE_Size=3, TTE_W=0, TTE_X=1, | |
15565 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15566 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15567 | } | |
15568 | .text; .skip 8 | |
15569 | ||
15570 | ||
15571 | SECTION .btext022 | |
15572 | .text | |
15573 | .global SUBR065; SUBR065: | |
15574 | BL40053: ! SUBR:L0-B000 | |
15575 | add %g1, 0xDD5, %g1 ! 00006B24327FFF00 SUBR:L0-B000 6 chksum++ | |
15576 | save %o6, -128, %o6 ! 00006B24327FFF04 SUBR:L0-B000 6 | |
15577 | sethi %hh(0x6B24327FFF00),%l7 ! 00006B24327FFF08 SUBR:L0-B000 6 SUBR065 | |
15578 | or %l7,%hm(0x6B24327FFF00),%l7 ! 00006B24327FFF0C SUBR:L0-B000 6 | |
15579 | sethi %lm(0x6B24327FFF00),%l6 ! 00006B24327FFF10 SUBR:L0-B000 6 | |
15580 | or %l6,%lo(0x6B24327FFF00),%l6 ! 00006B24327FFF14 SUBR:L0-B000 6 | |
15581 | sllx %l7, 0x20, %l7 ! 00006B24327FFF18 SUBR:L0-B000 6 | |
15582 | or %l7, %l6, %l7 ! 00006B24327FFF1C SUBR:L0-B000 6 | |
15583 | ta %xcc, 0x45 ! 00006B24327FFF20 SUBR:L0-B000 6 demap-stack | |
15584 | ldx [%g2+0x0030], %g5 ! 00006B24327FFF24 SUBR:L0-B000 6 S BASE<BD40013 | |
15585 | ldx [%g2+0x0058], %l6 ! 00006B24327FFF28 SUBR:L0-B000 6 <BD40016 | |
15586 | ldda [%l6]0x2C, %i0 ! 00006B24327FFF2C SUBR:L0-B000 6 S Quad_Ld | |
15587 | edge32l %o5, %i3, %o1 ! 00006B24327FFF30 SUBR:L0-B000 6 S | |
15588 | fabss %f24, %f26 ! 00006B24327FFF34 SUBR:L0-B000 6 S | |
15589 | add %g1, 0x1E7, %g1 ! 00006B24327FFF38 SUBR:L0-B000 6 chksum++ | |
15590 | or %g0, 0x2, %l1 ! 00006B24327FFF3C LOOP:L1-B000 6 | |
15591 | BL40091: ! LOOP:L1-B000 | |
15592 | add %g1, 0xDDA, %g1 ! 00006B24327FFF40 LOOP:L1-B000 12 chksum++ | |
15593 | andcc %g1, 0x4, %g0 ! 00006B24327FFF44 SKIP:L2-B000 12 | |
15594 | bz,a,pn %icc, BL40057 ! 00006B24327FFF48 SKIP:L2-B000 12 | |
15595 | st %f4, [%g4-0x0064] ! 00006B24327FFF4C SKIP:L2-B000 6 S >BD40026 | |
15596 | or %o5, 0x0, %o5 ! 00006B24327FFF50 SKIP:L2-B000 6 S | |
15597 | bnz,pn %xcc, BL40054 ;.empty ! 00006B24327FFF54 SKIP:L2-B000 6 L | |
15598 | bneg,a,pt %xcc, BL40055 ;.empty ! 00006B24327FFF58 SKIP:L2-B000 6 L | |
15599 | BL40055:ba,a BL40054 ! 00006B24327FFF5C SKIP:L2-B000 0 L | |
15600 | .word 0xCBD21F95 ! 00006B24327FFF60 SKIP:L2-B000 0 S illop | |
15601 | BL40054:.word 0xFBDF3250 ! 00006B24327FFF64 SKIP:L2-B000 0 L random | |
15602 | fbu,a BL40056 ! 00006B24327FFF68 SKIP:L2-B000 6 L | |
15603 | BL40056:xorcc %i0, %i1, %o3 ! 00006B24327FFF6C SKIP:L2-B000 0 S | |
15604 | sta %f3, [%g5-0x006C]%asi ! 00006B24327FFF70 SKIP:L2-B000 6 S >BD40031 | |
15605 | add %g1, 0xFDC, %g1 ! 00006B24327FFF74 SKIP:L2-B000 6 chksum++ | |
15606 | add %g1, 0xC09, %g1 ! 00006B24327FFF78 SKIP:L2-B000 6 chksum++ | |
15607 | ldx [%g2+0x0058], %l6 ! 00006B24327FFF7C SKIP:L2-B000 6 <BD40016 | |
15608 | stxa %g7, [%l6+%g0]0x04 ! 00006B24327FFF80 SKIP:L2-B000 6 S >BD40017 | |
15609 | bn,pn %xcc, .-1052 ! 00006B24327FFF84 SKIP:L2-B000 6 S | |
15610 | fmovs %f5, %f10 ! 00006B24327FFF88 SKIP:L2-B000 6 S | |
15611 | fcmpne32 %f16, %f30, %o1 ! 00006B24327FFF8C SKIP:L2-B000 6 S | |
15612 | ba BL40063 ! 00006B24327FFF90 SKIP:L2-B000 6 | |
15613 | nop ! 00006B24327FFF94 SKIP:L2-B000 6 S | |
15614 | BL40057: ! ELSE:L2-B001 | |
15615 | .word 0xA7B58278 ! 00006B24327FFF98 ELSE:L2-B001 6 S illop_VIS | |
15616 | fornot2s %f18, %f31, %f21 ! 00006B24327FFF9C ELSE:L2-B001 6 S | |
15617 | std %o0, [%g6+0x0008] ! 00006B24327FFFA0 ELSE:L2-B001 6 S >BD40008 | |
15618 | ldx [%g2+0x0050], %l5 ! 00006B24327FFFA4 ELSE:L2-B001 6 <BD40004 | |
15619 | membar 0x40 ! 00006B24327FFFA8 ELSE:L2-B001 6 | |
15620 | ldda [%l5]0x16, %f16 ! 00006B24327FFFAC ELSE:L2-B001 6 Blk-Load | |
15621 | membar 0x40 ! 00006B24327FFFB0 ELSE:L2-B001 6 | |
15622 | ldx [%g2+0x0058], %l6 ! 00006B24327FFFB4 ELSE:L2-B001 6 <BD40016 | |
15623 | stba %g7, [%l6+%g0]0x0C ! 00006B24327FFFB8 ELSE:L2-B001 6 S >BD40017 | |
15624 | add %g1, 0x62F, %g1 ! 00006B24327FFFBC ELSE:L2-B001 6 chksum++ | |
15625 | pdist %f16, %f28, %f16 ! 00006B24327FFFC0 ELSE:L2-B001 6 S | |
15626 | fbge,a,pt %fcc2, BL40058 ! 00006B24327FFFC4 ELSE:L2-B001 6 L | |
15627 | membar 0x0 ! 00006B24327FFFC8 ELSE:L2-B001 4 S | |
15628 | cmp %o5, %o1 ! 00006B24327FFFCC ELSE:L2-B001 2 S | |
15629 | fbug,pn %fcc3, BL40059 ;.empty ! 00006B24327FFFD0 ELSE:L2-B001 2 L | |
15630 | bleu,a,pn %xcc, BL40060 ;.empty ! 00006B24327FFFD4 ELSE:L2-B001 2 L | |
15631 | BL40059:brnz,a,pn %o1, BL40060 ! 00006B24327FFFD8 ELSE:L2-B001 1 L | |
15632 | BL40060:tleu %xcc, %g7+0x0072 ! 00006B24327FFFDC ELSE:L2-B001 3 S pseudo-branch | |
15633 | BL40058:bcc BL40061 ! 00006B24327FFFE0 ELSE:L2-B001 5 L | |
15634 | BL40061:sra %o1, 0x1, %i4 ! 00006B24327FFFE4 ELSE:L2-B001 10 S | |
15635 | bneg,a,pt %xcc, BL40062 ! 00006B24327FFFE8 ELSE:L2-B001 6 L | |
15636 | sta %f28, [%g4-0x0034]%asi ! 00006B24327FFFEC ELSE:L2-B001 1 S >BD40009 | |
15637 | BL40062:stx %o1, [%g5+0x0058] ! 00006B24327FFFF0 ELSE:L2-B001 6 S >BD40032 | |
15638 | fcmple32 %f28, %f30, %i5 ! 00006B24327FFFF4 ELSE:L2-B001 6 S | |
15639 | add %g1, 0x8BF, %g1 ! 00006B24327FFFF8 ELSE:L2-B001 6 chksum++ | |
15640 | BL40063: ! ELSE:L2-B001 | |
15641 | add %g1, 0x2C, %g1 ! 00006B24327FFFFC ELSE:L2-B001 12 chksum++ | |
15642 | fcmpd %fcc0, %f14, %f14 ! 00006B2432800000 SKIP:L2-B002 12 | |
15643 | fbl,a BL40068 ! 00006B2432800004 SKIP:L2-B002 12 | |
15644 | pdist %f18, %f28, %f28 ! 00006B2432800008 SKIP:L2-B002 0 S | |
15645 | pdist %f22, %f28, %f24 ! 00006B243280000C SKIP:L2-B002 12 S | |
15646 | brnz,pt %i4, BL40064 ;.empty ! 00006B2432800010 SKIP:L2-B002 12 L | |
15647 | bcs,pt %icc, BL40065 ! 00006B2432800014 SKIP:L2-B002 12 L | |
15648 | pdist %f16, %f22, %f18 ! 00006B2432800018 SKIP:L2-B002 0 S | |
15649 | .word 0x9FAE5340 ! 00006B243280001C SKIP:L2-B002 0 L illop | |
15650 | call .+8 ! 00006B2432800020 SKIP:L2-B002 0 L | |
15651 | nop ! 00006B2432800024 SKIP:L2-B002 0 S | |
15652 | BL40064:call .+8 ! 00006B2432800028 SKIP:L2-B002 12 L | |
15653 | BL40065:st %f8, [%g3-0x0064] ! 00006B243280002C SKIP:L2-B002 12 S >BD40026 | |
15654 | BL40067:pdist %f30, %f24, %f22 ! 00006B2432800030 SKIP:L2-B002 12 S | |
15655 | BL40066:fcmpne16 %f18, %f28, %o5 ! 00006B2432800034 SKIP:L2-B002 12 S | |
15656 | add %g1, 0x922, %g1 ! 00006B2432800038 SKIP:L2-B002 12 chksum++ | |
15657 | add %g1, 0x976, %g1 ! 00006B243280003C SKIP:L2-B002 12 chksum++ | |
15658 | lda [%g6+0x0025]%asi, %f25 ! 00006B2432800040 SKIP:L2-B002 12 S <BD40049+1 | |
15659 | add %g4, %g7, %g4 ! 00006B2432800044 SKIP:L2-B002 12 S | |
15660 | add %i1, %g7, %i1 ! 00006B2432800048 SKIP:L2-B002 12 S | |
15661 | ldx [%g2+0x0050], %l5 ! 00006B243280004C SKIP:L2-B002 12 <BD40004 | |
15662 | membar 0x40 ! 00006B2432800050 SKIP:L2-B002 12 | |
15663 | ldda [%l5]0xF0, %f16 ! 00006B2432800054 SKIP:L2-B002 12 Blk-Load | |
15664 | membar 0x40 ! 00006B2432800058 SKIP:L2-B002 12 | |
15665 | fcmpeq32 %f22, %f18, %l0 ! 00006B243280005C SKIP:L2-B002 12 S | |
15666 | add %g6, 0x2A, %l6 ! 00006B2432800060 SKIP:L2-B002 12 @BD40145 | |
15667 | ldda [%l6]0xD2, %f26 ! 00006B2432800064 SKIP:L2-B002 12 S Short16 | |
15668 | fcmpes %fcc1, %f4, %f10 ! 00006B2432800068 SKIP:L2-B002 12 S | |
15669 | membar 0x40 ! 00006B243280006C SKIP:L2-B002 12 | |
15670 | stda %f0, [%l5]0x16 ! 00006B2432800070 SKIP:L2-B002 12 Blk-Store | |
15671 | membar 0x40 ! 00006B2432800074 SKIP:L2-B002 12 | |
15672 | andn %i5, %i5, %i5 ! 00006B2432800078 SKIP:L2-B002 12 S | |
15673 | fmovdleu %icc, %f28, %f26 ! 00006B243280007C SKIP:L2-B002 12 S | |
15674 | add %g3, 0x60, %l5 ! 00006B2432800080 SKIP:L2-B002 12 @BD40071 | |
15675 | stda %f24,[%l5+%g1]0xC0 ! 00006B2432800084 SKIP:L2-B002 12 S Partial_St | |
15676 | ba,a BL40077 ! 00006B2432800088 SKIP:L2-B002 12 | |
15677 | nop ! 00006B243280008C SKIP:L2-B002 0 S | |
15678 | BL40068: ! ELSE:L2-B003 | |
15679 | stw %l0, [%g3+0x0024] ! 00006B2432800090 ELSE:L2-B003 0 S >BD40049 | |
15680 | nop ! 00006B2432800094 ELSE:L2-B003 0 S | |
15681 | fcmpd %fcc0, %f14, %f6 ! 00006B2432800098 ELSE:L2-B003 0 S | |
15682 | brgez,pt %i4, BL40069 ;.empty ! 00006B243280009C ELSE:L2-B003 0 L | |
15683 | fbul BL40070 ;.empty ! 00006B24328000A0 ELSE:L2-B003 0 L | |
15684 | BL40070:.word 0xCB655739 ! 00006B24328000A4 ELSE:L2-B003 0 L random | |
15685 | bne BL40072 ;.empty ! 00006B24328000A8 ELSE:L2-B003 0 L | |
15686 | BL40069:.word 0xD10AAC4B ! 00006B24328000AC ELSE:L2-B003 0 L illop | |
15687 | BL40073:.word 0xB3948009 ! 00006B24328000B0 ELSE:L2-B003 0 S illop | |
15688 | BL40072:fble,pt %fcc3, BL40071 ! 00006B24328000B4 ELSE:L2-B003 0 L | |
15689 | fcmpne16 %f18, %f16, %o3 ! 00006B24328000B8 ELSE:L2-B003 0 S | |
15690 | BL40071:bz,a,pn %icc, BL40074 ;.empty ! 00006B24328000BC ELSE:L2-B003 0 L | |
15691 | .word 0xA9B090CB ! 00006B24328000C0 ELSE:L2-B003 0 L illop | |
15692 | BL40074:bcc,a BL40076 ! 00006B24328000C4 ELSE:L2-B003 0 L | |
15693 | BL40075:.word 0xF17DFAA6 ! 00006B24328000C8 ELSE:L2-B003 0 S illop | |
15694 | BL40076:add %g1, 0x8E8, %g1 ! 00006B24328000CC ELSE:L2-B003 0 chksum++ | |
15695 | .word 0xA9AE61D0 ! 00006B24328000D0 ELSE:L2-B003 0 illop | |
15696 | or %g3, %g7, %g3 ! 00006B24328000D4 ELSE:L2-B003 0 S | |
15697 | pdist %f18, %f24, %f16 ! 00006B24328000D8 ELSE:L2-B003 0 S | |
15698 | .word 0x08C333F2 ! 00006B24328000DC ELSE:L2-B003 0 S illop | |
15699 | .word 0xD064297D ! 00006B24328000E0 ELSE:L2-B003 0 S illop | |
15700 | .word 0xC7AC6CC5 ! 00006B24328000E4 ELSE:L2-B003 0 S illop | |
15701 | fmul8sux16 %f18, %f28, %f24 ! 00006B24328000E8 ELSE:L2-B003 0 S | |
15702 | andncc %i7, %i2, %i2 ! 00006B24328000EC ELSE:L2-B003 0 S | |
15703 | st %f8, [%g3-0x002C] ! 00006B24328000F0 ELSE:L2-B003 0 S >BD40062 | |
15704 | fcmpeq16 %f24, %f26, %i3 ! 00006B24328000F4 ELSE:L2-B003 0 S | |
15705 | srl %l0, 0x1, %o1 ! 00006B24328000F8 ELSE:L2-B003 0 S | |
15706 | BL40077: ! ELSE:L2-B003 | |
15707 | add %g1, 0x403, %g1 ! 00006B24328000FC ELSE:L2-B003 12 chksum++ | |
15708 | andcc %i1, 0x8, %g0 ! 00006B2432800100 SKIP:L2-B004 12 | |
15709 | bz,pt %xcc, BL40078 ! 00006B2432800104 SKIP:L2-B004 12 | |
15710 | sethi %hi(0x561A5400), %o1 ! 00006B2432800108 SKIP:L2-B004 12 S .+0 | |
15711 | ldd [%g3+0x0048], %f44 ! 00006B243280010C SKIP:L2-B004 6 S <BD40039 | |
15712 | ldx [%g2+0x0058], %l6 ! 00006B2432800110 SKIP:L2-B004 6 <BD40016 | |
15713 | lduwa [%l6+%g0]0x04, %g7 ! 00006B2432800114 SKIP:L2-B004 6 S <BD40017 | |
15714 | ldx [%g2+0x0050], %l5 ! 00006B2432800118 SKIP:L2-B004 6 <BD40004 | |
15715 | membar 0x40 ! 00006B243280011C SKIP:L2-B004 6 | |
15716 | stda %f0, [%l5]0xF0 ! 00006B2432800120 SKIP:L2-B004 6 Blk-Store | |
15717 | membar 0x40 ! 00006B2432800124 SKIP:L2-B004 6 | |
15718 | ld [%g6-0x0064], %f5 ! 00006B2432800128 SKIP:L2-B004 6 S <BD40026 | |
15719 | fcmpd %fcc0, %f46, %f14 ! 00006B243280012C SKIP:L2-B004 6 S | |
15720 | xor %g1, %g1, %o3 ! 00006B2432800130 SKIP:L2-B004 6 S | |
15721 | fpsub16 %f26, %f24, %f20 ! 00006B2432800134 SKIP:L2-B004 6 S | |
15722 | fabsd %f0, %f46 ! 00006B2432800138 SKIP:L2-B004 6 S | |
15723 | add %g5, 0x3E, %l6 ! 00006B243280013C SKIP:L2-B004 6 @BD40190 | |
15724 | stda %f22, [%l6]0xDB ! 00006B2432800140 SKIP:L2-B004 6 S Short16 | |
15725 | ldxa [%g7+%g7]0x8B, %i2 ! 00006B2432800144 SKIP:L2-B004 6 S <BD40008 | |
15726 | pdist %f22, %f30, %f30 ! 00006B2432800148 SKIP:L2-B004 6 S | |
15727 | add %g1, 0x608, %g1 ! 00006B243280014C SKIP:L2-B004 6 chksum++ | |
15728 | popc %g1, %i2 ! 00006B2432800150 SKIP:L2-B004 6 S | |
15729 | ldx [%g2+0x0050], %l5 ! 00006B2432800154 SKIP:L2-B004 6 <BD40004 | |
15730 | membar 0x40 ! 00006B2432800158 SKIP:L2-B004 6 | |
15731 | stda %f16, [%l5]0x16 ! 00006B243280015C SKIP:L2-B004 6 Blk-Store | |
15732 | membar 0x40 ! 00006B2432800160 SKIP:L2-B004 6 | |
15733 | membar 0x40 ! 00006B2432800164 SKIP:L2-B004 6 | |
15734 | ldda [%l5]0x16, %f16 ! 00006B2432800168 SKIP:L2-B004 6 Blk-Load | |
15735 | membar 0x40 ! 00006B243280016C SKIP:L2-B004 6 | |
15736 | membar 0x40 ! 00006B2432800170 SKIP:L2-B004 6 | |
15737 | stda %f16, [%l5]0x1E ! 00006B2432800174 SKIP:L2-B004 6 Blk-Store | |
15738 | membar 0x40 ! 00006B2432800178 SKIP:L2-B004 6 | |
15739 | st %fsr, [%g2+0x0064] ! 00006B243280017C SKIP:L2-B004 6 S <BD40006+4 | |
15740 | std %f0, [%g4-0x0078] ! 00006B2432800180 SKIP:L2-B004 6 S >BD40007 | |
15741 | fba,pt %fcc3, BL40079 ! 00006B2432800184 SKIP:L2-B004 6 | |
15742 | st %f10, [%g5-0x0064] ! 00006B2432800188 SKIP:L2-B004 6 S >BD40026 | |
15743 | BL40078: ! ELSE:L2-B005 | |
15744 | subcc %i2, %i2, %o0 ! 00006B243280018C ELSE:L2-B005 6 S | |
15745 | ldx [%g2+0x0050], %l5 ! 00006B2432800190 ELSE:L2-B005 6 <BD40004 | |
15746 | membar 0x40 ! 00006B2432800194 ELSE:L2-B005 6 | |
15747 | stda %f32, [%l5]0xE0 ! 00006B2432800198 ELSE:L2-B005 6 Blk-Store | |
15748 | membar 0x40 ! 00006B243280019C ELSE:L2-B005 6 | |
15749 | lduwa [%g7+%g7]0x8B, %o1 ! 00006B24328001A0 ELSE:L2-B005 6 S <BD40008 | |
15750 | fsubs %f10, %f8, %f8 ! 00006B24328001A4 ELSE:L2-B005 6 S | |
15751 | sethi %hh(0x1454B782FF00),%l6 ! 00006B24328001A8 ELSE:L2-B005 6 SUBR067 | |
15752 | or %l6,%hm(0x1454B782FF00),%l6 ! 00006B24328001AC ELSE:L2-B005 6 | |
15753 | sethi %lm(0x1454B782FF00),%l5 ! 00006B24328001B0 ELSE:L2-B005 6 | |
15754 | or %l5,%lo(0x1454B782FF00),%l5 ! 00006B24328001B4 ELSE:L2-B005 6 | |
15755 | sllx %l6, 0x20, %l6 ! 00006B24328001B8 ELSE:L2-B005 6 | |
15756 | or %l6, %l5, %l6 ! 00006B24328001BC ELSE:L2-B005 6 | |
15757 | jmpl %l6+0x0000, %o7 ! 00006B24328001C0 ELSE:L2-B005 6 S | |
15758 | alignaddr %i2, %g1, %o5 ! 00006B24328001C4 ELSE:L2-B005 6 S | |
15759 | tcc %xcc, %g0+0x005C ! 00006B24328001C8 ELSE:L2-B005 6 S | |
15760 | add %g1, 0x36B, %g1 ! 00006B24328001CC ELSE:L2-B005 6 chksum++ | |
15761 | xnor %i1, %o2, %l0 ! 00006B24328001D0 ELSE:L2-B005 6 S | |
15762 | pdist %f18, %f20, %f18 ! 00006B24328001D4 ELSE:L2-B005 6 S | |
15763 | fcmple16 %f22, %f16, %i0 ! 00006B24328001D8 ELSE:L2-B005 6 S | |
15764 | prefetch [%g3+0x02A4], 0 ! 00006B24328001DC ELSE:L2-B005 6 S <.+676 | |
15765 | ldx [%g2+0x0018], %g5 ! 00006B24328001E0 ELSE:L2-B005 6 S BASE<BD40237 | |
15766 | BL40079: ! ELSE:L2-B005 | |
15767 | add %g1, 0xAF7, %g1 ! 00006B24328001E4 ELSE:L2-B005 12 chksum++ | |
15768 | fcmpd %fcc0, %f42, %f12 ! 00006B24328001E8 SKIP:L2-B006 12 | |
15769 | fbl BL40086 ! 00006B24328001EC SKIP:L2-B006 12 | |
15770 | nop ! 00006B24328001F0 SKIP:L2-B006 12 S | |
15771 | fcmpeq16 %f26, %f30, %o4 ! 00006B24328001F4 SKIP:L2-B006 0 S | |
15772 | nop ! 00006B24328001F8 SKIP:L2-B006 0 S | |
15773 | brgz,a,pn %i2, BL40080 ;.empty ! 00006B24328001FC SKIP:L2-B006 0 L | |
15774 | bneg,a BL40081 ! 00006B2432800200 SKIP:L2-B006 0 L | |
15775 | BL40080:edge32ln %i3, %o0, %l2 ! 00006B2432800204 SKIP:L2-B006 0 S | |
15776 | BL40081:pdist %f22, %f30, %f28 ! 00006B2432800208 SKIP:L2-B006 0 S | |
15777 | fbn BL40082 ;.empty ! 00006B243280020C SKIP:L2-B006 0 L | |
15778 | .word 0xBBA73BDE ! 00006B2432800210 SKIP:L2-B006 0 L illop | |
15779 | subcc %i2, %o0, %i3 ! 00006B2432800214 SKIP:L2-B006 0 S | |
15780 | sllx %o4, 0x1, %o1 ! 00006B2432800218 SKIP:L2-B006 0 S | |
15781 | nop ! 00006B243280021C SKIP:L2-B006 0 S | |
15782 | BL40083:bnz,a,pt %icc, BL40082 ;.empty ! 00006B2432800220 SKIP:L2-B006 0 L | |
15783 | BL40082:.word 0xA7A8886D ! 00006B2432800224 SKIP:L2-B006 0 L illop | |
15784 | ba,a BL40085 ! 00006B2432800228 SKIP:L2-B006 0 L | |
15785 | BL40085:pdist %f18, %f24, %f30 ! 00006B243280022C SKIP:L2-B006 0 S | |
15786 | BL40084:.word 0x93AE529B ! 00006B2432800230 SKIP:L2-B006 0 illop | |
15787 | add %g1, 0x998, %g1 ! 00006B2432800234 SKIP:L2-B006 0 chksum++ | |
15788 | ldx [%g2+0x0058], %l6 ! 00006B2432800238 SKIP:L2-B006 0 <BD40016 | |
15789 | ldda [%l6]0x24, %i0 ! 00006B243280023C SKIP:L2-B006 0 S Quad_Ld | |
15790 | .word 0x8B78D39F ! 00006B2432800240 SKIP:L2-B006 0 illop | |
15791 | membar 0x40 ! 00006B2432800244 SKIP:L2-B006 0 | |
15792 | stda %f0, [%l5]0xF0 ! 00006B2432800248 SKIP:L2-B006 0 Blk-Store | |
15793 | .word 0xC370D4FF ! 00006B243280024C SKIP:L2-B006 0 illop | |
15794 | membar 0x40 ! 00006B2432800250 SKIP:L2-B006 0 | |
15795 | ldda [%l5]0xF8, %f16 ! 00006B2432800254 SKIP:L2-B006 0 Blk-Load | |
15796 | membar 0x40 ! 00006B2432800258 SKIP:L2-B006 0 | |
15797 | st %f12, [%g3-0x0078] ! 00006B243280025C SKIP:L2-B006 0 S >BD40007 | |
15798 | st %f13, [%g3-0x0074] ! 00006B2432800260 SKIP:L2-B006 0 S >BD40007+4 | |
15799 | alignaddr %i0, %i0, %o4 ! 00006B2432800264 SKIP:L2-B006 0 S | |
15800 | fba,a BL40087 ! 00006B2432800268 SKIP:L2-B006 0 | |
15801 | fmovsa %fcc1, %f25, %f19 ! 00006B243280026C SKIP:L2-B006 0 S | |
15802 | BL40086: ! ELSE:L2-B007 | |
15803 | umul %o2, %i3, %o2 ! 00006B2432800270 ELSE:L2-B007 12 S | |
15804 | subcc %o4, %o4, %o3 ! 00006B2432800274 ELSE:L2-B007 12 S | |
15805 | add %g5, 0x2C, %l6 ! 00006B2432800278 ELSE:L2-B007 12 @BD40117 | |
15806 | ldda [%l6]0xD1, %f22 ! 00006B243280027C ELSE:L2-B007 12 S Short8 | |
15807 | add %g4, 0x68, %l5 ! 00006B2432800280 ELSE:L2-B007 12 @BD40104 | |
15808 | stda %f16,[%l5+%g1]0xC3 ! 00006B2432800284 ELSE:L2-B007 12 S Partial_St | |
15809 | add %g1, 0xD06, %g1 ! 00006B2432800288 ELSE:L2-B007 12 chksum++ | |
15810 | call .+8 ! 00006B243280028C ELSE:L2-B007 12 S | |
15811 | st %f3, [%g6-0x006C] ! 00006B2432800290 ELSE:L2-B007 12 S >BD40031 | |
15812 | add %g5, 0x50, %l5 ! 00006B2432800294 ELSE:L2-B007 12 @BD40073 | |
15813 | stda %f18,[%l5+%g1]0xC5 ! 00006B2432800298 ELSE:L2-B007 12 S Partial_St | |
15814 | ld [%g5-0x0058], %f8 ! 00006B243280029C ELSE:L2-B007 12 S <BD40015 | |
15815 | xnorcc %o3, %o2, %i5 ! 00006B24328002A0 ELSE:L2-B007 12 S | |
15816 | add %g6, -83, %l6 ! 00006B24328002A4 ELSE:L2-B007 12 @BD40075 | |
15817 | stda %f20, [%l6]0xD0 ! 00006B24328002A8 ELSE:L2-B007 12 S Short8 | |
15818 | pdist %f22, %f18, %f30 ! 00006B24328002AC ELSE:L2-B007 12 S | |
15819 | prefetch [%g3+%i6], 2 ! 00006B24328002B0 ELSE:L2-B007 12 S <.+0 | |
15820 | st %f3, [%g3-0x0055] ! 00006B24328002B4 ELSE:L2-B007 12 S >BD40015+3 | |
15821 | fcmped %fcc1, %f0, %f14 ! 00006B24328002B8 ELSE:L2-B007 12 S | |
15822 | BL40087: ! ELSE:L2-B007 | |
15823 | add %g1, 0x458, %g1 ! 00006B24328002BC ELSE:L2-B007 12 chksum++ | |
15824 | andcc %o4, 0x400, %g0 ! 00006B24328002C0 SKIP:L2-B008 12 | |
15825 | bnz,a,pt %xcc, BL40089 ! 00006B24328002C4 SKIP:L2-B008 12 | |
15826 | ld [%g6-0x0008], %f23 ! 00006B24328002C8 SKIP:L2-B008 1 S <BD40023 | |
15827 | .word 0xB5BEBBF6 ! 00006B24328002CC SKIP:L2-B008 11 S illop_VIS | |
15828 | add %g4, 0x68, %l5 ! 00006B24328002D0 SKIP:L2-B008 11 @BD40104 | |
15829 | stda %f20,[%l5+%g1]0xC4 ! 00006B24328002D4 SKIP:L2-B008 11 S Partial_St | |
15830 | ldx [%g4-0x0088], %g4 ! 00006B24328002D8 SKIP:L2-B008 11 ptr_chase | |
15831 | ldx [%g4-0x0088], %g4 ! 00006B24328002DC SKIP:L2-B008 11 ptr_chase | |
15832 | ldx [%g4-0x0088], %g4 ! 00006B24328002E0 SKIP:L2-B008 11 ptr_chase | |
15833 | ldx [%g4-0x0088], %g4 ! 00006B24328002E4 SKIP:L2-B008 11 ptr_chase | |
15834 | ldx [%g4-0x0088], %g4 ! 00006B24328002E8 SKIP:L2-B008 11 ptr_chase | |
15835 | ldx [%g4-0x0088], %g4 ! 00006B24328002EC SKIP:L2-B008 11 ptr_chase | |
15836 | std %o2, [%g5-0x0028] ! 00006B24328002F0 SKIP:L2-B008 11 S >BD40220 | |
15837 | pdist %f22, %f30, %f22 ! 00006B24328002F4 SKIP:L2-B008 11 S | |
15838 | .word 0xC21A4056 ! 00006B24328002F8 SKIP:L2-B008 11 S illop | |
15839 | fcmps %fcc3, %f5, %f8 ! 00006B24328002FC SKIP:L2-B008 11 S | |
15840 | call .+8 ! 00006B2432800300 SKIP:L2-B008 11 S | |
15841 | .word 0x87A9101D ! 00006B2432800304 SKIP:L2-B008 11 S illop_FP | |
15842 | ldx [%g2+0x0050], %l5 ! 00006B2432800308 SKIP:L2-B008 11 <BD40004 | |
15843 | membar 0x40 ! 00006B243280030C SKIP:L2-B008 11 | |
15844 | stda %f0, [%l5]0xE1 ! 00006B2432800310 SKIP:L2-B008 11 Blk-Store | |
15845 | membar 0x40 ! 00006B2432800314 SKIP:L2-B008 11 | |
15846 | pdist %f20, %f22, %f24 ! 00006B2432800318 SKIP:L2-B008 11 S | |
15847 | ldstub [%g5-0x0013], %i2 ! 00006B243280031C SKIP:L2-B008 11 S >BD40088 | |
15848 | add %g1, 0xEEB, %g1 ! 00006B2432800320 SKIP:L2-B008 11 chksum++ | |
15849 | ldx [%g2+0x0058], %l6 ! 00006B2432800324 SKIP:L2-B008 11 <BD40016 | |
15850 | ldxa [%l6+%g0]0x04, %g7 ! 00006B2432800328 SKIP:L2-B008 11 S <BD40017 | |
15851 | add %g6, 0x0, %l5 ! 00006B243280032C SKIP:L2-B008 11 @BD40051 | |
15852 | stda %f30,[%l5+%g1]0xC0 ! 00006B2432800330 SKIP:L2-B008 11 S Partial_St | |
15853 | ld [%g5-0x0050], %f3 ! 00006B2432800334 SKIP:L2-B008 11 S <BD40101 | |
15854 | lduw [%g6-0x0038], %o2 ! 00006B2432800338 SKIP:L2-B008 11 S <BD40003 | |
15855 | ba BL40090 ! 00006B243280033C SKIP:L2-B008 11 | |
15856 | .word 0x95A15154 ! 00006B2432800340 SKIP:L2-B008 11 S illop_FP | |
15857 | BL40089: ! ELSE:L2-B009 | |
15858 | ldx [%g2+0x0050], %l5 ! 00006B2432800344 ELSE:L2-B009 1 <BD40004 | |
15859 | membar 0x40 ! 00006B2432800348 ELSE:L2-B009 1 | |
15860 | ldda [%l5]0xF0, %f16 ! 00006B243280034C ELSE:L2-B009 1 Blk-Load | |
15861 | membar 0x40 ! 00006B2432800350 ELSE:L2-B009 1 | |
15862 | membar 0x40 ! 00006B2432800354 ELSE:L2-B009 1 | |
15863 | ldda [%l5]0x1E, %f16 ! 00006B2432800358 ELSE:L2-B009 1 Blk-Load | |
15864 | membar 0x40 ! 00006B243280035C ELSE:L2-B009 1 | |
15865 | lduha [%g7+%g0]0x83, %o4 ! 00006B2432800360 ELSE:L2-B009 1 S <BD40008 | |
15866 | pdist %f18, %f24, %f18 ! 00006B2432800364 ELSE:L2-B009 1 S | |
15867 | add %g1, 0x2BD, %g1 ! 00006B2432800368 ELSE:L2-B009 1 chksum++ | |
15868 | stwa %i0, [%g4+0x0074]%asi ! 00006B243280036C ELSE:L2-B009 1 S >BD40029+4 | |
15869 | add %g3, 0x50, %l5 ! 00006B2432800370 ELSE:L2-B009 1 @BD40073 | |
15870 | stda %f26,[%l5+%g1]0xC4 ! 00006B2432800374 ELSE:L2-B009 1 S Partial_St | |
15871 | add %g3, 0x3C, %l6 ! 00006B2432800378 ELSE:L2-B009 1 @BD40100 | |
15872 | stda %f18, [%l6]0xD1 ! 00006B243280037C ELSE:L2-B009 1 S Short8 | |
15873 | fadds %f10, %f5, %f5 ! 00006B2432800380 ELSE:L2-B009 1 S | |
15874 | xor %o4, %o2, %o1 ! 00006B2432800384 ELSE:L2-B009 1 S | |
15875 | ldx [%g2+0x0040], %g3 ! 00006B2432800388 ELSE:L2-B009 1 S BASE<BD40016 | |
15876 | sethi %hh(0xC810F3FFF00),%l6 ! 00006B243280038C ELSE:L2-B009 1 SUBR069 | |
15877 | or %l6,%hm(0xC810F3FFF00),%l6 ! 00006B2432800390 ELSE:L2-B009 1 | |
15878 | sethi %lm(0xC810F3FFF00),%l5 ! 00006B2432800394 ELSE:L2-B009 1 | |
15879 | or %l5,%lo(0xC810F3FFF00),%l5 ! 00006B2432800398 ELSE:L2-B009 1 | |
15880 | sllx %l6, 0x20, %l6 ! 00006B243280039C ELSE:L2-B009 1 | |
15881 | or %l6, %l5, %l6 ! 00006B24328003A0 ELSE:L2-B009 1 | |
15882 | jmpl %l6+0x0000, %o7 ! 00006B24328003A4 ELSE:L2-B009 1 S | |
15883 | edge32 %i5, %i5, %l4 ! 00006B24328003A8 ELSE:L2-B009 1 S | |
15884 | BL40090: ! ELSE:L2-B009 | |
15885 | add %g1, 0x913, %g1 ! 00006B24328003AC ELSE:L2-B009 12 chksum++ | |
15886 | .word 0xEFF95AED ! 00006B24328003B0 LOOP:L1-B000 12 S illop | |
15887 | rd %y, %o2 ! 00006B24328003B4 LOOP:L1-B000 12 S | |
15888 | ldstub [%g5-0x0014], %i0 ! 00006B24328003B8 LOOP:L1-B000 12 S >BD40143 | |
15889 | xorcc %l4, %i0, %i1 ! 00006B24328003BC LOOP:L1-B000 12 S | |
15890 | ldx [%g2+0x0050], %l5 ! 00006B24328003C0 LOOP:L1-B000 12 <BD40004 | |
15891 | membar 0x40 ! 00006B24328003C4 LOOP:L1-B000 12 | |
15892 | stda %f16, [%l5]0xE0 ! 00006B24328003C8 LOOP:L1-B000 12 Blk-Store | |
15893 | membar 0x40 ! 00006B24328003CC LOOP:L1-B000 12 | |
15894 | subcc %l1, 0x1, %l1 ! 00006B24328003D0 LOOP:L1-B000 12 | |
15895 | bnz BL40091 ! 00006B24328003D4 LOOP:L1-B000 12 | |
15896 | fcmple32 %f22, %f28, %i0 ! 00006B24328003D8 LOOP:L1-B000 12 S | |
15897 | add %g1, 0xE00, %g1 ! 00006B24328003DC LOOP:L1-B000 6 chksum++ | |
15898 | ta %xcc, 0x45 ! 00006B24328003E0 SUBR:L0-B000 6 demap-stack | |
15899 | add %g1, 0x50C, %i0 ! 00006B24328003E4 SUBR:L0-B000 6 | |
15900 | return %i7+0x0008 ! 00006B24328003E8 SUBR:L0-B000 6 | |
15901 | add %g1, 0xDC, %g1 ! 00006B24328003EC SUBR:L0-B000 6 chksum++ | |
15902 | ||
15903 | SECTION .btext022_pg1 TEXT_VA=0x6b2432800000 | |
15904 | attr_text { | |
15905 | Name = .btext022_pg1, | |
15906 | VA = 0x6b2432800000, | |
15907 | RA = 0xff7400000, | |
15908 | PA = ra2pa(0xff7400000,0), | |
15909 | tsbonly, | |
15910 | part_0_ctx_nonzero_tsb_config_2, | |
15911 | TTE_Context=70, TTE_Size=3, TTE_W=0, TTE_X=1, | |
15912 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
15913 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
15914 | } | |
15915 | .text; .skip 8 | |
15916 | ||
15917 | !======================================================================== | |
15918 | ||
15919 | SECTION .btext023 TEXT_VA=0x40cf4cff00 | |
15920 | attr_text { | |
15921 | Name = .btext023, | |
15922 | VA = 0x40cf4cff00, | |
15923 | RA = ra2pa(0xff7bdff00,0), | |
15924 | PA = ra2pa(0xff7bdff00,0), | |
15925 | notsb | |
15926 | } | |
15927 | ||
15928 | SECTION .btext023_pg0 TEXT_VA=0x40cf4c0000 | |
15929 | attr_text { | |
15930 | Name = .btext023_pg0, | |
15931 | VA = 0x40cf4c0000, | |
15932 | RA = ra2pa(0xff7bd0000,0), | |
15933 | PA = ra2pa(0xff7bd0000,0), | |
15934 | tsbonly, | |
15935 | part_0_ctx_nonzero_tsb_config_3, | |
15936 | TTE_Context=70, TTE_Size=1, 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 | SECTION .btext023 | |
15944 | .text | |
15945 | .global SUBR066; SUBR066: | |
15946 | BL40092: ! SUBR:L0-B000 | |
15947 | add %g1, 0x2BC, %g1 ! 00000040CF4CFF00 SUBR:L0-B000 2 chksum++ | |
15948 | save %o6, -128, %o6 ! 00000040CF4CFF04 SUBR:L0-B000 2 | |
15949 | sethi %hh(0x40CF4CFF00),%l7 ! 00000040CF4CFF08 SUBR:L0-B000 2 SUBR066 | |
15950 | or %l7,%hm(0x40CF4CFF00),%l7 ! 00000040CF4CFF0C SUBR:L0-B000 2 | |
15951 | sethi %lm(0x40CF4CFF00),%l6 ! 00000040CF4CFF10 SUBR:L0-B000 2 | |
15952 | or %l6,%lo(0x40CF4CFF00),%l6 ! 00000040CF4CFF14 SUBR:L0-B000 2 | |
15953 | sllx %l7, 0x20, %l7 ! 00000040CF4CFF18 SUBR:L0-B000 2 | |
15954 | or %l7, %l6, %l7 ! 00000040CF4CFF1C SUBR:L0-B000 2 | |
15955 | ta %xcc, 0x45 ! 00000040CF4CFF20 SUBR:L0-B000 2 demap-stack | |
15956 | stb %i4, [%g4+0x003C] ! 00000040CF4CFF24 SUBR:L0-B000 2 S >BD40100 | |
15957 | brlez,pn %i5, BL40093 ;.empty ! 00000040CF4CFF28 SUBR:L0-B000 2 L | |
15958 | fbug,pn %fcc1, BL40094 ! 00000040CF4CFF2C SUBR:L0-B000 2 L | |
15959 | BL40093:nop ! 00000040CF4CFF30 SUBR:L0-B000 2 S | |
15960 | BL40094:nop ! 00000040CF4CFF34 SUBR:L0-B000 2 S | |
15961 | nop ! 00000040CF4CFF38 SUBR:L0-B000 2 S | |
15962 | bg,a BL40095 ;.empty ! 00000040CF4CFF3C SUBR:L0-B000 2 L | |
15963 | fba,a,pn %fcc2, BL40096 ! 00000040CF4CFF40 SUBR:L0-B000 2 L | |
15964 | BL40095:.word 0xF9F9E8B2 ! 00000040CF4CFF44 SUBR:L0-B000 0 S illop | |
15965 | .word 0x87B482C7 ! 00000040CF4CFF48 SUBR:L0-B000 0 L illop | |
15966 | nop ! 00000040CF4CFF4C SUBR:L0-B000 0 S | |
15967 | BL40096:add %g1, 0x686, %g1 ! 00000040CF4CFF50 SUBR:L0-B000 2 chksum++ | |
15968 | add %g1, 0xDC5, %g1 ! 00000040CF4CFF54 SUBR:L0-B000 2 chksum++ | |
15969 | and %g1, 0xFE, %l1 ! 00000040CF4CFF58 LOOP:L1-B000 2 | |
15970 | BL40113: ! LOOP:L1-B000 | |
15971 | add %g1, 0x4D5, %g1 ! 00000040CF4CFF5C LOOP:L1-B000 7 chksum++ | |
15972 | add %l3, %g7, %l3 ! 00000040CF4CFF60 LOOP:L1-B000 7 S | |
15973 | array32 %i3, %i4, %i3 ! 00000040CF4CFF64 LOOP:L1-B000 7 S | |
15974 | add %g6, 0x58, %l5 ! 00000040CF4CFF68 LOOP:L1-B000 7 @BD40032 | |
15975 | stda %f16,[%l5+%g1]0xC0 ! 00000040CF4CFF6C LOOP:L1-B000 7 S Partial_St | |
15976 | add %g5, 0x18, %l5 ! 00000040CF4CFF70 LOOP:L1-B000 7 @BD40028 | |
15977 | stda %f16,[%l5+%g1]0xC2 ! 00000040CF4CFF74 LOOP:L1-B000 7 S Partial_St | |
15978 | pdist %f16, %f28, %f28 ! 00000040CF4CFF78 LOOP:L1-B000 7 S | |
15979 | ldx [%g2+0x0050], %l5 ! 00000040CF4CFF7C LOOP:L1-B000 7 <BD40004 | |
15980 | membar 0x40 ! 00000040CF4CFF80 LOOP:L1-B000 7 | |
15981 | ldda [%l5]0xF0, %f16 ! 00000040CF4CFF84 LOOP:L1-B000 7 Blk-Load | |
15982 | membar 0x40 ! 00000040CF4CFF88 LOOP:L1-B000 7 | |
15983 | ta %xcc, 0x43 ! 00000040CF4CFF8C LOOP:L1-B000 7 S +-PEF | |
15984 | ldx [%g2+0x0060], %fsr ! 00000040CF4CFF90 LOOP:L1-B000 14 S <BD40006 | |
15985 | ldd [%g5+0x0048], %f14 ! 00000040CF4CFF94 LOOP:L1-B000 7 S <BD40039 | |
15986 | andcc %g1, 0x800, %g0 ! 00000040CF4CFF98 SKIP:L2-B000 7 | |
15987 | bz,a,pn %xcc, BL40103 ! 00000040CF4CFF9C SKIP:L2-B000 7 | |
15988 | faddd %f60, %f14, %f0 ! 00000040CF4CFFA0 SKIP:L2-B000 1 S | |
15989 | ldd [%g4+0x0040], %f0 ! 00000040CF4CFFA4 SKIP:L2-B000 6 S <BD40024 | |
15990 | pdist %f26, %f24, %f20 ! 00000040CF4CFFA8 SKIP:L2-B000 6 S | |
15991 | fble,pn %fcc3, BL40097 ;.empty ! 00000040CF4CFFAC SKIP:L2-B000 6 L | |
15992 | fbug,a,pt %fcc0, BL40098 ;.empty ! 00000040CF4CFFB0 SKIP:L2-B000 6 L | |
15993 | bvc,a,pn %icc, BL40097 ;.empty ! 00000040CF4CFFB4 SKIP:L2-B000 0 L | |
15994 | .word 0xA9780177 ! 00000040CF4CFFB8 SKIP:L2-B000 0 L illop | |
15995 | bnz BL40097 ;.empty ! 00000040CF4CFFBC SKIP:L2-B000 0 L | |
15996 | BL40099:fble,pt %fcc3, BL40100 ;.empty ! 00000040CF4CFFC0 SKIP:L2-B000 0 L | |
15997 | .word 0x97906000 ! 00000040CF4CFFC4 SKIP:L2-B000 0 L random | |
15998 | bg,a BL40101 ! 00000040CF4CFFC8 SKIP:L2-B000 0 L | |
15999 | BL40097:st %f2, [%g3-0x0050] ! 00000040CF4CFFCC SKIP:L2-B000 5 S >BD40101 | |
16000 | stx %i1, [%g3-0x0060] ! 00000040CF4CFFD0 SKIP:L2-B000 1 S >BD40037 | |
16001 | sta %f2, [%g4-0x006C]%asi ! 00000040CF4CFFD4 SKIP:L2-B000 1 S >BD40031 | |
16002 | BL40098:fbuge BL40102 ! 00000040CF4CFFD8 SKIP:L2-B000 6 L | |
16003 | sll %i2, 0x1, %i1 ! 00000040CF4CFFDC SKIP:L2-B000 6 S | |
16004 | BL40101:fbl,a,pt %fcc1, BL40100 ;.empty ! 00000040CF4CFFE0 SKIP:L2-B000 0 L | |
16005 | brnz,a,pn %i4, BL40102 ! 00000040CF4CFFE4 SKIP:L2-B000 0 L | |
16006 | BL40102:nop ! 00000040CF4CFFE8 SKIP:L2-B000 6 S | |
16007 | BL40100:add %g1, 0x21C, %g1 ! 00000040CF4CFFEC SKIP:L2-B000 6 chksum++ | |
16008 | add %g1, 0xB80, %g1 ! 00000040CF4CFFF0 SKIP:L2-B000 6 chksum++ | |
16009 | ldx [%g2+0x0050], %l5 ! 00000040CF4CFFF4 SKIP:L2-B000 6 <BD40004 | |
16010 | membar 0x40 ! 00000040CF4CFFF8 SKIP:L2-B000 6 | |
16011 | ldda [%l5]0xF0, %f16 ! 00000040CF4CFFFC SKIP:L2-B000 6 Blk-Load | |
16012 | membar 0x40 ! 00000040CF4D0000 SKIP:L2-B000 6 | |
16013 | subccc %o3, %o1, %l4 ! 00000040CF4D0004 SKIP:L2-B000 6 S | |
16014 | membar 0x40 ! 00000040CF4D0008 SKIP:L2-B000 6 | |
16015 | stda %f0, [%l5]0xF0 ! 00000040CF4D000C SKIP:L2-B000 6 Blk-Store | |
16016 | membar 0x40 ! 00000040CF4D0010 SKIP:L2-B000 6 | |
16017 | pdist %f30, %f28, %f26 ! 00000040CF4D0014 SKIP:L2-B000 6 S | |
16018 | cmp %i4, %l4 ! 00000040CF4D0018 SKIP:L2-B000 6 S | |
16019 | stda %f46, [%g3+0x0040]%asi ! 00000040CF4D001C SKIP:L2-B000 6 S >BD40024 | |
16020 | fba,a BL40104 ! 00000040CF4D0020 SKIP:L2-B000 6 | |
16021 | ld [%g2+0x0064], %fsr ! 00000040CF4D0024 SKIP:L2-B000 0 S <BD40006+4 | |
16022 | BL40103: ! ELSE:L2-B001 | |
16023 | fsubs %f10, %f5, %f10 ! 00000040CF4D0028 ELSE:L2-B001 1 S | |
16024 | ldx [%g2+0x0058], %l6 ! 00000040CF4D002C ELSE:L2-B001 1 <BD40016 | |
16025 | stwa %g7, [%l6+%g0]0x14 ! 00000040CF4D0030 ELSE:L2-B001 1 S >BD40017 | |
16026 | std %f22, [%g5+0x0078] ! 00000040CF4D0034 ELSE:L2-B001 1 S >BD40063 | |
16027 | edge8ln %o1, %i2, %o1 ! 00000040CF4D0038 ELSE:L2-B001 1 S | |
16028 | std %f16, [%g3+0x0030] ! 00000040CF4D003C ELSE:L2-B001 1 S >BD40036 | |
16029 | add %g1, 0x29D, %g1 ! 00000040CF4D0040 ELSE:L2-B001 1 chksum++ | |
16030 | ldx [%g2+0x0050], %l5 ! 00000040CF4D0044 ELSE:L2-B001 1 <BD40004 | |
16031 | membar 0x40 ! 00000040CF4D0048 ELSE:L2-B001 1 | |
16032 | stda %f32, [%l5]0x17 ! 00000040CF4D004C ELSE:L2-B001 1 Blk-Store | |
16033 | membar 0x40 ! 00000040CF4D0050 ELSE:L2-B001 1 | |
16034 | pdist %f16, %f28, %f16 ! 00000040CF4D0054 ELSE:L2-B001 1 S | |
16035 | sdivcc %o2, %g7, %l6 ! 00000040CF4D0058 ELSE:L2-B001 1 S | |
16036 | membar 0x40 ! 00000040CF4D005C ELSE:L2-B001 1 | |
16037 | stda %f16, [%l5]0xE0 ! 00000040CF4D0060 ELSE:L2-B001 1 Blk-Store | |
16038 | membar 0x40 ! 00000040CF4D0064 ELSE:L2-B001 1 | |
16039 | pdist %f28, %f28, %f28 ! 00000040CF4D0068 ELSE:L2-B001 1 S | |
16040 | ldx [%g2+0x0028], %g4 ! 00000040CF4D006C ELSE:L2-B001 1 S BASE<BD40111 | |
16041 | BL40104: ! ELSE:L2-B001 | |
16042 | add %g1, 0xDBA, %g1 ! 00000040CF4D0070 ELSE:L2-B001 7 chksum++ | |
16043 | fcmpd %fcc0, %f46, %f36 ! 00000040CF4D0074 SKIP:L2-B002 7 | |
16044 | fbge,a BL40110 ! 00000040CF4D0078 SKIP:L2-B002 7 | |
16045 | st %f16, [%g4-0x0034] ! 00000040CF4D007C SKIP:L2-B002 7 S >BD40009 | |
16046 | .word 0xBD054DDB ! 00000040CF4D0080 SKIP:L2-B002 0 S random | |
16047 | swap [%g4-0x0068], %l0 ! 00000040CF4D0084 SKIP:L2-B002 0 S >BD40042 | |
16048 | bz,a,pt %xcc, BL40105 ! 00000040CF4D0088 SKIP:L2-B002 0 L | |
16049 | .word 0x943DAF09 ! 00000040CF4D008C SKIP:L2-B002 0 S random | |
16050 | .word 0xCB54DF3E ! 00000040CF4D0090 SKIP:L2-B002 0 L illop | |
16051 | fbne,pt %fcc2, BL40107 ! 00000040CF4D0094 SKIP:L2-B002 0 L | |
16052 | stx %l0, [%g6+0x0000] ! 00000040CF4D0098 SKIP:L2-B002 0 S >BD40051 | |
16053 | BL40107:bnz BL40108 ! 00000040CF4D009C SKIP:L2-B002 0 L | |
16054 | .word 0xB38BF916 ! 00000040CF4D00A0 SKIP:L2-B002 0 S illop | |
16055 | ldda [%g5+0x0068]%asi, %f30 ! 00000040CF4D00A4 SKIP:L2-B002 0 S <BD40104 | |
16056 | BL40108:bgu,a,pt %xcc, BL40109 ! 00000040CF4D00A8 SKIP:L2-B002 0 L | |
16057 | BL40105:lduh [%g3+0x0020], %o4 ! 00000040CF4D00AC SKIP:L2-B002 0 S <BD40070 | |
16058 | BL40106:nop ! 00000040CF4D00B0 SKIP:L2-B002 0 S | |
16059 | BL40109:.word 0xBDED9E85 ! 00000040CF4D00B4 SKIP:L2-B002 0 S illop | |
16060 | .word 0xB1582B8B ! 00000040CF4D00B8 SKIP:L2-B002 0 S illop | |
16061 | cmp %l0, %l4 ! 00000040CF4D00BC SKIP:L2-B002 0 S | |
16062 | add %g1, 0x5D, %g1 ! 00000040CF4D00C0 SKIP:L2-B002 0 chksum++ | |
16063 | add %g1, 0xAD9, %g1 ! 00000040CF4D00C4 SKIP:L2-B002 0 chksum++ | |
16064 | array16 %i1, %o3, %o2 ! 00000040CF4D00C8 SKIP:L2-B002 0 S | |
16065 | pdist %f26, %f30, %f24 ! 00000040CF4D00CC SKIP:L2-B002 0 S | |
16066 | stda %f34, [%g3+0x0040]%asi ! 00000040CF4D00D0 SKIP:L2-B002 0 S >BD40024 | |
16067 | std %f38, [%g5+0x004B] ! 00000040CF4D00D4 SKIP:L2-B002 0 S >BD40039+3 | |
16068 | ldsh [%g3-0x0048], %i2 ! 00000040CF4D00D8 SKIP:L2-B002 0 S <BD40207 | |
16069 | .word 0xBDD4460B ! 00000040CF4D00DC SKIP:L2-B002 0 illop | |
16070 | .word 0xFB4F1EFB ! 00000040CF4D00E0 SKIP:L2-B002 0 S illop | |
16071 | BL40110: ! ELSE:L2-B003 | |
16072 | .word 0xC98E50AF ! 00000040CF4D00E4 ELSE:L2-B003 7 S illop | |
16073 | andncc %i2, 0x0, %i2 ! 00000040CF4D00E8 ELSE:L2-B003 7 S | |
16074 | andn %g1, %i1, %o5 ! 00000040CF4D00EC ELSE:L2-B003 7 S | |
16075 | call .+8 ! 00000040CF4D00F0 ELSE:L2-B003 7 S | |
16076 | and %o2, %g1, %i2 ! 00000040CF4D00F4 ELSE:L2-B003 7 S | |
16077 | add %g1, 0xB00, %g1 ! 00000040CF4D00F8 ELSE:L2-B003 7 chksum++ | |
16078 | add %g4, -24, %l6 ! 00000040CF4D00FC ELSE:L2-B003 7 @BD40111 | |
16079 | stda %f22, [%l6]0xD0 ! 00000040CF4D0100 ELSE:L2-B003 7 S Short8 | |
16080 | sth %i2, [%g4-0x0044] ! 00000040CF4D0104 ELSE:L2-B003 7 S >BD40055 | |
16081 | st %f9, [%g4-0x0050] ! 00000040CF4D0108 ELSE:L2-B003 7 S >BD40101 | |
16082 | ldx [%g2+0x0050], %l5 ! 00000040CF4D010C ELSE:L2-B003 7 <BD40004 | |
16083 | membar 0x40 ! 00000040CF4D0110 ELSE:L2-B003 7 | |
16084 | ldda [%l5]0xF0, %f16 ! 00000040CF4D0114 ELSE:L2-B003 7 Blk-Load | |
16085 | membar 0x40 ! 00000040CF4D0118 ELSE:L2-B003 7 | |
16086 | sethi %hh(0xFFFF9BE6E1671F00),%l6 ! 00000040CF4D011C ELSE:L2-B003 7 SUBR070 | |
16087 | or %l6,%hm(0xFFFF9BE6E1671F00),%l6 ! 00000040CF4D0120 ELSE:L2-B003 7 | |
16088 | sethi %lm(0xFFFF9BE6E1671F00),%l5 ! 00000040CF4D0124 ELSE:L2-B003 7 | |
16089 | or %l5,%lo(0xFFFF9BE6E1671F00),%l5 ! 00000040CF4D0128 ELSE:L2-B003 7 | |
16090 | sllx %l6, 0x20, %l6 ! 00000040CF4D012C ELSE:L2-B003 7 | |
16091 | or %l6, %l5, %l6 ! 00000040CF4D0130 ELSE:L2-B003 7 | |
16092 | jmpl %l6+0x0000, %o7 ! 00000040CF4D0134 ELSE:L2-B003 7 S | |
16093 | pdist %f28, %f16, %f26 ! 00000040CF4D0138 ELSE:L2-B003 7 S | |
16094 | pdist %f22, %f26, %f30 ! 00000040CF4D013C ELSE:L2-B003 7 S | |
16095 | add %g5, 0x3D, %l6 ! 00000040CF4D0140 ELSE:L2-B003 7 @BD40034 | |
16096 | ldda [%l6]0xD0, %f16 ! 00000040CF4D0144 ELSE:L2-B003 7 S Short8 | |
16097 | nop ! 00000040CF4D0148 ELSE:L2-B003 7 S | |
16098 | BL40112: ! ELSE:L2-B003 | |
16099 | add %g1, 0x210, %g1 ! 00000040CF4D014C ELSE:L2-B003 7 chksum++ | |
16100 | srlx %l1, 0x1, %l1 ! 00000040CF4D0150 LOOP:L1-B000 7 | |
16101 | andcc %l1, 0x1, %g0 ! 00000040CF4D0154 LOOP:L1-B000 7 | |
16102 | bne,a,pn %xcc, BL40113 ! 00000040CF4D0158 LOOP:L1-B000 7 | |
16103 | xnorcc %g1, %i2, %l3 ! 00000040CF4D015C LOOP:L1-B000 5 S | |
16104 | add %g1, 0x3E2, %g1 ! 00000040CF4D0160 LOOP:L1-B000 2 chksum++ | |
16105 | ta %xcc, 0x45 ! 00000040CF4D0164 SUBR:L0-B000 2 demap-stack | |
16106 | add %g1, 0x5B2, %i0 ! 00000040CF4D0168 SUBR:L0-B000 2 | |
16107 | return %i7+0x0008 ! 00000040CF4D016C SUBR:L0-B000 2 | |
16108 | add %g1, 0xB26, %g1 ! 00000040CF4D0170 SUBR:L0-B000 2 chksum++ | |
16109 | ||
16110 | SECTION .btext023_pg1 TEXT_VA=0x40cf4d0000 | |
16111 | attr_text { | |
16112 | Name = .btext023_pg1, | |
16113 | VA = 0x40cf4d0000, | |
16114 | RA = ra2pa(0xff7be0000,0), | |
16115 | PA = ra2pa(0xff7be0000,0), | |
16116 | tsbonly, | |
16117 | part_0_ctx_nonzero_tsb_config_3, | |
16118 | TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1, | |
16119 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16120 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16121 | } | |
16122 | .text; .skip 8 | |
16123 | ||
16124 | !======================================================================== | |
16125 | ||
16126 | SECTION .btext024 TEXT_VA=0x1454b782ff00 | |
16127 | attr_text { | |
16128 | Name = .btext024, | |
16129 | VA = 0x1454b782ff00, | |
16130 | RA = ra2pa(0xff7bbff00,0), | |
16131 | PA = ra2pa(0xff7bbff00,0), | |
16132 | notsb | |
16133 | } | |
16134 | ||
16135 | SECTION .btext024_pg0 TEXT_VA=0x1454b7820000 | |
16136 | attr_text { | |
16137 | Name = .btext024_pg0, | |
16138 | VA = 0x1454b7820000, | |
16139 | RA = ra2pa(0xff7bb0000,0), | |
16140 | PA = ra2pa(0xff7bb0000,0), | |
16141 | tsbonly, | |
16142 | part_0_ctx_nonzero_tsb_config_3, | |
16143 | TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1, | |
16144 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16145 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16146 | } | |
16147 | .text; .skip 8 | |
16148 | ||
16149 | ||
16150 | SECTION .btext024 | |
16151 | .text | |
16152 | .global SUBR067; SUBR067: | |
16153 | BL40115: ! SUBR:L0-B000 | |
16154 | add %g1, 0x5DA, %g1 ! 00001454B782FF00 SUBR:L0-B000 6 chksum++ | |
16155 | bz,pt %icc, BL40114 ! 00001454B782FF04 SUBR:L0-B000 6 | |
16156 | save %o6, -128, %o6 ! 00001454B782FF08 SUBR:L0-B000 6 | |
16157 | BL40114: ! SUBR:L0-B000 | |
16158 | sethi %hh(0x1454B782FF00),%l7 ! 00001454B782FF0C SUBR:L0-B000 6 SUBR067 | |
16159 | or %l7,%hm(0x1454B782FF00),%l7 ! 00001454B782FF10 SUBR:L0-B000 6 | |
16160 | sethi %lm(0x1454B782FF00),%l6 ! 00001454B782FF14 SUBR:L0-B000 6 | |
16161 | or %l6,%lo(0x1454B782FF00),%l6 ! 00001454B782FF18 SUBR:L0-B000 6 | |
16162 | sllx %l7, 0x20, %l7 ! 00001454B782FF1C SUBR:L0-B000 6 | |
16163 | or %l7, %l6, %l7 ! 00001454B782FF20 SUBR:L0-B000 6 | |
16164 | array8 %i2, %o3, %i5 ! 00001454B782FF24 SUBR:L0-B000 6 S | |
16165 | ldsb [%g4-0x006E], %o5 ! 00001454B782FF28 SUBR:L0-B000 6 S <BD40099 | |
16166 | lduh [%g4+0x003E], %o0 ! 00001454B782FF2C SUBR:L0-B000 6 S <BD40190 | |
16167 | ldx [%g2+0x0050], %l5 ! 00001454B782FF30 SUBR:L0-B000 6 <BD40004 | |
16168 | membar 0x40 ! 00001454B782FF34 SUBR:L0-B000 6 | |
16169 | stda %f32, [%l5]0x16 ! 00001454B782FF38 SUBR:L0-B000 6 Blk-Store | |
16170 | membar 0x40 ! 00001454B782FF3C SUBR:L0-B000 6 | |
16171 | add %g5, -74, %l6 ! 00001454B782FF40 SUBR:L0-B000 6 @BD40153 | |
16172 | ldda [%l6]0xD0, %f30 ! 00001454B782FF44 SUBR:L0-B000 6 S Short8 | |
16173 | membar 0x40 ! 00001454B782FF48 SUBR:L0-B000 6 | |
16174 | ldda [%l5]0xF0, %f16 ! 00001454B782FF4C SUBR:L0-B000 6 Blk-Load | |
16175 | membar 0x40 ! 00001454B782FF50 SUBR:L0-B000 6 | |
16176 | pdist %f24, %f16, %f24 ! 00001454B782FF54 SUBR:L0-B000 6 S | |
16177 | add %g6, 0x18, %l5 ! 00001454B782FF58 SUBR:L0-B000 6 @BD40028 | |
16178 | stda %f30,[%l5+%g1]0xC3 ! 00001454B782FF5C SUBR:L0-B000 6 S Partial_St | |
16179 | fsubd %f44, %f14, %f6 ! 00001454B782FF60 SUBR:L0-B000 6 S | |
16180 | pdist %f16, %f26, %f20 ! 00001454B782FF64 SUBR:L0-B000 6 S | |
16181 | ldx [%g2+0x0058], %l6 ! 00001454B782FF68 SUBR:L0-B000 6 <BD40016 | |
16182 | ldda [%l6]0x2E, %i0 ! 00001454B782FF6C SUBR:L0-B000 6 S Quad_Ld_P | |
16183 | sub %i1, %o0, %l3 ! 00001454B782FF70 SUBR:L0-B000 6 S | |
16184 | add %g1, 0x543, %g1 ! 00001454B782FF74 SUBR:L0-B000 6 chksum++ | |
16185 | add %i1, %g1, %o3 ! 00001454B782FF78 SWCH:L1-B000 6 | |
16186 | and %o3, 0x18, %o7 ! 00001454B782FF7C SWCH:L1-B000 6 | |
16187 | sethi %hi(0x94), %o3 ! 00001454B782FF80 SWCH:L1-B000 6 .+0 | |
16188 | or %o3,%lo(0x94),%o3 ! 00001454B782FF84 SWCH:L1-B000 6 | |
16189 | add %o3, %o7, %o3 ! 00001454B782FF88 SWCH:L1-B000 6 | |
16190 | jmpl %l7+%o3, %g0 ! 00001454B782FF8C SWCH:L1-B000 6 | |
16191 | ldd [%g4+0x0065], %f16 ! 00001454B782FF90 SWCH:L1-B000 6 S <BD40071+5 | |
16192 | ba BL40119 ! 00001454B782FF94 SWCH:L1-B000 1 | |
16193 | ldsw [%g6+0x0024], %i2 ! 00001454B782FF98 SWCH:L1-B000 1 S <BD40049 | |
16194 | ba BL40118 ! 00001454B782FF9C SWCH:L1-B000 2 | |
16195 | edge8l %g1, %o5, %i1 ! 00001454B782FFA0 SWCH:L1-B000 2 S | |
16196 | fba,a,pt %fcc3, BL40117 ! 00001454B782FFA4 SWCH:L1-B000 2 | |
16197 | .word 0xFABC49EF ! 00001454B782FFA8 SWCH:L1-B000 0 S illop | |
16198 | fba,a BL40116 ! 00001454B782FFAC SWCH:L1-B000 1 | |
16199 | nop ! 00001454B782FFB0 SWCH:L1-B000 0 S | |
16200 | BL40116:add %g1, 0xB01, %g1 ! 00001454B782FFB4 CASE:L2-B000 1 chksum++ | |
16201 | fmul8x16au %f24, %f17, %f22 ! 00001454B782FFB8 CASE:L2-B000 1 S | |
16202 | fcmpeq16 %f18, %f22, %i0 ! 00001454B782FFBC CASE:L2-B000 1 S | |
16203 | fcmpne32 %f24, %f16, %o5 ! 00001454B782FFC0 CASE:L2-B000 1 S | |
16204 | add %g5, 0x0, %l5 ! 00001454B782FFC4 CASE:L2-B000 1 @BD40051 | |
16205 | stda %f30,[%l5+%g1]0xC4 ! 00001454B782FFC8 CASE:L2-B000 1 S Partial_St | |
16206 | fcmps %fcc2, %f4, %f2 ! 00001454B782FFCC CASE:L2-B000 1 S | |
16207 | fba,pn %fcc3, BL40122 ! 00001454B782FFD0 CASE:L2-B000 1 | |
16208 | prefetch [%o4+%g4], 20 ! 00001454B782FFD4 CASE:L2-B000 1 S <.+0 | |
16209 | BL40117:add %g1, 0xF3A, %g1 ! 00001454B782FFD8 CASE:L2-B001 2 chksum++ | |
16210 | pdist %f24, %f30, %f30 ! 00001454B782FFDC CASE:L2-B001 2 S | |
16211 | ldx [%g2+0x0050], %l5 ! 00001454B782FFE0 CASE:L2-B001 2 <BD40004 | |
16212 | membar 0x40 ! 00001454B782FFE4 CASE:L2-B001 2 | |
16213 | stda %f0, [%l5]0xE0 ! 00001454B782FFE8 CASE:L2-B001 2 Blk-Store | |
16214 | membar 0x40 ! 00001454B782FFEC CASE:L2-B001 2 | |
16215 | pdist %f24, %f30, %f16 ! 00001454B782FFF0 CASE:L2-B001 2 S | |
16216 | swap [%g4-0x0034], %o2 ! 00001454B782FFF4 CASE:L2-B001 2 S >BD40009 | |
16217 | membar 0x40 ! 00001454B782FFF8 CASE:L2-B001 2 | |
16218 | stda %f0, [%l5]0xF1 ! 00001454B782FFFC CASE:L2-B001 2 Blk-Store | |
16219 | membar 0x40 ! 00001454B7830000 CASE:L2-B001 2 | |
16220 | membar 0x40 ! 00001454B7830004 CASE:L2-B001 2 | |
16221 | ldda [%l5]0x17, %f16 ! 00001454B7830008 CASE:L2-B001 2 Blk-Load | |
16222 | membar 0x40 ! 00001454B783000C CASE:L2-B001 2 | |
16223 | edge32 %i1, %o2, %o0 ! 00001454B7830010 CASE:L2-B001 2 S | |
16224 | add %g5, -96, %l5 ! 00001454B7830014 CASE:L2-B001 2 @BD40037 | |
16225 | stda %f20,[%l5+%g1]0xC2 ! 00001454B7830018 CASE:L2-B001 2 S Partial_St | |
16226 | ldx [%g2+0x0050], %l5 ! 00001454B783001C CASE:L2-B001 2 <BD40004 | |
16227 | membar 0x40 ! 00001454B7830020 CASE:L2-B001 2 | |
16228 | ldda [%l5]0x16, %f16 ! 00001454B7830024 CASE:L2-B001 2 Blk-Load | |
16229 | membar 0x40 ! 00001454B7830028 CASE:L2-B001 2 | |
16230 | call .+8 ! 00001454B783002C CASE:L2-B001 2 S | |
16231 | fcmpes %fcc3, %f4, %f2 ! 00001454B7830030 CASE:L2-B001 2 S | |
16232 | fcmple32 %f16, %f24, %o1 ! 00001454B7830034 CASE:L2-B001 2 S | |
16233 | fba BL40122 ! 00001454B7830038 CASE:L2-B001 2 | |
16234 | sub %i1, -2633, %o4 ! 00001454B783003C CASE:L2-B001 2 S | |
16235 | BL40118:add %g1, 0x2CC, %g1 ! 00001454B7830040 CASE:L2-B002 2 chksum++ | |
16236 | pdist %f20, %f24, %f30 ! 00001454B7830044 CASE:L2-B002 2 S | |
16237 | edge16 %o4, %i4, %o4 ! 00001454B7830048 CASE:L2-B002 2 S | |
16238 | pdist %f30, %f20, %f20 ! 00001454B783004C CASE:L2-B002 2 S | |
16239 | fcmple32 %f24, %f20, %i0 ! 00001454B7830050 CASE:L2-B002 2 S | |
16240 | ldx [%g2+0x0050], %l5 ! 00001454B7830054 CASE:L2-B002 2 <BD40004 | |
16241 | membar 0x40 ! 00001454B7830058 CASE:L2-B002 2 | |
16242 | stda %f32, [%l5]0xF8 ! 00001454B783005C CASE:L2-B002 2 Blk-Store | |
16243 | membar 0x40 ! 00001454B7830060 CASE:L2-B002 2 | |
16244 | ba BL40122 ! 00001454B7830064 CASE:L2-B002 2 | |
16245 | .word 0xABB18959 ! 00001454B7830068 CASE:L2-B002 2 S illop_VIS | |
16246 | BL40119:add %g1, 0x14F, %g1 ! 00001454B783006C CASE:L2-B003 1 chksum++ | |
16247 | array8 %i4, %o0, %i5 ! 00001454B7830070 CASE:L2-B003 1 S | |
16248 | st %f9, [%g3-0x0058] ! 00001454B7830074 CASE:L2-B003 1 S >BD40015 | |
16249 | ldx [%g2+0x0050], %l5 ! 00001454B7830078 CASE:L2-B003 1 <BD40004 | |
16250 | membar 0x40 ! 00001454B783007C CASE:L2-B003 1 | |
16251 | stda %f16, [%l5]0x16 ! 00001454B7830080 CASE:L2-B003 1 Blk-Store | |
16252 | membar 0x40 ! 00001454B7830084 CASE:L2-B003 1 | |
16253 | st %f17, [%g3+0x0026] ! 00001454B7830088 CASE:L2-B003 1 S >BD40049+2 | |
16254 | alignaddrl %i5, %o2, %l1 ! 00001454B783008C CASE:L2-B003 1 S | |
16255 | membar 0x40 ! 00001454B7830090 CASE:L2-B003 1 | |
16256 | stda %f16, [%l5]0x1F ! 00001454B7830094 CASE:L2-B003 1 Blk-Store | |
16257 | membar 0x40 ! 00001454B7830098 CASE:L2-B003 1 | |
16258 | array16 %i5, %o4, %i4 ! 00001454B783009C CASE:L2-B003 1 S | |
16259 | fcmpgt32 %f24, %f30, %o0 ! 00001454B78300A0 CASE:L2-B003 1 S | |
16260 | ba,pn %icc, BL40122 ! 00001454B78300A4 CASE:L2-B003 1 | |
16261 | std %f60, [%g4+0x0049] ! 00001454B78300A8 CASE:L2-B003 1 S >BD40039+1 | |
16262 | BL40122: ! SWCH:L1-B000 | |
16263 | add %g1, 0x5B9, %g1 ! 00001454B78300AC SWCH:L1-B000 6 chksum++ | |
16264 | pdist %f28, %f22, %f28 ! 00001454B78300B0 SWCH:L1-B000 6 S | |
16265 | nop ! 00001454B78300B4 SWCH:L1-B000 6 S | |
16266 | bvc,pt %icc, BL40120 ! 00001454B78300B8 SWCH:L1-B000 6 L | |
16267 | std %f40, [%g5-0x0073] ! 00001454B78300BC SWCH:L1-B000 6 S >BD40007+5 | |
16268 | sub %i4, %l1, %o0 ! 00001454B78300C0 SWCH:L1-B000 4 S | |
16269 | fbg,pt %fcc3, BL40121 ! 00001454B78300C4 SWCH:L1-B000 4 L | |
16270 | BL40120:nop ! 00001454B78300C8 SWCH:L1-B000 6 S | |
16271 | bgu,a,pn %icc, BL40121 ! 00001454B78300CC SWCH:L1-B000 4 L | |
16272 | std %f28, [%g6+0x0058] ! 00001454B78300D0 SWCH:L1-B000 2 S >BD40032 | |
16273 | BL40121:nop ! 00001454B78300D4 SWCH:L1-B000 6 S | |
16274 | nop ! 00001454B78300D8 SWCH:L1-B000 6 S | |
16275 | add %g1, 0x21, %g1 ! 00001454B78300DC SWCH:L1-B000 6 chksum++ | |
16276 | add %g1, 0x635, %i0 ! 00001454B78300E0 SUBR:L0-B000 6 | |
16277 | add %g1, 0x99E, %g1 ! 00001454B78300E4 SUBR:L0-B000 6 chksum++ | |
16278 | ret ! 00001454B78300E8 SUBR:L0-B000 6 | |
16279 | restore %i0, %l7, %o0 ! 00001454B78300EC SUBR:L0-B000 6 | |
16280 | ||
16281 | SECTION .btext024_pg1 TEXT_VA=0x1454b7830000 | |
16282 | attr_text { | |
16283 | Name = .btext024_pg1, | |
16284 | VA = 0x1454b7830000, | |
16285 | RA = ra2pa(0xff7bc0000,0), | |
16286 | PA = ra2pa(0xff7bc0000,0), | |
16287 | tsbonly, | |
16288 | part_0_ctx_nonzero_tsb_config_3, | |
16289 | TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1, | |
16290 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16291 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16292 | } | |
16293 | .text; .skip 8 | |
16294 | ||
16295 | !======================================================================== | |
16296 | ||
16297 | SECTION .btext025 TEXT_VA=0x77e79bcdff00 | |
16298 | attr_text { | |
16299 | Name = .btext025, | |
16300 | VA = 0x77e79bcdff00, | |
16301 | RA = ra2pa(0xff7b9ff00,0), | |
16302 | PA = ra2pa(0xff7b9ff00,0), | |
16303 | notsb | |
16304 | } | |
16305 | ||
16306 | SECTION .btext025_pg0 TEXT_VA=0x77e79bcd0000 | |
16307 | attr_text { | |
16308 | Name = .btext025_pg0, | |
16309 | VA = 0x77e79bcd0000, | |
16310 | RA = ra2pa(0xff7b90000,0), | |
16311 | PA = ra2pa(0xff7b90000,0), | |
16312 | tsbonly, | |
16313 | part_0_ctx_nonzero_tsb_config_3, | |
16314 | TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1, | |
16315 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16316 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16317 | } | |
16318 | .text; .skip 8 | |
16319 | ||
16320 | ||
16321 | SECTION .btext025 | |
16322 | .text | |
16323 | .global SUBR068; SUBR068: | |
16324 | BL40123: ! SUBR:L0-B000 | |
16325 | add %g1, 0x624, %g1 ! 000077E79BCDFF00 SUBR:L0-B000 23 chksum++ | |
16326 | save %o6, -128, %o6 ! 000077E79BCDFF04 SUBR:L0-B000 23 | |
16327 | sethi %hh(0x77E79BCDFF00),%l7 ! 000077E79BCDFF08 SUBR:L0-B000 23 SUBR068 | |
16328 | or %l7,%hm(0x77E79BCDFF00),%l7 ! 000077E79BCDFF0C SUBR:L0-B000 23 | |
16329 | sethi %lm(0x77E79BCDFF00),%l6 ! 000077E79BCDFF10 SUBR:L0-B000 23 | |
16330 | or %l6,%lo(0x77E79BCDFF00),%l6 ! 000077E79BCDFF14 SUBR:L0-B000 23 | |
16331 | sllx %l7, 0x20, %l7 ! 000077E79BCDFF18 SUBR:L0-B000 23 | |
16332 | or %l7, %l6, %l7 ! 000077E79BCDFF1C SUBR:L0-B000 23 | |
16333 | add %g5, 0x60, %l5 ! 000077E79BCDFF20 SUBR:L0-B000 23 @BD40071 | |
16334 | stda %f24,[%l5+%g1]0xC4 ! 000077E79BCDFF24 SUBR:L0-B000 23 S Partial_St | |
16335 | ldd [%g5+0x0050], %f30 ! 000077E79BCDFF28 SUBR:L0-B000 23 S <BD40073 | |
16336 | add %g3, -96, %l5 ! 000077E79BCDFF2C SUBR:L0-B000 23 @BD40037 | |
16337 | stda %f22,[%l5+%g1]0xC0 ! 000077E79BCDFF30 SUBR:L0-B000 23 S Partial_St | |
16338 | stb %i5, [%g5-0x0014] ! 000077E79BCDFF34 SUBR:L0-B000 23 S >BD40143 | |
16339 | add %g1, 0xEC1, %g1 ! 000077E79BCDFF38 SUBR:L0-B000 23 chksum++ | |
16340 | and %g1, 0xFE, %l4 ! 000077E79BCDFF3C LOOP:L1-B000 23 | |
16341 | BL40161: ! LOOP:L1-B000 | |
16342 | add %g1, 0xF8E, %g1 ! 000077E79BCDFF40 LOOP:L1-B000 38 chksum++ | |
16343 | std %g0, [%g3+0x0068] ! 000077E79BCDFF44 LOOP:L1-B000 38 S >BD40104 | |
16344 | stx %i2, [%g6+0x0000] ! 000077E79BCDFF48 LOOP:L1-B000 38 S >BD40051 | |
16345 | fornot1 %f24, %f22, %f30 ! 000077E79BCDFF4C LOOP:L1-B000 38 S | |
16346 | ldx [%g2+0x0050], %l5 ! 000077E79BCDFF50 LOOP:L1-B000 38 <BD40004 | |
16347 | membar 0x40 ! 000077E79BCDFF54 LOOP:L1-B000 38 | |
16348 | ldda [%l5]0x16, %f16 ! 000077E79BCDFF58 LOOP:L1-B000 38 Blk-Load | |
16349 | membar 0x40 ! 000077E79BCDFF5C LOOP:L1-B000 38 | |
16350 | andcc %i5, 0x1, %g0 ! 000077E79BCDFF60 SKIP:L2-B000 38 | |
16351 | bnz BL40133 ! 000077E79BCDFF64 SKIP:L2-B000 38 | |
16352 | array32 %l3, %i0, %l3 ! 000077E79BCDFF68 SKIP:L2-B000 38 S | |
16353 | nop ! 000077E79BCDFF6C SKIP:L2-B000 28 S | |
16354 | fbu,pt %fcc3, BL40124 ;.empty ! 000077E79BCDFF70 SKIP:L2-B000 28 L | |
16355 | bg,a,pn %icc, BL40124 ! 000077E79BCDFF74 SKIP:L2-B000 28 L | |
16356 | cmp %i5, %l3 ! 000077E79BCDFF78 SKIP:L2-B000 0 S | |
16357 | bl,pn %icc, BL40125 ! 000077E79BCDFF7C SKIP:L2-B000 28 L | |
16358 | sta %f26, [%g5-0x0008]%asi ! 000077E79BCDFF80 SKIP:L2-B000 28 S >BD40023 | |
16359 | bcs,pn %icc, BL40126 ;.empty ! 000077E79BCDFF84 SKIP:L2-B000 28 L | |
16360 | bge,a BL40125 ;.empty ! 000077E79BCDFF88 SKIP:L2-B000 28 L | |
16361 | BL40125:fbug BL40127 ! 000077E79BCDFF8C SKIP:L2-B000 56 L | |
16362 | BL40126:nop ! 000077E79BCDFF90 SKIP:L2-B000 28 S | |
16363 | pdist %f28, %f18, %f18 ! 000077E79BCDFF94 SKIP:L2-B000 28 S | |
16364 | BL40124:fbue,pt %fcc0, BL40127 ! 000077E79BCDFF98 SKIP:L2-B000 28 L | |
16365 | BL40127:nop ! 000077E79BCDFF9C SKIP:L2-B000 56 S | |
16366 | add %g1, 0xA7, %g1 ! 000077E79BCDFFA0 SKIP:L2-B000 28 chksum++ | |
16367 | add %g1, 0xBDB, %g1 ! 000077E79BCDFFA4 SKIP:L2-B000 28 chksum++ | |
16368 | std %f28, [%g5+0x0050] ! 000077E79BCDFFA8 SKIP:L2-B000 28 S >BD40073 | |
16369 | bge,a,pn %xcc, BL40128 ;.empty ! 000077E79BCDFFAC SKIP:L2-B000 28 L | |
16370 | bz,a BL40129 ;.empty ! 000077E79BCDFFB0 SKIP:L2-B000 28 L | |
16371 | fba,a,pn %fcc3, BL40129 ! 000077E79BCDFFB4 SKIP:L2-B000 0 L | |
16372 | BL40128:stb %i2, [%g5-0x004A] ! 000077E79BCDFFB8 SKIP:L2-B000 28 S >BD40153 | |
16373 | .word 0x83F00000 ! 000077E79BCDFFBC SKIP:L2-B000 0 S illop | |
16374 | fbe BL40130 ! 000077E79BCDFFC0 SKIP:L2-B000 0 L | |
16375 | BL40129:.word 0x85A91DEA ! 000077E79BCDFFC4 SKIP:L2-B000 28 S illop_FP | |
16376 | BL40130:ld [%g4-0x0064], %f10 ! 000077E79BCDFFC8 SKIP:L2-B000 28 S <BD40026 | |
16377 | fcmple32 %f18, %f30, %i5 ! 000077E79BCDFFCC SKIP:L2-B000 28 S | |
16378 | ba,pt %xcc, BL40131 ;.empty ! 000077E79BCDFFD0 SKIP:L2-B000 28 L | |
16379 | BL40131:bge,a,pn %xcc, BL40132 ! 000077E79BCDFFD4 SKIP:L2-B000 56 L | |
16380 | fpackfix %f22, %f18 ! 000077E79BCDFFD8 SKIP:L2-B000 0 S | |
16381 | .word 0x997AE20F ! 000077E79BCDFFDC SKIP:L2-B000 0 S illop | |
16382 | edge8ln %i5, %i5, %o0 ! 000077E79BCDFFE0 SKIP:L2-B000 0 S | |
16383 | BL40132:add %g1, 0xE8E, %g1 ! 000077E79BCDFFE4 SKIP:L2-B000 56 chksum++ | |
16384 | ba,a BL40134 ! 000077E79BCDFFE8 SKIP:L2-B000 28 | |
16385 | add %i5, %i5, %i1 ! 000077E79BCDFFEC SKIP:L2-B000 0 S | |
16386 | BL40133: ! ELSE:L2-B001 | |
16387 | add %g4, -73, %l6 ! 000077E79BCDFFF0 ELSE:L2-B001 10 @BD40014 | |
16388 | ldda [%l6]0xD0, %f26 ! 000077E79BCDFFF4 ELSE:L2-B001 10 S Short8 | |
16389 | pdist %f18, %f24, %f20 ! 000077E79BCDFFF8 ELSE:L2-B001 10 S | |
16390 | ldsw [%g6-0x000C], %o2 ! 000077E79BCDFFFC ELSE:L2-B001 10 S <BD40023 | |
16391 | sub %o2, %g1, %i4 ! 000077E79BCE0000 ELSE:L2-B001 10 S | |
16392 | ldx [%g2+0x0058], %l6 ! 000077E79BCE0004 ELSE:L2-B001 10 <BD40016 | |
16393 | ldda [%l6]0x24, %i0 ! 000077E79BCE0008 ELSE:L2-B001 10 S Quad_Ld | |
16394 | fcmpne16 %f18, %f22, %l2 ! 000077E79BCE000C ELSE:L2-B001 10 S | |
16395 | ldda [%l6]0x24, %i2 ! 000077E79BCE0010 ELSE:L2-B001 10 S Quad_Ld | |
16396 | pdist %f16, %f26, %f28 ! 000077E79BCE0014 ELSE:L2-B001 10 S | |
16397 | ldx [%g2+0x0050], %l5 ! 000077E79BCE0018 ELSE:L2-B001 10 <BD40004 | |
16398 | membar 0x40 ! 000077E79BCE001C ELSE:L2-B001 10 | |
16399 | ldda [%l5]0x16, %f16 ! 000077E79BCE0020 ELSE:L2-B001 10 Blk-Load | |
16400 | membar 0x40 ! 000077E79BCE0024 ELSE:L2-B001 10 | |
16401 | edge8n %i2, %o1, %o1 ! 000077E79BCE0028 ELSE:L2-B001 10 S | |
16402 | add %g1, 0xC2A, %g1 ! 000077E79BCE002C ELSE:L2-B001 10 chksum++ | |
16403 | xor %i1, %i0, %i0 ! 000077E79BCE0030 ELSE:L2-B001 10 S | |
16404 | fnegd %f22, %f16 ! 000077E79BCE0034 ELSE:L2-B001 10 S | |
16405 | stw %i1, [%g3-0x0008] ! 000077E79BCE0038 ELSE:L2-B001 10 S >BD40023 | |
16406 | st %f27, [%g4-0x0008] ! 000077E79BCE003C ELSE:L2-B001 10 S >BD40023 | |
16407 | BL40134: ! ELSE:L2-B001 | |
16408 | add %g1, 0x51B, %g1 ! 000077E79BCE0040 ELSE:L2-B001 38 chksum++ | |
16409 | fbl,pn %fcc2, BL40144 ! 000077E79BCE0044 SKIP:L2-B002 38 | |
16410 | .word 0xA5A7080F ! 000077E79BCE0048 SKIP:L2-B002 38 S illop_FP | |
16411 | nop ! 000077E79BCE004C SKIP:L2-B002 1 S | |
16412 | add %i1, %l0, %l0 ! 000077E79BCE0050 SKIP:L2-B002 1 S | |
16413 | brz,a,pt %i3, BL40135 ! 000077E79BCE0054 SKIP:L2-B002 1 L | |
16414 | ld [%g4-0x0034], %f22 ! 000077E79BCE0058 SKIP:L2-B002 0 S <BD40009 | |
16415 | sth %i0, [%g6-0x003C] ! 000077E79BCE005C SKIP:L2-B002 1 S >BD40021+4 | |
16416 | .word 0x83E4419D ! 000077E79BCE0060 SKIP:L2-B002 1 S illop | |
16417 | fcmpgt32 %f22, %f28, %o4 ! 000077E79BCE0064 SKIP:L2-B002 1 S | |
16418 | bvc,pn %icc, BL40136 ! 000077E79BCE0068 SKIP:L2-B002 1 L | |
16419 | stw %g1, [%g3+0x0064] ! 000077E79BCE006C SKIP:L2-B002 1 S >BD40071+4 | |
16420 | .word 0xBDABD005 ! 000077E79BCE0070 SKIP:L2-B002 0 S illop | |
16421 | fcmpeq16 %f26, %f18, %i2 ! 000077E79BCE0074 SKIP:L2-B002 0 S | |
16422 | .word 0xADFC7E34 ! 000077E79BCE0078 SKIP:L2-B002 0 S illop | |
16423 | BL40136:pdist %f30, %f16, %f18 ! 000077E79BCE007C SKIP:L2-B002 1 S | |
16424 | BL40135:add %g1, 0xA37, %g1 ! 000077E79BCE0080 SKIP:L2-B002 1 chksum++ | |
16425 | add %g1, 0x42F, %g1 ! 000077E79BCE0084 SKIP:L2-B002 1 chksum++ | |
16426 | .word 0xEFD562CF ! 000077E79BCE0088 SKIP:L2-B002 1 S illop | |
16427 | fblg,a BL40137 ! 000077E79BCE008C SKIP:L2-B002 1 L | |
16428 | nop ! 000077E79BCE0090 SKIP:L2-B002 0 S | |
16429 | bnz BL40138 ! 000077E79BCE0094 SKIP:L2-B002 1 L | |
16430 | nop ! 000077E79BCE0098 SKIP:L2-B002 1 S | |
16431 | bne,pn %icc, BL40139 ;.empty ! 000077E79BCE009C SKIP:L2-B002 0 L | |
16432 | fbue BL40140 ! 000077E79BCE00A0 SKIP:L2-B002 0 L | |
16433 | ldub [%g4-0x0011], %l3 ! 000077E79BCE00A4 SKIP:L2-B002 0 S <BD40078 | |
16434 | BL40140:be,a,pt %icc, BL40139 ;.empty ! 000077E79BCE00A8 SKIP:L2-B002 0 L | |
16435 | BL40139:bgu,a BL40141 ;.empty ! 000077E79BCE00AC SKIP:L2-B002 0 L | |
16436 | BL40138:bgu,a BL40142 ;.empty ! 000077E79BCE00B0 SKIP:L2-B002 1 L | |
16437 | BL40142:bl,a BL40137 ;.empty ! 000077E79BCE00B4 SKIP:L2-B002 1 L | |
16438 | BL40137:fbne BL40143 ! 000077E79BCE00B8 SKIP:L2-B002 1 L | |
16439 | edge32l %i1, %l3, %i0 ! 000077E79BCE00BC SKIP:L2-B002 1 S | |
16440 | std %f0, [%g6-0x0078] ! 000077E79BCE00C0 SKIP:L2-B002 1 S >BD40007 | |
16441 | BL40143:xor %g1, %i0, %o5 ! 000077E79BCE00C4 SKIP:L2-B002 1 S | |
16442 | BL40141:add %g1, 0xA3, %g1 ! 000077E79BCE00C8 SKIP:L2-B002 1 chksum++ | |
16443 | fba,a,pt %fcc0, BL40145 ! 000077E79BCE00CC SKIP:L2-B002 1 | |
16444 | fcmpgt16 %f24, %f18, %i1 ! 000077E79BCE00D0 SKIP:L2-B002 0 S | |
16445 | BL40144: ! ELSE:L2-B003 | |
16446 | ldd [%g3+0x0048], %f42 ! 000077E79BCE00D4 ELSE:L2-B003 37 S <BD40039 | |
16447 | sub %i3, %l0, %i3 ! 000077E79BCE00D8 ELSE:L2-B003 37 S | |
16448 | fcmpgt32 %f16, %f26, %o2 ! 000077E79BCE00DC ELSE:L2-B003 37 S | |
16449 | edge16n %o2, %l3, %i2 ! 000077E79BCE00E0 ELSE:L2-B003 37 S | |
16450 | add %g3, 0x68, %l5 ! 000077E79BCE00E4 ELSE:L2-B003 37 @BD40104 | |
16451 | stda %f26,[%l5+%g1]0xC2 ! 000077E79BCE00E8 ELSE:L2-B003 37 S Partial_St | |
16452 | ldx [%g2+0x0050], %l5 ! 000077E79BCE00EC ELSE:L2-B003 37 <BD40004 | |
16453 | membar 0x40 ! 000077E79BCE00F0 ELSE:L2-B003 37 | |
16454 | ldda [%l5]0xF0, %f16 ! 000077E79BCE00F4 ELSE:L2-B003 37 Blk-Load | |
16455 | membar 0x40 ! 000077E79BCE00F8 ELSE:L2-B003 37 | |
16456 | ldxa [%g3-0x0040]%asi, %l1 ! 000077E79BCE00FC ELSE:L2-B003 37 S <BD40021 | |
16457 | srlx %o3, %g7, %o3 ! 000077E79BCE0100 ELSE:L2-B003 37 S | |
16458 | membar 0x40 ! 000077E79BCE0104 ELSE:L2-B003 37 | |
16459 | ldda [%l5]0x17, %f16 ! 000077E79BCE0108 ELSE:L2-B003 37 Blk-Load | |
16460 | membar 0x40 ! 000077E79BCE010C ELSE:L2-B003 37 | |
16461 | ldd [%g4-0x0078], %f38 ! 000077E79BCE0110 ELSE:L2-B003 37 S <BD40007 | |
16462 | add %g1, 0xDFC, %g1 ! 000077E79BCE0114 ELSE:L2-B003 37 chksum++ | |
16463 | .word 0xB7B30784 ! 000077E79BCE0118 ELSE:L2-B003 37 S illop_VIS | |
16464 | sub %o4, %o2, %i1 ! 000077E79BCE011C ELSE:L2-B003 37 S | |
16465 | fcmpne16 %f26, %f24, %i3 ! 000077E79BCE0120 ELSE:L2-B003 37 S | |
16466 | add %g3, -66, %l6 ! 000077E79BCE0124 ELSE:L2-B003 37 @BD40256 | |
16467 | stda %f24, [%l6]0xD1 ! 000077E79BCE0128 ELSE:L2-B003 37 S Short8 | |
16468 | pdist %f28, %f18, %f30 ! 000077E79BCE012C ELSE:L2-B003 37 S | |
16469 | cmp %i3, %i3 ! 000077E79BCE0130 ELSE:L2-B003 37 S | |
16470 | .word 0xBDAFC72B ! 000077E79BCE0134 ELSE:L2-B003 37 S illop_FP | |
16471 | add %o5, 0x0, %o5 ! 000077E79BCE0138 ELSE:L2-B003 37 S | |
16472 | fmovspos %icc, %f20, %f20 ! 000077E79BCE013C ELSE:L2-B003 37 S | |
16473 | call .+8 ! 000077E79BCE0140 ELSE:L2-B003 37 S | |
16474 | pdist %f28, %f20, %f16 ! 000077E79BCE0144 ELSE:L2-B003 37 S | |
16475 | ld [%g4+0x0024], %f30 ! 000077E79BCE0148 ELSE:L2-B003 37 S <BD40049 | |
16476 | BL40145: ! ELSE:L2-B003 | |
16477 | add %g1, 0xA42, %g1 ! 000077E79BCE014C ELSE:L2-B003 38 chksum++ | |
16478 | andcc %o5, 0x4, %g0 ! 000077E79BCE0150 SKIP:L2-B004 38 | |
16479 | bnz,a,pn %icc, BL40146 ! 000077E79BCE0154 SKIP:L2-B004 38 | |
16480 | xorcc %i1, %i3, %o1 ! 000077E79BCE0158 SKIP:L2-B004 37 S | |
16481 | std %i0, [%g4+0x0080] ! 000077E79BCE015C SKIP:L2-B004 1 S >BD40052 | |
16482 | tcc %xcc, %g7+0x005A ! 000077E79BCE0160 SKIP:L2-B004 1 S | |
16483 | ldd [%g3+0x0040], %f40 ! 000077E79BCE0164 SKIP:L2-B004 1 S <BD40024 | |
16484 | ldx [%g2+0x0050], %l5 ! 000077E79BCE0168 SKIP:L2-B004 1 <BD40004 | |
16485 | membar 0x40 ! 000077E79BCE016C SKIP:L2-B004 1 | |
16486 | stda %f16, [%l5]0x1E ! 000077E79BCE0170 SKIP:L2-B004 1 Blk-Store | |
16487 | membar 0x40 ! 000077E79BCE0174 SKIP:L2-B004 1 | |
16488 | membar 0x40 ! 000077E79BCE0178 SKIP:L2-B004 1 | |
16489 | stda %f0, [%l5]0x16 ! 000077E79BCE017C SKIP:L2-B004 1 Blk-Store | |
16490 | membar 0x40 ! 000077E79BCE0180 SKIP:L2-B004 1 | |
16491 | fcmpeq16 %f26, %f28, %i2 ! 000077E79BCE0184 SKIP:L2-B004 1 S | |
16492 | membar 0x40 ! 000077E79BCE0188 SKIP:L2-B004 1 | |
16493 | stda %f0, [%l5]0x16 ! 000077E79BCE018C SKIP:L2-B004 1 Blk-Store | |
16494 | membar 0x40 ! 000077E79BCE0190 SKIP:L2-B004 1 | |
16495 | add %g1, 0xBF2, %g1 ! 000077E79BCE0194 SKIP:L2-B004 1 chksum++ | |
16496 | ldx [%g5-0x0088], %g5 ! 000077E79BCE0198 SKIP:L2-B004 1 ptr_chase | |
16497 | ldx [%g5-0x0088], %g5 ! 000077E79BCE019C SKIP:L2-B004 1 ptr_chase | |
16498 | ldx [%g5-0x0088], %g5 ! 000077E79BCE01A0 SKIP:L2-B004 1 ptr_chase | |
16499 | ldx [%g5-0x0088], %g5 ! 000077E79BCE01A4 SKIP:L2-B004 1 ptr_chase | |
16500 | ldx [%g5-0x0088], %g5 ! 000077E79BCE01A8 SKIP:L2-B004 1 ptr_chase | |
16501 | ldx [%g5-0x0088], %g5 ! 000077E79BCE01AC SKIP:L2-B004 1 ptr_chase | |
16502 | ldx [%g5-0x0088], %g5 ! 000077E79BCE01B0 SKIP:L2-B004 1 ptr_chase | |
16503 | ldx [%g5-0x0088], %g5 ! 000077E79BCE01B4 SKIP:L2-B004 1 ptr_chase | |
16504 | sethi %hh(0xFFFF9BE6E1671F00),%l6 ! 000077E79BCE01B8 SKIP:L2-B004 1 SUBR070 | |
16505 | or %l6,%hm(0xFFFF9BE6E1671F00),%l6 ! 000077E79BCE01BC SKIP:L2-B004 1 | |
16506 | sethi %lm(0xFFFF9BE6E1671F00),%l5 ! 000077E79BCE01C0 SKIP:L2-B004 1 | |
16507 | or %l5,%lo(0xFFFF9BE6E1671F00),%l5 ! 000077E79BCE01C4 SKIP:L2-B004 1 | |
16508 | sllx %l6, 0x20, %l6 ! 000077E79BCE01C8 SKIP:L2-B004 1 | |
16509 | or %l6, %l5, %l6 ! 000077E79BCE01CC SKIP:L2-B004 1 | |
16510 | add %l6, 0x1, %l6 ! 000077E79BCE01D0 SKIP:L2-B004 1 | |
16511 | jmpl %l6+0x0000, %o7 ! 000077E79BCE01D4 SKIP:L2-B004 2 S | |
16512 | subcc %o5, %o5, %o0 ! 000077E79BCE01D8 SKIP:L2-B004 1 S | |
16513 | pdist %f16, %f30, %f20 ! 000077E79BCE01DC SKIP:L2-B004 1 S | |
16514 | fba,a BL40147 ! 000077E79BCE01E0 SKIP:L2-B004 1 | |
16515 | fcmped %fcc2, %f14, %f6 ! 000077E79BCE01E4 SKIP:L2-B004 0 S | |
16516 | BL40146: ! ELSE:L2-B005 | |
16517 | add %o5, %o5, %l3 ! 000077E79BCE01E8 ELSE:L2-B005 37 S | |
16518 | pdist %f22, %f16, %f20 ! 000077E79BCE01EC ELSE:L2-B005 37 S | |
16519 | add %g4, -64, %l5 ! 000077E79BCE01F0 ELSE:L2-B005 37 @BD40021 | |
16520 | stda %f20,[%l5+%g1]0xC0 ! 000077E79BCE01F4 ELSE:L2-B005 37 S Partial_St | |
16521 | wr %g1, %i2, %fprs ! 000077E79BCE01F8 ELSE:L2-B005 37 S | |
16522 | cmp %o5, %i5 ! 000077E79BCE01FC ELSE:L2-B005 37 S | |
16523 | ldx [%g2+0x0050], %l5 ! 000077E79BCE0200 ELSE:L2-B005 37 <BD40004 | |
16524 | membar 0x40 ! 000077E79BCE0204 ELSE:L2-B005 37 | |
16525 | ldda [%l5]0x16, %f16 ! 000077E79BCE0208 ELSE:L2-B005 52 Blk-Load | |
16526 | membar 0x40 ! 000077E79BCE020C ELSE:L2-B005 37 | |
16527 | fcmpd %fcc2, %f38, %f14 ! 000077E79BCE0210 ELSE:L2-B005 37 S | |
16528 | wr %g1, %g1, %fprs ! 000077E79BCE0214 ELSE:L2-B005 37 S | |
16529 | add %g1, 0x192, %g1 ! 000077E79BCE0218 ELSE:L2-B005 37 chksum++ | |
16530 | .word 0xC974F020 ! 000077E79BCE021C ELSE:L2-B005 37 S illop | |
16531 | pdist %f16, %f30, %f30 ! 000077E79BCE0220 ELSE:L2-B005 74 S | |
16532 | popc %g1, %i4 ! 000077E79BCE0224 ELSE:L2-B005 37 S | |
16533 | ldx [%g2+0x0050], %l5 ! 000077E79BCE0228 ELSE:L2-B005 37 <BD40004 | |
16534 | membar 0x40 ! 000077E79BCE022C ELSE:L2-B005 37 | |
16535 | ldda [%l5]0x16, %f16 ! 000077E79BCE0230 ELSE:L2-B005 37 Blk-Load | |
16536 | membar 0x40 ! 000077E79BCE0234 ELSE:L2-B005 37 | |
16537 | add %g4, -18, %l6 ! 000077E79BCE0238 ELSE:L2-B005 37 @BD40030 | |
16538 | ldda [%l6]0xD0, %f28 ! 000077E79BCE023C ELSE:L2-B005 37 S Short8 | |
16539 | BL40147: ! ELSE:L2-B005 | |
16540 | add %g1, 0x629, %g1 ! 000077E79BCE0240 ELSE:L2-B005 38 chksum++ | |
16541 | fbge,pt %fcc1, BL40152 ! 000077E79BCE0244 SKIP:L2-B006 38 | |
16542 | pdist %f16, %f30, %f22 ! 000077E79BCE0248 SKIP:L2-B006 38 S | |
16543 | edge8l %o0, %g1, %i0 ! 000077E79BCE024C SKIP:L2-B006 37 S | |
16544 | st %f5, [%g3-0x0063] ! 000077E79BCE0250 SKIP:L2-B006 37 S >BD40026+1 | |
16545 | ldx [%g2+0x0050], %l5 ! 000077E79BCE0254 SKIP:L2-B006 37 <BD40004 | |
16546 | membar 0x40 ! 000077E79BCE0258 SKIP:L2-B006 37 | |
16547 | stda %f0, [%l5]0x16 ! 000077E79BCE025C SKIP:L2-B006 37 Blk-Store | |
16548 | membar 0x40 ! 000077E79BCE0260 SKIP:L2-B006 37 | |
16549 | call .+8 ! 000077E79BCE0264 SKIP:L2-B006 37 S | |
16550 | subc %l3, %o0, %i0 ! 000077E79BCE0268 SKIP:L2-B006 37 S | |
16551 | nop ! 000077E79BCE026C SKIP:L2-B006 37 S | |
16552 | add %g1, 0x700, %g1 ! 000077E79BCE0270 SKIP:L2-B006 37 chksum++ | |
16553 | tsubcctv %g1, %i0, %o3 ! 000077E79BCE0274 SKIP:L2-B006 37 S | |
16554 | bnz BL40148 ! 000077E79BCE0278 SKIP:L2-B006 37 L | |
16555 | stda %f28, [%g6+0x0060]%asi ! 000077E79BCE027C SKIP:L2-B006 37 S >BD40071 | |
16556 | BL40148:lduba [%g7+%g0]0x82, %i4 ! 000077E79BCE0280 SKIP:L2-B006 37 S <BD40008 | |
16557 | nop ! 000077E79BCE0284 SKIP:L2-B006 37 S | |
16558 | nop ! 000077E79BCE0288 SKIP:L2-B006 37 S | |
16559 | ld [%g2+0x0064], %fsr ! 000077E79BCE028C SKIP:L2-B006 37 S <BD40006+4 | |
16560 | bne,a,pn %icc, BL40149 ;.empty ! 000077E79BCE0290 SKIP:L2-B006 37 L | |
16561 | fbul,pn %fcc1, BL40150 ! 000077E79BCE0294 SKIP:L2-B006 37 L | |
16562 | fpadd32s %f26, %f31, %f26 ! 000077E79BCE0298 SKIP:L2-B006 0 S | |
16563 | BL40150:fbo,a,pn %fcc2, BL40149 ;.empty ! 000077E79BCE029C SKIP:L2-B006 37 L | |
16564 | bz,pt %icc, BL40151 ! 000077E79BCE02A0 SKIP:L2-B006 37 L | |
16565 | .word 0x0F86FABF ! 000077E79BCE02A4 SKIP:L2-B006 0 S random | |
16566 | BL40151:lduh [%g3-0x0016], %l1 ! 000077E79BCE02A8 SKIP:L2-B006 0 S <BD40035 | |
16567 | BL40149:add %g1, 0x9D4, %g1 ! 000077E79BCE02AC SKIP:L2-B006 74 chksum++ | |
16568 | ba,pn %xcc, BL40154 ! 000077E79BCE02B0 SKIP:L2-B006 37 | |
16569 | st %f20, [%g5-0x0038] ! 000077E79BCE02B4 SKIP:L2-B006 37 S >BD40003 | |
16570 | BL40152: ! ELSE:L2-B007 | |
16571 | ldx [%g2+0x0050], %l5 ! 000077E79BCE02B8 ELSE:L2-B007 1 <BD40004 | |
16572 | membar 0x40 ! 000077E79BCE02BC ELSE:L2-B007 1 | |
16573 | stda %f16, [%l5]0x1E ! 000077E79BCE02C0 ELSE:L2-B007 1 Blk-Store | |
16574 | membar 0x40 ! 000077E79BCE02C4 ELSE:L2-B007 1 | |
16575 | .word 0x9BAFCA67 ! 000077E79BCE02C8 ELSE:L2-B007 1 S illop_FP | |
16576 | ldx [%g2+0x0058], %l6 ! 000077E79BCE02CC ELSE:L2-B007 1 <BD40016 | |
16577 | ldda [%l6]0x26, %i0 ! 000077E79BCE02D0 ELSE:L2-B007 1 S Quad_Ld_P | |
16578 | ld [%g3-0x002B], %f5 ! 000077E79BCE02D4 ELSE:L2-B007 1 S <BD40062+1 | |
16579 | subccc %o1, %i5, %i3 ! 000077E79BCE02D8 ELSE:L2-B007 1 S | |
16580 | cmp %o3, %i3 ! 000077E79BCE02DC ELSE:L2-B007 1 S | |
16581 | add %g4, -45, %l6 ! 000077E79BCE02E0 ELSE:L2-B007 1 @BD40153 | |
16582 | ldda [%l6]0xD8, %f30 ! 000077E79BCE02E4 ELSE:L2-B007 1 S Short8 | |
16583 | sethi %hh(0xFFFF9BE6E1671F00),%l6 ! 000077E79BCE02E8 ELSE:L2-B007 1 SUBR070 | |
16584 | or %l6,%hm(0xFFFF9BE6E1671F00),%l6 ! 000077E79BCE02EC ELSE:L2-B007 1 | |
16585 | sethi %lm(0xFFFF9BE6E1671F00),%l5 ! 000077E79BCE02F0 ELSE:L2-B007 1 | |
16586 | or %l5,%lo(0xFFFF9BE6E1671F00),%l5 ! 000077E79BCE02F4 ELSE:L2-B007 1 | |
16587 | sllx %l6, 0x20, %l6 ! 000077E79BCE02F8 ELSE:L2-B007 1 | |
16588 | or %l6, %l5, %l6 ! 000077E79BCE02FC ELSE:L2-B007 1 | |
16589 | add %l6, 0x1, %l6 ! 000077E79BCE0300 ELSE:L2-B007 1 | |
16590 | jmpl %l6+0x0000, %o7 ! 000077E79BCE0304 ELSE:L2-B007 2 S | |
16591 | wr %g1, %i5, %fprs ! 000077E79BCE0308 ELSE:L2-B007 1 S | |
16592 | sub %i3, %i4, %o5 ! 000077E79BCE030C ELSE:L2-B007 1 S | |
16593 | cmp %o2, %i0 ! 000077E79BCE0310 ELSE:L2-B007 1 S | |
16594 | pdist %f28, %f20, %f16 ! 000077E79BCE0314 ELSE:L2-B007 1 S | |
16595 | add %g1, 0x104, %g1 ! 000077E79BCE0318 ELSE:L2-B007 1 chksum++ | |
16596 | sth %i1, [%g5-0x0044] ! 000077E79BCE031C ELSE:L2-B007 1 S >BD40055 | |
16597 | lduh [%g5-0x0044], %o2 ! 000077E79BCE0320 ELSE:L2-B007 1 S <BD40055 | |
16598 | ld [%g2+0x0064], %fsr ! 000077E79BCE0324 ELSE:L2-B007 1 S <BD40006+4 | |
16599 | add %g6, 0x50, %l5 ! 000077E79BCE0328 ELSE:L2-B007 1 @BD40073 | |
16600 | stda %f30,[%l5+%g1]0xC0 ! 000077E79BCE032C ELSE:L2-B007 1 S Partial_St | |
16601 | add %g6, 0x3D, %l6 ! 000077E79BCE0330 ELSE:L2-B007 1 @BD40034 | |
16602 | stda %f16, [%l6]0xD0 ! 000077E79BCE0334 ELSE:L2-B007 1 S Short8 | |
16603 | std %i0, [%g5-0x0060] ! 000077E79BCE0338 ELSE:L2-B007 1 S >BD40037 | |
16604 | BL40154: ! ELSE:L2-B007 | |
16605 | add %g1, 0x9D4, %g1 ! 000077E79BCE033C ELSE:L2-B007 38 chksum++ | |
16606 | fbl,pn %fcc2, BL40159 ! 000077E79BCE0340 SKIP:L2-B008 38 | |
16607 | .word 0x87D7B473 ! 000077E79BCE0344 SKIP:L2-B008 38 S illop | |
16608 | ldx [%g2+0x0050], %l5 ! 000077E79BCE0348 SKIP:L2-B008 36 <BD40004 | |
16609 | membar 0x40 ! 000077E79BCE034C SKIP:L2-B008 36 | |
16610 | stda %f0, [%l5]0xF0 ! 000077E79BCE0350 SKIP:L2-B008 36 Blk-Store | |
16611 | membar 0x40 ! 000077E79BCE0354 SKIP:L2-B008 36 | |
16612 | pdist %f28, %f24, %f22 ! 000077E79BCE0358 SKIP:L2-B008 36 S | |
16613 | fcmps %fcc2, %f5, %f9 ! 000077E79BCE035C SKIP:L2-B008 36 S | |
16614 | pdist %f30, %f28, %f18 ! 000077E79BCE0360 SKIP:L2-B008 36 S | |
16615 | addc %i3, %o3, %o0 ! 000077E79BCE0364 SKIP:L2-B008 36 S | |
16616 | add %g1, 0x3AB, %g1 ! 000077E79BCE0368 SKIP:L2-B008 36 chksum++ | |
16617 | movl %fcc0, -865, %i1 ! 000077E79BCE036C SKIP:L2-B008 36 S | |
16618 | nop ! 000077E79BCE0370 SKIP:L2-B008 36 S | |
16619 | xorcc %o0, %o0, %l2 ! 000077E79BCE0374 SKIP:L2-B008 36 S | |
16620 | nop ! 000077E79BCE0378 SKIP:L2-B008 36 S | |
16621 | nop ! 000077E79BCE037C SKIP:L2-B008 36 S | |
16622 | ld [%g2+0x0064], %fsr ! 000077E79BCE0380 SKIP:L2-B008 36 S <BD40006+4 | |
16623 | fbl,a,pt %fcc2, BL40155 ;.empty ! 000077E79BCE0384 SKIP:L2-B008 36 L | |
16624 | fbue,a,pn %fcc1, BL40156 ! 000077E79BCE0388 SKIP:L2-B008 11 L | |
16625 | BL40156:stb %l2, [%g5-0x0017] ! 000077E79BCE038C SKIP:L2-B008 25 S >BD40278 | |
16626 | bpos,a BL40157 ! 000077E79BCE0390 SKIP:L2-B008 25 L | |
16627 | fcmpgt16 %f16, %f18, %i4 ! 000077E79BCE0394 SKIP:L2-B008 25 S | |
16628 | fbue,a,pt %fcc0, BL40158 ! 000077E79BCE0398 SKIP:L2-B008 0 L | |
16629 | BL40157:lda [%g4-0x002C]%asi, %f11 ! 000077E79BCE039C SKIP:L2-B008 25 S <BD40062 | |
16630 | BL40158:ba,a BL40155 ! 000077E79BCE03A0 SKIP:L2-B008 25 L | |
16631 | BL40155:ldx [%g2+0x0060], %fsr ! 000077E79BCE03A4 SKIP:L2-B008 25 S <BD40006 | |
16632 | add %g1, 0x618, %g1 ! 000077E79BCE03A8 SKIP:L2-B008 36 chksum++ | |
16633 | fba,a,pt %fcc0, BL40160 ! 000077E79BCE03AC SKIP:L2-B008 36 | |
16634 | and %i3, -1, %i3 ! 000077E79BCE03B0 SKIP:L2-B008 0 S | |
16635 | BL40159: ! ELSE:L2-B009 | |
16636 | ldx [%g2+0x0018], %g6 ! 000077E79BCE03B4 ELSE:L2-B009 2 S BASE<BD40237 | |
16637 | ldx [%g2+0x0050], %l5 ! 000077E79BCE03B8 ELSE:L2-B009 2 <BD40004 | |
16638 | membar 0x40 ! 000077E79BCE03BC ELSE:L2-B009 2 | |
16639 | stda %f0, [%l5]0xF0 ! 000077E79BCE03C0 ELSE:L2-B009 2 Blk-Store | |
16640 | membar 0x40 ! 000077E79BCE03C4 ELSE:L2-B009 2 | |
16641 | pdist %f16, %f28, %f22 ! 000077E79BCE03C8 ELSE:L2-B009 2 S | |
16642 | ldsw [%g6-0x0034], %o1 ! 000077E79BCE03CC ELSE:L2-B009 2 S <BD40009 | |
16643 | add %g1, 0xE43, %g1 ! 000077E79BCE03D0 ELSE:L2-B009 2 chksum++ | |
16644 | xnorcc %o0, %i0, %o5 ! 000077E79BCE03D4 ELSE:L2-B009 2 S | |
16645 | add %g4, 0x58, %l5 ! 000077E79BCE03D8 ELSE:L2-B009 2 @BD40032 | |
16646 | stda %f28,[%l5+%g1]0xC4 ! 000077E79BCE03DC ELSE:L2-B009 2 S Partial_St | |
16647 | ldx [%g2+0x0050], %l5 ! 000077E79BCE03E0 ELSE:L2-B009 2 <BD40004 | |
16648 | membar 0x40 ! 000077E79BCE03E4 ELSE:L2-B009 2 | |
16649 | stda %f16, [%l5]0xE0 ! 000077E79BCE03E8 ELSE:L2-B009 2 Blk-Store | |
16650 | membar 0x40 ! 000077E79BCE03EC ELSE:L2-B009 2 | |
16651 | ldx [%g2+0x0060], %fsr ! 000077E79BCE03F0 ELSE:L2-B009 2 S <BD40006 | |
16652 | ldx [%g2+0x0058], %l6 ! 000077E79BCE03F4 ELSE:L2-B009 2 <BD40016 | |
16653 | ldda [%l6]0x26, %i0 ! 000077E79BCE03F8 ELSE:L2-B009 2 S Quad_Ld_P | |
16654 | movue %fcc3, %i1, %l1 ! 000077E79BCE03FC ELSE:L2-B009 2 S | |
16655 | ldswa [%g7+%g7]0x83, %l3 ! 000077E79BCE0400 ELSE:L2-B009 2 S <BD40008 | |
16656 | add %g6, -2, %l6 ! 000077E79BCE0404 ELSE:L2-B009 2 @BD40176 | |
16657 | stda %f20, [%l6]0xD2 ! 000077E79BCE0408 ELSE:L2-B009 2 S Short16 | |
16658 | membar 0x40 ! 000077E79BCE040C ELSE:L2-B009 2 | |
16659 | ldda [%l5]0x1E, %f16 ! 000077E79BCE0410 ELSE:L2-B009 2 Blk-Load | |
16660 | membar 0x40 ! 000077E79BCE0414 ELSE:L2-B009 2 | |
16661 | fcmpne32 %f16, %f28, %i0 ! 000077E79BCE0418 ELSE:L2-B009 2 S | |
16662 | add %g1, %i3, %i2 ! 000077E79BCE041C ELSE:L2-B009 2 S | |
16663 | BL40160: ! ELSE:L2-B009 | |
16664 | add %g1, 0x107, %g1 ! 000077E79BCE0420 ELSE:L2-B009 38 chksum++ | |
16665 | srlx %l4, 0x1, %l4 ! 000077E79BCE0424 LOOP:L1-B000 38 | |
16666 | andcc %l4, 0x1, %g0 ! 000077E79BCE0428 LOOP:L1-B000 38 | |
16667 | bne,pn %xcc, BL40161 ! 000077E79BCE042C LOOP:L1-B000 38 | |
16668 | pdist %f18, %f28, %f18 ! 000077E79BCE0430 LOOP:L1-B000 38 S | |
16669 | add %g1, 0x862, %g1 ! 000077E79BCE0434 LOOP:L1-B000 23 chksum++ | |
16670 | add %g1, 0x79A, %i0 ! 000077E79BCE0438 SUBR:L0-B000 23 | |
16671 | return %i7+0x0008 ! 000077E79BCE043C SUBR:L0-B000 23 | |
16672 | add %g1, 0xFE7, %g1 ! 000077E79BCE0440 SUBR:L0-B000 23 chksum++ | |
16673 | ||
16674 | SECTION .btext025_pg1 TEXT_VA=0x77e79bce0000 | |
16675 | attr_text { | |
16676 | Name = .btext025_pg1, | |
16677 | VA = 0x77e79bce0000, | |
16678 | RA = ra2pa(0xff7ba0000,0), | |
16679 | PA = ra2pa(0xff7ba0000,0), | |
16680 | tsbonly, | |
16681 | part_0_ctx_nonzero_tsb_config_3, | |
16682 | TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1, | |
16683 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16684 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16685 | } | |
16686 | .text; .skip 8 | |
16687 | ||
16688 | !======================================================================== | |
16689 | ||
16690 | SECTION .btext026 TEXT_VA=0xc810f3fff00 | |
16691 | attr_text { | |
16692 | Name = .btext026, | |
16693 | VA = 0xc810f3fff00, | |
16694 | RA = 0xff6bfff00, | |
16695 | PA = ra2pa(0xff6bfff00,0), | |
16696 | notsb | |
16697 | } | |
16698 | ||
16699 | SECTION .btext026_pg0 TEXT_VA=0xc810f000000 | |
16700 | attr_text { | |
16701 | Name = .btext026_pg0, | |
16702 | VA = 0xc810f000000, | |
16703 | RA = 0xff6800000, | |
16704 | PA = ra2pa(0xff6800000,0), | |
16705 | tsbonly, | |
16706 | part_0_ctx_nonzero_tsb_config_0, | |
16707 | TTE_Context=70, TTE_Size=3, TTE_W=0, TTE_X=1, | |
16708 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16709 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16710 | } | |
16711 | .text; .skip 8 | |
16712 | ||
16713 | ||
16714 | SECTION .btext026 | |
16715 | .text | |
16716 | .global SUBR069; SUBR069: | |
16717 | nop ! 00000C810F3FFF00 SUBR:L0-B000 1 S | |
16718 | fcmpd %fcc0, %f0, %f12 ! 00000C810F3FFF04 SUBR:L0-B000 1 S | |
16719 | fmovd %f20, %f22 ! 00000C810F3FFF08 SUBR:L0-B000 1 S | |
16720 | lduba [%g7+%g7]0x82, %o2 ! 00000C810F3FFF0C SUBR:L0-B000 1 S <BD40008 | |
16721 | subcc %i5, %i4, %o0 ! 00000C810F3FFF10 SUBR:L0-B000 1 S | |
16722 | add %g1, 0x5FC, %g1 ! 00000C810F3FFF14 SUBR:L0-B000 1 chksum++ | |
16723 | add %i5, %g1, %o5 ! 00000C810F3FFF18 SWCH:L1-B000 1 | |
16724 | andcc %o5, 0x40, %g0 ! 00000C810F3FFF1C SWCH:L1-B000 1 | |
16725 | bnz,pn %xcc, BL40176 ! 00000C810F3FFF20 SWCH:L1-B000 1 | |
16726 | add %g1, 0x94E, %g1 ! 00000C810F3FFF24 SWCH:L1-B000 1 chksum++ | |
16727 | andcc %o5, 0x40, %g0 ! 00000C810F3FFF28 SWCH:L1-B000 0 | |
16728 | bnz,pn %xcc, BL40175 ! 00000C810F3FFF2C SWCH:L1-B000 0 | |
16729 | andcc %o5, 0x400, %g0 ! 00000C810F3FFF30 SWCH:L1-B000 0 | |
16730 | .word 0xBFB644BB ! 00000C810F3FFF34 SWCH:L1-B000 0 illop | |
16731 | andcc %o5, 0x80, %g0 ! 00000C810F3FFF38 SWCH:L1-B000 0 | |
16732 | .word 0x9FC68000 ! 00000C810F3FFF3C SWCH:L1-B000 0 random | |
16733 | .word 0x97A56997 ! 00000C810F3FFF40 SWCH:L1-B000 0 S illop | |
16734 | lduwa [%g7+%g7]0x8B, %o0 ! 00000C810F3FFF44 SWCH:L1-B000 0 S <BD40008 | |
16735 | add %g3, 0x30, %l5 ! 00000C810F3FFF48 SWCH:L1-B000 0 @BD40036 | |
16736 | stda %f18,[%l5+%g1]0xC2 ! 00000C810F3FFF4C SWCH:L1-B000 0 S Partial_St | |
16737 | add %g5, 0x0, %g5 ! 00000C810F3FFF50 SWCH:L1-B000 0 S | |
16738 | ldx [%g2+0x0018], %g3 ! 00000C810F3FFF54 SWCH:L1-B000 0 S BASE<BD40237 | |
16739 | .word 0x8BB341EE ! 00000C810F3FFF58 SWCH:L1-B000 0 S illop_VIS | |
16740 | ta %xcc, 0x46 ! 00000C810F3FFF5C SWCH:L1-B000 0 S demap-page | |
16741 | ldstuba [%g3-0x0014]%asi, %o1 ! 00000C810F3FFF60 SWCH:L1-B000 0 S >BD40143 | |
16742 | add %g1, 0x9E6, %g1 ! 00000C810F3FFF64 SWCH:L1-B000 0 chksum++ | |
16743 | ba BL40177 ! 00000C810F3FFF68 SWCH:L1-B000 0 | |
16744 | .word 0x977DE0AB ! 00000C810F3FFF6C SWCH:L1-B000 0 S illop | |
16745 | BL40166:add %g1, 0xEC2, %g1 ! 00000C810F3FFF70 CASE:L2-B000 0 chksum++ | |
16746 | .word 0x95B703D3 ! 00000C810F3FFF74 CASE:L2-B000 0 S illop | |
16747 | sth %o1, [%g6-0x0006] ! 00000C810F3FFF78 CASE:L2-B000 0 S >BD40023+2 | |
16748 | fbl,a,pn %fcc3, BL40162 ! 00000C810F3FFF7C CASE:L2-B000 0 L | |
16749 | nop ! 00000C810F3FFF80 CASE:L2-B000 0 S | |
16750 | bg BL40163 ;.empty ! 00000C810F3FFF84 CASE:L2-B000 0 L | |
16751 | BL40163:bcc,pt %xcc, BL40164 ! 00000C810F3FFF88 CASE:L2-B000 0 L | |
16752 | fornot2s %f21, %f30, %f21 ! 00000C810F3FFF8C CASE:L2-B000 0 S | |
16753 | pdist %f22, %f26, %f20 ! 00000C810F3FFF90 CASE:L2-B000 0 S | |
16754 | BL40162:.word 0x8BA7C963 ! 00000C810F3FFF94 CASE:L2-B000 0 L illop | |
16755 | BL40165:fcmpne32 %f20, %f28, %o0 ! 00000C810F3FFF98 CASE:L2-B000 0 S | |
16756 | nop ! 00000C810F3FFF9C CASE:L2-B000 0 S | |
16757 | BL40164:add %g1, 0xECA, %g1 ! 00000C810F3FFFA0 CASE:L2-B000 0 chksum++ | |
16758 | ba,a,pn %xcc, BL40177 ! 00000C810F3FFFA4 CASE:L2-B000 0 | |
16759 | st %f3, [%g5-0x0050] ! 00000C810F3FFFA8 CASE:L2-B000 0 S >BD40101 | |
16760 | BL40167:.word 0xB7A1C0EE ! 00000C810F3FFFAC CASE:L2-B001 0 illop | |
16761 | faddd %f38, %f6, %f46 ! 00000C810F3FFFB0 CASE:L2-B001 0 S | |
16762 | .word 0x83AE56D4 ! 00000C810F3FFFB4 CASE:L2-B001 0 S illop | |
16763 | sdivcc %i4, %g7, %g3 ! 00000C810F3FFFB8 CASE:L2-B001 0 S | |
16764 | ldd [%g6+0x0048], %f36 ! 00000C810F3FFFBC CASE:L2-B001 0 S <BD40039 | |
16765 | st %f4, [%g4-0x006C] ! 00000C810F3FFFC0 CASE:L2-B001 0 S >BD40031 | |
16766 | fcmpne16 %f20, %f22, %o3 ! 00000C810F3FFFC4 CASE:L2-B001 0 S | |
16767 | nop ! 00000C810F3FFFC8 CASE:L2-B001 0 S | |
16768 | .word 0xA7B109C5 ! 00000C810F3FFFCC CASE:L2-B001 0 illop | |
16769 | or %g5, %o2, %o2 ! 00000C810F3FFFD0 CASE:L2-B001 0 S | |
16770 | BL40175:add %g1, 0x783, %g1 ! 00000C810F3FFFD4 CASE:L2-B002 0 chksum++ | |
16771 | nop ! 00000C810F3FFFD8 CASE:L2-B002 0 S | |
16772 | fbne,a BL40168 ;.empty ! 00000C810F3FFFDC CASE:L2-B002 0 L | |
16773 | BL40168:fble BL40169 ! 00000C810F3FFFE0 CASE:L2-B002 0 L | |
16774 | subc %o4, %o1, %o1 ! 00000C810F3FFFE4 CASE:L2-B002 0 S | |
16775 | bvc,pn %icc, BL40170 ;.empty ! 00000C810F3FFFE8 CASE:L2-B002 0 L | |
16776 | fba,pt %fcc3, BL40171 ;.empty ! 00000C810F3FFFEC CASE:L2-B002 0 L | |
16777 | BL40169:bvs,a,pt %icc, BL40170 ! 00000C810F3FFFF0 CASE:L2-B002 0 L | |
16778 | BL40170:xor %o1, %o2, %o2 ! 00000C810F3FFFF4 CASE:L2-B002 0 S | |
16779 | .word 0x9F67FD76 ! 00000C810F3FFFF8 CASE:L2-B002 0 S illop | |
16780 | bz,a,pt %xcc, BL40172 ! 00000C810F3FFFFC CASE:L2-B002 0 L | |
16781 | .word 0xB17901FF ! 00000C810F400000 CASE:L2-B002 0 S illop | |
16782 | .word 0xB3AE6E27 ! 00000C810F400004 CASE:L2-B002 0 S illop | |
16783 | bz,pn %icc, BL40173 ;.empty ! 00000C810F400008 CASE:L2-B002 0 L | |
16784 | BL40173:.word 0x398BA0D3 ! 00000C810F40000C CASE:L2-B002 0 L random | |
16785 | bn BL40172 ! 00000C810F400010 CASE:L2-B002 0 L | |
16786 | BL40171:stha %g1, [%g5-0x0044]%asi ! 00000C810F400014 CASE:L2-B002 0 S >BD40055 | |
16787 | BL40174:nop ! 00000C810F400018 CASE:L2-B002 0 S | |
16788 | BL40172:add %g1, 0x4D6, %g1 ! 00000C810F40001C CASE:L2-B002 0 chksum++ | |
16789 | ba,pn %icc, BL40177 ! 00000C810F400020 CASE:L2-B002 0 | |
16790 | .word 0x357CADE0 ! 00000C810F400024 CASE:L2-B002 0 S random | |
16791 | BL40176:add %g1, 0xA5F, %g1 ! 00000C810F400028 CASE:L2-B003 1 chksum++ | |
16792 | ld [%g4-0x006C], %f5 ! 00000C810F40002C CASE:L2-B003 1 S <BD40031 | |
16793 | xnorcc %g1, %o3, %o4 ! 00000C810F400030 CASE:L2-B003 1 S | |
16794 | .word 0xD9BC5C15 ! 00000C810F400034 CASE:L2-B003 1 S illop_VIS | |
16795 | std %f22, [%g3+0x0050] ! 00000C810F400038 CASE:L2-B003 1 S >BD40073 | |
16796 | for %f20, %f22, %f18 ! 00000C810F40003C CASE:L2-B003 1 S | |
16797 | ldx [%g2+0x0060], %fsr ! 00000C810F400040 CASE:L2-B003 1 S <BD40006 | |
16798 | pdist %f28, %f18, %f30 ! 00000C810F400044 CASE:L2-B003 1 S | |
16799 | andncc %l2, %g7, %l2 ! 00000C810F400048 CASE:L2-B003 1 S | |
16800 | ta %xcc, 0x46 ! 00000C810F40004C CASE:L2-B003 1 S demap-page | |
16801 | pdist %f28, %f22, %f22 ! 00000C810F400050 CASE:L2-B003 1 S | |
16802 | pdist %f22, %f26, %f24 ! 00000C810F400054 CASE:L2-B003 1 S | |
16803 | ldx [%g2+0x0050], %l5 ! 00000C810F400058 CASE:L2-B003 1 <BD40004 | |
16804 | membar 0x40 ! 00000C810F40005C CASE:L2-B003 1 | |
16805 | stda %f0, [%l5]0xE0 ! 00000C810F400060 CASE:L2-B003 1 Blk-Store | |
16806 | membar 0x40 ! 00000C810F400064 CASE:L2-B003 1 | |
16807 | fba,a,pn %fcc3, BL40177 ! 00000C810F400068 CASE:L2-B003 1 | |
16808 | nop ! 00000C810F40006C CASE:L2-B003 0 S | |
16809 | BL40177: ! SWCH:L1-B000 | |
16810 | add %g1, 0xD41, %g1 ! 00000C810F400070 SWCH:L1-B000 1 chksum++ | |
16811 | ldx [%g5+0x0008], %o4 ! 00000C810F400074 SWCH:L1-B000 1 S <BD40008 | |
16812 | ldx [%g2+0x0050], %l5 ! 00000C810F400078 SWCH:L1-B000 1 <BD40004 | |
16813 | membar 0x40 ! 00000C810F40007C SWCH:L1-B000 1 | |
16814 | stda %f16, [%l5]0xE0 ! 00000C810F400080 SWCH:L1-B000 1 Blk-Store | |
16815 | membar 0x40 ! 00000C810F400084 SWCH:L1-B000 1 | |
16816 | fcmple16 %f22, %f20, %o1 ! 00000C810F400088 SWCH:L1-B000 1 S | |
16817 | ldx [%g2+0x0040], %g5 ! 00000C810F40008C SWCH:L1-B000 1 S BASE<BD40016 | |
16818 | std %f0, [%g5-0x0078] ! 00000C810F400090 SWCH:L1-B000 1 S >BD40007 | |
16819 | retl ! 00000C810F400094 SUBR:L0-B000 1 | |
16820 | add %g1, 0x2C8, %g1 ! 00000C810F400098 SUBR:L0-B000 1 chksum++ | |
16821 | ||
16822 | SECTION .btext026_pg1 TEXT_VA=0xc810f400000 | |
16823 | attr_text { | |
16824 | Name = .btext026_pg1, | |
16825 | VA = 0xc810f400000, | |
16826 | RA = 0xff6c00000, | |
16827 | PA = ra2pa(0xff6c00000,0), | |
16828 | tsbonly, | |
16829 | part_0_ctx_nonzero_tsb_config_0, | |
16830 | TTE_Context=70, TTE_Size=3, TTE_W=0, TTE_X=1, | |
16831 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16832 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16833 | } | |
16834 | .text; .skip 8 | |
16835 | ||
16836 | !======================================================================== | |
16837 | ||
16838 | SECTION .btext027 TEXT_VA=0xffff9be6e1671f00 | |
16839 | attr_text { | |
16840 | Name = .btext027, | |
16841 | VA = 0xffff9be6e1671f00, | |
16842 | RA = ra2pa(0xffbf23f00,0), | |
16843 | PA = ra2pa(0xffbf23f00,0), | |
16844 | notsb | |
16845 | } | |
16846 | ||
16847 | SECTION .btext027_pg0 TEXT_VA=0xffff9be6e1670000 | |
16848 | attr_text { | |
16849 | Name = .btext027_pg0, | |
16850 | VA = 0xffff9be6e1670000, | |
16851 | RA = ra2pa(0xffbf22000,0), | |
16852 | PA = ra2pa(0xffbf22000,0), | |
16853 | tsbonly, | |
16854 | part_0_ctx_nonzero_tsb_config_1, | |
16855 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
16856 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
16857 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
16858 | } | |
16859 | .text; .skip 8 | |
16860 | ||
16861 | ||
16862 | SECTION .btext027 | |
16863 | .text | |
16864 | .global SUBR070; SUBR070: | |
16865 | ldx [%g6-0x0088], %g6 ! FFFF9BE6E1671F00 SUBR:L0-B000 9 ptr_chase | |
16866 | ldx [%g6-0x0088], %g6 ! FFFF9BE6E1671F04 SUBR:L0-B000 9 ptr_chase | |
16867 | ldx [%g6-0x0088], %g6 ! FFFF9BE6E1671F08 SUBR:L0-B000 9 ptr_chase | |
16868 | ldx [%g6-0x0088], %g6 ! FFFF9BE6E1671F0C SUBR:L0-B000 9 ptr_chase | |
16869 | ldx [%g6-0x0088], %g6 ! FFFF9BE6E1671F10 SUBR:L0-B000 9 ptr_chase | |
16870 | ldx [%g6-0x0088], %g6 ! FFFF9BE6E1671F14 SUBR:L0-B000 9 ptr_chase | |
16871 | add %i5, -3953, %o5 ! FFFF9BE6E1671F18 SUBR:L0-B000 9 S | |
16872 | add %g6, 0x20, %l6 ! FFFF9BE6E1671F1C SUBR:L0-B000 9 @BD40070 | |
16873 | ldda [%l6]0xD2, %f28 ! FFFF9BE6E1671F20 SUBR:L0-B000 10 S Short16 | |
16874 | pdist %f26, %f24, %f18 ! FFFF9BE6E1671F24 SUBR:L0-B000 9 S | |
16875 | add %g1, 0x95F, %g1 ! FFFF9BE6E1671F28 SUBR:L0-B000 9 chksum++ | |
16876 | and %g1, 0xFE, %o3 ! FFFF9BE6E1671F2C LOOP:L1-B000 9 | |
16877 | BL40189: ! LOOP:L1-B000 | |
16878 | add %g1, 0xA31, %g1 ! FFFF9BE6E1671F30 LOOP:L1-B000 10 chksum++ | |
16879 | fbge,pn %fcc1, BL40178 ! FFFF9BE6E1671F34 SKIP:L2-B000 10 | |
16880 | nop ! FFFF9BE6E1671F38 SKIP:L2-B000 10 S | |
16881 | add %g3, 0x30, %l5 ! FFFF9BE6E1671F3C SKIP:L2-B000 9 @BD40036 | |
16882 | stda %f22,[%l5+%g1]0xCA ! FFFF9BE6E1671F40 SKIP:L2-B000 9 S Partial_St | |
16883 | fornot2 %f22, %f28, %f30 ! FFFF9BE6E1671F44 SKIP:L2-B000 9 S | |
16884 | ldx [%g2+0x0058], %l6 ! FFFF9BE6E1671F48 SKIP:L2-B000 9 <BD40016 | |
16885 | ldda [%l6]0x2C, %o0 ! FFFF9BE6E1671F4C SKIP:L2-B000 9 S Quad_Ld | |
16886 | subccc %o5, %o5, %o2 ! FFFF9BE6E1671F50 SKIP:L2-B000 9 S | |
16887 | add %g4, 0x58, %l5 ! FFFF9BE6E1671F54 SKIP:L2-B000 9 @BD40032 | |
16888 | stda %f22,[%l5+%g1]0xC2 ! FFFF9BE6E1671F58 SKIP:L2-B000 9 S Partial_St | |
16889 | xnor %g1, %o5, %o5 ! FFFF9BE6E1671F5C SKIP:L2-B000 9 S | |
16890 | .word 0xB7AF0E9D ! FFFF9BE6E1671F60 SKIP:L2-B000 9 S illop_FP | |
16891 | add %g5, -112, %l6 ! FFFF9BE6E1671F64 SKIP:L2-B000 9 @BD40050 | |
16892 | stda %f16, [%l6]0xD9 ! FFFF9BE6E1671F68 SKIP:L2-B000 9 S Short8 | |
16893 | add %g6, 0x8, %l5 ! FFFF9BE6E1671F6C SKIP:L2-B000 9 @BD40008 | |
16894 | stda %f28,[%l5+%g1]0xCA ! FFFF9BE6E1671F70 SKIP:L2-B000 9 S Partial_St | |
16895 | xor %o5, %g1, %o0 ! FFFF9BE6E1671F74 SKIP:L2-B000 9 S | |
16896 | fcmple32 %f24, %f16, %o2 ! FFFF9BE6E1671F78 SKIP:L2-B000 9 S | |
16897 | add %g1, 0xD9F, %g1 ! FFFF9BE6E1671F7C SKIP:L2-B000 9 chksum++ | |
16898 | orncc %o5, %o2, %o0 ! FFFF9BE6E1671F80 SKIP:L2-B000 9 S | |
16899 | nop ! FFFF9BE6E1671F84 SKIP:L2-B000 9 S | |
16900 | ldx [%g2+0x0050], %l5 ! FFFF9BE6E1671F88 SKIP:L2-B000 9 <BD40004 | |
16901 | membar 0x40 ! FFFF9BE6E1671F8C SKIP:L2-B000 9 | |
16902 | stda %f0, [%l5]0x16 ! FFFF9BE6E1671F90 SKIP:L2-B000 9 Blk-Store | |
16903 | membar 0x40 ! FFFF9BE6E1671F94 SKIP:L2-B000 9 | |
16904 | .word 0xB9B3C9DA ! FFFF9BE6E1671F98 SKIP:L2-B000 9 S illop_VIS | |
16905 | membar 0x40 ! FFFF9BE6E1671F9C SKIP:L2-B000 9 | |
16906 | stda %f32, [%l5]0x16 ! FFFF9BE6E1671FA0 SKIP:L2-B000 9 Blk-Store | |
16907 | membar 0x40 ! FFFF9BE6E1671FA4 SKIP:L2-B000 9 | |
16908 | ba,a BL40179 ! FFFF9BE6E1671FA8 SKIP:L2-B000 9 | |
16909 | nop ! FFFF9BE6E1671FAC SKIP:L2-B000 0 S | |
16910 | BL40178: ! ELSE:L2-B001 | |
16911 | fcmpd %fcc3, %f38, %f36 ! FFFF9BE6E1671FB0 ELSE:L2-B001 1 S | |
16912 | fcmpes %fcc1, %f10, %f3 ! FFFF9BE6E1671FB4 ELSE:L2-B001 1 S | |
16913 | fcmpes %fcc1, %f5, %f11 ! FFFF9BE6E1671FB8 ELSE:L2-B001 1 S | |
16914 | nop ! FFFF9BE6E1671FBC ELSE:L2-B001 1 S | |
16915 | add %g1, 0xFC7, %g1 ! FFFF9BE6E1671FC0 ELSE:L2-B001 1 chksum++ | |
16916 | ldx [%g2+0x0050], %l5 ! FFFF9BE6E1671FC4 ELSE:L2-B001 1 <BD40004 | |
16917 | membar 0x40 ! FFFF9BE6E1671FC8 ELSE:L2-B001 1 | |
16918 | ldda [%l5]0xF0, %f16 ! FFFF9BE6E1671FCC ELSE:L2-B001 1 Blk-Load | |
16919 | membar 0x40 ! FFFF9BE6E1671FD0 ELSE:L2-B001 1 | |
16920 | subccc %o5, %o5, %o0 ! FFFF9BE6E1671FD4 ELSE:L2-B001 1 S | |
16921 | fcmpgt16 %f20, %f16, %o1 ! FFFF9BE6E1671FD8 ELSE:L2-B001 1 S | |
16922 | or %g3, 0x0, %g3 ! FFFF9BE6E1671FDC ELSE:L2-B001 1 S | |
16923 | membar 0x0 ! FFFF9BE6E1671FE0 ELSE:L2-B001 1 S | |
16924 | tgu %icc, %g0+0x0054 ! FFFF9BE6E1671FE4 ELSE:L2-B001 1 S | |
16925 | ld [%g4-0x006B], %f2 ! FFFF9BE6E1671FE8 ELSE:L2-B001 1 S <BD40031+1 | |
16926 | BL40179: ! ELSE:L2-B001 | |
16927 | add %g1, 0x568, %g1 ! FFFF9BE6E1671FEC ELSE:L2-B001 10 chksum++ | |
16928 | andcc %o3, 0x20, %g0 ! FFFF9BE6E1671FF0 SKIP:L2-B002 10 | |
16929 | bz,a,pn %icc, BL40180 ! FFFF9BE6E1671FF4 SKIP:L2-B002 10 | |
16930 | pdist %f28, %f22, %f18 ! FFFF9BE6E1671FF8 SKIP:L2-B002 5 S | |
16931 | nop ! FFFF9BE6E1671FFC SKIP:L2-B002 5 S | |
16932 | nop ! FFFF9BE6E1672000 SKIP:L2-B002 5 S | |
16933 | sethi %hi(0x9B54F400), %o4 ! FFFF9BE6E1672004 SKIP:L2-B002 5 S .+0 | |
16934 | orn %o5, %g1, %o5 ! FFFF9BE6E1672008 SKIP:L2-B002 5 S | |
16935 | cmp %o1, %o4 ! FFFF9BE6E167200C SKIP:L2-B002 5 S | |
16936 | pdist %f30, %f20, %f26 ! FFFF9BE6E1672010 SKIP:L2-B002 5 S | |
16937 | pdist %f26, %f18, %f18 ! FFFF9BE6E1672014 SKIP:L2-B002 5 S | |
16938 | nop ! FFFF9BE6E1672018 SKIP:L2-B002 5 S | |
16939 | fcmpne32 %f30, %f28, %o1 ! FFFF9BE6E167201C SKIP:L2-B002 5 S | |
16940 | add %g1, 0x25D, %g1 ! FFFF9BE6E1672020 SKIP:L2-B002 5 chksum++ | |
16941 | fcmpd %fcc3, %f36, %f62 ! FFFF9BE6E1672024 SKIP:L2-B002 5 S | |
16942 | ldx [%g2+0x0050], %l5 ! FFFF9BE6E1672028 SKIP:L2-B002 5 <BD40004 | |
16943 | membar 0x40 ! FFFF9BE6E167202C SKIP:L2-B002 5 | |
16944 | stda %f32, [%l5]0xE0 ! FFFF9BE6E1672030 SKIP:L2-B002 5 Blk-Store | |
16945 | membar 0x40 ! FFFF9BE6E1672034 SKIP:L2-B002 5 | |
16946 | ld [%g3-0x0064], %f10 ! FFFF9BE6E1672038 SKIP:L2-B002 5 S <BD40026 | |
16947 | .word 0x87ABD997 ! FFFF9BE6E167203C SKIP:L2-B002 5 S illop_FP | |
16948 | pdist %f22, %f30, %f28 ! FFFF9BE6E1672040 SKIP:L2-B002 5 S | |
16949 | nop ! FFFF9BE6E1672044 SKIP:L2-B002 5 S | |
16950 | fmovdul %fcc0, %f42, %f34 ! FFFF9BE6E1672048 SKIP:L2-B002 5 S | |
16951 | subcc %g1, %o0, %o2 ! FFFF9BE6E167204C SKIP:L2-B002 5 S | |
16952 | fba BL40182 ! FFFF9BE6E1672050 SKIP:L2-B002 5 | |
16953 | udiv %g1, %g7, %g5 ! FFFF9BE6E1672054 SKIP:L2-B002 5 S | |
16954 | BL40180: ! ELSE:L2-B003 | |
16955 | xor %g3, %o1, %o2 ! FFFF9BE6E1672058 ELSE:L2-B003 5 S | |
16956 | fcmpgt32 %f18, %f28, %o4 ! FFFF9BE6E167205C ELSE:L2-B003 5 S | |
16957 | array8 %o1, %o5, %o0 ! FFFF9BE6E1672060 ELSE:L2-B003 5 S | |
16958 | std %o4, [%g3-0x0040] ! FFFF9BE6E1672064 ELSE:L2-B003 5 S >BD40021 | |
16959 | xnorcc %o1, %o5, %o1 ! FFFF9BE6E1672068 ELSE:L2-B003 5 S | |
16960 | pdist %f28, %f16, %f20 ! FFFF9BE6E167206C ELSE:L2-B003 5 S | |
16961 | srax %o0, 0x1, %o5 ! FFFF9BE6E1672070 ELSE:L2-B003 5 S | |
16962 | ldx [%g2+0x0050], %l5 ! FFFF9BE6E1672074 ELSE:L2-B003 5 <BD40004 | |
16963 | membar 0x40 ! FFFF9BE6E1672078 ELSE:L2-B003 5 | |
16964 | ldda [%l5]0xF0, %f16 ! FFFF9BE6E167207C ELSE:L2-B003 5 Blk-Load | |
16965 | membar 0x40 ! FFFF9BE6E1672080 ELSE:L2-B003 5 | |
16966 | add %g1, 0x92E, %g1 ! FFFF9BE6E1672084 ELSE:L2-B003 5 chksum++ | |
16967 | fpsub16 %f24, %f16, %f24 ! FFFF9BE6E1672088 ELSE:L2-B003 5 S | |
16968 | std %f36, [%g6-0x0078] ! FFFF9BE6E167208C ELSE:L2-B003 5 S >BD40007 | |
16969 | xor %o5, %g1, %o5 ! FFFF9BE6E1672090 ELSE:L2-B003 5 S | |
16970 | and %o4, %o2, %o0 ! FFFF9BE6E1672094 ELSE:L2-B003 5 S | |
16971 | array8 %o5, %o4, %o4 ! FFFF9BE6E1672098 ELSE:L2-B003 5 S | |
16972 | bneg,pt %icc, BL40181 ! FFFF9BE6E167209C ELSE:L2-B003 5 L | |
16973 | BL40181:fsubd %f32, %f6, %f0 ! FFFF9BE6E16720A0 ELSE:L2-B003 5 S | |
16974 | srax %i7, 0x0, %i7 ! FFFF9BE6E16720A4 ELSE:L2-B003 5 S | |
16975 | xorcc %o5, %o0, %o1 ! FFFF9BE6E16720A8 ELSE:L2-B003 5 S | |
16976 | add %g1, 0x95F, %g1 ! FFFF9BE6E16720AC ELSE:L2-B003 5 chksum++ | |
16977 | BL40182: ! ELSE:L2-B003 | |
16978 | add %g1, 0xD52, %g1 ! FFFF9BE6E16720B0 ELSE:L2-B003 10 chksum++ | |
16979 | andcc %o3, 0x80, %g0 ! FFFF9BE6E16720B4 SKIP:L2-B004 10 | |
16980 | bnz,pn %icc, BL40187 ! FFFF9BE6E16720B8 SKIP:L2-B004 10 | |
16981 | stda %f38, [%g5+0x0040]%asi ! FFFF9BE6E16720BC SKIP:L2-B004 10 S >BD40024 | |
16982 | .word 0x87A00F92 ! FFFF9BE6E16720C0 SKIP:L2-B004 4 S illop_FP | |
16983 | stx %o5, [%g3+0x0061] ! FFFF9BE6E16720C4 SKIP:L2-B004 4 S >BD40071+1 | |
16984 | lduba [%g4-0x0012]%asi, %o0 ! FFFF9BE6E16720C8 SKIP:L2-B004 4 S <BD40030 | |
16985 | ble,a,pn %xcc, BL40183 ! FFFF9BE6E16720CC SKIP:L2-B004 4 L | |
16986 | srax %o5, 0x1, %o5 ! FFFF9BE6E16720D0 SKIP:L2-B004 4 S | |
16987 | ldx [%g2+0x0030], %g3 ! FFFF9BE6E16720D4 SKIP:L2-B004 0 S BASE<BD40013 | |
16988 | nop ! FFFF9BE6E16720D8 SKIP:L2-B004 0 S | |
16989 | pdist %f22, %f28, %f26 ! FFFF9BE6E16720DC SKIP:L2-B004 0 S | |
16990 | be,a BL40183 ! FFFF9BE6E16720E0 SKIP:L2-B004 0 L | |
16991 | BL40183:ldd [%g5-0x0078], %f12 ! FFFF9BE6E16720E4 SKIP:L2-B004 4 S <BD40007 | |
16992 | stxa %o0, [%g7+%g0]0x3E ! FFFF9BE6E16720E8 SKIP:L2-B004 4 S BAD-ASI | |
16993 | fbue,a BL40184 ! FFFF9BE6E16720EC SKIP:L2-B004 4 L | |
16994 | BL40184:st %f2, [%g6-0x002C] ! FFFF9BE6E16720F0 SKIP:L2-B004 2 S >BD40062 | |
16995 | array8 %g1, %o5, %o2 ! FFFF9BE6E16720F4 SKIP:L2-B004 4 S | |
16996 | fba,pt %fcc0, BL40185 ;.empty ! FFFF9BE6E16720F8 SKIP:L2-B004 4 L | |
16997 | bpos,a,pn %icc, BL40186 ;.empty ! FFFF9BE6E16720FC SKIP:L2-B004 4 L | |
16998 | BL40186:bleu,pn %xcc, BL40185 ! FFFF9BE6E1672100 SKIP:L2-B004 4 L | |
16999 | st %f10, [%g5-0x0058] ! FFFF9BE6E1672104 SKIP:L2-B004 4 S >BD40015 | |
17000 | BL40185:add %g1, 0xC4A, %g1 ! FFFF9BE6E1672108 SKIP:L2-B004 8 chksum++ | |
17001 | add %g1, 0xA61, %g1 ! FFFF9BE6E167210C SKIP:L2-B004 4 chksum++ | |
17002 | fabsd %f16, %f30 ! FFFF9BE6E1672110 SKIP:L2-B004 4 S | |
17003 | pdist %f24, %f28, %f28 ! FFFF9BE6E1672114 SKIP:L2-B004 4 S | |
17004 | pdist %f16, %f28, %f16 ! FFFF9BE6E1672118 SKIP:L2-B004 4 S | |
17005 | ldx [%g4-0x0088], %g4 ! FFFF9BE6E167211C SKIP:L2-B004 4 ptr_chase | |
17006 | ldx [%g4-0x0088], %g4 ! FFFF9BE6E1672120 SKIP:L2-B004 4 ptr_chase | |
17007 | ldx [%g4-0x0088], %g4 ! FFFF9BE6E1672124 SKIP:L2-B004 4 ptr_chase | |
17008 | ldx [%g4-0x0088], %g4 ! FFFF9BE6E1672128 SKIP:L2-B004 4 ptr_chase | |
17009 | ldx [%g4-0x0088], %g4 ! FFFF9BE6E167212C SKIP:L2-B004 4 ptr_chase | |
17010 | ldx [%g4-0x0088], %g4 ! FFFF9BE6E1672130 SKIP:L2-B004 4 ptr_chase | |
17011 | ldx [%g4-0x0088], %g4 ! FFFF9BE6E1672134 SKIP:L2-B004 4 ptr_chase | |
17012 | ldx [%g2+0x0050], %l5 ! FFFF9BE6E1672138 SKIP:L2-B004 4 <BD40004 | |
17013 | membar 0x40 ! FFFF9BE6E167213C SKIP:L2-B004 4 | |
17014 | ldda [%l5]0x16, %f16 ! FFFF9BE6E1672140 SKIP:L2-B004 4 Blk-Load | |
17015 | membar 0x40 ! FFFF9BE6E1672144 SKIP:L2-B004 4 | |
17016 | faddd %f36, %f38, %f14 ! FFFF9BE6E1672148 SKIP:L2-B004 4 S | |
17017 | srlx %o5, 0x1, %o1 ! FFFF9BE6E167214C SKIP:L2-B004 4 S | |
17018 | std %f60, [%g3+0x0048] ! FFFF9BE6E1672150 SKIP:L2-B004 4 S >BD40039 | |
17019 | orn %o7, -1, %o7 ! FFFF9BE6E1672154 SKIP:L2-B004 4 S | |
17020 | add %g6, 0x30, %l5 ! FFFF9BE6E1672158 SKIP:L2-B004 4 @BD40036 | |
17021 | stda %f28,[%l5+%g1]0xC4 ! FFFF9BE6E167215C SKIP:L2-B004 4 S Partial_St | |
17022 | addcc %o4, %g1, %o1 ! FFFF9BE6E1672160 SKIP:L2-B004 4 S | |
17023 | add %g4, 0x50, %l5 ! FFFF9BE6E1672164 SKIP:L2-B004 4 @BD40073 | |
17024 | stda %f18,[%l5+%g1]0xC0 ! FFFF9BE6E1672168 SKIP:L2-B004 4 S Partial_St | |
17025 | fba,a BL40188 ! FFFF9BE6E167216C SKIP:L2-B004 4 | |
17026 | xor %o1, %o1, %o2 ! FFFF9BE6E1672170 SKIP:L2-B004 0 S | |
17027 | BL40187: ! ELSE:L2-B005 | |
17028 | prefetch [%o4-0x08FE], 20 ! FFFF9BE6E1672174 ELSE:L2-B005 6 S <.-2302 | |
17029 | pdist %f28, %f30, %f22 ! FFFF9BE6E1672178 ELSE:L2-B005 6 S | |
17030 | ldx [%g2+0x0050], %l5 ! FFFF9BE6E167217C ELSE:L2-B005 6 <BD40004 | |
17031 | membar 0x40 ! FFFF9BE6E1672180 ELSE:L2-B005 6 | |
17032 | stda %f0, [%l5]0xF0 ! FFFF9BE6E1672184 ELSE:L2-B005 6 Blk-Store | |
17033 | membar 0x40 ! FFFF9BE6E1672188 ELSE:L2-B005 6 | |
17034 | nop ! FFFF9BE6E167218C ELSE:L2-B005 6 S | |
17035 | add %g6, 0x58, %l5 ! FFFF9BE6E1672190 ELSE:L2-B005 6 @BD40032 | |
17036 | stda %f26,[%l5+%g1]0xC2 ! FFFF9BE6E1672194 ELSE:L2-B005 6 S Partial_St | |
17037 | ldx [%g2+0x0050], %l5 ! FFFF9BE6E1672198 ELSE:L2-B005 6 <BD40004 | |
17038 | membar 0x40 ! FFFF9BE6E167219C ELSE:L2-B005 6 | |
17039 | stda %f0, [%l5]0x1F ! FFFF9BE6E16721A0 ELSE:L2-B005 6 Blk-Store | |
17040 | membar 0x40 ! FFFF9BE6E16721A4 ELSE:L2-B005 6 | |
17041 | ld [%g4-0x0078], %f14 ! FFFF9BE6E16721A8 ELSE:L2-B005 6 S <BD40007 | |
17042 | lda [%g4-0x0074]%asi, %f15 ! FFFF9BE6E16721AC ELSE:L2-B005 6 S <BD40007+4 | |
17043 | bmask %g1, %o2, %o2 ! FFFF9BE6E16721B0 ELSE:L2-B005 6 S | |
17044 | ldx [%g2+0x0000], %g4 ! FFFF9BE6E16721B4 ELSE:L2-B005 6 S BASE<BD40229 | |
17045 | membar 0x40 ! FFFF9BE6E16721B8 ELSE:L2-B005 6 | |
17046 | ldda [%l5]0xF8, %f16 ! FFFF9BE6E16721BC ELSE:L2-B005 6 Blk-Load | |
17047 | membar 0x40 ! FFFF9BE6E16721C0 ELSE:L2-B005 6 | |
17048 | add %g1, 0x775, %g1 ! FFFF9BE6E16721C4 ELSE:L2-B005 6 chksum++ | |
17049 | ldx [%g2+0x0050], %l5 ! FFFF9BE6E16721C8 ELSE:L2-B005 6 <BD40004 | |
17050 | membar 0x40 ! FFFF9BE6E16721CC ELSE:L2-B005 6 | |
17051 | stda %f32, [%l5]0x16 ! FFFF9BE6E16721D0 ELSE:L2-B005 6 Blk-Store | |
17052 | membar 0x40 ! FFFF9BE6E16721D4 ELSE:L2-B005 6 | |
17053 | sra %o0, 0x1, %o1 ! FFFF9BE6E16721D8 ELSE:L2-B005 6 S | |
17054 | pdist %f30, %f28, %f22 ! FFFF9BE6E16721DC ELSE:L2-B005 6 S | |
17055 | pdist %f18, %f26, %f16 ! FFFF9BE6E16721E0 ELSE:L2-B005 6 S | |
17056 | array32 %o1, %o7, %o5 ! FFFF9BE6E16721E4 ELSE:L2-B005 6 S | |
17057 | nop ! FFFF9BE6E16721E8 ELSE:L2-B005 6 S | |
17058 | fcmpeq32 %f22, %f30, %o2 ! FFFF9BE6E16721EC ELSE:L2-B005 6 S | |
17059 | BL40188: ! ELSE:L2-B005 | |
17060 | add %g1, 0xE26, %g1 ! FFFF9BE6E16721F0 ELSE:L2-B005 10 chksum++ | |
17061 | addc %o2, %o5, %o2 ! FFFF9BE6E16721F4 LOOP:L1-B000 10 S | |
17062 | pdist %f16, %f26, %f16 ! FFFF9BE6E16721F8 LOOP:L1-B000 10 S | |
17063 | orncc %o1, %o3, %o4 ! FFFF9BE6E16721FC LOOP:L1-B000 10 S | |
17064 | ldx [%g2+0x0050], %l5 ! FFFF9BE6E1672200 LOOP:L1-B000 10 <BD40004 | |
17065 | membar 0x40 ! FFFF9BE6E1672204 LOOP:L1-B000 10 | |
17066 | ldda [%l5]0xF0, %f16 ! FFFF9BE6E1672208 LOOP:L1-B000 10 Blk-Load | |
17067 | membar 0x40 ! FFFF9BE6E167220C LOOP:L1-B000 10 | |
17068 | fcmpeq32 %f28, %f16, %o5 ! FFFF9BE6E1672210 LOOP:L1-B000 10 S | |
17069 | pdist %f18, %f28, %f28 ! FFFF9BE6E1672214 LOOP:L1-B000 10 S | |
17070 | ldx [%g2+0x0058], %l6 ! FFFF9BE6E1672218 LOOP:L1-B000 10 <BD40016 | |
17071 | ldda [%l6]0x24, %o0 ! FFFF9BE6E167221C LOOP:L1-B000 10 S Quad_Ld | |
17072 | subccc %o2, %o5, %o4 ! FFFF9BE6E1672220 LOOP:L1-B000 10 S | |
17073 | nop ! FFFF9BE6E1672224 LOOP:L1-B000 10 S | |
17074 | pdist %f22, %f26, %f18 ! FFFF9BE6E1672228 LOOP:L1-B000 10 S | |
17075 | edge8 %o3, %o0, %o0 ! FFFF9BE6E167222C LOOP:L1-B000 10 S | |
17076 | srlx %o3, 0x1, %o3 ! FFFF9BE6E1672230 LOOP:L1-B000 10 | |
17077 | andcc %o3, 0x1, %g0 ! FFFF9BE6E1672234 LOOP:L1-B000 10 | |
17078 | bne,pn %xcc, BL40189 ! FFFF9BE6E1672238 LOOP:L1-B000 10 | |
17079 | nop ! FFFF9BE6E167223C LOOP:L1-B000 10 S | |
17080 | add %g1, 0x94B, %g1 ! FFFF9BE6E1672240 LOOP:L1-B000 9 chksum++ | |
17081 | pdist %f28, %f24, %f24 ! FFFF9BE6E1672244 SUBR:L0-B000 9 S | |
17082 | ldx [%g2+0x0050], %l5 ! FFFF9BE6E1672248 SUBR:L0-B000 9 <BD40004 | |
17083 | membar 0x40 ! FFFF9BE6E167224C SUBR:L0-B000 9 | |
17084 | ldda [%l5]0x16, %f16 ! FFFF9BE6E1672250 SUBR:L0-B000 9 Blk-Load | |
17085 | membar 0x40 ! FFFF9BE6E1672254 SUBR:L0-B000 9 | |
17086 | stx %fsr, [%g2+0x0060] ! FFFF9BE6E1672258 SUBR:L0-B000 9 S <BD40006 | |
17087 | nop ! FFFF9BE6E167225C SUBR:L0-B000 9 S | |
17088 | retl ! FFFF9BE6E1672260 SUBR:L0-B000 9 | |
17089 | add %g1, 0x19D, %g1 ! FFFF9BE6E1672264 SUBR:L0-B000 9 chksum++ | |
17090 | ||
17091 | SECTION .btext027_pg1 TEXT_VA=0xffff9be6e1672000 | |
17092 | attr_text { | |
17093 | Name = .btext027_pg1, | |
17094 | VA = 0xffff9be6e1672000, | |
17095 | RA = ra2pa(0xffbf24000,0), | |
17096 | PA = ra2pa(0xffbf24000,0), | |
17097 | tsbonly, | |
17098 | part_0_ctx_nonzero_tsb_config_1, | |
17099 | TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1, | |
17100 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17101 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17102 | } | |
17103 | .text; .skip 8 | |
17104 | ! Context 70: 2705 instructions generated, 32276 executed, 793 traps | |
17105 | ||
17106 | #undef BLIMP_BIAS | |
17107 | #define BLIMP_BIAS 0 | |
17108 | #undef BLIMP_FRAME | |
17109 | #define BLIMP_FRAME 128 | |
17110 | #undef BLIMP_32BIT | |
17111 | #define BLIMP_32BIT 0 | |
17112 | ||
17113 | !======================================================================== | |
17114 | ||
17115 | SECTION .btext028 TEXT_VA=0x15c364fd00 | |
17116 | attr_text { | |
17117 | Name = .btext028, | |
17118 | VA = 0x15c364fd00, | |
17119 | RA = ra2pa(0xff7b71d00,0), | |
17120 | PA = ra2pa(0xff7b71d00,0), | |
17121 | notsb | |
17122 | } | |
17123 | ||
17124 | SECTION .btext028_pg0 TEXT_VA=0x15c364e000 | |
17125 | attr_text { | |
17126 | Name = .btext028_pg0, | |
17127 | VA = 0x15c364e000, | |
17128 | RA = ra2pa(0xff7b70000,0), | |
17129 | PA = ra2pa(0xff7b70000,0), | |
17130 | tsbonly, | |
17131 | part_0_ctx_nonzero_tsb_config_1, | |
17132 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
17133 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17134 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17135 | } | |
17136 | .text; .skip 8 | |
17137 | ||
17138 | ||
17139 | SECTION .btext028 | |
17140 | .text | |
17141 | .global start_th_3; start_th_3: | |
17142 | .global SUBR085; SUBR085: | |
17143 | BL60163: ! MAIN:L0-B000 | |
17144 | nop ! 00000015C364FD00 MAIN:L0-B000 1 | |
17145 | sethi %hh(0x722A3B000000),%g2 ! 00000015C364FD04 MAIN:L0-B000 1 BD60229 | |
17146 | or %g2,%hm(0x722A3B000000),%g2 ! 00000015C364FD08 MAIN:L0-B000 1 | |
17147 | sethi %lm(0x722A3B000000),%g3 ! 00000015C364FD0C MAIN:L0-B000 1 | |
17148 | or %g3,%lo(0x722A3B000000),%g3 ! 00000015C364FD10 MAIN:L0-B000 1 | |
17149 | sllx %g2, 0x20, %g2 ! 00000015C364FD14 MAIN:L0-B000 1 | |
17150 | or %g2, %g3, %g2 ! 00000015C364FD18 MAIN:L0-B000 1 | |
17151 | sethi %hh(0x19DDC000),%l0 ! 00000015C364FD1C MAIN:L0-B000 1 STACK0071 | |
17152 | or %l0,%hm(0x19DDC000),%l0 ! 00000015C364FD20 MAIN:L0-B000 1 | |
17153 | sethi %lm(0x19DDC000),%l1 ! 00000015C364FD24 MAIN:L0-B000 1 | |
17154 | or %l1,%lo(0x19DDC000),%l1 ! 00000015C364FD28 MAIN:L0-B000 1 | |
17155 | sllx %l0, 0x20, %l0 ! 00000015C364FD2C MAIN:L0-B000 1 | |
17156 | or %l0, %l1, %l0 ! 00000015C364FD30 MAIN:L0-B000 1 | |
17157 | sub %l0, 0x100, %o6 ! 00000015C364FD34 MAIN:L0-B000 1 | |
17158 | add %o6, 0x80, %i6 ! 00000015C364FD38 MAIN:L0-B000 1 | |
17159 | addcc %g0, 0x1, %g1 ! 00000015C364FD3C MAIN:L0-B000 1 | |
17160 | or %g0, -2700, %g3 ! 00000015C364FD40 MAIN:L0-B000 1 | |
17161 | or %g0, -310, %g4 ! 00000015C364FD44 MAIN:L0-B000 1 | |
17162 | or %g0, 0x5A1, %g5 ! 00000015C364FD48 MAIN:L0-B000 1 | |
17163 | or %g0, 0x2C4, %g6 ! 00000015C364FD4C MAIN:L0-B000 1 | |
17164 | or %g0, 0x0, %g7 ! 00000015C364FD50 MAIN:L0-B000 1 | |
17165 | or %g0, -175, %o0 ! 00000015C364FD54 MAIN:L0-B000 1 | |
17166 | or %g0, 0x230, %o1 ! 00000015C364FD58 MAIN:L0-B000 1 | |
17167 | or %g0, -1143, %o2 ! 00000015C364FD5C MAIN:L0-B000 1 | |
17168 | or %g0, -1185, %o3 ! 00000015C364FD60 MAIN:L0-B000 1 | |
17169 | or %g0, 0x6F3, %o4 ! 00000015C364FD64 MAIN:L0-B000 1 | |
17170 | or %g0, -256, %o5 ! 00000015C364FD68 MAIN:L0-B000 1 | |
17171 | or %g0, -901, %o7 ! 00000015C364FD6C MAIN:L0-B000 1 | |
17172 | or %g0, -801, %l0 ! 00000015C364FD70 MAIN:L0-B000 1 | |
17173 | or %g0, -3524, %l1 ! 00000015C364FD74 MAIN:L0-B000 1 | |
17174 | or %g0, -3663, %l2 ! 00000015C364FD78 MAIN:L0-B000 1 | |
17175 | or %g0, -1126, %l3 ! 00000015C364FD7C MAIN:L0-B000 1 | |
17176 | or %g0, 0xB46, %l4 ! 00000015C364FD80 MAIN:L0-B000 1 | |
17177 | or %g0, 0x221, %l5 ! 00000015C364FD84 MAIN:L0-B000 1 | |
17178 | sethi %hh(0x15C364FD00),%l7 ! 00000015C364FD88 MAIN:L0-B000 1 SUBR085 | |
17179 | or %l7,%hm(0x15C364FD00),%l7 ! 00000015C364FD8C MAIN:L0-B000 1 | |
17180 | sethi %lm(0x15C364FD00),%l6 ! 00000015C364FD90 MAIN:L0-B000 1 | |
17181 | or %l6,%lo(0x15C364FD00),%l6 ! 00000015C364FD94 MAIN:L0-B000 1 | |
17182 | sllx %l7, 0x20, %l7 ! 00000015C364FD98 MAIN:L0-B000 1 | |
17183 | or %l7, %l6, %l7 ! 00000015C364FD9C MAIN:L0-B000 1 | |
17184 | or %g0, 0x278, %l6 ! 00000015C364FDA0 MAIN:L0-B000 1 | |
17185 | or %g0, -3097, %i0 ! 00000015C364FDA4 MAIN:L0-B000 1 | |
17186 | or %g0, -2887, %i1 ! 00000015C364FDA8 MAIN:L0-B000 1 | |
17187 | or %g0, 0x73, %i2 ! 00000015C364FDAC MAIN:L0-B000 1 | |
17188 | or %g0, 0x12A, %i3 ! 00000015C364FDB0 MAIN:L0-B000 1 | |
17189 | or %g0, 0x6E9, %i4 ! 00000015C364FDB4 MAIN:L0-B000 1 | |
17190 | or %g0, -1873, %i5 ! 00000015C364FDB8 MAIN:L0-B000 1 | |
17191 | or %g0, -964, %i7 ! 00000015C364FDBC MAIN:L0-B000 1 | |
17192 | or %g0, 0x4, %g6 ! 00000015C364FDC0 MAIN:L0-B000 1 | |
17193 | BL60164:save %o6, -128, %o6 ! 00000015C364FDC4 MAIN:L0-B000 4 | |
17194 | add %i0, %g6, %l0 ! 00000015C364FDC8 MAIN:L0-B000 4 | |
17195 | add %i1, %g6, %l1 ! 00000015C364FDCC MAIN:L0-B000 4 | |
17196 | add %i2, %g6, %l2 ! 00000015C364FDD0 MAIN:L0-B000 4 | |
17197 | add %i3, %g6, %l3 ! 00000015C364FDD4 MAIN:L0-B000 4 | |
17198 | add %i4, %g6, %l4 ! 00000015C364FDD8 MAIN:L0-B000 4 | |
17199 | add %i5, %g6, %l5 ! 00000015C364FDDC MAIN:L0-B000 4 | |
17200 | add %i6, %g6, %l6 ! 00000015C364FDE0 MAIN:L0-B000 4 | |
17201 | add %i7, %g6, %l7 ! 00000015C364FDE4 MAIN:L0-B000 4 | |
17202 | add %l0, %g6, %o0 ! 00000015C364FDE8 MAIN:L0-B000 4 | |
17203 | add %l1, %g6, %o1 ! 00000015C364FDEC MAIN:L0-B000 4 | |
17204 | add %l2, %g6, %o2 ! 00000015C364FDF0 MAIN:L0-B000 4 | |
17205 | add %l3, %g6, %o3 ! 00000015C364FDF4 MAIN:L0-B000 4 | |
17206 | add %l4, %g6, %o4 ! 00000015C364FDF8 MAIN:L0-B000 4 | |
17207 | add %l5, %g6, %o5 ! 00000015C364FDFC MAIN:L0-B000 4 | |
17208 | add %l7, %g6, %o7 ! 00000015C364FE00 MAIN:L0-B000 4 | |
17209 | subcc %g6, 0x1, %g6 ! 00000015C364FE04 MAIN:L0-B000 4 | |
17210 | bnz,a,pn %xcc, BL60164 ! 00000015C364FE08 MAIN:L0-B000 4 | |
17211 | nop ! 00000015C364FE0C MAIN:L0-B000 3 | |
17212 | restore %g0, %g0, %g0 ! 00000015C364FE10 MAIN:L0-B000 1 | |
17213 | restore %g0, %g0, %g0 ! 00000015C364FE14 MAIN:L0-B000 1 | |
17214 | restore %g0, %g0, %g0 ! 00000015C364FE18 MAIN:L0-B000 1 | |
17215 | restore %g0, %g0, %g0 ! 00000015C364FE1C MAIN:L0-B000 1 | |
17216 | ta %xcc, 0x44 ! 00000015C364FE20 MAIN:L0-B000 1 cleanwin=0 | |
17217 | wr %g0, -769, %y ! 00000015C364FE24 MAIN:L0-B000 1 | |
17218 | wr %g0, 0x10, %gsr ! 00000015C364FE28 MAIN:L0-B000 1 | |
17219 | ldd [%g2+0x0068], %f0 ! 00000015C364FE2C MAIN:L0-B000 1 <BD60233 | |
17220 | faddd %f0, %f0, %f6 ! 00000015C364FE30 MAIN:L0-B000 1 | |
17221 | faddd %f0, %f6, %f12 ! 00000015C364FE34 MAIN:L0-B000 1 | |
17222 | faddd %f6, %f12, %f14 ! 00000015C364FE38 MAIN:L0-B000 1 | |
17223 | faddd %f12, %f14, %f60 ! 00000015C364FE3C MAIN:L0-B000 1 | |
17224 | faddd %f14, %f60, %f62 ! 00000015C364FE40 MAIN:L0-B000 1 | |
17225 | faddd %f60, %f62, %f32 ! 00000015C364FE44 MAIN:L0-B000 1 | |
17226 | faddd %f62, %f32, %f34 ! 00000015C364FE48 MAIN:L0-B000 1 | |
17227 | faddd %f32, %f34, %f36 ! 00000015C364FE4C MAIN:L0-B000 1 | |
17228 | faddd %f34, %f36, %f38 ! 00000015C364FE50 MAIN:L0-B000 1 | |
17229 | faddd %f36, %f38, %f40 ! 00000015C364FE54 MAIN:L0-B000 1 | |
17230 | faddd %f38, %f40, %f42 ! 00000015C364FE58 MAIN:L0-B000 1 | |
17231 | faddd %f40, %f42, %f44 ! 00000015C364FE5C MAIN:L0-B000 1 | |
17232 | faddd %f42, %f44, %f46 ! 00000015C364FE60 MAIN:L0-B000 1 | |
17233 | ld [%g2+0x0070], %f2 ! 00000015C364FE64 MAIN:L0-B000 1 <BD60234 | |
17234 | fadds %f2, %f2, %f3 ! 00000015C364FE68 MAIN:L0-B000 1 | |
17235 | fadds %f2, %f3, %f4 ! 00000015C364FE6C MAIN:L0-B000 1 | |
17236 | fadds %f3, %f4, %f5 ! 00000015C364FE70 MAIN:L0-B000 1 | |
17237 | fadds %f4, %f5, %f8 ! 00000015C364FE74 MAIN:L0-B000 1 | |
17238 | fadds %f5, %f8, %f9 ! 00000015C364FE78 MAIN:L0-B000 1 | |
17239 | fadds %f8, %f9, %f10 ! 00000015C364FE7C MAIN:L0-B000 1 | |
17240 | fadds %f9, %f10, %f11 ! 00000015C364FE80 MAIN:L0-B000 1 | |
17241 | fcmpd %fcc0, %f0, %f0 ! 00000015C364FE84 MAIN:L0-B000 1 | |
17242 | fcmpd %fcc1, %f0, %f0 ! 00000015C364FE88 MAIN:L0-B000 1 | |
17243 | fcmpd %fcc2, %f0, %f0 ! 00000015C364FE8C MAIN:L0-B000 1 | |
17244 | fcmpd %fcc3, %f0, %f0 ! 00000015C364FE90 MAIN:L0-B000 1 | |
17245 | stx %fsr, [%g2+0x0060] ! 00000015C364FE94 MAIN:L0-B000 1 <BD60006 | |
17246 | fzero %f16 ! 00000015C364FE98 MAIN:L0-B000 1 | |
17247 | fzero %f18 ! 00000015C364FE9C MAIN:L0-B000 1 | |
17248 | fzero %f20 ! 00000015C364FEA0 MAIN:L0-B000 1 | |
17249 | fzero %f22 ! 00000015C364FEA4 MAIN:L0-B000 1 | |
17250 | fzero %f24 ! 00000015C364FEA8 MAIN:L0-B000 1 | |
17251 | fzero %f26 ! 00000015C364FEAC MAIN:L0-B000 1 | |
17252 | fzero %f28 ! 00000015C364FEB0 MAIN:L0-B000 1 | |
17253 | fzero %f30 ! 00000015C364FEB4 MAIN:L0-B000 1 | |
17254 | ldx [%g2+0x0000], %g3 ! 00000015C364FEB8 MAIN:L0-B000 1 BASE<BD60229 | |
17255 | ldx [%g2+0x0008], %g4 ! 00000015C364FEBC MAIN:L0-B000 1 BASE<BD60235 | |
17256 | ldx [%g2+0x0010], %g5 ! 00000015C364FEC0 MAIN:L0-B000 1 BASE<BD60236 | |
17257 | ldx [%g2+0x0018], %g6 ! 00000015C364FEC4 MAIN:L0-B000 1 BASE<BD60237 | |
17258 | or %g0, 0x2, %l3 ! 00000015C364FEC8 LOOP:L1-B000 1 | |
17259 | BL60203: ! LOOP:L1-B000 | |
17260 | add %g1, 0x175, %g1 ! 00000015C364FECC LOOP:L1-B000 2 chksum++ | |
17261 | mova %fcc2, %i4, %o5 ! 00000015C364FED0 LOOP:L1-B000 2 S | |
17262 | pdist %f26, %f18, %f26 ! 00000015C364FED4 LOOP:L1-B000 2 S | |
17263 | movge %xcc, %o3, %o2 ! 00000015C364FED8 LOOP:L1-B000 2 S | |
17264 | ldx [%g2+0x0058], %l6 ! 00000015C364FEDC LOOP:L1-B000 2 <BD60016 | |
17265 | lduba [%l6+%g0]0x04, %g7 ! 00000015C364FEE0 LOOP:L1-B000 2 S <BD60017 | |
17266 | membar 0x40 ! 00000015C364FEE4 LOOP:L1-B000 2 S | |
17267 | ldx [%g2+0x0050], %l5 ! 00000015C364FEE8 LOOP:L1-B000 2 <BD60004 | |
17268 | membar 0x40 ! 00000015C364FEEC LOOP:L1-B000 2 | |
17269 | ldda [%l5]0xF1, %f16 ! 00000015C364FEF0 LOOP:L1-B000 2 Blk-Load | |
17270 | membar 0x40 ! 00000015C364FEF4 LOOP:L1-B000 2 | |
17271 | .word 0x8BC78FC4 ! 00000015C364FEF8 LOOP:L1-B000 2 S illop | |
17272 | fcmpes %fcc0, %f10, %f2 ! 00000015C364FEFC LOOP:L1-B000 2 S | |
17273 | ldxa [%g4+0x0078]%asi, %o0 ! 00000015C364FF00 LOOP:L1-B000 2 S <BD60063 | |
17274 | and %o5, %o3, %l4 ! 00000015C364FF04 LOOP:L1-B000 2 S | |
17275 | add %i1, %g1, %i5 ! 00000015C364FF08 SWCH:L2-B000 2 | |
17276 | andcc %i5, 0x1, %g0 ! 00000015C364FF0C SWCH:L2-B000 2 | |
17277 | bnz,a,pt %xcc, BL60168 ! 00000015C364FF10 SWCH:L2-B000 2 | |
17278 | add %g1, 0xA09, %g1 ! 00000015C364FF14 SWCH:L2-B000 1 chksum++ | |
17279 | andcc %i5, 0x4, %g0 ! 00000015C364FF18 SWCH:L2-B000 1 | |
17280 | bnz,pt %xcc, BL60167 ! 00000015C364FF1C SWCH:L2-B000 1 | |
17281 | andcc %i5, 0x10, %g0 ! 00000015C364FF20 SWCH:L2-B000 1 | |
17282 | bnz,a,pn %xcc, BL60166 ! 00000015C364FF24 SWCH:L2-B000 1 | |
17283 | add %g1, 0x117, %g1 ! 00000015C364FF28 SWCH:L2-B000 0 chksum++ | |
17284 | andcc %i5, 0x20, %g0 ! 00000015C364FF2C SWCH:L2-B000 1 | |
17285 | bnz,a,pt %xcc, BL60165 ! 00000015C364FF30 SWCH:L2-B000 1 | |
17286 | add %g1, 0x370, %g1 ! 00000015C364FF34 SWCH:L2-B000 1 chksum++ | |
17287 | .word 0xB5DE97D4 ! 00000015C364FF38 SWCH:L2-B000 0 illop | |
17288 | stda %f16, [%l6]0xD2 ! 00000015C364FF3C SWCH:L2-B000 0 S Short16 | |
17289 | call .+8 ! 00000015C364FF40 SWCH:L2-B000 0 S | |
17290 | subcc %o3, %i1, %g0 ! 00000015C364FF44 SWCH:L2-B000 0 S | |
17291 | .word 0xB9AB2005 ! 00000015C364FF48 SWCH:L2-B000 0 S illop | |
17292 | addc %o1, %i2, %o4 ! 00000015C364FF4C SWCH:L2-B000 0 S | |
17293 | add %g1, 0x60A, %g1 ! 00000015C364FF50 SWCH:L2-B000 0 chksum++ | |
17294 | fba,a BL60172 ! 00000015C364FF54 SWCH:L2-B000 0 | |
17295 | xor %l4, %o3, %o3 ! 00000015C364FF58 SWCH:L2-B000 0 S | |
17296 | BL60165:add %g1, 0xAAA, %g1 ! 00000015C364FF5C CASE:L3-B000 1 chksum++ | |
17297 | rd %ccr, %l4 ! 00000015C364FF60 CASE:L3-B000 1 S | |
17298 | xnor %o2, %o3, %o0 ! 00000015C364FF64 CASE:L3-B000 1 S | |
17299 | fcmple32 %f16, %f16, %o1 ! 00000015C364FF68 CASE:L3-B000 1 S | |
17300 | pdist %f18, %f18, %f22 ! 00000015C364FF6C CASE:L3-B000 1 S | |
17301 | fba,a,pn %fcc1, BL60172 ! 00000015C364FF70 CASE:L3-B000 1 | |
17302 | fcmpne32 %f24, %f28, %i0 ! 00000015C364FF74 CASE:L3-B000 0 S | |
17303 | BL60166:add %g1, 0xC79, %g1 ! 00000015C364FF78 CASE:L3-B001 0 chksum++ | |
17304 | .word 0xBD795097 ! 00000015C364FF7C CASE:L3-B001 0 S illop | |
17305 | bn,a .+1652 ! 00000015C364FF80 CASE:L3-B001 0 S | |
17306 | .word 0xB3A2D13F ! 00000015C364FF84 CASE:L3-B001 0 S illop | |
17307 | ldx [%g2+0x0050], %l5 ! 00000015C364FF88 CASE:L3-B001 0 <BD60004 | |
17308 | membar 0x40 ! 00000015C364FF8C CASE:L3-B001 0 | |
17309 | stda %f0, [%l5]0xE1 ! 00000015C364FF90 CASE:L3-B001 0 Blk-Store | |
17310 | .word 0xA7CB8207 ! 00000015C364FF94 CASE:L3-B001 0 illop | |
17311 | add %g5, 0x2E, %l6 ! 00000015C364FF98 CASE:L3-B001 0 @BD60195 | |
17312 | ldda [%l6]0xDA, %f24 ! 00000015C364FF9C CASE:L3-B001 0 S Short16 | |
17313 | fba,a,pn %fcc3, BL60172 ! 00000015C364FFA0 CASE:L3-B001 0 | |
17314 | .word 0x08EDF7E9 ! 00000015C364FFA4 CASE:L3-B001 0 S illop | |
17315 | BL60167:add %g1, 0x88F, %g1 ! 00000015C364FFA8 CASE:L3-B002 0 chksum++ | |
17316 | nop ! 00000015C364FFAC CASE:L3-B002 0 S | |
17317 | stx %o5, [%g5-0x0060] ! 00000015C364FFB0 CASE:L3-B002 0 S >BD60037 | |
17318 | pdist %f26, %f18, %f18 ! 00000015C364FFB4 CASE:L3-B002 0 S | |
17319 | fcmped %fcc0, %f36, %f0 ! 00000015C364FFB8 CASE:L3-B002 0 S | |
17320 | xorcc %i1, %o2, %i2 ! 00000015C364FFBC CASE:L3-B002 0 S | |
17321 | .word 0x1EE8859F ! 00000015C364FFC0 CASE:L3-B002 0 random | |
17322 | or %l6,%hm(0x1EE8859F),%l6 ! 00000015C364FFC4 CASE:L3-B002 0 | |
17323 | sethi %lm(0x1EE8859F),%l5 ! 00000015C364FFC8 CASE:L3-B002 0 | |
17324 | or %l5,%lo(0x1EE8859F),%l5 ! 00000015C364FFCC CASE:L3-B002 0 | |
17325 | sllx %l6, 0x20, %l6 ! 00000015C364FFD0 CASE:L3-B002 0 | |
17326 | or %l6, %l5, %l6 ! 00000015C364FFD4 CASE:L3-B002 0 | |
17327 | jmpl %l6+0x0000, %o7 ! 00000015C364FFD8 CASE:L3-B002 0 S | |
17328 | st %f11, [%g3-0x006C] ! 00000015C364FFDC CASE:L3-B002 0 S >BD60031 | |
17329 | lduba [%g7+%g7]0x83, %o1 ! 00000015C364FFE0 CASE:L3-B002 0 S <BD60042 | |
17330 | .word 0xA7CA4C81 ! 00000015C364FFE4 CASE:L3-B002 0 S illop | |
17331 | ba,pn %xcc, BL60172 ! 00000015C364FFE8 CASE:L3-B002 0 | |
17332 | pdist %f24, %f20, %f22 ! 00000015C364FFEC CASE:L3-B002 0 S | |
17333 | BL60168:add %g1, 0x540, %g1 ! 00000015C364FFF0 CASE:L3-B003 1 chksum++ | |
17334 | ldx [%g2+0x0058], %l6 ! 00000015C364FFF4 CASE:L3-B003 1 <BD60016 | |
17335 | ldda [%l6]0x26, %i0 ! 00000015C364FFF8 CASE:L3-B003 1 S Quad_Ld_P | |
17336 | alignaddr %o0, %o0, %o0 ! 00000015C364FFFC CASE:L3-B003 1 S | |
17337 | pdist %f26, %f16, %f28 ! 00000015C3650000 CASE:L3-B003 1 S | |
17338 | pdist %f24, %f18, %f30 ! 00000015C3650004 CASE:L3-B003 1 S | |
17339 | xnorcc %l4, %o2, %i2 ! 00000015C3650008 CASE:L3-B003 1 S | |
17340 | add %g6, -69, %l6 ! 00000015C365000C CASE:L3-B003 1 @BD60198 | |
17341 | stda %f28, [%l6]0xD8 ! 00000015C3650010 CASE:L3-B003 1 S Short8 | |
17342 | ldx [%g2+0x0060], %fsr ! 00000015C3650014 CASE:L3-B003 1 S <BD60006 | |
17343 | add %g4, 0x68, %l5 ! 00000015C3650018 CASE:L3-B003 1 @BD60104 | |
17344 | stda %f18,[%l5+%g1]0xC2 ! 00000015C365001C CASE:L3-B003 1 S Partial_St | |
17345 | ldx [%g2+0x0050], %l5 ! 00000015C3650020 CASE:L3-B003 1 <BD60004 | |
17346 | membar 0x40 ! 00000015C3650024 CASE:L3-B003 1 | |
17347 | stda %f32, [%l5]0xF0 ! 00000015C3650028 CASE:L3-B003 1 Blk-Store | |
17348 | membar 0x40 ! 00000015C365002C CASE:L3-B003 1 | |
17349 | fcmple16 %f24, %f22, %o1 ! 00000015C3650030 CASE:L3-B003 1 S | |
17350 | edge32l %i0, %i0, %l1 ! 00000015C3650034 CASE:L3-B003 1 S | |
17351 | fba,a,pt %fcc1, BL60172 ! 00000015C3650038 CASE:L3-B003 1 | |
17352 | sub %o1, %o1, %o4 ! 00000015C365003C CASE:L3-B003 0 S | |
17353 | BL60172: ! SWCH:L2-B000 | |
17354 | add %g1, 0xB88, %g1 ! 00000015C3650040 SWCH:L2-B000 2 chksum++ | |
17355 | subccc %i0, %o0, %i0 ! 00000015C3650044 SWCH:L2-B000 2 S | |
17356 | fbuge,pt %fcc2, BL60169 ;.empty ! 00000015C3650048 SWCH:L2-B000 2 L | |
17357 | brnz,pn %o0, BL60170 ;.empty ! 00000015C365004C SWCH:L2-B000 2 L | |
17358 | BL60169:fbl,a,pn %fcc3, BL60170 ! 00000015C3650050 SWCH:L2-B000 2 L | |
17359 | fnegs %f11, %f3 ! 00000015C3650054 SWCH:L2-B000 0 S | |
17360 | nop ! 00000015C3650058 SWCH:L2-B000 0 S | |
17361 | .word 0x9994C302 ! 00000015C365005C SWCH:L2-B000 0 L illop | |
17362 | BL60170:sub %o0, %o2, %o5 ! 00000015C3650060 SWCH:L2-B000 0 S | |
17363 | BL60171:add %g1, 0xA78, %g1 ! 00000015C3650064 SWCH:L2-B000 2 chksum++ | |
17364 | and %g1, 0xFE, %l2 ! 00000015C3650068 LOOP:L2-B001 2 | |
17365 | BL60181: ! LOOP:L2-B001 | |
17366 | add %g1, 0x74C, %g1 ! 00000015C365006C LOOP:L2-B001 8 chksum++ | |
17367 | ldx [%g2+0x0050], %l5 ! 00000015C3650070 LOOP:L2-B001 8 <BD60004 | |
17368 | membar 0x40 ! 00000015C3650074 LOOP:L2-B001 8 | |
17369 | ldda [%l5]0xF8, %f16 ! 00000015C3650078 LOOP:L2-B001 8 Blk-Load | |
17370 | membar 0x40 ! 00000015C365007C LOOP:L2-B001 8 | |
17371 | sethi %hh(0x1377BA3FFF00),%l6 ! 00000015C3650080 LOOP:L2-B001 8 SUBR087 | |
17372 | or %l6,%hm(0x1377BA3FFF00),%l6 ! 00000015C3650084 LOOP:L2-B001 8 | |
17373 | sethi %lm(0x1377BA3FFF00),%l5 ! 00000015C3650088 LOOP:L2-B001 8 | |
17374 | or %l5,%lo(0x1377BA3FFF00),%l5 ! 00000015C365008C LOOP:L2-B001 8 | |
17375 | sllx %l6, 0x20, %l6 ! 00000015C3650090 LOOP:L2-B001 8 | |
17376 | or %l6, %l5, %l6 ! 00000015C3650094 LOOP:L2-B001 8 | |
17377 | jmpl %l6+0x0000, %o7 ! 00000015C3650098 LOOP:L2-B001 8 S | |
17378 | nop ! 00000015C365009C LOOP:L2-B001 8 S | |
17379 | fmovdo %fcc1, %f30, %f24 ! 00000015C36500A0 LOOP:L2-B001 8 S | |
17380 | sub %l1, %g1, %o1 ! 00000015C36500A4 LOOP:L2-B001 8 S | |
17381 | andcc %o1, 0x200, %g0 ! 00000015C36500A8 SKIP:L3-B004 8 | |
17382 | bnz,a BL60177 ! 00000015C36500AC SKIP:L3-B004 8 | |
17383 | ldx [%g2+0x0038], %g3 ! 00000015C36500B0 SKIP:L3-B004 2 S BASE<BD60084 | |
17384 | st %f26, [%g3-0x0068] ! 00000015C36500B4 SKIP:L3-B004 6 S >BD60042 | |
17385 | bcs BL60173 ! 00000015C36500B8 SKIP:L3-B004 6 L | |
17386 | pdist %f28, %f24, %f22 ! 00000015C36500BC SKIP:L3-B004 6 S | |
17387 | bgu,a,pt %icc, BL60174 ;.empty ! 00000015C36500C0 SKIP:L3-B004 6 L | |
17388 | BL60173:.word 0x8DAECAA6 ! 00000015C36500C4 SKIP:L3-B004 0 L illop | |
17389 | fbule,a,pn %fcc0, BL60174 ! 00000015C36500C8 SKIP:L3-B004 6 L | |
17390 | sub %g1, %o5, %i0 ! 00000015C36500CC SKIP:L3-B004 6 S | |
17391 | brgez,a,pt %o1, BL60174 ! 00000015C36500D0 SKIP:L3-B004 0 L | |
17392 | .word 0xA7B24BE0 ! 00000015C36500D4 SKIP:L3-B004 0 S illop | |
17393 | bvs,pn %xcc, BL60176 ! 00000015C36500D8 SKIP:L3-B004 0 L | |
17394 | BL60176:pdist %f24, %f22, %f24 ! 00000015C36500DC SKIP:L3-B004 0 S | |
17395 | bgu,a BL60174 ! 00000015C36500E0 SKIP:L3-B004 0 L | |
17396 | pdist %f28, %f24, %f18 ! 00000015C36500E4 SKIP:L3-B004 0 S | |
17397 | BL60175:fnegd %f38, %f34 ! 00000015C36500E8 SKIP:L3-B004 0 S | |
17398 | std %f40, [%g5-0x0078] ! 00000015C36500EC SKIP:L3-B004 0 S >BD60007 | |
17399 | BL60174:add %g1, 0x8EB, %g1 ! 00000015C36500F0 SKIP:L3-B004 6 chksum++ | |
17400 | add %g1, 0x561, %g1 ! 00000015C36500F4 SKIP:L3-B004 6 chksum++ | |
17401 | add %g4, -4, %l6 ! 00000015C36500F8 SKIP:L3-B004 6 @BD60200 | |
17402 | ldda [%l6]0xDA, %f16 ! 00000015C36500FC SKIP:L3-B004 6 S Short16 | |
17403 | st %f5, [%g4-0x002C] ! 00000015C3650100 SKIP:L3-B004 6 S >BD60062 | |
17404 | add %g3, 0x8, %l5 ! 00000015C3650104 SKIP:L3-B004 6 @BD60008 | |
17405 | stda %f22,[%l5+%g1]0xC4 ! 00000015C3650108 SKIP:L3-B004 6 S Partial_St | |
17406 | ldx [%g2+0x0050], %l5 ! 00000015C365010C SKIP:L3-B004 6 <BD60004 | |
17407 | membar 0x40 ! 00000015C3650110 SKIP:L3-B004 6 | |
17408 | ldda [%l5]0xF0, %f16 ! 00000015C3650114 SKIP:L3-B004 6 Blk-Load | |
17409 | membar 0x40 ! 00000015C3650118 SKIP:L3-B004 6 | |
17410 | ldda [%g4+0x0018]%asi, %f18 ! 00000015C365011C SKIP:L3-B004 6 S <BD60028 | |
17411 | sub %i0, %o5, %i4 ! 00000015C3650120 SKIP:L3-B004 6 S | |
17412 | fcmps %fcc3, %f5, %f11 ! 00000015C3650124 SKIP:L3-B004 6 S | |
17413 | membar 0x40 ! 00000015C3650128 SKIP:L3-B004 6 | |
17414 | ldda [%l5]0xF0, %f16 ! 00000015C365012C SKIP:L3-B004 6 Blk-Load | |
17415 | membar 0x40 ! 00000015C3650130 SKIP:L3-B004 6 | |
17416 | sub %g1, %i0, %l0 ! 00000015C3650134 SKIP:L3-B004 6 S | |
17417 | pdist %f22, %f30, %f24 ! 00000015C3650138 SKIP:L3-B004 6 S | |
17418 | andn %i0, %o3, %i4 ! 00000015C365013C SKIP:L3-B004 6 S | |
17419 | sub %i0, 0xFD3, %o3 ! 00000015C3650140 SKIP:L3-B004 6 S | |
17420 | ba,pn %icc, BL60178 ! 00000015C3650144 SKIP:L3-B004 6 | |
17421 | stda %f46, [%g3+0x0048]%asi ! 00000015C3650148 SKIP:L3-B004 6 S >BD60039 | |
17422 | BL60177: ! ELSE:L3-B005 | |
17423 | add %i4, %i0, %o2 ! 00000015C365014C ELSE:L3-B005 2 S | |
17424 | ldd [%g6+0x0050], %f18 ! 00000015C3650150 ELSE:L3-B005 2 S <BD60073 | |
17425 | subc %o3, %i5, %l1 ! 00000015C3650154 ELSE:L3-B005 2 S | |
17426 | cmp %i0, %o3 ! 00000015C3650158 ELSE:L3-B005 2 S | |
17427 | sdivx %o3, %i3, %i3 ! 00000015C365015C ELSE:L3-B005 2 S | |
17428 | add %g1, 0xC19, %g1 ! 00000015C3650160 ELSE:L3-B005 2 chksum++ | |
17429 | rd %gsr, %l6 ! 00000015C3650164 ELSE:L3-B005 2 S | |
17430 | wr %l6, 0xA0, %gsr ! 00000015C3650168 ELSE:L3-B005 2 S | |
17431 | swap [%g4-0x0010], %o0 ! 00000015C365016C ELSE:L3-B005 2 S >BD60035 | |
17432 | ld [%g2+0x0064], %fsr ! 00000015C3650170 ELSE:L3-B005 2 S <BD60006+4 | |
17433 | pdist %f16, %f18, %f20 ! 00000015C3650174 ELSE:L3-B005 2 S | |
17434 | ld [%g5-0x0068], %f16 ! 00000015C3650178 ELSE:L3-B005 2 S <BD60042 | |
17435 | add %g5, 0x60, %l5 ! 00000015C365017C ELSE:L3-B005 2 @BD60071 | |
17436 | stda %f24,[%l5+%g1]0xCD ! 00000015C3650180 ELSE:L3-B005 2 S Partial_St | |
17437 | ld [%g2+0x0064], %fsr ! 00000015C3650184 ELSE:L3-B005 2 S <BD60006+4 | |
17438 | ldd [%g6-0x0028], %i0 ! 00000015C3650188 ELSE:L3-B005 2 S <BD60220 | |
17439 | cmp %i5, %o4 ! 00000015C365018C ELSE:L3-B005 2 S | |
17440 | addc %i3, -2622, %l0 ! 00000015C3650190 ELSE:L3-B005 2 S | |
17441 | BL60178: ! ELSE:L3-B005 | |
17442 | add %g1, 0xC0F, %g1 ! 00000015C3650194 ELSE:L3-B005 8 chksum++ | |
17443 | and %g1, 0xFE, %l4 ! 00000015C3650198 LOOP:L3-B006 8 | |
17444 | BL60179: ! LOOP:L3-B006 | |
17445 | add %g1, 0x500, %g1 ! 00000015C365019C LOOP:L3-B006 15 chksum++ | |
17446 | ldx [%g2+0x0020], %g5 ! 00000015C36501A0 LOOP:L3-B006 15 S BASE<BD60098 | |
17447 | sethi %hh(0x7F21F7FFF00),%l6 ! 00000015C36501A4 LOOP:L3-B006 15 SUBR091 | |
17448 | or %l6,%hm(0x7F21F7FFF00),%l6 ! 00000015C36501A8 LOOP:L3-B006 15 | |
17449 | sethi %lm(0x7F21F7FFF00),%l5 ! 00000015C36501AC LOOP:L3-B006 15 | |
17450 | or %l5,%lo(0x7F21F7FFF00),%l5 ! 00000015C36501B0 LOOP:L3-B006 15 | |
17451 | sllx %l6, 0x20, %l6 ! 00000015C36501B4 LOOP:L3-B006 15 | |
17452 | or %l6, %l5, %l6 ! 00000015C36501B8 LOOP:L3-B006 15 | |
17453 | add %l6, 0x1, %l6 ! 00000015C36501BC LOOP:L3-B006 15 | |
17454 | jmpl %l6+0x0000, %o7 ! 00000015C36501C0 LOOP:L3-B006 30 S | |
17455 | cmp %g1, %i4 ! 00000015C36501C4 LOOP:L3-B006 15 S | |
17456 | .word 0xFF4FC192 ! 00000015C36501C8 LOOP:L3-B006 15 S illop | |
17457 | ldx [%g2+0x0050], %l5 ! 00000015C36501CC LOOP:L3-B006 15 <BD60004 | |
17458 | membar 0x40 ! 00000015C36501D0 LOOP:L3-B006 15 | |
17459 | stda %f0, [%l5]0xE1 ! 00000015C36501D4 LOOP:L3-B006 15 Blk-Store | |
17460 | membar 0x40 ! 00000015C36501D8 LOOP:L3-B006 15 | |
17461 | srlx %l4, 0x1, %l4 ! 00000015C36501DC LOOP:L3-B006 15 | |
17462 | andcc %l4, 0x1, %g0 ! 00000015C36501E0 LOOP:L3-B006 15 | |
17463 | bne,pn %xcc, BL60179 ! 00000015C36501E4 LOOP:L3-B006 15 | |
17464 | .word 0xB9948015 ! 00000015C36501E8 LOOP:L3-B006 15 S illop | |
17465 | add %g1, 0x337, %g1 ! 00000015C36501EC LOOP:L3-B006 8 chksum++ | |
17466 | and %g1, 0xFE, %l0 ! 00000015C36501F0 LOOP:L3-B007 8 | |
17467 | BL60180: ! LOOP:L3-B007 | |
17468 | add %g1, 0xFEA, %g1 ! 00000015C36501F4 LOOP:L3-B007 8 chksum++ | |
17469 | ld [%g6-0x0058], %f10 ! 00000015C36501F8 LOOP:L3-B007 8 S <BD60015 | |
17470 | ldx [%g2+0x0050], %l5 ! 00000015C36501FC LOOP:L3-B007 8 <BD60004 | |
17471 | membar 0x40 ! 00000015C3650200 LOOP:L3-B007 8 | |
17472 | stda %f0, [%l5]0x1E ! 00000015C3650204 LOOP:L3-B007 8 Blk-Store | |
17473 | membar 0x40 ! 00000015C3650208 LOOP:L3-B007 8 | |
17474 | membar 0x40 ! 00000015C365020C LOOP:L3-B007 8 | |
17475 | ldda [%l5]0xF0, %f16 ! 00000015C3650210 LOOP:L3-B007 8 Blk-Load | |
17476 | membar 0x40 ! 00000015C3650214 LOOP:L3-B007 8 | |
17477 | ldxa [%g7+%g0]0x83, %l1 ! 00000015C3650218 LOOP:L3-B007 8 S <BD60042 | |
17478 | pdist %f30, %f18, %f20 ! 00000015C365021C LOOP:L3-B007 8 S | |
17479 | array8 %l0, %o0, %o3 ! 00000015C3650220 LOOP:L3-B007 8 S | |
17480 | sethi %hh(0xEF17FFF00),%l6 ! 00000015C3650224 LOOP:L3-B007 8 SUBR088 | |
17481 | or %l6,%hm(0xEF17FFF00),%l6 ! 00000015C3650228 LOOP:L3-B007 8 | |
17482 | sethi %lm(0xEF17FFF00),%l5 ! 00000015C365022C LOOP:L3-B007 8 | |
17483 | or %l5,%lo(0xEF17FFF00),%l5 ! 00000015C3650230 LOOP:L3-B007 8 | |
17484 | sllx %l6, 0x20, %l6 ! 00000015C3650234 LOOP:L3-B007 8 | |
17485 | or %l6, %l5, %l6 ! 00000015C3650238 LOOP:L3-B007 8 | |
17486 | jmpl %l6+0x0000, %o7 ! 00000015C365023C LOOP:L3-B007 8 S | |
17487 | st %f9, [%g4-0x0057] ! 00000015C3650240 LOOP:L3-B007 8 S >BD60015+1 | |
17488 | stda %f20, [%g3+0x0086]%asi ! 00000015C3650244 LOOP:L3-B007 8 S >BD60052+6 | |
17489 | add %g4, -70, %l6 ! 00000015C3650248 LOOP:L3-B007 8 @BD60021 | |
17490 | ldda [%l6]0xD8, %f30 ! 00000015C365024C LOOP:L3-B007 8 S Short8 | |
17491 | srlx %l0, 0x1, %l0 ! 00000015C3650250 LOOP:L3-B007 8 | |
17492 | andcc %l0, 0x1, %g0 ! 00000015C3650254 LOOP:L3-B007 8 | |
17493 | bne,pn %xcc, BL60180 ! 00000015C3650258 LOOP:L3-B007 8 | |
17494 | st %f5, [%g3-0x006C] ! 00000015C365025C LOOP:L3-B007 8 S >BD60031 | |
17495 | add %g1, 0x251, %g1 ! 00000015C3650260 LOOP:L3-B007 8 chksum++ | |
17496 | srlx %l2, 0x1, %l2 ! 00000015C3650264 LOOP:L2-B001 8 | |
17497 | andcc %l2, 0x1, %g0 ! 00000015C3650268 LOOP:L2-B001 8 | |
17498 | bne,a,pn %xcc, BL60181 ! 00000015C365026C LOOP:L2-B001 8 | |
17499 | nop ! 00000015C3650270 LOOP:L2-B001 6 S | |
17500 | add %g1, 0x890, %g1 ! 00000015C3650274 LOOP:L2-B001 2 chksum++ | |
17501 | and %g1, 0xFE, %l1 ! 00000015C3650278 LOOP:L2-B002 2 | |
17502 | BL60182: ! LOOP:L2-B002 | |
17503 | add %g1, 0xD9F, %g1 ! 00000015C365027C LOOP:L2-B002 4 chksum++ | |
17504 | nop ! 00000015C3650280 LOOP:L3-B008 4 | |
17505 | nop ! 00000015C3650284 LOOP:L3-B009 4 | |
17506 | ld [%g6-0x0064], %f8 ! 00000015C3650288 LOOP:L2-B002 4 S <BD60026 | |
17507 | ldx [%g2+0x0050], %l5 ! 00000015C365028C LOOP:L2-B002 4 <BD60004 | |
17508 | membar 0x40 ! 00000015C3650290 LOOP:L2-B002 4 | |
17509 | stda %f32, [%l5]0x16 ! 00000015C3650294 LOOP:L2-B002 4 Blk-Store | |
17510 | membar 0x40 ! 00000015C3650298 LOOP:L2-B002 4 | |
17511 | or %g3, %g7, %g3 ! 00000015C365029C LOOP:L2-B002 4 S | |
17512 | cmp %g1, %o0 ! 00000015C36502A0 LOOP:L2-B002 4 S | |
17513 | xnor %o3, %g1, %o5 ! 00000015C36502A4 LOOP:L2-B002 4 S | |
17514 | std %f38, [%g4+0x0045] ! 00000015C36502A8 LOOP:L2-B002 4 S >BD60024+5 | |
17515 | orcc %g1, %g3, %i2 ! 00000015C36502AC LOOP:L2-B002 4 S | |
17516 | srlx %l1, 0x1, %l1 ! 00000015C36502B0 LOOP:L2-B002 4 | |
17517 | andcc %l1, 0x1, %g0 ! 00000015C36502B4 LOOP:L2-B002 4 | |
17518 | bne,a,pn %xcc, BL60182 ! 00000015C36502B8 LOOP:L2-B002 4 | |
17519 | pdist %f18, %f24, %f24 ! 00000015C36502BC LOOP:L2-B002 2 S | |
17520 | add %g1, 0xE0A, %g1 ! 00000015C36502C0 LOOP:L2-B002 2 chksum++ | |
17521 | nop ! 00000015C36502C4 LOOP:L2-B003 2 | |
17522 | nop ! 00000015C36502C8 LOOP:L2-B004 2 | |
17523 | nop ! 00000015C36502CC LOOP:L2-B005 2 | |
17524 | nop ! 00000015C36502D0 LOOP:L2-B006 2 | |
17525 | nop ! 00000015C36502D4 LOOP:L2-B007 2 | |
17526 | nop ! 00000015C36502D8 LOOP:L2-B008 2 | |
17527 | add %i4, %g1, %i0 ! 00000015C36502DC SWCH:L2-B009 2 | |
17528 | and %i0, 0x18, %o7 ! 00000015C36502E0 SWCH:L2-B009 2 | |
17529 | sethi %hi(0x5F8), %i0 ! 00000015C36502E4 SWCH:L2-B009 2 .+0 | |
17530 | or %i0,%lo(0x5F8),%i0 ! 00000015C36502E8 SWCH:L2-B009 2 | |
17531 | add %i0, %o7, %i0 ! 00000015C36502EC SWCH:L2-B009 2 | |
17532 | jmpl %l7+%i0, %g0 ! 00000015C36502F0 SWCH:L2-B009 2 | |
17533 | fsrc2s %f18, %f16 ! 00000015C36502F4 SWCH:L2-B009 2 S | |
17534 | fba,a BL60191 ! 00000015C36502F8 SWCH:L2-B009 1 | |
17535 | prefetch [%g4+0x0050], 4 ! 00000015C36502FC SWCH:L2-B009 0 S <BD60073 | |
17536 | ba,pt %xcc, BL60190 ! 00000015C3650300 SWCH:L2-B009 0 | |
17537 | swap [%g4-0x0008], %i4 ! 00000015C3650304 SWCH:L2-B009 0 S >BD60023 | |
17538 | ba,pt %xcc, BL60184 ! 00000015C3650308 SWCH:L2-B009 1 | |
17539 | nop ! 00000015C365030C SWCH:L2-B009 1 S | |
17540 | ba,pn %xcc, BL60183 ! 00000015C3650310 SWCH:L2-B009 0 | |
17541 | nop ! 00000015C3650314 SWCH:L2-B009 0 S | |
17542 | BL60183:add %g1, 0xF5D, %g1 ! 00000015C3650318 CASE:L3-B010 0 chksum++ | |
17543 | nop ! 00000015C365031C CASE:L3-B010 0 S | |
17544 | edge32n %o5, %i3, %i2 ! 00000015C3650320 CASE:L3-B010 0 S | |
17545 | movle %icc, %i2, %i5 ! 00000015C3650324 CASE:L3-B010 0 S | |
17546 | .word 0x81E80000 ! 00000015C3650328 CASE:L3-B010 0 random | |
17547 | membar 0x40 ! 00000015C365032C CASE:L3-B010 0 | |
17548 | ldda [%l5]0x16, %f16 ! 00000015C3650330 CASE:L3-B010 0 Blk-Load | |
17549 | membar 0x40 ! 00000015C3650334 CASE:L3-B010 0 | |
17550 | fcmpgt16 %f20, %f24, %o5 ! 00000015C3650338 CASE:L3-B010 0 S | |
17551 | fba,a BL60192 ! 00000015C365033C CASE:L3-B010 0 | |
17552 | nop ! 00000015C3650340 CASE:L3-B010 0 S | |
17553 | BL60184:add %g1, 0x46, %g1 ! 00000015C3650344 CASE:L3-B011 1 chksum++ | |
17554 | fpack32 %f22, %f24, %f26 ! 00000015C3650348 CASE:L3-B011 1 S | |
17555 | ldx [%g2+0x0050], %l5 ! 00000015C365034C CASE:L3-B011 1 <BD60004 | |
17556 | membar 0x40 ! 00000015C3650350 CASE:L3-B011 1 | |
17557 | stda %f16, [%l5]0xF1 ! 00000015C3650354 CASE:L3-B011 1 Blk-Store | |
17558 | membar 0x40 ! 00000015C3650358 CASE:L3-B011 1 | |
17559 | membar 0x40 ! 00000015C365035C CASE:L3-B011 1 | |
17560 | ldda [%l5]0xF0, %f16 ! 00000015C3650360 CASE:L3-B011 1 Blk-Load | |
17561 | membar 0x40 ! 00000015C3650364 CASE:L3-B011 1 | |
17562 | add %g4, 0x50, %l5 ! 00000015C3650368 CASE:L3-B011 1 @BD60073 | |
17563 | stda %f26,[%l5+%g1]0xC0 ! 00000015C365036C CASE:L3-B011 1 S Partial_St | |
17564 | fcmpeq16 %f24, %f24, %o0 ! 00000015C3650370 CASE:L3-B011 1 S | |
17565 | subcc %g1, %i5, %o5 ! 00000015C3650374 CASE:L3-B011 1 S | |
17566 | array8 %i2, %g1, %i2 ! 00000015C3650378 CASE:L3-B011 1 S | |
17567 | std %f28, [%g3+0x0008] ! 00000015C365037C CASE:L3-B011 1 S >BD60008 | |
17568 | ba,pt %xcc, BL60192 ! 00000015C3650380 CASE:L3-B011 1 | |
17569 | xnorcc %o5, %o0, %i1 ! 00000015C3650384 CASE:L3-B011 1 S | |
17570 | BL60190:add %g1, 0x545, %g1 ! 00000015C3650388 CASE:L3-B012 0 chksum++ | |
17571 | pdist %f24, %f20, %f18 ! 00000015C365038C CASE:L3-B012 0 S | |
17572 | .word 0xD5F9BF76 ! 00000015C3650390 CASE:L3-B012 0 S illop | |
17573 | .word 0xEBC6BDC5 ! 00000015C3650394 CASE:L3-B012 0 L illop | |
17574 | bcs,pt %icc, BL60186 ;.empty ! 00000015C3650398 CASE:L3-B012 0 L | |
17575 | .word 0x9B91D8F5 ! 00000015C365039C CASE:L3-B012 0 L illop | |
17576 | BL60185:.word 0x99AE0863 ! 00000015C36503A0 CASE:L3-B012 0 S illop | |
17577 | .word 0xAF7AE1A7 ! 00000015C36503A4 CASE:L3-B012 0 L illop | |
17578 | BL60188:subcc %i5, %o5, %o3 ! 00000015C36503A8 CASE:L3-B012 0 S | |
17579 | bpos,a,pt %xcc, BL60189 ! 00000015C36503AC CASE:L3-B012 0 L | |
17580 | .word 0xAB829DBF ! 00000015C36503B0 CASE:L3-B012 0 S random | |
17581 | std %f60, [%g4+0x0040] ! 00000015C36503B4 CASE:L3-B012 0 S >BD60024 | |
17582 | BL60187:ldsw [%g4-0x0010], %i4 ! 00000015C36503B8 CASE:L3-B012 0 S <BD60035 | |
17583 | udivcc %i4, %g0, %i7 ! 00000015C36503BC CASE:L3-B012 0 S | |
17584 | BL60189:stba %o5, [%g6-0x0012]%asi ! 00000015C36503C0 CASE:L3-B012 0 S >BD60030 | |
17585 | BL60186:.word 0xA97CA387 ! 00000015C36503C4 CASE:L3-B012 0 S illop | |
17586 | .word 0x82ACD2C9 ! 00000015C36503C8 CASE:L3-B012 0 random | |
17587 | fba,a BL60192 ! 00000015C36503CC CASE:L3-B012 0 | |
17588 | nop ! 00000015C36503D0 CASE:L3-B012 0 S | |
17589 | BL60191:add %g1, 0x4B4, %g1 ! 00000015C36503D4 CASE:L3-B013 1 chksum++ | |
17590 | ldx [%g2+0x0058], %l6 ! 00000015C36503D8 CASE:L3-B013 1 <BD60016 | |
17591 | ldda [%l6]0x24, %i2 ! 00000015C36503DC CASE:L3-B013 1 S Quad_Ld | |
17592 | fcmpd %fcc3, %f36, %f60 ! 00000015C36503E0 CASE:L3-B013 1 S | |
17593 | fcmpne32 %f26, %f18, %o3 ! 00000015C36503E4 CASE:L3-B013 1 S | |
17594 | ldx [%g2+0x0050], %l5 ! 00000015C36503E8 CASE:L3-B013 1 <BD60004 | |
17595 | membar 0x40 ! 00000015C36503EC CASE:L3-B013 1 | |
17596 | stda %f16, [%l5]0xE0 ! 00000015C36503F0 CASE:L3-B013 1 Blk-Store | |
17597 | membar 0x40 ! 00000015C36503F4 CASE:L3-B013 1 | |
17598 | ba,a BL60192 ! 00000015C36503F8 CASE:L3-B013 1 | |
17599 | std %f14, [%g6+0x0040] ! 00000015C36503FC CASE:L3-B013 0 S >BD60024 | |
17600 | BL60192: ! SWCH:L2-B009 | |
17601 | add %g1, 0x7A1, %g1 ! 00000015C3650400 SWCH:L2-B009 2 chksum++ | |
17602 | ldx [%g2+0x0028], %g4 ! 00000015C3650404 SWCH:L2-B009 2 S BASE<BD60111 | |
17603 | call .+8 ! 00000015C3650408 SWCH:L2-B009 2 S | |
17604 | st %f5, [%g5-0x006C] ! 00000015C365040C SWCH:L2-B009 2 S >BD60031 | |
17605 | ld [%g4-0x006C], %f9 ! 00000015C3650410 SWCH:L2-B009 2 S <BD60031 | |
17606 | add %i4, %o3, %i5 ! 00000015C3650414 SWCH:L2-B009 2 S | |
17607 | nop ! 00000015C3650418 LOOP:L2-B010 2 | |
17608 | add %i5, %g1, %i2 ! 00000015C365041C SWCH:L2-B011 2 | |
17609 | and %i2, 0x18, %o7 ! 00000015C3650420 SWCH:L2-B011 2 | |
17610 | sethi %hi(0x738), %i2 ! 00000015C3650424 SWCH:L2-B011 2 .+0 | |
17611 | or %i2,%lo(0x738),%i2 ! 00000015C3650428 SWCH:L2-B011 2 | |
17612 | add %i2, %o7, %i2 ! 00000015C365042C SWCH:L2-B011 2 | |
17613 | jmpl %l7+%i2, %g0 ! 00000015C3650430 SWCH:L2-B011 2 | |
17614 | nop ! 00000015C3650434 SWCH:L2-B011 2 S | |
17615 | ba,pn %icc, BL60201 ! 00000015C3650438 SWCH:L2-B011 0 | |
17616 | sta %f9, [%g6-0x0050]%asi ! 00000015C365043C SWCH:L2-B011 0 S >BD60101 | |
17617 | ba BL60200 ! 00000015C3650440 SWCH:L2-B011 0 | |
17618 | fcmpgt32 %f28, %f22, %o0 ! 00000015C3650444 SWCH:L2-B011 0 S | |
17619 | ba,a BL60194 ! 00000015C3650448 SWCH:L2-B011 0 | |
17620 | nop ! 00000015C365044C SWCH:L2-B011 0 S | |
17621 | ba,pn %icc, BL60193 ! 00000015C3650450 SWCH:L2-B011 2 | |
17622 | ta %xcc, 0x40 ! 00000015C3650454 SWCH:L2-B011 2 S +-priv | |
17623 | BL60193:add %g1, 0x83, %g1 ! 00000015C3650458 CASE:L3-B014 2 chksum++ | |
17624 | orn %i4, %o3, %o4 ! 00000015C365045C CASE:L3-B014 2 S | |
17625 | xor %i3, %i4, %i4 ! 00000015C3650460 CASE:L3-B014 2 S | |
17626 | cmp %i2, %g1 ! 00000015C3650464 CASE:L3-B014 2 S | |
17627 | ld [%g5-0x000C], %f18 ! 00000015C3650468 CASE:L3-B014 2 S <BD60023 | |
17628 | xor %g1, %o3, %o3 ! 00000015C365046C CASE:L3-B014 2 S | |
17629 | ldx [%g2+0x0008], %g6 ! 00000015C3650470 CASE:L3-B014 2 S BASE<BD60235 | |
17630 | movgu %xcc, %i5, %o0 ! 00000015C3650474 CASE:L3-B014 2 S | |
17631 | ldx [%g2+0x0058], %l6 ! 00000015C3650478 CASE:L3-B014 2 <BD60016 | |
17632 | stha %g7, [%l6+%g0]0x0C ! 00000015C365047C CASE:L3-B014 2 S >BD60017 | |
17633 | ldda [%l6]0x24, %i0 ! 00000015C3650480 CASE:L3-B014 2 S Quad_Ld | |
17634 | fba,a,pn %fcc3, BL60202 ! 00000015C3650484 CASE:L3-B014 2 | |
17635 | .word 0x87926011 ! 00000015C3650488 CASE:L3-B014 0 S illop | |
17636 | BL60194:.word 0x9FA789E8 ! 00000015C365048C CASE:L3-B015 0 illop | |
17637 | fcmple32 %f20, %f18, %o0 ! 00000015C3650490 CASE:L3-B015 0 S | |
17638 | ldd [%g5-0x0020], %i0 ! 00000015C3650494 CASE:L3-B015 0 S <BD60010 | |
17639 | pdist %f18, %f30, %f28 ! 00000015C3650498 CASE:L3-B015 0 S | |
17640 | .word 0x458AD37C ! 00000015C365049C CASE:L3-B015 0 S random | |
17641 | fcmpes %fcc2, %f4, %f9 ! 00000015C36504A0 CASE:L3-B015 0 S | |
17642 | ba,a,pt %icc, BL60202 ! 00000015C36504A4 CASE:L3-B015 0 | |
17643 | .word 0x8ECB4438 ! 00000015C36504A8 CASE:L3-B015 0 S illop | |
17644 | BL60200:add %g1, 0x966, %g1 ! 00000015C36504AC CASE:L3-B016 0 chksum++ | |
17645 | nop ! 00000015C36504B0 CASE:L3-B016 0 S | |
17646 | fba,a BL60195 ! 00000015C36504B4 CASE:L3-B016 0 L | |
17647 | .word 0xA7DA784E ! 00000015C36504B8 CASE:L3-B016 0 S illop | |
17648 | fble BL60195 ;.empty ! 00000015C36504BC CASE:L3-B016 0 L | |
17649 | brlz,a,pn %i4, BL60196 ;.empty ! 00000015C36504C0 CASE:L3-B016 0 L | |
17650 | BL60195:ble,a,pt %icc, BL60197 ;.empty ! 00000015C36504C4 CASE:L3-B016 0 L | |
17651 | BL60197:.word 0x9F869AE8 ! 00000015C36504C8 CASE:L3-B016 0 L illop | |
17652 | std %f60, [%g5+0x0048] ! 00000015C36504CC CASE:L3-B016 0 S >BD60039 | |
17653 | .word 0x83A8180B ! 00000015C36504D0 CASE:L3-B016 0 S illop | |
17654 | fbo,a BL60196 ;.empty ! 00000015C36504D4 CASE:L3-B016 0 L | |
17655 | BL60196:fbne BL60199 ;.empty ! 00000015C36504D8 CASE:L3-B016 0 L | |
17656 | BL60198:fbuge,a BL60199 ! 00000015C36504DC CASE:L3-B016 0 L | |
17657 | BL60199:.word 0xADB1488A ! 00000015C36504E0 CASE:L3-B016 0 S illop | |
17658 | .word 0x91AED468 ! 00000015C36504E4 CASE:L3-B016 0 S illop | |
17659 | add %g1, 0x354, %g1 ! 00000015C36504E8 CASE:L3-B016 0 chksum++ | |
17660 | fba,a,pn %fcc1, BL60202 ! 00000015C36504EC CASE:L3-B016 0 | |
17661 | .word 0x8498968A ! 00000015C36504F0 CASE:L3-B016 0 S random | |
17662 | BL60201:add %g1, 0xB4B, %g1 ! 00000015C36504F4 CASE:L3-B017 0 chksum++ | |
17663 | lda [%g4-0x0038]%asi, %f25 ! 00000015C36504F8 CASE:L3-B017 0 S <BD60003 | |
17664 | st %f26, [%g3-0x0038] ! 00000015C36504FC CASE:L3-B017 0 S >BD60003 | |
17665 | ldx [%g2+0x0050], %l5 ! 00000015C3650500 CASE:L3-B017 0 <BD60004 | |
17666 | membar 0x40 ! 00000015C3650504 CASE:L3-B017 0 | |
17667 | ldda [%l5]0x1E, %f16 ! 00000015C3650508 CASE:L3-B017 0 Blk-Load | |
17668 | membar 0x40 ! 00000015C365050C CASE:L3-B017 0 | |
17669 | fcmped %fcc2, %f60, %f0 ! 00000015C3650510 CASE:L3-B017 0 S | |
17670 | wr %o3, %i1, %y ! 00000015C3650514 CASE:L3-B017 0 S | |
17671 | ba BL60202 ! 00000015C3650518 CASE:L3-B017 0 | |
17672 | nop ! 00000015C365051C CASE:L3-B017 0 S | |
17673 | BL60202: ! SWCH:L2-B011 | |
17674 | add %g1, 0x562, %g1 ! 00000015C3650520 SWCH:L2-B011 2 chksum++ | |
17675 | orn %i1, %i4, %i4 ! 00000015C3650524 SWCH:L2-B011 2 S | |
17676 | ldx [%g2+0x0050], %l5 ! 00000015C3650528 SWCH:L2-B011 2 <BD60004 | |
17677 | membar 0x40 ! 00000015C365052C SWCH:L2-B011 2 | |
17678 | stda %f32, [%l5]0xF0 ! 00000015C3650530 SWCH:L2-B011 2 Blk-Store | |
17679 | membar 0x40 ! 00000015C3650534 SWCH:L2-B011 2 | |
17680 | sethi %hh(0x145B89F00),%l6 ! 00000015C3650538 SWCH:L2-B011 2 SUBR089 | |
17681 | or %l6,%hm(0x145B89F00),%l6 ! 00000015C365053C SWCH:L2-B011 2 | |
17682 | sethi %lm(0x145B89F00),%l5 ! 00000015C3650540 SWCH:L2-B011 2 | |
17683 | or %l5,%lo(0x145B89F00),%l5 ! 00000015C3650544 SWCH:L2-B011 2 | |
17684 | sllx %l6, 0x20, %l6 ! 00000015C3650548 SWCH:L2-B011 2 | |
17685 | or %l6, %l5, %l6 ! 00000015C365054C SWCH:L2-B011 2 | |
17686 | jmpl %l6+0x0000, %o7 ! 00000015C3650550 SWCH:L2-B011 2 S | |
17687 | ldx [%g2+0x0030], %g4 ! 00000015C3650554 SWCH:L2-B011 2 S BASE<BD60013 | |
17688 | ldx [%g3-0x0088], %g3 ! 00000015C3650558 SWCH:L2-B011 2 ptr_chase | |
17689 | ldx [%g3-0x0088], %g3 ! 00000015C365055C SWCH:L2-B011 2 ptr_chase | |
17690 | ldx [%g3-0x0088], %g3 ! 00000015C3650560 SWCH:L2-B011 2 ptr_chase | |
17691 | ldx [%g3-0x0088], %g3 ! 00000015C3650564 SWCH:L2-B011 2 ptr_chase | |
17692 | ldx [%g3-0x0088], %g3 ! 00000015C3650568 SWCH:L2-B011 2 ptr_chase | |
17693 | ldx [%g3-0x0088], %g3 ! 00000015C365056C SWCH:L2-B011 2 ptr_chase | |
17694 | ldx [%g3-0x0088], %g3 ! 00000015C3650570 SWCH:L2-B011 2 ptr_chase | |
17695 | ldx [%g3-0x0088], %g3 ! 00000015C3650574 SWCH:L2-B011 2 ptr_chase | |
17696 | fcmple32 %f20, %f26, %o4 ! 00000015C3650578 SWCH:L2-B011 2 S | |
17697 | orn %i4, %i0, %i1 ! 00000015C365057C SWCH:L2-B011 2 S | |
17698 | pdist %f30, %f28, %f30 ! 00000015C3650580 SWCH:L2-B011 2 S | |
17699 | nop ! 00000015C3650584 LOOP:L2-B012 2 | |
17700 | nop ! 00000015C3650588 LOOP:L2-B013 2 | |
17701 | nop ! 00000015C365058C LOOP:L2-B014 2 | |
17702 | nop ! 00000015C3650590 LOOP:L2-B015 2 | |
17703 | nop ! 00000015C3650594 LOOP:L2-B016 2 | |
17704 | nop ! 00000015C3650598 LOOP:L2-B017 2 | |
17705 | nop ! 00000015C365059C LOOP:L2-B018 2 | |
17706 | nop ! 00000015C36505A0 LOOP:L2-B019 2 | |
17707 | subcc %l3, 0x1, %l3 ! 00000015C36505A4 LOOP:L1-B000 2 | |
17708 | bnz,a,pt %icc, BL60203 ! 00000015C36505A8 LOOP:L1-B000 2 | |
17709 | ld [%g6-0x002C], %f11 ! 00000015C36505AC LOOP:L1-B000 1 S <BD60062 | |
17710 | add %g1, 0x7C7, %g1 ! 00000015C36505B0 LOOP:L1-B000 1 chksum++ | |
17711 | blimp_good_end: | |
17712 | EXIT_GOOD | |
17713 | blimp_bad_end: | |
17714 | EXIT_BAD | |
17715 | ||
17716 | SECTION .btext028_pg1 TEXT_VA=0x15c3650000 | |
17717 | attr_text { | |
17718 | Name = .btext028_pg1, | |
17719 | VA = 0x15c3650000, | |
17720 | RA = ra2pa(0xff7b72000,0), | |
17721 | PA = ra2pa(0xff7b72000,0), | |
17722 | tsbonly, | |
17723 | part_0_ctx_nonzero_tsb_config_1, | |
17724 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
17725 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17726 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17727 | } | |
17728 | .text; .skip 8 | |
17729 | ||
17730 | !======================================================================== | |
17731 | ||
17732 | SECTION .btext029 TEXT_VA=0xffff99db9256ff00 | |
17733 | attr_text { | |
17734 | Name = .btext029, | |
17735 | VA = 0xffff99db9256ff00, | |
17736 | RA = ra2pa(0xff5baff00,0), | |
17737 | PA = ra2pa(0xff5baff00,0), | |
17738 | notsb | |
17739 | } | |
17740 | ||
17741 | SECTION .btext029_pg0 TEXT_VA=0xffff99db92560000 | |
17742 | attr_text { | |
17743 | Name = .btext029_pg0, | |
17744 | VA = 0xffff99db92560000, | |
17745 | RA = ra2pa(0xff5ba0000,0), | |
17746 | PA = ra2pa(0xff5ba0000,0), | |
17747 | tsbonly, | |
17748 | part_0_ctx_nonzero_tsb_config_3, | |
17749 | TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1, | |
17750 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
17751 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
17752 | } | |
17753 | .text; .skip 8 | |
17754 | ||
17755 | ||
17756 | SECTION .btext029 | |
17757 | .text | |
17758 | .global SUBR086; SUBR086: | |
17759 | BL60001: ! SUBR:L0-B000 | |
17760 | add %g1, 0x7DD, %g1 ! FFFF99DB9256FF00 SUBR:L0-B000 0 chksum++ | |
17761 | save %o6, -128, %o6 ! FFFF99DB9256FF04 SUBR:L0-B000 0 | |
17762 | .word 0xBE100001 ! FFFF99DB9256FF08 SUBR:L0-B000 0 random | |
17763 | or %l7,%hm(0xBE100001),%l7 ! FFFF99DB9256FF0C SUBR:L0-B000 0 | |
17764 | sethi %lm(0xBE100001),%l6 ! FFFF99DB9256FF10 SUBR:L0-B000 0 | |
17765 | or %l6,%lo(0xBE100001),%l6 ! FFFF99DB9256FF14 SUBR:L0-B000 0 | |
17766 | sllx %l7, 0x20, %l7 ! FFFF99DB9256FF18 SUBR:L0-B000 0 | |
17767 | or %l7, %l6, %l7 ! FFFF99DB9256FF1C SUBR:L0-B000 0 | |
17768 | ta %xcc, 0x45 ! FFFF99DB9256FF20 SUBR:L0-B000 0 demap-stack | |
17769 | .word 0x99A41A8F ! FFFF99DB9256FF24 SUBR:L0-B000 0 S illop | |
17770 | pdist %f22, %f16, %f28 ! FFFF99DB9256FF28 SUBR:L0-B000 0 S | |
17771 | pdist %f16, %f20, %f24 ! FFFF99DB9256FF2C SUBR:L0-B000 0 S | |
17772 | ldx [%g2+0x0050], %l5 ! FFFF99DB9256FF30 SUBR:L0-B000 0 <BD60004 | |
17773 | membar 0x40 ! FFFF99DB9256FF34 SUBR:L0-B000 0 | |
17774 | ldda [%l5]0xF0, %f16 ! FFFF99DB9256FF38 SUBR:L0-B000 0 Blk-Load | |
17775 | membar 0x40 ! FFFF99DB9256FF3C SUBR:L0-B000 0 | |
17776 | .word 0xA7A348FF ! FFFF99DB9256FF40 SUBR:L0-B000 0 S illop | |
17777 | add %g4, 0x38, %l6 ! FFFF99DB9256FF44 SUBR:L0-B000 0 @BD60060 | |
17778 | .word 0xB3B0C948 ! FFFF99DB9256FF48 SUBR:L0-B000 0 S illop | |
17779 | .word 0xBBA95C83 ! FFFF99DB9256FF4C SUBR:L0-B000 0 illop | |
17780 | and %g1, 0xFE, %l3 ! FFFF99DB9256FF50 LOOP:L1-B000 0 | |
17781 | BL60046: ! LOOP:L1-B000 | |
17782 | .word 0x25D82E9D ! FFFF99DB9256FF54 LOOP:L1-B000 0 illop | |
17783 | .word 0xF9BD5842 ! FFFF99DB9256FF58 LOOP:L1-B000 0 random | |
17784 | membar 0x40 ! FFFF99DB9256FF5C LOOP:L1-B000 0 | |
17785 | ldda [%l5]0x16, %f16 ! FFFF99DB9256FF60 LOOP:L1-B000 0 Blk-Load | |
17786 | membar 0x40 ! FFFF99DB9256FF64 LOOP:L1-B000 0 | |
17787 | .word 0x07C60FCB ! FFFF99DB9256FF68 LOOP:L1-B000 0 S illop | |
17788 | ld [%g4-0x000C], %f27 ! FFFF99DB9256FF6C LOOP:L1-B000 0 S <BD60023 | |
17789 | .word 0x81C3E008 ! FFFF99DB9256FF70 LOOP:L1-B000 0 random | |
17790 | stwa %g7, [%l6+%g0]0x0C ! FFFF99DB9256FF74 LOOP:L1-B000 0 S >BD60017 | |
17791 | call .+8 ! FFFF99DB9256FF78 LOOP:L1-B000 0 S | |
17792 | fexpand %f21, %f28 ! FFFF99DB9256FF7C LOOP:L1-B000 0 S | |
17793 | andcc %i3, 0x2, %g0 ! FFFF99DB9256FF80 SKIP:L2-B000 0 | |
17794 | bz,pn %xcc, BL60012 ! FFFF99DB9256FF84 SKIP:L2-B000 0 | |
17795 | cmp %i5, %g1 ! FFFF99DB9256FF88 SKIP:L2-B000 0 S | |
17796 | nop ! FFFF99DB9256FF8C SKIP:L2-B000 0 S | |
17797 | bleu BL60003 ;.empty ! FFFF99DB9256FF90 SKIP:L2-B000 0 L | |
17798 | bl BL60004 ;.empty ! FFFF99DB9256FF94 SKIP:L2-B000 0 L | |
17799 | .word 0xBA54E44C ! FFFF99DB9256FF98 SKIP:L2-B000 0 L random | |
17800 | bcc BL60004 ! FFFF99DB9256FF9C SKIP:L2-B000 0 L | |
17801 | stw %i0, [%g5-0x001C] ! FFFF99DB9256FFA0 SKIP:L2-B000 0 S >BD60010+4 | |
17802 | nop ! FFFF99DB9256FFA4 SKIP:L2-B000 0 S | |
17803 | BL60003:.word 0x81939468 ! FFFF99DB9256FFA8 SKIP:L2-B000 0 S illop | |
17804 | pdist %f24, %f28, %f28 ! FFFF99DB9256FFAC SKIP:L2-B000 0 S | |
17805 | .word 0x999F3203 ! FFFF99DB9256FFB0 SKIP:L2-B000 0 L illop | |
17806 | BL60005:fbge,a BL60004 ! FFFF99DB9256FFB4 SKIP:L2-B000 0 L | |
17807 | pdist %f18, %f16, %f24 ! FFFF99DB9256FFB8 SKIP:L2-B000 0 S | |
17808 | .word 0xFD976AE4 ! FFFF99DB9256FFBC SKIP:L2-B000 0 S illop | |
17809 | BL60004:add %g1, 0x391, %g1 ! FFFF99DB9256FFC0 SKIP:L2-B000 0 chksum++ | |
17810 | .word 0x9DAB7071 ! FFFF99DB9256FFC4 SKIP:L2-B000 0 illop | |
17811 | array8 %l2, %g1, %l2 ! FFFF99DB9256FFC8 SKIP:L2-B000 0 S | |
17812 | st %f16, [%g5-0x0068] ! FFFF99DB9256FFCC SKIP:L2-B000 0 S >BD60042 | |
17813 | bge,a,pn %icc, BL60006 ! FFFF99DB9256FFD0 SKIP:L2-B000 0 L | |
17814 | fands %f21, %f19, %f17 ! FFFF99DB9256FFD4 SKIP:L2-B000 0 S | |
17815 | .word 0xDFB50F3E ! FFFF99DB9256FFD8 SKIP:L2-B000 0 S illop | |
17816 | fbo BL60007 ! FFFF99DB9256FFDC SKIP:L2-B000 0 L | |
17817 | nop ! FFFF99DB9256FFE0 SKIP:L2-B000 0 S | |
17818 | .word 0x9D6759C0 ! FFFF99DB9256FFE4 SKIP:L2-B000 0 L random | |
17819 | BL60007:.word 0xA1CDE267 ! FFFF99DB9256FFE8 SKIP:L2-B000 0 L random | |
17820 | BL60006:bleu BL60010 ! FFFF99DB9256FFEC SKIP:L2-B000 0 L | |
17821 | fcmpd %fcc2, %f36, %f14 ! FFFF99DB9256FFF0 SKIP:L2-B000 0 S | |
17822 | ble,pn %icc, BL60011 ! FFFF99DB9256FFF4 SKIP:L2-B000 0 L | |
17823 | BL60010:pdist %f22, %f28, %f18 ! FFFF99DB9256FFF8 SKIP:L2-B000 0 S | |
17824 | BL60009:pdist %f28, %f18, %f16 ! FFFF99DB9256FFFC SKIP:L2-B000 0 S | |
17825 | BL60008:pdist %f28, %f24, %f20 ! FFFF99DB92570000 SKIP:L2-B000 0 S | |
17826 | fpadd16s %f16, %f28, %f19 ! FFFF99DB92570004 SKIP:L2-B000 0 S | |
17827 | BL60011:sllx %o1, 0x1, %o1 ! FFFF99DB92570008 SKIP:L2-B000 0 S | |
17828 | add %g1, 0x780, %g1 ! FFFF99DB9257000C SKIP:L2-B000 0 chksum++ | |
17829 | fba BL60017 ! FFFF99DB92570010 SKIP:L2-B000 0 | |
17830 | nop ! FFFF99DB92570014 SKIP:L2-B000 0 S | |
17831 | BL60012: ! ELSE:L2-B001 | |
17832 | std %f22, [%g5+0x0030] ! FFFF99DB92570018 ELSE:L2-B001 0 S >BD60036 | |
17833 | movrnz %l2, 0x5B, %o4 ! FFFF99DB9257001C ELSE:L2-B001 0 S | |
17834 | .word 0x9FAE9895 ! FFFF99DB92570020 ELSE:L2-B001 0 S illop_FP | |
17835 | fbule,a,pn %fcc2, BL60013 ;.empty ! FFFF99DB92570024 ELSE:L2-B001 0 L | |
17836 | BL60013:ble,pn %icc, BL60014 ;.empty ! FFFF99DB92570028 ELSE:L2-B001 0 L | |
17837 | .word 0x97906000 ! FFFF99DB9257002C ELSE:L2-B001 0 L random | |
17838 | BL60015:fbe,a,pn %fcc3, BL60014 ;.empty ! FFFF99DB92570030 ELSE:L2-B001 0 L | |
17839 | bpos,a BL60016 ! FFFF99DB92570034 ELSE:L2-B001 0 L | |
17840 | BL60014:xorcc %g1, %o0, %i1 ! FFFF99DB92570038 ELSE:L2-B001 0 S | |
17841 | BL60016:add %g1, 0xC62, %g1 ! FFFF99DB9257003C ELSE:L2-B001 0 chksum++ | |
17842 | add %g1, 0x67A, %g1 ! FFFF99DB92570040 ELSE:L2-B001 0 chksum++ | |
17843 | array32 %g1, %i3, %i3 ! FFFF99DB92570044 ELSE:L2-B001 0 S | |
17844 | and %i3, %i3, %l4 ! FFFF99DB92570048 ELSE:L2-B001 0 S | |
17845 | fcmpeq32 %f16, %f24, %o2 ! FFFF99DB9257004C ELSE:L2-B001 0 S | |
17846 | ldd [%g3+0x0080], %f26 ! FFFF99DB92570050 ELSE:L2-B001 0 S <BD60052 | |
17847 | BL60017: ! ELSE:L2-B001 | |
17848 | add %g1, 0x3C4, %g1 ! FFFF99DB92570054 ELSE:L2-B001 0 chksum++ | |
17849 | .word 0x9DB3823A ! FFFF99DB92570058 SKIP:L2-B002 0 illop | |
17850 | .word 0x87A440F5 ! FFFF99DB9257005C SKIP:L2-B002 0 illop | |
17851 | fcmple32 %f28, %f16, %i5 ! FFFF99DB92570060 SKIP:L2-B002 0 S | |
17852 | addcc %i5, %i1, %i0 ! FFFF99DB92570064 SKIP:L2-B002 0 S | |
17853 | ldx [%g2+0x0050], %l5 ! FFFF99DB92570068 SKIP:L2-B002 0 <BD60004 | |
17854 | membar 0x40 ! FFFF99DB9257006C SKIP:L2-B002 0 | |
17855 | ldda [%l5]0x16, %f16 ! FFFF99DB92570070 SKIP:L2-B002 0 Blk-Load | |
17856 | .word 0xA5B189C7 ! FFFF99DB92570074 SKIP:L2-B002 0 illop | |
17857 | .word 0xDB547DF6 ! FFFF99DB92570078 SKIP:L2-B002 0 S illop | |
17858 | ldd [%g6-0x0078], %f34 ! FFFF99DB9257007C SKIP:L2-B002 0 S <BD60007 | |
17859 | nop ! FFFF99DB92570080 SKIP:L2-B002 0 S | |
17860 | add %g1, 0x6DA, %g1 ! FFFF99DB92570084 SKIP:L2-B002 0 chksum++ | |
17861 | pdist %f20, %f30, %f22 ! FFFF99DB92570088 SKIP:L2-B002 0 S | |
17862 | add %g5, -32, %l5 ! FFFF99DB9257008C SKIP:L2-B002 0 @BD60010 | |
17863 | stda %f26,[%l5+%g1]0xC2 ! FFFF99DB92570090 SKIP:L2-B002 0 S Partial_St | |
17864 | add %l7, 0x0, %l7 ! FFFF99DB92570094 SKIP:L2-B002 0 S | |
17865 | add %g4, 0x10, %l5 ! FFFF99DB92570098 SKIP:L2-B002 0 @BD60057 | |
17866 | stda %f22,[%l5+%g1]0xC4 ! FFFF99DB9257009C SKIP:L2-B002 0 S Partial_St | |
17867 | ldx [%g3+0x0050], %l4 ! FFFF99DB925700A0 SKIP:L2-B002 0 S <BD60073 | |
17868 | fcmpeq16 %f22, %f26, %i4 ! FFFF99DB925700A4 SKIP:L2-B002 0 S | |
17869 | ba BL60019 ! FFFF99DB925700A8 SKIP:L2-B002 0 | |
17870 | pdist %f16, %f18, %f16 ! FFFF99DB925700AC SKIP:L2-B002 0 S | |
17871 | BL60018: ! ELSE:L2-B003 | |
17872 | nop ! FFFF99DB925700B0 ELSE:L2-B003 0 S | |
17873 | .word 0xB3AA5892 ! FFFF99DB925700B4 ELSE:L2-B003 0 illop | |
17874 | or %l6,%hm(0x10B3AA5892),%l6 ! FFFF99DB925700B8 ELSE:L2-B003 0 | |
17875 | sethi %lm(0x10B3AA5892),%l5 ! FFFF99DB925700BC ELSE:L2-B003 0 | |
17876 | or %l5,%lo(0x10B3AA5892),%l5 ! FFFF99DB925700C0 ELSE:L2-B003 0 | |
17877 | .word 0x9948629E ! FFFF99DB925700C4 ELSE:L2-B003 0 random | |
17878 | or %l6, %l5, %l6 ! FFFF99DB925700C8 ELSE:L2-B003 0 | |
17879 | jmpl %l6+0x0000, %o7 ! FFFF99DB925700CC ELSE:L2-B003 0 S | |
17880 | std %f60, [%g5+0x0040] ! FFFF99DB925700D0 ELSE:L2-B003 0 S >BD60024 | |
17881 | ld [%g2+0x0064], %fsr ! FFFF99DB925700D4 ELSE:L2-B003 0 S <BD60006+4 | |
17882 | .word 0x95ACC8E9 ! FFFF99DB925700D8 ELSE:L2-B003 0 S illop | |
17883 | .word 0xDFA98676 ! FFFF99DB925700DC ELSE:L2-B003 0 illop | |
17884 | membar 0x40 ! FFFF99DB925700E0 ELSE:L2-B003 0 | |
17885 | .word 0xC37FAF09 ! FFFF99DB925700E4 ELSE:L2-B003 0 illop | |
17886 | membar 0x40 ! FFFF99DB925700E8 ELSE:L2-B003 0 | |
17887 | .word 0x0A3A363A ! FFFF99DB925700EC ELSE:L2-B003 0 S random | |
17888 | stx %l2, [%g5+0x0018] ! FFFF99DB925700F0 ELSE:L2-B003 0 S >BD60028 | |
17889 | nop ! FFFF99DB925700F4 ELSE:L2-B003 0 S | |
17890 | add %g1, 0xF06, %g1 ! FFFF99DB925700F8 ELSE:L2-B003 0 chksum++ | |
17891 | ldx [%g2+0x0050], %l5 ! FFFF99DB925700FC ELSE:L2-B003 0 <BD60004 | |
17892 | membar 0x40 ! FFFF99DB92570100 ELSE:L2-B003 0 | |
17893 | stda %f16, [%l5]0xE0 ! FFFF99DB92570104 ELSE:L2-B003 0 Blk-Store | |
17894 | .word 0x6FD4F55C ! FFFF99DB92570108 ELSE:L2-B003 0 random | |
17895 | .word 0xB5A08964 ! FFFF99DB9257010C ELSE:L2-B003 0 S illop | |
17896 | ldx [%g4-0x0088], %g4 ! FFFF99DB92570110 ELSE:L2-B003 0 ptr_chase | |
17897 | ldx [%g4-0x0088], %g4 ! FFFF99DB92570114 ELSE:L2-B003 0 ptr_chase | |
17898 | ldx [%g4-0x0088], %g4 ! FFFF99DB92570118 ELSE:L2-B003 0 ptr_chase | |
17899 | ldx [%g4-0x0088], %g4 ! FFFF99DB9257011C ELSE:L2-B003 0 ptr_chase | |
17900 | .word 0x9252C30B ! FFFF99DB92570120 ELSE:L2-B003 0 S random | |
17901 | pdist %f18, %f30, %f22 ! FFFF99DB92570124 ELSE:L2-B003 0 S | |
17902 | wr %g1, %l4, %fprs ! FFFF99DB92570128 ELSE:L2-B003 0 S | |
17903 | BL60019: ! ELSE:L2-B003 | |
17904 | add %g1, 0xCA, %g1 ! FFFF99DB9257012C ELSE:L2-B003 0 chksum++ | |
17905 | andcc %g1, 0x100, %g0 ! FFFF99DB92570130 SKIP:L2-B004 0 | |
17906 | bz,pn %xcc, BL60033 ! FFFF99DB92570134 SKIP:L2-B004 0 | |
17907 | .word 0x93B2C22B ! FFFF99DB92570138 SKIP:L2-B004 0 S illop | |
17908 | pdist %f26, %f22, %f24 ! FFFF99DB9257013C SKIP:L2-B004 0 S | |
17909 | ldd [%g3-0x0078], %f34 ! FFFF99DB92570140 SKIP:L2-B004 0 S <BD60007 | |
17910 | .word 0xEF8BD849 ! FFFF99DB92570144 SKIP:L2-B004 0 L illop | |
17911 | ld [%g6-0x002C], %f10 ! FFFF99DB92570148 SKIP:L2-B004 0 S <BD60062 | |
17912 | .word 0xA7A3C871 ! FFFF99DB9257014C SKIP:L2-B004 0 L illop | |
17913 | BL60020:brz,pt %l2, BL60022 ;.empty ! FFFF99DB92570150 SKIP:L2-B004 0 L | |
17914 | BL60021:brnz,pn %i1, BL60023 ;.empty ! FFFF99DB92570154 SKIP:L2-B004 0 L | |
17915 | BL60022:.word 0xBDA24573 ! FFFF99DB92570158 SKIP:L2-B004 0 L illop | |
17916 | BL60024:nop ! FFFF99DB9257015C SKIP:L2-B004 0 S | |
17917 | BL60023:add %g1, 0x111, %g1 ! FFFF99DB92570160 SKIP:L2-B004 0 chksum++ | |
17918 | .word 0x83A2480A ! FFFF99DB92570164 SKIP:L2-B004 0 illop | |
17919 | pdist %f26, %f22, %f22 ! FFFF99DB92570168 SKIP:L2-B004 0 S | |
17920 | bvs,a BL60025 ;.empty ! FFFF99DB9257016C SKIP:L2-B004 0 L | |
17921 | bneg,pn %icc, BL60026 ;.empty ! FFFF99DB92570170 SKIP:L2-B004 0 L | |
17922 | BL60026:.word 0xB1B55007 ! FFFF99DB92570174 SKIP:L2-B004 0 L illop | |
17923 | fbue,a,pn %fcc3, BL60028 ! FFFF99DB92570178 SKIP:L2-B004 0 L | |
17924 | prefetch [%g4-0x0017], 4 ! FFFF99DB9257017C SKIP:L2-B004 0 S <BD60278 | |
17925 | BL60028:faddd %f46, %f12, %f12 ! FFFF99DB92570180 SKIP:L2-B004 0 S | |
17926 | bleu,a BL60029 ;.empty ! FFFF99DB92570184 SKIP:L2-B004 0 L | |
17927 | BL60025:fbo BL60030 ;.empty ! FFFF99DB92570188 SKIP:L2-B004 0 L | |
17928 | BL60029:fbe BL60031 ;.empty ! FFFF99DB9257018C SKIP:L2-B004 0 L | |
17929 | BL60027:.word 0x97DDC6BB ! FFFF99DB92570190 SKIP:L2-B004 0 L illop | |
17930 | BL60030:movle %xcc, -587, %o0 ! FFFF99DB92570194 SKIP:L2-B004 0 S | |
17931 | .word 0xA59F0141 ! FFFF99DB92570198 SKIP:L2-B004 0 L illop | |
17932 | BL60032:.word 0xCD4AF6C3 ! FFFF99DB9257019C SKIP:L2-B004 0 S illop | |
17933 | fcmpeq32 %f26, %f24, %i1 ! FFFF99DB925701A0 SKIP:L2-B004 0 S | |
17934 | BL60031:add %g1, 0x6D9, %g1 ! FFFF99DB925701A4 SKIP:L2-B004 0 chksum++ | |
17935 | ba,pt %xcc, BL60034 ! FFFF99DB925701A8 SKIP:L2-B004 0 | |
17936 | .word 0xA5B707EE ! FFFF99DB925701AC SKIP:L2-B004 0 S illop | |
17937 | BL60033: ! ELSE:L2-B005 | |
17938 | xnor %o0, %l2, %l1 ! FFFF99DB925701B0 ELSE:L2-B005 0 S | |
17939 | ldx [%g2+0x0050], %l5 ! FFFF99DB925701B4 ELSE:L2-B005 0 <BD60004 | |
17940 | membar 0x40 ! FFFF99DB925701B8 ELSE:L2-B005 0 | |
17941 | stda %f0, [%l5]0xE0 ! FFFF99DB925701BC ELSE:L2-B005 0 Blk-Store | |
17942 | membar 0x40 ! FFFF99DB925701C0 ELSE:L2-B005 0 | |
17943 | cmp %i1, %o4 ! FFFF99DB925701C4 ELSE:L2-B005 0 S | |
17944 | prefetch [%o0+%o5], 20 ! FFFF99DB925701C8 ELSE:L2-B005 0 S <.+0 | |
17945 | ld [%g2+0x0064], %fsr ! FFFF99DB925701CC ELSE:L2-B005 0 S <BD60006+4 | |
17946 | .word 0xBDA9111D ! FFFF99DB925701D0 ELSE:L2-B005 0 S illop | |
17947 | add %g1, 0x6A0, %g1 ! FFFF99DB925701D4 ELSE:L2-B005 0 chksum++ | |
17948 | fmovsul %fcc0, %f18, %f22 ! FFFF99DB925701D8 ELSE:L2-B005 0 S | |
17949 | .word 0xDCE7762B ! FFFF99DB925701DC ELSE:L2-B005 0 S illop | |
17950 | addcc %g1, %l4, %i3 ! FFFF99DB925701E0 ELSE:L2-B005 0 S | |
17951 | xor %i0, %i1, %l1 ! FFFF99DB925701E4 ELSE:L2-B005 0 S | |
17952 | pdist %f24, %f26, %f28 ! FFFF99DB925701E8 ELSE:L2-B005 0 S | |
17953 | call .+8 ! FFFF99DB925701EC ELSE:L2-B005 0 S | |
17954 | .word 0x81CFE008 ! FFFF99DB925701F0 ELSE:L2-B005 0 S random | |
17955 | .word 0xDDEFAD02 ! FFFF99DB925701F4 ELSE:L2-B005 0 S illop | |
17956 | fcmpne16 %f26, %f22, %o2 ! FFFF99DB925701F8 ELSE:L2-B005 0 S | |
17957 | pdist %f22, %f16, %f16 ! FFFF99DB925701FC ELSE:L2-B005 0 S | |
17958 | BL60034: ! ELSE:L2-B005 | |
17959 | add %g1, 0xE49, %g1 ! FFFF99DB92570200 ELSE:L2-B005 0 chksum++ | |
17960 | .word 0x0508294C ! FFFF99DB92570204 SKIP:L2-B006 0 random | |
17961 | bnz,a,pn %xcc, BL60041 ! FFFF99DB92570208 SKIP:L2-B006 0 | |
17962 | st %f30, [%g3+0x0024] ! FFFF99DB9257020C SKIP:L2-B006 0 S >BD60049 | |
17963 | ld [%g6-0x006C], %f2 ! FFFF99DB92570210 SKIP:L2-B006 0 S <BD60031 | |
17964 | call .+8 ! FFFF99DB92570214 SKIP:L2-B006 0 L | |
17965 | array16 %l4, %i1, %l4 ! FFFF99DB92570218 SKIP:L2-B006 0 S | |
17966 | bcc,a BL60036 ! FFFF99DB9257021C SKIP:L2-B006 0 L | |
17967 | BL60036:ldd [%g4+0x0018], %i0 ! FFFF99DB92570220 SKIP:L2-B006 0 S <BD60028 | |
17968 | fbe,a,pn %fcc1, BL60037 ;.empty ! FFFF99DB92570224 SKIP:L2-B006 0 L | |
17969 | BL60037:fbug,pn %fcc0, BL60038 ! FFFF99DB92570228 SKIP:L2-B006 0 L | |
17970 | nop ! FFFF99DB9257022C SKIP:L2-B006 0 S | |
17971 | .word 0x81C3E008 ! FFFF99DB92570230 SKIP:L2-B006 0 S random | |
17972 | fbg,pn %fcc2, BL60039 ;.empty ! FFFF99DB92570234 SKIP:L2-B006 0 L | |
17973 | fbo,a,pn %fcc0, BL60040 ;.empty ! FFFF99DB92570238 SKIP:L2-B006 0 L | |
17974 | BL60039:fba,a BL60038 ;.empty ! FFFF99DB9257023C SKIP:L2-B006 0 L | |
17975 | BL60038:bne,pn %icc, BL60035 ! FFFF99DB92570240 SKIP:L2-B006 0 L | |
17976 | BL60035:fcmple16 %f22, %f16, %i5 ! FFFF99DB92570244 SKIP:L2-B006 0 S | |
17977 | BL60040:.word 0xBC54568F ! FFFF99DB92570248 SKIP:L2-B006 0 random | |
17978 | add %g1, 0x3B6, %g1 ! FFFF99DB9257024C SKIP:L2-B006 0 chksum++ | |
17979 | fsubd %f44, %f60, %f6 ! FFFF99DB92570250 SKIP:L2-B006 0 S | |
17980 | cmp %i2, %g1 ! FFFF99DB92570254 SKIP:L2-B006 0 S | |
17981 | .word 0x9BAF9887 ! FFFF99DB92570258 SKIP:L2-B006 0 illop | |
17982 | .word 0x97906000 ! FFFF99DB9257025C SKIP:L2-B006 0 random | |
17983 | .word 0x9FA14D6D ! FFFF99DB92570260 SKIP:L2-B006 0 illop | |
17984 | membar 0x40 ! FFFF99DB92570264 SKIP:L2-B006 0 | |
17985 | ldsb [%g6-0x0011], %i2 ! FFFF99DB92570268 SKIP:L2-B006 0 S <BD60078 | |
17986 | edge8ln %i2, %i4, %o0 ! FFFF99DB9257026C SKIP:L2-B006 0 S | |
17987 | fmovdle %fcc3, %f40, %f34 ! FFFF99DB92570270 SKIP:L2-B006 0 S | |
17988 | st %f31, [%g6-0x0008] ! FFFF99DB92570274 SKIP:L2-B006 0 S >BD60023 | |
17989 | pdist %f24, %f22, %f16 ! FFFF99DB92570278 SKIP:L2-B006 0 S | |
17990 | ldd [%g3-0x0078], %f42 ! FFFF99DB9257027C SKIP:L2-B006 0 S <BD60007 | |
17991 | ldx [%g2+0x0010], %g3 ! FFFF99DB92570280 SKIP:L2-B006 0 S BASE<BD60236 | |
17992 | edge8n %g1, %i4, %o4 ! FFFF99DB92570284 SKIP:L2-B006 0 S | |
17993 | membar 0x40 ! FFFF99DB92570288 SKIP:L2-B006 0 | |
17994 | stda %f32, [%l5]0xE0 ! FFFF99DB9257028C SKIP:L2-B006 0 Blk-Store | |
17995 | membar 0x40 ! FFFF99DB92570290 SKIP:L2-B006 0 | |
17996 | .word 0x8FAD4C8B ! FFFF99DB92570294 SKIP:L2-B006 0 illop | |
17997 | .word 0x8FB1CBA6 ! FFFF99DB92570298 SKIP:L2-B006 0 S illop | |
17998 | BL60041: ! ELSE:L2-B007 | |
17999 | ldx [%g2+0x0050], %l5 ! FFFF99DB9257029C ELSE:L2-B007 0 <BD60004 | |
18000 | membar 0x40 ! FFFF99DB925702A0 ELSE:L2-B007 0 | |
18001 | ldda [%l5]0xF0, %f16 ! FFFF99DB925702A4 ELSE:L2-B007 0 Blk-Load | |
18002 | membar 0x40 ! FFFF99DB925702A8 ELSE:L2-B007 0 | |
18003 | ldsha [%g7+%g7]0x83, %l4 ! FFFF99DB925702AC ELSE:L2-B007 0 S <BD60042 | |
18004 | .word 0x93906000 ! FFFF99DB925702B0 ELSE:L2-B007 0 S random | |
18005 | .word 0x1DD9A928 ! FFFF99DB925702B4 ELSE:L2-B007 0 random | |
18006 | .word 0xEFD02605 ! FFFF99DB925702B8 ELSE:L2-B007 0 S illop | |
18007 | .word 0xACC8B080 ! FFFF99DB925702BC ELSE:L2-B007 0 S random | |
18008 | .word 0xA9B60931 ! FFFF99DB925702C0 ELSE:L2-B007 0 S illop | |
18009 | add %g5, 0x70, %l5 ! FFFF99DB925702C4 ELSE:L2-B007 0 @BD60029 | |
18010 | stda %f22,[%l5+%g1]0xC2 ! FFFF99DB925702C8 ELSE:L2-B007 0 S Partial_St | |
18011 | .word 0x9BDAD336 ! FFFF99DB925702CC ELSE:L2-B007 0 S illop | |
18012 | .word 0xABCA9B6A ! FFFF99DB925702D0 ELSE:L2-B007 0 illop | |
18013 | array8 %i0, %i2, %i4 ! FFFF99DB925702D4 ELSE:L2-B007 0 S | |
18014 | .word 0x85AB0B8C ! FFFF99DB925702D8 ELSE:L2-B007 0 S illop_FP | |
18015 | fcmpgt32 %f22, %f22, %o4 ! FFFF99DB925702DC ELSE:L2-B007 0 S | |
18016 | ldx [%g2+0x0050], %l5 ! FFFF99DB925702E0 ELSE:L2-B007 0 <BD60004 | |
18017 | .word 0xA7A90AD6 ! FFFF99DB925702E4 ELSE:L2-B007 0 illop | |
18018 | stda %f0, [%l5]0x16 ! FFFF99DB925702E8 ELSE:L2-B007 0 Blk-Store | |
18019 | membar 0x40 ! FFFF99DB925702EC ELSE:L2-B007 0 | |
18020 | .word 0xCD118FE7 ! FFFF99DB925702F0 ELSE:L2-B007 0 illop | |
18021 | .word 0xBB87E4E3 ! FFFF99DB925702F4 ELSE:L2-B007 0 S illop | |
18022 | add %g3, 0x78, %l5 ! FFFF99DB925702F8 ELSE:L2-B007 0 @BD60063 | |
18023 | .word 0x8F8E6742 ! FFFF99DB925702FC ELSE:L2-B007 0 S illop | |
18024 | BL60043: ! ELSE:L2-B007 | |
18025 | add %g1, 0x996, %g1 ! FFFF99DB92570300 ELSE:L2-B007 0 chksum++ | |
18026 | .word 0xFAE9CC6D ! FFFF99DB92570304 SKIP:L2-B008 0 random | |
18027 | .word 0x87A7C111 ! FFFF99DB92570308 SKIP:L2-B008 0 illop | |
18028 | .word 0xE61AA82E ! FFFF99DB9257030C SKIP:L2-B008 0 S illop | |
18029 | .word 0x81C3E008 ! FFFF99DB92570310 SKIP:L2-B008 0 S random | |
18030 | .word 0x97735598 ! FFFF99DB92570314 SKIP:L2-B008 0 S illop | |
18031 | fxor %f30, %f16, %f16 ! FFFF99DB92570318 SKIP:L2-B008 0 S | |
18032 | .word 0xB7ADE49A ! FFFF99DB9257031C SKIP:L2-B008 0 S illop | |
18033 | pdist %f16, %f22, %f26 ! FFFF99DB92570320 SKIP:L2-B008 0 S | |
18034 | add %g1, 0xF29, %g1 ! FFFF99DB92570324 SKIP:L2-B008 0 chksum++ | |
18035 | fcmple16 %f24, %f24, %i0 ! FFFF99DB92570328 SKIP:L2-B008 0 S | |
18036 | add %g6, 0x80, %l5 ! FFFF99DB9257032C SKIP:L2-B008 0 @BD60052 | |
18037 | .word 0xB9A38009 ! FFFF99DB92570330 SKIP:L2-B008 0 S illop | |
18038 | .word 0xB9D8B306 ! FFFF99DB92570334 SKIP:L2-B008 0 S illop | |
18039 | ldx [%g2+0x0050], %l5 ! FFFF99DB92570338 SKIP:L2-B008 0 <BD60004 | |
18040 | membar 0x40 ! FFFF99DB9257033C SKIP:L2-B008 0 | |
18041 | stda %f16, [%l5]0xF8 ! FFFF99DB92570340 SKIP:L2-B008 0 Blk-Store | |
18042 | membar 0x40 ! FFFF99DB92570344 SKIP:L2-B008 0 | |
18043 | fmovdpos %xcc, %f44, %f34 ! FFFF99DB92570348 SKIP:L2-B008 0 S | |
18044 | .word 0xA1AC4A7E ! FFFF99DB9257034C SKIP:L2-B008 0 S illop | |
18045 | and %i5, -1, %i5 ! FFFF99DB92570350 SKIP:L2-B008 0 S | |
18046 | call .+8 ! FFFF99DB92570354 SKIP:L2-B008 0 S | |
18047 | nop ! FFFF99DB92570358 SKIP:L2-B008 0 S | |
18048 | subcc %l1, %g1, %i4 ! FFFF99DB9257035C SKIP:L2-B008 0 S | |
18049 | .word 0x87AC7070 ! FFFF99DB92570360 SKIP:L2-B008 0 illop | |
18050 | fnegs %f30, %f27 ! FFFF99DB92570364 SKIP:L2-B008 0 S | |
18051 | BL60044: ! ELSE:L2-B009 | |
18052 | stda %f30, [%g6+0x0057]%asi ! FFFF99DB92570368 ELSE:L2-B009 0 S >BD60073+7 | |
18053 | cmp %i4, %i5 ! FFFF99DB9257036C ELSE:L2-B009 0 S | |
18054 | movug %fcc1, %g1, %i3 ! FFFF99DB92570370 ELSE:L2-B009 0 S | |
18055 | ldx [%g2+0x0000], %g3 ! FFFF99DB92570374 ELSE:L2-B009 0 S BASE<BD60229 | |
18056 | .word 0xC5167494 ! FFFF99DB92570378 ELSE:L2-B009 0 S illop | |
18057 | .word 0x9FC68000 ! FFFF99DB9257037C ELSE:L2-B009 0 S random | |
18058 | ldx [%g2+0x0050], %l5 ! FFFF99DB92570380 ELSE:L2-B009 0 <BD60004 | |
18059 | membar 0x40 ! FFFF99DB92570384 ELSE:L2-B009 0 | |
18060 | stda %f16, [%l5]0xE0 ! FFFF99DB92570388 ELSE:L2-B009 0 Blk-Store | |
18061 | membar 0x40 ! FFFF99DB9257038C ELSE:L2-B009 0 | |
18062 | .word 0xA7A556CA ! FFFF99DB92570390 ELSE:L2-B009 0 illop | |
18063 | stda %f20, [%l6]0xD2 ! FFFF99DB92570394 ELSE:L2-B009 0 S Short16 | |
18064 | fsubd %f42, %f44, %f6 ! FFFF99DB92570398 ELSE:L2-B009 0 S | |
18065 | std %f44, [%g4-0x0078] ! FFFF99DB9257039C ELSE:L2-B009 0 S >BD60007 | |
18066 | pdist %f22, %f16, %f26 ! FFFF99DB925703A0 ELSE:L2-B009 0 S | |
18067 | lda [%g3-0x002C]%asi, %f4 ! FFFF99DB925703A4 ELSE:L2-B009 0 S <BD60062 | |
18068 | add %g1, 0x1D7, %g1 ! FFFF99DB925703A8 ELSE:L2-B009 0 chksum++ | |
18069 | fcmpeq16 %f28, %f22, %o3 ! FFFF99DB925703AC ELSE:L2-B009 0 S | |
18070 | pdist %f16, %f22, %f16 ! FFFF99DB925703B0 ELSE:L2-B009 0 S | |
18071 | xnor %g1, %i4, %l2 ! FFFF99DB925703B4 ELSE:L2-B009 0 S | |
18072 | ld [%g2+0x0064], %fsr ! FFFF99DB925703B8 ELSE:L2-B009 0 S <BD60006+4 | |
18073 | fcmpeq32 %f16, %f30, %i1 ! FFFF99DB925703BC ELSE:L2-B009 0 S | |
18074 | ldx [%g2+0x0000], %g6 ! FFFF99DB925703C0 ELSE:L2-B009 0 S BASE<BD60229 | |
18075 | pdist %f16, %f30, %f30 ! FFFF99DB925703C4 ELSE:L2-B009 0 S | |
18076 | fnegd %f6, %f62 ! FFFF99DB925703C8 ELSE:L2-B009 0 S | |
18077 | .word 0xF9B8A38A ! FFFF99DB925703CC ELSE:L2-B009 0 S random | |
18078 | .word 0x2991C9EF ! FFFF99DB925703D0 ELSE:L2-B009 0 S random | |
18079 | fpsub16 %f16, %f20, %f20 ! FFFF99DB925703D4 ELSE:L2-B009 0 S | |
18080 | BL60045: ! ELSE:L2-B009 | |
18081 | add %g1, 0x837, %g1 ! FFFF99DB925703D8 ELSE:L2-B009 0 chksum++ | |
18082 | add %g6, -32, %l5 ! FFFF99DB925703DC ELSE:L2-B009 0 @BD60010 | |
18083 | .word 0xA3AA7DE2 ! FFFF99DB925703E0 LOOP:L1-B000 0 S illop | |
18084 | .word 0x365CDB50 ! FFFF99DB925703E4 LOOP:L1-B000 0 illop | |
18085 | .word 0x81880000 ! FFFF99DB925703E8 LOOP:L1-B000 0 random | |
18086 | sethi %lm(0x10365CDB50),%l5 ! FFFF99DB925703EC LOOP:L1-B000 0 | |
18087 | or %l5,%lo(0x10365CDB50),%l5 ! FFFF99DB925703F0 LOOP:L1-B000 0 | |
18088 | .word 0x97B21016 ! FFFF99DB925703F4 LOOP:L1-B000 0 illop | |
18089 | or %l6, %l5, %l6 ! FFFF99DB925703F8 LOOP:L1-B000 0 | |
18090 | .word 0x91F00000 ! FFFF99DB925703FC LOOP:L1-B000 0 S illop | |
18091 | edge32n %i1, %i3, %o2 ! FFFF99DB92570400 LOOP:L1-B000 0 S | |
18092 | ldda [%g4+0x004E]%asi, %f38 ! FFFF99DB92570404 LOOP:L1-B000 0 S <BD60039+6 | |
18093 | srlx %l3, 0x1, %l3 ! FFFF99DB92570408 LOOP:L1-B000 0 | |
18094 | andcc %l3, 0x1, %g0 ! FFFF99DB9257040C LOOP:L1-B000 0 | |
18095 | bne,a,pn %xcc, BL60046 ! FFFF99DB92570410 LOOP:L1-B000 0 | |
18096 | lduh [%g4-0x0044], %o2 ! FFFF99DB92570414 LOOP:L1-B000 0 S <BD60055 | |
18097 | add %g1, 0x941, %g1 ! FFFF99DB92570418 LOOP:L1-B000 0 chksum++ | |
18098 | ta %xcc, 0x45 ! FFFF99DB9257041C SUBR:L0-B000 0 demap-stack | |
18099 | add %g1, 0xE40, %i0 ! FFFF99DB92570420 SUBR:L0-B000 0 | |
18100 | return %i7+0x0008 ! FFFF99DB92570424 SUBR:L0-B000 0 | |
18101 | add %g1, 0x4A5, %g1 ! FFFF99DB92570428 SUBR:L0-B000 0 chksum++ | |
18102 | ||
18103 | SECTION .btext029_pg1 TEXT_VA=0xffff99db92570000 | |
18104 | attr_text { | |
18105 | Name = .btext029_pg1, | |
18106 | VA = 0xffff99db92570000, | |
18107 | RA = ra2pa(0xff5bb0000,0), | |
18108 | PA = ra2pa(0xff5bb0000,0), | |
18109 | tsbonly, | |
18110 | part_0_ctx_nonzero_tsb_config_3, | |
18111 | TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1, | |
18112 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18113 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18114 | } | |
18115 | .text; .skip 8 | |
18116 | ||
18117 | !======================================================================== | |
18118 | ||
18119 | SECTION .btext030 TEXT_VA=0x1377ba3fff00 | |
18120 | attr_text { | |
18121 | Name = .btext030, | |
18122 | VA = 0x1377ba3fff00, | |
18123 | RA = 0xff47fff00, | |
18124 | PA = ra2pa(0xff47fff00,0), | |
18125 | notsb | |
18126 | } | |
18127 | ||
18128 | SECTION .btext030_pg0 TEXT_VA=0x1377ba000000 | |
18129 | attr_text { | |
18130 | Name = .btext030_pg0, | |
18131 | VA = 0x1377ba000000, | |
18132 | RA = 0xff4400000, | |
18133 | PA = ra2pa(0xff4400000,0), | |
18134 | tsbonly, | |
18135 | part_0_ctx_nonzero_tsb_config_2, | |
18136 | TTE_Context=71, TTE_Size=3, TTE_W=0, TTE_X=1, | |
18137 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18138 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18139 | } | |
18140 | .text; .skip 8 | |
18141 | ||
18142 | ||
18143 | SECTION .btext030 | |
18144 | .text | |
18145 | .global SUBR087; SUBR087: | |
18146 | BL60048: ! SUBR:L0-B000 | |
18147 | add %g1, 0x794, %g1 ! 00001377BA3FFF00 SUBR:L0-B000 8 chksum++ | |
18148 | fba BL60047 ! 00001377BA3FFF04 SUBR:L0-B000 8 | |
18149 | save %o6, -128, %o6 ! 00001377BA3FFF08 SUBR:L0-B000 8 | |
18150 | BL60047: ! SUBR:L0-B000 | |
18151 | sethi %hh(0x1377BA3FFF00),%l7 ! 00001377BA3FFF0C SUBR:L0-B000 8 SUBR087 | |
18152 | or %l7,%hm(0x1377BA3FFF00),%l7 ! 00001377BA3FFF10 SUBR:L0-B000 8 | |
18153 | sethi %lm(0x1377BA3FFF00),%l6 ! 00001377BA3FFF14 SUBR:L0-B000 8 | |
18154 | or %l6,%lo(0x1377BA3FFF00),%l6 ! 00001377BA3FFF18 SUBR:L0-B000 8 | |
18155 | sllx %l7, 0x20, %l7 ! 00001377BA3FFF1C SUBR:L0-B000 8 | |
18156 | or %l7, %l6, %l7 ! 00001377BA3FFF20 SUBR:L0-B000 8 | |
18157 | ta %xcc, 0x45 ! 00001377BA3FFF24 SUBR:L0-B000 8 demap-stack | |
18158 | st %f11, [%g5-0x0064] ! 00001377BA3FFF28 SUBR:L0-B000 8 S >BD60026 | |
18159 | fbug BL60049 ! 00001377BA3FFF2C SUBR:L0-B000 8 L | |
18160 | pdist %f16, %f22, %f16 ! 00001377BA3FFF30 SUBR:L0-B000 8 S | |
18161 | subccc %i2, %o4, %i4 ! 00001377BA3FFF34 SUBR:L0-B000 7 S | |
18162 | fbl BL60050 ! 00001377BA3FFF38 SUBR:L0-B000 7 L | |
18163 | edge32n %i4, %i5, %l3 ! 00001377BA3FFF3C SUBR:L0-B000 7 S | |
18164 | bne,a BL60051 ! 00001377BA3FFF40 SUBR:L0-B000 7 L | |
18165 | BL60050:nop ! 00001377BA3FFF44 SUBR:L0-B000 7 S | |
18166 | bleu,a,pn %icc, BL60052 ;.empty ! 00001377BA3FFF48 SUBR:L0-B000 0 L | |
18167 | .word 0xEF63B177 ! 00001377BA3FFF4C SUBR:L0-B000 0 L illop | |
18168 | fbn,a,pt %fcc2, BL60053 ;.empty ! 00001377BA3FFF50 SUBR:L0-B000 0 L | |
18169 | BL60052:.word 0xE731F5B6 ! 00001377BA3FFF54 SUBR:L0-B000 0 L illop | |
18170 | BL60049:xnor %i0, %i4, %o0 ! 00001377BA3FFF58 SUBR:L0-B000 1 S | |
18171 | .word 0xED63C486 ! 00001377BA3FFF5C SUBR:L0-B000 1 S illop | |
18172 | BL60053:st %f9, [%g4-0x0064] ! 00001377BA3FFF60 SUBR:L0-B000 1 S >BD60026 | |
18173 | BL60051:add %g1, 0x53A, %g1 ! 00001377BA3FFF64 SUBR:L0-B000 8 chksum++ | |
18174 | add %g1, 0x2FC, %g1 ! 00001377BA3FFF68 SUBR:L0-B000 8 chksum++ | |
18175 | or %g0, 0x2, %l1 ! 00001377BA3FFF6C LOOP:L1-B000 8 | |
18176 | BL60077: ! LOOP:L1-B000 | |
18177 | add %g1, 0xC17, %g1 ! 00001377BA3FFF70 LOOP:L1-B000 16 chksum++ | |
18178 | andcc %i2, 0x4, %g0 ! 00001377BA3FFF74 SKIP:L2-B000 16 | |
18179 | bz,pn %xcc, BL60059 ! 00001377BA3FFF78 SKIP:L2-B000 16 | |
18180 | stda %f46, [%g6-0x0078]%asi ! 00001377BA3FFF7C SKIP:L2-B000 16 S >BD60007 | |
18181 | pdist %f22, %f24, %f20 ! 00001377BA3FFF80 SKIP:L2-B000 2 S | |
18182 | subcc %i3, %i5, %o4 ! 00001377BA3FFF84 SKIP:L2-B000 2 S | |
18183 | bge BL60054 ;.empty ! 00001377BA3FFF88 SKIP:L2-B000 2 L | |
18184 | bgu,pt %icc, BL60055 ! 00001377BA3FFF8C SKIP:L2-B000 2 L | |
18185 | BL60054:nop ! 00001377BA3FFF90 SKIP:L2-B000 2 S | |
18186 | BL60055:bnz,a BL60056 ! 00001377BA3FFF94 SKIP:L2-B000 2 L | |
18187 | BL60056:ldsh [%g5-0x0016], %l3 ! 00001377BA3FFF98 SKIP:L2-B000 4 S <BD60035 | |
18188 | call .+8 ;.empty ! 00001377BA3FFF9C SKIP:L2-B000 2 L | |
18189 | BL60057:fbe BL60058 ! 00001377BA3FFFA0 SKIP:L2-B000 2 L | |
18190 | st %f8, [%g6-0x006C] ! 00001377BA3FFFA4 SKIP:L2-B000 2 S >BD60031 | |
18191 | BL60058:add %g1, 0xD96, %g1 ! 00001377BA3FFFA8 SKIP:L2-B000 2 chksum++ | |
18192 | add %g1, 0x7AF, %g1 ! 00001377BA3FFFAC SKIP:L2-B000 2 chksum++ | |
18193 | orcc %i5, %l3, %i0 ! 00001377BA3FFFB0 SKIP:L2-B000 2 S | |
18194 | pdist %f20, %f18, %f16 ! 00001377BA3FFFB4 SKIP:L2-B000 2 S | |
18195 | ld [%g3+0x0080], %f0 ! 00001377BA3FFFB8 SKIP:L2-B000 2 S <BD60052 | |
18196 | lda [%g3+0x0084]%asi, %f1 ! 00001377BA3FFFBC SKIP:L2-B000 2 S <BD60052+4 | |
18197 | xorcc %l2, %i0, %l2 ! 00001377BA3FFFC0 SKIP:L2-B000 2 S | |
18198 | add %g4, 0x68, %l5 ! 00001377BA3FFFC4 SKIP:L2-B000 2 @BD60104 | |
18199 | stda %f20,[%l5+%g1]0xC5 ! 00001377BA3FFFC8 SKIP:L2-B000 2 S Partial_St | |
18200 | fcmpgt16 %f18, %f22, %i2 ! 00001377BA3FFFCC SKIP:L2-B000 2 S | |
18201 | fba,a BL60065 ! 00001377BA3FFFD0 SKIP:L2-B000 2 | |
18202 | ldstuba [%g4-0x0053]%asi, %o0 ! 00001377BA3FFFD4 SKIP:L2-B000 0 S >BD60075 | |
18203 | BL60059: ! ELSE:L2-B001 | |
18204 | call .+8 ! 00001377BA3FFFD8 ELSE:L2-B001 14 S | |
18205 | subcc %i5, %o0, %l4 ! 00001377BA3FFFDC ELSE:L2-B001 14 S | |
18206 | orn %g5, -1, %g5 ! 00001377BA3FFFE0 ELSE:L2-B001 14 S | |
18207 | pdist %f18, %f28, %f26 ! 00001377BA3FFFE4 ELSE:L2-B001 14 S | |
18208 | add %g1, 0x804, %g1 ! 00001377BA3FFFE8 ELSE:L2-B001 14 chksum++ | |
18209 | std %f22, [%g3-0x0020] ! 00001377BA3FFFEC ELSE:L2-B001 14 S >BD60010 | |
18210 | fblg,a,pt %fcc0, BL60060 ;.empty ! 00001377BA3FFFF0 ELSE:L2-B001 14 L | |
18211 | brlz,a,pt %o4, BL60061 ! 00001377BA3FFFF4 ELSE:L2-B001 1 L | |
18212 | BL60061:sub %l3, -3705, %l2 ! 00001377BA3FFFF8 ELSE:L2-B001 13 S | |
18213 | fcmple32 %f18, %f20, %o3 ! 00001377BA3FFFFC ELSE:L2-B001 13 S | |
18214 | fbuge,pt %fcc0, BL60062 ;.empty ! 00001377BA400000 ELSE:L2-B001 13 L | |
18215 | fbge,a BL60063 ! 00001377BA400004 ELSE:L2-B001 13 L | |
18216 | BL60062:add %i4, 0x0, %i4 ! 00001377BA400008 ELSE:L2-B001 13 S | |
18217 | BL60063:fbn,a BL60064 ! 00001377BA40000C ELSE:L2-B001 13 L | |
18218 | BL60060:fcmpd %fcc2, %f42, %f40 ! 00001377BA400010 ELSE:L2-B001 0 S | |
18219 | be,a,pn %icc, BL60064 ;.empty ! 00001377BA400014 ELSE:L2-B001 14 L | |
18220 | .word 0x81F7DA23 ! 00001377BA400018 ELSE:L2-B001 0 L illop | |
18221 | BL60064:lduba [%g4-0x0049]%asi, %o4 ! 00001377BA40001C ELSE:L2-B001 14 S <BD60014 | |
18222 | add %g1, 0x389, %g1 ! 00001377BA400020 ELSE:L2-B001 14 chksum++ | |
18223 | BL60065: ! ELSE:L2-B001 | |
18224 | add %g1, 0x9FD, %g1 ! 00001377BA400024 ELSE:L2-B001 16 chksum++ | |
18225 | andcc %i2, 0x400, %g0 ! 00001377BA400028 SKIP:L2-B002 16 | |
18226 | bz,pn %xcc, BL60066 ! 00001377BA40002C SKIP:L2-B002 16 | |
18227 | std %f14, [%g6+0x0040] ! 00001377BA400030 SKIP:L2-B002 16 S >BD60024 | |
18228 | fcmpgt32 %f20, %f30, %o5 ! 00001377BA400034 SKIP:L2-B002 4 S | |
18229 | edge16ln %o5, %g5, %i1 ! 00001377BA400038 SKIP:L2-B002 4 S | |
18230 | add %g3, -18, %l6 ! 00001377BA40003C SKIP:L2-B002 4 @BD60030 | |
18231 | stda %f20, [%l6]0xD9 ! 00001377BA400040 SKIP:L2-B002 4 S Short8 | |
18232 | sra %i1, 0x1, %i0 ! 00001377BA400044 SKIP:L2-B002 4 S | |
18233 | st %fsr, [%g2+0x0064] ! 00001377BA400048 SKIP:L2-B002 4 S <BD60006+4 | |
18234 | add %g1, 0xD08, %g1 ! 00001377BA40004C SKIP:L2-B002 4 chksum++ | |
18235 | fnegs %f27, %f28 ! 00001377BA400050 SKIP:L2-B002 4 S | |
18236 | add %g4, -70, %l6 ! 00001377BA400054 SKIP:L2-B002 4 @BD60021 | |
18237 | ldda [%l6]0xD0, %f18 ! 00001377BA400058 SKIP:L2-B002 4 S Short8 | |
18238 | st %f5, [%g4-0x002C] ! 00001377BA40005C SKIP:L2-B002 4 S >BD60062 | |
18239 | fnegd %f0, %f12 ! 00001377BA400060 SKIP:L2-B002 4 S | |
18240 | fcmple16 %f18, %f26, %i1 ! 00001377BA400064 SKIP:L2-B002 4 S | |
18241 | add %g4, -40, %l5 ! 00001377BA400068 SKIP:L2-B002 4 @BD60220 | |
18242 | stda %f16,[%l5+%g1]0xC4 ! 00001377BA40006C SKIP:L2-B002 4 S Partial_St | |
18243 | fba,pn %fcc0, BL60067 ! 00001377BA400070 SKIP:L2-B002 4 | |
18244 | nop ! 00001377BA400074 SKIP:L2-B002 4 S | |
18245 | BL60066: ! ELSE:L2-B003 | |
18246 | ldx [%g2+0x0050], %l5 ! 00001377BA400078 ELSE:L2-B003 12 <BD60004 | |
18247 | membar 0x40 ! 00001377BA40007C ELSE:L2-B003 12 | |
18248 | ldda [%l5]0xF0, %f16 ! 00001377BA400080 ELSE:L2-B003 12 Blk-Load | |
18249 | membar 0x40 ! 00001377BA400084 ELSE:L2-B003 12 | |
18250 | xnorcc %o5, %o5, %o1 ! 00001377BA400088 ELSE:L2-B003 12 S | |
18251 | wr %g1, %i1, %fprs ! 00001377BA40008C ELSE:L2-B003 12 S | |
18252 | pdist %f18, %f28, %f28 ! 00001377BA400090 ELSE:L2-B003 15 S | |
18253 | edge8l %i1, %o1, %i0 ! 00001377BA400094 ELSE:L2-B003 12 S | |
18254 | membar 0x40 ! 00001377BA400098 ELSE:L2-B003 12 | |
18255 | ldda [%l5]0xF0, %f16 ! 00001377BA40009C ELSE:L2-B003 12 Blk-Load | |
18256 | membar 0x40 ! 00001377BA4000A0 ELSE:L2-B003 12 | |
18257 | ld [%g3-0x006C], %f2 ! 00001377BA4000A4 ELSE:L2-B003 12 S <BD60031 | |
18258 | .word 0xDFA9F926 ! 00001377BA4000A8 ELSE:L2-B003 12 S illop | |
18259 | add %g1, 0xB5F, %g1 ! 00001377BA4000AC ELSE:L2-B003 12 chksum++ | |
18260 | ldx [%g2+0x0050], %l5 ! 00001377BA4000B0 ELSE:L2-B003 12 <BD60004 | |
18261 | membar 0x40 ! 00001377BA4000B4 ELSE:L2-B003 12 | |
18262 | stda %f0, [%l5]0xE1 ! 00001377BA4000B8 ELSE:L2-B003 12 Blk-Store | |
18263 | membar 0x40 ! 00001377BA4000BC ELSE:L2-B003 12 | |
18264 | fcmpne32 %f18, %f18, %o5 ! 00001377BA4000C0 ELSE:L2-B003 12 S | |
18265 | array16 %o1, %i0, %l0 ! 00001377BA4000C4 ELSE:L2-B003 12 S | |
18266 | rd %gsr, %l6 ! 00001377BA4000C8 ELSE:L2-B003 12 S | |
18267 | wr %l6, 0x98, %gsr ! 00001377BA4000CC ELSE:L2-B003 12 S | |
18268 | fcmpgt32 %f16, %f26, %i0 ! 00001377BA4000D0 ELSE:L2-B003 12 S | |
18269 | BL60067: ! ELSE:L2-B003 | |
18270 | add %g1, 0xA5B, %g1 ! 00001377BA4000D4 ELSE:L2-B003 16 chksum++ | |
18271 | andcc %i0, 0x8, %g0 ! 00001377BA4000D8 SKIP:L2-B004 16 | |
18272 | bnz,a,pt %icc, BL60073 ! 00001377BA4000DC SKIP:L2-B004 16 | |
18273 | nop ! 00001377BA4000E0 SKIP:L2-B004 0 S | |
18274 | pdist %f20, %f16, %f28 ! 00001377BA4000E4 SKIP:L2-B004 16 S | |
18275 | be,a BL60068 ;.empty ! 00001377BA4000E8 SKIP:L2-B004 16 L | |
18276 | bleu,a,pt %xcc, BL60069 ;.empty ! 00001377BA4000EC SKIP:L2-B004 16 L | |
18277 | fbe,pt %fcc3, BL60068 ;.empty ! 00001377BA4000F0 SKIP:L2-B004 0 L | |
18278 | bvc,pn %icc, BL60070 ;.empty ! 00001377BA4000F4 SKIP:L2-B004 0 L | |
18279 | ble BL60068 ;.empty ! 00001377BA4000F8 SKIP:L2-B004 0 L | |
18280 | fbuge,a BL60069 ;.empty ! 00001377BA4000FC SKIP:L2-B004 0 L | |
18281 | .word 0xCBEE799A ! 00001377BA400100 SKIP:L2-B004 0 L illop | |
18282 | BL60069:nop ! 00001377BA400104 SKIP:L2-B004 16 S | |
18283 | BL60070:fbge,pt %fcc1, BL60071 ! 00001377BA400108 SKIP:L2-B004 0 L | |
18284 | ta %xcc, 0x43 ! 00001377BA40010C SKIP:L2-B004 0 S +-PEF | |
18285 | BL60068:bge,a,pn %icc, BL60072 ;.empty ! 00001377BA400110 SKIP:L2-B004 16 L | |
18286 | fbge BL60071 ! 00001377BA400114 SKIP:L2-B004 0 L | |
18287 | BL60072:popc %i1, %i2 ! 00001377BA400118 SKIP:L2-B004 16 S | |
18288 | BL60071:add %g1, 0x545, %g1 ! 00001377BA40011C SKIP:L2-B004 16 chksum++ | |
18289 | add %g1, 0xF0A, %g1 ! 00001377BA400120 SKIP:L2-B004 16 chksum++ | |
18290 | fcmpeq32 %f16, %f20, %o5 ! 00001377BA400124 SKIP:L2-B004 16 S | |
18291 | pdist %f18, %f26, %f20 ! 00001377BA400128 SKIP:L2-B004 16 S | |
18292 | fcmps %fcc2, %f4, %f9 ! 00001377BA40012C SKIP:L2-B004 16 S | |
18293 | fsubs %f5, %f2, %f5 ! 00001377BA400130 SKIP:L2-B004 16 S | |
18294 | ba,a,pn %icc, BL60074 ! 00001377BA400134 SKIP:L2-B004 16 | |
18295 | .word 0xB9F00000 ! 00001377BA400138 SKIP:L2-B004 0 S illop | |
18296 | BL60073: ! ELSE:L2-B005 | |
18297 | .word 0xAD905063 ! 00001377BA40013C ELSE:L2-B005 0 S illop | |
18298 | ldx [%g5-0x0040], %i2 ! 00001377BA400140 ELSE:L2-B005 0 S <BD60021 | |
18299 | ld [%g5-0x002C], %f11 ! 00001377BA400144 ELSE:L2-B005 0 S <BD60062 | |
18300 | ldx [%g2+0x0050], %l5 ! 00001377BA400148 ELSE:L2-B005 0 <BD60004 | |
18301 | membar 0x40 ! 00001377BA40014C ELSE:L2-B005 0 | |
18302 | stda %f32, [%l5]0xE0 ! 00001377BA400150 ELSE:L2-B005 0 Blk-Store | |
18303 | membar 0x40 ! 00001377BA400154 ELSE:L2-B005 0 | |
18304 | cmp %i0, %o3 ! 00001377BA400158 ELSE:L2-B005 0 S | |
18305 | add %g1, 0x892, %g1 ! 00001377BA40015C ELSE:L2-B005 0 chksum++ | |
18306 | add %g5, 0x0, %l5 ! 00001377BA400160 ELSE:L2-B005 0 @BD60051 | |
18307 | stda %f28,[%l5+%g1]0xC8 ! 00001377BA400164 ELSE:L2-B005 0 S Partial_St | |
18308 | add %g4, -46, %l6 ! 00001377BA400168 ELSE:L2-B005 0 @BD60196 | |
18309 | ldda [%l6]0xD8, %f26 ! 00001377BA40016C ELSE:L2-B005 0 S Short8 | |
18310 | .word 0xBBB18935 ! 00001377BA400170 ELSE:L2-B005 0 S illop | |
18311 | .word 0x200F165B ! 00001377BA400174 ELSE:L2-B005 0 S random | |
18312 | fcmple16 %f18, %f20, %i2 ! 00001377BA400178 ELSE:L2-B005 0 S | |
18313 | BL60074: ! ELSE:L2-B005 | |
18314 | add %g1, 0x3A3, %g1 ! 00001377BA40017C ELSE:L2-B005 16 chksum++ | |
18315 | andcc %o0, 0x8, %g0 ! 00001377BA400180 SKIP:L2-B006 16 | |
18316 | bz,pt %xcc, BL60075 ! 00001377BA400184 SKIP:L2-B006 16 | |
18317 | .word 0xBFA41A15 ! 00001377BA400188 SKIP:L2-B006 16 S illop_FP | |
18318 | fzeros %f29 ! 00001377BA40018C SKIP:L2-B006 7 S | |
18319 | add %g4, 0x10, %l5 ! 00001377BA400190 SKIP:L2-B006 7 @BD60057 | |
18320 | stda %f28,[%l5+%g1]0xC4 ! 00001377BA400194 SKIP:L2-B006 7 S Partial_St | |
18321 | sethi %hh(0xFFFFE360423FFF00),%l6 ! 00001377BA400198 SKIP:L2-B006 7 SUBR090 | |
18322 | or %l6,%hm(0xFFFFE360423FFF00),%l6 ! 00001377BA40019C SKIP:L2-B006 7 | |
18323 | sethi %lm(0xFFFFE360423FFF00),%l5 ! 00001377BA4001A0 SKIP:L2-B006 7 | |
18324 | or %l5,%lo(0xFFFFE360423FFF00),%l5 ! 00001377BA4001A4 SKIP:L2-B006 7 | |
18325 | sllx %l6, 0x20, %l6 ! 00001377BA4001A8 SKIP:L2-B006 7 | |
18326 | or %l6, %l5, %l6 ! 00001377BA4001AC SKIP:L2-B006 7 | |
18327 | jmpl %l6+0x0000, %o7 ! 00001377BA4001B0 SKIP:L2-B006 7 S | |
18328 | membar 0x0 ! 00001377BA4001B4 SKIP:L2-B006 7 S | |
18329 | add %o0, 0x0, %o0 ! 00001377BA4001B8 SKIP:L2-B006 7 S | |
18330 | ldub [%g4-0x0053], %i3 ! 00001377BA4001BC SKIP:L2-B006 7 S <BD60075 | |
18331 | pdist %f20, %f28, %f24 ! 00001377BA4001C0 SKIP:L2-B006 7 S | |
18332 | movrlz %o0, %i0, %l4 ! 00001377BA4001C4 SKIP:L2-B006 7 S | |
18333 | st %f14, [%g5+0x0048] ! 00001377BA4001C8 SKIP:L2-B006 7 S >BD60039 | |
18334 | st %f15, [%g5+0x004C] ! 00001377BA4001CC SKIP:L2-B006 7 S >BD60039+4 | |
18335 | add %g1, 0xE3, %g1 ! 00001377BA4001D0 SKIP:L2-B006 7 chksum++ | |
18336 | ldx [%g2+0x0050], %l5 ! 00001377BA4001D4 SKIP:L2-B006 7 <BD60004 | |
18337 | membar 0x40 ! 00001377BA4001D8 SKIP:L2-B006 7 | |
18338 | stda %f16, [%l5]0xE1 ! 00001377BA4001DC SKIP:L2-B006 7 Blk-Store | |
18339 | membar 0x40 ! 00001377BA4001E0 SKIP:L2-B006 7 | |
18340 | pdist %f26, %f28, %f22 ! 00001377BA4001E4 SKIP:L2-B006 7 S | |
18341 | ldx [%g2+0x0058], %l6 ! 00001377BA4001E8 SKIP:L2-B006 7 <BD60016 | |
18342 | ldda [%l6]0x24, %i0 ! 00001377BA4001EC SKIP:L2-B006 7 S Quad_Ld | |
18343 | pdist %f24, %f30, %f18 ! 00001377BA4001F0 SKIP:L2-B006 7 S | |
18344 | ldx [%g2+0x0020], %g5 ! 00001377BA4001F4 SKIP:L2-B006 7 S BASE<BD60098 | |
18345 | fba,pt %fcc3, BL60076 ! 00001377BA4001F8 SKIP:L2-B006 7 | |
18346 | std %f62, [%g5+0x0040] ! 00001377BA4001FC SKIP:L2-B006 7 S >BD60024 | |
18347 | BL60075: ! ELSE:L2-B007 | |
18348 | st %f11, [%g3-0x006C] ! 00001377BA400200 ELSE:L2-B007 9 S >BD60031 | |
18349 | pdist %f28, %f26, %f30 ! 00001377BA400204 ELSE:L2-B007 9 S | |
18350 | add %g4, 0x10, %l5 ! 00001377BA400208 ELSE:L2-B007 9 @BD60057 | |
18351 | stda %f16,[%l5+%g1]0xC2 ! 00001377BA40020C ELSE:L2-B007 9 S Partial_St | |
18352 | pdist %f24, %f20, %f20 ! 00001377BA400210 ELSE:L2-B007 9 S | |
18353 | add %g1, 0x731, %g1 ! 00001377BA400214 ELSE:L2-B007 9 chksum++ | |
18354 | ldx [%g2+0x0050], %l5 ! 00001377BA400218 ELSE:L2-B007 9 <BD60004 | |
18355 | membar 0x40 ! 00001377BA40021C ELSE:L2-B007 9 | |
18356 | stda %f32, [%l5]0x16 ! 00001377BA400220 ELSE:L2-B007 9 Blk-Store | |
18357 | membar 0x40 ! 00001377BA400224 ELSE:L2-B007 9 | |
18358 | ldub [%g5+0x003C], %l0 ! 00001377BA400228 ELSE:L2-B007 9 S <BD60100 | |
18359 | membar 0x40 ! 00001377BA40022C ELSE:L2-B007 9 | |
18360 | stda %f16, [%l5]0xF0 ! 00001377BA400230 ELSE:L2-B007 9 Blk-Store | |
18361 | membar 0x40 ! 00001377BA400234 ELSE:L2-B007 9 | |
18362 | membar 0x40 ! 00001377BA400238 ELSE:L2-B007 9 | |
18363 | stda %f32, [%l5]0x16 ! 00001377BA40023C ELSE:L2-B007 9 Blk-Store | |
18364 | membar 0x40 ! 00001377BA400240 ELSE:L2-B007 9 | |
18365 | ldd [%g5+0x0040], %f6 ! 00001377BA400244 ELSE:L2-B007 9 S <BD60024 | |
18366 | ldx [%g2+0x0038], %g5 ! 00001377BA400248 ELSE:L2-B007 9 S BASE<BD60084 | |
18367 | membar 0x40 ! 00001377BA40024C ELSE:L2-B007 9 | |
18368 | ldda [%l5]0xF0, %f16 ! 00001377BA400250 ELSE:L2-B007 9 Blk-Load | |
18369 | membar 0x40 ! 00001377BA400254 ELSE:L2-B007 9 | |
18370 | sethi %hh(0xEF17FFF00),%l6 ! 00001377BA400258 ELSE:L2-B007 9 SUBR088 | |
18371 | or %l6,%hm(0xEF17FFF00),%l6 ! 00001377BA40025C ELSE:L2-B007 9 | |
18372 | sethi %lm(0xEF17FFF00),%l5 ! 00001377BA400260 ELSE:L2-B007 9 | |
18373 | or %l5,%lo(0xEF17FFF00),%l5 ! 00001377BA400264 ELSE:L2-B007 9 | |
18374 | sllx %l6, 0x20, %l6 ! 00001377BA400268 ELSE:L2-B007 9 | |
18375 | or %l6, %l5, %l6 ! 00001377BA40026C ELSE:L2-B007 9 | |
18376 | jmpl %l6+0x0000, %o7 ! 00001377BA400270 ELSE:L2-B007 9 S | |
18377 | nop ! 00001377BA400274 ELSE:L2-B007 9 S | |
18378 | andncc %l4, %o2, %o2 ! 00001377BA400278 ELSE:L2-B007 9 S | |
18379 | BL60076: ! ELSE:L2-B007 | |
18380 | add %g1, 0xB15, %g1 ! 00001377BA40027C ELSE:L2-B007 16 chksum++ | |
18381 | fcmple32 %f28, %f18, %l4 ! 00001377BA400280 LOOP:L1-B000 16 S | |
18382 | pdist %f16, %f28, %f30 ! 00001377BA400284 LOOP:L1-B000 16 S | |
18383 | std %f12, [%g6+0x004B] ! 00001377BA400288 LOOP:L1-B000 16 S >BD60039+3 | |
18384 | .word 0x93A54E72 ! 00001377BA40028C LOOP:L1-B000 16 S illop_FP | |
18385 | fcmpgt32 %f28, %f30, %o2 ! 00001377BA400290 LOOP:L1-B000 16 S | |
18386 | array32 %i0, %i0, %o5 ! 00001377BA400294 LOOP:L1-B000 16 S | |
18387 | stb %l0, [%g6-0x0011] ! 00001377BA400298 LOOP:L1-B000 16 S >BD60078 | |
18388 | subcc %l1, 0x1, %l1 ! 00001377BA40029C LOOP:L1-B000 16 | |
18389 | bnz,a,pt %icc, BL60077 ! 00001377BA4002A0 LOOP:L1-B000 16 | |
18390 | fxor %f18, %f20, %f28 ! 00001377BA4002A4 LOOP:L1-B000 8 S | |
18391 | add %g1, 0xBC, %g1 ! 00001377BA4002A8 LOOP:L1-B000 8 chksum++ | |
18392 | fsubs %f3, %f5, %f2 ! 00001377BA4002AC SUBR:L0-B000 8 S | |
18393 | ta %xcc, 0x46 ! 00001377BA4002B0 SUBR:L0-B000 8 S demap-page | |
18394 | add %g6, 0x58, %l5 ! 00001377BA4002B4 SUBR:L0-B000 8 @BD60032 | |
18395 | stda %f16,[%l5+%g1]0xCA ! 00001377BA4002B8 SUBR:L0-B000 8 S Partial_St | |
18396 | subcc %o2, %o5, %i0 ! 00001377BA4002BC SUBR:L0-B000 8 S | |
18397 | fpackfix %f22, %f23 ! 00001377BA4002C0 SUBR:L0-B000 8 S | |
18398 | ta %xcc, 0x45 ! 00001377BA4002C4 SUBR:L0-B000 8 demap-stack | |
18399 | add %g1, 0xF46, %i0 ! 00001377BA4002C8 SUBR:L0-B000 8 | |
18400 | add %g1, 0xF39, %g1 ! 00001377BA4002CC SUBR:L0-B000 8 chksum++ | |
18401 | ret ! 00001377BA4002D0 SUBR:L0-B000 8 | |
18402 | restore %i0, %l7, %o0 ! 00001377BA4002D4 SUBR:L0-B000 8 | |
18403 | ||
18404 | SECTION .btext030_pg1 TEXT_VA=0x1377ba400000 | |
18405 | attr_text { | |
18406 | Name = .btext030_pg1, | |
18407 | VA = 0x1377ba400000, | |
18408 | RA = 0xff4800000, | |
18409 | PA = ra2pa(0xff4800000,0), | |
18410 | tsbonly, | |
18411 | part_0_ctx_nonzero_tsb_config_2, | |
18412 | TTE_Context=71, TTE_Size=3, TTE_W=0, TTE_X=1, | |
18413 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18414 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18415 | } | |
18416 | .text; .skip 8 | |
18417 | ||
18418 | !======================================================================== | |
18419 | ||
18420 | SECTION .btext031 TEXT_VA=0xef17fff00 | |
18421 | attr_text { | |
18422 | Name = .btext031, | |
18423 | VA = 0xef17fff00, | |
18424 | RA = 0xff3ffff00, | |
18425 | PA = ra2pa(0xff3ffff00,0), | |
18426 | notsb | |
18427 | } | |
18428 | ||
18429 | SECTION .btext031_pg0 TEXT_VA=0xef1400000 | |
18430 | attr_text { | |
18431 | Name = .btext031_pg0, | |
18432 | VA = 0xef1400000, | |
18433 | RA = 0xff3c00000, | |
18434 | PA = ra2pa(0xff3c00000,0), | |
18435 | tsbonly, | |
18436 | part_0_ctx_nonzero_tsb_config_2, | |
18437 | TTE_Context=71, TTE_Size=3, TTE_W=0, TTE_X=1, | |
18438 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18439 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18440 | } | |
18441 | .text; .skip 8 | |
18442 | ||
18443 | ||
18444 | SECTION .btext031 | |
18445 | .text | |
18446 | .global SUBR088; SUBR088: | |
18447 | BL60078: ! SUBR:L0-B000 | |
18448 | add %g1, 0xD70, %g1 ! 0000000EF17FFF00 SUBR:L0-B000 17 chksum++ | |
18449 | save %o6, -128, %o6 ! 0000000EF17FFF04 SUBR:L0-B000 17 | |
18450 | sethi %hh(0xEF17FFF00),%l7 ! 0000000EF17FFF08 SUBR:L0-B000 17 SUBR088 | |
18451 | or %l7,%hm(0xEF17FFF00),%l7 ! 0000000EF17FFF0C SUBR:L0-B000 17 | |
18452 | sethi %lm(0xEF17FFF00),%l6 ! 0000000EF17FFF10 SUBR:L0-B000 17 | |
18453 | or %l6,%lo(0xEF17FFF00),%l6 ! 0000000EF17FFF14 SUBR:L0-B000 17 | |
18454 | sllx %l7, 0x20, %l7 ! 0000000EF17FFF18 SUBR:L0-B000 17 | |
18455 | or %l7, %l6, %l7 ! 0000000EF17FFF1C SUBR:L0-B000 17 | |
18456 | ta %xcc, 0x45 ! 0000000EF17FFF20 SUBR:L0-B000 17 demap-stack | |
18457 | nop ! 0000000EF17FFF24 SUBR:L0-B000 17 S | |
18458 | fbo,pt %fcc3, BL60079 ;.empty ! 0000000EF17FFF28 SUBR:L0-B000 17 L | |
18459 | brnz,pt %o0, BL60080 ;.empty ! 0000000EF17FFF2C SUBR:L0-B000 17 L | |
18460 | BL60079:bge,a,pn %xcc, BL60081 ! 0000000EF17FFF30 SUBR:L0-B000 17 L | |
18461 | pdist %f24, %f26, %f20 ! 0000000EF17FFF34 SUBR:L0-B000 0 S | |
18462 | .word 0xA5A81C96 ! 0000000EF17FFF38 SUBR:L0-B000 0 L illop | |
18463 | lda [%g5-0x0034]%asi, %f23 ! 0000000EF17FFF3C SUBR:L0-B000 0 S <BD60009 | |
18464 | nop ! 0000000EF17FFF40 SUBR:L0-B000 0 S | |
18465 | .word 0xBD930009 ! 0000000EF17FFF44 SUBR:L0-B000 0 L illop | |
18466 | brz,pt %i1, BL60081 ;.empty ! 0000000EF17FFF48 SUBR:L0-B000 0 L | |
18467 | BL60081:fbuge BL60082 ;.empty ! 0000000EF17FFF4C SUBR:L0-B000 17 L | |
18468 | BL60082:fbo,pt %fcc0, BL60083 ! 0000000EF17FFF50 SUBR:L0-B000 34 L | |
18469 | std %i2, [%g5+0x0050] ! 0000000EF17FFF54 SUBR:L0-B000 0 S >BD60073 | |
18470 | BL60080:nop ! 0000000EF17FFF58 SUBR:L0-B000 17 S | |
18471 | BL60083:add %g1, 0xD28, %g1 ! 0000000EF17FFF5C SUBR:L0-B000 34 chksum++ | |
18472 | add %g1, 0xA3F, %g1 ! 0000000EF17FFF60 SUBR:L0-B000 17 chksum++ | |
18473 | and %g1, 0xFE, %l3 ! 0000000EF17FFF64 LOOP:L1-B000 17 | |
18474 | BL60091: ! LOOP:L1-B000 | |
18475 | add %g1, 0xD3C, %g1 ! 0000000EF17FFF68 LOOP:L1-B000 46 chksum++ | |
18476 | add %i2, %i3, %i3 ! 0000000EF17FFF6C LOOP:L1-B000 46 S | |
18477 | ldx [%g2+0x0050], %l5 ! 0000000EF17FFF70 LOOP:L1-B000 46 <BD60004 | |
18478 | membar 0x40 ! 0000000EF17FFF74 LOOP:L1-B000 46 | |
18479 | stda %f32, [%l5]0x16 ! 0000000EF17FFF78 LOOP:L1-B000 46 Blk-Store | |
18480 | membar 0x40 ! 0000000EF17FFF7C LOOP:L1-B000 46 | |
18481 | membar 0x40 ! 0000000EF17FFF80 LOOP:L1-B000 46 | |
18482 | ldda [%l5]0x16, %f16 ! 0000000EF17FFF84 LOOP:L1-B000 46 Blk-Load | |
18483 | membar 0x40 ! 0000000EF17FFF88 LOOP:L1-B000 46 | |
18484 | membar 0x40 ! 0000000EF17FFF8C LOOP:L1-B000 46 | |
18485 | ldda [%l5]0x16, %f16 ! 0000000EF17FFF90 LOOP:L1-B000 46 Blk-Load | |
18486 | membar 0x40 ! 0000000EF17FFF94 LOOP:L1-B000 46 | |
18487 | cmp %i1, %o5 ! 0000000EF17FFF98 LOOP:L1-B000 46 S | |
18488 | tgu %xcc, %g0+0x0061 ! 0000000EF17FFF9C LOOP:L1-B000 46 S | |
18489 | ta %xcc, 0x46 ! 0000000EF17FFFA0 LOOP:L1-B000 46 S demap-page | |
18490 | ldx [%g2+0x0048], %g6 ! 0000000EF17FFFA4 LOOP:L1-B000 46 S BASE<BD60192 | |
18491 | fcmpd %fcc2, %f42, %f36 ! 0000000EF17FFFA8 SKIP:L2-B000 46 | |
18492 | fbge,pn %fcc2, BL60089 ! 0000000EF17FFFAC SKIP:L2-B000 46 | |
18493 | pdist %f18, %f30, %f28 ! 0000000EF17FFFB0 SKIP:L2-B000 46 S | |
18494 | ldx [%g2+0x0050], %l5 ! 0000000EF17FFFB4 SKIP:L2-B000 46 <BD60004 | |
18495 | membar 0x40 ! 0000000EF17FFFB8 SKIP:L2-B000 46 | |
18496 | ldda [%l5]0x16, %f16 ! 0000000EF17FFFBC SKIP:L2-B000 46 Blk-Load | |
18497 | membar 0x40 ! 0000000EF17FFFC0 SKIP:L2-B000 46 | |
18498 | fcmpgt16 %f26, %f30, %i4 ! 0000000EF17FFFC4 SKIP:L2-B000 46 S | |
18499 | bn,a .-123512 ! 0000000EF17FFFC8 SKIP:L2-B000 46 S | |
18500 | .word 0xA95338CB ! 0000000EF17FFFCC SKIP:L2-B000 0 S random | |
18501 | fmovsl %fcc1, %f11, %f4 ! 0000000EF17FFFD0 SKIP:L2-B000 46 S | |
18502 | std %f40, [%g6+0x0040] ! 0000000EF17FFFD4 SKIP:L2-B000 46 S >BD60024 | |
18503 | std %f34, [%g4+0x0048] ! 0000000EF17FFFD8 SKIP:L2-B000 46 S >BD60039 | |
18504 | st %f9, [%g3-0x0064] ! 0000000EF17FFFDC SKIP:L2-B000 46 S >BD60026 | |
18505 | fcmps %fcc2, %f10, %f4 ! 0000000EF17FFFE0 SKIP:L2-B000 46 S | |
18506 | xnor %i2, %i0, %o4 ! 0000000EF17FFFE4 SKIP:L2-B000 46 S | |
18507 | add %g1, 0x716, %g1 ! 0000000EF17FFFE8 SKIP:L2-B000 46 chksum++ | |
18508 | ld [%g6-0x0050], %f8 ! 0000000EF17FFFEC SKIP:L2-B000 46 S <BD60101 | |
18509 | addcc %i5, %i5, %o3 ! 0000000EF17FFFF0 SKIP:L2-B000 46 S | |
18510 | fcmpgt32 %f28, %f20, %l2 ! 0000000EF17FFFF4 SKIP:L2-B000 46 S | |
18511 | pdist %f28, %f20, %f24 ! 0000000EF17FFFF8 SKIP:L2-B000 46 S | |
18512 | nop ! 0000000EF17FFFFC SKIP:L2-B000 46 S | |
18513 | bleu,a,pt %xcc, BL60084 ;.empty ! 0000000EF1800000 SKIP:L2-B000 46 L | |
18514 | be,a,pn %icc, BL60085 ;.empty ! 0000000EF1800004 SKIP:L2-B000 25 L | |
18515 | bne,a,pt %icc, BL60086 ! 0000000EF1800008 SKIP:L2-B000 21 L | |
18516 | wr %g1, %i5, %fprs ! 0000000EF180000C SKIP:L2-B000 21 S | |
18517 | BL60086:wr %i4, %i5, %ccr ! 0000000EF1800010 SKIP:L2-B000 21 S | |
18518 | BL60085:fbo,a,pn %fcc1, BL60087 ;.empty ! 0000000EF1800014 SKIP:L2-B000 59 L | |
18519 | BL60087:bcs,a BL60088 ! 0000000EF1800018 SKIP:L2-B000 67 L | |
18520 | BL60084:nop ! 0000000EF180001C SKIP:L2-B000 50 S | |
18521 | BL60088:add %g1, 0xB64, %g1 ! 0000000EF1800020 SKIP:L2-B000 67 chksum++ | |
18522 | ba,a BL60090 ! 0000000EF1800024 SKIP:L2-B000 46 | |
18523 | ldub [%g4-0x0011], %i4 ! 0000000EF1800028 SKIP:L2-B000 0 S <BD60078 | |
18524 | BL60089: ! ELSE:L2-B001 | |
18525 | lda [%g3-0x0038]%asi, %f26 ! 0000000EF180002C ELSE:L2-B001 0 S <BD60003 | |
18526 | ldx [%g2+0x0050], %l5 ! 0000000EF1800030 ELSE:L2-B001 0 <BD60004 | |
18527 | membar 0x40 ! 0000000EF1800034 ELSE:L2-B001 0 | |
18528 | ldda [%l5]0xF0, %f16 ! 0000000EF1800038 ELSE:L2-B001 0 Blk-Load | |
18529 | membar 0x40 ! 0000000EF180003C ELSE:L2-B001 0 | |
18530 | umul %i4, %i3, %o4 ! 0000000EF1800040 ELSE:L2-B001 0 S | |
18531 | .word 0xA4C887B9 ! 0000000EF1800044 ELSE:L2-B001 0 S illop | |
18532 | membar 0x40 ! 0000000EF1800048 ELSE:L2-B001 0 | |
18533 | ldda [%l5]0xF0, %f16 ! 0000000EF180004C ELSE:L2-B001 0 Blk-Load | |
18534 | .word 0x89B0464E ! 0000000EF1800050 ELSE:L2-B001 0 illop | |
18535 | add %g1, 0x250, %g1 ! 0000000EF1800054 ELSE:L2-B001 0 chksum++ | |
18536 | pdist %f26, %f22, %f22 ! 0000000EF1800058 ELSE:L2-B001 0 S | |
18537 | call .+8 ! 0000000EF180005C ELSE:L2-B001 0 S | |
18538 | fcmpgt16 %f26, %f22, %o1 ! 0000000EF1800060 ELSE:L2-B001 0 S | |
18539 | bmask %g1, %o3, %o3 ! 0000000EF1800064 ELSE:L2-B001 0 S | |
18540 | BL60090: ! ELSE:L2-B001 | |
18541 | add %g1, 0x688, %g1 ! 0000000EF1800068 ELSE:L2-B001 46 chksum++ | |
18542 | pdist %f30, %f22, %f16 ! 0000000EF180006C LOOP:L1-B000 46 S | |
18543 | or %l7, %g7, %l7 ! 0000000EF1800070 LOOP:L1-B000 46 S | |
18544 | cmp %o0, %i0 ! 0000000EF1800074 LOOP:L1-B000 46 S | |
18545 | andn %g6, %g7, %g6 ! 0000000EF1800078 LOOP:L1-B000 46 S | |
18546 | pdist %f22, %f24, %f22 ! 0000000EF180007C LOOP:L1-B000 46 S | |
18547 | srlx %l3, 0x1, %l3 ! 0000000EF1800080 LOOP:L1-B000 46 | |
18548 | andcc %l3, 0x1, %g0 ! 0000000EF1800084 LOOP:L1-B000 46 | |
18549 | bne,pt %xcc, BL60091 ! 0000000EF1800088 LOOP:L1-B000 46 | |
18550 | ldd [%g6-0x0078], %f6 ! 0000000EF180008C LOOP:L1-B000 46 S <BD60007 | |
18551 | add %g1, 0x2D9, %g1 ! 0000000EF1800090 LOOP:L1-B000 17 chksum++ | |
18552 | add %l7, %o3, %i1 ! 0000000EF1800094 SUBR:L0-B000 17 S | |
18553 | std %f38, [%g3+0x0040] ! 0000000EF1800098 SUBR:L0-B000 17 S >BD60024 | |
18554 | bleu,pn %xcc, BL60092 ! 0000000EF180009C SUBR:L0-B000 17 L | |
18555 | .word 0x83F00000 ! 0000000EF18000A0 SUBR:L0-B000 17 S illop | |
18556 | BL60092:edge32n %o1, %g1, %i3 ! 0000000EF18000A4 SUBR:L0-B000 17 S | |
18557 | pdist %f26, %f22, %f22 ! 0000000EF18000A8 SUBR:L0-B000 17 S | |
18558 | bgu BL60093 ;.empty ! 0000000EF18000AC SUBR:L0-B000 17 L | |
18559 | fba,pn %fcc3, BL60094 ;.empty ! 0000000EF18000B0 SUBR:L0-B000 17 L | |
18560 | bge,a BL60093 ;.empty ! 0000000EF18000B4 SUBR:L0-B000 17 L | |
18561 | BL60093:bne,pt %icc, BL60094 ;.empty ! 0000000EF18000B8 SUBR:L0-B000 17 L | |
18562 | bleu,a BL60094 ;.empty ! 0000000EF18000BC SUBR:L0-B000 17 L | |
18563 | fblg BL60095 ;.empty ! 0000000EF18000C0 SUBR:L0-B000 17 L | |
18564 | bpos,pn %xcc, BL60094 ! 0000000EF18000C4 SUBR:L0-B000 0 L | |
18565 | BL60094:tl %icc, %g7+0x0055 ! 0000000EF18000C8 SUBR:L0-B000 34 S | |
18566 | BL60095:add %g1, 0xC79, %g1 ! 0000000EF18000CC SUBR:L0-B000 17 chksum++ | |
18567 | ta %xcc, 0x45 ! 0000000EF18000D0 SUBR:L0-B000 17 demap-stack | |
18568 | add %g1, 0xFC4, %i0 ! 0000000EF18000D4 SUBR:L0-B000 17 | |
18569 | return %i7+0x0008 ! 0000000EF18000D8 SUBR:L0-B000 17 | |
18570 | add %g1, 0x471, %g1 ! 0000000EF18000DC SUBR:L0-B000 17 chksum++ | |
18571 | ||
18572 | SECTION .btext031_pg1 TEXT_VA=0xef1800000 | |
18573 | attr_text { | |
18574 | Name = .btext031_pg1, | |
18575 | VA = 0xef1800000, | |
18576 | RA = 0xff4000000, | |
18577 | PA = ra2pa(0xff4000000,0), | |
18578 | tsbonly, | |
18579 | part_0_ctx_nonzero_tsb_config_2, | |
18580 | TTE_Context=71, TTE_Size=3, TTE_W=0, TTE_X=1, | |
18581 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18582 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18583 | } | |
18584 | .text; .skip 8 | |
18585 | ||
18586 | !======================================================================== | |
18587 | ||
18588 | SECTION .btext032 TEXT_VA=0x145b89f00 | |
18589 | attr_text { | |
18590 | Name = .btext032, | |
18591 | VA = 0x145b89f00, | |
18592 | RA = ra2pa(0xff7b75f00,0), | |
18593 | PA = ra2pa(0xff7b75f00,0), | |
18594 | notsb | |
18595 | } | |
18596 | ||
18597 | SECTION .btext032_pg0 TEXT_VA=0x145b88000 | |
18598 | attr_text { | |
18599 | Name = .btext032_pg0, | |
18600 | VA = 0x145b88000, | |
18601 | RA = ra2pa(0xff7b74000,0), | |
18602 | PA = ra2pa(0xff7b74000,0), | |
18603 | tsbonly, | |
18604 | part_0_ctx_nonzero_tsb_config_1, | |
18605 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
18606 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18607 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18608 | } | |
18609 | .text; .skip 8 | |
18610 | ||
18611 | ||
18612 | SECTION .btext032 | |
18613 | .text | |
18614 | .global SUBR089; SUBR089: | |
18615 | BL60097: ! SUBR:L0-B000 | |
18616 | add %g1, 0x926, %g1 ! 0000000145B89F00 SUBR:L0-B000 2 chksum++ | |
18617 | fbug BL60096 ! 0000000145B89F04 SUBR:L0-B000 2 | |
18618 | save %o6, -128, %o6 ! 0000000145B89F08 SUBR:L0-B000 2 | |
18619 | BL60096: ! SUBR:L0-B000 | |
18620 | sethi %hh(0x145B89F00),%l7 ! 0000000145B89F0C SUBR:L0-B000 2 SUBR089 | |
18621 | or %l7,%hm(0x145B89F00),%l7 ! 0000000145B89F10 SUBR:L0-B000 2 | |
18622 | sethi %lm(0x145B89F00),%l6 ! 0000000145B89F14 SUBR:L0-B000 2 | |
18623 | or %l6,%lo(0x145B89F00),%l6 ! 0000000145B89F18 SUBR:L0-B000 2 | |
18624 | sllx %l7, 0x20, %l7 ! 0000000145B89F1C SUBR:L0-B000 2 | |
18625 | or %l7, %l6, %l7 ! 0000000145B89F20 SUBR:L0-B000 2 | |
18626 | ta %xcc, 0x45 ! 0000000145B89F24 SUBR:L0-B000 2 demap-stack | |
18627 | add %g1, 0x586, %g1 ! 0000000145B89F28 SUBR:L0-B000 2 chksum++ | |
18628 | add %o1, %g1, %o1 ! 0000000145B89F2C SWCH:L1-B000 2 | |
18629 | and %o1, 0x18, %o7 ! 0000000145B89F30 SWCH:L1-B000 2 | |
18630 | sethi %hi(0x48), %o1 ! 0000000145B89F34 SWCH:L1-B000 2 .+0 | |
18631 | or %o1,%lo(0x48),%o1 ! 0000000145B89F38 SWCH:L1-B000 2 | |
18632 | add %o1, %o7, %o1 ! 0000000145B89F3C SWCH:L1-B000 2 | |
18633 | jmpl %l7+%o1, %g0 ! 0000000145B89F40 SWCH:L1-B000 2 | |
18634 | or %l4, 0x0, %l4 ! 0000000145B89F44 SWCH:L1-B000 2 S | |
18635 | ba,a,pt %icc, BL60109 ! 0000000145B89F48 SWCH:L1-B000 0 | |
18636 | nop ! 0000000145B89F4C SWCH:L1-B000 0 S | |
18637 | ba,pn %icc, BL60100 ! 0000000145B89F50 SWCH:L1-B000 1 | |
18638 | srax %o5, %g1, %o5 ! 0000000145B89F54 SWCH:L1-B000 1 S | |
18639 | ba,pt %icc, BL60099 ! 0000000145B89F58 SWCH:L1-B000 0 | |
18640 | orn %o7, -1, %o7 ! 0000000145B89F5C SWCH:L1-B000 0 S | |
18641 | ba,a BL60098 ! 0000000145B89F60 SWCH:L1-B000 1 | |
18642 | nop ! 0000000145B89F64 SWCH:L1-B000 0 S | |
18643 | BL60098:add %g1, 0x67B, %g1 ! 0000000145B89F68 CASE:L2-B000 1 chksum++ | |
18644 | pdist %f24, %f26, %f24 ! 0000000145B89F6C CASE:L2-B000 1 S | |
18645 | ldx [%g2+0x0050], %l5 ! 0000000145B89F70 CASE:L2-B000 1 <BD60004 | |
18646 | membar 0x40 ! 0000000145B89F74 CASE:L2-B000 1 | |
18647 | ldda [%l5]0xF8, %f16 ! 0000000145B89F78 CASE:L2-B000 1 Blk-Load | |
18648 | membar 0x40 ! 0000000145B89F7C CASE:L2-B000 1 | |
18649 | add %g3, -40, %l5 ! 0000000145B89F80 CASE:L2-B000 1 @BD60220 | |
18650 | stda %f28,[%l5+%g1]0xC5 ! 0000000145B89F84 CASE:L2-B000 1 S Partial_St | |
18651 | xnor %i2, %i4, %l3 ! 0000000145B89F88 CASE:L2-B000 1 S | |
18652 | fba,pt %fcc3, BL60112 ! 0000000145B89F8C CASE:L2-B000 1 | |
18653 | movgu %xcc, %o0, %i2 ! 0000000145B89F90 CASE:L2-B000 1 S | |
18654 | BL60099:add %g1, 0x2E6, %g1 ! 0000000145B89F94 CASE:L2-B001 0 chksum++ | |
18655 | pdist %f28, %f24, %f28 ! 0000000145B89F98 CASE:L2-B001 0 S | |
18656 | .word 0xB74DB316 ! 0000000145B89F9C CASE:L2-B001 0 S illop | |
18657 | rd %gsr, %l6 ! 0000000145B89FA0 CASE:L2-B001 0 S | |
18658 | .word 0x83880000 ! 0000000145B89FA4 CASE:L2-B001 0 S random | |
18659 | stxa %i1, [%g4+0x0060]%asi ! 0000000145B89FA8 CASE:L2-B001 0 S >BD60071 | |
18660 | .word 0xCF6A7CDA ! 0000000145B89FAC CASE:L2-B001 0 illop | |
18661 | membar 0x40 ! 0000000145B89FB0 CASE:L2-B001 0 | |
18662 | ldda [%l5]0xF0, %f16 ! 0000000145B89FB4 CASE:L2-B001 0 Blk-Load | |
18663 | membar 0x40 ! 0000000145B89FB8 CASE:L2-B001 0 | |
18664 | .word 0x84CCDF5D ! 0000000145B89FBC CASE:L2-B001 0 illop | |
18665 | nop ! 0000000145B89FC0 CASE:L2-B001 0 S | |
18666 | BL60100:add %g1, 0x4D, %g1 ! 0000000145B89FC4 CASE:L2-B002 1 chksum++ | |
18667 | ldx [%g2+0x0050], %l5 ! 0000000145B89FC8 CASE:L2-B002 1 <BD60004 | |
18668 | membar 0x40 ! 0000000145B89FCC CASE:L2-B002 1 | |
18669 | stda %f0, [%l5]0xF0 ! 0000000145B89FD0 CASE:L2-B002 1 Blk-Store | |
18670 | membar 0x40 ! 0000000145B89FD4 CASE:L2-B002 1 | |
18671 | srax %i1, 0x1, %i4 ! 0000000145B89FD8 CASE:L2-B002 1 S | |
18672 | pdist %f20, %f28, %f30 ! 0000000145B89FDC CASE:L2-B002 1 S | |
18673 | sethi %hi(0x54E75000), %o5 ! 0000000145B89FE0 CASE:L2-B002 1 S .+0 | |
18674 | fba,a BL60112 ! 0000000145B89FE4 CASE:L2-B002 1 | |
18675 | array32 %l3, %i4, %o2 ! 0000000145B89FE8 CASE:L2-B002 0 S | |
18676 | BL60109:.word 0xA9B7436A ! 0000000145B89FEC CASE:L2-B003 0 illop | |
18677 | edge32 %i3, %i2, %i1 ! 0000000145B89FF0 CASE:L2-B003 0 S | |
18678 | .word 0xCDCD1CCF ! 0000000145B89FF4 CASE:L2-B003 0 L illop | |
18679 | .word 0xA9A6CB92 ! 0000000145B89FF8 CASE:L2-B003 0 L illop | |
18680 | bgu BL60103 ;.empty ! 0000000145B89FFC CASE:L2-B003 0 L | |
18681 | bn BL60104 ;.empty ! 0000000145B8A000 CASE:L2-B003 0 L | |
18682 | fbn,pt %fcc3, BL60104 ! 0000000145B8A004 CASE:L2-B003 0 L | |
18683 | BL60102:.word 0x29187D3F ! 0000000145B8A008 CASE:L2-B003 0 S random | |
18684 | .word 0xFF36D28F ! 0000000145B8A00C CASE:L2-B003 0 S illop | |
18685 | BL60104:st %f21, [%g5+0x0024] ! 0000000145B8A010 CASE:L2-B003 0 S >BD60049 | |
18686 | cmp %i4, %i2 ! 0000000145B8A014 CASE:L2-B003 0 S | |
18687 | fbl,a BL60105 ;.empty ! 0000000145B8A018 CASE:L2-B003 0 L | |
18688 | be,pt %icc, BL60106 ;.empty ! 0000000145B8A01C CASE:L2-B003 0 L | |
18689 | BL60101:bleu,pt %xcc, BL60107 ;.empty ! 0000000145B8A020 CASE:L2-B003 0 L | |
18690 | BL60107:brlz,pn %g1, BL60108 ! 0000000145B8A024 CASE:L2-B003 0 L | |
18691 | BL60103:xnorcc %o5, %i3, %i3 ! 0000000145B8A028 CASE:L2-B003 0 S | |
18692 | BL60108:pdist %f18, %f24, %f18 ! 0000000145B8A02C CASE:L2-B003 0 S | |
18693 | fbne,a BL60106 ! 0000000145B8A030 CASE:L2-B003 0 L | |
18694 | BL60105:.word 0x83DD6E45 ! 0000000145B8A034 CASE:L2-B003 0 S random | |
18695 | BL60106:add %g1, 0xF5E, %g1 ! 0000000145B8A038 CASE:L2-B003 0 chksum++ | |
18696 | fba,a,pn %fcc2, BL60112 ! 0000000145B8A03C CASE:L2-B003 0 | |
18697 | nop ! 0000000145B8A040 CASE:L2-B003 0 S | |
18698 | BL60112: ! SWCH:L1-B000 | |
18699 | add %g1, 0x8C, %g1 ! 0000000145B8A044 SWCH:L1-B000 2 chksum++ | |
18700 | nop ! 0000000145B8A048 SWCH:L1-B000 2 S | |
18701 | nop ! 0000000145B8A04C SWCH:L1-B000 2 S | |
18702 | pdist %f30, %f26, %f30 ! 0000000145B8A050 SWCH:L1-B000 2 S | |
18703 | bg,a BL60110 ! 0000000145B8A054 SWCH:L1-B000 2 L | |
18704 | nop ! 0000000145B8A058 SWCH:L1-B000 0 S | |
18705 | fbge,pt %fcc0, BL60111 ! 0000000145B8A05C SWCH:L1-B000 2 L | |
18706 | addcc %o7, %o0, %g0 ! 0000000145B8A060 SWCH:L1-B000 2 S | |
18707 | BL60110:nop ! 0000000145B8A064 SWCH:L1-B000 0 S | |
18708 | BL60111:add %g1, 0x950, %g1 ! 0000000145B8A068 SWCH:L1-B000 2 chksum++ | |
18709 | ldx [%g2+0x0058], %l6 ! 0000000145B8A06C SUBR:L0-B000 2 <BD60016 | |
18710 | stwa %g7, [%l6+%g0]0x14 ! 0000000145B8A070 SUBR:L0-B000 2 S >BD60017 | |
18711 | fpackfix %f18, %f29 ! 0000000145B8A074 SUBR:L0-B000 2 S | |
18712 | ldda [%l6]0x26, %i0 ! 0000000145B8A078 SUBR:L0-B000 2 S Quad_Ld_P | |
18713 | pdist %f18, %f18, %f26 ! 0000000145B8A07C SUBR:L0-B000 2 S | |
18714 | pdist %f18, %f30, %f20 ! 0000000145B8A080 SUBR:L0-B000 2 S | |
18715 | pdist %f28, %f30, %f28 ! 0000000145B8A084 SUBR:L0-B000 2 S | |
18716 | pdist %f24, %f18, %f24 ! 0000000145B8A088 SUBR:L0-B000 2 S | |
18717 | fcmpne32 %f28, %f24, %o1 ! 0000000145B8A08C SUBR:L0-B000 2 S | |
18718 | sth %o4, [%g4-0x0016] ! 0000000145B8A090 SUBR:L0-B000 2 S >BD60035 | |
18719 | xor %i0, %i0, %i2 ! 0000000145B8A094 SUBR:L0-B000 2 S | |
18720 | ta %xcc, 0x45 ! 0000000145B8A098 SUBR:L0-B000 2 demap-stack | |
18721 | add %g1, 0x36, %i0 ! 0000000145B8A09C SUBR:L0-B000 2 | |
18722 | add %g5, 0x2D, %l6 ! 0000000145B8A0A0 SUBR:L0-B000 2 @BD60193 | |
18723 | stda %f30, [%l6]0xD0 ! 0000000145B8A0A4 SUBR:L0-B000 2 S Short8 | |
18724 | fble BL60113 ! 0000000145B8A0A8 SUBR:L0-B000 2 | |
18725 | restore %i0, %l7, %o0 ! 0000000145B8A0AC SUBR:L0-B000 2 | |
18726 | BL60113:jmpl %o7+0x0008, %g0 ! 0000000145B8A0B0 SUBR:L0-B000 2 | |
18727 | nop ! 0000000145B8A0B4 SUBR:L0-B000 2 | |
18728 | ||
18729 | SECTION .btext032_pg1 TEXT_VA=0x145b8a000 | |
18730 | attr_text { | |
18731 | Name = .btext032_pg1, | |
18732 | VA = 0x145b8a000, | |
18733 | RA = ra2pa(0xff7b76000,0), | |
18734 | PA = ra2pa(0xff7b76000,0), | |
18735 | tsbonly, | |
18736 | part_0_ctx_nonzero_tsb_config_1, | |
18737 | TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1, | |
18738 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18739 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18740 | } | |
18741 | .text; .skip 8 | |
18742 | ||
18743 | !======================================================================== | |
18744 | ||
18745 | SECTION .btext033 TEXT_VA=0xffffe360423fff00 | |
18746 | attr_text { | |
18747 | Name = .btext033, | |
18748 | VA = 0xffffe360423fff00, | |
18749 | RA = 0xff37fff00, | |
18750 | PA = ra2pa(0xff37fff00,0), | |
18751 | notsb | |
18752 | } | |
18753 | ||
18754 | SECTION .btext033_pg0 TEXT_VA=0xffffe36042000000 | |
18755 | attr_text { | |
18756 | Name = .btext033_pg0, | |
18757 | VA = 0xffffe36042000000, | |
18758 | RA = 0xff3400000, | |
18759 | PA = ra2pa(0xff3400000,0), | |
18760 | tsbonly, | |
18761 | part_0_ctx_nonzero_tsb_config_0, | |
18762 | TTE_Context=71, TTE_Size=3, TTE_W=0, TTE_X=1, | |
18763 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18764 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18765 | } | |
18766 | .text; .skip 8 | |
18767 | ||
18768 | ||
18769 | SECTION .btext033 | |
18770 | .text | |
18771 | .global SUBR090; SUBR090: | |
18772 | BL60115: ! SUBR:L0-B000 | |
18773 | add %g1, 0xEEC, %g1 ! FFFFE360423FFF00 SUBR:L0-B000 7 chksum++ | |
18774 | bge,pn %xcc, BL60114 ! FFFFE360423FFF04 SUBR:L0-B000 7 | |
18775 | save %o6, -128, %o6 ! FFFFE360423FFF08 SUBR:L0-B000 7 | |
18776 | BL60114: ! SUBR:L0-B000 | |
18777 | sethi %hh(0xFFFFE360423FFF00),%l7 ! FFFFE360423FFF0C SUBR:L0-B000 7 SUBR090 | |
18778 | or %l7,%hm(0xFFFFE360423FFF00),%l7 ! FFFFE360423FFF10 SUBR:L0-B000 7 | |
18779 | sethi %lm(0xFFFFE360423FFF00),%l6 ! FFFFE360423FFF14 SUBR:L0-B000 7 | |
18780 | or %l6,%lo(0xFFFFE360423FFF00),%l6 ! FFFFE360423FFF18 SUBR:L0-B000 7 | |
18781 | sllx %l7, 0x20, %l7 ! FFFFE360423FFF1C SUBR:L0-B000 7 | |
18782 | or %l7, %l6, %l7 ! FFFFE360423FFF20 SUBR:L0-B000 7 | |
18783 | add %g1, 0x465, %g1 ! FFFFE360423FFF24 SUBR:L0-B000 7 chksum++ | |
18784 | add %i2, %g1, %i0 ! FFFFE360423FFF28 SWCH:L1-B000 7 | |
18785 | andcc %i0, 0x80, %g0 ! FFFFE360423FFF2C SWCH:L1-B000 7 | |
18786 | bnz,pn %xcc, BL60126 ! FFFFE360423FFF30 SWCH:L1-B000 7 | |
18787 | andcc %i0, 0x10, %g0 ! FFFFE360423FFF34 SWCH:L1-B000 7 | |
18788 | bnz,a,pt %xcc, BL60118 ! FFFFE360423FFF38 SWCH:L1-B000 3 | |
18789 | add %g1, 0xCD8, %g1 ! FFFFE360423FFF3C SWCH:L1-B000 2 chksum++ | |
18790 | andcc %i0, 0x40, %g0 ! FFFFE360423FFF40 SWCH:L1-B000 1 | |
18791 | bnz,pn %xcc, BL60117 ! FFFFE360423FFF44 SWCH:L1-B000 1 | |
18792 | andcc %i0, 0x10, %g0 ! FFFFE360423FFF48 SWCH:L1-B000 1 | |
18793 | .word 0xAB8D5758 ! FFFFE360423FFF4C SWCH:L1-B000 0 illop | |
18794 | add %g1, 0x275, %g1 ! FFFFE360423FFF50 SWCH:L1-B000 0 chksum++ | |
18795 | fcmple16 %f22, %f30, %l2 ! FFFFE360423FFF54 SWCH:L1-B000 0 S | |
18796 | .word 0xA7B302BD ! FFFFE360423FFF58 SWCH:L1-B000 0 S illop | |
18797 | ldx [%g2+0x0058], %l6 ! FFFFE360423FFF5C SWCH:L1-B000 0 <BD60016 | |
18798 | stba %g7, [%l6+%g0]0x04 ! FFFFE360423FFF60 SWCH:L1-B000 0 S >BD60017 | |
18799 | .word 0x2A4A0BE6 ! FFFFE360423FFF64 SWCH:L1-B000 0 S random | |
18800 | sub %l2, -2525, %o5 ! FFFFE360423FFF68 SWCH:L1-B000 0 S | |
18801 | .word 0xB5A48999 ! FFFFE360423FFF6C SWCH:L1-B000 0 S illop | |
18802 | ldswa [%g7+%g7]0x83, %o2 ! FFFFE360423FFF70 SWCH:L1-B000 0 S <BD60042 | |
18803 | .word 0xB3A650AE ! FFFFE360423FFF74 SWCH:L1-B000 0 S illop | |
18804 | .word 0x06EC63D8 ! FFFFE360423FFF78 SWCH:L1-B000 0 random | |
18805 | .word 0xCD0B9805 ! FFFFE360423FFF7C SWCH:L1-B000 0 S illop | |
18806 | .word 0x83F0449C ! FFFFE360423FFF80 SWCH:L1-B000 0 illop | |
18807 | or %l6,%hm(0x1083F0449C),%l6 ! FFFFE360423FFF84 SWCH:L1-B000 0 | |
18808 | sethi %lm(0x1083F0449C),%l5 ! FFFFE360423FFF88 SWCH:L1-B000 0 | |
18809 | .word 0xBE100001 ! FFFFE360423FFF8C SWCH:L1-B000 0 random | |
18810 | sllx %l6, 0x20, %l6 ! FFFFE360423FFF90 SWCH:L1-B000 0 | |
18811 | or %l6, %l5, %l6 ! FFFFE360423FFF94 SWCH:L1-B000 0 | |
18812 | jmpl %l6+0x0000, %o7 ! FFFFE360423FFF98 SWCH:L1-B000 0 S | |
18813 | nop ! FFFFE360423FFF9C SWCH:L1-B000 0 S | |
18814 | add %g1, 0x71A, %g1 ! FFFFE360423FFFA0 SWCH:L1-B000 0 chksum++ | |
18815 | ba,a,pt %xcc, BL60127 ! FFFFE360423FFFA4 SWCH:L1-B000 0 | |
18816 | std %f62, [%g5+0x0040] ! FFFFE360423FFFA8 SWCH:L1-B000 0 S >BD60024 | |
18817 | BL60116:add %g1, 0x48B, %g1 ! FFFFE360423FFFAC CASE:L2-B000 0 chksum++ | |
18818 | ldx [%g2+0x0050], %l5 ! FFFFE360423FFFB0 CASE:L2-B000 0 <BD60004 | |
18819 | membar 0x40 ! FFFFE360423FFFB4 CASE:L2-B000 0 | |
18820 | stda %f32, [%l5]0xE1 ! FFFFE360423FFFB8 CASE:L2-B000 0 Blk-Store | |
18821 | .word 0xBE100001 ! FFFFE360423FFFBC CASE:L2-B000 0 random | |
18822 | ldx [%g2+0x0058], %l6 ! FFFFE360423FFFC0 CASE:L2-B000 0 <BD60016 | |
18823 | .word 0xE59F3E8D ! FFFFE360423FFFC4 CASE:L2-B000 0 S random | |
18824 | ldsba [%g7+%g0]0x83, %i4 ! FFFFE360423FFFC8 CASE:L2-B000 0 S <BD60042 | |
18825 | fcmpd %fcc3, %f40, %f6 ! FFFFE360423FFFCC CASE:L2-B000 0 S | |
18826 | fexpand %f29, %f20 ! FFFFE360423FFFD0 CASE:L2-B000 0 S | |
18827 | orn %l2, -1, %l2 ! FFFFE360423FFFD4 CASE:L2-B000 0 S | |
18828 | cmp %o1, %o5 ! FFFFE360423FFFD8 CASE:L2-B000 0 S | |
18829 | .word 0xCB86FA8C ! FFFFE360423FFFDC CASE:L2-B000 0 S random | |
18830 | edge32n %l2, %o2, %o0 ! FFFFE360423FFFE0 CASE:L2-B000 0 S | |
18831 | ba,a BL60127 ! FFFFE360423FFFE4 CASE:L2-B000 0 | |
18832 | .word 0x9DA890B5 ! FFFFE360423FFFE8 CASE:L2-B000 0 S illop | |
18833 | BL60117:add %g1, 0x476, %g1 ! FFFFE360423FFFEC CASE:L2-B001 1 chksum++ | |
18834 | ldx [%g2+0x0058], %l6 ! FFFFE360423FFFF0 CASE:L2-B001 1 <BD60016 | |
18835 | stba %g7, [%l6+%g0]0x1C ! FFFFE360423FFFF4 CASE:L2-B001 1 S >BD60017 | |
18836 | ldd [%g3-0x0078], %f0 ! FFFFE360423FFFF8 CASE:L2-B001 1 S <BD60007 | |
18837 | pdist %f28, %f20, %f24 ! FFFFE360423FFFFC CASE:L2-B001 1 S | |
18838 | ldx [%g2+0x0050], %l5 ! FFFFE36042400000 CASE:L2-B001 1 <BD60004 | |
18839 | membar 0x40 ! FFFFE36042400004 CASE:L2-B001 1 | |
18840 | stda %f0, [%l5]0xE0 ! FFFFE36042400008 CASE:L2-B001 1 Blk-Store | |
18841 | membar 0x40 ! FFFFE3604240000C CASE:L2-B001 1 | |
18842 | add %g4, 0x60, %l5 ! FFFFE36042400010 CASE:L2-B001 1 @BD60071 | |
18843 | stda %f30,[%l5+%g1]0xC3 ! FFFFE36042400014 CASE:L2-B001 1 S Partial_St | |
18844 | fba,a BL60127 ! FFFFE36042400018 CASE:L2-B001 1 | |
18845 | wr %g1, -3195, %ccr ! FFFFE3604240001C CASE:L2-B001 0 S | |
18846 | BL60118:add %g1, 0xD90, %g1 ! FFFFE36042400020 CASE:L2-B002 2 chksum++ | |
18847 | addcc %o3, 0xADE, %o0 ! FFFFE36042400024 CASE:L2-B002 2 S | |
18848 | or %l3, %g7, %l3 ! FFFFE36042400028 CASE:L2-B002 2 S | |
18849 | lduh [%g5-0x0030], %i4 ! FFFFE3604240002C CASE:L2-B002 2 S <BD60246 | |
18850 | pdist %f18, %f30, %f22 ! FFFFE36042400030 CASE:L2-B002 2 S | |
18851 | array32 %l3, %o0, %i5 ! FFFFE36042400034 CASE:L2-B002 2 S | |
18852 | ldx [%g2+0x0050], %l5 ! FFFFE36042400038 CASE:L2-B002 2 <BD60004 | |
18853 | membar 0x40 ! FFFFE3604240003C CASE:L2-B002 2 | |
18854 | stda %f16, [%l5]0xF0 ! FFFFE36042400040 CASE:L2-B002 2 Blk-Store | |
18855 | membar 0x40 ! FFFFE36042400044 CASE:L2-B002 2 | |
18856 | membar 0x40 ! FFFFE36042400048 CASE:L2-B002 2 | |
18857 | ldda [%l5]0x16, %f16 ! FFFFE3604240004C CASE:L2-B002 2 Blk-Load | |
18858 | membar 0x40 ! FFFFE36042400050 CASE:L2-B002 2 | |
18859 | ldx [%g2+0x0018], %g3 ! FFFFE36042400054 CASE:L2-B002 2 S BASE<BD60237 | |
18860 | and %i0, -1, %i0 ! FFFFE36042400058 CASE:L2-B002 2 S | |
18861 | fexpand %f26, %f20 ! FFFFE3604240005C CASE:L2-B002 2 S | |
18862 | ldd [%g6+0x0040], %f40 ! FFFFE36042400060 CASE:L2-B002 2 S <BD60024 | |
18863 | ba,a BL60127 ! FFFFE36042400064 CASE:L2-B002 2 | |
18864 | pdist %f30, %f20, %f16 ! FFFFE36042400068 CASE:L2-B002 0 S | |
18865 | BL60126:add %g1, 0x4A9, %g1 ! FFFFE3604240006C CASE:L2-B003 4 chksum++ | |
18866 | addcc %i4, %l3, %g0 ! FFFFE36042400070 CASE:L2-B003 4 S | |
18867 | bleu BL60119 ;.empty ! FFFFE36042400074 CASE:L2-B003 4 L | |
18868 | fbg BL60120 ;.empty ! FFFFE36042400078 CASE:L2-B003 4 L | |
18869 | fbe,a BL60121 ! FFFFE3604240007C CASE:L2-B003 4 L | |
18870 | nop ! FFFFE36042400080 CASE:L2-B003 4 S | |
18871 | st %f8, [%g6-0x0064] ! FFFFE36042400084 CASE:L2-B003 0 S >BD60026 | |
18872 | .word 0x8FA8487B ! FFFFE36042400088 CASE:L2-B003 0 S illop_FP | |
18873 | fbl,pn %fcc3, BL60122 ;.empty ! FFFFE3604240008C CASE:L2-B003 0 L | |
18874 | BL60121:ble BL60123 ! FFFFE36042400090 CASE:L2-B003 4 L | |
18875 | BL60123:fcmpd %fcc3, %f14, %f40 ! FFFFE36042400094 CASE:L2-B003 5 S | |
18876 | fble,a,pn %fcc3, BL60124 ! FFFFE36042400098 CASE:L2-B003 4 L | |
18877 | BL60119:lduh [%g4+0x0022], %l1 ! FFFFE3604240009C CASE:L2-B003 4 S <BD60049 | |
18878 | .word 0xAF4C0B97 ! FFFFE360424000A0 CASE:L2-B003 0 S illop | |
18879 | BL60122:.word 0x9F918017 ! FFFFE360424000A4 CASE:L2-B003 0 S illop | |
18880 | BL60120:bvs BL60125 ! FFFFE360424000A8 CASE:L2-B003 0 L | |
18881 | BL60125:.word 0x9D4942D1 ! FFFFE360424000AC CASE:L2-B003 0 S illop | |
18882 | st %f25, [%g4-0x0010] ! FFFFE360424000B0 CASE:L2-B003 0 S >BD60035 | |
18883 | faligndata %f20, %f24, %f20 ! FFFFE360424000B4 CASE:L2-B003 0 S | |
18884 | BL60124:add %g1, 0x656, %g1 ! FFFFE360424000B8 CASE:L2-B003 4 chksum++ | |
18885 | ba,pt %xcc, BL60127 ! FFFFE360424000BC CASE:L2-B003 4 | |
18886 | array16 %i3, %i3, %i4 ! FFFFE360424000C0 CASE:L2-B003 4 S | |
18887 | BL60127: ! SWCH:L1-B000 | |
18888 | add %g1, 0xD69, %g1 ! FFFFE360424000C4 SWCH:L1-B000 7 chksum++ | |
18889 | fcmple32 %f16, %f16, %i4 ! FFFFE360424000C8 SWCH:L1-B000 7 S | |
18890 | add %g3, 0x60, %l5 ! FFFFE360424000CC SWCH:L1-B000 7 @BD60071 | |
18891 | stda %f28,[%l5+%g1]0xC8 ! FFFFE360424000D0 SWCH:L1-B000 7 S Partial_St | |
18892 | .word 0xBDB102BD ! FFFFE360424000D4 SWCH:L1-B000 7 S illop_VIS | |
18893 | subccc %o3, %i6, %o1 ! FFFFE360424000D8 SWCH:L1-B000 7 S | |
18894 | fcmpd %fcc2, %f32, %f46 ! FFFFE360424000DC SWCH:L1-B000 7 S | |
18895 | ldx [%g2+0x0050], %l5 ! FFFFE360424000E0 SWCH:L1-B000 7 <BD60004 | |
18896 | membar 0x40 ! FFFFE360424000E4 SWCH:L1-B000 7 | |
18897 | stda %f32, [%l5]0xE0 ! FFFFE360424000E8 SWCH:L1-B000 7 Blk-Store | |
18898 | membar 0x40 ! FFFFE360424000EC SWCH:L1-B000 7 | |
18899 | array16 %i1, %l1, %l0 ! FFFFE360424000F0 SWCH:L1-B000 7 S | |
18900 | membar 0x40 ! FFFFE360424000F4 SWCH:L1-B000 7 | |
18901 | ldda [%l5]0xF0, %f16 ! FFFFE360424000F8 SWCH:L1-B000 7 Blk-Load | |
18902 | membar 0x40 ! FFFFE360424000FC SWCH:L1-B000 7 | |
18903 | alignaddr %l1, %i5, %i1 ! FFFFE36042400100 SWCH:L1-B000 7 S | |
18904 | membar 0x40 ! FFFFE36042400104 SWCH:L1-B000 7 | |
18905 | ldda [%l5]0x16, %f16 ! FFFFE36042400108 SWCH:L1-B000 7 Blk-Load | |
18906 | membar 0x40 ! FFFFE3604240010C SWCH:L1-B000 7 | |
18907 | ta %xcc, 0x46 ! FFFFE36042400110 SWCH:L1-B000 7 S demap-page | |
18908 | srax %g7, 0x0, %g7 ! FFFFE36042400114 SUBR:L0-B000 7 S | |
18909 | call .+8 ! FFFFE36042400118 SUBR:L0-B000 7 S | |
18910 | mulx %i0, 0xD38, %i5 ! FFFFE3604240011C SUBR:L0-B000 7 S | |
18911 | movrz %l0, -169, %i5 ! FFFFE36042400120 SUBR:L0-B000 7 S | |
18912 | add %g1, 0xCF, %i0 ! FFFFE36042400124 SUBR:L0-B000 7 | |
18913 | return %i7+0x0008 ! FFFFE36042400128 SUBR:L0-B000 7 | |
18914 | add %g1, 0x898, %g1 ! FFFFE3604240012C SUBR:L0-B000 7 chksum++ | |
18915 | ||
18916 | SECTION .btext033_pg1 TEXT_VA=0xffffe36042400000 | |
18917 | attr_text { | |
18918 | Name = .btext033_pg1, | |
18919 | VA = 0xffffe36042400000, | |
18920 | RA = 0xff3800000, | |
18921 | PA = ra2pa(0xff3800000,0), | |
18922 | tsbonly, | |
18923 | part_0_ctx_nonzero_tsb_config_0, | |
18924 | TTE_Context=71, TTE_Size=3, TTE_W=0, TTE_X=1, | |
18925 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18926 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18927 | } | |
18928 | .text; .skip 8 | |
18929 | ||
18930 | !======================================================================== | |
18931 | ||
18932 | SECTION .btext034 TEXT_VA=0x7f21f7fff00 | |
18933 | attr_text { | |
18934 | Name = .btext034, | |
18935 | VA = 0x7f21f7fff00, | |
18936 | RA = 0xff2ffff00, | |
18937 | PA = ra2pa(0xff2ffff00,0), | |
18938 | notsb | |
18939 | } | |
18940 | ||
18941 | SECTION .btext034_pg0 TEXT_VA=0x7f21f400000 | |
18942 | attr_text { | |
18943 | Name = .btext034_pg0, | |
18944 | VA = 0x7f21f400000, | |
18945 | RA = 0xff2c00000, | |
18946 | PA = ra2pa(0xff2c00000,0), | |
18947 | tsbonly, | |
18948 | part_0_ctx_nonzero_tsb_config_0, | |
18949 | TTE_Context=71, TTE_Size=3, TTE_W=0, TTE_X=1, | |
18950 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
18951 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
18952 | } | |
18953 | .text; .skip 8 | |
18954 | ||
18955 | ||
18956 | SECTION .btext034 | |
18957 | .text | |
18958 | .global SUBR091; SUBR091: | |
18959 | BL60128: ! SUBR:L0-B000 | |
18960 | add %g1, 0xEDD, %g1 ! 000007F21F7FFF00 SUBR:L0-B000 15 chksum++ | |
18961 | save %o6, -128, %o6 ! 000007F21F7FFF04 SUBR:L0-B000 15 | |
18962 | sethi %hh(0x7F21F7FFF00),%l7 ! 000007F21F7FFF08 SUBR:L0-B000 15 SUBR091 | |
18963 | or %l7,%hm(0x7F21F7FFF00),%l7 ! 000007F21F7FFF0C SUBR:L0-B000 15 | |
18964 | sethi %lm(0x7F21F7FFF00),%l6 ! 000007F21F7FFF10 SUBR:L0-B000 15 | |
18965 | or %l6,%lo(0x7F21F7FFF00),%l6 ! 000007F21F7FFF14 SUBR:L0-B000 15 | |
18966 | sllx %l7, 0x20, %l7 ! 000007F21F7FFF18 SUBR:L0-B000 15 | |
18967 | or %l7, %l6, %l7 ! 000007F21F7FFF1C SUBR:L0-B000 15 | |
18968 | edge8 %i2, %i5, %o2 ! 000007F21F7FFF20 SUBR:L0-B000 15 S | |
18969 | fbu,a BL60129 ;.empty ! 000007F21F7FFF24 SUBR:L0-B000 15 L | |
18970 | .word 0x36568D5F ! 000007F21F7FFF28 SUBR:L0-B000 0 L illop | |
18971 | BL60130:rd %y, %l0 ! 000007F21F7FFF2C SUBR:L0-B000 15 S | |
18972 | BL60129:call .+8 ;.empty ! 000007F21F7FFF30 SUBR:L0-B000 15 L | |
18973 | fbug,pt %fcc0, BL60132 ! 000007F21F7FFF34 SUBR:L0-B000 15 L | |
18974 | ld [%g4-0x0050], %f9 ! 000007F21F7FFF38 SUBR:L0-B000 15 S <BD60101 | |
18975 | BL60131:sta %f4, [%g3-0x0058]%asi ! 000007F21F7FFF3C SUBR:L0-B000 15 S >BD60015 | |
18976 | fbg BL60133 ! 000007F21F7FFF40 SUBR:L0-B000 15 L | |
18977 | nop ! 000007F21F7FFF44 SUBR:L0-B000 15 S | |
18978 | bl,pt %icc, BL60134 ;.empty ! 000007F21F7FFF48 SUBR:L0-B000 15 L | |
18979 | BL60133:fbuge,pn %fcc2, BL60135 ! 000007F21F7FFF4C SUBR:L0-B000 15 L | |
18980 | BL60134:nop ! 000007F21F7FFF50 SUBR:L0-B000 15 S | |
18981 | BL60132:pdist %f20, %f30, %f18 ! 000007F21F7FFF54 SUBR:L0-B000 0 S | |
18982 | BL60135:add %g1, 0xD7C, %g1 ! 000007F21F7FFF58 SUBR:L0-B000 15 chksum++ | |
18983 | add %g1, 0x4A2, %g1 ! 000007F21F7FFF5C SUBR:L0-B000 15 chksum++ | |
18984 | add %o2, %g1, %i0 ! 000007F21F7FFF60 SWCH:L1-B000 15 | |
18985 | andcc %i0, 0x2, %g0 ! 000007F21F7FFF64 SWCH:L1-B000 15 | |
18986 | bnz,a,pn %xcc, BL60142 ! 000007F21F7FFF68 SWCH:L1-B000 15 | |
18987 | add %g1, 0x3CF, %g1 ! 000007F21F7FFF6C SWCH:L1-B000 6 chksum++ | |
18988 | andcc %i0, 0x10, %g0 ! 000007F21F7FFF70 SWCH:L1-B000 9 | |
18989 | bnz,pt %xcc, BL60138 ! 000007F21F7FFF74 SWCH:L1-B000 9 | |
18990 | andcc %i0, 0x400, %g0 ! 000007F21F7FFF78 SWCH:L1-B000 9 | |
18991 | bnz,pn %xcc, BL60137 ! 000007F21F7FFF7C SWCH:L1-B000 2 | |
18992 | add %g1, 0x324, %g1 ! 000007F21F7FFF80 SWCH:L1-B000 2 chksum++ | |
18993 | andcc %i0, 0x40, %g0 ! 000007F21F7FFF84 SWCH:L1-B000 2 | |
18994 | bnz,pn %xcc, BL60136 ! 000007F21F7FFF88 SWCH:L1-B000 2 | |
18995 | add %g1, 0xB8C, %g1 ! 000007F21F7FFF8C SWCH:L1-B000 2 chksum++ | |
18996 | xor %i4, %g7, %i4 ! 000007F21F7FFF90 SWCH:L1-B000 0 S | |
18997 | .word 0x83A4D165 ! 000007F21F7FFF94 SWCH:L1-B000 0 illop | |
18998 | stda %f16, [%l6]0xD3 ! 000007F21F7FFF98 SWCH:L1-B000 0 S Short16 | |
18999 | ld [%g6-0x000C], %f24 ! 000007F21F7FFF9C SWCH:L1-B000 0 S <BD60023 | |
19000 | ld [%g4-0x0063], %f9 ! 000007F21F7FFFA0 SWCH:L1-B000 0 S <BD60026+1 | |
19001 | .word 0xD6E7D872 ! 000007F21F7FFFA4 SWCH:L1-B000 0 random | |
19002 | .word 0xDFB71754 ! 000007F21F7FFFA8 SWCH:L1-B000 0 S random | |
19003 | .word 0xC3CFD1B0 ! 000007F21F7FFFAC SWCH:L1-B000 0 S illop | |
19004 | add %g1, 0xF3D, %g1 ! 000007F21F7FFFB0 SWCH:L1-B000 0 chksum++ | |
19005 | ba,a BL60143 ! 000007F21F7FFFB4 SWCH:L1-B000 0 | |
19006 | ldstub [%g6-0x0018], %i4 ! 000007F21F7FFFB8 SWCH:L1-B000 0 S >BD60111 | |
19007 | BL60136:add %g1, 0xE2A, %g1 ! 000007F21F7FFFBC CASE:L2-B000 2 chksum++ | |
19008 | and %i2, -1, %i2 ! 000007F21F7FFFC0 CASE:L2-B000 2 S | |
19009 | add %g5, -46, %l6 ! 000007F21F7FFFC4 CASE:L2-B000 2 @BD60196 | |
19010 | stda %f30, [%l6]0xD0 ! 000007F21F7FFFC8 CASE:L2-B000 2 S Short8 | |
19011 | array8 %i3, %i5, %i3 ! 000007F21F7FFFCC CASE:L2-B000 2 S | |
19012 | ldx [%g2+0x0050], %l5 ! 000007F21F7FFFD0 CASE:L2-B000 2 <BD60004 | |
19013 | membar 0x40 ! 000007F21F7FFFD4 CASE:L2-B000 2 | |
19014 | ldda [%l5]0x17, %f16 ! 000007F21F7FFFD8 CASE:L2-B000 2 Blk-Load | |
19015 | membar 0x40 ! 000007F21F7FFFDC CASE:L2-B000 2 | |
19016 | wr %g1, %o0, %fprs ! 000007F21F7FFFE0 CASE:L2-B000 2 S | |
19017 | fba,a,pn %fcc0, BL60143 ! 000007F21F7FFFE4 CASE:L2-B000 3 | |
19018 | st %f10, [%g6-0x006C] ! 000007F21F7FFFE8 CASE:L2-B000 0 S >BD60031 | |
19019 | BL60137:.word 0xA75F41F4 ! 000007F21F7FFFEC CASE:L2-B001 0 random | |
19020 | call .+8 ! 000007F21F7FFFF0 CASE:L2-B001 0 S | |
19021 | array32 %i4, %i4, %i4 ! 000007F21F7FFFF4 CASE:L2-B001 0 S | |
19022 | cmp %i2, %i5 ! 000007F21F7FFFF8 CASE:L2-B001 0 S | |
19023 | .word 0xB4CD4116 ! 000007F21F7FFFFC CASE:L2-B001 0 S illop | |
19024 | fcmps %fcc1, %f5, %f2 ! 000007F21F800000 CASE:L2-B001 0 S | |
19025 | .word 0xADA61712 ! 000007F21F800004 CASE:L2-B001 0 illop | |
19026 | udiv %i2, %g7, %l2 ! 000007F21F800008 CASE:L2-B001 0 S | |
19027 | BL60138:add %g1, 0xF4E, %g1 ! 000007F21F80000C CASE:L2-B002 7 chksum++ | |
19028 | add %i3, %g7, %i3 ! 000007F21F800010 CASE:L2-B002 7 S | |
19029 | add %g4, 0x0, %l5 ! 000007F21F800014 CASE:L2-B002 7 @BD60051 | |
19030 | stda %f20,[%l5+%g1]0xC3 ! 000007F21F800018 CASE:L2-B002 7 S Partial_St | |
19031 | ldx [%g2+0x0050], %l5 ! 000007F21F80001C CASE:L2-B002 7 <BD60004 | |
19032 | membar 0x40 ! 000007F21F800020 CASE:L2-B002 7 | |
19033 | stda %f0, [%l5]0x1E ! 000007F21F800024 CASE:L2-B002 7 Blk-Store | |
19034 | membar 0x40 ! 000007F21F800028 CASE:L2-B002 7 | |
19035 | pdist %f20, %f26, %f26 ! 000007F21F80002C CASE:L2-B002 7 S | |
19036 | membar 0x40 ! 000007F21F800030 CASE:L2-B002 7 | |
19037 | stda %f0, [%l5]0x16 ! 000007F21F800034 CASE:L2-B002 7 Blk-Store | |
19038 | membar 0x40 ! 000007F21F800038 CASE:L2-B002 7 | |
19039 | alignaddrl %o1, %i2, %i2 ! 000007F21F80003C CASE:L2-B002 7 S | |
19040 | add %g3, 0x30, %l5 ! 000007F21F800040 CASE:L2-B002 7 @BD60036 | |
19041 | stda %f24,[%l5+%g1]0xC0 ! 000007F21F800044 CASE:L2-B002 7 S Partial_St | |
19042 | ldx [%g2+0x0050], %l5 ! 000007F21F800048 CASE:L2-B002 7 <BD60004 | |
19043 | membar 0x40 ! 000007F21F80004C CASE:L2-B002 7 | |
19044 | stda %f16, [%l5]0xE0 ! 000007F21F800050 CASE:L2-B002 7 Blk-Store | |
19045 | membar 0x40 ! 000007F21F800054 CASE:L2-B002 7 | |
19046 | array16 %g1, %o2, %o0 ! 000007F21F800058 CASE:L2-B002 7 S | |
19047 | add %g6, 0x78, %l5 ! 000007F21F80005C CASE:L2-B002 7 @BD60063 | |
19048 | stda %f22,[%l5+%g1]0xC0 ! 000007F21F800060 CASE:L2-B002 7 S Partial_St | |
19049 | add %g3, -23, %l6 ! 000007F21F800064 CASE:L2-B002 7 @BD60278 | |
19050 | stda %f22, [%l6]0xD0 ! 000007F21F800068 CASE:L2-B002 7 S Short8 | |
19051 | pdist %f18, %f30, %f16 ! 000007F21F80006C CASE:L2-B002 7 S | |
19052 | fba,pn %fcc2, BL60143 ! 000007F21F800070 CASE:L2-B002 7 | |
19053 | st %f10, [%g4-0x0064] ! 000007F21F800074 CASE:L2-B002 7 S >BD60026 | |
19054 | BL60142:add %g1, 0x901, %g1 ! 000007F21F800078 CASE:L2-B003 6 chksum++ | |
19055 | nop ! 000007F21F80007C CASE:L2-B003 6 S | |
19056 | fbu,a BL60139 ! 000007F21F800080 CASE:L2-B003 6 L | |
19057 | xnor %i4, %i2, %o1 ! 000007F21F800084 CASE:L2-B003 0 S | |
19058 | fbg BL60140 ! 000007F21F800088 CASE:L2-B003 6 L | |
19059 | pdist %f18, %f26, %f26 ! 000007F21F80008C CASE:L2-B003 6 S | |
19060 | stba %o0, [%g4-0x0045]%asi ! 000007F21F800090 CASE:L2-B003 6 S >BD60198 | |
19061 | pdist %f22, %f20, %f16 ! 000007F21F800094 CASE:L2-B003 6 S | |
19062 | cmp %g1, %i2 ! 000007F21F800098 CASE:L2-B003 6 S | |
19063 | BL60140:array8 %g1, %g1, %i4 ! 000007F21F80009C CASE:L2-B003 6 S | |
19064 | brgz,a,pn %g1, BL60141 ;.empty ! 000007F21F8000A0 CASE:L2-B003 6 L | |
19065 | BL60139:fbe,a,pt %fcc2, BL60141 ;.empty ! 000007F21F8000A4 CASE:L2-B003 6 L | |
19066 | fbl,a,pn %fcc3, BL60141 ! 000007F21F8000A8 CASE:L2-B003 0 L | |
19067 | BL60141:fpsub16s %f24, %f27, %f26 ! 000007F21F8000AC CASE:L2-B003 2 S | |
19068 | add %g1, 0x8A0, %g1 ! 000007F21F8000B0 CASE:L2-B003 6 chksum++ | |
19069 | ba,pn %icc, BL60143 ! 000007F21F8000B4 CASE:L2-B003 6 | |
19070 | st %f2, [%g6-0x006C] ! 000007F21F8000B8 CASE:L2-B003 6 S >BD60031 | |
19071 | BL60143: ! SWCH:L1-B000 | |
19072 | add %g1, 0x2B6, %g1 ! 000007F21F8000BC SWCH:L1-B000 15 chksum++ | |
19073 | fcmpne16 %f20, %f22, %i5 ! 000007F21F8000C0 SWCH:L1-B000 15 S | |
19074 | add %g4, 0x18, %l5 ! 000007F21F8000C4 SWCH:L1-B000 15 @BD60028 | |
19075 | stda %f22,[%l5+%g1]0xC4 ! 000007F21F8000C8 SWCH:L1-B000 15 S Partial_St | |
19076 | fcmple16 %f24, %f16, %o3 ! 000007F21F8000CC SWCH:L1-B000 15 S | |
19077 | st %f4, [%g3-0x002C] ! 000007F21F8000D0 SWCH:L1-B000 15 S >BD60062 | |
19078 | fnegd %f6, %f0 ! 000007F21F8000D4 SWCH:L1-B000 15 S | |
19079 | fpackfix %f28, %f22 ! 000007F21F8000D8 SWCH:L1-B000 15 S | |
19080 | pdist %f30, %f16, %f22 ! 000007F21F8000DC SWCH:L1-B000 15 S | |
19081 | ldx [%g2+0x0050], %l5 ! 000007F21F8000E0 SWCH:L1-B000 15 <BD60004 | |
19082 | membar 0x40 ! 000007F21F8000E4 SWCH:L1-B000 15 | |
19083 | stda %f0, [%l5]0x16 ! 000007F21F8000E8 SWCH:L1-B000 15 Blk-Store | |
19084 | membar 0x40 ! 000007F21F8000EC SWCH:L1-B000 15 | |
19085 | ldx [%g2+0x0030], %g5 ! 000007F21F8000F0 SWCH:L1-B000 15 S BASE<BD60013 | |
19086 | add %g3, 0x0, %l5 ! 000007F21F8000F4 SWCH:L1-B000 15 @BD60051 | |
19087 | stda %f16,[%l5+%g1]0xC8 ! 000007F21F8000F8 SUBR:L0-B000 15 S Partial_St | |
19088 | ldx [%g2+0x0050], %l5 ! 000007F21F8000FC SUBR:L0-B000 15 <BD60004 | |
19089 | membar 0x40 ! 000007F21F800100 SUBR:L0-B000 15 | |
19090 | stda %f16, [%l5]0x16 ! 000007F21F800104 SUBR:L0-B000 15 Blk-Store | |
19091 | membar 0x40 ! 000007F21F800108 SUBR:L0-B000 15 | |
19092 | ldsba [%g7+%g0]0x83, %l1 ! 000007F21F80010C SUBR:L0-B000 15 S <BD60042 | |
19093 | and %i1, %i2, %l4 ! 000007F21F800110 SUBR:L0-B000 15 S | |
19094 | membar 0x40 ! 000007F21F800114 SUBR:L0-B000 15 | |
19095 | stda %f0, [%l5]0xE0 ! 000007F21F800118 SUBR:L0-B000 15 Blk-Store | |
19096 | membar 0x40 ! 000007F21F80011C SUBR:L0-B000 15 | |
19097 | subcc %l4, %i3, %i3 ! 000007F21F800120 SUBR:L0-B000 15 S | |
19098 | add %g1, 0x162, %i0 ! 000007F21F800124 SUBR:L0-B000 15 | |
19099 | add %g1, 0x48, %g1 ! 000007F21F800128 SUBR:L0-B000 15 chksum++ | |
19100 | ret ! 000007F21F80012C SUBR:L0-B000 15 | |
19101 | restore %i0, %l7, %o0 ! 000007F21F800130 SUBR:L0-B000 15 | |
19102 | ||
19103 | SECTION .btext034_pg1 TEXT_VA=0x7f21f800000 | |
19104 | attr_text { | |
19105 | Name = .btext034_pg1, | |
19106 | VA = 0x7f21f800000, | |
19107 | RA = 0xff3000000, | |
19108 | PA = ra2pa(0xff3000000,0), | |
19109 | tsbonly, | |
19110 | part_0_ctx_nonzero_tsb_config_0, | |
19111 | TTE_Context=71, TTE_Size=3, TTE_W=0, TTE_X=1, | |
19112 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19113 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19114 | } | |
19115 | .text; .skip 8 | |
19116 | ||
19117 | !======================================================================== | |
19118 | ||
19119 | SECTION .btext035 TEXT_VA=0x19c0beff00 | |
19120 | attr_text { | |
19121 | Name = .btext035, | |
19122 | VA = 0x19c0beff00, | |
19123 | RA = ra2pa(0xff5b8ff00,0), | |
19124 | PA = ra2pa(0xff5b8ff00,0), | |
19125 | notsb | |
19126 | } | |
19127 | ||
19128 | SECTION .btext035_pg0 TEXT_VA=0x19c0be0000 | |
19129 | attr_text { | |
19130 | Name = .btext035_pg0, | |
19131 | VA = 0x19c0be0000, | |
19132 | RA = ra2pa(0xff5b80000,0), | |
19133 | PA = ra2pa(0xff5b80000,0), | |
19134 | tsbonly, | |
19135 | part_0_ctx_nonzero_tsb_config_3, | |
19136 | TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1, | |
19137 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19138 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19139 | } | |
19140 | .text; .skip 8 | |
19141 | ||
19142 | ||
19143 | SECTION .btext035 | |
19144 | .text | |
19145 | .global SUBR092; SUBR092: | |
19146 | fpack16 %f24, %f31 ! 00000019C0BEFF00 SUBR:L0-B000 0 S | |
19147 | add %g3, 0x0, %l5 ! 00000019C0BEFF04 SUBR:L0-B000 0 @BD60051 | |
19148 | stda %f20,[%l5+%g1]0xC0 ! 00000019C0BEFF08 SUBR:L0-B000 0 S Partial_St | |
19149 | ldd [%g4+0x0000], %f20 ! 00000019C0BEFF0C SUBR:L0-B000 0 S <BD60051 | |
19150 | ldx [%g2+0x0058], %l6 ! 00000019C0BEFF10 SUBR:L0-B000 0 <BD60016 | |
19151 | .word 0xF18F6C1A ! 00000019C0BEFF14 SUBR:L0-B000 0 S illop | |
19152 | add %g1, 0x1A1, %g1 ! 00000019C0BEFF18 SUBR:L0-B000 0 chksum++ | |
19153 | and %g1, 0xFE, %o3 ! 00000019C0BEFF1C LOOP:L1-B000 0 | |
19154 | BL60155: ! LOOP:L1-B000 | |
19155 | add %g1, 0x186, %g1 ! 00000019C0BEFF20 LOOP:L1-B000 0 chksum++ | |
19156 | .word 0x9F90E012 ! 00000019C0BEFF24 SKIP:L2-B000 0 illop | |
19157 | bz,a,pt %icc, BL60144 ! 00000019C0BEFF28 SKIP:L2-B000 0 | |
19158 | std %f16, [%g3+0x0010] ! 00000019C0BEFF2C SKIP:L2-B000 0 S >BD60057 | |
19159 | ldx [%g2+0x0050], %l5 ! 00000019C0BEFF30 SKIP:L2-B000 0 <BD60004 | |
19160 | membar 0x40 ! 00000019C0BEFF34 SKIP:L2-B000 0 | |
19161 | ldda [%l5]0xF8, %f16 ! 00000019C0BEFF38 SKIP:L2-B000 0 Blk-Load | |
19162 | membar 0x40 ! 00000019C0BEFF3C SKIP:L2-B000 0 | |
19163 | .word 0xA1B509F2 ! 00000019C0BEFF40 SKIP:L2-B000 0 S illop | |
19164 | .word 0xDF4F112D ! 00000019C0BEFF44 SKIP:L2-B000 0 S illop | |
19165 | add %g3, 0x78, %l5 ! 00000019C0BEFF48 SKIP:L2-B000 0 @BD60063 | |
19166 | .word 0xF1FB3704 ! 00000019C0BEFF4C SKIP:L2-B000 0 S illop | |
19167 | add %g1, 0x287, %g1 ! 00000019C0BEFF50 SKIP:L2-B000 0 chksum++ | |
19168 | cmp %i0, %i2 ! 00000019C0BEFF54 SKIP:L2-B000 0 S | |
19169 | add %g5, -32, %l5 ! 00000019C0BEFF58 SKIP:L2-B000 0 @BD60010 | |
19170 | stda %f20,[%l5+%g1]0xC4 ! 00000019C0BEFF5C SKIP:L2-B000 0 S Partial_St | |
19171 | sra %i2, 0x1, %o5 ! 00000019C0BEFF60 SKIP:L2-B000 0 S | |
19172 | .word 0xA3AF0873 ! 00000019C0BEFF64 SKIP:L2-B000 0 S illop_FP | |
19173 | ldx [%g2+0x0050], %l5 ! 00000019C0BEFF68 SKIP:L2-B000 0 <BD60004 | |
19174 | membar 0x40 ! 00000019C0BEFF6C SKIP:L2-B000 0 | |
19175 | ldda [%l5]0x17, %f16 ! 00000019C0BEFF70 SKIP:L2-B000 0 Blk-Load | |
19176 | membar 0x40 ! 00000019C0BEFF74 SKIP:L2-B000 0 | |
19177 | .word 0xE3D1D281 ! 00000019C0BEFF78 SKIP:L2-B000 0 random | |
19178 | pdist %f30, %f20, %f26 ! 00000019C0BEFF7C SKIP:L2-B000 0 S | |
19179 | BL60144: ! ELSE:L2-B001 | |
19180 | .word 0x9373F80E ! 00000019C0BEFF80 ELSE:L2-B001 0 S illop | |
19181 | ldx [%g2+0x0058], %l6 ! 00000019C0BEFF84 ELSE:L2-B001 0 <BD60016 | |
19182 | ldda [%l6]0x24, %o0 ! 00000019C0BEFF88 ELSE:L2-B001 0 S Quad_Ld | |
19183 | fcmpd %fcc3, %f46, %f44 ! 00000019C0BEFF8C ELSE:L2-B001 0 S | |
19184 | .word 0xD5B4C2FB ! 00000019C0BEFF90 ELSE:L2-B001 0 S illop | |
19185 | st %f9, [%g4-0x0050] ! 00000019C0BEFF94 ELSE:L2-B001 0 S >BD60101 | |
19186 | xorcc %o4, %o4, %o2 ! 00000019C0BEFF98 ELSE:L2-B001 0 S | |
19187 | add %g1, 0x8B0, %g1 ! 00000019C0BEFF9C ELSE:L2-B001 0 chksum++ | |
19188 | .word 0x9394CEE1 ! 00000019C0BEFFA0 ELSE:L2-B001 0 S illop | |
19189 | pdist %f16, %f18, %f18 ! 00000019C0BEFFA4 ELSE:L2-B001 0 S | |
19190 | .word 0xBBA312B8 ! 00000019C0BEFFA8 ELSE:L2-B001 0 illop | |
19191 | membar 0x40 ! 00000019C0BEFFAC ELSE:L2-B001 0 | |
19192 | .word 0xAFB7C651 ! 00000019C0BEFFB0 ELSE:L2-B001 0 illop | |
19193 | membar 0x40 ! 00000019C0BEFFB4 ELSE:L2-B001 0 | |
19194 | movu %fcc0, 0x29B, %o1 ! 00000019C0BEFFB8 ELSE:L2-B001 0 S | |
19195 | fcmpgt16 %f16, %f22, %o2 ! 00000019C0BEFFBC ELSE:L2-B001 0 S | |
19196 | ldd [%g3+0x0030], %f26 ! 00000019C0BEFFC0 ELSE:L2-B001 0 S <BD60036 | |
19197 | .word 0xB1DB2BE6 ! 00000019C0BEFFC4 ELSE:L2-B001 0 S illop | |
19198 | .word 0x834A917B ! 00000019C0BEFFC8 ELSE:L2-B001 0 S illop | |
19199 | ld [%g2+0x0064], %fsr ! 00000019C0BEFFCC ELSE:L2-B001 0 S <BD60006+4 | |
19200 | nop ! 00000019C0BEFFD0 ELSE:L2-B001 0 S | |
19201 | pdist %f16, %f30, %f16 ! 00000019C0BEFFD4 ELSE:L2-B001 0 S | |
19202 | edge8ln %o3, %o4, %o2 ! 00000019C0BEFFD8 ELSE:L2-B001 0 S | |
19203 | BL60145: ! ELSE:L2-B001 | |
19204 | .word 0xE8913837 ! 00000019C0BEFFDC ELSE:L2-B001 0 random | |
19205 | .word 0xDD7E2245 ! 00000019C0BEFFE0 SKIP:L2-B002 0 illop | |
19206 | bz,pn %xcc, BL60146 ! 00000019C0BEFFE4 SKIP:L2-B002 0 | |
19207 | .word 0xBBD43810 ! 00000019C0BEFFE8 SKIP:L2-B002 0 S illop | |
19208 | fmovrsgz %o5, %f4, %f9 ! 00000019C0BEFFEC SKIP:L2-B002 0 S | |
19209 | ldx [%g2+0x0050], %l5 ! 00000019C0BEFFF0 SKIP:L2-B002 0 <BD60004 | |
19210 | .word 0xE149B2FD ! 00000019C0BEFFF4 SKIP:L2-B002 0 illop | |
19211 | ldda [%l5]0x16, %f16 ! 00000019C0BEFFF8 SKIP:L2-B002 0 Blk-Load | |
19212 | membar 0x40 ! 00000019C0BEFFFC SKIP:L2-B002 0 | |
19213 | membar 0x40 ! 00000019C0BF0000 SKIP:L2-B002 0 | |
19214 | ldda [%l5]0x16, %f16 ! 00000019C0BF0004 SKIP:L2-B002 0 Blk-Load | |
19215 | membar 0x40 ! 00000019C0BF0008 SKIP:L2-B002 0 | |
19216 | fpack16 %f18, %f25 ! 00000019C0BF000C SKIP:L2-B002 0 S | |
19217 | .word 0xBBA80AB9 ! 00000019C0BF0010 SKIP:L2-B002 0 S illop_FP | |
19218 | .word 0xF10D2A6A ! 00000019C0BF0014 SKIP:L2-B002 0 illop | |
19219 | ldda [%l6]0x26, %o0 ! 00000019C0BF0018 SKIP:L2-B002 0 S Quad_Ld_P | |
19220 | add %g5, 0x3E, %l6 ! 00000019C0BF001C SKIP:L2-B002 0 @BD60190 | |
19221 | ldda [%l6]0xD3, %f22 ! 00000019C0BF0020 SKIP:L2-B002 0 S Short16 | |
19222 | nop ! 00000019C0BF0024 SKIP:L2-B002 0 S | |
19223 | .word 0x062C1A1C ! 00000019C0BF0028 SKIP:L2-B002 0 S random | |
19224 | add %g6, -96, %l5 ! 00000019C0BF002C SKIP:L2-B002 0 @BD60037 | |
19225 | .word 0x81B68692 ! 00000019C0BF0030 SKIP:L2-B002 0 S illop | |
19226 | .word 0xAFD908EA ! 00000019C0BF0034 SKIP:L2-B002 0 S illop | |
19227 | .word 0x9DB342AD ! 00000019C0BF0038 SKIP:L2-B002 0 S illop | |
19228 | add %g1, 0x494, %g1 ! 00000019C0BF003C SKIP:L2-B002 0 chksum++ | |
19229 | .word 0xBDAE9E15 ! 00000019C0BF0040 SKIP:L2-B002 0 S illop | |
19230 | swap [%g6-0x0038], %o5 ! 00000019C0BF0044 SKIP:L2-B002 0 S >BD60003 | |
19231 | fsubs %f2, %f3, %f5 ! 00000019C0BF0048 SKIP:L2-B002 0 S | |
19232 | fands %f29, %f17, %f18 ! 00000019C0BF004C SKIP:L2-B002 0 S | |
19233 | st %f11, [%g6-0x002C] ! 00000019C0BF0050 SKIP:L2-B002 0 S >BD60062 | |
19234 | ldx [%g2+0x0058], %l6 ! 00000019C0BF0054 SKIP:L2-B002 0 <BD60016 | |
19235 | stxa %g7, [%l6+%g0]0x14 ! 00000019C0BF0058 SKIP:L2-B002 0 S >BD60017 | |
19236 | .word 0x83F00000 ! 00000019C0BF005C SKIP:L2-B002 0 S illop | |
19237 | popc %o4, %o5 ! 00000019C0BF0060 SKIP:L2-B002 0 S | |
19238 | .word 0x9DB64940 ! 00000019C0BF0064 SKIP:L2-B002 0 S illop_VIS | |
19239 | edge8ln %o5, %o2, %o0 ! 00000019C0BF0068 SKIP:L2-B002 0 S | |
19240 | .word 0xB194201A ! 00000019C0BF006C SKIP:L2-B002 0 illop | |
19241 | .word 0xEB5CE0BB ! 00000019C0BF0070 SKIP:L2-B002 0 S illop | |
19242 | BL60146: ! ELSE:L2-B003 | |
19243 | fcmpd %fcc1, %f0, %f32 ! 00000019C0BF0074 ELSE:L2-B003 0 S | |
19244 | bn,pt %xcc, BL60147 ;.empty ! 00000019C0BF0078 ELSE:L2-B003 0 L | |
19245 | fbue,a,pt %fcc3, BL60148 ;.empty ! 00000019C0BF007C ELSE:L2-B003 0 L | |
19246 | .word 0x87D8BD75 ! 00000019C0BF0080 ELSE:L2-B003 0 L illop | |
19247 | .word 0xEA3FA838 ! 00000019C0BF0084 ELSE:L2-B003 0 L illop | |
19248 | BL60150:.word 0xE23C4EE0 ! 00000019C0BF0088 ELSE:L2-B003 0 S illop | |
19249 | BL60149:.word 0x81CFE008 ! 00000019C0BF008C ELSE:L2-B003 0 L random | |
19250 | nop ! 00000019C0BF0090 ELSE:L2-B003 0 S | |
19251 | BL60148:bne,a,pt %xcc, BL60151 ! 00000019C0BF0094 ELSE:L2-B003 0 L | |
19252 | BL60147:nop ! 00000019C0BF0098 ELSE:L2-B003 0 S | |
19253 | fcmpeq32 %f18, %f16, %o4 ! 00000019C0BF009C ELSE:L2-B003 0 S | |
19254 | .word 0x8DA55123 ! 00000019C0BF00A0 ELSE:L2-B003 0 L illop | |
19255 | ta %xcc, 0x40 ! 00000019C0BF00A4 ELSE:L2-B003 0 S +-priv | |
19256 | BL60152:add %o2, %o2, %o4 ! 00000019C0BF00A8 ELSE:L2-B003 0 S | |
19257 | fbge,a,pt %fcc1, BL60153 ! 00000019C0BF00AC ELSE:L2-B003 0 L | |
19258 | BL60153:.word 0xBBA745BD ! 00000019C0BF00B0 ELSE:L2-B003 0 S illop_FP | |
19259 | BL60151:add %g1, 0xEF6, %g1 ! 00000019C0BF00B4 ELSE:L2-B003 0 chksum++ | |
19260 | add %g1, 0x894, %g1 ! 00000019C0BF00B8 ELSE:L2-B003 0 chksum++ | |
19261 | pdist %f20, %f18, %f18 ! 00000019C0BF00BC ELSE:L2-B003 0 S | |
19262 | .word 0x3F444218 ! 00000019C0BF00C0 ELSE:L2-B003 0 random | |
19263 | .word 0xB0EF7695 ! 00000019C0BF00C4 ELSE:L2-B003 0 S illop | |
19264 | or %g3, %g7, %g3 ! 00000019C0BF00C8 ELSE:L2-B003 0 S | |
19265 | ldx [%g2+0x0050], %l5 ! 00000019C0BF00CC ELSE:L2-B003 0 <BD60004 | |
19266 | membar 0x40 ! 00000019C0BF00D0 ELSE:L2-B003 0 | |
19267 | stda %f32, [%l5]0xE0 ! 00000019C0BF00D4 ELSE:L2-B003 0 Blk-Store | |
19268 | membar 0x40 ! 00000019C0BF00D8 ELSE:L2-B003 0 | |
19269 | membar 0x0 ! 00000019C0BF00DC ELSE:L2-B003 0 S | |
19270 | membar 0x40 ! 00000019C0BF00E0 ELSE:L2-B003 0 | |
19271 | ldda [%l5]0x16, %f16 ! 00000019C0BF00E4 ELSE:L2-B003 0 Blk-Load | |
19272 | membar 0x40 ! 00000019C0BF00E8 ELSE:L2-B003 0 | |
19273 | membar 0x40 ! 00000019C0BF00EC ELSE:L2-B003 0 | |
19274 | ldda [%l5]0x16, %f16 ! 00000019C0BF00F0 ELSE:L2-B003 0 Blk-Load | |
19275 | membar 0x40 ! 00000019C0BF00F4 ELSE:L2-B003 0 | |
19276 | .word 0xA591001C ! 00000019C0BF00F8 ELSE:L2-B003 0 S illop | |
19277 | membar 0x40 ! 00000019C0BF00FC ELSE:L2-B003 0 | |
19278 | .word 0xF1904AC4 ! 00000019C0BF0100 ELSE:L2-B003 0 illop | |
19279 | membar 0x40 ! 00000019C0BF0104 ELSE:L2-B003 0 | |
19280 | membar 0x40 ! 00000019C0BF0108 ELSE:L2-B003 0 | |
19281 | ldda [%l5]0xF0, %f16 ! 00000019C0BF010C ELSE:L2-B003 0 Blk-Load | |
19282 | membar 0x40 ! 00000019C0BF0110 ELSE:L2-B003 0 | |
19283 | BL60154: ! ELSE:L2-B003 | |
19284 | add %g1, 0x36E, %g1 ! 00000019C0BF0114 ELSE:L2-B003 0 chksum++ | |
19285 | nop ! 00000019C0BF0118 LOOP:L1-B000 0 S | |
19286 | fmovdleu %icc, %f38, %f14 ! 00000019C0BF011C LOOP:L1-B000 0 S | |
19287 | nop ! 00000019C0BF0120 LOOP:L1-B000 0 S | |
19288 | std %f18, [%g3-0x0020] ! 00000019C0BF0124 LOOP:L1-B000 0 S >BD60010 | |
19289 | ldx [%g2+0x0058], %l6 ! 00000019C0BF0128 LOOP:L1-B000 0 <BD60016 | |
19290 | ldda [%l6]0x2C, %o0 ! 00000019C0BF012C LOOP:L1-B000 0 S Quad_Ld | |
19291 | .word 0x8D883531 ! 00000019C0BF0130 LOOP:L1-B000 0 illop | |
19292 | membar 0x40 ! 00000019C0BF0134 LOOP:L1-B000 0 | |
19293 | .word 0xDF726455 ! 00000019C0BF0138 LOOP:L1-B000 0 illop | |
19294 | membar 0x40 ! 00000019C0BF013C LOOP:L1-B000 0 | |
19295 | .word 0xBFADB1BB ! 00000019C0BF0140 LOOP:L1-B000 0 illop | |
19296 | stda %f20, [%l6]0xD3 ! 00000019C0BF0144 LOOP:L1-B000 0 S Short16 | |
19297 | .word 0xD23C1489 ! 00000019C0BF0148 LOOP:L1-B000 0 S illop | |
19298 | membar 0x40 ! 00000019C0BF014C LOOP:L1-B000 0 | |
19299 | .word 0x89A79986 ! 00000019C0BF0150 LOOP:L1-B000 0 illop | |
19300 | membar 0x40 ! 00000019C0BF0154 LOOP:L1-B000 0 | |
19301 | andn %i3, %g7, %i3 ! 00000019C0BF0158 LOOP:L1-B000 0 S | |
19302 | ld [%g4+0x0048], %f12 ! 00000019C0BF015C LOOP:L1-B000 0 S <BD60039 | |
19303 | ld [%g4+0x004C], %f13 ! 00000019C0BF0160 LOOP:L1-B000 0 S <BD60039+4 | |
19304 | srlx %o3, 0x1, %o3 ! 00000019C0BF0164 LOOP:L1-B000 0 | |
19305 | andcc %o3, 0x1, %g0 ! 00000019C0BF0168 LOOP:L1-B000 0 | |
19306 | .word 0xCB65B048 ! 00000019C0BF016C LOOP:L1-B000 0 random | |
19307 | .word 0xF70C34AB ! 00000019C0BF0170 LOOP:L1-B000 0 S illop | |
19308 | add %g1, 0x1E1, %g1 ! 00000019C0BF0174 LOOP:L1-B000 0 chksum++ | |
19309 | add %o3, %o0, %o2 ! 00000019C0BF0178 SUBR:L0-B000 0 S | |
19310 | pdist %f20, %f22, %f26 ! 00000019C0BF017C SUBR:L0-B000 0 S | |
19311 | .word 0x93B587F6 ! 00000019C0BF0180 SUBR:L0-B000 0 S illop | |
19312 | fcmpd %fcc2, %f44, %f6 ! 00000019C0BF0184 SUBR:L0-B000 0 S | |
19313 | ldd [%g6+0x004B], %f38 ! 00000019C0BF0188 SUBR:L0-B000 0 S <BD60039+3 | |
19314 | cmp %o3, %g3 ! 00000019C0BF018C SUBR:L0-B000 0 S | |
19315 | retl ! 00000019C0BF0190 SUBR:L0-B000 0 | |
19316 | .word 0x9FAC307F ! 00000019C0BF0194 SUBR:L0-B000 0 illop | |
19317 | ||
19318 | SECTION .btext035_pg1 TEXT_VA=0x19c0bf0000 | |
19319 | attr_text { | |
19320 | Name = .btext035_pg1, | |
19321 | VA = 0x19c0bf0000, | |
19322 | RA = ra2pa(0xff5b90000,0), | |
19323 | PA = ra2pa(0xff5b90000,0), | |
19324 | tsbonly, | |
19325 | part_0_ctx_nonzero_tsb_config_3, | |
19326 | TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1, | |
19327 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19328 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19329 | } | |
19330 | .text; .skip 8 | |
19331 | ||
19332 | !======================================================================== | |
19333 | ||
19334 | SECTION .btext036 TEXT_VA=0xffffc19eb0baff00 | |
19335 | attr_text { | |
19336 | Name = .btext036, | |
19337 | VA = 0xffffc19eb0baff00, | |
19338 | RA = ra2pa(0xff5b6ff00,0), | |
19339 | PA = ra2pa(0xff5b6ff00,0), | |
19340 | notsb | |
19341 | } | |
19342 | ||
19343 | SECTION .btext036_pg0 TEXT_VA=0xffffc19eb0ba0000 | |
19344 | attr_text { | |
19345 | Name = .btext036_pg0, | |
19346 | VA = 0xffffc19eb0ba0000, | |
19347 | RA = ra2pa(0xff5b60000,0), | |
19348 | PA = ra2pa(0xff5b60000,0), | |
19349 | tsbonly, | |
19350 | part_0_ctx_nonzero_tsb_config_3, | |
19351 | TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1, | |
19352 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19353 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19354 | } | |
19355 | .text; .skip 8 | |
19356 | ||
19357 | ||
19358 | SECTION .btext036 | |
19359 | .text | |
19360 | .global SUBR093; SUBR093: | |
19361 | .word 0xBEFCC699 ! FFFFC19EB0BAFF00 SUBR:L0-B000 0 random | |
19362 | and %g1, 0xFE, %o0 ! FFFFC19EB0BAFF04 LOOP:L1-B000 0 | |
19363 | BL60161: ! LOOP:L1-B000 | |
19364 | add %g1, 0xE44, %g1 ! FFFFC19EB0BAFF08 LOOP:L1-B000 0 chksum++ | |
19365 | ldstub [%g3-0x0042], %o4 ! FFFFC19EB0BAFF0C LOOP:L1-B000 0 S >BD60256 | |
19366 | xorcc %o2, %o2, %o2 ! FFFFC19EB0BAFF10 LOOP:L1-B000 0 S | |
19367 | ld [%g3-0x002C], %f3 ! FFFFC19EB0BAFF14 LOOP:L1-B000 0 S <BD60062 | |
19368 | .word 0x8FF00000 ! FFFFC19EB0BAFF18 LOOP:L1-B000 0 S illop | |
19369 | .word 0xD7BF1C0F ! FFFFC19EB0BAFF1C LOOP:L1-B000 0 S illop_VIS | |
19370 | popc %o3, %o5 ! FFFFC19EB0BAFF20 LOOP:L1-B000 0 S | |
19371 | .word 0xD0E44793 ! FFFFC19EB0BAFF24 LOOP:L1-B000 0 S illop | |
19372 | .word 0xA397600D ! FFFFC19EB0BAFF28 LOOP:L1-B000 0 S illop | |
19373 | nop ! FFFFC19EB0BAFF2C LOOP:L1-B000 0 S | |
19374 | mulx %o3, %o0, %o5 ! FFFFC19EB0BAFF30 LOOP:L1-B000 0 S | |
19375 | .word 0xDA5618C1 ! FFFFC19EB0BAFF34 SKIP:L2-B000 0 random | |
19376 | fbl,a,pn %fcc3, BL60156 ! FFFFC19EB0BAFF38 SKIP:L2-B000 0 | |
19377 | pdist %f30, %f26, %f16 ! FFFFC19EB0BAFF3C SKIP:L2-B000 0 S | |
19378 | .word 0xBF0AAD33 ! FFFFC19EB0BAFF40 SKIP:L2-B000 0 S random | |
19379 | lduba [%g6-0x0017]%asi, %o2 ! FFFFC19EB0BAFF44 SKIP:L2-B000 0 S <BD60278 | |
19380 | addcc %o4, %o4, %g0 ! FFFFC19EB0BAFF48 SKIP:L2-B000 0 S | |
19381 | movrz %o4, %o1, %o1 ! FFFFC19EB0BAFF4C SKIP:L2-B000 0 S | |
19382 | cmp %o2, %o1 ! FFFFC19EB0BAFF50 SKIP:L2-B000 0 S | |
19383 | add %g1, 0x6F3, %g1 ! FFFFC19EB0BAFF54 SKIP:L2-B000 0 chksum++ | |
19384 | nop ! FFFFC19EB0BAFF58 SKIP:L2-B000 0 S | |
19385 | .word 0xA1648883 ! FFFFC19EB0BAFF5C SKIP:L2-B000 0 S illop | |
19386 | .word 0x8B811CF1 ! FFFFC19EB0BAFF60 SKIP:L2-B000 0 S illop | |
19387 | fcmple32 %f28, %f30, %o4 ! FFFFC19EB0BAFF64 SKIP:L2-B000 0 S | |
19388 | fba,a BL60160 ! FFFFC19EB0BAFF68 SKIP:L2-B000 0 | |
19389 | .word 0xE667B6A7 ! FFFFC19EB0BAFF6C SKIP:L2-B000 0 S illop | |
19390 | BL60156: ! ELSE:L2-B001 | |
19391 | ld [%g5-0x0008], %f24 ! FFFFC19EB0BAFF70 ELSE:L2-B001 0 S <BD60023 | |
19392 | ldx [%g2+0x0050], %l5 ! FFFFC19EB0BAFF74 ELSE:L2-B001 0 <BD60004 | |
19393 | membar 0x40 ! FFFFC19EB0BAFF78 ELSE:L2-B001 0 | |
19394 | ldda [%l5]0x16, %f16 ! FFFFC19EB0BAFF7C ELSE:L2-B001 0 Blk-Load | |
19395 | membar 0x40 ! FFFFC19EB0BAFF80 ELSE:L2-B001 0 | |
19396 | pdist %f30, %f18, %f26 ! FFFFC19EB0BAFF84 ELSE:L2-B001 0 S | |
19397 | .word 0xADAA1488 ! FFFFC19EB0BAFF88 ELSE:L2-B001 0 illop | |
19398 | stda %f30,[%l5+%g1]0xCC ! FFFFC19EB0BAFF8C ELSE:L2-B001 0 S Partial_St | |
19399 | .word 0xB995A000 ! FFFFC19EB0BAFF90 ELSE:L2-B001 0 S illop | |
19400 | sta %f4, [%g5-0x0050]%asi ! FFFFC19EB0BAFF94 ELSE:L2-B001 0 S >BD60101 | |
19401 | fmul8sux16 %f16, %f30, %f16 ! FFFFC19EB0BAFF98 ELSE:L2-B001 0 S | |
19402 | fcmps %fcc3, %f5, %f3 ! FFFFC19EB0BAFF9C ELSE:L2-B001 0 S | |
19403 | .word 0x9FC3801F ! FFFFC19EB0BAFFA0 ELSE:L2-B001 0 random | |
19404 | .word 0xE0E5A13F ! FFFFC19EB0BAFFA4 ELSE:L2-B001 0 S illop | |
19405 | fbg,pn %fcc2, BL60157 ;.empty ! FFFFC19EB0BAFFA8 ELSE:L2-B001 0 L | |
19406 | fbuge,a,pn %fcc0, BL60158 ;.empty ! FFFFC19EB0BAFFAC ELSE:L2-B001 0 L | |
19407 | fbl,a,pn %fcc0, BL60159 ;.empty ! FFFFC19EB0BAFFB0 ELSE:L2-B001 0 L | |
19408 | fblg BL60158 ! FFFFC19EB0BAFFB4 ELSE:L2-B001 0 L | |
19409 | BL60158:ld [%g6-0x0068], %f31 ! FFFFC19EB0BAFFB8 ELSE:L2-B001 0 S <BD60042 | |
19410 | BL60157:sth %o2, [%g3-0x0016] ! FFFFC19EB0BAFFBC ELSE:L2-B001 0 S >BD60035 | |
19411 | .word 0xBFA0D43F ! FFFFC19EB0BAFFC0 ELSE:L2-B001 0 S illop_FP | |
19412 | stb %g1, [%g6-0x0043] ! FFFFC19EB0BAFFC4 ELSE:L2-B001 0 S >BD60055+1 | |
19413 | BL60159:ld [%g6-0x0058], %f9 ! FFFFC19EB0BAFFC8 ELSE:L2-B001 0 S <BD60015 | |
19414 | fcmpgt16 %f30, %f30, %o2 ! FFFFC19EB0BAFFCC ELSE:L2-B001 0 S | |
19415 | .word 0x99B44863 ! FFFFC19EB0BAFFD0 ELSE:L2-B001 0 illop | |
19416 | BL60160: ! ELSE:L2-B001 | |
19417 | .word 0xA5AF251B ! FFFFC19EB0BAFFD4 ELSE:L2-B001 0 illop | |
19418 | srlx %o0, 0x1, %o0 ! FFFFC19EB0BAFFD8 LOOP:L1-B000 0 | |
19419 | andcc %o0, 0x1, %g0 ! FFFFC19EB0BAFFDC LOOP:L1-B000 0 | |
19420 | bne,a,pn %xcc, BL60161 ! FFFFC19EB0BAFFE0 LOOP:L1-B000 0 | |
19421 | .word 0x8FAB5D0E ! FFFFC19EB0BAFFE4 LOOP:L1-B000 0 S illop | |
19422 | add %g1, 0xA20, %g1 ! FFFFC19EB0BAFFE8 LOOP:L1-B000 0 chksum++ | |
19423 | .word 0x11B3007B ! FFFFC19EB0BAFFEC SUBR:L0-B000 0 S random | |
19424 | .word 0xA3AB5CE1 ! FFFFC19EB0BAFFF0 SUBR:L0-B000 0 illop | |
19425 | .word 0x8A8B9E48 ! FFFFC19EB0BAFFF4 SUBR:L0-B000 0 S random | |
19426 | .word 0x33981EA9 ! FFFFC19EB0BAFFF8 SUBR:L0-B000 0 S random | |
19427 | .word 0xB9EC032A ! FFFFC19EB0BAFFFC SUBR:L0-B000 0 S illop | |
19428 | retl ! FFFFC19EB0BB0000 SUBR:L0-B000 0 | |
19429 | .word 0xA1F00000 ! FFFFC19EB0BB0004 SUBR:L0-B000 0 illop | |
19430 | ||
19431 | SECTION .btext036_pg1 TEXT_VA=0xffffc19eb0bb0000 | |
19432 | attr_text { | |
19433 | Name = .btext036_pg1, | |
19434 | VA = 0xffffc19eb0bb0000, | |
19435 | RA = ra2pa(0xff5b70000,0), | |
19436 | PA = ra2pa(0xff5b70000,0), | |
19437 | tsbonly, | |
19438 | part_0_ctx_nonzero_tsb_config_3, | |
19439 | TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1, | |
19440 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19441 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19442 | } | |
19443 | .text; .skip 8 | |
19444 | ! Context 71: 1879 instructions generated, 13997 executed, 330 traps | |
19445 | ||
19446 | #undef BLIMP_BIAS | |
19447 | #define BLIMP_BIAS 0 | |
19448 | #undef BLIMP_FRAME | |
19449 | #define BLIMP_FRAME 64 | |
19450 | #undef BLIMP_32BIT | |
19451 | #define BLIMP_32BIT 1 | |
19452 | ||
19453 | !======================================================================== | |
19454 | ||
19455 | SECTION .btext037 TEXT_VA=0xc7bffd00 | |
19456 | attr_text { | |
19457 | Name = .btext037, | |
19458 | VA = 0xc7bffd00, | |
19459 | RA = 0xfef7ffd00, | |
19460 | PA = ra2pa(0xfef7ffd00,0), | |
19461 | notsb | |
19462 | } | |
19463 | ||
19464 | SECTION .btext037_pg0 TEXT_VA=0xc7800000 | |
19465 | attr_text { | |
19466 | Name = .btext037_pg0, | |
19467 | VA = 0xc7800000, | |
19468 | RA = 0xfef400000, | |
19469 | PA = ra2pa(0xfef400000,0), | |
19470 | tsbonly, | |
19471 | part_0_ctx_nonzero_tsb_config_0, | |
19472 | TTE_Context=72, TTE_Size=3, TTE_W=0, TTE_X=1, | |
19473 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
19474 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
19475 | } | |
19476 | .text; .skip 8 | |
19477 | ||
19478 | ||
19479 | SECTION .btext037 | |
19480 | .text | |
19481 | .global start_th_4; start_th_4: | |
19482 | .global SUBR107; SUBR107: | |
19483 | BL80114: ! MAIN:L0-B000 | |
19484 | nop ! 00000000C7BFFD00 MAIN:L0-B000 1 | |
19485 | sethi %hh(0xABAD1DEAC6400000),%g2 ! 00000000C7BFFD04 MAIN:L0-B000 1 BD80229 | |
19486 | or %g2,%hm(0xABAD1DEAC6400000),%g2 ! 00000000C7BFFD08 MAIN:L0-B000 1 | |
19487 | sethi %lm(0xABAD1DEAC6400000),%g3 ! 00000000C7BFFD0C MAIN:L0-B000 1 | |
19488 | or %g3,%lo(0xABAD1DEAC6400000),%g3 ! 00000000C7BFFD10 MAIN:L0-B000 1 | |
19489 | sllx %g2, 0x20, %g2 ! 00000000C7BFFD14 MAIN:L0-B000 1 | |
19490 | or %g2, %g3, %g2 ! 00000000C7BFFD18 MAIN:L0-B000 1 | |
19491 | sethi %hh(0xABAD1DEA61B7C000),%l0 ! 00000000C7BFFD1C MAIN:L0-B000 1 STACK0072 | |
19492 | or %l0,%hm(0xABAD1DEA61B7C000),%l0 ! 00000000C7BFFD20 MAIN:L0-B000 1 | |
19493 | sethi %lm(0xABAD1DEA61B7C000),%l1 ! 00000000C7BFFD24 MAIN:L0-B000 1 | |
19494 | or %l1,%lo(0xABAD1DEA61B7C000),%l1 ! 00000000C7BFFD28 MAIN:L0-B000 1 | |
19495 | sllx %l0, 0x20, %l0 ! 00000000C7BFFD2C MAIN:L0-B000 1 | |
19496 | or %l0, %l1, %l0 ! 00000000C7BFFD30 MAIN:L0-B000 1 | |
19497 | sub %l0, 0x80, %o6 ! 00000000C7BFFD34 MAIN:L0-B000 1 | |
19498 | add %o6, 0x40, %i6 ! 00000000C7BFFD38 MAIN:L0-B000 1 | |
19499 | addcc %g0, 0x1, %g1 ! 00000000C7BFFD3C MAIN:L0-B000 1 | |
19500 | or %g0, 0xC2F, %g3 ! 00000000C7BFFD40 MAIN:L0-B000 1 | |
19501 | or %g0, -1133, %g4 ! 00000000C7BFFD44 MAIN:L0-B000 1 | |
19502 | or %g0, -2657, %g5 ! 00000000C7BFFD48 MAIN:L0-B000 1 | |
19503 | or %g0, -1978, %g6 ! 00000000C7BFFD4C MAIN:L0-B000 1 | |
19504 | or %g0, 0x0, %g7 ! 00000000C7BFFD50 MAIN:L0-B000 1 | |
19505 | or %g0, -3040, %o0 ! 00000000C7BFFD54 MAIN:L0-B000 1 | |
19506 | or %g0, 0xA15, %o1 ! 00000000C7BFFD58 MAIN:L0-B000 1 | |
19507 | or %g0, -1058, %o2 ! 00000000C7BFFD5C MAIN:L0-B000 1 | |
19508 | or %g0, -4089, %o3 ! 00000000C7BFFD60 MAIN:L0-B000 1 | |
19509 | or %g0, 0x687, %o4 ! 00000000C7BFFD64 MAIN:L0-B000 1 | |
19510 | or %g0, 0xD4F, %o5 ! 00000000C7BFFD68 MAIN:L0-B000 1 | |
19511 | or %g0, 0x89D, %o7 ! 00000000C7BFFD6C MAIN:L0-B000 1 | |
19512 | or %g0, -1052, %l0 ! 00000000C7BFFD70 MAIN:L0-B000 1 | |
19513 | or %g0, -681, %l1 ! 00000000C7BFFD74 MAIN:L0-B000 1 | |
19514 | or %g0, -987, %l2 ! 00000000C7BFFD78 MAIN:L0-B000 1 | |
19515 | or %g0, -1434, %l3 ! 00000000C7BFFD7C MAIN:L0-B000 1 | |
19516 | or %g0, -2609, %l4 ! 00000000C7BFFD80 MAIN:L0-B000 1 | |
19517 | or %g0, 0x6AB, %l5 ! 00000000C7BFFD84 MAIN:L0-B000 1 | |
19518 | sethi %hh(0xABAD1DEAC7BFFD00),%l7 ! 00000000C7BFFD88 MAIN:L0-B000 1 SUBR107 | |
19519 | or %l7,%hm(0xABAD1DEAC7BFFD00),%l7 ! 00000000C7BFFD8C MAIN:L0-B000 1 | |
19520 | sethi %lm(0xABAD1DEAC7BFFD00),%l6 ! 00000000C7BFFD90 MAIN:L0-B000 1 | |
19521 | or %l6,%lo(0xABAD1DEAC7BFFD00),%l6 ! 00000000C7BFFD94 MAIN:L0-B000 1 | |
19522 | sllx %l7, 0x20, %l7 ! 00000000C7BFFD98 MAIN:L0-B000 1 | |
19523 | or %l7, %l6, %l7 ! 00000000C7BFFD9C MAIN:L0-B000 1 | |
19524 | or %g0, 0xE5E, %l6 ! 00000000C7BFFDA0 MAIN:L0-B000 1 | |
19525 | or %g0, -1897, %i0 ! 00000000C7BFFDA4 MAIN:L0-B000 1 | |
19526 | or %g0, -2673, %i1 ! 00000000C7BFFDA8 MAIN:L0-B000 1 | |
19527 | or %g0, 0xB83, %i2 ! 00000000C7BFFDAC MAIN:L0-B000 1 | |
19528 | or %g0, -2900, %i3 ! 00000000C7BFFDB0 MAIN:L0-B000 1 | |
19529 | or %g0, 0x42C, %i4 ! 00000000C7BFFDB4 MAIN:L0-B000 1 | |
19530 | or %g0, 0x228, %i5 ! 00000000C7BFFDB8 MAIN:L0-B000 1 | |
19531 | or %g0, -3080, %i7 ! 00000000C7BFFDBC MAIN:L0-B000 1 | |
19532 | or %g0, 0x4, %g6 ! 00000000C7BFFDC0 MAIN:L0-B000 1 | |
19533 | BL80115:save %o6, -64, %o6 ! 00000000C7BFFDC4 MAIN:L0-B000 4 | |
19534 | add %i0, %g6, %l0 ! 00000000C7BFFDC8 MAIN:L0-B000 4 | |
19535 | add %i1, %g6, %l1 ! 00000000C7BFFDCC MAIN:L0-B000 4 | |
19536 | add %i2, %g6, %l2 ! 00000000C7BFFDD0 MAIN:L0-B000 4 | |
19537 | add %i3, %g6, %l3 ! 00000000C7BFFDD4 MAIN:L0-B000 4 | |
19538 | add %i4, %g6, %l4 ! 00000000C7BFFDD8 MAIN:L0-B000 4 | |
19539 | add %i5, %g6, %l5 ! 00000000C7BFFDDC MAIN:L0-B000 4 | |
19540 | add %i6, %g6, %l6 ! 00000000C7BFFDE0 MAIN:L0-B000 4 | |
19541 | add %i7, %g6, %l7 ! 00000000C7BFFDE4 MAIN:L0-B000 4 | |
19542 | add %l0, %g6, %o0 ! 00000000C7BFFDE8 MAIN:L0-B000 4 | |
19543 | add %l1, %g6, %o1 ! 00000000C7BFFDEC MAIN:L0-B000 4 | |
19544 | add %l2, %g6, %o2 ! 00000000C7BFFDF0 MAIN:L0-B000 4 | |
19545 | add %l3, %g6, %o3 ! 00000000C7BFFDF4 MAIN:L0-B000 4 | |
19546 | add %l4, %g6, %o4 ! 00000000C7BFFDF8 MAIN:L0-B000 4 | |
19547 | add %l5, %g6, %o5 ! 00000000C7BFFDFC MAIN:L0-B000 4 | |
19548 | add %l7, %g6, %o7 ! 00000000C7BFFE00 MAIN:L0-B000 4 | |
19549 | subcc %g6, 0x1, %g6 ! 00000000C7BFFE04 MAIN:L0-B000 4 | |
19550 | bnz,pt %xcc, BL80115 ! 00000000C7BFFE08 MAIN:L0-B000 4 | |
19551 | nop ! 00000000C7BFFE0C MAIN:L0-B000 4 | |
19552 | restore %g0, %g0, %g0 ! 00000000C7BFFE10 MAIN:L0-B000 1 | |
19553 | restore %g0, %g0, %g0 ! 00000000C7BFFE14 MAIN:L0-B000 1 | |
19554 | restore %g0, %g0, %g0 ! 00000000C7BFFE18 MAIN:L0-B000 1 | |
19555 | restore %g0, %g0, %g0 ! 00000000C7BFFE1C MAIN:L0-B000 1 | |
19556 | ta %xcc, 0x44 ! 00000000C7BFFE20 MAIN:L0-B000 1 cleanwin=0 | |
19557 | wr %g0, 0x934, %y ! 00000000C7BFFE24 MAIN:L0-B000 1 | |
19558 | wr %g0, 0xC8, %gsr ! 00000000C7BFFE28 MAIN:L0-B000 1 | |
19559 | ldd [%g2+0x0068], %f0 ! 00000000C7BFFE2C MAIN:L0-B000 1 <BD80233 | |
19560 | faddd %f0, %f0, %f6 ! 00000000C7BFFE30 MAIN:L0-B000 1 | |
19561 | faddd %f0, %f6, %f12 ! 00000000C7BFFE34 MAIN:L0-B000 1 | |
19562 | faddd %f6, %f12, %f14 ! 00000000C7BFFE38 MAIN:L0-B000 1 | |
19563 | faddd %f12, %f14, %f60 ! 00000000C7BFFE3C MAIN:L0-B000 1 | |
19564 | faddd %f14, %f60, %f62 ! 00000000C7BFFE40 MAIN:L0-B000 1 | |
19565 | faddd %f60, %f62, %f32 ! 00000000C7BFFE44 MAIN:L0-B000 1 | |
19566 | faddd %f62, %f32, %f34 ! 00000000C7BFFE48 MAIN:L0-B000 1 | |
19567 | faddd %f32, %f34, %f36 ! 00000000C7BFFE4C MAIN:L0-B000 1 | |
19568 | faddd %f34, %f36, %f38 ! 00000000C7BFFE50 MAIN:L0-B000 1 | |
19569 | faddd %f36, %f38, %f40 ! 00000000C7BFFE54 MAIN:L0-B000 1 | |
19570 | faddd %f38, %f40, %f42 ! 00000000C7BFFE58 MAIN:L0-B000 1 | |
19571 | faddd %f40, %f42, %f44 ! 00000000C7BFFE5C MAIN:L0-B000 1 | |
19572 | faddd %f42, %f44, %f46 ! 00000000C7BFFE60 MAIN:L0-B000 1 | |
19573 | ld [%g2+0x0070], %f2 ! 00000000C7BFFE64 MAIN:L0-B000 1 <BD80234 | |
19574 | fadds %f2, %f2, %f3 ! 00000000C7BFFE68 MAIN:L0-B000 1 | |
19575 | fadds %f2, %f3, %f4 ! 00000000C7BFFE6C MAIN:L0-B000 1 | |
19576 | fadds %f3, %f4, %f5 ! 00000000C7BFFE70 MAIN:L0-B000 1 | |
19577 | fadds %f4, %f5, %f8 ! 00000000C7BFFE74 MAIN:L0-B000 1 | |
19578 | fadds %f5, %f8, %f9 ! 00000000C7BFFE78 MAIN:L0-B000 1 | |
19579 | fadds %f8, %f9, %f10 ! 00000000C7BFFE7C MAIN:L0-B000 1 | |
19580 | fadds %f9, %f10, %f11 ! 00000000C7BFFE80 MAIN:L0-B000 1 | |
19581 | fcmpd %fcc0, %f0, %f0 ! 00000000C7BFFE84 MAIN:L0-B000 1 | |
19582 | fcmpd %fcc1, %f0, %f0 ! 00000000C7BFFE88 MAIN:L0-B000 1 | |
19583 | fcmpd %fcc2, %f0, %f0 ! 00000000C7BFFE8C MAIN:L0-B000 1 | |
19584 | fcmpd %fcc3, %f0, %f0 ! 00000000C7BFFE90 MAIN:L0-B000 1 | |
19585 | stx %fsr, [%g2+0x0060] ! 00000000C7BFFE94 MAIN:L0-B000 1 <BD80006 | |
19586 | fzero %f16 ! 00000000C7BFFE98 MAIN:L0-B000 1 | |
19587 | fzero %f18 ! 00000000C7BFFE9C MAIN:L0-B000 1 | |
19588 | fzero %f20 ! 00000000C7BFFEA0 MAIN:L0-B000 1 | |
19589 | fzero %f22 ! 00000000C7BFFEA4 MAIN:L0-B000 1 | |
19590 | fzero %f24 ! 00000000C7BFFEA8 MAIN:L0-B000 1 | |
19591 | fzero %f26 ! 00000000C7BFFEAC MAIN:L0-B000 1 | |
19592 | fzero %f28 ! 00000000C7BFFEB0 MAIN:L0-B000 1 | |
19593 | fzero %f30 ! 00000000C7BFFEB4 MAIN:L0-B000 1 | |
19594 | ldx [%g2+0x0000], %g3 ! 00000000C7BFFEB8 MAIN:L0-B000 1 BASE<BD80229 | |
19595 | ldx [%g2+0x0008], %g4 ! 00000000C7BFFEBC MAIN:L0-B000 1 BASE<BD80235 | |
19596 | ldx [%g2+0x0010], %g5 ! 00000000C7BFFEC0 MAIN:L0-B000 1 BASE<BD80236 | |
19597 | ldx [%g2+0x0018], %g6 ! 00000000C7BFFEC4 MAIN:L0-B000 1 BASE<BD80237 | |
19598 | or %g0, 0x2, %l2 ! 00000000C7BFFEC8 LOOP:L1-B000 1 | |
19599 | BL80187: ! LOOP:L1-B000 | |
19600 | add %g1, 0x2F, %g1 ! 00000000C7BFFECC LOOP:L1-B000 2 chksum++ | |
19601 | rd %ccr, %i3 ! 00000000C7BFFED0 LOOP:L1-B000 2 S | |
19602 | ldd [%g3+0x0048], %f46 ! 00000000C7BFFED4 LOOP:L1-B000 2 S <BD80039 | |
19603 | faligndata %f30, %f16, %f30 ! 00000000C7BFFED8 LOOP:L1-B000 2 S | |
19604 | std %f6, [%g4+0x004D] ! 00000000C7BFFEDC LOOP:L1-B000 2 S >BD80039+5 | |
19605 | or %g0, 0x2, %l3 ! 00000000C7BFFEE0 LOOP:L2-B000 2 | |
19606 | BL80133: ! LOOP:L2-B000 | |
19607 | add %g1, 0xF0D, %g1 ! 00000000C7BFFEE4 LOOP:L2-B000 2 chksum++ | |
19608 | subcc %o1, %g1, %i0 ! 00000000C7BFFEE8 LOOP:L2-B000 2 S | |
19609 | pdist %f28, %f22, %f26 ! 00000000C7BFFEEC LOOP:L2-B000 2 S | |
19610 | array16 %i5, %o3, %o3 ! 00000000C7BFFEF0 LOOP:L2-B000 2 S | |
19611 | subcc %o2, %o3, %o0 ! 00000000C7BFFEF4 LOOP:L2-B000 2 S | |
19612 | sub %o2, %o3, %o4 ! 00000000C7BFFEF8 LOOP:L2-B000 2 S | |
19613 | and %g1, 0xFE, %l0 ! 00000000C7BFFEFC LOOP:L3-B000 2 | |
19614 | BL80116: ! LOOP:L3-B000 | |
19615 | add %g1, 0x4FD, %g1 ! 00000000C7BFFF00 LOOP:L3-B000 3 chksum++ | |
19616 | or %i4, 0x0, %i4 ! 00000000C7BFFF04 LOOP:L3-B000 3 S | |
19617 | add %g4, -32, %l5 ! 00000000C7BFFF08 LOOP:L3-B000 3 @BD80010 | |
19618 | stda %f20,[%l5+%g1]0xC9 ! 00000000C7BFFF0C LOOP:L3-B000 3 S Partial_St | |
19619 | edge8l %g1, %o4, %o1 ! 00000000C7BFFF10 LOOP:L3-B000 3 S | |
19620 | st %f3, [%g5-0x006C] ! 00000000C7BFFF14 LOOP:L3-B000 3 S >BD80031 | |
19621 | st %f3, [%g4-0x006C] ! 00000000C7BFFF18 LOOP:L3-B000 3 S >BD80031 | |
19622 | ldx [%g2+0x0050], %l5 ! 00000000C7BFFF1C LOOP:L3-B000 3 <BD80004 | |
19623 | membar 0x40 ! 00000000C7BFFF20 LOOP:L3-B000 3 | |
19624 | stda %f32, [%l5]0xF0 ! 00000000C7BFFF24 LOOP:L3-B000 3 Blk-Store | |
19625 | membar 0x40 ! 00000000C7BFFF28 LOOP:L3-B000 3 | |
19626 | orcc %g3, 0x0, %g3 ! 00000000C7BFFF2C LOOP:L3-B000 3 S | |
19627 | nop ! 00000000C7BFFF30 LOOP:L3-B000 3 S | |
19628 | srlx %l0, 0x1, %l0 ! 00000000C7BFFF34 LOOP:L3-B000 3 | |
19629 | andcc %l0, 0x1, %g0 ! 00000000C7BFFF38 LOOP:L3-B000 3 | |
19630 | bne,pt %xcc, BL80116 ! 00000000C7BFFF3C LOOP:L3-B000 3 | |
19631 | .word 0xCBB903FA ! 00000000C7BFFF40 LOOP:L3-B000 3 S illop_VIS | |
19632 | add %g1, 0xCB6, %g1 ! 00000000C7BFFF44 LOOP:L3-B000 2 chksum++ | |
19633 | andcc %g1, 0x60, %g0 ! 00000000C7BFFF48 LOOP:L2-B000 2 | |
19634 | bz,a,pt %xcc, BL80172 ! 00000000C7BFFF4C LOOP:L2-B000 2 | |
19635 | nop ! 00000000C7BFFF50 LOOP:L2-B000 1 S | |
19636 | add %g1, 0x35C, %g1 ! 00000000C7BFFF54 LOOP:L2-B000 1 chksum++ | |
19637 | or %g0, 0x3, %l4 ! 00000000C7BFFF58 LOOP:L3-B001 1 | |
19638 | BL80120: ! LOOP:L3-B001 | |
19639 | add %g1, 0x6E4, %g1 ! 00000000C7BFFF5C LOOP:L3-B001 3 chksum++ | |
19640 | fpsub16s %f19, %f20, %f19 ! 00000000C7BFFF60 LOOP:L3-B001 3 S | |
19641 | fnegd %f16, %f28 ! 00000000C7BFFF64 LOOP:L3-B001 3 S | |
19642 | fpack32 %f16, %f24, %f24 ! 00000000C7BFFF68 LOOP:L3-B001 3 S | |
19643 | wr %i3, %o2, %y ! 00000000C7BFFF6C LOOP:L3-B001 3 S | |
19644 | fpackfix %f22, %f18 ! 00000000C7BFFF70 LOOP:L3-B001 3 S | |
19645 | std %g0, [%g6-0x0060] ! 00000000C7BFFF74 LOOP:L3-B001 3 S >BD80037 | |
19646 | bge,pt %xcc, BL80117 ! 00000000C7BFFF78 LOOP:L3-B001 3 L | |
19647 | ldd [%g4-0x0028], %f18 ! 00000000C7BFFF7C LOOP:L3-B001 3 S <BD80220 | |
19648 | .word 0x8BA485A8 ! 00000000C7BFFF80 LOOP:L3-B001 0 S illop | |
19649 | xnorcc %o4, %o2, %o0 ! 00000000C7BFFF84 LOOP:L3-B001 0 S | |
19650 | st %f9, [%g3-0x006C] ! 00000000C7BFFF88 LOOP:L3-B001 0 S >BD80031 | |
19651 | .word 0x07FE118D ! 00000000C7BFFF8C LOOP:L3-B001 0 S illop | |
19652 | alignaddrl %i0, %o3, %l1 ! 00000000C7BFFF90 LOOP:L3-B001 0 S | |
19653 | fbe BL80118 ! 00000000C7BFFF94 LOOP:L3-B001 0 L | |
19654 | BL80117:xnor %o0, %o1, %i1 ! 00000000C7BFFF98 LOOP:L3-B001 3 S | |
19655 | fbuge,pt %fcc1, BL80119 ! 00000000C7BFFF9C LOOP:L3-B001 3 L | |
19656 | pdist %f18, %f26, %f20 ! 00000000C7BFFFA0 LOOP:L3-B001 3 S | |
19657 | BL80118:.word 0xCEBC3A7C ! 00000000C7BFFFA4 LOOP:L3-B001 0 S illop | |
19658 | BL80119:orcc %i1, %i4, %i0 ! 00000000C7BFFFA8 LOOP:L3-B001 3 S | |
19659 | add %g1, 0x255, %g1 ! 00000000C7BFFFAC LOOP:L3-B001 3 chksum++ | |
19660 | sub %l4, 0x1, %l4 ! 00000000C7BFFFB0 LOOP:L3-B001 3 | |
19661 | brnz,a,pn %l4, BL80120 ! 00000000C7BFFFB4 LOOP:L3-B001 3 | |
19662 | or %l3, %g7, %l3 ! 00000000C7BFFFB8 LOOP:L3-B001 2 S | |
19663 | add %g1, 0x70E, %g1 ! 00000000C7BFFFBC LOOP:L3-B001 1 chksum++ | |
19664 | andcc %g1, 0xC0, %g0 ! 00000000C7BFFFC0 LOOP:L2-B000 1 | |
19665 | bz,a,pt %xcc, BL80148 ! 00000000C7BFFFC4 LOOP:L2-B000 1 | |
19666 | edge8ln %i4, %i5, %l1 ! 00000000C7BFFFC8 LOOP:L2-B000 1 S | |
19667 | add %g1, 0x5A5, %g1 ! 00000000C7BFFFCC LOOP:L2-B000 0 chksum++ | |
19668 | and %g1, 0xFE, %l1 ! 00000000C7BFFFD0 LOOP:L3-B002 0 | |
19669 | BL80126: ! LOOP:L3-B002 | |
19670 | add %g1, 0x446, %g1 ! 00000000C7BFFFD4 LOOP:L3-B002 0 chksum++ | |
19671 | nop ! 00000000C7BFFFD8 LOOP:L3-B002 0 S | |
19672 | .word 0xFA93C7D1 ! 00000000C7BFFFDC LOOP:L3-B002 0 L random | |
19673 | fblg,a BL80122 ! 00000000C7BFFFE0 LOOP:L3-B002 0 L | |
19674 | BL80122:pdist %f16, %f20, %f24 ! 00000000C7BFFFE4 LOOP:L3-B002 0 S | |
19675 | BL80121:ba,a,pn %icc, BL80123 ;.empty ! 00000000C7BFFFE8 LOOP:L3-B002 0 L | |
19676 | BL80123:.word 0x85A55DB6 ! 00000000C7BFFFEC LOOP:L3-B002 0 L illop | |
19677 | BL80124:bcc,a BL80125 ! 00000000C7BFFFF0 LOOP:L3-B002 0 L | |
19678 | nop ! 00000000C7BFFFF4 LOOP:L3-B002 0 S | |
19679 | BL80125:add %g1, 0x853, %g1 ! 00000000C7BFFFF8 LOOP:L3-B002 0 chksum++ | |
19680 | srlx %l1, 0x1, %l1 ! 00000000C7BFFFFC LOOP:L3-B002 0 | |
19681 | andcc %l1, 0x1, %g0 ! 00000000C7C00000 LOOP:L3-B002 0 | |
19682 | bne,a,pn %xcc, BL80126 ! 00000000C7C00004 LOOP:L3-B002 0 | |
19683 | prefetch [%g4-0x02F9], 2 ! 00000000C7C00008 LOOP:L3-B002 0 S <.-761 | |
19684 | add %g1, 0x82, %g1 ! 00000000C7C0000C LOOP:L3-B002 0 chksum++ | |
19685 | fbl,pt %fcc2, BL80131 ! 00000000C7C00010 SKIP:L3-B003 0 | |
19686 | .word 0x8D89BB95 ! 00000000C7C00014 SKIP:L3-B003 0 S illop | |
19687 | xnorcc %l1, %o3, %i1 ! 00000000C7C00018 SKIP:L3-B003 0 S | |
19688 | nop ! 00000000C7C0001C SKIP:L3-B003 0 S | |
19689 | .word 0xB3AA4D81 ! 00000000C7C00020 SKIP:L3-B003 0 L illop | |
19690 | fbule,pn %fcc3, BL80128 ;.empty ! 00000000C7C00024 SKIP:L3-B003 0 L | |
19691 | bleu,a BL80129 ;.empty ! 00000000C7C00028 SKIP:L3-B003 0 L | |
19692 | .word 0xC8BD63CE ! 00000000C7C0002C SKIP:L3-B003 0 L random | |
19693 | wr %g1, %i1, %fprs ! 00000000C7C00030 SKIP:L3-B003 0 S | |
19694 | subc %g1, %l1, %i4 ! 00000000C7C00034 SKIP:L3-B003 0 S | |
19695 | .word 0xD4ABA920 ! 00000000C7C00038 SKIP:L3-B003 0 L random | |
19696 | BL80127:brlez,pt %g1, BL80128 ! 00000000C7C0003C SKIP:L3-B003 0 L | |
19697 | pdist %f22, %f16, %f30 ! 00000000C7C00040 SKIP:L3-B003 0 S | |
19698 | .word 0xB542F214 ! 00000000C7C00044 SKIP:L3-B003 0 S illop | |
19699 | fbe,a BL80129 ! 00000000C7C00048 SKIP:L3-B003 0 L | |
19700 | .word 0x122D3CBC ! 00000000C7C0004C SKIP:L3-B003 0 S random | |
19701 | BL80130:subcc %l3, %i4, %i1 ! 00000000C7C00050 SKIP:L3-B003 0 S | |
19702 | .word 0xE61BEF9F ! 00000000C7C00054 SKIP:L3-B003 0 S random | |
19703 | BL80129:.word 0x85CB39FC ! 00000000C7C00058 SKIP:L3-B003 0 L illop | |
19704 | nop ! 00000000C7C0005C SKIP:L3-B003 0 S | |
19705 | BL80128:add %g1, 0xE66, %g1 ! 00000000C7C00060 SKIP:L3-B003 0 chksum++ | |
19706 | .word 0xA1A9DD36 ! 00000000C7C00064 SKIP:L3-B003 0 illop | |
19707 | .word 0xD21D5C14 ! 00000000C7C00068 SKIP:L3-B003 0 S illop | |
19708 | ldx [%g2+0x0050], %l5 ! 00000000C7C0006C SKIP:L3-B003 0 <BD80004 | |
19709 | membar 0x40 ! 00000000C7C00070 SKIP:L3-B003 0 | |
19710 | stda %f32, [%l5]0xE1 ! 00000000C7C00074 SKIP:L3-B003 0 Blk-Store | |
19711 | membar 0x40 ! 00000000C7C00078 SKIP:L3-B003 0 | |
19712 | pdist %f16, %f28, %f30 ! 00000000C7C0007C SKIP:L3-B003 0 S | |
19713 | .word 0xABF00000 ! 00000000C7C00080 SKIP:L3-B003 0 S illop | |
19714 | sta %f7, [%g5+0x0044]%asi ! 00000000C7C00084 SKIP:L3-B003 0 S >BD80024+4 | |
19715 | srax %g1, %g1, %i4 ! 00000000C7C00088 SKIP:L3-B003 0 S | |
19716 | xnor %i1, %i5, %i5 ! 00000000C7C0008C SKIP:L3-B003 0 S | |
19717 | .word 0xB9B0C364 ! 00000000C7C00090 SKIP:L3-B003 0 illop | |
19718 | fcmpeq32 %f20, %f28, %i3 ! 00000000C7C00094 SKIP:L3-B003 0 S | |
19719 | BL80131: ! ELSE:L3-B004 | |
19720 | fcmple32 %f16, %f20, %i3 ! 00000000C7C00098 ELSE:L3-B004 0 S | |
19721 | .word 0xB3AE4AC2 ! 00000000C7C0009C ELSE:L3-B004 0 illop | |
19722 | stda %f26,[%l5+%g1]0xC4 ! 00000000C7C000A0 ELSE:L3-B004 0 S Partial_St | |
19723 | pdist %f28, %f22, %f16 ! 00000000C7C000A4 ELSE:L3-B004 0 S | |
19724 | nop ! 00000000C7C000A8 ELSE:L3-B004 0 S | |
19725 | ldda [%g4+0x0010]%asi, %i0 ! 00000000C7C000AC ELSE:L3-B004 0 S <BD80057 | |
19726 | add %g1, 0x4E2, %g1 ! 00000000C7C000B0 ELSE:L3-B004 0 chksum++ | |
19727 | .word 0x8B7B3142 ! 00000000C7C000B4 ELSE:L3-B004 0 S illop | |
19728 | .word 0x2B9F3BA2 ! 00000000C7C000B8 ELSE:L3-B004 0 S random | |
19729 | ldstub [%g5-0x0070], %o0 ! 00000000C7C000BC ELSE:L3-B004 0 S >BD80050 | |
19730 | lduba [%g4-0x0014]%asi, %i5 ! 00000000C7C000C0 ELSE:L3-B004 0 S <BD80143 | |
19731 | BL80132: ! ELSE:L3-B004 | |
19732 | add %g1, 0x2C0, %g1 ! 00000000C7C000C4 ELSE:L3-B004 0 chksum++ | |
19733 | andcc %g1, 0x30, %g0 ! 00000000C7C000C8 LOOP:L2-B000 0 | |
19734 | bz,pt %xcc, BL80142 ! 00000000C7C000CC LOOP:L2-B000 0 | |
19735 | wr %g1, %o4, %fprs ! 00000000C7C000D0 LOOP:L2-B000 0 S | |
19736 | .word 0x8343EB4E ! 00000000C7C000D4 LOOP:L2-B000 0 random | |
19737 | nop ! 00000000C7C000D8 LOOP:L3-B005 0 | |
19738 | pdist %f30, %f24, %f22 ! 00000000C7C000DC LOOP:L2-B000 0 S | |
19739 | .word 0xFE6200AD ! 00000000C7C000E0 LOOP:L2-B000 0 illop | |
19740 | membar 0x40 ! 00000000C7C000E4 LOOP:L2-B000 0 | |
19741 | stda %f16, [%l5]0xF0 ! 00000000C7C000E8 LOOP:L2-B000 0 Blk-Store | |
19742 | membar 0x40 ! 00000000C7C000EC LOOP:L2-B000 0 | |
19743 | .word 0x8C16D270 ! 00000000C7C000F0 LOOP:L2-B000 0 S random | |
19744 | .word 0x38798BEB ! 00000000C7C000F4 LOOP:L2-B000 0 S illop | |
19745 | .word 0xD194F5B0 ! 00000000C7C000F8 LOOP:L2-B000 0 S illop | |
19746 | pdist %f16, %f22, %f16 ! 00000000C7C000FC LOOP:L2-B000 0 S | |
19747 | .word 0x0BE495E1 ! 00000000C7C00100 LOOP:L2-B000 0 illop | |
19748 | stda %f30,[%l5+%g1]0xC8 ! 00000000C7C00104 LOOP:L2-B000 0 S Partial_St | |
19749 | .word 0xE5D16215 ! 00000000C7C00108 LOOP:L2-B000 0 illop | |
19750 | membar 0x40 ! 00000000C7C0010C LOOP:L2-B000 0 | |
19751 | stda %f16, [%l5]0xE1 ! 00000000C7C00110 LOOP:L2-B000 0 Blk-Store | |
19752 | .word 0xC238F607 ! 00000000C7C00114 LOOP:L2-B000 0 illop | |
19753 | array16 %i5, %i1, %i0 ! 00000000C7C00118 LOOP:L2-B000 0 S | |
19754 | or %i5, %o5, %o5 ! 00000000C7C0011C LOOP:L2-B000 0 S | |
19755 | ldx [%g2+0x0008], %g5 ! 00000000C7C00120 LOOP:L2-B000 0 S BASE<BD80235 | |
19756 | sub %l3, 0x1, %l3 ! 00000000C7C00124 LOOP:L2-B000 0 | |
19757 | brnz,a,pn %l3, BL80133 ! 00000000C7C00128 LOOP:L2-B000 0 | |
19758 | fcmpgt16 %f26, %f22, %i2 ! 00000000C7C0012C LOOP:L2-B000 0 S | |
19759 | add %g1, 0x47A, %g1 ! 00000000C7C00130 LOOP:L2-B000 0 chksum++ | |
19760 | fba BL80141 ! 00000000C7C00134 SIDE:L2-B001 0 | |
19761 | subcc %o4, %o3, %o3 ! 00000000C7C00138 SIDE:L2-B001 0 S | |
19762 | BL80142: ! SIDE:L2-B001 | |
19763 | nop ! 00000000C7C0013C LOOP:L3-B006 0 | |
19764 | andcc %o0, 0x40, %g0 ! 00000000C7C00140 SKIP:L3-B007 0 | |
19765 | bz,a BL80139 ! 00000000C7C00144 SKIP:L3-B007 0 | |
19766 | fcmpd %fcc1, %f0, %f38 ! 00000000C7C00148 SKIP:L3-B007 0 S | |
19767 | fcmpd %fcc3, %f46, %f6 ! 00000000C7C0014C SKIP:L3-B007 0 S | |
19768 | nop ! 00000000C7C00150 SKIP:L3-B007 0 S | |
19769 | fbug,a,pn %fcc0, BL80134 ! 00000000C7C00154 SKIP:L3-B007 0 L | |
19770 | std %f18, [%g6-0x0028] ! 00000000C7C00158 SKIP:L3-B007 0 S >BD80220 | |
19771 | stwa %o0, [%g3-0x0034]%asi ! 00000000C7C0015C SKIP:L3-B007 0 S >BD80009 | |
19772 | nop ! 00000000C7C00160 SKIP:L3-B007 0 S | |
19773 | fbuge,pt %fcc2, BL80135 ! 00000000C7C00164 SKIP:L3-B007 0 L | |
19774 | st %f5, [%g3-0x0050] ! 00000000C7C00168 SKIP:L3-B007 0 S >BD80101 | |
19775 | bge,pn %icc, BL80136 ;.empty ! 00000000C7C0016C SKIP:L3-B007 0 L | |
19776 | bgu,a BL80136 ;.empty ! 00000000C7C00170 SKIP:L3-B007 0 L | |
19777 | fbu,a,pn %fcc2, BL80137 ;.empty ! 00000000C7C00174 SKIP:L3-B007 0 L | |
19778 | BL80137:bnz,a,pn %icc, BL80138 ;.empty ! 00000000C7C00178 SKIP:L3-B007 0 L | |
19779 | BL80138:brlz,a,pn %o5, BL80136 ! 00000000C7C0017C SKIP:L3-B007 0 L | |
19780 | BL80135:nop ! 00000000C7C00180 SKIP:L3-B007 0 S | |
19781 | BL80134:.word 0x81CFE008 ! 00000000C7C00184 SKIP:L3-B007 0 S random | |
19782 | BL80136:add %g1, 0xD2F, %g1 ! 00000000C7C00188 SKIP:L3-B007 0 chksum++ | |
19783 | add %g1, 0x48E, %g1 ! 00000000C7C0018C SKIP:L3-B007 0 chksum++ | |
19784 | ldx [%g2+0x0050], %l5 ! 00000000C7C00190 SKIP:L3-B007 0 <BD80004 | |
19785 | .word 0xA994C28B ! 00000000C7C00194 SKIP:L3-B007 0 illop | |
19786 | stda %f16, [%l5]0xE0 ! 00000000C7C00198 SKIP:L3-B007 0 Blk-Store | |
19787 | membar 0x40 ! 00000000C7C0019C SKIP:L3-B007 0 | |
19788 | .word 0x2478219A ! 00000000C7C001A0 SKIP:L3-B007 0 S illop | |
19789 | pdist %f26, %f16, %f30 ! 00000000C7C001A4 SKIP:L3-B007 0 S | |
19790 | membar 0x40 ! 00000000C7C001A8 SKIP:L3-B007 0 | |
19791 | ldda [%l5]0x16, %f16 ! 00000000C7C001AC SKIP:L3-B007 0 Blk-Load | |
19792 | .word 0x8F8863BF ! 00000000C7C001B0 SKIP:L3-B007 0 illop | |
19793 | fba,pn %fcc3, BL80140 ! 00000000C7C001B4 SKIP:L3-B007 0 | |
19794 | std %f44, [%g3+0x0048] ! 00000000C7C001B8 SKIP:L3-B007 0 S >BD80039 | |
19795 | BL80139: ! ELSE:L3-B008 | |
19796 | fcmps %fcc1, %f11, %f3 ! 00000000C7C001BC ELSE:L3-B008 0 S | |
19797 | ldx [%g2+0x0050], %l5 ! 00000000C7C001C0 ELSE:L3-B008 0 <BD80004 | |
19798 | membar 0x40 ! 00000000C7C001C4 ELSE:L3-B008 0 | |
19799 | stda %f32, [%l5]0x17 ! 00000000C7C001C8 ELSE:L3-B008 0 Blk-Store | |
19800 | membar 0x40 ! 00000000C7C001CC ELSE:L3-B008 0 | |
19801 | ldx [%g6-0x0088], %g6 ! 00000000C7C001D0 ELSE:L3-B008 0 ptr_chase | |
19802 | .word 0x0192B05F ! 00000000C7C001D4 ELSE:L3-B008 0 random | |
19803 | ldx [%g6-0x0088], %g6 ! 00000000C7C001D8 ELSE:L3-B008 0 ptr_chase | |
19804 | add %g6, 0x38, %l6 ! 00000000C7C001DC ELSE:L3-B008 0 @BD80060 | |
19805 | ldda [%l6]0xD2, %f22 ! 00000000C7C001E0 ELSE:L3-B008 0 S Short16 | |
19806 | .word 0x90EEB1A0 ! 00000000C7C001E4 ELSE:L3-B008 0 S illop | |
19807 | .word 0x08D48E4F ! 00000000C7C001E8 ELSE:L3-B008 0 illop | |
19808 | .word 0xB7A50815 ! 00000000C7C001EC ELSE:L3-B008 0 illop | |
19809 | membar 0x40 ! 00000000C7C001F0 ELSE:L3-B008 0 | |
19810 | ldda [%l5]0x16, %f16 ! 00000000C7C001F4 ELSE:L3-B008 0 Blk-Load | |
19811 | membar 0x40 ! 00000000C7C001F8 ELSE:L3-B008 0 | |
19812 | subcc %i2, %o3, %i5 ! 00000000C7C001FC ELSE:L3-B008 0 S | |
19813 | fadds %f2, %f9, %f5 ! 00000000C7C00200 ELSE:L3-B008 0 S | |
19814 | .word 0x95AB8AB9 ! 00000000C7C00204 ELSE:L3-B008 0 S illop | |
19815 | add %g5, -18, %l6 ! 00000000C7C00208 ELSE:L3-B008 0 @BD80030 | |
19816 | ldda [%l6]0xD8, %f30 ! 00000000C7C0020C ELSE:L3-B008 0 S Short8 | |
19817 | membar 0x40 ! 00000000C7C00210 ELSE:L3-B008 0 | |
19818 | stda %f0, [%l5]0xF8 ! 00000000C7C00214 ELSE:L3-B008 0 Blk-Store | |
19819 | .word 0x99CAE714 ! 00000000C7C00218 ELSE:L3-B008 0 illop | |
19820 | BL80140: ! ELSE:L3-B008 | |
19821 | .word 0x87CCE93B ! 00000000C7C0021C ELSE:L3-B008 0 random | |
19822 | nop ! 00000000C7C00220 LOOP:L3-B009 0 | |
19823 | nop ! 00000000C7C00224 LOOP:L3-B010 0 | |
19824 | .word 0xCA1BFAA4 ! 00000000C7C00228 LOOP:L3-B011 0 illop | |
19825 | add %g1, 0x691, %g1 ! 00000000C7C0022C SIDE:L2-B001 0 chksum++ | |
19826 | BL80141: ! SIDE:L2-B001 | |
19827 | .word 0x89D0A457 ! 00000000C7C00230 SIDE:L2-B002 0 illop | |
19828 | nop ! 00000000C7C00234 SIDE:L2-B002 0 S | |
19829 | BL80148: ! SIDE:L2-B002 | |
19830 | fbl,a,pt %fcc3, BL80143 ! 00000000C7C00238 SKIP:L3-B012 1 | |
19831 | ldd [%g6+0x0060], %f30 ! 00000000C7C0023C SKIP:L3-B012 0 S <BD80071 | |
19832 | fcmpgt16 %f18, %f30, %o0 ! 00000000C7C00240 SKIP:L3-B012 1 S | |
19833 | pdist %f22, %f30, %f26 ! 00000000C7C00244 SKIP:L3-B012 1 S | |
19834 | xor %g1, %g1, %o2 ! 00000000C7C00248 SKIP:L3-B012 1 S | |
19835 | fsrc2s %f19, %f16 ! 00000000C7C0024C SKIP:L3-B012 1 S | |
19836 | add %g1, 0xDD1, %g1 ! 00000000C7C00250 SKIP:L3-B012 1 chksum++ | |
19837 | std %f0, [%g4+0x0040] ! 00000000C7C00254 SKIP:L3-B012 1 S >BD80024 | |
19838 | add %g4, 0x68, %l5 ! 00000000C7C00258 SKIP:L3-B012 1 @BD80104 | |
19839 | stda %f20,[%l5+%g1]0xC9 ! 00000000C7C0025C SKIP:L3-B012 1 S Partial_St | |
19840 | fcmpne16 %f26, %f30, %o5 ! 00000000C7C00260 SKIP:L3-B012 1 S | |
19841 | fcmpes %fcc2, %f5, %f9 ! 00000000C7C00264 SKIP:L3-B012 1 S | |
19842 | subcc %o5, %g1, %i0 ! 00000000C7C00268 SKIP:L3-B012 1 S | |
19843 | stbar ! 00000000C7C0026C SKIP:L3-B012 1 S | |
19844 | ba,a BL80144 ! 00000000C7C00270 SKIP:L3-B012 1 | |
19845 | wr %o2, %g1, %ccr ! 00000000C7C00274 SKIP:L3-B012 0 S | |
19846 | BL80143: ! ELSE:L3-B013 | |
19847 | nop ! 00000000C7C00278 ELSE:L3-B013 0 S | |
19848 | ldx [%g2+0x0050], %l5 ! 00000000C7C0027C ELSE:L3-B013 0 <BD80004 | |
19849 | membar 0x40 ! 00000000C7C00280 ELSE:L3-B013 0 | |
19850 | .word 0x99A213E9 ! 00000000C7C00284 ELSE:L3-B013 0 illop | |
19851 | membar 0x40 ! 00000000C7C00288 ELSE:L3-B013 0 | |
19852 | edge16l %o5, %g1, %i1 ! 00000000C7C0028C ELSE:L3-B013 0 S | |
19853 | call .+8 ! 00000000C7C00290 ELSE:L3-B013 0 S | |
19854 | ld [%g2+0x0064], %fsr ! 00000000C7C00294 ELSE:L3-B013 0 S <BD80006+4 | |
19855 | add %g1, 0x499, %g1 ! 00000000C7C00298 ELSE:L3-B013 0 chksum++ | |
19856 | array16 %i4, %o2, %o5 ! 00000000C7C0029C ELSE:L3-B013 0 S | |
19857 | .word 0x89AD98F7 ! 00000000C7C002A0 ELSE:L3-B013 0 illop | |
19858 | ldx [%g3-0x0088], %g3 ! 00000000C7C002A4 ELSE:L3-B013 0 ptr_chase | |
19859 | ldx [%g3-0x0088], %g3 ! 00000000C7C002A8 ELSE:L3-B013 0 ptr_chase | |
19860 | .word 0x8BAFF75B ! 00000000C7C002AC ELSE:L3-B013 0 illop | |
19861 | .word 0x92139C14 ! 00000000C7C002B0 ELSE:L3-B013 0 random | |
19862 | ldx [%g3-0x0088], %g3 ! 00000000C7C002B4 ELSE:L3-B013 0 ptr_chase | |
19863 | ldx [%g3-0x0088], %g3 ! 00000000C7C002B8 ELSE:L3-B013 0 ptr_chase | |
19864 | ldx [%g3-0x0088], %g3 ! 00000000C7C002BC ELSE:L3-B013 0 ptr_chase | |
19865 | .word 0xD57A787F ! 00000000C7C002C0 ELSE:L3-B013 0 illop | |
19866 | membar 0x40 ! 00000000C7C002C4 ELSE:L3-B013 0 | |
19867 | ldda [%l5]0x16, %f16 ! 00000000C7C002C8 ELSE:L3-B013 0 Blk-Load | |
19868 | membar 0x40 ! 00000000C7C002CC ELSE:L3-B013 0 | |
19869 | .word 0x07EF60F0 ! 00000000C7C002D0 ELSE:L3-B013 0 random | |
19870 | ldda [%l5]0x1E, %f16 ! 00000000C7C002D4 ELSE:L3-B013 0 Blk-Load | |
19871 | .word 0x974DDE23 ! 00000000C7C002D8 ELSE:L3-B013 0 illop | |
19872 | fcmple32 %f16, %f20, %i3 ! 00000000C7C002DC ELSE:L3-B013 0 S | |
19873 | BL80144: ! ELSE:L3-B013 | |
19874 | add %g1, 0x4B2, %g1 ! 00000000C7C002E0 ELSE:L3-B013 1 chksum++ | |
19875 | andcc %o1, 0x400, %g0 ! 00000000C7C002E4 SKIP:L3-B014 1 | |
19876 | bnz,a,pn %xcc, BL80145 ! 00000000C7C002E8 SKIP:L3-B014 1 | |
19877 | nop ! 00000000C7C002EC SKIP:L3-B014 0 S | |
19878 | bmask %i0, %i0, %i0 ! 00000000C7C002F0 SKIP:L3-B014 1 S | |
19879 | array16 %i0, %i1, %o2 ! 00000000C7C002F4 SKIP:L3-B014 1 S | |
19880 | add %g3, -69, %l6 ! 00000000C7C002F8 SKIP:L3-B014 1 @BD80198 | |
19881 | ldda [%l6]0xD1, %f26 ! 00000000C7C002FC SKIP:L3-B014 1 S Short8 | |
19882 | cmp %i0, %o5 ! 00000000C7C00300 SKIP:L3-B014 1 S | |
19883 | add %g1, 0x70, %g1 ! 00000000C7C00304 SKIP:L3-B014 1 chksum++ | |
19884 | sta %f23, [%g5+0x0024]%asi ! 00000000C7C00308 SKIP:L3-B014 1 S >BD80049 | |
19885 | ldx [%g2+0x0050], %l5 ! 00000000C7C0030C SKIP:L3-B014 1 <BD80004 | |
19886 | membar 0x40 ! 00000000C7C00310 SKIP:L3-B014 1 | |
19887 | stda %f16, [%l5]0x1E ! 00000000C7C00314 SKIP:L3-B014 1 Blk-Store | |
19888 | membar 0x40 ! 00000000C7C00318 SKIP:L3-B014 1 | |
19889 | call .+8 ! 00000000C7C0031C SKIP:L3-B014 1 S | |
19890 | subcc %o5, %i5, %o4 ! 00000000C7C00320 SKIP:L3-B014 1 S | |
19891 | xnorcc %i1, %i3, %i1 ! 00000000C7C00324 SKIP:L3-B014 1 S | |
19892 | ba,pt %xcc, BL80146 ! 00000000C7C00328 SKIP:L3-B014 1 | |
19893 | nop ! 00000000C7C0032C SKIP:L3-B014 1 S | |
19894 | BL80145: ! ELSE:L3-B015 | |
19895 | .word 0x81F2C13D ! 00000000C7C00330 ELSE:L3-B015 0 S illop | |
19896 | add %g4, -18, %l6 ! 00000000C7C00334 ELSE:L3-B015 0 @BD80030 | |
19897 | .word 0x95ADC4F1 ! 00000000C7C00338 ELSE:L3-B015 0 S illop | |
19898 | .word 0xD574CB49 ! 00000000C7C0033C ELSE:L3-B015 0 illop | |
19899 | stda %f22,[%l5+%g1]0xC2 ! 00000000C7C00340 ELSE:L3-B015 0 S Partial_St | |
19900 | .word 0x81A797E4 ! 00000000C7C00344 ELSE:L3-B015 0 S illop | |
19901 | edge8 %i5, %g1, %i1 ! 00000000C7C00348 ELSE:L3-B015 0 S | |
19902 | fpsub16s %f21, %f19, %f26 ! 00000000C7C0034C ELSE:L3-B015 0 S | |
19903 | add %g1, 0xD82, %g1 ! 00000000C7C00350 ELSE:L3-B015 0 chksum++ | |
19904 | pdist %f30, %f22, %f16 ! 00000000C7C00354 ELSE:L3-B015 0 S | |
19905 | fcmpeq16 %f22, %f16, %o4 ! 00000000C7C00358 ELSE:L3-B015 0 S | |
19906 | ldx [%g2+0x0040], %g5 ! 00000000C7C0035C ELSE:L3-B015 0 S BASE<BD80016 | |
19907 | .word 0xF946BE5F ! 00000000C7C00360 ELSE:L3-B015 0 illop | |
19908 | stda %f22,[%l5+%g1]0xC4 ! 00000000C7C00364 ELSE:L3-B015 0 S Partial_St | |
19909 | ldx [%g2+0x0050], %l5 ! 00000000C7C00368 ELSE:L3-B015 0 <BD80004 | |
19910 | .word 0xB37A00CF ! 00000000C7C0036C ELSE:L3-B015 0 illop | |
19911 | .word 0xBE100001 ! 00000000C7C00370 ELSE:L3-B015 0 random | |
19912 | membar 0x40 ! 00000000C7C00374 ELSE:L3-B015 0 | |
19913 | .word 0x89A84D6F ! 00000000C7C00378 ELSE:L3-B015 0 S illop | |
19914 | stw %g1, [%g5-0x000C] ! 00000000C7C0037C ELSE:L3-B015 0 S >BD80023 | |
19915 | edge8 %i1, %o2, %i4 ! 00000000C7C00380 ELSE:L3-B015 0 S | |
19916 | BL80146: ! ELSE:L3-B015 | |
19917 | add %g1, 0xA2D, %g1 ! 00000000C7C00384 ELSE:L3-B015 1 chksum++ | |
19918 | nop ! 00000000C7C00388 LOOP:L3-B016 1 | |
19919 | add %g1, 0x516, %g1 ! 00000000C7C0038C SIDE:L2-B002 1 chksum++ | |
19920 | BL80147: ! SIDE:L2-B002 | |
19921 | ba,pt %xcc, BL80171 ! 00000000C7C00390 SIDE:L2-B003 1 | |
19922 | st %f3, [%g6-0x0050] ! 00000000C7C00394 SIDE:L2-B003 1 S >BD80101 | |
19923 | BL80172: ! SIDE:L2-B003 | |
19924 | andcc %o1, 0x8, %g0 ! 00000000C7C00398 SKIP:L3-B017 1 | |
19925 | bz,pn %xcc, BL80154 ! 00000000C7C0039C SKIP:L3-B017 1 | |
19926 | nop ! 00000000C7C003A0 SKIP:L3-B017 1 S | |
19927 | .word 0x37F8EBE9 ! 00000000C7C003A4 SKIP:L3-B017 0 S illop | |
19928 | std %f0, [%g3+0x0040] ! 00000000C7C003A8 SKIP:L3-B017 0 S >BD80024 | |
19929 | bpos BL80149 ;.empty ! 00000000C7C003AC SKIP:L3-B017 0 L | |
19930 | fbo,a,pt %fcc2, BL80150 ! 00000000C7C003B0 SKIP:L3-B017 0 L | |
19931 | BL80150:.word 0x25E4B3E8 ! 00000000C7C003B4 SKIP:L3-B017 0 S random | |
19932 | .word 0x6C3BB638 ! 00000000C7C003B8 SKIP:L3-B017 0 L random | |
19933 | .word 0x81C3E008 ! 00000000C7C003BC SKIP:L3-B017 0 S random | |
19934 | BL80149:fbe,a BL80152 ;.empty ! 00000000C7C003C0 SKIP:L3-B017 0 L | |
19935 | fbuge,a BL80152 ;.empty ! 00000000C7C003C4 SKIP:L3-B017 0 L | |
19936 | bneg,a BL80152 ! 00000000C7C003C8 SKIP:L3-B017 0 L | |
19937 | ldswa [%g7+%g0]0x82, %i1 ! 00000000C7C003CC SKIP:L3-B017 0 S <BD80064 | |
19938 | BL80151:bcc,a BL80153 ! 00000000C7C003D0 SKIP:L3-B017 0 L | |
19939 | BL80153:.word 0x8F8DC1C2 ! 00000000C7C003D4 SKIP:L3-B017 0 S illop | |
19940 | .word 0x56D77BE8 ! 00000000C7C003D8 SKIP:L3-B017 0 S random | |
19941 | BL80152:add %g1, 0x461, %g1 ! 00000000C7C003DC SKIP:L3-B017 0 chksum++ | |
19942 | add %g1, 0xFEF, %g1 ! 00000000C7C003E0 SKIP:L3-B017 0 chksum++ | |
19943 | ldx [%g2+0x0050], %l5 ! 00000000C7C003E4 SKIP:L3-B017 0 <BD80004 | |
19944 | membar 0x40 ! 00000000C7C003E8 SKIP:L3-B017 0 | |
19945 | ldda [%l5]0xF0, %f16 ! 00000000C7C003EC SKIP:L3-B017 0 Blk-Load | |
19946 | .word 0x85651869 ! 00000000C7C003F0 SKIP:L3-B017 0 illop | |
19947 | udivx %i4, %o4, %o1 ! 00000000C7C003F4 SKIP:L3-B017 0 S | |
19948 | .word 0x9F95E01C ! 00000000C7C003F8 SKIP:L3-B017 0 S illop | |
19949 | .word 0xDF70171C ! 00000000C7C003FC SKIP:L3-B017 0 S illop | |
19950 | .word 0x8FE7538F ! 00000000C7C00400 SKIP:L3-B017 0 S illop | |
19951 | array16 %g1, %g1, %o4 ! 00000000C7C00404 SKIP:L3-B017 0 S | |
19952 | fba,a,pn %fcc2, BL80155 ! 00000000C7C00408 SKIP:L3-B017 0 | |
19953 | .word 0x87A518BB ! 00000000C7C0040C SKIP:L3-B017 0 S illop | |
19954 | BL80154: ! ELSE:L3-B018 | |
19955 | fcmped %fcc2, %f46, %f6 ! 00000000C7C00410 ELSE:L3-B018 1 S | |
19956 | ldx [%g5-0x0088], %g5 ! 00000000C7C00414 ELSE:L3-B018 1 ptr_chase | |
19957 | add %g5, -22, %l6 ! 00000000C7C00418 ELSE:L3-B018 1 @BD80035 | |
19958 | ldda [%l6]0xDA, %f20 ! 00000000C7C0041C ELSE:L3-B018 1 S Short16 | |
19959 | rd %y, %i4 ! 00000000C7C00420 ELSE:L3-B018 1 S | |
19960 | pdist %f22, %f30, %f24 ! 00000000C7C00424 ELSE:L3-B018 1 S | |
19961 | pdist %f16, %f30, %f16 ! 00000000C7C00428 ELSE:L3-B018 1 S | |
19962 | sth %o4, [%g6-0x000E] ! 00000000C7C0042C ELSE:L3-B018 1 S >BD80035+2 | |
19963 | pdist %f26, %f16, %f30 ! 00000000C7C00430 ELSE:L3-B018 1 S | |
19964 | add %g4, -82, %l6 ! 00000000C7C00434 ELSE:L3-B018 1 @BD80048 | |
19965 | ldda [%l6]0xD0, %f28 ! 00000000C7C00438 ELSE:L3-B018 1 S Short8 | |
19966 | add %g1, 0x11B, %g1 ! 00000000C7C0043C ELSE:L3-B018 1 chksum++ | |
19967 | ldx [%g2+0x0050], %l5 ! 00000000C7C00440 ELSE:L3-B018 1 <BD80004 | |
19968 | membar 0x40 ! 00000000C7C00444 ELSE:L3-B018 1 | |
19969 | stda %f32, [%l5]0x17 ! 00000000C7C00448 ELSE:L3-B018 1 Blk-Store | |
19970 | membar 0x40 ! 00000000C7C0044C ELSE:L3-B018 1 | |
19971 | pdist %f16, %f24, %f20 ! 00000000C7C00450 ELSE:L3-B018 1 S | |
19972 | ld [%g4-0x0010], %f16 ! 00000000C7C00454 ELSE:L3-B018 1 S <BD80035 | |
19973 | pdist %f20, %f30, %f22 ! 00000000C7C00458 ELSE:L3-B018 1 S | |
19974 | srax %g1, %g1, %i5 ! 00000000C7C0045C ELSE:L3-B018 1 S | |
19975 | std %o0, [%g5+0x0013] ! 00000000C7C00460 ELSE:L3-B018 1 S >BD80057+3 | |
19976 | pdist %f20, %f16, %f16 ! 00000000C7C00464 ELSE:L3-B018 1 S | |
19977 | membar 0x40 ! 00000000C7C00468 ELSE:L3-B018 1 | |
19978 | stda %f32, [%l5]0x16 ! 00000000C7C0046C ELSE:L3-B018 1 Blk-Store | |
19979 | membar 0x40 ! 00000000C7C00470 ELSE:L3-B018 1 | |
19980 | fcmpne32 %f20, %f28, %i3 ! 00000000C7C00474 ELSE:L3-B018 1 S | |
19981 | lduh [%g4+0x002E], %o4 ! 00000000C7C00478 ELSE:L3-B018 1 S <BD80195 | |
19982 | st %f8, [%g3-0x006C] ! 00000000C7C0047C ELSE:L3-B018 1 S >BD80031 | |
19983 | add %g4, 0x60, %l5 ! 00000000C7C00480 ELSE:L3-B018 1 @BD80071 | |
19984 | stda %f22,[%l5+%g1]0xCA ! 00000000C7C00484 ELSE:L3-B018 1 S Partial_St | |
19985 | BL80155: ! ELSE:L3-B018 | |
19986 | add %g1, 0xA4E, %g1 ! 00000000C7C00488 ELSE:L3-B018 1 chksum++ | |
19987 | andcc %o1, 0x800, %g0 ! 00000000C7C0048C SKIP:L3-B019 1 | |
19988 | bnz BL80156 ! 00000000C7C00490 SKIP:L3-B019 1 | |
19989 | xorcc %i0, %o4, %i1 ! 00000000C7C00494 SKIP:L3-B019 1 S | |
19990 | pdist %f16, %f28, %f16 ! 00000000C7C00498 SKIP:L3-B019 1 S | |
19991 | array8 %i5, %o0, %o5 ! 00000000C7C0049C SKIP:L3-B019 1 S | |
19992 | orncc %o4, %o4, %o4 ! 00000000C7C004A0 SKIP:L3-B019 1 S | |
19993 | xnor %i3, %o4, %o2 ! 00000000C7C004A4 SKIP:L3-B019 1 S | |
19994 | fcmple32 %f28, %f16, %i1 ! 00000000C7C004A8 SKIP:L3-B019 1 S | |
19995 | and %g1, %o5, %i5 ! 00000000C7C004AC SKIP:L3-B019 1 S | |
19996 | prefetch [%g2+%l2], 3 ! 00000000C7C004B0 SKIP:L3-B019 1 S <.+0 | |
19997 | edge32l %i5, %i5, %o3 ! 00000000C7C004B4 SKIP:L3-B019 1 S | |
19998 | add %g1, 0x4F2, %g1 ! 00000000C7C004B8 SKIP:L3-B019 1 chksum++ | |
19999 | ldx [%g2+0x0050], %l5 ! 00000000C7C004BC SKIP:L3-B019 1 <BD80004 | |
20000 | membar 0x40 ! 00000000C7C004C0 SKIP:L3-B019 1 | |
20001 | ldda [%l5]0x17, %f16 ! 00000000C7C004C4 SKIP:L3-B019 1 Blk-Load | |
20002 | membar 0x40 ! 00000000C7C004C8 SKIP:L3-B019 1 | |
20003 | add %o1, %g7, %o1 ! 00000000C7C004CC SKIP:L3-B019 1 S | |
20004 | pdist %f28, %f22, %f28 ! 00000000C7C004D0 SKIP:L3-B019 1 S | |
20005 | add %g3, 0x0, %l5 ! 00000000C7C004D4 SKIP:L3-B019 1 @BD80051 | |
20006 | stda %f24,[%l5+%g1]0xC4 ! 00000000C7C004D8 SKIP:L3-B019 1 S Partial_St | |
20007 | ldx [%g2+0x0050], %l5 ! 00000000C7C004DC SKIP:L3-B019 1 <BD80004 | |
20008 | membar 0x40 ! 00000000C7C004E0 SKIP:L3-B019 1 | |
20009 | ldda [%l5]0x16, %f16 ! 00000000C7C004E4 SKIP:L3-B019 1 Blk-Load | |
20010 | membar 0x40 ! 00000000C7C004E8 SKIP:L3-B019 1 | |
20011 | sethi %hh(0xABAD1DEA52FBFF00),%l6 ! 00000000C7C004EC SKIP:L3-B019 1 SUBR108 | |
20012 | or %l6,%hm(0xABAD1DEA52FBFF00),%l6 ! 00000000C7C004F0 SKIP:L3-B019 1 | |
20013 | sethi %lm(0xABAD1DEA52FBFF00),%l5 ! 00000000C7C004F4 SKIP:L3-B019 1 | |
20014 | or %l5,%lo(0xABAD1DEA52FBFF00),%l5 ! 00000000C7C004F8 SKIP:L3-B019 1 | |
20015 | sllx %l6, 0x20, %l6 ! 00000000C7C004FC SKIP:L3-B019 1 | |
20016 | or %l6, %l5, %l6 ! 00000000C7C00500 SKIP:L3-B019 1 | |
20017 | call SUBR108 ! 00000000C7C00504 SKIP:L3-B019 1 S | |
20018 | edge8n %o2, %o0, %i4 ! 00000000C7C00508 SKIP:L3-B019 1 S | |
20019 | ldx [%g2+0x0050], %l5 ! 00000000C7C0050C SKIP:L3-B019 1 <BD80004 | |
20020 | membar 0x40 ! 00000000C7C00510 SKIP:L3-B019 1 | |
20021 | stda %f0, [%l5]0xF0 ! 00000000C7C00514 SKIP:L3-B019 1 Blk-Store | |
20022 | membar 0x40 ! 00000000C7C00518 SKIP:L3-B019 1 | |
20023 | membar 0x40 ! 00000000C7C0051C SKIP:L3-B019 1 | |
20024 | stda %f0, [%l5]0xE0 ! 00000000C7C00520 SKIP:L3-B019 1 Blk-Store | |
20025 | membar 0x40 ! 00000000C7C00524 SKIP:L3-B019 1 | |
20026 | ba,a,pn %icc, BL80162 ! 00000000C7C00528 SKIP:L3-B019 1 | |
20027 | lduh [%g4+0x0022], %i3 ! 00000000C7C0052C SKIP:L3-B019 0 S <BD80049 | |
20028 | BL80156: ! ELSE:L3-B020 | |
20029 | ldx [%g2+0x0050], %l5 ! 00000000C7C00530 ELSE:L3-B020 0 <BD80004 | |
20030 | .word 0x9DA3C515 ! 00000000C7C00534 ELSE:L3-B020 0 illop | |
20031 | stda %f16, [%l5]0xE0 ! 00000000C7C00538 ELSE:L3-B020 0 Blk-Store | |
20032 | membar 0x40 ! 00000000C7C0053C ELSE:L3-B020 0 | |
20033 | add %g3, 0x10, %l5 ! 00000000C7C00540 ELSE:L3-B020 0 @BD80057 | |
20034 | stda %f22,[%l5+%g1]0xC2 ! 00000000C7C00544 ELSE:L3-B020 0 S Partial_St | |
20035 | fpsub16 %f22, %f16, %f26 ! 00000000C7C00548 ELSE:L3-B020 0 S | |
20036 | edge8 %i2, %i1, %o2 ! 00000000C7C0054C ELSE:L3-B020 0 S | |
20037 | ldx [%g3-0x0088], %g3 ! 00000000C7C00550 ELSE:L3-B020 0 ptr_chase | |
20038 | ldx [%g3-0x0088], %g3 ! 00000000C7C00554 ELSE:L3-B020 0 ptr_chase | |
20039 | ldx [%g3-0x0088], %g3 ! 00000000C7C00558 ELSE:L3-B020 0 ptr_chase | |
20040 | ldx [%g3-0x0088], %g3 ! 00000000C7C0055C ELSE:L3-B020 0 ptr_chase | |
20041 | .word 0x9F90201A ! 00000000C7C00560 ELSE:L3-B020 0 illop | |
20042 | ldx [%g3-0x0088], %g3 ! 00000000C7C00564 ELSE:L3-B020 0 ptr_chase | |
20043 | .word 0x2CAB1290 ! 00000000C7C00568 ELSE:L3-B020 0 random | |
20044 | ldx [%g3-0x0088], %g3 ! 00000000C7C0056C ELSE:L3-B020 0 ptr_chase | |
20045 | fcmps %fcc0, %f5, %f11 ! 00000000C7C00570 ELSE:L3-B020 0 S | |
20046 | .word 0xDBA6FDCF ! 00000000C7C00574 ELSE:L3-B020 0 S random | |
20047 | ldx [%g2+0x0050], %l5 ! 00000000C7C00578 ELSE:L3-B020 0 <BD80004 | |
20048 | membar 0x40 ! 00000000C7C0057C ELSE:L3-B020 0 | |
20049 | ldda [%l5]0x1F, %f16 ! 00000000C7C00580 ELSE:L3-B020 0 Blk-Load | |
20050 | .word 0xB3ACD484 ! 00000000C7C00584 ELSE:L3-B020 0 illop | |
20051 | pdist %f28, %f22, %f22 ! 00000000C7C00588 ELSE:L3-B020 0 S | |
20052 | .word 0x9DE3A060 ! 00000000C7C0058C ELSE:L3-B020 0 S random | |
20053 | membar 0x40 ! 00000000C7C00590 ELSE:L3-B020 0 | |
20054 | stda %f0, [%l5]0xF0 ! 00000000C7C00594 ELSE:L3-B020 0 Blk-Store | |
20055 | membar 0x40 ! 00000000C7C00598 ELSE:L3-B020 0 | |
20056 | add %g1, 0xAFA, %g1 ! 00000000C7C0059C ELSE:L3-B020 0 chksum++ | |
20057 | sub %o2, %o1, %i3 ! 00000000C7C005A0 ELSE:L3-B020 0 S | |
20058 | fbge BL80157 ! 00000000C7C005A4 ELSE:L3-B020 0 L | |
20059 | ldd [%g3-0x0078], %f62 ! 00000000C7C005A8 ELSE:L3-B020 0 S <BD80007 | |
20060 | fbg,pn %fcc3, BL80158 ! 00000000C7C005AC ELSE:L3-B020 0 L | |
20061 | edge16ln %i3, %i4, %i1 ! 00000000C7C005B0 ELSE:L3-B020 0 S | |
20062 | rd %y, %i4 ! 00000000C7C005B4 ELSE:L3-B020 0 S | |
20063 | brgez,pn %i4, BL80157 ;.empty ! 00000000C7C005B8 ELSE:L3-B020 0 L | |
20064 | BL80157:.word 0xBDA9088C ! 00000000C7C005BC ELSE:L3-B020 0 L illop | |
20065 | fbn,pt %fcc3, BL80160 ;.empty ! 00000000C7C005C0 ELSE:L3-B020 0 L | |
20066 | BL80158:bvc,pn %icc, BL80160 ;.empty ! 00000000C7C005C4 ELSE:L3-B020 0 L | |
20067 | BL80159:fbuge,a,pn %fcc3, BL80161 ! 00000000C7C005C8 ELSE:L3-B020 0 L | |
20068 | BL80160:nop ! 00000000C7C005CC ELSE:L3-B020 0 S | |
20069 | BL80161:add %g1, 0x683, %g1 ! 00000000C7C005D0 ELSE:L3-B020 0 chksum++ | |
20070 | BL80162: ! ELSE:L3-B020 | |
20071 | add %g1, 0x414, %g1 ! 00000000C7C005D4 ELSE:L3-B020 1 chksum++ | |
20072 | fbl,a,pn %fcc0, BL80163 ! 00000000C7C005D8 SKIP:L3-B021 1 | |
20073 | st %f2, [%g6-0x0058] ! 00000000C7C005DC SKIP:L3-B021 0 S >BD80015 | |
20074 | pdist %f28, %f22, %f28 ! 00000000C7C005E0 SKIP:L3-B021 1 S | |
20075 | array32 %i4, %i2, %i0 ! 00000000C7C005E4 SKIP:L3-B021 1 S | |
20076 | and %g1, %i3, %i2 ! 00000000C7C005E8 SKIP:L3-B021 1 S | |
20077 | add %g4, 0x3E, %l6 ! 00000000C7C005EC SKIP:L3-B021 1 @BD80190 | |
20078 | stda %f20, [%l6]0xDA ! 00000000C7C005F0 SKIP:L3-B021 1 S Short16 | |
20079 | ldx [%g6+0x0030], %o4 ! 00000000C7C005F4 SKIP:L3-B021 1 S <BD80036 | |
20080 | edge8ln %i1, %i0, %i1 ! 00000000C7C005F8 SKIP:L3-B021 1 S | |
20081 | call .+8 ! 00000000C7C005FC SKIP:L3-B021 1 S | |
20082 | pdist %f28, %f22, %f30 ! 00000000C7C00600 SKIP:L3-B021 1 S | |
20083 | add %g5, -32, %l5 ! 00000000C7C00604 SKIP:L3-B021 1 @BD80010 | |
20084 | stda %f26,[%l5+%g1]0xC0 ! 00000000C7C00608 SKIP:L3-B021 1 S Partial_St | |
20085 | ldx [%g2+0x0050], %l5 ! 00000000C7C0060C SKIP:L3-B021 1 <BD80004 | |
20086 | membar 0x40 ! 00000000C7C00610 SKIP:L3-B021 1 | |
20087 | ldda [%l5]0x16, %f16 ! 00000000C7C00614 SKIP:L3-B021 1 Blk-Load | |
20088 | membar 0x40 ! 00000000C7C00618 SKIP:L3-B021 1 | |
20089 | xnor %i1, %i1, %i4 ! 00000000C7C0061C SKIP:L3-B021 1 S | |
20090 | add %g1, 0x994, %g1 ! 00000000C7C00620 SKIP:L3-B021 1 chksum++ | |
20091 | stw %o4, [%g6+0x0024] ! 00000000C7C00624 SKIP:L3-B021 1 S >BD80049 | |
20092 | subccc %i4, %i4, %g0 ! 00000000C7C00628 SKIP:L3-B021 1 S | |
20093 | xnorcc %g1, %i2, %o0 ! 00000000C7C0062C SKIP:L3-B021 1 S | |
20094 | sdivx %i2, %g1, %o4 ! 00000000C7C00630 SKIP:L3-B021 1 S | |
20095 | std %f34, [%g6+0x0048] ! 00000000C7C00634 SKIP:L3-B021 1 S >BD80039 | |
20096 | fmovdleu %xcc, %f26, %f16 ! 00000000C7C00638 SKIP:L3-B021 1 S | |
20097 | cmp %i4, %i2 ! 00000000C7C0063C SKIP:L3-B021 1 S | |
20098 | fba BL80167 ! 00000000C7C00640 SKIP:L3-B021 1 | |
20099 | nop ! 00000000C7C00644 SKIP:L3-B021 1 S | |
20100 | BL80163: ! ELSE:L3-B022 | |
20101 | pdist %f28, %f22, %f16 ! 00000000C7C00648 ELSE:L3-B022 0 S | |
20102 | fbue,a BL80164 ;.empty ! 00000000C7C0064C ELSE:L3-B022 0 L | |
20103 | fbue,a,pn %fcc1, BL80165 ;.empty ! 00000000C7C00650 ELSE:L3-B022 0 L | |
20104 | BL80165:bcs,pt %xcc, BL80166 ! 00000000C7C00654 ELSE:L3-B022 0 L | |
20105 | .word 0x81880000 ! 00000000C7C00658 ELSE:L3-B022 0 S random | |
20106 | .word 0xFB84B388 ! 00000000C7C0065C ELSE:L3-B022 0 S random | |
20107 | BL80164:bge,pn %icc, BL80166 ! 00000000C7C00660 ELSE:L3-B022 0 L | |
20108 | tle %icc, %g0+0x0064 ! 00000000C7C00664 ELSE:L3-B022 0 S | |
20109 | BL80166:add %g1, 0xAD0, %g1 ! 00000000C7C00668 ELSE:L3-B022 0 chksum++ | |
20110 | add %g1, 0xF29, %g1 ! 00000000C7C0066C ELSE:L3-B022 0 chksum++ | |
20111 | .word 0xABFEF4EA ! 00000000C7C00670 ELSE:L3-B022 0 S illop | |
20112 | nop ! 00000000C7C00674 ELSE:L3-B022 0 S | |
20113 | add %i3, %g7, %i3 ! 00000000C7C00678 ELSE:L3-B022 0 S | |
20114 | fabss %f8, %f5 ! 00000000C7C0067C ELSE:L3-B022 0 S | |
20115 | wr %g1, 0x37B, %fprs ! 00000000C7C00680 ELSE:L3-B022 0 S | |
20116 | BL80167: ! ELSE:L3-B022 | |
20117 | add %g1, 0x498, %g1 ! 00000000C7C00684 ELSE:L3-B022 1 chksum++ | |
20118 | fcmpd %fcc0, %f44, %f6 ! 00000000C7C00688 SKIP:L3-B023 1 | |
20119 | fbl,a,pn %fcc0, BL80168 ! 00000000C7C0068C SKIP:L3-B023 1 | |
20120 | ta %xcc, 0x43 ! 00000000C7C00690 SKIP:L3-B023 1 S +-PEF | |
20121 | ldx [%g2+0x0050], %l5 ! 00000000C7C00694 SKIP:L3-B023 0 <BD80004 | |
20122 | membar 0x40 ! 00000000C7C00698 SKIP:L3-B023 0 | |
20123 | ldda [%l5]0x16, %f16 ! 00000000C7C0069C SKIP:L3-B023 0 Blk-Load | |
20124 | membar 0x40 ! 00000000C7C006A0 SKIP:L3-B023 0 | |
20125 | lda [%g6-0x0008]%asi, %f22 ! 00000000C7C006A4 SKIP:L3-B023 0 S <BD80023 | |
20126 | .word 0xC365C4C4 ! 00000000C7C006A8 SKIP:L3-B023 0 S illop | |
20127 | sub %i3, %i4, %o0 ! 00000000C7C006AC SKIP:L3-B023 0 S | |
20128 | .word 0xB9657D9A ! 00000000C7C006B0 SKIP:L3-B023 0 S illop | |
20129 | add %o4, %g7, %o4 ! 00000000C7C006B4 SKIP:L3-B023 0 S | |
20130 | add %g1, 0x9B, %g1 ! 00000000C7C006B8 SKIP:L3-B023 0 chksum++ | |
20131 | subcc %o1, %i3, %o1 ! 00000000C7C006BC SKIP:L3-B023 0 S | |
20132 | subcc %o5, %o4, %o5 ! 00000000C7C006C0 SKIP:L3-B023 0 S | |
20133 | fpsub16 %f26, %f30, %f26 ! 00000000C7C006C4 SKIP:L3-B023 0 S | |
20134 | fcmple16 %f20, %f26, %o3 ! 00000000C7C006C8 SKIP:L3-B023 0 S | |
20135 | .word 0xBBAB4A49 ! 00000000C7C006CC SKIP:L3-B023 0 illop | |
20136 | or %l6,%hm(0x10BBAB4A49),%l6 ! 00000000C7C006D0 SKIP:L3-B023 0 | |
20137 | .word 0x362F9EE3 ! 00000000C7C006D4 SKIP:L3-B023 0 illop | |
20138 | or %l5,%lo(0x10BBAB4A49),%l5 ! 00000000C7C006D8 SKIP:L3-B023 0 | |
20139 | .word 0xD125EC3F ! 00000000C7C006DC SKIP:L3-B023 0 random | |
20140 | or %l6, %l5, %l6 ! 00000000C7C006E0 SKIP:L3-B023 0 | |
20141 | add %l6, 0x1, %l6 ! 00000000C7C006E4 SKIP:L3-B023 0 | |
20142 | call SUBR109 ! 00000000C7C006E8 SKIP:L3-B023 0 S | |
20143 | add %i3, 0x2FC, %o0 ! 00000000C7C006EC SKIP:L3-B023 0 S | |
20144 | call .+8 ! 00000000C7C006F0 SKIP:L3-B023 0 S | |
20145 | ldx [%g2+0x0018], %g5 ! 00000000C7C006F4 SKIP:L3-B023 0 S BASE<BD80237 | |
20146 | pdist %f22, %f26, %f24 ! 00000000C7C006F8 SKIP:L3-B023 0 S | |
20147 | fba,a BL80170 ! 00000000C7C006FC SKIP:L3-B023 0 | |
20148 | ldx [%g2+0x0060], %fsr ! 00000000C7C00700 SKIP:L3-B023 0 S <BD80006 | |
20149 | BL80168: ! ELSE:L3-B024 | |
20150 | fcmpeq16 %f26, %f20, %i2 ! 00000000C7C00704 ELSE:L3-B024 2 S | |
20151 | ldx [%g2+0x0050], %l5 ! 00000000C7C00708 ELSE:L3-B024 1 <BD80004 | |
20152 | membar 0x40 ! 00000000C7C0070C ELSE:L3-B024 1 | |
20153 | stda %f32, [%l5]0x16 ! 00000000C7C00710 ELSE:L3-B024 1 Blk-Store | |
20154 | membar 0x40 ! 00000000C7C00714 ELSE:L3-B024 1 | |
20155 | edge8l %o0, %o4, %i4 ! 00000000C7C00718 ELSE:L3-B024 1 S | |
20156 | addcc %i2, %o4, %o4 ! 00000000C7C0071C ELSE:L3-B024 1 S | |
20157 | add %g6, -72, %l6 ! 00000000C7C00720 ELSE:L3-B024 1 @BD80207 | |
20158 | stda %f30, [%l6]0xD2 ! 00000000C7C00724 ELSE:L3-B024 1 S Short16 | |
20159 | membar 0x40 ! 00000000C7C00728 ELSE:L3-B024 1 | |
20160 | ldda [%l5]0x17, %f16 ! 00000000C7C0072C ELSE:L3-B024 1 Blk-Load | |
20161 | membar 0x40 ! 00000000C7C00730 ELSE:L3-B024 1 | |
20162 | add %g1, 0x298, %g1 ! 00000000C7C00734 ELSE:L3-B024 1 chksum++ | |
20163 | pdist %f30, %f16, %f16 ! 00000000C7C00738 ELSE:L3-B024 1 S | |
20164 | sllx %o1, %g1, %o1 ! 00000000C7C0073C ELSE:L3-B024 1 S | |
20165 | ldx [%g2+0x0060], %fsr ! 00000000C7C00740 ELSE:L3-B024 1 S <BD80006 | |
20166 | nop ! 00000000C7C00744 ELSE:L3-B024 1 S | |
20167 | fba,a BL80169 ! 00000000C7C00748 ELSE:L3-B024 1 L | |
20168 | .word 0xE666D8EF ! 00000000C7C0074C ELSE:L3-B024 0 S illop | |
20169 | bl,a,pt %xcc, BL80169 ! 00000000C7C00750 ELSE:L3-B024 0 L | |
20170 | BL80169:prefetch [%l6+%g7], 4 ! 00000000C7C00754 ELSE:L3-B024 1 S <.+0 | |
20171 | lduha [%g7+%g0]0x82, %o2 ! 00000000C7C00758 ELSE:L3-B024 1 S <BD80064 | |
20172 | add %g1, 0x5B9, %g1 ! 00000000C7C0075C ELSE:L3-B024 1 chksum++ | |
20173 | BL80170: ! ELSE:L3-B024 | |
20174 | add %g1, 0x45D, %g1 ! 00000000C7C00760 ELSE:L3-B024 1 chksum++ | |
20175 | nop ! 00000000C7C00764 LOOP:L3-B025 1 | |
20176 | add %g1, 0x5B6, %g1 ! 00000000C7C00768 SIDE:L2-B003 1 chksum++ | |
20177 | BL80171: ! SIDE:L2-B003 | |
20178 | nop ! 00000000C7C0076C LOOP:L2-B004 2 | |
20179 | add %o2, %g1, %i2 ! 00000000C7C00770 SWCH:L2-B005 2 | |
20180 | and %i2, 0x18, %o7 ! 00000000C7C00774 SWCH:L2-B005 2 | |
20181 | sethi %hi(0xA8C), %i2 ! 00000000C7C00778 SWCH:L2-B005 2 .+0 | |
20182 | or %i2,%lo(0xA8C),%i2 ! 00000000C7C0077C SWCH:L2-B005 2 | |
20183 | add %i2, %o7, %i2 ! 00000000C7C00780 SWCH:L2-B005 2 | |
20184 | jmpl %l7+%i2, %g0 ! 00000000C7C00784 SWCH:L2-B005 2 | |
20185 | ta %xcc, 0x46 ! 00000000C7C00788 SWCH:L2-B005 2 S demap-page | |
20186 | .word 0xA4E8F820 ! 00000000C7C0078C SWCH:L2-B005 0 illop | |
20187 | nop ! 00000000C7C00790 SWCH:L2-B005 0 S | |
20188 | ba,a BL80175 ! 00000000C7C00794 SWCH:L2-B005 0 | |
20189 | fcmpne32 %f18, %f26, %i5 ! 00000000C7C00798 SWCH:L2-B005 0 S | |
20190 | fba,pn %fcc3, BL80174 ! 00000000C7C0079C SWCH:L2-B005 1 | |
20191 | srax %i1, 0x1, %i1 ! 00000000C7C007A0 SWCH:L2-B005 1 S | |
20192 | ba BL80173 ! 00000000C7C007A4 SWCH:L2-B005 1 | |
20193 | nop ! 00000000C7C007A8 SWCH:L2-B005 1 S | |
20194 | BL80173:add %g1, 0xFC, %g1 ! 00000000C7C007AC CASE:L3-B026 1 chksum++ | |
20195 | pdist %f24, %f26, %f20 ! 00000000C7C007B0 CASE:L3-B026 1 S | |
20196 | ldx [%g2+0x0050], %l5 ! 00000000C7C007B4 CASE:L3-B026 1 <BD80004 | |
20197 | membar 0x40 ! 00000000C7C007B8 CASE:L3-B026 1 | |
20198 | ldda [%l5]0x16, %f16 ! 00000000C7C007BC CASE:L3-B026 1 Blk-Load | |
20199 | membar 0x40 ! 00000000C7C007C0 CASE:L3-B026 1 | |
20200 | ldd [%g3+0x0048], %f46 ! 00000000C7C007C4 CASE:L3-B026 1 S <BD80039 | |
20201 | membar 0x40 ! 00000000C7C007C8 CASE:L3-B026 1 | |
20202 | ldda [%l5]0xF0, %f16 ! 00000000C7C007CC CASE:L3-B026 1 Blk-Load | |
20203 | membar 0x40 ! 00000000C7C007D0 CASE:L3-B026 1 | |
20204 | addcc %i4, %i4, %o4 ! 00000000C7C007D4 CASE:L3-B026 1 S | |
20205 | nop ! 00000000C7C007D8 CASE:L3-B026 1 S | |
20206 | fba,pn %fcc3, BL80177 ! 00000000C7C007DC CASE:L3-B026 1 | |
20207 | add %i5, %g1, %i5 ! 00000000C7C007E0 CASE:L3-B026 1 S | |
20208 | BL80174:add %g1, 0x432, %g1 ! 00000000C7C007E4 CASE:L3-B027 1 chksum++ | |
20209 | tge %icc, %g0+0x006F ! 00000000C7C007E8 CASE:L3-B027 1 S | |
20210 | sethi %hh(0xABAD1DEA315AFF00),%l6 ! 00000000C7C007EC CASE:L3-B027 1 SUBR113 | |
20211 | or %l6,%hm(0xABAD1DEA315AFF00),%l6 ! 00000000C7C007F0 CASE:L3-B027 1 | |
20212 | sethi %lm(0xABAD1DEA315AFF00),%l5 ! 00000000C7C007F4 CASE:L3-B027 1 | |
20213 | or %l5,%lo(0xABAD1DEA315AFF00),%l5 ! 00000000C7C007F8 CASE:L3-B027 1 | |
20214 | sllx %l6, 0x20, %l6 ! 00000000C7C007FC CASE:L3-B027 1 | |
20215 | or %l6, %l5, %l6 ! 00000000C7C00800 CASE:L3-B027 1 | |
20216 | add %l6, 0x1, %l6 ! 00000000C7C00804 CASE:L3-B027 1 | |
20217 | jmpl %l6+0x0000, %o7 ! 00000000C7C00808 CASE:L3-B027 2 S | |
20218 | nop ! 00000000C7C0080C CASE:L3-B027 1 S | |
20219 | movrlz %g1, 0x1FE, %i1 ! 00000000C7C00810 CASE:L3-B027 1 S | |
20220 | add %g4, 0x18, %l5 ! 00000000C7C00814 CASE:L3-B027 1 @BD80028 | |
20221 | stda %f18,[%l5+%g1]0xC3 ! 00000000C7C00818 CASE:L3-B027 1 S Partial_St | |
20222 | fnegs %f28, %f30 ! 00000000C7C0081C CASE:L3-B027 1 S | |
20223 | fcmped %fcc1, %f36, %f40 ! 00000000C7C00820 CASE:L3-B027 1 S | |
20224 | ldx [%g2+0x0050], %l5 ! 00000000C7C00824 CASE:L3-B027 1 <BD80004 | |
20225 | membar 0x40 ! 00000000C7C00828 CASE:L3-B027 1 | |
20226 | ldda [%l5]0x1E, %f16 ! 00000000C7C0082C CASE:L3-B027 1 Blk-Load | |
20227 | membar 0x40 ! 00000000C7C00830 CASE:L3-B027 1 | |
20228 | std %f34, [%g6+0x0040] ! 00000000C7C00834 CASE:L3-B027 1 S >BD80024 | |
20229 | membar 0x40 ! 00000000C7C00838 CASE:L3-B027 1 | |
20230 | stda %f16, [%l5]0x1E ! 00000000C7C0083C CASE:L3-B027 1 Blk-Store | |
20231 | membar 0x40 ! 00000000C7C00840 CASE:L3-B027 1 | |
20232 | addc %o2, %i1, %o0 ! 00000000C7C00844 CASE:L3-B027 1 S | |
20233 | sta %f27, [%g6+0x0024]%asi ! 00000000C7C00848 CASE:L3-B027 1 S >BD80049 | |
20234 | fba,a,pt %fcc0, BL80177 ! 00000000C7C0084C CASE:L3-B027 1 | |
20235 | edge16l %o0, %i5, %o2 ! 00000000C7C00850 CASE:L3-B027 0 S | |
20236 | BL80175:add %g1, 0xFB1, %g1 ! 00000000C7C00854 CASE:L3-B028 0 chksum++ | |
20237 | .word 0xE132AF75 ! 00000000C7C00858 CASE:L3-B028 0 illop | |
20238 | membar 0x40 ! 00000000C7C0085C CASE:L3-B028 0 | |
20239 | .word 0x23CCC087 ! 00000000C7C00860 CASE:L3-B028 0 random | |
20240 | .word 0xCA517710 ! 00000000C7C00864 CASE:L3-B028 0 random | |
20241 | .word 0x9DACF005 ! 00000000C7C00868 CASE:L3-B028 0 S illop | |
20242 | xorcc %i1, %o0, %o3 ! 00000000C7C0086C CASE:L3-B028 0 S | |
20243 | add %g5, 0x70, %l5 ! 00000000C7C00870 CASE:L3-B028 0 @BD80029 | |
20244 | .word 0x81C7E008 ! 00000000C7C00874 CASE:L3-B028 0 S random | |
20245 | pdist %f26, %f24, %f20 ! 00000000C7C00878 CASE:L3-B028 0 S | |
20246 | ba,a BL80177 ! 00000000C7C0087C CASE:L3-B028 0 | |
20247 | subccc %o5, %i5, %i0 ! 00000000C7C00880 CASE:L3-B028 0 S | |
20248 | BL80176:add %g1, 0xC0A, %g1 ! 00000000C7C00884 CASE:L3-B029 0 chksum++ | |
20249 | ldx [%g2+0x0018], %g3 ! 00000000C7C00888 CASE:L3-B029 0 S BASE<BD80237 | |
20250 | nop ! 00000000C7C0088C CASE:L3-B029 0 S | |
20251 | fadds %f9, %f5, %f5 ! 00000000C7C00890 CASE:L3-B029 0 S | |
20252 | array8 %i0, %o0, %i0 ! 00000000C7C00894 CASE:L3-B029 0 S | |
20253 | ta %xcc, 0x46 ! 00000000C7C00898 CASE:L3-B029 0 S demap-page | |
20254 | fexpand %f27, %f28 ! 00000000C7C0089C CASE:L3-B029 0 S | |
20255 | .word 0x341E800C ! 00000000C7C008A0 CASE:L3-B029 0 random | |
20256 | ldd [%g4+0x0048], %f12 ! 00000000C7C008A4 CASE:L3-B029 0 S <BD80039 | |
20257 | BL80177: ! SWCH:L2-B005 | |
20258 | add %g1, 0xAC2, %g1 ! 00000000C7C008A8 SWCH:L2-B005 2 chksum++ | |
20259 | addc %i0, %i5, %i0 ! 00000000C7C008AC SWCH:L2-B005 2 S | |
20260 | add %o2, %i5, %i4 ! 00000000C7C008B0 SWCH:L2-B005 2 S | |
20261 | add %o3, %o3, %o4 ! 00000000C7C008B4 SWCH:L2-B005 2 S | |
20262 | nop ! 00000000C7C008B8 SWCH:L2-B005 2 S | |
20263 | stb %o4, [%g3+0x003F] ! 00000000C7C008BC SWCH:L2-B005 2 S >BD80190+1 | |
20264 | cmp %i4, %i0 ! 00000000C7C008C0 SWCH:L2-B005 2 S | |
20265 | fcmpd %fcc1, %f62, %f44 ! 00000000C7C008C4 SWCH:L2-B005 2 S | |
20266 | add %g4, 0x38, %l6 ! 00000000C7C008C8 SWCH:L2-B005 2 @BD80060 | |
20267 | ldda [%l6]0xD2, %f22 ! 00000000C7C008CC SWCH:L2-B005 2 S Short16 | |
20268 | nop ! 00000000C7C008D0 LOOP:L2-B006 2 | |
20269 | nop ! 00000000C7C008D4 LOOP:L2-B007 2 | |
20270 | nop ! 00000000C7C008D8 LOOP:L2-B008 2 | |
20271 | nop ! 00000000C7C008DC LOOP:L2-B009 2 | |
20272 | add %o3, %g1, %i3 ! 00000000C7C008E0 SWCH:L2-B010 2 | |
20273 | andcc %i3, 0x20, %g0 ! 00000000C7C008E4 SWCH:L2-B010 2 | |
20274 | bnz,a,pn %xcc, BL80185 ! 00000000C7C008E8 SWCH:L2-B010 2 | |
20275 | add %g1, 0xDC2, %g1 ! 00000000C7C008EC SWCH:L2-B010 1 chksum++ | |
20276 | andcc %i3, 0x400, %g0 ! 00000000C7C008F0 SWCH:L2-B010 1 | |
20277 | bnz,pn %xcc, BL80184 ! 00000000C7C008F4 SWCH:L2-B010 1 | |
20278 | andcc %i3, 0x1, %g0 ! 00000000C7C008F8 SWCH:L2-B010 1 | |
20279 | bnz,pn %xcc, BL80183 ! 00000000C7C008FC SWCH:L2-B010 1 | |
20280 | add %g1, 0xC06, %g1 ! 00000000C7C00900 SWCH:L2-B010 1 chksum++ | |
20281 | andcc %i3, 0x4, %g0 ! 00000000C7C00904 SWCH:L2-B010 1 | |
20282 | bnz,a,pt %xcc, BL80182 ! 00000000C7C00908 SWCH:L2-B010 1 | |
20283 | .word 0x8CCBFCBF ! 00000000C7C0090C SWCH:L2-B010 0 illop | |
20284 | ldda [%g4+0x0000]%asi, %f26 ! 00000000C7C00910 SWCH:L2-B010 1 S <BD80051 | |
20285 | bgu,pn %xcc, BL80178 ;.empty ! 00000000C7C00914 SWCH:L2-B010 1 L | |
20286 | fba,a,pn %fcc3, BL80179 ;.empty ! 00000000C7C00918 SWCH:L2-B010 1 L | |
20287 | be,pt %xcc, BL80180 ! 00000000C7C0091C SWCH:L2-B010 0 L | |
20288 | fadds %f5, %f9, %f10 ! 00000000C7C00920 SWCH:L2-B010 0 S | |
20289 | BL80179:ble BL80181 ;.empty ! 00000000C7C00924 SWCH:L2-B010 1 L | |
20290 | BL80178:bcc,a,pn %icc, BL80181 ! 00000000C7C00928 SWCH:L2-B010 1 L | |
20291 | sdivx %o0, %o3, %o0 ! 00000000C7C0092C SWCH:L2-B010 0 S | |
20292 | bl,a BL80181 ;.empty ! 00000000C7C00930 SWCH:L2-B010 0 L | |
20293 | bneg BL80180 ! 00000000C7C00934 SWCH:L2-B010 0 L | |
20294 | BL80181:fpack32 %f20, %f18, %f18 ! 00000000C7C00938 SWCH:L2-B010 2 S | |
20295 | BL80180:add %g1, 0xE3B, %g1 ! 00000000C7C0093C SWCH:L2-B010 1 chksum++ | |
20296 | add %g1, 0xEA2, %g1 ! 00000000C7C00940 SWCH:L2-B010 1 chksum++ | |
20297 | ba,pn %xcc, BL80186 ! 00000000C7C00944 SWCH:L2-B010 1 | |
20298 | nop ! 00000000C7C00948 SWCH:L2-B010 1 S | |
20299 | BL80182:.word 0xA6CED2F8 ! 00000000C7C0094C CASE:L3-B030 0 illop | |
20300 | std %f42, [%g4-0x0074] ! 00000000C7C00950 CASE:L3-B030 0 S >BD80007+4 | |
20301 | .word 0x87A15CFF ! 00000000C7C00954 CASE:L3-B030 0 illop | |
20302 | ldda [%l6]0xD0, %f18 ! 00000000C7C00958 CASE:L3-B030 0 S Short8 | |
20303 | call .+8 ! 00000000C7C0095C CASE:L3-B030 0 S | |
20304 | st %f22, [%g5-0x0038] ! 00000000C7C00960 CASE:L3-B030 0 S >BD80003 | |
20305 | .word 0x9F95A005 ! 00000000C7C00964 CASE:L3-B030 0 illop | |
20306 | pdist %f28, %f20, %f20 ! 00000000C7C00968 CASE:L3-B030 0 S | |
20307 | BL80183:.word 0x9DA7C6EF ! 00000000C7C0096C CASE:L3-B031 0 illop | |
20308 | ldx [%g2+0x0028], %g4 ! 00000000C7C00970 CASE:L3-B031 0 S BASE<BD80111 | |
20309 | sub %o1, %i4, %i0 ! 00000000C7C00974 CASE:L3-B031 0 S | |
20310 | add %g4, 0x68, %l5 ! 00000000C7C00978 CASE:L3-B031 0 @BD80104 | |
20311 | .word 0x9DAD4086 ! 00000000C7C0097C CASE:L3-B031 0 S illop | |
20312 | xnor %o0, %o2, %o4 ! 00000000C7C00980 CASE:L3-B031 0 S | |
20313 | .word 0xC5437D53 ! 00000000C7C00984 CASE:L3-B031 0 S illop | |
20314 | ba BL80186 ! 00000000C7C00988 CASE:L3-B031 0 | |
20315 | cmp %o4, %i0 ! 00000000C7C0098C CASE:L3-B031 0 S | |
20316 | BL80184:add %g1, 0x445, %g1 ! 00000000C7C00990 CASE:L3-B032 0 chksum++ | |
20317 | ldx [%g2+0x0050], %l5 ! 00000000C7C00994 CASE:L3-B032 0 <BD80004 | |
20318 | membar 0x40 ! 00000000C7C00998 CASE:L3-B032 0 | |
20319 | .word 0xA5A1D8AB ! 00000000C7C0099C CASE:L3-B032 0 illop | |
20320 | membar 0x40 ! 00000000C7C009A0 CASE:L3-B032 0 | |
20321 | pdist %f28, %f20, %f30 ! 00000000C7C009A4 CASE:L3-B032 0 S | |
20322 | nop ! 00000000C7C009A8 CASE:L3-B032 0 S | |
20323 | fcmpd %fcc2, %f40, %f46 ! 00000000C7C009AC CASE:L3-B032 0 S | |
20324 | membar 0x40 ! 00000000C7C009B0 CASE:L3-B032 0 | |
20325 | ldda [%l5]0x16, %f16 ! 00000000C7C009B4 CASE:L3-B032 0 Blk-Load | |
20326 | .word 0x99B0C274 ! 00000000C7C009B8 CASE:L3-B032 0 illop | |
20327 | sethi %hh(0xABAD1DEA853FFF00),%l6 ! 00000000C7C009BC CASE:L3-B032 0 SUBR109 | |
20328 | or %l6,%hm(0xABAD1DEA853FFF00),%l6 ! 00000000C7C009C0 CASE:L3-B032 0 | |
20329 | .word 0xFD286CF8 ! 00000000C7C009C4 CASE:L3-B032 0 illop | |
20330 | or %l5,%lo(0xABAD1DEA853FFF00),%l5 ! 00000000C7C009C8 CASE:L3-B032 0 | |
20331 | .word 0x9BD0A575 ! 00000000C7C009CC CASE:L3-B032 0 illop | |
20332 | or %l6, %l5, %l6 ! 00000000C7C009D0 CASE:L3-B032 0 | |
20333 | .word 0xCB68FCD5 ! 00000000C7C009D4 CASE:L3-B032 0 S illop | |
20334 | sdiv %o4, %g7, %i3 ! 00000000C7C009D8 CASE:L3-B032 0 S | |
20335 | sethi %hh(0xABAD1DEA94BFFF00),%l6 ! 00000000C7C009DC CASE:L3-B032 0 SUBR112 | |
20336 | or %l6,%hm(0xABAD1DEA94BFFF00),%l6 ! 00000000C7C009E0 CASE:L3-B032 0 | |
20337 | sethi %lm(0xABAD1DEA94BFFF00),%l5 ! 00000000C7C009E4 CASE:L3-B032 0 | |
20338 | or %l5,%lo(0xABAD1DEA94BFFF00),%l5 ! 00000000C7C009E8 CASE:L3-B032 0 | |
20339 | sllx %l6, 0x20, %l6 ! 00000000C7C009EC CASE:L3-B032 0 | |
20340 | or %l6, %l5, %l6 ! 00000000C7C009F0 CASE:L3-B032 0 | |
20341 | add %l6, 0x1, %l6 ! 00000000C7C009F4 CASE:L3-B032 0 | |
20342 | call SUBR112 ! 00000000C7C009F8 CASE:L3-B032 0 S | |
20343 | fcmpgt16 %f20, %f16, %i5 ! 00000000C7C009FC CASE:L3-B032 0 S | |
20344 | .word 0xBBB5861F ! 00000000C7C00A00 CASE:L3-B032 0 S illop | |
20345 | .word 0x95CE17E8 ! 00000000C7C00A04 CASE:L3-B032 0 S illop | |
20346 | nop ! 00000000C7C00A08 CASE:L3-B032 0 S | |
20347 | .word 0xDC032E54 ! 00000000C7C00A0C CASE:L3-B032 0 random | |
20348 | or %o5, 0x0, %o5 ! 00000000C7C00A10 CASE:L3-B032 0 S | |
20349 | BL80185:add %g1, 0x102, %g1 ! 00000000C7C00A14 CASE:L3-B033 1 chksum++ | |
20350 | add %g3, 0x3E, %l6 ! 00000000C7C00A18 CASE:L3-B033 1 @BD80190 | |
20351 | ldda [%l6]0xD2, %f24 ! 00000000C7C00A1C CASE:L3-B033 1 S Short16 | |
20352 | st %f28, [%g6-0x0010] ! 00000000C7C00A20 CASE:L3-B033 1 S >BD80035 | |
20353 | ldd [%g3+0x0048], %f12 ! 00000000C7C00A24 CASE:L3-B033 1 S <BD80039 | |
20354 | ldda [%g4+0x0040]%asi, %f12 ! 00000000C7C00A28 CASE:L3-B033 1 S <BD80024 | |
20355 | ba,pt %xcc, BL80186 ! 00000000C7C00A2C CASE:L3-B033 1 | |
20356 | orn %o2, %i0, %o1 ! 00000000C7C00A30 CASE:L3-B033 1 S | |
20357 | BL80186: ! SWCH:L2-B010 | |
20358 | add %g1, 0x8A, %g1 ! 00000000C7C00A34 SWCH:L2-B010 2 chksum++ | |
20359 | fpsub16 %f30, %f24, %f16 ! 00000000C7C00A38 SWCH:L2-B010 2 S | |
20360 | prefetch [%g4-0x0008], 21 ! 00000000C7C00A3C SWCH:L2-B010 2 S <BD80023 | |
20361 | movcs %xcc, %i5, %o2 ! 00000000C7C00A40 SWCH:L2-B010 2 S | |
20362 | ldx [%g2+0x0050], %l5 ! 00000000C7C00A44 SWCH:L2-B010 2 <BD80004 | |
20363 | membar 0x40 ! 00000000C7C00A48 SWCH:L2-B010 2 | |
20364 | stda %f0, [%l5]0xF0 ! 00000000C7C00A4C SWCH:L2-B010 2 Blk-Store | |
20365 | membar 0x40 ! 00000000C7C00A50 SWCH:L2-B010 2 | |
20366 | faddd %f62, %f14, %f14 ! 00000000C7C00A54 SWCH:L2-B010 2 S | |
20367 | nop ! 00000000C7C00A58 LOOP:L2-B011 2 | |
20368 | nop ! 00000000C7C00A5C LOOP:L2-B012 2 | |
20369 | nop ! 00000000C7C00A60 LOOP:L2-B013 2 | |
20370 | nop ! 00000000C7C00A64 LOOP:L2-B014 2 | |
20371 | nop ! 00000000C7C00A68 LOOP:L2-B015 2 | |
20372 | nop ! 00000000C7C00A6C LOOP:L2-B016 2 | |
20373 | nop ! 00000000C7C00A70 LOOP:L2-B017 2 | |
20374 | nop ! 00000000C7C00A74 LOOP:L2-B018 2 | |
20375 | nop ! 00000000C7C00A78 LOOP:L2-B019 2 | |
20376 | nop ! 00000000C7C00A7C LOOP:L2-B020 2 | |
20377 | nop ! 00000000C7C00A80 LOOP:L2-B021 2 | |
20378 | nop ! 00000000C7C00A84 LOOP:L2-B022 2 | |
20379 | xnor %g1, %o1, %i0 ! 00000000C7C00A88 LOOP:L1-B000 2 S | |
20380 | pdist %f20, %f26, %f16 ! 00000000C7C00A8C LOOP:L1-B000 2 S | |
20381 | add %g6, -73, %l6 ! 00000000C7C00A90 LOOP:L1-B000 2 @BD80014 | |
20382 | stda %f24, [%l6]0xD0 ! 00000000C7C00A94 LOOP:L1-B000 2 S Short8 | |
20383 | add %g4, 0x0, %l5 ! 00000000C7C00A98 LOOP:L1-B000 2 @BD80051 | |
20384 | stda %f28,[%l5+%g1]0xC9 ! 00000000C7C00A9C LOOP:L1-B000 2 S Partial_St | |
20385 | ldx [%g5-0x0088], %g5 ! 00000000C7C00AA0 LOOP:L1-B000 2 ptr_chase | |
20386 | ldx [%g5-0x0088], %g5 ! 00000000C7C00AA4 LOOP:L1-B000 2 ptr_chase | |
20387 | ldx [%g5-0x0088], %g5 ! 00000000C7C00AA8 LOOP:L1-B000 2 ptr_chase | |
20388 | ldx [%g5-0x0088], %g5 ! 00000000C7C00AAC LOOP:L1-B000 2 ptr_chase | |
20389 | ldx [%g5-0x0088], %g5 ! 00000000C7C00AB0 LOOP:L1-B000 2 ptr_chase | |
20390 | ldx [%g5-0x0088], %g5 ! 00000000C7C00AB4 LOOP:L1-B000 2 ptr_chase | |
20391 | edge32n %i0, %o2, %i1 ! 00000000C7C00AB8 LOOP:L1-B000 2 S | |
20392 | array8 %o1, %i0, %o5 ! 00000000C7C00ABC LOOP:L1-B000 2 S | |
20393 | stha %i5, [%g5-0x000A]%asi ! 00000000C7C00AC0 LOOP:L1-B000 2 S >BD80023+2 | |
20394 | pdist %f30, %f16, %f30 ! 00000000C7C00AC4 LOOP:L1-B000 2 S | |
20395 | subcc %l2, 0x1, %l2 ! 00000000C7C00AC8 LOOP:L1-B000 2 | |
20396 | bnz,a BL80187 ! 00000000C7C00ACC LOOP:L1-B000 2 | |
20397 | cmp %o1, %g1 ! 00000000C7C00AD0 LOOP:L1-B000 1 S | |
20398 | add %g1, 0x73, %g1 ! 00000000C7C00AD4 LOOP:L1-B000 1 chksum++ | |
20399 | blimp_good_end: | |
20400 | EXIT_GOOD | |
20401 | blimp_bad_end: | |
20402 | EXIT_BAD | |
20403 | ||
20404 | SECTION .btext037_pg1 TEXT_VA=0xc7c00000 | |
20405 | attr_text { | |
20406 | Name = .btext037_pg1, | |
20407 | VA = 0xc7c00000, | |
20408 | RA = 0xfef800000, | |
20409 | PA = ra2pa(0xfef800000,0), | |
20410 | tsbonly, | |
20411 | part_0_ctx_nonzero_tsb_config_0, | |
20412 | TTE_Context=72, TTE_Size=3, TTE_W=0, TTE_X=1, | |
20413 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20414 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20415 | } | |
20416 | .text; .skip 8 | |
20417 | ||
20418 | !======================================================================== | |
20419 | ||
20420 | SECTION .btext038 TEXT_VA=0x52fbff00 | |
20421 | attr_text { | |
20422 | Name = .btext038, | |
20423 | VA = 0x52fbff00, | |
20424 | RA = ra2pa(0xff23bff00,0), | |
20425 | PA = ra2pa(0xff23bff00,0), | |
20426 | notsb | |
20427 | } | |
20428 | ||
20429 | SECTION .btext038_pg0 TEXT_VA=0x52fb0000 | |
20430 | attr_text { | |
20431 | Name = .btext038_pg0, | |
20432 | VA = 0x52fb0000, | |
20433 | RA = ra2pa(0xff23b0000,0), | |
20434 | PA = ra2pa(0xff23b0000,0), | |
20435 | tsbonly, | |
20436 | part_0_ctx_nonzero_tsb_config_3, | |
20437 | TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1, | |
20438 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20439 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20440 | } | |
20441 | .text; .skip 8 | |
20442 | ||
20443 | ||
20444 | SECTION .btext038 | |
20445 | .text | |
20446 | .global SUBR108; SUBR108: | |
20447 | BL80001: ! SUBR:L0-B000 | |
20448 | add %g1, 0x4A4, %g1 ! 0000000052FBFF00 SUBR:L0-B000 1 chksum++ | |
20449 | save %o6, -64, %o6 ! 0000000052FBFF04 SUBR:L0-B000 1 | |
20450 | sethi %hh(0xABAD1DEA52FBFF00),%l7 ! 0000000052FBFF08 SUBR:L0-B000 1 SUBR108 | |
20451 | or %l7,%hm(0xABAD1DEA52FBFF00),%l7 ! 0000000052FBFF0C SUBR:L0-B000 1 | |
20452 | sethi %lm(0xABAD1DEA52FBFF00),%l6 ! 0000000052FBFF10 SUBR:L0-B000 1 | |
20453 | or %l6,%lo(0xABAD1DEA52FBFF00),%l6 ! 0000000052FBFF14 SUBR:L0-B000 1 | |
20454 | sllx %l7, 0x20, %l7 ! 0000000052FBFF18 SUBR:L0-B000 1 | |
20455 | or %l7, %l6, %l7 ! 0000000052FBFF1C SUBR:L0-B000 1 | |
20456 | ta %xcc, 0x45 ! 0000000052FBFF20 SUBR:L0-B000 1 demap-stack | |
20457 | add %g5, -81, %l6 ! 0000000052FBFF24 SUBR:L0-B000 1 @BD80002 | |
20458 | stda %f16, [%l6]0xD0 ! 0000000052FBFF28 SUBR:L0-B000 1 S Short8 | |
20459 | sdivcc %i4, %g0, %g2 ! 0000000052FBFF2C SUBR:L0-B000 1 S | |
20460 | sethi %hh(0xABAD1DEACC3FFF00),%l6 ! 0000000052FBFF30 SUBR:L0-B000 1 SUBR111 | |
20461 | or %l6,%hm(0xABAD1DEACC3FFF00),%l6 ! 0000000052FBFF34 SUBR:L0-B000 1 | |
20462 | sethi %lm(0xABAD1DEACC3FFF00),%l5 ! 0000000052FBFF38 SUBR:L0-B000 1 | |
20463 | or %l5,%lo(0xABAD1DEACC3FFF00),%l5 ! 0000000052FBFF3C SUBR:L0-B000 1 | |
20464 | sllx %l6, 0x20, %l6 ! 0000000052FBFF40 SUBR:L0-B000 1 | |
20465 | or %l6, %l5, %l6 ! 0000000052FBFF44 SUBR:L0-B000 1 | |
20466 | call SUBR111 ! 0000000052FBFF48 SUBR:L0-B000 1 S | |
20467 | nop ! 0000000052FBFF4C SUBR:L0-B000 1 S | |
20468 | add %g1, 0x5CD, %g1 ! 0000000052FBFF50 SUBR:L0-B000 1 chksum++ | |
20469 | and %g1, 0xFE, %l2 ! 0000000052FBFF54 LOOP:L1-B000 1 | |
20470 | BL80013: ! LOOP:L1-B000 | |
20471 | add %g1, 0xF0D, %g1 ! 0000000052FBFF58 LOOP:L1-B000 1 chksum++ | |
20472 | fmovdl %fcc1, %f0, %f6 ! 0000000052FBFF5C LOOP:L1-B000 1 S | |
20473 | ldda [%g3+0x0050]%asi, %f28 ! 0000000052FBFF60 LOOP:L1-B000 1 S <BD80073 | |
20474 | pdist %f30, %f20, %f16 ! 0000000052FBFF64 LOOP:L1-B000 1 S | |
20475 | orncc %i1, %i4, %i4 ! 0000000052FBFF68 LOOP:L1-B000 1 S | |
20476 | edge32n %g1, %i4, %o2 ! 0000000052FBFF6C LOOP:L1-B000 1 S | |
20477 | andcc %i4, 0x200, %g0 ! 0000000052FBFF70 SKIP:L2-B000 1 | |
20478 | bz,a,pn %xcc, BL80003 ! 0000000052FBFF74 SKIP:L2-B000 1 | |
20479 | std %f40, [%g4-0x0078] ! 0000000052FBFF78 SKIP:L2-B000 1 S >BD80007 | |
20480 | .word 0xA99E45F3 ! 0000000052FBFF7C SKIP:L2-B000 0 illop | |
20481 | stda %f16,[%l5+%g1]0xC1 ! 0000000052FBFF80 SKIP:L2-B000 0 S Partial_St | |
20482 | add %g4, -45, %l6 ! 0000000052FBFF84 SKIP:L2-B000 0 @BD80153 | |
20483 | .word 0x81C7E008 ! 0000000052FBFF88 SKIP:L2-B000 0 S random | |
20484 | fcmpeq16 %f30, %f20, %o5 ! 0000000052FBFF8C SKIP:L2-B000 0 S | |
20485 | stba %i5, [%g4+0x0027]%asi ! 0000000052FBFF90 SKIP:L2-B000 0 S >BD80049+3 | |
20486 | .word 0xA7A20513 ! 0000000052FBFF94 SKIP:L2-B000 0 S illop | |
20487 | add %g5, 0x78, %l5 ! 0000000052FBFF98 SKIP:L2-B000 0 @BD80063 | |
20488 | stda %f22,[%l5+%g1]0xC4 ! 0000000052FBFF9C SKIP:L2-B000 0 S Partial_St | |
20489 | .word 0x99AB0AE0 ! 0000000052FBFFA0 SKIP:L2-B000 0 illop | |
20490 | .word 0x1C6966F4 ! 0000000052FBFFA4 SKIP:L2-B000 0 S random | |
20491 | stxa %o2, [%g6+0x0058]%asi ! 0000000052FBFFA8 SKIP:L2-B000 0 S >BD80032 | |
20492 | ldx [%g2+0x0050], %l5 ! 0000000052FBFFAC SKIP:L2-B000 0 <BD80004 | |
20493 | membar 0x40 ! 0000000052FBFFB0 SKIP:L2-B000 0 | |
20494 | stda %f16, [%l5]0xE0 ! 0000000052FBFFB4 SKIP:L2-B000 0 Blk-Store | |
20495 | membar 0x40 ! 0000000052FBFFB8 SKIP:L2-B000 0 | |
20496 | .word 0xB5D6C4A1 ! 0000000052FBFFBC SKIP:L2-B000 0 illop | |
20497 | ldda [%l5]0x16, %f16 ! 0000000052FBFFC0 SKIP:L2-B000 0 Blk-Load | |
20498 | membar 0x40 ! 0000000052FBFFC4 SKIP:L2-B000 0 | |
20499 | .word 0x81A3C869 ! 0000000052FBFFC8 SKIP:L2-B000 0 illop | |
20500 | .word 0x9BA5835C ! 0000000052FBFFCC SKIP:L2-B000 0 S illop | |
20501 | add %g1, 0xF6F, %g1 ! 0000000052FBFFD0 SKIP:L2-B000 0 chksum++ | |
20502 | .word 0x97B18BE4 ! 0000000052FBFFD4 SKIP:L2-B000 0 S illop | |
20503 | .word 0xD63F8849 ! 0000000052FBFFD8 SKIP:L2-B000 0 S illop | |
20504 | subc %i4, %i5, %l3 ! 0000000052FBFFDC SKIP:L2-B000 0 S | |
20505 | swapa [%g6-0x0010]%asi, %l4 ! 0000000052FBFFE0 SKIP:L2-B000 0 S >BD80035 | |
20506 | ba,a,pn %xcc, BL80006 ! 0000000052FBFFE4 SKIP:L2-B000 0 | |
20507 | fxnors %f31, %f21, %f21 ! 0000000052FBFFE8 SKIP:L2-B000 0 S | |
20508 | BL80003: ! ELSE:L2-B001 | |
20509 | pdist %f18, %f16, %f26 ! 0000000052FBFFEC ELSE:L2-B001 1 S | |
20510 | bgu BL80004 ! 0000000052FBFFF0 ELSE:L2-B001 1 L | |
20511 | fcmpne32 %f20, %f30, %l0 ! 0000000052FBFFF4 ELSE:L2-B001 1 S | |
20512 | nop ! 0000000052FBFFF8 ELSE:L2-B001 1 S | |
20513 | wr %i5, %l0, %y ! 0000000052FBFFFC ELSE:L2-B001 1 S | |
20514 | fbl,a,pt %fcc1, BL80005 ! 0000000052FC0000 ELSE:L2-B001 1 L | |
20515 | BL80004:ldx [%g2+0x0010], %g3 ! 0000000052FC0004 ELSE:L2-B001 1 S BASE<BD80236 | |
20516 | lduw [%g3-0x0008], %i1 ! 0000000052FC0008 ELSE:L2-B001 0 S <BD80023 | |
20517 | BL80005:fmovd %f60, %f62 ! 0000000052FC000C ELSE:L2-B001 1 S | |
20518 | add %g1, 0x370, %g1 ! 0000000052FC0010 ELSE:L2-B001 1 chksum++ | |
20519 | add %g1, 0xCCE, %g1 ! 0000000052FC0014 ELSE:L2-B001 1 chksum++ | |
20520 | st %f24, [%g6-0x000C] ! 0000000052FC0018 ELSE:L2-B001 1 S >BD80023 | |
20521 | ldsha [%g6+0x0020]%asi, %i3 ! 0000000052FC001C ELSE:L2-B001 1 S <BD80070 | |
20522 | movule %fcc1, %i0, %i5 ! 0000000052FC0020 ELSE:L2-B001 1 S | |
20523 | fpsub32s %f22, %f30, %f22 ! 0000000052FC0024 ELSE:L2-B001 1 S | |
20524 | call .+8 ! 0000000052FC0028 ELSE:L2-B001 1 S | |
20525 | ldxa [%g7+%g0]0x83, %i4 ! 0000000052FC002C ELSE:L2-B001 1 S <BD80064 | |
20526 | pdist %f30, %f16, %f16 ! 0000000052FC0030 ELSE:L2-B001 1 S | |
20527 | add %g6, -32, %l5 ! 0000000052FC0034 ELSE:L2-B001 1 @BD80010 | |
20528 | stda %f26,[%l5+%g1]0xC1 ! 0000000052FC0038 ELSE:L2-B001 1 S Partial_St | |
20529 | stb %g1, [%g4+0x0029] ! 0000000052FC003C ELSE:L2-B001 1 S >BD80056 | |
20530 | add %g5, -2, %l6 ! 0000000052FC0040 ELSE:L2-B001 1 @BD80176 | |
20531 | stda %f24, [%l6]0xD2 ! 0000000052FC0044 ELSE:L2-B001 1 S Short16 | |
20532 | std %f62, [%g5-0x0078] ! 0000000052FC0048 ELSE:L2-B001 1 S >BD80007 | |
20533 | add %o6, 0x0, %o6 ! 0000000052FC004C ELSE:L2-B001 1 S | |
20534 | BL80006: ! ELSE:L2-B001 | |
20535 | add %g1, 0x464, %g1 ! 0000000052FC0050 ELSE:L2-B001 1 chksum++ | |
20536 | andcc %i3, 0x4, %g0 ! 0000000052FC0054 SKIP:L2-B002 1 | |
20537 | bz,pn %xcc, BL80007 ! 0000000052FC0058 SKIP:L2-B002 1 | |
20538 | pdist %f18, %f30, %f18 ! 0000000052FC005C SKIP:L2-B002 1 S | |
20539 | lda [%g4-0x0058]%asi, %f10 ! 0000000052FC0060 SKIP:L2-B002 1 S <BD80015 | |
20540 | fpadd32s %f26, %f22, %f17 ! 0000000052FC0064 SKIP:L2-B002 1 S | |
20541 | pdist %f22, %f18, %f22 ! 0000000052FC0068 SKIP:L2-B002 1 S | |
20542 | pdist %f26, %f24, %f26 ! 0000000052FC006C SKIP:L2-B002 1 S | |
20543 | prefetch [%l4-0x0E44], 22 ! 0000000052FC0070 SKIP:L2-B002 1 S <.-3652 | |
20544 | fpsub32s %f24, %f25, %f23 ! 0000000052FC0074 SKIP:L2-B002 1 S | |
20545 | add %g1, 0x34F, %g1 ! 0000000052FC0078 SKIP:L2-B002 1 chksum++ | |
20546 | fcmped %fcc2, %f6, %f44 ! 0000000052FC007C SKIP:L2-B002 1 S | |
20547 | pdist %f18, %f26, %f22 ! 0000000052FC0080 SKIP:L2-B002 1 S | |
20548 | fcmpeq32 %f26, %f30, %i3 ! 0000000052FC0084 SKIP:L2-B002 1 S | |
20549 | or %l0, %i4, %i4 ! 0000000052FC0088 SKIP:L2-B002 1 S | |
20550 | ba,a,pn %xcc, BL80008 ! 0000000052FC008C SKIP:L2-B002 1 | |
20551 | fmovsa %fcc3, %f10, %f3 ! 0000000052FC0090 SKIP:L2-B002 0 S | |
20552 | BL80007: ! ELSE:L2-B003 | |
20553 | ldx [%g2+0x0050], %l5 ! 0000000052FC0094 ELSE:L2-B003 0 <BD80004 | |
20554 | .word 0x436E4AF8 ! 0000000052FC0098 ELSE:L2-B003 0 random | |
20555 | ldda [%l5]0xF8, %f16 ! 0000000052FC009C ELSE:L2-B003 0 Blk-Load | |
20556 | membar 0x40 ! 0000000052FC00A0 ELSE:L2-B003 0 | |
20557 | fcmpeq32 %f16, %f22, %o4 ! 0000000052FC00A4 ELSE:L2-B003 0 S | |
20558 | nop ! 0000000052FC00A8 ELSE:L2-B003 0 S | |
20559 | fcmpeq16 %f18, %f22, %l1 ! 0000000052FC00AC ELSE:L2-B003 0 S | |
20560 | .word 0x3A78FC1D ! 0000000052FC00B0 ELSE:L2-B003 0 random | |
20561 | fabsd %f0, %f36 ! 0000000052FC00B4 ELSE:L2-B003 0 S | |
20562 | add %g6, 0x50, %l5 ! 0000000052FC00B8 ELSE:L2-B003 0 @BD80073 | |
20563 | stda %f24,[%l5+%g1]0xC4 ! 0000000052FC00BC ELSE:L2-B003 0 S Partial_St | |
20564 | for %f28, %f24, %f28 ! 0000000052FC00C0 ELSE:L2-B003 0 S | |
20565 | add %g4, 0x8, %l5 ! 0000000052FC00C4 ELSE:L2-B003 0 @BD80008 | |
20566 | stda %f24,[%l5+%g1]0xC2 ! 0000000052FC00C8 ELSE:L2-B003 0 S Partial_St | |
20567 | nop ! 0000000052FC00CC ELSE:L2-B003 0 S | |
20568 | BL80008: ! ELSE:L2-B003 | |
20569 | add %g1, 0x652, %g1 ! 0000000052FC00D0 ELSE:L2-B003 1 chksum++ | |
20570 | fcmpd %fcc1, %f6, %f6 ! 0000000052FC00D4 SKIP:L2-B004 1 | |
20571 | fbl,pn %fcc1, BL80009 ! 0000000052FC00D8 SKIP:L2-B004 1 | |
20572 | cmp %i4, %o4 ! 0000000052FC00DC SKIP:L2-B004 1 S | |
20573 | sub %g1, -2035, %o0 ! 0000000052FC00E0 SKIP:L2-B004 1 S | |
20574 | add %g4, -64, %l5 ! 0000000052FC00E4 SKIP:L2-B004 1 @BD80021 | |
20575 | stda %f24,[%l5+%g1]0xC0 ! 0000000052FC00E8 SKIP:L2-B004 1 S Partial_St | |
20576 | fnegd %f18, %f20 ! 0000000052FC00EC SKIP:L2-B004 1 S | |
20577 | sth %g1, [%g6-0x002F] ! 0000000052FC00F0 SKIP:L2-B004 1 S >BD80246+1 | |
20578 | add %g5, 0x18, %l5 ! 0000000052FC00F4 SKIP:L2-B004 1 @BD80028 | |
20579 | stda %f28,[%l5+%g1]0xC0 ! 0000000052FC00F8 SKIP:L2-B004 1 S Partial_St | |
20580 | add %g1, 0x710, %g1 ! 0000000052FC00FC SKIP:L2-B004 1 chksum++ | |
20581 | call .+8 ! 0000000052FC0100 SKIP:L2-B004 1 S | |
20582 | ld [%g5-0x0010], %f21 ! 0000000052FC0104 SKIP:L2-B004 1 S <BD80035 | |
20583 | and %o2, -1, %o2 ! 0000000052FC0108 SKIP:L2-B004 1 S | |
20584 | edge32l %l1, %g1, %i2 ! 0000000052FC010C SKIP:L2-B004 1 S | |
20585 | pdist %f24, %f28, %f18 ! 0000000052FC0110 SKIP:L2-B004 1 S | |
20586 | pdist %f20, %f22, %f22 ! 0000000052FC0114 SKIP:L2-B004 1 S | |
20587 | fba,a,pt %fcc3, BL80010 ! 0000000052FC0118 SKIP:L2-B004 1 | |
20588 | nop ! 0000000052FC011C SKIP:L2-B004 0 S | |
20589 | BL80009: ! ELSE:L2-B005 | |
20590 | ldd [%g6+0x0070], %i0 ! 0000000052FC0120 ELSE:L2-B005 0 S <BD80029 | |
20591 | lduba [%g7+%g0]0x83, %i5 ! 0000000052FC0124 ELSE:L2-B005 0 S <BD80064 | |
20592 | add %g4, 0x38, %l6 ! 0000000052FC0128 ELSE:L2-B005 0 @BD80060 | |
20593 | stda %f16, [%l6]0xD2 ! 0000000052FC012C ELSE:L2-B005 0 S Short16 | |
20594 | .word 0xA7B484E3 ! 0000000052FC0130 ELSE:L2-B005 0 illop | |
20595 | or %l6,%hm(0x10A7B484E3),%l6 ! 0000000052FC0134 ELSE:L2-B005 0 | |
20596 | sethi %lm(0x10A7B484E3),%l5 ! 0000000052FC0138 ELSE:L2-B005 0 | |
20597 | or %l5,%lo(0x10A7B484E3),%l5 ! 0000000052FC013C ELSE:L2-B005 0 | |
20598 | sllx %l6, 0x20, %l6 ! 0000000052FC0140 ELSE:L2-B005 0 | |
20599 | .word 0x87FACA16 ! 0000000052FC0144 ELSE:L2-B005 0 illop | |
20600 | call SUBR110 ! 0000000052FC0148 ELSE:L2-B005 0 S | |
20601 | nop ! 0000000052FC014C ELSE:L2-B005 0 S | |
20602 | stda %f60, [%g4-0x0078]%asi ! 0000000052FC0150 ELSE:L2-B005 0 S >BD80007 | |
20603 | add %g5, 0x70, %l5 ! 0000000052FC0154 ELSE:L2-B005 0 @BD80029 | |
20604 | .word 0xEDCCE392 ! 0000000052FC0158 ELSE:L2-B005 0 S illop | |
20605 | .word 0x3526C2CF ! 0000000052FC015C ELSE:L2-B005 0 S random | |
20606 | fcmpne32 %f28, %f26, %l4 ! 0000000052FC0160 ELSE:L2-B005 0 S | |
20607 | cmp %o2, %i2 ! 0000000052FC0164 ELSE:L2-B005 0 S | |
20608 | std %f38, [%g3-0x0078] ! 0000000052FC0168 ELSE:L2-B005 0 S >BD80007 | |
20609 | add %g1, 0x365, %g1 ! 0000000052FC016C ELSE:L2-B005 0 chksum++ | |
20610 | fcmpes %fcc2, %f10, %f8 ! 0000000052FC0170 ELSE:L2-B005 0 S | |
20611 | wr %i1, %o0, %y ! 0000000052FC0174 ELSE:L2-B005 0 S | |
20612 | fcmpne32 %f24, %f20, %o2 ! 0000000052FC0178 ELSE:L2-B005 0 S | |
20613 | lduw [%g5-0x0038], %o4 ! 0000000052FC017C ELSE:L2-B005 0 S <BD80003 | |
20614 | lduha [%g5+0x002E]%asi, %l3 ! 0000000052FC0180 ELSE:L2-B005 0 S <BD80195 | |
20615 | .word 0xCBEA22B5 ! 0000000052FC0184 ELSE:L2-B005 0 S illop | |
20616 | nop ! 0000000052FC0188 ELSE:L2-B005 0 S | |
20617 | BL80010: ! ELSE:L2-B005 | |
20618 | add %g1, 0x96C, %g1 ! 0000000052FC018C ELSE:L2-B005 1 chksum++ | |
20619 | fcmpd %fcc0, %f60, %f60 ! 0000000052FC0190 SKIP:L2-B006 1 | |
20620 | fbge,a,pt %fcc0, BL80011 ! 0000000052FC0194 SKIP:L2-B006 1 | |
20621 | pdist %f28, %f22, %f28 ! 0000000052FC0198 SKIP:L2-B006 1 S | |
20622 | ldx [%g2+0x0050], %l5 ! 0000000052FC019C SKIP:L2-B006 0 <BD80004 | |
20623 | .word 0xCD6ADA90 ! 0000000052FC01A0 SKIP:L2-B006 0 illop | |
20624 | stda %f16, [%l5]0x16 ! 0000000052FC01A4 SKIP:L2-B006 0 Blk-Store | |
20625 | membar 0x40 ! 0000000052FC01A8 SKIP:L2-B006 0 | |
20626 | ldsw [%g3-0x0008], %o2 ! 0000000052FC01AC SKIP:L2-B006 0 S <BD80023 | |
20627 | ldstub [%g3-0x0042], %i4 ! 0000000052FC01B0 SKIP:L2-B006 0 S >BD80256 | |
20628 | add %g3, -76, %l6 ! 0000000052FC01B4 SKIP:L2-B006 0 @BD80144 | |
20629 | .word 0x87564000 ! 0000000052FC01B8 SKIP:L2-B006 0 S illop | |
20630 | st %f3, [%g3-0x0064] ! 0000000052FC01BC SKIP:L2-B006 0 S >BD80026 | |
20631 | add %g5, 0x18, %l5 ! 0000000052FC01C0 SKIP:L2-B006 0 @BD80028 | |
20632 | stda %f26,[%l5+%g1]0xCC ! 0000000052FC01C4 SKIP:L2-B006 0 S Partial_St | |
20633 | .word 0xD78E5D69 ! 0000000052FC01C8 SKIP:L2-B006 0 illop | |
20634 | .word 0x08C08405 ! 0000000052FC01CC SKIP:L2-B006 0 S illop | |
20635 | pdist %f16, %f26, %f20 ! 0000000052FC01D0 SKIP:L2-B006 0 S | |
20636 | .word 0x97906000 ! 0000000052FC01D4 SKIP:L2-B006 0 S random | |
20637 | .word 0x91A248EA ! 0000000052FC01D8 SKIP:L2-B006 0 illop | |
20638 | membar 0x40 ! 0000000052FC01DC SKIP:L2-B006 0 | |
20639 | ldda [%l5]0xF0, %f16 ! 0000000052FC01E0 SKIP:L2-B006 0 Blk-Load | |
20640 | membar 0x40 ! 0000000052FC01E4 SKIP:L2-B006 0 | |
20641 | pdist %f28, %f22, %f22 ! 0000000052FC01E8 SKIP:L2-B006 0 S | |
20642 | ba,a BL80012 ! 0000000052FC01EC SKIP:L2-B006 0 | |
20643 | .word 0x8BAC4403 ! 0000000052FC01F0 SKIP:L2-B006 0 S illop | |
20644 | BL80011: ! ELSE:L2-B007 | |
20645 | subcc %i4, %i3, %g0 ! 0000000052FC01F4 ELSE:L2-B007 1 S | |
20646 | pdist %f26, %f22, %f16 ! 0000000052FC01F8 ELSE:L2-B007 1 S | |
20647 | fcmped %fcc1, %f6, %f34 ! 0000000052FC01FC ELSE:L2-B007 1 S | |
20648 | nop ! 0000000052FC0200 ELSE:L2-B007 1 S | |
20649 | addccc %l1, %l4, %l1 ! 0000000052FC0204 ELSE:L2-B007 1 S | |
20650 | pdist %f24, %f26, %f18 ! 0000000052FC0208 ELSE:L2-B007 1 S | |
20651 | ldub [%g4+0x003B], %l3 ! 0000000052FC020C ELSE:L2-B007 1 S <BD80142 | |
20652 | add %g1, 0x23C, %g1 ! 0000000052FC0210 ELSE:L2-B007 1 chksum++ | |
20653 | stda %f34, [%g5+0x0040]%asi ! 0000000052FC0214 ELSE:L2-B007 1 S >BD80024 | |
20654 | ldx [%g2+0x0050], %l5 ! 0000000052FC0218 ELSE:L2-B007 1 <BD80004 | |
20655 | membar 0x40 ! 0000000052FC021C ELSE:L2-B007 1 | |
20656 | ldda [%l5]0xF0, %f16 ! 0000000052FC0220 ELSE:L2-B007 1 Blk-Load | |
20657 | membar 0x40 ! 0000000052FC0224 ELSE:L2-B007 1 | |
20658 | sethi %hh(0xABAD1DEA94BFFF00),%l6 ! 0000000052FC0228 ELSE:L2-B007 1 SUBR112 | |
20659 | or %l6,%hm(0xABAD1DEA94BFFF00),%l6 ! 0000000052FC022C ELSE:L2-B007 1 | |
20660 | sethi %lm(0xABAD1DEA94BFFF00),%l5 ! 0000000052FC0230 ELSE:L2-B007 1 | |
20661 | or %l5,%lo(0xABAD1DEA94BFFF00),%l5 ! 0000000052FC0234 ELSE:L2-B007 1 | |
20662 | sllx %l6, 0x20, %l6 ! 0000000052FC0238 ELSE:L2-B007 1 | |
20663 | or %l6, %l5, %l6 ! 0000000052FC023C ELSE:L2-B007 1 | |
20664 | call SUBR112 ! 0000000052FC0240 ELSE:L2-B007 1 S | |
20665 | fcmpeq32 %f18, %f28, %i5 ! 0000000052FC0244 ELSE:L2-B007 1 S | |
20666 | add %g4, 0x8, %l5 ! 0000000052FC0248 ELSE:L2-B007 1 @BD80008 | |
20667 | stda %f24,[%l5+%g1]0xC4 ! 0000000052FC024C ELSE:L2-B007 1 S Partial_St | |
20668 | stx %o2, [%g5-0x0020] ! 0000000052FC0250 ELSE:L2-B007 1 S >BD80010 | |
20669 | alignaddrl %o2, %l3, %i0 ! 0000000052FC0254 ELSE:L2-B007 1 S | |
20670 | nop ! 0000000052FC0258 ELSE:L2-B007 1 S | |
20671 | BL80012: ! ELSE:L2-B007 | |
20672 | add %g1, 0x7B1, %g1 ! 0000000052FC025C ELSE:L2-B007 1 chksum++ | |
20673 | ldx [%g2+0x0050], %l5 ! 0000000052FC0260 LOOP:L1-B000 1 <BD80004 | |
20674 | membar 0x40 ! 0000000052FC0264 LOOP:L1-B000 1 | |
20675 | stda %f0, [%l5]0x16 ! 0000000052FC0268 LOOP:L1-B000 1 Blk-Store | |
20676 | membar 0x40 ! 0000000052FC026C LOOP:L1-B000 1 | |
20677 | sethi %hh(0xABAD1DEA315AFF00),%l6 ! 0000000052FC0270 LOOP:L1-B000 1 SUBR113 | |
20678 | or %l6,%hm(0xABAD1DEA315AFF00),%l6 ! 0000000052FC0274 LOOP:L1-B000 1 | |
20679 | sethi %lm(0xABAD1DEA315AFF00),%l5 ! 0000000052FC0278 LOOP:L1-B000 1 | |
20680 | or %l5,%lo(0xABAD1DEA315AFF00),%l5 ! 0000000052FC027C LOOP:L1-B000 1 | |
20681 | sllx %l6, 0x20, %l6 ! 0000000052FC0280 LOOP:L1-B000 1 | |
20682 | or %l6, %l5, %l6 ! 0000000052FC0284 LOOP:L1-B000 1 | |
20683 | call SUBR113 ! 0000000052FC0288 LOOP:L1-B000 1 S | |
20684 | std %f12, [%g3+0x0040] ! 0000000052FC028C LOOP:L1-B000 1 S >BD80024 | |
20685 | cmp %o0, %i0 ! 0000000052FC0290 LOOP:L1-B000 1 S | |
20686 | fcmps %fcc3, %f11, %f5 ! 0000000052FC0294 LOOP:L1-B000 1 S | |
20687 | array8 %l3, %o4, %i4 ! 0000000052FC0298 LOOP:L1-B000 1 S | |
20688 | faligndata %f26, %f24, %f18 ! 0000000052FC029C LOOP:L1-B000 1 S | |
20689 | addcc %i3, %o4, %o0 ! 0000000052FC02A0 LOOP:L1-B000 1 S | |
20690 | add %g5, 0x70, %l5 ! 0000000052FC02A4 LOOP:L1-B000 1 @BD80029 | |
20691 | stda %f22,[%l5+%g1]0xC0 ! 0000000052FC02A8 LOOP:L1-B000 1 S Partial_St | |
20692 | ldsb [%g5-0x0054], %l0 ! 0000000052FC02AC LOOP:L1-B000 1 S <BD80012 | |
20693 | srlx %l2, 0x1, %l2 ! 0000000052FC02B0 LOOP:L1-B000 1 | |
20694 | andcc %l2, 0x1, %g0 ! 0000000052FC02B4 LOOP:L1-B000 1 | |
20695 | bne,a,pn %xcc, BL80013 ! 0000000052FC02B8 LOOP:L1-B000 1 | |
20696 | .word 0xEDBF5F34 ! 0000000052FC02BC LOOP:L1-B000 0 S illop | |
20697 | add %g1, 0x33E, %g1 ! 0000000052FC02C0 LOOP:L1-B000 1 chksum++ | |
20698 | std %f44, [%g6+0x0048] ! 0000000052FC02C4 SUBR:L0-B000 1 S >BD80039 | |
20699 | pdist %f20, %f22, %f22 ! 0000000052FC02C8 SUBR:L0-B000 1 S | |
20700 | nop ! 0000000052FC02CC SUBR:L0-B000 1 S | |
20701 | ldx [%g2+0x0050], %l5 ! 0000000052FC02D0 SUBR:L0-B000 1 <BD80004 | |
20702 | membar 0x40 ! 0000000052FC02D4 SUBR:L0-B000 1 | |
20703 | ldda [%l5]0x16, %f16 ! 0000000052FC02D8 SUBR:L0-B000 1 Blk-Load | |
20704 | membar 0x40 ! 0000000052FC02DC SUBR:L0-B000 1 | |
20705 | xor %o0, %i5, %l3 ! 0000000052FC02E0 SUBR:L0-B000 1 S | |
20706 | fcmpes %fcc1, %f9, %f3 ! 0000000052FC02E4 SUBR:L0-B000 1 S | |
20707 | and %g5, -1, %g5 ! 0000000052FC02E8 SUBR:L0-B000 1 S | |
20708 | fcmpeq16 %f30, %f30, %i2 ! 0000000052FC02EC SUBR:L0-B000 1 S | |
20709 | stda %f12, [%g5+0x0048]%asi ! 0000000052FC02F0 SUBR:L0-B000 1 S >BD80039 | |
20710 | fabsd %f38, %f60 ! 0000000052FC02F4 SUBR:L0-B000 1 S | |
20711 | ta %xcc, 0x45 ! 0000000052FC02F8 SUBR:L0-B000 1 demap-stack | |
20712 | add %g1, 0x5CF, %i0 ! 0000000052FC02FC SUBR:L0-B000 1 | |
20713 | add %g1, 0x24E, %g1 ! 0000000052FC0300 SUBR:L0-B000 1 chksum++ | |
20714 | ret ! 0000000052FC0304 SUBR:L0-B000 1 | |
20715 | restore %i0, %l7, %o0 ! 0000000052FC0308 SUBR:L0-B000 1 | |
20716 | ||
20717 | SECTION .btext038_pg1 TEXT_VA=0x52fc0000 | |
20718 | attr_text { | |
20719 | Name = .btext038_pg1, | |
20720 | VA = 0x52fc0000, | |
20721 | RA = ra2pa(0xff23c0000,0), | |
20722 | PA = ra2pa(0xff23c0000,0), | |
20723 | tsbonly, | |
20724 | part_0_ctx_nonzero_tsb_config_3, | |
20725 | TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1, | |
20726 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20727 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20728 | } | |
20729 | .text; .skip 8 | |
20730 | ||
20731 | !======================================================================== | |
20732 | ||
20733 | SECTION .btext039 TEXT_VA=0x853fff00 | |
20734 | attr_text { | |
20735 | Name = .btext039, | |
20736 | VA = 0x853fff00, | |
20737 | RA = 0xff17fff00, | |
20738 | PA = ra2pa(0xff17fff00,0), | |
20739 | notsb | |
20740 | } | |
20741 | ||
20742 | SECTION .btext039_pg0 TEXT_VA=0x85000000 | |
20743 | attr_text { | |
20744 | Name = .btext039_pg0, | |
20745 | VA = 0x85000000, | |
20746 | RA = 0xff1400000, | |
20747 | PA = ra2pa(0xff1400000,0), | |
20748 | tsbonly, | |
20749 | part_0_ctx_nonzero_tsb_config_0, | |
20750 | TTE_Context=72, TTE_Size=3, TTE_W=0, TTE_X=1, | |
20751 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20752 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20753 | } | |
20754 | .text; .skip 8 | |
20755 | ||
20756 | ||
20757 | SECTION .btext039 | |
20758 | .text | |
20759 | .global SUBR109; SUBR109: | |
20760 | BL80014: ! SUBR:L0-B000 | |
20761 | .word 0xBE100001 ! 00000000853FFF00 SUBR:L0-B000 0 random | |
20762 | save %o6, -64, %o6 ! 00000000853FFF04 SUBR:L0-B000 0 | |
20763 | sethi %hh(0xABAD1DEA853FFF00),%l7 ! 00000000853FFF08 SUBR:L0-B000 0 SUBR109 | |
20764 | or %l7,%hm(0xABAD1DEA853FFF00),%l7 ! 00000000853FFF0C SUBR:L0-B000 0 | |
20765 | .word 0xBDC9B875 ! 00000000853FFF10 SUBR:L0-B000 0 illop | |
20766 | or %l6,%lo(0xABAD1DEA853FFF00),%l6 ! 00000000853FFF14 SUBR:L0-B000 0 | |
20767 | sllx %l7, 0x20, %l7 ! 00000000853FFF18 SUBR:L0-B000 0 | |
20768 | .word 0x83F00D5F ! 00000000853FFF1C SUBR:L0-B000 0 illop | |
20769 | ta %xcc, 0x45 ! 00000000853FFF20 SUBR:L0-B000 0 demap-stack | |
20770 | ldx [%g2+0x0050], %l5 ! 00000000853FFF24 SUBR:L0-B000 0 <BD80004 | |
20771 | membar 0x40 ! 00000000853FFF28 SUBR:L0-B000 0 | |
20772 | stda %f16, [%l5]0x16 ! 00000000853FFF2C SUBR:L0-B000 0 Blk-Store | |
20773 | membar 0x40 ! 00000000853FFF30 SUBR:L0-B000 0 | |
20774 | ldda [%g5+0x0040]%asi, %f44 ! 00000000853FFF34 SUBR:L0-B000 0 S <BD80024 | |
20775 | bshuffle %f16, %f20, %f22 ! 00000000853FFF38 SUBR:L0-B000 0 S | |
20776 | .word 0xEBBF9F30 ! 00000000853FFF3C SUBR:L0-B000 0 S illop | |
20777 | add %g1, 0xBD0, %g1 ! 00000000853FFF40 SUBR:L0-B000 0 chksum++ | |
20778 | .word 0xCB693C11 ! 00000000853FFF44 LOOP:L1-B000 0 illop | |
20779 | BL80028: ! LOOP:L1-B000 | |
20780 | add %g1, 0xB26, %g1 ! 00000000853FFF48 LOOP:L1-B000 0 chksum++ | |
20781 | fbge,a,pn %fcc1, BL80015 ! 00000000853FFF4C SKIP:L2-B000 0 | |
20782 | nop ! 00000000853FFF50 SKIP:L2-B000 0 S | |
20783 | fcmpgt32 %f24, %f16, %l3 ! 00000000853FFF54 SKIP:L2-B000 0 S | |
20784 | ldx [%g2+0x0050], %l5 ! 00000000853FFF58 SKIP:L2-B000 0 <BD80004 | |
20785 | .word 0xA1AFE0C2 ! 00000000853FFF5C SKIP:L2-B000 0 illop | |
20786 | ldda [%l5]0x16, %f16 ! 00000000853FFF60 SKIP:L2-B000 0 Blk-Load | |
20787 | membar 0x40 ! 00000000853FFF64 SKIP:L2-B000 0 | |
20788 | .word 0xE1DA0296 ! 00000000853FFF68 SKIP:L2-B000 0 S illop | |
20789 | or %o5, 0x0, %o5 ! 00000000853FFF6C SKIP:L2-B000 0 S | |
20790 | .word 0x871E9A00 ! 00000000853FFF70 SKIP:L2-B000 0 random | |
20791 | .word 0xBFAD4927 ! 00000000853FFF74 SKIP:L2-B000 0 illop | |
20792 | membar 0x40 ! 00000000853FFF78 SKIP:L2-B000 0 | |
20793 | .word 0xBBD671BC ! 00000000853FFF7C SKIP:L2-B000 0 illop | |
20794 | membar 0x40 ! 00000000853FFF80 SKIP:L2-B000 0 | |
20795 | .word 0xCB6FA588 ! 00000000853FFF84 SKIP:L2-B000 0 S illop | |
20796 | fcmple32 %f30, %f16, %o0 ! 00000000853FFF88 SKIP:L2-B000 0 S | |
20797 | movug %fcc1, %i1, %i3 ! 00000000853FFF8C SKIP:L2-B000 0 S | |
20798 | .word 0xB3ACD80C ! 00000000853FFF90 SKIP:L2-B000 0 S illop | |
20799 | fba,pn %fcc1, BL80016 ! 00000000853FFF94 SKIP:L2-B000 0 | |
20800 | nop ! 00000000853FFF98 SKIP:L2-B000 0 S | |
20801 | BL80015: ! ELSE:L2-B001 | |
20802 | nop ! 00000000853FFF9C ELSE:L2-B001 0 S | |
20803 | fcmpgt32 %f20, %f30, %i0 ! 00000000853FFFA0 ELSE:L2-B001 0 S | |
20804 | .word 0xDF99DF2B ! 00000000853FFFA4 ELSE:L2-B001 0 S illop | |
20805 | sra %i3, 0x1, %i5 ! 00000000853FFFA8 ELSE:L2-B001 0 S | |
20806 | pdist %f24, %f16, %f18 ! 00000000853FFFAC ELSE:L2-B001 0 S | |
20807 | add %g1, 0xB80, %g1 ! 00000000853FFFB0 ELSE:L2-B001 0 chksum++ | |
20808 | .word 0x1B080CE1 ! 00000000853FFFB4 ELSE:L2-B001 0 S random | |
20809 | pdist %f28, %f16, %f20 ! 00000000853FFFB8 ELSE:L2-B001 0 S | |
20810 | .word 0xB5DFA539 ! 00000000853FFFBC ELSE:L2-B001 0 S illop | |
20811 | edge32l %l3, %o5, %l3 ! 00000000853FFFC0 ELSE:L2-B001 0 S | |
20812 | ldx [%g2+0x0050], %l5 ! 00000000853FFFC4 ELSE:L2-B001 0 <BD80004 | |
20813 | .word 0x87948003 ! 00000000853FFFC8 ELSE:L2-B001 0 illop | |
20814 | stda %f0, [%l5]0x16 ! 00000000853FFFCC ELSE:L2-B001 0 Blk-Store | |
20815 | membar 0x40 ! 00000000853FFFD0 ELSE:L2-B001 0 | |
20816 | .word 0x28CA23FF ! 00000000853FFFD4 ELSE:L2-B001 0 S illop | |
20817 | lduh [%g3-0x004C], %l1 ! 00000000853FFFD8 ELSE:L2-B001 0 S <BD80144 | |
20818 | membar 0x40 ! 00000000853FFFDC ELSE:L2-B001 0 | |
20819 | ldda [%l5]0x16, %f16 ! 00000000853FFFE0 ELSE:L2-B001 0 Blk-Load | |
20820 | membar 0x40 ! 00000000853FFFE4 ELSE:L2-B001 0 | |
20821 | .word 0xADAE5496 ! 00000000853FFFE8 ELSE:L2-B001 0 S illop | |
20822 | membar 0x40 ! 00000000853FFFEC ELSE:L2-B001 0 | |
20823 | stda %f16, [%l5]0x17 ! 00000000853FFFF0 ELSE:L2-B001 0 Blk-Store | |
20824 | .word 0xA1B588F9 ! 00000000853FFFF4 ELSE:L2-B001 0 illop | |
20825 | BL80016: ! ELSE:L2-B001 | |
20826 | add %g1, 0xB15, %g1 ! 00000000853FFFF8 ELSE:L2-B001 0 chksum++ | |
20827 | fbge BL80017 ! 00000000853FFFFC SKIP:L2-B002 0 | |
20828 | nop ! 0000000085400000 SKIP:L2-B002 0 S | |
20829 | .word 0x87D885FD ! 0000000085400004 SKIP:L2-B002 0 S illop | |
20830 | .word 0x81583AE3 ! 0000000085400008 SKIP:L2-B002 0 S random | |
20831 | .word 0xE994B96E ! 000000008540000C SKIP:L2-B002 0 S illop | |
20832 | call .+8 ! 0000000085400010 SKIP:L2-B002 0 S | |
20833 | nop ! 0000000085400014 SKIP:L2-B002 0 S | |
20834 | ldd [%g6+0x0070], %f22 ! 0000000085400018 SKIP:L2-B002 0 S <BD80029 | |
20835 | ta %xcc, 0x46 ! 000000008540001C SKIP:L2-B002 0 S demap-page | |
20836 | fcmpne32 %f22, %f30, %o0 ! 0000000085400020 SKIP:L2-B002 0 S | |
20837 | add %g1, 0x800, %g1 ! 0000000085400024 SKIP:L2-B002 0 chksum++ | |
20838 | movu %fcc3, %i3, %l2 ! 0000000085400028 SKIP:L2-B002 0 S | |
20839 | ldx [%g2+0x0050], %l5 ! 000000008540002C SKIP:L2-B002 0 <BD80004 | |
20840 | membar 0x40 ! 0000000085400030 SKIP:L2-B002 0 | |
20841 | ldda [%l5]0xF0, %f16 ! 0000000085400034 SKIP:L2-B002 0 Blk-Load | |
20842 | .word 0xF9C15C51 ! 0000000085400038 SKIP:L2-B002 0 illop | |
20843 | xorcc %g1, %l1, %i0 ! 000000008540003C SKIP:L2-B002 0 S | |
20844 | ta %xcc, 0x46 ! 0000000085400040 SKIP:L2-B002 0 S demap-page | |
20845 | .word 0xBBA210EE ! 0000000085400044 SKIP:L2-B002 0 S illop_FP | |
20846 | bn,pn %icc, .-3140 ! 0000000085400048 SKIP:L2-B002 0 S | |
20847 | xor %l1, %o0, %l1 ! 000000008540004C SKIP:L2-B002 0 S | |
20848 | ba,a BL80025 ! 0000000085400050 SKIP:L2-B002 0 | |
20849 | subcc %l3, %i0, %g0 ! 0000000085400054 SKIP:L2-B002 0 S | |
20850 | BL80017: ! ELSE:L2-B003 | |
20851 | add %g5, 0x30, %l5 ! 0000000085400058 ELSE:L2-B003 0 @BD80036 | |
20852 | stda %f16,[%l5+%g1]0xC5 ! 000000008540005C ELSE:L2-B003 0 S Partial_St | |
20853 | sth %i5, [%g3+0x0020] ! 0000000085400060 ELSE:L2-B003 0 S >BD80070 | |
20854 | orn %l3, %l2, %i5 ! 0000000085400064 ELSE:L2-B003 0 S | |
20855 | subcc %g1, %o2, %o2 ! 0000000085400068 ELSE:L2-B003 0 S | |
20856 | fcmple16 %f22, %f20, %i3 ! 000000008540006C ELSE:L2-B003 0 S | |
20857 | add %g1, 0x57D, %g1 ! 0000000085400070 ELSE:L2-B003 0 chksum++ | |
20858 | .word 0xB7B6101E ! 0000000085400074 ELSE:L2-B003 0 S illop | |
20859 | ba BL80018 ;.empty ! 0000000085400078 ELSE:L2-B003 0 L | |
20860 | bz,a,pn %icc, BL80019 ;.empty ! 000000008540007C ELSE:L2-B003 0 L | |
20861 | fble BL80020 ;.empty ! 0000000085400080 ELSE:L2-B003 0 L | |
20862 | fble,pn %fcc3, BL80021 ! 0000000085400084 ELSE:L2-B003 0 L | |
20863 | sll %i5, 0x1, %l2 ! 0000000085400088 ELSE:L2-B003 0 S | |
20864 | .word 0x95951567 ! 000000008540008C ELSE:L2-B003 0 L illop | |
20865 | bne BL80018 ;.empty ! 0000000085400090 ELSE:L2-B003 0 L | |
20866 | BL80019:fbue,pt %fcc3, BL80018 ;.empty ! 0000000085400094 ELSE:L2-B003 0 L | |
20867 | bg,a,pn %icc, BL80023 ;.empty ! 0000000085400098 ELSE:L2-B003 0 L | |
20868 | BL80021:.word 0x87F00000 ! 000000008540009C ELSE:L2-B003 0 L illop | |
20869 | .word 0x83A10D89 ! 00000000854000A0 ELSE:L2-B003 0 S illop | |
20870 | BL80022:bz,a BL80018 ;.empty ! 00000000854000A4 ELSE:L2-B003 0 L | |
20871 | BL80023:brnz,pn %i0, BL80020 ! 00000000854000A8 ELSE:L2-B003 0 L | |
20872 | BL80020:.word 0x89B5C7FD ! 00000000854000AC ELSE:L2-B003 0 S illop_VIS | |
20873 | BL80018:fbue BL80024 ! 00000000854000B0 ELSE:L2-B003 0 L | |
20874 | udivcc %l2, %g7, %o5 ! 00000000854000B4 ELSE:L2-B003 0 S | |
20875 | BL80024:stba %i5, [%g4-0x0007]%asi ! 00000000854000B8 ELSE:L2-B003 0 S >BD80023+1 | |
20876 | add %g1, 0xA1C, %g1 ! 00000000854000BC ELSE:L2-B003 0 chksum++ | |
20877 | BL80025: ! ELSE:L2-B003 | |
20878 | add %g1, 0x214, %g1 ! 00000000854000C0 ELSE:L2-B003 0 chksum++ | |
20879 | andcc %l2, 0x200, %g0 ! 00000000854000C4 SKIP:L2-B004 0 | |
20880 | bnz,a,pt %icc, BL80026 ! 00000000854000C8 SKIP:L2-B004 0 | |
20881 | cmp %o3, %l2 ! 00000000854000CC SKIP:L2-B004 0 S | |
20882 | ldx [%g5-0x0088], %g5 ! 00000000854000D0 SKIP:L2-B004 0 ptr_chase | |
20883 | ldx [%g5-0x0088], %g5 ! 00000000854000D4 SKIP:L2-B004 0 ptr_chase | |
20884 | ldx [%g5-0x0088], %g5 ! 00000000854000D8 SKIP:L2-B004 0 ptr_chase | |
20885 | ldx [%g5-0x0088], %g5 ! 00000000854000DC SKIP:L2-B004 0 ptr_chase | |
20886 | ldx [%g5-0x0088], %g5 ! 00000000854000E0 SKIP:L2-B004 0 ptr_chase | |
20887 | ldx [%g5-0x0088], %g5 ! 00000000854000E4 SKIP:L2-B004 0 ptr_chase | |
20888 | ldx [%g5-0x0088], %g5 ! 00000000854000E8 SKIP:L2-B004 0 ptr_chase | |
20889 | ldx [%g5-0x0088], %g5 ! 00000000854000EC SKIP:L2-B004 0 ptr_chase | |
20890 | ldx [%g3+0x0030], %i2 ! 00000000854000F0 SKIP:L2-B004 0 S <BD80036 | |
20891 | prefetch [%g6-0x0048], 1 ! 00000000854000F4 SKIP:L2-B004 0 S <BD80207 | |
20892 | .word 0x83880000 ! 00000000854000F8 SKIP:L2-B004 0 S random | |
20893 | .word 0xCD35E755 ! 00000000854000FC SKIP:L2-B004 0 S illop | |
20894 | .word 0x81C7E008 ! 0000000085400100 SKIP:L2-B004 0 S random | |
20895 | add %g3, 0x68, %l5 ! 0000000085400104 SKIP:L2-B004 0 @BD80104 | |
20896 | stda %f16,[%l5+%g1]0xC2 ! 0000000085400108 SKIP:L2-B004 0 S Partial_St | |
20897 | ldub [%g3-0x0049], %i5 ! 000000008540010C SKIP:L2-B004 0 S <BD80014 | |
20898 | ldx [%g2+0x0038], %g5 ! 0000000085400110 SKIP:L2-B004 0 S BASE<BD80084 | |
20899 | add %g1, 0xA5A, %g1 ! 0000000085400114 SKIP:L2-B004 0 chksum++ | |
20900 | .word 0xBB8F16C4 ! 0000000085400118 SKIP:L2-B004 0 S illop | |
20901 | std %f0, [%g4+0x004D] ! 000000008540011C SKIP:L2-B004 0 S >BD80039+5 | |
20902 | fcmps %fcc2, %f2, %f10 ! 0000000085400120 SKIP:L2-B004 0 S | |
20903 | .word 0xAFAA24DF ! 0000000085400124 SKIP:L2-B004 0 S illop | |
20904 | pdist %f18, %f20, %f26 ! 0000000085400128 SKIP:L2-B004 0 S | |
20905 | .word 0xB5A7515B ! 000000008540012C SKIP:L2-B004 0 S illop | |
20906 | ld [%g6-0x000C], %f22 ! 0000000085400130 SKIP:L2-B004 0 S <BD80023 | |
20907 | pdist %f16, %f20, %f30 ! 0000000085400134 SKIP:L2-B004 0 S | |
20908 | .word 0xD26496CA ! 0000000085400138 SKIP:L2-B004 0 illop | |
20909 | stda %f22, [%l6]0xD8 ! 000000008540013C SKIP:L2-B004 0 S Short8 | |
20910 | .word 0xF4626BAB ! 0000000085400140 SKIP:L2-B004 0 S illop | |
20911 | sethi %hh(0xABAD1DEA5CFFFF00),%l6 ! 0000000085400144 SKIP:L2-B004 0 SUBR114 | |
20912 | .word 0xD4E7EE24 ! 0000000085400148 SKIP:L2-B004 0 illop | |
20913 | sethi %lm(0xABAD1DEA5CFFFF00),%l5 ! 000000008540014C SKIP:L2-B004 0 | |
20914 | or %l5,%lo(0xABAD1DEA5CFFFF00),%l5 ! 0000000085400150 SKIP:L2-B004 0 | |
20915 | .word 0xDA613908 ! 0000000085400154 SKIP:L2-B004 0 illop | |
20916 | or %l6, %l5, %l6 ! 0000000085400158 SKIP:L2-B004 0 | |
20917 | call SUBR114 ! 000000008540015C SKIP:L2-B004 0 S | |
20918 | fcmpeq16 %f18, %f28, %i3 ! 0000000085400160 SKIP:L2-B004 0 S | |
20919 | ba,pn %xcc, BL80027 ! 0000000085400164 SKIP:L2-B004 0 | |
20920 | .word 0xCAB90A7C ! 0000000085400168 SKIP:L2-B004 0 S illop | |
20921 | BL80026: ! ELSE:L2-B005 | |
20922 | fcmpgt16 %f22, %f24, %o3 ! 000000008540016C ELSE:L2-B005 0 S | |
20923 | subcc %i5, %o0, %o1 ! 0000000085400170 ELSE:L2-B005 0 S | |
20924 | ldx [%g2+0x0050], %l5 ! 0000000085400174 ELSE:L2-B005 0 <BD80004 | |
20925 | membar 0x40 ! 0000000085400178 ELSE:L2-B005 0 | |
20926 | stda %f16, [%l5]0x16 ! 000000008540017C ELSE:L2-B005 0 Blk-Store | |
20927 | membar 0x40 ! 0000000085400180 ELSE:L2-B005 0 | |
20928 | add %g5, 0x2E, %l6 ! 0000000085400184 ELSE:L2-B005 0 @BD80195 | |
20929 | ldda [%l6]0xD2, %f16 ! 0000000085400188 ELSE:L2-B005 0 S Short16 | |
20930 | add %g1, 0x788, %g1 ! 000000008540018C ELSE:L2-B005 0 chksum++ | |
20931 | add %g3, 0x8, %l5 ! 0000000085400190 ELSE:L2-B005 0 @BD80008 | |
20932 | stda %f22,[%l5+%g1]0xC8 ! 0000000085400194 ELSE:L2-B005 0 S Partial_St | |
20933 | pdist %f30, %f18, %f18 ! 0000000085400198 ELSE:L2-B005 0 S | |
20934 | .word 0x9AEF7000 ! 000000008540019C ELSE:L2-B005 0 S random | |
20935 | .word 0xB4C8303E ! 00000000854001A0 ELSE:L2-B005 0 S illop | |
20936 | fcmpeq16 %f20, %f22, %o5 ! 00000000854001A4 ELSE:L2-B005 0 S | |
20937 | .word 0x97A7DA88 ! 00000000854001A8 ELSE:L2-B005 0 S illop_FP | |
20938 | BL80027: ! ELSE:L2-B005 | |
20939 | .word 0xCB760074 ! 00000000854001AC ELSE:L2-B005 0 illop | |
20940 | ldx [%g2+0x0050], %l5 ! 00000000854001B0 LOOP:L1-B000 0 <BD80004 | |
20941 | membar 0x40 ! 00000000854001B4 LOOP:L1-B000 0 | |
20942 | .word 0xB7B4C368 ! 00000000854001B8 LOOP:L1-B000 0 illop | |
20943 | membar 0x40 ! 00000000854001BC LOOP:L1-B000 0 | |
20944 | add %g6, 0x8, %l5 ! 00000000854001C0 LOOP:L1-B000 0 @BD80008 | |
20945 | stda %f28,[%l5+%g1]0xC1 ! 00000000854001C4 LOOP:L1-B000 0 S Partial_St | |
20946 | sta %f18, [%g5+0x0024]%asi ! 00000000854001C8 LOOP:L1-B000 0 S >BD80049 | |
20947 | .word 0xA9C8B0C4 ! 00000000854001CC LOOP:L1-B000 0 S illop | |
20948 | nop ! 00000000854001D0 LOOP:L1-B000 0 S | |
20949 | ldx [%g2+0x0050], %l5 ! 00000000854001D4 LOOP:L1-B000 0 <BD80004 | |
20950 | membar 0x40 ! 00000000854001D8 LOOP:L1-B000 0 | |
20951 | stda %f32, [%l5]0xE0 ! 00000000854001DC LOOP:L1-B000 0 Blk-Store | |
20952 | membar 0x40 ! 00000000854001E0 LOOP:L1-B000 0 | |
20953 | ld [%g2+0x0064], %fsr ! 00000000854001E4 LOOP:L1-B000 0 S <BD80006+4 | |
20954 | pdist %f16, %f28, %f26 ! 00000000854001E8 LOOP:L1-B000 0 S | |
20955 | ldstub [%g4+0x003D], %i5 ! 00000000854001EC LOOP:L1-B000 0 S >BD80034 | |
20956 | .word 0xB9A440E5 ! 00000000854001F0 LOOP:L1-B000 0 S illop | |
20957 | fcmps %fcc3, %f10, %f8 ! 00000000854001F4 LOOP:L1-B000 0 S | |
20958 | pdist %f22, %f18, %f22 ! 00000000854001F8 LOOP:L1-B000 0 S | |
20959 | .word 0xD1A8DC26 ! 00000000854001FC LOOP:L1-B000 0 illop | |
20960 | andcc %l0, 0x1, %g0 ! 0000000085400200 LOOP:L1-B000 0 | |
20961 | bne,pn %xcc, BL80028 ! 0000000085400204 LOOP:L1-B000 0 | |
20962 | nop ! 0000000085400208 LOOP:L1-B000 0 S | |
20963 | add %g1, 0xC21, %g1 ! 000000008540020C LOOP:L1-B000 0 chksum++ | |
20964 | ta %xcc, 0x45 ! 0000000085400210 SUBR:L0-B000 0 demap-stack | |
20965 | add %g1, 0x6A4, %i0 ! 0000000085400214 SUBR:L0-B000 0 | |
20966 | add %g1, 0x4AE, %g1 ! 0000000085400218 SUBR:L0-B000 0 chksum++ | |
20967 | ret ! 000000008540021C SUBR:L0-B000 0 | |
20968 | .word 0xC95C1411 ! 0000000085400220 SUBR:L0-B000 0 illop | |
20969 | ||
20970 | SECTION .btext039_pg1 TEXT_VA=0x85400000 | |
20971 | attr_text { | |
20972 | Name = .btext039_pg1, | |
20973 | VA = 0x85400000, | |
20974 | RA = 0xff1800000, | |
20975 | PA = ra2pa(0xff1800000,0), | |
20976 | tsbonly, | |
20977 | part_0_ctx_nonzero_tsb_config_0, | |
20978 | TTE_Context=72, TTE_Size=3, TTE_W=0, TTE_X=1, | |
20979 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
20980 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
20981 | } | |
20982 | .text; .skip 8 | |
20983 | ||
20984 | !======================================================================== | |
20985 | ||
20986 | SECTION .btext040 TEXT_VA=0x1cb09f00 | |
20987 | attr_text { | |
20988 | Name = .btext040, | |
20989 | VA = 0x1cb09f00, | |
20990 | RA = ra2pa(0xff5b41f00,0), | |
20991 | PA = ra2pa(0xff5b41f00,0), | |
20992 | notsb | |
20993 | } | |
20994 | ||
20995 | SECTION .btext040_pg0 TEXT_VA=0x1cb08000 | |
20996 | attr_text { | |
20997 | Name = .btext040_pg0, | |
20998 | VA = 0x1cb08000, | |
20999 | RA = ra2pa(0xff5b40000,0), | |
21000 | PA = ra2pa(0xff5b40000,0), | |
21001 | tsbonly, | |
21002 | part_0_ctx_nonzero_tsb_config_1, | |
21003 | TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1, | |
21004 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21005 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21006 | } | |
21007 | .text; .skip 8 | |
21008 | ||
21009 | ||
21010 | SECTION .btext040 | |
21011 | .text | |
21012 | .global SUBR110; SUBR110: | |
21013 | BL80029: ! SUBR:L0-B000 | |
21014 | add %g1, 0xA48, %g1 ! 000000001CB09F00 SUBR:L0-B000 0 chksum++ | |
21015 | .word 0x8F8F465B ! 000000001CB09F04 SUBR:L0-B000 0 illop | |
21016 | sethi %hh(0xABAD1DEA1CB09F00),%l7 ! 000000001CB09F08 SUBR:L0-B000 0 SUBR110 | |
21017 | .word 0xFFFBEF61 ! 000000001CB09F0C SUBR:L0-B000 0 illop | |
21018 | .word 0x81E80000 ! 000000001CB09F10 SUBR:L0-B000 0 random | |
21019 | or %l6,%lo(0xABAD1DEA1CB09F00),%l6 ! 000000001CB09F14 SUBR:L0-B000 0 | |
21020 | .word 0xD5ECCF4C ! 000000001CB09F18 SUBR:L0-B000 0 illop | |
21021 | .word 0x9BB50643 ! 000000001CB09F1C SUBR:L0-B000 0 illop | |
21022 | ta %xcc, 0x45 ! 000000001CB09F20 SUBR:L0-B000 0 demap-stack | |
21023 | pdist %f24, %f18, %f28 ! 000000001CB09F24 SUBR:L0-B000 0 S | |
21024 | subcc %o5, %o5, %g0 ! 000000001CB09F28 SUBR:L0-B000 0 S | |
21025 | fcmpd %fcc1, %f60, %f62 ! 000000001CB09F2C SUBR:L0-B000 0 S | |
21026 | fcmpeq16 %f18, %f22, %o0 ! 000000001CB09F30 SUBR:L0-B000 0 S | |
21027 | add %g1, 0x805, %g1 ! 000000001CB09F34 SUBR:L0-B000 0 chksum++ | |
21028 | add %o4, %g1, %i2 ! 000000001CB09F38 SWCH:L1-B000 0 | |
21029 | and %i2, 0x18, %o7 ! 000000001CB09F3C SWCH:L1-B000 0 | |
21030 | .word 0xA7A7D9AC ! 000000001CB09F40 SWCH:L1-B000 0 illop | |
21031 | .word 0x83880000 ! 000000001CB09F44 SWCH:L1-B000 0 random | |
21032 | add %i2, %o7, %i2 ! 000000001CB09F48 SWCH:L1-B000 0 | |
21033 | jmpl %l7+%i2, %g0 ! 000000001CB09F4C SWCH:L1-B000 0 | |
21034 | nop ! 000000001CB09F50 SWCH:L1-B000 0 S | |
21035 | ba,a,pt %icc, BL80037 ! 000000001CB09F54 SWCH:L1-B000 0 | |
21036 | udivx %o2, %g1, %i1 ! 000000001CB09F58 SWCH:L1-B000 0 S | |
21037 | fba,a BL80032 ! 000000001CB09F5C SWCH:L1-B000 0 | |
21038 | sdiv %o0, 0x0, %i4 ! 000000001CB09F60 SWCH:L1-B000 0 S | |
21039 | ba,a,pn %xcc, BL80031 ! 000000001CB09F64 SWCH:L1-B000 0 | |
21040 | pdist %f24, %f28, %f26 ! 000000001CB09F68 SWCH:L1-B000 0 S | |
21041 | ba,a BL80030 ! 000000001CB09F6C SWCH:L1-B000 0 | |
21042 | std %f44, [%g6+0x0040] ! 000000001CB09F70 SWCH:L1-B000 0 S >BD80024 | |
21043 | BL80030:add %g1, 0x60F, %g1 ! 000000001CB09F74 CASE:L2-B000 0 chksum++ | |
21044 | add %g4, 0x58, %l5 ! 000000001CB09F78 CASE:L2-B000 0 @BD80032 | |
21045 | stda %f24,[%l5+%g1]0xC5 ! 000000001CB09F7C CASE:L2-B000 0 S Partial_St | |
21046 | fcmpgt32 %f28, %f24, %o1 ! 000000001CB09F80 CASE:L2-B000 0 S | |
21047 | ldsb [%g6-0x0018], %i3 ! 000000001CB09F84 CASE:L2-B000 0 S <BD80111 | |
21048 | fnors %f22, %f28, %f25 ! 000000001CB09F88 CASE:L2-B000 0 S | |
21049 | subcc %i2, %i2, %g0 ! 000000001CB09F8C CASE:L2-B000 0 S | |
21050 | andncc %i3, %i4, %o0 ! 000000001CB09F90 CASE:L2-B000 0 S | |
21051 | array16 %o0, %o0, %o0 ! 000000001CB09F94 CASE:L2-B000 0 S | |
21052 | .word 0xFB507EBE ! 000000001CB09F98 CASE:L2-B000 0 illop | |
21053 | .word 0x97FC261B ! 000000001CB09F9C CASE:L2-B000 0 S illop | |
21054 | BL80031:add %g1, 0xB6C, %g1 ! 000000001CB09FA0 CASE:L2-B001 0 chksum++ | |
21055 | fcmpeq32 %f24, %f18, %o5 ! 000000001CB09FA4 CASE:L2-B001 0 S | |
21056 | ldd [%g5+0x0060], %f26 ! 000000001CB09FA8 CASE:L2-B001 0 S <BD80071 | |
21057 | .word 0x218CC394 ! 000000001CB09FAC CASE:L2-B001 0 S random | |
21058 | .word 0x8F8B66E0 ! 000000001CB09FB0 CASE:L2-B001 0 S illop | |
21059 | ldx [%g2+0x0050], %l5 ! 000000001CB09FB4 CASE:L2-B001 0 <BD80004 | |
21060 | membar 0x40 ! 000000001CB09FB8 CASE:L2-B001 0 | |
21061 | .word 0xD9B0742D ! 000000001CB09FBC CASE:L2-B001 0 random | |
21062 | membar 0x40 ! 000000001CB09FC0 CASE:L2-B001 0 | |
21063 | fba,a BL80038 ! 000000001CB09FC4 CASE:L2-B001 0 | |
21064 | array16 %o0, %o5, %o1 ! 000000001CB09FC8 CASE:L2-B001 0 S | |
21065 | BL80032:add %g1, 0x49C, %g1 ! 000000001CB09FCC CASE:L2-B002 0 chksum++ | |
21066 | ldx [%g2+0x0050], %l5 ! 000000001CB09FD0 CASE:L2-B002 0 <BD80004 | |
21067 | membar 0x40 ! 000000001CB09FD4 CASE:L2-B002 0 | |
21068 | stda %f16, [%l5]0x16 ! 000000001CB09FD8 CASE:L2-B002 0 Blk-Store | |
21069 | membar 0x40 ! 000000001CB09FDC CASE:L2-B002 0 | |
21070 | membar 0x40 ! 000000001CB09FE0 CASE:L2-B002 0 | |
21071 | stda %f16, [%l5]0xE0 ! 000000001CB09FE4 CASE:L2-B002 0 Blk-Store | |
21072 | membar 0x40 ! 000000001CB09FE8 CASE:L2-B002 0 | |
21073 | fcmpeq16 %f24, %f26, %o5 ! 000000001CB09FEC CASE:L2-B002 0 S | |
21074 | wr %o1, %o5, %y ! 000000001CB09FF0 CASE:L2-B002 0 S | |
21075 | fcmps %fcc0, %f11, %f9 ! 000000001CB09FF4 CASE:L2-B002 0 S | |
21076 | ba,a BL80038 ! 000000001CB09FF8 CASE:L2-B002 0 | |
21077 | .word 0x83A400EE ! 000000001CB09FFC CASE:L2-B002 0 S illop | |
21078 | BL80037:add %g1, 0xE36, %g1 ! 000000001CB0A000 CASE:L2-B003 0 chksum++ | |
21079 | fcmpd %fcc3, %f0, %f60 ! 000000001CB0A004 CASE:L2-B003 0 S | |
21080 | wr %i3, %g1, %y ! 000000001CB0A008 CASE:L2-B003 0 S | |
21081 | array16 %o0, %o3, %l0 ! 000000001CB0A00C CASE:L2-B003 0 S | |
21082 | std %f38, [%g3-0x0078] ! 000000001CB0A010 CASE:L2-B003 0 S >BD80007 | |
21083 | .word 0xBFF00000 ! 000000001CB0A014 CASE:L2-B003 0 L illop | |
21084 | BL80033:orn %o5, %o1, %i5 ! 000000001CB0A018 CASE:L2-B003 0 S | |
21085 | .word 0x83960003 ! 000000001CB0A01C CASE:L2-B003 0 S illop | |
21086 | bneg BL80034 ! 000000001CB0A020 CASE:L2-B003 0 L | |
21087 | nop ! 000000001CB0A024 CASE:L2-B003 0 S | |
21088 | bnz,a,pn %icc, BL80035 ! 000000001CB0A028 CASE:L2-B003 0 L | |
21089 | BL80034:.word 0xBE100001 ! 000000001CB0A02C CASE:L2-B003 0 S random | |
21090 | fble,a BL80036 ;.empty ! 000000001CB0A030 CASE:L2-B003 0 L | |
21091 | .word 0xF9CCE02A ! 000000001CB0A034 CASE:L2-B003 0 L illop | |
21092 | st %f5, [%g6-0x0058] ! 000000001CB0A038 CASE:L2-B003 0 S >BD80015 | |
21093 | nop ! 000000001CB0A03C CASE:L2-B003 0 S | |
21094 | BL80036:andncc %g1, %o1, %o1 ! 000000001CB0A040 CASE:L2-B003 0 S | |
21095 | BL80035:edge16ln %i0, %i5, %o2 ! 000000001CB0A044 CASE:L2-B003 0 S | |
21096 | .word 0x8FB7AF89 ! 000000001CB0A048 CASE:L2-B003 0 S illop | |
21097 | add %g1, 0x4BC, %g1 ! 000000001CB0A04C CASE:L2-B003 0 chksum++ | |
21098 | fba,pt %fcc1, BL80038 ! 000000001CB0A050 CASE:L2-B003 0 | |
21099 | pdist %f26, %f24, %f26 ! 000000001CB0A054 CASE:L2-B003 0 S | |
21100 | BL80038: ! SWCH:L1-B000 | |
21101 | add %g1, 0x4DB, %g1 ! 000000001CB0A058 SWCH:L1-B000 0 chksum++ | |
21102 | pdist %f28, %f24, %f28 ! 000000001CB0A05C SWCH:L1-B000 0 S | |
21103 | nop ! 000000001CB0A060 SWCH:L1-B000 0 S | |
21104 | nop ! 000000001CB0A064 SWCH:L1-B000 0 S | |
21105 | fcmple32 %f26, %f18, %o1 ! 000000001CB0A068 SWCH:L1-B000 0 S | |
21106 | .word 0xC9AAF216 ! 000000001CB0A06C SWCH:L1-B000 0 illop | |
21107 | stda %f16,[%l5+%g1]0xC2 ! 000000001CB0A070 SUBR:L0-B000 0 S Partial_St | |
21108 | .word 0xB7EE4068 ! 000000001CB0A074 SUBR:L0-B000 0 S illop | |
21109 | .word 0x9BB7C64A ! 000000001CB0A078 SUBR:L0-B000 0 S illop_VIS | |
21110 | call .+8 ! 000000001CB0A07C SUBR:L0-B000 0 S | |
21111 | orncc %l0, -1, %l0 ! 000000001CB0A080 SUBR:L0-B000 0 S | |
21112 | ta %xcc, 0x45 ! 000000001CB0A084 SUBR:L0-B000 0 demap-stack | |
21113 | .word 0xA7A90159 ! 000000001CB0A088 SUBR:L0-B000 0 illop | |
21114 | .word 0xE1313FC1 ! 000000001CB0A08C SUBR:L0-B000 0 illop | |
21115 | .word 0x93AB5EA2 ! 000000001CB0A090 SUBR:L0-B000 0 illop | |
21116 | ||
21117 | SECTION .btext040_pg1 TEXT_VA=0x1cb0a000 | |
21118 | attr_text { | |
21119 | Name = .btext040_pg1, | |
21120 | VA = 0x1cb0a000, | |
21121 | RA = ra2pa(0xff5b42000,0), | |
21122 | PA = ra2pa(0xff5b42000,0), | |
21123 | tsbonly, | |
21124 | part_0_ctx_nonzero_tsb_config_1, | |
21125 | TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1, | |
21126 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21127 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21128 | } | |
21129 | .text; .skip 8 | |
21130 | ||
21131 | !======================================================================== | |
21132 | ||
21133 | SECTION .btext041 TEXT_VA=0xcc3fff00 | |
21134 | attr_text { | |
21135 | Name = .btext041, | |
21136 | VA = 0xcc3fff00, | |
21137 | RA = 0xff0ffff00, | |
21138 | PA = ra2pa(0xff0ffff00,0), | |
21139 | notsb | |
21140 | } | |
21141 | ||
21142 | SECTION .btext041_pg0 TEXT_VA=0xcc000000 | |
21143 | attr_text { | |
21144 | Name = .btext041_pg0, | |
21145 | VA = 0xcc000000, | |
21146 | RA = 0xff0c00000, | |
21147 | PA = ra2pa(0xff0c00000,0), | |
21148 | tsbonly, | |
21149 | part_0_ctx_nonzero_tsb_config_0, | |
21150 | TTE_Context=72, TTE_Size=3, TTE_W=0, TTE_X=1, | |
21151 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21152 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21153 | } | |
21154 | .text; .skip 8 | |
21155 | ||
21156 | ||
21157 | SECTION .btext041 | |
21158 | .text | |
21159 | .global SUBR111; SUBR111: | |
21160 | BL80039: ! SUBR:L0-B000 | |
21161 | add %g1, 0xEDE, %g1 ! 00000000CC3FFF00 SUBR:L0-B000 1 chksum++ | |
21162 | save %o6, -64, %o6 ! 00000000CC3FFF04 SUBR:L0-B000 1 | |
21163 | sethi %hh(0xABAD1DEACC3FFF00),%l7 ! 00000000CC3FFF08 SUBR:L0-B000 1 SUBR111 | |
21164 | or %l7,%hm(0xABAD1DEACC3FFF00),%l7 ! 00000000CC3FFF0C SUBR:L0-B000 1 | |
21165 | sethi %lm(0xABAD1DEACC3FFF00),%l6 ! 00000000CC3FFF10 SUBR:L0-B000 1 | |
21166 | or %l6,%lo(0xABAD1DEACC3FFF00),%l6 ! 00000000CC3FFF14 SUBR:L0-B000 1 | |
21167 | sllx %l7, 0x20, %l7 ! 00000000CC3FFF18 SUBR:L0-B000 1 | |
21168 | or %l7, %l6, %l7 ! 00000000CC3FFF1C SUBR:L0-B000 1 | |
21169 | ta %xcc, 0x45 ! 00000000CC3FFF20 SUBR:L0-B000 1 demap-stack | |
21170 | add %g1, 0xED9, %g1 ! 00000000CC3FFF24 SUBR:L0-B000 1 chksum++ | |
21171 | or %g0, 0x2, %l1 ! 00000000CC3FFF28 LOOP:L1-B000 1 | |
21172 | BL80053: ! LOOP:L1-B000 | |
21173 | add %g1, 0x8A4, %g1 ! 00000000CC3FFF2C LOOP:L1-B000 2 chksum++ | |
21174 | ldx [%g2+0x0050], %l5 ! 00000000CC3FFF30 LOOP:L1-B000 2 <BD80004 | |
21175 | membar 0x40 ! 00000000CC3FFF34 LOOP:L1-B000 2 | |
21176 | ldda [%l5]0x16, %f16 ! 00000000CC3FFF38 LOOP:L1-B000 2 Blk-Load | |
21177 | membar 0x40 ! 00000000CC3FFF3C LOOP:L1-B000 2 | |
21178 | pdist %f22, %f18, %f20 ! 00000000CC3FFF40 LOOP:L1-B000 2 S | |
21179 | st %f9, [%g3-0x0050] ! 00000000CC3FFF44 LOOP:L1-B000 2 S >BD80101 | |
21180 | subc %o2, -3573, %o3 ! 00000000CC3FFF48 LOOP:L1-B000 2 S | |
21181 | pdist %f28, %f22, %f30 ! 00000000CC3FFF4C LOOP:L1-B000 2 S | |
21182 | pdist %f28, %f30, %f16 ! 00000000CC3FFF50 LOOP:L1-B000 2 S | |
21183 | fmovdge %xcc, %f0, %f38 ! 00000000CC3FFF54 LOOP:L1-B000 2 S | |
21184 | ta %xcc, 0x40 ! 00000000CC3FFF58 LOOP:L1-B000 2 S +-priv | |
21185 | pdist %f22, %f16, %f18 ! 00000000CC3FFF5C LOOP:L1-B000 2 S | |
21186 | nop ! 00000000CC3FFF60 LOOP:L1-B000 2 S | |
21187 | fbge,a BL80040 ! 00000000CC3FFF64 SKIP:L2-B000 2 | |
21188 | nop ! 00000000CC3FFF68 SKIP:L2-B000 1 S | |
21189 | orcc %i2, %g7, %i2 ! 00000000CC3FFF6C SKIP:L2-B000 1 S | |
21190 | ldx [%g2+0x0050], %l5 ! 00000000CC3FFF70 SKIP:L2-B000 1 <BD80004 | |
21191 | membar 0x40 ! 00000000CC3FFF74 SKIP:L2-B000 1 | |
21192 | stda %f32, [%l5]0xF8 ! 00000000CC3FFF78 SKIP:L2-B000 1 Blk-Store | |
21193 | membar 0x40 ! 00000000CC3FFF7C SKIP:L2-B000 1 | |
21194 | ld [%g6-0x0058], %f2 ! 00000000CC3FFF80 SKIP:L2-B000 1 S <BD80015 | |
21195 | ta %xcc, 0x43 ! 00000000CC3FFF84 SKIP:L2-B000 1 S +-PEF | |
21196 | membar 0x40 ! 00000000CC3FFF88 SKIP:L2-B000 1 | |
21197 | ldda [%l5]0x1E, %f16 ! 00000000CC3FFF8C SKIP:L2-B000 3 Blk-Load | |
21198 | membar 0x40 ! 00000000CC3FFF90 SKIP:L2-B000 1 | |
21199 | ldx [%g3+0x0068], %l3 ! 00000000CC3FFF94 SKIP:L2-B000 1 S <BD80104 | |
21200 | membar 0x40 ! 00000000CC3FFF98 SKIP:L2-B000 1 | |
21201 | ldda [%l5]0xF1, %f16 ! 00000000CC3FFF9C SKIP:L2-B000 1 Blk-Load | |
21202 | membar 0x40 ! 00000000CC3FFFA0 SKIP:L2-B000 1 | |
21203 | nop ! 00000000CC3FFFA4 SKIP:L2-B000 1 S | |
21204 | wr %i1, -904, %y ! 00000000CC3FFFA8 SKIP:L2-B000 1 S | |
21205 | fsubd %f6, %f62, %f60 ! 00000000CC3FFFAC SKIP:L2-B000 1 S | |
21206 | nop ! 00000000CC3FFFB0 SKIP:L2-B000 1 S | |
21207 | sra %i1, 0x1, %o4 ! 00000000CC3FFFB4 SKIP:L2-B000 1 S | |
21208 | add %g1, 0xF9E, %g1 ! 00000000CC3FFFB8 SKIP:L2-B000 1 chksum++ | |
21209 | add %g6, -22, %l6 ! 00000000CC3FFFBC SKIP:L2-B000 1 @BD80035 | |
21210 | stda %f20, [%l6]0xD2 ! 00000000CC3FFFC0 SKIP:L2-B000 1 S Short16 | |
21211 | add %g6, 0x60, %l5 ! 00000000CC3FFFC4 SKIP:L2-B000 1 @BD80071 | |
21212 | stda %f16,[%l5+%g1]0xC2 ! 00000000CC3FFFC8 SKIP:L2-B000 1 S Partial_St | |
21213 | sethi %hh(0xABAD1DEAFE327F00),%l6 ! 00000000CC3FFFCC SKIP:L2-B000 1 SUBR115 | |
21214 | or %l6,%hm(0xABAD1DEAFE327F00),%l6 ! 00000000CC3FFFD0 SKIP:L2-B000 1 | |
21215 | sethi %lm(0xABAD1DEAFE327F00),%l5 ! 00000000CC3FFFD4 SKIP:L2-B000 1 | |
21216 | or %l5,%lo(0xABAD1DEAFE327F00),%l5 ! 00000000CC3FFFD8 SKIP:L2-B000 1 | |
21217 | sllx %l6, 0x20, %l6 ! 00000000CC3FFFDC SKIP:L2-B000 1 | |
21218 | or %l6, %l5, %l6 ! 00000000CC3FFFE0 SKIP:L2-B000 1 | |
21219 | call SUBR115 ! 00000000CC3FFFE4 SKIP:L2-B000 1 S | |
21220 | stda %i2, [%g4-0x0028]%asi ! 00000000CC3FFFE8 SKIP:L2-B000 1 S >BD80220 | |
21221 | wr %g1, %i5, %fprs ! 00000000CC3FFFEC SKIP:L2-B000 1 S | |
21222 | fba,a BL80042 ! 00000000CC3FFFF0 SKIP:L2-B000 1 | |
21223 | ta %xcc, 0x46 ! 00000000CC3FFFF4 SKIP:L2-B000 0 S demap-page | |
21224 | BL80040: ! ELSE:L2-B001 | |
21225 | ldsb [%g6+0x003C], %o1 ! 00000000CC3FFFF8 ELSE:L2-B001 1 S <BD80100 | |
21226 | lduh [%g4-0x0016], %i1 ! 00000000CC3FFFFC ELSE:L2-B001 2 S <BD80035 | |
21227 | ta %xcc, 0x46 ! 00000000CC400000 ELSE:L2-B001 1 S demap-page | |
21228 | fcmpgt32 %f20, %f16, %o3 ! 00000000CC400004 ELSE:L2-B001 1 S | |
21229 | sethi %hi(0x29290800), %o3 ! 00000000CC400008 ELSE:L2-B001 1 S .+0 | |
21230 | sta %f16, [%g4-0x0068]%asi ! 00000000CC40000C ELSE:L2-B001 1 S >BD80042 | |
21231 | add %g1, 0x80B, %g1 ! 00000000CC400010 ELSE:L2-B001 1 chksum++ | |
21232 | fcmple32 %f30, %f18, %l2 ! 00000000CC400014 ELSE:L2-B001 1 S | |
21233 | stda %f0, [%g3+0x0048]%asi ! 00000000CC400018 ELSE:L2-B001 1 S >BD80039 | |
21234 | fpmerge %f27, %f17, %f30 ! 00000000CC40001C ELSE:L2-B001 1 S | |
21235 | nop ! 00000000CC400020 ELSE:L2-B001 1 S | |
21236 | bvc BL80041 ! 00000000CC400024 ELSE:L2-B001 1 L | |
21237 | orncc %o0, %l2, %o5 ! 00000000CC400028 ELSE:L2-B001 1 S | |
21238 | fba,a BL80041 ! 00000000CC40002C ELSE:L2-B001 0 L | |
21239 | BL80041:sth %l2, [%g6-0x000E] ! 00000000CC400030 ELSE:L2-B001 1 S >BD80035+2 | |
21240 | add %g1, 0x23F, %g1 ! 00000000CC400034 ELSE:L2-B001 1 chksum++ | |
21241 | BL80042: ! ELSE:L2-B001 | |
21242 | add %g1, 0x24B, %g1 ! 00000000CC400038 ELSE:L2-B001 2 chksum++ | |
21243 | andcc %l2, 0x800, %g0 ! 00000000CC40003C SKIP:L2-B002 2 | |
21244 | bz,a BL80043 ! 00000000CC400040 SKIP:L2-B002 2 | |
21245 | stxa %i0, [%g7+%g0]0xED ! 00000000CC400044 SKIP:L2-B002 2 S BAD-ASI | |
21246 | ldx [%g2+0x0050], %l5 ! 00000000CC400048 SKIP:L2-B002 0 <BD80004 | |
21247 | membar 0x40 ! 00000000CC40004C SKIP:L2-B002 0 | |
21248 | ldda [%l5]0xF0, %f16 ! 00000000CC400050 SKIP:L2-B002 0 Blk-Load | |
21249 | membar 0x40 ! 00000000CC400054 SKIP:L2-B002 0 | |
21250 | membar 0x40 ! 00000000CC400058 SKIP:L2-B002 0 | |
21251 | stda %f16, [%l5]0xF0 ! 00000000CC40005C SKIP:L2-B002 0 Blk-Store | |
21252 | .word 0x9A18ECC3 ! 00000000CC400060 SKIP:L2-B002 0 random | |
21253 | fsrc1s %f21, %f31 ! 00000000CC400064 SKIP:L2-B002 0 S | |
21254 | stb %o4, [%g3+0x0035] ! 00000000CC400068 SKIP:L2-B002 0 S >BD80036+5 | |
21255 | .word 0xBFB4D491 ! 00000000CC40006C SKIP:L2-B002 0 illop | |
21256 | nop ! 00000000CC400070 SKIP:L2-B002 0 S | |
21257 | pdist %f18, %f16, %f18 ! 00000000CC400074 SKIP:L2-B002 0 S | |
21258 | ldx [%g2+0x0028], %g5 ! 00000000CC400078 SKIP:L2-B002 0 S BASE<BD80111 | |
21259 | std %f26, [%g5+0x0008] ! 00000000CC40007C SKIP:L2-B002 0 S >BD80008 | |
21260 | ldx [%g2+0x0050], %l5 ! 00000000CC400080 SKIP:L2-B002 0 <BD80004 | |
21261 | .word 0xA7A9140C ! 00000000CC400084 SKIP:L2-B002 0 illop | |
21262 | stda %f32, [%l5]0x16 ! 00000000CC400088 SKIP:L2-B002 0 Blk-Store | |
21263 | membar 0x40 ! 00000000CC40008C SKIP:L2-B002 0 | |
21264 | pdist %f22, %f26, %f26 ! 00000000CC400090 SKIP:L2-B002 0 S | |
21265 | add %g4, 0x3C, %l6 ! 00000000CC400094 SKIP:L2-B002 0 @BD80100 | |
21266 | ldda [%l6]0xD0, %f20 ! 00000000CC400098 SKIP:L2-B002 0 S Short8 | |
21267 | add %g4, -23, %l6 ! 00000000CC40009C SKIP:L2-B002 0 @BD80278 | |
21268 | .word 0xA95341CA ! 00000000CC4000A0 SKIP:L2-B002 0 S illop | |
21269 | fba BL80044 ! 00000000CC4000A4 SKIP:L2-B002 0 | |
21270 | fmovdul %fcc3, %f38, %f46 ! 00000000CC4000A8 SKIP:L2-B002 0 S | |
21271 | BL80043: ! ELSE:L2-B003 | |
21272 | fcmps %fcc0, %f8, %f2 ! 00000000CC4000AC ELSE:L2-B003 2 S | |
21273 | st %f10, [%g3-0x0058] ! 00000000CC4000B0 ELSE:L2-B003 2 S >BD80015 | |
21274 | sllx %g1, 0x1, %l2 ! 00000000CC4000B4 ELSE:L2-B003 2 S | |
21275 | xnor %g1, %o2, %o2 ! 00000000CC4000B8 ELSE:L2-B003 2 S | |
21276 | ldx [%g2+0x0050], %l5 ! 00000000CC4000BC ELSE:L2-B003 2 <BD80004 | |
21277 | membar 0x40 ! 00000000CC4000C0 ELSE:L2-B003 2 | |
21278 | stda %f32, [%l5]0x16 ! 00000000CC4000C4 ELSE:L2-B003 2 Blk-Store | |
21279 | membar 0x40 ! 00000000CC4000C8 ELSE:L2-B003 2 | |
21280 | .word 0x8D73C6F7 ! 00000000CC4000CC ELSE:L2-B003 2 S illop | |
21281 | call .+8 ! 00000000CC4000D0 ELSE:L2-B003 2 S | |
21282 | fcmpeq32 %f22, %f16, %i4 ! 00000000CC4000D4 ELSE:L2-B003 2 S | |
21283 | sethi %hh(0xABAD1DEAFE327F00),%l6 ! 00000000CC4000D8 ELSE:L2-B003 2 SUBR115 | |
21284 | or %l6,%hm(0xABAD1DEAFE327F00),%l6 ! 00000000CC4000DC ELSE:L2-B003 2 | |
21285 | sethi %lm(0xABAD1DEAFE327F00),%l5 ! 00000000CC4000E0 ELSE:L2-B003 2 | |
21286 | or %l5,%lo(0xABAD1DEAFE327F00),%l5 ! 00000000CC4000E4 ELSE:L2-B003 2 | |
21287 | sllx %l6, 0x20, %l6 ! 00000000CC4000E8 ELSE:L2-B003 2 | |
21288 | or %l6, %l5, %l6 ! 00000000CC4000EC ELSE:L2-B003 2 | |
21289 | call SUBR115 ! 00000000CC4000F0 ELSE:L2-B003 2 S | |
21290 | sll %i1, 0x1, %o5 ! 00000000CC4000F4 ELSE:L2-B003 2 S | |
21291 | st %f8, [%g3-0x006C] ! 00000000CC4000F8 ELSE:L2-B003 2 S >BD80031 | |
21292 | fcmpd %fcc0, %f60, %f6 ! 00000000CC4000FC ELSE:L2-B003 2 S | |
21293 | add %g1, 0x6FA, %g1 ! 00000000CC400100 ELSE:L2-B003 2 chksum++ | |
21294 | add %g5, 0x30, %l5 ! 00000000CC400104 ELSE:L2-B003 2 @BD80036 | |
21295 | stda %f26,[%l5+%g1]0xC4 ! 00000000CC400108 ELSE:L2-B003 2 S Partial_St | |
21296 | nop ! 00000000CC40010C ELSE:L2-B003 2 S | |
21297 | add %g5, -68, %l6 ! 00000000CC400110 ELSE:L2-B003 2 @BD80055 | |
21298 | ldda [%l6]0xD2, %f16 ! 00000000CC400114 ELSE:L2-B003 2 S Short16 | |
21299 | ldx [%g2+0x0050], %l5 ! 00000000CC400118 ELSE:L2-B003 2 <BD80004 | |
21300 | membar 0x40 ! 00000000CC40011C ELSE:L2-B003 2 | |
21301 | ldda [%l5]0x1E, %f16 ! 00000000CC400120 ELSE:L2-B003 2 Blk-Load | |
21302 | membar 0x40 ! 00000000CC400124 ELSE:L2-B003 2 | |
21303 | BL80044: ! ELSE:L2-B003 | |
21304 | add %g1, 0x32C, %g1 ! 00000000CC400128 ELSE:L2-B003 2 chksum++ | |
21305 | andcc %g1, 0x4, %g0 ! 00000000CC40012C SKIP:L2-B004 2 | |
21306 | bnz,a BL80045 ! 00000000CC400130 SKIP:L2-B004 2 | |
21307 | ldswa [%g7+%g0]0x83, %l4 ! 00000000CC400134 SKIP:L2-B004 1 S <BD80064 | |
21308 | stb %g1, [%g6-0x0018] ! 00000000CC400138 SKIP:L2-B004 1 S >BD80111 | |
21309 | add %g4, 0x3E, %l6 ! 00000000CC40013C SKIP:L2-B004 1 @BD80190 | |
21310 | stda %f22, [%l6]0xD2 ! 00000000CC400140 SKIP:L2-B004 1 S Short16 | |
21311 | xnor %o0, %g1, %i5 ! 00000000CC400144 SKIP:L2-B004 1 S | |
21312 | fnegd %f36, %f36 ! 00000000CC400148 SKIP:L2-B004 1 S | |
21313 | .word 0xA9A6C1ED ! 00000000CC40014C SKIP:L2-B004 1 S illop_FP | |
21314 | add %g1, 0x880, %g1 ! 00000000CC400150 SKIP:L2-B004 1 chksum++ | |
21315 | pdist %f22, %f16, %f20 ! 00000000CC400154 SKIP:L2-B004 1 S | |
21316 | xorcc %o5, %g1, %i0 ! 00000000CC400158 SKIP:L2-B004 1 S | |
21317 | xnor %g1, %i5, %i0 ! 00000000CC40015C SKIP:L2-B004 1 S | |
21318 | add %g4, -68, %l6 ! 00000000CC400160 SKIP:L2-B004 1 @BD80055 | |
21319 | stda %f20, [%l6]0xD2 ! 00000000CC400164 SKIP:L2-B004 1 S Short16 | |
21320 | fcmpeq16 %f28, %f26, %i0 ! 00000000CC400168 SKIP:L2-B004 1 S | |
21321 | fmovdn %icc, %f38, %f38 ! 00000000CC40016C SKIP:L2-B004 1 S | |
21322 | add %g5, 0x80, %l5 ! 00000000CC400170 SKIP:L2-B004 1 @BD80052 | |
21323 | stda %f24,[%l5+%g1]0xC2 ! 00000000CC400174 SKIP:L2-B004 1 S Partial_St | |
21324 | ld [%g6-0x0058], %f8 ! 00000000CC400178 SKIP:L2-B004 1 S <BD80015 | |
21325 | pdist %f20, %f22, %f22 ! 00000000CC40017C SKIP:L2-B004 1 S | |
21326 | edge32ln %o0, %o0, %i3 ! 00000000CC400180 SKIP:L2-B004 1 S | |
21327 | fcmpes %fcc1, %f8, %f9 ! 00000000CC400184 SKIP:L2-B004 1 S | |
21328 | ldx [%g2+0x0050], %l5 ! 00000000CC400188 SKIP:L2-B004 1 <BD80004 | |
21329 | membar 0x40 ! 00000000CC40018C SKIP:L2-B004 1 | |
21330 | stda %f32, [%l5]0xE0 ! 00000000CC400190 SKIP:L2-B004 1 Blk-Store | |
21331 | membar 0x40 ! 00000000CC400194 SKIP:L2-B004 1 | |
21332 | fba,pt %fcc3, BL80046 ! 00000000CC400198 SKIP:L2-B004 1 | |
21333 | nop ! 00000000CC40019C SKIP:L2-B004 1 S | |
21334 | BL80045: ! ELSE:L2-B005 | |
21335 | edge16 %o0, %o2, %i1 ! 00000000CC4001A0 ELSE:L2-B005 1 S | |
21336 | st %f3, [%g5-0x006A] ! 00000000CC4001A4 ELSE:L2-B005 1 S >BD80031+2 | |
21337 | edge16l %i5, %o4, %l2 ! 00000000CC4001A8 ELSE:L2-B005 1 S | |
21338 | ldx [%g2+0x0050], %l5 ! 00000000CC4001AC ELSE:L2-B005 1 <BD80004 | |
21339 | membar 0x40 ! 00000000CC4001B0 ELSE:L2-B005 1 | |
21340 | ldda [%l5]0x16, %f16 ! 00000000CC4001B4 ELSE:L2-B005 1 Blk-Load | |
21341 | membar 0x40 ! 00000000CC4001B8 ELSE:L2-B005 1 | |
21342 | add %g1, 0x676, %g1 ! 00000000CC4001BC ELSE:L2-B005 1 chksum++ | |
21343 | nop ! 00000000CC4001C0 ELSE:L2-B005 1 S | |
21344 | ld [%g3-0x000C], %f22 ! 00000000CC4001C4 ELSE:L2-B005 1 S <BD80023 | |
21345 | xor %g1, %i3, %o3 ! 00000000CC4001C8 ELSE:L2-B005 1 S | |
21346 | add %g4, 0x78, %l5 ! 00000000CC4001CC ELSE:L2-B005 1 @BD80063 | |
21347 | stda %f22,[%l5+%g1]0xC5 ! 00000000CC4001D0 ELSE:L2-B005 1 S Partial_St | |
21348 | ld [%g2+0x0064], %fsr ! 00000000CC4001D4 ELSE:L2-B005 1 S <BD80006+4 | |
21349 | BL80046: ! ELSE:L2-B005 | |
21350 | add %g1, 0xBE1, %g1 ! 00000000CC4001D8 ELSE:L2-B005 2 chksum++ | |
21351 | andcc %o5, 0x8, %g0 ! 00000000CC4001DC SKIP:L2-B006 2 | |
21352 | bnz,pn %icc, BL80051 ! 00000000CC4001E0 SKIP:L2-B006 2 | |
21353 | fcmped %fcc3, %f38, %f0 ! 00000000CC4001E4 SKIP:L2-B006 2 S | |
21354 | ldx [%g2+0x0050], %l5 ! 00000000CC4001E8 SKIP:L2-B006 1 <BD80004 | |
21355 | membar 0x40 ! 00000000CC4001EC SKIP:L2-B006 1 | |
21356 | ldda [%l5]0xF0, %f16 ! 00000000CC4001F0 SKIP:L2-B006 1 Blk-Load | |
21357 | membar 0x40 ! 00000000CC4001F4 SKIP:L2-B006 1 | |
21358 | ldx [%g2+0x0060], %fsr ! 00000000CC4001F8 SKIP:L2-B006 1 S <BD80006 | |
21359 | rd %ccr, %i3 ! 00000000CC4001FC SKIP:L2-B006 1 S | |
21360 | andn %i3, %g7, %i3 ! 00000000CC400200 SKIP:L2-B006 1 S | |
21361 | stxa %g1, [%g5+0x0000]%asi ! 00000000CC400204 SKIP:L2-B006 1 S >BD80051 | |
21362 | add %g1, 0x480, %g1 ! 00000000CC400208 SKIP:L2-B006 1 chksum++ | |
21363 | ldx [%g2+0x0040], %g4 ! 00000000CC40020C SKIP:L2-B006 1 S BASE<BD80016 | |
21364 | fbue BL80047 ! 00000000CC400210 SKIP:L2-B006 1 L | |
21365 | cmp %g1, %g1 ! 00000000CC400214 SKIP:L2-B006 1 S | |
21366 | brlez,pn %l2, BL80048 ;.empty ! 00000000CC400218 SKIP:L2-B006 1 L | |
21367 | BL80048:bnz BL80049 ;.empty ! 00000000CC40021C SKIP:L2-B006 1 L | |
21368 | fbn,pn %fcc0, BL80047 ! 00000000CC400220 SKIP:L2-B006 1 L | |
21369 | BL80049:wr %g1, 0x9D8, %ccr ! 00000000CC400224 SKIP:L2-B006 1 S | |
21370 | fbe BL80050 ! 00000000CC400228 SKIP:L2-B006 1 L | |
21371 | fmovsa %xcc, %f2, %f5 ! 00000000CC40022C SKIP:L2-B006 1 S | |
21372 | lduh [%g3-0x0016], %o3 ! 00000000CC400230 SKIP:L2-B006 1 S <BD80035 | |
21373 | BL80047:ldub [%g4-0x0041], %i2 ! 00000000CC400234 SKIP:L2-B006 1 S <BD80203 | |
21374 | BL80050:add %g1, 0x810, %g1 ! 00000000CC400238 SKIP:L2-B006 1 chksum++ | |
21375 | fba,a,pt %fcc1, BL80052 ! 00000000CC40023C SKIP:L2-B006 1 | |
21376 | nop ! 00000000CC400240 SKIP:L2-B006 0 S | |
21377 | BL80051: ! ELSE:L2-B007 | |
21378 | nop ! 00000000CC400244 ELSE:L2-B007 1 S | |
21379 | st %fsr, [%g2+0x0064] ! 00000000CC400248 ELSE:L2-B007 1 S <BD80006+4 | |
21380 | fcmple32 %f20, %f16, %l2 ! 00000000CC40024C ELSE:L2-B007 1 S | |
21381 | fcmpd %fcc1, %f38, %f60 ! 00000000CC400250 ELSE:L2-B007 1 S | |
21382 | pdist %f22, %f20, %f24 ! 00000000CC400254 ELSE:L2-B007 1 S | |
21383 | add %g1, 0x639, %g1 ! 00000000CC400258 ELSE:L2-B007 1 chksum++ | |
21384 | ldstuba [%g6-0x0049]%asi, %i0 ! 00000000CC40025C ELSE:L2-B007 1 S >BD80014 | |
21385 | prefetch [%g4+0x0068], 1 ! 00000000CC400260 ELSE:L2-B007 1 S <BD80104 | |
21386 | prefetch [%o4+%l4], 21 ! 00000000CC400264 ELSE:L2-B007 1 S <.+0 | |
21387 | ta %xcc, 0x46 ! 00000000CC400268 ELSE:L2-B007 1 S demap-page | |
21388 | .word 0x99B4D08D ! 00000000CC40026C ELSE:L2-B007 1 S illop_VIS | |
21389 | add %g5, -96, %l5 ! 00000000CC400270 ELSE:L2-B007 1 @BD80037 | |
21390 | stda %f30,[%l5+%g1]0xC5 ! 00000000CC400274 ELSE:L2-B007 1 S Partial_St | |
21391 | BL80052: ! ELSE:L2-B007 | |
21392 | add %g1, 0x86B, %g1 ! 00000000CC400278 ELSE:L2-B007 2 chksum++ | |
21393 | subcc %l1, 0x1, %l1 ! 00000000CC40027C LOOP:L1-B000 2 | |
21394 | bnz BL80053 ! 00000000CC400280 LOOP:L1-B000 2 | |
21395 | nop ! 00000000CC400284 LOOP:L1-B000 2 S | |
21396 | add %g1, 0xAA5, %g1 ! 00000000CC400288 LOOP:L1-B000 1 chksum++ | |
21397 | fcmpes %fcc2, %f5, %f10 ! 00000000CC40028C SUBR:L0-B000 1 S | |
21398 | sethi %hh(0xABAD1DEA315AFF00),%l6 ! 00000000CC400290 SUBR:L0-B000 1 SUBR113 | |
21399 | or %l6,%hm(0xABAD1DEA315AFF00),%l6 ! 00000000CC400294 SUBR:L0-B000 1 | |
21400 | sethi %lm(0xABAD1DEA315AFF00),%l5 ! 00000000CC400298 SUBR:L0-B000 1 | |
21401 | or %l5,%lo(0xABAD1DEA315AFF00),%l5 ! 00000000CC40029C SUBR:L0-B000 1 | |
21402 | sllx %l6, 0x20, %l6 ! 00000000CC4002A0 SUBR:L0-B000 1 | |
21403 | or %l6, %l5, %l6 ! 00000000CC4002A4 SUBR:L0-B000 1 | |
21404 | jmpl %l6+0x0000, %o7 ! 00000000CC4002A8 SUBR:L0-B000 1 S | |
21405 | xorcc %l3, 0x0, %l3 ! 00000000CC4002AC SUBR:L0-B000 1 S | |
21406 | fcmps %fcc0, %f5, %f11 ! 00000000CC4002B0 SUBR:L0-B000 1 S | |
21407 | fcmpd %fcc1, %f14, %f60 ! 00000000CC4002B4 SUBR:L0-B000 1 S | |
21408 | array16 %o0, %o3, %o0 ! 00000000CC4002B8 SUBR:L0-B000 1 S | |
21409 | ldx [%g2+0x0030], %g4 ! 00000000CC4002BC SUBR:L0-B000 1 S BASE<BD80013 | |
21410 | nop ! 00000000CC4002C0 SUBR:L0-B000 1 S | |
21411 | fnot1s %f20, %f31 ! 00000000CC4002C4 SUBR:L0-B000 1 S | |
21412 | pdist %f24, %f18, %f26 ! 00000000CC4002C8 SUBR:L0-B000 1 S | |
21413 | pdist %f30, %f24, %f24 ! 00000000CC4002CC SUBR:L0-B000 1 S | |
21414 | std %f14, [%g3+0x0040] ! 00000000CC4002D0 SUBR:L0-B000 1 S >BD80024 | |
21415 | ta %xcc, 0x45 ! 00000000CC4002D4 SUBR:L0-B000 1 demap-stack | |
21416 | add %g1, 0x81B, %i0 ! 00000000CC4002D8 SUBR:L0-B000 1 | |
21417 | add %g1, 0xEE3, %g1 ! 00000000CC4002DC SUBR:L0-B000 1 chksum++ | |
21418 | ret ! 00000000CC4002E0 SUBR:L0-B000 1 | |
21419 | restore %i0, %l7, %o0 ! 00000000CC4002E4 SUBR:L0-B000 1 | |
21420 | ||
21421 | SECTION .btext041_pg1 TEXT_VA=0xcc400000 | |
21422 | attr_text { | |
21423 | Name = .btext041_pg1, | |
21424 | VA = 0xcc400000, | |
21425 | RA = 0xff1000000, | |
21426 | PA = ra2pa(0xff1000000,0), | |
21427 | tsbonly, | |
21428 | part_0_ctx_nonzero_tsb_config_0, | |
21429 | TTE_Context=72, TTE_Size=3, TTE_W=0, TTE_X=1, | |
21430 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21431 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21432 | } | |
21433 | .text; .skip 8 | |
21434 | ||
21435 | !======================================================================== | |
21436 | ||
21437 | SECTION .btext042 TEXT_VA=0x94bfff00 | |
21438 | attr_text { | |
21439 | Name = .btext042, | |
21440 | VA = 0x94bfff00, | |
21441 | RA = 0xff07fff00, | |
21442 | PA = ra2pa(0xff07fff00,0), | |
21443 | notsb | |
21444 | } | |
21445 | ||
21446 | SECTION .btext042_pg0 TEXT_VA=0x94800000 | |
21447 | attr_text { | |
21448 | Name = .btext042_pg0, | |
21449 | VA = 0x94800000, | |
21450 | RA = 0xff0400000, | |
21451 | PA = ra2pa(0xff0400000,0), | |
21452 | tsbonly, | |
21453 | part_0_ctx_nonzero_tsb_config_2, | |
21454 | TTE_Context=72, TTE_Size=3, 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 .btext042 | |
21462 | .text | |
21463 | .global SUBR112; SUBR112: | |
21464 | BL80054: ! SUBR:L0-B000 | |
21465 | add %g1, 0x84, %g1 ! 0000000094BFFF00 SUBR:L0-B000 1 chksum++ | |
21466 | save %o6, -64, %o6 ! 0000000094BFFF04 SUBR:L0-B000 1 | |
21467 | sethi %hh(0xABAD1DEA94BFFF00),%l7 ! 0000000094BFFF08 SUBR:L0-B000 1 SUBR112 | |
21468 | or %l7,%hm(0xABAD1DEA94BFFF00),%l7 ! 0000000094BFFF0C SUBR:L0-B000 1 | |
21469 | sethi %lm(0xABAD1DEA94BFFF00),%l6 ! 0000000094BFFF10 SUBR:L0-B000 1 | |
21470 | or %l6,%lo(0xABAD1DEA94BFFF00),%l6 ! 0000000094BFFF14 SUBR:L0-B000 1 | |
21471 | sllx %l7, 0x20, %l7 ! 0000000094BFFF18 SUBR:L0-B000 1 | |
21472 | or %l7, %l6, %l7 ! 0000000094BFFF1C SUBR:L0-B000 1 | |
21473 | edge16n %i2, %i4, %i2 ! 0000000094BFFF20 SUBR:L0-B000 1 S | |
21474 | fbge,a BL80055 ! 0000000094BFFF24 SUBR:L0-B000 1 L | |
21475 | nop ! 0000000094BFFF28 SUBR:L0-B000 1 S | |
21476 | bcc,pt %xcc, BL80056 ! 0000000094BFFF2C SUBR:L0-B000 0 L | |
21477 | BL80055:fpadd32s %f16, %f24, %f16 ! 0000000094BFFF30 SUBR:L0-B000 1 S | |
21478 | fbg,a,pt %fcc2, BL80057 ;.empty ! 0000000094BFFF34 SUBR:L0-B000 1 L | |
21479 | bz BL80058 ;.empty ! 0000000094BFFF38 SUBR:L0-B000 1 L | |
21480 | bcs,a,pn %icc, BL80059 ;.empty ! 0000000094BFFF3C SUBR:L0-B000 0 L | |
21481 | be,pn %icc, BL80056 ! 0000000094BFFF40 SUBR:L0-B000 0 L | |
21482 | BL80056:swapa [%g3-0x000C]%asi, %o4 ! 0000000094BFFF44 SUBR:L0-B000 0 S >BD80023 | |
21483 | fcmple32 %f20, %f22, %l4 ! 0000000094BFFF48 SUBR:L0-B000 0 S | |
21484 | ba BL80060 ! 0000000094BFFF4C SUBR:L0-B000 0 L | |
21485 | BL80059:xnor %i3, %o1, %i3 ! 0000000094BFFF50 SUBR:L0-B000 0 S | |
21486 | BL80058:fbule,pn %fcc2, BL80060 ! 0000000094BFFF54 SUBR:L0-B000 0 L | |
21487 | BL80060:.word 0xABDFB789 ! 0000000094BFFF58 SUBR:L0-B000 0 S illop | |
21488 | BL80057:add %g1, 0x134, %g1 ! 0000000094BFFF5C SUBR:L0-B000 1 chksum++ | |
21489 | add %g1, 0xD25, %g1 ! 0000000094BFFF60 SUBR:L0-B000 1 chksum++ | |
21490 | and %g1, 0xFE, %l1 ! 0000000094BFFF64 LOOP:L1-B000 1 | |
21491 | BL80079: ! LOOP:L1-B000 | |
21492 | add %g1, 0xECB, %g1 ! 0000000094BFFF68 LOOP:L1-B000 3 chksum++ | |
21493 | andcc %i0, 0x20, %g0 ! 0000000094BFFF6C SKIP:L2-B000 3 | |
21494 | bz,a BL80061 ! 0000000094BFFF70 SKIP:L2-B000 3 | |
21495 | cmp %i0, %l4 ! 0000000094BFFF74 SKIP:L2-B000 3 S | |
21496 | ldx [%g2+0x0050], %l5 ! 0000000094BFFF78 SKIP:L2-B000 0 <BD80004 | |
21497 | .word 0x267459FC ! 0000000094BFFF7C SKIP:L2-B000 0 illop | |
21498 | .word 0x83F659A0 ! 0000000094BFFF80 SKIP:L2-B000 0 illop | |
21499 | .word 0x8F8839D9 ! 0000000094BFFF84 SKIP:L2-B000 0 illop | |
21500 | rd %gsr, %l6 ! 0000000094BFFF88 SKIP:L2-B000 0 S | |
21501 | .word 0xA9AA889D ! 0000000094BFFF8C SKIP:L2-B000 0 S illop | |
21502 | ld [%g3-0x0069], %f3 ! 0000000094BFFF90 SKIP:L2-B000 0 S <BD80031+3 | |
21503 | stx %o4, [%g6+0x0068] ! 0000000094BFFF94 SKIP:L2-B000 0 S >BD80104 | |
21504 | fmovsvc %xcc, %f19, %f31 ! 0000000094BFFF98 SKIP:L2-B000 0 S | |
21505 | pdist %f22, %f16, %f16 ! 0000000094BFFF9C SKIP:L2-B000 0 S | |
21506 | fmovdg %xcc, %f38, %f38 ! 0000000094BFFFA0 SKIP:L2-B000 0 S | |
21507 | xnor %i5, %o5, %o5 ! 0000000094BFFFA4 SKIP:L2-B000 0 S | |
21508 | .word 0xC1A1EA36 ! 0000000094BFFFA8 SKIP:L2-B000 0 S random | |
21509 | and %o5, %i1, %l4 ! 0000000094BFFFAC SKIP:L2-B000 0 S | |
21510 | xor %g7, 0x0, %g7 ! 0000000094BFFFB0 SKIP:L2-B000 0 S | |
21511 | std %f6, [%g4+0x0048] ! 0000000094BFFFB4 SKIP:L2-B000 0 S >BD80039 | |
21512 | .word 0x89B14947 ! 0000000094BFFFB8 SKIP:L2-B000 0 illop | |
21513 | ld [%g5-0x006C], %f10 ! 0000000094BFFFBC SKIP:L2-B000 0 S <BD80031 | |
21514 | .word 0x99AF0019 ! 0000000094BFFFC0 SKIP:L2-B000 0 illop | |
21515 | membar 0x40 ! 0000000094BFFFC4 SKIP:L2-B000 0 | |
21516 | ldda [%l5]0x16, %f16 ! 0000000094BFFFC8 SKIP:L2-B000 0 Blk-Load | |
21517 | membar 0x40 ! 0000000094BFFFCC SKIP:L2-B000 0 | |
21518 | sethi %hh(0xABAD1DEAFE327F00),%l6 ! 0000000094BFFFD0 SKIP:L2-B000 0 SUBR115 | |
21519 | or %l6,%hm(0xABAD1DEAFE327F00),%l6 ! 0000000094BFFFD4 SKIP:L2-B000 0 | |
21520 | sethi %lm(0xABAD1DEAFE327F00),%l5 ! 0000000094BFFFD8 SKIP:L2-B000 0 | |
21521 | or %l5,%lo(0xABAD1DEAFE327F00),%l5 ! 0000000094BFFFDC SKIP:L2-B000 0 | |
21522 | sllx %l6, 0x20, %l6 ! 0000000094BFFFE0 SKIP:L2-B000 0 | |
21523 | or %l6, %l5, %l6 ! 0000000094BFFFE4 SKIP:L2-B000 0 | |
21524 | call SUBR115 ! 0000000094BFFFE8 SKIP:L2-B000 0 S | |
21525 | .word 0x8F8978AE ! 0000000094BFFFEC SKIP:L2-B000 0 S illop | |
21526 | st %f11, [%g5-0x006C] ! 0000000094BFFFF0 SKIP:L2-B000 0 S >BD80031 | |
21527 | .word 0x8BCCEC6F ! 0000000094BFFFF4 SKIP:L2-B000 0 random | |
21528 | stda %f28, [%l6]0xD2 ! 0000000094BFFFF8 SKIP:L2-B000 0 S Short16 | |
21529 | fcmpeq32 %f20, %f28, %i3 ! 0000000094BFFFFC SKIP:L2-B000 0 S | |
21530 | xor %i4, %o0, %i0 ! 0000000094C00000 SKIP:L2-B000 0 S | |
21531 | .word 0x8FA08D5F ! 0000000094C00004 SKIP:L2-B000 0 S illop | |
21532 | pdist %f18, %f22, %f20 ! 0000000094C00008 SKIP:L2-B000 0 S | |
21533 | nop ! 0000000094C0000C SKIP:L2-B000 0 S | |
21534 | fba,a,pn %fcc0, BL80062 ! 0000000094C00010 SKIP:L2-B000 0 | |
21535 | .word 0x83880000 ! 0000000094C00014 SKIP:L2-B000 0 S random | |
21536 | BL80061: ! ELSE:L2-B001 | |
21537 | xorcc %g1, %o5, %i0 ! 0000000094C00018 ELSE:L2-B001 3 S | |
21538 | add %o5, -2267, %l2 ! 0000000094C0001C ELSE:L2-B001 3 S | |
21539 | add %g5, 0x70, %l5 ! 0000000094C00020 ELSE:L2-B001 3 @BD80029 | |
21540 | stda %f26,[%l5+%g1]0xC2 ! 0000000094C00024 ELSE:L2-B001 3 S Partial_St | |
21541 | cmp %i4, %g1 ! 0000000094C00028 ELSE:L2-B001 3 S | |
21542 | add %g1, 0x9C0, %g1 ! 0000000094C0002C ELSE:L2-B001 3 chksum++ | |
21543 | subcc %l2, %i0, %o2 ! 0000000094C00030 ELSE:L2-B001 3 S | |
21544 | pdist %f28, %f16, %f26 ! 0000000094C00034 ELSE:L2-B001 3 S | |
21545 | stda %g0, [%g5+0x0058]%asi ! 0000000094C00038 ELSE:L2-B001 3 S >BD80032 | |
21546 | edge32l %i4, %i0, %i0 ! 0000000094C0003C ELSE:L2-B001 3 S | |
21547 | fnegd %f20, %f26 ! 0000000094C00040 ELSE:L2-B001 3 S | |
21548 | BL80062: ! ELSE:L2-B001 | |
21549 | add %g1, 0x33B, %g1 ! 0000000094C00044 ELSE:L2-B001 3 chksum++ | |
21550 | andcc %g7, 0x10, %g0 ! 0000000094C00048 SKIP:L2-B002 3 | |
21551 | bz,a BL80063 ! 0000000094C0004C SKIP:L2-B002 3 | |
21552 | ld [%g2+0x0064], %fsr ! 0000000094C00050 SKIP:L2-B002 3 S <BD80006+4 | |
21553 | array16 %i0, %o2, %i3 ! 0000000094C00054 SKIP:L2-B002 0 S | |
21554 | subcc %l2, %i0, %o2 ! 0000000094C00058 SKIP:L2-B002 0 S | |
21555 | sdivcc %o2, %g0, %i2 ! 0000000094C0005C SKIP:L2-B002 0 S | |
21556 | nop ! 0000000094C00060 SKIP:L2-B002 0 S | |
21557 | add %g1, 0xAF1, %g1 ! 0000000094C00064 SKIP:L2-B002 0 chksum++ | |
21558 | ldd [%g3+0x0040], %f32 ! 0000000094C00068 SKIP:L2-B002 0 S <BD80024 | |
21559 | udivcc %l2, %g7, %g2 ! 0000000094C0006C SKIP:L2-B002 0 S | |
21560 | .word 0xBB7FC3A4 ! 0000000094C00070 SKIP:L2-B002 0 S illop | |
21561 | pdist %f30, %f18, %f18 ! 0000000094C00074 SKIP:L2-B002 0 S | |
21562 | pdist %f30, %f28, %f22 ! 0000000094C00078 SKIP:L2-B002 0 S | |
21563 | .word 0xA7D6042C ! 0000000094C0007C SKIP:L2-B002 0 S illop | |
21564 | ldx [%g2+0x0050], %l5 ! 0000000094C00080 SKIP:L2-B002 0 <BD80004 | |
21565 | membar 0x40 ! 0000000094C00084 SKIP:L2-B002 0 | |
21566 | ldda [%l5]0xF0, %f16 ! 0000000094C00088 SKIP:L2-B002 0 Blk-Load | |
21567 | .word 0x8DB5C94D ! 0000000094C0008C SKIP:L2-B002 0 illop | |
21568 | membar 0x40 ! 0000000094C00090 SKIP:L2-B002 0 | |
21569 | ldda [%l5]0x17, %f16 ! 0000000094C00094 SKIP:L2-B002 0 Blk-Load | |
21570 | membar 0x40 ! 0000000094C00098 SKIP:L2-B002 0 | |
21571 | add %g4, 0x68, %l5 ! 0000000094C0009C SKIP:L2-B002 0 @BD80104 | |
21572 | stda %f30,[%l5+%g1]0xC0 ! 0000000094C000A0 SKIP:L2-B002 0 S Partial_St | |
21573 | .word 0x83F00000 ! 0000000094C000A4 SKIP:L2-B002 0 illop | |
21574 | ldstub [%g3+0x003D], %o3 ! 0000000094C000A8 SKIP:L2-B002 0 S >BD80034 | |
21575 | BL80063: ! ELSE:L2-B003 | |
21576 | st %f9, [%g6-0x0050] ! 0000000094C000AC ELSE:L2-B003 3 S >BD80101 | |
21577 | .word 0xAFB5094B ! 0000000094C000B0 ELSE:L2-B003 3 S illop_VIS | |
21578 | fcmpeq16 %f30, %f26, %i5 ! 0000000094C000B4 ELSE:L2-B003 3 S | |
21579 | st %f26, [%g6-0x0008] ! 0000000094C000B8 ELSE:L2-B003 3 S >BD80023 | |
21580 | add %g1, 0x11C, %g1 ! 0000000094C000BC ELSE:L2-B003 3 chksum++ | |
21581 | xorcc %i5, %o2, %o0 ! 0000000094C000C0 ELSE:L2-B003 3 S | |
21582 | ldx [%g2+0x0050], %l5 ! 0000000094C000C4 ELSE:L2-B003 3 <BD80004 | |
21583 | membar 0x40 ! 0000000094C000C8 ELSE:L2-B003 3 | |
21584 | ldda [%l5]0x16, %f16 ! 0000000094C000CC ELSE:L2-B003 3 Blk-Load | |
21585 | membar 0x40 ! 0000000094C000D0 ELSE:L2-B003 3 | |
21586 | pdist %f18, %f30, %f22 ! 0000000094C000D4 ELSE:L2-B003 3 S | |
21587 | sll %i3, %g1, %i1 ! 0000000094C000D8 ELSE:L2-B003 3 S | |
21588 | fmovdl %xcc, %f16, %f20 ! 0000000094C000DC ELSE:L2-B003 3 S | |
21589 | fpsub16s %f26, %f29, %f21 ! 0000000094C000E0 ELSE:L2-B003 3 S | |
21590 | subccc %i0, %i1, %o3 ! 0000000094C000E4 ELSE:L2-B003 3 S | |
21591 | BL80064: ! ELSE:L2-B003 | |
21592 | add %g1, 0x729, %g1 ! 0000000094C000E8 ELSE:L2-B003 3 chksum++ | |
21593 | andcc %i3, 0x200, %g0 ! 0000000094C000EC SKIP:L2-B004 3 | |
21594 | bz,pn %xcc, BL80065 ! 0000000094C000F0 SKIP:L2-B004 3 | |
21595 | fcmpgt32 %f16, %f24, %o2 ! 0000000094C000F4 SKIP:L2-B004 3 S | |
21596 | .word 0x8F8F3C81 ! 0000000094C000F8 SKIP:L2-B004 0 illop | |
21597 | membar 0x40 ! 0000000094C000FC SKIP:L2-B004 0 | |
21598 | ldda [%l5]0xF1, %f16 ! 0000000094C00100 SKIP:L2-B004 0 Blk-Load | |
21599 | membar 0x40 ! 0000000094C00104 SKIP:L2-B004 0 | |
21600 | .word 0x9DE3A060 ! 0000000094C00108 SKIP:L2-B004 0 S random | |
21601 | ld [%g5-0x0064], %f4 ! 0000000094C0010C SKIP:L2-B004 0 S <BD80026 | |
21602 | .word 0xB5C45B45 ! 0000000094C00110 SKIP:L2-B004 0 illop | |
21603 | ldda [%l5]0x16, %f16 ! 0000000094C00114 SKIP:L2-B004 0 Blk-Load | |
21604 | membar 0x40 ! 0000000094C00118 SKIP:L2-B004 0 | |
21605 | .word 0x9FC3801F ! 0000000094C0011C SKIP:L2-B004 0 S random | |
21606 | add %g1, 0xFE6, %g1 ! 0000000094C00120 SKIP:L2-B004 0 chksum++ | |
21607 | fpadd16s %f29, %f17, %f28 ! 0000000094C00124 SKIP:L2-B004 0 S | |
21608 | movrlz %i5, %o2, %o4 ! 0000000094C00128 SKIP:L2-B004 0 S | |
21609 | .word 0x3502A8D6 ! 0000000094C0012C SKIP:L2-B004 0 S random | |
21610 | stxa %g1, [%g2+%g0]0xE4 ! 0000000094C00130 SKIP:L2-B004 0 S BAD-ASI | |
21611 | .word 0x0A5F3518 ! 0000000094C00134 SKIP:L2-B004 0 S illop | |
21612 | fcmpgt32 %f22, %f20, %o1 ! 0000000094C00138 SKIP:L2-B004 0 S | |
21613 | .word 0xED532FE8 ! 0000000094C0013C SKIP:L2-B004 0 illop | |
21614 | subcc %o0, %o3, %g0 ! 0000000094C00140 SKIP:L2-B004 0 S | |
21615 | BL80065: ! ELSE:L2-B005 | |
21616 | array8 %i1, %g1, %i2 ! 0000000094C00144 ELSE:L2-B005 3 S | |
21617 | ldx [%g2+0x0050], %l5 ! 0000000094C00148 ELSE:L2-B005 3 <BD80004 | |
21618 | membar 0x40 ! 0000000094C0014C ELSE:L2-B005 3 | |
21619 | stda %f16, [%l5]0x1F ! 0000000094C00150 ELSE:L2-B005 3 Blk-Store | |
21620 | membar 0x40 ! 0000000094C00154 ELSE:L2-B005 3 | |
21621 | fcmple32 %f24, %f30, %o4 ! 0000000094C00158 ELSE:L2-B005 3 S | |
21622 | xnor %o1, %i1, %o1 ! 0000000094C0015C ELSE:L2-B005 3 S | |
21623 | fsubs %f3, %f11, %f9 ! 0000000094C00160 ELSE:L2-B005 3 S | |
21624 | add %g1, 0x1CA, %g1 ! 0000000094C00164 ELSE:L2-B005 3 chksum++ | |
21625 | lduha [%g6+0x003E]%asi, %o1 ! 0000000094C00168 ELSE:L2-B005 3 S <BD80190 | |
21626 | fcmpne16 %f28, %f22, %o3 ! 0000000094C0016C ELSE:L2-B005 3 S | |
21627 | pdist %f20, %f26, %f18 ! 0000000094C00170 ELSE:L2-B005 3 S | |
21628 | pdist %f28, %f28, %f28 ! 0000000094C00174 ELSE:L2-B005 3 S | |
21629 | BL80066: ! ELSE:L2-B005 | |
21630 | add %g1, 0x2D1, %g1 ! 0000000094C00178 ELSE:L2-B005 3 chksum++ | |
21631 | andcc %g1, 0x200, %g0 ! 0000000094C0017C SKIP:L2-B006 3 | |
21632 | bnz,pn %icc, BL80067 ! 0000000094C00180 SKIP:L2-B006 3 | |
21633 | st %f5, [%g3-0x0050] ! 0000000094C00184 SKIP:L2-B006 3 S >BD80101 | |
21634 | tle %xcc, %g0+0x0063 ! 0000000094C00188 SKIP:L2-B006 1 S | |
21635 | pdist %f30, %f28, %f24 ! 0000000094C0018C SKIP:L2-B006 1 S | |
21636 | ldx [%g3-0x0088], %g3 ! 0000000094C00190 SKIP:L2-B006 1 ptr_chase | |
21637 | ldx [%g3-0x0088], %g3 ! 0000000094C00194 SKIP:L2-B006 1 ptr_chase | |
21638 | pdist %f18, %f30, %f28 ! 0000000094C00198 SKIP:L2-B006 1 S | |
21639 | add %g1, 0x254, %g1 ! 0000000094C0019C SKIP:L2-B006 1 chksum++ | |
21640 | ldstuba [%g5+0x002C]%asi, %o0 ! 0000000094C001A0 SKIP:L2-B006 1 S >BD80117 | |
21641 | add %g4, 0x78, %l5 ! 0000000094C001A4 SKIP:L2-B006 1 @BD80063 | |
21642 | stda %f24,[%l5+%g1]0xC5 ! 0000000094C001A8 SKIP:L2-B006 1 S Partial_St | |
21643 | prefetch [%l1+%o5], 3 ! 0000000094C001AC SKIP:L2-B006 1 S <.+0 | |
21644 | nop ! 0000000094C001B0 SKIP:L2-B006 1 S | |
21645 | ba,pn %xcc, BL80078 ! 0000000094C001B4 SKIP:L2-B006 1 | |
21646 | st %f4, [%g6-0x0064] ! 0000000094C001B8 SKIP:L2-B006 1 S >BD80026 | |
21647 | BL80067: ! ELSE:L2-B007 | |
21648 | fcmpgt16 %f22, %f24, %l0 ! 0000000094C001BC ELSE:L2-B007 2 S | |
21649 | fbug,pn %fcc3, BL80068 ! 0000000094C001C0 ELSE:L2-B007 2 L | |
21650 | stha %i2, [%g6-0x003E]%asi ! 0000000094C001C4 ELSE:L2-B007 2 S >BD80021+2 | |
21651 | fbug,a BL80069 ! 0000000094C001C8 ELSE:L2-B007 2 L | |
21652 | cmp %i2, %i1 ! 0000000094C001CC ELSE:L2-B007 2 S | |
21653 | .word 0x9E100001 ! 0000000094C001D0 ELSE:L2-B007 0 S random | |
21654 | brgez,pt %o5, BL80070 ;.empty ! 0000000094C001D4 ELSE:L2-B007 0 L | |
21655 | BL80069:bz,a,pn %icc, BL80071 ;.empty ! 0000000094C001D8 ELSE:L2-B007 2 L | |
21656 | fble,a BL80072 ;.empty ! 0000000094C001DC ELSE:L2-B007 0 L | |
21657 | BL80071:bvs,a BL80070 ! 0000000094C001E0 ELSE:L2-B007 2 L | |
21658 | BL80072:.word 0x8FE30E31 ! 0000000094C001E4 ELSE:L2-B007 0 S illop | |
21659 | bnz,a,pn %xcc, BL80070 ! 0000000094C001E8 ELSE:L2-B007 2 L | |
21660 | std %f12, [%g5-0x0078] ! 0000000094C001EC ELSE:L2-B007 2 S >BD80007 | |
21661 | BL80070:brnz,a,pt %o2, BL80073 ;.empty ! 0000000094C001F0 ELSE:L2-B007 2 L | |
21662 | fbuge,a BL80068 ! 0000000094C001F4 ELSE:L2-B007 0 L | |
21663 | BL80068:nop ! 0000000094C001F8 ELSE:L2-B007 2 S | |
21664 | BL80073:add %g1, 0x245, %g1 ! 0000000094C001FC ELSE:L2-B007 2 chksum++ | |
21665 | add %g1, 0x186, %g1 ! 0000000094C00200 ELSE:L2-B007 2 chksum++ | |
21666 | orcc %i2, %i2, %i4 ! 0000000094C00204 ELSE:L2-B007 2 S | |
21667 | bz BL80074 ! 0000000094C00208 ELSE:L2-B007 2 L | |
21668 | std %f22, [%g4-0x0060] ! 0000000094C0020C ELSE:L2-B007 2 S >BD80037 | |
21669 | nop ! 0000000094C00210 ELSE:L2-B007 0 S | |
21670 | BL80074:ble,a,pt %icc, BL80075 ;.empty ! 0000000094C00214 ELSE:L2-B007 2 L | |
21671 | fbe,a,pn %fcc0, BL80076 ! 0000000094C00218 ELSE:L2-B007 2 L | |
21672 | .word 0xE709AC7C ! 0000000094C0021C ELSE:L2-B007 0 S illop | |
21673 | .word 0xE733EF92 ! 0000000094C00220 ELSE:L2-B007 0 S illop | |
21674 | BL80076:bnz,pt %icc, BL80077 ;.empty ! 0000000094C00224 ELSE:L2-B007 0 L | |
21675 | fbuge,a,pt %fcc0, BL80077 ! 0000000094C00228 ELSE:L2-B007 0 L | |
21676 | BL80077:andn %i1, %g7, %i1 ! 0000000094C0022C ELSE:L2-B007 0 S | |
21677 | BL80075:.word 0x0655FC68 ! 0000000094C00230 ELSE:L2-B007 0 illop | |
21678 | BL80078: ! ELSE:L2-B007 | |
21679 | add %g1, 0x466, %g1 ! 0000000094C00234 ELSE:L2-B007 3 chksum++ | |
21680 | andcc %l0, %i4, %l4 ! 0000000094C00238 LOOP:L1-B000 3 S | |
21681 | sethi %hh(0xABAD1DEA5CFFFF00),%l6 ! 0000000094C0023C LOOP:L1-B000 3 SUBR114 | |
21682 | or %l6,%hm(0xABAD1DEA5CFFFF00),%l6 ! 0000000094C00240 LOOP:L1-B000 3 | |
21683 | sethi %lm(0xABAD1DEA5CFFFF00),%l5 ! 0000000094C00244 LOOP:L1-B000 3 | |
21684 | or %l5,%lo(0xABAD1DEA5CFFFF00),%l5 ! 0000000094C00248 LOOP:L1-B000 3 | |
21685 | sllx %l6, 0x20, %l6 ! 0000000094C0024C LOOP:L1-B000 3 | |
21686 | or %l6, %l5, %l6 ! 0000000094C00250 LOOP:L1-B000 3 | |
21687 | call SUBR114 ! 0000000094C00254 LOOP:L1-B000 3 S | |
21688 | nop ! 0000000094C00258 LOOP:L1-B000 3 S | |
21689 | orcc %g1, %i1, %i4 ! 0000000094C0025C LOOP:L1-B000 3 S | |
21690 | ldx [%g2+0x0030], %g6 ! 0000000094C00260 LOOP:L1-B000 3 S BASE<BD80013 | |
21691 | srlx %l1, 0x1, %l1 ! 0000000094C00264 LOOP:L1-B000 3 | |
21692 | andcc %l1, 0x1, %g0 ! 0000000094C00268 LOOP:L1-B000 3 | |
21693 | bne,a,pt %xcc, BL80079 ! 0000000094C0026C LOOP:L1-B000 3 | |
21694 | movule %fcc0, %o3, %i2 ! 0000000094C00270 LOOP:L1-B000 2 S | |
21695 | add %g1, 0x33C, %g1 ! 0000000094C00274 LOOP:L1-B000 1 chksum++ | |
21696 | add %g1, 0x90D, %i0 ! 0000000094C00278 SUBR:L0-B000 1 | |
21697 | return %i7+0x0008 ! 0000000094C0027C SUBR:L0-B000 1 | |
21698 | add %g1, 0x65B, %g1 ! 0000000094C00280 SUBR:L0-B000 1 chksum++ | |
21699 | ||
21700 | SECTION .btext042_pg1 TEXT_VA=0x94c00000 | |
21701 | attr_text { | |
21702 | Name = .btext042_pg1, | |
21703 | VA = 0x94c00000, | |
21704 | RA = 0xff0800000, | |
21705 | PA = ra2pa(0xff0800000,0), | |
21706 | tsbonly, | |
21707 | part_0_ctx_nonzero_tsb_config_2, | |
21708 | TTE_Context=72, TTE_Size=3, TTE_W=0, TTE_X=1, | |
21709 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21710 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21711 | } | |
21712 | .text; .skip 8 | |
21713 | ||
21714 | !======================================================================== | |
21715 | ||
21716 | SECTION .btext043 TEXT_VA=0x315aff00 | |
21717 | attr_text { | |
21718 | Name = .btext043, | |
21719 | VA = 0x315aff00, | |
21720 | RA = ra2pa(0xff23adf00,0), | |
21721 | PA = ra2pa(0xff23adf00,0), | |
21722 | notsb | |
21723 | } | |
21724 | ||
21725 | SECTION .btext043_pg0 TEXT_VA=0x315ae000 | |
21726 | attr_text { | |
21727 | Name = .btext043_pg0, | |
21728 | VA = 0x315ae000, | |
21729 | RA = ra2pa(0xff23ac000,0), | |
21730 | PA = ra2pa(0xff23ac000,0), | |
21731 | tsbonly, | |
21732 | part_0_ctx_nonzero_tsb_config_1, | |
21733 | TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1, | |
21734 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21735 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21736 | } | |
21737 | .text; .skip 8 | |
21738 | ||
21739 | ||
21740 | SECTION .btext043 | |
21741 | .text | |
21742 | .global SUBR113; SUBR113: | |
21743 | BL80080: ! SUBR:L0-B000 | |
21744 | add %g1, 0xAEA, %g1 ! 00000000315AFF00 SUBR:L0-B000 3 chksum++ | |
21745 | save %o6, -64, %o6 ! 00000000315AFF04 SUBR:L0-B000 3 | |
21746 | sethi %hh(0xABAD1DEA315AFF00),%l7 ! 00000000315AFF08 SUBR:L0-B000 3 SUBR113 | |
21747 | or %l7,%hm(0xABAD1DEA315AFF00),%l7 ! 00000000315AFF0C SUBR:L0-B000 3 | |
21748 | sethi %lm(0xABAD1DEA315AFF00),%l6 ! 00000000315AFF10 SUBR:L0-B000 3 | |
21749 | or %l6,%lo(0xABAD1DEA315AFF00),%l6 ! 00000000315AFF14 SUBR:L0-B000 3 | |
21750 | sllx %l7, 0x20, %l7 ! 00000000315AFF18 SUBR:L0-B000 3 | |
21751 | or %l7, %l6, %l7 ! 00000000315AFF1C SUBR:L0-B000 3 | |
21752 | rd %y, %i0 ! 00000000315AFF20 SUBR:L0-B000 3 S | |
21753 | pdist %f18, %f28, %f26 ! 00000000315AFF24 SUBR:L0-B000 3 S | |
21754 | sth %i0, [%g4+0x002E] ! 00000000315AFF28 SUBR:L0-B000 3 S >BD80195 | |
21755 | pdist %f18, %f20, %f20 ! 00000000315AFF2C SUBR:L0-B000 3 S | |
21756 | nop ! 00000000315AFF30 SUBR:L0-B000 3 S | |
21757 | add %g1, 0x2EF, %g1 ! 00000000315AFF34 SUBR:L0-B000 3 chksum++ | |
21758 | and %g1, 0xFE, %l0 ! 00000000315AFF38 LOOP:L1-B000 3 | |
21759 | BL80091: ! LOOP:L1-B000 | |
21760 | add %g1, 0xDA0, %g1 ! 00000000315AFF3C LOOP:L1-B000 7 chksum++ | |
21761 | fcmpd %fcc0, %f42, %f12 ! 00000000315AFF40 SKIP:L2-B000 7 | |
21762 | fbl,pt %fcc0, BL80085 ! 00000000315AFF44 SKIP:L2-B000 7 | |
21763 | nop ! 00000000315AFF48 SKIP:L2-B000 7 S | |
21764 | nop ! 00000000315AFF4C SKIP:L2-B000 0 S | |
21765 | sth %i2, [%g3-0x0016] ! 00000000315AFF50 SKIP:L2-B000 0 S >BD80035 | |
21766 | .word 0xA5ABFB48 ! 00000000315AFF54 SKIP:L2-B000 0 S illop | |
21767 | bleu,a BL80081 ! 00000000315AFF58 SKIP:L2-B000 0 L | |
21768 | BL80081:pdist %f20, %f26, %f18 ! 00000000315AFF5C SKIP:L2-B000 0 S | |
21769 | fba,a,pn %fcc2, BL80082 ! 00000000315AFF60 SKIP:L2-B000 0 L | |
21770 | ldx [%g2+0x0060], %fsr ! 00000000315AFF64 SKIP:L2-B000 0 S <BD80006 | |
21771 | BL80082:nop ! 00000000315AFF68 SKIP:L2-B000 0 S | |
21772 | edge16l %i1, %i0, %o2 ! 00000000315AFF6C SKIP:L2-B000 0 S | |
21773 | fbul,pn %fcc0, BL80083 ;.empty ! 00000000315AFF70 SKIP:L2-B000 0 L | |
21774 | be,pt %xcc, BL80084 ;.empty ! 00000000315AFF74 SKIP:L2-B000 0 L | |
21775 | bvs,a BL80084 ! 00000000315AFF78 SKIP:L2-B000 0 L | |
21776 | BL80084:fcmpd %fcc0, %f12, %f46 ! 00000000315AFF7C SKIP:L2-B000 0 S | |
21777 | BL80083:.word 0x83F00000 ! 00000000315AFF80 SKIP:L2-B000 0 illop | |
21778 | .word 0x8191401B ! 00000000315AFF84 SKIP:L2-B000 0 illop | |
21779 | ldx [%g2+0x0050], %l5 ! 00000000315AFF88 SKIP:L2-B000 0 <BD80004 | |
21780 | .word 0xC0664EE0 ! 00000000315AFF8C SKIP:L2-B000 0 illop | |
21781 | stda %f16, [%l5]0x16 ! 00000000315AFF90 SKIP:L2-B000 0 Blk-Store | |
21782 | membar 0x40 ! 00000000315AFF94 SKIP:L2-B000 0 | |
21783 | membar 0x40 ! 00000000315AFF98 SKIP:L2-B000 0 | |
21784 | stda %f32, [%l5]0x1E ! 00000000315AFF9C SKIP:L2-B000 0 Blk-Store | |
21785 | membar 0x40 ! 00000000315AFFA0 SKIP:L2-B000 0 | |
21786 | pdist %f24, %f18, %f28 ! 00000000315AFFA4 SKIP:L2-B000 0 S | |
21787 | fcmpgt16 %f18, %f26, %o0 ! 00000000315AFFA8 SKIP:L2-B000 0 S | |
21788 | .word 0xE74B086B ! 00000000315AFFAC SKIP:L2-B000 0 S illop | |
21789 | fcmpne16 %f18, %f22, %o0 ! 00000000315AFFB0 SKIP:L2-B000 0 S | |
21790 | ba,pt %xcc, BL80086 ! 00000000315AFFB4 SKIP:L2-B000 0 | |
21791 | std %f32, [%g6+0x0040] ! 00000000315AFFB8 SKIP:L2-B000 0 S >BD80024 | |
21792 | BL80085: ! ELSE:L2-B001 | |
21793 | array32 %o1, %o2, %o1 ! 00000000315AFFBC ELSE:L2-B001 7 S | |
21794 | ldx [%g4-0x0088], %g4 ! 00000000315AFFC0 ELSE:L2-B001 7 ptr_chase | |
21795 | ldx [%g4-0x0088], %g4 ! 00000000315AFFC4 ELSE:L2-B001 7 ptr_chase | |
21796 | ldx [%g4-0x0088], %g4 ! 00000000315AFFC8 ELSE:L2-B001 7 ptr_chase | |
21797 | ldx [%g4-0x0088], %g4 ! 00000000315AFFCC ELSE:L2-B001 7 ptr_chase | |
21798 | ldx [%g4-0x0088], %g4 ! 00000000315AFFD0 ELSE:L2-B001 7 ptr_chase | |
21799 | ldx [%g4-0x0088], %g4 ! 00000000315AFFD4 ELSE:L2-B001 7 ptr_chase | |
21800 | ldx [%g4-0x0088], %g4 ! 00000000315AFFD8 ELSE:L2-B001 7 ptr_chase | |
21801 | ldx [%g3-0x0088], %g3 ! 00000000315AFFDC ELSE:L2-B001 7 ptr_chase | |
21802 | ldx [%g3-0x0088], %g3 ! 00000000315AFFE0 ELSE:L2-B001 7 ptr_chase | |
21803 | ldx [%g3-0x0088], %g3 ! 00000000315AFFE4 ELSE:L2-B001 7 ptr_chase | |
21804 | ldx [%g3-0x0088], %g3 ! 00000000315AFFE8 ELSE:L2-B001 7 ptr_chase | |
21805 | ldx [%g3-0x0088], %g3 ! 00000000315AFFEC ELSE:L2-B001 7 ptr_chase | |
21806 | ldx [%g3-0x0088], %g3 ! 00000000315AFFF0 ELSE:L2-B001 7 ptr_chase | |
21807 | ldx [%g3-0x0088], %g3 ! 00000000315AFFF4 ELSE:L2-B001 7 ptr_chase | |
21808 | ldx [%g3-0x0088], %g3 ! 00000000315AFFF8 ELSE:L2-B001 7 ptr_chase | |
21809 | lduba [%g7+%g7]0x8B, %l1 ! 00000000315AFFFC ELSE:L2-B001 7 S <BD80064 | |
21810 | fnegd %f6, %f40 ! 00000000315B0000 ELSE:L2-B001 7 S | |
21811 | add %g1, 0x576, %g1 ! 00000000315B0004 ELSE:L2-B001 7 chksum++ | |
21812 | nop ! 00000000315B0008 ELSE:L2-B001 7 S | |
21813 | pdist %f26, %f20, %f26 ! 00000000315B000C ELSE:L2-B001 7 S | |
21814 | fbn,a .-1120 ! 00000000315B0010 ELSE:L2-B001 7 S | |
21815 | sta %f26, [%g6-0x0068]%asi ! 00000000315B0014 ELSE:L2-B001 0 S >BD80042 | |
21816 | subccc %i5, %o3, %g0 ! 00000000315B0018 ELSE:L2-B001 7 S | |
21817 | BL80086: ! ELSE:L2-B001 | |
21818 | add %g1, 0xD59, %g1 ! 00000000315B001C ELSE:L2-B001 7 chksum++ | |
21819 | andcc %i5, 0x100, %g0 ! 00000000315B0020 SKIP:L2-B002 7 | |
21820 | bnz,a,pt %xcc, BL80087 ! 00000000315B0024 SKIP:L2-B002 7 | |
21821 | pdist %f26, %f18, %f16 ! 00000000315B0028 SKIP:L2-B002 5 S | |
21822 | nop ! 00000000315B002C SKIP:L2-B002 2 S | |
21823 | ldx [%g2+0x0050], %l5 ! 00000000315B0030 SKIP:L2-B002 2 <BD80004 | |
21824 | membar 0x40 ! 00000000315B0034 SKIP:L2-B002 2 | |
21825 | ldda [%l5]0xF8, %f16 ! 00000000315B0038 SKIP:L2-B002 2 Blk-Load | |
21826 | membar 0x40 ! 00000000315B003C SKIP:L2-B002 2 | |
21827 | ldd [%g3+0x004D], %f38 ! 00000000315B0040 SKIP:L2-B002 2 S <BD80039+5 | |
21828 | sethi %hh(0xABAD1DEAFE327F00),%l6 ! 00000000315B0044 SKIP:L2-B002 2 SUBR115 | |
21829 | or %l6,%hm(0xABAD1DEAFE327F00),%l6 ! 00000000315B0048 SKIP:L2-B002 2 | |
21830 | sethi %lm(0xABAD1DEAFE327F00),%l5 ! 00000000315B004C SKIP:L2-B002 2 | |
21831 | or %l5,%lo(0xABAD1DEAFE327F00),%l5 ! 00000000315B0050 SKIP:L2-B002 2 | |
21832 | sllx %l6, 0x20, %l6 ! 00000000315B0054 SKIP:L2-B002 2 | |
21833 | or %l6, %l5, %l6 ! 00000000315B0058 SKIP:L2-B002 2 | |
21834 | jmpl %l6+0x0000, %o7 ! 00000000315B005C SKIP:L2-B002 2 S | |
21835 | nop ! 00000000315B0060 SKIP:L2-B002 2 S | |
21836 | add %g1, 0x400, %g1 ! 00000000315B0064 SKIP:L2-B002 2 chksum++ | |
21837 | pdist %f28, %f16, %f28 ! 00000000315B0068 SKIP:L2-B002 2 S | |
21838 | fcmple16 %f26, %f16, %i4 ! 00000000315B006C SKIP:L2-B002 2 S | |
21839 | xnorcc %g1, %o3, %i5 ! 00000000315B0070 SKIP:L2-B002 2 S | |
21840 | add %g6, -64, %l5 ! 00000000315B0074 SKIP:L2-B002 2 @BD80021 | |
21841 | stda %f24,[%l5+%g1]0xC8 ! 00000000315B0078 SKIP:L2-B002 2 S Partial_St | |
21842 | fba,a BL80088 ! 00000000315B007C SKIP:L2-B002 2 | |
21843 | andn %l1, %o0, %o5 ! 00000000315B0080 SKIP:L2-B002 0 S | |
21844 | BL80087: ! ELSE:L2-B003 | |
21845 | sub %i0, -84, %i2 ! 00000000315B0084 ELSE:L2-B003 5 S | |
21846 | ldsb [%g6-0x0018], %l2 ! 00000000315B0088 ELSE:L2-B003 5 S <BD80111 | |
21847 | or %l5, 0x0, %l5 ! 00000000315B008C ELSE:L2-B003 5 S | |
21848 | pdist %f18, %f16, %f28 ! 00000000315B0090 ELSE:L2-B003 5 S | |
21849 | add %g4, 0x50, %l5 ! 00000000315B0094 ELSE:L2-B003 5 @BD80073 | |
21850 | stda %f26,[%l5+%g1]0xC4 ! 00000000315B0098 ELSE:L2-B003 5 S Partial_St | |
21851 | .word 0x89ABE86C ! 00000000315B009C ELSE:L2-B003 5 S illop_FP | |
21852 | ldx [%g6-0x0088], %g6 ! 00000000315B00A0 ELSE:L2-B003 5 ptr_chase | |
21853 | ldx [%g6-0x0088], %g6 ! 00000000315B00A4 ELSE:L2-B003 5 ptr_chase | |
21854 | ldx [%g6-0x0088], %g6 ! 00000000315B00A8 ELSE:L2-B003 5 ptr_chase | |
21855 | ldx [%g6-0x0088], %g6 ! 00000000315B00AC ELSE:L2-B003 5 ptr_chase | |
21856 | ldx [%g6-0x0088], %g6 ! 00000000315B00B0 ELSE:L2-B003 5 ptr_chase | |
21857 | ldx [%g6-0x0088], %g6 ! 00000000315B00B4 ELSE:L2-B003 5 ptr_chase | |
21858 | ldx [%g6-0x0088], %g6 ! 00000000315B00B8 ELSE:L2-B003 5 ptr_chase | |
21859 | pdist %f28, %f16, %f30 ! 00000000315B00BC ELSE:L2-B003 5 S | |
21860 | add %g6, 0x68, %l5 ! 00000000315B00C0 ELSE:L2-B003 5 @BD80104 | |
21861 | stda %f28,[%l5+%g1]0xC0 ! 00000000315B00C4 ELSE:L2-B003 5 S Partial_St | |
21862 | rd %gsr, %l6 ! 00000000315B00C8 ELSE:L2-B003 5 S | |
21863 | wr %l6, 0x78, %gsr ! 00000000315B00CC ELSE:L2-B003 5 S | |
21864 | srax %o5, 0x1, %i0 ! 00000000315B00D0 ELSE:L2-B003 5 S | |
21865 | add %g1, 0xF2E, %g1 ! 00000000315B00D4 ELSE:L2-B003 5 chksum++ | |
21866 | edge8 %l2, %i2, %i3 ! 00000000315B00D8 ELSE:L2-B003 5 S | |
21867 | ldx [%g2+0x0050], %l5 ! 00000000315B00DC ELSE:L2-B003 5 <BD80004 | |
21868 | membar 0x40 ! 00000000315B00E0 ELSE:L2-B003 5 | |
21869 | ldda [%l5]0x16, %f16 ! 00000000315B00E4 ELSE:L2-B003 5 Blk-Load | |
21870 | membar 0x40 ! 00000000315B00E8 ELSE:L2-B003 5 | |
21871 | membar 0x40 ! 00000000315B00EC ELSE:L2-B003 5 | |
21872 | stda %f32, [%l5]0xF0 ! 00000000315B00F0 ELSE:L2-B003 5 Blk-Store | |
21873 | membar 0x40 ! 00000000315B00F4 ELSE:L2-B003 5 | |
21874 | lduwa [%g7+%g0]0x83, %o3 ! 00000000315B00F8 ELSE:L2-B003 5 S <BD80064 | |
21875 | add %i2, %i5, %o0 ! 00000000315B00FC ELSE:L2-B003 5 S | |
21876 | BL80088: ! ELSE:L2-B003 | |
21877 | add %g1, 0x167, %g1 ! 00000000315B0100 ELSE:L2-B003 7 chksum++ | |
21878 | fbge,pn %fcc2, BL80089 ! 00000000315B0104 SKIP:L2-B004 7 | |
21879 | nop ! 00000000315B0108 SKIP:L2-B004 7 S | |
21880 | call .+8 ! 00000000315B010C SKIP:L2-B004 6 S | |
21881 | fmovsne %icc, %f22, %f22 ! 00000000315B0110 SKIP:L2-B004 6 S | |
21882 | pdist %f16, %f28, %f26 ! 00000000315B0114 SKIP:L2-B004 6 S | |
21883 | andn %i4, %o4, %o0 ! 00000000315B0118 SKIP:L2-B004 6 S | |
21884 | alignaddr %o0, %l3, %l3 ! 00000000315B011C SKIP:L2-B004 6 S | |
21885 | orcc %l2, %o2, %i5 ! 00000000315B0120 SKIP:L2-B004 6 S | |
21886 | add %g1, 0x79D, %g1 ! 00000000315B0124 SKIP:L2-B004 6 chksum++ | |
21887 | ldx [%g2+0x0050], %l5 ! 00000000315B0128 SKIP:L2-B004 6 <BD80004 | |
21888 | membar 0x40 ! 00000000315B012C SKIP:L2-B004 6 | |
21889 | stda %f0, [%l5]0xE0 ! 00000000315B0130 SKIP:L2-B004 6 Blk-Store | |
21890 | membar 0x40 ! 00000000315B0134 SKIP:L2-B004 6 | |
21891 | rd %ccr, %o3 ! 00000000315B0138 SKIP:L2-B004 6 S | |
21892 | ldx [%g2+0x0060], %fsr ! 00000000315B013C SKIP:L2-B004 6 S <BD80006 | |
21893 | ldx [%g2+0x0060], %fsr ! 00000000315B0140 SKIP:L2-B004 6 S <BD80006 | |
21894 | pdist %f22, %f30, %f22 ! 00000000315B0144 SKIP:L2-B004 6 S | |
21895 | pdist %f26, %f22, %f24 ! 00000000315B0148 SKIP:L2-B004 6 S | |
21896 | cmp %o0, %l2 ! 00000000315B014C SKIP:L2-B004 6 S | |
21897 | ldx [%g2+0x0008], %g4 ! 00000000315B0150 SKIP:L2-B004 6 S BASE<BD80235 | |
21898 | nop ! 00000000315B0154 SKIP:L2-B004 6 S | |
21899 | membar 0x40 ! 00000000315B0158 SKIP:L2-B004 6 | |
21900 | ldda [%l5]0xF0, %f16 ! 00000000315B015C SKIP:L2-B004 6 Blk-Load | |
21901 | membar 0x40 ! 00000000315B0160 SKIP:L2-B004 6 | |
21902 | fba,pn %fcc1, BL80090 ! 00000000315B0164 SKIP:L2-B004 6 | |
21903 | pdist %f24, %f20, %f16 ! 00000000315B0168 SKIP:L2-B004 6 S | |
21904 | BL80089: ! ELSE:L2-B005 | |
21905 | stba %o3, [%g6-0x0045]%asi ! 00000000315B016C ELSE:L2-B005 1 S >BD80198 | |
21906 | call .+8 ! 00000000315B0170 ELSE:L2-B005 1 S | |
21907 | edge16n %i1, %l2, %i3 ! 00000000315B0174 ELSE:L2-B005 1 S | |
21908 | xor %i3, %i0, %o0 ! 00000000315B0178 ELSE:L2-B005 1 S | |
21909 | add %o4, %i1, %i5 ! 00000000315B017C ELSE:L2-B005 1 S | |
21910 | fcmpes %fcc1, %f10, %f10 ! 00000000315B0180 ELSE:L2-B005 1 S | |
21911 | add %g1, 0x5B4, %g1 ! 00000000315B0184 ELSE:L2-B005 1 chksum++ | |
21912 | ldsh [%g5-0x0002], %o5 ! 00000000315B0188 ELSE:L2-B005 1 S <BD80176 | |
21913 | pdist %f28, %f20, %f20 ! 00000000315B018C ELSE:L2-B005 1 S | |
21914 | ldx [%g2+0x0050], %l5 ! 00000000315B0190 ELSE:L2-B005 1 <BD80004 | |
21915 | membar 0x40 ! 00000000315B0194 ELSE:L2-B005 1 | |
21916 | stda %f32, [%l5]0x16 ! 00000000315B0198 ELSE:L2-B005 1 Blk-Store | |
21917 | membar 0x40 ! 00000000315B019C ELSE:L2-B005 1 | |
21918 | fmovrsgz %i3, %f10, %f8 ! 00000000315B01A0 ELSE:L2-B005 1 S | |
21919 | addcc %i4, %o0, %g0 ! 00000000315B01A4 ELSE:L2-B005 1 S | |
21920 | add %g6, -64, %l5 ! 00000000315B01A8 ELSE:L2-B005 1 @BD80021 | |
21921 | stda %f20,[%l5+%g1]0xC1 ! 00000000315B01AC ELSE:L2-B005 1 S Partial_St | |
21922 | sethi %hh(0xABAD1DEAFE327F00),%l6 ! 00000000315B01B0 ELSE:L2-B005 1 SUBR115 | |
21923 | or %l6,%hm(0xABAD1DEAFE327F00),%l6 ! 00000000315B01B4 ELSE:L2-B005 1 | |
21924 | sethi %lm(0xABAD1DEAFE327F00),%l5 ! 00000000315B01B8 ELSE:L2-B005 1 | |
21925 | or %l5,%lo(0xABAD1DEAFE327F00),%l5 ! 00000000315B01BC ELSE:L2-B005 1 | |
21926 | sllx %l6, 0x20, %l6 ! 00000000315B01C0 ELSE:L2-B005 1 | |
21927 | or %l6, %l5, %l6 ! 00000000315B01C4 ELSE:L2-B005 1 | |
21928 | jmpl %l6+0x0000, %o7 ! 00000000315B01C8 ELSE:L2-B005 1 S | |
21929 | fexpand %f31, %f28 ! 00000000315B01CC ELSE:L2-B005 1 S | |
21930 | BL80090: ! ELSE:L2-B005 | |
21931 | add %g1, 0x128, %g1 ! 00000000315B01D0 ELSE:L2-B005 7 chksum++ | |
21932 | add %g4, 0x30, %l5 ! 00000000315B01D4 ELSE:L2-B005 7 @BD80036 | |
21933 | stda %f28,[%l5+%g1]0xC4 ! 00000000315B01D8 LOOP:L1-B000 7 S Partial_St | |
21934 | cmp %o0, %i2 ! 00000000315B01DC LOOP:L1-B000 7 S | |
21935 | nop ! 00000000315B01E0 LOOP:L1-B000 7 S | |
21936 | st %fsr, [%g2+0x0064] ! 00000000315B01E4 LOOP:L1-B000 7 S <BD80006+4 | |
21937 | cmp %l3, %l3 ! 00000000315B01E8 LOOP:L1-B000 7 S | |
21938 | fcmpeq16 %f16, %f22, %i4 ! 00000000315B01EC LOOP:L1-B000 7 S | |
21939 | array8 %i4, %i3, %l3 ! 00000000315B01F0 LOOP:L1-B000 7 S | |
21940 | call .+8 ! 00000000315B01F4 LOOP:L1-B000 7 S | |
21941 | stha %g1, [%g5+0x0026]%asi ! 00000000315B01F8 LOOP:L1-B000 7 S >BD80049+2 | |
21942 | srlx %l0, 0x1, %l0 ! 00000000315B01FC LOOP:L1-B000 7 | |
21943 | andcc %l0, 0x1, %g0 ! 00000000315B0200 LOOP:L1-B000 7 | |
21944 | bne,a,pn %xcc, BL80091 ! 00000000315B0204 LOOP:L1-B000 7 | |
21945 | st %f9, [%g4-0x0050] ! 00000000315B0208 LOOP:L1-B000 4 S >BD80101 | |
21946 | add %g1, 0xF74, %g1 ! 00000000315B020C LOOP:L1-B000 3 chksum++ | |
21947 | array32 %o0, %i5, %i1 ! 00000000315B0210 SUBR:L0-B000 3 S | |
21948 | add %g4, -96, %l5 ! 00000000315B0214 SUBR:L0-B000 3 @BD80037 | |
21949 | stda %f26,[%l5+%g1]0xC8 ! 00000000315B0218 SUBR:L0-B000 3 S Partial_St | |
21950 | fmovsne %fcc1, %f10, %f11 ! 00000000315B021C SUBR:L0-B000 3 S | |
21951 | .word 0x9FB2C658 ! 00000000315B0220 SUBR:L0-B000 3 S illop_VIS | |
21952 | add %g1, 0x9E6, %i0 ! 00000000315B0224 SUBR:L0-B000 3 | |
21953 | return %i7+0x0008 ! 00000000315B0228 SUBR:L0-B000 3 | |
21954 | add %g1, 0xA67, %g1 ! 00000000315B022C SUBR:L0-B000 3 chksum++ | |
21955 | ||
21956 | SECTION .btext043_pg1 TEXT_VA=0x315b0000 | |
21957 | attr_text { | |
21958 | Name = .btext043_pg1, | |
21959 | VA = 0x315b0000, | |
21960 | RA = ra2pa(0xff23ae000,0), | |
21961 | PA = ra2pa(0xff23ae000,0), | |
21962 | tsbonly, | |
21963 | part_0_ctx_nonzero_tsb_config_1, | |
21964 | TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1, | |
21965 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21966 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21967 | } | |
21968 | .text; .skip 8 | |
21969 | ||
21970 | !======================================================================== | |
21971 | ||
21972 | SECTION .btext044 TEXT_VA=0x5cffff00 | |
21973 | attr_text { | |
21974 | Name = .btext044, | |
21975 | VA = 0x5cffff00, | |
21976 | RA = 0xfefffff00, | |
21977 | PA = ra2pa(0xfefffff00,0), | |
21978 | notsb | |
21979 | } | |
21980 | ||
21981 | SECTION .btext044_pg0 TEXT_VA=0x5cc00000 | |
21982 | attr_text { | |
21983 | Name = .btext044_pg0, | |
21984 | VA = 0x5cc00000, | |
21985 | RA = 0xfefc00000, | |
21986 | PA = ra2pa(0xfefc00000,0), | |
21987 | tsbonly, | |
21988 | part_0_ctx_nonzero_tsb_config_2, | |
21989 | TTE_Context=72, TTE_Size=3, TTE_W=0, TTE_X=1, | |
21990 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
21991 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
21992 | } | |
21993 | .text; .skip 8 | |
21994 | ||
21995 | ||
21996 | SECTION .btext044 | |
21997 | .text | |
21998 | .global SUBR114; SUBR114: | |
21999 | nop ! 000000005CFFFF00 SUBR:L0-B000 3 S | |
22000 | pdist %f28, %f18, %f30 ! 000000005CFFFF04 SUBR:L0-B000 3 S | |
22001 | fmovdo %fcc3, %f42, %f46 ! 000000005CFFFF08 SUBR:L0-B000 3 S | |
22002 | for %f28, %f30, %f28 ! 000000005CFFFF0C SUBR:L0-B000 3 S | |
22003 | add %g1, 0x283, %g1 ! 000000005CFFFF10 SUBR:L0-B000 3 chksum++ | |
22004 | and %g1, 0xFE, %o5 ! 000000005CFFFF14 LOOP:L1-B000 3 | |
22005 | BL80102: ! LOOP:L1-B000 | |
22006 | add %g1, 0x442, %g1 ! 000000005CFFFF18 LOOP:L1-B000 9 chksum++ | |
22007 | fpackfix %f28, %f19 ! 000000005CFFFF1C LOOP:L1-B000 9 S | |
22008 | add %g6, 0x10, %l5 ! 000000005CFFFF20 LOOP:L1-B000 9 @BD80057 | |
22009 | stda %f18,[%l5+%g1]0xC0 ! 000000005CFFFF24 LOOP:L1-B000 9 S Partial_St | |
22010 | add %g4, 0x3B, %l6 ! 000000005CFFFF28 LOOP:L1-B000 9 @BD80142 | |
22011 | stda %f24, [%l6]0xD0 ! 000000005CFFFF2C LOOP:L1-B000 9 S Short8 | |
22012 | movne %icc, %i0, %o2 ! 000000005CFFFF30 LOOP:L1-B000 9 S | |
22013 | st %f5, [%g4-0x006C] ! 000000005CFFFF34 LOOP:L1-B000 9 S >BD80031 | |
22014 | xnorcc %o3, %i2, %o3 ! 000000005CFFFF38 LOOP:L1-B000 9 S | |
22015 | ta %xcc, 0x40 ! 000000005CFFFF3C LOOP:L1-B000 9 S +-priv | |
22016 | cmp %o4, %i1 ! 000000005CFFFF40 LOOP:L1-B000 9 S | |
22017 | fcmpd %fcc0, %f32, %f0 ! 000000005CFFFF44 SKIP:L2-B000 9 | |
22018 | fbl BL80096 ! 000000005CFFFF48 SKIP:L2-B000 9 | |
22019 | nop ! 000000005CFFFF4C SKIP:L2-B000 9 S | |
22020 | xorcc %i2, %o4, %o0 ! 000000005CFFFF50 SKIP:L2-B000 0 S | |
22021 | .word 0xD7409407 ! 000000005CFFFF54 SKIP:L2-B000 0 S illop | |
22022 | .word 0xD69ABE86 ! 000000005CFFFF58 SKIP:L2-B000 0 illop | |
22023 | .word 0x99B74691 ! 000000005CFFFF5C SKIP:L2-B000 0 S illop | |
22024 | .word 0x83D52819 ! 000000005CFFFF60 SKIP:L2-B000 0 S illop | |
22025 | edge32 %i1, %o4, %o1 ! 000000005CFFFF64 SKIP:L2-B000 0 S | |
22026 | .word 0xF715DB59 ! 000000005CFFFF68 SKIP:L2-B000 0 S illop | |
22027 | add %g1, 0x1E9, %g1 ! 000000005CFFFF6C SKIP:L2-B000 0 chksum++ | |
22028 | array16 %o3, %o0, %o1 ! 000000005CFFFF70 SKIP:L2-B000 0 S | |
22029 | fsubd %f14, %f34, %f36 ! 000000005CFFFF74 SKIP:L2-B000 0 S | |
22030 | st %f19, [%g5-0x0068] ! 000000005CFFFF78 SKIP:L2-B000 0 S >BD80042 | |
22031 | .word 0x06FA70DA ! 000000005CFFFF7C SKIP:L2-B000 0 S random | |
22032 | xor %o2, %o2, %o1 ! 000000005CFFFF80 SKIP:L2-B000 0 S | |
22033 | fbuge,a,pn %fcc2, BL80092 ;.empty ! 000000005CFFFF84 SKIP:L2-B000 0 L | |
22034 | .word 0xDB793FE8 ! 000000005CFFFF88 SKIP:L2-B000 0 L illop | |
22035 | .word 0x81B243D0 ! 000000005CFFFF8C SKIP:L2-B000 0 L illop | |
22036 | lduh [%g4+0x0038], %o3 ! 000000005CFFFF90 SKIP:L2-B000 0 S <BD80060 | |
22037 | .word 0xF7DEF1AF ! 000000005CFFFF94 SKIP:L2-B000 0 L illop | |
22038 | .word 0xD7577FCC ! 000000005CFFFF98 SKIP:L2-B000 0 S random | |
22039 | .word 0x42B5ECBC ! 000000005CFFFF9C SKIP:L2-B000 0 L random | |
22040 | BL80092:nop ! 000000005CFFFFA0 SKIP:L2-B000 0 S | |
22041 | BL80093:fble,a BL80095 ! 000000005CFFFFA4 SKIP:L2-B000 0 L | |
22042 | BL80095:sth %o3, [%g6-0x0048] ! 000000005CFFFFA8 SKIP:L2-B000 0 S >BD80207 | |
22043 | BL80094:nop ! 000000005CFFFFAC SKIP:L2-B000 0 S | |
22044 | .word 0x8BAD3075 ! 000000005CFFFFB0 SKIP:L2-B000 0 S illop | |
22045 | add %g1, 0x4F7, %g1 ! 000000005CFFFFB4 SKIP:L2-B000 0 chksum++ | |
22046 | .word 0xBA7B2CFA ! 000000005CFFFFB8 SKIP:L2-B000 0 random | |
22047 | .word 0xE5C62A82 ! 000000005CFFFFBC SKIP:L2-B000 0 S illop | |
22048 | BL80096: ! ELSE:L2-B001 | |
22049 | ldd [%g4+0x0040], %f46 ! 000000005CFFFFC0 ELSE:L2-B001 9 S <BD80024 | |
22050 | xnor %o1, %g1, %o4 ! 000000005CFFFFC4 ELSE:L2-B001 9 S | |
22051 | nop ! 000000005CFFFFC8 ELSE:L2-B001 9 S | |
22052 | add %g5, 0x2D, %l6 ! 000000005CFFFFCC ELSE:L2-B001 9 @BD80193 | |
22053 | ldda [%l6]0xD0, %f30 ! 000000005CFFFFD0 ELSE:L2-B001 9 S Short8 | |
22054 | ldx [%g2+0x0060], %fsr ! 000000005CFFFFD4 ELSE:L2-B001 9 S <BD80006 | |
22055 | add %g1, 0xD0F, %g1 ! 000000005CFFFFD8 ELSE:L2-B001 9 chksum++ | |
22056 | xor %o2, %g1, %o2 ! 000000005CFFFFDC ELSE:L2-B001 9 S | |
22057 | orn %g6, -1, %g6 ! 000000005CFFFFE0 ELSE:L2-B001 9 S | |
22058 | lduw [%g5-0x000C], %o3 ! 000000005CFFFFE4 ELSE:L2-B001 9 S <BD80023 | |
22059 | pdist %f20, %f30, %f30 ! 000000005CFFFFE8 ELSE:L2-B001 9 S | |
22060 | pdist %f22, %f30, %f24 ! 000000005CFFFFEC ELSE:L2-B001 9 S | |
22061 | BL80097: ! ELSE:L2-B001 | |
22062 | add %g1, 0xFED, %g1 ! 000000005CFFFFF0 ELSE:L2-B001 9 chksum++ | |
22063 | edge8l %o1, %o0, %o1 ! 000000005CFFFFF4 LOOP:L1-B000 9 S | |
22064 | bneg,a BL80098 ;.empty ! 000000005CFFFFF8 LOOP:L1-B000 9 L | |
22065 | fbuge BL80099 ! 000000005CFFFFFC LOOP:L1-B000 2 L | |
22066 | std %f38, [%g4-0x0078] ! 000000005D000000 LOOP:L1-B000 7 S >BD80007 | |
22067 | fbul,pn %fcc3, BL80100 ;.empty ! 000000005D000004 LOOP:L1-B000 7 L | |
22068 | bge,a BL80099 ! 000000005D000008 LOOP:L1-B000 7 L | |
22069 | fpadd16 %f30, %f26, %f30 ! 000000005D00000C LOOP:L1-B000 7 S | |
22070 | BL80098:fbg BL80101 ! 000000005D000010 LOOP:L1-B000 2 L | |
22071 | ldx [%g2+0x0010], %g6 ! 000000005D000014 LOOP:L1-B000 0 S BASE<BD80236 | |
22072 | BL80100:.word 0xB6EE88B0 ! 000000005D000018 LOOP:L1-B000 0 S illop | |
22073 | BL80101:st %f5, [%g4-0x0064] ! 000000005D00001C LOOP:L1-B000 2 S >BD80026 | |
22074 | BL80099:add %g1, 0xA98, %g1 ! 000000005D000020 LOOP:L1-B000 11 chksum++ | |
22075 | srlx %o5, 0x1, %o5 ! 000000005D000024 LOOP:L1-B000 9 | |
22076 | andcc %o5, 0x1, %g0 ! 000000005D000028 LOOP:L1-B000 9 | |
22077 | bne,a,pt %xcc, BL80102 ! 000000005D00002C LOOP:L1-B000 9 | |
22078 | fcmpne32 %f20, %f28, %o1 ! 000000005D000030 LOOP:L1-B000 6 S | |
22079 | add %g1, 0xE38, %g1 ! 000000005D000034 LOOP:L1-B000 3 chksum++ | |
22080 | nop ! 000000005D000038 SUBR:L0-B000 3 S | |
22081 | fcmpgt16 %f20, %f28, %o3 ! 000000005D00003C SUBR:L0-B000 3 S | |
22082 | add %g6, -96, %l5 ! 000000005D000040 SUBR:L0-B000 3 @BD80037 | |
22083 | stda %f22,[%l5+%g1]0xC4 ! 000000005D000044 SUBR:L0-B000 3 S Partial_St | |
22084 | andn %o0, 0x0, %o0 ! 000000005D000048 SUBR:L0-B000 3 S | |
22085 | edge16n %g1, %o1, %o5 ! 000000005D00004C SUBR:L0-B000 3 S | |
22086 | ldx [%g2+0x0050], %l5 ! 000000005D000050 SUBR:L0-B000 3 <BD80004 | |
22087 | membar 0x40 ! 000000005D000054 SUBR:L0-B000 3 | |
22088 | stda %f16, [%l5]0x1F ! 000000005D000058 SUBR:L0-B000 3 Blk-Store | |
22089 | membar 0x40 ! 000000005D00005C SUBR:L0-B000 3 | |
22090 | retl ! 000000005D000060 SUBR:L0-B000 3 | |
22091 | add %g1, 0x6BE, %g1 ! 000000005D000064 SUBR:L0-B000 3 chksum++ | |
22092 | ||
22093 | SECTION .btext044_pg1 TEXT_VA=0x5d000000 | |
22094 | attr_text { | |
22095 | Name = .btext044_pg1, | |
22096 | VA = 0x5d000000, | |
22097 | RA = 0xff0000000, | |
22098 | PA = ra2pa(0xff0000000,0), | |
22099 | tsbonly, | |
22100 | part_0_ctx_nonzero_tsb_config_2, | |
22101 | TTE_Context=72, TTE_Size=3, TTE_W=0, TTE_X=1, | |
22102 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22103 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22104 | } | |
22105 | .text; .skip 8 | |
22106 | ||
22107 | !======================================================================== | |
22108 | ||
22109 | SECTION .btext045 TEXT_VA=0xfe327f00 | |
22110 | attr_text { | |
22111 | Name = .btext045, | |
22112 | VA = 0xfe327f00, | |
22113 | RA = ra2pa(0xff23a9f00,0), | |
22114 | PA = ra2pa(0xff23a9f00,0), | |
22115 | notsb | |
22116 | } | |
22117 | ||
22118 | SECTION .btext045_pg0 TEXT_VA=0xfe326000 | |
22119 | attr_text { | |
22120 | Name = .btext045_pg0, | |
22121 | VA = 0xfe326000, | |
22122 | RA = ra2pa(0xff23a8000,0), | |
22123 | PA = ra2pa(0xff23a8000,0), | |
22124 | tsbonly, | |
22125 | part_0_ctx_nonzero_tsb_config_1, | |
22126 | TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1, | |
22127 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22128 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22129 | } | |
22130 | .text; .skip 8 | |
22131 | ||
22132 | ||
22133 | SECTION .btext045 | |
22134 | .text | |
22135 | .global SUBR115; SUBR115: | |
22136 | add %g1, 0xE4, %g1 ! 00000000FE327F00 SUBR:L0-B000 6 chksum++ | |
22137 | and %g1, 0xFE, %o2 ! 00000000FE327F04 LOOP:L1-B000 6 | |
22138 | BL80112: ! LOOP:L1-B000 | |
22139 | add %g1, 0xE4, %g1 ! 00000000FE327F08 LOOP:L1-B000 12 chksum++ | |
22140 | fbge,a,pn %fcc0, BL80103 ! 00000000FE327F0C SKIP:L2-B000 12 | |
22141 | std %f0, [%g3-0x0078] ! 00000000FE327F10 SKIP:L2-B000 5 S >BD80007 | |
22142 | add %g5, 0x30, %l5 ! 00000000FE327F14 SKIP:L2-B000 7 @BD80036 | |
22143 | stda %f18,[%l5+%g1]0xC4 ! 00000000FE327F18 SKIP:L2-B000 7 S Partial_St | |
22144 | nop ! 00000000FE327F1C SKIP:L2-B000 7 S | |
22145 | ldx [%g2+0x0050], %l5 ! 00000000FE327F20 SKIP:L2-B000 7 <BD80004 | |
22146 | membar 0x40 ! 00000000FE327F24 SKIP:L2-B000 7 | |
22147 | ldda [%l5]0x1E, %f16 ! 00000000FE327F28 SKIP:L2-B000 7 Blk-Load | |
22148 | membar 0x40 ! 00000000FE327F2C SKIP:L2-B000 7 | |
22149 | sub %o2, %o4, %o5 ! 00000000FE327F30 SKIP:L2-B000 7 S | |
22150 | cmp %i4, %o5 ! 00000000FE327F34 SKIP:L2-B000 7 S | |
22151 | add %g1, 0x31, %g1 ! 00000000FE327F38 SKIP:L2-B000 7 chksum++ | |
22152 | ld [%g4-0x002C], %f5 ! 00000000FE327F3C SKIP:L2-B000 7 S <BD80062 | |
22153 | ldx [%g2+0x0050], %l5 ! 00000000FE327F40 SKIP:L2-B000 7 <BD80004 | |
22154 | membar 0x40 ! 00000000FE327F44 SKIP:L2-B000 7 | |
22155 | ldda [%l5]0xF0, %f16 ! 00000000FE327F48 SKIP:L2-B000 7 Blk-Load | |
22156 | membar 0x40 ! 00000000FE327F4C SKIP:L2-B000 7 | |
22157 | andcc %l6, -1, %l6 ! 00000000FE327F50 SKIP:L2-B000 7 S | |
22158 | fpack16 %f28, %f17 ! 00000000FE327F54 SKIP:L2-B000 7 S | |
22159 | nop ! 00000000FE327F58 SKIP:L2-B000 7 S | |
22160 | ba,a BL80104 ! 00000000FE327F5C SKIP:L2-B000 7 | |
22161 | nop ! 00000000FE327F60 SKIP:L2-B000 0 S | |
22162 | BL80103: ! ELSE:L2-B001 | |
22163 | add %g6, 0x8, %l5 ! 00000000FE327F64 ELSE:L2-B001 5 @BD80008 | |
22164 | stda %f24,[%l5+%g1]0xCC ! 00000000FE327F68 ELSE:L2-B001 5 S Partial_St | |
22165 | fcmpne32 %f18, %f28, %o3 ! 00000000FE327F6C ELSE:L2-B001 5 S | |
22166 | nop ! 00000000FE327F70 ELSE:L2-B001 5 S | |
22167 | .word 0x95A543F8 ! 00000000FE327F74 ELSE:L2-B001 5 S illop_FP | |
22168 | add %g1, 0x57E, %g1 ! 00000000FE327F78 ELSE:L2-B001 5 chksum++ | |
22169 | ldda [%g5+0x0040]%asi, %f62 ! 00000000FE327F7C ELSE:L2-B001 5 S <BD80024 | |
22170 | edge32 %g1, %o3, %o1 ! 00000000FE327F80 ELSE:L2-B001 5 S | |
22171 | add %g4, 0x68, %l5 ! 00000000FE327F84 ELSE:L2-B001 5 @BD80104 | |
22172 | stda %f30,[%l5+%g1]0xC3 ! 00000000FE327F88 ELSE:L2-B001 5 S Partial_St | |
22173 | orcc %o2, %o5, %o0 ! 00000000FE327F8C ELSE:L2-B001 5 S | |
22174 | movpos %xcc, %i5, %o3 ! 00000000FE327F90 ELSE:L2-B001 5 S | |
22175 | stx %fsr, [%g2+0x0060] ! 00000000FE327F94 ELSE:L2-B001 5 S <BD80006 | |
22176 | BL80104: ! ELSE:L2-B001 | |
22177 | add %g1, 0x1D1, %g1 ! 00000000FE327F98 ELSE:L2-B001 12 chksum++ | |
22178 | andcc %i4, 0x80, %g0 ! 00000000FE327F9C SKIP:L2-B002 12 | |
22179 | bz,a,pn %xcc, BL80105 ! 00000000FE327FA0 SKIP:L2-B002 12 | |
22180 | st %f20, [%g4-0x0008] ! 00000000FE327FA4 SKIP:L2-B002 10 S >BD80023 | |
22181 | ldd [%g4+0x005D], %f26 ! 00000000FE327FA8 SKIP:L2-B002 2 S <BD80032+5 | |
22182 | subccc %i5, %o3, %o3 ! 00000000FE327FAC SKIP:L2-B002 2 S | |
22183 | add %g6, -72, %l6 ! 00000000FE327FB0 SKIP:L2-B002 2 @BD80207 | |
22184 | ldda [%l6]0xD2, %f24 ! 00000000FE327FB4 SKIP:L2-B002 2 S Short16 | |
22185 | array8 %i5, %o5, %o1 ! 00000000FE327FB8 SKIP:L2-B002 2 S | |
22186 | ldx [%g2+0x0050], %l5 ! 00000000FE327FBC SKIP:L2-B002 2 <BD80004 | |
22187 | membar 0x40 ! 00000000FE327FC0 SKIP:L2-B002 2 | |
22188 | stda %f32, [%l5]0xE0 ! 00000000FE327FC4 SKIP:L2-B002 2 Blk-Store | |
22189 | membar 0x40 ! 00000000FE327FC8 SKIP:L2-B002 2 | |
22190 | add %g1, 0x96F, %g1 ! 00000000FE327FCC SKIP:L2-B002 2 chksum++ | |
22191 | ldx [%g2+0x0050], %l5 ! 00000000FE327FD0 SKIP:L2-B002 2 <BD80004 | |
22192 | membar 0x40 ! 00000000FE327FD4 SKIP:L2-B002 2 | |
22193 | stda %f0, [%l5]0x1E ! 00000000FE327FD8 SKIP:L2-B002 2 Blk-Store | |
22194 | membar 0x40 ! 00000000FE327FDC SKIP:L2-B002 2 | |
22195 | stb %l6, [%g4-0x0007] ! 00000000FE327FE0 SKIP:L2-B002 2 S >BD80023+1 | |
22196 | ldsb [%g4-0x0012], %o4 ! 00000000FE327FE4 SKIP:L2-B002 2 S <BD80030 | |
22197 | st %f2, [%g6-0x0058] ! 00000000FE327FE8 SKIP:L2-B002 2 S >BD80015 | |
22198 | ldstub [%g4-0x002D], %o0 ! 00000000FE327FEC SKIP:L2-B002 2 S >BD80153 | |
22199 | and %o0, %o0, %o1 ! 00000000FE327FF0 SKIP:L2-B002 2 S | |
22200 | fba BL80111 ! 00000000FE327FF4 SKIP:L2-B002 2 | |
22201 | nop ! 00000000FE327FF8 SKIP:L2-B002 2 S | |
22202 | BL80105: ! ELSE:L2-B003 | |
22203 | .word 0xB1ACD0A4 ! 00000000FE327FFC ELSE:L2-B003 10 S illop_FP | |
22204 | fbuge BL80106 ;.empty ! 00000000FE328000 ELSE:L2-B003 10 L | |
22205 | fblg,pn %fcc0, BL80107 ;.empty ! 00000000FE328004 ELSE:L2-B003 10 L | |
22206 | BL80106:bleu,pt %xcc, BL80108 ! 00000000FE328008 ELSE:L2-B003 10 L | |
22207 | cmp %o0, %g1 ! 00000000FE32800C ELSE:L2-B003 0 S | |
22208 | bg,pn %xcc, BL80108 ! 00000000FE328010 ELSE:L2-B003 0 L | |
22209 | .word 0x81C3E008 ! 00000000FE328014 ELSE:L2-B003 0 S random | |
22210 | BL80108:st %f21, [%g3-0x0008] ! 00000000FE328018 ELSE:L2-B003 10 S >BD80023 | |
22211 | .word 0xA1B04641 ! 00000000FE32801C ELSE:L2-B003 10 S illop_VIS | |
22212 | fcmps %fcc2, %f4, %f10 ! 00000000FE328020 ELSE:L2-B003 10 S | |
22213 | BL80107:std %f12, [%g3+0x0048] ! 00000000FE328024 ELSE:L2-B003 20 S >BD80039 | |
22214 | nop ! 00000000FE328028 ELSE:L2-B003 10 S | |
22215 | add %g1, 0x587, %g1 ! 00000000FE32802C ELSE:L2-B003 10 chksum++ | |
22216 | add %g1, 0x87B, %g1 ! 00000000FE328030 ELSE:L2-B003 10 chksum++ | |
22217 | xorcc %o3, %o1, %o1 ! 00000000FE328034 ELSE:L2-B003 10 S | |
22218 | ble,a,pt %icc, BL80109 ! 00000000FE328038 ELSE:L2-B003 10 L | |
22219 | st %f9, [%g3-0x0063] ! 00000000FE32803C ELSE:L2-B003 7 S >BD80026+1 | |
22220 | and %o3, %g1, %o3 ! 00000000FE328040 ELSE:L2-B003 3 S | |
22221 | bgu BL80110 ! 00000000FE328044 ELSE:L2-B003 3 L | |
22222 | BL80110:nop ! 00000000FE328048 ELSE:L2-B003 6 S | |
22223 | add %o4, %o3, %o4 ! 00000000FE32804C ELSE:L2-B003 3 S | |
22224 | BL80109:nop ! 00000000FE328050 ELSE:L2-B003 10 S | |
22225 | add %g1, 0xBC0, %g1 ! 00000000FE328054 ELSE:L2-B003 10 chksum++ | |
22226 | BL80111: ! ELSE:L2-B003 | |
22227 | add %g1, 0xE62, %g1 ! 00000000FE328058 ELSE:L2-B003 12 chksum++ | |
22228 | pdist %f16, %f18, %f16 ! 00000000FE32805C LOOP:L1-B000 12 S | |
22229 | ldub [%g5+0x003A], %o1 ! 00000000FE328060 LOOP:L1-B000 12 S <BD80028 | |
22230 | pdist %f26, %f16, %f28 ! 00000000FE328064 LOOP:L1-B000 12 S | |
22231 | nop ! 00000000FE328068 LOOP:L1-B000 12 S | |
22232 | srlx %o2, 0x1, %o2 ! 00000000FE32806C LOOP:L1-B000 12 | |
22233 | andcc %o2, 0x1, %g0 ! 00000000FE328070 LOOP:L1-B000 12 | |
22234 | bne,pn %xcc, BL80112 ! 00000000FE328074 LOOP:L1-B000 12 | |
22235 | array16 %o1, %g1, %o1 ! 00000000FE328078 LOOP:L1-B000 12 S | |
22236 | add %g1, 0x73F, %g1 ! 00000000FE32807C LOOP:L1-B000 6 chksum++ | |
22237 | nop ! 00000000FE328080 SUBR:L0-B000 6 S | |
22238 | movlg %fcc3, %o1, %o2 ! 00000000FE328084 SUBR:L0-B000 6 S | |
22239 | add %g4, -48, %l6 ! 00000000FE328088 SUBR:L0-B000 6 @BD80246 | |
22240 | stda %f30, [%l6]0xD3 ! 00000000FE32808C SUBR:L0-B000 6 S Short16 | |
22241 | tpos %xcc, %g7+0x005A ! 00000000FE328090 SUBR:L0-B000 6 S | |
22242 | xnor %o3, %o3, %o2 ! 00000000FE328094 SUBR:L0-B000 6 S | |
22243 | ldx [%g2+0x0050], %l5 ! 00000000FE328098 SUBR:L0-B000 6 <BD80004 | |
22244 | membar 0x40 ! 00000000FE32809C SUBR:L0-B000 6 | |
22245 | stda %f16, [%l5]0xF9 ! 00000000FE3280A0 SUBR:L0-B000 6 Blk-Store | |
22246 | membar 0x40 ! 00000000FE3280A4 SUBR:L0-B000 6 | |
22247 | add %g4, 0x80, %l5 ! 00000000FE3280A8 SUBR:L0-B000 6 @BD80052 | |
22248 | stda %f22,[%l5+%g1]0xC4 ! 00000000FE3280AC SUBR:L0-B000 6 S Partial_St | |
22249 | .word 0xD2B902E2 ! 00000000FE3280B0 SUBR:L0-B000 6 S illop | |
22250 | nop ! 00000000FE3280B4 SUBR:L0-B000 6 S | |
22251 | retl ! 00000000FE3280B8 SUBR:L0-B000 6 | |
22252 | add %g1, 0x8D4, %g1 ! 00000000FE3280BC SUBR:L0-B000 6 chksum++ | |
22253 | ||
22254 | SECTION .btext045_pg1 TEXT_VA=0xfe328000 | |
22255 | attr_text { | |
22256 | Name = .btext045_pg1, | |
22257 | VA = 0xfe328000, | |
22258 | RA = ra2pa(0xff23aa000,0), | |
22259 | PA = ra2pa(0xff23aa000,0), | |
22260 | tsbonly, | |
22261 | part_0_ctx_nonzero_tsb_config_1, | |
22262 | TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1, | |
22263 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22264 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22265 | } | |
22266 | .text; .skip 8 | |
22267 | ! Context 72: 2330 instructions generated, 5245 executed, 114 traps | |
22268 | ||
22269 | #undef BLIMP_BIAS | |
22270 | #define BLIMP_BIAS 0 | |
22271 | #undef BLIMP_FRAME | |
22272 | #define BLIMP_FRAME 128 | |
22273 | #undef BLIMP_32BIT | |
22274 | #define BLIMP_32BIT 0 | |
22275 | ||
22276 | !======================================================================== | |
22277 | ||
22278 | SECTION .btext046 TEXT_VA=0x90acbc5dd00 | |
22279 | attr_text { | |
22280 | Name = .btext046, | |
22281 | VA = 0x90acbc5dd00, | |
22282 | RA = ra2pa(0xfef3b9d00,0), | |
22283 | PA = ra2pa(0xfef3b9d00,0), | |
22284 | notsb | |
22285 | } | |
22286 | ||
22287 | SECTION .btext046_pg0 TEXT_VA=0x90acbc5c000 | |
22288 | attr_text { | |
22289 | Name = .btext046_pg0, | |
22290 | VA = 0x90acbc5c000, | |
22291 | RA = ra2pa(0xfef3b8000,0), | |
22292 | PA = ra2pa(0xfef3b8000,0), | |
22293 | tsbonly, | |
22294 | part_0_ctx_nonzero_tsb_config_1, | |
22295 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
22296 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
22297 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
22298 | } | |
22299 | .text; .skip 8 | |
22300 | ||
22301 | ||
22302 | SECTION .btext046 | |
22303 | .text | |
22304 | .global start_th_5; start_th_5: | |
22305 | .global SUBR130; SUBR130: | |
22306 | BL100168: ! MAIN:L0-B000 | |
22307 | nop ! 0000090ACBC5DD00 MAIN:L0-B000 1 | |
22308 | sethi %hh(0xFFFFA3AC1E000000),%g2 ! 0000090ACBC5DD04 MAIN:L0-B000 1 BD100229 | |
22309 | or %g2,%hm(0xFFFFA3AC1E000000),%g2 ! 0000090ACBC5DD08 MAIN:L0-B000 1 | |
22310 | sethi %lm(0xFFFFA3AC1E000000),%g3 ! 0000090ACBC5DD0C MAIN:L0-B000 1 | |
22311 | or %g3,%lo(0xFFFFA3AC1E000000),%g3 ! 0000090ACBC5DD10 MAIN:L0-B000 1 | |
22312 | sllx %g2, 0x20, %g2 ! 0000090ACBC5DD14 MAIN:L0-B000 1 | |
22313 | or %g2, %g3, %g2 ! 0000090ACBC5DD18 MAIN:L0-B000 1 | |
22314 | sethi %hh(0x109EC02000),%l0 ! 0000090ACBC5DD1C MAIN:L0-B000 1 STACK0073 | |
22315 | or %l0,%hm(0x109EC02000),%l0 ! 0000090ACBC5DD20 MAIN:L0-B000 1 | |
22316 | sethi %lm(0x109EC02000),%l1 ! 0000090ACBC5DD24 MAIN:L0-B000 1 | |
22317 | or %l1,%lo(0x109EC02000),%l1 ! 0000090ACBC5DD28 MAIN:L0-B000 1 | |
22318 | sllx %l0, 0x20, %l0 ! 0000090ACBC5DD2C MAIN:L0-B000 1 | |
22319 | or %l0, %l1, %l0 ! 0000090ACBC5DD30 MAIN:L0-B000 1 | |
22320 | sub %l0, 0x100, %o6 ! 0000090ACBC5DD34 MAIN:L0-B000 1 | |
22321 | add %o6, 0x80, %i6 ! 0000090ACBC5DD38 MAIN:L0-B000 1 | |
22322 | addcc %g0, 0x1, %g1 ! 0000090ACBC5DD3C MAIN:L0-B000 1 | |
22323 | or %g0, -1081, %g3 ! 0000090ACBC5DD40 MAIN:L0-B000 1 | |
22324 | or %g0, -641, %g4 ! 0000090ACBC5DD44 MAIN:L0-B000 1 | |
22325 | or %g0, -498, %g5 ! 0000090ACBC5DD48 MAIN:L0-B000 1 | |
22326 | or %g0, -2891, %g6 ! 0000090ACBC5DD4C MAIN:L0-B000 1 | |
22327 | or %g0, 0x0, %g7 ! 0000090ACBC5DD50 MAIN:L0-B000 1 | |
22328 | or %g0, 0xC98, %o0 ! 0000090ACBC5DD54 MAIN:L0-B000 1 | |
22329 | or %g0, 0xEEC, %o1 ! 0000090ACBC5DD58 MAIN:L0-B000 1 | |
22330 | or %g0, -467, %o2 ! 0000090ACBC5DD5C MAIN:L0-B000 1 | |
22331 | or %g0, -1040, %o3 ! 0000090ACBC5DD60 MAIN:L0-B000 1 | |
22332 | or %g0, -3619, %o4 ! 0000090ACBC5DD64 MAIN:L0-B000 1 | |
22333 | or %g0, -1330, %o5 ! 0000090ACBC5DD68 MAIN:L0-B000 1 | |
22334 | or %g0, -1513, %o7 ! 0000090ACBC5DD6C MAIN:L0-B000 1 | |
22335 | or %g0, 0x1F8, %l0 ! 0000090ACBC5DD70 MAIN:L0-B000 1 | |
22336 | or %g0, 0x93, %l1 ! 0000090ACBC5DD74 MAIN:L0-B000 1 | |
22337 | or %g0, 0xD2F, %l2 ! 0000090ACBC5DD78 MAIN:L0-B000 1 | |
22338 | or %g0, -2059, %l3 ! 0000090ACBC5DD7C MAIN:L0-B000 1 | |
22339 | or %g0, 0xFE6, %l4 ! 0000090ACBC5DD80 MAIN:L0-B000 1 | |
22340 | or %g0, 0x1DD, %l5 ! 0000090ACBC5DD84 MAIN:L0-B000 1 | |
22341 | sethi %hh(0x90ACBC5DD00),%l7 ! 0000090ACBC5DD88 MAIN:L0-B000 1 SUBR130 | |
22342 | or %l7,%hm(0x90ACBC5DD00),%l7 ! 0000090ACBC5DD8C MAIN:L0-B000 1 | |
22343 | sethi %lm(0x90ACBC5DD00),%l6 ! 0000090ACBC5DD90 MAIN:L0-B000 1 | |
22344 | or %l6,%lo(0x90ACBC5DD00),%l6 ! 0000090ACBC5DD94 MAIN:L0-B000 1 | |
22345 | sllx %l7, 0x20, %l7 ! 0000090ACBC5DD98 MAIN:L0-B000 1 | |
22346 | or %l7, %l6, %l7 ! 0000090ACBC5DD9C MAIN:L0-B000 1 | |
22347 | or %g0, 0x6A5, %l6 ! 0000090ACBC5DDA0 MAIN:L0-B000 1 | |
22348 | or %g0, -1774, %i0 ! 0000090ACBC5DDA4 MAIN:L0-B000 1 | |
22349 | or %g0, -485, %i1 ! 0000090ACBC5DDA8 MAIN:L0-B000 1 | |
22350 | or %g0, -2414, %i2 ! 0000090ACBC5DDAC MAIN:L0-B000 1 | |
22351 | or %g0, -869, %i3 ! 0000090ACBC5DDB0 MAIN:L0-B000 1 | |
22352 | or %g0, -2519, %i4 ! 0000090ACBC5DDB4 MAIN:L0-B000 1 | |
22353 | or %g0, 0xDF3, %i5 ! 0000090ACBC5DDB8 MAIN:L0-B000 1 | |
22354 | or %g0, -692, %i7 ! 0000090ACBC5DDBC MAIN:L0-B000 1 | |
22355 | or %g0, 0x4, %g6 ! 0000090ACBC5DDC0 MAIN:L0-B000 1 | |
22356 | BL100169:save %o6, -128, %o6 ! 0000090ACBC5DDC4 MAIN:L0-B000 4 | |
22357 | add %i0, %g6, %l0 ! 0000090ACBC5DDC8 MAIN:L0-B000 4 | |
22358 | add %i1, %g6, %l1 ! 0000090ACBC5DDCC MAIN:L0-B000 4 | |
22359 | add %i2, %g6, %l2 ! 0000090ACBC5DDD0 MAIN:L0-B000 4 | |
22360 | add %i3, %g6, %l3 ! 0000090ACBC5DDD4 MAIN:L0-B000 4 | |
22361 | add %i4, %g6, %l4 ! 0000090ACBC5DDD8 MAIN:L0-B000 4 | |
22362 | add %i5, %g6, %l5 ! 0000090ACBC5DDDC MAIN:L0-B000 4 | |
22363 | add %i6, %g6, %l6 ! 0000090ACBC5DDE0 MAIN:L0-B000 4 | |
22364 | add %i7, %g6, %l7 ! 0000090ACBC5DDE4 MAIN:L0-B000 4 | |
22365 | add %l0, %g6, %o0 ! 0000090ACBC5DDE8 MAIN:L0-B000 4 | |
22366 | add %l1, %g6, %o1 ! 0000090ACBC5DDEC MAIN:L0-B000 4 | |
22367 | add %l2, %g6, %o2 ! 0000090ACBC5DDF0 MAIN:L0-B000 4 | |
22368 | add %l3, %g6, %o3 ! 0000090ACBC5DDF4 MAIN:L0-B000 4 | |
22369 | add %l4, %g6, %o4 ! 0000090ACBC5DDF8 MAIN:L0-B000 4 | |
22370 | add %l5, %g6, %o5 ! 0000090ACBC5DDFC MAIN:L0-B000 4 | |
22371 | add %l7, %g6, %o7 ! 0000090ACBC5DE00 MAIN:L0-B000 4 | |
22372 | subcc %g6, 0x1, %g6 ! 0000090ACBC5DE04 MAIN:L0-B000 4 | |
22373 | bnz,pn %xcc, BL100169 ! 0000090ACBC5DE08 MAIN:L0-B000 4 | |
22374 | nop ! 0000090ACBC5DE0C MAIN:L0-B000 4 | |
22375 | restore %g0, %g0, %g0 ! 0000090ACBC5DE10 MAIN:L0-B000 1 | |
22376 | restore %g0, %g0, %g0 ! 0000090ACBC5DE14 MAIN:L0-B000 1 | |
22377 | restore %g0, %g0, %g0 ! 0000090ACBC5DE18 MAIN:L0-B000 1 | |
22378 | restore %g0, %g0, %g0 ! 0000090ACBC5DE1C MAIN:L0-B000 1 | |
22379 | ta %xcc, 0x44 ! 0000090ACBC5DE20 MAIN:L0-B000 1 cleanwin=0 | |
22380 | wr %g0, 0x7F8, %y ! 0000090ACBC5DE24 MAIN:L0-B000 1 | |
22381 | wr %g0, 0x30, %gsr ! 0000090ACBC5DE28 MAIN:L0-B000 1 | |
22382 | ldd [%g2+0x0068], %f0 ! 0000090ACBC5DE2C MAIN:L0-B000 1 <BD100233 | |
22383 | faddd %f0, %f0, %f6 ! 0000090ACBC5DE30 MAIN:L0-B000 1 | |
22384 | faddd %f0, %f6, %f12 ! 0000090ACBC5DE34 MAIN:L0-B000 1 | |
22385 | faddd %f6, %f12, %f14 ! 0000090ACBC5DE38 MAIN:L0-B000 1 | |
22386 | faddd %f12, %f14, %f60 ! 0000090ACBC5DE3C MAIN:L0-B000 1 | |
22387 | faddd %f14, %f60, %f62 ! 0000090ACBC5DE40 MAIN:L0-B000 1 | |
22388 | faddd %f60, %f62, %f32 ! 0000090ACBC5DE44 MAIN:L0-B000 1 | |
22389 | faddd %f62, %f32, %f34 ! 0000090ACBC5DE48 MAIN:L0-B000 1 | |
22390 | faddd %f32, %f34, %f36 ! 0000090ACBC5DE4C MAIN:L0-B000 1 | |
22391 | faddd %f34, %f36, %f38 ! 0000090ACBC5DE50 MAIN:L0-B000 1 | |
22392 | faddd %f36, %f38, %f40 ! 0000090ACBC5DE54 MAIN:L0-B000 1 | |
22393 | faddd %f38, %f40, %f42 ! 0000090ACBC5DE58 MAIN:L0-B000 1 | |
22394 | faddd %f40, %f42, %f44 ! 0000090ACBC5DE5C MAIN:L0-B000 1 | |
22395 | faddd %f42, %f44, %f46 ! 0000090ACBC5DE60 MAIN:L0-B000 1 | |
22396 | ld [%g2+0x0070], %f2 ! 0000090ACBC5DE64 MAIN:L0-B000 1 <BD100234 | |
22397 | fadds %f2, %f2, %f3 ! 0000090ACBC5DE68 MAIN:L0-B000 1 | |
22398 | fadds %f2, %f3, %f4 ! 0000090ACBC5DE6C MAIN:L0-B000 1 | |
22399 | fadds %f3, %f4, %f5 ! 0000090ACBC5DE70 MAIN:L0-B000 1 | |
22400 | fadds %f4, %f5, %f8 ! 0000090ACBC5DE74 MAIN:L0-B000 1 | |
22401 | fadds %f5, %f8, %f9 ! 0000090ACBC5DE78 MAIN:L0-B000 1 | |
22402 | fadds %f8, %f9, %f10 ! 0000090ACBC5DE7C MAIN:L0-B000 1 | |
22403 | fadds %f9, %f10, %f11 ! 0000090ACBC5DE80 MAIN:L0-B000 1 | |
22404 | fcmpd %fcc0, %f0, %f0 ! 0000090ACBC5DE84 MAIN:L0-B000 1 | |
22405 | fcmpd %fcc1, %f0, %f0 ! 0000090ACBC5DE88 MAIN:L0-B000 1 | |
22406 | fcmpd %fcc2, %f0, %f0 ! 0000090ACBC5DE8C MAIN:L0-B000 1 | |
22407 | fcmpd %fcc3, %f0, %f0 ! 0000090ACBC5DE90 MAIN:L0-B000 1 | |
22408 | stx %fsr, [%g2+0x0060] ! 0000090ACBC5DE94 MAIN:L0-B000 1 <BD100006 | |
22409 | fzero %f16 ! 0000090ACBC5DE98 MAIN:L0-B000 1 | |
22410 | fzero %f18 ! 0000090ACBC5DE9C MAIN:L0-B000 1 | |
22411 | fzero %f20 ! 0000090ACBC5DEA0 MAIN:L0-B000 1 | |
22412 | fzero %f22 ! 0000090ACBC5DEA4 MAIN:L0-B000 1 | |
22413 | fzero %f24 ! 0000090ACBC5DEA8 MAIN:L0-B000 1 | |
22414 | fzero %f26 ! 0000090ACBC5DEAC MAIN:L0-B000 1 | |
22415 | fzero %f28 ! 0000090ACBC5DEB0 MAIN:L0-B000 1 | |
22416 | fzero %f30 ! 0000090ACBC5DEB4 MAIN:L0-B000 1 | |
22417 | ldx [%g2+0x0000], %g3 ! 0000090ACBC5DEB8 MAIN:L0-B000 1 BASE<BD100229 | |
22418 | ldx [%g2+0x0008], %g4 ! 0000090ACBC5DEBC MAIN:L0-B000 1 BASE<BD100235 | |
22419 | ldx [%g2+0x0010], %g5 ! 0000090ACBC5DEC0 MAIN:L0-B000 1 BASE<BD100236 | |
22420 | ldx [%g2+0x0018], %g6 ! 0000090ACBC5DEC4 MAIN:L0-B000 1 BASE<BD100237 | |
22421 | or %g0, 0x2, %l1 ! 0000090ACBC5DEC8 LOOP:L1-B000 1 | |
22422 | BL100245: ! LOOP:L1-B000 | |
22423 | add %g1, 0x62, %g1 ! 0000090ACBC5DECC LOOP:L1-B000 2 chksum++ | |
22424 | pdist %f22, %f30, %f22 ! 0000090ACBC5DED0 LOOP:L1-B000 2 S | |
22425 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5DED4 LOOP:L1-B000 2 <BD100004 | |
22426 | membar 0x40 ! 0000090ACBC5DED8 LOOP:L1-B000 2 | |
22427 | stda %f0, [%l5]0xF0 ! 0000090ACBC5DEDC LOOP:L1-B000 2 Blk-Store | |
22428 | membar 0x40 ! 0000090ACBC5DEE0 LOOP:L1-B000 2 | |
22429 | rd %y, %o0 ! 0000090ACBC5DEE4 LOOP:L1-B000 2 S | |
22430 | stw %i1, [%g3+0x0004] ! 0000090ACBC5DEE8 LOOP:L1-B000 2 S >BD100051+4 | |
22431 | call .+8 ! 0000090ACBC5DEEC LOOP:L1-B000 2 S | |
22432 | ld [%g4-0x0064], %f9 ! 0000090ACBC5DEF0 LOOP:L1-B000 2 S <BD100026 | |
22433 | or %g0, 0x3, %l4 ! 0000090ACBC5DEF4 LOOP:L2-B000 2 | |
22434 | BL100178: ! LOOP:L2-B000 | |
22435 | add %g1, 0xF99, %g1 ! 0000090ACBC5DEF8 LOOP:L2-B000 4 chksum++ | |
22436 | andn %i2, %o0, %o3 ! 0000090ACBC5DEFC LOOP:L2-B000 4 S | |
22437 | ldx [%g2+0x0058], %l6 ! 0000090ACBC5DF00 LOOP:L2-B000 4 <BD100016 | |
22438 | stha %g7, [%l6+%g0]0x04 ! 0000090ACBC5DF04 LOOP:L2-B000 4 S >BD100017 | |
22439 | xnor %i0, %i3, %l0 ! 0000090ACBC5DF08 LOOP:L2-B000 4 S | |
22440 | fpackfix %f24, %f29 ! 0000090ACBC5DF0C LOOP:L2-B000 4 S | |
22441 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5DF10 LOOP:L2-B000 4 <BD100004 | |
22442 | membar 0x40 ! 0000090ACBC5DF14 LOOP:L2-B000 4 | |
22443 | ldda [%l5]0xF0, %f16 ! 0000090ACBC5DF18 LOOP:L2-B000 4 Blk-Load | |
22444 | membar 0x40 ! 0000090ACBC5DF1C LOOP:L2-B000 4 | |
22445 | and %g1, 0xFE, %l2 ! 0000090ACBC5DF20 LOOP:L3-B000 4 | |
22446 | BL100170: ! LOOP:L3-B000 | |
22447 | add %g1, 0x2B4, %g1 ! 0000090ACBC5DF24 LOOP:L3-B000 4 chksum++ | |
22448 | pdist %f26, %f22, %f18 ! 0000090ACBC5DF28 LOOP:L3-B000 4 S | |
22449 | fcmpne32 %f26, %f22, %l3 ! 0000090ACBC5DF2C LOOP:L3-B000 4 S | |
22450 | fcmped %fcc3, %f44, %f34 ! 0000090ACBC5DF30 LOOP:L3-B000 4 S | |
22451 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5DF34 LOOP:L3-B000 4 <BD100004 | |
22452 | membar 0x40 ! 0000090ACBC5DF38 LOOP:L3-B000 4 | |
22453 | stda %f0, [%l5]0xE0 ! 0000090ACBC5DF3C LOOP:L3-B000 4 Blk-Store | |
22454 | membar 0x40 ! 0000090ACBC5DF40 LOOP:L3-B000 4 | |
22455 | add %g5, 0x68, %l5 ! 0000090ACBC5DF44 LOOP:L3-B000 4 @BD100104 | |
22456 | stda %f26,[%l5+%g1]0xCA ! 0000090ACBC5DF48 LOOP:L3-B000 4 S Partial_St | |
22457 | fcmpeq16 %f26, %f18, %i2 ! 0000090ACBC5DF4C LOOP:L3-B000 4 S | |
22458 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5DF50 LOOP:L3-B000 4 <BD100004 | |
22459 | membar 0x40 ! 0000090ACBC5DF54 LOOP:L3-B000 4 | |
22460 | stda %f0, [%l5]0xE0 ! 0000090ACBC5DF58 LOOP:L3-B000 4 Blk-Store | |
22461 | membar 0x40 ! 0000090ACBC5DF5C LOOP:L3-B000 4 | |
22462 | pdist %f26, %f28, %f28 ! 0000090ACBC5DF60 LOOP:L3-B000 4 S | |
22463 | ldd [%g4+0x0060], %f22 ! 0000090ACBC5DF64 LOOP:L3-B000 4 S <BD100071 | |
22464 | srlx %l2, 0x1, %l2 ! 0000090ACBC5DF68 LOOP:L3-B000 4 | |
22465 | andcc %l2, 0x1, %g0 ! 0000090ACBC5DF6C LOOP:L3-B000 4 | |
22466 | bne,pt %xcc, BL100170 ! 0000090ACBC5DF70 LOOP:L3-B000 4 | |
22467 | nop ! 0000090ACBC5DF74 LOOP:L3-B000 4 S | |
22468 | add %g1, 0x12F, %g1 ! 0000090ACBC5DF78 LOOP:L3-B000 4 chksum++ | |
22469 | andcc %g1, 0xC, %g0 ! 0000090ACBC5DF7C LOOP:L2-B000 4 | |
22470 | bz,pt %xcc, BL100192 ! 0000090ACBC5DF80 LOOP:L2-B000 4 | |
22471 | cmp %i2, %i1 ! 0000090ACBC5DF84 LOOP:L2-B000 4 S | |
22472 | add %g1, 0x6C4, %g1 ! 0000090ACBC5DF88 LOOP:L2-B000 3 chksum++ | |
22473 | or %g0, 0x3, %l0 ! 0000090ACBC5DF8C LOOP:L3-B001 3 | |
22474 | BL100177: ! LOOP:L3-B001 | |
22475 | add %g1, 0x4C5, %g1 ! 0000090ACBC5DF90 LOOP:L3-B001 9 chksum++ | |
22476 | pdist %f26, %f24, %f26 ! 0000090ACBC5DF94 LOOP:L3-B001 9 S | |
22477 | pdist %f26, %f28, %f20 ! 0000090ACBC5DF98 LOOP:L3-B001 9 S | |
22478 | fbule,a BL100171 ;.empty ! 0000090ACBC5DF9C LOOP:L3-B001 9 L | |
22479 | BL100171:ba BL100172 ! 0000090ACBC5DFA0 LOOP:L3-B001 18 L | |
22480 | st %f4, [%g5-0x006C] ! 0000090ACBC5DFA4 LOOP:L3-B001 0 S >BD100031 | |
22481 | fblg,pn %fcc2, BL100173 ;.empty ! 0000090ACBC5DFA8 LOOP:L3-B001 0 L | |
22482 | bg,pn %icc, BL100172 ! 0000090ACBC5DFAC LOOP:L3-B001 0 L | |
22483 | .word 0x9F97A00B ! 0000090ACBC5DFB0 LOOP:L3-B001 0 S illop | |
22484 | nop ! 0000090ACBC5DFB4 LOOP:L3-B001 0 S | |
22485 | brgez,pt %o3, BL100174 ;.empty ! 0000090ACBC5DFB8 LOOP:L3-B001 0 L | |
22486 | BL100172:bgu,a BL100173 ;.empty ! 0000090ACBC5DFBC LOOP:L3-B001 15 L | |
22487 | bpos BL100175 ;.empty ! 0000090ACBC5DFC0 LOOP:L3-B001 3 L | |
22488 | BL100174:bne,a BL100173 ;.empty ! 0000090ACBC5DFC4 LOOP:L3-B001 3 L | |
22489 | BL100175:brnz,a,pt %i1, BL100176 ! 0000090ACBC5DFC8 LOOP:L3-B001 3 L | |
22490 | BL100173:nop ! 0000090ACBC5DFCC LOOP:L3-B001 15 S | |
22491 | BL100176:add %g1, 0xDC4, %g1 ! 0000090ACBC5DFD0 LOOP:L3-B001 9 chksum++ | |
22492 | add %l6, 0x0, %l6 ! 0000090ACBC5DFD4 LOOP:L3-B001 9 S | |
22493 | ld [%g4-0x006C], %f9 ! 0000090ACBC5DFD8 LOOP:L3-B001 9 S <BD100031 | |
22494 | bmask %l3, %i5, %l3 ! 0000090ACBC5DFDC LOOP:L3-B001 9 S | |
22495 | fcmped %fcc3, %f36, %f34 ! 0000090ACBC5DFE0 LOOP:L3-B001 9 S | |
22496 | fcmpgt16 %f22, %f30, %i4 ! 0000090ACBC5DFE4 LOOP:L3-B001 9 S | |
22497 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5DFE8 LOOP:L3-B001 9 <BD100004 | |
22498 | membar 0x40 ! 0000090ACBC5DFEC LOOP:L3-B001 9 | |
22499 | ldda [%l5]0x16, %f16 ! 0000090ACBC5DFF0 LOOP:L3-B001 9 Blk-Load | |
22500 | membar 0x40 ! 0000090ACBC5DFF4 LOOP:L3-B001 9 | |
22501 | ldd [%g5+0x0040], %f6 ! 0000090ACBC5DFF8 LOOP:L3-B001 9 S <BD100024 | |
22502 | membar 0x40 ! 0000090ACBC5DFFC LOOP:L3-B001 9 | |
22503 | ldda [%l5]0xF0, %f16 ! 0000090ACBC5E000 LOOP:L3-B001 9 Blk-Load | |
22504 | membar 0x40 ! 0000090ACBC5E004 LOOP:L3-B001 9 | |
22505 | sethi %hh(0xBA9F7F00),%l6 ! 0000090ACBC5E008 LOOP:L3-B001 9 SUBR131 | |
22506 | or %l6,%hm(0xBA9F7F00),%l6 ! 0000090ACBC5E00C LOOP:L3-B001 9 | |
22507 | sethi %lm(0xBA9F7F00),%l5 ! 0000090ACBC5E010 LOOP:L3-B001 9 | |
22508 | or %l5,%lo(0xBA9F7F00),%l5 ! 0000090ACBC5E014 LOOP:L3-B001 9 | |
22509 | sllx %l6, 0x20, %l6 ! 0000090ACBC5E018 LOOP:L3-B001 9 | |
22510 | or %l6, %l5, %l6 ! 0000090ACBC5E01C LOOP:L3-B001 9 | |
22511 | add %l6, 0x1, %l6 ! 0000090ACBC5E020 LOOP:L3-B001 9 | |
22512 | jmpl %l6+0x0000, %o7 ! 0000090ACBC5E024 LOOP:L3-B001 18 S | |
22513 | st %f8, [%g5-0x002C] ! 0000090ACBC5E028 LOOP:L3-B001 9 S >BD100062 | |
22514 | sub %l0, 0x1, %l0 ! 0000090ACBC5E02C LOOP:L3-B001 9 | |
22515 | brnz,a,pt %l0, BL100177 ! 0000090ACBC5E030 LOOP:L3-B001 9 | |
22516 | ldx [%g5+0x0050], %o1 ! 0000090ACBC5E034 LOOP:L3-B001 6 S <BD100073 | |
22517 | add %g1, 0x754, %g1 ! 0000090ACBC5E038 LOOP:L3-B001 3 chksum++ | |
22518 | subcc %l4, 0x1, %l4 ! 0000090ACBC5E03C LOOP:L2-B000 3 | |
22519 | bnz,a,pn %icc, BL100178 ! 0000090ACBC5E040 LOOP:L2-B000 3 | |
22520 | fcmpgt16 %f18, %f28, %o5 ! 0000090ACBC5E044 LOOP:L2-B000 2 S | |
22521 | add %g1, 0x84C, %g1 ! 0000090ACBC5E048 LOOP:L2-B000 1 chksum++ | |
22522 | ba,a,pn %icc, BL100191 ! 0000090ACBC5E04C SIDE:L2-B001 1 | |
22523 | .word 0xADADA067 ! 0000090ACBC5E050 SIDE:L2-B001 0 S illop | |
22524 | BL100192: ! SIDE:L2-B001 | |
22525 | and %g1, 0xFE, %l3 ! 0000090ACBC5E054 LOOP:L3-B002 1 | |
22526 | BL100182: ! LOOP:L3-B002 | |
22527 | add %g1, 0xD89, %g1 ! 0000090ACBC5E058 LOOP:L3-B002 1 chksum++ | |
22528 | add %g3, 0x30, %l5 ! 0000090ACBC5E05C LOOP:L3-B002 1 @BD100036 | |
22529 | stda %f20,[%l5+%g1]0xC0 ! 0000090ACBC5E060 LOOP:L3-B002 1 S Partial_St | |
22530 | movrgz %i5, %i1, %o2 ! 0000090ACBC5E064 LOOP:L3-B002 1 S | |
22531 | fsrc1s %f28, %f31 ! 0000090ACBC5E068 LOOP:L3-B002 1 S | |
22532 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5E06C LOOP:L3-B002 1 <BD100004 | |
22533 | membar 0x40 ! 0000090ACBC5E070 LOOP:L3-B002 1 | |
22534 | stda %f16, [%l5]0xE0 ! 0000090ACBC5E074 LOOP:L3-B002 1 Blk-Store | |
22535 | membar 0x40 ! 0000090ACBC5E078 LOOP:L3-B002 1 | |
22536 | pdist %f26, %f20, %f16 ! 0000090ACBC5E07C LOOP:L3-B002 1 S | |
22537 | addc %l6, %i1, %i1 ! 0000090ACBC5E080 LOOP:L3-B002 1 S | |
22538 | add %i3, 0x0, %i3 ! 0000090ACBC5E084 LOOP:L3-B002 1 S | |
22539 | ld [%g5-0x0050], %f5 ! 0000090ACBC5E088 LOOP:L3-B002 1 S <BD100101 | |
22540 | nop ! 0000090ACBC5E08C LOOP:L3-B002 1 S | |
22541 | bvs BL100179 ! 0000090ACBC5E090 LOOP:L3-B002 1 L | |
22542 | rd %ccr, %i4 ! 0000090ACBC5E094 LOOP:L3-B002 1 S | |
22543 | pdist %f28, %f20, %f18 ! 0000090ACBC5E098 LOOP:L3-B002 1 S | |
22544 | alignaddr %g1, %i5, %i3 ! 0000090ACBC5E09C LOOP:L3-B002 1 S | |
22545 | BL100179:nop ! 0000090ACBC5E0A0 LOOP:L3-B002 1 S | |
22546 | bneg BL100180 ;.empty ! 0000090ACBC5E0A4 LOOP:L3-B002 1 L | |
22547 | BL100180:fbl BL100181 ! 0000090ACBC5E0A8 LOOP:L3-B002 2 L | |
22548 | st %f3, [%g6-0x002C] ! 0000090ACBC5E0AC LOOP:L3-B002 0 S >BD100062 | |
22549 | edge32n %i1, %o1, %i1 ! 0000090ACBC5E0B0 LOOP:L3-B002 0 S | |
22550 | .word 0x81880000 ! 0000090ACBC5E0B4 LOOP:L3-B002 0 S random | |
22551 | BL100181:add %g1, 0xB62, %g1 ! 0000090ACBC5E0B8 LOOP:L3-B002 2 chksum++ | |
22552 | srlx %l3, 0x1, %l3 ! 0000090ACBC5E0BC LOOP:L3-B002 1 | |
22553 | andcc %l3, 0x1, %g0 ! 0000090ACBC5E0C0 LOOP:L3-B002 1 | |
22554 | bne,a,pn %xcc, BL100182 ! 0000090ACBC5E0C4 LOOP:L3-B002 1 | |
22555 | fcmpeq32 %f26, %f18, %o2 ! 0000090ACBC5E0C8 LOOP:L3-B002 0 S | |
22556 | add %g1, 0x51, %g1 ! 0000090ACBC5E0CC LOOP:L3-B002 1 chksum++ | |
22557 | nop ! 0000090ACBC5E0D0 LOOP:L3-B003 1 | |
22558 | andcc %i4, 0x4, %g0 ! 0000090ACBC5E0D4 SKIP:L3-B004 1 | |
22559 | bnz,pn %xcc, BL100183 ! 0000090ACBC5E0D8 SKIP:L3-B004 1 | |
22560 | pdist %f16, %f24, %f30 ! 0000090ACBC5E0DC SKIP:L3-B004 1 S | |
22561 | fcmpgt32 %f20, %f26, %o1 ! 0000090ACBC5E0E0 SKIP:L3-B004 1 S | |
22562 | fcmpgt16 %f16, %f26, %i4 ! 0000090ACBC5E0E4 SKIP:L3-B004 1 S | |
22563 | pdist %f26, %f20, %f16 ! 0000090ACBC5E0E8 SKIP:L3-B004 1 S | |
22564 | add %g6, 0x18, %l5 ! 0000090ACBC5E0EC SKIP:L3-B004 1 @BD100028 | |
22565 | stda %f16,[%l5+%g1]0xC4 ! 0000090ACBC5E0F0 SKIP:L3-B004 1 S Partial_St | |
22566 | add %g1, 0xC6C, %g1 ! 0000090ACBC5E0F4 SKIP:L3-B004 1 chksum++ | |
22567 | add %g5, -76, %l6 ! 0000090ACBC5E0F8 SKIP:L3-B004 1 @BD100144 | |
22568 | stda %f18, [%l6]0xD3 ! 0000090ACBC5E0FC SKIP:L3-B004 1 S Short16 | |
22569 | fabss %f5, %f11 ! 0000090ACBC5E100 SKIP:L3-B004 1 S | |
22570 | fsrc1s %f22, %f28 ! 0000090ACBC5E104 SKIP:L3-B004 1 S | |
22571 | sethi %hh(0xC68E01FF00),%l6 ! 0000090ACBC5E108 SKIP:L3-B004 1 SUBR132 | |
22572 | or %l6,%hm(0xC68E01FF00),%l6 ! 0000090ACBC5E10C SKIP:L3-B004 1 | |
22573 | sethi %lm(0xC68E01FF00),%l5 ! 0000090ACBC5E110 SKIP:L3-B004 1 | |
22574 | or %l5,%lo(0xC68E01FF00),%l5 ! 0000090ACBC5E114 SKIP:L3-B004 1 | |
22575 | sllx %l6, 0x20, %l6 ! 0000090ACBC5E118 SKIP:L3-B004 1 | |
22576 | or %l6, %l5, %l6 ! 0000090ACBC5E11C SKIP:L3-B004 1 | |
22577 | jmpl %l6+0x0000, %o7 ! 0000090ACBC5E120 SKIP:L3-B004 1 S | |
22578 | pdist %f18, %f20, %f24 ! 0000090ACBC5E124 SKIP:L3-B004 1 S | |
22579 | xor %l0, %g7, %l0 ! 0000090ACBC5E128 SKIP:L3-B004 1 S | |
22580 | ba,a BL100190 ! 0000090ACBC5E12C SKIP:L3-B004 1 | |
22581 | add %i1, %o2, %o3 ! 0000090ACBC5E130 SKIP:L3-B004 0 S | |
22582 | BL100183: ! ELSE:L3-B005 | |
22583 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5E134 ELSE:L3-B005 0 <BD100004 | |
22584 | membar 0x40 ! 0000090ACBC5E138 ELSE:L3-B005 0 | |
22585 | stda %f32, [%l5]0xE0 ! 0000090ACBC5E13C ELSE:L3-B005 0 Blk-Store | |
22586 | membar 0x40 ! 0000090ACBC5E140 ELSE:L3-B005 0 | |
22587 | .word 0xBDA8C0B2 ! 0000090ACBC5E144 ELSE:L3-B005 0 S illop_FP | |
22588 | membar 0x40 ! 0000090ACBC5E148 ELSE:L3-B005 0 | |
22589 | .word 0xB7ABC803 ! 0000090ACBC5E14C ELSE:L3-B005 0 illop | |
22590 | membar 0x40 ! 0000090ACBC5E150 ELSE:L3-B005 0 | |
22591 | ldx [%g2+0x0028], %g4 ! 0000090ACBC5E154 ELSE:L3-B005 0 S BASE<BD100111 | |
22592 | addccc %i3, 0xCD, %i3 ! 0000090ACBC5E158 ELSE:L3-B005 0 S | |
22593 | pdist %f24, %f26, %f24 ! 0000090ACBC5E15C ELSE:L3-B005 0 S | |
22594 | .word 0xCB69CDCC ! 0000090ACBC5E160 ELSE:L3-B005 0 illop | |
22595 | .word 0xC6BF1A12 ! 0000090ACBC5E164 ELSE:L3-B005 0 random | |
22596 | membar 0x40 ! 0000090ACBC5E168 ELSE:L3-B005 0 | |
22597 | add %g1, 0x2FA, %g1 ! 0000090ACBC5E16C ELSE:L3-B005 0 chksum++ | |
22598 | sta %f2, [%g3-0x0058]%asi ! 0000090ACBC5E170 ELSE:L3-B005 0 S >BD100015 | |
22599 | .word 0x83CCE11F ! 0000090ACBC5E174 ELSE:L3-B005 0 L illop | |
22600 | fbn BL100185 ! 0000090ACBC5E178 ELSE:L3-B005 0 L | |
22601 | BL100184:.word 0xA37D12A1 ! 0000090ACBC5E17C ELSE:L3-B005 0 S illop | |
22602 | fcmpes %fcc0, %f9, %f3 ! 0000090ACBC5E180 ELSE:L3-B005 0 S | |
22603 | edge32ln %o1, %i5, %i5 ! 0000090ACBC5E184 ELSE:L3-B005 0 S | |
22604 | .word 0x93ACD49C ! 0000090ACBC5E188 ELSE:L3-B005 0 S illop | |
22605 | ldub [%g5-0x006D], %i3 ! 0000090ACBC5E18C ELSE:L3-B005 0 S <BD100112 | |
22606 | fbule,pn %fcc3, BL100186 ! 0000090ACBC5E190 ELSE:L3-B005 0 L | |
22607 | .word 0xDE26CA4B ! 0000090ACBC5E194 ELSE:L3-B005 0 S random | |
22608 | BL100186:fbne,pn %fcc2, BL100187 ;.empty ! 0000090ACBC5E198 ELSE:L3-B005 0 L | |
22609 | BL100187:fbe,a,pt %fcc0, BL100188 ;.empty ! 0000090ACBC5E19C ELSE:L3-B005 0 L | |
22610 | BL100188:brnz,pn %o3, BL100189 ! 0000090ACBC5E1A0 ELSE:L3-B005 0 L | |
22611 | BL100189:pdist %f18, %f26, %f20 ! 0000090ACBC5E1A4 ELSE:L3-B005 0 S | |
22612 | BL100185:.word 0xCDE86506 ! 0000090ACBC5E1A8 ELSE:L3-B005 0 illop | |
22613 | BL100190: ! ELSE:L3-B005 | |
22614 | add %g1, 0x986, %g1 ! 0000090ACBC5E1AC ELSE:L3-B005 1 chksum++ | |
22615 | nop ! 0000090ACBC5E1B0 LOOP:L3-B006 1 | |
22616 | add %g1, 0xB0B, %g1 ! 0000090ACBC5E1B4 SIDE:L2-B001 1 chksum++ | |
22617 | BL100191: ! SIDE:L2-B001 | |
22618 | nop ! 0000090ACBC5E1B8 LOOP:L2-B002 2 | |
22619 | nop ! 0000090ACBC5E1BC LOOP:L2-B003 2 | |
22620 | nop ! 0000090ACBC5E1C0 LOOP:L2-B004 2 | |
22621 | nop ! 0000090ACBC5E1C4 LOOP:L2-B005 2 | |
22622 | nop ! 0000090ACBC5E1C8 LOOP:L2-B006 2 | |
22623 | nop ! 0000090ACBC5E1CC LOOP:L2-B007 2 | |
22624 | add %o2, %g1, %o5 ! 0000090ACBC5E1D0 SWCH:L2-B008 2 | |
22625 | and %o5, 0x18, %o7 ! 0000090ACBC5E1D4 SWCH:L2-B008 2 | |
22626 | sethi %hi(0x4EC), %o5 ! 0000090ACBC5E1D8 SWCH:L2-B008 2 .+0 | |
22627 | or %o5,%lo(0x4EC),%o5 ! 0000090ACBC5E1DC SWCH:L2-B008 2 | |
22628 | add %o5, %o7, %o5 ! 0000090ACBC5E1E0 SWCH:L2-B008 2 | |
22629 | jmpl %l7+%o5, %g0 ! 0000090ACBC5E1E4 SWCH:L2-B008 2 | |
22630 | cmp %o3, %i5 ! 0000090ACBC5E1E8 SWCH:L2-B008 2 S | |
22631 | ba,a,pn %icc, BL100199 ! 0000090ACBC5E1EC SWCH:L2-B008 0 | |
22632 | popc %o4, %o3 ! 0000090ACBC5E1F0 SWCH:L2-B008 0 S | |
22633 | ba,a BL100198 ! 0000090ACBC5E1F4 SWCH:L2-B008 1 | |
22634 | nop ! 0000090ACBC5E1F8 SWCH:L2-B008 0 S | |
22635 | fba,pn %fcc1, BL100194 ! 0000090ACBC5E1FC SWCH:L2-B008 1 | |
22636 | st %f9, [%g4-0x0050] ! 0000090ACBC5E200 SWCH:L2-B008 1 S >BD100101 | |
22637 | .word 0x9DAD2125 ! 0000090ACBC5E204 SWCH:L2-B008 0 illop | |
22638 | ta %xcc, 0x46 ! 0000090ACBC5E208 SWCH:L2-B008 0 S demap-page | |
22639 | BL100193:add %g1, 0x5BC, %g1 ! 0000090ACBC5E20C CASE:L3-B007 0 chksum++ | |
22640 | xnor %i3, %l0, %o4 ! 0000090ACBC5E210 CASE:L3-B007 0 S | |
22641 | .word 0x879712C7 ! 0000090ACBC5E214 CASE:L3-B007 0 S illop | |
22642 | std %o4, [%g6+0x0078] ! 0000090ACBC5E218 CASE:L3-B007 0 S >BD100063 | |
22643 | orncc %o3, %i3, %i0 ! 0000090ACBC5E21C CASE:L3-B007 0 S | |
22644 | ba,a BL100200 ! 0000090ACBC5E220 CASE:L3-B007 0 | |
22645 | or %l5, 0x0, %l5 ! 0000090ACBC5E224 CASE:L3-B007 0 S | |
22646 | BL100194:add %g1, 0x4D3, %g1 ! 0000090ACBC5E228 CASE:L3-B008 1 chksum++ | |
22647 | edge32 %i5, %o1, %o1 ! 0000090ACBC5E22C CASE:L3-B008 1 S | |
22648 | add %g5, 0x10, %l5 ! 0000090ACBC5E230 CASE:L3-B008 1 @BD100057 | |
22649 | stda %f24,[%l5+%g1]0xC2 ! 0000090ACBC5E234 CASE:L3-B008 1 S Partial_St | |
22650 | alignaddr %g1, %o1, %i0 ! 0000090ACBC5E238 CASE:L3-B008 1 S | |
22651 | cmp %i5, %g1 ! 0000090ACBC5E23C CASE:L3-B008 1 S | |
22652 | pdist %f24, %f30, %f24 ! 0000090ACBC5E240 CASE:L3-B008 1 S | |
22653 | fcmpgt16 %f22, %f18, %i2 ! 0000090ACBC5E244 CASE:L3-B008 1 S | |
22654 | andncc %i3, %i0, %i4 ! 0000090ACBC5E248 CASE:L3-B008 1 S | |
22655 | srlx %o1, 0x1, %o4 ! 0000090ACBC5E24C CASE:L3-B008 1 S | |
22656 | ba,pn %xcc, BL100200 ! 0000090ACBC5E250 CASE:L3-B008 1 | |
22657 | nop ! 0000090ACBC5E254 CASE:L3-B008 1 S | |
22658 | BL100198:add %g1, 0x1DA, %g1 ! 0000090ACBC5E258 CASE:L3-B009 1 chksum++ | |
22659 | subcc %o3, %i4, %o3 ! 0000090ACBC5E25C CASE:L3-B009 1 S | |
22660 | brnz,a,pn %i4, BL100195 ;.empty ! 0000090ACBC5E260 CASE:L3-B009 1 L | |
22661 | bcs,a BL100196 ! 0000090ACBC5E264 CASE:L3-B009 1 L | |
22662 | BL100196:ldx [%g2+0x0038], %g6 ! 0000090ACBC5E268 CASE:L3-B009 1 S BASE<BD100084 | |
22663 | BL100195:fcmped %fcc0, %f6, %f44 ! 0000090ACBC5E26C CASE:L3-B009 2 S | |
22664 | std %f14, [%g5-0x0078] ! 0000090ACBC5E270 CASE:L3-B009 1 S >BD100007 | |
22665 | bge BL100197 ! 0000090ACBC5E274 CASE:L3-B009 1 L | |
22666 | BL100197:st %f10, [%g3-0x006C] ! 0000090ACBC5E278 CASE:L3-B009 1 S >BD100031 | |
22667 | add %g1, 0x83F, %g1 ! 0000090ACBC5E27C CASE:L3-B009 1 chksum++ | |
22668 | fba BL100200 ! 0000090ACBC5E280 CASE:L3-B009 1 | |
22669 | ldd [%g4+0x0040], %f44 ! 0000090ACBC5E284 CASE:L3-B009 1 S <BD100024 | |
22670 | BL100199:add %g1, 0x5EE, %g1 ! 0000090ACBC5E288 CASE:L3-B010 0 chksum++ | |
22671 | fpackfix %f30, %f17 ! 0000090ACBC5E28C CASE:L3-B010 0 S | |
22672 | subccc %o4, %o3, %o2 ! 0000090ACBC5E290 CASE:L3-B010 0 S | |
22673 | ldstub [%g3-0x006F], %i4 ! 0000090ACBC5E294 CASE:L3-B010 0 S >BD100140 | |
22674 | .word 0x9DD6F60A ! 0000090ACBC5E298 CASE:L3-B010 0 S illop | |
22675 | fcmpeq32 %f16, %f18, %o0 ! 0000090ACBC5E29C CASE:L3-B010 0 S | |
22676 | cmp %o3, %o2 ! 0000090ACBC5E2A0 CASE:L3-B010 0 S | |
22677 | xorcc %o3, %i2, %o4 ! 0000090ACBC5E2A4 CASE:L3-B010 0 S | |
22678 | lduwa [%g7+%g7]0x83, %i5 ! 0000090ACBC5E2A8 CASE:L3-B010 0 S <BD100003 | |
22679 | .word 0x81C3E008 ! 0000090ACBC5E2AC CASE:L3-B010 0 random | |
22680 | nop ! 0000090ACBC5E2B0 CASE:L3-B010 0 S | |
22681 | BL100200: ! SWCH:L2-B008 | |
22682 | add %g1, 0x55, %g1 ! 0000090ACBC5E2B4 SWCH:L2-B008 2 chksum++ | |
22683 | orncc %g1, %g1, %i3 ! 0000090ACBC5E2B8 SWCH:L2-B008 2 S | |
22684 | ld [%g6-0x0064], %f5 ! 0000090ACBC5E2BC SWCH:L2-B008 2 S <BD100026 | |
22685 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5E2C0 SWCH:L2-B008 2 <BD100004 | |
22686 | membar 0x40 ! 0000090ACBC5E2C4 SWCH:L2-B008 2 | |
22687 | ldda [%l5]0xF0, %f16 ! 0000090ACBC5E2C8 SWCH:L2-B008 2 Blk-Load | |
22688 | membar 0x40 ! 0000090ACBC5E2CC SWCH:L2-B008 2 | |
22689 | or %o3, %o4, %i2 ! 0000090ACBC5E2D0 SWCH:L2-B008 2 S | |
22690 | ldx [%g5+0x0080], %i2 ! 0000090ACBC5E2D4 SWCH:L2-B008 2 S <BD100052 | |
22691 | prefetch [%g2-0x07F8], 3 ! 0000090ACBC5E2D8 SWCH:L2-B008 2 S <.-2040 | |
22692 | membar 0x40 ! 0000090ACBC5E2DC SWCH:L2-B008 2 | |
22693 | ldda [%l5]0xF1, %f16 ! 0000090ACBC5E2E0 SWCH:L2-B008 2 Blk-Load | |
22694 | membar 0x40 ! 0000090ACBC5E2E4 SWCH:L2-B008 2 | |
22695 | membar 0x40 ! 0000090ACBC5E2E8 SWCH:L2-B008 2 | |
22696 | stda %f16, [%l5]0x16 ! 0000090ACBC5E2EC SWCH:L2-B008 2 Blk-Store | |
22697 | membar 0x40 ! 0000090ACBC5E2F0 SWCH:L2-B008 2 | |
22698 | add %g5, 0x70, %l5 ! 0000090ACBC5E2F4 SWCH:L2-B008 2 @BD100029 | |
22699 | stda %f26,[%l5+%g1]0xC3 ! 0000090ACBC5E2F8 SWCH:L2-B008 2 S Partial_St | |
22700 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5E2FC SWCH:L2-B008 2 <BD100004 | |
22701 | membar 0x40 ! 0000090ACBC5E300 SWCH:L2-B008 2 | |
22702 | stda %f16, [%l5]0x16 ! 0000090ACBC5E304 SWCH:L2-B008 2 Blk-Store | |
22703 | membar 0x40 ! 0000090ACBC5E308 SWCH:L2-B008 2 | |
22704 | nop ! 0000090ACBC5E30C LOOP:L2-B009 2 | |
22705 | add %i4, %g1, %i4 ! 0000090ACBC5E310 SWCH:L2-B010 2 | |
22706 | andcc %i4, 0x800, %g0 ! 0000090ACBC5E314 SWCH:L2-B010 2 | |
22707 | bnz,pn %xcc, BL100212 ! 0000090ACBC5E318 SWCH:L2-B010 2 | |
22708 | andcc %i4, 0x200, %g0 ! 0000090ACBC5E31C SWCH:L2-B010 2 | |
22709 | bnz,pt %xcc, BL100208 ! 0000090ACBC5E320 SWCH:L2-B010 1 | |
22710 | add %g1, 0xC7D, %g1 ! 0000090ACBC5E324 SWCH:L2-B010 1 chksum++ | |
22711 | andcc %i4, 0x800, %g0 ! 0000090ACBC5E328 SWCH:L2-B010 1 | |
22712 | bnz,pn %xcc, BL100207 ! 0000090ACBC5E32C SWCH:L2-B010 1 | |
22713 | andcc %i4, 0x200, %g0 ! 0000090ACBC5E330 SWCH:L2-B010 1 | |
22714 | bnz,pt %xcc, BL100201 ! 0000090ACBC5E334 SWCH:L2-B010 1 | |
22715 | add %g1, 0x156, %g1 ! 0000090ACBC5E338 SWCH:L2-B010 1 chksum++ | |
22716 | sdiv %i3, %g0, %i5 ! 0000090ACBC5E33C SWCH:L2-B010 1 S | |
22717 | pdist %f24, %f22, %f16 ! 0000090ACBC5E340 SWCH:L2-B010 1 S | |
22718 | pdist %f26, %f24, %f30 ! 0000090ACBC5E344 SWCH:L2-B010 1 S | |
22719 | ldd [%g3+0x0048], %f44 ! 0000090ACBC5E348 SWCH:L2-B010 1 S <BD100039 | |
22720 | fcmpeq32 %f24, %f30, %o2 ! 0000090ACBC5E34C SWCH:L2-B010 1 S | |
22721 | pdist %f22, %f16, %f24 ! 0000090ACBC5E350 SWCH:L2-B010 1 S | |
22722 | add %g1, 0xA3F, %g1 ! 0000090ACBC5E354 SWCH:L2-B010 1 chksum++ | |
22723 | fba BL100213 ! 0000090ACBC5E358 SWCH:L2-B010 1 | |
22724 | nop ! 0000090ACBC5E35C SWCH:L2-B010 1 S | |
22725 | BL100201:.word 0xBD221119 ! 0000090ACBC5E360 CASE:L3-B011 0 random | |
22726 | array8 %o4, %i2, %i0 ! 0000090ACBC5E364 CASE:L3-B011 0 S | |
22727 | call .+8 ! 0000090ACBC5E368 CASE:L3-B011 0 S | |
22728 | faligndata %f20, %f24, %f20 ! 0000090ACBC5E36C CASE:L3-B011 0 S | |
22729 | sta %f28, [%g4-0x0032]%asi ! 0000090ACBC5E370 CASE:L3-B011 0 S >BD100009+2 | |
22730 | .word 0x9DA80BCA ! 0000090ACBC5E374 CASE:L3-B011 0 illop | |
22731 | addcc %i5, %o5, %i1 ! 0000090ACBC5E378 CASE:L3-B011 0 S | |
22732 | BL100207:add %g1, 0x1DD, %g1 ! 0000090ACBC5E37C CASE:L3-B012 0 chksum++ | |
22733 | faddd %f12, %f44, %f36 ! 0000090ACBC5E380 CASE:L3-B012 0 S | |
22734 | .word 0x85AEE01F ! 0000090ACBC5E384 CASE:L3-B012 0 S illop | |
22735 | stha %i1, [%g4-0x0048]%asi ! 0000090ACBC5E388 CASE:L3-B012 0 S >BD100207 | |
22736 | bnz,a BL100202 ! 0000090ACBC5E38C CASE:L3-B012 0 L | |
22737 | st %f29, [%g3-0x0010] ! 0000090ACBC5E390 CASE:L3-B012 0 S >BD100035 | |
22738 | .word 0xA5AB02FC ! 0000090ACBC5E394 CASE:L3-B012 0 L illop | |
22739 | nop ! 0000090ACBC5E398 CASE:L3-B012 0 S | |
22740 | .word 0xC7B802DA ! 0000090ACBC5E39C CASE:L3-B012 0 L illop | |
22741 | .word 0xFBB20B80 ! 0000090ACBC5E3A0 CASE:L3-B012 0 L illop | |
22742 | BL100204:brnz,pt %i2, BL100206 ! 0000090ACBC5E3A4 CASE:L3-B012 0 L | |
22743 | BL100205:addcc %o4, %i2, %o4 ! 0000090ACBC5E3A8 CASE:L3-B012 0 S | |
22744 | be,a BL100202 ! 0000090ACBC5E3AC CASE:L3-B012 0 L | |
22745 | fcmpeq32 %f20, %f24, %i1 ! 0000090ACBC5E3B0 CASE:L3-B012 0 S | |
22746 | BL100206:fbg BL100203 ;.empty ! 0000090ACBC5E3B4 CASE:L3-B012 0 L | |
22747 | BL100203:bnz,a BL100202 ! 0000090ACBC5E3B8 CASE:L3-B012 0 L | |
22748 | subcc %i2, %i4, %o4 ! 0000090ACBC5E3BC CASE:L3-B012 0 S | |
22749 | BL100202:add %g1, 0xB71, %g1 ! 0000090ACBC5E3C0 CASE:L3-B012 0 chksum++ | |
22750 | .word 0x8D8E8A08 ! 0000090ACBC5E3C4 CASE:L3-B012 0 illop | |
22751 | nop ! 0000090ACBC5E3C8 CASE:L3-B012 0 S | |
22752 | BL100208:.word 0xEABD6DEF ! 0000090ACBC5E3CC CASE:L3-B013 0 illop | |
22753 | pdist %f30, %f26, %f18 ! 0000090ACBC5E3D0 CASE:L3-B013 0 S | |
22754 | .word 0xA3A64DED ! 0000090ACBC5E3D4 CASE:L3-B013 0 S illop | |
22755 | sub %o2, %i2, %o2 ! 0000090ACBC5E3D8 CASE:L3-B013 0 S | |
22756 | array32 %i1, %o2, %o3 ! 0000090ACBC5E3DC CASE:L3-B013 0 S | |
22757 | ldx [%g2+0x0018], %g3 ! 0000090ACBC5E3E0 CASE:L3-B013 0 S BASE<BD100237 | |
22758 | pdist %f18, %f26, %f30 ! 0000090ACBC5E3E4 CASE:L3-B013 0 S | |
22759 | ldx [%g2+0x0008], %g3 ! 0000090ACBC5E3E8 CASE:L3-B013 0 S BASE<BD100235 | |
22760 | edge32ln %i0, %o3, %i0 ! 0000090ACBC5E3EC CASE:L3-B013 0 S | |
22761 | lduha [%g7+%g0]0x83, %o2 ! 0000090ACBC5E3F0 CASE:L3-B013 0 S <BD100003 | |
22762 | pdist %f30, %f16, %f26 ! 0000090ACBC5E3F4 CASE:L3-B013 0 S | |
22763 | pdist %f28, %f26, %f28 ! 0000090ACBC5E3F8 CASE:L3-B013 0 S | |
22764 | ldx [%g2+0x0060], %fsr ! 0000090ACBC5E3FC CASE:L3-B013 0 S <BD100006 | |
22765 | .word 0xCA9CD98B ! 0000090ACBC5E400 CASE:L3-B013 0 random | |
22766 | nop ! 0000090ACBC5E404 CASE:L3-B013 0 S | |
22767 | BL100212:add %g1, 0x4FA, %g1 ! 0000090ACBC5E408 CASE:L3-B014 1 chksum++ | |
22768 | lduh [%g6-0x0043], %i0 ! 0000090ACBC5E40C CASE:L3-B014 1 S <BD100055+1 | |
22769 | array16 %i0, %o3, %i2 ! 0000090ACBC5E410 CASE:L3-B014 1 S | |
22770 | nop ! 0000090ACBC5E414 CASE:L3-B014 1 S | |
22771 | bge BL100209 ;.empty ! 0000090ACBC5E418 CASE:L3-B014 1 L | |
22772 | fbne,pt %fcc1, BL100209 ! 0000090ACBC5E41C CASE:L3-B014 1 L | |
22773 | BL100209:fpsub32 %f22, %f16, %f26 ! 0000090ACBC5E420 CASE:L3-B014 1 S | |
22774 | wr %g1, %i1, %fprs ! 0000090ACBC5E424 CASE:L3-B014 1 S | |
22775 | bl,a BL100210 ;.empty ! 0000090ACBC5E428 CASE:L3-B014 1 L | |
22776 | BL100210:.word 0xB21D9F4C ! 0000090ACBC5E42C CASE:L3-B014 0 L random | |
22777 | fbg,a BL100211 ! 0000090ACBC5E430 CASE:L3-B014 1 L | |
22778 | BL100211:.word 0x81E80000 ! 0000090ACBC5E434 CASE:L3-B014 0 S random | |
22779 | add %g1, 0x82B, %g1 ! 0000090ACBC5E438 CASE:L3-B014 1 chksum++ | |
22780 | ba BL100213 ! 0000090ACBC5E43C CASE:L3-B014 1 | |
22781 | nop ! 0000090ACBC5E440 CASE:L3-B014 1 S | |
22782 | BL100213: ! SWCH:L2-B010 | |
22783 | add %g1, 0xB6F, %g1 ! 0000090ACBC5E444 SWCH:L2-B010 2 chksum++ | |
22784 | pdist %f28, %f26, %f20 ! 0000090ACBC5E448 SWCH:L2-B010 2 S | |
22785 | or %i1, %o2, %i0 ! 0000090ACBC5E44C SWCH:L2-B010 2 S | |
22786 | sethi %hh(0xFFFFF9AC9FF03F00),%l6 ! 0000090ACBC5E450 SWCH:L2-B010 2 SUBR134 | |
22787 | or %l6,%hm(0xFFFFF9AC9FF03F00),%l6 ! 0000090ACBC5E454 SWCH:L2-B010 2 | |
22788 | sethi %lm(0xFFFFF9AC9FF03F00),%l5 ! 0000090ACBC5E458 SWCH:L2-B010 2 | |
22789 | or %l5,%lo(0xFFFFF9AC9FF03F00),%l5 ! 0000090ACBC5E45C SWCH:L2-B010 2 | |
22790 | sllx %l6, 0x20, %l6 ! 0000090ACBC5E460 SWCH:L2-B010 2 | |
22791 | or %l6, %l5, %l6 ! 0000090ACBC5E464 SWCH:L2-B010 2 | |
22792 | add %l6, 0x1, %l6 ! 0000090ACBC5E468 SWCH:L2-B010 2 | |
22793 | jmpl %l6+0x0000, %o7 ! 0000090ACBC5E46C SWCH:L2-B010 4 S | |
22794 | pdist %f24, %f28, %f28 ! 0000090ACBC5E470 SWCH:L2-B010 2 S | |
22795 | xor %i7, %g7, %i7 ! 0000090ACBC5E474 SWCH:L2-B010 2 S | |
22796 | fcmpeq16 %f28, %f30, %o3 ! 0000090ACBC5E478 SWCH:L2-B010 2 S | |
22797 | nop ! 0000090ACBC5E47C LOOP:L2-B011 2 | |
22798 | nop ! 0000090ACBC5E480 LOOP:L2-B012 2 | |
22799 | add %o0, %g1, %o3 ! 0000090ACBC5E484 SWCH:L2-B013 2 | |
22800 | and %o3, 0x18, %o7 ! 0000090ACBC5E488 SWCH:L2-B013 2 | |
22801 | sethi %hi(0x7A0), %o3 ! 0000090ACBC5E48C SWCH:L2-B013 2 .+0 | |
22802 | or %o3,%lo(0x7A0),%o3 ! 0000090ACBC5E490 SWCH:L2-B013 2 | |
22803 | add %o3, %o7, %o3 ! 0000090ACBC5E494 SWCH:L2-B013 2 | |
22804 | jmpl %l7+%o3, %g0 ! 0000090ACBC5E498 SWCH:L2-B013 2 | |
22805 | nop ! 0000090ACBC5E49C SWCH:L2-B013 2 S | |
22806 | fba,a BL100217 ! 0000090ACBC5E4A0 SWCH:L2-B013 2 | |
22807 | sth %o2, [%g3-0x000E] ! 0000090ACBC5E4A4 SWCH:L2-B013 0 S >BD100035+2 | |
22808 | ba,a BL100216 ! 0000090ACBC5E4A8 SWCH:L2-B013 0 | |
22809 | stda %i2, [%g4+0x0030]%asi ! 0000090ACBC5E4AC SWCH:L2-B013 0 S >BD100036 | |
22810 | .word 0xBFA7434C ! 0000090ACBC5E4B0 SWCH:L2-B013 0 illop | |
22811 | sth %i2, [%g3-0x004C] ! 0000090ACBC5E4B4 SWCH:L2-B013 0 S >BD100144 | |
22812 | .word 0xB9A2C1B2 ! 0000090ACBC5E4B8 SWCH:L2-B013 0 illop | |
22813 | .word 0xC53535A1 ! 0000090ACBC5E4BC SWCH:L2-B013 0 S illop | |
22814 | BL100214:add %g1, 0x986, %g1 ! 0000090ACBC5E4C0 CASE:L3-B015 0 chksum++ | |
22815 | fcmpne32 %f26, %f30, %i1 ! 0000090ACBC5E4C4 CASE:L3-B015 0 S | |
22816 | .word 0x8DDA3A45 ! 0000090ACBC5E4C8 CASE:L3-B015 0 illop | |
22817 | .word 0xB5AAC437 ! 0000090ACBC5E4CC CASE:L3-B015 0 illop | |
22818 | stda %f16, [%l5]0x16 ! 0000090ACBC5E4D0 CASE:L3-B015 0 Blk-Store | |
22819 | membar 0x40 ! 0000090ACBC5E4D4 CASE:L3-B015 0 | |
22820 | .word 0x8FC21E3F ! 0000090ACBC5E4D8 CASE:L3-B015 0 S illop | |
22821 | sll %o0, 0x1, %o4 ! 0000090ACBC5E4DC CASE:L3-B015 0 S | |
22822 | add %g6, -66, %l6 ! 0000090ACBC5E4E0 CASE:L3-B015 0 @BD100256 | |
22823 | .word 0x97AE8A5E ! 0000090ACBC5E4E4 CASE:L3-B015 0 S illop | |
22824 | orn %o3, %o4, %i0 ! 0000090ACBC5E4E8 CASE:L3-B015 0 S | |
22825 | add %g6, -40, %l5 ! 0000090ACBC5E4EC CASE:L3-B015 0 @BD100220 | |
22826 | .word 0xE30D6064 ! 0000090ACBC5E4F0 CASE:L3-B015 0 S illop | |
22827 | xnorcc %i1, %o4, %i2 ! 0000090ACBC5E4F4 CASE:L3-B015 0 S | |
22828 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5E4F8 CASE:L3-B015 0 <BD100004 | |
22829 | membar 0x40 ! 0000090ACBC5E4FC CASE:L3-B015 0 | |
22830 | stda %f32, [%l5]0xE1 ! 0000090ACBC5E500 CASE:L3-B015 0 Blk-Store | |
22831 | membar 0x40 ! 0000090ACBC5E504 CASE:L3-B015 0 | |
22832 | ldx [%g6-0x0088], %g6 ! 0000090ACBC5E508 CASE:L3-B015 0 ptr_chase | |
22833 | ldx [%g6-0x0088], %g6 ! 0000090ACBC5E50C CASE:L3-B015 0 ptr_chase | |
22834 | edge8 %o1, %o0, %o0 ! 0000090ACBC5E510 CASE:L3-B015 0 S | |
22835 | ba,a BL100222 ! 0000090ACBC5E514 CASE:L3-B015 0 | |
22836 | nop ! 0000090ACBC5E518 CASE:L3-B015 0 S | |
22837 | BL100215:.word 0xD386810E ! 0000090ACBC5E51C CASE:L3-B016 0 random | |
22838 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5E520 CASE:L3-B016 0 <BD100004 | |
22839 | membar 0x40 ! 0000090ACBC5E524 CASE:L3-B016 0 | |
22840 | stda %f16, [%l5]0xF0 ! 0000090ACBC5E528 CASE:L3-B016 0 Blk-Store | |
22841 | .word 0x83F34C41 ! 0000090ACBC5E52C CASE:L3-B016 0 illop | |
22842 | .word 0x9FC68000 ! 0000090ACBC5E530 CASE:L3-B016 0 S random | |
22843 | stw %g1, [%g4-0x0038] ! 0000090ACBC5E534 CASE:L3-B016 0 S >BD100003 | |
22844 | add %l3, %g7, %l3 ! 0000090ACBC5E538 CASE:L3-B016 0 S | |
22845 | addcc %o4, %o1, %o1 ! 0000090ACBC5E53C CASE:L3-B016 0 S | |
22846 | add %g6, 0x18, %l5 ! 0000090ACBC5E540 CASE:L3-B016 0 @BD100028 | |
22847 | stda %f18,[%l5+%g1]0xC3 ! 0000090ACBC5E544 CASE:L3-B016 0 S Partial_St | |
22848 | pdist %f28, %f20, %f18 ! 0000090ACBC5E548 CASE:L3-B016 0 S | |
22849 | .word 0xB9F00000 ! 0000090ACBC5E54C CASE:L3-B016 0 S illop | |
22850 | swap [%g5-0x0034], %i3 ! 0000090ACBC5E550 CASE:L3-B016 0 S >BD100009 | |
22851 | ba BL100222 ! 0000090ACBC5E554 CASE:L3-B016 0 | |
22852 | stda %f32, [%g4+0x0040]%asi ! 0000090ACBC5E558 CASE:L3-B016 0 S >BD100024 | |
22853 | BL100216:add %g1, 0x77E, %g1 ! 0000090ACBC5E55C CASE:L3-B017 0 chksum++ | |
22854 | .word 0x97906000 ! 0000090ACBC5E560 CASE:L3-B017 0 S random | |
22855 | .word 0xF577E7A4 ! 0000090ACBC5E564 CASE:L3-B017 0 illop | |
22856 | .word 0x83FAC394 ! 0000090ACBC5E568 CASE:L3-B017 0 S illop | |
22857 | .word 0xADD6581E ! 0000090ACBC5E56C CASE:L3-B017 0 S illop | |
22858 | add %g5, -24, %l6 ! 0000090ACBC5E570 CASE:L3-B017 0 @BD100111 | |
22859 | stda %f30, [%l6]0xD1 ! 0000090ACBC5E574 CASE:L3-B017 0 S Short8 | |
22860 | .word 0x8DA84A9C ! 0000090ACBC5E578 CASE:L3-B017 0 S illop | |
22861 | .word 0xB390C00F ! 0000090ACBC5E57C CASE:L3-B017 0 illop | |
22862 | .word 0x0C2C56B8 ! 0000090ACBC5E580 CASE:L3-B017 0 S random | |
22863 | BL100217:add %g1, 0x51F, %g1 ! 0000090ACBC5E584 CASE:L3-B018 2 chksum++ | |
22864 | add %g3, -4, %l6 ! 0000090ACBC5E588 CASE:L3-B018 2 @BD100200 | |
22865 | stda %f30, [%l6]0xD2 ! 0000090ACBC5E58C CASE:L3-B018 2 S Short16 | |
22866 | add %o0, %g7, %o0 ! 0000090ACBC5E590 CASE:L3-B018 2 S | |
22867 | ldda [%g4+0x0008]%asi, %f28 ! 0000090ACBC5E594 CASE:L3-B018 2 S <BD100008 | |
22868 | .word 0x8BA63554 ! 0000090ACBC5E598 CASE:L3-B018 2 S illop_FP | |
22869 | ld [%g3-0x0064], %f9 ! 0000090ACBC5E59C CASE:L3-B018 2 S <BD100026 | |
22870 | nop ! 0000090ACBC5E5A0 CASE:L3-B018 2 S | |
22871 | ba,a,pt %xcc, BL100222 ! 0000090ACBC5E5A4 CASE:L3-B018 2 | |
22872 | xor %i2, %o0, %o1 ! 0000090ACBC5E5A8 CASE:L3-B018 0 S | |
22873 | BL100222: ! SWCH:L2-B013 | |
22874 | add %g1, 0x168, %g1 ! 0000090ACBC5E5AC SWCH:L2-B013 2 chksum++ | |
22875 | taddcctv %o0, %i1, %i2 ! 0000090ACBC5E5B0 SWCH:L2-B013 2 S | |
22876 | bl,a BL100218 ! 0000090ACBC5E5B4 SWCH:L2-B013 2 L | |
22877 | pdist %f30, %f16, %f30 ! 0000090ACBC5E5B8 SWCH:L2-B013 2 S | |
22878 | .word 0xA47995E5 ! 0000090ACBC5E5BC SWCH:L2-B013 0 S random | |
22879 | .word 0x9DEF1863 ! 0000090ACBC5E5C0 SWCH:L2-B013 0 L illop | |
22880 | BL100218:stda %i0, [%g3+0x0008]%asi ! 0000090ACBC5E5C4 SWCH:L2-B013 2 S >BD100008 | |
22881 | bneg,pn %icc, BL100220 ! 0000090ACBC5E5C8 SWCH:L2-B013 2 L | |
22882 | pdist %f22, %f16, %f20 ! 0000090ACBC5E5CC SWCH:L2-B013 2 S | |
22883 | fbug,a BL100221 ! 0000090ACBC5E5D0 SWCH:L2-B013 2 L | |
22884 | BL100221:fcmpne32 %f20, %f26, %i2 ! 0000090ACBC5E5D4 SWCH:L2-B013 2 S | |
22885 | BL100220:ldx [%g2+0x0020], %g3 ! 0000090ACBC5E5D8 SWCH:L2-B013 2 S BASE<BD100098 | |
22886 | popc %i1, %i4 ! 0000090ACBC5E5DC SWCH:L2-B013 2 S | |
22887 | nop ! 0000090ACBC5E5E0 SWCH:L2-B013 2 S | |
22888 | bn BL100219 ! 0000090ACBC5E5E4 SWCH:L2-B013 2 L | |
22889 | fpadd16 %f24, %f28, %f24 ! 0000090ACBC5E5E8 SWCH:L2-B013 2 S | |
22890 | BL100219:add %g1, 0xE54, %g1 ! 0000090ACBC5E5EC SWCH:L2-B013 2 chksum++ | |
22891 | add %i2, %g1, %i4 ! 0000090ACBC5E5F0 SWCH:L2-B014 2 | |
22892 | andcc %i4, 0x1, %g0 ! 0000090ACBC5E5F4 SWCH:L2-B014 2 | |
22893 | bnz,pt %xcc, BL100226 ! 0000090ACBC5E5F8 SWCH:L2-B014 2 | |
22894 | andcc %i4, 0x1, %g0 ! 0000090ACBC5E5FC SWCH:L2-B014 2 | |
22895 | bnz,a,pt %xcc, BL100225 ! 0000090ACBC5E600 SWCH:L2-B014 2 | |
22896 | add %g1, 0x28C, %g1 ! 0000090ACBC5E604 SWCH:L2-B014 0 chksum++ | |
22897 | andcc %i4, 0x1, %g0 ! 0000090ACBC5E608 SWCH:L2-B014 2 | |
22898 | bnz,pt %xcc, BL100224 ! 0000090ACBC5E60C SWCH:L2-B014 2 | |
22899 | add %g1, 0xB08, %g1 ! 0000090ACBC5E610 SWCH:L2-B014 2 chksum++ | |
22900 | andcc %i4, 0x8, %g0 ! 0000090ACBC5E614 SWCH:L2-B014 2 | |
22901 | bnz,pn %xcc, BL100223 ! 0000090ACBC5E618 SWCH:L2-B014 2 | |
22902 | xnor %i4, %i1, %i1 ! 0000090ACBC5E61C SWCH:L2-B014 2 S | |
22903 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5E620 SWCH:L2-B014 2 <BD100004 | |
22904 | membar 0x40 ! 0000090ACBC5E624 SWCH:L2-B014 2 | |
22905 | ldda [%l5]0x16, %f16 ! 0000090ACBC5E628 SWCH:L2-B014 2 Blk-Load | |
22906 | membar 0x40 ! 0000090ACBC5E62C SWCH:L2-B014 2 | |
22907 | fcmpgt16 %f28, %f20, %i0 ! 0000090ACBC5E630 SWCH:L2-B014 2 S | |
22908 | add %g4, 0x10, %l5 ! 0000090ACBC5E634 SWCH:L2-B014 2 @BD100057 | |
22909 | stda %f24,[%l5+%g1]0xC4 ! 0000090ACBC5E638 SWCH:L2-B014 2 S Partial_St | |
22910 | add %g1, 0xC65, %g1 ! 0000090ACBC5E63C SWCH:L2-B014 2 chksum++ | |
22911 | ba,a,pt %icc, BL100227 ! 0000090ACBC5E640 SWCH:L2-B014 2 | |
22912 | ldub [%g4-0x0013], %i5 ! 0000090ACBC5E644 SWCH:L2-B014 0 S <BD100088 | |
22913 | BL100223:add %g1, 0x6DF, %g1 ! 0000090ACBC5E648 CASE:L3-B019 0 chksum++ | |
22914 | add %g4, 0x78, %l5 ! 0000090ACBC5E64C CASE:L3-B019 0 @BD100063 | |
22915 | stda %f24,[%l5+%g1]0xC1 ! 0000090ACBC5E650 CASE:L3-B019 0 S Partial_St | |
22916 | pdist %f30, %f24, %f30 ! 0000090ACBC5E654 CASE:L3-B019 0 S | |
22917 | pdist %f24, %f28, %f22 ! 0000090ACBC5E658 CASE:L3-B019 0 S | |
22918 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5E65C CASE:L3-B019 0 <BD100004 | |
22919 | .word 0x85F00000 ! 0000090ACBC5E660 CASE:L3-B019 0 illop | |
22920 | stda %f0, [%l5]0xF9 ! 0000090ACBC5E664 CASE:L3-B019 0 Blk-Store | |
22921 | membar 0x40 ! 0000090ACBC5E668 CASE:L3-B019 0 | |
22922 | fcmped %fcc3, %f44, %f36 ! 0000090ACBC5E66C CASE:L3-B019 0 S | |
22923 | ba BL100227 ! 0000090ACBC5E670 CASE:L3-B019 0 | |
22924 | .word 0x8BA5C88B ! 0000090ACBC5E674 CASE:L3-B019 0 S illop | |
22925 | BL100224:.word 0x95906000 ! 0000090ACBC5E678 CASE:L3-B020 0 random | |
22926 | .word 0xB979C2CE ! 0000090ACBC5E67C CASE:L3-B020 0 S illop | |
22927 | ld [%g6-0x002C], %f11 ! 0000090ACBC5E680 CASE:L3-B020 0 S <BD100062 | |
22928 | .word 0xC47A03CE ! 0000090ACBC5E684 CASE:L3-B020 0 S random | |
22929 | ldx [%g2+0x0058], %l6 ! 0000090ACBC5E688 CASE:L3-B020 0 <BD100016 | |
22930 | ldda [%l6]0x24, %i0 ! 0000090ACBC5E68C CASE:L3-B020 0 S Quad_Ld | |
22931 | .word 0xCF6C9027 ! 0000090ACBC5E690 CASE:L3-B020 0 S illop | |
22932 | stwa %g7, [%l6+%g0]0x04 ! 0000090ACBC5E694 CASE:L3-B020 0 S >BD100017 | |
22933 | fadds %f4, %f11, %f4 ! 0000090ACBC5E698 CASE:L3-B020 0 S | |
22934 | .word 0x87B684F4 ! 0000090ACBC5E69C CASE:L3-B020 0 illop | |
22935 | nop ! 0000090ACBC5E6A0 CASE:L3-B020 0 S | |
22936 | BL100225:.word 0xAFA71209 ! 0000090ACBC5E6A4 CASE:L3-B021 0 illop | |
22937 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5E6A8 CASE:L3-B021 0 <BD100004 | |
22938 | membar 0x40 ! 0000090ACBC5E6AC CASE:L3-B021 0 | |
22939 | stda %f16, [%l5]0xF8 ! 0000090ACBC5E6B0 CASE:L3-B021 0 Blk-Store | |
22940 | .word 0xB0CD70B2 ! 0000090ACBC5E6B4 CASE:L3-B021 0 illop | |
22941 | ldx [%g6-0x0088], %g6 ! 0000090ACBC5E6B8 CASE:L3-B021 0 ptr_chase | |
22942 | ldxa [%g2+%g0]0x65, %i0 ! 0000090ACBC5E6BC CASE:L3-B021 0 S BAD-ASI | |
22943 | .word 0x817B41EA ! 0000090ACBC5E6C0 CASE:L3-B021 0 S illop | |
22944 | ldx [%g2+0x0058], %l6 ! 0000090ACBC5E6C4 CASE:L3-B021 0 <BD100016 | |
22945 | .word 0x9F95C016 ! 0000090ACBC5E6C8 CASE:L3-B021 0 S illop | |
22946 | .word 0x4EF4A8E8 ! 0000090ACBC5E6CC CASE:L3-B021 0 random | |
22947 | or %l6,%hm(0x4EF4A8E8),%l6 ! 0000090ACBC5E6D0 CASE:L3-B021 0 | |
22948 | .word 0xBDB14372 ! 0000090ACBC5E6D4 CASE:L3-B021 0 illop | |
22949 | or %l5,%lo(0x4EF4A8E8),%l5 ! 0000090ACBC5E6D8 CASE:L3-B021 0 | |
22950 | sllx %l6, 0x20, %l6 ! 0000090ACBC5E6DC CASE:L3-B021 0 | |
22951 | or %l6, %l5, %l6 ! 0000090ACBC5E6E0 CASE:L3-B021 0 | |
22952 | add %l6, 0x1, %l6 ! 0000090ACBC5E6E4 CASE:L3-B021 0 | |
22953 | .word 0xA7FF051E ! 0000090ACBC5E6E8 CASE:L3-B021 0 S illop | |
22954 | .word 0x8BA34D15 ! 0000090ACBC5E6EC CASE:L3-B021 0 S illop | |
22955 | ldx [%g4-0x0088], %g4 ! 0000090ACBC5E6F0 CASE:L3-B021 0 ptr_chase | |
22956 | ldx [%g4-0x0088], %g4 ! 0000090ACBC5E6F4 CASE:L3-B021 0 ptr_chase | |
22957 | .word 0x83AC0407 ! 0000090ACBC5E6F8 CASE:L3-B021 0 illop | |
22958 | .word 0xCE65D7ED ! 0000090ACBC5E6FC CASE:L3-B021 0 illop | |
22959 | ldx [%g4-0x0088], %g4 ! 0000090ACBC5E700 CASE:L3-B021 0 ptr_chase | |
22960 | ld [%g2+0x0064], %fsr ! 0000090ACBC5E704 CASE:L3-B021 0 S <BD100006+4 | |
22961 | .word 0x39DAF8EE ! 0000090ACBC5E708 CASE:L3-B021 0 illop | |
22962 | .word 0xC0E7A0BE ! 0000090ACBC5E70C CASE:L3-B021 0 S illop | |
22963 | BL100226:.word 0xF21B272C ! 0000090ACBC5E710 CASE:L3-B022 0 illop | |
22964 | .word 0x81CFE008 ! 0000090ACBC5E714 CASE:L3-B022 0 S random | |
22965 | .word 0x36D6423D ! 0000090ACBC5E718 CASE:L3-B022 0 random | |
22966 | membar 0x40 ! 0000090ACBC5E71C CASE:L3-B022 0 | |
22967 | .word 0xC5349A39 ! 0000090ACBC5E720 CASE:L3-B022 0 illop | |
22968 | membar 0x40 ! 0000090ACBC5E724 CASE:L3-B022 0 | |
22969 | fmuld8sux16 %f25, %f29, %f18 ! 0000090ACBC5E728 CASE:L3-B022 0 S | |
22970 | .word 0x91500000 ! 0000090ACBC5E72C CASE:L3-B022 0 S illop | |
22971 | .word 0x8DFDC0D3 ! 0000090ACBC5E730 CASE:L3-B022 0 illop | |
22972 | sub %i0, %i0, %o1 ! 0000090ACBC5E734 CASE:L3-B022 0 S | |
22973 | BL100227: ! SWCH:L2-B014 | |
22974 | add %g1, 0xEE2, %g1 ! 0000090ACBC5E738 SWCH:L2-B014 2 chksum++ | |
22975 | ldx [%g2+0x0020], %g3 ! 0000090ACBC5E73C SWCH:L2-B014 2 S BASE<BD100098 | |
22976 | pdist %f24, %f30, %f24 ! 0000090ACBC5E740 SWCH:L2-B014 2 S | |
22977 | cmp %g1, %i5 ! 0000090ACBC5E744 SWCH:L2-B014 2 S | |
22978 | pdist %f20, %f24, %f20 ! 0000090ACBC5E748 SWCH:L2-B014 2 S | |
22979 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5E74C SWCH:L2-B014 2 <BD100004 | |
22980 | membar 0x40 ! 0000090ACBC5E750 SWCH:L2-B014 2 | |
22981 | ldda [%l5]0x17, %f16 ! 0000090ACBC5E754 SWCH:L2-B014 2 Blk-Load | |
22982 | membar 0x40 ! 0000090ACBC5E758 SWCH:L2-B014 2 | |
22983 | ldx [%g2+0x0008], %g6 ! 0000090ACBC5E75C SWCH:L2-B014 2 S BASE<BD100235 | |
22984 | nop ! 0000090ACBC5E760 LOOP:L2-B015 2 | |
22985 | add %i1, %g1, %i5 ! 0000090ACBC5E764 SWCH:L2-B016 2 | |
22986 | andcc %i5, 0x20, %g0 ! 0000090ACBC5E768 SWCH:L2-B016 2 | |
22987 | bnz,pn %xcc, BL100234 ! 0000090ACBC5E76C SWCH:L2-B016 2 | |
22988 | add %g1, 0x318, %g1 ! 0000090ACBC5E770 SWCH:L2-B016 2 chksum++ | |
22989 | andcc %i5, 0x100, %g0 ! 0000090ACBC5E774 SWCH:L2-B016 1 | |
22990 | bnz,pn %xcc, BL100230 ! 0000090ACBC5E778 SWCH:L2-B016 1 | |
22991 | andcc %i5, 0x200, %g0 ! 0000090ACBC5E77C SWCH:L2-B016 1 | |
22992 | bnz,pn %xcc, BL100229 ! 0000090ACBC5E780 SWCH:L2-B016 1 | |
22993 | andcc %i5, 0x20, %g0 ! 0000090ACBC5E784 SWCH:L2-B016 1 | |
22994 | bnz,pn %xcc, BL100228 ! 0000090ACBC5E788 SWCH:L2-B016 1 | |
22995 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5E78C SWCH:L2-B016 1 <BD100004 | |
22996 | membar 0x40 ! 0000090ACBC5E790 SWCH:L2-B016 1 | |
22997 | stda %f16, [%l5]0x16 ! 0000090ACBC5E794 SWCH:L2-B016 1 Blk-Store | |
22998 | membar 0x40 ! 0000090ACBC5E798 SWCH:L2-B016 1 | |
22999 | fadds %f10, %f3, %f2 ! 0000090ACBC5E79C SWCH:L2-B016 1 S | |
23000 | wr %i5, -4034, %ccr ! 0000090ACBC5E7A0 SWCH:L2-B016 1 S | |
23001 | mulx %g1, %o1, %o0 ! 0000090ACBC5E7A4 SWCH:L2-B016 1 S | |
23002 | fnegd %f6, %f36 ! 0000090ACBC5E7A8 SWCH:L2-B016 1 S | |
23003 | add %g1, 0x32B, %g1 ! 0000090ACBC5E7AC SWCH:L2-B016 1 chksum++ | |
23004 | fba,a,pn %fcc1, BL100238 ! 0000090ACBC5E7B0 SWCH:L2-B016 1 | |
23005 | .word 0x8FCC79C1 ! 0000090ACBC5E7B4 SWCH:L2-B016 0 S illop | |
23006 | BL100228:add %g1, 0xBA9, %g1 ! 0000090ACBC5E7B8 CASE:L3-B023 0 chksum++ | |
23007 | xorcc %l0, 0x0, %l0 ! 0000090ACBC5E7BC CASE:L3-B023 0 S | |
23008 | wr %i1, 0xABE, %y ! 0000090ACBC5E7C0 CASE:L3-B023 0 S | |
23009 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5E7C4 CASE:L3-B023 0 <BD100004 | |
23010 | membar 0x40 ! 0000090ACBC5E7C8 CASE:L3-B023 0 | |
23011 | stda %f0, [%l5]0x16 ! 0000090ACBC5E7CC CASE:L3-B023 0 Blk-Store | |
23012 | .word 0xCDE994F9 ! 0000090ACBC5E7D0 CASE:L3-B023 0 illop | |
23013 | membar 0x40 ! 0000090ACBC5E7D4 CASE:L3-B023 0 | |
23014 | ldda [%l5]0x16, %f16 ! 0000090ACBC5E7D8 CASE:L3-B023 0 Blk-Load | |
23015 | .word 0xCDBB5C06 ! 0000090ACBC5E7DC CASE:L3-B023 0 illop | |
23016 | .word 0x85AEE534 ! 0000090ACBC5E7E0 CASE:L3-B023 0 S illop | |
23017 | lduwa [%g7+%g0]0x83, %o1 ! 0000090ACBC5E7E4 CASE:L3-B023 0 S <BD100003 | |
23018 | .word 0x08D3A054 ! 0000090ACBC5E7E8 CASE:L3-B023 0 illop | |
23019 | .word 0xBDAEC492 ! 0000090ACBC5E7EC CASE:L3-B023 0 S illop | |
23020 | BL100229:add %g1, 0x9A, %g1 ! 0000090ACBC5E7F0 CASE:L3-B024 0 chksum++ | |
23021 | add %g3, -24, %l6 ! 0000090ACBC5E7F4 CASE:L3-B024 0 @BD100111 | |
23022 | ldda [%l6]0xD0, %f20 ! 0000090ACBC5E7F8 CASE:L3-B024 0 S Short8 | |
23023 | pdist %f30, %f24, %f30 ! 0000090ACBC5E7FC CASE:L3-B024 0 S | |
23024 | fpackfix %f24, %f23 ! 0000090ACBC5E800 CASE:L3-B024 0 S | |
23025 | move %xcc, %o0, %i4 ! 0000090ACBC5E804 CASE:L3-B024 0 S | |
23026 | sethi %hi(0x391E0400), %i2 ! 0000090ACBC5E808 CASE:L3-B024 0 S .+0 | |
23027 | ldsba [%g7+%g0]0x83, %o2 ! 0000090ACBC5E80C CASE:L3-B024 0 S <BD100003 | |
23028 | ldd [%g4+0x0049], %f32 ! 0000090ACBC5E810 CASE:L3-B024 0 S <BD100039+1 | |
23029 | pdist %f26, %f22, %f26 ! 0000090ACBC5E814 CASE:L3-B024 0 S | |
23030 | ba BL100238 ! 0000090ACBC5E818 CASE:L3-B024 0 | |
23031 | nop ! 0000090ACBC5E81C CASE:L3-B024 0 S | |
23032 | BL100230:.word 0xC70D19BC ! 0000090ACBC5E820 CASE:L3-B025 0 illop | |
23033 | fmovrsz %o0, %f25, %f27 ! 0000090ACBC5E824 CASE:L3-B025 0 S | |
23034 | pdist %f30, %f26, %f30 ! 0000090ACBC5E828 CASE:L3-B025 0 S | |
23035 | .word 0x9E100001 ! 0000090ACBC5E82C CASE:L3-B025 0 S random | |
23036 | pdist %f26, %f20, %f16 ! 0000090ACBC5E830 CASE:L3-B025 0 S | |
23037 | ldx [%g2+0x0058], %l6 ! 0000090ACBC5E834 CASE:L3-B025 0 <BD100016 | |
23038 | stwa %g7, [%l6+%g0]0x04 ! 0000090ACBC5E838 CASE:L3-B025 0 S >BD100017 | |
23039 | xor %o1, %i2, %i2 ! 0000090ACBC5E83C CASE:L3-B025 0 S | |
23040 | add %g6, 0x60, %l5 ! 0000090ACBC5E840 CASE:L3-B025 0 @BD100071 | |
23041 | stda %f16,[%l5+%g1]0xC3 ! 0000090ACBC5E844 CASE:L3-B025 0 S Partial_St | |
23042 | std %f22, [%g4+0x0010] ! 0000090ACBC5E848 CASE:L3-B025 0 S >BD100057 | |
23043 | .word 0xA98972DF ! 0000090ACBC5E84C CASE:L3-B025 0 illop | |
23044 | nop ! 0000090ACBC5E850 CASE:L3-B025 0 S | |
23045 | BL100234:add %g1, 0xB42, %g1 ! 0000090ACBC5E854 CASE:L3-B026 1 chksum++ | |
23046 | nop ! 0000090ACBC5E858 CASE:L3-B026 1 S | |
23047 | fble,a,pn %fcc2, BL100231 ! 0000090ACBC5E85C CASE:L3-B026 1 L | |
23048 | fcmpne32 %f22, %f30, %o0 ! 0000090ACBC5E860 CASE:L3-B026 0 S | |
23049 | ld [%g6-0x006C], %f10 ! 0000090ACBC5E864 CASE:L3-B026 1 S <BD100031 | |
23050 | bvs,pn %xcc, BL100232 ;.empty ! 0000090ACBC5E868 CASE:L3-B026 1 L | |
23051 | bvc BL100231 ! 0000090ACBC5E86C CASE:L3-B026 1 L | |
23052 | BL100232:ldd [%g6+0x0070], %f26 ! 0000090ACBC5E870 CASE:L3-B026 1 S <BD100029 | |
23053 | .word 0xFD480C25 ! 0000090ACBC5E874 CASE:L3-B026 0 S illop | |
23054 | fbl,a,pn %fcc0, BL100233 ! 0000090ACBC5E878 CASE:L3-B026 0 L | |
23055 | nop ! 0000090ACBC5E87C CASE:L3-B026 0 S | |
23056 | st %f9, [%g5-0x0064] ! 0000090ACBC5E880 CASE:L3-B026 0 S >BD100026 | |
23057 | pdist %f30, %f20, %f30 ! 0000090ACBC5E884 CASE:L3-B026 0 S | |
23058 | BL100231:nop ! 0000090ACBC5E888 CASE:L3-B026 1 S | |
23059 | BL100233:add %g1, 0x94B, %g1 ! 0000090ACBC5E88C CASE:L3-B026 1 chksum++ | |
23060 | fba BL100238 ! 0000090ACBC5E890 CASE:L3-B026 1 | |
23061 | ldstub [%g5-0x0052], %i2 ! 0000090ACBC5E894 CASE:L3-B026 1 S >BD100048 | |
23062 | BL100238: ! SWCH:L2-B016 | |
23063 | add %g1, 0x59B, %g1 ! 0000090ACBC5E898 SWCH:L2-B016 2 chksum++ | |
23064 | nop ! 0000090ACBC5E89C SWCH:L2-B016 2 S | |
23065 | brlz,pt %g1, BL100235 ! 0000090ACBC5E8A0 SWCH:L2-B016 2 L | |
23066 | addcc %g1, %o5, %i2 ! 0000090ACBC5E8A4 SWCH:L2-B016 2 S | |
23067 | fbuge,pn %fcc1, BL100236 ! 0000090ACBC5E8A8 SWCH:L2-B016 2 L | |
23068 | addcc %i2, %o2, %o4 ! 0000090ACBC5E8AC SWCH:L2-B016 2 S | |
23069 | fbug,a BL100237 ! 0000090ACBC5E8B0 SWCH:L2-B016 1 L | |
23070 | fcmpgt16 %f20, %f22, %i1 ! 0000090ACBC5E8B4 SWCH:L2-B016 0 S | |
23071 | BL100235:lduw [%g3-0x0010], %i3 ! 0000090ACBC5E8B8 SWCH:L2-B016 1 S <BD100035 | |
23072 | BL100237:ld [%g5-0x0058], %f3 ! 0000090ACBC5E8BC SWCH:L2-B016 1 S <BD100015 | |
23073 | bpos,a BL100236 ! 0000090ACBC5E8C0 SWCH:L2-B016 1 L | |
23074 | nop ! 0000090ACBC5E8C4 SWCH:L2-B016 1 S | |
23075 | BL100236:or %g1, %g1, %o0 ! 0000090ACBC5E8C8 SWCH:L2-B016 2 S | |
23076 | st %f27, [%g5-0x0034] ! 0000090ACBC5E8CC SWCH:L2-B016 2 S >BD100009 | |
23077 | fsubd %f6, %f32, %f12 ! 0000090ACBC5E8D0 SWCH:L2-B016 2 S | |
23078 | add %g1, 0x57F, %g1 ! 0000090ACBC5E8D4 SWCH:L2-B016 2 chksum++ | |
23079 | nop ! 0000090ACBC5E8D8 LOOP:L2-B017 2 | |
23080 | add %i2, %g1, %i2 ! 0000090ACBC5E8DC SWCH:L2-B018 2 | |
23081 | andcc %i2, 0x4, %g0 ! 0000090ACBC5E8E0 SWCH:L2-B018 2 | |
23082 | bnz,pn %xcc, BL100242 ! 0000090ACBC5E8E4 SWCH:L2-B018 2 | |
23083 | andcc %i2, 0x200, %g0 ! 0000090ACBC5E8E8 SWCH:L2-B018 2 | |
23084 | bnz,a,pn %xcc, BL100241 ! 0000090ACBC5E8EC SWCH:L2-B018 1 | |
23085 | .word 0xCF4DDEF1 ! 0000090ACBC5E8F0 SWCH:L2-B018 0 illop | |
23086 | andcc %i2, 0x1, %g0 ! 0000090ACBC5E8F4 SWCH:L2-B018 1 | |
23087 | bnz,a,pn %xcc, BL100240 ! 0000090ACBC5E8F8 SWCH:L2-B018 1 | |
23088 | add %g1, 0x925, %g1 ! 0000090ACBC5E8FC SWCH:L2-B018 1 chksum++ | |
23089 | andcc %i2, 0x800, %g0 ! 0000090ACBC5E900 SWCH:L2-B018 0 | |
23090 | bnz,pn %xcc, BL100239 ! 0000090ACBC5E904 SWCH:L2-B018 0 | |
23091 | ta %xcc, 0x40 ! 0000090ACBC5E908 SWCH:L2-B018 0 S +-priv | |
23092 | xorcc %i1, %i1, %i1 ! 0000090ACBC5E90C SWCH:L2-B018 0 S | |
23093 | ta %xcc, 0x46 ! 0000090ACBC5E910 SWCH:L2-B018 0 S demap-page | |
23094 | .word 0xCDEFA080 ! 0000090ACBC5E914 SWCH:L2-B018 0 S illop | |
23095 | rd %ccr, %o2 ! 0000090ACBC5E918 SWCH:L2-B018 0 S | |
23096 | .word 0xC29D565A ! 0000090ACBC5E91C SWCH:L2-B018 0 illop | |
23097 | membar 0x40 ! 0000090ACBC5E920 SWCH:L2-B018 0 | |
23098 | stda %f0, [%l5]0xE0 ! 0000090ACBC5E924 SWCH:L2-B018 0 Blk-Store | |
23099 | membar 0x40 ! 0000090ACBC5E928 SWCH:L2-B018 0 | |
23100 | .word 0xCBEECFB5 ! 0000090ACBC5E92C SWCH:L2-B018 0 S illop | |
23101 | .word 0x8194E012 ! 0000090ACBC5E930 SWCH:L2-B018 0 S illop | |
23102 | ldx [%g6-0x0088], %g6 ! 0000090ACBC5E934 SWCH:L2-B018 0 ptr_chase | |
23103 | ldx [%g6-0x0088], %g6 ! 0000090ACBC5E938 SWCH:L2-B018 0 ptr_chase | |
23104 | ldx [%g6-0x0088], %g6 ! 0000090ACBC5E93C SWCH:L2-B018 0 ptr_chase | |
23105 | .word 0xB7A7D2A3 ! 0000090ACBC5E940 SWCH:L2-B018 0 S illop | |
23106 | add %g1, 0x353, %g1 ! 0000090ACBC5E944 SWCH:L2-B018 0 chksum++ | |
23107 | ba BL100243 ! 0000090ACBC5E948 SWCH:L2-B018 0 | |
23108 | tsubcc %i1, %i3, %i5 ! 0000090ACBC5E94C SWCH:L2-B018 0 S | |
23109 | BL100239:add %g1, 0x11B, %g1 ! 0000090ACBC5E950 CASE:L3-B027 0 chksum++ | |
23110 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5E954 CASE:L3-B027 0 <BD100004 | |
23111 | membar 0x40 ! 0000090ACBC5E958 CASE:L3-B027 0 | |
23112 | ldda [%l5]0x16, %f16 ! 0000090ACBC5E95C CASE:L3-B027 0 Blk-Load | |
23113 | .word 0xB3C6D36D ! 0000090ACBC5E960 CASE:L3-B027 0 illop | |
23114 | orn %i7, -1, %i7 ! 0000090ACBC5E964 CASE:L3-B027 0 S | |
23115 | .word 0xA343B8F2 ! 0000090ACBC5E968 CASE:L3-B027 0 illop | |
23116 | .word 0xADEC8C23 ! 0000090ACBC5E96C CASE:L3-B027 0 illop | |
23117 | membar 0x40 ! 0000090ACBC5E970 CASE:L3-B027 0 | |
23118 | add %g4, 0x68, %l5 ! 0000090ACBC5E974 CASE:L3-B027 0 @BD100104 | |
23119 | stda %f22,[%l5+%g1]0xC2 ! 0000090ACBC5E978 CASE:L3-B027 0 S Partial_St | |
23120 | add %g3, 0x78, %l5 ! 0000090ACBC5E97C CASE:L3-B027 0 @BD100063 | |
23121 | stda %f28,[%l5+%g1]0xC0 ! 0000090ACBC5E980 CASE:L3-B027 0 S Partial_St | |
23122 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5E984 CASE:L3-B027 0 <BD100004 | |
23123 | .word 0xA5B412D2 ! 0000090ACBC5E988 CASE:L3-B027 0 illop | |
23124 | stda %f0, [%l5]0xF0 ! 0000090ACBC5E98C CASE:L3-B027 0 Blk-Store | |
23125 | membar 0x40 ! 0000090ACBC5E990 CASE:L3-B027 0 | |
23126 | st %fsr, [%g2+0x0064] ! 0000090ACBC5E994 CASE:L3-B027 0 S <BD100006+4 | |
23127 | .word 0x95A54621 ! 0000090ACBC5E998 CASE:L3-B027 0 S illop | |
23128 | ld [%g2+0x0064], %fsr ! 0000090ACBC5E99C CASE:L3-B027 0 S <BD100006+4 | |
23129 | ldub [%g3-0x0070], %i1 ! 0000090ACBC5E9A0 CASE:L3-B027 0 S <BD100050 | |
23130 | ldx [%g5+0x006D], %o0 ! 0000090ACBC5E9A4 CASE:L3-B027 0 S <BD100104+5 | |
23131 | fba BL100243 ! 0000090ACBC5E9A8 CASE:L3-B027 0 | |
23132 | sth %o3, [%g6-0x0066] ! 0000090ACBC5E9AC CASE:L3-B027 0 S >BD100042+2 | |
23133 | BL100240:add %g1, 0x61D, %g1 ! 0000090ACBC5E9B0 CASE:L3-B028 1 chksum++ | |
23134 | fand %f22, %f28, %f28 ! 0000090ACBC5E9B4 CASE:L3-B028 1 S | |
23135 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5E9B8 CASE:L3-B028 1 <BD100004 | |
23136 | membar 0x40 ! 0000090ACBC5E9BC CASE:L3-B028 1 | |
23137 | ldda [%l5]0x16, %f16 ! 0000090ACBC5E9C0 CASE:L3-B028 1 Blk-Load | |
23138 | membar 0x40 ! 0000090ACBC5E9C4 CASE:L3-B028 1 | |
23139 | ld [%g5-0x002C], %f11 ! 0000090ACBC5E9C8 CASE:L3-B028 1 S <BD100062 | |
23140 | pdist %f28, %f22, %f22 ! 0000090ACBC5E9CC CASE:L3-B028 1 S | |
23141 | xnor %i7, %i0, %i4 ! 0000090ACBC5E9D0 CASE:L3-B028 1 S | |
23142 | nop ! 0000090ACBC5E9D4 CASE:L3-B028 1 S | |
23143 | fba,a BL100243 ! 0000090ACBC5E9D8 CASE:L3-B028 1 | |
23144 | tcc %xcc, %g7+0x005D ! 0000090ACBC5E9DC CASE:L3-B028 0 S | |
23145 | BL100241:add %g1, 0x318, %g1 ! 0000090ACBC5E9E0 CASE:L3-B029 0 chksum++ | |
23146 | fmovs %f9, %f10 ! 0000090ACBC5E9E4 CASE:L3-B029 0 S | |
23147 | .word 0x9FC68000 ! 0000090ACBC5E9E8 CASE:L3-B029 0 random | |
23148 | .word 0xB1D96948 ! 0000090ACBC5E9EC CASE:L3-B029 0 illop | |
23149 | stda %f32, [%l5]0x17 ! 0000090ACBC5E9F0 CASE:L3-B029 0 Blk-Store | |
23150 | membar 0x40 ! 0000090ACBC5E9F4 CASE:L3-B029 0 | |
23151 | membar 0x40 ! 0000090ACBC5E9F8 CASE:L3-B029 0 | |
23152 | .word 0xC3631065 ! 0000090ACBC5E9FC CASE:L3-B029 0 illop | |
23153 | membar 0x40 ! 0000090ACBC5EA00 CASE:L3-B029 0 | |
23154 | fnegs %f11, %f5 ! 0000090ACBC5EA04 CASE:L3-B029 0 S | |
23155 | andn %i5, %g1, %i4 ! 0000090ACBC5EA08 CASE:L3-B029 0 S | |
23156 | .word 0xE61EA723 ! 0000090ACBC5EA0C CASE:L3-B029 0 illop | |
23157 | .word 0xBFB7C26C ! 0000090ACBC5EA10 CASE:L3-B029 0 S illop_VIS | |
23158 | BL100242:add %g1, 0xBB4, %g1 ! 0000090ACBC5EA14 CASE:L3-B030 1 chksum++ | |
23159 | ldx [%g2+0x0058], %l6 ! 0000090ACBC5EA18 CASE:L3-B030 1 <BD100016 | |
23160 | ldda [%l6]0x2E, %i0 ! 0000090ACBC5EA1C CASE:L3-B030 1 S Quad_Ld_P | |
23161 | st %f26, [%g6-0x0068] ! 0000090ACBC5EA20 CASE:L3-B030 1 S >BD100042 | |
23162 | call .+8 ! 0000090ACBC5EA24 CASE:L3-B030 1 S | |
23163 | nop ! 0000090ACBC5EA28 CASE:L3-B030 1 S | |
23164 | pdist %f26, %f30, %f26 ! 0000090ACBC5EA2C CASE:L3-B030 1 S | |
23165 | cmp %o0, %o0 ! 0000090ACBC5EA30 CASE:L3-B030 1 S | |
23166 | edge16n %i4, %i1, %o4 ! 0000090ACBC5EA34 CASE:L3-B030 1 S | |
23167 | ba,a BL100243 ! 0000090ACBC5EA38 CASE:L3-B030 1 | |
23168 | edge32ln %i0, %o1, %i1 ! 0000090ACBC5EA3C CASE:L3-B030 0 S | |
23169 | BL100243: ! SWCH:L2-B018 | |
23170 | add %g1, 0xC36, %g1 ! 0000090ACBC5EA40 SWCH:L2-B018 2 chksum++ | |
23171 | ldx [%g2+0x0050], %l5 ! 0000090ACBC5EA44 SWCH:L2-B018 2 <BD100004 | |
23172 | membar 0x40 ! 0000090ACBC5EA48 SWCH:L2-B018 2 | |
23173 | stda %f32, [%l5]0xF1 ! 0000090ACBC5EA4C SWCH:L2-B018 2 Blk-Store | |
23174 | membar 0x40 ! 0000090ACBC5EA50 SWCH:L2-B018 2 | |
23175 | .word 0xA3AF9B8E ! 0000090ACBC5EA54 SWCH:L2-B018 2 S illop_FP | |
23176 | stx %fsr, [%g2+0x0060] ! 0000090ACBC5EA58 SWCH:L2-B018 2 S <BD100006 | |
23177 | add %g5, 0x58, %l5 ! 0000090ACBC5EA5C SWCH:L2-B018 2 @BD100032 | |
23178 | stda %f18,[%l5+%g1]0xC8 ! 0000090ACBC5EA60 SWCH:L2-B018 2 S Partial_St | |
23179 | add %g2, 0x0, %g2 ! 0000090ACBC5EA64 SWCH:L2-B018 2 S | |
23180 | fsubs %f9, %f11, %f2 ! 0000090ACBC5EA68 SWCH:L2-B018 2 S | |
23181 | nop ! 0000090ACBC5EA6C LOOP:L2-B019 2 | |
23182 | nop ! 0000090ACBC5EA70 LOOP:L2-B020 2 | |
23183 | pdist %f28, %f22, %f28 ! 0000090ACBC5EA74 LOOP:L1-B000 2 S | |
23184 | orn %i6, -1, %i6 ! 0000090ACBC5EA78 LOOP:L1-B000 2 S | |
23185 | fcmpd %fcc2, %f44, %f62 ! 0000090ACBC5EA7C LOOP:L1-B000 2 S | |
23186 | lduwa [%g7+%g0]0x8B, %i0 ! 0000090ACBC5EA80 LOOP:L1-B000 2 S <BD100003 | |
23187 | bne,a,pt %icc, BL100244 ;.empty ! 0000090ACBC5EA84 LOOP:L1-B000 2 L | |
23188 | fbue BL100244 ! 0000090ACBC5EA88 LOOP:L1-B000 1 L | |
23189 | fcmpgt16 %f26, %f28, %o0 ! 0000090ACBC5EA8C LOOP:L1-B000 1 S | |
23190 | BL100244:st %f2, [%g5-0x0050] ! 0000090ACBC5EA90 LOOP:L1-B000 2 S >BD100101 | |
23191 | nop ! 0000090ACBC5EA94 LOOP:L1-B000 2 S | |
23192 | pdist %f18, %f26, %f20 ! 0000090ACBC5EA98 LOOP:L1-B000 2 S | |
23193 | add %g1, 0xC2C, %g1 ! 0000090ACBC5EA9C LOOP:L1-B000 2 chksum++ | |
23194 | subcc %l1, 0x1, %l1 ! 0000090ACBC5EAA0 LOOP:L1-B000 2 | |
23195 | bnz,a,pn %icc, BL100245 ! 0000090ACBC5EAA4 LOOP:L1-B000 2 | |
23196 | fcmped %fcc1, %f36, %f14 ! 0000090ACBC5EAA8 LOOP:L1-B000 1 S | |
23197 | add %g1, 0x5FC, %g1 ! 0000090ACBC5EAAC LOOP:L1-B000 1 chksum++ | |
23198 | blimp_good_end: | |
23199 | EXIT_GOOD | |
23200 | blimp_bad_end: | |
23201 | EXIT_BAD | |
23202 | ||
23203 | SECTION .btext046_pg1 TEXT_VA=0x90acbc5e000 | |
23204 | attr_text { | |
23205 | Name = .btext046_pg1, | |
23206 | VA = 0x90acbc5e000, | |
23207 | RA = ra2pa(0xfef3ba000,0), | |
23208 | PA = ra2pa(0xfef3ba000,0), | |
23209 | tsbonly, | |
23210 | part_0_ctx_nonzero_tsb_config_1, | |
23211 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
23212 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
23213 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23214 | } | |
23215 | .text; .skip 8 | |
23216 | ||
23217 | !======================================================================== | |
23218 | ||
23219 | SECTION .btext047 TEXT_VA=0xba9f7f00 | |
23220 | attr_text { | |
23221 | Name = .btext047, | |
23222 | VA = 0xba9f7f00, | |
23223 | RA = ra2pa(0xfef3c9f00,0), | |
23224 | PA = ra2pa(0xfef3c9f00,0), | |
23225 | notsb | |
23226 | } | |
23227 | ||
23228 | SECTION .btext047_pg0 TEXT_VA=0xba9f6000 | |
23229 | attr_text { | |
23230 | Name = .btext047_pg0, | |
23231 | VA = 0xba9f6000, | |
23232 | RA = ra2pa(0xfef3c8000,0), | |
23233 | PA = ra2pa(0xfef3c8000,0), | |
23234 | tsbonly, | |
23235 | part_0_ctx_nonzero_tsb_config_1, | |
23236 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
23237 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
23238 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23239 | } | |
23240 | .text; .skip 8 | |
23241 | ||
23242 | ||
23243 | SECTION .btext047 | |
23244 | .text | |
23245 | .global SUBR131; SUBR131: | |
23246 | BL100002: ! SUBR:L0-B000 | |
23247 | add %g1, 0x94C, %g1 ! 00000000BA9F7F00 SUBR:L0-B000 9 chksum++ | |
23248 | be BL100001 ! 00000000BA9F7F04 SUBR:L0-B000 9 | |
23249 | save %o6, -128, %o6 ! 00000000BA9F7F08 SUBR:L0-B000 9 | |
23250 | BL100001: ! SUBR:L0-B000 | |
23251 | sethi %hh(0xBA9F7F00),%l7 ! 00000000BA9F7F0C SUBR:L0-B000 9 SUBR131 | |
23252 | or %l7,%hm(0xBA9F7F00),%l7 ! 00000000BA9F7F10 SUBR:L0-B000 9 | |
23253 | sethi %lm(0xBA9F7F00),%l6 ! 00000000BA9F7F14 SUBR:L0-B000 9 | |
23254 | or %l6,%lo(0xBA9F7F00),%l6 ! 00000000BA9F7F18 SUBR:L0-B000 9 | |
23255 | sllx %l7, 0x20, %l7 ! 00000000BA9F7F1C SUBR:L0-B000 9 | |
23256 | or %l7, %l6, %l7 ! 00000000BA9F7F20 SUBR:L0-B000 9 | |
23257 | ta %xcc, 0x45 ! 00000000BA9F7F24 SUBR:L0-B000 9 demap-stack | |
23258 | cmp %i2, %o2 ! 00000000BA9F7F28 SUBR:L0-B000 9 S | |
23259 | rd %gsr, %l6 ! 00000000BA9F7F2C SUBR:L0-B000 9 S | |
23260 | wr %l6, 0xB0, %gsr ! 00000000BA9F7F30 SUBR:L0-B000 9 S | |
23261 | stxa %o1, [%g7+%g0]0x75 ! 00000000BA9F7F34 SUBR:L0-B000 9 S BAD-ASI | |
23262 | array32 %i5, %i3, %o4 ! 00000000BA9F7F38 SUBR:L0-B000 9 S | |
23263 | add %g5, 0x78, %l5 ! 00000000BA9F7F3C SUBR:L0-B000 9 @BD100063 | |
23264 | stda %f18,[%l5+%g1]0xC4 ! 00000000BA9F7F40 SUBR:L0-B000 9 S Partial_St | |
23265 | subcc %i5, %g1, %o5 ! 00000000BA9F7F44 SUBR:L0-B000 9 S | |
23266 | sethi %hh(0x25AA7FFF00),%l6 ! 00000000BA9F7F48 SUBR:L0-B000 9 SUBR138 | |
23267 | or %l6,%hm(0x25AA7FFF00),%l6 ! 00000000BA9F7F4C SUBR:L0-B000 9 | |
23268 | sethi %lm(0x25AA7FFF00),%l5 ! 00000000BA9F7F50 SUBR:L0-B000 9 | |
23269 | or %l5,%lo(0x25AA7FFF00),%l5 ! 00000000BA9F7F54 SUBR:L0-B000 9 | |
23270 | sllx %l6, 0x20, %l6 ! 00000000BA9F7F58 SUBR:L0-B000 9 | |
23271 | or %l6, %l5, %l6 ! 00000000BA9F7F5C SUBR:L0-B000 9 | |
23272 | add %l6, 0x1, %l6 ! 00000000BA9F7F60 SUBR:L0-B000 9 | |
23273 | jmpl %l6+0x0000, %o7 ! 00000000BA9F7F64 SUBR:L0-B000 18 S | |
23274 | nop ! 00000000BA9F7F68 SUBR:L0-B000 9 S | |
23275 | add %g3, -83, %l6 ! 00000000BA9F7F6C SUBR:L0-B000 9 @BD100075 | |
23276 | stda %f20, [%l6]0xD9 ! 00000000BA9F7F70 SUBR:L0-B000 9 S Short8 | |
23277 | add %g1, 0x1CA, %g1 ! 00000000BA9F7F74 SUBR:L0-B000 9 chksum++ | |
23278 | add %o3, %g1, %o4 ! 00000000BA9F7F78 SWCH:L1-B000 9 | |
23279 | andcc %o4, 0x80, %g0 ! 00000000BA9F7F7C SWCH:L1-B000 9 | |
23280 | bnz,a,pt %xcc, BL100008 ! 00000000BA9F7F80 SWCH:L1-B000 9 | |
23281 | add %g1, 0xDCF, %g1 ! 00000000BA9F7F84 SWCH:L1-B000 4 chksum++ | |
23282 | andcc %o4, 0x8, %g0 ! 00000000BA9F7F88 SWCH:L1-B000 5 | |
23283 | bnz,a,pt %xcc, BL100007 ! 00000000BA9F7F8C SWCH:L1-B000 5 | |
23284 | add %g1, 0xF6A, %g1 ! 00000000BA9F7F90 SWCH:L1-B000 1 chksum++ | |
23285 | andcc %o4, 0x8, %g0 ! 00000000BA9F7F94 SWCH:L1-B000 4 | |
23286 | bnz,pn %xcc, BL100006 ! 00000000BA9F7F98 SWCH:L1-B000 4 | |
23287 | add %g1, 0x3A, %g1 ! 00000000BA9F7F9C SWCH:L1-B000 4 chksum++ | |
23288 | andcc %o4, 0x100, %g0 ! 00000000BA9F7FA0 SWCH:L1-B000 4 | |
23289 | bnz,pt %xcc, BL100005 ! 00000000BA9F7FA4 SWCH:L1-B000 4 | |
23290 | lduwa [%g7+%g0]0x83, %o0 ! 00000000BA9F7FA8 SWCH:L1-B000 4 S <BD100003 | |
23291 | addcc %o0, -2818, %o2 ! 00000000BA9F7FAC SWCH:L1-B000 2 S | |
23292 | sllx %i3, %g1, %i2 ! 00000000BA9F7FB0 SWCH:L1-B000 2 S | |
23293 | fcmple32 %f26, %f20, %o1 ! 00000000BA9F7FB4 SWCH:L1-B000 2 S | |
23294 | add %g1, 0x2F2, %g1 ! 00000000BA9F7FB8 SWCH:L1-B000 2 chksum++ | |
23295 | ba,a BL100009 ! 00000000BA9F7FBC SWCH:L1-B000 2 | |
23296 | nop ! 00000000BA9F7FC0 SWCH:L1-B000 0 S | |
23297 | BL100005:add %g1, 0xD71, %g1 ! 00000000BA9F7FC4 CASE:L2-B000 2 chksum++ | |
23298 | ldx [%g2+0x0050], %l5 ! 00000000BA9F7FC8 CASE:L2-B000 2 <BD100004 | |
23299 | membar 0x40 ! 00000000BA9F7FCC CASE:L2-B000 2 | |
23300 | stda %f32, [%l5]0xE0 ! 00000000BA9F7FD0 CASE:L2-B000 2 Blk-Store | |
23301 | membar 0x40 ! 00000000BA9F7FD4 CASE:L2-B000 2 | |
23302 | addcc %o1, 0xA14, %o5 ! 00000000BA9F7FD8 CASE:L2-B000 2 S | |
23303 | membar 0x40 ! 00000000BA9F7FDC CASE:L2-B000 2 | |
23304 | ldda [%l5]0xF8, %f16 ! 00000000BA9F7FE0 CASE:L2-B000 2 Blk-Load | |
23305 | membar 0x40 ! 00000000BA9F7FE4 CASE:L2-B000 2 | |
23306 | fcmpgt32 %f30, %f18, %o5 ! 00000000BA9F7FE8 CASE:L2-B000 2 S | |
23307 | fcmpne16 %f18, %f30, %o5 ! 00000000BA9F7FEC CASE:L2-B000 2 S | |
23308 | fcmpgt16 %f30, %f18, %o1 ! 00000000BA9F7FF0 CASE:L2-B000 2 S | |
23309 | stb %o5, [%g5-0x002E] ! 00000000BA9F7FF4 CASE:L2-B000 2 S >BD100196 | |
23310 | fmovsa %fcc0, %f2, %f3 ! 00000000BA9F7FF8 CASE:L2-B000 2 S | |
23311 | .word 0xACC85549 ! 00000000BA9F7FFC CASE:L2-B000 2 S illop | |
23312 | fba,a BL100009 ! 00000000BA9F8000 CASE:L2-B000 2 | |
23313 | .word 0xF69F4C6A ! 00000000BA9F8004 CASE:L2-B000 0 S random | |
23314 | BL100006:add %g1, 0x85B, %g1 ! 00000000BA9F8008 CASE:L2-B001 0 chksum++ | |
23315 | .word 0xF1C19C8B ! 00000000BA9F800C CASE:L2-B001 0 S illop | |
23316 | .word 0xFEBF08F6 ! 00000000BA9F8010 CASE:L2-B001 0 illop | |
23317 | .word 0x9B3CF0F5 ! 00000000BA9F8014 CASE:L2-B001 0 random | |
23318 | sethi %lm(0x10FEBF08F6),%l5 ! 00000000BA9F8018 CASE:L2-B001 0 | |
23319 | or %l5,%lo(0x10FEBF08F6),%l5 ! 00000000BA9F801C CASE:L2-B001 0 | |
23320 | .word 0xA7B0027F ! 00000000BA9F8020 CASE:L2-B001 0 illop | |
23321 | or %l6, %l5, %l6 ! 00000000BA9F8024 CASE:L2-B001 0 | |
23322 | jmpl %l6+0x0000, %o7 ! 00000000BA9F8028 CASE:L2-B001 0 S | |
23323 | .word 0x93906000 ! 00000000BA9F802C CASE:L2-B001 0 S random | |
23324 | ldx [%g2+0x0050], %l5 ! 00000000BA9F8030 CASE:L2-B001 0 <BD100004 | |
23325 | membar 0x40 ! 00000000BA9F8034 CASE:L2-B001 0 | |
23326 | stda %f16, [%l5]0xE0 ! 00000000BA9F8038 CASE:L2-B001 0 Blk-Store | |
23327 | membar 0x40 ! 00000000BA9F803C CASE:L2-B001 0 | |
23328 | fcmpd %fcc2, %f32, %f34 ! 00000000BA9F8040 CASE:L2-B001 0 S | |
23329 | sethi %hh(0x8312495BF00),%l6 ! 00000000BA9F8044 CASE:L2-B001 0 SUBR133 | |
23330 | or %l6,%hm(0x8312495BF00),%l6 ! 00000000BA9F8048 CASE:L2-B001 0 | |
23331 | .word 0xF63C97D0 ! 00000000BA9F804C CASE:L2-B001 0 illop | |
23332 | or %l5,%lo(0x8312495BF00),%l5 ! 00000000BA9F8050 CASE:L2-B001 0 | |
23333 | .word 0xEC47C730 ! 00000000BA9F8054 CASE:L2-B001 0 random | |
23334 | or %l6, %l5, %l6 ! 00000000BA9F8058 CASE:L2-B001 0 | |
23335 | jmpl %l6+0x0000, %o7 ! 00000000BA9F805C CASE:L2-B001 0 S | |
23336 | lduwa [%g3-0x0010]%asi, %i0 ! 00000000BA9F8060 CASE:L2-B001 0 S <BD100035 | |
23337 | fpadd16 %f22, %f26, %f30 ! 00000000BA9F8064 CASE:L2-B001 0 S | |
23338 | .word 0x97AC0A39 ! 00000000BA9F8068 CASE:L2-B001 0 S illop | |
23339 | ba,a BL100009 ! 00000000BA9F806C CASE:L2-B001 0 | |
23340 | xnor %o0, %o5, %i4 ! 00000000BA9F8070 CASE:L2-B001 0 S | |
23341 | BL100007:add %g1, 0x485, %g1 ! 00000000BA9F8074 CASE:L2-B002 1 chksum++ | |
23342 | ldx [%g2+0x0060], %fsr ! 00000000BA9F8078 CASE:L2-B002 1 S <BD100006 | |
23343 | pdist %f18, %f20, %f20 ! 00000000BA9F807C CASE:L2-B002 1 S | |
23344 | add %g4, 0x78, %l5 ! 00000000BA9F8080 CASE:L2-B002 1 @BD100063 | |
23345 | stda %f24,[%l5+%g1]0xCC ! 00000000BA9F8084 CASE:L2-B002 1 S Partial_St | |
23346 | fcmpne32 %f30, %f20, %l4 ! 00000000BA9F8088 CASE:L2-B002 1 S | |
23347 | xnorcc %o5, %o0, %i2 ! 00000000BA9F808C CASE:L2-B002 1 S | |
23348 | ldd [%g6-0x0078], %f44 ! 00000000BA9F8090 CASE:L2-B002 1 S <BD100007 | |
23349 | mova %icc, %i5, %i5 ! 00000000BA9F8094 CASE:L2-B002 1 S | |
23350 | sub %i0, %l4, %i3 ! 00000000BA9F8098 CASE:L2-B002 1 S | |
23351 | ldda [%g4+0x0060]%asi, %f26 ! 00000000BA9F809C CASE:L2-B002 1 S <BD100071 | |
23352 | .word 0x85AACBA9 ! 00000000BA9F80A0 CASE:L2-B002 1 S illop_FP | |
23353 | fnegd %f34, %f62 ! 00000000BA9F80A4 CASE:L2-B002 1 S | |
23354 | nop ! 00000000BA9F80A8 CASE:L2-B002 1 S | |
23355 | ba,pn %icc, BL100009 ! 00000000BA9F80AC CASE:L2-B002 1 | |
23356 | nop ! 00000000BA9F80B0 CASE:L2-B002 1 S | |
23357 | BL100008:add %g1, 0xA88, %g1 ! 00000000BA9F80B4 CASE:L2-B003 4 chksum++ | |
23358 | stha %l4, [%g3-0x000E]%asi ! 00000000BA9F80B8 CASE:L2-B003 4 S >BD100035+2 | |
23359 | or %g5, %g7, %g5 ! 00000000BA9F80BC CASE:L2-B003 4 S | |
23360 | edge8n %i2, %l4, %o0 ! 00000000BA9F80C0 CASE:L2-B003 4 S | |
23361 | sdiv %i5, 0x0, %i4 ! 00000000BA9F80C4 CASE:L2-B003 4 S | |
23362 | edge32ln %g1, %o2, %o2 ! 00000000BA9F80C8 CASE:L2-B003 4 S | |
23363 | edge8l %g5, %o0, %o3 ! 00000000BA9F80CC CASE:L2-B003 4 S | |
23364 | ba,a BL100009 ! 00000000BA9F80D0 CASE:L2-B003 4 | |
23365 | fcmpgt16 %f22, %f20, %o1 ! 00000000BA9F80D4 CASE:L2-B003 0 S | |
23366 | BL100009: ! SWCH:L1-B000 | |
23367 | add %g1, 0x90E, %g1 ! 00000000BA9F80D8 SWCH:L1-B000 9 chksum++ | |
23368 | ld [%g6-0x0034], %f25 ! 00000000BA9F80DC SWCH:L1-B000 9 S <BD100009 | |
23369 | fcmpne32 %f16, %f18, %o2 ! 00000000BA9F80E0 SWCH:L1-B000 9 S | |
23370 | add %g4, 0x30, %l5 ! 00000000BA9F80E4 SWCH:L1-B000 9 @BD100036 | |
23371 | stda %f28,[%l5+%g1]0xC9 ! 00000000BA9F80E8 SWCH:L1-B000 9 S Partial_St | |
23372 | pdist %f30, %f24, %f30 ! 00000000BA9F80EC SWCH:L1-B000 9 S | |
23373 | add %o2, %o5, %o1 ! 00000000BA9F80F0 SWCH:L1-B000 9 S | |
23374 | ldd [%g5+0x0048], %f12 ! 00000000BA9F80F4 SWCH:L1-B000 9 S <BD100039 | |
23375 | ldx [%g6-0x0088], %g6 ! 00000000BA9F80F8 SUBR:L0-B000 9 ptr_chase | |
23376 | ldx [%g6-0x0088], %g6 ! 00000000BA9F80FC SUBR:L0-B000 9 ptr_chase | |
23377 | ldx [%g6-0x0088], %g6 ! 00000000BA9F8100 SUBR:L0-B000 9 ptr_chase | |
23378 | pdist %f30, %f20, %f16 ! 00000000BA9F8104 SUBR:L0-B000 9 S | |
23379 | ldx [%g2+0x0050], %l5 ! 00000000BA9F8108 SUBR:L0-B000 9 <BD100004 | |
23380 | membar 0x40 ! 00000000BA9F810C SUBR:L0-B000 9 | |
23381 | stda %f0, [%l5]0xF0 ! 00000000BA9F8110 SUBR:L0-B000 9 Blk-Store | |
23382 | membar 0x40 ! 00000000BA9F8114 SUBR:L0-B000 9 | |
23383 | ldx [%g2+0x0058], %l6 ! 00000000BA9F8118 SUBR:L0-B000 9 <BD100016 | |
23384 | stwa %g7, [%l6+%g0]0x04 ! 00000000BA9F811C SUBR:L0-B000 9 S >BD100017 | |
23385 | fcmpgt32 %f30, %f20, %o0 ! 00000000BA9F8120 SUBR:L0-B000 9 S | |
23386 | ld [%g2+0x0064], %fsr ! 00000000BA9F8124 SUBR:L0-B000 9 S <BD100006+4 | |
23387 | ldda [%g3-0x0078]%asi, %f42 ! 00000000BA9F8128 SUBR:L0-B000 9 S <BD100007 | |
23388 | xnorcc %o1, %o1, %i5 ! 00000000BA9F812C SUBR:L0-B000 9 S | |
23389 | orcc %o4, %i1, %i2 ! 00000000BA9F8130 SUBR:L0-B000 9 S | |
23390 | ta %xcc, 0x46 ! 00000000BA9F8134 SUBR:L0-B000 9 S demap-page | |
23391 | ta %xcc, 0x45 ! 00000000BA9F8138 SUBR:L0-B000 9 demap-stack | |
23392 | add %g1, 0xF1C, %i0 ! 00000000BA9F813C SUBR:L0-B000 9 | |
23393 | add %g1, 0x955, %g1 ! 00000000BA9F8140 SUBR:L0-B000 9 chksum++ | |
23394 | ret ! 00000000BA9F8144 SUBR:L0-B000 9 | |
23395 | restore %i0, %l7, %o0 ! 00000000BA9F8148 SUBR:L0-B000 9 | |
23396 | ||
23397 | SECTION .btext047_pg1 TEXT_VA=0xba9f8000 | |
23398 | attr_text { | |
23399 | Name = .btext047_pg1, | |
23400 | VA = 0xba9f8000, | |
23401 | RA = ra2pa(0xfef3ca000,0), | |
23402 | PA = ra2pa(0xfef3ca000,0), | |
23403 | tsbonly, | |
23404 | part_0_ctx_nonzero_tsb_config_1, | |
23405 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
23406 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
23407 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23408 | } | |
23409 | .text; .skip 8 | |
23410 | ||
23411 | !======================================================================== | |
23412 | ||
23413 | SECTION .btext048 TEXT_VA=0xc68e01ff00 | |
23414 | attr_text { | |
23415 | Name = .btext048, | |
23416 | VA = 0xc68e01ff00, | |
23417 | RA = ra2pa(0xfedbeff00,0), | |
23418 | PA = ra2pa(0xfedbeff00,0), | |
23419 | notsb | |
23420 | } | |
23421 | ||
23422 | SECTION .btext048_pg0 TEXT_VA=0xc68e010000 | |
23423 | attr_text { | |
23424 | Name = .btext048_pg0, | |
23425 | VA = 0xc68e010000, | |
23426 | RA = ra2pa(0xfedbe0000,0), | |
23427 | PA = ra2pa(0xfedbe0000,0), | |
23428 | tsbonly, | |
23429 | part_0_ctx_nonzero_tsb_config_3, | |
23430 | TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1, | |
23431 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
23432 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23433 | } | |
23434 | .text; .skip 8 | |
23435 | ||
23436 | ||
23437 | SECTION .btext048 | |
23438 | .text | |
23439 | .global SUBR132; SUBR132: | |
23440 | BL100011: ! SUBR:L0-B000 | |
23441 | add %g1, 0x2A5, %g1 ! 000000C68E01FF00 SUBR:L0-B000 1 chksum++ | |
23442 | bcc BL100010 ! 000000C68E01FF04 SUBR:L0-B000 1 | |
23443 | save %o6, -128, %o6 ! 000000C68E01FF08 SUBR:L0-B000 1 | |
23444 | BL100010: ! SUBR:L0-B000 | |
23445 | sethi %hh(0xC68E01FF00),%l7 ! 000000C68E01FF0C SUBR:L0-B000 1 SUBR132 | |
23446 | or %l7,%hm(0xC68E01FF00),%l7 ! 000000C68E01FF10 SUBR:L0-B000 1 | |
23447 | sethi %lm(0xC68E01FF00),%l6 ! 000000C68E01FF14 SUBR:L0-B000 1 | |
23448 | or %l6,%lo(0xC68E01FF00),%l6 ! 000000C68E01FF18 SUBR:L0-B000 1 | |
23449 | sllx %l7, 0x20, %l7 ! 000000C68E01FF1C SUBR:L0-B000 1 | |
23450 | or %l7, %l6, %l7 ! 000000C68E01FF20 SUBR:L0-B000 1 | |
23451 | ta %xcc, 0x45 ! 000000C68E01FF24 SUBR:L0-B000 1 demap-stack | |
23452 | add %g1, 0x1E3, %g1 ! 000000C68E01FF28 SUBR:L0-B000 1 chksum++ | |
23453 | flushw ! 000000C68E01FF2C SUBR:L0-B000 1 | |
23454 | add %o3, %g1, %o3 ! 000000C68E01FF30 SWCH:L1-B000 1 | |
23455 | and %o3, 0x18, %o7 ! 000000C68E01FF34 SWCH:L1-B000 1 | |
23456 | sethi %hi(0x4C), %o3 ! 000000C68E01FF38 SWCH:L1-B000 1 .+0 | |
23457 | or %o3,%lo(0x4C),%o3 ! 000000C68E01FF3C SWCH:L1-B000 1 | |
23458 | add %o3, %o7, %o3 ! 000000C68E01FF40 SWCH:L1-B000 1 | |
23459 | jmpl %l7+%o3, %g0 ! 000000C68E01FF44 SWCH:L1-B000 1 | |
23460 | lduba [%g4-0x0052]%asi, %i3 ! 000000C68E01FF48 SWCH:L1-B000 1 S <BD100048 | |
23461 | .word 0x95A09A11 ! 000000C68E01FF4C SWCH:L1-B000 0 illop | |
23462 | pdist %f22, %f24, %f30 ! 000000C68E01FF50 SWCH:L1-B000 0 S | |
23463 | ba,pt %xcc, BL100014 ! 000000C68E01FF54 SWCH:L1-B000 0 | |
23464 | nop ! 000000C68E01FF58 SWCH:L1-B000 0 S | |
23465 | fba,a BL100013 ! 000000C68E01FF5C SWCH:L1-B000 0 | |
23466 | .word 0xF4F1E934 ! 000000C68E01FF60 SWCH:L1-B000 0 S random | |
23467 | ba,pn %xcc, BL100012 ! 000000C68E01FF64 SWCH:L1-B000 1 | |
23468 | pdist %f20, %f18, %f22 ! 000000C68E01FF68 SWCH:L1-B000 1 S | |
23469 | BL100012:add %g1, 0x2D3, %g1 ! 000000C68E01FF6C CASE:L2-B000 1 chksum++ | |
23470 | fcmps %fcc1, %f2, %f4 ! 000000C68E01FF70 CASE:L2-B000 1 S | |
23471 | ldx [%g2+0x0050], %l5 ! 000000C68E01FF74 CASE:L2-B000 1 <BD100004 | |
23472 | membar 0x40 ! 000000C68E01FF78 CASE:L2-B000 1 | |
23473 | stda %f32, [%l5]0x1E ! 000000C68E01FF7C CASE:L2-B000 1 Blk-Store | |
23474 | membar 0x40 ! 000000C68E01FF80 CASE:L2-B000 1 | |
23475 | call .+8 ! 000000C68E01FF84 CASE:L2-B000 1 S | |
23476 | nop ! 000000C68E01FF88 CASE:L2-B000 1 S | |
23477 | call .+8 ! 000000C68E01FF8C CASE:L2-B000 1 S | |
23478 | andncc %i4, %i2, %i2 ! 000000C68E01FF90 CASE:L2-B000 1 S | |
23479 | srlx %i3, 0x1, %i4 ! 000000C68E01FF94 CASE:L2-B000 1 S | |
23480 | ba,a,pn %icc, BL100020 ! 000000C68E01FF98 CASE:L2-B000 1 | |
23481 | pdist %f24, %f28, %f28 ! 000000C68E01FF9C CASE:L2-B000 0 S | |
23482 | BL100013:add %g1, 0x4CE, %g1 ! 000000C68E01FFA0 CASE:L2-B001 0 chksum++ | |
23483 | .word 0xDABEE15F ! 000000C68E01FFA4 CASE:L2-B001 0 illop | |
23484 | membar 0x40 ! 000000C68E01FFA8 CASE:L2-B001 0 | |
23485 | stda %f16, [%l5]0xE0 ! 000000C68E01FFAC CASE:L2-B001 0 Blk-Store | |
23486 | membar 0x40 ! 000000C68E01FFB0 CASE:L2-B001 0 | |
23487 | .word 0xA1A98090 ! 000000C68E01FFB4 CASE:L2-B001 0 S illop | |
23488 | movn %xcc, %i1, %i4 ! 000000C68E01FFB8 CASE:L2-B001 0 S | |
23489 | ldxa [%g7+%g7]0x82, %o1 ! 000000C68E01FFBC CASE:L2-B001 0 S <BD100003 | |
23490 | nop ! 000000C68E01FFC0 CASE:L2-B001 0 S | |
23491 | ba,a BL100020 ! 000000C68E01FFC4 CASE:L2-B001 0 | |
23492 | lduh [%g4-0x004C], %i0 ! 000000C68E01FFC8 CASE:L2-B001 0 S <BD100144 | |
23493 | BL100014:add %g1, 0xD35, %g1 ! 000000C68E01FFCC CASE:L2-B002 0 chksum++ | |
23494 | ldx [%g2+0x0050], %l5 ! 000000C68E01FFD0 CASE:L2-B002 0 <BD100004 | |
23495 | .word 0xEDABB3BF ! 000000C68E01FFD4 CASE:L2-B002 0 random | |
23496 | ldda [%l5]0x16, %f16 ! 000000C68E01FFD8 CASE:L2-B002 0 Blk-Load | |
23497 | membar 0x40 ! 000000C68E01FFDC CASE:L2-B002 0 | |
23498 | bmask %o1, %i0, %i0 ! 000000C68E01FFE0 CASE:L2-B002 0 S | |
23499 | .word 0xA95DCEA2 ! 000000C68E01FFE4 CASE:L2-B002 0 S illop | |
23500 | membar 0x40 ! 000000C68E01FFE8 CASE:L2-B002 0 | |
23501 | ldda [%l5]0x1E, %f16 ! 000000C68E01FFEC CASE:L2-B002 0 Blk-Load | |
23502 | .word 0xF746629D ! 000000C68E01FFF0 CASE:L2-B002 0 illop | |
23503 | ldx [%g2+0x0060], %fsr ! 000000C68E01FFF4 CASE:L2-B002 0 S <BD100006 | |
23504 | .word 0x83A705B2 ! 000000C68E01FFF8 CASE:L2-B002 0 S illop | |
23505 | .word 0x9CCA5BBB ! 000000C68E01FFFC CASE:L2-B002 0 illop | |
23506 | .word 0xD1EA8898 ! 000000C68E020000 CASE:L2-B002 0 S illop | |
23507 | .word 0x3680EEAC ! 000000C68E020004 CASE:L2-B002 0 random | |
23508 | stda %f20,[%l5+%g1]0xC1 ! 000000C68E020008 CASE:L2-B002 0 S Partial_St | |
23509 | fba,pn %fcc2, BL100020 ! 000000C68E02000C CASE:L2-B002 0 | |
23510 | .word 0xCB6DF43D ! 000000C68E020010 CASE:L2-B002 0 S illop | |
23511 | BL100015:add %g1, 0xE1F, %g1 ! 000000C68E020014 CASE:L2-B003 0 chksum++ | |
23512 | sta %f2, [%g5-0x0050]%asi ! 000000C68E020018 CASE:L2-B003 0 S >BD100101 | |
23513 | tsubcctv %i0, %i4, %i0 ! 000000C68E02001C CASE:L2-B003 0 S | |
23514 | .word 0xA1A1526E ! 000000C68E020020 CASE:L2-B003 0 S illop | |
23515 | .word 0x83ADD0F9 ! 000000C68E020024 CASE:L2-B003 0 S illop | |
23516 | .word 0xD5DA8222 ! 000000C68E020028 CASE:L2-B003 0 S illop | |
23517 | .word 0xDDE97B08 ! 000000C68E02002C CASE:L2-B003 0 illop | |
23518 | stda %f26, [%l6]0xD2 ! 000000C68E020030 CASE:L2-B003 0 S Short16 | |
23519 | fba,a,pt %fcc3, BL100020 ! 000000C68E020034 CASE:L2-B003 0 | |
23520 | nop ! 000000C68E020038 CASE:L2-B003 0 S | |
23521 | BL100020: ! SWCH:L1-B000 | |
23522 | add %g1, 0x412, %g1 ! 000000C68E02003C SWCH:L1-B000 1 chksum++ | |
23523 | call .+8 ;.empty ! 000000C68E020040 SWCH:L1-B000 1 L | |
23524 | be,a,pn %xcc, BL100017 ! 000000C68E020044 SWCH:L1-B000 1 L | |
23525 | BL100016:fcmpgt32 %f22, %f24, %i1 ! 000000C68E020048 SWCH:L1-B000 0 S | |
23526 | srax %i1, 0x1, %i3 ! 000000C68E02004C SWCH:L1-B000 1 S | |
23527 | bvs BL100018 ;.empty ! 000000C68E020050 SWCH:L1-B000 1 L | |
23528 | bneg,a,pn %icc, BL100018 ! 000000C68E020054 SWCH:L1-B000 1 L | |
23529 | lduh [%g4-0x0030], %l3 ! 000000C68E020058 SWCH:L1-B000 0 S <BD100246 | |
23530 | BL100017:st %f4, [%g4-0x0064] ! 000000C68E02005C SWCH:L1-B000 1 S >BD100026 | |
23531 | nop ! 000000C68E020060 SWCH:L1-B000 1 S | |
23532 | fble BL100019 ! 000000C68E020064 SWCH:L1-B000 1 L | |
23533 | BL100018:udiv %i0, %g0, %l5 ! 000000C68E020068 SWCH:L1-B000 1 S | |
23534 | BL100019:add %g1, 0x1EC, %g1 ! 000000C68E02006C SWCH:L1-B000 1 chksum++ | |
23535 | udiv %i1, %g0, %o5 ! 000000C68E020070 SUBR:L0-B000 1 S | |
23536 | nop ! 000000C68E020074 SUBR:L0-B000 1 S | |
23537 | .word 0x9FA6C50F ! 000000C68E020078 SUBR:L0-B000 1 S illop_FP | |
23538 | bleu BL100021 ;.empty ! 000000C68E02007C SUBR:L0-B000 1 L | |
23539 | fbug BL100022 ;.empty ! 000000C68E020080 SUBR:L0-B000 1 L | |
23540 | brz,pn %i0, BL100023 ;.empty ! 000000C68E020084 SUBR:L0-B000 1 L | |
23541 | BL100022:bg,pn %xcc, BL100024 ! 000000C68E020088 SUBR:L0-B000 1 L | |
23542 | BL100024:nop ! 000000C68E02008C SUBR:L0-B000 2 S | |
23543 | std %f60, [%g6+0x0048] ! 000000C68E020090 SUBR:L0-B000 1 S >BD100039 | |
23544 | fbue,a BL100021 ;.empty ! 000000C68E020094 SUBR:L0-B000 1 L | |
23545 | .word 0xABACCCEF ! 000000C68E020098 SUBR:L0-B000 0 L illop | |
23546 | BL100021:nop ! 000000C68E02009C SUBR:L0-B000 1 S | |
23547 | BL100023:fba,a BL100025 ! 000000C68E0200A0 SUBR:L0-B000 1 L | |
23548 | array32 %i0, %i1, %i1 ! 000000C68E0200A4 SUBR:L0-B000 0 S | |
23549 | BL100025:fmuld8ulx16 %f19, %f24, %f28 ! 000000C68E0200A8 SUBR:L0-B000 1 S | |
23550 | add %g1, 0x1E, %g1 ! 000000C68E0200AC SUBR:L0-B000 1 chksum++ | |
23551 | ta %xcc, 0x45 ! 000000C68E0200B0 SUBR:L0-B000 1 demap-stack | |
23552 | add %g1, 0xF95, %i0 ! 000000C68E0200B4 SUBR:L0-B000 1 | |
23553 | add %g1, 0xF2F, %g1 ! 000000C68E0200B8 SUBR:L0-B000 1 chksum++ | |
23554 | ret ! 000000C68E0200BC SUBR:L0-B000 1 | |
23555 | restore %i0, %l7, %o0 ! 000000C68E0200C0 SUBR:L0-B000 1 | |
23556 | ||
23557 | SECTION .btext048_pg1 TEXT_VA=0xc68e020000 | |
23558 | attr_text { | |
23559 | Name = .btext048_pg1, | |
23560 | VA = 0xc68e020000, | |
23561 | RA = ra2pa(0xfedbf0000,0), | |
23562 | PA = ra2pa(0xfedbf0000,0), | |
23563 | tsbonly, | |
23564 | part_0_ctx_nonzero_tsb_config_3, | |
23565 | TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1, | |
23566 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
23567 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23568 | } | |
23569 | .text; .skip 8 | |
23570 | ||
23571 | !======================================================================== | |
23572 | ||
23573 | SECTION .btext049 TEXT_VA=0x8312495bf00 | |
23574 | attr_text { | |
23575 | Name = .btext049, | |
23576 | VA = 0x8312495bf00, | |
23577 | RA = ra2pa(0xfef3c5f00,0), | |
23578 | PA = ra2pa(0xfef3c5f00,0), | |
23579 | notsb | |
23580 | } | |
23581 | ||
23582 | SECTION .btext049_pg0 TEXT_VA=0x8312495a000 | |
23583 | attr_text { | |
23584 | Name = .btext049_pg0, | |
23585 | VA = 0x8312495a000, | |
23586 | RA = ra2pa(0xfef3c4000,0), | |
23587 | PA = ra2pa(0xfef3c4000,0), | |
23588 | tsbonly, | |
23589 | part_0_ctx_nonzero_tsb_config_1, | |
23590 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
23591 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
23592 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23593 | } | |
23594 | .text; .skip 8 | |
23595 | ||
23596 | ||
23597 | SECTION .btext049 | |
23598 | .text | |
23599 | .global SUBR133; SUBR133: | |
23600 | BL100026: ! SUBR:L0-B000 | |
23601 | add %g1, 0xE1D, %g1 ! 000008312495BF00 SUBR:L0-B000 0 chksum++ | |
23602 | .word 0x83F00000 ! 000008312495BF04 SUBR:L0-B000 0 illop | |
23603 | sethi %hh(0x8312495BF00),%l7 ! 000008312495BF08 SUBR:L0-B000 0 SUBR133 | |
23604 | or %l7,%hm(0x8312495BF00),%l7 ! 000008312495BF0C SUBR:L0-B000 0 | |
23605 | sethi %lm(0x8312495BF00),%l6 ! 000008312495BF10 SUBR:L0-B000 0 | |
23606 | or %l6,%lo(0x8312495BF00),%l6 ! 000008312495BF14 SUBR:L0-B000 0 | |
23607 | sllx %l7, 0x20, %l7 ! 000008312495BF18 SUBR:L0-B000 0 | |
23608 | or %l7, %l6, %l7 ! 000008312495BF1C SUBR:L0-B000 0 | |
23609 | ta %xcc, 0x45 ! 000008312495BF20 SUBR:L0-B000 0 demap-stack | |
23610 | stbar ! 000008312495BF24 SUBR:L0-B000 0 S | |
23611 | sethi %hh(0xFFFFFDC485991F00),%l6 ! 000008312495BF28 SUBR:L0-B000 0 SUBR136 | |
23612 | or %l6,%hm(0xFFFFFDC485991F00),%l6 ! 000008312495BF2C SUBR:L0-B000 0 | |
23613 | sethi %lm(0xFFFFFDC485991F00),%l5 ! 000008312495BF30 SUBR:L0-B000 0 | |
23614 | or %l5,%lo(0xFFFFFDC485991F00),%l5 ! 000008312495BF34 SUBR:L0-B000 0 | |
23615 | sllx %l6, 0x20, %l6 ! 000008312495BF38 SUBR:L0-B000 0 | |
23616 | or %l6, %l5, %l6 ! 000008312495BF3C SUBR:L0-B000 0 | |
23617 | jmpl %l6+0x0000, %o7 ! 000008312495BF40 SUBR:L0-B000 0 S | |
23618 | pdist %f30, %f24, %f28 ! 000008312495BF44 SUBR:L0-B000 0 S | |
23619 | xor %l1, %i2, %l1 ! 000008312495BF48 SUBR:L0-B000 0 S | |
23620 | .word 0xA3A79B79 ! 000008312495BF4C SUBR:L0-B000 0 S illop | |
23621 | add %g1, 0x534, %g1 ! 000008312495BF50 SUBR:L0-B000 0 chksum++ | |
23622 | or %g0, 0x2, %l3 ! 000008312495BF54 LOOP:L1-B000 0 | |
23623 | BL100041: ! LOOP:L1-B000 | |
23624 | add %g1, 0x493, %g1 ! 000008312495BF58 LOOP:L1-B000 0 chksum++ | |
23625 | fcmpne16 %f18, %f22, %i5 ! 000008312495BF5C LOOP:L1-B000 0 S | |
23626 | fabss %f8, %f3 ! 000008312495BF60 LOOP:L1-B000 0 S | |
23627 | ldx [%g2+0x0050], %l5 ! 000008312495BF64 LOOP:L1-B000 0 <BD100004 | |
23628 | membar 0x40 ! 000008312495BF68 LOOP:L1-B000 0 | |
23629 | stda %f16, [%l5]0x1E ! 000008312495BF6C LOOP:L1-B000 0 Blk-Store | |
23630 | .word 0x08E89E76 ! 000008312495BF70 LOOP:L1-B000 0 illop | |
23631 | membar 0x40 ! 000008312495BF74 LOOP:L1-B000 0 | |
23632 | stda %f32, [%l5]0xE0 ! 000008312495BF78 LOOP:L1-B000 0 Blk-Store | |
23633 | membar 0x40 ! 000008312495BF7C LOOP:L1-B000 0 | |
23634 | andn %i3, %i0, %i3 ! 000008312495BF80 LOOP:L1-B000 0 S | |
23635 | st %f5, [%g3-0x0064] ! 000008312495BF84 LOOP:L1-B000 0 S >BD100026 | |
23636 | pdist %f28, %f20, %f26 ! 000008312495BF88 LOOP:L1-B000 0 S | |
23637 | fcmple32 %f24, %f22, %i2 ! 000008312495BF8C LOOP:L1-B000 0 S | |
23638 | fcmpd %fcc3, %f14, %f44 ! 000008312495BF90 SKIP:L2-B000 0 | |
23639 | fbge,a,pn %fcc3, BL100029 ! 000008312495BF94 SKIP:L2-B000 0 | |
23640 | stw %i5, [%g5-0x0038] ! 000008312495BF98 SKIP:L2-B000 0 S >BD100003 | |
23641 | xorcc %i3, %l1, %l4 ! 000008312495BF9C SKIP:L2-B000 0 S | |
23642 | sll %o0, 0x1, %i0 ! 000008312495BFA0 SKIP:L2-B000 0 S | |
23643 | xor %l4, %g7, %l4 ! 000008312495BFA4 SKIP:L2-B000 0 S | |
23644 | fmovda %icc, %f28, %f24 ! 000008312495BFA8 SKIP:L2-B000 0 S | |
23645 | .word 0x99B68270 ! 000008312495BFAC SKIP:L2-B000 0 illop | |
23646 | fcmpd %fcc2, %f6, %f32 ! 000008312495BFB0 SKIP:L2-B000 0 S | |
23647 | ldsb [%g6-0x0013], %o0 ! 000008312495BFB4 SKIP:L2-B000 0 S <BD100088 | |
23648 | .word 0xA9A38D5B ! 000008312495BFB8 SKIP:L2-B000 0 S illop | |
23649 | pdist %f20, %f16, %f16 ! 000008312495BFBC SKIP:L2-B000 0 S | |
23650 | .word 0xDE5EE5A8 ! 000008312495BFC0 SKIP:L2-B000 0 L random | |
23651 | array16 %g1, %l4, %o4 ! 000008312495BFC4 SKIP:L2-B000 0 S | |
23652 | .word 0xBBB30265 ! 000008312495BFC8 SKIP:L2-B000 0 S illop_VIS | |
23653 | rd %y, %l4 ! 000008312495BFCC SKIP:L2-B000 0 S | |
23654 | ld [%g3-0x0050], %f8 ! 000008312495BFD0 SKIP:L2-B000 0 S <BD100101 | |
23655 | BL100027:fbule,a,pt %fcc3, BL100028 ;.empty ! 000008312495BFD4 SKIP:L2-B000 0 L | |
23656 | fbe,a,pn %fcc0, BL100028 ! 000008312495BFD8 SKIP:L2-B000 0 L | |
23657 | .word 0x97B5C9DF ! 000008312495BFDC SKIP:L2-B000 0 S illop | |
23658 | BL100028:add %g1, 0xF0E, %g1 ! 000008312495BFE0 SKIP:L2-B000 0 chksum++ | |
23659 | fba BL100036 ! 000008312495BFE4 SKIP:L2-B000 0 | |
23660 | nop ! 000008312495BFE8 SKIP:L2-B000 0 S | |
23661 | BL100029: ! ELSE:L2-B001 | |
23662 | fnegs %f28, %f28 ! 000008312495BFEC ELSE:L2-B001 0 S | |
23663 | bgu,a,pn %xcc, BL100030 ;.empty ! 000008312495BFF0 ELSE:L2-B001 0 L | |
23664 | .word 0x2196CEE3 ! 000008312495BFF4 ELSE:L2-B001 0 L random | |
23665 | bn BL100032 ! 000008312495BFF8 ELSE:L2-B001 0 L | |
23666 | nop ! 000008312495BFFC ELSE:L2-B001 0 S | |
23667 | .word 0x89B141F4 ! 000008312495C000 ELSE:L2-B001 0 L illop | |
23668 | ble,a BL100033 ;.empty ! 000008312495C004 ELSE:L2-B001 0 L | |
23669 | BL100031:fbl,a,pn %fcc2, BL100034 ! 000008312495C008 ELSE:L2-B001 0 L | |
23670 | BL100030:membar 0x0 ! 000008312495C00C ELSE:L2-B001 0 S | |
23671 | BL100033:fbuge BL100034 ;.empty ! 000008312495C010 ELSE:L2-B001 0 L | |
23672 | BL100032:fble,a BL100034 ! 000008312495C014 ELSE:L2-B001 0 L | |
23673 | BL100034:.word 0x9FC68000 ! 000008312495C018 ELSE:L2-B001 0 S random | |
23674 | fbge,pt %fcc2, BL100035 ! 000008312495C01C ELSE:L2-B001 0 L | |
23675 | fabsd %f16, %f18 ! 000008312495C020 ELSE:L2-B001 0 S | |
23676 | BL100035:add %g1, 0xF22, %g1 ! 000008312495C024 ELSE:L2-B001 0 chksum++ | |
23677 | add %g1, 0x1B9, %g1 ! 000008312495C028 ELSE:L2-B001 0 chksum++ | |
23678 | pdist %f24, %f16, %f16 ! 000008312495C02C ELSE:L2-B001 0 S | |
23679 | .word 0x9F942007 ! 000008312495C030 ELSE:L2-B001 0 illop | |
23680 | stda %f16,[%l5+%g1]0xC2 ! 000008312495C034 ELSE:L2-B001 0 S Partial_St | |
23681 | sethi %hh(0x17F57FFF00),%l6 ! 000008312495C038 ELSE:L2-B001 0 SUBR137 | |
23682 | or %l6,%hm(0x17F57FFF00),%l6 ! 000008312495C03C ELSE:L2-B001 0 | |
23683 | sethi %lm(0x17F57FFF00),%l5 ! 000008312495C040 ELSE:L2-B001 0 | |
23684 | or %l5,%lo(0x17F57FFF00),%l5 ! 000008312495C044 ELSE:L2-B001 0 | |
23685 | sllx %l6, 0x20, %l6 ! 000008312495C048 ELSE:L2-B001 0 | |
23686 | or %l6, %l5, %l6 ! 000008312495C04C ELSE:L2-B001 0 | |
23687 | jmpl %l6+0x0000, %o7 ! 000008312495C050 ELSE:L2-B001 0 S | |
23688 | .word 0x95906000 ! 000008312495C054 ELSE:L2-B001 0 S random | |
23689 | array32 %i4, %i0, %i5 ! 000008312495C058 ELSE:L2-B001 0 S | |
23690 | BL100036: ! ELSE:L2-B001 | |
23691 | add %g1, 0x4EF, %g1 ! 000008312495C05C ELSE:L2-B001 0 chksum++ | |
23692 | fbge BL100037 ! 000008312495C060 SKIP:L2-B002 0 | |
23693 | fcmpeq16 %f16, %f28, %i1 ! 000008312495C064 SKIP:L2-B002 0 S | |
23694 | movrlez %g1, %o0, %l4 ! 000008312495C068 SKIP:L2-B002 0 S | |
23695 | addc %i5, %l4, %o0 ! 000008312495C06C SKIP:L2-B002 0 S | |
23696 | ldx [%g2+0x0010], %g6 ! 000008312495C070 SKIP:L2-B002 0 S BASE<BD100236 | |
23697 | add %g4, 0x2E, %l6 ! 000008312495C074 SKIP:L2-B002 0 @BD100195 | |
23698 | .word 0xB7A1CA71 ! 000008312495C078 SKIP:L2-B002 0 S illop | |
23699 | ldx [%g2+0x0050], %l5 ! 000008312495C07C SKIP:L2-B002 0 <BD100004 | |
23700 | membar 0x40 ! 000008312495C080 SKIP:L2-B002 0 | |
23701 | stda %f16, [%l5]0x17 ! 000008312495C084 SKIP:L2-B002 0 Blk-Store | |
23702 | membar 0x40 ! 000008312495C088 SKIP:L2-B002 0 | |
23703 | .word 0xC97D5D7E ! 000008312495C08C SKIP:L2-B002 0 random | |
23704 | add %g3, 0x22, %l6 ! 000008312495C090 SKIP:L2-B002 0 @BD100049 | |
23705 | stda %f26, [%l6]0xD3 ! 000008312495C094 SKIP:L2-B002 0 S Short16 | |
23706 | ldx [%g2+0x0050], %l5 ! 000008312495C098 SKIP:L2-B002 0 <BD100004 | |
23707 | .word 0x81E80000 ! 000008312495C09C SKIP:L2-B002 0 random | |
23708 | stda %f0, [%l5]0xF0 ! 000008312495C0A0 SKIP:L2-B002 0 Blk-Store | |
23709 | membar 0x40 ! 000008312495C0A4 SKIP:L2-B002 0 | |
23710 | edge32n %i5, %g1, %o5 ! 000008312495C0A8 SKIP:L2-B002 0 S | |
23711 | .word 0x9FC3801F ! 000008312495C0AC SKIP:L2-B002 0 S random | |
23712 | ba,a,pn %icc, BL100038 ! 000008312495C0B0 SKIP:L2-B002 0 | |
23713 | .word 0x85A1922B ! 000008312495C0B4 SKIP:L2-B002 0 S illop | |
23714 | BL100037: ! ELSE:L2-B003 | |
23715 | fcmps %fcc0, %f10, %f8 ! 000008312495C0B8 ELSE:L2-B003 0 S | |
23716 | fsubd %f46, %f44, %f32 ! 000008312495C0BC ELSE:L2-B003 0 S | |
23717 | .word 0x89AE351C ! 000008312495C0C0 ELSE:L2-B003 0 S illop_FP | |
23718 | nop ! 000008312495C0C4 ELSE:L2-B003 0 S | |
23719 | add %g1, 0xAA8, %g1 ! 000008312495C0C8 ELSE:L2-B003 0 chksum++ | |
23720 | .word 0x00533B18 ! 000008312495C0CC ELSE:L2-B003 0 S random | |
23721 | ldd [%g4+0x0048], %f44 ! 000008312495C0D0 ELSE:L2-B003 0 S <BD100039 | |
23722 | add %g5, -70, %l6 ! 000008312495C0D4 ELSE:L2-B003 0 @BD100021 | |
23723 | ldda [%l6]0xD1, %f18 ! 000008312495C0D8 ELSE:L2-B003 0 S Short8 | |
23724 | std %i0, [%g4+0x0010] ! 000008312495C0DC ELSE:L2-B003 0 S >BD100057 | |
23725 | ldswa [%g4-0x0010]%asi, %o0 ! 000008312495C0E0 ELSE:L2-B003 0 S <BD100035 | |
23726 | add %g4, %g7, %g4 ! 000008312495C0E4 ELSE:L2-B003 0 S | |
23727 | .word 0xB57B2392 ! 000008312495C0E8 ELSE:L2-B003 0 S illop | |
23728 | sra %g4, 0x1, %o3 ! 000008312495C0EC ELSE:L2-B003 0 S | |
23729 | .word 0xCBAEFADE ! 000008312495C0F0 ELSE:L2-B003 0 S illop | |
23730 | ldx [%g2+0x0050], %l5 ! 000008312495C0F4 ELSE:L2-B003 0 <BD100004 | |
23731 | .word 0xDEBC6425 ! 000008312495C0F8 ELSE:L2-B003 0 illop | |
23732 | stda %f0, [%l5]0x16 ! 000008312495C0FC ELSE:L2-B003 0 Blk-Store | |
23733 | membar 0x40 ! 000008312495C100 ELSE:L2-B003 0 | |
23734 | BL100038: ! ELSE:L2-B003 | |
23735 | .word 0x7C9C1360 ! 000008312495C104 ELSE:L2-B003 0 random | |
23736 | andcc %i1, 0x8, %g0 ! 000008312495C108 SKIP:L2-B004 0 | |
23737 | bnz BL100039 ! 000008312495C10C SKIP:L2-B004 0 | |
23738 | fadds %f9, %f3, %f3 ! 000008312495C110 SKIP:L2-B004 0 S | |
23739 | ldx [%g2+0x0050], %l5 ! 000008312495C114 SKIP:L2-B004 0 <BD100004 | |
23740 | .word 0xFEC2E244 ! 000008312495C118 SKIP:L2-B004 0 random | |
23741 | ldda [%l5]0xF0, %f16 ! 000008312495C11C SKIP:L2-B004 0 Blk-Load | |
23742 | membar 0x40 ! 000008312495C120 SKIP:L2-B004 0 | |
23743 | fcmpeq16 %f28, %f24, %o0 ! 000008312495C124 SKIP:L2-B004 0 S | |
23744 | fcmpgt16 %f16, %f28, %o3 ! 000008312495C128 SKIP:L2-B004 0 S | |
23745 | membar 0x40 ! 000008312495C12C SKIP:L2-B004 0 | |
23746 | ldda [%l5]0x16, %f16 ! 000008312495C130 SKIP:L2-B004 0 Blk-Load | |
23747 | membar 0x40 ! 000008312495C134 SKIP:L2-B004 0 | |
23748 | add %g1, 0xF95, %g1 ! 000008312495C138 SKIP:L2-B004 0 chksum++ | |
23749 | .word 0x8F8B4DC9 ! 000008312495C13C SKIP:L2-B004 0 S illop | |
23750 | ldx [%g3-0x0088], %g3 ! 000008312495C140 SKIP:L2-B004 0 ptr_chase | |
23751 | .word 0x9FAB9403 ! 000008312495C144 SKIP:L2-B004 0 illop | |
23752 | .word 0x81F01FA3 ! 000008312495C148 SKIP:L2-B004 0 illop | |
23753 | ldx [%g3-0x0088], %g3 ! 000008312495C14C SKIP:L2-B004 0 ptr_chase | |
23754 | ldx [%g3-0x0088], %g3 ! 000008312495C150 SKIP:L2-B004 0 ptr_chase | |
23755 | ldx [%g3-0x0088], %g3 ! 000008312495C154 SKIP:L2-B004 0 ptr_chase | |
23756 | ldx [%g2+0x0050], %l5 ! 000008312495C158 SKIP:L2-B004 0 <BD100004 | |
23757 | membar 0x40 ! 000008312495C15C SKIP:L2-B004 0 | |
23758 | ldda [%l5]0x16, %f16 ! 000008312495C160 SKIP:L2-B004 0 Blk-Load | |
23759 | membar 0x40 ! 000008312495C164 SKIP:L2-B004 0 | |
23760 | fcmpne16 %f28, %f18, %o2 ! 000008312495C168 SKIP:L2-B004 0 S | |
23761 | andn %i0, %o0, %i1 ! 000008312495C16C SKIP:L2-B004 0 S | |
23762 | membar 0x40 ! 000008312495C170 SKIP:L2-B004 0 | |
23763 | .word 0xA7AB0A85 ! 000008312495C174 SKIP:L2-B004 0 illop | |
23764 | membar 0x40 ! 000008312495C178 SKIP:L2-B004 0 | |
23765 | edge32l %o0, %g1, %o5 ! 000008312495C17C SKIP:L2-B004 0 S | |
23766 | fornot2s %f17, %f29, %f30 ! 000008312495C180 SKIP:L2-B004 0 S | |
23767 | fba BL100040 ! 000008312495C184 SKIP:L2-B004 0 | |
23768 | nop ! 000008312495C188 SKIP:L2-B004 0 S | |
23769 | BL100039: ! ELSE:L2-B005 | |
23770 | cmp %o2, %i1 ! 000008312495C18C ELSE:L2-B005 0 S | |
23771 | add %l1, 0x0, %l1 ! 000008312495C190 ELSE:L2-B005 0 S | |
23772 | fcmps %fcc3, %f3, %f5 ! 000008312495C194 ELSE:L2-B005 0 S | |
23773 | or %o5, %g1, %l0 ! 000008312495C198 ELSE:L2-B005 0 S | |
23774 | .word 0x99A5119A ! 000008312495C19C ELSE:L2-B005 0 S illop_FP | |
23775 | xnor %i1, %o2, %i5 ! 000008312495C1A0 ELSE:L2-B005 0 S | |
23776 | prefetch [%o2-0x02BA], 20 ! 000008312495C1A4 ELSE:L2-B005 0 S <.-698 | |
23777 | array16 %i5, %o5, %o2 ! 000008312495C1A8 ELSE:L2-B005 0 S | |
23778 | xor %o2, %l2, %l2 ! 000008312495C1AC ELSE:L2-B005 0 S | |
23779 | add %g1, 0xE8C, %g1 ! 000008312495C1B0 ELSE:L2-B005 0 chksum++ | |
23780 | edge16l %i5, %i0, %i0 ! 000008312495C1B4 ELSE:L2-B005 0 S | |
23781 | ldx [%g2+0x0058], %l6 ! 000008312495C1B8 ELSE:L2-B005 0 <BD100016 | |
23782 | stwa %g7, [%l6+%g0]0x04 ! 000008312495C1BC ELSE:L2-B005 0 S >BD100017 | |
23783 | ldda [%l6]0x24, %i0 ! 000008312495C1C0 ELSE:L2-B005 0 S Quad_Ld | |
23784 | st %f3, [%g5-0x002A] ! 000008312495C1C4 ELSE:L2-B005 0 S >BD100062+2 | |
23785 | .word 0x89FE4FFD ! 000008312495C1C8 ELSE:L2-B005 0 illop | |
23786 | stda %f22, [%l6]0xD1 ! 000008312495C1CC ELSE:L2-B005 0 S Short8 | |
23787 | .word 0xA1A45125 ! 000008312495C1D0 ELSE:L2-B005 0 S illop | |
23788 | ldx [%g2+0x0060], %fsr ! 000008312495C1D4 ELSE:L2-B005 0 S <BD100006 | |
23789 | ldx [%g2+0x0050], %l5 ! 000008312495C1D8 ELSE:L2-B005 0 <BD100004 | |
23790 | membar 0x40 ! 000008312495C1DC ELSE:L2-B005 0 | |
23791 | .word 0xD75B3A9B ! 000008312495C1E0 ELSE:L2-B005 0 illop | |
23792 | membar 0x40 ! 000008312495C1E4 ELSE:L2-B005 0 | |
23793 | add %g5, 0x70, %l5 ! 000008312495C1E8 ELSE:L2-B005 0 @BD100029 | |
23794 | stda %f22,[%l5+%g1]0xC2 ! 000008312495C1EC ELSE:L2-B005 0 S Partial_St | |
23795 | ldstub [%g4-0x0053], %l2 ! 000008312495C1F0 ELSE:L2-B005 0 S >BD100075 | |
23796 | ldx [%g2+0x0050], %l5 ! 000008312495C1F4 ELSE:L2-B005 0 <BD100004 | |
23797 | membar 0x40 ! 000008312495C1F8 ELSE:L2-B005 0 | |
23798 | ldda [%l5]0xF0, %f16 ! 000008312495C1FC ELSE:L2-B005 0 Blk-Load | |
23799 | membar 0x40 ! 000008312495C200 ELSE:L2-B005 0 | |
23800 | ta %xcc, 0x46 ! 000008312495C204 ELSE:L2-B005 0 S demap-page | |
23801 | BL100040: ! ELSE:L2-B005 | |
23802 | add %g1, 0xE28, %g1 ! 000008312495C208 ELSE:L2-B005 0 chksum++ | |
23803 | fmovdcs %xcc, %f26, %f18 ! 000008312495C20C LOOP:L1-B000 0 S | |
23804 | subcc %o5, %i5, %g0 ! 000008312495C210 LOOP:L1-B000 0 S | |
23805 | .word 0xD1EBF017 ! 000008312495C214 LOOP:L1-B000 0 S illop | |
23806 | .word 0xD15EE329 ! 000008312495C218 LOOP:L1-B000 0 illop | |
23807 | stda %f22,[%l5+%g1]0xC2 ! 000008312495C21C LOOP:L1-B000 0 S Partial_St | |
23808 | subcc %l3, 0x1, %l3 ! 000008312495C220 LOOP:L1-B000 0 | |
23809 | bnz,pn %xcc, BL100041 ! 000008312495C224 LOOP:L1-B000 0 | |
23810 | rd %ccr, %o5 ! 000008312495C228 LOOP:L1-B000 0 S | |
23811 | .word 0xB1A2D014 ! 000008312495C22C LOOP:L1-B000 0 illop | |
23812 | ldx [%g2+0x0058], %l6 ! 000008312495C230 SUBR:L0-B000 0 <BD100016 | |
23813 | ldda [%l6]0x2C, %i0 ! 000008312495C234 SUBR:L0-B000 0 S Quad_Ld | |
23814 | pdist %f16, %f22, %f22 ! 000008312495C238 SUBR:L0-B000 0 S | |
23815 | alignaddrl %i3, %i3, %i3 ! 000008312495C23C SUBR:L0-B000 0 S | |
23816 | ldx [%g5-0x0088], %g5 ! 000008312495C240 SUBR:L0-B000 0 ptr_chase | |
23817 | ldx [%g5-0x0088], %g5 ! 000008312495C244 SUBR:L0-B000 0 ptr_chase | |
23818 | ta %xcc, 0x45 ! 000008312495C248 SUBR:L0-B000 0 demap-stack | |
23819 | add %g1, 0x79, %i0 ! 000008312495C24C SUBR:L0-B000 0 | |
23820 | add %g1, 0xB4D, %g1 ! 000008312495C250 SUBR:L0-B000 0 chksum++ | |
23821 | ret ! 000008312495C254 SUBR:L0-B000 0 | |
23822 | restore %i0, %l7, %o0 ! 000008312495C258 SUBR:L0-B000 0 | |
23823 | ||
23824 | SECTION .btext049_pg1 TEXT_VA=0x8312495c000 | |
23825 | attr_text { | |
23826 | Name = .btext049_pg1, | |
23827 | VA = 0x8312495c000, | |
23828 | RA = ra2pa(0xfef3c6000,0), | |
23829 | PA = ra2pa(0xfef3c6000,0), | |
23830 | tsbonly, | |
23831 | part_0_ctx_nonzero_tsb_config_1, | |
23832 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
23833 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
23834 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23835 | } | |
23836 | .text; .skip 8 | |
23837 | ||
23838 | !======================================================================== | |
23839 | ||
23840 | SECTION .btext050 TEXT_VA=0xfffff9ac9ff03f00 | |
23841 | attr_text { | |
23842 | Name = .btext050, | |
23843 | VA = 0xfffff9ac9ff03f00, | |
23844 | RA = ra2pa(0xfef3c1f00,0), | |
23845 | PA = ra2pa(0xfef3c1f00,0), | |
23846 | notsb | |
23847 | } | |
23848 | ||
23849 | SECTION .btext050_pg0 TEXT_VA=0xfffff9ac9ff02000 | |
23850 | attr_text { | |
23851 | Name = .btext050_pg0, | |
23852 | VA = 0xfffff9ac9ff02000, | |
23853 | RA = ra2pa(0xfef3c0000,0), | |
23854 | PA = ra2pa(0xfef3c0000,0), | |
23855 | tsbonly, | |
23856 | part_0_ctx_nonzero_tsb_config_1, | |
23857 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
23858 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
23859 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
23860 | } | |
23861 | .text; .skip 8 | |
23862 | ||
23863 | ||
23864 | SECTION .btext050 | |
23865 | .text | |
23866 | .global SUBR134; SUBR134: | |
23867 | BL100042: ! SUBR:L0-B000 | |
23868 | add %g1, 0xECF, %g1 ! FFFFF9AC9FF03F00 SUBR:L0-B000 2 chksum++ | |
23869 | save %o6, -128, %o6 ! FFFFF9AC9FF03F04 SUBR:L0-B000 2 | |
23870 | sethi %hh(0xFFFFF9AC9FF03F00),%l7 ! FFFFF9AC9FF03F08 SUBR:L0-B000 2 SUBR134 | |
23871 | or %l7,%hm(0xFFFFF9AC9FF03F00),%l7 ! FFFFF9AC9FF03F0C SUBR:L0-B000 2 | |
23872 | sethi %lm(0xFFFFF9AC9FF03F00),%l6 ! FFFFF9AC9FF03F10 SUBR:L0-B000 2 | |
23873 | or %l6,%lo(0xFFFFF9AC9FF03F00),%l6 ! FFFFF9AC9FF03F14 SUBR:L0-B000 2 | |
23874 | sllx %l7, 0x20, %l7 ! FFFFF9AC9FF03F18 SUBR:L0-B000 2 | |
23875 | or %l7, %l6, %l7 ! FFFFF9AC9FF03F1C SUBR:L0-B000 2 | |
23876 | ta %xcc, 0x45 ! FFFFF9AC9FF03F20 SUBR:L0-B000 2 demap-stack | |
23877 | ldx [%g2+0x0050], %l5 ! FFFFF9AC9FF03F24 SUBR:L0-B000 2 <BD100004 | |
23878 | membar 0x40 ! FFFFF9AC9FF03F28 SUBR:L0-B000 2 | |
23879 | ldda [%l5]0xF8, %f16 ! FFFFF9AC9FF03F2C SUBR:L0-B000 2 Blk-Load | |
23880 | membar 0x40 ! FFFFF9AC9FF03F30 SUBR:L0-B000 2 | |
23881 | pdist %f20, %f26, %f18 ! FFFFF9AC9FF03F34 SUBR:L0-B000 2 S | |
23882 | .word 0xB3B3FCFE ! FFFFF9AC9FF03F38 SUBR:L0-B000 2 S illop_VIS | |
23883 | ldx [%g2+0x0058], %l6 ! FFFFF9AC9FF03F3C SUBR:L0-B000 2 <BD100016 | |
23884 | stba %g7, [%l6+%g0]0x04 ! FFFFF9AC9FF03F40 SUBR:L0-B000 2 S >BD100017 | |
23885 | rd %ccr, %i4 ! FFFFF9AC9FF03F44 SUBR:L0-B000 2 S | |
23886 | addcc %i0, %i0, %i0 ! FFFFF9AC9FF03F48 SUBR:L0-B000 2 S | |
23887 | subcc %i5, %i5, %g0 ! FFFFF9AC9FF03F4C SUBR:L0-B000 2 S | |
23888 | add %g3, 0x0, %l5 ! FFFFF9AC9FF03F50 SUBR:L0-B000 2 @BD100051 | |
23889 | stda %f24,[%l5+%g1]0xC2 ! FFFFF9AC9FF03F54 SUBR:L0-B000 2 S Partial_St | |
23890 | ldx [%g2+0x0050], %l5 ! FFFFF9AC9FF03F58 SUBR:L0-B000 2 <BD100004 | |
23891 | membar 0x40 ! FFFFF9AC9FF03F5C SUBR:L0-B000 2 | |
23892 | stda %f32, [%l5]0xE0 ! FFFFF9AC9FF03F60 SUBR:L0-B000 2 Blk-Store | |
23893 | membar 0x40 ! FFFFF9AC9FF03F64 SUBR:L0-B000 2 | |
23894 | pdist %f20, %f24, %f30 ! FFFFF9AC9FF03F68 SUBR:L0-B000 2 S | |
23895 | pdist %f20, %f30, %f20 ! FFFFF9AC9FF03F6C SUBR:L0-B000 2 S | |
23896 | pdist %f20, %f18, %f22 ! FFFFF9AC9FF03F70 SUBR:L0-B000 2 S | |
23897 | add %g1, 0x94C, %g1 ! FFFFF9AC9FF03F74 SUBR:L0-B000 2 chksum++ | |
23898 | and %g1, 0xFE, %l0 ! FFFFF9AC9FF03F78 LOOP:L1-B000 2 | |
23899 | BL100078: ! LOOP:L1-B000 | |
23900 | add %g1, 0x64A, %g1 ! FFFFF9AC9FF03F7C LOOP:L1-B000 4 chksum++ | |
23901 | ldd [%g6+0x0047], %f62 ! FFFFF9AC9FF03F80 LOOP:L1-B000 4 S <BD100024+7 | |
23902 | pdist %f20, %f18, %f30 ! FFFFF9AC9FF03F84 LOOP:L1-B000 4 S | |
23903 | .word 0xF3D52CF2 ! FFFFF9AC9FF03F88 LOOP:L1-B000 4 S illop | |
23904 | ldx [%g2+0x0058], %l6 ! FFFFF9AC9FF03F8C LOOP:L1-B000 4 <BD100016 | |
23905 | ldda [%l6]0x24, %i0 ! FFFFF9AC9FF03F90 LOOP:L1-B000 4 S Quad_Ld | |
23906 | fbge,a,pt %fcc2, BL100043 ! FFFFF9AC9FF03F94 SKIP:L2-B000 4 | |
23907 | st %f25, [%g6-0x0038] ! FFFFF9AC9FF03F98 SKIP:L2-B000 4 S >BD100003 | |
23908 | .word 0xB7EDBFAC ! FFFFF9AC9FF03F9C SKIP:L2-B000 0 random | |
23909 | membar 0x40 ! FFFFF9AC9FF03FA0 SKIP:L2-B000 0 | |
23910 | ldda [%l5]0xF1, %f16 ! FFFFF9AC9FF03FA4 SKIP:L2-B000 0 Blk-Load | |
23911 | .word 0x9F92201D ! FFFFF9AC9FF03FA8 SKIP:L2-B000 0 illop | |
23912 | membar 0x40 ! FFFFF9AC9FF03FAC SKIP:L2-B000 0 | |
23913 | stda %f16, [%l5]0xF0 ! FFFFF9AC9FF03FB0 SKIP:L2-B000 0 Blk-Store | |
23914 | membar 0x40 ! FFFFF9AC9FF03FB4 SKIP:L2-B000 0 | |
23915 | ldx [%g2+0x0060], %fsr ! FFFFF9AC9FF03FB8 SKIP:L2-B000 0 S <BD100006 | |
23916 | .word 0xD54E27E2 ! FFFFF9AC9FF03FBC SKIP:L2-B000 0 S illop | |
23917 | add %g4, 0x60, %l5 ! FFFFF9AC9FF03FC0 SKIP:L2-B000 0 @BD100071 | |
23918 | stda %f26,[%l5+%g1]0xC3 ! FFFFF9AC9FF03FC4 SKIP:L2-B000 0 S Partial_St | |
23919 | rd %y, %o0 ! FFFFF9AC9FF03FC8 SKIP:L2-B000 0 S | |
23920 | .word 0xCB69CEFB ! FFFFF9AC9FF03FCC SKIP:L2-B000 0 S illop | |
23921 | .word 0x87646BBA ! FFFFF9AC9FF03FD0 SKIP:L2-B000 0 illop | |
23922 | membar 0x40 ! FFFFF9AC9FF03FD4 SKIP:L2-B000 0 | |
23923 | ldda [%l5]0x16, %f16 ! FFFFF9AC9FF03FD8 SKIP:L2-B000 0 Blk-Load | |
23924 | .word 0x8392E01A ! FFFFF9AC9FF03FDC SKIP:L2-B000 0 illop | |
23925 | stda %f14, [%g3-0x0071]%asi ! FFFFF9AC9FF03FE0 SKIP:L2-B000 0 S >BD100007+7 | |
23926 | ldx [%g2+0x0000], %g3 ! FFFFF9AC9FF03FE4 SKIP:L2-B000 0 S BASE<BD100229 | |
23927 | add %g1, 0x8BD, %g1 ! FFFFF9AC9FF03FE8 SKIP:L2-B000 0 chksum++ | |
23928 | ldx [%g2+0x0050], %l5 ! FFFFF9AC9FF03FEC SKIP:L2-B000 0 <BD100004 | |
23929 | .word 0x95B241C6 ! FFFFF9AC9FF03FF0 SKIP:L2-B000 0 illop | |
23930 | stda %f32, [%l5]0xF1 ! FFFFF9AC9FF03FF4 SKIP:L2-B000 0 Blk-Store | |
23931 | .word 0xA8036497 ! FFFFF9AC9FF03FF8 SKIP:L2-B000 0 random | |
23932 | .word 0x83A5C0FA ! FFFFF9AC9FF03FFC SKIP:L2-B000 0 S illop | |
23933 | movpos %icc, %i5, %i1 ! FFFFF9AC9FF04000 SKIP:L2-B000 0 S | |
23934 | subcc %i5, %i5, %o4 ! FFFFF9AC9FF04004 SKIP:L2-B000 0 S | |
23935 | .word 0x81C3E008 ! FFFFF9AC9FF04008 SKIP:L2-B000 0 random | |
23936 | sta %f8, [%g6-0x0058]%asi ! FFFFF9AC9FF0400C SKIP:L2-B000 0 S >BD100015 | |
23937 | BL100043: ! ELSE:L2-B001 | |
23938 | ldx [%g2+0x0050], %l5 ! FFFFF9AC9FF04010 ELSE:L2-B001 4 <BD100004 | |
23939 | membar 0x40 ! FFFFF9AC9FF04014 ELSE:L2-B001 4 | |
23940 | ldda [%l5]0xF8, %f16 ! FFFFF9AC9FF04018 ELSE:L2-B001 4 Blk-Load | |
23941 | membar 0x40 ! FFFFF9AC9FF0401C ELSE:L2-B001 4 | |
23942 | sethi %hh(0x25AA7FFF00),%l6 ! FFFFF9AC9FF04020 ELSE:L2-B001 4 SUBR138 | |
23943 | or %l6,%hm(0x25AA7FFF00),%l6 ! FFFFF9AC9FF04024 ELSE:L2-B001 4 | |
23944 | sethi %lm(0x25AA7FFF00),%l5 ! FFFFF9AC9FF04028 ELSE:L2-B001 4 | |
23945 | or %l5,%lo(0x25AA7FFF00),%l5 ! FFFFF9AC9FF0402C ELSE:L2-B001 4 | |
23946 | sllx %l6, 0x20, %l6 ! FFFFF9AC9FF04030 ELSE:L2-B001 4 | |
23947 | or %l6, %l5, %l6 ! FFFFF9AC9FF04034 ELSE:L2-B001 4 | |
23948 | jmpl %l6+0x0000, %o7 ! FFFFF9AC9FF04038 ELSE:L2-B001 4 S | |
23949 | fcmpd %fcc1, %f40, %f36 ! FFFFF9AC9FF0403C ELSE:L2-B001 4 S | |
23950 | add %g6, 0x20, %l6 ! FFFFF9AC9FF04040 ELSE:L2-B001 4 @BD100070 | |
23951 | stda %f20, [%l6]0xD2 ! FFFFF9AC9FF04044 ELSE:L2-B001 4 S Short16 | |
23952 | add %g5, -110, %l6 ! FFFFF9AC9FF04048 ELSE:L2-B001 4 @BD100099 | |
23953 | ldda [%l6]0xD1, %f26 ! FFFFF9AC9FF0404C ELSE:L2-B001 4 S Short8 | |
23954 | ldx [%g2+0x0050], %l5 ! FFFFF9AC9FF04050 ELSE:L2-B001 4 <BD100004 | |
23955 | membar 0x40 ! FFFFF9AC9FF04054 ELSE:L2-B001 4 | |
23956 | stda %f0, [%l5]0xE0 ! FFFFF9AC9FF04058 ELSE:L2-B001 4 Blk-Store | |
23957 | membar 0x40 ! FFFFF9AC9FF0405C ELSE:L2-B001 4 | |
23958 | call .+8 ! FFFFF9AC9FF04060 ELSE:L2-B001 4 S | |
23959 | pdist %f20, %f22, %f20 ! FFFFF9AC9FF04064 ELSE:L2-B001 4 S | |
23960 | ldx [%g2+0x0030], %g3 ! FFFFF9AC9FF04068 ELSE:L2-B001 4 S BASE<BD100013 | |
23961 | add %g1, 0x7CB, %g1 ! FFFFF9AC9FF0406C ELSE:L2-B001 4 chksum++ | |
23962 | ldsha [%g7+%g7]0x83, %i3 ! FFFFF9AC9FF04070 ELSE:L2-B001 4 S <BD100003 | |
23963 | bne,a BL100044 ;.empty ! FFFFF9AC9FF04074 ELSE:L2-B001 4 L | |
23964 | BL100044:bg BL100045 ;.empty ! FFFFF9AC9FF04078 ELSE:L2-B001 8 L | |
23965 | bneg BL100046 ! FFFFF9AC9FF0407C ELSE:L2-B001 2 L | |
23966 | BL100045:nop ! FFFFF9AC9FF04080 ELSE:L2-B001 6 S | |
23967 | cmp %i5, %o4 ! FFFFF9AC9FF04084 ELSE:L2-B001 2 S | |
23968 | nop ! FFFFF9AC9FF04088 ELSE:L2-B001 2 S | |
23969 | fbg,pn %fcc3, BL100047 ! FFFFF9AC9FF0408C ELSE:L2-B001 2 L | |
23970 | nop ! FFFFF9AC9FF04090 ELSE:L2-B001 2 S | |
23971 | ldub [%g3+0x002D], %l3 ! FFFFF9AC9FF04094 ELSE:L2-B001 2 S <BD100193 | |
23972 | nop ! FFFFF9AC9FF04098 ELSE:L2-B001 2 S | |
23973 | bz,a BL100048 ;.empty ! FFFFF9AC9FF0409C ELSE:L2-B001 2 L | |
23974 | bcc BL100047 ! FFFFF9AC9FF040A0 ELSE:L2-B001 0 L | |
23975 | BL100048:xor %o0, %l3, %i1 ! FFFFF9AC9FF040A4 ELSE:L2-B001 2 S | |
23976 | BL100047:xor %o3, 0x0, %o3 ! FFFFF9AC9FF040A8 ELSE:L2-B001 2 S | |
23977 | BL100046:add %g1, 0x54D, %g1 ! FFFFF9AC9FF040AC ELSE:L2-B001 4 chksum++ | |
23978 | BL100049: ! ELSE:L2-B001 | |
23979 | add %g1, 0x25B, %g1 ! FFFFF9AC9FF040B0 ELSE:L2-B001 4 chksum++ | |
23980 | andcc %i3, 0x1, %g0 ! FFFFF9AC9FF040B4 SKIP:L2-B002 4 | |
23981 | bnz,a BL100055 ! FFFFF9AC9FF040B8 SKIP:L2-B002 4 | |
23982 | nop ! FFFFF9AC9FF040BC SKIP:L2-B002 0 S | |
23983 | nop ! FFFFF9AC9FF040C0 SKIP:L2-B002 4 S | |
23984 | fba,pn %fcc2, BL100050 ;.empty ! FFFFF9AC9FF040C4 SKIP:L2-B002 4 L | |
23985 | fbue,a,pt %fcc3, BL100051 ! FFFFF9AC9FF040C8 SKIP:L2-B002 4 L | |
23986 | pdist %f20, %f22, %f24 ! FFFFF9AC9FF040CC SKIP:L2-B002 0 S | |
23987 | sth %i3, [%g5+0x0038] ! FFFFF9AC9FF040D0 SKIP:L2-B002 0 S >BD100060 | |
23988 | BL100050:bgu BL100052 ;.empty ! FFFFF9AC9FF040D4 SKIP:L2-B002 1 L | |
23989 | fbu,a BL100053 ;.empty ! FFFFF9AC9FF040D8 SKIP:L2-B002 3 L | |
23990 | BL100052:bne,a,pt %icc, BL100054 ! FFFFF9AC9FF040DC SKIP:L2-B002 0 L | |
23991 | BL100053:add %i5, %l4, %l4 ! FFFFF9AC9FF040E0 SKIP:L2-B002 3 S | |
23992 | .word 0x95834EF1 ! FFFFF9AC9FF040E4 SKIP:L2-B002 3 S illop | |
23993 | brnz,a,pt %i1, BL100051 ;.empty ! FFFFF9AC9FF040E8 SKIP:L2-B002 3 L | |
23994 | fble,a,pt %fcc0, BL100054 ! FFFFF9AC9FF040EC SKIP:L2-B002 3 L | |
23995 | BL100054:nop ! FFFFF9AC9FF040F0 SKIP:L2-B002 1 S | |
23996 | BL100051:add %g1, 0x9BA, %g1 ! FFFFF9AC9FF040F4 SKIP:L2-B002 3 chksum++ | |
23997 | add %g1, 0x5A2, %g1 ! FFFFF9AC9FF040F8 SKIP:L2-B002 4 chksum++ | |
23998 | pdist %f22, %f20, %f22 ! FFFFF9AC9FF040FC SKIP:L2-B002 4 S | |
23999 | ldx [%g2+0x0018], %g6 ! FFFFF9AC9FF04100 SKIP:L2-B002 4 S BASE<BD100237 | |
24000 | ldx [%g2+0x0050], %l5 ! FFFFF9AC9FF04104 SKIP:L2-B002 4 <BD100004 | |
24001 | membar 0x40 ! FFFFF9AC9FF04108 SKIP:L2-B002 4 | |
24002 | ldda [%l5]0xF1, %f16 ! FFFFF9AC9FF0410C SKIP:L2-B002 4 Blk-Load | |
24003 | membar 0x40 ! FFFFF9AC9FF04110 SKIP:L2-B002 4 | |
24004 | st %f9, [%g3-0x0058] ! FFFFF9AC9FF04114 SKIP:L2-B002 4 S >BD100015 | |
24005 | add %g5, -72, %l6 ! FFFFF9AC9FF04118 SKIP:L2-B002 4 @BD100207 | |
24006 | ldda [%l6]0xDA, %f16 ! FFFFF9AC9FF0411C SKIP:L2-B002 4 S Short16 | |
24007 | ba,a BL100056 ! FFFFF9AC9FF04120 SKIP:L2-B002 4 | |
24008 | .word 0x00C82300 ! FFFFF9AC9FF04124 SKIP:L2-B002 0 S illop | |
24009 | BL100055: ! ELSE:L2-B003 | |
24010 | fcmpne32 %f24, %f26, %i5 ! FFFFF9AC9FF04128 ELSE:L2-B003 0 S | |
24011 | .word 0xC9423B67 ! FFFFF9AC9FF0412C ELSE:L2-B003 0 S illop | |
24012 | sethi %hh(0x17F57FFF00),%l6 ! FFFFF9AC9FF04130 ELSE:L2-B003 0 SUBR137 | |
24013 | .word 0x9FB58426 ! FFFFF9AC9FF04134 ELSE:L2-B003 0 illop | |
24014 | sethi %lm(0x17F57FFF00),%l5 ! FFFFF9AC9FF04138 ELSE:L2-B003 0 | |
24015 | .word 0xBE100001 ! FFFFF9AC9FF0413C ELSE:L2-B003 0 random | |
24016 | sllx %l6, 0x20, %l6 ! FFFFF9AC9FF04140 ELSE:L2-B003 0 | |
24017 | or %l6, %l5, %l6 ! FFFFF9AC9FF04144 ELSE:L2-B003 0 | |
24018 | jmpl %l6+0x0000, %o7 ! FFFFF9AC9FF04148 ELSE:L2-B003 0 S | |
24019 | nop ! FFFFF9AC9FF0414C ELSE:L2-B003 0 S | |
24020 | add %g1, 0x24A, %g1 ! FFFFF9AC9FF04150 ELSE:L2-B003 0 chksum++ | |
24021 | .word 0xD3135A6F ! FFFFF9AC9FF04154 ELSE:L2-B003 0 illop | |
24022 | .word 0xCA0EFA6B ! FFFFF9AC9FF04158 ELSE:L2-B003 0 S random | |
24023 | xor %i4, %g1, %i4 ! FFFFF9AC9FF0415C ELSE:L2-B003 0 S | |
24024 | pdist %f26, %f18, %f24 ! FFFFF9AC9FF04160 ELSE:L2-B003 0 S | |
24025 | swap [%g4-0x0008], %o1 ! FFFFF9AC9FF04164 ELSE:L2-B003 0 S >BD100023 | |
24026 | edge16l %o3, %i2, %o4 ! FFFFF9AC9FF04168 ELSE:L2-B003 0 S | |
24027 | ldx [%g2+0x0028], %g5 ! FFFFF9AC9FF0416C ELSE:L2-B003 0 S BASE<BD100111 | |
24028 | BL100056: ! ELSE:L2-B003 | |
24029 | add %g1, 0x200, %g1 ! FFFFF9AC9FF04170 ELSE:L2-B003 4 chksum++ | |
24030 | andcc %o4, 0x8, %g0 ! FFFFF9AC9FF04174 SKIP:L2-B004 4 | |
24031 | bnz,pt %icc, BL100063 ! FFFFF9AC9FF04178 SKIP:L2-B004 4 | |
24032 | taddcc %l4, %o4, %i4 ! FFFFF9AC9FF0417C SKIP:L2-B004 4 S | |
24033 | nop ! FFFFF9AC9FF04180 SKIP:L2-B004 2 S | |
24034 | fbule BL100057 ;.empty ! FFFFF9AC9FF04184 SKIP:L2-B004 2 L | |
24035 | brnz,a,pt %i4, BL100058 ! FFFFF9AC9FF04188 SKIP:L2-B004 2 L | |
24036 | xnor %i4, %i4, %i0 ! FFFFF9AC9FF0418C SKIP:L2-B004 0 S | |
24037 | .word 0xE7FD1D81 ! FFFFF9AC9FF04190 SKIP:L2-B004 0 S illop | |
24038 | fbule,a BL100059 ;.empty ! FFFFF9AC9FF04194 SKIP:L2-B004 0 L | |
24039 | bn,a BL100060 ! FFFFF9AC9FF04198 SKIP:L2-B004 0 L | |
24040 | BL100059:.word 0xBDB50647 ! FFFFF9AC9FF0419C SKIP:L2-B004 0 S illop | |
24041 | .word 0x81880000 ! FFFFF9AC9FF041A0 SKIP:L2-B004 0 L random | |
24042 | BL100057:xor %i6, %g7, %i6 ! FFFFF9AC9FF041A4 SKIP:L2-B004 2 S | |
24043 | wr %i2, -1249, %ccr ! FFFFF9AC9FF041A8 SKIP:L2-B004 0 S | |
24044 | call .+8 ;.empty ! FFFFF9AC9FF041AC SKIP:L2-B004 0 L | |
24045 | BL100058:bpos,a,pn %icc, BL100062 ! FFFFF9AC9FF041B0 SKIP:L2-B004 2 L | |
24046 | BL100060:fcmpne32 %f28, %f20, %l4 ! FFFFF9AC9FF041B4 SKIP:L2-B004 2 S | |
24047 | BL100061:stb %o0, [%g4-0x002D] ! FFFFF9AC9FF041B8 SKIP:L2-B004 0 S >BD100153 | |
24048 | BL100062:add %g1, 0x34E, %g1 ! FFFFF9AC9FF041BC SKIP:L2-B004 2 chksum++ | |
24049 | add %g1, 0x64A, %g1 ! FFFFF9AC9FF041C0 SKIP:L2-B004 2 chksum++ | |
24050 | array16 %o1, %i0, %o1 ! FFFFF9AC9FF041C4 SKIP:L2-B004 2 S | |
24051 | stx %fsr, [%g2+0x0060] ! FFFFF9AC9FF041C8 SKIP:L2-B004 2 S <BD100006 | |
24052 | pdist %f26, %f30, %f24 ! FFFFF9AC9FF041CC SKIP:L2-B004 2 S | |
24053 | ldx [%g2+0x0058], %l6 ! FFFFF9AC9FF041D0 SKIP:L2-B004 2 <BD100016 | |
24054 | stha %g7, [%l6+%g0]0x14 ! FFFFF9AC9FF041D4 SKIP:L2-B004 2 S >BD100017 | |
24055 | ba,a BL100068 ! FFFFF9AC9FF041D8 SKIP:L2-B004 2 | |
24056 | sta %f10, [%g6-0x002C]%asi ! FFFFF9AC9FF041DC SKIP:L2-B004 0 S >BD100062 | |
24057 | BL100063: ! ELSE:L2-B005 | |
24058 | st %fsr, [%g2+0x0064] ! FFFFF9AC9FF041E0 ELSE:L2-B005 2 S <BD100006+4 | |
24059 | add %i1, 0x0, %i1 ! FFFFF9AC9FF041E4 ELSE:L2-B005 2 S | |
24060 | .word 0xBDA050E1 ! FFFFF9AC9FF041E8 ELSE:L2-B005 2 S illop_FP | |
24061 | or %i3, %o4, %i4 ! FFFFF9AC9FF041EC ELSE:L2-B005 2 S | |
24062 | add %g1, 0xB53, %g1 ! FFFFF9AC9FF041F0 ELSE:L2-B005 2 chksum++ | |
24063 | std %f20, [%g3+0x0080] ! FFFFF9AC9FF041F4 ELSE:L2-B005 2 S >BD100052 | |
24064 | st %f8, [%g4-0x002C] ! FFFFF9AC9FF041F8 ELSE:L2-B005 2 S >BD100062 | |
24065 | bne,pt %icc, BL100064 ;.empty ! FFFFF9AC9FF041FC ELSE:L2-B005 2 L | |
24066 | fbug,a BL100065 ;.empty ! FFFFF9AC9FF04200 ELSE:L2-B005 2 L | |
24067 | bleu,a,pn %icc, BL100066 ! FFFFF9AC9FF04204 ELSE:L2-B005 0 L | |
24068 | BL100065:xor %i1, %o1, %o1 ! FFFFF9AC9FF04208 ELSE:L2-B005 2 S | |
24069 | BL100066:fbn BL100067 ! FFFFF9AC9FF0420C ELSE:L2-B005 2 L | |
24070 | BL100064:orn %o1, %g1, %l4 ! FFFFF9AC9FF04210 ELSE:L2-B005 4 S | |
24071 | BL100067:add %g1, 0x68, %g1 ! FFFFF9AC9FF04214 ELSE:L2-B005 2 chksum++ | |
24072 | BL100068: ! ELSE:L2-B005 | |
24073 | add %g1, 0xA9E, %g1 ! FFFFF9AC9FF04218 ELSE:L2-B005 4 chksum++ | |
24074 | fbge,a,pt %fcc2, BL100069 ! FFFFF9AC9FF0421C SKIP:L2-B006 4 | |
24075 | ldd [%g3+0x0040], %f60 ! FFFFF9AC9FF04220 SKIP:L2-B006 4 S <BD100024 | |
24076 | ldx [%g2+0x0050], %l5 ! FFFFF9AC9FF04224 SKIP:L2-B006 0 <BD100004 | |
24077 | membar 0x40 ! FFFFF9AC9FF04228 SKIP:L2-B006 0 | |
24078 | .word 0xA5785BEC ! FFFFF9AC9FF0422C SKIP:L2-B006 0 random | |
24079 | membar 0x40 ! FFFFF9AC9FF04230 SKIP:L2-B006 0 | |
24080 | .word 0x2C53E18E ! FFFFF9AC9FF04234 SKIP:L2-B006 0 S illop | |
24081 | membar 0x40 ! FFFFF9AC9FF04238 SKIP:L2-B006 0 | |
24082 | stda %f0, [%l5]0xF0 ! FFFFF9AC9FF0423C SKIP:L2-B006 0 Blk-Store | |
24083 | membar 0x40 ! FFFFF9AC9FF04240 SKIP:L2-B006 0 | |
24084 | .word 0xE55E0FE0 ! FFFFF9AC9FF04244 SKIP:L2-B006 0 random | |
24085 | ldda [%l5]0x1E, %f16 ! FFFFF9AC9FF04248 SKIP:L2-B006 0 Blk-Load | |
24086 | membar 0x40 ! FFFFF9AC9FF0424C SKIP:L2-B006 0 | |
24087 | add %g5, 0x30, %l5 ! FFFFF9AC9FF04250 SKIP:L2-B006 0 @BD100036 | |
24088 | .word 0xC07FA43C ! FFFFF9AC9FF04254 SKIP:L2-B006 0 S random | |
24089 | .word 0x8BA00169 ! FFFFF9AC9FF04258 SKIP:L2-B006 0 illop | |
24090 | membar 0x40 ! FFFFF9AC9FF0425C SKIP:L2-B006 0 | |
24091 | ldda [%l5]0xF0, %f16 ! FFFFF9AC9FF04260 SKIP:L2-B006 0 Blk-Load | |
24092 | membar 0x40 ! FFFFF9AC9FF04264 SKIP:L2-B006 0 | |
24093 | pdist %f16, %f20, %f26 ! FFFFF9AC9FF04268 SKIP:L2-B006 0 S | |
24094 | pdist %f22, %f16, %f28 ! FFFFF9AC9FF0426C SKIP:L2-B006 0 S | |
24095 | .word 0x9D8C1400 ! FFFFF9AC9FF04270 SKIP:L2-B006 0 random | |
24096 | ldda [%l6]0xD2, %f22 ! FFFFF9AC9FF04274 SKIP:L2-B006 0 S Short16 | |
24097 | add %g1, 0xB3C, %g1 ! FFFFF9AC9FF04278 SKIP:L2-B006 0 chksum++ | |
24098 | .word 0xDF630E84 ! FFFFF9AC9FF0427C SKIP:L2-B006 0 illop | |
24099 | stda %f22,[%l5+%g1]0xC4 ! FFFFF9AC9FF04280 SKIP:L2-B006 0 S Partial_St | |
24100 | ldx [%g5-0x0088], %g5 ! FFFFF9AC9FF04284 SKIP:L2-B006 0 ptr_chase | |
24101 | ldx [%g5-0x0088], %g5 ! FFFFF9AC9FF04288 SKIP:L2-B006 0 ptr_chase | |
24102 | .word 0x89AD609C ! FFFFF9AC9FF0428C SKIP:L2-B006 0 illop | |
24103 | .word 0xAB65F9AD ! FFFFF9AC9FF04290 SKIP:L2-B006 0 illop | |
24104 | ldx [%g5-0x0088], %g5 ! FFFFF9AC9FF04294 SKIP:L2-B006 0 ptr_chase | |
24105 | ldx [%g5-0x0088], %g5 ! FFFFF9AC9FF04298 SKIP:L2-B006 0 ptr_chase | |
24106 | or %l2, %g7, %l2 ! FFFFF9AC9FF0429C SKIP:L2-B006 0 S | |
24107 | .word 0xDDF9EB75 ! FFFFF9AC9FF042A0 SKIP:L2-B006 0 S illop | |
24108 | pdist %f22, %f30, %f30 ! FFFFF9AC9FF042A4 SKIP:L2-B006 0 S | |
24109 | .word 0x9E100001 ! FFFFF9AC9FF042A8 SKIP:L2-B006 0 random | |
24110 | .word 0xA15A8BB0 ! FFFFF9AC9FF042AC SKIP:L2-B006 0 S illop | |
24111 | lda [%g6-0x0061]%asi, %f9 ! FFFFF9AC9FF042B0 SKIP:L2-B006 0 S <BD100026+3 | |
24112 | fmovd %f12, %f62 ! FFFFF9AC9FF042B4 SKIP:L2-B006 0 S | |
24113 | .word 0x9F92400D ! FFFFF9AC9FF042B8 SKIP:L2-B006 0 S illop | |
24114 | std %f44, [%g3-0x0078] ! FFFFF9AC9FF042BC SKIP:L2-B006 0 S >BD100007 | |
24115 | fcmple32 %f22, %f24, %i3 ! FFFFF9AC9FF042C0 SKIP:L2-B006 0 S | |
24116 | .word 0x1211E59B ! FFFFF9AC9FF042C4 SKIP:L2-B006 0 illop | |
24117 | nop ! FFFFF9AC9FF042C8 SKIP:L2-B006 0 S | |
24118 | BL100069: ! ELSE:L2-B007 | |
24119 | st %f2, [%g3-0x002C] ! FFFFF9AC9FF042CC ELSE:L2-B007 4 S >BD100062 | |
24120 | bl,a,pn %icc, BL100070 ;.empty ! FFFFF9AC9FF042D0 ELSE:L2-B007 4 L | |
24121 | bcc,a,pn %xcc, BL100070 ! FFFFF9AC9FF042D4 ELSE:L2-B007 3 L | |
24122 | nop ! FFFFF9AC9FF042D8 ELSE:L2-B007 1 S | |
24123 | BL100070:bz,a,pn %xcc, BL100071 ! FFFFF9AC9FF042DC ELSE:L2-B007 3 L | |
24124 | ldx [%g2+0x0010], %g6 ! FFFFF9AC9FF042E0 ELSE:L2-B007 3 S BASE<BD100236 | |
24125 | BL100071:fbg,a,pt %fcc3, BL100072 ! FFFFF9AC9FF042E4 ELSE:L2-B007 4 L | |
24126 | fcmple32 %f26, %f24, %o5 ! FFFFF9AC9FF042E8 ELSE:L2-B007 2 S | |
24127 | fcmps %fcc0, %f9, %f4 ! FFFFF9AC9FF042EC ELSE:L2-B007 2 S | |
24128 | bcs BL100072 ! FFFFF9AC9FF042F0 ELSE:L2-B007 2 L | |
24129 | BL100072:lduba [%g3-0x0052]%asi, %o3 ! FFFFF9AC9FF042F4 ELSE:L2-B007 4 S <BD100048 | |
24130 | add %g1, 0x824, %g1 ! FFFFF9AC9FF042F8 ELSE:L2-B007 4 chksum++ | |
24131 | add %g1, 0x8EF, %g1 ! FFFFF9AC9FF042FC ELSE:L2-B007 4 chksum++ | |
24132 | .word 0xFF58D76F ! FFFFF9AC9FF04300 ELSE:L2-B007 4 S illop | |
24133 | pdist %f22, %f28, %f22 ! FFFFF9AC9FF04304 ELSE:L2-B007 4 S | |
24134 | add %g3, -32, %l5 ! FFFFF9AC9FF04308 ELSE:L2-B007 4 @BD100010 | |
24135 | stda %f28,[%l5+%g1]0xCC ! FFFFF9AC9FF0430C ELSE:L2-B007 4 S Partial_St | |
24136 | ld [%g2+0x0064], %fsr ! FFFFF9AC9FF04310 ELSE:L2-B007 4 S <BD100006+4 | |
24137 | prefetch [%g3-0x0050], 4 ! FFFFF9AC9FF04314 ELSE:L2-B007 4 S <BD100101 | |
24138 | subcc %i0, %o5, %i0 ! FFFFF9AC9FF04318 ELSE:L2-B007 4 S | |
24139 | BL100073: ! ELSE:L2-B007 | |
24140 | add %g1, 0xEF3, %g1 ! FFFFF9AC9FF0431C ELSE:L2-B007 4 chksum++ | |
24141 | stda %f14, [%g5-0x0078]%asi ! FFFFF9AC9FF04320 LOOP:L1-B000 4 S >BD100007 | |
24142 | nop ! FFFFF9AC9FF04324 LOOP:L1-B000 4 S | |
24143 | fbuge,a,pt %fcc2, BL100074 ! FFFFF9AC9FF04328 LOOP:L1-B000 4 L | |
24144 | nop ! FFFFF9AC9FF0432C LOOP:L1-B000 4 S | |
24145 | fbge,a BL100075 ;.empty ! FFFFF9AC9FF04330 LOOP:L1-B000 0 L | |
24146 | .word 0x9DB4069B ! FFFFF9AC9FF04334 LOOP:L1-B000 0 L illop | |
24147 | ldub [%g3-0x0041], %l1 ! FFFFF9AC9FF04338 LOOP:L1-B000 0 S <BD100203 | |
24148 | .word 0xA5D1027E ! FFFFF9AC9FF0433C LOOP:L1-B000 0 S illop | |
24149 | bcc,pt %xcc, BL100077 ;.empty ! FFFFF9AC9FF04340 LOOP:L1-B000 0 L | |
24150 | BL100074:be BL100076 ! FFFFF9AC9FF04344 LOOP:L1-B000 4 L | |
24151 | nop ! FFFFF9AC9FF04348 LOOP:L1-B000 4 S | |
24152 | fbe BL100076 ! FFFFF9AC9FF0434C LOOP:L1-B000 2 L | |
24153 | fcmps %fcc3, %f9, %f10 ! FFFFF9AC9FF04350 LOOP:L1-B000 2 S | |
24154 | BL100076:ldx [%g2+0x0028], %g4 ! FFFFF9AC9FF04354 LOOP:L1-B000 4 S BASE<BD100111 | |
24155 | BL100077:fble,a BL100075 ! FFFFF9AC9FF04358 LOOP:L1-B000 4 L | |
24156 | fmovsn %icc, %f2, %f11 ! FFFFF9AC9FF0435C LOOP:L1-B000 2 S | |
24157 | BL100075:add %g1, 0xD90, %g1 ! FFFFF9AC9FF04360 LOOP:L1-B000 4 chksum++ | |
24158 | srlx %l0, 0x1, %l0 ! FFFFF9AC9FF04364 LOOP:L1-B000 4 | |
24159 | andcc %l0, 0x1, %g0 ! FFFFF9AC9FF04368 LOOP:L1-B000 4 | |
24160 | bne,a,pn %xcc, BL100078 ! FFFFF9AC9FF0436C LOOP:L1-B000 4 | |
24161 | ldsba [%g7+%g7]0x83, %o5 ! FFFFF9AC9FF04370 LOOP:L1-B000 2 S <BD100003 | |
24162 | add %g1, 0xE41, %g1 ! FFFFF9AC9FF04374 LOOP:L1-B000 2 chksum++ | |
24163 | srlx %g1, 0x1, %i3 ! FFFFF9AC9FF04378 SUBR:L0-B000 2 S | |
24164 | fcmpne16 %f30, %f22, %i2 ! FFFFF9AC9FF0437C SUBR:L0-B000 2 S | |
24165 | taddcc %o4, %l2, %l2 ! FFFFF9AC9FF04380 SUBR:L0-B000 2 S | |
24166 | array32 %i2, %i1, %o2 ! FFFFF9AC9FF04384 SUBR:L0-B000 2 S | |
24167 | ta %xcc, 0x45 ! FFFFF9AC9FF04388 SUBR:L0-B000 2 demap-stack | |
24168 | add %g1, 0x1B0, %i0 ! FFFFF9AC9FF0438C SUBR:L0-B000 2 | |
24169 | return %i7+0x0008 ! FFFFF9AC9FF04390 SUBR:L0-B000 2 | |
24170 | add %g1, 0xBE, %g1 ! FFFFF9AC9FF04394 SUBR:L0-B000 2 chksum++ | |
24171 | ||
24172 | SECTION .btext050_pg1 TEXT_VA=0xfffff9ac9ff04000 | |
24173 | attr_text { | |
24174 | Name = .btext050_pg1, | |
24175 | VA = 0xfffff9ac9ff04000, | |
24176 | RA = ra2pa(0xfef3c2000,0), | |
24177 | PA = ra2pa(0xfef3c2000,0), | |
24178 | tsbonly, | |
24179 | part_0_ctx_nonzero_tsb_config_1, | |
24180 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
24181 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24182 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24183 | } | |
24184 | .text; .skip 8 | |
24185 | ||
24186 | !======================================================================== | |
24187 | ||
24188 | SECTION .btext051 TEXT_VA=0x2e1100ffff00 | |
24189 | attr_text { | |
24190 | Name = .btext051, | |
24191 | VA = 0x2e1100ffff00, | |
24192 | RA = 0xfed3fff00, | |
24193 | PA = ra2pa(0xfed3fff00,0), | |
24194 | notsb | |
24195 | } | |
24196 | ||
24197 | SECTION .btext051_pg0 TEXT_VA=0x2e1100c00000 | |
24198 | attr_text { | |
24199 | Name = .btext051_pg0, | |
24200 | VA = 0x2e1100c00000, | |
24201 | RA = 0xfed000000, | |
24202 | PA = ra2pa(0xfed000000,0), | |
24203 | tsbonly, | |
24204 | part_0_ctx_nonzero_tsb_config_0, | |
24205 | TTE_Context=73, TTE_Size=3, TTE_W=0, TTE_X=1, | |
24206 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24207 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24208 | } | |
24209 | .text; .skip 8 | |
24210 | ||
24211 | ||
24212 | SECTION .btext051 | |
24213 | .text | |
24214 | .global SUBR135; SUBR135: | |
24215 | BL100079: ! SUBR:L0-B000 | |
24216 | add %g1, 0xD68, %g1 ! 00002E1100FFFF00 SUBR:L0-B000 0 chksum++ | |
24217 | save %o6, -128, %o6 ! 00002E1100FFFF04 SUBR:L0-B000 0 | |
24218 | sethi %hh(0x2E1100FFFF00),%l7 ! 00002E1100FFFF08 SUBR:L0-B000 0 SUBR135 | |
24219 | or %l7,%hm(0x2E1100FFFF00),%l7 ! 00002E1100FFFF0C SUBR:L0-B000 0 | |
24220 | .word 0x8DCF4355 ! 00002E1100FFFF10 SUBR:L0-B000 0 illop | |
24221 | or %l6,%lo(0x2E1100FFFF00),%l6 ! 00002E1100FFFF14 SUBR:L0-B000 0 | |
24222 | .word 0xDDCEF4A0 ! 00002E1100FFFF18 SUBR:L0-B000 0 illop | |
24223 | .word 0xA55BE49C ! 00002E1100FFFF1C SUBR:L0-B000 0 illop | |
24224 | .word 0xFD7F91A6 ! 00002E1100FFFF20 SUBR:L0-B000 0 illop | |
24225 | .word 0x83B18B55 ! 00002E1100FFFF24 SUBR:L0-B000 0 S illop | |
24226 | ld [%g3-0x000C], %f18 ! 00002E1100FFFF28 SUBR:L0-B000 0 S <BD100023 | |
24227 | stw %i0, [%g4+0x0064] ! 00002E1100FFFF2C SUBR:L0-B000 0 S >BD100071+4 | |
24228 | .word 0x81CFE008 ! 00002E1100FFFF30 SUBR:L0-B000 0 S random | |
24229 | .word 0xA5B4CB75 ! 00002E1100FFFF34 SUBR:L0-B000 0 S illop | |
24230 | stx %fsr, [%g2+0x0060] ! 00002E1100FFFF38 SUBR:L0-B000 0 S <BD100006 | |
24231 | ldsba [%g7+%g7]0x83, %o2 ! 00002E1100FFFF3C SUBR:L0-B000 0 S <BD100003 | |
24232 | .word 0x884E3B56 ! 00002E1100FFFF40 SUBR:L0-B000 0 S random | |
24233 | add %g6, 0x10, %l5 ! 00002E1100FFFF44 SUBR:L0-B000 0 @BD100057 | |
24234 | stda %f22,[%l5+%g1]0xC0 ! 00002E1100FFFF48 SUBR:L0-B000 0 S Partial_St | |
24235 | .word 0x24587683 ! 00002E1100FFFF4C SUBR:L0-B000 0 illop | |
24236 | and %g1, 0xFE, %l3 ! 00002E1100FFFF50 LOOP:L1-B000 0 | |
24237 | BL100111: ! LOOP:L1-B000 | |
24238 | add %g1, 0xC23, %g1 ! 00002E1100FFFF54 LOOP:L1-B000 0 chksum++ | |
24239 | .word 0xAFA5C871 ! 00002E1100FFFF58 LOOP:L1-B000 0 S illop | |
24240 | .word 0x08F8FFFF ! 00002E1100FFFF5C LOOP:L1-B000 0 S illop | |
24241 | .word 0xA7D97F6B ! 00002E1100FFFF60 LOOP:L1-B000 0 S illop | |
24242 | .word 0x0076AF3D ! 00002E1100FFFF64 LOOP:L1-B000 0 S illop | |
24243 | sdivcc %i0, %g0, %i0 ! 00002E1100FFFF68 LOOP:L1-B000 0 S | |
24244 | .word 0xF12A7598 ! 00002E1100FFFF6C LOOP:L1-B000 0 S illop | |
24245 | add %g3, -20, %l6 ! 00002E1100FFFF70 LOOP:L1-B000 0 @BD100143 | |
24246 | ldda [%l6]0xD8, %f30 ! 00002E1100FFFF74 LOOP:L1-B000 0 S Short8 | |
24247 | .word 0x9F97C010 ! 00002E1100FFFF78 LOOP:L1-B000 0 illop | |
24248 | membar 0x40 ! 00002E1100FFFF7C LOOP:L1-B000 0 | |
24249 | ldda [%l5]0xF0, %f16 ! 00002E1100FFFF80 LOOP:L1-B000 0 Blk-Load | |
24250 | membar 0x40 ! 00002E1100FFFF84 LOOP:L1-B000 0 | |
24251 | andcc %o2, 0x2, %g0 ! 00002E1100FFFF88 SKIP:L2-B000 0 | |
24252 | bnz,pn %icc, BL100080 ! 00002E1100FFFF8C SKIP:L2-B000 0 | |
24253 | cmp %o2, %o5 ! 00002E1100FFFF90 SKIP:L2-B000 0 S | |
24254 | st %f27, [%g4-0x0034] ! 00002E1100FFFF94 SKIP:L2-B000 0 S >BD100009 | |
24255 | ldx [%g2+0x0020], %g6 ! 00002E1100FFFF98 SKIP:L2-B000 0 S BASE<BD100098 | |
24256 | add %i0, %i1, %o3 ! 00002E1100FFFF9C SKIP:L2-B000 0 S | |
24257 | ld [%g6-0x0064], %f10 ! 00002E1100FFFFA0 SKIP:L2-B000 0 S <BD100026 | |
24258 | sethi %hh(0x17F57FFF00),%l6 ! 00002E1100FFFFA4 SKIP:L2-B000 0 SUBR137 | |
24259 | or %l6,%hm(0x17F57FFF00),%l6 ! 00002E1100FFFFA8 SKIP:L2-B000 0 | |
24260 | .word 0xBFAF8104 ! 00002E1100FFFFAC SKIP:L2-B000 0 illop | |
24261 | or %l5,%lo(0x17F57FFF00),%l5 ! 00002E1100FFFFB0 SKIP:L2-B000 0 | |
24262 | sllx %l6, 0x20, %l6 ! 00002E1100FFFFB4 SKIP:L2-B000 0 | |
24263 | .word 0xBFB04930 ! 00002E1100FFFFB8 SKIP:L2-B000 0 illop | |
24264 | jmpl %l6+0x0000, %o7 ! 00002E1100FFFFBC SKIP:L2-B000 0 S | |
24265 | .word 0xA8E86C9C ! 00002E1100FFFFC0 SKIP:L2-B000 0 S illop | |
24266 | .word 0x89FF2EA4 ! 00002E1100FFFFC4 SKIP:L2-B000 0 illop | |
24267 | sra %g1, 0x1, %o0 ! 00002E1100FFFFC8 SKIP:L2-B000 0 S | |
24268 | .word 0x8FA84A25 ! 00002E1100FFFFCC SKIP:L2-B000 0 S illop | |
24269 | cmp %o4, %o5 ! 00002E1100FFFFD0 SKIP:L2-B000 0 S | |
24270 | .word 0x1A0D8BFE ! 00002E1100FFFFD4 SKIP:L2-B000 0 S illop | |
24271 | prefetch [%i2+%o0], 23 ! 00002E1100FFFFD8 SKIP:L2-B000 0 S <.+0 | |
24272 | prefetch [%i6+%o2], 23 ! 00002E1100FFFFDC SKIP:L2-B000 0 S <.+0 | |
24273 | .word 0xE9C3969B ! 00002E1100FFFFE0 SKIP:L2-B000 0 illop | |
24274 | alignaddr %o3, %i1, %o5 ! 00002E1100FFFFE4 SKIP:L2-B000 0 S | |
24275 | BL100080: ! ELSE:L2-B001 | |
24276 | .word 0xD14F063F ! 00002E1100FFFFE8 ELSE:L2-B001 0 S illop | |
24277 | ldx [%g2+0x0050], %l5 ! 00002E1100FFFFEC ELSE:L2-B001 0 <BD100004 | |
24278 | .word 0x81880000 ! 00002E1100FFFFF0 ELSE:L2-B001 0 random | |
24279 | ldda [%l5]0xF0, %f16 ! 00002E1100FFFFF4 ELSE:L2-B001 0 Blk-Load | |
24280 | membar 0x40 ! 00002E1100FFFFF8 ELSE:L2-B001 0 | |
24281 | .word 0xB1B7078F ! 00002E1100FFFFFC ELSE:L2-B001 0 S illop_VIS | |
24282 | .word 0xA5B2D012 ! 00002E1101000000 ELSE:L2-B001 0 S illop_VIS | |
24283 | ldx [%g2+0x0060], %fsr ! 00002E1101000004 ELSE:L2-B001 0 S <BD100006 | |
24284 | xorcc %o5, %o2, %o1 ! 00002E1101000008 ELSE:L2-B001 0 S | |
24285 | .word 0xA1B6B2DC ! 00002E110100000C ELSE:L2-B001 0 S random | |
24286 | membar 0x40 ! 00002E1101000010 ELSE:L2-B001 0 | |
24287 | stda %f0, [%l5]0xE1 ! 00002E1101000014 ELSE:L2-B001 0 Blk-Store | |
24288 | .word 0xD757CF0A ! 00002E1101000018 ELSE:L2-B001 0 illop | |
24289 | .word 0x83AF0C90 ! 00002E110100001C ELSE:L2-B001 0 illop | |
24290 | .word 0x98CCA69D ! 00002E1101000020 ELSE:L2-B001 0 S illop | |
24291 | .word 0x198C8253 ! 00002E1101000024 ELSE:L2-B001 0 S random | |
24292 | std %f26, [%g6-0x0020] ! 00002E1101000028 ELSE:L2-B001 0 S >BD100010 | |
24293 | .word 0x81A596E0 ! 00002E110100002C ELSE:L2-B001 0 S illop | |
24294 | add %g4, -83, %l6 ! 00002E1101000030 ELSE:L2-B001 0 @BD100075 | |
24295 | ldda [%l6]0xD1, %f30 ! 00002E1101000034 ELSE:L2-B001 0 S Short8 | |
24296 | BL100081: ! ELSE:L2-B001 | |
24297 | add %g1, 0x795, %g1 ! 00002E1101000038 ELSE:L2-B001 0 chksum++ | |
24298 | fbge,a,pn %fcc1, BL100082 ! 00002E110100003C SKIP:L2-B002 0 | |
24299 | fadds %f2, %f10, %f2 ! 00002E1101000040 SKIP:L2-B002 0 S | |
24300 | .word 0xE774BC4E ! 00002E1101000044 SKIP:L2-B002 0 illop | |
24301 | ldda [%l6]0xD2, %f28 ! 00002E1101000048 SKIP:L2-B002 0 S Short16 | |
24302 | add %g6, -64, %l5 ! 00002E110100004C SKIP:L2-B002 0 @BD100021 | |
24303 | stda %f18,[%l5+%g1]0xC0 ! 00002E1101000050 SKIP:L2-B002 0 S Partial_St | |
24304 | fpadd32s %f19, %f18, %f29 ! 00002E1101000054 SKIP:L2-B002 0 S | |
24305 | ldx [%g2+0x0050], %l5 ! 00002E1101000058 SKIP:L2-B002 0 <BD100004 | |
24306 | membar 0x40 ! 00002E110100005C SKIP:L2-B002 0 | |
24307 | .word 0xC6BF50B9 ! 00002E1101000060 SKIP:L2-B002 0 illop | |
24308 | membar 0x40 ! 00002E1101000064 SKIP:L2-B002 0 | |
24309 | .word 0x85B483B3 ! 00002E1101000068 SKIP:L2-B002 0 S illop | |
24310 | andcc %l4, %o0, %o4 ! 00002E110100006C SKIP:L2-B002 0 S | |
24311 | .word 0xB6CEFD15 ! 00002E1101000070 SKIP:L2-B002 0 illop | |
24312 | ldda [%l5]0xF9, %f16 ! 00002E1101000074 SKIP:L2-B002 0 Blk-Load | |
24313 | .word 0xA1A4CD76 ! 00002E1101000078 SKIP:L2-B002 0 illop | |
24314 | .word 0x9DA59155 ! 00002E110100007C SKIP:L2-B002 0 illop | |
24315 | ldda [%l5]0xF0, %f16 ! 00002E1101000080 SKIP:L2-B002 0 Blk-Load | |
24316 | membar 0x40 ! 00002E1101000084 SKIP:L2-B002 0 | |
24317 | .word 0x935F942D ! 00002E1101000088 SKIP:L2-B002 0 illop | |
24318 | ldd [%g3-0x0078], %f12 ! 00002E110100008C SKIP:L2-B002 0 S <BD100007 | |
24319 | tvc %icc, %g0+0x0065 ! 00002E1101000090 SKIP:L2-B002 0 S | |
24320 | .word 0x200C583F ! 00002E1101000094 SKIP:L2-B002 0 S random | |
24321 | ldx [%g2+0x0050], %l5 ! 00002E1101000098 SKIP:L2-B002 0 <BD100004 | |
24322 | membar 0x40 ! 00002E110100009C SKIP:L2-B002 0 | |
24323 | .word 0xA8E9C7BB ! 00002E11010000A0 SKIP:L2-B002 0 illop | |
24324 | membar 0x40 ! 00002E11010000A4 SKIP:L2-B002 0 | |
24325 | fba,a,pt %fcc1, BL100089 ! 00002E11010000A8 SKIP:L2-B002 0 | |
24326 | .word 0x898012F2 ! 00002E11010000AC SKIP:L2-B002 0 S illop | |
24327 | BL100082: ! ELSE:L2-B003 | |
24328 | ldx [%g2+0x0050], %l5 ! 00002E11010000B0 ELSE:L2-B003 0 <BD100004 | |
24329 | .word 0x81A79AF6 ! 00002E11010000B4 ELSE:L2-B003 0 illop | |
24330 | ldda [%l5]0xF1, %f16 ! 00002E11010000B8 ELSE:L2-B003 0 Blk-Load | |
24331 | membar 0x40 ! 00002E11010000BC ELSE:L2-B003 0 | |
24332 | ldx [%g2+0x0058], %l6 ! 00002E11010000C0 ELSE:L2-B003 0 <BD100016 | |
24333 | ldda [%l6]0x26, %i0 ! 00002E11010000C4 ELSE:L2-B003 0 S Quad_Ld_P | |
24334 | fcmpgt16 %f26, %f18, %i0 ! 00002E11010000C8 ELSE:L2-B003 0 S | |
24335 | .word 0xC7ADAA5B ! 00002E11010000CC ELSE:L2-B003 0 S illop | |
24336 | add %g6, -23, %l6 ! 00002E11010000D0 ELSE:L2-B003 0 @BD100278 | |
24337 | ldda [%l6]0xD8, %f30 ! 00002E11010000D4 ELSE:L2-B003 0 S Short8 | |
24338 | add %g1, 0x910, %g1 ! 00002E11010000D8 ELSE:L2-B003 0 chksum++ | |
24339 | .word 0x8F870056 ! 00002E11010000DC ELSE:L2-B003 0 S illop | |
24340 | .word 0xF728383C ! 00002E11010000E0 ELSE:L2-B003 0 S illop | |
24341 | be,a,pn %xcc, BL100083 ;.empty ! 00002E11010000E4 ELSE:L2-B003 0 L | |
24342 | .word 0xB9AD1888 ! 00002E11010000E8 ELSE:L2-B003 0 L illop | |
24343 | BL100084:.word 0x8FAC58F1 ! 00002E11010000EC ELSE:L2-B003 0 L illop | |
24344 | .word 0xD7F9EC9D ! 00002E11010000F0 ELSE:L2-B003 0 L random | |
24345 | .word 0x9BD710CC ! 00002E11010000F4 ELSE:L2-B003 0 S illop | |
24346 | fbn,pn %fcc2, BL100087 ! 00002E11010000F8 ELSE:L2-B003 0 L | |
24347 | .word 0xBBD7E3EB ! 00002E11010000FC ELSE:L2-B003 0 S illop | |
24348 | pdist %f24, %f28, %f24 ! 00002E1101000100 ELSE:L2-B003 0 S | |
24349 | fbe,a,pt %fcc1, BL100083 ;.empty ! 00002E1101000104 ELSE:L2-B003 0 L | |
24350 | BL100083:fbn BL100088 ;.empty ! 00002E1101000108 ELSE:L2-B003 0 L | |
24351 | fbug,pn %fcc3, BL100087 ! 00002E110100010C ELSE:L2-B003 0 L | |
24352 | BL100088:.word 0x91B78932 ! 00002E1101000110 ELSE:L2-B003 0 S illop_VIS | |
24353 | BL100085:ldd [%g3-0x0078], %f12 ! 00002E1101000114 ELSE:L2-B003 0 S <BD100007 | |
24354 | BL100086:fpack16 %f22, %f16 ! 00002E1101000118 ELSE:L2-B003 0 S | |
24355 | BL100087:nop ! 00002E110100011C ELSE:L2-B003 0 S | |
24356 | add %g1, 0x7D1, %g1 ! 00002E1101000120 ELSE:L2-B003 0 chksum++ | |
24357 | BL100089: ! ELSE:L2-B003 | |
24358 | .word 0x93AAB0BB ! 00002E1101000124 ELSE:L2-B003 0 illop | |
24359 | andcc %i1, 0x10, %g0 ! 00002E1101000128 SKIP:L2-B004 0 | |
24360 | .word 0xB7A787CA ! 00002E110100012C SKIP:L2-B004 0 illop | |
24361 | fsrc1 %f26, %f28 ! 00002E1101000130 SKIP:L2-B004 0 S | |
24362 | fmuld8ulx16 %f29, %f22, %f22 ! 00002E1101000134 SKIP:L2-B004 0 S | |
24363 | ldx [%g2+0x0060], %fsr ! 00002E1101000138 SKIP:L2-B004 0 S <BD100006 | |
24364 | .word 0x35589E7B ! 00002E110100013C SKIP:L2-B004 0 random | |
24365 | membar 0x40 ! 00002E1101000140 SKIP:L2-B004 0 | |
24366 | stda %f16, [%l5]0x16 ! 00002E1101000144 SKIP:L2-B004 0 Blk-Store | |
24367 | membar 0x40 ! 00002E1101000148 SKIP:L2-B004 0 | |
24368 | srl %i0, %g1, %i4 ! 00002E110100014C SKIP:L2-B004 0 S | |
24369 | add %g1, 0x8AB, %g1 ! 00002E1101000150 SKIP:L2-B004 0 chksum++ | |
24370 | .word 0xD6E3343E ! 00002E1101000154 SKIP:L2-B004 0 S illop | |
24371 | fbl BL100090 ! 00002E1101000158 SKIP:L2-B004 0 L | |
24372 | .word 0x87E70D34 ! 00002E110100015C SKIP:L2-B004 0 S illop | |
24373 | fbne BL100091 ! 00002E1101000160 SKIP:L2-B004 0 L | |
24374 | pdist %f24, %f30, %f26 ! 00002E1101000164 SKIP:L2-B004 0 S | |
24375 | BL100090:fbg,pt %fcc2, BL100092 ;.empty ! 00002E1101000168 SKIP:L2-B004 0 L | |
24376 | BL100092:fbl,a,pn %fcc3, BL100091 ! 00002E110100016C SKIP:L2-B004 0 L | |
24377 | .word 0x91AB10BD ! 00002E1101000170 SKIP:L2-B004 0 S illop | |
24378 | BL100091:.word 0x95906000 ! 00002E1101000174 SKIP:L2-B004 0 random | |
24379 | ba,pn %icc, BL100098 ! 00002E1101000178 SKIP:L2-B004 0 | |
24380 | or %o1, %g7, %o1 ! 00002E110100017C SKIP:L2-B004 0 S | |
24381 | BL100093: ! ELSE:L2-B005 | |
24382 | pdist %f20, %f30, %f20 ! 00002E1101000180 ELSE:L2-B005 0 S | |
24383 | ldx [%g2+0x0050], %l5 ! 00002E1101000184 ELSE:L2-B005 0 <BD100004 | |
24384 | membar 0x40 ! 00002E1101000188 ELSE:L2-B005 0 | |
24385 | stda %f0, [%l5]0xE0 ! 00002E110100018C ELSE:L2-B005 0 Blk-Store | |
24386 | membar 0x40 ! 00002E1101000190 ELSE:L2-B005 0 | |
24387 | ldx [%g2+0x0058], %l6 ! 00002E1101000194 ELSE:L2-B005 0 <BD100016 | |
24388 | ldda [%l6]0x24, %i0 ! 00002E1101000198 ELSE:L2-B005 0 S Quad_Ld | |
24389 | ldd [%g4-0x0078], %f44 ! 00002E110100019C ELSE:L2-B005 0 S <BD100007 | |
24390 | .word 0x9B8F98C9 ! 00002E11010001A0 ELSE:L2-B005 0 random | |
24391 | ldx [%g5-0x0088], %g5 ! 00002E11010001A4 ELSE:L2-B005 0 ptr_chase | |
24392 | .word 0xF3D8A52F ! 00002E11010001A8 ELSE:L2-B005 0 illop | |
24393 | ldx [%g5-0x0088], %g5 ! 00002E11010001AC ELSE:L2-B005 0 ptr_chase | |
24394 | ldx [%g5-0x0088], %g5 ! 00002E11010001B0 ELSE:L2-B005 0 ptr_chase | |
24395 | .word 0x81880000 ! 00002E11010001B4 ELSE:L2-B005 0 random | |
24396 | .word 0xB3A24682 ! 00002E11010001B8 ELSE:L2-B005 0 illop | |
24397 | add %g1, 0xC3, %g1 ! 00002E11010001BC ELSE:L2-B005 0 chksum++ | |
24398 | .word 0xF7312A2A ! 00002E11010001C0 ELSE:L2-B005 0 S illop | |
24399 | or %l4, %g7, %l4 ! 00002E11010001C4 ELSE:L2-B005 0 S | |
24400 | bpos,a,pt %icc, BL100094 ! 00002E11010001C8 ELSE:L2-B005 0 L | |
24401 | st %f10, [%g6-0x0058] ! 00002E11010001CC ELSE:L2-B005 0 S >BD100015 | |
24402 | BL100094:fbn,a,pt %fcc3, BL100095 ! 00002E11010001D0 ELSE:L2-B005 0 L | |
24403 | .word 0xA1AF1AE2 ! 00002E11010001D4 ELSE:L2-B005 0 S illop | |
24404 | fble,pn %fcc1, BL100096 ;.empty ! 00002E11010001D8 ELSE:L2-B005 0 L | |
24405 | BL100095:.word 0xFD970ED5 ! 00002E11010001DC ELSE:L2-B005 0 L illop | |
24406 | BL100096:.word 0xF69F85DB ! 00002E11010001E0 ELSE:L2-B005 0 L illop | |
24407 | BL100097:cmp %g1, %i3 ! 00002E11010001E4 ELSE:L2-B005 0 S | |
24408 | .word 0x8DA04507 ! 00002E11010001E8 ELSE:L2-B005 0 illop | |
24409 | BL100098: ! ELSE:L2-B005 | |
24410 | add %g1, 0xB08, %g1 ! 00002E11010001EC ELSE:L2-B005 0 chksum++ | |
24411 | .word 0x3E7621E3 ! 00002E11010001F0 SKIP:L2-B006 0 illop | |
24412 | sta %f27, [%g6-0x0008]%asi ! 00002E11010001F4 SKIP:L2-B006 0 S >BD100023 | |
24413 | fcmped %fcc1, %f12, %f60 ! 00002E11010001F8 SKIP:L2-B006 0 S | |
24414 | fbl,a BL100099 ;.empty ! 00002E11010001FC SKIP:L2-B006 0 L | |
24415 | bnz,a,pn %icc, BL100100 ! 00002E1101000200 SKIP:L2-B006 0 L | |
24416 | fsubd %f38, %f32, %f62 ! 00002E1101000204 SKIP:L2-B006 0 S | |
24417 | bcs,a BL100099 ! 00002E1101000208 SKIP:L2-B006 0 L | |
24418 | .word 0x86C842B1 ! 00002E110100020C SKIP:L2-B006 0 S illop | |
24419 | .word 0xA94B5664 ! 00002E1101000210 SKIP:L2-B006 0 S illop | |
24420 | std %f28, [%g6+0x0008] ! 00002E1101000214 SKIP:L2-B006 0 S >BD100008 | |
24421 | BL100099:sta %f11, [%g5-0x002C]%asi ! 00002E1101000218 SKIP:L2-B006 0 S >BD100062 | |
24422 | ldx [%g2+0x0010], %g3 ! 00002E110100021C SKIP:L2-B006 0 S BASE<BD100236 | |
24423 | BL100100:add %g1, 0xA1B, %g1 ! 00002E1101000220 SKIP:L2-B006 0 chksum++ | |
24424 | add %g1, 0xAF8, %g1 ! 00002E1101000224 SKIP:L2-B006 0 chksum++ | |
24425 | .word 0xA16ACA2E ! 00002E1101000228 SKIP:L2-B006 0 S random | |
24426 | add %g3, 0x28, %l6 ! 00002E110100022C SKIP:L2-B006 0 @BD100087 | |
24427 | ldda [%l6]0xD1, %f20 ! 00002E1101000230 SKIP:L2-B006 0 S Short8 | |
24428 | sethi %hh(0x25AA7FFF00),%l6 ! 00002E1101000234 SKIP:L2-B006 0 SUBR138 | |
24429 | or %l6,%hm(0x25AA7FFF00),%l6 ! 00002E1101000238 SKIP:L2-B006 0 | |
24430 | sethi %lm(0x25AA7FFF00),%l5 ! 00002E110100023C SKIP:L2-B006 0 | |
24431 | or %l5,%lo(0x25AA7FFF00),%l5 ! 00002E1101000240 SKIP:L2-B006 0 | |
24432 | sllx %l6, 0x20, %l6 ! 00002E1101000244 SKIP:L2-B006 0 | |
24433 | or %l6, %l5, %l6 ! 00002E1101000248 SKIP:L2-B006 0 | |
24434 | jmpl %l6+0x0000, %o7 ! 00002E110100024C SKIP:L2-B006 0 S | |
24435 | nop ! 00002E1101000250 SKIP:L2-B006 0 S | |
24436 | .word 0xE2899576 ! 00002E1101000254 SKIP:L2-B006 0 S random | |
24437 | .word 0xFB65DD48 ! 00002E1101000258 SKIP:L2-B006 0 S illop | |
24438 | fadds %f9, %f2, %f10 ! 00002E110100025C SKIP:L2-B006 0 S | |
24439 | ldx [%g2+0x0038], %g6 ! 00002E1101000260 SKIP:L2-B006 0 S BASE<BD100084 | |
24440 | .word 0x89A591BB ! 00002E1101000264 SKIP:L2-B006 0 S illop | |
24441 | fba BL100110 ! 00002E1101000268 SKIP:L2-B006 0 | |
24442 | fcmpeq32 %f24, %f16, %o1 ! 00002E110100026C SKIP:L2-B006 0 S | |
24443 | BL100101: ! ELSE:L2-B007 | |
24444 | st %f4, [%g3-0x004F] ! 00002E1101000270 ELSE:L2-B007 0 S >BD100101+1 | |
24445 | .word 0x8D46C6B5 ! 00002E1101000274 ELSE:L2-B007 0 S illop | |
24446 | .word 0xBEE7A9CC ! 00002E1101000278 ELSE:L2-B007 0 S random | |
24447 | fbo,pn %fcc3, BL100102 ;.empty ! 00002E110100027C ELSE:L2-B007 0 L | |
24448 | BL100102:.word 0x9FA49414 ! 00002E1101000280 ELSE:L2-B007 0 L illop | |
24449 | .word 0xAFB3437D ! 00002E1101000284 ELSE:L2-B007 0 L illop | |
24450 | bnz,pn %icc, BL100105 ;.empty ! 00002E1101000288 ELSE:L2-B007 0 L | |
24451 | fbge,a BL100105 ! 00002E110100028C ELSE:L2-B007 0 L | |
24452 | BL100104:orncc %i3, %i3, %o1 ! 00002E1101000290 ELSE:L2-B007 0 S | |
24453 | BL100105:ld [%g4-0x002C], %f10 ! 00002E1101000294 ELSE:L2-B007 0 S <BD100062 | |
24454 | .word 0x9D27019C ! 00002E1101000298 ELSE:L2-B007 0 S random | |
24455 | BL100103:nop ! 00002E110100029C ELSE:L2-B007 0 S | |
24456 | add %g1, 0xA54, %g1 ! 00002E11010002A0 ELSE:L2-B007 0 chksum++ | |
24457 | .word 0xABAA9FC9 ! 00002E11010002A4 ELSE:L2-B007 0 illop | |
24458 | pdist %f22, %f24, %f28 ! 00002E11010002A8 ELSE:L2-B007 0 S | |
24459 | fbge,pt %fcc1, BL100106 ! 00002E11010002AC ELSE:L2-B007 0 L | |
24460 | stha %i5, [%g5-0x0016]%asi ! 00002E11010002B0 ELSE:L2-B007 0 S >BD100035 | |
24461 | bcs,pn %xcc, BL100107 ! 00002E11010002B4 ELSE:L2-B007 0 L | |
24462 | faddd %f36, %f60, %f36 ! 00002E11010002B8 ELSE:L2-B007 0 S | |
24463 | ta %xcc, 0x43 ! 00002E11010002BC ELSE:L2-B007 0 S +-PEF | |
24464 | pdist %f18, %f22, %f18 ! 00002E11010002C0 ELSE:L2-B007 0 S | |
24465 | BL100107:.word 0xB9D653B9 ! 00002E11010002C4 ELSE:L2-B007 0 S illop | |
24466 | BL100106:cmp %g1, %i3 ! 00002E11010002C8 ELSE:L2-B007 0 S | |
24467 | .word 0x04255583 ! 00002E11010002CC ELSE:L2-B007 0 L illop | |
24468 | .word 0xFBD1C032 ! 00002E11010002D0 ELSE:L2-B007 0 L illop | |
24469 | sub %i3, %g1, %o4 ! 00002E11010002D4 ELSE:L2-B007 0 S | |
24470 | BL100109:nop ! 00002E11010002D8 ELSE:L2-B007 0 S | |
24471 | movl %fcc2, %o0, %o4 ! 00002E11010002DC ELSE:L2-B007 0 S | |
24472 | .word 0xED576545 ! 00002E11010002E0 ELSE:L2-B007 0 S illop | |
24473 | BL100108:.word 0x83880000 ! 00002E11010002E4 ELSE:L2-B007 0 S random | |
24474 | .word 0x83880000 ! 00002E11010002E8 ELSE:L2-B007 0 random | |
24475 | BL100110: ! ELSE:L2-B007 | |
24476 | add %g1, 0x91D, %g1 ! 00002E11010002EC ELSE:L2-B007 0 chksum++ | |
24477 | ldx [%g2+0x0050], %l5 ! 00002E11010002F0 LOOP:L1-B000 0 <BD100004 | |
24478 | membar 0x40 ! 00002E11010002F4 LOOP:L1-B000 0 | |
24479 | ldda [%l5]0xF0, %f16 ! 00002E11010002F8 LOOP:L1-B000 0 Blk-Load | |
24480 | membar 0x40 ! 00002E11010002FC LOOP:L1-B000 0 | |
24481 | .word 0xADAF5751 ! 00002E1101000300 LOOP:L1-B000 0 S illop | |
24482 | addcc %o1, %o1, %i5 ! 00002E1101000304 LOOP:L1-B000 0 S | |
24483 | .word 0x93906000 ! 00002E1101000308 LOOP:L1-B000 0 S random | |
24484 | .word 0x17E1742E ! 00002E110100030C LOOP:L1-B000 0 S illop | |
24485 | fcmps %fcc0, %f11, %f10 ! 00002E1101000310 LOOP:L1-B000 0 S | |
24486 | pdist %f20, %f18, %f18 ! 00002E1101000314 LOOP:L1-B000 0 S | |
24487 | add %g6, 0x70, %l5 ! 00002E1101000318 LOOP:L1-B000 0 @BD100029 | |
24488 | .word 0xBBA9901D ! 00002E110100031C LOOP:L1-B000 0 S illop | |
24489 | .word 0x8193A014 ! 00002E1101000320 LOOP:L1-B000 0 illop | |
24490 | andcc %l3, 0x1, %g0 ! 00002E1101000324 LOOP:L1-B000 0 | |
24491 | bne,a,pt %xcc, BL100111 ! 00002E1101000328 LOOP:L1-B000 0 | |
24492 | sdiv %i5, 0x0, %o7 ! 00002E110100032C LOOP:L1-B000 0 S | |
24493 | add %g1, 0x4C3, %g1 ! 00002E1101000330 LOOP:L1-B000 0 chksum++ | |
24494 | pdist %f26, %f24, %f20 ! 00002E1101000334 SUBR:L0-B000 0 S | |
24495 | bge,a,pt %icc, BL100112 ! 00002E1101000338 SUBR:L0-B000 0 L | |
24496 | nop ! 00002E110100033C SUBR:L0-B000 0 S | |
24497 | ldsha [%g4+0x002E]%asi, %o0 ! 00002E1101000340 SUBR:L0-B000 0 S <BD100195 | |
24498 | .word 0x81D896F9 ! 00002E1101000344 SUBR:L0-B000 0 L illop | |
24499 | .word 0xA7A30F7E ! 00002E1101000348 SUBR:L0-B000 0 L illop | |
24500 | BL100113:pdist %f22, %f28, %f28 ! 00002E110100034C SUBR:L0-B000 0 S | |
24501 | BL100112:brlez,a,pt %o3, BL100114 ! 00002E1101000350 SUBR:L0-B000 0 L | |
24502 | BL100114:.word 0xD5BE0EA8 ! 00002E1101000354 SUBR:L0-B000 0 S random | |
24503 | add %g1, 0xDA2, %g1 ! 00002E1101000358 SUBR:L0-B000 0 chksum++ | |
24504 | add %g1, 0x2DA, %i0 ! 00002E110100035C SUBR:L0-B000 0 | |
24505 | .word 0x01412331 ! 00002E1101000360 SUBR:L0-B000 0 random | |
24506 | .word 0x8DAB71CB ! 00002E1101000364 SUBR:L0-B000 0 illop | |
24507 | restore %i0, %l7, %o0 ! 00002E1101000368 SUBR:L0-B000 0 | |
24508 | ||
24509 | SECTION .btext051_pg1 TEXT_VA=0x2e1101000000 | |
24510 | attr_text { | |
24511 | Name = .btext051_pg1, | |
24512 | VA = 0x2e1101000000, | |
24513 | RA = 0xfed400000, | |
24514 | PA = ra2pa(0xfed400000,0), | |
24515 | tsbonly, | |
24516 | part_0_ctx_nonzero_tsb_config_0, | |
24517 | TTE_Context=73, TTE_Size=3, TTE_W=0, TTE_X=1, | |
24518 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24519 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24520 | } | |
24521 | .text; .skip 8 | |
24522 | ||
24523 | !======================================================================== | |
24524 | ||
24525 | SECTION .btext052 TEXT_VA=0xfffffdc485991f00 | |
24526 | attr_text { | |
24527 | Name = .btext052, | |
24528 | VA = 0xfffffdc485991f00, | |
24529 | RA = ra2pa(0xfef3bdf00,0), | |
24530 | PA = ra2pa(0xfef3bdf00,0), | |
24531 | notsb | |
24532 | } | |
24533 | ||
24534 | SECTION .btext052_pg0 TEXT_VA=0xfffffdc485990000 | |
24535 | attr_text { | |
24536 | Name = .btext052_pg0, | |
24537 | VA = 0xfffffdc485990000, | |
24538 | RA = ra2pa(0xfef3bc000,0), | |
24539 | PA = ra2pa(0xfef3bc000,0), | |
24540 | tsbonly, | |
24541 | part_0_ctx_nonzero_tsb_config_1, | |
24542 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
24543 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24544 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24545 | } | |
24546 | .text; .skip 8 | |
24547 | ||
24548 | ||
24549 | SECTION .btext052 | |
24550 | .text | |
24551 | .global SUBR136; SUBR136: | |
24552 | BL100115: ! SUBR:L0-B000 | |
24553 | .word 0xE29B1BD0 ! FFFFFDC485991F00 SUBR:L0-B000 0 illop | |
24554 | save %o6, -128, %o6 ! FFFFFDC485991F04 SUBR:L0-B000 0 | |
24555 | .word 0x81667938 ! FFFFFDC485991F08 SUBR:L0-B000 0 illop | |
24556 | or %l7,%hm(0x1081667938),%l7 ! FFFFFDC485991F0C SUBR:L0-B000 0 | |
24557 | sethi %lm(0x1081667938),%l6 ! FFFFFDC485991F10 SUBR:L0-B000 0 | |
24558 | or %l6,%lo(0x1081667938),%l6 ! FFFFFDC485991F14 SUBR:L0-B000 0 | |
24559 | sllx %l7, 0x20, %l7 ! FFFFFDC485991F18 SUBR:L0-B000 0 | |
24560 | .word 0x89AC0E2D ! FFFFFDC485991F1C SUBR:L0-B000 0 illop | |
24561 | andncc %o0, %o3, %i0 ! FFFFFDC485991F20 SUBR:L0-B000 0 S | |
24562 | pdist %f30, %f26, %f22 ! FFFFFDC485991F24 SUBR:L0-B000 0 S | |
24563 | add %g3, -111, %l6 ! FFFFFDC485991F28 SUBR:L0-B000 0 @BD100140 | |
24564 | ldda [%l6]0xD1, %f16 ! FFFFFDC485991F2C SUBR:L0-B000 0 S Short8 | |
24565 | add %g5, 0x18, %l5 ! FFFFFDC485991F30 SUBR:L0-B000 0 @BD100028 | |
24566 | stda %f16,[%l5+%g1]0xC0 ! FFFFFDC485991F34 SUBR:L0-B000 0 S Partial_St | |
24567 | ldx [%g2+0x0058], %l6 ! FFFFFDC485991F38 SUBR:L0-B000 0 <BD100016 | |
24568 | stba %g7, [%l6+%g0]0x04 ! FFFFFDC485991F3C SUBR:L0-B000 0 S >BD100017 | |
24569 | .word 0xB5B747FB ! FFFFFDC485991F40 SUBR:L0-B000 0 illop | |
24570 | and %g1, 0xFE, %l3 ! FFFFFDC485991F44 LOOP:L1-B000 0 | |
24571 | BL100141: ! LOOP:L1-B000 | |
24572 | add %g1, 0x6B0, %g1 ! FFFFFDC485991F48 LOOP:L1-B000 0 chksum++ | |
24573 | ta %xcc, 0x46 ! FFFFFDC485991F4C LOOP:L1-B000 0 S demap-page | |
24574 | .word 0xE1DF43F8 ! FFFFFDC485991F50 LOOP:L1-B000 0 S illop | |
24575 | .word 0xA3A24086 ! FFFFFDC485991F54 LOOP:L1-B000 0 S illop | |
24576 | .word 0xB53B2E1B ! FFFFFDC485991F58 LOOP:L1-B000 0 S random | |
24577 | xor %i2, %i4, %i4 ! FFFFFDC485991F5C LOOP:L1-B000 0 S | |
24578 | .word 0xB9B4C685 ! FFFFFDC485991F60 LOOP:L1-B000 0 S illop | |
24579 | .word 0x9BB68654 ! FFFFFDC485991F64 SKIP:L2-B000 0 illop | |
24580 | bz,pt %icc, BL100116 ! FFFFFDC485991F68 SKIP:L2-B000 0 | |
24581 | .word 0xBBAE4A4F ! FFFFFDC485991F6C SKIP:L2-B000 0 S illop | |
24582 | nop ! FFFFFDC485991F70 SKIP:L2-B000 0 S | |
24583 | cmp %i4, %i5 ! FFFFFDC485991F74 SKIP:L2-B000 0 S | |
24584 | .word 0xAFAC64C1 ! FFFFFDC485991F78 SKIP:L2-B000 0 S illop | |
24585 | array8 %i1, %i5, %o0 ! FFFFFDC485991F7C SKIP:L2-B000 0 S | |
24586 | movge %fcc1, %i4, %i1 ! FFFFFDC485991F80 SKIP:L2-B000 0 S | |
24587 | pdist %f26, %f22, %f20 ! FFFFFDC485991F84 SKIP:L2-B000 0 S | |
24588 | fcmpgt16 %f22, %f26, %i3 ! FFFFFDC485991F88 SKIP:L2-B000 0 S | |
24589 | fcmps %fcc2, %f3, %f4 ! FFFFFDC485991F8C SKIP:L2-B000 0 S | |
24590 | sth %i3, [%g3-0x004C] ! FFFFFDC485991F90 SKIP:L2-B000 0 S >BD100144 | |
24591 | add %g1, 0xEE0, %g1 ! FFFFFDC485991F94 SKIP:L2-B000 0 chksum++ | |
24592 | ldx [%g2+0x0050], %l5 ! FFFFFDC485991F98 SKIP:L2-B000 0 <BD100004 | |
24593 | membar 0x40 ! FFFFFDC485991F9C SKIP:L2-B000 0 | |
24594 | stda %f16, [%l5]0xF0 ! FFFFFDC485991FA0 SKIP:L2-B000 0 Blk-Store | |
24595 | membar 0x40 ! FFFFFDC485991FA4 SKIP:L2-B000 0 | |
24596 | add %g4, 0x8, %l5 ! FFFFFDC485991FA8 SKIP:L2-B000 0 @BD100008 | |
24597 | stda %f16,[%l5+%g1]0xC5 ! FFFFFDC485991FAC SKIP:L2-B000 0 S Partial_St | |
24598 | swap [%g5-0x0034], %l0 ! FFFFFDC485991FB0 SKIP:L2-B000 0 S >BD100009 | |
24599 | ldd [%g4+0x0068], %f20 ! FFFFFDC485991FB4 SKIP:L2-B000 0 S <BD100104 | |
24600 | fcmpgt32 %f30, %f18, %i5 ! FFFFFDC485991FB8 SKIP:L2-B000 0 S | |
24601 | xorcc %g1, %i1, %i1 ! FFFFFDC485991FBC SKIP:L2-B000 0 S | |
24602 | ta %xcc, 0x40 ! FFFFFDC485991FC0 SKIP:L2-B000 0 S +-priv | |
24603 | wr %o0, %i1, %ccr ! FFFFFDC485991FC4 SKIP:L2-B000 0 S | |
24604 | add %g4, 0x18, %l5 ! FFFFFDC485991FC8 SKIP:L2-B000 0 @BD100028 | |
24605 | stda %f24,[%l5+%g1]0xC5 ! FFFFFDC485991FCC SKIP:L2-B000 0 S Partial_St | |
24606 | fpack32 %f22, %f22, %f16 ! FFFFFDC485991FD0 SKIP:L2-B000 0 S | |
24607 | ta %xcc, 0x46 ! FFFFFDC485991FD4 SKIP:L2-B000 0 S demap-page | |
24608 | fcmpeq32 %f28, %f24, %l4 ! FFFFFDC485991FD8 SKIP:L2-B000 0 S | |
24609 | fba,a,pt %fcc1, BL100117 ! FFFFFDC485991FDC SKIP:L2-B000 0 | |
24610 | ldx [%g2+0x0008], %g6 ! FFFFFDC485991FE0 SKIP:L2-B000 0 S BASE<BD100235 | |
24611 | BL100116: ! ELSE:L2-B001 | |
24612 | add %g5, -82, %l6 ! FFFFFDC485991FE4 ELSE:L2-B001 0 @BD100048 | |
24613 | stda %f24, [%l6]0xD9 ! FFFFFDC485991FE8 ELSE:L2-B001 0 S Short8 | |
24614 | ldx [%g2+0x0038], %g3 ! FFFFFDC485991FEC ELSE:L2-B001 0 S BASE<BD100084 | |
24615 | ldx [%g2+0x0010], %g3 ! FFFFFDC485991FF0 ELSE:L2-B001 0 S BASE<BD100236 | |
24616 | xnorcc %l4, %i3, %o2 ! FFFFFDC485991FF4 ELSE:L2-B001 0 S | |
24617 | sethi %hh(0x25AA7FFF00),%l6 ! FFFFFDC485991FF8 ELSE:L2-B001 0 SUBR138 | |
24618 | or %l6,%hm(0x25AA7FFF00),%l6 ! FFFFFDC485991FFC ELSE:L2-B001 0 | |
24619 | sethi %lm(0x25AA7FFF00),%l5 ! FFFFFDC485992000 ELSE:L2-B001 0 | |
24620 | or %l5,%lo(0x25AA7FFF00),%l5 ! FFFFFDC485992004 ELSE:L2-B001 0 | |
24621 | sllx %l6, 0x20, %l6 ! FFFFFDC485992008 ELSE:L2-B001 0 | |
24622 | or %l6, %l5, %l6 ! FFFFFDC48599200C ELSE:L2-B001 0 | |
24623 | add %l6, 0x1, %l6 ! FFFFFDC485992010 ELSE:L2-B001 0 | |
24624 | jmpl %l6+0x0000, %o7 ! FFFFFDC485992014 ELSE:L2-B001 0 S | |
24625 | .word 0xAFACDC29 ! FFFFFDC485992018 ELSE:L2-B001 0 S illop | |
24626 | and %g1, %i5, %l2 ! FFFFFDC48599201C ELSE:L2-B001 0 S | |
24627 | .word 0xADB2023D ! FFFFFDC485992020 ELSE:L2-B001 0 S illop | |
24628 | .word 0xAFCA37A7 ! FFFFFDC485992024 ELSE:L2-B001 0 illop | |
24629 | membar 0x40 ! FFFFFDC485992028 ELSE:L2-B001 0 | |
24630 | stda %f32, [%l5]0xF0 ! FFFFFDC48599202C ELSE:L2-B001 0 Blk-Store | |
24631 | membar 0x40 ! FFFFFDC485992030 ELSE:L2-B001 0 | |
24632 | pdist %f20, %f26, %f24 ! FFFFFDC485992034 ELSE:L2-B001 0 S | |
24633 | .word 0xB9ACC894 ! FFFFFDC485992038 ELSE:L2-B001 0 S illop | |
24634 | add %g1, 0x7D7, %g1 ! FFFFFDC48599203C ELSE:L2-B001 0 chksum++ | |
24635 | srl %l4, 0x1, %i4 ! FFFFFDC485992040 ELSE:L2-B001 0 S | |
24636 | fcmpne16 %f20, %f26, %o5 ! FFFFFDC485992044 ELSE:L2-B001 0 S | |
24637 | fcmpes %fcc0, %f2, %f4 ! FFFFFDC485992048 ELSE:L2-B001 0 S | |
24638 | pdist %f24, %f28, %f20 ! FFFFFDC48599204C ELSE:L2-B001 0 S | |
24639 | .word 0xE9D85DA8 ! FFFFFDC485992050 ELSE:L2-B001 0 S illop | |
24640 | BL100117: ! ELSE:L2-B001 | |
24641 | .word 0x00FCCD77 ! FFFFFDC485992054 ELSE:L2-B001 0 illop | |
24642 | .word 0x00F23F3D ! FFFFFDC485992058 SKIP:L2-B002 0 illop | |
24643 | pdist %f16, %f24, %f18 ! FFFFFDC48599205C SKIP:L2-B002 0 S | |
24644 | array32 %o5, %g1, %l2 ! FFFFFDC485992060 SKIP:L2-B002 0 S | |
24645 | pdist %f22, %f20, %f22 ! FFFFFDC485992064 SKIP:L2-B002 0 S | |
24646 | ldd [%g3+0x0040], %f36 ! FFFFFDC485992068 SKIP:L2-B002 0 S <BD100024 | |
24647 | ldx [%g2+0x0050], %l5 ! FFFFFDC48599206C SKIP:L2-B002 0 <BD100004 | |
24648 | .word 0x83F00000 ! FFFFFDC485992070 SKIP:L2-B002 0 illop | |
24649 | .word 0xDD7E758C ! FFFFFDC485992074 SKIP:L2-B002 0 random | |
24650 | membar 0x40 ! FFFFFDC485992078 SKIP:L2-B002 0 | |
24651 | add %g5, 0x10, %l5 ! FFFFFDC48599207C SKIP:L2-B002 0 @BD100057 | |
24652 | stda %f16,[%l5+%g1]0xC8 ! FFFFFDC485992080 SKIP:L2-B002 0 S Partial_St | |
24653 | .word 0xBFDC3AAD ! FFFFFDC485992084 SKIP:L2-B002 0 illop | |
24654 | .word 0x81C3E008 ! FFFFFDC485992088 SKIP:L2-B002 0 S random | |
24655 | .word 0x9B769F35 ! FFFFFDC48599208C SKIP:L2-B002 0 S illop | |
24656 | fble,a BL100118 ! FFFFFDC485992090 SKIP:L2-B002 0 L | |
24657 | .word 0xA7B141B3 ! FFFFFDC485992094 SKIP:L2-B002 0 S illop | |
24658 | be,pn %xcc, BL100119 ! FFFFFDC485992098 SKIP:L2-B002 0 L | |
24659 | BL100119:nop ! FFFFFDC48599209C SKIP:L2-B002 0 S | |
24660 | pdist %f16, %f20, %f20 ! FFFFFDC4859920A0 SKIP:L2-B002 0 S | |
24661 | fbe,pn %fcc2, BL100120 ;.empty ! FFFFFDC4859920A4 SKIP:L2-B002 0 L | |
24662 | fbo,a,pn %fcc0, BL100120 ;.empty ! FFFFFDC4859920A8 SKIP:L2-B002 0 L | |
24663 | BL100120:fba,pn %fcc3, BL100118 ;.empty ! FFFFFDC4859920AC SKIP:L2-B002 0 L | |
24664 | bneg,pt %xcc, BL100121 ! FFFFFDC4859920B0 SKIP:L2-B002 0 L | |
24665 | BL100121:nop ! FFFFFDC4859920B4 SKIP:L2-B002 0 S | |
24666 | BL100118:xorcc %l2, %l2, %i4 ! FFFFFDC4859920B8 SKIP:L2-B002 0 S | |
24667 | .word 0xCFBE5C0F ! FFFFFDC4859920BC SKIP:L2-B002 0 L illop | |
24668 | nop ! FFFFFDC4859920C0 SKIP:L2-B002 0 S | |
24669 | BL100122:.word 0xD095B0E6 ! FFFFFDC4859920C4 SKIP:L2-B002 0 random | |
24670 | fba,a BL100136 ! FFFFFDC4859920C8 SKIP:L2-B002 0 | |
24671 | ldd [%g5+0x0048], %f42 ! FFFFFDC4859920CC SKIP:L2-B002 0 S <BD100039 | |
24672 | BL100123: ! ELSE:L2-B003 | |
24673 | nop ! FFFFFDC4859920D0 ELSE:L2-B003 0 S | |
24674 | bcs BL100124 ! FFFFFDC4859920D4 ELSE:L2-B003 0 L | |
24675 | nop ! FFFFFDC4859920D8 ELSE:L2-B003 0 S | |
24676 | fbo,a,pn %fcc0, BL100125 ;.empty ! FFFFFDC4859920DC ELSE:L2-B003 0 L | |
24677 | fbuge,pn %fcc0, BL100126 ! FFFFFDC4859920E0 ELSE:L2-B003 0 L | |
24678 | fcmpgt16 %f20, %f30, %o2 ! FFFFFDC4859920E4 ELSE:L2-B003 0 S | |
24679 | fbge BL100125 ;.empty ! FFFFFDC4859920E8 ELSE:L2-B003 0 L | |
24680 | .word 0xFF4AA78F ! FFFFFDC4859920EC ELSE:L2-B003 0 L illop | |
24681 | pdist %f20, %f18, %f24 ! FFFFFDC4859920F0 ELSE:L2-B003 0 S | |
24682 | BL100124:fbo BL100128 ;.empty ! FFFFFDC4859920F4 ELSE:L2-B003 0 L | |
24683 | BL100126:.word 0x10C6CACC ! FFFFFDC4859920F8 ELSE:L2-B003 0 L random | |
24684 | .word 0xA1AECA19 ! FFFFFDC4859920FC ELSE:L2-B003 0 S illop | |
24685 | BL100127:bge,pt %xcc, BL100125 ! FFFFFDC485992100 ELSE:L2-B003 0 L | |
24686 | BL100125:.word 0xE288B525 ! FFFFFDC485992104 ELSE:L2-B003 0 S random | |
24687 | BL100129:nop ! FFFFFDC485992108 ELSE:L2-B003 0 S | |
24688 | BL100128:add %g1, 0x710, %g1 ! FFFFFDC48599210C ELSE:L2-B003 0 chksum++ | |
24689 | add %g1, 0xF94, %g1 ! FFFFFDC485992110 ELSE:L2-B003 0 chksum++ | |
24690 | .word 0xB3D2B813 ! FFFFFDC485992114 ELSE:L2-B003 0 S illop | |
24691 | fbne BL100130 ! FFFFFDC485992118 ELSE:L2-B003 0 L | |
24692 | BL100130:std %f12, [%g5+0x0040] ! FFFFFDC48599211C ELSE:L2-B003 0 S >BD100024 | |
24693 | pdist %f18, %f24, %f24 ! FFFFFDC485992120 ELSE:L2-B003 0 S | |
24694 | bgu,pn %icc, BL100131 ;.empty ! FFFFFDC485992124 ELSE:L2-B003 0 L | |
24695 | fble BL100132 ! FFFFFDC485992128 ELSE:L2-B003 0 L | |
24696 | pdist %f18, %f30, %f20 ! FFFFFDC48599212C ELSE:L2-B003 0 S | |
24697 | BL100131:subcc %o1, %i4, %i1 ! FFFFFDC485992130 ELSE:L2-B003 0 S | |
24698 | fblg BL100133 ! FFFFFDC485992134 ELSE:L2-B003 0 L | |
24699 | ldx [%g2+0x0030], %g6 ! FFFFFDC485992138 ELSE:L2-B003 0 S BASE<BD100013 | |
24700 | BL100133:.word 0xF3BF02C2 ! FFFFFDC48599213C ELSE:L2-B003 0 S illop | |
24701 | fpmerge %f31, %f29, %f16 ! FFFFFDC485992140 ELSE:L2-B003 0 S | |
24702 | fbg,a BL100134 ;.empty ! FFFFFDC485992144 ELSE:L2-B003 0 L | |
24703 | BL100132:brlz,pt %l2, BL100135 ;.empty ! FFFFFDC485992148 ELSE:L2-B003 0 L | |
24704 | fbuge BL100135 ! FFFFFDC48599214C ELSE:L2-B003 0 L | |
24705 | BL100134:.word 0x93906000 ! FFFFFDC485992150 ELSE:L2-B003 0 S random | |
24706 | BL100135:.word 0xBFAEF6E0 ! FFFFFDC485992154 ELSE:L2-B003 0 illop | |
24707 | BL100136: ! ELSE:L2-B003 | |
24708 | add %g1, 0xD26, %g1 ! FFFFFDC485992158 ELSE:L2-B003 0 chksum++ | |
24709 | fbl BL100139 ! FFFFFDC48599215C SKIP:L2-B004 0 | |
24710 | nop ! FFFFFDC485992160 SKIP:L2-B004 0 S | |
24711 | ldx [%g2+0x0050], %l5 ! FFFFFDC485992164 SKIP:L2-B004 0 <BD100004 | |
24712 | membar 0x40 ! FFFFFDC485992168 SKIP:L2-B004 0 | |
24713 | ldda [%l5]0xF8, %f16 ! FFFFFDC48599216C SKIP:L2-B004 0 Blk-Load | |
24714 | .word 0x872C19EB ! FFFFFDC485992170 SKIP:L2-B004 0 random | |
24715 | ld [%g6-0x0050], %f10 ! FFFFFDC485992174 SKIP:L2-B004 0 S <BD100101 | |
24716 | .word 0xD9675D48 ! FFFFFDC485992178 SKIP:L2-B004 0 illop | |
24717 | .word 0xABDA7BAB ! FFFFFDC48599217C SKIP:L2-B004 0 S illop | |
24718 | fpadd32 %f16, %f20, %f26 ! FFFFFDC485992180 SKIP:L2-B004 0 S | |
24719 | .word 0xF7B86B5E ! FFFFFDC485992184 SKIP:L2-B004 0 S random | |
24720 | add %g6, -64, %l5 ! FFFFFDC485992188 SKIP:L2-B004 0 @BD100021 | |
24721 | .word 0xD2B8034C ! FFFFFDC48599218C SKIP:L2-B004 0 S illop | |
24722 | add %g1, 0x6C5, %g1 ! FFFFFDC485992190 SKIP:L2-B004 0 chksum++ | |
24723 | .word 0x9FAB84F2 ! FFFFFDC485992194 SKIP:L2-B004 0 S illop | |
24724 | fcmpgt16 %f26, %f20, %o1 ! FFFFFDC485992198 SKIP:L2-B004 0 S | |
24725 | st %f9, [%g3-0x0050] ! FFFFFDC48599219C SKIP:L2-B004 0 S >BD100101 | |
24726 | be BL100137 ;.empty ! FFFFFDC4859921A0 SKIP:L2-B004 0 L | |
24727 | fbu BL100138 ! FFFFFDC4859921A4 SKIP:L2-B004 0 L | |
24728 | pdist %f24, %f20, %f24 ! FFFFFDC4859921A8 SKIP:L2-B004 0 S | |
24729 | nop ! FFFFFDC4859921AC SKIP:L2-B004 0 S | |
24730 | BL100138:subcc %l4, %o5, %o2 ! FFFFFDC4859921B0 SKIP:L2-B004 0 S | |
24731 | BL100137:add %g1, 0x6BE, %g1 ! FFFFFDC4859921B4 SKIP:L2-B004 0 chksum++ | |
24732 | fba BL100140 ! FFFFFDC4859921B8 SKIP:L2-B004 0 | |
24733 | .word 0xA5B40898 ! FFFFFDC4859921BC SKIP:L2-B004 0 S illop_VIS | |
24734 | BL100139: ! ELSE:L2-B005 | |
24735 | fadds %f10, %f4, %f2 ! FFFFFDC4859921C0 ELSE:L2-B005 0 S | |
24736 | sethi %hh(0x25AA7FFF00),%l6 ! FFFFFDC4859921C4 ELSE:L2-B005 0 SUBR138 | |
24737 | or %l6,%hm(0x25AA7FFF00),%l6 ! FFFFFDC4859921C8 ELSE:L2-B005 0 | |
24738 | sethi %lm(0x25AA7FFF00),%l5 ! FFFFFDC4859921CC ELSE:L2-B005 0 | |
24739 | .word 0xDD54961E ! FFFFFDC4859921D0 ELSE:L2-B005 0 illop | |
24740 | sllx %l6, 0x20, %l6 ! FFFFFDC4859921D4 ELSE:L2-B005 0 | |
24741 | or %l6, %l5, %l6 ! FFFFFDC4859921D8 ELSE:L2-B005 0 | |
24742 | jmpl %l6+0x0000, %o7 ! FFFFFDC4859921DC ELSE:L2-B005 0 S | |
24743 | addcc %g7, 0x0, %g7 ! FFFFFDC4859921E0 ELSE:L2-B005 0 S | |
24744 | ldx [%g2+0x0058], %l6 ! FFFFFDC4859921E4 ELSE:L2-B005 0 <BD100016 | |
24745 | stxa %g7, [%l6+%g0]0x1C ! FFFFFDC4859921E8 ELSE:L2-B005 0 S >BD100017 | |
24746 | add %g1, 0xD1A, %g1 ! FFFFFDC4859921EC ELSE:L2-B005 0 chksum++ | |
24747 | .word 0x055B5D10 ! FFFFFDC4859921F0 ELSE:L2-B005 0 S random | |
24748 | stb %g7, [%g4+0x0023] ! FFFFFDC4859921F4 ELSE:L2-B005 0 S >BD100049+1 | |
24749 | .word 0xB7B009DB ! FFFFFDC4859921F8 ELSE:L2-B005 0 illop | |
24750 | stda %f22, [%l6]0xD0 ! FFFFFDC4859921FC ELSE:L2-B005 0 S Short8 | |
24751 | .word 0xA5800CA9 ! FFFFFDC485992200 ELSE:L2-B005 0 illop | |
24752 | membar 0x40 ! FFFFFDC485992204 ELSE:L2-B005 0 | |
24753 | stda %f16, [%l5]0xE0 ! FFFFFDC485992208 ELSE:L2-B005 0 Blk-Store | |
24754 | membar 0x40 ! FFFFFDC48599220C ELSE:L2-B005 0 | |
24755 | add %g6, 0x68, %l5 ! FFFFFDC485992210 ELSE:L2-B005 0 @BD100104 | |
24756 | stda %f30,[%l5+%g1]0xC3 ! FFFFFDC485992214 ELSE:L2-B005 0 S Partial_St | |
24757 | BL100140: ! ELSE:L2-B005 | |
24758 | .word 0xABAAC88C ! FFFFFDC485992218 ELSE:L2-B005 0 illop | |
24759 | ldx [%g2+0x0050], %l5 ! FFFFFDC48599221C LOOP:L1-B000 0 <BD100004 | |
24760 | membar 0x40 ! FFFFFDC485992220 LOOP:L1-B000 0 | |
24761 | .word 0x2C610863 ! FFFFFDC485992224 LOOP:L1-B000 0 random | |
24762 | membar 0x40 ! FFFFFDC485992228 LOOP:L1-B000 0 | |
24763 | .word 0x20521DB1 ! FFFFFDC48599222C LOOP:L1-B000 0 S illop | |
24764 | .word 0x85A29173 ! FFFFFDC485992230 LOOP:L1-B000 0 illop | |
24765 | or %l6,%hm(0x1085A29173),%l6 ! FFFFFDC485992234 LOOP:L1-B000 0 | |
24766 | sethi %lm(0x1085A29173),%l5 ! FFFFFDC485992238 LOOP:L1-B000 0 | |
24767 | .word 0xADB1500C ! FFFFFDC48599223C LOOP:L1-B000 0 illop | |
24768 | sllx %l6, 0x20, %l6 ! FFFFFDC485992240 LOOP:L1-B000 0 | |
24769 | or %l6, %l5, %l6 ! FFFFFDC485992244 LOOP:L1-B000 0 | |
24770 | jmpl %l6+0x0000, %o7 ! FFFFFDC485992248 LOOP:L1-B000 0 S | |
24771 | .word 0x9DE3A060 ! FFFFFDC48599224C LOOP:L1-B000 0 S random | |
24772 | srlx %l3, 0x1, %l3 ! FFFFFDC485992250 LOOP:L1-B000 0 | |
24773 | .word 0xB576368A ! FFFFFDC485992254 LOOP:L1-B000 0 illop | |
24774 | bne,pn %xcc, BL100141 ! FFFFFDC485992258 LOOP:L1-B000 0 | |
24775 | .word 0xD36E16C3 ! FFFFFDC48599225C LOOP:L1-B000 0 S illop | |
24776 | .word 0xA766BC4B ! FFFFFDC485992260 LOOP:L1-B000 0 illop | |
24777 | fpackfix %f22, %f23 ! FFFFFDC485992264 SUBR:L0-B000 0 S | |
24778 | .word 0x383C2236 ! FFFFFDC485992268 SUBR:L0-B000 0 illop | |
24779 | ldda [%l6]0x26, %i0 ! FFFFFDC48599226C SUBR:L0-B000 0 S Quad_Ld_P | |
24780 | pdist %f24, %f22, %f30 ! FFFFFDC485992270 SUBR:L0-B000 0 S | |
24781 | ldx [%g2+0x0050], %l5 ! FFFFFDC485992274 SUBR:L0-B000 0 <BD100004 | |
24782 | membar 0x40 ! FFFFFDC485992278 SUBR:L0-B000 0 | |
24783 | stda %f16, [%l5]0x16 ! FFFFFDC48599227C SUBR:L0-B000 0 Blk-Store | |
24784 | membar 0x40 ! FFFFFDC485992280 SUBR:L0-B000 0 | |
24785 | ldd [%g3+0x0068], %f28 ! FFFFFDC485992284 SUBR:L0-B000 0 S <BD100104 | |
24786 | ldx [%g5-0x0088], %g5 ! FFFFFDC485992288 SUBR:L0-B000 0 ptr_chase | |
24787 | ldx [%g5-0x0088], %g5 ! FFFFFDC48599228C SUBR:L0-B000 0 ptr_chase | |
24788 | ldx [%g5-0x0088], %g5 ! FFFFFDC485992290 SUBR:L0-B000 0 ptr_chase | |
24789 | ldx [%g5-0x0088], %g5 ! FFFFFDC485992294 SUBR:L0-B000 0 ptr_chase | |
24790 | addcc %l1, %i0, %l4 ! FFFFFDC485992298 SUBR:L0-B000 0 S | |
24791 | ta %xcc, 0x43 ! FFFFFDC48599229C SUBR:L0-B000 0 S +-PEF | |
24792 | cmp %i1, %g1 ! FFFFFDC4859922A0 SUBR:L0-B000 0 S | |
24793 | sra %o5, 0x1, %o4 ! FFFFFDC4859922A4 SUBR:L0-B000 0 S | |
24794 | .word 0x93A80A9F ! FFFFFDC4859922A8 SUBR:L0-B000 0 illop | |
24795 | return %i7+0x0008 ! FFFFFDC4859922AC SUBR:L0-B000 0 | |
24796 | add %g1, 0xFEF, %g1 ! FFFFFDC4859922B0 SUBR:L0-B000 0 chksum++ | |
24797 | ||
24798 | SECTION .btext052_pg1 TEXT_VA=0xfffffdc485992000 | |
24799 | attr_text { | |
24800 | Name = .btext052_pg1, | |
24801 | VA = 0xfffffdc485992000, | |
24802 | RA = ra2pa(0xfef3be000,0), | |
24803 | PA = ra2pa(0xfef3be000,0), | |
24804 | tsbonly, | |
24805 | part_0_ctx_nonzero_tsb_config_1, | |
24806 | TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1, | |
24807 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24808 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24809 | } | |
24810 | .text; .skip 8 | |
24811 | ||
24812 | !======================================================================== | |
24813 | ||
24814 | SECTION .btext053 TEXT_VA=0x17f57fff00 | |
24815 | attr_text { | |
24816 | Name = .btext053, | |
24817 | VA = 0x17f57fff00, | |
24818 | RA = 0xfecbfff00, | |
24819 | PA = ra2pa(0xfecbfff00,0), | |
24820 | notsb | |
24821 | } | |
24822 | ||
24823 | SECTION .btext053_pg0 TEXT_VA=0x17f5400000 | |
24824 | attr_text { | |
24825 | Name = .btext053_pg0, | |
24826 | VA = 0x17f5400000, | |
24827 | RA = 0xfec800000, | |
24828 | PA = ra2pa(0xfec800000,0), | |
24829 | tsbonly, | |
24830 | part_0_ctx_nonzero_tsb_config_0, | |
24831 | TTE_Context=73, TTE_Size=3, TTE_W=0, TTE_X=1, | |
24832 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24833 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24834 | } | |
24835 | .text; .skip 8 | |
24836 | ||
24837 | ||
24838 | SECTION .btext053 | |
24839 | .text | |
24840 | .global SUBR137; SUBR137: | |
24841 | pdist %f30, %f26, %f28 ! 00000017F57FFF00 SUBR:L0-B000 0 S | |
24842 | nop ! 00000017F57FFF04 SUBR:L0-B000 0 S | |
24843 | fbg,a,pt %fcc1, BL100142 ! 00000017F57FFF08 SUBR:L0-B000 0 L | |
24844 | .word 0xFE5769F3 ! 00000017F57FFF0C SUBR:L0-B000 0 S random | |
24845 | fnands %f30, %f24, %f23 ! 00000017F57FFF10 SUBR:L0-B000 0 S | |
24846 | bneg,a,pt %icc, BL100142 ;.empty ! 00000017F57FFF14 SUBR:L0-B000 0 L | |
24847 | fbule,a BL100143 ! 00000017F57FFF18 SUBR:L0-B000 0 L | |
24848 | BL100143:nop ! 00000017F57FFF1C SUBR:L0-B000 0 S | |
24849 | BL100142:.word 0xCD652C41 ! 00000017F57FFF20 SUBR:L0-B000 0 S random | |
24850 | stxa %i0, [%g7+%g0]0x03 ! 00000017F57FFF24 SUBR:L0-B000 0 S BAD-ASI | |
24851 | std %f36, [%g6-0x0078] ! 00000017F57FFF28 SUBR:L0-B000 0 S >BD100007 | |
24852 | add %g1, 0xAB5, %g1 ! 00000017F57FFF2C SUBR:L0-B000 0 chksum++ | |
24853 | add %g1, 0xEE1, %g1 ! 00000017F57FFF30 SUBR:L0-B000 0 chksum++ | |
24854 | .word 0xFFB81C10 ! 00000017F57FFF34 LOOP:L1-B000 0 illop | |
24855 | BL100152: ! LOOP:L1-B000 | |
24856 | add %g1, 0x84A, %g1 ! 00000017F57FFF38 LOOP:L1-B000 0 chksum++ | |
24857 | nop ! 00000017F57FFF3C LOOP:L1-B000 0 S | |
24858 | add %g6, -32, %l5 ! 00000017F57FFF40 LOOP:L1-B000 0 @BD100010 | |
24859 | .word 0xABB74645 ! 00000017F57FFF44 LOOP:L1-B000 0 S illop | |
24860 | .word 0x8FA198B7 ! 00000017F57FFF48 LOOP:L1-B000 0 S illop_FP | |
24861 | ldx [%g2+0x0050], %l5 ! 00000017F57FFF4C LOOP:L1-B000 0 <BD100004 | |
24862 | .word 0x9BA80A64 ! 00000017F57FFF50 LOOP:L1-B000 0 illop | |
24863 | stda %f0, [%l5]0xF0 ! 00000017F57FFF54 LOOP:L1-B000 0 Blk-Store | |
24864 | membar 0x40 ! 00000017F57FFF58 LOOP:L1-B000 0 | |
24865 | pdist %f18, %f24, %f22 ! 00000017F57FFF5C LOOP:L1-B000 0 S | |
24866 | membar 0x40 ! 00000017F57FFF60 LOOP:L1-B000 0 | |
24867 | .word 0x8FAA086C ! 00000017F57FFF64 LOOP:L1-B000 0 illop | |
24868 | membar 0x40 ! 00000017F57FFF68 LOOP:L1-B000 0 | |
24869 | fcmpgt16 %f26, %f28, %o5 ! 00000017F57FFF6C LOOP:L1-B000 0 S | |
24870 | .word 0x8D7A63C8 ! 00000017F57FFF70 LOOP:L1-B000 0 S illop | |
24871 | xor %g1, %i5, %o4 ! 00000017F57FFF74 LOOP:L1-B000 0 S | |
24872 | andcc %i5, 0x40, %g0 ! 00000017F57FFF78 SKIP:L2-B000 0 | |
24873 | bnz,a,pn %xcc, BL100147 ! 00000017F57FFF7C SKIP:L2-B000 0 | |
24874 | nop ! 00000017F57FFF80 SKIP:L2-B000 0 S | |
24875 | .word 0x101062D8 ! 00000017F57FFF84 SKIP:L2-B000 0 S random | |
24876 | st %fsr, [%g2+0x0064] ! 00000017F57FFF88 SKIP:L2-B000 0 S <BD100006+4 | |
24877 | .word 0x91F00000 ! 00000017F57FFF8C SKIP:L2-B000 0 illop | |
24878 | membar 0x40 ! 00000017F57FFF90 SKIP:L2-B000 0 | |
24879 | stda %f32, [%l5]0xF0 ! 00000017F57FFF94 SKIP:L2-B000 0 Blk-Store | |
24880 | membar 0x40 ! 00000017F57FFF98 SKIP:L2-B000 0 | |
24881 | pdist %f28, %f22, %f30 ! 00000017F57FFF9C SKIP:L2-B000 0 S | |
24882 | membar 0x40 ! 00000017F57FFFA0 SKIP:L2-B000 0 | |
24883 | .word 0xCC934C4F ! 00000017F57FFFA4 SKIP:L2-B000 0 random | |
24884 | membar 0x40 ! 00000017F57FFFA8 SKIP:L2-B000 0 | |
24885 | .word 0x09CD7E04 ! 00000017F57FFFAC SKIP:L2-B000 0 S random | |
24886 | edge32 %i5, %o5, %o2 ! 00000017F57FFFB0 SKIP:L2-B000 0 S | |
24887 | st %f3, [%g3-0x002C] ! 00000017F57FFFB4 SKIP:L2-B000 0 S >BD100062 | |
24888 | ldx [%g2+0x0060], %fsr ! 00000017F57FFFB8 SKIP:L2-B000 0 S <BD100006 | |
24889 | pdist %f30, %f28, %f22 ! 00000017F57FFFBC SKIP:L2-B000 0 S | |
24890 | .word 0xDFC647D7 ! 00000017F57FFFC0 SKIP:L2-B000 0 illop | |
24891 | .word 0x8FB601E3 ! 00000017F57FFFC4 SKIP:L2-B000 0 S illop_VIS | |
24892 | brlez,pt %o5, BL100144 ;.empty ! 00000017F57FFFC8 SKIP:L2-B000 0 L | |
24893 | bpos,a BL100145 ;.empty ! 00000017F57FFFCC SKIP:L2-B000 0 L | |
24894 | bpos,a,pn %icc, BL100146 ;.empty ! 00000017F57FFFD0 SKIP:L2-B000 0 L | |
24895 | bvs BL100146 ! 00000017F57FFFD4 SKIP:L2-B000 0 L | |
24896 | BL100144:.word 0xF1376B66 ! 00000017F57FFFD8 SKIP:L2-B000 0 S illop | |
24897 | .word 0xB3A94A4D ! 00000017F57FFFDC SKIP:L2-B000 0 L illop | |
24898 | BL100146:.word 0xE555AE18 ! 00000017F57FFFE0 SKIP:L2-B000 0 S random | |
24899 | xor %o0, %o1, %o2 ! 00000017F57FFFE4 SKIP:L2-B000 0 S | |
24900 | BL100145:.word 0xE9375A6B ! 00000017F57FFFE8 SKIP:L2-B000 0 S illop | |
24901 | add %g1, 0x23C, %g1 ! 00000017F57FFFEC SKIP:L2-B000 0 chksum++ | |
24902 | ba,a,pt %icc, BL100151 ! 00000017F57FFFF0 SKIP:L2-B000 0 | |
24903 | .word 0xADB289D0 ! 00000017F57FFFF4 SKIP:L2-B000 0 S illop_VIS | |
24904 | BL100147: ! ELSE:L2-B001 | |
24905 | nop ! 00000017F57FFFF8 ELSE:L2-B001 0 S | |
24906 | ldx [%g2+0x0050], %l5 ! 00000017F57FFFFC ELSE:L2-B001 0 <BD100004 | |
24907 | membar 0x40 ! 00000017F5800000 ELSE:L2-B001 0 | |
24908 | ldda [%l5]0xF1, %f16 ! 00000017F5800004 ELSE:L2-B001 0 Blk-Load | |
24909 | membar 0x40 ! 00000017F5800008 ELSE:L2-B001 0 | |
24910 | .word 0xD77EA7AC ! 00000017F580000C ELSE:L2-B001 0 S illop | |
24911 | membar 0x40 ! 00000017F5800010 ELSE:L2-B001 0 | |
24912 | ldda [%l5]0xF8, %f16 ! 00000017F5800014 ELSE:L2-B001 0 Blk-Load | |
24913 | .word 0xB3EC4E70 ! 00000017F5800018 ELSE:L2-B001 0 illop | |
24914 | wr %o2, %o0, %ccr ! 00000017F580001C ELSE:L2-B001 0 S | |
24915 | .word 0x99A18D42 ! 00000017F5800020 ELSE:L2-B001 0 S illop_FP | |
24916 | cmp %o1, %i3 ! 00000017F5800024 ELSE:L2-B001 0 S | |
24917 | rd %ccr, %o4 ! 00000017F5800028 ELSE:L2-B001 0 S | |
24918 | ld [%g2+0x0064], %fsr ! 00000017F580002C ELSE:L2-B001 0 S <BD100006+4 | |
24919 | add %g1, 0x4AE, %g1 ! 00000017F5800030 ELSE:L2-B001 0 chksum++ | |
24920 | fcmpne32 %f30, %f28, %o3 ! 00000017F5800034 ELSE:L2-B001 0 S | |
24921 | fbg BL100148 ;.empty ! 00000017F5800038 ELSE:L2-B001 0 L | |
24922 | .word 0x81CFE008 ! 00000017F580003C ELSE:L2-B001 0 L random | |
24923 | BL100148:be,pn %xcc, BL100150 ! 00000017F5800040 ELSE:L2-B001 0 L | |
24924 | sta %f4, [%g4-0x004F]%asi ! 00000017F5800044 ELSE:L2-B001 0 S >BD100101+1 | |
24925 | pdist %f22, %f30, %f22 ! 00000017F5800048 ELSE:L2-B001 0 S | |
24926 | BL100149:nop ! 00000017F580004C ELSE:L2-B001 0 S | |
24927 | BL100150:.word 0x9B267F73 ! 00000017F5800050 ELSE:L2-B001 0 S random | |
24928 | .word 0xCFED9B03 ! 00000017F5800054 ELSE:L2-B001 0 illop | |
24929 | BL100151: ! ELSE:L2-B001 | |
24930 | .word 0xED5EE276 ! 00000017F5800058 ELSE:L2-B001 0 random | |
24931 | subcc %o0, 0x1, %o0 ! 00000017F580005C LOOP:L1-B000 0 | |
24932 | .word 0xE95424F9 ! 00000017F5800060 LOOP:L1-B000 0 random | |
24933 | lda [%g5-0x006C]%asi, %f8 ! 00000017F5800064 LOOP:L1-B000 0 S <BD100031 | |
24934 | add %g1, 0x6D8, %g1 ! 00000017F5800068 LOOP:L1-B000 0 chksum++ | |
24935 | retl ! 00000017F580006C SUBR:L0-B000 0 | |
24936 | add %g1, 0x553, %g1 ! 00000017F5800070 SUBR:L0-B000 0 chksum++ | |
24937 | ||
24938 | SECTION .btext053_pg1 TEXT_VA=0x17f5800000 | |
24939 | attr_text { | |
24940 | Name = .btext053_pg1, | |
24941 | VA = 0x17f5800000, | |
24942 | RA = 0xfecc00000, | |
24943 | PA = ra2pa(0xfecc00000,0), | |
24944 | tsbonly, | |
24945 | part_0_ctx_nonzero_tsb_config_0, | |
24946 | TTE_Context=73, TTE_Size=3, TTE_W=0, TTE_X=1, | |
24947 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24948 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24949 | } | |
24950 | .text; .skip 8 | |
24951 | ||
24952 | !======================================================================== | |
24953 | ||
24954 | SECTION .btext054 TEXT_VA=0x25aa7fff00 | |
24955 | attr_text { | |
24956 | Name = .btext054, | |
24957 | VA = 0x25aa7fff00, | |
24958 | RA = 0xfec3fff00, | |
24959 | PA = ra2pa(0xfec3fff00,0), | |
24960 | notsb | |
24961 | } | |
24962 | ||
24963 | SECTION .btext054_pg0 TEXT_VA=0x25aa400000 | |
24964 | attr_text { | |
24965 | Name = .btext054_pg0, | |
24966 | VA = 0x25aa400000, | |
24967 | RA = 0xfec000000, | |
24968 | PA = ra2pa(0xfec000000,0), | |
24969 | tsbonly, | |
24970 | part_0_ctx_nonzero_tsb_config_0, | |
24971 | TTE_Context=73, TTE_Size=3, TTE_W=0, TTE_X=1, | |
24972 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
24973 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
24974 | } | |
24975 | .text; .skip 8 | |
24976 | ||
24977 | ||
24978 | SECTION .btext054 | |
24979 | .text | |
24980 | .global SUBR138; SUBR138: | |
24981 | add %g5, -81, %l6 ! 00000025AA7FFF00 SUBR:L0-B000 13 @BD100002 | |
24982 | ldda [%l6]0xD1, %f24 ! 00000025AA7FFF04 SUBR:L0-B000 13 S Short8 | |
24983 | ldx [%g2+0x0050], %l5 ! 00000025AA7FFF08 SUBR:L0-B000 13 <BD100004 | |
24984 | membar 0x40 ! 00000025AA7FFF0C SUBR:L0-B000 13 | |
24985 | stda %f32, [%l5]0xF0 ! 00000025AA7FFF10 SUBR:L0-B000 13 Blk-Store | |
24986 | membar 0x40 ! 00000025AA7FFF14 SUBR:L0-B000 13 | |
24987 | xnor %i2, %o2, %o4 ! 00000025AA7FFF18 SUBR:L0-B000 13 S | |
24988 | membar 0x40 ! 00000025AA7FFF1C SUBR:L0-B000 13 | |
24989 | ldda [%l5]0x1E, %f16 ! 00000025AA7FFF20 SUBR:L0-B000 13 Blk-Load | |
24990 | membar 0x40 ! 00000025AA7FFF24 SUBR:L0-B000 13 | |
24991 | fsubd %f62, %f0, %f40 ! 00000025AA7FFF28 SUBR:L0-B000 13 S | |
24992 | add %g5, 0x0, %l5 ! 00000025AA7FFF2C SUBR:L0-B000 13 @BD100051 | |
24993 | stda %f18,[%l5+%g1]0xC0 ! 00000025AA7FFF30 SUBR:L0-B000 13 S Partial_St | |
24994 | fcmpd %fcc0, %f12, %f36 ! 00000025AA7FFF34 SUBR:L0-B000 13 S | |
24995 | add %g6, -69, %l6 ! 00000025AA7FFF38 SUBR:L0-B000 13 @BD100198 | |
24996 | stda %f26, [%l6]0xD0 ! 00000025AA7FFF3C SUBR:L0-B000 13 S Short8 | |
24997 | add %g4, 0x58, %l5 ! 00000025AA7FFF40 SUBR:L0-B000 13 @BD100032 | |
24998 | stda %f30,[%l5+%g1]0xC5 ! 00000025AA7FFF44 SUBR:L0-B000 13 S Partial_St | |
24999 | addccc %o2, %i2, %o1 ! 00000025AA7FFF48 SUBR:L0-B000 13 S | |
25000 | add %g1, 0xCEE, %g1 ! 00000025AA7FFF4C SUBR:L0-B000 13 chksum++ | |
25001 | add %o1, %g1, %o5 ! 00000025AA7FFF50 SWCH:L1-B000 13 | |
25002 | andcc %o5, 0x100, %g0 ! 00000025AA7FFF54 SWCH:L1-B000 13 | |
25003 | bnz,a,pt %xcc, BL100156 ! 00000025AA7FFF58 SWCH:L1-B000 13 | |
25004 | add %g1, 0x903, %g1 ! 00000025AA7FFF5C SWCH:L1-B000 10 chksum++ | |
25005 | andcc %o5, 0x80, %g0 ! 00000025AA7FFF60 SWCH:L1-B000 3 | |
25006 | bnz,pt %xcc, BL100155 ! 00000025AA7FFF64 SWCH:L1-B000 3 | |
25007 | andcc %o5, 0x40, %g0 ! 00000025AA7FFF68 SWCH:L1-B000 3 | |
25008 | bnz,pn %xcc, BL100154 ! 00000025AA7FFF6C SWCH:L1-B000 1 | |
25009 | andcc %o5, 0x40, %g0 ! 00000025AA7FFF70 SWCH:L1-B000 1 | |
25010 | bnz,a,pn %xcc, BL100153 ! 00000025AA7FFF74 SWCH:L1-B000 0 | |
25011 | add %g1, 0xC55, %g1 ! 00000025AA7FFF78 SWCH:L1-B000 0 chksum++ | |
25012 | edge32l %o3, %o4, %o3 ! 00000025AA7FFF7C SWCH:L1-B000 0 S | |
25013 | .word 0x93C9303F ! 00000025AA7FFF80 SWCH:L1-B000 0 illop | |
25014 | membar 0x40 ! 00000025AA7FFF84 SWCH:L1-B000 0 | |
25015 | ldda [%l5]0x1F, %f16 ! 00000025AA7FFF88 SWCH:L1-B000 0 Blk-Load | |
25016 | membar 0x40 ! 00000025AA7FFF8C SWCH:L1-B000 0 | |
25017 | cmp %i4, %o3 ! 00000025AA7FFF90 SWCH:L1-B000 0 S | |
25018 | .word 0xAFAEB0AC ! 00000025AA7FFF94 SWCH:L1-B000 0 S illop | |
25019 | add %g1, 0x235, %g1 ! 00000025AA7FFF98 SWCH:L1-B000 0 chksum++ | |
25020 | fba,pt %fcc0, BL100162 ! 00000025AA7FFF9C SWCH:L1-B000 0 | |
25021 | .word 0x95906000 ! 00000025AA7FFFA0 SWCH:L1-B000 0 S random | |
25022 | BL100153:.word 0x81F74CD6 ! 00000025AA7FFFA4 CASE:L2-B000 0 illop | |
25023 | pdist %f30, %f18, %f26 ! 00000025AA7FFFA8 CASE:L2-B000 0 S | |
25024 | subcc %i2, %i3, %o0 ! 00000025AA7FFFAC CASE:L2-B000 0 S | |
25025 | .word 0xC5634FE0 ! 00000025AA7FFFB0 CASE:L2-B000 0 illop | |
25026 | membar 0x40 ! 00000025AA7FFFB4 CASE:L2-B000 0 | |
25027 | stda %f0, [%l5]0x17 ! 00000025AA7FFFB8 CASE:L2-B000 0 Blk-Store | |
25028 | membar 0x40 ! 00000025AA7FFFBC CASE:L2-B000 0 | |
25029 | alignaddr %o1, %i3, %o2 ! 00000025AA7FFFC0 CASE:L2-B000 0 S | |
25030 | ba,pt %icc, BL100162 ! 00000025AA7FFFC4 CASE:L2-B000 0 | |
25031 | ldda [%g4+0x0017]%asi, %o0 ! 00000025AA7FFFC8 CASE:L2-B000 0 S <BD100057+7 | |
25032 | BL100154:add %g1, 0xC3D, %g1 ! 00000025AA7FFFCC CASE:L2-B001 1 chksum++ | |
25033 | fcmpne16 %f18, %f20, %o2 ! 00000025AA7FFFD0 CASE:L2-B001 1 S | |
25034 | ldd [%g5+0x0040], %f60 ! 00000025AA7FFFD4 CASE:L2-B001 1 S <BD100024 | |
25035 | ldx [%g2+0x0058], %l6 ! 00000025AA7FFFD8 CASE:L2-B001 1 <BD100016 | |
25036 | ldda [%l6]0x24, %o0 ! 00000025AA7FFFDC CASE:L2-B001 1 S Quad_Ld | |
25037 | .word 0x9DFAB226 ! 00000025AA7FFFE0 CASE:L2-B001 1 S illop | |
25038 | add %g6, 0x60, %l5 ! 00000025AA7FFFE4 CASE:L2-B001 1 @BD100071 | |
25039 | stda %f20,[%l5+%g1]0xC4 ! 00000025AA7FFFE8 CASE:L2-B001 1 S Partial_St | |
25040 | fba BL100162 ! 00000025AA7FFFEC CASE:L2-B001 1 | |
25041 | std %f46, [%g4+0x0048] ! 00000025AA7FFFF0 CASE:L2-B001 1 S >BD100039 | |
25042 | BL100155:add %g1, 0x388, %g1 ! 00000025AA7FFFF4 CASE:L2-B002 2 chksum++ | |
25043 | std %f18, [%g4+0x0001] ! 00000025AA7FFFF8 CASE:L2-B002 2 S >BD100051+1 | |
25044 | add %g5, 0x50, %l5 ! 00000025AA7FFFFC CASE:L2-B002 2 @BD100073 | |
25045 | stda %f16,[%l5+%g1]0xC4 ! 00000025AA800000 CASE:L2-B002 2 S Partial_St | |
25046 | add %g6, -19, %l6 ! 00000025AA800004 CASE:L2-B002 2 @BD100088 | |
25047 | stda %f22, [%l6]0xD0 ! 00000025AA800008 CASE:L2-B002 2 S Short8 | |
25048 | lduh [%g3+0x0020], %o4 ! 00000025AA80000C CASE:L2-B002 2 S <BD100070 | |
25049 | xnorcc %g1, %o1, %o2 ! 00000025AA800010 CASE:L2-B002 2 S | |
25050 | fba,a,pn %fcc2, BL100162 ! 00000025AA800014 CASE:L2-B002 2 | |
25051 | .word 0x91AF107C ! 00000025AA800018 CASE:L2-B002 0 S illop_FP | |
25052 | BL100156:add %g1, 0x408, %g1 ! 00000025AA80001C CASE:L2-B003 10 chksum++ | |
25053 | ldx [%g2+0x0058], %l6 ! 00000025AA800020 CASE:L2-B003 10 <BD100016 | |
25054 | ldda [%l6]0x24, %o0 ! 00000025AA800024 CASE:L2-B003 10 S Quad_Ld | |
25055 | cmp %o1, %o2 ! 00000025AA800028 CASE:L2-B003 10 S | |
25056 | fcmpne16 %f18, %f26, %o3 ! 00000025AA80002C CASE:L2-B003 10 S | |
25057 | pdist %f24, %f16, %f18 ! 00000025AA800030 CASE:L2-B003 10 S | |
25058 | pdist %f26, %f18, %f30 ! 00000025AA800034 CASE:L2-B003 10 S | |
25059 | ldx [%g2+0x0040], %g6 ! 00000025AA800038 CASE:L2-B003 10 S BASE<BD100016 | |
25060 | pdist %f18, %f20, %f20 ! 00000025AA80003C CASE:L2-B003 10 S | |
25061 | ldx [%g2+0x0050], %l5 ! 00000025AA800040 CASE:L2-B003 10 <BD100004 | |
25062 | membar 0x40 ! 00000025AA800044 CASE:L2-B003 10 | |
25063 | stda %f32, [%l5]0xE0 ! 00000025AA800048 CASE:L2-B003 10 Blk-Store | |
25064 | membar 0x40 ! 00000025AA80004C CASE:L2-B003 10 | |
25065 | fcmpne32 %f26, %f16, %o2 ! 00000025AA800050 CASE:L2-B003 10 S | |
25066 | membar 0x40 ! 00000025AA800054 CASE:L2-B003 10 | |
25067 | ldda [%l5]0x16, %f16 ! 00000025AA800058 CASE:L2-B003 10 Blk-Load | |
25068 | membar 0x40 ! 00000025AA80005C CASE:L2-B003 10 | |
25069 | ba BL100162 ! 00000025AA800060 CASE:L2-B003 10 | |
25070 | nop ! 00000025AA800064 CASE:L2-B003 10 S | |
25071 | BL100162: ! SWCH:L1-B000 | |
25072 | add %g1, 0x182, %g1 ! 00000025AA800068 SWCH:L1-B000 13 chksum++ | |
25073 | st %f28, [%g3-0x0008] ! 00000025AA80006C SWCH:L1-B000 13 S >BD100023 | |
25074 | nop ! 00000025AA800070 SWCH:L1-B000 13 S | |
25075 | fbe,a,pt %fcc0, BL100157 ! 00000025AA800074 SWCH:L1-B000 13 L | |
25076 | BL100157:subccc %o5, %o0, %o1 ! 00000025AA800078 SWCH:L1-B000 0 S | |
25077 | nop ! 00000025AA80007C SWCH:L1-B000 13 S | |
25078 | brlz,a,pn %o0, BL100158 ;.empty ! 00000025AA800080 SWCH:L1-B000 13 L | |
25079 | .word 0x9348BC70 ! 00000025AA800084 SWCH:L1-B000 0 L illop | |
25080 | fbue,a,pn %fcc0, BL100160 ! 00000025AA800088 SWCH:L1-B000 13 L | |
25081 | BL100159:lduha [%g6-0x0044]%asi, %o3 ! 00000025AA80008C SWCH:L1-B000 0 S <BD100055 | |
25082 | std %f40, [%g4+0x0040] ! 00000025AA800090 SWCH:L1-B000 13 S >BD100024 | |
25083 | ldx [%g2+0x0028], %g5 ! 00000025AA800094 SWCH:L1-B000 13 S BASE<BD100111 | |
25084 | be,a,pn %icc, BL100161 ! 00000025AA800098 SWCH:L1-B000 13 L | |
25085 | BL100161:.word 0xD74FAC10 ! 00000025AA80009C SWCH:L1-B000 0 S random | |
25086 | subcc %o4, %o1, %o0 ! 00000025AA8000A0 SWCH:L1-B000 13 S | |
25087 | BL100160:fbl,pn %fcc0, BL100158 ! 00000025AA8000A4 SWCH:L1-B000 13 L | |
25088 | nop ! 00000025AA8000A8 SWCH:L1-B000 13 S | |
25089 | nop ! 00000025AA8000AC SWCH:L1-B000 2 S | |
25090 | BL100158:add %g1, 0x857, %g1 ! 00000025AA8000B0 SWCH:L1-B000 13 chksum++ | |
25091 | stda %f30, [%g6+0x0078]%asi ! 00000025AA8000B4 SUBR:L0-B000 13 S >BD100063 | |
25092 | pdist %f30, %f26, %f18 ! 00000025AA8000B8 SUBR:L0-B000 13 S | |
25093 | addccc %o0, %o1, %o0 ! 00000025AA8000BC SUBR:L0-B000 13 S | |
25094 | bg BL100163 ! 00000025AA8000C0 SUBR:L0-B000 13 L | |
25095 | nop ! 00000025AA8000C4 SUBR:L0-B000 13 S | |
25096 | .word 0x89B0878E ! 00000025AA8000C8 SUBR:L0-B000 4 S illop_VIS | |
25097 | stw %o5, [%g4-0x0068] ! 00000025AA8000CC SUBR:L0-B000 4 S >BD100042 | |
25098 | BL100163:stw %o1, [%g6+0x0074] ! 00000025AA8000D0 SUBR:L0-B000 13 S >BD100029+4 | |
25099 | .word 0x97A718E6 ! 00000025AA8000D4 SUBR:L0-B000 13 S illop_FP | |
25100 | movo %fcc1, 0x1E6, %o0 ! 00000025AA8000D8 SUBR:L0-B000 13 S | |
25101 | fbule BL100164 ! 00000025AA8000DC SUBR:L0-B000 13 L | |
25102 | nop ! 00000025AA8000E0 SUBR:L0-B000 13 S | |
25103 | nop ! 00000025AA8000E4 SUBR:L0-B000 2 S | |
25104 | BL100164:be,pt %icc, BL100165 ;.empty ! 00000025AA8000E8 SUBR:L0-B000 13 L | |
25105 | BL100165:bcc,pt %icc, BL100166 ! 00000025AA8000EC SUBR:L0-B000 13 L | |
25106 | BL100166:nop ! 00000025AA8000F0 SUBR:L0-B000 24 S | |
25107 | add %g1, 0x1F9, %g1 ! 00000025AA8000F4 SUBR:L0-B000 13 chksum++ | |
25108 | retl ! 00000025AA8000F8 SUBR:L0-B000 13 | |
25109 | add %g1, 0x106, %g1 ! 00000025AA8000FC SUBR:L0-B000 13 chksum++ | |
25110 | ||
25111 | SECTION .btext054_pg1 TEXT_VA=0x25aa800000 | |
25112 | attr_text { | |
25113 | Name = .btext054_pg1, | |
25114 | VA = 0x25aa800000, | |
25115 | RA = 0xfec400000, | |
25116 | PA = ra2pa(0xfec400000,0), | |
25117 | tsbonly, | |
25118 | part_0_ctx_nonzero_tsb_config_0, | |
25119 | TTE_Context=73, TTE_Size=3, TTE_W=0, TTE_X=1, | |
25120 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25121 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25122 | } | |
25123 | .text; .skip 8 | |
25124 | ! Context 73: 2388 instructions generated, 5547 executed, 123 traps | |
25125 | ||
25126 | #undef BLIMP_BIAS | |
25127 | #define BLIMP_BIAS 0 | |
25128 | #undef BLIMP_FRAME | |
25129 | #define BLIMP_FRAME 128 | |
25130 | #undef BLIMP_32BIT | |
25131 | #define BLIMP_32BIT 0 | |
25132 | ||
25133 | !======================================================================== | |
25134 | ||
25135 | SECTION .btext055 TEXT_VA=0x136d3fffd00 | |
25136 | attr_text { | |
25137 | Name = .btext055, | |
25138 | VA = 0x136d3fffd00, | |
25139 | RA = 0xfe8fffd00, | |
25140 | PA = ra2pa(0xfe8fffd00,0), | |
25141 | notsb | |
25142 | } | |
25143 | ||
25144 | SECTION .btext055_pg0 TEXT_VA=0x136d3c00000 | |
25145 | attr_text { | |
25146 | Name = .btext055_pg0, | |
25147 | VA = 0x136d3c00000, | |
25148 | RA = 0xfe8c00000, | |
25149 | PA = ra2pa(0xfe8c00000,0), | |
25150 | tsbonly, | |
25151 | part_0_ctx_nonzero_tsb_config_0, | |
25152 | TTE_Context=74, TTE_Size=3, TTE_W=0, TTE_X=1, | |
25153 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25154 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25155 | } | |
25156 | .text; .skip 8 | |
25157 | ||
25158 | ||
25159 | SECTION .btext055 | |
25160 | .text | |
25161 | .global start_th_6; start_th_6: | |
25162 | .global SUBR153; SUBR153: | |
25163 | BL120107: ! MAIN:L0-B000 | |
25164 | nop ! 00000136D3FFFD00 MAIN:L0-B000 1 | |
25165 | sethi %hh(0x709CAB550000),%g2 ! 00000136D3FFFD04 MAIN:L0-B000 1 BD120229 | |
25166 | or %g2,%hm(0x709CAB550000),%g2 ! 00000136D3FFFD08 MAIN:L0-B000 1 | |
25167 | sethi %lm(0x709CAB550000),%g3 ! 00000136D3FFFD0C MAIN:L0-B000 1 | |
25168 | or %g3,%lo(0x709CAB550000),%g3 ! 00000136D3FFFD10 MAIN:L0-B000 1 | |
25169 | sllx %g2, 0x20, %g2 ! 00000136D3FFFD14 MAIN:L0-B000 1 | |
25170 | or %g2, %g3, %g2 ! 00000136D3FFFD18 MAIN:L0-B000 1 | |
25171 | sethi %hh(0x73C1CE802000),%l0 ! 00000136D3FFFD1C MAIN:L0-B000 1 STACK0074 | |
25172 | or %l0,%hm(0x73C1CE802000),%l0 ! 00000136D3FFFD20 MAIN:L0-B000 1 | |
25173 | sethi %lm(0x73C1CE802000),%l1 ! 00000136D3FFFD24 MAIN:L0-B000 1 | |
25174 | or %l1,%lo(0x73C1CE802000),%l1 ! 00000136D3FFFD28 MAIN:L0-B000 1 | |
25175 | sllx %l0, 0x20, %l0 ! 00000136D3FFFD2C MAIN:L0-B000 1 | |
25176 | or %l0, %l1, %l0 ! 00000136D3FFFD30 MAIN:L0-B000 1 | |
25177 | sub %l0, 0x100, %o6 ! 00000136D3FFFD34 MAIN:L0-B000 1 | |
25178 | add %o6, 0x80, %i6 ! 00000136D3FFFD38 MAIN:L0-B000 1 | |
25179 | addcc %g0, 0x1, %g1 ! 00000136D3FFFD3C MAIN:L0-B000 1 | |
25180 | or %g0, -2218, %g3 ! 00000136D3FFFD40 MAIN:L0-B000 1 | |
25181 | or %g0, 0x592, %g4 ! 00000136D3FFFD44 MAIN:L0-B000 1 | |
25182 | or %g0, 0x4B, %g5 ! 00000136D3FFFD48 MAIN:L0-B000 1 | |
25183 | or %g0, 0xBF4, %g6 ! 00000136D3FFFD4C MAIN:L0-B000 1 | |
25184 | or %g0, 0x0, %g7 ! 00000136D3FFFD50 MAIN:L0-B000 1 | |
25185 | or %g0, -2105, %o0 ! 00000136D3FFFD54 MAIN:L0-B000 1 | |
25186 | or %g0, 0x2D5, %o1 ! 00000136D3FFFD58 MAIN:L0-B000 1 | |
25187 | or %g0, -802, %o2 ! 00000136D3FFFD5C MAIN:L0-B000 1 | |
25188 | or %g0, -3175, %o3 ! 00000136D3FFFD60 MAIN:L0-B000 1 | |
25189 | or %g0, 0x8F7, %o4 ! 00000136D3FFFD64 MAIN:L0-B000 1 | |
25190 | or %g0, -1041, %o5 ! 00000136D3FFFD68 MAIN:L0-B000 1 | |
25191 | or %g0, -2749, %o7 ! 00000136D3FFFD6C MAIN:L0-B000 1 | |
25192 | or %g0, 0xB70, %l0 ! 00000136D3FFFD70 MAIN:L0-B000 1 | |
25193 | or %g0, -2908, %l1 ! 00000136D3FFFD74 MAIN:L0-B000 1 | |
25194 | or %g0, -3002, %l2 ! 00000136D3FFFD78 MAIN:L0-B000 1 | |
25195 | or %g0, -432, %l3 ! 00000136D3FFFD7C MAIN:L0-B000 1 | |
25196 | or %g0, -2977, %l4 ! 00000136D3FFFD80 MAIN:L0-B000 1 | |
25197 | or %g0, -3614, %l5 ! 00000136D3FFFD84 MAIN:L0-B000 1 | |
25198 | sethi %hh(0x136D3FFFD00),%l7 ! 00000136D3FFFD88 MAIN:L0-B000 1 SUBR153 | |
25199 | or %l7,%hm(0x136D3FFFD00),%l7 ! 00000136D3FFFD8C MAIN:L0-B000 1 | |
25200 | sethi %lm(0x136D3FFFD00),%l6 ! 00000136D3FFFD90 MAIN:L0-B000 1 | |
25201 | or %l6,%lo(0x136D3FFFD00),%l6 ! 00000136D3FFFD94 MAIN:L0-B000 1 | |
25202 | sllx %l7, 0x20, %l7 ! 00000136D3FFFD98 MAIN:L0-B000 1 | |
25203 | or %l7, %l6, %l7 ! 00000136D3FFFD9C MAIN:L0-B000 1 | |
25204 | or %g0, 0x2AD, %l6 ! 00000136D3FFFDA0 MAIN:L0-B000 1 | |
25205 | or %g0, 0xD31, %i0 ! 00000136D3FFFDA4 MAIN:L0-B000 1 | |
25206 | or %g0, 0x816, %i1 ! 00000136D3FFFDA8 MAIN:L0-B000 1 | |
25207 | or %g0, -2166, %i2 ! 00000136D3FFFDAC MAIN:L0-B000 1 | |
25208 | or %g0, 0x6CE, %i3 ! 00000136D3FFFDB0 MAIN:L0-B000 1 | |
25209 | or %g0, -423, %i4 ! 00000136D3FFFDB4 MAIN:L0-B000 1 | |
25210 | or %g0, -1011, %i5 ! 00000136D3FFFDB8 MAIN:L0-B000 1 | |
25211 | or %g0, 0x3A8, %i7 ! 00000136D3FFFDBC MAIN:L0-B000 1 | |
25212 | or %g0, 0x4, %g6 ! 00000136D3FFFDC0 MAIN:L0-B000 1 | |
25213 | BL120108:save %o6, -128, %o6 ! 00000136D3FFFDC4 MAIN:L0-B000 4 | |
25214 | add %i0, %g6, %l0 ! 00000136D3FFFDC8 MAIN:L0-B000 4 | |
25215 | add %i1, %g6, %l1 ! 00000136D3FFFDCC MAIN:L0-B000 4 | |
25216 | add %i2, %g6, %l2 ! 00000136D3FFFDD0 MAIN:L0-B000 4 | |
25217 | add %i3, %g6, %l3 ! 00000136D3FFFDD4 MAIN:L0-B000 4 | |
25218 | add %i4, %g6, %l4 ! 00000136D3FFFDD8 MAIN:L0-B000 4 | |
25219 | add %i5, %g6, %l5 ! 00000136D3FFFDDC MAIN:L0-B000 4 | |
25220 | add %i6, %g6, %l6 ! 00000136D3FFFDE0 MAIN:L0-B000 4 | |
25221 | add %i7, %g6, %l7 ! 00000136D3FFFDE4 MAIN:L0-B000 4 | |
25222 | add %l0, %g6, %o0 ! 00000136D3FFFDE8 MAIN:L0-B000 4 | |
25223 | add %l1, %g6, %o1 ! 00000136D3FFFDEC MAIN:L0-B000 4 | |
25224 | add %l2, %g6, %o2 ! 00000136D3FFFDF0 MAIN:L0-B000 4 | |
25225 | add %l3, %g6, %o3 ! 00000136D3FFFDF4 MAIN:L0-B000 4 | |
25226 | add %l4, %g6, %o4 ! 00000136D3FFFDF8 MAIN:L0-B000 4 | |
25227 | add %l5, %g6, %o5 ! 00000136D3FFFDFC MAIN:L0-B000 4 | |
25228 | add %l7, %g6, %o7 ! 00000136D3FFFE00 MAIN:L0-B000 4 | |
25229 | subcc %g6, 0x1, %g6 ! 00000136D3FFFE04 MAIN:L0-B000 4 | |
25230 | bnz,pn %xcc, BL120108 ! 00000136D3FFFE08 MAIN:L0-B000 4 | |
25231 | nop ! 00000136D3FFFE0C MAIN:L0-B000 4 | |
25232 | restore %g0, %g0, %g0 ! 00000136D3FFFE10 MAIN:L0-B000 1 | |
25233 | restore %g0, %g0, %g0 ! 00000136D3FFFE14 MAIN:L0-B000 1 | |
25234 | restore %g0, %g0, %g0 ! 00000136D3FFFE18 MAIN:L0-B000 1 | |
25235 | restore %g0, %g0, %g0 ! 00000136D3FFFE1C MAIN:L0-B000 1 | |
25236 | ta %xcc, 0x44 ! 00000136D3FFFE20 MAIN:L0-B000 1 cleanwin=0 | |
25237 | wr %g0, -1145, %y ! 00000136D3FFFE24 MAIN:L0-B000 1 | |
25238 | wr %g0, 0xE8, %gsr ! 00000136D3FFFE28 MAIN:L0-B000 1 | |
25239 | ldd [%g2+0x0068], %f0 ! 00000136D3FFFE2C MAIN:L0-B000 1 <BD120233 | |
25240 | faddd %f0, %f0, %f6 ! 00000136D3FFFE30 MAIN:L0-B000 1 | |
25241 | faddd %f0, %f6, %f12 ! 00000136D3FFFE34 MAIN:L0-B000 1 | |
25242 | faddd %f6, %f12, %f14 ! 00000136D3FFFE38 MAIN:L0-B000 1 | |
25243 | faddd %f12, %f14, %f60 ! 00000136D3FFFE3C MAIN:L0-B000 1 | |
25244 | faddd %f14, %f60, %f62 ! 00000136D3FFFE40 MAIN:L0-B000 1 | |
25245 | faddd %f60, %f62, %f32 ! 00000136D3FFFE44 MAIN:L0-B000 1 | |
25246 | faddd %f62, %f32, %f34 ! 00000136D3FFFE48 MAIN:L0-B000 1 | |
25247 | faddd %f32, %f34, %f36 ! 00000136D3FFFE4C MAIN:L0-B000 1 | |
25248 | faddd %f34, %f36, %f38 ! 00000136D3FFFE50 MAIN:L0-B000 1 | |
25249 | faddd %f36, %f38, %f40 ! 00000136D3FFFE54 MAIN:L0-B000 1 | |
25250 | faddd %f38, %f40, %f42 ! 00000136D3FFFE58 MAIN:L0-B000 1 | |
25251 | faddd %f40, %f42, %f44 ! 00000136D3FFFE5C MAIN:L0-B000 1 | |
25252 | faddd %f42, %f44, %f46 ! 00000136D3FFFE60 MAIN:L0-B000 1 | |
25253 | ld [%g2+0x0070], %f2 ! 00000136D3FFFE64 MAIN:L0-B000 1 <BD120234 | |
25254 | fadds %f2, %f2, %f3 ! 00000136D3FFFE68 MAIN:L0-B000 1 | |
25255 | fadds %f2, %f3, %f4 ! 00000136D3FFFE6C MAIN:L0-B000 1 | |
25256 | fadds %f3, %f4, %f5 ! 00000136D3FFFE70 MAIN:L0-B000 1 | |
25257 | fadds %f4, %f5, %f8 ! 00000136D3FFFE74 MAIN:L0-B000 1 | |
25258 | fadds %f5, %f8, %f9 ! 00000136D3FFFE78 MAIN:L0-B000 1 | |
25259 | fadds %f8, %f9, %f10 ! 00000136D3FFFE7C MAIN:L0-B000 1 | |
25260 | fadds %f9, %f10, %f11 ! 00000136D3FFFE80 MAIN:L0-B000 1 | |
25261 | fcmpd %fcc0, %f0, %f0 ! 00000136D3FFFE84 MAIN:L0-B000 1 | |
25262 | fcmpd %fcc1, %f0, %f0 ! 00000136D3FFFE88 MAIN:L0-B000 1 | |
25263 | fcmpd %fcc2, %f0, %f0 ! 00000136D3FFFE8C MAIN:L0-B000 1 | |
25264 | fcmpd %fcc3, %f0, %f0 ! 00000136D3FFFE90 MAIN:L0-B000 1 | |
25265 | stx %fsr, [%g2+0x0060] ! 00000136D3FFFE94 MAIN:L0-B000 1 <BD120006 | |
25266 | fzero %f16 ! 00000136D3FFFE98 MAIN:L0-B000 1 | |
25267 | fzero %f18 ! 00000136D3FFFE9C MAIN:L0-B000 1 | |
25268 | fzero %f20 ! 00000136D3FFFEA0 MAIN:L0-B000 1 | |
25269 | fzero %f22 ! 00000136D3FFFEA4 MAIN:L0-B000 1 | |
25270 | fzero %f24 ! 00000136D3FFFEA8 MAIN:L0-B000 1 | |
25271 | fzero %f26 ! 00000136D3FFFEAC MAIN:L0-B000 1 | |
25272 | fzero %f28 ! 00000136D3FFFEB0 MAIN:L0-B000 1 | |
25273 | fzero %f30 ! 00000136D3FFFEB4 MAIN:L0-B000 1 | |
25274 | ldx [%g2+0x0000], %g3 ! 00000136D3FFFEB8 MAIN:L0-B000 1 BASE<BD120229 | |
25275 | ldx [%g2+0x0008], %g4 ! 00000136D3FFFEBC MAIN:L0-B000 1 BASE<BD120235 | |
25276 | ldx [%g2+0x0010], %g5 ! 00000136D3FFFEC0 MAIN:L0-B000 1 BASE<BD120236 | |
25277 | ldx [%g2+0x0018], %g6 ! 00000136D3FFFEC4 MAIN:L0-B000 1 BASE<BD120237 | |
25278 | or %g0, 0x2, %l1 ! 00000136D3FFFEC8 LOOP:L1-B000 1 | |
25279 | BL120149: ! LOOP:L1-B000 | |
25280 | add %g1, 0x450, %g1 ! 00000136D3FFFECC LOOP:L1-B000 2 chksum++ | |
25281 | and %g1, 0xFE, %l2 ! 00000136D3FFFED0 LOOP:L2-B000 2 | |
25282 | BL120131: ! LOOP:L2-B000 | |
25283 | add %g1, 0x3BA, %g1 ! 00000136D3FFFED4 LOOP:L2-B000 2 chksum++ | |
25284 | or %g0, 0x2, %l4 ! 00000136D3FFFED8 LOOP:L3-B000 2 | |
25285 | BL120109: ! LOOP:L3-B000 | |
25286 | add %g1, 0xAA0, %g1 ! 00000136D3FFFEDC LOOP:L3-B000 4 chksum++ | |
25287 | nop ! 00000136D3FFFEE0 LOOP:L3-B000 4 S | |
25288 | ldx [%g2+0x0050], %l5 ! 00000136D3FFFEE4 LOOP:L3-B000 4 <BD120004 | |
25289 | membar 0x40 ! 00000136D3FFFEE8 LOOP:L3-B000 4 | |
25290 | ldda [%l5]0xF1, %f16 ! 00000136D3FFFEEC LOOP:L3-B000 4 Blk-Load | |
25291 | membar 0x40 ! 00000136D3FFFEF0 LOOP:L3-B000 4 | |
25292 | add %g5, 0x8, %l5 ! 00000136D3FFFEF4 LOOP:L3-B000 4 @BD120008 | |
25293 | stda %f16,[%l5+%g1]0xC4 ! 00000136D3FFFEF8 LOOP:L3-B000 4 S Partial_St | |
25294 | ldd [%g3+0x0001], %f28 ! 00000136D3FFFEFC LOOP:L3-B000 4 S <BD120051+1 | |
25295 | add %g6, 0x8, %l5 ! 00000136D3FFFF00 LOOP:L3-B000 4 @BD120008 | |
25296 | stda %f30,[%l5+%g1]0xC2 ! 00000136D3FFFF04 LOOP:L3-B000 4 S Partial_St | |
25297 | sub %l4, 0x1, %l4 ! 00000136D3FFFF08 LOOP:L3-B000 4 | |
25298 | brnz,pt %l4, BL120109 ! 00000136D3FFFF0C LOOP:L3-B000 4 | |
25299 | sth %i2, [%g4-0x0044] ! 00000136D3FFFF10 LOOP:L3-B000 4 S >BD120055 | |
25300 | add %g1, 0x5A8, %g1 ! 00000136D3FFFF14 LOOP:L3-B000 2 chksum++ | |
25301 | andcc %g1, 0x80, %g0 ! 00000136D3FFFF18 SKIP:L3-B001 2 | |
25302 | bz,a,pt %xcc, BL120113 ! 00000136D3FFFF1C SKIP:L3-B001 2 | |
25303 | .word 0x8BA0C07A ! 00000136D3FFFF20 SKIP:L3-B001 0 S illop | |
25304 | pdist %f28, %f22, %f28 ! 00000136D3FFFF24 SKIP:L3-B001 2 S | |
25305 | sta %f21, [%g3-0x0068]%asi ! 00000136D3FFFF28 SKIP:L3-B001 2 S >BD120042 | |
25306 | fble,pt %fcc0, BL120110 ;.empty ! 00000136D3FFFF2C SKIP:L3-B001 2 L | |
25307 | bcs BL120111 ;.empty ! 00000136D3FFFF30 SKIP:L3-B001 2 L | |
25308 | BL120110:be BL120112 ! 00000136D3FFFF34 SKIP:L3-B001 2 L | |
25309 | BL120112:lduw [%g6-0x0008], %o3 ! 00000136D3FFFF38 SKIP:L3-B001 2 S <BD120023 | |
25310 | fpadd16 %f22, %f30, %f22 ! 00000136D3FFFF3C SKIP:L3-B001 2 S | |
25311 | edge32l %i2, %i1, %o0 ! 00000136D3FFFF40 SKIP:L3-B001 2 S | |
25312 | BL120111:add %g1, 0xF42, %g1 ! 00000136D3FFFF44 SKIP:L3-B001 2 chksum++ | |
25313 | add %g1, 0xCF8, %g1 ! 00000136D3FFFF48 SKIP:L3-B001 2 chksum++ | |
25314 | add %g6, -76, %l6 ! 00000136D3FFFF4C SKIP:L3-B001 2 @BD120144 | |
25315 | stda %f30, [%l6]0xD2 ! 00000136D3FFFF50 SKIP:L3-B001 2 S Short16 | |
25316 | add %g4, -40, %l5 ! 00000136D3FFFF54 SKIP:L3-B001 2 @BD120220 | |
25317 | stda %f24,[%l5+%g1]0xC0 ! 00000136D3FFFF58 SKIP:L3-B001 2 S Partial_St | |
25318 | ldx [%g2+0x0050], %l5 ! 00000136D3FFFF5C SKIP:L3-B001 2 <BD120004 | |
25319 | membar 0x40 ! 00000136D3FFFF60 SKIP:L3-B001 2 | |
25320 | stda %f32, [%l5]0xE0 ! 00000136D3FFFF64 SKIP:L3-B001 2 Blk-Store | |
25321 | membar 0x40 ! 00000136D3FFFF68 SKIP:L3-B001 2 | |
25322 | pdist %f30, %f16, %f16 ! 00000136D3FFFF6C SKIP:L3-B001 2 S | |
25323 | fmovdul %fcc2, %f30, %f28 ! 00000136D3FFFF70 SKIP:L3-B001 2 S | |
25324 | xnor %i1, %i3, %o0 ! 00000136D3FFFF74 SKIP:L3-B001 2 S | |
25325 | fcmple32 %f16, %f24, %l0 ! 00000136D3FFFF78 SKIP:L3-B001 2 S | |
25326 | ba,a,pn %icc, BL120122 ! 00000136D3FFFF7C SKIP:L3-B001 2 | |
25327 | .word 0x8F8D9F5C ! 00000136D3FFFF80 SKIP:L3-B001 0 S illop | |
25328 | BL120113: ! ELSE:L3-B002 | |
25329 | xnorcc %i2, %o0, %i2 ! 00000136D3FFFF84 ELSE:L3-B002 0 S | |
25330 | bneg BL120114 ! 00000136D3FFFF88 ELSE:L3-B002 0 L | |
25331 | fcmpgt32 %f30, %f22, %o2 ! 00000136D3FFFF8C ELSE:L3-B002 0 S | |
25332 | andncc %o2, %l0, %i4 ! 00000136D3FFFF90 ELSE:L3-B002 0 S | |
25333 | .word 0x81C3E008 ! 00000136D3FFFF94 ELSE:L3-B002 0 L random | |
25334 | fbu,a BL120116 ! 00000136D3FFFF98 ELSE:L3-B002 0 L | |
25335 | BL120116:stb %o2, [%g5-0x0046] ! 00000136D3FFFF9C ELSE:L3-B002 0 S >BD120021 | |
25336 | fbe,a,pn %fcc3, BL120117 ;.empty ! 00000136D3FFFFA0 ELSE:L3-B002 0 L | |
25337 | BL120114:bvs,pn %icc, BL120118 ! 00000136D3FFFFA4 ELSE:L3-B002 0 L | |
25338 | BL120117:pdist %f30, %f24, %f20 ! 00000136D3FFFFA8 ELSE:L3-B002 0 S | |
25339 | bcc,a,pn %icc, BL120119 ;.empty ! 00000136D3FFFFAC ELSE:L3-B002 0 L | |
25340 | BL120118:call .+8 ! 00000136D3FFFFB0 ELSE:L3-B002 0 L | |
25341 | BL120115:std %f14, [%g3+0x0048] ! 00000136D3FFFFB4 ELSE:L3-B002 0 S >BD120039 | |
25342 | BL120119:ble,a,pt %xcc, BL120120 ;.empty ! 00000136D3FFFFB8 ELSE:L3-B002 0 L | |
25343 | fbl,a,pn %fcc1, BL120121 ! 00000136D3FFFFBC ELSE:L3-B002 0 L | |
25344 | BL120121:.word 0xCBDBA6BA ! 00000136D3FFFFC0 ELSE:L3-B002 0 S illop | |
25345 | BL120120:add %g1, 0x22, %g1 ! 00000136D3FFFFC4 ELSE:L3-B002 0 chksum++ | |
25346 | add %g1, 0xC4C, %g1 ! 00000136D3FFFFC8 ELSE:L3-B002 0 chksum++ | |
25347 | ldxa [%g7+%g0]0x77, %i0 ! 00000136D3FFFFCC ELSE:L3-B002 0 S BAD-ASI | |
25348 | ldd [%g4+0x0040], %f38 ! 00000136D3FFFFD0 ELSE:L3-B002 0 S <BD120024 | |
25349 | ldx [%g2+0x0010], %g4 ! 00000136D3FFFFD4 ELSE:L3-B002 0 S BASE<BD120236 | |
25350 | std %f24, [%g6+0x0050] ! 00000136D3FFFFD8 ELSE:L3-B002 0 S >BD120073 | |
25351 | BL120122: ! ELSE:L3-B002 | |
25352 | add %g1, 0x28C, %g1 ! 00000136D3FFFFDC ELSE:L3-B002 2 chksum++ | |
25353 | and %g1, 0xFE, %l0 ! 00000136D3FFFFE0 LOOP:L3-B003 2 | |
25354 | BL120123: ! LOOP:L3-B003 | |
25355 | add %g1, 0xAAB, %g1 ! 00000136D3FFFFE4 LOOP:L3-B003 2 chksum++ | |
25356 | pdist %f24, %f30, %f26 ! 00000136D3FFFFE8 LOOP:L3-B003 2 S | |
25357 | stba %l2, [%g5+0x0028]%asi ! 00000136D3FFFFEC LOOP:L3-B003 2 S >BD120087 | |
25358 | add %g6, 0x80, %l5 ! 00000136D3FFFFF0 LOOP:L3-B003 2 @BD120052 | |
25359 | stda %f28,[%l5+%g1]0xCA ! 00000136D3FFFFF4 LOOP:L3-B003 2 S Partial_St | |
25360 | fcmpes %fcc3, %f3, %f10 ! 00000136D3FFFFF8 LOOP:L3-B003 2 S | |
25361 | ldx [%g2+0x0050], %l5 ! 00000136D3FFFFFC LOOP:L3-B003 2 <BD120004 | |
25362 | membar 0x40 ! 00000136D4000000 LOOP:L3-B003 2 | |
25363 | stda %f16, [%l5]0xF1 ! 00000136D4000004 LOOP:L3-B003 2 Blk-Store | |
25364 | membar 0x40 ! 00000136D4000008 LOOP:L3-B003 2 | |
25365 | fcmpes %fcc3, %f4, %f2 ! 00000136D400000C LOOP:L3-B003 2 S | |
25366 | sethi %hh(0x1662AF0AFF00),%l6 ! 00000136D4000010 LOOP:L3-B003 2 SUBR155 | |
25367 | or %l6,%hm(0x1662AF0AFF00),%l6 ! 00000136D4000014 LOOP:L3-B003 2 | |
25368 | sethi %lm(0x1662AF0AFF00),%l5 ! 00000136D4000018 LOOP:L3-B003 2 | |
25369 | or %l5,%lo(0x1662AF0AFF00),%l5 ! 00000136D400001C LOOP:L3-B003 2 | |
25370 | sllx %l6, 0x20, %l6 ! 00000136D4000020 LOOP:L3-B003 2 | |
25371 | or %l6, %l5, %l6 ! 00000136D4000024 LOOP:L3-B003 2 | |
25372 | jmpl %l6+0x0000, %o7 ! 00000136D4000028 LOOP:L3-B003 2 S | |
25373 | ldx [%g2+0x0048], %g5 ! 00000136D400002C LOOP:L3-B003 2 S BASE<BD120192 | |
25374 | ldx [%g2+0x0050], %l5 ! 00000136D4000030 LOOP:L3-B003 2 <BD120004 | |
25375 | membar 0x40 ! 00000136D4000034 LOOP:L3-B003 2 | |
25376 | stda %f16, [%l5]0xE0 ! 00000136D4000038 LOOP:L3-B003 2 Blk-Store | |
25377 | membar 0x40 ! 00000136D400003C LOOP:L3-B003 2 | |
25378 | cmp %o2, %l0 ! 00000136D4000040 LOOP:L3-B003 2 S | |
25379 | srlx %l0, 0x1, %l0 ! 00000136D4000044 LOOP:L3-B003 2 | |
25380 | andcc %l0, 0x1, %g0 ! 00000136D4000048 LOOP:L3-B003 2 | |
25381 | bne,pt %xcc, BL120123 ! 00000136D400004C LOOP:L3-B003 2 | |
25382 | ldsb [%g6-0x006D], %i3 ! 00000136D4000050 LOOP:L3-B003 2 S <BD120112 | |
25383 | add %g1, 0x10F, %g1 ! 00000136D4000054 LOOP:L3-B003 2 chksum++ | |
25384 | or %g0, 0x2, %l3 ! 00000136D4000058 LOOP:L3-B004 2 | |
25385 | BL120128: ! LOOP:L3-B004 | |
25386 | add %g1, 0xEAF, %g1 ! 00000136D400005C LOOP:L3-B004 4 chksum++ | |
25387 | edge16 %i2, %o0, %o0 ! 00000136D4000060 LOOP:L3-B004 4 S | |
25388 | ld [%g2+0x0064], %fsr ! 00000136D4000064 LOOP:L3-B004 4 S <BD120006+4 | |
25389 | brz,a,pt %g1, BL120124 ! 00000136D4000068 LOOP:L3-B004 4 L | |
25390 | .word 0x83AC70E3 ! 00000136D400006C LOOP:L3-B004 0 S illop | |
25391 | bgu BL120125 ! 00000136D4000070 LOOP:L3-B004 4 L | |
25392 | pdist %f22, %f30, %f22 ! 00000136D4000074 LOOP:L3-B004 4 S | |
25393 | fbug,a BL120126 ! 00000136D4000078 LOOP:L3-B004 1 L | |
25394 | std %f42, [%g3+0x0048] ! 00000136D400007C LOOP:L3-B004 0 S >BD120039 | |
25395 | bgu BL120124 ;.empty ! 00000136D4000080 LOOP:L3-B004 1 L | |
25396 | brgez,a,pn %o0, BL120127 ! 00000136D4000084 LOOP:L3-B004 1 L | |
25397 | BL120124:pdist %f22, %f28, %f28 ! 00000136D4000088 LOOP:L3-B004 1 S | |
25398 | fbn,a,pt %fcc1, BL120125 ! 00000136D400008C LOOP:L3-B004 0 L | |
25399 | fmovdleu %xcc, %f28, %f24 ! 00000136D4000090 LOOP:L3-B004 0 S | |
25400 | BL120125:fbne BL120127 ! 00000136D4000094 LOOP:L3-B004 3 L | |
25401 | cmp %o1, %i4 ! 00000136D4000098 LOOP:L3-B004 3 S | |
25402 | BL120126:std %f40, [%g6-0x0078] ! 00000136D400009C LOOP:L3-B004 3 S >BD120007 | |
25403 | BL120127:add %g1, 0xEA9, %g1 ! 00000136D40000A0 LOOP:L3-B004 4 chksum++ | |
25404 | sub %l3, 0x1, %l3 ! 00000136D40000A4 LOOP:L3-B004 4 | |
25405 | brnz,a,pt %l3, BL120128 ! 00000136D40000A8 LOOP:L3-B004 4 | |
25406 | nop ! 00000136D40000AC LOOP:L3-B004 2 S | |
25407 | add %g1, 0x87D, %g1 ! 00000136D40000B0 LOOP:L3-B004 2 chksum++ | |
25408 | andcc %l0, 0x800, %g0 ! 00000136D40000B4 SKIP:L3-B005 2 | |
25409 | bnz,a,pn %icc, BL120129 ! 00000136D40000B8 SKIP:L3-B005 2 | |
25410 | .word 0x91FAEBDF ! 00000136D40000BC SKIP:L3-B005 0 S illop | |
25411 | ldsba [%g7+%g7]0x82, %i1 ! 00000136D40000C0 SKIP:L3-B005 2 S <BD120005 | |
25412 | fcmpgt32 %f20, %f26, %o4 ! 00000136D40000C4 SKIP:L3-B005 2 S | |
25413 | fcmped %fcc1, %f46, %f14 ! 00000136D40000C8 SKIP:L3-B005 2 S | |
25414 | ld [%g5-0x0050], %f4 ! 00000136D40000CC SKIP:L3-B005 2 S <BD120101 | |
25415 | ldx [%g2+0x0050], %l5 ! 00000136D40000D0 SKIP:L3-B005 2 <BD120004 | |
25416 | membar 0x40 ! 00000136D40000D4 SKIP:L3-B005 2 | |
25417 | stda %f16, [%l5]0xE1 ! 00000136D40000D8 SKIP:L3-B005 2 Blk-Store | |
25418 | membar 0x40 ! 00000136D40000DC SKIP:L3-B005 2 | |
25419 | add %g1, 0x45D, %g1 ! 00000136D40000E0 SKIP:L3-B005 2 chksum++ | |
25420 | ldd [%g4-0x0078], %f44 ! 00000136D40000E4 SKIP:L3-B005 2 S <BD120007 | |
25421 | pdist %f24, %f20, %f30 ! 00000136D40000E8 SKIP:L3-B005 2 S | |
25422 | fpmerge %f23, %f31, %f20 ! 00000136D40000EC SKIP:L3-B005 2 S | |
25423 | add %g3, -96, %l5 ! 00000136D40000F0 SKIP:L3-B005 2 @BD120037 | |
25424 | stda %f20,[%l5+%g1]0xCA ! 00000136D40000F4 SKIP:L3-B005 2 S Partial_St | |
25425 | fba,a BL120130 ! 00000136D40000F8 SKIP:L3-B005 2 | |
25426 | .word 0xDDCA82F1 ! 00000136D40000FC SKIP:L3-B005 0 S illop | |
25427 | BL120129: ! ELSE:L3-B006 | |
25428 | ldx [%g2+0x0050], %l5 ! 00000136D4000100 ELSE:L3-B006 0 <BD120004 | |
25429 | .word 0x936579E9 ! 00000136D4000104 ELSE:L3-B006 0 illop | |
25430 | stda %f16, [%l5]0xF8 ! 00000136D4000108 ELSE:L3-B006 0 Blk-Store | |
25431 | .word 0xA5A35579 ! 00000136D400010C ELSE:L3-B006 0 illop | |
25432 | sub %o2, %i1, %i1 ! 00000136D4000110 ELSE:L3-B006 0 S | |
25433 | addcc %i1, %g1, %o0 ! 00000136D4000114 ELSE:L3-B006 0 S | |
25434 | sta %f11, [%g5-0x006C]%asi ! 00000136D4000118 ELSE:L3-B006 0 S >BD120031 | |
25435 | add %g1, 0x33C, %g1 ! 00000136D400011C ELSE:L3-B006 0 chksum++ | |
25436 | add %g5, -23, %l6 ! 00000136D4000120 ELSE:L3-B006 0 @BD120278 | |
25437 | stda %f28, [%l6]0xD0 ! 00000136D4000124 ELSE:L3-B006 0 S Short8 | |
25438 | ld [%g2+0x0064], %fsr ! 00000136D4000128 ELSE:L3-B006 0 S <BD120006+4 | |
25439 | membar 0x40 ! 00000136D400012C ELSE:L3-B006 0 S | |
25440 | .word 0x97906000 ! 00000136D4000130 ELSE:L3-B006 0 S random | |
25441 | add %g6, 0x68, %l5 ! 00000136D4000134 ELSE:L3-B006 0 @BD120104 | |
25442 | stda %f16,[%l5+%g1]0xC0 ! 00000136D4000138 ELSE:L3-B006 0 S Partial_St | |
25443 | ldx [%g2+0x0050], %l5 ! 00000136D400013C ELSE:L3-B006 0 <BD120004 | |
25444 | membar 0x40 ! 00000136D4000140 ELSE:L3-B006 0 | |
25445 | stda %f16, [%l5]0x16 ! 00000136D4000144 ELSE:L3-B006 0 Blk-Store | |
25446 | membar 0x40 ! 00000136D4000148 ELSE:L3-B006 0 | |
25447 | BL120130: ! ELSE:L3-B006 | |
25448 | add %g1, 0xACB, %g1 ! 00000136D400014C ELSE:L3-B006 2 chksum++ | |
25449 | .word 0x83F00000 ! 00000136D4000150 LOOP:L2-B000 2 S illop | |
25450 | fcmpgt16 %f26, %f28, %o0 ! 00000136D4000154 LOOP:L2-B000 2 S | |
25451 | andncc %i0, %i5, %i2 ! 00000136D4000158 LOOP:L2-B000 2 S | |
25452 | add %g4, 0x78, %l5 ! 00000136D400015C LOOP:L2-B000 2 @BD120063 | |
25453 | stda %f18,[%l5+%g1]0xC2 ! 00000136D4000160 LOOP:L2-B000 2 S Partial_St | |
25454 | ldx [%g2+0x0028], %g4 ! 00000136D4000164 LOOP:L2-B000 2 S BASE<BD120111 | |
25455 | faddd %f38, %f42, %f62 ! 00000136D4000168 LOOP:L2-B000 2 S | |
25456 | srlx %l2, 0x1, %l2 ! 00000136D400016C LOOP:L2-B000 2 | |
25457 | andcc %l2, 0x1, %g0 ! 00000136D4000170 LOOP:L2-B000 2 | |
25458 | bne,a,pt %xcc, BL120131 ! 00000136D4000174 LOOP:L2-B000 2 | |
25459 | nop ! 00000136D4000178 LOOP:L2-B000 0 S | |
25460 | add %g1, 0xF32, %g1 ! 00000136D400017C LOOP:L2-B000 2 chksum++ | |
25461 | nop ! 00000136D4000180 LOOP:L2-B001 2 | |
25462 | nop ! 00000136D4000184 LOOP:L2-B002 2 | |
25463 | nop ! 00000136D4000188 LOOP:L2-B003 2 | |
25464 | nop ! 00000136D400018C LOOP:L2-B004 2 | |
25465 | add %o0, %g1, %o1 ! 00000136D4000190 SWCH:L2-B005 2 | |
25466 | andcc %o1, 0x40, %g0 ! 00000136D4000194 SWCH:L2-B005 2 | |
25467 | bnz,pn %xcc, BL120135 ! 00000136D4000198 SWCH:L2-B005 2 | |
25468 | andcc %o1, 0x200, %g0 ! 00000136D400019C SWCH:L2-B005 2 | |
25469 | bnz,a,pn %xcc, BL120134 ! 00000136D40001A0 SWCH:L2-B005 2 | |
25470 | add %g1, 0x3FB, %g1 ! 00000136D40001A4 SWCH:L2-B005 1 chksum++ | |
25471 | andcc %o1, 0x100, %g0 ! 00000136D40001A8 SWCH:L2-B005 1 | |
25472 | bnz,pn %xcc, BL120133 ! 00000136D40001AC SWCH:L2-B005 1 | |
25473 | add %g1, 0xD72, %g1 ! 00000136D40001B0 SWCH:L2-B005 1 chksum++ | |
25474 | andcc %o1, 0x8, %g0 ! 00000136D40001B4 SWCH:L2-B005 0 | |
25475 | bnz,pn %xcc, BL120132 ! 00000136D40001B8 SWCH:L2-B005 0 | |
25476 | add %g1, 0xB8E, %g1 ! 00000136D40001BC SWCH:L2-B005 0 chksum++ | |
25477 | .word 0x8DF00000 ! 00000136D40001C0 SWCH:L2-B005 0 S illop | |
25478 | stb %i2, [%g6-0x0011] ! 00000136D40001C4 SWCH:L2-B005 0 S >BD120078 | |
25479 | add %i1, 0x0, %i1 ! 00000136D40001C8 SWCH:L2-B005 0 S | |
25480 | fcmpne16 %f20, %f28, %i4 ! 00000136D40001CC SWCH:L2-B005 0 S | |
25481 | ldx [%g2+0x0058], %l6 ! 00000136D40001D0 SWCH:L2-B005 0 <BD120016 | |
25482 | stba %g7, [%l6+%g0]0x04 ! 00000136D40001D4 SWCH:L2-B005 0 S >BD120017 | |
25483 | add %g1, 0xC33, %g1 ! 00000136D40001D8 SWCH:L2-B005 0 chksum++ | |
25484 | fba,a BL120136 ! 00000136D40001DC SWCH:L2-B005 0 | |
25485 | .word 0x3B44F556 ! 00000136D40001E0 SWCH:L2-B005 0 S random | |
25486 | BL120132:add %g1, 0x57B, %g1 ! 00000136D40001E4 CASE:L3-B007 0 chksum++ | |
25487 | .word 0xD6BF3242 ! 00000136D40001E8 CASE:L3-B007 0 S illop | |
25488 | sethi %hh(0x3C371C7FFF00),%l6 ! 00000136D40001EC CASE:L3-B007 0 SUBR154 | |
25489 | .word 0x915C89C6 ! 00000136D40001F0 CASE:L3-B007 0 illop | |
25490 | .word 0xABABCC89 ! 00000136D40001F4 CASE:L3-B007 0 illop | |
25491 | .word 0x8DA55955 ! 00000136D40001F8 CASE:L3-B007 0 illop | |
25492 | .word 0x95DA7FF6 ! 00000136D40001FC CASE:L3-B007 0 illop | |
25493 | .word 0xDB4118E6 ! 00000136D4000200 CASE:L3-B007 0 illop | |
25494 | jmpl %l6+0x0000, %o7 ! 00000136D4000204 CASE:L3-B007 0 S | |
25495 | subcc %o1, %i2, %i4 ! 00000136D4000208 CASE:L3-B007 0 S | |
25496 | or %g7, 0x0, %g7 ! 00000136D400020C CASE:L3-B007 0 S | |
25497 | add %g3, 0x22, %l6 ! 00000136D4000210 CASE:L3-B007 0 @BD120049 | |
25498 | ldda [%l6]0xD2, %f26 ! 00000136D4000214 CASE:L3-B007 0 S Short16 | |
25499 | stb %i5, [%g3-0x0005] ! 00000136D4000218 CASE:L3-B007 0 S >BD120023+3 | |
25500 | fba,a,pn %fcc2, BL120136 ! 00000136D400021C CASE:L3-B007 0 | |
25501 | nop ! 00000136D4000220 CASE:L3-B007 0 S | |
25502 | BL120133:add %g1, 0x1DB, %g1 ! 00000136D4000224 CASE:L3-B008 1 chksum++ | |
25503 | fcmpd %fcc0, %f62, %f6 ! 00000136D4000228 CASE:L3-B008 1 S | |
25504 | sethi %hh(0xFFFF9D5ED1023F00),%l6 ! 00000136D400022C CASE:L3-B008 1 SUBR161 | |
25505 | or %l6,%hm(0xFFFF9D5ED1023F00),%l6 ! 00000136D4000230 CASE:L3-B008 1 | |
25506 | sethi %lm(0xFFFF9D5ED1023F00),%l5 ! 00000136D4000234 CASE:L3-B008 1 | |
25507 | or %l5,%lo(0xFFFF9D5ED1023F00),%l5 ! 00000136D4000238 CASE:L3-B008 1 | |
25508 | sllx %l6, 0x20, %l6 ! 00000136D400023C CASE:L3-B008 1 | |
25509 | or %l6, %l5, %l6 ! 00000136D4000240 CASE:L3-B008 1 | |
25510 | jmpl %l6+0x0000, %o7 ! 00000136D4000244 CASE:L3-B008 1 S | |
25511 | nop ! 00000136D4000248 CASE:L3-B008 1 S | |
25512 | ldx [%g2+0x0058], %l6 ! 00000136D400024C CASE:L3-B008 1 <BD120016 | |
25513 | ldda [%l6]0x26, %i0 ! 00000136D4000250 CASE:L3-B008 1 S Quad_Ld_P | |
25514 | prefetch [%i2-0x0F25], 22 ! 00000136D4000254 CASE:L3-B008 1 S <.-3877 | |
25515 | fba BL120136 ! 00000136D4000258 CASE:L3-B008 1 | |
25516 | fcmps %fcc3, %f8, %f10 ! 00000136D400025C CASE:L3-B008 1 S | |
25517 | BL120134:add %g1, 0xA8C, %g1 ! 00000136D4000260 CASE:L3-B009 1 chksum++ | |
25518 | fcmpne32 %f20, %f26, %i5 ! 00000136D4000264 CASE:L3-B009 1 S | |
25519 | st %f2, [%g4-0x006C] ! 00000136D4000268 CASE:L3-B009 1 S >BD120031 | |
25520 | fcmpd %fcc1, %f62, %f14 ! 00000136D400026C CASE:L3-B009 1 S | |
25521 | ldx [%g2+0x0050], %l5 ! 00000136D4000270 CASE:L3-B009 1 <BD120004 | |
25522 | membar 0x40 ! 00000136D4000274 CASE:L3-B009 1 | |
25523 | stda %f0, [%l5]0xF0 ! 00000136D4000278 CASE:L3-B009 1 Blk-Store | |
25524 | membar 0x40 ! 00000136D400027C CASE:L3-B009 1 | |
25525 | membar 0x40 ! 00000136D4000280 CASE:L3-B009 1 | |
25526 | ldda [%l5]0xF0, %f16 ! 00000136D4000284 CASE:L3-B009 1 Blk-Load | |
25527 | membar 0x40 ! 00000136D4000288 CASE:L3-B009 1 | |
25528 | fba,a BL120136 ! 00000136D400028C CASE:L3-B009 1 | |
25529 | st %f17, [%g6+0x0024] ! 00000136D4000290 CASE:L3-B009 0 S >BD120049 | |
25530 | BL120135:add %g1, 0x886, %g1 ! 00000136D4000294 CASE:L3-B010 0 chksum++ | |
25531 | ldd [%g4+0x0040], %f36 ! 00000136D4000298 CASE:L3-B010 0 S <BD120024 | |
25532 | ld [%g6-0x0050], %f2 ! 00000136D400029C CASE:L3-B010 0 S <BD120101 | |
25533 | stx %o0, [%g3-0x0060] ! 00000136D40002A0 CASE:L3-B010 0 S >BD120037 | |
25534 | pdist %f16, %f18, %f26 ! 00000136D40002A4 CASE:L3-B010 0 S | |
25535 | .word 0xB5ABE588 ! 00000136D40002A8 CASE:L3-B010 0 illop | |
25536 | .word 0xD3D9D262 ! 00000136D40002AC CASE:L3-B010 0 S illop | |
25537 | BL120136: ! SWCH:L2-B005 | |
25538 | add %g1, 0x16B, %g1 ! 00000136D40002B0 SWCH:L2-B005 2 chksum++ | |
25539 | add %g6, -40, %l5 ! 00000136D40002B4 SWCH:L2-B005 2 @BD120220 | |
25540 | stda %f28,[%l5+%g1]0xC2 ! 00000136D40002B8 SWCH:L2-B005 2 S Partial_St | |
25541 | pdist %f18, %f30, %f18 ! 00000136D40002BC SWCH:L2-B005 2 S | |
25542 | ldsba [%g3+0x003B]%asi, %i5 ! 00000136D40002C0 SWCH:L2-B005 2 S <BD120142 | |
25543 | call .+8 ! 00000136D40002C4 SWCH:L2-B005 2 S | |
25544 | pdist %f28, %f16, %f30 ! 00000136D40002C8 SWCH:L2-B005 2 S | |
25545 | array32 %g1, %i0, %i4 ! 00000136D40002CC SWCH:L2-B005 2 S | |
25546 | nop ! 00000136D40002D0 LOOP:L2-B006 2 | |
25547 | nop ! 00000136D40002D4 LOOP:L2-B007 2 | |
25548 | nop ! 00000136D40002D8 LOOP:L2-B008 2 | |
25549 | nop ! 00000136D40002DC LOOP:L2-B009 2 | |
25550 | nop ! 00000136D40002E0 LOOP:L2-B010 2 | |
25551 | add %o2, %g1, %i2 ! 00000136D40002E4 SWCH:L2-B011 2 | |
25552 | and %i2, 0x18, %o7 ! 00000136D40002E8 SWCH:L2-B011 2 | |
25553 | sethi %hi(0x600), %i2 ! 00000136D40002EC SWCH:L2-B011 2 .+0 | |
25554 | or %i2,%lo(0x600),%i2 ! 00000136D40002F0 SWCH:L2-B011 2 | |
25555 | add %i2, %o7, %i2 ! 00000136D40002F4 SWCH:L2-B011 2 | |
25556 | jmpl %l7+%i2, %g0 ! 00000136D40002F8 SWCH:L2-B011 2 | |
25557 | std %f20, [%g3+0x0078] ! 00000136D40002FC SWCH:L2-B011 2 S >BD120063 | |
25558 | fba,pt %fcc1, BL120147 ! 00000136D4000300 SWCH:L2-B011 0 | |
25559 | fpadd32s %f21, %f30, %f17 ! 00000136D4000304 SWCH:L2-B011 0 S | |
25560 | fba BL120142 ! 00000136D4000308 SWCH:L2-B011 0 | |
25561 | .word 0x83880000 ! 00000136D400030C SWCH:L2-B011 0 S random | |
25562 | .word 0xFB159DE5 ! 00000136D4000310 SWCH:L2-B011 0 illop | |
25563 | ldub [%g5-0x0051], %i4 ! 00000136D4000314 SWCH:L2-B011 0 S <BD120002 | |
25564 | fba,pn %fcc0, BL120137 ! 00000136D4000318 SWCH:L2-B011 2 | |
25565 | fpack16 %f30, %f24 ! 00000136D400031C SWCH:L2-B011 2 S | |
25566 | BL120137:add %g1, 0x510, %g1 ! 00000136D4000320 CASE:L3-B011 2 chksum++ | |
25567 | fcmple16 %f16, %f18, %o3 ! 00000136D4000324 CASE:L3-B011 2 S | |
25568 | add %g5, 0x18, %l5 ! 00000136D4000328 CASE:L3-B011 2 @BD120028 | |
25569 | stda %f24,[%l5+%g1]0xC1 ! 00000136D400032C CASE:L3-B011 2 S Partial_St | |
25570 | .word 0xEDBF43DD ! 00000136D4000330 CASE:L3-B011 2 S illop_VIS | |
25571 | fcmpeq16 %f16, %f20, %o2 ! 00000136D4000334 CASE:L3-B011 2 S | |
25572 | add %g6, 0x38, %l6 ! 00000136D4000338 CASE:L3-B011 2 @BD120060 | |
25573 | stda %f18, [%l6]0xDA ! 00000136D400033C CASE:L3-B011 2 S Short16 | |
25574 | prefetch [%g7+%g6], 3 ! 00000136D4000340 CASE:L3-B011 2 S <.+0 | |
25575 | pdist %f24, %f16, %f28 ! 00000136D4000344 CASE:L3-B011 2 S | |
25576 | add %g6, -66, %l6 ! 00000136D4000348 CASE:L3-B011 2 @BD120256 | |
25577 | stda %f30, [%l6]0xD8 ! 00000136D400034C CASE:L3-B011 2 S Short8 | |
25578 | fba,pn %fcc2, BL120148 ! 00000136D4000350 CASE:L3-B011 2 | |
25579 | nop ! 00000136D4000354 CASE:L3-B011 2 S | |
25580 | BL120138:add %g1, 0xD5A, %g1 ! 00000136D4000358 CASE:L3-B012 0 chksum++ | |
25581 | ldxa [%g7+%g0]0x60, %o0 ! 00000136D400035C CASE:L3-B012 0 S BAD-ASI | |
25582 | stx %i2, [%g5-0x0060] ! 00000136D4000360 CASE:L3-B012 0 S >BD120037 | |
25583 | ldx [%g2+0x0050], %l5 ! 00000136D4000364 CASE:L3-B012 0 <BD120004 | |
25584 | membar 0x40 ! 00000136D4000368 CASE:L3-B012 0 | |
25585 | stda %f32, [%l5]0xF0 ! 00000136D400036C CASE:L3-B012 0 Blk-Store | |
25586 | membar 0x40 ! 00000136D4000370 CASE:L3-B012 0 | |
25587 | membar 0x40 ! 00000136D4000374 CASE:L3-B012 0 | |
25588 | stda %f32, [%l5]0xF0 ! 00000136D4000378 CASE:L3-B012 0 Blk-Store | |
25589 | membar 0x40 ! 00000136D400037C CASE:L3-B012 0 | |
25590 | ldx [%g2+0x0058], %l6 ! 00000136D4000380 CASE:L3-B012 0 <BD120016 | |
25591 | .word 0x9D5D9DDE ! 00000136D4000384 CASE:L3-B012 0 S illop | |
25592 | .word 0xA1A90C14 ! 00000136D4000388 CASE:L3-B012 0 illop | |
25593 | nop ! 00000136D400038C CASE:L3-B012 0 S | |
25594 | BL120142:add %g1, 0x466, %g1 ! 00000136D4000390 CASE:L3-B013 0 chksum++ | |
25595 | .word 0xAFA81CFB ! 00000136D4000394 CASE:L3-B013 0 S illop | |
25596 | brz,pt %i1, BL120139 ! 00000136D4000398 CASE:L3-B013 0 L | |
25597 | ldx [%g2+0x0060], %fsr ! 00000136D400039C CASE:L3-B013 0 S <BD120006 | |
25598 | BL120139:fbge,a,pn %fcc1, BL120140 ! 00000136D40003A0 CASE:L3-B013 0 L | |
25599 | pdist %f18, %f28, %f22 ! 00000136D40003A4 CASE:L3-B013 0 S | |
25600 | fbl BL120140 ;.empty ! 00000136D40003A8 CASE:L3-B013 0 L | |
25601 | .word 0xB7D52677 ! 00000136D40003AC CASE:L3-B013 0 L illop | |
25602 | nop ! 00000136D40003B0 CASE:L3-B013 0 S | |
25603 | BL120140:nop ! 00000136D40003B4 CASE:L3-B013 0 S | |
25604 | BL120141:add %g1, 0x214, %g1 ! 00000136D40003B8 CASE:L3-B013 0 chksum++ | |
25605 | .word 0x145E20AD ! 00000136D40003BC CASE:L3-B013 0 illop | |
25606 | ldsha [%g7+%g7]0x83, %o5 ! 00000136D40003C0 CASE:L3-B013 0 S <BD120005 | |
25607 | BL120147:.word 0x899802EF ! 00000136D40003C4 CASE:L3-B014 0 illop | |
25608 | nop ! 00000136D40003C8 CASE:L3-B014 0 S | |
25609 | fnegs %f23, %f23 ! 00000136D40003CC CASE:L3-B014 0 S | |
25610 | .word 0x81CFE008 ! 00000136D40003D0 CASE:L3-B014 0 L random | |
25611 | st %f9, [%g4-0x002C] ! 00000136D40003D4 CASE:L3-B014 0 S >BD120062 | |
25612 | xnorcc %i4, %i4, %i1 ! 00000136D40003D8 CASE:L3-B014 0 S | |
25613 | .word 0x97B2492B ! 00000136D40003DC CASE:L3-B014 0 L illop | |
25614 | BL120143:.word 0xBBD9BF77 ! 00000136D40003E0 CASE:L3-B014 0 S illop | |
25615 | .word 0x9F958015 ! 00000136D40003E4 CASE:L3-B014 0 L illop | |
25616 | BL120145:.word 0x9BB4465A ! 00000136D40003E8 CASE:L3-B014 0 L illop | |
25617 | BL120146:ldx [%g2+0x0000], %g6 ! 00000136D40003EC CASE:L3-B014 0 S BASE<BD120229 | |
25618 | BL120144:add %g1, 0xA99, %g1 ! 00000136D40003F0 CASE:L3-B014 0 chksum++ | |
25619 | ba BL120148 ! 00000136D40003F4 CASE:L3-B014 0 | |
25620 | fcmpne32 %f20, %f22, %i3 ! 00000136D40003F8 CASE:L3-B014 0 S | |
25621 | BL120148: ! SWCH:L2-B011 | |
25622 | add %g1, 0x5F0, %g1 ! 00000136D40003FC SWCH:L2-B011 2 chksum++ | |
25623 | ldx [%g4-0x0088], %g4 ! 00000136D4000400 SWCH:L2-B011 2 ptr_chase | |
25624 | ldx [%g4-0x0088], %g4 ! 00000136D4000404 SWCH:L2-B011 2 ptr_chase | |
25625 | fbn,a .+2504 ! 00000136D4000408 SWCH:L2-B011 2 S | |
25626 | .word 0xC3F56288 ! 00000136D400040C SWCH:L2-B011 0 S random | |
25627 | sub %i3, -2687, %i0 ! 00000136D4000410 SWCH:L2-B011 2 S | |
25628 | nop ! 00000136D4000414 LOOP:L2-B012 2 | |
25629 | nop ! 00000136D4000418 LOOP:L2-B013 2 | |
25630 | nop ! 00000136D400041C LOOP:L2-B014 2 | |
25631 | nop ! 00000136D4000420 LOOP:L2-B015 2 | |
25632 | nop ! 00000136D4000424 LOOP:L2-B016 2 | |
25633 | nop ! 00000136D4000428 LOOP:L2-B017 2 | |
25634 | nop ! 00000136D400042C LOOP:L2-B018 2 | |
25635 | nop ! 00000136D4000430 LOOP:L2-B019 2 | |
25636 | rd %gsr, %l6 ! 00000136D4000434 LOOP:L1-B000 2 S | |
25637 | wr %l6, 0x18, %gsr ! 00000136D4000438 LOOP:L1-B000 2 S | |
25638 | add %g6, -32, %l5 ! 00000136D400043C LOOP:L1-B000 2 @BD120010 | |
25639 | stda %f24,[%l5+%g1]0xC2 ! 00000136D4000440 LOOP:L1-B000 2 S Partial_St | |
25640 | ldx [%g2+0x0050], %l5 ! 00000136D4000444 LOOP:L1-B000 2 <BD120004 | |
25641 | membar 0x40 ! 00000136D4000448 LOOP:L1-B000 2 | |
25642 | stda %f16, [%l5]0xF8 ! 00000136D400044C LOOP:L1-B000 2 Blk-Store | |
25643 | membar 0x40 ! 00000136D4000450 LOOP:L1-B000 2 | |
25644 | ldd [%g4+0x0070], %i0 ! 00000136D4000454 LOOP:L1-B000 2 S <BD120029 | |
25645 | fcmple16 %f28, %f24, %i2 ! 00000136D4000458 LOOP:L1-B000 2 S | |
25646 | prefetch [%i4+0x0DB4], 23 ! 00000136D400045C LOOP:L1-B000 2 S <.+3508 | |
25647 | subcc %l1, 0x1, %l1 ! 00000136D4000460 LOOP:L1-B000 2 | |
25648 | bnz BL120149 ! 00000136D4000464 LOOP:L1-B000 2 | |
25649 | xor %g1, %g4, %o4 ! 00000136D4000468 LOOP:L1-B000 2 S | |
25650 | add %g1, 0x4D4, %g1 ! 00000136D400046C LOOP:L1-B000 1 chksum++ | |
25651 | blimp_good_end: | |
25652 | EXIT_GOOD | |
25653 | blimp_bad_end: | |
25654 | EXIT_BAD | |
25655 | ||
25656 | SECTION .btext055_pg1 TEXT_VA=0x136d4000000 | |
25657 | attr_text { | |
25658 | Name = .btext055_pg1, | |
25659 | VA = 0x136d4000000, | |
25660 | RA = 0xfe9000000, | |
25661 | PA = ra2pa(0xfe9000000,0), | |
25662 | tsbonly, | |
25663 | part_0_ctx_nonzero_tsb_config_0, | |
25664 | TTE_Context=74, TTE_Size=3, TTE_W=0, TTE_X=1, | |
25665 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25666 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25667 | } | |
25668 | .text; .skip 8 | |
25669 | ||
25670 | !======================================================================== | |
25671 | ||
25672 | SECTION .btext056 TEXT_VA=0x3c371c7fff00 | |
25673 | attr_text { | |
25674 | Name = .btext056, | |
25675 | VA = 0x3c371c7fff00, | |
25676 | RA = 0xfea7fff00, | |
25677 | PA = ra2pa(0xfea7fff00,0), | |
25678 | notsb | |
25679 | } | |
25680 | ||
25681 | SECTION .btext056_pg0 TEXT_VA=0x3c371c400000 | |
25682 | attr_text { | |
25683 | Name = .btext056_pg0, | |
25684 | VA = 0x3c371c400000, | |
25685 | RA = 0xfea400000, | |
25686 | PA = ra2pa(0xfea400000,0), | |
25687 | tsbonly, | |
25688 | part_0_ctx_nonzero_tsb_config_0, | |
25689 | TTE_Context=74, TTE_Size=3, TTE_W=0, TTE_X=1, | |
25690 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25691 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25692 | } | |
25693 | .text; .skip 8 | |
25694 | ||
25695 | ||
25696 | SECTION .btext056 | |
25697 | .text | |
25698 | .global SUBR154; SUBR154: | |
25699 | BL120002: ! SUBR:L0-B000 | |
25700 | add %g1, 0x68A, %g1 ! 00003C371C7FFF00 SUBR:L0-B000 0 chksum++ | |
25701 | .word 0x83944008 ! 00003C371C7FFF04 SUBR:L0-B000 0 illop | |
25702 | .word 0x11F1932A ! 00003C371C7FFF08 SUBR:L0-B000 0 illop | |
25703 | BL120001: ! SUBR:L0-B000 | |
25704 | sethi %hh(0x3C371C7FFF00),%l7 ! 00003C371C7FFF0C SUBR:L0-B000 0 SUBR154 | |
25705 | or %l7,%hm(0x3C371C7FFF00),%l7 ! 00003C371C7FFF10 SUBR:L0-B000 0 | |
25706 | sethi %lm(0x3C371C7FFF00),%l6 ! 00003C371C7FFF14 SUBR:L0-B000 0 | |
25707 | or %l6,%lo(0x3C371C7FFF00),%l6 ! 00003C371C7FFF18 SUBR:L0-B000 0 | |
25708 | sllx %l7, 0x20, %l7 ! 00003C371C7FFF1C SUBR:L0-B000 0 | |
25709 | or %l7, %l6, %l7 ! 00003C371C7FFF20 SUBR:L0-B000 0 | |
25710 | .word 0xFFD55AE8 ! 00003C371C7FFF24 SUBR:L0-B000 0 illop | |
25711 | sethi %hi(0x31ACA400), %l0 ! 00003C371C7FFF28 SUBR:L0-B000 0 S .+0 | |
25712 | movne %icc, %i4, %i5 ! 00003C371C7FFF2C SUBR:L0-B000 0 S | |
25713 | .word 0x84465250 ! 00003C371C7FFF30 SUBR:L0-B000 0 S random | |
25714 | .word 0x89FAA2EC ! 00003C371C7FFF34 SUBR:L0-B000 0 S random | |
25715 | sethi %hh(0x15A1AFF00),%l6 ! 00003C371C7FFF38 SUBR:L0-B000 0 SUBR159 | |
25716 | or %l6,%hm(0x15A1AFF00),%l6 ! 00003C371C7FFF3C SUBR:L0-B000 0 | |
25717 | sethi %lm(0x15A1AFF00),%l5 ! 00003C371C7FFF40 SUBR:L0-B000 0 | |
25718 | or %l5,%lo(0x15A1AFF00),%l5 ! 00003C371C7FFF44 SUBR:L0-B000 0 | |
25719 | sllx %l6, 0x20, %l6 ! 00003C371C7FFF48 SUBR:L0-B000 0 | |
25720 | or %l6, %l5, %l6 ! 00003C371C7FFF4C SUBR:L0-B000 0 | |
25721 | jmpl %l6+0x0000, %o7 ! 00003C371C7FFF50 SUBR:L0-B000 0 S | |
25722 | fcmpeq16 %f28, %f26, %o0 ! 00003C371C7FFF54 SUBR:L0-B000 0 S | |
25723 | .word 0x8D89CE5F ! 00003C371C7FFF58 SUBR:L0-B000 0 illop | |
25724 | add %i4, %g1, %o4 ! 00003C371C7FFF5C SWCH:L1-B000 0 | |
25725 | and %o4, 0x18, %o7 ! 00003C371C7FFF60 SWCH:L1-B000 0 | |
25726 | sethi %hi(0x78), %o4 ! 00003C371C7FFF64 SWCH:L1-B000 0 .+0 | |
25727 | or %o4,%lo(0x78),%o4 ! 00003C371C7FFF68 SWCH:L1-B000 0 | |
25728 | .word 0xA9A0E393 ! 00003C371C7FFF6C SWCH:L1-B000 0 illop | |
25729 | .word 0xB5E205CE ! 00003C371C7FFF70 SWCH:L1-B000 0 illop | |
25730 | ld [%g3-0x0050], %f11 ! 00003C371C7FFF74 SWCH:L1-B000 0 S <BD120101 | |
25731 | ba,pn %icc, BL120008 ! 00003C371C7FFF78 SWCH:L1-B000 0 | |
25732 | nop ! 00003C371C7FFF7C SWCH:L1-B000 0 S | |
25733 | .word 0x28FD91D0 ! 00003C371C7FFF80 SWCH:L1-B000 0 illop | |
25734 | .word 0xDDEC547E ! 00003C371C7FFF84 SWCH:L1-B000 0 S illop | |
25735 | .word 0x95AA7003 ! 00003C371C7FFF88 SWCH:L1-B000 0 illop | |
25736 | ldx [%g2+0x0040], %g4 ! 00003C371C7FFF8C SWCH:L1-B000 0 S BASE<BD120016 | |
25737 | .word 0xC3D1B705 ! 00003C371C7FFF90 SWCH:L1-B000 0 illop | |
25738 | nop ! 00003C371C7FFF94 SWCH:L1-B000 0 S | |
25739 | BL120004:.word 0x95AA9000 ! 00003C371C7FFF98 CASE:L2-B000 0 illop | |
25740 | .word 0xB3B54274 ! 00003C371C7FFF9C CASE:L2-B000 0 S illop | |
25741 | .word 0x9BAD8065 ! 00003C371C7FFFA0 CASE:L2-B000 0 illop | |
25742 | membar 0x40 ! 00003C371C7FFFA4 CASE:L2-B000 0 | |
25743 | stda %f0, [%l5]0xE0 ! 00003C371C7FFFA8 CASE:L2-B000 0 Blk-Store | |
25744 | membar 0x40 ! 00003C371C7FFFAC CASE:L2-B000 0 | |
25745 | prefetch [%g6+0x0038], 22 ! 00003C371C7FFFB0 CASE:L2-B000 0 S <BD120060 | |
25746 | .word 0x8F8E83CB ! 00003C371C7FFFB4 CASE:L2-B000 0 S illop | |
25747 | membar 0x40 ! 00003C371C7FFFB8 CASE:L2-B000 0 | |
25748 | stda %f0, [%l5]0xF9 ! 00003C371C7FFFBC CASE:L2-B000 0 Blk-Store | |
25749 | membar 0x40 ! 00003C371C7FFFC0 CASE:L2-B000 0 | |
25750 | add %g3, 0x0, %l5 ! 00003C371C7FFFC4 CASE:L2-B000 0 @BD120051 | |
25751 | stda %f24,[%l5+%g1]0xC4 ! 00003C371C7FFFC8 CASE:L2-B000 0 S Partial_St | |
25752 | ba,a,pn %icc, BL120009 ! 00003C371C7FFFCC CASE:L2-B000 0 | |
25753 | .word 0x811CEFEC ! 00003C371C7FFFD0 CASE:L2-B000 0 S random | |
25754 | BL120006:add %g1, 0x94F, %g1 ! 00003C371C7FFFD4 CASE:L2-B001 0 chksum++ | |
25755 | .word 0x1BB0C46B ! 00003C371C7FFFD8 CASE:L2-B001 0 random | |
25756 | membar 0x40 ! 00003C371C7FFFDC CASE:L2-B001 0 | |
25757 | stda %f32, [%l5]0xE0 ! 00003C371C7FFFE0 CASE:L2-B001 0 Blk-Store | |
25758 | membar 0x40 ! 00003C371C7FFFE4 CASE:L2-B001 0 | |
25759 | membar 0x40 ! 00003C371C7FFFE8 CASE:L2-B001 0 | |
25760 | ldda [%l5]0xF1, %f16 ! 00003C371C7FFFEC CASE:L2-B001 0 Blk-Load | |
25761 | membar 0x40 ! 00003C371C7FFFF0 CASE:L2-B001 0 | |
25762 | sethi %hh(0x726DF6B3FF00),%l6 ! 00003C371C7FFFF4 CASE:L2-B001 0 SUBR156 | |
25763 | or %l6,%hm(0x726DF6B3FF00),%l6 ! 00003C371C7FFFF8 CASE:L2-B001 0 | |
25764 | sethi %lm(0x726DF6B3FF00),%l5 ! 00003C371C7FFFFC CASE:L2-B001 0 | |
25765 | or %l5,%lo(0x726DF6B3FF00),%l5 ! 00003C371C800000 CASE:L2-B001 0 | |
25766 | sllx %l6, 0x20, %l6 ! 00003C371C800004 CASE:L2-B001 0 | |
25767 | or %l6, %l5, %l6 ! 00003C371C800008 CASE:L2-B001 0 | |
25768 | jmpl %l6+0x0000, %o7 ! 00003C371C80000C CASE:L2-B001 0 S | |
25769 | std %f30, [%g5+0x005E] ! 00003C371C800010 CASE:L2-B001 0 S >BD120032+6 | |
25770 | add %g6, 0x78, %l5 ! 00003C371C800014 CASE:L2-B001 0 @BD120063 | |
25771 | stda %f16,[%l5+%g1]0xCC ! 00003C371C800018 CASE:L2-B001 0 S Partial_St | |
25772 | .word 0xCD6DD9E3 ! 00003C371C80001C CASE:L2-B001 0 S illop | |
25773 | ldswa [%g7+%g0]0x83, %i2 ! 00003C371C800020 CASE:L2-B001 0 S <BD120005 | |
25774 | .word 0xD9ADF9C1 ! 00003C371C800024 CASE:L2-B001 0 S illop | |
25775 | ba,a BL120009 ! 00003C371C800028 CASE:L2-B001 0 | |
25776 | nop ! 00003C371C80002C CASE:L2-B001 0 S | |
25777 | BL120007:.word 0xA3A8DC94 ! 00003C371C800030 CASE:L2-B002 0 illop | |
25778 | .word 0xA35D862C ! 00003C371C800034 CASE:L2-B002 0 illop | |
25779 | membar 0x40 ! 00003C371C800038 CASE:L2-B002 0 | |
25780 | stda %f0, [%l5]0xF0 ! 00003C371C80003C CASE:L2-B002 0 Blk-Store | |
25781 | .word 0xF747C991 ! 00003C371C800040 CASE:L2-B002 0 illop | |
25782 | st %f8, [%g5-0x0064] ! 00003C371C800044 CASE:L2-B002 0 S >BD120026 | |
25783 | ld [%g4-0x0064], %f2 ! 00003C371C800048 CASE:L2-B002 0 S <BD120026 | |
25784 | nop ! 00003C371C80004C CASE:L2-B002 0 S | |
25785 | ba,a BL120009 ! 00003C371C800050 CASE:L2-B002 0 | |
25786 | lda [%g6-0x0034]%asi, %f30 ! 00003C371C800054 CASE:L2-B002 0 S <BD120009 | |
25787 | BL120008:add %g1, 0x4D1, %g1 ! 00003C371C800058 CASE:L2-B003 0 chksum++ | |
25788 | ldda [%g4+0x0018]%asi, %f16 ! 00003C371C80005C CASE:L2-B003 0 S <BD120028 | |
25789 | .word 0x93A7197B ! 00003C371C800060 CASE:L2-B003 0 S illop | |
25790 | add %g4, -96, %l5 ! 00003C371C800064 CASE:L2-B003 0 @BD120037 | |
25791 | stda %f28,[%l5+%g1]0xC1 ! 00003C371C800068 CASE:L2-B003 0 S Partial_St | |
25792 | add %g6, -32, %l5 ! 00003C371C80006C CASE:L2-B003 0 @BD120010 | |
25793 | .word 0x99DAE06A ! 00003C371C800070 CASE:L2-B003 0 S illop | |
25794 | lduwa [%g7+%g7]0x8B, %i2 ! 00003C371C800074 CASE:L2-B003 0 S <BD120005 | |
25795 | fmovsule %fcc3, %f3, %f2 ! 00003C371C800078 CASE:L2-B003 0 S | |
25796 | pdist %f30, %f18, %f30 ! 00003C371C80007C CASE:L2-B003 0 S | |
25797 | fmovsuge %fcc0, %f9, %f9 ! 00003C371C800080 CASE:L2-B003 0 S | |
25798 | pdist %f16, %f28, %f20 ! 00003C371C800084 CASE:L2-B003 0 S | |
25799 | .word 0xA1B5C849 ! 00003C371C800088 CASE:L2-B003 0 S illop | |
25800 | ldx [%g2+0x0050], %l5 ! 00003C371C80008C CASE:L2-B003 0 <BD120004 | |
25801 | membar 0x40 ! 00003C371C800090 CASE:L2-B003 0 | |
25802 | ldda [%l5]0x1E, %f16 ! 00003C371C800094 CASE:L2-B003 0 Blk-Load | |
25803 | .word 0xF3175B0A ! 00003C371C800098 CASE:L2-B003 0 illop | |
25804 | ba,pt %icc, BL120009 ! 00003C371C80009C CASE:L2-B003 0 | |
25805 | std %f0, [%g3-0x0078] ! 00003C371C8000A0 CASE:L2-B003 0 S >BD120007 | |
25806 | BL120009: ! SWCH:L1-B000 | |
25807 | .word 0xDEA87D85 ! 00003C371C8000A4 SWCH:L1-B000 0 random | |
25808 | ldx [%g3+0x0010], %i2 ! 00003C371C8000A8 SWCH:L1-B000 0 S <BD120057 | |
25809 | .word 0x4E8A0110 ! 00003C371C8000AC SWCH:L1-B000 0 random | |
25810 | stda %f18,[%l5+%g1]0xC2 ! 00003C371C8000B0 SWCH:L1-B000 0 S Partial_St | |
25811 | call .+8 ! 00003C371C8000B4 SWCH:L1-B000 0 S | |
25812 | .word 0xA9A50C22 ! 00003C371C8000B8 SWCH:L1-B000 0 S illop | |
25813 | .word 0x1BE31437 ! 00003C371C8000BC SWCH:L1-B000 0 S random | |
25814 | ldx [%g2+0x0050], %l5 ! 00003C371C8000C0 SWCH:L1-B000 0 <BD120004 | |
25815 | membar 0x40 ! 00003C371C8000C4 SWCH:L1-B000 0 | |
25816 | ldda [%l5]0x1E, %f16 ! 00003C371C8000C8 SWCH:L1-B000 0 Blk-Load | |
25817 | membar 0x40 ! 00003C371C8000CC SWCH:L1-B000 0 | |
25818 | .word 0x87AF763C ! 00003C371C8000D0 SWCH:L1-B000 0 illop | |
25819 | or %l6,%hm(0x1087AF763C),%l6 ! 00003C371C8000D4 SWCH:L1-B000 0 | |
25820 | .word 0xF21DAF88 ! 00003C371C8000D8 SWCH:L1-B000 0 illop | |
25821 | or %l5,%lo(0x1087AF763C),%l5 ! 00003C371C8000DC SWCH:L1-B000 0 | |
25822 | sllx %l6, 0x20, %l6 ! 00003C371C8000E0 SWCH:L1-B000 0 | |
25823 | or %l6, %l5, %l6 ! 00003C371C8000E4 SWCH:L1-B000 0 | |
25824 | jmpl %l6+0x0000, %o7 ! 00003C371C8000E8 SWCH:L1-B000 0 S | |
25825 | nop ! 00003C371C8000EC SWCH:L1-B000 0 S | |
25826 | subcc %i2, %g1, %o0 ! 00003C371C8000F0 SUBR:L0-B000 0 S | |
25827 | std %f38, [%g4-0x0078] ! 00003C371C8000F4 SUBR:L0-B000 0 S >BD120007 | |
25828 | fcmpeq16 %f18, %f20, %o3 ! 00003C371C8000F8 SUBR:L0-B000 0 S | |
25829 | brlz,pt %o2, BL120010 ;.empty ! 00003C371C8000FC SUBR:L0-B000 0 L | |
25830 | BL120010:ble BL120011 ;.empty ! 00003C371C800100 SUBR:L0-B000 0 L | |
25831 | bg,pn %icc, BL120012 ;.empty ! 00003C371C800104 SUBR:L0-B000 0 L | |
25832 | bge BL120011 ;.empty ! 00003C371C800108 SUBR:L0-B000 0 L | |
25833 | BL120012:call .+8 ! 00003C371C80010C SUBR:L0-B000 0 L | |
25834 | BL120013:nop ! 00003C371C800110 SUBR:L0-B000 0 S | |
25835 | BL120011:.word 0xBFA8F098 ! 00003C371C800114 SUBR:L0-B000 0 illop | |
25836 | ta %xcc, 0x45 ! 00003C371C800118 SUBR:L0-B000 0 demap-stack | |
25837 | add %g1, 0x90A, %i0 ! 00003C371C80011C SUBR:L0-B000 0 | |
25838 | add %g1, 0xDEF, %g1 ! 00003C371C800120 SUBR:L0-B000 0 chksum++ | |
25839 | ret ! 00003C371C800124 SUBR:L0-B000 0 | |
25840 | .word 0xBBCFAE8D ! 00003C371C800128 SUBR:L0-B000 0 illop | |
25841 | ||
25842 | SECTION .btext056_pg1 TEXT_VA=0x3c371c800000 | |
25843 | attr_text { | |
25844 | Name = .btext056_pg1, | |
25845 | VA = 0x3c371c800000, | |
25846 | RA = 0xfea800000, | |
25847 | PA = ra2pa(0xfea800000,0), | |
25848 | tsbonly, | |
25849 | part_0_ctx_nonzero_tsb_config_0, | |
25850 | TTE_Context=74, TTE_Size=3, TTE_W=0, TTE_X=1, | |
25851 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25852 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25853 | } | |
25854 | .text; .skip 8 | |
25855 | ||
25856 | !======================================================================== | |
25857 | ||
25858 | SECTION .btext057 TEXT_VA=0x1662af0aff00 | |
25859 | attr_text { | |
25860 | Name = .btext057, | |
25861 | VA = 0x1662af0aff00, | |
25862 | RA = ra2pa(0xfeb3cff00,0), | |
25863 | PA = ra2pa(0xfeb3cff00,0), | |
25864 | notsb | |
25865 | } | |
25866 | ||
25867 | SECTION .btext057_pg0 TEXT_VA=0x1662af0a0000 | |
25868 | attr_text { | |
25869 | Name = .btext057_pg0, | |
25870 | VA = 0x1662af0a0000, | |
25871 | RA = ra2pa(0xfeb3c0000,0), | |
25872 | PA = ra2pa(0xfeb3c0000,0), | |
25873 | tsbonly, | |
25874 | part_0_ctx_nonzero_tsb_config_3, | |
25875 | TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1, | |
25876 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
25877 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
25878 | } | |
25879 | .text; .skip 8 | |
25880 | ||
25881 | ||
25882 | SECTION .btext057 | |
25883 | .text | |
25884 | .global SUBR155; SUBR155: | |
25885 | BL120014: ! SUBR:L0-B000 | |
25886 | add %g1, 0x50B, %g1 ! 00001662AF0AFF00 SUBR:L0-B000 2 chksum++ | |
25887 | save %o6, -128, %o6 ! 00001662AF0AFF04 SUBR:L0-B000 2 | |
25888 | sethi %hh(0x1662AF0AFF00),%l7 ! 00001662AF0AFF08 SUBR:L0-B000 2 SUBR155 | |
25889 | or %l7,%hm(0x1662AF0AFF00),%l7 ! 00001662AF0AFF0C SUBR:L0-B000 2 | |
25890 | sethi %lm(0x1662AF0AFF00),%l6 ! 00001662AF0AFF10 SUBR:L0-B000 2 | |
25891 | or %l6,%lo(0x1662AF0AFF00),%l6 ! 00001662AF0AFF14 SUBR:L0-B000 2 | |
25892 | sllx %l7, 0x20, %l7 ! 00001662AF0AFF18 SUBR:L0-B000 2 | |
25893 | or %l7, %l6, %l7 ! 00001662AF0AFF1C SUBR:L0-B000 2 | |
25894 | ta %xcc, 0x45 ! 00001662AF0AFF20 SUBR:L0-B000 2 demap-stack | |
25895 | fnegd %f38, %f0 ! 00001662AF0AFF24 SUBR:L0-B000 2 S | |
25896 | sethi %hh(0x6AC33FFF00),%l6 ! 00001662AF0AFF28 SUBR:L0-B000 2 SUBR158 | |
25897 | or %l6,%hm(0x6AC33FFF00),%l6 ! 00001662AF0AFF2C SUBR:L0-B000 2 | |
25898 | sethi %lm(0x6AC33FFF00),%l5 ! 00001662AF0AFF30 SUBR:L0-B000 2 | |
25899 | or %l5,%lo(0x6AC33FFF00),%l5 ! 00001662AF0AFF34 SUBR:L0-B000 2 | |
25900 | sllx %l6, 0x20, %l6 ! 00001662AF0AFF38 SUBR:L0-B000 2 | |
25901 | or %l6, %l5, %l6 ! 00001662AF0AFF3C SUBR:L0-B000 2 | |
25902 | jmpl %l6+0x0000, %o7 ! 00001662AF0AFF40 SUBR:L0-B000 2 S | |
25903 | xnorcc %i4, %i2, %i1 ! 00001662AF0AFF44 SUBR:L0-B000 2 S | |
25904 | edge16ln %i4, %o3, %l2 ! 00001662AF0AFF48 SUBR:L0-B000 2 S | |
25905 | pdist %f24, %f30, %f20 ! 00001662AF0AFF4C SUBR:L0-B000 2 S | |
25906 | pdist %f20, %f30, %f22 ! 00001662AF0AFF50 SUBR:L0-B000 2 S | |
25907 | sub %i3, %i3, %i5 ! 00001662AF0AFF54 SUBR:L0-B000 2 S | |
25908 | subcc %i5, %i5, %i0 ! 00001662AF0AFF58 SUBR:L0-B000 2 S | |
25909 | fcmpgt16 %f16, %f20, %i2 ! 00001662AF0AFF5C SUBR:L0-B000 2 S | |
25910 | add %g1, 0xD50, %g1 ! 00001662AF0AFF60 SUBR:L0-B000 2 chksum++ | |
25911 | add %i0, %g1, %i3 ! 00001662AF0AFF64 SWCH:L1-B000 2 | |
25912 | and %i3, 0x18, %o7 ! 00001662AF0AFF68 SWCH:L1-B000 2 | |
25913 | sethi %hi(0x80), %i3 ! 00001662AF0AFF6C SWCH:L1-B000 2 .+0 | |
25914 | or %i3,%lo(0x80),%i3 ! 00001662AF0AFF70 SWCH:L1-B000 2 | |
25915 | add %i3, %o7, %i3 ! 00001662AF0AFF74 SWCH:L1-B000 2 | |
25916 | jmpl %l7+%i3, %g0 ! 00001662AF0AFF78 SWCH:L1-B000 2 | |
25917 | st %f4, [%g3-0x0050] ! 00001662AF0AFF7C SWCH:L1-B000 2 S >BD120101 | |
25918 | fba,pn %fcc1, BL120018 ! 00001662AF0AFF80 SWCH:L1-B000 1 | |
25919 | subcc %l3, %g1, %o3 ! 00001662AF0AFF84 SWCH:L1-B000 1 S | |
25920 | ba,a,pt %icc, BL120017 ! 00001662AF0AFF88 SWCH:L1-B000 0 | |
25921 | .word 0xF5B633BF ! 00001662AF0AFF8C SWCH:L1-B000 0 S illop | |
25922 | .word 0xC9FAA2F2 ! 00001662AF0AFF90 SWCH:L1-B000 0 illop | |
25923 | add %i2, %o3, %l4 ! 00001662AF0AFF94 SWCH:L1-B000 0 S | |
25924 | ba,a,pn %icc, BL120015 ! 00001662AF0AFF98 SWCH:L1-B000 1 | |
25925 | .word 0xF328EED1 ! 00001662AF0AFF9C SWCH:L1-B000 0 S random | |
25926 | BL120015:add %g1, 0x357, %g1 ! 00001662AF0AFFA0 CASE:L2-B000 1 chksum++ | |
25927 | .word 0xA7A8C89A ! 00001662AF0AFFA4 CASE:L2-B000 1 S illop_FP | |
25928 | fsrc1 %f18, %f18 ! 00001662AF0AFFA8 CASE:L2-B000 1 S | |
25929 | fcmpeq32 %f26, %f30, %i4 ! 00001662AF0AFFAC CASE:L2-B000 1 S | |
25930 | add %g5, -96, %l5 ! 00001662AF0AFFB0 CASE:L2-B000 1 @BD120037 | |
25931 | stda %f16,[%l5+%g1]0xC4 ! 00001662AF0AFFB4 CASE:L2-B000 1 S Partial_St | |
25932 | xorcc %o2, %i2, %o2 ! 00001662AF0AFFB8 CASE:L2-B000 1 S | |
25933 | ldx [%g2+0x0050], %l5 ! 00001662AF0AFFBC CASE:L2-B000 1 <BD120004 | |
25934 | membar 0x40 ! 00001662AF0AFFC0 CASE:L2-B000 1 | |
25935 | stda %f0, [%l5]0x16 ! 00001662AF0AFFC4 CASE:L2-B000 1 Blk-Store | |
25936 | membar 0x40 ! 00001662AF0AFFC8 CASE:L2-B000 1 | |
25937 | array32 %i5, %o0, %o0 ! 00001662AF0AFFCC CASE:L2-B000 1 S | |
25938 | edge8 %i4, %i5, %i2 ! 00001662AF0AFFD0 CASE:L2-B000 1 S | |
25939 | array8 %o3, %i4, %o3 ! 00001662AF0AFFD4 CASE:L2-B000 1 S | |
25940 | add %g5, 0x68, %l5 ! 00001662AF0AFFD8 CASE:L2-B000 1 @BD120104 | |
25941 | stda %f20,[%l5+%g1]0xC0 ! 00001662AF0AFFDC CASE:L2-B000 1 S Partial_St | |
25942 | ld [%g6-0x006C], %f10 ! 00001662AF0AFFE0 CASE:L2-B000 1 S <BD120031 | |
25943 | fba,a,pn %fcc0, BL120019 ! 00001662AF0AFFE4 CASE:L2-B000 1 | |
25944 | .word 0x08F6D8DB ! 00001662AF0AFFE8 CASE:L2-B000 0 S random | |
25945 | BL120016:add %g1, 0xBAA, %g1 ! 00001662AF0AFFEC CASE:L2-B001 0 chksum++ | |
25946 | .word 0xBFA11519 ! 00001662AF0AFFF0 CASE:L2-B001 0 illop | |
25947 | stda %f18, [%l6]0xD0 ! 00001662AF0AFFF4 CASE:L2-B001 0 S Short8 | |
25948 | .word 0xB3B1D48F ! 00001662AF0AFFF8 CASE:L2-B001 0 S illop_VIS | |
25949 | wr %i4, %g1, %ccr ! 00001662AF0AFFFC CASE:L2-B001 0 S | |
25950 | subcc %i2, %o0, %o0 ! 00001662AF0B0000 CASE:L2-B001 0 S | |
25951 | fba,a BL120019 ! 00001662AF0B0004 CASE:L2-B001 0 | |
25952 | std %f12, [%g3+0x004C] ! 00001662AF0B0008 CASE:L2-B001 0 S >BD120039+4 | |
25953 | BL120017:add %g1, 0x4E7, %g1 ! 00001662AF0B000C CASE:L2-B002 0 chksum++ | |
25954 | fcmpne16 %f20, %f18, %l3 ! 00001662AF0B0010 CASE:L2-B002 0 S | |
25955 | ldx [%g2+0x0050], %l5 ! 00001662AF0B0014 CASE:L2-B002 0 <BD120004 | |
25956 | membar 0x40 ! 00001662AF0B0018 CASE:L2-B002 0 | |
25957 | stda %f0, [%l5]0x1E ! 00001662AF0B001C CASE:L2-B002 0 Blk-Store | |
25958 | membar 0x40 ! 00001662AF0B0020 CASE:L2-B002 0 | |
25959 | fnot1s %f24, %f24 ! 00001662AF0B0024 CASE:L2-B002 0 S | |
25960 | membar 0x40 ! 00001662AF0B0028 CASE:L2-B002 0 | |
25961 | ldda [%l5]0x1E, %f16 ! 00001662AF0B002C CASE:L2-B002 0 Blk-Load | |
25962 | .word 0x95906000 ! 00001662AF0B0030 CASE:L2-B002 0 random | |
25963 | membar 0x40 ! 00001662AF0B0034 CASE:L2-B002 0 | |
25964 | ldda [%l5]0x16, %f16 ! 00001662AF0B0038 CASE:L2-B002 0 Blk-Load | |
25965 | membar 0x40 ! 00001662AF0B003C CASE:L2-B002 0 | |
25966 | .word 0xEB08D62B ! 00001662AF0B0040 CASE:L2-B002 0 illop | |
25967 | .word 0xE2CD6128 ! 00001662AF0B0044 CASE:L2-B002 0 random | |
25968 | .word 0x8D897379 ! 00001662AF0B0048 CASE:L2-B002 0 illop | |
25969 | .word 0xB5B58181 ! 00001662AF0B004C CASE:L2-B002 0 S illop_VIS | |
25970 | membar 0x40 ! 00001662AF0B0050 CASE:L2-B002 0 | |
25971 | .word 0x97D881FD ! 00001662AF0B0054 CASE:L2-B002 0 illop | |
25972 | membar 0x40 ! 00001662AF0B0058 CASE:L2-B002 0 | |
25973 | prefetch [%l2-0x081C], 1 ! 00001662AF0B005C CASE:L2-B002 0 S <.-2076 | |
25974 | fba,a BL120019 ! 00001662AF0B0060 CASE:L2-B002 0 | |
25975 | fcmps %fcc3, %f5, %f11 ! 00001662AF0B0064 CASE:L2-B002 0 S | |
25976 | BL120018:add %g1, 0xE, %g1 ! 00001662AF0B0068 CASE:L2-B003 1 chksum++ | |
25977 | call .+8 ! 00001662AF0B006C CASE:L2-B003 1 S | |
25978 | ld [%g2+0x0064], %fsr ! 00001662AF0B0070 CASE:L2-B003 1 S <BD120006+4 | |
25979 | fcmple32 %f24, %f22, %o5 ! 00001662AF0B0074 CASE:L2-B003 1 S | |
25980 | fcmpne32 %f22, %f20, %o4 ! 00001662AF0B0078 CASE:L2-B003 1 S | |
25981 | ba,pn %icc, BL120019 ! 00001662AF0B007C CASE:L2-B003 1 | |
25982 | ta %xcc, 0x46 ! 00001662AF0B0080 CASE:L2-B003 1 S demap-page | |
25983 | BL120019: ! SWCH:L1-B000 | |
25984 | add %g1, 0x8EF, %g1 ! 00001662AF0B0084 SWCH:L1-B000 2 chksum++ | |
25985 | ldx [%g2+0x0050], %l5 ! 00001662AF0B0088 SWCH:L1-B000 2 <BD120004 | |
25986 | membar 0x40 ! 00001662AF0B008C SWCH:L1-B000 2 | |
25987 | stda %f32, [%l5]0xF1 ! 00001662AF0B0090 SWCH:L1-B000 2 Blk-Store | |
25988 | membar 0x40 ! 00001662AF0B0094 SWCH:L1-B000 2 | |
25989 | fcmpgt32 %f30, %f18, %o0 ! 00001662AF0B0098 SWCH:L1-B000 2 S | |
25990 | popc %o5, %o3 ! 00001662AF0B009C SWCH:L1-B000 2 S | |
25991 | fmovd %f20, %f20 ! 00001662AF0B00A0 SWCH:L1-B000 2 S | |
25992 | std %f6, [%g5+0x0048] ! 00001662AF0B00A4 SUBR:L0-B000 2 S >BD120039 | |
25993 | swap [%g6-0x0038], %l3 ! 00001662AF0B00A8 SUBR:L0-B000 2 S >BD120003 | |
25994 | xnor %l3, %g1, %l4 ! 00001662AF0B00AC SUBR:L0-B000 2 S | |
25995 | ldx [%g2+0x0050], %l5 ! 00001662AF0B00B0 SUBR:L0-B000 2 <BD120004 | |
25996 | membar 0x40 ! 00001662AF0B00B4 SUBR:L0-B000 2 | |
25997 | ldda [%l5]0xF1, %f16 ! 00001662AF0B00B8 SUBR:L0-B000 2 Blk-Load | |
25998 | membar 0x40 ! 00001662AF0B00BC SUBR:L0-B000 2 | |
25999 | bn,a .-1445272 ! 00001662AF0B00C0 SUBR:L0-B000 2 S | |
26000 | edge16l %o3, %l4, %o4 ! 00001662AF0B00C4 SUBR:L0-B000 0 S | |
26001 | ta %xcc, 0x45 ! 00001662AF0B00C8 SUBR:L0-B000 2 demap-stack | |
26002 | add %g1, 0x989, %i0 ! 00001662AF0B00CC SUBR:L0-B000 2 | |
26003 | return %i7+0x0008 ! 00001662AF0B00D0 SUBR:L0-B000 2 | |
26004 | add %g1, 0x772, %g1 ! 00001662AF0B00D4 SUBR:L0-B000 2 chksum++ | |
26005 | ||
26006 | SECTION .btext057_pg1 TEXT_VA=0x1662af0b0000 | |
26007 | attr_text { | |
26008 | Name = .btext057_pg1, | |
26009 | VA = 0x1662af0b0000, | |
26010 | RA = ra2pa(0xfeb3d0000,0), | |
26011 | PA = ra2pa(0xfeb3d0000,0), | |
26012 | tsbonly, | |
26013 | part_0_ctx_nonzero_tsb_config_3, | |
26014 | TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1, | |
26015 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
26016 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
26017 | } | |
26018 | .text; .skip 8 | |
26019 | ||
26020 | !======================================================================== | |
26021 | ||
26022 | SECTION .btext058 TEXT_VA=0x726df6b3ff00 | |
26023 | attr_text { | |
26024 | Name = .btext058, | |
26025 | VA = 0x726df6b3ff00, | |
26026 | RA = ra2pa(0xfeb3aff00,0), | |
26027 | PA = ra2pa(0xfeb3aff00,0), | |
26028 | notsb | |
26029 | } | |
26030 | ||
26031 | SECTION .btext058_pg0 TEXT_VA=0x726df6b30000 | |
26032 | attr_text { | |
26033 | Name = .btext058_pg0, | |
26034 | VA = 0x726df6b30000, | |
26035 | RA = ra2pa(0xfeb3a0000,0), | |
26036 | PA = ra2pa(0xfeb3a0000,0), | |
26037 | tsbonly, | |
26038 | part_0_ctx_nonzero_tsb_config_3, | |
26039 | TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1, | |
26040 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
26041 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
26042 | } | |
26043 | .text; .skip 8 | |
26044 | ||
26045 | ||
26046 | SECTION .btext058 | |
26047 | .text | |
26048 | .global SUBR156; SUBR156: | |
26049 | BL120020: ! SUBR:L0-B000 | |
26050 | add %g1, 0xA18, %g1 ! 0000726DF6B3FF00 SUBR:L0-B000 0 chksum++ | |
26051 | .word 0x95906000 ! 0000726DF6B3FF04 SUBR:L0-B000 0 random | |
26052 | .word 0x8D8D4B01 ! 0000726DF6B3FF08 SUBR:L0-B000 0 illop | |
26053 | .word 0xDD6EAB44 ! 0000726DF6B3FF0C SUBR:L0-B000 0 illop | |
26054 | .word 0xA3A4912F ! 0000726DF6B3FF10 SUBR:L0-B000 0 illop | |
26055 | or %l6,%lo(0x108D8D4B01),%l6 ! 0000726DF6B3FF14 SUBR:L0-B000 0 | |
26056 | sllx %l7, 0x20, %l7 ! 0000726DF6B3FF18 SUBR:L0-B000 0 | |
26057 | .word 0xBFACD1D1 ! 0000726DF6B3FF1C SUBR:L0-B000 0 illop | |
26058 | ta %xcc, 0x45 ! 0000726DF6B3FF20 SUBR:L0-B000 0 demap-stack | |
26059 | .word 0xD613D9FF ! 0000726DF6B3FF24 SUBR:L0-B000 0 random | |
26060 | .word 0xC8E4D688 ! 0000726DF6B3FF28 LOOP:L1-B000 0 random | |
26061 | BL120041: ! LOOP:L1-B000 | |
26062 | add %g1, 0xAAC, %g1 ! 0000726DF6B3FF2C LOOP:L1-B000 0 chksum++ | |
26063 | andcc %i1, 0x800, %g0 ! 0000726DF6B3FF30 SKIP:L2-B000 0 | |
26064 | bz,a,pn %icc, BL120021 ! 0000726DF6B3FF34 SKIP:L2-B000 0 | |
26065 | stda %i2, [%g6+0x0050]%asi ! 0000726DF6B3FF38 SKIP:L2-B000 0 S >BD120073 | |
26066 | ldx [%g2+0x0050], %l5 ! 0000726DF6B3FF3C SKIP:L2-B000 0 <BD120004 | |
26067 | membar 0x40 ! 0000726DF6B3FF40 SKIP:L2-B000 0 | |
26068 | ldda [%l5]0xF0, %f16 ! 0000726DF6B3FF44 SKIP:L2-B000 0 Blk-Load | |
26069 | membar 0x40 ! 0000726DF6B3FF48 SKIP:L2-B000 0 | |
26070 | .word 0xBD4BD9AE ! 0000726DF6B3FF4C SKIP:L2-B000 0 S illop | |
26071 | .word 0x9DAC8A23 ! 0000726DF6B3FF50 SKIP:L2-B000 0 S illop_FP | |
26072 | membar 0x40 ! 0000726DF6B3FF54 SKIP:L2-B000 0 | |
26073 | stda %f16, [%l5]0x16 ! 0000726DF6B3FF58 SKIP:L2-B000 0 Blk-Store | |
26074 | .word 0xF9DBBF50 ! 0000726DF6B3FF5C SKIP:L2-B000 0 random | |
26075 | .word 0xBFA45C8D ! 0000726DF6B3FF60 SKIP:L2-B000 0 illop | |
26076 | .word 0xCE61BA4D ! 0000726DF6B3FF64 SKIP:L2-B000 0 S illop | |
26077 | call .+8 ! 0000726DF6B3FF68 SKIP:L2-B000 0 S | |
26078 | cmp %i0, %g1 ! 0000726DF6B3FF6C SKIP:L2-B000 0 S | |
26079 | ldx [%g2+0x0050], %l5 ! 0000726DF6B3FF70 SKIP:L2-B000 0 <BD120004 | |
26080 | membar 0x40 ! 0000726DF6B3FF74 SKIP:L2-B000 0 | |
26081 | stda %f32, [%l5]0x16 ! 0000726DF6B3FF78 SKIP:L2-B000 0 Blk-Store | |
26082 | membar 0x40 ! 0000726DF6B3FF7C SKIP:L2-B000 0 | |
26083 | .word 0xD463A289 ! 0000726DF6B3FF80 SKIP:L2-B000 0 S illop | |
26084 | .word 0xB4EFDC8C ! 0000726DF6B3FF84 SKIP:L2-B000 0 random | |
26085 | ldda [%l6]0x26, %i0 ! 0000726DF6B3FF88 SKIP:L2-B000 0 S Quad_Ld_P | |
26086 | .word 0xABA88C96 ! 0000726DF6B3FF8C SKIP:L2-B000 0 illop | |
26087 | .word 0xDFCBFF10 ! 0000726DF6B3FF90 SKIP:L2-B000 0 illop | |
26088 | .word 0xAB4D9328 ! 0000726DF6B3FF94 SKIP:L2-B000 0 illop | |
26089 | .word 0x97906000 ! 0000726DF6B3FF98 SKIP:L2-B000 0 S random | |
26090 | orn %i2, %i0, %l3 ! 0000726DF6B3FF9C SKIP:L2-B000 0 S | |
26091 | ba,a,pt %icc, BL120025 ! 0000726DF6B3FFA0 SKIP:L2-B000 0 | |
26092 | nop ! 0000726DF6B3FFA4 SKIP:L2-B000 0 S | |
26093 | BL120021: ! ELSE:L2-B001 | |
26094 | fcmpd %fcc2, %f0, %f62 ! 0000726DF6B3FFA8 ELSE:L2-B001 0 S | |
26095 | sub %o5, %i2, %o3 ! 0000726DF6B3FFAC ELSE:L2-B001 0 S | |
26096 | pdist %f22, %f30, %f22 ! 0000726DF6B3FFB0 ELSE:L2-B001 0 S | |
26097 | .word 0xF310493F ! 0000726DF6B3FFB4 ELSE:L2-B001 0 S illop | |
26098 | add %g1, 0xB36, %g1 ! 0000726DF6B3FFB8 ELSE:L2-B001 0 chksum++ | |
26099 | tge %xcc, %g7+0x0078 ! 0000726DF6B3FFBC ELSE:L2-B001 0 S pseudo-branch | |
26100 | brnz,pn %i1, BL120022 ;.empty ! 0000726DF6B3FFC0 ELSE:L2-B001 0 L | |
26101 | bnz,a,pn %xcc, BL120023 ;.empty ! 0000726DF6B3FFC4 ELSE:L2-B001 0 L | |
26102 | .word 0xD19CC3CB ! 0000726DF6B3FFC8 ELSE:L2-B001 0 L illop | |
26103 | bcc,pt %icc, BL120024 ! 0000726DF6B3FFCC ELSE:L2-B001 0 L | |
26104 | pdist %f24, %f22, %f22 ! 0000726DF6B3FFD0 ELSE:L2-B001 0 S | |
26105 | fblg,a BL120022 ;.empty ! 0000726DF6B3FFD4 ELSE:L2-B001 0 L | |
26106 | BL120024:.word 0x87AB8808 ! 0000726DF6B3FFD8 ELSE:L2-B001 0 L illop | |
26107 | bne BL120023 ! 0000726DF6B3FFDC ELSE:L2-B001 0 L | |
26108 | BL120023:fnors %f28, %f24, %f24 ! 0000726DF6B3FFE0 ELSE:L2-B001 0 S | |
26109 | .word 0x0B93AD40 ! 0000726DF6B3FFE4 ELSE:L2-B001 0 S random | |
26110 | BL120022:add %g1, 0x3C3, %g1 ! 0000726DF6B3FFE8 ELSE:L2-B001 0 chksum++ | |
26111 | BL120025: ! ELSE:L2-B001 | |
26112 | add %g1, 0xCC, %g1 ! 0000726DF6B3FFEC ELSE:L2-B001 0 chksum++ | |
26113 | fbge,a,pn %fcc3, BL120026 ! 0000726DF6B3FFF0 SKIP:L2-B002 0 | |
26114 | nop ! 0000726DF6B3FFF4 SKIP:L2-B002 0 S | |
26115 | ldx [%g2+0x0050], %l5 ! 0000726DF6B3FFF8 SKIP:L2-B002 0 <BD120004 | |
26116 | .word 0x8F8E5184 ! 0000726DF6B3FFFC SKIP:L2-B002 0 illop | |
26117 | ldda [%l5]0x17, %f16 ! 0000726DF6B40000 SKIP:L2-B002 0 Blk-Load | |
26118 | membar 0x40 ! 0000726DF6B40004 SKIP:L2-B002 0 | |
26119 | .word 0x8ADF3FCF ! 0000726DF6B40008 SKIP:L2-B002 0 random | |
26120 | ldx [%g4-0x0088], %g4 ! 0000726DF6B4000C SKIP:L2-B002 0 ptr_chase | |
26121 | std %f32, [%g4-0x0078] ! 0000726DF6B40010 SKIP:L2-B002 0 S >BD120007 | |
26122 | edge8 %i5, %l3, %i0 ! 0000726DF6B40014 SKIP:L2-B002 0 S | |
26123 | subcc %i5, %o5, %i1 ! 0000726DF6B40018 SKIP:L2-B002 0 S | |
26124 | ldx [%g5-0x0088], %g5 ! 0000726DF6B4001C SKIP:L2-B002 0 ptr_chase | |
26125 | ldx [%g5-0x0088], %g5 ! 0000726DF6B40020 SKIP:L2-B002 0 ptr_chase | |
26126 | ldx [%g5-0x0088], %g5 ! 0000726DF6B40024 SKIP:L2-B002 0 ptr_chase | |
26127 | ldx [%g5-0x0088], %g5 ! 0000726DF6B40028 SKIP:L2-B002 0 ptr_chase | |
26128 | ldx [%g5-0x0088], %g5 ! 0000726DF6B4002C SKIP:L2-B002 0 ptr_chase | |
26129 | ldx [%g5-0x0088], %g5 ! 0000726DF6B40030 SKIP:L2-B002 0 ptr_chase | |
26130 | .word 0xB5A219C1 ! 0000726DF6B40034 SKIP:L2-B002 0 illop | |
26131 | ldx [%g5-0x0088], %g5 ! 0000726DF6B40038 SKIP:L2-B002 0 ptr_chase | |
26132 | sethi %hh(0xFFFFAA90B0BFFF00),%l6 ! 0000726DF6B4003C SKIP:L2-B002 0 SUBR160 | |
26133 | .word 0x27D61961 ! 0000726DF6B40040 SKIP:L2-B002 0 illop | |
26134 | sethi %lm(0xFFFFAA90B0BFFF00),%l5 ! 0000726DF6B40044 SKIP:L2-B002 0 | |
26135 | .word 0xAFCBE535 ! 0000726DF6B40048 SKIP:L2-B002 0 illop | |
26136 | sllx %l6, 0x20, %l6 ! 0000726DF6B4004C SKIP:L2-B002 0 | |
26137 | or %l6, %l5, %l6 ! 0000726DF6B40050 SKIP:L2-B002 0 | |
26138 | jmpl %l6+0x0000, %o7 ! 0000726DF6B40054 SKIP:L2-B002 0 S | |
26139 | edge16n %i3, %i1, %i3 ! 0000726DF6B40058 SKIP:L2-B002 0 S | |
26140 | ldda [%g6+0x0000]%asi, %f30 ! 0000726DF6B4005C SKIP:L2-B002 0 S <BD120051 | |
26141 | add %g5, 0x3E, %l6 ! 0000726DF6B40060 SKIP:L2-B002 0 @BD120190 | |
26142 | .word 0xD1E97418 ! 0000726DF6B40064 SKIP:L2-B002 0 S illop | |
26143 | .word 0x8FDA7122 ! 0000726DF6B40068 SKIP:L2-B002 0 illop | |
26144 | ldx [%g3-0x0088], %g3 ! 0000726DF6B4006C SKIP:L2-B002 0 ptr_chase | |
26145 | ldx [%g3-0x0088], %g3 ! 0000726DF6B40070 SKIP:L2-B002 0 ptr_chase | |
26146 | add %g1, 0x6C1, %g1 ! 0000726DF6B40074 SKIP:L2-B002 0 chksum++ | |
26147 | .word 0x83BE5FAF ! 0000726DF6B40078 SKIP:L2-B002 0 S random | |
26148 | .word 0x9BA30ACA ! 0000726DF6B4007C SKIP:L2-B002 0 S illop | |
26149 | addcc %o0, 0x2EE, %i4 ! 0000726DF6B40080 SKIP:L2-B002 0 S | |
26150 | movneg %xcc, %o3, %l1 ! 0000726DF6B40084 SKIP:L2-B002 0 S | |
26151 | .word 0xADA34C3C ! 0000726DF6B40088 SKIP:L2-B002 0 illop | |
26152 | membar 0x40 ! 0000726DF6B4008C SKIP:L2-B002 0 | |
26153 | stda %f0, [%l5]0x1E ! 0000726DF6B40090 SKIP:L2-B002 0 Blk-Store | |
26154 | membar 0x40 ! 0000726DF6B40094 SKIP:L2-B002 0 | |
26155 | .word 0x95906000 ! 0000726DF6B40098 SKIP:L2-B002 0 random | |
26156 | stda %f30,[%l5+%g1]0xC4 ! 0000726DF6B4009C SKIP:L2-B002 0 S Partial_St | |
26157 | .word 0x9B924F1A ! 0000726DF6B400A0 SKIP:L2-B002 0 illop | |
26158 | .word 0x81F5939F ! 0000726DF6B400A4 SKIP:L2-B002 0 S illop | |
26159 | BL120026: ! ELSE:L2-B003 | |
26160 | .word 0x81AED42A ! 0000726DF6B400A8 ELSE:L2-B003 0 illop | |
26161 | .word 0xE141DDB9 ! 0000726DF6B400AC ELSE:L2-B003 0 S illop | |
26162 | sethi %hh(0xFFFF9D5ED1023F00),%l6 ! 0000726DF6B400B0 ELSE:L2-B003 0 SUBR161 | |
26163 | .word 0x81CFE008 ! 0000726DF6B400B4 ELSE:L2-B003 0 random | |
26164 | sethi %lm(0xFFFF9D5ED1023F00),%l5 ! 0000726DF6B400B8 ELSE:L2-B003 0 | |
26165 | or %l5,%lo(0xFFFF9D5ED1023F00),%l5 ! 0000726DF6B400BC ELSE:L2-B003 0 | |
26166 | sllx %l6, 0x20, %l6 ! 0000726DF6B400C0 ELSE:L2-B003 0 | |
26167 | .word 0x82F7158D ! 0000726DF6B400C4 ELSE:L2-B003 0 random | |
26168 | .word 0xADB14685 ! 0000726DF6B400C8 ELSE:L2-B003 0 S illop | |
26169 | stxa %i1, [%g7+%g0]0xEF ! 0000726DF6B400CC ELSE:L2-B003 0 S BAD-ASI | |
26170 | .word 0x8DB001D7 ! 0000726DF6B400D0 ELSE:L2-B003 0 illop | |
26171 | .word 0x2C89B992 ! 0000726DF6B400D4 ELSE:L2-B003 0 S random | |
26172 | cmp %i4, %i3 ! 0000726DF6B400D8 ELSE:L2-B003 0 S | |
26173 | .word 0x9DA9D00F ! 0000726DF6B400DC ELSE:L2-B003 0 S illop | |
26174 | add %g1, 0x38D, %g1 ! 0000726DF6B400E0 ELSE:L2-B003 0 chksum++ | |
26175 | add %i5, 0x0, %i5 ! 0000726DF6B400E4 ELSE:L2-B003 0 S | |
26176 | wr %l1, -2488, %y ! 0000726DF6B400E8 ELSE:L2-B003 0 S | |
26177 | ld [%g2+0x0064], %fsr ! 0000726DF6B400EC ELSE:L2-B003 0 S <BD120006+4 | |
26178 | cmp %i1, %i4 ! 0000726DF6B400F0 ELSE:L2-B003 0 S | |
26179 | ld [%g2+0x0064], %fsr ! 0000726DF6B400F4 ELSE:L2-B003 0 S <BD120006+4 | |
26180 | rd %gsr, %l6 ! 0000726DF6B400F8 ELSE:L2-B003 0 S | |
26181 | wr %l6, 0x30, %gsr ! 0000726DF6B400FC ELSE:L2-B003 0 S | |
26182 | .word 0xC1586816 ! 0000726DF6B40100 ELSE:L2-B003 0 S illop | |
26183 | lda [%g5-0x0056]%asi, %f9 ! 0000726DF6B40104 ELSE:L2-B003 0 S <BD120015+2 | |
26184 | pdist %f26, %f22, %f18 ! 0000726DF6B40108 ELSE:L2-B003 0 S | |
26185 | fadds %f11, %f2, %f9 ! 0000726DF6B4010C ELSE:L2-B003 0 S | |
26186 | BL120027: ! ELSE:L2-B003 | |
26187 | .word 0xE60617F2 ! 0000726DF6B40110 ELSE:L2-B003 0 random | |
26188 | andcc %g1, 0x100, %g0 ! 0000726DF6B40114 SKIP:L2-B004 0 | |
26189 | bnz,a,pt %xcc, BL120035 ! 0000726DF6B40118 SKIP:L2-B004 0 | |
26190 | nop ! 0000726DF6B4011C SKIP:L2-B004 0 S | |
26191 | subc %i4, 0x754, %o2 ! 0000726DF6B40120 SKIP:L2-B004 0 S | |
26192 | .word 0x9FC68000 ! 0000726DF6B40124 SKIP:L2-B004 0 L random | |
26193 | fba BL120029 ;.empty ! 0000726DF6B40128 SKIP:L2-B004 0 L | |
26194 | .word 0xD3BC1C20 ! 0000726DF6B4012C SKIP:L2-B004 0 L illop | |
26195 | .word 0x9FA8C871 ! 0000726DF6B40130 SKIP:L2-B004 0 L illop | |
26196 | ldx [%g2+0x0020], %g5 ! 0000726DF6B40134 SKIP:L2-B004 0 S BASE<BD120098 | |
26197 | fbl BL120031 ;.empty ! 0000726DF6B40138 SKIP:L2-B004 0 L | |
26198 | BL120029:bnz BL120032 ! 0000726DF6B4013C SKIP:L2-B004 0 L | |
26199 | .word 0xD14CF842 ! 0000726DF6B40140 SKIP:L2-B004 0 S illop | |
26200 | BL120032:array16 %o2, %g1, %o4 ! 0000726DF6B40144 SKIP:L2-B004 0 S | |
26201 | .word 0x97A606A7 ! 0000726DF6B40148 SKIP:L2-B004 0 S illop | |
26202 | bvc,a,pn %xcc, BL120028 ;.empty ! 0000726DF6B4014C SKIP:L2-B004 0 L | |
26203 | BL120031:brgz,a,pn %i5, BL120028 ;.empty ! 0000726DF6B40150 SKIP:L2-B004 0 L | |
26204 | BL120030:fblg BL120033 ! 0000726DF6B40154 SKIP:L2-B004 0 L | |
26205 | edge16 %o4, %i4, %i4 ! 0000726DF6B40158 SKIP:L2-B004 0 S | |
26206 | BL120028:.word 0x97906000 ! 0000726DF6B4015C SKIP:L2-B004 0 L random | |
26207 | BL120034:bcs,a BL120033 ! 0000726DF6B40160 SKIP:L2-B004 0 L | |
26208 | BL120033:nop ! 0000726DF6B40164 SKIP:L2-B004 0 S | |
26209 | .word 0xABA98C24 ! 0000726DF6B40168 SKIP:L2-B004 0 illop | |
26210 | add %g1, 0x478, %g1 ! 0000726DF6B4016C SKIP:L2-B004 0 chksum++ | |
26211 | add %g6, 0x50, %l5 ! 0000726DF6B40170 SKIP:L2-B004 0 @BD120073 | |
26212 | .word 0xA428B020 ! 0000726DF6B40174 SKIP:L2-B004 0 S random | |
26213 | fcmpeq32 %f20, %f16, %l1 ! 0000726DF6B40178 SKIP:L2-B004 0 S | |
26214 | st %f18, [%g4-0x000C] ! 0000726DF6B4017C SKIP:L2-B004 0 S >BD120023 | |
26215 | faligndata %f20, %f22, %f18 ! 0000726DF6B40180 SKIP:L2-B004 0 S | |
26216 | ldx [%g2+0x0050], %l5 ! 0000726DF6B40184 SKIP:L2-B004 0 <BD120004 | |
26217 | .word 0xBFAE8E49 ! 0000726DF6B40188 SKIP:L2-B004 0 illop | |
26218 | ldda [%l5]0x16, %f16 ! 0000726DF6B4018C SKIP:L2-B004 0 Blk-Load | |
26219 | membar 0x40 ! 0000726DF6B40190 SKIP:L2-B004 0 | |
26220 | pdist %f18, %f16, %f16 ! 0000726DF6B40194 SKIP:L2-B004 0 S | |
26221 | ldx [%g2+0x0000], %g6 ! 0000726DF6B40198 SKIP:L2-B004 0 S BASE<BD120229 | |
26222 | .word 0x8F436E07 ! 0000726DF6B4019C SKIP:L2-B004 0 S random | |
26223 | ba BL120040 ! 0000726DF6B401A0 SKIP:L2-B004 0 | |
26224 | nop ! 0000726DF6B401A4 SKIP:L2-B004 0 S | |
26225 | BL120035: ! ELSE:L2-B005 | |
26226 | nop ! 0000726DF6B401A8 ELSE:L2-B005 0 S | |
26227 | ba,a BL120036 ! 0000726DF6B401AC ELSE:L2-B005 0 L | |
26228 | nop ! 0000726DF6B401B0 ELSE:L2-B005 0 S | |
26229 | fpack16 %f18, %f31 ! 0000726DF6B401B4 ELSE:L2-B005 0 S | |
26230 | fbue,a BL120037 ! 0000726DF6B401B8 ELSE:L2-B005 0 L | |
26231 | st %f4, [%g4-0x004E] ! 0000726DF6B401BC ELSE:L2-B005 0 S >BD120101+2 | |
26232 | BL120036:stxa %o0, [%g7+%g0]0x3F ! 0000726DF6B401C0 ELSE:L2-B005 0 S BAD-ASI | |
26233 | brnz,a,pn %o4, BL120038 ! 0000726DF6B401C4 ELSE:L2-B005 0 L | |
26234 | BL120037:.word 0xB3AC8AAF ! 0000726DF6B401C8 ELSE:L2-B005 0 S illop | |
26235 | .word 0x81A7898D ! 0000726DF6B401CC ELSE:L2-B005 0 S illop | |
26236 | ldda [%g3-0x0028]%asi, %f18 ! 0000726DF6B401D0 ELSE:L2-B005 0 S <BD120220 | |
26237 | ba,a BL120039 ! 0000726DF6B401D4 ELSE:L2-B005 0 L | |
26238 | BL120039:or %g4, 0x0, %g4 ! 0000726DF6B401D8 ELSE:L2-B005 0 S | |
26239 | .word 0xBF908008 ! 0000726DF6B401DC ELSE:L2-B005 0 S illop | |
26240 | BL120038:add %g1, 0xE84, %g1 ! 0000726DF6B401E0 ELSE:L2-B005 0 chksum++ | |
26241 | add %g1, 0xD7E, %g1 ! 0000726DF6B401E4 ELSE:L2-B005 0 chksum++ | |
26242 | ta %xcc, 0x46 ! 0000726DF6B401E8 ELSE:L2-B005 0 S demap-page | |
26243 | edge8 %i4, %i5, %o0 ! 0000726DF6B401EC ELSE:L2-B005 0 S | |
26244 | .word 0xC6E2113E ! 0000726DF6B401F0 ELSE:L2-B005 0 S random | |
26245 | call .+8 ! 0000726DF6B401F4 ELSE:L2-B005 0 S | |
26246 | ld [%g4-0x0038], %f19 ! 0000726DF6B401F8 ELSE:L2-B005 0 S <BD120003 | |
26247 | ld [%g2+0x0064], %fsr ! 0000726DF6B401FC ELSE:L2-B005 0 S <BD120006+4 | |
26248 | and %l1, -1, %l1 ! 0000726DF6B40200 ELSE:L2-B005 0 S | |
26249 | orncc %o7, -1, %o7 ! 0000726DF6B40204 ELSE:L2-B005 0 S | |
26250 | ldx [%g2+0x0050], %l5 ! 0000726DF6B40208 ELSE:L2-B005 0 <BD120004 | |
26251 | membar 0x40 ! 0000726DF6B4020C ELSE:L2-B005 0 | |
26252 | ldda [%l5]0xF0, %f16 ! 0000726DF6B40210 ELSE:L2-B005 0 Blk-Load | |
26253 | membar 0x40 ! 0000726DF6B40214 ELSE:L2-B005 0 | |
26254 | pdist %f18, %f16, %f28 ! 0000726DF6B40218 ELSE:L2-B005 0 S | |
26255 | BL120040: ! ELSE:L2-B005 | |
26256 | add %g1, 0x5E8, %g1 ! 0000726DF6B4021C ELSE:L2-B005 0 chksum++ | |
26257 | ldx [%g2+0x0050], %l5 ! 0000726DF6B40220 LOOP:L1-B000 0 <BD120004 | |
26258 | membar 0x40 ! 0000726DF6B40224 LOOP:L1-B000 0 | |
26259 | ldda [%l5]0x1E, %f16 ! 0000726DF6B40228 LOOP:L1-B000 0 Blk-Load | |
26260 | .word 0xA7A118A9 ! 0000726DF6B4022C LOOP:L1-B000 0 illop | |
26261 | sub %o7, 0x3F6, %i2 ! 0000726DF6B40230 LOOP:L1-B000 0 S | |
26262 | prefetch [%g3+%o1], 1 ! 0000726DF6B40234 LOOP:L1-B000 0 S <.+0 | |
26263 | xor %i4, %l1, %i1 ! 0000726DF6B40238 LOOP:L1-B000 0 S | |
26264 | xnor %o5, %i1, %o2 ! 0000726DF6B4023C LOOP:L1-B000 0 S | |
26265 | edge16ln %o0, %i1, %o3 ! 0000726DF6B40240 LOOP:L1-B000 0 S | |
26266 | mulx %o1, %g1, %l1 ! 0000726DF6B40244 LOOP:L1-B000 0 S | |
26267 | membar 0x40 ! 0000726DF6B40248 LOOP:L1-B000 0 | |
26268 | stda %f32, [%l5]0xE0 ! 0000726DF6B4024C LOOP:L1-B000 0 Blk-Store | |
26269 | membar 0x40 ! 0000726DF6B40250 LOOP:L1-B000 0 | |
26270 | fxor %f20, %f16, %f28 ! 0000726DF6B40254 LOOP:L1-B000 0 S | |
26271 | srlx %l0, 0x1, %l0 ! 0000726DF6B40258 LOOP:L1-B000 0 | |
26272 | andcc %l0, 0x1, %g0 ! 0000726DF6B4025C LOOP:L1-B000 0 | |
26273 | bne,a,pt %xcc, BL120041 ! 0000726DF6B40260 LOOP:L1-B000 0 | |
26274 | nop ! 0000726DF6B40264 LOOP:L1-B000 0 S | |
26275 | add %g1, 0x7E4, %g1 ! 0000726DF6B40268 LOOP:L1-B000 0 chksum++ | |
26276 | ldx [%g2+0x0050], %l5 ! 0000726DF6B4026C SUBR:L0-B000 0 <BD120004 | |
26277 | membar 0x40 ! 0000726DF6B40270 SUBR:L0-B000 0 | |
26278 | ldda [%l5]0x17, %f16 ! 0000726DF6B40274 SUBR:L0-B000 0 Blk-Load | |
26279 | membar 0x40 ! 0000726DF6B40278 SUBR:L0-B000 0 | |
26280 | pdist %f16, %f26, %f26 ! 0000726DF6B4027C SUBR:L0-B000 0 S | |
26281 | edge32 %i2, %o3, %o5 ! 0000726DF6B40280 SUBR:L0-B000 0 S | |
26282 | fcmpeq32 %f20, %f18, %i4 ! 0000726DF6B40284 SUBR:L0-B000 0 S | |
26283 | .word 0xD142F515 ! 0000726DF6B40288 SUBR:L0-B000 0 illop | |
26284 | add %g1, 0xA7C, %i0 ! 0000726DF6B4028C SUBR:L0-B000 0 | |
26285 | return %i7+0x0008 ! 0000726DF6B40290 SUBR:L0-B000 0 | |
26286 | add %g1, 0xE01, %g1 ! 0000726DF6B40294 SUBR:L0-B000 0 chksum++ | |
26287 | ||
26288 | SECTION .btext058_pg1 TEXT_VA=0x726df6b40000 | |
26289 | attr_text { | |
26290 | Name = .btext058_pg1, | |
26291 | VA = 0x726df6b40000, | |
26292 | RA = ra2pa(0xfeb3b0000,0), | |
26293 | PA = ra2pa(0xfeb3b0000,0), | |
26294 | tsbonly, | |
26295 | part_0_ctx_nonzero_tsb_config_3, | |
26296 | TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1, | |
26297 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
26298 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
26299 | } | |
26300 | .text; .skip 8 | |
26301 | ||
26302 | !======================================================================== | |
26303 | ||
26304 | SECTION .btext059 TEXT_VA=0x619a3ff00 | |
26305 | attr_text { | |
26306 | Name = .btext059, | |
26307 | VA = 0x619a3ff00, | |
26308 | RA = ra2pa(0xfeb38ff00,0), | |
26309 | PA = ra2pa(0xfeb38ff00,0), | |
26310 | notsb | |
26311 | } | |
26312 | ||
26313 | SECTION .btext059_pg0 TEXT_VA=0x619a30000 | |
26314 | attr_text { | |
26315 | Name = .btext059_pg0, | |
26316 | VA = 0x619a30000, | |
26317 | RA = ra2pa(0xfeb380000,0), | |
26318 | PA = ra2pa(0xfeb380000,0), | |
26319 | tsbonly, | |
26320 | part_0_ctx_nonzero_tsb_config_3, | |
26321 | TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1, | |
26322 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
26323 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
26324 | } | |
26325 | .text; .skip 8 | |
26326 | ||
26327 | ||
26328 | SECTION .btext059 | |
26329 | .text | |
26330 | .global SUBR157; SUBR157: | |
26331 | BL120042: ! SUBR:L0-B000 | |
26332 | .word 0x8FC3B647 ! 0000000619A3FF00 SUBR:L0-B000 0 random | |
26333 | save %o6, -128, %o6 ! 0000000619A3FF04 SUBR:L0-B000 0 | |
26334 | sethi %hh(0x619A3FF00),%l7 ! 0000000619A3FF08 SUBR:L0-B000 0 SUBR157 | |
26335 | or %l7,%hm(0x619A3FF00),%l7 ! 0000000619A3FF0C SUBR:L0-B000 0 | |
26336 | sethi %lm(0x619A3FF00),%l6 ! 0000000619A3FF10 SUBR:L0-B000 0 | |
26337 | or %l6,%lo(0x619A3FF00),%l6 ! 0000000619A3FF14 SUBR:L0-B000 0 | |
26338 | .word 0x3BFDBC5B ! 0000000619A3FF18 SUBR:L0-B000 0 illop | |
26339 | or %l7, %l6, %l7 ! 0000000619A3FF1C SUBR:L0-B000 0 | |
26340 | .word 0xBE100001 ! 0000000619A3FF20 SUBR:L0-B000 0 random | |
26341 | add %g1, 0x699, %g1 ! 0000000619A3FF24 SUBR:L0-B000 0 chksum++ | |
26342 | .word 0x20F3BA43 ! 0000000619A3FF28 SWCH:L1-B000 0 illop | |
26343 | andcc %o1, 0x20, %g0 ! 0000000619A3FF2C SWCH:L1-B000 0 | |
26344 | .word 0xB7C7402E ! 0000000619A3FF30 SWCH:L1-B000 0 illop | |
26345 | andcc %o1, 0x4, %g0 ! 0000000619A3FF34 SWCH:L1-B000 0 | |
26346 | bnz,a,pn %xcc, BL120045 ! 0000000619A3FF38 SWCH:L1-B000 0 | |
26347 | add %g1, 0x34, %g1 ! 0000000619A3FF3C SWCH:L1-B000 0 chksum++ | |
26348 | .word 0x87A41184 ! 0000000619A3FF40 SWCH:L1-B000 0 illop | |
26349 | bnz,pt %xcc, BL120044 ! 0000000619A3FF44 SWCH:L1-B000 0 | |
26350 | andcc %o1, 0x800, %g0 ! 0000000619A3FF48 SWCH:L1-B000 0 | |
26351 | bnz,pn %xcc, BL120043 ! 0000000619A3FF4C SWCH:L1-B000 0 | |
26352 | wr %i0, %i0, %y ! 0000000619A3FF50 SWCH:L1-B000 0 S | |
26353 | ldx [%g2+0x0050], %l5 ! 0000000619A3FF54 SWCH:L1-B000 0 <BD120004 | |
26354 | membar 0x40 ! 0000000619A3FF58 SWCH:L1-B000 0 | |
26355 | .word 0x28CFC56F ! 0000000619A3FF5C SWCH:L1-B000 0 illop | |
26356 | membar 0x40 ! 0000000619A3FF60 SWCH:L1-B000 0 | |
26357 | .word 0xF9B356EA ! 0000000619A3FF64 SWCH:L1-B000 0 S random | |
26358 | std %f22, [%g4+0x0050] ! 0000000619A3FF68 SWCH:L1-B000 0 S >BD120073 | |
26359 | .word 0xA5A5D1BE ! 0000000619A3FF6C SWCH:L1-B000 0 illop | |
26360 | stda %f0, [%l5]0xF0 ! 0000000619A3FF70 SWCH:L1-B000 0 Blk-Store | |
26361 | membar 0x40 ! 0000000619A3FF74 SWCH:L1-B000 0 | |
26362 | pdist %f28, %f20, %f16 ! 0000000619A3FF78 SWCH:L1-B000 0 S | |
26363 | .word 0x81CFE008 ! 0000000619A3FF7C SWCH:L1-B000 0 random | |
26364 | fba BL120047 ! 0000000619A3FF80 SWCH:L1-B000 0 | |
26365 | .word 0xB5B5C873 ! 0000000619A3FF84 SWCH:L1-B000 0 S illop | |
26366 | BL120043:.word 0xB3A9707A ! 0000000619A3FF88 CASE:L2-B000 0 illop | |
26367 | nop ! 0000000619A3FF8C CASE:L2-B000 0 S | |
26368 | .word 0x81E80000 ! 0000000619A3FF90 CASE:L2-B000 0 S random | |
26369 | ldx [%g2+0x0058], %l6 ! 0000000619A3FF94 CASE:L2-B000 0 <BD120016 | |
26370 | ldda [%l6]0x24, %i0 ! 0000000619A3FF98 CASE:L2-B000 0 S Quad_Ld | |
26371 | .word 0xBE1F54C8 ! 0000000619A3FF9C CASE:L2-B000 0 S random | |
26372 | .word 0x87663A34 ! 0000000619A3FFA0 CASE:L2-B000 0 illop | |
26373 | movo %fcc3, %o0, %i4 ! 0000000619A3FFA4 CASE:L2-B000 0 S | |
26374 | BL120044:.word 0x231B332D ! 0000000619A3FFA8 CASE:L2-B001 0 random | |
26375 | nop ! 0000000619A3FFAC CASE:L2-B001 0 S | |
26376 | pdist %f18, %f30, %f30 ! 0000000619A3FFB0 CASE:L2-B001 0 S | |
26377 | ldx [%g2+0x0050], %l5 ! 0000000619A3FFB4 CASE:L2-B001 0 <BD120004 | |
26378 | .word 0xC1D0DD72 ! 0000000619A3FFB8 CASE:L2-B001 0 illop | |
26379 | stda %f0, [%l5]0x1E ! 0000000619A3FFBC CASE:L2-B001 0 Blk-Store | |
26380 | .word 0x99A550E1 ! 0000000619A3FFC0 CASE:L2-B001 0 illop | |
26381 | lduw [%g6-0x0010], %o0 ! 0000000619A3FFC4 CASE:L2-B001 0 S <BD120035 | |
26382 | stb %g1, [%g6-0x0052] ! 0000000619A3FFC8 CASE:L2-B001 0 S >BD120048 | |
26383 | pdist %f18, %f24, %f18 ! 0000000619A3FFCC CASE:L2-B001 0 S | |
26384 | sll %i2, 0x1, %l1 ! 0000000619A3FFD0 CASE:L2-B001 0 S | |
26385 | pdist %f16, %f22, %f16 ! 0000000619A3FFD4 CASE:L2-B001 0 S | |
26386 | fba,a,pn %fcc0, BL120047 ! 0000000619A3FFD8 CASE:L2-B001 0 | |
26387 | edge16l %g1, %o2, %i5 ! 0000000619A3FFDC CASE:L2-B001 0 S | |
26388 | BL120045:add %g1, 0xC5F, %g1 ! 0000000619A3FFE0 CASE:L2-B002 0 chksum++ | |
26389 | ldx [%g2+0x0050], %l5 ! 0000000619A3FFE4 CASE:L2-B002 0 <BD120004 | |
26390 | .word 0x9F936017 ! 0000000619A3FFE8 CASE:L2-B002 0 illop | |
26391 | stda %f16, [%l5]0x16 ! 0000000619A3FFEC CASE:L2-B002 0 Blk-Store | |
26392 | membar 0x40 ! 0000000619A3FFF0 CASE:L2-B002 0 | |
26393 | ldswa [%g3-0x0034]%asi, %o2 ! 0000000619A3FFF4 CASE:L2-B002 0 S <BD120009 | |
26394 | bmask %i3, %g1, %i4 ! 0000000619A3FFF8 CASE:L2-B002 0 S | |
26395 | .word 0x83880000 ! 0000000619A3FFFC CASE:L2-B002 0 random | |
26396 | stda %f0, [%l5]0xF8 ! 0000000619A40000 CASE:L2-B002 0 Blk-Store | |
26397 | .word 0x11CDE292 ! 0000000619A40004 CASE:L2-B002 0 random | |
26398 | fcmple32 %f18, %f26, %o3 ! 0000000619A40008 CASE:L2-B002 0 S | |
26399 | ba,pt %icc, BL120047 ! 0000000619A4000C CASE:L2-B002 0 | |
26400 | .word 0xA5AD501F ! 0000000619A40010 CASE:L2-B002 0 S illop | |
26401 | BL120046:add %g1, 0xF92, %g1 ! 0000000619A40014 CASE:L2-B003 0 chksum++ | |
26402 | srax %g5, %g7, %g5 ! 0000000619A40018 CASE:L2-B003 0 S | |
26403 | ldx [%g2+0x0050], %l5 ! 0000000619A4001C CASE:L2-B003 0 <BD120004 | |
26404 | membar 0x40 ! 0000000619A40020 CASE:L2-B003 0 | |
26405 | stda %f0, [%l5]0xF0 ! 0000000619A40024 CASE:L2-B003 0 Blk-Store | |
26406 | membar 0x40 ! 0000000619A40028 CASE:L2-B003 0 | |
26407 | std %f14, [%g6+0x004E] ! 0000000619A4002C CASE:L2-B003 0 S >BD120039+6 | |
26408 | pdist %f18, %f20, %f20 ! 0000000619A40030 CASE:L2-B003 0 S | |
26409 | movrz %i2, %l1, %i5 ! 0000000619A40034 CASE:L2-B003 0 S | |
26410 | ba,a BL120047 ! 0000000619A40038 CASE:L2-B003 0 | |
26411 | pdist %f20, %f28, %f24 ! 0000000619A4003C CASE:L2-B003 0 S | |
26412 | BL120047: ! SWCH:L1-B000 | |
26413 | add %g1, 0xFC1, %g1 ! 0000000619A40040 SWCH:L1-B000 0 chksum++ | |
26414 | fcmpgt16 %f16, %f20, %o0 ! 0000000619A40044 SWCH:L1-B000 0 S | |
26415 | .word 0xFD1763A5 ! 0000000619A40048 SWCH:L1-B000 0 S random | |
26416 | std %f12, [%g6-0x0078] ! 0000000619A4004C SWCH:L1-B000 0 S >BD120007 | |
26417 | tgu %icc, %g7+0x006C ! 0000000619A40050 SWCH:L1-B000 0 S | |
26418 | .word 0x3A72D118 ! 0000000619A40054 SWCH:L1-B000 0 S illop | |
26419 | ldxa [%g7+%g7]0x83, %i2 ! 0000000619A40058 SUBR:L0-B000 0 S <BD120005 | |
26420 | fbuge,a,pn %fcc0, BL120048 ! 0000000619A4005C SUBR:L0-B000 0 L | |
26421 | ldsh [%g6-0x0016], %i3 ! 0000000619A40060 SUBR:L0-B000 0 S <BD120035 | |
26422 | ldda [%g3+0x0034]%asi, %f28 ! 0000000619A40064 SUBR:L0-B000 0 S <BD120036+4 | |
26423 | .word 0x9F92C01E ! 0000000619A40068 SUBR:L0-B000 0 S illop | |
26424 | brz,pn %g1, BL120049 ;.empty ! 0000000619A4006C SUBR:L0-B000 0 L | |
26425 | be,a BL120049 ! 0000000619A40070 SUBR:L0-B000 0 L | |
26426 | .word 0x8598DFC3 ! 0000000619A40074 SUBR:L0-B000 0 S illop | |
26427 | pdist %f30, %f16, %f24 ! 0000000619A40078 SUBR:L0-B000 0 S | |
26428 | BL120049:pdist %f16, %f20, %f18 ! 0000000619A4007C SUBR:L0-B000 0 S | |
26429 | BL120048:brnz,a,pt %o2, BL120050 ! 0000000619A40080 SUBR:L0-B000 0 L | |
26430 | pdist %f28, %f18, %f22 ! 0000000619A40084 SUBR:L0-B000 0 S | |
26431 | BL120050:.word 0xF7A9F549 ! 0000000619A40088 SUBR:L0-B000 0 illop | |
26432 | ta %xcc, 0x45 ! 0000000619A4008C SUBR:L0-B000 0 demap-stack | |
26433 | add %g1, 0xAEA, %i0 ! 0000000619A40090 SUBR:L0-B000 0 | |
26434 | .word 0x87B48794 ! 0000000619A40094 SUBR:L0-B000 0 illop | |
26435 | .word 0xDDFC8B64 ! 0000000619A40098 SUBR:L0-B000 0 illop | |
26436 | restore %i0, %l7, %o0 ! 0000000619A4009C SUBR:L0-B000 0 | |
26437 | ||
26438 | SECTION .btext059_pg1 TEXT_VA=0x619a40000 | |
26439 | attr_text { | |
26440 | Name = .btext059_pg1, | |
26441 | VA = 0x619a40000, | |
26442 | RA = ra2pa(0xfeb390000,0), | |
26443 | PA = ra2pa(0xfeb390000,0), | |
26444 | tsbonly, | |
26445 | part_0_ctx_nonzero_tsb_config_3, | |
26446 | TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1, | |
26447 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
26448 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
26449 | } | |
26450 | .text; .skip 8 | |
26451 | ||
26452 | !======================================================================== | |
26453 | ||
26454 | SECTION .btext060 TEXT_VA=0x6ac33fff00 | |
26455 | attr_text { | |
26456 | Name = .btext060, | |
26457 | VA = 0x6ac33fff00, | |
26458 | RA = 0xfe9ffff00, | |
26459 | PA = ra2pa(0xfe9ffff00,0), | |
26460 | notsb | |
26461 | } | |
26462 | ||
26463 | SECTION .btext060_pg0 TEXT_VA=0x6ac3000000 | |
26464 | attr_text { | |
26465 | Name = .btext060_pg0, | |
26466 | VA = 0x6ac3000000, | |
26467 | RA = 0xfe9c00000, | |
26468 | PA = ra2pa(0xfe9c00000,0), | |
26469 | tsbonly, | |
26470 | part_0_ctx_nonzero_tsb_config_2, | |
26471 | TTE_Context=74, TTE_Size=3, TTE_W=0, TTE_X=1, | |
26472 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
26473 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
26474 | } | |
26475 | .text; .skip 8 | |
26476 | ||
26477 | ||
26478 | SECTION .btext060 | |
26479 | .text | |
26480 | .global SUBR158; SUBR158: | |
26481 | BL120051: ! SUBR:L0-B000 | |
26482 | add %g1, 0x80F, %g1 ! 0000006AC33FFF00 SUBR:L0-B000 2 chksum++ | |
26483 | save %o6, -128, %o6 ! 0000006AC33FFF04 SUBR:L0-B000 2 | |
26484 | sethi %hh(0x6AC33FFF00),%l7 ! 0000006AC33FFF08 SUBR:L0-B000 2 SUBR158 | |
26485 | or %l7,%hm(0x6AC33FFF00),%l7 ! 0000006AC33FFF0C SUBR:L0-B000 2 | |
26486 | sethi %lm(0x6AC33FFF00),%l6 ! 0000006AC33FFF10 SUBR:L0-B000 2 | |
26487 | or %l6,%lo(0x6AC33FFF00),%l6 ! 0000006AC33FFF14 SUBR:L0-B000 2 | |
26488 | sllx %l7, 0x20, %l7 ! 0000006AC33FFF18 SUBR:L0-B000 2 | |
26489 | or %l7, %l6, %l7 ! 0000006AC33FFF1C SUBR:L0-B000 2 | |
26490 | add %g6, 0x0, %l5 ! 0000006AC33FFF20 SUBR:L0-B000 2 @BD120051 | |
26491 | stda %f18,[%l5+%g1]0xCC ! 0000006AC33FFF24 SUBR:L0-B000 2 S Partial_St | |
26492 | addcc %i1, 0x7A5, %i3 ! 0000006AC33FFF28 SUBR:L0-B000 2 S | |
26493 | fmovda %xcc, %f28, %f20 ! 0000006AC33FFF2C SUBR:L0-B000 2 S | |
26494 | pdist %f22, %f20, %f20 ! 0000006AC33FFF30 SUBR:L0-B000 2 S | |
26495 | ldx [%g2+0x0058], %l6 ! 0000006AC33FFF34 SUBR:L0-B000 2 <BD120016 | |
26496 | ldda [%l6]0x26, %i0 ! 0000006AC33FFF38 SUBR:L0-B000 2 S Quad_Ld_P | |
26497 | sll %i0, 0x1, %o3 ! 0000006AC33FFF3C SUBR:L0-B000 2 S | |
26498 | add %g4, 0x10, %l5 ! 0000006AC33FFF40 SUBR:L0-B000 2 @BD120057 | |
26499 | stda %f26,[%l5+%g1]0xC2 ! 0000006AC33FFF44 SUBR:L0-B000 2 S Partial_St | |
26500 | ldx [%g2+0x0050], %l5 ! 0000006AC33FFF48 SUBR:L0-B000 2 <BD120004 | |
26501 | membar 0x40 ! 0000006AC33FFF4C SUBR:L0-B000 2 | |
26502 | ldda [%l5]0xF8, %f16 ! 0000006AC33FFF50 SUBR:L0-B000 2 Blk-Load | |
26503 | membar 0x40 ! 0000006AC33FFF54 SUBR:L0-B000 2 | |
26504 | addcc %i1, %i1, %i5 ! 0000006AC33FFF58 SUBR:L0-B000 2 S | |
26505 | edge8n %i5, %o3, %o0 ! 0000006AC33FFF5C SUBR:L0-B000 2 S | |
26506 | add %g1, 0x39A, %g1 ! 0000006AC33FFF60 SUBR:L0-B000 2 chksum++ | |
26507 | or %g0, 0x2, %l3 ! 0000006AC33FFF64 LOOP:L1-B000 2 | |
26508 | BL120073: ! LOOP:L1-B000 | |
26509 | add %g1, 0xED2, %g1 ! 0000006AC33FFF68 LOOP:L1-B000 4 chksum++ | |
26510 | nop ! 0000006AC33FFF6C LOOP:L1-B000 4 S | |
26511 | nop ! 0000006AC33FFF70 LOOP:L1-B000 4 S | |
26512 | sub %i5, %o5, %o5 ! 0000006AC33FFF74 LOOP:L1-B000 4 S | |
26513 | subccc %o3, %o0, %i4 ! 0000006AC33FFF78 LOOP:L1-B000 4 S | |
26514 | fmovd %f46, %f14 ! 0000006AC33FFF7C LOOP:L1-B000 4 S | |
26515 | prefetch [%l3+%o2], 20 ! 0000006AC33FFF80 LOOP:L1-B000 4 S <.+0 | |
26516 | brgz,pn %i5, BL120052 ;.empty ! 0000006AC33FFF84 LOOP:L1-B000 4 L | |
26517 | BL120052:bne,a BL120053 ;.empty ! 0000006AC33FFF88 LOOP:L1-B000 8 L | |
26518 | bge,a,pt %xcc, BL120054 ! 0000006AC33FFF8C LOOP:L1-B000 0 L | |
26519 | nop ! 0000006AC33FFF90 LOOP:L1-B000 0 S | |
26520 | .word 0xBBA5D8B3 ! 0000006AC33FFF94 LOOP:L1-B000 0 L illop | |
26521 | nop ! 0000006AC33FFF98 LOOP:L1-B000 0 S | |
26522 | fnegd %f20, %f26 ! 0000006AC33FFF9C LOOP:L1-B000 0 S | |
26523 | fbn,a BL120055 ;.empty ! 0000006AC33FFFA0 LOOP:L1-B000 0 L | |
26524 | BL120055:fbu BL120053 ! 0000006AC33FFFA4 LOOP:L1-B000 0 L | |
26525 | BL120054:std %f36, [%g5-0x0078] ! 0000006AC33FFFA8 LOOP:L1-B000 0 S >BD120007 | |
26526 | BL120053:add %g1, 0xBCE, %g1 ! 0000006AC33FFFAC LOOP:L1-B000 8 chksum++ | |
26527 | fcmpd %fcc3, %f42, %f42 ! 0000006AC33FFFB0 SKIP:L2-B000 4 | |
26528 | fbge,pn %fcc3, BL120065 ! 0000006AC33FFFB4 SKIP:L2-B000 4 | |
26529 | stx %i3, [%g6+0x0080] ! 0000006AC33FFFB8 SKIP:L2-B000 4 S >BD120052 | |
26530 | pdist %f24, %f22, %f22 ! 0000006AC33FFFBC SKIP:L2-B000 0 S | |
26531 | bcs BL120056 ;.empty ! 0000006AC33FFFC0 SKIP:L2-B000 0 L | |
26532 | .word 0xC952E07F ! 0000006AC33FFFC4 SKIP:L2-B000 0 L illop | |
26533 | bg,pn %icc, BL120058 ! 0000006AC33FFFC8 SKIP:L2-B000 0 L | |
26534 | BL120057:orn %i4, %i5, %o1 ! 0000006AC33FFFCC SKIP:L2-B000 0 S | |
26535 | stx %fsr, [%g2+0x0060] ! 0000006AC33FFFD0 SKIP:L2-B000 0 S <BD120006 | |
26536 | BL120058:subcc %i0, %i3, %o5 ! 0000006AC33FFFD4 SKIP:L2-B000 0 S | |
26537 | fba,a BL120059 ;.empty ! 0000006AC33FFFD8 SKIP:L2-B000 0 L | |
26538 | BL120059:bneg,a BL120060 ! 0000006AC33FFFDC SKIP:L2-B000 0 L | |
26539 | BL120060:.word 0xDB512ADD ! 0000006AC33FFFE0 SKIP:L2-B000 0 S illop | |
26540 | .word 0x9F882446 ! 0000006AC33FFFE4 SKIP:L2-B000 0 S illop | |
26541 | nop ! 0000006AC33FFFE8 SKIP:L2-B000 0 S | |
26542 | BL120056:.word 0x8BAFD87B ! 0000006AC33FFFEC SKIP:L2-B000 0 S illop | |
26543 | .word 0xABAD052B ! 0000006AC33FFFF0 SKIP:L2-B000 0 illop | |
26544 | .word 0x8F8FD7D9 ! 0000006AC33FFFF4 SKIP:L2-B000 0 illop | |
26545 | .word 0xA1AC9CFB ! 0000006AC33FFFF8 SKIP:L2-B000 0 S illop | |
26546 | fcmple16 %f16, %f18, %o1 ! 0000006AC33FFFFC SKIP:L2-B000 0 S | |
26547 | .word 0x97FF3C06 ! 0000006AC3400000 SKIP:L2-B000 0 S illop | |
26548 | fbo,a BL120061 ! 0000006AC3400004 SKIP:L2-B000 0 L | |
26549 | BL120061:addcc %l4, %g7, %l4 ! 0000006AC3400008 SKIP:L2-B000 0 S | |
26550 | ba,a,pt %icc, BL120062 ! 0000006AC340000C SKIP:L2-B000 0 L | |
26551 | sra %i4, 0x1, %o1 ! 0000006AC3400010 SKIP:L2-B000 0 S | |
26552 | bleu,a,pn %xcc, BL120063 ;.empty ! 0000006AC3400014 SKIP:L2-B000 0 L | |
26553 | fblg BL120064 ! 0000006AC3400018 SKIP:L2-B000 0 L | |
26554 | BL120063:ldx [%g2+0x0028], %g6 ! 0000006AC340001C SKIP:L2-B000 0 S BASE<BD120111 | |
26555 | edge32l %i4, %i1, %o2 ! 0000006AC3400020 SKIP:L2-B000 0 S | |
26556 | BL120062:ldub [%g3-0x0054], %o0 ! 0000006AC3400024 SKIP:L2-B000 0 S <BD120012 | |
26557 | BL120064:nop ! 0000006AC3400028 SKIP:L2-B000 0 S | |
26558 | nop ! 0000006AC340002C SKIP:L2-B000 0 S | |
26559 | st %f2, [%g4-0x0058] ! 0000006AC3400030 SKIP:L2-B000 0 S >BD120015 | |
26560 | add %g1, 0x74B, %g1 ! 0000006AC3400034 SKIP:L2-B000 0 chksum++ | |
26561 | ba,pn %xcc, BL120066 ! 0000006AC3400038 SKIP:L2-B000 0 | |
26562 | ldx [%g3-0x0040], %o5 ! 0000006AC340003C SKIP:L2-B000 0 S <BD120021 | |
26563 | BL120065: ! ELSE:L2-B001 | |
26564 | st %f4, [%g6-0x006B] ! 0000006AC3400040 ELSE:L2-B001 4 S >BD120031+1 | |
26565 | ldx [%g2+0x0030], %g4 ! 0000006AC3400044 ELSE:L2-B001 4 S BASE<BD120013 | |
26566 | ldx [%g2+0x0050], %l5 ! 0000006AC3400048 ELSE:L2-B001 4 <BD120004 | |
26567 | membar 0x40 ! 0000006AC340004C ELSE:L2-B001 4 | |
26568 | stda %f16, [%l5]0xE0 ! 0000006AC3400050 ELSE:L2-B001 4 Blk-Store | |
26569 | membar 0x40 ! 0000006AC3400054 ELSE:L2-B001 4 | |
26570 | ldd [%g6+0x0048], %f6 ! 0000006AC3400058 ELSE:L2-B001 4 S <BD120039 | |
26571 | fcmpne16 %f26, %f18, %o2 ! 0000006AC340005C ELSE:L2-B001 4 S | |
26572 | ldx [%g2+0x0008], %g4 ! 0000006AC3400060 ELSE:L2-B001 4 S BASE<BD120235 | |
26573 | fcmple32 %f18, %f24, %o3 ! 0000006AC3400064 ELSE:L2-B001 4 S | |
26574 | andn %g1, %o0, %o0 ! 0000006AC3400068 ELSE:L2-B001 4 S | |
26575 | wr %g1, %o0, %fprs ! 0000006AC340006C ELSE:L2-B001 4 S | |
26576 | add %g1, 0x3D4, %g1 ! 0000006AC3400070 ELSE:L2-B001 4 chksum++ | |
26577 | sub %o1, %i5, %o1 ! 0000006AC3400074 ELSE:L2-B001 4 S | |
26578 | fabss %f4, %f4 ! 0000006AC3400078 ELSE:L2-B001 6 S | |
26579 | pdist %f24, %f22, %f28 ! 0000006AC340007C ELSE:L2-B001 4 S | |
26580 | sth %o1, [%g4-0x0004] ! 0000006AC3400080 ELSE:L2-B001 4 S >BD120200 | |
26581 | nop ! 0000006AC3400084 ELSE:L2-B001 4 S | |
26582 | BL120066: ! ELSE:L2-B001 | |
26583 | add %g1, 0xEFC, %g1 ! 0000006AC3400088 ELSE:L2-B001 4 chksum++ | |
26584 | xorcc %i3, %l4, %i1 ! 0000006AC340008C LOOP:L1-B000 4 S | |
26585 | fbe BL120067 ;.empty ! 0000006AC3400090 LOOP:L1-B000 4 L | |
26586 | bl,pn %xcc, BL120068 ! 0000006AC3400094 LOOP:L1-B000 4 L | |
26587 | BL120067:rd %y, %l4 ! 0000006AC3400098 LOOP:L1-B000 4 S | |
26588 | bge BL120069 ;.empty ! 0000006AC340009C LOOP:L1-B000 4 L | |
26589 | fba,a BL120070 ;.empty ! 0000006AC34000A0 LOOP:L1-B000 4 L | |
26590 | BL120070:fbu,a,pt %fcc3, BL120068 ;.empty ! 0000006AC34000A4 LOOP:L1-B000 4 L | |
26591 | bne,pn %icc, BL120071 ;.empty ! 0000006AC34000A8 LOOP:L1-B000 0 L | |
26592 | BL120069:bl,a BL120072 ! 0000006AC34000AC LOOP:L1-B000 4 L | |
26593 | BL120071:addc %o2, %i2, %o2 ! 0000006AC34000B0 LOOP:L1-B000 2 S | |
26594 | BL120072:.word 0xE5D2C71C ! 0000006AC34000B4 LOOP:L1-B000 4 S illop | |
26595 | BL120068:add %g1, 0x209, %g1 ! 0000006AC34000B8 LOOP:L1-B000 4 chksum++ | |
26596 | subcc %l3, 0x1, %l3 ! 0000006AC34000BC LOOP:L1-B000 4 | |
26597 | bnz BL120073 ! 0000006AC34000C0 LOOP:L1-B000 4 | |
26598 | std %f62, [%g6+0x0040] ! 0000006AC34000C4 LOOP:L1-B000 4 S >BD120024 | |
26599 | add %g1, 0xA37, %g1 ! 0000006AC34000C8 LOOP:L1-B000 2 chksum++ | |
26600 | add %g1, 0xB66, %i0 ! 0000006AC34000CC SUBR:L0-B000 2 | |
26601 | return %i7+0x0008 ! 0000006AC34000D0 SUBR:L0-B000 2 | |
26602 | add %g1, 0x175, %g1 ! 0000006AC34000D4 SUBR:L0-B000 2 chksum++ | |
26603 | ||
26604 | SECTION .btext060_pg1 TEXT_VA=0x6ac3400000 | |
26605 | attr_text { | |
26606 | Name = .btext060_pg1, | |
26607 | VA = 0x6ac3400000, | |
26608 | RA = 0xfea000000, | |
26609 | PA = ra2pa(0xfea000000,0), | |
26610 | tsbonly, | |
26611 | part_0_ctx_nonzero_tsb_config_2, | |
26612 | TTE_Context=74, TTE_Size=3, TTE_W=0, TTE_X=1, | |
26613 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
26614 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
26615 | } | |
26616 | .text; .skip 8 | |
26617 | ||
26618 | !======================================================================== | |
26619 | ||
26620 | SECTION .btext061 TEXT_VA=0x15a1aff00 | |
26621 | attr_text { | |
26622 | Name = .btext061, | |
26623 | VA = 0x15a1aff00, | |
26624 | RA = ra2pa(0xfeb36ff00,0), | |
26625 | PA = ra2pa(0xfeb36ff00,0), | |
26626 | notsb | |
26627 | } | |
26628 | ||
26629 | SECTION .btext061_pg0 TEXT_VA=0x15a1a0000 | |
26630 | attr_text { | |
26631 | Name = .btext061_pg0, | |
26632 | VA = 0x15a1a0000, | |
26633 | RA = ra2pa(0xfeb360000,0), | |
26634 | PA = ra2pa(0xfeb360000,0), | |
26635 | tsbonly, | |
26636 | part_0_ctx_nonzero_tsb_config_3, | |
26637 | TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1, | |
26638 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
26639 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
26640 | } | |
26641 | .text; .skip 8 | |
26642 | ||
26643 | ||
26644 | SECTION .btext061 | |
26645 | .text | |
26646 | .global SUBR159; SUBR159: | |
26647 | BL120075: ! SUBR:L0-B000 | |
26648 | .word 0xDFB610BD ! 000000015A1AFF00 SUBR:L0-B000 0 illop | |
26649 | bn BL120074 ! 000000015A1AFF04 SUBR:L0-B000 0 | |
26650 | save %o6, -128, %o6 ! 000000015A1AFF08 SUBR:L0-B000 0 | |
26651 | BL120074: ! SUBR:L0-B000 | |
26652 | sethi %hh(0x15A1AFF00),%l7 ! 000000015A1AFF0C SUBR:L0-B000 0 SUBR159 | |
26653 | or %l7,%hm(0x15A1AFF00),%l7 ! 000000015A1AFF10 SUBR:L0-B000 0 | |
26654 | sethi %lm(0x15A1AFF00),%l6 ! 000000015A1AFF14 SUBR:L0-B000 0 | |
26655 | or %l6,%lo(0x15A1AFF00),%l6 ! 000000015A1AFF18 SUBR:L0-B000 0 | |
26656 | sllx %l7, 0x20, %l7 ! 000000015A1AFF1C SUBR:L0-B000 0 | |
26657 | .word 0xC90A92EC ! 000000015A1AFF20 SUBR:L0-B000 0 illop | |
26658 | pdist %f20, %f16, %f22 ! 000000015A1AFF24 SUBR:L0-B000 0 S | |
26659 | .word 0x3025FC42 ! 000000015A1AFF28 SUBR:L0-B000 0 L random | |
26660 | nop ! 000000015A1AFF2C SUBR:L0-B000 0 S | |
26661 | fcmple16 %f28, %f22, %l0 ! 000000015A1AFF30 SUBR:L0-B000 0 S | |
26662 | bleu,a,pn %icc, BL120077 ! 000000015A1AFF34 SUBR:L0-B000 0 L | |
26663 | .word 0x91AB9491 ! 000000015A1AFF38 SUBR:L0-B000 0 S illop | |
26664 | nop ! 000000015A1AFF3C SUBR:L0-B000 0 S | |
26665 | BL120077:fbn,pn %fcc3, BL120078 ! 000000015A1AFF40 SUBR:L0-B000 0 L | |
26666 | BL120078:nop ! 000000015A1AFF44 SUBR:L0-B000 0 S | |
26667 | nop ! 000000015A1AFF48 SUBR:L0-B000 0 S | |
26668 | cmp %i1, %l0 ! 000000015A1AFF4C SUBR:L0-B000 0 S | |
26669 | stx %fsr, [%g2+0x0060] ! 000000015A1AFF50 SUBR:L0-B000 0 S <BD120006 | |
26670 | BL120076:.word 0xB800E203 ! 000000015A1AFF54 SUBR:L0-B000 0 S random | |
26671 | add %g1, 0x9EA, %g1 ! 000000015A1AFF58 SUBR:L0-B000 0 chksum++ | |
26672 | add %g1, 0x99A, %g1 ! 000000015A1AFF5C SUBR:L0-B000 0 chksum++ | |
26673 | and %g1, 0xFE, %l1 ! 000000015A1AFF60 LOOP:L1-B000 0 | |
26674 | BL120092: ! LOOP:L1-B000 | |
26675 | add %g1, 0xCBB, %g1 ! 000000015A1AFF64 LOOP:L1-B000 0 chksum++ | |
26676 | cmp %g1, %i5 ! 000000015A1AFF68 LOOP:L1-B000 0 S | |
26677 | pdist %f20, %f18, %f16 ! 000000015A1AFF6C LOOP:L1-B000 0 S | |
26678 | prefetch [%g3-0x0070], 1 ! 000000015A1AFF70 LOOP:L1-B000 0 S <BD120050 | |
26679 | ld [%g2+0x0064], %fsr ! 000000015A1AFF74 LOOP:L1-B000 0 S <BD120006+4 | |
26680 | sll %i4, 0x1, %o4 ! 000000015A1AFF78 LOOP:L1-B000 0 S | |
26681 | movl %icc, %i0, %l2 ! 000000015A1AFF7C LOOP:L1-B000 0 S | |
26682 | .word 0xE3D1AD67 ! 000000015A1AFF80 LOOP:L1-B000 0 L illop | |
26683 | .word 0xBFB63F5F ! 000000015A1AFF84 LOOP:L1-B000 0 L illop | |
26684 | std %f6, [%g5-0x0078] ! 000000015A1AFF88 LOOP:L1-B000 0 S >BD120007 | |
26685 | .word 0x95FEF16A ! 000000015A1AFF8C LOOP:L1-B000 0 L illop | |
26686 | .word 0x8B83C360 ! 000000015A1AFF90 LOOP:L1-B000 0 L illop | |
26687 | nop ! 000000015A1AFF94 LOOP:L1-B000 0 S | |
26688 | BL120082:fbule,pn %fcc1, BL120083 ! 000000015A1AFF98 LOOP:L1-B000 0 L | |
26689 | BL120079:nop ! 000000015A1AFF9C LOOP:L1-B000 0 S | |
26690 | .word 0xBFAF8ADC ! 000000015A1AFFA0 LOOP:L1-B000 0 L illop | |
26691 | BL120080:.word 0x12C21D8A ! 000000015A1AFFA4 LOOP:L1-B000 0 L random | |
26692 | BL120081:nop ! 000000015A1AFFA8 LOOP:L1-B000 0 S | |
26693 | BL120083:add %g1, 0x295, %g1 ! 000000015A1AFFAC LOOP:L1-B000 0 chksum++ | |
26694 | andcc %i1, 0x100, %g0 ! 000000015A1AFFB0 SKIP:L2-B000 0 | |
26695 | bnz,pt %icc, BL120084 ! 000000015A1AFFB4 SKIP:L2-B000 0 | |
26696 | fcmpeq32 %f20, %f28, %o2 ! 000000015A1AFFB8 SKIP:L2-B000 0 S | |
26697 | pdist %f16, %f28, %f28 ! 000000015A1AFFBC SKIP:L2-B000 0 S | |
26698 | add %g6, 0x18, %l5 ! 000000015A1AFFC0 SKIP:L2-B000 0 @BD120028 | |
26699 | stda %f18,[%l5+%g1]0xC0 ! 000000015A1AFFC4 SKIP:L2-B000 0 S Partial_St | |
26700 | add %g6, 0x38, %l6 ! 000000015A1AFFC8 SKIP:L2-B000 0 @BD120060 | |
26701 | ldda [%l6]0xD2, %f18 ! 000000015A1AFFCC SKIP:L2-B000 0 S Short16 | |
26702 | .word 0x1C206684 ! 000000015A1AFFD0 SKIP:L2-B000 0 S random | |
26703 | add %g6, 0x68, %l5 ! 000000015A1AFFD4 SKIP:L2-B000 0 @BD120104 | |
26704 | stda %f16,[%l5+%g1]0xC2 ! 000000015A1AFFD8 SKIP:L2-B000 0 S Partial_St | |
26705 | add %g1, 0x1F, %g1 ! 000000015A1AFFDC SKIP:L2-B000 0 chksum++ | |
26706 | .word 0xA4767EF0 ! 000000015A1AFFE0 SKIP:L2-B000 0 S random | |
26707 | subcc %i3, %i3, %o3 ! 000000015A1AFFE4 SKIP:L2-B000 0 S | |
26708 | add %g5, 0x50, %l5 ! 000000015A1AFFE8 SKIP:L2-B000 0 @BD120073 | |
26709 | stda %f24,[%l5+%g1]0xCA ! 000000015A1AFFEC SKIP:L2-B000 0 S Partial_St | |
26710 | sethi %hh(0xFFFF9D5ED1023F00),%l6 ! 000000015A1AFFF0 SKIP:L2-B000 0 SUBR161 | |
26711 | .word 0x81C3E008 ! 000000015A1AFFF4 SKIP:L2-B000 0 random | |
26712 | sethi %lm(0xFFFF9D5ED1023F00),%l5 ! 000000015A1AFFF8 SKIP:L2-B000 0 | |
26713 | or %l5,%lo(0xFFFF9D5ED1023F00),%l5 ! 000000015A1AFFFC SKIP:L2-B000 0 | |
26714 | .word 0x937F51A4 ! 000000015A1B0000 SKIP:L2-B000 0 illop | |
26715 | or %l6, %l5, %l6 ! 000000015A1B0004 SKIP:L2-B000 0 | |
26716 | jmpl %l6+0x0000, %o7 ! 000000015A1B0008 SKIP:L2-B000 0 S | |
26717 | fcmpd %fcc0, %f42, %f0 ! 000000015A1B000C SKIP:L2-B000 0 S | |
26718 | nop ! 000000015A1B0010 SKIP:L2-B000 0 S | |
26719 | fba,a BL120085 ! 000000015A1B0014 SKIP:L2-B000 0 | |
26720 | .word 0x8D8DD5AD ! 000000015A1B0018 SKIP:L2-B000 0 S illop | |
26721 | BL120084: ! ELSE:L2-B001 | |
26722 | .word 0xB1A5CD4A ! 000000015A1B001C ELSE:L2-B001 0 S illop | |
26723 | pdist %f24, %f16, %f16 ! 000000015A1B0020 ELSE:L2-B001 0 S | |
26724 | cmp %o4, %o4 ! 000000015A1B0024 ELSE:L2-B001 0 S | |
26725 | add %g3, 0x80, %l5 ! 000000015A1B0028 ELSE:L2-B001 0 @BD120052 | |
26726 | stda %f16,[%l5+%g1]0xC2 ! 000000015A1B002C ELSE:L2-B001 0 S Partial_St | |
26727 | fcmps %fcc0, %f11, %f4 ! 000000015A1B0030 ELSE:L2-B001 0 S | |
26728 | .word 0xB9AE126A ! 000000015A1B0034 ELSE:L2-B001 0 S illop | |
26729 | .word 0xCF4CB468 ! 000000015A1B0038 ELSE:L2-B001 0 S illop | |
26730 | .word 0xA7AC6DA9 ! 000000015A1B003C ELSE:L2-B001 0 S illop | |
26731 | movl %fcc2, -702, %o0 ! 000000015A1B0040 ELSE:L2-B001 0 S | |
26732 | fcmpd %fcc1, %f42, %f32 ! 000000015A1B0044 ELSE:L2-B001 0 S | |
26733 | fnegd %f16, %f18 ! 000000015A1B0048 ELSE:L2-B001 0 S | |
26734 | add %g1, 0xA5C, %g1 ! 000000015A1B004C ELSE:L2-B001 0 chksum++ | |
26735 | ldx [%g2+0x0050], %l5 ! 000000015A1B0050 ELSE:L2-B001 0 <BD120004 | |
26736 | membar 0x40 ! 000000015A1B0054 ELSE:L2-B001 0 | |
26737 | ldda [%l5]0x1E, %f16 ! 000000015A1B0058 ELSE:L2-B001 0 Blk-Load | |
26738 | .word 0x9799C9DC ! 000000015A1B005C ELSE:L2-B001 0 random | |
26739 | add %g4, -96, %l5 ! 000000015A1B0060 ELSE:L2-B001 0 @BD120037 | |
26740 | .word 0x81A259D6 ! 000000015A1B0064 ELSE:L2-B001 0 S illop | |
26741 | ta %xcc, 0x46 ! 000000015A1B0068 ELSE:L2-B001 0 S demap-page | |
26742 | stb %l2, [%g4+0x003B] ! 000000015A1B006C ELSE:L2-B001 0 S >BD120142 | |
26743 | sra %o1, 0x1, %l3 ! 000000015A1B0070 ELSE:L2-B001 0 S | |
26744 | .word 0xADA91A3C ! 000000015A1B0074 ELSE:L2-B001 0 S illop_FP | |
26745 | .word 0x97906000 ! 000000015A1B0078 ELSE:L2-B001 0 random | |
26746 | membar 0x40 ! 000000015A1B007C ELSE:L2-B001 0 | |
26747 | stda %f0, [%l5]0xE0 ! 000000015A1B0080 ELSE:L2-B001 0 Blk-Store | |
26748 | membar 0x40 ! 000000015A1B0084 ELSE:L2-B001 0 | |
26749 | BL120085: ! ELSE:L2-B001 | |
26750 | add %g1, 0x981, %g1 ! 000000015A1B0088 ELSE:L2-B001 0 chksum++ | |
26751 | ld [%g6-0x002C], %f5 ! 000000015A1B008C LOOP:L1-B000 0 S <BD120062 | |
26752 | bneg BL120086 ;.empty ! 000000015A1B0090 LOOP:L1-B000 0 L | |
26753 | fbe,pn %fcc1, BL120087 ;.empty ! 000000015A1B0094 LOOP:L1-B000 0 L | |
26754 | fbug,pn %fcc0, BL120088 ;.empty ! 000000015A1B0098 LOOP:L1-B000 0 L | |
26755 | fbul BL120087 ;.empty ! 000000015A1B009C LOOP:L1-B000 0 L | |
26756 | .word 0x81B548EC ! 000000015A1B00A0 LOOP:L1-B000 0 L illop | |
26757 | BL120087:fbue,pn %fcc3, BL120090 ! 000000015A1B00A4 LOOP:L1-B000 0 L | |
26758 | BL120088:nop ! 000000015A1B00A8 LOOP:L1-B000 0 S | |
26759 | .word 0xA8ECE1BE ! 000000015A1B00AC LOOP:L1-B000 0 S illop | |
26760 | .word 0x91B05948 ! 000000015A1B00B0 LOOP:L1-B000 0 L illop | |
26761 | BL120086:nop ! 000000015A1B00B4 LOOP:L1-B000 0 S | |
26762 | BL120090:fba BL120091 ! 000000015A1B00B8 LOOP:L1-B000 0 L | |
26763 | .word 0x5700A908 ! 000000015A1B00BC LOOP:L1-B000 0 S random | |
26764 | BL120089:.word 0x9380E4FF ! 000000015A1B00C0 LOOP:L1-B000 0 S illop | |
26765 | BL120091:.word 0xD16568E4 ! 000000015A1B00C4 LOOP:L1-B000 0 illop | |
26766 | .word 0x93AD5C4A ! 000000015A1B00C8 LOOP:L1-B000 0 illop | |
26767 | .word 0xD21E0901 ! 000000015A1B00CC LOOP:L1-B000 0 illop | |
26768 | bne,a,pn %xcc, BL120092 ! 000000015A1B00D0 LOOP:L1-B000 0 | |
26769 | .word 0xC529CF48 ! 000000015A1B00D4 LOOP:L1-B000 0 S random | |
26770 | add %g1, 0x833, %g1 ! 000000015A1B00D8 LOOP:L1-B000 0 chksum++ | |
26771 | rd %y, %o0 ! 000000015A1B00DC SUBR:L0-B000 0 S | |
26772 | fabss %f4, %f4 ! 000000015A1B00E0 SUBR:L0-B000 0 S | |
26773 | fmovslg %fcc0, %f26, %f30 ! 000000015A1B00E4 SUBR:L0-B000 0 S | |
26774 | .word 0xE82D55BC ! 000000015A1B00E8 SUBR:L0-B000 0 random | |
26775 | stda %f18, [%l6]0xD2 ! 000000015A1B00EC SUBR:L0-B000 0 S Short16 | |
26776 | .word 0xBE100001 ! 000000015A1B00F0 SUBR:L0-B000 0 S random | |
26777 | .word 0x8BAE3080 ! 000000015A1B00F4 SUBR:L0-B000 0 S illop | |
26778 | .word 0x81E80000 ! 000000015A1B00F8 SUBR:L0-B000 0 S random | |
26779 | fcmpeq16 %f18, %f24, %o5 ! 000000015A1B00FC SUBR:L0-B000 0 S | |
26780 | .word 0xCB514F32 ! 000000015A1B0100 SUBR:L0-B000 0 S illop | |
26781 | pdist %f18, %f16, %f24 ! 000000015A1B0104 SUBR:L0-B000 0 S | |
26782 | ldda [%g3-0x0060]%asi, %f16 ! 000000015A1B0108 SUBR:L0-B000 0 S <BD120037 | |
26783 | ldx [%g2+0x0050], %l5 ! 000000015A1B010C SUBR:L0-B000 0 <BD120004 | |
26784 | membar 0x40 ! 000000015A1B0110 SUBR:L0-B000 0 | |
26785 | stda %f32, [%l5]0xE0 ! 000000015A1B0114 SUBR:L0-B000 0 Blk-Store | |
26786 | .word 0x8F642B19 ! 000000015A1B0118 SUBR:L0-B000 0 illop | |
26787 | .word 0x95906000 ! 000000015A1B011C SUBR:L0-B000 0 random | |
26788 | return %i7+0x0008 ! 000000015A1B0120 SUBR:L0-B000 0 | |
26789 | add %g1, 0xD91, %g1 ! 000000015A1B0124 SUBR:L0-B000 0 chksum++ | |
26790 | ||
26791 | SECTION .btext061_pg1 TEXT_VA=0x15a1b0000 | |
26792 | attr_text { | |
26793 | Name = .btext061_pg1, | |
26794 | VA = 0x15a1b0000, | |
26795 | RA = ra2pa(0xfeb370000,0), | |
26796 | PA = ra2pa(0xfeb370000,0), | |
26797 | tsbonly, | |
26798 | part_0_ctx_nonzero_tsb_config_3, | |
26799 | TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1, | |
26800 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
26801 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
26802 | } | |
26803 | .text; .skip 8 | |
26804 | ||
26805 | !======================================================================== | |
26806 | ||
26807 | SECTION .btext062 TEXT_VA=0xffffaa90b0bfff00 | |
26808 | attr_text { | |
26809 | Name = .btext062, | |
26810 | VA = 0xffffaa90b0bfff00, | |
26811 | RA = 0xfe97fff00, | |
26812 | PA = ra2pa(0xfe97fff00,0), | |
26813 | notsb | |
26814 | } | |
26815 | ||
26816 | SECTION .btext062_pg0 TEXT_VA=0xffffaa90b0800000 | |
26817 | attr_text { | |
26818 | Name = .btext062_pg0, | |
26819 | VA = 0xffffaa90b0800000, | |
26820 | RA = 0xfe9400000, | |
26821 | PA = ra2pa(0xfe9400000,0), | |
26822 | tsbonly, | |
26823 | part_0_ctx_nonzero_tsb_config_2, | |
26824 | TTE_Context=74, TTE_Size=3, TTE_W=0, TTE_X=1, | |
26825 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
26826 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
26827 | } | |
26828 | .text; .skip 8 | |
26829 | ||
26830 | ||
26831 | SECTION .btext062 | |
26832 | .text | |
26833 | .global SUBR160; SUBR160: | |
26834 | st %f8, [%g3-0x0050] ! FFFFAA90B0BFFF00 SUBR:L0-B000 0 S >BD120101 | |
26835 | .word 0xBBA8090C ! FFFFAA90B0BFFF04 SUBR:L0-B000 0 S illop | |
26836 | nop ! FFFFAA90B0BFFF08 SUBR:L0-B000 0 S | |
26837 | ble,a,pn %xcc, BL120093 ;.empty ! FFFFAA90B0BFFF0C SUBR:L0-B000 0 L | |
26838 | fbn BL120094 ! FFFFAA90B0BFFF10 SUBR:L0-B000 0 L | |
26839 | BL120094:sta %f4, [%g5-0x0058]%asi ! FFFFAA90B0BFFF14 SUBR:L0-B000 0 S >BD120015 | |
26840 | fbne,a,pt %fcc0, BL120093 ! FFFFAA90B0BFFF18 SUBR:L0-B000 0 L | |
26841 | andn %o4, %o5, %o3 ! FFFFAA90B0BFFF1C SUBR:L0-B000 0 S | |
26842 | BL120093:add %g1, 0x3B8, %g1 ! FFFFAA90B0BFFF20 SUBR:L0-B000 0 chksum++ | |
26843 | add %g1, 0x13E, %g1 ! FFFFAA90B0BFFF24 SUBR:L0-B000 0 chksum++ | |
26844 | .word 0xE5414225 ! FFFFAA90B0BFFF28 LOOP:L1-B000 0 illop | |
26845 | BL120102: ! LOOP:L1-B000 | |
26846 | add %g1, 0xBD5, %g1 ! FFFFAA90B0BFFF2C LOOP:L1-B000 0 chksum++ | |
26847 | .word 0x99E38F14 ! FFFFAA90B0BFFF30 LOOP:L1-B000 0 S illop | |
26848 | ld [%g2+0x0064], %fsr ! FFFFAA90B0BFFF34 LOOP:L1-B000 0 S <BD120006+4 | |
26849 | ldx [%g2+0x0050], %l5 ! FFFFAA90B0BFFF38 LOOP:L1-B000 0 <BD120004 | |
26850 | .word 0xAF508000 ! FFFFAA90B0BFFF3C LOOP:L1-B000 0 illop | |
26851 | ldda [%l5]0x16, %f16 ! FFFFAA90B0BFFF40 LOOP:L1-B000 0 Blk-Load | |
26852 | .word 0x2B397B99 ! FFFFAA90B0BFFF44 LOOP:L1-B000 0 random | |
26853 | .word 0xA1AC31B7 ! FFFFAA90B0BFFF48 LOOP:L1-B000 0 S illop | |
26854 | .word 0xAFB43CAE ! FFFFAA90B0BFFF4C LOOP:L1-B000 0 illop | |
26855 | stda %f16, [%l5]0xF0 ! FFFFAA90B0BFFF50 LOOP:L1-B000 0 Blk-Store | |
26856 | membar 0x40 ! FFFFAA90B0BFFF54 LOOP:L1-B000 0 | |
26857 | andcc %i1, 0x400, %g0 ! FFFFAA90B0BFFF58 SKIP:L2-B000 0 | |
26858 | bnz,pt %xcc, BL120096 ! FFFFAA90B0BFFF5C SKIP:L2-B000 0 | |
26859 | nop ! FFFFAA90B0BFFF60 SKIP:L2-B000 0 S | |
26860 | fcmpne16 %f20, %f26, %o3 ! FFFFAA90B0BFFF64 SKIP:L2-B000 0 S | |
26861 | add %g6, 0x38, %l6 ! FFFFAA90B0BFFF68 SKIP:L2-B000 0 @BD120060 | |
26862 | .word 0x8073EB74 ! FFFFAA90B0BFFF6C SKIP:L2-B000 0 S random | |
26863 | .word 0x81E80000 ! FFFFAA90B0BFFF70 SKIP:L2-B000 0 random | |
26864 | membar 0x40 ! FFFFAA90B0BFFF74 SKIP:L2-B000 0 | |
26865 | ldda [%l5]0x17, %f16 ! FFFFAA90B0BFFF78 SKIP:L2-B000 0 Blk-Load | |
26866 | membar 0x40 ! FFFFAA90B0BFFF7C SKIP:L2-B000 0 | |
26867 | cmp %g1, %i1 ! FFFFAA90B0BFFF80 SKIP:L2-B000 0 S | |
26868 | add %g3, 0x2A, %l6 ! FFFFAA90B0BFFF84 SKIP:L2-B000 0 @BD120145 | |
26869 | ldda [%l6]0xD3, %f30 ! FFFFAA90B0BFFF88 SKIP:L2-B000 0 S Short16 | |
26870 | nop ! FFFFAA90B0BFFF8C SKIP:L2-B000 0 S | |
26871 | xorcc %o3, %i3, %o4 ! FFFFAA90B0BFFF90 SKIP:L2-B000 0 S | |
26872 | .word 0x95B22EF1 ! FFFFAA90B0BFFF94 SKIP:L2-B000 0 S illop_VIS | |
26873 | pdist %f26, %f30, %f24 ! FFFFAA90B0BFFF98 SKIP:L2-B000 0 S | |
26874 | ldx [%g2+0x0058], %l6 ! FFFFAA90B0BFFF9C SKIP:L2-B000 0 <BD120016 | |
26875 | ldda [%l6]0x2E, %o0 ! FFFFAA90B0BFFFA0 SKIP:L2-B000 0 S Quad_Ld_P | |
26876 | xor %o4, %o3, %o4 ! FFFFAA90B0BFFFA4 SKIP:L2-B000 0 S | |
26877 | add %g1, 0x777, %g1 ! FFFFAA90B0BFFFA8 SKIP:L2-B000 0 chksum++ | |
26878 | nop ! FFFFAA90B0BFFFAC SKIP:L2-B000 0 S | |
26879 | nop ! FFFFAA90B0BFFFB0 SKIP:L2-B000 0 S | |
26880 | nop ! FFFFAA90B0BFFFB4 SKIP:L2-B000 0 S | |
26881 | bcs,a,pt %icc, BL120095 ! FFFFAA90B0BFFFB8 SKIP:L2-B000 0 L | |
26882 | ld [%g2+0x0064], %fsr ! FFFFAA90B0BFFFBC SKIP:L2-B000 0 S <BD120006+4 | |
26883 | fcmps %fcc2, %f2, %f5 ! FFFFAA90B0BFFFC0 SKIP:L2-B000 0 S | |
26884 | xnor %i5, %i5, %o4 ! FFFFAA90B0BFFFC4 SKIP:L2-B000 0 S | |
26885 | fcmpne32 %f22, %f26, %o0 ! FFFFAA90B0BFFFC8 SKIP:L2-B000 0 S | |
26886 | pdist %f20, %f16, %f22 ! FFFFAA90B0BFFFCC SKIP:L2-B000 0 S | |
26887 | BL120095:add %g1, 0xEAB, %g1 ! FFFFAA90B0BFFFD0 SKIP:L2-B000 0 chksum++ | |
26888 | ba BL120097 ! FFFFAA90B0BFFFD4 SKIP:L2-B000 0 | |
26889 | .word 0x3343EE2C ! FFFFAA90B0BFFFD8 SKIP:L2-B000 0 S random | |
26890 | BL120096: ! ELSE:L2-B001 | |
26891 | .word 0x81A659FF ! FFFFAA90B0BFFFDC ELSE:L2-B001 0 S illop | |
26892 | .word 0xCD8E6060 ! FFFFAA90B0BFFFE0 ELSE:L2-B001 0 S illop | |
26893 | ldx [%g2+0x0058], %l6 ! FFFFAA90B0BFFFE4 ELSE:L2-B001 0 <BD120016 | |
26894 | stha %g7, [%l6+%g0]0x04 ! FFFFAA90B0BFFFE8 ELSE:L2-B001 0 S >BD120017 | |
26895 | fcmpgt32 %f26, %f30, %o3 ! FFFFAA90B0BFFFEC ELSE:L2-B001 0 S | |
26896 | add %g4, -40, %l5 ! FFFFAA90B0BFFFF0 ELSE:L2-B001 0 @BD120220 | |
26897 | stda %f18,[%l5+%g1]0xC0 ! FFFFAA90B0BFFFF4 ELSE:L2-B001 0 S Partial_St | |
26898 | ldda [%g7+%g7]0x83, %o0 ! FFFFAA90B0BFFFF8 ELSE:L2-B001 0 S <BD120005 | |
26899 | pdist %f26, %f28, %f28 ! FFFFAA90B0BFFFFC ELSE:L2-B001 0 S | |
26900 | .word 0x9F902008 ! FFFFAA90B0C00000 ELSE:L2-B001 0 S illop | |
26901 | .word 0x91A08876 ! FFFFAA90B0C00004 ELSE:L2-B001 0 S illop | |
26902 | pdist %f16, %f22, %f22 ! FFFFAA90B0C00008 ELSE:L2-B001 0 S | |
26903 | ldda [%l6]0x26, %o2 ! FFFFAA90B0C0000C ELSE:L2-B001 0 S Quad_Ld_P | |
26904 | .word 0xB3A3817E ! FFFFAA90B0C00010 ELSE:L2-B001 0 illop | |
26905 | stda %f20,[%l5+%g1]0xC2 ! FFFFAA90B0C00014 ELSE:L2-B001 0 S Partial_St | |
26906 | add %g1, 0xB2D, %g1 ! FFFFAA90B0C00018 ELSE:L2-B001 0 chksum++ | |
26907 | faddd %f40, %f14, %f14 ! FFFFAA90B0C0001C ELSE:L2-B001 0 S | |
26908 | fcmple32 %f22, %f20, %o0 ! FFFFAA90B0C00020 ELSE:L2-B001 0 S | |
26909 | lduw [%g5+0x0024], %o1 ! FFFFAA90B0C00024 ELSE:L2-B001 0 S <BD120049 | |
26910 | add %o4, %o0, %o4 ! FFFFAA90B0C00028 ELSE:L2-B001 0 S | |
26911 | .word 0x13DE5791 ! FFFFAA90B0C0002C ELSE:L2-B001 0 S random | |
26912 | fcmpeq16 %f24, %f22, %o0 ! FFFFAA90B0C00030 ELSE:L2-B001 0 S | |
26913 | cmp %o0, %o3 ! FFFFAA90B0C00034 ELSE:L2-B001 0 S | |
26914 | fcmpgt32 %f22, %f30, %o2 ! FFFFAA90B0C00038 ELSE:L2-B001 0 S | |
26915 | BL120097: ! ELSE:L2-B001 | |
26916 | add %g1, 0x5C8, %g1 ! FFFFAA90B0C0003C ELSE:L2-B001 0 chksum++ | |
26917 | stba %o0, [%g5-0x006F]%asi ! FFFFAA90B0C00040 LOOP:L1-B000 0 S >BD120140 | |
26918 | pdist %f26, %f22, %f28 ! FFFFAA90B0C00044 LOOP:L1-B000 0 S | |
26919 | fbe,pn %fcc3, BL120098 ! FFFFAA90B0C00048 LOOP:L1-B000 0 L | |
26920 | xnorcc %o5, %o4, %o3 ! FFFFAA90B0C0004C LOOP:L1-B000 0 S | |
26921 | .word 0x95A09A19 ! FFFFAA90B0C00050 LOOP:L1-B000 0 L illop | |
26922 | bge,pn %icc, BL120100 ! FFFFAA90B0C00054 LOOP:L1-B000 0 L | |
26923 | cmp %o3, %o2 ! FFFFAA90B0C00058 LOOP:L1-B000 0 S | |
26924 | .word 0xAF5E6209 ! FFFFAA90B0C0005C LOOP:L1-B000 0 L illop | |
26925 | array32 %o5, %o5, %o3 ! FFFFAA90B0C00060 LOOP:L1-B000 0 S | |
26926 | .word 0xB1E604CA ! FFFFAA90B0C00064 LOOP:L1-B000 0 L illop | |
26927 | nop ! FFFFAA90B0C00068 LOOP:L1-B000 0 S | |
26928 | BL120100:bne,a BL120101 ! FFFFAA90B0C0006C LOOP:L1-B000 0 L | |
26929 | BL120101:subcc %o2, %o3, %o2 ! FFFFAA90B0C00070 LOOP:L1-B000 0 S | |
26930 | BL120099:sub %o3, %o2, %o4 ! FFFFAA90B0C00074 LOOP:L1-B000 0 S | |
26931 | BL120098:add %g1, 0xE13, %g1 ! FFFFAA90B0C00078 LOOP:L1-B000 0 chksum++ | |
26932 | subcc %o5, 0x1, %o5 ! FFFFAA90B0C0007C LOOP:L1-B000 0 | |
26933 | bnz,a,pt %icc, BL120102 ! FFFFAA90B0C00080 LOOP:L1-B000 0 | |
26934 | swap [%g3+0x0024], %o0 ! FFFFAA90B0C00084 LOOP:L1-B000 0 S >BD120049 | |
26935 | .word 0xD2F35251 ! FFFFAA90B0C00088 LOOP:L1-B000 0 random | |
26936 | .word 0x91717C3D ! FFFFAA90B0C0008C SUBR:L0-B000 0 S illop | |
26937 | add %g3, 0x38, %l6 ! FFFFAA90B0C00090 SUBR:L0-B000 0 @BD120060 | |
26938 | .word 0xE555870E ! FFFFAA90B0C00094 SUBR:L0-B000 0 S illop | |
26939 | add %o0, %o4, %o4 ! FFFFAA90B0C00098 SUBR:L0-B000 0 S | |
26940 | add %g6, 0x3A, %l6 ! FFFFAA90B0C0009C SUBR:L0-B000 0 @BD120028 | |
26941 | .word 0x8DAD888D ! FFFFAA90B0C000A0 SUBR:L0-B000 0 S illop | |
26942 | ldx [%g2+0x0058], %l6 ! FFFFAA90B0C000A4 SUBR:L0-B000 0 <BD120016 | |
26943 | ldda [%l6]0x24, %o0 ! FFFFAA90B0C000A8 SUBR:L0-B000 0 S Quad_Ld | |
26944 | .word 0x81E80000 ! FFFFAA90B0C000AC SUBR:L0-B000 0 S random | |
26945 | pdist %f30, %f18, %f26 ! FFFFAA90B0C000B0 SUBR:L0-B000 0 S | |
26946 | st %f11, [%g3-0x0058] ! FFFFAA90B0C000B4 SUBR:L0-B000 0 S >BD120015 | |
26947 | add %g3, 0x18, %l5 ! FFFFAA90B0C000B8 SUBR:L0-B000 0 @BD120028 | |
26948 | stda %f18,[%l5+%g1]0xC2 ! FFFFAA90B0C000BC SUBR:L0-B000 0 S Partial_St | |
26949 | retl ! FFFFAA90B0C000C0 SUBR:L0-B000 0 | |
26950 | .word 0x791E1234 ! FFFFAA90B0C000C4 SUBR:L0-B000 0 random | |
26951 | ||
26952 | SECTION .btext062_pg1 TEXT_VA=0xffffaa90b0c00000 | |
26953 | attr_text { | |
26954 | Name = .btext062_pg1, | |
26955 | VA = 0xffffaa90b0c00000, | |
26956 | RA = 0xfe9800000, | |
26957 | PA = ra2pa(0xfe9800000,0), | |
26958 | tsbonly, | |
26959 | part_0_ctx_nonzero_tsb_config_2, | |
26960 | TTE_Context=74, TTE_Size=3, TTE_W=0, TTE_X=1, | |
26961 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
26962 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
26963 | } | |
26964 | .text; .skip 8 | |
26965 | ||
26966 | !======================================================================== | |
26967 | ||
26968 | SECTION .btext063 TEXT_VA=0xffff9d5ed1023f00 | |
26969 | attr_text { | |
26970 | Name = .btext063, | |
26971 | VA = 0xffff9d5ed1023f00, | |
26972 | RA = ra2pa(0xfef389f00,0), | |
26973 | PA = ra2pa(0xfef389f00,0), | |
26974 | notsb | |
26975 | } | |
26976 | ||
26977 | SECTION .btext063_pg0 TEXT_VA=0xffff9d5ed1022000 | |
26978 | attr_text { | |
26979 | Name = .btext063_pg0, | |
26980 | VA = 0xffff9d5ed1022000, | |
26981 | RA = ra2pa(0xfef388000,0), | |
26982 | PA = ra2pa(0xfef388000,0), | |
26983 | tsbonly, | |
26984 | part_0_ctx_nonzero_tsb_config_1, | |
26985 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
26986 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
26987 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
26988 | } | |
26989 | .text; .skip 8 | |
26990 | ||
26991 | ||
26992 | SECTION .btext063 | |
26993 | .text | |
26994 | .global SUBR161; SUBR161: | |
26995 | ldx [%g2+0x0050], %l5 ! FFFF9D5ED1023F00 SUBR:L0-B000 1 <BD120004 | |
26996 | membar 0x40 ! FFFF9D5ED1023F04 SUBR:L0-B000 1 | |
26997 | ldda [%l5]0xF0, %f16 ! FFFF9D5ED1023F08 SUBR:L0-B000 1 Blk-Load | |
26998 | membar 0x40 ! FFFF9D5ED1023F0C SUBR:L0-B000 1 | |
26999 | wr %g1, %o4, %fprs ! FFFF9D5ED1023F10 SUBR:L0-B000 1 S | |
27000 | ldx [%g3-0x0088], %g3 ! FFFF9D5ED1023F14 SUBR:L0-B000 1 ptr_chase | |
27001 | subcc %o4, %i3, %o2 ! FFFF9D5ED1023F18 SUBR:L0-B000 1 S | |
27002 | membar 0x40 ! FFFF9D5ED1023F1C SUBR:L0-B000 1 | |
27003 | stda %f32, [%l5]0xE0 ! FFFF9D5ED1023F20 SUBR:L0-B000 1 Blk-Store | |
27004 | membar 0x40 ! FFFF9D5ED1023F24 SUBR:L0-B000 1 | |
27005 | pdist %f24, %f16, %f18 ! FFFF9D5ED1023F28 SUBR:L0-B000 1 S | |
27006 | add %g5, 0x58, %l5 ! FFFF9D5ED1023F2C SUBR:L0-B000 1 @BD120032 | |
27007 | stda %f26,[%l5+%g1]0xC1 ! FFFF9D5ED1023F30 SUBR:L0-B000 1 S Partial_St | |
27008 | fcmpes %fcc3, %f4, %f10 ! FFFF9D5ED1023F34 SUBR:L0-B000 1 S | |
27009 | ld [%g6-0x0064], %f10 ! FFFF9D5ED1023F38 SUBR:L0-B000 1 S <BD120026 | |
27010 | array16 %o4, %o2, %o0 ! FFFF9D5ED1023F3C SUBR:L0-B000 1 S | |
27011 | swapa [%g3-0x0068]%asi, %o1 ! FFFF9D5ED1023F40 SUBR:L0-B000 1 S >BD120042 | |
27012 | add %g1, 0x7F0, %g1 ! FFFF9D5ED1023F44 SUBR:L0-B000 1 chksum++ | |
27013 | and %g1, 0xFE, %o2 ! FFFF9D5ED1023F48 LOOP:L1-B000 1 | |
27014 | BL120105: ! LOOP:L1-B000 | |
27015 | add %g1, 0x7E2, %g1 ! FFFF9D5ED1023F4C LOOP:L1-B000 1 chksum++ | |
27016 | addccc %o0, %i2, %o4 ! FFFF9D5ED1023F50 LOOP:L1-B000 1 S | |
27017 | wr %i2, %i5, %y ! FFFF9D5ED1023F54 LOOP:L1-B000 1 S | |
27018 | ldx [%g2+0x0018], %g3 ! FFFF9D5ED1023F58 LOOP:L1-B000 1 S BASE<BD120237 | |
27019 | pdist %f28, %f22, %f26 ! FFFF9D5ED1023F5C LOOP:L1-B000 1 S | |
27020 | .word 0xB3B40235 ! FFFF9D5ED1023F60 LOOP:L1-B000 1 S illop_VIS | |
27021 | andcc %o4, 0x2, %g0 ! FFFF9D5ED1023F64 SKIP:L2-B000 1 | |
27022 | bz,pn %xcc, BL120103 ! FFFF9D5ED1023F68 SKIP:L2-B000 1 | |
27023 | pdist %f28, %f22, %f22 ! FFFF9D5ED1023F6C SKIP:L2-B000 1 S | |
27024 | addc %i2, %o0, %o0 ! FFFF9D5ED1023F70 SKIP:L2-B000 0 S | |
27025 | .word 0x8BB34815 ! FFFF9D5ED1023F74 SKIP:L2-B000 0 S illop | |
27026 | ldx [%g2+0x0050], %l5 ! FFFF9D5ED1023F78 SKIP:L2-B000 0 <BD120004 | |
27027 | membar 0x40 ! FFFF9D5ED1023F7C SKIP:L2-B000 0 | |
27028 | ldda [%l5]0x16, %f16 ! FFFF9D5ED1023F80 SKIP:L2-B000 0 Blk-Load | |
27029 | membar 0x40 ! FFFF9D5ED1023F84 SKIP:L2-B000 0 | |
27030 | .word 0xA5B682AA ! FFFF9D5ED1023F88 SKIP:L2-B000 0 S illop | |
27031 | add %g1, 0x561, %g1 ! FFFF9D5ED1023F8C SKIP:L2-B000 0 chksum++ | |
27032 | ldx [%g2+0x0050], %l5 ! FFFF9D5ED1023F90 SKIP:L2-B000 0 <BD120004 | |
27033 | membar 0x40 ! FFFF9D5ED1023F94 SKIP:L2-B000 0 | |
27034 | ldda [%l5]0xF0, %f16 ! FFFF9D5ED1023F98 SKIP:L2-B000 0 Blk-Load | |
27035 | membar 0x40 ! FFFF9D5ED1023F9C SKIP:L2-B000 0 | |
27036 | .word 0x9DB449C5 ! FFFF9D5ED1023FA0 SKIP:L2-B000 0 S illop_VIS | |
27037 | membar 0x40 ! FFFF9D5ED1023FA4 SKIP:L2-B000 0 | |
27038 | .word 0xCF48A5B3 ! FFFF9D5ED1023FA8 SKIP:L2-B000 0 illop | |
27039 | .word 0xBFA9C89A ! FFFF9D5ED1023FAC SKIP:L2-B000 0 illop | |
27040 | membar 0x40 ! FFFF9D5ED1023FB0 SKIP:L2-B000 0 | |
27041 | stda %f0, [%l5]0xF0 ! FFFF9D5ED1023FB4 SKIP:L2-B000 0 Blk-Store | |
27042 | membar 0x40 ! FFFF9D5ED1023FB8 SKIP:L2-B000 0 | |
27043 | st %fsr, [%g2+0x0064] ! FFFF9D5ED1023FBC SKIP:L2-B000 0 S <BD120006+4 | |
27044 | ba,a BL120104 ! FFFF9D5ED1023FC0 SKIP:L2-B000 0 | |
27045 | fcmpes %fcc3, %f8, %f10 ! FFFF9D5ED1023FC4 SKIP:L2-B000 0 S | |
27046 | BL120103: ! ELSE:L2-B001 | |
27047 | ldx [%g2+0x0050], %l5 ! FFFF9D5ED1023FC8 ELSE:L2-B001 1 <BD120004 | |
27048 | membar 0x40 ! FFFF9D5ED1023FCC ELSE:L2-B001 1 | |
27049 | stda %f32, [%l5]0xF8 ! FFFF9D5ED1023FD0 ELSE:L2-B001 1 Blk-Store | |
27050 | membar 0x40 ! FFFF9D5ED1023FD4 ELSE:L2-B001 1 | |
27051 | add %g6, 0x58, %l5 ! FFFF9D5ED1023FD8 ELSE:L2-B001 1 @BD120032 | |
27052 | stda %f26,[%l5+%g1]0xC8 ! FFFF9D5ED1023FDC ELSE:L2-B001 1 S Partial_St | |
27053 | fpmerge %f16, %f22, %f20 ! FFFF9D5ED1023FE0 ELSE:L2-B001 1 S | |
27054 | .word 0x1E58D92A ! FFFF9D5ED1023FE4 ELSE:L2-B001 1 S illop | |
27055 | edge16ln %g1, %o4, %o5 ! FFFF9D5ED1023FE8 ELSE:L2-B001 1 S | |
27056 | add %g1, 0x3FD, %g1 ! FFFF9D5ED1023FEC ELSE:L2-B001 1 chksum++ | |
27057 | ld [%g5-0x0058], %f10 ! FFFF9D5ED1023FF0 ELSE:L2-B001 1 S <BD120015 | |
27058 | nop ! FFFF9D5ED1023FF4 ELSE:L2-B001 1 S | |
27059 | stx %o2, [%g4-0x0040] ! FFFF9D5ED1023FF8 ELSE:L2-B001 1 S >BD120021 | |
27060 | ldx [%g2+0x0050], %l5 ! FFFF9D5ED1023FFC ELSE:L2-B001 1 <BD120004 | |
27061 | membar 0x40 ! FFFF9D5ED1024000 ELSE:L2-B001 1 | |
27062 | ldda [%l5]0xF0, %f16 ! FFFF9D5ED1024004 ELSE:L2-B001 1 Blk-Load | |
27063 | membar 0x40 ! FFFF9D5ED1024008 ELSE:L2-B001 1 | |
27064 | cmp %g1, %g1 ! FFFF9D5ED102400C ELSE:L2-B001 1 S | |
27065 | BL120104: ! ELSE:L2-B001 | |
27066 | add %g1, 0xA72, %g1 ! FFFF9D5ED1024010 ELSE:L2-B001 1 chksum++ | |
27067 | stda %f34, [%g5-0x0078]%asi ! FFFF9D5ED1024014 LOOP:L1-B000 1 S >BD120007 | |
27068 | fandnot1s %f27, %f22, %f28 ! FFFF9D5ED1024018 LOOP:L1-B000 1 S | |
27069 | st %f22, [%g6-0x0038] ! FFFF9D5ED102401C LOOP:L1-B000 1 S >BD120003 | |
27070 | ldx [%g2+0x0050], %l5 ! FFFF9D5ED1024020 LOOP:L1-B000 1 <BD120004 | |
27071 | membar 0x40 ! FFFF9D5ED1024024 LOOP:L1-B000 1 | |
27072 | stda %f16, [%l5]0x16 ! FFFF9D5ED1024028 LOOP:L1-B000 1 Blk-Store | |
27073 | membar 0x40 ! FFFF9D5ED102402C LOOP:L1-B000 1 | |
27074 | membar 0x40 ! FFFF9D5ED1024030 LOOP:L1-B000 1 S | |
27075 | fcmpd %fcc3, %f6, %f40 ! FFFF9D5ED1024034 LOOP:L1-B000 1 S | |
27076 | ldx [%g2+0x0058], %l6 ! FFFF9D5ED1024038 LOOP:L1-B000 1 <BD120016 | |
27077 | ldda [%l6]0x24, %o0 ! FFFF9D5ED102403C LOOP:L1-B000 1 S Quad_Ld | |
27078 | pdist %f20, %f22, %f20 ! FFFF9D5ED1024040 LOOP:L1-B000 1 S | |
27079 | ldd [%g5-0x0078], %f34 ! FFFF9D5ED1024044 LOOP:L1-B000 1 S <BD120007 | |
27080 | faddd %f38, %f0, %f44 ! FFFF9D5ED1024048 LOOP:L1-B000 1 S | |
27081 | ldd [%g4-0x0040], %f30 ! FFFF9D5ED102404C LOOP:L1-B000 1 S <BD120021 | |
27082 | ldsh [%g5+0x0022], %o4 ! FFFF9D5ED1024050 LOOP:L1-B000 1 S <BD120049 | |
27083 | srlx %o2, 0x1, %o2 ! FFFF9D5ED1024054 LOOP:L1-B000 1 | |
27084 | andcc %o2, 0x1, %g0 ! FFFF9D5ED1024058 LOOP:L1-B000 1 | |
27085 | bne,a,pn %xcc, BL120105 ! FFFF9D5ED102405C LOOP:L1-B000 1 | |
27086 | fcmpne32 %f30, %f26, %o4 ! FFFF9D5ED1024060 LOOP:L1-B000 0 S | |
27087 | add %g1, 0x6D7, %g1 ! FFFF9D5ED1024064 LOOP:L1-B000 1 chksum++ | |
27088 | retl ! FFFF9D5ED1024068 SUBR:L0-B000 1 | |
27089 | add %g1, 0x541, %g1 ! FFFF9D5ED102406C SUBR:L0-B000 1 chksum++ | |
27090 | ||
27091 | SECTION .btext063_pg1 TEXT_VA=0xffff9d5ed1024000 | |
27092 | attr_text { | |
27093 | Name = .btext063_pg1, | |
27094 | VA = 0xffff9d5ed1024000, | |
27095 | RA = ra2pa(0xfef38a000,0), | |
27096 | PA = ra2pa(0xfef38a000,0), | |
27097 | tsbonly, | |
27098 | part_0_ctx_nonzero_tsb_config_1, | |
27099 | TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1, | |
27100 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27101 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27102 | } | |
27103 | .text; .skip 8 | |
27104 | ! Context 74: 1531 instructions generated, 1586 executed, 29 traps | |
27105 | ||
27106 | #undef BLIMP_BIAS | |
27107 | #define BLIMP_BIAS 0 | |
27108 | #undef BLIMP_FRAME | |
27109 | #define BLIMP_FRAME 128 | |
27110 | #undef BLIMP_32BIT | |
27111 | #define BLIMP_32BIT 0 | |
27112 | ||
27113 | !======================================================================== | |
27114 | ||
27115 | SECTION .btext064 TEXT_VA=0x1f041d00 | |
27116 | attr_text { | |
27117 | Name = .btext064, | |
27118 | VA = 0x1f041d00, | |
27119 | RA = ra2pa(0xfeb32bd00,0), | |
27120 | PA = ra2pa(0xfeb32bd00,0), | |
27121 | notsb | |
27122 | } | |
27123 | ||
27124 | SECTION .btext064_pg0 TEXT_VA=0x1f040000 | |
27125 | attr_text { | |
27126 | Name = .btext064_pg0, | |
27127 | VA = 0x1f040000, | |
27128 | RA = ra2pa(0xfeb32a000,0), | |
27129 | PA = ra2pa(0xfeb32a000,0), | |
27130 | tsbonly, | |
27131 | part_0_ctx_nonzero_tsb_config_1, | |
27132 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
27133 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27134 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27135 | } | |
27136 | .text; .skip 8 | |
27137 | ||
27138 | ||
27139 | SECTION .btext064 | |
27140 | .text | |
27141 | .global start_th_7; start_th_7: | |
27142 | .global SUBR176; SUBR176: | |
27143 | BL140195: ! MAIN:L0-B000 | |
27144 | nop ! 000000001F041D00 MAIN:L0-B000 1 | |
27145 | sethi %hh(0x55E0A9A46000),%g2 ! 000000001F041D04 MAIN:L0-B000 1 BD140229 | |
27146 | or %g2,%hm(0x55E0A9A46000),%g2 ! 000000001F041D08 MAIN:L0-B000 1 | |
27147 | sethi %lm(0x55E0A9A46000),%g3 ! 000000001F041D0C MAIN:L0-B000 1 | |
27148 | or %g3,%lo(0x55E0A9A46000),%g3 ! 000000001F041D10 MAIN:L0-B000 1 | |
27149 | sllx %g2, 0x20, %g2 ! 000000001F041D14 MAIN:L0-B000 1 | |
27150 | or %g2, %g3, %g2 ! 000000001F041D18 MAIN:L0-B000 1 | |
27151 | sethi %hh(0x360BF802000),%l0 ! 000000001F041D1C MAIN:L0-B000 1 STACK0075 | |
27152 | or %l0,%hm(0x360BF802000),%l0 ! 000000001F041D20 MAIN:L0-B000 1 | |
27153 | sethi %lm(0x360BF802000),%l1 ! 000000001F041D24 MAIN:L0-B000 1 | |
27154 | or %l1,%lo(0x360BF802000),%l1 ! 000000001F041D28 MAIN:L0-B000 1 | |
27155 | sllx %l0, 0x20, %l0 ! 000000001F041D2C MAIN:L0-B000 1 | |
27156 | or %l0, %l1, %l0 ! 000000001F041D30 MAIN:L0-B000 1 | |
27157 | sub %l0, 0x100, %o6 ! 000000001F041D34 MAIN:L0-B000 1 | |
27158 | add %o6, 0x80, %i6 ! 000000001F041D38 MAIN:L0-B000 1 | |
27159 | addcc %g0, 0x1, %g1 ! 000000001F041D3C MAIN:L0-B000 1 | |
27160 | or %g0, 0x3A9, %g3 ! 000000001F041D40 MAIN:L0-B000 1 | |
27161 | or %g0, 0x15, %g4 ! 000000001F041D44 MAIN:L0-B000 1 | |
27162 | or %g0, -1150, %g5 ! 000000001F041D48 MAIN:L0-B000 1 | |
27163 | or %g0, -676, %g6 ! 000000001F041D4C MAIN:L0-B000 1 | |
27164 | or %g0, 0x0, %g7 ! 000000001F041D50 MAIN:L0-B000 1 | |
27165 | or %g0, 0xD9A, %o0 ! 000000001F041D54 MAIN:L0-B000 1 | |
27166 | or %g0, -364, %o1 ! 000000001F041D58 MAIN:L0-B000 1 | |
27167 | or %g0, -1689, %o2 ! 000000001F041D5C MAIN:L0-B000 1 | |
27168 | or %g0, 0x893, %o3 ! 000000001F041D60 MAIN:L0-B000 1 | |
27169 | or %g0, -3776, %o4 ! 000000001F041D64 MAIN:L0-B000 1 | |
27170 | or %g0, -2810, %o5 ! 000000001F041D68 MAIN:L0-B000 1 | |
27171 | or %g0, -3621, %o7 ! 000000001F041D6C MAIN:L0-B000 1 | |
27172 | or %g0, 0x6AF, %l0 ! 000000001F041D70 MAIN:L0-B000 1 | |
27173 | or %g0, 0xDE7, %l1 ! 000000001F041D74 MAIN:L0-B000 1 | |
27174 | or %g0, 0xDD0, %l2 ! 000000001F041D78 MAIN:L0-B000 1 | |
27175 | or %g0, -410, %l3 ! 000000001F041D7C MAIN:L0-B000 1 | |
27176 | or %g0, -3815, %l4 ! 000000001F041D80 MAIN:L0-B000 1 | |
27177 | or %g0, -1024, %l5 ! 000000001F041D84 MAIN:L0-B000 1 | |
27178 | sethi %hh(0x1F041D00),%l7 ! 000000001F041D88 MAIN:L0-B000 1 SUBR176 | |
27179 | or %l7,%hm(0x1F041D00),%l7 ! 000000001F041D8C MAIN:L0-B000 1 | |
27180 | sethi %lm(0x1F041D00),%l6 ! 000000001F041D90 MAIN:L0-B000 1 | |
27181 | or %l6,%lo(0x1F041D00),%l6 ! 000000001F041D94 MAIN:L0-B000 1 | |
27182 | sllx %l7, 0x20, %l7 ! 000000001F041D98 MAIN:L0-B000 1 | |
27183 | or %l7, %l6, %l7 ! 000000001F041D9C MAIN:L0-B000 1 | |
27184 | or %g0, 0x924, %l6 ! 000000001F041DA0 MAIN:L0-B000 1 | |
27185 | or %g0, -3822, %i0 ! 000000001F041DA4 MAIN:L0-B000 1 | |
27186 | or %g0, 0xA87, %i1 ! 000000001F041DA8 MAIN:L0-B000 1 | |
27187 | or %g0, 0x487, %i2 ! 000000001F041DAC MAIN:L0-B000 1 | |
27188 | or %g0, -1318, %i3 ! 000000001F041DB0 MAIN:L0-B000 1 | |
27189 | or %g0, 0xEEB, %i4 ! 000000001F041DB4 MAIN:L0-B000 1 | |
27190 | or %g0, -368, %i5 ! 000000001F041DB8 MAIN:L0-B000 1 | |
27191 | or %g0, 0xF80, %i7 ! 000000001F041DBC MAIN:L0-B000 1 | |
27192 | or %g0, 0x4, %g6 ! 000000001F041DC0 MAIN:L0-B000 1 | |
27193 | BL140196:save %o6, -128, %o6 ! 000000001F041DC4 MAIN:L0-B000 4 | |
27194 | add %i0, %g6, %l0 ! 000000001F041DC8 MAIN:L0-B000 4 | |
27195 | add %i1, %g6, %l1 ! 000000001F041DCC MAIN:L0-B000 4 | |
27196 | add %i2, %g6, %l2 ! 000000001F041DD0 MAIN:L0-B000 4 | |
27197 | add %i3, %g6, %l3 ! 000000001F041DD4 MAIN:L0-B000 4 | |
27198 | add %i4, %g6, %l4 ! 000000001F041DD8 MAIN:L0-B000 4 | |
27199 | add %i5, %g6, %l5 ! 000000001F041DDC MAIN:L0-B000 4 | |
27200 | add %i6, %g6, %l6 ! 000000001F041DE0 MAIN:L0-B000 4 | |
27201 | add %i7, %g6, %l7 ! 000000001F041DE4 MAIN:L0-B000 4 | |
27202 | add %l0, %g6, %o0 ! 000000001F041DE8 MAIN:L0-B000 4 | |
27203 | add %l1, %g6, %o1 ! 000000001F041DEC MAIN:L0-B000 4 | |
27204 | add %l2, %g6, %o2 ! 000000001F041DF0 MAIN:L0-B000 4 | |
27205 | add %l3, %g6, %o3 ! 000000001F041DF4 MAIN:L0-B000 4 | |
27206 | add %l4, %g6, %o4 ! 000000001F041DF8 MAIN:L0-B000 4 | |
27207 | add %l5, %g6, %o5 ! 000000001F041DFC MAIN:L0-B000 4 | |
27208 | add %l7, %g6, %o7 ! 000000001F041E00 MAIN:L0-B000 4 | |
27209 | subcc %g6, 0x1, %g6 ! 000000001F041E04 MAIN:L0-B000 4 | |
27210 | bnz,a,pn %xcc, BL140196 ! 000000001F041E08 MAIN:L0-B000 4 | |
27211 | nop ! 000000001F041E0C MAIN:L0-B000 3 | |
27212 | restore %g0, %g0, %g0 ! 000000001F041E10 MAIN:L0-B000 1 | |
27213 | restore %g0, %g0, %g0 ! 000000001F041E14 MAIN:L0-B000 1 | |
27214 | restore %g0, %g0, %g0 ! 000000001F041E18 MAIN:L0-B000 1 | |
27215 | restore %g0, %g0, %g0 ! 000000001F041E1C MAIN:L0-B000 1 | |
27216 | ta %xcc, 0x44 ! 000000001F041E20 MAIN:L0-B000 1 cleanwin=0 | |
27217 | wr %g0, -2610, %y ! 000000001F041E24 MAIN:L0-B000 1 | |
27218 | wr %g0, 0xC0, %gsr ! 000000001F041E28 MAIN:L0-B000 1 | |
27219 | ldd [%g2+0x0068], %f0 ! 000000001F041E2C MAIN:L0-B000 1 <BD140233 | |
27220 | faddd %f0, %f0, %f6 ! 000000001F041E30 MAIN:L0-B000 1 | |
27221 | faddd %f0, %f6, %f12 ! 000000001F041E34 MAIN:L0-B000 1 | |
27222 | faddd %f6, %f12, %f14 ! 000000001F041E38 MAIN:L0-B000 1 | |
27223 | faddd %f12, %f14, %f60 ! 000000001F041E3C MAIN:L0-B000 1 | |
27224 | faddd %f14, %f60, %f62 ! 000000001F041E40 MAIN:L0-B000 1 | |
27225 | faddd %f60, %f62, %f32 ! 000000001F041E44 MAIN:L0-B000 1 | |
27226 | faddd %f62, %f32, %f34 ! 000000001F041E48 MAIN:L0-B000 1 | |
27227 | faddd %f32, %f34, %f36 ! 000000001F041E4C MAIN:L0-B000 1 | |
27228 | faddd %f34, %f36, %f38 ! 000000001F041E50 MAIN:L0-B000 1 | |
27229 | faddd %f36, %f38, %f40 ! 000000001F041E54 MAIN:L0-B000 1 | |
27230 | faddd %f38, %f40, %f42 ! 000000001F041E58 MAIN:L0-B000 1 | |
27231 | faddd %f40, %f42, %f44 ! 000000001F041E5C MAIN:L0-B000 1 | |
27232 | faddd %f42, %f44, %f46 ! 000000001F041E60 MAIN:L0-B000 1 | |
27233 | ld [%g2+0x0070], %f2 ! 000000001F041E64 MAIN:L0-B000 1 <BD140234 | |
27234 | fadds %f2, %f2, %f3 ! 000000001F041E68 MAIN:L0-B000 1 | |
27235 | fadds %f2, %f3, %f4 ! 000000001F041E6C MAIN:L0-B000 1 | |
27236 | fadds %f3, %f4, %f5 ! 000000001F041E70 MAIN:L0-B000 1 | |
27237 | fadds %f4, %f5, %f8 ! 000000001F041E74 MAIN:L0-B000 1 | |
27238 | fadds %f5, %f8, %f9 ! 000000001F041E78 MAIN:L0-B000 1 | |
27239 | fadds %f8, %f9, %f10 ! 000000001F041E7C MAIN:L0-B000 1 | |
27240 | fadds %f9, %f10, %f11 ! 000000001F041E80 MAIN:L0-B000 1 | |
27241 | fcmpd %fcc0, %f0, %f0 ! 000000001F041E84 MAIN:L0-B000 1 | |
27242 | fcmpd %fcc1, %f0, %f0 ! 000000001F041E88 MAIN:L0-B000 1 | |
27243 | fcmpd %fcc2, %f0, %f0 ! 000000001F041E8C MAIN:L0-B000 1 | |
27244 | fcmpd %fcc3, %f0, %f0 ! 000000001F041E90 MAIN:L0-B000 1 | |
27245 | stx %fsr, [%g2+0x0060] ! 000000001F041E94 MAIN:L0-B000 1 <BD140006 | |
27246 | fzero %f16 ! 000000001F041E98 MAIN:L0-B000 1 | |
27247 | fzero %f18 ! 000000001F041E9C MAIN:L0-B000 1 | |
27248 | fzero %f20 ! 000000001F041EA0 MAIN:L0-B000 1 | |
27249 | fzero %f22 ! 000000001F041EA4 MAIN:L0-B000 1 | |
27250 | fzero %f24 ! 000000001F041EA8 MAIN:L0-B000 1 | |
27251 | fzero %f26 ! 000000001F041EAC MAIN:L0-B000 1 | |
27252 | fzero %f28 ! 000000001F041EB0 MAIN:L0-B000 1 | |
27253 | fzero %f30 ! 000000001F041EB4 MAIN:L0-B000 1 | |
27254 | ldx [%g2+0x0000], %g3 ! 000000001F041EB8 MAIN:L0-B000 1 BASE<BD140229 | |
27255 | ldx [%g2+0x0008], %g4 ! 000000001F041EBC MAIN:L0-B000 1 BASE<BD140235 | |
27256 | ldx [%g2+0x0010], %g5 ! 000000001F041EC0 MAIN:L0-B000 1 BASE<BD140236 | |
27257 | ldx [%g2+0x0018], %g6 ! 000000001F041EC4 MAIN:L0-B000 1 BASE<BD140237 | |
27258 | or %g0, 0x2, %l0 ! 000000001F041EC8 LOOP:L1-B000 1 | |
27259 | BL140239: ! LOOP:L1-B000 | |
27260 | add %g1, 0x40C, %g1 ! 000000001F041ECC LOOP:L1-B000 2 chksum++ | |
27261 | swap [%g5+0x0024], %i5 ! 000000001F041ED0 LOOP:L1-B000 2 S >BD140049 | |
27262 | fmovslg %fcc0, %f21, %f30 ! 000000001F041ED4 LOOP:L1-B000 2 S | |
27263 | fcmpes %fcc0, %f9, %f4 ! 000000001F041ED8 LOOP:L1-B000 2 S | |
27264 | stx %i3, [%g4+0x0084] ! 000000001F041EDC LOOP:L1-B000 2 S >BD140052+4 | |
27265 | ldx [%g2+0x0050], %l5 ! 000000001F041EE0 LOOP:L1-B000 2 <BD140004 | |
27266 | membar 0x40 ! 000000001F041EE4 LOOP:L1-B000 2 | |
27267 | ldda [%l5]0xF1, %f16 ! 000000001F041EE8 LOOP:L1-B000 2 Blk-Load | |
27268 | membar 0x40 ! 000000001F041EEC LOOP:L1-B000 2 | |
27269 | membar 0x40 ! 000000001F041EF0 LOOP:L1-B000 2 | |
27270 | ldda [%l5]0xF1, %f16 ! 000000001F041EF4 LOOP:L1-B000 2 Blk-Load | |
27271 | membar 0x40 ! 000000001F041EF8 LOOP:L1-B000 2 | |
27272 | membar 0x0 ! 000000001F041EFC LOOP:L1-B000 2 S | |
27273 | std %f42, [%g5+0x0040] ! 000000001F041F00 LOOP:L1-B000 2 S >BD140024 | |
27274 | and %g1, 0xFE, %l1 ! 000000001F041F04 LOOP:L2-B000 2 | |
27275 | BL140210: ! LOOP:L2-B000 | |
27276 | add %g1, 0x2B9, %g1 ! 000000001F041F08 LOOP:L2-B000 2 chksum++ | |
27277 | ldda [%g3+0x0058]%asi, %f24 ! 000000001F041F0C LOOP:L2-B000 2 S <BD140032 | |
27278 | ldx [%g2+0x0050], %l5 ! 000000001F041F10 LOOP:L2-B000 2 <BD140004 | |
27279 | membar 0x40 ! 000000001F041F14 LOOP:L2-B000 2 | |
27280 | stda %f32, [%l5]0xF9 ! 000000001F041F18 LOOP:L2-B000 2 Blk-Store | |
27281 | membar 0x40 ! 000000001F041F1C LOOP:L2-B000 2 | |
27282 | membar 0x40 ! 000000001F041F20 LOOP:L2-B000 2 | |
27283 | ldda [%l5]0x16, %f16 ! 000000001F041F24 LOOP:L2-B000 2 Blk-Load | |
27284 | membar 0x40 ! 000000001F041F28 LOOP:L2-B000 2 | |
27285 | ldx [%g2+0x0060], %fsr ! 000000001F041F2C LOOP:L2-B000 2 S <BD140006 | |
27286 | ldx [%g4-0x0088], %g4 ! 000000001F041F30 LOOP:L2-B000 2 ptr_chase | |
27287 | pdist %f18, %f22, %f18 ! 000000001F041F34 LOOP:L2-B000 2 S | |
27288 | fcmpne16 %f26, %f18, %i4 ! 000000001F041F38 LOOP:L2-B000 2 S | |
27289 | tge %icc, %g0+0x005C ! 000000001F041F3C LOOP:L2-B000 2 S | |
27290 | add %g3, -64, %l5 ! 000000001F041F40 LOOP:L2-B000 2 @BD140021 | |
27291 | stda %f28,[%l5+%g1]0xC8 ! 000000001F041F44 LOOP:L2-B000 2 S Partial_St | |
27292 | pdist %f24, %f16, %f22 ! 000000001F041F48 LOOP:L2-B000 2 S | |
27293 | andcc %i5, 0x400, %g0 ! 000000001F041F4C SKIP:L3-B000 2 | |
27294 | bnz BL140197 ! 000000001F041F50 SKIP:L3-B000 2 | |
27295 | nop ! 000000001F041F54 SKIP:L3-B000 2 S | |
27296 | fcmpeq32 %f30, %f28, %o4 ! 000000001F041F58 SKIP:L3-B000 1 S | |
27297 | subcc %o1, %i5, %o1 ! 000000001F041F5C SKIP:L3-B000 1 S | |
27298 | ldx [%g2+0x0058], %l6 ! 000000001F041F60 SKIP:L3-B000 1 <BD140016 | |
27299 | stha %g7, [%l6+%g0]0x04 ! 000000001F041F64 SKIP:L3-B000 1 S >BD140017 | |
27300 | ldstub [%g6-0x002E], %i4 ! 000000001F041F68 SKIP:L3-B000 1 S >BD140196 | |
27301 | cmp %i4, %g1 ! 000000001F041F6C SKIP:L3-B000 1 S | |
27302 | add %g1, 0x74D, %g1 ! 000000001F041F70 SKIP:L3-B000 1 chksum++ | |
27303 | tne %xcc, %g0+0x0055 ! 000000001F041F74 SKIP:L3-B000 1 S | |
27304 | pdist %f28, %f22, %f28 ! 000000001F041F78 SKIP:L3-B000 1 S | |
27305 | cmp %i0, %o0 ! 000000001F041F7C SKIP:L3-B000 1 S | |
27306 | .word 0xE59EC3FB ! 000000001F041F80 SKIP:L3-B000 1 S illop_VIS | |
27307 | ba BL140198 ! 000000001F041F84 SKIP:L3-B000 1 | |
27308 | stxa %o1, [%g5+0x0030]%asi ! 000000001F041F88 SKIP:L3-B000 1 S >BD140036 | |
27309 | BL140197: ! ELSE:L3-B001 | |
27310 | orcc %g1, %o5, %l2 ! 000000001F041F8C ELSE:L3-B001 1 S | |
27311 | add %g6, -96, %l5 ! 000000001F041F90 ELSE:L3-B001 1 @BD140037 | |
27312 | stda %f22,[%l5+%g1]0xC1 ! 000000001F041F94 ELSE:L3-B001 1 S Partial_St | |
27313 | ldx [%g2+0x0058], %l6 ! 000000001F041F98 ELSE:L3-B001 1 <BD140016 | |
27314 | ldda [%l6]0x2E, %i0 ! 000000001F041F9C ELSE:L3-B001 1 S Quad_Ld_P | |
27315 | ldd [%g4-0x0078], %f36 ! 000000001F041FA0 ELSE:L3-B001 1 S <BD140007 | |
27316 | add %g1, 0x882, %g1 ! 000000001F041FA4 ELSE:L3-B001 1 chksum++ | |
27317 | fcmpgt32 %f22, %f30, %i0 ! 000000001F041FA8 ELSE:L3-B001 1 S | |
27318 | movule %fcc0, %o1, %i5 ! 000000001F041FAC ELSE:L3-B001 1 S | |
27319 | pdist %f18, %f28, %f22 ! 000000001F041FB0 ELSE:L3-B001 1 S | |
27320 | fcmpeq16 %f22, %f28, %o1 ! 000000001F041FB4 ELSE:L3-B001 1 S | |
27321 | lduw [%g5-0x0068], %o0 ! 000000001F041FB8 ELSE:L3-B001 1 S <BD140042 | |
27322 | BL140198: ! ELSE:L3-B001 | |
27323 | add %g1, 0x342, %g1 ! 000000001F041FBC ELSE:L3-B001 2 chksum++ | |
27324 | andcc %i5, 0x10, %g0 ! 000000001F041FC0 SKIP:L3-B002 2 | |
27325 | bnz,a,pt %xcc, BL140199 ! 000000001F041FC4 SKIP:L3-B002 2 | |
27326 | st %fsr, [%g2+0x0064] ! 000000001F041FC8 SKIP:L3-B002 1 S <BD140006+4 | |
27327 | subccc %i4, %o1, %i3 ! 000000001F041FCC SKIP:L3-B002 1 S | |
27328 | fcmped %fcc3, %f40, %f0 ! 000000001F041FD0 SKIP:L3-B002 1 S | |
27329 | add %g4, -96, %l5 ! 000000001F041FD4 SKIP:L3-B002 1 @BD140037 | |
27330 | stda %f30,[%l5+%g1]0xC2 ! 000000001F041FD8 SKIP:L3-B002 1 S Partial_St | |
27331 | ldx [%g2+0x0058], %l6 ! 000000001F041FDC SKIP:L3-B002 1 <BD140016 | |
27332 | ldda [%l6]0x24, %i0 ! 000000001F041FE0 SKIP:L3-B002 1 S Quad_Ld | |
27333 | add %g1, 0xB68, %g1 ! 000000001F041FE4 SKIP:L3-B002 1 chksum++ | |
27334 | lduh [%g5-0x0030], %o3 ! 000000001F041FE8 SKIP:L3-B002 1 S <BD140246 | |
27335 | edge8 %i3, %i0, %o4 ! 000000001F041FEC SKIP:L3-B002 1 S | |
27336 | add %g4, 0x58, %l5 ! 000000001F041FF0 SKIP:L3-B002 1 @BD140032 | |
27337 | stda %f22,[%l5+%g1]0xC2 ! 000000001F041FF4 SKIP:L3-B002 1 S Partial_St | |
27338 | add %g6, 0x0, %l5 ! 000000001F041FF8 SKIP:L3-B002 1 @BD140051 | |
27339 | stda %f22,[%l5+%g1]0xCA ! 000000001F041FFC SKIP:L3-B002 1 S Partial_St | |
27340 | movrz %i5, %o0, %i5 ! 000000001F042000 SKIP:L3-B002 1 S | |
27341 | fba,a BL140208 ! 000000001F042004 SKIP:L3-B002 1 | |
27342 | or %o3, 0x0, %o3 ! 000000001F042008 SKIP:L3-B002 0 S | |
27343 | BL140199: ! ELSE:L3-B003 | |
27344 | fcmpne32 %f16, %f22, %i3 ! 000000001F04200C ELSE:L3-B003 1 S | |
27345 | ldx [%g2+0x0048], %g5 ! 000000001F042010 ELSE:L3-B003 1 S BASE<BD140192 | |
27346 | nop ! 000000001F042014 ELSE:L3-B003 1 S | |
27347 | array16 %o0, %i5, %i0 ! 000000001F042018 ELSE:L3-B003 1 S | |
27348 | ldx [%g2+0x0030], %g3 ! 000000001F04201C ELSE:L3-B003 1 S BASE<BD140013 | |
27349 | ble,pn %xcc, BL140200 ;.empty ! 000000001F042020 ELSE:L3-B003 1 L | |
27350 | call .+8 ! 000000001F042024 ELSE:L3-B003 1 L | |
27351 | std %f42, [%g3-0x0078] ! 000000001F042028 ELSE:L3-B003 1 S >BD140007 | |
27352 | fblg,a,pt %fcc1, BL140201 ! 000000001F04202C ELSE:L3-B003 1 L | |
27353 | BL140201:ldswa [%g7+%g0]0x83, %l2 ! 000000001F042030 ELSE:L3-B003 2 S <BD140004 | |
27354 | ba,pt %xcc, BL140202 ;.empty ! 000000001F042034 ELSE:L3-B003 1 L | |
27355 | BL140202:bn BL140203 ! 000000001F042038 ELSE:L3-B003 2 L | |
27356 | BL140203:fcmpd %fcc2, %f0, %f40 ! 000000001F04203C ELSE:L3-B003 1 S | |
27357 | BL140200:add %g1, 0xF7E, %g1 ! 000000001F042040 ELSE:L3-B003 1 chksum++ | |
27358 | add %g1, 0x3DE, %g1 ! 000000001F042044 ELSE:L3-B003 1 chksum++ | |
27359 | .word 0x8F8C1EF9 ! 000000001F042048 ELSE:L3-B003 1 S illop | |
27360 | ldx [%g6+0x0030], %o1 ! 000000001F04204C ELSE:L3-B003 1 S <BD140036 | |
27361 | xor %l3, 0x0, %l3 ! 000000001F042050 ELSE:L3-B003 1 S | |
27362 | nop ! 000000001F042054 ELSE:L3-B003 1 S | |
27363 | ldx [%g2+0x0060], %fsr ! 000000001F042058 ELSE:L3-B003 1 S <BD140006 | |
27364 | add %i1, 0x0, %i1 ! 000000001F04205C ELSE:L3-B003 1 S | |
27365 | nop ! 000000001F042060 ELSE:L3-B003 1 S | |
27366 | bg,pt %icc, BL140204 ! 000000001F042064 ELSE:L3-B003 1 L | |
27367 | sta %f11, [%g3-0x0064]%asi ! 000000001F042068 ELSE:L3-B003 1 S >BD140026 | |
27368 | array32 %l2, %i5, %l2 ! 000000001F04206C ELSE:L3-B003 0 S | |
27369 | brlz,a,pn %i1, BL140205 ;.empty ! 000000001F042070 ELSE:L3-B003 0 L | |
27370 | .word 0xAD668CF4 ! 000000001F042074 ELSE:L3-B003 0 L illop | |
27371 | .word 0xB5B483E9 ! 000000001F042078 ELSE:L3-B003 0 L illop | |
27372 | BL140205:fbe,a,pn %fcc1, BL140204 ! 000000001F04207C ELSE:L3-B003 0 L | |
27373 | fcmpne32 %f30, %f22, %o3 ! 000000001F042080 ELSE:L3-B003 0 S | |
27374 | BL140206:fbue BL140207 ! 000000001F042084 ELSE:L3-B003 0 L | |
27375 | BL140204:ldd [%g3+0x0047], %f38 ! 000000001F042088 ELSE:L3-B003 1 S <BD140024+7 | |
27376 | BL140207:add %g1, 0xD7C, %g1 ! 000000001F04208C ELSE:L3-B003 1 chksum++ | |
27377 | BL140208: ! ELSE:L3-B003 | |
27378 | add %g1, 0xCD, %g1 ! 000000001F042090 ELSE:L3-B003 2 chksum++ | |
27379 | or %g0, 0x2, %l3 ! 000000001F042094 LOOP:L3-B004 2 | |
27380 | BL140209: ! LOOP:L3-B004 | |
27381 | add %g1, 0x79D, %g1 ! 000000001F042098 LOOP:L3-B004 4 chksum++ | |
27382 | fcmpgt16 %f18, %f24, %i0 ! 000000001F04209C LOOP:L3-B004 4 S | |
27383 | smulcc %i0, %o3, %o5 ! 000000001F0420A0 LOOP:L3-B004 4 S | |
27384 | swap [%g6+0x0024], %l4 ! 000000001F0420A4 LOOP:L3-B004 4 S >BD140049 | |
27385 | pdist %f28, %f30, %f22 ! 000000001F0420A8 LOOP:L3-B004 4 S | |
27386 | lduw [%g3-0x0010], %l2 ! 000000001F0420AC LOOP:L3-B004 4 S <BD140035 | |
27387 | subcc %l3, 0x1, %l3 ! 000000001F0420B0 LOOP:L3-B004 4 | |
27388 | bnz,a,pn %icc, BL140209 ! 000000001F0420B4 LOOP:L3-B004 4 | |
27389 | pdist %f18, %f22, %f26 ! 000000001F0420B8 LOOP:L3-B004 2 S | |
27390 | add %g1, 0x1BC, %g1 ! 000000001F0420BC LOOP:L3-B004 2 chksum++ | |
27391 | lduha [%g7+%g0]0x83, %o0 ! 000000001F0420C0 LOOP:L2-B000 2 S <BD140004 | |
27392 | add %g3, 0x18, %l5 ! 000000001F0420C4 LOOP:L2-B000 2 @BD140028 | |
27393 | stda %f30,[%l5+%g1]0xC4 ! 000000001F0420C8 LOOP:L2-B000 2 S Partial_St | |
27394 | fcmpes %fcc0, %f4, %f5 ! 000000001F0420CC LOOP:L2-B000 2 S | |
27395 | ldx [%g2+0x0050], %l5 ! 000000001F0420D0 LOOP:L2-B000 2 <BD140004 | |
27396 | membar 0x40 ! 000000001F0420D4 LOOP:L2-B000 2 | |
27397 | ldda [%l5]0xF0, %f16 ! 000000001F0420D8 LOOP:L2-B000 2 Blk-Load | |
27398 | membar 0x40 ! 000000001F0420DC LOOP:L2-B000 2 | |
27399 | pdist %f18, %f22, %f22 ! 000000001F0420E0 LOOP:L2-B000 2 S | |
27400 | pdist %f30, %f22, %f28 ! 000000001F0420E4 LOOP:L2-B000 2 S | |
27401 | srlx %l1, 0x1, %l1 ! 000000001F0420E8 LOOP:L2-B000 2 | |
27402 | andcc %l1, 0x1, %g0 ! 000000001F0420EC LOOP:L2-B000 2 | |
27403 | bne,a,pt %xcc, BL140210 ! 000000001F0420F0 LOOP:L2-B000 2 | |
27404 | nop ! 000000001F0420F4 LOOP:L2-B000 0 S | |
27405 | add %g1, 0xEBB, %g1 ! 000000001F0420F8 LOOP:L2-B000 2 chksum++ | |
27406 | or %g0, 0x2, %l2 ! 000000001F0420FC LOOP:L2-B001 2 | |
27407 | BL140212: ! LOOP:L2-B001 | |
27408 | add %g1, 0x83C, %g1 ! 000000001F042100 LOOP:L2-B001 4 chksum++ | |
27409 | nop ! 000000001F042104 LOOP:L2-B001 4 S | |
27410 | add %g5, 0x0, %l5 ! 000000001F042108 LOOP:L2-B001 4 @BD140051 | |
27411 | stda %f26,[%l5+%g1]0xCB ! 000000001F04210C LOOP:L2-B001 4 S Partial_St | |
27412 | ldx [%g2+0x0050], %l5 ! 000000001F042110 LOOP:L2-B001 4 <BD140004 | |
27413 | membar 0x40 ! 000000001F042114 LOOP:L2-B001 4 | |
27414 | ldda [%l5]0x16, %f16 ! 000000001F042118 LOOP:L2-B001 4 Blk-Load | |
27415 | membar 0x40 ! 000000001F04211C LOOP:L2-B001 4 | |
27416 | membar 0x40 ! 000000001F042120 LOOP:L2-B001 4 | |
27417 | stda %f16, [%l5]0x1E ! 000000001F042124 LOOP:L2-B001 4 Blk-Store | |
27418 | membar 0x40 ! 000000001F042128 LOOP:L2-B001 4 | |
27419 | pdist %f30, %f18, %f28 ! 000000001F04212C LOOP:L2-B001 4 S | |
27420 | pdist %f30, %f24, %f20 ! 000000001F042130 LOOP:L2-B001 4 S | |
27421 | sethi %hh(0xFFFFAFE550141F00),%l6 ! 000000001F042134 LOOP:L2-B001 4 SUBR177 | |
27422 | or %l6,%hm(0xFFFFAFE550141F00),%l6 ! 000000001F042138 LOOP:L2-B001 4 | |
27423 | sethi %lm(0xFFFFAFE550141F00),%l5 ! 000000001F04213C LOOP:L2-B001 4 | |
27424 | or %l5,%lo(0xFFFFAFE550141F00),%l5 ! 000000001F042140 LOOP:L2-B001 4 | |
27425 | sllx %l6, 0x20, %l6 ! 000000001F042144 LOOP:L2-B001 4 | |
27426 | or %l6, %l5, %l6 ! 000000001F042148 LOOP:L2-B001 4 | |
27427 | jmpl %l6+0x0000, %o7 ! 000000001F04214C LOOP:L2-B001 4 S | |
27428 | stha %o0, [%g6+0x0038]%asi ! 000000001F042150 LOOP:L2-B001 4 S >BD140060 | |
27429 | ldx [%g2+0x0050], %l5 ! 000000001F042154 LOOP:L2-B001 4 <BD140004 | |
27430 | membar 0x40 ! 000000001F042158 LOOP:L2-B001 4 | |
27431 | stda %f0, [%l5]0x1E ! 000000001F04215C LOOP:L2-B001 4 Blk-Store | |
27432 | membar 0x40 ! 000000001F042160 LOOP:L2-B001 4 | |
27433 | or %g0, 0x3, %l4 ! 000000001F042164 LOOP:L3-B005 4 | |
27434 | BL140211: ! LOOP:L3-B005 | |
27435 | add %g1, 0x738, %g1 ! 000000001F042168 LOOP:L3-B005 12 chksum++ | |
27436 | pdist %f26, %f28, %f26 ! 000000001F04216C LOOP:L3-B005 12 S | |
27437 | bshuffle %f30, %f26, %f22 ! 000000001F042170 LOOP:L3-B005 12 S | |
27438 | array16 %g1, %o5, %o1 ! 000000001F042174 LOOP:L3-B005 12 S | |
27439 | sta %f18, [%g6-0x000C]%asi ! 000000001F042178 LOOP:L3-B005 12 S >BD140023 | |
27440 | pdist %f26, %f22, %f24 ! 000000001F04217C LOOP:L3-B005 12 S | |
27441 | fcmpeq32 %f24, %f18, %i4 ! 000000001F042180 LOOP:L3-B005 12 S | |
27442 | pdist %f26, %f30, %f24 ! 000000001F042184 LOOP:L3-B005 12 S | |
27443 | cmp %g1, %g1 ! 000000001F042188 LOOP:L3-B005 12 S | |
27444 | fcmpne16 %f24, %f22, %i3 ! 000000001F04218C LOOP:L3-B005 12 S | |
27445 | fcmpd %fcc1, %f42, %f38 ! 000000001F042190 LOOP:L3-B005 12 S | |
27446 | rd %y, %o4 ! 000000001F042194 LOOP:L3-B005 12 S | |
27447 | lduha [%g7+%g7]0x82, %o2 ! 000000001F042198 LOOP:L3-B005 12 S <BD140004 | |
27448 | pdist %f24, %f22, %f30 ! 000000001F04219C LOOP:L3-B005 12 S | |
27449 | andncc %g1, %i3, %i5 ! 000000001F0421A0 LOOP:L3-B005 12 S | |
27450 | sub %l4, 0x1, %l4 ! 000000001F0421A4 LOOP:L3-B005 12 | |
27451 | brnz,a,pn %l4, BL140211 ! 000000001F0421A8 LOOP:L3-B005 12 | |
27452 | movrlz %i3, %g1, %i4 ! 000000001F0421AC LOOP:L3-B005 8 S | |
27453 | add %g1, 0xE4E, %g1 ! 000000001F0421B0 LOOP:L3-B005 4 chksum++ | |
27454 | nop ! 000000001F0421B4 LOOP:L3-B006 4 | |
27455 | nop ! 000000001F0421B8 LOOP:L3-B007 4 | |
27456 | nop ! 000000001F0421BC LOOP:L3-B008 4 | |
27457 | nop ! 000000001F0421C0 LOOP:L3-B009 4 | |
27458 | ldx [%g2+0x0050], %l5 ! 000000001F0421C4 LOOP:L2-B001 4 <BD140004 | |
27459 | membar 0x40 ! 000000001F0421C8 LOOP:L2-B001 4 | |
27460 | stda %f16, [%l5]0x16 ! 000000001F0421CC LOOP:L2-B001 4 Blk-Store | |
27461 | membar 0x40 ! 000000001F0421D0 LOOP:L2-B001 4 | |
27462 | xorcc %o0, %g1, %i4 ! 000000001F0421D4 LOOP:L2-B001 4 S | |
27463 | edge16l %i1, %i5, %i1 ! 000000001F0421D8 LOOP:L2-B001 4 S | |
27464 | orn %i4, %o0, %i2 ! 000000001F0421DC LOOP:L2-B001 4 S | |
27465 | sll %i2, 0x1, %o2 ! 000000001F0421E0 LOOP:L2-B001 4 S | |
27466 | subcc %l2, 0x1, %l2 ! 000000001F0421E4 LOOP:L2-B001 4 | |
27467 | bnz BL140212 ! 000000001F0421E8 LOOP:L2-B001 4 | |
27468 | fpmerge %f19, %f25, %f26 ! 000000001F0421EC LOOP:L2-B001 4 S | |
27469 | add %g1, 0xAD5, %g1 ! 000000001F0421F0 LOOP:L2-B001 2 chksum++ | |
27470 | nop ! 000000001F0421F4 LOOP:L2-B002 2 | |
27471 | nop ! 000000001F0421F8 LOOP:L2-B003 2 | |
27472 | nop ! 000000001F0421FC LOOP:L2-B004 2 | |
27473 | nop ! 000000001F042200 LOOP:L2-B005 2 | |
27474 | nop ! 000000001F042204 LOOP:L2-B006 2 | |
27475 | add %i4, %g1, %i2 ! 000000001F042208 SWCH:L2-B007 2 | |
27476 | andcc %i2, 0x4, %g0 ! 000000001F04220C SWCH:L2-B007 2 | |
27477 | bnz,a,pt %xcc, BL140216 ! 000000001F042210 SWCH:L2-B007 2 | |
27478 | add %g1, 0xD63, %g1 ! 000000001F042214 SWCH:L2-B007 0 chksum++ | |
27479 | andcc %i2, 0x100, %g0 ! 000000001F042218 SWCH:L2-B007 2 | |
27480 | bnz,a,pt %xcc, BL140215 ! 000000001F04221C SWCH:L2-B007 2 | |
27481 | add %g1, 0xAB3, %g1 ! 000000001F042220 SWCH:L2-B007 2 chksum++ | |
27482 | andcc %i2, 0x1, %g0 ! 000000001F042224 SWCH:L2-B007 0 | |
27483 | .word 0xDE6CD5D2 ! 000000001F042228 SWCH:L2-B007 0 random | |
27484 | add %g1, 0x6D2, %g1 ! 000000001F04222C SWCH:L2-B007 0 chksum++ | |
27485 | andcc %i2, 0x2, %g0 ! 000000001F042230 SWCH:L2-B007 0 | |
27486 | bnz,pn %xcc, BL140213 ! 000000001F042234 SWCH:L2-B007 0 | |
27487 | fcmpgt32 %f22, %f26, %i3 ! 000000001F042238 SWCH:L2-B007 0 S | |
27488 | swap [%g3-0x000C], %i0 ! 000000001F04223C SWCH:L2-B007 0 S >BD140023 | |
27489 | stx %i4, [%g3-0x0040] ! 000000001F042240 SWCH:L2-B007 0 S >BD140021 | |
27490 | sethi %hh(0x4B3FDFA1F00),%l6 ! 000000001F042244 SWCH:L2-B007 0 SUBR178 | |
27491 | or %l6,%hm(0x4B3FDFA1F00),%l6 ! 000000001F042248 SWCH:L2-B007 0 | |
27492 | sethi %lm(0x4B3FDFA1F00),%l5 ! 000000001F04224C SWCH:L2-B007 0 | |
27493 | .word 0xBDA2C89C ! 000000001F042250 SWCH:L2-B007 0 illop | |
27494 | sllx %l6, 0x20, %l6 ! 000000001F042254 SWCH:L2-B007 0 | |
27495 | or %l6, %l5, %l6 ! 000000001F042258 SWCH:L2-B007 0 | |
27496 | jmpl %l6+0x0000, %o7 ! 000000001F04225C SWCH:L2-B007 0 S | |
27497 | nop ! 000000001F042260 SWCH:L2-B007 0 S | |
27498 | ldx [%g2+0x0050], %l5 ! 000000001F042264 SWCH:L2-B007 0 <BD140004 | |
27499 | membar 0x40 ! 000000001F042268 SWCH:L2-B007 0 | |
27500 | stda %f16, [%l5]0xF0 ! 000000001F04226C SWCH:L2-B007 0 Blk-Store | |
27501 | .word 0x9DE3A060 ! 000000001F042270 SWCH:L2-B007 0 random | |
27502 | add %g1, 0xA0D, %g1 ! 000000001F042274 SWCH:L2-B007 0 chksum++ | |
27503 | fba,a,pn %fcc2, BL140222 ! 000000001F042278 SWCH:L2-B007 0 | |
27504 | .word 0xABA01A0C ! 000000001F04227C SWCH:L2-B007 0 S illop | |
27505 | BL140213:add %g1, 0xA22, %g1 ! 000000001F042280 CASE:L3-B010 0 chksum++ | |
27506 | nop ! 000000001F042284 CASE:L3-B010 0 S | |
27507 | addc %i4, %i0, %o1 ! 000000001F042288 CASE:L3-B010 0 S | |
27508 | ldx [%g2+0x0060], %fsr ! 000000001F04228C CASE:L3-B010 0 S <BD140006 | |
27509 | ldx [%g2+0x0058], %l6 ! 000000001F042290 CASE:L3-B010 0 <BD140016 | |
27510 | stxa %g7, [%l6+%g0]0x04 ! 000000001F042294 CASE:L3-B010 0 S >BD140017 | |
27511 | fcmpd %fcc0, %f38, %f42 ! 000000001F042298 CASE:L3-B010 0 S | |
27512 | .word 0xD639B689 ! 000000001F04229C CASE:L3-B010 0 illop | |
27513 | ta %xcc, 0x46 ! 000000001F0422A0 CASE:L3-B010 0 S demap-page | |
27514 | BL140214:add %g1, 0xFE7, %g1 ! 000000001F0422A4 CASE:L3-B011 0 chksum++ | |
27515 | subcc %i0, %o2, %i5 ! 000000001F0422A8 CASE:L3-B011 0 S | |
27516 | subcc %o0, %i4, %o3 ! 000000001F0422AC CASE:L3-B011 0 S | |
27517 | ldx [%g2+0x0050], %l5 ! 000000001F0422B0 CASE:L3-B011 0 <BD140004 | |
27518 | .word 0xB68C04EF ! 000000001F0422B4 CASE:L3-B011 0 random | |
27519 | .word 0x91EE825F ! 000000001F0422B8 CASE:L3-B011 0 illop | |
27520 | membar 0x40 ! 000000001F0422BC CASE:L3-B011 0 | |
27521 | xor %o3, %o0, %o2 ! 000000001F0422C0 CASE:L3-B011 0 S | |
27522 | ba,a,pn %icc, BL140222 ! 000000001F0422C4 CASE:L3-B011 0 | |
27523 | .word 0x9ECC6FDE ! 000000001F0422C8 CASE:L3-B011 0 S illop | |
27524 | BL140215:add %g1, 0x1F8, %g1 ! 000000001F0422CC CASE:L3-B012 2 chksum++ | |
27525 | ldx [%g2+0x0050], %l5 ! 000000001F0422D0 CASE:L3-B012 2 <BD140004 | |
27526 | membar 0x40 ! 000000001F0422D4 CASE:L3-B012 2 | |
27527 | stda %f16, [%l5]0x1E ! 000000001F0422D8 CASE:L3-B012 2 Blk-Store | |
27528 | membar 0x40 ! 000000001F0422DC CASE:L3-B012 2 | |
27529 | add %g6, 0x0, %l5 ! 000000001F0422E0 CASE:L3-B012 2 @BD140051 | |
27530 | stda %f24,[%l5+%g1]0xCC ! 000000001F0422E4 CASE:L3-B012 2 S Partial_St | |
27531 | array32 %o0, %i5, %i4 ! 000000001F0422E8 CASE:L3-B012 2 S | |
27532 | edge8ln %g1, %o3, %o3 ! 000000001F0422EC CASE:L3-B012 2 S | |
27533 | srax %i5, 0x1, %o1 ! 000000001F0422F0 CASE:L3-B012 2 S | |
27534 | fba BL140222 ! 000000001F0422F4 CASE:L3-B012 2 | |
27535 | subcc %g1, %g1, %i1 ! 000000001F0422F8 CASE:L3-B012 2 S | |
27536 | BL140216:add %g1, 0xE20, %g1 ! 000000001F0422FC CASE:L3-B013 0 chksum++ | |
27537 | stb %o3, [%g3-0x0003] ! 000000001F042300 CASE:L3-B013 0 S >BD140200+1 | |
27538 | .word 0x81AB8427 ! 000000001F042304 CASE:L3-B013 0 S illop | |
27539 | fcmple16 %f30, %f28, %i3 ! 000000001F042308 CASE:L3-B013 0 S | |
27540 | lduw [%g5-0x0034], %o1 ! 000000001F04230C CASE:L3-B013 0 S <BD140009 | |
27541 | edge8 %i3, %i2, %i0 ! 000000001F042310 CASE:L3-B013 0 S | |
27542 | ldsha [%g4+0x0022]%asi, %o0 ! 000000001F042314 CASE:L3-B013 0 S <BD140049 | |
27543 | cmp %o1, %i3 ! 000000001F042318 CASE:L3-B013 0 S | |
27544 | ldx [%g2+0x0058], %l6 ! 000000001F04231C CASE:L3-B013 0 <BD140016 | |
27545 | stwa %g7, [%l6+%g0]0x04 ! 000000001F042320 CASE:L3-B013 0 S >BD140017 | |
27546 | .word 0x9F581084 ! 000000001F042324 CASE:L3-B013 0 illop | |
27547 | membar 0x40 ! 000000001F042328 CASE:L3-B013 0 | |
27548 | stda %f32, [%l5]0xF0 ! 000000001F04232C CASE:L3-B013 0 Blk-Store | |
27549 | membar 0x40 ! 000000001F042330 CASE:L3-B013 0 | |
27550 | andn %o1, 0x0, %o1 ! 000000001F042334 CASE:L3-B013 0 S | |
27551 | std %f14, [%g5+0x0040] ! 000000001F042338 CASE:L3-B013 0 S >BD140024 | |
27552 | membar 0x40 ! 000000001F04233C CASE:L3-B013 0 | |
27553 | ldda [%l5]0xF0, %f16 ! 000000001F042340 CASE:L3-B013 0 Blk-Load | |
27554 | .word 0x95E08F5F ! 000000001F042344 CASE:L3-B013 0 illop | |
27555 | fba,pn %fcc0, BL140222 ! 000000001F042348 CASE:L3-B013 0 | |
27556 | fcmpne16 %f20, %f24, %i1 ! 000000001F04234C CASE:L3-B013 0 S | |
27557 | BL140222: ! SWCH:L2-B007 | |
27558 | add %g1, 0x95D, %g1 ! 000000001F042350 SWCH:L2-B007 2 chksum++ | |
27559 | nop ! 000000001F042354 SWCH:L2-B007 2 S | |
27560 | fbu,pt %fcc2, BL140217 ! 000000001F042358 SWCH:L2-B007 2 L | |
27561 | fcmple32 %f20, %f26, %o2 ! 000000001F04235C SWCH:L2-B007 2 S | |
27562 | fbe,a,pn %fcc3, BL140218 ;.empty ! 000000001F042360 SWCH:L2-B007 2 L | |
27563 | .word 0x8BA7CD0B ! 000000001F042364 SWCH:L2-B007 0 L illop | |
27564 | fbo,pn %fcc1, BL140220 ;.empty ! 000000001F042368 SWCH:L2-B007 2 L | |
27565 | fblg,a,pn %fcc0, BL140221 ! 000000001F04236C SWCH:L2-B007 2 L | |
27566 | nop ! 000000001F042370 SWCH:L2-B007 0 S | |
27567 | BL140220:xor %o2, 0x0, %o2 ! 000000001F042374 SWCH:L2-B007 2 S | |
27568 | BL140219:subccc %i1, %i0, %g0 ! 000000001F042378 SWCH:L2-B007 0 S | |
27569 | BL140218:fbug,a,pt %fcc2, BL140221 ;.empty ! 000000001F04237C SWCH:L2-B007 0 L | |
27570 | fba,pn %fcc0, BL140221 ! 000000001F042380 SWCH:L2-B007 0 L | |
27571 | BL140217:.word 0xC28ECE34 ! 000000001F042384 SWCH:L2-B007 0 S random | |
27572 | BL140221:add %g1, 0x38, %g1 ! 000000001F042388 SWCH:L2-B007 2 chksum++ | |
27573 | nop ! 000000001F04238C LOOP:L2-B008 2 | |
27574 | nop ! 000000001F042390 LOOP:L2-B009 2 | |
27575 | nop ! 000000001F042394 LOOP:L2-B010 2 | |
27576 | nop ! 000000001F042398 LOOP:L2-B011 2 | |
27577 | nop ! 000000001F04239C LOOP:L2-B012 2 | |
27578 | add %o0, %g1, %o2 ! 000000001F0423A0 SWCH:L2-B013 2 | |
27579 | andcc %o2, 0x8, %g0 ! 000000001F0423A4 SWCH:L2-B013 2 | |
27580 | bnz,pn %xcc, BL140230 ! 000000001F0423A8 SWCH:L2-B013 2 | |
27581 | andcc %o2, 0x200, %g0 ! 000000001F0423AC SWCH:L2-B013 2 | |
27582 | bnz,pt %xcc, BL140229 ! 000000001F0423B0 SWCH:L2-B013 1 | |
27583 | andcc %o2, 0x40, %g0 ! 000000001F0423B4 SWCH:L2-B013 1 | |
27584 | bnz,pn %xcc, BL140228 ! 000000001F0423B8 SWCH:L2-B013 1 | |
27585 | add %g1, 0xB86, %g1 ! 000000001F0423BC SWCH:L2-B013 1 chksum++ | |
27586 | andcc %o2, 0x1, %g0 ! 000000001F0423C0 SWCH:L2-B013 1 | |
27587 | bnz,pn %xcc, BL140227 ! 000000001F0423C4 SWCH:L2-B013 1 | |
27588 | add %g1, 0x7C9, %g1 ! 000000001F0423C8 SWCH:L2-B013 1 chksum++ | |
27589 | .word 0xD5AD5428 ! 000000001F0423CC SWCH:L2-B013 0 S illop | |
27590 | .word 0xDE18F0D9 ! 000000001F0423D0 SWCH:L2-B013 0 S illop | |
27591 | srax %o2, 0x1, %o0 ! 000000001F0423D4 SWCH:L2-B013 0 S | |
27592 | xorcc %o1, %o1, %i5 ! 000000001F0423D8 SWCH:L2-B013 0 S | |
27593 | edge32l %o1, %o1, %o1 ! 000000001F0423DC SWCH:L2-B013 0 S | |
27594 | array8 %o1, %i5, %o3 ! 000000001F0423E0 SWCH:L2-B013 0 S | |
27595 | add %g1, 0x7CF, %g1 ! 000000001F0423E4 SWCH:L2-B013 0 chksum++ | |
27596 | fba,a BL140231 ! 000000001F0423E8 SWCH:L2-B013 0 | |
27597 | nop ! 000000001F0423EC SWCH:L2-B013 0 S | |
27598 | BL140227:add %g1, 0xD8B, %g1 ! 000000001F0423F0 CASE:L3-B014 1 chksum++ | |
27599 | fmovd %f16, %f20 ! 000000001F0423F4 CASE:L3-B014 1 S | |
27600 | edge8ln %i3, %g1, %i3 ! 000000001F0423F8 CASE:L3-B014 1 S | |
27601 | bleu,a BL140223 ;.empty ! 000000001F0423FC CASE:L3-B014 1 L | |
27602 | fbu BL140224 ;.empty ! 000000001F042400 CASE:L3-B014 0 L | |
27603 | fbu,a,pt %fcc3, BL140225 ;.empty ! 000000001F042404 CASE:L3-B014 1 L | |
27604 | BL140223:bpos,pt %icc, BL140225 ! 000000001F042408 CASE:L3-B014 0 L | |
27605 | fcmpd %fcc2, %f42, %f0 ! 000000001F04240C CASE:L3-B014 1 S | |
27606 | orcc %o0, %i5, %o4 ! 000000001F042410 CASE:L3-B014 1 S | |
27607 | BL140225:fmovscs %icc, %f4, %f3 ! 000000001F042414 CASE:L3-B014 1 S | |
27608 | pdist %f22, %f30, %f16 ! 000000001F042418 CASE:L3-B014 1 S | |
27609 | bne,a BL140226 ! 000000001F04241C CASE:L3-B014 1 L | |
27610 | xnor %o4, %o4, %i2 ! 000000001F042420 CASE:L3-B014 1 S | |
27611 | BL140224:.word 0xA1AA7078 ! 000000001F042424 CASE:L3-B014 0 S illop | |
27612 | sta %f2, [%g5-0x0058]%asi ! 000000001F042428 CASE:L3-B014 0 S >BD140015 | |
27613 | BL140226:nop ! 000000001F04242C CASE:L3-B014 1 S | |
27614 | stx %fsr, [%g2+0x0060] ! 000000001F042430 CASE:L3-B014 1 S <BD140006 | |
27615 | add %g1, 0x30E, %g1 ! 000000001F042434 CASE:L3-B014 1 chksum++ | |
27616 | fba,pn %fcc1, BL140231 ! 000000001F042438 CASE:L3-B014 1 | |
27617 | pdist %f20, %f28, %f28 ! 000000001F04243C CASE:L3-B014 1 S | |
27618 | BL140228:add %g1, 0xCEC, %g1 ! 000000001F042440 CASE:L3-B015 0 chksum++ | |
27619 | pdist %f16, %f24, %f16 ! 000000001F042444 CASE:L3-B015 0 S | |
27620 | .word 0x9DE3A060 ! 000000001F042448 CASE:L3-B015 0 S random | |
27621 | rd %y, %i1 ! 000000001F04244C CASE:L3-B015 0 S | |
27622 | .word 0x29CA4E6A ! 000000001F042450 CASE:L3-B015 0 S random | |
27623 | .word 0xD29955B9 ! 000000001F042454 CASE:L3-B015 0 S illop | |
27624 | .word 0x95A398E7 ! 000000001F042458 CASE:L3-B015 0 S illop | |
27625 | orn %g1, %i3, %o0 ! 000000001F04245C CASE:L3-B015 0 S | |
27626 | pdist %f16, %f24, %f24 ! 000000001F042460 CASE:L3-B015 0 S | |
27627 | pdist %f24, %f28, %f22 ! 000000001F042464 CASE:L3-B015 0 S | |
27628 | ldd [%g3+0x0048], %f42 ! 000000001F042468 CASE:L3-B015 0 S <BD140039 | |
27629 | .word 0x87B3D01C ! 000000001F04246C CASE:L3-B015 0 S illop_VIS | |
27630 | lduba [%g7+%g7]0x83, %i3 ! 000000001F042470 CASE:L3-B015 0 S <BD140004 | |
27631 | ba,a,pn %icc, BL140231 ! 000000001F042474 CASE:L3-B015 0 | |
27632 | .word 0x83F7A30B ! 000000001F042478 CASE:L3-B015 0 S illop | |
27633 | BL140229:add %g1, 0x9BF, %g1 ! 000000001F04247C CASE:L3-B016 0 chksum++ | |
27634 | sta %f31, [%g4-0x0010]%asi ! 000000001F042480 CASE:L3-B016 0 S >BD140035 | |
27635 | andcc %g7, -1, %g7 ! 000000001F042484 CASE:L3-B016 0 S | |
27636 | .word 0xAFB54649 ! 000000001F042488 CASE:L3-B016 0 illop | |
27637 | .word 0x8DA3D80D ! 000000001F04248C CASE:L3-B016 0 S illop | |
27638 | pdist %f26, %f16, %f28 ! 000000001F042490 CASE:L3-B016 0 S | |
27639 | .word 0x9150C000 ! 000000001F042494 CASE:L3-B016 0 S illop | |
27640 | .word 0xFEE1D439 ! 000000001F042498 CASE:L3-B016 0 illop | |
27641 | pdist %f20, %f16, %f26 ! 000000001F04249C CASE:L3-B016 0 S | |
27642 | BL140230:add %g1, 0xEA9, %g1 ! 000000001F0424A0 CASE:L3-B017 1 chksum++ | |
27643 | or %o2, 0x0, %o2 ! 000000001F0424A4 CASE:L3-B017 1 S | |
27644 | ldx [%g2+0x0050], %l5 ! 000000001F0424A8 CASE:L3-B017 1 <BD140004 | |
27645 | membar 0x40 ! 000000001F0424AC CASE:L3-B017 1 | |
27646 | stda %f0, [%l5]0xF8 ! 000000001F0424B0 CASE:L3-B017 1 Blk-Store | |
27647 | membar 0x40 ! 000000001F0424B4 CASE:L3-B017 1 | |
27648 | pdist %f30, %f24, %f28 ! 000000001F0424B8 CASE:L3-B017 1 S | |
27649 | sethi %hh(0x35B274FF00),%l6 ! 000000001F0424BC CASE:L3-B017 1 SUBR179 | |
27650 | or %l6,%hm(0x35B274FF00),%l6 ! 000000001F0424C0 CASE:L3-B017 1 | |
27651 | sethi %lm(0x35B274FF00),%l5 ! 000000001F0424C4 CASE:L3-B017 1 | |
27652 | or %l5,%lo(0x35B274FF00),%l5 ! 000000001F0424C8 CASE:L3-B017 1 | |
27653 | sllx %l6, 0x20, %l6 ! 000000001F0424CC CASE:L3-B017 1 | |
27654 | or %l6, %l5, %l6 ! 000000001F0424D0 CASE:L3-B017 1 | |
27655 | add %l6, 0x1, %l6 ! 000000001F0424D4 CASE:L3-B017 1 | |
27656 | jmpl %l6+0x0000, %o7 ! 000000001F0424D8 CASE:L3-B017 2 S | |
27657 | xor %o2, %o5, %o5 ! 000000001F0424DC CASE:L3-B017 1 S | |
27658 | add %g3, 0x78, %l5 ! 000000001F0424E0 CASE:L3-B017 1 @BD140063 | |
27659 | stda %f22,[%l5+%g1]0xC2 ! 000000001F0424E4 CASE:L3-B017 1 S Partial_St | |
27660 | sethi %hh(0x2E3027EFF00),%l6 ! 000000001F0424E8 CASE:L3-B017 1 SUBR183 | |
27661 | or %l6,%hm(0x2E3027EFF00),%l6 ! 000000001F0424EC CASE:L3-B017 1 | |
27662 | sethi %lm(0x2E3027EFF00),%l5 ! 000000001F0424F0 CASE:L3-B017 1 | |
27663 | or %l5,%lo(0x2E3027EFF00),%l5 ! 000000001F0424F4 CASE:L3-B017 1 | |
27664 | sllx %l6, 0x20, %l6 ! 000000001F0424F8 CASE:L3-B017 1 | |
27665 | or %l6, %l5, %l6 ! 000000001F0424FC CASE:L3-B017 1 | |
27666 | add %l6, 0x1, %l6 ! 000000001F042500 CASE:L3-B017 1 | |
27667 | jmpl %l6+0x0000, %o7 ! 000000001F042504 CASE:L3-B017 2 S | |
27668 | prefetch [%g3+0x002E], 2 ! 000000001F042508 CASE:L3-B017 1 S <BD140195 | |
27669 | ba BL140231 ! 000000001F04250C CASE:L3-B017 1 | |
27670 | nop ! 000000001F042510 CASE:L3-B017 1 S | |
27671 | BL140231: ! SWCH:L2-B013 | |
27672 | add %g1, 0x23D, %g1 ! 000000001F042514 SWCH:L2-B013 2 chksum++ | |
27673 | pdist %f28, %f22, %f28 ! 000000001F042518 SWCH:L2-B013 2 S | |
27674 | ldx [%g2+0x0050], %l5 ! 000000001F04251C SWCH:L2-B013 2 <BD140004 | |
27675 | membar 0x40 ! 000000001F042520 SWCH:L2-B013 2 | |
27676 | stda %f0, [%l5]0x1E ! 000000001F042524 SWCH:L2-B013 2 Blk-Store | |
27677 | membar 0x40 ! 000000001F042528 SWCH:L2-B013 2 | |
27678 | stw %i3, [%g6-0x0034] ! 000000001F04252C SWCH:L2-B013 2 S >BD140009 | |
27679 | fcmped %fcc1, %f40, %f14 ! 000000001F042530 SWCH:L2-B013 2 S | |
27680 | fcmpeq32 %f28, %f26, %o5 ! 000000001F042534 SWCH:L2-B013 2 S | |
27681 | add %g3, -32, %l5 ! 000000001F042538 SWCH:L2-B013 2 @BD140010 | |
27682 | stda %f18,[%l5+%g1]0xCA ! 000000001F04253C SWCH:L2-B013 2 S Partial_St | |
27683 | nop ! 000000001F042540 LOOP:L2-B014 2 | |
27684 | nop ! 000000001F042544 LOOP:L2-B015 2 | |
27685 | nop ! 000000001F042548 LOOP:L2-B016 2 | |
27686 | add %o3, %g1, %i4 ! 000000001F04254C SWCH:L2-B017 2 | |
27687 | and %i4, 0x18, %o7 ! 000000001F042550 SWCH:L2-B017 2 | |
27688 | sethi %hi(0x868), %i4 ! 000000001F042554 SWCH:L2-B017 2 .+0 | |
27689 | or %i4,%lo(0x868),%i4 ! 000000001F042558 SWCH:L2-B017 2 | |
27690 | add %i4, %o7, %i4 ! 000000001F04255C SWCH:L2-B017 2 | |
27691 | jmpl %l7+%i4, %g0 ! 000000001F042560 SWCH:L2-B017 2 | |
27692 | edge32l %i2, %o0, %i0 ! 000000001F042564 SWCH:L2-B017 2 S | |
27693 | ba,a BL140235 ! 000000001F042568 SWCH:L2-B017 1 | |
27694 | .word 0x9D959538 ! 000000001F04256C SWCH:L2-B017 0 S random | |
27695 | .word 0xDBD69253 ! 000000001F042570 SWCH:L2-B017 0 random | |
27696 | pdist %f18, %f28, %f22 ! 000000001F042574 SWCH:L2-B017 0 S | |
27697 | ba,a BL140233 ! 000000001F042578 SWCH:L2-B017 1 | |
27698 | cmp %g1, %i2 ! 000000001F04257C SWCH:L2-B017 0 S | |
27699 | ba,a BL140232 ! 000000001F042580 SWCH:L2-B017 0 | |
27700 | .word 0x8DC193E3 ! 000000001F042584 SWCH:L2-B017 0 S illop | |
27701 | BL140232:add %g1, 0x6C, %g1 ! 000000001F042588 CASE:L3-B018 0 chksum++ | |
27702 | .word 0xE5CA92FB ! 000000001F04258C CASE:L3-B018 0 S illop | |
27703 | ldx [%g2+0x0050], %l5 ! 000000001F042590 CASE:L3-B018 0 <BD140004 | |
27704 | membar 0x40 ! 000000001F042594 CASE:L3-B018 0 | |
27705 | stda %f0, [%l5]0x16 ! 000000001F042598 CASE:L3-B018 0 Blk-Store | |
27706 | membar 0x40 ! 000000001F04259C CASE:L3-B018 0 | |
27707 | .word 0xA7A8821B ! 000000001F0425A0 CASE:L3-B018 0 S illop | |
27708 | .word 0xB1E89F89 ! 000000001F0425A4 CASE:L3-B018 0 S illop | |
27709 | ld [%g5-0x002C], %f3 ! 000000001F0425A8 CASE:L3-B018 0 S <BD140062 | |
27710 | .word 0xA188733A ! 000000001F0425AC CASE:L3-B018 0 illop | |
27711 | .word 0x8D893E6C ! 000000001F0425B0 CASE:L3-B018 0 S illop | |
27712 | BL140233:add %g1, 0xFFA, %g1 ! 000000001F0425B4 CASE:L3-B019 1 chksum++ | |
27713 | sdivcc %o2, 0x0, %o7 ! 000000001F0425B8 CASE:L3-B019 1 S | |
27714 | fmovdpos %icc, %f26, %f18 ! 000000001F0425BC CASE:L3-B019 1 S | |
27715 | call .+8 ! 000000001F0425C0 CASE:L3-B019 1 S | |
27716 | array8 %o5, %o3, %i2 ! 000000001F0425C4 CASE:L3-B019 1 S | |
27717 | st %f9, [%g5-0x0058] ! 000000001F0425C8 CASE:L3-B019 1 S >BD140015 | |
27718 | fba,a,pn %fcc2, BL140238 ! 000000001F0425CC CASE:L3-B019 1 | |
27719 | .word 0xC7350A70 ! 000000001F0425D0 CASE:L3-B019 0 S illop | |
27720 | BL140234:.word 0x97645AB2 ! 000000001F0425D4 CASE:L3-B020 0 illop | |
27721 | add %g4, 0x50, %l5 ! 000000001F0425D8 CASE:L3-B020 0 @BD140073 | |
27722 | .word 0xBD7903D1 ! 000000001F0425DC CASE:L3-B020 0 S illop | |
27723 | .word 0xAFDF8331 ! 000000001F0425E0 CASE:L3-B020 0 illop | |
27724 | .word 0xBA374E53 ! 000000001F0425E4 CASE:L3-B020 0 S random | |
27725 | fmovrslz %g1, %f23, %f19 ! 000000001F0425E8 CASE:L3-B020 0 S | |
27726 | sta %f29, [%g5-0x0034]%asi ! 000000001F0425EC CASE:L3-B020 0 S >BD140009 | |
27727 | .word 0xC4A20A80 ! 000000001F0425F0 CASE:L3-B020 0 S random | |
27728 | .word 0xB5B2093F ! 000000001F0425F4 CASE:L3-B020 0 S illop | |
27729 | ba,a BL140238 ! 000000001F0425F8 CASE:L3-B020 0 | |
27730 | .word 0xC37B9153 ! 000000001F0425FC CASE:L3-B020 0 S illop | |
27731 | BL140235:add %g1, 0xDE5, %g1 ! 000000001F042600 CASE:L3-B021 1 chksum++ | |
27732 | ldx [%g2+0x0050], %l5 ! 000000001F042604 CASE:L3-B021 1 <BD140004 | |
27733 | membar 0x40 ! 000000001F042608 CASE:L3-B021 1 | |
27734 | stda %f16, [%l5]0xE0 ! 000000001F04260C CASE:L3-B021 1 Blk-Store | |
27735 | membar 0x40 ! 000000001F042610 CASE:L3-B021 1 | |
27736 | subcc %i2, %i0, %o5 ! 000000001F042614 CASE:L3-B021 1 S | |
27737 | xnor %o2, %o2, %o2 ! 000000001F042618 CASE:L3-B021 1 S | |
27738 | call .+8 ! 000000001F04261C CASE:L3-B021 1 S | |
27739 | or %o2, %g7, %o2 ! 000000001F042620 CASE:L3-B021 1 S | |
27740 | membar 0x40 ! 000000001F042624 CASE:L3-B021 1 | |
27741 | stda %f32, [%l5]0xE0 ! 000000001F042628 CASE:L3-B021 1 Blk-Store | |
27742 | membar 0x40 ! 000000001F04262C CASE:L3-B021 1 | |
27743 | sethi %hh(0xFFFFFADB907FFF00),%l6 ! 000000001F042630 CASE:L3-B021 1 SUBR184 | |
27744 | or %l6,%hm(0xFFFFFADB907FFF00),%l6 ! 000000001F042634 CASE:L3-B021 1 | |
27745 | sethi %lm(0xFFFFFADB907FFF00),%l5 ! 000000001F042638 CASE:L3-B021 1 | |
27746 | or %l5,%lo(0xFFFFFADB907FFF00),%l5 ! 000000001F04263C CASE:L3-B021 1 | |
27747 | sllx %l6, 0x20, %l6 ! 000000001F042640 CASE:L3-B021 1 | |
27748 | or %l6, %l5, %l6 ! 000000001F042644 CASE:L3-B021 1 | |
27749 | jmpl %l6+0x0000, %o7 ! 000000001F042648 CASE:L3-B021 1 S | |
27750 | nop ! 000000001F04264C CASE:L3-B021 1 S | |
27751 | fcmpes %fcc2, %f3, %f9 ! 000000001F042650 CASE:L3-B021 1 S | |
27752 | fba,a,pt %fcc1, BL140238 ! 000000001F042654 CASE:L3-B021 1 | |
27753 | ld [%g2+0x0064], %fsr ! 000000001F042658 CASE:L3-B021 0 S <BD140006+4 | |
27754 | BL140238: ! SWCH:L2-B017 | |
27755 | add %g1, 0xD9D, %g1 ! 000000001F04265C SWCH:L2-B017 2 chksum++ | |
27756 | nop ! 000000001F042660 SWCH:L2-B017 2 S | |
27757 | pdist %f28, %f18, %f20 ! 000000001F042664 SWCH:L2-B017 2 S | |
27758 | bge,a BL140236 ! 000000001F042668 SWCH:L2-B017 2 L | |
27759 | fcmpne32 %f30, %f20, %o0 ! 000000001F04266C SWCH:L2-B017 1 S | |
27760 | bcs,a,pt %xcc, BL140237 ! 000000001F042670 SWCH:L2-B017 1 L | |
27761 | fabss %f30, %f28 ! 000000001F042674 SWCH:L2-B017 0 S | |
27762 | BL140237:nop ! 000000001F042678 SWCH:L2-B017 1 S | |
27763 | ldd [%g3-0x0078], %f46 ! 000000001F04267C SWCH:L2-B017 1 S <BD140007 | |
27764 | BL140236:add %g1, 0x161, %g1 ! 000000001F042680 SWCH:L2-B017 2 chksum++ | |
27765 | nop ! 000000001F042684 LOOP:L2-B018 2 | |
27766 | nop ! 000000001F042688 LOOP:L2-B019 2 | |
27767 | st %f3, [%g6-0x0050] ! 000000001F04268C LOOP:L1-B000 2 S >BD140101 | |
27768 | srl %i0, 0x1, %o5 ! 000000001F042690 LOOP:L1-B000 2 S | |
27769 | fcmple32 %f26, %f28, %i4 ! 000000001F042694 LOOP:L1-B000 2 S | |
27770 | pdist %f18, %f26, %f18 ! 000000001F042698 LOOP:L1-B000 2 S | |
27771 | subcc %l0, 0x1, %l0 ! 000000001F04269C LOOP:L1-B000 2 | |
27772 | bnz,a BL140239 ! 000000001F0426A0 LOOP:L1-B000 2 | |
27773 | nop ! 000000001F0426A4 LOOP:L1-B000 1 S | |
27774 | add %g1, 0x726, %g1 ! 000000001F0426A8 LOOP:L1-B000 1 chksum++ | |
27775 | blimp_good_end: | |
27776 | EXIT_GOOD | |
27777 | blimp_bad_end: | |
27778 | EXIT_BAD | |
27779 | ||
27780 | SECTION .btext064_pg1 TEXT_VA=0x1f042000 | |
27781 | attr_text { | |
27782 | Name = .btext064_pg1, | |
27783 | VA = 0x1f042000, | |
27784 | RA = ra2pa(0xfeb32c000,0), | |
27785 | PA = ra2pa(0xfeb32c000,0), | |
27786 | tsbonly, | |
27787 | part_0_ctx_nonzero_tsb_config_1, | |
27788 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
27789 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27790 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27791 | } | |
27792 | .text; .skip 8 | |
27793 | ||
27794 | !======================================================================== | |
27795 | ||
27796 | SECTION .btext065 TEXT_VA=0xffffafe550141f00 | |
27797 | attr_text { | |
27798 | Name = .btext065, | |
27799 | VA = 0xffffafe550141f00, | |
27800 | RA = ra2pa(0xfeb337f00,0), | |
27801 | PA = ra2pa(0xfeb337f00,0), | |
27802 | notsb | |
27803 | } | |
27804 | ||
27805 | SECTION .btext065_pg0 TEXT_VA=0xffffafe550140000 | |
27806 | attr_text { | |
27807 | Name = .btext065_pg0, | |
27808 | VA = 0xffffafe550140000, | |
27809 | RA = ra2pa(0xfeb336000,0), | |
27810 | PA = ra2pa(0xfeb336000,0), | |
27811 | tsbonly, | |
27812 | part_0_ctx_nonzero_tsb_config_1, | |
27813 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
27814 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27815 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27816 | } | |
27817 | .text; .skip 8 | |
27818 | ||
27819 | ||
27820 | SECTION .btext065 | |
27821 | .text | |
27822 | .global SUBR177; SUBR177: | |
27823 | BL140001: ! SUBR:L0-B000 | |
27824 | add %g1, 0xD61, %g1 ! FFFFAFE550141F00 SUBR:L0-B000 4 chksum++ | |
27825 | save %o6, -128, %o6 ! FFFFAFE550141F04 SUBR:L0-B000 4 | |
27826 | sethi %hh(0xFFFFAFE550141F00),%l7 ! FFFFAFE550141F08 SUBR:L0-B000 4 SUBR177 | |
27827 | or %l7,%hm(0xFFFFAFE550141F00),%l7 ! FFFFAFE550141F0C SUBR:L0-B000 4 | |
27828 | sethi %lm(0xFFFFAFE550141F00),%l6 ! FFFFAFE550141F10 SUBR:L0-B000 4 | |
27829 | or %l6,%lo(0xFFFFAFE550141F00),%l6 ! FFFFAFE550141F14 SUBR:L0-B000 4 | |
27830 | sllx %l7, 0x20, %l7 ! FFFFAFE550141F18 SUBR:L0-B000 4 | |
27831 | or %l7, %l6, %l7 ! FFFFAFE550141F1C SUBR:L0-B000 4 | |
27832 | ta %xcc, 0x45 ! FFFFAFE550141F20 SUBR:L0-B000 4 demap-stack | |
27833 | fpackfix %f18, %f22 ! FFFFAFE550141F24 SUBR:L0-B000 4 S | |
27834 | andn %o7, 0x0, %o7 ! FFFFAFE550141F28 SUBR:L0-B000 4 S | |
27835 | ldx [%g2+0x0050], %l5 ! FFFFAFE550141F2C SUBR:L0-B000 4 <BD140004 | |
27836 | membar 0x40 ! FFFFAFE550141F30 SUBR:L0-B000 4 | |
27837 | stda %f16, [%l5]0xF0 ! FFFFAFE550141F34 SUBR:L0-B000 4 Blk-Store | |
27838 | membar 0x40 ! FFFFAFE550141F38 SUBR:L0-B000 4 | |
27839 | or %l5, %g7, %l5 ! FFFFAFE550141F3C SUBR:L0-B000 4 S | |
27840 | tsubcctv %o7, %o0, %o2 ! FFFFAFE550141F40 SUBR:L0-B000 4 S | |
27841 | add %g1, 0xFB8, %g1 ! FFFFAFE550141F44 SUBR:L0-B000 4 chksum++ | |
27842 | add %i3, %g1, %i4 ! FFFFAFE550141F48 SWCH:L1-B000 4 | |
27843 | and %i4, 0x18, %o7 ! FFFFAFE550141F4C SWCH:L1-B000 4 | |
27844 | sethi %hi(0x64), %i4 ! FFFFAFE550141F50 SWCH:L1-B000 4 .+0 | |
27845 | or %i4,%lo(0x64),%i4 ! FFFFAFE550141F54 SWCH:L1-B000 4 | |
27846 | add %i4, %o7, %i4 ! FFFFAFE550141F58 SWCH:L1-B000 4 | |
27847 | jmpl %l7+%i4, %g0 ! FFFFAFE550141F5C SWCH:L1-B000 4 | |
27848 | .word 0xB38948C4 ! FFFFAFE550141F60 SWCH:L1-B000 4 S illop | |
27849 | ba,a BL140007 ! FFFFAFE550141F64 SWCH:L1-B000 0 | |
27850 | .word 0xC54128C4 ! FFFFAFE550141F68 SWCH:L1-B000 0 S illop | |
27851 | ba BL140006 ! FFFFAFE550141F6C SWCH:L1-B000 2 | |
27852 | fpackfix %f20, %f18 ! FFFFAFE550141F70 SWCH:L1-B000 2 S | |
27853 | ba,a BL140005 ! FFFFAFE550141F74 SWCH:L1-B000 0 | |
27854 | subcc %o2, %o5, %g0 ! FFFFAFE550141F78 SWCH:L1-B000 0 S | |
27855 | ba,a BL140003 ! FFFFAFE550141F7C SWCH:L1-B000 2 | |
27856 | fpsub16s %f21, %f22, %f23 ! FFFFAFE550141F80 SWCH:L1-B000 0 S | |
27857 | BL140003:add %g1, 0x447, %g1 ! FFFFAFE550141F84 CASE:L2-B000 2 chksum++ | |
27858 | pdist %f20, %f30, %f24 ! FFFFAFE550141F88 CASE:L2-B000 2 S | |
27859 | add %g4, 0x80, %l5 ! FFFFAFE550141F8C CASE:L2-B000 2 @BD140052 | |
27860 | stda %f20,[%l5+%g1]0xC4 ! FFFFAFE550141F90 CASE:L2-B000 2 S Partial_St | |
27861 | fcmpne16 %f30, %f20, %i0 ! FFFFAFE550141F94 CASE:L2-B000 2 S | |
27862 | add %o5, %l5, %o0 ! FFFFAFE550141F98 CASE:L2-B000 2 S | |
27863 | add %g3, -64, %l5 ! FFFFAFE550141F9C CASE:L2-B000 2 @BD140021 | |
27864 | stda %f22,[%l5+%g1]0xCA ! FFFFAFE550141FA0 CASE:L2-B000 2 S Partial_St | |
27865 | sta %f2, [%g3-0x0050]%asi ! FFFFAFE550141FA4 CASE:L2-B000 2 S >BD140101 | |
27866 | ldx [%g2+0x0050], %l5 ! FFFFAFE550141FA8 CASE:L2-B000 2 <BD140004 | |
27867 | membar 0x40 ! FFFFAFE550141FAC CASE:L2-B000 2 | |
27868 | ldda [%l5]0xF1, %f16 ! FFFFAFE550141FB0 CASE:L2-B000 2 Blk-Load | |
27869 | membar 0x40 ! FFFFAFE550141FB4 CASE:L2-B000 2 | |
27870 | call .+8 ! FFFFAFE550141FB8 CASE:L2-B000 2 S | |
27871 | nop ! FFFFAFE550141FBC CASE:L2-B000 2 S | |
27872 | fba,pt %fcc2, BL140011 ! FFFFAFE550141FC0 CASE:L2-B000 2 | |
27873 | nop ! FFFFAFE550141FC4 CASE:L2-B000 2 S | |
27874 | BL140005:add %g1, 0x28F, %g1 ! FFFFAFE550141FC8 CASE:L2-B001 0 chksum++ | |
27875 | .word 0xD34E9229 ! FFFFAFE550141FCC CASE:L2-B001 0 illop | |
27876 | stxa %g7, [%l6+%g0]0x14 ! FFFFAFE550141FD0 CASE:L2-B001 0 S >BD140017 | |
27877 | ldswa [%g7+%g7]0x83, %l2 ! FFFFAFE550141FD4 CASE:L2-B001 0 S <BD140004 | |
27878 | fpsub32 %f20, %f24, %f24 ! FFFFAFE550141FD8 CASE:L2-B001 0 S | |
27879 | .word 0xB3AE4A93 ! FFFFAFE550141FDC CASE:L2-B001 0 S illop | |
27880 | .word 0xB3AA0017 ! FFFFAFE550141FE0 CASE:L2-B001 0 S illop | |
27881 | ldda [%g6+0x0048]%asi, %f32 ! FFFFAFE550141FE4 CASE:L2-B001 0 S <BD140039 | |
27882 | .word 0xC56612C2 ! FFFFAFE550141FE8 CASE:L2-B001 0 illop | |
27883 | .word 0xF1702558 ! FFFFAFE550141FEC CASE:L2-B001 0 illop | |
27884 | .word 0xA5E30995 ! FFFFAFE550141FF0 CASE:L2-B001 0 illop | |
27885 | or %l5,%lo(0x10C56612C2),%l5 ! FFFFAFE550141FF4 CASE:L2-B001 0 | |
27886 | .word 0x99AD8886 ! FFFFAFE550141FF8 CASE:L2-B001 0 illop | |
27887 | or %l6, %l5, %l6 ! FFFFAFE550141FFC CASE:L2-B001 0 | |
27888 | jmpl %l6+0x0000, %o7 ! FFFFAFE550142000 CASE:L2-B001 0 S | |
27889 | .word 0xBBA7D87B ! FFFFAFE550142004 CASE:L2-B001 0 S illop | |
27890 | orn %o5, -1, %o5 ! FFFFAFE550142008 CASE:L2-B001 0 S | |
27891 | fcmpd %fcc3, %f44, %f38 ! FFFFAFE55014200C CASE:L2-B001 0 S | |
27892 | .word 0xD16B7E77 ! FFFFAFE550142010 CASE:L2-B001 0 S illop | |
27893 | sta %f5, [%g6-0x0050]%asi ! FFFFAFE550142014 CASE:L2-B001 0 S >BD140101 | |
27894 | fba BL140011 ! FFFFAFE550142018 CASE:L2-B001 0 | |
27895 | stb %o0, [%g4-0x006F] ! FFFFAFE55014201C CASE:L2-B001 0 S >BD140140 | |
27896 | BL140006:add %g1, 0xCC7, %g1 ! FFFFAFE550142020 CASE:L2-B002 2 chksum++ | |
27897 | fcmpgt16 %f22, %f26, %o1 ! FFFFAFE550142024 CASE:L2-B002 2 S | |
27898 | ldx [%g2+0x0058], %l6 ! FFFFAFE550142028 CASE:L2-B002 2 <BD140016 | |
27899 | stba %g7, [%l6+%g0]0x14 ! FFFFAFE55014202C CASE:L2-B002 2 S >BD140017 | |
27900 | pdist %f24, %f26, %f30 ! FFFFAFE550142030 CASE:L2-B002 2 S | |
27901 | xorcc %l2, %g1, %o2 ! FFFFAFE550142034 CASE:L2-B002 2 S | |
27902 | ldx [%g2+0x0050], %l5 ! FFFFAFE550142038 CASE:L2-B002 2 <BD140004 | |
27903 | membar 0x40 ! FFFFAFE55014203C CASE:L2-B002 2 | |
27904 | stda %f16, [%l5]0xE0 ! FFFFAFE550142040 CASE:L2-B002 2 Blk-Store | |
27905 | membar 0x40 ! FFFFAFE550142044 CASE:L2-B002 2 | |
27906 | xnor %g1, %l2, %i3 ! FFFFAFE550142048 CASE:L2-B002 2 S | |
27907 | edge16 %o5, %o2, %i1 ! FFFFAFE55014204C CASE:L2-B002 2 S | |
27908 | pdist %f20, %f26, %f22 ! FFFFAFE550142050 CASE:L2-B002 2 S | |
27909 | fba,a,pn %fcc3, BL140011 ! FFFFAFE550142054 CASE:L2-B002 2 | |
27910 | .word 0x1F2E6883 ! FFFFAFE550142058 CASE:L2-B002 0 S random | |
27911 | BL140007:add %g1, 0x269, %g1 ! FFFFAFE55014205C CASE:L2-B003 0 chksum++ | |
27912 | ld [%g2+0x0064], %fsr ! FFFFAFE550142060 CASE:L2-B003 0 S <BD140006+4 | |
27913 | fcmpd %fcc3, %f32, %f38 ! FFFFAFE550142064 CASE:L2-B003 0 S | |
27914 | rd %gsr, %l6 ! FFFFAFE550142068 CASE:L2-B003 0 S | |
27915 | .word 0xB98D1336 ! FFFFAFE55014206C CASE:L2-B003 0 S illop | |
27916 | sta %f17, [%g4-0x0034]%asi ! FFFFAFE550142070 CASE:L2-B003 0 S >BD140009 | |
27917 | .word 0xB7AC8984 ! FFFFAFE550142074 CASE:L2-B003 0 S illop | |
27918 | .word 0xDB52CB12 ! FFFFAFE550142078 CASE:L2-B003 0 S illop | |
27919 | fba,pt %fcc0, BL140011 ! FFFFAFE55014207C CASE:L2-B003 0 | |
27920 | ldd [%g6+0x0010], %f20 ! FFFFAFE550142080 CASE:L2-B003 0 S <BD140057 | |
27921 | BL140011: ! SWCH:L1-B000 | |
27922 | add %g1, 0x609, %g1 ! FFFFAFE550142084 SWCH:L1-B000 4 chksum++ | |
27923 | nop ! FFFFAFE550142088 SWCH:L1-B000 4 S | |
27924 | ba,a,pn %icc, BL140008 ! FFFFAFE55014208C SWCH:L1-B000 4 L | |
27925 | swap [%g4-0x0010], %l2 ! FFFFAFE550142090 SWCH:L1-B000 0 S >BD140035 | |
27926 | .word 0xB55A8AD5 ! FFFFAFE550142094 SWCH:L1-B000 0 S illop | |
27927 | brgez,pt %o0, BL140009 ! FFFFAFE550142098 SWCH:L1-B000 0 L | |
27928 | sta %f2, [%g4-0x002C]%asi ! FFFFAFE55014209C SWCH:L1-B000 0 S >BD140062 | |
27929 | ld [%g3-0x0058], %f9 ! FFFFAFE5501420A0 SWCH:L1-B000 0 S <BD140015 | |
27930 | pdist %f22, %f20, %f30 ! FFFFAFE5501420A4 SWCH:L1-B000 0 S | |
27931 | pdist %f20, %f30, %f18 ! FFFFAFE5501420A8 SWCH:L1-B000 0 S | |
27932 | BL140009:.word 0x81C3E008 ! FFFFAFE5501420AC SWCH:L1-B000 0 S random | |
27933 | .word 0x3870C382 ! FFFFAFE5501420B0 SWCH:L1-B000 0 S illop | |
27934 | fbule BL140008 ! FFFFAFE5501420B4 SWCH:L1-B000 0 L | |
27935 | .word 0x83880000 ! FFFFAFE5501420B8 SWCH:L1-B000 0 S random | |
27936 | BL140008:bgu,pt %xcc, BL140010 ! FFFFAFE5501420BC SWCH:L1-B000 4 L | |
27937 | BL140010:stw %o1, [%g5-0x0038] ! FFFFAFE5501420C0 SWCH:L1-B000 5 S >BD140003 | |
27938 | fcmple16 %f28, %f20, %i1 ! FFFFAFE5501420C4 SWCH:L1-B000 4 S | |
27939 | add %g1, 0xDFF, %g1 ! FFFFAFE5501420C8 SWCH:L1-B000 4 chksum++ | |
27940 | ta %xcc, 0x45 ! FFFFAFE5501420CC SUBR:L0-B000 4 demap-stack | |
27941 | add %g1, 0xF5C, %i0 ! FFFFAFE5501420D0 SUBR:L0-B000 4 | |
27942 | return %i7+0x0008 ! FFFFAFE5501420D4 SUBR:L0-B000 4 | |
27943 | add %g1, 0x8F4, %g1 ! FFFFAFE5501420D8 SUBR:L0-B000 4 chksum++ | |
27944 | ||
27945 | SECTION .btext065_pg1 TEXT_VA=0xffffafe550142000 | |
27946 | attr_text { | |
27947 | Name = .btext065_pg1, | |
27948 | VA = 0xffffafe550142000, | |
27949 | RA = ra2pa(0xfeb338000,0), | |
27950 | PA = ra2pa(0xfeb338000,0), | |
27951 | tsbonly, | |
27952 | part_0_ctx_nonzero_tsb_config_1, | |
27953 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
27954 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27955 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27956 | } | |
27957 | .text; .skip 8 | |
27958 | ||
27959 | !======================================================================== | |
27960 | ||
27961 | SECTION .btext066 TEXT_VA=0x4b3fdfa1f00 | |
27962 | attr_text { | |
27963 | Name = .btext066, | |
27964 | VA = 0x4b3fdfa1f00, | |
27965 | RA = ra2pa(0xfeb333f00,0), | |
27966 | PA = ra2pa(0xfeb333f00,0), | |
27967 | notsb | |
27968 | } | |
27969 | ||
27970 | SECTION .btext066_pg0 TEXT_VA=0x4b3fdfa0000 | |
27971 | attr_text { | |
27972 | Name = .btext066_pg0, | |
27973 | VA = 0x4b3fdfa0000, | |
27974 | RA = ra2pa(0xfeb332000,0), | |
27975 | PA = ra2pa(0xfeb332000,0), | |
27976 | tsbonly, | |
27977 | part_0_ctx_nonzero_tsb_config_1, | |
27978 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
27979 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
27980 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
27981 | } | |
27982 | .text; .skip 8 | |
27983 | ||
27984 | ||
27985 | SECTION .btext066 | |
27986 | .text | |
27987 | .global SUBR178; SUBR178: | |
27988 | BL140013: ! SUBR:L0-B000 | |
27989 | add %g1, 0x50, %g1 ! 000004B3FDFA1F00 SUBR:L0-B000 0 chksum++ | |
27990 | .word 0xA5A6FC46 ! 000004B3FDFA1F04 SUBR:L0-B000 0 illop | |
27991 | save %o6, -128, %o6 ! 000004B3FDFA1F08 SUBR:L0-B000 0 | |
27992 | BL140012: ! SUBR:L0-B000 | |
27993 | sethi %hh(0x4B3FDFA1F00),%l7 ! 000004B3FDFA1F0C SUBR:L0-B000 0 SUBR178 | |
27994 | or %l7,%hm(0x4B3FDFA1F00),%l7 ! 000004B3FDFA1F10 SUBR:L0-B000 0 | |
27995 | .word 0x93906000 ! 000004B3FDFA1F14 SUBR:L0-B000 0 random | |
27996 | or %l6,%lo(0x4B3FDFA1F00),%l6 ! 000004B3FDFA1F18 SUBR:L0-B000 0 | |
27997 | .word 0xDDDD7721 ! 000004B3FDFA1F1C SUBR:L0-B000 0 illop | |
27998 | .word 0xDABA7D73 ! 000004B3FDFA1F20 SUBR:L0-B000 0 illop | |
27999 | ta %xcc, 0x45 ! 000004B3FDFA1F24 SUBR:L0-B000 0 demap-stack | |
28000 | .word 0x9DDBA9E3 ! 000004B3FDFA1F28 SUBR:L0-B000 0 S illop | |
28001 | .word 0xBFAA0DCC ! 000004B3FDFA1F2C SUBR:L0-B000 0 L illop | |
28002 | fbug,a BL140015 ;.empty ! 000004B3FDFA1F30 SUBR:L0-B000 0 L | |
28003 | ble,a BL140016 ! 000004B3FDFA1F34 SUBR:L0-B000 0 L | |
28004 | BL140016:ldda [%g5+0x0048]%asi, %f36 ! 000004B3FDFA1F38 SUBR:L0-B000 0 S <BD140039 | |
28005 | prefetch [%o4+0x0764], 21 ! 000004B3FDFA1F3C SUBR:L0-B000 0 S <.+1892 | |
28006 | .word 0xCF6FA1F7 ! 000004B3FDFA1F40 SUBR:L0-B000 0 L illop | |
28007 | BL140015:bcc,a,pn %xcc, BL140018 ;.empty ! 000004B3FDFA1F44 SUBR:L0-B000 0 L | |
28008 | BL140014:.word 0x457AE078 ! 000004B3FDFA1F48 SUBR:L0-B000 0 L random | |
28009 | xor %g5, %g7, %g5 ! 000004B3FDFA1F4C SUBR:L0-B000 0 S | |
28010 | BL140018:.word 0xD0204B81 ! 000004B3FDFA1F50 SUBR:L0-B000 0 S random | |
28011 | subcc %i1, %i1, %g0 ! 000004B3FDFA1F54 SUBR:L0-B000 0 S | |
28012 | brgez,a,pt %i1, BL140017 ! 000004B3FDFA1F58 SUBR:L0-B000 0 L | |
28013 | nop ! 000004B3FDFA1F5C SUBR:L0-B000 0 S | |
28014 | fbg,pn %fcc3, BL140017 ;.empty ! 000004B3FDFA1F60 SUBR:L0-B000 0 L | |
28015 | bneg,pn %xcc, BL140017 ! 000004B3FDFA1F64 SUBR:L0-B000 0 L | |
28016 | nop ! 000004B3FDFA1F68 SUBR:L0-B000 0 S | |
28017 | BL140017:.word 0xB143C8E0 ! 000004B3FDFA1F6C SUBR:L0-B000 0 illop | |
28018 | .word 0xA1A8115B ! 000004B3FDFA1F70 SUBR:L0-B000 0 illop | |
28019 | or %g0, 0x2, %l0 ! 000004B3FDFA1F74 LOOP:L1-B000 0 | |
28020 | BL140048: ! LOOP:L1-B000 | |
28021 | .word 0x89B64953 ! 000004B3FDFA1F78 LOOP:L1-B000 0 illop | |
28022 | pdist %f30, %f28, %f24 ! 000004B3FDFA1F7C LOOP:L1-B000 0 S | |
28023 | call .+8 ! 000004B3FDFA1F80 LOOP:L1-B000 0 S | |
28024 | .word 0xBD74A273 ! 000004B3FDFA1F84 LOOP:L1-B000 0 S illop | |
28025 | ldx [%g2+0x0028], %g4 ! 000004B3FDFA1F88 LOOP:L1-B000 0 S BASE<BD140111 | |
28026 | .word 0xDB627188 ! 000004B3FDFA1F8C LOOP:L1-B000 0 S illop | |
28027 | ldx [%g2+0x0050], %l5 ! 000004B3FDFA1F90 LOOP:L1-B000 0 <BD140004 | |
28028 | membar 0x40 ! 000004B3FDFA1F94 LOOP:L1-B000 0 | |
28029 | stda %f32, [%l5]0xF0 ! 000004B3FDFA1F98 LOOP:L1-B000 0 Blk-Store | |
28030 | membar 0x40 ! 000004B3FDFA1F9C LOOP:L1-B000 0 | |
28031 | .word 0x9FC3801F ! 000004B3FDFA1FA0 SKIP:L2-B000 0 random | |
28032 | bnz,pn %xcc, BL140026 ! 000004B3FDFA1FA4 SKIP:L2-B000 0 | |
28033 | ldswa [%g4-0x0038]%asi, %o1 ! 000004B3FDFA1FA8 SKIP:L2-B000 0 S <BD140003 | |
28034 | nop ! 000004B3FDFA1FAC SKIP:L2-B000 0 S | |
28035 | bl,pn %xcc, BL140019 ! 000004B3FDFA1FB0 SKIP:L2-B000 0 L | |
28036 | .word 0x80CE7461 ! 000004B3FDFA1FB4 SKIP:L2-B000 0 S illop | |
28037 | .word 0xCBEF2F8F ! 000004B3FDFA1FB8 SKIP:L2-B000 0 S illop | |
28038 | .word 0xA7AACABC ! 000004B3FDFA1FBC SKIP:L2-B000 0 L illop | |
28039 | BL140019:.word 0xB60BC96D ! 000004B3FDFA1FC0 SKIP:L2-B000 0 L random | |
28040 | sth %o5, [%g4+0x005A] ! 000004B3FDFA1FC4 SKIP:L2-B000 0 S >BD140032+2 | |
28041 | pdist %f24, %f28, %f26 ! 000004B3FDFA1FC8 SKIP:L2-B000 0 S | |
28042 | fbn,pt %fcc3, BL140022 ! 000004B3FDFA1FCC SKIP:L2-B000 0 L | |
28043 | sub %i3, %i3, %i3 ! 000004B3FDFA1FD0 SKIP:L2-B000 0 S | |
28044 | BL140021:pdist %f18, %f30, %f18 ! 000004B3FDFA1FD4 SKIP:L2-B000 0 S | |
28045 | .word 0xA9AF0E3B ! 000004B3FDFA1FD8 SKIP:L2-B000 0 L illop | |
28046 | BL140023:ld [%g2+0x0064], %fsr ! 000004B3FDFA1FDC SKIP:L2-B000 0 S <BD140006+4 | |
28047 | bcc BL140024 ;.empty ! 000004B3FDFA1FE0 SKIP:L2-B000 0 L | |
28048 | BL140020:.word 0x8F8FBF51 ! 000004B3FDFA1FE4 SKIP:L2-B000 0 L illop | |
28049 | BL140025:stda %f0, [%g5+0x0048]%asi ! 000004B3FDFA1FE8 SKIP:L2-B000 0 S >BD140039 | |
28050 | BL140024:.word 0xA7AB5882 ! 000004B3FDFA1FEC SKIP:L2-B000 0 S illop_FP | |
28051 | BL140022:.word 0x91B082EC ! 000004B3FDFA1FF0 SKIP:L2-B000 0 illop | |
28052 | add %g1, 0x29A, %g1 ! 000004B3FDFA1FF4 SKIP:L2-B000 0 chksum++ | |
28053 | lduw [%g5-0x0068], %i2 ! 000004B3FDFA1FF8 SKIP:L2-B000 0 S <BD140042 | |
28054 | srlx %g2, %g7, %g2 ! 000004B3FDFA1FFC SKIP:L2-B000 0 S | |
28055 | ldda [%g5+0x0048]%asi, %f32 ! 000004B3FDFA2000 SKIP:L2-B000 0 S <BD140039 | |
28056 | xnor %g2, %i2, %o0 ! 000004B3FDFA2004 SKIP:L2-B000 0 S | |
28057 | .word 0x97EDCA88 ! 000004B3FDFA2008 SKIP:L2-B000 0 S illop | |
28058 | ldx [%g2+0x0050], %l5 ! 000004B3FDFA200C SKIP:L2-B000 0 <BD140004 | |
28059 | membar 0x40 ! 000004B3FDFA2010 SKIP:L2-B000 0 | |
28060 | stda %f32, [%l5]0xF0 ! 000004B3FDFA2014 SKIP:L2-B000 0 Blk-Store | |
28061 | membar 0x40 ! 000004B3FDFA2018 SKIP:L2-B000 0 | |
28062 | fba BL140027 ! 000004B3FDFA201C SKIP:L2-B000 0 | |
28063 | lduh [%g3-0x0016], %i4 ! 000004B3FDFA2020 SKIP:L2-B000 0 S <BD140035 | |
28064 | BL140026: ! ELSE:L2-B001 | |
28065 | .word 0x81AF047A ! 000004B3FDFA2024 ELSE:L2-B001 0 S illop | |
28066 | fpack16 %f30, %f18 ! 000004B3FDFA2028 ELSE:L2-B001 0 S | |
28067 | .word 0x9DE3A060 ! 000004B3FDFA202C ELSE:L2-B001 0 random | |
28068 | or %l6,%hm(0x9DE3A060),%l6 ! 000004B3FDFA2030 ELSE:L2-B001 0 | |
28069 | sethi %lm(0x9DE3A060),%l5 ! 000004B3FDFA2034 ELSE:L2-B001 0 | |
28070 | or %l5,%lo(0x9DE3A060),%l5 ! 000004B3FDFA2038 ELSE:L2-B001 0 | |
28071 | sllx %l6, 0x20, %l6 ! 000004B3FDFA203C ELSE:L2-B001 0 | |
28072 | or %l6, %l5, %l6 ! 000004B3FDFA2040 ELSE:L2-B001 0 | |
28073 | jmpl %l6+0x0000, %o7 ! 000004B3FDFA2044 ELSE:L2-B001 0 S | |
28074 | std %i2, [%g4+0x0030] ! 000004B3FDFA2048 ELSE:L2-B001 0 S >BD140036 | |
28075 | .word 0xB1AC9697 ! 000004B3FDFA204C ELSE:L2-B001 0 illop | |
28076 | membar 0x40 ! 000004B3FDFA2050 ELSE:L2-B001 0 | |
28077 | ldda [%l5]0x17, %f16 ! 000004B3FDFA2054 ELSE:L2-B001 0 Blk-Load | |
28078 | .word 0xCD0A1C7F ! 000004B3FDFA2058 ELSE:L2-B001 0 illop | |
28079 | st %f18, [%g5-0x000C] ! 000004B3FDFA205C ELSE:L2-B001 0 S >BD140023 | |
28080 | ldx [%g2+0x0058], %l6 ! 000004B3FDFA2060 ELSE:L2-B001 0 <BD140016 | |
28081 | ldda [%l6]0x26, %i0 ! 000004B3FDFA2064 ELSE:L2-B001 0 S Quad_Ld_P | |
28082 | pdist %f30, %f26, %f22 ! 000004B3FDFA2068 ELSE:L2-B001 0 S | |
28083 | subccc %o2, %o4, %o0 ! 000004B3FDFA206C ELSE:L2-B001 0 S | |
28084 | .word 0xF257B4BA ! 000004B3FDFA2070 ELSE:L2-B001 0 random | |
28085 | or %l6,%hm(0xF257B4BA),%l6 ! 000004B3FDFA2074 ELSE:L2-B001 0 | |
28086 | sethi %lm(0xF257B4BA),%l5 ! 000004B3FDFA2078 ELSE:L2-B001 0 | |
28087 | or %l5,%lo(0xF257B4BA),%l5 ! 000004B3FDFA207C ELSE:L2-B001 0 | |
28088 | .word 0x1C37BE2E ! 000004B3FDFA2080 ELSE:L2-B001 0 random | |
28089 | or %l6, %l5, %l6 ! 000004B3FDFA2084 ELSE:L2-B001 0 | |
28090 | jmpl %l6+0x0000, %o7 ! 000004B3FDFA2088 ELSE:L2-B001 0 S | |
28091 | cmp %i0, %g1 ! 000004B3FDFA208C ELSE:L2-B001 0 S | |
28092 | .word 0xB3AE1093 ! 000004B3FDFA2090 ELSE:L2-B001 0 S illop | |
28093 | add %g1, 0x833, %g1 ! 000004B3FDFA2094 ELSE:L2-B001 0 chksum++ | |
28094 | array16 %i4, %o1, %i5 ! 000004B3FDFA2098 ELSE:L2-B001 0 S | |
28095 | pdist %f26, %f30, %f24 ! 000004B3FDFA209C ELSE:L2-B001 0 S | |
28096 | subcc %o5, %i5, %o4 ! 000004B3FDFA20A0 ELSE:L2-B001 0 S | |
28097 | ldx [%g2+0x0050], %l5 ! 000004B3FDFA20A4 ELSE:L2-B001 0 <BD140004 | |
28098 | .word 0x265EF63E ! 000004B3FDFA20A8 ELSE:L2-B001 0 illop | |
28099 | .word 0xAFA35ED6 ! 000004B3FDFA20AC ELSE:L2-B001 0 illop | |
28100 | .word 0xE176EAFD ! 000004B3FDFA20B0 ELSE:L2-B001 0 illop | |
28101 | .word 0x85966004 ! 000004B3FDFA20B4 ELSE:L2-B001 0 illop | |
28102 | .word 0x99AF5809 ! 000004B3FDFA20B8 ELSE:L2-B001 0 illop | |
28103 | membar 0x40 ! 000004B3FDFA20BC ELSE:L2-B001 0 | |
28104 | .word 0xAFE0CF4F ! 000004B3FDFA20C0 ELSE:L2-B001 0 S illop | |
28105 | .word 0xB1CD3A25 ! 000004B3FDFA20C4 ELSE:L2-B001 0 S illop | |
28106 | BL140027: ! ELSE:L2-B001 | |
28107 | add %g1, 0x744, %g1 ! 000004B3FDFA20C8 ELSE:L2-B001 0 chksum++ | |
28108 | .word 0xABA6CD42 ! 000004B3FDFA20CC SKIP:L2-B002 0 illop | |
28109 | .word 0x9BB5C229 ! 000004B3FDFA20D0 SKIP:L2-B002 0 illop | |
28110 | nop ! 000004B3FDFA20D4 SKIP:L2-B002 0 S | |
28111 | nop ! 000004B3FDFA20D8 SKIP:L2-B002 0 S | |
28112 | fcmple32 %f24, %f20, %l1 ! 000004B3FDFA20DC SKIP:L2-B002 0 S | |
28113 | movge %fcc1, %l3, %l3 ! 000004B3FDFA20E0 SKIP:L2-B002 0 S | |
28114 | ble,a BL140028 ;.empty ! 000004B3FDFA20E4 SKIP:L2-B002 0 L | |
28115 | bgu,a,pn %icc, BL140029 ! 000004B3FDFA20E8 SKIP:L2-B002 0 L | |
28116 | BL140029:fcmple32 %f20, %f16, %o0 ! 000004B3FDFA20EC SKIP:L2-B002 0 S | |
28117 | st %f4, [%g4-0x006C] ! 000004B3FDFA20F0 SKIP:L2-B002 0 S >BD140031 | |
28118 | std %f32, [%g3+0x0040] ! 000004B3FDFA20F4 SKIP:L2-B002 0 S >BD140024 | |
28119 | std %f62, [%g6-0x0078] ! 000004B3FDFA20F8 SKIP:L2-B002 0 S >BD140007 | |
28120 | brlz,pn %l1, BL140028 ;.empty ! 000004B3FDFA20FC SKIP:L2-B002 0 L | |
28121 | fble,a BL140028 ! 000004B3FDFA2100 SKIP:L2-B002 0 L | |
28122 | fcmped %fcc0, %f34, %f32 ! 000004B3FDFA2104 SKIP:L2-B002 0 S | |
28123 | st %f10, [%g5-0x0064] ! 000004B3FDFA2108 SKIP:L2-B002 0 S >BD140026 | |
28124 | BL140028:add %g1, 0x773, %g1 ! 000004B3FDFA210C SKIP:L2-B002 0 chksum++ | |
28125 | add %g1, 0x5E1, %g1 ! 000004B3FDFA2110 SKIP:L2-B002 0 chksum++ | |
28126 | .word 0xA789A535 ! 000004B3FDFA2114 SKIP:L2-B002 0 illop | |
28127 | ldda [%l6]0xDA, %f22 ! 000004B3FDFA2118 SKIP:L2-B002 0 S Short16 | |
28128 | fpsub32 %f20, %f30, %f24 ! 000004B3FDFA211C SKIP:L2-B002 0 S | |
28129 | xor %l3, %i5, %i0 ! 000004B3FDFA2120 SKIP:L2-B002 0 S | |
28130 | .word 0x4C0FD458 ! 000004B3FDFA2124 SKIP:L2-B002 0 S random | |
28131 | rd %y, %i5 ! 000004B3FDFA2128 SKIP:L2-B002 0 S | |
28132 | st %f10, [%g4-0x0050] ! 000004B3FDFA212C SKIP:L2-B002 0 S >BD140101 | |
28133 | subcc %l1, %o1, %o1 ! 000004B3FDFA2130 SKIP:L2-B002 0 S | |
28134 | ba,a,pn %icc, BL140041 ! 000004B3FDFA2134 SKIP:L2-B002 0 | |
28135 | pdist %f22, %f26, %f30 ! 000004B3FDFA2138 SKIP:L2-B002 0 S | |
28136 | BL140030: ! ELSE:L2-B003 | |
28137 | prefetch [%g6-0x0064], 0 ! 000004B3FDFA213C ELSE:L2-B003 0 S <BD140026 | |
28138 | ble,a BL140031 ! 000004B3FDFA2140 ELSE:L2-B003 0 L | |
28139 | BL140031:fcmpne16 %f22, %f20, %o3 ! 000004B3FDFA2144 ELSE:L2-B003 0 S | |
28140 | bge BL140032 ! 000004B3FDFA2148 ELSE:L2-B003 0 L | |
28141 | sth %o0, [%g4+0x0038] ! 000004B3FDFA214C ELSE:L2-B003 0 S >BD140060 | |
28142 | fbn BL140033 ;.empty ! 000004B3FDFA2150 ELSE:L2-B003 0 L | |
28143 | .word 0xB1E65B54 ! 000004B3FDFA2154 ELSE:L2-B003 0 L illop | |
28144 | .word 0x9FC3801F ! 000004B3FDFA2158 ELSE:L2-B003 0 L random | |
28145 | BL140033:brnz,pt %o1, BL140035 ! 000004B3FDFA215C ELSE:L2-B003 0 L | |
28146 | BL140035:.word 0x9FAA9C07 ! 000004B3FDFA2160 ELSE:L2-B003 0 S illop | |
28147 | BL140032:st %f9, [%g5-0x0058] ! 000004B3FDFA2164 ELSE:L2-B003 0 S >BD140015 | |
28148 | fbug,pt %fcc2, BL140036 ! 000004B3FDFA2168 ELSE:L2-B003 0 L | |
28149 | cmp %i0, %o1 ! 000004B3FDFA216C ELSE:L2-B003 0 S | |
28150 | .word 0x85AD1560 ! 000004B3FDFA2170 ELSE:L2-B003 0 L illop | |
28151 | BL140036:std %f62, [%g5+0x0040] ! 000004B3FDFA2174 ELSE:L2-B003 0 S >BD140024 | |
28152 | BL140034:add %g1, 0x440, %g1 ! 000004B3FDFA2178 ELSE:L2-B003 0 chksum++ | |
28153 | .word 0x939BD189 ! 000004B3FDFA217C ELSE:L2-B003 0 illop | |
28154 | .word 0xCFEAE920 ! 000004B3FDFA2180 ELSE:L2-B003 0 S illop | |
28155 | std %i4, [%g6+0x0018] ! 000004B3FDFA2184 ELSE:L2-B003 0 S >BD140028 | |
28156 | brz,a,pt %l1, BL140037 ;.empty ! 000004B3FDFA2188 ELSE:L2-B003 0 L | |
28157 | BL140037:ba,a BL140038 ! 000004B3FDFA218C ELSE:L2-B003 0 L | |
28158 | .word 0x90015817 ! 000004B3FDFA2190 ELSE:L2-B003 0 S random | |
28159 | std %f36, [%g6+0x0040] ! 000004B3FDFA2194 ELSE:L2-B003 0 S >BD140024 | |
28160 | .word 0x81651CF8 ! 000004B3FDFA2198 ELSE:L2-B003 0 L illop | |
28161 | BL140039:nop ! 000004B3FDFA219C ELSE:L2-B003 0 S | |
28162 | bpos BL140040 ! 000004B3FDFA21A0 ELSE:L2-B003 0 L | |
28163 | BL140038:fpackfix %f22, %f17 ! 000004B3FDFA21A4 ELSE:L2-B003 0 S | |
28164 | BL140040:.word 0x8FA70DDF ! 000004B3FDFA21A8 ELSE:L2-B003 0 illop | |
28165 | BL140041: ! ELSE:L2-B003 | |
28166 | add %g1, 0xC17, %g1 ! 000004B3FDFA21AC ELSE:L2-B003 0 chksum++ | |
28167 | nop ! 000004B3FDFA21B0 LOOP:L1-B000 0 S | |
28168 | fbo,pt %fcc2, BL140042 ! 000004B3FDFA21B4 LOOP:L1-B000 0 L | |
28169 | std %f12, [%g4+0x0048] ! 000004B3FDFA21B8 LOOP:L1-B000 0 S >BD140039 | |
28170 | BL140042:.word 0xEA374FEC ! 000004B3FDFA21BC LOOP:L1-B000 0 S random | |
28171 | fcmpeq32 %f24, %f20, %o2 ! 000004B3FDFA21C0 LOOP:L1-B000 0 S | |
28172 | fcmps %fcc1, %f4, %f8 ! 000004B3FDFA21C4 LOOP:L1-B000 0 S | |
28173 | fpmerge %f24, %f17, %f22 ! 000004B3FDFA21C8 LOOP:L1-B000 0 S | |
28174 | .word 0x89AC871A ! 000004B3FDFA21CC LOOP:L1-B000 0 S illop | |
28175 | .word 0xEF1BBA9B ! 000004B3FDFA21D0 LOOP:L1-B000 0 S random | |
28176 | .word 0x83F00000 ! 000004B3FDFA21D4 LOOP:L1-B000 0 S illop | |
28177 | bvs,a,pn %xcc, BL140043 ;.empty ! 000004B3FDFA21D8 LOOP:L1-B000 0 L | |
28178 | fbu,a,pt %fcc2, BL140044 ! 000004B3FDFA21DC LOOP:L1-B000 0 L | |
28179 | BL140044:pdist %f20, %f26, %f26 ! 000004B3FDFA21E0 LOOP:L1-B000 0 S | |
28180 | fblg,a,pt %fcc2, BL140045 ! 000004B3FDFA21E4 LOOP:L1-B000 0 L | |
28181 | BL140043:nop ! 000004B3FDFA21E8 LOOP:L1-B000 0 S | |
28182 | bne,pn %icc, BL140046 ;.empty ! 000004B3FDFA21EC LOOP:L1-B000 0 L | |
28183 | BL140046:fbn BL140047 ! 000004B3FDFA21F0 LOOP:L1-B000 0 L | |
28184 | BL140047:stb %o0, [%g4+0x003A] ! 000004B3FDFA21F4 LOOP:L1-B000 0 S >BD140028 | |
28185 | BL140045:.word 0xE2BBDCCE ! 000004B3FDFA21F8 LOOP:L1-B000 0 illop | |
28186 | subcc %l0, 0x1, %l0 ! 000004B3FDFA21FC LOOP:L1-B000 0 | |
28187 | .word 0xADB7C9E2 ! 000004B3FDFA2200 LOOP:L1-B000 0 illop | |
28188 | .word 0x91A84424 ! 000004B3FDFA2204 LOOP:L1-B000 0 S illop_FP | |
28189 | add %g1, 0x937, %g1 ! 000004B3FDFA2208 LOOP:L1-B000 0 chksum++ | |
28190 | ldx [%g2+0x0050], %l5 ! 000004B3FDFA220C SUBR:L0-B000 0 <BD140004 | |
28191 | membar 0x40 ! 000004B3FDFA2210 SUBR:L0-B000 0 | |
28192 | ldda [%l5]0x16, %f16 ! 000004B3FDFA2214 SUBR:L0-B000 0 Blk-Load | |
28193 | membar 0x40 ! 000004B3FDFA2218 SUBR:L0-B000 0 | |
28194 | pdist %f24, %f26, %f22 ! 000004B3FDFA221C SUBR:L0-B000 0 S | |
28195 | std %f34, [%g6-0x0075] ! 000004B3FDFA2220 SUBR:L0-B000 0 S >BD140007+3 | |
28196 | bn,pt %icc, .+199440 ! 000004B3FDFA2224 SUBR:L0-B000 0 S | |
28197 | fmovdle %fcc0, %f12, %f6 ! 000004B3FDFA2228 SUBR:L0-B000 0 S | |
28198 | ta %xcc, 0x45 ! 000004B3FDFA222C SUBR:L0-B000 0 demap-stack | |
28199 | .word 0xE135D440 ! 000004B3FDFA2230 SUBR:L0-B000 0 illop | |
28200 | return %i7+0x0008 ! 000004B3FDFA2234 SUBR:L0-B000 0 | |
28201 | add %g1, 0x6D1, %g1 ! 000004B3FDFA2238 SUBR:L0-B000 0 chksum++ | |
28202 | ||
28203 | SECTION .btext066_pg1 TEXT_VA=0x4b3fdfa2000 | |
28204 | attr_text { | |
28205 | Name = .btext066_pg1, | |
28206 | VA = 0x4b3fdfa2000, | |
28207 | RA = ra2pa(0xfeb334000,0), | |
28208 | PA = ra2pa(0xfeb334000,0), | |
28209 | tsbonly, | |
28210 | part_0_ctx_nonzero_tsb_config_1, | |
28211 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
28212 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
28213 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
28214 | } | |
28215 | .text; .skip 8 | |
28216 | ||
28217 | !======================================================================== | |
28218 | ||
28219 | SECTION .btext067 TEXT_VA=0x35b274ff00 | |
28220 | attr_text { | |
28221 | Name = .btext067, | |
28222 | VA = 0x35b274ff00, | |
28223 | RA = ra2pa(0xfef35ff00,0), | |
28224 | PA = ra2pa(0xfef35ff00,0), | |
28225 | notsb | |
28226 | } | |
28227 | ||
28228 | SECTION .btext067_pg0 TEXT_VA=0x35b2740000 | |
28229 | attr_text { | |
28230 | Name = .btext067_pg0, | |
28231 | VA = 0x35b2740000, | |
28232 | RA = ra2pa(0xfef350000,0), | |
28233 | PA = ra2pa(0xfef350000,0), | |
28234 | tsbonly, | |
28235 | part_0_ctx_nonzero_tsb_config_3, | |
28236 | TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1, | |
28237 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
28238 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
28239 | } | |
28240 | .text; .skip 8 | |
28241 | ||
28242 | ||
28243 | SECTION .btext067 | |
28244 | .text | |
28245 | .global SUBR179; SUBR179: | |
28246 | BL140049: ! SUBR:L0-B000 | |
28247 | add %g1, 0x236, %g1 ! 00000035B274FF00 SUBR:L0-B000 1 chksum++ | |
28248 | save %o6, -128, %o6 ! 00000035B274FF04 SUBR:L0-B000 1 | |
28249 | sethi %hh(0x35B274FF00),%l7 ! 00000035B274FF08 SUBR:L0-B000 1 SUBR179 | |
28250 | or %l7,%hm(0x35B274FF00),%l7 ! 00000035B274FF0C SUBR:L0-B000 1 | |
28251 | sethi %lm(0x35B274FF00),%l6 ! 00000035B274FF10 SUBR:L0-B000 1 | |
28252 | or %l6,%lo(0x35B274FF00),%l6 ! 00000035B274FF14 SUBR:L0-B000 1 | |
28253 | sllx %l7, 0x20, %l7 ! 00000035B274FF18 SUBR:L0-B000 1 | |
28254 | or %l7, %l6, %l7 ! 00000035B274FF1C SUBR:L0-B000 1 | |
28255 | ta %xcc, 0x45 ! 00000035B274FF20 SUBR:L0-B000 1 demap-stack | |
28256 | sta %f3, [%g5-0x0050]%asi ! 00000035B274FF24 SUBR:L0-B000 1 S >BD140101 | |
28257 | add %g3, 0x8, %l5 ! 00000035B274FF28 SUBR:L0-B000 1 @BD140008 | |
28258 | stda %f20,[%l5+%g1]0xC2 ! 00000035B274FF2C SUBR:L0-B000 1 S Partial_St | |
28259 | st %f22, [%g6-0x0033] ! 00000035B274FF30 SUBR:L0-B000 1 S >BD140009+1 | |
28260 | pdist %f26, %f20, %f28 ! 00000035B274FF34 SUBR:L0-B000 1 S | |
28261 | stda %f12, [%g6+0x0048]%asi ! 00000035B274FF38 SUBR:L0-B000 1 S >BD140039 | |
28262 | add %g1, 0x7B3, %g1 ! 00000035B274FF3C SUBR:L0-B000 1 chksum++ | |
28263 | and %g1, 0xFE, %l0 ! 00000035B274FF40 LOOP:L1-B000 1 | |
28264 | BL140057: ! LOOP:L1-B000 | |
28265 | add %g1, 0x70C, %g1 ! 00000035B274FF44 LOOP:L1-B000 2 chksum++ | |
28266 | fcmpgt32 %f20, %f18, %i3 ! 00000035B274FF48 LOOP:L1-B000 2 S | |
28267 | sdivx %i3, %i2, %i1 ! 00000035B274FF4C LOOP:L1-B000 2 S | |
28268 | fmovs %f2, %f11 ! 00000035B274FF50 LOOP:L1-B000 2 S | |
28269 | add %g6, 0x80, %l5 ! 00000035B274FF54 LOOP:L1-B000 2 @BD140052 | |
28270 | stda %f26,[%l5+%g1]0xC8 ! 00000035B274FF58 LOOP:L1-B000 2 S Partial_St | |
28271 | ldd [%g6+0x0048], %f0 ! 00000035B274FF5C LOOP:L1-B000 2 S <BD140039 | |
28272 | ldx [%g2+0x0060], %fsr ! 00000035B274FF60 LOOP:L1-B000 2 S <BD140006 | |
28273 | xnorcc %i3, %i3, %l4 ! 00000035B274FF64 LOOP:L1-B000 2 S | |
28274 | fsubs %f2, %f9, %f8 ! 00000035B274FF68 LOOP:L1-B000 2 S | |
28275 | fbl,pt %fcc3, BL140055 ! 00000035B274FF6C SKIP:L2-B000 2 | |
28276 | nop ! 00000035B274FF70 SKIP:L2-B000 2 S | |
28277 | ldda [%g6-0x0078]%asi, %f40 ! 00000035B274FF74 SKIP:L2-B000 0 S <BD140007 | |
28278 | st %f11, [%g4-0x0050] ! 00000035B274FF78 SKIP:L2-B000 0 S >BD140101 | |
28279 | .word 0xBDAF706D ! 00000035B274FF7C SKIP:L2-B000 0 L illop | |
28280 | prefetch [%g4-0x0010], 22 ! 00000035B274FF80 SKIP:L2-B000 0 S <BD140035 | |
28281 | .word 0xADADF1D8 ! 00000035B274FF84 SKIP:L2-B000 0 L illop | |
28282 | sethi %hi(0x91366800), %o5 ! 00000035B274FF88 SKIP:L2-B000 0 S .+0 | |
28283 | .word 0x8DAE0877 ! 00000035B274FF8C SKIP:L2-B000 0 S illop_FP | |
28284 | bcs BL140050 ;.empty ! 00000035B274FF90 SKIP:L2-B000 0 L | |
28285 | BL140051:bvc BL140052 ;.empty ! 00000035B274FF94 SKIP:L2-B000 0 L | |
28286 | bvs,a,pn %icc, BL140050 ;.empty ! 00000035B274FF98 SKIP:L2-B000 0 L | |
28287 | .word 0xB7A64DF6 ! 00000035B274FF9C SKIP:L2-B000 0 L illop | |
28288 | subccc %i2, %l4, %o3 ! 00000035B274FFA0 SKIP:L2-B000 0 S | |
28289 | .word 0xB8ECCD24 ! 00000035B274FFA4 SKIP:L2-B000 0 L illop | |
28290 | BL140053:nop ! 00000035B274FFA8 SKIP:L2-B000 0 S | |
28291 | BL140050:bg,a,pn %icc, BL140054 ! 00000035B274FFAC SKIP:L2-B000 0 L | |
28292 | sth %i1, [%g5-0x0066] ! 00000035B274FFB0 SKIP:L2-B000 0 S >BD140042+2 | |
28293 | BL140054:.word 0x45B1F044 ! 00000035B274FFB4 SKIP:L2-B000 0 S random | |
28294 | BL140052:add %g1, 0x281, %g1 ! 00000035B274FFB8 SKIP:L2-B000 0 chksum++ | |
28295 | add %g1, 0xBF6, %g1 ! 00000035B274FFBC SKIP:L2-B000 0 chksum++ | |
28296 | .word 0xB1A2116A ! 00000035B274FFC0 SKIP:L2-B000 0 S illop | |
28297 | .word 0xB7D4811A ! 00000035B274FFC4 SKIP:L2-B000 0 S illop | |
28298 | sethi %hh(0xFFFFFADB907FFF00),%l6 ! 00000035B274FFC8 SKIP:L2-B000 0 SUBR184 | |
28299 | .word 0xF2047E9A ! 00000035B274FFCC SKIP:L2-B000 0 random | |
28300 | sethi %lm(0xFFFFFADB907FFF00),%l5 ! 00000035B274FFD0 SKIP:L2-B000 0 | |
28301 | .word 0x634A68A0 ! 00000035B274FFD4 SKIP:L2-B000 0 random | |
28302 | sllx %l6, 0x20, %l6 ! 00000035B274FFD8 SKIP:L2-B000 0 | |
28303 | or %l6, %l5, %l6 ! 00000035B274FFDC SKIP:L2-B000 0 | |
28304 | .word 0xBFABC549 ! 00000035B274FFE0 SKIP:L2-B000 0 S illop | |
28305 | ta %xcc, 0x40 ! 00000035B274FFE4 SKIP:L2-B000 0 S +-priv | |
28306 | xor %l2, %g7, %l2 ! 00000035B274FFE8 SKIP:L2-B000 0 S | |
28307 | ldx [%g2+0x0050], %l5 ! 00000035B274FFEC SKIP:L2-B000 0 <BD140004 | |
28308 | membar 0x40 ! 00000035B274FFF0 SKIP:L2-B000 0 | |
28309 | ldda [%l5]0x1E, %f16 ! 00000035B274FFF4 SKIP:L2-B000 0 Blk-Load | |
28310 | membar 0x40 ! 00000035B274FFF8 SKIP:L2-B000 0 | |
28311 | prefetch [%l2+%l3], 20 ! 00000035B274FFFC SKIP:L2-B000 0 S <.+0 | |
28312 | .word 0x83ABC68F ! 00000035B2750000 SKIP:L2-B000 0 illop | |
28313 | stda %f16, [%l5]0xF9 ! 00000035B2750004 SKIP:L2-B000 0 Blk-Store | |
28314 | membar 0x40 ! 00000035B2750008 SKIP:L2-B000 0 | |
28315 | ldstuba [%g4-0x0051]%asi, %i1 ! 00000035B275000C SKIP:L2-B000 0 S >BD140002 | |
28316 | fpack32 %f24, %f20, %f28 ! 00000035B2750010 SKIP:L2-B000 0 S | |
28317 | .word 0xAB5D3254 ! 00000035B2750014 SKIP:L2-B000 0 illop | |
28318 | array8 %i1, %l2, %o2 ! 00000035B2750018 SKIP:L2-B000 0 S | |
28319 | BL140055: ! ELSE:L2-B001 | |
28320 | add %g5, 0x20, %l6 ! 00000035B275001C ELSE:L2-B001 2 @BD140070 | |
28321 | stda %f26, [%l6]0xD2 ! 00000035B2750020 ELSE:L2-B001 2 S Short16 | |
28322 | sub %o3, %o2, %i5 ! 00000035B2750024 ELSE:L2-B001 2 S | |
28323 | add %g4, -22, %l6 ! 00000035B2750028 ELSE:L2-B001 2 @BD140035 | |
28324 | stda %f20, [%l6]0xD3 ! 00000035B275002C ELSE:L2-B001 2 S Short16 | |
28325 | ldx [%g2+0x0058], %l6 ! 00000035B2750030 ELSE:L2-B001 2 <BD140016 | |
28326 | ldda [%l6]0x26, %i0 ! 00000035B2750034 ELSE:L2-B001 2 S Quad_Ld_P | |
28327 | add %g4, 0x2E, %l6 ! 00000035B2750038 ELSE:L2-B001 2 @BD140195 | |
28328 | ldda [%l6]0xD3, %f24 ! 00000035B275003C ELSE:L2-B001 2 S Short16 | |
28329 | add %g1, 0x3BF, %g1 ! 00000035B2750040 ELSE:L2-B001 2 chksum++ | |
28330 | add %g3, -23, %l6 ! 00000035B2750044 ELSE:L2-B001 2 @BD140278 | |
28331 | stda %f16, [%l6]0xD0 ! 00000035B2750048 ELSE:L2-B001 2 S Short8 | |
28332 | array32 %o4, %i1, %o2 ! 00000035B275004C ELSE:L2-B001 2 S | |
28333 | pdist %f16, %f18, %f26 ! 00000035B2750050 ELSE:L2-B001 2 S | |
28334 | stda %f18, [%g3-0x005B]%asi ! 00000035B2750054 ELSE:L2-B001 2 S >BD140037+5 | |
28335 | st %f8, [%g4-0x0064] ! 00000035B2750058 ELSE:L2-B001 2 S >BD140026 | |
28336 | fcmpgt32 %f20, %f24, %l3 ! 00000035B275005C ELSE:L2-B001 2 S | |
28337 | BL140056: ! ELSE:L2-B001 | |
28338 | add %g1, 0x167, %g1 ! 00000035B2750060 ELSE:L2-B001 2 chksum++ | |
28339 | fadds %f4, %f8, %f8 ! 00000035B2750064 LOOP:L1-B000 2 S | |
28340 | lda [%g4-0x0064]%asi, %f11 ! 00000035B2750068 LOOP:L1-B000 2 S <BD140026 | |
28341 | pdist %f28, %f24, %f26 ! 00000035B275006C LOOP:L1-B000 2 S | |
28342 | rd %gsr, %l6 ! 00000035B2750070 LOOP:L1-B000 2 S | |
28343 | wr %l6, 0x88, %gsr ! 00000035B2750074 LOOP:L1-B000 2 S | |
28344 | srlx %l0, 0x1, %l0 ! 00000035B2750078 LOOP:L1-B000 2 | |
28345 | andcc %l0, 0x1, %g0 ! 00000035B275007C LOOP:L1-B000 2 | |
28346 | bne,a,pn %xcc, BL140057 ! 00000035B2750080 LOOP:L1-B000 2 | |
28347 | fmovdne %xcc, %f32, %f46 ! 00000035B2750084 LOOP:L1-B000 1 S | |
28348 | add %g1, 0x882, %g1 ! 00000035B2750088 LOOP:L1-B000 1 chksum++ | |
28349 | ldx [%g2+0x0050], %l5 ! 00000035B275008C SUBR:L0-B000 1 <BD140004 | |
28350 | membar 0x40 ! 00000035B2750090 SUBR:L0-B000 1 | |
28351 | ldda [%l5]0x16, %f16 ! 00000035B2750094 SUBR:L0-B000 1 Blk-Load | |
28352 | membar 0x40 ! 00000035B2750098 SUBR:L0-B000 1 | |
28353 | fcmpne16 %f20, %f28, %o5 ! 00000035B275009C SUBR:L0-B000 1 S | |
28354 | andn %l1, %g7, %l1 ! 00000035B27500A0 SUBR:L0-B000 1 S | |
28355 | std %f30, [%g4-0x0040] ! 00000035B27500A4 SUBR:L0-B000 1 S >BD140021 | |
28356 | fsubs %f11, %f10, %f10 ! 00000035B27500A8 SUBR:L0-B000 1 S | |
28357 | ta %xcc, 0x45 ! 00000035B27500AC SUBR:L0-B000 1 demap-stack | |
28358 | add %g1, 0xAB, %i0 ! 00000035B27500B0 SUBR:L0-B000 1 | |
28359 | add %g1, 0x5C7, %g1 ! 00000035B27500B4 SUBR:L0-B000 1 chksum++ | |
28360 | ret ! 00000035B27500B8 SUBR:L0-B000 1 | |
28361 | restore %i0, %l7, %o0 ! 00000035B27500BC SUBR:L0-B000 1 | |
28362 | ||
28363 | SECTION .btext067_pg1 TEXT_VA=0x35b2750000 | |
28364 | attr_text { | |
28365 | Name = .btext067_pg1, | |
28366 | VA = 0x35b2750000, | |
28367 | RA = ra2pa(0xfef360000,0), | |
28368 | PA = ra2pa(0xfef360000,0), | |
28369 | tsbonly, | |
28370 | part_0_ctx_nonzero_tsb_config_3, | |
28371 | TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1, | |
28372 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
28373 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
28374 | } | |
28375 | .text; .skip 8 | |
28376 | ||
28377 | !======================================================================== | |
28378 | ||
28379 | SECTION .btext068 TEXT_VA=0x33503bfff00 | |
28380 | attr_text { | |
28381 | Name = .btext068, | |
28382 | VA = 0x33503bfff00, | |
28383 | RA = 0xfe77fff00, | |
28384 | PA = ra2pa(0xfe77fff00,0), | |
28385 | notsb | |
28386 | } | |
28387 | ||
28388 | SECTION .btext068_pg0 TEXT_VA=0x33503800000 | |
28389 | attr_text { | |
28390 | Name = .btext068_pg0, | |
28391 | VA = 0x33503800000, | |
28392 | RA = 0xfe7400000, | |
28393 | PA = ra2pa(0xfe7400000,0), | |
28394 | tsbonly, | |
28395 | part_0_ctx_nonzero_tsb_config_2, | |
28396 | TTE_Context=75, TTE_Size=3, TTE_W=0, TTE_X=1, | |
28397 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
28398 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
28399 | } | |
28400 | .text; .skip 8 | |
28401 | ||
28402 | ||
28403 | SECTION .btext068 | |
28404 | .text | |
28405 | .global SUBR180; SUBR180: | |
28406 | BL140058: ! SUBR:L0-B000 | |
28407 | add %g1, 0x3E1, %g1 ! 0000033503BFFF00 SUBR:L0-B000 0 chksum++ | |
28408 | save %o6, -128, %o6 ! 0000033503BFFF04 SUBR:L0-B000 0 | |
28409 | .word 0x8DA40106 ! 0000033503BFFF08 SUBR:L0-B000 0 illop | |
28410 | .word 0x85978011 ! 0000033503BFFF0C SUBR:L0-B000 0 illop | |
28411 | .word 0x9DA1D943 ! 0000033503BFFF10 SUBR:L0-B000 0 illop | |
28412 | or %l6,%lo(0x108DA40106),%l6 ! 0000033503BFFF14 SUBR:L0-B000 0 | |
28413 | sllx %l7, 0x20, %l7 ! 0000033503BFFF18 SUBR:L0-B000 0 | |
28414 | or %l7, %l6, %l7 ! 0000033503BFFF1C SUBR:L0-B000 0 | |
28415 | ta %xcc, 0x45 ! 0000033503BFFF20 SUBR:L0-B000 0 demap-stack | |
28416 | add %g1, 0x7F6, %g1 ! 0000033503BFFF24 SUBR:L0-B000 0 chksum++ | |
28417 | .word 0x8BC0CED1 ! 0000033503BFFF28 LOOP:L1-B000 0 illop | |
28418 | BL140071: ! LOOP:L1-B000 | |
28419 | add %g1, 0xB8B, %g1 ! 0000033503BFFF2C LOOP:L1-B000 0 chksum++ | |
28420 | ldx [%g2+0x0028], %g6 ! 0000033503BFFF30 LOOP:L1-B000 0 S BASE<BD140111 | |
28421 | ldx [%g2+0x0050], %l5 ! 0000033503BFFF34 LOOP:L1-B000 0 <BD140004 | |
28422 | membar 0x40 ! 0000033503BFFF38 LOOP:L1-B000 0 | |
28423 | ldda [%l5]0x16, %f16 ! 0000033503BFFF3C LOOP:L1-B000 0 Blk-Load | |
28424 | .word 0xB7BC837E ! 0000033503BFFF40 LOOP:L1-B000 0 illop | |
28425 | membar 0x40 ! 0000033503BFFF44 LOOP:L1-B000 0 | |
28426 | stda %f32, [%l5]0xF9 ! 0000033503BFFF48 LOOP:L1-B000 0 Blk-Store | |
28427 | membar 0x40 ! 0000033503BFFF4C LOOP:L1-B000 0 | |
28428 | .word 0xB38D2F77 ! 0000033503BFFF50 LOOP:L1-B000 0 S illop | |
28429 | orcc %i3, %i5, %o2 ! 0000033503BFFF54 LOOP:L1-B000 0 S | |
28430 | .word 0xA5AFC1B7 ! 0000033503BFFF58 LOOP:L1-B000 0 S illop_FP | |
28431 | .word 0xC710744D ! 0000033503BFFF5C SKIP:L2-B000 0 illop | |
28432 | array8 %o0, %i4, %o0 ! 0000033503BFFF60 SKIP:L2-B000 0 S | |
28433 | rd %gsr, %l6 ! 0000033503BFFF64 SKIP:L2-B000 0 S | |
28434 | .word 0x8F8908CD ! 0000033503BFFF68 SKIP:L2-B000 0 S illop | |
28435 | .word 0x89ABD749 ! 0000033503BFFF6C SKIP:L2-B000 0 S illop | |
28436 | .word 0xA3D614A8 ! 0000033503BFFF70 SKIP:L2-B000 0 S illop | |
28437 | fcmpne32 %f22, %f20, %i2 ! 0000033503BFFF74 SKIP:L2-B000 0 S | |
28438 | add %g1, 0x858, %g1 ! 0000033503BFFF78 SKIP:L2-B000 0 chksum++ | |
28439 | add %g3, 0x80, %l5 ! 0000033503BFFF7C SKIP:L2-B000 0 @BD140052 | |
28440 | .word 0xA3215851 ! 0000033503BFFF80 SKIP:L2-B000 0 S random | |
28441 | .word 0x8396A00F ! 0000033503BFFF84 SKIP:L2-B000 0 S illop | |
28442 | ldx [%g2+0x0058], %l6 ! 0000033503BFFF88 SKIP:L2-B000 0 <BD140016 | |
28443 | ldda [%l6]0x24, %i0 ! 0000033503BFFF8C SKIP:L2-B000 0 S Quad_Ld | |
28444 | ldx [%g2+0x0050], %l5 ! 0000033503BFFF90 SKIP:L2-B000 0 <BD140004 | |
28445 | membar 0x40 ! 0000033503BFFF94 SKIP:L2-B000 0 | |
28446 | stda %f32, [%l5]0xE0 ! 0000033503BFFF98 SKIP:L2-B000 0 Blk-Store | |
28447 | membar 0x40 ! 0000033503BFFF9C SKIP:L2-B000 0 | |
28448 | ldx [%g3-0x0088], %g3 ! 0000033503BFFFA0 SKIP:L2-B000 0 ptr_chase | |
28449 | .word 0x81E80000 ! 0000033503BFFFA4 SKIP:L2-B000 0 random | |
28450 | ldx [%g3-0x0088], %g3 ! 0000033503BFFFA8 SKIP:L2-B000 0 ptr_chase | |
28451 | ba,a,pn %xcc, BL140060 ! 0000033503BFFFAC SKIP:L2-B000 0 | |
28452 | orn %l6, -1, %l6 ! 0000033503BFFFB0 SKIP:L2-B000 0 S | |
28453 | BL140059: ! ELSE:L2-B001 | |
28454 | ldx [%g3-0x0088], %g3 ! 0000033503BFFFB4 ELSE:L2-B001 0 ptr_chase | |
28455 | ldx [%g3-0x0088], %g3 ! 0000033503BFFFB8 ELSE:L2-B001 0 ptr_chase | |
28456 | ldx [%g3-0x0088], %g3 ! 0000033503BFFFBC ELSE:L2-B001 0 ptr_chase | |
28457 | ldx [%g3-0x0088], %g3 ! 0000033503BFFFC0 ELSE:L2-B001 0 ptr_chase | |
28458 | add %g6, 0x18, %l5 ! 0000033503BFFFC4 ELSE:L2-B001 0 @BD140028 | |
28459 | stda %f24,[%l5+%g1]0xC4 ! 0000033503BFFFC8 ELSE:L2-B001 0 S Partial_St | |
28460 | swapa [%g3+0x0024]%asi, %i0 ! 0000033503BFFFCC ELSE:L2-B001 0 S >BD140049 | |
28461 | .word 0x9FB342A5 ! 0000033503BFFFD0 ELSE:L2-B001 0 illop | |
28462 | .word 0xAFAD481D ! 0000033503BFFFD4 ELSE:L2-B001 0 S illop | |
28463 | tge %icc, %g0+0x0060 ! 0000033503BFFFD8 ELSE:L2-B001 0 S | |
28464 | ldx [%g2+0x0050], %l5 ! 0000033503BFFFDC ELSE:L2-B001 0 <BD140004 | |
28465 | .word 0x0E832F5D ! 0000033503BFFFE0 ELSE:L2-B001 0 random | |
28466 | stda %f16, [%l5]0x17 ! 0000033503BFFFE4 ELSE:L2-B001 0 Blk-Store | |
28467 | membar 0x40 ! 0000033503BFFFE8 ELSE:L2-B001 0 | |
28468 | add %g3, -112, %l6 ! 0000033503BFFFEC ELSE:L2-B001 0 @BD140050 | |
28469 | stda %f24, [%l6]0xD0 ! 0000033503BFFFF0 ELSE:L2-B001 0 S Short8 | |
28470 | .word 0x83F00000 ! 0000033503BFFFF4 ELSE:L2-B001 0 S illop | |
28471 | membar 0x40 ! 0000033503BFFFF8 ELSE:L2-B001 0 | |
28472 | stda %f32, [%l5]0xF1 ! 0000033503BFFFFC ELSE:L2-B001 0 Blk-Store | |
28473 | membar 0x40 ! 0000033503C00000 ELSE:L2-B001 0 | |
28474 | .word 0xB9D4A7DC ! 0000033503C00004 ELSE:L2-B001 0 illop | |
28475 | ldda [%l5]0x16, %f16 ! 0000033503C00008 ELSE:L2-B001 0 Blk-Load | |
28476 | membar 0x40 ! 0000033503C0000C ELSE:L2-B001 0 | |
28477 | st %f17, [%g5-0x000C] ! 0000033503C00010 ELSE:L2-B001 0 S >BD140023 | |
28478 | add %l5, 0x0, %l5 ! 0000033503C00014 ELSE:L2-B001 0 S | |
28479 | .word 0xA9A9F41E ! 0000033503C00018 ELSE:L2-B001 0 illop | |
28480 | ldx [%g2+0x0058], %l6 ! 0000033503C0001C ELSE:L2-B001 0 <BD140016 | |
28481 | .word 0xA1B2C220 ! 0000033503C00020 ELSE:L2-B001 0 S illop | |
28482 | add %g5, 0x3E, %l6 ! 0000033503C00024 ELSE:L2-B001 0 @BD140190 | |
28483 | ldda [%l6]0xD2, %f22 ! 0000033503C00028 ELSE:L2-B001 0 S Short16 | |
28484 | fcmpes %fcc0, %f2, %f9 ! 0000033503C0002C ELSE:L2-B001 0 S | |
28485 | andncc %g4, 0x0, %g4 ! 0000033503C00030 ELSE:L2-B001 0 S | |
28486 | subcc %i1, %i1, %l1 ! 0000033503C00034 ELSE:L2-B001 0 S | |
28487 | pdist %f24, %f18, %f30 ! 0000033503C00038 ELSE:L2-B001 0 S | |
28488 | xnor %o5, %l6, %o3 ! 0000033503C0003C ELSE:L2-B001 0 S | |
28489 | add %g5, 0x18, %l5 ! 0000033503C00040 ELSE:L2-B001 0 @BD140028 | |
28490 | .word 0xADAB94E3 ! 0000033503C00044 ELSE:L2-B001 0 S illop | |
28491 | ldx [%g2+0x0040], %g6 ! 0000033503C00048 ELSE:L2-B001 0 S BASE<BD140016 | |
28492 | ldx [%g5-0x0088], %g5 ! 0000033503C0004C ELSE:L2-B001 0 ptr_chase | |
28493 | ldx [%g2+0x0058], %l6 ! 0000033503C00050 ELSE:L2-B001 0 <BD140016 | |
28494 | ldda [%l6]0x2C, %i2 ! 0000033503C00054 ELSE:L2-B001 0 S Quad_Ld | |
28495 | pdist %f20, %f18, %f26 ! 0000033503C00058 ELSE:L2-B001 0 S | |
28496 | BL140060: ! ELSE:L2-B001 | |
28497 | add %g1, 0x9DE, %g1 ! 0000033503C0005C ELSE:L2-B001 0 chksum++ | |
28498 | andcc %l1, 0x400, %g0 ! 0000033503C00060 SKIP:L2-B002 0 | |
28499 | bnz,a,pn %icc, BL140061 ! 0000033503C00064 SKIP:L2-B002 0 | |
28500 | std %f36, [%g6-0x0078] ! 0000033503C00068 SKIP:L2-B002 0 S >BD140007 | |
28501 | pdist %f26, %f24, %f18 ! 0000033503C0006C SKIP:L2-B002 0 S | |
28502 | add %g4, 0x18, %l5 ! 0000033503C00070 SKIP:L2-B002 0 @BD140028 | |
28503 | .word 0xFFBDDC20 ! 0000033503C00074 SKIP:L2-B002 0 S illop | |
28504 | xnorcc %i1, %i1, %i4 ! 0000033503C00078 SKIP:L2-B002 0 S | |
28505 | std %f40, [%g5+0x0048] ! 0000033503C0007C SKIP:L2-B002 0 S >BD140039 | |
28506 | add %i3, %i2, %o4 ! 0000033503C00080 SKIP:L2-B002 0 S | |
28507 | .word 0xC75241D0 ! 0000033503C00084 SKIP:L2-B002 0 S illop | |
28508 | add %g1, 0x512, %g1 ! 0000033503C00088 SKIP:L2-B002 0 chksum++ | |
28509 | .word 0x83A78F39 ! 0000033503C0008C SKIP:L2-B002 0 S illop | |
28510 | ldx [%g2+0x0038], %g3 ! 0000033503C00090 SKIP:L2-B002 0 S BASE<BD140084 | |
28511 | ldx [%g2+0x0058], %l6 ! 0000033503C00094 SKIP:L2-B002 0 <BD140016 | |
28512 | .word 0x302C7D70 ! 0000033503C00098 SKIP:L2-B002 0 S random | |
28513 | .word 0xAFB6079C ! 0000033503C0009C SKIP:L2-B002 0 S illop | |
28514 | st %fsr, [%g2+0x0064] ! 0000033503C000A0 SKIP:L2-B002 0 S <BD140006+4 | |
28515 | ba BL140062 ! 0000033503C000A4 SKIP:L2-B002 0 | |
28516 | nop ! 0000033503C000A8 SKIP:L2-B002 0 S | |
28517 | BL140061: ! ELSE:L2-B003 | |
28518 | ldx [%g2+0x0050], %l5 ! 0000033503C000AC ELSE:L2-B003 0 <BD140004 | |
28519 | membar 0x40 ! 0000033503C000B0 ELSE:L2-B003 0 | |
28520 | ldda [%l5]0xF0, %f16 ! 0000033503C000B4 ELSE:L2-B003 0 Blk-Load | |
28521 | membar 0x40 ! 0000033503C000B8 ELSE:L2-B003 0 | |
28522 | .word 0x93C9D39B ! 0000033503C000BC ELSE:L2-B003 0 S random | |
28523 | edge32ln %o4, %i1, %i3 ! 0000033503C000C0 ELSE:L2-B003 0 S | |
28524 | membar 0x40 ! 0000033503C000C4 ELSE:L2-B003 0 | |
28525 | stda %f16, [%l5]0x16 ! 0000033503C000C8 ELSE:L2-B003 0 Blk-Store | |
28526 | membar 0x40 ! 0000033503C000CC ELSE:L2-B003 0 | |
28527 | .word 0x9B67CA8D ! 0000033503C000D0 ELSE:L2-B003 0 illop | |
28528 | fcmpeq16 %f22, %f20, %i2 ! 0000033503C000D4 ELSE:L2-B003 0 S | |
28529 | .word 0xDBBBC3C7 ! 0000033503C000D8 ELSE:L2-B003 0 S illop_VIS | |
28530 | fcmps %fcc1, %f9, %f2 ! 0000033503C000DC ELSE:L2-B003 0 S | |
28531 | .word 0x81C3E008 ! 0000033503C000E0 ELSE:L2-B003 0 random | |
28532 | membar 0x40 ! 0000033503C000E4 ELSE:L2-B003 0 | |
28533 | stda %f16, [%l5]0xE0 ! 0000033503C000E8 ELSE:L2-B003 0 Blk-Store | |
28534 | membar 0x40 ! 0000033503C000EC ELSE:L2-B003 0 | |
28535 | ldx [%g2+0x0058], %l6 ! 0000033503C000F0 ELSE:L2-B003 0 <BD140016 | |
28536 | ldxa [%l6+%g0]0x14, %g7 ! 0000033503C000F4 ELSE:L2-B003 0 S <BD140017 | |
28537 | .word 0xD1CAF990 ! 0000033503C000F8 ELSE:L2-B003 0 S illop | |
28538 | std %f40, [%g4+0x0048] ! 0000033503C000FC ELSE:L2-B003 0 S >BD140039 | |
28539 | BL140062: ! ELSE:L2-B003 | |
28540 | .word 0x9FC3801F ! 0000033503C00100 ELSE:L2-B003 0 random | |
28541 | .word 0xB7A7899E ! 0000033503C00104 SKIP:L2-B004 0 illop | |
28542 | .word 0xB9CC5E92 ! 0000033503C00108 SKIP:L2-B004 0 illop | |
28543 | fcmpne32 %f30, %f24, %o3 ! 0000033503C0010C SKIP:L2-B004 0 S | |
28544 | .word 0x95906000 ! 0000033503C00110 SKIP:L2-B004 0 random | |
28545 | membar 0x40 ! 0000033503C00114 SKIP:L2-B004 0 | |
28546 | .word 0xEBCAD61B ! 0000033503C00118 SKIP:L2-B004 0 illop | |
28547 | membar 0x40 ! 0000033503C0011C SKIP:L2-B004 0 | |
28548 | std %f40, [%g3+0x0048] ! 0000033503C00120 SKIP:L2-B004 0 S >BD140039 | |
28549 | .word 0x93B1037B ! 0000033503C00124 SKIP:L2-B004 0 illop | |
28550 | .word 0xB1B602A5 ! 0000033503C00128 SKIP:L2-B004 0 S illop | |
28551 | fpadd16s %f31, %f28, %f27 ! 0000033503C0012C SKIP:L2-B004 0 S | |
28552 | edge8l %o4, %g1, %l2 ! 0000033503C00130 SKIP:L2-B004 0 S | |
28553 | pdist %f30, %f22, %f30 ! 0000033503C00134 SKIP:L2-B004 0 S | |
28554 | ldx [%g2+0x0050], %l5 ! 0000033503C00138 SKIP:L2-B004 0 <BD140004 | |
28555 | membar 0x40 ! 0000033503C0013C SKIP:L2-B004 0 | |
28556 | .word 0xA3F7C614 ! 0000033503C00140 SKIP:L2-B004 0 random | |
28557 | membar 0x40 ! 0000033503C00144 SKIP:L2-B004 0 | |
28558 | fcmps %fcc2, %f9, %f11 ! 0000033503C00148 SKIP:L2-B004 0 S | |
28559 | .word 0xF698D157 ! 0000033503C0014C SKIP:L2-B004 0 S illop | |
28560 | alignaddrl %i0, %i0, %o5 ! 0000033503C00150 SKIP:L2-B004 0 S | |
28561 | fmovsa %icc, %f8, %f11 ! 0000033503C00154 SKIP:L2-B004 0 S | |
28562 | .word 0x899ECA48 ! 0000033503C00158 SKIP:L2-B004 0 illop | |
28563 | .word 0xA17C73F7 ! 0000033503C0015C SKIP:L2-B004 0 S illop | |
28564 | .word 0x9164FD1D ! 0000033503C00160 SKIP:L2-B004 0 S illop | |
28565 | ldd [%g3+0x0030], %f18 ! 0000033503C00164 SKIP:L2-B004 0 S <BD140036 | |
28566 | add %g4, -64, %l5 ! 0000033503C00168 SKIP:L2-B004 0 @BD140021 | |
28567 | .word 0x83F31C6C ! 0000033503C0016C SKIP:L2-B004 0 S illop | |
28568 | ldx [%g2+0x0050], %l5 ! 0000033503C00170 SKIP:L2-B004 0 <BD140004 | |
28569 | membar 0x40 ! 0000033503C00174 SKIP:L2-B004 0 | |
28570 | stda %f32, [%l5]0xF1 ! 0000033503C00178 SKIP:L2-B004 0 Blk-Store | |
28571 | membar 0x40 ! 0000033503C0017C SKIP:L2-B004 0 | |
28572 | fba BL140064 ! 0000033503C00180 SKIP:L2-B004 0 | |
28573 | nop ! 0000033503C00184 SKIP:L2-B004 0 S | |
28574 | BL140063: ! ELSE:L2-B005 | |
28575 | fcmpgt32 %f28, %f30, %l4 ! 0000033503C00188 ELSE:L2-B005 0 S | |
28576 | add %g6, -18, %l6 ! 0000033503C0018C ELSE:L2-B005 0 @BD140030 | |
28577 | ldda [%l6]0xD0, %f22 ! 0000033503C00190 ELSE:L2-B005 0 S Short8 | |
28578 | ldswa [%g7+%g7]0x83, %o2 ! 0000033503C00194 ELSE:L2-B005 0 S <BD140004 | |
28579 | tsubcc %o2, -1247, %o0 ! 0000033503C00198 ELSE:L2-B005 0 S | |
28580 | fexpand %f28, %f24 ! 0000033503C0019C ELSE:L2-B005 0 S | |
28581 | ldx [%g2+0x0050], %l5 ! 0000033503C001A0 ELSE:L2-B005 0 <BD140004 | |
28582 | .word 0x0653C060 ! 0000033503C001A4 ELSE:L2-B005 0 random | |
28583 | ldda [%l5]0x1E, %f16 ! 0000033503C001A8 ELSE:L2-B005 0 Blk-Load | |
28584 | membar 0x40 ! 0000033503C001AC ELSE:L2-B005 0 | |
28585 | swap [%g3-0x0068], %o5 ! 0000033503C001B0 ELSE:L2-B005 0 S >BD140042 | |
28586 | add %g1, 0xE2B, %g1 ! 0000033503C001B4 ELSE:L2-B005 0 chksum++ | |
28587 | fcmpne32 %f28, %f22, %o4 ! 0000033503C001B8 ELSE:L2-B005 0 S | |
28588 | pdist %f18, %f16, %f16 ! 0000033503C001BC ELSE:L2-B005 0 S | |
28589 | pdist %f18, %f28, %f24 ! 0000033503C001C0 ELSE:L2-B005 0 S | |
28590 | pdist %f20, %f30, %f20 ! 0000033503C001C4 ELSE:L2-B005 0 S | |
28591 | ldx [%g2+0x0050], %l5 ! 0000033503C001C8 ELSE:L2-B005 0 <BD140004 | |
28592 | membar 0x40 ! 0000033503C001CC ELSE:L2-B005 0 | |
28593 | .word 0x8953C000 ! 0000033503C001D0 ELSE:L2-B005 0 illop | |
28594 | membar 0x40 ! 0000033503C001D4 ELSE:L2-B005 0 | |
28595 | orncc %o5, %i2, %i4 ! 0000033503C001D8 ELSE:L2-B005 0 S | |
28596 | sethi %hh(0x6BB60CA7FF00),%l6 ! 0000033503C001DC ELSE:L2-B005 0 SUBR182 | |
28597 | .word 0xA1AAF064 ! 0000033503C001E0 ELSE:L2-B005 0 illop | |
28598 | .word 0x20C79086 ! 0000033503C001E4 ELSE:L2-B005 0 illop | |
28599 | or %l5,%lo(0x6BB60CA7FF00),%l5 ! 0000033503C001E8 ELSE:L2-B005 0 | |
28600 | sllx %l6, 0x20, %l6 ! 0000033503C001EC ELSE:L2-B005 0 | |
28601 | .word 0xD7F9EB6C ! 0000033503C001F0 ELSE:L2-B005 0 illop | |
28602 | jmpl %l6+0x0000, %o7 ! 0000033503C001F4 ELSE:L2-B005 0 S | |
28603 | nop ! 0000033503C001F8 ELSE:L2-B005 0 S | |
28604 | ld [%g2+0x0064], %fsr ! 0000033503C001FC ELSE:L2-B005 0 S <BD140006+4 | |
28605 | or %g2, 0x0, %g2 ! 0000033503C00200 ELSE:L2-B005 0 S | |
28606 | BL140064: ! ELSE:L2-B005 | |
28607 | .word 0x019DCAA3 ! 0000033503C00204 ELSE:L2-B005 0 random | |
28608 | .word 0x83F69614 ! 0000033503C00208 SKIP:L2-B006 0 illop | |
28609 | .word 0xA3AA8AA6 ! 0000033503C0020C SKIP:L2-B006 0 illop | |
28610 | stb %o2, [%g5-0x0052] ! 0000033503C00210 SKIP:L2-B006 0 S >BD140048 | |
28611 | ldx [%g2+0x0058], %l6 ! 0000033503C00214 SKIP:L2-B006 0 <BD140016 | |
28612 | ldda [%l6]0x26, %i0 ! 0000033503C00218 SKIP:L2-B006 0 S Quad_Ld_P | |
28613 | add %o3, 0x0, %o3 ! 0000033503C0021C SKIP:L2-B006 0 S | |
28614 | .word 0xD37AA6F0 ! 0000033503C00220 SKIP:L2-B006 0 illop | |
28615 | membar 0x40 ! 0000033503C00224 SKIP:L2-B006 0 | |
28616 | ldda [%l5]0x17, %f16 ! 0000033503C00228 SKIP:L2-B006 0 Blk-Load | |
28617 | membar 0x40 ! 0000033503C0022C SKIP:L2-B006 0 | |
28618 | subccc %o5, %g2, %g0 ! 0000033503C00230 SKIP:L2-B006 0 S | |
28619 | add %g5, -22, %l6 ! 0000033503C00234 SKIP:L2-B006 0 @BD140035 | |
28620 | ldda [%l6]0xD2, %f20 ! 0000033503C00238 SKIP:L2-B006 0 S Short16 | |
28621 | st %f9, [%g4-0x0058] ! 0000033503C0023C SKIP:L2-B006 0 S >BD140015 | |
28622 | add %g1, 0xD21, %g1 ! 0000033503C00240 SKIP:L2-B006 0 chksum++ | |
28623 | xor %i0, %i4, %o1 ! 0000033503C00244 SKIP:L2-B006 0 S | |
28624 | add %g3, 0x60, %l5 ! 0000033503C00248 SKIP:L2-B006 0 @BD140071 | |
28625 | stda %f30,[%l5+%g1]0xCB ! 0000033503C0024C SKIP:L2-B006 0 S Partial_St | |
28626 | ldsw [%g4-0x0008], %o1 ! 0000033503C00250 SKIP:L2-B006 0 S <BD140023 | |
28627 | call .+8 ! 0000033503C00254 SKIP:L2-B006 0 S | |
28628 | .word 0x9BAC1472 ! 0000033503C00258 SKIP:L2-B006 0 S illop | |
28629 | orn %i2, -1, %i2 ! 0000033503C0025C SKIP:L2-B006 0 S | |
28630 | ldstub [%g5+0x003D], %i3 ! 0000033503C00260 SKIP:L2-B006 0 S >BD140034 | |
28631 | std %i2, [%g6+0x0030] ! 0000033503C00264 SKIP:L2-B006 0 S >BD140036 | |
28632 | .word 0x04166CFC ! 0000033503C00268 SKIP:L2-B006 0 random | |
28633 | .word 0x81E00C50 ! 0000033503C0026C SKIP:L2-B006 0 S illop | |
28634 | BL140065: ! ELSE:L2-B007 | |
28635 | .word 0x89A8AC33 ! 0000033503C00270 ELSE:L2-B007 0 random | |
28636 | .word 0xF5FC4DC4 ! 0000033503C00274 ELSE:L2-B007 0 illop | |
28637 | .word 0xA3B00607 ! 0000033503C00278 ELSE:L2-B007 0 illop | |
28638 | membar 0x40 ! 0000033503C0027C ELSE:L2-B007 0 | |
28639 | .word 0x9DE3A060 ! 0000033503C00280 ELSE:L2-B007 0 S random | |
28640 | add %g5, 0x58, %l5 ! 0000033503C00284 ELSE:L2-B007 0 @BD140032 | |
28641 | .word 0xB98F2D9C ! 0000033503C00288 ELSE:L2-B007 0 S random | |
28642 | pdist %f24, %f30, %f26 ! 0000033503C0028C ELSE:L2-B007 0 S | |
28643 | fcmpne32 %f20, %f30, %o3 ! 0000033503C00290 ELSE:L2-B007 0 S | |
28644 | .word 0xB3A83016 ! 0000033503C00294 ELSE:L2-B007 0 S illop | |
28645 | .word 0xABA80A87 ! 0000033503C00298 ELSE:L2-B007 0 illop | |
28646 | add %g5, -19, %l6 ! 0000033503C0029C ELSE:L2-B007 0 @BD140088 | |
28647 | stda %f28, [%l6]0xD0 ! 0000033503C002A0 ELSE:L2-B007 0 S Short8 | |
28648 | srax %g1, 0x1, %l3 ! 0000033503C002A4 ELSE:L2-B007 0 S | |
28649 | add %g4, -40, %l5 ! 0000033503C002A8 ELSE:L2-B007 0 @BD140220 | |
28650 | .word 0xBD8A4A55 ! 0000033503C002AC ELSE:L2-B007 0 S illop | |
28651 | pdist %f22, %f16, %f28 ! 0000033503C002B0 ELSE:L2-B007 0 S | |
28652 | .word 0x87A80DB8 ! 0000033503C002B4 ELSE:L2-B007 0 S illop | |
28653 | xorcc %o1, %i2, %o1 ! 0000033503C002B8 ELSE:L2-B007 0 S | |
28654 | nop ! 0000033503C002BC ELSE:L2-B007 0 S | |
28655 | BL140066: ! ELSE:L2-B007 | |
28656 | add %g1, 0x2C7, %g1 ! 0000033503C002C0 ELSE:L2-B007 0 chksum++ | |
28657 | .word 0xA5AAAC5A ! 0000033503C002C4 LOOP:L1-B000 0 S illop_FP | |
28658 | nop ! 0000033503C002C8 LOOP:L1-B000 0 S | |
28659 | and %l7, -1, %l7 ! 0000033503C002CC LOOP:L1-B000 0 S | |
28660 | .word 0xA79D1276 ! 0000033503C002D0 LOOP:L1-B000 0 S illop | |
28661 | .word 0xD0D78DB4 ! 0000033503C002D4 LOOP:L1-B000 0 S random | |
28662 | brgez,pn %i2, BL140067 ! 0000033503C002D8 LOOP:L1-B000 0 L | |
28663 | nop ! 0000033503C002DC LOOP:L1-B000 0 S | |
28664 | fbuge,pn %fcc2, BL140068 ;.empty ! 0000033503C002E0 LOOP:L1-B000 0 L | |
28665 | brnz,pt %o1, BL140069 ;.empty ! 0000033503C002E4 LOOP:L1-B000 0 L | |
28666 | BL140068:.word 0x8DAAC18A ! 0000033503C002E8 LOOP:L1-B000 0 L illop | |
28667 | BL140067:stb %l7, [%g6+0x0029] ! 0000033503C002EC LOOP:L1-B000 0 S >BD140056 | |
28668 | .word 0x97961FD4 ! 0000033503C002F0 LOOP:L1-B000 0 L illop | |
28669 | BL140070:bvc BL140069 ! 0000033503C002F4 LOOP:L1-B000 0 L | |
28670 | BL140069:sta %f3, [%g3-0x002C]%asi ! 0000033503C002F8 LOOP:L1-B000 0 S >BD140062 | |
28671 | add %g1, 0xB49, %g1 ! 0000033503C002FC LOOP:L1-B000 0 chksum++ | |
28672 | subcc %l0, 0x1, %l0 ! 0000033503C00300 LOOP:L1-B000 0 | |
28673 | .word 0xF463A85A ! 0000033503C00304 LOOP:L1-B000 0 illop | |
28674 | add %o3, %o3, %i2 ! 0000033503C00308 LOOP:L1-B000 0 S | |
28675 | add %g1, 0xC34, %g1 ! 0000033503C0030C LOOP:L1-B000 0 chksum++ | |
28676 | add %g4, 0x38, %l6 ! 0000033503C00310 LOOP:L1-B000 0 @BD140060 | |
28677 | stda %f24, [%l6]0xD2 ! 0000033503C00314 SUBR:L0-B000 0 S Short16 | |
28678 | edge8n %l3, %g1, %i0 ! 0000033503C00318 SUBR:L0-B000 0 S | |
28679 | ldx [%g2+0x0048], %g5 ! 0000033503C0031C SUBR:L0-B000 0 S BASE<BD140192 | |
28680 | fcmple32 %f16, %f20, %o3 ! 0000033503C00320 SUBR:L0-B000 0 S | |
28681 | ldx [%g2+0x0050], %l5 ! 0000033503C00324 SUBR:L0-B000 0 <BD140004 | |
28682 | membar 0x40 ! 0000033503C00328 SUBR:L0-B000 0 | |
28683 | .word 0x9FA405B8 ! 0000033503C0032C SUBR:L0-B000 0 illop | |
28684 | membar 0x40 ! 0000033503C00330 SUBR:L0-B000 0 | |
28685 | ta %xcc, 0x45 ! 0000033503C00334 SUBR:L0-B000 0 demap-stack | |
28686 | .word 0x83F00581 ! 0000033503C00338 SUBR:L0-B000 0 illop | |
28687 | .word 0xB3D1B706 ! 0000033503C0033C SUBR:L0-B000 0 illop | |
28688 | ret ! 0000033503C00340 SUBR:L0-B000 0 | |
28689 | restore %i0, %l7, %o0 ! 0000033503C00344 SUBR:L0-B000 0 | |
28690 | ||
28691 | SECTION .btext068_pg1 TEXT_VA=0x33503c00000 | |
28692 | attr_text { | |
28693 | Name = .btext068_pg1, | |
28694 | VA = 0x33503c00000, | |
28695 | RA = 0xfe7800000, | |
28696 | PA = ra2pa(0xfe7800000,0), | |
28697 | tsbonly, | |
28698 | part_0_ctx_nonzero_tsb_config_2, | |
28699 | TTE_Context=75, TTE_Size=3, TTE_W=0, TTE_X=1, | |
28700 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
28701 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
28702 | } | |
28703 | .text; .skip 8 | |
28704 | ||
28705 | !======================================================================== | |
28706 | ||
28707 | SECTION .btext069 TEXT_VA=0xffffed3e58d39f00 | |
28708 | attr_text { | |
28709 | Name = .btext069, | |
28710 | VA = 0xffffed3e58d39f00, | |
28711 | RA = ra2pa(0xfeb32ff00,0), | |
28712 | PA = ra2pa(0xfeb32ff00,0), | |
28713 | notsb | |
28714 | } | |
28715 | ||
28716 | SECTION .btext069_pg0 TEXT_VA=0xffffed3e58d38000 | |
28717 | attr_text { | |
28718 | Name = .btext069_pg0, | |
28719 | VA = 0xffffed3e58d38000, | |
28720 | RA = ra2pa(0xfeb32e000,0), | |
28721 | PA = ra2pa(0xfeb32e000,0), | |
28722 | tsbonly, | |
28723 | part_0_ctx_nonzero_tsb_config_1, | |
28724 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
28725 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
28726 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
28727 | } | |
28728 | .text; .skip 8 | |
28729 | ||
28730 | ||
28731 | SECTION .btext069 | |
28732 | .text | |
28733 | .global SUBR181; SUBR181: | |
28734 | BL140073: ! SUBR:L0-B000 | |
28735 | .word 0xF9427C91 ! FFFFED3E58D39F00 SUBR:L0-B000 0 illop | |
28736 | ble,pt %xcc, BL140072 ! FFFFED3E58D39F04 SUBR:L0-B000 0 | |
28737 | .word 0xFEAD23C4 ! FFFFED3E58D39F08 SUBR:L0-B000 0 random | |
28738 | BL140072: ! SUBR:L0-B000 | |
28739 | .word 0xCD6AD4B1 ! FFFFED3E58D39F0C SUBR:L0-B000 0 illop | |
28740 | or %l7,%hm(0x10CD6AD4B1),%l7 ! FFFFED3E58D39F10 SUBR:L0-B000 0 | |
28741 | sethi %lm(0x10CD6AD4B1),%l6 ! FFFFED3E58D39F14 SUBR:L0-B000 0 | |
28742 | or %l6,%lo(0x10CD6AD4B1),%l6 ! FFFFED3E58D39F18 SUBR:L0-B000 0 | |
28743 | sllx %l7, 0x20, %l7 ! FFFFED3E58D39F1C SUBR:L0-B000 0 | |
28744 | or %l7, %l6, %l7 ! FFFFED3E58D39F20 SUBR:L0-B000 0 | |
28745 | ldx [%g2+0x0058], %l6 ! FFFFED3E58D39F24 SUBR:L0-B000 0 <BD140016 | |
28746 | ldda [%l6]0x26, %i0 ! FFFFED3E58D39F28 SUBR:L0-B000 0 S Quad_Ld_P | |
28747 | .word 0xBDA08490 ! FFFFED3E58D39F2C SUBR:L0-B000 0 illop | |
28748 | stda %f18,[%l5+%g1]0xC5 ! FFFFED3E58D39F30 SUBR:L0-B000 0 S Partial_St | |
28749 | pdist %f26, %f18, %f26 ! FFFFED3E58D39F34 SUBR:L0-B000 0 S | |
28750 | .word 0x83880000 ! FFFFED3E58D39F38 SUBR:L0-B000 0 S random | |
28751 | .word 0x97906000 ! FFFFED3E58D39F3C SUBR:L0-B000 0 random | |
28752 | membar 0x40 ! FFFFED3E58D39F40 SUBR:L0-B000 0 | |
28753 | stda %f16, [%l5]0xE0 ! FFFFED3E58D39F44 SUBR:L0-B000 0 Blk-Store | |
28754 | membar 0x40 ! FFFFED3E58D39F48 SUBR:L0-B000 0 | |
28755 | add %g1, 0xD5C, %g1 ! FFFFED3E58D39F4C SUBR:L0-B000 0 chksum++ | |
28756 | or %g0, 0x2, %l2 ! FFFFED3E58D39F50 LOOP:L1-B000 0 | |
28757 | BL140111: ! LOOP:L1-B000 | |
28758 | add %g1, 0xAD, %g1 ! FFFFED3E58D39F54 LOOP:L1-B000 0 chksum++ | |
28759 | pdist %f16, %f26, %f28 ! FFFFED3E58D39F58 LOOP:L1-B000 0 S | |
28760 | nop ! FFFFED3E58D39F5C LOOP:L1-B000 0 S | |
28761 | stda %f24, [%g6+0x0008]%asi ! FFFFED3E58D39F60 LOOP:L1-B000 0 S >BD140008 | |
28762 | ba,a BL140074 ! FFFFED3E58D39F64 LOOP:L1-B000 0 L | |
28763 | st %f31, [%g3-0x0036] ! FFFFED3E58D39F68 LOOP:L1-B000 0 S >BD140003+2 | |
28764 | fbe,pn %fcc2, BL140075 ! FFFFED3E58D39F6C LOOP:L1-B000 0 L | |
28765 | nop ! FFFFED3E58D39F70 LOOP:L1-B000 0 S | |
28766 | brnz,a,pn %i2, BL140076 ! FFFFED3E58D39F74 LOOP:L1-B000 0 L | |
28767 | or %i6, 0x0, %i6 ! FFFFED3E58D39F78 LOOP:L1-B000 0 S | |
28768 | brgz,pn %i2, BL140077 ;.empty ! FFFFED3E58D39F7C LOOP:L1-B000 0 L | |
28769 | fbe,pt %fcc0, BL140077 ;.empty ! FFFFED3E58D39F80 LOOP:L1-B000 0 L | |
28770 | BL140077:fbue,pt %fcc1, BL140078 ;.empty ! FFFFED3E58D39F84 LOOP:L1-B000 0 L | |
28771 | BL140074:be,pn %xcc, BL140075 ;.empty ! FFFFED3E58D39F88 LOOP:L1-B000 0 L | |
28772 | BL140075:ba,pn %xcc, BL140076 ;.empty ! FFFFED3E58D39F8C LOOP:L1-B000 0 L | |
28773 | BL140078:fbu BL140076 ! FFFFED3E58D39F90 LOOP:L1-B000 0 L | |
28774 | fpmerge %f23, %f16, %f20 ! FFFFED3E58D39F94 LOOP:L1-B000 0 S | |
28775 | BL140076:.word 0xA7AED4F0 ! FFFFED3E58D39F98 LOOP:L1-B000 0 illop | |
28776 | fbge,pt %fcc3, BL140087 ! FFFFED3E58D39F9C SKIP:L2-B000 0 | |
28777 | .word 0x8B8748F1 ! FFFFED3E58D39FA0 SKIP:L2-B000 0 S illop | |
28778 | .word 0x99A845C7 ! FFFFED3E58D39FA4 SKIP:L2-B000 0 S illop | |
28779 | .word 0xF52CDCAD ! FFFFED3E58D39FA8 SKIP:L2-B000 0 L illop | |
28780 | BL140079:.word 0xE14BBFA3 ! FFFFED3E58D39FAC SKIP:L2-B000 0 S illop | |
28781 | fblg,a,pt %fcc3, BL140080 ;.empty ! FFFFED3E58D39FB0 SKIP:L2-B000 0 L | |
28782 | fbne,a BL140081 ! FFFFED3E58D39FB4 SKIP:L2-B000 0 L | |
28783 | nop ! FFFFED3E58D39FB8 SKIP:L2-B000 0 S | |
28784 | fcmpne32 %f28, %f26, %o5 ! FFFFED3E58D39FBC SKIP:L2-B000 0 S | |
28785 | nop ! FFFFED3E58D39FC0 SKIP:L2-B000 0 S | |
28786 | BL140080:.word 0xCBEAAAC9 ! FFFFED3E58D39FC4 SKIP:L2-B000 0 L illop | |
28787 | BL140082:.word 0x9FC3801F ! FFFFED3E58D39FC8 SKIP:L2-B000 0 L random | |
28788 | fcmpgt32 %f20, %f24, %o4 ! FFFFED3E58D39FCC SKIP:L2-B000 0 S | |
28789 | nop ! FFFFED3E58D39FD0 SKIP:L2-B000 0 S | |
28790 | BL140081:add %g1, 0xCB4, %g1 ! FFFFED3E58D39FD4 SKIP:L2-B000 0 chksum++ | |
28791 | add %g1, 0xCA9, %g1 ! FFFFED3E58D39FD8 SKIP:L2-B000 0 chksum++ | |
28792 | nop ! FFFFED3E58D39FDC SKIP:L2-B000 0 S | |
28793 | .word 0x85A6010C ! FFFFED3E58D39FE0 SKIP:L2-B000 0 S illop | |
28794 | fbo,pn %fcc0, BL140083 ! FFFFED3E58D39FE4 SKIP:L2-B000 0 L | |
28795 | nop ! FFFFED3E58D39FE8 SKIP:L2-B000 0 S | |
28796 | .word 0xB1A54516 ! FFFFED3E58D39FEC SKIP:L2-B000 0 S illop | |
28797 | fbul,a,pt %fcc0, BL140084 ;.empty ! FFFFED3E58D39FF0 SKIP:L2-B000 0 L | |
28798 | bne,pt %xcc, BL140085 ;.empty ! FFFFED3E58D39FF4 SKIP:L2-B000 0 L | |
28799 | bz,a BL140086 ! FFFFED3E58D39FF8 SKIP:L2-B000 0 L | |
28800 | BL140086:rd %ccr, %i5 ! FFFFED3E58D39FFC SKIP:L2-B000 0 S | |
28801 | .word 0xF98CBFF2 ! FFFFED3E58D3A000 SKIP:L2-B000 0 S illop | |
28802 | brlez,pn %i1, BL140083 ! FFFFED3E58D3A004 SKIP:L2-B000 0 L | |
28803 | BL140083:movu %fcc2, -424, %o4 ! FFFFED3E58D3A008 SKIP:L2-B000 0 S | |
28804 | fbl BL140084 ! FFFFED3E58D3A00C SKIP:L2-B000 0 L | |
28805 | BL140084:nop ! FFFFED3E58D3A010 SKIP:L2-B000 0 S | |
28806 | BL140085:.word 0x85B6C7FA ! FFFFED3E58D3A014 SKIP:L2-B000 0 illop | |
28807 | fba,pn %fcc3, BL140091 ! FFFFED3E58D3A018 SKIP:L2-B000 0 | |
28808 | pdist %f22, %f16, %f16 ! FFFFED3E58D3A01C SKIP:L2-B000 0 S | |
28809 | BL140087: ! ELSE:L2-B001 | |
28810 | .word 0xF5B66507 ! FFFFED3E58D3A020 ELSE:L2-B001 0 S illop | |
28811 | fcmple32 %f16, %f30, %l0 ! FFFFED3E58D3A024 ELSE:L2-B001 0 S | |
28812 | .word 0xA5AD14EC ! FFFFED3E58D3A028 ELSE:L2-B001 0 L illop | |
28813 | BL140088:bnz,a BL140089 ! FFFFED3E58D3A02C ELSE:L2-B001 0 L | |
28814 | .word 0xBEEFABF8 ! FFFFED3E58D3A030 ELSE:L2-B001 0 S illop | |
28815 | fbne,a BL140089 ;.empty ! FFFFED3E58D3A034 ELSE:L2-B001 0 L | |
28816 | fbge,a BL140090 ! FFFFED3E58D3A038 ELSE:L2-B001 0 L | |
28817 | BL140090:nop ! FFFFED3E58D3A03C ELSE:L2-B001 0 S | |
28818 | BL140089:add %g1, 0xAF2, %g1 ! FFFFED3E58D3A040 ELSE:L2-B001 0 chksum++ | |
28819 | add %g1, 0xCD2, %g1 ! FFFFED3E58D3A044 ELSE:L2-B001 0 chksum++ | |
28820 | .word 0x83880000 ! FFFFED3E58D3A048 ELSE:L2-B001 0 S random | |
28821 | .word 0x07567B88 ! FFFFED3E58D3A04C ELSE:L2-B001 0 S random | |
28822 | ldx [%g2+0x0050], %l5 ! FFFFED3E58D3A050 ELSE:L2-B001 0 <BD140004 | |
28823 | membar 0x40 ! FFFFED3E58D3A054 ELSE:L2-B001 0 | |
28824 | stda %f16, [%l5]0xF1 ! FFFFED3E58D3A058 ELSE:L2-B001 0 Blk-Store | |
28825 | membar 0x40 ! FFFFED3E58D3A05C ELSE:L2-B001 0 | |
28826 | .word 0x9BD24178 ! FFFFED3E58D3A060 ELSE:L2-B001 0 S illop | |
28827 | fcmpgt16 %f24, %f20, %o3 ! FFFFED3E58D3A064 ELSE:L2-B001 0 S | |
28828 | membar 0x40 ! FFFFED3E58D3A068 ELSE:L2-B001 0 | |
28829 | .word 0xC90C3572 ! FFFFED3E58D3A06C ELSE:L2-B001 0 illop | |
28830 | membar 0x40 ! FFFFED3E58D3A070 ELSE:L2-B001 0 | |
28831 | edge32l %o2, %i5, %i2 ! FFFFED3E58D3A074 ELSE:L2-B001 0 S | |
28832 | wr %o4, %g1, %y ! FFFFED3E58D3A078 ELSE:L2-B001 0 S | |
28833 | lduha [%g6-0x0044]%asi, %i5 ! FFFFED3E58D3A07C ELSE:L2-B001 0 S <BD140055 | |
28834 | orcc %i2, %i4, %i3 ! FFFFED3E58D3A080 ELSE:L2-B001 0 S | |
28835 | BL140091: ! ELSE:L2-B001 | |
28836 | add %g1, 0x7F4, %g1 ! FFFFED3E58D3A084 ELSE:L2-B001 0 chksum++ | |
28837 | andcc %l0, 0x2, %g0 ! FFFFED3E58D3A088 SKIP:L2-B002 0 | |
28838 | bnz,pn %icc, BL140092 ! FFFFED3E58D3A08C SKIP:L2-B002 0 | |
28839 | pdist %f16, %f24, %f18 ! FFFFED3E58D3A090 SKIP:L2-B002 0 S | |
28840 | ldx [%g6-0x0088], %g6 ! FFFFED3E58D3A094 SKIP:L2-B002 0 ptr_chase | |
28841 | ldx [%g6-0x0088], %g6 ! FFFFED3E58D3A098 SKIP:L2-B002 0 ptr_chase | |
28842 | ldx [%g6-0x0088], %g6 ! FFFFED3E58D3A09C SKIP:L2-B002 0 ptr_chase | |
28843 | .word 0x8FB504F3 ! FFFFED3E58D3A0A0 SKIP:L2-B002 0 illop | |
28844 | .word 0x794F4008 ! FFFFED3E58D3A0A4 SKIP:L2-B002 0 random | |
28845 | ldx [%g6-0x0088], %g6 ! FFFFED3E58D3A0A8 SKIP:L2-B002 0 ptr_chase | |
28846 | .word 0xF7344583 ! FFFFED3E58D3A0AC SKIP:L2-B002 0 illop | |
28847 | and %o6, -1, %o6 ! FFFFED3E58D3A0B0 SKIP:L2-B002 0 S | |
28848 | st %f4, [%g6-0x002C] ! FFFFED3E58D3A0B4 SKIP:L2-B002 0 S >BD140062 | |
28849 | ldx [%g2+0x0050], %l5 ! FFFFED3E58D3A0B8 SKIP:L2-B002 0 <BD140004 | |
28850 | membar 0x40 ! FFFFED3E58D3A0BC SKIP:L2-B002 0 | |
28851 | stda %f0, [%l5]0xE1 ! FFFFED3E58D3A0C0 SKIP:L2-B002 0 Blk-Store | |
28852 | membar 0x40 ! FFFFED3E58D3A0C4 SKIP:L2-B002 0 | |
28853 | .word 0x842A6A13 ! FFFFED3E58D3A0C8 SKIP:L2-B002 0 random | |
28854 | ldda [%l5]0x16, %f16 ! FFFFED3E58D3A0CC SKIP:L2-B002 0 Blk-Load | |
28855 | membar 0x40 ! FFFFED3E58D3A0D0 SKIP:L2-B002 0 | |
28856 | .word 0x31964C73 ! FFFFED3E58D3A0D4 SKIP:L2-B002 0 S random | |
28857 | fcmple32 %f20, %f18, %l0 ! FFFFED3E58D3A0D8 SKIP:L2-B002 0 S | |
28858 | membar 0x40 ! FFFFED3E58D3A0DC SKIP:L2-B002 0 | |
28859 | stda %f32, [%l5]0xE1 ! FFFFED3E58D3A0E0 SKIP:L2-B002 0 Blk-Store | |
28860 | membar 0x40 ! FFFFED3E58D3A0E4 SKIP:L2-B002 0 | |
28861 | .word 0x85ACCCF8 ! FFFFED3E58D3A0E8 SKIP:L2-B002 0 illop | |
28862 | stda %f22,[%l5+%g1]0xC4 ! FFFFED3E58D3A0EC SKIP:L2-B002 0 S Partial_St | |
28863 | add %g1, 0x528, %g1 ! FFFFED3E58D3A0F0 SKIP:L2-B002 0 chksum++ | |
28864 | ldx [%g6-0x0088], %g6 ! FFFFED3E58D3A0F4 SKIP:L2-B002 0 ptr_chase | |
28865 | ldx [%g6-0x0088], %g6 ! FFFFED3E58D3A0F8 SKIP:L2-B002 0 ptr_chase | |
28866 | ldx [%g6-0x0088], %g6 ! FFFFED3E58D3A0FC SKIP:L2-B002 0 ptr_chase | |
28867 | .word 0x32310B81 ! FFFFED3E58D3A100 SKIP:L2-B002 0 illop | |
28868 | .word 0x85B5026E ! FFFFED3E58D3A104 SKIP:L2-B002 0 illop | |
28869 | ldx [%g6-0x0088], %g6 ! FFFFED3E58D3A108 SKIP:L2-B002 0 ptr_chase | |
28870 | ldx [%g6-0x0088], %g6 ! FFFFED3E58D3A10C SKIP:L2-B002 0 ptr_chase | |
28871 | ldx [%g6-0x0088], %g6 ! FFFFED3E58D3A110 SKIP:L2-B002 0 ptr_chase | |
28872 | ldx [%g2+0x0050], %l5 ! FFFFED3E58D3A114 SKIP:L2-B002 0 <BD140004 | |
28873 | membar 0x40 ! FFFFED3E58D3A118 SKIP:L2-B002 0 | |
28874 | ldda [%l5]0x16, %f16 ! FFFFED3E58D3A11C SKIP:L2-B002 0 Blk-Load | |
28875 | membar 0x40 ! FFFFED3E58D3A120 SKIP:L2-B002 0 | |
28876 | prefetch [%i6-0x0E88], 21 ! FFFFED3E58D3A124 SKIP:L2-B002 0 S <.-3720 | |
28877 | stxa %o0, [%g7+%g0]0xBD ! FFFFED3E58D3A128 SKIP:L2-B002 0 S BAD-ASI | |
28878 | add %g3, 0x18, %l5 ! FFFFED3E58D3A12C SKIP:L2-B002 0 @BD140028 | |
28879 | stda %f26,[%l5+%g1]0xC0 ! FFFFED3E58D3A130 SKIP:L2-B002 0 S Partial_St | |
28880 | pdist %f28, %f26, %f26 ! FFFFED3E58D3A134 SKIP:L2-B002 0 S | |
28881 | ba,a,pn %icc, BL140097 ! FFFFED3E58D3A138 SKIP:L2-B002 0 | |
28882 | nop ! FFFFED3E58D3A13C SKIP:L2-B002 0 S | |
28883 | BL140092: ! ELSE:L2-B003 | |
28884 | fcmpeq32 %f20, %f18, %o4 ! FFFFED3E58D3A140 ELSE:L2-B003 0 S | |
28885 | bne,pt %icc, BL140093 ! FFFFED3E58D3A144 ELSE:L2-B003 0 L | |
28886 | pdist %f16, %f22, %f22 ! FFFFED3E58D3A148 ELSE:L2-B003 0 S | |
28887 | bnz BL140094 ! FFFFED3E58D3A14C ELSE:L2-B003 0 L | |
28888 | rd %ccr, %o2 ! FFFFED3E58D3A150 ELSE:L2-B003 0 S | |
28889 | .word 0xADC35175 ! FFFFED3E58D3A154 ELSE:L2-B003 0 L illop | |
28890 | fbug BL140096 ! FFFFED3E58D3A158 ELSE:L2-B003 0 L | |
28891 | nop ! FFFFED3E58D3A15C ELSE:L2-B003 0 S | |
28892 | st %f2, [%g5-0x0064] ! FFFFED3E58D3A160 ELSE:L2-B003 0 S >BD140026 | |
28893 | nop ! FFFFED3E58D3A164 ELSE:L2-B003 0 S | |
28894 | .word 0xB9A40E48 ! FFFFED3E58D3A168 ELSE:L2-B003 0 L illop | |
28895 | BL140094:fpadd32 %f16, %f20, %f30 ! FFFFED3E58D3A16C ELSE:L2-B003 0 S | |
28896 | BL140095:fcmpne32 %f30, %f18, %o0 ! FFFFED3E58D3A170 ELSE:L2-B003 0 S | |
28897 | BL140093:bne,a,pn %xcc, BL140096 ;.empty ! FFFFED3E58D3A174 ELSE:L2-B003 0 L | |
28898 | fbne BL140096 ! FFFFED3E58D3A178 ELSE:L2-B003 0 L | |
28899 | array8 %o0, %i5, %o5 ! FFFFED3E58D3A17C ELSE:L2-B003 0 S | |
28900 | BL140096:array32 %g1, %i5, %o3 ! FFFFED3E58D3A180 ELSE:L2-B003 0 S | |
28901 | add %g1, 0xB6C, %g1 ! FFFFED3E58D3A184 ELSE:L2-B003 0 chksum++ | |
28902 | add %g1, 0xBFF, %g1 ! FFFFED3E58D3A188 ELSE:L2-B003 0 chksum++ | |
28903 | sra %i3, 0x1, %i0 ! FFFFED3E58D3A18C ELSE:L2-B003 0 S | |
28904 | add %g3, 0x78, %l5 ! FFFFED3E58D3A190 ELSE:L2-B003 0 @BD140063 | |
28905 | .word 0xA178732A ! FFFFED3E58D3A194 ELSE:L2-B003 0 S illop | |
28906 | .word 0x81CFE008 ! FFFFED3E58D3A198 ELSE:L2-B003 0 random | |
28907 | .word 0x9FCCEB92 ! FFFFED3E58D3A19C ELSE:L2-B003 0 illop | |
28908 | sethi %lm(0x81CFE008),%l5 ! FFFFED3E58D3A1A0 ELSE:L2-B003 0 | |
28909 | or %l5,%lo(0x81CFE008),%l5 ! FFFFED3E58D3A1A4 ELSE:L2-B003 0 | |
28910 | .word 0xBFA6D7E6 ! FFFFED3E58D3A1A8 ELSE:L2-B003 0 illop | |
28911 | or %l6, %l5, %l6 ! FFFFED3E58D3A1AC ELSE:L2-B003 0 | |
28912 | jmpl %l6+0x0000, %o7 ! FFFFED3E58D3A1B0 ELSE:L2-B003 0 S | |
28913 | .word 0xABA54579 ! FFFFED3E58D3A1B4 ELSE:L2-B003 0 S illop | |
28914 | ldx [%g2+0x0060], %fsr ! FFFFED3E58D3A1B8 ELSE:L2-B003 0 S <BD140006 | |
28915 | .word 0xD9AFBC7E ! FFFFED3E58D3A1BC ELSE:L2-B003 0 illop | |
28916 | .word 0x8FA80F1E ! FFFFED3E58D3A1C0 ELSE:L2-B003 0 S illop | |
28917 | edge32n %o0, %g1, %i4 ! FFFFED3E58D3A1C4 ELSE:L2-B003 0 S | |
28918 | addcc %o4, 0x94, %i2 ! FFFFED3E58D3A1C8 ELSE:L2-B003 0 S | |
28919 | sethi %hh(0xFFFFFADB907FFF00),%l6 ! FFFFED3E58D3A1CC ELSE:L2-B003 0 SUBR184 | |
28920 | or %l6,%hm(0xFFFFFADB907FFF00),%l6 ! FFFFED3E58D3A1D0 ELSE:L2-B003 0 | |
28921 | sethi %lm(0xFFFFFADB907FFF00),%l5 ! FFFFED3E58D3A1D4 ELSE:L2-B003 0 | |
28922 | .word 0xA5FA580D ! FFFFED3E58D3A1D8 ELSE:L2-B003 0 random | |
28923 | sllx %l6, 0x20, %l6 ! FFFFED3E58D3A1DC ELSE:L2-B003 0 | |
28924 | .word 0xF153A2F9 ! FFFFED3E58D3A1E0 ELSE:L2-B003 0 illop | |
28925 | jmpl %l6+0x0000, %o7 ! FFFFED3E58D3A1E4 ELSE:L2-B003 0 S | |
28926 | .word 0x91AD6011 ! FFFFED3E58D3A1E8 ELSE:L2-B003 0 S illop | |
28927 | BL140097: ! ELSE:L2-B003 | |
28928 | add %g1, 0xF58, %g1 ! FFFFED3E58D3A1EC ELSE:L2-B003 0 chksum++ | |
28929 | andcc %o0, 0x80, %g0 ! FFFFED3E58D3A1F0 SKIP:L2-B004 0 | |
28930 | bnz,pt %xcc, BL140098 ! FFFFED3E58D3A1F4 SKIP:L2-B004 0 | |
28931 | srax %o0, 0x1, %o1 ! FFFFED3E58D3A1F8 SKIP:L2-B004 0 S | |
28932 | fpadd32 %f22, %f20, %f26 ! FFFFED3E58D3A1FC SKIP:L2-B004 0 S | |
28933 | pdist %f20, %f22, %f28 ! FFFFED3E58D3A200 SKIP:L2-B004 0 S | |
28934 | pdist %f22, %f20, %f30 ! FFFFED3E58D3A204 SKIP:L2-B004 0 S | |
28935 | .word 0x58FC1174 ! FFFFED3E58D3A208 SKIP:L2-B004 0 random | |
28936 | membar 0x40 ! FFFFED3E58D3A20C SKIP:L2-B004 0 | |
28937 | stda %f16, [%l5]0x16 ! FFFFED3E58D3A210 SKIP:L2-B004 0 Blk-Store | |
28938 | membar 0x40 ! FFFFED3E58D3A214 SKIP:L2-B004 0 | |
28939 | .word 0xBBADD426 ! FFFFED3E58D3A218 SKIP:L2-B004 0 S illop | |
28940 | .word 0xBDCB4F4F ! FFFFED3E58D3A21C SKIP:L2-B004 0 illop | |
28941 | sethi %hi(0x95CF7000), %o2 ! FFFFED3E58D3A220 SKIP:L2-B004 0 S .+0 | |
28942 | st %f3, [%g3-0x0050] ! FFFFED3E58D3A224 SKIP:L2-B004 0 S >BD140101 | |
28943 | fxnors %f23, %f28, %f27 ! FFFFED3E58D3A228 SKIP:L2-B004 0 S | |
28944 | add %i2, -3024, %o0 ! FFFFED3E58D3A22C SKIP:L2-B004 0 S | |
28945 | .word 0x12765ED4 ! FFFFED3E58D3A230 SKIP:L2-B004 0 illop | |
28946 | edge16n %i0, %o0, %o0 ! FFFFED3E58D3A234 SKIP:L2-B004 0 S | |
28947 | BL140098: ! ELSE:L2-B005 | |
28948 | .word 0x94ED42AC ! FFFFED3E58D3A238 ELSE:L2-B005 0 S illop | |
28949 | ldx [%g2+0x0050], %l5 ! FFFFED3E58D3A23C ELSE:L2-B005 0 <BD140004 | |
28950 | .word 0x81CFE008 ! FFFFED3E58D3A240 ELSE:L2-B005 0 random | |
28951 | .word 0xB8EDDCFA ! FFFFED3E58D3A244 ELSE:L2-B005 0 illop | |
28952 | .word 0x91E15C49 ! FFFFED3E58D3A248 ELSE:L2-B005 0 illop | |
28953 | .word 0x89CDFC39 ! FFFFED3E58D3A24C ELSE:L2-B005 0 illop | |
28954 | stda %f32, [%l5]0xE0 ! FFFFED3E58D3A250 ELSE:L2-B005 0 Blk-Store | |
28955 | membar 0x40 ! FFFFED3E58D3A254 ELSE:L2-B005 0 | |
28956 | add %g3, 0x0, %l5 ! FFFFED3E58D3A258 ELSE:L2-B005 0 @BD140051 | |
28957 | .word 0x83640A07 ! FFFFED3E58D3A25C ELSE:L2-B005 0 S illop | |
28958 | ldx [%g2+0x0050], %l5 ! FFFFED3E58D3A260 ELSE:L2-B005 0 <BD140004 | |
28959 | membar 0x40 ! FFFFED3E58D3A264 ELSE:L2-B005 0 | |
28960 | stda %f16, [%l5]0x17 ! FFFFED3E58D3A268 ELSE:L2-B005 0 Blk-Store | |
28961 | membar 0x40 ! FFFFED3E58D3A26C ELSE:L2-B005 0 | |
28962 | ldx [%g2+0x0058], %l6 ! FFFFED3E58D3A270 ELSE:L2-B005 0 <BD140016 | |
28963 | stha %g7, [%l6+%g0]0x04 ! FFFFED3E58D3A274 ELSE:L2-B005 0 S >BD140017 | |
28964 | ld [%g5-0x006C], %f3 ! FFFFED3E58D3A278 ELSE:L2-B005 0 S <BD140031 | |
28965 | ldx [%g2+0x0060], %fsr ! FFFFED3E58D3A27C ELSE:L2-B005 0 S <BD140006 | |
28966 | rd %gsr, %l6 ! FFFFED3E58D3A280 ELSE:L2-B005 0 S | |
28967 | wr %l6, 0xE0, %gsr ! FFFFED3E58D3A284 ELSE:L2-B005 0 S | |
28968 | add %g1, 0x8E0, %g1 ! FFFFED3E58D3A288 ELSE:L2-B005 0 chksum++ | |
28969 | pdist %f30, %f16, %f18 ! FFFFED3E58D3A28C ELSE:L2-B005 0 S | |
28970 | stda %f26, [%g4+0x005D]%asi ! FFFFED3E58D3A290 ELSE:L2-B005 0 S >BD140032+5 | |
28971 | subcc %i2, %g1, %i2 ! FFFFED3E58D3A294 ELSE:L2-B005 0 S | |
28972 | call .+8 ! FFFFED3E58D3A298 ELSE:L2-B005 0 S | |
28973 | .word 0xBDB785B0 ! FFFFED3E58D3A29C ELSE:L2-B005 0 S illop | |
28974 | ldd [%g4+0x0048], %f14 ! FFFFED3E58D3A2A0 ELSE:L2-B005 0 S <BD140039 | |
28975 | .word 0x99A84456 ! FFFFED3E58D3A2A4 ELSE:L2-B005 0 S illop | |
28976 | add %g4, -45, %l6 ! FFFFED3E58D3A2A8 ELSE:L2-B005 0 @BD140153 | |
28977 | .word 0xD9DC9EA5 ! FFFFED3E58D3A2AC ELSE:L2-B005 0 S illop | |
28978 | .word 0x87D64371 ! FFFFED3E58D3A2B0 ELSE:L2-B005 0 S illop | |
28979 | .word 0x93B002CF ! FFFFED3E58D3A2B4 ELSE:L2-B005 0 S illop | |
28980 | lduh [%g3+0x002A], %l4 ! FFFFED3E58D3A2B8 ELSE:L2-B005 0 S <BD140145 | |
28981 | ta %xcc, 0x46 ! FFFFED3E58D3A2BC ELSE:L2-B005 0 S demap-page | |
28982 | BL140099: ! ELSE:L2-B005 | |
28983 | add %g1, 0xB15, %g1 ! FFFFED3E58D3A2C0 ELSE:L2-B005 0 chksum++ | |
28984 | andcc %o0, 0x1, %g0 ! FFFFED3E58D3A2C4 SKIP:L2-B006 0 | |
28985 | bnz,pn %xcc, BL140100 ! FFFFED3E58D3A2C8 SKIP:L2-B006 0 | |
28986 | .word 0xC364EDC0 ! FFFFED3E58D3A2CC SKIP:L2-B006 0 S illop | |
28987 | .word 0xAFADE003 ! FFFFED3E58D3A2D0 SKIP:L2-B006 0 illop | |
28988 | .word 0xA1B34BBB ! FFFFED3E58D3A2D4 SKIP:L2-B006 0 S illop | |
28989 | pdist %f28, %f18, %f28 ! FFFFED3E58D3A2D8 SKIP:L2-B006 0 S | |
28990 | add %g4, 0x58, %l5 ! FFFFED3E58D3A2DC SKIP:L2-B006 0 @BD140032 | |
28991 | .word 0xFB5474D6 ! FFFFED3E58D3A2E0 SKIP:L2-B006 0 S illop | |
28992 | .word 0xE7BC1F28 ! FFFFED3E58D3A2E4 SKIP:L2-B006 0 S illop_VIS | |
28993 | .word 0xCB689EFD ! FFFFED3E58D3A2E8 SKIP:L2-B006 0 S illop | |
28994 | ldd [%g6+0x0058], %i0 ! FFFFED3E58D3A2EC SKIP:L2-B006 0 S <BD140032 | |
28995 | pdist %f28, %f20, %f22 ! FFFFED3E58D3A2F0 SKIP:L2-B006 0 S | |
28996 | ldsb [%g4-0x0046], %i3 ! FFFFED3E58D3A2F4 SKIP:L2-B006 0 S <BD140021 | |
28997 | .word 0x89DDC9CF ! FFFFED3E58D3A2F8 SKIP:L2-B006 0 illop | |
28998 | stda %f20,[%l5+%g1]0xC0 ! FFFFED3E58D3A2FC SKIP:L2-B006 0 S Partial_St | |
28999 | ldx [%g2+0x0050], %l5 ! FFFFED3E58D3A300 SKIP:L2-B006 0 <BD140004 | |
29000 | membar 0x40 ! FFFFED3E58D3A304 SKIP:L2-B006 0 | |
29001 | ldda [%l5]0x16, %f16 ! FFFFED3E58D3A308 SKIP:L2-B006 0 Blk-Load | |
29002 | membar 0x40 ! FFFFED3E58D3A30C SKIP:L2-B006 0 | |
29003 | add %g1, 0x7B2, %g1 ! FFFFED3E58D3A310 SKIP:L2-B006 0 chksum++ | |
29004 | pdist %f20, %f22, %f20 ! FFFFED3E58D3A314 SKIP:L2-B006 0 S | |
29005 | rd %gsr, %l6 ! FFFFED3E58D3A318 SKIP:L2-B006 0 S | |
29006 | wr %l6, 0x90, %gsr ! FFFFED3E58D3A31C SKIP:L2-B006 0 S | |
29007 | fsubd %f38, %f40, %f60 ! FFFFED3E58D3A320 SKIP:L2-B006 0 S | |
29008 | xorcc %o3, %o5, %o3 ! FFFFED3E58D3A324 SKIP:L2-B006 0 S | |
29009 | ldx [%g2+0x0050], %l5 ! FFFFED3E58D3A328 SKIP:L2-B006 0 <BD140004 | |
29010 | .word 0xAE62642C ! FFFFED3E58D3A32C SKIP:L2-B006 0 random | |
29011 | .word 0x9DA2007B ! FFFFED3E58D3A330 SKIP:L2-B006 0 illop | |
29012 | .word 0x1F999B2C ! FFFFED3E58D3A334 SKIP:L2-B006 0 random | |
29013 | ldswa [%g7+%g7]0x8B, %o5 ! FFFFED3E58D3A338 SKIP:L2-B006 0 S <BD140004 | |
29014 | ldx [%g2+0x0058], %l6 ! FFFFED3E58D3A33C SKIP:L2-B006 0 <BD140016 | |
29015 | ldda [%l6]0x26, %i0 ! FFFFED3E58D3A340 SKIP:L2-B006 0 S Quad_Ld_P | |
29016 | pdist %f16, %f24, %f28 ! FFFFED3E58D3A344 SKIP:L2-B006 0 S | |
29017 | .word 0xF75BCA39 ! FFFFED3E58D3A348 SKIP:L2-B006 0 S illop | |
29018 | .word 0xCCE42C7E ! FFFFED3E58D3A34C SKIP:L2-B006 0 illop | |
29019 | .word 0x01548B33 ! FFFFED3E58D3A350 SKIP:L2-B006 0 S random | |
29020 | std %f16, [%g3+0x0080] ! FFFFED3E58D3A354 SKIP:L2-B006 0 S >BD140052 | |
29021 | fba,a,pn %fcc3, BL140101 ! FFFFED3E58D3A358 SKIP:L2-B006 0 | |
29022 | stw %i3, [%g4-0x0068] ! FFFFED3E58D3A35C SKIP:L2-B006 0 S >BD140042 | |
29023 | BL140100: ! ELSE:L2-B007 | |
29024 | fzeros %f27 ! FFFFED3E58D3A360 ELSE:L2-B007 0 S | |
29025 | subc %i2, %o5, %i4 ! FFFFED3E58D3A364 ELSE:L2-B007 0 S | |
29026 | .word 0xB9A8557C ! FFFFED3E58D3A368 ELSE:L2-B007 0 S illop | |
29027 | tvc %icc, %g0+0x0051 ! FFFFED3E58D3A36C ELSE:L2-B007 0 S | |
29028 | ld [%g2+0x0064], %fsr ! FFFFED3E58D3A370 ELSE:L2-B007 0 S <BD140006+4 | |
29029 | fcmpeq32 %f16, %f26, %o2 ! FFFFED3E58D3A374 ELSE:L2-B007 0 S | |
29030 | add %g1, 0x60C, %g1 ! FFFFED3E58D3A378 ELSE:L2-B007 0 chksum++ | |
29031 | sth %o2, [%g6+0x002E] ! FFFFED3E58D3A37C ELSE:L2-B007 0 S >BD140195 | |
29032 | .word 0xE1295C31 ! FFFFED3E58D3A380 ELSE:L2-B007 0 illop | |
29033 | membar 0x40 ! FFFFED3E58D3A384 ELSE:L2-B007 0 | |
29034 | ldda [%l5]0xF0, %f16 ! FFFFED3E58D3A388 ELSE:L2-B007 0 Blk-Load | |
29035 | .word 0x85ADD805 ! FFFFED3E58D3A38C ELSE:L2-B007 0 illop | |
29036 | ldx [%g2+0x0040], %g3 ! FFFFED3E58D3A390 ELSE:L2-B007 0 S BASE<BD140016 | |
29037 | add %g3, 0x8, %l5 ! FFFFED3E58D3A394 ELSE:L2-B007 0 @BD140008 | |
29038 | .word 0xDF305B8E ! FFFFED3E58D3A398 ELSE:L2-B007 0 S illop | |
29039 | movule %fcc1, %g1, %i3 ! FFFFED3E58D3A39C ELSE:L2-B007 0 S | |
29040 | add %g3, 0x78, %l5 ! FFFFED3E58D3A3A0 ELSE:L2-B007 0 @BD140063 | |
29041 | stda %f20,[%l5+%g1]0xC2 ! FFFFED3E58D3A3A4 ELSE:L2-B007 0 S Partial_St | |
29042 | fcmpgt32 %f22, %f16, %i0 ! FFFFED3E58D3A3A8 ELSE:L2-B007 0 S | |
29043 | add %g3, -76, %l6 ! FFFFED3E58D3A3AC ELSE:L2-B007 0 @BD140144 | |
29044 | ldda [%l6]0xD2, %f16 ! FFFFED3E58D3A3B0 ELSE:L2-B007 0 S Short16 | |
29045 | pdist %f20, %f16, %f18 ! FFFFED3E58D3A3B4 ELSE:L2-B007 0 S | |
29046 | BL140101: ! ELSE:L2-B007 | |
29047 | add %g1, 0xCA6, %g1 ! FFFFED3E58D3A3B8 ELSE:L2-B007 0 chksum++ | |
29048 | andcc %i3, 0x4, %g0 ! FFFFED3E58D3A3BC SKIP:L2-B008 0 | |
29049 | bnz,pn %icc, BL140109 ! FFFFED3E58D3A3C0 SKIP:L2-B008 0 | |
29050 | .word 0x1D6AE641 ! FFFFED3E58D3A3C4 SKIP:L2-B008 0 S random | |
29051 | .word 0x8BA4C0F4 ! FFFFED3E58D3A3C8 SKIP:L2-B008 0 S illop | |
29052 | bneg,a BL140102 ! FFFFED3E58D3A3CC SKIP:L2-B008 0 L | |
29053 | pdist %f20, %f18, %f24 ! FFFFED3E58D3A3D0 SKIP:L2-B008 0 S | |
29054 | nop ! FFFFED3E58D3A3D4 SKIP:L2-B008 0 S | |
29055 | fcmpeq16 %f16, %f22, %l4 ! FFFFED3E58D3A3D8 SKIP:L2-B008 0 S | |
29056 | or %g6, 0x0, %g6 ! FFFFED3E58D3A3DC SKIP:L2-B008 0 S | |
29057 | or %i1, %g7, %i1 ! FFFFED3E58D3A3E0 SKIP:L2-B008 0 S | |
29058 | lda [%g5-0x002C]%asi, %f3 ! FFFFED3E58D3A3E4 SKIP:L2-B008 0 S <BD140062 | |
29059 | be,a,pn %icc, BL140103 ;.empty ! FFFFED3E58D3A3E8 SKIP:L2-B008 0 L | |
29060 | be BL140103 ! FFFFED3E58D3A3EC SKIP:L2-B008 0 L | |
29061 | BL140102:nop ! FFFFED3E58D3A3F0 SKIP:L2-B008 0 S | |
29062 | fpsub32s %f25, %f20, %f27 ! FFFFED3E58D3A3F4 SKIP:L2-B008 0 S | |
29063 | BL140103:add %g1, 0x8F6, %g1 ! FFFFED3E58D3A3F8 SKIP:L2-B008 0 chksum++ | |
29064 | .word 0x08289E8E ! FFFFED3E58D3A3FC SKIP:L2-B008 0 random | |
29065 | cmp %o0, %g6 ! FFFFED3E58D3A400 SKIP:L2-B008 0 S | |
29066 | bg,a,pn %icc, BL140104 ;.empty ! FFFFED3E58D3A404 SKIP:L2-B008 0 L | |
29067 | ba BL140105 ! FFFFED3E58D3A408 SKIP:L2-B008 0 L | |
29068 | nop ! FFFFED3E58D3A40C SKIP:L2-B008 0 S | |
29069 | nop ! FFFFED3E58D3A410 SKIP:L2-B008 0 S | |
29070 | .word 0xA7A8C10E ! FFFFED3E58D3A414 SKIP:L2-B008 0 S illop | |
29071 | fbg,pt %fcc3, BL140106 ;.empty ! FFFFED3E58D3A418 SKIP:L2-B008 0 L | |
29072 | fbue BL140107 ;.empty ! FFFFED3E58D3A41C SKIP:L2-B008 0 L | |
29073 | .word 0x83F07F59 ! FFFFED3E58D3A420 SKIP:L2-B008 0 L illop | |
29074 | .word 0xADAF207E ! FFFFED3E58D3A424 SKIP:L2-B008 0 S illop | |
29075 | nop ! FFFFED3E58D3A428 SKIP:L2-B008 0 S | |
29076 | BL140107:fblg,a BL140108 ! FFFFED3E58D3A42C SKIP:L2-B008 0 L | |
29077 | BL140105:nop ! FFFFED3E58D3A430 SKIP:L2-B008 0 S | |
29078 | .word 0xAAE79FEB ! FFFFED3E58D3A434 SKIP:L2-B008 0 S random | |
29079 | .word 0xA9B68BFF ! FFFFED3E58D3A438 SKIP:L2-B008 0 S illop | |
29080 | BL140108:st %f9, [%g5-0x0058] ! FFFFED3E58D3A43C SKIP:L2-B008 0 S >BD140015 | |
29081 | BL140104:fcmpgt32 %f22, %f16, %i2 ! FFFFED3E58D3A440 SKIP:L2-B008 0 S | |
29082 | BL140106:add %g1, 0x365, %g1 ! FFFFED3E58D3A444 SKIP:L2-B008 0 chksum++ | |
29083 | fba,pt %fcc2, BL140110 ! FFFFED3E58D3A448 SKIP:L2-B008 0 | |
29084 | lduba [%g7+%g7]0x82, %i1 ! FFFFED3E58D3A44C SKIP:L2-B008 0 S <BD140004 | |
29085 | BL140109: ! ELSE:L2-B009 | |
29086 | .word 0x938913B7 ! FFFFED3E58D3A450 ELSE:L2-B009 0 S illop | |
29087 | ldx [%g2+0x0050], %l5 ! FFFFED3E58D3A454 ELSE:L2-B009 0 <BD140004 | |
29088 | membar 0x40 ! FFFFED3E58D3A458 ELSE:L2-B009 0 | |
29089 | .word 0xCD767213 ! FFFFED3E58D3A45C ELSE:L2-B009 0 illop | |
29090 | membar 0x40 ! FFFFED3E58D3A460 ELSE:L2-B009 0 | |
29091 | .word 0xB42C03E0 ! FFFFED3E58D3A464 ELSE:L2-B009 0 S random | |
29092 | fcmple16 %f18, %f30, %i1 ! FFFFED3E58D3A468 ELSE:L2-B009 0 S | |
29093 | fcmpd %fcc2, %f62, %f14 ! FFFFED3E58D3A46C ELSE:L2-B009 0 S | |
29094 | membar 0x40 ! FFFFED3E58D3A470 ELSE:L2-B009 0 | |
29095 | .word 0xAC81ECF8 ! FFFFED3E58D3A474 ELSE:L2-B009 0 random | |
29096 | membar 0x40 ! FFFFED3E58D3A478 ELSE:L2-B009 0 | |
29097 | subcc %i1, %o2, %i3 ! FFFFED3E58D3A47C ELSE:L2-B009 0 S | |
29098 | .word 0xDF10EE4A ! FFFFED3E58D3A480 ELSE:L2-B009 0 illop | |
29099 | .word 0xBFAA9C2F ! FFFFED3E58D3A484 ELSE:L2-B009 0 S illop | |
29100 | stx %fsr, [%g2+0x0060] ! FFFFED3E58D3A488 ELSE:L2-B009 0 S <BD140006 | |
29101 | pdist %f22, %f20, %f24 ! FFFFED3E58D3A48C ELSE:L2-B009 0 S | |
29102 | call .+8 ! FFFFED3E58D3A490 ELSE:L2-B009 0 S | |
29103 | subccc %o0, %i0, %g0 ! FFFFED3E58D3A494 ELSE:L2-B009 0 S | |
29104 | add %g1, 0x940, %g1 ! FFFFED3E58D3A498 ELSE:L2-B009 0 chksum++ | |
29105 | .word 0xB9FA7C7B ! FFFFED3E58D3A49C ELSE:L2-B009 0 illop | |
29106 | membar 0x40 ! FFFFED3E58D3A4A0 ELSE:L2-B009 0 | |
29107 | .word 0x97906000 ! FFFFED3E58D3A4A4 ELSE:L2-B009 0 random | |
29108 | membar 0x40 ! FFFFED3E58D3A4A8 ELSE:L2-B009 0 | |
29109 | .word 0xADBAFA5C ! FFFFED3E58D3A4AC ELSE:L2-B009 0 S illop | |
29110 | std %f42, [%g4+0x0048] ! FFFFED3E58D3A4B0 ELSE:L2-B009 0 S >BD140039 | |
29111 | .word 0x897CF650 ! FFFFED3E58D3A4B4 ELSE:L2-B009 0 S random | |
29112 | .word 0xFFD0C6F5 ! FFFFED3E58D3A4B8 ELSE:L2-B009 0 S illop | |
29113 | .word 0xA966A9BE ! FFFFED3E58D3A4BC ELSE:L2-B009 0 S illop | |
29114 | pdist %f20, %f22, %f28 ! FFFFED3E58D3A4C0 ELSE:L2-B009 0 S | |
29115 | BL140110: ! ELSE:L2-B009 | |
29116 | .word 0xB9667FA4 ! FFFFED3E58D3A4C4 ELSE:L2-B009 0 illop | |
29117 | call .+8 ! FFFFED3E58D3A4C8 LOOP:L1-B000 0 S | |
29118 | ldx [%g2+0x0018], %g6 ! FFFFED3E58D3A4CC LOOP:L1-B000 0 S BASE<BD140237 | |
29119 | .word 0x9DE3A060 ! FFFFED3E58D3A4D0 LOOP:L1-B000 0 random | |
29120 | membar 0x40 ! FFFFED3E58D3A4D4 LOOP:L1-B000 0 | |
29121 | .word 0x8983C99F ! FFFFED3E58D3A4D8 LOOP:L1-B000 0 illop | |
29122 | membar 0x40 ! FFFFED3E58D3A4DC LOOP:L1-B000 0 | |
29123 | membar 0x40 ! FFFFED3E58D3A4E0 LOOP:L1-B000 0 | |
29124 | .word 0x93AE6000 ! FFFFED3E58D3A4E4 LOOP:L1-B000 0 illop | |
29125 | membar 0x40 ! FFFFED3E58D3A4E8 LOOP:L1-B000 0 | |
29126 | subcc %l2, 0x1, %l2 ! FFFFED3E58D3A4EC LOOP:L1-B000 0 | |
29127 | .word 0x87544000 ! FFFFED3E58D3A4F0 LOOP:L1-B000 0 illop | |
29128 | pdist %f22, %f26, %f30 ! FFFFED3E58D3A4F4 LOOP:L1-B000 0 S | |
29129 | add %g1, 0xCAB, %g1 ! FFFFED3E58D3A4F8 LOOP:L1-B000 0 chksum++ | |
29130 | .word 0xF5617218 ! FFFFED3E58D3A4FC SUBR:L0-B000 0 illop | |
29131 | membar 0x40 ! FFFFED3E58D3A500 SUBR:L0-B000 0 | |
29132 | stda %f16, [%l5]0xF0 ! FFFFED3E58D3A504 SUBR:L0-B000 0 Blk-Store | |
29133 | .word 0xEDCDB3B4 ! FFFFED3E58D3A508 SUBR:L0-B000 0 illop | |
29134 | .word 0x81C3E008 ! FFFFED3E58D3A50C SUBR:L0-B000 0 S random | |
29135 | fandnot2s %f17, %f16, %f20 ! FFFFED3E58D3A510 SUBR:L0-B000 0 S | |
29136 | wr %g1, %o4, %ccr ! FFFFED3E58D3A514 SUBR:L0-B000 0 S | |
29137 | pdist %f16, %f18, %f30 ! FFFFED3E58D3A518 SUBR:L0-B000 0 S | |
29138 | add %g1, 0x36B, %i0 ! FFFFED3E58D3A51C SUBR:L0-B000 0 | |
29139 | return %i7+0x0008 ! FFFFED3E58D3A520 SUBR:L0-B000 0 | |
29140 | .word 0xD3EA723B ! FFFFED3E58D3A524 SUBR:L0-B000 0 illop | |
29141 | ||
29142 | SECTION .btext069_pg1 TEXT_VA=0xffffed3e58d3a000 | |
29143 | attr_text { | |
29144 | Name = .btext069_pg1, | |
29145 | VA = 0xffffed3e58d3a000, | |
29146 | RA = ra2pa(0xfeb330000,0), | |
29147 | PA = ra2pa(0xfeb330000,0), | |
29148 | tsbonly, | |
29149 | part_0_ctx_nonzero_tsb_config_1, | |
29150 | TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1, | |
29151 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
29152 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
29153 | } | |
29154 | .text; .skip 8 | |
29155 | ||
29156 | !======================================================================== | |
29157 | ||
29158 | SECTION .btext070 TEXT_VA=0x6bb60ca7ff00 | |
29159 | attr_text { | |
29160 | Name = .btext070, | |
29161 | VA = 0x6bb60ca7ff00, | |
29162 | RA = ra2pa(0xfef33ff00,0), | |
29163 | PA = ra2pa(0xfef33ff00,0), | |
29164 | notsb | |
29165 | } | |
29166 | ||
29167 | SECTION .btext070_pg0 TEXT_VA=0x6bb60ca70000 | |
29168 | attr_text { | |
29169 | Name = .btext070_pg0, | |
29170 | VA = 0x6bb60ca70000, | |
29171 | RA = ra2pa(0xfef330000,0), | |
29172 | PA = ra2pa(0xfef330000,0), | |
29173 | tsbonly, | |
29174 | part_0_ctx_nonzero_tsb_config_3, | |
29175 | TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1, | |
29176 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
29177 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
29178 | } | |
29179 | .text; .skip 8 | |
29180 | ||
29181 | ||
29182 | SECTION .btext070 | |
29183 | .text | |
29184 | .global SUBR182; SUBR182: | |
29185 | BL140112: ! SUBR:L0-B000 | |
29186 | add %g1, 0xCF7, %g1 ! 00006BB60CA7FF00 SUBR:L0-B000 0 chksum++ | |
29187 | .word 0x09D6B8E2 ! 00006BB60CA7FF04 SUBR:L0-B000 0 random | |
29188 | sethi %hh(0x6BB60CA7FF00),%l7 ! 00006BB60CA7FF08 SUBR:L0-B000 0 SUBR182 | |
29189 | or %l7,%hm(0x6BB60CA7FF00),%l7 ! 00006BB60CA7FF0C SUBR:L0-B000 0 | |
29190 | sethi %lm(0x6BB60CA7FF00),%l6 ! 00006BB60CA7FF10 SUBR:L0-B000 0 | |
29191 | or %l6,%lo(0x6BB60CA7FF00),%l6 ! 00006BB60CA7FF14 SUBR:L0-B000 0 | |
29192 | .word 0x8196A017 ! 00006BB60CA7FF18 SUBR:L0-B000 0 illop | |
29193 | or %l7, %l6, %l7 ! 00006BB60CA7FF1C SUBR:L0-B000 0 | |
29194 | ldx [%g3-0x0088], %g3 ! 00006BB60CA7FF20 SUBR:L0-B000 0 ptr_chase | |
29195 | ldx [%g3-0x0088], %g3 ! 00006BB60CA7FF24 SUBR:L0-B000 0 ptr_chase | |
29196 | ldx [%g3-0x0088], %g3 ! 00006BB60CA7FF28 SUBR:L0-B000 0 ptr_chase | |
29197 | .word 0xC9336252 ! 00006BB60CA7FF2C SUBR:L0-B000 0 random | |
29198 | add %g6, 0x18, %l5 ! 00006BB60CA7FF30 SUBR:L0-B000 0 @BD140028 | |
29199 | .word 0x8BA54169 ! 00006BB60CA7FF34 SUBR:L0-B000 0 S illop | |
29200 | fmovrdlez %o1, %f20, %f20 ! 00006BB60CA7FF38 SUBR:L0-B000 0 S | |
29201 | xnor %i1, %i0, %i0 ! 00006BB60CA7FF3C SUBR:L0-B000 0 S | |
29202 | add %g3, 0x0, %l5 ! 00006BB60CA7FF40 SUBR:L0-B000 0 @BD140051 | |
29203 | stda %f30,[%l5+%g1]0xC4 ! 00006BB60CA7FF44 SUBR:L0-B000 0 S Partial_St | |
29204 | tg %icc, %g0+0x0066 ! 00006BB60CA7FF48 SUBR:L0-B000 0 S | |
29205 | add %g4, 0x18, %l5 ! 00006BB60CA7FF4C SUBR:L0-B000 0 @BD140028 | |
29206 | stda %f26,[%l5+%g1]0xC0 ! 00006BB60CA7FF50 SUBR:L0-B000 0 S Partial_St | |
29207 | ldx [%g2+0x0050], %l5 ! 00006BB60CA7FF54 SUBR:L0-B000 0 <BD140004 | |
29208 | .word 0xF498D3A4 ! 00006BB60CA7FF58 SUBR:L0-B000 0 random | |
29209 | ldda [%l5]0x16, %f16 ! 00006BB60CA7FF5C SUBR:L0-B000 0 Blk-Load | |
29210 | .word 0x8FA98A04 ! 00006BB60CA7FF60 SUBR:L0-B000 0 illop | |
29211 | ldx [%g2+0x0040], %g5 ! 00006BB60CA7FF64 SUBR:L0-B000 0 S BASE<BD140016 | |
29212 | .word 0x28E94CC2 ! 00006BB60CA7FF68 SUBR:L0-B000 0 illop | |
29213 | .word 0x08DBB0C4 ! 00006BB60CA7FF6C SUBR:L0-B000 0 illop | |
29214 | .word 0xF92EF6EC ! 00006BB60CA7FF70 SUBR:L0-B000 0 illop | |
29215 | subcc %o1, %i5, %g0 ! 00006BB60CA7FF74 SUBR:L0-B000 0 S | |
29216 | ldx [%g2+0x0058], %l6 ! 00006BB60CA7FF78 SUBR:L0-B000 0 <BD140016 | |
29217 | ldda [%l6]0x24, %i0 ! 00006BB60CA7FF7C SUBR:L0-B000 0 S Quad_Ld | |
29218 | add %g1, 0x2BD, %g1 ! 00006BB60CA7FF80 SUBR:L0-B000 0 chksum++ | |
29219 | and %g1, 0xFE, %l4 ! 00006BB60CA7FF84 LOOP:L1-B000 0 | |
29220 | BL140154: ! LOOP:L1-B000 | |
29221 | .word 0xD16DDFDA ! 00006BB60CA7FF88 LOOP:L1-B000 0 illop | |
29222 | .word 0xBFE71D25 ! 00006BB60CA7FF8C SKIP:L2-B000 0 random | |
29223 | .word 0xB1A141BD ! 00006BB60CA7FF90 SKIP:L2-B000 0 illop | |
29224 | .word 0x8D8C43BF ! 00006BB60CA7FF94 SKIP:L2-B000 0 S illop | |
29225 | .word 0xABA699EA ! 00006BB60CA7FF98 SKIP:L2-B000 0 S illop | |
29226 | .word 0x8D8B5AB9 ! 00006BB60CA7FF9C SKIP:L2-B000 0 S illop | |
29227 | add %g3, 0x50, %l5 ! 00006BB60CA7FFA0 SKIP:L2-B000 0 @BD140073 | |
29228 | .word 0x959B6D4D ! 00006BB60CA7FFA4 SKIP:L2-B000 0 S illop | |
29229 | add %g4, -4, %l6 ! 00006BB60CA7FFA8 SKIP:L2-B000 0 @BD140200 | |
29230 | stda %f18, [%l6]0xD2 ! 00006BB60CA7FFAC SKIP:L2-B000 0 S Short16 | |
29231 | .word 0xCEE367DE ! 00006BB60CA7FFB0 SKIP:L2-B000 0 S illop | |
29232 | add %g1, 0x60, %g1 ! 00006BB60CA7FFB4 SKIP:L2-B000 0 chksum++ | |
29233 | .word 0xC35D7FF8 ! 00006BB60CA7FFB8 SKIP:L2-B000 0 S illop | |
29234 | movneg %xcc, %o1, %o5 ! 00006BB60CA7FFBC SKIP:L2-B000 0 S | |
29235 | .word 0x81C7E008 ! 00006BB60CA7FFC0 SKIP:L2-B000 0 random | |
29236 | membar 0x40 ! 00006BB60CA7FFC4 SKIP:L2-B000 0 | |
29237 | .word 0x9DAE088F ! 00006BB60CA7FFC8 SKIP:L2-B000 0 illop | |
29238 | membar 0x40 ! 00006BB60CA7FFCC SKIP:L2-B000 0 | |
29239 | .word 0xDFB3ED1D ! 00006BB60CA7FFD0 SKIP:L2-B000 0 S illop | |
29240 | ba,a BL140120 ! 00006BB60CA7FFD4 SKIP:L2-B000 0 | |
29241 | .word 0x97AB0ABE ! 00006BB60CA7FFD8 SKIP:L2-B000 0 S illop | |
29242 | BL140113: ! ELSE:L2-B001 | |
29243 | .word 0xBDA30442 ! 00006BB60CA7FFDC ELSE:L2-B001 0 S illop | |
29244 | .word 0x8194C342 ! 00006BB60CA7FFE0 ELSE:L2-B001 0 illop | |
29245 | membar 0x40 ! 00006BB60CA7FFE4 ELSE:L2-B001 0 | |
29246 | stda %f0, [%l5]0xF0 ! 00006BB60CA7FFE8 ELSE:L2-B001 0 Blk-Store | |
29247 | membar 0x40 ! 00006BB60CA7FFEC ELSE:L2-B001 0 | |
29248 | faligndata %f18, %f24, %f22 ! 00006BB60CA7FFF0 ELSE:L2-B001 0 S | |
29249 | rd %ccr, %i3 ! 00006BB60CA7FFF4 ELSE:L2-B001 0 S | |
29250 | pdist %f26, %f20, %f20 ! 00006BB60CA7FFF8 ELSE:L2-B001 0 S | |
29251 | ldstub [%g4-0x0011], %o0 ! 00006BB60CA7FFFC ELSE:L2-B001 0 S >BD140078 | |
29252 | .word 0xDB7FBEEB ! 00006BB60CA80000 ELSE:L2-B001 0 illop | |
29253 | pdist %f26, %f18, %f20 ! 00006BB60CA80004 ELSE:L2-B001 0 S | |
29254 | bleu,pt %xcc, BL140114 ! 00006BB60CA80008 ELSE:L2-B001 0 L | |
29255 | .word 0x89AD589D ! 00006BB60CA8000C ELSE:L2-B001 0 S illop | |
29256 | xor %i0, %g3, %l2 ! 00006BB60CA80010 ELSE:L2-B001 0 S | |
29257 | brlez,a,pn %o0, BL140115 ! 00006BB60CA80014 ELSE:L2-B001 0 L | |
29258 | pdist %f20, %f16, %f30 ! 00006BB60CA80018 ELSE:L2-B001 0 S | |
29259 | fbug,a BL140116 ! 00006BB60CA8001C ELSE:L2-B001 0 L | |
29260 | cmp %o1, %o0 ! 00006BB60CA80020 ELSE:L2-B001 0 S | |
29261 | fblg,pn %fcc0, BL140117 ! 00006BB60CA80024 ELSE:L2-B001 0 L | |
29262 | BL140114:lduw [%g5-0x0034], %i0 ! 00006BB60CA80028 ELSE:L2-B001 0 S <BD140009 | |
29263 | BL140116:subcc %i0, %o5, %o3 ! 00006BB60CA8002C ELSE:L2-B001 0 S | |
29264 | BL140117:fbn BL140115 ! 00006BB60CA80030 ELSE:L2-B001 0 L | |
29265 | cmp %i5, %i0 ! 00006BB60CA80034 ELSE:L2-B001 0 S | |
29266 | BL140115:fbn BL140118 ! 00006BB60CA80038 ELSE:L2-B001 0 L | |
29267 | BL140118:.word 0x8DB34782 ! 00006BB60CA8003C ELSE:L2-B001 0 S illop_VIS | |
29268 | bl,a,pt %icc, BL140119 ! 00006BB60CA80040 ELSE:L2-B001 0 L | |
29269 | BL140119:.word 0xE5BF5E07 ! 00006BB60CA80044 ELSE:L2-B001 0 S illop | |
29270 | add %g1, 0x4C3, %g1 ! 00006BB60CA80048 ELSE:L2-B001 0 chksum++ | |
29271 | BL140120: ! ELSE:L2-B001 | |
29272 | add %g1, 0x473, %g1 ! 00006BB60CA8004C ELSE:L2-B001 0 chksum++ | |
29273 | andcc %o5, 0x40, %g0 ! 00006BB60CA80050 SKIP:L2-B002 0 | |
29274 | .word 0xC4478F0C ! 00006BB60CA80054 SKIP:L2-B002 0 random | |
29275 | sethi %hi(0x6BDAC000), %o1 ! 00006BB60CA80058 SKIP:L2-B002 0 S .+0 | |
29276 | .word 0x8D4FC286 ! 00006BB60CA8005C SKIP:L2-B002 0 S illop | |
29277 | pdist %f22, %f20, %f18 ! 00006BB60CA80060 SKIP:L2-B002 0 S | |
29278 | orn %i7, -1, %i7 ! 00006BB60CA80064 SKIP:L2-B002 0 S | |
29279 | and %g4, -1, %g4 ! 00006BB60CA80068 SKIP:L2-B002 0 S | |
29280 | fcmpeq32 %f30, %f20, %l0 ! 00006BB60CA8006C SKIP:L2-B002 0 S | |
29281 | add %g1, 0x112, %g1 ! 00006BB60CA80070 SKIP:L2-B002 0 chksum++ | |
29282 | stwa %l0, [%g5+0x007C]%asi ! 00006BB60CA80074 SKIP:L2-B002 0 S >BD140063+4 | |
29283 | prefetch [%g3-0x0016], 2 ! 00006BB60CA80078 SKIP:L2-B002 0 S <BD140035 | |
29284 | add %g4, 0x78, %l5 ! 00006BB60CA8007C SKIP:L2-B002 0 @BD140063 | |
29285 | stda %f30,[%l5+%g1]0xC2 ! 00006BB60CA80080 SKIP:L2-B002 0 S Partial_St | |
29286 | .word 0x93324240 ! 00006BB60CA80084 SKIP:L2-B002 0 random | |
29287 | membar 0x40 ! 00006BB60CA80088 SKIP:L2-B002 0 | |
29288 | .word 0xB7D5E763 ! 00006BB60CA8008C SKIP:L2-B002 0 illop | |
29289 | membar 0x40 ! 00006BB60CA80090 SKIP:L2-B002 0 | |
29290 | .word 0xBCCA8F60 ! 00006BB60CA80094 SKIP:L2-B002 0 illop | |
29291 | sub %g1, %o0, %i3 ! 00006BB60CA80098 SKIP:L2-B002 0 S | |
29292 | BL140121: ! ELSE:L2-B003 | |
29293 | .word 0xD639975D ! 00006BB60CA8009C ELSE:L2-B003 0 S illop | |
29294 | .word 0x9D591EE7 ! 00006BB60CA800A0 ELSE:L2-B003 0 S illop | |
29295 | .word 0x8953C000 ! 00006BB60CA800A4 ELSE:L2-B003 0 illop | |
29296 | ldda [%l6]0xD8, %f22 ! 00006BB60CA800A8 ELSE:L2-B003 0 S Short8 | |
29297 | .word 0x83B447F9 ! 00006BB60CA800AC ELSE:L2-B003 0 S illop_VIS | |
29298 | fcmps %fcc3, %f3, %f8 ! 00006BB60CA800B0 ELSE:L2-B003 0 S | |
29299 | xor %o3, %o0, %l2 ! 00006BB60CA800B4 ELSE:L2-B003 0 S | |
29300 | add %g1, 0x986, %g1 ! 00006BB60CA800B8 ELSE:L2-B003 0 chksum++ | |
29301 | .word 0x91A15CDD ! 00006BB60CA800BC ELSE:L2-B003 0 S illop | |
29302 | fbn,a BL140122 ;.empty ! 00006BB60CA800C0 ELSE:L2-B003 0 L | |
29303 | .word 0x8BA59322 ! 00006BB60CA800C4 ELSE:L2-B003 0 L illop | |
29304 | fbe,a,pt %fcc2, BL140124 ! 00006BB60CA800C8 ELSE:L2-B003 0 L | |
29305 | .word 0x9DA00880 ! 00006BB60CA800CC ELSE:L2-B003 0 S illop | |
29306 | bvs BL140125 ;.empty ! 00006BB60CA800D0 ELSE:L2-B003 0 L | |
29307 | ba,pt %icc, BL140123 ;.empty ! 00006BB60CA800D4 ELSE:L2-B003 0 L | |
29308 | BL140125:fbue,a,pn %fcc2, BL140123 ;.empty ! 00006BB60CA800D8 ELSE:L2-B003 0 L | |
29309 | BL140123:.word 0xA597A014 ! 00006BB60CA800DC ELSE:L2-B003 0 L illop | |
29310 | fblg BL140122 ! 00006BB60CA800E0 ELSE:L2-B003 0 L | |
29311 | BL140124:.word 0xCF9574CE ! 00006BB60CA800E4 ELSE:L2-B003 0 S random | |
29312 | BL140122:.word 0x83880000 ! 00006BB60CA800E8 ELSE:L2-B003 0 random | |
29313 | BL140126: ! ELSE:L2-B003 | |
29314 | add %g1, 0x816, %g1 ! 00006BB60CA800EC ELSE:L2-B003 0 chksum++ | |
29315 | .word 0x8D8FC0C0 ! 00006BB60CA800F0 SKIP:L2-B004 0 illop | |
29316 | .word 0xE16E0627 ! 00006BB60CA800F4 SKIP:L2-B004 0 random | |
29317 | andn %i3, %l2, %o0 ! 00006BB60CA800F8 SKIP:L2-B004 0 S | |
29318 | .word 0x97906000 ! 00006BB60CA800FC SKIP:L2-B004 0 random | |
29319 | .word 0x9B960E9F ! 00006BB60CA80100 SKIP:L2-B004 0 illop | |
29320 | stda %f16, [%l5]0x17 ! 00006BB60CA80104 SKIP:L2-B004 0 Blk-Store | |
29321 | membar 0x40 ! 00006BB60CA80108 SKIP:L2-B004 0 | |
29322 | add %g6, -40, %l5 ! 00006BB60CA8010C SKIP:L2-B004 0 @BD140220 | |
29323 | .word 0xC867D728 ! 00006BB60CA80110 SKIP:L2-B004 0 S illop | |
29324 | .word 0xD63A53A6 ! 00006BB60CA80114 SKIP:L2-B004 0 S illop | |
29325 | ldx [%g2+0x0050], %l5 ! 00006BB60CA80118 SKIP:L2-B004 0 <BD140004 | |
29326 | membar 0x40 ! 00006BB60CA8011C SKIP:L2-B004 0 | |
29327 | ldda [%l5]0x16, %f16 ! 00006BB60CA80120 SKIP:L2-B004 0 Blk-Load | |
29328 | membar 0x40 ! 00006BB60CA80124 SKIP:L2-B004 0 | |
29329 | add %g1, 0xD65, %g1 ! 00006BB60CA80128 SKIP:L2-B004 0 chksum++ | |
29330 | ldx [%g3-0x0088], %g3 ! 00006BB60CA8012C SKIP:L2-B004 0 ptr_chase | |
29331 | .word 0x9BD6C61C ! 00006BB60CA80130 SKIP:L2-B004 0 illop | |
29332 | ldx [%g3-0x0088], %g3 ! 00006BB60CA80134 SKIP:L2-B004 0 ptr_chase | |
29333 | .word 0xA1A71179 ! 00006BB60CA80138 SKIP:L2-B004 0 illop | |
29334 | ldx [%g3-0x0088], %g3 ! 00006BB60CA8013C SKIP:L2-B004 0 ptr_chase | |
29335 | .word 0xD63DBCFB ! 00006BB60CA80140 SKIP:L2-B004 0 illop | |
29336 | cmp %l0, %i4 ! 00006BB60CA80144 SKIP:L2-B004 0 S | |
29337 | edge8l %o3, %i7, %o3 ! 00006BB60CA80148 SKIP:L2-B004 0 S | |
29338 | andn %i3, %g4, %i0 ! 00006BB60CA8014C SKIP:L2-B004 0 S | |
29339 | ba,a,pn %icc, BL140128 ! 00006BB60CA80150 SKIP:L2-B004 0 | |
29340 | fcmpeq16 %f22, %f30, %o1 ! 00006BB60CA80154 SKIP:L2-B004 0 S | |
29341 | BL140127: ! ELSE:L2-B005 | |
29342 | .word 0xDAE6B37F ! 00006BB60CA80158 ELSE:L2-B005 0 S illop | |
29343 | .word 0x8191A01F ! 00006BB60CA8015C ELSE:L2-B005 0 S illop | |
29344 | .word 0x89B241E8 ! 00006BB60CA80160 ELSE:L2-B005 0 S illop | |
29345 | .word 0x21FE6CA1 ! 00006BB60CA80164 ELSE:L2-B005 0 illop | |
29346 | stda %f16,[%l5+%g1]0xC4 ! 00006BB60CA80168 ELSE:L2-B005 0 S Partial_St | |
29347 | pdist %f16, %f20, %f18 ! 00006BB60CA8016C ELSE:L2-B005 0 S | |
29348 | add %g1, 0x460, %g1 ! 00006BB60CA80170 ELSE:L2-B005 0 chksum++ | |
29349 | ldx [%g2+0x0050], %l5 ! 00006BB60CA80174 ELSE:L2-B005 0 <BD140004 | |
29350 | membar 0x40 ! 00006BB60CA80178 ELSE:L2-B005 0 | |
29351 | .word 0xC0D1C2CC ! 00006BB60CA8017C ELSE:L2-B005 0 random | |
29352 | membar 0x40 ! 00006BB60CA80180 ELSE:L2-B005 0 | |
29353 | st %f19, [%g6-0x0010] ! 00006BB60CA80184 ELSE:L2-B005 0 S >BD140035 | |
29354 | .word 0xADB71CC1 ! 00006BB60CA80188 ELSE:L2-B005 0 S illop_VIS | |
29355 | ldx [%g2+0x0060], %fsr ! 00006BB60CA8018C ELSE:L2-B005 0 S <BD140006 | |
29356 | .word 0xB6448B96 ! 00006BB60CA80190 ELSE:L2-B005 0 S random | |
29357 | .word 0xABE84E37 ! 00006BB60CA80194 ELSE:L2-B005 0 S illop | |
29358 | array8 %o1, %g1, %o0 ! 00006BB60CA80198 ELSE:L2-B005 0 S | |
29359 | BL140128: ! ELSE:L2-B005 | |
29360 | add %g1, 0xA6B, %g1 ! 00006BB60CA8019C ELSE:L2-B005 0 chksum++ | |
29361 | .word 0x81880000 ! 00006BB60CA801A0 SKIP:L2-B006 0 random | |
29362 | bz,pn %xcc, BL140129 ! 00006BB60CA801A4 SKIP:L2-B006 0 | |
29363 | std %f44, [%g4-0x0078] ! 00006BB60CA801A8 SKIP:L2-B006 0 S >BD140007 | |
29364 | fcmpne16 %f22, %f22, %o2 ! 00006BB60CA801AC SKIP:L2-B006 0 S | |
29365 | ldx [%g2+0x0050], %l5 ! 00006BB60CA801B0 SKIP:L2-B006 0 <BD140004 | |
29366 | membar 0x40 ! 00006BB60CA801B4 SKIP:L2-B006 0 | |
29367 | .word 0x3D028B1C ! 00006BB60CA801B8 SKIP:L2-B006 0 random | |
29368 | .word 0x81AA4016 ! 00006BB60CA801BC SKIP:L2-B006 0 illop | |
29369 | add %g3, -110, %l6 ! 00006BB60CA801C0 SKIP:L2-B006 0 @BD140099 | |
29370 | .word 0x9B53C000 ! 00006BB60CA801C4 SKIP:L2-B006 0 S illop | |
29371 | .word 0x8164BBF9 ! 00006BB60CA801C8 SKIP:L2-B006 0 illop | |
29372 | stda %f22,[%l5+%g1]0xC0 ! 00006BB60CA801CC SKIP:L2-B006 0 S Partial_St | |
29373 | ldx [%g2+0x0058], %l6 ! 00006BB60CA801D0 SKIP:L2-B006 0 <BD140016 | |
29374 | stwa %g7, [%l6+%g0]0x04 ! 00006BB60CA801D4 SKIP:L2-B006 0 S >BD140017 | |
29375 | std %o0, [%g5+0x0070] ! 00006BB60CA801D8 SKIP:L2-B006 0 S >BD140029 | |
29376 | sethi %hh(0x2E3027EFF00),%l6 ! 00006BB60CA801DC SKIP:L2-B006 0 SUBR183 | |
29377 | or %l6,%hm(0x2E3027EFF00),%l6 ! 00006BB60CA801E0 SKIP:L2-B006 0 | |
29378 | sethi %lm(0x2E3027EFF00),%l5 ! 00006BB60CA801E4 SKIP:L2-B006 0 | |
29379 | or %l5,%lo(0x2E3027EFF00),%l5 ! 00006BB60CA801E8 SKIP:L2-B006 0 | |
29380 | sllx %l6, 0x20, %l6 ! 00006BB60CA801EC SKIP:L2-B006 0 | |
29381 | or %l6, %l5, %l6 ! 00006BB60CA801F0 SKIP:L2-B006 0 | |
29382 | jmpl %l6+0x0000, %o7 ! 00006BB60CA801F4 SKIP:L2-B006 0 S | |
29383 | .word 0xDD1224D5 ! 00006BB60CA801F8 SKIP:L2-B006 0 S illop | |
29384 | add %g1, 0x5E6, %g1 ! 00006BB60CA801FC SKIP:L2-B006 0 chksum++ | |
29385 | pdist %f16, %f22, %f22 ! 00006BB60CA80200 SKIP:L2-B006 0 S | |
29386 | ldx [%g2+0x0050], %l5 ! 00006BB60CA80204 SKIP:L2-B006 0 <BD140004 | |
29387 | membar 0x40 ! 00006BB60CA80208 SKIP:L2-B006 0 | |
29388 | ldda [%l5]0xF0, %f16 ! 00006BB60CA8020C SKIP:L2-B006 0 Blk-Load | |
29389 | membar 0x40 ! 00006BB60CA80210 SKIP:L2-B006 0 | |
29390 | call .+8 ! 00006BB60CA80214 SKIP:L2-B006 0 S | |
29391 | stxa %g1, [%g7+%g0]0x13 ! 00006BB60CA80218 SKIP:L2-B006 0 S BAD-ASI | |
29392 | addcc %i1, %o3, %o3 ! 00006BB60CA8021C SKIP:L2-B006 0 S | |
29393 | std %f20, [%g6-0x0060] ! 00006BB60CA80220 SKIP:L2-B006 0 S >BD140037 | |
29394 | ba,pt %xcc, BL140136 ! 00006BB60CA80224 SKIP:L2-B006 0 | |
29395 | pdist %f30, %f22, %f30 ! 00006BB60CA80228 SKIP:L2-B006 0 S | |
29396 | BL140129: ! ELSE:L2-B007 | |
29397 | pdist %f30, %f20, %f30 ! 00006BB60CA8022C ELSE:L2-B007 0 S | |
29398 | ldx [%g2+0x0050], %l5 ! 00006BB60CA80230 ELSE:L2-B007 0 <BD140004 | |
29399 | membar 0x40 ! 00006BB60CA80234 ELSE:L2-B007 0 | |
29400 | ldda [%l5]0x17, %f16 ! 00006BB60CA80238 ELSE:L2-B007 0 Blk-Load | |
29401 | membar 0x40 ! 00006BB60CA8023C ELSE:L2-B007 0 | |
29402 | .word 0x8EB1E4E8 ! 00006BB60CA80240 ELSE:L2-B007 0 S random | |
29403 | .word 0xA9A618AD ! 00006BB60CA80244 ELSE:L2-B007 0 S illop | |
29404 | membar 0x40 ! 00006BB60CA80248 ELSE:L2-B007 0 | |
29405 | ldda [%l5]0x17, %f16 ! 00006BB60CA8024C ELSE:L2-B007 0 Blk-Load | |
29406 | .word 0xBE100001 ! 00006BB60CA80250 ELSE:L2-B007 0 random | |
29407 | add %g1, 0xAFD, %g1 ! 00006BB60CA80254 ELSE:L2-B007 0 chksum++ | |
29408 | ta %xcc, 0x40 ! 00006BB60CA80258 ELSE:L2-B007 0 S +-priv | |
29409 | subcc %o4, %o4, %i5 ! 00006BB60CA8025C ELSE:L2-B007 0 S | |
29410 | st %fsr, [%g2+0x0064] ! 00006BB60CA80260 ELSE:L2-B007 0 S <BD140006+4 | |
29411 | .word 0x8A7C1226 ! 00006BB60CA80264 ELSE:L2-B007 0 L random | |
29412 | sll %g1, 0x1, %o5 ! 00006BB60CA80268 ELSE:L2-B007 0 S | |
29413 | nop ! 00006BB60CA8026C ELSE:L2-B007 0 S | |
29414 | BL140130:bleu,a,pt %xcc, BL140131 ! 00006BB60CA80270 ELSE:L2-B007 0 L | |
29415 | st %f5, [%g5-0x0064] ! 00006BB60CA80274 ELSE:L2-B007 0 S >BD140026 | |
29416 | BL140131:.word 0x9FA7D13D ! 00006BB60CA80278 ELSE:L2-B007 0 S illop | |
29417 | fbue,pt %fcc0, BL140132 ! 00006BB60CA8027C ELSE:L2-B007 0 L | |
29418 | sub %i5, %o2, %o2 ! 00006BB60CA80280 ELSE:L2-B007 0 S | |
29419 | fbn,a,pn %fcc0, BL140133 ;.empty ! 00006BB60CA80284 ELSE:L2-B007 0 L | |
29420 | BL140133:fblg,a,pt %fcc2, BL140134 ! 00006BB60CA80288 ELSE:L2-B007 0 L | |
29421 | BL140132:fnegs %f2, %f11 ! 00006BB60CA8028C ELSE:L2-B007 0 S | |
29422 | .word 0xF5D99236 ! 00006BB60CA80290 ELSE:L2-B007 0 L random | |
29423 | BL140135:nop ! 00006BB60CA80294 ELSE:L2-B007 0 S | |
29424 | BL140134:add %g1, 0x1D7, %g1 ! 00006BB60CA80298 ELSE:L2-B007 0 chksum++ | |
29425 | BL140136: ! ELSE:L2-B007 | |
29426 | add %g1, 0x1B4, %g1 ! 00006BB60CA8029C ELSE:L2-B007 0 chksum++ | |
29427 | andcc %g1, 0x200, %g0 ! 00006BB60CA802A0 SKIP:L2-B008 0 | |
29428 | .word 0xE8CD068B ! 00006BB60CA802A4 SKIP:L2-B008 0 random | |
29429 | alignaddrl %o2, %g1, %o5 ! 00006BB60CA802A8 SKIP:L2-B008 0 S | |
29430 | ldx [%g2+0x0050], %l5 ! 00006BB60CA802AC SKIP:L2-B008 0 <BD140004 | |
29431 | membar 0x40 ! 00006BB60CA802B0 SKIP:L2-B008 0 | |
29432 | .word 0xDF36D8E0 ! 00006BB60CA802B4 SKIP:L2-B008 0 random | |
29433 | membar 0x40 ! 00006BB60CA802B8 SKIP:L2-B008 0 | |
29434 | lduha [%g7+%g7]0x8A, %i0 ! 00006BB60CA802BC SKIP:L2-B008 0 S <BD140004 | |
29435 | .word 0xB1D1A818 ! 00006BB60CA802C0 SKIP:L2-B008 0 S illop | |
29436 | subcc %i5, %o3, %o1 ! 00006BB60CA802C4 SKIP:L2-B008 0 S | |
29437 | pdist %f16, %f22, %f30 ! 00006BB60CA802C8 SKIP:L2-B008 0 S | |
29438 | add %g1, 0x16B, %g1 ! 00006BB60CA802CC SKIP:L2-B008 0 chksum++ | |
29439 | ldx [%g2+0x0050], %l5 ! 00006BB60CA802D0 SKIP:L2-B008 0 <BD140004 | |
29440 | .word 0x83F00000 ! 00006BB60CA802D4 SKIP:L2-B008 0 illop | |
29441 | .word 0x85940012 ! 00006BB60CA802D8 SKIP:L2-B008 0 illop | |
29442 | membar 0x40 ! 00006BB60CA802DC SKIP:L2-B008 0 | |
29443 | fcmpne32 %f20, %f24, %i5 ! 00006BB60CA802E0 SKIP:L2-B008 0 S | |
29444 | .word 0xBBCCDB9C ! 00006BB60CA802E4 SKIP:L2-B008 0 S illop | |
29445 | fcmpd %fcc0, %f34, %f14 ! 00006BB60CA802E8 SKIP:L2-B008 0 S | |
29446 | fcmpne32 %f20, %f22, %i0 ! 00006BB60CA802EC SKIP:L2-B008 0 S | |
29447 | .word 0x99A259EE ! 00006BB60CA802F0 SKIP:L2-B008 0 S illop | |
29448 | stda %f14, [%g5+0x0040]%asi ! 00006BB60CA802F4 SKIP:L2-B008 0 S >BD140024 | |
29449 | xnor %o2, %o5, %o3 ! 00006BB60CA802F8 SKIP:L2-B008 0 S | |
29450 | .word 0xB0CE21D9 ! 00006BB60CA802FC SKIP:L2-B008 0 S illop | |
29451 | ldx [%g2+0x0058], %l6 ! 00006BB60CA80300 SKIP:L2-B008 0 <BD140016 | |
29452 | stba %g7, [%l6+%g0]0x04 ! 00006BB60CA80304 SKIP:L2-B008 0 S >BD140017 | |
29453 | ba,a,pt %icc, BL140146 ! 00006BB60CA80308 SKIP:L2-B008 0 | |
29454 | stxa %o5, [%g2+%g0]0xA0 ! 00006BB60CA8030C SKIP:L2-B008 0 S BAD-ASI | |
29455 | BL140137: ! ELSE:L2-B009 | |
29456 | prefetch [%i6+0x02E5], 2 ! 00006BB60CA80310 ELSE:L2-B009 0 S <.+741 | |
29457 | .word 0xA1CC810A ! 00006BB60CA80314 ELSE:L2-B009 0 L illop | |
29458 | fbe,pt %fcc1, BL140139 ;.empty ! 00006BB60CA80318 ELSE:L2-B009 0 L | |
29459 | bl,a BL140140 ;.empty ! 00006BB60CA8031C ELSE:L2-B009 0 L | |
29460 | .word 0x9F72C43F ! 00006BB60CA80320 ELSE:L2-B009 0 L illop | |
29461 | bl,pt %xcc, BL140140 ;.empty ! 00006BB60CA80324 ELSE:L2-B009 0 L | |
29462 | BL140141:bne BL140142 ;.empty ! 00006BB60CA80328 ELSE:L2-B009 0 L | |
29463 | bvs,a BL140142 ! 00006BB60CA8032C ELSE:L2-B009 0 L | |
29464 | BL140140:nop ! 00006BB60CA80330 ELSE:L2-B009 0 S | |
29465 | fbne,pt %fcc3, BL140142 ;.empty ! 00006BB60CA80334 ELSE:L2-B009 0 L | |
29466 | BL140142:fbg BL140143 ;.empty ! 00006BB60CA80338 ELSE:L2-B009 0 L | |
29467 | BL140143:fble,a BL140138 ;.empty ! 00006BB60CA8033C ELSE:L2-B009 0 L | |
29468 | .word 0x8D8CE22D ! 00006BB60CA80340 ELSE:L2-B009 0 L illop | |
29469 | BL140138:or %g6, 0x0, %g6 ! 00006BB60CA80344 ELSE:L2-B009 0 S | |
29470 | BL140139:add %g1, 0xFAD, %g1 ! 00006BB60CA80348 ELSE:L2-B009 0 chksum++ | |
29471 | add %g1, 0x5E1, %g1 ! 00006BB60CA8034C ELSE:L2-B009 0 chksum++ | |
29472 | .word 0xA1AB4CEF ! 00006BB60CA80350 ELSE:L2-B009 0 S illop | |
29473 | .word 0xBBA1496D ! 00006BB60CA80354 ELSE:L2-B009 0 L illop | |
29474 | ldx [%g2+0x0008], %g4 ! 00006BB60CA80358 ELSE:L2-B009 0 S BASE<BD140235 | |
29475 | fbo,pn %fcc3, BL140145 ! 00006BB60CA8035C ELSE:L2-B009 0 L | |
29476 | BL140145:fcmpeq32 %f18, %f22, %o0 ! 00006BB60CA80360 ELSE:L2-B009 0 S | |
29477 | ldx [%g2+0x0038], %g4 ! 00006BB60CA80364 ELSE:L2-B009 0 S BASE<BD140084 | |
29478 | .word 0xBBA1096E ! 00006BB60CA80368 ELSE:L2-B009 0 S illop | |
29479 | movn %icc, %o0, %i0 ! 00006BB60CA8036C ELSE:L2-B009 0 S | |
29480 | bvc,a BL140144 ! 00006BB60CA80370 ELSE:L2-B009 0 L | |
29481 | nop ! 00006BB60CA80374 ELSE:L2-B009 0 S | |
29482 | BL140144:.word 0x81C3E008 ! 00006BB60CA80378 ELSE:L2-B009 0 random | |
29483 | BL140146: ! ELSE:L2-B009 | |
29484 | add %g1, 0xCDD, %g1 ! 00006BB60CA8037C ELSE:L2-B009 0 chksum++ | |
29485 | pdist %f24, %f22, %f24 ! 00006BB60CA80380 LOOP:L1-B000 0 S | |
29486 | be BL140147 ;.empty ! 00006BB60CA80384 LOOP:L1-B000 0 L | |
29487 | .word 0xABAFD87B ! 00006BB60CA80388 LOOP:L1-B000 0 L illop | |
29488 | BL140147:bvc BL140149 ;.empty ! 00006BB60CA8038C LOOP:L1-B000 0 L | |
29489 | fbug,a,pn %fcc0, BL140148 ! 00006BB60CA80390 LOOP:L1-B000 0 L | |
29490 | .word 0x8DD3226D ! 00006BB60CA80394 LOOP:L1-B000 0 S illop | |
29491 | fbuge,a,pt %fcc0, BL140150 ! 00006BB60CA80398 LOOP:L1-B000 0 L | |
29492 | BL140150:ta %xcc, 0x40 ! 00006BB60CA8039C LOOP:L1-B000 0 S +-priv | |
29493 | BL140148:.word 0xE5700820 ! 00006BB60CA803A0 LOOP:L1-B000 0 S illop | |
29494 | BL140149:.word 0x93906000 ! 00006BB60CA803A4 LOOP:L1-B000 0 L random | |
29495 | edge16l %i0, %o0, %o0 ! 00006BB60CA803A8 LOOP:L1-B000 0 S | |
29496 | BL140151:fbge,a BL140152 ! 00006BB60CA803AC LOOP:L1-B000 0 L | |
29497 | nop ! 00006BB60CA803B0 LOOP:L1-B000 0 S | |
29498 | BL140152:.word 0xDABA317B ! 00006BB60CA803B4 LOOP:L1-B000 0 L illop | |
29499 | lduba [%g7+%g7]0x83, %l3 ! 00006BB60CA803B8 LOOP:L1-B000 0 S <BD140004 | |
29500 | BL140153:subccc %o0, %l3, %o2 ! 00006BB60CA803BC LOOP:L1-B000 0 S | |
29501 | add %g1, 0xB26, %g1 ! 00006BB60CA803C0 LOOP:L1-B000 0 chksum++ | |
29502 | srlx %l4, 0x1, %l4 ! 00006BB60CA803C4 LOOP:L1-B000 0 | |
29503 | .word 0xD794E3E3 ! 00006BB60CA803C8 LOOP:L1-B000 0 illop | |
29504 | bne,pt %xcc, BL140154 ! 00006BB60CA803CC LOOP:L1-B000 0 | |
29505 | .word 0x81E80000 ! 00006BB60CA803D0 LOOP:L1-B000 0 S random | |
29506 | .word 0xC9E6E631 ! 00006BB60CA803D4 LOOP:L1-B000 0 random | |
29507 | rd %ccr, %i1 ! 00006BB60CA803D8 SUBR:L0-B000 0 S | |
29508 | ble,a BL140155 ;.empty ! 00006BB60CA803DC SUBR:L0-B000 0 L | |
29509 | bn,a BL140156 ;.empty ! 00006BB60CA803E0 SUBR:L0-B000 0 L | |
29510 | BL140156:bgu,a,pt %icc, BL140157 ! 00006BB60CA803E4 SUBR:L0-B000 0 L | |
29511 | nop ! 00006BB60CA803E8 SUBR:L0-B000 0 S | |
29512 | .word 0x95906000 ! 00006BB60CA803EC SUBR:L0-B000 0 L random | |
29513 | fcmped %fcc1, %f44, %f62 ! 00006BB60CA803F0 SUBR:L0-B000 0 S | |
29514 | ta %xcc, 0x40 ! 00006BB60CA803F4 SUBR:L0-B000 0 S +-priv | |
29515 | .word 0xE7516264 ! 00006BB60CA803F8 SUBR:L0-B000 0 L illop | |
29516 | .word 0xB7D235D8 ! 00006BB60CA803FC SUBR:L0-B000 0 L illop | |
29517 | ld [%g3-0x006C], %f2 ! 00006BB60CA80400 SUBR:L0-B000 0 S <BD140031 | |
29518 | BL140155:brgez,a,pn %o0, BL140157 ! 00006BB60CA80404 SUBR:L0-B000 0 L | |
29519 | .word 0xC7BB5C01 ! 00006BB60CA80408 SUBR:L0-B000 0 S illop | |
29520 | andn %o3, %g7, %o3 ! 00006BB60CA8040C SUBR:L0-B000 0 S | |
29521 | BL140157:add %g1, 0x4CA, %g1 ! 00006BB60CA80410 SUBR:L0-B000 0 chksum++ | |
29522 | add %g1, 0x4C5, %i0 ! 00006BB60CA80414 SUBR:L0-B000 0 | |
29523 | return %i7+0x0008 ! 00006BB60CA80418 SUBR:L0-B000 0 | |
29524 | .word 0xD78BAE73 ! 00006BB60CA8041C SUBR:L0-B000 0 illop | |
29525 | ||
29526 | SECTION .btext070_pg1 TEXT_VA=0x6bb60ca80000 | |
29527 | attr_text { | |
29528 | Name = .btext070_pg1, | |
29529 | VA = 0x6bb60ca80000, | |
29530 | RA = ra2pa(0xfef340000,0), | |
29531 | PA = ra2pa(0xfef340000,0), | |
29532 | tsbonly, | |
29533 | part_0_ctx_nonzero_tsb_config_3, | |
29534 | TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1, | |
29535 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
29536 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
29537 | } | |
29538 | .text; .skip 8 | |
29539 | ||
29540 | !======================================================================== | |
29541 | ||
29542 | SECTION .btext071 TEXT_VA=0x2e3027eff00 | |
29543 | attr_text { | |
29544 | Name = .btext071, | |
29545 | VA = 0x2e3027eff00, | |
29546 | RA = ra2pa(0xfef31ff00,0), | |
29547 | PA = ra2pa(0xfef31ff00,0), | |
29548 | notsb | |
29549 | } | |
29550 | ||
29551 | SECTION .btext071_pg0 TEXT_VA=0x2e3027e0000 | |
29552 | attr_text { | |
29553 | Name = .btext071_pg0, | |
29554 | VA = 0x2e3027e0000, | |
29555 | RA = ra2pa(0xfef310000,0), | |
29556 | PA = ra2pa(0xfef310000,0), | |
29557 | tsbonly, | |
29558 | part_0_ctx_nonzero_tsb_config_3, | |
29559 | TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1, | |
29560 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
29561 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
29562 | } | |
29563 | .text; .skip 8 | |
29564 | ||
29565 | ||
29566 | SECTION .btext071 | |
29567 | .text | |
29568 | .global SUBR183; SUBR183: | |
29569 | add %g1, 0x348, %g1 ! 000002E3027EFF00 SUBR:L0-B000 1 chksum++ | |
29570 | and %g1, 0xFE, %o0 ! 000002E3027EFF04 LOOP:L1-B000 1 | |
29571 | BL140160: ! LOOP:L1-B000 | |
29572 | add %g1, 0x182, %g1 ! 000002E3027EFF08 LOOP:L1-B000 1 chksum++ | |
29573 | pdist %f16, %f26, %f20 ! 000002E3027EFF0C LOOP:L1-B000 1 S | |
29574 | st %f31, [%g4+0x0024] ! 000002E3027EFF10 LOOP:L1-B000 1 S >BD140049 | |
29575 | pdist %f28, %f20, %f18 ! 000002E3027EFF14 LOOP:L1-B000 1 S | |
29576 | add %g3, 0x0, %l5 ! 000002E3027EFF18 LOOP:L1-B000 1 @BD140051 | |
29577 | stda %f26,[%l5+%g1]0xC0 ! 000002E3027EFF1C LOOP:L1-B000 1 S Partial_St | |
29578 | array16 %i1, %i5, %o3 ! 000002E3027EFF20 LOOP:L1-B000 1 S | |
29579 | ldx [%g2+0x0050], %l5 ! 000002E3027EFF24 LOOP:L1-B000 1 <BD140004 | |
29580 | membar 0x40 ! 000002E3027EFF28 LOOP:L1-B000 1 | |
29581 | stda %f0, [%l5]0xE0 ! 000002E3027EFF2C LOOP:L1-B000 1 Blk-Store | |
29582 | membar 0x40 ! 000002E3027EFF30 LOOP:L1-B000 1 | |
29583 | tge %xcc, %g0+0x0062 ! 000002E3027EFF34 LOOP:L1-B000 1 S | |
29584 | xor %i5, %i1, %o2 ! 000002E3027EFF38 LOOP:L1-B000 1 S | |
29585 | nop ! 000002E3027EFF3C LOOP:L1-B000 1 S | |
29586 | fmovsue %fcc3, %f10, %f5 ! 000002E3027EFF40 LOOP:L1-B000 1 S | |
29587 | fcmpne16 %f20, %f18, %o1 ! 000002E3027EFF44 LOOP:L1-B000 1 S | |
29588 | fcmpd %fcc0, %f46, %f60 ! 000002E3027EFF48 SKIP:L2-B000 1 | |
29589 | fbl,pn %fcc0, BL140158 ! 000002E3027EFF4C SKIP:L2-B000 1 | |
29590 | cmp %i0, %i0 ! 000002E3027EFF50 SKIP:L2-B000 1 S | |
29591 | .word 0x81C3E008 ! 000002E3027EFF54 SKIP:L2-B000 0 S random | |
29592 | fadds %f4, %f11, %f2 ! 000002E3027EFF58 SKIP:L2-B000 0 S | |
29593 | .word 0xBFA78809 ! 000002E3027EFF5C SKIP:L2-B000 0 S illop | |
29594 | fcmps %fcc0, %f11, %f9 ! 000002E3027EFF60 SKIP:L2-B000 0 S | |
29595 | add %g1, 0x3EC, %g1 ! 000002E3027EFF64 SKIP:L2-B000 0 chksum++ | |
29596 | .word 0xADA748ED ! 000002E3027EFF68 SKIP:L2-B000 0 S illop | |
29597 | swap [%g3+0x0024], %o1 ! 000002E3027EFF6C SKIP:L2-B000 0 S >BD140049 | |
29598 | ldstub [%g3-0x004A], %o4 ! 000002E3027EFF70 SKIP:L2-B000 0 S >BD140153 | |
29599 | subccc %o5, %o4, %o1 ! 000002E3027EFF74 SKIP:L2-B000 0 S | |
29600 | ldx [%g2+0x0000], %g5 ! 000002E3027EFF78 SKIP:L2-B000 0 S BASE<BD140229 | |
29601 | ba BL140159 ! 000002E3027EFF7C SKIP:L2-B000 0 | |
29602 | fmovsvs %xcc, %f5, %f4 ! 000002E3027EFF80 SKIP:L2-B000 0 S | |
29603 | BL140158: ! ELSE:L2-B001 | |
29604 | pdist %f30, %f26, %f30 ! 000002E3027EFF84 ELSE:L2-B001 1 S | |
29605 | fcmpd %fcc0, %f40, %f36 ! 000002E3027EFF88 ELSE:L2-B001 1 S | |
29606 | pdist %f18, %f26, %f18 ! 000002E3027EFF8C ELSE:L2-B001 1 S | |
29607 | pdist %f16, %f20, %f16 ! 000002E3027EFF90 ELSE:L2-B001 1 S | |
29608 | pdist %f18, %f20, %f22 ! 000002E3027EFF94 ELSE:L2-B001 1 S | |
29609 | add %g1, 0xD6E, %g1 ! 000002E3027EFF98 ELSE:L2-B001 1 chksum++ | |
29610 | ldx [%g2+0x0050], %l5 ! 000002E3027EFF9C ELSE:L2-B001 1 <BD140004 | |
29611 | membar 0x40 ! 000002E3027EFFA0 ELSE:L2-B001 1 | |
29612 | ldda [%l5]0x1E, %f16 ! 000002E3027EFFA4 ELSE:L2-B001 1 Blk-Load | |
29613 | membar 0x40 ! 000002E3027EFFA8 ELSE:L2-B001 1 | |
29614 | xor %o2, %o1, %o3 ! 000002E3027EFFAC ELSE:L2-B001 1 S | |
29615 | membar 0x40 ! 000002E3027EFFB0 ELSE:L2-B001 1 | |
29616 | ldda [%l5]0x16, %f16 ! 000002E3027EFFB4 ELSE:L2-B001 1 Blk-Load | |
29617 | membar 0x40 ! 000002E3027EFFB8 ELSE:L2-B001 1 | |
29618 | add %o5, -4006, %o5 ! 000002E3027EFFBC ELSE:L2-B001 1 S | |
29619 | fcmpes %fcc0, %f5, %f4 ! 000002E3027EFFC0 ELSE:L2-B001 1 S | |
29620 | pdist %f28, %f18, %f28 ! 000002E3027EFFC4 ELSE:L2-B001 1 S | |
29621 | BL140159: ! ELSE:L2-B001 | |
29622 | add %g1, 0xA74, %g1 ! 000002E3027EFFC8 ELSE:L2-B001 1 chksum++ | |
29623 | srlx %o0, 0x1, %o0 ! 000002E3027EFFCC LOOP:L1-B000 1 | |
29624 | andcc %o0, 0x1, %g0 ! 000002E3027EFFD0 LOOP:L1-B000 1 | |
29625 | bne,a,pn %xcc, BL140160 ! 000002E3027EFFD4 LOOP:L1-B000 1 | |
29626 | nop ! 000002E3027EFFD8 LOOP:L1-B000 0 S | |
29627 | add %g1, 0x7E1, %g1 ! 000002E3027EFFDC LOOP:L1-B000 1 chksum++ | |
29628 | andn %o4, %g1, %o5 ! 000002E3027EFFE0 SUBR:L0-B000 1 S | |
29629 | be,pn %xcc, BL140161 ! 000002E3027EFFE4 SUBR:L0-B000 1 L | |
29630 | fcmpd %fcc2, %f46, %f42 ! 000002E3027EFFE8 SUBR:L0-B000 1 S | |
29631 | .word 0xB37DC110 ! 000002E3027EFFEC SUBR:L0-B000 0 S illop | |
29632 | fbn BL140162 ! 000002E3027EFFF0 SUBR:L0-B000 0 L | |
29633 | nop ! 000002E3027EFFF4 SUBR:L0-B000 0 S | |
29634 | fbule,a BL140163 ! 000002E3027EFFF8 SUBR:L0-B000 0 L | |
29635 | st %f26, [%g3-0x0038] ! 000002E3027EFFFC SUBR:L0-B000 0 S >BD140003 | |
29636 | nop ! 000002E3027F0000 SUBR:L0-B000 0 S | |
29637 | .word 0x2254E7C8 ! 000002E3027F0004 SUBR:L0-B000 0 L illop | |
29638 | BL140163:fbul,pn %fcc3, BL140164 ;.empty ! 000002E3027F0008 SUBR:L0-B000 0 L | |
29639 | fblg BL140165 ;.empty ! 000002E3027F000C SUBR:L0-B000 0 L | |
29640 | BL140165:bcs,pn %icc, BL140162 ;.empty ! 000002E3027F0010 SUBR:L0-B000 0 L | |
29641 | BL140162:bne,pt %icc, BL140161 ;.empty ! 000002E3027F0014 SUBR:L0-B000 0 L | |
29642 | BL140161:bvc,pt %xcc, BL140166 ;.empty ! 000002E3027F0018 SUBR:L0-B000 1 L | |
29643 | BL140164:bcs BL140166 ! 000002E3027F001C SUBR:L0-B000 1 L | |
29644 | BL140166:addcc %o1, %o1, %o2 ! 000002E3027F0020 SUBR:L0-B000 1 S | |
29645 | add %g1, 0x71F, %g1 ! 000002E3027F0024 SUBR:L0-B000 1 chksum++ | |
29646 | retl ! 000002E3027F0028 SUBR:L0-B000 1 | |
29647 | add %g1, 0xE44, %g1 ! 000002E3027F002C SUBR:L0-B000 1 chksum++ | |
29648 | ||
29649 | SECTION .btext071_pg1 TEXT_VA=0x2e3027f0000 | |
29650 | attr_text { | |
29651 | Name = .btext071_pg1, | |
29652 | VA = 0x2e3027f0000, | |
29653 | RA = ra2pa(0xfef320000,0), | |
29654 | PA = ra2pa(0xfef320000,0), | |
29655 | tsbonly, | |
29656 | part_0_ctx_nonzero_tsb_config_3, | |
29657 | TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1, | |
29658 | TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
29659 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
29660 | } | |
29661 | .text; .skip 8 | |
29662 | ||
29663 | !======================================================================== | |
29664 | ||
29665 | SECTION .btext072 TEXT_VA=0xfffffadb907fff00 | |
29666 | attr_text { | |
29667 | Name = .btext072, | |
29668 | VA = 0xfffffadb907fff00, | |
29669 | RA = 0xfe6ffff00, | |
29670 | PA = ra2pa(0xfe6ffff00,0), | |
29671 | notsb | |
29672 | } | |
29673 | ||
29674 | SECTION .btext072_pg0 TEXT_VA=0xfffffadb90400000 | |
29675 | attr_text { | |
29676 | Name = .btext072_pg0, | |
29677 | VA = 0xfffffadb90400000, | |
29678 | RA = 0xfe6c00000, | |
29679 | PA = ra2pa(0xfe6c00000,0), | |
29680 | tsbonly, | |
29681 | part_0_ctx_nonzero_tsb_config_2, | |
29682 | TTE_Context=75, TTE_Size=3, TTE_W=0, TTE_X=1, | |
29683 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
29684 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
29685 | } | |
29686 | .text; .skip 8 | |
29687 | ||
29688 | ||
29689 | SECTION .btext072 | |
29690 | .text | |
29691 | .global SUBR184; SUBR184: | |
29692 | pdist %f18, %f30, %f18 ! FFFFFADB907FFF00 SUBR:L0-B000 1 S | |
29693 | add %i2, %o4, %o2 ! FFFFFADB907FFF04 SUBR:L0-B000 1 S | |
29694 | add %g6, 0x30, %l5 ! FFFFFADB907FFF08 SUBR:L0-B000 1 @BD140036 | |
29695 | stda %f26,[%l5+%g1]0xC1 ! FFFFFADB907FFF0C SUBR:L0-B000 1 S Partial_St | |
29696 | add %o3, 0xEF5, %o4 ! FFFFFADB907FFF10 SUBR:L0-B000 1 S | |
29697 | add %g1, 0x43F, %g1 ! FFFFFADB907FFF14 SUBR:L0-B000 1 chksum++ | |
29698 | and %g1, 0xFE, %o3 ! FFFFFADB907FFF18 LOOP:L1-B000 1 | |
29699 | BL140193: ! LOOP:L1-B000 | |
29700 | add %g1, 0x762, %g1 ! FFFFFADB907FFF1C LOOP:L1-B000 1 chksum++ | |
29701 | ldx [%g2+0x0050], %l5 ! FFFFFADB907FFF20 LOOP:L1-B000 1 <BD140004 | |
29702 | membar 0x40 ! FFFFFADB907FFF24 LOOP:L1-B000 1 | |
29703 | ldda [%l5]0x1F, %f16 ! FFFFFADB907FFF28 LOOP:L1-B000 1 Blk-Load | |
29704 | membar 0x40 ! FFFFFADB907FFF2C LOOP:L1-B000 1 | |
29705 | nop ! FFFFFADB907FFF30 LOOP:L1-B000 1 S | |
29706 | ldsw [%g5-0x0038], %o5 ! FFFFFADB907FFF34 LOOP:L1-B000 1 S <BD140003 | |
29707 | std %o0, [%g3+0x0060] ! FFFFFADB907FFF38 LOOP:L1-B000 1 S >BD140071 | |
29708 | andcc %i5, 0x2, %g0 ! FFFFFADB907FFF3C SKIP:L2-B000 1 | |
29709 | bnz,a,pn %xcc, BL140171 ! FFFFFADB907FFF40 SKIP:L2-B000 1 | |
29710 | nop ! FFFFFADB907FFF44 SKIP:L2-B000 0 S | |
29711 | orn %o4, %o2, %o2 ! FFFFFADB907FFF48 SKIP:L2-B000 1 S | |
29712 | membar 0x0 ! FFFFFADB907FFF4C SKIP:L2-B000 1 S | |
29713 | fandnot2 %f18, %f20, %f28 ! FFFFFADB907FFF50 SKIP:L2-B000 1 S | |
29714 | ldx [%g2+0x0050], %l5 ! FFFFFADB907FFF54 SKIP:L2-B000 1 <BD140004 | |
29715 | membar 0x40 ! FFFFFADB907FFF58 SKIP:L2-B000 1 | |
29716 | stda %f32, [%l5]0x16 ! FFFFFADB907FFF5C SKIP:L2-B000 1 Blk-Store | |
29717 | membar 0x40 ! FFFFFADB907FFF60 SKIP:L2-B000 1 | |
29718 | add %g1, 0x5AD, %g1 ! FFFFFADB907FFF64 SKIP:L2-B000 1 chksum++ | |
29719 | fcmpeq16 %f22, %f20, %o4 ! FFFFFADB907FFF68 SKIP:L2-B000 1 S | |
29720 | pdist %f20, %f22, %f26 ! FFFFFADB907FFF6C SKIP:L2-B000 1 S | |
29721 | bn,pn %icc, BL140167 ! FFFFFADB907FFF70 SKIP:L2-B000 1 L | |
29722 | ldx [%g2+0x0060], %fsr ! FFFFFADB907FFF74 SKIP:L2-B000 1 S <BD140006 | |
29723 | nop ! FFFFFADB907FFF78 SKIP:L2-B000 1 S | |
29724 | bg,a,pn %icc, BL140168 ! FFFFFADB907FFF7C SKIP:L2-B000 1 L | |
29725 | BL140168:ldd [%g6+0x0050], %f18 ! FFFFFADB907FFF80 SKIP:L2-B000 0 S <BD140073 | |
29726 | bnz,a BL140169 ! FFFFFADB907FFF84 SKIP:L2-B000 1 L | |
29727 | BL140169:pdist %f28, %f24, %f28 ! FFFFFADB907FFF88 SKIP:L2-B000 0 S | |
29728 | ld [%g5-0x0038], %f19 ! FFFFFADB907FFF8C SKIP:L2-B000 1 S <BD140003 | |
29729 | BL140167:ldstub [%g6-0x002D], %o0 ! FFFFFADB907FFF90 SKIP:L2-B000 1 S >BD140153 | |
29730 | bgu BL140170 ! FFFFFADB907FFF94 SKIP:L2-B000 1 L | |
29731 | BL140170:fnot1s %f22, %f17 ! FFFFFADB907FFF98 SKIP:L2-B000 1 S | |
29732 | add %g1, 0xF3A, %g1 ! FFFFFADB907FFF9C SKIP:L2-B000 1 chksum++ | |
29733 | fba BL140172 ! FFFFFADB907FFFA0 SKIP:L2-B000 1 | |
29734 | .word 0x95AFC813 ! FFFFFADB907FFFA4 SKIP:L2-B000 1 S illop_FP | |
29735 | BL140171: ! ELSE:L2-B001 | |
29736 | add %g4, -96, %l5 ! FFFFFADB907FFFA8 ELSE:L2-B001 0 @BD140037 | |
29737 | stda %f24,[%l5+%g1]0xC2 ! FFFFFADB907FFFAC ELSE:L2-B001 0 S Partial_St | |
29738 | nop ! FFFFFADB907FFFB0 ELSE:L2-B001 0 S | |
29739 | std %f18, [%g3+0x0060] ! FFFFFADB907FFFB4 ELSE:L2-B001 0 S >BD140071 | |
29740 | pdist %f18, %f26, %f22 ! FFFFFADB907FFFB8 ELSE:L2-B001 0 S | |
29741 | ldx [%g2+0x0028], %g6 ! FFFFFADB907FFFBC ELSE:L2-B001 0 S BASE<BD140111 | |
29742 | .word 0xAB92099D ! FFFFFADB907FFFC0 ELSE:L2-B001 0 S illop | |
29743 | ldx [%g2+0x0008], %g3 ! FFFFFADB907FFFC4 ELSE:L2-B001 0 S BASE<BD140235 | |
29744 | add %g6, 0x30, %l5 ! FFFFFADB907FFFC8 ELSE:L2-B001 0 @BD140036 | |
29745 | stda %f30,[%l5+%g1]0xC4 ! FFFFFADB907FFFCC ELSE:L2-B001 0 S Partial_St | |
29746 | fcmpne32 %f26, %f20, %o4 ! FFFFFADB907FFFD0 ELSE:L2-B001 0 S | |
29747 | .word 0xDD415782 ! FFFFFADB907FFFD4 ELSE:L2-B001 0 illop | |
29748 | .word 0x1FE52297 ! FFFFFADB907FFFD8 ELSE:L2-B001 0 S illop | |
29749 | .word 0xFF12803D ! FFFFFADB907FFFDC ELSE:L2-B001 0 illop | |
29750 | membar 0x40 ! FFFFFADB907FFFE0 ELSE:L2-B001 0 | |
29751 | stda %f32, [%l5]0x16 ! FFFFFADB907FFFE4 ELSE:L2-B001 0 Blk-Store | |
29752 | membar 0x40 ! FFFFFADB907FFFE8 ELSE:L2-B001 0 | |
29753 | .word 0x83A94815 ! FFFFFADB907FFFEC ELSE:L2-B001 0 S illop | |
29754 | add %g1, 0xBC6, %g1 ! FFFFFADB907FFFF0 ELSE:L2-B001 0 chksum++ | |
29755 | andncc %o4, %o5, %o5 ! FFFFFADB907FFFF4 ELSE:L2-B001 0 S | |
29756 | .word 0xB5AF2669 ! FFFFFADB907FFFF8 ELSE:L2-B001 0 S illop | |
29757 | prefetch [%i2+%o6], 3 ! FFFFFADB907FFFFC ELSE:L2-B001 0 S <.+0 | |
29758 | pdist %f24, %f18, %f28 ! FFFFFADB90800000 ELSE:L2-B001 0 S | |
29759 | BL140172: ! ELSE:L2-B001 | |
29760 | add %g1, 0x57D, %g1 ! FFFFFADB90800004 ELSE:L2-B001 1 chksum++ | |
29761 | fcmpd %fcc3, %f36, %f40 ! FFFFFADB90800008 SKIP:L2-B002 1 | |
29762 | fbl,pn %fcc3, BL140173 ! FFFFFADB9080000C SKIP:L2-B002 1 | |
29763 | pdist %f20, %f18, %f26 ! FFFFFADB90800010 SKIP:L2-B002 1 S | |
29764 | fcmpgt32 %f22, %f28, %o1 ! FFFFFADB90800014 SKIP:L2-B002 1 S | |
29765 | ldx [%g2+0x0008], %g4 ! FFFFFADB90800018 SKIP:L2-B002 1 S BASE<BD140235 | |
29766 | fcmpeq32 %f22, %f26, %o5 ! FFFFFADB9080001C SKIP:L2-B002 1 S | |
29767 | cmp %o4, %o5 ! FFFFFADB90800020 SKIP:L2-B002 1 S | |
29768 | .word 0x83424989 ! FFFFFADB90800024 SKIP:L2-B002 1 S illop | |
29769 | add %g1, 0x372, %g1 ! FFFFFADB90800028 SKIP:L2-B002 1 chksum++ | |
29770 | nop ! FFFFFADB9080002C SKIP:L2-B002 1 S | |
29771 | ldx [%g2+0x0048], %g3 ! FFFFFADB90800030 SKIP:L2-B002 1 S BASE<BD140192 | |
29772 | fmovdvs %xcc, %f14, %f38 ! FFFFFADB90800034 SKIP:L2-B002 1 S | |
29773 | add %g6, 0x18, %l5 ! FFFFFADB90800038 SKIP:L2-B002 1 @BD140028 | |
29774 | stda %f28,[%l5+%g1]0xC8 ! FFFFFADB9080003C SKIP:L2-B002 1 S Partial_St | |
29775 | ldx [%g2+0x0050], %l5 ! FFFFFADB90800040 SKIP:L2-B002 1 <BD140004 | |
29776 | membar 0x40 ! FFFFFADB90800044 SKIP:L2-B002 1 | |
29777 | ldda [%l5]0xF0, %f16 ! FFFFFADB90800048 SKIP:L2-B002 1 Blk-Load | |
29778 | membar 0x40 ! FFFFFADB9080004C SKIP:L2-B002 1 | |
29779 | add %g4, -2, %l6 ! FFFFFADB90800050 SKIP:L2-B002 1 @BD140176 | |
29780 | stda %f22, [%l6]0xD2 ! FFFFFADB90800054 SKIP:L2-B002 1 S Short16 | |
29781 | ba BL140174 ! FFFFFADB90800058 SKIP:L2-B002 1 | |
29782 | andcc %g4, -1, %g4 ! FFFFFADB9080005C SKIP:L2-B002 1 S | |
29783 | BL140173: ! ELSE:L2-B003 | |
29784 | pdist %f26, %f22, %f20 ! FFFFFADB90800060 ELSE:L2-B003 0 S | |
29785 | orn %l2, -1, %l2 ! FFFFFADB90800064 ELSE:L2-B003 0 S | |
29786 | .word 0x9FA0C588 ! FFFFFADB90800068 ELSE:L2-B003 0 illop | |
29787 | .word 0x83880000 ! FFFFFADB9080006C ELSE:L2-B003 0 random | |
29788 | stda %f0, [%l5]0x16 ! FFFFFADB90800070 ELSE:L2-B003 0 Blk-Store | |
29789 | membar 0x40 ! FFFFFADB90800074 ELSE:L2-B003 0 | |
29790 | pdist %f28, %f24, %f24 ! FFFFFADB90800078 ELSE:L2-B003 0 S | |
29791 | .word 0xB5AF0A3E ! FFFFFADB9080007C ELSE:L2-B003 0 S illop | |
29792 | .word 0xC9D30B62 ! FFFFFADB90800080 ELSE:L2-B003 0 S illop | |
29793 | ldsba [%g7+%g0]0x83, %o1 ! FFFFFADB90800084 ELSE:L2-B003 0 S <BD140004 | |
29794 | .word 0xE3CDF145 ! FFFFFADB90800088 ELSE:L2-B003 0 S illop | |
29795 | ld [%g6-0x0055], %f2 ! FFFFFADB9080008C ELSE:L2-B003 0 S <BD140015+3 | |
29796 | .word 0xB993601C ! FFFFFADB90800090 ELSE:L2-B003 0 illop | |
29797 | stda %f26,[%l5+%g1]0xC2 ! FFFFFADB90800094 ELSE:L2-B003 0 S Partial_St | |
29798 | fcmpne16 %f24, %f28, %o0 ! FFFFFADB90800098 ELSE:L2-B003 0 S | |
29799 | pdist %f28, %f30, %f26 ! FFFFFADB9080009C ELSE:L2-B003 0 S | |
29800 | .word 0xE6BCB5F4 ! FFFFFADB908000A0 ELSE:L2-B003 0 illop | |
29801 | add %g5, -40, %l5 ! FFFFFADB908000A4 ELSE:L2-B003 0 @BD140220 | |
29802 | stda %f22,[%l5+%g1]0xC0 ! FFFFFADB908000A8 ELSE:L2-B003 0 S Partial_St | |
29803 | edge8ln %o4, %g4, %o2 ! FFFFFADB908000AC ELSE:L2-B003 0 S | |
29804 | .word 0x04BA8622 ! FFFFFADB908000B0 ELSE:L2-B003 0 S random | |
29805 | array32 %o5, %l2, %o0 ! FFFFFADB908000B4 ELSE:L2-B003 0 S | |
29806 | edge32ln %o5, %o4, %o4 ! FFFFFADB908000B8 ELSE:L2-B003 0 S | |
29807 | stb %o4, [%g5+0x0028] ! FFFFFADB908000BC ELSE:L2-B003 0 S >BD140087 | |
29808 | BL140174: ! ELSE:L2-B003 | |
29809 | add %g1, 0x5A5, %g1 ! FFFFFADB908000C0 ELSE:L2-B003 1 chksum++ | |
29810 | andcc %o0, 0x20, %g0 ! FFFFFADB908000C4 SKIP:L2-B004 1 | |
29811 | bnz BL140175 ! FFFFFADB908000C8 SKIP:L2-B004 1 | |
29812 | nop ! FFFFFADB908000CC SKIP:L2-B004 1 S | |
29813 | .word 0xADCD5E0F ! FFFFFADB908000D0 SKIP:L2-B004 0 S illop | |
29814 | add %g3, -32, %l5 ! FFFFFADB908000D4 SKIP:L2-B004 0 @BD140010 | |
29815 | .word 0x9BA84469 ! FFFFFADB908000D8 SKIP:L2-B004 0 S illop | |
29816 | edge16ln %o1, %o4, %o5 ! FFFFFADB908000DC SKIP:L2-B004 0 S | |
29817 | stxa %o1, [%g7+%g0]0x03 ! FFFFFADB908000E0 SKIP:L2-B004 0 S BAD-ASI | |
29818 | ld [%g2+0x0064], %fsr ! FFFFFADB908000E4 SKIP:L2-B004 0 S <BD140006+4 | |
29819 | .word 0xC6C54F18 ! FFFFFADB908000E8 SKIP:L2-B004 0 S random | |
29820 | xor %o5, %o4, %o0 ! FFFFFADB908000EC SKIP:L2-B004 0 S | |
29821 | .word 0x9DB0837B ! FFFFFADB908000F0 SKIP:L2-B004 0 S illop | |
29822 | .word 0xA9CB2535 ! FFFFFADB908000F4 SKIP:L2-B004 0 S illop | |
29823 | nop ! FFFFFADB908000F8 SKIP:L2-B004 0 S | |
29824 | add %g1, 0xF9, %g1 ! FFFFFADB908000FC SKIP:L2-B004 0 chksum++ | |
29825 | .word 0xB1E15944 ! FFFFFADB90800100 SKIP:L2-B004 0 S illop | |
29826 | .word 0xA3A4D9AC ! FFFFFADB90800104 SKIP:L2-B004 0 S illop | |
29827 | add %g6, -84, %l6 ! FFFFFADB90800108 SKIP:L2-B004 0 @BD140012 | |
29828 | stda %f28, [%l6]0xD0 ! FFFFFADB9080010C SKIP:L2-B004 0 S Short8 | |
29829 | .word 0x8BA3C9E1 ! FFFFFADB90800110 SKIP:L2-B004 0 S illop | |
29830 | ba,pn %icc, BL140184 ! FFFFFADB90800114 SKIP:L2-B004 0 | |
29831 | std %f32, [%g3+0x0040] ! FFFFFADB90800118 SKIP:L2-B004 0 S >BD140024 | |
29832 | BL140175: ! ELSE:L2-B005 | |
29833 | nop ! FFFFFADB9080011C ELSE:L2-B005 1 S | |
29834 | fba,a BL140176 ;.empty ! FFFFFADB90800120 ELSE:L2-B005 1 L | |
29835 | fbge,a BL140176 ! FFFFFADB90800124 ELSE:L2-B005 0 L | |
29836 | BL140176:st %f8, [%g4-0x002C] ! FFFFFADB90800128 ELSE:L2-B005 1 S >BD140062 | |
29837 | stba %o4, [%g3-0x0042]%asi ! FFFFFADB9080012C ELSE:L2-B005 1 S >BD140256 | |
29838 | bgu,a,pt %xcc, BL140177 ! FFFFFADB90800130 ELSE:L2-B005 1 L | |
29839 | pdist %f16, %f22, %f16 ! FFFFFADB90800134 ELSE:L2-B005 1 S | |
29840 | bne BL140178 ! FFFFFADB90800138 ELSE:L2-B005 0 L | |
29841 | fcmpeq16 %f22, %f28, %o4 ! FFFFFADB9080013C ELSE:L2-B005 0 S | |
29842 | subc %o0, %o0, %o5 ! FFFFFADB90800140 ELSE:L2-B005 0 S | |
29843 | BL140178:.word 0xA5A99C2B ! FFFFFADB90800144 ELSE:L2-B005 0 L illop | |
29844 | BL140179:fbule BL140177 ! FFFFFADB90800148 ELSE:L2-B005 0 L | |
29845 | .word 0x9D499F5A ! FFFFFADB9080014C ELSE:L2-B005 0 S illop | |
29846 | BL140177:add %g1, 0x34F, %g1 ! FFFFFADB90800150 ELSE:L2-B005 1 chksum++ | |
29847 | add %g1, 0x6C3, %g1 ! FFFFFADB90800154 ELSE:L2-B005 1 chksum++ | |
29848 | fcmpgt16 %f18, %f26, %o2 ! FFFFFADB90800158 ELSE:L2-B005 1 S | |
29849 | pdist %f18, %f16, %f30 ! FFFFFADB9080015C ELSE:L2-B005 1 S | |
29850 | brnz,a,pn %o1, BL140180 ! FFFFFADB90800160 ELSE:L2-B005 1 L | |
29851 | nop ! FFFFFADB90800164 ELSE:L2-B005 1 S | |
29852 | .word 0xEDC80D75 ! FFFFFADB90800168 ELSE:L2-B005 0 L illop | |
29853 | BL140181:fblg BL140182 ;.empty ! FFFFFADB9080016C ELSE:L2-B005 0 L | |
29854 | BL140180:fbu,pt %fcc1, BL140183 ! FFFFFADB90800170 ELSE:L2-B005 1 L | |
29855 | BL140182:fnegd %f22, %f16 ! FFFFFADB90800174 ELSE:L2-B005 1 S | |
29856 | st %f8, [%g6-0x002C] ! FFFFFADB90800178 ELSE:L2-B005 1 S >BD140062 | |
29857 | BL140183:stda %f18, [%g6+0x0058]%asi ! FFFFFADB9080017C ELSE:L2-B005 1 S >BD140032 | |
29858 | pdist %f22, %f22, %f20 ! FFFFFADB90800180 ELSE:L2-B005 1 S | |
29859 | ld [%g6-0x0064], %f4 ! FFFFFADB90800184 ELSE:L2-B005 1 S <BD140026 | |
29860 | nop ! FFFFFADB90800188 ELSE:L2-B005 1 S | |
29861 | pdist %f28, %f26, %f26 ! FFFFFADB9080018C ELSE:L2-B005 1 S | |
29862 | add %g1, 0x30F, %g1 ! FFFFFADB90800190 ELSE:L2-B005 1 chksum++ | |
29863 | BL140184: ! ELSE:L2-B005 | |
29864 | add %g1, 0xAAD, %g1 ! FFFFFADB90800194 ELSE:L2-B005 1 chksum++ | |
29865 | andcc %g1, 0x10, %g0 ! FFFFFADB90800198 SKIP:L2-B006 1 | |
29866 | bnz,a,pt %icc, BL140185 ! FFFFFADB9080019C SKIP:L2-B006 1 | |
29867 | nop ! FFFFFADB908001A0 SKIP:L2-B006 1 S | |
29868 | fcmpeq32 %f16, %f24, %o5 ! FFFFFADB908001A4 SKIP:L2-B006 0 S | |
29869 | fcmped %fcc1, %f46, %f12 ! FFFFFADB908001A8 SKIP:L2-B006 0 S | |
29870 | pdist %f24, %f22, %f20 ! FFFFFADB908001AC SKIP:L2-B006 0 S | |
29871 | .word 0x9FD0F81F ! FFFFFADB908001B0 SKIP:L2-B006 0 S illop | |
29872 | add %g1, 0xB39, %g1 ! FFFFFADB908001B4 SKIP:L2-B006 0 chksum++ | |
29873 | fcmps %fcc2, %f2, %f8 ! FFFFFADB908001B8 SKIP:L2-B006 0 S | |
29874 | .word 0x99DFE12C ! FFFFFADB908001BC SKIP:L2-B006 0 S illop | |
29875 | ldx [%g3-0x0088], %g3 ! FFFFFADB908001C0 SKIP:L2-B006 0 ptr_chase | |
29876 | ldx [%g3-0x0088], %g3 ! FFFFFADB908001C4 SKIP:L2-B006 0 ptr_chase | |
29877 | .word 0x8D9D478C ! FFFFFADB908001C8 SKIP:L2-B006 0 random | |
29878 | ldx [%g3-0x0088], %g3 ! FFFFFADB908001CC SKIP:L2-B006 0 ptr_chase | |
29879 | ldx [%g3-0x0088], %g3 ! FFFFFADB908001D0 SKIP:L2-B006 0 ptr_chase | |
29880 | ldx [%g2+0x0050], %l5 ! FFFFFADB908001D4 SKIP:L2-B006 0 <BD140004 | |
29881 | membar 0x40 ! FFFFFADB908001D8 SKIP:L2-B006 0 | |
29882 | stda %f0, [%l5]0xF0 ! FFFFFADB908001DC SKIP:L2-B006 0 Blk-Store | |
29883 | membar 0x40 ! FFFFFADB908001E0 SKIP:L2-B006 0 | |
29884 | .word 0x9DF00000 ! FFFFFADB908001E4 SKIP:L2-B006 0 illop | |
29885 | stda %f16, [%l5]0xF0 ! FFFFFADB908001E8 SKIP:L2-B006 0 Blk-Store | |
29886 | membar 0x40 ! FFFFFADB908001EC SKIP:L2-B006 0 | |
29887 | fba,pn %fcc1, BL140192 ! FFFFFADB908001F0 SKIP:L2-B006 0 | |
29888 | fcmpeq16 %f24, %f20, %o5 ! FFFFFADB908001F4 SKIP:L2-B006 0 S | |
29889 | BL140185: ! ELSE:L2-B007 | |
29890 | fcmpd %fcc3, %f40, %f38 ! FFFFFADB908001F8 ELSE:L2-B007 1 S | |
29891 | nop ! FFFFFADB908001FC ELSE:L2-B007 1 S | |
29892 | fbn,a,pn %fcc1, BL140186 ;.empty ! FFFFFADB90800200 ELSE:L2-B007 1 L | |
29893 | bge BL140187 ;.empty ! FFFFFADB90800204 ELSE:L2-B007 0 L | |
29894 | bleu BL140188 ;.empty ! FFFFFADB90800208 ELSE:L2-B007 1 L | |
29895 | brgez,pn %g7, BL140189 ! FFFFFADB9080020C ELSE:L2-B007 1 L | |
29896 | BL140189:nop ! FFFFFADB90800210 ELSE:L2-B007 2 S | |
29897 | BL140186:fbe,a,pt %fcc1, BL140190 ;.empty ! FFFFFADB90800214 ELSE:L2-B007 1 L | |
29898 | bne BL140191 ! FFFFFADB90800218 ELSE:L2-B007 0 L | |
29899 | BL140190:fnegd %f26, %f26 ! FFFFFADB9080021C ELSE:L2-B007 1 S | |
29900 | BL140187:stb %o4, [%g4+0x003D] ! FFFFFADB90800220 ELSE:L2-B007 1 S >BD140034 | |
29901 | nop ! FFFFFADB90800224 ELSE:L2-B007 1 S | |
29902 | BL140191:or %o5, %g7, %o5 ! FFFFFADB90800228 ELSE:L2-B007 1 S | |
29903 | BL140188:.word 0xE716D750 ! FFFFFADB9080022C ELSE:L2-B007 1 S illop | |
29904 | add %g1, 0xB07, %g1 ! FFFFFADB90800230 ELSE:L2-B007 1 chksum++ | |
29905 | add %g1, 0x16A, %g1 ! FFFFFADB90800234 ELSE:L2-B007 1 chksum++ | |
29906 | fcmpgt16 %f16, %f30, %o2 ! FFFFFADB90800238 ELSE:L2-B007 1 S | |
29907 | xnorcc %o2, %o2, %o5 ! FFFFFADB9080023C ELSE:L2-B007 1 S | |
29908 | fcmple32 %f20, %f26, %o1 ! FFFFFADB90800240 ELSE:L2-B007 1 S | |
29909 | ldx [%g2+0x0050], %l5 ! FFFFFADB90800244 ELSE:L2-B007 1 <BD140004 | |
29910 | membar 0x40 ! FFFFFADB90800248 ELSE:L2-B007 1 | |
29911 | ldda [%l5]0xF0, %f16 ! FFFFFADB9080024C ELSE:L2-B007 1 Blk-Load | |
29912 | membar 0x40 ! FFFFFADB90800250 ELSE:L2-B007 1 | |
29913 | lduw [%g4-0x0068], %o4 ! FFFFFADB90800254 ELSE:L2-B007 1 S <BD140042 | |
29914 | .word 0xB9B441FC ! FFFFFADB90800258 ELSE:L2-B007 1 S illop_VIS | |
29915 | nop ! FFFFFADB9080025C ELSE:L2-B007 1 S | |
29916 | pdist %f20, %f26, %f20 ! FFFFFADB90800260 ELSE:L2-B007 1 S | |
29917 | edge16 %o2, %o2, %o0 ! FFFFFADB90800264 ELSE:L2-B007 1 S | |
29918 | pdist %f26, %f20, %f28 ! FFFFFADB90800268 ELSE:L2-B007 1 S | |
29919 | BL140192: ! ELSE:L2-B007 | |
29920 | add %g1, 0xE7, %g1 ! FFFFFADB9080026C ELSE:L2-B007 1 chksum++ | |
29921 | srlx %o3, 0x1, %o3 ! FFFFFADB90800270 LOOP:L1-B000 1 | |
29922 | andcc %o3, 0x1, %g0 ! FFFFFADB90800274 LOOP:L1-B000 1 | |
29923 | bne,a,pn %xcc, BL140193 ! FFFFFADB90800278 LOOP:L1-B000 1 | |
29924 | pdist %f20, %f26, %f24 ! FFFFFADB9080027C LOOP:L1-B000 0 S | |
29925 | add %g1, 0x14D, %g1 ! FFFFFADB90800280 LOOP:L1-B000 1 chksum++ | |
29926 | ld [%g3+0x0048], %f6 ! FFFFFADB90800284 SUBR:L0-B000 1 S <BD140039 | |
29927 | lda [%g3+0x004C]%asi, %f7 ! FFFFFADB90800288 SUBR:L0-B000 1 S <BD140039+4 | |
29928 | add %g4, -76, %l6 ! FFFFFADB9080028C SUBR:L0-B000 1 @BD140144 | |
29929 | stda %f20, [%l6]0xD2 ! FFFFFADB90800290 SUBR:L0-B000 1 S Short16 | |
29930 | prefetch [%l6-0x0781], 2 ! FFFFFADB90800294 SUBR:L0-B000 1 S <.-1921 | |
29931 | subcc %g1, %o2, %o0 ! FFFFFADB90800298 SUBR:L0-B000 1 S | |
29932 | st %f25, [%g5-0x0031] ! FFFFFADB9080029C SUBR:L0-B000 1 S >BD140009+3 | |
29933 | retl ! FFFFFADB908002A0 SUBR:L0-B000 1 | |
29934 | add %g1, 0xED3, %g1 ! FFFFFADB908002A4 SUBR:L0-B000 1 chksum++ | |
29935 | ||
29936 | SECTION .btext072_pg1 TEXT_VA=0xfffffadb90800000 | |
29937 | attr_text { | |
29938 | Name = .btext072_pg1, | |
29939 | VA = 0xfffffadb90800000, | |
29940 | RA = 0xfe7000000, | |
29941 | PA = ra2pa(0xfe7000000,0), | |
29942 | tsbonly, | |
29943 | part_0_ctx_nonzero_tsb_config_2, | |
29944 | TTE_Context=75, TTE_Size=3, TTE_W=0, TTE_X=1, | |
29945 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
29946 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
29947 | } | |
29948 | .text; .skip 8 | |
29949 | ! Context 75: 2365 instructions generated, 2179 executed, 39 traps | |
29950 | ||
29951 | SECTION .blimp_traps0 TEXT_VA=0xe00000 | |
29952 | attr_text { | |
29953 | Name = .blimp_traps0, | |
29954 | VA = 0xe00000, | |
29955 | RA = 0xfffff0000, | |
29956 | PA = ra2pa(0xfffff0000,0), | |
29957 | part_0_ctx_zero_tsb_config_1, | |
29958 | TTE_Context=0, TTE_Size=1, TTE_W=1, TTE_X=1, | |
29959 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
29960 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
29961 | } | |
29962 | ||
29963 | ||
29964 | SECTION .blimp_traps0 | |
29965 | .text | |
29966 | #undef BLIMP_TLABEL | |
29967 | #define BLIMP_TLABEL Blimp_tt0 | |
29968 | #undef BLIMP_TRAP_CKSUM | |
29969 | #define BLIMP_TRAP_CKSUM 0 | |
29970 | #undef BLIMP_VERIFY_FAULTS | |
29971 | #define BLIMP_VERIFY_FAULTS 0 | |
29972 | #undef BLIMP_SPLIT_STACK | |
29973 | #define BLIMP_SPLIT_STACK 0 | |
29974 | #undef BLIMP_BIAS64 | |
29975 | #define BLIMP_BIAS64 0 | |
29976 | #undef BLIMP_BIAS32 | |
29977 | #define BLIMP_BIAS32 0 | |
29978 | #undef BLIMP_1ST_CTX | |
29979 | #define BLIMP_1ST_CTX 68 | |
29980 | #undef BLIMP_MAX_CTX | |
29981 | #define BLIMP_MAX_CTX 75 | |
29982 | #undef BLIMP_SHR_CTX | |
29983 | #undef BLIMP_VERIFY_TRAPS | |
29984 | #undef BLIMP_VERIFY_XFSR | |
29985 | #undef BLIMP_ENABLE_DEMAP | |
29986 | #undef BLIMP_BAD_JMPL | |
29987 | #undef BLIMP_SYNC_FINISH | |
29988 | #define BLIMP_VERIFY_TRAPS | |
29989 | #define BLIMP_VERIFY_XFSR | |
29990 | #define BLIMP_ENABLE_DEMAP | |
29991 | #define BLIMP_BAD_JMPL | |
29992 | ||
29993 | ||
29994 | ||
29995 | #ifndef BLIMP_SCRATCHPAD_VA | |
29996 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
29997 | #endif | |
29998 | ||
29999 | ! %g7 ERROR CODES for problems detected in trap handlers. | |
30000 | #define BLIMP_ERR_PROGRAM 0 /* EXIT_BAD called by test case */ | |
30001 | #define BLIMP_ERR_BAD_ENTRY 1 /* inconsistency between %tt and entry point */ | |
30002 | #define BLIMP_ERR_INV_TRAP 2 /* this trap type is undefined in MM */ | |
30003 | #define BLIMP_ERR_UNEXP_TRAP 3 /* this trap type should never occur in BLIMP */ | |
30004 | #define BLIMP_ERR_INCOR_TRAP 4 /* this trap type was taken when it shouldn't */ | |
30005 | #define BLIMP_ERR_MMU_MISS 5 /* mmu miss that cannot be resolved */ | |
30006 | ||
30007 | ! Note: DEFAULT_TRAP() depends on TRAP_BASE_VA fitting in 32 bits | |
30008 | #define DEFAULT_TRAP(NUM) \ | |
30009 | mov NUM, %g7; \ | |
30010 | sllx %g7, 5, %g7; \ | |
30011 | sethi %lm(TRAP_BASE_VA), %g6; \ | |
30012 | or %g6, %lo(TRAP_BASE_VA), %g6; \ | |
30013 | jmpl %g6+%g7, %g0; \ | |
30014 | nop; nop; nop; | |
30015 | ||
30016 | #define TRAP_JUMP(ADDR) \ | |
30017 | sethi %hh(ADDR), %g6; \ | |
30018 | or %g6, %hm(ADDR), %g6; \ | |
30019 | sethi %lm(ADDR), %g7; \ | |
30020 | or %g7, %lo(ADDR), %g7; \ | |
30021 | sllx %g6, 32, %g6; \ | |
30022 | or %g6, %g7, %g6; \ | |
30023 | jmpl %g6, %g0; \ | |
30024 | nop; | |
30025 | ||
30026 | #ifdef BLIMP_VERIFY_TRAPS | |
30027 | #define TRAP_BRANCH(NUM,ADDR) \ | |
30028 | or %g0, NUM, %g6; \ | |
30029 | rdpr %tt, %g2; \ | |
30030 | rdpr %tl, %g5; \ | |
30031 | rdpr %tstate, %g3; \ | |
30032 | rdpr %tpc, %g4; \ | |
30033 | rdpr %tnpc, %g5; \ | |
30034 | ba,a %xcc,ADDR; \ | |
30035 | nop; | |
30036 | #else | |
30037 | #define TRAP_BRANCH(NUM,ADDR) TRAP_JUMP(ADDR) | |
30038 | #define NEED_TREGS | |
30039 | #undef BLIMP_CHECK_ENTRY | |
30040 | #endif | |
30041 | ||
30042 | #define GENERIC_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_handler) | |
30043 | #define INVALID_TRAP(NUM) TRAP_BRANCH(NUM,blimp_invalid_trap) | |
30044 | #define T1_INVALID_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_no_cksum) | |
30045 | ||
30046 | #ifdef BLIMP_IGNORE_UNHANDLED_TRAPS | |
30047 | #define UNHANDLED_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_no_cksum) | |
30048 | #else | |
30049 | #define UNHANDLED_TRAP(NUM) TRAP_BRANCH(NUM,blimp_unhandled_trap) | |
30050 | #endif | |
30051 | ||
30052 | #if BLIMP_TRAP_CKSUM | |
30053 | #define BLIMP_DONE \ | |
30054 | wrpr %g0, 0, %gl; \ | |
30055 | rdpr %tt, %g7; \ | |
30056 | add %g1, %g7, %g1; \ | |
30057 | mov 0, %g7; \ | |
30058 | done; | |
30059 | ! ba blimp_done; \ | |
30060 | ! nop; | |
30061 | #define BLIMP_RETRY \ | |
30062 | wrpr %g0, 0, %gl; \ | |
30063 | rdpr %tt, %g7; \ | |
30064 | add %g1, %g7, %g1; \ | |
30065 | mov 0, %g7; \ | |
30066 | retry; | |
30067 | ! ba blimp_retry; \ | |
30068 | ! nop; | |
30069 | #else | |
30070 | #define BLIMP_DONE done; | |
30071 | #define BLIMP_RETRY retry; | |
30072 | #endif | |
30073 | ||
30074 | #if defined(BLIMP_USE_DEFAULT_TT) | |
30075 | #define CHECK_ENTRY | |
30076 | #define NEED_TREGS | |
30077 | #elif !defined(BLIMP_CHECK_ENTRY) | |
30078 | #define CHECK_ENTRY | |
30079 | #else | |
30080 | #define CHECK_ENTRY \ | |
30081 | cmp %g6, %g2; /* compare TT with entry point */ \ | |
30082 | bne %xcc, blimp_bad_entry; /* better be the same */ \ | |
30083 | nop; | |
30084 | #endif | |
30085 | ||
30086 | #define READ_DFAULT_REGS | |
30087 | #define READ_IFAULT_REGS | |
30088 | #define READ_TAG_ACCESS | |
30089 | ||
30090 | #define LOCL(LABEL) .local LABEL; LABEL: | |
30091 | #define GLOB(LABEL) .global LABEL; LABEL: | |
30092 | ||
30093 | #ifdef BLIMP_USE_DEFAULT_TT | |
30094 | #define HANDLER(LABEL) GLOB(LABEL) | |
30095 | #else | |
30096 | #define HANDLER(LABEL) LOCL(LABEL) | |
30097 | #endif | |
30098 | ||
30099 | ||
30100 | /*********************************************************************************/ | |
30101 | #ifndef BLIMP_USE_DEFAULT_TT | |
30102 | .align 0x10000 | |
30103 | ||
30104 | GLOB(BLIMP_TLABEL) | |
30105 | ||
30106 | /*TT_RESERVED_000:*/ DEFAULT_TRAP(0x000) | |
30107 | /*TT_POWERON_RESET:*/ DEFAULT_TRAP(0x001) | |
30108 | /*TT_WATCHDOG_RESET:*/ DEFAULT_TRAP(0x002) | |
30109 | /*TT_EXTERNAL_RESET:*/ DEFAULT_TRAP(0x003) | |
30110 | /*TT_SOFTWARE_RESET:*/ DEFAULT_TRAP(0x004) | |
30111 | /*TT_REDMODE:*/ DEFAULT_TRAP(0x005) | |
30112 | /*TT_RESERVED_006:*/ DEFAULT_TRAP(0x006) | |
30113 | /*TT_RESERVED_007:*/ DEFAULT_TRAP(0x007) | |
30114 | /*TT_INSTR_ACCESS_EXCP:*/ TRAP_BRANCH(0x008,blimp_iae) | |
30115 | /*TT_IA_MMU_MISS:*/ DEFAULT_TRAP(0x009) | |
30116 | /*TT_INSTR_ACCESS_ERR:*/ DEFAULT_TRAP(0x00A) | |
30117 | /*TT_RESERVED_00b:*/ TRAP_BRANCH(0x00B,blimp_fake_tt08) | |
30118 | /*TT_RESERVED_00c:*/ TRAP_BRANCH(0x00C,blimp_fake_tt08) | |
30119 | /*TT_RESERVED_00d:*/ DEFAULT_TRAP(0x00D) | |
30120 | /*TT_RESERVED_00e:*/ DEFAULT_TRAP(0x00E) | |
30121 | /*TT_RESERVED_00f:*/ DEFAULT_TRAP(0x00F) | |
30122 | ||
30123 | /*TT_ILLEGAL_INST:*/ GENERIC_TRAP(0x010) | |
30124 | /*TT_PRIVILEGED_OPCODE:*/ TRAP_BRANCH(0x011,blimp_privop) | |
30125 | /*TT_UNIMPLEMENTED_LDD:*/ DEFAULT_TRAP(0x012) | |
30126 | /*TT_UNIMPLEMENTED_STD:*/ DEFAULT_TRAP(0x013) | |
30127 | /*TT_RESERVED_014:*/ TRAP_BRANCH(0x014,blimp_fake_tt30) | |
30128 | /*TT_RESERVED_015:*/ TRAP_BRANCH(0x015,blimp_fake_tt30) | |
30129 | /*TT_RESERVED_016:*/ TRAP_BRANCH(0x016,blimp_fake_tt30) | |
30130 | /*TT_RESERVED_017:*/ TRAP_BRANCH(0x017,blimp_fake_tt30) | |
30131 | /*TT_RESERVED_018:*/ DEFAULT_TRAP(0x018) | |
30132 | /*TT_RESERVED_019:*/ DEFAULT_TRAP(0x019) | |
30133 | /*TT_RESERVED_01a:*/ DEFAULT_TRAP(0x01A) | |
30134 | /*TT_RESERVED_01b:*/ DEFAULT_TRAP(0x01B) | |
30135 | /*TT_RESERVED_01c:*/ DEFAULT_TRAP(0x01C) | |
30136 | /*TT_RESERVED_01d:*/ DEFAULT_TRAP(0x01D) | |
30137 | /*TT_RESERVED_01e:*/ DEFAULT_TRAP(0x01E) | |
30138 | /*TT_RESERVED_01f:*/ DEFAULT_TRAP(0x01F) | |
30139 | ||
30140 | /*TT_FP_DISABLED:*/ TRAP_BRANCH(0x020,blimp_set_fp) | |
30141 | /*TT_FP_IEEE_754:*/ TRAP_BRANCH(0x021,blimp_fp_trap) | |
30142 | /*TT_FP_EXCP_OTHER:*/ TRAP_BRANCH(0x022,blimp_fp_trap) | |
30143 | /*TT_TAG_OVERFLOW:*/ GENERIC_TRAP(0x023) | |
30144 | /*TT_CLEAN_WIN:*/ TRAP_BRANCH(0x024,blimp_cleanwin) | |
30145 | /*TT_EXTRA_025:*/ DEFAULT_TRAP(0x025) | |
30146 | /*TT_EXTRA_026:*/ DEFAULT_TRAP(0x026) | |
30147 | /*TT_EXTRA_027:*/ DEFAULT_TRAP(0x027) | |
30148 | /*TT_DIV_ZERO:*/ GENERIC_TRAP(0x028) | |
30149 | /*TT_INT_PROC_ERROR:*/ DEFAULT_TRAP(0x029) | |
30150 | /*TT_RESERVED_02a:*/ DEFAULT_TRAP(0x02A) | |
30151 | /*TT_RESERVED_02b:*/ DEFAULT_TRAP(0x02B) | |
30152 | /*TT_RESERVED_02c:*/ DEFAULT_TRAP(0x02C) | |
30153 | /*TT_RESERVED_02d:*/ DEFAULT_TRAP(0x02D) | |
30154 | /*TT_RESERVED_02e:*/ DEFAULT_TRAP(0x02E) | |
30155 | /*TT_RESERVED_02f:*/ DEFAULT_TRAP(0x02F) | |
30156 | ||
30157 | /*TT_DATA_ACCESS_EXCEPT:*/ TRAP_BRANCH(0x030,blimp_dae) | |
30158 | /*TT_DA_MMU_MISS:*/ DEFAULT_TRAP(0x031) | |
30159 | /*TT_DATA_ACCESS_ERROR:*/ DEFAULT_TRAP(0x032) | |
30160 | /*TT_DATA_PROT:*/ DEFAULT_TRAP(0x033) | |
30161 | /*TT_MEM_NONALIGNED:*/ TRAP_BRANCH(0x034,blimp_misalign_handler) | |
30162 | /*TT_LDDF_MEM_NONALIGNED:*/ GENERIC_TRAP(0x035) | |
30163 | /*TT_STDF_MEM_NONALIGNED:*/ GENERIC_TRAP(0x036) | |
30164 | /*TT_PRIVILEGED_ACTION:*/ TRAP_BRANCH(0x037,blimp_privacc) | |
30165 | /*TT_LDQF_MEM_NONALIGNED:*/ DEFAULT_TRAP(0x038) | |
30166 | /*TT_STQF_MEM_NONALIGNED:*/ DEFAULT_TRAP(0x039) | |
30167 | /*TT_RESERVED_03a:*/ DEFAULT_TRAP(0x03A) | |
30168 | /*TT_RESERVED_03b:*/ DEFAULT_TRAP(0x03B) | |
30169 | /*TT_RESERVED_03c:*/ DEFAULT_TRAP(0x03C) | |
30170 | /*TT_RESERVED_03d:*/ DEFAULT_TRAP(0x03D) | |
30171 | /*TT_RESERVED_03e:*/ DEFAULT_TRAP(0x03E) | |
30172 | /*TT_RESERVED_03f:*/ DEFAULT_TRAP(0x03F) | |
30173 | ||
30174 | /*TT_ASYNC_DATA_ERROR:*/ DEFAULT_TRAP(0x040) | |
30175 | /*TT_INTERRUPT_LEVEL_1:*/ TRAP_BRANCH(0x041,blimp_softint) | |
30176 | /*TT_INTERRUPT_LEVEL_2:*/ TRAP_BRANCH(0x042,blimp_softint) | |
30177 | /*TT_INTERRUPT_LEVEL_3:*/ TRAP_BRANCH(0x043,blimp_softint) | |
30178 | /*TT_INTERRUPT_LEVEL_4:*/ TRAP_BRANCH(0x044,blimp_softint) | |
30179 | /*TT_INTERRUPT_LEVEL_5:*/ TRAP_BRANCH(0x045,blimp_softint) | |
30180 | /*TT_INTERRUPT_LEVEL_6:*/ TRAP_BRANCH(0x046,blimp_softint) | |
30181 | /*TT_INTERRUPT_LEVEL_7:*/ TRAP_BRANCH(0x047,blimp_softint) | |
30182 | /*TT_INTERRUPT_LEVEL_8:*/ TRAP_BRANCH(0x048,blimp_softint) | |
30183 | /*TT_INTERRUPT_LEVEL_9:*/ TRAP_BRANCH(0x049,blimp_softint) | |
30184 | /*TT_INTERRUPT_LEVEL_10:*/ TRAP_BRANCH(0x04A,blimp_softint) | |
30185 | /*TT_INTERRUPT_LEVEL_11:*/ TRAP_BRANCH(0x04B,blimp_softint) | |
30186 | /*TT_INTERRUPT_LEVEL_12:*/ TRAP_BRANCH(0x04C,blimp_softint) | |
30187 | /*TT_INTERRUPT_LEVEL_13:*/ TRAP_BRANCH(0x04D,blimp_softint) | |
30188 | /*TT_INTERRUPT_LEVEL_14:*/ TRAP_BRANCH(0x04E,blimp_tickint) | |
30189 | /*TT_INTERRUPT_LEVEL_15:*/ TRAP_BRANCH(0x04F,blimp_softint) | |
30190 | ||
30191 | /*TT_RESERVED_050:*/ DEFAULT_TRAP(0x050) | |
30192 | /*TT_RESERVED_051:*/ DEFAULT_TRAP(0x051) | |
30193 | /*TT_RESERVED_052:*/ DEFAULT_TRAP(0x052) | |
30194 | /*TT_RESERVED_053:*/ DEFAULT_TRAP(0x053) | |
30195 | /*TT_RESERVED_054:*/ DEFAULT_TRAP(0x054) | |
30196 | /*TT_RESERVED_055:*/ DEFAULT_TRAP(0x055) | |
30197 | /*TT_RESERVED_056:*/ DEFAULT_TRAP(0x056) | |
30198 | /*TT_RESERVED_057:*/ DEFAULT_TRAP(0x057) | |
30199 | /*TT_RESERVED_058:*/ DEFAULT_TRAP(0x058) | |
30200 | /*TT_RESERVED_059:*/ DEFAULT_TRAP(0x059) | |
30201 | /*TT_RESERVED_05a:*/ DEFAULT_TRAP(0x05A) | |
30202 | /*TT_RESERVED_05b:*/ DEFAULT_TRAP(0x05B) | |
30203 | /*TT_RESERVED_05c:*/ DEFAULT_TRAP(0x05C) | |
30204 | /*TT_RESERVED_05d:*/ DEFAULT_TRAP(0x05D) | |
30205 | /*TT_RESERVED_05e:*/ DEFAULT_TRAP(0x05E) | |
30206 | /*TT_RESERVED_05f:*/ DEFAULT_TRAP(0x05F) | |
30207 | ||
30208 | /*TT_INTERRUPT_VECTOR:*/ DEFAULT_TRAP(0x060) | |
30209 | /*TT_PA_WATCHPOINT:*/ DEFAULT_TRAP(0x061) | |
30210 | /*TT_VA_WATCHPOINT:*/ DEFAULT_TRAP(0x062) | |
30211 | /*TT_CORRECTED_ECC_ERROR:*/ DEFAULT_TRAP(0x063) | |
30212 | /*TT_FAST_IA_MMU_MISS:*/ DEFAULT_TRAP(0x064) | |
30213 | /*TT_FAST_IA_MMU_MISS_1:*/ INVALID_TRAP(0x065) | |
30214 | /*TT_FAST_IA_MMU_MISS_2:*/ INVALID_TRAP(0x066) | |
30215 | /*TT_FAST_IA_MMU_MISS_3:*/ INVALID_TRAP(0x067) | |
30216 | /*TT_FAST_DA_MMU_MISS:*/ DEFAULT_TRAP(0x068) | |
30217 | /*TT_FAST_DA_MMU_MISS_1:*/ INVALID_TRAP(0x069) | |
30218 | /*TT_FAST_DA_MMU_MISS_2:*/ INVALID_TRAP(0x06A) | |
30219 | /*TT_FAST_DA_MMU_MISS_3:*/ INVALID_TRAP(0x06B) | |
30220 | /*TT_FAST_DATA_PROT:*/ DEFAULT_TRAP(0x06C) | |
30221 | /*TT_FAST_DATA_PROT_1:*/ INVALID_TRAP(0x06D) | |
30222 | /*TT_FAST_DATA_PROT_2:*/ INVALID_TRAP(0x06E) | |
30223 | /*TT_FAST_DATA_PROT_3:*/ INVALID_TRAP(0x06F) | |
30224 | ||
30225 | /*TT_RESERVED_070:*/ DEFAULT_TRAP(0x070) | |
30226 | /*TT_INST_ACC_MMU_ERR:*/ DEFAULT_TRAP(0x071) | |
30227 | /*TT_DATA_ACC_MMU_ERR:*/ DEFAULT_TRAP(0x072) | |
30228 | /*TT_STRAND_TRAP:*/ DEFAULT_TRAP(0x073) | |
30229 | /*TT_CNTRL_XFER_INSTR:*/ DEFAULT_TRAP(0x074) | |
30230 | /*TT_INST_VA_WATCHPOINT:*/ DEFAULT_TRAP(0x075) | |
30231 | /*TT_INST_BREAKPOINT:*/ DEFAULT_TRAP(0x076) | |
30232 | /*TT_RESERVED_077:*/ DEFAULT_TRAP(0x077) | |
30233 | /*TT_RESERVED_078:*/ DEFAULT_TRAP(0x078) | |
30234 | /*TT_RESERVED_079:*/ DEFAULT_TRAP(0x079) | |
30235 | /*TT_RESERVED_07A:*/ DEFAULT_TRAP(0x07A) | |
30236 | /*TT_RESERVED_07B:*/ DEFAULT_TRAP(0x07B) | |
30237 | /*TT_RESERVED_07C:*/ DEFAULT_TRAP(0x07C) | |
30238 | /*TT_RESERVED_07D:*/ DEFAULT_TRAP(0x07D) | |
30239 | /*TT_RESERVED_07E:*/ DEFAULT_TRAP(0x07E) | |
30240 | /*TT_RESERVED_07F:*/ DEFAULT_TRAP(0x07F) | |
30241 | ||
30242 | /*TT_SPILL_0_NORMAL:*/ TRAP_BRANCH(0x080,blimp_spill64_handler) | |
30243 | /*TT_EXTRA_081:*/ INVALID_TRAP(0x081) | |
30244 | /*TT_EXTRA_082:*/ INVALID_TRAP(0x082) | |
30245 | /*TT_EXTRA_083:*/ INVALID_TRAP(0x083) | |
30246 | /*TT_SPILL_1_NORMAL:*/ UNHANDLED_TRAP(0x084) | |
30247 | /*TT_EXTRA_085:*/ INVALID_TRAP(0x085) | |
30248 | /*TT_EXTRA_086:*/ INVALID_TRAP(0x086) | |
30249 | /*TT_EXTRA_087:*/ INVALID_TRAP(0x087) | |
30250 | /*TT_SPILL_2_NORMAL:*/ TRAP_BRANCH(0x088,blimp_spill64_handler) | |
30251 | /*TT_EXTRA_089:*/ INVALID_TRAP(0x089) | |
30252 | /*TT_EXTRA_08a:*/ INVALID_TRAP(0x08A) | |
30253 | /*TT_EXTRA_08b:*/ INVALID_TRAP(0x08B) | |
30254 | /*TT_SPILL_3_NORMAL:*/ UNHANDLED_TRAP(0x08C) | |
30255 | /*TT_EXTRA_08d:*/ INVALID_TRAP(0x08D) | |
30256 | /*TT_EXTRA_08e:*/ INVALID_TRAP(0x08E) | |
30257 | /*TT_EXTRA_08f:*/ INVALID_TRAP(0x08F) | |
30258 | /*TT_SPILL_4_NORMAL:*/ TRAP_BRANCH(0x090,blimp_spill32_handler) | |
30259 | /*TT_EXTRA_091:*/ INVALID_TRAP(0x091) | |
30260 | /*TT_EXTRA_092:*/ INVALID_TRAP(0x092) | |
30261 | /*TT_EXTRA_093:*/ INVALID_TRAP(0x093) | |
30262 | /*TT_SPILL_5_NORMAL:*/ UNHANDLED_TRAP(0x094) | |
30263 | /*TT_EXTRA_095:*/ INVALID_TRAP(0x095) | |
30264 | /*TT_EXTRA_096:*/ INVALID_TRAP(0x096) | |
30265 | /*TT_EXTRA_097:*/ INVALID_TRAP(0x097) | |
30266 | /*TT_SPILL_6_NORMAL:*/ TRAP_BRANCH(0x098,blimp_spill32_handler) | |
30267 | /*TT_EXTRA_099:*/ INVALID_TRAP(0x099) | |
30268 | /*TT_EXTRA_09a:*/ INVALID_TRAP(0x09A) | |
30269 | /*TT_EXTRA_09b:*/ INVALID_TRAP(0x09B) | |
30270 | /*TT_SPILL_7_NORMAL:*/ UNHANDLED_TRAP(0x09C) | |
30271 | /*TT_EXTRA_09d:*/ INVALID_TRAP(0x09D) | |
30272 | /*TT_EXTRA_09e:*/ INVALID_TRAP(0x09E) | |
30273 | /*TT_EXTRA_09f:*/ INVALID_TRAP(0x09F) | |
30274 | ||
30275 | /*TT_SPILL_0_OTHER:*/ UNHANDLED_TRAP(0x0A0) | |
30276 | /*TT_EXTRA_0a1:*/ INVALID_TRAP(0x0A1) | |
30277 | /*TT_EXTRA_0a2:*/ INVALID_TRAP(0x0A2) | |
30278 | /*TT_EXTRA_0a3:*/ INVALID_TRAP(0x0A3) | |
30279 | /*TT_SPILL_1_OTHER:*/ UNHANDLED_TRAP(0x0A4) | |
30280 | /*TT_EXTRA_0a5:*/ INVALID_TRAP(0x0A5) | |
30281 | /*TT_EXTRA_0a6:*/ INVALID_TRAP(0x0A6) | |
30282 | /*TT_EXTRA_0a7:*/ INVALID_TRAP(0x0A7) | |
30283 | /*TT_SPILL_2_OTHER:*/ UNHANDLED_TRAP(0x0A8) | |
30284 | /*TT_EXTRA_0a9:*/ INVALID_TRAP(0x0A9) | |
30285 | /*TT_EXTRA_0aa:*/ INVALID_TRAP(0x0AA) | |
30286 | /*TT_EXTRA_0ab:*/ INVALID_TRAP(0x0AB) | |
30287 | /*TT_SPILL_3_OTHER:*/ UNHANDLED_TRAP(0x0AC) | |
30288 | /*TT_EXTRA_0ad:*/ INVALID_TRAP(0x0AD) | |
30289 | /*TT_EXTRA_0ae:*/ INVALID_TRAP(0x0AE) | |
30290 | /*TT_EXTRA_0af:*/ INVALID_TRAP(0x0AF) | |
30291 | /*TT_SPILL_4_OTHER:*/ UNHANDLED_TRAP(0x0B0) | |
30292 | /*TT_EXTRA_0b1:*/ INVALID_TRAP(0x0B1) | |
30293 | /*TT_EXTRA_0b2:*/ INVALID_TRAP(0x0B2) | |
30294 | /*TT_EXTRA_0b3:*/ INVALID_TRAP(0x0B3) | |
30295 | /*TT_SPILL_5_OTHER:*/ UNHANDLED_TRAP(0x0B4) | |
30296 | /*TT_EXTRA_0b5:*/ INVALID_TRAP(0x0B5) | |
30297 | /*TT_EXTRA_0b6:*/ INVALID_TRAP(0x0B6) | |
30298 | /*TT_EXTRA_0b7:*/ INVALID_TRAP(0x0B7) | |
30299 | /*TT_SPILL_6_OTHER:*/ UNHANDLED_TRAP(0x0B8) | |
30300 | /*TT_EXTRA_0b9:*/ INVALID_TRAP(0x0B9) | |
30301 | /*TT_EXTRA_0ba:*/ INVALID_TRAP(0x0BA) | |
30302 | /*TT_EXTRA_0bb:*/ INVALID_TRAP(0x0BB) | |
30303 | /*TT_SPILL_7_OTHER:*/ UNHANDLED_TRAP(0x0BC) | |
30304 | /*TT_EXTRA_0bd:*/ INVALID_TRAP(0x0BD) | |
30305 | /*TT_EXTRA_0be:*/ INVALID_TRAP(0x0BE) | |
30306 | /*TT_EXTRA_0bf:*/ INVALID_TRAP(0x0BF) | |
30307 | ||
30308 | /*TT_FILL_0_NORMAL:*/ TRAP_BRANCH(0x0C0,blimp_fill64_handler) | |
30309 | /*TT_EXTRA_0c1:*/ INVALID_TRAP(0x0C1) | |
30310 | /*TT_EXTRA_0c2:*/ INVALID_TRAP(0x0C2) | |
30311 | /*TT_EXTRA_0c3:*/ INVALID_TRAP(0x0C3) | |
30312 | /*TT_FILL_1_NORMAL:*/ TRAP_BRANCH(0x0C4,blimp_fill64_handler) | |
30313 | /*TT_EXTRA_0c5:*/ INVALID_TRAP(0x0C5) | |
30314 | /*TT_EXTRA_0c6:*/ INVALID_TRAP(0x0C6) | |
30315 | /*TT_EXTRA_0c7:*/ INVALID_TRAP(0x0C7) | |
30316 | /*TT_FILL_2_NORMAL:*/ TRAP_BRANCH(0x0C8,blimp_fill64_handler) | |
30317 | /*TT_EXTRA_0c9:*/ INVALID_TRAP(0x0C9) | |
30318 | /*TT_EXTRA_0ca:*/ INVALID_TRAP(0x0Ca) | |
30319 | /*TT_EXTRA_0cb:*/ INVALID_TRAP(0x0Cb) | |
30320 | /*TT_FILL_3_NORMAL:*/ TRAP_BRANCH(0x0CC,blimp_fill64_handler) | |
30321 | /*TT_EXTRA_0cd:*/ INVALID_TRAP(0x0CD) | |
30322 | /*TT_EXTRA_0ce:*/ INVALID_TRAP(0x0CE) | |
30323 | /*TT_EXTRA_0cf:*/ INVALID_TRAP(0x0CF) | |
30324 | /*TT_FILL_4_NORMAL:*/ TRAP_BRANCH(0x0D0,blimp_fill32_handler) | |
30325 | /*TT_EXTRA_0d1:*/ INVALID_TRAP(0x0D1) | |
30326 | /*TT_EXTRA_0d2:*/ INVALID_TRAP(0x0D2) | |
30327 | /*TT_EXTRA_0d3:*/ INVALID_TRAP(0x0D3) | |
30328 | /*TT_FILL_5_NORMAL:*/ TRAP_BRANCH(0x0D4,blimp_fill32_handler) | |
30329 | /*TT_EXTRA_0d5:*/ INVALID_TRAP(0x0D5) | |
30330 | /*TT_EXTRA_0d6:*/ INVALID_TRAP(0x0D6) | |
30331 | /*TT_EXTRA_0d7:*/ INVALID_TRAP(0x0D7) | |
30332 | /*TT_FILL_6_NORMAL:*/ TRAP_BRANCH(0x0D8,blimp_fill32_handler) | |
30333 | /*TT_EXTRA_0d9:*/ INVALID_TRAP(0x0D9) | |
30334 | /*TT_EXTRA_0da:*/ INVALID_TRAP(0x0DA) | |
30335 | /*TT_EXTRA_0db:*/ INVALID_TRAP(0x0DB) | |
30336 | /*TT_FILL_7_NORMAL:*/ TRAP_BRANCH(0x0DC,blimp_fill32_handler) | |
30337 | /*TT_EXTRA_0dd:*/ INVALID_TRAP(0x0DD) | |
30338 | /*TT_EXTRA_0de:*/ INVALID_TRAP(0x0DE) | |
30339 | /*TT_EXTRA_0df:*/ INVALID_TRAP(0x0DF) | |
30340 | ||
30341 | /*TT_FILL_0_OTHER:*/ UNHANDLED_TRAP(0x0E0) | |
30342 | /*TT_EXTRA_0e1:*/ INVALID_TRAP(0x0E1) | |
30343 | /*TT_EXTRA_0e2:*/ INVALID_TRAP(0x0E2) | |
30344 | /*TT_EXTRA_0e3:*/ INVALID_TRAP(0x0E3) | |
30345 | /*TT_FILL_1_OTHER:*/ UNHANDLED_TRAP(0x0E4) | |
30346 | /*TT_EXTRA_0e5:*/ INVALID_TRAP(0x0E5) | |
30347 | /*TT_EXTRA_0e6:*/ INVALID_TRAP(0x0E6) | |
30348 | /*TT_EXTRA_0e7:*/ INVALID_TRAP(0x0E7) | |
30349 | /*TT_FILL_2_OTHER:*/ UNHANDLED_TRAP(0x0E8) | |
30350 | /*TT_EXTRA_0e9:*/ INVALID_TRAP(0x0E9) | |
30351 | /*TT_EXTRA_0ea:*/ INVALID_TRAP(0x0EA) | |
30352 | /*TT_EXTRA_0eb:*/ INVALID_TRAP(0x0EB) | |
30353 | /*TT_FILL_3_OTHER:*/ UNHANDLED_TRAP(0x0EC) | |
30354 | /*TT_EXTRA_0ed:*/ INVALID_TRAP(0x0ED) | |
30355 | /*TT_EXTRA_0ee:*/ INVALID_TRAP(0x0DE) | |
30356 | /*TT_EXTRA_0ef:*/ INVALID_TRAP(0x0DF) | |
30357 | /*TT_FILL_4_OTHER:*/ UNHANDLED_TRAP(0x0F0) | |
30358 | /*TT_EXTRA_0f1:*/ INVALID_TRAP(0x0F1) | |
30359 | /*TT_EXTRA_0f2:*/ INVALID_TRAP(0x0F2) | |
30360 | /*TT_EXTRA_0f3:*/ INVALID_TRAP(0x0F3) | |
30361 | /*TT_FILL_5_OTHER:*/ UNHANDLED_TRAP(0x0F4) | |
30362 | /*TT_EXTRA_0f5:*/ INVALID_TRAP(0x0F5) | |
30363 | /*TT_EXTRA_0f6:*/ INVALID_TRAP(0x0F6) | |
30364 | /*TT_EXTRA_0f7:*/ INVALID_TRAP(0x0F7) | |
30365 | /*TT_FILL_6_OTHER:*/ UNHANDLED_TRAP(0x0F8) | |
30366 | /*TT_EXTRA_0f9:*/ INVALID_TRAP(0x0F9) | |
30367 | /*TT_EXTRA_0fa:*/ INVALID_TRAP(0x0FA) | |
30368 | /*TT_EXTRA_0fb:*/ INVALID_TRAP(0x0FB) | |
30369 | /*TT_FILL_7_OTHER:*/ UNHANDLED_TRAP(0x0FC) | |
30370 | /*TT_EXTRA_0fd:*/ INVALID_TRAP(0x0FD) | |
30371 | /*TT_EXTRA_0fe:*/ INVALID_TRAP(0x0FE) | |
30372 | /*TT_EXTRA_0ff:*/ INVALID_TRAP(0x0FF) | |
30373 | ||
30374 | /*TT_TCC_00:*/ TRAP_JUMP(blimp_end_good) ! good trap | |
30375 | /*TT_TCC_01:*/ TRAP_JUMP(blimp_end_bad) ! bad trap | |
30376 | /*TT_TCC_02:*/ DEFAULT_TRAP(0x102) | |
30377 | /*TT_TCC_03:*/ DEFAULT_TRAP(0x103) | |
30378 | /*TT_TCC_04:*/ DEFAULT_TRAP(0x104) | |
30379 | /*TT_TCC_05:*/ DEFAULT_TRAP(0x105) | |
30380 | /*TT_TCC_06:*/ DEFAULT_TRAP(0x106) | |
30381 | /*TT_TCC_07:*/ DEFAULT_TRAP(0x107) | |
30382 | /*TT_TCC_08:*/ DEFAULT_TRAP(0x108) | |
30383 | /*TT_TCC_09:*/ DEFAULT_TRAP(0x109) | |
30384 | /*TT_TCC_0A:*/ DEFAULT_TRAP(0x10A) | |
30385 | /*TT_TCC_0B:*/ DEFAULT_TRAP(0x10B) | |
30386 | /*TT_TCC_0C:*/ DEFAULT_TRAP(0x10C) | |
30387 | /*TT_TCC_0D:*/ DEFAULT_TRAP(0x10D) | |
30388 | /*TT_TCC_0E:*/ DEFAULT_TRAP(0x10E) | |
30389 | /*TT_TCC_0F:*/ DEFAULT_TRAP(0x10F) | |
30390 | ||
30391 | /*TT_TCC_10:*/ DEFAULT_TRAP(0x110) | |
30392 | /*TT_TCC_11:*/ DEFAULT_TRAP(0x111) | |
30393 | /*TT_TCC_12:*/ DEFAULT_TRAP(0x112) | |
30394 | /*TT_TCC_13:*/ DEFAULT_TRAP(0x113) | |
30395 | /*TT_TCC_14:*/ DEFAULT_TRAP(0x114) | |
30396 | /*TT_TCC_15:*/ DEFAULT_TRAP(0x115) | |
30397 | /*TT_TCC_16:*/ DEFAULT_TRAP(0x116) | |
30398 | /*TT_TCC_17:*/ DEFAULT_TRAP(0x117) | |
30399 | /*TT_TCC_18:*/ DEFAULT_TRAP(0x118) | |
30400 | /*TT_TCC_19:*/ DEFAULT_TRAP(0x119) | |
30401 | /*TT_TCC_1A:*/ DEFAULT_TRAP(0x11A) | |
30402 | /*TT_TCC_1B:*/ DEFAULT_TRAP(0x11B) | |
30403 | /*TT_TCC_1C:*/ DEFAULT_TRAP(0x11C) | |
30404 | /*TT_TCC_1D:*/ DEFAULT_TRAP(0x11D) | |
30405 | /*TT_TCC_1E:*/ DEFAULT_TRAP(0x11E) | |
30406 | /*TT_TCC_1F:*/ DEFAULT_TRAP(0x11F) | |
30407 | ||
30408 | /*TT_TCC_20:*/ DEFAULT_TRAP(0x120) | |
30409 | /*TT_TCC_21:*/ DEFAULT_TRAP(0x121) | |
30410 | /*TT_TCC_22:*/ DEFAULT_TRAP(0x122) | |
30411 | /*TT_TCC_23:*/ DEFAULT_TRAP(0x123) | |
30412 | /*TT_TCC_24:*/ DEFAULT_TRAP(0x124) | |
30413 | /*TT_TCC_25:*/ DEFAULT_TRAP(0x125) | |
30414 | /*TT_TCC_26:*/ DEFAULT_TRAP(0x126) | |
30415 | /*TT_TCC_27:*/ DEFAULT_TRAP(0x127) | |
30416 | /*TT_TCC_28:*/ DEFAULT_TRAP(0x128) | |
30417 | /*TT_TCC_29:*/ DEFAULT_TRAP(0x129) | |
30418 | /*TT_TCC_2A:*/ DEFAULT_TRAP(0x12A) | |
30419 | /*TT_TCC_2B:*/ DEFAULT_TRAP(0x12B) | |
30420 | /*TT_TCC_2C:*/ DEFAULT_TRAP(0x12C) | |
30421 | /*TT_TCC_2D:*/ DEFAULT_TRAP(0x12D) | |
30422 | /*TT_TCC_2E:*/ DEFAULT_TRAP(0x12E) | |
30423 | /*TT_TCC_2F:*/ DEFAULT_TRAP(0x12F) | |
30424 | ||
30425 | /* User-defined traps */ | |
30426 | #ifdef BLIMP_UTRAP0 | |
30427 | TRAP_JUMP(BLIMP_UTRAP0) | |
30428 | #else | |
30429 | DEFAULT_TRAP(0x130) | |
30430 | #endif | |
30431 | ||
30432 | #ifdef BLIMP_UTRAP1 | |
30433 | TRAP_JUMP(BLIMP_UTRAP1) | |
30434 | #else | |
30435 | DEFAULT_TRAP(0x131) | |
30436 | #endif | |
30437 | ||
30438 | #ifdef BLIMP_UTRAP2 | |
30439 | TRAP_JUMP(BLIMP_UTRAP2) | |
30440 | #else | |
30441 | DEFAULT_TRAP(0x132) | |
30442 | #endif | |
30443 | ||
30444 | #ifdef BLIMP_UTRAP3 | |
30445 | TRAP_JUMP(BLIMP_UTRAP3) | |
30446 | #else | |
30447 | DEFAULT_TRAP(0x133) | |
30448 | #endif | |
30449 | ||
30450 | #ifdef BLIMP_UTRAP4 | |
30451 | TRAP_JUMP(BLIMP_UTRAP4) | |
30452 | #else | |
30453 | DEFAULT_TRAP(0x134) | |
30454 | #endif | |
30455 | ||
30456 | #ifdef BLIMP_UTRAP5 | |
30457 | TRAP_JUMP(BLIMP_UTRAP5) | |
30458 | #else | |
30459 | DEFAULT_TRAP(0x135) | |
30460 | #endif | |
30461 | ||
30462 | #ifdef BLIMP_UTRAP6 | |
30463 | TRAP_JUMP(BLIMP_UTRAP6) | |
30464 | #else | |
30465 | DEFAULT_TRAP(0x136) | |
30466 | #endif | |
30467 | ||
30468 | #ifdef BLIMP_UTRAP7 | |
30469 | TRAP_JUMP(BLIMP_UTRAP7) | |
30470 | #else | |
30471 | DEFAULT_TRAP(0x137) | |
30472 | #endif | |
30473 | ||
30474 | #ifdef BLIMP_UTRAP8 | |
30475 | TRAP_JUMP(BLIMP_UTRAP8) | |
30476 | #else | |
30477 | DEFAULT_TRAP(0x138) | |
30478 | #endif | |
30479 | ||
30480 | #ifdef BLIMP_UTRAP9 | |
30481 | TRAP_JUMP(BLIMP_UTRAP9) | |
30482 | #else | |
30483 | DEFAULT_TRAP(0x139) | |
30484 | #endif | |
30485 | ||
30486 | #ifdef BLIMP_UTRAP10 | |
30487 | TRAP_JUMP(BLIMP_UTRAP10) | |
30488 | #else | |
30489 | DEFAULT_TRAP(0x13A) | |
30490 | #endif | |
30491 | ||
30492 | #ifdef BLIMP_UTRAP11 | |
30493 | TRAP_JUMP(BLIMP_UTRAP11) | |
30494 | #else | |
30495 | DEFAULT_TRAP(0x13B) | |
30496 | #endif | |
30497 | ||
30498 | #ifdef BLIMP_UTRAP12 | |
30499 | TRAP_JUMP(BLIMP_UTRAP12) | |
30500 | #else | |
30501 | DEFAULT_TRAP(0x13C) | |
30502 | #endif | |
30503 | ||
30504 | #ifdef BLIMP_UTRAP13 | |
30505 | TRAP_JUMP(BLIMP_UTRAP13) | |
30506 | #else | |
30507 | DEFAULT_TRAP(0x13D) | |
30508 | #endif | |
30509 | ||
30510 | #ifdef BLIMP_UTRAP14 | |
30511 | TRAP_JUMP(BLIMP_UTRAP14) | |
30512 | #else | |
30513 | DEFAULT_TRAP(0x13E) | |
30514 | #endif | |
30515 | ||
30516 | #ifdef BLIMP_UTRAP15 | |
30517 | TRAP_JUMP(BLIMP_UTRAP15) | |
30518 | #else | |
30519 | DEFAULT_TRAP(0x13F) | |
30520 | #endif | |
30521 | ||
30522 | /*TT_TCC_40:*/ TRAP_BRANCH(0x140,blimp_flip_priv) | |
30523 | /*TT_TCC_41:*/ TRAP_BRANCH(0x141,blimp_reset_priv) | |
30524 | /*TT_TCC_42:*/ TRAP_BRANCH(0x142,blimp_set_priv) | |
30525 | /*TT_TCC_43:*/ TRAP_BRANCH(0x143,blimp_flip_fp) | |
30526 | /*TT_TCC_44:*/ TRAP_BRANCH(0x144,blimp_cleanwin0) | |
30527 | /*TT_TCC_45:*/ TRAP_BRANCH(0x145,blimp_demap_stack) | |
30528 | /*TT_TCC_46:*/ TRAP_BRANCH(0x146,blimp_demap_page) | |
30529 | /*TT_TCC_47:*/ DEFAULT_TRAP(0x147) | |
30530 | /*TT_TCC_48:*/ TRAP_BRANCH(0x148,blimp_demap_all) | |
30531 | /*TT_TCC_49:*/ TRAP_BRANCH(0x149,blimp_switch_ctx2) | |
30532 | /*TT_TCC_4A:*/ DEFAULT_TRAP(0x14A) | |
30533 | /*TT_TCC_4B:*/ DEFAULT_TRAP(0x14B) | |
30534 | /*TT_TCC_4C:*/ DEFAULT_TRAP(0x14C) | |
30535 | /*TT_TCC_4D:*/ DEFAULT_TRAP(0x14D) | |
30536 | /*TT_TCC_4E:*/ DEFAULT_TRAP(0x14E) | |
30537 | /*TT_TCC_4F:*/ DEFAULT_TRAP(0x14F) | |
30538 | ||
30539 | /*TT_TCC_50:*/ GENERIC_TRAP(0x150) | |
30540 | /*TT_TCC_51:*/ GENERIC_TRAP(0x151) | |
30541 | /*TT_TCC_52:*/ GENERIC_TRAP(0x152) | |
30542 | /*TT_TCC_53:*/ GENERIC_TRAP(0x153) | |
30543 | /*TT_TCC_54:*/ GENERIC_TRAP(0x154) | |
30544 | /*TT_TCC_55:*/ GENERIC_TRAP(0x155) | |
30545 | /*TT_TCC_56:*/ GENERIC_TRAP(0x156) | |
30546 | /*TT_TCC_57:*/ GENERIC_TRAP(0x157) | |
30547 | /*TT_TCC_58:*/ GENERIC_TRAP(0x158) | |
30548 | /*TT_TCC_59:*/ GENERIC_TRAP(0x159) | |
30549 | /*TT_TCC_5a:*/ GENERIC_TRAP(0x15A) | |
30550 | /*TT_TCC_5b:*/ GENERIC_TRAP(0x15B) | |
30551 | /*TT_TCC_5c:*/ GENERIC_TRAP(0x15C) | |
30552 | /*TT_TCC_5d:*/ GENERIC_TRAP(0x15D) | |
30553 | /*TT_TCC_5e:*/ GENERIC_TRAP(0x15E) | |
30554 | /*TT_TCC_5f:*/ GENERIC_TRAP(0x15F) | |
30555 | ||
30556 | /* Half the traps are handled using retry instead of done | |
30557 | /*TT_TCC_60:*/ TRAP_BRANCH(0x160,blimp_generic_redone) | |
30558 | /*TT_TCC_61:*/ TRAP_BRANCH(0x161,blimp_generic_redone) | |
30559 | /*TT_TCC_62:*/ TRAP_BRANCH(0x162,blimp_generic_redone) | |
30560 | /*TT_TCC_63:*/ TRAP_BRANCH(0x163,blimp_generic_redone) | |
30561 | /*TT_TCC_64:*/ TRAP_BRANCH(0x164,blimp_generic_redone) | |
30562 | /*TT_TCC_65:*/ TRAP_BRANCH(0x165,blimp_generic_redone) | |
30563 | /*TT_TCC_66:*/ TRAP_BRANCH(0x166,blimp_generic_redone) | |
30564 | /*TT_TCC_67:*/ TRAP_BRANCH(0x167,blimp_generic_redone) | |
30565 | /*TT_TCC_68:*/ TRAP_BRANCH(0x168,blimp_generic_redone) | |
30566 | /*TT_TCC_69:*/ TRAP_BRANCH(0x169,blimp_generic_redone) | |
30567 | /*TT_TCC_6a:*/ TRAP_BRANCH(0x16A,blimp_generic_redone) | |
30568 | /*TT_TCC_6b:*/ TRAP_BRANCH(0x16B,blimp_generic_redone) | |
30569 | /*TT_TCC_6c:*/ TRAP_BRANCH(0x16C,blimp_generic_redone) | |
30570 | /*TT_TCC_6d:*/ TRAP_BRANCH(0x16D,blimp_generic_redone) | |
30571 | /*TT_TCC_6e:*/ TRAP_BRANCH(0x16E,blimp_generic_redone) | |
30572 | /*TT_TCC_6f:*/ TRAP_BRANCH(0x16F,blimp_generic_redone) | |
30573 | ||
30574 | /* Pseudo branches */ | |
30575 | /*TT_TCC_70:*/ TRAP_BRANCH(0x170,blimp_pseudo_branch) /*PBRAN_MIN*/ | |
30576 | /*TT_TCC_71:*/ TRAP_BRANCH(0x171,blimp_pseudo_branch) | |
30577 | /*TT_TCC_72:*/ TRAP_BRANCH(0x172,blimp_pseudo_branch) | |
30578 | /*TT_TCC_73:*/ TRAP_BRANCH(0x173,blimp_pseudo_branch) | |
30579 | /*TT_TCC_74:*/ TRAP_BRANCH(0x174,blimp_pseudo_branch) | |
30580 | /*TT_TCC_75:*/ TRAP_BRANCH(0x175,blimp_pseudo_branch) | |
30581 | /*TT_TCC_76:*/ TRAP_BRANCH(0x176,blimp_pseudo_branch) | |
30582 | /*TT_TCC_77:*/ TRAP_BRANCH(0x177,blimp_pseudo_branch) | |
30583 | /*TT_TCC_78:*/ TRAP_BRANCH(0x178,blimp_pseudo_branch) | |
30584 | /*TT_TCC_79:*/ TRAP_BRANCH(0x179,blimp_pseudo_branch) | |
30585 | /*TT_TCC_7a:*/ TRAP_BRANCH(0x17A,blimp_pseudo_branch) | |
30586 | /*TT_TCC_7b:*/ TRAP_BRANCH(0x17B,blimp_pseudo_branch) | |
30587 | /*TT_TCC_7c:*/ TRAP_BRANCH(0x17C,blimp_pseudo_branch) | |
30588 | /*TT_TCC_7d:*/ TRAP_BRANCH(0x17D,blimp_pseudo_branch) | |
30589 | /*TT_TCC_7e:*/ TRAP_BRANCH(0x17E,blimp_pseudo_branch) | |
30590 | /*TT_TCC_7f:*/ TRAP_BRANCH(0x17F,blimp_pseudo_branch) | |
30591 | .skip 128*32 | |
30592 | ||
30593 | ! Trap table for TL>=1: nothing for now | |
30594 | ||
30595 | DEFAULT_TRAP(0x200) | |
30596 | DEFAULT_TRAP(0x201) | |
30597 | DEFAULT_TRAP(0x202) | |
30598 | DEFAULT_TRAP(0x203) | |
30599 | DEFAULT_TRAP(0x204) | |
30600 | DEFAULT_TRAP(0x205) | |
30601 | DEFAULT_TRAP(0x206) | |
30602 | DEFAULT_TRAP(0x207) | |
30603 | DEFAULT_TRAP(0x208) | |
30604 | DEFAULT_TRAP(0x209) | |
30605 | DEFAULT_TRAP(0x20A) | |
30606 | DEFAULT_TRAP(0x20B) | |
30607 | DEFAULT_TRAP(0x20C) | |
30608 | DEFAULT_TRAP(0x20D) | |
30609 | DEFAULT_TRAP(0x20E) | |
30610 | DEFAULT_TRAP(0x20F) | |
30611 | ||
30612 | DEFAULT_TRAP(0x210) | |
30613 | DEFAULT_TRAP(0x211) | |
30614 | DEFAULT_TRAP(0x212) | |
30615 | DEFAULT_TRAP(0x213) | |
30616 | DEFAULT_TRAP(0x214) | |
30617 | DEFAULT_TRAP(0x215) | |
30618 | DEFAULT_TRAP(0x216) | |
30619 | DEFAULT_TRAP(0x217) | |
30620 | DEFAULT_TRAP(0x218) | |
30621 | DEFAULT_TRAP(0x219) | |
30622 | DEFAULT_TRAP(0x21A) | |
30623 | DEFAULT_TRAP(0x21B) | |
30624 | DEFAULT_TRAP(0x21C) | |
30625 | DEFAULT_TRAP(0x21D) | |
30626 | DEFAULT_TRAP(0x21E) | |
30627 | DEFAULT_TRAP(0x21F) | |
30628 | ||
30629 | DEFAULT_TRAP(0x220) | |
30630 | DEFAULT_TRAP(0x221) | |
30631 | DEFAULT_TRAP(0x222) | |
30632 | DEFAULT_TRAP(0x223) | |
30633 | DEFAULT_TRAP(0x224) | |
30634 | DEFAULT_TRAP(0x225) | |
30635 | DEFAULT_TRAP(0x226) | |
30636 | DEFAULT_TRAP(0x227) | |
30637 | DEFAULT_TRAP(0x228) | |
30638 | DEFAULT_TRAP(0x229) | |
30639 | DEFAULT_TRAP(0x22A) | |
30640 | DEFAULT_TRAP(0x22B) | |
30641 | DEFAULT_TRAP(0x22C) | |
30642 | DEFAULT_TRAP(0x22D) | |
30643 | DEFAULT_TRAP(0x22E) | |
30644 | DEFAULT_TRAP(0x22F) | |
30645 | ||
30646 | DEFAULT_TRAP(0x230) | |
30647 | DEFAULT_TRAP(0x231) | |
30648 | DEFAULT_TRAP(0x232) | |
30649 | DEFAULT_TRAP(0x233) | |
30650 | DEFAULT_TRAP(0x234) | |
30651 | DEFAULT_TRAP(0x235) | |
30652 | DEFAULT_TRAP(0x236) | |
30653 | DEFAULT_TRAP(0x237) | |
30654 | DEFAULT_TRAP(0x238) | |
30655 | DEFAULT_TRAP(0x239) | |
30656 | DEFAULT_TRAP(0x23A) | |
30657 | DEFAULT_TRAP(0x23B) | |
30658 | DEFAULT_TRAP(0x23C) | |
30659 | DEFAULT_TRAP(0x23D) | |
30660 | DEFAULT_TRAP(0x23E) | |
30661 | DEFAULT_TRAP(0x23F) | |
30662 | ||
30663 | DEFAULT_TRAP(0x240) | |
30664 | DEFAULT_TRAP(0x241) | |
30665 | DEFAULT_TRAP(0x242) | |
30666 | DEFAULT_TRAP(0x243) | |
30667 | DEFAULT_TRAP(0x244) | |
30668 | DEFAULT_TRAP(0x245) | |
30669 | DEFAULT_TRAP(0x246) | |
30670 | DEFAULT_TRAP(0x247) | |
30671 | DEFAULT_TRAP(0x248) | |
30672 | DEFAULT_TRAP(0x249) | |
30673 | DEFAULT_TRAP(0x24A) | |
30674 | DEFAULT_TRAP(0x24B) | |
30675 | DEFAULT_TRAP(0x24C) | |
30676 | DEFAULT_TRAP(0x24D) | |
30677 | DEFAULT_TRAP(0x24E) | |
30678 | DEFAULT_TRAP(0x24F) | |
30679 | ||
30680 | DEFAULT_TRAP(0x250) | |
30681 | DEFAULT_TRAP(0x251) | |
30682 | DEFAULT_TRAP(0x252) | |
30683 | DEFAULT_TRAP(0x253) | |
30684 | DEFAULT_TRAP(0x254) | |
30685 | DEFAULT_TRAP(0x255) | |
30686 | DEFAULT_TRAP(0x256) | |
30687 | DEFAULT_TRAP(0x257) | |
30688 | DEFAULT_TRAP(0x258) | |
30689 | DEFAULT_TRAP(0x259) | |
30690 | DEFAULT_TRAP(0x25A) | |
30691 | DEFAULT_TRAP(0x25B) | |
30692 | DEFAULT_TRAP(0x25C) | |
30693 | DEFAULT_TRAP(0x25D) | |
30694 | DEFAULT_TRAP(0x25E) | |
30695 | DEFAULT_TRAP(0x25F) | |
30696 | ||
30697 | DEFAULT_TRAP(0x260) | |
30698 | DEFAULT_TRAP(0x261) | |
30699 | DEFAULT_TRAP(0x262) | |
30700 | DEFAULT_TRAP(0x263) | |
30701 | DEFAULT_TRAP(0x264) | |
30702 | DEFAULT_TRAP(0x265) | |
30703 | DEFAULT_TRAP(0x266) | |
30704 | DEFAULT_TRAP(0x267) | |
30705 | DEFAULT_TRAP(0x268) | |
30706 | DEFAULT_TRAP(0x269) | |
30707 | DEFAULT_TRAP(0x26A) | |
30708 | DEFAULT_TRAP(0x26B) | |
30709 | DEFAULT_TRAP(0x26C) | |
30710 | DEFAULT_TRAP(0x26D) | |
30711 | DEFAULT_TRAP(0x26E) | |
30712 | DEFAULT_TRAP(0x26F) | |
30713 | ||
30714 | DEFAULT_TRAP(0x270) | |
30715 | DEFAULT_TRAP(0x271) | |
30716 | DEFAULT_TRAP(0x272) | |
30717 | DEFAULT_TRAP(0x273) | |
30718 | DEFAULT_TRAP(0x274) | |
30719 | DEFAULT_TRAP(0x275) | |
30720 | DEFAULT_TRAP(0x276) | |
30721 | DEFAULT_TRAP(0x277) | |
30722 | DEFAULT_TRAP(0x278) | |
30723 | DEFAULT_TRAP(0x279) | |
30724 | DEFAULT_TRAP(0x27A) | |
30725 | DEFAULT_TRAP(0x27B) | |
30726 | DEFAULT_TRAP(0x27C) | |
30727 | DEFAULT_TRAP(0x27D) | |
30728 | DEFAULT_TRAP(0x27E) | |
30729 | DEFAULT_TRAP(0x27F) | |
30730 | ||
30731 | DEFAULT_TRAP(0x280) | |
30732 | DEFAULT_TRAP(0x281) | |
30733 | DEFAULT_TRAP(0x282) | |
30734 | DEFAULT_TRAP(0x283) | |
30735 | DEFAULT_TRAP(0x284) | |
30736 | DEFAULT_TRAP(0x285) | |
30737 | DEFAULT_TRAP(0x286) | |
30738 | DEFAULT_TRAP(0x287) | |
30739 | DEFAULT_TRAP(0x288) | |
30740 | DEFAULT_TRAP(0x289) | |
30741 | DEFAULT_TRAP(0x28A) | |
30742 | DEFAULT_TRAP(0x28B) | |
30743 | DEFAULT_TRAP(0x28C) | |
30744 | DEFAULT_TRAP(0x28D) | |
30745 | DEFAULT_TRAP(0x28E) | |
30746 | DEFAULT_TRAP(0x28F) | |
30747 | ||
30748 | DEFAULT_TRAP(0x290) | |
30749 | DEFAULT_TRAP(0x291) | |
30750 | DEFAULT_TRAP(0x292) | |
30751 | DEFAULT_TRAP(0x293) | |
30752 | DEFAULT_TRAP(0x294) | |
30753 | DEFAULT_TRAP(0x295) | |
30754 | DEFAULT_TRAP(0x296) | |
30755 | DEFAULT_TRAP(0x297) | |
30756 | DEFAULT_TRAP(0x298) | |
30757 | DEFAULT_TRAP(0x299) | |
30758 | DEFAULT_TRAP(0x29A) | |
30759 | DEFAULT_TRAP(0x29B) | |
30760 | DEFAULT_TRAP(0x29C) | |
30761 | DEFAULT_TRAP(0x29D) | |
30762 | DEFAULT_TRAP(0x29E) | |
30763 | DEFAULT_TRAP(0x29F) | |
30764 | ||
30765 | DEFAULT_TRAP(0x2A0) | |
30766 | DEFAULT_TRAP(0x2A1) | |
30767 | DEFAULT_TRAP(0x2A2) | |
30768 | DEFAULT_TRAP(0x2A3) | |
30769 | DEFAULT_TRAP(0x2A4) | |
30770 | DEFAULT_TRAP(0x2A5) | |
30771 | DEFAULT_TRAP(0x2A6) | |
30772 | DEFAULT_TRAP(0x2A7) | |
30773 | DEFAULT_TRAP(0x2A8) | |
30774 | DEFAULT_TRAP(0x2A9) | |
30775 | DEFAULT_TRAP(0x2AA) | |
30776 | DEFAULT_TRAP(0x2AB) | |
30777 | DEFAULT_TRAP(0x2AC) | |
30778 | DEFAULT_TRAP(0x2AD) | |
30779 | DEFAULT_TRAP(0x2AE) | |
30780 | DEFAULT_TRAP(0x2AF) | |
30781 | ||
30782 | DEFAULT_TRAP(0x2B0) | |
30783 | DEFAULT_TRAP(0x2B1) | |
30784 | DEFAULT_TRAP(0x2B2) | |
30785 | DEFAULT_TRAP(0x2B3) | |
30786 | DEFAULT_TRAP(0x2B4) | |
30787 | DEFAULT_TRAP(0x2B5) | |
30788 | DEFAULT_TRAP(0x2B6) | |
30789 | DEFAULT_TRAP(0x2B7) | |
30790 | DEFAULT_TRAP(0x2B8) | |
30791 | DEFAULT_TRAP(0x2B9) | |
30792 | DEFAULT_TRAP(0x2BA) | |
30793 | DEFAULT_TRAP(0x2BB) | |
30794 | DEFAULT_TRAP(0x2BC) | |
30795 | DEFAULT_TRAP(0x2BD) | |
30796 | DEFAULT_TRAP(0x2BE) | |
30797 | DEFAULT_TRAP(0x2BF) | |
30798 | ||
30799 | DEFAULT_TRAP(0x2C0) | |
30800 | DEFAULT_TRAP(0x2C1) | |
30801 | DEFAULT_TRAP(0x2C2) | |
30802 | DEFAULT_TRAP(0x2C3) | |
30803 | DEFAULT_TRAP(0x2C4) | |
30804 | DEFAULT_TRAP(0x2C5) | |
30805 | DEFAULT_TRAP(0x2C6) | |
30806 | DEFAULT_TRAP(0x2C7) | |
30807 | DEFAULT_TRAP(0x2C8) | |
30808 | DEFAULT_TRAP(0x2C9) | |
30809 | DEFAULT_TRAP(0x2CA) | |
30810 | DEFAULT_TRAP(0x2CB) | |
30811 | DEFAULT_TRAP(0x2CC) | |
30812 | DEFAULT_TRAP(0x2CD) | |
30813 | DEFAULT_TRAP(0x2CE) | |
30814 | DEFAULT_TRAP(0x2CF) | |
30815 | ||
30816 | DEFAULT_TRAP(0x2D0) | |
30817 | DEFAULT_TRAP(0x2D1) | |
30818 | DEFAULT_TRAP(0x2D2) | |
30819 | DEFAULT_TRAP(0x2D3) | |
30820 | DEFAULT_TRAP(0x2D4) | |
30821 | DEFAULT_TRAP(0x2D5) | |
30822 | DEFAULT_TRAP(0x2D6) | |
30823 | DEFAULT_TRAP(0x2D7) | |
30824 | DEFAULT_TRAP(0x2D8) | |
30825 | DEFAULT_TRAP(0x2D9) | |
30826 | DEFAULT_TRAP(0x2DA) | |
30827 | DEFAULT_TRAP(0x2DB) | |
30828 | DEFAULT_TRAP(0x2DC) | |
30829 | DEFAULT_TRAP(0x2DD) | |
30830 | DEFAULT_TRAP(0x2DE) | |
30831 | DEFAULT_TRAP(0x2DF) | |
30832 | ||
30833 | DEFAULT_TRAP(0x2E0) | |
30834 | DEFAULT_TRAP(0x2E1) | |
30835 | DEFAULT_TRAP(0x2E2) | |
30836 | DEFAULT_TRAP(0x2E3) | |
30837 | DEFAULT_TRAP(0x2E4) | |
30838 | DEFAULT_TRAP(0x2E5) | |
30839 | DEFAULT_TRAP(0x2E6) | |
30840 | DEFAULT_TRAP(0x2E7) | |
30841 | DEFAULT_TRAP(0x2E8) | |
30842 | DEFAULT_TRAP(0x2E9) | |
30843 | DEFAULT_TRAP(0x2EA) | |
30844 | DEFAULT_TRAP(0x2EB) | |
30845 | DEFAULT_TRAP(0x2EC) | |
30846 | DEFAULT_TRAP(0x2ED) | |
30847 | DEFAULT_TRAP(0x2EE) | |
30848 | DEFAULT_TRAP(0x2EF) | |
30849 | ||
30850 | DEFAULT_TRAP(0x2F0) | |
30851 | DEFAULT_TRAP(0x2F1) | |
30852 | DEFAULT_TRAP(0x2F2) | |
30853 | DEFAULT_TRAP(0x2F3) | |
30854 | DEFAULT_TRAP(0x2F4) | |
30855 | DEFAULT_TRAP(0x2F5) | |
30856 | DEFAULT_TRAP(0x2F6) | |
30857 | DEFAULT_TRAP(0x2F7) | |
30858 | DEFAULT_TRAP(0x2F8) | |
30859 | DEFAULT_TRAP(0x2F9) | |
30860 | DEFAULT_TRAP(0x2FA) | |
30861 | DEFAULT_TRAP(0x2FB) | |
30862 | DEFAULT_TRAP(0x2FC) | |
30863 | DEFAULT_TRAP(0x2FD) | |
30864 | DEFAULT_TRAP(0x2FE) | |
30865 | DEFAULT_TRAP(0x2FF) | |
30866 | ||
30867 | TRAP_JUMP(blimp_end_good) | |
30868 | TRAP_JUMP(blimp_end_bad) | |
30869 | DEFAULT_TRAP(0x302) | |
30870 | DEFAULT_TRAP(0x303) | |
30871 | DEFAULT_TRAP(0x304) | |
30872 | DEFAULT_TRAP(0x305) | |
30873 | DEFAULT_TRAP(0x306) | |
30874 | DEFAULT_TRAP(0x307) | |
30875 | DEFAULT_TRAP(0x308) | |
30876 | DEFAULT_TRAP(0x309) | |
30877 | DEFAULT_TRAP(0x30A) | |
30878 | DEFAULT_TRAP(0x30B) | |
30879 | DEFAULT_TRAP(0x30C) | |
30880 | DEFAULT_TRAP(0x30D) | |
30881 | DEFAULT_TRAP(0x30E) | |
30882 | DEFAULT_TRAP(0x30F) | |
30883 | ||
30884 | DEFAULT_TRAP(0x310) | |
30885 | DEFAULT_TRAP(0x311) | |
30886 | DEFAULT_TRAP(0x312) | |
30887 | DEFAULT_TRAP(0x313) | |
30888 | DEFAULT_TRAP(0x314) | |
30889 | DEFAULT_TRAP(0x315) | |
30890 | DEFAULT_TRAP(0x316) | |
30891 | DEFAULT_TRAP(0x317) | |
30892 | DEFAULT_TRAP(0x318) | |
30893 | DEFAULT_TRAP(0x319) | |
30894 | DEFAULT_TRAP(0x31A) | |
30895 | DEFAULT_TRAP(0x31B) | |
30896 | DEFAULT_TRAP(0x31C) | |
30897 | DEFAULT_TRAP(0x31D) | |
30898 | DEFAULT_TRAP(0x31E) | |
30899 | DEFAULT_TRAP(0x31F) | |
30900 | ||
30901 | DEFAULT_TRAP(0x320) | |
30902 | DEFAULT_TRAP(0x321) | |
30903 | DEFAULT_TRAP(0x322) | |
30904 | DEFAULT_TRAP(0x323) | |
30905 | DEFAULT_TRAP(0x324) | |
30906 | DEFAULT_TRAP(0x325) | |
30907 | DEFAULT_TRAP(0x326) | |
30908 | DEFAULT_TRAP(0x327) | |
30909 | DEFAULT_TRAP(0x328) | |
30910 | DEFAULT_TRAP(0x329) | |
30911 | DEFAULT_TRAP(0x32A) | |
30912 | DEFAULT_TRAP(0x32B) | |
30913 | DEFAULT_TRAP(0x32C) | |
30914 | DEFAULT_TRAP(0x32D) | |
30915 | DEFAULT_TRAP(0x32E) | |
30916 | DEFAULT_TRAP(0x32F) | |
30917 | ||
30918 | DEFAULT_TRAP(0x330) | |
30919 | DEFAULT_TRAP(0x331) | |
30920 | DEFAULT_TRAP(0x332) | |
30921 | DEFAULT_TRAP(0x333) | |
30922 | DEFAULT_TRAP(0x334) | |
30923 | DEFAULT_TRAP(0x335) | |
30924 | DEFAULT_TRAP(0x336) | |
30925 | DEFAULT_TRAP(0x337) | |
30926 | DEFAULT_TRAP(0x338) | |
30927 | DEFAULT_TRAP(0x339) | |
30928 | DEFAULT_TRAP(0x33A) | |
30929 | DEFAULT_TRAP(0x33B) | |
30930 | DEFAULT_TRAP(0x33C) | |
30931 | DEFAULT_TRAP(0x33D) | |
30932 | DEFAULT_TRAP(0x33E) | |
30933 | DEFAULT_TRAP(0x33F) | |
30934 | ||
30935 | DEFAULT_TRAP(0x340) | |
30936 | DEFAULT_TRAP(0x341) | |
30937 | DEFAULT_TRAP(0x342) | |
30938 | DEFAULT_TRAP(0x343) | |
30939 | DEFAULT_TRAP(0x344) | |
30940 | DEFAULT_TRAP(0x345) | |
30941 | DEFAULT_TRAP(0x346) | |
30942 | DEFAULT_TRAP(0x347) | |
30943 | DEFAULT_TRAP(0x348) | |
30944 | DEFAULT_TRAP(0x349) | |
30945 | DEFAULT_TRAP(0x34A) | |
30946 | DEFAULT_TRAP(0x34B) | |
30947 | DEFAULT_TRAP(0x34C) | |
30948 | DEFAULT_TRAP(0x34D) | |
30949 | DEFAULT_TRAP(0x34E) | |
30950 | DEFAULT_TRAP(0x34F) | |
30951 | ||
30952 | DEFAULT_TRAP(0x350) | |
30953 | DEFAULT_TRAP(0x351) | |
30954 | DEFAULT_TRAP(0x352) | |
30955 | DEFAULT_TRAP(0x353) | |
30956 | DEFAULT_TRAP(0x354) | |
30957 | DEFAULT_TRAP(0x355) | |
30958 | DEFAULT_TRAP(0x356) | |
30959 | DEFAULT_TRAP(0x357) | |
30960 | DEFAULT_TRAP(0x358) | |
30961 | DEFAULT_TRAP(0x359) | |
30962 | DEFAULT_TRAP(0x35A) | |
30963 | DEFAULT_TRAP(0x35B) | |
30964 | DEFAULT_TRAP(0x35C) | |
30965 | DEFAULT_TRAP(0x35D) | |
30966 | DEFAULT_TRAP(0x35E) | |
30967 | DEFAULT_TRAP(0x35F) | |
30968 | ||
30969 | DEFAULT_TRAP(0x360) | |
30970 | DEFAULT_TRAP(0x361) | |
30971 | DEFAULT_TRAP(0x362) | |
30972 | DEFAULT_TRAP(0x363) | |
30973 | DEFAULT_TRAP(0x364) | |
30974 | DEFAULT_TRAP(0x365) | |
30975 | DEFAULT_TRAP(0x366) | |
30976 | DEFAULT_TRAP(0x367) | |
30977 | DEFAULT_TRAP(0x368) | |
30978 | DEFAULT_TRAP(0x369) | |
30979 | DEFAULT_TRAP(0x36A) | |
30980 | DEFAULT_TRAP(0x36B) | |
30981 | DEFAULT_TRAP(0x36C) | |
30982 | DEFAULT_TRAP(0x36D) | |
30983 | DEFAULT_TRAP(0x36E) | |
30984 | DEFAULT_TRAP(0x36F) | |
30985 | ||
30986 | DEFAULT_TRAP(0x370) | |
30987 | DEFAULT_TRAP(0x371) | |
30988 | DEFAULT_TRAP(0x372) | |
30989 | DEFAULT_TRAP(0x373) | |
30990 | DEFAULT_TRAP(0x374) | |
30991 | DEFAULT_TRAP(0x375) | |
30992 | DEFAULT_TRAP(0x376) | |
30993 | DEFAULT_TRAP(0x377) | |
30994 | DEFAULT_TRAP(0x378) | |
30995 | DEFAULT_TRAP(0x379) | |
30996 | DEFAULT_TRAP(0x37A) | |
30997 | DEFAULT_TRAP(0x37B) | |
30998 | DEFAULT_TRAP(0x37C) | |
30999 | DEFAULT_TRAP(0x37D) | |
31000 | DEFAULT_TRAP(0x37E) | |
31001 | DEFAULT_TRAP(0x37F) | |
31002 | ||
31003 | /*TT_END:*/ | |
31004 | ||
31005 | #endif | |
31006 | ||
31007 | ||
31008 | /************************************************************************ | |
31009 | BLIMP TRAP HANDLERS: | |
31010 | ************************************************************************/ | |
31011 | ||
31012 | ! Generic trap: just check the parameters and move on | |
31013 | HANDLER(blimp_generic_handler) | |
31014 | CHECK_ENTRY | |
31015 | BLIMP_DONE | |
31016 | ||
31017 | HANDLER(blimp_generic_no_cksum) | |
31018 | CHECK_ENTRY | |
31019 | done | |
31020 | ||
31021 | HANDLER(blimp_misalign_handler) | |
31022 | CHECK_ENTRY | |
31023 | #ifdef NEED_TREGS | |
31024 | rdpr %tpc, %g4 | |
31025 | rdpr %tstate, %g3 | |
31026 | #else | |
31027 | mov %g4, %g7 ! tpc | |
31028 | #endif | |
31029 | READ_DFAULT_REGS | |
31030 | #ifdef BLIMP_BAD_JMPL | |
31031 | ! If offending instruction was JMPL %l6,%o7 then fix up | |
31032 | ! the misaligned address in %l6 and retry it. | |
31033 | srl %g4, 0, %g7 | |
31034 | andcc %g3, 0x800, %g0 ! if %tstate.pstate.am bit = 1 | |
31035 | movnz %icc, %g7, %g4 ! then use 32-bit pc | |
31036 | lduwa [%g4]ASI_PRIMARY, %g5 ! fetch instr | |
31037 | srlx %g5, 25, %g2 | |
31038 | cmp %g2, 0x4F ! 31:25 = 10 01111 = jmpl %o7 | |
31039 | bne mal_done | |
31040 | nop | |
31041 | andn %l6, 0x3, %l6 ! zero lower 2 bits | |
31042 | BLIMP_RETRY ! have another go | |
31043 | #endif | |
31044 | LOCL(mal_done) | |
31045 | BLIMP_DONE | |
31046 | ||
31047 | !======================================== | |
31048 | ! Faked trap codes: make blimp think | |
31049 | ! a correct V9 trap type occurred instead | |
31050 | ! of the SunSparc-2.0 variants. | |
31051 | ||
31052 | HANDLER(blimp_fake_tt08) | |
31053 | CHECK_ENTRY | |
31054 | #if BLIMP_TRAP_CKSUM | |
31055 | wrpr %g0, 0x08, %tt | |
31056 | #endif | |
31057 | ba blimp_iae1 | |
31058 | nop | |
31059 | ||
31060 | HANDLER(blimp_fake_tt30) | |
31061 | CHECK_ENTRY | |
31062 | #if BLIMP_TRAP_CKSUM | |
31063 | wrpr %g0, 0x30, %tt | |
31064 | #endif | |
31065 | ba blimp_dae1 | |
31066 | nop | |
31067 | ||
31068 | ||
31069 | !======================================== | |
31070 | ! Redone: do a RETRY that looks like a DONE | |
31071 | ||
31072 | HANDLER(blimp_generic_redone) | |
31073 | CHECK_ENTRY | |
31074 | #ifdef NEED_TREGS | |
31075 | rdpr %tnpc, %g5 | |
31076 | #endif | |
31077 | add %g5, 4, %g4 | |
31078 | wrpr %g5, 0, %tpc ! tpc <-- tnpc | |
31079 | wrpr %g4, 0, %tnpc ! tnpc <-- tnpc+4 | |
31080 | BLIMP_RETRY | |
31081 | ||
31082 | ||
31083 | !======================================== | |
31084 | ! Special TA trap to toggle privileged mode | |
31085 | ||
31086 | HANDLER(blimp_flip_priv) | |
31087 | CHECK_ENTRY | |
31088 | #ifdef NEED_TREGS | |
31089 | rdpr %tstate, %g3 ! get pstate from tstate | |
31090 | #endif | |
31091 | wrpr %g3, 0x400, %tstate ! put pstate.priv back inverted | |
31092 | BLIMP_DONE ! return | |
31093 | ||
31094 | ||
31095 | !======================================== | |
31096 | ! Special TA trap to enter non-privileged mode | |
31097 | ||
31098 | HANDLER(blimp_reset_priv) | |
31099 | CHECK_ENTRY | |
31100 | #ifdef NEED_TREGS | |
31101 | rdpr %tstate, %g3 ! get pstate from tstate | |
31102 | #endif | |
31103 | andn %g3, 0x400, %g3 ! turn off pstate.priv bit | |
31104 | wrpr %g3, 0, %tstate ! put it back | |
31105 | BLIMP_DONE ! return in non-priv mode | |
31106 | ||
31107 | ||
31108 | !======================================== | |
31109 | ! Special TA trap to enter privileged mode | |
31110 | ||
31111 | HANDLER(blimp_set_priv) | |
31112 | CHECK_ENTRY | |
31113 | #ifdef NEED_TREGS | |
31114 | rdpr %tstate, %g3 ! get pstate from tstate | |
31115 | #endif | |
31116 | or %g3, 0x400, %g3 ! turn on pstate.priv bit | |
31117 | wrpr %g3, 0, %tstate ! put it back | |
31118 | BLIMP_DONE ! return in priv mode | |
31119 | ||
31120 | ||
31121 | !======================================== | |
31122 | ! Special TA trap to toggle PSTATE_PEF bit | |
31123 | ||
31124 | HANDLER(blimp_flip_fp) | |
31125 | CHECK_ENTRY | |
31126 | #ifdef NEED_TREGS | |
31127 | rdpr %tstate, %g3 ! get pstate from tstate | |
31128 | #endif | |
31129 | sethi %hi(0x1000), %g4 | |
31130 | wrpr %g3, %g4, %tstate ! put pstate.pef back inverted | |
31131 | BLIMP_DONE ! return | |
31132 | ||
31133 | ||
31134 | !======================================== | |
31135 | ! Special TA trap to clear %cleanwin reg | |
31136 | ||
31137 | HANDLER(blimp_cleanwin0) | |
31138 | CHECK_ENTRY | |
31139 | wrpr %g0, %g0, %cleanwin ! reset cleanwin reg | |
31140 | BLIMP_DONE ! return | |
31141 | ||
31142 | ||
31143 | !======================================== | |
31144 | ! Priv-Op or Instruction-Access Exception: | |
31145 | ! Turn on privileged mode and retry | |
31146 | ||
31147 | HANDLER(blimp_iae) | |
31148 | READ_IFAULT_REGS | |
31149 | READ_TAG_ACCESS | |
31150 | HANDLER(blimp_privop) | |
31151 | CHECK_ENTRY | |
31152 | LOCL(blimp_iae1) | |
31153 | #ifdef NEED_TREGS | |
31154 | rdpr %tstate, %g3 ! get pstate from tstate | |
31155 | #endif | |
31156 | or %g3, 0x400, %g3 ! turn on pstate.priv bit | |
31157 | wrpr %g3, 0, %tstate ! put it back | |
31158 | BLIMP_RETRY ! retry in priv mode | |
31159 | ||
31160 | !======================================== | |
31161 | ! Data-Access Exception or Privileged Access Exception: | |
31162 | ! Turn on priv mode and retry, or skip if already on | |
31163 | ||
31164 | HANDLER(blimp_dae) | |
31165 | READ_TAG_ACCESS | |
31166 | HANDLER(blimp_privacc) | |
31167 | CHECK_ENTRY | |
31168 | READ_DFAULT_REGS | |
31169 | LOCL(blimp_dae1) | |
31170 | #ifdef NEED_TREGS | |
31171 | rdpr %tstate, %g3 ! get pstate from tstate | |
31172 | #endif | |
31173 | andcc %g3, 0x400, %g0 ! IF already running in priv mode | |
31174 | bnz dae_done ! THEN skip over instruction | |
31175 | nop ! ELSE | |
31176 | or %g3, 0x400, %g3 ! turn on pstate.priv bit | |
31177 | wrpr %g3, 0, %tstate ! put it back | |
31178 | BLIMP_RETRY ! retry in priv mode | |
31179 | LOCL(dae_done) | |
31180 | BLIMP_DONE | |
31181 | ||
31182 | !======================================== | |
31183 | ! FP_disabled handler: turn it on (both PEF and FEF) | |
31184 | HANDLER(blimp_set_fp) | |
31185 | CHECK_ENTRY | |
31186 | #ifdef NEED_TREGS | |
31187 | rdpr %tstate, %g3 ! get pstate from tstate | |
31188 | #endif | |
31189 | sethi %hi(0x1000), %g4 | |
31190 | or %g3, %g4, %g3 ! turn on pstate.pef bit | |
31191 | wrpr %g3, 0, %tstate ! put it back | |
31192 | rd %fprs, %g5 ! turn on fprs.fef | |
31193 | or %g5, 0x04, %g5 | |
31194 | wr %g5, 0, %fprs | |
31195 | BLIMP_RETRY ! retry in priv mode | |
31196 | ||
31197 | HANDLER(blimp_set_fprs) ! handler just for TL>1 | |
31198 | CHECK_ENTRY | |
31199 | wr %g5, 0x04, %fprs | |
31200 | retry | |
31201 | ||
31202 | ||
31203 | !======================================== | |
31204 | ! FP_trap handler: verify XFSR and continue | |
31205 | HANDLER(blimp_fp_trap) | |
31206 | CHECK_ENTRY | |
31207 | #ifdef BLIMP_VERIFY_XFSR | |
31208 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
31209 | ldxa [%g3]ASI_SCRATCHPAD, %g4 | |
31210 | stx %fsr, [%g4+0] ! get fsr and zero ftt | |
31211 | ldx [%g4+0], %g5 ! load it to verify it | |
31212 | #endif | |
31213 | BLIMP_DONE | |
31214 | ||
31215 | ||
31216 | !======================================== | |
31217 | ! SOFTINT trap handler | |
31218 | ! Check validity, turn off bit, and retry | |
31219 | ! | |
31220 | HANDLER(blimp_softint) | |
31221 | CHECK_ENTRY | |
31222 | HANDLER(rd_softint) | |
31223 | LOCL(rd_softint_l) | |
31224 | #ifdef NEED_TREGS | |
31225 | rdpr %tt, %g2 | |
31226 | #endif | |
31227 | rd %softint, %g3 ! get softint bits | |
31228 | sethi %hi(0x10000), %g4 ! bit 16 | |
31229 | or %g4, 1, %g4 ! bit 0 | |
31230 | mov 1, %g5 ! make a bit mask | |
31231 | sllx %g5, %g2, %g5 ! using tt[5:0] = int# | |
31232 | or %g5, %g4, %g5 ! also bits 16,0 | |
31233 | andcc %g5, %g3, %g0 ! IF softint bit or 16/0 not set | |
31234 | bz blimp_incorr_trap ! THEN error: why the trap? | |
31235 | nop | |
31236 | wr %g5, 0, %clear_softint ! remove the bit from softint | |
31237 | BLIMP_RETRY | |
31238 | ||
31239 | HANDLER(blimp_tickint) /* special handler for tick-comparator/timeout function */ | |
31240 | CHECK_ENTRY | |
31241 | #if ((defined TICK_END_GOOD) || (defined TICK_END_BAD)) | |
31242 | rd %tick_cmpr, %g5 ! get tick comparator | |
31243 | rd %tick, %g4 ! get tick reg | |
31244 | cmp %g4, %g5 ! IF tick < comparator | |
31245 | blu %xcc, rd_softint_l ! THEN handle as normal softint | |
31246 | nop ! ELSE abandon ship (timeout) | |
31247 | #ifdef TICK_END_GOOD | |
31248 | ba %xcc, blimp_end_good | |
31249 | #else | |
31250 | ba %xcc, blimp_end_bad | |
31251 | #endif | |
31252 | nop | |
31253 | #else | |
31254 | ba %xcc, rd_softint_l | |
31255 | nop | |
31256 | #endif | |
31257 | ||
31258 | ||
31259 | !======================================== | |
31260 | ! Special TA trap to demap stack: | |
31261 | ! The stack pointer is used to determine a page to demap | |
31262 | ||
31263 | HANDLER(blimp_demap_stack) | |
31264 | CHECK_ENTRY | |
31265 | rdpr %tstate, %g3 | |
31266 | add %o6, BLIMP_BIAS64, %g2 ! cancel out bias | |
31267 | andcc %g3, 0x800, %g0 ! if 32-bit mode | |
31268 | bz bds10 ! then | |
31269 | nop | |
31270 | add %o6, BLIMP_BIAS32, %g2 ! use bias32 | |
31271 | srl %g2, 0, %g2 ! mask upper 32 bits | |
31272 | LOCL(bds10) | |
31273 | #if BLIMP_SPLIT_STACK | |
31274 | set 0x2000, %g4 ! size of stack area | |
31275 | andcc %g2, 0x800, %g0 ! if near beginning of a page | |
31276 | bnz bds20 ! then | |
31277 | nop | |
31278 | sub %g2, %g4, %g2 ! hit previous page | |
31279 | ba bds30 ! else near end of a page | |
31280 | nop | |
31281 | LOCL(bds20) | |
31282 | add %g2, %g4, %g2 ! hit next page | |
31283 | LOCL(bds30) | |
31284 | #endif | |
31285 | set 0x7FF, %g4 | |
31286 | andn %g2, %g4, %g2 ! select type=Page, ctx=Pri | |
31287 | mov %o0, %g4 | |
31288 | mov %g2, %o0 | |
31289 | ta T_API_HTRAP_INST0 ! must be done from hypervisor | |
31290 | mov %g4, %o0 | |
31291 | BLIMP_DONE | |
31292 | ||
31293 | ||
31294 | !======================================== | |
31295 | ! Special TA trap to demap a random page | |
31296 | ! selected from table of pages appended | |
31297 | ! to the end of this file. | |
31298 | ||
31299 | HANDLER(blimp_demap_page) | |
31300 | CHECK_ENTRY | |
31301 | #ifdef BLIMP_ENABLE_DEMAP | |
31302 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
31303 | ldxa [%g3]ASI_SCRATCHPAD, %g7 ! get adr of unique area | |
31304 | ! El-cheapo random# generator | |
31305 | lduw [%g7+8], %g5 ! previous rand# from unique area | |
31306 | set 3141592653, %g2 | |
31307 | mulx %g5, %g2, %g5 | |
31308 | mov %g5, %g2 | |
31309 | srlx %g2, 32, %g2 | |
31310 | xor %g5, %g2, %g5 | |
31311 | set 0x1033C728, %g2 | |
31312 | add %g5, %g2, %g5 | |
31313 | stw %g5, [%g7+8] ! update rand# in unique area | |
31314 | ! Compute random offset into list | |
31315 | set DEMAP_PAGES_P0, %g2 ! divisor | |
31316 | udivx %g5, %g2, %g3 ! quotient | |
31317 | mulx %g3, %g2, %g2 ! quotient * divisor | |
31318 | sub %g5, %g2, %g5 ! remainder | |
31319 | ! Pick page from list and demap it | |
31320 | sllx %g5, 3, %g5 | |
31321 | setx blimp_demap_list_p0, %g3, %g2 ! label&list generated by blimp | |
31322 | ldx [%g2 + %g5], %g3 | |
31323 | mov %o0, %g4 | |
31324 | mov %g3, %o0 | |
31325 | andcc %o0, 0x10, %g0 | |
31326 | tnz T_API_HTRAP_INST0 ! must be done from hypervisor | |
31327 | tz T_API_HTRAP_INST1 | |
31328 | mov %g4, %o0 | |
31329 | #endif | |
31330 | BLIMP_DONE | |
31331 | ||
31332 | ||
31333 | ||
31334 | !======================================== | |
31335 | ! Special TA trap to demap all contexts | |
31336 | ||
31337 | HANDLER(blimp_demap_all) | |
31338 | CHECK_ENTRY | |
31339 | mov %o0, %g4 | |
31340 | mov 0x80, %o0 | |
31341 | ta T_API_HTRAP_INST0 ! must be done from hypervisor | |
31342 | ta T_API_HTRAP_INST1 | |
31343 | mov %g4, %o0 | |
31344 | BLIMP_DONE | |
31345 | ||
31346 | ||
31347 | ||
31348 | !======================================== | |
31349 | ! Special TA trap to perform a pseudo-branch: | |
31350 | ! The last 4 bits of the trap-type code signify the | |
31351 | ! number of instructions ahead to set %npc. | |
31352 | ! %pc is set to the "delay slot" after the trap instruction. | |
31353 | ||
31354 | HANDLER(blimp_pseudo_branch) | |
31355 | CHECK_ENTRY | |
31356 | #ifdef NEED_TREGS | |
31357 | rdpr %tt, %g2 | |
31358 | rdpr %tpc, %g4 | |
31359 | rdpr %tnpc, %g5 | |
31360 | #endif | |
31361 | and %g2, 0x0F, %g2 ! last 4 bits of trap code | |
31362 | add %g2, 1, %g2 ! +1 | |
31363 | sllx %g2, 2, %g2 ! convert to instruction offset | |
31364 | wrpr %g5, 0, %tpc ! tnpc -> tpc | |
31365 | add %g4, %g2, %g4 ! add offset | |
31366 | wrpr %g4, 0, %tnpc ! tpc+4+offset -> tnpc | |
31367 | retry ! resume program like a branch | |
31368 | ||
31369 | ||
31370 | !======================================== | |
31371 | ! Special TA trap to increment the secondary context number: | |
31372 | ||
31373 | HANDLER(blimp_switch_ctx2) | |
31374 | CHECK_ENTRY | |
31375 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g7 | |
31376 | ldxa [%g7]ASI_SECONDARY_CONTEXT_REG, %g2 ! get current sec ctx# | |
31377 | set BLIMP_1ST_CTX-1, %g3 ! first ctx#-1 | |
31378 | set BLIMP_MAX_CTX, %g4 ! last ctx# | |
31379 | set 0x1FFF, %g5 ! mask | |
31380 | cmp %g2, %g4 ! if old == last ctx# | |
31381 | move %xcc, %g3, %g2 ! then new = first ctx#-1 | |
31382 | add %g2, 1, %g2 ! next sequential ctx# | |
31383 | and %g2, %g5, %g2 ! wrap at 0x1FFF | |
31384 | movrz %g2, 1, %g2 ! skip ctx==0 | |
31385 | stxa %g2, [%g7]ASI_SECONDARY_CONTEXT_REG ! set new sec ctx# | |
31386 | BLIMP_DONE | |
31387 | ||
31388 | ||
31389 | !======================================== | |
31390 | ! Spill and Fill handlers: | |
31391 | ||
31392 | ||
31393 | ! SPILL handler 64-bit mode | |
31394 | HANDLER(blimp_spill64_handler) | |
31395 | CHECK_ENTRY | |
31396 | wr %g0, ASI_AS_IF_USER_PRIMARY, %asi | |
31397 | stxa %l0, [%o6 + BLIMP_BIAS64 + (8*0)]%asi | |
31398 | stxa %l1, [%o6 + BLIMP_BIAS64 + (8*1)]%asi | |
31399 | stxa %l2, [%o6 + BLIMP_BIAS64 + (8*2)]%asi | |
31400 | stxa %l3, [%o6 + BLIMP_BIAS64 + (8*3)]%asi | |
31401 | stxa %l4, [%o6 + BLIMP_BIAS64 + (8*4)]%asi | |
31402 | stxa %l5, [%o6 + BLIMP_BIAS64 + (8*5)]%asi | |
31403 | stxa %l6, [%o6 + BLIMP_BIAS64 + (8*6)]%asi | |
31404 | stxa %l7, [%o6 + BLIMP_BIAS64 + (8*7)]%asi | |
31405 | stxa %i0, [%o6 + BLIMP_BIAS64 + (8*8)]%asi | |
31406 | stxa %i1, [%o6 + BLIMP_BIAS64 + (8*9)]%asi | |
31407 | stxa %i2, [%o6 + BLIMP_BIAS64 + (8*10)]%asi | |
31408 | stxa %i3, [%o6 + BLIMP_BIAS64 + (8*11)]%asi | |
31409 | stxa %i4, [%o6 + BLIMP_BIAS64 + (8*12)]%asi | |
31410 | stxa %i5, [%o6 + BLIMP_BIAS64 + (8*13)]%asi | |
31411 | stxa %i6, [%o6 + BLIMP_BIAS64 + (8*14)]%asi | |
31412 | stxa %i7, [%o6 + BLIMP_BIAS64 + (8*15)]%asi | |
31413 | saved | |
31414 | BLIMP_RETRY | |
31415 | ||
31416 | ||
31417 | ! SPILL handler 32-bit mode | |
31418 | HANDLER(blimp_spill32_handler) | |
31419 | CHECK_ENTRY | |
31420 | srl %o6, 0, %o6 ! cuz helpers do it | |
31421 | wr %g0, ASI_AS_IF_USER_PRIMARY, %asi | |
31422 | stwa %l0, [%o6 + BLIMP_BIAS32 + (4*0)]%asi | |
31423 | stwa %l1, [%o6 + BLIMP_BIAS32 + (4*1)]%asi | |
31424 | stwa %l2, [%o6 + BLIMP_BIAS32 + (4*2)]%asi | |
31425 | stwa %l3, [%o6 + BLIMP_BIAS32 + (4*3)]%asi | |
31426 | stwa %l4, [%o6 + BLIMP_BIAS32 + (4*4)]%asi | |
31427 | stwa %l5, [%o6 + BLIMP_BIAS32 + (4*5)]%asi | |
31428 | stwa %l6, [%o6 + BLIMP_BIAS32 + (4*6)]%asi | |
31429 | stwa %l7, [%o6 + BLIMP_BIAS32 + (4*7)]%asi | |
31430 | stwa %i0, [%o6 + BLIMP_BIAS32 + (4*8)]%asi | |
31431 | stwa %i1, [%o6 + BLIMP_BIAS32 + (4*9)]%asi | |
31432 | stwa %i2, [%o6 + BLIMP_BIAS32 + (4*10)]%asi | |
31433 | stwa %i3, [%o6 + BLIMP_BIAS32 + (4*11)]%asi | |
31434 | stwa %i4, [%o6 + BLIMP_BIAS32 + (4*12)]%asi | |
31435 | stwa %i5, [%o6 + BLIMP_BIAS32 + (4*13)]%asi | |
31436 | stwa %i6, [%o6 + BLIMP_BIAS32 + (4*14)]%asi | |
31437 | stwa %i7, [%o6 + BLIMP_BIAS32 + (4*15)]%asi | |
31438 | saved | |
31439 | BLIMP_RETRY | |
31440 | ||
31441 | ||
31442 | ! FILL handler 64-bit mode | |
31443 | HANDLER(blimp_fill64_handler) | |
31444 | CHECK_ENTRY | |
31445 | wr %g0, ASI_AS_IF_USER_PRIMARY, %asi | |
31446 | ldxa [%o6 + BLIMP_BIAS64 + (8*0)]%asi, %l0 | |
31447 | ldxa [%o6 + BLIMP_BIAS64 + (8*1)]%asi, %l1 | |
31448 | ldxa [%o6 + BLIMP_BIAS64 + (8*2)]%asi, %l2 | |
31449 | ldxa [%o6 + BLIMP_BIAS64 + (8*3)]%asi, %l3 | |
31450 | ldxa [%o6 + BLIMP_BIAS64 + (8*4)]%asi, %l4 | |
31451 | ldxa [%o6 + BLIMP_BIAS64 + (8*5)]%asi, %l5 | |
31452 | ldxa [%o6 + BLIMP_BIAS64 + (8*6)]%asi, %l6 | |
31453 | ldxa [%o6 + BLIMP_BIAS64 + (8*7)]%asi, %l7 | |
31454 | ldxa [%o6 + BLIMP_BIAS64 + (8*8)]%asi, %i0 | |
31455 | ldxa [%o6 + BLIMP_BIAS64 + (8*9)]%asi, %i1 | |
31456 | ldxa [%o6 + BLIMP_BIAS64 + (8*10)]%asi, %i2 | |
31457 | ldxa [%o6 + BLIMP_BIAS64 + (8*11)]%asi, %i3 | |
31458 | ldxa [%o6 + BLIMP_BIAS64 + (8*12)]%asi, %i4 | |
31459 | ldxa [%o6 + BLIMP_BIAS64 + (8*13)]%asi, %i5 | |
31460 | ldxa [%o6 + BLIMP_BIAS64 + (8*14)]%asi, %i6 | |
31461 | ldxa [%o6 + BLIMP_BIAS64 + (8*15)]%asi, %i7 | |
31462 | restored | |
31463 | BLIMP_RETRY | |
31464 | ||
31465 | ||
31466 | ! FILL handler 32-bit mode | |
31467 | HANDLER(blimp_fill32_handler) | |
31468 | CHECK_ENTRY | |
31469 | srl %o6, 0, %o6 ! cuz helpers do it | |
31470 | wr %g0, ASI_AS_IF_USER_PRIMARY, %asi | |
31471 | lduwa [%o6 + BLIMP_BIAS32 + (4*0)]%asi, %l0 | |
31472 | lduwa [%o6 + BLIMP_BIAS32 + (4*1)]%asi, %l1 | |
31473 | lduwa [%o6 + BLIMP_BIAS32 + (4*2)]%asi, %l2 | |
31474 | lduwa [%o6 + BLIMP_BIAS32 + (4*3)]%asi, %l3 | |
31475 | lduwa [%o6 + BLIMP_BIAS32 + (4*4)]%asi, %l4 | |
31476 | lduwa [%o6 + BLIMP_BIAS32 + (4*5)]%asi, %l5 | |
31477 | lduwa [%o6 + BLIMP_BIAS32 + (4*6)]%asi, %l6 | |
31478 | lduwa [%o6 + BLIMP_BIAS32 + (4*7)]%asi, %l7 | |
31479 | lduwa [%o6 + BLIMP_BIAS32 + (4*8)]%asi, %i0 | |
31480 | lduwa [%o6 + BLIMP_BIAS32 + (4*9)]%asi, %i1 | |
31481 | lduwa [%o6 + BLIMP_BIAS32 + (4*10)]%asi, %i2 | |
31482 | lduwa [%o6 + BLIMP_BIAS32 + (4*11)]%asi, %i3 | |
31483 | lduwa [%o6 + BLIMP_BIAS32 + (4*12)]%asi, %i4 | |
31484 | lduwa [%o6 + BLIMP_BIAS32 + (4*13)]%asi, %i5 | |
31485 | lduwa [%o6 + BLIMP_BIAS32 + (4*14)]%asi, %i6 | |
31486 | lduwa [%o6 + BLIMP_BIAS32 + (4*15)]%asi, %i7 | |
31487 | restored | |
31488 | BLIMP_RETRY | |
31489 | ||
31490 | !======================================== | |
31491 | ! CLEAN_WIN trap handler | |
31492 | HANDLER(blimp_cleanwin) | |
31493 | CHECK_ENTRY | |
31494 | sethi %hi(0xC1EA1000), %g5 ! init regs to known values | |
31495 | add %g5, 0x010, %l0 ! 0x00000000C1EAnnnn | |
31496 | add %l0, 0x101, %l1 ! where nn=register# (10-1F) | |
31497 | add %l1, 0x101, %l2 | |
31498 | add %l2, 0x101, %l3 | |
31499 | add %l3, 0x101, %l4 | |
31500 | add %l4, 0x101, %l5 | |
31501 | add %l5, 0x101, %l6 | |
31502 | add %l6, 0x101, %l7 | |
31503 | add %l7, 0x101, %o0 | |
31504 | add %o0, 0x101, %o1 | |
31505 | add %o1, 0x101, %o2 | |
31506 | add %o2, 0x101, %o3 | |
31507 | add %o3, 0x101, %o4 | |
31508 | add %o4, 0x101, %o5 | |
31509 | add %o5, 0x101, %o6 | |
31510 | add %o6, 0x101, %o7 | |
31511 | rdpr %cleanwin, %g4 ! increment cleanwin reg | |
31512 | add %g4, 1, %g4 | |
31513 | wrpr %g4, 0, %cleanwin | |
31514 | BLIMP_RETRY | |
31515 | ||
31516 | ||
31517 | !======================================================================= | |
31518 | ! Finish-up the test. The reason code can be found in %g7. | |
31519 | ||
31520 | ! Hey, the TT register and trap table entry point are inconsistent ! | |
31521 | LOCL(blimp_bad_entry) | |
31522 | mov BLIMP_ERR_BAD_ENTRY, %g7 | |
31523 | ba blimp_end_bad | |
31524 | nop | |
31525 | ||
31526 | ||
31527 | ! Hey, this kind of trap is undefined/reserved in the MM architecture ! | |
31528 | LOCL(blimp_invalid_trap) | |
31529 | mov BLIMP_ERR_INV_TRAP, %g7 | |
31530 | ba blimp_end_bad | |
31531 | nop | |
31532 | ||
31533 | ||
31534 | ! Hey, this kind of trap is valid, but BLIMP should never create one ! | |
31535 | LOCL(blimp_unhandled_trap) | |
31536 | mov BLIMP_ERR_UNEXP_TRAP, %g7 | |
31537 | ba blimp_end_bad | |
31538 | nop | |
31539 | ||
31540 | ||
31541 | ! Hey, this trap can occur in BLIMP, but shouldn't have at this time ! | |
31542 | LOCL(blimp_incorr_trap) | |
31543 | mov BLIMP_ERR_INCOR_TRAP, %g7 | |
31544 | ba blimp_end_bad | |
31545 | nop | |
31546 | ||
31547 | ||
31548 | ! HAPPY RETURN POINT (EXIT_GOOD) | |
31549 | LOCL(blimp_end_good) | |
31550 | #if defined(BLIMP_SYNC_FINISH) && (THREAD_COUNT > 1) | |
31551 | ! For a multistrand test, wait for all strands to finish | |
31552 | setx blimp_sync_count, %g2, %g1 | |
31553 | lduw [%g1], %g2 ! load thread counter | |
31554 | LOCL(blimp_cas_retry) | |
31555 | sub %g2, 1, %g3 ! decrement it | |
31556 | casa [%g1]0x04, %g2, %g3 ! atomic update | |
31557 | cmp %g2, %g3 ! if it didn't work | |
31558 | bne,a %icc, blimp_cas_retry ! then retry | |
31559 | mov %g3, %g2 | |
31560 | membar #Sync | |
31561 | brnz %g3, . ! spin here until counter goes to 0 | |
31562 | lduw [%g1], %g3 | |
31563 | #endif | |
31564 | ! ta T_HGOOD_TRAP | |
31565 | setx TRAP_BASE_VA+((0x100+T_GOOD_TRAP)*32), %g2, %g1 | |
31566 | jmpl %g1, %g0 | |
31567 | nop | |
31568 | ||
31569 | ! ERROR RETURN POINT (EXIT_BAD) - terminate with %g7=error code | |
31570 | LOCL(blimp_end_bad) | |
31571 | ! ta T_HBAD_TRAP | |
31572 | setx TRAP_BASE_VA+((0x100+T_BAD_TRAP)*32), %g2, %g1 | |
31573 | jmpl %g1, %g0 | |
31574 | nop | |
31575 | ||
31576 | /************************************************************************/ | |
31577 | #if defined(BLIMP_SYNC_FINISH) && (THREAD_COUNT > 1) | |
31578 | .align 64 | |
31579 | LOCL(blimp_sync_count) | |
31580 | .word THREAD_COUNT ! count of threads still running | |
31581 | #endif | |
31582 | /************************************************************************/ | |
31583 | ||
31584 | !======================================================================== | |
31585 | ||
31586 | SECTION .bcom000 DATA_VA=0xffffe0000 | |
31587 | attr_data { | |
31588 | Name = .bcom000, | |
31589 | VA = 0xffffe0000, | |
31590 | RA = 0xffffe0000, | |
31591 | PA = ra2pa(0xffffe0000,0), | |
31592 | part_0_ctx_zero_tsb_config_1, | |
31593 | TTE_Context=0, TTE_Size=1, TTE_W=1, TTE_X=0, | |
31594 | TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0, | |
31595 | TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 | |
31596 | } | |
31597 | ||
31598 | ||
31599 | SECTION .bcom000 | |
31600 | .data | |
31601 | DATA001: | |
31602 | .xword 0x0000000000000000 ! 0000000FFFFE0000 +0000 0 | |
31603 | .xword 0xA328CE85027D7EFF ! 0000000FFFFE0008 +0008 0 | |
31604 | .align 8 | |
31605 | GLOB(blimp_demap_list_p0) ! demap page addresses | |
31606 | .xword 0x0000000000000010 ! 8K bcom001 | |
31607 | .xword 0x0000000000000010 ! 8K bcom015 | |
31608 | .xword 0x0000000000000010 ! 8K bcom029 | |
31609 | .xword 0x0000000000000010 ! 8K bcom043 | |
31610 | .xword 0x0000000000000010 ! 8K bcom070 | |
31611 | .xword 0x0000000000000010 ! 8K bcom084 | |
31612 | .xword 0x0000000000000010 ! 8K bcom098 | |
31613 | .xword 0x0000000008CE0000 ! 64K btext001 | |
31614 | .xword 0x0000000008CF0000 ! 64K btext001a | |
31615 | .xword 0x00000000093E0010 ! 64K bdata061 | |
31616 | .xword 0x000000000D3FA010 ! 8K bdata063 | |
31617 | .xword 0x00000000123C6010 ! 8K bdata094 | |
31618 | .xword 0x0000000012400010 ! 4M bdata009 | |
31619 | .xword 0x0000000017800010 ! 4M bdata008 | |
31620 | .xword 0x0000000019DDA010 ! 8K bstk055 | |
31621 | .xword 0x000000001CB08000 ! 8K btext040 | |
31622 | .xword 0x000000001CB0A000 ! 8K btext040a | |
31623 | .xword 0x000000001F040000 ! 8K btext064 | |
31624 | .xword 0x000000001F042000 ! 8K btext064a | |
31625 | .xword 0x000000002C5F4000 ! 8K btext021 | |
31626 | .xword 0x000000002C5F6000 ! 8K btext021a | |
31627 | .xword 0x000000002CC40010 ! 64K bkey014 | |
31628 | .xword 0x00000000315AE000 ! 8K btext043 | |
31629 | .xword 0x00000000315B0000 ! 8K btext043a | |
31630 | .xword 0x0000000037DE0010 ! 8K bdata066 | |
31631 | .xword 0x000000003B800000 ! 64K btext005 | |
31632 | .xword 0x000000003B810000 ! 64K btext005a | |
31633 | .xword 0x000000003DB10000 ! 64K btext008 | |
31634 | .xword 0x000000003DB20000 ! 64K btext008a | |
31635 | .xword 0x000000004A4DA010 ! 8K bdata080 | |
31636 | .xword 0x0000000051890010 ! 64K bdata057 | |
31637 | .xword 0x0000000052FB0000 ! 64K btext038 | |
31638 | .xword 0x0000000052FC0000 ! 64K btext038a | |
31639 | .xword 0x0000000053800000 ! 4M btext004 | |
31640 | .xword 0x0000000053C00000 ! 4M btext004a | |
31641 | .xword 0x000000005AD9C010 ! 8K bdata085 | |
31642 | .xword 0x000000005CC00000 ! 4M btext044 | |
31643 | .xword 0x000000005D000000 ! 4M btext044a | |
31644 | .xword 0x000000005DA00010 ! 64K bstk013 | |
31645 | .xword 0x000000005F400000 ! 64K btext002 | |
31646 | .xword 0x000000005F410000 ! 64K btext002a | |
31647 | .xword 0x000000005F638010 ! 8K bdata062 | |
31648 | .xword 0x0000000061B7A010 ! 8K bstk068 | |
31649 | .xword 0x000000006E800010 ! 4M bblk012 | |
31650 | .xword 0x0000000075000010 ! 4M bdata010 | |
31651 | .xword 0x0000000075818010 ! 8K bdata003 | |
31652 | .xword 0x000000007E800010 ! 4M bdata058 | |
31653 | .xword 0x0000000085000000 ! 4M btext039 | |
31654 | .xword 0x0000000085400000 ! 4M btext039a | |
31655 | .xword 0x000000008D400010 ! 4M bdata004 | |
31656 | .xword 0x0000000093800000 ! 4M btext009 | |
31657 | .xword 0x0000000093C00000 ! 4M btext009a | |
31658 | .xword 0x0000000094800000 ! 4M btext042 | |
31659 | .xword 0x0000000094C00000 ! 4M btext042a | |
31660 | .xword 0x000000009788E010 ! 8K bdata005 | |
31661 | .xword 0x00000000A3800010 ! 4M bdata002 | |
31662 | .xword 0x00000000A62C2000 ! 8K btext006 | |
31663 | .xword 0x00000000A62C4000 ! 8K btext006a | |
31664 | .xword 0x00000000B65F0010 ! 64K bblk067 | |
31665 | .xword 0x00000000BA9F6000 ! 8K btext047 | |
31666 | .xword 0x00000000BA9F8000 ! 8K btext047a | |
31667 | .xword 0x00000000C0C00000 ! 4M btext003 | |
31668 | .xword 0x00000000C1000000 ! 4M btext003a | |
31669 | .xword 0x00000000C5772010 ! 8K bdata007 | |
31670 | .xword 0x00000000C6400010 ! 4M bkey069 | |
31671 | .xword 0x00000000C7800000 ! 4M btext037 | |
31672 | .xword 0x00000000C7C00000 ! 4M btext037a | |
31673 | .xword 0x00000000C9E30010 ! 64K bdata016 | |
31674 | .xword 0x00000000CAB0E010 ! 8K bdata060 | |
31675 | .xword 0x00000000CC000000 ! 4M btext041 | |
31676 | .xword 0x00000000CC400000 ! 4M btext041a | |
31677 | .xword 0x00000000D5000010 ! 4M bdata059 | |
31678 | .xword 0x00000000E6350010 ! 64K bdata065 | |
31679 | .xword 0x00000000EAAFE010 ! 8K bdata006 | |
31680 | .xword 0x00000000F35E2010 ! 8K bdata064 | |
31681 | .xword 0x00000000F6D40010 ! 8K bdata011 | |
31682 | .xword 0x00000000FC000000 ! 4M btext007 | |
31683 | .xword 0x00000000FC400000 ! 4M btext007a | |
31684 | .xword 0x00000000FE326000 ! 8K btext045 | |
31685 | .xword 0x00000000FE328000 ! 8K btext045a | |
31686 | .xword 0x0000000145B88000 ! 8K btext032 | |
31687 | .xword 0x0000000145B8A000 ! 8K btext032a | |
31688 | .xword 0x000000015A1A0000 ! 64K btext061 | |
31689 | .xword 0x000000015A1B0000 ! 64K btext061a | |
31690 | .xword 0x00000001FCC74010 ! 8K bdata103 | |
31691 | .xword 0x0000000421380000 ! 64K btext016 | |
31692 | .xword 0x0000000421390000 ! 64K btext016a | |
31693 | .xword 0x000000058B2B0010 ! 64K bdata088 | |
31694 | .xword 0x0000000619A30000 ! 64K btext059 | |
31695 | .xword 0x0000000619A40000 ! 64K btext059a | |
31696 | .xword 0x000000064B442010 ! 8K bdata107 | |
31697 | .xword 0x000000067FD4E010 ! 8K bdata093 | |
31698 | .xword 0x0000000C0D61A010 ! 8K bdata039 | |
31699 | .xword 0x0000000EF1400000 ! 4M btext031 | |
31700 | .xword 0x0000000EF1800000 ! 4M btext031a | |
31701 | .xword 0x0000000F93832010 ! 8K bdata037 | |
31702 | .xword 0x000000109EC00010 ! 4M bstk082 | |
31703 | .xword 0x000000110B590010 ! 64K bdata021 | |
31704 | .xword 0x000000151B3F2010 ! 8K bdata046 | |
31705 | .xword 0x00000015C364E000 ! 8K btext028 | |
31706 | .xword 0x00000015C3650000 ! 8K btext028a | |
31707 | .xword 0x00000017F5400000 ! 4M btext053 | |
31708 | .xword 0x00000017F5800000 ! 4M btext053a | |
31709 | .xword 0x00000019C0BE0000 ! 64K btext035 | |
31710 | .xword 0x00000019C0BF0000 ! 64K btext035a | |
31711 | .xword 0x0000001E4FD52010 ! 8K bdata100 | |
31712 | .xword 0x00000025AA400000 ! 4M btext054 | |
31713 | .xword 0x00000025AA800000 ! 4M btext054a | |
31714 | .xword 0x00000035B2740000 ! 64K btext067 | |
31715 | .xword 0x00000035B2750000 ! 64K btext067a | |
31716 | .xword 0x0000003606760010 ! 64K bdata104 | |
31717 | .xword 0x0000003DA8810010 ! 64K bdata073 | |
31718 | .xword 0x00000040CF4C0000 ! 64K btext023 | |
31719 | .xword 0x00000040CF4D0000 ! 64K btext023a | |
31720 | .xword 0x0000006AC3000000 ! 4M btext060 | |
31721 | .xword 0x0000006AC3400000 ! 4M btext060a | |
31722 | .xword 0x000000731BBBE000 ! 8K btext011 | |
31723 | .xword 0x000000731BBC0000 ! 8K btext011a | |
31724 | .xword 0x00000074C3B90010 ! 64K bdata053 | |
31725 | .xword 0x00000091A6800000 ! 4M btext012 | |
31726 | .xword 0x00000091A6C00000 ! 4M btext012a | |
31727 | .xword 0x000000C0B5800010 ! 4M bdata101 | |
31728 | .xword 0x000000C68E010000 ! 64K btext048 | |
31729 | .xword 0x000000C68E020000 ! 64K btext048a | |
31730 | .xword 0x000000E2AE4C0010 ! 64K bdata089 | |
31731 | .xword 0x000000E4E9400010 ! 4M bdata018 | |
31732 | .xword 0x000000F9F4400010 ! 4M bdata078 | |
31733 | .xword 0x00000136D3C00000 ! 4M btext055 | |
31734 | .xword 0x00000136D4000000 ! 4M btext055a | |
31735 | .xword 0x00000152E2010000 ! 64K btext010 | |
31736 | .xword 0x00000152E2020000 ! 64K btext010a | |
31737 | .xword 0x0000016607B94010 ! 8K bdata019 | |
31738 | .xword 0x00000180AD800010 ! 4M bdata048 | |
31739 | .xword 0x000001A0A3990010 ! 8K bdata105 | |
31740 | .xword 0x000002E3027E0000 ! 64K btext071 | |
31741 | .xword 0x000002E3027F0000 ! 64K btext071a | |
31742 | .xword 0x000002F4A6C00000 ! 4M btext018 | |
31743 | .xword 0x000002F4A7000000 ! 4M btext018a | |
31744 | .xword 0x0000033503800000 ! 4M btext068 | |
31745 | .xword 0x0000033503C00000 ! 4M btext068a | |
31746 | .xword 0x00000360BF800010 ! 4M bstk110 | |
31747 | .xword 0x0000038A67028010 ! 8K bdata052 | |
31748 | .xword 0x00000396F5400010 ! 4M bstk041 | |
31749 | .xword 0x000003A1CF800010 ! 4M bblk109 | |
31750 | .xword 0x000004B3FDFA0000 ! 8K btext066 | |
31751 | .xword 0x000004B3FDFA2000 ! 8K btext066a | |
31752 | .xword 0x000004F311400010 ! 4M bdata090 | |
31753 | .xword 0x000005E5CB936010 ! 8K bdata071 | |
31754 | .xword 0x000007F21F400000 ! 4M btext034 | |
31755 | .xword 0x000007F21F800000 ! 4M btext034a | |
31756 | .xword 0x000008312495A000 ! 8K btext049 | |
31757 | .xword 0x000008312495C000 ! 8K btext049a | |
31758 | .xword 0x000008649EC00010 ! 4M bblk054 | |
31759 | .xword 0x0000090ACBC5C000 ! 8K btext046 | |
31760 | .xword 0x0000090ACBC5E000 ! 8K btext046a | |
31761 | .xword 0x00000AA1533C0000 ! 64K btext017 | |
31762 | .xword 0x00000AA1533D0000 ! 64K btext017a | |
31763 | .xword 0x00000BB8D9400010 ! 4M bdata075 | |
31764 | .xword 0x00000C1C8A22E010 ! 8K bdata038 | |
31765 | .xword 0x00000C4BBF400010 ! 4M bdata044 | |
31766 | .xword 0x00000C810F000000 ! 4M btext026 | |
31767 | .xword 0x00000C810F400000 ! 4M btext026a | |
31768 | .xword 0x00000CF4FD000000 ! 4M btext019 | |
31769 | .xword 0x00000CF4FD400000 ! 4M btext019a | |
31770 | .xword 0x00000D1D72000010 ! 4M bdata035 | |
31771 | .xword 0x00001377BA000000 ! 4M btext030 | |
31772 | .xword 0x00001377BA400000 ! 4M btext030a | |
31773 | .xword 0x00001454B7820000 ! 64K btext024 | |
31774 | .xword 0x00001454B7830000 ! 64K btext024a | |
31775 | .xword 0x00001662AF0A0000 ! 64K btext057 | |
31776 | .xword 0x00001662AF0B0000 ! 64K btext057a | |
31777 | .xword 0x000023193AAF0010 ! 64K bdata045 | |
31778 | .xword 0x00002639274E0010 ! 64K bdata049 | |
31779 | .xword 0x000029BC4AA00010 ! 64K bdata108 | |
31780 | .xword 0x00002C0A2D0B6010 ! 8K bdata050 | |
31781 | .xword 0x00002C5AE4966010 ! 8K bdata025 | |
31782 | .xword 0x00002E1100C00000 ! 4M btext051 | |
31783 | .xword 0x00002E1101000000 ! 4M btext051a | |
31784 | .xword 0x0000331FE5400010 ! 4M bdata106 | |
31785 | .xword 0x0000332BFDC00010 ! 4M bdata023 | |
31786 | .xword 0x000034BE24680010 ! 8K bdata036 | |
31787 | .xword 0x00003C371C400000 ! 4M btext056 | |
31788 | .xword 0x00003C371C800000 ! 4M btext056a | |
31789 | .xword 0x00003F7D25D50010 ! 64K bdata051 | |
31790 | .xword 0x0000405ECBFBE010 ! 8K bdata030 | |
31791 | .xword 0x00004CA0BC964010 ! 8K bstk027 | |
31792 | .xword 0x0000530156EBC010 ! 8K bdata033 | |
31793 | .xword 0x00005502B6000010 ! 4M bkey028 | |
31794 | .xword 0x000055E0A9A46010 ! 8K bkey111 | |
31795 | .xword 0x00005B336D450010 ! 64K bdata099 | |
31796 | .xword 0x000061DEF1C00010 ! 4M bdata079 | |
31797 | .xword 0x0000639C31400010 ! 4M bdata092 | |
31798 | .xword 0x000063DD58D0E010 ! 8K bdata102 | |
31799 | .xword 0x00006B2432400000 ! 4M btext022 | |
31800 | .xword 0x00006B2432800000 ! 4M btext022a | |
31801 | .xword 0x00006BB60CA70000 ! 64K btext070 | |
31802 | .xword 0x00006BB60CA80000 ! 64K btext070a | |
31803 | .xword 0x0000709CAB550010 ! 64K bkey097 | |
31804 | .xword 0x0000722A3B000010 ! 4M bkey056 | |
31805 | .xword 0x0000726DF6B30000 ! 64K btext058 | |
31806 | .xword 0x0000726DF6B40000 ! 64K btext058a | |
31807 | .xword 0x000073C1CE800010 ! 4M bstk096 | |
31808 | .xword 0x000077E79BCD0000 ! 64K btext025 | |
31809 | .xword 0x000077E79BCE0000 ! 64K btext025a | |
31810 | .xword 0x00007D50FB400000 ! 4M btext014 | |
31811 | .xword 0x00007D50FB800000 ! 4M btext014a | |
31812 | .xword 0x00007E1F6FC00010 ! 4M bdata091 | |
31813 | .xword 0xFFFF83870CDC8010 ! 8K bblk081 | |
31814 | .xword 0xFFFF8B254B3E0010 ! 64K bblk095 | |
31815 | .xword 0xFFFF943C236B0010 ! 8K bdata031 | |
31816 | .xword 0xFFFF99DB92560000 ! 64K btext029 | |
31817 | .xword 0xFFFF99DB92570000 ! 64K btext029a | |
31818 | .xword 0xFFFF99F5AB800010 ! 4M bdata017 | |
31819 | .xword 0xFFFF9AE16DC00010 ! 4M bblk040 | |
31820 | .xword 0xFFFF9BE6E1670000 ! 8K btext027 | |
31821 | .xword 0xFFFF9BE6E1672000 ! 8K btext027a | |
31822 | .xword 0xFFFF9D5ED1022000 ! 8K btext063 | |
31823 | .xword 0xFFFF9D5ED1024000 ! 8K btext063a | |
31824 | .xword 0xFFFFA1828A63C010 ! 8K bdata032 | |
31825 | .xword 0xFFFFA3AC1E000010 ! 4M bkey083 | |
31826 | .xword 0xFFFFA4D367A08010 ! 8K bdata086 | |
31827 | .xword 0xFFFFA7CA7BEA2010 ! 8K bdata034 | |
31828 | .xword 0xFFFFAA90B0800000 ! 4M btext062 | |
31829 | .xword 0xFFFFAA90B0C00000 ! 4M btext062a | |
31830 | .xword 0xFFFFAFE550140000 ! 8K btext065 | |
31831 | .xword 0xFFFFAFE550142000 ! 8K btext065a | |
31832 | .xword 0xFFFFC19EB0BA0000 ! 64K btext036 | |
31833 | .xword 0xFFFFC19EB0BB0000 ! 64K btext036a | |
31834 | .xword 0xFFFFC44FC71BE010 ! 8K bdata020 | |
31835 | .xword 0xFFFFCA892B000010 ! 4M bblk026 | |
31836 | .xword 0xFFFFCE6933B66010 ! 8K bdata077 | |
31837 | .xword 0xFFFFCF3ADFFB0000 ! 64K btext015 | |
31838 | .xword 0xFFFFCF3ADFFC0000 ! 64K btext015a | |
31839 | .xword 0xFFFFD1703CCF0010 ! 64K bkey042 | |
31840 | .xword 0xFFFFD19E5F5E0010 ! 64K bdata024 | |
31841 | .xword 0xFFFFD37607790010 ! 64K bdata076 | |
31842 | .xword 0xFFFFDC1555000000 ! 4M btext013 | |
31843 | .xword 0xFFFFDC1555400000 ! 4M btext013a | |
31844 | .xword 0xFFFFDCCCE6D20010 ! 64K bdata047 | |
31845 | .xword 0xFFFFDE7EB996C010 ! 8K bdata074 | |
31846 | .xword 0xFFFFE36042000000 ! 4M btext033 | |
31847 | .xword 0xFFFFE36042400000 ! 4M btext033a | |
31848 | .xword 0xFFFFE449CA9B0010 ! 64K bdata072 | |
31849 | .xword 0xFFFFE6E2503E8000 ! 8K btext020 | |
31850 | .xword 0xFFFFE6E2503EA000 ! 8K btext020a | |
31851 | .xword 0xFFFFED3E58D38000 ! 8K btext069 | |
31852 | .xword 0xFFFFED3E58D3A000 ! 8K btext069a | |
31853 | .xword 0xFFFFEF917FF16010 ! 8K bdata087 | |
31854 | .xword 0xFFFFF9AC9FF02000 ! 8K btext050 | |
31855 | .xword 0xFFFFF9AC9FF04000 ! 8K btext050a | |
31856 | .xword 0xFFFFFADB90400000 ! 4M btext072 | |
31857 | .xword 0xFFFFFADB90800000 ! 4M btext072a | |
31858 | .xword 0xFFFFFBAD80F90010 ! 64K bdata022 | |
31859 | .xword 0xFFFFFDC485990000 ! 8K btext052 | |
31860 | .xword 0xFFFFFDC485992000 ! 8K btext052a | |
31861 | DEMAP_PAGES_P0=255 | |
31862 | .global DEMAP_PAGES_P0 | |
31863 | ||
31864 | #undef BLIMP_PRI_CONTEXT | |
31865 | #define BLIMP_PRI_CONTEXT 68 | |
31866 | #undef BLIMP_SEC_CONTEXT | |
31867 | #define BLIMP_SEC_CONTEXT 68 | |
31868 | #undef BLIMP_USER_PC | |
31869 | #define BLIMP_USER_PC 0xABAD1DEA08CEFD00 | |
31870 | #undef BLIMP_USER_ASI | |
31871 | #define BLIMP_USER_ASI 0x81 | |
31872 | #undef BLIMP_USER_PSTATE | |
31873 | #define BLIMP_USER_PSTATE 0x1E | |
31874 | #undef BLIMP_USER_TSTATE | |
31875 | #define BLIMP_USER_TSTATE 0x81001E00 | |
31876 | #undef BLIMP_USER_WSTATE | |
31877 | #define BLIMP_USER_WSTATE 0x4 | |
31878 | #undef BLIMP_TTABLE_ADDR | |
31879 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
31880 | #undef BLIMP_START_VA | |
31881 | #define BLIMP_START_VA 0x800000 | |
31882 | #undef BLIMP_UNIQUE_AREA | |
31883 | #define BLIMP_UNIQUE_AREA | |
31884 | ||
31885 | ||
31886 | #ifndef BLIMP_SCRATCHPAD_VA | |
31887 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
31888 | #endif | |
31889 | changequote([,]) | |
31890 | ||
31891 | #define BLIMP_START_RA 0x800000 | |
31892 | ||
31893 | SECTION .MAIN0 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*0),16) | |
31894 | attr_text { | |
31895 | Name = .MAIN0, | |
31896 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*0),16), | |
31897 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*0),16), | |
31898 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*0)+PART_0_BASE,16), | |
31899 | part_0_ctx_zero_tsb_config_0, | |
31900 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
31901 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
31902 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
31903 | } | |
31904 | ||
31905 | changequote(`,') | |
31906 | .text | |
31907 | ||
31908 | main0: | |
31909 | .global main0 | |
31910 | #ifndef BLIMP_MAIN_LABEL | |
31911 | #define BLIMP_MAIN_LABEL | |
31912 | main: | |
31913 | .global main | |
31914 | #endif | |
31915 | ||
31916 | #if THREAD_COUNT > 1 | |
31917 | ! Every thread is forced to start here, so we have to vector ourself | |
31918 | rdth_id_p ! get thread# in o1 | |
31919 | sllx %o1, 13, %o1 ! convert to 8K page index | |
31920 | setx contin, %l2, %l1 | |
31921 | jmpl %l1 + %o1, %g0 | |
31922 | nop | |
31923 | contin: ! arrive here in appropriate thread start page | |
31924 | #endif | |
31925 | ||
31926 | wrpr %g0, 1, %tl ! switch to TL=1 | |
31927 | ||
31928 | #ifdef BLIMP_UNIQUE_AREA | |
31929 | ! Keep address of a strand-unique area in a scratchpad reg | |
31930 | setx unique_area, %g5, %g6 | |
31931 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
31932 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
31933 | ! Init demap random number seed using uarea address | |
31934 | mov %g6, %g4 | |
31935 | srlx %g4, 32, %g4 | |
31936 | xor %g4, %g6, %g4 | |
31937 | stw %g4, [%g6+8] | |
31938 | #endif | |
31939 | ||
31940 | ||
31941 | ! Set the context registers | |
31942 | set BLIMP_PRI_CONTEXT, %g5 | |
31943 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
31944 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
31945 | ||
31946 | set BLIMP_SEC_CONTEXT, %g5 | |
31947 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
31948 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
31949 | ||
31950 | #ifdef BLIMP_SHR_CONTEXT | |
31951 | set BLIMP_SHR_CONTEXT, %g5 | |
31952 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
31953 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
31954 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
31955 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
31956 | #endif | |
31957 | ||
31958 | #ifdef BLIMP_TTABLE_ADDR | |
31959 | ! Set up the TBA register to point to BLIMP's trap table | |
31960 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
31961 | wrpr %l2, 0, %tba | |
31962 | #endif | |
31963 | ||
31964 | ! Set initial pstate, asi, etc. | |
31965 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
31966 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
31967 | wrpr %g6, %tstate | |
31968 | ||
31969 | ! Set starting PC and go there | |
31970 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
31971 | add %g6, 4, %g7 ! NPC = PC+4 | |
31972 | wrpr %g6, 0, %tpc | |
31973 | wrpr %g7, 0, %tnpc | |
31974 | retry ! start running in test case context & code | |
31975 | ||
31976 | !----------------------------------------------------------- | |
31977 | ||
31978 | #ifdef BLIMP_UNIQUE_AREA | |
31979 | ! This is a writeable area unique for each cpu/strand | |
31980 | .align 0x800 | |
31981 | .local unique_area | |
31982 | unique_area: | |
31983 | .skip 8 ! 0: place to save xfsr | |
31984 | .skip 4 ! 8: random number for page demaps | |
31985 | #endif | |
31986 | ||
31987 | ||
31988 | #undef BLIMP_PRI_CONTEXT | |
31989 | #define BLIMP_PRI_CONTEXT 69 | |
31990 | #undef BLIMP_SEC_CONTEXT | |
31991 | #define BLIMP_SEC_CONTEXT 69 | |
31992 | #undef BLIMP_USER_PC | |
31993 | #define BLIMP_USER_PC 0x152E201FD00 | |
31994 | #undef BLIMP_USER_ASI | |
31995 | #define BLIMP_USER_ASI 0x81 | |
31996 | #undef BLIMP_USER_PSTATE | |
31997 | #define BLIMP_USER_PSTATE 0x16 | |
31998 | #undef BLIMP_USER_TSTATE | |
31999 | #define BLIMP_USER_TSTATE 0x81001600 | |
32000 | #undef BLIMP_USER_WSTATE | |
32001 | #define BLIMP_USER_WSTATE 0x0 | |
32002 | #undef BLIMP_TTABLE_ADDR | |
32003 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
32004 | #undef BLIMP_START_VA | |
32005 | #define BLIMP_START_VA 0x800000 | |
32006 | #undef BLIMP_UNIQUE_AREA | |
32007 | #define BLIMP_UNIQUE_AREA | |
32008 | ||
32009 | ||
32010 | #ifndef BLIMP_SCRATCHPAD_VA | |
32011 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
32012 | #endif | |
32013 | changequote([,]) | |
32014 | ||
32015 | #define BLIMP_START_RA 0x800000 | |
32016 | ||
32017 | SECTION .MAIN1 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*1),16) | |
32018 | attr_text { | |
32019 | Name = .MAIN1, | |
32020 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*1),16), | |
32021 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*1),16), | |
32022 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*1)+PART_0_BASE,16), | |
32023 | part_0_ctx_zero_tsb_config_0, | |
32024 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
32025 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
32026 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
32027 | } | |
32028 | ||
32029 | changequote(`,') | |
32030 | .text | |
32031 | ||
32032 | main1: | |
32033 | .global main1 | |
32034 | #ifndef BLIMP_MAIN_LABEL | |
32035 | #define BLIMP_MAIN_LABEL | |
32036 | main: | |
32037 | .global main | |
32038 | #endif | |
32039 | ||
32040 | #if THREAD_COUNT > 1 | |
32041 | ! Every thread is forced to start here, so we have to vector ourself | |
32042 | rdth_id_p ! get thread# in o1 | |
32043 | sllx %o1, 13, %o1 ! convert to 8K page index | |
32044 | setx contin, %l2, %l1 | |
32045 | jmpl %l1 + %o1, %g0 | |
32046 | nop | |
32047 | contin: ! arrive here in appropriate thread start page | |
32048 | #endif | |
32049 | ||
32050 | wrpr %g0, 1, %tl ! switch to TL=1 | |
32051 | ||
32052 | #ifdef BLIMP_UNIQUE_AREA | |
32053 | ! Keep address of a strand-unique area in a scratchpad reg | |
32054 | setx unique_area, %g5, %g6 | |
32055 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
32056 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
32057 | ! Init demap random number seed using uarea address | |
32058 | mov %g6, %g4 | |
32059 | srlx %g4, 32, %g4 | |
32060 | xor %g4, %g6, %g4 | |
32061 | stw %g4, [%g6+8] | |
32062 | #endif | |
32063 | ||
32064 | ||
32065 | ! Set the context registers | |
32066 | set BLIMP_PRI_CONTEXT, %g5 | |
32067 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
32068 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
32069 | ||
32070 | set BLIMP_SEC_CONTEXT, %g5 | |
32071 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
32072 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
32073 | ||
32074 | #ifdef BLIMP_SHR_CONTEXT | |
32075 | set BLIMP_SHR_CONTEXT, %g5 | |
32076 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
32077 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
32078 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
32079 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
32080 | #endif | |
32081 | ||
32082 | #ifdef BLIMP_TTABLE_ADDR | |
32083 | ! Set up the TBA register to point to BLIMP's trap table | |
32084 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
32085 | wrpr %l2, 0, %tba | |
32086 | #endif | |
32087 | ||
32088 | ! Set initial pstate, asi, etc. | |
32089 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
32090 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
32091 | wrpr %g6, %tstate | |
32092 | ||
32093 | ! Set starting PC and go there | |
32094 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
32095 | add %g6, 4, %g7 ! NPC = PC+4 | |
32096 | wrpr %g6, 0, %tpc | |
32097 | wrpr %g7, 0, %tnpc | |
32098 | retry ! start running in test case context & code | |
32099 | ||
32100 | !----------------------------------------------------------- | |
32101 | ||
32102 | #ifdef BLIMP_UNIQUE_AREA | |
32103 | ! This is a writeable area unique for each cpu/strand | |
32104 | .align 0x800 | |
32105 | .local unique_area | |
32106 | unique_area: | |
32107 | .skip 8 ! 0: place to save xfsr | |
32108 | .skip 4 ! 8: random number for page demaps | |
32109 | #endif | |
32110 | ||
32111 | ||
32112 | #undef BLIMP_PRI_CONTEXT | |
32113 | #define BLIMP_PRI_CONTEXT 70 | |
32114 | #undef BLIMP_SEC_CONTEXT | |
32115 | #define BLIMP_SEC_CONTEXT 70 | |
32116 | #undef BLIMP_USER_PC | |
32117 | #define BLIMP_USER_PC 0xCF4FD3FFD00 | |
32118 | #undef BLIMP_USER_ASI | |
32119 | #define BLIMP_USER_ASI 0x81 | |
32120 | #undef BLIMP_USER_PSTATE | |
32121 | #define BLIMP_USER_PSTATE 0x16 | |
32122 | #undef BLIMP_USER_TSTATE | |
32123 | #define BLIMP_USER_TSTATE 0x81001600 | |
32124 | #undef BLIMP_USER_WSTATE | |
32125 | #define BLIMP_USER_WSTATE 0x0 | |
32126 | #undef BLIMP_TTABLE_ADDR | |
32127 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
32128 | #undef BLIMP_START_VA | |
32129 | #define BLIMP_START_VA 0x800000 | |
32130 | #undef BLIMP_UNIQUE_AREA | |
32131 | #define BLIMP_UNIQUE_AREA | |
32132 | ||
32133 | ||
32134 | #ifndef BLIMP_SCRATCHPAD_VA | |
32135 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
32136 | #endif | |
32137 | changequote([,]) | |
32138 | ||
32139 | #define BLIMP_START_RA 0x800000 | |
32140 | ||
32141 | SECTION .MAIN2 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*2),16) | |
32142 | attr_text { | |
32143 | Name = .MAIN2, | |
32144 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*2),16), | |
32145 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*2),16), | |
32146 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*2)+PART_0_BASE,16), | |
32147 | part_0_ctx_zero_tsb_config_0, | |
32148 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
32149 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
32150 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
32151 | } | |
32152 | ||
32153 | changequote(`,') | |
32154 | .text | |
32155 | ||
32156 | main2: | |
32157 | .global main2 | |
32158 | #ifndef BLIMP_MAIN_LABEL | |
32159 | #define BLIMP_MAIN_LABEL | |
32160 | main: | |
32161 | .global main | |
32162 | #endif | |
32163 | ||
32164 | #if THREAD_COUNT > 1 | |
32165 | ! Every thread is forced to start here, so we have to vector ourself | |
32166 | rdth_id_p ! get thread# in o1 | |
32167 | sllx %o1, 13, %o1 ! convert to 8K page index | |
32168 | setx contin, %l2, %l1 | |
32169 | jmpl %l1 + %o1, %g0 | |
32170 | nop | |
32171 | contin: ! arrive here in appropriate thread start page | |
32172 | #endif | |
32173 | ||
32174 | wrpr %g0, 1, %tl ! switch to TL=1 | |
32175 | ||
32176 | #ifdef BLIMP_UNIQUE_AREA | |
32177 | ! Keep address of a strand-unique area in a scratchpad reg | |
32178 | setx unique_area, %g5, %g6 | |
32179 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
32180 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
32181 | ! Init demap random number seed using uarea address | |
32182 | mov %g6, %g4 | |
32183 | srlx %g4, 32, %g4 | |
32184 | xor %g4, %g6, %g4 | |
32185 | stw %g4, [%g6+8] | |
32186 | #endif | |
32187 | ||
32188 | ||
32189 | ! Set the context registers | |
32190 | set BLIMP_PRI_CONTEXT, %g5 | |
32191 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
32192 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
32193 | ||
32194 | set BLIMP_SEC_CONTEXT, %g5 | |
32195 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
32196 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
32197 | ||
32198 | #ifdef BLIMP_SHR_CONTEXT | |
32199 | set BLIMP_SHR_CONTEXT, %g5 | |
32200 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
32201 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
32202 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
32203 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
32204 | #endif | |
32205 | ||
32206 | #ifdef BLIMP_TTABLE_ADDR | |
32207 | ! Set up the TBA register to point to BLIMP's trap table | |
32208 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
32209 | wrpr %l2, 0, %tba | |
32210 | #endif | |
32211 | ||
32212 | ! Set initial pstate, asi, etc. | |
32213 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
32214 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
32215 | wrpr %g6, %tstate | |
32216 | ||
32217 | ! Set starting PC and go there | |
32218 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
32219 | add %g6, 4, %g7 ! NPC = PC+4 | |
32220 | wrpr %g6, 0, %tpc | |
32221 | wrpr %g7, 0, %tnpc | |
32222 | retry ! start running in test case context & code | |
32223 | ||
32224 | !----------------------------------------------------------- | |
32225 | ||
32226 | #ifdef BLIMP_UNIQUE_AREA | |
32227 | ! This is a writeable area unique for each cpu/strand | |
32228 | .align 0x800 | |
32229 | .local unique_area | |
32230 | unique_area: | |
32231 | .skip 8 ! 0: place to save xfsr | |
32232 | .skip 4 ! 8: random number for page demaps | |
32233 | #endif | |
32234 | ||
32235 | ||
32236 | #undef BLIMP_PRI_CONTEXT | |
32237 | #define BLIMP_PRI_CONTEXT 71 | |
32238 | #undef BLIMP_SEC_CONTEXT | |
32239 | #define BLIMP_SEC_CONTEXT 71 | |
32240 | #undef BLIMP_USER_PC | |
32241 | #define BLIMP_USER_PC 0x15C364FD00 | |
32242 | #undef BLIMP_USER_ASI | |
32243 | #define BLIMP_USER_ASI 0x81 | |
32244 | #undef BLIMP_USER_PSTATE | |
32245 | #define BLIMP_USER_PSTATE 0x16 | |
32246 | #undef BLIMP_USER_TSTATE | |
32247 | #define BLIMP_USER_TSTATE 0x81001600 | |
32248 | #undef BLIMP_USER_WSTATE | |
32249 | #define BLIMP_USER_WSTATE 0x0 | |
32250 | #undef BLIMP_TTABLE_ADDR | |
32251 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
32252 | #undef BLIMP_START_VA | |
32253 | #define BLIMP_START_VA 0x800000 | |
32254 | #undef BLIMP_UNIQUE_AREA | |
32255 | #define BLIMP_UNIQUE_AREA | |
32256 | ||
32257 | ||
32258 | #ifndef BLIMP_SCRATCHPAD_VA | |
32259 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
32260 | #endif | |
32261 | changequote([,]) | |
32262 | ||
32263 | #define BLIMP_START_RA 0x800000 | |
32264 | ||
32265 | SECTION .MAIN3 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*3),16) | |
32266 | attr_text { | |
32267 | Name = .MAIN3, | |
32268 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*3),16), | |
32269 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*3),16), | |
32270 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*3)+PART_0_BASE,16), | |
32271 | part_0_ctx_zero_tsb_config_0, | |
32272 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
32273 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
32274 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
32275 | } | |
32276 | ||
32277 | changequote(`,') | |
32278 | .text | |
32279 | ||
32280 | main3: | |
32281 | .global main3 | |
32282 | #ifndef BLIMP_MAIN_LABEL | |
32283 | #define BLIMP_MAIN_LABEL | |
32284 | main: | |
32285 | .global main | |
32286 | #endif | |
32287 | ||
32288 | #if THREAD_COUNT > 1 | |
32289 | ! Every thread is forced to start here, so we have to vector ourself | |
32290 | rdth_id_p ! get thread# in o1 | |
32291 | sllx %o1, 13, %o1 ! convert to 8K page index | |
32292 | setx contin, %l2, %l1 | |
32293 | jmpl %l1 + %o1, %g0 | |
32294 | nop | |
32295 | contin: ! arrive here in appropriate thread start page | |
32296 | #endif | |
32297 | ||
32298 | wrpr %g0, 1, %tl ! switch to TL=1 | |
32299 | ||
32300 | #ifdef BLIMP_UNIQUE_AREA | |
32301 | ! Keep address of a strand-unique area in a scratchpad reg | |
32302 | setx unique_area, %g5, %g6 | |
32303 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
32304 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
32305 | ! Init demap random number seed using uarea address | |
32306 | mov %g6, %g4 | |
32307 | srlx %g4, 32, %g4 | |
32308 | xor %g4, %g6, %g4 | |
32309 | stw %g4, [%g6+8] | |
32310 | #endif | |
32311 | ||
32312 | ||
32313 | ! Set the context registers | |
32314 | set BLIMP_PRI_CONTEXT, %g5 | |
32315 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
32316 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
32317 | ||
32318 | set BLIMP_SEC_CONTEXT, %g5 | |
32319 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
32320 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
32321 | ||
32322 | #ifdef BLIMP_SHR_CONTEXT | |
32323 | set BLIMP_SHR_CONTEXT, %g5 | |
32324 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
32325 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
32326 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
32327 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
32328 | #endif | |
32329 | ||
32330 | #ifdef BLIMP_TTABLE_ADDR | |
32331 | ! Set up the TBA register to point to BLIMP's trap table | |
32332 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
32333 | wrpr %l2, 0, %tba | |
32334 | #endif | |
32335 | ||
32336 | ! Set initial pstate, asi, etc. | |
32337 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
32338 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
32339 | wrpr %g6, %tstate | |
32340 | ||
32341 | ! Set starting PC and go there | |
32342 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
32343 | add %g6, 4, %g7 ! NPC = PC+4 | |
32344 | wrpr %g6, 0, %tpc | |
32345 | wrpr %g7, 0, %tnpc | |
32346 | retry ! start running in test case context & code | |
32347 | ||
32348 | !----------------------------------------------------------- | |
32349 | ||
32350 | #ifdef BLIMP_UNIQUE_AREA | |
32351 | ! This is a writeable area unique for each cpu/strand | |
32352 | .align 0x800 | |
32353 | .local unique_area | |
32354 | unique_area: | |
32355 | .skip 8 ! 0: place to save xfsr | |
32356 | .skip 4 ! 8: random number for page demaps | |
32357 | #endif | |
32358 | ||
32359 | ||
32360 | #undef BLIMP_PRI_CONTEXT | |
32361 | #define BLIMP_PRI_CONTEXT 72 | |
32362 | #undef BLIMP_SEC_CONTEXT | |
32363 | #define BLIMP_SEC_CONTEXT 72 | |
32364 | #undef BLIMP_USER_PC | |
32365 | #define BLIMP_USER_PC 0xABAD1DEAC7BFFD00 | |
32366 | #undef BLIMP_USER_ASI | |
32367 | #define BLIMP_USER_ASI 0x81 | |
32368 | #undef BLIMP_USER_PSTATE | |
32369 | #define BLIMP_USER_PSTATE 0x1E | |
32370 | #undef BLIMP_USER_TSTATE | |
32371 | #define BLIMP_USER_TSTATE 0x81001E00 | |
32372 | #undef BLIMP_USER_WSTATE | |
32373 | #define BLIMP_USER_WSTATE 0x4 | |
32374 | #undef BLIMP_TTABLE_ADDR | |
32375 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
32376 | #undef BLIMP_START_VA | |
32377 | #define BLIMP_START_VA 0x800000 | |
32378 | #undef BLIMP_UNIQUE_AREA | |
32379 | #define BLIMP_UNIQUE_AREA | |
32380 | ||
32381 | ||
32382 | #ifndef BLIMP_SCRATCHPAD_VA | |
32383 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
32384 | #endif | |
32385 | changequote([,]) | |
32386 | ||
32387 | #define BLIMP_START_RA 0x800000 | |
32388 | ||
32389 | SECTION .MAIN4 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*4),16) | |
32390 | attr_text { | |
32391 | Name = .MAIN4, | |
32392 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*4),16), | |
32393 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*4),16), | |
32394 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*4)+PART_0_BASE,16), | |
32395 | part_0_ctx_zero_tsb_config_0, | |
32396 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
32397 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
32398 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
32399 | } | |
32400 | ||
32401 | changequote(`,') | |
32402 | .text | |
32403 | ||
32404 | main4: | |
32405 | .global main4 | |
32406 | #ifndef BLIMP_MAIN_LABEL | |
32407 | #define BLIMP_MAIN_LABEL | |
32408 | main: | |
32409 | .global main | |
32410 | #endif | |
32411 | ||
32412 | #if THREAD_COUNT > 1 | |
32413 | ! Every thread is forced to start here, so we have to vector ourself | |
32414 | rdth_id_p ! get thread# in o1 | |
32415 | sllx %o1, 13, %o1 ! convert to 8K page index | |
32416 | setx contin, %l2, %l1 | |
32417 | jmpl %l1 + %o1, %g0 | |
32418 | nop | |
32419 | contin: ! arrive here in appropriate thread start page | |
32420 | #endif | |
32421 | ||
32422 | wrpr %g0, 1, %tl ! switch to TL=1 | |
32423 | ||
32424 | #ifdef BLIMP_UNIQUE_AREA | |
32425 | ! Keep address of a strand-unique area in a scratchpad reg | |
32426 | setx unique_area, %g5, %g6 | |
32427 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
32428 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
32429 | ! Init demap random number seed using uarea address | |
32430 | mov %g6, %g4 | |
32431 | srlx %g4, 32, %g4 | |
32432 | xor %g4, %g6, %g4 | |
32433 | stw %g4, [%g6+8] | |
32434 | #endif | |
32435 | ||
32436 | ||
32437 | ! Set the context registers | |
32438 | set BLIMP_PRI_CONTEXT, %g5 | |
32439 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
32440 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
32441 | ||
32442 | set BLIMP_SEC_CONTEXT, %g5 | |
32443 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
32444 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
32445 | ||
32446 | #ifdef BLIMP_SHR_CONTEXT | |
32447 | set BLIMP_SHR_CONTEXT, %g5 | |
32448 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
32449 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
32450 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
32451 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
32452 | #endif | |
32453 | ||
32454 | #ifdef BLIMP_TTABLE_ADDR | |
32455 | ! Set up the TBA register to point to BLIMP's trap table | |
32456 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
32457 | wrpr %l2, 0, %tba | |
32458 | #endif | |
32459 | ||
32460 | ! Set initial pstate, asi, etc. | |
32461 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
32462 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
32463 | wrpr %g6, %tstate | |
32464 | ||
32465 | ! Set starting PC and go there | |
32466 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
32467 | add %g6, 4, %g7 ! NPC = PC+4 | |
32468 | wrpr %g6, 0, %tpc | |
32469 | wrpr %g7, 0, %tnpc | |
32470 | retry ! start running in test case context & code | |
32471 | ||
32472 | !----------------------------------------------------------- | |
32473 | ||
32474 | #ifdef BLIMP_UNIQUE_AREA | |
32475 | ! This is a writeable area unique for each cpu/strand | |
32476 | .align 0x800 | |
32477 | .local unique_area | |
32478 | unique_area: | |
32479 | .skip 8 ! 0: place to save xfsr | |
32480 | .skip 4 ! 8: random number for page demaps | |
32481 | #endif | |
32482 | ||
32483 | ||
32484 | #undef BLIMP_PRI_CONTEXT | |
32485 | #define BLIMP_PRI_CONTEXT 73 | |
32486 | #undef BLIMP_SEC_CONTEXT | |
32487 | #define BLIMP_SEC_CONTEXT 73 | |
32488 | #undef BLIMP_USER_PC | |
32489 | #define BLIMP_USER_PC 0x90ACBC5DD00 | |
32490 | #undef BLIMP_USER_ASI | |
32491 | #define BLIMP_USER_ASI 0x81 | |
32492 | #undef BLIMP_USER_PSTATE | |
32493 | #define BLIMP_USER_PSTATE 0x16 | |
32494 | #undef BLIMP_USER_TSTATE | |
32495 | #define BLIMP_USER_TSTATE 0x81001600 | |
32496 | #undef BLIMP_USER_WSTATE | |
32497 | #define BLIMP_USER_WSTATE 0x0 | |
32498 | #undef BLIMP_TTABLE_ADDR | |
32499 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
32500 | #undef BLIMP_START_VA | |
32501 | #define BLIMP_START_VA 0x800000 | |
32502 | #undef BLIMP_UNIQUE_AREA | |
32503 | #define BLIMP_UNIQUE_AREA | |
32504 | ||
32505 | ||
32506 | #ifndef BLIMP_SCRATCHPAD_VA | |
32507 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
32508 | #endif | |
32509 | changequote([,]) | |
32510 | ||
32511 | #define BLIMP_START_RA 0x800000 | |
32512 | ||
32513 | SECTION .MAIN5 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*5),16) | |
32514 | attr_text { | |
32515 | Name = .MAIN5, | |
32516 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*5),16), | |
32517 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*5),16), | |
32518 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*5)+PART_0_BASE,16), | |
32519 | part_0_ctx_zero_tsb_config_0, | |
32520 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
32521 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
32522 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
32523 | } | |
32524 | ||
32525 | changequote(`,') | |
32526 | .text | |
32527 | ||
32528 | main5: | |
32529 | .global main5 | |
32530 | #ifndef BLIMP_MAIN_LABEL | |
32531 | #define BLIMP_MAIN_LABEL | |
32532 | main: | |
32533 | .global main | |
32534 | #endif | |
32535 | ||
32536 | #if THREAD_COUNT > 1 | |
32537 | ! Every thread is forced to start here, so we have to vector ourself | |
32538 | rdth_id_p ! get thread# in o1 | |
32539 | sllx %o1, 13, %o1 ! convert to 8K page index | |
32540 | setx contin, %l2, %l1 | |
32541 | jmpl %l1 + %o1, %g0 | |
32542 | nop | |
32543 | contin: ! arrive here in appropriate thread start page | |
32544 | #endif | |
32545 | ||
32546 | wrpr %g0, 1, %tl ! switch to TL=1 | |
32547 | ||
32548 | #ifdef BLIMP_UNIQUE_AREA | |
32549 | ! Keep address of a strand-unique area in a scratchpad reg | |
32550 | setx unique_area, %g5, %g6 | |
32551 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
32552 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
32553 | ! Init demap random number seed using uarea address | |
32554 | mov %g6, %g4 | |
32555 | srlx %g4, 32, %g4 | |
32556 | xor %g4, %g6, %g4 | |
32557 | stw %g4, [%g6+8] | |
32558 | #endif | |
32559 | ||
32560 | ||
32561 | ! Set the context registers | |
32562 | set BLIMP_PRI_CONTEXT, %g5 | |
32563 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
32564 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
32565 | ||
32566 | set BLIMP_SEC_CONTEXT, %g5 | |
32567 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
32568 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
32569 | ||
32570 | #ifdef BLIMP_SHR_CONTEXT | |
32571 | set BLIMP_SHR_CONTEXT, %g5 | |
32572 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
32573 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
32574 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
32575 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
32576 | #endif | |
32577 | ||
32578 | #ifdef BLIMP_TTABLE_ADDR | |
32579 | ! Set up the TBA register to point to BLIMP's trap table | |
32580 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
32581 | wrpr %l2, 0, %tba | |
32582 | #endif | |
32583 | ||
32584 | ! Set initial pstate, asi, etc. | |
32585 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
32586 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
32587 | wrpr %g6, %tstate | |
32588 | ||
32589 | ! Set starting PC and go there | |
32590 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
32591 | add %g6, 4, %g7 ! NPC = PC+4 | |
32592 | wrpr %g6, 0, %tpc | |
32593 | wrpr %g7, 0, %tnpc | |
32594 | retry ! start running in test case context & code | |
32595 | ||
32596 | !----------------------------------------------------------- | |
32597 | ||
32598 | #ifdef BLIMP_UNIQUE_AREA | |
32599 | ! This is a writeable area unique for each cpu/strand | |
32600 | .align 0x800 | |
32601 | .local unique_area | |
32602 | unique_area: | |
32603 | .skip 8 ! 0: place to save xfsr | |
32604 | .skip 4 ! 8: random number for page demaps | |
32605 | #endif | |
32606 | ||
32607 | ||
32608 | #undef BLIMP_PRI_CONTEXT | |
32609 | #define BLIMP_PRI_CONTEXT 74 | |
32610 | #undef BLIMP_SEC_CONTEXT | |
32611 | #define BLIMP_SEC_CONTEXT 74 | |
32612 | #undef BLIMP_USER_PC | |
32613 | #define BLIMP_USER_PC 0x136D3FFFD00 | |
32614 | #undef BLIMP_USER_ASI | |
32615 | #define BLIMP_USER_ASI 0x81 | |
32616 | #undef BLIMP_USER_PSTATE | |
32617 | #define BLIMP_USER_PSTATE 0x16 | |
32618 | #undef BLIMP_USER_TSTATE | |
32619 | #define BLIMP_USER_TSTATE 0x81001600 | |
32620 | #undef BLIMP_USER_WSTATE | |
32621 | #define BLIMP_USER_WSTATE 0x0 | |
32622 | #undef BLIMP_TTABLE_ADDR | |
32623 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
32624 | #undef BLIMP_START_VA | |
32625 | #define BLIMP_START_VA 0x800000 | |
32626 | #undef BLIMP_UNIQUE_AREA | |
32627 | #define BLIMP_UNIQUE_AREA | |
32628 | ||
32629 | ||
32630 | #ifndef BLIMP_SCRATCHPAD_VA | |
32631 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
32632 | #endif | |
32633 | changequote([,]) | |
32634 | ||
32635 | #define BLIMP_START_RA 0x800000 | |
32636 | ||
32637 | SECTION .MAIN6 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*6),16) | |
32638 | attr_text { | |
32639 | Name = .MAIN6, | |
32640 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*6),16), | |
32641 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*6),16), | |
32642 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*6)+PART_0_BASE,16), | |
32643 | part_0_ctx_zero_tsb_config_0, | |
32644 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
32645 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
32646 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
32647 | } | |
32648 | ||
32649 | changequote(`,') | |
32650 | .text | |
32651 | ||
32652 | main6: | |
32653 | .global main6 | |
32654 | #ifndef BLIMP_MAIN_LABEL | |
32655 | #define BLIMP_MAIN_LABEL | |
32656 | main: | |
32657 | .global main | |
32658 | #endif | |
32659 | ||
32660 | #if THREAD_COUNT > 1 | |
32661 | ! Every thread is forced to start here, so we have to vector ourself | |
32662 | rdth_id_p ! get thread# in o1 | |
32663 | sllx %o1, 13, %o1 ! convert to 8K page index | |
32664 | setx contin, %l2, %l1 | |
32665 | jmpl %l1 + %o1, %g0 | |
32666 | nop | |
32667 | contin: ! arrive here in appropriate thread start page | |
32668 | #endif | |
32669 | ||
32670 | wrpr %g0, 1, %tl ! switch to TL=1 | |
32671 | ||
32672 | #ifdef BLIMP_UNIQUE_AREA | |
32673 | ! Keep address of a strand-unique area in a scratchpad reg | |
32674 | setx unique_area, %g5, %g6 | |
32675 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
32676 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
32677 | ! Init demap random number seed using uarea address | |
32678 | mov %g6, %g4 | |
32679 | srlx %g4, 32, %g4 | |
32680 | xor %g4, %g6, %g4 | |
32681 | stw %g4, [%g6+8] | |
32682 | #endif | |
32683 | ||
32684 | ||
32685 | ! Set the context registers | |
32686 | set BLIMP_PRI_CONTEXT, %g5 | |
32687 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
32688 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
32689 | ||
32690 | set BLIMP_SEC_CONTEXT, %g5 | |
32691 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
32692 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
32693 | ||
32694 | #ifdef BLIMP_SHR_CONTEXT | |
32695 | set BLIMP_SHR_CONTEXT, %g5 | |
32696 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
32697 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
32698 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
32699 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
32700 | #endif | |
32701 | ||
32702 | #ifdef BLIMP_TTABLE_ADDR | |
32703 | ! Set up the TBA register to point to BLIMP's trap table | |
32704 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
32705 | wrpr %l2, 0, %tba | |
32706 | #endif | |
32707 | ||
32708 | ! Set initial pstate, asi, etc. | |
32709 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
32710 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
32711 | wrpr %g6, %tstate | |
32712 | ||
32713 | ! Set starting PC and go there | |
32714 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
32715 | add %g6, 4, %g7 ! NPC = PC+4 | |
32716 | wrpr %g6, 0, %tpc | |
32717 | wrpr %g7, 0, %tnpc | |
32718 | retry ! start running in test case context & code | |
32719 | ||
32720 | !----------------------------------------------------------- | |
32721 | ||
32722 | #ifdef BLIMP_UNIQUE_AREA | |
32723 | ! This is a writeable area unique for each cpu/strand | |
32724 | .align 0x800 | |
32725 | .local unique_area | |
32726 | unique_area: | |
32727 | .skip 8 ! 0: place to save xfsr | |
32728 | .skip 4 ! 8: random number for page demaps | |
32729 | #endif | |
32730 | ||
32731 | ||
32732 | #undef BLIMP_PRI_CONTEXT | |
32733 | #define BLIMP_PRI_CONTEXT 75 | |
32734 | #undef BLIMP_SEC_CONTEXT | |
32735 | #define BLIMP_SEC_CONTEXT 75 | |
32736 | #undef BLIMP_USER_PC | |
32737 | #define BLIMP_USER_PC 0x1F041D00 | |
32738 | #undef BLIMP_USER_ASI | |
32739 | #define BLIMP_USER_ASI 0x81 | |
32740 | #undef BLIMP_USER_PSTATE | |
32741 | #define BLIMP_USER_PSTATE 0x16 | |
32742 | #undef BLIMP_USER_TSTATE | |
32743 | #define BLIMP_USER_TSTATE 0x81001600 | |
32744 | #undef BLIMP_USER_WSTATE | |
32745 | #define BLIMP_USER_WSTATE 0x0 | |
32746 | #undef BLIMP_TTABLE_ADDR | |
32747 | #define BLIMP_TTABLE_ADDR 0xE00000 | |
32748 | #undef BLIMP_START_VA | |
32749 | #define BLIMP_START_VA 0x800000 | |
32750 | #undef BLIMP_UNIQUE_AREA | |
32751 | #define BLIMP_UNIQUE_AREA | |
32752 | ||
32753 | ||
32754 | #ifndef BLIMP_SCRATCHPAD_VA | |
32755 | #define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7 | |
32756 | #endif | |
32757 | changequote([,]) | |
32758 | ||
32759 | #define BLIMP_START_RA 0x800000 | |
32760 | ||
32761 | SECTION .MAIN7 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*7),16) | |
32762 | attr_text { | |
32763 | Name = .MAIN7, | |
32764 | VA=[0x]mpeval(BLIMP_START_VA+(0x2000*7),16), | |
32765 | RA=[0x]mpeval(BLIMP_START_RA+(0x2000*7),16), | |
32766 | PA=[0x]mpeval(BLIMP_START_RA+(0x2000*7)+PART_0_BASE,16), | |
32767 | part_0_ctx_zero_tsb_config_0, | |
32768 | TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0, | |
32769 | TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, | |
32770 | TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 | |
32771 | } | |
32772 | ||
32773 | changequote(`,') | |
32774 | .text | |
32775 | ||
32776 | main7: | |
32777 | .global main7 | |
32778 | #ifndef BLIMP_MAIN_LABEL | |
32779 | #define BLIMP_MAIN_LABEL | |
32780 | main: | |
32781 | .global main | |
32782 | #endif | |
32783 | ||
32784 | #if THREAD_COUNT > 1 | |
32785 | ! Every thread is forced to start here, so we have to vector ourself | |
32786 | rdth_id_p ! get thread# in o1 | |
32787 | sllx %o1, 13, %o1 ! convert to 8K page index | |
32788 | setx contin, %l2, %l1 | |
32789 | jmpl %l1 + %o1, %g0 | |
32790 | nop | |
32791 | contin: ! arrive here in appropriate thread start page | |
32792 | #endif | |
32793 | ||
32794 | wrpr %g0, 1, %tl ! switch to TL=1 | |
32795 | ||
32796 | #ifdef BLIMP_UNIQUE_AREA | |
32797 | ! Keep address of a strand-unique area in a scratchpad reg | |
32798 | setx unique_area, %g5, %g6 | |
32799 | mov BLIMP_SCRATCHPAD_VA, %g3 | |
32800 | stxa %g6, [%g3]ASI_SCRATCHPAD | |
32801 | ! Init demap random number seed using uarea address | |
32802 | mov %g6, %g4 | |
32803 | srlx %g4, 32, %g4 | |
32804 | xor %g4, %g6, %g4 | |
32805 | stw %g4, [%g6+8] | |
32806 | #endif | |
32807 | ||
32808 | ||
32809 | ! Set the context registers | |
32810 | set BLIMP_PRI_CONTEXT, %g5 | |
32811 | set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4 | |
32812 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
32813 | ||
32814 | set BLIMP_SEC_CONTEXT, %g5 | |
32815 | set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4 | |
32816 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
32817 | ||
32818 | #ifdef BLIMP_SHR_CONTEXT | |
32819 | set BLIMP_SHR_CONTEXT, %g5 | |
32820 | set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4 | |
32821 | stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG | |
32822 | set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4 | |
32823 | stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG | |
32824 | #endif | |
32825 | ||
32826 | #ifdef BLIMP_TTABLE_ADDR | |
32827 | ! Set up the TBA register to point to BLIMP's trap table | |
32828 | setx BLIMP_TTABLE_ADDR, %l1, %l2 | |
32829 | wrpr %l2, 0, %tba | |
32830 | #endif | |
32831 | ||
32832 | ! Set initial pstate, asi, etc. | |
32833 | wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg | |
32834 | setx BLIMP_USER_TSTATE, %g5, %g6 | |
32835 | wrpr %g6, %tstate | |
32836 | ||
32837 | ! Set starting PC and go there | |
32838 | setx BLIMP_USER_PC, %g5, %g6 ! PC | |
32839 | add %g6, 4, %g7 ! NPC = PC+4 | |
32840 | wrpr %g6, 0, %tpc | |
32841 | wrpr %g7, 0, %tnpc | |
32842 | retry ! start running in test case context & code | |
32843 | ||
32844 | !----------------------------------------------------------- | |
32845 | ||
32846 | #ifdef BLIMP_UNIQUE_AREA | |
32847 | ! This is a writeable area unique for each cpu/strand | |
32848 | .align 0x800 | |
32849 | .local unique_area | |
32850 | unique_area: | |
32851 | .skip 8 ! 0: place to save xfsr | |
32852 | .skip 4 ! 8: random number for page demaps | |
32853 | #endif | |
32854 |