Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / kaos / diag / v9_kao_4th_02_27_04_2.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: v9_kao_4th_02_27_04_2.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#define ALIAS ECACHE
39
40#define KAOS_SIMULATION
41#define SKIP_TRAPCHECK
42#define THREAD_COUNT 4
43#define THREAD_STRIDE 1
44#define THR_1_PARTID 1
45#define THR_2_PARTID 2
46#define THR_3_PARTID 3
47
48#define USER_PAGE_CUSTOM_MAP
49
50!
51! If we are verifying, then two pass mode disabled
52!
53#if defined(T0_KAOS_VERIFY)
54#if defined(T0_KAOS_TWOPASS)
55#undef T0_KAOS_TWOPASS
56#endif
57#endif
58
59
60#if defined(T1_KAOS_VERIFY)
61#if defined(T1_KAOS_TWOPASS)
62#undef T1_KAOS_TWOPASS
63#endif
64#endif
65
66#if defined(T2_KAOS_VERIFY)
67#if defined(T2_KAOS_TWOPASS)
68#undef T2_KAOS_TWOPASS
69#endif
70#endif
71
72#if defined(T3_KAOS_VERIFY)
73#if defined(T3_KAOS_TWOPASS)
74#undef T3_KAOS_TWOPASS
75#endif
76#endif
77
78
79!
80! Get random values and do some basic selections
81! Reserve T0_KAOS_RANVAL_00 for the ksim script
82!
83/* start ktbl.0.h */
84#define T0_KAOS_NIAGARA
85#define T0_KAOS_VERSION 4.2
86#define T0_KAOS_SEED d45c66e4d748
87#define T0_KAOS_ICOUNT 2513
88#define T0_KAOS_AREAS 1
89#define T0_KAOS_AREASIZE 64
90#define T0_KAOS_AREAOFFSET 640
91#define T0_KAOS_PAGESIZE 8192
92#define T0_KAOS_CODECOUNT 2522
93
94#define T0_KAOS_BOOT_VA 0x15d72000
95#define T0_KAOS_BOOT_PA 0x000000000036e000
96#define T0_KAOS_BOOT_CACHEABLE 1
97#define T0_KAOS_BOOT_NONCACHEABLE 0
98
99#define T0_KAOS_STARTUP_VA 0x13a76000
100#define T0_KAOS_STARTUP_PA 0x0000000000a8c000
101#define T0_KAOS_STARTUP_CACHEABLE 1
102#define T0_KAOS_STARTUP_NONCACHEABLE 0
103
104#define T0_KAOS_OFFSET_TBL_VA 0x0d68e000
105#define T0_KAOS_OFFSET_TBL_PA 0x0000000001612000
106#define T0_KAOS_OFFSET_TBL_CACHEABLE 1
107#define T0_KAOS_OFFSET_TBL_NONCACHEABLE 0
108
109#define T0_KAOS_DONE_VA 0x00b76000
110#define T0_KAOS_DONE_PA 0x0000000001a6a000
111#define T0_KAOS_DONE_CACHEABLE 1
112#define T0_KAOS_DONE_NONCACHEABLE 0
113
114#define T0_KAOS_KTBL_VA 0x0720e000
115#define T0_KAOS_KTBL_PA 0x0000000002576000
116#define T0_KAOS_KTBL_CACHEABLE 1
117#define T0_KAOS_KTBL_NONCACHEABLE 0
118
119#define T0_KAOS_SUBR0_VA 0x07286000
120#define T0_KAOS_SUBR0_PA 0x0000000002f1a000
121#define T0_KAOS_SUBR0_CACHEABLE 1
122#define T0_KAOS_SUBR0_NONCACHEABLE 0
123#define T0_KAOS_SUBR1_VA 0x071e8000
124#define T0_KAOS_SUBR1_PA 0x0000000003676000
125#define T0_KAOS_SUBR1_CACHEABLE 1
126#define T0_KAOS_SUBR1_NONCACHEABLE 0
127#define T0_KAOS_SUBR2_VA 0x071e2000
128#define T0_KAOS_SUBR2_PA 0x0000000003e64000
129#define T0_KAOS_SUBR2_CACHEABLE 1
130#define T0_KAOS_SUBR2_NONCACHEABLE 0
131#define T0_KAOS_SUBR3_VA 0x027ac000
132#define T0_KAOS_SUBR3_PA 0x00000000044b6000
133#define T0_KAOS_SUBR3_CACHEABLE 1
134#define T0_KAOS_SUBR3_NONCACHEABLE 0
135
136#define T0_KAOS_EXP_REGS_VA 0x07eea000
137#define T0_KAOS_EXP_REGS_PA 0x0000000004f7c000
138#define T0_KAOS_EXP_REGS_CACHEABLE 1
139#define T0_KAOS_EXP_REGS_NONCACHEABLE 0
140#define T0_KAOS_RUN_REGS_VA 0x1c6c2000
141#define T0_KAOS_RUN_REGS_PA 0x000000000501a000
142#define T0_KAOS_RUN_REGS_CACHEABLE 1
143#define T0_KAOS_RUN_REGS_NONCACHEABLE 0
144
145#define T0_KAOS_EXP_STACK_VA 0x09b24000
146#define T0_KAOS_EXP_STACK_PA 0x0000000005afc000
147#define T0_KAOS_EXP_STACK_CACHEABLE 1
148#define T0_KAOS_EXP_STACK_NONCACHEABLE 0
149#define T0_KAOS_RUN_STACK_VA 0x1720a000
150#define T0_KAOS_RUN_STACK_PA 0x0000000006702000
151#define T0_KAOS_RUN_STACK_CACHEABLE 1
152#define T0_KAOS_RUN_STACK_NONCACHEABLE 0
153
154#define T0_KAOS_AREA0
155#define T0_KAOS_EXP_AREA0_VA 0x0087c000
156#define T0_KAOS_EXP_AREA0_PA 0x0000000006a7e000
157#define T0_KAOS_EXP_AREA0_CACHEABLE 1
158#define T0_KAOS_EXP_AREA0_NONCACHEABLE 0
159#define T0_KAOS_RUN_AREA0_VA 0x12df8000
160#define T0_KAOS_RUN_AREA0_PA 0x00000000073ca000
161#define T0_KAOS_RUN_AREA0_CACHEABLE 1
162#define T0_KAOS_RUN_AREA0_NONCACHEABLE 0
163
164#define T0_KAOS_SHM_AREA
165#define T0_KAOS_EXP_SHM_AREA_VA 0x081b2000
166#define T0_KAOS_EXP_SHM_AREA_PA 0x0000000000118000
167#define T0_KAOS_EXP_SHM_AREA_CACHEABLE 1
168#define T0_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
169#define T0_KAOS_RUN_SHM_AREA_VA 0x1cf8a000
170#define T0_KAOS_RUN_SHM_AREA_PA 0x00000000002a4000
171#define T0_KAOS_RUN_SHM_AREA_CACHEABLE 1
172#define T0_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
173
174#define T0_KAOS_RANVAL_00 0x98ee198a
175#define T0_KAOS_RANVAL_01 0x1a6e7f50
176#define T0_KAOS_RANVAL_02 0xb08c7a29
177#define T0_KAOS_RANVAL_03 0xebfad82e
178#define T0_KAOS_RANVAL_04 0xaf84cc7e
179#define T0_KAOS_RANVAL_05 0x6cbffd17
180#define T0_KAOS_RANVAL_06 0x4b4ef3f7
181#define T0_KAOS_RANVAL_07 0x009929c0
182#define T0_KAOS_RANVAL_08 0x79727aa8
183#define T0_KAOS_RANVAL_09 0x3fe50c80
184#define T0_KAOS_RANVAL_0a 0xbce63146
185#define T0_KAOS_RANVAL_0b 0x618a4310
186#define T0_KAOS_RANVAL_0c 0xf224b66e
187#define T0_KAOS_RANVAL_0d 0xa519e75d
188#define T0_KAOS_RANVAL_0e 0x33dcb4e0
189#define T0_KAOS_RANVAL_0f 0xc1c786f4
190#define T0_KAOS_RANVAL_10 0xfb04948a
191#define T0_KAOS_RANVAL_11 0x05f3f6dd
192#define T0_KAOS_RANVAL_12 0x2294c09f
193#define T0_KAOS_RANVAL_13 0x49707ed4
194#define T0_KAOS_RANVAL_14 0x60c7150e
195#define T0_KAOS_RANVAL_15 0xeda82244
196#define T0_KAOS_RANVAL_16 0xc2dd900f
197#define T0_KAOS_RANVAL_17 0xf6342a7b
198#define T0_KAOS_RANVAL_18 0xf56c98a8
199#define T0_KAOS_RANVAL_19 0xb0dad4de
200#define T0_KAOS_RANVAL_1a 0x83cf1952
201#define T0_KAOS_RANVAL_1b 0x5b5ef931
202#define T0_KAOS_RANVAL_1c 0xda6be627
203#define T0_KAOS_RANVAL_1d 0x3695ef31
204#define T0_KAOS_RANVAL_1e 0x05267844
205#define T0_KAOS_RANVAL_1f 0xada6c009
206#define T0_KAOS_RANVAL_20 0xb349843e
207#define T0_KAOS_RANVAL_21 0x36101771
208#define T0_KAOS_RANVAL_22 0x3a5b67de
209#define T0_KAOS_RANVAL_23 0x9e8f4176
210#define T0_KAOS_RANVAL_24 0xb5a46b86
211#define T0_KAOS_RANVAL_25 0x07b41d38
212#define T0_KAOS_RANVAL_26 0x10496ddf
213#define T0_KAOS_RANVAL_27 0x55d71a24
214#define T0_KAOS_RANVAL_28 0xe4cd54c9
215#define T0_KAOS_RANVAL_29 0x138e6476
216#define T0_KAOS_RANVAL_2a 0xf0cd9ca8
217#define T0_KAOS_RANVAL_2b 0xae062705
218#define T0_KAOS_RANVAL_2c 0x3c8e277d
219#define T0_KAOS_RANVAL_2d 0x8f318ba5
220#define T0_KAOS_RANVAL_2e 0x5a640f67
221#define T0_KAOS_RANVAL_2f 0xe933b8a9
222#define T0_KAOS_RANVAL_30 0xe51b4c8d
223#define T0_KAOS_RANVAL_31 0xb082c141
224#define T0_KAOS_RANVAL_32 0x74de8478
225#define T0_KAOS_RANVAL_33 0x1dac27d2
226#define T0_KAOS_RANVAL_34 0x8980e95f
227#define T0_KAOS_RANVAL_35 0x7cf17c77
228#define T0_KAOS_RANVAL_36 0xb9ffba07
229#define T0_KAOS_RANVAL_37 0x34829f47
230#define T0_KAOS_RANVAL_38 0x9e7a4712
231#define T0_KAOS_RANVAL_39 0xa4a58d1c
232#define T0_KAOS_RANVAL_3a 0xf75d70f9
233#define T0_KAOS_RANVAL_3b 0x27952ee8
234#define T0_KAOS_RANVAL_3c 0x61c1ea07
235#define T0_KAOS_RANVAL_3d 0x5269b6e0
236#define T0_KAOS_RANVAL_3e 0xc8a53a0c
237#define T0_KAOS_RANVAL_3f 0x36567c02
238#define T0_KAOS_RANVAL_40 0xedcd1da3
239#define T0_KAOS_RANVAL_41 0xe2c84bc2
240#define T0_KAOS_RANVAL_42 0x3c7e713c
241#define T0_KAOS_RANVAL_43 0x9a11a2e4
242#define T0_KAOS_RANVAL_44 0x43cdf852
243#define T0_KAOS_RANVAL_45 0x223279c6
244#define T0_KAOS_RANVAL_46 0x55060b68
245#define T0_KAOS_RANVAL_47 0x40921db2
246#define T0_KAOS_RANVAL_48 0x42031bce
247#define T0_KAOS_RANVAL_49 0x0a623fe6
248#define T0_KAOS_RANVAL_4a 0x15871a35
249#define T0_KAOS_RANVAL_4b 0xb862c478
250#define T0_KAOS_RANVAL_4c 0x3f0cb5a0
251#define T0_KAOS_RANVAL_4d 0x35b23e45
252#define T0_KAOS_RANVAL_4e 0x8bdd2a32
253#define T0_KAOS_RANVAL_4f 0x91743a81
254#define T0_KAOS_RANVAL_50 0x587283e6
255#define T0_KAOS_RANVAL_51 0x1325d5aa
256#define T0_KAOS_RANVAL_52 0xdb1bdf3d
257#define T0_KAOS_RANVAL_53 0x612c5ce9
258#define T0_KAOS_RANVAL_54 0x52fee257
259#define T0_KAOS_RANVAL_55 0xb28f4a2b
260#define T0_KAOS_RANVAL_56 0x80e97324
261#define T0_KAOS_RANVAL_57 0x8ee58671
262#define T0_KAOS_RANVAL_58 0x634f2384
263#define T0_KAOS_RANVAL_59 0x1ce8dd28
264#define T0_KAOS_RANVAL_5a 0x85affa8e
265#define T0_KAOS_RANVAL_5b 0x56fdbc92
266#define T0_KAOS_RANVAL_5c 0x0439ba60
267#define T0_KAOS_RANVAL_5d 0x24d1127b
268#define T0_KAOS_RANVAL_5e 0xcba3941c
269#define T0_KAOS_RANVAL_5f 0xac0319d4
270#define T0_KAOS_RANVAL_60 0x9baef802
271#define T0_KAOS_RANVAL_61 0x6d6994ed
272#define T0_KAOS_RANVAL_62 0x6fd9e5ca
273#define T0_KAOS_RANVAL_63 0xf88c095f
274#define T0_KAOS_RANVAL_64 0x8dc161a8
275#define T0_KAOS_RANVAL_65 0xc5db6deb
276#define T0_KAOS_RANVAL_66 0xfd918c9b
277#define T0_KAOS_RANVAL_67 0x461f27d2
278#define T0_KAOS_RANVAL_68 0x3ccee2ff
279#define T0_KAOS_RANVAL_69 0x8cba8479
280#define T0_KAOS_RANVAL_6a 0xc48e6275
281#define T0_KAOS_RANVAL_6b 0x0f77dd53
282#define T0_KAOS_RANVAL_6c 0x959460a0
283#define T0_KAOS_RANVAL_6d 0x73ad9765
284#define T0_KAOS_RANVAL_6e 0xd259be49
285#define T0_KAOS_RANVAL_6f 0x73b204e6
286#define T0_KAOS_RANVAL_70 0x2a896ede
287#define T0_KAOS_RANVAL_71 0x005f26c0
288#define T0_KAOS_RANVAL_72 0x19841276
289#define T0_KAOS_RANVAL_73 0x9db83502
290#define T0_KAOS_RANVAL_74 0x937a30be
291#define T0_KAOS_RANVAL_75 0x8f0f008a
292#define T0_KAOS_RANVAL_76 0x1bf78d6f
293#define T0_KAOS_RANVAL_77 0xd4f57d61
294#define T0_KAOS_RANVAL_78 0x1131a346
295#define T0_KAOS_RANVAL_79 0x5c6364ac
296#define T0_KAOS_RANVAL_7a 0xbc41a09a
297#define T0_KAOS_RANVAL_7b 0xbb04ae17
298#define T0_KAOS_RANVAL_7c 0x2966d8fa
299#define T0_KAOS_RANVAL_7d 0x6293f42a
300#define T0_KAOS_RANVAL_7e 0x97b3917b
301#define T0_KAOS_RANVAL_7f 0xf3247be6
302/* end ktbl.0.h */
303/* start ktbl.1.h */
304#define T1_KAOS_NIAGARA
305#define T1_KAOS_VERSION 4.2
306#define T1_KAOS_SEED d45c66e4d749
307#define T1_KAOS_ICOUNT 2513
308#define T1_KAOS_AREAS 1
309#define T1_KAOS_AREASIZE 64
310#define T1_KAOS_AREAOFFSET 640
311#define T1_KAOS_PAGESIZE 8192
312#define T1_KAOS_CODECOUNT 2516
313
314#define T1_KAOS_BOOT_VA 0x2bf6e000
315#define T1_KAOS_BOOT_PA 0x0000000020390000
316#define T1_KAOS_BOOT_CACHEABLE 1
317#define T1_KAOS_BOOT_NONCACHEABLE 0
318
319#define T1_KAOS_STARTUP_VA 0x3a1e4000
320#define T1_KAOS_STARTUP_PA 0x0000000020b3e000
321#define T1_KAOS_STARTUP_CACHEABLE 1
322#define T1_KAOS_STARTUP_NONCACHEABLE 0
323
324#define T1_KAOS_OFFSET_TBL_VA 0x3787c000
325#define T1_KAOS_OFFSET_TBL_PA 0x00000000214da000
326#define T1_KAOS_OFFSET_TBL_CACHEABLE 1
327#define T1_KAOS_OFFSET_TBL_NONCACHEABLE 0
328
329#define T1_KAOS_DONE_VA 0x34752000
330#define T1_KAOS_DONE_PA 0x0000000021f04000
331#define T1_KAOS_DONE_CACHEABLE 1
332#define T1_KAOS_DONE_NONCACHEABLE 0
333
334#define T1_KAOS_KTBL_VA 0x2b2d6000
335#define T1_KAOS_KTBL_PA 0x0000000022104000
336#define T1_KAOS_KTBL_CACHEABLE 1
337#define T1_KAOS_KTBL_NONCACHEABLE 0
338
339#define T1_KAOS_SUBR0_VA 0x2b20a000
340#define T1_KAOS_SUBR0_PA 0x0000000022cbe000
341#define T1_KAOS_SUBR0_CACHEABLE 1
342#define T1_KAOS_SUBR0_NONCACHEABLE 0
343#define T1_KAOS_SUBR1_VA 0x2b722000
344#define T1_KAOS_SUBR1_PA 0x00000000235cc000
345#define T1_KAOS_SUBR1_CACHEABLE 1
346#define T1_KAOS_SUBR1_NONCACHEABLE 0
347#define T1_KAOS_SUBR2_VA 0x2ab42000
348#define T1_KAOS_SUBR2_PA 0x0000000023bd6000
349#define T1_KAOS_SUBR2_CACHEABLE 1
350#define T1_KAOS_SUBR2_NONCACHEABLE 0
351#define T1_KAOS_SUBR3_VA 0x2b22a000
352#define T1_KAOS_SUBR3_PA 0x000000002469a000
353#define T1_KAOS_SUBR3_CACHEABLE 1
354#define T1_KAOS_SUBR3_NONCACHEABLE 0
355
356#define T1_KAOS_EXP_REGS_VA 0x262ca000
357#define T1_KAOS_EXP_REGS_PA 0x0000000024876000
358#define T1_KAOS_EXP_REGS_CACHEABLE 1
359#define T1_KAOS_EXP_REGS_NONCACHEABLE 0
360#define T1_KAOS_RUN_REGS_VA 0x2c922000
361#define T1_KAOS_RUN_REGS_PA 0x0000000025694000
362#define T1_KAOS_RUN_REGS_CACHEABLE 1
363#define T1_KAOS_RUN_REGS_NONCACHEABLE 0
364
365#define T1_KAOS_EXP_STACK_VA 0x33536000
366#define T1_KAOS_EXP_STACK_PA 0x0000000025df0000
367#define T1_KAOS_EXP_STACK_CACHEABLE 1
368#define T1_KAOS_EXP_STACK_NONCACHEABLE 0
369#define T1_KAOS_RUN_STACK_VA 0x29ce4000
370#define T1_KAOS_RUN_STACK_PA 0x00000000260da000
371#define T1_KAOS_RUN_STACK_CACHEABLE 1
372#define T1_KAOS_RUN_STACK_NONCACHEABLE 0
373
374#define T1_KAOS_AREA0
375#define T1_KAOS_EXP_AREA0_VA 0x3b6c4000
376#define T1_KAOS_EXP_AREA0_PA 0x00000000268ce000
377#define T1_KAOS_EXP_AREA0_CACHEABLE 1
378#define T1_KAOS_EXP_AREA0_NONCACHEABLE 0
379#define T1_KAOS_RUN_AREA0_VA 0x2ef7c000
380#define T1_KAOS_RUN_AREA0_PA 0x00000000276d4000
381#define T1_KAOS_RUN_AREA0_CACHEABLE 1
382#define T1_KAOS_RUN_AREA0_NONCACHEABLE 0
383
384#define T1_KAOS_SHM_AREA
385#define T1_KAOS_EXP_SHM_AREA_VA 0x2e478000
386#define T1_KAOS_EXP_SHM_AREA_PA 0x000000002018c000
387#define T1_KAOS_EXP_SHM_AREA_CACHEABLE 1
388#define T1_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
389#define T1_KAOS_RUN_SHM_AREA_VA 0x27ab4000
390#define T1_KAOS_RUN_SHM_AREA_PA 0x0000000020112000
391#define T1_KAOS_RUN_SHM_AREA_CACHEABLE 1
392#define T1_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
393
394#define T1_KAOS_RANVAL_00 0x6afd1e70
395#define T1_KAOS_RANVAL_01 0x092c95f1
396#define T1_KAOS_RANVAL_02 0xffd42e56
397#define T1_KAOS_RANVAL_03 0xf03f1811
398#define T1_KAOS_RANVAL_04 0x0fdaa53a
399#define T1_KAOS_RANVAL_05 0x14af1a73
400#define T1_KAOS_RANVAL_06 0x985ce0b2
401#define T1_KAOS_RANVAL_07 0x44ffc8c2
402#define T1_KAOS_RANVAL_08 0xa8bab9fa
403#define T1_KAOS_RANVAL_09 0x1f1ea0cb
404#define T1_KAOS_RANVAL_0a 0xb755d5a0
405#define T1_KAOS_RANVAL_0b 0xee03b6b0
406#define T1_KAOS_RANVAL_0c 0x44b8f58c
407#define T1_KAOS_RANVAL_0d 0xe17388af
408#define T1_KAOS_RANVAL_0e 0x1518e52c
409#define T1_KAOS_RANVAL_0f 0xfa80b2a9
410#define T1_KAOS_RANVAL_10 0x667b10ce
411#define T1_KAOS_RANVAL_11 0x35ddf1db
412#define T1_KAOS_RANVAL_12 0x145f146b
413#define T1_KAOS_RANVAL_13 0x1722a35b
414#define T1_KAOS_RANVAL_14 0x53aa5b75
415#define T1_KAOS_RANVAL_15 0x72afcc59
416#define T1_KAOS_RANVAL_16 0xb9369a67
417#define T1_KAOS_RANVAL_17 0xe62ed93b
418#define T1_KAOS_RANVAL_18 0x678d4c1e
419#define T1_KAOS_RANVAL_19 0xb7a12903
420#define T1_KAOS_RANVAL_1a 0xa11fc053
421#define T1_KAOS_RANVAL_1b 0x5d2e3ca8
422#define T1_KAOS_RANVAL_1c 0x9b217da3
423#define T1_KAOS_RANVAL_1d 0x9bea8e46
424#define T1_KAOS_RANVAL_1e 0xe91b1106
425#define T1_KAOS_RANVAL_1f 0xce89ba4f
426#define T1_KAOS_RANVAL_20 0xca47adb0
427#define T1_KAOS_RANVAL_21 0x31295528
428#define T1_KAOS_RANVAL_22 0xcc268ba6
429#define T1_KAOS_RANVAL_23 0xb65691d0
430#define T1_KAOS_RANVAL_24 0x2c989095
431#define T1_KAOS_RANVAL_25 0xcbbe528b
432#define T1_KAOS_RANVAL_26 0x024ecda3
433#define T1_KAOS_RANVAL_27 0xe5466aa1
434#define T1_KAOS_RANVAL_28 0x4a928e5c
435#define T1_KAOS_RANVAL_29 0x259750b2
436#define T1_KAOS_RANVAL_2a 0x115467e7
437#define T1_KAOS_RANVAL_2b 0x05895333
438#define T1_KAOS_RANVAL_2c 0x0a3dbd1e
439#define T1_KAOS_RANVAL_2d 0xb0581d04
440#define T1_KAOS_RANVAL_2e 0xd334d34b
441#define T1_KAOS_RANVAL_2f 0xe1ae0e52
442#define T1_KAOS_RANVAL_30 0x7264ac92
443#define T1_KAOS_RANVAL_31 0xbfe02e10
444#define T1_KAOS_RANVAL_32 0x27e9b84c
445#define T1_KAOS_RANVAL_33 0x1f6f52d1
446#define T1_KAOS_RANVAL_34 0x7e55d6e6
447#define T1_KAOS_RANVAL_35 0x5a7625d1
448#define T1_KAOS_RANVAL_36 0xbda87dfe
449#define T1_KAOS_RANVAL_37 0xfe22e165
450#define T1_KAOS_RANVAL_38 0xe70acad2
451#define T1_KAOS_RANVAL_39 0x30b2b432
452#define T1_KAOS_RANVAL_3a 0xf1175440
453#define T1_KAOS_RANVAL_3b 0xf46994d1
454#define T1_KAOS_RANVAL_3c 0x8ecf62e9
455#define T1_KAOS_RANVAL_3d 0x88d89dd4
456#define T1_KAOS_RANVAL_3e 0x4c8c2d30
457#define T1_KAOS_RANVAL_3f 0x010dd043
458#define T1_KAOS_RANVAL_40 0x43549e31
459#define T1_KAOS_RANVAL_41 0xcfdfeb0d
460#define T1_KAOS_RANVAL_42 0x25bd59e1
461#define T1_KAOS_RANVAL_43 0x09efeffe
462#define T1_KAOS_RANVAL_44 0xa4bfedf6
463#define T1_KAOS_RANVAL_45 0x52568334
464#define T1_KAOS_RANVAL_46 0x3b92be4b
465#define T1_KAOS_RANVAL_47 0x7fb6a038
466#define T1_KAOS_RANVAL_48 0x18010cda
467#define T1_KAOS_RANVAL_49 0x2898b81b
468#define T1_KAOS_RANVAL_4a 0x2d41d083
469#define T1_KAOS_RANVAL_4b 0x97f33e44
470#define T1_KAOS_RANVAL_4c 0xfcc5b331
471#define T1_KAOS_RANVAL_4d 0x390885dc
472#define T1_KAOS_RANVAL_4e 0xcfcdd72b
473#define T1_KAOS_RANVAL_4f 0x17c8a7f3
474#define T1_KAOS_RANVAL_50 0xbd03bc8b
475#define T1_KAOS_RANVAL_51 0xf0128ad8
476#define T1_KAOS_RANVAL_52 0x1aa91b2b
477#define T1_KAOS_RANVAL_53 0xd1251d38
478#define T1_KAOS_RANVAL_54 0x5a879291
479#define T1_KAOS_RANVAL_55 0xcd3bfbfc
480#define T1_KAOS_RANVAL_56 0xe6cb00a0
481#define T1_KAOS_RANVAL_57 0x7286180a
482#define T1_KAOS_RANVAL_58 0x977df114
483#define T1_KAOS_RANVAL_59 0x86651946
484#define T1_KAOS_RANVAL_5a 0x885a3b14
485#define T1_KAOS_RANVAL_5b 0x17473e8e
486#define T1_KAOS_RANVAL_5c 0xc6cd5762
487#define T1_KAOS_RANVAL_5d 0x6b1fe687
488#define T1_KAOS_RANVAL_5e 0x514990f0
489#define T1_KAOS_RANVAL_5f 0x82ebd374
490#define T1_KAOS_RANVAL_60 0x5984badc
491#define T1_KAOS_RANVAL_61 0x09b32c6a
492#define T1_KAOS_RANVAL_62 0xee38e22e
493#define T1_KAOS_RANVAL_63 0x1ee448a0
494#define T1_KAOS_RANVAL_64 0xd4ea4ec5
495#define T1_KAOS_RANVAL_65 0x4a5e05b4
496#define T1_KAOS_RANVAL_66 0xe5d36652
497#define T1_KAOS_RANVAL_67 0x9647d80d
498#define T1_KAOS_RANVAL_68 0x8a0e755c
499#define T1_KAOS_RANVAL_69 0x33f07ccd
500#define T1_KAOS_RANVAL_6a 0x18ff559a
501#define T1_KAOS_RANVAL_6b 0x501446ee
502#define T1_KAOS_RANVAL_6c 0x09742e2b
503#define T1_KAOS_RANVAL_6d 0x0b11fd7e
504#define T1_KAOS_RANVAL_6e 0x36c27173
505#define T1_KAOS_RANVAL_6f 0x7d043715
506#define T1_KAOS_RANVAL_70 0x54a195a1
507#define T1_KAOS_RANVAL_71 0x33d69efb
508#define T1_KAOS_RANVAL_72 0x9d02202f
509#define T1_KAOS_RANVAL_73 0x042eaa98
510#define T1_KAOS_RANVAL_74 0x818049de
511#define T1_KAOS_RANVAL_75 0x27d08a24
512#define T1_KAOS_RANVAL_76 0xfe7d0ff5
513#define T1_KAOS_RANVAL_77 0x47a89db1
514#define T1_KAOS_RANVAL_78 0x399ec8ce
515#define T1_KAOS_RANVAL_79 0x71db0007
516#define T1_KAOS_RANVAL_7a 0x79c794f8
517#define T1_KAOS_RANVAL_7b 0x9a8bdae6
518#define T1_KAOS_RANVAL_7c 0xe6e11b79
519#define T1_KAOS_RANVAL_7d 0x38b0c4a9
520#define T1_KAOS_RANVAL_7e 0x23f336eb
521#define T1_KAOS_RANVAL_7f 0xd2546d69
522/* end ktbl.1.h */
523/* start ktbl.2.h */
524#define T2_KAOS_NIAGARA
525#define T2_KAOS_VERSION 4.2
526#define T2_KAOS_SEED d45c66e4d74a
527#define T2_KAOS_ICOUNT 2513
528#define T2_KAOS_AREAS 1
529#define T2_KAOS_AREASIZE 64
530#define T2_KAOS_AREAOFFSET 640
531#define T2_KAOS_PAGESIZE 8192
532#define T2_KAOS_CODECOUNT 2515
533
534#define T2_KAOS_BOOT_VA 0x4d156000
535#define T2_KAOS_BOOT_PA 0x00000000407c8000
536#define T2_KAOS_BOOT_CACHEABLE 1
537#define T2_KAOS_BOOT_NONCACHEABLE 0
538
539#define T2_KAOS_STARTUP_VA 0x5cfa6000
540#define T2_KAOS_STARTUP_PA 0x0000000040d5c000
541#define T2_KAOS_STARTUP_CACHEABLE 1
542#define T2_KAOS_STARTUP_NONCACHEABLE 0
543
544#define T2_KAOS_OFFSET_TBL_VA 0x50b56000
545#define T2_KAOS_OFFSET_TBL_PA 0x000000004153c000
546#define T2_KAOS_OFFSET_TBL_CACHEABLE 1
547#define T2_KAOS_OFFSET_TBL_NONCACHEABLE 0
548
549#define T2_KAOS_DONE_VA 0x49a0c000
550#define T2_KAOS_DONE_PA 0x0000000041cba000
551#define T2_KAOS_DONE_CACHEABLE 1
552#define T2_KAOS_DONE_NONCACHEABLE 0
553
554#define T2_KAOS_KTBL_VA 0x4f39c000
555#define T2_KAOS_KTBL_PA 0x0000000042490000
556#define T2_KAOS_KTBL_CACHEABLE 1
557#define T2_KAOS_KTBL_NONCACHEABLE 0
558
559#define T2_KAOS_SUBR0_VA 0x4f352000
560#define T2_KAOS_SUBR0_PA 0x0000000042c78000
561#define T2_KAOS_SUBR0_CACHEABLE 1
562#define T2_KAOS_SUBR0_NONCACHEABLE 0
563#define T2_KAOS_SUBR1_VA 0x4f360000
564#define T2_KAOS_SUBR1_PA 0x0000000043134000
565#define T2_KAOS_SUBR1_CACHEABLE 1
566#define T2_KAOS_SUBR1_NONCACHEABLE 0
567#define T2_KAOS_SUBR2_VA 0x5e992000
568#define T2_KAOS_SUBR2_PA 0x0000000043cc2000
569#define T2_KAOS_SUBR2_CACHEABLE 1
570#define T2_KAOS_SUBR2_NONCACHEABLE 0
571#define T2_KAOS_SUBR3_VA 0x46656000
572#define T2_KAOS_SUBR3_PA 0x0000000044092000
573#define T2_KAOS_SUBR3_CACHEABLE 1
574#define T2_KAOS_SUBR3_NONCACHEABLE 0
575
576#define T2_KAOS_EXP_REGS_VA 0x41682000
577#define T2_KAOS_EXP_REGS_PA 0x0000000044bee000
578#define T2_KAOS_EXP_REGS_CACHEABLE 1
579#define T2_KAOS_EXP_REGS_NONCACHEABLE 0
580#define T2_KAOS_RUN_REGS_VA 0x4ff46000
581#define T2_KAOS_RUN_REGS_PA 0x00000000452be000
582#define T2_KAOS_RUN_REGS_CACHEABLE 1
583#define T2_KAOS_RUN_REGS_NONCACHEABLE 0
584
585#define T2_KAOS_EXP_STACK_VA 0x4f66a000
586#define T2_KAOS_EXP_STACK_PA 0x0000000045c9e000
587#define T2_KAOS_EXP_STACK_CACHEABLE 1
588#define T2_KAOS_EXP_STACK_NONCACHEABLE 0
589#define T2_KAOS_RUN_STACK_VA 0x50086000
590#define T2_KAOS_RUN_STACK_PA 0x00000000461ca000
591#define T2_KAOS_RUN_STACK_CACHEABLE 1
592#define T2_KAOS_RUN_STACK_NONCACHEABLE 0
593
594#define T2_KAOS_AREA0
595#define T2_KAOS_EXP_AREA0_VA 0x4b576000
596#define T2_KAOS_EXP_AREA0_PA 0x0000000046e8e000
597#define T2_KAOS_EXP_AREA0_CACHEABLE 1
598#define T2_KAOS_EXP_AREA0_NONCACHEABLE 0
599#define T2_KAOS_RUN_AREA0_VA 0x40874000
600#define T2_KAOS_RUN_AREA0_PA 0x00000000470f0000
601#define T2_KAOS_RUN_AREA0_CACHEABLE 1
602#define T2_KAOS_RUN_AREA0_NONCACHEABLE 0
603
604#define T2_KAOS_SHM_AREA
605#define T2_KAOS_EXP_SHM_AREA_VA 0x4fcc8000
606#define T2_KAOS_EXP_SHM_AREA_PA 0x00000000405e2000
607#define T2_KAOS_EXP_SHM_AREA_CACHEABLE 1
608#define T2_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
609#define T2_KAOS_RUN_SHM_AREA_VA 0x4255c000
610#define T2_KAOS_RUN_SHM_AREA_PA 0x0000000040082000
611#define T2_KAOS_RUN_SHM_AREA_CACHEABLE 1
612#define T2_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
613
614#define T2_KAOS_RANVAL_00 0x531949c0
615#define T2_KAOS_RANVAL_01 0xf97ef514
616#define T2_KAOS_RANVAL_02 0x78918e5a
617#define T2_KAOS_RANVAL_03 0xa49bb27b
618#define T2_KAOS_RANVAL_04 0x02c196f2
619#define T2_KAOS_RANVAL_05 0xdb740323
620#define T2_KAOS_RANVAL_06 0x57b706ad
621#define T2_KAOS_RANVAL_07 0x787c3a9e
622#define T2_KAOS_RANVAL_08 0x1d2adaef
623#define T2_KAOS_RANVAL_09 0xe4463bc5
624#define T2_KAOS_RANVAL_0a 0x0f342331
625#define T2_KAOS_RANVAL_0b 0x5e3605f2
626#define T2_KAOS_RANVAL_0c 0xb80f9b6e
627#define T2_KAOS_RANVAL_0d 0xed6fcd12
628#define T2_KAOS_RANVAL_0e 0xa9325af7
629#define T2_KAOS_RANVAL_0f 0x362c7eb2
630#define T2_KAOS_RANVAL_10 0x54d3d2b6
631#define T2_KAOS_RANVAL_11 0x91b3067d
632#define T2_KAOS_RANVAL_12 0xce61a122
633#define T2_KAOS_RANVAL_13 0x86be2ec9
634#define T2_KAOS_RANVAL_14 0xcb151f74
635#define T2_KAOS_RANVAL_15 0x86e72e15
636#define T2_KAOS_RANVAL_16 0x9c7a4ade
637#define T2_KAOS_RANVAL_17 0x1b1ce0b8
638#define T2_KAOS_RANVAL_18 0x226d9dcf
639#define T2_KAOS_RANVAL_19 0xdb66e607
640#define T2_KAOS_RANVAL_1a 0x0b22e090
641#define T2_KAOS_RANVAL_1b 0x670c6abc
642#define T2_KAOS_RANVAL_1c 0xf262bdb9
643#define T2_KAOS_RANVAL_1d 0xd0c0e667
644#define T2_KAOS_RANVAL_1e 0x08c54e4e
645#define T2_KAOS_RANVAL_1f 0x9a20882f
646#define T2_KAOS_RANVAL_20 0x453aaa88
647#define T2_KAOS_RANVAL_21 0x00140f2f
648#define T2_KAOS_RANVAL_22 0xc1a22791
649#define T2_KAOS_RANVAL_23 0xb3b4652e
650#define T2_KAOS_RANVAL_24 0x730817c4
651#define T2_KAOS_RANVAL_25 0xe38c1687
652#define T2_KAOS_RANVAL_26 0xcd27f229
653#define T2_KAOS_RANVAL_27 0xef5cc07b
654#define T2_KAOS_RANVAL_28 0xcee58742
655#define T2_KAOS_RANVAL_29 0xcc045746
656#define T2_KAOS_RANVAL_2a 0xe37fac70
657#define T2_KAOS_RANVAL_2b 0x223fc7a5
658#define T2_KAOS_RANVAL_2c 0x7e565c71
659#define T2_KAOS_RANVAL_2d 0x762a83b8
660#define T2_KAOS_RANVAL_2e 0x4e9f02c2
661#define T2_KAOS_RANVAL_2f 0x1acc1165
662#define T2_KAOS_RANVAL_30 0x2b5550f3
663#define T2_KAOS_RANVAL_31 0xa7d340a1
664#define T2_KAOS_RANVAL_32 0x4a43e82c
665#define T2_KAOS_RANVAL_33 0x67fa5a4b
666#define T2_KAOS_RANVAL_34 0x09fd1e6f
667#define T2_KAOS_RANVAL_35 0x88ceec82
668#define T2_KAOS_RANVAL_36 0xac448663
669#define T2_KAOS_RANVAL_37 0xa1dbe79a
670#define T2_KAOS_RANVAL_38 0x8c3171a5
671#define T2_KAOS_RANVAL_39 0x5aad171a
672#define T2_KAOS_RANVAL_3a 0x65d9b8f7
673#define T2_KAOS_RANVAL_3b 0x0cf1b46f
674#define T2_KAOS_RANVAL_3c 0x157b7ac2
675#define T2_KAOS_RANVAL_3d 0x1cc16d2f
676#define T2_KAOS_RANVAL_3e 0x163987c7
677#define T2_KAOS_RANVAL_3f 0x4ae6cd27
678#define T2_KAOS_RANVAL_40 0xa0aeaef5
679#define T2_KAOS_RANVAL_41 0xe5a51c8d
680#define T2_KAOS_RANVAL_42 0x123a54b7
681#define T2_KAOS_RANVAL_43 0x700a7d02
682#define T2_KAOS_RANVAL_44 0xf51f8f41
683#define T2_KAOS_RANVAL_45 0xe59bf44f
684#define T2_KAOS_RANVAL_46 0xfb0eb0a0
685#define T2_KAOS_RANVAL_47 0xdb8d3203
686#define T2_KAOS_RANVAL_48 0x3b7f8895
687#define T2_KAOS_RANVAL_49 0x3df4c55c
688#define T2_KAOS_RANVAL_4a 0x7ab50b88
689#define T2_KAOS_RANVAL_4b 0x534d3b1b
690#define T2_KAOS_RANVAL_4c 0x480e4119
691#define T2_KAOS_RANVAL_4d 0x04f0c734
692#define T2_KAOS_RANVAL_4e 0xaeb5b412
693#define T2_KAOS_RANVAL_4f 0x412ec486
694#define T2_KAOS_RANVAL_50 0x2a01e6ca
695#define T2_KAOS_RANVAL_51 0xd43604ec
696#define T2_KAOS_RANVAL_52 0x947cda37
697#define T2_KAOS_RANVAL_53 0x49ccb673
698#define T2_KAOS_RANVAL_54 0xb40d5348
699#define T2_KAOS_RANVAL_55 0x4d8d1677
700#define T2_KAOS_RANVAL_56 0xc5458936
701#define T2_KAOS_RANVAL_57 0x710659ea
702#define T2_KAOS_RANVAL_58 0x090418ee
703#define T2_KAOS_RANVAL_59 0xc6eaaa26
704#define T2_KAOS_RANVAL_5a 0x8565ccc9
705#define T2_KAOS_RANVAL_5b 0x6ac7e7ea
706#define T2_KAOS_RANVAL_5c 0x5f09cd23
707#define T2_KAOS_RANVAL_5d 0x3fc9a271
708#define T2_KAOS_RANVAL_5e 0x9b1b7598
709#define T2_KAOS_RANVAL_5f 0xbbaa66d1
710#define T2_KAOS_RANVAL_60 0x54bb23ef
711#define T2_KAOS_RANVAL_61 0x56e2cbf7
712#define T2_KAOS_RANVAL_62 0x3efc30f2
713#define T2_KAOS_RANVAL_63 0xbfe97a00
714#define T2_KAOS_RANVAL_64 0x6394b0d0
715#define T2_KAOS_RANVAL_65 0xec9b6fc3
716#define T2_KAOS_RANVAL_66 0x6b22e7ba
717#define T2_KAOS_RANVAL_67 0x45f407be
718#define T2_KAOS_RANVAL_68 0x4ac460ce
719#define T2_KAOS_RANVAL_69 0xb45445d0
720#define T2_KAOS_RANVAL_6a 0xb15f989f
721#define T2_KAOS_RANVAL_6b 0xfec6d95c
722#define T2_KAOS_RANVAL_6c 0x2ad001cd
723#define T2_KAOS_RANVAL_6d 0x31568bce
724#define T2_KAOS_RANVAL_6e 0xe34e218f
725#define T2_KAOS_RANVAL_6f 0xd78e999a
726#define T2_KAOS_RANVAL_70 0x764c6b22
727#define T2_KAOS_RANVAL_71 0x83b54426
728#define T2_KAOS_RANVAL_72 0x3c8bac6d
729#define T2_KAOS_RANVAL_73 0x4000d549
730#define T2_KAOS_RANVAL_74 0xab861b67
731#define T2_KAOS_RANVAL_75 0x4a54e13c
732#define T2_KAOS_RANVAL_76 0x5e89b300
733#define T2_KAOS_RANVAL_77 0x35b1e231
734#define T2_KAOS_RANVAL_78 0xe7b55f92
735#define T2_KAOS_RANVAL_79 0x89abe0f3
736#define T2_KAOS_RANVAL_7a 0x71f8ce2f
737#define T2_KAOS_RANVAL_7b 0x90a7d034
738#define T2_KAOS_RANVAL_7c 0x0b655744
739#define T2_KAOS_RANVAL_7d 0x8ef31c75
740#define T2_KAOS_RANVAL_7e 0xcab4c46b
741#define T2_KAOS_RANVAL_7f 0xcec8c8b3
742/* end ktbl.2.h */
743/* start ktbl.3.h */
744#define T3_KAOS_NIAGARA
745#define T3_KAOS_VERSION 4.2
746#define T3_KAOS_SEED d45c66e4d74b
747#define T3_KAOS_ICOUNT 2513
748#define T3_KAOS_AREAS 1
749#define T3_KAOS_AREASIZE 64
750#define T3_KAOS_AREAOFFSET 640
751#define T3_KAOS_PAGESIZE 8192
752#define T3_KAOS_CODECOUNT 2515
753
754#define T3_KAOS_BOOT_VA 0x6d0ae000
755#define T3_KAOS_BOOT_PA 0x00000000606e8000
756#define T3_KAOS_BOOT_CACHEABLE 1
757#define T3_KAOS_BOOT_NONCACHEABLE 0
758
759#define T3_KAOS_STARTUP_VA 0x6cb1e000
760#define T3_KAOS_STARTUP_PA 0x0000000060f20000
761#define T3_KAOS_STARTUP_CACHEABLE 1
762#define T3_KAOS_STARTUP_NONCACHEABLE 0
763
764#define T3_KAOS_OFFSET_TBL_VA 0x676aa000
765#define T3_KAOS_OFFSET_TBL_PA 0x000000006141e000
766#define T3_KAOS_OFFSET_TBL_CACHEABLE 1
767#define T3_KAOS_OFFSET_TBL_NONCACHEABLE 0
768
769#define T3_KAOS_DONE_VA 0x657ba000
770#define T3_KAOS_DONE_PA 0x0000000061e3c000
771#define T3_KAOS_DONE_CACHEABLE 1
772#define T3_KAOS_DONE_NONCACHEABLE 0
773
774#define T3_KAOS_KTBL_VA 0x75492000
775#define T3_KAOS_KTBL_PA 0x0000000062424000
776#define T3_KAOS_KTBL_CACHEABLE 1
777#define T3_KAOS_KTBL_NONCACHEABLE 0
778
779#define T3_KAOS_SUBR0_VA 0x6fd3c000
780#define T3_KAOS_SUBR0_PA 0x0000000062dfa000
781#define T3_KAOS_SUBR0_CACHEABLE 1
782#define T3_KAOS_SUBR0_NONCACHEABLE 0
783#define T3_KAOS_SUBR1_VA 0x6f842000
784#define T3_KAOS_SUBR1_PA 0x0000000063668000
785#define T3_KAOS_SUBR1_CACHEABLE 1
786#define T3_KAOS_SUBR1_NONCACHEABLE 0
787#define T3_KAOS_SUBR2_VA 0x7ea26000
788#define T3_KAOS_SUBR2_PA 0x0000000063af0000
789#define T3_KAOS_SUBR2_CACHEABLE 1
790#define T3_KAOS_SUBR2_NONCACHEABLE 0
791#define T3_KAOS_SUBR3_VA 0x75b18000
792#define T3_KAOS_SUBR3_PA 0x0000000064452000
793#define T3_KAOS_SUBR3_CACHEABLE 1
794#define T3_KAOS_SUBR3_NONCACHEABLE 0
795
796#define T3_KAOS_EXP_REGS_VA 0x7b256000
797#define T3_KAOS_EXP_REGS_PA 0x00000000648b6000
798#define T3_KAOS_EXP_REGS_CACHEABLE 1
799#define T3_KAOS_EXP_REGS_NONCACHEABLE 0
800#define T3_KAOS_RUN_REGS_VA 0x73a8a000
801#define T3_KAOS_RUN_REGS_PA 0x00000000656d6000
802#define T3_KAOS_RUN_REGS_CACHEABLE 1
803#define T3_KAOS_RUN_REGS_NONCACHEABLE 0
804
805#define T3_KAOS_EXP_STACK_VA 0x74924000
806#define T3_KAOS_EXP_STACK_PA 0x0000000065a18000
807#define T3_KAOS_EXP_STACK_CACHEABLE 1
808#define T3_KAOS_EXP_STACK_NONCACHEABLE 0
809#define T3_KAOS_RUN_STACK_VA 0x7508a000
810#define T3_KAOS_RUN_STACK_PA 0x00000000660c8000
811#define T3_KAOS_RUN_STACK_CACHEABLE 1
812#define T3_KAOS_RUN_STACK_NONCACHEABLE 0
813
814#define T3_KAOS_AREA0
815#define T3_KAOS_EXP_AREA0_VA 0x64078000
816#define T3_KAOS_EXP_AREA0_PA 0x0000000066a02000
817#define T3_KAOS_EXP_AREA0_CACHEABLE 1
818#define T3_KAOS_EXP_AREA0_NONCACHEABLE 0
819#define T3_KAOS_RUN_AREA0_VA 0x649b6000
820#define T3_KAOS_RUN_AREA0_PA 0x0000000067340000
821#define T3_KAOS_RUN_AREA0_CACHEABLE 1
822#define T3_KAOS_RUN_AREA0_NONCACHEABLE 0
823
824#define T3_KAOS_SHM_AREA
825#define T3_KAOS_EXP_SHM_AREA_VA 0x671ca000
826#define T3_KAOS_EXP_SHM_AREA_PA 0x00000000601b0000
827#define T3_KAOS_EXP_SHM_AREA_CACHEABLE 1
828#define T3_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
829#define T3_KAOS_RUN_SHM_AREA_VA 0x752ee000
830#define T3_KAOS_RUN_SHM_AREA_PA 0x0000000060604000
831#define T3_KAOS_RUN_SHM_AREA_CACHEABLE 1
832#define T3_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
833
834#define T3_KAOS_RANVAL_00 0x031f6603
835#define T3_KAOS_RANVAL_01 0x047e6f6a
836#define T3_KAOS_RANVAL_02 0x240fa535
837#define T3_KAOS_RANVAL_03 0xa1cf211a
838#define T3_KAOS_RANVAL_04 0xb4ed5ab0
839#define T3_KAOS_RANVAL_05 0x8a7d646d
840#define T3_KAOS_RANVAL_06 0x0477c403
841#define T3_KAOS_RANVAL_07 0xb42d631e
842#define T3_KAOS_RANVAL_08 0x0745a307
843#define T3_KAOS_RANVAL_09 0x68c1b06f
844#define T3_KAOS_RANVAL_0a 0xfd6f6a82
845#define T3_KAOS_RANVAL_0b 0x21a8ffbe
846#define T3_KAOS_RANVAL_0c 0x6c35dcb3
847#define T3_KAOS_RANVAL_0d 0x04cbb146
848#define T3_KAOS_RANVAL_0e 0xf2067c69
849#define T3_KAOS_RANVAL_0f 0x82464ca8
850#define T3_KAOS_RANVAL_10 0x3f95059d
851#define T3_KAOS_RANVAL_11 0x725adfee
852#define T3_KAOS_RANVAL_12 0xfa3fb0a3
853#define T3_KAOS_RANVAL_13 0x24b34b24
854#define T3_KAOS_RANVAL_14 0x6a6adb6d
855#define T3_KAOS_RANVAL_15 0x6bf213bf
856#define T3_KAOS_RANVAL_16 0x13b1e677
857#define T3_KAOS_RANVAL_17 0xeaa74068
858#define T3_KAOS_RANVAL_18 0x5fef2f50
859#define T3_KAOS_RANVAL_19 0xa18044e2
860#define T3_KAOS_RANVAL_1a 0x190728e8
861#define T3_KAOS_RANVAL_1b 0x9f32ff2a
862#define T3_KAOS_RANVAL_1c 0x2c4431fc
863#define T3_KAOS_RANVAL_1d 0xe9ae8201
864#define T3_KAOS_RANVAL_1e 0x64de045d
865#define T3_KAOS_RANVAL_1f 0xeed3b677
866#define T3_KAOS_RANVAL_20 0x7dbafbf0
867#define T3_KAOS_RANVAL_21 0x5d2b0d3d
868#define T3_KAOS_RANVAL_22 0x35b81285
869#define T3_KAOS_RANVAL_23 0xf3e359c3
870#define T3_KAOS_RANVAL_24 0xb8a1d600
871#define T3_KAOS_RANVAL_25 0x6c54d465
872#define T3_KAOS_RANVAL_26 0xddeae074
873#define T3_KAOS_RANVAL_27 0x701ef640
874#define T3_KAOS_RANVAL_28 0xa7900610
875#define T3_KAOS_RANVAL_29 0xc629b864
876#define T3_KAOS_RANVAL_2a 0xa2369311
877#define T3_KAOS_RANVAL_2b 0x2eac8972
878#define T3_KAOS_RANVAL_2c 0x9f1b241f
879#define T3_KAOS_RANVAL_2d 0x4e8d57f9
880#define T3_KAOS_RANVAL_2e 0x25f7edb4
881#define T3_KAOS_RANVAL_2f 0x5e8f2d03
882#define T3_KAOS_RANVAL_30 0xa01e3b87
883#define T3_KAOS_RANVAL_31 0x412551ae
884#define T3_KAOS_RANVAL_32 0x8b219f0b
885#define T3_KAOS_RANVAL_33 0xc511abd3
886#define T3_KAOS_RANVAL_34 0x577b3c82
887#define T3_KAOS_RANVAL_35 0x00633102
888#define T3_KAOS_RANVAL_36 0x4882f83d
889#define T3_KAOS_RANVAL_37 0x8f9cd453
890#define T3_KAOS_RANVAL_38 0xc1c381f0
891#define T3_KAOS_RANVAL_39 0x75237ae8
892#define T3_KAOS_RANVAL_3a 0xd8a07250
893#define T3_KAOS_RANVAL_3b 0xfdf01c13
894#define T3_KAOS_RANVAL_3c 0xacbc6f56
895#define T3_KAOS_RANVAL_3d 0x7dcc8d74
896#define T3_KAOS_RANVAL_3e 0x18c4a5cf
897#define T3_KAOS_RANVAL_3f 0x9e086898
898#define T3_KAOS_RANVAL_40 0x8c816b29
899#define T3_KAOS_RANVAL_41 0xe34f46d3
900#define T3_KAOS_RANVAL_42 0xb13698a6
901#define T3_KAOS_RANVAL_43 0xfb6a1173
902#define T3_KAOS_RANVAL_44 0xde54b94d
903#define T3_KAOS_RANVAL_45 0xfa16a77c
904#define T3_KAOS_RANVAL_46 0x86ec8651
905#define T3_KAOS_RANVAL_47 0x61406f8e
906#define T3_KAOS_RANVAL_48 0x2444f9d8
907#define T3_KAOS_RANVAL_49 0x4c12e3a5
908#define T3_KAOS_RANVAL_4a 0xc2e08635
909#define T3_KAOS_RANVAL_4b 0x23168dc8
910#define T3_KAOS_RANVAL_4c 0xeae5501a
911#define T3_KAOS_RANVAL_4d 0xeadf97f7
912#define T3_KAOS_RANVAL_4e 0xcd9eb44d
913#define T3_KAOS_RANVAL_4f 0x2011cec4
914#define T3_KAOS_RANVAL_50 0x11b275e1
915#define T3_KAOS_RANVAL_51 0xcccc1584
916#define T3_KAOS_RANVAL_52 0xfcfac009
917#define T3_KAOS_RANVAL_53 0x49d09bfe
918#define T3_KAOS_RANVAL_54 0x079f3ef8
919#define T3_KAOS_RANVAL_55 0x8887f8f8
920#define T3_KAOS_RANVAL_56 0x08550572
921#define T3_KAOS_RANVAL_57 0x9f9c721e
922#define T3_KAOS_RANVAL_58 0xebe750f1
923#define T3_KAOS_RANVAL_59 0x00a5810e
924#define T3_KAOS_RANVAL_5a 0x73b59491
925#define T3_KAOS_RANVAL_5b 0x99bfde90
926#define T3_KAOS_RANVAL_5c 0x9fef1324
927#define T3_KAOS_RANVAL_5d 0xed465846
928#define T3_KAOS_RANVAL_5e 0x7585cb11
929#define T3_KAOS_RANVAL_5f 0x94c64254
930#define T3_KAOS_RANVAL_60 0x2de41af7
931#define T3_KAOS_RANVAL_61 0x765ec5d4
932#define T3_KAOS_RANVAL_62 0xbc176423
933#define T3_KAOS_RANVAL_63 0xa2746e12
934#define T3_KAOS_RANVAL_64 0x5941985e
935#define T3_KAOS_RANVAL_65 0x374679db
936#define T3_KAOS_RANVAL_66 0x61b222a1
937#define T3_KAOS_RANVAL_67 0xcba66b71
938#define T3_KAOS_RANVAL_68 0x5e9086a5
939#define T3_KAOS_RANVAL_69 0x7c0d68da
940#define T3_KAOS_RANVAL_6a 0x2dcf7976
941#define T3_KAOS_RANVAL_6b 0x643007a8
942#define T3_KAOS_RANVAL_6c 0x7ef3a56d
943#define T3_KAOS_RANVAL_6d 0x757e6a66
944#define T3_KAOS_RANVAL_6e 0x7abdd63c
945#define T3_KAOS_RANVAL_6f 0x8da2f354
946#define T3_KAOS_RANVAL_70 0xde8b7df3
947#define T3_KAOS_RANVAL_71 0x99208f19
948#define T3_KAOS_RANVAL_72 0x1e5b7226
949#define T3_KAOS_RANVAL_73 0x70b68b8c
950#define T3_KAOS_RANVAL_74 0xeabef898
951#define T3_KAOS_RANVAL_75 0xb22361ca
952#define T3_KAOS_RANVAL_76 0x1532cd1f
953#define T3_KAOS_RANVAL_77 0x6c3aa032
954#define T3_KAOS_RANVAL_78 0x2339469d
955#define T3_KAOS_RANVAL_79 0x0e3187fe
956#define T3_KAOS_RANVAL_7a 0x57413733
957#define T3_KAOS_RANVAL_7b 0x6d3fcb8c
958#define T3_KAOS_RANVAL_7c 0xf636242d
959#define T3_KAOS_RANVAL_7d 0x20e8759d
960#define T3_KAOS_RANVAL_7e 0xbf520c2e
961#define T3_KAOS_RANVAL_7f 0x9bb52f12
962/* end ktbl.3.h */
963
964
965#define CREGS_PSTATE_AM 1
966#define CREGS_TSTATE_PSTATE_AM 1
967
968#define NO_TRAPCHECK
969
970#define LOCAL_SUPERVISOR_SECTION_TEXT_VA 0x20200000
971#define LOCAL_SUPERVISOR_SECTION_TEXT_PA 0x20200000
972#define LOCAL_SUPERVISOR_SECTION_DATA_VA 0x20210000
973#define LOCAL_SUPERVISOR_SECTION_DATA_PA 0x20210000
974#define LOCAL_SUPERVISOR_SECTION_DATA_VA_0 0x20210000
975#define LOCAL_SUPERVISOR_SECTION_DATA_PA_0 0x20210000
976#define LOCAL_SUPERVISOR_SECTION_DATA_VA_1 0x20210008
977#define LOCAL_SUPERVISOR_SECTION_DATA_PA_1 0x20210008
978#define LOCAL_SUPERVISOR_SECTION_DATA_VA_2 0x20210010
979#define LOCAL_SUPERVISOR_SECTION_DATA_PA_2 0x20210010
980#define LOCAL_SUPERVISOR_SECTION_DATA_VA_3 0x20210018
981#define LOCAL_SUPERVISOR_SECTION_DATA_PA_3 0x20210018
982
983
984
985#if defined(T0_KAOS_RANVAL_01)
986
987#if (T0_KAOS_RANVAL_01 & (1<<0))
988#define T0_KREADONLY
989#endif
990
991#if (T0_KAOS_RANVAL_01 & (1<<7))
992#define T0_KAOS_FPNS
993#endif
994
995#if (T0_KAOS_RANVAL_01 & (1<<9))
996!#define T0_KAOS_TICK
997#endif
998
999#if (T0_KAOS_RANVAL_01 & (1<<10))
1000#define DISP_MS_INIT 1
1001#endif
1002
1003#if (T0_KAOS_RANVAL_01 & (1<<11))
1004#define PSTATE_MM_INIT PSTATE_MM_TSO
1005#endif
1006
1007#endif
1008
1009
1010
1011#if defined(T1_KAOS_RANVAL_01)
1012#if (T1_KAOS_RANVAL_01 & (1<<0))
1013#define T1_KREADONLY
1014#endif
1015
1016#if (T1_KAOS_RANVAL_01 & (1<<7))
1017#define T1_KAOS_FPNS
1018#endif
1019
1020#if (T1_KAOS_RANVAL_01 & (1<<9))
1021!#define KAOS_TICK
1022#endif
1023
1024#if (T1_KAOS_RANVAL_01 & (1<<10))
1025#define T1_DISP_MS_INIT 1
1026#endif
1027
1028#if (KAOS_RANVAL_01 & (1<<11))
1029#define T1_PSTATE_MM_INIT PSTATE_MM_TSO
1030#endif
1031
1032#endif
1033
1034
1035
1036#if defined(T2_KAOS_RANVAL_01)
1037#if (T2_KAOS_RANVAL_01 & (1<<0))
1038#define T2_KREADONLY
1039#endif
1040
1041#if (T2_KAOS_RANVAL_01 & (1<<7))
1042#define T2_KAOS_FPNS
1043#endif
1044
1045#if (T2_KAOS_RANVAL_01 & (1<<9))
1046!#define KAOS_TICK
1047#endif
1048
1049#if (T2_KAOS_RANVAL_01 & (1<<10))
1050#define T2_DISP_MS_INIT 1
1051#endif
1052
1053#if (KAOS_RANVAL_01 & (1<<11))
1054#define T2_PSTATE_MM_INIT PSTATE_MM_TSO
1055#endif
1056
1057#endif
1058
1059
1060
1061#if defined(T3_KAOS_RANVAL_01)
1062#if (T3_KAOS_RANVAL_01 & (1<<0))
1063#define T3_KREADONLY
1064#endif
1065
1066#if (T3_KAOS_RANVAL_01 & (1<<7))
1067#define T3_KAOS_FPNS
1068#endif
1069
1070#if (T3_KAOS_RANVAL_01 & (1<<9))
1071!#define KAOS_TICK
1072#endif
1073
1074#if (T3_KAOS_RANVAL_01 & (1<<10))
1075#define T3_DISP_MS_INIT 1
1076#endif
1077
1078#if (KAOS_RANVAL_01 & (1<<11))
1079#define T3_PSTATE_MM_INIT PSTATE_MM_TSO
1080#endif
1081
1082#endif
1083
1084
1085
1086
1087!
1088! Define primary context number
1089!
1090#define USER_CONTEXT 0x0fff
1091
1092!
1093! Define local trap numbers
1094!
1095#define TRAP_INIT_TICK_COMPARE 0x23
1096#define TRAP_SETDATA 0x24
1097#define TRAP_SIGSEGV_UPDATE 0x27
1098
1099
1100!
1101! Include the local kaos definitions
1102!
1103
1104#if !defined(_KAOS_H)
1105#define _KAOS_H
1106
1107#define I2OFF(a) ((a)*4) /* convert integer index to address offset */
1108
1109/*
1110 * _kaos() register load/store area layout
1111 */
1112#define KDATA_FREGS (64)
1113#define KDATA_LREGS (8)
1114#define KDATA_IREGS (8)
1115#define KDATA_GREGS (8)
1116#define KDATA_OREGS (8)
1117
1118#define KDATA_FREG_IDX (0)
1119#define KDATA_GREG_IDX (KDATA_FREG_IDX+KDATA_FREGS)
1120#define KDATA_OREG_IDX (KDATA_GREG_IDX+KDATA_GREGS)
1121#define KDATA_LREG_IDX (KDATA_OREG_IDX+KDATA_OREGS)
1122#define KDATA_IREG_IDX (KDATA_LREG_IDX+KDATA_LREGS)
1123#define KDATA_Y_IDX (KDATA_IREG_IDX+KDATA_IREGS)
1124#define KDATA_ICC_IDX (KDATA_Y_IDX+1)
1125#define KDATA_FSR_IDX (KDATA_ICC_IDX+1)
1126#define KDATA_GSRMASK_IDX (KDATA_FSR_IDX+1)
1127#define KDATA_GSR_IDX (KDATA_GSRMASK_IDX+1)
1128#define KDATA_ASI_IDX (KDATA_GSR_IDX+1)
1129#define KDATA_TRAP_BEG_IDX (KDATA_ASI_IDX+1)
1130#define KDATA_TRAP_OV_IDX (KDATA_TRAP_BEG_IDX)
1131#define KDATA_TRAP_DIV0_IDX (KDATA_TRAP_OV_IDX+1)
1132#define KDATA_TRAP_DIV52_IDX (KDATA_TRAP_DIV0_IDX+1)
1133#define KDATA_TRAP_NX_IDX (KDATA_TRAP_DIV52_IDX+1)
1134#define KDATA_TRAP_DZ_IDX (KDATA_TRAP_NX_IDX+1)
1135#define KDATA_TRAP_UF_IDX (KDATA_TRAP_DZ_IDX+1)
1136#define KDATA_TRAP_OF_IDX (KDATA_TRAP_UF_IDX+1)
1137#define KDATA_TRAP_NV_IDX (KDATA_TRAP_OF_IDX+1)
1138#define KDATA_TRAP_FP_OTHER_IDX (KDATA_TRAP_NV_IDX+1)
1139#define KDATA_TRAP_TICC_IDX (KDATA_TRAP_FP_OTHER_IDX+1)
1140#define KDATA_TRAP_SIGFPE_IDX (KDATA_TRAP_TICC_IDX+1)
1141#define KDATA_TRAP_SIGSEGV_IDX (KDATA_TRAP_SIGFPE_IDX+1)
1142#define KDATA_TRAP_SIGBUS_IDX (KDATA_TRAP_SIGSEGV_IDX+1)
1143#define KDATA_TRAP_SIGILL_IDX (KDATA_TRAP_SIGBUS_IDX+1)
1144#define KDATA_ETRAP_SIGSEGV_IDX (KDATA_TRAP_SIGILL_IDX+1)
1145#define KDATA_ETRAP_SIGBUS_IDX (KDATA_ETRAP_SIGSEGV_IDX+1)
1146#define KDATA_TRAP_UNIMP_IDX (KDATA_ETRAP_SIGBUS_IDX+1)
1147#define KDATA_TRAP_MAX_IDX (KDATA_TRAP_UNIMP_IDX+1)
1148#define KDATA_MAX_IDX ((KDATA_TRAP_MAX_IDX+1)&~1)
1149
1150#define KDATA_FREG_OFF(a) I2OFF((a)+KDATA_FREG_IDX)
1151#define KDATA_GREG_OFF(a) I2OFF((a)+KDATA_GREG_IDX)
1152#define KDATA_OREG_OFF(a) I2OFF((a)+KDATA_OREG_IDX)
1153#define KDATA_LREG_OFF(a) I2OFF((a)+KDATA_LREG_IDX)
1154#define KDATA_IREG_OFF(a) I2OFF((a)+KDATA_IREG_IDX)
1155#define KDATA_ICC_OFF I2OFF(KDATA_ICC_IDX)
1156#define KDATA_Y_OFF I2OFF(KDATA_Y_IDX)
1157#define KDATA_FSR_OFF I2OFF(KDATA_FSR_IDX)
1158#define KDATA_GSRMASK_OFF I2OFF(KDATA_GSRMASK_IDX)
1159#define KDATA_GSR_OFF I2OFF(KDATA_GSR_IDX)
1160#define KDATA_ASI_OFF I2OFF(KDATA_ASI_IDX)
1161#define KDATA_TRAP_BEG_OFF I2OFF(KDATA_TRAP_BEG_IDX)
1162#define KDATA_TRAP_OV_OFF I2OFF(KDATA_TRAP_OV_IDX)
1163#define KDATA_TRAP_DIV0_OFF I2OFF(KDATA_TRAP_DIV0_IDX)
1164#define KDATA_TRAP_DIV52_OFF I2OFF(KDATA_TRAP_DIV52_IDX)
1165#define KDATA_TRAP_NX_OFF I2OFF(KDATA_TRAP_NX_IDX)
1166#define KDATA_TRAP_DZ_OFF I2OFF(KDATA_TRAP_DZ_IDX)
1167#define KDATA_TRAP_UF_OFF I2OFF(KDATA_TRAP_UF_IDX)
1168#define KDATA_TRAP_OF_OFF I2OFF(KDATA_TRAP_OF_IDX)
1169#define KDATA_TRAP_NV_OFF I2OFF(KDATA_TRAP_NV_IDX)
1170#define KDATA_TRAP_FP_OTHER_OFF I2OFF(KDATA_TRAP_FP_OTHER_IDX)
1171#define KDATA_TRAP_TICC_OFF I2OFF(KDATA_TRAP_TICC_IDX)
1172#define KDATA_TRAP_SIGFPE_OFF I2OFF(KDATA_TRAP_SIGFPE_IDX)
1173#define KDATA_TRAP_SIGSEGV_OFF I2OFF(KDATA_TRAP_SIGSEGV_IDX)
1174#define KDATA_TRAP_SIGBUS_OFF I2OFF(KDATA_TRAP_SIGBUS_IDX)
1175#define KDATA_TRAP_SIGILL_OFF I2OFF(KDATA_TRAP_SIGILL_IDX)
1176#define KDATA_ETRAP_SIGSEGV_OFF I2OFF(KDATA_ETRAP_SIGSEGV_IDX)
1177#define KDATA_ETRAP_SIGBUS_OFF I2OFF(KDATA_ETRAP_SIGBUS_IDX)
1178#define KDATA_TRAP_UNIMP_OFF I2OFF(KDATA_TRAP_UNIMP_IDX)
1179#define KDATA_MAX_OFF I2OFF(KDATA_MAX_IDX)
1180
1181/*
1182 * _kaos() local stack frame layout
1183 */
1184#define KFRAME_FSR (-4) /* addr offset for fsr */
1185#define KFRAME_XFLAGS (KFRAME_FSR-4) /* addr offset for xflags */
1186#define KFRAME_REGPTR (KFRAME_XFLAGS-4) /* addr offset for reg ptr */
1187#define KFRAME_MTBL (KFRAME_REGPTR-4) /* addr offset for first */
1188 /* word of variable */
1189 /* stack region */
1190
1191/*
1192 * _kaos xflags bits
1193 */
1194#define XFLAG_TRIGGER 0x1 /* Activate triggers */
1195#define XFLAG_SGI 0x2 /* Save/restore %gsr */
1196#define XFLAG_V9 0x4 /* Save/restore %f[32-63], %asi */
1197
1198/*
1199 * %fsr set/get bit mask
1200 * We only allow RD and fcc fields
1201 */
1202#define FSR_MASK 0xc0000c00
1203
1204/*
1205 * Trap numbers
1206 */
1207#define TICC_TRAP 0x10
1208#define TRIGGER_START_TRAP 0x14
1209#define TRIGGER_STOP_TRAP 0x18
1210#define WATCHDOG_TRAP 0x71
1211
1212#endif
1213
1214/*
1215 * Minimum frame size
1216 */
1217#define MINFRAME 0x60
1218
1219/*
1220 * Special ticc traps for simulation
1221 */
1222#define TRAP_DEMAP_RANDOM_VA 0x28
1223#define TRAP_DEMAP_AREA 0x2c
1224#define TRAP_DEMAP_KTBL_TEXT 0x30
1225#define TRAP_DEMAP_KTBL_DATA 0x34
1226#define TRAP_DEMAP_SUBR 0x38
1227#define TRAP_DEMAP_REG 0x3c
1228#define TRAP_DEMAP_STACK 0x40
1229#define TRAP_RO_AREA 0x44
1230#define TRAP_RO_KTBL_DATA 0x75
1231#define TRAP_RO_REG 0x4c
1232#define TRAP_RO_STACK 0x50
1233#define TRAP_SET_WINDOW 0x54
1234#define TRAP_SET_VA_WP 0x58
1235#define TRAP_SET_PA_WP 0x5c
1236#define TRAP_SET_SOFTINT 0x60
1237#define TRAP_IE_TOGGLE 0x64
1238#define TRAP_SET_PIL 0x68
1239#define TRAP_SET_TSO 0x6c
1240#define TRAP_SET_PSO 0x70
1241#define TRAP_SET_RMO 0x74
1242
1243/*
1244 * mplock return codes
1245 */
1246#define LOCK_SUCCESS 0
1247#define LOCK_TIMEOUT 1
1248
1249/*
1250 * memtest types
1251 */
1252#define MEMTEST_NONE 0
1253#define MEMTEST_TSO 1
1254#define MEMTEST_RMO 2
1255
1256#define MAXHOSTS 10
1257
1258
1259#include "constants.h"
1260#include "macros.h"
1261
1262
1263/*
1264#include "enable_traps.h"
1265*/
1266
1267#define H_T0_Trap_Instruction_0
1268#define SUN_H_T0_Trap_Instruction_0 \
1269 tcc T_TRAP_INST1; \
1270 wr %g0, ASI_PRIMARY, %asi; \
1271 set T0_KAOS_RUN_REGS_PA, %g7; \
1272 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
1273 inc %g6 ; \
1274 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
1275 done; \
1276 nop
1277
1278#define H_HT0_Trap_Instruction_0
1279#define SUN_H_HT0_Trap_Instruction_0 \
1280 tcc T_TRAP_INST1; \
1281 wr %g0, ASI_PRIMARY, %asi; \
1282 set T0_KAOS_RUN_REGS_PA, %g7; \
1283 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
1284 inc %g6 ; \
1285 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
1286 done; \
1287 nop
1288
1289#define H_T0_Trap_Instruction_1
1290#define SUN_H_T0_Trap_Instruction_1 \
1291 rdpr %tstate, %g1; \
1292 wrpr %g1, 0x200, %tstate; \
1293 done; \
1294 nop; \
1295 nop; \
1296 nop; \
1297 nop; \
1298 nop
1299
1300#define H_HT0_Trap_Instruction_1
1301#define SUN_H_HT0_Trap_Instruction_1 \
1302 rdpr %tstate, %g1; \
1303 wrpr %g1, 0x200, %tstate; \
1304 done; \
1305 nop; \
1306 nop; \
1307 nop; \
1308 nop; \
1309 nop
1310
1311
1312#define H_T0_Trap_Instruction_2
1313#define SUN_H_T0_Trap_Instruction_2 \
1314 tcc T_TRAP_INST1; \
1315 wr %g0, ASI_PRIMARY, %asi; \
1316 set T0_KAOS_RUN_REGS_PA, %g7; \
1317 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
1318 inc %g6 ; \
1319 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
1320 done; \
1321 nop
1322
1323#define H_HT0_Trap_Instruction_2
1324#define SUN_H_HT0_Trap_Instruction_2 \
1325 tcc T_TRAP_INST1; \
1326 wr %g0, ASI_PRIMARY, %asi; \
1327 set T0_KAOS_RUN_REGS_PA, %g7; \
1328 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
1329 inc %g6 ; \
1330 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
1331 done; \
1332 nop
1333
1334#define H_T0_Trap_Instruction_3
1335#define SUN_H_T0_Trap_Instruction_3 \
1336 rdpr %tstate, %g1; \
1337 wrpr %g1, 0x200, %tstate; \
1338 done; \
1339 nop; \
1340 nop; \
1341 nop; \
1342 nop; \
1343 nop
1344
1345#define H_HT0_Trap_Instruction_3
1346#define SUN_H_HT0_Trap_Instruction_3 \
1347 rdpr %tstate, %g1; \
1348 wrpr %g1, 0x200, %tstate; \
1349 done; \
1350 nop; \
1351 nop; \
1352 nop; \
1353 nop; \
1354 nop
1355#define H_T0_Trap_Instruction_4
1356#define SUN_H_T0_Trap_Instruction_4 \
1357 rdpr %tstate, %g1; \
1358 wrpr %g1, 0x200, %tstate; \
1359 done; \
1360 nop; \
1361 nop; \
1362 nop; \
1363 nop; \
1364 nop
1365
1366#define H_HT0_Trap_Instruction_4
1367#define SUN_H_HT0_Trap_Instruction_4 \
1368 rdpr %tstate, %g1; \
1369 wrpr %g1, 0x200, %tstate; \
1370 done; \
1371 nop; \
1372 nop; \
1373 nop; \
1374 nop; \
1375 nop
1376
1377#define H_T0_Trap_Instruction_180
1378#define SUN_H_T0_Trap_Instruction_180 \
1379 rdpr %tstate, %g1; \
1380 wrpr %g1, 0x200, %tstate; \
1381 done; \
1382 nop; \
1383 nop; \
1384 nop; \
1385 nop; \
1386 nop
1387
1388#define H_HT0_Trap_Instruction_180
1389#define SUN_H_HT0_Trap_Instruction_180 \
1390 rdpr %tstate, %g1; \
1391 wrpr %g1, 0x200, %tstate; \
1392 done; \
1393 nop; \
1394 nop; \
1395 nop; \
1396 nop; \
1397 nop
1398#define H_T0_Fp_disabled_0x20
1399#define SUN_H_T0_Fp_disabled_0x20 \
1400 wr %g0, 0x4, %fprs ; \
1401 retry ; \
1402 nop; \
1403 nop; \
1404 nop; \
1405 nop; \
1406 nop; \
1407 nop
1408
1409/****************************************************************
1410 * MEMORY ADDRESS NOT ALIGNED TRAP HANDLERS
1411 * DO NOTHING SINCE THE COUNTERS ARE NO LONGER USED
1412 ****************************************************************/
1413
1414 /* HYPERVISOR MODE */
1415
1416#define H_HT0_Mem_Address_Not_Aligned_0x34
1417#define SUN_H_HT0_Mem_Address_Not_Aligned_0x34 \
1418 tne T_TRAP_INST1; \
1419 done; \
1420 nop; \
1421 nop; \
1422 nop; \
1423 nop; \
1424 nop; \
1425 nop
1426
1427#define H_HT0_Lddf_Mem_Address_Not_Aligned_0x35
1428#define SUN_H_HT0_Lddf_Mem_Address_Not_Aligned_0x35 \
1429 tne T_TRAP_INST1; \
1430 done; \
1431 nop; \
1432 nop; \
1433 nop; \
1434 nop; \
1435 nop; \
1436 nop
1437
1438#define H_HT0_Stdf_Mem_Address_Not_Aligned_0x36
1439#define SUN_H_HT0_Stdf_Mem_Address_Not_Aligned_0x36 \
1440 tne T_TRAP_INST1; \
1441 done; \
1442 nop; \
1443 nop; \
1444 nop; \
1445 nop; \
1446 nop; \
1447 nop
1448
1449#define H_HT0_Reserved_0x38
1450#define SUN_H_HT0_Reserved_0x38 \
1451 tne T_TRAP_INST1; \
1452 done; \
1453 nop; \
1454 nop; \
1455 nop; \
1456 nop; \
1457 nop; \
1458 nop
1459
1460#define H_HT0_Reserved_0x39
1461#define SUN_H_HT0_Reserved_0x39 \
1462 tne T_TRAP_INST1; \
1463 done; \
1464 nop; \
1465 nop; \
1466 nop; \
1467 nop; \
1468 nop; \
1469 nop
1470
1471 /* SUPERVISOR MODE */
1472
1473#define H_T0_Mem_Address_Not_Aligned_0x34
1474#define SUN_H_T0_Mem_Address_Not_Aligned_0x34 \
1475 tne T_TRAP_INST1; \
1476 done; \
1477 nop; \
1478 nop; \
1479 nop; \
1480 nop; \
1481 nop; \
1482 nop
1483
1484#define H_T0_Lddf_Mem_Address_Not_Aligned_0x35
1485#define SUN_H_T0_Lddf_Mem_Address_Not_Aligned_0x35 \
1486 tne T_TRAP_INST1; \
1487 done; \
1488 nop; \
1489 nop; \
1490 nop; \
1491 nop; \
1492 nop; \
1493 nop
1494
1495#define H_T0_Stdf_Mem_Address_Not_Aligned_0x36
1496#define SUN_H_T0_Stdf_Mem_Address_Not_Aligned_0x36 \
1497 tne T_TRAP_INST1; \
1498 done; \
1499 nop; \
1500 nop; \
1501 nop; \
1502 nop; \
1503 nop; \
1504 nop
1505
1506#define H_T0_Reserved_0x38
1507#define SUN_H_T0_Reserved_0x38 \
1508 tne T_TRAP_INST1; \
1509 done; \
1510 nop; \
1511 nop; \
1512 nop; \
1513 nop; \
1514 nop; \
1515 nop
1516
1517#define H_T0_Reserved_0x39
1518#define SUN_H_T0_Reserved_0x39 \
1519 tne T_TRAP_INST1; \
1520 done; \
1521 nop; \
1522 nop; \
1523 nop; \
1524 nop; \
1525 nop; \
1526 nop
1527
1528#define H_T1_Trap_Instruction_0
1529#define SUN_H_T1_Trap_Instruction_0 \
1530 tcc T_TRAP_INST1; \
1531 wr %g0, ASI_PRIMARY, %asi; \
1532 set T0_KAOS_RUN_REGS_PA, %g7; \
1533 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
1534 inc %g6 ; \
1535 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
1536 done; \
1537 nop
1538
1539#define H_HT1_Trap_Instruction_0
1540#define SUN_H_HT1_Trap_Instruction_0 \
1541 tcc T_TRAP_INST1; \
1542 wr %g0, ASI_PRIMARY, %asi; \
1543 set T0_KAOS_RUN_REGS_PA, %g7; \
1544 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
1545 inc %g6 ; \
1546 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
1547 done; \
1548 nop
1549
1550#define H_T1_Trap_Instruction_1
1551#define SUN_H_T1_Trap_Instruction_1 \
1552 rdpr %tstate, %g1; \
1553 wrpr %g1, 0x200, %tstate; \
1554 done; \
1555 nop; \
1556 nop; \
1557 nop; \
1558 nop; \
1559 nop
1560
1561#define H_HT1_Trap_Instruction_1
1562#define SUN_H_HT1_Trap_Instruction_1 \
1563 rdpr %tstate, %g1; \
1564 wrpr %g1, 0x200, %tstate; \
1565 done; \
1566 nop; \
1567 nop; \
1568 nop; \
1569 nop; \
1570 nop
1571
1572#define H_T1_Trap_Instruction_2
1573#define SUN_H_T1_Trap_Instruction_2 \
1574 tcc T_TRAP_INST1; \
1575 wr %g0, ASI_PRIMARY, %asi; \
1576 set T0_KAOS_RUN_REGS_PA, %g7; \
1577 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
1578 inc %g6 ; \
1579 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
1580 done; \
1581 nop
1582
1583#define H_HT1_Trap_Instruction_2
1584#define SUN_H_HT1_Trap_Instruction_2 \
1585 tcc T_TRAP_INST1; \
1586 wr %g0, ASI_PRIMARY, %asi; \
1587 set T0_KAOS_RUN_REGS_PA, %g7; \
1588 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
1589 inc %g6 ; \
1590 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
1591 done; \
1592 nop
1593
1594#define H_T1_Trap_Instruction_3
1595#define SUN_H_T1_Trap_Instruction_3 \
1596 rdpr %tstate, %g1; \
1597 wrpr %g1, 0x200, %tstate; \
1598 done; \
1599 nop; \
1600 nop; \
1601 nop; \
1602 nop; \
1603 nop
1604
1605#define H_HT1_Trap_Instruction_3
1606#define SUN_H_HT1_Trap_Instruction_3 \
1607 rdpr %tstate, %g1; \
1608 wrpr %g1, 0x200, %tstate; \
1609 done; \
1610 nop; \
1611 nop; \
1612 nop; \
1613 nop; \
1614 nop
1615#define H_T1_Trap_Instruction_4
1616#define SUN_H_T1_Trap_Instruction_4 \
1617 rdpr %tstate, %g1; \
1618 wrpr %g1, 0x200, %tstate; \
1619 done; \
1620 nop; \
1621 nop; \
1622 nop; \
1623 nop; \
1624 nop
1625
1626#define H_HT1_Trap_Instruction_4
1627#define SUN_H_HT1_Trap_Instruction_4 \
1628 rdpr %tstate, %g1; \
1629 wrpr %g1, 0x200, %tstate; \
1630 done; \
1631 nop; \
1632 nop; \
1633 nop; \
1634 nop; \
1635 nop
1636
1637#define H_T1_Trap_Instruction_180
1638#define SUN_H_T1_Trap_Instruction_180 \
1639 rdpr %tstate, %g1; \
1640 wrpr %g1, 0x200, %tstate; \
1641 done; \
1642 nop; \
1643 nop; \
1644 nop; \
1645 nop; \
1646 nop
1647
1648#define H_HT1_Trap_Instruction_180
1649#define SUN_H_HT1_Trap_Instruction_180 \
1650 rdpr %tstate, %g1; \
1651 wrpr %g1, 0x200, %tstate; \
1652 done; \
1653 nop; \
1654 nop; \
1655 nop; \
1656 nop; \
1657 nop
1658#define H_T1_Fp_disabled_0x20
1659#define SUN_H_T1_Fp_disabled_0x20 \
1660 wr %g0, 0x4, %fprs ; \
1661 retry ; \
1662 nop; \
1663 nop; \
1664 nop; \
1665 nop; \
1666 nop; \
1667 nop
1668
1669/** ILLEGAL TRAP HANDLERS **/
1670
1671#define H_HT0_Illegal_instruction_0x10
1672#define SUN_H_HT0_Illegal_instruction_0x10 \
1673 setx illegal_trap_handler, %g1, %g2; \
1674 jmp %g2;\
1675 nop
1676
1677#define H_T0_Illegal_instruction_0x10
1678#define SUN_H_T0_Illegal_instruction_0x10 \
1679 setx illegal_trap_handler, %g1, %g2; \
1680 jmp %g2;\
1681 nop
1682#define H_T0_Illegal_instruction_0x10
1683#define SUN_H_T0_Illegal_instruction_0x10 \
1684 setx illegal_trap_handler, %g1, %g2; \
1685 jmp %g2;\
1686 nop
1687#define H_T0_Trap_Instruction_0x180
1688#define SUN_H_T0_Trap_Instruction_0x180 \
1689 rdpr %tstate, %g1; \
1690 wrpr %g1, 0x200, %tstate; \
1691 done; \
1692 nop; \
1693 nop; \
1694 nop; \
1695 nop; \
1696 nop
1697
1698
1699
1700#define H_HT0_Trap_Instruction_0x180
1701#define SUN_H_HT0_Trap_Instruction_0x180 \
1702 rdpr %tstate, %g1; \
1703 wrpr %g1, 0x200, %tstate; \
1704 done; \
1705 nop; \
1706 nop; \
1707 nop; \
1708 nop; \
1709 nop
1710
1711#define THREAD_COUNT 4
1712
1713#include "enable_file.h"
1714#include "hboot.s"
1715
1716changequote([, ])dnl
1717define([thread_idx], eval(THREAD_COUNT-1))dnl
1718
1719SECTION .MAIN TEXT_VA=MAIN_BASE_TEXT_VA, DATA_VA=MAIN_BASE_DATA_VA
1720forloop([i], 0, thread_idx, [
1721attr_text {
1722
1723 Name = .MAIN,
1724 VA= MAIN_BASE_TEXT_VA ,
1725 RA= MAIN_BASE_TEXT_RA ,
1726 PA= ra2pa2(MAIN_BASE_TEXT_RA ,tid2pid(i)),
1727 [part_]tid2pid(i)[_ctx_nonzero]_tsb_config_0,
1728 TTE_G=1, TTE_Context=[0x]eval(PCONTEXT + 0, 16), TTE_V=1, TTE_Size=0, TTE_NFO=0,
1729 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
1730 TTE_L=0, TTE_CP=1, TTE_CV=0, TTE_E=0, TTE_P=0, TTE_W=1, TTE_X=1
1731}
1732attr_data {
1733
1734 Name = .MAIN,
1735 VA= MAIN_BASE_DATA_VA ,
1736 RA= MAIN_BASE_DATA_RA ,
1737 PA= ra2pa2(MAIN_BASE_DATA_RA ,tid2pid(i)),
1738 [part_]tid2pid(i)[_ctx_nonzero]_tsb_config_0,
1739 TTE_G=1, TTE_Context=[0x]eval(PCONTEXT + 0, 16), TTE_V=1, TTE_Size=0, TTE_NFO=0,
1740 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
1741 TTE_L=0, TTE_CP=1, TTE_CV=0, TTE_E=0, TTE_P=0, TTE_W=1, TTE_X=1
1742}
1743])dnl
1744
1745changequote(`,')dnl'
1746
1747.global main
1748
1749.seg "text"
1750ALIGN_PAGE_8K
1751main:
1752 setx kaos_boot, %l0, %o5
1753 jmp %o5
1754 !ta T_GOOD_TRAP
1755 nop
1756
1757main_end:
1758
1759
1760
1761
1762
1763/************************************************************************
1764 Include startup code
1765 ************************************************************************/
1766#define KAOS_SIMULATION
1767#define KAOS_V9
1768
1769SECTION kaos_startup TEXT_VA=T0_KAOS_STARTUP_VA
1770
1771.seg "text"
1772_kaos_page_begin:
1773
1774#if !defined(_KAOS_H)
1775#define _KAOS_H
1776
1777#define I2OFF(a) ((a)*4) /* convert integer index to address offset */
1778
1779/*
1780 * _kaos() register load/store area layout
1781 */
1782#define KDATA_FREGS (64)
1783#define KDATA_LREGS (8)
1784#define KDATA_IREGS (8)
1785#define KDATA_GREGS (8)
1786#define KDATA_OREGS (8)
1787
1788#define KDATA_FREG_IDX (0)
1789#define KDATA_GREG_IDX (KDATA_FREG_IDX+KDATA_FREGS)
1790#define KDATA_OREG_IDX (KDATA_GREG_IDX+KDATA_GREGS)
1791#define KDATA_LREG_IDX (KDATA_OREG_IDX+KDATA_OREGS)
1792#define KDATA_IREG_IDX (KDATA_LREG_IDX+KDATA_LREGS)
1793#define KDATA_Y_IDX (KDATA_IREG_IDX+KDATA_IREGS)
1794#define KDATA_ICC_IDX (KDATA_Y_IDX+1)
1795#define KDATA_FSR_IDX (KDATA_ICC_IDX+1)
1796#define KDATA_GSRMASK_IDX (KDATA_FSR_IDX+1)
1797#define KDATA_GSR_IDX (KDATA_GSRMASK_IDX+1)
1798#define KDATA_ASI_IDX (KDATA_GSR_IDX+1)
1799#define KDATA_TRAP_BEG_IDX (KDATA_ASI_IDX+1)
1800#define KDATA_TRAP_OV_IDX (KDATA_TRAP_BEG_IDX)
1801#define KDATA_TRAP_DIV0_IDX (KDATA_TRAP_OV_IDX+1)
1802#define KDATA_TRAP_DIV52_IDX (KDATA_TRAP_DIV0_IDX+1)
1803#define KDATA_TRAP_NX_IDX (KDATA_TRAP_DIV52_IDX+1)
1804#define KDATA_TRAP_DZ_IDX (KDATA_TRAP_NX_IDX+1)
1805#define KDATA_TRAP_UF_IDX (KDATA_TRAP_DZ_IDX+1)
1806#define KDATA_TRAP_OF_IDX (KDATA_TRAP_UF_IDX+1)
1807#define KDATA_TRAP_NV_IDX (KDATA_TRAP_OF_IDX+1)
1808#define KDATA_TRAP_FP_OTHER_IDX (KDATA_TRAP_NV_IDX+1)
1809#define KDATA_TRAP_TICC_IDX (KDATA_TRAP_FP_OTHER_IDX+1)
1810#define KDATA_TRAP_SIGFPE_IDX (KDATA_TRAP_TICC_IDX+1)
1811#define KDATA_TRAP_SIGSEGV_IDX (KDATA_TRAP_SIGFPE_IDX+1)
1812#define KDATA_TRAP_SIGBUS_IDX (KDATA_TRAP_SIGSEGV_IDX+1)
1813#define KDATA_TRAP_SIGILL_IDX (KDATA_TRAP_SIGBUS_IDX+1)
1814#define KDATA_ETRAP_SIGSEGV_IDX (KDATA_TRAP_SIGILL_IDX+1)
1815#define KDATA_ETRAP_SIGBUS_IDX (KDATA_ETRAP_SIGSEGV_IDX+1)
1816#define KDATA_TRAP_UNIMP_IDX (KDATA_ETRAP_SIGBUS_IDX+1)
1817#define KDATA_TRAP_MAX_IDX (KDATA_TRAP_UNIMP_IDX+1)
1818#define KDATA_MAX_IDX ((KDATA_TRAP_MAX_IDX+1)&~1)
1819
1820#define KDATA_FREG_OFF(a) I2OFF((a)+KDATA_FREG_IDX)
1821#define KDATA_GREG_OFF(a) I2OFF((a)+KDATA_GREG_IDX)
1822#define KDATA_OREG_OFF(a) I2OFF((a)+KDATA_OREG_IDX)
1823#define KDATA_LREG_OFF(a) I2OFF((a)+KDATA_LREG_IDX)
1824#define KDATA_IREG_OFF(a) I2OFF((a)+KDATA_IREG_IDX)
1825#define KDATA_ICC_OFF I2OFF(KDATA_ICC_IDX)
1826#define KDATA_Y_OFF I2OFF(KDATA_Y_IDX)
1827#define KDATA_FSR_OFF I2OFF(KDATA_FSR_IDX)
1828#define KDATA_GSRMASK_OFF I2OFF(KDATA_GSRMASK_IDX)
1829#define KDATA_GSR_OFF I2OFF(KDATA_GSR_IDX)
1830#define KDATA_ASI_OFF I2OFF(KDATA_ASI_IDX)
1831#define KDATA_TRAP_BEG_OFF I2OFF(KDATA_TRAP_BEG_IDX)
1832#define KDATA_TRAP_OV_OFF I2OFF(KDATA_TRAP_OV_IDX)
1833#define KDATA_TRAP_DIV0_OFF I2OFF(KDATA_TRAP_DIV0_IDX)
1834#define KDATA_TRAP_DIV52_OFF I2OFF(KDATA_TRAP_DIV52_IDX)
1835#define KDATA_TRAP_NX_OFF I2OFF(KDATA_TRAP_NX_IDX)
1836#define KDATA_TRAP_DZ_OFF I2OFF(KDATA_TRAP_DZ_IDX)
1837#define KDATA_TRAP_UF_OFF I2OFF(KDATA_TRAP_UF_IDX)
1838#define KDATA_TRAP_OF_OFF I2OFF(KDATA_TRAP_OF_IDX)
1839#define KDATA_TRAP_NV_OFF I2OFF(KDATA_TRAP_NV_IDX)
1840#define KDATA_TRAP_FP_OTHER_OFF I2OFF(KDATA_TRAP_FP_OTHER_IDX)
1841#define KDATA_TRAP_TICC_OFF I2OFF(KDATA_TRAP_TICC_IDX)
1842#define KDATA_TRAP_SIGFPE_OFF I2OFF(KDATA_TRAP_SIGFPE_IDX)
1843#define KDATA_TRAP_SIGSEGV_OFF I2OFF(KDATA_TRAP_SIGSEGV_IDX)
1844#define KDATA_TRAP_SIGBUS_OFF I2OFF(KDATA_TRAP_SIGBUS_IDX)
1845#define KDATA_TRAP_SIGILL_OFF I2OFF(KDATA_TRAP_SIGILL_IDX)
1846#define KDATA_ETRAP_SIGSEGV_OFF I2OFF(KDATA_ETRAP_SIGSEGV_IDX)
1847#define KDATA_ETRAP_SIGBUS_OFF I2OFF(KDATA_ETRAP_SIGBUS_IDX)
1848#define KDATA_TRAP_UNIMP_OFF I2OFF(KDATA_TRAP_UNIMP_IDX)
1849#define KDATA_MAX_OFF I2OFF(KDATA_MAX_IDX)
1850
1851/*
1852 * _kaos() local stack frame layout
1853 */
1854#define KFRAME_FSR (-4) /* addr offset for fsr */
1855#define KFRAME_XFLAGS (KFRAME_FSR-4) /* addr offset for xflags */
1856#define KFRAME_REGPTR (KFRAME_XFLAGS-4) /* addr offset for reg ptr */
1857#define KFRAME_MTBL (KFRAME_REGPTR-4) /* addr offset for first */
1858 /* word of variable */
1859 /* stack region */
1860
1861/*
1862 * _kaos xflags bits
1863 */
1864#define XFLAG_TRIGGER 0x1 /* Activate triggers */
1865#define XFLAG_SGI 0x2 /* Save/restore %gsr */
1866#define XFLAG_V9 0x4 /* Save/restore %f[32-63], %asi */
1867
1868/*
1869 * %fsr set/get bit mask
1870 * We only allow RD and fcc fields
1871 */
1872#define FSR_MASK 0xc0000c00
1873
1874/*
1875 * Trap numbers
1876 */
1877#define TICC_TRAP 0x10
1878#define TRIGGER_START_TRAP 0x14
1879#define TRIGGER_STOP_TRAP 0x18
1880#define WATCHDOG_TRAP 0x71
1881
1882#endif
1883
1884/*
1885 * Minimum frame size
1886 */
1887#define MINFRAME 0x60
1888
1889/*
1890 * Special ticc traps for simulation
1891 */
1892#define TRAP_DEMAP_RANDOM_VA 0x28
1893#define TRAP_DEMAP_AREA 0x2c
1894#define TRAP_DEMAP_KTBL_TEXT 0x30
1895#define TRAP_DEMAP_KTBL_DATA 0x34
1896#define TRAP_DEMAP_SUBR 0x38
1897#define TRAP_DEMAP_REG 0x3c
1898#define TRAP_DEMAP_STACK 0x40
1899#define TRAP_RO_AREA 0x44
1900#define TRAP_RO_KTBL_DATA 0x75
1901#define TRAP_RO_REG 0x4c
1902#define TRAP_RO_STACK 0x50
1903#define TRAP_SET_WINDOW 0x54
1904#define TRAP_SET_VA_WP 0x58
1905#define TRAP_SET_PA_WP 0x5c
1906#define TRAP_SET_SOFTINT 0x60
1907#define TRAP_IE_TOGGLE 0x64
1908#define TRAP_SET_PIL 0x68
1909#define TRAP_SET_TSO 0x6c
1910#define TRAP_SET_PSO 0x70
1911#define TRAP_SET_RMO 0x74
1912
1913/*
1914 * mplock return codes
1915 */
1916#define LOCK_SUCCESS 0
1917#define LOCK_TIMEOUT 1
1918
1919/*
1920 * memtest types
1921 */
1922#define MEMTEST_NONE 0
1923#define MEMTEST_TSO 1
1924#define MEMTEST_RMO 2
1925
1926#define MAXHOSTS 10
1927
1928!
1929! Trap types for UNIX set condition codes
1930!
1931#define T_SETCC 0x21
1932
1933!
1934! Entry point macros
1935!
1936#if defined(KAOS_SIMULATION) || defined(KAOS_VERIFY)
1937#define ENTRY(a) _/**/a:
1938
1939#if defined(NIAGARA2)
1940#define ENTRY_GLOBAL(a) .global _/**/a ; _/**/a:
1941#endif
1942
1943#define SYM(a) _/**/a
1944#else
1945#define ENTRY(a) .global a ; a:
1946#define SYM(a) a
1947#endif
1948
1949 .seg "text"
1950
1951! _kaos(code, regdata, mtbl_cnt, mtbl, xflags);
1952! int *code ;
1953! int *regdata ;
1954! int mtbl_cnt ;
1955! int **mtbl ;
1956! int xflags ;
1957
1958#if !defined(NIAGARA2)
1959ENTRY(_kaos)
1960#else
1961ENTRY_GLOBAL(_kaos)
1962#endif
1963 sll %o2, 2, %g1 ! allocate stack frame
1964 add %g1, (MINFRAME-(KFRAME_MTBL+4))+7, %g1
1965 andn %g1, 7, %g1
1966 neg %g1
1967 save %sp,%g1,%sp
1968
1969#if !defined(KAOS_SIMULATION)
1970
1971! copy mtbl to stack
1972! (assumes the top of mtbl is dword aligned)
1973
1974#if ((KFRAME_MTBL & 0x4) == 0)
1975 dec 4, %i3
1976 ld [%i3], %f0
1977 st %f0, [%fp+KFRAME_MTBL]
1978 add %fp, KFRAME_MTBL-8, %l2
1979 dec %i2
1980#else
1981 add %fp, KFRAME_MTBL-4, %l2
1982#endif
19831:
1984 dec 8, %i3
1985 deccc 2, %i2
1986 ldd [%i3], %f0
1987 std %f0, [%l2]
1988 bne 1b
1989 dec 8, %l2
1990#else
1991
1992! If we are simulating, then mtbl is already on the stack
1993! so just the the nops right so va's match.
1994
1995#if ((KFRAME_MTBL & 0x4) == 0)
1996 nop
1997 nop
1998 nop
1999 nop
2000 nop
2001#else
2002 nop
2003#endif
2004 nop
2005 nop
2006 nop
2007 nop
2008 nop
2009 nop
2010#endif
2011
2012! set up the floating point registers
2013
2014 ldd [%i1+KDATA_FREG_OFF(0)],%f0
2015 ldd [%i1+KDATA_FREG_OFF(2)],%f2
2016 ldd [%i1+KDATA_FREG_OFF(4)],%f4
2017 ldd [%i1+KDATA_FREG_OFF(6)],%f6
2018 ldd [%i1+KDATA_FREG_OFF(8)],%f8
2019 ldd [%i1+KDATA_FREG_OFF(10)],%f10
2020 ldd [%i1+KDATA_FREG_OFF(12)],%f12
2021 ldd [%i1+KDATA_FREG_OFF(14)],%f14
2022 ldd [%i1+KDATA_FREG_OFF(16)],%f16
2023 ldd [%i1+KDATA_FREG_OFF(18)],%f18
2024 ldd [%i1+KDATA_FREG_OFF(20)],%f20
2025 ldd [%i1+KDATA_FREG_OFF(22)],%f22
2026 ldd [%i1+KDATA_FREG_OFF(24)],%f24
2027 ldd [%i1+KDATA_FREG_OFF(26)],%f26
2028 ldd [%i1+KDATA_FREG_OFF(28)],%f28
2029 ldd [%i1+KDATA_FREG_OFF(30)],%f30
2030
2031#if !defined(KAOS_V8_ONLY)
2032 andcc %i4, XFLAG_V9, %g0 ! set extended floating
2033 be 1f ! (in v9, odd registers for
2034 nop ! double opcodes actually
2035 ! refer to the upper bank)
2036 ldd [%i1+KDATA_FREG_OFF(32)], %f32
2037 ldd [%i1+KDATA_FREG_OFF(34)], %f34
2038 ldd [%i1+KDATA_FREG_OFF(36)], %f36
2039 ldd [%i1+KDATA_FREG_OFF(38)], %f38
2040 ldd [%i1+KDATA_FREG_OFF(40)], %f40
2041 ldd [%i1+KDATA_FREG_OFF(42)], %f42
2042 ldd [%i1+KDATA_FREG_OFF(44)], %f44
2043 ldd [%i1+KDATA_FREG_OFF(46)], %f46
2044 ldd [%i1+KDATA_FREG_OFF(48)], %f48
2045 ldd [%i1+KDATA_FREG_OFF(50)], %f50
2046 ldd [%i1+KDATA_FREG_OFF(52)], %f52
2047 ldd [%i1+KDATA_FREG_OFF(54)], %f54
2048 ldd [%i1+KDATA_FREG_OFF(56)], %f56
2049 ldd [%i1+KDATA_FREG_OFF(58)], %f58
2050 ldd [%i1+KDATA_FREG_OFF(60)], %f60
2051 ldd [%i1+KDATA_FREG_OFF(62)], %f62
2052 membar #Sync
2053
2054 ld [%i1+KDATA_ASI_OFF], %l0 ! set %asi
2055
2056#if !defined(NIAGARA2)
2057 wr %l0, %g0, %asr3
2058#endif
20591:
2060
2061! set %gsr if requested
2062
2063 andcc %i4, XFLAG_SGI, %g0
2064 be 1f
2065 nop
2066 ld [%i1+KDATA_GSRMASK_OFF],%o1
2067 ld [%i1+KDATA_GSR_OFF], %o0 ! set %gsr
2068 sllx %o1, 32, %o1
2069 or %o0, %o1, %o0
2070#if !defined(NIAGARA2)
2071 wr %o0, %gsr
2072#endif
20731:
2074#else
2075! 30 nop's so silicon/sim va's match
2076 nop ; nop ; nop ; nop ; nop
2077 nop ; nop ; nop ; nop ; nop
2078 nop ; nop ; nop ; nop ; nop
2079 nop ; nop ; nop ; nop ; nop
2080 nop ; nop ; nop ; nop ; nop
2081 nop ; nop ; nop ; nop ; nop
2082#endif
2083
2084! save xflags and fire start trigger if requested
2085! (must do this before the T_SETCC trap below)
2086
2087#if !defined(KAOS_SIMULATION)
2088 st %i4, [%fp+KFRAME_XFLAGS]
2089 andcc %i4, XFLAG_TRIGGER, %g0
2090 tne TRIGGER_START_TRAP
2091#else
2092 nop
2093 nop
2094 nop
2095#endif
2096
2097! set up other registers
2098
2099 ld [%i1+KDATA_Y_OFF], %o0 ! set y
2100 mov %o0, %y
2101
2102 ld [%i1+KDATA_ICC_OFF], %g1 ! set icc
2103#if !defined(NIAGARA2)
2104 ta T_SETCC
2105#endif
2106
2107 st %fsr, [%fp+KFRAME_FSR] ! save old fsr
2108
2109#if defined(KAOS_V9) && defined(KAOS_FPNS)
2110 ld [%i1+KDATA_FSR_OFF], %o0
2111 set (1<<22), %o1 ! set fsr.NS to avoid traps
2112 or %o0, %o1, %o0 ! in simulation
2113 st %o0, [%i1+KDATA_FSR_OFF]
2114#else
2115 nop
2116 nop
2117 nop
2118 nop
2119#endif
2120 fmovs %f0, %f0 ! clear %fsr ftt field
2121 ld [%i1+KDATA_FSR_OFF], %fsr ! set fsr
2122
2123 mov %i0, %o7 ! save code pointer
2124 st %i1, [%fp+KFRAME_REGPTR] ! save register area pointer
2125 ldd [%i1+KDATA_IREG_OFF(2)], %i2 ! r/w area offsets
2126 ldd [%i1+KDATA_IREG_OFF(4)], %i4
2127 ldd [%i1+KDATA_OREG_OFF(0)], %o0 ! output regs
2128 ldd [%i1+KDATA_OREG_OFF(2)], %o2
2129 ldd [%i1+KDATA_OREG_OFF(4)], %o4
2130 ldd [%i1+KDATA_LREG_OFF(0)], %l0 ! local regs
2131 ldd [%i1+KDATA_LREG_OFF(2)], %l2
2132 ldd [%i1+KDATA_LREG_OFF(4)], %l4
2133 ldd [%i1+KDATA_LREG_OFF(6)], %l6
2134 ld [%i1+KDATA_GREG_OFF(0)], %g0 ! always zero
2135 ld [%i1+KDATA_GREG_OFF(1)], %g1 ! code offset
2136 ld [%i1+KDATA_GREG_OFF(2)], %g2 ! unused
2137 ld [%i1+KDATA_GREG_OFF(3)], %g3 ! loop index
2138 ld [%i1+KDATA_GREG_OFF(4)], %g4 ! jmpl target
2139 ld [%i1+KDATA_GREG_OFF(5)], %g5 ! sigbus target
2140 ld [%i1+KDATA_GREG_OFF(6)], %g6 ! block ld offset
2141 ld [%i1+KDATA_GREG_OFF(7)], %g7 ! block st offset
2142 ldd [%i1+KDATA_IREG_OFF(0)], %i0 ! area pointers
2143
2144#if defined(KAOS_SIMULATION)
2145!
2146! Save return address on stack
2147! HARI
2148 st %i7, [%sp+0x3c]
2149#else
2150 nop
2151#endif
2152!
2153! Begin random instruction execution at specified entry point
2154! When done, code returns using a "call SYM(_kaos_done)"
2155!
2156#if !defined(NIAGARA2)
2157 flush %o7
2158#endif
2159 jmp %o7
2160 membar #Sync
2161
2162! Random instruction execution done
2163
2164#if !defined(NIAGARA2)
2165ENTRY(_kaos_done)
2166#else
2167SECTION kaos_done TEXT_VA=T0_KAOS_DONE_VA
2168ENTRY_GLOBAL(_kaos_done)
2169#endif
2170 membar #Sync
2171#if defined(KAOS_SIMULATION)
2172 ret
2173 restore
2174#else
2175 nop
2176 nop
2177#endif
2178 ld [%fp+KFRAME_REGPTR], %o7 ! point to register area
2179 std %o0, [%o7+KDATA_OREG_OFF(0)] ! output regs
2180 std %o2, [%o7+KDATA_OREG_OFF(2)]
2181 std %o4, [%o7+KDATA_OREG_OFF(4)]
2182
2183 st %g0, [%o7+KDATA_GREG_OFF(0)] ! should be 0
2184 st %g1, [%o7+KDATA_GREG_OFF(1)] ! code offset
2185 st %g2, [%o7+KDATA_GREG_OFF(2)] ! unused
2186 st %g3, [%o7+KDATA_GREG_OFF(3)] ! loop index
2187 st %g4, [%o7+KDATA_GREG_OFF(4)] ! jmpl target
2188 st %g5, [%o7+KDATA_GREG_OFF(5)] ! sigbus target
2189 st %g6, [%o7+KDATA_GREG_OFF(6)] ! block ld offset
2190 st %g7, [%o7+KDATA_GREG_OFF(7)] ! block st offset
2191
2192 std %i0, [%o7+KDATA_IREG_OFF(0)] ! area pointers
2193 std %i2, [%o7+KDATA_IREG_OFF(2)] ! r/w area offsets
2194 std %i4, [%o7+KDATA_IREG_OFF(4)]
2195
2196 std %l0, [%o7+KDATA_LREG_OFF(0)] ! locals
2197 std %l2, [%o7+KDATA_LREG_OFF(2)]
2198 std %l4, [%o7+KDATA_LREG_OFF(4)]
2199 std %l6, [%o7+KDATA_LREG_OFF(6)]
2200
2201 clr %o0 ! get icc
2202 bcs,a 1f
2203 or %o0, 0x1, %o0
22041: bvs,a 2f
2205 or %o0, 0x2, %o0
22062: be,a 4f
2207 or %o0, 0x4, %o0
22084: bneg,a 8f
2209 or %o0, 0x8, %o0
22108:
2211 st %o0, [%o7+KDATA_ICC_OFF]
2212
2213 ld [%fp+KFRAME_XFLAGS], %g1 ! trigger analyzer
2214 andcc %g1, XFLAG_TRIGGER, %g0
2215 tne TRIGGER_STOP_TRAP
2216
2217 st %fsr, [%o7+KDATA_FSR_OFF] ! get fsr
2218 ld [%fp+KFRAME_FSR], %fsr ! restore original fsr
2219
2220#if !defined(KAOS_V8_ONLY)
2221 ld [%fp+KFRAME_XFLAGS], %g1 ! get %gsr
2222 andcc %g1, XFLAG_SGI, %g0
2223 be 1f
2224 nop
2225#if !defined(NIAGARA2)
2226 rd %gsr, %o0
2227#endif
2228 srlx %o0, 32, %o1
2229 st %o1, [%o7+KDATA_GSRMASK_OFF]
2230 st %o0, [%o7+KDATA_GSR_OFF]
22311:
2232#else
2233! 8 nop's so silicon/sim va's match
2234 nop ; nop ; nop ; nop ; nop
2235 nop ; nop ; nop
2236#endif
2237
2238 mov %y, %o0
2239 st %o0, [%o7+KDATA_Y_OFF] ! get y
2240
2241 std %f0, [%o7+KDATA_FREG_OFF(0)] ! get floating
2242 std %f2, [%o7+KDATA_FREG_OFF(2)]
2243 std %f4, [%o7+KDATA_FREG_OFF(4)]
2244 std %f6, [%o7+KDATA_FREG_OFF(6)]
2245 std %f8, [%o7+KDATA_FREG_OFF(8)]
2246 std %f10, [%o7+KDATA_FREG_OFF(10)]
2247 std %f12, [%o7+KDATA_FREG_OFF(12)]
2248 std %f14, [%o7+KDATA_FREG_OFF(14)]
2249 std %f16, [%o7+KDATA_FREG_OFF(16)]
2250 std %f18, [%o7+KDATA_FREG_OFF(18)]
2251 std %f20, [%o7+KDATA_FREG_OFF(20)]
2252 std %f22, [%o7+KDATA_FREG_OFF(22)]
2253 std %f24, [%o7+KDATA_FREG_OFF(24)]
2254 std %f26, [%o7+KDATA_FREG_OFF(26)]
2255 std %f28, [%o7+KDATA_FREG_OFF(28)]
2256 std %f30, [%o7+KDATA_FREG_OFF(30)]
2257
2258#if !defined(KAOS_V8_ONLY)
2259 ld [%fp+KFRAME_XFLAGS], %o1 ! get extended floating
2260 andcc %o1, XFLAG_V9, %g0 ! (in v9, odd registers for
2261 be 1f ! double opcodes actually
2262 nop ! refer to the upper bank)
2263
2264 membar #Sync
2265 std %f32, [%o7+KDATA_FREG_OFF(32)]
2266 std %f34, [%o7+KDATA_FREG_OFF(34)]
2267 std %f36, [%o7+KDATA_FREG_OFF(36)]
2268 std %f38, [%o7+KDATA_FREG_OFF(38)]
2269 std %f40, [%o7+KDATA_FREG_OFF(40)]
2270 std %f42, [%o7+KDATA_FREG_OFF(42)]
2271 std %f44, [%o7+KDATA_FREG_OFF(44)]
2272 std %f46, [%o7+KDATA_FREG_OFF(46)]
2273 std %f48, [%o7+KDATA_FREG_OFF(48)]
2274 std %f50, [%o7+KDATA_FREG_OFF(50)]
2275 std %f52, [%o7+KDATA_FREG_OFF(52)]
2276 std %f54, [%o7+KDATA_FREG_OFF(54)]
2277 std %f56, [%o7+KDATA_FREG_OFF(56)]
2278 std %f58, [%o7+KDATA_FREG_OFF(58)]
2279 std %f60, [%o7+KDATA_FREG_OFF(60)]
2280 std %f62, [%o7+KDATA_FREG_OFF(62)]
2281
2282 ! save %asi
2283#if !defined(NIAGARA2)
2284 rd %asr3, %o1
2285#endif
2286 st %o1, [%o7+KDATA_ASI_OFF]
22871:
2288#else
2289! 23 nop's so silicon/sim va's match
2290 nop ; nop ; nop ; nop ; nop
2291 nop ; nop ; nop ; nop ; nop
2292 nop ; nop ; nop ; nop ; nop
2293 nop ; nop ; nop ; nop ; nop
2294 nop ; nop ; nop
2295#endif
2296
2297 ret
2298 restore
2299
2300!----------------------------------------------------------------------
2301.seg "text"
2302_kaos_page_end:
2303
2304/************************************************************************
2305 Include random code and data
2306 ************************************************************************/
2307#define KTEXT_MODULE(mod, va) SECTION mod TEXT_VA=va
2308#define KDATA_MODULE(mod, va) SECTION mod DATA_VA=va
2309
2310
2311! kaos version 4.2
2312! thread 0
2313! icount 2513
2314! targetid NIAGARA:SIM
2315! hostid NIAGARA:5.8
2316! areas 1
2317! areasize 64
2318! areaoffset 640
2319! ncache 0
2320! emulate_ncache 1
2321! pagesize 8192
2322! invsize 0
2323! codecount 2522
2324! code 0720e000
2325! entry 0720e000
2326! fsr_exceptions 00000000
2327! fsr_roundmode 00000004
2328! fsr_mask c0000fff
2329! seed d45c66e4d748
2330! va_map 0000000000400000,000000001fffffff
2331! pa_cached 0000000000400000,000000001fffffff
2332! pa_noncached 000001ff00000000,000001ff7fffffff
2333! weights /import/n2-aus-localdir1/ntran/n2cdmspp/verif/diag/assembly/kaos/weights_files/allv9_n2.w
2334! begcount 0
2335! endcount 2513
2336! dwords 8
2337! ldblocks 0
2338! stblocks 0
2339! ldfsr_words 0
2340! annul 1
2341! predict 1
2342! iudepend 0
2343! bug 65535
2344
2345#if !defined(KGLOBAL)
2346#define KGLOBAL(a) .global a
2347#endif
2348
2349#if !defined(SYM)
2350#define SYM(a) /**/a
2351#endif
2352
2353#if !defined(KTEXT_MODULE)
2354#define KTEXT_MODULE(module, va)
2355#endif
2356
2357#if !defined(KDATA_MODULE)
2358#define KDATA_MODULE(module, va)
2359#endif
2360
2361KTEXT_MODULE(t0_module_ktbl, 0x0720e000)
2362.seg "text"
2363 KGLOBAL(t0_ktbl)
2364t0_ktbl_page_begin:
2365.global t0_kref; t0_kref:
2366 .skip 0
2367t0_ktbl:
2368 .word 0x9fc10000 ! t0_kref+0x0: call %g4
2369 .word 0xa7a00025 ! t0_kref+0x4: fmovs %f5, %f19
2370 .word 0x83c16824 ! t0_kref+0x8: jmpl %g5 + 0x824, %g1
2371 .word 0xea48a023 ! t0_kref+0xc: ldsb [%g2 + 0x23], %l5
2372 .word 0x81a8caa0 ! t0_kref+0x10: fcmpes %fcc0, %f3, %f0
2373 .word 0xaa8aaa1e ! t0_kref+0x14: andcc %o2, 0xa1e, %l5
2374 .word 0x81ab8ac8 ! t0_kref+0x18: fcmped %fcc0, %f14, %f8
2375 .word 0xc180a010 ! t0_kref+0x1c: lda [%g2 + 0x10]%asi, %f0
2376 .word 0xa93ea00f ! t0_kref+0x20: sra %i2, 0xf, %l4
2377 .word 0xa89e8008 ! t0_kref+0x24: xorcc %i2, %o0, %l4
2378 .word 0xd520a030 ! t0_kref+0x28: st %f10, [%g2 + 0x30]
2379 .word 0x91a01917 ! t0_kref+0x2c: fitod %f23, %f8
2380 .word 0x87b00772 ! t0_kref+0x30: fpack16 %f18, %f3
2381 .word 0xa882e853 ! t0_kref+0x34: addcc %o3, 0x853, %l4
2382 .word 0xa8d28017 ! t0_kref+0x38: umulcc %o2, %l7, %l4
2383 .word 0xf11e6008 ! t0_kref+0x3c: ldd [%i1 + 8], %f24
2384 .word 0x97a01888 ! t0_kref+0x40: fitos %f8, %f11
2385 .word 0x8da609d0 ! t0_kref+0x44: fdivd %f24, %f16, %f6
2386 .word 0xaa668015 ! t0_kref+0x48: subc %i2, %l5, %l5
2387 .word 0xf430a020 ! t0_kref+0x4c: sth %i2, [%g2 + 0x20]
2388 .word 0x81b00ce4 ! t0_kref+0x50: fnot2s %f4, %f0
2389 .word 0xd828a000 ! t0_kref+0x54: stb %o4, [%g2]
2390 .word 0xabb40a34 ! t0_kref+0x58: fpadd16s %f16, %f20, %f21
2391 .word 0x25800006 ! t0_kref+0x5c: fblg,a _kref+0x74
2392 .word 0xe64e3ff5 ! t0_kref+0x60: ldsb [%i0 - 0xb], %l3
2393 .word 0xa7b4c072 ! t0_kref+0x64: edge8ln %l3, %l2, %l3
2394 .word 0xc13e2000 ! t0_kref+0x68: std %f0, [%i0]
2395 .word 0xa9b28e4e ! t0_kref+0x6c: fxnor %f10, %f14, %f20
2396 .word 0xa3b2cc67 ! t0_kref+0x70: fnors %f11, %f7, %f17
2397 .word 0xab32601b ! t0_kref+0x74: srl %o1, 0x1b, %l5
2398 .word 0xd8367ffc ! t0_kref+0x78: sth %o4, [%i1 - 4]
2399 .word 0x3a800005 ! t0_kref+0x7c: bcc,a _kref+0x90
2400 .word 0xd6367fea ! t0_kref+0x80: sth %o3, [%i1 - 0x16]
2401 .word 0xa8828013 ! t0_kref+0x84: addcc %o2, %l3, %l4
2402 .word 0xa5a00528 ! t0_kref+0x88: fsqrts %f8, %f18
2403 .word 0xa9202071 ! t0_kref+0x8c: mulscc %g0, 0x71, %l4
2404 .word 0xaae539a5 ! t0_kref+0x90: subccc %l4, -0x65b, %l5
2405 .word 0xd11fbf80 ! t0_kref+0x94: ldd [%fp - 0x80], %f8
2406 .word 0xa89ac01a ! t0_kref+0x98: xorcc %o3, %i2, %l4
2407 .word 0xf207bfe0 ! t0_kref+0x9c: ld [%fp - 0x20], %i1
2408 .word 0xc1e8a00d ! t0_kref+0xa0: prefetcha %g2 + 0xd, 0
2409 .word 0x99a01027 ! t0_kref+0xa4: fstox %f7, %f12
2410 .word 0x81b01022 ! t0_kref+0xa8: siam 0x2
2411 .word 0xc0a71018 ! t0_kref+0xac: sta %g0, [%i4 + %i0]0x80
2412 .word 0xdb063ff4 ! t0_kref+0xb0: ld [%i0 - 0xc], %f13
2413 .word 0x9fc10000 ! t0_kref+0xb4: call %g4
2414 .word 0xa8e5c01a ! t0_kref+0xb8: subccc %l7, %i2, %l4
2415 .word 0x99b48fa8 ! t0_kref+0xbc: fors %f18, %f8, %f12
2416 .word 0x26800005 ! t0_kref+0xc0: bl,a _kref+0xd4
2417 .word 0xaaad6d5c ! t0_kref+0xc4: andncc %l5, 0xd5c, %l5
2418 .word 0x89a88050 ! t0_kref+0xc8: fmovdlg %fcc0, %f16, %f4
2419 .word 0xa602e6c3 ! t0_kref+0xcc: add %o3, 0x6c3, %l3
2420 .word 0x9db18a8e ! t0_kref+0xd0: fpsub16 %f6, %f14, %f14
2421 .word 0x8bb40ea0 ! t0_kref+0xd4: fsrc1s %f16, %f5
2422 .word 0xe500a020 ! t0_kref+0xd8: ld [%g2 + 0x20], %f18
2423 .word 0xa882bfca ! t0_kref+0xdc: addcc %o2, -0x36, %l4
2424 .word 0x97b4cf69 ! t0_kref+0xe0: fornot1s %f19, %f9, %f11
2425 .word 0xef20a000 ! t0_kref+0xe4: st %f23, [%g2]
2426 .word 0xa6e5f55b ! t0_kref+0xe8: subccc %l7, -0xaa5, %l3
2427 .word 0xaada400b ! t0_kref+0xec: smulcc %o1, %o3, %l5
2428 .word 0x81ae0a25 ! t0_kref+0xf0: fcmps %fcc0, %f24, %f5
2429 .word 0xa7400000 ! t0_kref+0xf4: mov %y, %l3
2430 .word 0x91a00554 ! t0_kref+0xf8: fsqrtd %f20, %f8
2431 .word 0x81830000 ! t0_kref+0xfc: wr %o4, %g0, %y
2432 .word 0x89a01887 ! t0_kref+0x100: fitos %f7, %f4
2433 .word 0x91b10990 ! t0_kref+0x104: bshuffle %f4, %f16, %f8
2434 .word 0xaade800d ! t0_kref+0x108: smulcc %i2, %o5, %l5
2435 .word 0x9fc10000 ! t0_kref+0x10c: call %g4
2436 .word 0xadb08e80 ! t0_kref+0x110: fsrc1 %f2, %f22
2437 call SYM(t0_subr3)
2438 .word 0xab40c000 ! t0_kref+0x118: mov %asi, %l5
2439 .word 0xea4e7fef ! t0_kref+0x11c: ldsb [%i1 - 0x11], %l5
2440 .word 0xa8928014 ! t0_kref+0x120: orcc %o2, %l4, %l4
2441 .word 0xa760250f ! t0_kref+0x124: movn %fcc0, -0x2f1, %l3
2442 .word 0x81adca33 ! t0_kref+0x128: fcmps %fcc0, %f23, %f19
2443 .word 0xe628a010 ! t0_kref+0x12c: stb %l3, [%g2 + 0x10]
2444 .word 0xa804fc2e ! t0_kref+0x130: add %l3, -0x3d2, %l4
2445 .word 0xd228a033 ! t0_kref+0x134: stb %o1, [%g2 + 0x33]
2446 .word 0x273484bf ! t0_kref+0x138: sethi %hi(0xd212fc00), %l3
2447 .word 0x91aa4050 ! t0_kref+0x13c: fmovde %fcc0, %f16, %f8
2448 .word 0xe878a020 ! t0_kref+0x140: swap [%g2 + 0x20], %l4
2449 .word 0xa740c000 ! t0_kref+0x144: mov %asi, %l3
2450 .word 0xd2a6101c ! t0_kref+0x148: sta %o1, [%i0 + %i4]0x80
2451 .word 0x9da48842 ! t0_kref+0x14c: faddd %f18, %f2, %f14
2452 .word 0x81a9cab8 ! t0_kref+0x150: fcmpes %fcc0, %f7, %f24
2453 .word 0xe6063fe4 ! t0_kref+0x154: ld [%i0 - 0x1c], %l3
2454 .word 0xa8aa27ef ! t0_kref+0x158: andncc %o0, 0x7ef, %l4
2455 .word 0xa1a01937 ! t0_kref+0x15c: fstod %f23, %f16
2456 .word 0x91a01880 ! t0_kref+0x160: fitos %f0, %f8
2457 .word 0x81ad4aac ! t0_kref+0x164: fcmpes %fcc0, %f21, %f12
2458 .word 0xe8a8a022 ! t0_kref+0x168: stba %l4, [%g2 + 0x22]%asi
2459 .word 0x86102004 ! t0_kref+0x16c: mov 0x4, %g3
2460 .word 0x32800000 ! t0_kref+0x170: bne,a _kref+0x170
2461 .word 0x86a0e001 ! t0_kref+0x174: subcc %g3, 1, %g3
2462 .word 0x2b800004 ! t0_kref+0x178: fbug,a _kref+0x188
2463 .word 0x89b58e80 ! t0_kref+0x17c: fsrc1 %f22, %f4
2464 .word 0xc91e7fe8 ! t0_kref+0x180: ldd [%i1 - 0x18], %f4
2465 .word 0xa92ce00f ! t0_kref+0x184: sll %l3, 0xf, %l4
2466 .word 0xa685a0e9 ! t0_kref+0x188: addcc %l6, 0xe9, %l3
2467 .word 0xa5b00f0e ! t0_kref+0x18c: fsrc2 %f14, %f18
2468 .word 0x89a000a2 ! t0_kref+0x190: fnegs %f2, %f4
2469 .word 0xe880a020 ! t0_kref+0x194: lda [%g2 + 0x20]%asi, %l4
2470 .word 0x95b00f21 ! t0_kref+0x198: fsrc2s %f1, %f10
2471 .word 0xa9b14ae9 ! t0_kref+0x19c: fpsub32s %f5, %f9, %f20
2472 .word 0xe81e401d ! t0_kref+0x1a0: ldd [%i1 + %i5], %l4
2473 .word 0xe6164000 ! t0_kref+0x1a4: lduh [%i1], %l3
2474 .word 0xa3b18c73 ! t0_kref+0x1a8: fnors %f6, %f19, %f17
2475 .word 0x85a01934 ! t0_kref+0x1ac: fstod %f20, %f2
2476 .word 0xe688a030 ! t0_kref+0x1b0: lduba [%g2 + 0x30]%asi, %l3
2477 .word 0x81ad0ad6 ! t0_kref+0x1b4: fcmped %fcc0, %f20, %f22
2478 .word 0x81ad8ac4 ! t0_kref+0x1b8: fcmped %fcc0, %f22, %f4
2479 .word 0xa7b40f60 ! t0_kref+0x1bc: fornot1s %f16, %f0, %f19
2480 .word 0x86102004 ! t0_kref+0x1c0: mov 0x4, %g3
2481 .word 0x86a0e001 ! t0_kref+0x1c4: subcc %g3, 1, %g3
2482 .word 0x22800008 ! t0_kref+0x1c8: be,a _kref+0x1e8
2483 .word 0xa8db4014 ! t0_kref+0x1cc: smulcc %o5, %l4, %l4
2484 .word 0x9da0188f ! t0_kref+0x1d0: fitos %f15, %f14
2485 .word 0x81ac0ad4 ! t0_kref+0x1d4: fcmped %fcc0, %f16, %f20
2486 .word 0xd03e401d ! t0_kref+0x1d8: std %o0, [%i1 + %i5]
2487 .word 0x81a00528 ! t0_kref+0x1dc: fsqrts %f8, %f0
2488 .word 0x95a01908 ! t0_kref+0x1e0: fitod %f8, %f10
2489 .word 0x9fb48c67 ! t0_kref+0x1e4: fnors %f18, %f7, %f15
2490 .word 0xaa9b400d ! t0_kref+0x1e8: xorcc %o5, %o5, %l5
2491 .word 0x9fc10000 ! t0_kref+0x1ec: call %g4
2492 .word 0xaa7eb1bb ! t0_kref+0x1f0: sdiv %i2, -0xe45, %l5
2493 .word 0xa7418000 ! t0_kref+0x1f4: mov %fprs, %l3
2494 .word 0xe26e401a ! t0_kref+0x1f8: ldstub [%i1 + %i2], %l1
2495 .word 0x9fa50831 ! t0_kref+0x1fc: fadds %f20, %f17, %f15
2496 .word 0xa9418000 ! t0_kref+0x200: mov %fprs, %l4
2497 .word 0x85a01923 ! t0_kref+0x204: fstod %f3, %f2
2498 .word 0xa89dc014 ! t0_kref+0x208: xorcc %l7, %l4, %l4
2499 .word 0xa3a01896 ! t0_kref+0x20c: fitos %f22, %f17
2500 .word 0xa1b18902 ! t0_kref+0x210: faligndata %f6, %f2, %f16
2501 .word 0x81ad0a4a ! t0_kref+0x214: fcmpd %fcc0, %f20, %f10
2502 .word 0x8fa0052d ! t0_kref+0x218: fsqrts %f13, %f7
2503 .word 0xaae5359e ! t0_kref+0x21c: subccc %l4, -0xa62, %l5
2504 .word 0xc807bfe8 ! t0_kref+0x220: ld [%fp - 0x18], %g4
2505 .word 0x2723d04a ! t0_kref+0x224: sethi %hi(0x8f412800), %l3
2506 .word 0xed1f4019 ! t0_kref+0x228: ldd [%i5 + %i1], %f22
2507 .word 0xd0270018 ! t0_kref+0x22c: st %o0, [%i4 + %i0]
2508 .word 0xc53e6010 ! t0_kref+0x230: std %f2, [%i1 + 0x10]
2509 .word 0x99b40c4a ! t0_kref+0x234: fnor %f16, %f10, %f12
2510 .word 0xe8062008 ! t0_kref+0x238: ld [%i0 + 8], %l4
2511 .word 0x85b18d40 ! t0_kref+0x23c: fnot1 %f6, %f2
2512 .word 0xea6e200e ! t0_kref+0x240: ldstub [%i0 + 0xe], %l5
2513 .word 0xf1be1a1a ! t0_kref+0x244: stda %f24, [%i0 + %i2]0xd0
2514 .word 0xe81e401d ! t0_kref+0x248: ldd [%i1 + %i5], %l4
2515 .word 0xa1a2c835 ! t0_kref+0x24c: fadds %f11, %f21, %f16
2516 .word 0xa8858014 ! t0_kref+0x250: addcc %l6, %l4, %l4
2517 .word 0xe8167fe8 ! t0_kref+0x254: lduh [%i1 - 0x18], %l4
2518 .word 0x81580000 ! t0_kref+0x258: flushw
2519 .word 0x89b18e16 ! t0_kref+0x25c: fand %f6, %f22, %f4
2520 .word 0x2e480001 ! t0_kref+0x260: bvs,a,pt %icc, _kref+0x264
2521 .word 0xea0e3ff5 ! t0_kref+0x264: ldub [%i0 - 0xb], %l5
2522 .word 0x32800005 ! t0_kref+0x268: bne,a _kref+0x27c
2523 .word 0xc520a000 ! t0_kref+0x26c: st %f2, [%g2]
2524 .word 0xaa7cbbc8 ! t0_kref+0x270: sdiv %l2, -0x438, %l5
2525 .word 0xea80a000 ! t0_kref+0x274: lda [%g2]%asi, %l5
2526 .word 0x9da588d0 ! t0_kref+0x278: fsubd %f22, %f16, %f14
2527 .word 0xa5a208ab ! t0_kref+0x27c: fsubs %f8, %f11, %f18
2528 .word 0x33800006 ! t0_kref+0x280: fbe,a _kref+0x298
2529 .word 0xe11e4000 ! t0_kref+0x284: ldd [%i1], %f16
2530 .word 0x81ab8ac0 ! t0_kref+0x288: fcmped %fcc0, %f14, %f0
2531 .word 0xc91fbfa8 ! t0_kref+0x28c: ldd [%fp - 0x58], %f4
2532 .word 0xa7a01884 ! t0_kref+0x290: fitos %f4, %f19
2533 .word 0xa64222a7 ! t0_kref+0x294: addc %o0, 0x2a7, %l3
2534 .word 0xd42e0000 ! t0_kref+0x298: stb %o2, [%i0]
2535 .word 0xd6b0a022 ! t0_kref+0x29c: stha %o3, [%g2 + 0x22]%asi
2536 .word 0xd8180018 ! t0_kref+0x2a0: ldd [%g0 + %i0], %o4
2537 .word 0xa67d3452 ! t0_kref+0x2a4: sdiv %l4, -0xbae, %l3
2538 .word 0xa9224016 ! t0_kref+0x2a8: mulscc %o1, %l6, %l4
2539 .word 0x89a00554 ! t0_kref+0x2ac: fsqrtd %f20, %f4
2540 .word 0x9fc10000 ! t0_kref+0x2b0: call %g4
2541 .word 0xd630a000 ! t0_kref+0x2b4: sth %o3, [%g2]
2542 .word 0xec262000 ! t0_kref+0x2b8: st %l6, [%i0]
2543 .word 0xea562014 ! t0_kref+0x2bc: ldsh [%i0 + 0x14], %l5
2544 .word 0xe8d81018 ! t0_kref+0x2c0: ldxa [%g0 + %i0]0x80, %l4
2545 .word 0xaaa825c0 ! t0_kref+0x2c4: andncc %g0, 0x5c0, %l5
2546 .word 0xa9a01042 ! t0_kref+0x2c8: fdtox %f2, %f20
2547 .word 0xe41e2008 ! t0_kref+0x2cc: ldd [%i0 + 8], %l2
2548 .word 0x99b00f14 ! t0_kref+0x2d0: fsrc2 %f20, %f12
2549 .word 0x8fb14de5 ! t0_kref+0x2d4: fnands %f5, %f5, %f7
2550 .word 0x9da01a4c ! t0_kref+0x2d8: fdtoi %f12, %f14
2551 .word 0xa73d400a ! t0_kref+0x2dc: sra %l5, %o2, %l3
2552 .word 0x81a01895 ! t0_kref+0x2e0: fitos %f21, %f0
2553 .word 0xa69a0017 ! t0_kref+0x2e4: xorcc %o0, %l7, %l3
2554 .word 0xa60b6f71 ! t0_kref+0x2e8: and %o5, 0xf71, %l3
2555 .word 0xe9ee101c ! t0_kref+0x2ec: prefetcha %i0 + %i4, 20
2556 .word 0xefa0a000 ! t0_kref+0x2f0: sta %f23, [%g2]%asi
2557 .word 0x27800003 ! t0_kref+0x2f4: fbul,a _kref+0x300
2558 .word 0xba103fe0 ! t0_kref+0x2f8: mov 0xffffffe0, %i5
2559 .word 0xf4a0a000 ! t0_kref+0x2fc: sta %i2, [%g2]%asi
2560 .word 0xaa454008 ! t0_kref+0x300: addc %l5, %o0, %l5
2561 .word 0xea163ff6 ! t0_kref+0x304: lduh [%i0 - 0xa], %l5
2562 .word 0xc51e3fe8 ! t0_kref+0x308: ldd [%i0 - 0x18], %f2
2563 .word 0xe850a010 ! t0_kref+0x30c: ldsh [%g2 + 0x10], %l4
2564 .word 0xd06e2013 ! t0_kref+0x310: ldstub [%i0 + 0x13], %o0
2565 .word 0xa83dbe51 ! t0_kref+0x314: xnor %l6, -0x1af, %l4
2566 .word 0xe4680018 ! t0_kref+0x318: ldstub [%g0 + %i0], %l2
2567 .word 0xdfa0a000 ! t0_kref+0x31c: sta %f15, [%g2]%asi
2568 .word 0x37800006 ! t0_kref+0x320: fbge,a _kref+0x338
2569 .word 0xa6ab4015 ! t0_kref+0x324: andncc %o5, %l5, %l3
2570 .word 0xa70db505 ! t0_kref+0x328: tsubcc %l6, -0xafb, %l3
2571 .word 0xcb060000 ! t0_kref+0x32c: ld [%i0], %f5
2572 .word 0x81ac8a42 ! t0_kref+0x330: fcmpd %fcc0, %f18, %f2
2573 .word 0xf56e401b ! t0_kref+0x334: prefetch %i1 + %i3, 26
2574 .word 0x37480007 ! t0_kref+0x338: fbge,a,pt %fcc0, _kref+0x354
2575 .word 0xdda0a020 ! t0_kref+0x33c: sta %f14, [%g2 + 0x20]%asi
2576 .word 0xa7280008 ! t0_kref+0x340: sll %g0, %o0, %l3
2577 .word 0xc5067ffc ! t0_kref+0x344: ld [%i1 - 4], %f2
2578 .word 0xc7e8a046 ! t0_kref+0x348: prefetcha %g2 + 0x46, 3
2579 .word 0xa6deaed8 ! t0_kref+0x34c: smulcc %i2, 0xed8, %l3
2580 .word 0xe07e2018 ! t0_kref+0x350: swap [%i0 + 0x18], %l0
2581 .word 0xabb14ab2 ! t0_kref+0x354: fpsub16s %f5, %f18, %f21
2582 .word 0xa5a0052b ! t0_kref+0x358: fsqrts %f11, %f18
2583 .word 0x35800005 ! t0_kref+0x35c: fbue,a _kref+0x370
2584 .word 0xab35a014 ! t0_kref+0x360: srl %l6, 0x14, %l5
2585 .word 0xcb80a000 ! t0_kref+0x364: lda [%g2]%asi, %f5
2586 .word 0xeea0a030 ! t0_kref+0x368: sta %l7, [%g2 + 0x30]%asi
2587 .word 0xea4e4000 ! t0_kref+0x36c: ldsb [%i1], %l5
2588 .word 0xa3b08c76 ! t0_kref+0x370: fnors %f2, %f22, %f17
2589 .word 0xe91fbce0 ! t0_kref+0x374: ldd [%fp - 0x320], %f20
2590 .word 0xafb14e75 ! t0_kref+0x378: fxnors %f5, %f21, %f23
2591 .word 0x33800005 ! t0_kref+0x37c: fbe,a _kref+0x390
2592 .word 0xa8da0014 ! t0_kref+0x380: smulcc %o0, %l4, %l4
2593 .word 0x2c480003 ! t0_kref+0x384: bneg,a,pt %icc, _kref+0x390
2594 .word 0xa7a018cc ! t0_kref+0x388: fdtos %f12, %f19
2595 .word 0xa8368015 ! t0_kref+0x38c: orn %i2, %l5, %l4
2596 .word 0x3b800003 ! t0_kref+0x390: fble,a _kref+0x39c
2597 .word 0x9db08c64 ! t0_kref+0x394: fnors %f2, %f4, %f14
2598 .word 0xdaa8a030 ! t0_kref+0x398: stba %o5, [%g2 + 0x30]%asi
2599 .word 0x2b27f8e9 ! t0_kref+0x39c: sethi %hi(0x9fe3a400), %l5
2600 .word 0x81dec014 ! t0_kref+0x3a0: flush %i3 + %l4
2601 .word 0x81a98ac2 ! t0_kref+0x3a4: fcmped %fcc0, %f6, %f2
2602 .word 0xa8dca5a2 ! t0_kref+0x3a8: smulcc %l2, 0x5a2, %l4
2603 .word 0xa1aa004e ! t0_kref+0x3ac: fmovda %fcc0, %f14, %f16
2604 .word 0xe8263fe4 ! t0_kref+0x3b0: st %l4, [%i0 - 0x1c]
2605 .word 0x81848000 ! t0_kref+0x3b4: wr %l2, %g0, %y
2606 .word 0xc91fbea8 ! t0_kref+0x3b8: ldd [%fp - 0x158], %f4
2607 .word 0x8da84052 ! t0_kref+0x3bc: fmovdne %fcc0, %f18, %f6
2608 .word 0x81a94a29 ! t0_kref+0x3c0: fcmps %fcc0, %f5, %f9
2609 .word 0xdb80a020 ! t0_kref+0x3c4: lda [%g2 + 0x20]%asi, %f13
2610 .word 0xa8ba6b3c ! t0_kref+0x3c8: xnorcc %o1, 0xb3c, %l4
2611 .word 0xa9408000 ! t0_kref+0x3cc: mov %ccr, %l4
2612 .word 0xd980a030 ! t0_kref+0x3d0: lda [%g2 + 0x30]%asi, %f12
2613 .word 0xee263fe0 ! t0_kref+0x3d4: st %l7, [%i0 - 0x20]
2614 .word 0x81b00f98 ! t0_kref+0x3d8: for %f0, %f24, %f0
2615 .word 0xc807bfe4 ! t0_kref+0x3dc: ld [%fp - 0x1c], %g4
2616 .word 0xa1a0052a ! t0_kref+0x3e0: fsqrts %f10, %f16
2617 .word 0xe8066000 ! t0_kref+0x3e4: ld [%i1], %l4
2618 .word 0xcb00a020 ! t0_kref+0x3e8: ld [%g2 + 0x20], %f5
2619 .word 0xe47e6014 ! t0_kref+0x3ec: swap [%i1 + 0x14], %l2
2620 .word 0xa6faa3a2 ! t0_kref+0x3f0: sdivcc %o2, 0x3a2, %l3
2621 .word 0x8da38952 ! t0_kref+0x3f4: fmuld %f14, %f18, %f6
2622 .word 0x81ad8ab7 ! t0_kref+0x3f8: fcmpes %fcc0, %f22, %f23
2623 .word 0xc99f1a59 ! t0_kref+0x3fc: ldda [%i4 + %i1]0xd2, %f4
2624 .word 0x9fc10000 ! t0_kref+0x400: call %g4
2625 .word 0xea100019 ! t0_kref+0x404: lduh [%g0 + %i1], %l5
2626 .word 0xf4367ffe ! t0_kref+0x408: sth %i2, [%i1 - 2]
2627 .word 0x91a01088 ! t0_kref+0x40c: fxtos %f8, %f8
2628 .word 0x89b00fe0 ! t0_kref+0x410: fones %f4
2629 .word 0x8da209ce ! t0_kref+0x414: fdivd %f8, %f14, %f6
2630 .word 0xea563ff4 ! t0_kref+0x418: ldsh [%i0 - 0xc], %l5
2631 .word 0xe80e7ff3 ! t0_kref+0x41c: ldub [%i1 - 0xd], %l4
2632 .word 0xabb4c06d ! t0_kref+0x420: edge8ln %l3, %o5, %l5
2633 .word 0xaa3ac016 ! t0_kref+0x424: xnor %o3, %l6, %l5
2634 .word 0x89a000a2 ! t0_kref+0x428: fnegs %f2, %f4
2635 .word 0xe680a020 ! t0_kref+0x42c: lda [%g2 + 0x20]%asi, %l3
2636 .word 0xe8c8a003 ! t0_kref+0x430: ldsba [%g2 + 3]%asi, %l4
2637 .word 0xa5b48c75 ! t0_kref+0x434: fnors %f18, %f21, %f18
2638 .word 0xa8dd400d ! t0_kref+0x438: smulcc %l5, %o5, %l4
2639 .word 0xa8734000 ! t0_kref+0x43c: udiv %o5, %g0, %l4
2640 .word 0xa6858008 ! t0_kref+0x440: addcc %l6, %o0, %l3
2641 .word 0xaa8b7ea1 ! t0_kref+0x444: andcc %o5, -0x15f, %l5
2642 .word 0xa92525fb ! t0_kref+0x448: mulscc %l4, 0x5fb, %l4
2643 .word 0xe6c0a030 ! t0_kref+0x44c: ldswa [%g2 + 0x30]%asi, %l3
2644 .word 0x2d480004 ! t0_kref+0x450: fbg,a,pt %fcc0, _kref+0x460
2645 .word 0xe51e2010 ! t0_kref+0x454: ldd [%i0 + 0x10], %f18
2646 .word 0xc030a022 ! t0_kref+0x458: clrh [%g2 + 0x22]
2647 .word 0xe4f6501d ! t0_kref+0x45c: stxa %l2, [%i1 + %i5]0x80
2648 .word 0xaa7ac016 ! t0_kref+0x460: sdiv %o3, %l6, %l5
2649 .word 0x81ae0ace ! t0_kref+0x464: fcmped %fcc0, %f24, %f14
2650 .word 0x81a01901 ! t0_kref+0x468: fitod %f1, %f0
2651 .word 0xea0e8018 ! t0_kref+0x46c: ldub [%i2 + %i0], %l5
2652 .word 0x9fb60cac ! t0_kref+0x470: fandnot2s %f24, %f12, %f15
2653 .word 0xea06001c ! t0_kref+0x474: ld [%i0 + %i4], %l5
2654 .word 0xa6bb400a ! t0_kref+0x478: xnorcc %o5, %o2, %l3
2655 .word 0x8143e040 ! t0_kref+0x47c: membar 0x40
2656 .word 0xab2b4008 ! t0_kref+0x480: sll %o5, %o0, %l5
2657 .word 0xadb00c20 ! t0_kref+0x484: fzeros %f22
2658 .word 0xeb20a000 ! t0_kref+0x488: st %f21, [%g2]
2659 .word 0xc11fbe40 ! t0_kref+0x48c: ldd [%fp - 0x1c0], %f0
2660 .word 0xb1a48830 ! t0_kref+0x490: fadds %f18, %f16, %f24
2661 .word 0xaa94faab ! t0_kref+0x494: orcc %l3, -0x555, %l5
2662 .word 0xe810a012 ! t0_kref+0x498: lduh [%g2 + 0x12], %l4
2663 .word 0x37480002 ! t0_kref+0x49c: fbge,a,pt %fcc0, _kref+0x4a4
2664 .word 0xa69d4016 ! t0_kref+0x4a0: xorcc %l5, %l6, %l3
2665 .word 0xa7b48116 ! t0_kref+0x4a4: edge32 %l2, %l6, %l3
2666 .word 0xea40a010 ! t0_kref+0x4a8: ldsw [%g2 + 0x10], %l5
2667 .word 0x91b08d02 ! t0_kref+0x4ac: fandnot1 %f2, %f2, %f8
2668 .word 0x9fa0052f ! t0_kref+0x4b0: fsqrts %f15, %f15
2669 .word 0xe8ce1000 ! t0_kref+0x4b4: ldsba [%i0]0x80, %l4
2670 .word 0xf1060000 ! t0_kref+0x4b8: ld [%i0], %f24
2671 .word 0x85a00548 ! t0_kref+0x4bc: fsqrtd %f8, %f2
2672 .word 0x9ba00520 ! t0_kref+0x4c0: fsqrts %f0, %f13
2673 .word 0xe8862004 ! t0_kref+0x4c4: lda [%i0 + 4]%asi, %l4
2674 .word 0x86102003 ! t0_kref+0x4c8: mov 0x3, %g3
2675 .word 0x32800000 ! t0_kref+0x4cc: bne,a _kref+0x4cc
2676 .word 0x86a0e001 ! t0_kref+0x4d0: subcc %g3, 1, %g3
2677 .word 0x81aa0a4c ! t0_kref+0x4d4: fcmpd %fcc0, %f8, %f12
2678 .word 0xcf064000 ! t0_kref+0x4d8: ld [%i1], %f7
2679 .word 0x95b48a92 ! t0_kref+0x4dc: fpsub16 %f18, %f18, %f10
2680 .word 0xa92d0012 ! t0_kref+0x4e0: sll %l4, %l2, %l4
2681 .word 0x8db48d8c ! t0_kref+0x4e4: fxor %f18, %f12, %f6
2682 .word 0xf11fbd98 ! t0_kref+0x4e8: ldd [%fp - 0x268], %f24
2683 .word 0xa6db4008 ! t0_kref+0x4ec: smulcc %o5, %o0, %l3
2684 .word 0x85a10831 ! t0_kref+0x4f0: fadds %f4, %f17, %f2
2685 .word 0x91a00538 ! t0_kref+0x4f4: fsqrts %f24, %f8
2686 .word 0xd428a001 ! t0_kref+0x4f8: stb %o2, [%g2 + 1]
2687 .word 0xf4263fe4 ! t0_kref+0x4fc: st %i2, [%i0 - 0x1c]
2688 .word 0x81ae0a42 ! t0_kref+0x500: fcmpd %fcc0, %f24, %f2
2689 .word 0x28480003 ! t0_kref+0x504: bleu,a,pt %icc, _kref+0x510
2690 .word 0xa80b000a ! t0_kref+0x508: and %o4, %o2, %l4
2691 .word 0x28480001 ! t0_kref+0x50c: bleu,a,pt %icc, _kref+0x510
2692 .word 0xab3b4009 ! t0_kref+0x510: sra %o5, %o1, %l5
2693 .word 0xeab0a012 ! t0_kref+0x514: stha %l5, [%g2 + 0x12]%asi
2694 .word 0xa612fed5 ! t0_kref+0x518: or %o3, -0x12b, %l3
2695 .word 0xaafde62a ! t0_kref+0x51c: sdivcc %l7, 0x62a, %l5
2696 .word 0xf16e001b ! t0_kref+0x520: prefetch %i0 + %i3, 24
2697 .word 0x99b009b4 ! t0_kref+0x524: fexpand %f20, %f12
2698 .word 0x81a9ca2d ! t0_kref+0x528: fcmps %fcc0, %f7, %f13
2699 .word 0xa9a18852 ! t0_kref+0x52c: faddd %f6, %f18, %f20
2700 .word 0xa72da005 ! t0_kref+0x530: sll %l6, 0x5, %l3
2701 .word 0xa73d4009 ! t0_kref+0x534: sra %l5, %o1, %l3
2702 .word 0x9da00531 ! t0_kref+0x538: fsqrts %f17, %f14
2703 .word 0xe680a030 ! t0_kref+0x53c: lda [%g2 + 0x30]%asi, %l3
2704 .word 0xa80b400d ! t0_kref+0x540: and %o5, %o5, %l4
2705 .word 0x86102019 ! t0_kref+0x544: mov 0x19, %g3
2706 .word 0x86a0e001 ! t0_kref+0x548: subcc %g3, 1, %g3
2707 .word 0x22800001 ! t0_kref+0x54c: be,a _kref+0x550
2708 .word 0xe606001c ! t0_kref+0x550: ld [%i0 + %i4], %l3
2709 .word 0xd028a033 ! t0_kref+0x554: stb %o0, [%g2 + 0x33]
2710 .word 0xe8100019 ! t0_kref+0x558: lduh [%g0 + %i1], %l4
2711 .word 0xa66027fb ! t0_kref+0x55c: subc %g0, 0x7fb, %l3
2712 .word 0xa8630015 ! t0_kref+0x560: subc %o4, %l5, %l4
2713 .word 0x8fa01893 ! t0_kref+0x564: fitos %f19, %f7
2714 .word 0xa6de8014 ! t0_kref+0x568: smulcc %i2, %l4, %l3
2715 .word 0x81ac8ac0 ! t0_kref+0x56c: fcmped %fcc0, %f18, %f0
2716 .word 0x89b60d8c ! t0_kref+0x570: fxor %f24, %f12, %f4
2717 .word 0x292c58d2 ! t0_kref+0x574: sethi %hi(0xb1634800), %l4
2718 .word 0x9db00c20 ! t0_kref+0x578: fzeros %f14
2719 .word 0x8182c000 ! t0_kref+0x57c: wr %o3, %g0, %y
2720 .word 0xed1e2010 ! t0_kref+0x580: ldd [%i0 + 0x10], %f22
2721 .word 0x272b2319 ! t0_kref+0x584: sethi %hi(0xac8c6400), %l3
2722 .word 0x83a048a1 ! t0_kref+0x588: fsubs %f1, %f1, %f1
2723 .word 0x3f800007 ! t0_kref+0x58c: fbo,a _kref+0x5a8
2724 .word 0xe51e4000 ! t0_kref+0x590: ldd [%i1], %f18
2725 .word 0xe41e2000 ! t0_kref+0x594: ldd [%i0], %l2
2726 .word 0xa89b37c6 ! t0_kref+0x598: xorcc %o4, -0x83a, %l4
2727 .word 0x99a01889 ! t0_kref+0x59c: fitos %f9, %f12
2728 .word 0xe520a020 ! t0_kref+0x5a0: st %f18, [%g2 + 0x20]
2729 .word 0xd430a012 ! t0_kref+0x5a4: sth %o2, [%g2 + 0x12]
2730 .word 0xd81e7fe0 ! t0_kref+0x5a8: ldd [%i1 - 0x20], %o4
2731 .word 0x9da38942 ! t0_kref+0x5ac: fmuld %f14, %f2, %f14
2732 .word 0xfdee501a ! t0_kref+0x5b0: prefetcha %i1 + %i2, 30
2733 .word 0xada189d2 ! t0_kref+0x5b4: fdivd %f6, %f18, %f22
2734 .word 0x25480001 ! t0_kref+0x5b8: fblg,a,pt %fcc0, _kref+0x5bc
2735 .word 0xa835000c ! t0_kref+0x5bc: orn %l4, %o4, %l4
2736 .word 0xa7b0cab7 ! t0_kref+0x5c0: fpsub16s %f3, %f23, %f19
2737 .word 0x270a7e21 ! t0_kref+0x5c4: sethi %hi(0x29f88400), %l3
2738 .word 0xaa4037db ! t0_kref+0x5c8: addc %g0, -0x825, %l5
2739 .word 0xa5b10f84 ! t0_kref+0x5cc: for %f4, %f4, %f18
2740 .word 0xd41e0000 ! t0_kref+0x5d0: ldd [%i0], %o2
2741 .word 0xa7b08584 ! t0_kref+0x5d4: fcmpgt32 %f2, %f4, %l3
2742 .word 0x2f480002 ! t0_kref+0x5d8: fbu,a,pt %fcc0, _kref+0x5e0
2743 .word 0xab2a000b ! t0_kref+0x5dc: sll %o0, %o3, %l5
2744 .word 0xe8560000 ! t0_kref+0x5e0: ldsh [%i0], %l4
2745 .word 0xa1a30942 ! t0_kref+0x5e4: fmuld %f12, %f2, %f16
2746 .word 0xb1b48db7 ! t0_kref+0x5e8: fxors %f18, %f23, %f24
2747 .word 0xaa7a000b ! t0_kref+0x5ec: sdiv %o0, %o3, %l5
2748 .word 0xa6e52218 ! t0_kref+0x5f0: subccc %l4, 0x218, %l3
2749 .word 0x81ad8ace ! t0_kref+0x5f4: fcmped %fcc0, %f22, %f14
2750 .word 0xabb10c6d ! t0_kref+0x5f8: fnors %f4, %f13, %f21
2751 .word 0x3b800002 ! t0_kref+0x5fc: fble,a _kref+0x604
2752 .word 0xa6600008 ! t0_kref+0x600: subc %g0, %o0, %l3
2753 .word 0xaada800b ! t0_kref+0x604: smulcc %o2, %o3, %l5
2754 .word 0x33800007 ! t0_kref+0x608: fbe,a _kref+0x624
2755 .word 0xd6b0a012 ! t0_kref+0x60c: stha %o3, [%g2 + 0x12]%asi
2756 .word 0xdb00a000 ! t0_kref+0x610: ld [%g2], %f13
2757 .word 0xa1a58846 ! t0_kref+0x614: faddd %f22, %f6, %f16
2758 .word 0xaaa24017 ! t0_kref+0x618: subcc %o1, %l7, %l5
2759 .word 0xa7158016 ! t0_kref+0x61c: taddcctv %l6, %l6, %l3
2760 .word 0xead0105b ! t0_kref+0x620: ldsha [%g0 + %i3]0x82, %l5
2761 .word 0xea50a032 ! t0_kref+0x624: ldsh [%g2 + 0x32], %l5
2762 .word 0xe1060000 ! t0_kref+0x628: ld [%i0], %f16
2763 .word 0xa8e4faf1 ! t0_kref+0x62c: subccc %l3, -0x50f, %l4
2764 .word 0x2b2ea28b ! t0_kref+0x630: sethi %hi(0xba8a2c00), %l5
2765 .word 0x3d800008 ! t0_kref+0x634: fbule,a _kref+0x654
2766 .word 0xe906201c ! t0_kref+0x638: ld [%i0 + 0x1c], %f20
2767 .word 0xd4b0a032 ! t0_kref+0x63c: stha %o2, [%g2 + 0x32]%asi
2768 .word 0xa1a00528 ! t0_kref+0x640: fsqrts %f8, %f16
2769 .word 0x85a00544 ! t0_kref+0x644: fsqrtd %f4, %f2
2770 .word 0x9f414000 ! t0_kref+0x648: mov %pc, %o7
2771 .word 0xa1b28f90 ! t0_kref+0x64c: for %f10, %f16, %f16
2772 .word 0x99b40a28 ! t0_kref+0x650: fpadd16s %f16, %f8, %f12
2773 .word 0xa72d6016 ! t0_kref+0x654: sll %l5, 0x16, %l3
2774 .word 0x8d834015 ! t0_kref+0x658: wr %o5, %l5, %fprs
2775 .word 0xd4bf5018 ! t0_kref+0x65c: stda %o2, [%i5 + %i0]0x80
2776 .word 0xaa630015 ! t0_kref+0x660: subc %o4, %l5, %l5
2777 .word 0x99a309c8 ! t0_kref+0x664: fdivd %f12, %f8, %f12
2778 .word 0xa8258000 ! t0_kref+0x668: sub %l6, %g0, %l4
2779 .word 0x81ad0ad6 ! t0_kref+0x66c: fcmped %fcc0, %f20, %f22
2780 .word 0x85a01888 ! t0_kref+0x670: fitos %f8, %f2
2781 .word 0xa5a018c2 ! t0_kref+0x674: fdtos %f2, %f18
2782 .word 0x9de3bfa0 ! t0_kref+0x678: save %sp, -0x60, %sp
2783 .word 0xa9ef4000 ! t0_kref+0x67c: restore %i5, %g0, %l4
2784 .word 0xe640a000 ! t0_kref+0x680: ldsw [%g2], %l3
2785 .word 0xa8bdc015 ! t0_kref+0x684: xnorcc %l7, %l5, %l4
2786 .word 0xb1a389c8 ! t0_kref+0x688: fdivd %f14, %f8, %f24
2787 .word 0x27800002 ! t0_kref+0x68c: fbul,a _kref+0x694
2788 .word 0x81b08fae ! t0_kref+0x690: fors %f2, %f14, %f0
2789 .word 0xc0a0a030 ! t0_kref+0x694: sta %g0, [%g2 + 0x30]%asi
2790 .word 0xe6070018 ! t0_kref+0x698: ld [%i4 + %i0], %l3
2791 .word 0xa65cf916 ! t0_kref+0x69c: smul %l3, -0x6ea, %l3
2792 call SYM(t0_subr2)
2793 .word 0xe8064000 ! t0_kref+0x6a4: ld [%i1], %l4
2794 .word 0xa5b387d4 ! t0_kref+0x6a8: pdist %f14, %f20, %f18
2795 .word 0xc91fbe10 ! t0_kref+0x6ac: ldd [%fp - 0x1f0], %f4
2796 .word 0xa69b4017 ! t0_kref+0x6b0: xorcc %o5, %l7, %l3
2797 .word 0xaa08001a ! t0_kref+0x6b4: and %g0, %i2, %l5
2798 .word 0xa7082d44 ! t0_kref+0x6b8: tsubcc %g0, 0xd44, %l3
2799 .word 0xab7024b8 ! t0_kref+0x6bc: popc 0x4b8, %l5
2800 .word 0xa93a201f ! t0_kref+0x6c0: sra %o0, 0x1f, %l4
2801 .word 0xdab0a032 ! t0_kref+0x6c4: stha %o5, [%g2 + 0x32]%asi
2802 .word 0xa7418000 ! t0_kref+0x6c8: mov %fprs, %l3
2803 .word 0x35480004 ! t0_kref+0x6cc: fbue,a,pt %fcc0, _kref+0x6dc
2804 .word 0x97a01090 ! t0_kref+0x6d0: fxtos %f16, %f11
2805 .word 0xa5a189ce ! t0_kref+0x6d4: fdivd %f6, %f14, %f18
2806 .word 0xc780a030 ! t0_kref+0x6d8: lda [%g2 + 0x30]%asi, %f3
2807 .word 0x293dab28 ! t0_kref+0x6dc: sethi %hi(0xf6aca000), %l4
2808 .word 0xd53e3fe8 ! t0_kref+0x6e0: std %f10, [%i0 - 0x18]
2809 .word 0xe688a013 ! t0_kref+0x6e4: lduba [%g2 + 0x13]%asi, %l3
2810 .word 0xa8000000 ! t0_kref+0x6e8: add %g0, %g0, %l4
2811 .word 0xab700017 ! t0_kref+0x6ec: popc %l7, %l5
2812 .word 0xa8aaa524 ! t0_kref+0x6f0: andncc %o2, 0x524, %l4
2813 .word 0xab2ac016 ! t0_kref+0x6f4: sll %o3, %l6, %l5
2814 .word 0xab3b6001 ! t0_kref+0x6f8: sra %o5, 0x1, %l5
2815 .word 0xa82ce965 ! t0_kref+0x6fc: andn %l3, 0x965, %l4
2816 .word 0xd630a020 ! t0_kref+0x700: sth %o3, [%g2 + 0x20]
2817 .word 0xa88b7cb1 ! t0_kref+0x704: andcc %o5, -0x34f, %l4
2818 .word 0x9fc00004 ! t0_kref+0x708: call %g0 + %g4
2819 .word 0x85a018d6 ! t0_kref+0x70c: fdtos %f22, %f2
2820 .word 0xb1b10a92 ! t0_kref+0x710: fpsub16 %f4, %f18, %f24
2821 .word 0x99a589c0 ! t0_kref+0x714: fdivd %f22, %f0, %f12
2822 .word 0xd430a010 ! t0_kref+0x718: sth %o2, [%g2 + 0x10]
2823 .word 0xaaa6bc4c ! t0_kref+0x71c: subcc %i2, -0x3b4, %l5
2824 .word 0xa924c00c ! t0_kref+0x720: mulscc %l3, %o4, %l4
2825 .word 0x9ba00524 ! t0_kref+0x724: fsqrts %f4, %f13
2826 .word 0xcba0a000 ! t0_kref+0x728: sta %f5, [%g2]%asi
2827 .word 0xa73ae01a ! t0_kref+0x72c: sra %o3, 0x1a, %l3
2828 .word 0x3b800005 ! t0_kref+0x730: fble,a _kref+0x744
2829 .word 0xa9418000 ! t0_kref+0x734: mov %fprs, %l4
2830 .word 0xea063ff4 ! t0_kref+0x738: ld [%i0 - 0xc], %l5
2831 .word 0xb1a01907 ! t0_kref+0x73c: fitod %f7, %f24
2832 .word 0x9ba01a4a ! t0_kref+0x740: fdtoi %f10, %f13
2833 .word 0x9f414000 ! t0_kref+0x744: mov %pc, %o7
2834! .word 0x3d4f6e2c ! t0_kref+0x748: fbule,a,pt %fcc0, SYM(t0_subr1)
2835 fbule,a,pt %fcc0, SYM(t0_subr1)
2836 .word 0x91a00130 ! t0_kref+0x74c: fabss %f16, %f8
2837 .word 0xa665400d ! t0_kref+0x750: subc %l5, %o5, %l3
2838 .word 0x81a80a54 ! t0_kref+0x754: fcmpd %fcc0, %f0, %f20
2839 .word 0x86102001 ! t0_kref+0x758: mov 0x1, %g3
2840 .word 0x32800000 ! t0_kref+0x75c: bne,a _kref+0x75c
2841 .word 0x86a0e001 ! t0_kref+0x760: subcc %g3, 1, %g3
2842 .word 0xc3a0a020 ! t0_kref+0x764: sta %f1, [%g2 + 0x20]%asi
2843 .word 0xfbee101c ! t0_kref+0x768: prefetcha %i0 + %i4, 29
2844 .word 0xa9b54200 ! t0_kref+0x76c: array8 %l5, %g0, %l4
2845 .word 0x2b800003 ! t0_kref+0x770: fbug,a _kref+0x77c
2846 .word 0xea88a010 ! t0_kref+0x774: lduba [%g2 + 0x10]%asi, %l5
2847 .word 0x81da4015 ! t0_kref+0x778: flush %o1 + %l5
2848 .word 0xa6280015 ! t0_kref+0x77c: andn %g0, %l5, %l3
2849 .word 0xd630a000 ! t0_kref+0x780: sth %o3, [%g2]
2850 .word 0xec367ff2 ! t0_kref+0x784: sth %l6, [%i1 - 0xe]
2851 .word 0x91b406a0 ! t0_kref+0x788: fmul8x16al %f16, %f0, %f8
2852 .word 0xa89ca482 ! t0_kref+0x78c: xorcc %l2, 0x482, %l4
2853 .word 0xa9b08d88 ! t0_kref+0x790: fxor %f2, %f8, %f20
2854 .word 0xc9380018 ! t0_kref+0x794: std %f4, [%g0 + %i0]
2855 .word 0xd430a020 ! t0_kref+0x798: sth %o2, [%g2 + 0x20]
2856 .word 0x8143e040 ! t0_kref+0x79c: membar 0x40
2857 .word 0xa1b00cc2 ! t0_kref+0x7a0: fnot2 %f2, %f16
2858 .word 0xafb28d60 ! t0_kref+0x7a4: fnot1s %f10, %f23
2859 .word 0xab400000 ! t0_kref+0x7a8: mov %y, %l5
2860 .word 0xe7a0a000 ! t0_kref+0x7ac: sta %f19, [%g2]%asi
2861 .word 0x99a000a2 ! t0_kref+0x7b0: fnegs %f2, %f12
2862 .word 0xa7b00414 ! t0_kref+0x7b4: fcmple16 %f0, %f20, %l3
2863 .word 0xe8566010 ! t0_kref+0x7b8: ldsh [%i1 + 0x10], %l4
2864 .word 0x2d480002 ! t0_kref+0x7bc: fbg,a,pt %fcc0, _kref+0x7c4
2865 .word 0xea000018 ! t0_kref+0x7c0: ld [%g0 + %i0], %l5
2866 .word 0xa73a0017 ! t0_kref+0x7c4: sra %o0, %l7, %l3
2867 .word 0x81dd800e ! t0_kref+0x7c8: flush %l6 + %sp
2868 .word 0xd826001c ! t0_kref+0x7cc: st %o4, [%i0 + %i4]
2869 .word 0x85a08942 ! t0_kref+0x7d0: fmuld %f2, %f2, %f2
2870 .word 0x81828000 ! t0_kref+0x7d4: wr %o2, %g0, %y
2871 .word 0xdd270018 ! t0_kref+0x7d8: st %f14, [%i4 + %i0]
2872 .word 0xcd1e001d ! t0_kref+0x7dc: ldd [%i0 + %i5], %f6
2873 .word 0xa9b40442 ! t0_kref+0x7e0: fcmpne16 %f16, %f2, %l4
2874 .word 0x8d836c9d ! t0_kref+0x7e4: wr %o5, 0xc9d, %fprs
2875 .word 0xa6633d49 ! t0_kref+0x7e8: subc %o4, -0x2b7, %l3
2876 .word 0xcb80a010 ! t0_kref+0x7ec: lda [%g2 + 0x10]%asi, %f5
2877 .word 0xaa00000a ! t0_kref+0x7f0: add %g0, %o2, %l5
2878 .word 0x89b18c92 ! t0_kref+0x7f4: fandnot2 %f6, %f18, %f4
2879 .word 0x8ba0012c ! t0_kref+0x7f8: fabss %f12, %f5
2880 .word 0xa87ae543 ! t0_kref+0x7fc: sdiv %o3, 0x543, %l4
2881 .word 0x99b587d4 ! t0_kref+0x800: pdist %f22, %f20, %f12
2882 .word 0xec362018 ! t0_kref+0x804: sth %l6, [%i0 + 0x18]
2883 .word 0x91a08858 ! t0_kref+0x808: faddd %f2, %f24, %f8
2884 .word 0xc56e6008 ! t0_kref+0x80c: prefetch %i1 + 8, 2
2885 .word 0x81b18f86 ! t0_kref+0x810: for %f6, %f6, %f0
2886 .word 0xb1a50848 ! t0_kref+0x814: faddd %f20, %f8, %f24
2887 .word 0xc19e1a1c ! t0_kref+0x818: ldda [%i0 + %i4]0xd0, %f0
2888 .word 0xd2260000 ! t0_kref+0x81c: st %o1, [%i0]
2889 .word 0xd81e3fe8 ! t0_kref+0x820: ldd [%i0 - 0x18], %o4
2890 .word 0xe650a000 ! t0_kref+0x824: ldsh [%g2], %l3
2891 .word 0xa83a3068 ! t0_kref+0x828: xnor %o0, -0xf98, %l4
2892 .word 0xcd1e2010 ! t0_kref+0x82c: ldd [%i0 + 0x10], %f6
2893 .word 0xfb6e7ff0 ! t0_kref+0x830: prefetch %i1 - 0x10, 29
2894 .word 0xaabd400b ! t0_kref+0x834: xnorcc %l5, %o3, %l5
2895 .word 0x91a0052d ! t0_kref+0x838: fsqrts %f13, %f8
2896 .word 0xa9b38c64 ! t0_kref+0x83c: fnors %f14, %f4, %f20
2897 .word 0x27800006 ! t0_kref+0x840: fbul,a _kref+0x858
2898 .word 0xe1be9a18 ! t0_kref+0x844: stda %f16, [%i2 + %i0]0xd0
2899 .word 0xa1b009b1 ! t0_kref+0x848: fexpand %f17, %f16
2900 .word 0xa5a50944 ! t0_kref+0x84c: fmuld %f20, %f4, %f18
2901 .word 0xe656001b ! t0_kref+0x850: ldsh [%i0 + %i3], %l3
2902 .word 0xee6e7ffa ! t0_kref+0x854: ldstub [%i1 - 6], %l7
2903 .word 0x81d8401a ! t0_kref+0x858: flush %g1 + %i2
2904 .word 0xaabd0014 ! t0_kref+0x85c: xnorcc %l4, %l4, %l5
2905 .word 0xc93e7fe0 ! t0_kref+0x860: std %f4, [%i1 - 0x20]
2906 .word 0xe86e4000 ! t0_kref+0x864: ldstub [%i1], %l4
2907 .word 0xe650a032 ! t0_kref+0x868: ldsh [%g2 + 0x32], %l3
2908 .word 0x21480003 ! t0_kref+0x86c: fbn,a,pt %fcc0, _kref+0x878
2909 .word 0x81a0054a ! t0_kref+0x870: fsqrtd %f10, %f0
2910 .word 0xd500a010 ! t0_kref+0x874: ld [%g2 + 0x10], %f10
2911 .word 0xa8e2c00d ! t0_kref+0x878: subccc %o3, %o5, %l4
2912 .word 0xd26e0000 ! t0_kref+0x87c: ldstub [%i0], %o1
2913 .word 0xa8a4aab8 ! t0_kref+0x880: subcc %l2, 0xab8, %l4
2914 .word 0xe888a021 ! t0_kref+0x884: lduba [%g2 + 0x21]%asi, %l4
2915 .word 0x8ba000a1 ! t0_kref+0x888: fnegs %f1, %f5
2916 .word 0x8610200a ! t0_kref+0x88c: mov 0xa, %g3
2917 .word 0x86a0e001 ! t0_kref+0x890: subcc %g3, 1, %g3
2918 .word 0x22800009 ! t0_kref+0x894: be,a _kref+0x8b8
2919 .word 0xc768a101 ! t0_kref+0x898: prefetch %g2 + 0x101, 3
2920 .word 0x29800001 ! t0_kref+0x89c: fbl,a _kref+0x8a0
2921 .word 0xa3a0052e ! t0_kref+0x8a0: fsqrts %f14, %f17
2922 .word 0xa935e008 ! t0_kref+0x8a4: srl %l7, 0x8, %l4
2923 .word 0xa72b6004 ! t0_kref+0x8a8: sll %o5, 0x4, %l3
2924 .word 0xea90a002 ! t0_kref+0x8ac: lduha [%g2 + 2]%asi, %l5
2925 .word 0x9da408a9 ! t0_kref+0x8b0: fsubs %f16, %f9, %f14
2926 .word 0x8185c000 ! t0_kref+0x8b4: wr %l7, %g0, %y
2927 .word 0xaa8ea210 ! t0_kref+0x8b8: andcc %i2, 0x210, %l5
2928 .word 0xa69d0009 ! t0_kref+0x8bc: xorcc %l4, %o1, %l3
2929 .word 0xe9be580a ! t0_kref+0x8c0: stda %f20, [%i1 + %o2]0xc0
2930 .word 0xd51e2008 ! t0_kref+0x8c4: ldd [%i0 + 8], %f10
2931 .word 0xa67abaa7 ! t0_kref+0x8c8: sdiv %o2, -0x559, %l3
2932 .word 0xe91fbea8 ! t0_kref+0x8cc: ldd [%fp - 0x158], %f20
2933 .word 0xada50856 ! t0_kref+0x8d0: faddd %f20, %f22, %f22
2934 .word 0xd2f61000 ! t0_kref+0x8d4: stxa %o1, [%i0]0x80
2935 .word 0xa92de016 ! t0_kref+0x8d8: sll %l7, 0x16, %l4
2936 .word 0xaba00522 ! t0_kref+0x8dc: fsqrts %f2, %f21
2937 .word 0xa7b54035 ! t0_kref+0x8e0: edge8n %l5, %l5, %l3
2938 .word 0x8143e040 ! t0_kref+0x8e4: membar 0x40
2939 .word 0x81a90ad2 ! t0_kref+0x8e8: fcmped %fcc0, %f4, %f18
2940 .word 0xc1180018 ! t0_kref+0x8ec: ldd [%g0 + %i0], %f0
2941 .word 0x9db04c6c ! t0_kref+0x8f0: fnors %f1, %f12, %f14
2942 .word 0xaa332d6b ! t0_kref+0x8f4: orn %o4, 0xd6b, %l5
2943 .word 0xada000ac ! t0_kref+0x8f8: fnegs %f12, %f22
2944 .word 0xa7326004 ! t0_kref+0x8fc: srl %o1, 0x4, %l3
2945 .word 0x39480002 ! t0_kref+0x900: fbuge,a,pt %fcc0, _kref+0x908
2946 .word 0xb1b40e0a ! t0_kref+0x904: fand %f16, %f10, %f24
2947 .word 0xd120a020 ! t0_kref+0x908: st %f8, [%g2 + 0x20]
2948 .word 0xa8fb0014 ! t0_kref+0x90c: sdivcc %o4, %l4, %l4
2949 .word 0xd820a000 ! t0_kref+0x910: st %o4, [%g2]
2950 .word 0xaa8a78c4 ! t0_kref+0x914: andcc %o1, -0x73c, %l5
2951 .word 0xc9ee500a ! t0_kref+0x918: prefetcha %i1 + %o2, 4
2952 .word 0x81dac00d ! t0_kref+0x91c: flush %o3 + %o5
2953 .word 0xa5a38846 ! t0_kref+0x920: faddd %f14, %f6, %f18
2954 .word 0x91a388c2 ! t0_kref+0x924: fsubd %f14, %f2, %f8
2955 .word 0x85a38948 ! t0_kref+0x928: fmuld %f14, %f8, %f2
2956 .word 0xea464000 ! t0_kref+0x92c: ldsw [%i1], %l5
2957 .word 0xec30a002 ! t0_kref+0x930: sth %l6, [%g2 + 2]
2958 .word 0x29800003 ! t0_kref+0x934: fbl,a _kref+0x940
2959 .word 0xc1be1a1d ! t0_kref+0x938: stda %f0, [%i0 + %i5]0xd0
2960 .word 0xa7268000 ! t0_kref+0x93c: mulscc %i2, %g0, %l3
2961 .word 0xa6e4a7dc ! t0_kref+0x940: subccc %l2, 0x7dc, %l3
2962 .word 0x81aa8a56 ! t0_kref+0x944: fcmpd %fcc0, %f10, %f22
2963 .word 0x99b5c6ab ! t0_kref+0x948: fmul8x16al %f23, %f11, %f12
2964 .word 0xcd3e0000 ! t0_kref+0x94c: std %f6, [%i0]
2965 .word 0xdfa0a030 ! t0_kref+0x950: sta %f15, [%g2 + 0x30]%asi
2966 .word 0x81de0014 ! t0_kref+0x954: flush %i0 + %l4
2967 .word 0x89a00523 ! t0_kref+0x958: fsqrts %f3, %f4
2968 .word 0x9f414000 ! t0_kref+0x95c: mov %pc, %o7
2969! .word 0x294f6da6 ! t0_kref+0x960: fbl,a,pt %fcc0, SYM(t0_subr1)
2970 fbl,a,pt %fcc0, SYM(t0_subr1)
2971 .word 0xe8566014 ! t0_kref+0x964: ldsh [%i1 + 0x14], %l4
2972 .word 0xa1b00cc4 ! t0_kref+0x968: fnot2 %f4, %f16
2973 .word 0xa8220008 ! t0_kref+0x96c: sub %o0, %o0, %l4
2974 .word 0xd13e401d ! t0_kref+0x970: std %f8, [%i1 + %i5]
2975 .word 0xa5b3462a ! t0_kref+0x974: fmul8x16 %f13, %f10, %f18
2976 .word 0xa80ac00a ! t0_kref+0x978: and %o3, %o2, %l4
2977 .word 0x9da0052b ! t0_kref+0x97c: fsqrts %f11, %f14
2978 .word 0x3b480007 ! t0_kref+0x980: fble,a,pt %fcc0, _kref+0x99c
2979 .word 0xa62a000b ! t0_kref+0x984: andn %o0, %o3, %l3
2980 .word 0xab400000 ! t0_kref+0x988: mov %y, %l5
2981 .word 0xab3c8012 ! t0_kref+0x98c: sra %l2, %l2, %l5
2982 .word 0xd828a002 ! t0_kref+0x990: stb %o4, [%g2 + 2]
2983 .word 0x9da01883 ! t0_kref+0x994: fitos %f3, %f14
2984 .word 0xf4b0a010 ! t0_kref+0x998: stha %i2, [%g2 + 0x10]%asi
2985 .word 0xe82e401a ! t0_kref+0x99c: stb %l4, [%i1 + %i2]
2986 .word 0xab400000 ! t0_kref+0x9a0: mov %y, %l5
2987 .word 0x23480003 ! t0_kref+0x9a4: fbne,a,pt %fcc0, _kref+0x9b0
2988 .word 0xe41e7ff8 ! t0_kref+0x9a8: ldd [%i1 - 8], %l2
2989 .word 0xe600a030 ! t0_kref+0x9ac: ld [%g2 + 0x30], %l3
2990 .word 0xdd270019 ! t0_kref+0x9b0: st %f14, [%i4 + %i1]
2991 .word 0xe3ee501c ! t0_kref+0x9b4: prefetcha %i1 + %i4, 17
2992 .word 0xe828a012 ! t0_kref+0x9b8: stb %l4, [%g2 + 0x12]
2993 .word 0xa6bdfd7f ! t0_kref+0x9bc: xnorcc %l7, -0x281, %l3
2994 .word 0xd0ee7fff ! t0_kref+0x9c0: ldstuba [%i1 - 1]%asi, %o0
2995 .word 0xa3a48837 ! t0_kref+0x9c4: fadds %f18, %f23, %f17
2996 .word 0x85a00548 ! t0_kref+0x9c8: fsqrtd %f8, %f2
2997 .word 0xd1be588d ! t0_kref+0x9cc: stda %f8, [%i1 + %o5]0xc4
2998 .word 0xa1b18ec4 ! t0_kref+0x9d0: fornot2 %f6, %f4, %f16
2999 .word 0xdb070019 ! t0_kref+0x9d4: ld [%i4 + %i1], %f13
3000 .word 0xe780a030 ! t0_kref+0x9d8: lda [%g2 + 0x30]%asi, %f19
3001 .word 0x81580000 ! t0_kref+0x9dc: flushw
3002 .word 0xe810a002 ! t0_kref+0x9e0: lduh [%g2 + 2], %l4
3003 .word 0x95a0052f ! t0_kref+0x9e4: fsqrts %f15, %f10
3004 .word 0xd2b0a002 ! t0_kref+0x9e8: stha %o1, [%g2 + 2]%asi
3005 .word 0x38800007 ! t0_kref+0x9ec: bgu,a _kref+0xa08
3006 .word 0x95b00e80 ! t0_kref+0x9f0: fsrc1 %f0, %f10
3007 .word 0xe8270018 ! t0_kref+0x9f4: st %l4, [%i4 + %i0]
3008 .word 0xd4be1000 ! t0_kref+0x9f8: stda %o2, [%i0]0x80
3009 .word 0xa67a0015 ! t0_kref+0x9fc: sdiv %o0, %l5, %l3
3010 .word 0x85b00f28 ! t0_kref+0xa00: fsrc2s %f8, %f2
3011 .word 0x30800008 ! t0_kref+0xa04: ba,a _kref+0xa24
3012 .word 0xa6e6800c ! t0_kref+0xa08: subccc %i2, %o4, %l3
3013 .word 0xa8828008 ! t0_kref+0xa0c: addcc %o2, %o0, %l4
3014 .word 0xa740c000 ! t0_kref+0xa10: mov %asi, %l3
3015 .word 0xa882c008 ! t0_kref+0xa14: addcc %o3, %o0, %l4
3016 .word 0xa9a00548 ! t0_kref+0xa18: fsqrtd %f8, %f20
3017 .word 0xea88a013 ! t0_kref+0xa1c: lduba [%g2 + 0x13]%asi, %l5
3018 .word 0xaba018c0 ! t0_kref+0xa20: fdtos %f0, %f21
3019 .word 0xaaa37dd1 ! t0_kref+0xa24: subcc %o5, -0x22f, %l5
3020 .word 0x81a8ca21 ! t0_kref+0xa28: fcmps %fcc0, %f3, %f1
3021 .word 0xa7b48016 ! t0_kref+0xa2c: edge8 %l2, %l6, %l3
3022 .word 0x81dd4009 ! t0_kref+0xa30: flush %l5 + %o1
3023 .word 0xd0200018 ! t0_kref+0xa34: st %o0, [%g0 + %i0]
3024 .word 0xab334017 ! t0_kref+0xa38: srl %o5, %l7, %l5
3025 .word 0x8143e040 ! t0_kref+0xa3c: membar 0x40
3026 .word 0x81ad0aa7 ! t0_kref+0xa40: fcmpes %fcc0, %f20, %f7
3027 .word 0x8d85800d ! t0_kref+0xa44: wr %l6, %o5, %fprs
3028 .word 0xa9a0052e ! t0_kref+0xa48: fsqrts %f14, %f20
3029 .word 0x81ab0a54 ! t0_kref+0xa4c: fcmpd %fcc0, %f12, %f20
3030 .word 0xd6200019 ! t0_kref+0xa50: st %o3, [%g0 + %i1]
3031 .word 0xa80a400c ! t0_kref+0xa54: and %o1, %o4, %l4
3032 .word 0xf11e401d ! t0_kref+0xa58: ldd [%i1 + %i5], %f24
3033 .word 0xd2263fe0 ! t0_kref+0xa5c: st %o1, [%i0 - 0x20]
3034 .word 0xaa848017 ! t0_kref+0xa60: addcc %l2, %l7, %l5
3035 .word 0xea28a031 ! t0_kref+0xa64: stb %l5, [%g2 + 0x31]
3036 .word 0xd420a000 ! t0_kref+0xa68: st %o2, [%g2]
3037 .word 0x9fa01887 ! t0_kref+0xa6c: fitos %f7, %f15
3038 .word 0xab22c017 ! t0_kref+0xa70: mulscc %o3, %l7, %l5
3039 .word 0xa8f80008 ! t0_kref+0xa74: sdivcc %g0, %o0, %l4
3040 .word 0x89a018cc ! t0_kref+0xa78: fdtos %f12, %f4
3041 .word 0xa6628016 ! t0_kref+0xa7c: subc %o2, %l6, %l3
3042 .word 0xa6bc8014 ! t0_kref+0xa80: xnorcc %l2, %l4, %l3
3043 .word 0x81def678 ! t0_kref+0xa84: flush %i3 - 0x988
3044 .word 0x25480005 ! t0_kref+0xa88: fblg,a,pt %fcc0, _kref+0xa9c
3045 .word 0xaa624014 ! t0_kref+0xa8c: subc %o1, %l4, %l5
3046 .word 0xa6ab0016 ! t0_kref+0xa90: andncc %o4, %l6, %l3
3047 .word 0x89b08e80 ! t0_kref+0xa94: fsrc1 %f2, %f4
3048 .word 0x3f480004 ! t0_kref+0xa98: fbo,a,pt %fcc0, _kref+0xaa8
3049 .word 0xe6867fec ! t0_kref+0xa9c: lda [%i1 - 0x14]%asi, %l3
3050 .word 0x22800006 ! t0_kref+0xaa0: be,a _kref+0xab8
3051 .word 0xe1be180d ! t0_kref+0xaa4: stda %f16, [%i0 + %o5]0xc0
3052 .word 0x85a30946 ! t0_kref+0xaa8: fmuld %f12, %f6, %f2
3053 .word 0x81a01886 ! t0_kref+0xaac: fitos %f6, %f0
3054 .word 0xabb68088 ! t0_kref+0xab0: edge16 %i2, %o0, %l5
3055 .word 0xea163fe8 ! t0_kref+0xab4: lduh [%i0 - 0x18], %l5
3056 .word 0xab3d400b ! t0_kref+0xab8: sra %l5, %o3, %l5
3057 .word 0xaa026a98 ! t0_kref+0xabc: add %o1, 0xa98, %l5
3058 .word 0xeb062004 ! t0_kref+0xac0: ld [%i0 + 4], %f21
3059 .word 0xe840a020 ! t0_kref+0xac4: ldsw [%g2 + 0x20], %l4
3060 .word 0xec200019 ! t0_kref+0xac8: st %l6, [%g0 + %i1]
3061 .word 0xda262004 ! t0_kref+0xacc: st %o5, [%i0 + 4]
3062 .word 0xe42e0000 ! t0_kref+0xad0: stb %l2, [%i0]
3063 .word 0xa9400000 ! t0_kref+0xad4: mov %y, %l4
3064 .word 0xe19e1a5b ! t0_kref+0xad8: ldda [%i0 + %i3]0xd2, %f16
3065 .word 0x32480003 ! t0_kref+0xadc: bne,a,pt %icc, _kref+0xae8
3066 .word 0xe6863fec ! t0_kref+0xae0: lda [%i0 - 0x14]%asi, %l3
3067 .word 0xa68af47b ! t0_kref+0xae4: andcc %o3, -0xb85, %l3
3068 .word 0xa68ce1d5 ! t0_kref+0xae8: andcc %l3, 0x1d5, %l3
3069 .word 0x31800007 ! t0_kref+0xaec: fba,a _kref+0xb08
3070 .word 0xd630a012 ! t0_kref+0xaf0: sth %o3, [%g2 + 0x12]
3071 .word 0xa89d4000 ! t0_kref+0xaf4: xorcc %l5, %g0, %l4
3072 .word 0xabb2010b ! t0_kref+0xaf8: edge32 %o0, %o3, %l5
3073 .word 0xe36e001a ! t0_kref+0xafc: prefetch %i0 + %i2, 17
3074 .word 0xada208d6 ! t0_kref+0xb00: fsubd %f8, %f22, %f22
3075 .word 0xa940c000 ! t0_kref+0xb04: mov %asi, %l4
3076 .word 0xe856c019 ! t0_kref+0xb08: ldsh [%i3 + %i1], %l4
3077 .word 0xa87b71cb ! t0_kref+0xb0c: sdiv %o5, -0xe35, %l4
3078 .word 0xb1b50e80 ! t0_kref+0xb10: fsrc1 %f20, %f24
3079 .word 0x8d83001a ! t0_kref+0xb14: wr %o4, %i2, %fprs
3080 .word 0x87a00526 ! t0_kref+0xb18: fsqrts %f6, %f3
3081 .word 0xd1180018 ! t0_kref+0xb1c: ldd [%g0 + %i0], %f8
3082 .word 0x81a94a34 ! t0_kref+0xb20: fcmps %fcc0, %f5, %f20
3083 .word 0xea070018 ! t0_kref+0xb24: ld [%i4 + %i0], %l5
3084 .word 0xaa2cc00a ! t0_kref+0xb28: andn %l3, %o2, %l5
3085 .word 0xe91fbe40 ! t0_kref+0xb2c: ldd [%fp - 0x1c0], %f20
3086 .word 0x9db08c4c ! t0_kref+0xb30: fnor %f2, %f12, %f14
3087 .word 0xd91f4018 ! t0_kref+0xb34: ldd [%i5 + %i0], %f12
3088 .word 0xabb34017 ! t0_kref+0xb38: edge8 %o5, %l7, %l5
3089 .word 0xea2e3ffa ! t0_kref+0xb3c: stb %l5, [%i0 - 6]
3090 .word 0xe8463ffc ! t0_kref+0xb40: ldsw [%i0 - 4], %l4
3091 .word 0xd8a8a021 ! t0_kref+0xb44: stba %o4, [%g2 + 0x21]%asi
3092 .word 0xe47f0019 ! t0_kref+0xb48: swap [%i4 + %i1], %l2
3093 .word 0x89a088b0 ! t0_kref+0xb4c: fsubs %f2, %f16, %f4
3094 .word 0xc11fbdc8 ! t0_kref+0xb50: ldd [%fp - 0x238], %f0
3095 .word 0x91b24fb2 ! t0_kref+0xb54: fors %f9, %f18, %f8
3096 .word 0x81aa0ac0 ! t0_kref+0xb58: fcmped %fcc0, %f8, %f0
3097 .word 0xb8102004 ! t0_kref+0xb5c: mov 0x4, %i4
3098 .word 0xdf80a020 ! t0_kref+0xb60: lda [%g2 + 0x20]%asi, %f15
3099 .word 0x91a208c4 ! t0_kref+0xb64: fsubd %f8, %f4, %f8
3100 .word 0xabb2840a ! t0_kref+0xb68: fcmple16 %f10, %f10, %l5
3101 .word 0x83a048a2 ! t0_kref+0xb6c: fsubs %f1, %f2, %f1
3102 .word 0x9f414000 ! t0_kref+0xb70: mov %pc, %o7
3103 .word 0xf7ee501a ! t0_kref+0xb74: prefetcha %i1 + %i2, 27
3104 .word 0x23480008 ! t0_kref+0xb78: fbne,a,pt %fcc0, _kref+0xb98
3105 .word 0xa9b48040 ! t0_kref+0xb7c: edge8l %l2, %g0, %l4
3106 .word 0xa9a01911 ! t0_kref+0xb80: fitod %f17, %f20
3107 .word 0xa7b6048e ! t0_kref+0xb84: fcmple32 %f24, %f14, %l3
3108 .word 0xc0270018 ! t0_kref+0xb88: clr [%i4 + %i0]
3109 .word 0xa87b686f ! t0_kref+0xb8c: sdiv %o5, 0x86f, %l4
3110 .word 0xa6630016 ! t0_kref+0xb90: subc %o4, %l6, %l3
3111 .word 0xa8c2c013 ! t0_kref+0xb94: addccc %o3, %l3, %l4
3112 .word 0x8d820017 ! t0_kref+0xb98: wr %o0, %l7, %fprs
3113 .word 0xffee501c ! t0_kref+0xb9c: prefetcha %i1 + %i4, 31
3114 .word 0xd868a001 ! t0_kref+0xba0: ldstub [%g2 + 1], %o4
3115 .word 0x93a0052b ! t0_kref+0xba4: fsqrts %f11, %f9
3116 .word 0x27800005 ! t0_kref+0xba8: fbul,a _kref+0xbbc
3117 .word 0x91b38d40 ! t0_kref+0xbac: fnot1 %f14, %f8
3118 .word 0xe606401c ! t0_kref+0xbb0: ld [%i1 + %i4], %l3
3119 .word 0xaa2b24a3 ! t0_kref+0xbb4: andn %o4, 0x4a3, %l5
3120 .word 0x2b11acd7 ! t0_kref+0xbb8: sethi %hi(0x46b35c00), %l5
3121 .word 0xa9b28988 ! t0_kref+0xbbc: bshuffle %f10, %f8, %f20
3122 .word 0xec1e0000 ! t0_kref+0xbc0: ldd [%i0], %l6
3123 .word 0xa3b40dae ! t0_kref+0xbc4: fxors %f16, %f14, %f17
3124 .word 0xa69dee29 ! t0_kref+0xbc8: xorcc %l7, 0xe29, %l3
3125 .word 0x81adcab8 ! t0_kref+0xbcc: fcmpes %fcc0, %f23, %f24
3126 .word 0xe80e3ffb ! t0_kref+0xbd0: ldub [%i0 - 5], %l4
3127 .word 0x99b58c4c ! t0_kref+0xbd4: fnor %f22, %f12, %f12
3128 .word 0xa9b0cc69 ! t0_kref+0xbd8: fnors %f3, %f9, %f20
3129 .word 0xef000018 ! t0_kref+0xbdc: ld [%g0 + %i0], %f23
3130 .word 0x31480003 ! t0_kref+0xbe0: fba,a,pt %fcc0, _kref+0xbec
3131 .word 0xee26001c ! t0_kref+0xbe4: st %l7, [%i0 + %i4]
3132 .word 0xc900a030 ! t0_kref+0xbe8: ld [%g2 + 0x30], %f4
3133 .word 0xa9b0076c ! t0_kref+0xbec: fpack16 %f12, %f20
3134 .word 0xc1ee5012 ! t0_kref+0xbf0: prefetcha %i1 + %l2, 0
3135 .word 0xcd3e2018 ! t0_kref+0xbf4: std %f6, [%i0 + 0x18]
3136 .word 0x91a148a0 ! t0_kref+0xbf8: fsubs %f5, %f0, %f8
3137 .word 0x87a1082a ! t0_kref+0xbfc: fadds %f4, %f10, %f3
3138 .word 0xc1be1a5d ! t0_kref+0xc00: stda %f0, [%i0 + %i5]0xd2
3139 .word 0xaa833e45 ! t0_kref+0xc04: addcc %o4, -0x1bb, %l5
3140 .word 0xe13f4019 ! t0_kref+0xc08: std %f16, [%i5 + %i1]
3141 .word 0xa933400b ! t0_kref+0xc0c: srl %o5, %o3, %l4
3142 .word 0x9de3bfa0 ! t0_kref+0xc10: save %sp, -0x60, %sp
3143 .word 0xb866c01b ! t0_kref+0xc14: subc %i3, %i3, %i4
3144 .word 0xa9e8001b ! t0_kref+0xc18: restore %g0, %i3, %l4
3145 .word 0xadb00c20 ! t0_kref+0xc1c: fzeros %f22
3146 .word 0xa8dd8009 ! t0_kref+0xc20: smulcc %l6, %o1, %l4
3147 .word 0xea567ff0 ! t0_kref+0xc24: ldsh [%i1 - 0x10], %l5
3148 .word 0xa1a088d2 ! t0_kref+0xc28: fsubd %f2, %f18, %f16
3149 .word 0xa7b48da2 ! t0_kref+0xc2c: fxors %f18, %f2, %f19
3150 .word 0x91a54825 ! t0_kref+0xc30: fadds %f21, %f5, %f8
3151 .word 0x86102004 ! t0_kref+0xc34: mov 0x4, %g3
3152 .word 0x32800000 ! t0_kref+0xc38: bne,a _kref+0xc38
3153 .word 0x86a0e001 ! t0_kref+0xc3c: subcc %g3, 1, %g3
3154 .word 0xa834ac6a ! t0_kref+0xc40: orn %l2, 0xc6a, %l4
3155 .word 0xaa7d0014 ! t0_kref+0xc44: sdiv %l4, %l4, %l5
3156 .word 0xd028a012 ! t0_kref+0xc48: stb %o0, [%g2 + 0x12]
3157 .word 0xdd1fbe78 ! t0_kref+0xc4c: ldd [%fp - 0x188], %f14
3158 .word 0xa68a800b ! t0_kref+0xc50: andcc %o2, %o3, %l3
3159 .word 0xa8820009 ! t0_kref+0xc54: addcc %o0, %o1, %l4
3160 .word 0xd030a010 ! t0_kref+0xc58: sth %o0, [%g2 + 0x10]
3161 .word 0xaafdec1c ! t0_kref+0xc5c: sdivcc %l7, 0xc1c, %l5
3162 .word 0xa6b5c009 ! t0_kref+0xc60: orncc %l7, %o1, %l3
3163 .word 0xc9ee500d ! t0_kref+0xc64: prefetcha %i1 + %o5, 4
3164 .word 0x81de0009 ! t0_kref+0xc68: flush %i0 + %o1
3165 .word 0xed1fbde0 ! t0_kref+0xc6c: ldd [%fp - 0x220], %f22
3166 .word 0xafa00037 ! t0_kref+0xc70: fmovs %f23, %f23
3167 .word 0xa8d23425 ! t0_kref+0xc74: umulcc %o0, -0xbdb, %l4
3168 .word 0xaa8dfdf6 ! t0_kref+0xc78: andcc %l7, -0x20a, %l5
3169 .word 0x878020f0 ! t0_kref+0xc7c: mov 0xf0, %asi
3170 .word 0x86102001 ! t0_kref+0xc80: mov 0x1, %g3
3171 .word 0x32800000 ! t0_kref+0xc84: bne,a _kref+0xc84
3172 .word 0x86a0e001 ! t0_kref+0xc88: subcc %g3, 1, %g3
3173 .word 0xa80a787b ! t0_kref+0xc8c: and %o1, -0x785, %l4
3174 .word 0xc398a040 ! t0_kref+0xc90: ldda [%g2 + 0x40]%asi, %f32
3175 .word 0x8582001a ! t0_kref+0xc94: wr %o0, %i2, %ccr
3176 .word 0x89a01933 ! t0_kref+0xc98: fstod %f19, %f4
3177 .word 0x81da800a ! t0_kref+0xc9c: flush %o2 + %o2
3178 .word 0xe91fbf78 ! t0_kref+0xca0: ldd [%fp - 0x88], %f20
3179 .word 0x9fb44f62 ! t0_kref+0xca4: fornot1s %f17, %f2, %f15
3180 .word 0xf5ee101b ! t0_kref+0xca8: prefetcha %i0 + %i3, 26
3181 .word 0xa7b54fb8 ! t0_kref+0xcac: fors %f21, %f24, %f19
3182 .word 0xa72b6007 ! t0_kref+0xcb0: sll %o5, 0x7, %l3
3183 .word 0xaa6327de ! t0_kref+0xcb4: subc %o4, 0x7de, %l5
3184 .word 0xe81f4018 ! t0_kref+0xcb8: ldd [%i5 + %i0], %l4
3185 .word 0xf4367fe8 ! t0_kref+0xcbc: sth %i2, [%i1 - 0x18]
3186 .word 0x91a00550 ! t0_kref+0xcc0: fsqrtd %f16, %f8
3187 .word 0xadb08e80 ! t0_kref+0xcc4: fsrc1 %f2, %f22
3188 .word 0xb1a048b0 ! t0_kref+0xcc8: fsubs %f1, %f16, %f24
3189 .word 0xa9b10964 ! t0_kref+0xccc: fpmerge %f4, %f4, %f20
3190 .word 0xe11fbc90 ! t0_kref+0xcd0: ldd [%fp - 0x370], %f16
3191 .word 0xa8032009 ! t0_kref+0xcd4: add %o4, 9, %l4
3192 .word 0xe80e2012 ! t0_kref+0xcd8: ldub [%i0 + 0x12], %l4
3193 .word 0xa93a000b ! t0_kref+0xcdc: sra %o0, %o3, %l4
3194 .word 0xd820a020 ! t0_kref+0xce0: st %o4, [%g2 + 0x20]
3195 .word 0x9fc10000 ! t0_kref+0xce4: call %g4
3196 .word 0xa5a489cc ! t0_kref+0xce8: fdivd %f18, %f12, %f18
3197 .word 0x8fa018d0 ! t0_kref+0xcec: fdtos %f16, %f7
3198 .word 0xb1a01896 ! t0_kref+0xcf0: fitos %f22, %f24
3199 .word 0xd430a002 ! t0_kref+0xcf4: sth %o2, [%g2 + 2]
3200 .word 0xab2a600b ! t0_kref+0xcf8: sll %o1, 0xb, %l5
3201 .word 0xe06e2001 ! t0_kref+0xcfc: ldstub [%i0 + 1], %l0
3202 .word 0xe3b8a080 ! t0_kref+0xd00: stda %f48, [%g2 + 0x80]%asi
3203 .word 0xb1a01058 ! t0_kref+0xd04: fdtox %f24, %f24
3204 .word 0x86102017 ! t0_kref+0xd08: mov 0x17, %g3
3205 .word 0x86a0e001 ! t0_kref+0xd0c: subcc %g3, 1, %g3
3206 .word 0x22800001 ! t0_kref+0xd10: be,a _kref+0xd14
3207 .word 0x83b20a6b ! t0_kref+0xd14: fpadd32s %f8, %f11, %f1
3208 .word 0x81a00546 ! t0_kref+0xd18: fsqrtd %f6, %f0
3209 .word 0x86102001 ! t0_kref+0xd1c: mov 0x1, %g3
3210 .word 0x32800000 ! t0_kref+0xd20: bne,a _kref+0xd20
3211 .word 0x86a0e001 ! t0_kref+0xd24: subcc %g3, 1, %g3
3212 .word 0xed1e001d ! t0_kref+0xd28: ldd [%i0 + %i5], %f22
3213 .word 0xe808a031 ! t0_kref+0xd2c: ldub [%g2 + 0x31], %l4
3214 .word 0xa60d6931 ! t0_kref+0xd30: and %l5, 0x931, %l3
3215 .word 0xe678a000 ! t0_kref+0xd34: swap [%g2], %l3
3216 .word 0x2a480001 ! t0_kref+0xd38: bcs,a,pt %icc, _kref+0xd3c
3217 .word 0xf420a030 ! t0_kref+0xd3c: st %i2, [%g2 + 0x30]
3218 .word 0xa9a0104a ! t0_kref+0xd40: fdtox %f10, %f20
3219 .word 0xe3b8a080 ! t0_kref+0xd44: stda %f48, [%g2 + 0x80]%asi
3220 .word 0xa923000a ! t0_kref+0xd48: mulscc %o4, %o2, %l4
3221 .word 0xa67dabd6 ! t0_kref+0xd4c: sdiv %l6, 0xbd6, %l3
3222 .word 0xa8d4800b ! t0_kref+0xd50: umulcc %l2, %o3, %l4
3223 call SYM(t0_subr2)
3224 .word 0xaba00528 ! t0_kref+0xd58: fsqrts %f8, %f21
3225 .word 0xe520a010 ! t0_kref+0xd5c: st %f18, [%g2 + 0x10]
3226 .word 0xc398a040 ! t0_kref+0xd60: ldda [%g2 + 0x40]%asi, %f32
3227 .word 0xa72d6019 ! t0_kref+0xd64: sll %l5, 0x19, %l3
3228 .word 0xa865800c ! t0_kref+0xd68: subc %l6, %o4, %l4
3229 .word 0x9da0192e ! t0_kref+0xd6c: fstod %f14, %f14
3230 .word 0xa8e5400c ! t0_kref+0xd70: subccc %l5, %o4, %l4
3231 .word 0xa70824f2 ! t0_kref+0xd74: tsubcc %g0, 0x4f2, %l3
3232 .word 0xcda71019 ! t0_kref+0xd78: sta %f6, [%i4 + %i1]0x80
3233 .word 0xe810a020 ! t0_kref+0xd7c: lduh [%g2 + 0x20], %l4
3234 .word 0xe856600e ! t0_kref+0xd80: ldsh [%i1 + 0xe], %l4
3235 .word 0xd41f4019 ! t0_kref+0xd84: ldd [%i5 + %i1], %o2
3236 .word 0xaa000000 ! t0_kref+0xd88: add %g0, %g0, %l5
3237 .word 0xa1a01108 ! t0_kref+0xd8c: fxtod %f8, %f16
3238 .word 0x89a188d6 ! t0_kref+0xd90: fsubd %f6, %f22, %f4
3239 .word 0x9da84029 ! t0_kref+0xd94: fmovsne %fcc0, %f9, %f14
3240 .word 0xaa803d7a ! t0_kref+0xd98: addcc %g0, -0x286, %l5
3241 .word 0xab02c015 ! t0_kref+0xd9c: taddcc %o3, %l5, %l5
3242 .word 0xea0e7ffa ! t0_kref+0xda0: ldub [%i1 - 6], %l5
3243 .word 0x29800005 ! t0_kref+0xda4: fbl,a _kref+0xdb8
3244 .word 0xea10a002 ! t0_kref+0xda8: lduh [%g2 + 2], %l5
3245 .word 0x21800004 ! t0_kref+0xdac: fbn,a _kref+0xdbc
3246 .word 0xaa7d609a ! t0_kref+0xdb0: sdiv %l5, 0x9a, %l5
3247 .word 0xe6de101d ! t0_kref+0xdb4: ldxa [%i0 + %i5]0x80, %l3
3248 .word 0xadb50c46 ! t0_kref+0xdb8: fnor %f20, %f6, %f22
3249 .word 0x85a18950 ! t0_kref+0xdbc: fmuld %f6, %f16, %f2
3250 call 1f
3251 .empty
3252 .word 0x8fa01090 ! t0_kref+0xdc4: fxtos %f16, %f7
3253 .word 0x81820000 ! t0_kref+0xdc8: wr %o0, %g0, %y
3254 .word 0x9db10d60 ! t0_kref+0xdcc: fnot1s %f4, %f14
3255 .word 0xed00a000 ! t0_kref+0xdd0: ld [%g2], %f22
32561: .word 0xabb00a2f ! t0_kref+0xdd4: fpadd16s %f0, %f15, %f21
3257 .word 0x8ba00535 ! t0_kref+0xdd8: fsqrts %f21, %f5
3258 .word 0xaa9322e0 ! t0_kref+0xddc: orcc %o4, 0x2e0, %l5
3259 .word 0xb1a58956 ! t0_kref+0xde0: fmuld %f22, %f22, %f24
3260 .word 0xabb40516 ! t0_kref+0xde4: fcmpgt16 %f16, %f22, %l5
3261 .word 0x27800003 ! t0_kref+0xde8: fbul,a _kref+0xdf4
3262 .word 0xa65ca1d5 ! t0_kref+0xdec: smul %l2, 0x1d5, %l3
3263 .word 0x9da01092 ! t0_kref+0xdf0: fxtos %f18, %f14
3264 .word 0xa8227a6c ! t0_kref+0xdf4: sub %o1, -0x594, %l4
3265 .word 0x20800006 ! t0_kref+0xdf8: bn,a _kref+0xe10
3266 .word 0xaa2d201d ! t0_kref+0xdfc: andn %l4, 0x1d, %l5
3267 .word 0xe828a021 ! t0_kref+0xe00: stb %l4, [%g2 + 0x21]
3268 .word 0xea40a030 ! t0_kref+0xe04: ldsw [%g2 + 0x30], %l5
3269 .word 0x8bb58a26 ! t0_kref+0xe08: fpadd16s %f22, %f6, %f5
3270 .word 0x9da01911 ! t0_kref+0xe0c: fitod %f17, %f14
3271 .word 0xaba3082b ! t0_kref+0xe10: fadds %f12, %f11, %f21
3272 .word 0xa3a00528 ! t0_kref+0xe14: fsqrts %f8, %f17
3273 .word 0xa5a44d28 ! t0_kref+0xe18: fsmuld %f17, %f8, %f18
3274 .word 0xa8d82278 ! t0_kref+0xe1c: smulcc %g0, 0x278, %l4
3275 .word 0xa634e10f ! t0_kref+0xe20: orn %l3, 0x10f, %l3
3276 .word 0xeace1000 ! t0_kref+0xe24: ldsba [%i0]0x80, %l5
3277 .word 0xea10a012 ! t0_kref+0xe28: lduh [%g2 + 0x12], %l5
3278 .word 0xd13e3fe8 ! t0_kref+0xe2c: std %f8, [%i0 - 0x18]
3279 .word 0x9de3bfa0 ! t0_kref+0xe30: save %sp, -0x60, %sp
3280 .word 0xb6082fe9 ! t0_kref+0xe34: and %g0, 0xfe9, %i3
3281 .word 0xabee8019 ! t0_kref+0xe38: restore %i2, %i1, %l5
3282 .word 0xa1a38850 ! t0_kref+0xe3c: faddd %f14, %f16, %f16
3283 .word 0xaa034014 ! t0_kref+0xe40: add %o5, %l4, %l5
3284 .word 0x99a40852 ! t0_kref+0xe44: faddd %f16, %f18, %f12
3285 .word 0xd0266008 ! t0_kref+0xe48: st %o0, [%i1 + 8]
3286 .word 0xa93b2009 ! t0_kref+0xe4c: sra %o4, 0x9, %l4
3287 .word 0xee30a022 ! t0_kref+0xe50: sth %l7, [%g2 + 0x22]
3288 .word 0xaa2dc013 ! t0_kref+0xe54: andn %l7, %l3, %l5
3289 .word 0x9de3bfa0 ! t0_kref+0xe58: save %sp, -0x60, %sp
3290 .word 0xa9ef001c ! t0_kref+0xe5c: restore %i4, %i4, %l4
3291 .word 0xa9b08e44 ! t0_kref+0xe60: fxnor %f2, %f4, %f20
3292 .word 0x97a000ae ! t0_kref+0xe64: fnegs %f14, %f11
3293 .word 0xe6564000 ! t0_kref+0xe68: ldsh [%i1], %l3
3294 .word 0xcb26401c ! t0_kref+0xe6c: st %f5, [%i1 + %i4]
3295 .word 0xe616200e ! t0_kref+0xe70: lduh [%i0 + 0xe], %l3
3296 .word 0xa8bdfda9 ! t0_kref+0xe74: xnorcc %l7, -0x257, %l4
3297 .word 0xd06e0000 ! t0_kref+0xe78: ldstub [%i0], %o0
3298 .word 0xcd3e4000 ! t0_kref+0xe7c: std %f6, [%i1]
3299 .word 0xa666a6b6 ! t0_kref+0xe80: subc %i2, 0x6b6, %l3
3300 .word 0x8db34fa2 ! t0_kref+0xe84: fors %f13, %f2, %f6
3301 .word 0xaaab0009 ! t0_kref+0xe88: andncc %o4, %o1, %l5
3302 .word 0x81de000c ! t0_kref+0xe8c: flush %i0 + %o4
3303 .word 0x21800004 ! t0_kref+0xe90: fbn,a _kref+0xea0
3304 .word 0xa81d6c4e ! t0_kref+0xe94: xor %l5, 0xc4e, %l4
3305 .word 0xab65400b ! t0_kref+0xe98: movcs %icc, %o3, %l5
3306 .word 0xada01903 ! t0_kref+0xe9c: fitod %f3, %f22
3307 .word 0xe6164000 ! t0_kref+0xea0: lduh [%i1], %l3
3308 .word 0x8d83000c ! t0_kref+0xea4: wr %o4, %o4, %fprs
3309 .word 0xa6bd0017 ! t0_kref+0xea8: xnorcc %l4, %l7, %l3
3310 .word 0xa6bcc013 ! t0_kref+0xeac: xnorcc %l3, %l3, %l3
3311 .word 0xee28a010 ! t0_kref+0xeb0: stb %l7, [%g2 + 0x10]
3312 .word 0xaa9d800a ! t0_kref+0xeb4: xorcc %l6, %o2, %l5
3313 .word 0xadb38a8e ! t0_kref+0xeb8: fpsub16 %f14, %f14, %f22
3314 .word 0xe19e9a19 ! t0_kref+0xebc: ldda [%i2 + %i1]0xd0, %f16
3315 .word 0x81ad4a38 ! t0_kref+0xec0: fcmps %fcc0, %f21, %f24
3316 .word 0xaadafcdf ! t0_kref+0xec4: smulcc %o3, -0x321, %l5
3317 .word 0xa88a8008 ! t0_kref+0xec8: andcc %o2, %o0, %l4
3318 .word 0xef263fec ! t0_kref+0xecc: st %f23, [%i0 - 0x14]
3319 .word 0xd830a020 ! t0_kref+0xed0: sth %o4, [%g2 + 0x20]
3320 .word 0x9da0192d ! t0_kref+0xed4: fstod %f13, %f14
3321 .word 0x81acca2a ! t0_kref+0xed8: fcmps %fcc0, %f19, %f10
3322 .word 0xa9b0004d ! t0_kref+0xedc: edge8l %g0, %o5, %l4
3323 .word 0xa5a00552 ! t0_kref+0xee0: fsqrtd %f18, %f18
3324 .word 0xab2d2009 ! t0_kref+0xee4: sll %l4, 0x9, %l5
3325 .word 0xda263fe0 ! t0_kref+0xee8: st %o5, [%i0 - 0x20]
3326 .word 0xaae22ced ! t0_kref+0xeec: subccc %o0, 0xced, %l5
3327 .word 0x91a01911 ! t0_kref+0xef0: fitod %f17, %f8
3328 .word 0x2b14d7db ! t0_kref+0xef4: sethi %hi(0x535f6c00), %l5
3329 .word 0xaa632e64 ! t0_kref+0xef8: subc %o4, 0xe64, %l5
3330 .word 0x2e800007 ! t0_kref+0xefc: bvs,a _kref+0xf18
3331 .word 0x81848000 ! t0_kref+0xf00: wr %l2, %g0, %y
3332 .word 0x81dec00a ! t0_kref+0xf04: flush %i3 + %o2
3333 .word 0x3f800002 ! t0_kref+0xf08: fbo,a _kref+0xf10
3334 .word 0xab1d6634 ! t0_kref+0xf0c: tsubcctv %l5, 0x634, %l5
3335 .word 0xa5a01916 ! t0_kref+0xf10: fitod %f22, %f18
3336 .word 0xc5ee100c ! t0_kref+0xf14: prefetcha %i0 + %o4, 2
3337 .word 0xa875a920 ! t0_kref+0xf18: udiv %l6, 0x920, %l4
3338 .word 0xa9400000 ! t0_kref+0xf1c: mov %y, %l4
3339 .word 0x9fc00004 ! t0_kref+0xf20: call %g0 + %g4
3340 .word 0xa1a3c8b1 ! t0_kref+0xf24: fsubs %f15, %f17, %f16
3341 .word 0x81d87dd9 ! t0_kref+0xf28: flush %g1 - 0x227
3342 .word 0xa6dae5d8 ! t0_kref+0xf2c: smulcc %o3, 0x5d8, %l3
3343 .word 0xa8fcc013 ! t0_kref+0xf30: sdivcc %l3, %l3, %l4
3344 .word 0x89b0ccac ! t0_kref+0xf34: fandnot2s %f3, %f12, %f4
3345 .word 0xe8c81018 ! t0_kref+0xf38: ldsba [%g0 + %i0]0x80, %l4
3346 .word 0x3a800001 ! t0_kref+0xf3c: bcc,a _kref+0xf40
3347 .word 0xa9258009 ! t0_kref+0xf40: mulscc %l6, %o1, %l4
3348 .word 0xa9700012 ! t0_kref+0xf44: popc %l2, %l4
3349 .word 0xa9b1858c ! t0_kref+0xf48: fcmpgt32 %f6, %f12, %l4
3350 .word 0x21800002 ! t0_kref+0xf4c: fbn,a _kref+0xf54
3351 .word 0x9da0054a ! t0_kref+0xf50: fsqrtd %f10, %f14
3352 .word 0xe3b8a080 ! t0_kref+0xf54: stda %f48, [%g2 + 0x80]%asi
3353 .word 0xea4e8018 ! t0_kref+0xf58: ldsb [%i2 + %i0], %l5
3354 call SYM(t0_subr0)
3355 .word 0xaa82c00d ! t0_kref+0xf60: addcc %o3, %o5, %l5
3356 .word 0xe808a011 ! t0_kref+0xf64: ldub [%g2 + 0x11], %l4
3357 .word 0xd51fbde0 ! t0_kref+0xf68: ldd [%fp - 0x220], %f10
3358 .word 0xaa8eb9ae ! t0_kref+0xf6c: andcc %i2, -0x652, %l5
3359 .word 0xdd1fbc18 ! t0_kref+0xf70: ldd [%fp - 0x3e8], %f14
3360 .word 0xd628a022 ! t0_kref+0xf74: stb %o3, [%g2 + 0x22]
3361 .word 0xa69c8009 ! t0_kref+0xf78: xorcc %l2, %o1, %l3
3362 .word 0xc1be1a5d ! t0_kref+0xf7c: stda %f0, [%i0 + %i5]0xd2
3363 .word 0xe4086e58 ! t0_kref+0xf80: ldub [%g1 + 0xe58], %l2
3364 .word 0xa41ca00c ! t0_kref+0xf84: xor %l2, 0xc, %l2
3365 .word 0xe4286e58 ! t0_kref+0xf88: stb %l2, [%g1 + 0xe58]
3366 .word 0x81d86e58 ! t0_kref+0xf8c: flush %g1 + 0xe58
3367 .word 0x95a000a9 ! t0_kref+0xf90: fnegs %f9, %f10
3368 .word 0x81dbc001 ! t0_kref+0xf94: flush %o7 + %g1
3369 .word 0xd81f4018 ! t0_kref+0xf98: ldd [%i5 + %i0], %o4
3370 .word 0xcf00a010 ! t0_kref+0xf9c: ld [%g2 + 0x10], %f7
3371 .word 0x8fa01897 ! t0_kref+0xfa0: fitos %f23, %f7
3372 .word 0x81ae0a46 ! t0_kref+0xfa4: fcmpd %fcc0, %f24, %f6
33732: .word 0xa5a6094e ! t0_kref+0xfa8: fmuld %f24, %f14, %f18
3374 .word 0x99a30850 ! t0_kref+0xfac: faddd %f12, %f16, %f12
3375 .word 0xa7418000 ! t0_kref+0xfb0: mov %fprs, %l3
3376 .word 0x95b00c20 ! t0_kref+0xfb4: fzeros %f10
3377 .word 0xa1b00e54 ! t0_kref+0xfb8: fxnor %f0, %f20, %f16
3378 .word 0x95b1074a ! t0_kref+0xfbc: fpack32 %f4, %f10, %f10
3379 .word 0xaabac014 ! t0_kref+0xfc0: xnorcc %o3, %l4, %l5
3380 .word 0xd430a020 ! t0_kref+0xfc4: sth %o2, [%g2 + 0x20]
3381 .word 0xe91fbdd8 ! t0_kref+0xfc8: ldd [%fp - 0x228], %f20
3382 .word 0xaa624014 ! t0_kref+0xfcc: subc %o1, %l4, %l5
3383 .word 0xc020a030 ! t0_kref+0xfd0: clr [%g2 + 0x30]
3384 .word 0xb8102000 ! t0_kref+0xfd4: mov 0x0, %i4
3385 .word 0xe8871018 ! t0_kref+0xfd8: lda [%i4 + %i0]0x80, %l4
3386 .word 0xeb067fe8 ! t0_kref+0xfdc: ld [%i1 - 0x18], %f21
3387 .word 0x81ad8ad6 ! t0_kref+0xfe0: fcmped %fcc0, %f22, %f22
3388 .word 0x99b20f94 ! t0_kref+0xfe4: for %f8, %f20, %f12
3389 .word 0xaaddfe30 ! t0_kref+0xfe8: smulcc %l7, -0x1d0, %l5
3390 .word 0xd51fbfd8 ! t0_kref+0xfec: ldd [%fp - 0x28], %f10
3391 .word 0xe66e001a ! t0_kref+0xff0: ldstub [%i0 + %i2], %l3
3392 .word 0xa865800d ! t0_kref+0xff4: subc %l6, %o5, %l4
3393 .word 0xa80d0012 ! t0_kref+0xff8: and %l4, %l2, %l4
3394 .word 0x86102010 ! t0_kref+0xffc: mov 0x10, %g3
3395 .word 0x86a0e001 ! t0_kref+0x1000: subcc %g3, 1, %g3
3396 .word 0x2280001e ! t0_kref+0x1004: be,a _kref+0x107c
3397 .word 0xd4be5000 ! t0_kref+0x1008: stda %o2, [%i1]0x80
3398 .word 0x95a01031 ! t0_kref+0x100c: fstox %f17, %f10
3399 .word 0x81848000 ! t0_kref+0x1010: wr %l2, %g0, %y
3400 .word 0xa6dc8017 ! t0_kref+0x1014: smulcc %l2, %l7, %l3
3401 .word 0xe8067ffc ! t0_kref+0x1018: ld [%i1 - 4], %l4
3402 .word 0xa89afe6c ! t0_kref+0x101c: xorcc %o3, -0x194, %l4
3403 .word 0x89a288a7 ! t0_kref+0x1020: fsubs %f10, %f7, %f4
3404 .word 0x99a0188a ! t0_kref+0x1024: fitos %f10, %f12
3405 .word 0xe650a010 ! t0_kref+0x1028: ldsh [%g2 + 0x10], %l3
3406 .word 0xaaa5400c ! t0_kref+0x102c: subcc %l5, %o4, %l5
3407 .word 0x81db331e ! t0_kref+0x1030: flush %o4 - 0xce2
3408 .word 0x9da0052d ! t0_kref+0x1034: fsqrts %f13, %f14
3409 .word 0x81df7dda ! t0_kref+0x1038: flush %i5 - 0x226
3410 .word 0xea0e8019 ! t0_kref+0x103c: ldub [%i2 + %i1], %l5
3411 .word 0x95a0192c ! t0_kref+0x1040: fstod %f12, %f10
3412 .word 0xa8150016 ! t0_kref+0x1044: or %l4, %l6, %l4
3413 .word 0x81a98ad4 ! t0_kref+0x1048: fcmped %fcc0, %f6, %f20
3414 .word 0xc9be1a5d ! t0_kref+0x104c: stda %f4, [%i0 + %i5]0xd2
3415 .word 0x85a00522 ! t0_kref+0x1050: fsqrts %f2, %f2
3416 .word 0xa883401a ! t0_kref+0x1054: addcc %o5, %i2, %l4
3417 .word 0x2c800003 ! t0_kref+0x1058: bneg,a _kref+0x1064
3418 .word 0xe56e3fe8 ! t0_kref+0x105c: prefetch %i0 - 0x18, 18
3419 .word 0xe3b8a080 ! t0_kref+0x1060: stda %f48, [%g2 + 0x80]%asi
3420 .word 0xe3a01019 ! t0_kref+0x1064: sta %f17, [%g0 + %i1]0x80
3421 .word 0xa89cb282 ! t0_kref+0x1068: xorcc %l2, -0xd7e, %l4
3422 .word 0xa93aa011 ! t0_kref+0x106c: sra %o2, 0x11, %l4
3423 .word 0xa6d58000 ! t0_kref+0x1070: umulcc %l6, %g0, %l3
3424 .word 0xe8080018 ! t0_kref+0x1074: ldub [%g0 + %i0], %l4
3425 .word 0xa82dc00d ! t0_kref+0x1078: andn %l7, %o5, %l4
3426 .word 0xa88a8012 ! t0_kref+0x107c: andcc %o2, %l2, %l4
3427 .word 0xadb48ca9 ! t0_kref+0x1080: fandnot2s %f18, %f9, %f22
3428 .word 0xe808a022 ! t0_kref+0x1084: ldub [%g2 + 0x22], %l4
3429 .word 0xab3aa008 ! t0_kref+0x1088: sra %o2, 0x8, %l5
3430 .word 0xa9b24077 ! t0_kref+0x108c: edge8ln %o1, %l7, %l4
3431 .word 0xa682a378 ! t0_kref+0x1090: addcc %o2, 0x378, %l3
3432 .word 0x91b10a60 ! t0_kref+0x1094: fpadd32s %f4, %f0, %f8
3433 .word 0xa90ca66a ! t0_kref+0x1098: tsubcc %l2, 0x66a, %l4
3434 .word 0xada018c4 ! t0_kref+0x109c: fdtos %f4, %f22
3435 .word 0x23800003 ! t0_kref+0x10a0: fbne,a _kref+0x10ac
3436 .word 0x81de800f ! t0_kref+0x10a4: flush %i2 + %o7
3437 .word 0x37800004 ! t0_kref+0x10a8: fbge,a _kref+0x10b8
3438 .word 0xadb38a6a ! t0_kref+0x10ac: fpadd32s %f14, %f10, %f22
3439 .word 0xa865c017 ! t0_kref+0x10b0: subc %l7, %l7, %l4
3440 .word 0xea10a012 ! t0_kref+0x10b4: lduh [%g2 + 0x12], %l5
3441 .word 0xe808a000 ! t0_kref+0x10b8: ldub [%g2], %l4
3442 .word 0xa9418000 ! t0_kref+0x10bc: mov %fprs, %l4
3443 .word 0x9db00d90 ! t0_kref+0x10c0: fxor %f0, %f16, %f14
3444 .word 0xec28a001 ! t0_kref+0x10c4: stb %l6, [%g2 + 1]
3445 .word 0x27480004 ! t0_kref+0x10c8: fbul,a,pt %fcc0, _kref+0x10d8
3446 .word 0x8db00620 ! t0_kref+0x10cc: fmul8x16 %f0, %f0, %f6
3447 .word 0xd0366006 ! t0_kref+0x10d0: sth %o0, [%i1 + 6]
3448 .word 0xaa850014 ! t0_kref+0x10d4: addcc %l4, %l4, %l5
3449 .word 0xaabb2d85 ! t0_kref+0x10d8: xnorcc %o4, 0xd85, %l5
3450 .word 0x86102009 ! t0_kref+0x10dc: mov 0x9, %g3
3451 .word 0x86a0e001 ! t0_kref+0x10e0: subcc %g3, 1, %g3
3452 .word 0x2280000a ! t0_kref+0x10e4: be,a _kref+0x110c
3453 .word 0xa89a000b ! t0_kref+0x10e8: xorcc %o0, %o3, %l4
3454 .word 0x85a01923 ! t0_kref+0x10ec: fstod %f3, %f2
3455 .word 0xdd00a020 ! t0_kref+0x10f0: ld [%g2 + 0x20], %f14
3456 .word 0xa866b04f ! t0_kref+0x10f4: subc %i2, -0xfb1, %l4
3457 .word 0xa7418000 ! t0_kref+0x10f8: mov %fprs, %l3
3458 .word 0xc19e5a5c ! t0_kref+0x10fc: ldda [%i1 + %i4]0xd2, %f0
3459 .word 0xa7b28412 ! t0_kref+0x1100: fcmple16 %f10, %f18, %l3
3460 .word 0xc51e6010 ! t0_kref+0x1104: ldd [%i1 + 0x10], %f2
3461 .word 0x29269c1d ! t0_kref+0x1108: sethi %hi(0x9a707400), %l4
3462 .word 0x37480004 ! t0_kref+0x110c: fbge,a,pt %fcc0, _kref+0x111c
3463 .word 0x81b10d40 ! t0_kref+0x1110: fnot1 %f4, %f0
3464 .word 0xe810a030 ! t0_kref+0x1114: lduh [%g2 + 0x30], %l4
3465 .word 0x81580000 ! t0_kref+0x1118: flushw
3466 .word 0xe628a013 ! t0_kref+0x111c: stb %l3, [%g2 + 0x13]
3467 .word 0xd9066000 ! t0_kref+0x1120: ld [%i1], %f12
3468 .word 0x81a0054c ! t0_kref+0x1124: fsqrtd %f12, %f0
3469 .word 0x36480005 ! t0_kref+0x1128: bge,a,pt %icc, _kref+0x113c
3470 .word 0xcd20a030 ! t0_kref+0x112c: st %f6, [%g2 + 0x30]
3471 .word 0x81db4004 ! t0_kref+0x1130: flush %o5 + %g4
3472 .word 0x83b58e6a ! t0_kref+0x1134: fxnors %f22, %f10, %f1
3473 .word 0xaa44b41c ! t0_kref+0x1138: addc %l2, -0xbe4, %l5
3474 .word 0x81ab0a58 ! t0_kref+0x113c: fcmpd %fcc0, %f12, %f24
3475 .word 0xa8bca2ee ! t0_kref+0x1140: xnorcc %l2, 0x2ee, %l4
3476 .word 0xf1063ffc ! t0_kref+0x1144: ld [%i0 - 4], %f24
3477 call SYM(t0_subr1)
3478 .word 0xa8e2fe71 ! t0_kref+0x114c: subccc %o3, -0x18f, %l4
3479 .word 0x81da377c ! t0_kref+0x1150: flush %o0 - 0x884
3480 .word 0x9de3bfa0 ! t0_kref+0x1154: save %sp, -0x60, %sp
3481 .word 0xa9ee401b ! t0_kref+0x1158: restore %i1, %i3, %l4
3482 .word 0xea260000 ! t0_kref+0x115c: st %l5, [%i0]
3483 .word 0x9da18842 ! t0_kref+0x1160: faddd %f6, %f2, %f14
3484 .word 0xa865a300 ! t0_kref+0x1164: subc %l6, 0x300, %l4
3485 .word 0xaa23000d ! t0_kref+0x1168: sub %o4, %o5, %l5
3486 .word 0xea270018 ! t0_kref+0x116c: st %l5, [%i4 + %i0]
3487 .word 0xa7b38416 ! t0_kref+0x1170: fcmple16 %f14, %f22, %l3
3488 .word 0xd8200019 ! t0_kref+0x1174: st %o4, [%g0 + %i1]
3489 .word 0xa1a08940 ! t0_kref+0x1178: fmuld %f2, %f0, %f16
3490 .word 0x81830000 ! t0_kref+0x117c: wr %o4, %g0, %y
3491 .word 0x9f414000 ! t0_kref+0x1180: mov %pc, %o7
3492 .word 0x2d800007 ! t0_kref+0x1184: fbg,a _kref+0x11a0
3493 .word 0xa5a0190b ! t0_kref+0x1188: fitod %f11, %f18
3494 .word 0x3d800004 ! t0_kref+0x118c: fbule,a _kref+0x119c
3495 .word 0x89b54faa ! t0_kref+0x1190: fors %f21, %f10, %f4
3496 .word 0xd8a81018 ! t0_kref+0x1194: stba %o4, [%g0 + %i0]0x80
3497 .word 0xea070019 ! t0_kref+0x1198: ld [%i4 + %i1], %l5
3498 .word 0xe810a032 ! t0_kref+0x119c: lduh [%g2 + 0x32], %l4
3499 .word 0xe8063fe0 ! t0_kref+0x11a0: ld [%i0 - 0x20], %l4
3500 .word 0xc720a030 ! t0_kref+0x11a4: st %f3, [%g2 + 0x30]
3501 .word 0x31480004 ! t0_kref+0x11a8: fba,a,pt %fcc0, _kref+0x11b8
3502 .word 0xaac26034 ! t0_kref+0x11ac: addccc %o1, 0x34, %l5
3503 .word 0xa6dae7e0 ! t0_kref+0x11b0: smulcc %o3, 0x7e0, %l3
3504 .word 0xe3b8a080 ! t0_kref+0x11b4: stda %f48, [%g2 + 0x80]%asi
3505 .word 0x81dcc00f ! t0_kref+0x11b8: flush %l3 + %o7
3506 .word 0x81b14630 ! t0_kref+0x11bc: fmul8x16 %f5, %f16, %f0
3507 .word 0xa9b48200 ! t0_kref+0x11c0: array8 %l2, %g0, %l4
3508 .word 0xea064000 ! t0_kref+0x11c4: ld [%i1], %l5
3509 .word 0x8db28d88 ! t0_kref+0x11c8: fxor %f10, %f8, %f6
3510 .word 0xa5b10e44 ! t0_kref+0x11cc: fxnor %f4, %f4, %f18
3511 .word 0xaaa4e62f ! t0_kref+0x11d0: subcc %l3, 0x62f, %l5
3512 .word 0x99a58848 ! t0_kref+0x11d4: faddd %f22, %f8, %f12
3513 .word 0xe3b8a080 ! t0_kref+0x11d8: stda %f48, [%g2 + 0x80]%asi
3514 .word 0xc93e3ff0 ! t0_kref+0x11dc: std %f4, [%i0 - 0x10]
3515 .word 0xe6563fe0 ! t0_kref+0x11e0: ldsh [%i0 - 0x20], %l3
3516 .word 0xe6067ffc ! t0_kref+0x11e4: ld [%i1 - 4], %l3
3517 .word 0x93a00533 ! t0_kref+0x11e8: fsqrts %f19, %f9
3518 .word 0xc398a040 ! t0_kref+0x11ec: ldda [%g2 + 0x40]%asi, %f32
3519 .word 0xab40c000 ! t0_kref+0x11f0: mov %asi, %l5
3520 .word 0x89b08c6c ! t0_kref+0x11f4: fnors %f2, %f12, %f4
3521 .word 0x3d800006 ! t0_kref+0x11f8: fbule,a _kref+0x1210
3522 .word 0x81820000 ! t0_kref+0x11fc: wr %o0, %g0, %y
3523 .word 0xa8ad0017 ! t0_kref+0x1200: andncc %l4, %l7, %l4
3524 .word 0xd828a002 ! t0_kref+0x1204: stb %o4, [%g2 + 2]
3525 .word 0xd22e6018 ! t0_kref+0x1208: stb %o1, [%i1 + 0x18]
3526 .word 0xa664c013 ! t0_kref+0x120c: subc %l3, %l3, %l3
3527 .word 0x91a0188b ! t0_kref+0x1210: fitos %f11, %f8
3528 .word 0x86102012 ! t0_kref+0x1214: mov 0x12, %g3
3529 .word 0x86a0e001 ! t0_kref+0x1218: subcc %g3, 1, %g3
3530 .word 0x22800012 ! t0_kref+0x121c: be,a _kref+0x1264
3531 .word 0xe808a021 ! t0_kref+0x1220: ldub [%g2 + 0x21], %l4
3532 .word 0xab12ecf1 ! t0_kref+0x1224: taddcctv %o3, 0xcf1, %l5
3533 .word 0xed380018 ! t0_kref+0x1228: std %f22, [%g0 + %i0]
3534 .word 0xa6822a90 ! t0_kref+0x122c: addcc %o0, 0xa90, %l3
3535 .word 0xee28a011 ! t0_kref+0x1230: stb %l7, [%g2 + 0x11]
3536 .word 0xa9b5cd60 ! t0_kref+0x1234: fnot1s %f23, %f20
3537 .word 0xa9b20586 ! t0_kref+0x1238: fcmpgt32 %f8, %f6, %l4
3538 .word 0xe610a010 ! t0_kref+0x123c: lduh [%g2 + 0x10], %l3
3539 .word 0xafa01a50 ! t0_kref+0x1240: fdtoi %f16, %f23
3540 .word 0xd11e6000 ! t0_kref+0x1244: ldd [%i1], %f8
3541 .word 0xc9063ff0 ! t0_kref+0x1248: ld [%i0 - 0x10], %f4
3542 .word 0x29480002 ! t0_kref+0x124c: fbl,a,pt %fcc0, _kref+0x1254
3543 .word 0xc398a040 ! t0_kref+0x1250: ldda [%g2 + 0x40]%asi, %f32
3544 .word 0xd028a003 ! t0_kref+0x1254: stb %o0, [%g2 + 3]
3545 .word 0xab400000 ! t0_kref+0x1258: mov %y, %l5
3546 .word 0xa722c00c ! t0_kref+0x125c: mulscc %o3, %o4, %l3
3547 .word 0xabb2c10a ! t0_kref+0x1260: edge32 %o3, %o2, %l5
3548 .word 0xa9a00120 ! t0_kref+0x1264: fabss %f0, %f20
3549 .word 0xa7b385c0 ! t0_kref+0x1268: fcmpeq32 %f14, %f0, %l3
3550 .word 0x8143e040 ! t0_kref+0x126c: membar 0x40
3551 .word 0xa87cc00a ! t0_kref+0x1270: sdiv %l3, %o2, %l4
3552 .word 0xe8f81018 ! t0_kref+0x1274: swapa [%g0 + %i0]0x80, %l4
3553 .word 0xaa054009 ! t0_kref+0x1278: add %l5, %o1, %l5
3554 .word 0xd900a020 ! t0_kref+0x127c: ld [%g2 + 0x20], %f12
3555 .word 0x99b086b7 ! t0_kref+0x1280: fmul8x16al %f2, %f23, %f12
3556 .word 0xe648a010 ! t0_kref+0x1284: ldsb [%g2 + 0x10], %l3
3557 .word 0xc398a080 ! t0_kref+0x1288: ldda [%g2 + 0x80]%asi, %f32
3558 .word 0xa9b5831a ! t0_kref+0x128c: alignaddr %l6, %i2, %l4
3559 .word 0xa925688e ! t0_kref+0x1290: mulscc %l5, 0x88e, %l4
3560 .word 0xa885800a ! t0_kref+0x1294: addcc %l6, %o2, %l4
3561 .word 0xa89377ff ! t0_kref+0x1298: orcc %o5, -0x801, %l4
3562 .word 0x85856490 ! t0_kref+0x129c: wr %l5, 0x490, %ccr
3563 .word 0xe3263fe4 ! t0_kref+0x12a0: st %f17, [%i0 - 0x1c]
3564 .word 0xea16600a ! t0_kref+0x12a4: lduh [%i1 + 0xa], %l5
3565 .word 0xc11e0000 ! t0_kref+0x12a8: ldd [%i0], %f0
3566 .word 0xd2362008 ! t0_kref+0x12ac: sth %o1, [%i0 + 8]
3567 .word 0xa82d2265 ! t0_kref+0x12b0: andn %l4, 0x265, %l4
3568 .word 0xa5b24f74 ! t0_kref+0x12b4: fornot1s %f9, %f20, %f18
3569 .word 0x8db009a2 ! t0_kref+0x12b8: fexpand %f2, %f6
3570 .word 0xa7282001 ! t0_kref+0x12bc: sll %g0, 0x1, %l3
3571 .word 0xc398a080 ! t0_kref+0x12c0: ldda [%g2 + 0x80]%asi, %f32
3572 .word 0x37800007 ! t0_kref+0x12c4: fbge,a _kref+0x12e0
3573 .word 0x91a000b8 ! t0_kref+0x12c8: fnegs %f24, %f8
3574 .word 0xc120a010 ! t0_kref+0x12cc: st %f0, [%g2 + 0x10]
3575 .word 0xe656201a ! t0_kref+0x12d0: ldsh [%i0 + 0x1a], %l3
3576 .word 0xaa454015 ! t0_kref+0x12d4: addc %l5, %l5, %l5
3577 .word 0xa67e800c ! t0_kref+0x12d8: sdiv %i2, %o4, %l3
3578 .word 0xc91e0000 ! t0_kref+0x12dc: ldd [%i0], %f4
3579 .word 0xba102018 ! t0_kref+0x12e0: mov 0x18, %i5
3580 .word 0xada00536 ! t0_kref+0x12e4: fsqrts %f22, %f22
3581 .word 0xd828a010 ! t0_kref+0x12e8: stb %o4, [%g2 + 0x10]
3582 .word 0xab334015 ! t0_kref+0x12ec: srl %o5, %l5, %l5
3583 .word 0xaabb6c59 ! t0_kref+0x12f0: xnorcc %o5, 0xc59, %l5
3584 .word 0xada000ac ! t0_kref+0x12f4: fnegs %f12, %f22
3585 .word 0x9ba01885 ! t0_kref+0x12f8: fitos %f5, %f13
3586 .word 0xe46e8018 ! t0_kref+0x12fc: ldstub [%i2 + %i0], %l2
3587 .word 0xa68e8012 ! t0_kref+0x1300: andcc %i2, %l2, %l3
3588 .word 0x95a2094c ! t0_kref+0x1304: fmuld %f8, %f12, %f10
3589 .word 0xa678000d ! t0_kref+0x1308: sdiv %g0, %o5, %l3
3590 .word 0xaa982d4c ! t0_kref+0x130c: xorcc %g0, 0xd4c, %l5
3591 .word 0xe616001b ! t0_kref+0x1310: lduh [%i0 + %i3], %l3
3592 .word 0xab24800c ! t0_kref+0x1314: mulscc %l2, %o4, %l5
3593 .word 0x9fc10000 ! t0_kref+0x1318: call %g4
3594 .word 0x8d834016 ! t0_kref+0x131c: wr %o5, %l6, %fprs
3595 .word 0xa89a800d ! t0_kref+0x1320: xorcc %o2, %o5, %l4
3596 .word 0x33800005 ! t0_kref+0x1324: fbe,a _kref+0x1338
3597 .word 0xea28a030 ! t0_kref+0x1328: stb %l5, [%g2 + 0x30]
3598 .word 0xa8954014 ! t0_kref+0x132c: orcc %l5, %l4, %l4
3599 .word 0x99a18842 ! t0_kref+0x1330: faddd %f6, %f2, %f12
3600 .word 0xa71b61c5 ! t0_kref+0x1334: tsubcctv %o5, 0x1c5, %l3
3601 .word 0x37480007 ! t0_kref+0x1338: fbge,a,pt %fcc0, _kref+0x1354
3602 .word 0x85a189d2 ! t0_kref+0x133c: fdivd %f6, %f18, %f2
3603 .word 0xa6f8000d ! t0_kref+0x1340: sdivcc %g0, %o5, %l3
3604 .word 0xedf65008 ! t0_kref+0x1344: casxa [%i1]0x80, %o0, %l6
3605 .word 0x25480006 ! t0_kref+0x1348: fblg,a,pt %fcc0, _kref+0x1360
3606 .word 0xa605ef14 ! t0_kref+0x134c: add %l7, 0xf14, %l3
3607 .word 0xee263fe8 ! t0_kref+0x1350: st %l7, [%i0 - 0x18]
3608 .word 0xa72cc00c ! t0_kref+0x1354: sll %l3, %o4, %l3
3609 .word 0xe01e7ff8 ! t0_kref+0x1358: ldd [%i1 - 8], %l0
3610 .word 0xb1b24ae6 ! t0_kref+0x135c: fpsub32s %f9, %f6, %f24
3611 .word 0x91a30833 ! t0_kref+0x1360: fadds %f12, %f19, %f8
3612 .word 0xd07e2014 ! t0_kref+0x1364: swap [%i0 + 0x14], %o0
3613 .word 0xa9a01898 ! t0_kref+0x1368: fitos %f24, %f20
3614 .word 0xa7b00157 ! t0_kref+0x136c: edge32l %g0, %l7, %l3
3615 .word 0xd230a032 ! t0_kref+0x1370: sth %o1, [%g2 + 0x32]
3616 .word 0xa5a88046 ! t0_kref+0x1374: fmovdlg %fcc0, %f6, %f18
3617 .word 0xd428a020 ! t0_kref+0x1378: stb %o2, [%g2 + 0x20]
3618 .word 0xa9a00538 ! t0_kref+0x137c: fsqrts %f24, %f20
3619 .word 0x29480001 ! t0_kref+0x1380: fbl,a,pt %fcc0, _kref+0x1384
3620 .word 0xe53e401d ! t0_kref+0x1384: std %f18, [%i1 + %i5]
3621 .word 0xa9b50624 ! t0_kref+0x1388: fmul8x16 %f20, %f4, %f20
3622 .word 0x8586801a ! t0_kref+0x138c: wr %i2, %i2, %ccr
3623 .word 0xc0680018 ! t0_kref+0x1390: ldstub [%g0 + %i0], %g0
3624 .word 0xe64e3ffb ! t0_kref+0x1394: ldsb [%i0 - 5], %l3
3625 .word 0x81b24a6a ! t0_kref+0x1398: fpadd32s %f9, %f10, %f0
3626 .word 0xd4680018 ! t0_kref+0x139c: ldstub [%g0 + %i0], %o2
3627 .word 0x81ab8ad6 ! t0_kref+0x13a0: fcmped %fcc0, %f14, %f22
3628 .word 0xa5a3c8ad ! t0_kref+0x13a4: fsubs %f15, %f13, %f18
3629 .word 0x83b24a77 ! t0_kref+0x13a8: fpadd32s %f9, %f23, %f1
3630 .word 0x34800005 ! t0_kref+0x13ac: bg,a _kref+0x13c0
3631 .word 0xa89a0009 ! t0_kref+0x13b0: xorcc %o0, %o1, %l4
3632 .word 0xc028a011 ! t0_kref+0x13b4: clrb [%g2 + 0x11]
3633 .word 0xa6783845 ! t0_kref+0x13b8: sdiv %g0, -0x7bb, %l3
3634 .word 0x81a80a54 ! t0_kref+0x13bc: fcmpd %fcc0, %f0, %f20
3635 .word 0xe848a011 ! t0_kref+0x13c0: ldsb [%g2 + 0x11], %l4
3636 .word 0x81848000 ! t0_kref+0x13c4: wr %l2, %g0, %y
3637 .word 0xc398a080 ! t0_kref+0x13c8: ldda [%g2 + 0x80]%asi, %f32
3638 .word 0xcd1fbf20 ! t0_kref+0x13cc: ldd [%fp - 0xe0], %f6
3639 .word 0x81debcb3 ! t0_kref+0x13d0: flush %i2 - 0x34d
3640 .word 0xe3b8a040 ! t0_kref+0x13d4: stda %f48, [%g2 + 0x40]%asi
3641 .word 0xa6658000 ! t0_kref+0x13d8: subc %l6, %g0, %l3
3642 .word 0x9da00556 ! t0_kref+0x13dc: fsqrtd %f22, %f14
3643 .word 0xaaa4c00d ! t0_kref+0x13e0: subcc %l3, %o5, %l5
3644 .word 0xed3e2018 ! t0_kref+0x13e4: std %f22, [%i0 + 0x18]
3645 .word 0x95a40d25 ! t0_kref+0x13e8: fsmuld %f16, %f5, %f10
3646 .word 0xa9b5c200 ! t0_kref+0x13ec: array8 %l7, %g0, %l4
3647 .word 0x85a0188b ! t0_kref+0x13f0: fitos %f11, %f2
3648 .word 0xaba00127 ! t0_kref+0x13f4: fabss %f7, %f21
3649 .word 0xa67a2065 ! t0_kref+0x13f8: sdiv %o0, 0x65, %l3
3650 .word 0x93a00137 ! t0_kref+0x13fc: fabss %f23, %f9
3651 .word 0xadb40d40 ! t0_kref+0x1400: fnot1 %f16, %f22
3652 .word 0x2d480002 ! t0_kref+0x1404: fbg,a,pt %fcc0, _kref+0x140c
3653 .word 0xa8dd0016 ! t0_kref+0x1408: smulcc %l4, %l6, %l4
3654 .word 0xd430a022 ! t0_kref+0x140c: sth %o2, [%g2 + 0x22]
3655 .word 0xa6d3693f ! t0_kref+0x1410: umulcc %o5, 0x93f, %l3
3656 .word 0xa6dd0000 ! t0_kref+0x1414: smulcc %l4, %g0, %l3
3657 .word 0xa6bd3f64 ! t0_kref+0x1418: xnorcc %l4, -0x9c, %l3
3658 .word 0x28800001 ! t0_kref+0x141c: bleu,a _kref+0x1420
3659 .word 0xea500018 ! t0_kref+0x1420: ldsh [%g0 + %i0], %l5
3660 .word 0xea10a020 ! t0_kref+0x1424: lduh [%g2 + 0x20], %l5
3661 .word 0x95a18944 ! t0_kref+0x1428: fmuld %f6, %f4, %f10
3662 .word 0xab3da012 ! t0_kref+0x142c: sra %l6, 0x12, %l5
3663 .word 0xab0d000c ! t0_kref+0x1430: tsubcc %l4, %o4, %l5
3664 .word 0xea48a011 ! t0_kref+0x1434: ldsb [%g2 + 0x11], %l5
3665 .word 0xe60e2005 ! t0_kref+0x1438: ldub [%i0 + 5], %l3
3666 .word 0xe720a000 ! t0_kref+0x143c: st %f19, [%g2]
3667 .word 0xea16201c ! t0_kref+0x1440: lduh [%i0 + 0x1c], %l5
3668 .word 0x9de3bfa0 ! t0_kref+0x1444: save %sp, -0x60, %sp
3669 .word 0xba36fe6a ! t0_kref+0x1448: orn %i3, -0x196, %i5
3670 .word 0xabeefd37 ! t0_kref+0x144c: restore %i3, -0x2c9, %l5
3671 .word 0xe800a000 ! t0_kref+0x1450: ld [%g2], %l4
3672 .word 0x21800006 ! t0_kref+0x1454: fbn,a _kref+0x146c
3673 .word 0xdd1fbf60 ! t0_kref+0x1458: ldd [%fp - 0xa0], %f14
3674 .word 0xaab8000b ! t0_kref+0x145c: xnorcc %g0, %o3, %l5
3675 .word 0xd6263fec ! t0_kref+0x1460: st %o3, [%i0 - 0x14]
3676 .word 0x81a209cc ! t0_kref+0x1464: fdivd %f8, %f12, %f0
3677 .word 0xada50d2b ! t0_kref+0x1468: fsmuld %f20, %f11, %f22
3678 .word 0xadb28e31 ! t0_kref+0x146c: fands %f10, %f17, %f22
3679 .word 0xea067ff4 ! t0_kref+0x1470: ld [%i1 - 0xc], %l5
3680 .word 0xe80e7ff9 ! t0_kref+0x1474: ldub [%i1 - 7], %l4
3681 .word 0x83b14aa8 ! t0_kref+0x1478: fpsub16s %f5, %f8, %f1
3682 .word 0xed3e401d ! t0_kref+0x147c: std %f22, [%i1 + %i5]
3683 .word 0xf7ee101b ! t0_kref+0x1480: prefetcha %i0 + %i3, 27
3684 .word 0xaa0d8016 ! t0_kref+0x1484: and %l6, %l6, %l5
3685 .word 0x8584bca8 ! t0_kref+0x1488: wr %l2, 0xfffffca8, %ccr
3686 .word 0x33480008 ! t0_kref+0x148c: fbe,a,pt %fcc0, _kref+0x14ac
3687 .word 0x8fb50ea0 ! t0_kref+0x1490: fsrc1s %f20, %f7
3688 .word 0xa7400000 ! t0_kref+0x1494: mov %y, %l3
3689 .word 0x85a4cd36 ! t0_kref+0x1498: fsmuld %f19, %f22, %f2
3690 .word 0x9bb40f74 ! t0_kref+0x149c: fornot1s %f16, %f20, %f13
3691 .word 0x89a489cc ! t0_kref+0x14a0: fdivd %f18, %f12, %f4
3692 .word 0x81a01a46 ! t0_kref+0x14a4: fdtoi %f6, %f0
3693 .word 0xa93e8008 ! t0_kref+0x14a8: sra %i2, %o0, %l4
3694 .word 0x81ae0aca ! t0_kref+0x14ac: fcmped %fcc0, %f24, %f10
3695 .word 0xea0e200f ! t0_kref+0x14b0: ldub [%i0 + 0xf], %l5
3696 .word 0xe850a022 ! t0_kref+0x14b4: ldsh [%g2 + 0x22], %l4
3697 .word 0xa67b400a ! t0_kref+0x14b8: sdiv %o5, %o2, %l3
3698 .word 0xc398a080 ! t0_kref+0x14bc: ldda [%g2 + 0x80]%asi, %f32
3699 .word 0x81850000 ! t0_kref+0x14c0: wr %l4, %g0, %y
3700 .word 0xcb00a030 ! t0_kref+0x14c4: ld [%g2 + 0x30], %f5
3701 .word 0x99a01110 ! t0_kref+0x14c8: fxtod %f16, %f12
3702 .word 0xe1bf1a58 ! t0_kref+0x14cc: stda %f16, [%i4 + %i0]0xd2
3703 .word 0x291e8840 ! t0_kref+0x14d0: sethi %hi(0x7a210000), %l4
3704 .word 0xe8180018 ! t0_kref+0x14d4: ldd [%g0 + %i0], %l4
3705 .word 0xa740c000 ! t0_kref+0x14d8: mov %asi, %l3
3706 .word 0x99a488c0 ! t0_kref+0x14dc: fsubd %f18, %f0, %f12
3707 .word 0xe968a18e ! t0_kref+0x14e0: prefetch %g2 + 0x18e, 20
3708 .word 0xa6fdaa21 ! t0_kref+0x14e4: sdivcc %l6, 0xa21, %l3
3709 .word 0xab268017 ! t0_kref+0x14e8: mulscc %i2, %l7, %l5
3710 .word 0xa8bb0017 ! t0_kref+0x14ec: xnorcc %o4, %l7, %l4
3711 .word 0xa5b00c00 ! t0_kref+0x14f0: fzero %f18
3712 .word 0xe5396c38 ! t0_kref+0x14f4: std %f18, [%g5 + 0xc38]
3713 .word 0xe06e8019 ! t0_kref+0x14f8: ldstub [%i2 + %i1], %l0
3714 .word 0xaa9a3b17 ! t0_kref+0x14fc: xorcc %o0, -0x4e9, %l5
3715 .word 0x29800006 ! t0_kref+0x1500: fbl,a _kref+0x1518
3716 .word 0x99b30c40 ! t0_kref+0x1504: fnor %f12, %f0, %f12
3717 .word 0x91a01908 ! t0_kref+0x1508: fitod %f8, %f8
3718 .word 0xa60cb653 ! t0_kref+0x150c: and %l2, -0x9ad, %l3
3719 .word 0xaa03000b ! t0_kref+0x1510: add %o4, %o3, %l5
3720 .word 0xaa7b3d17 ! t0_kref+0x1514: sdiv %o4, -0x2e9, %l5
3721 .word 0x81ac8ad6 ! t0_kref+0x1518: fcmped %fcc0, %f18, %f22
3722 .word 0xaba01a4c ! t0_kref+0x151c: fdtoi %f12, %f21
3723 .word 0xc398a080 ! t0_kref+0x1520: ldda [%g2 + 0x80]%asi, %f32
3724 .word 0x83a018c0 ! t0_kref+0x1524: fdtos %f0, %f1
3725 .word 0xd91f4019 ! t0_kref+0x1528: ldd [%i5 + %i1], %f12
3726 .word 0xe608a022 ! t0_kref+0x152c: ldub [%g2 + 0x22], %l3
3727 .word 0xa7400000 ! t0_kref+0x1530: mov %y, %l3
3728 .word 0x81de8005 ! t0_kref+0x1534: flush %i2 + %g5
3729 .word 0xd02e001a ! t0_kref+0x1538: stb %o0, [%i0 + %i2]
3730 .word 0xaa8da5db ! t0_kref+0x153c: andcc %l6, 0x5db, %l5
3731 .word 0x91a000b1 ! t0_kref+0x1540: fnegs %f17, %f8
3732 .word 0xe700a010 ! t0_kref+0x1544: ld [%g2 + 0x10], %f19
3733 .word 0xa632400a ! t0_kref+0x1548: orn %o1, %o2, %l3
3734 .word 0x9db20e50 ! t0_kref+0x154c: fxnor %f8, %f16, %f14
3735 .word 0xa82a72cd ! t0_kref+0x1550: andn %o1, -0xd33, %l4
3736 .word 0x9da01937 ! t0_kref+0x1554: fstod %f23, %f14
3737 .word 0x9de3bfa0 ! t0_kref+0x1558: save %sp, -0x60, %sp
3738 .word 0xba9f2c95 ! t0_kref+0x155c: xorcc %i4, 0xc95, %i5
3739 .word 0xa9ee7d75 ! t0_kref+0x1560: restore %i1, -0x28b, %l4
3740 .word 0x9de3bfa0 ! t0_kref+0x1564: save %sp, -0x60, %sp
3741 .word 0xb8d6c01c ! t0_kref+0x1568: umulcc %i3, %i4, %i4
3742 .word 0xa7ee8018 ! t0_kref+0x156c: restore %i2, %i0, %l3
3743 .word 0x8da0110c ! t0_kref+0x1570: fxtod %f12, %f6
3744 .word 0x21800007 ! t0_kref+0x1574: fbn,a _kref+0x1590
3745 .word 0xa8603d98 ! t0_kref+0x1578: subc %g0, -0x268, %l4
3746 .word 0x91b58ea0 ! t0_kref+0x157c: fsrc1s %f22, %f8
3747 .word 0xa8bac016 ! t0_kref+0x1580: xnorcc %o3, %l6, %l4
3748 .word 0xd41e401d ! t0_kref+0x1584: ldd [%i1 + %i5], %o2
3749 .word 0xa6bcf180 ! t0_kref+0x1588: xnorcc %l3, -0xe80, %l3
3750 .word 0xa80d8016 ! t0_kref+0x158c: and %l6, %l6, %l4
3751 .word 0xe5070018 ! t0_kref+0x1590: ld [%i4 + %i0], %f18
3752 .word 0xa1a01893 ! t0_kref+0x1594: fitos %f19, %f16
3753 .word 0xea4e0000 ! t0_kref+0x1598: ldsb [%i0], %l5
3754 .word 0xabb50154 ! t0_kref+0x159c: edge32l %l4, %l4, %l5
3755 .word 0xe8080019 ! t0_kref+0x15a0: ldub [%g0 + %i1], %l4
3756 .word 0xe3b8a040 ! t0_kref+0x15a4: stda %f48, [%g2 + 0x40]%asi
3757 .word 0xaa8b0013 ! t0_kref+0x15a8: andcc %o4, %l3, %l5
3758 .word 0x38800002 ! t0_kref+0x15ac: bgu,a _kref+0x15b4
3759 .word 0xafb00772 ! t0_kref+0x15b0: fpack16 %f18, %f23
3760 .word 0x81580000 ! t0_kref+0x15b4: flushw
3761 .word 0xe840a000 ! t0_kref+0x15b8: ldsw [%g2], %l4
3762 .word 0xea0e401a ! t0_kref+0x15bc: ldub [%i1 + %i2], %l5
3763 .word 0x3e800004 ! t0_kref+0x15c0: bvc,a _kref+0x15d0
3764 .word 0xdaae9019 ! t0_kref+0x15c4: stba %o5, [%i2 + %i1]0x80
3765 .word 0x32480002 ! t0_kref+0x15c8: bne,a,pt %icc, _kref+0x15d0
3766 .word 0xc11fbf38 ! t0_kref+0x15cc: ldd [%fp - 0xc8], %f0
3767 .word 0xaa724014 ! t0_kref+0x15d0: udiv %o1, %l4, %l5
3768 .word 0xaa658008 ! t0_kref+0x15d4: subc %l6, %o0, %l5
3769 .word 0xa60aa569 ! t0_kref+0x15d8: and %o2, 0x569, %l3
3770 .word 0x81ad8ad8 ! t0_kref+0x15dc: fcmped %fcc0, %f22, %f24
3771 .word 0x97a01a46 ! t0_kref+0x15e0: fdtoi %f6, %f11
3772 .word 0x9da409c2 ! t0_kref+0x15e4: fdivd %f16, %f2, %f14
3773 .word 0xeae81019 ! t0_kref+0x15e8: ldstuba [%g0 + %i1]0x80, %l5
3774 .word 0xa9224013 ! t0_kref+0x15ec: mulscc %o1, %l3, %l4
3775 .word 0xd9070019 ! t0_kref+0x15f0: ld [%i4 + %i1], %f12
3776 .word 0xcb267ff4 ! t0_kref+0x15f4: st %f5, [%i1 - 0xc]
3777 .word 0xa7b68240 ! t0_kref+0x15f8: array16 %i2, %g0, %l3
3778 .word 0xa5a10952 ! t0_kref+0x15fc: fmuld %f4, %f18, %f18
3779 .word 0x9de3bfa0 ! t0_kref+0x1600: save %sp, -0x60, %sp
3780 .word 0xb63e8000 ! t0_kref+0x1604: not %i2, %i3
3781 .word 0xa7ee401a ! t0_kref+0x1608: restore %i1, %i2, %l3
3782 .word 0xc568a08e ! t0_kref+0x160c: prefetch %g2 + 0x8e, 2
3783 .word 0xf5ee101c ! t0_kref+0x1610: prefetcha %i0 + %i4, 26
3784 .word 0xa682c00d ! t0_kref+0x1614: addcc %o3, %o5, %l3
3785 .word 0x93b54a2f ! t0_kref+0x1618: fpadd16s %f21, %f15, %f9
3786 .word 0x22800007 ! t0_kref+0x161c: be,a _kref+0x1638
3787 .word 0xc168a182 ! t0_kref+0x1620: prefetch %g2 + 0x182, 0
3788 call SYM(t0_subr1)
3789 .word 0x8182c000 ! t0_kref+0x1628: wr %o3, %g0, %y
3790 .word 0x37480008 ! t0_kref+0x162c: fbge,a,pt %fcc0, _kref+0x164c
3791 .word 0xa92de00f ! t0_kref+0x1630: sll %l7, 0xf, %l4
3792 .word 0xea56001b ! t0_kref+0x1634: ldsh [%i0 + %i3], %l5
3793 .word 0xa1b58d40 ! t0_kref+0x1638: fnot1 %f22, %f16
3794 .word 0xd87e4000 ! t0_kref+0x163c: swap [%i1], %o4
3795 .word 0xa682400d ! t0_kref+0x1640: addcc %o1, %o5, %l3
3796 .word 0xf430a022 ! t0_kref+0x1644: sth %i2, [%g2 + 0x22]
3797 .word 0xdd3e6018 ! t0_kref+0x1648: std %f14, [%i1 + 0x18]
3798 .word 0xaa0b0012 ! t0_kref+0x164c: and %o4, %l2, %l5
3799 .word 0xa60af955 ! t0_kref+0x1650: and %o3, -0x6ab, %l3
3800 .word 0xc020a010 ! t0_kref+0x1654: clr [%g2 + 0x10]
3801 .word 0x81dcee0d ! t0_kref+0x1658: flush %l3 + 0xe0d
3802 .word 0x2b480001 ! t0_kref+0x165c: fbug,a,pt %fcc0, _kref+0x1660
3803 .word 0xc398a080 ! t0_kref+0x1660: ldda [%g2 + 0x80]%asi, %f32
3804 .word 0xa685640f ! t0_kref+0x1664: addcc %l5, 0x40f, %l3
3805 .word 0x3f800004 ! t0_kref+0x1668: fbo,a _kref+0x1678
3806 .word 0xe81e3fe0 ! t0_kref+0x166c: ldd [%i0 - 0x20], %l4
3807 .word 0xe836c019 ! t0_kref+0x1670: sth %l4, [%i3 + %i1]
3808 .word 0xc02e4000 ! t0_kref+0x1674: clrb [%i1]
3809 .word 0x8bb04d2d ! t0_kref+0x1678: fandnot1s %f1, %f13, %f5
3810 .word 0xaa7ead80 ! t0_kref+0x167c: sdiv %i2, 0xd80, %l5
3811 .word 0x8184c000 ! t0_kref+0x1680: wr %l3, %g0, %y
3812 .word 0xe3b8a040 ! t0_kref+0x1684: stda %f48, [%g2 + 0x40]%asi
3813 .word 0x81a01918 ! t0_kref+0x1688: fitod %f24, %f0
3814 .word 0xd9e6101a ! t0_kref+0x168c: casa [%i0]0x80, %i2, %o4
3815 .word 0xa83b3136 ! t0_kref+0x1690: xnor %o4, -0xeca, %l4
3816 .word 0x86102002 ! t0_kref+0x1694: mov 0x2, %g3
3817 .word 0x86a0e001 ! t0_kref+0x1698: subcc %g3, 1, %g3
3818 .word 0x2280001f ! t0_kref+0x169c: be,a _kref+0x1718
3819 .word 0xee30a012 ! t0_kref+0x16a0: sth %l7, [%g2 + 0x12]
3820 .word 0xc398a080 ! t0_kref+0x16a4: ldda [%g2 + 0x80]%asi, %f32
3821 .word 0x81aa8a26 ! t0_kref+0x16a8: fcmps %fcc0, %f10, %f6
3822 .word 0xa9b3462e ! t0_kref+0x16ac: fmul8x16 %f13, %f14, %f20
3823 .word 0xf1ee101c ! t0_kref+0x16b0: prefetcha %i0 + %i4, 24
3824 .word 0xa73a8008 ! t0_kref+0x16b4: sra %o2, %o0, %l3
3825 .word 0xe4b01018 ! t0_kref+0x16b8: stha %l2, [%g0 + %i0]0x80
3826 .word 0xeb00a020 ! t0_kref+0x16bc: ld [%g2 + 0x20], %f21
3827 .word 0xada00521 ! t0_kref+0x16c0: fsqrts %f1, %f22
3828 .word 0x81df3feb ! t0_kref+0x16c4: flush %i4 - 0x15
3829 .word 0x91a01a28 ! t0_kref+0x16c8: fstoi %f8, %f8
3830 .word 0xd81e6010 ! t0_kref+0x16cc: ldd [%i1 + 0x10], %o4
3831 .word 0xe848a030 ! t0_kref+0x16d0: ldsb [%g2 + 0x30], %l4
3832 .word 0xa73a800d ! t0_kref+0x16d4: sra %o2, %o5, %l3
3833 .word 0xc5ee500d ! t0_kref+0x16d8: prefetcha %i1 + %o5, 2
3834 .word 0x3f480006 ! t0_kref+0x16dc: fbo,a,pt %fcc0, _kref+0x16f4
3835 .word 0xeafe501c ! t0_kref+0x16e0: swapa [%i1 + %i4]0x80, %l5
3836 .word 0xab6425fe ! t0_kref+0x16e4: movn %icc, -0x202, %l5
3837 .word 0xaa9537c9 ! t0_kref+0x16e8: orcc %l4, -0x837, %l5
3838 .word 0xa7b24077 ! t0_kref+0x16ec: edge8ln %o1, %l7, %l3
3839 .word 0xe6500019 ! t0_kref+0x16f0: ldsh [%g0 + %i1], %l3
3840 .word 0xaababfac ! t0_kref+0x16f4: xnorcc %o2, -0x54, %l5
3841 .word 0xd3e65014 ! t0_kref+0x16f8: casa [%i1]0x80, %l4, %o1
3842 .word 0xe2680018 ! t0_kref+0x16fc: ldstub [%g0 + %i0], %l1
3843 .word 0xa8da8008 ! t0_kref+0x1700: smulcc %o2, %o0, %l4
3844 .word 0x95a01905 ! t0_kref+0x1704: fitod %f5, %f10
3845 .word 0xe8080019 ! t0_kref+0x1708: ldub [%g0 + %i1], %l4
3846 .word 0xa8a5a937 ! t0_kref+0x170c: subcc %l6, 0x937, %l4
3847 .word 0x9fc10000 ! t0_kref+0x1710: call %g4
3848 .word 0x8fa0052f ! t0_kref+0x1714: fsqrts %f15, %f7
3849 .word 0x95a000b0 ! t0_kref+0x1718: fnegs %f16, %f10
3850 .word 0xa665800a ! t0_kref+0x171c: subc %l6, %o2, %l3
3851 call SYM(t0_subr1)
3852 .word 0x95a509d4 ! t0_kref+0x1724: fdivd %f20, %f20, %f10
3853 .word 0x9db30e80 ! t0_kref+0x1728: fsrc1 %f12, %f14
3854 .word 0xe8180019 ! t0_kref+0x172c: ldd [%g0 + %i1], %l4
3855 .word 0xf430a012 ! t0_kref+0x1730: sth %i2, [%g2 + 0x12]
3856 .word 0x99b5cd60 ! t0_kref+0x1734: fnot1s %f23, %f12
3857 .word 0x81df0015 ! t0_kref+0x1738: flush %i4 + %l5
3858 .word 0x91a01114 ! t0_kref+0x173c: fxtod %f20, %f8
3859 .word 0xb1a00523 ! t0_kref+0x1740: fsqrts %f3, %f24
3860 .word 0xabb385c0 ! t0_kref+0x1744: fcmpeq32 %f14, %f0, %l5
3861 .word 0x2e480003 ! t0_kref+0x1748: bvs,a,pt %icc, _kref+0x1754
3862 .word 0x81868000 ! t0_kref+0x174c: wr %i2, %g0, %y
3863 .word 0xf1070018 ! t0_kref+0x1750: ld [%i4 + %i0], %f24
3864 .word 0xa7418000 ! t0_kref+0x1754: mov %fprs, %l3
3865 .word 0xc398a080 ! t0_kref+0x1758: ldda [%g2 + 0x80]%asi, %f32
3866 .word 0x89a4094a ! t0_kref+0x175c: fmuld %f16, %f10, %f4
3867 sethi %hi(2f), %o7
3868 .word 0xe40be388 ! t0_kref+0x1764: ldub [%o7 + 0x388], %l2
3869 .word 0xa41ca00c ! t0_kref+0x1768: xor %l2, 0xc, %l2
3870 .word 0xe42be388 ! t0_kref+0x176c: stb %l2, [%o7 + 0x388]
3871 .word 0x81dbe388 ! t0_kref+0x1770: flush %o7 + 0x388
3872 .word 0xa6834014 ! t0_kref+0x1774: addcc %o5, %l4, %l3
3873 .word 0x81b01021 ! t0_kref+0x1778: siam 0x1
3874 .word 0xa72a0014 ! t0_kref+0x177c: sll %o0, %l4, %l3
3875 .word 0x81a01898 ! t0_kref+0x1780: fitos %f24, %f0
3876 .word 0x81824000 ! t0_kref+0x1784: wr %o1, %g0, %y
38772: .word 0xa67b25b1 ! t0_kref+0x1788: sdiv %o4, 0x5b1, %l3
3878 .word 0x2924554d ! t0_kref+0x178c: sethi %hi(0x91553400), %l4
3879 .word 0xd1063ff4 ! t0_kref+0x1790: ld [%i0 - 0xc], %f8
3880 .word 0xd228a003 ! t0_kref+0x1794: stb %o1, [%g2 + 3]
3881 .word 0xaa868017 ! t0_kref+0x1798: addcc %i2, %l7, %l5
3882 .word 0xa8a2400d ! t0_kref+0x179c: subcc %o1, %o5, %l4
3883 .word 0xa8d34012 ! t0_kref+0x17a0: umulcc %o5, %l2, %l4
3884 .word 0x81ac0ad0 ! t0_kref+0x17a4: fcmped %fcc0, %f16, %f16
3885 .word 0x8da189d4 ! t0_kref+0x17a8: fdivd %f6, %f20, %f6
3886 .word 0xa6e5b181 ! t0_kref+0x17ac: subccc %l6, -0xe7f, %l3
3887 .word 0xe1180019 ! t0_kref+0x17b0: ldd [%g0 + %i1], %f16
3888 .word 0xa66539e4 ! t0_kref+0x17b4: subc %l4, -0x61c, %l3
3889 .word 0xea070018 ! t0_kref+0x17b8: ld [%i4 + %i0], %l5
3890 .word 0xa72e8012 ! t0_kref+0x17bc: sll %i2, %l2, %l3
3891 .word 0xed000019 ! t0_kref+0x17c0: ld [%g0 + %i1], %f22
3892 .word 0x81ab4a2c ! t0_kref+0x17c4: fcmps %fcc0, %f13, %f12
3893 .word 0xe86e0000 ! t0_kref+0x17c8: ldstub [%i0], %l4
3894 .word 0xa9b38590 ! t0_kref+0x17cc: fcmpgt32 %f14, %f16, %l4
3895 .word 0xaa624000 ! t0_kref+0x17d0: subc %o1, %g0, %l5
3896 .word 0xa6630016 ! t0_kref+0x17d4: subc %o4, %l6, %l3
3897 .word 0xd41e6010 ! t0_kref+0x17d8: ldd [%i1 + 0x10], %o2
3898 .word 0xffee501a ! t0_kref+0x17dc: prefetcha %i1 + %i2, 31
3899 .word 0xee270019 ! t0_kref+0x17e0: st %l7, [%i4 + %i1]
3900 .word 0xa685ea9c ! t0_kref+0x17e4: addcc %l7, 0xa9c, %l3
3901 .word 0xa7b305cc ! t0_kref+0x17e8: fcmpeq32 %f12, %f12, %l3
3902 .word 0xe8163fea ! t0_kref+0x17ec: lduh [%i0 - 0x16], %l4
3903 .word 0xec780019 ! t0_kref+0x17f0: swap [%g0 + %i1], %l6
3904 .word 0xc100a010 ! t0_kref+0x17f4: ld [%g2 + 0x10], %f0
3905 .word 0xa89a2ab5 ! t0_kref+0x17f8: xorcc %o0, 0xab5, %l4
3906 .word 0x3d480007 ! t0_kref+0x17fc: fbule,a,pt %fcc0, _kref+0x1818
3907 .word 0xd1be5896 ! t0_kref+0x1800: stda %f8, [%i1 + %l6]0xc4
3908 .word 0xc3ee500d ! t0_kref+0x1804: prefetcha %i1 + %o5, 1
3909 .word 0xab40c000 ! t0_kref+0x1808: mov %asi, %l5
3910 .word 0xabb4cc72 ! t0_kref+0x180c: fnors %f19, %f18, %f21
3911 .word 0x93a01a4e ! t0_kref+0x1810: fdtoi %f14, %f9
3912 .word 0x91a0102c ! t0_kref+0x1814: fstox %f12, %f8
3913 .word 0xd6200018 ! t0_kref+0x1818: st %o3, [%g0 + %i0]
3914 .word 0x28800008 ! t0_kref+0x181c: bleu,a _kref+0x183c
3915 .word 0xaa7b4013 ! t0_kref+0x1820: sdiv %o5, %l3, %l5
3916 .word 0xab3a4009 ! t0_kref+0x1824: sra %o1, %o1, %l5
3917 .word 0x37800003 ! t0_kref+0x1828: fbge,a _kref+0x1834
3918 .word 0xaae28008 ! t0_kref+0x182c: subccc %o2, %o0, %l5
3919 .word 0x38800003 ! t0_kref+0x1830: bgu,a _kref+0x183c
3920 .word 0xf3ee101c ! t0_kref+0x1834: prefetcha %i0 + %i4, 25
3921 .word 0x292f9965 ! t0_kref+0x1838: sethi %hi(0xbe659400), %l4
3922 .word 0xaa000013 ! t0_kref+0x183c: add %g0, %l3, %l5
3923 .word 0xa7b3006c ! t0_kref+0x1840: edge8ln %o4, %o4, %l3
3924 .word 0x91a01a50 ! t0_kref+0x1844: fdtoi %f16, %f8
3925 .word 0xc807bff0 ! t0_kref+0x1848: ld [%fp - 0x10], %g4
3926 .word 0xadb28d40 ! t0_kref+0x184c: fnot1 %f10, %f22
3927 .word 0x85a00031 ! t0_kref+0x1850: fmovs %f17, %f2
3928 .word 0xa604f5c3 ! t0_kref+0x1854: add %l3, -0xa3d, %l3
3929 .word 0xea167fe2 ! t0_kref+0x1858: lduh [%i1 - 0x1e], %l5
3930 .word 0xa71abf0d ! t0_kref+0x185c: tsubcctv %o2, -0xf3, %l3
3931 .word 0xab400000 ! t0_kref+0x1860: mov %y, %l5
3932 .word 0xaa626eff ! t0_kref+0x1864: subc %o1, 0xeff, %l5
3933 .word 0x89a01908 ! t0_kref+0x1868: fitod %f8, %f4
3934 .word 0xa5a00137 ! t0_kref+0x186c: fabss %f23, %f18
3935 .word 0xaa0b6e76 ! t0_kref+0x1870: and %o5, 0xe76, %l5
3936 .word 0xe8567fee ! t0_kref+0x1874: ldsh [%i1 - 0x12], %l4
3937 .word 0xf1be1a1c ! t0_kref+0x1878: stda %f24, [%i0 + %i4]0xd0
3938 .word 0xc398a080 ! t0_kref+0x187c: ldda [%g2 + 0x80]%asi, %f32
3939 .word 0xe6563fe6 ! t0_kref+0x1880: ldsh [%i0 - 0x1a], %l3
3940 .word 0xe8100018 ! t0_kref+0x1884: lduh [%g0 + %i0], %l4
3941 .word 0x81ad8acc ! t0_kref+0x1888: fcmped %fcc0, %f22, %f12
3942 .word 0x91b28daa ! t0_kref+0x188c: fxors %f10, %f10, %f8
3943 .word 0x8610201d ! t0_kref+0x1890: mov 0x1d, %g3
3944 .word 0x86a0e001 ! t0_kref+0x1894: subcc %g3, 1, %g3
3945 .word 0x2280000b ! t0_kref+0x1898: be,a _kref+0x18c4
3946 .word 0xaa883cf2 ! t0_kref+0x189c: andcc %g0, -0x30e, %l5
3947 .word 0x81858000 ! t0_kref+0x18a0: wr %l6, %g0, %y
3948 .word 0xa9b40f86 ! t0_kref+0x18a4: for %f16, %f6, %f20
3949 .word 0x81b14624 ! t0_kref+0x18a8: fmul8x16 %f5, %f4, %f0
3950 .word 0xea062010 ! t0_kref+0x18ac: ld [%i0 + 0x10], %l5
3951 .word 0xe1380018 ! t0_kref+0x18b0: std %f16, [%g0 + %i0]
3952 .word 0x8da30842 ! t0_kref+0x18b4: faddd %f12, %f2, %f6
3953 .word 0xa3a000b1 ! t0_kref+0x18b8: fnegs %f17, %f17
3954 .word 0xaae20012 ! t0_kref+0x18bc: subccc %o0, %l2, %l5
3955 .word 0x9fc00004 ! t0_kref+0x18c0: call %g0 + %g4
3956 .word 0xa60a0012 ! t0_kref+0x18c4: and %o0, %l2, %l3
3957 .word 0xebee101b ! t0_kref+0x18c8: prefetcha %i0 + %i3, 21
3958 .word 0xa896bdf0 ! t0_kref+0x18cc: orcc %i2, -0x210, %l4
3959 .word 0xa5a509c0 ! t0_kref+0x18d0: fdivd %f20, %f0, %f18
3960 .word 0xa686a9d3 ! t0_kref+0x18d4: addcc %i2, 0x9d3, %l3
3961 .word 0x81b18ea0 ! t0_kref+0x18d8: fsrc1s %f6, %f0
3962 .word 0xa1a18954 ! t0_kref+0x18dc: fmuld %f6, %f20, %f16
3963 .word 0x81aa8ad2 ! t0_kref+0x18e0: fcmped %fcc0, %f10, %f18
3964 .word 0x81db000b ! t0_kref+0x18e4: flush %o4 + %o3
3965 .word 0xa9a00150 ! t0_kref+0x18e8: fabsd %f16, %f20
3966 .word 0xc51fbd50 ! t0_kref+0x18ec: ldd [%fp - 0x2b0], %f2
3967 .word 0xaa9da827 ! t0_kref+0x18f0: xorcc %l6, 0x827, %l5
3968 .word 0xa9b48d94 ! t0_kref+0x18f4: fxor %f18, %f20, %f20
3969 .word 0xafb00f33 ! t0_kref+0x18f8: fsrc2s %f19, %f23
3970 .word 0xaba01a50 ! t0_kref+0x18fc: fdtoi %f16, %f21
3971 .word 0xa80aaaef ! t0_kref+0x1900: and %o2, 0xaef, %l4
3972 .word 0xc900a030 ! t0_kref+0x1904: ld [%g2 + 0x30], %f4
3973 .word 0xafa00536 ! t0_kref+0x1908: fsqrts %f22, %f23
3974 .word 0x91a01902 ! t0_kref+0x190c: fitod %f2, %f8
3975 .word 0xc398a080 ! t0_kref+0x1910: ldda [%g2 + 0x80]%asi, %f32
3976 .word 0xc0266018 ! t0_kref+0x1914: clr [%i1 + 0x18]
3977 .word 0xe120a020 ! t0_kref+0x1918: st %f16, [%g2 + 0x20]
3978 .word 0xa92a0000 ! t0_kref+0x191c: sll %o0, %g0, %l4
3979 .word 0xe848a032 ! t0_kref+0x1920: ldsb [%g2 + 0x32], %l4
3980 .word 0xa804ed3b ! t0_kref+0x1924: add %l3, 0xd3b, %l4
3981 .word 0xec1e2010 ! t0_kref+0x1928: ldd [%i0 + 0x10], %l6
3982 .word 0xa7400000 ! t0_kref+0x192c: mov %y, %l3
3983 .word 0xa7702856 ! t0_kref+0x1930: popc 0x856, %l3
3984 .word 0xa642ee18 ! t0_kref+0x1934: addc %o3, 0xe18, %l3
3985 .word 0xcd1e001d ! t0_kref+0x1938: ldd [%i0 + %i5], %f6
3986 .word 0xa882c00d ! t0_kref+0x193c: addcc %o3, %o5, %l4
3987 .word 0xa7b20582 ! t0_kref+0x1940: fcmpgt32 %f8, %f2, %l3
3988 .word 0xaad4c008 ! t0_kref+0x1944: umulcc %l3, %o0, %l5
3989 .word 0xea8e501a ! t0_kref+0x1948: lduba [%i1 + %i2]0x80, %l5
3990 .word 0xa7227dea ! t0_kref+0x194c: mulscc %o1, -0x216, %l3
3991 .word 0x87a01882 ! t0_kref+0x1950: fitos %f2, %f3
3992 .word 0xc300a000 ! t0_kref+0x1954: ld [%g2], %f1
3993 .word 0x81b01026 ! t0_kref+0x1958: siam 0x6
3994 .word 0xe808a021 ! t0_kref+0x195c: ldub [%g2 + 0x21], %l4
3995 .word 0xe6f6101d ! t0_kref+0x1960: stxa %l3, [%i0 + %i5]0x80
3996 .word 0xabb28240 ! t0_kref+0x1964: array16 %o2, %g0, %l5
3997 .word 0xa8727c3a ! t0_kref+0x1968: udiv %o1, -0x3c6, %l4
3998 .word 0xa5b00fc0 ! t0_kref+0x196c: fone %f18
3999 .word 0xa5a348a2 ! t0_kref+0x1970: fsubs %f13, %f2, %f18
4000 .word 0xd66e401a ! t0_kref+0x1974: ldstub [%i1 + %i2], %o3
4001 .word 0x38480008 ! t0_kref+0x1978: bgu,a,pt %icc, _kref+0x1998
4002 .word 0xa7a01891 ! t0_kref+0x197c: fitos %f17, %f19
4003 .word 0x3b800005 ! t0_kref+0x1980: fble,a _kref+0x1994
4004 .word 0xaa55000d ! t0_kref+0x1984: umul %l4, %o5, %l5
4005 .word 0x270a51e4 ! t0_kref+0x1988: sethi %hi(0x29479000), %l3
4006 .word 0xda680018 ! t0_kref+0x198c: ldstub [%g0 + %i0], %o5
4007 .word 0xa682bba6 ! t0_kref+0x1990: addcc %o2, -0x45a, %l3
4008 .word 0xa93ae00e ! t0_kref+0x1994: sra %o3, 0xe, %l4
4009 .word 0xa770317f ! t0_kref+0x1998: popc -0xe81, %l3
4010 .word 0xc1be5889 ! t0_kref+0x199c: stda %f0, [%i1 + %o1]0xc4
4011 .word 0xe13e6008 ! t0_kref+0x19a0: std %f16, [%i1 + 8]
4012 .word 0x85a2894a ! t0_kref+0x19a4: fmuld %f10, %f10, %f2
4013 .word 0x81a18848 ! t0_kref+0x19a8: faddd %f6, %f8, %f0
4014 .word 0xa1b38e64 ! t0_kref+0x19ac: fxnors %f14, %f4, %f16
4015 .word 0xadb40754 ! t0_kref+0x19b0: fpack32 %f16, %f20, %f22
4016 .word 0xa652b5f0 ! t0_kref+0x19b4: umul %o2, -0xa10, %l3
4017 .word 0xedee101a ! t0_kref+0x19b8: prefetcha %i0 + %i2, 22
4018 .word 0xa8a68017 ! t0_kref+0x19bc: subcc %i2, %l7, %l4
4019 .word 0xa68a4017 ! t0_kref+0x19c0: andcc %o1, %l7, %l3
4020 .word 0xe650a020 ! t0_kref+0x19c4: ldsh [%g2 + 0x20], %l3
4021 .word 0xd91e7fe8 ! t0_kref+0x19c8: ldd [%i1 - 0x18], %f12
4022 .word 0x87a088ab ! t0_kref+0x19cc: fsubs %f2, %f11, %f3
4023 .word 0xed1fbec8 ! t0_kref+0x19d0: ldd [%fp - 0x138], %f22
4024 .word 0xe5ee501d ! t0_kref+0x19d4: prefetcha %i1 + %i5, 18
4025 .word 0xe2ff1018 ! t0_kref+0x19d8: swapa [%i4 + %i0]0x80, %l1
4026 .word 0xe820a010 ! t0_kref+0x19dc: st %l4, [%g2 + 0x10]
4027 .word 0x292783c3 ! t0_kref+0x19e0: sethi %hi(0x9e0f0c00), %l4
4028 .word 0x2b800008 ! t0_kref+0x19e4: fbug,a _kref+0x1a04
4029 .word 0x8fb44f69 ! t0_kref+0x19e8: fornot1s %f17, %f9, %f7
4030 .word 0xa7b20240 ! t0_kref+0x19ec: array16 %o0, %g0, %l3
4031 .word 0xe828a020 ! t0_kref+0x19f0: stb %l4, [%g2 + 0x20]
4032 .word 0xe439401d ! t0_kref+0x19f4: std %l2, [%g5 + %i5]
4033 .word 0xa7400000 ! t0_kref+0x19f8: mov %y, %l3
4034 .word 0xab2526ea ! t0_kref+0x19fc: mulscc %l4, 0x6ea, %l5
4035 .word 0x81a000b5 ! t0_kref+0x1a00: fnegs %f21, %f0
4036 .word 0xe616401b ! t0_kref+0x1a04: lduh [%i1 + %i3], %l3
4037 .word 0x81a9ca34 ! t0_kref+0x1a08: fcmps %fcc0, %f7, %f20
4038 .word 0xec30a022 ! t0_kref+0x1a0c: sth %l6, [%g2 + 0x22]
4039 .word 0xea40a010 ! t0_kref+0x1a10: ldsw [%g2 + 0x10], %l5
4040 .word 0x87a308af ! t0_kref+0x1a14: fsubs %f12, %f15, %f3
4041 .word 0xa7132003 ! t0_kref+0x1a18: taddcctv %o4, 3, %l3
4042 .word 0x3b480001 ! t0_kref+0x1a1c: fble,a,pt %fcc0, _kref+0x1a20
4043 .word 0x8da5084c ! t0_kref+0x1a20: faddd %f20, %f12, %f6
4044 .word 0xa7618008 ! t0_kref+0x1a24: movg %fcc0, %o0, %l3
4045 .word 0xa9b00c00 ! t0_kref+0x1a28: fzero %f20
4046 .word 0xe6564000 ! t0_kref+0x1a2c: ldsh [%i1], %l3
4047 .word 0x2d800008 ! t0_kref+0x1a30: fbg,a _kref+0x1a50
4048 .word 0xc51fbec8 ! t0_kref+0x1a34: ldd [%fp - 0x138], %f2
4049 .word 0xa7268014 ! t0_kref+0x1a38: mulscc %i2, %l4, %l3
4050 .word 0x93a01090 ! t0_kref+0x1a3c: fxtos %f16, %f9
4051 .word 0xabb4c032 ! t0_kref+0x1a40: edge8n %l3, %l2, %l5
4052 .word 0x93a00523 ! t0_kref+0x1a44: fsqrts %f3, %f9
4053 .word 0xe656001b ! t0_kref+0x1a48: ldsh [%i0 + %i3], %l3
4054 .word 0xa5a00537 ! t0_kref+0x1a4c: fsqrts %f23, %f18
4055 .word 0xd11fbd78 ! t0_kref+0x1a50: ldd [%fp - 0x288], %f8
4056 .word 0x83b00c20 ! t0_kref+0x1a54: fzeros %f1
4057 .word 0x8ba01895 ! t0_kref+0x1a58: fitos %f21, %f5
4058 .word 0xaa650016 ! t0_kref+0x1a5c: subc %l4, %l6, %l5
4059 .word 0xd13e401d ! t0_kref+0x1a60: std %f8, [%i1 + %i5]
4060 .word 0xa970224e ! t0_kref+0x1a64: popc 0x24e, %l4
4061 .word 0xa8937ad4 ! t0_kref+0x1a68: orcc %o5, -0x52c, %l4
4062 .word 0xa8db7d0e ! t0_kref+0x1a6c: smulcc %o5, -0x2f2, %l4
4063 .word 0xd720a030 ! t0_kref+0x1a70: st %f11, [%g2 + 0x30]
4064 .word 0xc168a204 ! t0_kref+0x1a74: prefetch %g2 + 0x204, 0
4065 .word 0xea40a010 ! t0_kref+0x1a78: ldsw [%g2 + 0x10], %l5
4066 .word 0x81a88ad4 ! t0_kref+0x1a7c: fcmped %fcc0, %f2, %f20
4067 .word 0x39480003 ! t0_kref+0x1a80: fbuge,a,pt %fcc0, _kref+0x1a8c
4068 .word 0xa89d6e0d ! t0_kref+0x1a84: xorcc %l5, 0xe0d, %l4
4069 .word 0xe80e8019 ! t0_kref+0x1a88: ldub [%i2 + %i1], %l4
4070 .word 0xaa64c008 ! t0_kref+0x1a8c: subc %l3, %o0, %l5
4071 .word 0x93b0076c ! t0_kref+0x1a90: fpack16 %f12, %f9
4072 .word 0x3b800001 ! t0_kref+0x1a94: fble,a _kref+0x1a98
4073 .word 0x89a00548 ! t0_kref+0x1a98: fsqrtd %f8, %f4
4074 .word 0x86102003 ! t0_kref+0x1a9c: mov 0x3, %g3
4075 .word 0x32800000 ! t0_kref+0x1aa0: bne,a _kref+0x1aa0
4076 .word 0x86a0e001 ! t0_kref+0x1aa4: subcc %g3, 1, %g3
4077 .word 0xd8266008 ! t0_kref+0x1aa8: st %o4, [%i1 + 8]
4078 .word 0xaab82862 ! t0_kref+0x1aac: xnorcc %g0, 0x862, %l5
4079 .word 0x21800002 ! t0_kref+0x1ab0: fbn,a _kref+0x1ab8
4080 .word 0xa83d0015 ! t0_kref+0x1ab4: xnor %l4, %l5, %l4
4081 .word 0xe6463ff4 ! t0_kref+0x1ab8: ldsw [%i0 - 0xc], %l3
4082 .word 0xd036c019 ! t0_kref+0x1abc: sth %o0, [%i3 + %i1]
4083 .word 0xe6063fe0 ! t0_kref+0x1ac0: ld [%i0 - 0x20], %l3
4084 .word 0xe11fbe68 ! t0_kref+0x1ac4: ldd [%fp - 0x198], %f16
4085 .word 0xa8603200 ! t0_kref+0x1ac8: subc %g0, -0xe00, %l4
4086 .word 0xa67aaade ! t0_kref+0x1acc: sdiv %o2, 0xade, %l3
4087 .word 0xa82cc012 ! t0_kref+0x1ad0: andn %l3, %l2, %l4
4088 .word 0x95a01886 ! t0_kref+0x1ad4: fitos %f6, %f10
4089 call SYM(t0_subr3)
4090 .word 0xa865400b ! t0_kref+0x1adc: subc %l5, %o3, %l4
4091 .word 0xe428a012 ! t0_kref+0x1ae0: stb %l2, [%g2 + 0x12]
4092 .word 0xb1a01a50 ! t0_kref+0x1ae4: fdtoi %f16, %f24
4093 .word 0x89a00536 ! t0_kref+0x1ae8: fsqrts %f22, %f4
4094 .word 0x85b28732 ! t0_kref+0x1aec: fmuld8ulx16 %f10, %f18, %f2
4095 .word 0xd03e7ff0 ! t0_kref+0x1af0: std %o0, [%i1 - 0x10]
4096 .word 0x89b30f6c ! t0_kref+0x1af4: fornot1s %f12, %f12, %f4
4097 .word 0xa89c8015 ! t0_kref+0x1af8: xorcc %l2, %l5, %l4
4098 .word 0x39800003 ! t0_kref+0x1afc: fbuge,a _kref+0x1b08
4099 .word 0xa8c0000d ! t0_kref+0x1b00: addccc %g0, %o5, %l4
4100 .word 0x81ac0a24 ! t0_kref+0x1b04: fcmps %fcc0, %f16, %f4
4101 .word 0x9db3874a ! t0_kref+0x1b08: fpack32 %f14, %f10, %f14
4102 .word 0xeeb6501b ! t0_kref+0x1b0c: stha %l7, [%i1 + %i3]0x80
4103 .word 0xe6466008 ! t0_kref+0x1b10: ldsw [%i1 + 8], %l3
4104 .word 0x9de3bfa0 ! t0_kref+0x1b14: save %sp, -0x60, %sp
4105 .word 0xa7ee001d ! t0_kref+0x1b18: restore %i0, %i5, %l3
4106 .word 0x9f414000 ! t0_kref+0x1b1c: mov %pc, %o7
4107 .word 0xeace505a ! t0_kref+0x1b20: ldsba [%i1 + %i2]0x82, %l5
4108 .word 0xa605adc5 ! t0_kref+0x1b24: add %l6, 0xdc5, %l3
4109 .word 0xafa00124 ! t0_kref+0x1b28: fabss %f4, %f23
4110 .word 0xa6bcc015 ! t0_kref+0x1b2c: xnorcc %l3, %l5, %l3
4111 .word 0x81db3794 ! t0_kref+0x1b30: flush %o4 - 0x86c
4112 .word 0x8143e040 ! t0_kref+0x1b34: membar 0x40
4113 .word 0x81a80ad4 ! t0_kref+0x1b38: fcmped %fcc0, %f0, %f20
4114 .word 0xe6000018 ! t0_kref+0x1b3c: ld [%g0 + %i0], %l3
4115 .word 0xb1a018c6 ! t0_kref+0x1b40: fdtos %f6, %f24
4116 .word 0x93b28e62 ! t0_kref+0x1b44: fxnors %f10, %f2, %f9
4117 .word 0xada14d38 ! t0_kref+0x1b48: fsmuld %f5, %f24, %f22
4118 .word 0xa89a8000 ! t0_kref+0x1b4c: xorcc %o2, %g0, %l4
4119 .word 0xa8e34012 ! t0_kref+0x1b50: subccc %o5, %l2, %l4
4120 .word 0xf420a000 ! t0_kref+0x1b54: st %i2, [%g2]
4121 .word 0x8143e01c ! t0_kref+0x1b58: membar 0x1c
4122 .word 0xaba00529 ! t0_kref+0x1b5c: fsqrts %f9, %f21
4123 .word 0xd01f4019 ! t0_kref+0x1b60: ldd [%i5 + %i1], %o0
4124 .word 0xe13e0000 ! t0_kref+0x1b64: std %f16, [%i0]
4125 .word 0xafa01890 ! t0_kref+0x1b68: fitos %f16, %f23
4126 .word 0xa7400000 ! t0_kref+0x1b6c: mov %y, %l3
4127 .word 0xe51fbd20 ! t0_kref+0x1b70: ldd [%fp - 0x2e0], %f18
4128 .word 0xa7380017 ! t0_kref+0x1b74: sra %g0, %l7, %l3
4129 .word 0x9da0054a ! t0_kref+0x1b78: fsqrtd %f10, %f14
4130 .word 0xd0680019 ! t0_kref+0x1b7c: ldstub [%g0 + %i1], %o0
4131 .word 0x81ab4a2f ! t0_kref+0x1b80: fcmps %fcc0, %f13, %f15
4132 .word 0xa9b50ace ! t0_kref+0x1b84: fpsub32 %f20, %f14, %f20
4133 .word 0x2b480002 ! t0_kref+0x1b88: fbug,a,pt %fcc0, _kref+0x1b90
4134 .word 0xa7b205cc ! t0_kref+0x1b8c: fcmpeq32 %f8, %f12, %l3
4135 .word 0xa7b2004b ! t0_kref+0x1b90: edge8l %o0, %o3, %l3
4136 .word 0x81a88a2c ! t0_kref+0x1b94: fcmps %fcc0, %f2, %f12
4137 .word 0xd028a001 ! t0_kref+0x1b98: stb %o0, [%g2 + 1]
4138 .word 0xa7408000 ! t0_kref+0x1b9c: mov %ccr, %l3
4139 .word 0xe9380019 ! t0_kref+0x1ba0: std %f20, [%g0 + %i1]
4140 .word 0x35800008 ! t0_kref+0x1ba4: fbue,a _kref+0x1bc4
4141 .word 0xb1b60a84 ! t0_kref+0x1ba8: fpsub16 %f24, %f4, %f24
4142 .word 0x26480003 ! t0_kref+0x1bac: bl,a,pt %icc, _kref+0x1bb8
4143 .word 0x81b009b6 ! t0_kref+0x1bb0: fexpand %f22, %f0
4144 .word 0xe84e7ff3 ! t0_kref+0x1bb4: ldsb [%i1 - 0xd], %l4
4145 .word 0xea263ff8 ! t0_kref+0x1bb8: st %l5, [%i0 - 8]
4146 .word 0x81ad8a28 ! t0_kref+0x1bbc: fcmps %fcc0, %f22, %f8
4147 .word 0xa73e800d ! t0_kref+0x1bc0: sra %i2, %o5, %l3
4148 .word 0x24480008 ! t0_kref+0x1bc4: ble,a,pt %icc, _kref+0x1be4
4149 .word 0xdd1fbde8 ! t0_kref+0x1bc8: ldd [%fp - 0x218], %f14
4150 .word 0xd13e001d ! t0_kref+0x1bcc: std %f8, [%i0 + %i5]
4151 .word 0xa82525c4 ! t0_kref+0x1bd0: sub %l4, 0x5c4, %l4
4152 .word 0xafa000a8 ! t0_kref+0x1bd4: fnegs %f8, %f23
4153 .word 0xa7b4c056 ! t0_kref+0x1bd8: edge8l %l3, %l6, %l3
4154 .word 0xa8580015 ! t0_kref+0x1bdc: smul %g0, %l5, %l4
4155 .word 0x34480008 ! t0_kref+0x1be0: bg,a,pt %icc, _kref+0x1c00
4156 .word 0xa87dc012 ! t0_kref+0x1be4: sdiv %l7, %l2, %l4
4157 .word 0xc0262000 ! t0_kref+0x1be8: clr [%i0]
4158 .word 0x9fa00536 ! t0_kref+0x1bec: fsqrts %f22, %f15
4159 .word 0x31800008 ! t0_kref+0x1bf0: fba,a _kref+0x1c10
4160 .word 0xea30a030 ! t0_kref+0x1bf4: sth %l5, [%g2 + 0x30]
4161 .word 0x31480001 ! t0_kref+0x1bf8: fba,a,pt %fcc0, _kref+0x1bfc
4162 .word 0xa80e8013 ! t0_kref+0x1bfc: and %i2, %l3, %l4
4163 .word 0xa724c017 ! t0_kref+0x1c00: mulscc %l3, %l7, %l3
4164 call SYM(t0_subr0)
4165 .word 0xa662401a ! t0_kref+0x1c08: subc %o1, %i2, %l3
4166 .word 0xd99e5a1c ! t0_kref+0x1c0c: ldda [%i1 + %i4]0xd0, %f12
4167 .word 0x81a34837 ! t0_kref+0x1c10: fadds %f13, %f23, %f0
4168 .word 0xd620a020 ! t0_kref+0x1c14: st %o3, [%g2 + 0x20]
4169 .word 0xdd1fbdd8 ! t0_kref+0x1c18: ldd [%fp - 0x228], %f14
4170 .word 0x81a30846 ! t0_kref+0x1c1c: faddd %f12, %f6, %f0
4171 .word 0x8143e040 ! t0_kref+0x1c20: membar 0x40
4172 .word 0xa7a5c8b1 ! t0_kref+0x1c24: fsubs %f23, %f17, %f19
4173 .word 0xafb00764 ! t0_kref+0x1c28: fpack16 %f4, %f23
4174 .word 0x9db40d90 ! t0_kref+0x1c2c: fxor %f16, %f16, %f14
4175 .word 0xe8262010 ! t0_kref+0x1c30: st %l4, [%i0 + 0x10]
4176 .word 0xa9254014 ! t0_kref+0x1c34: mulscc %l5, %l4, %l4
4177 .word 0xa8fcc016 ! t0_kref+0x1c38: sdivcc %l3, %l6, %l4
4178 .word 0x99b4c6ae ! t0_kref+0x1c3c: fmul8x16al %f19, %f14, %f12
4179 .word 0xada00535 ! t0_kref+0x1c40: fsqrts %f21, %f22
4180 .word 0xab02ac5a ! t0_kref+0x1c44: taddcc %o2, 0xc5a, %l5
4181 .word 0x9fa4c8b3 ! t0_kref+0x1c48: fsubs %f19, %f19, %f15
4182 .word 0x87a01a2e ! t0_kref+0x1c4c: fstoi %f14, %f3
4183 .word 0xea563ffe ! t0_kref+0x1c50: ldsh [%i0 - 2], %l5
4184 .word 0x97b5ca75 ! t0_kref+0x1c54: fpadd32s %f23, %f21, %f11
4185 .word 0xa87b3f47 ! t0_kref+0x1c58: sdiv %o4, -0xb9, %l4
4186 .word 0xe3b8a040 ! t0_kref+0x1c5c: stda %f48, [%g2 + 0x40]%asi
4187 .word 0xf7ee501c ! t0_kref+0x1c60: prefetcha %i1 + %i4, 27
4188 .word 0xabb50e21 ! t0_kref+0x1c64: fands %f20, %f1, %f21
4189 .word 0xaadcc013 ! t0_kref+0x1c68: smulcc %l3, %l3, %l5
4190 .word 0xa684800d ! t0_kref+0x1c6c: addcc %l2, %o5, %l3
4191 .word 0x95b60626 ! t0_kref+0x1c70: fmul8x16 %f24, %f6, %f10
4192 .word 0xa5b50d8c ! t0_kref+0x1c74: fxor %f20, %f12, %f18
4193 .word 0xd9be1894 ! t0_kref+0x1c78: stda %f12, [%i0 + %l4]0xc4
4194 .word 0xe81f4019 ! t0_kref+0x1c7c: ldd [%i5 + %i1], %l4
4195 .word 0x2b800001 ! t0_kref+0x1c80: fbug,a _kref+0x1c84
4196 .word 0xa9b38596 ! t0_kref+0x1c84: fcmpgt32 %f14, %f22, %l4
4197 .word 0xd630a020 ! t0_kref+0x1c88: sth %o3, [%g2 + 0x20]
4198 .word 0xe84e0000 ! t0_kref+0x1c8c: ldsb [%i0], %l4
4199 .word 0xe6564000 ! t0_kref+0x1c90: ldsh [%i1], %l3
4200 .word 0xe3b8a040 ! t0_kref+0x1c94: stda %f48, [%g2 + 0x40]%asi
4201 .word 0xffee101a ! t0_kref+0x1c98: prefetcha %i0 + %i2, 31
4202 .word 0xc398a080 ! t0_kref+0x1c9c: ldda [%g2 + 0x80]%asi, %f32
4203 .word 0xa1a1084e ! t0_kref+0x1ca0: faddd %f4, %f14, %f16
4204 .word 0x9ba0c832 ! t0_kref+0x1ca4: fadds %f3, %f18, %f13
4205 .word 0x91a0188e ! t0_kref+0x1ca8: fitos %f14, %f8
4206 .word 0x93b28ea0 ! t0_kref+0x1cac: fsrc1s %f10, %f9
4207 .word 0x8182c000 ! t0_kref+0x1cb0: wr %o3, %g0, %y
4208 .word 0x97a00528 ! t0_kref+0x1cb4: fsqrts %f8, %f11
4209 .word 0xe616001b ! t0_kref+0x1cb8: lduh [%i0 + %i3], %l3
4210 .word 0xa68ea272 ! t0_kref+0x1cbc: andcc %i2, 0x272, %l3
4211 .word 0xabb2c000 ! t0_kref+0x1cc0: edge8 %o3, %g0, %l5
4212 .word 0x33480001 ! t0_kref+0x1cc4: fbe,a,pt %fcc0, _kref+0x1cc8
4213 .word 0xaa600008 ! t0_kref+0x1cc8: subc %g0, %o0, %l5
4214 .word 0x91a0188e ! t0_kref+0x1ccc: fitos %f14, %f8
4215 .word 0xea0e3ffd ! t0_kref+0x1cd0: ldub [%i0 - 3], %l5
4216 .word 0x87b08aa8 ! t0_kref+0x1cd4: fpsub16s %f2, %f8, %f3
4217 .word 0x22800004 ! t0_kref+0x1cd8: be,a _kref+0x1ce8
4218 .word 0xc320a020 ! t0_kref+0x1cdc: st %f1, [%g2 + 0x20]
4219 .word 0xe51fbfa8 ! t0_kref+0x1ce0: ldd [%fp - 0x58], %f18
4220 .word 0xa9b48c56 ! t0_kref+0x1ce4: fnor %f18, %f22, %f20
4221 .word 0xc51e2000 ! t0_kref+0x1ce8: ldd [%i0], %f2
4222 .word 0xaa2afc8e ! t0_kref+0x1cec: andn %o3, -0x372, %l5
4223 .word 0xabb24240 ! t0_kref+0x1cf0: array16 %o1, %g0, %l5
4224 .word 0xa7a00530 ! t0_kref+0x1cf4: fsqrts %f16, %f19
4225 .word 0x3d800002 ! t0_kref+0x1cf8: fbule,a _kref+0x1d00
4226 .word 0xd22e6009 ! t0_kref+0x1cfc: stb %o1, [%i1 + 9]
4227 .word 0xa7b00f2f ! t0_kref+0x1d00: fsrc2s %f15, %f19
4228 .word 0x87a0108e ! t0_kref+0x1d04: fxtos %f14, %f3
4229 .word 0xa7a98030 ! t0_kref+0x1d08: fmovsg %fcc0, %f16, %f19
4230 .word 0xe87e200c ! t0_kref+0x1d0c: swap [%i0 + 0xc], %l4
4231 .word 0xe13e0000 ! t0_kref+0x1d10: std %f16, [%i0]
4232 .word 0x9fa01883 ! t0_kref+0x1d14: fitos %f3, %f15
4233 .word 0xa885c00d ! t0_kref+0x1d18: addcc %l7, %o5, %l4
4234 .word 0xa6503d55 ! t0_kref+0x1d1c: umul %g0, -0x2ab, %l3
4235 .word 0xa665c00b ! t0_kref+0x1d20: subc %l7, %o3, %l3
4236 .word 0x91a509d0 ! t0_kref+0x1d24: fdivd %f20, %f16, %f8
4237 .word 0xa69a001a ! t0_kref+0x1d28: xorcc %o0, %i2, %l3
4238 .word 0x9da00948 ! t0_kref+0x1d2c: fmuld %f0, %f8, %f14
4239 .word 0x2a480005 ! t0_kref+0x1d30: bcs,a,pt %icc, _kref+0x1d44
4240 .word 0xa83cc00d ! t0_kref+0x1d34: xnor %l3, %o5, %l4
4241 .word 0xec28a023 ! t0_kref+0x1d38: stb %l6, [%g2 + 0x23]
4242 .word 0x8db307ca ! t0_kref+0x1d3c: pdist %f12, %f10, %f6
4243 .word 0x8db28da4 ! t0_kref+0x1d40: fxors %f10, %f4, %f6
4244 .word 0x81dca174 ! t0_kref+0x1d44: flush %l2 + 0x174
4245 .word 0x86102002 ! t0_kref+0x1d48: mov 0x2, %g3
4246 .word 0x32800000 ! t0_kref+0x1d4c: bne,a _kref+0x1d4c
4247 .word 0x86a0e001 ! t0_kref+0x1d50: subcc %g3, 1, %g3
4248 .word 0xabb38454 ! t0_kref+0x1d54: fcmpne16 %f14, %f20, %l5
4249 .word 0xea0e3ffa ! t0_kref+0x1d58: ldub [%i0 - 6], %l5
4250 .word 0xa68a234d ! t0_kref+0x1d5c: andcc %o0, 0x34d, %l3
4251 .word 0xa6b4b3c9 ! t0_kref+0x1d60: orncc %l2, -0xc37, %l3
4252 .word 0xa3a60829 ! t0_kref+0x1d64: fadds %f24, %f9, %f17
4253 .word 0x91a01102 ! t0_kref+0x1d68: fxtod %f2, %f8
4254 .word 0xa9b48482 ! t0_kref+0x1d6c: fcmple32 %f18, %f2, %l4
4255 .word 0xab3d201a ! t0_kref+0x1d70: sra %l4, 0x1a, %l5
4256 call SYM(t0_subr3)
4257 .word 0x8db30c68 ! t0_kref+0x1d78: fnors %f12, %f8, %f6
4258 .word 0xcb070018 ! t0_kref+0x1d7c: ld [%i4 + %i0], %f5
4259 .word 0xa940c000 ! t0_kref+0x1d80: mov %asi, %l4
4260 .word 0xe820a030 ! t0_kref+0x1d84: st %l4, [%g2 + 0x30]
4261 .word 0xaa734000 ! t0_kref+0x1d88: udiv %o5, %g0, %l5
4262 .word 0x9de3bfa0 ! t0_kref+0x1d8c: save %sp, -0x60, %sp
4263 .word 0xabee8019 ! t0_kref+0x1d90: restore %i2, %i1, %l5
4264 .word 0xa89b000b ! t0_kref+0x1d94: xorcc %o4, %o3, %l4
4265 .word 0xe656401b ! t0_kref+0x1d98: ldsh [%i1 + %i3], %l3
4266 .word 0x9fa000ab ! t0_kref+0x1d9c: fnegs %f11, %f15
4267 .word 0x9fc00004 ! t0_kref+0x1da0: call %g0 + %g4
4268 .word 0xab32000d ! t0_kref+0x1da4: srl %o0, %o5, %l5
4269 .word 0xa736a01c ! t0_kref+0x1da8: srl %i2, 0x1c, %l3
4270 .word 0xe840a010 ! t0_kref+0x1dac: ldsw [%g2 + 0x10], %l4
4271 .word 0xedee101d ! t0_kref+0x1db0: prefetcha %i0 + %i5, 22
4272 .word 0xa1b006b6 ! t0_kref+0x1db4: fmul8x16al %f0, %f22, %f16
4273 .word 0x35800005 ! t0_kref+0x1db8: fbue,a _kref+0x1dcc
4274 .word 0xa87a2c2f ! t0_kref+0x1dbc: sdiv %o0, 0xc2f, %l4
4275 .word 0x81aa8a4e ! t0_kref+0x1dc0: fcmpd %fcc0, %f10, %f14
4276 .word 0xa67c8012 ! t0_kref+0x1dc4: sdiv %l2, %l2, %l3
4277 .word 0x81df68a9 ! t0_kref+0x1dc8: flush %i5 + 0x8a9
4278 .word 0xe91e3fe8 ! t0_kref+0x1dcc: ldd [%i0 - 0x18], %f20
4279 .word 0x31800003 ! t0_kref+0x1dd0: fba,a _kref+0x1ddc
4280 .word 0xd19e5a5b ! t0_kref+0x1dd4: ldda [%i1 + %i3]0xd2, %f8
4281 .word 0x81a8ca2b ! t0_kref+0x1dd8: fcmps %fcc0, %f3, %f11
4282 call SYM(t0_subr1)
4283 .word 0xa8fa400c ! t0_kref+0x1de0: sdivcc %o1, %o4, %l4
4284 .word 0x31800001 ! t0_kref+0x1de4: fba,a _kref+0x1de8
4285 .word 0xd1a65000 ! t0_kref+0x1de8: sta %f8, [%i1]0x80
4286 .word 0xea266014 ! t0_kref+0x1dec: st %l5, [%i1 + 0x14]
4287 .word 0xc398a080 ! t0_kref+0x1df0: ldda [%g2 + 0x80]%asi, %f32
4288 .word 0x81ad0ad6 ! t0_kref+0x1df4: fcmped %fcc0, %f20, %f22
4289 .word 0xaa0a6e9a ! t0_kref+0x1df8: and %o1, 0xe9a, %l5
4290 .word 0xa72d2004 ! t0_kref+0x1dfc: sll %l4, 0x4, %l3
4291 .word 0x001fffff ! t0_kref+0x1e00: illtrap 0x1fffff
4292 .word 0xea40a010 ! t0_kref+0x1e04: ldsw [%g2 + 0x10], %l5
4293 .word 0xb1a018d0 ! t0_kref+0x1e08: fdtos %f16, %f24
4294 .word 0x9fc00004 ! t0_kref+0x1e0c: call %g0 + %g4
4295 .word 0xa6052442 ! t0_kref+0x1e10: add %l4, 0x442, %l3
4296 .word 0xa6aa3ae4 ! t0_kref+0x1e14: andncc %o0, -0x51c, %l3
4297 call SYM(t0_subr3)
4298 .word 0xaa880015 ! t0_kref+0x1e1c: andcc %g0, %l5, %l5
4299 .word 0x9da589d6 ! t0_kref+0x1e20: fdivd %f22, %f22, %f14
4300 .word 0xe816401b ! t0_kref+0x1e24: lduh [%i1 + %i3], %l4
4301 .word 0x99a0002a ! t0_kref+0x1e28: fmovs %f10, %f12
4302 .word 0xd9be188b ! t0_kref+0x1e2c: stda %f12, [%i0 + %o3]0xc4
4303 .word 0xd07f0019 ! t0_kref+0x1e30: swap [%i4 + %i1], %o0
4304 .word 0xa89b7f18 ! t0_kref+0x1e34: xorcc %o5, -0xe8, %l4
4305 .word 0xe8063fe0 ! t0_kref+0x1e38: ld [%i0 - 0x20], %l4
4306 .word 0x81db400d ! t0_kref+0x1e3c: flush %o5 + %o5
4307 .word 0xaafde5fa ! t0_kref+0x1e40: sdivcc %l7, 0x5fa, %l5
4308 .word 0xa6dca089 ! t0_kref+0x1e44: smulcc %l2, 0x89, %l3
4309 .word 0xc398a080 ! t0_kref+0x1e48: ldda [%g2 + 0x80]%asi, %f32
4310 .word 0x86102002 ! t0_kref+0x1e4c: mov 0x2, %g3
4311 .word 0x32800000 ! t0_kref+0x1e50: bne,a _kref+0x1e50
4312 .word 0x86a0e001 ! t0_kref+0x1e54: subcc %g3, 1, %g3
4313 .word 0x81a80a56 ! t0_kref+0x1e58: fcmpd %fcc0, %f0, %f22
4314 .word 0xe4b65000 ! t0_kref+0x1e5c: stha %l2, [%i1]0x80
4315 .word 0xea56c018 ! t0_kref+0x1e60: ldsh [%i3 + %i0], %l5
4316 .word 0x9fc00004 ! t0_kref+0x1e64: call %g0 + %g4
4317 .word 0xa6d4e13f ! t0_kref+0x1e68: umulcc %l3, 0x13f, %l3
4318 .word 0xc0280018 ! t0_kref+0x1e6c: clrb [%g0 + %i0]
4319 .word 0x9da00946 ! t0_kref+0x1e70: fmuld %f0, %f6, %f14
4320 .word 0xa8da800a ! t0_kref+0x1e74: smulcc %o2, %o2, %l4
4321 .word 0xab3b0009 ! t0_kref+0x1e78: sra %o4, %o1, %l5
4322 .word 0xe91fbf98 ! t0_kref+0x1e7c: ldd [%fp - 0x68], %f20
4323 .word 0xe848a033 ! t0_kref+0x1e80: ldsb [%g2 + 0x33], %l4
4324 .word 0x9fc10000 ! t0_kref+0x1e84: call %g4
4325 .word 0xec30a000 ! t0_kref+0x1e88: sth %l6, [%g2]
4326 .word 0xa8300000 ! t0_kref+0x1e8c: orn %g0, %g0, %l4
4327 .word 0xea16201e ! t0_kref+0x1e90: lduh [%i0 + 0x1e], %l5
4328 .word 0xa3a018c2 ! t0_kref+0x1e94: fdtos %f2, %f17
4329 .word 0x99b30a52 ! t0_kref+0x1e98: fpadd32 %f12, %f18, %f12
4330 .word 0x99a01930 ! t0_kref+0x1e9c: fstod %f16, %f12
4331 .word 0xe6166016 ! t0_kref+0x1ea0: lduh [%i1 + 0x16], %l3
4332 .word 0xd020a030 ! t0_kref+0x1ea4: st %o0, [%g2 + 0x30]
4333 .word 0xaa9d400d ! t0_kref+0x1ea8: xorcc %l5, %o5, %l5
4334 .word 0x8143e040 ! t0_kref+0x1eac: membar 0x40
4335 .word 0xea00a010 ! t0_kref+0x1eb0: ld [%g2 + 0x10], %l5
4336 .word 0xa6032821 ! t0_kref+0x1eb4: add %o4, 0x821, %l3
4337 .word 0xe64e8018 ! t0_kref+0x1eb8: ldsb [%i2 + %i0], %l3
4338 .word 0x37480007 ! t0_kref+0x1ebc: fbge,a,pt %fcc0, _kref+0x1ed8
4339 .word 0xc1263ff8 ! t0_kref+0x1ec0: st %f0, [%i0 - 8]
4340 .word 0x99b58f8c ! t0_kref+0x1ec4: for %f22, %f12, %f12
4341 .word 0x81acca2a ! t0_kref+0x1ec8: fcmps %fcc0, %f19, %f10
4342 .word 0xf4262018 ! t0_kref+0x1ecc: st %i2, [%i0 + 0x18]
4343 .word 0xa80ce411 ! t0_kref+0x1ed0: and %l3, 0x411, %l4
4344 .word 0x95b40a6d ! t0_kref+0x1ed4: fpadd32s %f16, %f13, %f10
4345 .word 0xa60a68d8 ! t0_kref+0x1ed8: and %o1, 0x8d8, %l3
4346 .word 0x8db20dad ! t0_kref+0x1edc: fxors %f8, %f13, %f6
4347 .word 0x81aa8aca ! t0_kref+0x1ee0: fcmped %fcc0, %f10, %f10
4348 .word 0xe620a000 ! t0_kref+0x1ee4: st %l3, [%g2]
4349 .word 0x89a01906 ! t0_kref+0x1ee8: fitod %f6, %f4
4350 .word 0xd620a000 ! t0_kref+0x1eec: st %o3, [%g2]
4351 .word 0x85b00fc0 ! t0_kref+0x1ef0: fone %f2
4352 .word 0x9db00fc0 ! t0_kref+0x1ef4: fone %f14
4353 .word 0xe648a033 ! t0_kref+0x1ef8: ldsb [%g2 + 0x33], %l3
4354 .word 0x38480006 ! t0_kref+0x1efc: bgu,a,pt %icc, _kref+0x1f14
4355 .word 0xe09e5000 ! t0_kref+0x1f00: ldda [%i1]0x80, %l0
4356 .word 0xa6da6019 ! t0_kref+0x1f04: smulcc %o1, 0x19, %l3
4357 .word 0xe8560000 ! t0_kref+0x1f08: ldsh [%i0], %l4
4358 .word 0xa9b08c84 ! t0_kref+0x1f0c: fandnot2 %f2, %f4, %f20
4359 .word 0x81ad0a30 ! t0_kref+0x1f10: fcmps %fcc0, %f20, %f16
4360 .word 0xa6a54014 ! t0_kref+0x1f14: subcc %l5, %l4, %l3
4361 .word 0xab3ce00d ! t0_kref+0x1f18: sra %l3, 0xd, %l5
4362 .word 0xa1a01892 ! t0_kref+0x1f1c: fitos %f18, %f16
4363 .word 0x8da1894c ! t0_kref+0x1f20: fmuld %f6, %f12, %f6
4364 .word 0xd9e6500a ! t0_kref+0x1f24: casa [%i1]0x80, %o2, %o4
4365 .word 0x99a5884e ! t0_kref+0x1f28: faddd %f22, %f14, %f12
4366 .word 0xaaaa76a1 ! t0_kref+0x1f2c: andncc %o1, -0x95f, %l5
4367 .word 0x9fc10000 ! t0_kref+0x1f30: call %g4
4368 .word 0xe51e3fe0 ! t0_kref+0x1f34: ldd [%i0 - 0x20], %f18
4369 .word 0xec30a032 ! t0_kref+0x1f38: sth %l6, [%g2 + 0x32]
4370 .word 0xaadd4014 ! t0_kref+0x1f3c: smulcc %l5, %l4, %l5
4371 .word 0xa1a00556 ! t0_kref+0x1f40: fsqrtd %f22, %f16
4372 .word 0xa82df156 ! t0_kref+0x1f44: andn %l7, -0xeaa, %l4
4373 .word 0x95a01933 ! t0_kref+0x1f48: fstod %f19, %f10
4374 .word 0xa6350008 ! t0_kref+0x1f4c: orn %l4, %o0, %l3
4375 .word 0xe3b8a080 ! t0_kref+0x1f50: stda %f48, [%g2 + 0x80]%asi
4376 .word 0x89b60986 ! t0_kref+0x1f54: bshuffle %f24, %f6, %f4
4377 .word 0xa7b60ea0 ! t0_kref+0x1f58: fsrc1s %f24, %f19
4378 .word 0x25480002 ! t0_kref+0x1f5c: fblg,a,pt %fcc0, _kref+0x1f64
4379 .word 0xe650a002 ! t0_kref+0x1f60: ldsh [%g2 + 2], %l3
4380 .word 0xa70d3c57 ! t0_kref+0x1f64: tsubcc %l4, -0x3a9, %l3
4381 .word 0x9fc10000 ! t0_kref+0x1f68: call %g4
4382 .word 0x85868017 ! t0_kref+0x1f6c: wr %i2, %l7, %ccr
4383 .word 0x2c480006 ! t0_kref+0x1f70: bneg,a,pt %icc, _kref+0x1f88
4384 .word 0x91a488b4 ! t0_kref+0x1f74: fsubs %f18, %f20, %f8
4385 .word 0xe6567ff8 ! t0_kref+0x1f78: ldsh [%i1 - 8], %l3
4386 .word 0xe89f5058 ! t0_kref+0x1f7c: ldda [%i5 + %i0]0x82, %l4
4387 .word 0xa1a009c8 ! t0_kref+0x1f80: fdivd %f0, %f8, %f16
4388 .word 0xa9a94056 ! t0_kref+0x1f84: fmovdug %fcc0, %f22, %f20
4389 .word 0xc0ff1019 ! t0_kref+0x1f88: swapa [%i4 + %i1]0x80, %g0
4390 .word 0x91a00523 ! t0_kref+0x1f8c: fsqrts %f3, %f8
4391 .word 0xe420a000 ! t0_kref+0x1f90: st %l2, [%g2]
4392 .word 0xa1b00c00 ! t0_kref+0x1f94: fzero %f16
4393 .word 0xcd1e0000 ! t0_kref+0x1f98: ldd [%i0], %f6
4394 .word 0xa782c016 ! t0_kref+0x1f9c: wr %o3, %l6, %gsr
4395 .word 0xe840a030 ! t0_kref+0x1fa0: ldsw [%g2 + 0x30], %l4
4396 .word 0xa88b000d ! t0_kref+0x1fa4: andcc %o4, %o5, %l4
4397 sethi %hi(2f), %o7
4398 .word 0xe40be3cc ! t0_kref+0x1fac: ldub [%o7 + 0x3cc], %l2
4399 .word 0xa41ca00c ! t0_kref+0x1fb0: xor %l2, 0xc, %l2
4400 .word 0xe42be3cc ! t0_kref+0x1fb4: stb %l2, [%o7 + 0x3cc]
4401 .word 0x81dbe3cc ! t0_kref+0x1fb8: flush %o7 + 0x3cc
4402 .word 0xa80024b2 ! t0_kref+0x1fbc: add %g0, 0x4b2, %l4
4403 .word 0xc91fbeb8 ! t0_kref+0x1fc0: ldd [%fp - 0x148], %f4
4404 .word 0xd41e7ff0 ! t0_kref+0x1fc4: ldd [%i1 - 0x10], %o2
4405 .word 0x37480007 ! t0_kref+0x1fc8: fbge,a,pt %fcc0, _kref+0x1fe4
44062: .word 0xd81e401d ! t0_kref+0x1fcc: ldd [%i1 + %i5], %o4
4407 .word 0xa3b14caa ! t0_kref+0x1fd0: fandnot2s %f5, %f10, %f17
4408 .word 0x81a88ab2 ! t0_kref+0x1fd4: fcmpes %fcc0, %f2, %f18
4409 .word 0xa65d0015 ! t0_kref+0x1fd8: smul %l4, %l5, %l3
4410 .word 0xa1b58624 ! t0_kref+0x1fdc: fmul8x16 %f22, %f4, %f16
4411 .word 0xed3e6018 ! t0_kref+0x1fe0: std %f22, [%i1 + 0x18]
4412 .word 0xaaddc012 ! t0_kref+0x1fe4: smulcc %l7, %l2, %l5
4413 .word 0xc0366016 ! t0_kref+0x1fe8: clrh [%i1 + 0x16]
4414 .word 0x85b30d94 ! t0_kref+0x1fec: fxor %f12, %f20, %f2
4415 .word 0x8d85401a ! t0_kref+0x1ff0: wr %l5, %i2, %fprs
4416 .word 0x85a00132 ! t0_kref+0x1ff4: fabss %f18, %f2
4417 .word 0xdf00a020 ! t0_kref+0x1ff8: ld [%g2 + 0x20], %f15
4418 .word 0xa1a389c8 ! t0_kref+0x1ffc: fdivd %f14, %f8, %f16
4419 .word 0xe1062004 ! t0_kref+0x2000: ld [%i0 + 4], %f16
4420 .word 0x23480008 ! t0_kref+0x2004: fbne,a,pt %fcc0, _kref+0x2024
4421 .word 0x95a008ae ! t0_kref+0x2008: fsubs %f0, %f14, %f10
4422 .word 0xea0e0000 ! t0_kref+0x200c: ldub [%i0], %l5
4423 .word 0x8db50ec8 ! t0_kref+0x2010: fornot2 %f20, %f8, %f6
4424 .word 0x35800002 ! t0_kref+0x2014: fbue,a _kref+0x201c
4425 .word 0xa9400000 ! t0_kref+0x2018: mov %y, %l4
4426 .word 0xe3b8a080 ! t0_kref+0x201c: stda %f48, [%g2 + 0x80]%asi
4427 .word 0xa6982cb2 ! t0_kref+0x2020: xorcc %g0, 0xcb2, %l3
4428 .word 0xd6267fe4 ! t0_kref+0x2024: st %o3, [%i1 - 0x1c]
4429 .word 0xea0e2004 ! t0_kref+0x2028: ldub [%i0 + 4], %l5
4430 .word 0xe3200018 ! t0_kref+0x202c: st %f17, [%g0 + %i0]
4431 .word 0xa9a509c2 ! t0_kref+0x2030: fdivd %f20, %f2, %f20
4432 .word 0x3c480003 ! t0_kref+0x2034: bpos,a,pt %icc, _kref+0x2040
4433 .word 0x81a00524 ! t0_kref+0x2038: fsqrts %f4, %f0
4434 .word 0xaa2ac000 ! t0_kref+0x203c: andn %o3, %g0, %l5
4435 .word 0x81ad0aac ! t0_kref+0x2040: fcmpes %fcc0, %f20, %f12
4436 .word 0xa7a1482a ! t0_kref+0x2044: fadds %f5, %f10, %f19
4437 .word 0xd9beda58 ! t0_kref+0x2048: stda %f12, [%i3 + %i0]0xd2
4438 .word 0xab2aa001 ! t0_kref+0x204c: sll %o2, 0x1, %l5
4439 .word 0xe76e401b ! t0_kref+0x2050: prefetch %i1 + %i3, 19
4440 .word 0x86102003 ! t0_kref+0x2054: mov 0x3, %g3
4441 .word 0x32800000 ! t0_kref+0x2058: bne,a _kref+0x2058
4442 .word 0x86a0e001 ! t0_kref+0x205c: subcc %g3, 1, %g3
4443 .word 0x99a009d0 ! t0_kref+0x2060: fdivd %f0, %f16, %f12
4444 .word 0x34480004 ! t0_kref+0x2064: bg,a,pt %icc, _kref+0x2074
4445 .word 0xaaa2b8ae ! t0_kref+0x2068: subcc %o2, -0x752, %l5
4446 .word 0xa8da79e4 ! t0_kref+0x206c: smulcc %o1, -0x61c, %l4
4447 .word 0xf430a012 ! t0_kref+0x2070: sth %i2, [%g2 + 0x12]
4448 .word 0xdaff1019 ! t0_kref+0x2074: swapa [%i4 + %i1]0x80, %o5
4449 .word 0x23480008 ! t0_kref+0x2078: fbne,a,pt %fcc0, _kref+0x2098
4450 .word 0x95a048ae ! t0_kref+0x207c: fsubs %f1, %f14, %f10
4451 .word 0xa3a00535 ! t0_kref+0x2080: fsqrts %f21, %f17
4452 .word 0xea50a020 ! t0_kref+0x2084: ldsh [%g2 + 0x20], %l5
4453 .word 0xa9b24075 ! t0_kref+0x2088: edge8ln %o1, %l5, %l4
4454 .word 0xaad564b7 ! t0_kref+0x208c: umulcc %l5, 0x4b7, %l5
4455 .word 0xa69e8017 ! t0_kref+0x2090: xorcc %i2, %l7, %l3
4456 .word 0x85b58f8c ! t0_kref+0x2094: for %f22, %f12, %f2
4457 .word 0xa9a0188d ! t0_kref+0x2098: fitos %f13, %f20
4458 .word 0xa6c50017 ! t0_kref+0x209c: addccc %l4, %l7, %l3
4459 .word 0xa5a0004c ! t0_kref+0x20a0: fmovd %f12, %f18
4460 .word 0xabb4058e ! t0_kref+0x20a4: fcmpgt32 %f16, %f14, %l5
4461 .word 0xb1a58842 ! t0_kref+0x20a8: faddd %f22, %f2, %f24
4462 .word 0xda28a033 ! t0_kref+0x20ac: stb %o5, [%g2 + 0x33]
4463 .word 0xe51e2018 ! t0_kref+0x20b0: ldd [%i0 + 0x18], %f18
4464 call SYM(t0_subr0)
4465 .word 0xa5a389c6 ! t0_kref+0x20b8: fdivd %f14, %f6, %f18
4466 .word 0x9de3bfa0 ! t0_kref+0x20bc: save %sp, -0x60, %sp
4467 .word 0xa7ef401c ! t0_kref+0x20c0: restore %i5, %i4, %l3
4468 .word 0xa89a8014 ! t0_kref+0x20c4: xorcc %o2, %l4, %l4
4469 .word 0xf1ee101c ! t0_kref+0x20c8: prefetcha %i0 + %i4, 24
4470 .word 0xeaf81019 ! t0_kref+0x20cc: swapa [%g0 + %i1]0x80, %l5
4471 .word 0x21800002 ! t0_kref+0x20d0: fbn,a _kref+0x20d8
4472 .word 0xa7b4c30a ! t0_kref+0x20d4: alignaddr %l3, %o2, %l3
4473 .word 0xada5884e ! t0_kref+0x20d8: faddd %f22, %f14, %f22
4474 .word 0x21480007 ! t0_kref+0x20dc: fbn,a,pt %fcc0, _kref+0x20f8
4475 .word 0xb1a00548 ! t0_kref+0x20e0: fsqrtd %f8, %f24
4476 .word 0xe26e2010 ! t0_kref+0x20e4: ldstub [%i0 + 0x10], %l1
4477 .word 0xd420a000 ! t0_kref+0x20e8: st %o2, [%g2]
4478 .word 0x93a388ad ! t0_kref+0x20ec: fsubs %f14, %f13, %f9
4479 .word 0xd820a030 ! t0_kref+0x20f0: st %o4, [%g2 + 0x30]
4480 .word 0xab3e8008 ! t0_kref+0x20f4: sra %i2, %o0, %l5
4481 .word 0xf4200018 ! t0_kref+0x20f8: st %i2, [%g0 + %i0]
4482 .word 0xe11f4018 ! t0_kref+0x20fc: ldd [%i5 + %i0], %f16
4483 .word 0xe6562016 ! t0_kref+0x2100: ldsh [%i0 + 0x16], %l3
4484 .word 0xd030a022 ! t0_kref+0x2104: sth %o0, [%g2 + 0x22]
4485 .word 0xe9bf5018 ! t0_kref+0x2108: stda %f20, [%i5 + %i0]0x80
4486 .word 0x2926fe7e ! t0_kref+0x210c: sethi %hi(0x9bf9f800), %l4
4487 .word 0xadb187cc ! t0_kref+0x2110: pdist %f6, %f12, %f22
4488 .word 0x29480008 ! t0_kref+0x2114: fbl,a,pt %fcc0, _kref+0x2134
4489 .word 0x89a0054a ! t0_kref+0x2118: fsqrtd %f10, %f4
4490 .word 0x81b28ad6 ! t0_kref+0x211c: fpsub32 %f10, %f22, %f0
4491 .word 0xa1a01106 ! t0_kref+0x2120: fxtod %f6, %f16
4492 .word 0xe5063ff4 ! t0_kref+0x2124: ld [%i0 - 0xc], %f18
4493 .word 0xd82e001a ! t0_kref+0x2128: stb %o4, [%i0 + %i2]
4494 .word 0xc9be588c ! t0_kref+0x212c: stda %f4, [%i1 + %o4]0xc4
4495 .word 0xabb00cf6 ! t0_kref+0x2130: fnot2s %f22, %f21
4496 .word 0xdd1e2000 ! t0_kref+0x2134: ldd [%i0], %f14
4497 .word 0x85b0098a ! t0_kref+0x2138: bshuffle %f0, %f10, %f2
4498 .word 0x3c480002 ! t0_kref+0x213c: bpos,a,pt %icc, _kref+0x2144
4499 .word 0xf4267ffc ! t0_kref+0x2140: st %i2, [%i1 - 4]
4500 .word 0x81dda51a ! t0_kref+0x2144: flush %l6 + 0x51a
4501 .word 0x81df0017 ! t0_kref+0x2148: flush %i4 + %l7
4502 .word 0xd11fbf70 ! t0_kref+0x214c: ldd [%fp - 0x90], %f8
4503 .word 0xd1066018 ! t0_kref+0x2150: ld [%i1 + 0x18], %f8
4504 .word 0xe6100018 ! t0_kref+0x2154: lduh [%g0 + %i0], %l3
4505 .word 0x9db40910 ! t0_kref+0x2158: faligndata %f16, %f16, %f14
4506 .word 0x81a88a20 ! t0_kref+0x215c: fcmps %fcc0, %f2, %f0
4507 .word 0x8586b385 ! t0_kref+0x2160: wr %i2, 0xfffff385, %ccr
4508 .word 0x878020e0 ! t0_kref+0x2164: mov 0xe0, %asi
4509 .word 0x81de8018 ! t0_kref+0x2168: flush %i2 + %i0
4510 .word 0xdf00a000 ! t0_kref+0x216c: ld [%g2], %f15
4511 .word 0xada01888 ! t0_kref+0x2170: fitos %f8, %f22
4512 .word 0xa6834012 ! t0_kref+0x2174: addcc %o5, %l2, %l3
4513 .word 0xe6166014 ! t0_kref+0x2178: lduh [%i1 + 0x14], %l3
4514 .word 0xadb48c42 ! t0_kref+0x217c: fnor %f18, %f2, %f22
4515 .word 0x85b40e80 ! t0_kref+0x2180: fsrc1 %f16, %f2
4516 .word 0xcf06001c ! t0_kref+0x2184: ld [%i0 + %i4], %f7
4517 .word 0x3f800001 ! t0_kref+0x2188: fbo,a _kref+0x218c
4518 .word 0xadb00c00 ! t0_kref+0x218c: fzero %f22
4519 .word 0xe920a010 ! t0_kref+0x2190: st %f20, [%g2 + 0x10]
4520 .word 0xe2780018 ! t0_kref+0x2194: swap [%g0 + %i0], %l1
4521 .word 0xd620a000 ! t0_kref+0x2198: st %o3, [%g2]
4522 .word 0xab3ca013 ! t0_kref+0x219c: sra %l2, 0x13, %l5
4523 .word 0x86102005 ! t0_kref+0x21a0: mov 0x5, %g3
4524 .word 0x86a0e001 ! t0_kref+0x21a4: subcc %g3, 1, %g3
4525 .word 0x2280001c ! t0_kref+0x21a8: be,a _kref+0x2218
4526 .word 0x95a00156 ! t0_kref+0x21ac: fabsd %f22, %f10
4527 .word 0xa7a0188e ! t0_kref+0x21b0: fitos %f14, %f19
4528 .word 0xaaba801a ! t0_kref+0x21b4: xnorcc %o2, %i2, %l5
4529 .word 0xe8de101d ! t0_kref+0x21b8: ldxa [%i0 + %i5]0x80, %l4
4530 .word 0xe6c81018 ! t0_kref+0x21bc: ldsba [%g0 + %i0]0x80, %l3
4531 .word 0xa88e8015 ! t0_kref+0x21c0: andcc %i2, %l5, %l4
4532 .word 0xa5a01923 ! t0_kref+0x21c4: fstod %f3, %f18
4533 .word 0xa68ab10a ! t0_kref+0x21c8: andcc %o2, -0xef6, %l3
4534 .word 0xc0a01018 ! t0_kref+0x21cc: sta %g0, [%g0 + %i0]0x80
4535 .word 0x2c800005 ! t0_kref+0x21d0: bneg,a _kref+0x21e4
4536 .word 0xaa9a800c ! t0_kref+0x21d4: xorcc %o2, %o4, %l5
4537 .word 0xea060000 ! t0_kref+0x21d8: ld [%i0], %l5
4538 .word 0xa882400a ! t0_kref+0x21dc: addcc %o1, %o2, %l4
4539 .word 0x81824000 ! t0_kref+0x21e0: wr %o1, %g0, %y
4540 .word 0xd620a010 ! t0_kref+0x21e4: st %o3, [%g2 + 0x10]
4541 .word 0xaadaa42b ! t0_kref+0x21e8: smulcc %o2, 0x42b, %l5
4542 .word 0xa8fe8013 ! t0_kref+0x21ec: sdivcc %i2, %l3, %l4
4543 .word 0xda2e8018 ! t0_kref+0x21f0: stb %o5, [%i2 + %i0]
4544 .word 0xb1a50820 ! t0_kref+0x21f4: fadds %f20, %f0, %f24
4545 .word 0x3f800006 ! t0_kref+0x21f8: fbo,a _kref+0x2210
4546 .word 0x8da3c8b7 ! t0_kref+0x21fc: fsubs %f15, %f23, %f6
4547 .word 0x9db00f06 ! t0_kref+0x2200: fsrc2 %f6, %f14
4548 .word 0xa6bac016 ! t0_kref+0x2204: xnorcc %o3, %l6, %l3
4549 .word 0xea162012 ! t0_kref+0x2208: lduh [%i0 + 0x12], %l5
4550 .word 0xa6650008 ! t0_kref+0x220c: subc %l4, %o0, %l3
4551 .word 0xe01e7ff8 ! t0_kref+0x2210: ldd [%i1 - 8], %l0
4552 .word 0x81daf25b ! t0_kref+0x2214: flush %o3 - 0xda5
4553 .word 0x81ac0ac8 ! t0_kref+0x2218: fcmped %fcc0, %f16, %f8
4554 .word 0xea06001c ! t0_kref+0x221c: ld [%i0 + %i4], %l5
4555 .word 0xab2ae003 ! t0_kref+0x2220: sll %o3, 0x3, %l5
4556 .word 0xed68a0c1 ! t0_kref+0x2224: prefetch %g2 + 0xc1, 22
4557 .word 0xa9a10852 ! t0_kref+0x2228: faddd %f4, %f18, %f20
4558 .word 0x95a01893 ! t0_kref+0x222c: fitos %f19, %f10
4559 .word 0x81aa4ab5 ! t0_kref+0x2230: fcmpes %fcc0, %f9, %f21
4560 .word 0xabb4c069 ! t0_kref+0x2234: edge8ln %l3, %o1, %l5
4561 .word 0xa80cf516 ! t0_kref+0x2238: and %l3, -0xaea, %l4
4562 .word 0xaabebbed ! t0_kref+0x223c: xnorcc %i2, -0x413, %l5
4563 .word 0x95b00cce ! t0_kref+0x2240: fnot2 %f14, %f10
4564 .word 0xada01890 ! t0_kref+0x2244: fitos %f16, %f22
4565 .word 0xa67a2769 ! t0_kref+0x2248: sdiv %o0, 0x769, %l3
4566 .word 0x8da01906 ! t0_kref+0x224c: fitod %f6, %f6
4567 .word 0xa7b24240 ! t0_kref+0x2250: array16 %o1, %g0, %l3
4568 .word 0xc1be1a1c ! t0_kref+0x2254: stda %f0, [%i0 + %i4]0xd0
4569 .word 0xe6160000 ! t0_kref+0x2258: lduh [%i0], %l3
4570 .word 0x95a01882 ! t0_kref+0x225c: fitos %f2, %f10
4571 .word 0xc807bfe8 ! t0_kref+0x2260: ld [%fp - 0x18], %g4
4572 .word 0x293d56d8 ! t0_kref+0x2264: sethi %hi(0xf55b6000), %l4
4573 .word 0xe3b8a080 ! t0_kref+0x2268: stda %f48, [%g2 + 0x80]%asi
4574 .word 0xea08a023 ! t0_kref+0x226c: ldub [%g2 + 0x23], %l5
4575 .word 0xc9be184a ! t0_kref+0x2270: stda %f4, [%i0 + %o2]0xc2
4576 .word 0xaba01090 ! t0_kref+0x2274: fxtos %f16, %f21
4577 .word 0xea567fe0 ! t0_kref+0x2278: ldsh [%i1 - 0x20], %l5
4578 .word 0xea167ff2 ! t0_kref+0x227c: lduh [%i1 - 0xe], %l5
4579 .word 0xa73aa00c ! t0_kref+0x2280: sra %o2, 0xc, %l3
4580 .word 0xa6e2b62a ! t0_kref+0x2284: subccc %o2, -0x9d6, %l3
4581 .word 0xdd06001c ! t0_kref+0x2288: ld [%i0 + %i4], %f14
4582 .word 0xa1a01917 ! t0_kref+0x228c: fitod %f23, %f16
4583 .word 0xed20a010 ! t0_kref+0x2290: st %f22, [%g2 + 0x10]
4584 .word 0xe668a011 ! t0_kref+0x2294: ldstub [%g2 + 0x11], %l3
4585 .word 0x99a3894e ! t0_kref+0x2298: fmuld %f14, %f14, %f12
4586 .word 0x20800007 ! t0_kref+0x229c: bn,a _kref+0x22b8
4587 .word 0x85b08a8c ! t0_kref+0x22a0: fpsub16 %f2, %f12, %f2
4588 .word 0xe6567fe0 ! t0_kref+0x22a4: ldsh [%i1 - 0x20], %l3
4589 .word 0xe80e8019 ! t0_kref+0x22a8: ldub [%i2 + %i1], %l4
4590 .word 0x9bb00ca1 ! t0_kref+0x22ac: fandnot2s %f0, %f1, %f13
4591 .word 0xc16e4015 ! t0_kref+0x22b0: prefetch %i1 + %l5, 0
4592 .word 0xa8dcfdac ! t0_kref+0x22b4: smulcc %l3, -0x254, %l4
4593 .word 0xa8dc8015 ! t0_kref+0x22b8: smulcc %l2, %l5, %l4
4594 .word 0xe6566010 ! t0_kref+0x22bc: ldsh [%i1 + 0x10], %l3
4595 .word 0xea067fec ! t0_kref+0x22c0: ld [%i1 - 0x14], %l5
4596 .word 0xe6166006 ! t0_kref+0x22c4: lduh [%i1 + 6], %l3
4597 .word 0x2e800008 ! t0_kref+0x22c8: bvs,a _kref+0x22e8
4598 .word 0xe3b8a080 ! t0_kref+0x22cc: stda %f48, [%g2 + 0x80]%asi
4599 .word 0xcd20a030 ! t0_kref+0x22d0: st %f6, [%g2 + 0x30]
4600 .word 0xa87a000b ! t0_kref+0x22d4: sdiv %o0, %o3, %l4
4601 .word 0xadb4062e ! t0_kref+0x22d8: fmul8x16 %f16, %f14, %f22
4602 .word 0x25480004 ! t0_kref+0x22dc: fblg,a,pt %fcc0, _kref+0x22ec
4603 .word 0xa645c00a ! t0_kref+0x22e0: addc %l7, %o2, %l3
4604 .word 0x8db18ab8 ! t0_kref+0x22e4: fpsub16s %f6, %f24, %f6
4605 .word 0xa6422c45 ! t0_kref+0x22e8: addc %o0, 0xc45, %l3
4606 .word 0x9da000ad ! t0_kref+0x22ec: fnegs %f13, %f14
4607 .word 0x91a10946 ! t0_kref+0x22f0: fmuld %f4, %f6, %f8
4608 .word 0xa7368016 ! t0_kref+0x22f4: srl %i2, %l6, %l3
4609 .word 0xea4e7fe4 ! t0_kref+0x22f8: ldsb [%i1 - 0x1c], %l5
4610 .word 0xc9ee1015 ! t0_kref+0x22fc: prefetcha %i0 + %l5, 4
4611 .word 0x81dd0013 ! t0_kref+0x2300: flush %l4 + %l3
4612 .word 0xa722fb45 ! t0_kref+0x2304: mulscc %o3, -0x4bb, %l3
4613 .word 0xaab30015 ! t0_kref+0x2308: orncc %o4, %l5, %l5
4614 .word 0x9ba508a0 ! t0_kref+0x230c: fsubs %f20, %f0, %f13
4615 .word 0xd430a020 ! t0_kref+0x2310: sth %o2, [%g2 + 0x20]
4616 .word 0xe8562018 ! t0_kref+0x2314: ldsh [%i0 + 0x18], %l4
4617 .word 0xff6e001d ! t0_kref+0x2318: prefetch %i0 + %i5, 31
4618 .word 0xc11e401d ! t0_kref+0x231c: ldd [%i1 + %i5], %f0
4619 .word 0x89a00532 ! t0_kref+0x2320: fsqrts %f18, %f4
4620 .word 0x9de3bfa0 ! t0_kref+0x2324: save %sp, -0x60, %sp
4621 .word 0xb29ec019 ! t0_kref+0x2328: xorcc %i3, %i1, %i1
4622 .word 0xa7eeea67 ! t0_kref+0x232c: restore %i3, 0xa67, %l3
4623 .word 0x8da0084a ! t0_kref+0x2330: faddd %f0, %f10, %f6
4624 .word 0xa9aa4042 ! t0_kref+0x2334: fmovde %fcc0, %f2, %f20
4625 .word 0xa738000b ! t0_kref+0x2338: sra %g0, %o3, %l3
4626 .word 0x22480007 ! t0_kref+0x233c: be,a,pt %icc, _kref+0x2358
4627 .word 0xa1b00c00 ! t0_kref+0x2340: fzero %f16
4628 .word 0xa7b24313 ! t0_kref+0x2344: alignaddr %o1, %l3, %l3
4629 .word 0xa9a01108 ! t0_kref+0x2348: fxtod %f8, %f20
4630 .word 0xd11e4000 ! t0_kref+0x234c: ldd [%i1], %f8
4631 .word 0xe81e6000 ! t0_kref+0x2350: ldd [%i1], %l4
4632 .word 0xaa0ae531 ! t0_kref+0x2354: and %o3, 0x531, %l5
4633 .word 0xa7b3006d ! t0_kref+0x2358: edge8ln %o4, %o5, %l3
4634 .word 0x85a009ca ! t0_kref+0x235c: fdivd %f0, %f10, %f2
4635 .word 0x91b2c703 ! t0_kref+0x2360: fmuld8sux16 %f11, %f3, %f8
4636 .word 0xa9a01a52 ! t0_kref+0x2364: fdtoi %f18, %f20
4637 .word 0x81aa0ad2 ! t0_kref+0x2368: fcmped %fcc0, %f8, %f18
4638 .word 0x8fa188ac ! t0_kref+0x236c: fsubs %f6, %f12, %f7
4639 .word 0xa8dac00c ! t0_kref+0x2370: smulcc %o3, %o4, %l4
4640 .word 0xa1b50d40 ! t0_kref+0x2374: fnot1 %f20, %f16
4641 .word 0xe0fe5000 ! t0_kref+0x2378: swapa [%i1]0x80, %l0
4642 .word 0xa7a0c8a7 ! t0_kref+0x237c: fsubs %f3, %f7, %f19
4643 .word 0xa6dc800b ! t0_kref+0x2380: smulcc %l2, %o3, %l3
4644 .word 0xd22064ae ! t0_kref+0x2384: st %o1, [%g1 + 0x4ae]
4645 .word 0xe3b8a080 ! t0_kref+0x2388: stda %f48, [%g2 + 0x80]%asi
4646 .word 0xa63c8000 ! t0_kref+0x238c: not %l2, %l3
4647 .word 0x9ba0012b ! t0_kref+0x2390: fabss %f11, %f13
4648 .word 0xa9aac046 ! t0_kref+0x2394: fmovdge %fcc0, %f6, %f20
4649 .word 0xada0188b ! t0_kref+0x2398: fitos %f11, %f22
4650 .word 0xa8fa8009 ! t0_kref+0x239c: sdivcc %o2, %o1, %l4
4651 .word 0x8143e040 ! t0_kref+0x23a0: membar 0x40
4652 .word 0xd11e2010 ! t0_kref+0x23a4: ldd [%i0 + 0x10], %f8
4653 .word 0x81a88a40 ! t0_kref+0x23a8: fcmpd %fcc0, %f2, %f0
4654 .word 0x9ba108a0 ! t0_kref+0x23ac: fsubs %f4, %f0, %f13
4655 .word 0xf19f5059 ! t0_kref+0x23b0: ldda [%i5 + %i1]0x82, %f24
4656 .word 0x95b50ea0 ! t0_kref+0x23b4: fsrc1s %f20, %f10
4657 .word 0xc9267fe8 ! t0_kref+0x23b8: st %f4, [%i1 - 0x18]
4658 .word 0xea16601a ! t0_kref+0x23bc: lduh [%i1 + 0x1a], %l5
4659 .word 0xda30a012 ! t0_kref+0x23c0: sth %o5, [%g2 + 0x12]
4660 .word 0xa663000c ! t0_kref+0x23c4: subc %o4, %o4, %l3
4661 .word 0x9db58a40 ! t0_kref+0x23c8: fpadd32 %f22, %f0, %f14
4662 .word 0x31480008 ! t0_kref+0x23cc: fba,a,pt %fcc0, _kref+0x23ec
4663 .word 0xe53e2018 ! t0_kref+0x23d0: std %f18, [%i0 + 0x18]
4664 .word 0xe5ee501b ! t0_kref+0x23d4: prefetcha %i1 + %i3, 18
4665 .word 0xe808a000 ! t0_kref+0x23d8: ldub [%g2], %l4
4666 .word 0xa803400a ! t0_kref+0x23dc: add %o5, %o2, %l4
4667 .word 0x91a089c0 ! t0_kref+0x23e0: fdivd %f2, %f0, %f8
4668 .word 0xe920a030 ! t0_kref+0x23e4: st %f20, [%g2 + 0x30]
4669 .word 0xa9b40582 ! t0_kref+0x23e8: fcmpgt32 %f16, %f2, %l4
4670 .word 0xaabc8015 ! t0_kref+0x23ec: xnorcc %l2, %l5, %l5
4671 .word 0x81854000 ! t0_kref+0x23f0: wr %l5, %g0, %y
4672 .word 0x8ba0188b ! t0_kref+0x23f4: fitos %f11, %f5
4673 .word 0xa65a4012 ! t0_kref+0x23f8: smul %o1, %l2, %l3
4674 .word 0xa5a01a56 ! t0_kref+0x23fc: fdtoi %f22, %f18
4675 .word 0xaaba71b5 ! t0_kref+0x2400: xnorcc %o1, -0xe4b, %l5
4676 .word 0x2b480002 ! t0_kref+0x2404: fbug,a,pt %fcc0, _kref+0x240c
4677 .word 0xa5a30954 ! t0_kref+0x2408: fmuld %f12, %f20, %f18
4678 .word 0xa65c8012 ! t0_kref+0x240c: smul %l2, %l2, %l3
4679 .word 0xa80a400d ! t0_kref+0x2410: and %o1, %o5, %l4
4680 .word 0xc9ee100b ! t0_kref+0x2414: prefetcha %i0 + %o3, 4
4681 .word 0xada349b8 ! t0_kref+0x2418: fdivs %f13, %f24, %f22
4682 .word 0xb1b2c6b6 ! t0_kref+0x241c: fmul8x16al %f11, %f22, %f24
4683 .word 0x99a0052b ! t0_kref+0x2420: fsqrts %f11, %f12
4684 .word 0x37480007 ! t0_kref+0x2424: fbge,a,pt %fcc0, _kref+0x2440
4685 .word 0xeeb6d019 ! t0_kref+0x2428: stha %l7, [%i3 + %i1]0x80
4686 .word 0xa5b10f8a ! t0_kref+0x242c: for %f4, %f10, %f18
4687 .word 0x27480008 ! t0_kref+0x2430: fbul,a,pt %fcc0, _kref+0x2450
4688 .word 0xe7066004 ! t0_kref+0x2434: ld [%i1 + 4], %f19
4689 .word 0xa82a22a6 ! t0_kref+0x2438: andn %o0, 0x2a6, %l4
4690 .word 0xea40a020 ! t0_kref+0x243c: ldsw [%g2 + 0x20], %l5
4691 .word 0xc9067ff4 ! t0_kref+0x2440: ld [%i1 - 0xc], %f4
4692 .word 0xaa658013 ! t0_kref+0x2444: subc %l6, %l3, %l5
4693 .word 0x39480007 ! t0_kref+0x2448: fbuge,a,pt %fcc0, _kref+0x2464
4694 .word 0xc16e2000 ! t0_kref+0x244c: prefetch %i0, 0
4695 .word 0xe600a030 ! t0_kref+0x2450: ld [%g2 + 0x30], %l3
4696 .word 0x81a01a48 ! t0_kref+0x2454: fdtoi %f8, %f0
4697 .word 0xa8baac0c ! t0_kref+0x2458: xnorcc %o2, 0xc0c, %l4
4698 .word 0xe64e001a ! t0_kref+0x245c: ldsb [%i0 + %i2], %l3
4699 .word 0xed000019 ! t0_kref+0x2460: ld [%g0 + %i1], %f22
4700 .word 0xa862226c ! t0_kref+0x2464: subc %o0, 0x26c, %l4
4701 .word 0xa9b009b4 ! t0_kref+0x2468: fexpand %f20, %f20
4702 .word 0xc99eda19 ! t0_kref+0x246c: ldda [%i3 + %i1]0xd0, %f4
4703 .word 0xd2300018 ! t0_kref+0x2470: sth %o1, [%g0 + %i0]
4704 .word 0x29480004 ! t0_kref+0x2474: fbl,a,pt %fcc0, _kref+0x2484
4705 .word 0xb1a50942 ! t0_kref+0x2478: fmuld %f20, %f2, %f24
4706 .word 0xa63a000c ! t0_kref+0x247c: xnor %o0, %o4, %l3
4707 .word 0xaa024009 ! t0_kref+0x2480: add %o1, %o1, %l5
4708 .word 0xa73a601e ! t0_kref+0x2484: sra %o1, 0x1e, %l3
4709 .word 0xa93b2017 ! t0_kref+0x2488: sra %o4, 0x17, %l4
4710 .word 0x89a408ce ! t0_kref+0x248c: fsubd %f16, %f14, %f4
4711 .word 0xa7a018d6 ! t0_kref+0x2490: fdtos %f22, %f19
4712 .word 0x81a08946 ! t0_kref+0x2494: fmuld %f2, %f6, %f0
4713 .word 0xa80b3611 ! t0_kref+0x2498: and %o4, -0x9ef, %l4
4714 .word 0x3d480002 ! t0_kref+0x249c: fbule,a,pt %fcc0, _kref+0x24a4
4715 .word 0xa3b00e26 ! t0_kref+0x24a0: fands %f0, %f6, %f17
4716 .word 0x8fa488a1 ! t0_kref+0x24a4: fsubs %f18, %f1, %f7
4717 .word 0xa714ec2d ! t0_kref+0x24a8: taddcctv %l3, 0xc2d, %l3
4718 .word 0xa662801a ! t0_kref+0x24ac: subc %o2, %i2, %l3
4719 .word 0x99a28940 ! t0_kref+0x24b0: fmuld %f10, %f0, %f12
4720 .word 0xf1070018 ! t0_kref+0x24b4: ld [%i4 + %i0], %f24
4721 .word 0x81a1884c ! t0_kref+0x24b8: faddd %f6, %f12, %f0
4722 .word 0x83b4ce70 ! t0_kref+0x24bc: fxnors %f19, %f16, %f1
4723 .word 0xd9bf1a19 ! t0_kref+0x24c0: stda %f12, [%i4 + %i1]0xd0
4724 .word 0xc807bfe4 ! t0_kref+0x24c4: ld [%fp - 0x1c], %g4
4725 .word 0x35480004 ! t0_kref+0x24c8: fbue,a,pt %fcc0, _kref+0x24d8
4726 .word 0xe6566016 ! t0_kref+0x24cc: ldsh [%i1 + 0x16], %l3
4727 .word 0x9da01088 ! t0_kref+0x24d0: fxtos %f8, %f14
4728 .word 0x8d84c00a ! t0_kref+0x24d4: wr %l3, %o2, %fprs
4729 .word 0xa6fd796a ! t0_kref+0x24d8: sdivcc %l5, -0x696, %l3
4730 .word 0xa69b2258 ! t0_kref+0x24dc: xorcc %o4, 0x258, %l3
4731 .word 0xaadaf1b8 ! t0_kref+0x24e0: smulcc %o3, -0xe48, %l5
4732 .word 0xa6803c5b ! t0_kref+0x24e4: addcc %g0, -0x3a5, %l3
4733 .word 0x2b391b12 ! t0_kref+0x24e8: sethi %hi(0xe46c4800), %l5
4734 .word 0xc5000019 ! t0_kref+0x24ec: ld [%g0 + %i1], %f2
4735 .word 0xa69d4000 ! t0_kref+0x24f0: xorcc %l5, %g0, %l3
4736 .word 0xab2b400c ! t0_kref+0x24f4: sll %o5, %o4, %l5
4737 .word 0xa9b54c71 ! t0_kref+0x24f8: fnors %f21, %f17, %f20
4738 call SYM(t0_subr1)
4739 .word 0xaada4009 ! t0_kref+0x2500: smulcc %o1, %o1, %l5
4740 .word 0xe01f4018 ! t0_kref+0x2504: ldd [%i5 + %i0], %l0
4741 .word 0xe3b8a040 ! t0_kref+0x2508: stda %f48, [%g2 + 0x40]%asi
4742 .word 0x81adca23 ! t0_kref+0x250c: fcmps %fcc0, %f23, %f3
4743 .word 0xa85e800d ! t0_kref+0x2510: smul %i2, %o5, %l4
4744 .word 0xea4e7ff9 ! t0_kref+0x2514: ldsb [%i1 - 7], %l5
4745 .word 0xa63d4016 ! t0_kref+0x2518: xnor %l5, %l6, %l3
4746 .word 0x86102002 ! t0_kref+0x251c: mov 0x2, %g3
4747 .word 0x32800000 ! t0_kref+0x2520: bne,a _kref+0x2520
4748 .word 0x86a0e001 ! t0_kref+0x2524: subcc %g3, 1, %g3
4749 .word 0x81ac0aa7 ! t0_kref+0x2528: fcmpes %fcc0, %f16, %f7
4750 .word 0xa3a448a6 ! t0_kref+0x252c: fsubs %f17, %f6, %f17
4751 .word 0xc99e1a1d ! t0_kref+0x2530: ldda [%i0 + %i5]0xd0, %f4
4752 .word 0x81ae0ad6 ! t0_kref+0x2534: fcmped %fcc0, %f24, %f22
4753 .word 0xe430a002 ! t0_kref+0x2538: sth %l2, [%g2 + 2]
4754 .word 0xabb5040e ! t0_kref+0x253c: fcmple16 %f20, %f14, %l5
4755 .word 0xd3270019 ! t0_kref+0x2540: st %f9, [%i4 + %i1]
4756 .word 0x83a0188c ! t0_kref+0x2544: fitos %f12, %f1
4757 .word 0xaa948013 ! t0_kref+0x2548: orcc %l2, %l3, %l5
4758 .word 0xe46e4000 ! t0_kref+0x254c: ldstub [%i1], %l2
4759 .word 0xea563ffe ! t0_kref+0x2550: ldsh [%i0 - 2], %l5
4760 .word 0xa9b30240 ! t0_kref+0x2554: array16 %o4, %g0, %l4
4761 .word 0xa8aa800d ! t0_kref+0x2558: andncc %o2, %o5, %l4
4762 .word 0xabb58317 ! t0_kref+0x255c: alignaddr %l6, %l7, %l5
4763 .word 0x9da60d31 ! t0_kref+0x2560: fsmuld %f24, %f17, %f14
4764 .word 0x3b480002 ! t0_kref+0x2564: fble,a,pt %fcc0, _kref+0x256c
4765 .word 0xd9260000 ! t0_kref+0x2568: st %f12, [%i0]
4766 .word 0x86102002 ! t0_kref+0x256c: mov 0x2, %g3
4767 .word 0x86a0e001 ! t0_kref+0x2570: subcc %g3, 1, %g3
4768 .word 0x22800014 ! t0_kref+0x2574: be,a _kref+0x25c4
4769 .word 0xe68e101a ! t0_kref+0x2578: lduba [%i0 + %i2]0x80, %l3
4770 .word 0xa9b08e80 ! t0_kref+0x257c: fsrc1 %f2, %f20
4771 .word 0xabb5840a ! t0_kref+0x2580: fcmple16 %f22, %f10, %l5
4772 .word 0xaae239be ! t0_kref+0x2584: subccc %o0, -0x642, %l5
4773 .word 0xadb08c58 ! t0_kref+0x2588: fnor %f2, %f24, %f22
4774 .word 0xda30a022 ! t0_kref+0x258c: sth %o5, [%g2 + 0x22]
4775 .word 0xe850a002 ! t0_kref+0x2590: ldsh [%g2 + 2], %l4
4776 .word 0xd11e6000 ! t0_kref+0x2594: ldd [%i1], %f8
4777 .word 0xa8ab4009 ! t0_kref+0x2598: andncc %o5, %o1, %l4
4778 .word 0xa9b1062c ! t0_kref+0x259c: fmul8x16 %f4, %f12, %f20
4779 .word 0xf430a002 ! t0_kref+0x25a0: sth %i2, [%g2 + 2]
4780 .word 0xe3b8a040 ! t0_kref+0x25a4: stda %f48, [%g2 + 0x40]%asi
4781 .word 0x8585c00a ! t0_kref+0x25a8: wr %l7, %o2, %ccr
4782 .word 0xaadd65e8 ! t0_kref+0x25ac: smulcc %l5, 0x5e8, %l5
4783 .word 0xe3b8a040 ! t0_kref+0x25b0: stda %f48, [%g2 + 0x40]%asi
4784 .word 0xe3b8a040 ! t0_kref+0x25b4: stda %f48, [%g2 + 0x40]%asi
4785 .word 0xa894e8f9 ! t0_kref+0x25b8: orcc %l3, 0x8f9, %l4
4786 .word 0x83a248ac ! t0_kref+0x25bc: fsubs %f9, %f12, %f1
4787 .word 0x001fffff ! t0_kref+0x25c0: illtrap 0x1fffff
4788 .word 0xe07e4000 ! t0_kref+0x25c4: swap [%i1], %l0
4789 .word 0xa9b58d40 ! t0_kref+0x25c8: fnot1 %f22, %f20
4790 .word 0x9de3bfa0 ! t0_kref+0x25cc: save %sp, -0x60, %sp
4791 .word 0x8096801a ! t0_kref+0x25d0: orcc %i2, %i2, %g0
4792 .word 0xabef38d1 ! t0_kref+0x25d4: restore %i4, -0x72f, %l5
4793 .word 0x9fb08a6d ! t0_kref+0x25d8: fpadd32s %f2, %f13, %f15
4794 .word 0x85a309cc ! t0_kref+0x25dc: fdivd %f12, %f12, %f2
4795 .word 0xe816401b ! t0_kref+0x25e0: lduh [%i1 + %i3], %l4
4796 .word 0xea16200c ! t0_kref+0x25e4: lduh [%i0 + 0xc], %l5
4797 .word 0xab258012 ! t0_kref+0x25e8: mulscc %l6, %l2, %l5
4798 .word 0xd628a010 ! t0_kref+0x25ec: stb %o3, [%g2 + 0x10]
4799 .word 0x81ab0a29 ! t0_kref+0x25f0: fcmps %fcc0, %f12, %f9
4800 .word 0x81db626f ! t0_kref+0x25f4: flush %o5 + 0x26f
4801 .word 0xe6062018 ! t0_kref+0x25f8: ld [%i0 + 0x18], %l3
4802 .word 0xe6080018 ! t0_kref+0x25fc: ldub [%g0 + %i0], %l3
4803 .word 0xaa02801a ! t0_kref+0x2600: add %o2, %i2, %l5
4804 .word 0xe41e0000 ! t0_kref+0x2604: ldd [%i0], %l2
4805 .word 0x89a4492f ! t0_kref+0x2608: fmuls %f17, %f15, %f4
4806 .word 0xda30a030 ! t0_kref+0x260c: sth %o5, [%g2 + 0x30]
4807 .word 0xe11fbcc8 ! t0_kref+0x2610: ldd [%fp - 0x338], %f16
4808 .word 0xa63d3ba9 ! t0_kref+0x2614: xnor %l4, -0x457, %l3
4809 .word 0xa5b34ca1 ! t0_kref+0x2618: fandnot2s %f13, %f1, %f18
4810 .word 0xaadd000d ! t0_kref+0x261c: smulcc %l4, %o5, %l5
4811 .word 0xa67d8014 ! t0_kref+0x2620: sdiv %l6, %l4, %l3
4812 .word 0xa1a00546 ! t0_kref+0x2624: fsqrtd %f6, %f16
4813 .word 0x93b00c20 ! t0_kref+0x2628: fzeros %f9
4814 .word 0xaaa6bc54 ! t0_kref+0x262c: subcc %i2, -0x3ac, %l5
4815 .word 0xa3a000aa ! t0_kref+0x2630: fnegs %f10, %f17
4816 .word 0xd4b65000 ! t0_kref+0x2634: stha %o2, [%i1]0x80
4817 .word 0xc1be5a1c ! t0_kref+0x2638: stda %f0, [%i1 + %i4]0xd0
4818 .word 0x9ba449a8 ! t0_kref+0x263c: fdivs %f17, %f8, %f13
4819 .word 0xaa7eb9ba ! t0_kref+0x2640: sdiv %i2, -0x646, %l5
4820 .word 0xaa0d0013 ! t0_kref+0x2644: and %l4, %l3, %l5
4821 .word 0xc126401c ! t0_kref+0x2648: st %f0, [%i1 + %i4]
4822 .word 0xd9070019 ! t0_kref+0x264c: ld [%i4 + %i1], %f12
4823 .word 0xed1fbe80 ! t0_kref+0x2650: ldd [%fp - 0x180], %f22
4824 .word 0xadb14f74 ! t0_kref+0x2654: fornot1s %f5, %f20, %f22
4825 .word 0xa8dac00a ! t0_kref+0x2658: smulcc %o3, %o2, %l4
4826 .word 0x81a94ab7 ! t0_kref+0x265c: fcmpes %fcc0, %f5, %f23
4827 .word 0xdb20a020 ! t0_kref+0x2660: st %f13, [%g2 + 0x20]
4828 .word 0xd020a020 ! t0_kref+0x2664: st %o0, [%g2 + 0x20]
4829 .word 0xd628a002 ! t0_kref+0x2668: stb %o3, [%g2 + 2]
4830 .word 0x35800004 ! t0_kref+0x266c: fbue,a _kref+0x267c
4831 .word 0xaa04800b ! t0_kref+0x2670: add %l2, %o3, %l5
4832 .word 0xd830a002 ! t0_kref+0x2674: sth %o4, [%g2 + 2]
4833 .word 0xa895214c ! t0_kref+0x2678: orcc %l4, 0x14c, %l4
4834 .word 0x81a00530 ! t0_kref+0x267c: fsqrts %f16, %f0
4835 .word 0x23480007 ! t0_kref+0x2680: fbne,a,pt %fcc0, _kref+0x269c
4836 .word 0xc106001c ! t0_kref+0x2684: ld [%i0 + %i4], %f0
4837 .word 0x9fc00004 ! t0_kref+0x2688: call %g0 + %g4
4838 .word 0xa7b00c20 ! t0_kref+0x268c: fzeros %f19
4839 .word 0x81ad0a33 ! t0_kref+0x2690: fcmps %fcc0, %f20, %f19
4840 .word 0xec20a030 ! t0_kref+0x2694: st %l6, [%g2 + 0x30]
4841 .word 0xa92a400d ! t0_kref+0x2698: sll %o1, %o5, %l4
4842 .word 0x9de3bfa0 ! t0_kref+0x269c: save %sp, -0x60, %sp
4843 .word 0x808f22dc ! t0_kref+0x26a0: btst 0x2dc, %i4
4844 .word 0xabee73d4 ! t0_kref+0x26a4: restore %i1, -0xc2c, %l5
4845 .word 0x81ab8aca ! t0_kref+0x26a8: fcmped %fcc0, %f14, %f10
4846 .word 0xf521651c ! t0_kref+0x26ac: st %f26, [%g5 + 0x51c]
4847 .word 0xd66e401a ! t0_kref+0x26b0: ldstub [%i1 + %i2], %o3
4848 .word 0xd6267ffc ! t0_kref+0x26b4: st %o3, [%i1 - 4]
4849 .word 0x9fc10000 ! t0_kref+0x26b8: call %g4
4850 .word 0xdd1e2008 ! t0_kref+0x26bc: ldd [%i0 + 8], %f14
4851 .word 0xa1a10940 ! t0_kref+0x26c0: fmuld %f4, %f0, %f16
4852 .word 0x9da008cc ! t0_kref+0x26c4: fsubd %f0, %f12, %f14
4853 .word 0xabb58582 ! t0_kref+0x26c8: fcmpgt32 %f22, %f2, %l5
4854 .word 0xa662c000 ! t0_kref+0x26cc: subc %o3, %g0, %l3
4855 .word 0xa8852928 ! t0_kref+0x26d0: addcc %l4, 0x928, %l4
4856 .word 0xe8ee9019 ! t0_kref+0x26d4: ldstuba [%i2 + %i1]0x80, %l4
4857 .word 0x2d800008 ! t0_kref+0x26d8: fbg,a _kref+0x26f8
4858 .word 0xd19f5058 ! t0_kref+0x26dc: ldda [%i5 + %i0]0x82, %f8
4859 .word 0xa9b5c157 ! t0_kref+0x26e0: edge32l %l7, %l7, %l4
4860 .word 0xe650a022 ! t0_kref+0x26e4: ldsh [%g2 + 0x22], %l3
4861 .word 0xa83b2506 ! t0_kref+0x26e8: xnor %o4, 0x506, %l4
4862 .word 0xa80ca614 ! t0_kref+0x26ec: and %l2, 0x614, %l4
4863 .word 0xe91fbec0 ! t0_kref+0x26f0: ldd [%fp - 0x140], %f20
4864 .word 0x85a01046 ! t0_kref+0x26f4: fdtox %f6, %f2
4865 .word 0x8fa00522 ! t0_kref+0x26f8: fsqrts %f2, %f7
4866 .word 0x95b40d40 ! t0_kref+0x26fc: fnot1 %f16, %f10
4867 .word 0xab0ce280 ! t0_kref+0x2700: tsubcc %l3, 0x280, %l5
4868 .word 0xaabd800d ! t0_kref+0x2704: xnorcc %l6, %o5, %l5
4869 .word 0xaada7138 ! t0_kref+0x2708: smulcc %o1, -0xec8, %l5
4870 .word 0xd630a002 ! t0_kref+0x270c: sth %o3, [%g2 + 2]
4871 .word 0xf1ee101d ! t0_kref+0x2710: prefetcha %i0 + %i5, 24
4872 .word 0x9db24cb6 ! t0_kref+0x2714: fandnot2s %f9, %f22, %f14
4873 .word 0x81ad0ac0 ! t0_kref+0x2718: fcmped %fcc0, %f20, %f0
4874 .word 0xaa06bc1a ! t0_kref+0x271c: add %i2, -0x3e6, %l5
4875 .word 0x97a208b6 ! t0_kref+0x2720: fsubs %f8, %f22, %f11
4876 .word 0xe1be1814 ! t0_kref+0x2724: stda %f16, [%i0 + %l4]0xc0
4877 .word 0x8182c000 ! t0_kref+0x2728: wr %o3, %g0, %y
4878 .word 0xe650a012 ! t0_kref+0x272c: ldsh [%g2 + 0x12], %l3
4879 .word 0x85a08956 ! t0_kref+0x2730: fmuld %f2, %f22, %f2
4880 .word 0x86102002 ! t0_kref+0x2734: mov 0x2, %g3
4881 .word 0x32800000 ! t0_kref+0x2738: bne,a _kref+0x2738
4882 .word 0x86a0e001 ! t0_kref+0x273c: subcc %g3, 1, %g3
4883 .word 0x01000000 ! t0_kref+0x2740: nop
4884 .word 0x01000000 ! t0_kref+0x2744: nop
4885 .word 0x01000000 ! t0_kref+0x2748: nop
4886 .word 0x01000000 ! t0_kref+0x274c: nop
4887 .word 0x01000000 ! t0_kref+0x2750: nop
4888 .word 0x01000000 ! t0_kref+0x2754: nop
4889 .word 0x01000000 ! t0_kref+0x2758: nop
4890 .word 0x01000000 ! t0_kref+0x275c: nop
4891 call SYM(_kaos_done)
4892 .word 0x01000000 ! t0_kref+0x2764: nop
4893 KGLOBAL(t0_ktbl_end)
4894t0_ktbl_end:
4895t0_ktbl_page_end:
4896
4897KTEXT_MODULE(t0_module_subr0, 0x07286000)
4898.seg "text"
4899t0_subr0_page_begin:
4900 .skip 8192
4901.global _t0_subr0; ENTRY(t0_subr0)
4902 .word 0xa6844012 ! t0_subr0+0x0: addcc %l1, %l2, %l3
4903 .word 0x81c3e008 ! t0_subr0+0x4: retl
4904 .word 0xaa64c014 ! t0_subr0+0x8: subc %l3, %l4, %l5
4905t0_subr0_page_end:
4906
4907KTEXT_MODULE(t0_module_subr1, 0x071e8000)
4908.seg "text"
4909t0_subr1_page_begin:
4910 .skip 8184
4911.global _t0_subr1; ENTRY(t0_subr1)
4912 .word 0x9de3bfa0 ! t0_subr1+0x0: save %sp, -0x60, %sp
4913 .word 0xb29eaa5a ! t0_subr1+0x4: xorcc %i2, 0xa5a, %i1
4914 .word 0x81c7e008 ! t0_subr1+0x8: ret
4915 .word 0xa7ee6001 ! t0_subr1+0xc: restore %i1, 1, %l3
4916t0_subr1_page_end:
4917
4918KTEXT_MODULE(t0_module_subr2, 0x071e2000)
4919.seg "text"
4920t0_subr2_page_begin:
4921 .skip 8180
4922.global _t0_subr2; ENTRY(t0_subr2)
4923 .word 0x9de3bfa0 ! t0_subr2+0x0: save %sp, -0x60, %sp
4924 .word 0xb2066001 ! t0_subr2+0x4: add %i1, 1, %i1
4925 .word 0x81c7e008 ! t0_subr2+0x8: ret
4926 .word 0xa3ee6001 ! t0_subr2+0xc: restore %i1, 1, %l1
4927t0_subr2_page_end:
4928
4929KTEXT_MODULE(t0_module_subr3, 0x027ac000)
4930.seg "text"
4931t0_subr3_page_begin:
4932 .skip 8112
4933.global _t0_subr3; ENTRY(t0_subr3)
4934 .word 0x90056001 ! t0_subr3+0x0: add %l5, 1, %o0
4935 .word 0x9de3bfa0 ! t0_subr3+0x4: save %sp, -0x60, %sp
4936#if defined(KAOS_SIMULATION)
4937 add %i0, 12, %i0
4938#else
4939 .word 0x90062001 ! t0_subr3+0x8: add %i0, 1, %o0
4940 .word 0x9de3bfa0 ! t0_subr3+0xc: save %sp, -0x60, %sp
4941 .word 0x90062001 ! t0_subr3+0x10: add %i0, 1, %o0
4942 .word 0x9de3bfa0 ! t0_subr3+0x14: save %sp, -0x60, %sp
4943 .word 0x90062001 ! t0_subr3+0x18: add %i0, 1, %o0
4944 .word 0x9de3bfa0 ! t0_subr3+0x1c: save %sp, -0x60, %sp
4945 .word 0x90062001 ! t0_subr3+0x20: add %i0, 1, %o0
4946 .word 0x9de3bfa0 ! t0_subr3+0x24: save %sp, -0x60, %sp
4947 .word 0x90062001 ! t0_subr3+0x28: add %i0, 1, %o0
4948 .word 0x9de3bfa0 ! t0_subr3+0x2c: save %sp, -0x60, %sp
4949 .word 0x90062001 ! t0_subr3+0x30: add %i0, 1, %o0
4950 .word 0x9de3bfa0 ! t0_subr3+0x34: save %sp, -0x60, %sp
4951 .word 0xb1ee2001 ! t0_subr3+0x38: restore %i0, 1, %i0
4952 .word 0xb1ee2001 ! t0_subr3+0x3c: restore %i0, 1, %i0
4953 .word 0xb1ee2001 ! t0_subr3+0x40: restore %i0, 1, %i0
4954 .word 0xb1ee2001 ! t0_subr3+0x44: restore %i0, 1, %i0
4955 .word 0xb1ee2001 ! t0_subr3+0x48: restore %i0, 1, %i0
4956 .word 0xb1ee2001 ! t0_subr3+0x4c: restore %i0, 1, %i0
4957#endif
4958 .word 0x81c7e008 ! t0_subr3+0x50: ret
4959 .word 0xadee2001 ! t0_subr3+0x54: restore %i0, 1, %l6
4960t0_subr3_page_end:
4961!
4962! Total operations: 2434
4963!
4964! Operation frequencies
4965!
4966! name exp obs
4967! ldsb 0.28 0.49
4968! ldub 0.80 0.86
4969! ldsh 1.28 1.31
4970! lduh 1.17 1.15
4971! ld 0.90 1.07
4972! ldd 1.07 1.19
4973! swap 0.39 0.41
4974! ldstub 0.88 0.90
4975! stb 0.37 0.45
4976! sth 0.43 0.49
4977! st 1.37 1.44
4978! std 0.22 0.08
4979! add 0.72 0.94
4980! addcc 0.85 1.36
4981! addx 0.35 0.33
4982! addxcc 0.12 0.16
4983! taddcc 0.21 0.08
4984! taddcctv 0.24 0.16
4985! sub 0.23 0.21
4986! subcc 0.56 0.53
4987! subx 1.32 1.68
4988! subxcc 0.84 0.74
4989! tsubcc 0.25 0.29
4990! tsubcctv 0.09 0.12
4991! mulscc 0.98 0.82
4992! and 0.95 1.15
4993! andcc 0.71 0.94
4994! andn 0.48 0.62
4995! andncc 0.50 0.49
4996! or 0.13 0.08
4997! orcc 0.27 0.45
4998! orn 0.40 0.33
4999! orncc 0.33 0.12
5000! xor 0.11 0.04
5001! xorcc 1.18 1.48
5002! xnor 0.29 0.45
5003! xnorcc 1.10 1.19
5004! sll 1.25 1.03
5005! srl 0.66 0.41
5006! sra 1.36 1.27
5007! unimp 0.08 0.08
5008! umul 0.13 0.12
5009! smul 0.20 0.29
5010! udiv 0.27 0.21
5011! sdiv 1.26 1.31
5012! umulcc 0.36 0.37
5013! smulcc 1.37 1.60
5014! udivcc 0.05 0.00
5015! sdivcc 0.70 0.58
5016! rdy 0.64 0.58
5017! wry 0.55 0.86
5018! bicc 0.98 0.90
5019! sethi 0.92 0.78
5020! jmpl 1.18 0.82
5021! call 0.63 0.58
5022! ticc 0.00 0.00
5023! flush 1.21 1.48
5024! save 1.07 0.62
5025! restore 0.42 0.00
5026! stbar 0.01 0.00
5027! ldf 1.15 1.31
5028! lddf 1.26 1.48
5029! stf 0.68 0.49
5030! stdf 0.97 1.07
5031! fadds 0.70 0.58
5032! fsubs 0.93 1.15
5033! fmuls 0.04 0.04
5034! fdivs 0.09 0.08
5035! faddd 1.01 0.99
5036! fsubd 0.45 0.37
5037! fmuld 0.93 1.15
5038! fdivd 0.78 1.03
5039! faddq 0.00 0.00
5040! fsubq 0.00 0.00
5041! fmulq 0.00 0.00
5042! fdivq 0.00 0.00
5043! fsmuld 0.29 0.25
5044! fdmulq 0.00 0.00
5045! fitos 1.24 1.64
5046! fitod 1.04 0.74
5047! fitoq 0.00 0.00
5048! fstoi 0.07 0.08
5049! fstod 0.51 0.49
5050! fstoq 0.00 0.00
5051! fdtoi 0.44 0.53
5052! fdtos 0.49 0.49
5053! fdtoq 0.00 0.00
5054! fqtoi 0.00 0.00
5055! fqtos 0.00 0.00
5056! fqtod 0.00 0.00
5057! fmovs 0.50 0.16
5058! fnegs 0.84 0.70
5059! fabss 0.46 0.37
5060! fsqrts 2.19 1.93
5061! fsqrtd 0.74 0.78
5062! fsqrtq 0.00 0.00
5063! fcmps 1.04 0.90
5064! fcmpd 0.82 0.53
5065! fcmpq 0.00 0.00
5066! fcmpes 0.54 0.45
5067! fcmped 1.20 1.23
5068! fcmpeq 0.00 0.00
5069! fbfcc 1.91 2.34
5070! ldfsr 0.01 0.00
5071! stfsr 0.11 0.00
5072! loop 1.15 0.94
5073! offset 0.26 0.16
5074! area 0.02 0.04
5075! target 0.18 0.21
5076! goto 0.05 0.04
5077! sigsegv 0.02 0.00
5078! sigbus 0.16 0.21
5079! imodify 0.37 0.12
5080! ldfsr_offset 0.16 0.00
5081! fpattern 1.18 1.48
5082! lbranch 0.10 0.08
5083! shmld 3.41 3.74
5084! shmst 4.69 5.05
5085! shmpf 0.39 0.33
5086! shmswap 0.07 0.16
5087! shmblkld 1.33 0.70
5088! shmblkst 1.24 0.82
5089! shmblkchk 0.30 0.37
5090! hack_restore 0.00 0.00
5091! demap_random_va 0.00 0.00
5092! demap_area 0.00 0.00
5093! demap_ktbl_text 0.00 0.00
5094! demap_ktbl_data 0.00 0.00
5095! demap_subr 0.00 0.00
5096! demap_reg 0.00 0.00
5097! demap_stack 0.00 0.00
5098! ro_area 0.00 0.00
5099! ro_ktbl_data 0.00 0.00
5100! ro_reg 0.00 0.00
5101! ro_stack 0.00 0.00
5102! set_window 0.00 0.00
5103! set_va_wp 0.00 0.00
5104! set_pa_wp 0.00 0.00
5105! set_softint 0.00 0.00
5106! ie_toggle 0.00 0.00
5107! set_pil 0.00 0.00
5108! set_tso 0.00 0.00
5109! set_pso 0.00 0.00
5110! set_rmo 0.00 0.00
5111! cflush 0.00 0.00
5112! return 0.00 0.00
5113! casa 0.19 0.12
5114! rdasi 0.23 0.33
5115! wrasi 0.11 0.08
5116! bpcc 1.04 0.82
5117! fbpfcc 2.76 2.10
5118! fmovscc 0.18 0.08
5119! fmovdcc 0.27 0.33
5120! fmovqcc 0.00 0.00
5121! movcc 0.22 0.16
5122! flushw 0.26 0.16
5123! membar 0.02 0.04
5124! prefetch 0.44 0.41
5125! rdpc 0.20 0.16
5126! ldqf 0.00 0.00
5127! stqf 0.00 0.00
5128! ldfa 0.04 0.00
5129! lddfa 0.00 0.00
5130! ldqfa 0.00 0.00
5131! ldsba 0.14 0.16
5132! ldsha 0.02 0.00
5133! lduba 0.10 0.08
5134! lduha 0.10 0.00
5135! lda 0.18 0.16
5136! ldda 0.16 0.04
5137! ldstuba 0.17 0.12
5138! prefetcha 1.07 1.19
5139! stfa 0.15 0.12
5140! stdfa 0.03 0.04
5141! stqfa 0.00 0.00
5142! stba 0.05 0.08
5143! stha 0.18 0.21
5144! sta 0.14 0.12
5145! stda 0.12 0.12
5146! swapa 0.20 0.29
5147! fmovd 0.08 0.04
5148! fnegd 0.00 0.00
5149! fabsd 0.03 0.08
5150! fstox 0.05 0.12
5151! fdtox 0.15 0.16
5152! fxtos 0.16 0.33
5153! fxtod 0.24 0.29
5154! lds 0.20 0.16
5155! ldsa 0.09 0.00
5156! ldx 0.00 0.00
5157! ldxa 0.20 0.12
5158! nofault 0.11 0.21
5159! rdgsr 0.07 0.00
5160! wrgsr 0.16 0.04
5161! fpadd16 0.03 0.00
5162! fpadd16s 0.27 0.21
5163! fpadd32 0.11 0.08
5164! fpadd32s 0.26 0.33
5165! fpsub16 0.16 0.25
5166! fpsub16s 0.18 0.21
5167! fpsub32 0.14 0.08
5168! fpsub32s 0.12 0.08
5169! fpack16 0.15 0.21
5170! fpack32 0.16 0.12
5171! fpackfix 0.09 0.00
5172! fexpand 0.15 0.21
5173! fpmerge 0.12 0.04
5174! fmul8x16 0.21 0.41
5175! fmul8x16au 0.16 0.00
5176! fmul8x16al 0.22 0.25
5177! fmul8sux16 0.05 0.00
5178! fmul8ulx16 0.03 0.00
5179! fmuld8sux16 0.14 0.04
5180! fmuld8ulx16 0.05 0.04
5181! alignaddr 0.19 0.16
5182! alignaddrl 0.02 0.00
5183! faligndata 0.03 0.08
5184! fzero 0.20 0.21
5185! fzeros 0.18 0.29
5186! fone 0.16 0.12
5187! fones 0.04 0.04
5188! fsrc1 0.19 0.37
5189! fsrc1s 0.19 0.29
5190! fsrc2 0.11 0.12
5191! fsrc2s 0.16 0.16
5192! fnot1 0.26 0.37
5193! fnot1s 0.09 0.16
5194! fnot2 0.07 0.12
5195! fnot2s 0.26 0.08
5196! for 0.27 0.37
5197! fors 0.24 0.25
5198! fnor 0.22 0.33
5199! fnors 0.27 0.58
5200! fand 0.09 0.08
5201! fands 0.11 0.12
5202! fnand 0.02 0.00
5203! fnands 0.03 0.04
5204! fxor 0.19 0.37
5205! fxors 0.09 0.25
5206! fxnor 0.25 0.21
5207! fxnors 0.09 0.21
5208! fornot1 0.08 0.00
5209! fornot1s 0.23 0.33
5210! fornot2 0.07 0.08
5211! fornot2s 0.01 0.00
5212! fandnot1 0.06 0.04
5213! fandnot1s 0.02 0.04
5214! fandnot2 0.10 0.08
5215! fandnot2s 0.25 0.29
5216! fcmpgt16 0.01 0.04
5217! fcmpgt32 0.24 0.37
5218! fcmple16 0.21 0.25
5219! fcmple32 0.12 0.08
5220! fcmpne16 0.09 0.08
5221! fcmpne32 0.01 0.00
5222! fcmpeq16 0.00 0.00
5223! fcmpeq32 0.11 0.16
5224! edge8 0.08 0.12
5225! edge8l 0.19 0.16
5226! edge16 0.05 0.04
5227! edge16l 0.00 0.00
5228! edge32 0.14 0.12
5229! edge32l 0.16 0.12
5230! pdist 0.12 0.16
5231! partial_st8 0.14 0.12
5232! partial_st16 0.10 0.04
5233! partial_st32 0.17 0.25
5234! short_st8 0.18 0.29
5235! short_st16 0.16 0.21
5236! short_ld8 0.17 0.21
5237! short_ld16 0.11 0.16
5238! blkld 0.13 0.00
5239! blkst 0.10 0.00
5240! blkld_offset 0.10 0.00
5241! blkst_offset 0.26 0.00
5242! blk_check 0.20 0.16
5243! casxa 0.07 0.04
5244! rdccr 0.13 0.08
5245! rdfprs 0.21 0.33
5246! wrccr 0.25 0.29
5247! popc 0.19 0.25
5248! wrfprs 0.21 0.37
5249! stx 0.01 0.00
5250! stxa 0.14 0.12
5251! cflush 0.00 0.00
5252! array8 0.10 0.12
5253! array16 0.18 0.25
5254! array32 0.06 0.00
5255! edge8n 0.14 0.08
5256! edge8ln 0.26 0.33
5257! edge16n 0.01 0.00
5258! edge16ln 0.11 0.00
5259! edge32n 0.02 0.00
5260! edge32ln 0.23 0.00
5261! bmask 0.02 0.00
5262! bshuffle 0.15 0.16
5263! siam 0.03 0.12
5264! fpadds16 0.00 0.00
5265! fpadds16s 0.00 0.00
5266! fpadds32 0.00 0.00
5267! fpadds32s 0.00 0.00
5268! fpsubs16 0.00 0.00
5269! fpsubs16s 0.00 0.00
5270! fpsubs32 0.00 0.00
5271! fpsubs32s 0.00 0.00
5272! fpadd64 0.00 0.00
5273! fpsub64 0.00 0.00
5274! fpmean16 0.00 0.00
5275! fpchksm16 0.00 0.00
5276! fshl16 0.00 0.00
5277! fshrl16 0.00 0.00
5278! fshl32 0.00 0.00
5279! fshrl32 0.00 0.00
5280! fshlas16 0.00 0.00
5281! fshra16 0.00 0.00
5282! fshlas32 0.00 0.00
5283! fshra32 0.00 0.00
5284! fpmovc8 0.00 0.00
5285! fpmovc16 0.00 0.00
5286! fpmovc32 0.00 0.00
5287! fmergesp 0.00 0.00
5288! fucmpgt8 0.00 0.00
5289! fucmple8 0.00 0.00
5290! fucmpne8 0.00 0.00
5291! fucmpeq8 0.00 0.00
5292! pdistn 0.00 0.00
5293! lzd 0.00 0.00
5294! addxc 0.00 0.00
5295! addxccc 0.00 0.00
5296! umulxhi 0.00 0.00
5297! flcmps 0.00 0.00
5298! flcmpd 0.00 0.00
5299! sfabss 0.00 0.00
5300! sfnegs 0.00 0.00
5301! sfadds 0.00 0.00
5302! sfsubs 0.00 0.00
5303! sfmuls 0.00 0.00
5304! sfitos 0.00 0.00
5305! sfstoi 0.00 0.00
5306! sfcmpeqs 0.00 0.00
5307! sfcmpnes 0.00 0.00
5308! sfcmpgts 0.00 0.00
5309! sfcmples 0.00 0.00
5310! fmadds 0.00 0.00
5311! fmaddd 0.00 0.00
5312! fmsubs 0.00 0.00
5313! fmsubd 0.00 0.00
5314! fnmsubs 0.00 0.00
5315! fnmsubd 0.00 0.00
5316! fnmadds 0.00 0.00
5317! fnmaddd 0.00 0.00
5318!
5319KDATA_MODULE(t0_module_offset_table, 0x0d68e000)
5320.seg "data"
5321t0_offset_table_start:
5322t0_offset_table_size: .word 0x00000008
5323t0_offset_table:
5324 .word 0xffffffe8
5325 .word 0xfffffff8
5326 .word 0x00000008
5327 .word 0x00000018
5328 .word 0xfffffff0
5329 .word 0x00000010
5330 .word 0x00000000
5331 .word 0xffffffe0
5332t0_offset_table_end:
5333
5334t0_ldfsr_offset_table_start:
5335t0_ldfsr_offset_table_size: .word 0x00000000
5336t0_ldfsr_offset_table:
5337t0_ldfsr_offset_table_end:
5338
5339t0_bld_offset_table_start:
5340t0_bld_offset_table_size: .word 0x00000000
5341t0_bld_offset_table:
5342t0_bld_offset_table_end:
5343
5344t0_bst_offset_table_start:
5345t0_bst_offset_table_size: .word 0x00000000
5346t0_bst_offset_table:
5347t0_bst_offset_table_end:
5348
5349.skip 8144 ! page align
5350
5351KDATA_MODULE(t0_module_data_in_regs, 0x1c6c2000)
5352.seg "data"
5353KGLOBAL(t0_data_in_regs)
5354t0_data_in_regs_start:
5355t0_data_in_regs:
5356 .word 0x4c4843cb ! %f0
5357 .word 0x454d4892 ! %f1
5358 .word 0x274e0686 ! %f2
5359 .word 0x38961dcc ! %f3
5360 .word 0xd79043c7 ! %f4
5361 .word 0x8812741e ! %f5
5362 .word 0x6cdf6ed0 ! %f6
5363 .word 0xd7c0f6e2 ! %f7
5364 .word 0xde8f502b ! %f8
5365 .word 0xc92497f2 ! %f9
5366 .word 0x93a00d4f ! %f10
5367 .word 0x657db85f ! %f11
5368 .word 0xee3a8551 ! %f12
5369 .word 0xf1ff02cd ! %f13
5370 .word 0xf30d8ee5 ! %f14
5371 .word 0xb30e947e ! %f15
5372 .word 0x551423fc ! %f16
5373 .word 0x5b862d4f ! %f17
5374 .word 0xbd0da1b8 ! %f18
5375 .word 0xddb2cc32 ! %f19
5376 .word 0x142b879b ! %f20
5377 .word 0x60f4acf0 ! %f21
5378 .word 0x00089f13 ! %f22
5379 .word 0x7ed3dd36 ! %f23
5380 .word 0xcc2fbcce ! %f24
5381 .word 0x3dafe234 ! %f25
5382 .word 0xdeea6f89 ! %f26
5383 .word 0xda8efd61 ! %f27
5384 .word 0x9c367c29 ! %f28
5385 .word 0xd1fcd61c ! %f29
5386 .word 0x900b0d5f ! %f30
5387 .word 0x3a0a773e ! %f31
5388 .word 0xf9b18d37 ! %f32
5389 .word 0xcd20fadf ! %f33
5390 .word 0x7832492b ! %f34
5391 .word 0x4debbbdc ! %f35
5392 .word 0xf828d5c0 ! %f36
5393 .word 0x6c01c3da ! %f37
5394 .word 0x6400b4b8 ! %f38
5395 .word 0x253c3de1 ! %f39
5396 .word 0x53ef994f ! %f40
5397 .word 0xe51148c4 ! %f41
5398 .word 0xa241d82c ! %f42
5399 .word 0x735869e5 ! %f43
5400 .word 0xb16facee ! %f44
5401 .word 0x9c856825 ! %f45
5402 .word 0x234a156c ! %f46
5403 .word 0x9d654ffc ! %f47
5404 .word 0xbb0da333 ! %f48
5405 .word 0xe9ba1d08 ! %f49
5406 .word 0xf6c4ddbf ! %f50
5407 .word 0x3a7ed294 ! %f51
5408 .word 0x36553480 ! %f52
5409 .word 0x1776fbef ! %f53
5410 .word 0xa07e1db1 ! %f54
5411 .word 0x52996e81 ! %f55
5412 .word 0x6e4d6785 ! %f56
5413 .word 0x17db0b06 ! %f57
5414 .word 0xfffc0339 ! %f58
5415 .word 0x042ff056 ! %f59
5416 .word 0xd0c83e09 ! %f60
5417 .word 0x5131699c ! %f61
5418 .word 0x8c6c821e ! %f62
5419 .word 0x3186aaf6 ! %f63
5420 .word 0x00000000 ! %g0 (always zero)
5421 .word t0_kref+0x150 ! %g1 (code pointer)
5422 .word t0_data_in_shm_area ! %g2 (shared area pointer)
5423 .word 0xc71039b9 ! %g3 (loop index)
5424 .word SYM(t0_subr1) ! %g4 (jmpl target)
5425 .word t0_kref+0x1 ! %g5 (sigbus target)
5426 .word 0x00000000 ! %g6 (block ld offset)
5427 .word 0x00000000 ! %g7 (block st offset)
5428 .word 0x66bfd18b ! %o0
5429 .word 0x11720ba1 ! %o1
5430 .word 0xebc9aef1 ! %o2
5431 .word 0xdc30f863 ! %o3
5432 .word 0xe18cc224 ! %o4
5433 .word 0xf92b2276 ! %o5
5434 .word 0x00000000 ! %sp (stack pointer)
5435 .word 0x00000000 ! %o7 (relocatable junk)
5436 .word 0xbf79e9ea ! %l0
5437 .word 0xd6247ace ! %l1
5438 .word 0xb0bc3a95 ! %l2
5439 .word 0x20d3036a ! %l3
5440 .word 0x07dfce62 ! %l4
5441 .word 0x20ec8784 ! %l5
5442 .word 0x48e2a62f ! %l6
5443 .word 0x602f65f4 ! %l7
5444 .word t0_data_in_area0 ! %i0 (area pointer)
5445 .word t0_data_in_area0 ! %i1 (area pointer)
5446 .word 0x00000017 ! %i2 (byte offset)
5447 .word 0xffffffe2 ! %i3 (halfword offset)
5448 .word 0xffffffe8 ! %i4 (word offset)
5449 .word 0x00000008 ! %i5 (doubleword offset)
5450 .word 0x00000000 ! %fp (frame pointer)
5451 .word 0x00000000 ! %i7 (return address)
5452 .word 0x7af514c4 ! %y
5453 .word 0x00000008 ! %icc (nzvc)
5454 .word 0x00000bd5 ! %fsr
5455 .word 0x00000000 ! %gsr.mask
5456 .word 0x00000000 ! %gsr
5457 .word 0x00000080 ! %asi
5458 .word 0x00000000 ! Integer overflow traps
5459 .word 0x00000000 ! Integer divide by zero traps
5460 .word 0x00000000 ! Integer divide > 52 bit dividend traps
5461 .word 0x00000000 ! Floating inexact traps
5462 .word 0x00000000 ! Floating divide by zero traps
5463 .word 0x00000000 ! Floating underflow traps
5464 .word 0x00000000 ! Floating overflow traps
5465 .word 0x00000000 ! Floating invalid traps
5466 .word 0x00000000 ! Floating other traps
5467 .word 0x00000000 ! Ticc traps
5468 .word 0x00000000 ! Unexpected SIGFPE traps
5469 .word 0x00000000 ! Unexpected SIGSEGV traps
5470 .word 0x00000000 ! Unexpected SIGBUS traps
5471 .word 0x00000000 ! Unexpected SIGILL traps
5472 .word 0x00000000 ! Expected SIGSEGV traps
5473 .word 0x00000000 ! Expected SIGBUS traps
5474 .word 0x00000000 ! UNIMP traps
5475 .word 0x00000000 ! ??
5476.global t0_data_in_mtbl_size; t0_data_in_mtbl_size: .word 253
5477t0_data_in_regs_end:
5478
5479.skip 7708 ! page align
5480
5481KDATA_MODULE(t0_module_data_in_stack, 0x1720a000)
5482.seg "data"
5483KGLOBAL(t0_data_in_mtbl_size)
5484KGLOBAL(t0_data_in_mtbl)
5485KGLOBAL(t0_data_in_stack)
5486t0_data_in_stack_start:
5487 .word 0x7ccd96cf
5488 .word 0x86165aac
5489 .word 0xa13ccd86
5490 .word 0xa5f0fccd
5491 .word 0x506ea1de
5492 .word 0xfc2472f3
5493 .word 0x6dd1eec6
5494 .word 0xb9dd7dbc
5495 .word 0x1e218b01
5496 .word 0x0e794aa8
5497 .word 0x80c862b2
5498 .word 0xf92beca6
5499 .word 0x553b5641
5500 .word 0xf9596b3d
5501 .word 0x68b6ae67
5502 .word 0x1d709074
5503 .word 0x0a872e69
5504 .word 0x22d07de9
5505 .word 0x98a4c8c3
5506 .word 0x82418bb1
5507 .word 0x660187d7
5508 .word 0xe81997f4
5509 .word 0xd8a9ab5c
5510 .word 0xe178cc6d
5511 .word 0xe6a21c97
5512 .word 0xad898732
5513 .word 0x8f1c7eb3
5514 .word 0x82ca9665
5515 .word 0x76c115ad
5516 .word 0x6232e2cc
5517 .word 0xa12fd5a9
5518 .word 0xbc380b60
5519 .word 0x7794f5b1
5520 .word 0x1db3e445
5521 .word 0x1c40ac31
5522 .word 0xe77755db
5523 .word 0x5c0c18a1
5524 .word 0x271a4cbc
5525 .word 0x378a1d46
5526 .word 0xe5e159e8
5527 .word 0x2c1ddcf2
5528 .word 0xffc9da6e
5529 .word 0xd38a041f
5530 .word 0x7b0f1052
5531 .word 0xb6dcc9e8
5532 .word 0x3116127f
5533 .word 0x2871fca1
5534 .word 0x1c4ef005
5535 .word 0x44544727
5536 .word 0xcf0862f9
5537 .word 0x4ac37715
5538 .word 0xe2bd09ac
5539 .word 0x05d1b988
5540 .word 0x62d7e114
5541 .word 0xf3ecd31a
5542 .word 0x8d4eb99b
5543 .word 0x2ce21930
5544 .word 0x3c2827b7
5545 .word 0x2fa8b5dd
5546 .word 0x89cd13f0
5547 .word 0xa44a54df
5548 .word 0xc5791a3f
5549 .word 0x3d400f86
5550 .word 0xcdc76ef4
5551 .word 0xa3d21685
5552 .word 0x2e898f7e
5553 .word 0xe0e283f5
5554 .word 0x8539afc6
5555 .word 0x551dbd1a
5556 .word 0x9b0b2905
5557 .word 0x44502aad
5558 .word 0xca383d3a
5559 .word 0x264d9fae
5560 .word 0x9525daa6
5561 .word 0x4a4ada10
5562 .word 0x61adbcfe
5563 .word 0x33e5edbf
5564 .word 0x1e2de634
5565 .word 0x3cf471cc
5566 .word 0xeb54fefe
5567 .word 0xf7e3c0ca
5568 .word 0xb4d74f8c
5569 .word 0x17a2d895
5570 .word 0xc0dbbb09
5571 .word 0x8d193324
5572 .word 0xa35e0cd9
5573 .word 0x6009a114
5574 .word 0x7fc104b4
5575 .word 0xcd339009
5576 .word 0x01ca7712
5577 .word 0xcc248a1e
5578 .word 0xa54c997e
5579 .word 0x2a6bf0f5
5580 .word 0xf4edbec7
5581 .word 0x814d4e29
5582 .word 0xda2a6d34
5583 .word 0xc513dc32
5584 .word 0xba2a691d
5585 .word 0xf09a75fb
5586 .word 0x4e081897
5587 .word 0x1634b8b2
5588 .word 0x2ed91917
5589 .word 0x8c4c22a3
5590 .word 0x79480e3b
5591 .word 0xe4922b1e
5592 .word 0x685a2916
5593 .word 0x54e702ad
5594 .word 0x8db8b9b1
5595 .word 0xb5ccb02e
5596 .word 0x13e8d8a2
5597 .word 0x89ece690
5598 .word 0xfd7bece8
5599 .word 0xbb63083b
5600 .word 0x2b4d126a
5601 .word 0x5525a86b
5602 .word 0x9b2d3fd0
5603 .word 0x60264811
5604 .word 0xd1d50e89
5605 .word 0xb7625af0
5606 .word 0xa61c463f
5607 .word 0x2f9da30a
5608 .word 0x23d0550a
5609 .word 0x2dcff3a0
5610 .word 0x7359c018
5611 .word 0x43144257
5612 .word 0x6e59e4ae
5613 .word 0xc68de438
5614 .word 0x8ea527a9
5615 .word 0xb0dcbda0
5616 .word 0xadd781ec
5617 .word 0xad90576b
5618 .word 0x073a4255
5619 .word 0x7efb08d0
5620 .word 0xa3707238
5621 .word 0x971d04d0
5622 .word 0xea549772
5623 .word 0x3c1eeb29
5624 .word 0x1d1e2788
5625 .word 0xfeacd01d
5626 .word 0x9a38f174
5627 .word 0xdde6539e
5628 .word 0xc51da013
5629 .word 0x96eba795
5630 .word 0x0af34d4a
5631 .word 0xab001e61
5632 .word 0x8cb07e5b
5633 .word 0xd53355bf
5634 .word 0xe7f9dc08
5635 .word 0x703d1fb9
5636 .word 0x67891d6d
5637 .word 0x7f753a58
5638 .word 0x15cbfac5
5639 .word 0xc2268819
5640 .word 0xf12d2567
5641 .word 0x0a521e89
5642 .word 0xe2ae44c6
5643 .word 0xa68df56e
5644 .word 0xe04e643b
5645 .word 0x555e985c
5646 .word 0xe81323db
5647 .word 0x53fcc5b8
5648 .word 0x05d1eeb1
5649 .word 0x9085b16c
5650 .word 0x1d518309
5651 .word 0x352d7edc
5652 .word 0x6a39cdb2
5653 .word 0x6662c4dc
5654 .word 0xd2418768
5655t0_data_in_sp:
5656 .word 0x96135fb7
5657 .word 0xdca5bbc2
5658 .word 0xb786c889
5659 .word 0x3f71734e
5660 .word 0x2ba16e76
5661 .word 0xa6e3b6ce
5662 .word 0x812c7583
5663 .word 0x802317ad
5664 .word t0_data_in_area0
5665 .word t0_data_in_area0
5666 .word 0xfffffff5
5667 .word 0xffffffe6
5668 .word 0xffffffe8
5669 .word 0xfffffff8
5670 .word t0_data_in_fp
5671 .word 0x75dbb4ce
5672 .word 0xc9e66cf2
5673 .word 0x999c82cd
5674 .word 0x69ed8920
5675 .word 0x6679cff1
5676 .word 0x6b636b02
5677 .word 0x120f088f
5678 .word 0xb43a0aa1
5679 .word 0x9d55d9b5
5680t0_data_in_mtbl_base:
5681 .word 0x380fffff ! [%fp - 0x400]
5682 .word 0xc0000000 ! [%fp - 0x3fc]
5683 .word 0x380fffff ! [%fp - 0x3f8]
5684 .word 0xe0000000 ! [%fp - 0x3f4]
5685 .word 0x380fffff ! [%fp - 0x3f0]
5686 .word 0x80000000 ! [%fp - 0x3ec]
5687 .word 0x38000000 ! [%fp - 0x3e8]
5688 .word 0x40000000 ! [%fp - 0x3e4]
5689 .word 0x38000000 ! [%fp - 0x3e0]
5690 .word 0x80000000 ! [%fp - 0x3dc]
5691 .word 0x38000000 ! [%fp - 0x3d8]
5692 .word 0x20000000 ! [%fp - 0x3d4]
5693 .word 0x47f00000 ! [%fp - 0x3d0]
5694 .word 0x00000000 ! [%fp - 0x3cc]
5695 .word 0x47f00000 ! [%fp - 0x3c8]
5696 .word 0x20000000 ! [%fp - 0x3c4]
5697 .word 0x47efffff ! [%fp - 0x3c0]
5698 .word 0xffffffff ! [%fp - 0x3bc]
5699 .word 0x7ff00000 ! [%fp - 0x3b8]
5700 .word 0x00000000 ! [%fp - 0x3b4]
5701 .word 0x7fefffff ! [%fp - 0x3b0]
5702 .word 0xffffffff ! [%fp - 0x3ac]
5703 .word 0x000fffff ! [%fp - 0x3a8]
5704 .word 0xffffffff ! [%fp - 0x3a4]
5705 .word 0x000fffff ! [%fp - 0x3a0]
5706 .word 0xfffffffe ! [%fp - 0x39c]
5707 .word 0x00100000 ! [%fp - 0x398]
5708 .word 0x00000000 ! [%fp - 0x394]
5709 .word 0x00000000 ! [%fp - 0x390]
5710 .word 0x00000001 ! [%fp - 0x38c]
5711 .word 0x00000000 ! [%fp - 0x388]
5712 .word 0x00000002 ! [%fp - 0x384]
5713 .word 0x00000000 ! [%fp - 0x380]
5714 .word 0x00000000 ! [%fp - 0x37c]
5715 .word 0x7f800000 ! [%fp - 0x378]
5716 .word 0x7f7fffff ! [%fp - 0x374]
5717 .word 0x007fffff ! [%fp - 0x370]
5718 .word 0x007ffffe ! [%fp - 0x36c]
5719 .word 0x00800000 ! [%fp - 0x368]
5720 .word 0x00000001 ! [%fp - 0x364]
5721 .word 0x00000002 ! [%fp - 0x360]
5722 .word 0x80000000 ! [%fp - 0x35c]
5723 .word 0x207fe000 ! [%fp - 0x358]
5724 .word 0x1ffff000 ! [%fp - 0x354]
5725 .word 0x307fe123 ! [%fp - 0x350]
5726 .word 0x0fff1001 ! [%fp - 0x34c]
5727 .word 0x2ff81000 ! [%fp - 0x348]
5728 .word 0x1072e100 ! [%fp - 0x344]
5729 .word 0x027fe067 ! [%fp - 0x340]
5730 .word 0x3eff1289 ! [%fp - 0x33c]
5731 .word 0x3f000400 ! [%fp - 0x338]
5732 .word 0x80003c1f ! [%fp - 0x334]
5733 .word 0x00fff800 ! [%fp - 0x330]
5734 .word 0xffff8000 ! [%fp - 0x32c]
5735 .word 0x200ff760 ! [%fp - 0x328]
5736 .word 0x0800011f ! [%fp - 0x324]
5737 .word 0x1ffff800 ! [%fp - 0x320]
5738 .word 0x00000000 ! [%fp - 0x31c]
5739 .word 0x3ffe8000 ! [%fp - 0x318]
5740 .word 0x147ff000 ! [%fp - 0x314]
5741 .word 0x137fe671 ! [%fp - 0x310]
5742 .word 0x3ffe8459 ! [%fp - 0x30c]
5743 .word 0x127fffff ! [%fp - 0x308]
5744 .word 0x3fffffff ! [%fp - 0x304]
5745 .word 0x307fe123 ! [%fp - 0x300]
5746 .word 0x047fffff ! [%fp - 0x2fc]
5747 .word 0x307fe123 ! [%fp - 0x2f8]
5748 .word 0x03ffffff ! [%fp - 0x2f4]
5749 .word 0x107fe100 ! [%fp - 0x2f0]
5750 .word 0x22efffff ! [%fp - 0x2ec]
5751 .word 0x380ffe80 ! [%fp - 0x2e8]
5752 .word 0x00000000 ! [%fp - 0x2e4]
5753 .word 0x04bfeff9 ! [%fp - 0x2e0]
5754 .word 0x00000000 ! [%fp - 0x2dc]
5755 .word 0x380fffff ! [%fp - 0x2d8]
5756 .word 0xffffffff ! [%fp - 0x2d4]
5757 .word 0x04bfffff ! [%fp - 0x2d0]
5758 .word 0xffffffff ! [%fp - 0x2cc]
5759 .word 0x300ff123 ! [%fp - 0x2c8]
5760 .word 0x40000000 ! [%fp - 0x2c4]
5761 .word 0x0caf8ee0 ! [%fp - 0x2c0]
5762 .word 0x00000000 ! [%fp - 0x2bc]
5763 .word 0x3c0ff456 ! [%fp - 0x2b8]
5764 .word 0x00000000 ! [%fp - 0x2b4]
5765 .word 0x009ff000 ! [%fp - 0x2b0]
5766 .word 0x00000000 ! [%fp - 0x2ac]
5767 .word 0x3c0ff456 ! [%fp - 0x2a8]
5768 .word 0x0000ff99 ! [%fp - 0x2a4]
5769 .word 0x009ff000 ! [%fp - 0x2a0]
5770 .word 0x001234ff ! [%fp - 0x29c]
5771 .word 0x0080ffff ! [%fp - 0x298]
5772 .word 0x3ff8f000 ! [%fp - 0x294]
5773 .word 0x01800001 ! [%fp - 0x290]
5774 .word 0x40c2fc1f ! [%fp - 0x28c]
5775 .word 0x00100100 ! [%fp - 0x288]
5776 .word 0x10010001 ! [%fp - 0x284]
5777 .word 0x3fff8f88 ! [%fp - 0x280]
5778 .word 0x00000000 ! [%fp - 0x27c]
5779 .word 0x00f00f00 ! [%fp - 0x278]
5780 .word 0xf000000f ! [%fp - 0x274]
5781 .word 0x409ff00f ! [%fp - 0x270]
5782 .word 0xff000fff ! [%fp - 0x26c]
5783 .word 0x04003009 ! [%fp - 0x268]
5784 .word 0x4fff0001 ! [%fp - 0x264]
5785 .word 0x03001001 ! [%fp - 0x260]
5786 .word 0x4feeeeee ! [%fp - 0x25c]
5787 .word 0x0801e067 ! [%fp - 0x258]
5788 .word 0x54f231f8 ! [%fp - 0x254]
5789 .word 0x01000001 ! [%fp - 0x250]
5790 .word 0x00000001 ! [%fp - 0x24c]
5791 .word 0x453eef45 ! [%fp - 0x248]
5792 .word 0x00000001 ! [%fp - 0x244]
5793 .word 0x01100111 ! [%fp - 0x240]
5794 .word 0x00011111 ! [%fp - 0x23c]
5795 .word 0x455f8000 ! [%fp - 0x238]
5796 .word 0xffffffff ! [%fp - 0x234]
5797 .word 0x01301222 ! [%fp - 0x230]
5798 .word 0x00111222 ! [%fp - 0x22c]
5799 .word 0x458f1100 ! [%fp - 0x228]
5800 .word 0x01111001 ! [%fp - 0x224]
5801 .word 0x40811111 ! [%fp - 0x220]
5802 .word 0x00feeeee ! [%fp - 0x21c]
5803 .word 0x40000011 ! [%fp - 0x218]
5804 .word 0x007fffff ! [%fp - 0x214]
5805 .word 0x41800221 ! [%fp - 0x210]
5806 .word 0x01ff0001 ! [%fp - 0x20c]
5807 .word 0x7f333333 ! [%fp - 0x208]
5808 .word 0x3f7fffff ! [%fp - 0x204]
5809 .word 0x40100001 ! [%fp - 0x200]
5810 .word 0x11000011 ! [%fp - 0x1fc]
5811 .word 0x001fffff ! [%fp - 0x1f8]
5812 .word 0xffffffff ! [%fp - 0x1f4]
5813 .word 0x40000000 ! [%fp - 0x1f0]
5814 .word 0x00000011 ! [%fp - 0x1ec]
5815 .word 0x000fffff ! [%fp - 0x1e8]
5816 .word 0xffffffff ! [%fp - 0x1e4]
5817 .word 0x7fe11111 ! [%fp - 0x1e0]
5818 .word 0xffffffff ! [%fp - 0x1dc]
5819 .word 0x3ffff110 ! [%fp - 0x1d8]
5820 .word 0x00000001 ! [%fp - 0x1d4]
5821 .word 0x7fffffff ! [%fp - 0x1d0]
5822 .word 0x7f800001 ! [%fp - 0x1cc]
5823 .word 0x7f800000 ! [%fp - 0x1c8]
5824 .word 0x7f7fffff ! [%fp - 0x1c4]
5825 .word 0x5f800001 ! [%fp - 0x1c0]
5826 .word 0x5f800000 ! [%fp - 0x1bc]
5827 .word 0x5f7fffff ! [%fp - 0x1b8]
5828 .word 0x5f000001 ! [%fp - 0x1b4]
5829 .word 0x5f000000 ! [%fp - 0x1b0]
5830 .word 0x5effffff ! [%fp - 0x1ac]
5831 .word 0x4b000001 ! [%fp - 0x1a8]
5832 .word 0x4b000000 ! [%fp - 0x1a4]
5833 .word 0x4affffff ! [%fp - 0x1a0]
5834 .word 0x40000001 ! [%fp - 0x19c]
5835 .word 0x40000000 ! [%fp - 0x198]
5836 .word 0x3fffffff ! [%fp - 0x194]
5837 .word 0x3f800001 ! [%fp - 0x190]
5838 .word 0x3f800000 ! [%fp - 0x18c]
5839 .word 0x3f7fffff ! [%fp - 0x188]
5840 .word 0x00000000 ! [%fp - 0x184]
5841 .word 0x7fffffff ! [%fp - 0x180]
5842 .word 0xffffffff ! [%fp - 0x17c]
5843 .word 0x7ff00000 ! [%fp - 0x178]
5844 .word 0x00000001 ! [%fp - 0x174]
5845 .word 0x7ff00000 ! [%fp - 0x170]
5846 .word 0x00000000 ! [%fp - 0x16c]
5847 .word 0x7fefffff ! [%fp - 0x168]
5848 .word 0xffffffff ! [%fp - 0x164]
5849 .word 0x43e00000 ! [%fp - 0x160]
5850 .word 0x00000001 ! [%fp - 0x15c]
5851 .word 0x43e00000 ! [%fp - 0x158]
5852 .word 0x00000000 ! [%fp - 0x154]
5853 .word 0x43dfffff ! [%fp - 0x150]
5854 .word 0xffffffff ! [%fp - 0x14c]
5855 .word 0x43d00000 ! [%fp - 0x148]
5856 .word 0x00000001 ! [%fp - 0x144]
5857 .word 0x43d00000 ! [%fp - 0x140]
5858 .word 0x00000000 ! [%fp - 0x13c]
5859 .word 0x43cfffff ! [%fp - 0x138]
5860 .word 0xffffffff ! [%fp - 0x134]
5861 .word 0x43300000 ! [%fp - 0x130]
5862 .word 0x00000001 ! [%fp - 0x12c]
5863 .word 0x43300000 ! [%fp - 0x128]
5864 .word 0x00000000 ! [%fp - 0x124]
5865 .word 0x432fffff ! [%fp - 0x120]
5866 .word 0xffffffff ! [%fp - 0x11c]
5867 .word 0x40000000 ! [%fp - 0x118]
5868 .word 0x00000001 ! [%fp - 0x114]
5869 .word 0x40000000 ! [%fp - 0x110]
5870 .word 0x00000000 ! [%fp - 0x10c]
5871 .word 0x3fffffff ! [%fp - 0x108]
5872 .word 0xffffffff ! [%fp - 0x104]
5873 .word 0x3ff00000 ! [%fp - 0x100]
5874 .word 0x00000001 ! [%fp - 0xfc]
5875 .word 0x3ff00000 ! [%fp - 0xf8]
5876 .word 0x00000000 ! [%fp - 0xf4]
5877 .word 0x3fefffff ! [%fp - 0xf0]
5878 .word 0xffffffff ! [%fp - 0xec]
5879 .word 0x80000000 ! [%fp - 0xe8]
5880 .word 0x00000000 ! [%fp - 0xe4]
5881 .word 0x7fffffff ! [%fp - 0xe0]
5882 .word 0xffffffff ! [%fp - 0xdc]
5883 .word 0x00000000 ! [%fp - 0xd8]
5884 .word 0x00000000 ! [%fp - 0xd4]
5885 .word 0x00200000 ! [%fp - 0xd0]
5886 .word 0x00000003 ! [%fp - 0xcc]
5887 .word 0x00200000 ! [%fp - 0xc8]
5888 .word 0x00000002 ! [%fp - 0xc4]
5889 .word 0x00200000 ! [%fp - 0xc0]
5890 .word 0x00000001 ! [%fp - 0xbc]
5891 .word 0x00200000 ! [%fp - 0xb8]
5892 .word 0x00000000 ! [%fp - 0xb4]
5893 .word 0x001fffff ! [%fp - 0xb0]
5894 .word 0xffffffff ! [%fp - 0xac]
5895 .word 0x00100000 ! [%fp - 0xa8]
5896 .word 0x00000001 ! [%fp - 0xa4]
5897 .word 0x00100000 ! [%fp - 0xa0]
5898 .word 0x00000000 ! [%fp - 0x9c]
5899 .word 0x000fffff ! [%fp - 0x98]
5900 .word 0xffffffff ! [%fp - 0x94]
5901 .word 0x00080000 ! [%fp - 0x90]
5902 .word 0x00000001 ! [%fp - 0x8c]
5903 .word 0x00080000 ! [%fp - 0x88]
5904 .word 0x00000000 ! [%fp - 0x84]
5905 .word 0x0007ffff ! [%fp - 0x80]
5906 .word 0xffffffff ! [%fp - 0x7c]
5907 .word 0x00000000 ! [%fp - 0x78]
5908 .word 0x01000003 ! [%fp - 0x74]
5909 .word 0x00000000 ! [%fp - 0x70]
5910 .word 0x01000002 ! [%fp - 0x6c]
5911 .word 0x00000000 ! [%fp - 0x68]
5912 .word 0x01000001 ! [%fp - 0x64]
5913 .word 0x00000000 ! [%fp - 0x60]
5914 .word 0x01000000 ! [%fp - 0x5c]
5915 .word 0x00000000 ! [%fp - 0x58]
5916 .word 0x00ffffff ! [%fp - 0x54]
5917 .word 0x00000000 ! [%fp - 0x50]
5918 .word 0x00800001 ! [%fp - 0x4c]
5919 .word 0x00000000 ! [%fp - 0x48]
5920 .word 0x00800000 ! [%fp - 0x44]
5921 .word 0x00000000 ! [%fp - 0x40]
5922 .word 0x007fffff ! [%fp - 0x3c]
5923 .word 0x00000000 ! [%fp - 0x38]
5924 .word 0x00400001 ! [%fp - 0x34]
5925 .word 0x00000000 ! [%fp - 0x30]
5926 .word 0x00400000 ! [%fp - 0x2c]
5927 .word 0x00000000 ! [%fp - 0x28]
5928 .word 0x003fffff ! [%fp - 0x24]
5929 .word t0_data_in_area0 ! [%fp - 0x20]
5930 .word SYM(t0_subr3) ! [%fp - 0x1c]
5931 .word SYM(t0_subr2) ! [%fp - 0x18]
5932 .word SYM(t0_subr1) ! [%fp - 0x14]
5933 .word SYM(t0_subr0) ! [%fp - 0x10]
5934t0_data_in_mtbl:
5935 .word 0x5d8ca53d ! [%fp - 0xc]
5936 .word 0x66694b51 ! [%fp - 0x8]
5937 .word 0x6ceb9361 ! [%fp - 0x4]
5938.global t0_data_in_fp; t0_data_in_fp:
5939 .word 0x01acc836
5940 .word 0x1bbfc127
5941 .word 0x4d9ad4ba
5942 .word 0x6a95c03e
5943 .word 0x8c8c08cb
5944 .word 0x6d484a6e
5945 .word 0x055470a5
5946 .word 0xdb151cb1
5947 .word 0x02334f8e
5948 .word 0xfa25a619
5949 .word 0xcec17248
5950 .word 0xc7bfeb1e
5951 .word 0x94455b1b
5952 .word 0x9a608501
5953 .word 0x95ada799
5954 .word 0x716a9e6c
5955 .word 0x815ab096
5956 .word 0xe820897f
5957 .word 0x708c9eec
5958 .word 0xc741d8d8
5959 .word 0x4e3593f3
5960 .word 0x228a1466
5961 .word 0x07fd22e0
5962 .word 0x89450406
5963t0_data_in_stacktop:
5964 .word 0
5965t0_data_in_stack_end:
5966.skip 6300 ! page align
5967
5968KDATA_MODULE(t0_module_data_in_area0, 0x12df8000)
5969.seg "data"
5970t0_data_in_area0_start:
5971.skip 640
5972t0_data_in_area0_begin:
5973 .word 0x2306c071 ! t0_data_in_area0-0x20
5974 .word 0x33776d33 ! t0_data_in_area0-0x1c
5975 .word 0x88ae107c ! t0_data_in_area0-0x18
5976 .word 0x8049d659 ! t0_data_in_area0-0x14
5977 .word 0x9026a566 ! t0_data_in_area0-0x10
5978 .word 0xdb9fb983 ! t0_data_in_area0-0xc
5979 .word 0x2937eb94 ! t0_data_in_area0-0x8
5980 .word 0x7b225983 ! t0_data_in_area0-0x4
5981.global t0_data_in_area0; t0_data_in_area0:
5982 .word 0xe99f2b42 ! t0_data_in_area0+0x0
5983 .word 0x8af177c5 ! t0_data_in_area0+0x4
5984 .word 0xc8d0d571 ! t0_data_in_area0+0x8
5985 .word 0x2804465f ! t0_data_in_area0+0xc
5986 .word 0x341e44cd ! t0_data_in_area0+0x10
5987 .word 0x150d712f ! t0_data_in_area0+0x14
5988 .word 0xe1f6c9b0 ! t0_data_in_area0+0x18
5989 .word 0x33e9c9fd ! t0_data_in_area0+0x1c
5990t0_data_in_area0_end:
5991.skip 7488
5992t0_data_in_area0_stop:
5993
5994KDATA_MODULE(t0_module_data_in_shm_area, 0x1cf8a000)
5995.seg "data"
5996t0_data_in_shm_area_start:
5997t0_data_in_shm_area_begin:
5998.global t0_data_in_shm_area; t0_data_in_shm_area:
5999 .word 0x78a9d0b3 ! t0_data_in_shm_area+0x0 (t0)
6000 .word 0x03348315 ! t0_data_in_shm_area+0x4 (t1)
6001 .word 0x07c61e11 ! t0_data_in_shm_area+0x8 (t2)
6002 .word 0x3dade37f ! t0_data_in_shm_area+0xc (t3)
6003 .word 0x4f2a56f5 ! t0_data_in_shm_area+0x10 (t0)
6004 .word 0xe8677d7d ! t0_data_in_shm_area+0x14 (t1)
6005 .word 0xfc385f25 ! t0_data_in_shm_area+0x18 (t2)
6006 .word 0xe1eae093 ! t0_data_in_shm_area+0x1c (t3)
6007 .word 0x4786456a ! t0_data_in_shm_area+0x20 (t0)
6008 .word 0xe26608d0 ! t0_data_in_shm_area+0x24 (t1)
6009 .word 0xfe8c89c8 ! t0_data_in_shm_area+0x28 (t2)
6010 .word 0xd4f920d0 ! t0_data_in_shm_area+0x2c (t3)
6011 .word 0x749107fe ! t0_data_in_shm_area+0x30 (t0)
6012 .word 0xc729a3fd ! t0_data_in_shm_area+0x34 (t1)
6013 .word 0x7154222f ! t0_data_in_shm_area+0x38 (t2)
6014 .word 0x06b33f63 ! t0_data_in_shm_area+0x3c (t3)
6015 .word 0x32f18f42 ! t0_data_in_shm_area+0x40 (t0 bload)
6016 .word 0x34787eb8 ! t0_data_in_shm_area+0x44
6017 .word 0x9171bc95 ! t0_data_in_shm_area+0x48
6018 .word 0xf640ee22 ! t0_data_in_shm_area+0x4c
6019 .word 0x68a43071 ! t0_data_in_shm_area+0x50
6020 .word 0xa3a0723c ! t0_data_in_shm_area+0x54
6021 .word 0x12b081a9 ! t0_data_in_shm_area+0x58
6022 .word 0x19cf2d1f ! t0_data_in_shm_area+0x5c
6023 .word 0x0af8be23 ! t0_data_in_shm_area+0x60
6024 .word 0x4a6e465e ! t0_data_in_shm_area+0x64
6025 .word 0xe2420386 ! t0_data_in_shm_area+0x68
6026 .word 0x1acc6ab4 ! t0_data_in_shm_area+0x6c
6027 .word 0x4eede6ad ! t0_data_in_shm_area+0x70
6028 .word 0x3f66ed44 ! t0_data_in_shm_area+0x74
6029 .word 0x478c8594 ! t0_data_in_shm_area+0x78
6030 .word 0x467900fc ! t0_data_in_shm_area+0x7c
6031 .word 0x30d4eb95 ! t0_data_in_shm_area+0x80 (t0 bstore)
6032 .word 0xeb23f7d5 ! t0_data_in_shm_area+0x84
6033 .word 0x752cb62b ! t0_data_in_shm_area+0x88
6034 .word 0x6375df07 ! t0_data_in_shm_area+0x8c
6035 .word 0xe4d6389c ! t0_data_in_shm_area+0x90
6036 .word 0xc0257a6c ! t0_data_in_shm_area+0x94
6037 .word 0x4ebdc735 ! t0_data_in_shm_area+0x98
6038 .word 0x9d4a5ea6 ! t0_data_in_shm_area+0x9c
6039 .word 0x5479e6ff ! t0_data_in_shm_area+0xa0
6040 .word 0x4e9108c7 ! t0_data_in_shm_area+0xa4
6041 .word 0x4477ed12 ! t0_data_in_shm_area+0xa8
6042 .word 0x1f112386 ! t0_data_in_shm_area+0xac
6043 .word 0x491eb0f8 ! t0_data_in_shm_area+0xb0
6044 .word 0x2d4ffd45 ! t0_data_in_shm_area+0xb4
6045 .word 0x84fd67bb ! t0_data_in_shm_area+0xb8
6046 .word 0x232b577f ! t0_data_in_shm_area+0xbc
6047 .word 0xe0c1b989 ! t0_data_in_shm_area+0xc0 (t1 bload)
6048 .word 0x4666dca2 ! t0_data_in_shm_area+0xc4
6049 .word 0xdc1facc6 ! t0_data_in_shm_area+0xc8
6050 .word 0x81da10b7 ! t0_data_in_shm_area+0xcc
6051 .word 0xf55f6e7e ! t0_data_in_shm_area+0xd0
6052 .word 0x9d9ec5a2 ! t0_data_in_shm_area+0xd4
6053 .word 0xc27337d0 ! t0_data_in_shm_area+0xd8
6054 .word 0xbf6b3010 ! t0_data_in_shm_area+0xdc
6055 .word 0x00bd63cb ! t0_data_in_shm_area+0xe0
6056 .word 0x2ebd869d ! t0_data_in_shm_area+0xe4
6057 .word 0xc8610784 ! t0_data_in_shm_area+0xe8
6058 .word 0x16a9bdb6 ! t0_data_in_shm_area+0xec
6059 .word 0x268d5a12 ! t0_data_in_shm_area+0xf0
6060 .word 0xbcee5293 ! t0_data_in_shm_area+0xf4
6061 .word 0x17a70026 ! t0_data_in_shm_area+0xf8
6062 .word 0xd7254171 ! t0_data_in_shm_area+0xfc
6063 .word 0xe0382858 ! t0_data_in_shm_area+0x100 (t1 bstore)
6064 .word 0x3f934371 ! t0_data_in_shm_area+0x104
6065 .word 0xee730060 ! t0_data_in_shm_area+0x108
6066 .word 0xc40f0acf ! t0_data_in_shm_area+0x10c
6067 .word 0x171438d7 ! t0_data_in_shm_area+0x110
6068 .word 0xeb0ef84e ! t0_data_in_shm_area+0x114
6069 .word 0x601c5c32 ! t0_data_in_shm_area+0x118
6070 .word 0xb89ac304 ! t0_data_in_shm_area+0x11c
6071 .word 0x1ac67f12 ! t0_data_in_shm_area+0x120
6072 .word 0x679353f1 ! t0_data_in_shm_area+0x124
6073 .word 0x84059327 ! t0_data_in_shm_area+0x128
6074 .word 0x77bbb90a ! t0_data_in_shm_area+0x12c
6075 .word 0x90743b2a ! t0_data_in_shm_area+0x130
6076 .word 0x483f1f96 ! t0_data_in_shm_area+0x134
6077 .word 0xd226b5c9 ! t0_data_in_shm_area+0x138
6078 .word 0x89284c10 ! t0_data_in_shm_area+0x13c
6079 .word 0x81db53b6 ! t0_data_in_shm_area+0x140 (t2 bload)
6080 .word 0x678a2373 ! t0_data_in_shm_area+0x144
6081 .word 0xb23121e8 ! t0_data_in_shm_area+0x148
6082 .word 0x637b88e2 ! t0_data_in_shm_area+0x14c
6083 .word 0xeeeb2d62 ! t0_data_in_shm_area+0x150
6084 .word 0x667d2adb ! t0_data_in_shm_area+0x154
6085 .word 0x86463c83 ! t0_data_in_shm_area+0x158
6086 .word 0x8c520be3 ! t0_data_in_shm_area+0x15c
6087 .word 0x6a1915b3 ! t0_data_in_shm_area+0x160
6088 .word 0xfaef3710 ! t0_data_in_shm_area+0x164
6089 .word 0x54344ba1 ! t0_data_in_shm_area+0x168
6090 .word 0xb57ea0fb ! t0_data_in_shm_area+0x16c
6091 .word 0x86f399a7 ! t0_data_in_shm_area+0x170
6092 .word 0x78b272fa ! t0_data_in_shm_area+0x174
6093 .word 0xfca47e09 ! t0_data_in_shm_area+0x178
6094 .word 0x029b6ee3 ! t0_data_in_shm_area+0x17c
6095 .word 0x9aae292a ! t0_data_in_shm_area+0x180 (t2 bstore)
6096 .word 0x769969b9 ! t0_data_in_shm_area+0x184
6097 .word 0xf93683f3 ! t0_data_in_shm_area+0x188
6098 .word 0xb84445e3 ! t0_data_in_shm_area+0x18c
6099 .word 0xecddccf0 ! t0_data_in_shm_area+0x190
6100 .word 0x919ce9e8 ! t0_data_in_shm_area+0x194
6101 .word 0xf8816b00 ! t0_data_in_shm_area+0x198
6102 .word 0xcb017ebc ! t0_data_in_shm_area+0x19c
6103 .word 0xc7eae585 ! t0_data_in_shm_area+0x1a0
6104 .word 0x1d665925 ! t0_data_in_shm_area+0x1a4
6105 .word 0xc5b1c56e ! t0_data_in_shm_area+0x1a8
6106 .word 0xd0c763c8 ! t0_data_in_shm_area+0x1ac
6107 .word 0xe9f747a1 ! t0_data_in_shm_area+0x1b0
6108 .word 0xe92d3bd1 ! t0_data_in_shm_area+0x1b4
6109 .word 0x43869087 ! t0_data_in_shm_area+0x1b8
6110 .word 0x20a0885f ! t0_data_in_shm_area+0x1bc
6111 .word 0x4db8861a ! t0_data_in_shm_area+0x1c0 (t3 bload)
6112 .word 0xa069b7b2 ! t0_data_in_shm_area+0x1c4
6113 .word 0x20e80830 ! t0_data_in_shm_area+0x1c8
6114 .word 0xb5535591 ! t0_data_in_shm_area+0x1cc
6115 .word 0x35673796 ! t0_data_in_shm_area+0x1d0
6116 .word 0x386bef6e ! t0_data_in_shm_area+0x1d4
6117 .word 0x949ee7f5 ! t0_data_in_shm_area+0x1d8
6118 .word 0x076b6dc0 ! t0_data_in_shm_area+0x1dc
6119 .word 0xe4598c73 ! t0_data_in_shm_area+0x1e0
6120 .word 0x53e90920 ! t0_data_in_shm_area+0x1e4
6121 .word 0x22d83b00 ! t0_data_in_shm_area+0x1e8
6122 .word 0x914889c2 ! t0_data_in_shm_area+0x1ec
6123 .word 0x40ae390e ! t0_data_in_shm_area+0x1f0
6124 .word 0xea705eb4 ! t0_data_in_shm_area+0x1f4
6125 .word 0xcdc8fe63 ! t0_data_in_shm_area+0x1f8
6126 .word 0x692d404b ! t0_data_in_shm_area+0x1fc
6127 .word 0x7ab14edb ! t0_data_in_shm_area+0x200 (t3 bstore)
6128 .word 0xe014509d ! t0_data_in_shm_area+0x204
6129 .word 0x917c7a4a ! t0_data_in_shm_area+0x208
6130 .word 0x51131e08 ! t0_data_in_shm_area+0x20c
6131 .word 0x67da89f1 ! t0_data_in_shm_area+0x210
6132 .word 0x2b05df09 ! t0_data_in_shm_area+0x214
6133 .word 0x86a93518 ! t0_data_in_shm_area+0x218
6134 .word 0x3af883f5 ! t0_data_in_shm_area+0x21c
6135 .word 0x9b2472cb ! t0_data_in_shm_area+0x220
6136 .word 0x91b42255 ! t0_data_in_shm_area+0x224
6137 .word 0xbf3f74d0 ! t0_data_in_shm_area+0x228
6138 .word 0x39fd96ef ! t0_data_in_shm_area+0x22c
6139 .word 0x420d584c ! t0_data_in_shm_area+0x230
6140 .word 0x988656c3 ! t0_data_in_shm_area+0x234
6141 .word 0x8713f2b6 ! t0_data_in_shm_area+0x238
6142 .word 0x3ba81488 ! t0_data_in_shm_area+0x23c
6143t0_data_in_shm_area_end:
6144t0_data_in_shm_area_stop:
6145
6146KDATA_MODULE(t0_module_data_exp_regs, 0x07eea000)
6147.seg "data"
6148KGLOBAL(t0_data_exp_regs)
6149t0_data_exp_regs_start:
6150t0_data_exp_regs:
6151 .word 0x4c4843cb ! %f0
6152 .word 0x454d4892 ! %f1
6153 .word 0x274e0686 ! %f2
6154 .word 0x38961dcc ! %f3
6155 .word 0xd79043c7 ! %f4
6156 .word 0x8812741e ! %f5
6157 .word 0x6cdf6ed0 ! %f6
6158 .word 0xd7c0f6e2 ! %f7
6159 .word 0xde8f502b ! %f8
6160 .word 0xc92497f2 ! %f9
6161 .word 0x93a00d4f ! %f10
6162 .word 0x657db85f ! %f11
6163 .word 0xee3a8551 ! %f12
6164 .word 0xf1ff02cd ! %f13
6165 .word 0xf30d8ee5 ! %f14
6166 .word 0xb30e947e ! %f15
6167 .word 0x551423fc ! %f16
6168 .word 0x5b862d4f ! %f17
6169 .word 0xbd0da1b8 ! %f18
6170 .word 0xddb2cc32 ! %f19
6171 .word 0x142b879b ! %f20
6172 .word 0x60f4acf0 ! %f21
6173 .word 0x00089f13 ! %f22
6174 .word 0x7ed3dd36 ! %f23
6175 .word 0xcc2fbcce ! %f24
6176 .word 0x3dafe234 ! %f25
6177 .word 0xdeea6f89 ! %f26
6178 .word 0xda8efd61 ! %f27
6179 .word 0x9c367c29 ! %f28
6180 .word 0xd1fcd61c ! %f29
6181 .word 0x900b0d5f ! %f30
6182 .word 0x3a0a773e ! %f31
6183 .word 0xf9b18d37 ! %f32
6184 .word 0xcd20fadf ! %f33
6185 .word 0x7832492b ! %f34
6186 .word 0x4debbbdc ! %f35
6187 .word 0xf828d5c0 ! %f36
6188 .word 0x6c01c3da ! %f37
6189 .word 0x6400b4b8 ! %f38
6190 .word 0x253c3de1 ! %f39
6191 .word 0x53ef994f ! %f40
6192 .word 0xe51148c4 ! %f41
6193 .word 0xa241d82c ! %f42
6194 .word 0x735869e5 ! %f43
6195 .word 0xb16facee ! %f44
6196 .word 0x9c856825 ! %f45
6197 .word 0x234a156c ! %f46
6198 .word 0x9d654ffc ! %f47
6199 .word 0xbb0da333 ! %f48
6200 .word 0xe9ba1d08 ! %f49
6201 .word 0xf6c4ddbf ! %f50
6202 .word 0x3a7ed294 ! %f51
6203 .word 0x36553480 ! %f52
6204 .word 0x1776fbef ! %f53
6205 .word 0xa07e1db1 ! %f54
6206 .word 0x52996e81 ! %f55
6207 .word 0x6e4d6785 ! %f56
6208 .word 0x17db0b06 ! %f57
6209 .word 0xfffc0339 ! %f58
6210 .word 0x042ff056 ! %f59
6211 .word 0xd0c83e09 ! %f60
6212 .word 0x5131699c ! %f61
6213 .word 0x8c6c821e ! %f62
6214 .word 0x3186aaf6 ! %f63
6215 .word 0x00000000 ! %g0 (always zero)
6216 .word t0_kref+0x150 ! %g1 (code pointer)
6217 .word t0_data_exp_shm_area! %g2 (shared area pointer)
6218 .word 0xc71039b9 ! %g3 (loop index)
6219 .word SYM(t0_subr1) ! %g4 (jmpl target)
6220 .word t0_kref+0x1 ! %g5 (sigbus target)
6221 .word 0x00000000 ! %g6 (block ld offset)
6222 .word 0x00000000 ! %g7 (block st offset)
6223 .word 0x66bfd18b ! %o0
6224 .word 0x11720ba1 ! %o1
6225 .word 0xebc9aef1 ! %o2
6226 .word 0xdc30f863 ! %o3
6227 .word 0xe18cc224 ! %o4
6228 .word 0xf92b2276 ! %o5
6229 .word 0x00000000 ! %sp (stack pointer)
6230 .word 0x00000000 ! %o7 (relocatable junk)
6231 .word 0xbf79e9ea ! %l0
6232 .word 0xd6247ace ! %l1
6233 .word 0xb0bc3a95 ! %l2
6234 .word 0x20d3036a ! %l3
6235 .word 0x07dfce62 ! %l4
6236 .word 0x20ec8784 ! %l5
6237 .word 0x48e2a62f ! %l6
6238 .word 0x602f65f4 ! %l7
6239 .word t0_data_exp_area0 ! %i0 (area pointer)
6240 .word t0_data_exp_area0 ! %i1 (area pointer)
6241 .word 0x00000017 ! %i2 (byte offset)
6242 .word 0xffffffe2 ! %i3 (halfword offset)
6243 .word 0xffffffe8 ! %i4 (word offset)
6244 .word 0x00000008 ! %i5 (doubleword offset)
6245 .word 0x00000000 ! %fp (frame pointer)
6246 .word 0x00000000 ! %i7 (return address)
6247 .word 0x7af514c4 ! %y
6248 .word 0x00000008 ! %icc (nzvc)
6249 .word 0x00000bd5 ! %fsr
6250 .word 0x00000000 ! %gsr.mask
6251 .word 0x00000000 ! %gsr
6252 .word 0x00000080 ! %asi
6253 .word 0x00000000 ! Integer overflow traps
6254 .word 0x00000000 ! Integer divide by zero traps
6255 .word 0x00000000 ! Integer divide > 52 bit dividend traps
6256 .word 0x00000000 ! Floating inexact traps
6257 .word 0x00000000 ! Floating divide by zero traps
6258 .word 0x00000000 ! Floating underflow traps
6259 .word 0x00000000 ! Floating overflow traps
6260 .word 0x00000000 ! Floating invalid traps
6261 .word 0x00000000 ! Floating other traps
6262 .word 0x00000000 ! Ticc traps
6263 .word 0x00000000 ! Unexpected SIGFPE traps
6264 .word 0x00000000 ! Unexpected SIGSEGV traps
6265 .word 0x00000000 ! Unexpected SIGBUS traps
6266 .word 0x00000000 ! Unexpected SIGILL traps
6267 .word 0x00000000 ! Expected SIGSEGV traps
6268 .word 0x00000000 ! Expected SIGBUS traps
6269 .word 0x00000000 ! UNIMP traps
6270 .word 0x00000000 ! ??
6271t0_data_exp_mtbl_size: .word 253
6272t0_data_exp_regs_end:
6273
6274.skip 7708 ! page align
6275
6276KDATA_MODULE(t0_module_data_exp_stack, 0x09b24000)
6277.seg "data"
6278KGLOBAL(t0_data_exp_mtbl_size)
6279KGLOBAL(t0_data_exp_mtbl)
6280KGLOBAL(t0_data_exp_stack)
6281t0_data_exp_stack_start:
6282 .word 0x7ccd96cf
6283 .word 0x86165aac
6284 .word 0xa13ccd86
6285 .word 0xa5f0fccd
6286 .word 0x506ea1de
6287 .word 0xfc2472f3
6288 .word 0x6dd1eec6
6289 .word 0xb9dd7dbc
6290 .word 0x1e218b01
6291 .word 0x0e794aa8
6292 .word 0x80c862b2
6293 .word 0xf92beca6
6294 .word 0x553b5641
6295 .word 0xf9596b3d
6296 .word 0x68b6ae67
6297 .word 0x1d709074
6298 .word 0x0a872e69
6299 .word 0x22d07de9
6300 .word 0x98a4c8c3
6301 .word 0x82418bb1
6302 .word 0x660187d7
6303 .word 0xe81997f4
6304 .word 0xd8a9ab5c
6305 .word 0xe178cc6d
6306 .word 0xe6a21c97
6307 .word 0xad898732
6308 .word 0x8f1c7eb3
6309 .word 0x82ca9665
6310 .word 0x76c115ad
6311 .word 0x6232e2cc
6312 .word 0xa12fd5a9
6313 .word 0xbc380b60
6314 .word 0x7794f5b1
6315 .word 0x1db3e445
6316 .word 0x1c40ac31
6317 .word 0xe77755db
6318 .word 0x5c0c18a1
6319 .word 0x271a4cbc
6320 .word 0x378a1d46
6321 .word 0xe5e159e8
6322 .word 0x2c1ddcf2
6323 .word 0xffc9da6e
6324 .word 0xd38a041f
6325 .word 0x7b0f1052
6326 .word 0xb6dcc9e8
6327 .word 0x3116127f
6328 .word 0x2871fca1
6329 .word 0x1c4ef005
6330 .word 0x44544727
6331 .word 0xcf0862f9
6332 .word 0x4ac37715
6333 .word 0xe2bd09ac
6334 .word 0x05d1b988
6335 .word 0x62d7e114
6336 .word 0xf3ecd31a
6337 .word 0x8d4eb99b
6338 .word 0x2ce21930
6339 .word 0x3c2827b7
6340 .word 0x2fa8b5dd
6341 .word 0x89cd13f0
6342 .word 0xa44a54df
6343 .word 0xc5791a3f
6344 .word 0x3d400f86
6345 .word 0xcdc76ef4
6346 .word 0xa3d21685
6347 .word 0x2e898f7e
6348 .word 0xe0e283f5
6349 .word 0x8539afc6
6350 .word 0x551dbd1a
6351 .word 0x9b0b2905
6352 .word 0x44502aad
6353 .word 0xca383d3a
6354 .word 0x264d9fae
6355 .word 0x9525daa6
6356 .word 0x4a4ada10
6357 .word 0x61adbcfe
6358 .word 0x33e5edbf
6359 .word 0x1e2de634
6360 .word 0x3cf471cc
6361 .word 0xeb54fefe
6362 .word 0xf7e3c0ca
6363 .word 0xb4d74f8c
6364 .word 0x17a2d895
6365 .word 0xc0dbbb09
6366 .word 0x8d193324
6367 .word 0xa35e0cd9
6368 .word 0x6009a114
6369 .word 0x7fc104b4
6370 .word 0xcd339009
6371 .word 0x01ca7712
6372 .word 0xcc248a1e
6373 .word 0xa54c997e
6374 .word 0x2a6bf0f5
6375 .word 0xf4edbec7
6376 .word 0x814d4e29
6377 .word 0xda2a6d34
6378 .word 0xc513dc32
6379 .word 0xba2a691d
6380 .word 0xf09a75fb
6381 .word 0x4e081897
6382 .word 0x1634b8b2
6383 .word 0x2ed91917
6384 .word 0x8c4c22a3
6385 .word 0x79480e3b
6386 .word 0xe4922b1e
6387 .word 0x685a2916
6388 .word 0x54e702ad
6389 .word 0x8db8b9b1
6390 .word 0xb5ccb02e
6391 .word 0x13e8d8a2
6392 .word 0x89ece690
6393 .word 0xfd7bece8
6394 .word 0xbb63083b
6395 .word 0x2b4d126a
6396 .word 0x5525a86b
6397 .word 0x9b2d3fd0
6398 .word 0x60264811
6399 .word 0xd1d50e89
6400 .word 0xb7625af0
6401 .word 0xa61c463f
6402 .word 0x2f9da30a
6403 .word 0x23d0550a
6404 .word 0x2dcff3a0
6405 .word 0x7359c018
6406 .word 0x43144257
6407 .word 0x6e59e4ae
6408 .word 0xc68de438
6409 .word 0x8ea527a9
6410 .word 0xb0dcbda0
6411 .word 0xadd781ec
6412 .word 0xad90576b
6413 .word 0x073a4255
6414 .word 0x7efb08d0
6415 .word 0xa3707238
6416 .word 0x971d04d0
6417 .word 0xea549772
6418 .word 0x3c1eeb29
6419 .word 0x1d1e2788
6420 .word 0xfeacd01d
6421 .word 0x9a38f174
6422 .word 0xdde6539e
6423 .word 0xc51da013
6424 .word 0x96eba795
6425 .word 0x0af34d4a
6426 .word 0xab001e61
6427 .word 0x8cb07e5b
6428 .word 0xd53355bf
6429 .word 0xe7f9dc08
6430 .word 0x703d1fb9
6431 .word 0x67891d6d
6432 .word 0x7f753a58
6433 .word 0x15cbfac5
6434 .word 0xc2268819
6435 .word 0xf12d2567
6436 .word 0x0a521e89
6437 .word 0xe2ae44c6
6438 .word 0xa68df56e
6439 .word 0xe04e643b
6440 .word 0x555e985c
6441 .word 0xe81323db
6442 .word 0x53fcc5b8
6443 .word 0x05d1eeb1
6444 .word 0x9085b16c
6445 .word 0x1d518309
6446 .word 0x352d7edc
6447 .word 0x6a39cdb2
6448 .word 0x6662c4dc
6449 .word 0xd2418768
6450t0_data_exp_sp:
6451 .word 0x96135fb7
6452 .word 0xdca5bbc2
6453 .word 0xb786c889
6454 .word 0x3f71734e
6455 .word 0x2ba16e76
6456 .word 0xa6e3b6ce
6457 .word 0x812c7583
6458 .word 0x802317ad
6459 .word t0_data_exp_area0
6460 .word t0_data_exp_area0
6461 .word 0xfffffff5
6462 .word 0xffffffe6
6463 .word 0xffffffe8
6464 .word 0xfffffff8
6465 .word t0_data_exp_fp
6466 .word 0x75dbb4ce
6467 .word 0xc9e66cf2
6468 .word 0x999c82cd
6469 .word 0x69ed8920
6470 .word 0x6679cff1
6471 .word 0x6b636b02
6472 .word 0x120f088f
6473 .word 0xb43a0aa1
6474 .word 0x9d55d9b5
6475t0_data_exp_mtbl_base:
6476 .word 0x380fffff ! [%fp - 0x400]
6477 .word 0xc0000000 ! [%fp - 0x3fc]
6478 .word 0x380fffff ! [%fp - 0x3f8]
6479 .word 0xe0000000 ! [%fp - 0x3f4]
6480 .word 0x380fffff ! [%fp - 0x3f0]
6481 .word 0x80000000 ! [%fp - 0x3ec]
6482 .word 0x38000000 ! [%fp - 0x3e8]
6483 .word 0x40000000 ! [%fp - 0x3e4]
6484 .word 0x38000000 ! [%fp - 0x3e0]
6485 .word 0x80000000 ! [%fp - 0x3dc]
6486 .word 0x38000000 ! [%fp - 0x3d8]
6487 .word 0x20000000 ! [%fp - 0x3d4]
6488 .word 0x47f00000 ! [%fp - 0x3d0]
6489 .word 0x00000000 ! [%fp - 0x3cc]
6490 .word 0x47f00000 ! [%fp - 0x3c8]
6491 .word 0x20000000 ! [%fp - 0x3c4]
6492 .word 0x47efffff ! [%fp - 0x3c0]
6493 .word 0xffffffff ! [%fp - 0x3bc]
6494 .word 0x7ff00000 ! [%fp - 0x3b8]
6495 .word 0x00000000 ! [%fp - 0x3b4]
6496 .word 0x7fefffff ! [%fp - 0x3b0]
6497 .word 0xffffffff ! [%fp - 0x3ac]
6498 .word 0x000fffff ! [%fp - 0x3a8]
6499 .word 0xffffffff ! [%fp - 0x3a4]
6500 .word 0x000fffff ! [%fp - 0x3a0]
6501 .word 0xfffffffe ! [%fp - 0x39c]
6502 .word 0x00100000 ! [%fp - 0x398]
6503 .word 0x00000000 ! [%fp - 0x394]
6504 .word 0x00000000 ! [%fp - 0x390]
6505 .word 0x00000001 ! [%fp - 0x38c]
6506 .word 0x00000000 ! [%fp - 0x388]
6507 .word 0x00000002 ! [%fp - 0x384]
6508 .word 0x00000000 ! [%fp - 0x380]
6509 .word 0x00000000 ! [%fp - 0x37c]
6510 .word 0x7f800000 ! [%fp - 0x378]
6511 .word 0x7f7fffff ! [%fp - 0x374]
6512 .word 0x007fffff ! [%fp - 0x370]
6513 .word 0x007ffffe ! [%fp - 0x36c]
6514 .word 0x00800000 ! [%fp - 0x368]
6515 .word 0x00000001 ! [%fp - 0x364]
6516 .word 0x00000002 ! [%fp - 0x360]
6517 .word 0x80000000 ! [%fp - 0x35c]
6518 .word 0x207fe000 ! [%fp - 0x358]
6519 .word 0x1ffff000 ! [%fp - 0x354]
6520 .word 0x307fe123 ! [%fp - 0x350]
6521 .word 0x0fff1001 ! [%fp - 0x34c]
6522 .word 0x2ff81000 ! [%fp - 0x348]
6523 .word 0x1072e100 ! [%fp - 0x344]
6524 .word 0x027fe067 ! [%fp - 0x340]
6525 .word 0x3eff1289 ! [%fp - 0x33c]
6526 .word 0x3f000400 ! [%fp - 0x338]
6527 .word 0x80003c1f ! [%fp - 0x334]
6528 .word 0x00fff800 ! [%fp - 0x330]
6529 .word 0xffff8000 ! [%fp - 0x32c]
6530 .word 0x200ff760 ! [%fp - 0x328]
6531 .word 0x0800011f ! [%fp - 0x324]
6532 .word 0x1ffff800 ! [%fp - 0x320]
6533 .word 0x00000000 ! [%fp - 0x31c]
6534 .word 0x3ffe8000 ! [%fp - 0x318]
6535 .word 0x147ff000 ! [%fp - 0x314]
6536 .word 0x137fe671 ! [%fp - 0x310]
6537 .word 0x3ffe8459 ! [%fp - 0x30c]
6538 .word 0x127fffff ! [%fp - 0x308]
6539 .word 0x3fffffff ! [%fp - 0x304]
6540 .word 0x307fe123 ! [%fp - 0x300]
6541 .word 0x047fffff ! [%fp - 0x2fc]
6542 .word 0x307fe123 ! [%fp - 0x2f8]
6543 .word 0x03ffffff ! [%fp - 0x2f4]
6544 .word 0x107fe100 ! [%fp - 0x2f0]
6545 .word 0x22efffff ! [%fp - 0x2ec]
6546 .word 0x380ffe80 ! [%fp - 0x2e8]
6547 .word 0x00000000 ! [%fp - 0x2e4]
6548 .word 0x04bfeff9 ! [%fp - 0x2e0]
6549 .word 0x00000000 ! [%fp - 0x2dc]
6550 .word 0x380fffff ! [%fp - 0x2d8]
6551 .word 0xffffffff ! [%fp - 0x2d4]
6552 .word 0x04bfffff ! [%fp - 0x2d0]
6553 .word 0xffffffff ! [%fp - 0x2cc]
6554 .word 0x300ff123 ! [%fp - 0x2c8]
6555 .word 0x40000000 ! [%fp - 0x2c4]
6556 .word 0x0caf8ee0 ! [%fp - 0x2c0]
6557 .word 0x00000000 ! [%fp - 0x2bc]
6558 .word 0x3c0ff456 ! [%fp - 0x2b8]
6559 .word 0x00000000 ! [%fp - 0x2b4]
6560 .word 0x009ff000 ! [%fp - 0x2b0]
6561 .word 0x00000000 ! [%fp - 0x2ac]
6562 .word 0x3c0ff456 ! [%fp - 0x2a8]
6563 .word 0x0000ff99 ! [%fp - 0x2a4]
6564 .word 0x009ff000 ! [%fp - 0x2a0]
6565 .word 0x001234ff ! [%fp - 0x29c]
6566 .word 0x0080ffff ! [%fp - 0x298]
6567 .word 0x3ff8f000 ! [%fp - 0x294]
6568 .word 0x01800001 ! [%fp - 0x290]
6569 .word 0x40c2fc1f ! [%fp - 0x28c]
6570 .word 0x00100100 ! [%fp - 0x288]
6571 .word 0x10010001 ! [%fp - 0x284]
6572 .word 0x3fff8f88 ! [%fp - 0x280]
6573 .word 0x00000000 ! [%fp - 0x27c]
6574 .word 0x00f00f00 ! [%fp - 0x278]
6575 .word 0xf000000f ! [%fp - 0x274]
6576 .word 0x409ff00f ! [%fp - 0x270]
6577 .word 0xff000fff ! [%fp - 0x26c]
6578 .word 0x04003009 ! [%fp - 0x268]
6579 .word 0x4fff0001 ! [%fp - 0x264]
6580 .word 0x03001001 ! [%fp - 0x260]
6581 .word 0x4feeeeee ! [%fp - 0x25c]
6582 .word 0x0801e067 ! [%fp - 0x258]
6583 .word 0x54f231f8 ! [%fp - 0x254]
6584 .word 0x01000001 ! [%fp - 0x250]
6585 .word 0x00000001 ! [%fp - 0x24c]
6586 .word 0x453eef45 ! [%fp - 0x248]
6587 .word 0x00000001 ! [%fp - 0x244]
6588 .word 0x01100111 ! [%fp - 0x240]
6589 .word 0x00011111 ! [%fp - 0x23c]
6590 .word 0x455f8000 ! [%fp - 0x238]
6591 .word 0xffffffff ! [%fp - 0x234]
6592 .word 0x01301222 ! [%fp - 0x230]
6593 .word 0x00111222 ! [%fp - 0x22c]
6594 .word 0x458f1100 ! [%fp - 0x228]
6595 .word 0x01111001 ! [%fp - 0x224]
6596 .word 0x40811111 ! [%fp - 0x220]
6597 .word 0x00feeeee ! [%fp - 0x21c]
6598 .word 0x40000011 ! [%fp - 0x218]
6599 .word 0x007fffff ! [%fp - 0x214]
6600 .word 0x41800221 ! [%fp - 0x210]
6601 .word 0x01ff0001 ! [%fp - 0x20c]
6602 .word 0x7f333333 ! [%fp - 0x208]
6603 .word 0x3f7fffff ! [%fp - 0x204]
6604 .word 0x40100001 ! [%fp - 0x200]
6605 .word 0x11000011 ! [%fp - 0x1fc]
6606 .word 0x001fffff ! [%fp - 0x1f8]
6607 .word 0xffffffff ! [%fp - 0x1f4]
6608 .word 0x40000000 ! [%fp - 0x1f0]
6609 .word 0x00000011 ! [%fp - 0x1ec]
6610 .word 0x000fffff ! [%fp - 0x1e8]
6611 .word 0xffffffff ! [%fp - 0x1e4]
6612 .word 0x7fe11111 ! [%fp - 0x1e0]
6613 .word 0xffffffff ! [%fp - 0x1dc]
6614 .word 0x3ffff110 ! [%fp - 0x1d8]
6615 .word 0x00000001 ! [%fp - 0x1d4]
6616 .word 0x7fffffff ! [%fp - 0x1d0]
6617 .word 0x7f800001 ! [%fp - 0x1cc]
6618 .word 0x7f800000 ! [%fp - 0x1c8]
6619 .word 0x7f7fffff ! [%fp - 0x1c4]
6620 .word 0x5f800001 ! [%fp - 0x1c0]
6621 .word 0x5f800000 ! [%fp - 0x1bc]
6622 .word 0x5f7fffff ! [%fp - 0x1b8]
6623 .word 0x5f000001 ! [%fp - 0x1b4]
6624 .word 0x5f000000 ! [%fp - 0x1b0]
6625 .word 0x5effffff ! [%fp - 0x1ac]
6626 .word 0x4b000001 ! [%fp - 0x1a8]
6627 .word 0x4b000000 ! [%fp - 0x1a4]
6628 .word 0x4affffff ! [%fp - 0x1a0]
6629 .word 0x40000001 ! [%fp - 0x19c]
6630 .word 0x40000000 ! [%fp - 0x198]
6631 .word 0x3fffffff ! [%fp - 0x194]
6632 .word 0x3f800001 ! [%fp - 0x190]
6633 .word 0x3f800000 ! [%fp - 0x18c]
6634 .word 0x3f7fffff ! [%fp - 0x188]
6635 .word 0x00000000 ! [%fp - 0x184]
6636 .word 0x7fffffff ! [%fp - 0x180]
6637 .word 0xffffffff ! [%fp - 0x17c]
6638 .word 0x7ff00000 ! [%fp - 0x178]
6639 .word 0x00000001 ! [%fp - 0x174]
6640 .word 0x7ff00000 ! [%fp - 0x170]
6641 .word 0x00000000 ! [%fp - 0x16c]
6642 .word 0x7fefffff ! [%fp - 0x168]
6643 .word 0xffffffff ! [%fp - 0x164]
6644 .word 0x43e00000 ! [%fp - 0x160]
6645 .word 0x00000001 ! [%fp - 0x15c]
6646 .word 0x43e00000 ! [%fp - 0x158]
6647 .word 0x00000000 ! [%fp - 0x154]
6648 .word 0x43dfffff ! [%fp - 0x150]
6649 .word 0xffffffff ! [%fp - 0x14c]
6650 .word 0x43d00000 ! [%fp - 0x148]
6651 .word 0x00000001 ! [%fp - 0x144]
6652 .word 0x43d00000 ! [%fp - 0x140]
6653 .word 0x00000000 ! [%fp - 0x13c]
6654 .word 0x43cfffff ! [%fp - 0x138]
6655 .word 0xffffffff ! [%fp - 0x134]
6656 .word 0x43300000 ! [%fp - 0x130]
6657 .word 0x00000001 ! [%fp - 0x12c]
6658 .word 0x43300000 ! [%fp - 0x128]
6659 .word 0x00000000 ! [%fp - 0x124]
6660 .word 0x432fffff ! [%fp - 0x120]
6661 .word 0xffffffff ! [%fp - 0x11c]
6662 .word 0x40000000 ! [%fp - 0x118]
6663 .word 0x00000001 ! [%fp - 0x114]
6664 .word 0x40000000 ! [%fp - 0x110]
6665 .word 0x00000000 ! [%fp - 0x10c]
6666 .word 0x3fffffff ! [%fp - 0x108]
6667 .word 0xffffffff ! [%fp - 0x104]
6668 .word 0x3ff00000 ! [%fp - 0x100]
6669 .word 0x00000001 ! [%fp - 0xfc]
6670 .word 0x3ff00000 ! [%fp - 0xf8]
6671 .word 0x00000000 ! [%fp - 0xf4]
6672 .word 0x3fefffff ! [%fp - 0xf0]
6673 .word 0xffffffff ! [%fp - 0xec]
6674 .word 0x80000000 ! [%fp - 0xe8]
6675 .word 0x00000000 ! [%fp - 0xe4]
6676 .word 0x7fffffff ! [%fp - 0xe0]
6677 .word 0xffffffff ! [%fp - 0xdc]
6678 .word 0x00000000 ! [%fp - 0xd8]
6679 .word 0x00000000 ! [%fp - 0xd4]
6680 .word 0x00200000 ! [%fp - 0xd0]
6681 .word 0x00000003 ! [%fp - 0xcc]
6682 .word 0x00200000 ! [%fp - 0xc8]
6683 .word 0x00000002 ! [%fp - 0xc4]
6684 .word 0x00200000 ! [%fp - 0xc0]
6685 .word 0x00000001 ! [%fp - 0xbc]
6686 .word 0x00200000 ! [%fp - 0xb8]
6687 .word 0x00000000 ! [%fp - 0xb4]
6688 .word 0x001fffff ! [%fp - 0xb0]
6689 .word 0xffffffff ! [%fp - 0xac]
6690 .word 0x00100000 ! [%fp - 0xa8]
6691 .word 0x00000001 ! [%fp - 0xa4]
6692 .word 0x00100000 ! [%fp - 0xa0]
6693 .word 0x00000000 ! [%fp - 0x9c]
6694 .word 0x000fffff ! [%fp - 0x98]
6695 .word 0xffffffff ! [%fp - 0x94]
6696 .word 0x00080000 ! [%fp - 0x90]
6697 .word 0x00000001 ! [%fp - 0x8c]
6698 .word 0x00080000 ! [%fp - 0x88]
6699 .word 0x00000000 ! [%fp - 0x84]
6700 .word 0x0007ffff ! [%fp - 0x80]
6701 .word 0xffffffff ! [%fp - 0x7c]
6702 .word 0x00000000 ! [%fp - 0x78]
6703 .word 0x01000003 ! [%fp - 0x74]
6704 .word 0x00000000 ! [%fp - 0x70]
6705 .word 0x01000002 ! [%fp - 0x6c]
6706 .word 0x00000000 ! [%fp - 0x68]
6707 .word 0x01000001 ! [%fp - 0x64]
6708 .word 0x00000000 ! [%fp - 0x60]
6709 .word 0x01000000 ! [%fp - 0x5c]
6710 .word 0x00000000 ! [%fp - 0x58]
6711 .word 0x00ffffff ! [%fp - 0x54]
6712 .word 0x00000000 ! [%fp - 0x50]
6713 .word 0x00800001 ! [%fp - 0x4c]
6714 .word 0x00000000 ! [%fp - 0x48]
6715 .word 0x00800000 ! [%fp - 0x44]
6716 .word 0x00000000 ! [%fp - 0x40]
6717 .word 0x007fffff ! [%fp - 0x3c]
6718 .word 0x00000000 ! [%fp - 0x38]
6719 .word 0x00400001 ! [%fp - 0x34]
6720 .word 0x00000000 ! [%fp - 0x30]
6721 .word 0x00400000 ! [%fp - 0x2c]
6722 .word 0x00000000 ! [%fp - 0x28]
6723 .word 0x003fffff ! [%fp - 0x24]
6724 .word t0_data_exp_area0 ! [%fp - 0x20]
6725 .word SYM(t0_subr3) ! [%fp - 0x1c]
6726 .word SYM(t0_subr2) ! [%fp - 0x18]
6727 .word SYM(t0_subr1) ! [%fp - 0x14]
6728 .word SYM(t0_subr0) ! [%fp - 0x10]
6729t0_data_exp_mtbl:
6730 .word 0x5d8ca53d ! [%fp - 0xc]
6731 .word 0x66694b51 ! [%fp - 0x8]
6732 .word 0x6ceb9361 ! [%fp - 0x4]
6733t0_data_exp_fp:
6734 .word 0x01acc836
6735 .word 0x1bbfc127
6736 .word 0x4d9ad4ba
6737 .word 0x6a95c03e
6738 .word 0x8c8c08cb
6739 .word 0x6d484a6e
6740 .word 0x055470a5
6741 .word 0xdb151cb1
6742 .word 0x02334f8e
6743 .word 0xfa25a619
6744 .word 0xcec17248
6745 .word 0xc7bfeb1e
6746 .word 0x94455b1b
6747 .word 0x9a608501
6748 .word 0x95ada799
6749 .word 0x716a9e6c
6750 .word 0x815ab096
6751 .word 0xe820897f
6752 .word 0x708c9eec
6753 .word 0xc741d8d8
6754 .word 0x4e3593f3
6755 .word 0x228a1466
6756 .word 0x07fd22e0
6757 .word 0x89450406
6758t0_data_exp_stacktop:
6759 .word 0
6760t0_data_exp_stack_end:
6761.skip 6300 ! page align
6762
6763KDATA_MODULE(t0_module_data_exp_area0, 0x0087c000)
6764.seg "data"
6765t0_data_exp_area0_start:
6766.skip 640
6767t0_data_exp_area0_begin:
6768 .word 0x2306c071 ! t0_data_exp_area0-0x20
6769 .word 0x33776d33 ! t0_data_exp_area0-0x1c
6770 .word 0x88ae107c ! t0_data_exp_area0-0x18
6771 .word 0x8049d659 ! t0_data_exp_area0-0x14
6772 .word 0x9026a566 ! t0_data_exp_area0-0x10
6773 .word 0xdb9fb983 ! t0_data_exp_area0-0xc
6774 .word 0x2937eb94 ! t0_data_exp_area0-0x8
6775 .word 0x7b225983 ! t0_data_exp_area0-0x4
6776.global t0_data_exp_area0; t0_data_exp_area0:
6777 .word 0xe99f2b42 ! t0_data_exp_area0+0x0
6778 .word 0x8af177c5 ! t0_data_exp_area0+0x4
6779 .word 0xc8d0d571 ! t0_data_exp_area0+0x8
6780 .word 0x2804465f ! t0_data_exp_area0+0xc
6781 .word 0x341e44cd ! t0_data_exp_area0+0x10
6782 .word 0x150d712f ! t0_data_exp_area0+0x14
6783 .word 0xe1f6c9b0 ! t0_data_exp_area0+0x18
6784 .word 0x33e9c9fd ! t0_data_exp_area0+0x1c
6785t0_data_exp_area0_end:
6786.skip 7488
6787t0_data_exp_area0_stop:
6788
6789KDATA_MODULE(t0_module_data_exp_shm_area, 0x081b2000)
6790.seg "data"
6791t0_data_exp_shm_area_start:
6792t0_data_exp_shm_area_begin:
6793.global t0_data_exp_shm_area; t0_data_exp_shm_area:
6794 .word 0x78a9d0b3 ! t0_data_exp_shm_area+0x0 (t0)
6795 .word 0x03348315 ! t0_data_exp_shm_area+0x4 (t1)
6796 .word 0x07c61e11 ! t0_data_exp_shm_area+0x8 (t2)
6797 .word 0x3dade37f ! t0_data_exp_shm_area+0xc (t3)
6798 .word 0x4f2a56f5 ! t0_data_exp_shm_area+0x10 (t0)
6799 .word 0xe8677d7d ! t0_data_exp_shm_area+0x14 (t1)
6800 .word 0xfc385f25 ! t0_data_exp_shm_area+0x18 (t2)
6801 .word 0xe1eae093 ! t0_data_exp_shm_area+0x1c (t3)
6802 .word 0x4786456a ! t0_data_exp_shm_area+0x20 (t0)
6803 .word 0xe26608d0 ! t0_data_exp_shm_area+0x24 (t1)
6804 .word 0xfe8c89c8 ! t0_data_exp_shm_area+0x28 (t2)
6805 .word 0xd4f920d0 ! t0_data_exp_shm_area+0x2c (t3)
6806 .word 0x749107fe ! t0_data_exp_shm_area+0x30 (t0)
6807 .word 0xc729a3fd ! t0_data_exp_shm_area+0x34 (t1)
6808 .word 0x7154222f ! t0_data_exp_shm_area+0x38 (t2)
6809 .word 0x06b33f63 ! t0_data_exp_shm_area+0x3c (t3)
6810 .word 0x32f18f42 ! t0_data_exp_shm_area+0x40 (t0 bload)
6811 .word 0x34787eb8 ! t0_data_exp_shm_area+0x44
6812 .word 0x9171bc95 ! t0_data_exp_shm_area+0x48
6813 .word 0xf640ee22 ! t0_data_exp_shm_area+0x4c
6814 .word 0x68a43071 ! t0_data_exp_shm_area+0x50
6815 .word 0xa3a0723c ! t0_data_exp_shm_area+0x54
6816 .word 0x12b081a9 ! t0_data_exp_shm_area+0x58
6817 .word 0x19cf2d1f ! t0_data_exp_shm_area+0x5c
6818 .word 0x0af8be23 ! t0_data_exp_shm_area+0x60
6819 .word 0x4a6e465e ! t0_data_exp_shm_area+0x64
6820 .word 0xe2420386 ! t0_data_exp_shm_area+0x68
6821 .word 0x1acc6ab4 ! t0_data_exp_shm_area+0x6c
6822 .word 0x4eede6ad ! t0_data_exp_shm_area+0x70
6823 .word 0x3f66ed44 ! t0_data_exp_shm_area+0x74
6824 .word 0x478c8594 ! t0_data_exp_shm_area+0x78
6825 .word 0x467900fc ! t0_data_exp_shm_area+0x7c
6826 .word 0x30d4eb95 ! t0_data_exp_shm_area+0x80 (t0 bstore)
6827 .word 0xeb23f7d5 ! t0_data_exp_shm_area+0x84
6828 .word 0x752cb62b ! t0_data_exp_shm_area+0x88
6829 .word 0x6375df07 ! t0_data_exp_shm_area+0x8c
6830 .word 0xe4d6389c ! t0_data_exp_shm_area+0x90
6831 .word 0xc0257a6c ! t0_data_exp_shm_area+0x94
6832 .word 0x4ebdc735 ! t0_data_exp_shm_area+0x98
6833 .word 0x9d4a5ea6 ! t0_data_exp_shm_area+0x9c
6834 .word 0x5479e6ff ! t0_data_exp_shm_area+0xa0
6835 .word 0x4e9108c7 ! t0_data_exp_shm_area+0xa4
6836 .word 0x4477ed12 ! t0_data_exp_shm_area+0xa8
6837 .word 0x1f112386 ! t0_data_exp_shm_area+0xac
6838 .word 0x491eb0f8 ! t0_data_exp_shm_area+0xb0
6839 .word 0x2d4ffd45 ! t0_data_exp_shm_area+0xb4
6840 .word 0x84fd67bb ! t0_data_exp_shm_area+0xb8
6841 .word 0x232b577f ! t0_data_exp_shm_area+0xbc
6842 .word 0xe0c1b989 ! t0_data_exp_shm_area+0xc0 (t1 bload)
6843 .word 0x4666dca2 ! t0_data_exp_shm_area+0xc4
6844 .word 0xdc1facc6 ! t0_data_exp_shm_area+0xc8
6845 .word 0x81da10b7 ! t0_data_exp_shm_area+0xcc
6846 .word 0xf55f6e7e ! t0_data_exp_shm_area+0xd0
6847 .word 0x9d9ec5a2 ! t0_data_exp_shm_area+0xd4
6848 .word 0xc27337d0 ! t0_data_exp_shm_area+0xd8
6849 .word 0xbf6b3010 ! t0_data_exp_shm_area+0xdc
6850 .word 0x00bd63cb ! t0_data_exp_shm_area+0xe0
6851 .word 0x2ebd869d ! t0_data_exp_shm_area+0xe4
6852 .word 0xc8610784 ! t0_data_exp_shm_area+0xe8
6853 .word 0x16a9bdb6 ! t0_data_exp_shm_area+0xec
6854 .word 0x268d5a12 ! t0_data_exp_shm_area+0xf0
6855 .word 0xbcee5293 ! t0_data_exp_shm_area+0xf4
6856 .word 0x17a70026 ! t0_data_exp_shm_area+0xf8
6857 .word 0xd7254171 ! t0_data_exp_shm_area+0xfc
6858 .word 0xe0382858 ! t0_data_exp_shm_area+0x100 (t1 bstore)
6859 .word 0x3f934371 ! t0_data_exp_shm_area+0x104
6860 .word 0xee730060 ! t0_data_exp_shm_area+0x108
6861 .word 0xc40f0acf ! t0_data_exp_shm_area+0x10c
6862 .word 0x171438d7 ! t0_data_exp_shm_area+0x110
6863 .word 0xeb0ef84e ! t0_data_exp_shm_area+0x114
6864 .word 0x601c5c32 ! t0_data_exp_shm_area+0x118
6865 .word 0xb89ac304 ! t0_data_exp_shm_area+0x11c
6866 .word 0x1ac67f12 ! t0_data_exp_shm_area+0x120
6867 .word 0x679353f1 ! t0_data_exp_shm_area+0x124
6868 .word 0x84059327 ! t0_data_exp_shm_area+0x128
6869 .word 0x77bbb90a ! t0_data_exp_shm_area+0x12c
6870 .word 0x90743b2a ! t0_data_exp_shm_area+0x130
6871 .word 0x483f1f96 ! t0_data_exp_shm_area+0x134
6872 .word 0xd226b5c9 ! t0_data_exp_shm_area+0x138
6873 .word 0x89284c10 ! t0_data_exp_shm_area+0x13c
6874 .word 0x81db53b6 ! t0_data_exp_shm_area+0x140 (t2 bload)
6875 .word 0x678a2373 ! t0_data_exp_shm_area+0x144
6876 .word 0xb23121e8 ! t0_data_exp_shm_area+0x148
6877 .word 0x637b88e2 ! t0_data_exp_shm_area+0x14c
6878 .word 0xeeeb2d62 ! t0_data_exp_shm_area+0x150
6879 .word 0x667d2adb ! t0_data_exp_shm_area+0x154
6880 .word 0x86463c83 ! t0_data_exp_shm_area+0x158
6881 .word 0x8c520be3 ! t0_data_exp_shm_area+0x15c
6882 .word 0x6a1915b3 ! t0_data_exp_shm_area+0x160
6883 .word 0xfaef3710 ! t0_data_exp_shm_area+0x164
6884 .word 0x54344ba1 ! t0_data_exp_shm_area+0x168
6885 .word 0xb57ea0fb ! t0_data_exp_shm_area+0x16c
6886 .word 0x86f399a7 ! t0_data_exp_shm_area+0x170
6887 .word 0x78b272fa ! t0_data_exp_shm_area+0x174
6888 .word 0xfca47e09 ! t0_data_exp_shm_area+0x178
6889 .word 0x029b6ee3 ! t0_data_exp_shm_area+0x17c
6890 .word 0x9aae292a ! t0_data_exp_shm_area+0x180 (t2 bstore)
6891 .word 0x769969b9 ! t0_data_exp_shm_area+0x184
6892 .word 0xf93683f3 ! t0_data_exp_shm_area+0x188
6893 .word 0xb84445e3 ! t0_data_exp_shm_area+0x18c
6894 .word 0xecddccf0 ! t0_data_exp_shm_area+0x190
6895 .word 0x919ce9e8 ! t0_data_exp_shm_area+0x194
6896 .word 0xf8816b00 ! t0_data_exp_shm_area+0x198
6897 .word 0xcb017ebc ! t0_data_exp_shm_area+0x19c
6898 .word 0xc7eae585 ! t0_data_exp_shm_area+0x1a0
6899 .word 0x1d665925 ! t0_data_exp_shm_area+0x1a4
6900 .word 0xc5b1c56e ! t0_data_exp_shm_area+0x1a8
6901 .word 0xd0c763c8 ! t0_data_exp_shm_area+0x1ac
6902 .word 0xe9f747a1 ! t0_data_exp_shm_area+0x1b0
6903 .word 0xe92d3bd1 ! t0_data_exp_shm_area+0x1b4
6904 .word 0x43869087 ! t0_data_exp_shm_area+0x1b8
6905 .word 0x20a0885f ! t0_data_exp_shm_area+0x1bc
6906 .word 0x4db8861a ! t0_data_exp_shm_area+0x1c0 (t3 bload)
6907 .word 0xa069b7b2 ! t0_data_exp_shm_area+0x1c4
6908 .word 0x20e80830 ! t0_data_exp_shm_area+0x1c8
6909 .word 0xb5535591 ! t0_data_exp_shm_area+0x1cc
6910 .word 0x35673796 ! t0_data_exp_shm_area+0x1d0
6911 .word 0x386bef6e ! t0_data_exp_shm_area+0x1d4
6912 .word 0x949ee7f5 ! t0_data_exp_shm_area+0x1d8
6913 .word 0x076b6dc0 ! t0_data_exp_shm_area+0x1dc
6914 .word 0xe4598c73 ! t0_data_exp_shm_area+0x1e0
6915 .word 0x53e90920 ! t0_data_exp_shm_area+0x1e4
6916 .word 0x22d83b00 ! t0_data_exp_shm_area+0x1e8
6917 .word 0x914889c2 ! t0_data_exp_shm_area+0x1ec
6918 .word 0x40ae390e ! t0_data_exp_shm_area+0x1f0
6919 .word 0xea705eb4 ! t0_data_exp_shm_area+0x1f4
6920 .word 0xcdc8fe63 ! t0_data_exp_shm_area+0x1f8
6921 .word 0x692d404b ! t0_data_exp_shm_area+0x1fc
6922 .word 0x7ab14edb ! t0_data_exp_shm_area+0x200 (t3 bstore)
6923 .word 0xe014509d ! t0_data_exp_shm_area+0x204
6924 .word 0x917c7a4a ! t0_data_exp_shm_area+0x208
6925 .word 0x51131e08 ! t0_data_exp_shm_area+0x20c
6926 .word 0x67da89f1 ! t0_data_exp_shm_area+0x210
6927 .word 0x2b05df09 ! t0_data_exp_shm_area+0x214
6928 .word 0x86a93518 ! t0_data_exp_shm_area+0x218
6929 .word 0x3af883f5 ! t0_data_exp_shm_area+0x21c
6930 .word 0x9b2472cb ! t0_data_exp_shm_area+0x220
6931 .word 0x91b42255 ! t0_data_exp_shm_area+0x224
6932 .word 0xbf3f74d0 ! t0_data_exp_shm_area+0x228
6933 .word 0x39fd96ef ! t0_data_exp_shm_area+0x22c
6934 .word 0x420d584c ! t0_data_exp_shm_area+0x230
6935 .word 0x988656c3 ! t0_data_exp_shm_area+0x234
6936 .word 0x8713f2b6 ! t0_data_exp_shm_area+0x238
6937 .word 0x3ba81488 ! t0_data_exp_shm_area+0x23c
6938t0_data_exp_shm_area_end:
6939t0_data_exp_shm_area_stop:
6940
6941! kaos version 4.2
6942! thread 1
6943! icount 2513
6944! targetid NIAGARA:SIM
6945! hostid NIAGARA:5.8
6946! areas 1
6947! areasize 64
6948! areaoffset 640
6949! ncache 0
6950! emulate_ncache 1
6951! pagesize 8192
6952! invsize 0
6953! codecount 2516
6954! code 0b2d6000
6955! entry 0b2d6000
6956! fsr_exceptions 00000000
6957! fsr_roundmode 00000004
6958! fsr_mask c0000fff
6959! seed d45c66e4d749
6960! va_map 0000000020400000,000000003fffffff
6961! pa_cached 0000000020400000,000000003fffffff
6962! pa_noncached 000001ff20000000,000001ff7fffffff
6963! weights /import/n2-aus-localdir1/ntran/n2cdmspp/verif/diag/assembly/kaos/weights_files/allv9_n2.w
6964! begcount 0
6965! endcount 2513
6966! dwords 8
6967! ldblocks 0
6968! stblocks 0
6969! ldfsr_words 0
6970! annul 1
6971! predict 1
6972! iudepend 0
6973! bug 65535
6974
6975#if !defined(KGLOBAL)
6976#define KGLOBAL(a) .global a
6977#endif
6978
6979#if !defined(SYM)
6980#define SYM(a) /**/a
6981#endif
6982
6983#if !defined(KTEXT_MODULE)
6984#define KTEXT_MODULE(module, va)
6985#endif
6986
6987#if !defined(KDATA_MODULE)
6988#define KDATA_MODULE(module, va)
6989#endif
6990
6991KTEXT_MODULE(t1_module_ktbl, 0x2b2d6000)
6992.seg "text"
6993 KGLOBAL(t1_ktbl)
6994t1_ktbl_page_begin:
6995.global t1_kref; t1_kref:
6996 .skip 0
6997t1_ktbl:
6998 .word 0xada4882d ! t1_kref+0x0: fadds %f18, %f13, %f22
6999 .word 0xad2de009 ! t1_kref+0x4: sll %l7, 0x9, %l6
7000 .word 0xa7826c24 ! t1_kref+0x8: wr %o1, 0xc24, %gsr
7001 .word 0xee167ff0 ! t1_kref+0xc: lduh [%i1 - 0x10], %l7
7002 .word 0x9fc00004 ! t1_kref+0x10: call %g0 + %g4
7003 .word 0xaec4e892 ! t1_kref+0x14: addccc %l3, 0x892, %l7
7004 .word 0xaa8a8013 ! t1_kref+0x18: andcc %o2, %l3, %l5
7005 .word 0xed3e7ff8 ! t1_kref+0x1c: std %f22, [%i1 - 8]
7006 .word 0x9de3bfa0 ! t1_kref+0x20: save %sp, -0x60, %sp
7007 .word 0xabee001b ! t1_kref+0x24: restore %i0, %i3, %l5
7008 .word 0x81580000 ! t1_kref+0x28: flushw
7009 .word 0x22480007 ! t1_kref+0x2c: be,a,pt %icc, _kref+0x48
7010 .word 0xb7a0012f ! t1_kref+0x30: fabss %f15, %f27
7011 .word 0xb9a00125 ! t1_kref+0x34: fabss %f5, %f28
7012 .word 0xaaba0008 ! t1_kref+0x38: xnorcc %o0, %o0, %l5
7013 .word 0xafa0002c ! t1_kref+0x3c: fmovs %f12, %f23
7014 .word 0x22480005 ! t1_kref+0x40: be,a,pt %icc, _kref+0x54
7015 .word 0xacd2699c ! t1_kref+0x44: umulcc %o1, 0x99c, %l6
7016 .word 0xec680018 ! t1_kref+0x48: ldstub [%g0 + %i0], %l6
7017 .word 0x81de25f4 ! t1_kref+0x4c: flush %i0 + 0x5f4
7018 .word 0x89a50846 ! t1_kref+0x50: faddd %f20, %f6, %f4
7019 .word 0xec6e0000 ! t1_kref+0x54: ldstub [%i0], %l6
7020 .word 0xac24c015 ! t1_kref+0x58: sub %l3, %l5, %l6
7021 .word 0x81830000 ! t1_kref+0x5c: wr %o4, %g0, %y
7022 .word 0xe7ee101d ! t1_kref+0x60: prefetcha %i0 + %i5, 19
7023 .word 0xee00a024 ! t1_kref+0x64: ld [%g2 + 0x24], %l7
7024 .word 0xaad54014 ! t1_kref+0x68: umulcc %l5, %l4, %l5
7025 .word 0xd93e7ff8 ! t1_kref+0x6c: std %f12, [%i1 - 8]
7026 .word 0x81ac0ada ! t1_kref+0x70: fcmped %fcc0, %f16, %f26
7027 .word 0xac96c00c ! t1_kref+0x74: orcc %i3, %o4, %l6
7028 .word 0xacda35db ! t1_kref+0x78: smulcc %o0, -0xa25, %l6
7029 .word 0x31800005 ! t1_kref+0x7c: fba,a _kref+0x90
7030 .word 0xed1fbc98 ! t1_kref+0x80: ldd [%fp - 0x368], %f22
7031 .word 0x89a209ca ! t1_kref+0x84: fdivd %f8, %f10, %f4
7032 .word 0xb1b40e80 ! t1_kref+0x88: fsrc1 %f16, %f24
7033 .word 0xa9a0103b ! t1_kref+0x8c: fstox %f27, %f20
7034 .word 0x95a01938 ! t1_kref+0x90: fstod %f24, %f10
7035 .word 0xb3a0052a ! t1_kref+0x94: fsqrts %f10, %f25
7036 .word 0xeece101a ! t1_kref+0x98: ldsba [%i0 + %i2]0x80, %l7
7037 .word 0xab418000 ! t1_kref+0x9c: mov %fprs, %l5
7038 .word 0xea567fe8 ! t1_kref+0xa0: ldsh [%i1 - 0x18], %l5
7039 .word 0xb1a0102d ! t1_kref+0xa4: fstox %f13, %f24
7040 .word 0xae522e29 ! t1_kref+0xa8: umul %o0, 0xe29, %l7
7041 .word 0x27800003 ! t1_kref+0xac: fbul,a _kref+0xb8
7042 .word 0x81dab9b1 ! t1_kref+0xb0: flush %o2 - 0x64f
7043 .word 0x37800001 ! t1_kref+0xb4: fbge,a _kref+0xb8
7044 .word 0x9da509d4 ! t1_kref+0xb8: fdivd %f20, %f20, %f14
7045 .word 0x9de3bfa0 ! t1_kref+0xbc: save %sp, -0x60, %sp
7046 .word 0xafee8018 ! t1_kref+0xc0: restore %i2, %i0, %l7
7047 .word 0xd62e401a ! t1_kref+0xc4: stb %o3, [%i1 + %i2]
7048 .word 0xe62e001a ! t1_kref+0xc8: stb %l3, [%i0 + %i2]
7049 .word 0xf1262010 ! t1_kref+0xcc: st %f24, [%i0 + 0x10]
7050 .word 0x33480004 ! t1_kref+0xd0: fbe,a,pt %fcc0, _kref+0xe0
7051 .word 0xac1a4000 ! t1_kref+0xd4: xor %o1, %g0, %l6
7052 .word 0x81af0ad4 ! t1_kref+0xd8: fcmped %fcc0, %f28, %f20
7053 .word 0xd83e001d ! t1_kref+0xdc: std %o4, [%i0 + %i5]
7054 .word 0xae3a4016 ! t1_kref+0xe0: xnor %o1, %l6, %l7
7055 .word 0x81aa0a2b ! t1_kref+0xe4: fcmps %fcc0, %f8, %f11
7056 .word 0xac85c015 ! t1_kref+0xe8: addcc %l7, %l5, %l6
7057 .word 0xe6364000 ! t1_kref+0xec: sth %l3, [%i1]
7058 sethi %hi(1f), %o7
7059 jmpl %o7+%lo(1f), %g1
7060 .empty
7061 .word 0xae980008 ! t1_kref+0xf8: xorcc %g0, %o0, %l7
7062 .word 0x8143c000 ! t1_kref+0xfc: stbar
7063 .word 0xab408000 ! t1_kref+0x100: mov %ccr, %l5
7064 .word 0xea08a016 ! t1_kref+0x104: ldub [%g2 + 0x16], %l5
7065 .word 0xab32e006 ! t1_kref+0x108: srl %o3, 0x6, %l5
70661: .word 0x95b00c20 ! t1_kref+0x10c: fzeros %f10
7067 .word 0xea080019 ! t1_kref+0x110: ldub [%g0 + %i1], %l5
7068 .word 0x86102021 ! t1_kref+0x114: mov 0x21, %g3
7069 .word 0x86a0e001 ! t1_kref+0x118: subcc %g3, 1, %g3
7070 .word 0x22800012 ! t1_kref+0x11c: be,a _kref+0x164
7071 .word 0xab06f6f5 ! t1_kref+0x120: taddcc %i3, -0x90b, %l5
7072 .word 0xae654008 ! t1_kref+0x124: subc %l5, %o0, %l7
7073 .word 0xec1e001d ! t1_kref+0x128: ldd [%i0 + %i5], %l6
7074 .word 0xaae2362b ! t1_kref+0x12c: subccc %o0, -0x9d5, %l5
7075 .word 0xab6726ff ! t1_kref+0x130: movgu %icc, -0x101, %l5
7076 .word 0xaeba4008 ! t1_kref+0x134: xnorcc %o1, %o0, %l7
7077 .word 0x9da00554 ! t1_kref+0x138: fsqrtd %f20, %f14
7078 .word 0x81ae8ada ! t1_kref+0x13c: fcmped %fcc0, %f26, %f26
7079 .word 0x81824000 ! t1_kref+0x140: wr %o1, %g0, %y
7080 .word 0xf83f4019 ! t1_kref+0x144: std %i4, [%i5 + %i1]
7081 .word 0xea560000 ! t1_kref+0x148: ldsh [%i0], %l5
7082 .word 0x2f800003 ! t1_kref+0x14c: fbu,a _kref+0x158
7083 .word 0xee4e8019 ! t1_kref+0x150: ldsb [%i2 + %i1], %l7
7084 .word 0x2c4ffff1 ! t1_kref+0x154: bneg,a,pt %icc, _kref+0x118
7085 .word 0xebe65008 ! t1_kref+0x158: casa [%i1]0x80, %o0, %l5
7086 .word 0x8143c000 ! t1_kref+0x15c: stbar
7087 .word 0x24bfffee ! t1_kref+0x160: ble,a _kref+0x118
7088 .word 0xfb6e3ff0 ! t1_kref+0x164: prefetch %i0 - 0x10, 29
7089 .word 0x24480003 ! t1_kref+0x168: ble,a,pt %icc, _kref+0x174
7090 .word 0xaeda6478 ! t1_kref+0x16c: smulcc %o1, 0x478, %l7
7091 .word 0xae46e257 ! t1_kref+0x170: addc %i3, 0x257, %l7
7092 .word 0xaa55000b ! t1_kref+0x174: umul %l4, %o3, %l5
7093 .word 0xb1a189d0 ! t1_kref+0x178: fdivd %f6, %f16, %f24
7094 .word 0xab282012 ! t1_kref+0x17c: sll %g0, 0x12, %l5
7095 .word 0xb1b58e80 ! t1_kref+0x180: fsrc1 %f22, %f24
7096 .word 0xd0b6d019 ! t1_kref+0x184: stha %o0, [%i3 + %i1]0x80
7097 .word 0xafb540ed ! t1_kref+0x188: edge16ln %l5, %o5, %l7
7098 .word 0x2d31a346 ! t1_kref+0x18c: sethi %hi(0xc68d1800), %l6
7099 .word 0xafb6848e ! t1_kref+0x190: fcmple32 %f26, %f14, %l7
7100 .word 0x95a1c9bc ! t1_kref+0x194: fdivs %f7, %f28, %f10
7101 .word 0xada00131 ! t1_kref+0x198: fabss %f17, %f22
7102 .word 0xa1a000a8 ! t1_kref+0x19c: fnegs %f8, %f16
7103 .word 0xacfa68b3 ! t1_kref+0x1a0: sdivcc %o1, 0x8b3, %l6
7104 .word 0x9fb40ee8 ! t1_kref+0x1a4: fornot2s %f16, %f8, %f15
7105 .word 0xaf2cc008 ! t1_kref+0x1a8: sll %l3, %o0, %l7
7106 .word 0xb1b00cd6 ! t1_kref+0x1ac: fnot2 %f22, %f24
7107 .word 0x33800007 ! t1_kref+0x1b0: fbe,a _kref+0x1cc
7108 .word 0xec06401c ! t1_kref+0x1b4: ld [%i1 + %i4], %l6
7109 .word 0xb3b28a76 ! t1_kref+0x1b8: fpadd32s %f10, %f22, %f25
7110 call SYM(t1_subr1)
7111 .word 0xb1b68a1a ! t1_kref+0x1c0: fpadd16 %f26, %f26, %f24
7112 .word 0xe9380019 ! t1_kref+0x1c4: std %f20, [%g0 + %i1]
7113 .word 0xae183bb0 ! t1_kref+0x1c8: xor %g0, -0x450, %l7
7114 .word 0x9fc10000 ! t1_kref+0x1cc: call %g4
7115 .word 0xaaddc00b ! t1_kref+0x1d0: smulcc %l7, %o3, %l5
7116 .word 0x3a800007 ! t1_kref+0x1d4: bcc,a _kref+0x1f0
7117 .word 0xa5a68d2a ! t1_kref+0x1d8: fsmuld %f26, %f10, %f18
7118 .word 0xadb50014 ! t1_kref+0x1dc: edge8 %l4, %l4, %l6
7119 .word 0xd1be5880 ! t1_kref+0x1e0: stda %f8, [%i1]0xc4
7120 .word 0xac25e815 ! t1_kref+0x1e4: sub %l7, 0x815, %l6
7121 .word 0xee566010 ! t1_kref+0x1e8: ldsh [%i1 + 0x10], %l7
7122 .word 0xf4363fec ! t1_kref+0x1ec: sth %i2, [%i0 - 0x14]
7123 .word 0xee00a004 ! t1_kref+0x1f0: ld [%g2 + 4], %l7
7124 .word 0xb5a10925 ! t1_kref+0x1f4: fmuls %f4, %f5, %f26
7125 .word 0xacc54000 ! t1_kref+0x1f8: addccc %l5, %g0, %l6
7126 .word 0xa9b40748 ! t1_kref+0x1fc: fpack32 %f16, %f8, %f20
7127 .word 0xa1a01a4c ! t1_kref+0x200: fdtoi %f12, %f16
7128 .word 0x9da018c4 ! t1_kref+0x204: fdtos %f4, %f14
7129 .word 0x81aa0ada ! t1_kref+0x208: fcmped %fcc0, %f8, %f26
7130 .word 0x89a609da ! t1_kref+0x20c: fdivd %f24, %f26, %f4
7131 .word 0x2b480007 ! t1_kref+0x210: fbug,a,pt %fcc0, _kref+0x22c
7132 .word 0xac5a4016 ! t1_kref+0x214: smul %o1, %l6, %l6
7133 .word 0xc9be1a1a ! t1_kref+0x218: stda %f4, [%i0 + %i2]0xd0
7134 .word 0xa1a0002c ! t1_kref+0x21c: fmovs %f12, %f16
7135 .word 0xb3b44d60 ! t1_kref+0x220: fnot1s %f17, %f25
7136 .word 0xad2a4015 ! t1_kref+0x224: sll %o1, %l5, %l6
7137 .word 0xaa46b5c7 ! t1_kref+0x228: addc %i2, -0xa39, %l5
7138 .word 0xe3b8a100 ! t1_kref+0x22c: stda %f48, [%g2 + 0x100]%asi
7139 .word 0xada10d2f ! t1_kref+0x230: fsmuld %f4, %f15, %f22
7140 .word 0xac3a28d0 ! t1_kref+0x234: xnor %o0, 0x8d0, %l6
7141 .word 0x86102008 ! t1_kref+0x238: mov 0x8, %g3
7142 .word 0x86a0e001 ! t1_kref+0x23c: subcc %g3, 1, %g3
7143 .word 0x22800002 ! t1_kref+0x240: be,a _kref+0x248
7144 .word 0xaf06c008 ! t1_kref+0x244: taddcc %i3, %o0, %l7
7145 .word 0xa9b70f8e ! t1_kref+0x248: for %f28, %f14, %f20
7146 .word 0x9fb00c20 ! t1_kref+0x24c: fzeros %f15
7147 .word 0xaa0a2b70 ! t1_kref+0x250: and %o0, 0xb70, %l5
7148 .word 0x9ba000b5 ! t1_kref+0x254: fnegs %f21, %f13
7149 .word 0xabb6c0fb ! t1_kref+0x258: edge16ln %i3, %i3, %l5
7150 .word 0xaf400000 ! t1_kref+0x25c: mov %y, %l7
7151 .word 0xa9b38a8a ! t1_kref+0x260: fpsub16 %f14, %f10, %f20
7152 .word 0x81daf4fc ! t1_kref+0x264: flush %o3 - 0xb04
7153 .word 0xaac6b4de ! t1_kref+0x268: addccc %i2, -0xb22, %l5
7154 .word 0xca786e12 ! t1_kref+0x26c: swap [%g1 + 0xe12], %g5
7155 .word 0x36480003 ! t1_kref+0x270: bge,a,pt %icc, _kref+0x27c
7156 .word 0xaa5d7d85 ! t1_kref+0x274: smul %l5, -0x27b, %l5
7157 .word 0xb1a5884e ! t1_kref+0x278: faddd %f22, %f14, %f24
7158 .word 0xecc81018 ! t1_kref+0x27c: ldsba [%g0 + %i0]0x80, %l6
7159 .word 0xa5a00154 ! t1_kref+0x280: fabsd %f20, %f18
7160 .word 0x97a00525 ! t1_kref+0x284: fsqrts %f5, %f11
7161 .word 0xaa16f36b ! t1_kref+0x288: or %i3, -0xc95, %l5
7162 .word 0x9de3bfa0 ! t1_kref+0x28c: save %sp, -0x60, %sp
7163 .word 0xb8ae685d ! t1_kref+0x290: andncc %i1, 0x85d, %i4
7164 .word 0xadee801b ! t1_kref+0x294: restore %i2, %i3, %l6
7165 .word 0xb1a01a4c ! t1_kref+0x298: fdtoi %f12, %f24
7166 .word 0xf630a026 ! t1_kref+0x29c: sth %i3, [%g2 + 0x26]
7167 .word 0x8143c000 ! t1_kref+0x2a0: stbar
7168 .word 0xab2a0014 ! t1_kref+0x2a4: sll %o0, %l4, %l5
7169 .word 0xa786c00d ! t1_kref+0x2a8: wr %i3, %o5, %gsr
7170 .word 0xe5f6100c ! t1_kref+0x2ac: casxa [%i0]0x80, %o4, %l2
7171 .word 0x9de3bfa0 ! t1_kref+0x2b0: save %sp, -0x60, %sp
7172 .word 0xb8be0000 ! t1_kref+0x2b4: xnorcc %i0, %g0, %i4
7173 .word 0xafee4019 ! t1_kref+0x2b8: restore %i1, %i1, %l7
7174 .word 0x878020d2 ! t1_kref+0x2bc: mov 0xd2, %asi
7175 .word 0xa3a00531 ! t1_kref+0x2c0: fsqrts %f17, %f17
7176 .word 0xada00135 ! t1_kref+0x2c4: fabss %f21, %f22
7177 .word 0x8da0188a ! t1_kref+0x2c8: fitos %f10, %f6
7178 .word 0xda300019 ! t1_kref+0x2cc: sth %o5, [%g0 + %i1]
7179 .word 0x89a00138 ! t1_kref+0x2d0: fabss %f24, %f4
7180 .word 0xaeb68015 ! t1_kref+0x2d4: orncc %i2, %l5, %l7
7181 .word 0xb1a40846 ! t1_kref+0x2d8: faddd %f16, %f6, %f24
7182 .word 0xacab401a ! t1_kref+0x2dc: andncc %o5, %i2, %l6
7183 .word 0x91b3ca71 ! t1_kref+0x2e0: fpadd32s %f15, %f17, %f8
7184 .word 0xac558009 ! t1_kref+0x2e4: umul %l6, %o1, %l6
7185 .word 0xd81f4019 ! t1_kref+0x2e8: ldd [%i5 + %i1], %o4
7186 .word 0xaed2c00c ! t1_kref+0x2ec: umulcc %o3, %o4, %l7
7187 .word 0xaeada1b7 ! t1_kref+0x2f0: andncc %l6, 0x1b7, %l7
7188 .word 0x2b480006 ! t1_kref+0x2f4: fbug,a,pt %fcc0, _kref+0x30c
7189 .word 0xc020a034 ! t1_kref+0x2f8: clr [%g2 + 0x34]
7190 .word 0xacd00017 ! t1_kref+0x2fc: umulcc %g0, %l7, %l6
7191 .word 0xea6e7fed ! t1_kref+0x300: ldstub [%i1 - 0x13], %l5
7192 .word 0xe700a014 ! t1_kref+0x304: ld [%g2 + 0x14], %f19
7193 .word 0xb5a01a54 ! t1_kref+0x308: fdtoi %f20, %f26
7194 .word 0xd66e6019 ! t1_kref+0x30c: ldstub [%i1 + 0x19], %o3
7195 .word 0x89a01937 ! t1_kref+0x310: fstod %f23, %f4
7196 .word 0xa3a018c6 ! t1_kref+0x314: fdtos %f6, %f17
7197 .word 0xa9a0190a ! t1_kref+0x318: fitod %f10, %f20
7198 .word 0x8ba00530 ! t1_kref+0x31c: fsqrts %f16, %f5
7199 .word 0xab2b201c ! t1_kref+0x320: sll %o4, 0x1c, %l5
7200 .word 0xa5b20713 ! t1_kref+0x324: fmuld8sux16 %f8, %f19, %f18
7201 .word 0x86102003 ! t1_kref+0x328: mov 0x3, %g3
7202 .word 0x32800000 ! t1_kref+0x32c: bne,a _kref+0x32c
7203 .word 0x86a0e001 ! t1_kref+0x330: subcc %g3, 1, %g3
7204 .word 0x9fa00539 ! t1_kref+0x334: fsqrts %f25, %f15
7205 .word 0xea50a034 ! t1_kref+0x338: ldsh [%g2 + 0x34], %l5
7206 .word 0xa5b50e14 ! t1_kref+0x33c: fand %f20, %f20, %f18
7207 .word 0xed68a04a ! t1_kref+0x340: prefetch %g2 + 0x4a, 22
7208 call SYM(t1_subr1)
7209 .word 0x99b40f8e ! t1_kref+0x348: for %f16, %f14, %f12
7210 .word 0x81aa8ac8 ! t1_kref+0x34c: fcmped %fcc0, %f10, %f8
7211 .word 0xab2ec00d ! t1_kref+0x350: sll %i3, %o5, %l5
7212 .word 0xee16401b ! t1_kref+0x354: lduh [%i1 + %i3], %l7
7213 .word 0x86102019 ! t1_kref+0x358: mov 0x19, %g3
7214 .word 0x86a0e001 ! t1_kref+0x35c: subcc %g3, 1, %g3
7215 .word 0x22800015 ! t1_kref+0x360: be,a _kref+0x3b4
7216 .word 0xaa45fa44 ! t1_kref+0x364: addc %l7, -0x5bc, %l5
7217 .word 0xae06edb5 ! t1_kref+0x368: add %i3, 0xdb5, %l7
7218 .word 0x91a00548 ! t1_kref+0x36c: fsqrtd %f8, %f8
7219 .word 0x81dc0016 ! t1_kref+0x370: flush %l0 + %l6
7220 .word 0x27bffffa ! t1_kref+0x374: fbul,a _kref+0x35c
7221 .word 0xaabeffc2 ! t1_kref+0x378: xnorcc %i3, -0x3e, %l5
7222 .word 0xabb340b5 ! t1_kref+0x37c: edge16n %o5, %l5, %l5
7223 .word 0xafb284d2 ! t1_kref+0x380: fcmpne32 %f10, %f18, %l7
7224 .word 0xc1ee5014 ! t1_kref+0x384: prefetcha %i1 + %l4, 0
7225 .word 0xe76e401a ! t1_kref+0x388: prefetch %i1 + %i2, 19
7226 .word 0xd19e6014 ! t1_kref+0x38c: ldda [%i1 + 0x14]%asi, %f8
7227 .word 0xa1a0002f ! t1_kref+0x390: fmovs %f15, %f16
7228 .word 0xd41e001d ! t1_kref+0x394: ldd [%i0 + %i5], %o2
7229 .word 0xea36c019 ! t1_kref+0x398: sth %l5, [%i3 + %i1]
7230 .word 0x89b68ec8 ! t1_kref+0x39c: fornot2 %f26, %f8, %f4
7231 .word 0x91a3884a ! t1_kref+0x3a0: faddd %f14, %f10, %f8
7232 .word 0xa9a1cd35 ! t1_kref+0x3a4: fsmuld %f7, %f21, %f20
7233 .word 0x8186c000 ! t1_kref+0x3a8: wr %i3, %g0, %y
7234 .word 0x2c800008 ! t1_kref+0x3ac: bneg,a _kref+0x3cc
7235 .word 0x8143c000 ! t1_kref+0x3b0: stbar
7236 .word 0xac8b21b0 ! t1_kref+0x3b4: andcc %o4, 0x1b0, %l6
7237 .word 0x93a54932 ! t1_kref+0x3b8: fmuls %f21, %f18, %f9
7238 .word 0xaf35c01b ! t1_kref+0x3bc: srl %l7, %i3, %l7
7239 .word 0x9da58837 ! t1_kref+0x3c0: fadds %f22, %f23, %f14
7240 .word 0xacd6ba72 ! t1_kref+0x3c4: umulcc %i2, -0x58e, %l6
7241 .word 0x9fc10000 ! t1_kref+0x3c8: call %g4
7242 .word 0xee0e3fed ! t1_kref+0x3cc: ldub [%i0 - 0x13], %l7
7243 .word 0xae15f161 ! t1_kref+0x3d0: or %l7, -0xe9f, %l7
7244 .word 0xed1f4019 ! t1_kref+0x3d4: ldd [%i5 + %i1], %f22
7245 .word 0xaefa6e77 ! t1_kref+0x3d8: sdivcc %o1, 0xe77, %l7
7246 .word 0xf83e6010 ! t1_kref+0x3dc: std %i4, [%i1 + 0x10]
7247 .word 0x9fc00004 ! t1_kref+0x3e0: call %g0 + %g4
7248 .word 0xf3070018 ! t1_kref+0x3e4: ld [%i4 + %i0], %f25
7249 .word 0xed68a208 ! t1_kref+0x3e8: prefetch %g2 + 0x208, 22
7250 .word 0xb3a00031 ! t1_kref+0x3ec: fmovs %f17, %f25
7251 .word 0x81ab8aca ! t1_kref+0x3f0: fcmped %fcc0, %f14, %f10
7252 .word 0xadb58510 ! t1_kref+0x3f4: fcmpgt16 %f22, %f16, %l6
7253 .word 0x35480002 ! t1_kref+0x3f8: fbue,a,pt %fcc0, _kref+0x400
7254 .word 0xe9bf1a19 ! t1_kref+0x3fc: stda %f20, [%i4 + %i1]0xd0
7255 .word 0xad3dc000 ! t1_kref+0x400: sra %l7, %g0, %l6
7256 .word 0x89a01a44 ! t1_kref+0x404: fdtoi %f4, %f4
7257 .word 0xae15c00c ! t1_kref+0x408: or %l7, %o4, %l7
7258 .word 0xb1b50675 ! t1_kref+0x40c: fmul8x16au %f20, %f21, %f24
7259 .word 0xaec5c014 ! t1_kref+0x410: addccc %l7, %l4, %l7
7260 .word 0x2a480008 ! t1_kref+0x414: bcs,a,pt %icc, _kref+0x434
7261 .word 0x91a30854 ! t1_kref+0x418: faddd %f12, %f20, %f8
7262 .word 0xe11e7ff0 ! t1_kref+0x41c: ldd [%i1 - 0x10], %f16
7263 .word 0x9da189cc ! t1_kref+0x420: fdivd %f6, %f12, %f14
7264 .word 0xab0322c7 ! t1_kref+0x424: taddcc %o4, 0x2c7, %l5
7265 .word 0x8da188d0 ! t1_kref+0x428: fsubd %f6, %f16, %f6
7266 .word 0xab0a21ca ! t1_kref+0x42c: tsubcc %o0, 0x1ca, %l5
7267 .word 0xd9be184b ! t1_kref+0x430: stda %f12, [%i0 + %o3]0xc2
7268 .word 0xe3ee101a ! t1_kref+0x434: prefetcha %i0 + %i2, 17
7269 .word 0xac3a401b ! t1_kref+0x438: xnor %o1, %i3, %l6
7270 .word 0xb5a000b9 ! t1_kref+0x43c: fnegs %f25, %f26
7271 .word 0x34800008 ! t1_kref+0x440: bg,a _kref+0x460
7272 .word 0x9da709d4 ! t1_kref+0x444: fdivd %f28, %f20, %f14
7273 .word 0xec4e7fe3 ! t1_kref+0x448: ldsb [%i1 - 0x1d], %l6
7274 .word 0xac823b1b ! t1_kref+0x44c: addcc %o0, -0x4e5, %l6
7275 .word 0xa1b1872a ! t1_kref+0x450: fmuld8ulx16 %f6, %f10, %f16
7276 .word 0xadb54240 ! t1_kref+0x454: array16 %l5, %g0, %l6
7277 .word 0xb7a44926 ! t1_kref+0x458: fmuls %f17, %f6, %f27
7278 .word 0xec762010 ! t1_kref+0x45c: stx %l6, [%i0 + 0x10]
7279 .word 0x29480008 ! t1_kref+0x460: fbl,a,pt %fcc0, _kref+0x480
7280 .word 0xad3ea013 ! t1_kref+0x464: sra %i2, 0x13, %l6
7281 .word 0x81ac0a3b ! t1_kref+0x468: fcmps %fcc0, %f16, %f27
7282 .word 0x81858000 ! t1_kref+0x46c: wr %l6, %g0, %y
7283 .word 0xb1a01914 ! t1_kref+0x470: fitod %f20, %f24
7284 .word 0xa3a00035 ! t1_kref+0x474: fmovs %f21, %f17
7285 .word 0xaf3a4015 ! t1_kref+0x478: sra %o1, %l5, %l7
7286 .word 0x2d2a1044 ! t1_kref+0x47c: sethi %hi(0xa8411000), %l6
7287 .word 0xaa2e8016 ! t1_kref+0x480: andn %i2, %l6, %l5
7288 .word 0x99a01896 ! t1_kref+0x484: fitos %f22, %f12
7289 .word 0xe830a034 ! t1_kref+0x488: sth %l4, [%g2 + 0x34]
7290 .word 0xaaf364e7 ! t1_kref+0x48c: udivcc %o5, 0x4e7, %l5
7291 .word 0xaba00033 ! t1_kref+0x490: fmovs %f19, %f21
7292 .word 0xa9a20844 ! t1_kref+0x494: faddd %f8, %f4, %f20
7293 .word 0xa7830008 ! t1_kref+0x498: wr %o4, %o0, %gsr
7294 .word 0x81800000 ! t1_kref+0x49c: mov %g0, %y
7295 .word 0xaee5c00c ! t1_kref+0x4a0: subccc %l7, %o4, %l7
7296 .word 0x91a00524 ! t1_kref+0x4a4: fsqrts %f4, %f8
7297 .word 0x38480001 ! t1_kref+0x4a8: bgu,a,pt %icc, _kref+0x4ac
7298 .word 0xe828a034 ! t1_kref+0x4ac: stb %l4, [%g2 + 0x34]
7299 .word 0x81ac0a35 ! t1_kref+0x4b0: fcmps %fcc0, %f16, %f21
7300 .word 0xe01e401d ! t1_kref+0x4b4: ldd [%i1 + %i5], %l0
7301 .word 0x2d480003 ! t1_kref+0x4b8: fbg,a,pt %fcc0, _kref+0x4c4
7302 .word 0xd49f5040 ! t1_kref+0x4bc: ldda [%i5]0x82, %o2
7303 .word 0xee4e3ff6 ! t1_kref+0x4c0: ldsb [%i0 - 0xa], %l7
7304 .word 0xee50a026 ! t1_kref+0x4c4: ldsh [%g2 + 0x26], %l7
7305 .word 0xacc52504 ! t1_kref+0x4c8: addccc %l4, 0x504, %l6
7306 .word 0xe81e0000 ! t1_kref+0x4cc: ldd [%i0], %l4
7307 .word 0xec48a034 ! t1_kref+0x4d0: ldsb [%g2 + 0x34], %l6
7308 .word 0xc91fbf28 ! t1_kref+0x4d4: ldd [%fp - 0xd8], %f4
7309 .word 0xafb58558 ! t1_kref+0x4d8: fcmpeq16 %f22, %f24, %l7
7310 .word 0x8143e040 ! t1_kref+0x4dc: membar 0x40
7311 .word 0xae3d3091 ! t1_kref+0x4e0: xnor %l4, -0xf6f, %l7
7312 .word 0x91a00556 ! t1_kref+0x4e4: fsqrtd %f22, %f8
7313 .word 0x89a509d8 ! t1_kref+0x4e8: fdivd %f20, %f24, %f4
7314 .word 0xa5a0192d ! t1_kref+0x4ec: fstod %f13, %f18
7315 .word 0xacb2400d ! t1_kref+0x4f0: orncc %o1, %o5, %l6
7316 .word 0xadb704da ! t1_kref+0x4f4: fcmpne32 %f28, %f26, %l6
7317 .word 0xf4700018 ! t1_kref+0x4f8: stx %i2, [%g0 + %i0]
7318 .word 0x9de3bfa0 ! t1_kref+0x4fc: save %sp, -0x60, %sp
7319 .word 0xb6967d32 ! t1_kref+0x500: orcc %i1, -0x2ce, %i3
7320 .word 0xadee001b ! t1_kref+0x504: restore %i0, %i3, %l6
7321 .word 0xaa0278ee ! t1_kref+0x508: add %o1, -0x712, %l5
7322 .word 0xae45400d ! t1_kref+0x50c: addc %l5, %o5, %l7
7323 .word 0xafb1859c ! t1_kref+0x510: fcmpgt32 %f6, %f28, %l7
7324 .word 0xabb70556 ! t1_kref+0x514: fcmpeq16 %f28, %f22, %l5
7325 .word 0xa9a01a46 ! t1_kref+0x518: fdtoi %f6, %f20
7326 .word 0xec563fec ! t1_kref+0x51c: ldsh [%i0 - 0x14], %l6
7327 .word 0xe81e6000 ! t1_kref+0x520: ldd [%i1], %l4
7328 .word 0x24480003 ! t1_kref+0x524: ble,a,pt %icc, _kref+0x530
7329 .word 0xea56c019 ! t1_kref+0x528: ldsh [%i3 + %i1], %l5
7330 .word 0xadb346ad ! t1_kref+0x52c: fmul8x16al %f13, %f13, %f22
7331 .word 0x8610201a ! t1_kref+0x530: mov 0x1a, %g3
7332 .word 0x86a0e001 ! t1_kref+0x534: subcc %g3, 1, %g3
7333 .word 0x2280000b ! t1_kref+0x538: be,a _kref+0x564
7334 .word 0x81d80008 ! t1_kref+0x53c: flush %g0 + %o0
7335 .word 0xae05c016 ! t1_kref+0x540: add %l7, %l6, %l7
7336 .word 0xac46801b ! t1_kref+0x544: addc %i2, %i3, %l6
7337 .word 0xf120a034 ! t1_kref+0x548: st %f24, [%g2 + 0x34]
7338 .word 0xb5b58984 ! t1_kref+0x54c: bshuffle %f22, %f4, %f26
7339 .word 0x3a800006 ! t1_kref+0x550: bcc,a _kref+0x568
7340 .word 0xec566016 ! t1_kref+0x554: ldsh [%i1 + 0x16], %l6
7341 .word 0xaf2a0000 ! t1_kref+0x558: sll %o0, %g0, %l7
7342 .word 0xfd6e7ff8 ! t1_kref+0x55c: prefetch %i1 - 8, 30
7343 .word 0xa5a40856 ! t1_kref+0x560: faddd %f16, %f22, %f18
7344 .word 0x34480008 ! t1_kref+0x564: bg,a,pt %icc, _kref+0x584
7345 .word 0x89a20937 ! t1_kref+0x568: fmuls %f8, %f23, %f4
7346 .word 0x81a90ac6 ! t1_kref+0x56c: fcmped %fcc0, %f4, %f6
7347 .word 0x81dcf73d ! t1_kref+0x570: flush %l3 - 0x8c3
7348 .word 0xa9a01936 ! t1_kref+0x574: fstod %f22, %f20
7349 .word 0xfa083958 ! t1_kref+0x578: ldub [%g0 - 0x6a8], %i5
7350 .word 0xad324014 ! t1_kref+0x57c: srl %o1, %l4, %l6
7351 .word 0xe76e001d ! t1_kref+0x580: prefetch %i0 + %i5, 19
7352 .word 0x33800001 ! t1_kref+0x584: fbe,a _kref+0x588
7353 .word 0x81820000 ! t1_kref+0x588: wr %o0, %g0, %y
7354 .word 0x89b00fe0 ! t1_kref+0x58c: fones %f4
7355 .word 0x9de3bfa0 ! t1_kref+0x590: save %sp, -0x60, %sp
7356 .word 0xb29e0000 ! t1_kref+0x594: xorcc %i0, %g0, %i1
7357 .word 0xade8001a ! t1_kref+0x598: restore %g0, %i2, %l6
7358 .word 0xaf400000 ! t1_kref+0x59c: mov %y, %l7
7359 .word 0xeace9018 ! t1_kref+0x5a0: ldsba [%i2 + %i0]0x80, %l5
7360 .word 0xf43e4000 ! t1_kref+0x5a4: std %i2, [%i1]
7361 .word 0xe36e401b ! t1_kref+0x5a8: prefetch %i1 + %i3, 17
7362 .word 0xac66e050 ! t1_kref+0x5ac: subc %i3, 0x50, %l6
7363 .word 0xa1ab8044 ! t1_kref+0x5b0: fmovdule %fcc0, %f4, %f16
7364 .word 0xe8a71018 ! t1_kref+0x5b4: sta %l4, [%i4 + %i0]0x80
7365 .word 0xabb34177 ! t1_kref+0x5b8: edge32ln %o5, %l7, %l5
7366 .word 0xab332019 ! t1_kref+0x5bc: srl %o4, 0x19, %l5
7367 .word 0xaf400000 ! t1_kref+0x5c0: mov %y, %l7
7368 .word 0x8143c000 ! t1_kref+0x5c4: stbar
7369 .word 0xacc2000c ! t1_kref+0x5c8: addccc %o0, %o4, %l6
7370 .word 0x9fa00132 ! t1_kref+0x5cc: fabss %f18, %f15
7371 .word 0xb9a00529 ! t1_kref+0x5d0: fsqrts %f9, %f28
7372 .word 0xa9a0002a ! t1_kref+0x5d4: fmovs %f10, %f20
7373 .word 0x95a58d29 ! t1_kref+0x5d8: fsmuld %f22, %f9, %f10
7374 .word 0x81dd4001 ! t1_kref+0x5dc: flush %l5 + %g1
7375 .word 0xd6360000 ! t1_kref+0x5e0: sth %o3, [%i0]
7376 .word 0xaa92c00c ! t1_kref+0x5e4: orcc %o3, %o4, %l5
7377 .word 0xaa8e800c ! t1_kref+0x5e8: andcc %i2, %o4, %l5
7378 .word 0x8143c000 ! t1_kref+0x5ec: stbar
7379 .word 0xacc2a976 ! t1_kref+0x5f0: addccc %o2, 0x976, %l6
7380 .word 0xe9267fec ! t1_kref+0x5f4: st %f20, [%i1 - 0x14]
7381 .word 0xac04c014 ! t1_kref+0x5f8: add %l3, %l4, %l6
7382 .word 0x9fc00004 ! t1_kref+0x5fc: call %g0 + %g4
7383 .word 0xaa0cc009 ! t1_kref+0x600: and %l3, %o1, %l5
7384 .word 0xe36e6008 ! t1_kref+0x604: prefetch %i1 + 8, 17
7385 .word 0xa1b50e80 ! t1_kref+0x608: fsrc1 %f20, %f16
7386 .word 0xaf2d8013 ! t1_kref+0x60c: sll %l6, %l3, %l7
7387 .word 0xb1b00cdc ! t1_kref+0x610: fnot2 %f28, %f24
7388 .word 0xa1a00532 ! t1_kref+0x614: fsqrts %f18, %f16
7389 .word 0xd11fbd58 ! t1_kref+0x618: ldd [%fp - 0x2a8], %f8
7390 .word 0xb9b50d40 ! t1_kref+0x61c: fnot1 %f20, %f28
7391 .word 0xe700a004 ! t1_kref+0x620: ld [%g2 + 4], %f19
7392 .word 0x81ae0ad6 ! t1_kref+0x624: fcmped %fcc0, %f24, %f22
7393 .word 0xb7a01092 ! t1_kref+0x628: fxtos %f18, %f27
7394 .word 0xf6367ffc ! t1_kref+0x62c: sth %i3, [%i1 - 4]
7395 .word 0xae5b31cd ! t1_kref+0x630: smul %o4, -0xe33, %l7
7396 .word 0xacdd640f ! t1_kref+0x634: smulcc %l5, 0x40f, %l6
7397 .word 0x86102002 ! t1_kref+0x638: mov 0x2, %g3
7398 .word 0x32800000 ! t1_kref+0x63c: bne,a _kref+0x63c
7399 .word 0x86a0e001 ! t1_kref+0x640: subcc %g3, 1, %g3
7400 .word 0xea80105c ! t1_kref+0x644: lda [%g0 + %i4]0x82, %l5
7401 .word 0x8143c000 ! t1_kref+0x648: stbar
7402 .word 0x81ddeac5 ! t1_kref+0x64c: flush %l7 + 0xac5
7403 .word 0xee06401c ! t1_kref+0x650: ld [%i1 + %i4], %l7
7404 .word 0x81af0a5c ! t1_kref+0x654: fcmpd %fcc0, %f28, %f28
7405 .word 0xaee239d0 ! t1_kref+0x658: subccc %o0, -0x630, %l7
7406 .word 0x3a800001 ! t1_kref+0x65c: bcc,a _kref+0x660
7407 .word 0xac0a3abd ! t1_kref+0x660: and %o0, -0x543, %l6
7408 .word 0xec56401b ! t1_kref+0x664: ldsh [%i1 + %i3], %l6
7409 call SYM(t1_subr2)
7410 .word 0x8fa0052a ! t1_kref+0x66c: fsqrts %f10, %f7
7411 .word 0x22480001 ! t1_kref+0x670: be,a,pt %icc, _kref+0x674
7412 .word 0xa1a389d6 ! t1_kref+0x674: fdivd %f14, %f22, %f16
7413 .word 0x95a54824 ! t1_kref+0x678: fadds %f21, %f4, %f10
7414 .word 0xb1a40850 ! t1_kref+0x67c: faddd %f16, %f16, %f24
7415 call 1f
7416 .empty
7417 .word 0xa5b2470a ! t1_kref+0x684: fmuld8sux16 %f9, %f10, %f18
7418 .word 0x9fa00526 ! t1_kref+0x688: fsqrts %f6, %f15
7419 .word 0x81da79f8 ! t1_kref+0x68c: flush %o1 - 0x608
7420 .word 0xaa5eeffe ! t1_kref+0x690: smul %i3, 0xffe, %l5
7421 .word 0xada01932 ! t1_kref+0x694: fstod %f18, %f22
7422 .word 0xabb28115 ! t1_kref+0x698: edge32 %o2, %l5, %l5
7423 .word 0xae0837f4 ! t1_kref+0x69c: and %g0, -0x80c, %l7
74241: .word 0xac4569b5 ! t1_kref+0x6a0: addc %l5, 0x9b5, %l6
7425 .word 0x95b48d40 ! t1_kref+0x6a4: fnot1 %f18, %f10
7426 .word 0x24800004 ! t1_kref+0x6a8: ble,a _kref+0x6b8
7427 .word 0xafa0052d ! t1_kref+0x6ac: fsqrts %f13, %f23
7428 .word 0xf4380018 ! t1_kref+0x6b0: std %i2, [%g0 + %i0]
7429 .word 0xb9a0189a ! t1_kref+0x6b4: fitos %f26, %f28
7430 .word 0xaabd000d ! t1_kref+0x6b8: xnorcc %l4, %o5, %l5
7431 .word 0xafb30100 ! t1_kref+0x6bc: edge32 %o4, %g0, %l7
7432 .word 0xafb305d4 ! t1_kref+0x6c0: fcmpeq32 %f12, %f20, %l7
7433 .word 0x8da000d4 ! t1_kref+0x6c4: fnegd %f20, %f6
7434 .word 0xaedcc014 ! t1_kref+0x6c8: smulcc %l3, %l4, %l7
7435 .word 0xa9a01907 ! t1_kref+0x6cc: fitod %f7, %f20
7436 .word 0xada2cd31 ! t1_kref+0x6d0: fsmuld %f11, %f17, %f22
7437 .word 0xaef68008 ! t1_kref+0x6d4: udivcc %i2, %o0, %l7
7438 .word 0xae8b7e44 ! t1_kref+0x6d8: andcc %o5, -0x1bc, %l7
7439 .word 0x39480003 ! t1_kref+0x6dc: fbuge,a,pt %fcc0, _kref+0x6e8
7440 .word 0xaa224016 ! t1_kref+0x6e0: sub %o1, %l6, %l5
7441 .word 0xa1a688c6 ! t1_kref+0x6e4: fsubd %f26, %f6, %f16
7442 sethi %hi(2f), %o7
7443 .word 0xe40be328 ! t1_kref+0x6ec: ldub [%o7 + 0x328], %l2
7444 .word 0xa41ca00c ! t1_kref+0x6f0: xor %l2, 0xc, %l2
7445 .word 0xe42be328 ! t1_kref+0x6f4: stb %l2, [%o7 + 0x328]
7446 .word 0x81dbe328 ! t1_kref+0x6f8: flush %o7 + 0x328
7447 .word 0xa9a00527 ! t1_kref+0x6fc: fsqrts %f7, %f20
7448 .word 0xaca53180 ! t1_kref+0x700: subcc %l4, -0xe80, %l6
7449 .word 0x95b28e10 ! t1_kref+0x704: fand %f10, %f16, %f10
7450 .word 0xafb68109 ! t1_kref+0x708: edge32 %i2, %o1, %l7
7451 .word 0xea500019 ! t1_kref+0x70c: ldsh [%g0 + %i1], %l5
7452 .word 0x8143c000 ! t1_kref+0x710: stbar
7453 .word 0x89b507d2 ! t1_kref+0x714: pdist %f20, %f18, %f4
7454 .word 0x22480004 ! t1_kref+0x718: be,a,pt %icc, _kref+0x728
7455 .word 0xae8eecab ! t1_kref+0x71c: andcc %i3, 0xcab, %l7
7456 .word 0xea881018 ! t1_kref+0x720: lduba [%g0 + %i0]0x80, %l5
7457 .word 0xb5b70c96 ! t1_kref+0x724: fandnot2 %f28, %f22, %f26
74582: .word 0x95a28858 ! t1_kref+0x728: faddd %f10, %f24, %f10
7459 .word 0x3a480007 ! t1_kref+0x72c: bcc,a,pt %icc, _kref+0x748
7460 .word 0xd676001d ! t1_kref+0x730: stx %o3, [%i0 + %i5]
7461 .word 0xae46a81c ! t1_kref+0x734: addc %i2, 0x81c, %l7
7462 .word 0x81aa8ac4 ! t1_kref+0x738: fcmped %fcc0, %f10, %f4
7463 .word 0xaec4e9b4 ! t1_kref+0x73c: addccc %l3, 0x9b4, %l7
7464 .word 0xae94e7f4 ! t1_kref+0x740: orcc %l3, 0x7f4, %l7
7465 .word 0xea367fec ! t1_kref+0x744: sth %l5, [%i1 - 0x14]
7466 .word 0xace5400c ! t1_kref+0x748: subccc %l5, %o4, %l6
7467 .word 0x9fa00038 ! t1_kref+0x74c: fmovs %f24, %f15
7468 .word 0xaa8d4015 ! t1_kref+0x750: andcc %l5, %l5, %l5
7469 .word 0xb5a0193a ! t1_kref+0x754: fstod %f26, %f26
7470 .word 0xaabb401a ! t1_kref+0x758: xnorcc %o5, %i2, %l5
7471 .word 0xae427b31 ! t1_kref+0x75c: addc %o1, -0x4cf, %l7
7472 .word 0xa3b0077a ! t1_kref+0x760: fpack16 %f26, %f17
7473 .word 0xee160000 ! t1_kref+0x764: lduh [%i0], %l7
7474 .word 0x8da01909 ! t1_kref+0x768: fitod %f9, %f6
7475 .word 0xeb68a186 ! t1_kref+0x76c: prefetch %g2 + 0x186, 21
7476 .word 0x31480004 ! t1_kref+0x770: fba,a,pt %fcc0, _kref+0x780
7477 .word 0x9ba14827 ! t1_kref+0x774: fadds %f5, %f7, %f13
7478 .word 0xadb680ba ! t1_kref+0x778: edge16n %i2, %i2, %l6
7479 .word 0x8fb20e32 ! t1_kref+0x77c: fands %f8, %f18, %f7
7480 .word 0xae350016 ! t1_kref+0x780: orn %l4, %l6, %l7
7481 .word 0x2d2aaf9d ! t1_kref+0x784: sethi %hi(0xaabe7400), %l6
7482 .word 0x29480006 ! t1_kref+0x788: fbl,a,pt %fcc0, _kref+0x7a0
7483 .word 0xaa3a0013 ! t1_kref+0x78c: xnor %o0, %l3, %l5
7484 .word 0xae95233d ! t1_kref+0x790: orcc %l4, 0x33d, %l7
7485 .word 0xace5c00c ! t1_kref+0x794: subccc %l7, %o4, %l6
7486 .word 0xe120a024 ! t1_kref+0x798: st %f16, [%g2 + 0x24]
7487 .word 0xacd0001b ! t1_kref+0x79c: umulcc %g0, %i3, %l6
7488 .word 0x89b58d92 ! t1_kref+0x7a0: fxor %f22, %f18, %f4
7489 .word 0xd0364000 ! t1_kref+0x7a4: sth %o0, [%i1]
7490 .word 0x89a7083a ! t1_kref+0x7a8: fadds %f28, %f26, %f4
7491 .word 0xa9a0102e ! t1_kref+0x7ac: fstox %f14, %f20
7492 .word 0xa5a00531 ! t1_kref+0x7b0: fsqrts %f17, %f18
7493 .word 0x97a018da ! t1_kref+0x7b4: fdtos %f26, %f11
7494 .word 0xb5a00537 ! t1_kref+0x7b8: fsqrts %f23, %f26
7495 .word 0xac1a8009 ! t1_kref+0x7bc: xor %o2, %o1, %l6
7496 .word 0xe76e001d ! t1_kref+0x7c0: prefetch %i0 + %i5, 19
7497 .word 0xae7cc00c ! t1_kref+0x7c4: sdiv %l3, %o4, %l7
7498 .word 0x99a289c8 ! t1_kref+0x7c8: fdivd %f10, %f8, %f12
7499 .word 0xab408000 ! t1_kref+0x7cc: mov %ccr, %l5
7500 .word 0xacc3401b ! t1_kref+0x7d0: addccc %o5, %i3, %l6
7501 .word 0xf43e7ff8 ! t1_kref+0x7d4: std %i2, [%i1 - 8]
7502 .word 0x24480006 ! t1_kref+0x7d8: ble,a,pt %icc, _kref+0x7f0
7503 .word 0xee2e0000 ! t1_kref+0x7dc: stb %l7, [%i0]
7504 .word 0x99a50850 ! t1_kref+0x7e0: faddd %f20, %f16, %f12
7505 .word 0xaad538d5 ! t1_kref+0x7e4: umulcc %l4, -0x72b, %l5
7506 .word 0xa5a00552 ! t1_kref+0x7e8: fsqrtd %f18, %f18
7507 .word 0xabb580e8 ! t1_kref+0x7ec: edge16ln %l6, %o0, %l5
7508 .word 0xd0b6d018 ! t1_kref+0x7f0: stha %o0, [%i3 + %i0]0x80
7509 .word 0xaa32715d ! t1_kref+0x7f4: orn %o1, -0xea3, %l5
7510 .word 0x81aa4a39 ! t1_kref+0x7f8: fcmps %fcc0, %f9, %f25
7511 .word 0x89b1c6b5 ! t1_kref+0x7fc: fmul8x16al %f7, %f21, %f4
7512 .word 0xf6300018 ! t1_kref+0x800: sth %i3, [%g0 + %i0]
7513 .word 0xaca58008 ! t1_kref+0x804: subcc %l6, %o0, %l6
7514 .word 0xec981018 ! t1_kref+0x808: ldda [%g0 + %i0]0x80, %l6
7515 .word 0x9de3bfa0 ! t1_kref+0x80c: save %sp, -0x60, %sp
7516 .word 0xabef001a ! t1_kref+0x810: restore %i4, %i2, %l5
7517 .word 0xa5b687d2 ! t1_kref+0x814: pdist %f26, %f18, %f18
7518 .word 0xb6102002 ! t1_kref+0x818: mov 0x2, %i3
7519 .word 0x9fa00133 ! t1_kref+0x81c: fabss %f19, %f15
7520 .word 0x91a00525 ! t1_kref+0x820: fsqrts %f5, %f8
7521 .word 0xaeaced3b ! t1_kref+0x824: andncc %l3, 0xd3b, %l7
7522 .word 0xd020a024 ! t1_kref+0x828: st %o0, [%g2 + 0x24]
7523 .word 0x3f480008 ! t1_kref+0x82c: fbo,a,pt %fcc0, _kref+0x84c
7524 .word 0xf3ee501c ! t1_kref+0x830: prefetcha %i1 + %i4, 25
7525 .word 0xc807bff0 ! t1_kref+0x834: ld [%fp - 0x10], %g4
7526 .word 0xac8dbc8d ! t1_kref+0x838: andcc %l6, -0x373, %l6
7527 .word 0x81ad8a5c ! t1_kref+0x83c: fcmpd %fcc0, %f22, %f28
7528 .word 0xada109cc ! t1_kref+0x840: fdivd %f4, %f12, %f22
7529 .word 0xabb6c069 ! t1_kref+0x844: edge8ln %i3, %o1, %l5
7530 .word 0xadb20ed4 ! t1_kref+0x848: fornot2 %f8, %f20, %f22
7531 .word 0xaa0d71ed ! t1_kref+0x84c: and %l5, -0xe13, %l5
7532 .word 0xec16c018 ! t1_kref+0x850: lduh [%i3 + %i0], %l6
7533 .word 0x2d22f4d5 ! t1_kref+0x854: sethi %hi(0x8bd35400), %l6
7534 .word 0xa1b30d98 ! t1_kref+0x858: fxor %f12, %f24, %f16
7535 .word 0x3d800008 ! t1_kref+0x85c: fbule,a _kref+0x87c
7536 .word 0xd4180018 ! t1_kref+0x860: ldd [%g0 + %i0], %o2
7537 .word 0xb1b00c00 ! t1_kref+0x864: fzero %f24
7538 .word 0xaad2b965 ! t1_kref+0x868: umulcc %o2, -0x69b, %l5
7539 .word 0xe8363fe6 ! t1_kref+0x86c: sth %l4, [%i0 - 0x1a]
7540 .word 0x81ad0ad2 ! t1_kref+0x870: fcmped %fcc0, %f20, %f18
7541 .word 0x9fc10000 ! t1_kref+0x874: call %g4
7542 .word 0x9ba018d8 ! t1_kref+0x878: fdtos %f24, %f13
7543 .word 0x81ae0a27 ! t1_kref+0x87c: fcmps %fcc0, %f24, %f7
7544 .word 0xaef239f2 ! t1_kref+0x880: udivcc %o0, -0x60e, %l7
7545 .word 0xd01e4000 ! t1_kref+0x884: ldd [%i1], %o0
7546 .word 0x9de3bfa0 ! t1_kref+0x888: save %sp, -0x60, %sp
7547 .word 0xba266380 ! t1_kref+0x88c: sub %i1, 0x380, %i5
7548 .word 0xadeec01b ! t1_kref+0x890: restore %i3, %i3, %l6
7549 .word 0x81deba57 ! t1_kref+0x894: flush %i2 - 0x5a9
7550 .word 0xac2a4008 ! t1_kref+0x898: andn %o1, %o0, %l6
7551 .word 0xb5a648b0 ! t1_kref+0x89c: fsubs %f25, %f16, %f26
7552 .word 0xacc53861 ! t1_kref+0x8a0: addccc %l4, -0x79f, %l6
7553 .word 0x95a0191c ! t1_kref+0x8a4: fitod %f28, %f10
7554 .word 0xabb68055 ! t1_kref+0x8a8: edge8l %i2, %l5, %l5
7555 .word 0xda362016 ! t1_kref+0x8ac: sth %o5, [%i0 + 0x16]
7556 .word 0x89a2083b ! t1_kref+0x8b0: fadds %f8, %f27, %f4
7557 .word 0xaed030d7 ! t1_kref+0x8b4: umulcc %g0, -0xf29, %l7
7558 .word 0x9fc10000 ! t1_kref+0x8b8: call %g4
7559 .word 0x81834000 ! t1_kref+0x8bc: wr %o5, %g0, %y
7560 .word 0x8610200c ! t1_kref+0x8c0: mov 0xc, %g3
7561 .word 0x86a0e001 ! t1_kref+0x8c4: subcc %g3, 1, %g3
7562 .word 0x2280001c ! t1_kref+0x8c8: be,a _kref+0x938
7563 .word 0xaed2c00d ! t1_kref+0x8cc: umulcc %o3, %o5, %l7
7564 .word 0xaf70000c ! t1_kref+0x8d0: popc %o4, %l7
7565 .word 0x97a018d2 ! t1_kref+0x8d4: fdtos %f18, %f11
7566 .word 0x93a00531 ! t1_kref+0x8d8: fsqrts %f17, %f9
7567 .word 0xf4367fec ! t1_kref+0x8dc: sth %i2, [%i1 - 0x14]
7568 .word 0xaef5c01a ! t1_kref+0x8e0: udivcc %l7, %i2, %l7
7569 .word 0xafb68240 ! t1_kref+0x8e4: array16 %i2, %g0, %l7
7570 .word 0xd0180018 ! t1_kref+0x8e8: ldd [%g0 + %i0], %o0
7571 .word 0xaad269b3 ! t1_kref+0x8ec: umulcc %o1, 0x9b3, %l5
7572 .word 0xa1a01a4a ! t1_kref+0x8f0: fdtoi %f10, %f16
7573 .word 0x99a0189c ! t1_kref+0x8f4: fitos %f28, %f12
7574 .word 0xa7a0013c ! t1_kref+0x8f8: fabss %f28, %f19
7575 .word 0xada00535 ! t1_kref+0x8fc: fsqrts %f21, %f22
7576 .word 0xb3a48938 ! t1_kref+0x900: fmuls %f18, %f24, %f25
7577 .word 0xacc221a0 ! t1_kref+0x904: addccc %o0, 0x1a0, %l6
7578 .word 0xee00a004 ! t1_kref+0x908: ld [%g2 + 4], %l7
7579 .word 0x2fbfffee ! t1_kref+0x90c: fbu,a _kref+0x8c4
7580 .word 0xacc23f27 ! t1_kref+0x910: addccc %o0, -0xd9, %l6
7581 .word 0xae2a22a5 ! t1_kref+0x914: andn %o0, 0x2a5, %l7
7582 .word 0x8ba7083a ! t1_kref+0x918: fadds %f28, %f26, %f5
7583 .word 0x2bbfffea ! t1_kref+0x91c: fbug,a _kref+0x8c4
7584 .word 0xe3f65009 ! t1_kref+0x920: casxa [%i1]0x80, %o1, %l1
7585 .word 0xd0680019 ! t1_kref+0x924: ldstub [%g0 + %i1], %o0
7586 .word 0xc16e401b ! t1_kref+0x928: prefetch %i1 + %i3, 0
7587 .word 0xacba4008 ! t1_kref+0x92c: xnorcc %o1, %o0, %l6
7588 .word 0x91a00126 ! t1_kref+0x930: fabss %f6, %f8
7589 .word 0xd030a014 ! t1_kref+0x934: sth %o0, [%g2 + 0x14]
7590 .word 0xad3d0000 ! t1_kref+0x938: sra %l4, %g0, %l6
7591 .word 0x29480006 ! t1_kref+0x93c: fbl,a,pt %fcc0, _kref+0x954
7592 .word 0xacf20014 ! t1_kref+0x940: udivcc %o0, %l4, %l6
7593 .word 0x33480001 ! t1_kref+0x944: fbe,a,pt %fcc0, _kref+0x948
7594 .word 0xae06801a ! t1_kref+0x948: add %i2, %i2, %l7
7595 .word 0xadb304d2 ! t1_kref+0x94c: fcmpne32 %f12, %f18, %l6
7596 .word 0x99b68e4c ! t1_kref+0x950: fxnor %f26, %f12, %f12
7597 .word 0x8da00552 ! t1_kref+0x954: fsqrtd %f18, %f6
7598 .word 0xacf6abdd ! t1_kref+0x958: udivcc %i2, 0xbdd, %l6
7599 .word 0xec564000 ! t1_kref+0x95c: ldsh [%i1], %l6
7600 .word 0xe9263fe4 ! t1_kref+0x960: st %f20, [%i0 - 0x1c]
7601 .word 0xafb2032a ! t1_kref+0x964: bmask %o0, %o2, %l7
7602 .word 0xaf63e0f2 ! t1_kref+0x968: movo %fcc0, 0xf2, %l7
7603 .word 0xaa72c01a ! t1_kref+0x96c: udiv %o3, %i2, %l5
7604 .word 0xaeb6c01a ! t1_kref+0x970: orncc %i3, %i2, %l7
7605 .word 0x27480004 ! t1_kref+0x974: fbul,a,pt %fcc0, _kref+0x984
7606 .word 0xacd2fd75 ! t1_kref+0x978: umulcc %o3, -0x28b, %l6
7607 .word 0xf4ae1000 ! t1_kref+0x97c: stba %i2, [%i0]0x80
7608 .word 0xaa8ebe3a ! t1_kref+0x980: andcc %i2, -0x1c6, %l5
7609 .word 0x99a00546 ! t1_kref+0x984: fsqrtd %f6, %f12
7610 .word 0xadb0000b ! t1_kref+0x988: edge8 %g0, %o3, %l6
7611 .word 0xd100a034 ! t1_kref+0x98c: ld [%g2 + 0x34], %f8
7612 .word 0xace2800b ! t1_kref+0x990: subccc %o2, %o3, %l6
7613 .word 0xb5a44839 ! t1_kref+0x994: fadds %f17, %f25, %f26
7614 .word 0x89b34df9 ! t1_kref+0x998: fnands %f13, %f25, %f4
7615 .word 0xea500019 ! t1_kref+0x99c: ldsh [%g0 + %i1], %l5
7616 .word 0x86102003 ! t1_kref+0x9a0: mov 0x3, %g3
7617 .word 0x32800000 ! t1_kref+0x9a4: bne,a _kref+0x9a4
7618 .word 0x86a0e001 ! t1_kref+0x9a8: subcc %g3, 1, %g3
7619 .word 0xacb26b5a ! t1_kref+0x9ac: orncc %o1, 0xb5a, %l6
7620 .word 0x8da0053a ! t1_kref+0x9b0: fsqrts %f26, %f6
7621 .word 0xac26c000 ! t1_kref+0x9b4: sub %i3, %g0, %l6
7622 .word 0x9de3bfa0 ! t1_kref+0x9b8: save %sp, -0x60, %sp
7623 .word 0x801e2de1 ! t1_kref+0x9bc: xor %i0, 0xde1, %g0
7624 .word 0xafee801b ! t1_kref+0x9c0: restore %i2, %i3, %l7
7625 .word 0xacf57a2a ! t1_kref+0x9c4: udivcc %l5, -0x5d6, %l6
7626 .word 0xae16ea15 ! t1_kref+0x9c8: or %i3, 0xa15, %l7
7627 .word 0xaa90000c ! t1_kref+0x9cc: orcc %g0, %o4, %l5
7628 .word 0xabb20df8 ! t1_kref+0x9d0: fnands %f8, %f24, %f21
7629 .word 0xead6101b ! t1_kref+0x9d4: ldsha [%i0 + %i3]0x80, %l5
7630 .word 0x3a800004 ! t1_kref+0x9d8: bcc,a _kref+0x9e8
7631 .word 0xd09e501d ! t1_kref+0x9dc: ldda [%i1 + %i5]0x80, %o0
7632 .word 0xadb5008c ! t1_kref+0x9e0: edge16 %l4, %o4, %l6
7633 .word 0xac456372 ! t1_kref+0x9e4: addc %l5, 0x372, %l6
7634 .word 0xcb00a014 ! t1_kref+0x9e8: ld [%g2 + 0x14], %f5
7635 .word 0xea00a004 ! t1_kref+0x9ec: ld [%g2 + 4], %l5
7636 .word 0xf83f4019 ! t1_kref+0x9f0: std %i4, [%i5 + %i1]
7637 .word 0xa3a0053c ! t1_kref+0x9f4: fsqrts %f28, %f17
7638 .word 0xc036601c ! t1_kref+0x9f8: clrh [%i1 + 0x1c]
7639 .word 0x2f480002 ! t1_kref+0x9fc: fbu,a,pt %fcc0, _kref+0xa04
7640 .word 0xea0e601e ! t1_kref+0xa00: ldub [%i1 + 0x1e], %l5
7641 .word 0xd0362014 ! t1_kref+0xa04: sth %o0, [%i0 + 0x14]
7642 .word 0xac5d6c76 ! t1_kref+0xa08: smul %l5, 0xc76, %l6
7643 .word 0xa5b30d86 ! t1_kref+0xa0c: fxor %f12, %f6, %f18
7644 .word 0xaa9374d6 ! t1_kref+0xa10: orcc %o5, -0xb2a, %l5
7645 .word 0xa5a00156 ! t1_kref+0xa14: fabsd %f22, %f18
7646 .word 0xb5a40856 ! t1_kref+0xa18: faddd %f16, %f22, %f26
7647 .word 0xec50a024 ! t1_kref+0xa1c: ldsh [%g2 + 0x24], %l6
7648 .word 0x9ba1c932 ! t1_kref+0xa20: fmuls %f7, %f18, %f13
7649 .word 0x86102017 ! t1_kref+0xa24: mov 0x17, %g3
7650 .word 0x86a0e001 ! t1_kref+0xa28: subcc %g3, 1, %g3
7651 .word 0x2280001b ! t1_kref+0xa2c: be,a _kref+0xa98
7652 .word 0xc568a180 ! t1_kref+0xa30: prefetch %g2 + 0x180, 2
7653 .word 0xaf04c016 ! t1_kref+0xa34: taddcc %l3, %l6, %l7
7654 .word 0xe41e6010 ! t1_kref+0xa38: ldd [%i1 + 0x10], %l2
7655 .word 0xf11fbe58 ! t1_kref+0xa3c: ldd [%fp - 0x1a8], %f24
7656 .word 0x8da00130 ! t1_kref+0xa40: fabss %f16, %f6
7657 .word 0x8db54974 ! t1_kref+0xa44: fpmerge %f21, %f20, %f6
7658 .word 0x89a0190a ! t1_kref+0xa48: fitod %f10, %f4
7659 .word 0xd428a004 ! t1_kref+0xa4c: stb %o2, [%g2 + 4]
7660 .word 0xa1b646b9 ! t1_kref+0xa50: fmul8x16al %f25, %f25, %f16
7661 .word 0xf42e2019 ! t1_kref+0xa54: stb %i2, [%i0 + 0x19]
7662 .word 0xaf332012 ! t1_kref+0xa58: srl %o4, 0x12, %l7
7663 .word 0xec564000 ! t1_kref+0xa5c: ldsh [%i1], %l6
7664 .word 0xae5b4017 ! t1_kref+0xa60: smul %o5, %l7, %l7
7665 .word 0xaa3d2e31 ! t1_kref+0xa64: xnor %l4, 0xe31, %l5
7666 .word 0xadb50336 ! t1_kref+0xa68: bmask %l4, %l6, %l6
7667 .word 0xeac81018 ! t1_kref+0xa6c: ldsba [%g0 + %i0]0x80, %l5
7668 .word 0xac76801a ! t1_kref+0xa70: udiv %i2, %i2, %l6
7669 .word 0x81820000 ! t1_kref+0xa74: wr %o0, %g0, %y
7670 .word 0x81580000 ! t1_kref+0xa78: flushw
7671 .word 0xafb6c0fa ! t1_kref+0xa7c: edge16ln %i3, %i2, %l7
7672 .word 0xaa9b327d ! t1_kref+0xa80: xorcc %o4, -0xd83, %l5
7673 .word 0xec567fe6 ! t1_kref+0xa84: ldsh [%i1 - 0x1a], %l6
7674 .word 0x81850000 ! t1_kref+0xa88: wr %l4, %g0, %y
7675 .word 0x24800003 ! t1_kref+0xa8c: ble,a _kref+0xa98
7676 .word 0xae000015 ! t1_kref+0xa90: add %g0, %l5, %l7
7677 .word 0xec48a017 ! t1_kref+0xa94: ldsb [%g2 + 0x17], %l6
7678 .word 0xac15c015 ! t1_kref+0xa98: or %l7, %l5, %l6
7679 .word 0xa5a30844 ! t1_kref+0xa9c: faddd %f12, %f4, %f18
7680 .word 0xea56401b ! t1_kref+0xaa0: ldsh [%i1 + %i3], %l5
7681 .word 0xad35600e ! t1_kref+0xaa4: srl %l5, 0xe, %l6
7682 .word 0x2b480006 ! t1_kref+0xaa8: fbug,a,pt %fcc0, _kref+0xac0
7683 .word 0xaa1db698 ! t1_kref+0xaac: xor %l6, -0x968, %l5
7684 .word 0xc7ee5014 ! t1_kref+0xab0: prefetcha %i1 + %l4, 3
7685 .word 0xb1a9c044 ! t1_kref+0xab4: fmovdu %fcc0, %f4, %f24
7686 .word 0xe36e6008 ! t1_kref+0xab8: prefetch %i1 + 8, 17
7687 .word 0x91b00c20 ! t1_kref+0xabc: fzeros %f8
7688 .word 0xaf2a0013 ! t1_kref+0xac0: sll %o0, %l3, %l7
7689 .word 0xaf3b000c ! t1_kref+0xac4: sra %o4, %o4, %l7
7690 .word 0x9db009a8 ! t1_kref+0xac8: fexpand %f8, %f14
7691 .word 0xb1a7094a ! t1_kref+0xacc: fmuld %f28, %f10, %f24
7692 .word 0xaec6fc8c ! t1_kref+0xad0: addccc %i3, -0x374, %l7
7693 .word 0xae056dac ! t1_kref+0xad4: add %l5, 0xdac, %l7
7694 .word 0xac3af203 ! t1_kref+0xad8: xnor %o3, -0xdfd, %l6
7695 .word 0xec500019 ! t1_kref+0xadc: ldsh [%g0 + %i1], %l6
7696 .word 0xae254008 ! t1_kref+0xae0: sub %l5, %o0, %l7
7697 .word 0xea6e7fec ! t1_kref+0xae4: ldstub [%i1 - 0x14], %l5
7698 .word 0xf9260000 ! t1_kref+0xae8: st %f28, [%i0]
7699 .word 0xea871019 ! t1_kref+0xaec: lda [%i4 + %i1]0x80, %l5
7700 .word 0x81aa0ab0 ! t1_kref+0xaf0: fcmpes %fcc0, %f8, %f16
7701 .word 0xaa00399c ! t1_kref+0xaf4: add %g0, -0x664, %l5
7702 .word 0xabb300cc ! t1_kref+0xaf8: edge16l %o4, %o4, %l5
7703 .word 0xda300019 ! t1_kref+0xafc: sth %o5, [%g0 + %i1]
7704 .word 0xee10a004 ! t1_kref+0xb00: lduh [%g2 + 4], %l7
7705 .word 0x9db607d4 ! t1_kref+0xb04: pdist %f24, %f20, %f14
7706 .word 0xab0a78b8 ! t1_kref+0xb08: tsubcc %o1, -0x748, %l5
7707 .word 0xaa3b0017 ! t1_kref+0xb0c: xnor %o4, %l7, %l5
7708 .word 0xac82b539 ! t1_kref+0xb10: addcc %o2, -0xac7, %l6
7709 .word 0xb1b48aab ! t1_kref+0xb14: fpsub16s %f18, %f11, %f24
7710 .word 0xaaa2000b ! t1_kref+0xb18: subcc %o0, %o3, %l5
7711 .word 0xa9b5ca6a ! t1_kref+0xb1c: fpadd32s %f23, %f10, %f20
7712 .word 0xaa928016 ! t1_kref+0xb20: orcc %o2, %l6, %l5
7713 .word 0xaab2400b ! t1_kref+0xb24: orncc %o1, %o3, %l5
7714 .word 0xb5a60d36 ! t1_kref+0xb28: fsmuld %f24, %f22, %f26
7715 .word 0x29800002 ! t1_kref+0xb2c: fbl,a _kref+0xb34
7716 .word 0xac46c014 ! t1_kref+0xb30: addc %i3, %l4, %l6
7717 .word 0xb5b00768 ! t1_kref+0xb34: fpack16 %f8, %f26
7718 .word 0xf8380018 ! t1_kref+0xb38: std %i4, [%g0 + %i0]
7719 .word 0x91a0193a ! t1_kref+0xb3c: fstod %f26, %f8
7720 .word 0x9da6893c ! t1_kref+0xb40: fmuls %f26, %f28, %f14
7721 .word 0xc5ee1008 ! t1_kref+0xb44: prefetcha %i0 + %o0, 2
7722 .word 0xba102010 ! t1_kref+0xb48: mov 0x10, %i5
7723 .word 0x81ac8ac6 ! t1_kref+0xb4c: fcmped %fcc0, %f18, %f6
7724 .word 0x3e800007 ! t1_kref+0xb50: bvc,a _kref+0xb6c
7725 .word 0x8bb34d60 ! t1_kref+0xb54: fnot1s %f13, %f5
7726 .word 0xa1a0054e ! t1_kref+0xb58: fsqrtd %f14, %f16
7727 .word 0xab3a6011 ! t1_kref+0xb5c: sra %o1, 0x11, %l5
7728 .word 0xaafa801a ! t1_kref+0xb60: sdivcc %o2, %i2, %l5
7729 .word 0x91a0012a ! t1_kref+0xb64: fabss %f10, %f8
7730 .word 0xae1a4015 ! t1_kref+0xb68: xor %o1, %l5, %l7
7731 .word 0xaaa6801a ! t1_kref+0xb6c: subcc %i2, %i2, %l5
7732 .word 0xacdaa360 ! t1_kref+0xb70: smulcc %o2, 0x360, %l6
7733 .word 0x9da00139 ! t1_kref+0xb74: fabss %f25, %f14
7734 .word 0xacbe800c ! t1_kref+0xb78: xnorcc %i2, %o4, %l6
7735 .word 0xaec6801b ! t1_kref+0xb7c: addccc %i2, %i3, %l7
7736 .word 0x8fa00135 ! t1_kref+0xb80: fabss %f21, %f7
7737 .word 0x8143c000 ! t1_kref+0xb84: stbar
7738 .word 0xad320013 ! t1_kref+0xb88: srl %o0, %l3, %l6
7739 .word 0xaad20009 ! t1_kref+0xb8c: umulcc %o0, %o1, %l5
7740 .word 0xea367fe4 ! t1_kref+0xb90: sth %l5, [%i1 - 0x1c]
7741 .word 0xb3a00130 ! t1_kref+0xb94: fabss %f16, %f25
7742 .word 0xb9a0192f ! t1_kref+0xb98: fstod %f15, %f28
7743 .word 0x34480008 ! t1_kref+0xb9c: bg,a,pt %icc, _kref+0xbbc
7744 .word 0xaa8ab944 ! t1_kref+0xba0: andcc %o2, -0x6bc, %l5
7745 .word 0xaf3a6012 ! t1_kref+0xba4: sra %o1, 0x12, %l7
7746 .word 0xb1b00ccc ! t1_kref+0xba8: fnot2 %f12, %f24
7747 .word 0xaa154008 ! t1_kref+0xbac: or %l5, %o0, %l5
7748 .word 0xe13e401d ! t1_kref+0xbb0: std %f16, [%i1 + %i5]
7749 .word 0x8143c000 ! t1_kref+0xbb4: stbar
7750 .word 0x8ba0012d ! t1_kref+0xbb8: fabss %f13, %f5
7751 .word 0x2e480001 ! t1_kref+0xbbc: bvs,a,pt %icc, _kref+0xbc0
7752 .word 0xec4e3fe9 ! t1_kref+0xbc0: ldsb [%i0 - 0x17], %l6
7753 .word 0xfd6e401b ! t1_kref+0xbc4: prefetch %i1 + %i3, 30
7754 .word 0xe1262010 ! t1_kref+0xbc8: st %f16, [%i0 + 0x10]
7755 .word 0xa1a0190e ! t1_kref+0xbcc: fitod %f14, %f16
7756 .word 0xa5a01924 ! t1_kref+0xbd0: fstod %f4, %f18
7757 .word 0xec30a004 ! t1_kref+0xbd4: sth %l6, [%g2 + 4]
7758 .word 0x95b246a7 ! t1_kref+0xbd8: fmul8x16al %f9, %f7, %f10
7759 .word 0x8ba0052c ! t1_kref+0xbdc: fsqrts %f12, %f5
7760 .word 0xa9b38a86 ! t1_kref+0xbe0: fpsub16 %f14, %f6, %f20
7761 .word 0xadb20f84 ! t1_kref+0xbe4: for %f8, %f4, %f22
7762 .word 0x99a00528 ! t1_kref+0xbe8: fsqrts %f8, %f12
7763 .word 0x26800004 ! t1_kref+0xbec: bl,a _kref+0xbfc
7764 .word 0xae9dc013 ! t1_kref+0xbf0: xorcc %l7, %l3, %l7
7765 .word 0xafab0035 ! t1_kref+0xbf4: fmovsuge %fcc0, %f21, %f23
7766 .word 0x81ab8aca ! t1_kref+0xbf8: fcmped %fcc0, %f14, %f10
7767 .word 0xeed6d018 ! t1_kref+0xbfc: ldsha [%i3 + %i0]0x80, %l7
7768 .word 0x3d800003 ! t1_kref+0xc00: fbule,a _kref+0xc0c
7769 .word 0xc807bfe4 ! t1_kref+0xc04: ld [%fp - 0x1c], %g4
7770 .word 0x81d80004 ! t1_kref+0xc08: flush %g0 + %g4
7771 .word 0x95b68ada ! t1_kref+0xc0c: fpsub32 %f26, %f26, %f10
7772 .word 0x81ab8ada ! t1_kref+0xc10: fcmped %fcc0, %f14, %f26
7773 .word 0xac92bae4 ! t1_kref+0xc14: orcc %o2, -0x51c, %l6
7774 .word 0xa9b30d40 ! t1_kref+0xc18: fnot1 %f12, %f20
7775 .word 0xae45f617 ! t1_kref+0xc1c: addc %l7, -0x9e9, %l7
7776 .word 0xace6c00b ! t1_kref+0xc20: subccc %i3, %o3, %l6
7777 .word 0x81aa8a2c ! t1_kref+0xc24: fcmps %fcc0, %f10, %f12
7778 .word 0xf43e4000 ! t1_kref+0xc28: std %i2, [%i1]
7779 .word 0x93a00527 ! t1_kref+0xc2c: fsqrts %f7, %f9
7780 .word 0x81a94a2a ! t1_kref+0xc30: fcmps %fcc0, %f5, %f10
7781 .word 0xb1a34d2f ! t1_kref+0xc34: fsmuld %f13, %f15, %f24
7782 .word 0x8ba248b2 ! t1_kref+0xc38: fsubs %f9, %f18, %f5
7783 .word 0xec562016 ! t1_kref+0xc3c: ldsh [%i0 + 0x16], %l6
7784 .word 0xac0d4014 ! t1_kref+0xc40: and %l5, %l4, %l6
7785 .word 0x81aa4ab0 ! t1_kref+0xc44: fcmpes %fcc0, %f9, %f16
7786 .word 0x3b480007 ! t1_kref+0xc48: fble,a,pt %fcc0, _kref+0xc64
7787 .word 0xc0362014 ! t1_kref+0xc4c: clrh [%i0 + 0x14]
7788 .word 0xafa0052b ! t1_kref+0xc50: fsqrts %f11, %f23
7789 .word 0x91b48d94 ! t1_kref+0xc54: fxor %f18, %f20, %f8
7790 .word 0xee067fe4 ! t1_kref+0xc58: ld [%i1 - 0x1c], %l7
7791 .word 0xe0fe1000 ! t1_kref+0xc5c: swapa [%i0]0x80, %l0
7792 .word 0xa1a5493c ! t1_kref+0xc60: fmuls %f21, %f28, %f16
7793 .word 0xf428a004 ! t1_kref+0xc64: stb %i2, [%g2 + 4]
7794 .word 0x81dafdfc ! t1_kref+0xc68: flush %o3 - 0x204
7795 .word 0xaea3000b ! t1_kref+0xc6c: subcc %o4, %o3, %l7
7796 .word 0x24800007 ! t1_kref+0xc70: ble,a _kref+0xc8c
7797 .word 0xea36200c ! t1_kref+0xc74: sth %l5, [%i0 + 0xc]
7798 .word 0x9da018c6 ! t1_kref+0xc78: fdtos %f6, %f14
7799 .word 0x8da01909 ! t1_kref+0xc7c: fitod %f9, %f6
7800 .word 0x8ba00037 ! t1_kref+0xc80: fmovs %f23, %f5
7801 .word 0xee2e4000 ! t1_kref+0xc84: stb %l7, [%i1]
7802 .word 0xaeb2801b ! t1_kref+0xc88: orncc %o2, %i3, %l7
7803 .word 0x9db20a90 ! t1_kref+0xc8c: fpsub16 %f8, %f16, %f14
7804 .word 0x9da5cd36 ! t1_kref+0xc90: fsmuld %f23, %f22, %f14
7805 .word 0xadb686f8 ! t1_kref+0xc94: fmul8ulx16 %f26, %f24, %f22
7806 call SYM(t1_subr2)
7807 .word 0x9fa00537 ! t1_kref+0xc9c: fsqrts %f23, %f15
7808 .word 0x9da01909 ! t1_kref+0xca0: fitod %f9, %f14
7809 .word 0xe89f5018 ! t1_kref+0xca4: ldda [%i5 + %i0]0x80, %l4
7810 .word 0xaeb5b69b ! t1_kref+0xca8: orncc %l6, -0x965, %l7
7811 .word 0xae2a8017 ! t1_kref+0xcac: andn %o2, %l7, %l7
7812 .word 0x81aa0ad0 ! t1_kref+0xcb0: fcmped %fcc0, %f8, %f16
7813 .word 0x34480001 ! t1_kref+0xcb4: bg,a,pt %icc, _kref+0xcb8
7814 .word 0xafb184ce ! t1_kref+0xcb8: fcmpne32 %f6, %f14, %l7
7815 .word 0xef20a034 ! t1_kref+0xcbc: st %f23, [%g2 + 0x34]
7816 .word 0xabb6c240 ! t1_kref+0xcc0: array16 %i3, %g0, %l5
7817 .word 0xd11fbea0 ! t1_kref+0xcc4: ldd [%fp - 0x160], %f8
7818 .word 0xaad6800c ! t1_kref+0xcc8: umulcc %i2, %o4, %l5
7819 .word 0x95a018d6 ! t1_kref+0xccc: fdtos %f22, %f10
7820 .word 0x9de3bfa0 ! t1_kref+0xcd0: save %sp, -0x60, %sp
7821 .word 0xadeeb025 ! t1_kref+0xcd4: restore %i2, -0xfdb, %l6
7822 .word 0xea40a014 ! t1_kref+0xcd8: ldsw [%g2 + 0x14], %l5
7823 .word 0xac2dc00c ! t1_kref+0xcdc: andn %l7, %o4, %l6
7824 .word 0x8bb00774 ! t1_kref+0xce0: fpack16 %f20, %f5
7825 .word 0x91b50a9a ! t1_kref+0xce4: fpsub16 %f20, %f26, %f8
7826 .word 0x95a01905 ! t1_kref+0xce8: fitod %f5, %f10
7827 .word 0xac92ece4 ! t1_kref+0xcec: orcc %o3, 0xce4, %l6
7828 .word 0x91a18948 ! t1_kref+0xcf0: fmuld %f6, %f8, %f8
7829 .word 0xec88105a ! t1_kref+0xcf4: lduba [%g0 + %i2]0x82, %l6
7830 .word 0x9bb30d60 ! t1_kref+0xcf8: fnot1s %f12, %f13
7831 .word 0xaada27a4 ! t1_kref+0xcfc: smulcc %o0, 0x7a4, %l5
7832 .word 0x34800002 ! t1_kref+0xd00: bg,a _kref+0xd08
7833 .word 0xac524014 ! t1_kref+0xd04: umul %o1, %l4, %l6
7834 .word 0x9fa018c6 ! t1_kref+0xd08: fdtos %f6, %f15
7835 .word 0x8610201a ! t1_kref+0xd0c: mov 0x1a, %g3
7836 .word 0x86a0e001 ! t1_kref+0xd10: subcc %g3, 1, %g3
7837 .word 0x2280001b ! t1_kref+0xd14: be,a _kref+0xd80
7838 .word 0xee163fe6 ! t1_kref+0xd18: lduh [%i0 - 0x1a], %l7
7839 .word 0xea166002 ! t1_kref+0xd1c: lduh [%i1 + 2], %l5
7840 .word 0x354ffffc ! t1_kref+0xd20: fbue,a,pt %fcc0, _kref+0xd10
7841 .word 0xe1ee501c ! t1_kref+0xd24: prefetcha %i1 + %i4, 16
7842 .word 0x89b40ad4 ! t1_kref+0xd28: fpsub32 %f16, %f20, %f4
7843 .word 0xd11fbdd0 ! t1_kref+0xd2c: ldd [%fp - 0x230], %f8
7844 .word 0xee774018 ! t1_kref+0xd30: stx %l7, [%i5 + %i0]
7845 .word 0xaa56b48a ! t1_kref+0xd34: umul %i2, -0xb76, %l5
7846 call SYM(t1_subr1)
7847 .word 0x9da0052f ! t1_kref+0xd3c: fsqrts %f15, %f14
7848 .word 0x9fa00139 ! t1_kref+0xd40: fabss %f25, %f15
7849 .word 0x37480002 ! t1_kref+0xd44: fbge,a,pt %fcc0, _kref+0xd4c
7850 .word 0xf3ee101a ! t1_kref+0xd48: prefetcha %i0 + %i2, 25
7851 .word 0xb1b20a8c ! t1_kref+0xd4c: fpsub16 %f8, %f12, %f24
7852 .word 0xacbb4015 ! t1_kref+0xd50: xnorcc %o5, %l5, %l6
7853 .word 0xab3aa00d ! t1_kref+0xd54: sra %o2, 0xd, %l5
7854 .word 0xec4e601f ! t1_kref+0xd58: ldsb [%i1 + 0x1f], %l6
7855 .word 0xec6e401a ! t1_kref+0xd5c: ldstub [%i1 + %i2], %l6
7856 .word 0xa3a000ba ! t1_kref+0xd60: fnegs %f26, %f17
7857 .word 0xaed2001a ! t1_kref+0xd64: umulcc %o0, %i2, %l7
7858 .word 0xa7a00524 ! t1_kref+0xd68: fsqrts %f4, %f19
7859 .word 0xac42b3fa ! t1_kref+0xd6c: addc %o2, -0xc06, %l6
7860 .word 0xee062000 ! t1_kref+0xd70: ld [%i0], %l7
7861 .word 0x3c800002 ! t1_kref+0xd74: bpos,a _kref+0xd7c
7862 .word 0xaafb3715 ! t1_kref+0xd78: sdivcc %o4, -0x8eb, %l5
7863 .word 0x36480007 ! t1_kref+0xd7c: bge,a,pt %icc, _kref+0xd98
7864 .word 0xac72400c ! t1_kref+0xd80: udiv %o1, %o4, %l6
7865 .word 0x91a1cd32 ! t1_kref+0xd84: fsmuld %f7, %f18, %f8
7866 .word 0xaf700014 ! t1_kref+0xd88: popc %l4, %l7
7867 .word 0xabb34036 ! t1_kref+0xd8c: edge8n %o5, %l6, %l5
7868 .word 0xaadb4016 ! t1_kref+0xd90: smulcc %o5, %l6, %l5
7869 .word 0x91a10856 ! t1_kref+0xd94: faddd %f4, %f22, %f8
7870 .word 0xaba00531 ! t1_kref+0xd98: fsqrts %f17, %f21
7871 .word 0xb7a4c827 ! t1_kref+0xd9c: fadds %f19, %f7, %f27
7872 .word 0xada0193a ! t1_kref+0xda0: fstod %f26, %f22
7873 .word 0x95a00530 ! t1_kref+0xda4: fsqrts %f16, %f10
7874 .word 0x39480005 ! t1_kref+0xda8: fbuge,a,pt %fcc0, _kref+0xdbc
7875 .word 0x91a01897 ! t1_kref+0xdac: fitos %f23, %f8
7876 .word 0xee066018 ! t1_kref+0xdb0: ld [%i1 + 0x18], %l7
7877 .word 0x9fa4093a ! t1_kref+0xdb4: fmuls %f16, %f26, %f15
7878 .word 0x93b24db2 ! t1_kref+0xdb8: fxors %f9, %f18, %f9
7879 .word 0x37800006 ! t1_kref+0xdbc: fbge,a _kref+0xdd4
7880 .word 0xa9a0054e ! t1_kref+0xdc0: fsqrtd %f14, %f20
7881 .word 0x89a01894 ! t1_kref+0xdc4: fitos %f20, %f4
7882 .word 0x9da00148 ! t1_kref+0xdc8: fabsd %f8, %f14
7883 .word 0x33800004 ! t1_kref+0xdcc: fbe,a _kref+0xddc
7884 .word 0xb9a289d6 ! t1_kref+0xdd0: fdivd %f10, %f22, %f28
7885 .word 0x81dc8001 ! t1_kref+0xdd4: flush %l2 + %g1
7886 .word 0x27480003 ! t1_kref+0xdd8: fbul,a,pt %fcc0, _kref+0xde4
7887 .word 0xace58017 ! t1_kref+0xddc: subccc %l6, %l7, %l6
7888 .word 0xafb30488 ! t1_kref+0xde0: fcmple32 %f12, %f8, %l7
7889 .word 0x81858000 ! t1_kref+0xde4: wr %l6, %g0, %y
7890 .word 0xb9a4c839 ! t1_kref+0xde8: fadds %f19, %f25, %f28
7891 .word 0xabb0033a ! t1_kref+0xdec: bmask %g0, %i2, %l5
7892 .word 0x91a5cd3b ! t1_kref+0xdf0: fsmuld %f23, %f27, %f8
7893 .word 0xecc01018 ! t1_kref+0xdf4: ldswa [%g0 + %i0]0x80, %l6
7894 .word 0xac95fa02 ! t1_kref+0xdf8: orcc %l7, -0x5fe, %l6
7895 .word 0x20480003 ! t1_kref+0xdfc: bn,a,pt %icc, _kref+0xe08
7896 .word 0xad32e00f ! t1_kref+0xe00: srl %o3, 0xf, %l6
7897 .word 0x99a0012d ! t1_kref+0xe04: fabss %f13, %f12
7898 .word 0xac556cc8 ! t1_kref+0xe08: umul %l5, 0xcc8, %l6
7899 .word 0x38800004 ! t1_kref+0xe0c: bgu,a _kref+0xe1c
7900 .word 0x9fa0053b ! t1_kref+0xe10: fsqrts %f27, %f15
7901 .word 0x8184c000 ! t1_kref+0xe14: wr %l3, %g0, %y
7902 .word 0xad2ce00c ! t1_kref+0xe18: sll %l3, 0xc, %l6
7903 .word 0xaeace26e ! t1_kref+0xe1c: andncc %l3, 0x26e, %l7
7904 .word 0xaca525ac ! t1_kref+0xe20: subcc %l4, 0x5ac, %l6
7905 .word 0x81858000 ! t1_kref+0xe24: wr %l6, %g0, %y
7906 .word 0xec080019 ! t1_kref+0xe28: ldub [%g0 + %i1], %l6
7907 .word 0xe93e0000 ! t1_kref+0xe2c: std %f20, [%i0]
7908 .word 0xabb5048e ! t1_kref+0xe30: fcmple32 %f20, %f14, %l5
7909 .word 0xf630a014 ! t1_kref+0xe34: sth %i3, [%g2 + 0x14]
7910 .word 0xaedb3500 ! t1_kref+0xe38: smulcc %o4, -0xb00, %l7
7911 .word 0xec0e8019 ! t1_kref+0xe3c: ldub [%i2 + %i1], %l6
7912 .word 0xb7a0052f ! t1_kref+0xe40: fsqrts %f15, %f27
7913 .word 0xb5a0012f ! t1_kref+0xe44: fabss %f15, %f26
7914 .word 0xadb3003a ! t1_kref+0xe48: edge8n %o4, %i2, %l6
7915 .word 0xadb50240 ! t1_kref+0xe4c: array16 %l4, %g0, %l6
7916 .word 0xaca2800a ! t1_kref+0xe50: subcc %o2, %o2, %l6
7917 .word 0x9de3bfa0 ! t1_kref+0xe54: save %sp, -0x60, %sp
7918 .word 0xb897603f ! t1_kref+0xe58: orcc %i5, 0x3f, %i4
7919 .word 0xadeec01b ! t1_kref+0xe5c: restore %i3, %i3, %l6
7920 .word 0xacd2ead7 ! t1_kref+0xe60: umulcc %o3, 0xad7, %l6
7921 .word 0xaafd7a4c ! t1_kref+0xe64: sdivcc %l5, -0x5b4, %l5
7922 .word 0x97a00137 ! t1_kref+0xe68: fabss %f23, %f11
7923 .word 0x8da00026 ! t1_kref+0xe6c: fmovs %f6, %f6
7924 .word 0xadb58f5c ! t1_kref+0xe70: fornot1 %f22, %f28, %f22
7925 .word 0xae95801b ! t1_kref+0xe74: orcc %l6, %i3, %l7
7926 .word 0xacc22709 ! t1_kref+0xe78: addccc %o0, 0x709, %l6
7927 .word 0x8db00772 ! t1_kref+0xe7c: fpack16 %f18, %f6
7928 .word 0xb3a01a4c ! t1_kref+0xe80: fdtoi %f12, %f25
7929 .word 0x95a689d0 ! t1_kref+0xe84: fdivd %f26, %f16, %f10
7930 .word 0xaf3b2001 ! t1_kref+0xe88: sra %o4, 0x1, %l7
7931 .word 0xae15a75a ! t1_kref+0xe8c: or %l6, 0x75a, %l7
7932 .word 0x3e800008 ! t1_kref+0xe90: bvc,a _kref+0xeb0
7933 .word 0x2b1a56ed ! t1_kref+0xe94: sethi %hi(0x695bb400), %l5
7934 .word 0xab3ce00c ! t1_kref+0xe98: sra %l3, 0xc, %l5
7935 .word 0x8fa48834 ! t1_kref+0xe9c: fadds %f18, %f20, %f7
7936 .word 0x91b48e4e ! t1_kref+0xea0: fxnor %f18, %f14, %f8
7937 .word 0x81830000 ! t1_kref+0xea4: wr %o4, %g0, %y
7938 .word 0xa7a48927 ! t1_kref+0xea8: fmuls %f18, %f7, %f19
7939 .word 0xdd1fbc50 ! t1_kref+0xeac: ldd [%fp - 0x3b0], %f14
7940 .word 0x25480003 ! t1_kref+0xeb0: fblg,a,pt %fcc0, _kref+0xebc
7941 .word 0x8ba00037 ! t1_kref+0xeb4: fmovs %f23, %f5
7942 .word 0xaad2771e ! t1_kref+0xeb8: umulcc %o1, -0x8e2, %l5
7943 .word 0x8143c000 ! t1_kref+0xebc: stbar
7944 .word 0xeb68a1c6 ! t1_kref+0xec0: prefetch %g2 + 0x1c6, 21
7945 .word 0xf91fbed0 ! t1_kref+0xec4: ldd [%fp - 0x130], %f28
7946 .word 0x34480004 ! t1_kref+0xec8: bg,a,pt %icc, _kref+0xed8
7947 .word 0xee40a024 ! t1_kref+0xecc: ldsw [%g2 + 0x24], %l7
7948 .word 0xd11e0000 ! t1_kref+0xed0: ldd [%i0], %f8
7949 .word 0xaa42c00d ! t1_kref+0xed4: addc %o3, %o5, %l5
7950 .word 0x9fc00004 ! t1_kref+0xed8: call %g0 + %g4
7951 .word 0xaea5c00b ! t1_kref+0xedc: subcc %l7, %o3, %l7
7952 .word 0xae3a3af3 ! t1_kref+0xee0: xnor %o0, -0x50d, %l7
7953 .word 0xac0ac000 ! t1_kref+0xee4: and %o3, %g0, %l6
7954 .word 0xf19e5a5d ! t1_kref+0xee8: ldda [%i1 + %i5]0xd2, %f24
7955 .word 0xb9a018c6 ! t1_kref+0xeec: fdtos %f6, %f28
7956 .word 0xa1a20824 ! t1_kref+0xef0: fadds %f8, %f4, %f16
7957 .word 0xaec56de0 ! t1_kref+0xef4: addccc %l5, 0xde0, %l7
7958 .word 0xb1b68a4a ! t1_kref+0xef8: fpadd32 %f26, %f10, %f24
7959 .word 0x91a018ce ! t1_kref+0xefc: fdtos %f14, %f8
7960 .word 0xacb5000d ! t1_kref+0xf00: orncc %l4, %o5, %l6
7961 .word 0xec0e3fec ! t1_kref+0xf04: ldub [%i0 - 0x14], %l6
7962 .word 0x8143c000 ! t1_kref+0xf08: stbar
7963 .word 0xeac61000 ! t1_kref+0xf0c: ldswa [%i0]0x80, %l5
7964 .word 0x9fa00539 ! t1_kref+0xf10: fsqrts %f25, %f15
7965 .word 0x81ae8ad4 ! t1_kref+0xf14: fcmped %fcc0, %f26, %f20
7966 .word 0xae52400d ! t1_kref+0xf18: umul %o1, %o5, %l7
7967 .word 0xabb6c10d ! t1_kref+0xf1c: edge32 %i3, %o5, %l5
7968 .word 0xee56201a ! t1_kref+0xf20: ldsh [%i0 + 0x1a], %l7
7969 .word 0xaba0002e ! t1_kref+0xf24: fmovs %f14, %f21
7970 .word 0x38800007 ! t1_kref+0xf28: bgu,a _kref+0xf44
7971 .word 0xa5a1c837 ! t1_kref+0xf2c: fadds %f7, %f23, %f18
7972 .word 0x93a00035 ! t1_kref+0xf30: fmovs %f21, %f9
7973 .word 0x3e480007 ! t1_kref+0xf34: bvc,a,pt %icc, _kref+0xf50
7974 .word 0xe36e7ff0 ! t1_kref+0xf38: prefetch %i1 - 0x10, 17
7975 .word 0x35480007 ! t1_kref+0xf3c: fbue,a,pt %fcc0, _kref+0xf58
7976 .word 0xd220a034 ! t1_kref+0xf40: st %o1, [%g2 + 0x34]
7977 .word 0xb1a01916 ! t1_kref+0xf44: fitod %f22, %f24
7978 .word 0xace4c00a ! t1_kref+0xf48: subccc %l3, %o2, %l6
7979 .word 0xa784c008 ! t1_kref+0xf4c: wr %l3, %o0, %gsr
7980 .word 0xed3e2018 ! t1_kref+0xf50: std %f22, [%i0 + 0x18]
7981 .word 0xa1b00f18 ! t1_kref+0xf54: fsrc2 %f24, %f16
7982 .word 0xc91fbd90 ! t1_kref+0xf58: ldd [%fp - 0x270], %f4
7983 .word 0xaa04f025 ! t1_kref+0xf5c: add %l3, -0xfdb, %l5
7984 .word 0xb5a01917 ! t1_kref+0xf60: fitod %f23, %f26
7985 .word 0x26800004 ! t1_kref+0xf64: bl,a _kref+0xf74
7986 .word 0xab2b4015 ! t1_kref+0xf68: sll %o5, %l5, %l5
7987 .word 0xaa95801a ! t1_kref+0xf6c: orcc %l6, %i2, %l5
7988 .word 0xadb28d40 ! t1_kref+0xf70: fnot1 %f10, %f22
7989 .word 0x91a01905 ! t1_kref+0xf74: fitod %f5, %f8
7990 .word 0xf4380018 ! t1_kref+0xf78: std %i2, [%g0 + %i0]
7991 .word 0xaaa272b7 ! t1_kref+0xf7c: subcc %o1, -0xd49, %l5
7992 .word 0xa9a00550 ! t1_kref+0xf80: fsqrtd %f16, %f20
7993 .word 0x33480005 ! t1_kref+0xf84: fbe,a,pt %fcc0, _kref+0xf98
7994 .word 0xf628a016 ! t1_kref+0xf88: stb %i3, [%g2 + 0x16]
7995 .word 0x91a30854 ! t1_kref+0xf8c: faddd %f12, %f20, %f8
7996 .word 0x28800008 ! t1_kref+0xf90: bleu,a _kref+0xfb0
7997 .word 0xee0e600f ! t1_kref+0xf94: ldub [%i1 + 0xf], %l7
7998 .word 0xec163fe2 ! t1_kref+0xf98: lduh [%i0 - 0x1e], %l6
7999 .word 0xab2aa011 ! t1_kref+0xf9c: sll %o2, 0x11, %l5
8000 .word 0xadb30d40 ! t1_kref+0xfa0: fnot1 %f12, %f22
8001 .word 0xadb2004a ! t1_kref+0xfa4: edge8l %o0, %o2, %l6
8002 .word 0x21480003 ! t1_kref+0xfa8: fbn,a,pt %fcc0, _kref+0xfb4
8003 .word 0xaafb6479 ! t1_kref+0xfac: sdivcc %o5, 0x479, %l5
8004 .word 0x8ba00034 ! t1_kref+0xfb0: fmovs %f20, %f5
8005 .word 0x22480007 ! t1_kref+0xfb4: be,a,pt %icc, _kref+0xfd0
8006 .word 0x89b00764 ! t1_kref+0xfb8: fpack16 %f4, %f4
8007 .word 0x8da01915 ! t1_kref+0xfbc: fitod %f21, %f6
8008 .word 0x99a24830 ! t1_kref+0xfc0: fadds %f9, %f16, %f12
8009 .word 0xac5cf139 ! t1_kref+0xfc4: smul %l3, -0xec7, %l6
8010 .word 0xe91fbca8 ! t1_kref+0xfc8: ldd [%fp - 0x358], %f20
8011 .word 0xaab36b45 ! t1_kref+0xfcc: orncc %o5, 0xb45, %l5
8012 .word 0xaa75f912 ! t1_kref+0xfd0: udiv %l7, -0x6ee, %l5
8013 .word 0xac0de786 ! t1_kref+0xfd4: and %l7, 0x786, %l6
8014 .word 0xae934017 ! t1_kref+0xfd8: orcc %o5, %l7, %l7
8015 .word 0x8185c000 ! t1_kref+0xfdc: wr %l7, %g0, %y
8016 .word 0x81ac0ad4 ! t1_kref+0xfe0: fcmped %fcc0, %f16, %f20
8017 .word 0x97b38a74 ! t1_kref+0xfe4: fpadd32s %f14, %f20, %f11
8018 .word 0x81ad8ad0 ! t1_kref+0xfe8: fcmped %fcc0, %f22, %f16
8019 .word 0xb3a00125 ! t1_kref+0xfec: fabss %f5, %f25
8020 .word 0xacb6c017 ! t1_kref+0xff0: orncc %i3, %l7, %l6
8021 .word 0x9de3bfa0 ! t1_kref+0xff4: save %sp, -0x60, %sp
8022 .word 0xba9f401c ! t1_kref+0xff8: xorcc %i5, %i4, %i5
8023 .word 0xadee7919 ! t1_kref+0xffc: restore %i1, -0x6e7, %l6
8024 .word 0x25800008 ! t1_kref+0x1000: fblg,a _kref+0x1020
8025 .word 0xe1ee101b ! t1_kref+0x1004: prefetcha %i0 + %i3, 16
8026 .word 0xec560000 ! t1_kref+0x1008: ldsh [%i0], %l6
8027 .word 0xec567ffa ! t1_kref+0x100c: ldsh [%i1 - 6], %l6
8028 .word 0xac733388 ! t1_kref+0x1010: udiv %o4, -0xc78, %l6
8029 .word 0xa9a01935 ! t1_kref+0x1014: fstod %f21, %f20
8030 .word 0x95a01918 ! t1_kref+0x1018: fitod %f24, %f10
8031 .word 0x95b30d06 ! t1_kref+0x101c: fandnot1 %f12, %f6, %f10
8032 .word 0xaa73400b ! t1_kref+0x1020: udiv %o5, %o3, %l5
8033 .word 0x81d8400f ! t1_kref+0x1024: flush %g1 + %o7
8034 .word 0xaf2a201a ! t1_kref+0x1028: sll %o0, 0x1a, %l7
8035 .word 0xa1a018ce ! t1_kref+0x102c: fdtos %f14, %f16
8036 .word 0x35480008 ! t1_kref+0x1030: fbue,a,pt %fcc0, _kref+0x1050
8037 .word 0xaa04c00a ! t1_kref+0x1034: add %l3, %o2, %l5
8038 .word 0xf4363ffa ! t1_kref+0x1038: sth %i2, [%i0 - 6]
8039 .word 0x95b48e80 ! t1_kref+0x103c: fsrc1 %f18, %f10
8040 .word 0xafa00533 ! t1_kref+0x1040: fsqrts %f19, %f23
8041 .word 0xac44c009 ! t1_kref+0x1044: addc %l3, %o1, %l6
8042 .word 0x89a00531 ! t1_kref+0x1048: fsqrts %f17, %f4
8043 .word 0x89a34d26 ! t1_kref+0x104c: fsmuld %f13, %f6, %f4
8044 .word 0xd66e3feb ! t1_kref+0x1050: ldstub [%i0 - 0x15], %o3
8045 .word 0xaf400000 ! t1_kref+0x1054: mov %y, %l7
8046 .word 0x81830000 ! t1_kref+0x1058: wr %o4, %g0, %y
8047 .word 0xa5a689c8 ! t1_kref+0x105c: fdivd %f26, %f8, %f18
8048 .word 0x81db7fe3 ! t1_kref+0x1060: flush %o5 - 0x1d
8049 .word 0x8143c000 ! t1_kref+0x1064: stbar
8050 .word 0xcf267ff4 ! t1_kref+0x1068: st %f7, [%i1 - 0xc]
8051 .word 0xa782c00a ! t1_kref+0x106c: wr %o3, %o2, %gsr
8052 .word 0x81ac8a4a ! t1_kref+0x1070: fcmpd %fcc0, %f18, %f10
8053 .word 0x8ba0053b ! t1_kref+0x1074: fsqrts %f27, %f5
8054 .word 0xd66e401a ! t1_kref+0x1078: ldstub [%i1 + %i2], %o3
8055 .word 0xa5a00138 ! t1_kref+0x107c: fabss %f24, %f18
8056 .word 0x2f480007 ! t1_kref+0x1080: fbu,a,pt %fcc0, _kref+0x109c
8057 .word 0xada00534 ! t1_kref+0x1084: fsqrts %f20, %f22
8058 .word 0xaf268008 ! t1_kref+0x1088: mulscc %i2, %o0, %l7
8059 .word 0xaa16c016 ! t1_kref+0x108c: or %i3, %l6, %l5
8060 .word 0x21480006 ! t1_kref+0x1090: fbn,a,pt %fcc0, _kref+0x10a8
8061 .word 0xa9a7084a ! t1_kref+0x1094: faddd %f28, %f10, %f20
8062 call SYM(t1_subr3)
8063 .word 0xac3d3920 ! t1_kref+0x109c: xnor %l4, -0x6e0, %l6
8064 .word 0xad2de01d ! t1_kref+0x10a0: sll %l7, 0x1d, %l6
8065 .word 0xea480019 ! t1_kref+0x10a4: ldsb [%g0 + %i1], %l5
8066 .word 0xec00a014 ! t1_kref+0x10a8: ld [%g2 + 0x14], %l6
8067 .word 0xeafe1000 ! t1_kref+0x10ac: swapa [%i0]0x80, %l5
8068 .word 0xacb80015 ! t1_kref+0x10b0: xnorcc %g0, %l5, %l6
8069 .word 0xe11fbd48 ! t1_kref+0x10b4: ldd [%fp - 0x2b8], %f16
8070 .word 0xafa0012e ! t1_kref+0x10b8: fabss %f14, %f23
8071 .word 0xb1b10e80 ! t1_kref+0x10bc: fsrc1 %f4, %f24
8072 .word 0x25800006 ! t1_kref+0x10c0: fblg,a _kref+0x10d8
8073 .word 0xaa02c00a ! t1_kref+0x10c4: add %o3, %o2, %l5
8074 .word 0x2e480004 ! t1_kref+0x10c8: bvs,a,pt %icc, _kref+0x10d8
8075 .word 0xa1a6084e ! t1_kref+0x10cc: faddd %f24, %f14, %f16
8076 .word 0x81ad0acc ! t1_kref+0x10d0: fcmped %fcc0, %f20, %f12
8077 .word 0xae16a323 ! t1_kref+0x10d4: or %i2, 0x323, %l7
8078 .word 0xc93e7ff8 ! t1_kref+0x10d8: std %f4, [%i1 - 8]
8079 .word 0xeb00a014 ! t1_kref+0x10dc: ld [%g2 + 0x14], %f21
8080 .word 0xec1e2018 ! t1_kref+0x10e0: ldd [%i0 + 0x18], %l6
8081 .word 0xe41e2010 ! t1_kref+0x10e4: ldd [%i0 + 0x10], %l2
8082 .word 0xaf2ea001 ! t1_kref+0x10e8: sll %i2, 0x1, %l7
8083 .word 0xd91fbe68 ! t1_kref+0x10ec: ldd [%fp - 0x198], %f12
8084 .word 0xae92c00d ! t1_kref+0x10f0: orcc %o3, %o5, %l7
8085 .word 0xafb104d6 ! t1_kref+0x10f4: fcmpne32 %f4, %f22, %l7
8086 .word 0x81dd348c ! t1_kref+0x10f8: flush %l4 - 0xb74
8087 .word 0xd01e0000 ! t1_kref+0x10fc: ldd [%i0], %o0
8088 .word 0x9fc00004 ! t1_kref+0x1100: call %g0 + %g4
8089 .word 0x91a00127 ! t1_kref+0x1104: fabss %f7, %f8
8090 .word 0xf43e2000 ! t1_kref+0x1108: std %i2, [%i0]
8091 .word 0xaaa4c008 ! t1_kref+0x110c: subcc %l3, %o0, %l5
8092 .word 0xb7b28ee9 ! t1_kref+0x1110: fornot2s %f10, %f9, %f27
8093 .word 0xaeba801a ! t1_kref+0x1114: xnorcc %o2, %i2, %l7
8094 .word 0xaa936616 ! t1_kref+0x1118: orcc %o5, 0x616, %l5
8095 .word 0xada00054 ! t1_kref+0x111c: fmovd %f20, %f22
8096 .word 0x8bb00ce9 ! t1_kref+0x1120: fnot2s %f9, %f5
8097 .word 0xea8e9059 ! t1_kref+0x1124: lduba [%i2 + %i1]0x82, %l5
8098 .word 0x81ad4a2d ! t1_kref+0x1128: fcmps %fcc0, %f21, %f13
8099 .word 0xb1b38abc ! t1_kref+0x112c: fpsub16s %f14, %f28, %f24
8100 .word 0xa1b50c9a ! t1_kref+0x1130: fandnot2 %f20, %f26, %f16
8101 .word 0xaa883313 ! t1_kref+0x1134: andcc %g0, -0xced, %l5
8102 .word 0xaf35c01b ! t1_kref+0x1138: srl %l7, %i3, %l7
8103 .word 0x9de3bfa0 ! t1_kref+0x113c: save %sp, -0x60, %sp
8104 .word 0xafee801d ! t1_kref+0x1140: restore %i2, %i5, %l7
8105 call SYM(t1_subr2)
8106 .word 0xd81e2008 ! t1_kref+0x1148: ldd [%i0 + 8], %o4
8107 .word 0xb9a20834 ! t1_kref+0x114c: fadds %f8, %f20, %f28
8108 .word 0xa7858009 ! t1_kref+0x1150: wr %l6, %o1, %gsr
8109 .word 0xc0260000 ! t1_kref+0x1154: clr [%i0]
8110 .word 0xae057411 ! t1_kref+0x1158: add %l5, -0xbef, %l7
8111 .word 0xae06bc2e ! t1_kref+0x115c: add %i2, -0x3d2, %l7
8112 .word 0xac3d401a ! t1_kref+0x1160: xnor %l5, %i2, %l6
8113 .word 0x29480004 ! t1_kref+0x1164: fbl,a,pt %fcc0, _kref+0x1174
8114 .word 0xac150016 ! t1_kref+0x1168: or %l4, %l6, %l6
8115 .word 0xab25a808 ! t1_kref+0x116c: mulscc %l6, 0x808, %l5
8116 .word 0x95a00531 ! t1_kref+0x1170: fsqrts %f17, %f10
8117 .word 0xa1b00cda ! t1_kref+0x1174: fnot2 %f26, %f16
8118 .word 0x81db25a2 ! t1_kref+0x1178: flush %o4 + 0x5a2
8119 .word 0xacfded53 ! t1_kref+0x117c: sdivcc %l7, 0xd53, %l6
8120 .word 0x22480008 ! t1_kref+0x1180: be,a,pt %icc, _kref+0x11a0
8121 .word 0x89a58846 ! t1_kref+0x1184: faddd %f22, %f6, %f4
8122 .word 0x28480003 ! t1_kref+0x1188: bleu,a,pt %icc, _kref+0x1194
8123 .word 0xac550009 ! t1_kref+0x118c: umul %l4, %o1, %l6
8124 .word 0xd86e8018 ! t1_kref+0x1190: ldstub [%i2 + %i0], %o4
8125 .word 0xb5a309d2 ! t1_kref+0x1194: fdivd %f12, %f18, %f26
8126 .word 0xeefe501c ! t1_kref+0x1198: swapa [%i1 + %i4]0x80, %l7
8127 .word 0xaf382005 ! t1_kref+0x119c: sra %g0, 0x5, %l7
8128 .word 0xacda6ad3 ! t1_kref+0x11a0: smulcc %o1, 0xad3, %l6
8129 .word 0xae082409 ! t1_kref+0x11a4: and %g0, 0x409, %l7
8130 .word 0xad408000 ! t1_kref+0x11a8: mov %ccr, %l6
8131 .word 0xaec3400a ! t1_kref+0x11ac: addccc %o5, %o2, %l7
8132 .word 0x81dc0011 ! t1_kref+0x11b0: flush %l0 + %l1
8133 .word 0xa7b00774 ! t1_kref+0x11b4: fpack16 %f20, %f19
8134 .word 0xafb50492 ! t1_kref+0x11b8: fcmple32 %f20, %f18, %l7
8135 .word 0xaef20015 ! t1_kref+0x11bc: udivcc %o0, %l5, %l7
8136 .word 0x2a800008 ! t1_kref+0x11c0: bcs,a _kref+0x11e0
8137 .word 0xea0e6008 ! t1_kref+0x11c4: ldub [%i1 + 8], %l5
8138 .word 0xaa52b59a ! t1_kref+0x11c8: umul %o2, -0xa66, %l5
8139 .word 0xb1b40d84 ! t1_kref+0x11cc: fxor %f16, %f4, %f24
8140 .word 0xac9afc27 ! t1_kref+0x11d0: xorcc %o3, -0x3d9, %l6
8141 .word 0xea062008 ! t1_kref+0x11d4: ld [%i0 + 8], %l5
8142 .word 0x38480002 ! t1_kref+0x11d8: bgu,a,pt %icc, _kref+0x11e0
8143 .word 0xb9b48f50 ! t1_kref+0x11dc: fornot1 %f18, %f16, %f28
8144 .word 0xaa024017 ! t1_kref+0x11e0: add %o1, %l7, %l5
8145 .word 0x95a54d2f ! t1_kref+0x11e4: fsmuld %f21, %f15, %f10
8146 .word 0xe06e3fe9 ! t1_kref+0x11e8: ldstub [%i0 - 0x17], %l0
8147 .word 0xab3a4017 ! t1_kref+0x11ec: sra %o1, %l7, %l5
8148 .word 0xd91e401d ! t1_kref+0x11f0: ldd [%i1 + %i5], %f12
8149 .word 0xad202876 ! t1_kref+0x11f4: mulscc %g0, 0x876, %l6
8150 .word 0xec8e101a ! t1_kref+0x11f8: lduba [%i0 + %i2]0x80, %l6
8151 .word 0xaaa2001b ! t1_kref+0x11fc: subcc %o0, %i3, %l5
8152 .word 0xa1a20938 ! t1_kref+0x1200: fmuls %f8, %f24, %f16
8153 .word 0x99a00535 ! t1_kref+0x1204: fsqrts %f21, %f12
8154 .word 0xa1a0012c ! t1_kref+0x1208: fabss %f12, %f16
8155 .word 0x3a800005 ! t1_kref+0x120c: bcc,a _kref+0x1220
8156 .word 0xacfde033 ! t1_kref+0x1210: sdivcc %l7, 0x33, %l6
8157 .word 0x2a480004 ! t1_kref+0x1214: bcs,a,pt %icc, _kref+0x1224
8158 .word 0x93a00035 ! t1_kref+0x1218: fmovs %f21, %f9
8159 .word 0xa9a0191a ! t1_kref+0x121c: fitod %f26, %f20
8160 .word 0x21480003 ! t1_kref+0x1220: fbn,a,pt %fcc0, _kref+0x122c
8161 .word 0xa9a00136 ! t1_kref+0x1224: fabss %f22, %f20
8162 .word 0xac94c00b ! t1_kref+0x1228: orcc %l3, %o3, %l6
8163 .word 0xab2d0009 ! t1_kref+0x122c: sll %l4, %o1, %l5
8164 .word 0xec00a024 ! t1_kref+0x1230: ld [%g2 + 0x24], %l6
8165 .word 0xd030a034 ! t1_kref+0x1234: sth %o0, [%g2 + 0x34]
8166 .word 0xabb5432d ! t1_kref+0x1238: bmask %l5, %o5, %l5
8167 .word 0xac02648c ! t1_kref+0x123c: add %o1, 0x48c, %l6
8168 .word 0xf4bf5019 ! t1_kref+0x1240: stda %i2, [%i5 + %i1]0x80
8169 .word 0xb5a5c930 ! t1_kref+0x1244: fmuls %f23, %f16, %f26
8170 call SYM(t1_subr0)
8171 .word 0x81824000 ! t1_kref+0x124c: wr %o1, %g0, %y
8172 .word 0x2b480004 ! t1_kref+0x1250: fbug,a,pt %fcc0, _kref+0x1260
8173 .word 0xe678a024 ! t1_kref+0x1254: swap [%g2 + 0x24], %l3
8174 .word 0x25800001 ! t1_kref+0x1258: fblg,a _kref+0x125c
8175 .word 0xae168000 ! t1_kref+0x125c: or %i2, %g0, %l7
8176 .word 0xa5a50856 ! t1_kref+0x1260: faddd %f20, %f22, %f18
8177 .word 0x8ba0052c ! t1_kref+0x1264: fsqrts %f12, %f5
8178 .word 0xee36c018 ! t1_kref+0x1268: sth %l7, [%i3 + %i0]
8179 .word 0x99a018cc ! t1_kref+0x126c: fdtos %f12, %f12
8180 .word 0xd820a004 ! t1_kref+0x1270: st %o4, [%g2 + 4]
8181 .word 0x9fc00004 ! t1_kref+0x1274: call %g0 + %g4
8182 .word 0x8143c000 ! t1_kref+0x1278: stbar
8183 .word 0x22480007 ! t1_kref+0x127c: be,a,pt %icc, _kref+0x1298
8184 .word 0xac9abcd9 ! t1_kref+0x1280: xorcc %o2, -0x327, %l6
8185 .word 0xafb5002b ! t1_kref+0x1284: edge8n %l4, %o3, %l7
8186 .word 0xea4e7ffb ! t1_kref+0x1288: ldsb [%i1 - 5], %l5
8187 .word 0x26480006 ! t1_kref+0x128c: bl,a,pt %icc, _kref+0x12a4
8188 .word 0xafb3412d ! t1_kref+0x1290: edge32n %o5, %o5, %l7
8189 .word 0xecfe5000 ! t1_kref+0x1294: swapa [%i1]0x80, %l6
8190 .word 0xacbafda9 ! t1_kref+0x1298: xnorcc %o3, -0x257, %l6
8191 .word 0xabb5c115 ! t1_kref+0x129c: edge32 %l7, %l5, %l5
8192 .word 0xd9be1a1b ! t1_kref+0x12a0: stda %f12, [%i0 + %i3]0xd0
8193 .word 0xd66e401a ! t1_kref+0x12a4: ldstub [%i1 + %i2], %o3
8194 .word 0xab2aa00f ! t1_kref+0x12a8: sll %o2, 0xf, %l5
8195 .word 0xafa20937 ! t1_kref+0x12ac: fmuls %f8, %f23, %f23
8196 .word 0xaeb57b92 ! t1_kref+0x12b0: orncc %l5, -0x46e, %l7
8197 .word 0xe53e401d ! t1_kref+0x12b4: std %f18, [%i1 + %i5]
8198 .word 0xe53e2000 ! t1_kref+0x12b8: std %f18, [%i0]
8199 .word 0xb3a18834 ! t1_kref+0x12bc: fadds %f6, %f20, %f25
8200 .word 0xe51fbfb8 ! t1_kref+0x12c0: ldd [%fp - 0x48], %f18
8201 .word 0x91b70a6a ! t1_kref+0x12c4: fpadd32s %f28, %f10, %f8
8202 .word 0xd4367fe8 ! t1_kref+0x12c8: sth %o2, [%i1 - 0x18]
8203 .word 0xaa43401a ! t1_kref+0x12cc: addc %o5, %i2, %l5
8204 .word 0xaab6ec4b ! t1_kref+0x12d0: orncc %i3, 0xc4b, %l5
8205 .word 0xaafdffd9 ! t1_kref+0x12d4: sdivcc %l7, -0x27, %l5
8206 .word 0xacdcc01b ! t1_kref+0x12d8: smulcc %l3, %i3, %l6
8207 .word 0xaeb50000 ! t1_kref+0x12dc: orncc %l4, %g0, %l7
8208 .word 0xac3ec009 ! t1_kref+0x12e0: xnor %i3, %o1, %l6
8209 .word 0x91a60844 ! t1_kref+0x12e4: faddd %f24, %f4, %f8
8210 .word 0xada018d0 ! t1_kref+0x12e8: fdtos %f16, %f22
8211 .word 0x9de3bfa0 ! t1_kref+0x12ec: save %sp, -0x60, %sp
8212 .word 0xba0f401c ! t1_kref+0x12f0: and %i5, %i4, %i5
8213 .word 0xabee8018 ! t1_kref+0x12f4: restore %i2, %i0, %l5
8214 .word 0xacc5c015 ! t1_kref+0x12f8: addccc %l7, %l5, %l6
8215 .word 0xaebac014 ! t1_kref+0x12fc: xnorcc %o3, %l4, %l7
8216 .word 0xa9a148ab ! t1_kref+0x1300: fsubs %f5, %f11, %f20
8217 .word 0xaa7cc015 ! t1_kref+0x1304: sdiv %l3, %l5, %l5
8218 .word 0xaebdf4cb ! t1_kref+0x1308: xnorcc %l7, -0xb35, %l7
8219 .word 0xe89f5018 ! t1_kref+0x130c: ldda [%i5 + %i0]0x80, %l4
8220 .word 0xafb604da ! t1_kref+0x1310: fcmpne32 %f24, %f26, %l7
8221 .word 0xae24c00c ! t1_kref+0x1314: sub %l3, %o4, %l7
8222 .word 0xaa04f4c0 ! t1_kref+0x1318: add %l3, -0xb40, %l5
8223 .word 0x81850000 ! t1_kref+0x131c: wr %l4, %g0, %y
8224 .word 0xae45000a ! t1_kref+0x1320: addc %l4, %o2, %l7
8225 .word 0xeb6e6000 ! t1_kref+0x1324: prefetch %i1, 21
8226 .word 0x2f480005 ! t1_kref+0x1328: fbu,a,pt %fcc0, _kref+0x133c
8227 .word 0xed3e3fe8 ! t1_kref+0x132c: std %f22, [%i0 - 0x18]
8228 .word 0xac1a7e65 ! t1_kref+0x1330: xor %o1, -0x19b, %l6
8229 .word 0xadb304d2 ! t1_kref+0x1334: fcmpne32 %f12, %f18, %l6
8230 .word 0x8da24d2b ! t1_kref+0x1338: fsmuld %f9, %f11, %f6
8231 .word 0xd81e2000 ! t1_kref+0x133c: ldd [%i0], %o4
8232 .word 0x9da00528 ! t1_kref+0x1340: fsqrts %f8, %f14
8233 .word 0xada3483b ! t1_kref+0x1344: fadds %f13, %f27, %f22
8234 .word 0xa5a589c4 ! t1_kref+0x1348: fdivd %f22, %f4, %f18
8235 .word 0xd020a014 ! t1_kref+0x134c: st %o0, [%g2 + 0x14]
8236 .word 0x2b36e529 ! t1_kref+0x1350: sethi %hi(0xdb94a400), %l5
8237 call SYM(t1_subr0)
8238 .word 0xa5a01928 ! t1_kref+0x1358: fstod %f8, %f18
8239 .word 0xe968a1ca ! t1_kref+0x135c: prefetch %g2 + 0x1ca, 20
8240 .word 0xa1a0191c ! t1_kref+0x1360: fitod %f28, %f16
8241 .word 0xad2b4017 ! t1_kref+0x1364: sll %o5, %l7, %l6
8242 .word 0xea28a015 ! t1_kref+0x1368: stb %l5, [%g2 + 0x15]
8243 .word 0x23480008 ! t1_kref+0x136c: fbne,a,pt %fcc0, _kref+0x138c
8244 .word 0xb1a24d3a ! t1_kref+0x1370: fsmuld %f9, %f26, %f24
8245 .word 0xed1fbc58 ! t1_kref+0x1374: ldd [%fp - 0x3a8], %f22
8246 .word 0xa7a000b4 ! t1_kref+0x1378: fnegs %f20, %f19
8247 .word 0x9da14d2a ! t1_kref+0x137c: fsmuld %f5, %f10, %f14
8248 .word 0xaeb2c00d ! t1_kref+0x1380: orncc %o3, %o5, %l7
8249 .word 0xc16e6018 ! t1_kref+0x1384: prefetch %i1 + 0x18, 0
8250 .word 0xadb58c86 ! t1_kref+0x1388: fandnot2 %f22, %f6, %f22
8251 .word 0x29480005 ! t1_kref+0x138c: fbl,a,pt %fcc0, _kref+0x13a0
8252 .word 0xaac20016 ! t1_kref+0x1390: addccc %o0, %l6, %l5
8253 .word 0xae72733c ! t1_kref+0x1394: udiv %o1, -0xcc4, %l7
8254 .word 0x9fc10000 ! t1_kref+0x1398: call %g4
8255 .word 0x8ba01886 ! t1_kref+0x139c: fitos %f6, %f5
8256 .word 0xd9be5897 ! t1_kref+0x13a0: stda %f12, [%i1 + %l7]0xc4
8257 .word 0xe7ee501d ! t1_kref+0x13a4: prefetcha %i1 + %i5, 19
8258 .word 0xec4e001a ! t1_kref+0x13a8: ldsb [%i0 + %i2], %l6
8259 .word 0xec36c019 ! t1_kref+0x13ac: sth %l6, [%i3 + %i1]
8260 .word 0x8143c000 ! t1_kref+0x13b0: stbar
8261 .word 0xabb540f5 ! t1_kref+0x13b4: edge16ln %l5, %l5, %l5
8262 .word 0xed871019 ! t1_kref+0x13b8: lda [%i4 + %i1]0x80, %f22
8263 .word 0xac0a801b ! t1_kref+0x13bc: and %o2, %i3, %l6
8264 .word 0x81580000 ! t1_kref+0x13c0: flushw
8265 .word 0xaee2e350 ! t1_kref+0x13c4: subccc %o3, 0x350, %l7
8266 .word 0xa5a00550 ! t1_kref+0x13c8: fsqrtd %f16, %f18
8267 .word 0xaf2a8009 ! t1_kref+0x13cc: sll %o2, %o1, %l7
8268 .word 0xa9b5c6bc ! t1_kref+0x13d0: fmul8x16al %f23, %f28, %f20
8269 .word 0xee901018 ! t1_kref+0x13d4: lduha [%g0 + %i0]0x80, %l7
8270 .word 0xaed5c01a ! t1_kref+0x13d8: umulcc %l7, %i2, %l7
8271 .word 0x25480002 ! t1_kref+0x13dc: fblg,a,pt %fcc0, _kref+0x13e4
8272 .word 0xaba0013c ! t1_kref+0x13e0: fabss %f28, %f21
8273 .word 0x81ab8ac6 ! t1_kref+0x13e4: fcmped %fcc0, %f14, %f6
8274 .word 0xacddaa20 ! t1_kref+0x13e8: smulcc %l6, 0xa20, %l6
8275 .word 0xaa003112 ! t1_kref+0x13ec: add %g0, -0xeee, %l5
8276 .word 0xaed5001b ! t1_kref+0x13f0: umulcc %l4, %i3, %l7
8277 .word 0xada000d2 ! t1_kref+0x13f4: fnegd %f18, %f22
8278 .word 0x8d826d68 ! t1_kref+0x13f8: wr %o1, 0xd68, %fprs
8279 .word 0xafb40484 ! t1_kref+0x13fc: fcmple32 %f16, %f4, %l7
8280 .word 0xacb6f113 ! t1_kref+0x1400: orncc %i3, -0xeed, %l6
8281 .word 0x99a00534 ! t1_kref+0x1404: fsqrts %f20, %f12
8282 call SYM(t1_subr3)
8283 .word 0xedee501c ! t1_kref+0x140c: prefetcha %i1 + %i4, 22
8284 .word 0xea56001b ! t1_kref+0x1410: ldsh [%i0 + %i3], %l5
8285 .word 0x97a3892c ! t1_kref+0x1414: fmuls %f14, %f12, %f11
8286 .word 0x8da7082b ! t1_kref+0x1418: fadds %f28, %f11, %f6
8287 .word 0xac302774 ! t1_kref+0x141c: orn %g0, 0x774, %l6
8288 .word 0xe99e6004 ! t1_kref+0x1420: ldda [%i1 + 4]%asi, %f20
8289 .word 0xeb68a10c ! t1_kref+0x1424: prefetch %g2 + 0x10c, 21
8290 .word 0x9fc00004 ! t1_kref+0x1428: call %g0 + %g4
8291 .word 0x95a0052c ! t1_kref+0x142c: fsqrts %f12, %f10
8292 .word 0x99a00544 ! t1_kref+0x1430: fsqrtd %f4, %f12
8293 .word 0xb1a00038 ! t1_kref+0x1434: fmovs %f24, %f24
8294 .word 0xd83e7fe8 ! t1_kref+0x1438: std %o4, [%i1 - 0x18]
8295 .word 0x37800005 ! t1_kref+0x143c: fbge,a _kref+0x1450
8296 .word 0xaead2431 ! t1_kref+0x1440: andncc %l4, 0x431, %l7
8297 .word 0x25480007 ! t1_kref+0x1444: fblg,a,pt %fcc0, _kref+0x1460
8298 .word 0xafb00200 ! t1_kref+0x1448: array8 %g0, %g0, %l7
8299 .word 0xb1a10d2a ! t1_kref+0x144c: fsmuld %f4, %f10, %f24
8300 .word 0xa1a0191a ! t1_kref+0x1450: fitod %f26, %f16
8301 .word 0x95b48a84 ! t1_kref+0x1454: fpsub16 %f18, %f4, %f10
8302 .word 0xafa4892c ! t1_kref+0x1458: fmuls %f18, %f12, %f23
8303 .word 0x33480007 ! t1_kref+0x145c: fbe,a,pt %fcc0, _kref+0x1478
8304 .word 0xa9a00038 ! t1_kref+0x1460: fmovs %f24, %f20
8305 .word 0xf8380018 ! t1_kref+0x1464: std %i4, [%g0 + %i0]
8306 .word 0xb5a00134 ! t1_kref+0x1468: fabss %f20, %f26
8307 .word 0xb7a00037 ! t1_kref+0x146c: fmovs %f23, %f27
8308 .word 0x81acca29 ! t1_kref+0x1470: fcmps %fcc0, %f19, %f9
8309 .word 0x95a01084 ! t1_kref+0x1474: fxtos %f4, %f10
8310 .word 0x27480002 ! t1_kref+0x1478: fbul,a,pt %fcc0, _kref+0x1480
8311 .word 0xa9b38dda ! t1_kref+0x147c: fnand %f14, %f26, %f20
8312 .word 0xc9bf5018 ! t1_kref+0x1480: stda %f4, [%i5 + %i0]0x80
8313 .word 0x93a0013b ! t1_kref+0x1484: fabss %f27, %f9
8314 .word 0xae056feb ! t1_kref+0x1488: add %l5, 0xfeb, %l7
8315 .word 0x8d85c016 ! t1_kref+0x148c: wr %l7, %l6, %fprs
8316 .word 0x8143c000 ! t1_kref+0x1490: stbar
8317 .word 0x86102003 ! t1_kref+0x1494: mov 0x3, %g3
8318 .word 0x32800000 ! t1_kref+0x1498: bne,a _kref+0x1498
8319 .word 0x86a0e001 ! t1_kref+0x149c: subcc %g3, 1, %g3
8320 .word 0xabb7040e ! t1_kref+0x14a0: fcmple16 %f28, %f14, %l5
8321 .word 0xa5b40f92 ! t1_kref+0x14a4: for %f16, %f18, %f18
8322 .word 0x81a90ace ! t1_kref+0x14a8: fcmped %fcc0, %f4, %f14
8323 .word 0xe7ee101b ! t1_kref+0x14ac: prefetcha %i0 + %i3, 19
8324 .word 0xacb5319c ! t1_kref+0x14b0: orncc %l4, -0xe64, %l6
8325 .word 0xe93e6010 ! t1_kref+0x14b4: std %f20, [%i1 + 0x10]
8326 .word 0x36480001 ! t1_kref+0x14b8: bge,a,pt %icc, _kref+0x14bc
8327 .word 0xaab82928 ! t1_kref+0x14bc: xnorcc %g0, 0x928, %l5
8328 .word 0xae3d4000 ! t1_kref+0x14c0: not %l5, %l7
8329 .word 0xec163ff6 ! t1_kref+0x14c4: lduh [%i0 - 0xa], %l6
8330 .word 0xaadd4009 ! t1_kref+0x14c8: smulcc %l5, %o1, %l5
8331 .word 0xada01892 ! t1_kref+0x14cc: fitos %f18, %f22
8332 .word 0xadb24109 ! t1_kref+0x14d0: edge32 %o1, %o1, %l6
8333 .word 0x3d800006 ! t1_kref+0x14d4: fbule,a _kref+0x14ec
8334 .word 0xaeb20000 ! t1_kref+0x14d8: orncc %o0, %g0, %l7
8335 .word 0x2d20dcf2 ! t1_kref+0x14dc: sethi %hi(0x8373c800), %l6
8336 .word 0xaa8ae86d ! t1_kref+0x14e0: andcc %o3, 0x86d, %l5
8337 .word 0xaa454014 ! t1_kref+0x14e4: addc %l5, %l4, %l5
8338 .word 0x2f480006 ! t1_kref+0x14e8: fbu,a,pt %fcc0, _kref+0x1500
8339 .word 0x81d8000e ! t1_kref+0x14ec: flush %g0 + %sp
8340 .word 0xab3ac016 ! t1_kref+0x14f0: sra %o3, %l6, %l5
8341 .word 0xe7e61014 ! t1_kref+0x14f4: casa [%i0]0x80, %l4, %l3
8342 .word 0xae1a4013 ! t1_kref+0x14f8: xor %o1, %l3, %l7
8343 .word 0xee070019 ! t1_kref+0x14fc: ld [%i4 + %i1], %l7
8344 .word 0x81adca3b ! t1_kref+0x1500: fcmps %fcc0, %f23, %f27
8345 .word 0x2a800007 ! t1_kref+0x1504: bcs,a _kref+0x1520
8346 .word 0xd8be501d ! t1_kref+0x1508: stda %o4, [%i1 + %i5]0x80
8347 .word 0xc06e8018 ! t1_kref+0x150c: ldstub [%i2 + %i0], %g0
8348 .word 0xacd5ec75 ! t1_kref+0x1510: umulcc %l7, 0xc75, %l6
8349 .word 0xb3a0052f ! t1_kref+0x1514: fsqrts %f15, %f25
8350 .word 0xac0ec01b ! t1_kref+0x1518: and %i3, %i3, %l6
8351 .word 0xd836001b ! t1_kref+0x151c: sth %o4, [%i0 + %i3]
8352 .word 0xab2a401b ! t1_kref+0x1520: sll %o1, %i3, %l5
8353 .word 0xac0ec01a ! t1_kref+0x1524: and %i3, %i2, %l6
8354 .word 0xaf700016 ! t1_kref+0x1528: popc %l6, %l7
8355 .word 0xb9b58a10 ! t1_kref+0x152c: fpadd16 %f22, %f16, %f28
8356 .word 0xae2521fd ! t1_kref+0x1530: sub %l4, 0x1fd, %l7
8357 .word 0xad2da004 ! t1_kref+0x1534: sll %l6, 0x4, %l6
8358 .word 0xee562004 ! t1_kref+0x1538: ldsh [%i0 + 4], %l7
8359 .word 0xacb2001a ! t1_kref+0x153c: orncc %o0, %i2, %l6
8360 .word 0xaa152cf1 ! t1_kref+0x1540: or %l4, 0xcf1, %l5
8361 .word 0xb1b28c98 ! t1_kref+0x1544: fandnot2 %f10, %f24, %f24
8362 .word 0x93a0188a ! t1_kref+0x1548: fitos %f10, %f9
8363 .word 0xf99eda58 ! t1_kref+0x154c: ldda [%i3 + %i0]0xd2, %f28
8364 .word 0xaa024009 ! t1_kref+0x1550: add %o1, %o1, %l5
8365 .word 0xa5a00536 ! t1_kref+0x1554: fsqrts %f22, %f18
8366 .word 0xaac24016 ! t1_kref+0x1558: addccc %o1, %l6, %l5
8367 .word 0x2c480005 ! t1_kref+0x155c: bneg,a,pt %icc, _kref+0x1570
8368 .word 0xe0ff1019 ! t1_kref+0x1560: swapa [%i4 + %i1]0x80, %l0
8369 .word 0xae26801b ! t1_kref+0x1564: sub %i2, %i3, %l7
8370 .word 0xaca4c015 ! t1_kref+0x1568: subcc %l3, %l5, %l6
8371 .word 0xabb2c240 ! t1_kref+0x156c: array16 %o3, %g0, %l5
8372 .word 0x9da0189b ! t1_kref+0x1570: fitos %f27, %f14
8373 .word 0xac72c008 ! t1_kref+0x1574: udiv %o3, %o0, %l6
8374 .word 0x3e800001 ! t1_kref+0x1578: bvc,a _kref+0x157c
8375 .word 0xada38852 ! t1_kref+0x157c: faddd %f14, %f18, %f22
8376 .word 0xaa936f2c ! t1_kref+0x1580: orcc %o5, 0xf2c, %l5
8377 .word 0xb1a2884a ! t1_kref+0x1584: faddd %f10, %f10, %f24
8378 .word 0xea08a034 ! t1_kref+0x1588: ldub [%g2 + 0x34], %l5
8379 .word 0xaabdbbd7 ! t1_kref+0x158c: xnorcc %l6, -0x429, %l5
8380 .word 0xace573ae ! t1_kref+0x1590: subccc %l5, -0xc52, %l6
8381 .word 0x99b58d60 ! t1_kref+0x1594: fnot1s %f22, %f12
8382 .word 0xacb2aece ! t1_kref+0x1598: orncc %o2, 0xece, %l6
8383 .word 0xb1a5c929 ! t1_kref+0x159c: fmuls %f23, %f9, %f24
8384 .word 0xdaae5000 ! t1_kref+0x15a0: stba %o5, [%i1]0x80
8385 .word 0xab03400d ! t1_kref+0x15a4: taddcc %o5, %o5, %l5
8386 .word 0xdaa81018 ! t1_kref+0x15a8: stba %o5, [%g0 + %i0]0x80
8387 .word 0xab22c013 ! t1_kref+0x15ac: mulscc %o3, %l3, %l5
8388 call SYM(t1_subr0)
8389 .word 0xea566000 ! t1_kref+0x15b4: ldsh [%i1], %l5
8390 .word 0x9da389c6 ! t1_kref+0x15b8: fdivd %f14, %f6, %f14
8391 .word 0xaaf28015 ! t1_kref+0x15bc: udivcc %o2, %l5, %l5
8392 .word 0xda363fe6 ! t1_kref+0x15c0: sth %o5, [%i0 - 0x1a]
8393 .word 0xada0188f ! t1_kref+0x15c4: fitos %f15, %f22
8394 .word 0x24800008 ! t1_kref+0x15c8: ble,a _kref+0x15e8
8395 .word 0xef067ffc ! t1_kref+0x15cc: ld [%i1 - 4], %f23
8396 .word 0xae73000c ! t1_kref+0x15d0: udiv %o4, %o4, %l7
8397 .word 0x95a000b5 ! t1_kref+0x15d4: fnegs %f21, %f10
8398 .word 0xaec20014 ! t1_kref+0x15d8: addccc %o0, %l4, %l7
8399 .word 0xd028a005 ! t1_kref+0x15dc: stb %o0, [%g2 + 5]
8400 .word 0xabb54160 ! t1_kref+0x15e0: edge32ln %l5, %g0, %l5
8401 .word 0xfb6e6018 ! t1_kref+0x15e4: prefetch %i1 + 0x18, 29
8402 .word 0xee167ffc ! t1_kref+0x15e8: lduh [%i1 - 4], %l7
8403 .word 0xac95e3bc ! t1_kref+0x15ec: orcc %l7, 0x3bc, %l6
8404 .word 0xaa058009 ! t1_kref+0x15f0: add %l6, %o1, %l5
8405 .word 0x81850000 ! t1_kref+0x15f4: wr %l4, %g0, %y
8406 .word 0x91a00554 ! t1_kref+0x15f8: fsqrtd %f20, %f8
8407 .word 0x8143c000 ! t1_kref+0x15fc: stbar
8408 .word 0xac44e1fa ! t1_kref+0x1600: addc %l3, 0x1fa, %l6
8409 .word 0x38800008 ! t1_kref+0x1604: bgu,a _kref+0x1624
8410 .word 0xaeb4c009 ! t1_kref+0x1608: orncc %l3, %o1, %l7
8411 .word 0xaa3b7310 ! t1_kref+0x160c: xnor %o5, -0xcf0, %l5
8412 .word 0xd46e2003 ! t1_kref+0x1610: ldstub [%i0 + 3], %o2
8413 .word 0x2f3551da ! t1_kref+0x1614: sethi %hi(0xd5476800), %l7
8414 .word 0xaeba3ae5 ! t1_kref+0x1618: xnorcc %o0, -0x51b, %l7
8415 .word 0x2f480003 ! t1_kref+0x161c: fbu,a,pt %fcc0, _kref+0x1628
8416 .word 0xab382019 ! t1_kref+0x1620: sra %g0, 0x19, %l5
8417 .word 0xada0004a ! t1_kref+0x1624: fmovd %f10, %f22
8418 .word 0xd926401c ! t1_kref+0x1628: st %f12, [%i1 + %i4]
8419 .word 0xb3a24928 ! t1_kref+0x162c: fmuls %f9, %f8, %f25
8420 .word 0xa1a00534 ! t1_kref+0x1630: fsqrts %f20, %f16
8421 .word 0xb5a00524 ! t1_kref+0x1634: fsqrts %f4, %f26
8422 .word 0xb5a0190d ! t1_kref+0x1638: fitod %f13, %f26
8423 .word 0x81850000 ! t1_kref+0x163c: wr %l4, %g0, %y
8424 .word 0xaadd75c8 ! t1_kref+0x1640: smulcc %l5, -0xa38, %l5
8425 .word 0xac5eb7cb ! t1_kref+0x1644: smul %i2, -0x835, %l6
8426 .word 0x86102020 ! t1_kref+0x1648: mov 0x20, %g3
8427 .word 0x86a0e001 ! t1_kref+0x164c: subcc %g3, 1, %g3
8428 .word 0x2280000a ! t1_kref+0x1650: be,a _kref+0x1678
8429 .word 0xac46a9f6 ! t1_kref+0x1654: addc %i2, 0x9f6, %l6
8430 .word 0x2f3f236e ! t1_kref+0x1658: sethi %hi(0xfc8db800), %l7
8431 .word 0xac42401b ! t1_kref+0x165c: addc %o1, %i3, %l6
8432 .word 0xf53e2010 ! t1_kref+0x1660: std %f26, [%i0 + 0x10]
8433 .word 0x81dd6421 ! t1_kref+0x1664: flush %l5 + 0x421
8434 .word 0xb1a2892c ! t1_kref+0x1668: fmuls %f10, %f12, %f24
8435 .word 0x23480001 ! t1_kref+0x166c: fbne,a,pt %fcc0, _kref+0x1670
8436 .word 0xada0188f ! t1_kref+0x1670: fitos %f15, %f22
8437 .word 0x36800007 ! t1_kref+0x1674: bge,a _kref+0x1690
8438 .word 0xae5a8008 ! t1_kref+0x1678: smul %o2, %o0, %l7
8439 .word 0x27480008 ! t1_kref+0x167c: fbul,a,pt %fcc0, _kref+0x169c
8440 .word 0xadb50156 ! t1_kref+0x1680: edge32l %l4, %l6, %l6
8441 .word 0x8da000a8 ! t1_kref+0x1684: fnegs %f8, %f6
8442 .word 0xacfa8015 ! t1_kref+0x1688: sdivcc %o2, %l5, %l6
8443 .word 0xae5a6c4a ! t1_kref+0x168c: smul %o1, 0xc4a, %l7
8444 .word 0xaa42800a ! t1_kref+0x1690: addc %o2, %o2, %l5
8445 .word 0x8da589cc ! t1_kref+0x1694: fdivd %f22, %f12, %f6
8446 .word 0xacd57508 ! t1_kref+0x1698: umulcc %l5, -0xaf8, %l6
8447 .word 0x91a20927 ! t1_kref+0x169c: fmuls %f8, %f7, %f8
8448 .word 0xaf3d0017 ! t1_kref+0x16a0: sra %l4, %l7, %l7
8449 .word 0x8da018d0 ! t1_kref+0x16a4: fdtos %f16, %f6
8450 .word 0x81ab4a33 ! t1_kref+0x16a8: fcmps %fcc0, %f13, %f19
8451 .word 0x8db00f18 ! t1_kref+0x16ac: fsrc2 %f24, %f6
8452 .word 0x39480008 ! t1_kref+0x16b0: fbuge,a,pt %fcc0, _kref+0x16d0
8453 .word 0xab33401a ! t1_kref+0x16b4: srl %o5, %i2, %l5
8454 .word 0xae1eb2c1 ! t1_kref+0x16b8: xor %i2, -0xd3f, %l7
8455 .word 0x22800004 ! t1_kref+0x16bc: be,a _kref+0x16cc
8456 .word 0xad408000 ! t1_kref+0x16c0: mov %ccr, %l6
8457 .word 0x91a389c6 ! t1_kref+0x16c4: fdivd %f14, %f6, %f8
8458 .word 0xee16401b ! t1_kref+0x16c8: lduh [%i1 + %i3], %l7
8459 .word 0xaf2a401b ! t1_kref+0x16cc: sll %o1, %i3, %l7
8460 .word 0x81ac8a56 ! t1_kref+0x16d0: fcmpd %fcc0, %f18, %f22
8461 .word 0xee567fe4 ! t1_kref+0x16d4: ldsh [%i1 - 0x1c], %l7
8462 .word 0x2f3710f6 ! t1_kref+0x16d8: sethi %hi(0xdc43d800), %l7
8463 .word 0x9de3bfa0 ! t1_kref+0x16dc: save %sp, -0x60, %sp
8464 .word 0xb23e384e ! t1_kref+0x16e0: xnor %i0, -0x7b2, %i1
8465 .word 0xadeee548 ! t1_kref+0x16e4: restore %i3, 0x548, %l6
8466 .word 0xaac5801a ! t1_kref+0x16e8: addccc %l6, %i2, %l5
8467 .word 0x9f414000 ! t1_kref+0x16ec: mov %pc, %o7
8468 .word 0xae033740 ! t1_kref+0x16f0: add %o4, -0x8c0, %l7
8469 .word 0xaca2400b ! t1_kref+0x16f4: subcc %o1, %o3, %l6
8470 .word 0x3f800005 ! t1_kref+0x16f8: fbo,a _kref+0x170c
8471 .word 0xef270019 ! t1_kref+0x16fc: st %f23, [%i4 + %i1]
8472 .word 0xafa0189a ! t1_kref+0x1700: fitos %f26, %f23
8473 .word 0x91a00127 ! t1_kref+0x1704: fabss %f7, %f8
8474 .word 0xc5ee101b ! t1_kref+0x1708: prefetcha %i0 + %i3, 2
8475 .word 0xd8b81019 ! t1_kref+0x170c: stda %o4, [%g0 + %i1]0x80
8476 .word 0xad2d6018 ! t1_kref+0x1710: sll %l5, 0x18, %l6
8477 .word 0x81abcaaf ! t1_kref+0x1714: fcmpes %fcc0, %f15, %f15
8478 .word 0x2d480005 ! t1_kref+0x1718: fbg,a,pt %fcc0, _kref+0x172c
8479 .word 0x81824000 ! t1_kref+0x171c: wr %o1, %g0, %y
8480 .word 0xadb40450 ! t1_kref+0x1720: fcmpne16 %f16, %f16, %l6
8481 .word 0x9da0102d ! t1_kref+0x1724: fstox %f13, %f14
8482 .word 0x36800006 ! t1_kref+0x1728: bge,a _kref+0x1740
8483 .word 0xf1ee101b ! t1_kref+0x172c: prefetcha %i0 + %i3, 24
8484 .word 0xaef58014 ! t1_kref+0x1730: udivcc %l6, %l4, %l7
8485 .word 0xb5b68f48 ! t1_kref+0x1734: fornot1 %f26, %f8, %f26
8486 .word 0x9fc00004 ! t1_kref+0x1738: call %g0 + %g4
8487 .word 0xb5a609d6 ! t1_kref+0x173c: fdivd %f24, %f22, %f26
8488 .word 0xaafac008 ! t1_kref+0x1740: sdivcc %o3, %o0, %l5
8489 .word 0xaa8d2cf7 ! t1_kref+0x1744: andcc %l4, 0xcf7, %l5
8490 .word 0xa5b346a9 ! t1_kref+0x1748: fmul8x16al %f13, %f9, %f18
8491 .word 0xad408000 ! t1_kref+0x174c: mov %ccr, %l6
8492 .word 0x95a00033 ! t1_kref+0x1750: fmovs %f19, %f10
8493 .word 0x81830000 ! t1_kref+0x1754: wr %o4, %g0, %y
8494 .word 0x91a30946 ! t1_kref+0x1758: fmuld %f12, %f6, %f8
8495 .word 0xe53f4018 ! t1_kref+0x175c: std %f18, [%i5 + %i0]
8496 .word 0xec567ffe ! t1_kref+0x1760: ldsh [%i1 - 2], %l6
8497 .word 0xea063fe0 ! t1_kref+0x1764: ld [%i0 - 0x20], %l5
8498 .word 0x91b30752 ! t1_kref+0x1768: fpack32 %f12, %f18, %f8
8499 .word 0x39800003 ! t1_kref+0x176c: fbuge,a _kref+0x1778
8500 .word 0xae54c016 ! t1_kref+0x1770: umul %l3, %l6, %l7
8501 .word 0xa7a48834 ! t1_kref+0x1774: fadds %f18, %f20, %f19
8502 .word 0x95b60f4a ! t1_kref+0x1778: fornot1 %f24, %f10, %f10
8503 .word 0x91a0190d ! t1_kref+0x177c: fitod %f13, %f8
8504 .word 0xaafa7a0a ! t1_kref+0x1780: sdivcc %o1, -0x5f6, %l5
8505 .word 0xaef576c7 ! t1_kref+0x1784: udivcc %l5, -0x939, %l7
8506 .word 0xaf06efde ! t1_kref+0x1788: taddcc %i3, 0xfde, %l7
8507 sethi %hi(2f), %o7
8508 .word 0xe40be3a4 ! t1_kref+0x1790: ldub [%o7 + 0x3a4], %l2
8509 .word 0xa41ca00c ! t1_kref+0x1794: xor %l2, 0xc, %l2
8510 .word 0xe42be3a4 ! t1_kref+0x1798: stb %l2, [%o7 + 0x3a4]
8511 .word 0x81dbe3a4 ! t1_kref+0x179c: flush %o7 + 0x3a4
8512 .word 0xb7a349b5 ! t1_kref+0x17a0: fdivs %f13, %f21, %f27
85132: .word 0xd1be5894 ! t1_kref+0x17a4: stda %f8, [%i1 + %l4]0xc4
8514 .word 0xd430a036 ! t1_kref+0x17a8: sth %o2, [%g2 + 0x36]
8515 .word 0xb5b18d14 ! t1_kref+0x17ac: fandnot1 %f6, %f20, %f26
8516 .word 0xb1b40e80 ! t1_kref+0x17b0: fsrc1 %f16, %f24
8517 .word 0xb9b38eda ! t1_kref+0x17b4: fornot2 %f14, %f26, %f28
8518 .word 0xb5a0103a ! t1_kref+0x17b8: fstox %f26, %f26
8519 .word 0x81abca3c ! t1_kref+0x17bc: fcmps %fcc0, %f15, %f28
8520 .word 0x8d82400c ! t1_kref+0x17c0: wr %o1, %o4, %fprs
8521 .word 0xb9b10d1a ! t1_kref+0x17c4: fandnot1 %f4, %f26, %f28
8522 .word 0x9da000da ! t1_kref+0x17c8: fnegd %f26, %f14
8523 .word 0x99a389cc ! t1_kref+0x17cc: fdivd %f14, %f12, %f12
8524 .word 0x2c480005 ! t1_kref+0x17d0: bneg,a,pt %icc, _kref+0x17e4
8525 .word 0xda28a034 ! t1_kref+0x17d4: stb %o5, [%g2 + 0x34]
8526 .word 0xea0e0000 ! t1_kref+0x17d8: ldub [%i0], %l5
8527 .word 0xd8b6d019 ! t1_kref+0x17dc: stha %o4, [%i3 + %i1]0x80
8528 .word 0xef68a106 ! t1_kref+0x17e0: prefetch %g2 + 0x106, 23
8529 .word 0xeb000018 ! t1_kref+0x17e4: ld [%g0 + %i0], %f21
8530 .word 0xf4be501d ! t1_kref+0x17e8: stda %i2, [%i1 + %i5]0x80
8531 .word 0xad408000 ! t1_kref+0x17ec: mov %ccr, %l6
8532 .word 0x97a00026 ! t1_kref+0x17f0: fmovs %f6, %f11
8533 .word 0x3c480007 ! t1_kref+0x17f4: bpos,a,pt %icc, _kref+0x1810
8534 .word 0xacaa7bcb ! t1_kref+0x17f8: andncc %o1, -0x435, %l6
8535 .word 0xaec34015 ! t1_kref+0x17fc: addccc %o5, %l5, %l7
8536 .word 0x8da70d2b ! t1_kref+0x1800: fsmuld %f28, %f11, %f6
8537 .word 0x9fc10000 ! t1_kref+0x1804: call %g4
8538 .word 0xd8b01018 ! t1_kref+0x1808: stha %o4, [%g0 + %i0]0x80
8539 .word 0xaebcc00b ! t1_kref+0x180c: xnorcc %l3, %o3, %l7
8540 .word 0xac02800d ! t1_kref+0x1810: add %o2, %o5, %l6
8541 .word 0xc768a14b ! t1_kref+0x1814: prefetch %g2 + 0x14b, 3
8542 .word 0xacc4e15c ! t1_kref+0x1818: addccc %l3, 0x15c, %l6
8543 .word 0x3f800003 ! t1_kref+0x181c: fbo,a _kref+0x1828
8544 .word 0xd83f4019 ! t1_kref+0x1820: std %o4, [%i5 + %i1]
8545 .word 0x81ac4aaa ! t1_kref+0x1824: fcmpes %fcc0, %f17, %f10
8546 .word 0xeea01019 ! t1_kref+0x1828: sta %l7, [%g0 + %i1]0x80
8547 .word 0xee070019 ! t1_kref+0x182c: ld [%i4 + %i1], %l7
8548 .word 0xec28a025 ! t1_kref+0x1830: stb %l6, [%g2 + 0x25]
8549 .word 0x89b50e0c ! t1_kref+0x1834: fand %f20, %f12, %f4
8550 .word 0xaeb5800b ! t1_kref+0x1838: orncc %l6, %o3, %l7
8551 sethi %hi(2f), %o7
8552 .word 0xe40be060 ! t1_kref+0x1840: ldub [%o7 + 0x60], %l2
8553 .word 0xa41ca00c ! t1_kref+0x1844: xor %l2, 0xc, %l2
8554 .word 0xe42be060 ! t1_kref+0x1848: stb %l2, [%o7 + 0x60]
8555 .word 0x81dbe060 ! t1_kref+0x184c: flush %o7 + 0x60
8556 .word 0xee50a026 ! t1_kref+0x1850: ldsh [%g2 + 0x26], %l7
8557 .word 0x3a480008 ! t1_kref+0x1854: bcc,a,pt %icc, _kref+0x1874
8558 .word 0xd0ae9019 ! t1_kref+0x1858: stba %o0, [%i2 + %i1]0x80
8559 .word 0xf320a004 ! t1_kref+0x185c: st %f25, [%g2 + 4]
85602: .word 0xaac2c00d ! t1_kref+0x1860: addccc %o3, %o5, %l5
8561 .word 0xb7b5ce7b ! t1_kref+0x1864: fxnors %f23, %f27, %f27
8562 .word 0xabb28154 ! t1_kref+0x1868: edge32l %o2, %l4, %l5
8563 .word 0xad2a2003 ! t1_kref+0x186c: sll %o0, 0x3, %l6
8564 .word 0x9f414000 ! t1_kref+0x1870: mov %pc, %o7
8565 .word 0x95a00028 ! t1_kref+0x1874: fmovs %f8, %f10
8566 .word 0xae53000d ! t1_kref+0x1878: umul %o4, %o5, %l7
8567 .word 0xb1a28858 ! t1_kref+0x187c: faddd %f10, %f24, %f24
8568 .word 0x9da0192e ! t1_kref+0x1880: fstod %f14, %f14
8569 .word 0xafb505ca ! t1_kref+0x1884: fcmpeq32 %f20, %f10, %l7
8570 .word 0xada289c4 ! t1_kref+0x1888: fdivd %f10, %f4, %f22
8571 .word 0x81868000 ! t1_kref+0x188c: wr %i2, %g0, %y
8572 .word 0xaa46b29c ! t1_kref+0x1890: addc %i2, -0xd64, %l5
8573 .word 0xad3d001a ! t1_kref+0x1894: sra %l4, %i2, %l6
8574 .word 0xea4e6006 ! t1_kref+0x1898: ldsb [%i1 + 6], %l5
8575 .word 0xacc68000 ! t1_kref+0x189c: addccc %i2, %g0, %l6
8576 .word 0xaf2ec008 ! t1_kref+0x18a0: sll %i3, %o0, %l7
8577 .word 0xa7a00533 ! t1_kref+0x18a4: fsqrts %f19, %f19
8578 .word 0xe91fbfa8 ! t1_kref+0x18a8: ldd [%fp - 0x58], %f20
8579 .word 0xacb5bbb3 ! t1_kref+0x18ac: orncc %l6, -0x44d, %l6
8580 .word 0xac5dc008 ! t1_kref+0x18b0: smul %l7, %o0, %l6
8581 .word 0xaefeacce ! t1_kref+0x18b4: sdivcc %i2, 0xcce, %l7
8582 .word 0xad06bf4f ! t1_kref+0x18b8: taddcc %i2, -0xb1, %l6
8583 .word 0x99a00034 ! t1_kref+0x18bc: fmovs %f20, %f12
8584 .word 0xae0a3202 ! t1_kref+0x18c0: and %o0, -0xdfe, %l7
8585 .word 0xf7066008 ! t1_kref+0x18c4: ld [%i1 + 8], %f27
8586 .word 0x8143c000 ! t1_kref+0x18c8: stbar
8587 .word 0x89a44d37 ! t1_kref+0x18cc: fsmuld %f17, %f23, %f4
8588 .word 0xec48a016 ! t1_kref+0x18d0: ldsb [%g2 + 0x16], %l6
8589 .word 0xaba34825 ! t1_kref+0x18d4: fadds %f13, %f5, %f21
8590 .word 0xacc0396a ! t1_kref+0x18d8: addccc %g0, -0x696, %l6
8591 .word 0xafb28548 ! t1_kref+0x18dc: fcmpeq16 %f10, %f8, %l7
8592 .word 0xaa80000d ! t1_kref+0x18e0: addcc %g0, %o5, %l5
8593 .word 0xab3b4017 ! t1_kref+0x18e4: sra %o5, %l7, %l5
8594 .word 0x99a0052a ! t1_kref+0x18e8: fsqrts %f10, %f12
8595 .word 0xd51fbc98 ! t1_kref+0x18ec: ldd [%fp - 0x368], %f10
8596 .word 0xa1a10931 ! t1_kref+0x18f0: fmuls %f4, %f17, %f16
8597! .word 0x3ebcd1c1 ! t1_kref+0x18f4: bvc,a SYM(t1_subr0)
8598 bvc,a SYM(t1_subr0)
8599 .word 0x9f414000 ! t1_kref+0x18f8: mov %pc, %o7
8600 .word 0xf7ee101c ! t1_kref+0x18fc: prefetcha %i0 + %i4, 27
8601 .word 0xf43e401d ! t1_kref+0x1900: std %i2, [%i1 + %i5]
8602 .word 0x9db00f1a ! t1_kref+0x1904: fsrc2 %f26, %f14
8603 .word 0xfb6e401a ! t1_kref+0x1908: prefetch %i1 + %i2, 29
8604 .word 0x81a90aaa ! t1_kref+0x190c: fcmpes %fcc0, %f4, %f10
8605 .word 0xae0b4015 ! t1_kref+0x1910: and %o5, %l5, %l7
8606 .word 0xadb2816d ! t1_kref+0x1914: edge32ln %o2, %o5, %l6
8607 .word 0x8da0188f ! t1_kref+0x1918: fitos %f15, %f6
8608 .word 0xa5b28d06 ! t1_kref+0x191c: fandnot1 %f10, %f6, %f18
8609 .word 0x9db20df5 ! t1_kref+0x1920: fnands %f8, %f21, %f14
8610 .word 0xf6366016 ! t1_kref+0x1924: sth %i3, [%i1 + 0x16]
8611 .word 0x29480004 ! t1_kref+0x1928: fbl,a,pt %fcc0, _kref+0x1938
8612 .word 0xaebcfca1 ! t1_kref+0x192c: xnorcc %l3, -0x35f, %l7
8613 .word 0x2b1f1167 ! t1_kref+0x1930: sethi %hi(0x7c459c00), %l5
8614 .word 0xec16c019 ! t1_kref+0x1934: lduh [%i3 + %i1], %l6
8615 .word 0xaeadeb28 ! t1_kref+0x1938: andncc %l7, 0xb28, %l7
8616 .word 0x37480001 ! t1_kref+0x193c: fbge,a,pt %fcc0, _kref+0x1940
8617 .word 0xaada400d ! t1_kref+0x1940: smulcc %o1, %o5, %l5
8618 .word 0x89a0012a ! t1_kref+0x1944: fabss %f10, %f4
8619 .word 0xaca6ed5a ! t1_kref+0x1948: subcc %i3, 0xd5a, %l6
8620 .word 0x8143e040 ! t1_kref+0x194c: membar 0x40
8621 .word 0x81ae4a28 ! t1_kref+0x1950: fcmps %fcc0, %f25, %f8
8622 .word 0xaea5a113 ! t1_kref+0x1954: subcc %l6, 0x113, %l7
8623 call SYM(t1_subr2)
8624 .word 0xf43e7ff0 ! t1_kref+0x195c: std %i2, [%i1 - 0x10]
8625 .word 0xae002bbd ! t1_kref+0x1960: add %g0, 0xbbd, %l7
8626 .word 0x24480006 ! t1_kref+0x1964: ble,a,pt %icc, _kref+0x197c
8627 .word 0xacbac017 ! t1_kref+0x1968: xnorcc %o3, %l7, %l6
8628 .word 0xec00a024 ! t1_kref+0x196c: ld [%g2 + 0x24], %l6
8629 .word 0x8d86b3ac ! t1_kref+0x1970: wr %i2, 0xfffff3ac, %fprs
8630 .word 0xae022d00 ! t1_kref+0x1974: add %o0, 0xd00, %l7
8631 .word 0x81d93c35 ! t1_kref+0x1978: flush %g4 - 0x3cb
8632 .word 0x8da0005c ! t1_kref+0x197c: fmovd %f28, %f6
8633 .word 0xee564000 ! t1_kref+0x1980: ldsh [%i1], %l7
8634 .word 0xe53e4000 ! t1_kref+0x1984: std %f18, [%i1]
8635 .word 0xaee2000d ! t1_kref+0x1988: subccc %o0, %o5, %l7
8636 .word 0xb9b40d92 ! t1_kref+0x198c: fxor %f16, %f18, %f28
8637 .word 0xaada0000 ! t1_kref+0x1990: smulcc %o0, %g0, %l5
8638 .word 0xaf3de015 ! t1_kref+0x1994: sra %l7, 0x15, %l7
8639 .word 0xac154000 ! t1_kref+0x1998: or %l5, %g0, %l6
8640 .word 0xb3a01a46 ! t1_kref+0x199c: fdtoi %f6, %f25
8641 .word 0x8da018ce ! t1_kref+0x19a0: fdtos %f14, %f6
8642 .word 0xae0ec008 ! t1_kref+0x19a4: and %i3, %o0, %l7
8643 .word 0xa1b00fc0 ! t1_kref+0x19a8: fone %f16
8644 .word 0xab700008 ! t1_kref+0x19ac: popc %o0, %l5
8645 .word 0xa7b2ce32 ! t1_kref+0x19b0: fands %f11, %f18, %f19
8646 .word 0x95b387ca ! t1_kref+0x19b4: pdist %f14, %f10, %f10
8647 .word 0x91a28856 ! t1_kref+0x19b8: faddd %f10, %f22, %f8
8648 .word 0x2d2fcb03 ! t1_kref+0x19bc: sethi %hi(0xbf2c0c00), %l6
8649 .word 0xf9ee501c ! t1_kref+0x19c0: prefetcha %i1 + %i4, 28
8650 .word 0xdaae1000 ! t1_kref+0x19c4: stba %o5, [%i0]0x80
8651 .word 0xabb28498 ! t1_kref+0x19c8: fcmple32 %f10, %f24, %l5
8652 .word 0x9bb40d60 ! t1_kref+0x19cc: fnot1s %f16, %f13
8653 .word 0xafb54109 ! t1_kref+0x19d0: edge32 %l5, %o1, %l7
8654 .word 0x81dc801c ! t1_kref+0x19d4: flush %l2 + %i4
8655 .word 0xac0d800d ! t1_kref+0x19d8: and %l6, %o5, %l6
8656 .word 0x21480005 ! t1_kref+0x19dc: fbn,a,pt %fcc0, _kref+0x19f0
8657 .word 0xb5a01911 ! t1_kref+0x19e0: fitod %f17, %f26
8658 .word 0xee08a035 ! t1_kref+0x19e4: ldub [%g2 + 0x35], %l7
8659 .word 0xf43e6008 ! t1_kref+0x19e8: std %i2, [%i1 + 8]
8660 .word 0x99b40d40 ! t1_kref+0x19ec: fnot1 %f16, %f12
8661 .word 0x2b0580cc ! t1_kref+0x19f0: sethi %hi(0x16033000), %l5
8662 .word 0xab23717e ! t1_kref+0x19f4: mulscc %o5, -0xe82, %l5
8663 .word 0xaad5800d ! t1_kref+0x19f8: umulcc %l6, %o5, %l5
8664 .word 0x9fc10000 ! t1_kref+0x19fc: call %g4
8665 .word 0xda6e8018 ! t1_kref+0x1a00: ldstub [%i2 + %i0], %o5
8666 .word 0x20800008 ! t1_kref+0x1a04: bn,a _kref+0x1a24
8667 .word 0xe5ee501b ! t1_kref+0x1a08: prefetcha %i1 + %i3, 18
8668 .word 0xaaa20016 ! t1_kref+0x1a0c: subcc %o0, %l6, %l5
8669 .word 0x99a000a5 ! t1_kref+0x1a10: fnegs %f5, %f12
8670 .word 0x91a609d2 ! t1_kref+0x1a14: fdivd %f24, %f18, %f8
8671 .word 0x81ab0ace ! t1_kref+0x1a18: fcmped %fcc0, %f12, %f14
8672 .word 0xe8b61000 ! t1_kref+0x1a1c: stha %l4, [%i0]0x80
8673 .word 0xee48a024 ! t1_kref+0x1a20: ldsb [%g2 + 0x24], %l7
8674 .word 0xab2d801b ! t1_kref+0x1a24: sll %l6, %i3, %l5
8675 .word 0xada0192c ! t1_kref+0x1a28: fstod %f12, %f22
8676 .word 0xaea5000d ! t1_kref+0x1a2c: subcc %l4, %o5, %l7
8677 .word 0xaa3d001b ! t1_kref+0x1a30: xnor %l4, %i3, %l5
8678 .word 0xaf0525c6 ! t1_kref+0x1a34: taddcc %l4, 0x5c6, %l7
8679 .word 0xee162016 ! t1_kref+0x1a38: lduh [%i0 + 0x16], %l7
8680 .word 0xab22c013 ! t1_kref+0x1a3c: mulscc %o3, %l3, %l5
8681 .word 0xc168a1c2 ! t1_kref+0x1a40: prefetch %g2 + 0x1c2, 0
8682 .word 0xfbee101c ! t1_kref+0x1a44: prefetcha %i0 + %i4, 29
8683 .word 0x8143c000 ! t1_kref+0x1a48: stbar
8684 .word 0xada00037 ! t1_kref+0x1a4c: fmovs %f23, %f22
8685 .word 0x26480003 ! t1_kref+0x1a50: bl,a,pt %icc, _kref+0x1a5c
8686 .word 0xb9a01933 ! t1_kref+0x1a54: fstod %f19, %f28
8687 .word 0x34480001 ! t1_kref+0x1a58: bg,a,pt %icc, _kref+0x1a5c
8688 .word 0xb9a0012c ! t1_kref+0x1a5c: fabss %f12, %f28
8689 .word 0xadb300ab ! t1_kref+0x1a60: edge16n %o4, %o3, %l6
8690 .word 0xe86e2006 ! t1_kref+0x1a64: ldstub [%i0 + 6], %l4
8691 .word 0x8da0192d ! t1_kref+0x1a68: fstod %f13, %f6
8692 .word 0xe120a034 ! t1_kref+0x1a6c: st %f16, [%g2 + 0x34]
8693 .word 0xb9a3893a ! t1_kref+0x1a70: fmuls %f14, %f26, %f28
8694 .word 0xee500019 ! t1_kref+0x1a74: ldsh [%g0 + %i1], %l7
8695 .word 0x2d800002 ! t1_kref+0x1a78: fbg,a _kref+0x1a80
8696 .word 0xaf230015 ! t1_kref+0x1a7c: mulscc %o4, %l5, %l7
8697 .word 0xec0e7fe0 ! t1_kref+0x1a80: ldub [%i1 - 0x20], %l6
8698 .word 0xac85b0b2 ! t1_kref+0x1a84: addcc %l6, -0xf4e, %l6
8699 .word 0x28800005 ! t1_kref+0x1a88: bleu,a _kref+0x1a9c
8700 .word 0xb5a3882e ! t1_kref+0x1a8c: fadds %f14, %f14, %f26
8701 .word 0xec10a016 ! t1_kref+0x1a90: lduh [%g2 + 0x16], %l6
8702 .word 0x34480007 ! t1_kref+0x1a94: bg,a,pt %icc, _kref+0x1ab0
8703 .word 0xaa3abc49 ! t1_kref+0x1a98: xnor %o2, -0x3b7, %l5
8704 .word 0xafb200e9 ! t1_kref+0x1a9c: edge16ln %o0, %o1, %l7
8705 .word 0xada01927 ! t1_kref+0x1aa0: fstod %f7, %f22
8706 .word 0x81824000 ! t1_kref+0x1aa4: wr %o1, %g0, %y
8707 .word 0xaba018d0 ! t1_kref+0x1aa8: fdtos %f16, %f21
8708 .word 0x8143c000 ! t1_kref+0x1aac: stbar
8709 .word 0xaa1522f8 ! t1_kref+0x1ab0: or %l4, 0x2f8, %l5
8710 .word 0x22800004 ! t1_kref+0x1ab4: be,a _kref+0x1ac4
8711 .word 0xac0d8016 ! t1_kref+0x1ab8: and %l6, %l6, %l6
8712 .word 0x9f414000 ! t1_kref+0x1abc: mov %pc, %o7
8713 .word 0xeac01019 ! t1_kref+0x1ac0: ldswa [%g0 + %i1]0x80, %l5
8714 .word 0xea4e7ff2 ! t1_kref+0x1ac4: ldsb [%i1 - 0xe], %l5
8715 .word 0xaa8d000b ! t1_kref+0x1ac8: andcc %l4, %o3, %l5
8716 .word 0x9de3bfa0 ! t1_kref+0x1acc: save %sp, -0x60, %sp
8717 .word 0xafee2359 ! t1_kref+0x1ad0: restore %i0, 0x359, %l7
8718 .word 0xafb38556 ! t1_kref+0x1ad4: fcmpeq16 %f14, %f22, %l7
8719 .word 0x3e800006 ! t1_kref+0x1ad8: bvc,a _kref+0x1af0
8720 .word 0xed3e0000 ! t1_kref+0x1adc: std %f22, [%i0]
8721 .word 0xec467ff4 ! t1_kref+0x1ae0: ldsw [%i1 - 0xc], %l6
8722 .word 0x31480001 ! t1_kref+0x1ae4: fba,a,pt %fcc0, _kref+0x1ae8
8723 .word 0x9da689dc ! t1_kref+0x1ae8: fdivd %f26, %f28, %f14
8724 .word 0xae000000 ! t1_kref+0x1aec: add %g0, %g0, %l7
8725 .word 0xee50a006 ! t1_kref+0x1af0: ldsh [%g2 + 6], %l7
8726 .word 0xabb24097 ! t1_kref+0x1af4: edge16 %o1, %l7, %l5
8727 .word 0x91a488b2 ! t1_kref+0x1af8: fsubs %f18, %f18, %f8
8728 .word 0x8da0193b ! t1_kref+0x1afc: fstod %f27, %f6
8729 .word 0x29800007 ! t1_kref+0x1b00: fbl,a _kref+0x1b1c
8730 .word 0xd93f4018 ! t1_kref+0x1b04: std %f12, [%i5 + %i0]
8731 .word 0x93a01a4c ! t1_kref+0x1b08: fdtoi %f12, %f9
8732 .word 0xea36c018 ! t1_kref+0x1b0c: sth %l5, [%i3 + %i0]
8733 .word 0x9fa000b4 ! t1_kref+0x1b10: fnegs %f20, %f15
8734 .word 0x3b480004 ! t1_kref+0x1b14: fble,a,pt %fcc0, _kref+0x1b24
8735 .word 0xab2de011 ! t1_kref+0x1b18: sll %l7, 0x11, %l5
8736 .word 0x2d209419 ! t1_kref+0x1b1c: sethi %hi(0x82506400), %l6
8737 .word 0xb5a01a4e ! t1_kref+0x1b20: fdtoi %f14, %f26
8738 .word 0x8610201c ! t1_kref+0x1b24: mov 0x1c, %g3
8739 .word 0x86a0e001 ! t1_kref+0x1b28: subcc %g3, 1, %g3
8740 .word 0x22800008 ! t1_kref+0x1b2c: be,a _kref+0x1b4c
8741 .word 0xae452da5 ! t1_kref+0x1b30: addc %l4, 0xda5, %l7
8742 .word 0xa3a00137 ! t1_kref+0x1b34: fabss %f23, %f17
8743 .word 0xee4e7fff ! t1_kref+0x1b38: ldsb [%i1 - 1], %l7
8744 .word 0x8bb14dac ! t1_kref+0x1b3c: fxors %f5, %f12, %f5
8745 .word 0xaad4c009 ! t1_kref+0x1b40: umulcc %l3, %o1, %l5
8746 .word 0xae84c008 ! t1_kref+0x1b44: addcc %l3, %o0, %l7
8747 .word 0xa9b40632 ! t1_kref+0x1b48: fmul8x16 %f16, %f18, %f20
8748 .word 0xefee101c ! t1_kref+0x1b4c: prefetcha %i0 + %i4, 23
8749 .word 0xea166006 ! t1_kref+0x1b50: lduh [%i1 + 6], %l5
8750 .word 0x24480002 ! t1_kref+0x1b54: ble,a,pt %icc, _kref+0x1b5c
8751 .word 0xae3d400d ! t1_kref+0x1b58: xnor %l5, %o5, %l7
8752 .word 0xac3d000d ! t1_kref+0x1b5c: xnor %l4, %o5, %l6
8753 .word 0xaedcc00a ! t1_kref+0x1b60: smulcc %l3, %o2, %l7
8754 .word 0x86102014 ! t1_kref+0x1b64: mov 0x14, %g3
8755 .word 0x86a0e001 ! t1_kref+0x1b68: subcc %g3, 1, %g3
8756 .word 0x2280001b ! t1_kref+0x1b6c: be,a _kref+0x1bd8
8757 .word 0x99a24d25 ! t1_kref+0x1b70: fsmuld %f9, %f5, %f12
8758 .word 0xc5ee5017 ! t1_kref+0x1b74: prefetcha %i1 + %l7, 2
8759 .word 0x89a0191c ! t1_kref+0x1b78: fitod %f28, %f4
8760 .word 0x21800007 ! t1_kref+0x1b7c: fbn,a _kref+0x1b98
8761 .word 0xacc58000 ! t1_kref+0x1b80: addccc %l6, %g0, %l6
8762 .word 0xeed0105b ! t1_kref+0x1b84: ldsha [%g0 + %i3]0x82, %l7
8763 .word 0xc368a0ce ! t1_kref+0x1b88: prefetch %g2 + 0xce, 1
8764 .word 0xab35801a ! t1_kref+0x1b8c: srl %l6, %i2, %l5
8765 .word 0x2cbffff6 ! t1_kref+0x1b90: bneg,a _kref+0x1b68
8766 .word 0xafb24160 ! t1_kref+0x1b94: edge32ln %o1, %g0, %l7
8767 .word 0xae7b4009 ! t1_kref+0x1b98: sdiv %o5, %o1, %l7
8768 .word 0x89a00152 ! t1_kref+0x1b9c: fabsd %f18, %f4
8769 .word 0x23480002 ! t1_kref+0x1ba0: fbne,a,pt %fcc0, _kref+0x1ba8
8770 .word 0xae0d800d ! t1_kref+0x1ba4: and %l6, %o5, %l7
8771 .word 0x9da1885a ! t1_kref+0x1ba8: faddd %f6, %f26, %f14
8772 .word 0x95a0189c ! t1_kref+0x1bac: fitos %f28, %f10
8773 .word 0xa5a01899 ! t1_kref+0x1bb0: fitos %f25, %f18
8774 .word 0xe1ee501b ! t1_kref+0x1bb4: prefetcha %i1 + %i3, 16
8775 .word 0x8143c000 ! t1_kref+0x1bb8: stbar
8776 .word 0xe01e7ff0 ! t1_kref+0x1bbc: ldd [%i1 - 0x10], %l0
8777 .word 0xacf2c01b ! t1_kref+0x1bc0: udivcc %o3, %i3, %l6
8778 .word 0xaf703454 ! t1_kref+0x1bc4: popc -0xbac, %l7
8779 .word 0x30480007 ! t1_kref+0x1bc8: ba,a,pt %icc, _kref+0x1be4
8780 .word 0x97a00125 ! t1_kref+0x1bcc: fabss %f5, %f11
8781 .word 0xaefe800d ! t1_kref+0x1bd0: sdivcc %i2, %o5, %l7
8782 .word 0xad35e00f ! t1_kref+0x1bd4: srl %l7, 0xf, %l6
8783 .word 0xb5a00558 ! t1_kref+0x1bd8: fsqrtd %f24, %f26
8784 .word 0x37480007 ! t1_kref+0x1bdc: fbge,a,pt %fcc0, _kref+0x1bf8
8785 .word 0xf5380018 ! t1_kref+0x1be0: std %f26, [%g0 + %i0]
8786 .word 0xacfd4015 ! t1_kref+0x1be4: sdivcc %l5, %l5, %l6
8787 .word 0xad400000 ! t1_kref+0x1be8: mov %y, %l6
8788 .word 0x81d8001f ! t1_kref+0x1bec: flush %g0 + %i7
8789 .word 0xb3a0188a ! t1_kref+0x1bf0: fitos %f10, %f25
8790 .word 0x2d480008 ! t1_kref+0x1bf4: fbg,a,pt %fcc0, _kref+0x1c14
8791 .word 0x2f33536e ! t1_kref+0x1bf8: sethi %hi(0xcd4db800), %l7
8792 .word 0xa1a1cd39 ! t1_kref+0x1bfc: fsmuld %f7, %f25, %f16
8793 .word 0x9fa000ad ! t1_kref+0x1c00: fnegs %f13, %f15
8794 .word 0x9fc00004 ! t1_kref+0x1c04: call %g0 + %g4
8795 .word 0xaa8839c0 ! t1_kref+0x1c08: andcc %g0, -0x640, %l5
8796 .word 0xaedef0ae ! t1_kref+0x1c0c: smulcc %i3, -0xf52, %l7
8797 .word 0x81834000 ! t1_kref+0x1c10: wr %o5, %g0, %y
8798 .word 0x9db307ca ! t1_kref+0x1c14: pdist %f12, %f10, %f14
8799 sethi %hi(2f), %o7
8800 .word 0xe40be058 ! t1_kref+0x1c1c: ldub [%o7 + 0x58], %l2
8801 .word 0xa41ca00c ! t1_kref+0x1c20: xor %l2, 0xc, %l2
8802 .word 0xe42be058 ! t1_kref+0x1c24: stb %l2, [%o7 + 0x58]
8803 .word 0x81dbe058 ! t1_kref+0x1c28: flush %o7 + 0x58
8804 .word 0xe820a024 ! t1_kref+0x1c2c: st %l4, [%g2 + 0x24]
8805 .word 0xadb2815b ! t1_kref+0x1c30: edge32l %o2, %i3, %l6
8806 .word 0xaac54017 ! t1_kref+0x1c34: addccc %l5, %l7, %l5
8807 .word 0x2b318421 ! t1_kref+0x1c38: sethi %hi(0xc6108400), %l5
8808 .word 0x2c480007 ! t1_kref+0x1c3c: bneg,a,pt %icc, _kref+0x1c58
8809 .word 0x8fa000ad ! t1_kref+0x1c40: fnegs %f13, %f7
8810 .word 0xec562010 ! t1_kref+0x1c44: ldsh [%i0 + 0x10], %l6
8811 .word 0xac15801b ! t1_kref+0x1c48: or %l6, %i3, %l6
8812 .word 0x9fc00004 ! t1_kref+0x1c4c: call %g0 + %g4
8813 .word 0x8ba0013a ! t1_kref+0x1c50: fabss %f26, %f5
8814 .word 0xaf25bead ! t1_kref+0x1c54: mulscc %l6, -0x153, %l7
88152: .word 0xa9b60ea0 ! t1_kref+0x1c58: fsrc1s %f24, %f20
8816 .word 0xb5a01a4e ! t1_kref+0x1c5c: fdtoi %f14, %f26
8817 .word 0x81af0acc ! t1_kref+0x1c60: fcmped %fcc0, %f28, %f12
8818 .word 0xe13e3ff0 ! t1_kref+0x1c64: std %f16, [%i0 - 0x10]
8819 .word 0x81d8000b ! t1_kref+0x1c68: flush %g0 + %o3
8820 .word 0xec066010 ! t1_kref+0x1c6c: ld [%i1 + 0x10], %l6
8821 .word 0xaafa4008 ! t1_kref+0x1c70: sdivcc %o1, %o0, %l5
8822 .word 0xa5b38da4 ! t1_kref+0x1c74: fxors %f14, %f4, %f18
8823 .word 0x26480001 ! t1_kref+0x1c78: bl,a,pt %icc, _kref+0x1c7c
8824 .word 0x8143c000 ! t1_kref+0x1c7c: stbar
8825 .word 0xaf3aa01b ! t1_kref+0x1c80: sra %o2, 0x1b, %l7
8826 .word 0xf19e3fe2 ! t1_kref+0x1c84: ldda [%i0 - 0x1e]%asi, %f24
8827 .word 0xd8267ff4 ! t1_kref+0x1c88: st %o4, [%i1 - 0xc]
8828 .word 0xaed5c01b ! t1_kref+0x1c8c: umulcc %l7, %i3, %l7
8829 .word 0xb1a2892b ! t1_kref+0x1c90: fmuls %f10, %f11, %f24
8830 .word 0x2b38df8d ! t1_kref+0x1c94: sethi %hi(0xe37e3400), %l5
8831 .word 0xacacc000 ! t1_kref+0x1c98: andncc %l3, %g0, %l6
8832 .word 0x9fb1ceef ! t1_kref+0x1c9c: fornot2s %f7, %f15, %f15
8833 .word 0x31800003 ! t1_kref+0x1ca0: fba,a _kref+0x1cac
8834 .word 0x91a18850 ! t1_kref+0x1ca4: faddd %f6, %f16, %f8
8835 .word 0xacd2c000 ! t1_kref+0x1ca8: umulcc %o3, %g0, %l6
8836 .word 0x8da0105a ! t1_kref+0x1cac: fdtox %f26, %f6
8837 .word 0xacdd800a ! t1_kref+0x1cb0: smulcc %l6, %o2, %l6
8838 .word 0xafb20120 ! t1_kref+0x1cb4: edge32n %o0, %g0, %l7
8839 .word 0xec00a014 ! t1_kref+0x1cb8: ld [%g2 + 0x14], %l6
8840 .word 0xad70215c ! t1_kref+0x1cbc: popc 0x15c, %l6
8841 .word 0xa1a48858 ! t1_kref+0x1cc0: faddd %f18, %f24, %f16
8842 .word 0xaaaec017 ! t1_kref+0x1cc4: andncc %i3, %l7, %l5
8843 .word 0xa1b58ed0 ! t1_kref+0x1cc8: fornot2 %f22, %f16, %f16
8844 .word 0x8ba0053c ! t1_kref+0x1ccc: fsqrts %f28, %f5
8845 .word 0xd786505c ! t1_kref+0x1cd0: lda [%i1 + %i4]0x82, %f11
8846 .word 0x91b10dd0 ! t1_kref+0x1cd4: fnand %f4, %f16, %f8
8847 .word 0xafb58096 ! t1_kref+0x1cd8: edge16 %l6, %l6, %l7
8848 .word 0xa1a00135 ! t1_kref+0x1cdc: fabss %f21, %f16
8849 .word 0xf11fbd38 ! t1_kref+0x1ce0: ldd [%fp - 0x2c8], %f24
8850 .word 0x81854000 ! t1_kref+0x1ce4: wr %l5, %g0, %y
8851 .word 0xf120a024 ! t1_kref+0x1ce8: st %f24, [%g2 + 0x24]
8852 .word 0xaa42c01a ! t1_kref+0x1cec: addc %o3, %i2, %l5
8853 .word 0x8fa588b3 ! t1_kref+0x1cf0: fsubs %f22, %f19, %f7
8854 .word 0xea00a034 ! t1_kref+0x1cf4: ld [%g2 + 0x34], %l5
8855 .word 0xaca4eccd ! t1_kref+0x1cf8: subcc %l3, 0xccd, %l6
8856 .word 0xf43e7fe0 ! t1_kref+0x1cfc: std %i2, [%i1 - 0x20]
8857 .word 0x3e800006 ! t1_kref+0x1d00: bvc,a _kref+0x1d18
8858 .word 0xd89e1000 ! t1_kref+0x1d04: ldda [%i0]0x80, %o4
8859 .word 0xaf3b4016 ! t1_kref+0x1d08: sra %o5, %l6, %l7
8860 .word 0xaaba400d ! t1_kref+0x1d0c: xnorcc %o1, %o5, %l5
8861 .word 0xe62e7ff8 ! t1_kref+0x1d10: stb %l3, [%i1 - 8]
8862 .word 0x26800002 ! t1_kref+0x1d14: bl,a _kref+0x1d1c
8863 .word 0xb1a0002a ! t1_kref+0x1d18: fmovs %f10, %f24
8864 .word 0xaaa5a6f3 ! t1_kref+0x1d1c: subcc %l6, 0x6f3, %l5
8865 .word 0xad15e9bd ! t1_kref+0x1d20: taddcctv %l7, 0x9bd, %l6
8866 .word 0xa5a3492f ! t1_kref+0x1d24: fmuls %f13, %f15, %f18
8867 .word 0xaac3400b ! t1_kref+0x1d28: addccc %o5, %o3, %l5
8868 .word 0x36480004 ! t1_kref+0x1d2c: bge,a,pt %icc, _kref+0x1d3c
8869 .word 0xaf224013 ! t1_kref+0x1d30: mulscc %o1, %l3, %l7
8870 .word 0x22480008 ! t1_kref+0x1d34: be,a,pt %icc, _kref+0x1d54
8871 .word 0xee2e7fe5 ! t1_kref+0x1d38: stb %l7, [%i1 - 0x1b]
8872 .word 0x8143c000 ! t1_kref+0x1d3c: stbar
8873 .word 0xd028a025 ! t1_kref+0x1d40: stb %o0, [%g2 + 0x25]
8874 .word 0xae3d000a ! t1_kref+0x1d44: xnor %l4, %o2, %l7
8875 .word 0xaa56bcbf ! t1_kref+0x1d48: umul %i2, -0x341, %l5
8876 .word 0x9da6cd2b ! t1_kref+0x1d4c: fsmuld %f27, %f11, %f14
8877 .word 0x20800008 ! t1_kref+0x1d50: bn,a _kref+0x1d70
8878 .word 0xac15401a ! t1_kref+0x1d54: or %l5, %i2, %l6
8879 .word 0xaad2bae5 ! t1_kref+0x1d58: umulcc %o2, -0x51b, %l5
8880 .word 0x95b407c4 ! t1_kref+0x1d5c: pdist %f16, %f4, %f10
8881 .word 0xaef6f66f ! t1_kref+0x1d60: udivcc %i3, -0x991, %l7
8882 .word 0xae323479 ! t1_kref+0x1d64: orn %o0, -0xb87, %l7
8883 .word 0x38800008 ! t1_kref+0x1d68: bgu,a _kref+0x1d88
8884 .word 0xed1fbe50 ! t1_kref+0x1d6c: ldd [%fp - 0x1b0], %f22
8885 .word 0xaa16c01a ! t1_kref+0x1d70: or %i3, %i2, %l5
8886 .word 0xabb00114 ! t1_kref+0x1d74: edge32 %g0, %l4, %l5
8887 .word 0xaedd2e23 ! t1_kref+0x1d78: smulcc %l4, 0xe23, %l7
8888 .word 0x91a509d4 ! t1_kref+0x1d7c: fdivd %f20, %f20, %f8
8889 .word 0xadb186c4 ! t1_kref+0x1d80: fmul8sux16 %f6, %f4, %f22
8890 .word 0x81a90a5a ! t1_kref+0x1d84: fcmpd %fcc0, %f4, %f26
8891 .word 0xe1380019 ! t1_kref+0x1d88: std %f16, [%g0 + %i1]
8892 .word 0x3c800005 ! t1_kref+0x1d8c: bpos,a _kref+0x1da0
8893 .word 0xec567ffe ! t1_kref+0x1d90: ldsh [%i1 - 2], %l6
8894 .word 0x8143c000 ! t1_kref+0x1d94: stbar
8895 .word 0xab04c013 ! t1_kref+0x1d98: taddcc %l3, %l3, %l5
8896 .word 0xf007bfe0 ! t1_kref+0x1d9c: ld [%fp - 0x20], %i0
8897 .word 0xaca03d3c ! t1_kref+0x1da0: subcc %g0, -0x2c4, %l6
8898 .word 0xa1a00524 ! t1_kref+0x1da4: fsqrts %f4, %f16
8899 .word 0xaf2a0015 ! t1_kref+0x1da8: sll %o0, %l5, %l7
8900 .word 0x9ba0003b ! t1_kref+0x1dac: fmovs %f27, %f13
8901 .word 0x89a018cc ! t1_kref+0x1db0: fdtos %f12, %f4
8902 .word 0xaab3001a ! t1_kref+0x1db4: orncc %o4, %i2, %l5
8903 .word 0xac12a2ab ! t1_kref+0x1db8: or %o2, 0x2ab, %l6
8904 .word 0x81de001e ! t1_kref+0x1dbc: flush %i0 + %fp
8905 .word 0xec364000 ! t1_kref+0x1dc0: sth %l6, [%i1]
8906 .word 0xf43e3ff8 ! t1_kref+0x1dc4: std %i2, [%i0 - 8]
8907 .word 0x91a00527 ! t1_kref+0x1dc8: fsqrts %f7, %f8
8908 .word 0xafb34240 ! t1_kref+0x1dcc: array16 %o5, %g0, %l7
8909 .word 0x27480006 ! t1_kref+0x1dd0: fbul,a,pt %fcc0, _kref+0x1de8
8910 .word 0xee10a034 ! t1_kref+0x1dd4: lduh [%g2 + 0x34], %l7
8911 .word 0xc9380018 ! t1_kref+0x1dd8: std %f4, [%g0 + %i0]
8912 .word 0xab35e012 ! t1_kref+0x1ddc: srl %l7, 0x12, %l5
8913 .word 0xafb00f28 ! t1_kref+0x1de0: fsrc2s %f8, %f23
8914 .word 0x32480004 ! t1_kref+0x1de4: bne,a,pt %icc, _kref+0x1df4
8915 .word 0xadb4c00d ! t1_kref+0x1de8: edge8 %l3, %o5, %l6
8916 .word 0xaa0d8017 ! t1_kref+0x1dec: and %l6, %l7, %l5
8917 .word 0xafb54240 ! t1_kref+0x1df0: array16 %l5, %g0, %l7
8918 .word 0x97a018cc ! t1_kref+0x1df4: fdtos %f12, %f11
8919 .word 0xabb5033a ! t1_kref+0x1df8: bmask %l4, %i2, %l5
8920 .word 0xac42000d ! t1_kref+0x1dfc: addc %o0, %o5, %l6
8921 .word 0xc9871019 ! t1_kref+0x1e00: lda [%i4 + %i1]0x80, %f4
8922 .word 0xa9a00126 ! t1_kref+0x1e04: fabss %f6, %f20
8923 .word 0xaab5c00a ! t1_kref+0x1e08: orncc %l7, %o2, %l5
8924 .word 0xc91e2000 ! t1_kref+0x1e0c: ldd [%i0], %f4
8925 .word 0x95a01906 ! t1_kref+0x1e10: fitod %f6, %f10
8926 .word 0x81ae8ace ! t1_kref+0x1e14: fcmped %fcc0, %f26, %f14
8927 .word 0x26800007 ! t1_kref+0x1e18: bl,a _kref+0x1e34
8928 .word 0xb1a01a46 ! t1_kref+0x1e1c: fdtoi %f6, %f24
8929 .word 0xaa4270f6 ! t1_kref+0x1e20: addc %o1, -0xf0a, %l5
8930 .word 0xae54f57f ! t1_kref+0x1e24: umul %l3, -0xa81, %l7
8931 .word 0xedee101a ! t1_kref+0x1e28: prefetcha %i0 + %i2, 22
8932 .word 0x8143c000 ! t1_kref+0x1e2c: stbar
8933 .word 0x3c480007 ! t1_kref+0x1e30: bpos,a,pt %icc, _kref+0x1e4c
8934 .word 0x8d837ac5 ! t1_kref+0x1e34: wr %o5, 0xfffffac5, %fprs
8935 .word 0xd81e4000 ! t1_kref+0x1e38: ldd [%i1], %o4
8936 .word 0xb9abc04c ! t1_kref+0x1e3c: fmovdo %fcc0, %f12, %f28
8937 .word 0xf83e0000 ! t1_kref+0x1e40: std %i4, [%i0]
8938 .word 0xa7a00037 ! t1_kref+0x1e44: fmovs %f23, %f19
8939 .word 0xc036601c ! t1_kref+0x1e48: clrh [%i1 + 0x1c]
8940 .word 0xaae5319b ! t1_kref+0x1e4c: subccc %l4, -0xe65, %l5
8941 .word 0xad2da000 ! t1_kref+0x1e50: sll %l6, 0x0, %l6
8942 .word 0x8143c000 ! t1_kref+0x1e54: stbar
8943 .word 0x99a0054a ! t1_kref+0x1e58: fsqrtd %f10, %f12
8944 .word 0x9db50a8c ! t1_kref+0x1e5c: fpsub16 %f20, %f12, %f14
8945 .word 0x2b480004 ! t1_kref+0x1e60: fbug,a,pt %fcc0, _kref+0x1e70
8946 .word 0xacba4015 ! t1_kref+0x1e64: xnorcc %o1, %l5, %l6
8947 .word 0xb5b18744 ! t1_kref+0x1e68: fpack32 %f6, %f4, %f26
8948 .word 0xaefa6e33 ! t1_kref+0x1e6c: sdivcc %o1, 0xe33, %l7
8949 .word 0x99a3084e ! t1_kref+0x1e70: faddd %f12, %f14, %f12
8950 .word 0xea562016 ! t1_kref+0x1e74: ldsh [%i0 + 0x16], %l5
8951 .word 0x89a709c6 ! t1_kref+0x1e78: fdivd %f28, %f6, %f4
8952 .word 0x8da01a5a ! t1_kref+0x1e7c: fdtoi %f26, %f6
8953 .word 0xab382003 ! t1_kref+0x1e80: sra %g0, 0x3, %l5
8954 .word 0xee30a024 ! t1_kref+0x1e84: sth %l7, [%g2 + 0x24]
8955 .word 0xabb20408 ! t1_kref+0x1e88: fcmple16 %f8, %f8, %l5
8956 .word 0xaac2c017 ! t1_kref+0x1e8c: addccc %o3, %l7, %l5
8957 .word 0xacb2c01b ! t1_kref+0x1e90: orncc %o3, %i3, %l6
8958 .word 0xac050017 ! t1_kref+0x1e94: add %l4, %l7, %l6
8959 .word 0xea0e4000 ! t1_kref+0x1e98: ldub [%i1], %l5
8960 .word 0xeece5000 ! t1_kref+0x1e9c: ldsba [%i1]0x80, %l7
8961 .word 0xb9b68d9a ! t1_kref+0x1ea0: fxor %f26, %f26, %f28
8962 .word 0xaad54016 ! t1_kref+0x1ea4: umulcc %l5, %l6, %l5
8963 .word 0xd6767ff0 ! t1_kref+0x1ea8: stx %o3, [%i1 - 0x10]
8964 .word 0x9da50950 ! t1_kref+0x1eac: fmuld %f20, %f16, %f14
8965 .word 0xac7d319c ! t1_kref+0x1eb0: sdiv %l4, -0xe64, %l6
8966 .word 0xaadb4017 ! t1_kref+0x1eb4: smulcc %o5, %l7, %l5
8967 .word 0xec40a024 ! t1_kref+0x1eb8: ldsw [%g2 + 0x24], %l6
8968 .word 0xa9a9c044 ! t1_kref+0x1ebc: fmovdu %fcc0, %f4, %f20
8969 .word 0x9fc10000 ! t1_kref+0x1ec0: call %g4
8970 .word 0xada509cc ! t1_kref+0x1ec4: fdivd %f20, %f12, %f22
8971 .word 0xaae28008 ! t1_kref+0x1ec8: subccc %o2, %o0, %l5
8972 .word 0x8da40830 ! t1_kref+0x1ecc: fadds %f16, %f16, %f6
8973 .word 0x2f480002 ! t1_kref+0x1ed0: fbu,a,pt %fcc0, _kref+0x1ed8
8974 .word 0xa5a0054e ! t1_kref+0x1ed4: fsqrtd %f14, %f18
8975 .word 0xed20a024 ! t1_kref+0x1ed8: st %f22, [%g2 + 0x24]
8976 .word 0xaf25f64c ! t1_kref+0x1edc: mulscc %l7, -0x9b4, %l7
8977 .word 0x22480008 ! t1_kref+0x1ee0: be,a,pt %icc, _kref+0x1f00
8978 .word 0xaed2c00a ! t1_kref+0x1ee4: umulcc %o3, %o2, %l7
8979 .word 0x36480008 ! t1_kref+0x1ee8: bge,a,pt %icc, _kref+0x1f08
8980 .word 0xec363ff6 ! t1_kref+0x1eec: sth %l6, [%i0 - 0xa]
8981 .word 0x3d480005 ! t1_kref+0x1ef0: fbule,a,pt %fcc0, _kref+0x1f04
8982 .word 0x8da689d2 ! t1_kref+0x1ef4: fdivd %f26, %f18, %f6
8983 .word 0xaa0dae9e ! t1_kref+0x1ef8: and %l6, 0xe9e, %l5
8984 .word 0xb1a0012e ! t1_kref+0x1efc: fabss %f14, %f24
8985 .word 0xaa2ab3e6 ! t1_kref+0x1f00: andn %o2, -0xc1a, %l5
8986 .word 0xe9be7ffc ! t1_kref+0x1f04: stda %f20, [%i1 - 4]%asi
8987 .word 0xacc24016 ! t1_kref+0x1f08: addccc %o1, %l6, %l6
8988 .word 0xada38844 ! t1_kref+0x1f0c: faddd %f14, %f4, %f22
8989 .word 0x9fc10000 ! t1_kref+0x1f10: call %g4
8990 .word 0xaa0a4017 ! t1_kref+0x1f14: and %o1, %l7, %l5
8991 .word 0x89a01a4a ! t1_kref+0x1f18: fdtoi %f10, %f4
8992 .word 0x86102001 ! t1_kref+0x1f1c: mov 0x1, %g3
8993 .word 0x32800000 ! t1_kref+0x1f20: bne,a _kref+0x1f20
8994 .word 0x86a0e001 ! t1_kref+0x1f24: subcc %g3, 1, %g3
8995 .word 0xabb4c157 ! t1_kref+0x1f28: edge32l %l3, %l7, %l5
8996 .word 0xd66e2006 ! t1_kref+0x1f2c: ldstub [%i0 + 6], %o3
8997 .word 0xaa02c013 ! t1_kref+0x1f30: add %o3, %l3, %l5
8998 .word 0xcd3e4000 ! t1_kref+0x1f34: std %f6, [%i1]
8999 .word 0xacd50017 ! t1_kref+0x1f38: umulcc %l4, %l7, %l6
9000 .word 0xb1a389c6 ! t1_kref+0x1f3c: fdivd %f14, %f6, %f24
9001 .word 0xefee101c ! t1_kref+0x1f40: prefetcha %i0 + %i4, 23
9002 .word 0xd01e7ff0 ! t1_kref+0x1f44: ldd [%i1 - 0x10], %o0
9003 .word 0xacb5801b ! t1_kref+0x1f48: orncc %l6, %i3, %l6
9004 .word 0xeac01019 ! t1_kref+0x1f4c: ldswa [%g0 + %i1]0x80, %l5
9005 .word 0xe968a084 ! t1_kref+0x1f50: prefetch %g2 + 0x84, 20
9006 .word 0xaa14c000 ! t1_kref+0x1f54: or %l3, %g0, %l5
9007 .word 0x27480001 ! t1_kref+0x1f58: fbul,a,pt %fcc0, _kref+0x1f5c
9008 .word 0xe81e7fe8 ! t1_kref+0x1f5c: ldd [%i1 - 0x18], %l4
9009 .word 0x8da389cc ! t1_kref+0x1f60: fdivd %f14, %f12, %f6
9010 .word 0xb5a018ca ! t1_kref+0x1f64: fdtos %f10, %f26
9011 .word 0x8143c000 ! t1_kref+0x1f68: stbar
9012 .word 0x9de3bfa0 ! t1_kref+0x1f6c: save %sp, -0x60, %sp
9013 .word 0xafeea1ef ! t1_kref+0x1f70: restore %i2, 0x1ef, %l7
9014 .word 0xe6270019 ! t1_kref+0x1f74: st %l3, [%i4 + %i1]
9015 .word 0x81ab8ad8 ! t1_kref+0x1f78: fcmped %fcc0, %f14, %f24
9016 .word 0x89b30dc4 ! t1_kref+0x1f7c: fnand %f12, %f4, %f4
9017 .word 0x2a480007 ! t1_kref+0x1f80: bcs,a,pt %icc, _kref+0x1f9c
9018 .word 0xaba0188f ! t1_kref+0x1f84: fitos %f15, %f21
9019 .word 0xec6e8019 ! t1_kref+0x1f88: ldstub [%i2 + %i1], %l6
9020 .word 0x22480006 ! t1_kref+0x1f8c: be,a,pt %icc, _kref+0x1fa4
9021 .word 0xac5d401b ! t1_kref+0x1f90: smul %l5, %i3, %l6
9022 .word 0xe6ff1019 ! t1_kref+0x1f94: swapa [%i4 + %i1]0x80, %l3
9023 .word 0xb5b44967 ! t1_kref+0x1f98: fpmerge %f17, %f7, %f26
9024 .word 0x81a90ada ! t1_kref+0x1f9c: fcmped %fcc0, %f4, %f26
9025 .word 0x81858000 ! t1_kref+0x1fa0: wr %l6, %g0, %y
9026 .word 0xa7a00127 ! t1_kref+0x1fa4: fabss %f7, %f19
9027 .word 0xaedb3b66 ! t1_kref+0x1fa8: smulcc %o4, -0x49a, %l7
9028 .word 0xab3d4015 ! t1_kref+0x1fac: sra %l5, %l5, %l5
9029 .word 0xac1dc016 ! t1_kref+0x1fb0: xor %l7, %l6, %l6
9030 .word 0x97b18e73 ! t1_kref+0x1fb4: fxnors %f6, %f19, %f11
9031 .word 0xee10a004 ! t1_kref+0x1fb8: lduh [%g2 + 4], %l7
9032 .word 0xacde801b ! t1_kref+0x1fbc: smulcc %i2, %i3, %l6
9033 .word 0xa1a01a44 ! t1_kref+0x1fc0: fdtoi %f4, %f16
9034 .word 0x8da0189c ! t1_kref+0x1fc4: fitos %f28, %f6
9035 .word 0xa1a01911 ! t1_kref+0x1fc8: fitod %f17, %f16
9036 .word 0xee063fec ! t1_kref+0x1fcc: ld [%i0 - 0x14], %l7
9037 .word 0xaae5e77c ! t1_kref+0x1fd0: subccc %l7, 0x77c, %l5
9038 .word 0xadb30037 ! t1_kref+0x1fd4: edge8n %o4, %l7, %l6
9039 .word 0xd41f4018 ! t1_kref+0x1fd8: ldd [%i5 + %i0], %o2
9040 .word 0x8143c000 ! t1_kref+0x1fdc: stbar
9041 .word 0xb5a0105a ! t1_kref+0x1fe0: fdtox %f26, %f26
9042 .word 0xd82e0000 ! t1_kref+0x1fe4: stb %o4, [%i0]
9043 .word 0xb9a018d4 ! t1_kref+0x1fe8: fdtos %f20, %f28
9044 call SYM(t1_subr1)
9045 .word 0xadb580ea ! t1_kref+0x1ff0: edge16ln %l6, %o2, %l6
9046 .word 0x91a01910 ! t1_kref+0x1ff4: fitod %f16, %f8
9047 .word 0xaa44c013 ! t1_kref+0x1ff8: addc %l3, %l3, %l5
9048 .word 0x2b480007 ! t1_kref+0x1ffc: fbug,a,pt %fcc0, _kref+0x2018
9049 .word 0xea10a016 ! t1_kref+0x2000: lduh [%g2 + 0x16], %l5
9050 .word 0xb1a309d4 ! t1_kref+0x2004: fdivd %f12, %f20, %f24
9051 .word 0x9fc10000 ! t1_kref+0x2008: call %g4
9052 .word 0xaa9abc45 ! t1_kref+0x200c: xorcc %o2, -0x3bb, %l5
9053 .word 0x99a0054c ! t1_kref+0x2010: fsqrtd %f12, %f12
9054 .word 0x81dd62d5 ! t1_kref+0x2014: flush %l5 + 0x2d5
9055 .word 0xaec238a3 ! t1_kref+0x2018: addccc %o0, -0x75d, %l7
9056 .word 0xae5b401a ! t1_kref+0x201c: smul %o5, %i2, %l7
9057 .word 0xd1be1a5c ! t1_kref+0x2020: stda %f8, [%i0 + %i4]0xd2
9058 .word 0xac650015 ! t1_kref+0x2024: subc %l4, %l5, %l6
9059 .word 0xab2cc00d ! t1_kref+0x2028: sll %l3, %o5, %l5
9060 .word 0x8610200d ! t1_kref+0x202c: mov 0xd, %g3
9061 .word 0x86a0e001 ! t1_kref+0x2030: subcc %g3, 1, %g3
9062 .word 0x22800018 ! t1_kref+0x2034: be,a _kref+0x2094
9063 .word 0xb5b50e80 ! t1_kref+0x2038: fsrc1 %f20, %f26
9064 .word 0xaab37602 ! t1_kref+0x203c: orncc %o5, -0x9fe, %l5
9065 .word 0xf526200c ! t1_kref+0x2040: st %f26, [%i0 + 0xc]
9066 .word 0x304ffffb ! t1_kref+0x2044: ba,a,pt %icc, _kref+0x2030
9067 .word 0x89a389ce ! t1_kref+0x2048: fdivd %f14, %f14, %f4
9068 .word 0xe11fbdd8 ! t1_kref+0x204c: ldd [%fp - 0x228], %f16
9069 .word 0xacc5c01b ! t1_kref+0x2050: addccc %l7, %i3, %l6
9070 .word 0xaed33f17 ! t1_kref+0x2054: umulcc %o4, -0xe9, %l7
9071 .word 0xadb68412 ! t1_kref+0x2058: fcmple16 %f26, %f18, %l6
9072 .word 0x33480008 ! t1_kref+0x205c: fbe,a,pt %fcc0, _kref+0x207c
9073 .word 0xe5ee101d ! t1_kref+0x2060: prefetcha %i0 + %i5, 18
9074 .word 0xf1180019 ! t1_kref+0x2064: ldd [%g0 + %i1], %f24
9075 call SYM(t1_subr3)
9076 .word 0xf43e401d ! t1_kref+0x206c: std %i2, [%i1 + %i5]
9077 .word 0xae0cc008 ! t1_kref+0x2070: and %l3, %o0, %l7
9078 .word 0xf83e2000 ! t1_kref+0x2074: std %i4, [%i0]
9079 .word 0xafb28116 ! t1_kref+0x2078: edge32 %o2, %l6, %l7
9080 .word 0x2d480007 ! t1_kref+0x207c: fbg,a,pt %fcc0, _kref+0x2098
9081 .word 0xaaa6c014 ! t1_kref+0x2080: subcc %i3, %l4, %l5
9082 .word 0xae154013 ! t1_kref+0x2084: or %l5, %l3, %l7
9083 .word 0xac3d400d ! t1_kref+0x2088: xnor %l5, %o5, %l6
9084 .word 0x22480004 ! t1_kref+0x208c: be,a,pt %icc, _kref+0x209c
9085 .word 0xb9a0193b ! t1_kref+0x2090: fstod %f27, %f28
9086 .word 0xa9b48e56 ! t1_kref+0x2094: fxnor %f18, %f22, %f20
9087 .word 0x38800008 ! t1_kref+0x2098: bgu,a _kref+0x20b8
9088 .word 0x89a1084a ! t1_kref+0x209c: faddd %f4, %f10, %f4
9089 .word 0x20480004 ! t1_kref+0x20a0: bn,a,pt %icc, _kref+0x20b0
9090 .word 0xac0df8e9 ! t1_kref+0x20a4: and %l7, -0x717, %l6
9091 .word 0xae88001b ! t1_kref+0x20a8: andcc %g0, %i3, %l7
9092 .word 0xc91fbe50 ! t1_kref+0x20ac: ldd [%fp - 0x1b0], %f4
9093 .word 0x23480005 ! t1_kref+0x20b0: fbne,a,pt %fcc0, _kref+0x20c4
9094 .word 0xe8a6101c ! t1_kref+0x20b4: sta %l4, [%i0 + %i4]0x80
9095 .word 0x91a0108e ! t1_kref+0x20b8: fxtos %f14, %f8
9096 .word 0x81d82396 ! t1_kref+0x20bc: flush %g0 + 0x396
9097 .word 0xaf32400d ! t1_kref+0x20c0: srl %o1, %o5, %l7
9098 .word 0x91a1085a ! t1_kref+0x20c4: faddd %f4, %f26, %f8
9099 .word 0xaf32400d ! t1_kref+0x20c8: srl %o1, %o5, %l7
9100 .word 0x9fc10000 ! t1_kref+0x20cc: call %g4
9101 .word 0xaa0a0014 ! t1_kref+0x20d0: and %o0, %l4, %l5
9102 .word 0x38800007 ! t1_kref+0x20d4: bgu,a _kref+0x20f0
9103 .word 0xa9b3090a ! t1_kref+0x20d8: faligndata %f12, %f10, %f20
9104 .word 0xaefd4015 ! t1_kref+0x20dc: sdivcc %l5, %l5, %l7
9105 .word 0xab408000 ! t1_kref+0x20e0: mov %ccr, %l5
9106 .word 0xaedb401a ! t1_kref+0x20e4: smulcc %o5, %i2, %l7
9107 .word 0xaac27501 ! t1_kref+0x20e8: addccc %o1, -0xaff, %l5
9108 .word 0xaa04c016 ! t1_kref+0x20ec: add %l3, %l6, %l5
9109 .word 0xabb4c0f6 ! t1_kref+0x20f0: edge16ln %l3, %l6, %l5
9110 .word 0xaa5b0016 ! t1_kref+0x20f4: smul %o4, %l6, %l5
9111 .word 0xaf3b4015 ! t1_kref+0x20f8: sra %o5, %l5, %l7
9112 .word 0xad35a017 ! t1_kref+0x20fc: srl %l6, 0x17, %l6
9113 .word 0xda6e401a ! t1_kref+0x2100: ldstub [%i1 + %i2], %o5
9114 .word 0xb1a109dc ! t1_kref+0x2104: fdivd %f4, %f28, %f24
9115 .word 0x99a00544 ! t1_kref+0x2108: fsqrtd %f4, %f12
9116 .word 0x89a38848 ! t1_kref+0x210c: faddd %f14, %f8, %f4
9117 .word 0x9fc00004 ! t1_kref+0x2110: call %g0 + %g4
9118 .word 0xabb5058a ! t1_kref+0x2114: fcmpgt32 %f20, %f10, %l5
9119 .word 0xdd9f5040 ! t1_kref+0x2118: ldda [%i5]0x82, %f14
9120 .word 0x81ab8aca ! t1_kref+0x211c: fcmped %fcc0, %f14, %f10
9121 .word 0xea164000 ! t1_kref+0x2120: lduh [%i1], %l5
9122 .word 0xaaba800b ! t1_kref+0x2124: xnorcc %o2, %o3, %l5
9123 .word 0xec801018 ! t1_kref+0x2128: lda [%g0 + %i0]0x80, %l6
9124 .word 0xec16c018 ! t1_kref+0x212c: lduh [%i3 + %i0], %l6
9125 .word 0x8da0054c ! t1_kref+0x2130: fsqrtd %f12, %f6
9126 .word 0xa7a0003c ! t1_kref+0x2134: fmovs %f28, %f19
9127 .word 0x99a000ce ! t1_kref+0x2138: fnegd %f14, %f12
9128 .word 0xb7a48825 ! t1_kref+0x213c: fadds %f18, %f5, %f27
9129 .word 0xad35e00c ! t1_kref+0x2140: srl %l7, 0xc, %l6
9130 .word 0x8da01054 ! t1_kref+0x2144: fdtox %f20, %f6
9131 .word 0xa7a3482d ! t1_kref+0x2148: fadds %f13, %f13, %f19
9132 .word 0x31480001 ! t1_kref+0x214c: fba,a,pt %fcc0, _kref+0x2150
9133 .word 0xaba0052a ! t1_kref+0x2150: fsqrts %f10, %f21
9134 .word 0xacbcc009 ! t1_kref+0x2154: xnorcc %l3, %o1, %l6
9135 .word 0xae18001a ! t1_kref+0x2158: xor %g0, %i2, %l7
9136 .word 0xe676001d ! t1_kref+0x215c: stx %l3, [%i0 + %i5]
9137 .word 0x8143c000 ! t1_kref+0x2160: stbar
9138 .word 0xaa4271d5 ! t1_kref+0x2164: addc %o1, -0xe2b, %l5
9139 .word 0x8da00533 ! t1_kref+0x2168: fsqrts %f19, %f6
9140 .word 0xae92f220 ! t1_kref+0x216c: orcc %o3, -0xde0, %l7
9141 .word 0x3b800001 ! t1_kref+0x2170: fble,a _kref+0x2174
9142 .word 0xaf220000 ! t1_kref+0x2174: mulscc %o0, %g0, %l7
9143 .word 0x81ae0ad2 ! t1_kref+0x2178: fcmped %fcc0, %f24, %f18
9144 .word 0xab3d0016 ! t1_kref+0x217c: sra %l4, %l6, %l5
9145 .word 0xacc5c01b ! t1_kref+0x2180: addccc %l7, %i3, %l6
9146 .word 0x86102004 ! t1_kref+0x2184: mov 0x4, %g3
9147 .word 0x32800000 ! t1_kref+0x2188: bne,a _kref+0x2188
9148 .word 0x86a0e001 ! t1_kref+0x218c: subcc %g3, 1, %g3
9149 .word 0xee00a034 ! t1_kref+0x2190: ld [%g2 + 0x34], %l7
9150 .word 0xaeb5be9f ! t1_kref+0x2194: orncc %l6, -0x161, %l7
9151 .word 0xee40a004 ! t1_kref+0x2198: ldsw [%g2 + 4], %l7
9152 .word 0xaada2138 ! t1_kref+0x219c: smulcc %o0, 0x138, %l5
9153 .word 0xadb38e80 ! t1_kref+0x21a0: fsrc1 %f14, %f22
9154 .word 0xb9a0013c ! t1_kref+0x21a4: fabss %f28, %f28
9155 .word 0x8d85365b ! t1_kref+0x21a8: wr %l4, 0xfffff65b, %fprs
9156 .word 0xec28a024 ! t1_kref+0x21ac: stb %l6, [%g2 + 0x24]
9157 .word 0x8da40827 ! t1_kref+0x21b0: fadds %f16, %f7, %f6
9158 .word 0x91a01914 ! t1_kref+0x21b4: fitod %f20, %f8
9159 .word 0xaa2ac01a ! t1_kref+0x21b8: andn %o3, %i2, %l5
9160 .word 0x89b60aae ! t1_kref+0x21bc: fpsub16s %f24, %f14, %f4
9161 .word 0xeac61000 ! t1_kref+0x21c0: ldswa [%i0]0x80, %l5
9162 .word 0x9de3bfa0 ! t1_kref+0x21c4: save %sp, -0x60, %sp
9163 .word 0xb0bf6290 ! t1_kref+0x21c8: xnorcc %i5, 0x290, %i0
9164 .word 0xabee0018 ! t1_kref+0x21cc: restore %i0, %i0, %l5
9165 .word 0xadb6c32a ! t1_kref+0x21d0: bmask %i3, %o2, %l6
9166 .word 0xb1a00133 ! t1_kref+0x21d4: fabss %f19, %f24
9167 .word 0xac0d3199 ! t1_kref+0x21d8: and %l4, -0xe67, %l6
9168 .word 0xa1a01931 ! t1_kref+0x21dc: fstod %f17, %f16
9169 .word 0x9de3bfa0 ! t1_kref+0x21e0: save %sp, -0x60, %sp
9170 .word 0xadee801a ! t1_kref+0x21e4: restore %i2, %i2, %l6
9171 .word 0xafa4c83b ! t1_kref+0x21e8: fadds %f19, %f27, %f23
9172 .word 0xaeba4017 ! t1_kref+0x21ec: xnorcc %o1, %l7, %l7
9173 .word 0x9de3bfa0 ! t1_kref+0x21f0: save %sp, -0x60, %sp
9174 .word 0xafee0018 ! t1_kref+0x21f4: restore %i0, %i0, %l7
9175 .word 0xd2367fe6 ! t1_kref+0x21f8: sth %o1, [%i1 - 0x1a]
9176 .word 0x3f480003 ! t1_kref+0x21fc: fbo,a,pt %fcc0, _kref+0x2208
9177 .word 0xea16001b ! t1_kref+0x2200: lduh [%i0 + %i3], %l5
9178 .word 0xaf35200b ! t1_kref+0x2204: srl %l4, 0xb, %l7
9179 .word 0xaa96c013 ! t1_kref+0x2208: orcc %i3, %l3, %l5
9180 .word 0xada388cc ! t1_kref+0x220c: fsubd %f14, %f12, %f22
9181 .word 0x81858000 ! t1_kref+0x2210: wr %l6, %g0, %y
9182 .word 0xc91fbee8 ! t1_kref+0x2214: ldd [%fp - 0x118], %f4
9183 .word 0xada5c82f ! t1_kref+0x2218: fadds %f23, %f15, %f22
9184 call 1f
9185 .empty
9186 .word 0x9db50744 ! t1_kref+0x2220: fpack32 %f20, %f4, %f14
9187 .word 0xab2b601e ! t1_kref+0x2224: sll %o5, 0x1e, %l5
91881: .word 0xf83f4018 ! t1_kref+0x2228: std %i4, [%i5 + %i0]
9189 .word 0xb9a00035 ! t1_kref+0x222c: fmovs %f21, %f28
9190 .word 0xe91fbe20 ! t1_kref+0x2230: ldd [%fp - 0x1e0], %f20
9191 .word 0xee10a016 ! t1_kref+0x2234: lduh [%g2 + 0x16], %l7
9192 .word 0xea4e0000 ! t1_kref+0x2238: ldsb [%i0], %l5
9193 .word 0xac0ee722 ! t1_kref+0x223c: and %i3, 0x722, %l6
9194 .word 0xad400000 ! t1_kref+0x2240: mov %y, %l6
9195 .word 0xd2362018 ! t1_kref+0x2244: sth %o1, [%i0 + 0x18]
9196 .word 0xabb6802d ! t1_kref+0x2248: edge8n %i2, %o5, %l5
9197 .word 0xaf3ec015 ! t1_kref+0x224c: sra %i3, %l5, %l7
9198 .word 0x86102001 ! t1_kref+0x2250: mov 0x1, %g3
9199 .word 0x32800000 ! t1_kref+0x2254: bne,a _kref+0x2254
9200 .word 0x86a0e001 ! t1_kref+0x2258: subcc %g3, 1, %g3
9201 .word 0x8143c000 ! t1_kref+0x225c: stbar
9202 .word 0xdd00a004 ! t1_kref+0x2260: ld [%g2 + 4], %f14
9203 .word 0xd2363ff2 ! t1_kref+0x2264: sth %o1, [%i0 - 0xe]
9204 .word 0xa5a01909 ! t1_kref+0x2268: fitod %f9, %f18
9205 .word 0xacba38db ! t1_kref+0x226c: xnorcc %o0, -0x725, %l6
9206 .word 0xaa74e879 ! t1_kref+0x2270: udiv %l3, 0x879, %l5
9207 .word 0xa9b00fc0 ! t1_kref+0x2274: fone %f20
9208 .word 0xd91fbd08 ! t1_kref+0x2278: ldd [%fp - 0x2f8], %f12
9209 .word 0x8fa0002d ! t1_kref+0x227c: fmovs %f13, %f7
9210 .word 0x27480001 ! t1_kref+0x2280: fbul,a,pt %fcc0, _kref+0x2284
9211 .word 0xac9321b6 ! t1_kref+0x2284: orcc %o4, 0x1b6, %l6
9212 .word 0xaf02ac0d ! t1_kref+0x2288: taddcc %o2, 0xc0d, %l7
9213 .word 0x8da01925 ! t1_kref+0x228c: fstod %f5, %f6
9214 .word 0xae42ab5b ! t1_kref+0x2290: addc %o2, 0xb5b, %l7
9215 .word 0xcb263ff0 ! t1_kref+0x2294: st %f5, [%i0 - 0x10]
9216 .word 0xad64633c ! t1_kref+0x2298: move %icc, 0x33c, %l6
9217 .word 0x8db00f12 ! t1_kref+0x229c: fsrc2 %f18, %f6
9218 .word 0x89a00046 ! t1_kref+0x22a0: fmovd %f6, %f4
9219 .word 0x3c480007 ! t1_kref+0x22a4: bpos,a,pt %icc, _kref+0x22c0
9220 .word 0xae400008 ! t1_kref+0x22a8: addc %g0, %o0, %l7
9221 .word 0x37480003 ! t1_kref+0x22ac: fbge,a,pt %fcc0, _kref+0x22b8
9222 .word 0xec560000 ! t1_kref+0x22b0: ldsh [%i0], %l6
9223 .word 0xa9b54dbc ! t1_kref+0x22b4: fxors %f21, %f28, %f20
9224 .word 0x89b70e80 ! t1_kref+0x22b8: fsrc1 %f28, %f4
9225 .word 0x97a00129 ! t1_kref+0x22bc: fabss %f9, %f11
9226 .word 0x81dfa8f9 ! t1_kref+0x22c0: flush %fp + 0x8f9
9227 .word 0xec0e2004 ! t1_kref+0x22c4: ldub [%i0 + 4], %l6
9228 .word 0x9da389d4 ! t1_kref+0x22c8: fdivd %f14, %f20, %f14
9229 .word 0xaada8013 ! t1_kref+0x22cc: smulcc %o2, %l3, %l5
9230 .word 0xaab3258b ! t1_kref+0x22d0: orncc %o4, 0x58b, %l5
9231 .word 0xea56c019 ! t1_kref+0x22d4: ldsh [%i3 + %i1], %l5
9232 .word 0xaa0ef690 ! t1_kref+0x22d8: and %i3, -0x970, %l5
9233 .word 0xf4be501d ! t1_kref+0x22dc: stda %i2, [%i1 + %i5]0x80
9234 .word 0xee062018 ! t1_kref+0x22e0: ld [%i0 + 0x18], %l7
9235 .word 0xb7a00038 ! t1_kref+0x22e4: fmovs %f24, %f27
9236 .word 0xacba801b ! t1_kref+0x22e8: xnorcc %o2, %i3, %l6
9237 .word 0x8143c000 ! t1_kref+0x22ec: stbar
9238 .word 0xa5a00558 ! t1_kref+0x22f0: fsqrtd %f24, %f18
9239 .word 0xada01890 ! t1_kref+0x22f4: fitos %f16, %f22
9240 .word 0xee470018 ! t1_kref+0x22f8: ldsw [%i4 + %i0], %l7
9241 .word 0xaba10924 ! t1_kref+0x22fc: fmuls %f4, %f4, %f21
9242 .word 0xad2cc01b ! t1_kref+0x2300: sll %l3, %i3, %l6
9243 .word 0xe520a004 ! t1_kref+0x2304: st %f18, [%g2 + 4]
9244 .word 0x81dcc00e ! t1_kref+0x2308: flush %l3 + %sp
9245 .word 0xabb4ccb3 ! t1_kref+0x230c: fandnot2s %f19, %f19, %f21
9246 .word 0x8da389d6 ! t1_kref+0x2310: fdivd %f14, %f22, %f6
9247 .word 0x99b1496c ! t1_kref+0x2314: fpmerge %f5, %f12, %f12
9248 .word 0xae958009 ! t1_kref+0x2318: orcc %l6, %o1, %l7
9249 .word 0xac4268f4 ! t1_kref+0x231c: addc %o1, 0x8f4, %l6
9250 .word 0xae0a8008 ! t1_kref+0x2320: and %o2, %o0, %l7
9251 .word 0xd46e3ffc ! t1_kref+0x2324: ldstub [%i0 - 4], %o2
9252 .word 0xb5b14efc ! t1_kref+0x2328: fornot2s %f5, %f28, %f26
9253 .word 0xaabd8008 ! t1_kref+0x232c: xnorcc %l6, %o0, %l5
9254 .word 0xa9b60e12 ! t1_kref+0x2330: fand %f24, %f18, %f20
9255 .word 0xae92341e ! t1_kref+0x2334: orcc %o0, -0xbe2, %l7
9256 .word 0x22480004 ! t1_kref+0x2338: be,a,pt %icc, _kref+0x2348
9257 .word 0xd4b61000 ! t1_kref+0x233c: stha %o2, [%i0]0x80
9258 .word 0xaa1de8fe ! t1_kref+0x2340: xor %l7, 0x8fe, %l5
9259 .word 0xa9b6ca2b ! t1_kref+0x2344: fpadd16s %f27, %f11, %f20
9260 .word 0xb5b0076c ! t1_kref+0x2348: fpack16 %f12, %f26
9261 .word 0xd428a007 ! t1_kref+0x234c: stb %o2, [%g2 + 7]
9262 .word 0xd02e7fee ! t1_kref+0x2350: stb %o0, [%i1 - 0x12]
9263 .word 0xadb340f5 ! t1_kref+0x2354: edge16ln %o5, %l5, %l6
9264 .word 0x9da0193b ! t1_kref+0x2358: fstod %f27, %f14
9265 .word 0xb7b5cdef ! t1_kref+0x235c: fnands %f23, %f15, %f27
9266 .word 0x8186c000 ! t1_kref+0x2360: wr %i3, %g0, %y
9267 .word 0xafb54280 ! t1_kref+0x2364: array32 %l5, %g0, %l7
9268 .word 0xee166014 ! t1_kref+0x2368: lduh [%i1 + 0x14], %l7
9269 .word 0xa786aa23 ! t1_kref+0x236c: wr %i2, 0xa23, %gsr
9270 .word 0x8db38e80 ! t1_kref+0x2370: fsrc1 %f14, %f6
9271 .word 0xe836c018 ! t1_kref+0x2374: sth %l4, [%i3 + %i0]
9272 .word 0x2d3ab4bd ! t1_kref+0x2378: sethi %hi(0xead2f400), %l6
9273 .word 0x8da01894 ! t1_kref+0x237c: fitos %f20, %f6
9274 .word 0xaec4f5c4 ! t1_kref+0x2380: addccc %l3, -0xa3c, %l7
9275 .word 0x99b2c97c ! t1_kref+0x2384: fpmerge %f11, %f28, %f12
9276 .word 0xae422ff6 ! t1_kref+0x2388: addc %o0, 0xff6, %l7
9277 .word 0x32480003 ! t1_kref+0x238c: bne,a,pt %icc, _kref+0x2398
9278 .word 0xae02c00b ! t1_kref+0x2390: add %o3, %o3, %l7
9279 .word 0xe5e65000 ! t1_kref+0x2394: casa [%i1]0x80, %g0, %l2
9280 .word 0x24480005 ! t1_kref+0x2398: ble,a,pt %icc, _kref+0x23ac
9281 .word 0xac44c017 ! t1_kref+0x239c: addc %l3, %l7, %l6
9282 .word 0xa9a489d8 ! t1_kref+0x23a0: fdivd %f18, %f24, %f20
9283 .word 0xe53e6008 ! t1_kref+0x23a4: std %f18, [%i1 + 8]
9284 .word 0xac95800a ! t1_kref+0x23a8: orcc %l6, %o2, %l6
9285 .word 0x36800004 ! t1_kref+0x23ac: bge,a _kref+0x23bc
9286 .word 0xac02766d ! t1_kref+0x23b0: add %o1, -0x993, %l6
9287 .word 0xaec2400b ! t1_kref+0x23b4: addccc %o1, %o3, %l7
9288 .word 0xec000019 ! t1_kref+0x23b8: ld [%g0 + %i1], %l6
9289 sethi %hi(2f), %o7
9290 .word 0xe40be004 ! t1_kref+0x23c0: ldub [%o7 + 4], %l2
9291 .word 0xa41ca00c ! t1_kref+0x23c4: xor %l2, 0xc, %l2
9292 .word 0xe42be004 ! t1_kref+0x23c8: stb %l2, [%o7 + 4]
9293 .word 0x81dbe004 ! t1_kref+0x23cc: flush %o7 + 4
9294 .word 0x3b480003 ! t1_kref+0x23d0: fble,a,pt %fcc0, _kref+0x23dc
9295 .word 0xaad68013 ! t1_kref+0x23d4: umulcc %i2, %l3, %l5
9296 .word 0xac3a8015 ! t1_kref+0x23d8: xnor %o2, %l5, %l6
9297 .word 0xaadd801b ! t1_kref+0x23dc: smulcc %l6, %i3, %l5
9298 .word 0xa1a6084e ! t1_kref+0x23e0: faddd %f24, %f14, %f16
9299 .word 0x9db587ca ! t1_kref+0x23e4: pdist %f22, %f10, %f14
9300 .word 0xa7a00027 ! t1_kref+0x23e8: fmovs %f7, %f19
9301 .word 0xee364000 ! t1_kref+0x23ec: sth %l7, [%i1]
9302 .word 0x28480003 ! t1_kref+0x23f0: bleu,a,pt %icc, _kref+0x23fc
9303 .word 0x9fa018d0 ! t1_kref+0x23f4: fdtos %f16, %f15
9304 .word 0xab3ae00f ! t1_kref+0x23f8: sra %o3, 0xf, %l5
9305 .word 0xa9a00035 ! t1_kref+0x23fc: fmovs %f21, %f20
9306 .word 0x2f800001 ! t1_kref+0x2400: fbu,a _kref+0x2404
93072: .word 0x99a018da ! t1_kref+0x2404: fdtos %f26, %f12
9308 .word 0x99b48e80 ! t1_kref+0x2408: fsrc1 %f18, %f12
9309 .word 0x81ae0adc ! t1_kref+0x240c: fcmped %fcc0, %f24, %f28
9310 .word 0x95a0054e ! t1_kref+0x2410: fsqrtd %f14, %f10
9311 .word 0x2d12942b ! t1_kref+0x2414: sethi %hi(0x4a50ac00), %l6
9312 .word 0xec062008 ! t1_kref+0x2418: ld [%i0 + 8], %l6
9313 .word 0xad32c015 ! t1_kref+0x241c: srl %o3, %l5, %l6
9314 .word 0xaafe8016 ! t1_kref+0x2420: sdivcc %i2, %l6, %l5
9315 .word 0x99a000bc ! t1_kref+0x2424: fnegs %f28, %f12
9316 .word 0xa1b18dd8 ! t1_kref+0x2428: fnand %f6, %f24, %f16
9317 .word 0x91a00054 ! t1_kref+0x242c: fmovd %f20, %f8
9318 .word 0x81a90a2e ! t1_kref+0x2430: fcmps %fcc0, %f4, %f14
9319 .word 0xaee28009 ! t1_kref+0x2434: subccc %o2, %o1, %l7
9320 .word 0xae503a82 ! t1_kref+0x2438: umul %g0, -0x57e, %l7
9321 .word 0x39480007 ! t1_kref+0x243c: fbuge,a,pt %fcc0, _kref+0x2458
9322 .word 0xa3a00124 ! t1_kref+0x2440: fabss %f4, %f17
9323 .word 0x97b24a6f ! t1_kref+0x2444: fpadd32s %f9, %f15, %f11
9324 .word 0xacde801a ! t1_kref+0x2448: smulcc %i2, %i2, %l6
9325 .word 0xec066008 ! t1_kref+0x244c: ld [%i1 + 8], %l6
9326 .word 0x9fc10000 ! t1_kref+0x2450: call %g4
9327 .word 0xec067fe4 ! t1_kref+0x2454: ld [%i1 - 0x1c], %l6
9328 .word 0xac0dc00a ! t1_kref+0x2458: and %l7, %o2, %l6
9329 .word 0x36800003 ! t1_kref+0x245c: bge,a _kref+0x2468
9330 .word 0xd53e6008 ! t1_kref+0x2460: std %f10, [%i1 + 8]
9331 .word 0x37800002 ! t1_kref+0x2464: fbge,a _kref+0x246c
9332 .word 0xaefdbd0b ! t1_kref+0x2468: sdivcc %l6, -0x2f5, %l7
9333 .word 0xa3a018ce ! t1_kref+0x246c: fdtos %f14, %f17
9334 .word 0x32800002 ! t1_kref+0x2470: bne,a _kref+0x2478
9335 .word 0xed3e4000 ! t1_kref+0x2474: std %f22, [%i1]
9336 .word 0x81dc000d ! t1_kref+0x2478: flush %l0 + %o5
9337 .word 0xaf34c016 ! t1_kref+0x247c: srl %l3, %l6, %l7
9338 .word 0x35800003 ! t1_kref+0x2480: fbue,a _kref+0x248c
9339 .word 0xec56001b ! t1_kref+0x2484: ldsh [%i0 + %i3], %l6
9340 .word 0xa3a000a7 ! t1_kref+0x2488: fnegs %f7, %f17
9341 .word 0xaeda70b1 ! t1_kref+0x248c: smulcc %o1, -0xf4f, %l7
9342 .word 0x81defcae ! t1_kref+0x2490: flush %i3 - 0x352
9343 .word 0xae128015 ! t1_kref+0x2494: or %o2, %l5, %l7
9344 .word 0xec4e3feb ! t1_kref+0x2498: ldsb [%i0 - 0x15], %l6
9345 .word 0x9fc10000 ! t1_kref+0x249c: call %g4
9346 .word 0x95a018ca ! t1_kref+0x24a0: fdtos %f10, %f10
9347 .word 0xaad2ac5e ! t1_kref+0x24a4: umulcc %o2, 0xc5e, %l5
9348 .word 0x81ad4ab7 ! t1_kref+0x24a8: fcmpes %fcc0, %f21, %f23
9349 .word 0x33480004 ! t1_kref+0x24ac: fbe,a,pt %fcc0, _kref+0x24bc
9350 .word 0xee562016 ! t1_kref+0x24b0: ldsh [%i0 + 0x16], %l7
9351 .word 0xaedab8ea ! t1_kref+0x24b4: smulcc %o2, -0x716, %l7
9352 .word 0x95a24d3a ! t1_kref+0x24b8: fsmuld %f9, %f26, %f10
9353 .word 0x97b6ca7c ! t1_kref+0x24bc: fpadd32s %f27, %f28, %f11
9354 .word 0x9de3bfa0 ! t1_kref+0x24c0: save %sp, -0x60, %sp
9355 .word 0xb247001b ! t1_kref+0x24c4: addc %i4, %i3, %i1
9356 .word 0xafee401c ! t1_kref+0x24c8: restore %i1, %i4, %l7
9357 .word 0xa5a109c8 ! t1_kref+0x24cc: fdivd %f4, %f8, %f18
9358 .word 0x31800001 ! t1_kref+0x24d0: fba,a _kref+0x24d4
9359 .word 0xb9a0052a ! t1_kref+0x24d4: fsqrts %f10, %f28
9360 .word 0xc02e4000 ! t1_kref+0x24d8: clrb [%i1]
9361 .word 0xb1b106d8 ! t1_kref+0x24dc: fmul8sux16 %f4, %f24, %f24
9362 .word 0xada3c930 ! t1_kref+0x24e0: fmuls %f15, %f16, %f22
9363 .word 0x99a18852 ! t1_kref+0x24e4: faddd %f6, %f18, %f12
9364 .word 0xada2cd39 ! t1_kref+0x24e8: fsmuld %f11, %f25, %f22
9365 .word 0x20800002 ! t1_kref+0x24ec: bn,a _kref+0x24f4
9366 .word 0x2b2e4f26 ! t1_kref+0x24f0: sethi %hi(0xb93c9800), %l5
9367 .word 0xb7a00125 ! t1_kref+0x24f4: fabss %f5, %f27
9368 .word 0xa5a01a5c ! t1_kref+0x24f8: fdtoi %f28, %f18
9369 .word 0xd0ae101a ! t1_kref+0x24fc: stba %o0, [%i0 + %i2]0x80
9370 .word 0x21480005 ! t1_kref+0x2500: fbn,a,pt %fcc0, _kref+0x2514
9371 .word 0x8143c000 ! t1_kref+0x2504: stbar
9372 .word 0xafb4054c ! t1_kref+0x2508: fcmpeq16 %f16, %f12, %l7
9373 .word 0xef20a024 ! t1_kref+0x250c: st %f23, [%g2 + 0x24]
9374 .word 0xaedd401a ! t1_kref+0x2510: smulcc %l5, %i2, %l7
9375 .word 0xacd53700 ! t1_kref+0x2514: umulcc %l4, -0x900, %l6
9376 .word 0x87802080 ! t1_kref+0x2518: mov 0x80, %asi
9377 .word 0x37480003 ! t1_kref+0x251c: fbge,a,pt %fcc0, _kref+0x2528
9378 .word 0xb3a0188e ! t1_kref+0x2520: fitos %f14, %f25
9379 .word 0xb1a00554 ! t1_kref+0x2524: fsqrtd %f20, %f24
9380 .word 0x9db5cd60 ! t1_kref+0x2528: fnot1s %f23, %f14
9381 .word 0xa7b40d60 ! t1_kref+0x252c: fnot1s %f16, %f19
9382 .word 0xa3a00525 ! t1_kref+0x2530: fsqrts %f5, %f17
9383 .word 0xaa5cf105 ! t1_kref+0x2534: smul %l3, -0xefb, %l5
9384 .word 0xe13e3ff0 ! t1_kref+0x2538: std %f16, [%i0 - 0x10]
9385 .word 0x95a5885c ! t1_kref+0x253c: faddd %f22, %f28, %f10
9386 .word 0xffee101d ! t1_kref+0x2540: prefetcha %i0 + %i5, 31
9387 .word 0x3f480005 ! t1_kref+0x2544: fbo,a,pt %fcc0, _kref+0x2558
9388 .word 0xaba01a46 ! t1_kref+0x2548: fdtoi %f6, %f21
9389 .word 0x95b28746 ! t1_kref+0x254c: fpack32 %f10, %f6, %f10
9390 .word 0xc5ee500b ! t1_kref+0x2550: prefetcha %i1 + %o3, 2
9391 .word 0xafa18825 ! t1_kref+0x2554: fadds %f6, %f5, %f23
9392 .word 0x33480001 ! t1_kref+0x2558: fbe,a,pt %fcc0, _kref+0x255c
9393 .word 0xd11fbc40 ! t1_kref+0x255c: ldd [%fp - 0x3c0], %f8
9394 .word 0xe1ee501a ! t1_kref+0x2560: prefetcha %i1 + %i2, 16
9395 .word 0xaee37e2c ! t1_kref+0x2564: subccc %o5, -0x1d4, %l7
9396 .word 0x9da0190d ! t1_kref+0x2568: fitod %f13, %f14
9397 .word 0x99a0004e ! t1_kref+0x256c: fmovd %f14, %f12
9398 .word 0x21480007 ! t1_kref+0x2570: fbn,a,pt %fcc0, _kref+0x258c
9399 .word 0xab2ea01f ! t1_kref+0x2574: sll %i2, 0x1f, %l5
9400 .word 0xea56001b ! t1_kref+0x2578: ldsh [%i0 + %i3], %l5
9401 .word 0xf43e4000 ! t1_kref+0x257c: std %i2, [%i1]
9402 .word 0xac083666 ! t1_kref+0x2580: and %g0, -0x99a, %l6
9403 .word 0x2e800008 ! t1_kref+0x2584: bvs,a _kref+0x25a4
9404 .word 0xab400000 ! t1_kref+0x2588: mov %y, %l5
9405 .word 0xa9a0192d ! t1_kref+0x258c: fstod %f13, %f20
9406 .word 0xf4766010 ! t1_kref+0x2590: stx %i2, [%i1 + 0x10]
9407 .word 0x99b30f4e ! t1_kref+0x2594: fornot1 %f12, %f14, %f12
9408 .word 0xa9a00534 ! t1_kref+0x2598: fsqrts %f20, %f20
9409 .word 0x89b68d0a ! t1_kref+0x259c: fandnot1 %f26, %f10, %f4
9410 .word 0xec2e4000 ! t1_kref+0x25a0: stb %l6, [%i1]
9411 .word 0xaee566d3 ! t1_kref+0x25a4: subccc %l5, 0x6d3, %l7
9412 .word 0x9fa01a5a ! t1_kref+0x25a8: fdtoi %f26, %f15
9413 .word 0xac14f1f0 ! t1_kref+0x25ac: or %l3, -0xe10, %l6
9414 .word 0x8143c000 ! t1_kref+0x25b0: stbar
9415 .word 0x27800002 ! t1_kref+0x25b4: fbul,a _kref+0x25bc
9416 .word 0xe5ee101c ! t1_kref+0x25b8: prefetcha %i0 + %i4, 18
9417 .word 0x81aa8ace ! t1_kref+0x25bc: fcmped %fcc0, %f10, %f14
9418 .word 0xaeb6c008 ! t1_kref+0x25c0: orncc %i3, %o0, %l7
9419 .word 0xa1b60ecc ! t1_kref+0x25c4: fornot2 %f24, %f12, %f16
9420 .word 0xac72801a ! t1_kref+0x25c8: udiv %o2, %i2, %l6
9421 .word 0x89a01892 ! t1_kref+0x25cc: fitos %f18, %f4
9422 .word 0xae0b2ed0 ! t1_kref+0x25d0: and %o4, 0xed0, %l7
9423 .word 0xaca2c00c ! t1_kref+0x25d4: subcc %o3, %o4, %l6
9424 .word 0xaeda0014 ! t1_kref+0x25d8: smulcc %o0, %l4, %l7
9425 .word 0xa5a30848 ! t1_kref+0x25dc: faddd %f12, %f8, %f18
9426 .word 0x2d1afeca ! t1_kref+0x25e0: sethi %hi(0x6bfb2800), %l6
9427 .word 0x9fc10000 ! t1_kref+0x25e4: call %g4
9428 .word 0xacb6ba15 ! t1_kref+0x25e8: orncc %i2, -0x5eb, %l6
9429 .word 0x9de3bfa0 ! t1_kref+0x25ec: save %sp, -0x60, %sp
9430 .word 0xafe827d5 ! t1_kref+0x25f0: restore %g0, 0x7d5, %l7
9431 .word 0x8db54aa9 ! t1_kref+0x25f4: fpsub16s %f21, %f9, %f6
9432 .word 0x20800005 ! t1_kref+0x25f8: bn,a _kref+0x260c
9433 .word 0x8ba01a58 ! t1_kref+0x25fc: fdtoi %f24, %f5
9434 .word 0x9f414000 ! t1_kref+0x2600: mov %pc, %o7
9435 .word 0x91b606e8 ! t1_kref+0x2604: fmul8ulx16 %f24, %f8, %f8
9436 .word 0x81820000 ! t1_kref+0x2608: wr %o0, %g0, %y
9437 .word 0xaed2a321 ! t1_kref+0x260c: umulcc %o2, 0x321, %l7
9438 .word 0xc9ee1016 ! t1_kref+0x2610: prefetcha %i0 + %l6, 4
9439 .word 0x2c800004 ! t1_kref+0x2614: bneg,a _kref+0x2624
9440 .word 0x81824000 ! t1_kref+0x2618: wr %o1, %g0, %y
9441 .word 0x39480008 ! t1_kref+0x261c: fbuge,a,pt %fcc0, _kref+0x263c
9442 .word 0xada01910 ! t1_kref+0x2620: fitod %f16, %f22
9443 .word 0x9fc00004 ! t1_kref+0x2624: call %g0 + %g4
9444 .word 0xc99e1a5d ! t1_kref+0x2628: ldda [%i0 + %i5]0xd2, %f4
9445 .word 0xd3e61014 ! t1_kref+0x262c: casa [%i0]0x80, %l4, %o1
9446 .word 0xafb54334 ! t1_kref+0x2630: bmask %l5, %l4, %l7
9447 .word 0xea100019 ! t1_kref+0x2634: lduh [%g0 + %i1], %l5
9448 .word 0xaedcf305 ! t1_kref+0x2638: smulcc %l3, -0xcfb, %l7
9449 .word 0x93a01a46 ! t1_kref+0x263c: fdtoi %f6, %f9
9450 .word 0xd41e3fe8 ! t1_kref+0x2640: ldd [%i0 - 0x18], %o2
9451 .word 0xaf3de011 ! t1_kref+0x2644: sra %l7, 0x11, %l7
9452 .word 0x81acca27 ! t1_kref+0x2648: fcmps %fcc0, %f19, %f7
9453 .word 0xec160000 ! t1_kref+0x264c: lduh [%i0], %l6
9454 .word 0x9de3bfa0 ! t1_kref+0x2650: save %sp, -0x60, %sp
9455 .word 0xba56c018 ! t1_kref+0x2654: umul %i3, %i0, %i5
9456 .word 0xabef3413 ! t1_kref+0x2658: restore %i4, -0xbed, %l5
9457 .word 0x89a3085c ! t1_kref+0x265c: faddd %f12, %f28, %f4
9458 .word 0xb5a0190a ! t1_kref+0x2660: fitod %f10, %f26
9459 .word 0xabb680f6 ! t1_kref+0x2664: edge16ln %i2, %l6, %l5
9460 .word 0x27480001 ! t1_kref+0x2668: fbul,a,pt %fcc0, _kref+0x266c
9461 .word 0xf420a034 ! t1_kref+0x266c: st %i2, [%g2 + 0x34]
9462 .word 0x89a0054a ! t1_kref+0x2670: fsqrtd %f10, %f4
9463 .word 0xb7a00135 ! t1_kref+0x2674: fabss %f21, %f27
9464 .word 0x27800008 ! t1_kref+0x2678: fbul,a _kref+0x2698
9465 .word 0xaa96bdca ! t1_kref+0x267c: orcc %i2, -0x236, %l5
9466 .word 0x91a01046 ! t1_kref+0x2680: fdtox %f6, %f8
9467 .word 0xee4e8018 ! t1_kref+0x2684: ldsb [%i2 + %i0], %l7
9468 .word 0xafb3013b ! t1_kref+0x2688: edge32n %o4, %i3, %l7
9469 .word 0xed3e4000 ! t1_kref+0x268c: std %f22, [%i1]
9470 .word 0x3f800007 ! t1_kref+0x2690: fbo,a _kref+0x26ac
9471 .word 0xe96e2008 ! t1_kref+0x2694: prefetch %i0 + 8, 20
9472 .word 0xae42724c ! t1_kref+0x2698: addc %o1, -0xdb4, %l7
9473 .word 0xb7a00125 ! t1_kref+0x269c: fabss %f5, %f27
9474 .word 0xa5a50956 ! t1_kref+0x26a0: fmuld %f20, %f22, %f18
9475 .word 0x95b48670 ! t1_kref+0x26a4: fmul8x16au %f18, %f16, %f10
9476 .word 0xaba00129 ! t1_kref+0x26a8: fabss %f9, %f21
9477 .word 0xabb34d60 ! t1_kref+0x26ac: fnot1s %f13, %f21
9478 .word 0xec16c018 ! t1_kref+0x26b0: lduh [%i3 + %i0], %l6
9479 .word 0xea36600a ! t1_kref+0x26b4: sth %l5, [%i1 + 0xa]
9480 .word 0x81af0aca ! t1_kref+0x26b8: fcmped %fcc0, %f28, %f10
9481 .word 0x34480004 ! t1_kref+0x26bc: bg,a,pt %icc, _kref+0x26cc
9482 .word 0xaf408000 ! t1_kref+0x26c0: mov %ccr, %l7
9483 .word 0xaac028ab ! t1_kref+0x26c4: addccc %g0, 0x8ab, %l5
9484 .word 0xadb680d6 ! t1_kref+0x26c8: edge16l %i2, %l6, %l6
9485 .word 0xb5b00772 ! t1_kref+0x26cc: fpack16 %f18, %f26
9486 .word 0x95b40976 ! t1_kref+0x26d0: fpmerge %f16, %f22, %f10
9487 .word 0xae7d401b ! t1_kref+0x26d4: sdiv %l5, %i3, %l7
9488 .word 0x34480008 ! t1_kref+0x26d8: bg,a,pt %icc, _kref+0x26f8
9489 .word 0xae44c015 ! t1_kref+0x26dc: addc %l3, %l5, %l7
9490 .word 0xee8e9018 ! t1_kref+0x26e0: lduba [%i2 + %i0]0x80, %l7
9491 .word 0x8143c000 ! t1_kref+0x26e4: stbar
9492 .word 0xb9a00530 ! t1_kref+0x26e8: fsqrts %f16, %f28
9493 .word 0x3f480002 ! t1_kref+0x26ec: fbo,a,pt %fcc0, _kref+0x26f4
9494 .word 0xaab0001a ! t1_kref+0x26f0: orncc %g0, %i2, %l5
9495 .word 0xb1a24d3b ! t1_kref+0x26f4: fsmuld %f9, %f27, %f24
9496 .word 0x22800007 ! t1_kref+0x26f8: be,a _kref+0x2714
9497 .word 0xf56e401a ! t1_kref+0x26fc: prefetch %i1 + %i2, 26
9498 .word 0x3b800008 ! t1_kref+0x2700: fble,a _kref+0x2720
9499 .word 0xc807bfec ! t1_kref+0x2704: ld [%fp - 0x14], %g4
9500 .word 0x2f0a430b ! t1_kref+0x2708: sethi %hi(0x290c2c00), %l7
9501 .word 0xa9a00539 ! t1_kref+0x270c: fsqrts %f25, %f20
9502 .word 0x9da0003b ! t1_kref+0x2710: fmovs %f27, %f14
9503 .word 0xaefdf89a ! t1_kref+0x2714: sdivcc %l7, -0x766, %l7
9504 .word 0xaee00013 ! t1_kref+0x2718: subccc %g0, %l3, %l7
9505 .word 0xae46a568 ! t1_kref+0x271c: addc %i2, 0x568, %l7
9506 .word 0xa3a0053a ! t1_kref+0x2720: fsqrts %f26, %f17
9507 .word 0x99b00768 ! t1_kref+0x2724: fpack16 %f8, %f12
9508 .word 0xdafe1000 ! t1_kref+0x2728: swapa [%i0]0x80, %o5
9509 .word 0xb1ab4046 ! t1_kref+0x272c: fmovdle %fcc0, %f6, %f24
9510 call SYM(t1_subr2)
9511 .word 0xb5b10710 ! t1_kref+0x2734: fmuld8sux16 %f4, %f16, %f26
9512 .word 0x21800004 ! t1_kref+0x2738: fbn,a _kref+0x2748
9513 .word 0x97a54828 ! t1_kref+0x273c: fadds %f21, %f8, %f11
9514 .word 0xaae5a45d ! t1_kref+0x2740: subccc %l6, 0x45d, %l5
9515 .word 0x01000000 ! t1_kref+0x2744: nop
9516 call SYM(_kaos_done)
9517 .word 0x01000000 ! t1_kref+0x274c: nop
9518 KGLOBAL(t1_ktbl_end)
9519t1_ktbl_end:
9520t1_ktbl_page_end:
9521
9522KTEXT_MODULE(t1_module_subr0, 0x2b20a000)
9523.seg "text"
9524t1_subr0_page_begin:
9525 .skip 8184
9526.global _t1_subr0; ENTRY(t1_subr0)
9527 .word 0xa6844012 ! t1_subr0+0x0: addcc %l1, %l2, %l3
9528 .word 0x81c3e008 ! t1_subr0+0x4: retl
9529 .word 0xaa64c014 ! t1_subr0+0x8: subc %l3, %l4, %l5
9530t1_subr0_page_end:
9531
9532KTEXT_MODULE(t1_module_subr1, 0x2b722000)
9533.seg "text"
9534t1_subr1_page_begin:
9535 .skip 8184
9536.global _t1_subr1; ENTRY(t1_subr1)
9537 .word 0x9de3bfa0 ! t1_subr1+0x0: save %sp, -0x60, %sp
9538 .word 0xb29eaa5a ! t1_subr1+0x4: xorcc %i2, 0xa5a, %i1
9539 .word 0x81c7e008 ! t1_subr1+0x8: ret
9540 .word 0xa7ee6001 ! t1_subr1+0xc: restore %i1, 1, %l3
9541t1_subr1_page_end:
9542
9543KTEXT_MODULE(t1_module_subr2, 0x2ab42000)
9544.seg "text"
9545t1_subr2_page_begin:
9546 .skip 8188
9547.global _t1_subr2; ENTRY(t1_subr2)
9548 .word 0x9de3bfa0 ! t1_subr2+0x0: save %sp, -0x60, %sp
9549 .word 0xb2066001 ! t1_subr2+0x4: add %i1, 1, %i1
9550 .word 0x81c7e008 ! t1_subr2+0x8: ret
9551 .word 0xa3ee6001 ! t1_subr2+0xc: restore %i1, 1, %l1
9552t1_subr2_page_end:
9553
9554KTEXT_MODULE(t1_module_subr3, 0x2b22a000)
9555.seg "text"
9556t1_subr3_page_begin:
9557 .skip 8128
9558.global _t1_subr3; ENTRY(t1_subr3)
9559 .word 0x90056001 ! t1_subr3+0x0: add %l5, 1, %o0
9560 .word 0x9de3bfa0 ! t1_subr3+0x4: save %sp, -0x60, %sp
9561#if defined(KAOS_SIMULATION)
9562 add %i0, 12, %i0
9563#else
9564 .word 0x90062001 ! t1_subr3+0x8: add %i0, 1, %o0
9565 .word 0x9de3bfa0 ! t1_subr3+0xc: save %sp, -0x60, %sp
9566 .word 0x90062001 ! t1_subr3+0x10: add %i0, 1, %o0
9567 .word 0x9de3bfa0 ! t1_subr3+0x14: save %sp, -0x60, %sp
9568 .word 0x90062001 ! t1_subr3+0x18: add %i0, 1, %o0
9569 .word 0x9de3bfa0 ! t1_subr3+0x1c: save %sp, -0x60, %sp
9570 .word 0x90062001 ! t1_subr3+0x20: add %i0, 1, %o0
9571 .word 0x9de3bfa0 ! t1_subr3+0x24: save %sp, -0x60, %sp
9572 .word 0x90062001 ! t1_subr3+0x28: add %i0, 1, %o0
9573 .word 0x9de3bfa0 ! t1_subr3+0x2c: save %sp, -0x60, %sp
9574 .word 0x90062001 ! t1_subr3+0x30: add %i0, 1, %o0
9575 .word 0x9de3bfa0 ! t1_subr3+0x34: save %sp, -0x60, %sp
9576 .word 0xb1ee2001 ! t1_subr3+0x38: restore %i0, 1, %i0
9577 .word 0xb1ee2001 ! t1_subr3+0x3c: restore %i0, 1, %i0
9578 .word 0xb1ee2001 ! t1_subr3+0x40: restore %i0, 1, %i0
9579 .word 0xb1ee2001 ! t1_subr3+0x44: restore %i0, 1, %i0
9580 .word 0xb1ee2001 ! t1_subr3+0x48: restore %i0, 1, %i0
9581 .word 0xb1ee2001 ! t1_subr3+0x4c: restore %i0, 1, %i0
9582#endif
9583 .word 0x81c7e008 ! t1_subr3+0x50: ret
9584 .word 0xadee2001 ! t1_subr3+0x54: restore %i0, 1, %l6
9585t1_subr3_page_end:
9586!
9587! Total operations: 2420
9588!
9589! Operation frequencies
9590!
9591! name exp obs
9592! ldsb 0.46 0.58
9593! ldub 0.69 0.50
9594! ldsh 0.96 1.36
9595! lduh 0.85 0.83
9596! ld 0.85 0.66
9597! ldd 1.02 0.87
9598! swap 0.03 0.00
9599! ldstub 0.92 0.83
9600! stb 0.33 0.45
9601! sth 1.26 1.45
9602! st 0.07 0.12
9603! std 0.78 0.99
9604! add 1.18 1.24
9605! addcc 0.24 0.25
9606! addx 1.35 1.49
9607! addxcc 1.28 1.61
9608! taddcc 0.25 0.41
9609! taddcctv 0.11 0.04
9610! sub 0.34 0.33
9611! subcc 0.80 0.91
9612! subx 0.18 0.12
9613! subxcc 0.89 0.83
9614! tsubcc 0.07 0.08
9615! tsubcctv 0.16 0.00
9616! mulscc 0.34 0.45
9617! and 0.92 1.28
9618! andcc 0.59 0.62
9619! andn 0.28 0.29
9620! andncc 0.43 0.37
9621! or 0.73 0.91
9622! orcc 1.11 1.03
9623! orn 0.07 0.17
9624! orncc 0.97 1.32
9625! xor 0.48 0.45
9626! xorcc 0.34 0.25
9627! xnor 0.66 0.87
9628! xnorcc 0.85 1.12
9629! sll 1.19 1.40
9630! srl 0.70 0.83
9631! sra 0.84 1.12
9632! unimp 0.03 0.00
9633! umul 0.50 0.58
9634! smul 0.52 0.62
9635! udiv 0.38 0.45
9636! sdiv 0.29 0.21
9637! umulcc 1.29 1.40
9638! smulcc 1.18 1.36
9639! udivcc 0.54 0.54
9640! sdivcc 0.79 0.87
9641! rdy 0.25 0.29
9642! wry 0.78 1.24
9643! bicc 1.67 2.02
9644! sethi 0.64 0.91
9645! jmpl 0.81 1.07
9646! call 0.63 0.62
9647! ticc 0.00 0.00
9648! flush 1.27 1.28
9649! save 1.02 0.95
9650! restore 0.80 0.00
9651! stbar 1.32 1.40
9652! ldf 0.18 0.17
9653! lddf 0.29 0.25
9654! stf 0.60 0.41
9655! stdf 0.94 1.07
9656! fadds 1.24 1.20
9657! fsubs 0.26 0.21
9658! fmuls 0.93 1.03
9659! fdivs 0.04 0.08
9660! faddd 1.27 1.49
9661! fsubd 0.27 0.12
9662! fmuld 0.22 0.21
9663! fdivd 1.17 1.49
9664! faddq 0.00 0.00
9665! fsubq 0.00 0.00
9666! fmulq 0.00 0.00
9667! fdivq 0.00 0.00
9668! fsmuld 0.80 0.99
9669! fdmulq 0.00 0.00
9670! fitos 1.13 0.95
9671! fitod 1.01 1.24
9672! fitoq 0.00 0.00
9673! fstoi 0.01 0.00
9674! fstod 1.04 0.95
9675! fstoq 0.00 0.00
9676! fdtoi 1.01 0.83
9677! fdtos 1.00 0.99
9678! fdtoq 0.00 0.00
9679! fqtoi 0.00 0.00
9680! fqtos 0.00 0.00
9681! fqtod 0.00 0.00
9682! fmovs 1.22 1.36
9683! fnegs 0.44 0.54
9684! fabss 1.34 1.90
9685! fsqrts 2.36 2.40
9686! fsqrtd 1.11 0.91
9687! fsqrtq 0.00 0.00
9688! fcmps 0.47 0.62
9689! fcmpd 0.18 0.21
9690! fcmpq 0.00 0.00
9691! fcmpes 0.34 0.25
9692! fcmped 1.26 1.24
9693! fcmpeq 0.00 0.00
9694! fbfcc 1.39 1.49
9695! ldfsr 0.26 0.00
9696! stfsr 0.08 0.00
9697! loop 1.25 0.74
9698! offset 0.07 0.08
9699! area 0.11 0.04
9700! target 0.17 0.12
9701! goto 0.08 0.12
9702! sigsegv 0.07 0.04
9703! sigbus 0.03 0.04
9704! imodify 0.70 0.21
9705! ldfsr_offset 0.11 0.00
9706! fpattern 1.01 0.99
9707! lbranch 0.21 0.04
9708! shmld 1.69 1.57
9709! shmst 1.43 1.45
9710! shmpf 0.54 0.50
9711! shmswap 0.03 0.04
9712! shmblkld 0.91 0.00
9713! shmblkst 0.61 0.04
9714! shmblkchk 0.15 0.08
9715! hack_restore 0.00 0.00
9716! demap_random_va 0.00 0.00
9717! demap_area 0.00 0.00
9718! demap_ktbl_text 0.00 0.00
9719! demap_ktbl_data 0.00 0.00
9720! demap_subr 0.00 0.00
9721! demap_reg 0.00 0.00
9722! demap_stack 0.00 0.00
9723! ro_area 0.00 0.00
9724! ro_ktbl_data 0.00 0.00
9725! ro_reg 0.00 0.00
9726! ro_stack 0.00 0.00
9727! set_window 0.00 0.00
9728! set_va_wp 0.00 0.00
9729! set_pa_wp 0.00 0.00
9730! set_softint 0.00 0.00
9731! ie_toggle 0.00 0.00
9732! set_pil 0.00 0.00
9733! set_tso 0.00 0.00
9734! set_pso 0.00 0.00
9735! set_rmo 0.00 0.00
9736! cflush 0.00 0.00
9737! return 0.00 0.00
9738! casa 0.10 0.17
9739! rdasi 0.03 0.00
9740! wrasi 0.25 0.08
9741! bpcc 2.50 2.44
9742! fbpfcc 3.04 3.10
9743! fmovscc 0.01 0.04
9744! fmovdcc 0.15 0.21
9745! fmovqcc 0.00 0.00
9746! movcc 0.13 0.12
9747! flushw 0.14 0.12
9748! membar 0.05 0.00
9749! prefetch 0.91 0.70
9750! rdpc 0.26 0.17
9751! ldqf 0.00 0.00
9752! stqf 0.00 0.00
9753! ldfa 0.09 0.08
9754! lddfa 0.00 0.00
9755! ldqfa 0.00 0.00
9756! ldsba 0.23 0.21
9757! ldsha 0.04 0.08
9758! lduba 0.10 0.12
9759! lduha 0.07 0.04
9760! lda 0.09 0.08
9761! ldda 0.18 0.21
9762! ldstuba 0.18 0.00
9763! prefetcha 1.34 1.20
9764! stfa 0.01 0.00
9765! stdfa 0.06 0.04
9766! stqfa 0.00 0.00
9767! stba 0.17 0.25
9768! stha 0.19 0.25
9769! sta 0.14 0.12
9770! stda 0.17 0.21
9771! swapa 0.19 0.29
9772! fmovd 0.21 0.25
9773! fnegd 0.13 0.17
9774! fabsd 0.21 0.17
9775! fstox 0.22 0.21
9776! fdtox 0.07 0.17
9777! fxtos 0.26 0.12
9778! fxtod 0.00 0.00
9779! lds 0.20 0.08
9780! ldsa 0.22 0.21
9781! ldx 0.02 0.00
9782! ldxa 0.11 0.00
9783! nofault 0.10 0.29
9784! rdgsr 0.13 0.00
9785! wrgsr 0.15 0.29
9786! fpadd16 0.09 0.08
9787! fpadd16s 0.09 0.04
9788! fpadd32 0.03 0.04
9789! fpadd32s 0.20 0.29
9790! fpsub16 0.25 0.29
9791! fpsub16s 0.18 0.17
9792! fpsub32 0.24 0.08
9793! fpsub32s 0.01 0.00
9794! fpack16 0.25 0.37
9795! fpack32 0.21 0.21
9796! fpackfix 0.08 0.00
9797! fexpand 0.21 0.04
9798! fpmerge 0.16 0.21
9799! fmul8x16 0.16 0.04
9800! fmul8x16au 0.04 0.08
9801! fmul8x16al 0.14 0.25
9802! fmul8sux16 0.21 0.08
9803! fmul8ulx16 0.13 0.08
9804! fmuld8sux16 0.17 0.12
9805! fmuld8ulx16 0.05 0.04
9806! alignaddr 0.06 0.00
9807! alignaddrl 0.03 0.00
9808! faligndata 0.02 0.04
9809! fzero 0.06 0.04
9810! fzeros 0.07 0.12
9811! fone 0.12 0.08
9812! fones 0.04 0.04
9813! fsrc1 0.23 0.45
9814! fsrc1s 0.11 0.04
9815! fsrc2 0.14 0.17
9816! fsrc2s 0.09 0.04
9817! fnot1 0.19 0.25
9818! fnot1s 0.26 0.33
9819! fnot2 0.24 0.17
9820! fnot2s 0.06 0.04
9821! for 0.17 0.17
9822! fors 0.00 0.00
9823! fnor 0.02 0.00
9824! fnors 0.02 0.00
9825! fand 0.26 0.17
9826! fands 0.09 0.08
9827! fnand 0.21 0.17
9828! fnands 0.25 0.17
9829! fxor 0.19 0.29
9830! fxors 0.13 0.17
9831! fxnor 0.06 0.12
9832! fxnors 0.18 0.08
9833! fornot1 0.26 0.21
9834! fornot1s 0.03 0.00
9835! fornot2 0.13 0.21
9836! fornot2s 0.20 0.17
9837! fandnot1 0.07 0.21
9838! fandnot1s 0.00 0.00
9839! fandnot2 0.22 0.17
9840! fandnot2s 0.11 0.04
9841! fcmpgt16 0.02 0.04
9842! fcmpgt32 0.15 0.08
9843! fcmple16 0.26 0.12
9844! fcmple32 0.11 0.25
9845! fcmpne16 0.08 0.04
9846! fcmpne32 0.20 0.29
9847! fcmpeq16 0.14 0.21
9848! fcmpeq32 0.09 0.08
9849! edge8 0.08 0.12
9850! edge8l 0.17 0.08
9851! edge16 0.12 0.12
9852! edge16l 0.14 0.08
9853! edge32 0.26 0.37
9854! edge32l 0.10 0.17
9855! pdist 0.19 0.29
9856! partial_st8 0.07 0.00
9857! partial_st16 0.22 0.04
9858! partial_st32 0.21 0.12
9859! short_st8 0.13 0.12
9860! short_st16 0.06 0.08
9861! short_ld8 0.08 0.00
9862! short_ld16 0.21 0.25
9863! blkld 0.26 0.00
9864! blkst 0.24 0.00
9865! blkld_offset 0.26 0.00
9866! blkst_offset 0.03 0.00
9867! blk_check 0.09 0.04
9868! casxa 0.09 0.08
9869! rdccr 0.20 0.33
9870! rdfprs 0.17 0.04
9871! wrccr 0.00 0.00
9872! popc 0.20 0.25
9873! wrfprs 0.10 0.25
9874! stx 0.15 0.29
9875! stxa 0.05 0.00
9876! cflush 0.00 0.00
9877! array8 0.07 0.04
9878! array16 0.21 0.29
9879! array32 0.03 0.04
9880! edge8n 0.24 0.21
9881! edge8ln 0.04 0.04
9882! edge16n 0.15 0.12
9883! edge16ln 0.26 0.41
9884! edge32n 0.14 0.12
9885! edge32ln 0.18 0.17
9886! bmask 0.15 0.29
9887! bshuffle 0.17 0.04
9888! siam 0.05 0.00
9889! fpadds16 0.00 0.00
9890! fpadds16s 0.00 0.00
9891! fpadds32 0.00 0.00
9892! fpadds32s 0.00 0.00
9893! fpsubs16 0.00 0.00
9894! fpsubs16s 0.00 0.00
9895! fpsubs32 0.00 0.00
9896! fpsubs32s 0.00 0.00
9897! fpadd64 0.00 0.00
9898! fpsub64 0.00 0.00
9899! fpmean16 0.00 0.00
9900! fpchksm16 0.00 0.00
9901! fshl16 0.00 0.00
9902! fshrl16 0.00 0.00
9903! fshl32 0.00 0.00
9904! fshrl32 0.00 0.00
9905! fshlas16 0.00 0.00
9906! fshra16 0.00 0.00
9907! fshlas32 0.00 0.00
9908! fshra32 0.00 0.00
9909! fpmovc8 0.00 0.00
9910! fpmovc16 0.00 0.00
9911! fpmovc32 0.00 0.00
9912! fmergesp 0.00 0.00
9913! fucmpgt8 0.00 0.00
9914! fucmple8 0.00 0.00
9915! fucmpne8 0.00 0.00
9916! fucmpeq8 0.00 0.00
9917! pdistn 0.00 0.00
9918! lzd 0.00 0.00
9919! addxc 0.00 0.00
9920! addxccc 0.00 0.00
9921! umulxhi 0.00 0.00
9922! flcmps 0.00 0.00
9923! flcmpd 0.00 0.00
9924! sfabss 0.00 0.00
9925! sfnegs 0.00 0.00
9926! sfadds 0.00 0.00
9927! sfsubs 0.00 0.00
9928! sfmuls 0.00 0.00
9929! sfitos 0.00 0.00
9930! sfstoi 0.00 0.00
9931! sfcmpeqs 0.00 0.00
9932! sfcmpnes 0.00 0.00
9933! sfcmpgts 0.00 0.00
9934! sfcmples 0.00 0.00
9935! fmadds 0.00 0.00
9936! fmaddd 0.00 0.00
9937! fmsubs 0.00 0.00
9938! fmsubd 0.00 0.00
9939! fnmsubs 0.00 0.00
9940! fnmsubd 0.00 0.00
9941! fnmadds 0.00 0.00
9942! fnmaddd 0.00 0.00
9943!
9944KDATA_MODULE(t1_module_offset_table, 0x3787c000)
9945.seg "data"
9946t1_offset_table_start:
9947t1_offset_table_size: .word 0x00000008
9948t1_offset_table:
9949 .word 0x00000008
9950 .word 0xfffffff8
9951 .word 0xffffffe0
9952 .word 0x00000000
9953 .word 0xffffffe8
9954 .word 0x00000010
9955 .word 0x00000018
9956 .word 0xfffffff0
9957t1_offset_table_end:
9958
9959t1_ldfsr_offset_table_start:
9960t1_ldfsr_offset_table_size: .word 0x00000000
9961t1_ldfsr_offset_table:
9962t1_ldfsr_offset_table_end:
9963
9964t1_bld_offset_table_start:
9965t1_bld_offset_table_size: .word 0x00000000
9966t1_bld_offset_table:
9967t1_bld_offset_table_end:
9968
9969t1_bst_offset_table_start:
9970t1_bst_offset_table_size: .word 0x00000000
9971t1_bst_offset_table:
9972t1_bst_offset_table_end:
9973
9974.skip 8144 ! page align
9975
9976KDATA_MODULE(t1_module_data_in_regs, 0x2c922000)
9977.seg "data"
9978KGLOBAL(t1_data_in_regs)
9979t1_data_in_regs_start:
9980t1_data_in_regs:
9981 .word 0xbd90e33d ! %f0
9982 .word 0xcba67dba ! %f1
9983 .word 0x027a1339 ! %f2
9984 .word 0x876ff782 ! %f3
9985 .word 0xa54d4a3a ! %f4
9986 .word 0xd8a29efe ! %f5
9987 .word 0x8476f251 ! %f6
9988 .word 0xd441b072 ! %f7
9989 .word 0xd7ca1ada ! %f8
9990 .word 0x18ffab82 ! %f9
9991 .word 0x285a21f2 ! %f10
9992 .word 0xc2a70e56 ! %f11
9993 .word 0xe87ba44d ! %f12
9994 .word 0xce4a6173 ! %f13
9995 .word 0x80016824 ! %f14
9996 .word 0x113b6fc8 ! %f15
9997 .word 0x7741ec1b ! %f16
9998 .word 0xa64e05ca ! %f17
9999 .word 0xaa2ff144 ! %f18
10000 .word 0xf93b4398 ! %f19
10001 .word 0xe96b4faf ! %f20
10002 .word 0x3bffc177 ! %f21
10003 .word 0xb071b72a ! %f22
10004 .word 0xc4314b27 ! %f23
10005 .word 0xcb813a19 ! %f24
10006 .word 0x2fa61dde ! %f25
10007 .word 0x9cabb68e ! %f26
10008 .word 0x7a852df4 ! %f27
10009 .word 0xa103f20f ! %f28
10010 .word 0xb8975482 ! %f29
10011 .word 0x14af96a7 ! %f30
10012 .word 0x8d273277 ! %f31
10013 .word 0xa606c434 ! %f32
10014 .word 0x516065ff ! %f33
10015 .word 0x866fa714 ! %f34
10016 .word 0x23fe302d ! %f35
10017 .word 0x7dee0d9c ! %f36
10018 .word 0x05d22c3d ! %f37
10019 .word 0x01da57ff ! %f38
10020 .word 0x077a0ef4 ! %f39
10021 .word 0x7ea4ea8f ! %f40
10022 .word 0xc890dbe2 ! %f41
10023 .word 0x8432907f ! %f42
10024 .word 0x6efe6798 ! %f43
10025 .word 0xc0b88d8d ! %f44
10026 .word 0x8e95a908 ! %f45
10027 .word 0x162c873e ! %f46
10028 .word 0xacfe19ad ! %f47
10029 .word 0x27238292 ! %f48
10030 .word 0x39d98330 ! %f49
10031 .word 0xf86d015b ! %f50
10032 .word 0x25d9ea9e ! %f51
10033 .word 0x7d73629b ! %f52
10034 .word 0x445b1c75 ! %f53
10035 .word 0x9b831b91 ! %f54
10036 .word 0xf5218206 ! %f55
10037 .word 0xac97bb68 ! %f56
10038 .word 0xc121b004 ! %f57
10039 .word 0x17530198 ! %f58
10040 .word 0x6ef7573e ! %f59
10041 .word 0xf6512f82 ! %f60
10042 .word 0x7d013bcb ! %f61
10043 .word 0xb46a37cb ! %f62
10044 .word 0x6e4d6436 ! %f63
10045 .word 0x00000000 ! %g0 (always zero)
10046 .word t1_kref+0x3b4 ! %g1 (code pointer)
10047 .word t1_data_in_shm_area ! %g2 (shared area pointer)
10048 .word 0x42e31821 ! %g3 (loop index)
10049 .word SYM(t1_subr3) ! %g4 (jmpl target)
10050 .word t1_kref+0x1 ! %g5 (sigbus target)
10051 .word 0x00000000 ! %g6 (block ld offset)
10052 .word 0x00000000 ! %g7 (block st offset)
10053 .word 0xed12580a ! %o0
10054 .word 0xafc5ebf8 ! %o1
10055 .word 0xe2dd71e9 ! %o2
10056 .word 0x5a579223 ! %o3
10057 .word 0x21b930e5 ! %o4
10058 .word 0x408aa4cf ! %o5
10059 .word 0x00000000 ! %sp (stack pointer)
10060 .word 0x00000000 ! %o7 (relocatable junk)
10061 .word 0x8124127f ! %l0
10062 .word 0x93fc2170 ! %l1
10063 .word 0x361c5b0a ! %l2
10064 .word 0x55b9b188 ! %l3
10065 .word 0x23220584 ! %l4
10066 .word 0xad696284 ! %l5
10067 .word 0x68d17ae1 ! %l6
10068 .word 0x5cff0fca ! %l7
10069 .word t1_data_in_area0 ! %i0 (area pointer)
10070 .word t1_data_in_area0 ! %i1 (area pointer)
10071 .word 0xffffffe4 ! %i2 (byte offset)
10072 .word 0xffffffe0 ! %i3 (halfword offset)
10073 .word 0x00000008 ! %i4 (word offset)
10074 .word 0x00000008 ! %i5 (doubleword offset)
10075 .word 0x00000000 ! %fp (frame pointer)
10076 .word 0x00000000 ! %i7 (return address)
10077 .word 0x69c9e06e ! %y
10078 .word 0x00000000 ! %icc (nzvc)
10079 .word 0xc0000fc3 ! %fsr
10080 .word 0x00000000 ! %gsr.mask
10081 .word 0x00000000 ! %gsr
10082 .word 0x000000e0 ! %asi
10083 .word 0x00000000 ! Integer overflow traps
10084 .word 0x00000000 ! Integer divide by zero traps
10085 .word 0x00000000 ! Integer divide > 52 bit dividend traps
10086 .word 0x00000000 ! Floating inexact traps
10087 .word 0x00000000 ! Floating divide by zero traps
10088 .word 0x00000000 ! Floating underflow traps
10089 .word 0x00000000 ! Floating overflow traps
10090 .word 0x00000000 ! Floating invalid traps
10091 .word 0x00000000 ! Floating other traps
10092 .word 0x00000000 ! Ticc traps
10093 .word 0x00000000 ! Unexpected SIGFPE traps
10094 .word 0x00000000 ! Unexpected SIGSEGV traps
10095 .word 0x00000000 ! Unexpected SIGBUS traps
10096 .word 0x00000000 ! Unexpected SIGILL traps
10097 .word 0x00000000 ! Expected SIGSEGV traps
10098 .word 0x00000000 ! Expected SIGBUS traps
10099 .word 0x00000000 ! UNIMP traps
10100 .word 0x00000000 ! ??
10101.global t1_data_in_mtbl_size; t1_data_in_mtbl_size: .word 253
10102t1_data_in_regs_end:
10103
10104.skip 7708 ! page align
10105
10106KDATA_MODULE(t1_module_data_in_stack, 0x29ce4000)
10107.seg "data"
10108KGLOBAL(t1_data_in_mtbl_size)
10109KGLOBAL(t1_data_in_mtbl)
10110KGLOBAL(t1_data_in_stack)
10111t1_data_in_stack_start:
10112 .word 0xda5f0389
10113 .word 0xf8ee70b8
10114 .word 0xa29cd965
10115 .word 0xcfa52db3
10116 .word 0x49c99fa3
10117 .word 0xbc61957a
10118 .word 0x5c6da9b8
10119 .word 0xa2ccf1fa
10120 .word 0x465f4bff
10121 .word 0xa6fe835c
10122 .word 0x19b18f93
10123 .word 0x148d666a
10124 .word 0xde5ebfb8
10125 .word 0xa3f3fcdf
10126 .word 0x91de371c
10127 .word 0xfb54e1ef
10128 .word 0x4a167dbc
10129 .word 0x319c728a
10130 .word 0x9eb21c32
10131 .word 0x32405020
10132 .word 0xed6797af
10133 .word 0xe373d5fc
10134 .word 0x5bf361f6
10135 .word 0xb8ad8c6c
10136 .word 0x72f73b0e
10137 .word 0xd02f0a44
10138 .word 0x7bc61e8c
10139 .word 0xf3bbbc92
10140 .word 0xfc096c97
10141 .word 0xee698570
10142 .word 0x08351f22
10143 .word 0x21525e56
10144 .word 0x2ac195e8
10145 .word 0x3c92f763
10146 .word 0x8ab46830
10147 .word 0xa09efc71
10148 .word 0x592bc966
10149 .word 0xd11009ec
10150 .word 0xc114f601
10151 .word 0xee84bec8
10152 .word 0x583be060
10153 .word 0x631e8e13
10154 .word 0x88d58173
10155 .word 0xc47849e1
10156 .word 0xb51dd773
10157 .word 0xe53eaab5
10158 .word 0x66344cfa
10159 .word 0x10f5a192
10160 .word 0x83050d2f
10161 .word 0x9be7e052
10162 .word 0x30223dea
10163 .word 0xd96502fa
10164 .word 0xaa5e46fa
10165 .word 0x0069f625
10166 .word 0xa577c5f5
10167 .word 0x091ee9b5
10168 .word 0x8e22a034
10169 .word 0x55472474
10170 .word 0x76d060f1
10171 .word 0xbf8eb44b
10172 .word 0xa347c79b
10173 .word 0x48561029
10174 .word 0x1b79aade
10175 .word 0x8b769be8
10176 .word 0x2f2c2ef1
10177 .word 0x5ccf6ba2
10178 .word 0x532f5227
10179 .word 0xd24ef352
10180 .word 0x7ea410dc
10181 .word 0x355450c4
10182 .word 0xc22d6a28
10183 .word 0x43e5e116
10184 .word 0x6236710c
10185 .word 0xa137a856
10186 .word 0xa5b6e1f0
10187 .word 0xfb040905
10188 .word 0xd3677aa2
10189 .word 0x8a26328b
10190 .word 0x3cc62347
10191 .word 0xcf2dd8de
10192 .word 0x3cdfe0d0
10193 .word 0x5cee04e0
10194 .word 0x777a1df2
10195 .word 0x58e06c4c
10196 .word 0xba1725bc
10197 .word 0x32df9128
10198 .word 0xa0324335
10199 .word 0x6c243c12
10200 .word 0xad20eba9
10201 .word 0x164f89e4
10202 .word 0x8f703598
10203 .word 0xf43f0c84
10204 .word 0x909bb458
10205 .word 0x0d6237d8
10206 .word 0x2fbe30ee
10207 .word 0x79f1cf38
10208 .word 0xe2c1b2ac
10209 .word 0xc7be14da
10210 .word 0x7d456e92
10211 .word 0x7b466bfd
10212 .word 0x4382928c
10213 .word 0x974cbfec
10214 .word 0x25b009f3
10215 .word 0x93bca50c
10216 .word 0x5c975b0c
10217 .word 0xcf0e9e8d
10218 .word 0x9ca62953
10219 .word 0x34e48a7d
10220 .word 0x45efcece
10221 .word 0x5e76bf4b
10222 .word 0x07ee6ecb
10223 .word 0xfd6830fc
10224 .word 0xd4eaeea6
10225 .word 0xf909d19d
10226 .word 0x4035f592
10227 .word 0x2e6d9fbc
10228 .word 0x87c2827c
10229 .word 0xda5446ef
10230 .word 0x39045f7e
10231 .word 0x205529ab
10232 .word 0x92abcc76
10233 .word 0x1af8f0fd
10234 .word 0x27a4b6c9
10235 .word 0x2767a5e6
10236 .word 0x67adca56
10237 .word 0x05dab164
10238 .word 0x6e142818
10239 .word 0x0a4b3b6e
10240 .word 0xf74fa920
10241 .word 0x31790e75
10242 .word 0xa093d8b9
10243 .word 0xe64cb41c
10244 .word 0xd5484eff
10245 .word 0xaac0c14c
10246 .word 0x728b5d2c
10247 .word 0x3bf68ad2
10248 .word 0x7b821f68
10249 .word 0xe90e9121
10250 .word 0x363d93e4
10251 .word 0x704e28f3
10252 .word 0x95545d7f
10253 .word 0xd0340fdd
10254 .word 0x2aa9e84e
10255 .word 0x97a30714
10256 .word 0xaf05d0ba
10257 .word 0xca330bf0
10258 .word 0xa0104212
10259 .word 0x1562a4f3
10260 .word 0xe0c28fc4
10261 .word 0x285dcb61
10262 .word 0x162e2498
10263 .word 0xec1f8ca7
10264 .word 0x3a6915a3
10265 .word 0xffd76425
10266 .word 0xb3afc2cd
10267 .word 0x6128d519
10268 .word 0x6531051c
10269 .word 0xa950c5b5
10270 .word 0xacb80b26
10271 .word 0x6af2d7b2
10272 .word 0x53703e55
10273 .word 0xd49447da
10274 .word 0x7b0eefe4
10275 .word 0xc8690d55
10276 .word 0x03e92abc
10277 .word 0xb73ad2ca
10278 .word 0xcdb56f9a
10279 .word 0x544c468f
10280t1_data_in_sp:
10281 .word 0x8f576327
10282 .word 0x9002f478
10283 .word 0x339321ec
10284 .word 0x5a3fb30d
10285 .word 0x8a9e143c
10286 .word 0x66f37728
10287 .word 0x25e94c98
10288 .word 0x465a6c4e
10289 .word t1_data_in_area0
10290 .word t1_data_in_area0
10291 .word 0x00000002
10292 .word 0xfffffffe
10293 .word 0xffffffe4
10294 .word 0x00000008
10295 .word t1_data_in_fp
10296 .word 0x6941e666
10297 .word 0xdce0204b
10298 .word 0xe8f17330
10299 .word 0x15ccbe37
10300 .word 0xee9c41c7
10301 .word 0x86c7fbea
10302 .word 0x2ff262c4
10303 .word 0x47e4c432
10304 .word 0x207451b3
10305t1_data_in_mtbl_base:
10306 .word 0x380fffff ! [%fp - 0x400]
10307 .word 0xc0000000 ! [%fp - 0x3fc]
10308 .word 0x380fffff ! [%fp - 0x3f8]
10309 .word 0xe0000000 ! [%fp - 0x3f4]
10310 .word 0x380fffff ! [%fp - 0x3f0]
10311 .word 0x80000000 ! [%fp - 0x3ec]
10312 .word 0x38000000 ! [%fp - 0x3e8]
10313 .word 0x40000000 ! [%fp - 0x3e4]
10314 .word 0x38000000 ! [%fp - 0x3e0]
10315 .word 0x80000000 ! [%fp - 0x3dc]
10316 .word 0x38000000 ! [%fp - 0x3d8]
10317 .word 0x20000000 ! [%fp - 0x3d4]
10318 .word 0x47f00000 ! [%fp - 0x3d0]
10319 .word 0x00000000 ! [%fp - 0x3cc]
10320 .word 0x47f00000 ! [%fp - 0x3c8]
10321 .word 0x20000000 ! [%fp - 0x3c4]
10322 .word 0x47efffff ! [%fp - 0x3c0]
10323 .word 0xffffffff ! [%fp - 0x3bc]
10324 .word 0x7ff00000 ! [%fp - 0x3b8]
10325 .word 0x00000000 ! [%fp - 0x3b4]
10326 .word 0x7fefffff ! [%fp - 0x3b0]
10327 .word 0xffffffff ! [%fp - 0x3ac]
10328 .word 0x000fffff ! [%fp - 0x3a8]
10329 .word 0xffffffff ! [%fp - 0x3a4]
10330 .word 0x000fffff ! [%fp - 0x3a0]
10331 .word 0xfffffffe ! [%fp - 0x39c]
10332 .word 0x00100000 ! [%fp - 0x398]
10333 .word 0x00000000 ! [%fp - 0x394]
10334 .word 0x00000000 ! [%fp - 0x390]
10335 .word 0x00000001 ! [%fp - 0x38c]
10336 .word 0x00000000 ! [%fp - 0x388]
10337 .word 0x00000002 ! [%fp - 0x384]
10338 .word 0x00000000 ! [%fp - 0x380]
10339 .word 0x00000000 ! [%fp - 0x37c]
10340 .word 0x7f800000 ! [%fp - 0x378]
10341 .word 0x7f7fffff ! [%fp - 0x374]
10342 .word 0x007fffff ! [%fp - 0x370]
10343 .word 0x007ffffe ! [%fp - 0x36c]
10344 .word 0x00800000 ! [%fp - 0x368]
10345 .word 0x00000001 ! [%fp - 0x364]
10346 .word 0x00000002 ! [%fp - 0x360]
10347 .word 0x80000000 ! [%fp - 0x35c]
10348 .word 0x207fe000 ! [%fp - 0x358]
10349 .word 0x1ffff000 ! [%fp - 0x354]
10350 .word 0x307fe123 ! [%fp - 0x350]
10351 .word 0x0fff1001 ! [%fp - 0x34c]
10352 .word 0x2ff81000 ! [%fp - 0x348]
10353 .word 0x1072e100 ! [%fp - 0x344]
10354 .word 0x027fe067 ! [%fp - 0x340]
10355 .word 0x3eff1289 ! [%fp - 0x33c]
10356 .word 0x3f000400 ! [%fp - 0x338]
10357 .word 0x80003c1f ! [%fp - 0x334]
10358 .word 0x00fff800 ! [%fp - 0x330]
10359 .word 0xffff8000 ! [%fp - 0x32c]
10360 .word 0x200ff760 ! [%fp - 0x328]
10361 .word 0x0800011f ! [%fp - 0x324]
10362 .word 0x1ffff800 ! [%fp - 0x320]
10363 .word 0x00000000 ! [%fp - 0x31c]
10364 .word 0x3ffe8000 ! [%fp - 0x318]
10365 .word 0x147ff000 ! [%fp - 0x314]
10366 .word 0x137fe671 ! [%fp - 0x310]
10367 .word 0x3ffe8459 ! [%fp - 0x30c]
10368 .word 0x127fffff ! [%fp - 0x308]
10369 .word 0x3fffffff ! [%fp - 0x304]
10370 .word 0x307fe123 ! [%fp - 0x300]
10371 .word 0x047fffff ! [%fp - 0x2fc]
10372 .word 0x307fe123 ! [%fp - 0x2f8]
10373 .word 0x03ffffff ! [%fp - 0x2f4]
10374 .word 0x107fe100 ! [%fp - 0x2f0]
10375 .word 0x22efffff ! [%fp - 0x2ec]
10376 .word 0x380ffe80 ! [%fp - 0x2e8]
10377 .word 0x00000000 ! [%fp - 0x2e4]
10378 .word 0x04bfeff9 ! [%fp - 0x2e0]
10379 .word 0x00000000 ! [%fp - 0x2dc]
10380 .word 0x380fffff ! [%fp - 0x2d8]
10381 .word 0xffffffff ! [%fp - 0x2d4]
10382 .word 0x04bfffff ! [%fp - 0x2d0]
10383 .word 0xffffffff ! [%fp - 0x2cc]
10384 .word 0x300ff123 ! [%fp - 0x2c8]
10385 .word 0x40000000 ! [%fp - 0x2c4]
10386 .word 0x0caf8ee0 ! [%fp - 0x2c0]
10387 .word 0x00000000 ! [%fp - 0x2bc]
10388 .word 0x3c0ff456 ! [%fp - 0x2b8]
10389 .word 0x00000000 ! [%fp - 0x2b4]
10390 .word 0x009ff000 ! [%fp - 0x2b0]
10391 .word 0x00000000 ! [%fp - 0x2ac]
10392 .word 0x3c0ff456 ! [%fp - 0x2a8]
10393 .word 0x0000ff99 ! [%fp - 0x2a4]
10394 .word 0x009ff000 ! [%fp - 0x2a0]
10395 .word 0x001234ff ! [%fp - 0x29c]
10396 .word 0x0080ffff ! [%fp - 0x298]
10397 .word 0x3ff8f000 ! [%fp - 0x294]
10398 .word 0x01800001 ! [%fp - 0x290]
10399 .word 0x40c2fc1f ! [%fp - 0x28c]
10400 .word 0x00100100 ! [%fp - 0x288]
10401 .word 0x10010001 ! [%fp - 0x284]
10402 .word 0x3fff8f88 ! [%fp - 0x280]
10403 .word 0x00000000 ! [%fp - 0x27c]
10404 .word 0x00f00f00 ! [%fp - 0x278]
10405 .word 0xf000000f ! [%fp - 0x274]
10406 .word 0x409ff00f ! [%fp - 0x270]
10407 .word 0xff000fff ! [%fp - 0x26c]
10408 .word 0x04003009 ! [%fp - 0x268]
10409 .word 0x4fff0001 ! [%fp - 0x264]
10410 .word 0x03001001 ! [%fp - 0x260]
10411 .word 0x4feeeeee ! [%fp - 0x25c]
10412 .word 0x0801e067 ! [%fp - 0x258]
10413 .word 0x54f231f8 ! [%fp - 0x254]
10414 .word 0x01000001 ! [%fp - 0x250]
10415 .word 0x00000001 ! [%fp - 0x24c]
10416 .word 0x453eef45 ! [%fp - 0x248]
10417 .word 0x00000001 ! [%fp - 0x244]
10418 .word 0x01100111 ! [%fp - 0x240]
10419 .word 0x00011111 ! [%fp - 0x23c]
10420 .word 0x455f8000 ! [%fp - 0x238]
10421 .word 0xffffffff ! [%fp - 0x234]
10422 .word 0x01301222 ! [%fp - 0x230]
10423 .word 0x00111222 ! [%fp - 0x22c]
10424 .word 0x458f1100 ! [%fp - 0x228]
10425 .word 0x01111001 ! [%fp - 0x224]
10426 .word 0x40811111 ! [%fp - 0x220]
10427 .word 0x00feeeee ! [%fp - 0x21c]
10428 .word 0x40000011 ! [%fp - 0x218]
10429 .word 0x007fffff ! [%fp - 0x214]
10430 .word 0x41800221 ! [%fp - 0x210]
10431 .word 0x01ff0001 ! [%fp - 0x20c]
10432 .word 0x7f333333 ! [%fp - 0x208]
10433 .word 0x3f7fffff ! [%fp - 0x204]
10434 .word 0x40100001 ! [%fp - 0x200]
10435 .word 0x11000011 ! [%fp - 0x1fc]
10436 .word 0x001fffff ! [%fp - 0x1f8]
10437 .word 0xffffffff ! [%fp - 0x1f4]
10438 .word 0x40000000 ! [%fp - 0x1f0]
10439 .word 0x00000011 ! [%fp - 0x1ec]
10440 .word 0x000fffff ! [%fp - 0x1e8]
10441 .word 0xffffffff ! [%fp - 0x1e4]
10442 .word 0x7fe11111 ! [%fp - 0x1e0]
10443 .word 0xffffffff ! [%fp - 0x1dc]
10444 .word 0x3ffff110 ! [%fp - 0x1d8]
10445 .word 0x00000001 ! [%fp - 0x1d4]
10446 .word 0x7fffffff ! [%fp - 0x1d0]
10447 .word 0x7f800001 ! [%fp - 0x1cc]
10448 .word 0x7f800000 ! [%fp - 0x1c8]
10449 .word 0x7f7fffff ! [%fp - 0x1c4]
10450 .word 0x5f800001 ! [%fp - 0x1c0]
10451 .word 0x5f800000 ! [%fp - 0x1bc]
10452 .word 0x5f7fffff ! [%fp - 0x1b8]
10453 .word 0x5f000001 ! [%fp - 0x1b4]
10454 .word 0x5f000000 ! [%fp - 0x1b0]
10455 .word 0x5effffff ! [%fp - 0x1ac]
10456 .word 0x4b000001 ! [%fp - 0x1a8]
10457 .word 0x4b000000 ! [%fp - 0x1a4]
10458 .word 0x4affffff ! [%fp - 0x1a0]
10459 .word 0x40000001 ! [%fp - 0x19c]
10460 .word 0x40000000 ! [%fp - 0x198]
10461 .word 0x3fffffff ! [%fp - 0x194]
10462 .word 0x3f800001 ! [%fp - 0x190]
10463 .word 0x3f800000 ! [%fp - 0x18c]
10464 .word 0x3f7fffff ! [%fp - 0x188]
10465 .word 0x00000000 ! [%fp - 0x184]
10466 .word 0x7fffffff ! [%fp - 0x180]
10467 .word 0xffffffff ! [%fp - 0x17c]
10468 .word 0x7ff00000 ! [%fp - 0x178]
10469 .word 0x00000001 ! [%fp - 0x174]
10470 .word 0x7ff00000 ! [%fp - 0x170]
10471 .word 0x00000000 ! [%fp - 0x16c]
10472 .word 0x7fefffff ! [%fp - 0x168]
10473 .word 0xffffffff ! [%fp - 0x164]
10474 .word 0x43e00000 ! [%fp - 0x160]
10475 .word 0x00000001 ! [%fp - 0x15c]
10476 .word 0x43e00000 ! [%fp - 0x158]
10477 .word 0x00000000 ! [%fp - 0x154]
10478 .word 0x43dfffff ! [%fp - 0x150]
10479 .word 0xffffffff ! [%fp - 0x14c]
10480 .word 0x43d00000 ! [%fp - 0x148]
10481 .word 0x00000001 ! [%fp - 0x144]
10482 .word 0x43d00000 ! [%fp - 0x140]
10483 .word 0x00000000 ! [%fp - 0x13c]
10484 .word 0x43cfffff ! [%fp - 0x138]
10485 .word 0xffffffff ! [%fp - 0x134]
10486 .word 0x43300000 ! [%fp - 0x130]
10487 .word 0x00000001 ! [%fp - 0x12c]
10488 .word 0x43300000 ! [%fp - 0x128]
10489 .word 0x00000000 ! [%fp - 0x124]
10490 .word 0x432fffff ! [%fp - 0x120]
10491 .word 0xffffffff ! [%fp - 0x11c]
10492 .word 0x40000000 ! [%fp - 0x118]
10493 .word 0x00000001 ! [%fp - 0x114]
10494 .word 0x40000000 ! [%fp - 0x110]
10495 .word 0x00000000 ! [%fp - 0x10c]
10496 .word 0x3fffffff ! [%fp - 0x108]
10497 .word 0xffffffff ! [%fp - 0x104]
10498 .word 0x3ff00000 ! [%fp - 0x100]
10499 .word 0x00000001 ! [%fp - 0xfc]
10500 .word 0x3ff00000 ! [%fp - 0xf8]
10501 .word 0x00000000 ! [%fp - 0xf4]
10502 .word 0x3fefffff ! [%fp - 0xf0]
10503 .word 0xffffffff ! [%fp - 0xec]
10504 .word 0x80000000 ! [%fp - 0xe8]
10505 .word 0x00000000 ! [%fp - 0xe4]
10506 .word 0x7fffffff ! [%fp - 0xe0]
10507 .word 0xffffffff ! [%fp - 0xdc]
10508 .word 0x00000000 ! [%fp - 0xd8]
10509 .word 0x00000000 ! [%fp - 0xd4]
10510 .word 0x00200000 ! [%fp - 0xd0]
10511 .word 0x00000003 ! [%fp - 0xcc]
10512 .word 0x00200000 ! [%fp - 0xc8]
10513 .word 0x00000002 ! [%fp - 0xc4]
10514 .word 0x00200000 ! [%fp - 0xc0]
10515 .word 0x00000001 ! [%fp - 0xbc]
10516 .word 0x00200000 ! [%fp - 0xb8]
10517 .word 0x00000000 ! [%fp - 0xb4]
10518 .word 0x001fffff ! [%fp - 0xb0]
10519 .word 0xffffffff ! [%fp - 0xac]
10520 .word 0x00100000 ! [%fp - 0xa8]
10521 .word 0x00000001 ! [%fp - 0xa4]
10522 .word 0x00100000 ! [%fp - 0xa0]
10523 .word 0x00000000 ! [%fp - 0x9c]
10524 .word 0x000fffff ! [%fp - 0x98]
10525 .word 0xffffffff ! [%fp - 0x94]
10526 .word 0x00080000 ! [%fp - 0x90]
10527 .word 0x00000001 ! [%fp - 0x8c]
10528 .word 0x00080000 ! [%fp - 0x88]
10529 .word 0x00000000 ! [%fp - 0x84]
10530 .word 0x0007ffff ! [%fp - 0x80]
10531 .word 0xffffffff ! [%fp - 0x7c]
10532 .word 0x00000000 ! [%fp - 0x78]
10533 .word 0x01000003 ! [%fp - 0x74]
10534 .word 0x00000000 ! [%fp - 0x70]
10535 .word 0x01000002 ! [%fp - 0x6c]
10536 .word 0x00000000 ! [%fp - 0x68]
10537 .word 0x01000001 ! [%fp - 0x64]
10538 .word 0x00000000 ! [%fp - 0x60]
10539 .word 0x01000000 ! [%fp - 0x5c]
10540 .word 0x00000000 ! [%fp - 0x58]
10541 .word 0x00ffffff ! [%fp - 0x54]
10542 .word 0x00000000 ! [%fp - 0x50]
10543 .word 0x00800001 ! [%fp - 0x4c]
10544 .word 0x00000000 ! [%fp - 0x48]
10545 .word 0x00800000 ! [%fp - 0x44]
10546 .word 0x00000000 ! [%fp - 0x40]
10547 .word 0x007fffff ! [%fp - 0x3c]
10548 .word 0x00000000 ! [%fp - 0x38]
10549 .word 0x00400001 ! [%fp - 0x34]
10550 .word 0x00000000 ! [%fp - 0x30]
10551 .word 0x00400000 ! [%fp - 0x2c]
10552 .word 0x00000000 ! [%fp - 0x28]
10553 .word 0x003fffff ! [%fp - 0x24]
10554 .word t1_data_in_area0 ! [%fp - 0x20]
10555 .word SYM(t1_subr3) ! [%fp - 0x1c]
10556 .word SYM(t1_subr2) ! [%fp - 0x18]
10557 .word SYM(t1_subr1) ! [%fp - 0x14]
10558 .word SYM(t1_subr0) ! [%fp - 0x10]
10559t1_data_in_mtbl:
10560 .word 0x14e358df ! [%fp - 0xc]
10561 .word 0x21ab4f2c ! [%fp - 0x8]
10562 .word 0x49ac4254 ! [%fp - 0x4]
10563.global t1_data_in_fp; t1_data_in_fp:
10564 .word 0x77978471
10565 .word 0xe1f4575c
10566 .word 0x43ecad51
10567 .word 0x890dee4c
10568 .word 0x3b228650
10569 .word 0xc83dd104
10570 .word 0x97ebc06d
10571 .word 0x3e16ef52
10572 .word 0x83d190fd
10573 .word 0xab6a97b1
10574 .word 0xe8cc6b74
10575 .word 0x5cc3448e
10576 .word 0xf035dc14
10577 .word 0x56e35c72
10578 .word 0x137225d1
10579 .word 0x92bfadba
10580 .word 0x967902f8
10581 .word 0xb2ed82d2
10582 .word 0x111f0755
10583 .word 0x4ecefa05
10584 .word 0xa19073e7
10585 .word 0xa7cd645f
10586 .word 0x2b631f6c
10587 .word 0x61fae13a
10588t1_data_in_stacktop:
10589 .word 0
10590t1_data_in_stack_end:
10591.skip 6300 ! page align
10592
10593KDATA_MODULE(t1_module_data_in_area0, 0x2ef7c000)
10594.seg "data"
10595t1_data_in_area0_start:
10596.skip 640
10597t1_data_in_area0_begin:
10598 .word 0x3b503c48 ! t1_data_in_area0-0x20
10599 .word 0xe0cac86a ! t1_data_in_area0-0x1c
10600 .word 0x694d8b91 ! t1_data_in_area0-0x18
10601 .word 0xe296cb21 ! t1_data_in_area0-0x14
10602 .word 0x3bedc647 ! t1_data_in_area0-0x10
10603 .word 0x199e940a ! t1_data_in_area0-0xc
10604 .word 0xcef40103 ! t1_data_in_area0-0x8
10605 .word 0x089d2925 ! t1_data_in_area0-0x4
10606.global t1_data_in_area0; t1_data_in_area0:
10607 .word 0xb7785ba3 ! t1_data_in_area0+0x0
10608 .word 0x13bcf667 ! t1_data_in_area0+0x4
10609 .word 0x387cbdb8 ! t1_data_in_area0+0x8
10610 .word 0x18564636 ! t1_data_in_area0+0xc
10611 .word 0x23d681c6 ! t1_data_in_area0+0x10
10612 .word 0x9e5f9534 ! t1_data_in_area0+0x14
10613 .word 0x6c221492 ! t1_data_in_area0+0x18
10614 .word 0x95c1b0f1 ! t1_data_in_area0+0x1c
10615t1_data_in_area0_end:
10616.skip 7488
10617t1_data_in_area0_stop:
10618
10619KDATA_MODULE(t1_module_data_in_shm_area, 0x27ab4000)
10620.seg "data"
10621t1_data_in_shm_area_start:
10622t1_data_in_shm_area_begin:
10623.global t1_data_in_shm_area; t1_data_in_shm_area:
10624 .word 0x78a9d0b3 ! t1_data_in_shm_area+0x0 (t0)
10625 .word 0x03348315 ! t1_data_in_shm_area+0x4 (t1)
10626 .word 0x07c61e11 ! t1_data_in_shm_area+0x8 (t2)
10627 .word 0x3dade37f ! t1_data_in_shm_area+0xc (t3)
10628 .word 0x4f2a56f5 ! t1_data_in_shm_area+0x10 (t0)
10629 .word 0xe8677d7d ! t1_data_in_shm_area+0x14 (t1)
10630 .word 0xfc385f25 ! t1_data_in_shm_area+0x18 (t2)
10631 .word 0xe1eae093 ! t1_data_in_shm_area+0x1c (t3)
10632 .word 0x4786456a ! t1_data_in_shm_area+0x20 (t0)
10633 .word 0xe26608d0 ! t1_data_in_shm_area+0x24 (t1)
10634 .word 0xfe8c89c8 ! t1_data_in_shm_area+0x28 (t2)
10635 .word 0xd4f920d0 ! t1_data_in_shm_area+0x2c (t3)
10636 .word 0x749107fe ! t1_data_in_shm_area+0x30 (t0)
10637 .word 0xc729a3fd ! t1_data_in_shm_area+0x34 (t1)
10638 .word 0x7154222f ! t1_data_in_shm_area+0x38 (t2)
10639 .word 0x06b33f63 ! t1_data_in_shm_area+0x3c (t3)
10640 .word 0x32f18f42 ! t1_data_in_shm_area+0x40 (t0 bload)
10641 .word 0x34787eb8 ! t1_data_in_shm_area+0x44
10642 .word 0x9171bc95 ! t1_data_in_shm_area+0x48
10643 .word 0xf640ee22 ! t1_data_in_shm_area+0x4c
10644 .word 0x68a43071 ! t1_data_in_shm_area+0x50
10645 .word 0xa3a0723c ! t1_data_in_shm_area+0x54
10646 .word 0x12b081a9 ! t1_data_in_shm_area+0x58
10647 .word 0x19cf2d1f ! t1_data_in_shm_area+0x5c
10648 .word 0x0af8be23 ! t1_data_in_shm_area+0x60
10649 .word 0x4a6e465e ! t1_data_in_shm_area+0x64
10650 .word 0xe2420386 ! t1_data_in_shm_area+0x68
10651 .word 0x1acc6ab4 ! t1_data_in_shm_area+0x6c
10652 .word 0x4eede6ad ! t1_data_in_shm_area+0x70
10653 .word 0x3f66ed44 ! t1_data_in_shm_area+0x74
10654 .word 0x478c8594 ! t1_data_in_shm_area+0x78
10655 .word 0x467900fc ! t1_data_in_shm_area+0x7c
10656 .word 0x30d4eb95 ! t1_data_in_shm_area+0x80 (t0 bstore)
10657 .word 0xeb23f7d5 ! t1_data_in_shm_area+0x84
10658 .word 0x752cb62b ! t1_data_in_shm_area+0x88
10659 .word 0x6375df07 ! t1_data_in_shm_area+0x8c
10660 .word 0xe4d6389c ! t1_data_in_shm_area+0x90
10661 .word 0xc0257a6c ! t1_data_in_shm_area+0x94
10662 .word 0x4ebdc735 ! t1_data_in_shm_area+0x98
10663 .word 0x9d4a5ea6 ! t1_data_in_shm_area+0x9c
10664 .word 0x5479e6ff ! t1_data_in_shm_area+0xa0
10665 .word 0x4e9108c7 ! t1_data_in_shm_area+0xa4
10666 .word 0x4477ed12 ! t1_data_in_shm_area+0xa8
10667 .word 0x1f112386 ! t1_data_in_shm_area+0xac
10668 .word 0x491eb0f8 ! t1_data_in_shm_area+0xb0
10669 .word 0x2d4ffd45 ! t1_data_in_shm_area+0xb4
10670 .word 0x84fd67bb ! t1_data_in_shm_area+0xb8
10671 .word 0x232b577f ! t1_data_in_shm_area+0xbc
10672 .word 0xe0c1b989 ! t1_data_in_shm_area+0xc0 (t1 bload)
10673 .word 0x4666dca2 ! t1_data_in_shm_area+0xc4
10674 .word 0xdc1facc6 ! t1_data_in_shm_area+0xc8
10675 .word 0x81da10b7 ! t1_data_in_shm_area+0xcc
10676 .word 0xf55f6e7e ! t1_data_in_shm_area+0xd0
10677 .word 0x9d9ec5a2 ! t1_data_in_shm_area+0xd4
10678 .word 0xc27337d0 ! t1_data_in_shm_area+0xd8
10679 .word 0xbf6b3010 ! t1_data_in_shm_area+0xdc
10680 .word 0x00bd63cb ! t1_data_in_shm_area+0xe0
10681 .word 0x2ebd869d ! t1_data_in_shm_area+0xe4
10682 .word 0xc8610784 ! t1_data_in_shm_area+0xe8
10683 .word 0x16a9bdb6 ! t1_data_in_shm_area+0xec
10684 .word 0x268d5a12 ! t1_data_in_shm_area+0xf0
10685 .word 0xbcee5293 ! t1_data_in_shm_area+0xf4
10686 .word 0x17a70026 ! t1_data_in_shm_area+0xf8
10687 .word 0xd7254171 ! t1_data_in_shm_area+0xfc
10688 .word 0xe0382858 ! t1_data_in_shm_area+0x100 (t1 bstore)
10689 .word 0x3f934371 ! t1_data_in_shm_area+0x104
10690 .word 0xee730060 ! t1_data_in_shm_area+0x108
10691 .word 0xc40f0acf ! t1_data_in_shm_area+0x10c
10692 .word 0x171438d7 ! t1_data_in_shm_area+0x110
10693 .word 0xeb0ef84e ! t1_data_in_shm_area+0x114
10694 .word 0x601c5c32 ! t1_data_in_shm_area+0x118
10695 .word 0xb89ac304 ! t1_data_in_shm_area+0x11c
10696 .word 0x1ac67f12 ! t1_data_in_shm_area+0x120
10697 .word 0x679353f1 ! t1_data_in_shm_area+0x124
10698 .word 0x84059327 ! t1_data_in_shm_area+0x128
10699 .word 0x77bbb90a ! t1_data_in_shm_area+0x12c
10700 .word 0x90743b2a ! t1_data_in_shm_area+0x130
10701 .word 0x483f1f96 ! t1_data_in_shm_area+0x134
10702 .word 0xd226b5c9 ! t1_data_in_shm_area+0x138
10703 .word 0x89284c10 ! t1_data_in_shm_area+0x13c
10704 .word 0x81db53b6 ! t1_data_in_shm_area+0x140 (t2 bload)
10705 .word 0x678a2373 ! t1_data_in_shm_area+0x144
10706 .word 0xb23121e8 ! t1_data_in_shm_area+0x148
10707 .word 0x637b88e2 ! t1_data_in_shm_area+0x14c
10708 .word 0xeeeb2d62 ! t1_data_in_shm_area+0x150
10709 .word 0x667d2adb ! t1_data_in_shm_area+0x154
10710 .word 0x86463c83 ! t1_data_in_shm_area+0x158
10711 .word 0x8c520be3 ! t1_data_in_shm_area+0x15c
10712 .word 0x6a1915b3 ! t1_data_in_shm_area+0x160
10713 .word 0xfaef3710 ! t1_data_in_shm_area+0x164
10714 .word 0x54344ba1 ! t1_data_in_shm_area+0x168
10715 .word 0xb57ea0fb ! t1_data_in_shm_area+0x16c
10716 .word 0x86f399a7 ! t1_data_in_shm_area+0x170
10717 .word 0x78b272fa ! t1_data_in_shm_area+0x174
10718 .word 0xfca47e09 ! t1_data_in_shm_area+0x178
10719 .word 0x029b6ee3 ! t1_data_in_shm_area+0x17c
10720 .word 0x9aae292a ! t1_data_in_shm_area+0x180 (t2 bstore)
10721 .word 0x769969b9 ! t1_data_in_shm_area+0x184
10722 .word 0xf93683f3 ! t1_data_in_shm_area+0x188
10723 .word 0xb84445e3 ! t1_data_in_shm_area+0x18c
10724 .word 0xecddccf0 ! t1_data_in_shm_area+0x190
10725 .word 0x919ce9e8 ! t1_data_in_shm_area+0x194
10726 .word 0xf8816b00 ! t1_data_in_shm_area+0x198
10727 .word 0xcb017ebc ! t1_data_in_shm_area+0x19c
10728 .word 0xc7eae585 ! t1_data_in_shm_area+0x1a0
10729 .word 0x1d665925 ! t1_data_in_shm_area+0x1a4
10730 .word 0xc5b1c56e ! t1_data_in_shm_area+0x1a8
10731 .word 0xd0c763c8 ! t1_data_in_shm_area+0x1ac
10732 .word 0xe9f747a1 ! t1_data_in_shm_area+0x1b0
10733 .word 0xe92d3bd1 ! t1_data_in_shm_area+0x1b4
10734 .word 0x43869087 ! t1_data_in_shm_area+0x1b8
10735 .word 0x20a0885f ! t1_data_in_shm_area+0x1bc
10736 .word 0x4db8861a ! t1_data_in_shm_area+0x1c0 (t3 bload)
10737 .word 0xa069b7b2 ! t1_data_in_shm_area+0x1c4
10738 .word 0x20e80830 ! t1_data_in_shm_area+0x1c8
10739 .word 0xb5535591 ! t1_data_in_shm_area+0x1cc
10740 .word 0x35673796 ! t1_data_in_shm_area+0x1d0
10741 .word 0x386bef6e ! t1_data_in_shm_area+0x1d4
10742 .word 0x949ee7f5 ! t1_data_in_shm_area+0x1d8
10743 .word 0x076b6dc0 ! t1_data_in_shm_area+0x1dc
10744 .word 0xe4598c73 ! t1_data_in_shm_area+0x1e0
10745 .word 0x53e90920 ! t1_data_in_shm_area+0x1e4
10746 .word 0x22d83b00 ! t1_data_in_shm_area+0x1e8
10747 .word 0x914889c2 ! t1_data_in_shm_area+0x1ec
10748 .word 0x40ae390e ! t1_data_in_shm_area+0x1f0
10749 .word 0xea705eb4 ! t1_data_in_shm_area+0x1f4
10750 .word 0xcdc8fe63 ! t1_data_in_shm_area+0x1f8
10751 .word 0x692d404b ! t1_data_in_shm_area+0x1fc
10752 .word 0x7ab14edb ! t1_data_in_shm_area+0x200 (t3 bstore)
10753 .word 0xe014509d ! t1_data_in_shm_area+0x204
10754 .word 0x917c7a4a ! t1_data_in_shm_area+0x208
10755 .word 0x51131e08 ! t1_data_in_shm_area+0x20c
10756 .word 0x67da89f1 ! t1_data_in_shm_area+0x210
10757 .word 0x2b05df09 ! t1_data_in_shm_area+0x214
10758 .word 0x86a93518 ! t1_data_in_shm_area+0x218
10759 .word 0x3af883f5 ! t1_data_in_shm_area+0x21c
10760 .word 0x9b2472cb ! t1_data_in_shm_area+0x220
10761 .word 0x91b42255 ! t1_data_in_shm_area+0x224
10762 .word 0xbf3f74d0 ! t1_data_in_shm_area+0x228
10763 .word 0x39fd96ef ! t1_data_in_shm_area+0x22c
10764 .word 0x420d584c ! t1_data_in_shm_area+0x230
10765 .word 0x988656c3 ! t1_data_in_shm_area+0x234
10766 .word 0x8713f2b6 ! t1_data_in_shm_area+0x238
10767 .word 0x3ba81488 ! t1_data_in_shm_area+0x23c
10768t1_data_in_shm_area_end:
10769t1_data_in_shm_area_stop:
10770
10771KDATA_MODULE(t1_module_data_exp_regs, 0x262ca000)
10772.seg "data"
10773KGLOBAL(t1_data_exp_regs)
10774t1_data_exp_regs_start:
10775t1_data_exp_regs:
10776 .word 0xbd90e33d ! %f0
10777 .word 0xcba67dba ! %f1
10778 .word 0x027a1339 ! %f2
10779 .word 0x876ff782 ! %f3
10780 .word 0xa54d4a3a ! %f4
10781 .word 0xd8a29efe ! %f5
10782 .word 0x8476f251 ! %f6
10783 .word 0xd441b072 ! %f7
10784 .word 0xd7ca1ada ! %f8
10785 .word 0x18ffab82 ! %f9
10786 .word 0x285a21f2 ! %f10
10787 .word 0xc2a70e56 ! %f11
10788 .word 0xe87ba44d ! %f12
10789 .word 0xce4a6173 ! %f13
10790 .word 0x80016824 ! %f14
10791 .word 0x113b6fc8 ! %f15
10792 .word 0x7741ec1b ! %f16
10793 .word 0xa64e05ca ! %f17
10794 .word 0xaa2ff144 ! %f18
10795 .word 0xf93b4398 ! %f19
10796 .word 0xe96b4faf ! %f20
10797 .word 0x3bffc177 ! %f21
10798 .word 0xb071b72a ! %f22
10799 .word 0xc4314b27 ! %f23
10800 .word 0xcb813a19 ! %f24
10801 .word 0x2fa61dde ! %f25
10802 .word 0x9cabb68e ! %f26
10803 .word 0x7a852df4 ! %f27
10804 .word 0xa103f20f ! %f28
10805 .word 0xb8975482 ! %f29
10806 .word 0x14af96a7 ! %f30
10807 .word 0x8d273277 ! %f31
10808 .word 0xa606c434 ! %f32
10809 .word 0x516065ff ! %f33
10810 .word 0x866fa714 ! %f34
10811 .word 0x23fe302d ! %f35
10812 .word 0x7dee0d9c ! %f36
10813 .word 0x05d22c3d ! %f37
10814 .word 0x01da57ff ! %f38
10815 .word 0x077a0ef4 ! %f39
10816 .word 0x7ea4ea8f ! %f40
10817 .word 0xc890dbe2 ! %f41
10818 .word 0x8432907f ! %f42
10819 .word 0x6efe6798 ! %f43
10820 .word 0xc0b88d8d ! %f44
10821 .word 0x8e95a908 ! %f45
10822 .word 0x162c873e ! %f46
10823 .word 0xacfe19ad ! %f47
10824 .word 0x27238292 ! %f48
10825 .word 0x39d98330 ! %f49
10826 .word 0xf86d015b ! %f50
10827 .word 0x25d9ea9e ! %f51
10828 .word 0x7d73629b ! %f52
10829 .word 0x445b1c75 ! %f53
10830 .word 0x9b831b91 ! %f54
10831 .word 0xf5218206 ! %f55
10832 .word 0xac97bb68 ! %f56
10833 .word 0xc121b004 ! %f57
10834 .word 0x17530198 ! %f58
10835 .word 0x6ef7573e ! %f59
10836 .word 0xf6512f82 ! %f60
10837 .word 0x7d013bcb ! %f61
10838 .word 0xb46a37cb ! %f62
10839 .word 0x6e4d6436 ! %f63
10840 .word 0x00000000 ! %g0 (always zero)
10841 .word t1_kref+0x3b4 ! %g1 (code pointer)
10842 .word t1_data_exp_shm_area! %g2 (shared area pointer)
10843 .word 0x42e31821 ! %g3 (loop index)
10844 .word SYM(t1_subr3) ! %g4 (jmpl target)
10845 .word t1_kref+0x1 ! %g5 (sigbus target)
10846 .word 0x00000000 ! %g6 (block ld offset)
10847 .word 0x00000000 ! %g7 (block st offset)
10848 .word 0xed12580a ! %o0
10849 .word 0xafc5ebf8 ! %o1
10850 .word 0xe2dd71e9 ! %o2
10851 .word 0x5a579223 ! %o3
10852 .word 0x21b930e5 ! %o4
10853 .word 0x408aa4cf ! %o5
10854 .word 0x00000000 ! %sp (stack pointer)
10855 .word 0x00000000 ! %o7 (relocatable junk)
10856 .word 0x8124127f ! %l0
10857 .word 0x93fc2170 ! %l1
10858 .word 0x361c5b0a ! %l2
10859 .word 0x55b9b188 ! %l3
10860 .word 0x23220584 ! %l4
10861 .word 0xad696284 ! %l5
10862 .word 0x68d17ae1 ! %l6
10863 .word 0x5cff0fca ! %l7
10864 .word t1_data_exp_area0 ! %i0 (area pointer)
10865 .word t1_data_exp_area0 ! %i1 (area pointer)
10866 .word 0xffffffe4 ! %i2 (byte offset)
10867 .word 0xffffffe0 ! %i3 (halfword offset)
10868 .word 0x00000008 ! %i4 (word offset)
10869 .word 0x00000008 ! %i5 (doubleword offset)
10870 .word 0x00000000 ! %fp (frame pointer)
10871 .word 0x00000000 ! %i7 (return address)
10872 .word 0x69c9e06e ! %y
10873 .word 0x00000000 ! %icc (nzvc)
10874 .word 0xc0000fc3 ! %fsr
10875 .word 0x00000000 ! %gsr.mask
10876 .word 0x00000000 ! %gsr
10877 .word 0x000000e0 ! %asi
10878 .word 0x00000000 ! Integer overflow traps
10879 .word 0x00000000 ! Integer divide by zero traps
10880 .word 0x00000000 ! Integer divide > 52 bit dividend traps
10881 .word 0x00000000 ! Floating inexact traps
10882 .word 0x00000000 ! Floating divide by zero traps
10883 .word 0x00000000 ! Floating underflow traps
10884 .word 0x00000000 ! Floating overflow traps
10885 .word 0x00000000 ! Floating invalid traps
10886 .word 0x00000000 ! Floating other traps
10887 .word 0x00000000 ! Ticc traps
10888 .word 0x00000000 ! Unexpected SIGFPE traps
10889 .word 0x00000000 ! Unexpected SIGSEGV traps
10890 .word 0x00000000 ! Unexpected SIGBUS traps
10891 .word 0x00000000 ! Unexpected SIGILL traps
10892 .word 0x00000000 ! Expected SIGSEGV traps
10893 .word 0x00000000 ! Expected SIGBUS traps
10894 .word 0x00000000 ! UNIMP traps
10895 .word 0x00000000 ! ??
10896t1_data_exp_mtbl_size: .word 253
10897t1_data_exp_regs_end:
10898
10899.skip 7708 ! page align
10900
10901KDATA_MODULE(t1_module_data_exp_stack, 0x33536000)
10902.seg "data"
10903KGLOBAL(t1_data_exp_mtbl_size)
10904KGLOBAL(t1_data_exp_mtbl)
10905KGLOBAL(t1_data_exp_stack)
10906t1_data_exp_stack_start:
10907 .word 0xda5f0389
10908 .word 0xf8ee70b8
10909 .word 0xa29cd965
10910 .word 0xcfa52db3
10911 .word 0x49c99fa3
10912 .word 0xbc61957a
10913 .word 0x5c6da9b8
10914 .word 0xa2ccf1fa
10915 .word 0x465f4bff
10916 .word 0xa6fe835c
10917 .word 0x19b18f93
10918 .word 0x148d666a
10919 .word 0xde5ebfb8
10920 .word 0xa3f3fcdf
10921 .word 0x91de371c
10922 .word 0xfb54e1ef
10923 .word 0x4a167dbc
10924 .word 0x319c728a
10925 .word 0x9eb21c32
10926 .word 0x32405020
10927 .word 0xed6797af
10928 .word 0xe373d5fc
10929 .word 0x5bf361f6
10930 .word 0xb8ad8c6c
10931 .word 0x72f73b0e
10932 .word 0xd02f0a44
10933 .word 0x7bc61e8c
10934 .word 0xf3bbbc92
10935 .word 0xfc096c97
10936 .word 0xee698570
10937 .word 0x08351f22
10938 .word 0x21525e56
10939 .word 0x2ac195e8
10940 .word 0x3c92f763
10941 .word 0x8ab46830
10942 .word 0xa09efc71
10943 .word 0x592bc966
10944 .word 0xd11009ec
10945 .word 0xc114f601
10946 .word 0xee84bec8
10947 .word 0x583be060
10948 .word 0x631e8e13
10949 .word 0x88d58173
10950 .word 0xc47849e1
10951 .word 0xb51dd773
10952 .word 0xe53eaab5
10953 .word 0x66344cfa
10954 .word 0x10f5a192
10955 .word 0x83050d2f
10956 .word 0x9be7e052
10957 .word 0x30223dea
10958 .word 0xd96502fa
10959 .word 0xaa5e46fa
10960 .word 0x0069f625
10961 .word 0xa577c5f5
10962 .word 0x091ee9b5
10963 .word 0x8e22a034
10964 .word 0x55472474
10965 .word 0x76d060f1
10966 .word 0xbf8eb44b
10967 .word 0xa347c79b
10968 .word 0x48561029
10969 .word 0x1b79aade
10970 .word 0x8b769be8
10971 .word 0x2f2c2ef1
10972 .word 0x5ccf6ba2
10973 .word 0x532f5227
10974 .word 0xd24ef352
10975 .word 0x7ea410dc
10976 .word 0x355450c4
10977 .word 0xc22d6a28
10978 .word 0x43e5e116
10979 .word 0x6236710c
10980 .word 0xa137a856
10981 .word 0xa5b6e1f0
10982 .word 0xfb040905
10983 .word 0xd3677aa2
10984 .word 0x8a26328b
10985 .word 0x3cc62347
10986 .word 0xcf2dd8de
10987 .word 0x3cdfe0d0
10988 .word 0x5cee04e0
10989 .word 0x777a1df2
10990 .word 0x58e06c4c
10991 .word 0xba1725bc
10992 .word 0x32df9128
10993 .word 0xa0324335
10994 .word 0x6c243c12
10995 .word 0xad20eba9
10996 .word 0x164f89e4
10997 .word 0x8f703598
10998 .word 0xf43f0c84
10999 .word 0x909bb458
11000 .word 0x0d6237d8
11001 .word 0x2fbe30ee
11002 .word 0x79f1cf38
11003 .word 0xe2c1b2ac
11004 .word 0xc7be14da
11005 .word 0x7d456e92
11006 .word 0x7b466bfd
11007 .word 0x4382928c
11008 .word 0x974cbfec
11009 .word 0x25b009f3
11010 .word 0x93bca50c
11011 .word 0x5c975b0c
11012 .word 0xcf0e9e8d
11013 .word 0x9ca62953
11014 .word 0x34e48a7d
11015 .word 0x45efcece
11016 .word 0x5e76bf4b
11017 .word 0x07ee6ecb
11018 .word 0xfd6830fc
11019 .word 0xd4eaeea6
11020 .word 0xf909d19d
11021 .word 0x4035f592
11022 .word 0x2e6d9fbc
11023 .word 0x87c2827c
11024 .word 0xda5446ef
11025 .word 0x39045f7e
11026 .word 0x205529ab
11027 .word 0x92abcc76
11028 .word 0x1af8f0fd
11029 .word 0x27a4b6c9
11030 .word 0x2767a5e6
11031 .word 0x67adca56
11032 .word 0x05dab164
11033 .word 0x6e142818
11034 .word 0x0a4b3b6e
11035 .word 0xf74fa920
11036 .word 0x31790e75
11037 .word 0xa093d8b9
11038 .word 0xe64cb41c
11039 .word 0xd5484eff
11040 .word 0xaac0c14c
11041 .word 0x728b5d2c
11042 .word 0x3bf68ad2
11043 .word 0x7b821f68
11044 .word 0xe90e9121
11045 .word 0x363d93e4
11046 .word 0x704e28f3
11047 .word 0x95545d7f
11048 .word 0xd0340fdd
11049 .word 0x2aa9e84e
11050 .word 0x97a30714
11051 .word 0xaf05d0ba
11052 .word 0xca330bf0
11053 .word 0xa0104212
11054 .word 0x1562a4f3
11055 .word 0xe0c28fc4
11056 .word 0x285dcb61
11057 .word 0x162e2498
11058 .word 0xec1f8ca7
11059 .word 0x3a6915a3
11060 .word 0xffd76425
11061 .word 0xb3afc2cd
11062 .word 0x6128d519
11063 .word 0x6531051c
11064 .word 0xa950c5b5
11065 .word 0xacb80b26
11066 .word 0x6af2d7b2
11067 .word 0x53703e55
11068 .word 0xd49447da
11069 .word 0x7b0eefe4
11070 .word 0xc8690d55
11071 .word 0x03e92abc
11072 .word 0xb73ad2ca
11073 .word 0xcdb56f9a
11074 .word 0x544c468f
11075t1_data_exp_sp:
11076 .word 0x8f576327
11077 .word 0x9002f478
11078 .word 0x339321ec
11079 .word 0x5a3fb30d
11080 .word 0x8a9e143c
11081 .word 0x66f37728
11082 .word 0x25e94c98
11083 .word 0x465a6c4e
11084 .word t1_data_exp_area0
11085 .word t1_data_exp_area0
11086 .word 0x00000002
11087 .word 0xfffffffe
11088 .word 0xffffffe4
11089 .word 0x00000008
11090 .word t1_data_exp_fp
11091 .word 0x6941e666
11092 .word 0xdce0204b
11093 .word 0xe8f17330
11094 .word 0x15ccbe37
11095 .word 0xee9c41c7
11096 .word 0x86c7fbea
11097 .word 0x2ff262c4
11098 .word 0x47e4c432
11099 .word 0x207451b3
11100t1_data_exp_mtbl_base:
11101 .word 0x380fffff ! [%fp - 0x400]
11102 .word 0xc0000000 ! [%fp - 0x3fc]
11103 .word 0x380fffff ! [%fp - 0x3f8]
11104 .word 0xe0000000 ! [%fp - 0x3f4]
11105 .word 0x380fffff ! [%fp - 0x3f0]
11106 .word 0x80000000 ! [%fp - 0x3ec]
11107 .word 0x38000000 ! [%fp - 0x3e8]
11108 .word 0x40000000 ! [%fp - 0x3e4]
11109 .word 0x38000000 ! [%fp - 0x3e0]
11110 .word 0x80000000 ! [%fp - 0x3dc]
11111 .word 0x38000000 ! [%fp - 0x3d8]
11112 .word 0x20000000 ! [%fp - 0x3d4]
11113 .word 0x47f00000 ! [%fp - 0x3d0]
11114 .word 0x00000000 ! [%fp - 0x3cc]
11115 .word 0x47f00000 ! [%fp - 0x3c8]
11116 .word 0x20000000 ! [%fp - 0x3c4]
11117 .word 0x47efffff ! [%fp - 0x3c0]
11118 .word 0xffffffff ! [%fp - 0x3bc]
11119 .word 0x7ff00000 ! [%fp - 0x3b8]
11120 .word 0x00000000 ! [%fp - 0x3b4]
11121 .word 0x7fefffff ! [%fp - 0x3b0]
11122 .word 0xffffffff ! [%fp - 0x3ac]
11123 .word 0x000fffff ! [%fp - 0x3a8]
11124 .word 0xffffffff ! [%fp - 0x3a4]
11125 .word 0x000fffff ! [%fp - 0x3a0]
11126 .word 0xfffffffe ! [%fp - 0x39c]
11127 .word 0x00100000 ! [%fp - 0x398]
11128 .word 0x00000000 ! [%fp - 0x394]
11129 .word 0x00000000 ! [%fp - 0x390]
11130 .word 0x00000001 ! [%fp - 0x38c]
11131 .word 0x00000000 ! [%fp - 0x388]
11132 .word 0x00000002 ! [%fp - 0x384]
11133 .word 0x00000000 ! [%fp - 0x380]
11134 .word 0x00000000 ! [%fp - 0x37c]
11135 .word 0x7f800000 ! [%fp - 0x378]
11136 .word 0x7f7fffff ! [%fp - 0x374]
11137 .word 0x007fffff ! [%fp - 0x370]
11138 .word 0x007ffffe ! [%fp - 0x36c]
11139 .word 0x00800000 ! [%fp - 0x368]
11140 .word 0x00000001 ! [%fp - 0x364]
11141 .word 0x00000002 ! [%fp - 0x360]
11142 .word 0x80000000 ! [%fp - 0x35c]
11143 .word 0x207fe000 ! [%fp - 0x358]
11144 .word 0x1ffff000 ! [%fp - 0x354]
11145 .word 0x307fe123 ! [%fp - 0x350]
11146 .word 0x0fff1001 ! [%fp - 0x34c]
11147 .word 0x2ff81000 ! [%fp - 0x348]
11148 .word 0x1072e100 ! [%fp - 0x344]
11149 .word 0x027fe067 ! [%fp - 0x340]
11150 .word 0x3eff1289 ! [%fp - 0x33c]
11151 .word 0x3f000400 ! [%fp - 0x338]
11152 .word 0x80003c1f ! [%fp - 0x334]
11153 .word 0x00fff800 ! [%fp - 0x330]
11154 .word 0xffff8000 ! [%fp - 0x32c]
11155 .word 0x200ff760 ! [%fp - 0x328]
11156 .word 0x0800011f ! [%fp - 0x324]
11157 .word 0x1ffff800 ! [%fp - 0x320]
11158 .word 0x00000000 ! [%fp - 0x31c]
11159 .word 0x3ffe8000 ! [%fp - 0x318]
11160 .word 0x147ff000 ! [%fp - 0x314]
11161 .word 0x137fe671 ! [%fp - 0x310]
11162 .word 0x3ffe8459 ! [%fp - 0x30c]
11163 .word 0x127fffff ! [%fp - 0x308]
11164 .word 0x3fffffff ! [%fp - 0x304]
11165 .word 0x307fe123 ! [%fp - 0x300]
11166 .word 0x047fffff ! [%fp - 0x2fc]
11167 .word 0x307fe123 ! [%fp - 0x2f8]
11168 .word 0x03ffffff ! [%fp - 0x2f4]
11169 .word 0x107fe100 ! [%fp - 0x2f0]
11170 .word 0x22efffff ! [%fp - 0x2ec]
11171 .word 0x380ffe80 ! [%fp - 0x2e8]
11172 .word 0x00000000 ! [%fp - 0x2e4]
11173 .word 0x04bfeff9 ! [%fp - 0x2e0]
11174 .word 0x00000000 ! [%fp - 0x2dc]
11175 .word 0x380fffff ! [%fp - 0x2d8]
11176 .word 0xffffffff ! [%fp - 0x2d4]
11177 .word 0x04bfffff ! [%fp - 0x2d0]
11178 .word 0xffffffff ! [%fp - 0x2cc]
11179 .word 0x300ff123 ! [%fp - 0x2c8]
11180 .word 0x40000000 ! [%fp - 0x2c4]
11181 .word 0x0caf8ee0 ! [%fp - 0x2c0]
11182 .word 0x00000000 ! [%fp - 0x2bc]
11183 .word 0x3c0ff456 ! [%fp - 0x2b8]
11184 .word 0x00000000 ! [%fp - 0x2b4]
11185 .word 0x009ff000 ! [%fp - 0x2b0]
11186 .word 0x00000000 ! [%fp - 0x2ac]
11187 .word 0x3c0ff456 ! [%fp - 0x2a8]
11188 .word 0x0000ff99 ! [%fp - 0x2a4]
11189 .word 0x009ff000 ! [%fp - 0x2a0]
11190 .word 0x001234ff ! [%fp - 0x29c]
11191 .word 0x0080ffff ! [%fp - 0x298]
11192 .word 0x3ff8f000 ! [%fp - 0x294]
11193 .word 0x01800001 ! [%fp - 0x290]
11194 .word 0x40c2fc1f ! [%fp - 0x28c]
11195 .word 0x00100100 ! [%fp - 0x288]
11196 .word 0x10010001 ! [%fp - 0x284]
11197 .word 0x3fff8f88 ! [%fp - 0x280]
11198 .word 0x00000000 ! [%fp - 0x27c]
11199 .word 0x00f00f00 ! [%fp - 0x278]
11200 .word 0xf000000f ! [%fp - 0x274]
11201 .word 0x409ff00f ! [%fp - 0x270]
11202 .word 0xff000fff ! [%fp - 0x26c]
11203 .word 0x04003009 ! [%fp - 0x268]
11204 .word 0x4fff0001 ! [%fp - 0x264]
11205 .word 0x03001001 ! [%fp - 0x260]
11206 .word 0x4feeeeee ! [%fp - 0x25c]
11207 .word 0x0801e067 ! [%fp - 0x258]
11208 .word 0x54f231f8 ! [%fp - 0x254]
11209 .word 0x01000001 ! [%fp - 0x250]
11210 .word 0x00000001 ! [%fp - 0x24c]
11211 .word 0x453eef45 ! [%fp - 0x248]
11212 .word 0x00000001 ! [%fp - 0x244]
11213 .word 0x01100111 ! [%fp - 0x240]
11214 .word 0x00011111 ! [%fp - 0x23c]
11215 .word 0x455f8000 ! [%fp - 0x238]
11216 .word 0xffffffff ! [%fp - 0x234]
11217 .word 0x01301222 ! [%fp - 0x230]
11218 .word 0x00111222 ! [%fp - 0x22c]
11219 .word 0x458f1100 ! [%fp - 0x228]
11220 .word 0x01111001 ! [%fp - 0x224]
11221 .word 0x40811111 ! [%fp - 0x220]
11222 .word 0x00feeeee ! [%fp - 0x21c]
11223 .word 0x40000011 ! [%fp - 0x218]
11224 .word 0x007fffff ! [%fp - 0x214]
11225 .word 0x41800221 ! [%fp - 0x210]
11226 .word 0x01ff0001 ! [%fp - 0x20c]
11227 .word 0x7f333333 ! [%fp - 0x208]
11228 .word 0x3f7fffff ! [%fp - 0x204]
11229 .word 0x40100001 ! [%fp - 0x200]
11230 .word 0x11000011 ! [%fp - 0x1fc]
11231 .word 0x001fffff ! [%fp - 0x1f8]
11232 .word 0xffffffff ! [%fp - 0x1f4]
11233 .word 0x40000000 ! [%fp - 0x1f0]
11234 .word 0x00000011 ! [%fp - 0x1ec]
11235 .word 0x000fffff ! [%fp - 0x1e8]
11236 .word 0xffffffff ! [%fp - 0x1e4]
11237 .word 0x7fe11111 ! [%fp - 0x1e0]
11238 .word 0xffffffff ! [%fp - 0x1dc]
11239 .word 0x3ffff110 ! [%fp - 0x1d8]
11240 .word 0x00000001 ! [%fp - 0x1d4]
11241 .word 0x7fffffff ! [%fp - 0x1d0]
11242 .word 0x7f800001 ! [%fp - 0x1cc]
11243 .word 0x7f800000 ! [%fp - 0x1c8]
11244 .word 0x7f7fffff ! [%fp - 0x1c4]
11245 .word 0x5f800001 ! [%fp - 0x1c0]
11246 .word 0x5f800000 ! [%fp - 0x1bc]
11247 .word 0x5f7fffff ! [%fp - 0x1b8]
11248 .word 0x5f000001 ! [%fp - 0x1b4]
11249 .word 0x5f000000 ! [%fp - 0x1b0]
11250 .word 0x5effffff ! [%fp - 0x1ac]
11251 .word 0x4b000001 ! [%fp - 0x1a8]
11252 .word 0x4b000000 ! [%fp - 0x1a4]
11253 .word 0x4affffff ! [%fp - 0x1a0]
11254 .word 0x40000001 ! [%fp - 0x19c]
11255 .word 0x40000000 ! [%fp - 0x198]
11256 .word 0x3fffffff ! [%fp - 0x194]
11257 .word 0x3f800001 ! [%fp - 0x190]
11258 .word 0x3f800000 ! [%fp - 0x18c]
11259 .word 0x3f7fffff ! [%fp - 0x188]
11260 .word 0x00000000 ! [%fp - 0x184]
11261 .word 0x7fffffff ! [%fp - 0x180]
11262 .word 0xffffffff ! [%fp - 0x17c]
11263 .word 0x7ff00000 ! [%fp - 0x178]
11264 .word 0x00000001 ! [%fp - 0x174]
11265 .word 0x7ff00000 ! [%fp - 0x170]
11266 .word 0x00000000 ! [%fp - 0x16c]
11267 .word 0x7fefffff ! [%fp - 0x168]
11268 .word 0xffffffff ! [%fp - 0x164]
11269 .word 0x43e00000 ! [%fp - 0x160]
11270 .word 0x00000001 ! [%fp - 0x15c]
11271 .word 0x43e00000 ! [%fp - 0x158]
11272 .word 0x00000000 ! [%fp - 0x154]
11273 .word 0x43dfffff ! [%fp - 0x150]
11274 .word 0xffffffff ! [%fp - 0x14c]
11275 .word 0x43d00000 ! [%fp - 0x148]
11276 .word 0x00000001 ! [%fp - 0x144]
11277 .word 0x43d00000 ! [%fp - 0x140]
11278 .word 0x00000000 ! [%fp - 0x13c]
11279 .word 0x43cfffff ! [%fp - 0x138]
11280 .word 0xffffffff ! [%fp - 0x134]
11281 .word 0x43300000 ! [%fp - 0x130]
11282 .word 0x00000001 ! [%fp - 0x12c]
11283 .word 0x43300000 ! [%fp - 0x128]
11284 .word 0x00000000 ! [%fp - 0x124]
11285 .word 0x432fffff ! [%fp - 0x120]
11286 .word 0xffffffff ! [%fp - 0x11c]
11287 .word 0x40000000 ! [%fp - 0x118]
11288 .word 0x00000001 ! [%fp - 0x114]
11289 .word 0x40000000 ! [%fp - 0x110]
11290 .word 0x00000000 ! [%fp - 0x10c]
11291 .word 0x3fffffff ! [%fp - 0x108]
11292 .word 0xffffffff ! [%fp - 0x104]
11293 .word 0x3ff00000 ! [%fp - 0x100]
11294 .word 0x00000001 ! [%fp - 0xfc]
11295 .word 0x3ff00000 ! [%fp - 0xf8]
11296 .word 0x00000000 ! [%fp - 0xf4]
11297 .word 0x3fefffff ! [%fp - 0xf0]
11298 .word 0xffffffff ! [%fp - 0xec]
11299 .word 0x80000000 ! [%fp - 0xe8]
11300 .word 0x00000000 ! [%fp - 0xe4]
11301 .word 0x7fffffff ! [%fp - 0xe0]
11302 .word 0xffffffff ! [%fp - 0xdc]
11303 .word 0x00000000 ! [%fp - 0xd8]
11304 .word 0x00000000 ! [%fp - 0xd4]
11305 .word 0x00200000 ! [%fp - 0xd0]
11306 .word 0x00000003 ! [%fp - 0xcc]
11307 .word 0x00200000 ! [%fp - 0xc8]
11308 .word 0x00000002 ! [%fp - 0xc4]
11309 .word 0x00200000 ! [%fp - 0xc0]
11310 .word 0x00000001 ! [%fp - 0xbc]
11311 .word 0x00200000 ! [%fp - 0xb8]
11312 .word 0x00000000 ! [%fp - 0xb4]
11313 .word 0x001fffff ! [%fp - 0xb0]
11314 .word 0xffffffff ! [%fp - 0xac]
11315 .word 0x00100000 ! [%fp - 0xa8]
11316 .word 0x00000001 ! [%fp - 0xa4]
11317 .word 0x00100000 ! [%fp - 0xa0]
11318 .word 0x00000000 ! [%fp - 0x9c]
11319 .word 0x000fffff ! [%fp - 0x98]
11320 .word 0xffffffff ! [%fp - 0x94]
11321 .word 0x00080000 ! [%fp - 0x90]
11322 .word 0x00000001 ! [%fp - 0x8c]
11323 .word 0x00080000 ! [%fp - 0x88]
11324 .word 0x00000000 ! [%fp - 0x84]
11325 .word 0x0007ffff ! [%fp - 0x80]
11326 .word 0xffffffff ! [%fp - 0x7c]
11327 .word 0x00000000 ! [%fp - 0x78]
11328 .word 0x01000003 ! [%fp - 0x74]
11329 .word 0x00000000 ! [%fp - 0x70]
11330 .word 0x01000002 ! [%fp - 0x6c]
11331 .word 0x00000000 ! [%fp - 0x68]
11332 .word 0x01000001 ! [%fp - 0x64]
11333 .word 0x00000000 ! [%fp - 0x60]
11334 .word 0x01000000 ! [%fp - 0x5c]
11335 .word 0x00000000 ! [%fp - 0x58]
11336 .word 0x00ffffff ! [%fp - 0x54]
11337 .word 0x00000000 ! [%fp - 0x50]
11338 .word 0x00800001 ! [%fp - 0x4c]
11339 .word 0x00000000 ! [%fp - 0x48]
11340 .word 0x00800000 ! [%fp - 0x44]
11341 .word 0x00000000 ! [%fp - 0x40]
11342 .word 0x007fffff ! [%fp - 0x3c]
11343 .word 0x00000000 ! [%fp - 0x38]
11344 .word 0x00400001 ! [%fp - 0x34]
11345 .word 0x00000000 ! [%fp - 0x30]
11346 .word 0x00400000 ! [%fp - 0x2c]
11347 .word 0x00000000 ! [%fp - 0x28]
11348 .word 0x003fffff ! [%fp - 0x24]
11349 .word t1_data_exp_area0 ! [%fp - 0x20]
11350 .word SYM(t1_subr3) ! [%fp - 0x1c]
11351 .word SYM(t1_subr2) ! [%fp - 0x18]
11352 .word SYM(t1_subr1) ! [%fp - 0x14]
11353 .word SYM(t1_subr0) ! [%fp - 0x10]
11354t1_data_exp_mtbl:
11355 .word 0x14e358df ! [%fp - 0xc]
11356 .word 0x21ab4f2c ! [%fp - 0x8]
11357 .word 0x49ac4254 ! [%fp - 0x4]
11358t1_data_exp_fp:
11359 .word 0x77978471
11360 .word 0xe1f4575c
11361 .word 0x43ecad51
11362 .word 0x890dee4c
11363 .word 0x3b228650
11364 .word 0xc83dd104
11365 .word 0x97ebc06d
11366 .word 0x3e16ef52
11367 .word 0x83d190fd
11368 .word 0xab6a97b1
11369 .word 0xe8cc6b74
11370 .word 0x5cc3448e
11371 .word 0xf035dc14
11372 .word 0x56e35c72
11373 .word 0x137225d1
11374 .word 0x92bfadba
11375 .word 0x967902f8
11376 .word 0xb2ed82d2
11377 .word 0x111f0755
11378 .word 0x4ecefa05
11379 .word 0xa19073e7
11380 .word 0xa7cd645f
11381 .word 0x2b631f6c
11382 .word 0x61fae13a
11383t1_data_exp_stacktop:
11384 .word 0
11385t1_data_exp_stack_end:
11386.skip 6300 ! page align
11387
11388KDATA_MODULE(t1_module_data_exp_area0, 0x3b6c4000)
11389.seg "data"
11390t1_data_exp_area0_start:
11391.skip 640
11392t1_data_exp_area0_begin:
11393 .word 0x3b503c48 ! t1_data_exp_area0-0x20
11394 .word 0xe0cac86a ! t1_data_exp_area0-0x1c
11395 .word 0x694d8b91 ! t1_data_exp_area0-0x18
11396 .word 0xe296cb21 ! t1_data_exp_area0-0x14
11397 .word 0x3bedc647 ! t1_data_exp_area0-0x10
11398 .word 0x199e940a ! t1_data_exp_area0-0xc
11399 .word 0xcef40103 ! t1_data_exp_area0-0x8
11400 .word 0x089d2925 ! t1_data_exp_area0-0x4
11401.global t1_data_exp_area0; t1_data_exp_area0:
11402 .word 0xb7785ba3 ! t1_data_exp_area0+0x0
11403 .word 0x13bcf667 ! t1_data_exp_area0+0x4
11404 .word 0x387cbdb8 ! t1_data_exp_area0+0x8
11405 .word 0x18564636 ! t1_data_exp_area0+0xc
11406 .word 0x23d681c6 ! t1_data_exp_area0+0x10
11407 .word 0x9e5f9534 ! t1_data_exp_area0+0x14
11408 .word 0x6c221492 ! t1_data_exp_area0+0x18
11409 .word 0x95c1b0f1 ! t1_data_exp_area0+0x1c
11410t1_data_exp_area0_end:
11411.skip 7488
11412t1_data_exp_area0_stop:
11413
11414KDATA_MODULE(t1_module_data_exp_shm_area, 0x2e478000)
11415.seg "data"
11416t1_data_exp_shm_area_start:
11417t1_data_exp_shm_area_begin:
11418.global t1_data_exp_shm_area; t1_data_exp_shm_area:
11419 .word 0x78a9d0b3 ! t1_data_exp_shm_area+0x0 (t0)
11420 .word 0x03348315 ! t1_data_exp_shm_area+0x4 (t1)
11421 .word 0x07c61e11 ! t1_data_exp_shm_area+0x8 (t2)
11422 .word 0x3dade37f ! t1_data_exp_shm_area+0xc (t3)
11423 .word 0x4f2a56f5 ! t1_data_exp_shm_area+0x10 (t0)
11424 .word 0xe8677d7d ! t1_data_exp_shm_area+0x14 (t1)
11425 .word 0xfc385f25 ! t1_data_exp_shm_area+0x18 (t2)
11426 .word 0xe1eae093 ! t1_data_exp_shm_area+0x1c (t3)
11427 .word 0x4786456a ! t1_data_exp_shm_area+0x20 (t0)
11428 .word 0xe26608d0 ! t1_data_exp_shm_area+0x24 (t1)
11429 .word 0xfe8c89c8 ! t1_data_exp_shm_area+0x28 (t2)
11430 .word 0xd4f920d0 ! t1_data_exp_shm_area+0x2c (t3)
11431 .word 0x749107fe ! t1_data_exp_shm_area+0x30 (t0)
11432 .word 0xc729a3fd ! t1_data_exp_shm_area+0x34 (t1)
11433 .word 0x7154222f ! t1_data_exp_shm_area+0x38 (t2)
11434 .word 0x06b33f63 ! t1_data_exp_shm_area+0x3c (t3)
11435 .word 0x32f18f42 ! t1_data_exp_shm_area+0x40 (t0 bload)
11436 .word 0x34787eb8 ! t1_data_exp_shm_area+0x44
11437 .word 0x9171bc95 ! t1_data_exp_shm_area+0x48
11438 .word 0xf640ee22 ! t1_data_exp_shm_area+0x4c
11439 .word 0x68a43071 ! t1_data_exp_shm_area+0x50
11440 .word 0xa3a0723c ! t1_data_exp_shm_area+0x54
11441 .word 0x12b081a9 ! t1_data_exp_shm_area+0x58
11442 .word 0x19cf2d1f ! t1_data_exp_shm_area+0x5c
11443 .word 0x0af8be23 ! t1_data_exp_shm_area+0x60
11444 .word 0x4a6e465e ! t1_data_exp_shm_area+0x64
11445 .word 0xe2420386 ! t1_data_exp_shm_area+0x68
11446 .word 0x1acc6ab4 ! t1_data_exp_shm_area+0x6c
11447 .word 0x4eede6ad ! t1_data_exp_shm_area+0x70
11448 .word 0x3f66ed44 ! t1_data_exp_shm_area+0x74
11449 .word 0x478c8594 ! t1_data_exp_shm_area+0x78
11450 .word 0x467900fc ! t1_data_exp_shm_area+0x7c
11451 .word 0x30d4eb95 ! t1_data_exp_shm_area+0x80 (t0 bstore)
11452 .word 0xeb23f7d5 ! t1_data_exp_shm_area+0x84
11453 .word 0x752cb62b ! t1_data_exp_shm_area+0x88
11454 .word 0x6375df07 ! t1_data_exp_shm_area+0x8c
11455 .word 0xe4d6389c ! t1_data_exp_shm_area+0x90
11456 .word 0xc0257a6c ! t1_data_exp_shm_area+0x94
11457 .word 0x4ebdc735 ! t1_data_exp_shm_area+0x98
11458 .word 0x9d4a5ea6 ! t1_data_exp_shm_area+0x9c
11459 .word 0x5479e6ff ! t1_data_exp_shm_area+0xa0
11460 .word 0x4e9108c7 ! t1_data_exp_shm_area+0xa4
11461 .word 0x4477ed12 ! t1_data_exp_shm_area+0xa8
11462 .word 0x1f112386 ! t1_data_exp_shm_area+0xac
11463 .word 0x491eb0f8 ! t1_data_exp_shm_area+0xb0
11464 .word 0x2d4ffd45 ! t1_data_exp_shm_area+0xb4
11465 .word 0x84fd67bb ! t1_data_exp_shm_area+0xb8
11466 .word 0x232b577f ! t1_data_exp_shm_area+0xbc
11467 .word 0xe0c1b989 ! t1_data_exp_shm_area+0xc0 (t1 bload)
11468 .word 0x4666dca2 ! t1_data_exp_shm_area+0xc4
11469 .word 0xdc1facc6 ! t1_data_exp_shm_area+0xc8
11470 .word 0x81da10b7 ! t1_data_exp_shm_area+0xcc
11471 .word 0xf55f6e7e ! t1_data_exp_shm_area+0xd0
11472 .word 0x9d9ec5a2 ! t1_data_exp_shm_area+0xd4
11473 .word 0xc27337d0 ! t1_data_exp_shm_area+0xd8
11474 .word 0xbf6b3010 ! t1_data_exp_shm_area+0xdc
11475 .word 0x00bd63cb ! t1_data_exp_shm_area+0xe0
11476 .word 0x2ebd869d ! t1_data_exp_shm_area+0xe4
11477 .word 0xc8610784 ! t1_data_exp_shm_area+0xe8
11478 .word 0x16a9bdb6 ! t1_data_exp_shm_area+0xec
11479 .word 0x268d5a12 ! t1_data_exp_shm_area+0xf0
11480 .word 0xbcee5293 ! t1_data_exp_shm_area+0xf4
11481 .word 0x17a70026 ! t1_data_exp_shm_area+0xf8
11482 .word 0xd7254171 ! t1_data_exp_shm_area+0xfc
11483 .word 0xe0382858 ! t1_data_exp_shm_area+0x100 (t1 bstore)
11484 .word 0x3f934371 ! t1_data_exp_shm_area+0x104
11485 .word 0xee730060 ! t1_data_exp_shm_area+0x108
11486 .word 0xc40f0acf ! t1_data_exp_shm_area+0x10c
11487 .word 0x171438d7 ! t1_data_exp_shm_area+0x110
11488 .word 0xeb0ef84e ! t1_data_exp_shm_area+0x114
11489 .word 0x601c5c32 ! t1_data_exp_shm_area+0x118
11490 .word 0xb89ac304 ! t1_data_exp_shm_area+0x11c
11491 .word 0x1ac67f12 ! t1_data_exp_shm_area+0x120
11492 .word 0x679353f1 ! t1_data_exp_shm_area+0x124
11493 .word 0x84059327 ! t1_data_exp_shm_area+0x128
11494 .word 0x77bbb90a ! t1_data_exp_shm_area+0x12c
11495 .word 0x90743b2a ! t1_data_exp_shm_area+0x130
11496 .word 0x483f1f96 ! t1_data_exp_shm_area+0x134
11497 .word 0xd226b5c9 ! t1_data_exp_shm_area+0x138
11498 .word 0x89284c10 ! t1_data_exp_shm_area+0x13c
11499 .word 0x81db53b6 ! t1_data_exp_shm_area+0x140 (t2 bload)
11500 .word 0x678a2373 ! t1_data_exp_shm_area+0x144
11501 .word 0xb23121e8 ! t1_data_exp_shm_area+0x148
11502 .word 0x637b88e2 ! t1_data_exp_shm_area+0x14c
11503 .word 0xeeeb2d62 ! t1_data_exp_shm_area+0x150
11504 .word 0x667d2adb ! t1_data_exp_shm_area+0x154
11505 .word 0x86463c83 ! t1_data_exp_shm_area+0x158
11506 .word 0x8c520be3 ! t1_data_exp_shm_area+0x15c
11507 .word 0x6a1915b3 ! t1_data_exp_shm_area+0x160
11508 .word 0xfaef3710 ! t1_data_exp_shm_area+0x164
11509 .word 0x54344ba1 ! t1_data_exp_shm_area+0x168
11510 .word 0xb57ea0fb ! t1_data_exp_shm_area+0x16c
11511 .word 0x86f399a7 ! t1_data_exp_shm_area+0x170
11512 .word 0x78b272fa ! t1_data_exp_shm_area+0x174
11513 .word 0xfca47e09 ! t1_data_exp_shm_area+0x178
11514 .word 0x029b6ee3 ! t1_data_exp_shm_area+0x17c
11515 .word 0x9aae292a ! t1_data_exp_shm_area+0x180 (t2 bstore)
11516 .word 0x769969b9 ! t1_data_exp_shm_area+0x184
11517 .word 0xf93683f3 ! t1_data_exp_shm_area+0x188
11518 .word 0xb84445e3 ! t1_data_exp_shm_area+0x18c
11519 .word 0xecddccf0 ! t1_data_exp_shm_area+0x190
11520 .word 0x919ce9e8 ! t1_data_exp_shm_area+0x194
11521 .word 0xf8816b00 ! t1_data_exp_shm_area+0x198
11522 .word 0xcb017ebc ! t1_data_exp_shm_area+0x19c
11523 .word 0xc7eae585 ! t1_data_exp_shm_area+0x1a0
11524 .word 0x1d665925 ! t1_data_exp_shm_area+0x1a4
11525 .word 0xc5b1c56e ! t1_data_exp_shm_area+0x1a8
11526 .word 0xd0c763c8 ! t1_data_exp_shm_area+0x1ac
11527 .word 0xe9f747a1 ! t1_data_exp_shm_area+0x1b0
11528 .word 0xe92d3bd1 ! t1_data_exp_shm_area+0x1b4
11529 .word 0x43869087 ! t1_data_exp_shm_area+0x1b8
11530 .word 0x20a0885f ! t1_data_exp_shm_area+0x1bc
11531 .word 0x4db8861a ! t1_data_exp_shm_area+0x1c0 (t3 bload)
11532 .word 0xa069b7b2 ! t1_data_exp_shm_area+0x1c4
11533 .word 0x20e80830 ! t1_data_exp_shm_area+0x1c8
11534 .word 0xb5535591 ! t1_data_exp_shm_area+0x1cc
11535 .word 0x35673796 ! t1_data_exp_shm_area+0x1d0
11536 .word 0x386bef6e ! t1_data_exp_shm_area+0x1d4
11537 .word 0x949ee7f5 ! t1_data_exp_shm_area+0x1d8
11538 .word 0x076b6dc0 ! t1_data_exp_shm_area+0x1dc
11539 .word 0xe4598c73 ! t1_data_exp_shm_area+0x1e0
11540 .word 0x53e90920 ! t1_data_exp_shm_area+0x1e4
11541 .word 0x22d83b00 ! t1_data_exp_shm_area+0x1e8
11542 .word 0x914889c2 ! t1_data_exp_shm_area+0x1ec
11543 .word 0x40ae390e ! t1_data_exp_shm_area+0x1f0
11544 .word 0xea705eb4 ! t1_data_exp_shm_area+0x1f4
11545 .word 0xcdc8fe63 ! t1_data_exp_shm_area+0x1f8
11546 .word 0x692d404b ! t1_data_exp_shm_area+0x1fc
11547 .word 0x7ab14edb ! t1_data_exp_shm_area+0x200 (t3 bstore)
11548 .word 0xe014509d ! t1_data_exp_shm_area+0x204
11549 .word 0x917c7a4a ! t1_data_exp_shm_area+0x208
11550 .word 0x51131e08 ! t1_data_exp_shm_area+0x20c
11551 .word 0x67da89f1 ! t1_data_exp_shm_area+0x210
11552 .word 0x2b05df09 ! t1_data_exp_shm_area+0x214
11553 .word 0x86a93518 ! t1_data_exp_shm_area+0x218
11554 .word 0x3af883f5 ! t1_data_exp_shm_area+0x21c
11555 .word 0x9b2472cb ! t1_data_exp_shm_area+0x220
11556 .word 0x91b42255 ! t1_data_exp_shm_area+0x224
11557 .word 0xbf3f74d0 ! t1_data_exp_shm_area+0x228
11558 .word 0x39fd96ef ! t1_data_exp_shm_area+0x22c
11559 .word 0x420d584c ! t1_data_exp_shm_area+0x230
11560 .word 0x988656c3 ! t1_data_exp_shm_area+0x234
11561 .word 0x8713f2b6 ! t1_data_exp_shm_area+0x238
11562 .word 0x3ba81488 ! t1_data_exp_shm_area+0x23c
11563t1_data_exp_shm_area_end:
11564t1_data_exp_shm_area_stop:
11565
11566! kaos version 4.2
11567! thread 2
11568! icount 2513
11569! targetid NIAGARA:SIM
11570! hostid NIAGARA:5.8
11571! areas 1
11572! areasize 64
11573! areaoffset 640
11574! ncache 0
11575! emulate_ncache 1
11576! pagesize 8192
11577! invsize 0
11578! codecount 2515
11579! code 0f39c000
11580! entry 0f39c000
11581! fsr_exceptions 00000000
11582! fsr_roundmode 00000004
11583! fsr_mask c0000fff
11584! seed d45c66e4d74a
11585! va_map 0000000040400000,000000005fffffff
11586! pa_cached 0000000040400000,000000005fffffff
11587! pa_noncached 000001ff40000000,000001ff7fffffff
11588! weights /import/n2-aus-localdir1/ntran/n2cdmspp/verif/diag/assembly/kaos/weights_files/allv9_n2.w
11589! begcount 0
11590! endcount 2513
11591! dwords 8
11592! ldblocks 0
11593! stblocks 0
11594! ldfsr_words 0
11595! annul 1
11596! predict 1
11597! iudepend 0
11598! bug 65535
11599
11600#if !defined(KGLOBAL)
11601#define KGLOBAL(a) .global a
11602#endif
11603
11604#if !defined(SYM)
11605#define SYM(a) /**/a
11606#endif
11607
11608#if !defined(KTEXT_MODULE)
11609#define KTEXT_MODULE(module, va)
11610#endif
11611
11612#if !defined(KDATA_MODULE)
11613#define KDATA_MODULE(module, va)
11614#endif
11615
11616KTEXT_MODULE(t2_module_ktbl, 0x4f39c000)
11617.seg "text"
11618 KGLOBAL(t2_ktbl)
11619t2_ktbl_page_begin:
11620.global t2_kref; t2_kref:
11621 .skip 0
11622t2_ktbl:
11623 .word 0x927ee71c ! t2_kref+0x0: sdiv %i3, 0x71c, %o1
11624 .word 0x9fa00538 ! t2_kref+0x4: fsqrts %f24, %f15
11625 .word 0xc5180018 ! t2_kref+0x8: ldd [%g0 + %i0], %f2
11626 .word 0xd650a02a ! t2_kref+0xc: ldsh [%g2 + 0x2a], %o3
11627 .word 0xd2d81018 ! t2_kref+0x10: ldxa [%g0 + %i0]0x80, %o1
11628 .word 0x9682fdde ! t2_kref+0x14: addcc %o3, -0x222, %o3
11629 .word 0x91a01938 ! t2_kref+0x18: fstod %f24, %f8
11630 .word 0x9317001c ! t2_kref+0x1c: taddcctv %i4, %i4, %o1
11631 .word 0x81ad0ad0 ! t2_kref+0x20: fcmped %fcc0, %f20, %f16
11632 .word 0xf828a038 ! t2_kref+0x24: stb %i4, [%g2 + 0x38]
11633 .word 0x941d801a ! t2_kref+0x28: xor %l6, %i2, %o2
11634 .word 0x95b5430a ! t2_kref+0x2c: alignaddr %l5, %o2, %o2
11635 .word 0xd606200c ! t2_kref+0x30: ld [%i0 + 0xc], %o3
11636 .word 0xa1a28848 ! t2_kref+0x34: faddd %f10, %f8, %f16
11637 .word 0x93254000 ! t2_kref+0x38: mulscc %l5, %g0, %o1
11638 .word 0x8da4084e ! t2_kref+0x3c: faddd %f16, %f14, %f6
11639 .word 0x31480003 ! t2_kref+0x40: fba,a,pt %fcc0, _kref+0x4c
11640 .word 0x9fa00031 ! t2_kref+0x44: fmovs %f17, %f15
11641 .word 0x29800004 ! t2_kref+0x48: fbl,a _kref+0x58
11642 .word 0xd208a019 ! t2_kref+0x4c: ldub [%g2 + 0x19], %o1
11643 .word 0xd68e101a ! t2_kref+0x50: lduba [%i0 + %i2]0x80, %o3
11644 .word 0xee200018 ! t2_kref+0x54: st %l7, [%g0 + %i0]
11645 .word 0x95b48ac0 ! t2_kref+0x58: fpsub32 %f18, %f0, %f10
11646 .word 0x81adcaad ! t2_kref+0x5c: fcmpes %fcc0, %f23, %f13
11647 .word 0x9255a570 ! t2_kref+0x60: umul %l6, 0x570, %o1
11648 .word 0xe76e401c ! t2_kref+0x64: prefetch %i1 + %i4, 19
11649 .word 0x953b0017 ! t2_kref+0x68: sra %o4, %l7, %o2
11650 .word 0xd4067fe0 ! t2_kref+0x6c: ld [%i1 - 0x20], %o2
11651 .word 0x34800003 ! t2_kref+0x70: bg,a _kref+0x7c
11652 .word 0x94b26034 ! t2_kref+0x74: orncc %o1, 0x34, %o2
11653 .word 0xa5b30d2a ! t2_kref+0x78: fandnot1s %f12, %f10, %f18
11654 .word 0xd620a018 ! t2_kref+0x7c: st %o3, [%g2 + 0x18]
11655 .word 0xc93f4018 ! t2_kref+0x80: std %f4, [%i5 + %i0]
11656 .word 0x8db08acc ! t2_kref+0x84: fpsub32 %f2, %f12, %f6
11657 .word 0xa3b04ea0 ! t2_kref+0x88: fsrc1s %f1, %f17
11658 .word 0x2b480005 ! t2_kref+0x8c: fbug,a,pt %fcc0, _kref+0xa0
11659 .word 0x933a000c ! t2_kref+0x90: sra %o0, %o4, %o1
11660 call SYM(t2_subr0)
11661 .word 0xa5a0192d ! t2_kref+0x98: fstod %f13, %f18
11662 .word 0x933ee013 ! t2_kref+0x9c: sra %i3, 0x13, %o1
11663 .word 0x965eb0fc ! t2_kref+0xa0: smul %i2, -0xf04, %o3
11664 .word 0xa7a408ac ! t2_kref+0xa4: fsubs %f16, %f12, %f19
11665 .word 0x81870000 ! t2_kref+0xa8: wr %i4, %g0, %y
11666 .word 0x150cb41c ! t2_kref+0xac: sethi %hi(0x32d07000), %o2
11667 call SYM(t2_subr0)
11668 .word 0x927d4017 ! t2_kref+0xb4: sdiv %l5, %l7, %o1
11669 .word 0x9540c000 ! t2_kref+0xb8: mov %asi, %o2
11670 .word 0x96b50017 ! t2_kref+0xbc: orncc %l4, %l7, %o3
11671 .word 0x9de3bfa0 ! t2_kref+0xc0: save %sp, -0x60, %sp
11672 .word 0xb6df7519 ! t2_kref+0xc4: smulcc %i5, -0xae7, %i3
11673 .word 0x93ef401a ! t2_kref+0xc8: restore %i5, %i2, %o1
11674 .word 0x929a4000 ! t2_kref+0xcc: xorcc %o1, %g0, %o1
11675 .word 0x9296f43c ! t2_kref+0xd0: orcc %i3, -0xbc4, %o1
11676 .word 0x8185c000 ! t2_kref+0xd4: wr %l7, %g0, %y
11677 .word 0x32800003 ! t2_kref+0xd8: bne,a _kref+0xe4
11678 .word 0x93b2c02b ! t2_kref+0xdc: edge8n %o3, %o3, %o1
11679 .word 0xa5b5090c ! t2_kref+0xe0: faligndata %f20, %f12, %f18
11680 .word 0xea2e2000 ! t2_kref+0xe4: stb %l5, [%i0]
11681 .word 0x9da4c832 ! t2_kref+0xe8: fadds %f19, %f18, %f14
11682 .word 0x92a5adba ! t2_kref+0xec: subcc %l6, 0xdba, %o1
11683 .word 0xec367fee ! t2_kref+0xf0: sth %l6, [%i1 - 0x12]
11684 .word 0xd3861000 ! t2_kref+0xf4: lda [%i0]0x80, %f9
11685 .word 0x96adfba3 ! t2_kref+0xf8: andncc %l7, -0x45d, %o3
11686 .word 0x962a0015 ! t2_kref+0xfc: andn %o0, %l5, %o3
11687 .word 0xf8263ff8 ! t2_kref+0x100: st %i4, [%i0 - 8]
11688 .word 0xc53e0000 ! t2_kref+0x104: std %f2, [%i0]
11689 .word 0x961da026 ! t2_kref+0x108: xor %l6, 0x26, %o3
11690 .word 0xd2064000 ! t2_kref+0x10c: ld [%i1], %o1
11691 .word 0xc368a102 ! t2_kref+0x110: prefetch %g2 + 0x102, 1
11692 .word 0x95a28956 ! t2_kref+0x114: fmuld %f10, %f22, %f10
11693 .word 0x93400000 ! t2_kref+0x118: mov %y, %o1
11694 .word 0xafa00532 ! t2_kref+0x11c: fsqrts %f18, %f23
11695 .word 0x97b58100 ! t2_kref+0x120: edge32 %l6, %g0, %o3
11696 .word 0x81a00050 ! t2_kref+0x124: fmovd %f16, %f0
11697 .word 0x932b401a ! t2_kref+0x128: sll %o5, %i2, %o1
11698 .word 0xada01908 ! t2_kref+0x12c: fitod %f8, %f22
11699 .word 0xc12862a2 ! t2_kref+0x130: st %fsr, [%g1 + 0x2a2]
11700 .word 0x1709ba4f ! t2_kref+0x134: sethi %hi(0x26e93c00), %o3
11701 .word 0x8fa018d0 ! t2_kref+0x138: fdtos %f16, %f7
11702 .word 0xd93e6000 ! t2_kref+0x13c: std %f12, [%i1]
11703 .word 0x89a30952 ! t2_kref+0x140: fmuld %f12, %f18, %f4
11704 .word 0x8da488c6 ! t2_kref+0x144: fsubd %f18, %f6, %f6
11705 .word 0x967d22e9 ! t2_kref+0x148: sdiv %l4, 0x2e9, %o3
11706 .word 0x3a480001 ! t2_kref+0x14c: bcc,a,pt %icc, _kref+0x150
11707 .word 0xf4260000 ! t2_kref+0x150: st %i2, [%i0]
11708 .word 0x928e8015 ! t2_kref+0x154: andcc %i2, %l5, %o1
11709 .word 0xd656c018 ! t2_kref+0x158: ldsh [%i3 + %i0], %o3
11710 .word 0x81aa0a50 ! t2_kref+0x15c: fcmpd %fcc0, %f8, %f16
11711 .word 0x95a389c0 ! t2_kref+0x160: fdivd %f14, %f0, %f10
11712 .word 0x9fc00004 ! t2_kref+0x164: call %g0 + %g4
11713 .word 0x95b6c200 ! t2_kref+0x168: array8 %i3, %g0, %o2
11714 .word 0x9fa0002c ! t2_kref+0x16c: fmovs %f12, %f15
11715 .word 0xa1a00039 ! t2_kref+0x170: fmovs %f25, %f16
11716 .word 0x933a600e ! t2_kref+0x174: sra %o1, 0xe, %o1
11717 .word 0xd24e3ffb ! t2_kref+0x178: ldsb [%i0 - 5], %o1
11718 .word 0x95b20315 ! t2_kref+0x17c: alignaddr %o0, %l5, %o2
11719 .word 0x33800006 ! t2_kref+0x180: fbe,a _kref+0x198
11720 .word 0xd630a03a ! t2_kref+0x184: sth %o3, [%g2 + 0x3a]
11721 .word 0xda6e3ff9 ! t2_kref+0x188: ldstub [%i0 - 7], %o5
11722 .word 0x96b26fe7 ! t2_kref+0x18c: orncc %o1, 0xfe7, %o3
11723 .word 0xa9a01903 ! t2_kref+0x190: fitod %f3, %f20
11724 .word 0xd03e2018 ! t2_kref+0x194: std %o0, [%i0 + 0x18]
11725 .word 0x973f2013 ! t2_kref+0x198: sra %i4, 0x13, %o3
11726 .word 0x9332c014 ! t2_kref+0x19c: srl %o3, %l4, %o1
11727 .word 0x969de266 ! t2_kref+0x1a0: xorcc %l7, 0x266, %o3
11728 .word 0x81dac01c ! t2_kref+0x1a4: flush %o3 + %i4
11729 .word 0x928b400b ! t2_kref+0x1a8: andcc %o5, %o3, %o1
11730 .word 0xd616c018 ! t2_kref+0x1ac: lduh [%i3 + %i0], %o3
11731 .word 0x93a00537 ! t2_kref+0x1b0: fsqrts %f23, %f9
11732 .word 0x96650008 ! t2_kref+0x1b4: subc %l4, %o0, %o3
11733 .word 0x921dea07 ! t2_kref+0x1b8: xor %l7, 0xa07, %o1
11734 .word 0x949a0009 ! t2_kref+0x1bc: xorcc %o0, %o1, %o2
11735 .word 0x26800005 ! t2_kref+0x1c0: bl,a _kref+0x1d4
11736 .word 0xd248a03b ! t2_kref+0x1c4: ldsb [%g2 + 0x3b], %o1
11737 .word 0x3d480008 ! t2_kref+0x1c8: fbule,a,pt %fcc0, _kref+0x1e8
11738 .word 0x97b28546 ! t2_kref+0x1cc: fcmpeq16 %f10, %f6, %o3
11739 .word 0xd616401b ! t2_kref+0x1d0: lduh [%i1 + %i3], %o3
11740 .word 0x99a00556 ! t2_kref+0x1d4: fsqrtd %f22, %f12
11741 .word 0x92fb6acb ! t2_kref+0x1d8: sdivcc %o5, 0xacb, %o1
11742 .word 0x2e800008 ! t2_kref+0x1dc: bvs,a _kref+0x1fc
11743 .word 0xd6064000 ! t2_kref+0x1e0: ld [%i1], %o3
11744 .word 0x92f22349 ! t2_kref+0x1e4: udivcc %o0, 0x349, %o1
11745 .word 0xf7ee501d ! t2_kref+0x1e8: prefetcha %i1 + %i5, 27
11746 .word 0xe82e3ff4 ! t2_kref+0x1ec: stb %l4, [%i0 - 0xc]
11747 .word 0x9db3c707 ! t2_kref+0x1f0: fmuld8sux16 %f15, %f7, %f14
11748 .word 0xa9a01914 ! t2_kref+0x1f4: fitod %f20, %f20
11749 .word 0xd6063ff0 ! t2_kref+0x1f8: ld [%i0 - 0x10], %o3
11750 .word 0xb1a01919 ! t2_kref+0x1fc: fitod %f25, %f24
11751 .word 0xd268a038 ! t2_kref+0x200: ldstub [%g2 + 0x38], %o1
11752 .word 0x9532e011 ! t2_kref+0x204: srl %o3, 0x11, %o2
11753 .word 0x972dc00b ! t2_kref+0x208: sll %l7, %o3, %o3
11754 .word 0x92283e2c ! t2_kref+0x20c: andn %g0, -0x1d4, %o1
11755 .word 0xd44e2007 ! t2_kref+0x210: ldsb [%i0 + 7], %o2
11756 .word 0x95b500fc ! t2_kref+0x214: edge16ln %l4, %i4, %o2
11757 .word 0x85b08a8a ! t2_kref+0x218: fpsub16 %f2, %f10, %f2
11758 .word 0x952b6002 ! t2_kref+0x21c: sll %o5, 0x2, %o2
11759 .word 0x25800006 ! t2_kref+0x220: fblg,a _kref+0x238
11760 .word 0xd8280018 ! t2_kref+0x224: stb %o4, [%g0 + %i0]
11761 .word 0x97b3032b ! t2_kref+0x228: bmask %o4, %o3, %o3
11762 .word 0x99a01921 ! t2_kref+0x22c: fstod %f1, %f12
11763 .word 0x2e800005 ! t2_kref+0x230: bvs,a _kref+0x244
11764 .word 0xada01929 ! t2_kref+0x234: fstod %f9, %f22
11765 .word 0xd0363ffe ! t2_kref+0x238: sth %o0, [%i0 - 2]
11766 .word 0xe16e401c ! t2_kref+0x23c: prefetch %i1 + %i4, 16
11767 .word 0x94fa8009 ! t2_kref+0x240: sdivcc %o2, %o1, %o2
11768 .word 0x9676c016 ! t2_kref+0x244: udiv %i3, %l6, %o3
11769 call 1f
11770 .empty
11771 .word 0xc83836e0 ! t2_kref+0x24c: std %g4, [%g0 - 0x920]
11772 .word 0xc368a1c3 ! t2_kref+0x250: prefetch %g2 + 0x1c3, 1
11773 .word 0x94a2000b ! t2_kref+0x254: subcc %o0, %o3, %o2
11774 .word 0x96f6c01b ! t2_kref+0x258: udivcc %i3, %i3, %o3
11775 .word 0xa9a50856 ! t2_kref+0x25c: faddd %f20, %f22, %f20
11776 .word 0x91a00548 ! t2_kref+0x260: fsqrtd %f8, %f8
117771: .word 0x91a40846 ! t2_kref+0x264: faddd %f16, %f6, %f8
11778 .word 0xc568a0c6 ! t2_kref+0x268: prefetch %g2 + 0xc6, 2
11779 .word 0xc568a20d ! t2_kref+0x26c: prefetch %g2 + 0x20d, 2
11780 .word 0xef20a028 ! t2_kref+0x270: st %f23, [%g2 + 0x28]
11781 .word 0xd208a00a ! t2_kref+0x274: ldub [%g2 + 0xa], %o1
11782 .word 0x9522c00d ! t2_kref+0x278: mulscc %o3, %o5, %o2
11783 .word 0x97b28ea0 ! t2_kref+0x27c: fsrc1s %f10, %f11
11784 .word 0xd2467fec ! t2_kref+0x280: ldsw [%i1 - 0x14], %o1
11785 .word 0x968b001a ! t2_kref+0x284: andcc %o4, %i2, %o3
11786 .word 0xd1380018 ! t2_kref+0x288: std %f8, [%g0 + %i0]
11787 .word 0x86102002 ! t2_kref+0x28c: mov 0x2, %g3
11788 .word 0x32800000 ! t2_kref+0x290: bne,a _kref+0x290
11789 .word 0x86a0e001 ! t2_kref+0x294: subcc %g3, 1, %g3
11790 .word 0xb8102010 ! t2_kref+0x298: mov 0x10, %i4
11791 .word 0xb3a3c833 ! t2_kref+0x29c: fadds %f15, %f19, %f25
11792 .word 0x21480003 ! t2_kref+0x2a0: fbn,a,pt %fcc0, _kref+0x2ac
11793 .word 0xa9a01023 ! t2_kref+0x2a4: fstox %f3, %f20
11794 .word 0xf96e001a ! t2_kref+0x2a8: prefetch %i0 + %i2, 28
11795 .word 0x81580000 ! t2_kref+0x2ac: flushw
11796 .word 0x9236b2c0 ! t2_kref+0x2b0: orn %i2, -0xd40, %o1
11797 .word 0xd2801018 ! t2_kref+0x2b4: lda [%g0 + %i0]0x80, %o1
11798 .word 0x924563e6 ! t2_kref+0x2b8: addc %l5, 0x3e6, %o1
11799 .word 0x89b00c00 ! t2_kref+0x2bc: fzero %f4
11800 .word 0xa9a01901 ! t2_kref+0x2c0: fitod %f1, %f20
11801 .word 0x95b500c9 ! t2_kref+0x2c4: edge16l %l4, %o1, %o2
11802 .word 0x99a088d4 ! t2_kref+0x2c8: fsubd %f2, %f20, %f12
11803 .word 0x933ee01c ! t2_kref+0x2cc: sra %i3, 0x1c, %o1
11804 .word 0xee28a039 ! t2_kref+0x2d0: stb %l7, [%g2 + 0x39]
11805 .word 0x22800003 ! t2_kref+0x2d4: be,a _kref+0x2e0
11806 .word 0xa9a0190a ! t2_kref+0x2d8: fitod %f10, %f20
11807 .word 0x95b300dc ! t2_kref+0x2dc: edge16l %o4, %i4, %o2
11808 .word 0x27800006 ! t2_kref+0x2e0: fbul,a _kref+0x2f8
11809 .word 0x9fb00fe0 ! t2_kref+0x2e4: fones %f15
11810 .word 0xd03e7ff0 ! t2_kref+0x2e8: std %o0, [%i1 - 0x10]
11811 .word 0x8da01915 ! t2_kref+0x2ec: fitod %f21, %f6
11812 .word 0xf6267ff0 ! t2_kref+0x2f0: st %i3, [%i1 - 0x10]
11813 .word 0xa5a01a2b ! t2_kref+0x2f4: fstoi %f11, %f18
11814 .word 0x929eecfa ! t2_kref+0x2f8: xorcc %i3, 0xcfa, %o1
11815 .word 0x81a94a38 ! t2_kref+0x2fc: fcmps %fcc0, %f5, %f24
11816 .word 0x933a2019 ! t2_kref+0x300: sra %o0, 0x19, %o1
11817 .word 0x29480001 ! t2_kref+0x304: fbl,a,pt %fcc0, _kref+0x308
11818 .word 0xa3a01a39 ! t2_kref+0x308: fstoi %f25, %f17
11819 .word 0x94fb0014 ! t2_kref+0x30c: sdivcc %o4, %l4, %o2
11820 .word 0x96fa62a3 ! t2_kref+0x310: sdivcc %o1, 0x2a3, %o3
11821 .word 0x97320017 ! t2_kref+0x314: srl %o0, %l7, %o3
11822 .word 0x81ae4aa5 ! t2_kref+0x318: fcmpes %fcc0, %f25, %f5
11823 .word 0xd1be1a1a ! t2_kref+0x31c: stda %f8, [%i0 + %i2]0xd0
11824 .word 0x81de0004 ! t2_kref+0x320: flush %i0 + %g4
11825 .word 0xd020a038 ! t2_kref+0x324: st %o0, [%g2 + 0x38]
11826 .word 0x81850000 ! t2_kref+0x328: wr %l4, %g0, %y
11827 .word 0xa5b00c20 ! t2_kref+0x32c: fzeros %f18
11828 .word 0xe11fbcb0 ! t2_kref+0x330: ldd [%fp - 0x350], %f16
11829 .word 0x93400000 ! t2_kref+0x334: mov %y, %o1
11830 .word 0xb3a108b3 ! t2_kref+0x338: fsubs %f4, %f19, %f25
11831 .word 0x9ba018ce ! t2_kref+0x33c: fdtos %f14, %f13
11832 .word 0x96ddfa64 ! t2_kref+0x340: smulcc %l7, -0x59c, %o3
11833 .word 0x9322b3ef ! t2_kref+0x344: mulscc %o2, -0xc11, %o1
11834 .word 0x95350008 ! t2_kref+0x348: srl %l4, %o0, %o2
11835 .word 0xd6064000 ! t2_kref+0x34c: ld [%i1], %o3
11836 .word 0xd820a008 ! t2_kref+0x350: st %o4, [%g2 + 8]
11837 .word 0x93b5c33c ! t2_kref+0x354: bmask %l7, %i4, %o1
11838 .word 0xf8266010 ! t2_kref+0x358: st %i4, [%i1 + 0x10]
11839 .word 0x95b38458 ! t2_kref+0x35c: fcmpne16 %f14, %f24, %o2
11840 .word 0x9338201c ! t2_kref+0x360: sra %g0, 0x1c, %o1
11841 .word 0x9642c014 ! t2_kref+0x364: addc %o3, %l4, %o3
11842 .word 0xe3ee501b ! t2_kref+0x368: prefetcha %i1 + %i3, 17
11843 .word 0x81a90a50 ! t2_kref+0x36c: fcmpd %fcc0, %f4, %f16
11844 .word 0x947b400b ! t2_kref+0x370: sdiv %o5, %o3, %o2
11845 .word 0xb1a0110c ! t2_kref+0x374: fxtod %f12, %f24
11846 .word 0xc56e7ff8 ! t2_kref+0x378: prefetch %i1 - 8, 2
11847 .word 0x9667001c ! t2_kref+0x37c: subc %i4, %i4, %o3
11848 .word 0xf19e9a19 ! t2_kref+0x380: ldda [%i2 + %i1]0xd0, %f24
11849 .word 0x9da50940 ! t2_kref+0x384: fmuld %f20, %f0, %f14
11850 .word 0x9278233c ! t2_kref+0x388: sdiv %g0, 0x33c, %o1
11851 .word 0x94980009 ! t2_kref+0x38c: xorcc %g0, %o1, %o2
11852 .word 0x97700015 ! t2_kref+0x390: popc %l5, %o3
11853 call SYM(t2_subr1)
11854 .word 0x9656c000 ! t2_kref+0x398: umul %i3, %g0, %o3
11855 .word 0x92f3401b ! t2_kref+0x39c: udivcc %o5, %i3, %o1
11856 .word 0x33800005 ! t2_kref+0x3a0: fbe,a _kref+0x3b4
11857 .word 0x8143c000 ! t2_kref+0x3a4: stbar
11858 .word 0xc93e3fe0 ! t2_kref+0x3a8: std %f4, [%i0 - 0x20]
11859 .word 0x3a800001 ! t2_kref+0x3ac: bcc,a _kref+0x3b0
11860 .word 0x99a0c822 ! t2_kref+0x3b0: fadds %f3, %f2, %f12
11861 .word 0x95b6c0ab ! t2_kref+0x3b4: edge16n %i3, %o3, %o2
11862 .word 0x9466f235 ! t2_kref+0x3b8: subc %i3, -0xdcb, %o2
11863 .word 0x32480004 ! t2_kref+0x3bc: bne,a,pt %icc, _kref+0x3cc
11864 .word 0xf100a018 ! t2_kref+0x3c0: ld [%g2 + 0x18], %f24
11865 .word 0x922d400c ! t2_kref+0x3c4: andn %l5, %o4, %o1
11866 .word 0x96a5b525 ! t2_kref+0x3c8: subcc %l6, -0xadb, %o3
11867 .word 0x95b28440 ! t2_kref+0x3cc: fcmpne16 %f10, %f0, %o2
11868 .word 0x95b58140 ! t2_kref+0x3d0: edge32l %l6, %g0, %o2
11869 .word 0xada01a50 ! t2_kref+0x3d4: fdtoi %f16, %f22
11870 .word 0xda362012 ! t2_kref+0x3d8: sth %o5, [%i0 + 0x12]
11871! .word 0x2d4f1709 ! t2_kref+0x3dc: fbg,a,pt %fcc0, SYM(t2_subr1)
11872 fbg,a,pt %fcc0, SYM(t2_subr1)
11873 .word 0x9e007734 ! t2_kref+0x3e0: add %g1, -0x8cc, %o7
11874 .word 0xa5a01937 ! t2_kref+0x3e4: fstod %f23, %f18
11875 .word 0x81b01026 ! t2_kref+0x3e8: siam 0x6
11876 .word 0xa5b28ece ! t2_kref+0x3ec: fornot2 %f10, %f14, %f18
11877 .word 0xd828a03a ! t2_kref+0x3f0: stb %o4, [%g2 + 0x3a]
11878 .word 0x942a3985 ! t2_kref+0x3f4: andn %o0, -0x67b, %o2
11879 .word 0x81ac0ace ! t2_kref+0x3f8: fcmped %fcc0, %f16, %f14
11880 .word 0x38800005 ! t2_kref+0x3fc: bgu,a _kref+0x410
11881 .word 0x97350000 ! t2_kref+0x400: srl %l4, %g0, %o3
11882 .word 0x2c800004 ! t2_kref+0x404: bneg,a _kref+0x414
11883 .word 0xd428a028 ! t2_kref+0x408: stb %o2, [%g2 + 0x28]
11884 .word 0x967d6263 ! t2_kref+0x40c: sdiv %l5, 0x263, %o3
11885 .word 0xd9be7ff2 ! t2_kref+0x410: stda %f12, [%i1 - 0xe]%asi
11886 .word 0x94db3db2 ! t2_kref+0x414: smulcc %o4, -0x24e, %o2
11887 .word 0x942f3da3 ! t2_kref+0x418: andn %i4, -0x25d, %o2
11888 .word 0x94f3614f ! t2_kref+0x41c: udivcc %o5, 0x14f, %o2
11889 .word 0x89b48a18 ! t2_kref+0x420: fpadd16 %f18, %f24, %f4
11890 .word 0x95408000 ! t2_kref+0x424: mov %ccr, %o2
11891 .word 0xada04824 ! t2_kref+0x428: fadds %f1, %f4, %f22
11892 .word 0x29480008 ! t2_kref+0x42c: fbl,a,pt %fcc0, _kref+0x44c
11893 .word 0x92a7000b ! t2_kref+0x430: subcc %i4, %o3, %o1
11894 .word 0x3b480001 ! t2_kref+0x434: fble,a,pt %fcc0, _kref+0x438
11895 .word 0x942d001c ! t2_kref+0x438: andn %l4, %i4, %o2
11896 .word 0x95b00cd4 ! t2_kref+0x43c: fnot2 %f20, %f10
11897 .word 0x81aacab2 ! t2_kref+0x440: fcmpes %fcc0, %f11, %f18
11898 .word 0x949ee180 ! t2_kref+0x444: xorcc %i3, 0x180, %o2
11899 .word 0x153bf171 ! t2_kref+0x448: sethi %hi(0xefc5c400), %o2
11900 .word 0xf6ae1000 ! t2_kref+0x44c: stba %i3, [%i0]0x80
11901 .word 0xeb20a008 ! t2_kref+0x450: st %f21, [%g2 + 8]
11902 .word 0x92fd4000 ! t2_kref+0x454: sdivcc %l5, %g0, %o1
11903 .word 0x99a01917 ! t2_kref+0x458: fitod %f23, %f12
11904 .word 0xd02e401a ! t2_kref+0x45c: stb %o0, [%i1 + %i2]
11905 .word 0x947ea0bc ! t2_kref+0x460: sdiv %i2, 0xbc, %o2
11906 .word 0x81aa4aa6 ! t2_kref+0x464: fcmpes %fcc0, %f9, %f6
11907 .word 0x3e800006 ! t2_kref+0x468: bvc,a _kref+0x480
11908 .word 0x9da00546 ! t2_kref+0x46c: fsqrtd %f6, %f14
11909 .word 0xd40e3ff2 ! t2_kref+0x470: ldub [%i0 - 0xe], %o2
11910 .word 0xd2c81019 ! t2_kref+0x474: ldsba [%g0 + %i1]0x80, %o1
11911 .word 0xf5ee501c ! t2_kref+0x478: prefetcha %i1 + %i4, 26
11912 .word 0xa1b08d98 ! t2_kref+0x47c: fxor %f2, %f24, %f16
11913 .word 0x9f414000 ! t2_kref+0x480: mov %pc, %o7
11914 .word 0x94457458 ! t2_kref+0x484: addc %l5, -0xba8, %o2
11915 .word 0x945a625e ! t2_kref+0x488: smul %o1, 0x25e, %o2
11916 .word 0x99b286e6 ! t2_kref+0x48c: fmul8ulx16 %f10, %f6, %f12
11917 .word 0xafa00037 ! t2_kref+0x490: fmovs %f23, %f23
11918 .word 0x81da6d63 ! t2_kref+0x494: flush %o1 + 0xd63
11919 .word 0xd60e2003 ! t2_kref+0x498: ldub [%i0 + 3], %o3
11920 .word 0xa5a0054a ! t2_kref+0x49c: fsqrtd %f10, %f18
11921 .word 0x961e8015 ! t2_kref+0x4a0: xor %i2, %l5, %o3
11922 .word 0xc93e7fe8 ! t2_kref+0x4a4: std %f4, [%i1 - 0x18]
11923 .word 0x9fc10000 ! t2_kref+0x4a8: call %g4
11924 .word 0xebe61009 ! t2_kref+0x4ac: casa [%i0]0x80, %o1, %l5
11925 .word 0x85a00021 ! t2_kref+0x4b0: fmovs %f1, %f2
11926 .word 0x95400000 ! t2_kref+0x4b4: mov %y, %o2
11927 .word 0x96a7228c ! t2_kref+0x4b8: subcc %i4, 0x28c, %o3
11928 .word 0x81854000 ! t2_kref+0x4bc: wr %l5, %g0, %y
11929 .word 0xc168a08e ! t2_kref+0x4c0: prefetch %g2 + 0x8e, 0
11930 .word 0xd410a028 ! t2_kref+0x4c4: lduh [%g2 + 0x28], %o2
11931 .word 0x925dc00c ! t2_kref+0x4c8: smul %l7, %o4, %o1
11932 .word 0xd2267fe4 ! t2_kref+0x4cc: st %o1, [%i1 - 0x1c]
11933 .word 0xdd3f4019 ! t2_kref+0x4d0: std %f14, [%i5 + %i1]
11934 .word 0x972ae003 ! t2_kref+0x4d4: sll %o3, 0x3, %o3
11935 .word 0x85b20908 ! t2_kref+0x4d8: faligndata %f8, %f8, %f2
11936 .word 0x81ab8a42 ! t2_kref+0x4dc: fcmpd %fcc0, %f14, %f2
11937 call SYM(t2_subr0)
11938 .word 0x927d001b ! t2_kref+0x4e4: sdiv %l4, %i3, %o1
11939 .word 0x9332000b ! t2_kref+0x4e8: srl %o0, %o3, %o1
11940 .word 0xc51fbd08 ! t2_kref+0x4ec: ldd [%fp - 0x2f8], %f2
11941 .word 0x95a01907 ! t2_kref+0x4f0: fitod %f7, %f10
11942 .word 0xd3067fe4 ! t2_kref+0x4f4: ld [%i1 - 0x1c], %f9
11943 .word 0xd4000018 ! t2_kref+0x4f8: ld [%g0 + %i0], %o2
11944 .word 0x95a38954 ! t2_kref+0x4fc: fmuld %f14, %f20, %f10
11945 .word 0x9643001b ! t2_kref+0x500: addc %o4, %i3, %o3
11946 .word 0xb1a00037 ! t2_kref+0x504: fmovs %f23, %f24
11947 .word 0xa5b48ad0 ! t2_kref+0x508: fpsub32 %f18, %f16, %f18
11948 .word 0x94aaa488 ! t2_kref+0x50c: andncc %o2, 0x488, %o2
11949 .word 0x99a00021 ! t2_kref+0x510: fmovs %f1, %f12
11950 .word 0xd45e2008 ! t2_kref+0x514: ldx [%i0 + 8], %o2
11951 .word 0x81dd8001 ! t2_kref+0x518: flush %l6 + %g1
11952 .word 0x89b40902 ! t2_kref+0x51c: faligndata %f16, %f2, %f4
11953 .word 0xed1fbde0 ! t2_kref+0x520: ldd [%fp - 0x220], %f22
11954 .word 0x99a189d8 ! t2_kref+0x524: fdivd %f6, %f24, %f12
11955 .word 0xe9871018 ! t2_kref+0x528: lda [%i4 + %i0]0x80, %f20
11956 .word 0x95a00021 ! t2_kref+0x52c: fmovs %f1, %f10
11957 .word 0x95b2c05c ! t2_kref+0x530: edge8l %o3, %i4, %o2
11958 .word 0xe51e401d ! t2_kref+0x534: ldd [%i1 + %i5], %f18
11959 .word 0xc91fbcc8 ! t2_kref+0x538: ldd [%fp - 0x338], %f4
11960 .word 0x947de395 ! t2_kref+0x53c: sdiv %l7, 0x395, %o2
11961 .word 0xe3e6101b ! t2_kref+0x540: casa [%i0]0x80, %i3, %l1
11962 .word 0xada0192f ! t2_kref+0x544: fstod %f15, %f22
11963 .word 0x95b009a8 ! t2_kref+0x548: fexpand %f8, %f10
11964 .word 0xc768a08e ! t2_kref+0x54c: prefetch %g2 + 0x8e, 3
11965 .word 0x94fd800b ! t2_kref+0x550: sdivcc %l6, %o3, %o2
11966 .word 0xf1ee501d ! t2_kref+0x554: prefetcha %i1 + %i5, 24
11967 .word 0xf6360000 ! t2_kref+0x558: sth %i3, [%i0]
11968 .word 0x2b480006 ! t2_kref+0x55c: fbug,a,pt %fcc0, _kref+0x574
11969 .word 0x9525c015 ! t2_kref+0x560: mulscc %l7, %l5, %o2
11970 .word 0xafa00035 ! t2_kref+0x564: fmovs %f21, %f23
11971 .word 0xd216001b ! t2_kref+0x568: lduh [%i0 + %i3], %o1
11972 .word 0x8da189d4 ! t2_kref+0x56c: fdivd %f6, %f20, %f6
11973 .word 0x38800008 ! t2_kref+0x570: bgu,a _kref+0x590
11974 .word 0xd100a008 ! t2_kref+0x574: ld [%g2 + 8], %f8
11975 .word 0xa5a00556 ! t2_kref+0x578: fsqrtd %f22, %f18
11976 .word 0xe5b81019 ! t2_kref+0x57c: stda %f18, [%g0 + %i1]0x80
11977 .word 0x961d400b ! t2_kref+0x580: xor %l5, %o3, %o3
11978 .word 0x952de005 ! t2_kref+0x584: sll %l7, 0x5, %o2
11979 .word 0x85b009a3 ! t2_kref+0x588: fexpand %f3, %f2
11980 .word 0xd07e3fe0 ! t2_kref+0x58c: swap [%i0 - 0x20], %o0
11981 .word 0x93b00200 ! t2_kref+0x590: array8 %g0, %g0, %o1
11982 .word 0xc700a008 ! t2_kref+0x594: ld [%g2 + 8], %f3
11983 .word 0x24800005 ! t2_kref+0x598: ble,a _kref+0x5ac
11984 .word 0x9db00cca ! t2_kref+0x59c: fnot2 %f10, %f14
11985 .word 0xc807bfe8 ! t2_kref+0x5a0: ld [%fp - 0x18], %g4
11986 .word 0x96aaa34c ! t2_kref+0x5a4: andncc %o2, 0x34c, %o3
11987 .word 0xf16e001a ! t2_kref+0x5a8: prefetch %i0 + %i2, 24
11988 .word 0x92b68009 ! t2_kref+0x5ac: orncc %i2, %o1, %o1
11989 .word 0x85a60948 ! t2_kref+0x5b0: fmuld %f24, %f8, %f2
11990 .word 0xa9b30ed4 ! t2_kref+0x5b4: fornot2 %f12, %f20, %f20
11991 .word 0x97b3004d ! t2_kref+0x5b8: edge8l %o4, %o5, %o3
11992 .word 0x95b2431c ! t2_kref+0x5bc: alignaddr %o1, %i4, %o2
11993 .word 0x81ad0a46 ! t2_kref+0x5c0: fcmpd %fcc0, %f20, %f6
11994 .word 0xc02e7ff8 ! t2_kref+0x5c4: clrb [%i1 - 8]
11995 .word 0xe51866b4 ! t2_kref+0x5c8: ldd [%g1 + 0x6b4], %f18
11996 .word 0xda20a018 ! t2_kref+0x5cc: st %o5, [%g2 + 0x18]
11997 .word 0xd830a00a ! t2_kref+0x5d0: sth %o4, [%g2 + 0xa]
11998 .word 0xf3200018 ! t2_kref+0x5d4: st %f25, [%g0 + %i0]
11999 .word 0xd410a02a ! t2_kref+0x5d8: lduh [%g2 + 0x2a], %o2
12000 .word 0x8ba018d8 ! t2_kref+0x5dc: fdtos %f24, %f5
12001 .word 0xe1ee501c ! t2_kref+0x5e0: prefetcha %i1 + %i4, 16
12002 .word 0x9536a010 ! t2_kref+0x5e4: srl %i2, 0x10, %o2
12003 .word 0x933b6011 ! t2_kref+0x5e8: sra %o5, 0x11, %o1
12004 .word 0x85b38dc2 ! t2_kref+0x5ec: fnand %f14, %f2, %f2
12005 .word 0x1733e9f4 ! t2_kref+0x5f0: sethi %hi(0xcfa7d000), %o3
12006 .word 0x9236fe11 ! t2_kref+0x5f4: orn %i3, -0x1ef, %o1
12007 .word 0xf11e6018 ! t2_kref+0x5f8: ldd [%i1 + 0x18], %f24
12008 .word 0xa9b0c624 ! t2_kref+0x5fc: fmul8x16 %f3, %f4, %f20
12009 .word 0x81a01104 ! t2_kref+0x600: fxtod %f4, %f0
12010 .word 0x97400000 ! t2_kref+0x604: mov %y, %o3
12011 .word 0x95400000 ! t2_kref+0x608: mov %y, %o2
12012 .word 0x001fffff ! t2_kref+0x60c: illtrap 0x1fffff
12013 .word 0x3c800001 ! t2_kref+0x610: bpos,a _kref+0x614
12014 .word 0x949eac12 ! t2_kref+0x614: xorcc %i2, 0xc12, %o2
12015 .word 0xd51e2000 ! t2_kref+0x618: ldd [%i0], %f10
12016 .word 0x131bafcd ! t2_kref+0x61c: sethi %hi(0x6ebf3400), %o1
12017 .word 0x921a61a3 ! t2_kref+0x620: xor %o1, 0x1a3, %o1
12018 .word 0x97400000 ! t2_kref+0x624: mov %y, %o3
12019 .word 0xd5f61009 ! t2_kref+0x628: casxa [%i0]0x80, %o1, %o2
12020 .word 0xec106349 ! t2_kref+0x62c: lduh [%g1 + 0x349], %l6
12021 .word 0x89a10840 ! t2_kref+0x630: faddd %f4, %f0, %f4
12022 .word 0x92bd0017 ! t2_kref+0x634: xnorcc %l4, %l7, %o1
12023 .word 0x38800005 ! t2_kref+0x638: bgu,a _kref+0x64c
12024 .word 0x9db44ae8 ! t2_kref+0x63c: fpsub32s %f17, %f8, %f14
12025 .word 0xa9a288a4 ! t2_kref+0x640: fsubs %f10, %f4, %f20
12026 .word 0xd8767fe8 ! t2_kref+0x644: stx %o4, [%i1 - 0x18]
12027 .word 0x962b225e ! t2_kref+0x648: andn %o4, 0x25e, %o3
12028 .word 0x87b28d2f ! t2_kref+0x64c: fandnot1s %f10, %f15, %f3
12029 .word 0xe11fbf48 ! t2_kref+0x650: ldd [%fp - 0xb8], %f16
12030 .word 0x8da00058 ! t2_kref+0x654: fmovd %f24, %f6
12031 .word 0x81aaca26 ! t2_kref+0x658: fcmps %fcc0, %f11, %f6
12032 .word 0x81a98ad4 ! t2_kref+0x65c: fcmped %fcc0, %f6, %f20
12033 .word 0xb1b00f12 ! t2_kref+0x660: fsrc2 %f18, %f24
12034 .word 0x8143c000 ! t2_kref+0x664: stbar
12035 .word 0x9732e015 ! t2_kref+0x668: srl %o3, 0x15, %o3
12036 .word 0xda20a038 ! t2_kref+0x66c: st %o5, [%g2 + 0x38]
12037 .word 0x89a5082b ! t2_kref+0x670: fadds %f20, %f11, %f4
12038 .word 0x91b00c20 ! t2_kref+0x674: fzeros %f8
12039 .word 0xa5a6082d ! t2_kref+0x678: fadds %f24, %f13, %f18
12040 .word 0x922b000a ! t2_kref+0x67c: andn %o4, %o2, %o1
12041 .word 0x83a018d2 ! t2_kref+0x680: fdtos %f18, %f1
12042 .word 0xd610a018 ! t2_kref+0x684: lduh [%g2 + 0x18], %o3
12043 .word 0x944273ea ! t2_kref+0x688: addc %o1, -0xc16, %o2
12044 .word 0xa5a01a4a ! t2_kref+0x68c: fdtoi %f10, %f18
12045 .word 0x81ad8a31 ! t2_kref+0x690: fcmps %fcc0, %f22, %f17
12046 .word 0xd2066018 ! t2_kref+0x694: ld [%i1 + 0x18], %o1
12047 .word 0x8da01936 ! t2_kref+0x698: fstod %f22, %f6
12048 .word 0xd40e601e ! t2_kref+0x69c: ldub [%i1 + 0x1e], %o2
12049 .word 0xd4780019 ! t2_kref+0x6a0: swap [%g0 + %i1], %o2
12050 .word 0x952a2006 ! t2_kref+0x6a4: sll %o0, 0x6, %o2
12051 .word 0x89a000a6 ! t2_kref+0x6a8: fnegs %f6, %f4
12052 .word 0xcd3e6018 ! t2_kref+0x6ac: std %f6, [%i1 + 0x18]
12053 .word 0x94b7000a ! t2_kref+0x6b0: orncc %i4, %o2, %o2
12054 .word 0xd64e3fef ! t2_kref+0x6b4: ldsb [%i0 - 0x11], %o3
12055 .word 0xa5a00546 ! t2_kref+0x6b8: fsqrtd %f6, %f18
12056 .word 0xada18942 ! t2_kref+0x6bc: fmuld %f6, %f2, %f22
12057 .word 0x93b2830d ! t2_kref+0x6c0: alignaddr %o2, %o5, %o1
12058 .word 0x17053dd2 ! t2_kref+0x6c4: sethi %hi(0x14f74800), %o3
12059 .word 0xd216c019 ! t2_kref+0x6c8: lduh [%i3 + %i1], %o1
12060 .word 0x81ac0ad2 ! t2_kref+0x6cc: fcmped %fcc0, %f16, %f18
12061 .word 0x97408000 ! t2_kref+0x6d0: mov %ccr, %o3
12062 .word 0x97b00fe0 ! t2_kref+0x6d4: fones %f11
12063 .word 0x8db00cc2 ! t2_kref+0x6d8: fnot2 %f2, %f6
12064 .word 0x22480006 ! t2_kref+0x6dc: be,a,pt %icc, _kref+0x6f4
12065 .word 0xc02e7fe7 ! t2_kref+0x6e0: clrb [%i1 - 0x19]
12066 .word 0x96fac00c ! t2_kref+0x6e4: sdivcc %o3, %o4, %o3
12067 .word 0x9535c015 ! t2_kref+0x6e8: srl %l7, %l5, %o2
12068 .word 0xa9a2c9b6 ! t2_kref+0x6ec: fdivs %f11, %f22, %f20
12069 .word 0xa5a01114 ! t2_kref+0x6f0: fxtod %f20, %f18
12070 .word 0xa7a00029 ! t2_kref+0x6f4: fmovs %f9, %f19
12071 .word 0x9662f6a2 ! t2_kref+0x6f8: subc %o3, -0x95e, %o3
12072 .word 0x9744c000 ! t2_kref+0x6fc: mov %gsr, %o3
12073 .word 0x9688206a ! t2_kref+0x700: andcc %g0, 0x6a, %o3
12074 .word 0xd4f75018 ! t2_kref+0x704: stxa %o2, [%i5 + %i0]0x80
12075 .word 0x96f28009 ! t2_kref+0x708: udivcc %o2, %o1, %o3
12076 .word 0xf207bfe0 ! t2_kref+0x70c: ld [%fp - 0x20], %i1
12077 .word 0x81adcab8 ! t2_kref+0x710: fcmpes %fcc0, %f23, %f24
12078 .word 0x9732c009 ! t2_kref+0x714: srl %o3, %o1, %o3
12079 .word 0xa5a00044 ! t2_kref+0x718: fmovd %f4, %f18
12080 .word 0xc96e3fe8 ! t2_kref+0x71c: prefetch %i0 - 0x18, 4
12081 .word 0xec3e001d ! t2_kref+0x720: std %l6, [%i0 + %i5]
12082 .word 0xcd3e6000 ! t2_kref+0x724: std %f6, [%i1]
12083 .word 0x92fd2117 ! t2_kref+0x728: sdivcc %l4, 0x117, %o1
12084 .word 0x969b4017 ! t2_kref+0x72c: xorcc %o5, %l7, %o3
12085 .word 0x93b30055 ! t2_kref+0x730: edge8l %o4, %l5, %o1
12086 .word 0xa1a409ca ! t2_kref+0x734: fdivd %f16, %f10, %f16
12087 .word 0x96da800c ! t2_kref+0x738: smulcc %o2, %o4, %o3
12088 .word 0xa9b5072e ! t2_kref+0x73c: fmuld8ulx16 %f20, %f14, %f20
12089 .word 0x9446e96b ! t2_kref+0x740: addc %i3, 0x96b, %o2
12090 .word 0xa5a408ce ! t2_kref+0x744: fsubd %f16, %f14, %f18
12091 .word 0xd53e0000 ! t2_kref+0x748: std %f10, [%i0]
12092 .word 0xd616c019 ! t2_kref+0x74c: lduh [%i3 + %i1], %o3
12093 .word 0x8fa3c8aa ! t2_kref+0x750: fsubs %f15, %f10, %f7
12094 .word 0xf5ee101a ! t2_kref+0x754: prefetcha %i0 + %i2, 26
12095 .word 0x87a018c8 ! t2_kref+0x758: fdtos %f8, %f3
12096 .word 0x81b01020 ! t2_kref+0x75c: siam 0x0
12097 .word 0x973d4000 ! t2_kref+0x760: sra %l5, %g0, %o3
12098 .word 0xd4163ffc ! t2_kref+0x764: lduh [%i0 - 4], %o2
12099 .word 0xd91fbe38 ! t2_kref+0x768: ldd [%fp - 0x1c8], %f12
12100 .word 0xd240a038 ! t2_kref+0x76c: ldsw [%g2 + 0x38], %o1
12101 .word 0x96dac015 ! t2_kref+0x770: smulcc %o3, %l5, %o3
12102 .word 0x93a00023 ! t2_kref+0x774: fmovs %f3, %f9
12103 .word 0x96df000c ! t2_kref+0x778: smulcc %i4, %o4, %o3
12104 .word 0xc028a03b ! t2_kref+0x77c: clrb [%g2 + 0x3b]
12105 .word 0xd2100019 ! t2_kref+0x780: lduh [%g0 + %i1], %o1
12106 .word 0x31480008 ! t2_kref+0x784: fba,a,pt %fcc0, _kref+0x7a4
12107 .word 0xd640a028 ! t2_kref+0x788: ldsw [%g2 + 0x28], %o3
12108 .word 0x941824b6 ! t2_kref+0x78c: xor %g0, 0x4b6, %o2
12109 .word 0xf6280018 ! t2_kref+0x790: stb %i3, [%g0 + %i0]
12110 .word 0xed6e2000 ! t2_kref+0x794: prefetch %i0, 22
12111 .word 0x9655c015 ! t2_kref+0x798: umul %l7, %l5, %o3
12112 .word 0x8db60ad2 ! t2_kref+0x79c: fpsub32 %f24, %f18, %f6
12113 .word 0xe11fbf20 ! t2_kref+0x7a0: ldd [%fp - 0xe0], %f16
12114 call 1f
12115 .empty
12116 .word 0x9db00e0c ! t2_kref+0x7a8: fand %f0, %f12, %f14
12117 .word 0x85a00856 ! t2_kref+0x7ac: faddd %f0, %f22, %f2
12118 .word 0x9fb44f69 ! t2_kref+0x7b0: fornot1s %f17, %f9, %f15
12119 .word 0x99a00544 ! t2_kref+0x7b4: fsqrtd %f4, %f12
12120 .word 0x942d2274 ! t2_kref+0x7b8: andn %l4, 0x274, %o2
12121 .word 0xc168a047 ! t2_kref+0x7bc: prefetch %g2 + 0x47, 0
12122 .word 0xb1a00032 ! t2_kref+0x7c0: fmovs %f18, %f24
12123 .word 0x83a08836 ! t2_kref+0x7c4: fadds %f2, %f22, %f1
121241: .word 0xf6ae1000 ! t2_kref+0x7c8: stba %i3, [%i0]0x80
12125 .word 0xd5380018 ! t2_kref+0x7cc: std %f10, [%g0 + %i0]
12126 .word 0x9445c00c ! t2_kref+0x7d0: addc %l7, %o4, %o2
12127 .word 0x36800002 ! t2_kref+0x7d4: bge,a _kref+0x7dc
12128 .word 0xd320a008 ! t2_kref+0x7d8: st %f9, [%g2 + 8]
12129 .word 0xa5b10d40 ! t2_kref+0x7dc: fnot1 %f4, %f18
12130 .word 0xd6067fe8 ! t2_kref+0x7e0: ld [%i1 - 0x18], %o3
12131 .word 0xa78572d0 ! t2_kref+0x7e4: wr %l5, 0xfffff2d0, %gsr
12132 .word 0x97b34040 ! t2_kref+0x7e8: edge8l %o5, %g0, %o3
12133 .word 0xb1b28e80 ! t2_kref+0x7ec: fsrc1 %f10, %f24
12134 .word 0x94df0017 ! t2_kref+0x7f0: smulcc %i4, %l7, %o2
12135 .word 0x99a50844 ! t2_kref+0x7f4: faddd %f20, %f4, %f12
12136 .word 0x923f0014 ! t2_kref+0x7f8: xnor %i4, %l4, %o1
12137 .word 0x91a01912 ! t2_kref+0x7fc: fitod %f18, %f8
12138 .word 0xeca71019 ! t2_kref+0x800: sta %l6, [%i4 + %i1]0x80
12139 .word 0xffee501c ! t2_kref+0x804: prefetcha %i1 + %i4, 31
12140 .word 0xeb68a046 ! t2_kref+0x808: prefetch %g2 + 0x46, 21
12141 .word 0x96a2800a ! t2_kref+0x80c: subcc %o2, %o2, %o3
12142 .word 0xa9b246af ! t2_kref+0x810: fmul8x16al %f9, %f15, %f20
12143 .word 0xd410a01a ! t2_kref+0x814: lduh [%g2 + 0x1a], %o2
12144 .word 0x968dc00a ! t2_kref+0x818: andcc %l7, %o2, %o3
12145 .word 0xe968a183 ! t2_kref+0x81c: prefetch %g2 + 0x183, 20
12146 .word 0x95a0192e ! t2_kref+0x820: fstod %f14, %f10
12147 .word 0x95326016 ! t2_kref+0x824: srl %o1, 0x16, %o2
12148 .word 0x25800003 ! t2_kref+0x828: fblg,a _kref+0x834
12149 .word 0x85a0052b ! t2_kref+0x82c: fsqrts %f11, %f2
12150 .word 0xe89e1000 ! t2_kref+0x830: ldda [%i0]0x80, %l4
12151 .word 0x94350009 ! t2_kref+0x834: orn %l4, %o1, %o2
12152 .word 0xa5b18984 ! t2_kref+0x838: bshuffle %f6, %f4, %f18
12153 .word 0xd4200018 ! t2_kref+0x83c: st %o2, [%g0 + %i0]
12154 .word 0x81ab8a38 ! t2_kref+0x840: fcmps %fcc0, %f14, %f24
12155 .word 0x95b2854e ! t2_kref+0x844: fcmpeq16 %f10, %f14, %o2
12156 .word 0xa1a00554 ! t2_kref+0x848: fsqrtd %f20, %f16
12157 .word 0x94628000 ! t2_kref+0x84c: subc %o2, %g0, %o2
12158 .word 0x2e800007 ! t2_kref+0x850: bvs,a _kref+0x86c
12159 .word 0x95b38709 ! t2_kref+0x854: fmuld8sux16 %f14, %f9, %f10
12160 call 0x00000438
12161 .word 0x928b7c7d ! t2_kref+0x85c: andcc %o5, -0x383, %o1
12162 .word 0xe168a20a ! t2_kref+0x860: prefetch %g2 + 0x20a, 16
12163 .word 0xf8270019 ! t2_kref+0x864: st %i4, [%i4 + %i1]
12164 .word 0xa5a000a2 ! t2_kref+0x868: fnegs %f2, %f18
12165 .word 0x92a6f987 ! t2_kref+0x86c: subcc %i3, -0x679, %o1
12166 .word 0x95b2c108 ! t2_kref+0x870: edge32 %o3, %o0, %o2
12167 .word 0x99a34d26 ! t2_kref+0x874: fsmuld %f13, %f6, %f12
12168 .word 0x9432c016 ! t2_kref+0x878: orn %o3, %l6, %o2
12169 .word 0xd0be101d ! t2_kref+0x87c: stda %o0, [%i0 + %i5]0x80
12170 .word 0xd248a018 ! t2_kref+0x880: ldsb [%g2 + 0x18], %o1
12171 .word 0x93b68200 ! t2_kref+0x884: array8 %i2, %g0, %o1
12172 .word 0xd87e3ff4 ! t2_kref+0x888: swap [%i0 - 0xc], %o4
12173 .word 0xf8267ffc ! t2_kref+0x88c: st %i4, [%i1 - 4]
12174 .word 0x81ad0a56 ! t2_kref+0x890: fcmpd %fcc0, %f20, %f22
12175 .word 0x93b2c04c ! t2_kref+0x894: edge8l %o3, %o4, %o1
12176 .word 0x960d400b ! t2_kref+0x898: and %l5, %o3, %o3
12177 .word 0xa1a60940 ! t2_kref+0x89c: fmuld %f24, %f0, %f16
12178 .word 0xadb3cfaf ! t2_kref+0x8a0: fors %f15, %f15, %f22
12179 .word 0xd03e6018 ! t2_kref+0x8a4: std %o0, [%i1 + 0x18]
12180 .word 0xd416401b ! t2_kref+0x8a8: lduh [%i1 + %i3], %o2
12181 .word 0x961a400c ! t2_kref+0x8ac: xor %o1, %o4, %o3
12182 .word 0x9fa0012a ! t2_kref+0x8b0: fabss %f10, %f15
12183 .word 0xed68a14b ! t2_kref+0x8b4: prefetch %g2 + 0x14b, 22
12184 .word 0xc768a146 ! t2_kref+0x8b8: prefetch %g2 + 0x146, 3
12185 .word 0xe76e3ff0 ! t2_kref+0x8bc: prefetch %i0 - 0x10, 19
12186 .word 0x933a000c ! t2_kref+0x8c0: sra %o0, %o4, %o1
12187 .word 0x97a08923 ! t2_kref+0x8c4: fmuls %f2, %f3, %f11
12188 .word 0xa1b08726 ! t2_kref+0x8c8: fmuld8ulx16 %f2, %f6, %f16
12189 .word 0x9613001c ! t2_kref+0x8cc: or %o4, %i4, %o3
12190 .word 0xd200a028 ! t2_kref+0x8d0: ld [%g2 + 0x28], %o1
12191 .word 0xdd3e0000 ! t2_kref+0x8d4: std %f14, [%i0]
12192 .word 0x81820000 ! t2_kref+0x8d8: wr %o0, %g0, %y
12193 .word 0x961dafcc ! t2_kref+0x8dc: xor %l6, 0xfcc, %o3
12194 .word 0xa9b38acc ! t2_kref+0x8e0: fpsub32 %f14, %f12, %f20
12195 .word 0xe9a65000 ! t2_kref+0x8e4: sta %f20, [%i1]0x80
12196 .word 0x8da0190a ! t2_kref+0x8e8: fitod %f10, %f6
12197 .word 0x3b480003 ! t2_kref+0x8ec: fble,a,pt %fcc0, _kref+0x8f8
12198 .word 0xb3a00039 ! t2_kref+0x8f0: fmovs %f25, %f25
12199 .word 0xa786801c ! t2_kref+0x8f4: wr %i2, %i4, %gsr
12200 .word 0x95a01908 ! t2_kref+0x8f8: fitod %f8, %f10
12201 .word 0x83414000 ! t2_kref+0x8fc: mov %pc, %g1
12202 .word 0xd208a01b ! t2_kref+0x900: ldub [%g2 + 0x1b], %o1
12203 .word 0xaba018d4 ! t2_kref+0x904: fdtos %f20, %f21
12204 .word 0xd6d81018 ! t2_kref+0x908: ldxa [%g0 + %i0]0x80, %o3
12205 .word 0x97b6834c ! t2_kref+0x90c: alignaddrl %i2, %o4, %o3
12206 .word 0xd64e3fef ! t2_kref+0x910: ldsb [%i0 - 0x11], %o3
12207 .word 0x93b58492 ! t2_kref+0x914: fcmple32 %f22, %f18, %o1
12208 .word 0x93b30028 ! t2_kref+0x918: edge8n %o4, %o0, %o1
12209 .word 0x3d800005 ! t2_kref+0x91c: fbule,a _kref+0x930
12210 .word 0x89a04825 ! t2_kref+0x920: fadds %f1, %f5, %f4
12211 .word 0x96dd22c3 ! t2_kref+0x924: smulcc %l4, 0x2c3, %o3
12212 .word 0xa5a00542 ! t2_kref+0x928: fsqrtd %f2, %f18
12213 .word 0xada00542 ! t2_kref+0x92c: fsqrtd %f2, %f22
12214 .word 0x9da54835 ! t2_kref+0x930: fadds %f21, %f21, %f14
12215 .word 0xa1b00fc0 ! t2_kref+0x934: fone %f16
12216 .word 0x94c33e82 ! t2_kref+0x938: addccc %o4, -0x17e, %o2
12217 .word 0x92defaf7 ! t2_kref+0x93c: smulcc %i3, -0x509, %o1
12218 .word 0x9465fd73 ! t2_kref+0x940: subc %l7, -0x28d, %o2
12219 .word 0xada01923 ! t2_kref+0x944: fstod %f3, %f22
12220 .word 0xd19f5a58 ! t2_kref+0x948: ldda [%i5 + %i0]0xd2, %f8
12221 .word 0x97b5848c ! t2_kref+0x94c: fcmple32 %f22, %f12, %o3
12222 .word 0x28800001 ! t2_kref+0x950: bleu,a _kref+0x954
12223 .word 0x95a01903 ! t2_kref+0x954: fitod %f3, %f10
12224 .word 0x81dd001a ! t2_kref+0x958: flush %l4 + %i2
12225 .word 0xaba01887 ! t2_kref+0x95c: fitos %f7, %f21
12226 .word 0x9fc10000 ! t2_kref+0x960: call %g4
12227 .word 0x96fd27b7 ! t2_kref+0x964: sdivcc %l4, 0x7b7, %o3
12228 .word 0xb1b30906 ! t2_kref+0x968: faligndata %f12, %f6, %f24
12229 .word 0x969da7c9 ! t2_kref+0x96c: xorcc %l6, 0x7c9, %o3
12230 .word 0xada208d0 ! t2_kref+0x970: fsubd %f8, %f16, %f22
12231 .word 0x9da01921 ! t2_kref+0x974: fstod %f1, %f14
12232 .word 0xd64e401a ! t2_kref+0x978: ldsb [%i1 + %i2], %o3
12233 .word 0xd106201c ! t2_kref+0x97c: ld [%i0 + 0x1c], %f8
12234 .word 0x1320eee2 ! t2_kref+0x980: sethi %hi(0x83bb8800), %o1
12235 .word 0xaba448b2 ! t2_kref+0x984: fsubs %f17, %f18, %f21
12236 .word 0xb3a000b3 ! t2_kref+0x988: fnegs %f19, %f25
12237 .word 0x9245aedb ! t2_kref+0x98c: addc %l6, 0xedb, %o1
12238 .word 0x972de01e ! t2_kref+0x990: sll %l7, 0x1e, %o3
12239 .word 0xd93e6010 ! t2_kref+0x994: std %f12, [%i1 + 0x10]
12240 .word 0xd410a028 ! t2_kref+0x998: lduh [%g2 + 0x28], %o2
12241 .word 0xd210a02a ! t2_kref+0x99c: lduh [%g2 + 0x2a], %o1
12242 .word 0x96b2c015 ! t2_kref+0x9a0: orncc %o3, %l5, %o3
12243 .word 0x89b08d10 ! t2_kref+0x9a4: fandnot1 %f2, %f16, %f4
12244 .word 0xd868a02a ! t2_kref+0x9a8: ldstub [%g2 + 0x2a], %o4
12245 .word 0xd2680019 ! t2_kref+0x9ac: ldstub [%g0 + %i1], %o1
12246 .word 0xadb10acc ! t2_kref+0x9b0: fpsub32 %f4, %f12, %f22
12247 .word 0xd45e6008 ! t2_kref+0x9b4: ldx [%i1 + 8], %o2
12248 .word 0xf13f4019 ! t2_kref+0x9b8: std %f24, [%i5 + %i1]
12249 .word 0x92dd400b ! t2_kref+0x9bc: smulcc %l5, %o3, %o1
12250 .word 0x99a38834 ! t2_kref+0x9c0: fadds %f14, %f20, %f12
12251 .word 0xa9b00f98 ! t2_kref+0x9c4: for %f0, %f24, %f20
12252 .word 0x8da01050 ! t2_kref+0x9c8: fdtox %f16, %f6
12253 .word 0xe7ee501c ! t2_kref+0x9cc: prefetcha %i1 + %i4, 19
12254 .word 0x933ae000 ! t2_kref+0x9d0: sra %o3, 0x0, %o1
12255 .word 0x93b4054a ! t2_kref+0x9d4: fcmpeq16 %f16, %f10, %o1
12256 .word 0x97400000 ! t2_kref+0x9d8: mov %y, %o3
12257 .word 0xe96e001b ! t2_kref+0x9dc: prefetch %i0 + %i3, 20
12258 .word 0xd2063fe0 ! t2_kref+0x9e0: ld [%i0 - 0x20], %o1
12259 .word 0xe11e3fe0 ! t2_kref+0x9e4: ldd [%i0 - 0x20], %f16
12260 .word 0xc51fbe48 ! t2_kref+0x9e8: ldd [%fp - 0x1b8], %f2
12261 .word 0x931d709d ! t2_kref+0x9ec: tsubcctv %l5, -0xf63, %o1
12262 .word 0xe4780019 ! t2_kref+0x9f0: swap [%g0 + %i1], %l2
12263 .word 0x96ab7626 ! t2_kref+0x9f4: andncc %o5, -0x9da, %o3
12264 .word 0x81ac4a22 ! t2_kref+0x9f8: fcmps %fcc0, %f17, %f2
12265 .word 0xd22e8018 ! t2_kref+0x9fc: stb %o1, [%i2 + %i0]
12266 .word 0x26800005 ! t2_kref+0xa00: bl,a _kref+0xa14
12267 .word 0x8fa018d0 ! t2_kref+0xa04: fdtos %f16, %f7
12268 .word 0xd45f4019 ! t2_kref+0xa08: ldx [%i5 + %i1], %o2
12269 .word 0x89b00cc2 ! t2_kref+0xa0c: fnot2 %f2, %f4
12270 .word 0x2e800008 ! t2_kref+0xa10: bvs,a _kref+0xa30
12271 .word 0x87a38839 ! t2_kref+0xa14: fadds %f14, %f25, %f3
12272 .word 0xefee501c ! t2_kref+0xa18: prefetcha %i1 + %i4, 23
12273 .word 0xefee501b ! t2_kref+0xa1c: prefetcha %i1 + %i3, 23
12274 .word 0xd2861000 ! t2_kref+0xa20: lda [%i0]0x80, %o1
12275 .word 0x9335401b ! t2_kref+0xa24: srl %l5, %i3, %o1
12276 .word 0x95b60dd2 ! t2_kref+0xa28: fnand %f24, %f18, %f10
12277 .word 0x95220000 ! t2_kref+0xa2c: mulscc %o0, %g0, %o2
12278 .word 0xd45e6000 ! t2_kref+0xa30: ldx [%i1], %o2
12279 .word 0x928720e0 ! t2_kref+0xa34: addcc %i4, 0xe0, %o1
12280 .word 0x9de3bfa0 ! t2_kref+0xa38: save %sp, -0x60, %sp
12281 .word 0x97ef73e9 ! t2_kref+0xa3c: restore %i5, -0xc17, %o3
12282 .word 0xc12e3ffc ! t2_kref+0xa40: st %fsr, [%i0 - 4]
12283 .word 0x81acca38 ! t2_kref+0xa44: fcmps %fcc0, %f19, %f24
12284 .word 0x91a5884a ! t2_kref+0xa48: faddd %f22, %f10, %f8
12285 .word 0xa1b18a24 ! t2_kref+0xa4c: fpadd16s %f6, %f4, %f16
12286 .word 0x89b5ca78 ! t2_kref+0xa50: fpadd32s %f23, %f24, %f4
12287 .word 0x3f800007 ! t2_kref+0xa54: fbo,a _kref+0xa70
12288 .word 0x9458001a ! t2_kref+0xa58: smul %g0, %i2, %o2
12289 .word 0xfbee101b ! t2_kref+0xa5c: prefetcha %i0 + %i3, 29
12290 .word 0x25800007 ! t2_kref+0xa60: fblg,a _kref+0xa7c
12291 .word 0x9fb54d60 ! t2_kref+0xa64: fnot1s %f21, %f15
12292 .word 0xd208a03b ! t2_kref+0xa68: ldub [%g2 + 0x3b], %o1
12293 .word 0xa3a18930 ! t2_kref+0xa6c: fmuls %f6, %f16, %f17
12294 .word 0x947a800c ! t2_kref+0xa70: sdiv %o2, %o4, %o2
12295 .word 0xd60e3fe4 ! t2_kref+0xa74: ldub [%i0 - 0x1c], %o3
12296 call SYM(t2_subr0)
12297 .word 0x973ae017 ! t2_kref+0xa7c: sra %o3, 0x17, %o3
12298 .word 0x81ad8ab1 ! t2_kref+0xa80: fcmpes %fcc0, %f22, %f17
12299 .word 0x81ad0a38 ! t2_kref+0xa84: fcmps %fcc0, %f20, %f24
12300 .word 0x9da01090 ! t2_kref+0xa88: fxtos %f16, %f14
12301 .word 0xa1a01901 ! t2_kref+0xa8c: fitod %f1, %f16
12302 .word 0xa7a30936 ! t2_kref+0xa90: fmuls %f12, %f22, %f19
12303 .word 0x97a018c4 ! t2_kref+0xa94: fdtos %f4, %f11
12304 .word 0x941a33b0 ! t2_kref+0xa98: xor %o0, -0xc50, %o2
12305 .word 0x948d8016 ! t2_kref+0xa9c: andcc %l6, %l6, %o2
12306 .word 0x95280009 ! t2_kref+0xaa0: sll %g0, %o1, %o2
12307 .word 0x9242c015 ! t2_kref+0xaa4: addc %o3, %l5, %o1
12308 .word 0xea2e7ffa ! t2_kref+0xaa8: stb %l5, [%i1 - 6]
12309 .word 0x94b5001b ! t2_kref+0xaac: orncc %l4, %i3, %o2
12310 .word 0x96db7733 ! t2_kref+0xab0: smulcc %o5, -0x8cd, %o3
12311 .word 0xa1a0192d ! t2_kref+0xab4: fstod %f13, %f16
12312 .word 0x97b38544 ! t2_kref+0xab8: fcmpeq16 %f14, %f4, %o3
12313 .word 0xd450a03a ! t2_kref+0xabc: ldsh [%g2 + 0x3a], %o2
12314 .word 0xb1a448a6 ! t2_kref+0xac0: fsubs %f17, %f6, %f24
12315 .word 0x94dea7df ! t2_kref+0xac4: smulcc %i2, 0x7df, %o2
12316 .word 0xb3a448a7 ! t2_kref+0xac8: fsubs %f17, %f7, %f25
12317 .word 0xd240a008 ! t2_kref+0xacc: ldsw [%g2 + 8], %o1
12318 .word 0x9da01936 ! t2_kref+0xad0: fstod %f22, %f14
12319 .word 0x9344c000 ! t2_kref+0xad4: mov %gsr, %o1
12320 .word 0xe91fbeb0 ! t2_kref+0xad8: ldd [%fp - 0x150], %f20
12321 .word 0xd6062014 ! t2_kref+0xadc: ld [%i0 + 0x14], %o3
12322 .word 0x926036ea ! t2_kref+0xae0: subc %g0, -0x916, %o1
12323 .word 0x83a0002d ! t2_kref+0xae4: fmovs %f13, %f1
12324 .word 0x942f2836 ! t2_kref+0xae8: andn %i4, 0x836, %o2
12325 .word 0xd2c6101c ! t2_kref+0xaec: ldswa [%i0 + %i4]0x80, %o1
12326 .word 0xa9b20916 ! t2_kref+0xaf0: faligndata %f8, %f22, %f20
12327 .word 0x96434014 ! t2_kref+0xaf4: addc %o5, %l4, %o3
12328 .word 0xe53f4019 ! t2_kref+0xaf8: std %f18, [%i5 + %i1]
12329 .word 0x93b5c200 ! t2_kref+0xafc: array8 %l7, %g0, %o1
12330 .word 0xcd20a018 ! t2_kref+0xb00: st %f6, [%g2 + 0x18]
12331 .word 0xd93e001d ! t2_kref+0xb04: std %f12, [%i0 + %i5]
12332 .word 0x8bb20d60 ! t2_kref+0xb08: fnot1s %f8, %f5
12333 .word 0xd6480019 ! t2_kref+0xb0c: ldsb [%g0 + %i1], %o3
12334 .word 0x94d02cb6 ! t2_kref+0xb10: umulcc %g0, 0xcb6, %o2
12335 .word 0x92daf4a3 ! t2_kref+0xb14: smulcc %o3, -0xb5d, %o1
12336 .word 0xb1a5894a ! t2_kref+0xb18: fmuld %f22, %f10, %f24
12337 .word 0x81854000 ! t2_kref+0xb1c: wr %l5, %g0, %y
12338 .word 0xe1be600a ! t2_kref+0xb20: stda %f16, [%i1 + 0xa]%asi
12339 .word 0x925275f4 ! t2_kref+0xb24: umul %o1, -0xa0c, %o1
12340 .word 0xea6e6015 ! t2_kref+0xb28: ldstub [%i1 + 0x15], %l5
12341 .word 0x942ea239 ! t2_kref+0xb2c: andn %i2, 0x239, %o2
12342 .word 0x9ba6492c ! t2_kref+0xb30: fmuls %f25, %f12, %f13
12343 .word 0x32800002 ! t2_kref+0xb34: bne,a _kref+0xb3c
12344 .word 0xd606001c ! t2_kref+0xb38: ld [%i0 + %i4], %o3
12345 .word 0xcda6501c ! t2_kref+0xb3c: sta %f6, [%i1 + %i4]0x80
12346 .word 0x91b58982 ! t2_kref+0xb40: bshuffle %f22, %f2, %f8
12347 .word 0x92b20015 ! t2_kref+0xb44: orncc %o0, %l5, %o1
12348 .word 0xd6060000 ! t2_kref+0xb48: ld [%i0], %o3
12349 .word 0x93b08440 ! t2_kref+0xb4c: fcmpne16 %f2, %f0, %o1
12350 .word 0x96d835a3 ! t2_kref+0xb50: smulcc %g0, -0xa5d, %o3
12351 .word 0x95b1854c ! t2_kref+0xb54: fcmpeq16 %f6, %f12, %o2
12352 .word 0xd62e401a ! t2_kref+0xb58: stb %o3, [%i1 + %i2]
12353 .word 0x96db4015 ! t2_kref+0xb5c: smulcc %o5, %l5, %o3
12354 .word 0x969ac014 ! t2_kref+0xb60: xorcc %o3, %l4, %o3
12355 .word 0xda2e8018 ! t2_kref+0xb64: stb %o5, [%i2 + %i0]
12356 .word 0x35480002 ! t2_kref+0xb68: fbue,a,pt %fcc0, _kref+0xb70
12357 .word 0xa5b58a50 ! t2_kref+0xb6c: fpadd32 %f22, %f16, %f18
12358 .word 0x9f414000 ! t2_kref+0xb70: mov %pc, %o7
12359 .word 0xfb6e001a ! t2_kref+0xb74: prefetch %i0 + %i2, 29
12360 .word 0x9bb28e75 ! t2_kref+0xb78: fxnors %f10, %f21, %f13
12361 .word 0xd82e6000 ! t2_kref+0xb7c: stb %o4, [%i1]
12362 .word 0x9275c00c ! t2_kref+0xb80: udiv %l7, %o4, %o1
12363 .word 0xe820a038 ! t2_kref+0xb84: st %l4, [%g2 + 0x38]
12364 .word 0x8da1894e ! t2_kref+0xb88: fmuld %f6, %f14, %f6
12365 .word 0x31800005 ! t2_kref+0xb8c: fba,a _kref+0xba0
12366 .word 0x89a18944 ! t2_kref+0xb90: fmuld %f6, %f4, %f4
12367 .word 0x96a3400c ! t2_kref+0xb94: subcc %o5, %o4, %o3
12368 .word 0xc51e401d ! t2_kref+0xb98: ldd [%i1 + %i5], %f2
12369 .word 0x81800000 ! t2_kref+0xb9c: mov %g0, %y
12370 .word 0x38800007 ! t2_kref+0xba0: bgu,a _kref+0xbbc
12371 .word 0x83a00028 ! t2_kref+0xba4: fmovs %f8, %f1
12372 .word 0x93400000 ! t2_kref+0xba8: mov %y, %o1
12373 .word 0x9672e36f ! t2_kref+0xbac: udiv %o3, 0x36f, %o3
12374 .word 0x22800007 ! t2_kref+0xbb0: be,a _kref+0xbcc
12375 .word 0xd24e6004 ! t2_kref+0xbb4: ldsb [%i1 + 4], %o1
12376 .word 0x81a88ac8 ! t2_kref+0xbb8: fcmped %fcc0, %f2, %f8
12377 .word 0xd62e2005 ! t2_kref+0xbbc: stb %o3, [%i0 + 5]
12378 .word 0x941a800a ! t2_kref+0xbc0: xor %o2, %o2, %o2
12379 .word 0xda363fe0 ! t2_kref+0xbc4: sth %o5, [%i0 - 0x20]
12380 call SYM(t2_subr0)
12381 .word 0x9db50e04 ! t2_kref+0xbcc: fand %f20, %f4, %f14
12382 .word 0x8fa018d8 ! t2_kref+0xbd0: fdtos %f24, %f7
12383 .word 0xd450a038 ! t2_kref+0xbd4: ldsh [%g2 + 0x38], %o2
12384 .word 0xd2d01018 ! t2_kref+0xbd8: ldsha [%g0 + %i0]0x80, %o1
12385 .word 0x81a90acc ! t2_kref+0xbdc: fcmped %fcc0, %f4, %f12
12386 .word 0x9522400d ! t2_kref+0xbe0: mulscc %o1, %o5, %o2
12387 .word 0xf420a008 ! t2_kref+0xbe4: st %i2, [%g2 + 8]
12388 .word 0x85b04703 ! t2_kref+0xbe8: fmuld8sux16 %f1, %f3, %f2
12389 .word 0xd2d01018 ! t2_kref+0xbec: ldsha [%g0 + %i0]0x80, %o1
12390 .word 0x93400000 ! t2_kref+0xbf0: mov %y, %o1
12391 .word 0xc900a028 ! t2_kref+0xbf4: ld [%g2 + 0x28], %f4
12392 .word 0x963d801b ! t2_kref+0xbf8: xnor %l6, %i3, %o3
12393 .word 0xef68a202 ! t2_kref+0xbfc: prefetch %g2 + 0x202, 23
12394 .word 0xee28a02a ! t2_kref+0xc00: stb %l7, [%g2 + 0x2a]
12395 .word 0x91a0192c ! t2_kref+0xc04: fstod %f12, %f8
12396 .word 0x94dd66d4 ! t2_kref+0xc08: smulcc %l5, 0x6d4, %o2
12397 .word 0xea7e6008 ! t2_kref+0xc0c: swap [%i1 + 8], %l5
12398 .word 0x921a801b ! t2_kref+0xc10: xor %o2, %i3, %o1
12399 .word 0x81580000 ! t2_kref+0xc14: flushw
12400 .word 0x933aa013 ! t2_kref+0xc18: sra %o2, 0x13, %o1
12401 .word 0xd07e7ff8 ! t2_kref+0xc1c: swap [%i1 - 8], %o0
12402 .word 0x99a00542 ! t2_kref+0xc20: fsqrtd %f2, %f12
12403 .word 0x99a01937 ! t2_kref+0xc24: fstod %f23, %f12
12404 .word 0x36800001 ! t2_kref+0xc28: bge,a _kref+0xc2c
12405 .word 0xada0192a ! t2_kref+0xc2c: fstod %f10, %f22
12406 .word 0x8da109ca ! t2_kref+0xc30: fdivd %f4, %f10, %f6
12407 .word 0x93b70200 ! t2_kref+0xc34: array8 %i4, %g0, %o1
12408 .word 0xfdee101d ! t2_kref+0xc38: prefetcha %i0 + %i5, 30
12409 .word 0xf6a81019 ! t2_kref+0xc3c: stba %i3, [%g0 + %i1]0x80
12410 .word 0x97b3430a ! t2_kref+0xc40: alignaddr %o5, %o2, %o3
12411 .word 0x85a00550 ! t2_kref+0xc44: fsqrtd %f16, %f2
12412 .word 0x922028a2 ! t2_kref+0xc48: sub %g0, 0x8a2, %o1
12413 .word 0xa1b24638 ! t2_kref+0xc4c: fmul8x16 %f9, %f24, %f16
12414 .word 0xd240a008 ! t2_kref+0xc50: ldsw [%g2 + 8], %o1
12415 .word 0x22800007 ! t2_kref+0xc54: be,a _kref+0xc70
12416 .word 0x85b186f0 ! t2_kref+0xc58: fmul8ulx16 %f6, %f16, %f2
12417 .word 0x945ac008 ! t2_kref+0xc5c: smul %o3, %o0, %o2
12418 .word 0xd2163ff8 ! t2_kref+0xc60: lduh [%i0 - 8], %o1
12419 .word 0x81ac4a2a ! t2_kref+0xc64: fcmps %fcc0, %f17, %f10
12420 .word 0x99a00550 ! t2_kref+0xc68: fsqrtd %f16, %f12
12421 .word 0xda2e401a ! t2_kref+0xc6c: stb %o5, [%i1 + %i2]
12422 .word 0x97a01a44 ! t2_kref+0xc70: fdtoi %f4, %f11
12423 .word 0x949b400b ! t2_kref+0xc74: xorcc %o5, %o3, %o2
12424 .word 0x87a01885 ! t2_kref+0xc78: fitos %f5, %f3
12425 .word 0xf6280019 ! t2_kref+0xc7c: stb %i3, [%g0 + %i1]
12426 .word 0x91a60956 ! t2_kref+0xc80: fmuld %f24, %f22, %f8
12427 .word 0x93b240e8 ! t2_kref+0xc84: edge16ln %o1, %o0, %o1
12428 .word 0x81a88aa4 ! t2_kref+0xc88: fcmpes %fcc0, %f2, %f4
12429 .word 0xb1a2c834 ! t2_kref+0xc8c: fadds %f11, %f20, %f24
12430 .word 0xc768a045 ! t2_kref+0xc90: prefetch %g2 + 0x45, 3
12431 .word 0xd64e2004 ! t2_kref+0xc94: ldsb [%i0 + 4], %o3
12432 .word 0x2e800002 ! t2_kref+0xc98: bvs,a _kref+0xca0
12433 .word 0x93a109a8 ! t2_kref+0xc9c: fdivs %f4, %f8, %f9
12434 .word 0x3a800008 ! t2_kref+0xca0: bcc,a _kref+0xcc0
12435 .word 0xe5380018 ! t2_kref+0xca4: std %f18, [%g0 + %i0]
12436 .word 0xd4c6501c ! t2_kref+0xca8: ldswa [%i1 + %i4]0x80, %o2
12437 .word 0xd828a039 ! t2_kref+0xcac: stb %o4, [%g2 + 0x39]
12438 .word 0xd67e7ffc ! t2_kref+0xcb0: swap [%i1 - 4], %o3
12439 .word 0xdfa71019 ! t2_kref+0xcb4: sta %f15, [%i4 + %i1]0x80
12440 .word 0xd408a00b ! t2_kref+0xcb8: ldub [%g2 + 0xb], %o2
12441 .word 0x95b30028 ! t2_kref+0xcbc: edge8n %o4, %o0, %o2
12442 .word 0xc9ee1000 ! t2_kref+0xcc0: prefetcha %i0, 4
12443 .word 0x3a800006 ! t2_kref+0xcc4: bcc,a _kref+0xcdc
12444 .word 0xe53e4000 ! t2_kref+0xcc8: std %f18, [%i1]
12445 .word 0x97b3848c ! t2_kref+0xccc: fcmple32 %f14, %f12, %o3
12446 .word 0x92dd4017 ! t2_kref+0xcd0: smulcc %l5, %l7, %o1
12447 .word 0x26800002 ! t2_kref+0xcd4: bl,a _kref+0xcdc
12448 .word 0x94502a05 ! t2_kref+0xcd8: umul %g0, 0xa05, %o2
12449 .word 0x2f800001 ! t2_kref+0xcdc: fbu,a _kref+0xce0
12450 .word 0xa5b28ed4 ! t2_kref+0xce0: fornot2 %f10, %f20, %f18
12451 .word 0x949b401b ! t2_kref+0xce4: xorcc %o5, %i3, %o2
12452 .word 0x925d4009 ! t2_kref+0xce8: smul %l5, %o1, %o1
12453 .word 0xe13e6010 ! t2_kref+0xcec: std %f16, [%i1 + 0x10]
12454 .word 0x941d7718 ! t2_kref+0xcf0: xor %l5, -0x8e8, %o2
12455 .word 0x9532001a ! t2_kref+0xcf4: srl %o0, %i2, %o2
12456 .word 0xd2066010 ! t2_kref+0xcf8: ld [%i1 + 0x10], %o1
12457 .word 0x94b2275a ! t2_kref+0xcfc: orncc %o0, 0x75a, %o2
12458 .word 0x81ad0aca ! t2_kref+0xd00: fcmped %fcc0, %f20, %f10
12459 .word 0xd60e7fea ! t2_kref+0xd04: ldub [%i1 - 0x16], %o3
12460 .word 0xd51e7fe8 ! t2_kref+0xd08: ldd [%i1 - 0x18], %f10
12461 .word 0x9fc00004 ! t2_kref+0xd0c: call %g0 + %g4
12462 .word 0x9770001b ! t2_kref+0xd10: popc %i3, %o3
12463 .word 0xf16e7fe0 ! t2_kref+0xd14: prefetch %i1 - 0x20, 24
12464 .word 0x89a01058 ! t2_kref+0xd18: fdtox %f24, %f4
12465 .word 0x81a98a36 ! t2_kref+0xd1c: fcmps %fcc0, %f6, %f22
12466 .word 0xa9b00f02 ! t2_kref+0xd20: fsrc2 %f2, %f20
12467 .word 0x8fb007b0 ! t2_kref+0xd24: fpackfix %f16, %f7
12468 .word 0x9477001c ! t2_kref+0xd28: udiv %i4, %i4, %o2
12469 .word 0xf16e3fe8 ! t2_kref+0xd2c: prefetch %i0 - 0x18, 24
12470 .word 0x81ad8aa2 ! t2_kref+0xd30: fcmpes %fcc0, %f22, %f2
12471 .word 0x3c480003 ! t2_kref+0xd34: bpos,a,pt %icc, _kref+0xd40
12472 .word 0x96febb49 ! t2_kref+0xd38: sdivcc %i2, -0x4b7, %o3
12473 .word 0x2f480001 ! t2_kref+0xd3c: fbu,a,pt %fcc0, _kref+0xd40
12474 .word 0x961df8a1 ! t2_kref+0xd40: xor %l7, -0x75f, %o3
12475 .word 0x94a00000 ! t2_kref+0xd44: subcc %g0, %g0, %o2
12476 .word 0xada28852 ! t2_kref+0xd48: faddd %f10, %f18, %f22
12477 .word 0x929d3472 ! t2_kref+0xd4c: xorcc %l4, -0xb8e, %o1
12478 .word 0x941dc016 ! t2_kref+0xd50: xor %l7, %l6, %o2
12479 .word 0x81580000 ! t2_kref+0xd54: flushw
12480 .word 0x170f9ac1 ! t2_kref+0xd58: sethi %hi(0x3e6b0400), %o3
12481 .word 0xe36e001d ! t2_kref+0xd5c: prefetch %i0 + %i5, 17
12482 .word 0xd4070019 ! t2_kref+0xd60: ld [%i4 + %i1], %o2
12483 .word 0x9725801a ! t2_kref+0xd64: mulscc %l6, %i2, %o3
12484 .word 0x81a609d6 ! t2_kref+0xd68: fdivd %f24, %f22, %f0
12485 .word 0xe36e401a ! t2_kref+0xd6c: prefetch %i1 + %i2, 17
12486 .word 0x89b607d4 ! t2_kref+0xd70: pdist %f24, %f20, %f4
12487 .word 0x81a88aaf ! t2_kref+0xd74: fcmpes %fcc0, %f2, %f15
12488 .word 0xef6e001b ! t2_kref+0xd78: prefetch %i0 + %i3, 23
12489 .word 0x94a26009 ! t2_kref+0xd7c: subcc %o1, 9, %o2
12490 .word 0x94be8015 ! t2_kref+0xd80: xnorcc %i2, %l5, %o2
12491 .word 0x961ab878 ! t2_kref+0xd84: xor %o2, -0x788, %o3
12492 .word 0xee28a00a ! t2_kref+0xd88: stb %l7, [%g2 + 0xa]
12493 .word 0xa9a00556 ! t2_kref+0xd8c: fsqrtd %f22, %f20
12494 .word 0xadb6472e ! t2_kref+0xd90: fmuld8ulx16 %f25, %f14, %f22
12495 .word 0x8da20954 ! t2_kref+0xd94: fmuld %f8, %f20, %f6
12496 call SYM(t2_subr2)
12497 .word 0x93400000 ! t2_kref+0xd9c: mov %y, %o1
12498 .word 0xb1b20dc2 ! t2_kref+0xda0: fnand %f8, %f2, %f24
12499 .word 0x81820000 ! t2_kref+0xda4: wr %o0, %g0, %y
12500 .word 0xcd20a008 ! t2_kref+0xda8: st %f6, [%g2 + 8]
12501 .word 0x3f800006 ! t2_kref+0xdac: fbo,a _kref+0xdc4
12502 .word 0x929a801b ! t2_kref+0xdb0: xorcc %o2, %i3, %o1
12503 .word 0xa1a01918 ! t2_kref+0xdb4: fitod %f24, %f16
12504 .word 0xd248a00b ! t2_kref+0xdb8: ldsb [%g2 + 0xb], %o1
12505 .word 0xc9ee1017 ! t2_kref+0xdbc: prefetcha %i0 + %l7, 4
12506 .word 0xadaa804c ! t2_kref+0xdc0: fmovdue %fcc0, %f12, %f22
12507 .word 0x81ac4a2c ! t2_kref+0xdc4: fcmps %fcc0, %f17, %f12
12508 .word 0x1337f884 ! t2_kref+0xdc8: sethi %hi(0xdfe21000), %o1
12509 .word 0xa9a01926 ! t2_kref+0xdcc: fstod %f6, %f20
12510 .word 0x973dc000 ! t2_kref+0xdd0: sra %l7, %g0, %o3
12511 .word 0xd64e200b ! t2_kref+0xdd4: ldsb [%i0 + 0xb], %o3
12512 .word 0xd4062004 ! t2_kref+0xdd8: ld [%i0 + 4], %o2
12513 .word 0x94f03044 ! t2_kref+0xddc: udivcc %g0, -0xfbc, %o2
12514 .word 0xada01934 ! t2_kref+0xde0: fstod %f20, %f22
12515 .word 0x95b68157 ! t2_kref+0xde4: edge32l %i2, %l7, %o2
12516 .word 0x34800007 ! t2_kref+0xde8: bg,a _kref+0xe04
12517 .word 0xd248a02a ! t2_kref+0xdec: ldsb [%g2 + 0x2a], %o1
12518 .word 0xd53e001d ! t2_kref+0xdf0: std %f10, [%i0 + %i5]
12519 .word 0x81a90a44 ! t2_kref+0xdf4: fcmpd %fcc0, %f4, %f4
12520 .word 0x92173349 ! t2_kref+0xdf8: or %i4, -0xcb7, %o1
12521 .word 0x89a94048 ! t2_kref+0xdfc: fmovdug %fcc0, %f8, %f4
12522 .word 0x949330ad ! t2_kref+0xe00: orcc %o4, -0xf53, %o2
12523 .word 0x95354016 ! t2_kref+0xe04: srl %l5, %l6, %o2
12524 .word 0x99a01918 ! t2_kref+0xe08: fitod %f24, %f12
12525 .word 0x81a90a46 ! t2_kref+0xe0c: fcmpd %fcc0, %f4, %f6
12526 .word 0x94300014 ! t2_kref+0xe10: orn %g0, %l4, %o2
12527 .word 0xd02e601d ! t2_kref+0xe14: stb %o0, [%i1 + 0x1d]
12528 .word 0xa5a01906 ! t2_kref+0xe18: fitod %f6, %f18
12529 .word 0xd2560000 ! t2_kref+0xe1c: ldsh [%i0], %o1
12530 .word 0x97b50169 ! t2_kref+0xe20: edge32ln %l4, %o1, %o3
12531 .word 0x94ad2ab8 ! t2_kref+0xe24: andncc %l4, 0xab8, %o2
12532 .word 0x20800002 ! t2_kref+0xe28: bn,a _kref+0xe30
12533 .word 0xf1be5a5c ! t2_kref+0xe2c: stda %f24, [%i1 + %i4]0xd2
12534 .word 0x26800006 ! t2_kref+0xe30: bl,a _kref+0xe48
12535 .word 0xe99f5a18 ! t2_kref+0xe34: ldda [%i5 + %i0]0xd0, %f20
12536 .word 0xc720a018 ! t2_kref+0xe38: st %f3, [%g2 + 0x18]
12537 .word 0xc9200019 ! t2_kref+0xe3c: st %f4, [%g0 + %i1]
12538 .word 0x97b54320 ! t2_kref+0xe40: bmask %l5, %g0, %o3
12539 .word 0x91a60842 ! t2_kref+0xe44: faddd %f24, %f2, %f8
12540 .word 0xf7ee501d ! t2_kref+0xe48: prefetcha %i1 + %i5, 27
12541 .word 0x95b5c02d ! t2_kref+0xe4c: edge8n %l7, %o5, %o2
12542 .word 0x96283415 ! t2_kref+0xe50: andn %g0, -0xbeb, %o3
12543 .word 0x81aa0acc ! t2_kref+0xe54: fcmped %fcc0, %f8, %f12
12544 .word 0x93b58556 ! t2_kref+0xe58: fcmpeq16 %f22, %f22, %o1
12545 .word 0xa1a58948 ! t2_kref+0xe5c: fmuld %f22, %f8, %f16
12546 .word 0x8da0054a ! t2_kref+0xe60: fsqrtd %f10, %f6
12547 .word 0xa1aa0056 ! t2_kref+0xe64: fmovda %fcc0, %f22, %f16
12548 .word 0xe968a04b ! t2_kref+0xe68: prefetch %g2 + 0x4b, 20
12549 .word 0x20800003 ! t2_kref+0xe6c: bn,a _kref+0xe78
12550 .word 0xd42e201f ! t2_kref+0xe70: stb %o2, [%i0 + 0x1f]
12551 .word 0x9216c000 ! t2_kref+0xe74: or %i3, %g0, %o1
12552 .word 0xc53e7ff0 ! t2_kref+0xe78: std %f2, [%i1 - 0x10]
12553 .word 0xc5ee5015 ! t2_kref+0xe7c: prefetcha %i1 + %l5, 2
12554 .word 0xa9b087c0 ! t2_kref+0xe80: pdist %f2, %f0, %f20
12555 call SYM(t2_subr0)
12556 .word 0xb1a088c0 ! t2_kref+0xe88: fsubd %f2, %f0, %f24
12557 .word 0x81a8cab2 ! t2_kref+0xe8c: fcmpes %fcc0, %f3, %f18
12558 .word 0x94582023 ! t2_kref+0xe90: smul %g0, 0x23, %o2
12559 .word 0x9e00659c ! t2_kref+0xe94: add %g1, 0x59c, %o7
12560! .word 0x394edc5a ! t2_kref+0xe98: fbuge,a,pt %fcc0, SYM(t2_subr0)
12561 fbuge,a,pt %fcc0, SYM(t2_subr0)
12562 .word 0x97b585d2 ! t2_kref+0xe9c: fcmpeq32 %f22, %f18, %o3
12563 .word 0x34800006 ! t2_kref+0xea0: bg,a _kref+0xeb8
12564 .word 0x96dd401b ! t2_kref+0xea4: smulcc %l5, %i3, %o3
12565 .word 0x9540c000 ! t2_kref+0xea8: mov %asi, %o2
12566 .word 0x97a488a5 ! t2_kref+0xeac: fsubs %f18, %f5, %f11
12567 .word 0xd6062008 ! t2_kref+0xeb0: ld [%i0 + 8], %o3
12568 .word 0xc0360000 ! t2_kref+0xeb4: clrh [%i0]
12569 .word 0x99b2cd60 ! t2_kref+0xeb8: fnot1s %f11, %f12
12570 .word 0x3d480004 ! t2_kref+0xebc: fbule,a,pt %fcc0, _kref+0xecc
12571 .word 0x85a00550 ! t2_kref+0xec0: fsqrtd %f16, %f2
12572 .word 0xa5a109c2 ! t2_kref+0xec4: fdivd %f4, %f2, %f18
12573 .word 0x95230014 ! t2_kref+0xec8: mulscc %o4, %l4, %o2
12574 .word 0x85a5c826 ! t2_kref+0xecc: fadds %f23, %f6, %f2
12575 .word 0xd920a038 ! t2_kref+0xed0: st %f12, [%g2 + 0x38]
12576 .word 0x95a00048 ! t2_kref+0xed4: fmovd %f8, %f10
12577 .word 0xd11fbd80 ! t2_kref+0xed8: ldd [%fp - 0x280], %f8
12578 .word 0x95b240ab ! t2_kref+0xedc: edge16n %o1, %o3, %o2
12579 .word 0x927b2575 ! t2_kref+0xee0: sdiv %o4, 0x575, %o1
12580 .word 0xa1b4ce62 ! t2_kref+0xee4: fxnors %f19, %f2, %f16
12581 .word 0x99a28850 ! t2_kref+0xee8: faddd %f10, %f16, %f12
12582 .word 0x81a94a2b ! t2_kref+0xeec: fcmps %fcc0, %f5, %f11
12583 .word 0x95b0030b ! t2_kref+0xef0: alignaddr %g0, %o3, %o2
12584 .word 0x34800002 ! t2_kref+0xef4: bg,a _kref+0xefc
12585 .word 0x91a0192c ! t2_kref+0xef8: fstod %f12, %f8
12586 .word 0x23480006 ! t2_kref+0xefc: fbne,a,pt %fcc0, _kref+0xf14
12587 .word 0x97b20404 ! t2_kref+0xf00: fcmple16 %f8, %f4, %o3
12588 .word 0x9da01110 ! t2_kref+0xf04: fxtod %f16, %f14
12589 .word 0xc0200019 ! t2_kref+0xf08: clr [%g0 + %i1]
12590 .word 0x9fc00004 ! t2_kref+0xf0c: call %g0 + %g4
12591 .word 0x949e8009 ! t2_kref+0xf10: xorcc %i2, %o1, %o2
12592 .word 0x9732a004 ! t2_kref+0xf14: srl %o2, 0x4, %o3
12593 .word 0x8ba24824 ! t2_kref+0xf18: fadds %f9, %f4, %f5
12594 .word 0xa1a408ce ! t2_kref+0xf1c: fsubd %f16, %f14, %f16
12595 .word 0xb1b3098e ! t2_kref+0xf20: bshuffle %f12, %f14, %f24
12596 .word 0x9fc10000 ! t2_kref+0xf24: call %g4
12597 .word 0x94a2c01a ! t2_kref+0xf28: subcc %o3, %i2, %o2
12598 .word 0x8db28d40 ! t2_kref+0xf2c: fnot1 %f10, %f6
12599 .word 0xd2861000 ! t2_kref+0xf30: lda [%i0]0x80, %o1
12600 .word 0xd8a71019 ! t2_kref+0xf34: sta %o4, [%i4 + %i1]0x80
12601 .word 0x3f800006 ! t2_kref+0xf38: fbo,a _kref+0xf50
12602 .word 0x81580000 ! t2_kref+0xf3c: flushw
12603 .word 0xa1a0190e ! t2_kref+0xf40: fitod %f14, %f16
12604 .word 0xd62e401a ! t2_kref+0xf44: stb %o3, [%i1 + %i2]
12605 .word 0x3e800008 ! t2_kref+0xf48: bvc,a _kref+0xf68
12606 .word 0xa5a0190a ! t2_kref+0xf4c: fitod %f10, %f18
12607 .word 0xd6364000 ! t2_kref+0xf50: sth %o3, [%i1]
12608 .word 0xa9a01907 ! t2_kref+0xf54: fitod %f7, %f20
12609 .word 0xd2ce1000 ! t2_kref+0xf58: ldsba [%i0]0x80, %o1
12610 .word 0x94733aab ! t2_kref+0xf5c: udiv %o4, -0x555, %o2
12611 .word 0x923334fa ! t2_kref+0xf60: orn %o4, -0xb06, %o1
12612 .word 0xdd380018 ! t2_kref+0xf64: std %f14, [%g0 + %i0]
12613 .word 0x9522206c ! t2_kref+0xf68: mulscc %o0, 0x6c, %o2
12614 .word 0xd81e2018 ! t2_kref+0xf6c: ldd [%i0 + 0x18], %o4
12615 .word 0x8fa01a46 ! t2_kref+0xf70: fdtoi %f6, %f7
12616 .word 0x99a0190f ! t2_kref+0xf74: fitod %f15, %f12
12617 .word 0x973a001b ! t2_kref+0xf78: sra %o0, %i3, %o3
12618 .word 0x92ba4009 ! t2_kref+0xf7c: xnorcc %o1, %o1, %o1
12619 .word 0x95a000b1 ! t2_kref+0xf80: fnegs %f17, %f10
12620 .word 0xd6ce9019 ! t2_kref+0xf84: ldsba [%i2 + %i1]0x80, %o3
12621 .word 0x89a409d8 ! t2_kref+0xf88: fdivd %f16, %f24, %f4
12622 .word 0xeb6e001d ! t2_kref+0xf8c: prefetch %i0 + %i5, 21
12623 .word 0x93a40830 ! t2_kref+0xf90: fadds %f16, %f16, %f9
12624 .word 0xd520a018 ! t2_kref+0xf94: st %f10, [%g2 + 0x18]
12625 .word 0x96fb2cd9 ! t2_kref+0xf98: sdivcc %o4, 0xcd9, %o3
12626 .word 0xd2063fe0 ! t2_kref+0xf9c: ld [%i0 - 0x20], %o1
12627 .word 0x953f000d ! t2_kref+0xfa0: sra %i4, %o5, %o2
12628 .word 0x94ff0000 ! t2_kref+0xfa4: sdivcc %i4, %g0, %o2
12629 .word 0x93b5402a ! t2_kref+0xfa8: edge8n %l5, %o2, %o1
12630 .word 0x91b50ace ! t2_kref+0xfac: fpsub32 %f20, %f14, %f8
12631 .word 0x81aacaa8 ! t2_kref+0xfb0: fcmpes %fcc0, %f11, %f8
12632 .word 0x972b601e ! t2_kref+0xfb4: sll %o5, 0x1e, %o3
12633 .word 0xb8102018 ! t2_kref+0xfb8: mov 0x18, %i4
12634 .word 0x92adfabc ! t2_kref+0xfbc: andncc %l7, -0x544, %o1
12635 .word 0xeb6e001c ! t2_kref+0xfc0: prefetch %i0 + %i4, 21
12636 .word 0x81820000 ! t2_kref+0xfc4: wr %o0, %g0, %y
12637 .word 0xec28a01a ! t2_kref+0xfc8: stb %l6, [%g2 + 0x1a]
12638 .word 0x9ba0002d ! t2_kref+0xfcc: fmovs %f13, %f13
12639 .word 0xafa00036 ! t2_kref+0xfd0: fmovs %f22, %f23
12640 .word 0xe13e3fe0 ! t2_kref+0xfd4: std %f16, [%i0 - 0x20]
12641 .word 0xd6064000 ! t2_kref+0xfd8: ld [%i1], %o3
12642 .word 0x95a01913 ! t2_kref+0xfdc: fitod %f19, %f10
12643 .word 0x8143e040 ! t2_kref+0xfe0: membar 0x40
12644 .word 0x94536eb0 ! t2_kref+0xfe4: umul %o5, 0xeb0, %o2
12645 .word 0x81a98aa6 ! t2_kref+0xfe8: fcmpes %fcc0, %f6, %f6
12646 .word 0xf6260000 ! t2_kref+0xfec: st %i3, [%i0]
12647 .word 0x91a3c822 ! t2_kref+0xff0: fadds %f15, %f2, %f8
12648 .word 0x95b0003c ! t2_kref+0xff4: edge8n %g0, %i4, %o2
12649 .word 0xe820a038 ! t2_kref+0xff8: st %l4, [%g2 + 0x38]
12650 .word 0x3d480002 ! t2_kref+0xffc: fbule,a,pt %fcc0, _kref+0x1004
12651 .word 0xc7ee500c ! t2_kref+0x1000: prefetcha %i1 + %o4, 3
12652 .word 0x8da00148 ! t2_kref+0x1004: fabsd %f8, %f6
12653 call SYM(t2_subr2)
12654 .word 0xe3ee501b ! t2_kref+0x100c: prefetcha %i1 + %i3, 17
12655 .word 0x17069796 ! t2_kref+0x1010: sethi %hi(0x1a5e5800), %o3
12656 .word 0xd2580018 ! t2_kref+0x1014: ldx [%g0 + %i0], %o1
12657 .word 0x1516daee ! t2_kref+0x1018: sethi %hi(0x5b6bb800), %o2
12658 .word 0x9255c00a ! t2_kref+0x101c: umul %l7, %o2, %o1
12659 .word 0x81da7bab ! t2_kref+0x1020: flush %o1 - 0x455
12660 .word 0xd600a018 ! t2_kref+0x1024: ld [%g2 + 0x18], %o3
12661 .word 0x923ec01a ! t2_kref+0x1028: xnor %i3, %i2, %o1
12662 .word 0x8db009ae ! t2_kref+0x102c: fexpand %f14, %f6
12663 .word 0x81ae4a2e ! t2_kref+0x1030: fcmps %fcc0, %f25, %f14
12664 .word 0x8da00552 ! t2_kref+0x1034: fsqrtd %f18, %f6
12665 .word 0xecbf5019 ! t2_kref+0x1038: stda %l6, [%i5 + %i1]0x80
12666 .word 0x9695401a ! t2_kref+0x103c: orcc %l5, %i2, %o3
12667 .word 0x81ad8a31 ! t2_kref+0x1040: fcmps %fcc0, %f22, %f17
12668 .word 0x932ae01a ! t2_kref+0x1044: sll %o3, 0x1a, %o1
12669 .word 0x99a189d2 ! t2_kref+0x1048: fdivd %f6, %f18, %f12
12670 .word 0x93b08df9 ! t2_kref+0x104c: fnands %f2, %f25, %f9
12671 .word 0x28800003 ! t2_kref+0x1050: bleu,a _kref+0x105c
12672 .word 0xc93e4000 ! t2_kref+0x1054: std %f4, [%i1]
12673 .word 0x97408000 ! t2_kref+0x1058: mov %ccr, %o3
12674 .word 0x953f0008 ! t2_kref+0x105c: sra %i4, %o0, %o2
12675 .word 0xb1b00f10 ! t2_kref+0x1060: fsrc2 %f16, %f24
12676 .word 0x96658017 ! t2_kref+0x1064: subc %l6, %l7, %o3
12677 .word 0x93400000 ! t2_kref+0x1068: mov %y, %o1
12678 .word 0x97b54200 ! t2_kref+0x106c: array8 %l5, %g0, %o3
12679 .word 0x81dfc005 ! t2_kref+0x1070: flush %i7 + %g5
12680 .word 0xb1b00cd6 ! t2_kref+0x1074: fnot2 %f22, %f24
12681 .word 0x9bb40df9 ! t2_kref+0x1078: fnands %f16, %f25, %f13
12682 .word 0x86102003 ! t2_kref+0x107c: mov 0x3, %g3
12683 .word 0x86a0e001 ! t2_kref+0x1080: subcc %g3, 1, %g3
12684 .word 0x2280001c ! t2_kref+0x1084: be,a _kref+0x10f4
12685 .word 0x93254017 ! t2_kref+0x1088: mulscc %l5, %l7, %o1
12686 .word 0x9da01911 ! t2_kref+0x108c: fitod %f17, %f14
12687 .word 0x941b000d ! t2_kref+0x1090: xor %o4, %o5, %o2
12688 .word 0x85a488d0 ! t2_kref+0x1094: fsubd %f18, %f16, %f2
12689 .word 0xd02e7fe2 ! t2_kref+0x1098: stb %o0, [%i1 - 0x1e]
12690 .word 0x8da1094c ! t2_kref+0x109c: fmuld %f4, %f12, %f6
12691 .word 0xd43e6008 ! t2_kref+0x10a0: std %o2, [%i1 + 8]
12692 .word 0x97b0854a ! t2_kref+0x10a4: fcmpeq16 %f2, %f10, %o3
12693 .word 0x949a800a ! t2_kref+0x10a8: xorcc %o2, %o2, %o2
12694 .word 0x9fc00004 ! t2_kref+0x10ac: call %g0 + %g4
12695 .word 0x89b009b3 ! t2_kref+0x10b0: fexpand %f19, %f4
12696 .word 0x28bffff3 ! t2_kref+0x10b4: bleu,a _kref+0x1080
12697 .word 0x94a30000 ! t2_kref+0x10b8: subcc %o4, %g0, %o2
12698 .word 0x9537201e ! t2_kref+0x10bc: srl %i4, 0x1e, %o2
12699 .word 0xe520a018 ! t2_kref+0x10c0: st %f18, [%g2 + 0x18]
12700 .word 0x22480006 ! t2_kref+0x10c4: be,a,pt %icc, _kref+0x10dc
12701 .word 0x95b00cc8 ! t2_kref+0x10c8: fnot2 %f8, %f10
12702 .word 0x9246a57e ! t2_kref+0x10cc: addc %i2, 0x57e, %o1
12703 .word 0x95a01905 ! t2_kref+0x10d0: fitod %f5, %f10
12704 .word 0xc51fbcb0 ! t2_kref+0x10d4: ldd [%fp - 0x350], %f2
12705 .word 0x9da2482b ! t2_kref+0x10d8: fadds %f9, %f11, %f14
12706 .word 0xd4066010 ! t2_kref+0x10dc: ld [%i1 + 0x10], %o2
12707 .word 0x91a0190d ! t2_kref+0x10e0: fitod %f13, %f8
12708 .word 0x91b00ad6 ! t2_kref+0x10e4: fpsub32 %f0, %f22, %f8
12709 .word 0x87a0052f ! t2_kref+0x10e8: fsqrts %f15, %f3
12710 .word 0x81dcc014 ! t2_kref+0x10ec: flush %l3 + %l4
12711 .word 0x94d2b0b3 ! t2_kref+0x10f0: umulcc %o2, -0xf4d, %o2
12712 .word 0xd246600c ! t2_kref+0x10f4: ldsw [%i1 + 0xc], %o1
12713 .word 0x95408000 ! t2_kref+0x10f8: mov %ccr, %o2
12714 .word 0xe968a206 ! t2_kref+0x10fc: prefetch %g2 + 0x206, 20
12715 .word 0x92c02ced ! t2_kref+0x1100: addccc %g0, 0xced, %o1
12716 .word 0xd0280018 ! t2_kref+0x1104: stb %o0, [%g0 + %i0]
12717 .word 0xcd1fbce0 ! t2_kref+0x1108: ldd [%fp - 0x320], %f6
12718 .word 0xe900a008 ! t2_kref+0x110c: ld [%g2 + 8], %f20
12719 .word 0xe1ee501a ! t2_kref+0x1110: prefetcha %i1 + %i2, 16
12720 .word 0x99a28844 ! t2_kref+0x1114: faddd %f10, %f4, %f12
12721 .word 0xc91e2000 ! t2_kref+0x1118: ldd [%i0], %f4
12722 .word 0xd89e5000 ! t2_kref+0x111c: ldda [%i1]0x80, %o4
12723 .word 0x81a8caae ! t2_kref+0x1120: fcmpes %fcc0, %f3, %f14
12724 .word 0xd07e7ffc ! t2_kref+0x1124: swap [%i1 - 4], %o0
12725 .word 0x9255400d ! t2_kref+0x1128: umul %l5, %o5, %o1
12726 .word 0x89a00050 ! t2_kref+0x112c: fmovd %f16, %f4
12727 .word 0xd256001b ! t2_kref+0x1130: ldsh [%i0 + %i3], %o1
12728 .word 0xb1b00fc0 ! t2_kref+0x1134: fone %f24
12729 .word 0xec9e101d ! t2_kref+0x1138: ldda [%i0 + %i5]0x80, %l6
12730 .word 0xc56e0015 ! t2_kref+0x113c: prefetch %i0 + %l5, 2
12731 .word 0xd47e6000 ! t2_kref+0x1140: swap [%i1], %o2
12732 .word 0x93703056 ! t2_kref+0x1144: popc -0xfaa, %o1
12733 .word 0xa7b40ea0 ! t2_kref+0x1148: fsrc1s %f16, %f19
12734 .word 0x85a01a46 ! t2_kref+0x114c: fdtoi %f6, %f2
12735 .word 0xc900a028 ! t2_kref+0x1150: ld [%g2 + 0x28], %f4
12736 .word 0xf6263fe0 ! t2_kref+0x1154: st %i3, [%i0 - 0x20]
12737 .word 0xeea61000 ! t2_kref+0x1158: sta %l7, [%i0]0x80
12738 .word 0xd9a01019 ! t2_kref+0x115c: sta %f12, [%g0 + %i1]0x80
12739 .word 0x91b607c6 ! t2_kref+0x1160: pdist %f24, %f6, %f8
12740 .word 0xf13e2000 ! t2_kref+0x1164: std %f24, [%i0]
12741 .word 0x81b01020 ! t2_kref+0x1168: siam 0x0
12742 .word 0x9262c008 ! t2_kref+0x116c: subc %o3, %o0, %o1
12743 .word 0x2e800007 ! t2_kref+0x1170: bvs,a _kref+0x118c
12744 .word 0xada308ca ! t2_kref+0x1174: fsubd %f12, %f10, %f22
12745 .word 0x972a001b ! t2_kref+0x1178: sll %o0, %i3, %o3
12746 .word 0x93a0002a ! t2_kref+0x117c: fmovs %f10, %f9
12747 .word 0x967a000c ! t2_kref+0x1180: sdiv %o0, %o4, %o3
12748 .word 0xd448a029 ! t2_kref+0x1184: ldsb [%g2 + 0x29], %o2
12749 .word 0x92ba400a ! t2_kref+0x1188: xnorcc %o1, %o2, %o1
12750 .word 0xb1a018cc ! t2_kref+0x118c: fdtos %f12, %f24
12751 .word 0x942ec008 ! t2_kref+0x1190: andn %i3, %o0, %o2
12752 .word 0x94b5bdcc ! t2_kref+0x1194: orncc %l6, -0x234, %o2
12753 .word 0xd446001c ! t2_kref+0x1198: ldsw [%i0 + %i4], %o2
12754 .word 0x9ba18831 ! t2_kref+0x119c: fadds %f6, %f17, %f13
12755 .word 0x95408000 ! t2_kref+0x11a0: mov %ccr, %o2
12756 .word 0x942b2794 ! t2_kref+0x11a4: andn %o4, 0x794, %o2
12757 .word 0x9732800a ! t2_kref+0x11a8: srl %o2, %o2, %o3
12758 .word 0x95b58157 ! t2_kref+0x11ac: edge32l %l6, %l7, %o2
12759 .word 0xb3a08938 ! t2_kref+0x11b0: fmuls %f2, %f24, %f25
12760 .word 0xd40e8019 ! t2_kref+0x11b4: ldub [%i2 + %i1], %o2
12761 .word 0x8fb60fa2 ! t2_kref+0x11b8: fors %f24, %f2, %f7
12762 .word 0x96aeaa18 ! t2_kref+0x11bc: andncc %i2, 0xa18, %o3
12763 .word 0xd0380018 ! t2_kref+0x11c0: std %o0, [%g0 + %i0]
12764 .word 0x96ad0017 ! t2_kref+0x11c4: andncc %l4, %l7, %o3
12765 .word 0x9245395b ! t2_kref+0x11c8: addc %l4, -0x6a5, %o1
12766 .word 0x949a6a44 ! t2_kref+0x11cc: xorcc %o1, 0xa44, %o2
12767 .word 0x952de001 ! t2_kref+0x11d0: sll %l7, 0x1, %o2
12768 .word 0x13181e55 ! t2_kref+0x11d4: sethi %hi(0x60795400), %o1
12769 .word 0x93b5c30b ! t2_kref+0x11d8: alignaddr %l7, %o3, %o1
12770 .word 0x921eba4f ! t2_kref+0x11dc: xor %i2, -0x5b1, %o1
12771 .word 0xd03f4019 ! t2_kref+0x11e0: std %o0, [%i5 + %i1]
12772 .word 0x132c5915 ! t2_kref+0x11e4: sethi %hi(0xb1645400), %o1
12773 .word 0xc76e0009 ! t2_kref+0x11e8: prefetch %i0 + %o1, 3
12774 .word 0xb1a2882e ! t2_kref+0x11ec: fadds %f10, %f14, %f24
12775 .word 0xcd00a008 ! t2_kref+0x11f0: ld [%g2 + 8], %f6
12776 .word 0x93400000 ! t2_kref+0x11f4: mov %y, %o1
12777 .word 0x949ef502 ! t2_kref+0x11f8: xorcc %i3, -0xafe, %o2
12778 .word 0xa5b086ea ! t2_kref+0x11fc: fmul8ulx16 %f2, %f10, %f18
12779 .word 0x95abc048 ! t2_kref+0x1200: fmovdo %fcc0, %f8, %f10
12780 .word 0xc768a083 ! t2_kref+0x1204: prefetch %g2 + 0x83, 3
12781 .word 0xa5a018d6 ! t2_kref+0x1208: fdtos %f22, %f18
12782 .word 0x8da04829 ! t2_kref+0x120c: fadds %f1, %f9, %f6
12783 .word 0x937036df ! t2_kref+0x1210: popc -0x921, %o1
12784 .word 0x97b405d0 ! t2_kref+0x1214: fcmpeq32 %f16, %f16, %o3
12785 .word 0x92b24015 ! t2_kref+0x1218: orncc %o1, %l5, %o1
12786 .word 0xd648a02b ! t2_kref+0x121c: ldsb [%g2 + 0x2b], %o3
12787 .word 0x87a3c835 ! t2_kref+0x1220: fadds %f15, %f21, %f3
12788 .word 0x99a01907 ! t2_kref+0x1224: fitod %f7, %f12
12789 .word 0xd650a008 ! t2_kref+0x1228: ldsh [%g2 + 8], %o3
12790 .word 0x9740c000 ! t2_kref+0x122c: mov %asi, %o3
12791 .word 0x99b28731 ! t2_kref+0x1230: fmuld8ulx16 %f10, %f17, %f12
12792 .word 0xd6000018 ! t2_kref+0x1234: ld [%g0 + %i0], %o3
12793 .word 0x172505b3 ! t2_kref+0x1238: sethi %hi(0x9416cc00), %o3
12794 .word 0x9642c017 ! t2_kref+0x123c: addc %o3, %l7, %o3
12795 call SYM(t2_subr2)
12796 .word 0xc16e7fe0 ! t2_kref+0x1244: prefetch %i1 - 0x20, 0
12797 .word 0x93154008 ! t2_kref+0x1248: taddcctv %l5, %o0, %o1
12798 .word 0x93b0034d ! t2_kref+0x124c: alignaddrl %g0, %o5, %o1
12799 .word 0x30800006 ! t2_kref+0x1250: ba,a _kref+0x1268
12800 .word 0x9732401c ! t2_kref+0x1254: srl %o1, %i4, %o3
12801 .word 0x948d800a ! t2_kref+0x1258: andcc %l6, %o2, %o2
12802 .word 0x91a48950 ! t2_kref+0x125c: fmuld %f18, %f16, %f8
12803 .word 0x93350009 ! t2_kref+0x1260: srl %l4, %o1, %o1
12804 .word 0x9442800a ! t2_kref+0x1264: addc %o2, %o2, %o2
12805 .word 0x34800005 ! t2_kref+0x1268: bg,a _kref+0x127c
12806 .word 0x96e5a83f ! t2_kref+0x126c: subccc %l6, 0x83f, %o3
12807 .word 0x81ab0a23 ! t2_kref+0x1270: fcmps %fcc0, %f12, %f3
12808 .word 0x13253a39 ! t2_kref+0x1274: sethi %hi(0x94e8e400), %o1
12809 .word 0xb1a10837 ! t2_kref+0x1278: fadds %f4, %f23, %f24
12810 .word 0x973f000d ! t2_kref+0x127c: sra %i4, %o5, %o3
12811 .word 0x925d0015 ! t2_kref+0x1280: smul %l4, %l5, %o1
12812 .word 0x94780009 ! t2_kref+0x1284: sdiv %g0, %o1, %o2
12813 .word 0x9db00cf9 ! t2_kref+0x1288: fnot2s %f25, %f14
12814 .word 0xdd1fbec0 ! t2_kref+0x128c: ldd [%fp - 0x140], %f14
12815 .word 0xd07e7fec ! t2_kref+0x1290: swap [%i1 - 0x14], %o0
12816 .word 0x8da088a5 ! t2_kref+0x1294: fsubs %f2, %f5, %f6
12817 .word 0x95b38ad0 ! t2_kref+0x1298: fpsub32 %f14, %f16, %f10
12818 .word 0x9fc10000 ! t2_kref+0x129c: call %g4
12819 .word 0x9233401c ! t2_kref+0x12a0: orn %o5, %i4, %o1
12820 .word 0xc168a101 ! t2_kref+0x12a4: prefetch %g2 + 0x101, 0
12821 .word 0xe36e001a ! t2_kref+0x12a8: prefetch %i0 + %i2, 17
12822 .word 0xd456401b ! t2_kref+0x12ac: ldsh [%i1 + %i3], %o2
12823 .word 0xea2e7feb ! t2_kref+0x12b0: stb %l5, [%i1 - 0x15]
12824 .word 0x94f80014 ! t2_kref+0x12b4: sdivcc %g0, %l4, %o2
12825 .word 0xd2464000 ! t2_kref+0x12b8: ldsw [%i1], %o1
12826 .word 0xd410a00a ! t2_kref+0x12bc: lduh [%g2 + 0xa], %o2
12827 .word 0xefee501c ! t2_kref+0x12c0: prefetcha %i1 + %i4, 23
12828 .word 0x8db00cce ! t2_kref+0x12c4: fnot2 %f14, %f6
12829 .word 0x929e8016 ! t2_kref+0x12c8: xorcc %i2, %l6, %o1
12830 .word 0x8610201d ! t2_kref+0x12cc: mov 0x1d, %g3
12831 .word 0x86a0e001 ! t2_kref+0x12d0: subcc %g3, 1, %g3
12832 .word 0x2280000f ! t2_kref+0x12d4: be,a _kref+0x1310
12833 .word 0x94332323 ! t2_kref+0x12d8: orn %o4, 0x323, %o2
12834 .word 0xd410a008 ! t2_kref+0x12dc: lduh [%g2 + 8], %o2
12835 .word 0xa1a0190d ! t2_kref+0x12e0: fitod %f13, %f16
12836 .word 0x93b24d22 ! t2_kref+0x12e4: fandnot1s %f9, %f2, %f9
12837 .word 0xf13e7fe8 ! t2_kref+0x12e8: std %f24, [%i1 - 0x18]
12838 .word 0xada00554 ! t2_kref+0x12ec: fsqrtd %f20, %f22
12839 .word 0x91b30a94 ! t2_kref+0x12f0: fpsub16 %f12, %f20, %f8
12840 .word 0x30800001 ! t2_kref+0x12f4: ba,a _kref+0x12f8
12841 .word 0x8ba00027 ! t2_kref+0x12f8: fmovs %f7, %f5
12842 .word 0x92fa778c ! t2_kref+0x12fc: sdivcc %o1, -0x874, %o1
12843 .word 0xa1a00550 ! t2_kref+0x1300: fsqrtd %f16, %f16
12844 .word 0xd6066014 ! t2_kref+0x1304: ld [%i1 + 0x14], %o3
12845 .word 0x89b00c00 ! t2_kref+0x1308: fzero %f4
12846 .word 0xd2063ff8 ! t2_kref+0x130c: ld [%i0 - 8], %o1
12847 .word 0xd4000019 ! t2_kref+0x1310: ld [%g0 + %i1], %o2
12848 .word 0x953da004 ! t2_kref+0x1314: sra %l6, 0x4, %o2
12849 .word 0xc91f4019 ! t2_kref+0x1318: ldd [%i5 + %i1], %f4
12850 .word 0xd91fbcb8 ! t2_kref+0x131c: ldd [%fp - 0x348], %f12
12851 .word 0x952b6011 ! t2_kref+0x1320: sll %o5, 0x11, %o2
12852 .word 0x30800002 ! t2_kref+0x1324: ba,a _kref+0x132c
12853 .word 0xa9a0054e ! t2_kref+0x1328: fsqrtd %f14, %f20
12854 .word 0x85a00028 ! t2_kref+0x132c: fmovs %f8, %f2
12855 .word 0xdb266018 ! t2_kref+0x1330: st %f13, [%i1 + 0x18]
12856 .word 0x96f6801b ! t2_kref+0x1334: udivcc %i2, %i3, %o3
12857 .word 0x95b28e12 ! t2_kref+0x1338: fand %f10, %f18, %f10
12858 .word 0x8fb48e66 ! t2_kref+0x133c: fxnors %f18, %f6, %f7
12859 .word 0x972de005 ! t2_kref+0x1340: sll %l7, 0x5, %o3
12860 .word 0x93372012 ! t2_kref+0x1344: srl %i4, 0x12, %o1
12861 .word 0x89b50e02 ! t2_kref+0x1348: fand %f20, %f2, %f4
12862 .word 0xadb00cd0 ! t2_kref+0x134c: fnot2 %f16, %f22
12863 .word 0x81a8caa1 ! t2_kref+0x1350: fcmpes %fcc0, %f3, %f1
12864 .word 0x85a01108 ! t2_kref+0x1354: fxtod %f8, %f2
12865 .word 0xd246401c ! t2_kref+0x1358: ldsw [%i1 + %i4], %o1
12866 .word 0x91b24f6a ! t2_kref+0x135c: fornot1s %f9, %f10, %f8
12867 .word 0xe91e4000 ! t2_kref+0x1360: ldd [%i1], %f20
12868 .word 0x9e006a6c ! t2_kref+0x1364: add %g1, 0xa6c, %o7
12869! .word 0x274edb26 ! t2_kref+0x1368: fbul,a,pt %fcc0, SYM(t2_subr0)
12870 fbul,a,pt %fcc0, SYM(t2_subr0)
12871 .word 0x96a335ba ! t2_kref+0x136c: subcc %o4, -0xa46, %o3
12872 .word 0xd220a028 ! t2_kref+0x1370: st %o1, [%g2 + 0x28]
12873 .word 0x81ab0aa2 ! t2_kref+0x1374: fcmpes %fcc0, %f12, %f2
12874 .word 0x973d801b ! t2_kref+0x1378: sra %l6, %i3, %o3
12875 .word 0xdd380019 ! t2_kref+0x137c: std %f14, [%g0 + %i1]
12876 .word 0x97b6c200 ! t2_kref+0x1380: array8 %i3, %g0, %o3
12877 .word 0xe300a028 ! t2_kref+0x1384: ld [%g2 + 0x28], %f17
12878 .word 0x95b68337 ! t2_kref+0x1388: bmask %i2, %l7, %o2
12879 .word 0xb1a01932 ! t2_kref+0x138c: fstod %f18, %f24
12880 .word 0x89b58e22 ! t2_kref+0x1390: fands %f22, %f2, %f4
12881 .word 0x921dc00d ! t2_kref+0x1394: xor %l7, %o5, %o1
12882 .word 0x94f2b6f7 ! t2_kref+0x1398: udivcc %o2, -0x909, %o2
12883 .word 0xa5a109d6 ! t2_kref+0x139c: fdivd %f4, %f22, %f18
12884 .word 0xf6280018 ! t2_kref+0x13a0: stb %i3, [%g0 + %i0]
12885 .word 0xada4884e ! t2_kref+0x13a4: faddd %f18, %f14, %f22
12886 .word 0xa1b20706 ! t2_kref+0x13a8: fmuld8sux16 %f8, %f6, %f16
12887 .word 0xc99f1a18 ! t2_kref+0x13ac: ldda [%i4 + %i0]0xd0, %f4
12888 .word 0x81aa4aac ! t2_kref+0x13b0: fcmpes %fcc0, %f9, %f12
12889 .word 0x91a208d4 ! t2_kref+0x13b4: fsubd %f8, %f20, %f8
12890 .word 0xd9be5808 ! t2_kref+0x13b8: stda %f12, [%i1 + %o0]0xc0
12891 .word 0x942d6506 ! t2_kref+0x13bc: andn %l5, 0x506, %o2
12892 .word 0xe968a0c0 ! t2_kref+0x13c0: prefetch %g2 + 0xc0, 20
12893 .word 0x94734017 ! t2_kref+0x13c4: udiv %o5, %l7, %o2
12894 .word 0x9645000d ! t2_kref+0x13c8: addc %l4, %o5, %o3
12895 .word 0x30800001 ! t2_kref+0x13cc: ba,a _kref+0x13d0
12896 .word 0x132cf7a1 ! t2_kref+0x13d0: sethi %hi(0xb3de8400), %o1
12897 .word 0xd648a02a ! t2_kref+0x13d4: ldsb [%g2 + 0x2a], %o3
12898 .word 0xa9a509d4 ! t2_kref+0x13d8: fdivd %f20, %f20, %f20
12899 .word 0x81a84aa3 ! t2_kref+0x13dc: fcmpes %fcc0, %f1, %f3
12900 .word 0x81ac0a46 ! t2_kref+0x13e0: fcmpd %fcc0, %f16, %f6
12901 .word 0x81aaca23 ! t2_kref+0x13e4: fcmps %fcc0, %f11, %f3
12902 .word 0x8da00546 ! t2_kref+0x13e8: fsqrtd %f6, %f6
12903 .word 0xd4163ff4 ! t2_kref+0x13ec: lduh [%i0 - 0xc], %o2
12904 .word 0xd836c019 ! t2_kref+0x13f0: sth %o4, [%i3 + %i1]
12905 .word 0x85b18d60 ! t2_kref+0x13f4: fnot1s %f6, %f2
12906 .word 0x9445401b ! t2_kref+0x13f8: addc %l5, %i3, %o2
12907 .word 0x33800003 ! t2_kref+0x13fc: fbe,a _kref+0x1408
12908 .word 0x927eb875 ! t2_kref+0x1400: sdiv %i2, -0x78b, %o1
12909 .word 0x9466ac52 ! t2_kref+0x1404: subc %i2, 0xc52, %o2
12910 .word 0x9fa38834 ! t2_kref+0x1408: fadds %f14, %f20, %f15
12911 .word 0x941f0000 ! t2_kref+0x140c: xor %i4, %g0, %o2
12912 .word 0x9722800d ! t2_kref+0x1410: mulscc %o2, %o5, %o3
12913 .word 0x8ba2482b ! t2_kref+0x1414: fadds %f9, %f11, %f5
12914 .word 0x81ad8aa6 ! t2_kref+0x1418: fcmpes %fcc0, %f22, %f6
12915 .word 0xa7826d89 ! t2_kref+0x141c: wr %o1, 0xd89, %gsr
12916 call 1f
12917 .empty
12918 .word 0x94b3400c ! t2_kref+0x1424: orncc %o5, %o4, %o2
12919 .word 0xe700a018 ! t2_kref+0x1428: ld [%g2 + 0x18], %f19
12920 .word 0xc76e3ff8 ! t2_kref+0x142c: prefetch %i0 - 8, 3
12921 .word 0x96dd000d ! t2_kref+0x1430: smulcc %l4, %o5, %o3
12922 .word 0x26800003 ! t2_kref+0x1434: bl,a _kref+0x1440
129231: .word 0xc568a1ca ! t2_kref+0x1438: prefetch %g2 + 0x1ca, 2
12924 .word 0xa5b00f18 ! t2_kref+0x143c: fsrc2 %f24, %f18
12925 .word 0x97b1854c ! t2_kref+0x1440: fcmpeq16 %f6, %f12, %o3
12926 .word 0x923ec008 ! t2_kref+0x1444: xnor %i3, %o0, %o1
12927 .word 0x941f236f ! t2_kref+0x1448: xor %i4, 0x36f, %o2
12928 .word 0xfbee101a ! t2_kref+0x144c: prefetcha %i0 + %i2, 29
12929 .word 0xd9e6101b ! t2_kref+0x1450: casa [%i0]0x80, %i3, %o4
12930 .word 0x953d8000 ! t2_kref+0x1454: sra %l6, %g0, %o2
12931 .word 0xed68a1c1 ! t2_kref+0x1458: prefetch %g2 + 0x1c1, 22
12932 .word 0xd03e6018 ! t2_kref+0x145c: std %o0, [%i1 + 0x18]
12933 .word 0x85b187c4 ! t2_kref+0x1460: pdist %f6, %f4, %f2
12934 .word 0x2d800008 ! t2_kref+0x1464: fbg,a _kref+0x1484
12935 .word 0x96fd800a ! t2_kref+0x1468: sdivcc %l6, %o2, %o3
12936 .word 0x942f0008 ! t2_kref+0x146c: andn %i4, %o0, %o2
12937 .word 0x9bb18ae2 ! t2_kref+0x1470: fpsub32s %f6, %f2, %f13
12938 .word 0xd9be5a5d ! t2_kref+0x1474: stda %f12, [%i1 + %i5]0xd2
12939 .word 0x9473400b ! t2_kref+0x1478: udiv %o5, %o3, %o2
12940 .word 0xd4070019 ! t2_kref+0x147c: ld [%i4 + %i1], %o2
12941 .word 0xf62e3fee ! t2_kref+0x1480: stb %i3, [%i0 - 0x12]
12942 .word 0x93b5408b ! t2_kref+0x1484: edge16 %l5, %o3, %o1
12943 .word 0xda7e2014 ! t2_kref+0x1488: swap [%i0 + 0x14], %o5
12944 .word 0xada01933 ! t2_kref+0x148c: fstod %f19, %f22
12945 .word 0x1529f2d4 ! t2_kref+0x1490: sethi %hi(0xa7cb5000), %o2
12946 .word 0xd4a81019 ! t2_kref+0x1494: stba %o2, [%g0 + %i1]0x80
12947 .word 0x952ae00c ! t2_kref+0x1498: sll %o3, 0xc, %o2
12948 .word 0x81a90ab0 ! t2_kref+0x149c: fcmpes %fcc0, %f4, %f16
12949 .word 0x97400000 ! t2_kref+0x14a0: mov %y, %o3
12950 .word 0x9fc00004 ! t2_kref+0x14a4: call %g0 + %g4
12951 .word 0xc168a04a ! t2_kref+0x14a8: prefetch %g2 + 0x4a, 0
12952 .word 0x953f201f ! t2_kref+0x14ac: sra %i4, 0x1f, %o2
12953 .word 0xe13e2010 ! t2_kref+0x14b0: std %f16, [%i0 + 0x10]
12954 .word 0xa7a2092b ! t2_kref+0x14b4: fmuls %f8, %f11, %f19
12955 .word 0x9243394e ! t2_kref+0x14b8: addc %o4, -0x6b2, %o1
12956 .word 0xe5a01019 ! t2_kref+0x14bc: sta %f18, [%g0 + %i1]0x80
12957 .word 0xafb00cf8 ! t2_kref+0x14c0: fnot2s %f24, %f23
12958 .word 0x81aa4a2b ! t2_kref+0x14c4: fcmps %fcc0, %f9, %f11
12959 .word 0x9fa58937 ! t2_kref+0x14c8: fmuls %f22, %f23, %f15
12960 .word 0x81b01024 ! t2_kref+0x14cc: siam 0x4
12961 .word 0x81ae0aad ! t2_kref+0x14d0: fcmpes %fcc0, %f24, %f13
12962 .word 0x81a01904 ! t2_kref+0x14d4: fitod %f4, %f0
12963 .word 0x9fc10000 ! t2_kref+0x14d8: call %g4
12964 .word 0xadb50632 ! t2_kref+0x14dc: fmul8x16 %f20, %f18, %f22
12965 .word 0x92db4016 ! t2_kref+0x14e0: smulcc %o5, %l6, %o1
12966 .word 0x97b7002d ! t2_kref+0x14e4: edge8n %i4, %o5, %o3
12967 .word 0x952d4017 ! t2_kref+0x14e8: sll %l5, %l7, %o2
12968 .word 0x91a01901 ! t2_kref+0x14ec: fitod %f1, %f8
12969 .word 0x933b201c ! t2_kref+0x14f0: sra %o4, 0x1c, %o1
12970 .word 0xd0fe101c ! t2_kref+0x14f4: swapa [%i0 + %i4]0x80, %o0
12971 .word 0x93224014 ! t2_kref+0x14f8: mulscc %o1, %l4, %o1
12972 .word 0x85a00556 ! t2_kref+0x14fc: fsqrtd %f22, %f2
12973 .word 0x922aeee1 ! t2_kref+0x1500: andn %o3, 0xee1, %o1
12974 .word 0x925ded68 ! t2_kref+0x1504: smul %l7, 0xd68, %o1
12975 .word 0xd48e105a ! t2_kref+0x1508: lduba [%i0 + %i2]0x82, %o2
12976 .word 0x97a0c835 ! t2_kref+0x150c: fadds %f3, %f21, %f11
12977 .word 0x9525681c ! t2_kref+0x1510: mulscc %l5, 0x81c, %o2
12978 .word 0x92b6c009 ! t2_kref+0x1514: orncc %i3, %o1, %o1
12979 .word 0x9ba20832 ! t2_kref+0x1518: fadds %f8, %f18, %f13
12980 .word 0x96ba6403 ! t2_kref+0x151c: xnorcc %o1, 0x403, %o3
12981 .word 0xa9b40d40 ! t2_kref+0x1520: fnot1 %f16, %f20
12982 .word 0x9de3bfa0 ! t2_kref+0x1524: save %sp, -0x60, %sp
12983 .word 0xb0377302 ! t2_kref+0x1528: orn %i5, -0xcfe, %i0
12984 .word 0x95eeaf8f ! t2_kref+0x152c: restore %i2, 0xf8f, %o2
12985 .word 0x99a8c027 ! t2_kref+0x1530: fmovsul %fcc0, %f7, %f12
12986 .word 0x9532601c ! t2_kref+0x1534: srl %o1, 0x1c, %o2
12987 .word 0xd2865000 ! t2_kref+0x1538: lda [%i1]0x80, %o1
12988 .word 0xf6ae1000 ! t2_kref+0x153c: stba %i3, [%i0]0x80
12989 .word 0x3d480004 ! t2_kref+0x1540: fbule,a,pt %fcc0, _kref+0x1550
12990 .word 0xc368a104 ! t2_kref+0x1544: prefetch %g2 + 0x104, 1
12991 .word 0xa1b50d60 ! t2_kref+0x1548: fnot1s %f20, %f16
12992 .word 0x94550017 ! t2_kref+0x154c: umul %l4, %l7, %o2
12993 .word 0x89a089ca ! t2_kref+0x1550: fdivd %f2, %f10, %f4
12994 .word 0x8610201f ! t2_kref+0x1554: mov 0x1f, %g3
12995 .word 0x86a0e001 ! t2_kref+0x1558: subcc %g3, 1, %g3
12996 .word 0x22800010 ! t2_kref+0x155c: be,a _kref+0x159c
12997 .word 0x93b540ab ! t2_kref+0x1560: edge16n %l5, %o3, %o1
12998 .word 0xa5a01928 ! t2_kref+0x1564: fstod %f8, %f18
12999 .word 0xed00a038 ! t2_kref+0x1568: ld [%g2 + 0x38], %f22
13000 .word 0x81ac0a46 ! t2_kref+0x156c: fcmpd %fcc0, %f16, %f6
13001 .word 0x83b00fe0 ! t2_kref+0x1570: fones %f1
13002 .word 0xf420a008 ! t2_kref+0x1574: st %i2, [%g2 + 8]
13003 .word 0x94a68014 ! t2_kref+0x1578: subcc %i2, %l4, %o2
13004 .word 0x133bcdc2 ! t2_kref+0x157c: sethi %hi(0xef370800), %o1
13005 .word 0xb1a0054c ! t2_kref+0x1580: fsqrtd %f12, %f24
13006 .word 0x925a7461 ! t2_kref+0x1584: smul %o1, -0xb9f, %o1
13007 .word 0x9fc10000 ! t2_kref+0x1588: call %g4
13008 .word 0x91b009a1 ! t2_kref+0x158c: fexpand %f1, %f8
13009 .word 0x8bb5ce6c ! t2_kref+0x1590: fxnors %f23, %f12, %f5
13010 .word 0x941a7a7c ! t2_kref+0x1594: xor %o1, -0x584, %o2
13011 .word 0x24480004 ! t2_kref+0x1598: ble,a,pt %icc, _kref+0x15a8
13012 .word 0x94326953 ! t2_kref+0x159c: orn %o1, 0x953, %o2
13013 .word 0x83a00534 ! t2_kref+0x15a0: fsqrts %f20, %f1
13014 .word 0x85a14836 ! t2_kref+0x15a4: fadds %f5, %f22, %f2
13015 .word 0x81b01025 ! t2_kref+0x15a8: siam 0x5
13016 .word 0xe830a02a ! t2_kref+0x15ac: sth %l4, [%g2 + 0x2a]
13017 .word 0x972322fd ! t2_kref+0x15b0: mulscc %o4, 0x2fd, %o3
13018 .word 0x962d6c0a ! t2_kref+0x15b4: andn %l5, 0xc0a, %o3
13019 .word 0x94600008 ! t2_kref+0x15b8: subc %g0, %o0, %o2
13020 .word 0xb1a509c4 ! t2_kref+0x15bc: fdivd %f20, %f4, %f24
13021 .word 0xc020a018 ! t2_kref+0x15c0: clr [%g2 + 0x18]
13022 .word 0x85a0054e ! t2_kref+0x15c4: fsqrtd %f14, %f2
13023 .word 0x953f000d ! t2_kref+0x15c8: sra %i4, %o5, %o2
13024 .word 0x85a00550 ! t2_kref+0x15cc: fsqrtd %f16, %f2
13025 .word 0xd0be101d ! t2_kref+0x15d0: stda %o0, [%i0 + %i5]0x80
13026 .word 0xb1a48942 ! t2_kref+0x15d4: fmuld %f18, %f2, %f24
13027 .word 0x96ad400d ! t2_kref+0x15d8: andncc %l5, %o5, %o3
13028 .word 0x99a489d0 ! t2_kref+0x15dc: fdivd %f18, %f16, %f12
13029 .word 0xc7270019 ! t2_kref+0x15e0: st %f3, [%i4 + %i1]
13030 .word 0x94dd000a ! t2_kref+0x15e4: smulcc %l4, %o2, %o2
13031 .word 0x9da20842 ! t2_kref+0x15e8: faddd %f8, %f2, %f14
13032 .word 0xffee101a ! t2_kref+0x15ec: prefetcha %i0 + %i2, 31
13033 .word 0xe9be5a1a ! t2_kref+0x15f0: stda %f20, [%i1 + %i2]0xd0
13034 .word 0xe4ff1018 ! t2_kref+0x15f4: swapa [%i4 + %i0]0x80, %l2
13035 .word 0x9645e603 ! t2_kref+0x15f8: addc %l7, 0x603, %o3
13036 .word 0xda30a00a ! t2_kref+0x15fc: sth %o5, [%g2 + 0xa]
13037 .word 0x949de8eb ! t2_kref+0x1600: xorcc %l7, 0x8eb, %o2
13038 .word 0xf620a038 ! t2_kref+0x1604: st %i3, [%g2 + 0x38]
13039 .word 0x96770017 ! t2_kref+0x1608: udiv %i4, %l7, %o3
13040 .word 0x83a00034 ! t2_kref+0x160c: fmovs %f20, %f1
13041 .word 0xada01108 ! t2_kref+0x1610: fxtod %f8, %f22
13042 .word 0xc96e3fe8 ! t2_kref+0x1614: prefetch %i0 - 0x18, 4
13043 .word 0x932272d0 ! t2_kref+0x1618: mulscc %o1, -0xd30, %o1
13044 .word 0xada0054a ! t2_kref+0x161c: fsqrtd %f10, %f22
13045 .word 0x925daf50 ! t2_kref+0x1620: smul %l6, 0xf50, %o1
13046 .word 0x85b48ea0 ! t2_kref+0x1624: fsrc1s %f18, %f2
13047 .word 0x9496c01b ! t2_kref+0x1628: orcc %i3, %i3, %o2
13048 .word 0xa9b00cc6 ! t2_kref+0x162c: fnot2 %f6, %f20
13049 .word 0x9322c015 ! t2_kref+0x1630: mulscc %o3, %l5, %o1
13050 .word 0x9db00c00 ! t2_kref+0x1634: fzero %f14
13051 .word 0xd440a038 ! t2_kref+0x1638: ldsw [%g2 + 0x38], %o2
13052 .word 0x8610201e ! t2_kref+0x163c: mov 0x1e, %g3
13053 .word 0x86a0e001 ! t2_kref+0x1640: subcc %g3, 1, %g3
13054 .word 0x22800006 ! t2_kref+0x1644: be,a _kref+0x165c
13055 .word 0xda28a009 ! t2_kref+0x1648: stb %o5, [%g2 + 9]
13056 .word 0x92df2e53 ! t2_kref+0x164c: smulcc %i4, 0xe53, %o1
13057 .word 0x81828000 ! t2_kref+0x1650: wr %o2, %g0, %y
13058 .word 0x923d3ada ! t2_kref+0x1654: xnor %l4, -0x526, %o1
13059 .word 0x133b3157 ! t2_kref+0x1658: sethi %hi(0xecc55c00), %o1
13060 .word 0x9737200f ! t2_kref+0x165c: srl %i4, 0xf, %o3
13061 .word 0x95b38542 ! t2_kref+0x1660: fcmpeq16 %f14, %f2, %o2
13062 .word 0x3d480007 ! t2_kref+0x1664: fbule,a,pt %fcc0, _kref+0x1680
13063 .word 0x972b400d ! t2_kref+0x1668: sll %o5, %o5, %o3
13064 .word 0xa5a388d8 ! t2_kref+0x166c: fsubd %f14, %f24, %f18
13065 .word 0xea30a00a ! t2_kref+0x1670: sth %l5, [%g2 + 0xa]
13066 .word 0xd24e200a ! t2_kref+0x1674: ldsb [%i0 + 0xa], %o1
13067 .word 0x2a800004 ! t2_kref+0x1678: bcs,a _kref+0x1688
13068 .word 0x9da488c2 ! t2_kref+0x167c: fsubd %f18, %f2, %f14
13069 .word 0xfdee501a ! t2_kref+0x1680: prefetcha %i1 + %i2, 30
13070 .word 0xb1b00ce5 ! t2_kref+0x1684: fnot2s %f5, %f24
13071 .word 0xd28e9019 ! t2_kref+0x1688: lduba [%i2 + %i1]0x80, %o1
13072 .word 0x972ec008 ! t2_kref+0x168c: sll %i3, %o0, %o3
13073 .word 0x952a800c ! t2_kref+0x1690: sll %o2, %o4, %o2
13074 .word 0x952a601f ! t2_kref+0x1694: sll %o1, 0x1f, %o2
13075 .word 0xd2d81018 ! t2_kref+0x1698: ldxa [%g0 + %i0]0x80, %o1
13076 .word 0xdf20a018 ! t2_kref+0x169c: st %f15, [%g2 + 0x18]
13077 .word 0xd030a03a ! t2_kref+0x16a0: sth %o0, [%g2 + 0x3a]
13078 .word 0x92556b5a ! t2_kref+0x16a4: umul %l5, 0xb5a, %o1
13079 .word 0x9ba188af ! t2_kref+0x16a8: fsubs %f6, %f15, %f13
13080 .word 0x99a30823 ! t2_kref+0x16ac: fadds %f12, %f3, %f12
13081 .word 0xd6ae101a ! t2_kref+0x16b0: stba %o3, [%i0 + %i2]0x80
13082 call SYM(t2_subr0)
13083 .word 0xe53e2010 ! t2_kref+0x16b8: std %f18, [%i0 + 0x10]
13084 .word 0x944371cf ! t2_kref+0x16bc: addc %o5, -0xe31, %o2
13085 .word 0xd648a03a ! t2_kref+0x16c0: ldsb [%g2 + 0x3a], %o3
13086 .word 0xd2c01019 ! t2_kref+0x16c4: ldswa [%g0 + %i1]0x80, %o1
13087 .word 0xd93e3ff0 ! t2_kref+0x16c8: std %f12, [%i0 - 0x10]
13088 .word 0x150cfa73 ! t2_kref+0x16cc: sethi %hi(0x33e9cc00), %o2
13089 .word 0x97b10550 ! t2_kref+0x16d0: fcmpeq16 %f4, %f16, %o3
13090 .word 0x97b70200 ! t2_kref+0x16d4: array8 %i4, %g0, %o3
13091 .word 0xe09f5019 ! t2_kref+0x16d8: ldda [%i5 + %i1]0x80, %l0
13092 .word 0xd416c019 ! t2_kref+0x16dc: lduh [%i3 + %i1], %o2
13093 .word 0x8db08c8a ! t2_kref+0x16e0: fandnot2 %f2, %f10, %f6
13094 .word 0x9fa388a5 ! t2_kref+0x16e4: fsubs %f14, %f5, %f15
13095 .word 0xd20e3fe5 ! t2_kref+0x16e8: ldub [%i0 - 0x1b], %o1
13096 .word 0x96bdc014 ! t2_kref+0x16ec: xnorcc %l7, %l4, %o3
13097 .word 0xa1b50d14 ! t2_kref+0x16f0: fandnot1 %f20, %f20, %f16
13098 .word 0x9f414000 ! t2_kref+0x16f4: mov %pc, %o7
13099 .word 0x97b280e0 ! t2_kref+0x16f8: edge16ln %o2, %g0, %o3
13100 .word 0xc51fbef8 ! t2_kref+0x16fc: ldd [%fp - 0x108], %f2
13101 .word 0xa9a00554 ! t2_kref+0x1700: fsqrtd %f20, %f20
13102 .word 0x95400000 ! t2_kref+0x1704: mov %y, %o2
13103 .word 0x91a00034 ! t2_kref+0x1708: fmovs %f20, %f8
13104 .word 0x97b34308 ! t2_kref+0x170c: alignaddr %o5, %o0, %o3
13105 .word 0xa3b30faa ! t2_kref+0x1710: fors %f12, %f10, %f17
13106 .word 0xd650a018 ! t2_kref+0x1714: ldsh [%g2 + 0x18], %o3
13107 .word 0x81dfc00b ! t2_kref+0x1718: flush %i7 + %o3
13108 .word 0x942ea0ea ! t2_kref+0x171c: andn %i2, 0xea, %o2
13109 .word 0x3d480002 ! t2_kref+0x1720: fbule,a,pt %fcc0, _kref+0x1728
13110 .word 0x9732000c ! t2_kref+0x1724: srl %o0, %o4, %o3
13111 .word 0x85a108c6 ! t2_kref+0x1728: fsubd %f4, %f6, %f2
13112 .word 0x969b0015 ! t2_kref+0x172c: xorcc %o4, %l5, %o3
13113 .word 0x969a0015 ! t2_kref+0x1730: xorcc %o0, %l5, %o3
13114 .word 0x929a8015 ! t2_kref+0x1734: xorcc %o2, %l5, %o1
13115 .word 0xd82e8018 ! t2_kref+0x1738: stb %o4, [%i2 + %i0]
13116 .word 0x81ac4a32 ! t2_kref+0x173c: fcmps %fcc0, %f17, %f18
13117 .word 0xf62e8018 ! t2_kref+0x1740: stb %i3, [%i2 + %i0]
13118 .word 0x95a01a42 ! t2_kref+0x1744: fdtoi %f2, %f10
13119 .word 0x81dc8001 ! t2_kref+0x1748: flush %l2 + %g1
13120 .word 0xd86e7ff5 ! t2_kref+0x174c: ldstub [%i1 - 0xb], %o4
13121 .word 0x96aa3823 ! t2_kref+0x1750: andncc %o0, -0x7dd, %o3
13122 .word 0x928a401a ! t2_kref+0x1754: andcc %o1, %i2, %o1
13123 .word 0x91a00058 ! t2_kref+0x1758: fmovd %f24, %f8
13124 .word 0x81a84a27 ! t2_kref+0x175c: fcmps %fcc0, %f1, %f7
13125 .word 0x8610201a ! t2_kref+0x1760: mov 0x1a, %g3
13126 .word 0x86a0e001 ! t2_kref+0x1764: subcc %g3, 1, %g3
13127 .word 0x2280001f ! t2_kref+0x1768: be,a _kref+0x17e4
13128 .word 0xa5a00030 ! t2_kref+0x176c: fmovs %f16, %f18
13129 .word 0x95b5c03a ! t2_kref+0x1770: edge8n %l7, %i2, %o2
13130 .word 0xada389d2 ! t2_kref+0x1774: fdivd %f14, %f18, %f22
13131 .word 0xa3a00527 ! t2_kref+0x1778: fsqrts %f7, %f17
13132 .word 0xee20a018 ! t2_kref+0x177c: st %l7, [%g2 + 0x18]
13133 .word 0xa7a00025 ! t2_kref+0x1780: fmovs %f5, %f19
13134 .word 0x94aa289f ! t2_kref+0x1784: andncc %o0, 0x89f, %o2
13135 .word 0xff6e2018 ! t2_kref+0x1788: prefetch %i0 + 0x18, 31
13136 .word 0x93326013 ! t2_kref+0x178c: srl %o1, 0x13, %o1
13137 .word 0x9fc00004 ! t2_kref+0x1790: call %g0 + %g4
13138 .word 0xb1a2c8a9 ! t2_kref+0x1794: fsubs %f11, %f9, %f24
13139 .word 0x95a4882d ! t2_kref+0x1798: fadds %f18, %f13, %f10
13140 .word 0xc030a028 ! t2_kref+0x179c: clrh [%g2 + 0x28]
13141 .word 0x23480005 ! t2_kref+0x17a0: fbne,a,pt %fcc0, _kref+0x17b4
13142 .word 0xe36e401c ! t2_kref+0x17a4: prefetch %i1 + %i4, 17
13143 .word 0x2e800005 ! t2_kref+0x17a8: bvs,a _kref+0x17bc
13144 .word 0xd600a018 ! t2_kref+0x17ac: ld [%g2 + 0x18], %o3
13145 .word 0xd2164000 ! t2_kref+0x17b0: lduh [%i1], %o1
13146 .word 0x34800008 ! t2_kref+0x17b4: bg,a _kref+0x17d4
13147 .word 0xd4070019 ! t2_kref+0x17b8: ld [%i4 + %i1], %o2
13148 .word 0x81a01046 ! t2_kref+0x17bc: fdtox %f6, %f0
13149 .word 0x81ab0aa7 ! t2_kref+0x17c0: fcmpes %fcc0, %f12, %f7
13150 .word 0x81820000 ! t2_kref+0x17c4: wr %o0, %g0, %y
13151 .word 0x81ab0ac8 ! t2_kref+0x17c8: fcmped %fcc0, %f12, %f8
13152 .word 0xd6ce9018 ! t2_kref+0x17cc: ldsba [%i2 + %i0]0x80, %o3
13153 .word 0x13366bcc ! t2_kref+0x17d0: sethi %hi(0xd9af3000), %o1
13154 .word 0x9f414000 ! t2_kref+0x17d4: mov %pc, %o7
13155 .word 0x93b5816a ! t2_kref+0x17d8: edge32ln %l6, %o2, %o1
13156 .word 0x83b00c20 ! t2_kref+0x17dc: fzeros %f1
13157 .word 0x9bb24eed ! t2_kref+0x17e0: fornot2s %f9, %f13, %f13
13158 .word 0x91a14834 ! t2_kref+0x17e4: fadds %f5, %f20, %f8
13159 .word 0x96658016 ! t2_kref+0x17e8: subc %l6, %l6, %o3
13160 .word 0x9445aff9 ! t2_kref+0x17ec: addc %l6, 0xff9, %o2
13161 .word 0x81a00556 ! t2_kref+0x17f0: fsqrtd %f22, %f0
13162 .word 0x85b10a0e ! t2_kref+0x17f4: fpadd16 %f4, %f14, %f2
13163 .word 0x94f52b38 ! t2_kref+0x17f8: udivcc %l4, 0xb38, %o2
13164 .word 0x93b5c16d ! t2_kref+0x17fc: edge32ln %l7, %o5, %o1
13165 .word 0x95b30482 ! t2_kref+0x1800: fcmple32 %f12, %f2, %o2
13166 .word 0xcdbe101d ! t2_kref+0x1804: stda %f6, [%i0 + %i5]0x80
13167 .word 0x95400000 ! t2_kref+0x1808: mov %y, %o2
13168 .word 0x969dc014 ! t2_kref+0x180c: xorcc %l7, %l4, %o3
13169 .word 0xee2e4000 ! t2_kref+0x1810: stb %l7, [%i1]
13170 .word 0x97408000 ! t2_kref+0x1814: mov %ccr, %o3
13171 .word 0xe27e7fe0 ! t2_kref+0x1818: swap [%i1 - 0x20], %l1
13172 .word 0xa9b14ea0 ! t2_kref+0x181c: fsrc1s %f5, %f20
13173! .word 0x344ed9f8 ! t2_kref+0x1820: bg,a,pt %icc, SYM(t2_subr0)
13174 bg,a,pt %icc, SYM(t2_subr0)
13175 .word 0x9e006f24 ! t2_kref+0x1824: add %g1, 0xf24, %o7
13176 .word 0xa3b00fe0 ! t2_kref+0x1828: fones %f17
13177 .word 0x3a800004 ! t2_kref+0x182c: bcc,a _kref+0x183c
13178 .word 0x92082f05 ! t2_kref+0x1830: and %g0, 0xf05, %o1
13179 .word 0xadb00f28 ! t2_kref+0x1834: fsrc2s %f8, %f22
13180 .word 0x8db44ea0 ! t2_kref+0x1838: fsrc1s %f17, %f6
13181 .word 0xd440a028 ! t2_kref+0x183c: ldsw [%g2 + 0x28], %o2
13182 .word 0x86102003 ! t2_kref+0x1840: mov 0x3, %g3
13183 .word 0x32800000 ! t2_kref+0x1844: bne,a _kref+0x1844
13184 .word 0x86a0e001 ! t2_kref+0x1848: subcc %g3, 1, %g3
13185 .word 0xf4362004 ! t2_kref+0x184c: sth %i2, [%i0 + 4]
13186 .word 0xd6163fe4 ! t2_kref+0x1850: lduh [%i0 - 0x1c], %o3
13187 .word 0x969f000a ! t2_kref+0x1854: xorcc %i4, %o2, %o3
13188 .word 0xe836c005 ! t2_kref+0x1858: sth %l4, [%i3 + %g5]
13189 .word 0x95232f4c ! t2_kref+0x185c: mulscc %o4, 0xf4c, %o2
13190 .word 0x28800002 ! t2_kref+0x1860: bleu,a _kref+0x1868
13191 .word 0x949b79f6 ! t2_kref+0x1864: xorcc %o5, -0x60a, %o2
13192 .word 0xea267fe0 ! t2_kref+0x1868: st %l5, [%i1 - 0x20]
13193 .word 0xed68a1c7 ! t2_kref+0x186c: prefetch %g2 + 0x1c7, 22
13194 .word 0x89b00f0e ! t2_kref+0x1870: fsrc2 %f14, %f4
13195 .word 0xc96e2018 ! t2_kref+0x1874: prefetch %i0 + 0x18, 4
13196 call SYM(t2_subr1)
13197 .word 0x81daa25d ! t2_kref+0x187c: flush %o2 + 0x25d
13198 .word 0xd6100019 ! t2_kref+0x1880: lduh [%g0 + %i1], %o3
13199 .word 0xd208a009 ! t2_kref+0x1884: ldub [%g2 + 9], %o1
13200 .word 0x8ba01088 ! t2_kref+0x1888: fxtos %f8, %f5
13201 .word 0x9544c000 ! t2_kref+0x188c: mov %gsr, %o2
13202 .word 0x94aaa720 ! t2_kref+0x1890: andncc %o2, 0x720, %o2
13203 .word 0x9482800a ! t2_kref+0x1894: addcc %o2, %o2, %o2
13204 .word 0xd240a038 ! t2_kref+0x1898: ldsw [%g2 + 0x38], %o1
13205 .word 0xc568a108 ! t2_kref+0x189c: prefetch %g2 + 0x108, 2
13206 .word 0xaba34823 ! t2_kref+0x18a0: fadds %f13, %f3, %f21
13207 .word 0x2c800002 ! t2_kref+0x18a4: bneg,a _kref+0x18ac
13208 .word 0x9266abaa ! t2_kref+0x18a8: subc %i2, 0xbaa, %o1
13209 .word 0x9fc10000 ! t2_kref+0x18ac: call %g4
13210 .word 0x928b7393 ! t2_kref+0x18b0: andcc %o5, -0xc6d, %o1
13211 .word 0x25800002 ! t2_kref+0x18b4: fblg,a _kref+0x18bc
13212 .word 0x9da04929 ! t2_kref+0x18b8: fmuls %f1, %f9, %f14
13213 .word 0x95a01923 ! t2_kref+0x18bc: fstod %f3, %f10
13214! .word 0x334ed9d0 ! t2_kref+0x18c0: fbe,a,pt %fcc0, SYM(t2_subr0)
13215 fbe,a,pt %fcc0, SYM(t2_subr0)
13216 .word 0x9f414000 ! t2_kref+0x18c4: mov %pc, %o7
13217 .word 0xd25e2018 ! t2_kref+0x18c8: ldx [%i0 + 0x18], %o1
13218 .word 0xd44e3fe0 ! t2_kref+0x18cc: ldsb [%i0 - 0x20], %o2
13219 .word 0xd6163fe0 ! t2_kref+0x18d0: lduh [%i0 - 0x20], %o3
13220 .word 0xa5a5094e ! t2_kref+0x18d4: fmuld %f20, %f14, %f18
13221 .word 0x9485000a ! t2_kref+0x18d8: addcc %l4, %o2, %o2
13222 .word 0xd44e600c ! t2_kref+0x18dc: ldsb [%i1 + 0xc], %o2
13223 .word 0x9725a8ed ! t2_kref+0x18e0: mulscc %l6, 0x8ed, %o3
13224 .word 0xc5380019 ! t2_kref+0x18e4: std %f2, [%g0 + %i1]
13225 .word 0xe5f61014 ! t2_kref+0x18e8: casxa [%i0]0x80, %l4, %l2
13226 .word 0xc9be1808 ! t2_kref+0x18ec: stda %f4, [%i0 + %o0]0xc0
13227 .word 0x9760e507 ! t2_kref+0x18f0: movul %fcc0, -0x2f9, %o3
13228 .word 0xc93e7fe8 ! t2_kref+0x18f4: std %f4, [%i1 - 0x18]
13229 .word 0xd2567fea ! t2_kref+0x18f8: ldsh [%i1 - 0x16], %o1
13230 .word 0x929ef3af ! t2_kref+0x18fc: xorcc %i3, -0xc51, %o1
13231 .word 0x9344c000 ! t2_kref+0x1900: mov %gsr, %o1
13232 .word 0xd4164000 ! t2_kref+0x1904: lduh [%i1], %o2
13233 .word 0xd9be6012 ! t2_kref+0x1908: stda %f12, [%i1 + 0x12]%asi
13234 .word 0x9544c000 ! t2_kref+0x190c: mov %gsr, %o2
13235 .word 0xd210a028 ! t2_kref+0x1910: lduh [%g2 + 0x28], %o1
13236 .word 0x2a800001 ! t2_kref+0x1914: bcs,a _kref+0x1918
13237 .word 0x81b38c88 ! t2_kref+0x1918: fandnot2 %f14, %f8, %f0
13238 .word 0x9da28840 ! t2_kref+0x191c: faddd %f10, %f0, %f14
13239 .word 0xe168a0cd ! t2_kref+0x1920: prefetch %g2 + 0xcd, 16
13240 .word 0xd650a008 ! t2_kref+0x1924: ldsh [%g2 + 8], %o3
13241 .word 0x81db8008 ! t2_kref+0x1928: flush %sp + %o0
13242 .word 0x83a01098 ! t2_kref+0x192c: fxtos %f24, %f1
13243 .word 0x95b40558 ! t2_kref+0x1930: fcmpeq16 %f16, %f24, %o2
13244 .word 0xa3a01a4c ! t2_kref+0x1934: fdtoi %f12, %f17
13245 .word 0xd43e3ff8 ! t2_kref+0x1938: std %o2, [%i0 - 8]
13246 .word 0xf16e001a ! t2_kref+0x193c: prefetch %i0 + %i2, 24
13247 .word 0x953dc01a ! t2_kref+0x1940: sra %l7, %i2, %o2
13248 .word 0x86102005 ! t2_kref+0x1944: mov 0x5, %g3
13249 .word 0x86a0e001 ! t2_kref+0x1948: subcc %g3, 1, %g3
13250 .word 0x2280000d ! t2_kref+0x194c: be,a _kref+0x1980
13251 .word 0xd4167fe0 ! t2_kref+0x1950: lduh [%i1 - 0x20], %o2
13252 .word 0x97b30356 ! t2_kref+0x1954: alignaddrl %o4, %l6, %o3
13253 .word 0x97253a57 ! t2_kref+0x1958: mulscc %l4, -0x5a9, %o3
13254 .word 0x8bb30ea0 ! t2_kref+0x195c: fsrc1s %f12, %f5
13255 .word 0x81b00f0e ! t2_kref+0x1960: fsrc2 %f14, %f0
13256 .word 0xd4560000 ! t2_kref+0x1964: ldsh [%i0], %o2
13257 .word 0xb3a0052d ! t2_kref+0x1968: fsqrts %f13, %f25
13258 .word 0xa9b48a96 ! t2_kref+0x196c: fpsub16 %f18, %f22, %f20
13259 .word 0xa5a01034 ! t2_kref+0x1970: fstox %f20, %f18
13260 .word 0x97b340ca ! t2_kref+0x1974: edge16l %o5, %o2, %o3
13261 .word 0x81dd8018 ! t2_kref+0x1978: flush %l6 + %i0
13262 .word 0x8da00021 ! t2_kref+0x197c: fmovs %f1, %f6
13263 .word 0x8db48a94 ! t2_kref+0x1980: fpsub16 %f18, %f20, %f6
13264 .word 0x89a0192c ! t2_kref+0x1984: fstod %f12, %f4
13265 .word 0xa5b0c638 ! t2_kref+0x1988: fmul8x16 %f3, %f24, %f18
13266 .word 0x20800008 ! t2_kref+0x198c: bn,a _kref+0x19ac
13267 .word 0xc0200018 ! t2_kref+0x1990: clr [%g0 + %i0]
13268 .word 0xd240a008 ! t2_kref+0x1994: ldsw [%g2 + 8], %o1
13269 .word 0x24800007 ! t2_kref+0x1998: ble,a _kref+0x19b4
13270 .word 0xd4467ffc ! t2_kref+0x199c: ldsw [%i1 - 4], %o2
13271 .word 0xcb20a018 ! t2_kref+0x19a0: st %f5, [%g2 + 0x18]
13272 .word 0x95b00fc0 ! t2_kref+0x19a4: fone %f10
13273 .word 0xb1a0190b ! t2_kref+0x19a8: fitod %f11, %f24
13274 .word 0xe51fbee8 ! t2_kref+0x19ac: ldd [%fp - 0x118], %f18
13275 .word 0x133ab9c8 ! t2_kref+0x19b0: sethi %hi(0xeae72000), %o1
13276 .word 0x95b50402 ! t2_kref+0x19b4: fcmple16 %f20, %f2, %o2
13277 .word 0x8da01932 ! t2_kref+0x19b8: fstod %f18, %f6
13278 .word 0x81aa0a34 ! t2_kref+0x19bc: fcmps %fcc0, %f8, %f20
13279 .word 0x8610200d ! t2_kref+0x19c0: mov 0xd, %g3
13280 .word 0x86a0e001 ! t2_kref+0x19c4: subcc %g3, 1, %g3
13281 .word 0x22800020 ! t2_kref+0x19c8: be,a _kref+0x1a48
13282 .word 0x89a0190c ! t2_kref+0x19cc: fitod %f12, %f4
13283 .word 0x001fffff ! t2_kref+0x19d0: illtrap 0x1fffff
13284 .word 0x972b4009 ! t2_kref+0x19d4: sll %o5, %o1, %o3
13285 .word 0x97418000 ! t2_kref+0x19d8: mov %fprs, %o3
13286 .word 0xe01f4018 ! t2_kref+0x19dc: ldd [%i5 + %i0], %l0
13287 .word 0x96fae598 ! t2_kref+0x19e0: sdivcc %o3, 0x598, %o3
13288 .word 0xee78a028 ! t2_kref+0x19e4: swap [%g2 + 0x28], %l7
13289 .word 0xffee501d ! t2_kref+0x19e8: prefetcha %i1 + %i5, 31
13290 .word 0x92fac00d ! t2_kref+0x19ec: sdivcc %o3, %o5, %o1
13291 .word 0x97b1850e ! t2_kref+0x19f0: fcmpgt16 %f6, %f14, %o3
13292 .word 0xd648a02a ! t2_kref+0x19f4: ldsb [%g2 + 0x2a], %o3
13293 .word 0x8fa1c82e ! t2_kref+0x19f8: fadds %f7, %f14, %f7
13294 .word 0xc3ee100d ! t2_kref+0x19fc: prefetcha %i0 + %o5, 1
13295 .word 0xfd6e001c ! t2_kref+0x1a00: prefetch %i0 + %i4, 30
13296 .word 0x81ae0aad ! t2_kref+0x1a04: fcmpes %fcc0, %f24, %f13
13297 .word 0xeaae1000 ! t2_kref+0x1a08: stba %l5, [%i0]0x80
13298 .word 0xed3e001d ! t2_kref+0x1a0c: std %f22, [%i0 + %i5]
13299 .word 0xd4de1000 ! t2_kref+0x1a10: ldxa [%i0]0x80, %o2
13300 .word 0xd46e0000 ! t2_kref+0x1a14: ldstub [%i0], %o2
13301 .word 0x95b407d6 ! t2_kref+0x1a18: pdist %f16, %f22, %f10
13302 .word 0xd9380019 ! t2_kref+0x1a1c: std %f12, [%g0 + %i1]
13303 .word 0x96d0001b ! t2_kref+0x1a20: umulcc %g0, %i3, %o3
13304 .word 0x9bb5cea0 ! t2_kref+0x1a24: fsrc1s %f23, %f13
13305 .word 0x9db28e16 ! t2_kref+0x1a28: fand %f10, %f22, %f14
13306 .word 0xb1a188d6 ! t2_kref+0x1a2c: fsubd %f6, %f22, %f24
13307 .word 0xb1a309d4 ! t2_kref+0x1a30: fdivd %f12, %f20, %f24
13308 .word 0x93a1c8a2 ! t2_kref+0x1a34: fsubs %f7, %f2, %f9
13309 .word 0x8186c000 ! t2_kref+0x1a38: wr %i3, %g0, %y
13310 .word 0x28bfffe2 ! t2_kref+0x1a3c: bleu,a _kref+0x19c4
13311 .word 0xd99f1a18 ! t2_kref+0x1a40: ldda [%i4 + %i0]0xd0, %f12
13312 .word 0xb1a00029 ! t2_kref+0x1a44: fmovs %f9, %f24
13313 .word 0x8db086e4 ! t2_kref+0x1a48: fmul8ulx16 %f2, %f4, %f6
13314 .word 0x94c00015 ! t2_kref+0x1a4c: addccc %g0, %l5, %o2
13315 .word 0xa1a00554 ! t2_kref+0x1a50: fsqrtd %f20, %f16
13316 .word 0xd200a008 ! t2_kref+0x1a54: ld [%g2 + 8], %o1
13317 .word 0xa5b28aa5 ! t2_kref+0x1a58: fpsub16s %f10, %f5, %f18
13318 .word 0xd2162008 ! t2_kref+0x1a5c: lduh [%i0 + 8], %o1
13319 .word 0x952d200b ! t2_kref+0x1a60: sll %l4, 0xb, %o2
13320 .word 0x133beb74 ! t2_kref+0x1a64: sethi %hi(0xefadd000), %o1
13321 .word 0xa1b10620 ! t2_kref+0x1a68: fmul8x16 %f4, %f0, %f16
13322 .word 0x96a32fdd ! t2_kref+0x1a6c: subcc %o4, 0xfdd, %o3
13323 .word 0x81dba247 ! t2_kref+0x1a70: flush %sp + 0x247
13324 .word 0x93702dd5 ! t2_kref+0x1a74: popc 0xdd5, %o1
13325 .word 0x99a00548 ! t2_kref+0x1a78: fsqrtd %f8, %f12
13326 .word 0x2a800006 ! t2_kref+0x1a7c: bcs,a _kref+0x1a94
13327 .word 0xd4062014 ! t2_kref+0x1a80: ld [%i0 + 0x14], %o2
13328 .word 0x8fb007a0 ! t2_kref+0x1a84: fpackfix %f0, %f7
13329 .word 0x27480003 ! t2_kref+0x1a88: fbul,a,pt %fcc0, _kref+0x1a94
13330 .word 0xd4066018 ! t2_kref+0x1a8c: ld [%i1 + 0x18], %o2
13331 .word 0xf1ee101c ! t2_kref+0x1a90: prefetcha %i0 + %i4, 24
13332 .word 0xa5a509ca ! t2_kref+0x1a94: fdivd %f20, %f10, %f18
13333 .word 0xd62e7fee ! t2_kref+0x1a98: stb %o3, [%i1 - 0x12]
13334 .word 0x962a800a ! t2_kref+0x1a9c: andn %o2, %o2, %o3
13335 .word 0x965ea14d ! t2_kref+0x1aa0: smul %i2, 0x14d, %o3
13336 .word 0x941ac01c ! t2_kref+0x1aa4: xor %o3, %i4, %o2
13337 .word 0xa1a58850 ! t2_kref+0x1aa8: faddd %f22, %f16, %f16
13338 .word 0x96f5f1bb ! t2_kref+0x1aac: udivcc %l7, -0xe45, %o3
13339 .word 0x972ea00a ! t2_kref+0x1ab0: sll %i2, 0xa, %o3
13340 .word 0xc12e401c ! t2_kref+0x1ab4: st %fsr, [%i1 + %i4]
13341 .word 0x81ad4a30 ! t2_kref+0x1ab8: fcmps %fcc0, %f21, %f16
13342 .word 0xec20a008 ! t2_kref+0x1abc: st %l6, [%g2 + 8]
13343 .word 0x81a90a2a ! t2_kref+0x1ac0: fcmps %fcc0, %f4, %f10
13344 .word 0xe13e7fe8 ! t2_kref+0x1ac4: std %f16, [%i1 - 0x18]
13345 .word 0x2e800006 ! t2_kref+0x1ac8: bvs,a _kref+0x1ae0
13346 .word 0xec3e0000 ! t2_kref+0x1acc: std %l6, [%i0]
13347 .word 0xeb68a145 ! t2_kref+0x1ad0: prefetch %g2 + 0x145, 21
13348 .word 0x38800007 ! t2_kref+0x1ad4: bgu,a _kref+0x1af0
13349 .word 0x92a731a8 ! t2_kref+0x1ad8: subcc %i4, -0xe58, %o1
13350 .word 0x96b5bcf4 ! t2_kref+0x1adc: orncc %l6, -0x30c, %o3
13351 .word 0xe5ee501b ! t2_kref+0x1ae0: prefetcha %i1 + %i3, 18
13352 .word 0x39480001 ! t2_kref+0x1ae4: fbuge,a,pt %fcc0, _kref+0x1ae8
13353 .word 0x89b60c82 ! t2_kref+0x1ae8: fandnot2 %f24, %f2, %f4
13354 .word 0x81a98ab0 ! t2_kref+0x1aec: fcmpes %fcc0, %f6, %f16
13355 .word 0x9242c00b ! t2_kref+0x1af0: addc %o3, %o3, %o1
13356 .word 0x9736c016 ! t2_kref+0x1af4: srl %i3, %l6, %o3
13357 .word 0x9282e179 ! t2_kref+0x1af8: addcc %o3, 0x179, %o1
13358 .word 0x24800006 ! t2_kref+0x1afc: ble,a _kref+0x1b14
13359 .word 0xdb20a028 ! t2_kref+0x1b00: st %f13, [%g2 + 0x28]
13360 .word 0x968562f2 ! t2_kref+0x1b04: addcc %l5, 0x2f2, %o3
13361 .word 0x95a60956 ! t2_kref+0x1b08: fmuld %f24, %f22, %f10
13362 .word 0x91a00035 ! t2_kref+0x1b0c: fmovs %f21, %f8
13363 .word 0x81ae4a23 ! t2_kref+0x1b10: fcmps %fcc0, %f25, %f3
13364 .word 0xd2567fe0 ! t2_kref+0x1b14: ldsh [%i1 - 0x20], %o1
13365 .word 0x99b58ad8 ! t2_kref+0x1b18: fpsub32 %f22, %f24, %f12
13366 .word 0xe82e001a ! t2_kref+0x1b1c: stb %l4, [%i0 + %i2]
13367 .word 0x3c480007 ! t2_kref+0x1b20: bpos,a,pt %icc, _kref+0x1b3c
13368 .word 0xb1b40dca ! t2_kref+0x1b24: fnand %f16, %f10, %f24
13369 .word 0x9465c016 ! t2_kref+0x1b28: subc %l7, %l6, %o2
13370 .word 0x926228c4 ! t2_kref+0x1b2c: subc %o0, 0x8c4, %o1
13371 .word 0x9202c017 ! t2_kref+0x1b30: add %o3, %l7, %o1
13372 .word 0xee20a028 ! t2_kref+0x1b34: st %l7, [%g2 + 0x28]
13373 .word 0xef68a04c ! t2_kref+0x1b38: prefetch %g2 + 0x4c, 23
13374 .word 0x24800007 ! t2_kref+0x1b3c: ble,a _kref+0x1b58
13375 .word 0xd620a038 ! t2_kref+0x1b40: st %o3, [%g2 + 0x38]
13376 .word 0x3d480008 ! t2_kref+0x1b44: fbule,a,pt %fcc0, _kref+0x1b64
13377 .word 0xd27f0018 ! t2_kref+0x1b48: swap [%i4 + %i0], %o1
13378 .word 0x81a88a4c ! t2_kref+0x1b4c: fcmpd %fcc0, %f2, %f12
13379 .word 0x9332e003 ! t2_kref+0x1b50: srl %o3, 0x3, %o1
13380 .word 0x94bb69be ! t2_kref+0x1b54: xnorcc %o5, 0x9be, %o2
13381 .word 0xeb68a10a ! t2_kref+0x1b58: prefetch %g2 + 0x10a, 21
13382 .word 0x8da000ac ! t2_kref+0x1b5c: fnegs %f12, %f6
13383 .word 0x1334064e ! t2_kref+0x1b60: sethi %hi(0xd0193800), %o1
13384 .word 0xd9be180d ! t2_kref+0x1b64: stda %f12, [%i0 + %o5]0xc0
13385 .word 0x9da01907 ! t2_kref+0x1b68: fitod %f7, %f14
13386 .word 0x94e5325d ! t2_kref+0x1b6c: subccc %l4, -0xda3, %o2
13387 .word 0x942f0016 ! t2_kref+0x1b70: andn %i4, %l6, %o2
13388 .word 0x9735400a ! t2_kref+0x1b74: srl %l5, %o2, %o3
13389 .word 0x99a01930 ! t2_kref+0x1b78: fstod %f16, %f12
13390 .word 0xa3b00f2a ! t2_kref+0x1b7c: fsrc2s %f10, %f17
13391 .word 0x8ba0002e ! t2_kref+0x1b80: fmovs %f14, %f5
13392 .word 0x93b08548 ! t2_kref+0x1b84: fcmpeq16 %f2, %f8, %o1
13393 .word 0xa5a209cc ! t2_kref+0x1b88: fdivd %f8, %f12, %f18
13394 .word 0x99a589d4 ! t2_kref+0x1b8c: fdivd %f22, %f20, %f12
13395 .word 0x32480004 ! t2_kref+0x1b90: bne,a,pt %icc, _kref+0x1ba0
13396 .word 0x91a01932 ! t2_kref+0x1b94: fstod %f18, %f8
13397 .word 0x81a90a21 ! t2_kref+0x1b98: fcmps %fcc0, %f4, %f1
13398 .word 0x9442e901 ! t2_kref+0x1b9c: addc %o3, 0x901, %o2
13399 .word 0x93a018d6 ! t2_kref+0x1ba0: fdtos %f22, %f9
13400 .word 0x9da588c8 ! t2_kref+0x1ba4: fsubd %f22, %f8, %f14
13401 .word 0x85a00540 ! t2_kref+0x1ba8: fsqrtd %f0, %f2
13402 .word 0xd87e2000 ! t2_kref+0x1bac: swap [%i0], %o4
13403 .word 0x8143e040 ! t2_kref+0x1bb0: membar 0x40
13404 .word 0xd2a71019 ! t2_kref+0x1bb4: sta %o1, [%i4 + %i1]0x80
13405 .word 0x95a00142 ! t2_kref+0x1bb8: fabsd %f2, %f10
13406 .word 0x2b800007 ! t2_kref+0x1bbc: fbug,a _kref+0x1bd8
13407 .word 0xd2100018 ! t2_kref+0x1bc0: lduh [%g0 + %i0], %o1
13408 .word 0x949d8008 ! t2_kref+0x1bc4: xorcc %l6, %o0, %o2
13409 .word 0x81ac0a23 ! t2_kref+0x1bc8: fcmps %fcc0, %f16, %f3
13410 .word 0x921a77a6 ! t2_kref+0x1bcc: xor %o1, -0x85a, %o1
13411 call SYM(t2_subr0)
13412 .word 0x92fd311e ! t2_kref+0x1bd4: sdivcc %l4, -0xee2, %o1
13413 .word 0x93b305c8 ! t2_kref+0x1bd8: fcmpeq32 %f12, %f8, %o1
13414 .word 0xe7f6501b ! t2_kref+0x1bdc: casxa [%i1]0x80, %i3, %l3
13415 sethi %hi(2f), %o7
13416 .word 0xe40be004 ! t2_kref+0x1be4: ldub [%o7 + 4], %l2
13417 .word 0xa41ca00c ! t2_kref+0x1be8: xor %l2, 0xc, %l2
13418 .word 0xe42be004 ! t2_kref+0x1bec: stb %l2, [%o7 + 4]
13419 .word 0x81dbe004 ! t2_kref+0x1bf0: flush %o7 + 4
13420 .word 0xadb60d98 ! t2_kref+0x1bf4: fxor %f24, %f24, %f22
13421 .word 0xcd00a018 ! t2_kref+0x1bf8: ld [%g2 + 0x18], %f6
13422 .word 0x93b08490 ! t2_kref+0x1bfc: fcmple32 %f2, %f16, %o1
13423 .word 0x968d353a ! t2_kref+0x1c00: andcc %l4, -0xac6, %o3
134242: .word 0xf620a018 ! t2_kref+0x1c04: st %i3, [%g2 + 0x18]
13425 .word 0xd240a018 ! t2_kref+0x1c08: ldsw [%g2 + 0x18], %o1
13426 .word 0x967ae729 ! t2_kref+0x1c0c: sdiv %o3, 0x729, %o3
13427 .word 0x973d401a ! t2_kref+0x1c10: sra %l5, %i2, %o3
13428 .word 0x93408000 ! t2_kref+0x1c14: mov %ccr, %o1
13429 .word 0x9256c01b ! t2_kref+0x1c18: umul %i3, %i3, %o1
13430 .word 0x95aa0058 ! t2_kref+0x1c1c: fmovda %fcc0, %f24, %f10
13431 .word 0xa1a0190b ! t2_kref+0x1c20: fitod %f11, %f16
13432 .word 0x81ac8a34 ! t2_kref+0x1c24: fcmps %fcc0, %f18, %f20
13433 .word 0x99b08ac8 ! t2_kref+0x1c28: fpsub32 %f2, %f8, %f12
13434 .word 0x93352013 ! t2_kref+0x1c2c: srl %l4, 0x13, %o1
13435 .word 0x9da01906 ! t2_kref+0x1c30: fitod %f6, %f14
13436 .word 0xd4c81018 ! t2_kref+0x1c34: ldsba [%g0 + %i0]0x80, %o2
13437 .word 0x92b561ae ! t2_kref+0x1c38: orncc %l5, 0x1ae, %o1
13438 .word 0x95b70049 ! t2_kref+0x1c3c: edge8l %i4, %o1, %o2
13439 .word 0x97b2c336 ! t2_kref+0x1c40: bmask %o3, %l6, %o3
13440 .word 0xea367fe8 ! t2_kref+0x1c44: sth %l5, [%i1 - 0x18]
13441 .word 0xe16e3ff0 ! t2_kref+0x1c48: prefetch %i0 - 0x10, 16
13442 .word 0xd2267fe0 ! t2_kref+0x1c4c: st %o1, [%i1 - 0x20]
13443 .word 0xd49e5000 ! t2_kref+0x1c50: ldda [%i1]0x80, %o2
13444 .word 0x95a20940 ! t2_kref+0x1c54: fmuld %f8, %f0, %f10
13445 .word 0xe96e6018 ! t2_kref+0x1c58: prefetch %i1 + 0x18, 20
13446 .word 0x922a0015 ! t2_kref+0x1c5c: andn %o0, %l5, %o1
13447 .word 0x22800007 ! t2_kref+0x1c60: be,a _kref+0x1c7c
13448 .word 0xa1a00544 ! t2_kref+0x1c64: fsqrtd %f4, %f16
13449 .word 0xd99f1a58 ! t2_kref+0x1c68: ldda [%i4 + %i0]0xd2, %f12
13450 .word 0x2e800002 ! t2_kref+0x1c6c: bvs,a _kref+0x1c74
13451 .word 0x96a24009 ! t2_kref+0x1c70: subcc %o1, %o1, %o3
13452 .word 0x94b5401b ! t2_kref+0x1c74: orncc %l5, %i3, %o2
13453 .word 0x83a4c82a ! t2_kref+0x1c78: fadds %f19, %f10, %f1
13454 .word 0xffee101a ! t2_kref+0x1c7c: prefetcha %i0 + %i2, 31
13455 .word 0x969da7ca ! t2_kref+0x1c80: xorcc %l6, 0x7ca, %o3
13456 .word 0x24800005 ! t2_kref+0x1c84: ble,a _kref+0x1c98
13457 .word 0x97a00027 ! t2_kref+0x1c88: fmovs %f7, %f11
13458 .word 0xd6680019 ! t2_kref+0x1c8c: ldstub [%g0 + %i1], %o3
13459 .word 0x81a00040 ! t2_kref+0x1c90: fmovd %f0, %f0
13460 .word 0x81dbc019 ! t2_kref+0x1c94: flush %o7 + %i1
13461 .word 0xeba65000 ! t2_kref+0x1c98: sta %f21, [%i1]0x80
13462 .word 0xa1a01921 ! t2_kref+0x1c9c: fstod %f1, %f16
13463 .word 0x2e800005 ! t2_kref+0x1ca0: bvs,a _kref+0x1cb4
13464 .word 0x952dc01c ! t2_kref+0x1ca4: sll %l7, %i4, %o2
13465 .word 0x91a208c6 ! t2_kref+0x1ca8: fsubd %f8, %f6, %f8
13466 .word 0xee766000 ! t2_kref+0x1cac: stx %l7, [%i1]
13467 .word 0x9fc10000 ! t2_kref+0x1cb0: call %g4
13468 .word 0x97270009 ! t2_kref+0x1cb4: mulscc %i4, %o1, %o3
13469 .word 0xa5b28ea0 ! t2_kref+0x1cb8: fsrc1s %f10, %f18
13470 .word 0x97b200cd ! t2_kref+0x1cbc: edge16l %o0, %o5, %o3
13471 sethi %hi(2f), %o7
13472 .word 0xe40be0e0 ! t2_kref+0x1cc4: ldub [%o7 + 0xe0], %l2
13473 .word 0xa41ca00c ! t2_kref+0x1cc8: xor %l2, 0xc, %l2
13474 .word 0xe42be0e0 ! t2_kref+0x1ccc: stb %l2, [%o7 + 0xe0]
13475 .word 0x81dbe0e0 ! t2_kref+0x1cd0: flush %o7 + 0xe0
13476 .word 0x9fc10000 ! t2_kref+0x1cd4: call %g4
13477 .word 0xd6100019 ! t2_kref+0x1cd8: lduh [%g0 + %i1], %o3
13478 .word 0xd208a02b ! t2_kref+0x1cdc: ldub [%g2 + 0x2b], %o1
134792: .word 0x8fa2c934 ! t2_kref+0x1ce0: fmuls %f11, %f20, %f7
13480 .word 0x83a54833 ! t2_kref+0x1ce4: fadds %f21, %f19, %f1
13481 .word 0x81a88a54 ! t2_kref+0x1ce8: fcmpd %fcc0, %f2, %f20
13482 .word 0x921a3bca ! t2_kref+0x1cec: xor %o0, -0x436, %o1
13483 .word 0x31800004 ! t2_kref+0x1cf0: fba,a _kref+0x1d00
13484 .word 0x967a4009 ! t2_kref+0x1cf4: sdiv %o1, %o1, %o3
13485 .word 0x97203f3f ! t2_kref+0x1cf8: mulscc %g0, -0xc1, %o3
13486 .word 0xd28e5000 ! t2_kref+0x1cfc: lduba [%i1]0x80, %o1
13487 .word 0x921a800c ! t2_kref+0x1d00: xor %o2, %o4, %o1
13488 .word 0x95220016 ! t2_kref+0x1d04: mulscc %o0, %l6, %o2
13489 .word 0xe3ee501d ! t2_kref+0x1d08: prefetcha %i1 + %i5, 17
13490 .word 0x23480003 ! t2_kref+0x1d0c: fbne,a,pt %fcc0, _kref+0x1d18
13491 .word 0xe91e2008 ! t2_kref+0x1d10: ldd [%i0 + 8], %f20
13492 .word 0xd45f4019 ! t2_kref+0x1d14: ldx [%i5 + %i1], %o2
13493 .word 0x32800006 ! t2_kref+0x1d18: bne,a _kref+0x1d30
13494 .word 0xd40e7ff5 ! t2_kref+0x1d1c: ldub [%i1 - 0xb], %o2
13495 .word 0x81aa8aa7 ! t2_kref+0x1d20: fcmpes %fcc0, %f10, %f7
13496 .word 0x921b3b58 ! t2_kref+0x1d24: xor %o4, -0x4a8, %o1
13497 .word 0x1736173d ! t2_kref+0x1d28: sethi %hi(0xd85cf400), %o3
13498 .word 0xa5b58713 ! t2_kref+0x1d2c: fmuld8sux16 %f22, %f19, %f18
13499 .word 0x89a309c8 ! t2_kref+0x1d30: fdivd %f12, %f8, %f4
13500 .word 0xef871018 ! t2_kref+0x1d34: lda [%i4 + %i0]0x80, %f23
13501 call SYM(t2_subr1)
13502 .word 0xa1a209c8 ! t2_kref+0x1d3c: fdivd %f8, %f8, %f16
13503 .word 0xed68a046 ! t2_kref+0x1d40: prefetch %g2 + 0x46, 22
13504 .word 0xb1a60848 ! t2_kref+0x1d44: faddd %f24, %f8, %f24
13505 .word 0xd28e101a ! t2_kref+0x1d48: lduba [%i0 + %i2]0x80, %o1
13506 .word 0x1518f6c9 ! t2_kref+0x1d4c: sethi %hi(0x63db2400), %o2
13507 .word 0xa1b00fc0 ! t2_kref+0x1d50: fone %f16
13508 .word 0xec9f5018 ! t2_kref+0x1d54: ldda [%i5 + %i0]0x80, %l6
13509 .word 0xa5a08829 ! t2_kref+0x1d58: fadds %f2, %f9, %f18
13510 .word 0x9fa1882f ! t2_kref+0x1d5c: fadds %f6, %f15, %f15
13511 .word 0x81ab0acc ! t2_kref+0x1d60: fcmped %fcc0, %f12, %f12
13512 .word 0x9f414000 ! t2_kref+0x1d64: mov %pc, %o7
13513! .word 0x314ed8a6 ! t2_kref+0x1d68: fba,a,pt %fcc0, SYM(t2_subr0)
13514 fba,a,pt %fcc0, SYM(t2_subr0)
13515 .word 0x94dd2463 ! t2_kref+0x1d6c: smulcc %l4, 0x463, %o2
13516 .word 0x952a401c ! t2_kref+0x1d70: sll %o1, %i4, %o2
13517 .word 0x89a00542 ! t2_kref+0x1d74: fsqrtd %f2, %f4
13518 .word 0x96b58015 ! t2_kref+0x1d78: orncc %l6, %l5, %o3
13519 .word 0x9db44ea0 ! t2_kref+0x1d7c: fsrc1s %f17, %f14
13520 .word 0xc91fbc38 ! t2_kref+0x1d80: ldd [%fp - 0x3c8], %f4
13521 .word 0xdd3e3fe0 ! t2_kref+0x1d84: std %f14, [%i0 - 0x20]
13522 .word 0x91a00542 ! t2_kref+0x1d88: fsqrtd %f2, %f8
13523 .word 0xadb009b9 ! t2_kref+0x1d8c: fexpand %f25, %f22
13524 .word 0x8143e040 ! t2_kref+0x1d90: membar 0x40
13525 .word 0xaba00533 ! t2_kref+0x1d94: fsqrts %f19, %f21
13526 .word 0xd44e200f ! t2_kref+0x1d98: ldsb [%i0 + 0xf], %o2
13527 .word 0xa9a3c9b8 ! t2_kref+0x1d9c: fdivs %f15, %f24, %f20
13528 .word 0x89a00523 ! t2_kref+0x1da0: fsqrts %f3, %f4
13529 .word 0xec36401b ! t2_kref+0x1da4: sth %l6, [%i1 + %i3]
13530 .word 0x38800001 ! t2_kref+0x1da8: bgu,a _kref+0x1dac
13531 .word 0xd4881018 ! t2_kref+0x1dac: lduba [%g0 + %i0]0x80, %o2
13532 .word 0x89a01910 ! t2_kref+0x1db0: fitod %f16, %f4
13533 .word 0xb1a01935 ! t2_kref+0x1db4: fstod %f21, %f24
13534 .word 0x85a01106 ! t2_kref+0x1db8: fxtod %f6, %f2
13535 .word 0x81ab8ac4 ! t2_kref+0x1dbc: fcmped %fcc0, %f14, %f4
13536 .word 0xf7ee501a ! t2_kref+0x1dc0: prefetcha %i1 + %i2, 27
13537 .word 0x92dac000 ! t2_kref+0x1dc4: smulcc %o3, %g0, %o1
13538 .word 0x93356001 ! t2_kref+0x1dc8: srl %l5, 0x1, %o1
13539 .word 0xb1a04822 ! t2_kref+0x1dcc: fadds %f1, %f2, %f24
13540 .word 0xd13e7fe8 ! t2_kref+0x1dd0: std %f8, [%i1 - 0x18]
13541 .word 0xed3e2008 ! t2_kref+0x1dd4: std %f22, [%i0 + 8]
13542 .word 0x3c800005 ! t2_kref+0x1dd8: bpos,a _kref+0x1dec
13543 .word 0xd7e6101c ! t2_kref+0x1ddc: casa [%i0]0x80, %i4, %o3
13544 .word 0x81de4005 ! t2_kref+0x1de0: flush %i1 + %g5
13545 .word 0x9445c01b ! t2_kref+0x1de4: addc %l7, %i3, %o2
13546 .word 0xd410a018 ! t2_kref+0x1de8: lduh [%g2 + 0x18], %o2
13547 .word 0x9732a014 ! t2_kref+0x1dec: srl %o2, 0x14, %o3
13548 .word 0x9fc00004 ! t2_kref+0x1df0: call %g0 + %g4
13549 .word 0xd02e7ff5 ! t2_kref+0x1df4: stb %o0, [%i1 - 0xb]
13550 .word 0x81ac0a52 ! t2_kref+0x1df8: fcmpd %fcc0, %f16, %f18
13551 .word 0xf1a6501c ! t2_kref+0x1dfc: sta %f24, [%i1 + %i4]0x80
13552 .word 0x945a237a ! t2_kref+0x1e00: smul %o0, 0x37a, %o2
13553 .word 0x92b6800d ! t2_kref+0x1e04: orncc %i2, %o5, %o1
13554! .word 0x3b4ed87e ! t2_kref+0x1e08: fble,a,pt %fcc0, SYM(t2_subr0)
13555 fble,a,pt %fcc0, SYM(t2_subr0)
13556 .word 0x9f414000 ! t2_kref+0x1e0c: mov %pc, %o7
13557 .word 0xf62e601d ! t2_kref+0x1e10: stb %i3, [%i1 + 0x1d]
13558 .word 0x93b5040a ! t2_kref+0x1e14: fcmple16 %f20, %f10, %o1
13559 .word 0x9fc10000 ! t2_kref+0x1e18: call %g4
13560 .word 0xe1ee501a ! t2_kref+0x1e1c: prefetcha %i1 + %i2, 16
13561 .word 0x953d2000 ! t2_kref+0x1e20: sra %l4, 0x0, %o2
13562! .word 0x3b4f1077 ! t2_kref+0x1e24: fble,a,pt %fcc0, SYM(t2_subr1)
13563 fble,a,pt %fcc0, SYM(t2_subr1)
13564 .word 0x9f414000 ! t2_kref+0x1e28: mov %pc, %o7
13565 .word 0xe168a142 ! t2_kref+0x1e2c: prefetch %g2 + 0x142, 16
13566 .word 0xa5a58848 ! t2_kref+0x1e30: faddd %f22, %f8, %f18
13567 .word 0xa3b28d24 ! t2_kref+0x1e34: fandnot1s %f10, %f4, %f17
13568 .word 0xd03e001d ! t2_kref+0x1e38: std %o0, [%i0 + %i5]
13569 .word 0x96f53256 ! t2_kref+0x1e3c: udivcc %l4, -0xdaa, %o3
13570 .word 0x30800005 ! t2_kref+0x1e40: ba,a _kref+0x1e54
13571 .word 0xa9a409d6 ! t2_kref+0x1e44: fdivd %f16, %f22, %f20
13572 .word 0x96536e39 ! t2_kref+0x1e48: umul %o5, 0xe39, %o3
13573 .word 0x36800002 ! t2_kref+0x1e4c: bge,a _kref+0x1e54
13574 .word 0xa1a00556 ! t2_kref+0x1e50: fsqrtd %f22, %f16
13575 .word 0xe968a002 ! t2_kref+0x1e54: prefetch %g2 + 2, 20
13576 .word 0xcc39401d ! t2_kref+0x1e58: std %g6, [%g5 + %i5]
13577 .word 0x9655c00d ! t2_kref+0x1e5c: umul %l7, %o5, %o3
13578 .word 0x28800002 ! t2_kref+0x1e60: bleu,a _kref+0x1e68
13579 .word 0x9692f246 ! t2_kref+0x1e64: orcc %o3, -0xdba, %o3
13580 .word 0x969de756 ! t2_kref+0x1e68: xorcc %l7, 0x756, %o3
13581! .word 0x3f4f1065 ! t2_kref+0x1e6c: fbo,a,pt %fcc0, SYM(t2_subr1)
13582 fbo,a,pt %fcc0, SYM(t2_subr1)
13583 .word 0x9f414000 ! t2_kref+0x1e70: mov %pc, %o7
13584 .word 0x81df001c ! t2_kref+0x1e74: flush %i4 + %i4
13585 .word 0x86102002 ! t2_kref+0x1e78: mov 0x2, %g3
13586 .word 0x32800000 ! t2_kref+0x1e7c: bne,a _kref+0x1e7c
13587 .word 0x86a0e001 ! t2_kref+0x1e80: subcc %g3, 1, %g3
13588 .word 0x81a88aa5 ! t2_kref+0x1e84: fcmpes %fcc0, %f2, %f5
13589 .word 0x150b2d3a ! t2_kref+0x1e88: sethi %hi(0x2cb4e800), %o2
13590 .word 0x9725801a ! t2_kref+0x1e8c: mulscc %l6, %i2, %o3
13591 .word 0x97b200f5 ! t2_kref+0x1e90: edge16ln %o0, %l5, %o3
13592 .word 0x85a00042 ! t2_kref+0x1e94: fmovd %f2, %f2
13593 .word 0x91a00554 ! t2_kref+0x1e98: fsqrtd %f20, %f8
13594 .word 0x37480005 ! t2_kref+0x1e9c: fbge,a,pt %fcc0, _kref+0x1eb0
13595 .word 0xd2ce5000 ! t2_kref+0x1ea0: ldsba [%i1]0x80, %o1
13596 .word 0xe9be1854 ! t2_kref+0x1ea4: stda %f20, [%i0 + %l4]0xc2
13597 .word 0x99b38980 ! t2_kref+0x1ea8: bshuffle %f14, %f0, %f12
13598 .word 0x9262763d ! t2_kref+0x1eac: subc %o1, -0x9c3, %o1
13599 .word 0xd200a008 ! t2_kref+0x1eb0: ld [%g2 + 8], %o1
13600 .word 0x94dead30 ! t2_kref+0x1eb4: smulcc %i2, 0xd30, %o2
13601 .word 0xef270005 ! t2_kref+0x1eb8: st %f23, [%i4 + %g5]
13602 .word 0x91a01914 ! t2_kref+0x1ebc: fitod %f20, %f8
13603 .word 0x97b68035 ! t2_kref+0x1ec0: edge8n %i2, %l5, %o3
13604 .word 0x94a6c00d ! t2_kref+0x1ec4: subcc %i3, %o5, %o2
13605 .word 0x30800001 ! t2_kref+0x1ec8: ba,a _kref+0x1ecc
13606 .word 0xe27e4000 ! t2_kref+0x1ecc: swap [%i1], %l1
13607 .word 0x83a018ce ! t2_kref+0x1ed0: fdtos %f14, %f1
13608 .word 0x81580000 ! t2_kref+0x1ed4: flushw
13609 .word 0x96dd7e9f ! t2_kref+0x1ed8: smulcc %l5, -0x161, %o3
13610 .word 0xa5a00027 ! t2_kref+0x1edc: fmovs %f7, %f18
13611 .word 0xa5aa0046 ! t2_kref+0x1ee0: fmovda %fcc0, %f6, %f18
13612 .word 0x89b40a52 ! t2_kref+0x1ee4: fpadd32 %f16, %f18, %f4
13613 .word 0x86102004 ! t2_kref+0x1ee8: mov 0x4, %g3
13614 .word 0x32800000 ! t2_kref+0x1eec: bne,a _kref+0x1eec
13615 .word 0x86a0e001 ! t2_kref+0x1ef0: subcc %g3, 1, %g3
13616 .word 0x96be800a ! t2_kref+0x1ef4: xnorcc %i2, %o2, %o3
13617 .word 0xd4ce1000 ! t2_kref+0x1ef8: ldsba [%i0]0x80, %o2
13618 .word 0x921a69a6 ! t2_kref+0x1efc: xor %o1, 0x9a6, %o1
13619 .word 0x81a98a23 ! t2_kref+0x1f00: fcmps %fcc0, %f6, %f3
13620 .word 0x89b50dd6 ! t2_kref+0x1f04: fnand %f20, %f22, %f4
13621 .word 0xda28a029 ! t2_kref+0x1f08: stb %o5, [%g2 + 0x29]
13622 .word 0x928a401c ! t2_kref+0x1f0c: andcc %o1, %i4, %o1
13623 .word 0xe16e6010 ! t2_kref+0x1f10: prefetch %i1 + 0x10, 16
13624 .word 0x97400000 ! t2_kref+0x1f14: mov %y, %o3
13625 .word 0x941d6e1e ! t2_kref+0x1f18: xor %l5, 0xe1e, %o2
13626 .word 0x27800008 ! t2_kref+0x1f1c: fbul,a _kref+0x1f3c
13627 .word 0x93b6832c ! t2_kref+0x1f20: bmask %i2, %o4, %o1
13628 .word 0x39480006 ! t2_kref+0x1f24: fbuge,a,pt %fcc0, _kref+0x1f3c
13629 .word 0xebee101a ! t2_kref+0x1f28: prefetcha %i0 + %i2, 21
13630 .word 0x9526ef66 ! t2_kref+0x1f2c: mulscc %i3, 0xf66, %o2
13631 .word 0xd648a03b ! t2_kref+0x1f30: ldsb [%g2 + 0x3b], %o3
13632 .word 0xd8267ff0 ! t2_kref+0x1f34: st %o4, [%i1 - 0x10]
13633 .word 0xd216c018 ! t2_kref+0x1f38: lduh [%i3 + %i0], %o1
13634 .word 0x93236412 ! t2_kref+0x1f3c: mulscc %o5, 0x412, %o1
13635 .word 0xa5b48632 ! t2_kref+0x1f40: fmul8x16 %f18, %f18, %f18
13636 .word 0xf6a81019 ! t2_kref+0x1f44: stba %i3, [%g0 + %i1]0x80
13637 .word 0xe126401c ! t2_kref+0x1f48: st %f16, [%i1 + %i4]
13638 .word 0x9282401a ! t2_kref+0x1f4c: addcc %o1, %i2, %o1
13639 .word 0x91a00156 ! t2_kref+0x1f50: fabsd %f22, %f8
13640 .word 0xcba61000 ! t2_kref+0x1f54: sta %f5, [%i0]0x80
13641 .word 0x89a60942 ! t2_kref+0x1f58: fmuld %f24, %f2, %f4
13642 .word 0x91b00fc0 ! t2_kref+0x1f5c: fone %f8
13643 .word 0x95b64aea ! t2_kref+0x1f60: fpsub32s %f25, %f10, %f10
13644 .word 0xed1fbf60 ! t2_kref+0x1f64: ldd [%fp - 0xa0], %f22
13645 .word 0xb1a00021 ! t2_kref+0x1f68: fmovs %f1, %f24
13646 .word 0xd250a01a ! t2_kref+0x1f6c: ldsh [%g2 + 0x1a], %o1
13647 .word 0x97b00200 ! t2_kref+0x1f70: array8 %g0, %g0, %o3
13648 .word 0xa3b54ea0 ! t2_kref+0x1f74: fsrc1s %f21, %f17
13649 .word 0x8143e06a ! t2_kref+0x1f78: membar 0x6a
13650 .word 0xe1ee501c ! t2_kref+0x1f7c: prefetcha %i1 + %i4, 16
13651 .word 0xe878a038 ! t2_kref+0x1f80: swap [%g2 + 0x38], %l4
13652 .word 0x89a00544 ! t2_kref+0x1f84: fsqrtd %f4, %f4
13653 .word 0x95b2c14b ! t2_kref+0x1f88: edge32l %o3, %o3, %o2
13654 .word 0x878020d2 ! t2_kref+0x1f8c: mov 0xd2, %asi
13655 .word 0xc12e2004 ! t2_kref+0x1f90: st %fsr, [%i0 + 4]
13656 .word 0x91a01901 ! t2_kref+0x1f94: fitod %f1, %f8
13657 .word 0xabb14a29 ! t2_kref+0x1f98: fpadd16s %f5, %f9, %f21
13658 .word 0x93a4082c ! t2_kref+0x1f9c: fadds %f16, %f12, %f9
13659 .word 0xf6266014 ! t2_kref+0x1fa0: st %i3, [%i1 + 0x14]
13660 .word 0x85a0054a ! t2_kref+0x1fa4: fsqrtd %f10, %f2
13661 .word 0xed68a200 ! t2_kref+0x1fa8: prefetch %g2 + 0x200, 22
13662 .word 0x961d7855 ! t2_kref+0x1fac: xor %l5, -0x7ab, %o3
13663 .word 0xd6200019 ! t2_kref+0x1fb0: st %o3, [%g0 + %i1]
13664 .word 0x9498001c ! t2_kref+0x1fb4: xorcc %g0, %i4, %o2
13665 .word 0xada08944 ! t2_kref+0x1fb8: fmuld %f2, %f4, %f22
13666 .word 0xadb58ace ! t2_kref+0x1fbc: fpsub32 %f22, %f14, %f22
13667 .word 0x9328000b ! t2_kref+0x1fc0: sll %g0, %o3, %o1
13668 .word 0x81abca34 ! t2_kref+0x1fc4: fcmps %fcc0, %f15, %f20
13669 .word 0xe9ee501a ! t2_kref+0x1fc8: prefetcha %i1 + %i2, 20
13670 .word 0x94fb22bb ! t2_kref+0x1fcc: sdivcc %o4, 0x2bb, %o2
13671 .word 0xc53f4018 ! t2_kref+0x1fd0: std %f2, [%i5 + %i0]
13672 .word 0x83a00532 ! t2_kref+0x1fd4: fsqrts %f18, %f1
13673 .word 0xc1f61017 ! t2_kref+0x1fd8: casxa [%i0]0x80, %l7, %g0
13674 .word 0xada00556 ! t2_kref+0x1fdc: fsqrtd %f22, %f22
13675 .word 0xada01092 ! t2_kref+0x1fe0: fxtos %f18, %f22
13676 .word 0x99a00552 ! t2_kref+0x1fe4: fsqrtd %f18, %f12
13677 .word 0x81a90ac6 ! t2_kref+0x1fe8: fcmped %fcc0, %f4, %f6
13678 .word 0x30800001 ! t2_kref+0x1fec: ba,a _kref+0x1ff0
13679 .word 0x81820000 ! t2_kref+0x1ff0: wr %o0, %g0, %y
13680 .word 0xa7a018c8 ! t2_kref+0x1ff4: fdtos %f8, %f19
13681 .word 0xb1b007a0 ! t2_kref+0x1ff8: fpackfix %f0, %f24
13682 .word 0x81a90ac4 ! t2_kref+0x1ffc: fcmped %fcc0, %f4, %f4
13683 .word 0xee270018 ! t2_kref+0x2000: st %l7, [%i4 + %i0]
13684 .word 0xe99e9a19 ! t2_kref+0x2004: ldda [%i2 + %i1]0xd0, %f20
13685 .word 0xe82e0000 ! t2_kref+0x2008: stb %l4, [%i0]
13686 .word 0xb1b606f8 ! t2_kref+0x200c: fmul8ulx16 %f24, %f24, %f24
13687 .word 0x81ab0ac4 ! t2_kref+0x2010: fcmped %fcc0, %f12, %f4
13688 .word 0x950b20c6 ! t2_kref+0x2014: tsubcc %o4, 0xc6, %o2
13689 .word 0x94b3000d ! t2_kref+0x2018: orncc %o4, %o5, %o2
13690 .word 0x85a0192d ! t2_kref+0x201c: fstod %f13, %f2
13691 .word 0x8da0110c ! t2_kref+0x2020: fxtod %f12, %f6
13692 .word 0xd2360000 ! t2_kref+0x2024: sth %o1, [%i0]
13693 .word 0xd440a038 ! t2_kref+0x2028: ldsw [%g2 + 0x38], %o2
13694 .word 0xc0266008 ! t2_kref+0x202c: clr [%i1 + 8]
13695 .word 0x8db00f0c ! t2_kref+0x2030: fsrc2 %f12, %f6
13696 .word 0x92600015 ! t2_kref+0x2034: subc %g0, %l5, %o1
13697 .word 0x81dec011 ! t2_kref+0x2038: flush %i3 + %l1
13698 .word 0xd6100018 ! t2_kref+0x203c: lduh [%g0 + %i0], %o3
13699 .word 0xaba10829 ! t2_kref+0x2040: fadds %f4, %f9, %f21
13700 .word 0x87a48923 ! t2_kref+0x2044: fmuls %f18, %f3, %f3
13701 .word 0x953ae00e ! t2_kref+0x2048: sra %o3, 0xe, %o2
13702 .word 0xd616c018 ! t2_kref+0x204c: lduh [%i3 + %i0], %o3
13703 .word 0x9fc10000 ! t2_kref+0x2050: call %g4
13704 .word 0x99b30ec8 ! t2_kref+0x2054: fornot2 %f12, %f8, %f12
13705 .word 0x97324015 ! t2_kref+0x2058: srl %o1, %l5, %o3
13706 .word 0x172a3258 ! t2_kref+0x205c: sethi %hi(0xa8c96000), %o3
13707 .word 0xa1a3884e ! t2_kref+0x2060: faddd %f14, %f14, %f16
13708 .word 0x2a800008 ! t2_kref+0x2064: bcs,a _kref+0x2084
13709 .word 0xd248a008 ! t2_kref+0x2068: ldsb [%g2 + 8], %o1
13710 .word 0x972ae015 ! t2_kref+0x206c: sll %o3, 0x15, %o3
13711 .word 0x9da4094e ! t2_kref+0x2070: fmuld %f16, %f14, %f14
13712 .word 0xb1a01927 ! t2_kref+0x2074: fstod %f7, %f24
13713 .word 0x36800002 ! t2_kref+0x2078: bge,a _kref+0x2080
13714 .word 0x973ac009 ! t2_kref+0x207c: sra %o3, %o1, %o3
13715 .word 0x933da01c ! t2_kref+0x2080: sra %l6, 0x1c, %o1
13716 .word 0x927b249f ! t2_kref+0x2084: sdiv %o4, 0x49f, %o1
13717 .word 0xf19e9a19 ! t2_kref+0x2088: ldda [%i2 + %i1]0xd0, %f24
13718 .word 0xd2262000 ! t2_kref+0x208c: st %o1, [%i0]
13719 .word 0xa785c00b ! t2_kref+0x2090: wr %l7, %o3, %gsr
13720 .word 0xe87e3ffc ! t2_kref+0x2094: swap [%i0 - 4], %l4
13721 .word 0xa5a01924 ! t2_kref+0x2098: fstod %f4, %f18
13722 .word 0xd4500019 ! t2_kref+0x209c: ldsh [%g0 + %i1], %o2
13723 .word 0x81aa0a38 ! t2_kref+0x20a0: fcmps %fcc0, %f8, %f24
13724 .word 0x99a148b2 ! t2_kref+0x20a4: fsubs %f5, %f18, %f12
13725 .word 0x953f001b ! t2_kref+0x20a8: sra %i4, %i3, %o2
13726 .word 0x8ba0188d ! t2_kref+0x20ac: fitos %f13, %f5
13727 .word 0xee367ffc ! t2_kref+0x20b0: sth %l7, [%i1 - 4]
13728 .word 0x93b08492 ! t2_kref+0x20b4: fcmple32 %f2, %f18, %o1
13729 .word 0xd400a018 ! t2_kref+0x20b8: ld [%g2 + 0x18], %o2
13730 .word 0xe51e2000 ! t2_kref+0x20bc: ldd [%i0], %f18
13731 .word 0xa9b58ee7 ! t2_kref+0x20c0: fornot2s %f22, %f7, %f20
13732 .word 0x81df000a ! t2_kref+0x20c4: flush %i4 + %o2
13733 .word 0x96b57abd ! t2_kref+0x20c8: orncc %l5, -0x543, %o3
13734 .word 0x94124008 ! t2_kref+0x20cc: or %o1, %o0, %o2
13735 .word 0xa783000d ! t2_kref+0x20d0: wr %o4, %o5, %gsr
13736 .word 0x89a01901 ! t2_kref+0x20d4: fitod %f1, %f4
13737 .word 0x923ac016 ! t2_kref+0x20d8: xnor %o3, %l6, %o1
13738 .word 0xd60e7fe1 ! t2_kref+0x20dc: ldub [%i1 - 0x1f], %o3
13739 .word 0x85b487d0 ! t2_kref+0x20e0: pdist %f18, %f16, %f2
13740 .word 0xd65e0000 ! t2_kref+0x20e4: ldx [%i0], %o3
13741 .word 0x81dce798 ! t2_kref+0x20e8: flush %l3 + 0x798
13742 .word 0x928ea8d3 ! t2_kref+0x20ec: andcc %i2, 0x8d3, %o1
13743 .word 0x97254009 ! t2_kref+0x20f0: mulscc %l5, %o1, %o3
13744 .word 0x93a000a4 ! t2_kref+0x20f4: fnegs %f4, %f9
13745 .word 0x8db08ab9 ! t2_kref+0x20f8: fpsub16s %f2, %f25, %f6
13746 .word 0x95a01908 ! t2_kref+0x20fc: fitod %f8, %f10
13747 .word 0x81a9cab2 ! t2_kref+0x2100: fcmpes %fcc0, %f7, %f18
13748 .word 0x99a389c4 ! t2_kref+0x2104: fdivd %f14, %f4, %f12
13749 .word 0x922aab12 ! t2_kref+0x2108: andn %o2, 0xb12, %o1
13750 .word 0xd2480018 ! t2_kref+0x210c: ldsb [%g0 + %i0], %o1
13751 .word 0xd22e8018 ! t2_kref+0x2110: stb %o1, [%i2 + %i0]
13752 .word 0xd408a00b ! t2_kref+0x2114: ldub [%g2 + 0xb], %o2
13753 .word 0x3a800004 ! t2_kref+0x2118: bcc,a _kref+0x2128
13754 .word 0xd1be1a1d ! t2_kref+0x211c: stda %f8, [%i0 + %i5]0xd0
13755 .word 0xd9be1814 ! t2_kref+0x2120: stda %f12, [%i0 + %l4]0xc0
13756 .word 0xef68a149 ! t2_kref+0x2124: prefetch %g2 + 0x149, 23
13757 .word 0x922d001c ! t2_kref+0x2128: andn %l4, %i4, %o1
13758 .word 0x9405c00a ! t2_kref+0x212c: add %l7, %o2, %o2
13759 .word 0x93b30109 ! t2_kref+0x2130: edge32 %o4, %o1, %o1
13760 .word 0x97b5c200 ! t2_kref+0x2134: array8 %l7, %g0, %o3
13761 .word 0x93b5c11b ! t2_kref+0x2138: edge32 %l7, %i3, %o1
13762 .word 0x973f201d ! t2_kref+0x213c: sra %i4, 0x1d, %o3
13763 .word 0xa5b007b4 ! t2_kref+0x2140: fpackfix %f20, %f18
13764 .word 0xd410a018 ! t2_kref+0x2144: lduh [%g2 + 0x18], %o2
13765 .word 0x81aa8ad2 ! t2_kref+0x2148: fcmped %fcc0, %f10, %f18
13766 .word 0xdf20a018 ! t2_kref+0x214c: st %f15, [%g2 + 0x18]
13767 .word 0x34480007 ! t2_kref+0x2150: bg,a,pt %icc, _kref+0x216c
13768 .word 0xd500a018 ! t2_kref+0x2154: ld [%g2 + 0x18], %f10
13769 .word 0xc168a1ca ! t2_kref+0x2158: prefetch %g2 + 0x1ca, 0
13770 .word 0xc0300018 ! t2_kref+0x215c: clrh [%g0 + %i0]
13771 .word 0xd206401c ! t2_kref+0x2160: ld [%i1 + %i4], %o1
13772 .word 0xe9e6101c ! t2_kref+0x2164: casa [%i0]0x80, %i4, %l4
13773 .word 0xffee501b ! t2_kref+0x2168: prefetcha %i1 + %i3, 31
13774 .word 0x91b00c00 ! t2_kref+0x216c: fzero %f8
13775 .word 0x81a98ac6 ! t2_kref+0x2170: fcmped %fcc0, %f6, %f6
13776 .word 0x92f5291a ! t2_kref+0x2174: udivcc %l4, 0x91a, %o1
13777 .word 0x8db009b1 ! t2_kref+0x2178: fexpand %f17, %f6
13778 .word 0x001fffff ! t2_kref+0x217c: illtrap 0x1fffff
13779 .word 0x94db7a81 ! t2_kref+0x2180: smulcc %o5, -0x57f, %o2
13780 .word 0x963b4015 ! t2_kref+0x2184: xnor %o5, %l5, %o3
13781 .word 0x2c800004 ! t2_kref+0x2188: bneg,a _kref+0x2198
13782 .word 0x81868000 ! t2_kref+0x218c: wr %i2, %g0, %y
13783 .word 0xadb0898e ! t2_kref+0x2190: bshuffle %f2, %f14, %f22
13784 .word 0x8da01907 ! t2_kref+0x2194: fitod %f7, %f6
13785 .word 0x92da8017 ! t2_kref+0x2198: smulcc %o2, %l7, %o1
13786 .word 0xd64e001a ! t2_kref+0x219c: ldsb [%i0 + %i2], %o3
13787 .word 0x81a01938 ! t2_kref+0x21a0: fstod %f24, %f0
13788 .word 0x99a60829 ! t2_kref+0x21a4: fadds %f24, %f9, %f12
13789 .word 0x8da0192b ! t2_kref+0x21a8: fstod %f11, %f6
13790 .word 0xda30a02a ! t2_kref+0x21ac: sth %o5, [%g2 + 0x2a]
13791 .word 0xd9180019 ! t2_kref+0x21b0: ldd [%g0 + %i1], %f12
13792 .word 0x95b24040 ! t2_kref+0x21b4: edge8l %o1, %g0, %o2
13793 .word 0xb1b007b8 ! t2_kref+0x21b8: fpackfix %f24, %f24
13794 .word 0xd200a028 ! t2_kref+0x21bc: ld [%g2 + 0x28], %o1
13795 .word 0x89a40832 ! t2_kref+0x21c0: fadds %f16, %f18, %f4
13796 .word 0x89b5c72c ! t2_kref+0x21c4: fmuld8ulx16 %f23, %f12, %f4
13797 .word 0x93b2c315 ! t2_kref+0x21c8: alignaddr %o3, %l5, %o1
13798 .word 0xa9a109ce ! t2_kref+0x21cc: fdivd %f4, %f14, %f20
13799 .word 0x92da4009 ! t2_kref+0x21d0: smulcc %o1, %o1, %o1
13800 .word 0xec6e4000 ! t2_kref+0x21d4: ldstub [%i1], %l6
13801 .word 0x81adcab2 ! t2_kref+0x21d8: fcmpes %fcc0, %f23, %f18
13802 .word 0x9525800a ! t2_kref+0x21dc: mulscc %l6, %o2, %o2
13803 .word 0x97b00315 ! t2_kref+0x21e0: alignaddr %g0, %l5, %o3
13804 .word 0x94402889 ! t2_kref+0x21e4: addc %g0, 0x889, %o2
13805 .word 0x91a5c835 ! t2_kref+0x21e8: fadds %f23, %f21, %f8
13806 .word 0x932da00a ! t2_kref+0x21ec: sll %l6, 0xa, %o1
13807 .word 0x8db009a4 ! t2_kref+0x21f0: fexpand %f4, %f6
13808 .word 0x9618000d ! t2_kref+0x21f4: xor %g0, %o5, %o3
13809 .word 0xf62e6013 ! t2_kref+0x21f8: stb %i3, [%i1 + 0x13]
13810 .word 0x928f001b ! t2_kref+0x21fc: andcc %i4, %i3, %o1
13811 .word 0x972a8016 ! t2_kref+0x2200: sll %o2, %l6, %o3
13812 .word 0xc568a089 ! t2_kref+0x2204: prefetch %g2 + 0x89, 2
13813 .word 0x933a0015 ! t2_kref+0x2208: sra %o0, %l5, %o1
13814 .word 0x97408000 ! t2_kref+0x220c: mov %ccr, %o3
13815 .word 0x9535200e ! t2_kref+0x2210: srl %l4, 0xe, %o2
13816 .word 0x85b60a8c ! t2_kref+0x2214: fpsub16 %f24, %f12, %f2
13817 .word 0x95b54200 ! t2_kref+0x2218: array8 %l5, %g0, %o2
13818 .word 0x8da20948 ! t2_kref+0x221c: fmuld %f8, %f8, %f6
13819 .word 0x89a00544 ! t2_kref+0x2220: fsqrtd %f4, %f4
13820 .word 0xc3200019 ! t2_kref+0x2224: st %f1, [%g0 + %i1]
13821 .word 0x97b085ce ! t2_kref+0x2228: fcmpeq32 %f2, %f14, %o3
13822 .word 0x92b6a2e9 ! t2_kref+0x222c: orncc %i2, 0x2e9, %o1
13823 .word 0x92a58000 ! t2_kref+0x2230: subcc %l6, %g0, %o1
13824 .word 0xe16e6018 ! t2_kref+0x2234: prefetch %i1 + 0x18, 16
13825 .word 0x89a108c4 ! t2_kref+0x2238: fsubd %f4, %f4, %f4
13826 .word 0xada0104a ! t2_kref+0x223c: fdtox %f10, %f22
13827 .word 0x81aa4ab8 ! t2_kref+0x2240: fcmpes %fcc0, %f9, %f24
13828 .word 0xee30a008 ! t2_kref+0x2244: sth %l7, [%g2 + 8]
13829 .word 0x33480005 ! t2_kref+0x2248: fbe,a,pt %fcc0, _kref+0x225c
13830 .word 0x99a0192c ! t2_kref+0x224c: fstod %f12, %f12
13831 .word 0x96a5e51b ! t2_kref+0x2250: subcc %l7, 0x51b, %o3
13832 .word 0x93b6815c ! t2_kref+0x2254: edge32l %i2, %i4, %o1
13833 .word 0x99a40952 ! t2_kref+0x2258: fmuld %f16, %f18, %f12
13834 .word 0x97200014 ! t2_kref+0x225c: mulscc %g0, %l4, %o3
13835 .word 0x947a317e ! t2_kref+0x2260: sdiv %o0, -0xe82, %o2
13836 .word 0xd19e5a5b ! t2_kref+0x2264: ldda [%i1 + %i3]0xd2, %f8
13837 .word 0x8da18837 ! t2_kref+0x2268: fadds %f6, %f23, %f6
13838 .word 0xc12e6004 ! t2_kref+0x226c: st %fsr, [%i1 + 4]
13839 .word 0x94582956 ! t2_kref+0x2270: smul %g0, 0x956, %o2
13840 .word 0x81b64705 ! t2_kref+0x2274: fmuld8sux16 %f25, %f5, %f0
13841 .word 0x9da60d37 ! t2_kref+0x2278: fsmuld %f24, %f23, %f14
13842 .word 0xd40e601f ! t2_kref+0x227c: ldub [%i1 + 0x1f], %o2
13843 .word 0x91a01927 ! t2_kref+0x2280: fstod %f7, %f8
13844 .word 0x24800007 ! t2_kref+0x2284: ble,a _kref+0x22a0
13845 .word 0xd24e4000 ! t2_kref+0x2288: ldsb [%i1], %o1
13846 .word 0x3b800001 ! t2_kref+0x228c: fble,a _kref+0x2290
13847 .word 0x973aa01f ! t2_kref+0x2290: sra %o2, 0x1f, %o3
13848 .word 0x3d800005 ! t2_kref+0x2294: fbule,a _kref+0x22a8
13849 .word 0x95a3c838 ! t2_kref+0x2298: fadds %f15, %f24, %f10
13850 .word 0xafa1c8ad ! t2_kref+0x229c: fsubs %f7, %f13, %f23
13851 .word 0xeb68a08e ! t2_kref+0x22a0: prefetch %g2 + 0x8e, 21
13852 .word 0xd408a018 ! t2_kref+0x22a4: ldub [%g2 + 0x18], %o2
13853 .word 0x8143e065 ! t2_kref+0x22a8: membar 0x65
13854 .word 0x94700000 ! t2_kref+0x22ac: udiv %g0, %g0, %o2
13855 .word 0xc7ee1016 ! t2_kref+0x22b0: prefetcha %i0 + %l6, 3
13856 .word 0x922d3ab6 ! t2_kref+0x22b4: andn %l4, -0x54a, %o1
13857 .word 0xd608a009 ! t2_kref+0x22b8: ldub [%g2 + 9], %o3
13858 .word 0x3d480005 ! t2_kref+0x22bc: fbule,a,pt %fcc0, _kref+0x22d0
13859 .word 0x965a4009 ! t2_kref+0x22c0: smul %o1, %o1, %o3
13860 .word 0x85b18dd2 ! t2_kref+0x22c4: fnand %f6, %f18, %f2
13861 .word 0xada488c4 ! t2_kref+0x22c8: fsubd %f18, %f4, %f22
13862 .word 0x96dec009 ! t2_kref+0x22cc: smulcc %i3, %o1, %o3
13863 .word 0xd07e0000 ! t2_kref+0x22d0: swap [%i0], %o0
13864 call SYM(t2_subr0)
13865 .word 0x81b01026 ! t2_kref+0x22d8: siam 0x6
13866 .word 0x93b604d0 ! t2_kref+0x22dc: fcmpne32 %f24, %f16, %o1
13867 .word 0xadb009b0 ! t2_kref+0x22e0: fexpand %f16, %f22
13868 .word 0x9db009a9 ! t2_kref+0x22e4: fexpand %f9, %f14
13869 .word 0xdc3964d8 ! t2_kref+0x22e8: std %sp, [%g5 + 0x4d8]
13870 .word 0xa5a01915 ! t2_kref+0x22ec: fitod %f21, %f18
13871 .word 0x943dc014 ! t2_kref+0x22f0: xnor %l7, %l4, %o2
13872 .word 0x91b3cef3 ! t2_kref+0x22f4: fornot2s %f15, %f19, %f8
13873 .word 0x92a50014 ! t2_kref+0x22f8: subcc %l4, %l4, %o1
13874 .word 0xa5a00550 ! t2_kref+0x22fc: fsqrtd %f16, %f18
13875 .word 0x95b00200 ! t2_kref+0x2300: array8 %g0, %g0, %o2
13876 .word 0xada00526 ! t2_kref+0x2304: fsqrts %f6, %f22
13877 .word 0xada08833 ! t2_kref+0x2308: fadds %f2, %f19, %f22
13878 .word 0x92472122 ! t2_kref+0x230c: addc %i4, 0x122, %o1
13879 .word 0x89a01931 ! t2_kref+0x2310: fstod %f17, %f4
13880 .word 0xa1a48940 ! t2_kref+0x2314: fmuld %f18, %f0, %f16
13881 .word 0x950b400d ! t2_kref+0x2318: tsubcc %o5, %o5, %o2
13882 .word 0x921ec016 ! t2_kref+0x231c: xor %i3, %l6, %o1
13883 .word 0xe168a105 ! t2_kref+0x2320: prefetch %g2 + 0x105, 16
13884 .word 0xda280018 ! t2_kref+0x2324: stb %o5, [%g0 + %i0]
13885 .word 0xf007bfe0 ! t2_kref+0x2328: ld [%fp - 0x20], %i0
13886 .word 0x95b500cc ! t2_kref+0x232c: edge16l %l4, %o4, %o2
13887 .word 0x9fb40aef ! t2_kref+0x2330: fpsub32s %f16, %f15, %f15
13888 .word 0x93b2c08c ! t2_kref+0x2334: edge16 %o3, %o4, %o1
13889 .word 0xd216c019 ! t2_kref+0x2338: lduh [%i3 + %i1], %o1
13890 .word 0x94a724f2 ! t2_kref+0x233c: subcc %i4, 0x4f2, %o2
13891 .word 0x81ab0aa5 ! t2_kref+0x2340: fcmpes %fcc0, %f12, %f5
13892 .word 0x9da08848 ! t2_kref+0x2344: faddd %f2, %f8, %f14
13893 .word 0x92630008 ! t2_kref+0x2348: subc %o4, %o0, %o1
13894 .word 0x37800008 ! t2_kref+0x234c: fbge,a _kref+0x236c
13895 .word 0xc500a038 ! t2_kref+0x2350: ld [%g2 + 0x38], %f2
13896 .word 0xc768a10f ! t2_kref+0x2354: prefetch %g2 + 0x10f, 3
13897 .word 0x95a00558 ! t2_kref+0x2358: fsqrtd %f24, %f10
13898 .word 0x91b38dd0 ! t2_kref+0x235c: fnand %f14, %f16, %f8
13899 .word 0xd2100019 ! t2_kref+0x2360: lduh [%g0 + %i1], %o1
13900 .word 0x81858000 ! t2_kref+0x2364: wr %l6, %g0, %y
13901 .word 0xadb207d0 ! t2_kref+0x2368: pdist %f8, %f16, %f22
13902 .word 0x969d3e7c ! t2_kref+0x236c: xorcc %l4, -0x184, %o3
13903 .word 0xd0b81019 ! t2_kref+0x2370: stda %o0, [%g0 + %i1]0x80
13904 .word 0x96980016 ! t2_kref+0x2374: xorcc %g0, %l6, %o3
13905 .word 0xd500a008 ! t2_kref+0x2378: ld [%g2 + 8], %f10
13906 .word 0xed3e3ff0 ! t2_kref+0x237c: std %f22, [%i0 - 0x10]
13907 .word 0x81ab8a30 ! t2_kref+0x2380: fcmps %fcc0, %f14, %f16
13908 .word 0x131efc9e ! t2_kref+0x2384: sethi %hi(0x7bf27800), %o1
13909 .word 0xd6000018 ! t2_kref+0x2388: ld [%g0 + %i0], %o3
13910 .word 0x94fac01c ! t2_kref+0x238c: sdivcc %o3, %i4, %o2
13911 .word 0x95b28055 ! t2_kref+0x2390: edge8l %o2, %l5, %o2
13912 .word 0xd11e7fe8 ! t2_kref+0x2394: ldd [%i1 - 0x18], %f8
13913 .word 0xe168a04a ! t2_kref+0x2398: prefetch %g2 + 0x4a, 16
13914 .word 0xee680019 ! t2_kref+0x239c: ldstub [%g0 + %i1], %l7
13915 .word 0xa1a48844 ! t2_kref+0x23a0: faddd %f18, %f4, %f16
13916 .word 0xd2060000 ! t2_kref+0x23a4: ld [%i0], %o1
13917 .word 0x2e800008 ! t2_kref+0x23a8: bvs,a _kref+0x23c8
13918 .word 0x96a72cf1 ! t2_kref+0x23ac: subcc %i4, 0xcf1, %o3
13919 .word 0x9fa508af ! t2_kref+0x23b0: fsubs %f20, %f15, %f15
13920 .word 0xe968a18a ! t2_kref+0x23b4: prefetch %g2 + 0x18a, 20
13921 .word 0x97234009 ! t2_kref+0x23b8: mulscc %o5, %o1, %o3
13922 .word 0x99b28eed ! t2_kref+0x23bc: fornot2s %f10, %f13, %f12
13923 .word 0x973a001c ! t2_kref+0x23c0: sra %o0, %i4, %o3
13924 .word 0xd2200018 ! t2_kref+0x23c4: st %o1, [%g0 + %i0]
13925 .word 0x99a000c4 ! t2_kref+0x23c8: fnegd %f4, %f12
13926 .word 0x132debed ! t2_kref+0x23cc: sethi %hi(0xb7afb400), %o1
13927 .word 0x97233a96 ! t2_kref+0x23d0: mulscc %o4, -0x56a, %o3
13928 .word 0xd6000018 ! t2_kref+0x23d4: ld [%g0 + %i0], %o3
13929 .word 0x95b680f6 ! t2_kref+0x23d8: edge16ln %i2, %l6, %o2
13930 .word 0x9445801b ! t2_kref+0x23dc: addc %l6, %i3, %o2
13931 .word 0x81aa8a36 ! t2_kref+0x23e0: fcmps %fcc0, %f10, %f22
13932 .word 0x94573db4 ! t2_kref+0x23e4: umul %i4, -0x24c, %o2
13933 .word 0xada0188c ! t2_kref+0x23e8: fitos %f12, %f22
13934 .word 0xd2c71019 ! t2_kref+0x23ec: ldswa [%i4 + %i1]0x80, %o1
13935 .word 0xe7ee501a ! t2_kref+0x23f0: prefetcha %i1 + %i2, 19
13936 .word 0x9662c01a ! t2_kref+0x23f4: subc %o3, %i2, %o3
13937 .word 0xf620a038 ! t2_kref+0x23f8: st %i3, [%g2 + 0x38]
13938 .word 0x15311691 ! t2_kref+0x23fc: sethi %hi(0xc45a4400), %o2
13939 .word 0xd406001c ! t2_kref+0x2400: ld [%i0 + %i4], %o2
13940 .word 0xd25e6010 ! t2_kref+0x2404: ldx [%i1 + 0x10], %o1
13941 .word 0xd448a029 ! t2_kref+0x2408: ldsb [%g2 + 0x29], %o2
13942 .word 0x99a488ac ! t2_kref+0x240c: fsubs %f18, %f12, %f12
13943 .word 0x89a18854 ! t2_kref+0x2410: faddd %f6, %f20, %f4
13944 .word 0xd11fbd00 ! t2_kref+0x2414: ldd [%fp - 0x300], %f8
13945 .word 0x929db2c2 ! t2_kref+0x2418: xorcc %l6, -0xd3e, %o1
13946 .word 0x85a288c8 ! t2_kref+0x241c: fsubd %f10, %f8, %f2
13947 .word 0xf7ee101a ! t2_kref+0x2420: prefetcha %i0 + %i2, 27
13948 .word 0x34480008 ! t2_kref+0x2424: bg,a,pt %icc, _kref+0x2444
13949 .word 0x15100599 ! t2_kref+0x2428: sethi %hi(0x40166400), %o2
13950 .word 0x95350017 ! t2_kref+0x242c: srl %l4, %l7, %o2
13951 .word 0x9fc10000 ! t2_kref+0x2430: call %g4
13952 .word 0xafa08826 ! t2_kref+0x2434: fadds %f2, %f6, %f23
13953 .word 0xd4063fe4 ! t2_kref+0x2438: ld [%i0 - 0x1c], %o2
13954 .word 0x921a2dca ! t2_kref+0x243c: xor %o0, 0xdca, %o1
13955 .word 0x85b08c50 ! t2_kref+0x2440: fnor %f2, %f16, %f2
13956 .word 0x93b30200 ! t2_kref+0x2444: array8 %o4, %g0, %o1
13957 .word 0x21800005 ! t2_kref+0x2448: fbn,a _kref+0x245c
13958 .word 0xd2000019 ! t2_kref+0x244c: ld [%g0 + %i1], %o1
13959 .word 0xa9a01906 ! t2_kref+0x2450: fitod %f6, %f20
13960 .word 0x96570009 ! t2_kref+0x2454: umul %i4, %o1, %o3
13961 .word 0xf628a038 ! t2_kref+0x2458: stb %i3, [%g2 + 0x38]
13962 .word 0x8143e040 ! t2_kref+0x245c: membar 0x40
13963 .word 0x81ad8ad0 ! t2_kref+0x2460: fcmped %fcc0, %f22, %f16
13964 .word 0x91b24d60 ! t2_kref+0x2464: fnot1s %f9, %f8
13965 .word 0x8ba00038 ! t2_kref+0x2468: fmovs %f24, %f5
13966 .word 0x928731aa ! t2_kref+0x246c: addcc %i4, -0xe56, %o1
13967 .word 0xffee101b ! t2_kref+0x2470: prefetcha %i0 + %i3, 31
13968 .word 0x2b480003 ! t2_kref+0x2474: fbug,a,pt %fcc0, _kref+0x2480
13969 .word 0xc51fbcd8 ! t2_kref+0x2478: ldd [%fp - 0x328], %f2
13970 .word 0x35480008 ! t2_kref+0x247c: fbue,a,pt %fcc0, _kref+0x249c
13971 .word 0x85a00556 ! t2_kref+0x2480: fsqrtd %f22, %f2
13972 .word 0xa9a00544 ! t2_kref+0x2484: fsqrtd %f4, %f20
13973! .word 0x3f4ed6de ! t2_kref+0x2488: fbo,a,pt %fcc0, SYM(t2_subr0)
13974 fbo,a,pt %fcc0, SYM(t2_subr0)
13975 .word 0x9f414000 ! t2_kref+0x248c: mov %pc, %o7
13976 .word 0xd82e7fe6 ! t2_kref+0x2490: stb %o4, [%i1 - 0x1a]
13977 .word 0x9526a606 ! t2_kref+0x2494: mulscc %i2, 0x606, %o2
13978 .word 0xd620a028 ! t2_kref+0x2498: st %o3, [%g2 + 0x28]
13979 .word 0xfbee101b ! t2_kref+0x249c: prefetcha %i0 + %i3, 29
13980 .word 0x95b60450 ! t2_kref+0x24a0: fcmpne16 %f24, %f16, %o2
13981 .word 0xa1a01907 ! t2_kref+0x24a4: fitod %f7, %f16
13982 .word 0x9726b581 ! t2_kref+0x24a8: mulscc %i2, -0xa7f, %o3
13983 .word 0x947d8015 ! t2_kref+0x24ac: sdiv %l6, %l5, %o2
13984 .word 0x943d000a ! t2_kref+0x24b0: xnor %l4, %o2, %o2
13985 .word 0xd248a009 ! t2_kref+0x24b4: ldsb [%g2 + 9], %o1
13986 .word 0x9466c00d ! t2_kref+0x24b8: subc %i3, %o5, %o2
13987 .word 0x95a01926 ! t2_kref+0x24bc: fstod %f6, %f10
13988 .word 0xa785c016 ! t2_kref+0x24c0: wr %l7, %l6, %gsr
13989 .word 0xe87e401c ! t2_kref+0x24c4: swap [%i1 + %i4], %l4
13990 .word 0xee774018 ! t2_kref+0x24c8: stx %l7, [%i5 + %i0]
13991 .word 0x95b3008c ! t2_kref+0x24cc: edge16 %o4, %o4, %o2
13992 .word 0xd91e2008 ! t2_kref+0x24d0: ldd [%i0 + 8], %f12
13993 .word 0x81a88ab6 ! t2_kref+0x24d4: fcmpes %fcc0, %f2, %f22
13994 .word 0x96adc015 ! t2_kref+0x24d8: andncc %l7, %l5, %o3
13995 .word 0x99a0054a ! t2_kref+0x24dc: fsqrtd %f10, %f12
13996 .word 0x94170000 ! t2_kref+0x24e0: or %i4, %g0, %o2
13997 .word 0x33480003 ! t2_kref+0x24e4: fbe,a,pt %fcc0, _kref+0x24f0
13998 .word 0x952d8015 ! t2_kref+0x24e8: sll %l6, %l5, %o2
13999 .word 0x91a0190e ! t2_kref+0x24ec: fitod %f14, %f8
14000 .word 0xf430a01a ! t2_kref+0x24f0: sth %i2, [%g2 + 0x1a]
14001 .word 0x97b240eb ! t2_kref+0x24f4: edge16ln %o1, %o3, %o3
14002 .word 0xd630a03a ! t2_kref+0x24f8: sth %o3, [%g2 + 0x3a]
14003 .word 0xc36e2010 ! t2_kref+0x24fc: prefetch %i0 + 0x10, 1
14004 .word 0x9db28e80 ! t2_kref+0x2500: fsrc1 %f10, %f14
14005 .word 0x22800002 ! t2_kref+0x2504: be,a _kref+0x250c
14006 .word 0xa1a30852 ! t2_kref+0x2508: faddd %f12, %f18, %f16
14007 .word 0x969ac009 ! t2_kref+0x250c: xorcc %o3, %o1, %o3
14008 .word 0xc0270018 ! t2_kref+0x2510: clr [%i4 + %i0]
14009 .word 0xe968a20b ! t2_kref+0x2514: prefetch %g2 + 0x20b, 20
14010 .word 0x92fb2baf ! t2_kref+0x2518: sdivcc %o4, 0xbaf, %o1
14011 .word 0xb1a0054a ! t2_kref+0x251c: fsqrtd %f10, %f24
14012 .word 0x969eacba ! t2_kref+0x2520: xorcc %i2, 0xcba, %o3
14013 .word 0x8ba1c833 ! t2_kref+0x2524: fadds %f7, %f19, %f5
14014 .word 0x172946b2 ! t2_kref+0x2528: sethi %hi(0xa51ac800), %o3
14015 .word 0x8143e040 ! t2_kref+0x252c: membar 0x40
14016 .word 0x92980000 ! t2_kref+0x2530: xorcc %g0, %g0, %o1
14017 .word 0x9daa0026 ! t2_kref+0x2534: fmovsa %fcc0, %f6, %f14
14018 .word 0xadb1090c ! t2_kref+0x2538: faligndata %f4, %f12, %f22
14019 .word 0xd4462004 ! t2_kref+0x253c: ldsw [%i0 + 4], %o2
14020 .word 0xb3a018cc ! t2_kref+0x2540: fdtos %f12, %f25
14021 .word 0xc768a0ce ! t2_kref+0x2544: prefetch %g2 + 0xce, 3
14022 .word 0x94a722c7 ! t2_kref+0x2548: subcc %i4, 0x2c7, %o2
14023 .word 0x96dd000a ! t2_kref+0x254c: smulcc %l4, %o2, %o3
14024 .word 0xc36e2000 ! t2_kref+0x2550: prefetch %i0, 1
14025 .word 0x81df27e2 ! t2_kref+0x2554: flush %i4 + 0x7e2
14026 .word 0xd600a018 ! t2_kref+0x2558: ld [%g2 + 0x18], %o3
14027 .word 0x3c800005 ! t2_kref+0x255c: bpos,a _kref+0x2570
14028 .word 0x925ac017 ! t2_kref+0x2560: smul %o3, %l7, %o1
14029 .word 0x32800007 ! t2_kref+0x2564: bne,a _kref+0x2580
14030 .word 0x929d6f91 ! t2_kref+0x2568: xorcc %l5, 0xf91, %o1
14031 .word 0x83b007b8 ! t2_kref+0x256c: fpackfix %f24, %f1
14032 .word 0x922b401a ! t2_kref+0x2570: andn %o5, %i2, %o1
14033 .word 0x8db40992 ! t2_kref+0x2574: bshuffle %f16, %f18, %f6
14034 .word 0xb1b6462a ! t2_kref+0x2578: fmul8x16 %f25, %f10, %f24
14035 .word 0x81824000 ! t2_kref+0x257c: wr %o1, %g0, %y
14036 .word 0x9da01a4e ! t2_kref+0x2580: fdtoi %f14, %f14
14037 .word 0x81ad0ad4 ! t2_kref+0x2584: fcmped %fcc0, %f20, %f20
14038 .word 0xa5a00544 ! t2_kref+0x2588: fsqrtd %f4, %f18
14039 .word 0x947a800c ! t2_kref+0x258c: sdiv %o2, %o4, %o2
14040 .word 0x973b600a ! t2_kref+0x2590: sra %o5, 0xa, %o3
14041 .word 0xb1a00552 ! t2_kref+0x2594: fsqrtd %f18, %f24
14042 .word 0x86102004 ! t2_kref+0x2598: mov 0x4, %g3
14043 .word 0x32800000 ! t2_kref+0x259c: bne,a _kref+0x259c
14044 .word 0x86a0e001 ! t2_kref+0x25a0: subcc %g3, 1, %g3
14045 .word 0xd6263ffc ! t2_kref+0x25a4: st %o3, [%i0 - 4]
14046 .word 0x93b00fe0 ! t2_kref+0x25a8: fones %f9
14047 .word 0x81b30a8a ! t2_kref+0x25ac: fpsub16 %f12, %f10, %f0
14048 .word 0x94780008 ! t2_kref+0x25b0: sdiv %g0, %o0, %o2
14049 .word 0xcd1fbdc0 ! t2_kref+0x25b4: ldd [%fp - 0x240], %f6
14050 .word 0xf96e401d ! t2_kref+0x25b8: prefetch %i1 + %i5, 28
14051 .word 0xd826001c ! t2_kref+0x25bc: st %o4, [%i0 + %i4]
14052 .word 0x9fc10000 ! t2_kref+0x25c0: call %g4
14053 .word 0xd410a01a ! t2_kref+0x25c4: lduh [%g2 + 0x1a], %o2
14054 .word 0x92a5f18b ! t2_kref+0x25c8: subcc %l7, -0xe75, %o1
14055 .word 0x93b1cd60 ! t2_kref+0x25cc: fnot1s %f7, %f9
14056 .word 0xd4467ff0 ! t2_kref+0x25d0: ldsw [%i1 - 0x10], %o2
14057 .word 0xe7801019 ! t2_kref+0x25d4: lda [%g0 + %i1]0x80, %f19
14058 .word 0xec2e4000 ! t2_kref+0x25d8: stb %l6, [%i1]
14059 .word 0x81ae0aa4 ! t2_kref+0x25dc: fcmpes %fcc0, %f24, %f4
14060 .word 0x94420015 ! t2_kref+0x25e0: addc %o0, %l5, %o2
14061 .word 0x9fc10000 ! t2_kref+0x25e4: call %g4
14062 .word 0x9fa018d2 ! t2_kref+0x25e8: fdtos %f18, %f15
14063 .word 0x969a001a ! t2_kref+0x25ec: xorcc %o0, %i2, %o3
14064 .word 0x81dba24b ! t2_kref+0x25f0: flush %sp + 0x24b
14065! .word 0x3b4f0e83 ! t2_kref+0x25f4: fble,a,pt %fcc0, SYM(t2_subr1)
14066 fble,a,pt %fcc0, SYM(t2_subr1)
14067 .word 0x9f414000 ! t2_kref+0x25f8: mov %pc, %o7
14068 .word 0xa1a3482e ! t2_kref+0x25fc: fadds %f13, %f14, %f16
14069 .word 0x927a3071 ! t2_kref+0x2600: sdiv %o0, -0xf8f, %o1
14070 .word 0xd216c019 ! t2_kref+0x2604: lduh [%i3 + %i1], %o1
14071 .word 0xe7ee101c ! t2_kref+0x2608: prefetcha %i0 + %i4, 19
14072 .word 0xd51fbf28 ! t2_kref+0x260c: ldd [%fp - 0xd8], %f10
14073 .word 0xd40e600f ! t2_kref+0x2610: ldub [%i1 + 0xf], %o2
14074 .word 0xada408b6 ! t2_kref+0x2614: fsubs %f16, %f22, %f22
14075 .word 0xf5ee501d ! t2_kref+0x2618: prefetcha %i1 + %i5, 26
14076 .word 0x9fc00004 ! t2_kref+0x261c: call %g0 + %g4
14077 .word 0xd51fbca8 ! t2_kref+0x2620: ldd [%fp - 0x358], %f10
14078 .word 0x81ad8a40 ! t2_kref+0x2624: fcmpd %fcc0, %f22, %f0
14079 .word 0xd4364000 ! t2_kref+0x2628: sth %o2, [%i1]
14080 .word 0xd44e3ff5 ! t2_kref+0x262c: ldsb [%i0 - 0xb], %o2
14081 .word 0x92658008 ! t2_kref+0x2630: subc %l6, %o0, %o1
14082 .word 0x947ae906 ! t2_kref+0x2634: sdiv %o3, 0x906, %o2
14083 .word 0xb1b009b7 ! t2_kref+0x2638: fexpand %f23, %f24
14084 .word 0x3e800002 ! t2_kref+0x263c: bvc,a _kref+0x2644
14085 .word 0xe7ee101c ! t2_kref+0x2640: prefetcha %i0 + %i4, 19
14086 sethi %hi(2f), %o7
14087 .word 0xe40be278 ! t2_kref+0x2648: ldub [%o7 + 0x278], %l2
14088 .word 0xa41ca00c ! t2_kref+0x264c: xor %l2, 0xc, %l2
14089 .word 0xe42be278 ! t2_kref+0x2650: stb %l2, [%o7 + 0x278]
14090 .word 0x81dbe278 ! t2_kref+0x2654: flush %o7 + 0x278
14091 .word 0xd20e401a ! t2_kref+0x2658: ldub [%i1 + %i2], %o1
14092 .word 0x9fc10000 ! t2_kref+0x265c: call %g4
14093 .word 0xc13e7ff8 ! t2_kref+0x2660: std %f0, [%i1 - 8]
14094 .word 0x921ebbb2 ! t2_kref+0x2664: xor %i2, -0x44e, %o1
14095 .word 0x8da00552 ! t2_kref+0x2668: fsqrtd %f18, %f6
14096 .word 0x27480003 ! t2_kref+0x266c: fbul,a,pt %fcc0, _kref+0x2678
14097 .word 0x91b00cd2 ! t2_kref+0x2670: fnot2 %f18, %f8
14098 .word 0x95b28548 ! t2_kref+0x2674: fcmpeq16 %f10, %f8, %o2
140992: .word 0xd206001c ! t2_kref+0x2678: ld [%i0 + %i4], %o1
14100 .word 0x2a800007 ! t2_kref+0x267c: bcs,a _kref+0x2698
14101 .word 0xadb00fe0 ! t2_kref+0x2680: fones %f22
14102 .word 0xc16e400b ! t2_kref+0x2684: prefetch %i1 + %o3, 0
14103 .word 0x99a0190f ! t2_kref+0x2688: fitod %f15, %f12
14104 .word 0xfd6e001c ! t2_kref+0x268c: prefetch %i0 + %i4, 30
14105 .word 0x95b300c8 ! t2_kref+0x2690: edge16l %o4, %o0, %o2
14106 .word 0x933a6016 ! t2_kref+0x2694: sra %o1, 0x16, %o1
14107 .word 0xc51fbde8 ! t2_kref+0x2698: ldd [%fp - 0x218], %f2
14108 .word 0x96a3400c ! t2_kref+0x269c: subcc %o5, %o4, %o3
14109 .word 0xd648a019 ! t2_kref+0x26a0: ldsb [%g2 + 0x19], %o3
14110 .word 0x962b64ef ! t2_kref+0x26a4: andn %o5, 0x4ef, %o3
14111 .word 0x9656e23c ! t2_kref+0x26a8: umul %i3, 0x23c, %o3
14112 .word 0xd1bf1a18 ! t2_kref+0x26ac: stda %f8, [%i4 + %i0]0xd0
14113 .word 0xd440a028 ! t2_kref+0x26b0: ldsw [%g2 + 0x28], %o2
14114 .word 0x95352010 ! t2_kref+0x26b4: srl %l4, 0x10, %o2
14115 .word 0xa5b00fe0 ! t2_kref+0x26b8: fones %f18
14116 .word 0xef00a018 ! t2_kref+0x26bc: ld [%g2 + 0x18], %f23
14117 .word 0xd650a028 ! t2_kref+0x26c0: ldsh [%g2 + 0x28], %o3
14118 .word 0xc900a038 ! t2_kref+0x26c4: ld [%g2 + 0x38], %f4
14119 .word 0x81da6b8e ! t2_kref+0x26c8: flush %o1 + 0xb8e
14120 .word 0x91b00c00 ! t2_kref+0x26cc: fzero %f8
14121 .word 0xd6ae501a ! t2_kref+0x26d0: stba %o3, [%i1 + %i2]0x80
14122 .word 0x961a000d ! t2_kref+0x26d4: xor %o0, %o5, %o3
14123 .word 0xd6080018 ! t2_kref+0x26d8: ldub [%g0 + %i0], %o3
14124 .word 0x8610201e ! t2_kref+0x26dc: mov 0x1e, %g3
14125 .word 0x86a0e001 ! t2_kref+0x26e0: subcc %g3, 1, %g3
14126 .word 0x2280000f ! t2_kref+0x26e4: be,a _kref+0x2720
14127 .word 0x96d833e0 ! t2_kref+0x26e8: smulcc %g0, -0xc20, %o3
14128 .word 0xd610a018 ! t2_kref+0x26ec: lduh [%g2 + 0x18], %o3
14129 .word 0xa5a01a52 ! t2_kref+0x26f0: fdtoi %f18, %f18
14130 .word 0xd43e0000 ! t2_kref+0x26f4: std %o2, [%i0]
14131 .word 0xd208a029 ! t2_kref+0x26f8: ldub [%g2 + 0x29], %o1
14132 .word 0x97a01898 ! t2_kref+0x26fc: fitos %f24, %f11
14133 .word 0x95b28e02 ! t2_kref+0x2700: fand %f10, %f2, %f10
14134 .word 0x952a800c ! t2_kref+0x2704: sll %o2, %o4, %o2
14135 .word 0x85b0cee1 ! t2_kref+0x2708: fornot2s %f3, %f1, %f2
14136 .word 0x81ab0a58 ! t2_kref+0x270c: fcmpd %fcc0, %f12, %f24
14137 .word 0xd650a01a ! t2_kref+0x2710: ldsh [%g2 + 0x1a], %o3
14138 .word 0xa9a00556 ! t2_kref+0x2714: fsqrtd %f22, %f20
14139 .word 0x93b285c8 ! t2_kref+0x2718: fcmpeq32 %f10, %f8, %o1
14140 .word 0xd6881018 ! t2_kref+0x271c: lduba [%g0 + %i0]0x80, %o3
14141 .word 0x81ac8a42 ! t2_kref+0x2720: fcmpd %fcc0, %f18, %f2
14142 .word 0x81854000 ! t2_kref+0x2724: wr %l5, %g0, %y
14143 .word 0x81adca2d ! t2_kref+0x2728: fcmps %fcc0, %f23, %f13
14144 .word 0x85b00dd6 ! t2_kref+0x272c: fnand %f0, %f22, %f2
14145 .word 0x81824000 ! t2_kref+0x2730: wr %o1, %g0, %y
14146 .word 0xa1a0cd2d ! t2_kref+0x2734: fsmuld %f3, %f13, %f16
14147 .word 0x9466a102 ! t2_kref+0x2738: subc %i2, 0x102, %o2
14148 .word 0xd4d6101b ! t2_kref+0x273c: ldsha [%i0 + %i3]0x80, %o2
14149 .word 0xcd00a038 ! t2_kref+0x2740: ld [%g2 + 0x38], %f6
14150 call SYM(_kaos_done)
14151 .word 0x01000000 ! t2_kref+0x2748: nop
14152 KGLOBAL(t2_ktbl_end)
14153t2_ktbl_end:
14154t2_ktbl_page_end:
14155
14156KTEXT_MODULE(t2_module_subr0, 0x4f352000)
14157.seg "text"
14158t2_subr0_page_begin:
14159 .skip 8192
14160.global _t2_subr0; ENTRY(t2_subr0)
14161 .word 0xa6844012 ! t2_subr0+0x0: addcc %l1, %l2, %l3
14162 .word 0x81c3e008 ! t2_subr0+0x4: retl
14163 .word 0xaa64c014 ! t2_subr0+0x8: subc %l3, %l4, %l5
14164t2_subr0_page_end:
14165
14166KTEXT_MODULE(t2_module_subr1, 0x4f360000)
14167.seg "text"
14168t2_subr1_page_begin:
14169 .skip 8192
14170.global _t2_subr1; ENTRY(t2_subr1)
14171 .word 0x9de3bfa0 ! t2_subr1+0x0: save %sp, -0x60, %sp
14172 .word 0xb29eaa5a ! t2_subr1+0x4: xorcc %i2, 0xa5a, %i1
14173 .word 0x81c7e008 ! t2_subr1+0x8: ret
14174 .word 0xa7ee6001 ! t2_subr1+0xc: restore %i1, 1, %l3
14175t2_subr1_page_end:
14176
14177KTEXT_MODULE(t2_module_subr2, 0x5e992000)
14178.seg "text"
14179t2_subr2_page_begin:
14180 .skip 8184
14181.global _t2_subr2; ENTRY(t2_subr2)
14182 .word 0x9de3bfa0 ! t2_subr2+0x0: save %sp, -0x60, %sp
14183 .word 0xb2066001 ! t2_subr2+0x4: add %i1, 1, %i1
14184 .word 0x81c7e008 ! t2_subr2+0x8: ret
14185 .word 0xa3ee6001 ! t2_subr2+0xc: restore %i1, 1, %l1
14186t2_subr2_page_end:
14187
14188KTEXT_MODULE(t2_module_subr3, 0x46656000)
14189.seg "text"
14190t2_subr3_page_begin:
14191 .skip 8180
14192.global _t2_subr3; ENTRY(t2_subr3)
14193 .word 0x90056001 ! t2_subr3+0x0: add %l5, 1, %o0
14194 .word 0x9de3bfa0 ! t2_subr3+0x4: save %sp, -0x60, %sp
14195#if defined(KAOS_SIMULATION)
14196 add %i0, 12, %i0
14197#else
14198 .word 0x90062001 ! t2_subr3+0x8: add %i0, 1, %o0
14199 .word 0x9de3bfa0 ! t2_subr3+0xc: save %sp, -0x60, %sp
14200 .word 0x90062001 ! t2_subr3+0x10: add %i0, 1, %o0
14201 .word 0x9de3bfa0 ! t2_subr3+0x14: save %sp, -0x60, %sp
14202 .word 0x90062001 ! t2_subr3+0x18: add %i0, 1, %o0
14203 .word 0x9de3bfa0 ! t2_subr3+0x1c: save %sp, -0x60, %sp
14204 .word 0x90062001 ! t2_subr3+0x20: add %i0, 1, %o0
14205 .word 0x9de3bfa0 ! t2_subr3+0x24: save %sp, -0x60, %sp
14206 .word 0x90062001 ! t2_subr3+0x28: add %i0, 1, %o0
14207 .word 0x9de3bfa0 ! t2_subr3+0x2c: save %sp, -0x60, %sp
14208 .word 0x90062001 ! t2_subr3+0x30: add %i0, 1, %o0
14209 .word 0x9de3bfa0 ! t2_subr3+0x34: save %sp, -0x60, %sp
14210 .word 0xb1ee2001 ! t2_subr3+0x38: restore %i0, 1, %i0
14211 .word 0xb1ee2001 ! t2_subr3+0x3c: restore %i0, 1, %i0
14212 .word 0xb1ee2001 ! t2_subr3+0x40: restore %i0, 1, %i0
14213 .word 0xb1ee2001 ! t2_subr3+0x44: restore %i0, 1, %i0
14214 .word 0xb1ee2001 ! t2_subr3+0x48: restore %i0, 1, %i0
14215 .word 0xb1ee2001 ! t2_subr3+0x4c: restore %i0, 1, %i0
14216#endif
14217 .word 0x81c7e008 ! t2_subr3+0x50: ret
14218 .word 0xadee2001 ! t2_subr3+0x54: restore %i0, 1, %l6
14219t2_subr3_page_end:
14220!
14221! Total operations: 2460
14222!
14223! Operation frequencies
14224!
14225! name exp obs
14226! ldsb 0.68 0.69
14227! ldub 0.76 0.53
14228! ldsh 0.64 0.33
14229! lduh 0.94 1.06
14230! ld 1.16 1.46
14231! ldd 0.37 0.08
14232! swap 0.94 0.73
14233! ldstub 0.22 0.33
14234! stb 1.36 1.46
14235! sth 0.58 0.61
14236! st 1.02 1.02
14237! std 0.49 0.49
14238! add 0.04 0.08
14239! addcc 0.33 0.33
14240! addx 0.98 1.10
14241! addxcc 0.18 0.12
14242! taddcc 0.06 0.00
14243! taddcctv 0.11 0.08
14244! sub 0.20 0.04
14245! subcc 0.86 1.06
14246! subx 0.84 0.89
14247! subxcc 0.16 0.08
14248! tsubcc 0.07 0.08
14249! tsubcctv 0.06 0.04
14250! mulscc 1.20 1.30
14251! and 0.16 0.08
14252! andcc 0.65 0.57
14253! andn 0.97 1.10
14254! andncc 0.54 0.53
14255! or 0.22 0.20
14256! orcc 0.12 0.20
14257! orn 0.60 0.37
14258! orncc 0.83 0.85
14259! xor 1.45 1.42
14260! xorcc 1.36 1.59
14261! xnor 0.49 0.37
14262! xnorcc 0.31 0.33
14263! sll 1.25 1.26
14264! srl 1.18 1.38
14265! sra 1.38 1.54
14266! unimp 0.18 0.12
14267! umul 0.54 0.65
14268! smul 0.54 0.65
14269! udiv 0.37 0.37
14270! sdiv 0.88 0.93
14271! umulcc 0.16 0.12
14272! smulcc 1.02 1.26
14273! udivcc 0.36 0.49
14274! sdivcc 0.98 0.85
14275! rdy 0.87 0.65
14276! wry 0.65 0.73
14277! bicc 3.68 3.33
14278! sethi 1.17 1.34
14279! jmpl 1.20 0.93
14280! call 0.75 0.61
14281! ticc 0.00 0.00
14282! flush 1.20 0.93
14283! save 0.45 0.12
14284! restore 0.13 0.00
14285! stbar 0.09 0.08
14286! ldf 0.14 0.08
14287! lddf 0.58 0.61
14288! stf 0.31 0.24
14289! stdf 1.54 1.67
14290! fadds 1.53 1.95
14291! fsubs 0.71 0.73
14292! fmuls 0.47 0.41
14293! fdivs 0.09 0.12
14294! faddd 1.39 0.93
14295! fsubd 0.84 0.73
14296! fmuld 1.20 1.02
14297! fdivd 0.87 0.98
14298! faddq 0.00 0.00
14299! fsubq 0.00 0.00
14300! fmulq 0.00 0.00
14301! fdivq 0.00 0.00
14302! fsmuld 0.26 0.12
14303! fdmulq 0.00 0.00
14304! fitos 0.21 0.20
14305! fitod 1.24 1.83
14306! fitoq 0.00 0.00
14307! fstoi 0.09 0.08
14308! fstod 0.98 1.50
14309! fstoq 0.00 0.00
14310! fdtoi 0.35 0.37
14311! fdtos 0.50 0.65
14312! fdtoq 0.00 0.00
14313! fqtoi 0.00 0.00
14314! fqtos 0.00 0.00
14315! fqtod 0.00 0.00
14316! fmovs 1.31 1.30
14317! fnegs 0.33 0.24
14318! fabss 0.08 0.04
14319! fsqrts 0.40 0.49
14320! fsqrtd 1.84 2.07
14321! fsqrtq 0.00 0.00
14322! fcmps 1.08 1.26
14323! fcmpd 0.55 0.61
14324! fcmpq 0.00 0.00
14325! fcmpes 1.36 1.26
14326! fcmped 0.45 0.73
14327! fcmpeq 0.00 0.00
14328! fbfcc 1.12 0.93
14329! ldfsr 0.28 0.00
14330! stfsr 0.18 0.16
14331! loop 0.67 0.53
14332! offset 0.08 0.08
14333! area 0.10 0.08
14334! target 0.07 0.04
14335! goto 0.20 0.12
14336! sigsegv 0.10 0.08
14337! sigbus 0.23 0.28
14338! imodify 0.29 0.12
14339! ldfsr_offset 0.18 0.00
14340! fpattern 0.88 0.98
14341! lbranch 0.28 0.45
14342! shmld 3.48 3.37
14343! shmst 1.83 2.24
14344! shmpf 1.46 1.75
14345! shmswap 0.18 0.16
14346! shmblkld 0.99 0.00
14347! shmblkst 0.52 0.00
14348! shmblkchk 0.48 0.20
14349! hack_restore 0.00 0.00
14350! demap_random_va 0.00 0.00
14351! demap_area 0.00 0.00
14352! demap_ktbl_text 0.00 0.00
14353! demap_ktbl_data 0.00 0.00
14354! demap_subr 0.00 0.00
14355! demap_reg 0.00 0.00
14356! demap_stack 0.00 0.00
14357! ro_area 0.00 0.00
14358! ro_ktbl_data 0.00 0.00
14359! ro_reg 0.00 0.00
14360! ro_stack 0.00 0.00
14361! set_window 0.00 0.00
14362! set_va_wp 0.00 0.00
14363! set_pa_wp 0.00 0.00
14364! set_softint 0.00 0.00
14365! ie_toggle 0.00 0.00
14366! set_pil 0.00 0.00
14367! set_tso 0.00 0.00
14368! set_pso 0.00 0.00
14369! set_rmo 0.00 0.00
14370! cflush 0.00 0.00
14371! return 0.00 0.00
14372! casa 0.21 0.20
14373! rdasi 0.24 0.12
14374! wrasi 0.22 0.04
14375! bpcc 0.44 0.41
14376! fbpfcc 1.71 1.26
14377! fmovscc 0.08 0.08
14378! fmovdcc 0.15 0.24
14379! fmovqcc 0.00 0.00
14380! movcc 0.06 0.04
14381! flushw 0.29 0.20
14382! membar 0.08 0.08
14383! prefetch 1.33 1.50
14384! rdpc 0.16 0.20
14385! ldqf 0.00 0.00
14386! stqf 0.00 0.00
14387! ldfa 0.21 0.16
14388! lddfa 0.00 0.00
14389! ldqfa 0.00 0.00
14390! ldsba 0.17 0.28
14391! ldsha 0.17 0.12
14392! lduba 0.21 0.24
14393! lduha 0.12 0.00
14394! lda 0.18 0.16
14395! ldda 0.12 0.24
14396! ldstuba 0.03 0.00
14397! prefetcha 1.27 1.75
14398! stfa 0.21 0.33
14399! stdfa 0.20 0.08
14400! stqfa 0.00 0.00
14401! stba 0.30 0.37
14402! stha 0.00 0.00
14403! sta 0.12 0.16
14404! stda 0.19 0.16
14405! swapa 0.10 0.08
14406! fmovd 0.26 0.33
14407! fnegd 0.03 0.04
14408! fabsd 0.12 0.12
14409! fstox 0.08 0.08
14410! fdtox 0.20 0.16
14411! fxtos 0.11 0.16
14412! fxtod 0.22 0.33
14413! lds 0.19 0.33
14414! ldsa 0.20 0.16
14415! ldx 0.27 0.37
14416! ldxa 0.11 0.16
14417! nofault 0.02 0.04
14418! rdgsr 0.19 0.20
14419! wrgsr 0.30 0.24
14420! fpadd16 0.06 0.08
14421! fpadd16s 0.14 0.08
14422! fpadd32 0.06 0.08
14423! fpadd32s 0.11 0.04
14424! fpsub16 0.21 0.24
14425! fpsub16s 0.05 0.08
14426! fpsub32 0.28 0.49
14427! fpsub32s 0.16 0.16
14428! fpack16 0.00 0.00
14429! fpack32 0.01 0.00
14430! fpackfix 0.29 0.24
14431! fexpand 0.29 0.45
14432! fpmerge 0.01 0.00
14433! fmul8x16 0.18 0.28
14434! fmul8x16au 0.01 0.00
14435! fmul8x16al 0.07 0.04
14436! fmul8sux16 0.03 0.00
14437! fmul8ulx16 0.18 0.20
14438! fmuld8sux16 0.12 0.24
14439! fmuld8ulx16 0.15 0.20
14440! alignaddr 0.25 0.41
14441! alignaddrl 0.10 0.12
14442! faligndata 0.24 0.24
14443! fzero 0.17 0.20
14444! fzeros 0.22 0.12
14445! fone 0.25 0.20
14446! fones 0.23 0.28
14447! fsrc1 0.06 0.08
14448! fsrc1s 0.30 0.45
14449! fsrc2 0.24 0.28
14450! fsrc2s 0.03 0.08
14451! fnot1 0.29 0.12
14452! fnot1s 0.19 0.28
14453! fnot2 0.28 0.41
14454! fnot2s 0.04 0.12
14455! for 0.02 0.04
14456! fors 0.10 0.12
14457! fnor 0.03 0.04
14458! fnors 0.05 0.00
14459! fand 0.25 0.24
14460! fands 0.06 0.04
14461! fnand 0.19 0.33
14462! fnands 0.19 0.08
14463! fxor 0.02 0.08
14464! fxors 0.02 0.00
14465! fxnor 0.07 0.00
14466! fxnors 0.12 0.16
14467! fornot1 0.06 0.00
14468! fornot1s 0.08 0.08
14469! fornot2 0.20 0.16
14470! fornot2s 0.29 0.20
14471! fandnot1 0.09 0.08
14472! fandnot1s 0.15 0.16
14473! fandnot2 0.06 0.12
14474! fandnot2s 0.00 0.00
14475! fcmpgt16 0.16 0.04
14476! fcmpgt32 0.00 0.00
14477! fcmple16 0.07 0.12
14478! fcmple32 0.08 0.24
14479! fcmpne16 0.23 0.16
14480! fcmpne32 0.12 0.04
14481! fcmpeq16 0.30 0.53
14482! fcmpeq32 0.21 0.20
14483! edge8 0.04 0.00
14484! edge8l 0.24 0.33
14485! edge16 0.07 0.12
14486! edge16l 0.24 0.24
14487! edge32 0.19 0.16
14488! edge32l 0.16 0.20
14489! pdist 0.16 0.28
14490! partial_st8 0.28 0.16
14491! partial_st16 0.03 0.04
14492! partial_st32 0.00 0.00
14493! short_st8 0.13 0.16
14494! short_st16 0.17 0.20
14495! short_ld8 0.30 0.24
14496! short_ld16 0.20 0.12
14497! blkld 0.17 0.00
14498! blkst 0.05 0.00
14499! blkld_offset 0.03 0.00
14500! blkst_offset 0.07 0.00
14501! blk_check 0.08 0.04
14502! casxa 0.13 0.16
14503! rdccr 0.18 0.33
14504! rdfprs 0.04 0.04
14505! wrccr 0.06 0.00
14506! popc 0.12 0.20
14507! wrfprs 0.01 0.00
14508! stx 0.05 0.12
14509! stxa 0.02 0.04
14510! cflush 0.00 0.00
14511! array8 0.31 0.53
14512! array16 0.04 0.00
14513! array32 0.00 0.00
14514! edge8n 0.24 0.37
14515! edge8ln 0.05 0.00
14516! edge16n 0.24 0.12
14517! edge16ln 0.31 0.24
14518! edge32n 0.07 0.00
14519! edge32ln 0.28 0.12
14520! bmask 0.18 0.24
14521! bshuffle 0.20 0.24
14522! siam 0.19 0.24
14523! fpadds16 0.00 0.00
14524! fpadds16s 0.00 0.00
14525! fpadds32 0.00 0.00
14526! fpadds32s 0.00 0.00
14527! fpsubs16 0.00 0.00
14528! fpsubs16s 0.00 0.00
14529! fpsubs32 0.00 0.00
14530! fpsubs32s 0.00 0.00
14531! fpadd64 0.00 0.00
14532! fpsub64 0.00 0.00
14533! fpmean16 0.00 0.00
14534! fpchksm16 0.00 0.00
14535! fshl16 0.00 0.00
14536! fshrl16 0.00 0.00
14537! fshl32 0.00 0.00
14538! fshrl32 0.00 0.00
14539! fshlas16 0.00 0.00
14540! fshra16 0.00 0.00
14541! fshlas32 0.00 0.00
14542! fshra32 0.00 0.00
14543! fpmovc8 0.00 0.00
14544! fpmovc16 0.00 0.00
14545! fpmovc32 0.00 0.00
14546! fmergesp 0.00 0.00
14547! fucmpgt8 0.00 0.00
14548! fucmple8 0.00 0.00
14549! fucmpne8 0.00 0.00
14550! fucmpeq8 0.00 0.00
14551! pdistn 0.00 0.00
14552! lzd 0.00 0.00
14553! addxc 0.00 0.00
14554! addxccc 0.00 0.00
14555! umulxhi 0.00 0.00
14556! flcmps 0.00 0.00
14557! flcmpd 0.00 0.00
14558! sfabss 0.00 0.00
14559! sfnegs 0.00 0.00
14560! sfadds 0.00 0.00
14561! sfsubs 0.00 0.00
14562! sfmuls 0.00 0.00
14563! sfitos 0.00 0.00
14564! sfstoi 0.00 0.00
14565! sfcmpeqs 0.00 0.00
14566! sfcmpnes 0.00 0.00
14567! sfcmpgts 0.00 0.00
14568! sfcmples 0.00 0.00
14569! fmadds 0.00 0.00
14570! fmaddd 0.00 0.00
14571! fmsubs 0.00 0.00
14572! fmsubd 0.00 0.00
14573! fnmsubs 0.00 0.00
14574! fnmsubd 0.00 0.00
14575! fnmadds 0.00 0.00
14576! fnmaddd 0.00 0.00
14577!
14578KDATA_MODULE(t2_module_offset_table, 0x50b56000)
14579.seg "data"
14580t2_offset_table_start:
14581t2_offset_table_size: .word 0x00000008
14582t2_offset_table:
14583 .word 0xfffffff0
14584 .word 0xfffffff8
14585 .word 0xffffffe0
14586 .word 0x00000008
14587 .word 0x00000000
14588 .word 0x00000018
14589 .word 0x00000010
14590 .word 0xffffffe8
14591t2_offset_table_end:
14592
14593t2_ldfsr_offset_table_start:
14594t2_ldfsr_offset_table_size: .word 0x00000000
14595t2_ldfsr_offset_table:
14596t2_ldfsr_offset_table_end:
14597
14598t2_bld_offset_table_start:
14599t2_bld_offset_table_size: .word 0x00000000
14600t2_bld_offset_table:
14601t2_bld_offset_table_end:
14602
14603t2_bst_offset_table_start:
14604t2_bst_offset_table_size: .word 0x00000000
14605t2_bst_offset_table:
14606t2_bst_offset_table_end:
14607
14608.skip 8144 ! page align
14609
14610KDATA_MODULE(t2_module_data_in_regs, 0x4ff46000)
14611.seg "data"
14612KGLOBAL(t2_data_in_regs)
14613t2_data_in_regs_start:
14614t2_data_in_regs:
14615 .word 0xf9b5d610 ! %f0
14616 .word 0x8e7d3bca ! %f1
14617 .word 0x8aaf8471 ! %f2
14618 .word 0x1de4d30c ! %f3
14619 .word 0xa88abea7 ! %f4
14620 .word 0xd610c9be ! %f5
14621 .word 0x958575c3 ! %f6
14622 .word 0x9a4f5a5c ! %f7
14623 .word 0x149523d7 ! %f8
14624 .word 0x227f94d7 ! %f9
14625 .word 0x2ae208f2 ! %f10
14626 .word 0xe4321a9c ! %f11
14627 .word 0xadd0edc1 ! %f12
14628 .word 0xe65a9995 ! %f13
14629 .word 0x3c1a5283 ! %f14
14630 .word 0x51b52b9f ! %f15
14631 .word 0x37fe3535 ! %f16
14632 .word 0x00c14f50 ! %f17
14633 .word 0x1d7a1822 ! %f18
14634 .word 0xb9f56fff ! %f19
14635 .word 0x044f3a34 ! %f20
14636 .word 0x519e366b ! %f21
14637 .word 0x3bbf14c3 ! %f22
14638 .word 0x82e8f076 ! %f23
14639 .word 0x0f20beb0 ! %f24
14640 .word 0xa76195ca ! %f25
14641 .word 0x59c1db09 ! %f26
14642 .word 0x09dd186c ! %f27
14643 .word 0x1896c995 ! %f28
14644 .word 0x50a61b80 ! %f29
14645 .word 0xb9dff9eb ! %f30
14646 .word 0xa1c3a7d0 ! %f31
14647 .word 0xd414160c ! %f32
14648 .word 0x2ab254cd ! %f33
14649 .word 0xc9d14794 ! %f34
14650 .word 0x207c6e2a ! %f35
14651 .word 0x1d22b2fd ! %f36
14652 .word 0xad853147 ! %f37
14653 .word 0x8dcc768b ! %f38
14654 .word 0x109722f1 ! %f39
14655 .word 0x94c896d6 ! %f40
14656 .word 0x164b0556 ! %f41
14657 .word 0xaf7d5914 ! %f42
14658 .word 0x28e9ef19 ! %f43
14659 .word 0xf8ab2b8b ! %f44
14660 .word 0xfcfbbfe4 ! %f45
14661 .word 0xf09176d5 ! %f46
14662 .word 0x8c0e7bf0 ! %f47
14663 .word 0x0a1116dd ! %f48
14664 .word 0xe0ba4755 ! %f49
14665 .word 0xe5c5d8bb ! %f50
14666 .word 0x80a09b2a ! %f51
14667 .word 0x9601c2dd ! %f52
14668 .word 0x439831b5 ! %f53
14669 .word 0x88ab2f1e ! %f54
14670 .word 0x1d36dc3a ! %f55
14671 .word 0x85b66ab3 ! %f56
14672 .word 0xf8e04c30 ! %f57
14673 .word 0xfa03b622 ! %f58
14674 .word 0xa9bea2e2 ! %f59
14675 .word 0x3788af9b ! %f60
14676 .word 0x343da5c6 ! %f61
14677 .word 0xfef07c61 ! %f62
14678 .word 0xf06a930d ! %f63
14679 .word 0x00000000 ! %g0 (always zero)
14680 .word t2_kref+0xca8 ! %g1 (code pointer)
14681 .word t2_data_in_shm_area ! %g2 (shared area pointer)
14682 .word 0xb380ac74 ! %g3 (loop index)
14683 .word SYM(t2_subr3) ! %g4 (jmpl target)
14684 .word t2_kref+0x1 ! %g5 (sigbus target)
14685 .word 0x00000000 ! %g6 (block ld offset)
14686 .word 0x00000000 ! %g7 (block st offset)
14687 .word 0xc79464ef ! %o0
14688 .word 0xdcb56a4d ! %o1
14689 .word 0xe52b0b86 ! %o2
14690 .word 0xa5eec144 ! %o3
14691 .word 0x1f5ce1ff ! %o4
14692 .word 0x2a57b76a ! %o5
14693 .word 0x00000000 ! %sp (stack pointer)
14694 .word 0x00000000 ! %o7 (relocatable junk)
14695 .word 0x68c6fa30 ! %l0
14696 .word 0x8b3c113e ! %l1
14697 .word 0x7e59efc6 ! %l2
14698 .word 0x2bfb65dc ! %l3
14699 .word 0xe0972bed ! %l4
14700 .word 0x80fa525b ! %l5
14701 .word 0xd459d4bb ! %l6
14702 .word 0xcd187bfe ! %l7
14703 .word t2_data_in_area0 ! %i0 (area pointer)
14704 .word t2_data_in_area0 ! %i1 (area pointer)
14705 .word 0xfffffff5 ! %i2 (byte offset)
14706 .word 0xffffffe8 ! %i3 (halfword offset)
14707 .word 0x00000000 ! %i4 (word offset)
14708 .word 0x00000018 ! %i5 (doubleword offset)
14709 .word 0x00000000 ! %fp (frame pointer)
14710 .word 0x00000000 ! %i7 (return address)
14711 .word 0xc285c7f0 ! %y
14712 .word 0x00000003 ! %icc (nzvc)
14713 .word 0x800008d0 ! %fsr
14714 .word 0x00000000 ! %gsr.mask
14715 .word 0x00000000 ! %gsr
14716 .word 0x000000d2 ! %asi
14717 .word 0x00000000 ! Integer overflow traps
14718 .word 0x00000000 ! Integer divide by zero traps
14719 .word 0x00000000 ! Integer divide > 52 bit dividend traps
14720 .word 0x00000000 ! Floating inexact traps
14721 .word 0x00000000 ! Floating divide by zero traps
14722 .word 0x00000000 ! Floating underflow traps
14723 .word 0x00000000 ! Floating overflow traps
14724 .word 0x00000000 ! Floating invalid traps
14725 .word 0x00000000 ! Floating other traps
14726 .word 0x00000000 ! Ticc traps
14727 .word 0x00000000 ! Unexpected SIGFPE traps
14728 .word 0x00000000 ! Unexpected SIGSEGV traps
14729 .word 0x00000000 ! Unexpected SIGBUS traps
14730 .word 0x00000000 ! Unexpected SIGILL traps
14731 .word 0x00000000 ! Expected SIGSEGV traps
14732 .word 0x00000000 ! Expected SIGBUS traps
14733 .word 0x00000000 ! UNIMP traps
14734 .word 0x00000000 ! ??
14735.global t2_data_in_mtbl_size; t2_data_in_mtbl_size: .word 253
14736t2_data_in_regs_end:
14737
14738.skip 7708 ! page align
14739
14740KDATA_MODULE(t2_module_data_in_stack, 0x50086000)
14741.seg "data"
14742KGLOBAL(t2_data_in_mtbl_size)
14743KGLOBAL(t2_data_in_mtbl)
14744KGLOBAL(t2_data_in_stack)
14745t2_data_in_stack_start:
14746 .word 0xbc783124
14747 .word 0x136458b0
14748 .word 0x74aa87c4
14749 .word 0x14e760c7
14750 .word 0x51bc778e
14751 .word 0x98cc9608
14752 .word 0x83da3b3d
14753 .word 0x57db6f23
14754 .word 0x9c28ab5b
14755 .word 0xfa6717eb
14756 .word 0x2804f46b
14757 .word 0xb84b0066
14758 .word 0xbaffe3d1
14759 .word 0x00240203
14760 .word 0xf40d93e7
14761 .word 0x6920df4d
14762 .word 0x1a47b9dd
14763 .word 0x564f6f91
14764 .word 0x41867c57
14765 .word 0xa7a43750
14766 .word 0xe0ae97ed
14767 .word 0xa2984f7d
14768 .word 0x88c73ef0
14769 .word 0x3761a0cf
14770 .word 0x6aaca41f
14771 .word 0x94a06dae
14772 .word 0x48120c3c
14773 .word 0x5d1c3c8b
14774 .word 0xa8c6a89b
14775 .word 0x19733d9c
14776 .word 0xbf98ed1d
14777 .word 0xa5f09257
14778 .word 0xa36c9e3c
14779 .word 0x79063a22
14780 .word 0x06af0811
14781 .word 0x043a270e
14782 .word 0xe263bd75
14783 .word 0xf3beee98
14784 .word 0x407276b6
14785 .word 0x1f67fdc7
14786 .word 0x8a463972
14787 .word 0xd127fd21
14788 .word 0x2fff6f90
14789 .word 0xddfb7847
14790 .word 0x9ea1097d
14791 .word 0xa9bfb640
14792 .word 0x5605c80a
14793 .word 0xa4b04ab7
14794 .word 0x8cda64a3
14795 .word 0xd16015b1
14796 .word 0x97a612ba
14797 .word 0xea837696
14798 .word 0x6991d397
14799 .word 0xff693876
14800 .word 0x310bdde9
14801 .word 0x323a80f0
14802 .word 0xb9d4fcd5
14803 .word 0xd2d4a02f
14804 .word 0x298ed651
14805 .word 0x466b57cf
14806 .word 0x39928f0a
14807 .word 0x5be8d7ae
14808 .word 0x6b7cd228
14809 .word 0x80189af2
14810 .word 0x7366edb2
14811 .word 0x00aa4cca
14812 .word 0x134b085d
14813 .word 0xa0fd3bbc
14814 .word 0xb1748402
14815 .word 0x859f7373
14816 .word 0x110cf821
14817 .word 0x4cdda86f
14818 .word 0x7db3e209
14819 .word 0xbf4b8607
14820 .word 0x27f3c4a8
14821 .word 0xcfe3f699
14822 .word 0xa0460811
14823 .word 0x032476e3
14824 .word 0x0a810930
14825 .word 0xb66fc0ce
14826 .word 0xfe15844b
14827 .word 0x3dfde73b
14828 .word 0x63446942
14829 .word 0xcc19ab96
14830 .word 0x7fb946aa
14831 .word 0x1b2c372e
14832 .word 0x29ab6137
14833 .word 0x9f35c5a9
14834 .word 0xfa564f0e
14835 .word 0xb0400314
14836 .word 0x94df1afd
14837 .word 0x531f3759
14838 .word 0x106b99a5
14839 .word 0x0e6ba21a
14840 .word 0x3c244b1a
14841 .word 0xc14af54f
14842 .word 0xe945ed8e
14843 .word 0x21a97a11
14844 .word 0xa8ed59f1
14845 .word 0xfec66a79
14846 .word 0x198f71be
14847 .word 0xafd33c82
14848 .word 0x7b0f5d44
14849 .word 0xdca24d42
14850 .word 0xf0492c27
14851 .word 0xb4476105
14852 .word 0xb78ea5fa
14853 .word 0xe5191404
14854 .word 0xbfbacf16
14855 .word 0xf0bb70d2
14856 .word 0x667fe621
14857 .word 0x6043bcba
14858 .word 0x7bc778dc
14859 .word 0x5eaef798
14860 .word 0x00c73335
14861 .word 0xb926dbfa
14862 .word 0xdcdc49b0
14863 .word 0x4fdc2d8d
14864 .word 0x9b4e68a2
14865 .word 0x0a0d2721
14866 .word 0xfa97f3d4
14867 .word 0xec40aec6
14868 .word 0x3ee0ae87
14869 .word 0xf4c3edcf
14870 .word 0x4198a9f5
14871 .word 0x5b29d3c8
14872 .word 0x7a7128bc
14873 .word 0x3ba13696
14874 .word 0xa6d00fd7
14875 .word 0x17557f5e
14876 .word 0x456f1216
14877 .word 0xca8272ed
14878 .word 0xce931131
14879 .word 0x9df175ac
14880 .word 0x8929c7e9
14881 .word 0x2e6dfe6a
14882 .word 0x7095c2d5
14883 .word 0x12509084
14884 .word 0xb76b89cd
14885 .word 0x7e70dd30
14886 .word 0xe261b213
14887 .word 0x65ce64f7
14888 .word 0x4999f1a5
14889 .word 0xc3f56da5
14890 .word 0x51d7465f
14891 .word 0xb9cf2e2f
14892 .word 0xbb1767dd
14893 .word 0x4b670168
14894 .word 0xaf311931
14895 .word 0xc253117c
14896 .word 0xeb9117f2
14897 .word 0x6ac19182
14898 .word 0x8c0a682c
14899 .word 0xf7710fac
14900 .word 0xf6992936
14901 .word 0x29ec01da
14902 .word 0xa9580582
14903 .word 0x047f379e
14904 .word 0x9da53fd5
14905 .word 0x73aea7ee
14906 .word 0x93556a96
14907 .word 0x91f2ee19
14908 .word 0xcc858a12
14909 .word 0xa4ff08c0
14910 .word 0x665dd0e2
14911 .word 0xcc5d5ed9
14912 .word 0x76e8ddd6
14913 .word 0x3e75020d
14914t2_data_in_sp:
14915 .word 0xb4c3751a
14916 .word 0xc4956aeb
14917 .word 0xc3c6aa6b
14918 .word 0x684cd2c4
14919 .word 0xf2356891
14920 .word 0x6461a83a
14921 .word 0xe9cfc284
14922 .word 0xd79cb6b5
14923 .word t2_data_in_area0
14924 .word t2_data_in_area0
14925 .word 0x00000007
14926 .word 0xfffffff6
14927 .word 0xfffffff0
14928 .word 0xfffffff8
14929 .word t2_data_in_fp
14930 .word 0xc363ece2
14931 .word 0x711516ef
14932 .word 0xfd4524f2
14933 .word 0x12894d20
14934 .word 0x0c61e62e
14935 .word 0x4867e754
14936 .word 0xe67a6e22
14937 .word 0xcf6155d3
14938 .word 0x0f4f2c86
14939t2_data_in_mtbl_base:
14940 .word 0x380fffff ! [%fp - 0x400]
14941 .word 0xc0000000 ! [%fp - 0x3fc]
14942 .word 0x380fffff ! [%fp - 0x3f8]
14943 .word 0xe0000000 ! [%fp - 0x3f4]
14944 .word 0x380fffff ! [%fp - 0x3f0]
14945 .word 0x80000000 ! [%fp - 0x3ec]
14946 .word 0x38000000 ! [%fp - 0x3e8]
14947 .word 0x40000000 ! [%fp - 0x3e4]
14948 .word 0x38000000 ! [%fp - 0x3e0]
14949 .word 0x80000000 ! [%fp - 0x3dc]
14950 .word 0x38000000 ! [%fp - 0x3d8]
14951 .word 0x20000000 ! [%fp - 0x3d4]
14952 .word 0x47f00000 ! [%fp - 0x3d0]
14953 .word 0x00000000 ! [%fp - 0x3cc]
14954 .word 0x47f00000 ! [%fp - 0x3c8]
14955 .word 0x20000000 ! [%fp - 0x3c4]
14956 .word 0x47efffff ! [%fp - 0x3c0]
14957 .word 0xffffffff ! [%fp - 0x3bc]
14958 .word 0x7ff00000 ! [%fp - 0x3b8]
14959 .word 0x00000000 ! [%fp - 0x3b4]
14960 .word 0x7fefffff ! [%fp - 0x3b0]
14961 .word 0xffffffff ! [%fp - 0x3ac]
14962 .word 0x000fffff ! [%fp - 0x3a8]
14963 .word 0xffffffff ! [%fp - 0x3a4]
14964 .word 0x000fffff ! [%fp - 0x3a0]
14965 .word 0xfffffffe ! [%fp - 0x39c]
14966 .word 0x00100000 ! [%fp - 0x398]
14967 .word 0x00000000 ! [%fp - 0x394]
14968 .word 0x00000000 ! [%fp - 0x390]
14969 .word 0x00000001 ! [%fp - 0x38c]
14970 .word 0x00000000 ! [%fp - 0x388]
14971 .word 0x00000002 ! [%fp - 0x384]
14972 .word 0x00000000 ! [%fp - 0x380]
14973 .word 0x00000000 ! [%fp - 0x37c]
14974 .word 0x7f800000 ! [%fp - 0x378]
14975 .word 0x7f7fffff ! [%fp - 0x374]
14976 .word 0x007fffff ! [%fp - 0x370]
14977 .word 0x007ffffe ! [%fp - 0x36c]
14978 .word 0x00800000 ! [%fp - 0x368]
14979 .word 0x00000001 ! [%fp - 0x364]
14980 .word 0x00000002 ! [%fp - 0x360]
14981 .word 0x80000000 ! [%fp - 0x35c]
14982 .word 0x207fe000 ! [%fp - 0x358]
14983 .word 0x1ffff000 ! [%fp - 0x354]
14984 .word 0x307fe123 ! [%fp - 0x350]
14985 .word 0x0fff1001 ! [%fp - 0x34c]
14986 .word 0x2ff81000 ! [%fp - 0x348]
14987 .word 0x1072e100 ! [%fp - 0x344]
14988 .word 0x027fe067 ! [%fp - 0x340]
14989 .word 0x3eff1289 ! [%fp - 0x33c]
14990 .word 0x3f000400 ! [%fp - 0x338]
14991 .word 0x80003c1f ! [%fp - 0x334]
14992 .word 0x00fff800 ! [%fp - 0x330]
14993 .word 0xffff8000 ! [%fp - 0x32c]
14994 .word 0x200ff760 ! [%fp - 0x328]
14995 .word 0x0800011f ! [%fp - 0x324]
14996 .word 0x1ffff800 ! [%fp - 0x320]
14997 .word 0x00000000 ! [%fp - 0x31c]
14998 .word 0x3ffe8000 ! [%fp - 0x318]
14999 .word 0x147ff000 ! [%fp - 0x314]
15000 .word 0x137fe671 ! [%fp - 0x310]
15001 .word 0x3ffe8459 ! [%fp - 0x30c]
15002 .word 0x127fffff ! [%fp - 0x308]
15003 .word 0x3fffffff ! [%fp - 0x304]
15004 .word 0x307fe123 ! [%fp - 0x300]
15005 .word 0x047fffff ! [%fp - 0x2fc]
15006 .word 0x307fe123 ! [%fp - 0x2f8]
15007 .word 0x03ffffff ! [%fp - 0x2f4]
15008 .word 0x107fe100 ! [%fp - 0x2f0]
15009 .word 0x22efffff ! [%fp - 0x2ec]
15010 .word 0x380ffe80 ! [%fp - 0x2e8]
15011 .word 0x00000000 ! [%fp - 0x2e4]
15012 .word 0x04bfeff9 ! [%fp - 0x2e0]
15013 .word 0x00000000 ! [%fp - 0x2dc]
15014 .word 0x380fffff ! [%fp - 0x2d8]
15015 .word 0xffffffff ! [%fp - 0x2d4]
15016 .word 0x04bfffff ! [%fp - 0x2d0]
15017 .word 0xffffffff ! [%fp - 0x2cc]
15018 .word 0x300ff123 ! [%fp - 0x2c8]
15019 .word 0x40000000 ! [%fp - 0x2c4]
15020 .word 0x0caf8ee0 ! [%fp - 0x2c0]
15021 .word 0x00000000 ! [%fp - 0x2bc]
15022 .word 0x3c0ff456 ! [%fp - 0x2b8]
15023 .word 0x00000000 ! [%fp - 0x2b4]
15024 .word 0x009ff000 ! [%fp - 0x2b0]
15025 .word 0x00000000 ! [%fp - 0x2ac]
15026 .word 0x3c0ff456 ! [%fp - 0x2a8]
15027 .word 0x0000ff99 ! [%fp - 0x2a4]
15028 .word 0x009ff000 ! [%fp - 0x2a0]
15029 .word 0x001234ff ! [%fp - 0x29c]
15030 .word 0x0080ffff ! [%fp - 0x298]
15031 .word 0x3ff8f000 ! [%fp - 0x294]
15032 .word 0x01800001 ! [%fp - 0x290]
15033 .word 0x40c2fc1f ! [%fp - 0x28c]
15034 .word 0x00100100 ! [%fp - 0x288]
15035 .word 0x10010001 ! [%fp - 0x284]
15036 .word 0x3fff8f88 ! [%fp - 0x280]
15037 .word 0x00000000 ! [%fp - 0x27c]
15038 .word 0x00f00f00 ! [%fp - 0x278]
15039 .word 0xf000000f ! [%fp - 0x274]
15040 .word 0x409ff00f ! [%fp - 0x270]
15041 .word 0xff000fff ! [%fp - 0x26c]
15042 .word 0x04003009 ! [%fp - 0x268]
15043 .word 0x4fff0001 ! [%fp - 0x264]
15044 .word 0x03001001 ! [%fp - 0x260]
15045 .word 0x4feeeeee ! [%fp - 0x25c]
15046 .word 0x0801e067 ! [%fp - 0x258]
15047 .word 0x54f231f8 ! [%fp - 0x254]
15048 .word 0x01000001 ! [%fp - 0x250]
15049 .word 0x00000001 ! [%fp - 0x24c]
15050 .word 0x453eef45 ! [%fp - 0x248]
15051 .word 0x00000001 ! [%fp - 0x244]
15052 .word 0x01100111 ! [%fp - 0x240]
15053 .word 0x00011111 ! [%fp - 0x23c]
15054 .word 0x455f8000 ! [%fp - 0x238]
15055 .word 0xffffffff ! [%fp - 0x234]
15056 .word 0x01301222 ! [%fp - 0x230]
15057 .word 0x00111222 ! [%fp - 0x22c]
15058 .word 0x458f1100 ! [%fp - 0x228]
15059 .word 0x01111001 ! [%fp - 0x224]
15060 .word 0x40811111 ! [%fp - 0x220]
15061 .word 0x00feeeee ! [%fp - 0x21c]
15062 .word 0x40000011 ! [%fp - 0x218]
15063 .word 0x007fffff ! [%fp - 0x214]
15064 .word 0x41800221 ! [%fp - 0x210]
15065 .word 0x01ff0001 ! [%fp - 0x20c]
15066 .word 0x7f333333 ! [%fp - 0x208]
15067 .word 0x3f7fffff ! [%fp - 0x204]
15068 .word 0x40100001 ! [%fp - 0x200]
15069 .word 0x11000011 ! [%fp - 0x1fc]
15070 .word 0x001fffff ! [%fp - 0x1f8]
15071 .word 0xffffffff ! [%fp - 0x1f4]
15072 .word 0x40000000 ! [%fp - 0x1f0]
15073 .word 0x00000011 ! [%fp - 0x1ec]
15074 .word 0x000fffff ! [%fp - 0x1e8]
15075 .word 0xffffffff ! [%fp - 0x1e4]
15076 .word 0x7fe11111 ! [%fp - 0x1e0]
15077 .word 0xffffffff ! [%fp - 0x1dc]
15078 .word 0x3ffff110 ! [%fp - 0x1d8]
15079 .word 0x00000001 ! [%fp - 0x1d4]
15080 .word 0x7fffffff ! [%fp - 0x1d0]
15081 .word 0x7f800001 ! [%fp - 0x1cc]
15082 .word 0x7f800000 ! [%fp - 0x1c8]
15083 .word 0x7f7fffff ! [%fp - 0x1c4]
15084 .word 0x5f800001 ! [%fp - 0x1c0]
15085 .word 0x5f800000 ! [%fp - 0x1bc]
15086 .word 0x5f7fffff ! [%fp - 0x1b8]
15087 .word 0x5f000001 ! [%fp - 0x1b4]
15088 .word 0x5f000000 ! [%fp - 0x1b0]
15089 .word 0x5effffff ! [%fp - 0x1ac]
15090 .word 0x4b000001 ! [%fp - 0x1a8]
15091 .word 0x4b000000 ! [%fp - 0x1a4]
15092 .word 0x4affffff ! [%fp - 0x1a0]
15093 .word 0x40000001 ! [%fp - 0x19c]
15094 .word 0x40000000 ! [%fp - 0x198]
15095 .word 0x3fffffff ! [%fp - 0x194]
15096 .word 0x3f800001 ! [%fp - 0x190]
15097 .word 0x3f800000 ! [%fp - 0x18c]
15098 .word 0x3f7fffff ! [%fp - 0x188]
15099 .word 0x00000000 ! [%fp - 0x184]
15100 .word 0x7fffffff ! [%fp - 0x180]
15101 .word 0xffffffff ! [%fp - 0x17c]
15102 .word 0x7ff00000 ! [%fp - 0x178]
15103 .word 0x00000001 ! [%fp - 0x174]
15104 .word 0x7ff00000 ! [%fp - 0x170]
15105 .word 0x00000000 ! [%fp - 0x16c]
15106 .word 0x7fefffff ! [%fp - 0x168]
15107 .word 0xffffffff ! [%fp - 0x164]
15108 .word 0x43e00000 ! [%fp - 0x160]
15109 .word 0x00000001 ! [%fp - 0x15c]
15110 .word 0x43e00000 ! [%fp - 0x158]
15111 .word 0x00000000 ! [%fp - 0x154]
15112 .word 0x43dfffff ! [%fp - 0x150]
15113 .word 0xffffffff ! [%fp - 0x14c]
15114 .word 0x43d00000 ! [%fp - 0x148]
15115 .word 0x00000001 ! [%fp - 0x144]
15116 .word 0x43d00000 ! [%fp - 0x140]
15117 .word 0x00000000 ! [%fp - 0x13c]
15118 .word 0x43cfffff ! [%fp - 0x138]
15119 .word 0xffffffff ! [%fp - 0x134]
15120 .word 0x43300000 ! [%fp - 0x130]
15121 .word 0x00000001 ! [%fp - 0x12c]
15122 .word 0x43300000 ! [%fp - 0x128]
15123 .word 0x00000000 ! [%fp - 0x124]
15124 .word 0x432fffff ! [%fp - 0x120]
15125 .word 0xffffffff ! [%fp - 0x11c]
15126 .word 0x40000000 ! [%fp - 0x118]
15127 .word 0x00000001 ! [%fp - 0x114]
15128 .word 0x40000000 ! [%fp - 0x110]
15129 .word 0x00000000 ! [%fp - 0x10c]
15130 .word 0x3fffffff ! [%fp - 0x108]
15131 .word 0xffffffff ! [%fp - 0x104]
15132 .word 0x3ff00000 ! [%fp - 0x100]
15133 .word 0x00000001 ! [%fp - 0xfc]
15134 .word 0x3ff00000 ! [%fp - 0xf8]
15135 .word 0x00000000 ! [%fp - 0xf4]
15136 .word 0x3fefffff ! [%fp - 0xf0]
15137 .word 0xffffffff ! [%fp - 0xec]
15138 .word 0x80000000 ! [%fp - 0xe8]
15139 .word 0x00000000 ! [%fp - 0xe4]
15140 .word 0x7fffffff ! [%fp - 0xe0]
15141 .word 0xffffffff ! [%fp - 0xdc]
15142 .word 0x00000000 ! [%fp - 0xd8]
15143 .word 0x00000000 ! [%fp - 0xd4]
15144 .word 0x00200000 ! [%fp - 0xd0]
15145 .word 0x00000003 ! [%fp - 0xcc]
15146 .word 0x00200000 ! [%fp - 0xc8]
15147 .word 0x00000002 ! [%fp - 0xc4]
15148 .word 0x00200000 ! [%fp - 0xc0]
15149 .word 0x00000001 ! [%fp - 0xbc]
15150 .word 0x00200000 ! [%fp - 0xb8]
15151 .word 0x00000000 ! [%fp - 0xb4]
15152 .word 0x001fffff ! [%fp - 0xb0]
15153 .word 0xffffffff ! [%fp - 0xac]
15154 .word 0x00100000 ! [%fp - 0xa8]
15155 .word 0x00000001 ! [%fp - 0xa4]
15156 .word 0x00100000 ! [%fp - 0xa0]
15157 .word 0x00000000 ! [%fp - 0x9c]
15158 .word 0x000fffff ! [%fp - 0x98]
15159 .word 0xffffffff ! [%fp - 0x94]
15160 .word 0x00080000 ! [%fp - 0x90]
15161 .word 0x00000001 ! [%fp - 0x8c]
15162 .word 0x00080000 ! [%fp - 0x88]
15163 .word 0x00000000 ! [%fp - 0x84]
15164 .word 0x0007ffff ! [%fp - 0x80]
15165 .word 0xffffffff ! [%fp - 0x7c]
15166 .word 0x00000000 ! [%fp - 0x78]
15167 .word 0x01000003 ! [%fp - 0x74]
15168 .word 0x00000000 ! [%fp - 0x70]
15169 .word 0x01000002 ! [%fp - 0x6c]
15170 .word 0x00000000 ! [%fp - 0x68]
15171 .word 0x01000001 ! [%fp - 0x64]
15172 .word 0x00000000 ! [%fp - 0x60]
15173 .word 0x01000000 ! [%fp - 0x5c]
15174 .word 0x00000000 ! [%fp - 0x58]
15175 .word 0x00ffffff ! [%fp - 0x54]
15176 .word 0x00000000 ! [%fp - 0x50]
15177 .word 0x00800001 ! [%fp - 0x4c]
15178 .word 0x00000000 ! [%fp - 0x48]
15179 .word 0x00800000 ! [%fp - 0x44]
15180 .word 0x00000000 ! [%fp - 0x40]
15181 .word 0x007fffff ! [%fp - 0x3c]
15182 .word 0x00000000 ! [%fp - 0x38]
15183 .word 0x00400001 ! [%fp - 0x34]
15184 .word 0x00000000 ! [%fp - 0x30]
15185 .word 0x00400000 ! [%fp - 0x2c]
15186 .word 0x00000000 ! [%fp - 0x28]
15187 .word 0x003fffff ! [%fp - 0x24]
15188 .word t2_data_in_area0 ! [%fp - 0x20]
15189 .word SYM(t2_subr3) ! [%fp - 0x1c]
15190 .word SYM(t2_subr2) ! [%fp - 0x18]
15191 .word SYM(t2_subr1) ! [%fp - 0x14]
15192 .word SYM(t2_subr0) ! [%fp - 0x10]
15193t2_data_in_mtbl:
15194 .word 0xafb4692c ! [%fp - 0xc]
15195 .word 0x036a4680 ! [%fp - 0x8]
15196 .word 0x3551b7d2 ! [%fp - 0x4]
15197.global t2_data_in_fp; t2_data_in_fp:
15198 .word 0x6cb32baa
15199 .word 0x9f345f2f
15200 .word 0x8a74d399
15201 .word 0x6a900359
15202 .word 0xe3e04bf2
15203 .word 0x8d47c8d5
15204 .word 0xbb91d254
15205 .word 0xc67835ff
15206 .word 0xfa779aa2
15207 .word 0x102f061b
15208 .word 0xe963e96a
15209 .word 0xa5cb0e18
15210 .word 0xf20e2381
15211 .word 0xf05cf386
15212 .word 0x570a2f14
15213 .word 0x74f3b05a
15214 .word 0xa5d5cfac
15215 .word 0x85004268
15216 .word 0x5a97d605
15217 .word 0xeb4f83c2
15218 .word 0xc5f4dda7
15219 .word 0x98939161
15220 .word 0x3625359a
15221 .word 0x6cbd67b8
15222t2_data_in_stacktop:
15223 .word 0
15224t2_data_in_stack_end:
15225.skip 6300 ! page align
15226
15227KDATA_MODULE(t2_module_data_in_area0, 0x40874000)
15228.seg "data"
15229t2_data_in_area0_start:
15230.skip 640
15231t2_data_in_area0_begin:
15232 .word 0x2d5446b4 ! t2_data_in_area0-0x20
15233 .word 0xa2380928 ! t2_data_in_area0-0x1c
15234 .word 0x68eca14f ! t2_data_in_area0-0x18
15235 .word 0xb367a871 ! t2_data_in_area0-0x14
15236 .word 0xa25ea568 ! t2_data_in_area0-0x10
15237 .word 0x4296818b ! t2_data_in_area0-0xc
15238 .word 0xba18c375 ! t2_data_in_area0-0x8
15239 .word 0x850e5594 ! t2_data_in_area0-0x4
15240.global t2_data_in_area0; t2_data_in_area0:
15241 .word 0xe8ae717a ! t2_data_in_area0+0x0
15242 .word 0x543f72b4 ! t2_data_in_area0+0x4
15243 .word 0xc7116f21 ! t2_data_in_area0+0x8
15244 .word 0x734ddf20 ! t2_data_in_area0+0xc
15245 .word 0x6a43a4de ! t2_data_in_area0+0x10
15246 .word 0xb04236ad ! t2_data_in_area0+0x14
15247 .word 0x7a6f1d67 ! t2_data_in_area0+0x18
15248 .word 0xc7b81c8c ! t2_data_in_area0+0x1c
15249t2_data_in_area0_end:
15250.skip 7488
15251t2_data_in_area0_stop:
15252
15253KDATA_MODULE(t2_module_data_in_shm_area, 0x4255c000)
15254.seg "data"
15255t2_data_in_shm_area_start:
15256t2_data_in_shm_area_begin:
15257.global t2_data_in_shm_area; t2_data_in_shm_area:
15258 .word 0x78a9d0b3 ! t2_data_in_shm_area+0x0 (t0)
15259 .word 0x03348315 ! t2_data_in_shm_area+0x4 (t1)
15260 .word 0x07c61e11 ! t2_data_in_shm_area+0x8 (t2)
15261 .word 0x3dade37f ! t2_data_in_shm_area+0xc (t3)
15262 .word 0x4f2a56f5 ! t2_data_in_shm_area+0x10 (t0)
15263 .word 0xe8677d7d ! t2_data_in_shm_area+0x14 (t1)
15264 .word 0xfc385f25 ! t2_data_in_shm_area+0x18 (t2)
15265 .word 0xe1eae093 ! t2_data_in_shm_area+0x1c (t3)
15266 .word 0x4786456a ! t2_data_in_shm_area+0x20 (t0)
15267 .word 0xe26608d0 ! t2_data_in_shm_area+0x24 (t1)
15268 .word 0xfe8c89c8 ! t2_data_in_shm_area+0x28 (t2)
15269 .word 0xd4f920d0 ! t2_data_in_shm_area+0x2c (t3)
15270 .word 0x749107fe ! t2_data_in_shm_area+0x30 (t0)
15271 .word 0xc729a3fd ! t2_data_in_shm_area+0x34 (t1)
15272 .word 0x7154222f ! t2_data_in_shm_area+0x38 (t2)
15273 .word 0x06b33f63 ! t2_data_in_shm_area+0x3c (t3)
15274 .word 0x32f18f42 ! t2_data_in_shm_area+0x40 (t0 bload)
15275 .word 0x34787eb8 ! t2_data_in_shm_area+0x44
15276 .word 0x9171bc95 ! t2_data_in_shm_area+0x48
15277 .word 0xf640ee22 ! t2_data_in_shm_area+0x4c
15278 .word 0x68a43071 ! t2_data_in_shm_area+0x50
15279 .word 0xa3a0723c ! t2_data_in_shm_area+0x54
15280 .word 0x12b081a9 ! t2_data_in_shm_area+0x58
15281 .word 0x19cf2d1f ! t2_data_in_shm_area+0x5c
15282 .word 0x0af8be23 ! t2_data_in_shm_area+0x60
15283 .word 0x4a6e465e ! t2_data_in_shm_area+0x64
15284 .word 0xe2420386 ! t2_data_in_shm_area+0x68
15285 .word 0x1acc6ab4 ! t2_data_in_shm_area+0x6c
15286 .word 0x4eede6ad ! t2_data_in_shm_area+0x70
15287 .word 0x3f66ed44 ! t2_data_in_shm_area+0x74
15288 .word 0x478c8594 ! t2_data_in_shm_area+0x78
15289 .word 0x467900fc ! t2_data_in_shm_area+0x7c
15290 .word 0x30d4eb95 ! t2_data_in_shm_area+0x80 (t0 bstore)
15291 .word 0xeb23f7d5 ! t2_data_in_shm_area+0x84
15292 .word 0x752cb62b ! t2_data_in_shm_area+0x88
15293 .word 0x6375df07 ! t2_data_in_shm_area+0x8c
15294 .word 0xe4d6389c ! t2_data_in_shm_area+0x90
15295 .word 0xc0257a6c ! t2_data_in_shm_area+0x94
15296 .word 0x4ebdc735 ! t2_data_in_shm_area+0x98
15297 .word 0x9d4a5ea6 ! t2_data_in_shm_area+0x9c
15298 .word 0x5479e6ff ! t2_data_in_shm_area+0xa0
15299 .word 0x4e9108c7 ! t2_data_in_shm_area+0xa4
15300 .word 0x4477ed12 ! t2_data_in_shm_area+0xa8
15301 .word 0x1f112386 ! t2_data_in_shm_area+0xac
15302 .word 0x491eb0f8 ! t2_data_in_shm_area+0xb0
15303 .word 0x2d4ffd45 ! t2_data_in_shm_area+0xb4
15304 .word 0x84fd67bb ! t2_data_in_shm_area+0xb8
15305 .word 0x232b577f ! t2_data_in_shm_area+0xbc
15306 .word 0xe0c1b989 ! t2_data_in_shm_area+0xc0 (t1 bload)
15307 .word 0x4666dca2 ! t2_data_in_shm_area+0xc4
15308 .word 0xdc1facc6 ! t2_data_in_shm_area+0xc8
15309 .word 0x81da10b7 ! t2_data_in_shm_area+0xcc
15310 .word 0xf55f6e7e ! t2_data_in_shm_area+0xd0
15311 .word 0x9d9ec5a2 ! t2_data_in_shm_area+0xd4
15312 .word 0xc27337d0 ! t2_data_in_shm_area+0xd8
15313 .word 0xbf6b3010 ! t2_data_in_shm_area+0xdc
15314 .word 0x00bd63cb ! t2_data_in_shm_area+0xe0
15315 .word 0x2ebd869d ! t2_data_in_shm_area+0xe4
15316 .word 0xc8610784 ! t2_data_in_shm_area+0xe8
15317 .word 0x16a9bdb6 ! t2_data_in_shm_area+0xec
15318 .word 0x268d5a12 ! t2_data_in_shm_area+0xf0
15319 .word 0xbcee5293 ! t2_data_in_shm_area+0xf4
15320 .word 0x17a70026 ! t2_data_in_shm_area+0xf8
15321 .word 0xd7254171 ! t2_data_in_shm_area+0xfc
15322 .word 0xe0382858 ! t2_data_in_shm_area+0x100 (t1 bstore)
15323 .word 0x3f934371 ! t2_data_in_shm_area+0x104
15324 .word 0xee730060 ! t2_data_in_shm_area+0x108
15325 .word 0xc40f0acf ! t2_data_in_shm_area+0x10c
15326 .word 0x171438d7 ! t2_data_in_shm_area+0x110
15327 .word 0xeb0ef84e ! t2_data_in_shm_area+0x114
15328 .word 0x601c5c32 ! t2_data_in_shm_area+0x118
15329 .word 0xb89ac304 ! t2_data_in_shm_area+0x11c
15330 .word 0x1ac67f12 ! t2_data_in_shm_area+0x120
15331 .word 0x679353f1 ! t2_data_in_shm_area+0x124
15332 .word 0x84059327 ! t2_data_in_shm_area+0x128
15333 .word 0x77bbb90a ! t2_data_in_shm_area+0x12c
15334 .word 0x90743b2a ! t2_data_in_shm_area+0x130
15335 .word 0x483f1f96 ! t2_data_in_shm_area+0x134
15336 .word 0xd226b5c9 ! t2_data_in_shm_area+0x138
15337 .word 0x89284c10 ! t2_data_in_shm_area+0x13c
15338 .word 0x81db53b6 ! t2_data_in_shm_area+0x140 (t2 bload)
15339 .word 0x678a2373 ! t2_data_in_shm_area+0x144
15340 .word 0xb23121e8 ! t2_data_in_shm_area+0x148
15341 .word 0x637b88e2 ! t2_data_in_shm_area+0x14c
15342 .word 0xeeeb2d62 ! t2_data_in_shm_area+0x150
15343 .word 0x667d2adb ! t2_data_in_shm_area+0x154
15344 .word 0x86463c83 ! t2_data_in_shm_area+0x158
15345 .word 0x8c520be3 ! t2_data_in_shm_area+0x15c
15346 .word 0x6a1915b3 ! t2_data_in_shm_area+0x160
15347 .word 0xfaef3710 ! t2_data_in_shm_area+0x164
15348 .word 0x54344ba1 ! t2_data_in_shm_area+0x168
15349 .word 0xb57ea0fb ! t2_data_in_shm_area+0x16c
15350 .word 0x86f399a7 ! t2_data_in_shm_area+0x170
15351 .word 0x78b272fa ! t2_data_in_shm_area+0x174
15352 .word 0xfca47e09 ! t2_data_in_shm_area+0x178
15353 .word 0x029b6ee3 ! t2_data_in_shm_area+0x17c
15354 .word 0x9aae292a ! t2_data_in_shm_area+0x180 (t2 bstore)
15355 .word 0x769969b9 ! t2_data_in_shm_area+0x184
15356 .word 0xf93683f3 ! t2_data_in_shm_area+0x188
15357 .word 0xb84445e3 ! t2_data_in_shm_area+0x18c
15358 .word 0xecddccf0 ! t2_data_in_shm_area+0x190
15359 .word 0x919ce9e8 ! t2_data_in_shm_area+0x194
15360 .word 0xf8816b00 ! t2_data_in_shm_area+0x198
15361 .word 0xcb017ebc ! t2_data_in_shm_area+0x19c
15362 .word 0xc7eae585 ! t2_data_in_shm_area+0x1a0
15363 .word 0x1d665925 ! t2_data_in_shm_area+0x1a4
15364 .word 0xc5b1c56e ! t2_data_in_shm_area+0x1a8
15365 .word 0xd0c763c8 ! t2_data_in_shm_area+0x1ac
15366 .word 0xe9f747a1 ! t2_data_in_shm_area+0x1b0
15367 .word 0xe92d3bd1 ! t2_data_in_shm_area+0x1b4
15368 .word 0x43869087 ! t2_data_in_shm_area+0x1b8
15369 .word 0x20a0885f ! t2_data_in_shm_area+0x1bc
15370 .word 0x4db8861a ! t2_data_in_shm_area+0x1c0 (t3 bload)
15371 .word 0xa069b7b2 ! t2_data_in_shm_area+0x1c4
15372 .word 0x20e80830 ! t2_data_in_shm_area+0x1c8
15373 .word 0xb5535591 ! t2_data_in_shm_area+0x1cc
15374 .word 0x35673796 ! t2_data_in_shm_area+0x1d0
15375 .word 0x386bef6e ! t2_data_in_shm_area+0x1d4
15376 .word 0x949ee7f5 ! t2_data_in_shm_area+0x1d8
15377 .word 0x076b6dc0 ! t2_data_in_shm_area+0x1dc
15378 .word 0xe4598c73 ! t2_data_in_shm_area+0x1e0
15379 .word 0x53e90920 ! t2_data_in_shm_area+0x1e4
15380 .word 0x22d83b00 ! t2_data_in_shm_area+0x1e8
15381 .word 0x914889c2 ! t2_data_in_shm_area+0x1ec
15382 .word 0x40ae390e ! t2_data_in_shm_area+0x1f0
15383 .word 0xea705eb4 ! t2_data_in_shm_area+0x1f4
15384 .word 0xcdc8fe63 ! t2_data_in_shm_area+0x1f8
15385 .word 0x692d404b ! t2_data_in_shm_area+0x1fc
15386 .word 0x7ab14edb ! t2_data_in_shm_area+0x200 (t3 bstore)
15387 .word 0xe014509d ! t2_data_in_shm_area+0x204
15388 .word 0x917c7a4a ! t2_data_in_shm_area+0x208
15389 .word 0x51131e08 ! t2_data_in_shm_area+0x20c
15390 .word 0x67da89f1 ! t2_data_in_shm_area+0x210
15391 .word 0x2b05df09 ! t2_data_in_shm_area+0x214
15392 .word 0x86a93518 ! t2_data_in_shm_area+0x218
15393 .word 0x3af883f5 ! t2_data_in_shm_area+0x21c
15394 .word 0x9b2472cb ! t2_data_in_shm_area+0x220
15395 .word 0x91b42255 ! t2_data_in_shm_area+0x224
15396 .word 0xbf3f74d0 ! t2_data_in_shm_area+0x228
15397 .word 0x39fd96ef ! t2_data_in_shm_area+0x22c
15398 .word 0x420d584c ! t2_data_in_shm_area+0x230
15399 .word 0x988656c3 ! t2_data_in_shm_area+0x234
15400 .word 0x8713f2b6 ! t2_data_in_shm_area+0x238
15401 .word 0x3ba81488 ! t2_data_in_shm_area+0x23c
15402t2_data_in_shm_area_end:
15403t2_data_in_shm_area_stop:
15404
15405KDATA_MODULE(t2_module_data_exp_regs, 0x41682000)
15406.seg "data"
15407KGLOBAL(t2_data_exp_regs)
15408t2_data_exp_regs_start:
15409t2_data_exp_regs:
15410 .word 0xf9b5d610 ! %f0
15411 .word 0x8e7d3bca ! %f1
15412 .word 0x8aaf8471 ! %f2
15413 .word 0x1de4d30c ! %f3
15414 .word 0xa88abea7 ! %f4
15415 .word 0xd610c9be ! %f5
15416 .word 0x958575c3 ! %f6
15417 .word 0x9a4f5a5c ! %f7
15418 .word 0x149523d7 ! %f8
15419 .word 0x227f94d7 ! %f9
15420 .word 0x2ae208f2 ! %f10
15421 .word 0xe4321a9c ! %f11
15422 .word 0xadd0edc1 ! %f12
15423 .word 0xe65a9995 ! %f13
15424 .word 0x3c1a5283 ! %f14
15425 .word 0x51b52b9f ! %f15
15426 .word 0x37fe3535 ! %f16
15427 .word 0x00c14f50 ! %f17
15428 .word 0x1d7a1822 ! %f18
15429 .word 0xb9f56fff ! %f19
15430 .word 0x044f3a34 ! %f20
15431 .word 0x519e366b ! %f21
15432 .word 0x3bbf14c3 ! %f22
15433 .word 0x82e8f076 ! %f23
15434 .word 0x0f20beb0 ! %f24
15435 .word 0xa76195ca ! %f25
15436 .word 0x59c1db09 ! %f26
15437 .word 0x09dd186c ! %f27
15438 .word 0x1896c995 ! %f28
15439 .word 0x50a61b80 ! %f29
15440 .word 0xb9dff9eb ! %f30
15441 .word 0xa1c3a7d0 ! %f31
15442 .word 0xd414160c ! %f32
15443 .word 0x2ab254cd ! %f33
15444 .word 0xc9d14794 ! %f34
15445 .word 0x207c6e2a ! %f35
15446 .word 0x1d22b2fd ! %f36
15447 .word 0xad853147 ! %f37
15448 .word 0x8dcc768b ! %f38
15449 .word 0x109722f1 ! %f39
15450 .word 0x94c896d6 ! %f40
15451 .word 0x164b0556 ! %f41
15452 .word 0xaf7d5914 ! %f42
15453 .word 0x28e9ef19 ! %f43
15454 .word 0xf8ab2b8b ! %f44
15455 .word 0xfcfbbfe4 ! %f45
15456 .word 0xf09176d5 ! %f46
15457 .word 0x8c0e7bf0 ! %f47
15458 .word 0x0a1116dd ! %f48
15459 .word 0xe0ba4755 ! %f49
15460 .word 0xe5c5d8bb ! %f50
15461 .word 0x80a09b2a ! %f51
15462 .word 0x9601c2dd ! %f52
15463 .word 0x439831b5 ! %f53
15464 .word 0x88ab2f1e ! %f54
15465 .word 0x1d36dc3a ! %f55
15466 .word 0x85b66ab3 ! %f56
15467 .word 0xf8e04c30 ! %f57
15468 .word 0xfa03b622 ! %f58
15469 .word 0xa9bea2e2 ! %f59
15470 .word 0x3788af9b ! %f60
15471 .word 0x343da5c6 ! %f61
15472 .word 0xfef07c61 ! %f62
15473 .word 0xf06a930d ! %f63
15474 .word 0x00000000 ! %g0 (always zero)
15475 .word t2_kref+0xca8 ! %g1 (code pointer)
15476 .word t2_data_exp_shm_area! %g2 (shared area pointer)
15477 .word 0xb380ac74 ! %g3 (loop index)
15478 .word SYM(t2_subr3) ! %g4 (jmpl target)
15479 .word t2_kref+0x1 ! %g5 (sigbus target)
15480 .word 0x00000000 ! %g6 (block ld offset)
15481 .word 0x00000000 ! %g7 (block st offset)
15482 .word 0xc79464ef ! %o0
15483 .word 0xdcb56a4d ! %o1
15484 .word 0xe52b0b86 ! %o2
15485 .word 0xa5eec144 ! %o3
15486 .word 0x1f5ce1ff ! %o4
15487 .word 0x2a57b76a ! %o5
15488 .word 0x00000000 ! %sp (stack pointer)
15489 .word 0x00000000 ! %o7 (relocatable junk)
15490 .word 0x68c6fa30 ! %l0
15491 .word 0x8b3c113e ! %l1
15492 .word 0x7e59efc6 ! %l2
15493 .word 0x2bfb65dc ! %l3
15494 .word 0xe0972bed ! %l4
15495 .word 0x80fa525b ! %l5
15496 .word 0xd459d4bb ! %l6
15497 .word 0xcd187bfe ! %l7
15498 .word t2_data_exp_area0 ! %i0 (area pointer)
15499 .word t2_data_exp_area0 ! %i1 (area pointer)
15500 .word 0xfffffff5 ! %i2 (byte offset)
15501 .word 0xffffffe8 ! %i3 (halfword offset)
15502 .word 0x00000000 ! %i4 (word offset)
15503 .word 0x00000018 ! %i5 (doubleword offset)
15504 .word 0x00000000 ! %fp (frame pointer)
15505 .word 0x00000000 ! %i7 (return address)
15506 .word 0xc285c7f0 ! %y
15507 .word 0x00000003 ! %icc (nzvc)
15508 .word 0x800008d0 ! %fsr
15509 .word 0x00000000 ! %gsr.mask
15510 .word 0x00000000 ! %gsr
15511 .word 0x000000d2 ! %asi
15512 .word 0x00000000 ! Integer overflow traps
15513 .word 0x00000000 ! Integer divide by zero traps
15514 .word 0x00000000 ! Integer divide > 52 bit dividend traps
15515 .word 0x00000000 ! Floating inexact traps
15516 .word 0x00000000 ! Floating divide by zero traps
15517 .word 0x00000000 ! Floating underflow traps
15518 .word 0x00000000 ! Floating overflow traps
15519 .word 0x00000000 ! Floating invalid traps
15520 .word 0x00000000 ! Floating other traps
15521 .word 0x00000000 ! Ticc traps
15522 .word 0x00000000 ! Unexpected SIGFPE traps
15523 .word 0x00000000 ! Unexpected SIGSEGV traps
15524 .word 0x00000000 ! Unexpected SIGBUS traps
15525 .word 0x00000000 ! Unexpected SIGILL traps
15526 .word 0x00000000 ! Expected SIGSEGV traps
15527 .word 0x00000000 ! Expected SIGBUS traps
15528 .word 0x00000000 ! UNIMP traps
15529 .word 0x00000000 ! ??
15530t2_data_exp_mtbl_size: .word 253
15531t2_data_exp_regs_end:
15532
15533.skip 7708 ! page align
15534
15535KDATA_MODULE(t2_module_data_exp_stack, 0x4f66a000)
15536.seg "data"
15537KGLOBAL(t2_data_exp_mtbl_size)
15538KGLOBAL(t2_data_exp_mtbl)
15539KGLOBAL(t2_data_exp_stack)
15540t2_data_exp_stack_start:
15541 .word 0xbc783124
15542 .word 0x136458b0
15543 .word 0x74aa87c4
15544 .word 0x14e760c7
15545 .word 0x51bc778e
15546 .word 0x98cc9608
15547 .word 0x83da3b3d
15548 .word 0x57db6f23
15549 .word 0x9c28ab5b
15550 .word 0xfa6717eb
15551 .word 0x2804f46b
15552 .word 0xb84b0066
15553 .word 0xbaffe3d1
15554 .word 0x00240203
15555 .word 0xf40d93e7
15556 .word 0x6920df4d
15557 .word 0x1a47b9dd
15558 .word 0x564f6f91
15559 .word 0x41867c57
15560 .word 0xa7a43750
15561 .word 0xe0ae97ed
15562 .word 0xa2984f7d
15563 .word 0x88c73ef0
15564 .word 0x3761a0cf
15565 .word 0x6aaca41f
15566 .word 0x94a06dae
15567 .word 0x48120c3c
15568 .word 0x5d1c3c8b
15569 .word 0xa8c6a89b
15570 .word 0x19733d9c
15571 .word 0xbf98ed1d
15572 .word 0xa5f09257
15573 .word 0xa36c9e3c
15574 .word 0x79063a22
15575 .word 0x06af0811
15576 .word 0x043a270e
15577 .word 0xe263bd75
15578 .word 0xf3beee98
15579 .word 0x407276b6
15580 .word 0x1f67fdc7
15581 .word 0x8a463972
15582 .word 0xd127fd21
15583 .word 0x2fff6f90
15584 .word 0xddfb7847
15585 .word 0x9ea1097d
15586 .word 0xa9bfb640
15587 .word 0x5605c80a
15588 .word 0xa4b04ab7
15589 .word 0x8cda64a3
15590 .word 0xd16015b1
15591 .word 0x97a612ba
15592 .word 0xea837696
15593 .word 0x6991d397
15594 .word 0xff693876
15595 .word 0x310bdde9
15596 .word 0x323a80f0
15597 .word 0xb9d4fcd5
15598 .word 0xd2d4a02f
15599 .word 0x298ed651
15600 .word 0x466b57cf
15601 .word 0x39928f0a
15602 .word 0x5be8d7ae
15603 .word 0x6b7cd228
15604 .word 0x80189af2
15605 .word 0x7366edb2
15606 .word 0x00aa4cca
15607 .word 0x134b085d
15608 .word 0xa0fd3bbc
15609 .word 0xb1748402
15610 .word 0x859f7373
15611 .word 0x110cf821
15612 .word 0x4cdda86f
15613 .word 0x7db3e209
15614 .word 0xbf4b8607
15615 .word 0x27f3c4a8
15616 .word 0xcfe3f699
15617 .word 0xa0460811
15618 .word 0x032476e3
15619 .word 0x0a810930
15620 .word 0xb66fc0ce
15621 .word 0xfe15844b
15622 .word 0x3dfde73b
15623 .word 0x63446942
15624 .word 0xcc19ab96
15625 .word 0x7fb946aa
15626 .word 0x1b2c372e
15627 .word 0x29ab6137
15628 .word 0x9f35c5a9
15629 .word 0xfa564f0e
15630 .word 0xb0400314
15631 .word 0x94df1afd
15632 .word 0x531f3759
15633 .word 0x106b99a5
15634 .word 0x0e6ba21a
15635 .word 0x3c244b1a
15636 .word 0xc14af54f
15637 .word 0xe945ed8e
15638 .word 0x21a97a11
15639 .word 0xa8ed59f1
15640 .word 0xfec66a79
15641 .word 0x198f71be
15642 .word 0xafd33c82
15643 .word 0x7b0f5d44
15644 .word 0xdca24d42
15645 .word 0xf0492c27
15646 .word 0xb4476105
15647 .word 0xb78ea5fa
15648 .word 0xe5191404
15649 .word 0xbfbacf16
15650 .word 0xf0bb70d2
15651 .word 0x667fe621
15652 .word 0x6043bcba
15653 .word 0x7bc778dc
15654 .word 0x5eaef798
15655 .word 0x00c73335
15656 .word 0xb926dbfa
15657 .word 0xdcdc49b0
15658 .word 0x4fdc2d8d
15659 .word 0x9b4e68a2
15660 .word 0x0a0d2721
15661 .word 0xfa97f3d4
15662 .word 0xec40aec6
15663 .word 0x3ee0ae87
15664 .word 0xf4c3edcf
15665 .word 0x4198a9f5
15666 .word 0x5b29d3c8
15667 .word 0x7a7128bc
15668 .word 0x3ba13696
15669 .word 0xa6d00fd7
15670 .word 0x17557f5e
15671 .word 0x456f1216
15672 .word 0xca8272ed
15673 .word 0xce931131
15674 .word 0x9df175ac
15675 .word 0x8929c7e9
15676 .word 0x2e6dfe6a
15677 .word 0x7095c2d5
15678 .word 0x12509084
15679 .word 0xb76b89cd
15680 .word 0x7e70dd30
15681 .word 0xe261b213
15682 .word 0x65ce64f7
15683 .word 0x4999f1a5
15684 .word 0xc3f56da5
15685 .word 0x51d7465f
15686 .word 0xb9cf2e2f
15687 .word 0xbb1767dd
15688 .word 0x4b670168
15689 .word 0xaf311931
15690 .word 0xc253117c
15691 .word 0xeb9117f2
15692 .word 0x6ac19182
15693 .word 0x8c0a682c
15694 .word 0xf7710fac
15695 .word 0xf6992936
15696 .word 0x29ec01da
15697 .word 0xa9580582
15698 .word 0x047f379e
15699 .word 0x9da53fd5
15700 .word 0x73aea7ee
15701 .word 0x93556a96
15702 .word 0x91f2ee19
15703 .word 0xcc858a12
15704 .word 0xa4ff08c0
15705 .word 0x665dd0e2
15706 .word 0xcc5d5ed9
15707 .word 0x76e8ddd6
15708 .word 0x3e75020d
15709t2_data_exp_sp:
15710 .word 0xb4c3751a
15711 .word 0xc4956aeb
15712 .word 0xc3c6aa6b
15713 .word 0x684cd2c4
15714 .word 0xf2356891
15715 .word 0x6461a83a
15716 .word 0xe9cfc284
15717 .word 0xd79cb6b5
15718 .word t2_data_exp_area0
15719 .word t2_data_exp_area0
15720 .word 0x00000007
15721 .word 0xfffffff6
15722 .word 0xfffffff0
15723 .word 0xfffffff8
15724 .word t2_data_exp_fp
15725 .word 0xc363ece2
15726 .word 0x711516ef
15727 .word 0xfd4524f2
15728 .word 0x12894d20
15729 .word 0x0c61e62e
15730 .word 0x4867e754
15731 .word 0xe67a6e22
15732 .word 0xcf6155d3
15733 .word 0x0f4f2c86
15734t2_data_exp_mtbl_base:
15735 .word 0x380fffff ! [%fp - 0x400]
15736 .word 0xc0000000 ! [%fp - 0x3fc]
15737 .word 0x380fffff ! [%fp - 0x3f8]
15738 .word 0xe0000000 ! [%fp - 0x3f4]
15739 .word 0x380fffff ! [%fp - 0x3f0]
15740 .word 0x80000000 ! [%fp - 0x3ec]
15741 .word 0x38000000 ! [%fp - 0x3e8]
15742 .word 0x40000000 ! [%fp - 0x3e4]
15743 .word 0x38000000 ! [%fp - 0x3e0]
15744 .word 0x80000000 ! [%fp - 0x3dc]
15745 .word 0x38000000 ! [%fp - 0x3d8]
15746 .word 0x20000000 ! [%fp - 0x3d4]
15747 .word 0x47f00000 ! [%fp - 0x3d0]
15748 .word 0x00000000 ! [%fp - 0x3cc]
15749 .word 0x47f00000 ! [%fp - 0x3c8]
15750 .word 0x20000000 ! [%fp - 0x3c4]
15751 .word 0x47efffff ! [%fp - 0x3c0]
15752 .word 0xffffffff ! [%fp - 0x3bc]
15753 .word 0x7ff00000 ! [%fp - 0x3b8]
15754 .word 0x00000000 ! [%fp - 0x3b4]
15755 .word 0x7fefffff ! [%fp - 0x3b0]
15756 .word 0xffffffff ! [%fp - 0x3ac]
15757 .word 0x000fffff ! [%fp - 0x3a8]
15758 .word 0xffffffff ! [%fp - 0x3a4]
15759 .word 0x000fffff ! [%fp - 0x3a0]
15760 .word 0xfffffffe ! [%fp - 0x39c]
15761 .word 0x00100000 ! [%fp - 0x398]
15762 .word 0x00000000 ! [%fp - 0x394]
15763 .word 0x00000000 ! [%fp - 0x390]
15764 .word 0x00000001 ! [%fp - 0x38c]
15765 .word 0x00000000 ! [%fp - 0x388]
15766 .word 0x00000002 ! [%fp - 0x384]
15767 .word 0x00000000 ! [%fp - 0x380]
15768 .word 0x00000000 ! [%fp - 0x37c]
15769 .word 0x7f800000 ! [%fp - 0x378]
15770 .word 0x7f7fffff ! [%fp - 0x374]
15771 .word 0x007fffff ! [%fp - 0x370]
15772 .word 0x007ffffe ! [%fp - 0x36c]
15773 .word 0x00800000 ! [%fp - 0x368]
15774 .word 0x00000001 ! [%fp - 0x364]
15775 .word 0x00000002 ! [%fp - 0x360]
15776 .word 0x80000000 ! [%fp - 0x35c]
15777 .word 0x207fe000 ! [%fp - 0x358]
15778 .word 0x1ffff000 ! [%fp - 0x354]
15779 .word 0x307fe123 ! [%fp - 0x350]
15780 .word 0x0fff1001 ! [%fp - 0x34c]
15781 .word 0x2ff81000 ! [%fp - 0x348]
15782 .word 0x1072e100 ! [%fp - 0x344]
15783 .word 0x027fe067 ! [%fp - 0x340]
15784 .word 0x3eff1289 ! [%fp - 0x33c]
15785 .word 0x3f000400 ! [%fp - 0x338]
15786 .word 0x80003c1f ! [%fp - 0x334]
15787 .word 0x00fff800 ! [%fp - 0x330]
15788 .word 0xffff8000 ! [%fp - 0x32c]
15789 .word 0x200ff760 ! [%fp - 0x328]
15790 .word 0x0800011f ! [%fp - 0x324]
15791 .word 0x1ffff800 ! [%fp - 0x320]
15792 .word 0x00000000 ! [%fp - 0x31c]
15793 .word 0x3ffe8000 ! [%fp - 0x318]
15794 .word 0x147ff000 ! [%fp - 0x314]
15795 .word 0x137fe671 ! [%fp - 0x310]
15796 .word 0x3ffe8459 ! [%fp - 0x30c]
15797 .word 0x127fffff ! [%fp - 0x308]
15798 .word 0x3fffffff ! [%fp - 0x304]
15799 .word 0x307fe123 ! [%fp - 0x300]
15800 .word 0x047fffff ! [%fp - 0x2fc]
15801 .word 0x307fe123 ! [%fp - 0x2f8]
15802 .word 0x03ffffff ! [%fp - 0x2f4]
15803 .word 0x107fe100 ! [%fp - 0x2f0]
15804 .word 0x22efffff ! [%fp - 0x2ec]
15805 .word 0x380ffe80 ! [%fp - 0x2e8]
15806 .word 0x00000000 ! [%fp - 0x2e4]
15807 .word 0x04bfeff9 ! [%fp - 0x2e0]
15808 .word 0x00000000 ! [%fp - 0x2dc]
15809 .word 0x380fffff ! [%fp - 0x2d8]
15810 .word 0xffffffff ! [%fp - 0x2d4]
15811 .word 0x04bfffff ! [%fp - 0x2d0]
15812 .word 0xffffffff ! [%fp - 0x2cc]
15813 .word 0x300ff123 ! [%fp - 0x2c8]
15814 .word 0x40000000 ! [%fp - 0x2c4]
15815 .word 0x0caf8ee0 ! [%fp - 0x2c0]
15816 .word 0x00000000 ! [%fp - 0x2bc]
15817 .word 0x3c0ff456 ! [%fp - 0x2b8]
15818 .word 0x00000000 ! [%fp - 0x2b4]
15819 .word 0x009ff000 ! [%fp - 0x2b0]
15820 .word 0x00000000 ! [%fp - 0x2ac]
15821 .word 0x3c0ff456 ! [%fp - 0x2a8]
15822 .word 0x0000ff99 ! [%fp - 0x2a4]
15823 .word 0x009ff000 ! [%fp - 0x2a0]
15824 .word 0x001234ff ! [%fp - 0x29c]
15825 .word 0x0080ffff ! [%fp - 0x298]
15826 .word 0x3ff8f000 ! [%fp - 0x294]
15827 .word 0x01800001 ! [%fp - 0x290]
15828 .word 0x40c2fc1f ! [%fp - 0x28c]
15829 .word 0x00100100 ! [%fp - 0x288]
15830 .word 0x10010001 ! [%fp - 0x284]
15831 .word 0x3fff8f88 ! [%fp - 0x280]
15832 .word 0x00000000 ! [%fp - 0x27c]
15833 .word 0x00f00f00 ! [%fp - 0x278]
15834 .word 0xf000000f ! [%fp - 0x274]
15835 .word 0x409ff00f ! [%fp - 0x270]
15836 .word 0xff000fff ! [%fp - 0x26c]
15837 .word 0x04003009 ! [%fp - 0x268]
15838 .word 0x4fff0001 ! [%fp - 0x264]
15839 .word 0x03001001 ! [%fp - 0x260]
15840 .word 0x4feeeeee ! [%fp - 0x25c]
15841 .word 0x0801e067 ! [%fp - 0x258]
15842 .word 0x54f231f8 ! [%fp - 0x254]
15843 .word 0x01000001 ! [%fp - 0x250]
15844 .word 0x00000001 ! [%fp - 0x24c]
15845 .word 0x453eef45 ! [%fp - 0x248]
15846 .word 0x00000001 ! [%fp - 0x244]
15847 .word 0x01100111 ! [%fp - 0x240]
15848 .word 0x00011111 ! [%fp - 0x23c]
15849 .word 0x455f8000 ! [%fp - 0x238]
15850 .word 0xffffffff ! [%fp - 0x234]
15851 .word 0x01301222 ! [%fp - 0x230]
15852 .word 0x00111222 ! [%fp - 0x22c]
15853 .word 0x458f1100 ! [%fp - 0x228]
15854 .word 0x01111001 ! [%fp - 0x224]
15855 .word 0x40811111 ! [%fp - 0x220]
15856 .word 0x00feeeee ! [%fp - 0x21c]
15857 .word 0x40000011 ! [%fp - 0x218]
15858 .word 0x007fffff ! [%fp - 0x214]
15859 .word 0x41800221 ! [%fp - 0x210]
15860 .word 0x01ff0001 ! [%fp - 0x20c]
15861 .word 0x7f333333 ! [%fp - 0x208]
15862 .word 0x3f7fffff ! [%fp - 0x204]
15863 .word 0x40100001 ! [%fp - 0x200]
15864 .word 0x11000011 ! [%fp - 0x1fc]
15865 .word 0x001fffff ! [%fp - 0x1f8]
15866 .word 0xffffffff ! [%fp - 0x1f4]
15867 .word 0x40000000 ! [%fp - 0x1f0]
15868 .word 0x00000011 ! [%fp - 0x1ec]
15869 .word 0x000fffff ! [%fp - 0x1e8]
15870 .word 0xffffffff ! [%fp - 0x1e4]
15871 .word 0x7fe11111 ! [%fp - 0x1e0]
15872 .word 0xffffffff ! [%fp - 0x1dc]
15873 .word 0x3ffff110 ! [%fp - 0x1d8]
15874 .word 0x00000001 ! [%fp - 0x1d4]
15875 .word 0x7fffffff ! [%fp - 0x1d0]
15876 .word 0x7f800001 ! [%fp - 0x1cc]
15877 .word 0x7f800000 ! [%fp - 0x1c8]
15878 .word 0x7f7fffff ! [%fp - 0x1c4]
15879 .word 0x5f800001 ! [%fp - 0x1c0]
15880 .word 0x5f800000 ! [%fp - 0x1bc]
15881 .word 0x5f7fffff ! [%fp - 0x1b8]
15882 .word 0x5f000001 ! [%fp - 0x1b4]
15883 .word 0x5f000000 ! [%fp - 0x1b0]
15884 .word 0x5effffff ! [%fp - 0x1ac]
15885 .word 0x4b000001 ! [%fp - 0x1a8]
15886 .word 0x4b000000 ! [%fp - 0x1a4]
15887 .word 0x4affffff ! [%fp - 0x1a0]
15888 .word 0x40000001 ! [%fp - 0x19c]
15889 .word 0x40000000 ! [%fp - 0x198]
15890 .word 0x3fffffff ! [%fp - 0x194]
15891 .word 0x3f800001 ! [%fp - 0x190]
15892 .word 0x3f800000 ! [%fp - 0x18c]
15893 .word 0x3f7fffff ! [%fp - 0x188]
15894 .word 0x00000000 ! [%fp - 0x184]
15895 .word 0x7fffffff ! [%fp - 0x180]
15896 .word 0xffffffff ! [%fp - 0x17c]
15897 .word 0x7ff00000 ! [%fp - 0x178]
15898 .word 0x00000001 ! [%fp - 0x174]
15899 .word 0x7ff00000 ! [%fp - 0x170]
15900 .word 0x00000000 ! [%fp - 0x16c]
15901 .word 0x7fefffff ! [%fp - 0x168]
15902 .word 0xffffffff ! [%fp - 0x164]
15903 .word 0x43e00000 ! [%fp - 0x160]
15904 .word 0x00000001 ! [%fp - 0x15c]
15905 .word 0x43e00000 ! [%fp - 0x158]
15906 .word 0x00000000 ! [%fp - 0x154]
15907 .word 0x43dfffff ! [%fp - 0x150]
15908 .word 0xffffffff ! [%fp - 0x14c]
15909 .word 0x43d00000 ! [%fp - 0x148]
15910 .word 0x00000001 ! [%fp - 0x144]
15911 .word 0x43d00000 ! [%fp - 0x140]
15912 .word 0x00000000 ! [%fp - 0x13c]
15913 .word 0x43cfffff ! [%fp - 0x138]
15914 .word 0xffffffff ! [%fp - 0x134]
15915 .word 0x43300000 ! [%fp - 0x130]
15916 .word 0x00000001 ! [%fp - 0x12c]
15917 .word 0x43300000 ! [%fp - 0x128]
15918 .word 0x00000000 ! [%fp - 0x124]
15919 .word 0x432fffff ! [%fp - 0x120]
15920 .word 0xffffffff ! [%fp - 0x11c]
15921 .word 0x40000000 ! [%fp - 0x118]
15922 .word 0x00000001 ! [%fp - 0x114]
15923 .word 0x40000000 ! [%fp - 0x110]
15924 .word 0x00000000 ! [%fp - 0x10c]
15925 .word 0x3fffffff ! [%fp - 0x108]
15926 .word 0xffffffff ! [%fp - 0x104]
15927 .word 0x3ff00000 ! [%fp - 0x100]
15928 .word 0x00000001 ! [%fp - 0xfc]
15929 .word 0x3ff00000 ! [%fp - 0xf8]
15930 .word 0x00000000 ! [%fp - 0xf4]
15931 .word 0x3fefffff ! [%fp - 0xf0]
15932 .word 0xffffffff ! [%fp - 0xec]
15933 .word 0x80000000 ! [%fp - 0xe8]
15934 .word 0x00000000 ! [%fp - 0xe4]
15935 .word 0x7fffffff ! [%fp - 0xe0]
15936 .word 0xffffffff ! [%fp - 0xdc]
15937 .word 0x00000000 ! [%fp - 0xd8]
15938 .word 0x00000000 ! [%fp - 0xd4]
15939 .word 0x00200000 ! [%fp - 0xd0]
15940 .word 0x00000003 ! [%fp - 0xcc]
15941 .word 0x00200000 ! [%fp - 0xc8]
15942 .word 0x00000002 ! [%fp - 0xc4]
15943 .word 0x00200000 ! [%fp - 0xc0]
15944 .word 0x00000001 ! [%fp - 0xbc]
15945 .word 0x00200000 ! [%fp - 0xb8]
15946 .word 0x00000000 ! [%fp - 0xb4]
15947 .word 0x001fffff ! [%fp - 0xb0]
15948 .word 0xffffffff ! [%fp - 0xac]
15949 .word 0x00100000 ! [%fp - 0xa8]
15950 .word 0x00000001 ! [%fp - 0xa4]
15951 .word 0x00100000 ! [%fp - 0xa0]
15952 .word 0x00000000 ! [%fp - 0x9c]
15953 .word 0x000fffff ! [%fp - 0x98]
15954 .word 0xffffffff ! [%fp - 0x94]
15955 .word 0x00080000 ! [%fp - 0x90]
15956 .word 0x00000001 ! [%fp - 0x8c]
15957 .word 0x00080000 ! [%fp - 0x88]
15958 .word 0x00000000 ! [%fp - 0x84]
15959 .word 0x0007ffff ! [%fp - 0x80]
15960 .word 0xffffffff ! [%fp - 0x7c]
15961 .word 0x00000000 ! [%fp - 0x78]
15962 .word 0x01000003 ! [%fp - 0x74]
15963 .word 0x00000000 ! [%fp - 0x70]
15964 .word 0x01000002 ! [%fp - 0x6c]
15965 .word 0x00000000 ! [%fp - 0x68]
15966 .word 0x01000001 ! [%fp - 0x64]
15967 .word 0x00000000 ! [%fp - 0x60]
15968 .word 0x01000000 ! [%fp - 0x5c]
15969 .word 0x00000000 ! [%fp - 0x58]
15970 .word 0x00ffffff ! [%fp - 0x54]
15971 .word 0x00000000 ! [%fp - 0x50]
15972 .word 0x00800001 ! [%fp - 0x4c]
15973 .word 0x00000000 ! [%fp - 0x48]
15974 .word 0x00800000 ! [%fp - 0x44]
15975 .word 0x00000000 ! [%fp - 0x40]
15976 .word 0x007fffff ! [%fp - 0x3c]
15977 .word 0x00000000 ! [%fp - 0x38]
15978 .word 0x00400001 ! [%fp - 0x34]
15979 .word 0x00000000 ! [%fp - 0x30]
15980 .word 0x00400000 ! [%fp - 0x2c]
15981 .word 0x00000000 ! [%fp - 0x28]
15982 .word 0x003fffff ! [%fp - 0x24]
15983 .word t2_data_exp_area0 ! [%fp - 0x20]
15984 .word SYM(t2_subr3) ! [%fp - 0x1c]
15985 .word SYM(t2_subr2) ! [%fp - 0x18]
15986 .word SYM(t2_subr1) ! [%fp - 0x14]
15987 .word SYM(t2_subr0) ! [%fp - 0x10]
15988t2_data_exp_mtbl:
15989 .word 0xafb4692c ! [%fp - 0xc]
15990 .word 0x036a4680 ! [%fp - 0x8]
15991 .word 0x3551b7d2 ! [%fp - 0x4]
15992t2_data_exp_fp:
15993 .word 0x6cb32baa
15994 .word 0x9f345f2f
15995 .word 0x8a74d399
15996 .word 0x6a900359
15997 .word 0xe3e04bf2
15998 .word 0x8d47c8d5
15999 .word 0xbb91d254
16000 .word 0xc67835ff
16001 .word 0xfa779aa2
16002 .word 0x102f061b
16003 .word 0xe963e96a
16004 .word 0xa5cb0e18
16005 .word 0xf20e2381
16006 .word 0xf05cf386
16007 .word 0x570a2f14
16008 .word 0x74f3b05a
16009 .word 0xa5d5cfac
16010 .word 0x85004268
16011 .word 0x5a97d605
16012 .word 0xeb4f83c2
16013 .word 0xc5f4dda7
16014 .word 0x98939161
16015 .word 0x3625359a
16016 .word 0x6cbd67b8
16017t2_data_exp_stacktop:
16018 .word 0
16019t2_data_exp_stack_end:
16020.skip 6300 ! page align
16021
16022KDATA_MODULE(t2_module_data_exp_area0, 0x4b576000)
16023.seg "data"
16024t2_data_exp_area0_start:
16025.skip 640
16026t2_data_exp_area0_begin:
16027 .word 0x2d5446b4 ! t2_data_exp_area0-0x20
16028 .word 0xa2380928 ! t2_data_exp_area0-0x1c
16029 .word 0x68eca14f ! t2_data_exp_area0-0x18
16030 .word 0xb367a871 ! t2_data_exp_area0-0x14
16031 .word 0xa25ea568 ! t2_data_exp_area0-0x10
16032 .word 0x4296818b ! t2_data_exp_area0-0xc
16033 .word 0xba18c375 ! t2_data_exp_area0-0x8
16034 .word 0x850e5594 ! t2_data_exp_area0-0x4
16035.global t2_data_exp_area0; t2_data_exp_area0:
16036 .word 0xe8ae717a ! t2_data_exp_area0+0x0
16037 .word 0x543f72b4 ! t2_data_exp_area0+0x4
16038 .word 0xc7116f21 ! t2_data_exp_area0+0x8
16039 .word 0x734ddf20 ! t2_data_exp_area0+0xc
16040 .word 0x6a43a4de ! t2_data_exp_area0+0x10
16041 .word 0xb04236ad ! t2_data_exp_area0+0x14
16042 .word 0x7a6f1d67 ! t2_data_exp_area0+0x18
16043 .word 0xc7b81c8c ! t2_data_exp_area0+0x1c
16044t2_data_exp_area0_end:
16045.skip 7488
16046t2_data_exp_area0_stop:
16047
16048KDATA_MODULE(t2_module_data_exp_shm_area, 0x4fcc8000)
16049.seg "data"
16050t2_data_exp_shm_area_start:
16051t2_data_exp_shm_area_begin:
16052.global t2_data_exp_shm_area; t2_data_exp_shm_area:
16053 .word 0x78a9d0b3 ! t2_data_exp_shm_area+0x0 (t0)
16054 .word 0x03348315 ! t2_data_exp_shm_area+0x4 (t1)
16055 .word 0x07c61e11 ! t2_data_exp_shm_area+0x8 (t2)
16056 .word 0x3dade37f ! t2_data_exp_shm_area+0xc (t3)
16057 .word 0x4f2a56f5 ! t2_data_exp_shm_area+0x10 (t0)
16058 .word 0xe8677d7d ! t2_data_exp_shm_area+0x14 (t1)
16059 .word 0xfc385f25 ! t2_data_exp_shm_area+0x18 (t2)
16060 .word 0xe1eae093 ! t2_data_exp_shm_area+0x1c (t3)
16061 .word 0x4786456a ! t2_data_exp_shm_area+0x20 (t0)
16062 .word 0xe26608d0 ! t2_data_exp_shm_area+0x24 (t1)
16063 .word 0xfe8c89c8 ! t2_data_exp_shm_area+0x28 (t2)
16064 .word 0xd4f920d0 ! t2_data_exp_shm_area+0x2c (t3)
16065 .word 0x749107fe ! t2_data_exp_shm_area+0x30 (t0)
16066 .word 0xc729a3fd ! t2_data_exp_shm_area+0x34 (t1)
16067 .word 0x7154222f ! t2_data_exp_shm_area+0x38 (t2)
16068 .word 0x06b33f63 ! t2_data_exp_shm_area+0x3c (t3)
16069 .word 0x32f18f42 ! t2_data_exp_shm_area+0x40 (t0 bload)
16070 .word 0x34787eb8 ! t2_data_exp_shm_area+0x44
16071 .word 0x9171bc95 ! t2_data_exp_shm_area+0x48
16072 .word 0xf640ee22 ! t2_data_exp_shm_area+0x4c
16073 .word 0x68a43071 ! t2_data_exp_shm_area+0x50
16074 .word 0xa3a0723c ! t2_data_exp_shm_area+0x54
16075 .word 0x12b081a9 ! t2_data_exp_shm_area+0x58
16076 .word 0x19cf2d1f ! t2_data_exp_shm_area+0x5c
16077 .word 0x0af8be23 ! t2_data_exp_shm_area+0x60
16078 .word 0x4a6e465e ! t2_data_exp_shm_area+0x64
16079 .word 0xe2420386 ! t2_data_exp_shm_area+0x68
16080 .word 0x1acc6ab4 ! t2_data_exp_shm_area+0x6c
16081 .word 0x4eede6ad ! t2_data_exp_shm_area+0x70
16082 .word 0x3f66ed44 ! t2_data_exp_shm_area+0x74
16083 .word 0x478c8594 ! t2_data_exp_shm_area+0x78
16084 .word 0x467900fc ! t2_data_exp_shm_area+0x7c
16085 .word 0x30d4eb95 ! t2_data_exp_shm_area+0x80 (t0 bstore)
16086 .word 0xeb23f7d5 ! t2_data_exp_shm_area+0x84
16087 .word 0x752cb62b ! t2_data_exp_shm_area+0x88
16088 .word 0x6375df07 ! t2_data_exp_shm_area+0x8c
16089 .word 0xe4d6389c ! t2_data_exp_shm_area+0x90
16090 .word 0xc0257a6c ! t2_data_exp_shm_area+0x94
16091 .word 0x4ebdc735 ! t2_data_exp_shm_area+0x98
16092 .word 0x9d4a5ea6 ! t2_data_exp_shm_area+0x9c
16093 .word 0x5479e6ff ! t2_data_exp_shm_area+0xa0
16094 .word 0x4e9108c7 ! t2_data_exp_shm_area+0xa4
16095 .word 0x4477ed12 ! t2_data_exp_shm_area+0xa8
16096 .word 0x1f112386 ! t2_data_exp_shm_area+0xac
16097 .word 0x491eb0f8 ! t2_data_exp_shm_area+0xb0
16098 .word 0x2d4ffd45 ! t2_data_exp_shm_area+0xb4
16099 .word 0x84fd67bb ! t2_data_exp_shm_area+0xb8
16100 .word 0x232b577f ! t2_data_exp_shm_area+0xbc
16101 .word 0xe0c1b989 ! t2_data_exp_shm_area+0xc0 (t1 bload)
16102 .word 0x4666dca2 ! t2_data_exp_shm_area+0xc4
16103 .word 0xdc1facc6 ! t2_data_exp_shm_area+0xc8
16104 .word 0x81da10b7 ! t2_data_exp_shm_area+0xcc
16105 .word 0xf55f6e7e ! t2_data_exp_shm_area+0xd0
16106 .word 0x9d9ec5a2 ! t2_data_exp_shm_area+0xd4
16107 .word 0xc27337d0 ! t2_data_exp_shm_area+0xd8
16108 .word 0xbf6b3010 ! t2_data_exp_shm_area+0xdc
16109 .word 0x00bd63cb ! t2_data_exp_shm_area+0xe0
16110 .word 0x2ebd869d ! t2_data_exp_shm_area+0xe4
16111 .word 0xc8610784 ! t2_data_exp_shm_area+0xe8
16112 .word 0x16a9bdb6 ! t2_data_exp_shm_area+0xec
16113 .word 0x268d5a12 ! t2_data_exp_shm_area+0xf0
16114 .word 0xbcee5293 ! t2_data_exp_shm_area+0xf4
16115 .word 0x17a70026 ! t2_data_exp_shm_area+0xf8
16116 .word 0xd7254171 ! t2_data_exp_shm_area+0xfc
16117 .word 0xe0382858 ! t2_data_exp_shm_area+0x100 (t1 bstore)
16118 .word 0x3f934371 ! t2_data_exp_shm_area+0x104
16119 .word 0xee730060 ! t2_data_exp_shm_area+0x108
16120 .word 0xc40f0acf ! t2_data_exp_shm_area+0x10c
16121 .word 0x171438d7 ! t2_data_exp_shm_area+0x110
16122 .word 0xeb0ef84e ! t2_data_exp_shm_area+0x114
16123 .word 0x601c5c32 ! t2_data_exp_shm_area+0x118
16124 .word 0xb89ac304 ! t2_data_exp_shm_area+0x11c
16125 .word 0x1ac67f12 ! t2_data_exp_shm_area+0x120
16126 .word 0x679353f1 ! t2_data_exp_shm_area+0x124
16127 .word 0x84059327 ! t2_data_exp_shm_area+0x128
16128 .word 0x77bbb90a ! t2_data_exp_shm_area+0x12c
16129 .word 0x90743b2a ! t2_data_exp_shm_area+0x130
16130 .word 0x483f1f96 ! t2_data_exp_shm_area+0x134
16131 .word 0xd226b5c9 ! t2_data_exp_shm_area+0x138
16132 .word 0x89284c10 ! t2_data_exp_shm_area+0x13c
16133 .word 0x81db53b6 ! t2_data_exp_shm_area+0x140 (t2 bload)
16134 .word 0x678a2373 ! t2_data_exp_shm_area+0x144
16135 .word 0xb23121e8 ! t2_data_exp_shm_area+0x148
16136 .word 0x637b88e2 ! t2_data_exp_shm_area+0x14c
16137 .word 0xeeeb2d62 ! t2_data_exp_shm_area+0x150
16138 .word 0x667d2adb ! t2_data_exp_shm_area+0x154
16139 .word 0x86463c83 ! t2_data_exp_shm_area+0x158
16140 .word 0x8c520be3 ! t2_data_exp_shm_area+0x15c
16141 .word 0x6a1915b3 ! t2_data_exp_shm_area+0x160
16142 .word 0xfaef3710 ! t2_data_exp_shm_area+0x164
16143 .word 0x54344ba1 ! t2_data_exp_shm_area+0x168
16144 .word 0xb57ea0fb ! t2_data_exp_shm_area+0x16c
16145 .word 0x86f399a7 ! t2_data_exp_shm_area+0x170
16146 .word 0x78b272fa ! t2_data_exp_shm_area+0x174
16147 .word 0xfca47e09 ! t2_data_exp_shm_area+0x178
16148 .word 0x029b6ee3 ! t2_data_exp_shm_area+0x17c
16149 .word 0x9aae292a ! t2_data_exp_shm_area+0x180 (t2 bstore)
16150 .word 0x769969b9 ! t2_data_exp_shm_area+0x184
16151 .word 0xf93683f3 ! t2_data_exp_shm_area+0x188
16152 .word 0xb84445e3 ! t2_data_exp_shm_area+0x18c
16153 .word 0xecddccf0 ! t2_data_exp_shm_area+0x190
16154 .word 0x919ce9e8 ! t2_data_exp_shm_area+0x194
16155 .word 0xf8816b00 ! t2_data_exp_shm_area+0x198
16156 .word 0xcb017ebc ! t2_data_exp_shm_area+0x19c
16157 .word 0xc7eae585 ! t2_data_exp_shm_area+0x1a0
16158 .word 0x1d665925 ! t2_data_exp_shm_area+0x1a4
16159 .word 0xc5b1c56e ! t2_data_exp_shm_area+0x1a8
16160 .word 0xd0c763c8 ! t2_data_exp_shm_area+0x1ac
16161 .word 0xe9f747a1 ! t2_data_exp_shm_area+0x1b0
16162 .word 0xe92d3bd1 ! t2_data_exp_shm_area+0x1b4
16163 .word 0x43869087 ! t2_data_exp_shm_area+0x1b8
16164 .word 0x20a0885f ! t2_data_exp_shm_area+0x1bc
16165 .word 0x4db8861a ! t2_data_exp_shm_area+0x1c0 (t3 bload)
16166 .word 0xa069b7b2 ! t2_data_exp_shm_area+0x1c4
16167 .word 0x20e80830 ! t2_data_exp_shm_area+0x1c8
16168 .word 0xb5535591 ! t2_data_exp_shm_area+0x1cc
16169 .word 0x35673796 ! t2_data_exp_shm_area+0x1d0
16170 .word 0x386bef6e ! t2_data_exp_shm_area+0x1d4
16171 .word 0x949ee7f5 ! t2_data_exp_shm_area+0x1d8
16172 .word 0x076b6dc0 ! t2_data_exp_shm_area+0x1dc
16173 .word 0xe4598c73 ! t2_data_exp_shm_area+0x1e0
16174 .word 0x53e90920 ! t2_data_exp_shm_area+0x1e4
16175 .word 0x22d83b00 ! t2_data_exp_shm_area+0x1e8
16176 .word 0x914889c2 ! t2_data_exp_shm_area+0x1ec
16177 .word 0x40ae390e ! t2_data_exp_shm_area+0x1f0
16178 .word 0xea705eb4 ! t2_data_exp_shm_area+0x1f4
16179 .word 0xcdc8fe63 ! t2_data_exp_shm_area+0x1f8
16180 .word 0x692d404b ! t2_data_exp_shm_area+0x1fc
16181 .word 0x7ab14edb ! t2_data_exp_shm_area+0x200 (t3 bstore)
16182 .word 0xe014509d ! t2_data_exp_shm_area+0x204
16183 .word 0x917c7a4a ! t2_data_exp_shm_area+0x208
16184 .word 0x51131e08 ! t2_data_exp_shm_area+0x20c
16185 .word 0x67da89f1 ! t2_data_exp_shm_area+0x210
16186 .word 0x2b05df09 ! t2_data_exp_shm_area+0x214
16187 .word 0x86a93518 ! t2_data_exp_shm_area+0x218
16188 .word 0x3af883f5 ! t2_data_exp_shm_area+0x21c
16189 .word 0x9b2472cb ! t2_data_exp_shm_area+0x220
16190 .word 0x91b42255 ! t2_data_exp_shm_area+0x224
16191 .word 0xbf3f74d0 ! t2_data_exp_shm_area+0x228
16192 .word 0x39fd96ef ! t2_data_exp_shm_area+0x22c
16193 .word 0x420d584c ! t2_data_exp_shm_area+0x230
16194 .word 0x988656c3 ! t2_data_exp_shm_area+0x234
16195 .word 0x8713f2b6 ! t2_data_exp_shm_area+0x238
16196 .word 0x3ba81488 ! t2_data_exp_shm_area+0x23c
16197t2_data_exp_shm_area_end:
16198t2_data_exp_shm_area_stop:
16199
16200! kaos version 4.2
16201! thread 3
16202! icount 2513
16203! targetid NIAGARA:SIM
16204! hostid NIAGARA:5.8
16205! areas 1
16206! areasize 64
16207! areaoffset 640
16208! ncache 0
16209! emulate_ncache 1
16210! pagesize 8192
16211! invsize 0
16212! codecount 2515
16213! code 15492000
16214! entry 15492000
16215! fsr_exceptions 00000000
16216! fsr_roundmode 00000004
16217! fsr_mask c0000fff
16218! seed d45c66e4d74b
16219! va_map 0000000060400000,000000007fffffff
16220! pa_cached 0000000060400000,000000007fffffff
16221! pa_noncached 000001ff60000000,000001ff7fffffff
16222! weights /import/n2-aus-localdir1/ntran/n2cdmspp/verif/diag/assembly/kaos/weights_files/allv9_n2.w
16223! begcount 0
16224! endcount 2513
16225! dwords 8
16226! ldblocks 0
16227! stblocks 0
16228! ldfsr_words 0
16229! annul 1
16230! predict 1
16231! iudepend 0
16232! bug 65535
16233
16234#if !defined(KGLOBAL)
16235#define KGLOBAL(a) .global a
16236#endif
16237
16238#if !defined(SYM)
16239#define SYM(a) /**/a
16240#endif
16241
16242#if !defined(KTEXT_MODULE)
16243#define KTEXT_MODULE(module, va)
16244#endif
16245
16246#if !defined(KDATA_MODULE)
16247#define KDATA_MODULE(module, va)
16248#endif
16249
16250KTEXT_MODULE(t3_module_ktbl, 0x75492000)
16251.seg "text"
16252 KGLOBAL(t3_ktbl)
16253t3_ktbl_page_begin:
16254.global t3_kref; t3_kref:
16255 .skip 0
16256t3_ktbl:
16257 .word 0x25800004 ! t3_kref+0x0: fblg,a _kref+0x10
16258 .word 0xb1a01930 ! t3_kref+0x4: fstod %f16, %f24
16259 .word 0xe648a02e ! t3_kref+0x8: ldsb [%g2 + 0x2e], %l3
16260 .word 0xed20a00c ! t3_kref+0xc: st %f22, [%g2 + 0xc]
16261 .word 0x9fa000b6 ! t3_kref+0x10: fnegs %f22, %f15
16262 .word 0x99a209dc ! t3_kref+0x14: fdivd %f8, %f28, %f12
16263 .word 0xada01926 ! t3_kref+0x18: fstod %f6, %f22
16264 .word 0x2b800004 ! t3_kref+0x1c: fbug,a _kref+0x2c
16265 .word 0xb1a00550 ! t3_kref+0x20: fsqrtd %f16, %f24
16266 .word 0xb7a01a35 ! t3_kref+0x24: fstoi %f21, %f27
16267 .word 0x9da00031 ! t3_kref+0x28: fmovs %f17, %f14
16268 .word 0xa73b000d ! t3_kref+0x2c: sra %o4, %o5, %l3
16269 .word 0xb1a0192f ! t3_kref+0x30: fstod %f15, %f24
16270 .word 0xb5b686f8 ! t3_kref+0x34: fmul8ulx16 %f26, %f24, %f26
16271 .word 0xb5a0052f ! t3_kref+0x38: fsqrts %f15, %f26
16272 .word 0xec300018 ! t3_kref+0x3c: sth %l6, [%g0 + %i0]
16273 .word 0x95b186b2 ! t3_kref+0x40: fmul8x16al %f6, %f18, %f10
16274 .word 0x97a48834 ! t3_kref+0x44: fadds %f18, %f20, %f11
16275 .word 0xa6f2c014 ! t3_kref+0x48: udivcc %o3, %l4, %l3
16276 .word 0xea28a03e ! t3_kref+0x4c: stb %l5, [%g2 + 0x3e]
16277 .word 0x8143c000 ! t3_kref+0x50: stbar
16278 .word 0xa6aac016 ! t3_kref+0x54: andncc %o3, %l6, %l3
16279 .word 0x81aa4aac ! t3_kref+0x58: fcmpes %fcc0, %f9, %f12
16280 .word 0x91a000b0 ! t3_kref+0x5c: fnegs %f16, %f8
16281 .word 0xe80e7ff5 ! t3_kref+0x60: ldub [%i1 - 0xb], %l4
16282 .word 0xa9a00554 ! t3_kref+0x64: fsqrtd %f20, %f20
16283 .word 0xa7b40dfc ! t3_kref+0x68: fnands %f16, %f28, %f19
16284 .word 0x2a480003 ! t3_kref+0x6c: bcs,a,pt %icc, _kref+0x78
16285 .word 0xa73ae003 ! t3_kref+0x70: sra %o3, 0x3, %l3
16286 .word 0xb7a018dc ! t3_kref+0x74: fdtos %f28, %f27
16287 .word 0x22480001 ! t3_kref+0x78: be,a,pt %icc, _kref+0x7c
16288 .word 0x9da00552 ! t3_kref+0x7c: fsqrtd %f18, %f14
16289 .word 0xafa5c9af ! t3_kref+0x80: fdivs %f23, %f15, %f23
16290 .word 0xa69cf821 ! t3_kref+0x84: xorcc %l3, -0x7df, %l3
16291 .word 0xe6de5000 ! t3_kref+0x88: ldxa [%i1]0x80, %l3
16292 .word 0xab332002 ! t3_kref+0x8c: srl %o4, 0x2, %l5
16293 .word 0xaa8a2f0e ! t3_kref+0x90: andcc %o0, 0xf0e, %l5
16294 .word 0xd03e6010 ! t3_kref+0x94: std %o0, [%i1 + 0x10]
16295 .word 0x86102003 ! t3_kref+0x98: mov 0x3, %g3
16296 .word 0x32800000 ! t3_kref+0x9c: bne,a _kref+0x9c
16297 .word 0x86a0e001 ! t3_kref+0xa0: subcc %g3, 1, %g3
16298 .word 0xe3b8a200 ! t3_kref+0xa4: stda %f48, [%g2 + 0x200]%asi
16299 .word 0x34800008 ! t3_kref+0xa8: bg,a _kref+0xc8
16300 .word 0xb7a01897 ! t3_kref+0xac: fitos %f23, %f27
16301 .word 0xd6700018 ! t3_kref+0xb0: stx %o3, [%g0 + %i0]
16302 .word 0xa93ce014 ! t3_kref+0xb4: sra %l3, 0x14, %l4
16303 .word 0xb5a70d3b ! t3_kref+0xb8: fsmuld %f28, %f27, %f26
16304 .word 0xe1380019 ! t3_kref+0xbc: std %f16, [%g0 + %i1]
16305 .word 0xa65531a5 ! t3_kref+0xc0: umul %l4, -0xe5b, %l3
16306 .word 0xa88a717c ! t3_kref+0xc4: andcc %o1, -0xe84, %l4
16307 .word 0x8da00550 ! t3_kref+0xc8: fsqrtd %f16, %f6
16308 .word 0xe47e3fe4 ! t3_kref+0xcc: swap [%i0 - 0x1c], %l2
16309 .word 0xa674fdd6 ! t3_kref+0xd0: udiv %l3, -0x22a, %l3
16310 .word 0xd46e6001 ! t3_kref+0xd4: ldstub [%i1 + 1], %o2
16311 .word 0xec2e001a ! t3_kref+0xd8: stb %l6, [%i0 + %i2]
16312 .word 0x8fa018d4 ! t3_kref+0xdc: fdtos %f20, %f7
16313 .word 0xa7b48458 ! t3_kref+0xe0: fcmpne16 %f18, %f24, %l3
16314 .word 0x97a00031 ! t3_kref+0xe4: fmovs %f17, %f11
16315 .word 0xaa8af399 ! t3_kref+0xe8: andcc %o3, -0xc67, %l5
16316 .word 0xd4380019 ! t3_kref+0xec: std %o2, [%g0 + %i1]
16317 .word 0xaa0a7386 ! t3_kref+0xf0: and %o1, -0xc7a, %l5
16318 .word 0xec2e3ffa ! t3_kref+0xf4: stb %l6, [%i0 - 6]
16319 .word 0xa62c800c ! t3_kref+0xf8: andn %l2, %o4, %l3
16320 .word 0xa602c012 ! t3_kref+0xfc: add %o3, %l2, %l3
16321 .word 0x39480007 ! t3_kref+0x100: fbuge,a,pt %fcc0, _kref+0x11c
16322 .word 0x001fffff ! t3_kref+0x104: illtrap 0x1fffff
16323 .word 0xb5b60a0c ! t3_kref+0x108: fpadd16 %f24, %f12, %f26
16324 .word 0xab332003 ! t3_kref+0x10c: srl %o4, 0x3, %l5
16325 .word 0xaba018c6 ! t3_kref+0x110: fdtos %f6, %f21
16326 .word 0xe5ee101d ! t3_kref+0x114: prefetcha %i0 + %i5, 18
16327 .word 0xa682400d ! t3_kref+0x118: addcc %o1, %o5, %l3
16328 .word 0xd1be1a1a ! t3_kref+0x11c: stda %f8, [%i0 + %i2]0xd0
16329 .word 0xc9180018 ! t3_kref+0x120: ldd [%g0 + %i0], %f4
16330 .word 0xd03e3ff0 ! t3_kref+0x124: std %o0, [%i0 - 0x10]
16331 .word 0xab24feb2 ! t3_kref+0x128: mulscc %l3, -0x14e, %l5
16332 .word 0x8da38958 ! t3_kref+0x12c: fmuld %f14, %f24, %f6
16333 .word 0xa6d2000d ! t3_kref+0x130: umulcc %o0, %o5, %l3
16334 .word 0xabb24240 ! t3_kref+0x134: array16 %o1, %g0, %l5
16335 .word 0x9de3bfa0 ! t3_kref+0x138: save %sp, -0x60, %sp
16336 .word 0xb8166742 ! t3_kref+0x13c: or %i1, 0x742, %i4
16337 .word 0xabee3c71 ! t3_kref+0x140: restore %i0, -0x38f, %l5
16338 .word 0xaa05a0a1 ! t3_kref+0x144: add %l6, 0xa1, %l5
16339 call 1f
16340 .empty
16341 .word 0xaa8d8008 ! t3_kref+0x14c: andcc %l6, %o0, %l5
16342 .word 0xa8903d02 ! t3_kref+0x150: orcc %g0, -0x2fe, %l4
16343 .word 0xa69a6119 ! t3_kref+0x154: xorcc %o1, 0x119, %l3
16344 .word 0xaaadc00d ! t3_kref+0x158: andncc %l7, %o5, %l5
16345 .word 0xf207bfe0 ! t3_kref+0x15c: ld [%fp - 0x20], %i1
16346 .word 0xb9a689ce ! t3_kref+0x160: fdivd %f26, %f14, %f28
16347 .word 0x81aa8ace ! t3_kref+0x164: fcmped %fcc0, %f10, %f14
16348 .word 0x22800002 ! t3_kref+0x168: be,a _kref+0x170
163491: .word 0xb9b58c44 ! t3_kref+0x16c: fnor %f22, %f4, %f28
16350 .word 0xaa94795c ! t3_kref+0x170: orcc %l1, -0x6a4, %l5
16351 .word 0xc07f0019 ! t3_kref+0x174: swap [%i4 + %i1], %g0
16352 .word 0x99a01a44 ! t3_kref+0x178: fdtoi %f4, %f12
16353 .word 0xadb60a14 ! t3_kref+0x17c: fpadd16 %f24, %f20, %f22
16354 .word 0xd306600c ! t3_kref+0x180: ld [%i1 + 0xc], %f9
16355 .word 0xe1064000 ! t3_kref+0x184: ld [%i1], %f16
16356 .word 0x22480008 ! t3_kref+0x188: be,a,pt %icc, _kref+0x1a8
16357 .word 0xa8533317 ! t3_kref+0x18c: umul %o4, -0xce9, %l4
16358 .word 0xa635b769 ! t3_kref+0x190: orn %l6, -0x897, %l3
16359 .word 0x81dba350 ! t3_kref+0x194: flush %sp + 0x350
16360 .word 0xee28a01d ! t3_kref+0x198: stb %l7, [%g2 + 0x1d]
16361 .word 0x9da9805c ! t3_kref+0x19c: fmovdg %fcc0, %f28, %f14
16362 .word 0xc07e001c ! t3_kref+0x1a0: swap [%i0 + %i4], %g0
16363 .word 0xb5b30d60 ! t3_kref+0x1a4: fnot1s %f12, %f26
16364 .word 0xa872800a ! t3_kref+0x1a8: udiv %o2, %o2, %l4
16365 .word 0xa5a5095a ! t3_kref+0x1ac: fmuld %f20, %f26, %f18
16366 .word 0x21480008 ! t3_kref+0x1b0: fbn,a,pt %fcc0, _kref+0x1d0
16367 .word 0x95a709c8 ! t3_kref+0x1b4: fdivd %f28, %f8, %f10
16368 .word 0xdb263ff8 ! t3_kref+0x1b8: st %f13, [%i0 - 8]
16369 .word 0xa8dce041 ! t3_kref+0x1bc: smulcc %l3, 0x41, %l4
16370 .word 0xa61029b0 ! t3_kref+0x1c0: mov 0x9b0, %l3
16371 .word 0xc9be5817 ! t3_kref+0x1c4: stda %f4, [%i1 + %l7]0xc0
16372 .word 0xe650a03e ! t3_kref+0x1c8: ldsh [%g2 + 0x3e], %l3
16373 .word 0xaa947ef6 ! t3_kref+0x1cc: orcc %l1, -0x10a, %l5
16374 .word 0xd01e001d ! t3_kref+0x1d0: ldd [%i0 + %i5], %o0
16375 .word 0xe64e001a ! t3_kref+0x1d4: ldsb [%i0 + %i2], %l3
16376 .word 0xa3a448b5 ! t3_kref+0x1d8: fsubs %f17, %f21, %f17
16377 .word 0xe6563fea ! t3_kref+0x1dc: ldsh [%i0 - 0x16], %l3
16378 .word 0xa9418000 ! t3_kref+0x1e0: mov %fprs, %l4
16379 .word 0x9fa188b1 ! t3_kref+0x1e4: fsubs %f6, %f17, %f15
16380 .word 0x9fc00004 ! t3_kref+0x1e8: call %g0 + %g4
16381 .word 0xa9b30240 ! t3_kref+0x1ec: array16 %o4, %g0, %l4
16382 .word 0x8fb48dee ! t3_kref+0x1f0: fnands %f18, %f14, %f7
16383 .word 0xd11f4018 ! t3_kref+0x1f4: ldd [%i5 + %i0], %f8
16384 .word 0xa6454008 ! t3_kref+0x1f8: addc %l5, %o0, %l3
16385 .word 0x9fc10000 ! t3_kref+0x1fc: call %g4
16386 .word 0xe67e6004 ! t3_kref+0x200: swap [%i1 + 4], %l3
16387 .word 0xb5b3cd3c ! t3_kref+0x204: fandnot1s %f15, %f28, %f26
16388 .word 0xadb38f67 ! t3_kref+0x208: fornot1s %f14, %f7, %f22
16389 .word 0xa6782a60 ! t3_kref+0x20c: sdiv %g0, 0xa60, %l3
16390 .word 0x36480002 ! t3_kref+0x210: bge,a,pt %icc, _kref+0x218
16391 .word 0xd62e401a ! t3_kref+0x214: stb %o3, [%i1 + %i2]
16392 .word 0xa8ab7790 ! t3_kref+0x218: andncc %o5, -0x870, %l4
16393 .word 0xa9a00544 ! t3_kref+0x21c: fsqrtd %f4, %f20
16394 .word 0xabb24020 ! t3_kref+0x220: edge8n %o1, %g0, %l5
16395 .word 0xa68d0011 ! t3_kref+0x224: andcc %l4, %l1, %l3
16396 .word 0xe8367ff0 ! t3_kref+0x228: sth %l4, [%i1 - 0x10]
16397 .word 0xa8b58016 ! t3_kref+0x22c: orncc %l6, %l6, %l4
16398 sethi %hi(1f), %o7
16399 jmpl %o7+%lo(1f), %g1
16400 .empty
16401 .word 0xb7a0002b ! t3_kref+0x238: fmovs %f11, %f27
164021: .word 0xea367ffa ! t3_kref+0x23c: sth %l5, [%i1 - 6]
16403 .word 0xf120a01c ! t3_kref+0x240: st %f24, [%g2 + 0x1c]
16404 .word 0xa5a000bc ! t3_kref+0x244: fnegs %f28, %f18
16405 .word 0xba103fe8 ! t3_kref+0x248: mov 0xffffffe8, %i5
16406 .word 0x81a94a36 ! t3_kref+0x24c: fcmps %fcc0, %f5, %f22
16407 .word 0xb1a000bc ! t3_kref+0x250: fnegs %f28, %f24
16408 .word 0xab60a088 ! t3_kref+0x254: movlg %fcc0, 0x88, %l5
16409 .word 0xabb50418 ! t3_kref+0x258: fcmple16 %f20, %f24, %l5
16410 .word 0x39480008 ! t3_kref+0x25c: fbuge,a,pt %fcc0, _kref+0x27c
16411 .word 0xa9b50e50 ! t3_kref+0x260: fxnor %f20, %f16, %f20
16412 .word 0xe22e401a ! t3_kref+0x264: stb %l1, [%i1 + %i2]
16413 .word 0xaa04400b ! t3_kref+0x268: add %l1, %o3, %l5
16414 .word 0xa8e34011 ! t3_kref+0x26c: subccc %o5, %l1, %l4
16415 .word 0x9fa01a33 ! t3_kref+0x270: fstoi %f19, %f15
16416 .word 0xe51e401d ! t3_kref+0x274: ldd [%i1 + %i5], %f18
16417 .word 0xb5a01931 ! t3_kref+0x278: fstod %f17, %f26
16418 .word 0xe3200018 ! t3_kref+0x27c: st %f17, [%g0 + %i0]
16419 .word 0x86102001 ! t3_kref+0x280: mov 0x1, %g3
16420 .word 0x32800000 ! t3_kref+0x284: bne,a _kref+0x284
16421 .word 0x86a0e001 ! t3_kref+0x288: subcc %g3, 1, %g3
16422 .word 0xd51e7fe8 ! t3_kref+0x28c: ldd [%i1 - 0x18], %f10
16423 call SYM(t3_subr0)
16424 .word 0x81d92e4e ! t3_kref+0x294: flush %g4 + 0xe4e
16425 .word 0xe3b8a200 ! t3_kref+0x298: stda %f48, [%g2 + 0x200]%asi
16426 .word 0xa875a3b9 ! t3_kref+0x29c: udiv %l6, 0x3b9, %l4
16427 .word 0xd1262010 ! t3_kref+0x2a0: st %f8, [%i0 + 0x10]
16428 .word 0xada289ce ! t3_kref+0x2a4: fdivd %f10, %f14, %f22
16429 .word 0xa730200b ! t3_kref+0x2a8: srl %g0, 0xb, %l3
16430 .word 0xb5a000af ! t3_kref+0x2ac: fnegs %f15, %f26
16431 .word 0x3f480002 ! t3_kref+0x2b0: fbo,a,pt %fcc0, _kref+0x2b8
16432 .word 0xec3e0000 ! t3_kref+0x2b4: std %l6, [%i0]
16433 .word 0xa9b30ea0 ! t3_kref+0x2b8: fsrc1s %f12, %f20
16434 .word 0xa8546f12 ! t3_kref+0x2bc: umul %l1, 0xf12, %l4
16435 .word 0xa9400000 ! t3_kref+0x2c0: mov %y, %l4
16436 .word 0xa68b7874 ! t3_kref+0x2c4: andcc %o5, -0x78c, %l3
16437 .word 0xa7b5412a ! t3_kref+0x2c8: edge32n %l5, %o2, %l3
16438 .word 0x81ae0aca ! t3_kref+0x2cc: fcmped %fcc0, %f24, %f10
16439 .word 0x8143e040 ! t3_kref+0x2d0: membar 0x40
16440 .word 0xea50a03c ! t3_kref+0x2d4: ldsh [%g2 + 0x3c], %l5
16441 .word 0xa9a00126 ! t3_kref+0x2d8: fabss %f6, %f20
16442 .word 0x93a0108a ! t3_kref+0x2dc: fxtos %f10, %f9
16443 sethi %hi(2f), %o7
16444 .word 0xe40be2fc ! t3_kref+0x2e4: ldub [%o7 + 0x2fc], %l2
16445 .word 0xa41ca00c ! t3_kref+0x2e8: xor %l2, 0xc, %l2
16446 .word 0xe42be2fc ! t3_kref+0x2ec: stb %l2, [%o7 + 0x2fc]
16447 .word 0x81dbe2fc ! t3_kref+0x2f0: flush %o7 + 0x2fc
16448 .word 0x8143c000 ! t3_kref+0x2f4: stbar
16449 .word 0xeef01019 ! t3_kref+0x2f8: stxa %l7, [%g0 + %i1]0x80
164502: .word 0xab3d601e ! t3_kref+0x2fc: sra %l5, 0x1e, %l5
16451 .word 0x81df801a ! t3_kref+0x300: flush %fp + %i2
16452 .word 0xb9a389d0 ! t3_kref+0x304: fdivd %f14, %f16, %f28
16453 .word 0xa9b20200 ! t3_kref+0x308: array8 %o0, %g0, %l4
16454 .word 0xf9be5814 ! t3_kref+0x30c: stda %f28, [%i1 + %l4]0xc0
16455 .word 0xa65c617d ! t3_kref+0x310: smul %l1, 0x17d, %l3
16456 .word 0x9da00139 ! t3_kref+0x314: fabss %f25, %f14
16457 .word 0x9fc00004 ! t3_kref+0x318: call %g0 + %g4
16458 .word 0xa69d7f89 ! t3_kref+0x31c: xorcc %l5, -0x77, %l3
16459 .word 0xa932a019 ! t3_kref+0x320: srl %o2, 0x19, %l4
16460 .word 0xb9aa4058 ! t3_kref+0x324: fmovde %fcc0, %f24, %f28
16461 .word 0x35800006 ! t3_kref+0x328: fbue,a _kref+0x340
16462 .word 0xda300018 ! t3_kref+0x32c: sth %o5, [%g0 + %i0]
16463 .word 0xe968a08e ! t3_kref+0x330: prefetch %g2 + 0x8e, 20
16464 .word 0x25480003 ! t3_kref+0x334: fblg,a,pt %fcc0, _kref+0x340
16465 .word 0xb7a00526 ! t3_kref+0x338: fsqrts %f6, %f27
16466 .word 0xb1b68a58 ! t3_kref+0x33c: fpadd32 %f26, %f24, %f24
16467 .word 0x8fa000b6 ! t3_kref+0x340: fnegs %f22, %f7
16468 .word 0xa3a00535 ! t3_kref+0x344: fsqrts %f21, %f17
16469 .word 0xd3066000 ! t3_kref+0x348: ld [%i1], %f9
16470 .word 0xaa8cc00c ! t3_kref+0x34c: andcc %l3, %o4, %l5
16471 .word 0xa69de0dd ! t3_kref+0x350: xorcc %l7, 0xdd, %l3
16472 .word 0xaada260f ! t3_kref+0x354: smulcc %o0, 0x60f, %l5
16473 .word 0xc368a18e ! t3_kref+0x358: prefetch %g2 + 0x18e, 1
16474 .word 0xbba0053b ! t3_kref+0x35c: fsqrts %f27, %f29
16475 .word 0xab400000 ! t3_kref+0x360: mov %y, %l5
16476 .word 0xd920a02c ! t3_kref+0x364: st %f12, [%g2 + 0x2c]
16477 .word 0xa644f206 ! t3_kref+0x368: addc %l3, -0xdfa, %l3
16478 .word 0xc56e0008 ! t3_kref+0x36c: prefetch %i0 + %o0, 2
16479 .word 0xc0367fe4 ! t3_kref+0x370: clrh [%i1 - 0x1c]
16480 .word 0xa7408000 ! t3_kref+0x374: mov %ccr, %l3
16481 .word 0xb3b54d3d ! t3_kref+0x378: fandnot1s %f21, %f29, %f25
16482 .word 0x95a01908 ! t3_kref+0x37c: fitod %f8, %f10
16483 .word 0xea0e8019 ! t3_kref+0x380: ldub [%i2 + %i1], %l5
16484 .word 0x38480005 ! t3_kref+0x384: bgu,a,pt %icc, _kref+0x398
16485 .word 0xab35e005 ! t3_kref+0x388: srl %l7, 0x5, %l5
16486 .word 0xa8aac015 ! t3_kref+0x38c: andncc %o3, %l5, %l4
16487 .word 0xa8d2f292 ! t3_kref+0x390: umulcc %o3, -0xd6e, %l4
16488 .word 0x81ae8a2d ! t3_kref+0x394: fcmps %fcc0, %f26, %f13
16489 .word 0xeb68a1c1 ! t3_kref+0x398: prefetch %g2 + 0x1c1, 21
16490 .word 0xa3a0052e ! t3_kref+0x39c: fsqrts %f14, %f17
16491 .word 0xabb30111 ! t3_kref+0x3a0: edge32 %o4, %l1, %l5
16492 .word 0xa5b6862c ! t3_kref+0x3a4: fmul8x16 %f26, %f12, %f18
16493 .word 0x95a0055c ! t3_kref+0x3a8: fsqrtd %f28, %f10
16494 .word 0x2b0a2d76 ! t3_kref+0x3ac: sethi %hi(0x28b5d800), %l5
16495 .word 0x81ab8aca ! t3_kref+0x3b0: fcmped %fcc0, %f14, %f10
16496 .word 0xa8854015 ! t3_kref+0x3b4: addcc %l5, %l5, %l4
16497 .word 0xb1a50852 ! t3_kref+0x3b8: faddd %f20, %f18, %f24
16498 .word 0xc0300019 ! t3_kref+0x3bc: clrh [%g0 + %i1]
16499 .word 0xada3cd37 ! t3_kref+0x3c0: fsmuld %f15, %f23, %f22
16500 .word 0xaa15ef27 ! t3_kref+0x3c4: or %l7, 0xf27, %l5
16501 .word 0xa69db309 ! t3_kref+0x3c8: xorcc %l6, -0xcf7, %l3
16502 .word 0xd62e7ff5 ! t3_kref+0x3cc: stb %o3, [%i1 - 0xb]
16503 .word 0xaa8a4000 ! t3_kref+0x3d0: andcc %o1, %g0, %l5
16504 .word 0xcf263ff8 ! t3_kref+0x3d4: st %f7, [%i0 - 8]
16505 .word 0x81df001c ! t3_kref+0x3d8: flush %i4 + %i4
16506 .word 0xa67d8013 ! t3_kref+0x3dc: sdiv %l6, %l3, %l3
16507 .word 0xeca71018 ! t3_kref+0x3e0: sta %l6, [%i4 + %i0]0x80
16508 .word 0x2c800002 ! t3_kref+0x3e4: bneg,a _kref+0x3ec
16509 .word 0xea7f0019 ! t3_kref+0x3e8: swap [%i4 + %i1], %l5
16510 .word 0xf96e401c ! t3_kref+0x3ec: prefetch %i1 + %i4, 28
16511 .word 0xb5b00cdc ! t3_kref+0x3f0: fnot2 %f28, %f26
16512 .word 0x2f480004 ! t3_kref+0x3f4: fbu,a,pt %fcc0, _kref+0x404
16513 .word 0xa7b28240 ! t3_kref+0x3f8: array16 %o2, %g0, %l3
16514 call SYM(t3_subr3)
16515 .word 0xa8828016 ! t3_kref+0x400: addcc %o2, %l6, %l4
16516 .word 0xa9b4c008 ! t3_kref+0x404: edge8 %l3, %o0, %l4
16517 .word 0x21480007 ! t3_kref+0x408: fbn,a,pt %fcc0, _kref+0x424
16518 .word 0x99a2094c ! t3_kref+0x40c: fmuld %f8, %f12, %f12
16519 .word 0xa7350015 ! t3_kref+0x410: srl %l4, %l5, %l3
16520 .word 0xf9be5000 ! t3_kref+0x414: stda %f28, [%i1]0x80
16521 .word 0x9ba0013c ! t3_kref+0x418: fabss %f28, %f13
16522 .word 0xcdbe5000 ! t3_kref+0x41c: stda %f6, [%i1]0x80
16523 .word 0xea30a03c ! t3_kref+0x420: sth %l5, [%g2 + 0x3c]
16524 .word 0xe82e7fe3 ! t3_kref+0x424: stb %l4, [%i1 - 0x1d]
16525 .word 0xaa448015 ! t3_kref+0x428: addc %l2, %l5, %l5
16526 .word 0xa9a74d2c ! t3_kref+0x42c: fsmuld %f29, %f12, %f20
16527 .word 0xeb68a085 ! t3_kref+0x430: prefetch %g2 + 0x85, 21
16528 .word 0x9fc10000 ! t3_kref+0x434: call %g4
16529 .word 0xe80e3ff0 ! t3_kref+0x438: ldub [%i0 - 0x10], %l4
16530 .word 0xea961000 ! t3_kref+0x43c: lduha [%i0]0x80, %l5
16531 .word 0xaa7b70ca ! t3_kref+0x440: sdiv %o5, -0xf36, %l5
16532 .word 0xb1a000ad ! t3_kref+0x444: fnegs %f13, %f24
16533 .word 0xf926601c ! t3_kref+0x448: st %f28, [%i1 + 0x1c]
16534 .word 0x32480004 ! t3_kref+0x44c: bne,a,pt %icc, _kref+0x45c
16535 .word 0xe168a081 ! t3_kref+0x450: prefetch %g2 + 0x81, 16
16536 .word 0x2c800001 ! t3_kref+0x454: bneg,a _kref+0x458
16537 .word 0xd020a00c ! t3_kref+0x458: st %o0, [%g2 + 0xc]
16538 .word 0x34480004 ! t3_kref+0x45c: bg,a,pt %icc, _kref+0x46c
16539 .word 0x8fb58ded ! t3_kref+0x460: fnands %f22, %f13, %f7
16540 .word 0xf51e0000 ! t3_kref+0x464: ldd [%i0], %f26
16541 .word 0xf7200019 ! t3_kref+0x468: st %f27, [%g0 + %i1]
16542 .word 0xd2367fee ! t3_kref+0x46c: sth %o1, [%i1 - 0x12]
16543 .word 0xab300000 ! t3_kref+0x470: srl %g0, %g0, %l5
16544 .word 0xa1a000da ! t3_kref+0x474: fnegd %f26, %f16
16545 .word 0xe6fe101c ! t3_kref+0x478: swapa [%i0 + %i4]0x80, %l3
16546 .word 0x878020d2 ! t3_kref+0x47c: mov 0xd2, %asi
16547 .word 0xa88c4000 ! t3_kref+0x480: andcc %l1, %g0, %l4
16548 .word 0xd86e2004 ! t3_kref+0x484: ldstub [%i0 + 4], %o4
16549 .word 0xea0e7ffb ! t3_kref+0x488: ldub [%i1 - 5], %l5
16550 .word 0xf9380019 ! t3_kref+0x48c: std %f28, [%g0 + %i1]
16551 .word 0xe06e3ff1 ! t3_kref+0x490: ldstub [%i0 - 0xf], %l0
16552 .word 0x91a509c8 ! t3_kref+0x494: fdivd %f20, %f8, %f8
16553 .word 0x95b10e08 ! t3_kref+0x498: fand %f4, %f8, %f10
16554 .word 0xaa82800d ! t3_kref+0x49c: addcc %o2, %o5, %l5
16555 .word 0xaba01a28 ! t3_kref+0x4a0: fstoi %f8, %f21
16556 .word 0xeace9019 ! t3_kref+0x4a4: ldsba [%i2 + %i1]0x80, %l5
16557 .word 0xf207bfe0 ! t3_kref+0x4a8: ld [%fp - 0x20], %i1
16558 .word 0xea063ff8 ! t3_kref+0x4ac: ld [%i0 - 8], %l5
16559 .word 0xd8f81019 ! t3_kref+0x4b0: swapa [%g0 + %i1]0x80, %o4
16560 .word 0xa7b34329 ! t3_kref+0x4b4: bmask %o5, %o1, %l3
16561 .word 0x8143c000 ! t3_kref+0x4b8: stbar
16562 .word 0xa87dc012 ! t3_kref+0x4bc: sdiv %l7, %l2, %l4
16563 .word 0x3f480002 ! t3_kref+0x4c0: fbo,a,pt %fcc0, _kref+0x4c8
16564 .word 0x91a00558 ! t3_kref+0x4c4: fsqrtd %f24, %f8
16565 .word 0x95a00554 ! t3_kref+0x4c8: fsqrtd %f20, %f10
16566 .word 0x3c480003 ! t3_kref+0x4cc: bpos,a,pt %icc, _kref+0x4d8
16567 .word 0xa1a00554 ! t3_kref+0x4d0: fsqrtd %f20, %f16
16568 call SYM(t3_subr0)
16569 .word 0x9ba01a30 ! t3_kref+0x4d8: fstoi %f16, %f13
16570 .word 0xd0280019 ! t3_kref+0x4dc: stb %o0, [%g0 + %i1]
16571 .word 0xd920a03c ! t3_kref+0x4e0: st %f12, [%g2 + 0x3c]
16572 .word 0xb9a0190f ! t3_kref+0x4e4: fitod %f15, %f28
16573 .word 0xa7250015 ! t3_kref+0x4e8: mulscc %l4, %l5, %l3
16574 .word 0xea865000 ! t3_kref+0x4ec: lda [%i1]0x80, %l5
16575 .word 0xa7b20017 ! t3_kref+0x4f0: edge8 %o0, %l7, %l3
16576 .word 0xa8f2000b ! t3_kref+0x4f4: udivcc %o0, %o3, %l4
16577 .word 0xe6763ff8 ! t3_kref+0x4f8: stx %l3, [%i0 - 8]
16578 .word 0x9da0054e ! t3_kref+0x4fc: fsqrtd %f14, %f14
16579 .word 0x2b0faab9 ! t3_kref+0x500: sethi %hi(0x3eaae400), %l5
16580 .word 0x25800006 ! t3_kref+0x504: fblg,a _kref+0x51c
16581 .word 0xe628a00d ! t3_kref+0x508: stb %l3, [%g2 + 0xd]
16582 .word 0x91a20946 ! t3_kref+0x50c: fmuld %f8, %f6, %f8
16583 .word 0xabb2c029 ! t3_kref+0x510: edge8n %o3, %o1, %l5
16584 .word 0xb1a6c8b1 ! t3_kref+0x514: fsubs %f27, %f17, %f24
16585 .word 0xeace1000 ! t3_kref+0x518: ldsba [%i0]0x80, %l5
16586 .word 0x3f800004 ! t3_kref+0x51c: fbo,a _kref+0x52c
16587 .word 0x93b007b6 ! t3_kref+0x520: fpackfix %f22, %f9
16588 .word 0xee2e200d ! t3_kref+0x524: stb %l7, [%i0 + 0xd]
16589 .word 0xa8ad000c ! t3_kref+0x528: andncc %l4, %o4, %l4
16590 .word 0xdf000018 ! t3_kref+0x52c: ld [%g0 + %i0], %f15
16591 .word 0xe8563fe6 ! t3_kref+0x530: ldsh [%i0 - 0x1a], %l4
16592 .word 0x99a589c8 ! t3_kref+0x534: fdivd %f22, %f8, %f12
16593 .word 0xcd070018 ! t3_kref+0x538: ld [%i4 + %i0], %f6
16594 .word 0x38480004 ! t3_kref+0x53c: bgu,a,pt %icc, _kref+0x54c
16595 .word 0x91b00cf4 ! t3_kref+0x540: fnot2s %f20, %f8
16596! .word 0x299a1e9b ! t3_kref+0x544: fbl,a SYM(t3_subr3)
16597 fbl,a SYM(t3_subr3)
16598 .word 0x9f414000 ! t3_kref+0x548: mov %pc, %o7
16599 .word 0xd93e2008 ! t3_kref+0x54c: std %f12, [%i0 + 8]
16600 .word 0x81acca39 ! t3_kref+0x550: fcmps %fcc0, %f19, %f25
16601 .word 0xa3a1c9ba ! t3_kref+0x554: fdivs %f7, %f26, %f17
16602 .word 0xa5a4884a ! t3_kref+0x558: faddd %f18, %f10, %f18
16603 .word 0xf1be5848 ! t3_kref+0x55c: stda %f24, [%i1 + %o0]0xc2
16604 .word 0x99a00527 ! t3_kref+0x560: fsqrts %f7, %f12
16605 .word 0xa1a389dc ! t3_kref+0x564: fdivd %f14, %f28, %f16
16606 .word 0xa1b50a52 ! t3_kref+0x568: fpadd32 %f20, %f18, %f16
16607 .word 0xb9a489b2 ! t3_kref+0x56c: fdivs %f18, %f18, %f28
16608 .word 0xa3a01a50 ! t3_kref+0x570: fdtoi %f16, %f17
16609 .word 0xdd1fbdd8 ! t3_kref+0x574: ldd [%fp - 0x228], %f14
16610 .word 0x2a800001 ! t3_kref+0x578: bcs,a _kref+0x57c
16611 .word 0xa6028009 ! t3_kref+0x57c: add %o2, %o1, %l3
16612 .word 0xaadda192 ! t3_kref+0x580: smulcc %l6, 0x192, %l5
16613 .word 0x93a609b1 ! t3_kref+0x584: fdivs %f24, %f17, %f9
16614 .word 0x32800003 ! t3_kref+0x588: bne,a _kref+0x594
16615 .word 0xa6756f40 ! t3_kref+0x58c: udiv %l5, 0xf40, %l3
16616 .word 0xa90db99a ! t3_kref+0x590: tsubcc %l6, -0x666, %l4
16617 .word 0xaaba400d ! t3_kref+0x594: xnorcc %o1, %o5, %l5
16618 .word 0xd830a03e ! t3_kref+0x598: sth %o4, [%g2 + 0x3e]
16619 .word 0xa8a4c011 ! t3_kref+0x59c: subcc %l3, %l1, %l4
16620 .word 0xa8a48013 ! t3_kref+0x5a0: subcc %l2, %l3, %l4
16621 .word 0x97a149b1 ! t3_kref+0x5a4: fdivs %f5, %f17, %f11
16622 .word 0x81828000 ! t3_kref+0x5a8: wr %o2, %g0, %y
16623 call SYM(t3_subr0)
16624 .word 0xb3a01a3c ! t3_kref+0x5b0: fstoi %f28, %f25
16625 .word 0xa7380016 ! t3_kref+0x5b4: sra %g0, %l6, %l3
16626 .word 0xa8927c87 ! t3_kref+0x5b8: orcc %o1, -0x379, %l4
16627 .word 0xd02e7fe8 ! t3_kref+0x5bc: stb %o0, [%i1 - 0x18]
16628 .word 0xb1a01a58 ! t3_kref+0x5c0: fdtoi %f24, %f24
16629 .word 0xea08a00f ! t3_kref+0x5c4: ldub [%g2 + 0xf], %l5
16630 .word 0x31480003 ! t3_kref+0x5c8: fba,a,pt %fcc0, _kref+0x5d4
16631 .word 0xec3e7fe8 ! t3_kref+0x5cc: std %l6, [%i1 - 0x18]
16632 .word 0x95a589d2 ! t3_kref+0x5d0: fdivd %f22, %f18, %f10
16633 .word 0x9fc00004 ! t3_kref+0x5d4: call %g0 + %g4
16634 .word 0x81858000 ! t3_kref+0x5d8: wr %l6, %g0, %y
16635 .word 0xa8c5269b ! t3_kref+0x5dc: addccc %l4, 0x69b, %l4
16636 .word 0xd43e401d ! t3_kref+0x5e0: std %o2, [%i1 + %i5]
16637 .word 0x2b480006 ! t3_kref+0x5e4: fbug,a,pt %fcc0, _kref+0x5fc
16638 .word 0xd03e7ff0 ! t3_kref+0x5e8: std %o0, [%i1 - 0x10]
16639 .word 0xa8c50016 ! t3_kref+0x5ec: addccc %l4, %l6, %l4
16640 .word 0x91a3884a ! t3_kref+0x5f0: faddd %f14, %f10, %f8
16641 .word 0xec3e2018 ! t3_kref+0x5f4: std %l6, [%i0 + 0x18]
16642 .word 0x2b31d693 ! t3_kref+0x5f8: sethi %hi(0xc75a4c00), %l5
16643 .word 0x95a209d4 ! t3_kref+0x5fc: fdivd %f8, %f20, %f10
16644 .word 0xaaaae1df ! t3_kref+0x600: andncc %o3, 0x1df, %l5
16645 .word 0xa932c00a ! t3_kref+0x604: srl %o3, %o2, %l4
16646 call SYM(t3_subr1)
16647 .word 0xa9a18d2b ! t3_kref+0x60c: fsmuld %f6, %f11, %f20
16648 .word 0xc807bff0 ! t3_kref+0x610: ld [%fp - 0x10], %g4
16649 .word 0xa87d3793 ! t3_kref+0x614: sdiv %l4, -0x86d, %l4
16650 .word 0xa5a689ce ! t3_kref+0x618: fdivd %f26, %f14, %f18
16651 .word 0x81834000 ! t3_kref+0x61c: wr %o5, %g0, %y
16652 .word 0xaa958008 ! t3_kref+0x620: orcc %l6, %o0, %l5
16653 .word 0xa924e23f ! t3_kref+0x624: mulscc %l3, 0x23f, %l4
16654 .word 0xa3b14ab2 ! t3_kref+0x628: fpsub16s %f5, %f18, %f17
16655 .word 0x81de6889 ! t3_kref+0x62c: flush %i1 + 0x889
16656 .word 0xa1a0054a ! t3_kref+0x630: fsqrtd %f10, %f16
16657 .word 0x81de400f ! t3_kref+0x634: flush %i1 + %o7
16658 .word 0xaba01a50 ! t3_kref+0x638: fdtoi %f16, %f21
16659 .word 0xa9b305d4 ! t3_kref+0x63c: fcmpeq32 %f12, %f20, %l4
16660 .word 0xc020a01c ! t3_kref+0x640: clr [%g2 + 0x1c]
16661 .word 0xa8ddabea ! t3_kref+0x644: smulcc %l6, 0xbea, %l4
16662 .word 0xe47e3fe8 ! t3_kref+0x648: swap [%i0 - 0x18], %l2
16663 .word 0xaac52153 ! t3_kref+0x64c: addccc %l4, 0x153, %l5
16664 .word 0xa6ac73b3 ! t3_kref+0x650: andncc %l1, -0xc4d, %l3
16665 .word 0x8143c000 ! t3_kref+0x654: stbar
16666 .word 0x9fa000a5 ! t3_kref+0x658: fnegs %f5, %f15
16667 .word 0x35480004 ! t3_kref+0x65c: fbue,a,pt %fcc0, _kref+0x66c
16668 .word 0xc07e401c ! t3_kref+0x660: swap [%i1 + %i4], %g0
16669 .word 0xec981019 ! t3_kref+0x664: ldda [%g0 + %i1]0x80, %l6
16670 .word 0xa89a0014 ! t3_kref+0x668: xorcc %o0, %l4, %l4
16671 .word 0xe51fbec8 ! t3_kref+0x66c: ldd [%fp - 0x138], %f18
16672 .word 0xa9a01892 ! t3_kref+0x670: fitos %f18, %f20
16673 .word 0xaa02b762 ! t3_kref+0x674: add %o2, -0x89e, %l5
16674 .word 0x9fa648b0 ! t3_kref+0x678: fsubs %f25, %f16, %f15
16675 .word 0xa7400000 ! t3_kref+0x67c: mov %y, %l3
16676 .word 0x33480002 ! t3_kref+0x680: fbe,a,pt %fcc0, _kref+0x688
16677 .word 0xa6c2400b ! t3_kref+0x684: addccc %o1, %o3, %l3
16678 .word 0xa6950011 ! t3_kref+0x688: orcc %l4, %l1, %l3
16679 .word 0xe60e601d ! t3_kref+0x68c: ldub [%i1 + 0x1d], %l3
16680 .word 0x91b38731 ! t3_kref+0x690: fmuld8ulx16 %f14, %f17, %f8
16681 .word 0x9da8c056 ! t3_kref+0x694: fmovdul %fcc0, %f22, %f14
16682 .word 0xa8827ee7 ! t3_kref+0x698: addcc %o1, -0x119, %l4
16683 .word 0xc807bfec ! t3_kref+0x69c: ld [%fp - 0x14], %g4
16684 .word 0xed68a08b ! t3_kref+0x6a0: prefetch %g2 + 0x8b, 22
16685 .word 0x9fa01a52 ! t3_kref+0x6a4: fdtoi %f18, %f15
16686 .word 0xa9b34357 ! t3_kref+0x6a8: alignaddrl %o5, %l7, %l4
16687 .word 0xaae233b5 ! t3_kref+0x6ac: subccc %o0, -0xc4b, %l5
16688 .word 0xa8db4000 ! t3_kref+0x6b0: smulcc %o5, %g0, %l4
16689 .word 0xe896d018 ! t3_kref+0x6b4: lduha [%i3 + %i0]0x80, %l4
16690 .word 0x99b58e80 ! t3_kref+0x6b8: fsrc1 %f22, %f12
16691 .word 0xa8f03789 ! t3_kref+0x6bc: udivcc %g0, -0x877, %l4
16692 .word 0x99b30916 ! t3_kref+0x6c0: faligndata %f12, %f22, %f12
16693 .word 0xa1a3cd3a ! t3_kref+0x6c4: fsmuld %f15, %f26, %f16
16694 .word 0xd43e6018 ! t3_kref+0x6c8: std %o2, [%i1 + 0x18]
16695 .word 0x39800007 ! t3_kref+0x6cc: fbuge,a _kref+0x6e8
16696 .word 0xd520a01c ! t3_kref+0x6d0: st %f10, [%g2 + 0x1c]
16697 .word 0x30800003 ! t3_kref+0x6d4: ba,a _kref+0x6e0
16698 .word 0xdf000018 ! t3_kref+0x6d8: ld [%g0 + %i0], %f15
16699 .word 0x81dbb0d6 ! t3_kref+0x6dc: flush %sp - 0xf2a
16700 .word 0x89b58d14 ! t3_kref+0x6e0: fandnot1 %f22, %f20, %f4
16701 .word 0xb1a389d6 ! t3_kref+0x6e4: fdivd %f14, %f22, %f24
16702 .word 0x20800004 ! t3_kref+0x6e8: bn,a _kref+0x6f8
16703 .word 0xa7b48516 ! t3_kref+0x6ec: fcmpgt16 %f18, %f22, %l3
16704 .word 0x89b607cc ! t3_kref+0x6f0: pdist %f24, %f12, %f4
16705 .word 0xa9b104c6 ! t3_kref+0x6f4: fcmpne32 %f4, %f6, %l4
16706 .word 0xec2e0000 ! t3_kref+0x6f8: stb %l6, [%i0]
16707 .word 0x81ac8ac6 ! t3_kref+0x6fc: fcmped %fcc0, %f18, %f6
16708 .word 0xbbb30e6f ! t3_kref+0x700: fxnors %f12, %f15, %f29
16709 .word 0x2918f397 ! t3_kref+0x704: sethi %hi(0x63ce5c00), %l4
16710 .word 0xa6dabb40 ! t3_kref+0x708: smulcc %o2, -0x4c0, %l3
16711 .word 0xed000019 ! t3_kref+0x70c: ld [%g0 + %i1], %f22
16712 .word 0x8143e040 ! t3_kref+0x710: membar 0x40
16713 .word 0xa7b4c131 ! t3_kref+0x714: edge32n %l3, %l1, %l3
16714 .word 0xaa1ca83a ! t3_kref+0x718: xor %l2, 0x83a, %l5
16715 .word 0x9da749b9 ! t3_kref+0x71c: fdivs %f29, %f25, %f14
16716 .word 0x3c480006 ! t3_kref+0x720: bpos,a,pt %icc, _kref+0x738
16717 .word 0xc768a1c8 ! t3_kref+0x724: prefetch %g2 + 0x1c8, 3
16718 .word 0xa7b4c0d2 ! t3_kref+0x728: edge16l %l3, %l2, %l3
16719 .word 0x3d480005 ! t3_kref+0x72c: fbule,a,pt %fcc0, _kref+0x740
16720 .word 0xa90ac000 ! t3_kref+0x730: tsubcc %o3, %g0, %l4
16721 .word 0xd13f4019 ! t3_kref+0x734: std %f8, [%i5 + %i1]
16722 .word 0xd11e4000 ! t3_kref+0x738: ldd [%i1], %f8
16723 .word 0xed1fbd78 ! t3_kref+0x73c: ldd [%fp - 0x288], %f22
16724 .word 0x35800006 ! t3_kref+0x740: fbue,a _kref+0x758
16725 .word 0xa8037814 ! t3_kref+0x744: add %o5, -0x7ec, %l4
16726 .word 0xada00556 ! t3_kref+0x748: fsqrtd %f22, %f22
16727 .word 0xa88d8012 ! t3_kref+0x74c: andcc %l6, %l2, %l4
16728 .word 0x81ac8abb ! t3_kref+0x750: fcmpes %fcc0, %f18, %f27
16729 .word 0xc768a1c1 ! t3_kref+0x754: prefetch %g2 + 0x1c1, 3
16730 .word 0x81b01024 ! t3_kref+0x758: siam 0x4
16731 .word 0xa8c2f0d5 ! t3_kref+0x75c: addccc %o3, -0xf2b, %l4
16732 .word 0x20800006 ! t3_kref+0x760: bn,a _kref+0x778
16733 .word 0x81da4018 ! t3_kref+0x764: flush %o1 + %i0
16734 .word 0xa935c015 ! t3_kref+0x768: srl %l7, %l5, %l4
16735 .word 0xa7400000 ! t3_kref+0x76c: mov %y, %l3
16736 .word 0x9fc10000 ! t3_kref+0x770: call %g4
16737 .word 0xa7703a85 ! t3_kref+0x774: popc -0x57b, %l3
16738 .word 0xa5a018d0 ! t3_kref+0x778: fdtos %f16, %f18
16739 .word 0xa6850016 ! t3_kref+0x77c: addcc %l4, %l6, %l3
16740 .word 0xa6c2400c ! t3_kref+0x780: addccc %o1, %o4, %l3
16741 .word 0xaa74c00b ! t3_kref+0x784: udiv %l3, %o3, %l5
16742 .word 0xaa94c014 ! t3_kref+0x788: orcc %l3, %l4, %l5
16743 .word 0xada709d4 ! t3_kref+0x78c: fdivd %f28, %f20, %f22
16744 .word 0x95a01a44 ! t3_kref+0x790: fdtoi %f4, %f10
16745 .word 0xafa000aa ! t3_kref+0x794: fnegs %f10, %f23
16746 .word 0xaa00311b ! t3_kref+0x798: add %g0, -0xee5, %l5
16747 .word 0xf1b81018 ! t3_kref+0x79c: stda %f24, [%g0 + %i0]0x80
16748 .word 0x24800002 ! t3_kref+0x7a0: ble,a _kref+0x7a8
16749 .word 0xa9130017 ! t3_kref+0x7a4: taddcctv %o4, %l7, %l4
16750 .word 0xa5a0055a ! t3_kref+0x7a8: fsqrtd %f26, %f18
16751 call SYM(t3_subr1)
16752 .word 0xa695fc6d ! t3_kref+0x7b0: orcc %l7, -0x393, %l3
16753 .word 0xe878a03c ! t3_kref+0x7b4: swap [%g2 + 0x3c], %l4
16754 .word 0x20800002 ! t3_kref+0x7b8: bn,a _kref+0x7c0
16755 .word 0xaa7caefc ! t3_kref+0x7bc: sdiv %l2, 0xefc, %l5
16756 .word 0x8143c000 ! t3_kref+0x7c0: stbar
16757 .word 0x99a0053d ! t3_kref+0x7c4: fsqrts %f29, %f12
16758 .word 0xaba0108c ! t3_kref+0x7c8: fxtos %f12, %f21
16759 .word 0xc02e0000 ! t3_kref+0x7cc: clrb [%i0]
16760 .word 0xada389d2 ! t3_kref+0x7d0: fdivd %f14, %f18, %f22
16761 .word 0x3a480006 ! t3_kref+0x7d4: bcc,a,pt %icc, _kref+0x7ec
16762 .word 0xa6928009 ! t3_kref+0x7d8: orcc %o2, %o1, %l3
16763 .word 0x93b00fe0 ! t3_kref+0x7dc: fones %f9
16764 .word 0xa6b0000a ! t3_kref+0x7e0: orncc %g0, %o2, %l3
16765 .word 0xd9266000 ! t3_kref+0x7e4: st %f12, [%i1]
16766 .word 0xada01927 ! t3_kref+0x7e8: fstod %f7, %f22
16767 .word 0xab700016 ! t3_kref+0x7ec: popc %l6, %l5
16768 .word 0x21800002 ! t3_kref+0x7f0: fbn,a _kref+0x7f8
16769 .word 0xb9b44ea0 ! t3_kref+0x7f4: fsrc1s %f17, %f28
16770 .word 0x8143c000 ! t3_kref+0x7f8: stbar
16771 .word 0xb1a109cc ! t3_kref+0x7fc: fdivd %f4, %f12, %f24
16772 .word 0xa6c4f39b ! t3_kref+0x800: addccc %l3, -0xc65, %l3
16773 .word 0xe42e3fe3 ! t3_kref+0x804: stb %l2, [%i0 - 0x1d]
16774 .word 0xa87b000a ! t3_kref+0x808: sdiv %o4, %o2, %l4
16775 .word 0xaa12b0fb ! t3_kref+0x80c: or %o2, -0xf05, %l5
16776 .word 0x8da0014a ! t3_kref+0x810: fabsd %f10, %f6
16777 .word 0x81dac01d ! t3_kref+0x814: flush %o3 + %i5
16778 .word 0x2a800004 ! t3_kref+0x818: bcs,a _kref+0x828
16779 .word 0xec30a03c ! t3_kref+0x81c: sth %l6, [%g2 + 0x3c]
16780 .word 0xa8754012 ! t3_kref+0x820: udiv %l5, %l2, %l4
16781 .word 0xada4cd28 ! t3_kref+0x824: fsmuld %f19, %f8, %f22
16782 .word 0x8ba000b5 ! t3_kref+0x828: fnegs %f21, %f5
16783 .word 0x2e800003 ! t3_kref+0x82c: bvs,a _kref+0x838
16784 .word 0xea563ff0 ! t3_kref+0x830: ldsh [%i0 - 0x10], %l5
16785 .word 0xa81c4012 ! t3_kref+0x834: xor %l1, %l2, %l4
16786 .word 0xcd180018 ! t3_kref+0x838: ldd [%g0 + %i0], %f6
16787 .word 0xa67d4000 ! t3_kref+0x83c: sdiv %l5, %g0, %l3
16788 .word 0x81da35e4 ! t3_kref+0x840: flush %o0 - 0xa1c
16789 .word 0xd62e0000 ! t3_kref+0x844: stb %o3, [%i0]
16790 .word 0xa89cc015 ! t3_kref+0x848: xorcc %l3, %l5, %l4
16791 .word 0xab3ae012 ! t3_kref+0x84c: sra %o3, 0x12, %l5
16792 .word 0xe60e7fe7 ! t3_kref+0x850: ldub [%i1 - 0x19], %l3
16793 .word 0xa67dc012 ! t3_kref+0x854: sdiv %l7, %l2, %l3
16794 .word 0xa6647b41 ! t3_kref+0x858: subc %l1, -0x4bf, %l3
16795 .word 0xd2b01019 ! t3_kref+0x85c: stha %o1, [%g0 + %i1]0x80
16796 .word 0xaa200016 ! t3_kref+0x860: neg %l6, %l5
16797 .word 0xd03e6010 ! t3_kref+0x864: std %o0, [%i1 + 0x10]
16798 .word 0x9db74d39 ! t3_kref+0x868: fandnot1s %f29, %f25, %f14
16799 .word 0xc807bfec ! t3_kref+0x86c: ld [%fp - 0x14], %g4
16800 .word 0xadb58e0e ! t3_kref+0x870: fand %f22, %f14, %f22
16801 .word 0x99a48d32 ! t3_kref+0x874: fsmuld %f18, %f18, %f12
16802 .word 0xa8934000 ! t3_kref+0x878: orcc %o5, %g0, %l4
16803 .word 0x3e480001 ! t3_kref+0x87c: bvc,a,pt %icc, _kref+0x880
16804 .word 0xa6f56101 ! t3_kref+0x880: udivcc %l5, 0x101, %l3
16805 .word 0xa782c000 ! t3_kref+0x884: wr %o3, %g0, %gsr
16806 .word 0xa682a59e ! t3_kref+0x888: addcc %o2, 0x59e, %l3
16807 .word 0xa5a189aa ! t3_kref+0x88c: fdivs %f6, %f10, %f18
16808 .word 0xe60e401a ! t3_kref+0x890: ldub [%i1 + %i2], %l3
16809 .word 0xaa2a6f61 ! t3_kref+0x894: andn %o1, 0xf61, %l5
16810 .word 0xf51fbef8 ! t3_kref+0x898: ldd [%fp - 0x108], %f26
16811 .word 0xd87e3ff4 ! t3_kref+0x89c: swap [%i0 - 0xc], %o4
16812 .word 0xa9b2c240 ! t3_kref+0x8a0: array16 %o3, %g0, %l4
16813 .word 0xaab48008 ! t3_kref+0x8a4: orncc %l2, %o0, %l5
16814 .word 0x95a01106 ! t3_kref+0x8a8: fxtod %f6, %f10
16815 .word 0xa8c20009 ! t3_kref+0x8ac: addccc %o0, %o1, %l4
16816 .word 0x23800003 ! t3_kref+0x8b0: fbne,a _kref+0x8bc
16817 .word 0xa6f4785e ! t3_kref+0x8b4: udivcc %l1, -0x7a2, %l3
16818 .word 0xe8801019 ! t3_kref+0x8b8: lda [%g0 + %i1]0x80, %l4
16819 .word 0xada5cd3d ! t3_kref+0x8bc: fsmuld %f23, %f29, %f22
16820 .word 0xa8f2f1e6 ! t3_kref+0x8c0: udivcc %o3, -0xe1a, %l4
16821 .word 0xd2f65000 ! t3_kref+0x8c4: stxa %o1, [%i1]0x80
16822 .word 0x31800004 ! t3_kref+0x8c8: fba,a _kref+0x8d8
16823 .word 0xe6d65000 ! t3_kref+0x8cc: ldsha [%i1]0x80, %l3
16824 .word 0x81dee984 ! t3_kref+0x8d0: flush %i3 + 0x984
16825 .word 0xada01895 ! t3_kref+0x8d4: fitos %f21, %f22
16826 .word 0xa7b280c9 ! t3_kref+0x8d8: edge16l %o2, %o1, %l3
16827 .word 0xead61000 ! t3_kref+0x8dc: ldsha [%i0]0x80, %l5
16828 .word 0xaa320012 ! t3_kref+0x8e0: orn %o0, %l2, %l5
16829 .word 0xada1895c ! t3_kref+0x8e4: fmuld %f6, %f28, %f22
16830 .word 0xb1a01912 ! t3_kref+0x8e8: fitod %f18, %f24
16831 .word 0x86102002 ! t3_kref+0x8ec: mov 0x2, %g3
16832 .word 0x86a0e001 ! t3_kref+0x8f0: subcc %g3, 1, %g3
16833 .word 0x22800004 ! t3_kref+0x8f4: be,a _kref+0x904
16834 .word 0x95a000b4 ! t3_kref+0x8f8: fnegs %f20, %f10
16835 .word 0x8db6473d ! t3_kref+0x8fc: fmuld8ulx16 %f25, %f29, %f6
16836 .word 0xab700017 ! t3_kref+0x900: popc %l7, %l5
16837 .word 0x9fc00004 ! t3_kref+0x904: call %g0 + %g4
16838 .word 0xb5a308b2 ! t3_kref+0x908: fsubs %f12, %f18, %f26
16839 .word 0xa89def41 ! t3_kref+0x90c: xorcc %l7, 0xf41, %l4
16840 .word 0x20480002 ! t3_kref+0x910: bn,a,pt %icc, _kref+0x918
16841 .word 0xa8f57c86 ! t3_kref+0x914: udivcc %l5, -0x37a, %l4
16842 .word 0xf007bfe0 ! t3_kref+0x918: ld [%fp - 0x20], %i0
16843 .word 0xa8d30014 ! t3_kref+0x91c: umulcc %o4, %l4, %l4
16844 .word 0xf36e401a ! t3_kref+0x920: prefetch %i1 + %i2, 25
16845 .word 0xaa2aef5a ! t3_kref+0x924: andn %o3, 0xf5a, %l5
16846 .word 0xada74927 ! t3_kref+0x928: fmuls %f29, %f7, %f22
16847 .word 0xa9a01a5c ! t3_kref+0x92c: fdtoi %f28, %f20
16848 .word 0xa8280013 ! t3_kref+0x930: andn %g0, %l3, %l4
16849 .word 0xcb000019 ! t3_kref+0x934: ld [%g0 + %i1], %f5
16850 .word 0xb1a6c8af ! t3_kref+0x938: fsubs %f27, %f15, %f24
16851 .word 0xe1be1000 ! t3_kref+0x93c: stda %f16, [%i0]0x80
16852 .word 0xa9a489c6 ! t3_kref+0x940: fdivd %f18, %f6, %f20
16853 .word 0xa683400c ! t3_kref+0x944: addcc %o5, %o4, %l3
16854 .word 0x34480001 ! t3_kref+0x948: bg,a,pt %icc, _kref+0x94c
16855 .word 0xa6e30008 ! t3_kref+0x94c: subccc %o4, %o0, %l3
16856 .word 0x95a38854 ! t3_kref+0x950: faddd %f14, %f20, %f10
16857 call SYM(t3_subr0)
16858 .word 0xa7228011 ! t3_kref+0x958: mulscc %o2, %l1, %l3
16859 .word 0xabb385c8 ! t3_kref+0x95c: fcmpeq32 %f14, %f8, %l5
16860 .word 0xb1a01a4e ! t3_kref+0x960: fdtoi %f14, %f24
16861 .word 0xada0102b ! t3_kref+0x964: fstox %f11, %f22
16862 .word 0xa970304e ! t3_kref+0x968: popc -0xfb2, %l4
16863 .word 0x8da01929 ! t3_kref+0x96c: fstod %f9, %f6
16864 .word 0x3e480008 ! t3_kref+0x970: bvc,a,pt %icc, _kref+0x990
16865 .word 0xd03e0000 ! t3_kref+0x974: std %o0, [%i0]
16866 .word 0x8143c000 ! t3_kref+0x978: stbar
16867 .word 0x8182c000 ! t3_kref+0x97c: wr %o3, %g0, %y
16868 .word 0xb7a01088 ! t3_kref+0x980: fxtos %f8, %f27
16869 .word 0xabb5c240 ! t3_kref+0x984: array16 %l7, %g0, %l5
16870 .word 0xdd1fbca0 ! t3_kref+0x988: ldd [%fp - 0x360], %f14
16871 .word 0xa9b5c240 ! t3_kref+0x98c: array16 %l7, %g0, %l4
16872 .word 0x91a38856 ! t3_kref+0x990: faddd %f14, %f22, %f8
16873 .word 0x8143e040 ! t3_kref+0x994: membar 0x40
16874 .word 0x2f480003 ! t3_kref+0x998: fbu,a,pt %fcc0, _kref+0x9a4
16875 .word 0xa602ae75 ! t3_kref+0x99c: add %o2, 0xe75, %l3
16876 .word 0x8da00556 ! t3_kref+0x9a0: fsqrtd %f22, %f6
16877 .word 0xa62c8011 ! t3_kref+0x9a4: andn %l2, %l1, %l3
16878 .word 0xa874f234 ! t3_kref+0x9a8: udiv %l3, -0xdcc, %l4
16879 .word 0xee2e401a ! t3_kref+0x9ac: stb %l7, [%i1 + %i2]
16880 .word 0xd43e0000 ! t3_kref+0x9b0: std %o2, [%i0]
16881 .word 0xada01a58 ! t3_kref+0x9b4: fdtoi %f24, %f22
16882 .word 0x3d480002 ! t3_kref+0x9b8: fbule,a,pt %fcc0, _kref+0x9c0
16883 .word 0xb3b54e6f ! t3_kref+0x9bc: fxnors %f21, %f15, %f25
16884 .word 0xb3b007aa ! t3_kref+0x9c0: fpackfix %f10, %f25
16885 .word 0x2b3c847a ! t3_kref+0x9c4: sethi %hi(0xf211e800), %l5
16886 .word 0xa1a00556 ! t3_kref+0x9c8: fsqrtd %f22, %f16
16887 .word 0xaadc4012 ! t3_kref+0x9cc: smulcc %l1, %l2, %l5
16888 .word 0xe84e7fe5 ! t3_kref+0x9d0: ldsb [%i1 - 0x1b], %l4
16889 .word 0x89a709d6 ! t3_kref+0x9d4: fdivd %f28, %f22, %f4
16890 .word 0x81dc4011 ! t3_kref+0x9d8: flush %l1 + %l1
16891 .word 0xaaad8013 ! t3_kref+0x9dc: andncc %l6, %l3, %l5
16892 .word 0x9fc10000 ! t3_kref+0x9e0: call %g4
16893 .word 0xa6a2ae32 ! t3_kref+0x9e4: subcc %o2, 0xe32, %l3
16894 .word 0xa9400000 ! t3_kref+0x9e8: mov %y, %l4
16895 .word 0x95a748b6 ! t3_kref+0x9ec: fsubs %f29, %f22, %f10
16896 .word 0xa870000b ! t3_kref+0x9f0: udiv %g0, %o3, %l4
16897 .word 0x89a0193a ! t3_kref+0x9f4: fstod %f26, %f4
16898 .word 0xea8e105a ! t3_kref+0x9f8: lduba [%i0 + %i2]0x82, %l5
16899 .word 0x3c800008 ! t3_kref+0x9fc: bpos,a _kref+0xa1c
16900 .word 0xd51e0000 ! t3_kref+0xa00: ldd [%i0], %f10
16901 .word 0xa87afb85 ! t3_kref+0xa04: sdiv %o3, -0x47b, %l4
16902 .word 0xaa044009 ! t3_kref+0xa08: add %l1, %o1, %l5
16903 .word 0xd43f4019 ! t3_kref+0xa0c: std %o2, [%i5 + %i1]
16904 .word 0x93b58e70 ! t3_kref+0xa10: fxnors %f22, %f16, %f9
16905 .word 0xee270019 ! t3_kref+0xa14: st %l7, [%i4 + %i1]
16906 .word 0xc568a141 ! t3_kref+0xa18: prefetch %g2 + 0x141, 2
16907 .word 0xab3d0016 ! t3_kref+0xa1c: sra %l4, %l6, %l5
16908 .word 0x97a00026 ! t3_kref+0xa20: fmovs %f6, %f11
16909 .word 0x34800007 ! t3_kref+0xa24: bg,a _kref+0xa40
16910 .word 0xab400000 ! t3_kref+0xa28: mov %y, %l5
16911 .word 0x91a01a50 ! t3_kref+0xa2c: fdtoi %f16, %f8
16912 .word 0xf207bfe0 ! t3_kref+0xa30: ld [%fp - 0x20], %i1
16913 .word 0xec3e001d ! t3_kref+0xa34: std %l6, [%i0 + %i5]
16914 .word 0x8da44d2a ! t3_kref+0xa38: fsmuld %f17, %f10, %f6
16915 .word 0xa8357ea6 ! t3_kref+0xa3c: orn %l5, -0x15a, %l4
16916 .word 0xa6c4b9c7 ! t3_kref+0xa40: addccc %l2, -0x639, %l3
16917 .word 0x28800001 ! t3_kref+0xa44: bleu,a _kref+0xa48
16918 .word 0xb9a00558 ! t3_kref+0xa48: fsqrtd %f24, %f28
16919 .word 0xa884f07a ! t3_kref+0xa4c: addcc %l3, -0xf86, %l4
16920 .word 0xa5b68ed4 ! t3_kref+0xa50: fornot2 %f26, %f20, %f18
16921 .word 0xa7b58336 ! t3_kref+0xa54: bmask %l6, %l6, %l3
16922 .word 0x8bb20eec ! t3_kref+0xa58: fornot2s %f8, %f12, %f5
16923 .word 0x81af0acc ! t3_kref+0xa5c: fcmped %fcc0, %f28, %f12
16924 .word 0xf11f4019 ! t3_kref+0xa60: ldd [%i5 + %i1], %f24
16925 .word 0x29800002 ! t3_kref+0xa64: fbl,a _kref+0xa6c
16926 .word 0xaadcb6f7 ! t3_kref+0xa68: smulcc %l2, -0x909, %l5
16927 .word 0x3a480008 ! t3_kref+0xa6c: bcc,a,pt %icc, _kref+0xa8c
16928 .word 0x8ba00530 ! t3_kref+0xa70: fsqrts %f16, %f5
16929 .word 0x9fa64931 ! t3_kref+0xa74: fmuls %f25, %f17, %f15
16930 .word 0x8185c000 ! t3_kref+0xa78: wr %l7, %g0, %y
16931 .word 0xe8567ffc ! t3_kref+0xa7c: ldsh [%i1 - 4], %l4
16932 .word 0x81af4a29 ! t3_kref+0xa80: fcmps %fcc0, %f29, %f9
16933 .word 0x91a00154 ! t3_kref+0xa84: fabsd %f20, %f8
16934 .word 0xd51fbcd0 ! t3_kref+0xa88: ldd [%fp - 0x330], %f10
16935 .word 0xaa8a000a ! t3_kref+0xa8c: andcc %o0, %o2, %l5
16936 .word 0x28800007 ! t3_kref+0xa90: bleu,a _kref+0xaac
16937 .word 0xe2367fec ! t3_kref+0xa94: sth %l1, [%i1 - 0x14]
16938 .word 0xb7a01a4c ! t3_kref+0xa98: fdtoi %f12, %f27
16939 .word 0xada00527 ! t3_kref+0xa9c: fsqrts %f7, %f22
16940 .word 0x99a389ca ! t3_kref+0xaa0: fdivd %f14, %f10, %f12
16941 .word 0x28800002 ! t3_kref+0xaa4: bleu,a _kref+0xaac
16942 .word 0xa5a0193c ! t3_kref+0xaa8: fstod %f28, %f18
16943 .word 0xa68a4009 ! t3_kref+0xaac: andcc %o1, %o1, %l3
16944 .word 0xa7400000 ! t3_kref+0xab0: mov %y, %l3
16945 .word 0xa8c4aaa3 ! t3_kref+0xab4: addccc %l2, 0xaa3, %l4
16946 .word 0xb1a0055c ! t3_kref+0xab8: fsqrtd %f28, %f24
16947 .word 0xa9a00552 ! t3_kref+0xabc: fsqrtd %f18, %f20
16948 .word 0x99aa0058 ! t3_kref+0xac0: fmovda %fcc0, %f24, %f12
16949 .word 0x2719e75a ! t3_kref+0xac4: sethi %hi(0x679d6800), %l3
16950 .word 0xa7234011 ! t3_kref+0xac8: mulscc %o5, %l1, %l3
16951 .word 0x9fc10000 ! t3_kref+0xacc: call %g4
16952 .word 0xada0193a ! t3_kref+0xad0: fstod %f26, %f22
16953 .word 0x9fa548ba ! t3_kref+0xad4: fsubs %f21, %f26, %f15
16954 .word 0xec1e3ff8 ! t3_kref+0xad8: ldd [%i0 - 8], %l6
16955 .word 0x8143c000 ! t3_kref+0xadc: stbar
16956 .word 0xda6e200f ! t3_kref+0xae0: ldstub [%i0 + 0xf], %o5
16957 .word 0xab224016 ! t3_kref+0xae4: mulscc %o1, %l6, %l5
16958 .word 0xa68aa864 ! t3_kref+0xae8: andcc %o2, 0x864, %l3
16959 .word 0xa7b2045c ! t3_kref+0xaec: fcmpne16 %f8, %f28, %l3
16960 .word 0xa3b14a2b ! t3_kref+0xaf0: fpadd16s %f5, %f11, %f17
16961 .word 0x9fa0108a ! t3_kref+0xaf4: fxtos %f10, %f15
16962 .word 0xb9a01a4a ! t3_kref+0xaf8: fdtoi %f10, %f28
16963 .word 0xea0e2002 ! t3_kref+0xafc: ldub [%i0 + 2], %l5
16964 .word 0xa7a0003b ! t3_kref+0xb00: fmovs %f27, %f19
16965 .word 0x99a01a32 ! t3_kref+0xb04: fstoi %f18, %f12
16966 .word 0xada20935 ! t3_kref+0xb08: fmuls %f8, %f21, %f22
16967 .word 0x9db10d1a ! t3_kref+0xb0c: fandnot1 %f4, %f26, %f14
16968 .word 0xa8f3782a ! t3_kref+0xb10: udivcc %o5, -0x7d6, %l4
16969 call SYM(t3_subr1)
16970 .word 0x99b00cd6 ! t3_kref+0xb18: fnot2 %f22, %f12
16971 .word 0x99a50d33 ! t3_kref+0xb1c: fsmuld %f20, %f19, %f12
16972 .word 0xaac03143 ! t3_kref+0xb20: addccc %g0, -0xebd, %l5
16973 .word 0xada0052d ! t3_kref+0xb24: fsqrts %f13, %f22
16974 .word 0xa89322d7 ! t3_kref+0xb28: orcc %o4, 0x2d7, %l4
16975 .word 0xa7a0109c ! t3_kref+0xb2c: fxtos %f28, %f19
16976 .word 0x9da000bd ! t3_kref+0xb30: fnegs %f29, %f14
16977 .word 0xd6300018 ! t3_kref+0xb34: sth %o3, [%g0 + %i0]
16978 .word 0xf02e8000 ! t3_kref+0xb38: stb %i0, [%i2]
16979 .word 0xa6e2bba2 ! t3_kref+0xb3c: subccc %o2, -0x45e, %l3
16980 .word 0x9ba01a39 ! t3_kref+0xb40: fstoi %f25, %f13
16981 .word 0xa885fb76 ! t3_kref+0xb44: addcc %l7, -0x48a, %l4
16982 .word 0xabb50012 ! t3_kref+0xb48: edge8 %l4, %l2, %l5
16983 .word 0xa93d0017 ! t3_kref+0xb4c: sra %l4, %l7, %l4
16984 .word 0xb9a0052d ! t3_kref+0xb50: fsqrts %f13, %f28
16985 .word 0xb9b2caf2 ! t3_kref+0xb54: fpsub32s %f11, %f18, %f28
16986 .word 0xa1a0193b ! t3_kref+0xb58: fstod %f27, %f16
16987 .word 0xf51e2010 ! t3_kref+0xb5c: ldd [%i0 + 0x10], %f26
16988 .word 0x81db38ff ! t3_kref+0xb60: flush %o4 - 0x701
16989 .word 0x86102003 ! t3_kref+0xb64: mov 0x3, %g3
16990 .word 0x32800000 ! t3_kref+0xb68: bne,a _kref+0xb68
16991 .word 0x86a0e001 ! t3_kref+0xb6c: subcc %g3, 1, %g3
16992 .word 0xafa0053b ! t3_kref+0xb70: fsqrts %f27, %f23
16993 .word 0xb9a00558 ! t3_kref+0xb74: fsqrtd %f24, %f28
16994 .word 0x31480005 ! t3_kref+0xb78: fba,a,pt %fcc0, _kref+0xb8c
16995 .word 0xaa35c00d ! t3_kref+0xb7c: orn %l7, %o5, %l5
16996 .word 0xaa1a000d ! t3_kref+0xb80: xor %o0, %o5, %l5
16997 .word 0xe60e600d ! t3_kref+0xb84: ldub [%i1 + 0xd], %l3
16998 .word 0x97b44efa ! t3_kref+0xb88: fornot2s %f17, %f26, %f11
16999 .word 0x81aa8ace ! t3_kref+0xb8c: fcmped %fcc0, %f10, %f14
17000 .word 0xea060000 ! t3_kref+0xb90: ld [%i0], %l5
17001 .word 0xa7a01895 ! t3_kref+0xb94: fitos %f21, %f19
17002 .word 0x8da48d30 ! t3_kref+0xb98: fsmuld %f18, %f16, %f6
17003 .word 0xaa8c8000 ! t3_kref+0xb9c: andcc %l2, %g0, %l5
17004 .word 0xed063fe8 ! t3_kref+0xba0: ld [%i0 - 0x18], %f22
17005 .word 0xa6da2798 ! t3_kref+0xba4: smulcc %o0, 0x798, %l3
17006 .word 0x9fc00004 ! t3_kref+0xba8: call %g0 + %g4
17007 .word 0xab3b201a ! t3_kref+0xbac: sra %o4, 0x1a, %l5
17008 .word 0xf007bfe0 ! t3_kref+0xbb0: ld [%fp - 0x20], %i0
17009 .word 0xa8f2c011 ! t3_kref+0xbb4: udivcc %o3, %l1, %l4
17010 .word 0xa8da389a ! t3_kref+0xbb8: smulcc %o0, -0x766, %l4
17011 .word 0x81af0aca ! t3_kref+0xbbc: fcmped %fcc0, %f28, %f10
17012 .word 0xa8854016 ! t3_kref+0xbc0: addcc %l5, %l6, %l4
17013 call 1f
17014 .empty
17015 .word 0xa802000c ! t3_kref+0xbc8: add %o0, %o4, %l4
17016 .word 0xe630a02e ! t3_kref+0xbcc: sth %l3, [%g2 + 0x2e]
17017 .word 0xc020a01c ! t3_kref+0xbd0: clr [%g2 + 0x1c]
17018 .word 0xaa8234ac ! t3_kref+0xbd4: addcc %o0, -0xb54, %l5
17019 .word 0xdd380018 ! t3_kref+0xbd8: std %f14, [%g0 + %i0]
17020 .word 0x3e480001 ! t3_kref+0xbdc: bvc,a,pt %icc, _kref+0xbe0
170211: .word 0xa1a0054c ! t3_kref+0xbe0: fsqrtd %f12, %f16
17022 .word 0x9db00f2b ! t3_kref+0xbe4: fsrc2s %f11, %f14
17023 .word 0xa7280015 ! t3_kref+0xbe8: sll %g0, %l5, %l3
17024 .word 0x91a01108 ! t3_kref+0xbec: fxtod %f8, %f8
17025 .word 0x8610200b ! t3_kref+0xbf0: mov 0xb, %g3
17026 .word 0x86a0e001 ! t3_kref+0xbf4: subcc %g3, 1, %g3
17027 .word 0x22800010 ! t3_kref+0xbf8: be,a _kref+0xc38
17028 .word 0xfc7f0005 ! t3_kref+0xbfc: swap [%i4 + %g5], %fp
17029 .word 0xdf266000 ! t3_kref+0xc00: st %f15, [%i1]
17030 .word 0x26bffffc ! t3_kref+0xc04: bl,a _kref+0xbf4
17031 .word 0xf56e2018 ! t3_kref+0xc08: prefetch %i0 + 0x18, 26
17032 .word 0xea78a00c ! t3_kref+0xc0c: swap [%g2 + 0xc], %l5
17033 .word 0x9da000af ! t3_kref+0xc10: fnegs %f15, %f14
17034 .word 0xb9a6884a ! t3_kref+0xc14: faddd %f26, %f10, %f28
17035 .word 0x34800008 ! t3_kref+0xc18: bg,a _kref+0xc38
17036 .word 0xa635c014 ! t3_kref+0xc1c: orn %l7, %l4, %l3
17037 .word 0xea000018 ! t3_kref+0xc20: ld [%g0 + %i0], %l5
17038 .word 0xb5a00556 ! t3_kref+0xc24: fsqrtd %f22, %f26
17039 .word 0x2a480007 ! t3_kref+0xc28: bcs,a,pt %icc, _kref+0xc44
17040 .word 0x8fa00033 ! t3_kref+0xc2c: fmovs %f19, %f7
17041 .word 0x2b2d2e2e ! t3_kref+0xc30: sethi %hi(0xb4b8b800), %l5
17042 .word 0xa8e30008 ! t3_kref+0xc34: subccc %o4, %o0, %l4
17043 .word 0x9da1c8b8 ! t3_kref+0xc38: fsubs %f7, %f24, %f14
17044 .word 0x9fc00004 ! t3_kref+0xc3c: call %g0 + %g4
17045 .word 0xa3b24eeb ! t3_kref+0xc40: fornot2s %f9, %f11, %f17
17046 .word 0xf007bfe0 ! t3_kref+0xc44: ld [%fp - 0x20], %i0
17047 .word 0xe01e0000 ! t3_kref+0xc48: ldd [%i0], %l0
17048 .word 0x22480001 ! t3_kref+0xc4c: be,a,pt %icc, _kref+0xc50
17049 .word 0x91a0054c ! t3_kref+0xc50: fsqrtd %f12, %f8
17050 .word 0xa9a7084a ! t3_kref+0xc54: faddd %f28, %f10, %f20
17051 .word 0xd820a02c ! t3_kref+0xc58: st %o4, [%g2 + 0x2c]
17052 .word 0x93a01a4c ! t3_kref+0xc5c: fdtoi %f12, %f9
17053 .word 0xa3a00525 ! t3_kref+0xc60: fsqrts %f5, %f17
17054 .word 0xd7e6500a ! t3_kref+0xc64: casa [%i1]0x80, %o2, %o3
17055 .word 0xa9b4c32b ! t3_kref+0xc68: bmask %l3, %o3, %l4
17056 .word 0xaad22a87 ! t3_kref+0xc6c: umulcc %o0, 0xa87, %l5
17057 .word 0xaa84ff4e ! t3_kref+0xc70: addcc %l3, -0xb2, %l5
17058 .word 0xa3a000b4 ! t3_kref+0xc74: fnegs %f20, %f17
17059 .word 0x81aecaa8 ! t3_kref+0xc78: fcmpes %fcc0, %f27, %f8
17060 .word 0xb1a108d6 ! t3_kref+0xc7c: fsubd %f4, %f22, %f24
17061 .word 0xd66e001a ! t3_kref+0xc80: ldstub [%i0 + %i2], %o3
17062 .word 0xa804a570 ! t3_kref+0xc84: add %l2, 0x570, %l4
17063 .word 0x3a480005 ! t3_kref+0xc88: bcc,a,pt %icc, _kref+0xc9c
17064 .word 0xed68a20f ! t3_kref+0xc8c: prefetch %g2 + 0x20f, 22
17065 .word 0x93a000b3 ! t3_kref+0xc90: fnegs %f19, %f9
17066 .word 0xa73d201b ! t3_kref+0xc94: sra %l4, 0x1b, %l3
17067 .word 0xd43e6000 ! t3_kref+0xc98: std %o2, [%i1]
17068 .word 0xb1b00fe0 ! t3_kref+0xc9c: fones %f24
17069 .word 0x26480005 ! t3_kref+0xca0: bl,a,pt %icc, _kref+0xcb4
17070 .word 0x9da0054e ! t3_kref+0xca4: fsqrtd %f14, %f14
17071 .word 0xf11fbcb8 ! t3_kref+0xca8: ldd [%fp - 0x348], %f24
17072 .word 0xaad2b091 ! t3_kref+0xcac: umulcc %o2, -0xf6f, %l5
17073 .word 0xa6f54012 ! t3_kref+0xcb0: udivcc %l5, %l2, %l3
17074 .word 0xec3e7fe8 ! t3_kref+0xcb4: std %l6, [%i1 - 0x18]
17075 .word 0x2d800002 ! t3_kref+0xcb8: fbg,a _kref+0xcc0
17076 .word 0xa70b3e98 ! t3_kref+0xcbc: tsubcc %o4, -0x168, %l3
17077 .word 0x8610200e ! t3_kref+0xcc0: mov 0xe, %g3
17078 .word 0x86a0e001 ! t3_kref+0xcc4: subcc %g3, 1, %g3
17079 .word 0x2280001d ! t3_kref+0xcc8: be,a _kref+0xd3c
17080 .word 0x8da6cd27 ! t3_kref+0xccc: fsmuld %f27, %f7, %f6
17081 .word 0xf207bfe0 ! t3_kref+0xcd0: ld [%fp - 0x20], %i1
17082 .word 0xe8871019 ! t3_kref+0xcd4: lda [%i4 + %i1]0x80, %l4
17083 .word 0x91a000b6 ! t3_kref+0xcd8: fnegs %f22, %f8
17084 .word 0xe230a03c ! t3_kref+0xcdc: sth %l1, [%g2 + 0x3c]
17085 .word 0xaa8cf69e ! t3_kref+0xce0: andcc %l3, -0x962, %l5
17086 .word 0x8da188c8 ! t3_kref+0xce4: fsubd %f6, %f8, %f6
17087 .word 0x81af0a48 ! t3_kref+0xce8: fcmpd %fcc0, %f28, %f8
17088 .word 0x99a0055c ! t3_kref+0xcec: fsqrtd %f28, %f12
17089 .word 0xe828a01e ! t3_kref+0xcf0: stb %l4, [%g2 + 0x1e]
17090 .word 0xab0daf87 ! t3_kref+0xcf4: tsubcc %l6, 0xf87, %l5
17091 .word 0x9fa14929 ! t3_kref+0xcf8: fmuls %f5, %f9, %f15
17092 .word 0xa9400000 ! t3_kref+0xcfc: mov %y, %l4
17093 .word 0x234ffff1 ! t3_kref+0xd00: fbne,a,pt %fcc0, _kref+0xcc4
17094 .word 0xb1a3cd2e ! t3_kref+0xd04: fsmuld %f15, %f14, %f24
17095 .word 0xe106001c ! t3_kref+0xd08: ld [%i0 + %i4], %f16
17096 .word 0xa892e09f ! t3_kref+0xd0c: orcc %o3, 0x9f, %l4
17097 .word 0x9da018c8 ! t3_kref+0xd10: fdtos %f8, %f14
17098 .word 0xa69a000c ! t3_kref+0xd14: xorcc %o0, %o4, %l3
17099 .word 0xb9a01930 ! t3_kref+0xd18: fstod %f16, %f28
17100 .word 0xa6746f7f ! t3_kref+0xd1c: udiv %l1, 0xf7f, %l3
17101 .word 0xec300019 ! t3_kref+0xd20: sth %l6, [%g0 + %i1]
17102 .word 0x2e480004 ! t3_kref+0xd24: bvs,a,pt %icc, _kref+0xd34
17103 .word 0x91b20a8e ! t3_kref+0xd28: fpsub16 %f8, %f14, %f8
17104 .word 0xdaf6501d ! t3_kref+0xd2c: stxa %o5, [%i1 + %i5]0x80
17105 .word 0xa8f46451 ! t3_kref+0xd30: udivcc %l1, 0x451, %l4
17106 .word 0x2b4fffe4 ! t3_kref+0xd34: fbug,a,pt %fcc0, _kref+0xcc4
17107 .word 0xa6220017 ! t3_kref+0xd38: sub %o0, %l7, %l3
17108 .word 0x9ba01a4e ! t3_kref+0xd3c: fdtoi %f14, %f13
17109 .word 0xb7b14d3b ! t3_kref+0xd40: fandnot1s %f5, %f27, %f27
17110 .word 0x81da79ee ! t3_kref+0xd44: flush %o1 - 0x612
17111 .word 0x8da00125 ! t3_kref+0xd48: fabss %f5, %f6
17112 .word 0xa8d2c00c ! t3_kref+0xd4c: umulcc %o3, %o4, %l4
17113 .word 0xc368a202 ! t3_kref+0xd50: prefetch %g2 + 0x202, 1
17114 .word 0xaa1d4017 ! t3_kref+0xd54: xor %l5, %l7, %l5
17115 .word 0xf5ee501a ! t3_kref+0xd58: prefetcha %i1 + %i2, 26
17116 .word 0xed1fbc58 ! t3_kref+0xd5c: ldd [%fp - 0x3a8], %f22
17117 .word 0xe806001c ! t3_kref+0xd60: ld [%i0 + %i4], %l4
17118 .word 0xe09f5019 ! t3_kref+0xd64: ldda [%i5 + %i1]0x80, %l0
17119 .word 0x34480002 ! t3_kref+0xd68: bg,a,pt %icc, _kref+0xd70
17120 .word 0xe6163ff4 ! t3_kref+0xd6c: lduh [%i0 - 0xc], %l3
17121 .word 0x37800002 ! t3_kref+0xd70: fbge,a _kref+0xd78
17122 .word 0xeea71018 ! t3_kref+0xd74: sta %l7, [%i4 + %i0]0x80
17123 .word 0x8143e040 ! t3_kref+0xd78: membar 0x40
17124 .word 0xaac2ae6a ! t3_kref+0xd7c: addccc %o2, 0xe6a, %l5
17125 .word 0xdba01018 ! t3_kref+0xd80: sta %f13, [%g0 + %i0]0x80
17126 .word 0xa93aa011 ! t3_kref+0xd84: sra %o2, 0x11, %l4
17127 .word 0xa615a5c5 ! t3_kref+0xd88: or %l6, 0x5c5, %l3
17128 .word 0xe9be1809 ! t3_kref+0xd8c: stda %f20, [%i0 + %o1]0xc0
17129 .word 0x27480002 ! t3_kref+0xd90: fbul,a,pt %fcc0, _kref+0xd98
17130 .word 0xc368a085 ! t3_kref+0xd94: prefetch %g2 + 0x85, 1
17131 .word 0xa813289e ! t3_kref+0xd98: or %o4, 0x89e, %l4
17132 .word 0xfb063ff8 ! t3_kref+0xd9c: ld [%i0 - 8], %f29
17133 .word 0xa73b4015 ! t3_kref+0xda0: sra %o5, %l5, %l3
17134 .word 0x81af4a2d ! t3_kref+0xda4: fcmps %fcc0, %f29, %f13
17135 .word 0xcd865000 ! t3_kref+0xda8: lda [%i1]0x80, %f6
17136 .word 0x9fc10000 ! t3_kref+0xdac: call %g4
17137 .word 0xda2e0000 ! t3_kref+0xdb0: stb %o5, [%i0]
17138 .word 0xa740c000 ! t3_kref+0xdb4: mov %asi, %l3
17139 .word 0xb1a00556 ! t3_kref+0xdb8: fsqrtd %f22, %f24
17140 .word 0xa1a6cd2d ! t3_kref+0xdbc: fsmuld %f27, %f13, %f16
17141 .word 0xabb50113 ! t3_kref+0xdc0: edge32 %l4, %l3, %l5
17142 .word 0xab400000 ! t3_kref+0xdc4: mov %y, %l5
17143 .word 0xa8c5f360 ! t3_kref+0xdc8: addccc %l7, -0xca0, %l4
17144 .word 0xeb062014 ! t3_kref+0xdcc: ld [%i0 + 0x14], %f21
17145 .word 0xa8ad8017 ! t3_kref+0xdd0: andncc %l6, %l7, %l4
17146 .word 0xaa9ae8e0 ! t3_kref+0xdd4: xorcc %o3, 0x8e0, %l5
17147 .word 0xeb20a01c ! t3_kref+0xdd8: st %f21, [%g2 + 0x1c]
17148 .word 0x99a0054c ! t3_kref+0xddc: fsqrtd %f12, %f12
17149 .word 0x86102001 ! t3_kref+0xde0: mov 0x1, %g3
17150 .word 0x32800000 ! t3_kref+0xde4: bne,a _kref+0xde4
17151 .word 0x86a0e001 ! t3_kref+0xde8: subcc %g3, 1, %g3
17152 .word 0xe9070018 ! t3_kref+0xdec: ld [%i4 + %i0], %f20
17153 .word 0xa7400000 ! t3_kref+0xdf0: mov %y, %l3
17154 .word 0xeb68a148 ! t3_kref+0xdf4: prefetch %g2 + 0x148, 21
17155 .word 0x81ab0aca ! t3_kref+0xdf8: fcmped %fcc0, %f12, %f10
17156 .word 0xa8dc4014 ! t3_kref+0xdfc: smulcc %l1, %l4, %l4
17157 .word 0x91a109ca ! t3_kref+0xe00: fdivd %f4, %f10, %f8
17158 .word 0xe13e401d ! t3_kref+0xe04: std %f16, [%i1 + %i5]
17159 .word 0xd8780019 ! t3_kref+0xe08: swap [%g0 + %i1], %o4
17160 .word 0xaa7c6c1a ! t3_kref+0xe0c: sdiv %l1, 0xc1a, %l5
17161 .word 0x81daa36e ! t3_kref+0xe10: flush %o2 + 0x36e
17162 .word 0xaa2a69a5 ! t3_kref+0xe14: andn %o1, 0x9a5, %l5
17163 .word 0x2b20edce ! t3_kref+0xe18: sethi %hi(0x83b73800), %l5
17164 .word 0xdd1fbeb8 ! t3_kref+0xe1c: ldd [%fp - 0x148], %f14
17165 .word 0xa6a2c00a ! t3_kref+0xe20: subcc %o3, %o2, %l3
17166 .word 0xf9be5a1c ! t3_kref+0xe24: stda %f28, [%i1 + %i4]0xd0
17167 .word 0x91a649b5 ! t3_kref+0xe28: fdivs %f25, %f21, %f8
17168 .word 0xa89d71b6 ! t3_kref+0xe2c: xorcc %l5, -0xe4a, %l4
17169 .word 0xd720a01c ! t3_kref+0xe30: st %f11, [%g2 + 0x1c]
17170 .word 0xa9b2472e ! t3_kref+0xe34: fmuld8ulx16 %f9, %f14, %f20
17171 .word 0xed06600c ! t3_kref+0xe38: ld [%i1 + 0xc], %f22
17172 .word 0xaa2db3b6 ! t3_kref+0xe3c: andn %l6, -0xc4a, %l5
17173 .word 0xeef01019 ! t3_kref+0xe40: stxa %l7, [%g0 + %i1]0x80
17174 .word 0x91a68958 ! t3_kref+0xe44: fmuld %f26, %f24, %f8
17175 .word 0xa6a3786a ! t3_kref+0xe48: subcc %o5, -0x796, %l3
17176 .word 0x81dfbbeb ! t3_kref+0xe4c: flush %fp - 0x415
17177 .word 0xaac54013 ! t3_kref+0xe50: addccc %l5, %l3, %l5
17178 .word 0xa5a01895 ! t3_kref+0xe54: fitos %f21, %f18
17179 .word 0xc1f65011 ! t3_kref+0xe58: casxa [%i1]0x80, %l1, %g0
17180 .word 0x99a0052c ! t3_kref+0xe5c: fsqrts %f12, %f12
17181 .word 0xc168a187 ! t3_kref+0xe60: prefetch %g2 + 0x187, 0
17182 .word 0xab400000 ! t3_kref+0xe64: mov %y, %l5
17183 .word 0xa7b54300 ! t3_kref+0xe68: alignaddr %l5, %g0, %l3
17184 .word 0x29480003 ! t3_kref+0xe6c: fbl,a,pt %fcc0, _kref+0xe78
17185 .word 0x81858000 ! t3_kref+0xe70: wr %l6, %g0, %y
17186 .word 0xd5264000 ! t3_kref+0xe74: st %f10, [%i1]
17187 .word 0xecbf5018 ! t3_kref+0xe78: stda %l6, [%i5 + %i0]0x80
17188 .word 0xaa8579bd ! t3_kref+0xe7c: addcc %l5, -0x643, %l5
17189 .word 0xab24b90f ! t3_kref+0xe80: mulscc %l2, -0x6f1, %l5
17190 .word 0xaaf00011 ! t3_kref+0xe84: udivcc %g0, %l1, %l5
17191 .word 0xe8270019 ! t3_kref+0xe88: st %l4, [%i4 + %i1]
17192 .word 0x81af0a3c ! t3_kref+0xe8c: fcmps %fcc0, %f28, %f28
17193 .word 0xa87d2416 ! t3_kref+0xe90: sdiv %l4, 0x416, %l4
17194 .word 0x81df38ac ! t3_kref+0xe94: flush %i4 - 0x754
17195 .word 0xf3ee101d ! t3_kref+0xe98: prefetcha %i0 + %i5, 25
17196 .word 0xaa28206c ! t3_kref+0xe9c: andn %g0, 0x6c, %l5
17197 .word 0xd1bf5018 ! t3_kref+0xea0: stda %f8, [%i5 + %i0]0x80
17198 .word 0x20800006 ! t3_kref+0xea4: bn,a _kref+0xebc
17199 .word 0x81dfb5ce ! t3_kref+0xea8: flush %fp - 0xa32
17200 .word 0xe42e001a ! t3_kref+0xeac: stb %l2, [%i0 + %i2]
17201 .word 0xe80e401a ! t3_kref+0xeb0: ldub [%i1 + %i2], %l4
17202 .word 0xa7b5010c ! t3_kref+0xeb4: edge32 %l4, %o4, %l3
17203 .word 0xf11fbf28 ! t3_kref+0xeb8: ldd [%fp - 0xd8], %f24
17204 .word 0xec3e0000 ! t3_kref+0xebc: std %l6, [%i0]
17205 .word 0xa62dc00b ! t3_kref+0xec0: andn %l7, %o3, %l3
17206 .word 0xead65000 ! t3_kref+0xec4: ldsha [%i1]0x80, %l5
17207 .word 0xa5a01a56 ! t3_kref+0xec8: fdtoi %f22, %f18
17208 .word 0xa6820015 ! t3_kref+0xecc: addcc %o0, %l5, %l3
17209 .word 0xa8fcc00c ! t3_kref+0xed0: sdivcc %l3, %o4, %l4
17210 .word 0x99b706c6 ! t3_kref+0xed4: fmul8sux16 %f28, %f6, %f12
17211 .word 0xa93b2007 ! t3_kref+0xed8: sra %o4, 0x7, %l4
17212 .word 0xaaadea6e ! t3_kref+0xedc: andncc %l7, 0xa6e, %l5
17213 .word 0x95b18a5a ! t3_kref+0xee0: fpadd32 %f6, %f26, %f10
17214 .word 0xa7b48355 ! t3_kref+0xee4: alignaddrl %l2, %l5, %l3
17215 .word 0xabb58032 ! t3_kref+0xee8: edge8n %l6, %l2, %l5
17216 .word 0x29480005 ! t3_kref+0xeec: fbl,a,pt %fcc0, _kref+0xf00
17217 .word 0xa6c0000c ! t3_kref+0xef0: addccc %g0, %o4, %l3
17218 .word 0xa9b4c10c ! t3_kref+0xef4: edge32 %l3, %o4, %l4
17219 .word 0xa93a000c ! t3_kref+0xef8: sra %o0, %o4, %l4
17220 .word 0x81ad0ad6 ! t3_kref+0xefc: fcmped %fcc0, %f20, %f22
17221 .word 0xa93cc015 ! t3_kref+0xf00: sra %l3, %l5, %l4
17222 .word 0xa815bd9f ! t3_kref+0xf04: or %l6, -0x261, %l4
17223 .word 0xb3b5cd2d ! t3_kref+0xf08: fandnot1s %f23, %f13, %f25
17224 .word 0xe6166006 ! t3_kref+0xf0c: lduh [%i1 + 6], %l3
17225 .word 0xb5b64d60 ! t3_kref+0xf10: fnot1s %f25, %f26
17226 .word 0x30800004 ! t3_kref+0xf14: ba,a _kref+0xf24
17227 .word 0x99a0192f ! t3_kref+0xf18: fstod %f15, %f12
17228 .word 0xada0192d ! t3_kref+0xf1c: fstod %f13, %f22
17229 .word 0xaa750000 ! t3_kref+0xf20: udiv %l4, %g0, %l5
17230 .word 0xaaf4bd51 ! t3_kref+0xf24: udivcc %l2, -0x2af, %l5
17231 .word 0xedee101b ! t3_kref+0xf28: prefetcha %i0 + %i3, 22
17232 .word 0xe7262000 ! t3_kref+0xf2c: st %f19, [%i0]
17233 .word 0xb5a00546 ! t3_kref+0xf30: fsqrtd %f6, %f26
17234 .word 0xc0fe1000 ! t3_kref+0xf34: swapa [%i0]0x80, %g0
17235 .word 0x89b50988 ! t3_kref+0xf38: bshuffle %f20, %f8, %f4
17236 .word 0xa88ac013 ! t3_kref+0xf3c: andcc %o3, %l3, %l4
17237 .word 0xda2e3fef ! t3_kref+0xf40: stb %o5, [%i0 - 0x11]
17238 .word 0xb5b74e70 ! t3_kref+0xf44: fxnors %f29, %f16, %f26
17239 .word 0xa68a000c ! t3_kref+0xf48: andcc %o0, %o4, %l3
17240 .word 0xe696101b ! t3_kref+0xf4c: lduha [%i0 + %i3]0x80, %l3
17241 .word 0xa9b5c280 ! t3_kref+0xf50: array32 %l7, %g0, %l4
17242 .word 0x8fb4cab3 ! t3_kref+0xf54: fpsub16s %f19, %f19, %f7
17243 .word 0xcd067fe0 ! t3_kref+0xf58: ld [%i1 - 0x20], %f6
17244 .word 0x8143c000 ! t3_kref+0xf5c: stbar
17245 .word 0xbba000a5 ! t3_kref+0xf60: fnegs %f5, %f29
17246 .word 0xe9bf1a18 ! t3_kref+0xf64: stda %f20, [%i4 + %i0]0xd0
17247 .word 0x8db28f50 ! t3_kref+0xf68: fornot1 %f10, %f16, %f6
17248 .word 0xa8928011 ! t3_kref+0xf6c: orcc %o2, %l1, %l4
17249 .word 0x97a018c6 ! t3_kref+0xf70: fdtos %f6, %f11
17250 .word 0xab400000 ! t3_kref+0xf74: mov %y, %l5
17251 .word 0xd1be1815 ! t3_kref+0xf78: stda %f8, [%i0 + %l5]0xc0
17252 .word 0xa68a3fe7 ! t3_kref+0xf7c: andcc %o0, -0x19, %l3
17253 .word 0xec2e3fef ! t3_kref+0xf80: stb %l6, [%i0 - 0x11]
17254 .word 0x81ac8ad2 ! t3_kref+0xf84: fcmped %fcc0, %f18, %f18
17255 .word 0xe27e601c ! t3_kref+0xf88: swap [%i1 + 0x1c], %l1
17256 .word 0x95b606da ! t3_kref+0xf8c: fmul8sux16 %f24, %f26, %f10
17257 .word 0x86102004 ! t3_kref+0xf90: mov 0x4, %g3
17258 .word 0x32800000 ! t3_kref+0xf94: bne,a _kref+0xf94
17259 .word 0x86a0e001 ! t3_kref+0xf98: subcc %g3, 1, %g3
17260 .word 0x9da01a48 ! t3_kref+0xf9c: fdtoi %f8, %f14
17261 .word 0xf91e3ff8 ! t3_kref+0xfa0: ldd [%i0 - 8], %f28
17262 .word 0xa7236446 ! t3_kref+0xfa4: mulscc %o5, 0x446, %l3
17263 .word 0x9db28908 ! t3_kref+0xfa8: faligndata %f10, %f8, %f14
17264 .word 0x29800004 ! t3_kref+0xfac: fbl,a _kref+0xfbc
17265 .word 0xc568a087 ! t3_kref+0xfb0: prefetch %g2 + 0x87, 2
17266 .word 0xd02e3ff2 ! t3_kref+0xfb4: stb %o0, [%i0 - 0xe]
17267 .word 0xab322015 ! t3_kref+0xfb8: srl %o0, 0x15, %l5
17268 .word 0xe80e8019 ! t3_kref+0xfbc: ldub [%i2 + %i1], %l4
17269 .word 0xaa45ec09 ! t3_kref+0xfc0: addc %l7, 0xc09, %l5
17270 .word 0xe8ee9019 ! t3_kref+0xfc4: ldstuba [%i2 + %i1]0x80, %l4
17271 .word 0x95a20844 ! t3_kref+0xfc8: faddd %f8, %f4, %f10
17272 .word 0xa7b580d7 ! t3_kref+0xfcc: edge16l %l6, %l7, %l3
17273 .word 0xb1a549ba ! t3_kref+0xfd0: fdivs %f21, %f26, %f24
17274 .word 0xb7a01a34 ! t3_kref+0xfd4: fstoi %f20, %f27
17275 .word 0xea30a01c ! t3_kref+0xfd8: sth %l5, [%g2 + 0x1c]
17276 .word 0xf16e401b ! t3_kref+0xfdc: prefetch %i1 + %i3, 24
17277 .word 0xada4084c ! t3_kref+0xfe0: faddd %f16, %f12, %f22
17278 sethi %hi(2f), %o7
17279 .word 0xe40be010 ! t3_kref+0xfe8: ldub [%o7 + 0x10], %l2
17280 .word 0xa41ca00c ! t3_kref+0xfec: xor %l2, 0xc, %l2
17281 .word 0xe42be010 ! t3_kref+0xff0: stb %l2, [%o7 + 0x10]
17282 .word 0x81dbe010 ! t3_kref+0xff4: flush %o7 + 0x10
17283 .word 0x23480006 ! t3_kref+0xff8: fbne,a,pt %fcc0, _kref+0x1010
17284 .word 0x95a30935 ! t3_kref+0xffc: fmuls %f12, %f21, %f10
17285 .word 0xada01a52 ! t3_kref+0x1000: fdtoi %f18, %f22
17286 .word 0xd89f5018 ! t3_kref+0x1004: ldda [%i5 + %i0]0x80, %o4
17287 .word 0xa8c5ef4c ! t3_kref+0x1008: addccc %l7, 0xf4c, %l4
17288 .word 0x3d800006 ! t3_kref+0x100c: fbule,a _kref+0x1024
172892: .word 0x99b70d14 ! t3_kref+0x1010: fandnot1 %f28, %f20, %f12
17290 .word 0x2c800007 ! t3_kref+0x1014: bneg,a _kref+0x1030
17291 .word 0xf11fbfc0 ! t3_kref+0x1018: ldd [%fp - 0x40], %f24
17292 .word 0xaa34e391 ! t3_kref+0x101c: orn %l3, 0x391, %l5
17293 .word 0x33800005 ! t3_kref+0x1020: fbe,a _kref+0x1034
17294 .word 0xa60521a4 ! t3_kref+0x1024: add %l4, 0x1a4, %l3
17295 .word 0xaa85c00b ! t3_kref+0x1028: addcc %l7, %o3, %l5
17296 .word 0x93a0188a ! t3_kref+0x102c: fitos %f10, %f9
17297 .word 0xe11fbd30 ! t3_kref+0x1030: ldd [%fp - 0x2d0], %f16
17298 .word 0xaba000a8 ! t3_kref+0x1034: fnegs %f8, %f21
17299 .word 0xb5a0055c ! t3_kref+0x1038: fsqrtd %f28, %f26
17300 .word 0xafb40faf ! t3_kref+0x103c: fors %f16, %f15, %f23
17301 .word 0xe8162006 ! t3_kref+0x1040: lduh [%i0 + 6], %l4
17302 .word 0xe8981019 ! t3_kref+0x1044: ldda [%g0 + %i1]0x80, %l4
17303 .word 0xaa7c8014 ! t3_kref+0x1048: sdiv %l2, %l4, %l5
17304 .word 0xa5a70d2c ! t3_kref+0x104c: fsmuld %f28, %f12, %f18
17305 .word 0x9fc10000 ! t3_kref+0x1050: call %g4
17306 .word 0xa694c016 ! t3_kref+0x1054: orcc %l3, %l6, %l3
17307 .word 0xcd1fbfa0 ! t3_kref+0x1058: ldd [%fp - 0x60], %f6
17308 .word 0x91b2cdf8 ! t3_kref+0x105c: fnands %f11, %f24, %f8
17309 .word 0xaa8a800a ! t3_kref+0x1060: andcc %o2, %o2, %l5
17310 .word 0x8fa0002c ! t3_kref+0x1064: fmovs %f12, %f7
17311 .word 0xaa9d400b ! t3_kref+0x1068: xorcc %l5, %o3, %l5
17312 .word 0xdd3e001d ! t3_kref+0x106c: std %f14, [%i0 + %i5]
17313 .word 0xa8dd6964 ! t3_kref+0x1070: smulcc %l5, 0x964, %l4
17314 .word 0xeb6e001a ! t3_kref+0x1074: prefetch %i0 + %i2, 21
17315 .word 0xaa833112 ! t3_kref+0x1078: addcc %o4, -0xeee, %l5
17316 .word 0xada1084a ! t3_kref+0x107c: faddd %f4, %f10, %f22
17317 .word 0xd43e4000 ! t3_kref+0x1080: std %o2, [%i1]
17318 .word 0xafb00f29 ! t3_kref+0x1084: fsrc2s %f9, %f23
17319 .word 0x8da709d4 ! t3_kref+0x1088: fdivd %f28, %f20, %f6
17320 .word 0x37480005 ! t3_kref+0x108c: fbge,a,pt %fcc0, _kref+0x10a0
17321 .word 0xc036600e ! t3_kref+0x1090: clrh [%i1 + 0xe]
17322 .word 0xa5aa0050 ! t3_kref+0x1094: fmovda %fcc0, %f16, %f18
17323! .word 0x2d9a1bc6 ! t3_kref+0x1098: fbg,a SYM(t3_subr3)
17324 fbg,a SYM(t3_subr3)
17325 .word 0x9f414000 ! t3_kref+0x109c: mov %pc, %o7
17326 .word 0xa9b10e80 ! t3_kref+0x10a0: fsrc1 %f4, %f20
17327 .word 0xbbb68a70 ! t3_kref+0x10a4: fpadd32s %f26, %f16, %f29
17328 .word 0x95a01a31 ! t3_kref+0x10a8: fstoi %f17, %f10
17329 .word 0xa695c011 ! t3_kref+0x10ac: orcc %l7, %l1, %l3
17330 .word 0xe16e3ff0 ! t3_kref+0x10b0: prefetch %i0 - 0x10, 16
17331 .word 0xada608da ! t3_kref+0x10b4: fsubd %f24, %f26, %f22
17332 .word 0xed1e0000 ! t3_kref+0x10b8: ldd [%i0], %f22
17333 .word 0x89b18e80 ! t3_kref+0x10bc: fsrc1 %f6, %f4
17334 .word 0xea0e8019 ! t3_kref+0x10c0: ldub [%i2 + %i1], %l5
17335 .word 0xcd1e7fe8 ! t3_kref+0x10c4: ldd [%i1 - 0x18], %f6
17336 .word 0xaa980013 ! t3_kref+0x10c8: xorcc %g0, %l3, %l5
17337 .word 0xea86501c ! t3_kref+0x10cc: lda [%i1 + %i4]0x80, %l5
17338 .word 0x24800003 ! t3_kref+0x10d0: ble,a _kref+0x10dc
17339 .word 0xa6e34012 ! t3_kref+0x10d4: subccc %o5, %l2, %l3
17340 .word 0xa69d4012 ! t3_kref+0x10d8: xorcc %l5, %l2, %l3
17341 .word 0xa605c00d ! t3_kref+0x10dc: add %l7, %o5, %l3
17342 .word 0xa73b4014 ! t3_kref+0x10e0: sra %o5, %l4, %l3
17343 .word 0xf51f4019 ! t3_kref+0x10e4: ldd [%i5 + %i1], %f26
17344 .word 0x31480007 ! t3_kref+0x10e8: fba,a,pt %fcc0, _kref+0x1104
17345 .word 0xea0e7ff8 ! t3_kref+0x10ec: ldub [%i1 - 8], %l5
17346 .word 0xabb50037 ! t3_kref+0x10f0: edge8n %l4, %l7, %l5
17347 .word 0xec30a03e ! t3_kref+0x10f4: sth %l6, [%g2 + 0x3e]
17348 .word 0x2b0fba82 ! t3_kref+0x10f8: sethi %hi(0x3eea0800), %l5
17349 .word 0xa3a01a5c ! t3_kref+0x10fc: fdtoi %f28, %f17
17350 .word 0xa8b5c011 ! t3_kref+0x1100: orncc %l7, %l1, %l4
17351 .word 0xe60e7ff1 ! t3_kref+0x1104: ldub [%i1 - 0xf], %l3
17352 .word 0xd036600e ! t3_kref+0x1108: sth %o0, [%i1 + 0xe]
17353 .word 0xa89a7964 ! t3_kref+0x110c: xorcc %o1, -0x69c, %l4
17354 .word 0x83414000 ! t3_kref+0x1110: mov %pc, %g1
17355 .word 0xec28a00d ! t3_kref+0x1114: stb %l6, [%g2 + 0xd]
17356 .word 0x81dc001e ! t3_kref+0x1118: flush %l0 + %fp
17357 .word 0xa93d4017 ! t3_kref+0x111c: sra %l5, %l7, %l4
17358 .word 0x95b30adc ! t3_kref+0x1120: fpsub32 %f12, %f28, %f10
17359 .word 0xa9b20e5c ! t3_kref+0x1124: fxnor %f8, %f28, %f20
17360 .word 0xa8da0009 ! t3_kref+0x1128: smulcc %o0, %o1, %l4
17361 .word 0x81aa0a46 ! t3_kref+0x112c: fcmpd %fcc0, %f8, %f6
17362 .word 0xa642e19b ! t3_kref+0x1130: addc %o3, 0x19b, %l3
17363 .word 0x2b3665b3 ! t3_kref+0x1134: sethi %hi(0xd996cc00), %l5
17364 .word 0xe850a03c ! t3_kref+0x1138: ldsh [%g2 + 0x3c], %l4
17365 .word 0x23800006 ! t3_kref+0x113c: fbne,a _kref+0x1154
17366 .word 0xa1b58a08 ! t3_kref+0x1140: fpadd16 %f22, %f8, %f16
17367 .word 0x95a0188f ! t3_kref+0x1144: fitos %f15, %f10
17368 .word 0x001fffff ! t3_kref+0x1148: illtrap 0x1fffff
17369 .word 0xcd3e2010 ! t3_kref+0x114c: std %f6, [%i0 + 0x10]
17370 .word 0x9da00044 ! t3_kref+0x1150: fmovd %f4, %f14
17371 call SYM(t3_subr1)
17372 .word 0xd91fbd58 ! t3_kref+0x1158: ldd [%fp - 0x2a8], %f12
17373 .word 0xaadd800b ! t3_kref+0x115c: smulcc %l6, %o3, %l5
17374 .word 0xa8c2c011 ! t3_kref+0x1160: addccc %o3, %l1, %l4
17375 .word 0xe8200018 ! t3_kref+0x1164: st %l4, [%g0 + %i0]
17376 .word 0xa7b504da ! t3_kref+0x1168: fcmpne32 %f20, %f26, %l3
17377 .word 0x81858000 ! t3_kref+0x116c: wr %l6, %g0, %y
17378 .word 0x2e480005 ! t3_kref+0x1170: bvs,a,pt %icc, _kref+0x1184
17379 .word 0x81deb5b8 ! t3_kref+0x1174: flush %i2 - 0xa48
17380 .word 0x9fc00004 ! t3_kref+0x1178: call %g0 + %g4
17381 .word 0xe60e3ffc ! t3_kref+0x117c: ldub [%i0 - 4], %l3
17382 .word 0xd220a03c ! t3_kref+0x1180: st %o1, [%g2 + 0x3c]
17383 .word 0xa6bd8012 ! t3_kref+0x1184: xnorcc %l6, %l2, %l3
17384 .word 0x95b406b4 ! t3_kref+0x1188: fmul8x16al %f16, %f20, %f10
17385 .word 0x21480008 ! t3_kref+0x118c: fbn,a,pt %fcc0, _kref+0x11ac
17386 .word 0xa9b60416 ! t3_kref+0x1190: fcmple16 %f24, %f22, %l4
17387 .word 0x95b40e80 ! t3_kref+0x1194: fsrc1 %f16, %f10
17388 .word 0x22480001 ! t3_kref+0x1198: be,a,pt %icc, _kref+0x119c
17389 .word 0xafa000a5 ! t3_kref+0x119c: fnegs %f5, %f23
17390 .word 0x8fb50ef4 ! t3_kref+0x11a0: fornot2s %f20, %f20, %f7
17391 .word 0xa8846645 ! t3_kref+0x11a4: addcc %l1, 0x645, %l4
17392 .word 0xa3a01a50 ! t3_kref+0x11a8: fdtoi %f16, %f17
17393 .word 0xd43f4019 ! t3_kref+0x11ac: std %o2, [%i5 + %i1]
17394 .word 0xb1a209d6 ! t3_kref+0x11b0: fdivd %f8, %f22, %f24
17395 .word 0xa694aa04 ! t3_kref+0x11b4: orcc %l2, 0xa04, %l3
17396 .word 0xa9b2006a ! t3_kref+0x11b8: edge8ln %o0, %o2, %l4
17397 .word 0xa7322009 ! t3_kref+0x11bc: srl %o0, 0x9, %l3
17398 .word 0x2a800006 ! t3_kref+0x11c0: bcs,a _kref+0x11d8
17399 .word 0xa70cc00a ! t3_kref+0x11c4: tsubcc %l3, %o2, %l3
17400 .word 0x99a5c9b7 ! t3_kref+0x11c8: fdivs %f23, %f23, %f12
17401 .word 0xa5a01897 ! t3_kref+0x11cc: fitos %f23, %f18
17402 .word 0xada709d6 ! t3_kref+0x11d0: fdivd %f28, %f22, %f22
17403 .word 0xab3da000 ! t3_kref+0x11d4: sra %l6, 0x0, %l5
17404 .word 0xa834c015 ! t3_kref+0x11d8: orn %l3, %l5, %l4
17405 .word 0xb1a018cc ! t3_kref+0x11dc: fdtos %f12, %f24
17406 .word 0xa8934013 ! t3_kref+0x11e0: orcc %o5, %l3, %l4
17407 .word 0x30480005 ! t3_kref+0x11e4: ba,a,pt %icc, _kref+0x11f8
17408 .word 0xc12e7ff4 ! t3_kref+0x11e8: st %fsr, [%i1 - 0xc]
17409 .word 0xd9070018 ! t3_kref+0x11ec: ld [%i4 + %i0], %f12
17410 .word 0xa8d4400c ! t3_kref+0x11f0: umulcc %l1, %o4, %l4
17411 .word 0x001fffff ! t3_kref+0x11f4: illtrap 0x1fffff
17412 .word 0xec260000 ! t3_kref+0x11f8: st %l6, [%i0]
17413 .word 0xe8de101d ! t3_kref+0x11fc: ldxa [%i0 + %i5]0x80, %l4
17414 .word 0xa7b405d6 ! t3_kref+0x1200: fcmpeq32 %f16, %f22, %l3
17415 .word 0xe13e3ff0 ! t3_kref+0x1204: std %f16, [%i0 - 0x10]
17416 .word 0x81ad0ad4 ! t3_kref+0x1208: fcmped %fcc0, %f20, %f20
17417 .word 0x34800005 ! t3_kref+0x120c: bg,a _kref+0x1220
17418 .word 0x8da608ac ! t3_kref+0x1210: fsubs %f24, %f12, %f6
17419 .word 0xdaee5000 ! t3_kref+0x1214: ldstuba [%i1]0x80, %o5
17420 .word 0x81580000 ! t3_kref+0x1218: flushw
17421 .word 0xe856001b ! t3_kref+0x121c: ldsh [%i0 + %i3], %l4
17422 .word 0xa8f4c014 ! t3_kref+0x1220: udivcc %l3, %l4, %l4
17423 .word 0xd91fbd70 ! t3_kref+0x1224: ldd [%fp - 0x290], %f12
17424 .word 0xd91fbd68 ! t3_kref+0x1228: ldd [%fp - 0x298], %f12
17425 .word 0xa1aa8056 ! t3_kref+0x122c: fmovdue %fcc0, %f22, %f16
17426 .word 0x81830000 ! t3_kref+0x1230: wr %o4, %g0, %y
17427 .word 0xaba018da ! t3_kref+0x1234: fdtos %f26, %f21
17428 .word 0xadb4090a ! t3_kref+0x1238: faligndata %f16, %f10, %f22
17429 .word 0xea0e001a ! t3_kref+0x123c: ldub [%i0 + %i2], %l5
17430 .word 0xe80e3fe7 ! t3_kref+0x1240: ldub [%i0 - 0x19], %l4
17431 .word 0xa68cac37 ! t3_kref+0x1244: andcc %l2, 0xc37, %l3
17432 .word 0x9db28a4a ! t3_kref+0x1248: fpadd32 %f10, %f10, %f14
17433 .word 0xa7336006 ! t3_kref+0x124c: srl %o5, 0x6, %l3
17434 .word 0x91a709d6 ! t3_kref+0x1250: fdivd %f28, %f22, %f8
17435 .word 0xaac2f290 ! t3_kref+0x1254: addccc %o3, -0xd70, %l5
17436 .word 0xe898105d ! t3_kref+0x1258: ldda [%g0 + %i5]0x82, %l4
17437 .word 0xaab24017 ! t3_kref+0x125c: orncc %o1, %l7, %l5
17438 .word 0x25480001 ! t3_kref+0x1260: fblg,a,pt %fcc0, _kref+0x1264
17439 .word 0xd43e6018 ! t3_kref+0x1264: std %o2, [%i1 + 0x18]
17440 call SYM(t3_subr3)
17441 .word 0xa6a4800d ! t3_kref+0x126c: subcc %l2, %o5, %l3
17442 .word 0xea2e7fe1 ! t3_kref+0x1270: stb %l5, [%i1 - 0x1f]
17443 .word 0xe5e65012 ! t3_kref+0x1274: casa [%i1]0x80, %l2, %l2
17444 .word 0x91a018c4 ! t3_kref+0x1278: fdtos %f4, %f8
17445 .word 0xa9b2834d ! t3_kref+0x127c: alignaddrl %o2, %o5, %l4
17446 .word 0x39480005 ! t3_kref+0x1280: fbuge,a,pt %fcc0, _kref+0x1294
17447 .word 0xa62ce671 ! t3_kref+0x1284: andn %l3, 0x671, %l3
17448 .word 0xd47e7ffc ! t3_kref+0x1288: swap [%i1 - 4], %o2
17449 .word 0xaa7a0008 ! t3_kref+0x128c: sdiv %o0, %o0, %l5
17450 .word 0x9da01a46 ! t3_kref+0x1290: fdtoi %f6, %f14
17451 .word 0x95b6099c ! t3_kref+0x1294: bshuffle %f24, %f28, %f10
17452 .word 0xd1be580b ! t3_kref+0x1298: stda %f8, [%i1 + %o3]0xc0
17453 .word 0x81aa0aca ! t3_kref+0x129c: fcmped %fcc0, %f8, %f10
17454 .word 0xa7334009 ! t3_kref+0x12a0: srl %o5, %o1, %l3
17455 .word 0x86102001 ! t3_kref+0x12a4: mov 0x1, %g3
17456 .word 0x32800000 ! t3_kref+0x12a8: bne,a _kref+0x12a8
17457 .word 0x86a0e001 ! t3_kref+0x12ac: subcc %g3, 1, %g3
17458 .word 0xe40861cc ! t3_kref+0x12b0: ldub [%g1 + 0x1cc], %l2
17459 .word 0xa41ca00c ! t3_kref+0x12b4: xor %l2, 0xc, %l2
17460 .word 0xe42861cc ! t3_kref+0x12b8: stb %l2, [%g1 + 0x1cc]
17461 .word 0x81d861cc ! t3_kref+0x12bc: flush %g1 + 0x1cc
17462 .word 0x8d80000d ! t3_kref+0x12c0: mov %o5, %fprs
17463 .word 0xcd1fbe58 ! t3_kref+0x12c4: ldd [%fp - 0x1a8], %f6
17464 .word 0xc030a03c ! t3_kref+0x12c8: clrh [%g2 + 0x3c]
17465 .word 0xa614c016 ! t3_kref+0x12cc: or %l3, %l6, %l3
17466 .word 0x81830000 ! t3_kref+0x12d0: wr %o4, %g0, %y
17467 .word 0x9da9004a ! t3_kref+0x12d4: fmovdl %fcc0, %f10, %f14
17468 .word 0xeb260000 ! t3_kref+0x12d8: st %f21, [%i0]
174692: .word 0xea280018 ! t3_kref+0x12dc: stb %l5, [%g0 + %i0]
17470 .word 0xa1a4c9ad ! t3_kref+0x12e0: fdivs %f19, %f13, %f16
17471 .word 0x28800003 ! t3_kref+0x12e4: bleu,a _kref+0x12f0
17472 .word 0xea2e2007 ! t3_kref+0x12e8: stb %l5, [%i0 + 7]
17473 .word 0x8da01118 ! t3_kref+0x12ec: fxtod %f24, %f6
17474 .word 0xe60e0000 ! t3_kref+0x12f0: ldub [%i0], %l3
17475 .word 0xaa744017 ! t3_kref+0x12f4: udiv %l1, %l7, %l5
17476 .word 0x9fc00004 ! t3_kref+0x12f8: call %g0 + %g4
17477 .word 0xd42e8018 ! t3_kref+0x12fc: stb %o2, [%i2 + %i0]
17478 .word 0xb7a0188a ! t3_kref+0x1300: fitos %f10, %f27
17479 .word 0xaaab000a ! t3_kref+0x1304: andncc %o4, %o2, %l5
17480 .word 0xab3cc008 ! t3_kref+0x1308: sra %l3, %o0, %l5
17481 .word 0xada000d4 ! t3_kref+0x130c: fnegd %f20, %f22
17482 .word 0xa1a00537 ! t3_kref+0x1310: fsqrts %f23, %f16
17483 .word 0xf3262014 ! t3_kref+0x1314: st %f25, [%i0 + 0x14]
17484 .word 0x8da148a5 ! t3_kref+0x1318: fsubs %f5, %f5, %f6
17485 .word 0xa5a709da ! t3_kref+0x131c: fdivd %f28, %f26, %f18
17486 .word 0xa712000d ! t3_kref+0x1320: taddcctv %o0, %o5, %l3
17487 .word 0x9da01a3d ! t3_kref+0x1324: fstoi %f29, %f14
17488 .word 0xf007bfe0 ! t3_kref+0x1328: ld [%fp - 0x20], %i0
17489 .word 0x34800005 ! t3_kref+0x132c: bg,a _kref+0x1340
17490 .word 0xcfa65000 ! t3_kref+0x1330: sta %f7, [%i1]0x80
17491 .word 0x8143c000 ! t3_kref+0x1334: stbar
17492 .word 0xa9a50938 ! t3_kref+0x1338: fmuls %f20, %f24, %f20
17493 .word 0xb9b68ad4 ! t3_kref+0x133c: fpsub32 %f26, %f20, %f28
17494 .word 0xe6366014 ! t3_kref+0x1340: sth %l3, [%i1 + 0x14]
17495 .word 0xe6280019 ! t3_kref+0x1344: stb %l3, [%g0 + %i1]
17496 .word 0x2b480003 ! t3_kref+0x1348: fbug,a,pt %fcc0, _kref+0x1354
17497 .word 0xe640a03c ! t3_kref+0x134c: ldsw [%g2 + 0x3c], %l3
17498 .word 0xabb70452 ! t3_kref+0x1350: fcmpne16 %f28, %f18, %l5
17499 .word 0xa8ac4014 ! t3_kref+0x1354: andncc %l1, %l4, %l4
17500 .word 0xa89b0016 ! t3_kref+0x1358: xorcc %o4, %l6, %l4
17501 .word 0xe4180019 ! t3_kref+0x135c: ldd [%g0 + %i1], %l2
17502 .word 0xe16e2000 ! t3_kref+0x1360: prefetch %i0, 16
17503 .word 0xa1b00f35 ! t3_kref+0x1364: fsrc2s %f21, %f16
17504 .word 0xa9703833 ! t3_kref+0x1368: popc -0x7cd, %l4
17505 .word 0x86102003 ! t3_kref+0x136c: mov 0x3, %g3
17506 .word 0x32800000 ! t3_kref+0x1370: bne,a _kref+0x1370
17507 .word 0x86a0e001 ! t3_kref+0x1374: subcc %g3, 1, %g3
17508 .word 0xc168a087 ! t3_kref+0x1378: prefetch %g2 + 0x87, 0
17509 .word 0xa7b5c0c9 ! t3_kref+0x137c: edge16l %l7, %o1, %l3
17510 .word 0xd81e3fe8 ! t3_kref+0x1380: ldd [%i0 - 0x18], %o4
17511 .word 0xd2f01019 ! t3_kref+0x1384: stxa %o1, [%g0 + %i1]0x80
17512 .word 0xaa7d8012 ! t3_kref+0x1388: sdiv %l6, %l2, %l5
17513 .word 0x8143c000 ! t3_kref+0x138c: stbar
17514 .word 0xa7b340d5 ! t3_kref+0x1390: edge16l %o5, %l5, %l3
17515 .word 0xb3a688a5 ! t3_kref+0x1394: fsubs %f26, %f5, %f25
17516 .word 0x32800001 ! t3_kref+0x1398: bne,a _kref+0x139c
17517 .word 0xa5b70e80 ! t3_kref+0x139c: fsrc1 %f28, %f18
17518 .word 0x878020d2 ! t3_kref+0x13a0: mov 0xd2, %asi
17519 .word 0x33800005 ! t3_kref+0x13a4: fbe,a _kref+0x13b8
17520 .word 0xab324012 ! t3_kref+0x13a8: srl %o1, %l2, %l5
17521 .word 0xa90c400b ! t3_kref+0x13ac: tsubcc %l1, %o3, %l4
17522 .word 0x81d9400c ! t3_kref+0x13b0: flush %g5 + %o4
17523 .word 0xe840a03c ! t3_kref+0x13b4: ldsw [%g2 + 0x3c], %l4
17524 .word 0x30800002 ! t3_kref+0x13b8: ba,a _kref+0x13c0
17525 .word 0xe41e2000 ! t3_kref+0x13bc: ldd [%i0], %l2
17526 .word 0x8db30e58 ! t3_kref+0x13c0: fxnor %f12, %f24, %f6
17527 .word 0xa5a14d29 ! t3_kref+0x13c4: fsmuld %f5, %f9, %f18
17528 .word 0xe41e2010 ! t3_kref+0x13c8: ldd [%i0 + 0x10], %l2
17529 .word 0x33480003 ! t3_kref+0x13cc: fbe,a,pt %fcc0, _kref+0x13d8
17530 .word 0x81580000 ! t3_kref+0x13d0: flushw
17531 .word 0xaa05c009 ! t3_kref+0x13d4: add %l7, %o1, %l5
17532 .word 0xaa7ab96b ! t3_kref+0x13d8: sdiv %o2, -0x695, %l5
17533 .word 0xb1a00554 ! t3_kref+0x13dc: fsqrtd %f20, %f24
17534 .word 0xb9a000b5 ! t3_kref+0x13e0: fnegs %f21, %f28
17535 .word 0xa8c44009 ! t3_kref+0x13e4: addccc %l1, %o1, %l4
17536 .word 0x8143e040 ! t3_kref+0x13e8: membar 0x40
17537 .word 0xa5b50a46 ! t3_kref+0x13ec: fpadd32 %f20, %f6, %f18
17538 .word 0xa72ae00e ! t3_kref+0x13f0: sll %o3, 0xe, %l3
17539 .word 0x81ac8a56 ! t3_kref+0x13f4: fcmpd %fcc0, %f18, %f22
17540 .word 0x91a01096 ! t3_kref+0x13f8: fxtos %f22, %f8
17541 .word 0x9fa0053b ! t3_kref+0x13fc: fsqrts %f27, %f15
17542 .word 0x9fc10000 ! t3_kref+0x1400: call %g4
17543 .word 0xa9382019 ! t3_kref+0x1404: sra %g0, 0x19, %l4
17544 .word 0xb7b3cea0 ! t3_kref+0x1408: fsrc1s %f15, %f27
17545 .word 0xaa7368e3 ! t3_kref+0x140c: udiv %o5, 0x8e3, %l5
17546 .word 0x8143c000 ! t3_kref+0x1410: stbar
17547 .word 0xe49f5018 ! t3_kref+0x1414: ldda [%i5 + %i0]0x80, %l2
17548 .word 0x9ba01a52 ! t3_kref+0x1418: fdtoi %f18, %f13
17549 .word 0xec6e6016 ! t3_kref+0x141c: ldstub [%i1 + 0x16], %l6
17550 call SYM(t3_subr1)
17551 .word 0x9ba00532 ! t3_kref+0x1424: fsqrts %f18, %f13
17552 .word 0x9da189d8 ! t3_kref+0x1428: fdivd %f6, %f24, %f14
17553 .word 0x39800006 ! t3_kref+0x142c: fbuge,a _kref+0x1444
17554 .word 0xa6c56354 ! t3_kref+0x1430: addccc %l5, 0x354, %l3
17555 .word 0xe500a02c ! t3_kref+0x1434: ld [%g2 + 0x2c], %f18
17556 .word 0xaa0a3d9d ! t3_kref+0x1438: and %o0, -0x263, %l5
17557 .word 0x9fc00004 ! t3_kref+0x143c: call %g0 + %g4
17558 .word 0xa9b34115 ! t3_kref+0x1440: edge32 %o5, %l5, %l4
17559 .word 0xaa95a5bf ! t3_kref+0x1444: orcc %l6, 0x5bf, %l5
17560 .word 0xafa00128 ! t3_kref+0x1448: fabss %f8, %f23
17561 .word 0xabb5030d ! t3_kref+0x144c: alignaddr %l4, %o5, %l5
17562 .word 0xaa7c400d ! t3_kref+0x1450: sdiv %l1, %o5, %l5
17563 .word 0x3c480007 ! t3_kref+0x1454: bpos,a,pt %icc, _kref+0x1470
17564 .word 0xb7a408a7 ! t3_kref+0x1458: fsubs %f16, %f7, %f27
17565 .word 0x26800001 ! t3_kref+0x145c: bl,a _kref+0x1460
17566 .word 0xa630000c ! t3_kref+0x1460: orn %g0, %o4, %l3
17567 .word 0xaadb400a ! t3_kref+0x1464: smulcc %o5, %o2, %l5
17568 .word 0xa1a0188d ! t3_kref+0x1468: fitos %f13, %f16
17569 .word 0xab348012 ! t3_kref+0x146c: srl %l2, %l2, %l5
17570 .word 0x81ddc00c ! t3_kref+0x1470: flush %l7 + %o4
17571 .word 0xf1270018 ! t3_kref+0x1474: st %f24, [%i4 + %i0]
17572 .word 0xa8ad29d8 ! t3_kref+0x1478: andncc %l4, 0x9d8, %l4
17573 .word 0x2d480006 ! t3_kref+0x147c: fbg,a,pt %fcc0, _kref+0x1494
17574 .word 0xf1beda59 ! t3_kref+0x1480: stda %f24, [%i3 + %i1]0xd2
17575 .word 0xa9a00548 ! t3_kref+0x1484: fsqrtd %f8, %f20
17576 .word 0xd1be5817 ! t3_kref+0x1488: stda %f8, [%i1 + %l7]0xc0
17577 .word 0xabb4410c ! t3_kref+0x148c: edge32 %l1, %o4, %l5
17578 .word 0xc807bfe4 ! t3_kref+0x1490: ld [%fp - 0x1c], %g4
17579 .word 0x2f800003 ! t3_kref+0x1494: fbu,a _kref+0x14a0
17580 .word 0xada289ca ! t3_kref+0x1498: fdivd %f10, %f10, %f22
17581 .word 0xe64e3fee ! t3_kref+0x149c: ldsb [%i0 - 0x12], %l3
17582 .word 0x37480005 ! t3_kref+0x14a0: fbge,a,pt %fcc0, _kref+0x14b4
17583 .word 0xa7348009 ! t3_kref+0x14a4: srl %l2, %o1, %l3
17584 .word 0x9da0190c ! t3_kref+0x14a8: fitod %f12, %f14
17585 .word 0xa675c008 ! t3_kref+0x14ac: udiv %l7, %o0, %l3
17586 .word 0xd1beda19 ! t3_kref+0x14b0: stda %f8, [%i3 + %i1]0xd0
17587 .word 0xdd1fbfc0 ! t3_kref+0x14b4: ldd [%fp - 0x40], %f14
17588 .word 0xabb00f2e ! t3_kref+0x14b8: fsrc2s %f14, %f21
17589 .word 0xe1200019 ! t3_kref+0x14bc: st %f16, [%g0 + %i1]
17590 .word 0xea16c018 ! t3_kref+0x14c0: lduh [%i3 + %i0], %l5
17591 .word 0xda300018 ! t3_kref+0x14c4: sth %o5, [%g0 + %i0]
17592 .word 0xa7344017 ! t3_kref+0x14c8: srl %l1, %l7, %l3
17593 .word 0xa70ac011 ! t3_kref+0x14cc: tsubcc %o3, %l1, %l3
17594 .word 0xaba289b2 ! t3_kref+0x14d0: fdivs %f10, %f18, %f21
17595 .word 0xabb48512 ! t3_kref+0x14d4: fcmpgt16 %f18, %f18, %l5
17596 .word 0xe64e4000 ! t3_kref+0x14d8: ldsb [%i1], %l3
17597 .word 0xa3a01a54 ! t3_kref+0x14dc: fdtoi %f20, %f17
17598 .word 0x8143e040 ! t3_kref+0x14e0: membar 0x40
17599 .word 0xb9a018c4 ! t3_kref+0x14e4: fdtos %f4, %f28
17600 .word 0x99a00038 ! t3_kref+0x14e8: fmovs %f24, %f12
17601 .word 0xda28a00d ! t3_kref+0x14ec: stb %o5, [%g2 + 0xd]
17602 .word 0xf7000018 ! t3_kref+0x14f0: ld [%g0 + %i0], %f27
17603 .word 0xa8f3400c ! t3_kref+0x14f4: udivcc %o5, %o4, %l4
17604 .word 0xaa7c4014 ! t3_kref+0x14f8: sdiv %l1, %l4, %l5
17605 .word 0xe9ee101c ! t3_kref+0x14fc: prefetcha %i0 + %i4, 20
17606 .word 0x38480008 ! t3_kref+0x1500: bgu,a,pt %icc, _kref+0x1520
17607 .word 0xb9b00f31 ! t3_kref+0x1504: fsrc2s %f17, %f28
17608 .word 0xa6da0000 ! t3_kref+0x1508: smulcc %o0, %g0, %l3
17609 .word 0x22800007 ! t3_kref+0x150c: be,a _kref+0x1528
17610 .word 0xaa04ac70 ! t3_kref+0x1510: add %l2, 0xc70, %l5
17611 .word 0xb7b14d2f ! t3_kref+0x1514: fandnot1s %f5, %f15, %f27
17612 .word 0x9da00552 ! t3_kref+0x1518: fsqrtd %f18, %f14
17613 .word 0xf526401c ! t3_kref+0x151c: st %f26, [%i1 + %i4]
17614 .word 0xa685a3a5 ! t3_kref+0x1520: addcc %l6, 0x3a5, %l3
17615 .word 0x81af4abb ! t3_kref+0x1524: fcmpes %fcc0, %f29, %f27
17616 .word 0xa842400a ! t3_kref+0x1528: addc %o1, %o2, %l4
17617 .word 0xa6947477 ! t3_kref+0x152c: orcc %l1, -0xb89, %l3
17618 .word 0xec1f4018 ! t3_kref+0x1530: ldd [%i5 + %i0], %l6
17619 .word 0xa9a589cc ! t3_kref+0x1534: fdivd %f22, %f12, %f20
17620 .word 0xaac20012 ! t3_kref+0x1538: addccc %o0, %l2, %l5
17621 .word 0xa873678f ! t3_kref+0x153c: udiv %o5, 0x78f, %l4
17622 .word 0x9fc00004 ! t3_kref+0x1540: call %g0 + %g4
17623 .word 0xc0280018 ! t3_kref+0x1544: clrb [%g0 + %i0]
17624 .word 0x99a01932 ! t3_kref+0x1548: fstod %f18, %f12
17625 .word 0xd9be1a5c ! t3_kref+0x154c: stda %f12, [%i0 + %i4]0xd2
17626 .word 0x20800002 ! t3_kref+0x1550: bn,a _kref+0x1558
17627 .word 0x8fa688b3 ! t3_kref+0x1554: fsubs %f26, %f19, %f7
17628 .word 0xd66e4000 ! t3_kref+0x1558: ldstub [%i1], %o3
17629 .word 0xe51e2008 ! t3_kref+0x155c: ldd [%i0 + 8], %f18
17630 .word 0x9bb00f2c ! t3_kref+0x1560: fsrc2s %f12, %f13
17631 .word 0xa898000a ! t3_kref+0x1564: xorcc %g0, %o2, %l4
17632 .word 0xaaf2000b ! t3_kref+0x1568: udivcc %o0, %o3, %l5
17633 .word 0x3c800002 ! t3_kref+0x156c: bpos,a _kref+0x1574
17634 .word 0x8ba018d8 ! t3_kref+0x1570: fdtos %f24, %f5
17635 .word 0xb5b30df3 ! t3_kref+0x1574: fnands %f12, %f19, %f26
17636 .word 0xa5a1892c ! t3_kref+0x1578: fmuls %f6, %f12, %f18
17637 .word 0xa9400000 ! t3_kref+0x157c: mov %y, %l4
17638 .word 0x9fc10000 ! t3_kref+0x1580: call %g4
17639 .word 0xe2f75018 ! t3_kref+0x1584: stxa %l1, [%i5 + %i0]0x80
17640 .word 0xb7a018d0 ! t3_kref+0x1588: fdtos %f16, %f27
17641 .word 0xa934c00b ! t3_kref+0x158c: srl %l3, %o3, %l4
17642 .word 0xa784f692 ! t3_kref+0x1590: wr %l3, 0xfffff692, %gsr
17643 .word 0xa7b2c155 ! t3_kref+0x1594: edge32l %o3, %l5, %l3
17644 .word 0x9fa01a36 ! t3_kref+0x1598: fstoi %f22, %f15
17645 .word 0xe60e4000 ! t3_kref+0x159c: ldub [%i1], %l3
17646 .word 0xa70c8000 ! t3_kref+0x15a0: tsubcc %l2, %g0, %l3
17647 .word 0xa7418000 ! t3_kref+0x15a4: mov %fprs, %l3
17648 .word 0xa7a6c8bc ! t3_kref+0x15a8: fsubs %f27, %f28, %f19
17649 .word 0xd11e7ff0 ! t3_kref+0x15ac: ldd [%i1 - 0x10], %f8
17650 .word 0x3b480007 ! t3_kref+0x15b0: fble,a,pt %fcc0, _kref+0x15cc
17651 .word 0xb1a689d8 ! t3_kref+0x15b4: fdivd %f26, %f24, %f24
17652 .word 0xaba5092e ! t3_kref+0x15b8: fmuls %f20, %f14, %f21
17653 .word 0xd62e4000 ! t3_kref+0x15bc: stb %o3, [%i1]
17654 .word 0x8143c000 ! t3_kref+0x15c0: stbar
17655 .word 0xa67b6171 ! t3_kref+0x15c4: sdiv %o5, 0x171, %l3
17656 .word 0x81ad0a34 ! t3_kref+0x15c8: fcmps %fcc0, %f20, %f20
17657 .word 0xa7b54240 ! t3_kref+0x15cc: array16 %l5, %g0, %l3
17658 .word 0xaa8a8013 ! t3_kref+0x15d0: andcc %o2, %l3, %l5
17659 .word 0xf9062008 ! t3_kref+0x15d4: ld [%i0 + 8], %f28
17660 .word 0xafa000b1 ! t3_kref+0x15d8: fnegs %f17, %f23
17661 .word 0xe36e401c ! t3_kref+0x15dc: prefetch %i1 + %i4, 17
17662 .word 0xd1be9a18 ! t3_kref+0x15e0: stda %f8, [%i2 + %i0]0xd0
17663 .word 0xd230a00c ! t3_kref+0x15e4: sth %o1, [%g2 + 0xc]
17664 .word 0xab400000 ! t3_kref+0x15e8: mov %y, %l5
17665 .word 0xa6dd26a4 ! t3_kref+0x15ec: smulcc %l4, 0x6a4, %l3
17666 .word 0xa8c23b2a ! t3_kref+0x15f0: addccc %o0, -0x4d6, %l4
17667 .word 0xb9a0054e ! t3_kref+0x15f4: fsqrtd %f14, %f28
17668 .word 0x3f480006 ! t3_kref+0x15f8: fbo,a,pt %fcc0, _kref+0x1610
17669 .word 0xe62e001a ! t3_kref+0x15fc: stb %l3, [%i0 + %i2]
17670 .word 0xa615ec00 ! t3_kref+0x1600: or %l7, 0xc00, %l3
17671 .word 0xa9b48356 ! t3_kref+0x1604: alignaddrl %l2, %l6, %l4
17672 .word 0x97a01a46 ! t3_kref+0x1608: fdtoi %f6, %f11
17673 .word 0xa935e01f ! t3_kref+0x160c: srl %l7, 0x1f, %l4
17674 .word 0xe228a01d ! t3_kref+0x1610: stb %l1, [%g2 + 0x1d]
17675 .word 0xa67b216c ! t3_kref+0x1614: sdiv %o4, 0x16c, %l3
17676 .word 0xa1a389d6 ! t3_kref+0x1618: fdivd %f14, %f22, %f16
17677 .word 0xa8f2aaf0 ! t3_kref+0x161c: udivcc %o2, 0xaf0, %l4
17678 .word 0xa73b6012 ! t3_kref+0x1620: sra %o5, 0x12, %l3
17679 .word 0xa7b000d6 ! t3_kref+0x1624: edge16l %g0, %l6, %l3
17680 .word 0x8da0054e ! t3_kref+0x1628: fsqrtd %f14, %f6
17681 .word 0x2d480006 ! t3_kref+0x162c: fbg,a,pt %fcc0, _kref+0x1644
17682 .word 0xa6f53a2c ! t3_kref+0x1630: udivcc %l4, -0x5d4, %l3
17683 .word 0xd9180018 ! t3_kref+0x1634: ldd [%g0 + %i0], %f12
17684 .word 0xdf26001c ! t3_kref+0x1638: st %f15, [%i0 + %i4]
17685 .word 0xa3a01a4e ! t3_kref+0x163c: fdtoi %f14, %f17
17686 .word 0xeb68a200 ! t3_kref+0x1640: prefetch %g2 + 0x200, 21
17687 .word 0xa1a40925 ! t3_kref+0x1644: fmuls %f16, %f5, %f16
17688 .word 0xe7067fe4 ! t3_kref+0x1648: ld [%i1 - 0x1c], %f19
17689 .word 0x8d826859 ! t3_kref+0x164c: wr %o1, 0x859, %fprs
17690 .word 0x81dff6bd ! t3_kref+0x1650: flush %i7 - 0x943
17691 .word 0xeb68a0c6 ! t3_kref+0x1654: prefetch %g2 + 0xc6, 21
17692 .word 0x29480002 ! t3_kref+0x1658: fbl,a,pt %fcc0, _kref+0x1660
17693 .word 0x89b706f4 ! t3_kref+0x165c: fmul8ulx16 %f28, %f20, %f4
17694 .word 0xb5a0053d ! t3_kref+0x1660: fsqrts %f29, %f26
17695 .word 0xcd380018 ! t3_kref+0x1664: std %f6, [%g0 + %i0]
17696 .word 0xa9b5812b ! t3_kref+0x1668: edge32n %l6, %o3, %l4
17697 .word 0xa8b58008 ! t3_kref+0x166c: orncc %l6, %o0, %l4
17698 .word 0xeadf5019 ! t3_kref+0x1670: ldxa [%i5 + %i1]0x80, %l5
17699 .word 0x9de3bfa0 ! t3_kref+0x1674: save %sp, -0x60, %sp
17700 .word 0xa7ef3364 ! t3_kref+0x1678: restore %i4, -0xc9c, %l3
17701 .word 0xeaa71018 ! t3_kref+0x167c: sta %l5, [%i4 + %i0]0x80
17702 .word 0xef68a086 ! t3_kref+0x1680: prefetch %g2 + 0x86, 23
17703 .word 0xab322014 ! t3_kref+0x1684: srl %o0, 0x14, %l5
17704 .word 0x8da01911 ! t3_kref+0x1688: fitod %f17, %f6
17705 .word 0x2f480008 ! t3_kref+0x168c: fbu,a,pt %fcc0, _kref+0x16ac
17706 .word 0xab400000 ! t3_kref+0x1690: mov %y, %l5
17707 .word 0x9fa000b7 ! t3_kref+0x1694: fnegs %f23, %f15
17708 .word 0xaa834016 ! t3_kref+0x1698: addcc %o5, %l6, %l5
17709 .word 0xaae02e8a ! t3_kref+0x169c: subccc %g0, 0xe8a, %l5
17710 .word 0xe896101b ! t3_kref+0x16a0: lduha [%i0 + %i3]0x80, %l4
17711 .word 0x38800008 ! t3_kref+0x16a4: bgu,a _kref+0x16c4
17712 .word 0x9ba01a58 ! t3_kref+0x16a8: fdtoi %f24, %f13
17713 .word 0xd4780018 ! t3_kref+0x16ac: swap [%g0 + %i0], %o2
17714 .word 0x8143c000 ! t3_kref+0x16b0: stbar
17715 .word 0x9da48946 ! t3_kref+0x16b4: fmuld %f18, %f6, %f14
17716 .word 0x39800006 ! t3_kref+0x16b8: fbuge,a _kref+0x16d0
17717 .word 0xa5a0189c ! t3_kref+0x16bc: fitos %f28, %f18
17718 .word 0xe9be1848 ! t3_kref+0x16c0: stda %f20, [%i0 + %o0]0xc2
17719 .word 0xd86e6004 ! t3_kref+0x16c4: ldstub [%i1 + 4], %o4
17720 .word 0xcd00a02c ! t3_kref+0x16c8: ld [%g2 + 0x2c], %f6
17721 .word 0xa9b4416d ! t3_kref+0x16cc: edge32ln %l1, %o5, %l4
17722 .word 0x8da0053c ! t3_kref+0x16d0: fsqrts %f28, %f6
17723 .word 0xada189d6 ! t3_kref+0x16d4: fdivd %f6, %f22, %f22
17724 .word 0xe8c01018 ! t3_kref+0x16d8: ldswa [%g0 + %i0]0x80, %l4
17725 .word 0xa3b24aaa ! t3_kref+0x16dc: fpsub16s %f9, %f10, %f17
17726 .word 0xf007bfe0 ! t3_kref+0x16e0: ld [%fp - 0x20], %i0
17727 .word 0x8584c000 ! t3_kref+0x16e4: wr %l3, %g0, %ccr
17728 .word 0x9fc10000 ! t3_kref+0x16e8: call %g4
17729 .word 0xda36201c ! t3_kref+0x16ec: sth %o5, [%i0 + 0x1c]
17730 .word 0xa5b00cc6 ! t3_kref+0x16f0: fnot2 %f6, %f18
17731 .word 0x95a149b4 ! t3_kref+0x16f4: fdivs %f5, %f20, %f10
17732 .word 0x9fa00525 ! t3_kref+0x16f8: fsqrts %f5, %f15
17733 .word 0x99a00050 ! t3_kref+0x16fc: fmovd %f16, %f12
17734 .word 0xa3a0052d ! t3_kref+0x1700: fsqrts %f13, %f17
17735 .word 0xa5a00548 ! t3_kref+0x1704: fsqrtd %f8, %f18
17736 .word 0xd11fbc70 ! t3_kref+0x1708: ldd [%fp - 0x390], %f8
17737 .word 0xaa980008 ! t3_kref+0x170c: xorcc %g0, %o0, %l5
17738 .word 0xd3263ff0 ! t3_kref+0x1710: st %f9, [%i0 - 0x10]
17739 .word 0xe1ee101b ! t3_kref+0x1714: prefetcha %i0 + %i3, 16
17740 .word 0xa68ca960 ! t3_kref+0x1718: andcc %l2, 0x960, %l3
17741 .word 0xaa92c00c ! t3_kref+0x171c: orcc %o3, %o4, %l5
17742 call SYM(t3_subr2)
17743 .word 0xabb30335 ! t3_kref+0x1724: bmask %o4, %l5, %l5
17744 .word 0x24480003 ! t3_kref+0x1728: ble,a,pt %icc, _kref+0x1734
17745 .word 0xc807bfe4 ! t3_kref+0x172c: ld [%fp - 0x1c], %g4
17746 .word 0x25480008 ! t3_kref+0x1730: fblg,a,pt %fcc0, _kref+0x1750
17747 .word 0xec762010 ! t3_kref+0x1734: stx %l6, [%i0 + 0x10]
17748 .word 0xa8834000 ! t3_kref+0x1738: addcc %o5, %g0, %l4
17749 .word 0x28800007 ! t3_kref+0x173c: bleu,a _kref+0x1758
17750 .word 0xe608a01d ! t3_kref+0x1740: ldub [%g2 + 0x1d], %l3
17751 .word 0xcf20a01c ! t3_kref+0x1744: st %f7, [%g2 + 0x1c]
17752 .word 0xa1a0103c ! t3_kref+0x1748: fstox %f28, %f16
17753 .word 0x91a608ce ! t3_kref+0x174c: fsubd %f24, %f14, %f8
17754 .word 0xabb0034b ! t3_kref+0x1750: alignaddrl %g0, %o3, %l5
17755 .word 0xa9a388b2 ! t3_kref+0x1754: fsubs %f14, %f18, %f20
17756 .word 0x95aa404c ! t3_kref+0x1758: fmovde %fcc0, %f12, %f10
17757 .word 0xa9418000 ! t3_kref+0x175c: mov %fprs, %l4
17758 .word 0xe8567ffe ! t3_kref+0x1760: ldsh [%i1 - 2], %l4
17759 .word 0x91a70848 ! t3_kref+0x1764: faddd %f28, %f8, %f8
17760 .word 0xa69cf7e0 ! t3_kref+0x1768: xorcc %l3, -0x820, %l3
17761 .word 0x91a0015a ! t3_kref+0x176c: fabsd %f26, %f8
17762 .word 0xab400000 ! t3_kref+0x1770: mov %y, %l5
17763 .word 0xa88d800b ! t3_kref+0x1774: andcc %l6, %o3, %l4
17764 .word 0xc807bfe4 ! t3_kref+0x1778: ld [%fp - 0x1c], %g4
17765 .word 0xecf6501d ! t3_kref+0x177c: stxa %l6, [%i1 + %i5]0x80
17766 .word 0xaa923711 ! t3_kref+0x1780: orcc %o0, -0x8ef, %l5
17767 .word 0xa8132f86 ! t3_kref+0x1784: or %o4, 0xf86, %l4
17768! .word 0x229a1a0a ! t3_kref+0x1788: be,a SYM(t3_subr3)
17769 be,a SYM(t3_subr3)
17770 .word 0x9f414000 ! t3_kref+0x178c: mov %pc, %o7
17771 .word 0xa605c008 ! t3_kref+0x1790: add %l7, %o0, %l3
17772 .word 0xf3200018 ! t3_kref+0x1794: st %f25, [%g0 + %i0]
17773 .word 0xe168a083 ! t3_kref+0x1798: prefetch %g2 + 0x83, 16
17774 .word 0xb9a40946 ! t3_kref+0x179c: fmuld %f16, %f6, %f28
17775 .word 0xaa8ab8b6 ! t3_kref+0x17a0: andcc %o2, -0x74a, %l5
17776 .word 0xead6501b ! t3_kref+0x17a4: ldsha [%i1 + %i3]0x80, %l5
17777 .word 0x81de6970 ! t3_kref+0x17a8: flush %i1 + 0x970
17778 .word 0x20480002 ! t3_kref+0x17ac: bn,a,pt %icc, _kref+0x17b4
17779 .word 0x95a709c4 ! t3_kref+0x17b0: fdivd %f28, %f4, %f10
17780 .word 0xa6000014 ! t3_kref+0x17b4: add %g0, %l4, %l3
17781 .word 0xa6f26a4c ! t3_kref+0x17b8: udivcc %o1, 0xa4c, %l3
17782 .word 0x33800001 ! t3_kref+0x17bc: fbe,a _kref+0x17c0
17783 .word 0xe81e3ff0 ! t3_kref+0x17c0: ldd [%i0 - 0x10], %l4
17784 .word 0x81ad8ad6 ! t3_kref+0x17c4: fcmped %fcc0, %f22, %f22
17785 .word 0xfdee501c ! t3_kref+0x17c8: prefetcha %i1 + %i4, 30
17786 .word 0xe920a00c ! t3_kref+0x17cc: st %f20, [%g2 + 0xc]
17787 .word 0xf1be1809 ! t3_kref+0x17d0: stda %f24, [%i0 + %o1]0xc0
17788 .word 0x28480005 ! t3_kref+0x17d4: bleu,a,pt %icc, _kref+0x17e8
17789 .word 0x8182c000 ! t3_kref+0x17d8: wr %o3, %g0, %y
17790 .word 0x95b4c728 ! t3_kref+0x17dc: fmuld8ulx16 %f19, %f8, %f10
17791 .word 0xa875f48e ! t3_kref+0x17e0: udiv %l7, -0xb72, %l4
17792 .word 0xa7a01a52 ! t3_kref+0x17e4: fdtoi %f18, %f19
17793 .word 0xd19e105d ! t3_kref+0x17e8: ldda [%i0 + %i5]0x82, %f8
17794 .word 0xa6d50008 ! t3_kref+0x17ec: umulcc %l4, %o0, %l3
17795 .word 0xc07e4000 ! t3_kref+0x17f0: swap [%i1], %g0
17796 .word 0x20800003 ! t3_kref+0x17f4: bn,a _kref+0x1800
17797 .word 0x81834000 ! t3_kref+0x17f8: wr %o5, %g0, %y
17798 .word 0xa935e01a ! t3_kref+0x17fc: srl %l7, 0x1a, %l4
17799 .word 0xe1be5a1a ! t3_kref+0x1800: stda %f16, [%i1 + %i2]0xd0
17800 .word 0x290b7374 ! t3_kref+0x1804: sethi %hi(0x2dcdd000), %l4
17801 .word 0x9fc10000 ! t3_kref+0x1808: call %g4
17802 .word 0xd03e7fe8 ! t3_kref+0x180c: std %o0, [%i1 - 0x18]
17803 .word 0xe47f0018 ! t3_kref+0x1810: swap [%i4 + %i0], %l2
17804 .word 0xa8f2000b ! t3_kref+0x1814: udivcc %o0, %o3, %l4
17805 .word 0xa7336008 ! t3_kref+0x1818: srl %o5, 0x8, %l3
17806 .word 0xd7267ffc ! t3_kref+0x181c: st %f11, [%i1 - 4]
17807 .word 0x2a480003 ! t3_kref+0x1820: bcs,a,pt %icc, _kref+0x182c
17808 .word 0xada0012e ! t3_kref+0x1824: fabss %f14, %f22
17809 .word 0xa9a0054e ! t3_kref+0x1828: fsqrtd %f14, %f20
17810 .word 0xab3cc015 ! t3_kref+0x182c: sra %l3, %l5, %l5
17811 .word 0x95a309ca ! t3_kref+0x1830: fdivd %f12, %f10, %f10
17812 .word 0xc5ee500c ! t3_kref+0x1834: prefetcha %i1 + %o4, 2
17813 .word 0xb3a000aa ! t3_kref+0x1838: fnegs %f10, %f25
17814 .word 0xaaa02307 ! t3_kref+0x183c: subcc %g0, 0x307, %l5
17815 .word 0xa87531e3 ! t3_kref+0x1840: udiv %l4, -0xe1d, %l4
17816 .word 0xa782a1d8 ! t3_kref+0x1844: wr %o2, 0x1d8, %gsr
17817 .word 0xa5a7493a ! t3_kref+0x1848: fmuls %f29, %f26, %f18
17818 .word 0x81824000 ! t3_kref+0x184c: wr %o1, %g0, %y
17819 .word 0xa62c4014 ! t3_kref+0x1850: andn %l1, %l4, %l3
17820 .word 0x9ba0052e ! t3_kref+0x1854: fsqrts %f14, %f13
17821 .word 0xa733400a ! t3_kref+0x1858: srl %o5, %o2, %l3
17822 .word 0xb7a3c9a6 ! t3_kref+0x185c: fdivs %f15, %f6, %f27
17823 .word 0x81ae8a5a ! t3_kref+0x1860: fcmpd %fcc0, %f26, %f26
17824 .word 0xa9400000 ! t3_kref+0x1864: mov %y, %l4
17825 .word 0xc9be7fea ! t3_kref+0x1868: stda %f4, [%i1 - 0x16]%asi
17826 .word 0xe60e201a ! t3_kref+0x186c: ldub [%i0 + 0x1a], %l3
17827 .word 0xa7a01a3b ! t3_kref+0x1870: fstoi %f27, %f19
17828 .word 0xe830a02c ! t3_kref+0x1874: sth %l4, [%g2 + 0x2c]
17829 .word 0xab358009 ! t3_kref+0x1878: srl %l6, %o1, %l5
17830 .word 0xa89a8014 ! t3_kref+0x187c: xorcc %o2, %l4, %l4
17831 .word 0xecb01018 ! t3_kref+0x1880: stha %l6, [%g0 + %i0]0x80
17832 .word 0xe1000019 ! t3_kref+0x1884: ld [%g0 + %i1], %f16
17833 .word 0xa674800c ! t3_kref+0x1888: udiv %l2, %o4, %l3
17834 .word 0xa5a00534 ! t3_kref+0x188c: fsqrts %f20, %f18
17835 .word 0xe91f4019 ! t3_kref+0x1890: ldd [%i5 + %i1], %f20
17836 .word 0x3c800005 ! t3_kref+0x1894: bpos,a _kref+0x18a8
17837 .word 0xa8c5a42e ! t3_kref+0x1898: addccc %l6, 0x42e, %l4
17838 .word 0xc9ee5012 ! t3_kref+0x189c: prefetcha %i1 + %l2, 4
17839 .word 0xa82b0014 ! t3_kref+0x18a0: andn %o4, %l4, %l4
17840 .word 0xd0380018 ! t3_kref+0x18a4: std %o0, [%g0 + %i0]
17841 .word 0x81dcc001 ! t3_kref+0x18a8: flush %l3 + %g1
17842 .word 0x9da0053a ! t3_kref+0x18ac: fsqrts %f26, %f14
17843 .word 0xe168a142 ! t3_kref+0x18b0: prefetch %g2 + 0x142, 16
17844 .word 0xdb26601c ! t3_kref+0x18b4: st %f13, [%i1 + 0x1c]
17845 .word 0xabb24240 ! t3_kref+0x18b8: array16 %o1, %g0, %l5
17846 .word 0xea7e3ff8 ! t3_kref+0x18bc: swap [%i0 - 8], %l5
17847 .word 0xead0105b ! t3_kref+0x18c0: ldsha [%g0 + %i3]0x82, %l5
17848 .word 0xa73a8011 ! t3_kref+0x18c4: sra %o2, %l1, %l3
17849 .word 0xa7830000 ! t3_kref+0x18c8: wr %o4, %g0, %gsr
17850 .word 0xab230014 ! t3_kref+0x18cc: mulscc %o4, %l4, %l5
17851 .word 0xd91e2000 ! t3_kref+0x18d0: ldd [%i0], %f12
17852 .word 0xada70958 ! t3_kref+0x18d4: fmuld %f28, %f24, %f22
17853 .word 0xec380018 ! t3_kref+0x18d8: std %l6, [%g0 + %i0]
17854 .word 0x81aa8ad4 ! t3_kref+0x18dc: fcmped %fcc0, %f10, %f20
17855 .word 0xaa802a94 ! t3_kref+0x18e0: addcc %g0, 0xa94, %l5
17856 .word 0xa1a00134 ! t3_kref+0x18e4: fabss %f20, %f16
17857 .word 0xe60e8018 ! t3_kref+0x18e8: ldub [%i2 + %i0], %l3
17858 .word 0xa8da800b ! t3_kref+0x18ec: smulcc %o2, %o3, %l4
17859 .word 0x9fc10000 ! t3_kref+0x18f0: call %g4
17860 .word 0x89a0190d ! t3_kref+0x18f4: fitod %f13, %f4
17861 .word 0x31480003 ! t3_kref+0x18f8: fba,a,pt %fcc0, _kref+0x1904
17862 .word 0xb9a00556 ! t3_kref+0x18fc: fsqrtd %f22, %f28
17863 .word 0xaa047aea ! t3_kref+0x1900: add %l1, -0x516, %l5
17864 .word 0xc768a108 ! t3_kref+0x1904: prefetch %g2 + 0x108, 3
17865 .word 0x3b480005 ! t3_kref+0x1908: fble,a,pt %fcc0, _kref+0x191c
17866 .word 0xa6c324d5 ! t3_kref+0x190c: addccc %o4, 0x4d5, %l3
17867 .word 0xb7b00c20 ! t3_kref+0x1910: fzeros %f27
17868 .word 0xadb18ac8 ! t3_kref+0x1914: fpsub32 %f6, %f8, %f22
17869 .word 0x27480006 ! t3_kref+0x1918: fbul,a,pt %fcc0, _kref+0x1930
17870 .word 0xafa01a56 ! t3_kref+0x191c: fdtoi %f22, %f23
17871 .word 0xab7038d0 ! t3_kref+0x1920: popc -0x730, %l5
17872 .word 0x29480004 ! t3_kref+0x1924: fbl,a,pt %fcc0, _kref+0x1934
17873 .word 0x8da0192b ! t3_kref+0x1928: fstod %f11, %f6
17874 call SYM(t3_subr2)
17875 .word 0x8ba00525 ! t3_kref+0x1930: fsqrts %f5, %f5
17876 .word 0xa65c6b48 ! t3_kref+0x1934: smul %l1, 0xb48, %l3
17877 .word 0x86102013 ! t3_kref+0x1938: mov 0x13, %g3
17878 .word 0x86a0e001 ! t3_kref+0x193c: subcc %g3, 1, %g3
17879 .word 0x2280000f ! t3_kref+0x1940: be,a _kref+0x197c
17880 .word 0x91a548b1 ! t3_kref+0x1944: fsubs %f21, %f17, %f8
17881 .word 0xa6c2c014 ! t3_kref+0x1948: addccc %o3, %l4, %l3
17882 .word 0xa9230000 ! t3_kref+0x194c: mulscc %o4, %g0, %l4
17883 .word 0xa8f2e287 ! t3_kref+0x1950: udivcc %o3, 0x287, %l4
17884 .word 0xeda71018 ! t3_kref+0x1954: sta %f22, [%i4 + %i0]0x80
17885 call SYM(t3_subr3)
17886 .word 0xd9380019 ! t3_kref+0x195c: std %f12, [%g0 + %i1]
17887 .word 0xaa8d800c ! t3_kref+0x1960: andcc %l6, %o4, %l5
17888 .word 0xabb50280 ! t3_kref+0x1964: array32 %l4, %g0, %l5
17889 .word 0xd43e401d ! t3_kref+0x1968: std %o2, [%i1 + %i5]
17890 .word 0xd87e6000 ! t3_kref+0x196c: swap [%i1], %o4
17891 .word 0xd27e601c ! t3_kref+0x1970: swap [%i1 + 0x1c], %o1
17892 .word 0x29bffff2 ! t3_kref+0x1974: fbl,a _kref+0x193c
17893 .word 0xa835c017 ! t3_kref+0x1978: orn %l7, %l7, %l4
17894 .word 0xb7a01a34 ! t3_kref+0x197c: fstoi %f20, %f27
17895 .word 0x99a0053c ! t3_kref+0x1980: fsqrts %f28, %f12
17896 .word 0x81ad8aa5 ! t3_kref+0x1984: fcmpes %fcc0, %f22, %f5
17897 .word 0x36480007 ! t3_kref+0x1988: bge,a,pt %icc, _kref+0x19a4
17898 .word 0xa7b58177 ! t3_kref+0x198c: edge32ln %l6, %l7, %l3
17899 .word 0xa785368d ! t3_kref+0x1990: wr %l4, 0xfffff68d, %gsr
17900 .word 0x95a6894e ! t3_kref+0x1994: fmuld %f26, %f14, %f10
17901 .word 0xe1be1a5d ! t3_kref+0x1998: stda %f16, [%i0 + %i5]0xd2
17902 .word 0x81deaa08 ! t3_kref+0x199c: flush %i2 + 0xa08
17903 .word 0x32800004 ! t3_kref+0x19a0: bne,a _kref+0x19b0
17904 .word 0xa1a28954 ! t3_kref+0x19a4: fmuld %f10, %f20, %f16
17905 .word 0xea965000 ! t3_kref+0x19a8: lduha [%i1]0x80, %l5
17906 .word 0x99b50676 ! t3_kref+0x19ac: fmul8x16au %f20, %f22, %f12
17907 .word 0x26480006 ! t3_kref+0x19b0: bl,a,pt %icc, _kref+0x19c8
17908 .word 0xa8c2b543 ! t3_kref+0x19b4: addccc %o2, -0xabd, %l4
17909 .word 0x8143c000 ! t3_kref+0x19b8: stbar
17910 .word 0xb9a00527 ! t3_kref+0x19bc: fsqrts %f7, %f28
17911 .word 0xb9a0055a ! t3_kref+0x19c0: fsqrtd %f26, %f28
17912 .word 0xd81e6010 ! t3_kref+0x19c4: ldd [%i1 + 0x10], %o4
17913 .word 0x81abca3d ! t3_kref+0x19c8: fcmps %fcc0, %f15, %f29
17914 .word 0x97a0053a ! t3_kref+0x19cc: fsqrts %f26, %f11
17915 .word 0xa925294d ! t3_kref+0x19d0: mulscc %l4, 0x94d, %l4
17916 .word 0xa9b48ad2 ! t3_kref+0x19d4: fpsub32 %f18, %f18, %f20
17917 .word 0xa5a548a7 ! t3_kref+0x19d8: fsubs %f21, %f7, %f18
17918 .word 0x95a34d35 ! t3_kref+0x19dc: fsmuld %f13, %f21, %f10
17919 .word 0xab324017 ! t3_kref+0x19e0: srl %o1, %l7, %l5
17920 .word 0xb9b40974 ! t3_kref+0x19e4: fpmerge %f16, %f20, %f28
17921 .word 0xd43e0000 ! t3_kref+0x19e8: std %o2, [%i0]
17922 .word 0xea4e8018 ! t3_kref+0x19ec: ldsb [%i2 + %i0], %l5
17923 .word 0xa604bfe0 ! t3_kref+0x19f0: add %l2, -0x20, %l3
17924 .word 0xf5871019 ! t3_kref+0x19f4: lda [%i4 + %i1]0x80, %f26
17925 .word 0xab400000 ! t3_kref+0x19f8: mov %y, %l5
17926 .word 0xa88d793e ! t3_kref+0x19fc: andcc %l5, -0x6c2, %l4
17927 .word 0xa7b5810a ! t3_kref+0x1a00: edge32 %l6, %o2, %l3
17928 .word 0xf207bfe0 ! t3_kref+0x1a04: ld [%fp - 0x20], %i1
17929 .word 0xa69a4015 ! t3_kref+0x1a08: xorcc %o1, %l5, %l3
17930 .word 0xd9000018 ! t3_kref+0x1a0c: ld [%g0 + %i0], %f12
17931 .word 0x97b2ccaf ! t3_kref+0x1a10: fandnot2s %f11, %f15, %f11
17932 .word 0xf91e6008 ! t3_kref+0x1a14: ldd [%i1 + 8], %f28
17933 .word 0xab25c011 ! t3_kref+0x1a18: mulscc %l7, %l1, %l5
17934 .word 0x81aa0adc ! t3_kref+0x1a1c: fcmped %fcc0, %f8, %f28
17935 .word 0xadb38c8a ! t3_kref+0x1a20: fandnot2 %f14, %f10, %f22
17936 .word 0xb5a0193c ! t3_kref+0x1a24: fstod %f28, %f26
17937 .word 0xa642c00a ! t3_kref+0x1a28: addc %o3, %o2, %l3
17938 .word 0xa1a58948 ! t3_kref+0x1a2c: fmuld %f22, %f8, %f16
17939 .word 0x9fc10000 ! t3_kref+0x1a30: call %g4
17940 .word 0xa62a3ce8 ! t3_kref+0x1a34: andn %o0, -0x318, %l3
17941 .word 0x8143c000 ! t3_kref+0x1a38: stbar
17942 .word 0x91a0052c ! t3_kref+0x1a3c: fsqrts %f12, %f8
17943 .word 0x9db18db9 ! t3_kref+0x1a40: fxors %f6, %f25, %f14
17944 .word 0xabb28171 ! t3_kref+0x1a44: edge32ln %o2, %l1, %l5
17945 .word 0xaa12f417 ! t3_kref+0x1a48: or %o3, -0xbe9, %l5
17946 .word 0xa6dcefb8 ! t3_kref+0x1a4c: smulcc %l3, 0xfb8, %l3
17947 .word 0xab34c016 ! t3_kref+0x1a50: srl %l3, %l6, %l5
17948 .word 0x81dac019 ! t3_kref+0x1a54: flush %o3 + %i1
17949 .word 0x3b480007 ! t3_kref+0x1a58: fble,a,pt %fcc0, _kref+0x1a74
17950 .word 0xeda01018 ! t3_kref+0x1a5c: sta %f22, [%g0 + %i0]0x80
17951 .word 0xa7b34308 ! t3_kref+0x1a60: alignaddr %o5, %o0, %l3
17952 .word 0xcf26601c ! t3_kref+0x1a64: st %f7, [%i1 + 0x1c]
17953 .word 0xa6a2fd1c ! t3_kref+0x1a68: subcc %o3, -0x2e4, %l3
17954 .word 0x9fc00004 ! t3_kref+0x1a6c: call %g0 + %g4
17955 .word 0xdb06001c ! t3_kref+0x1a70: ld [%i0 + %i4], %f13
17956 .word 0xafa0188f ! t3_kref+0x1a74: fitos %f15, %f23
17957 .word 0xaac5c011 ! t3_kref+0x1a78: addccc %l7, %l1, %l5
17958 .word 0x81ae8a39 ! t3_kref+0x1a7c: fcmps %fcc0, %f26, %f25
17959 .word 0x8ba508bb ! t3_kref+0x1a80: fsubs %f20, %f27, %f5
17960 .word 0xe1063ff8 ! t3_kref+0x1a84: ld [%i0 - 8], %f16
17961 .word 0xa932e006 ! t3_kref+0x1a88: srl %o3, 0x6, %l4
17962 .word 0xc768a00e ! t3_kref+0x1a8c: prefetch %g2 + 0xe, 3
17963 .word 0xa7b280ea ! t3_kref+0x1a90: edge16ln %o2, %o2, %l3
17964 .word 0xa1a000b3 ! t3_kref+0x1a94: fnegs %f19, %f16
17965 .word 0x2e480008 ! t3_kref+0x1a98: bvs,a,pt %icc, _kref+0x1ab8
17966 .word 0x99b28a4e ! t3_kref+0x1a9c: fpadd32 %f10, %f14, %f12
17967 .word 0xebee501d ! t3_kref+0x1aa0: prefetcha %i1 + %i5, 21
17968 .word 0xaa9d6c50 ! t3_kref+0x1aa4: xorcc %l5, 0xc50, %l5
17969 .word 0x8143c000 ! t3_kref+0x1aa8: stbar
17970 .word 0xaa7d7770 ! t3_kref+0x1aac: sdiv %l5, -0x890, %l5
17971 .word 0xb5b00fe0 ! t3_kref+0x1ab0: fones %f26
17972 .word 0xa85a0016 ! t3_kref+0x1ab4: smul %o0, %l6, %l4
17973 .word 0xa9a01a4e ! t3_kref+0x1ab8: fdtoi %f14, %f20
17974 .word 0xab3da01f ! t3_kref+0x1abc: sra %l6, 0x1f, %l5
17975 .word 0xe6de501d ! t3_kref+0x1ac0: ldxa [%i1 + %i5]0x80, %l3
17976 .word 0xa9b340f6 ! t3_kref+0x1ac4: edge16ln %o5, %l6, %l4
17977 .word 0x9da308ad ! t3_kref+0x1ac8: fsubs %f12, %f13, %f14
17978 .word 0x81af4ab9 ! t3_kref+0x1acc: fcmpes %fcc0, %f29, %f25
17979 .word 0xaac2bc1c ! t3_kref+0x1ad0: addccc %o2, -0x3e4, %l5
17980 .word 0xa7400000 ! t3_kref+0x1ad4: mov %y, %l3
17981 .word 0xb9a0108a ! t3_kref+0x1ad8: fxtos %f10, %f28
17982 .word 0xbba01889 ! t3_kref+0x1adc: fitos %f9, %f29
17983 .word 0xa7b385c4 ! t3_kref+0x1ae0: fcmpeq32 %f14, %f4, %l3
17984 .word 0x2e480007 ! t3_kref+0x1ae4: bvs,a,pt %icc, _kref+0x1b00
17985 .word 0x9da00558 ! t3_kref+0x1ae8: fsqrtd %f24, %f14
17986 .word 0xe636c019 ! t3_kref+0x1aec: sth %l3, [%i3 + %i1]
17987 .word 0xa922badd ! t3_kref+0x1af0: mulscc %o2, -0x523, %l4
17988 .word 0xb5a18d28 ! t3_kref+0x1af4: fsmuld %f6, %f8, %f26
17989 .word 0x2e480004 ! t3_kref+0x1af8: bvs,a,pt %icc, _kref+0x1b08
17990 .word 0xc168a04b ! t3_kref+0x1afc: prefetch %g2 + 0x4b, 0
17991 .word 0xc3ee1013 ! t3_kref+0x1b00: prefetcha %i0 + %l3, 1
17992 .word 0xe3262018 ! t3_kref+0x1b04: st %f17, [%i0 + 0x18]
17993 .word 0x22480003 ! t3_kref+0x1b08: be,a,pt %icc, _kref+0x1b14
17994 .word 0xa9b30020 ! t3_kref+0x1b0c: edge8n %o4, %g0, %l4
17995 .word 0x81580000 ! t3_kref+0x1b10: flushw
17996 .word 0xd07e7fe0 ! t3_kref+0x1b14: swap [%i1 - 0x20], %o0
17997 .word 0x95b40a18 ! t3_kref+0x1b18: fpadd16 %f16, %f24, %f10
17998 .word 0xa8b0000d ! t3_kref+0x1b1c: orncc %g0, %o5, %l4
17999 .word 0xa5b5c72a ! t3_kref+0x1b20: fmuld8ulx16 %f23, %f10, %f18
18000 .word 0x81ddfa7d ! t3_kref+0x1b24: flush %l7 - 0x583
18001 .word 0xa8bc4017 ! t3_kref+0x1b28: xnorcc %l1, %l7, %l4
18002 .word 0x89b607c6 ! t3_kref+0x1b2c: pdist %f24, %f6, %f4
18003 .word 0x20480001 ! t3_kref+0x1b30: bn,a,pt %icc, _kref+0x1b34
18004 .word 0x9fa388b0 ! t3_kref+0x1b34: fsubs %f14, %f16, %f15
18005 .word 0xda6e200b ! t3_kref+0x1b38: ldstub [%i0 + 0xb], %o5
18006 .word 0x29480006 ! t3_kref+0x1b3c: fbl,a,pt %fcc0, _kref+0x1b54
18007 .word 0xaa8a400d ! t3_kref+0x1b40: andcc %o1, %o5, %l5
18008 .word 0xb9a0054e ! t3_kref+0x1b44: fsqrtd %f14, %f28
18009 .word 0xa89c6172 ! t3_kref+0x1b48: xorcc %l1, 0x172, %l4
18010 .word 0xd81e001d ! t3_kref+0x1b4c: ldd [%i0 + %i5], %o4
18011 .word 0xa68b39e4 ! t3_kref+0x1b50: andcc %o4, -0x61c, %l3
18012 .word 0x81580000 ! t3_kref+0x1b54: flushw
18013 .word 0x8ba00029 ! t3_kref+0x1b58: fmovs %f9, %f5
18014 .word 0x001fffff ! t3_kref+0x1b5c: illtrap 0x1fffff
18015 .word 0xed062000 ! t3_kref+0x1b60: ld [%i0], %f22
18016 .word 0xa9a589d4 ! t3_kref+0x1b64: fdivd %f22, %f20, %f20
18017 .word 0xf3ee101a ! t3_kref+0x1b68: prefetcha %i0 + %i2, 25
18018 .word 0x99b58ab5 ! t3_kref+0x1b6c: fpsub16s %f22, %f21, %f12
18019 .word 0xea871040 ! t3_kref+0x1b70: lda [%i4]0x82, %l5
18020 .word 0x26800004 ! t3_kref+0x1b74: bl,a _kref+0x1b84
18021 .word 0x81df28f5 ! t3_kref+0x1b78: flush %i4 + 0x8f5
18022 .word 0x34480003 ! t3_kref+0x1b7c: bg,a,pt %icc, _kref+0x1b88
18023 .word 0xec9e101d ! t3_kref+0x1b80: ldda [%i0 + %i5]0x80, %l6
18024 .word 0xa5a00558 ! t3_kref+0x1b84: fsqrtd %f24, %f18
18025 .word 0xb5b44ea0 ! t3_kref+0x1b88: fsrc1s %f17, %f26
18026 .word 0x9fc10000 ! t3_kref+0x1b8c: call %g4
18027 .word 0xa6d3307b ! t3_kref+0x1b90: umulcc %o4, -0xf85, %l3
18028 .word 0xab05b916 ! t3_kref+0x1b94: taddcc %l6, -0x6ea, %l5
18029 .word 0xd9000019 ! t3_kref+0x1b98: ld [%g0 + %i1], %f12
18030 .word 0x81db77cb ! t3_kref+0x1b9c: flush %o5 - 0x835
18031 .word 0x35800004 ! t3_kref+0x1ba0: fbue,a _kref+0x1bb0
18032 .word 0xaa34a967 ! t3_kref+0x1ba4: orn %l2, 0x967, %l5
18033 .word 0xa6880013 ! t3_kref+0x1ba8: andcc %g0, %l3, %l3
18034 .word 0xd030a01e ! t3_kref+0x1bac: sth %o0, [%g2 + 0x1e]
18035 .word 0xa6dab775 ! t3_kref+0x1bb0: smulcc %o2, -0x88b, %l3
18036 .word 0x8db007aa ! t3_kref+0x1bb4: fpackfix %f10, %f6
18037 .word 0x3e480006 ! t3_kref+0x1bb8: bvc,a,pt %icc, _kref+0x1bd0
18038 .word 0xa1a70950 ! t3_kref+0x1bbc: fmuld %f28, %f16, %f16
18039 .word 0xec3e001d ! t3_kref+0x1bc0: std %l6, [%i0 + %i5]
18040 .word 0x8db48e14 ! t3_kref+0x1bc4: fand %f18, %f20, %f6
18041 .word 0xe606001c ! t3_kref+0x1bc8: ld [%i0 + %i4], %l3
18042 .word 0xb3a01a50 ! t3_kref+0x1bcc: fdtoi %f16, %f25
18043 .word 0xa9a000da ! t3_kref+0x1bd0: fnegd %f26, %f20
18044 .word 0xa9a01918 ! t3_kref+0x1bd4: fitod %f24, %f20
18045 .word 0xb1a0054a ! t3_kref+0x1bd8: fsqrtd %f10, %f24
18046 .word 0xa1a0054e ! t3_kref+0x1bdc: fsqrtd %f14, %f16
18047 .word 0xe430a03c ! t3_kref+0x1be0: sth %l2, [%g2 + 0x3c]
18048 .word 0xf207bfe0 ! t3_kref+0x1be4: ld [%fp - 0x20], %i1
18049 .word 0xeb68a146 ! t3_kref+0x1be8: prefetch %g2 + 0x146, 21
18050 .word 0xab230011 ! t3_kref+0x1bec: mulscc %o4, %l1, %l5
18051 .word 0x95b00f2d ! t3_kref+0x1bf0: fsrc2s %f13, %f10
18052 .word 0x81b01022 ! t3_kref+0x1bf4: siam 0x2
18053 .word 0x3b480003 ! t3_kref+0x1bf8: fble,a,pt %fcc0, _kref+0x1c04
18054 .word 0x8ba508bc ! t3_kref+0x1bfc: fsubs %f20, %f28, %f5
18055 .word 0xb5a408d2 ! t3_kref+0x1c00: fsubd %f16, %f18, %f26
18056 .word 0x9da709d8 ! t3_kref+0x1c04: fdivd %f28, %f24, %f14
18057 .word 0x34480001 ! t3_kref+0x1c08: bg,a,pt %icc, _kref+0x1c0c
18058 .word 0xa89cc016 ! t3_kref+0x1c0c: xorcc %l3, %l6, %l4
18059 .word 0xd43e001d ! t3_kref+0x1c10: std %o2, [%i0 + %i5]
18060 .word 0x9de3bfa0 ! t3_kref+0x1c14: save %sp, -0x60, %sp
18061 .word 0xa9ee401b ! t3_kref+0x1c18: restore %i1, %i3, %l4
18062 .word 0xe6463fe0 ! t3_kref+0x1c1c: ldsw [%i0 - 0x20], %l3
18063 .word 0xb1a000c6 ! t3_kref+0x1c20: fnegd %f6, %f24
18064 .word 0xa9a00158 ! t3_kref+0x1c24: fabsd %f24, %f20
18065 .word 0xaa9d000a ! t3_kref+0x1c28: xorcc %l4, %o2, %l5
18066 .word 0xada00146 ! t3_kref+0x1c2c: fabsd %f6, %f22
18067 .word 0xc168a08a ! t3_kref+0x1c30: prefetch %g2 + 0x8a, 0
18068 .word 0x93a000bd ! t3_kref+0x1c34: fnegs %f29, %f9
18069 .word 0xa88c4008 ! t3_kref+0x1c38: andcc %l1, %o0, %l4
18070 .word 0xa694c011 ! t3_kref+0x1c3c: orcc %l3, %l1, %l3
18071 .word 0xaa14800a ! t3_kref+0x1c40: or %l2, %o2, %l5
18072 .word 0xb5a748b6 ! t3_kref+0x1c44: fsubs %f29, %f22, %f26
18073 .word 0xf5063fe8 ! t3_kref+0x1c48: ld [%i0 - 0x18], %f26
18074 .word 0xa3a01a4c ! t3_kref+0x1c4c: fdtoi %f12, %f17
18075 .word 0x33480005 ! t3_kref+0x1c50: fbe,a,pt %fcc0, _kref+0x1c64
18076 .word 0x81844000 ! t3_kref+0x1c54: wr %l1, %g0, %y
18077 .word 0x31480007 ! t3_kref+0x1c58: fba,a,pt %fcc0, _kref+0x1c74
18078 .word 0xa8757a10 ! t3_kref+0x1c5c: udiv %l5, -0x5f0, %l4
18079 .word 0xaaf46ad3 ! t3_kref+0x1c60: udivcc %l1, 0xad3, %l5
18080 .word 0xb9a018dc ! t3_kref+0x1c64: fdtos %f28, %f28
18081 .word 0xed68a184 ! t3_kref+0x1c68: prefetch %g2 + 0x184, 22
18082 .word 0xaaf30011 ! t3_kref+0x1c6c: udivcc %o4, %l1, %l5
18083 .word 0x8da649bc ! t3_kref+0x1c70: fdivs %f25, %f28, %f6
18084 .word 0xaaf52b82 ! t3_kref+0x1c74: udivcc %l4, 0xb82, %l5
18085 .word 0x38800003 ! t3_kref+0x1c78: bgu,a _kref+0x1c84
18086 .word 0x93a01a2c ! t3_kref+0x1c7c: fstoi %f12, %f9
18087 .word 0x9da489da ! t3_kref+0x1c80: fdivd %f18, %f26, %f14
18088 .word 0xd428a00f ! t3_kref+0x1c84: stb %o2, [%g2 + 0xf]
18089 .word 0xe8480018 ! t3_kref+0x1c88: ldsb [%g0 + %i0], %l4
18090 .word 0xb7a188a8 ! t3_kref+0x1c8c: fsubs %f6, %f8, %f27
18091 .word 0xa3a0013d ! t3_kref+0x1c90: fabss %f29, %f17
18092 .word 0xa64474f0 ! t3_kref+0x1c94: addc %l1, -0xb10, %l3
18093 .word 0x9da00554 ! t3_kref+0x1c98: fsqrtd %f20, %f14
18094 .word 0xab400000 ! t3_kref+0x1c9c: mov %y, %l5
18095 .word 0xe428a01f ! t3_kref+0x1ca0: stb %l2, [%g2 + 0x1f]
18096 .word 0xa8bcc015 ! t3_kref+0x1ca4: xnorcc %l3, %l5, %l4
18097 .word 0xaba000b8 ! t3_kref+0x1ca8: fnegs %f24, %f21
18098 .word 0xaaa3611a ! t3_kref+0x1cac: subcc %o5, 0x11a, %l5
18099 .word 0xb9b6ca39 ! t3_kref+0x1cb0: fpadd16s %f27, %f25, %f28
18100 .word 0x8fa000b9 ! t3_kref+0x1cb4: fnegs %f25, %f7
18101 .word 0xe608a00f ! t3_kref+0x1cb8: ldub [%g2 + 0xf], %l3
18102 .word 0xa6c33725 ! t3_kref+0x1cbc: addccc %o4, -0x8db, %l3
18103 .word 0x81ac8a3d ! t3_kref+0x1cc0: fcmps %fcc0, %f18, %f29
18104 .word 0xa8dae775 ! t3_kref+0x1cc4: smulcc %o3, 0x775, %l4
18105 .word 0x8143e040 ! t3_kref+0x1cc8: membar 0x40
18106 .word 0x91b60906 ! t3_kref+0x1ccc: faligndata %f24, %f6, %f8
18107 .word 0xea080019 ! t3_kref+0x1cd0: ldub [%g0 + %i1], %l5
18108 .word 0xf100a03c ! t3_kref+0x1cd4: ld [%g2 + 0x3c], %f24
18109 .word 0x8d8260ac ! t3_kref+0x1cd8: wr %o1, 0xac, %fprs
18110 .word 0x8185c000 ! t3_kref+0x1cdc: wr %l7, %g0, %y
18111 .word 0xd11e001d ! t3_kref+0x1ce0: ldd [%i0 + %i5], %f8
18112 call SYM(t3_subr3)
18113 .word 0xa805a007 ! t3_kref+0x1ce8: add %l6, 7, %l4
18114 .word 0x81ad0a34 ! t3_kref+0x1cec: fcmps %fcc0, %f20, %f20
18115 .word 0x24800002 ! t3_kref+0x1cf0: ble,a _kref+0x1cf8
18116 .word 0xd8366010 ! t3_kref+0x1cf4: sth %o4, [%i1 + 0x10]
18117 .word 0xa963a515 ! t3_kref+0x1cf8: movule %fcc0, -0x2eb, %l4
18118 .word 0xada00032 ! t3_kref+0x1cfc: fmovs %f18, %f22
18119 .word 0x8610200b ! t3_kref+0x1d00: mov 0xb, %g3
18120 .word 0x86a0e001 ! t3_kref+0x1d04: subcc %g3, 1, %g3
18121 .word 0x22800006 ! t3_kref+0x1d08: be,a _kref+0x1d20
18122 .word 0xa93cc012 ! t3_kref+0x1d0c: sra %l3, %l2, %l4
18123 .word 0x81a98ac4 ! t3_kref+0x1d10: fcmped %fcc0, %f6, %f4
18124 .word 0x3a480006 ! t3_kref+0x1d14: bcc,a,pt %icc, _kref+0x1d2c
18125 .word 0xd01e0000 ! t3_kref+0x1d18: ldd [%i0], %o0
18126 .word 0x37800006 ! t3_kref+0x1d1c: fbge,a _kref+0x1d34
18127 .word 0xc168a049 ! t3_kref+0x1d20: prefetch %g2 + 0x49, 0
18128 .word 0x9db28d37 ! t3_kref+0x1d24: fandnot1s %f10, %f23, %f14
18129 .word 0x21480007 ! t3_kref+0x1d28: fbn,a,pt %fcc0, _kref+0x1d44
18130 .word 0x97a0189d ! t3_kref+0x1d2c: fitos %f29, %f11
18131 .word 0x99a01937 ! t3_kref+0x1d30: fstod %f23, %f12
18132 .word 0xe60e7ff7 ! t3_kref+0x1d34: ldub [%i1 - 9], %l3
18133 .word 0xa5a00531 ! t3_kref+0x1d38: fsqrts %f17, %f18
18134 .word 0x81ab8a32 ! t3_kref+0x1d3c: fcmps %fcc0, %f14, %f18
18135 .word 0xa7a01a34 ! t3_kref+0x1d40: fstoi %f20, %f19
18136 .word 0x27480001 ! t3_kref+0x1d44: fbul,a,pt %fcc0, _kref+0x1d48
18137 .word 0xd01e0000 ! t3_kref+0x1d48: ldd [%i0], %o0
18138 .word 0xeace101a ! t3_kref+0x1d4c: ldsba [%i0 + %i2]0x80, %l5
18139 .word 0x31480001 ! t3_kref+0x1d50: fba,a,pt %fcc0, _kref+0x1d54
18140 .word 0xaa928008 ! t3_kref+0x1d54: orcc %o2, %o0, %l5
18141 .word 0xa9b2c131 ! t3_kref+0x1d58: edge32n %o3, %l1, %l4
18142 .word 0xada0193d ! t3_kref+0x1d5c: fstod %f29, %f22
18143 .word 0xe80e8019 ! t3_kref+0x1d60: ldub [%i2 + %i1], %l4
18144 .word 0xea7e001c ! t3_kref+0x1d64: swap [%i0 + %i4], %l5
18145 .word 0xa3a000b5 ! t3_kref+0x1d68: fnegs %f21, %f17
18146 .word 0xa93d8017 ! t3_kref+0x1d6c: sra %l6, %l7, %l4
18147 .word 0xa9a01938 ! t3_kref+0x1d70: fstod %f24, %f20
18148 .word 0xa9418000 ! t3_kref+0x1d74: mov %fprs, %l4
18149 .word 0xa6e44015 ! t3_kref+0x1d78: subccc %l1, %l5, %l3
18150 .word 0xe7f65008 ! t3_kref+0x1d7c: casxa [%i1]0x80, %o0, %l3
18151 .word 0xe60e7ff3 ! t3_kref+0x1d80: ldub [%i1 - 0xd], %l3
18152 .word 0xa9400000 ! t3_kref+0x1d84: mov %y, %l4
18153 .word 0xeb68a049 ! t3_kref+0x1d88: prefetch %g2 + 0x49, 21
18154 .word 0xa7b480d6 ! t3_kref+0x1d8c: edge16l %l2, %l6, %l3
18155 .word 0x25800003 ! t3_kref+0x1d90: fblg,a _kref+0x1d9c
18156 .word 0x95a01a4c ! t3_kref+0x1d94: fdtoi %f12, %f10
18157 .word 0x3c800006 ! t3_kref+0x1d98: bpos,a _kref+0x1db0
18158 .word 0xa804a4c9 ! t3_kref+0x1d9c: add %l2, 0x4c9, %l4
18159 .word 0xab326005 ! t3_kref+0x1da0: srl %o1, 0x5, %l5
18160 .word 0x2e480005 ! t3_kref+0x1da4: bvs,a,pt %icc, _kref+0x1db8
18161 .word 0xa883372a ! t3_kref+0x1da8: addcc %o4, -0x8d6, %l4
18162 .word 0x91b60992 ! t3_kref+0x1dac: bshuffle %f24, %f18, %f8
18163 .word 0xf500a01c ! t3_kref+0x1db0: ld [%g2 + 0x1c], %f26
18164 .word 0x3c480007 ! t3_kref+0x1db4: bpos,a,pt %icc, _kref+0x1dd0
18165 .word 0xaa7c8012 ! t3_kref+0x1db8: sdiv %l2, %l2, %l5
18166 .word 0xada000bd ! t3_kref+0x1dbc: fnegs %f29, %f22
18167 .word 0x91a01929 ! t3_kref+0x1dc0: fstod %f9, %f8
18168 .word 0x8da00531 ! t3_kref+0x1dc4: fsqrts %f17, %f6
18169 .word 0xe91fbc40 ! t3_kref+0x1dc8: ldd [%fp - 0x3c0], %f20
18170 .word 0xab400000 ! t3_kref+0x1dcc: mov %y, %l5
18171 .word 0xb9a609ce ! t3_kref+0x1dd0: fdivd %f24, %f14, %f28
18172 .word 0xa7b44240 ! t3_kref+0x1dd4: array16 %l1, %g0, %l3
18173 .word 0xd0300018 ! t3_kref+0x1dd8: sth %o0, [%g0 + %i0]
18174 .word 0xaad24014 ! t3_kref+0x1ddc: umulcc %o1, %l4, %l5
18175 call SYM(t3_subr3)
18176 .word 0x99a01938 ! t3_kref+0x1de4: fstod %f24, %f12
18177 .word 0xa89dc017 ! t3_kref+0x1de8: xorcc %l7, %l7, %l4
18178 .word 0xb1b70908 ! t3_kref+0x1dec: faligndata %f28, %f8, %f24
18179 .word 0xf9ee501b ! t3_kref+0x1df0: prefetcha %i1 + %i3, 28
18180 call SYM(t3_subr0)
18181 .word 0xd820a00c ! t3_kref+0x1df8: st %o4, [%g2 + 0xc]
18182 .word 0xdb20a02c ! t3_kref+0x1dfc: st %f13, [%g2 + 0x2c]
18183 .word 0xa8923a6e ! t3_kref+0x1e00: orcc %o0, -0x592, %l4
18184 .word 0x95a40938 ! t3_kref+0x1e04: fmuls %f16, %f24, %f10
18185 .word 0x3d800002 ! t3_kref+0x1e08: fbule,a _kref+0x1e10
18186 .word 0xa1a6cd3c ! t3_kref+0x1e0c: fsmuld %f27, %f28, %f16
18187 .word 0xd07e4000 ! t3_kref+0x1e10: swap [%i1], %o0
18188 .word 0xa963229e ! t3_kref+0x1e14: movuge %fcc0, 0x29e, %l4
18189 .word 0x8143e040 ! t3_kref+0x1e18: membar 0x40
18190 .word 0xd4762008 ! t3_kref+0x1e1c: stx %o2, [%i0 + 8]
18191 .word 0xd4be5000 ! t3_kref+0x1e20: stda %o2, [%i1]0x80
18192 .word 0x8ba01a2b ! t3_kref+0x1e24: fstoi %f11, %f5
18193 .word 0x95b0077c ! t3_kref+0x1e28: fpack16 %f28, %f10
18194 .word 0xea28a00d ! t3_kref+0x1e2c: stb %l5, [%g2 + 0xd]
18195 .word 0xa69033d6 ! t3_kref+0x1e30: orcc %g0, -0xc2a, %l3
18196 .word 0xed1fbd70 ! t3_kref+0x1e34: ldd [%fp - 0x290], %f22
18197 .word 0x99b00c00 ! t3_kref+0x1e38: fzero %f12
18198 .word 0xef68a10b ! t3_kref+0x1e3c: prefetch %g2 + 0x10b, 23
18199 .word 0xc9180019 ! t3_kref+0x1e40: ldd [%g0 + %i1], %f4
18200 .word 0xcf00a02c ! t3_kref+0x1e44: ld [%g2 + 0x2c], %f7
18201 .word 0xd62e8019 ! t3_kref+0x1e48: stb %o3, [%i2 + %i1]
18202 .word 0xab350013 ! t3_kref+0x1e4c: srl %l4, %l3, %l5
18203 .word 0xaaf4ae64 ! t3_kref+0x1e50: udivcc %l2, 0xe64, %l5
18204 .word 0xe8801019 ! t3_kref+0x1e54: lda [%g0 + %i1]0x80, %l4
18205 .word 0xe4280019 ! t3_kref+0x1e58: stb %l2, [%g0 + %i1]
18206 .word 0xa90cb18e ! t3_kref+0x1e5c: tsubcc %l2, -0xe72, %l4
18207 .word 0xa9a389bb ! t3_kref+0x1e60: fdivs %f14, %f27, %f20
18208 .word 0xd6a61000 ! t3_kref+0x1e64: sta %o3, [%i0]0x80
18209 .word 0xe64e2010 ! t3_kref+0x1e68: ldsb [%i0 + 0x10], %l3
18210 .word 0x97b00cf7 ! t3_kref+0x1e6c: fnot2s %f23, %f11
18211 .word 0x3d800005 ! t3_kref+0x1e70: fbule,a _kref+0x1e84
18212 .word 0xaac2ba8b ! t3_kref+0x1e74: addccc %o2, -0x575, %l5
18213 .word 0x8da01a33 ! t3_kref+0x1e78: fstoi %f19, %f6
18214 .word 0x91b48908 ! t3_kref+0x1e7c: faligndata %f18, %f8, %f8
18215 .word 0xa6dcc016 ! t3_kref+0x1e80: smulcc %l3, %l6, %l3
18216 .word 0xd0280018 ! t3_kref+0x1e84: stb %o0, [%g0 + %i0]
18217 .word 0x31480007 ! t3_kref+0x1e88: fba,a,pt %fcc0, _kref+0x1ea4
18218 .word 0xe9be180c ! t3_kref+0x1e8c: stda %f20, [%i0 + %o4]0xc0
18219 .word 0xe806601c ! t3_kref+0x1e90: ld [%i1 + 0x1c], %l4
18220 .word 0xab400000 ! t3_kref+0x1e94: mov %y, %l5
18221 .word 0xab3a400a ! t3_kref+0x1e98: sra %o1, %o2, %l5
18222 .word 0xa7400000 ! t3_kref+0x1e9c: mov %y, %l3
18223 .word 0x93a00533 ! t3_kref+0x1ea0: fsqrts %f19, %f9
18224 .word 0xb9a709d2 ! t3_kref+0x1ea4: fdivd %f28, %f18, %f28
18225 .word 0xa8b3000c ! t3_kref+0x1ea8: orncc %o4, %o4, %l4
18226 .word 0x86102001 ! t3_kref+0x1eac: mov 0x1, %g3
18227 .word 0x32800000 ! t3_kref+0x1eb0: bne,a _kref+0x1eb0
18228 .word 0x86a0e001 ! t3_kref+0x1eb4: subcc %g3, 1, %g3
18229 .word 0x95a509ca ! t3_kref+0x1eb8: fdivd %f20, %f10, %f10
18230 .word 0x29800001 ! t3_kref+0x1ebc: fbl,a _kref+0x1ec0
18231 .word 0xe656001b ! t3_kref+0x1ec0: ldsh [%i0 + %i3], %l3
18232 .word 0xa884b8b9 ! t3_kref+0x1ec4: addcc %l2, -0x747, %l4
18233 .word 0xa6c00009 ! t3_kref+0x1ec8: addccc %g0, %o1, %l3
18234 .word 0xef270019 ! t3_kref+0x1ecc: st %f23, [%i4 + %i1]
18235 .word 0xa3a01a54 ! t3_kref+0x1ed0: fdtoi %f20, %f17
18236 .word 0xa93a8015 ! t3_kref+0x1ed4: sra %o2, %l5, %l4
18237 .word 0xe01e401d ! t3_kref+0x1ed8: ldd [%i1 + %i5], %l0
18238 .word 0xe7ee101d ! t3_kref+0x1edc: prefetcha %i0 + %i5, 19
18239 .word 0xa87237ef ! t3_kref+0x1ee0: udiv %o0, -0x811, %l4
18240 .word 0x99a00538 ! t3_kref+0x1ee4: fsqrts %f24, %f12
18241 .word 0xd03e3ff0 ! t3_kref+0x1ee8: std %o0, [%i0 - 0x10]
18242 .word 0x97a01a25 ! t3_kref+0x1eec: fstoi %f5, %f11
18243 .word 0xbba209b6 ! t3_kref+0x1ef0: fdivs %f8, %f22, %f29
18244 .word 0xadab4050 ! t3_kref+0x1ef4: fmovdle %fcc0, %f16, %f22
18245 call SYM(t3_subr3)
18246 .word 0xaa902ea4 ! t3_kref+0x1efc: orcc %g0, 0xea4, %l5
18247 .word 0xab700015 ! t3_kref+0x1f00: popc %l5, %l5
18248 .word 0xe6df5018 ! t3_kref+0x1f04: ldxa [%i5 + %i0]0x80, %l3
18249 .word 0xa78270c2 ! t3_kref+0x1f08: wr %o1, 0xfffff0c2, %gsr
18250 .word 0x33480005 ! t3_kref+0x1f0c: fbe,a,pt %fcc0, _kref+0x1f20
18251 .word 0xafa0013c ! t3_kref+0x1f10: fabss %f28, %f23
18252 .word 0xa1a0054a ! t3_kref+0x1f14: fsqrtd %f10, %f16
18253 .word 0xa9b4408c ! t3_kref+0x1f18: edge16 %l1, %o4, %l4
18254 .word 0x9da01927 ! t3_kref+0x1f1c: fstod %f7, %f14
18255 .word 0xa6d34017 ! t3_kref+0x1f20: umulcc %o5, %l7, %l3
18256 .word 0xaa2ca452 ! t3_kref+0x1f24: andn %l2, 0x452, %l5
18257 .word 0xd51e0000 ! t3_kref+0x1f28: ldd [%i0], %f10
18258 .word 0xb9a188c8 ! t3_kref+0x1f2c: fsubd %f6, %f8, %f28
18259 .word 0xa6fcec0f ! t3_kref+0x1f30: sdivcc %l3, 0xc0f, %l3
18260 .word 0xe4180019 ! t3_kref+0x1f34: ldd [%g0 + %i1], %l2
18261 .word 0xe830a02c ! t3_kref+0x1f38: sth %l4, [%g2 + 0x2c]
18262 .word 0xa643648a ! t3_kref+0x1f3c: addc %o5, 0x48a, %l3
18263 .word 0xab0b0017 ! t3_kref+0x1f40: tsubcc %o4, %l7, %l5
18264 .word 0xe8865000 ! t3_kref+0x1f44: lda [%i1]0x80, %l4
18265 .word 0x27800002 ! t3_kref+0x1f48: fbul,a _kref+0x1f50
18266 .word 0xada68846 ! t3_kref+0x1f4c: faddd %f26, %f6, %f22
18267 .word 0x23480004 ! t3_kref+0x1f50: fbne,a,pt %fcc0, _kref+0x1f60
18268 .word 0xeaf75018 ! t3_kref+0x1f54: stxa %l5, [%i5 + %i0]0x80
18269 .word 0x2d480004 ! t3_kref+0x1f58: fbg,a,pt %fcc0, _kref+0x1f68
18270 .word 0xa5a01a5c ! t3_kref+0x1f5c: fdtoi %f28, %f18
18271 .word 0xe65f4019 ! t3_kref+0x1f60: ldx [%i5 + %i1], %l3
18272 .word 0x8143c000 ! t3_kref+0x1f64: stbar
18273 .word 0x2b480005 ! t3_kref+0x1f68: fbug,a,pt %fcc0, _kref+0x1f7c
18274 .word 0xb6103ff4 ! t3_kref+0x1f6c: mov 0xfffffff4, %i3
18275 .word 0x8fa58925 ! t3_kref+0x1f70: fmuls %f22, %f5, %f7
18276 .word 0xe600a02c ! t3_kref+0x1f74: ld [%g2 + 0x2c], %l3
18277 .word 0x27800005 ! t3_kref+0x1f78: fbul,a _kref+0x1f8c
18278 .word 0xa7b00200 ! t3_kref+0x1f7c: array8 %g0, %g0, %l3
18279 .word 0xd4300019 ! t3_kref+0x1f80: sth %o2, [%g0 + %i1]
18280 .word 0xaa7cc008 ! t3_kref+0x1f84: sdiv %l3, %o0, %l5
18281 .word 0xb5a709c6 ! t3_kref+0x1f88: fdivd %f28, %f6, %f26
18282 .word 0x91a20958 ! t3_kref+0x1f8c: fmuld %f8, %f24, %f8
18283 .word 0xa6c2a107 ! t3_kref+0x1f90: addccc %o2, 0x107, %l3
18284 .word 0xe6d6501b ! t3_kref+0x1f94: ldsha [%i1 + %i3]0x80, %l3
18285 .word 0xaa94800c ! t3_kref+0x1f98: orcc %l2, %o4, %l5
18286 .word 0x81af0aa8 ! t3_kref+0x1f9c: fcmpes %fcc0, %f28, %f8
18287 .word 0x9da309ca ! t3_kref+0x1fa0: fdivd %f12, %f10, %f14
18288 .word 0xaa04b90b ! t3_kref+0x1fa4: add %l2, -0x6f5, %l5
18289 .word 0xea96d019 ! t3_kref+0x1fa8: lduha [%i3 + %i1]0x80, %l5
18290 .word 0xa6a2000a ! t3_kref+0x1fac: subcc %o0, %o2, %l3
18291 .word 0xdd3e001d ! t3_kref+0x1fb0: std %f14, [%i0 + %i5]
18292 .word 0x97a01a4e ! t3_kref+0x1fb4: fdtoi %f14, %f11
18293 .word 0xd03e4000 ! t3_kref+0x1fb8: std %o0, [%i1]
18294 .word 0xa3a98028 ! t3_kref+0x1fbc: fmovsg %fcc0, %f8, %f17
18295 .word 0x2732f9a2 ! t3_kref+0x1fc0: sethi %hi(0xcbe68800), %l3
18296 .word 0xabb1845a ! t3_kref+0x1fc4: fcmpne16 %f6, %f26, %l5
18297 .word 0x95b74ef6 ! t3_kref+0x1fc8: fornot2s %f29, %f22, %f10
18298 .word 0xdd20a00c ! t3_kref+0x1fcc: st %f14, [%g2 + 0xc]
18299 .word 0xb1b40ea0 ! t3_kref+0x1fd0: fsrc1s %f16, %f24
18300 .word 0x9de3bfa0 ! t3_kref+0x1fd4: save %sp, -0x60, %sp
18301 .word 0xbb0ef3ef ! t3_kref+0x1fd8: tsubcc %i3, -0xc11, %i5
18302 .word 0xa9ee6d56 ! t3_kref+0x1fdc: restore %i1, 0xd56, %l4
18303 .word 0xf5060000 ! t3_kref+0x1fe0: ld [%i0], %f26
18304 .word 0xa902e40d ! t3_kref+0x1fe4: taddcc %o3, 0x40d, %l4
18305 .word 0xd42e6000 ! t3_kref+0x1fe8: stb %o2, [%i1]
18306 .word 0xd1be1a1b ! t3_kref+0x1fec: stda %f8, [%i0 + %i3]0xd0
18307 .word 0x95b54db7 ! t3_kref+0x1ff0: fxors %f21, %f23, %f10
18308 .word 0xa7b00cf7 ! t3_kref+0x1ff4: fnot2s %f23, %f19
18309 .word 0xed1f4018 ! t3_kref+0x1ff8: ldd [%i5 + %i0], %f22
18310 .word 0xe80e2010 ! t3_kref+0x1ffc: ldub [%i0 + 0x10], %l4
18311 .word 0xea881018 ! t3_kref+0x2000: lduba [%g0 + %i0]0x80, %l5
18312 .word 0x21800002 ! t3_kref+0x2004: fbn,a _kref+0x200c
18313 .word 0xc9be5851 ! t3_kref+0x2008: stda %f4, [%i1 + %l1]0xc2
18314 .word 0x87802082 ! t3_kref+0x200c: mov 0x82, %asi
18315 .word 0xb1a148bc ! t3_kref+0x2010: fsubs %f5, %f28, %f24
18316 .word 0x3a800003 ! t3_kref+0x2014: bcc,a _kref+0x2020
18317 .word 0xaa00000d ! t3_kref+0x2018: add %g0, %o5, %l5
18318 .word 0x91b3cefd ! t3_kref+0x201c: fornot2s %f15, %f29, %f8
18319 .word 0x9ba0189a ! t3_kref+0x2020: fitos %f26, %f13
18320 .word 0x8db38706 ! t3_kref+0x2024: fmuld8sux16 %f14, %f6, %f6
18321 .word 0x001fffff ! t3_kref+0x2028: illtrap 0x1fffff
18322 .word 0x89a2885a ! t3_kref+0x202c: faddd %f10, %f26, %f4
18323 .word 0x81dff12a ! t3_kref+0x2030: flush %i7 - 0xed6
18324 .word 0xa8a5c008 ! t3_kref+0x2034: subcc %l7, %o0, %l4
18325 .word 0x91a01929 ! t3_kref+0x2038: fstod %f9, %f8
18326 .word 0x8fa01a4c ! t3_kref+0x203c: fdtoi %f12, %f7
18327 .word 0xf207bfe0 ! t3_kref+0x2040: ld [%fp - 0x20], %i1
18328 .word 0x87802080 ! t3_kref+0x2044: mov 0x80, %asi
18329 .word 0xab24c013 ! t3_kref+0x2048: mulscc %l3, %l3, %l5
18330 .word 0xaba208a8 ! t3_kref+0x204c: fsubs %f8, %f8, %f21
18331 .word 0xb1a000a6 ! t3_kref+0x2050: fnegs %f6, %f24
18332 .word 0xabb34315 ! t3_kref+0x2054: alignaddr %o5, %l5, %l5
18333 .word 0x8ba01a3c ! t3_kref+0x2058: fstoi %f28, %f5
18334 .word 0x99a01936 ! t3_kref+0x205c: fstod %f22, %f12
18335 .word 0xa6c54015 ! t3_kref+0x2060: addccc %l5, %l5, %l3
18336 .word 0xa6c5737e ! t3_kref+0x2064: addccc %l5, -0xc82, %l3
18337 .word 0xa9257880 ! t3_kref+0x2068: mulscc %l5, -0x780, %l4
18338 call SYM(t3_subr1)
18339 .word 0xb9a01893 ! t3_kref+0x2070: fitos %f19, %f28
18340 .word 0xabb44353 ! t3_kref+0x2074: alignaddrl %l1, %l3, %l5
18341 .word 0xcd1f4018 ! t3_kref+0x2078: ldd [%i5 + %i0], %f6
18342 .word 0xab34c012 ! t3_kref+0x207c: srl %l3, %l2, %l5
18343 .word 0x99a24935 ! t3_kref+0x2080: fmuls %f9, %f21, %f12
18344 .word 0x001fffff ! t3_kref+0x2084: illtrap 0x1fffff
18345 .word 0xee7e4000 ! t3_kref+0x2088: swap [%i1], %l7
18346 .word 0x9db5c70a ! t3_kref+0x208c: fmuld8sux16 %f23, %f10, %f14
18347 .word 0xa940c000 ! t3_kref+0x2090: mov %asi, %l4
18348 .word 0xaa7d8011 ! t3_kref+0x2094: sdiv %l6, %l1, %l5
18349 .word 0xaa85b7d9 ! t3_kref+0x2098: addcc %l6, -0x827, %l5
18350 .word 0x95a01a2e ! t3_kref+0x209c: fstoi %f14, %f10
18351 .word 0xa92360eb ! t3_kref+0x20a0: mulscc %o5, 0xeb, %l4
18352 .word 0x81ae8ad8 ! t3_kref+0x20a4: fcmped %fcc0, %f26, %f24
18353 .word 0x8143e040 ! t3_kref+0x20a8: membar 0x40
18354 .word 0x3a480007 ! t3_kref+0x20ac: bcc,a,pt %icc, _kref+0x20c8
18355 .word 0xb9a0188a ! t3_kref+0x20b0: fitos %f10, %f28
18356 .word 0xa8050013 ! t3_kref+0x20b4: add %l4, %l3, %l4
18357 .word 0xe3000019 ! t3_kref+0x20b8: ld [%g0 + %i1], %f17
18358 .word 0xc81031b4 ! t3_kref+0x20bc: lduh [%g0 - 0xe4c], %g4
18359 .word 0xaa2d74ba ! t3_kref+0x20c0: andn %l5, -0xb46, %l5
18360 .word 0x99b28c4e ! t3_kref+0x20c4: fnor %f10, %f14, %f12
18361 .word 0xb1a6c8b4 ! t3_kref+0x20c8: fsubs %f27, %f20, %f24
18362 .word 0x93a01a50 ! t3_kref+0x20cc: fdtoi %f16, %f9
18363 .word 0xd03e6008 ! t3_kref+0x20d0: std %o0, [%i1 + 8]
18364 .word 0xada50928 ! t3_kref+0x20d4: fmuls %f20, %f8, %f22
18365 .word 0xe80e7fed ! t3_kref+0x20d8: ldub [%i1 - 0x13], %l4
18366 .word 0xa7b000f2 ! t3_kref+0x20dc: edge16ln %g0, %l2, %l3
18367 .word 0x9fa2c935 ! t3_kref+0x20e0: fmuls %f11, %f21, %f15
18368 .word 0xeff6100c ! t3_kref+0x20e4: casxa [%i0]0x80, %o4, %l7
18369 .word 0xe87e6000 ! t3_kref+0x20e8: swap [%i1], %l4
18370 .word 0x99a01906 ! t3_kref+0x20ec: fitod %f6, %f12
18371 .word 0xd11fbd50 ! t3_kref+0x20f0: ldd [%fp - 0x2b0], %f8
18372 .word 0xa6856e73 ! t3_kref+0x20f4: addcc %l5, 0xe73, %l3
18373 .word 0xa874ef11 ! t3_kref+0x20f8: udiv %l3, 0xf11, %l4
18374 .word 0xa672201c ! t3_kref+0x20fc: udiv %o0, 0x1c, %l3
18375 .word 0x20480005 ! t3_kref+0x2100: bn,a,pt %icc, _kref+0x2114
18376 .word 0xeade6008 ! t3_kref+0x2104: ldxa [%i1 + 8]%asi, %l5
18377 .word 0xe46e7ff3 ! t3_kref+0x2108: ldstub [%i1 - 0xd], %l2
18378 .word 0xa1a00548 ! t3_kref+0x210c: fsqrtd %f8, %f16
18379 .word 0x9da109ca ! t3_kref+0x2110: fdivd %f4, %f10, %f14
18380 .word 0x878020f0 ! t3_kref+0x2114: mov 0xf0, %asi
18381 .word 0xc3ee5008 ! t3_kref+0x2118: prefetcha %i1 + %o0, 1
18382 .word 0xa632edde ! t3_kref+0x211c: orn %o3, 0xdde, %l3
18383 .word 0xa9b44100 ! t3_kref+0x2120: edge32 %l1, %g0, %l4
18384 .word 0x26480004 ! t3_kref+0x2124: bl,a,pt %icc, _kref+0x2134
18385 .word 0xd2780018 ! t3_kref+0x2128: swap [%g0 + %i0], %o1
18386 .word 0x26800001 ! t3_kref+0x212c: bl,a _kref+0x2130
18387 .word 0xaa202733 ! t3_kref+0x2130: sub %g0, 0x733, %l5
18388 .word 0x37480006 ! t3_kref+0x2134: fbge,a,pt %fcc0, _kref+0x214c
18389 .word 0xaad2bb4c ! t3_kref+0x2138: umulcc %o2, -0x4b4, %l5
18390 .word 0xe8363ffa ! t3_kref+0x213c: sth %l4, [%i0 - 6]
18391 .word 0xabb440f7 ! t3_kref+0x2140: edge16ln %l1, %l7, %l5
18392 .word 0xe6901019 ! t3_kref+0x2144: lduha [%g0 + %i1]0x80, %l3
18393 .word 0x81dd000a ! t3_kref+0x2148: flush %l4 + %o2
18394 .word 0x95a00554 ! t3_kref+0x214c: fsqrtd %f20, %f10
18395 .word 0xa8e3400b ! t3_kref+0x2150: subccc %o5, %o3, %l4
18396 .word 0x32480005 ! t3_kref+0x2154: bne,a,pt %icc, _kref+0x2168
18397 .word 0xd81e001d ! t3_kref+0x2158: ldd [%i0 + %i5], %o4
18398 .word 0xa5b74a6e ! t3_kref+0x215c: fpadd32s %f29, %f14, %f18
18399 .word 0x95a38d2c ! t3_kref+0x2160: fsmuld %f14, %f12, %f10
18400 .word 0xe11e7fe8 ! t3_kref+0x2164: ldd [%i1 - 0x18], %f16
18401 .word 0xea064000 ! t3_kref+0x2168: ld [%i1], %l5
18402 .word 0x93a01886 ! t3_kref+0x216c: fitos %f6, %f9
18403 .word 0xd51e6018 ! t3_kref+0x2170: ldd [%i1 + 0x18], %f10
18404 .word 0xdb20a01c ! t3_kref+0x2174: st %f13, [%g2 + 0x1c]
18405 .word 0x28800002 ! t3_kref+0x2178: bleu,a _kref+0x2180
18406 .word 0xec30a02c ! t3_kref+0x217c: sth %l6, [%g2 + 0x2c]
18407 .word 0xa8324017 ! t3_kref+0x2180: orn %o1, %l7, %l4
18408 .word 0xf51fbc60 ! t3_kref+0x2184: ldd [%fp - 0x3a0], %f26
18409 .word 0xd47e6004 ! t3_kref+0x2188: swap [%i1 + 4], %o2
18410 .word 0x35480008 ! t3_kref+0x218c: fbue,a,pt %fcc0, _kref+0x21ac
18411 .word 0xa8c30016 ! t3_kref+0x2190: addccc %o4, %l6, %l4
18412 .word 0xa8834014 ! t3_kref+0x2194: addcc %o5, %l4, %l4
18413 .word 0xa8f56df0 ! t3_kref+0x2198: udivcc %l5, 0xdf0, %l4
18414 .word 0x8184c000 ! t3_kref+0x219c: wr %l3, %g0, %y
18415 .word 0xf9bf5018 ! t3_kref+0x21a0: stda %f28, [%i5 + %i0]0x80
18416 .word 0x9da88058 ! t3_kref+0x21a4: fmovdlg %fcc0, %f24, %f14
18417 .word 0xa7b50349 ! t3_kref+0x21a8: alignaddrl %l4, %o1, %l3
18418 .word 0x9fc10000 ! t3_kref+0x21ac: call %g4
18419 .word 0xe80e3ffd ! t3_kref+0x21b0: ldub [%i0 - 3], %l4
18420 .word 0x86102002 ! t3_kref+0x21b4: mov 0x2, %g3
18421 .word 0x32800000 ! t3_kref+0x21b8: bne,a _kref+0x21b8
18422 .word 0x86a0e001 ! t3_kref+0x21bc: subcc %g3, 1, %g3
18423 .word 0x81a98ab9 ! t3_kref+0x21c0: fcmpes %fcc0, %f6, %f25
18424 .word 0xa87d800d ! t3_kref+0x21c4: sdiv %l6, %o5, %l4
18425 .word 0xf80067d2 ! t3_kref+0x21c8: ld [%g1 + 0x7d2], %i4
18426 .word 0x8143e040 ! t3_kref+0x21cc: membar 0x40
18427 .word 0xaac58017 ! t3_kref+0x21d0: addccc %l6, %l7, %l5
18428 .word 0x39800005 ! t3_kref+0x21d4: fbuge,a _kref+0x21e8
18429 .word 0xaa33000b ! t3_kref+0x21d8: orn %o4, %o3, %l5
18430 .word 0x81a98ad0 ! t3_kref+0x21dc: fcmped %fcc0, %f6, %f16
18431 .word 0xa9b2caa7 ! t3_kref+0x21e0: fpsub16s %f11, %f7, %f20
18432 .word 0xada389d8 ! t3_kref+0x21e4: fdivd %f14, %f24, %f22
18433 .word 0xe41e001d ! t3_kref+0x21e8: ldd [%i0 + %i5], %l2
18434 .word 0xa6b2fb1c ! t3_kref+0x21ec: orncc %o3, -0x4e4, %l3
18435 .word 0xe628a01e ! t3_kref+0x21f0: stb %l3, [%g2 + 0x1e]
18436 .word 0xb1a000ac ! t3_kref+0x21f4: fnegs %f12, %f24
18437 .word 0x81adca2b ! t3_kref+0x21f8: fcmps %fcc0, %f23, %f11
18438 .word 0xb7a4c92d ! t3_kref+0x21fc: fmuls %f19, %f13, %f27
18439 .word 0xeb68a18a ! t3_kref+0x2200: prefetch %g2 + 0x18a, 21
18440 .word 0xa922ba0e ! t3_kref+0x2204: mulscc %o2, -0x5f2, %l4
18441 .word 0x9fa00526 ! t3_kref+0x2208: fsqrts %f6, %f15
18442 .word 0xe51fbd68 ! t3_kref+0x220c: ldd [%fp - 0x298], %f18
18443 .word 0xabb00240 ! t3_kref+0x2210: array16 %g0, %g0, %l5
18444 .word 0xa744c000 ! t3_kref+0x2214: mov %gsr, %l3
18445 .word 0xd62e3fea ! t3_kref+0x2218: stb %o3, [%i0 - 0x16]
18446 .word 0xaa7ae51d ! t3_kref+0x221c: sdiv %o3, 0x51d, %l5
18447 .word 0xa9b40994 ! t3_kref+0x2220: bshuffle %f16, %f20, %f20
18448 .word 0xa7050012 ! t3_kref+0x2224: taddcc %l4, %l2, %l3
18449 .word 0xa9a408b4 ! t3_kref+0x2228: fsubs %f16, %f20, %f20
18450 .word 0xe6480018 ! t3_kref+0x222c: ldsb [%g0 + %i0], %l3
18451 .word 0x81af4aac ! t3_kref+0x2230: fcmpes %fcc0, %f29, %f12
18452 .word 0xa8d4c012 ! t3_kref+0x2234: umulcc %l3, %l2, %l4
18453 .word 0xa7418000 ! t3_kref+0x2238: mov %fprs, %l3
18454 .word 0x8143c000 ! t3_kref+0x223c: stbar
18455! .word 0x299a175c ! t3_kref+0x2240: fbl,a SYM(t3_subr3)
18456 fbl,a SYM(t3_subr3)
18457 .word 0x9f414000 ! t3_kref+0x2244: mov %pc, %o7
18458 .word 0x8da0193d ! t3_kref+0x2248: fstod %f29, %f6
18459 call SYM(t3_subr2)
18460 .word 0xe0fe501c ! t3_kref+0x2250: swapa [%i1 + %i4]0x80, %l0
18461 .word 0x001fffff ! t3_kref+0x2254: illtrap 0x1fffff
18462 .word 0x8da01937 ! t3_kref+0x2258: fstod %f23, %f6
18463 .word 0xab400000 ! t3_kref+0x225c: mov %y, %l5
18464 .word 0xe80e0000 ! t3_kref+0x2260: ldub [%i0], %l4
18465 .word 0xb1a00137 ! t3_kref+0x2264: fabss %f23, %f24
18466 .word 0xada01936 ! t3_kref+0x2268: fstod %f22, %f22
18467 .word 0xcd3e2008 ! t3_kref+0x226c: std %f6, [%i0 + 8]
18468 .word 0xd4380019 ! t3_kref+0x2270: std %o2, [%g0 + %i1]
18469 .word 0xa6e276da ! t3_kref+0x2274: subccc %o1, -0x926, %l3
18470 .word 0xa9b24174 ! t3_kref+0x2278: edge32ln %o1, %l4, %l4
18471 sethi %hi(1f), %o7
18472 jmpl %o7+%lo(1f), %g1
18473 .empty
18474 .word 0x9da00528 ! t3_kref+0x2284: fsqrts %f8, %f14
18475 .word 0x8585c016 ! t3_kref+0x2288: wr %l7, %l6, %ccr
184761: .word 0x9f414000 ! t3_kref+0x228c: mov %pc, %o7
18477 .word 0xa8adf9a6 ! t3_kref+0x2290: andncc %l7, -0x65a, %l4
18478 .word 0x91a00552 ! t3_kref+0x2294: fsqrtd %f18, %f8
18479 .word 0xe91fbf58 ! t3_kref+0x2298: ldd [%fp - 0xa8], %f20
18480 .word 0xaac48015 ! t3_kref+0x229c: addccc %l2, %l5, %l5
18481 .word 0xa7b34011 ! t3_kref+0x22a0: edge8 %o5, %l1, %l3
18482 .word 0x99a0055a ! t3_kref+0x22a4: fsqrtd %f26, %f12
18483 .word 0xa935a01e ! t3_kref+0x22a8: srl %l6, 0x1e, %l4
18484 .word 0x8da01892 ! t3_kref+0x22ac: fitos %f18, %f6
18485 .word 0x35800008 ! t3_kref+0x22b0: fbue,a _kref+0x22d0
18486 .word 0xabb44d60 ! t3_kref+0x22b4: fnot1s %f17, %f21
18487 .word 0xa815addc ! t3_kref+0x22b8: or %l6, 0xddc, %l4
18488 .word 0xf007bfe0 ! t3_kref+0x22bc: ld [%fp - 0x20], %i0
18489 .word 0x81ae4aa8 ! t3_kref+0x22c0: fcmpes %fcc0, %f25, %f8
18490 .word 0xc398a1c0 ! t3_kref+0x22c4: ldda [%g2 + 0x1c0]%asi, %f32
18491 .word 0xa8c4c008 ! t3_kref+0x22c8: addccc %l3, %o0, %l4
18492 .word 0x32800007 ! t3_kref+0x22cc: bne,a _kref+0x22e8
18493 .word 0x99a1893a ! t3_kref+0x22d0: fmuls %f6, %f26, %f12
18494 .word 0xada0103a ! t3_kref+0x22d4: fstox %f26, %f22
18495 .word 0xd236c019 ! t3_kref+0x22d8: sth %o1, [%i3 + %i1]
18496 .word 0xa60defe7 ! t3_kref+0x22dc: and %l7, 0xfe7, %l3
18497 .word 0xa8da6466 ! t3_kref+0x22e0: smulcc %o1, 0x466, %l4
18498 .word 0xcdbe101d ! t3_kref+0x22e4: stda %f6, [%i0 + %i5]0x80
18499 .word 0xaba01887 ! t3_kref+0x22e8: fitos %f7, %f21
18500 .word 0x9fb34ea0 ! t3_kref+0x22ec: fsrc1s %f13, %f15
18501 .word 0xcd26600c ! t3_kref+0x22f0: st %f6, [%i1 + 0xc]
18502 .word 0xb1b14e71 ! t3_kref+0x22f4: fxnors %f5, %f17, %f24
18503 .word 0x34800001 ! t3_kref+0x22f8: bg,a _kref+0x22fc
18504 .word 0xa805adb2 ! t3_kref+0x22fc: add %l6, 0xdb2, %l4
18505 .word 0xee362002 ! t3_kref+0x2300: sth %l7, [%i0 + 2]
18506 .word 0xab3ce008 ! t3_kref+0x2304: sra %l3, 0x8, %l5
18507 .word 0x81a90aca ! t3_kref+0x2308: fcmped %fcc0, %f4, %f10
18508 .word 0xe3b8a200 ! t3_kref+0x230c: stda %f48, [%g2 + 0x200]%asi
18509 .word 0x9fc10000 ! t3_kref+0x2310: call %g4
18510 .word 0xb3b74d60 ! t3_kref+0x2314: fnot1s %f29, %f25
18511 .word 0x81aa8acc ! t3_kref+0x2318: fcmped %fcc0, %f10, %f12
18512 .word 0x8fb1cd37 ! t3_kref+0x231c: fandnot1s %f7, %f23, %f7
18513 .word 0x99a00558 ! t3_kref+0x2320: fsqrtd %f24, %f12
18514 .word 0x3e800001 ! t3_kref+0x2324: bvc,a _kref+0x2328
18515 .word 0xdb063ffc ! t3_kref+0x2328: ld [%i0 - 4], %f13
18516 .word 0x2b800005 ! t3_kref+0x232c: fbug,a _kref+0x2340
18517 .word 0xf9380019 ! t3_kref+0x2330: std %f28, [%g0 + %i1]
18518 .word 0xd91fbf68 ! t3_kref+0x2334: ldd [%fp - 0x98], %f12
18519 .word 0x99b00f3a ! t3_kref+0x2338: fsrc2s %f26, %f12
18520 .word 0xc12e600c ! t3_kref+0x233c: st %fsr, [%i1 + 0xc]
18521 .word 0xf7000018 ! t3_kref+0x2340: ld [%g0 + %i0], %f27
18522 .word 0x33480004 ! t3_kref+0x2344: fbe,a,pt %fcc0, _kref+0x2354
18523 .word 0xaaadb63c ! t3_kref+0x2348: andncc %l6, -0x9c4, %l5
18524 .word 0xe41e2008 ! t3_kref+0x234c: ldd [%i0 + 8], %l2
18525 .word 0x8da30d26 ! t3_kref+0x2350: fsmuld %f12, %f6, %f6
18526 .word 0xb3a01894 ! t3_kref+0x2354: fitos %f20, %f25
18527 .word 0xa6dd4017 ! t3_kref+0x2358: smulcc %l5, %l7, %l3
18528 .word 0xa7222e18 ! t3_kref+0x235c: mulscc %o0, 0xe18, %l3
18529 .word 0xada0055a ! t3_kref+0x2360: fsqrtd %f26, %f22
18530 .word 0xa88c4000 ! t3_kref+0x2364: andcc %l1, %g0, %l4
18531 .word 0xb9b14d26 ! t3_kref+0x2368: fandnot1s %f5, %f6, %f28
18532 .word 0xaa34c014 ! t3_kref+0x236c: orn %l3, %l4, %l5
18533 .word 0xc91fbc98 ! t3_kref+0x2370: ldd [%fp - 0x368], %f4
18534 .word 0xc398a1c0 ! t3_kref+0x2374: ldda [%g2 + 0x1c0]%asi, %f32
18535 .word 0xe4086120 ! t3_kref+0x2378: ldub [%g1 + 0x120], %l2
18536 .word 0xa41ca00c ! t3_kref+0x237c: xor %l2, 0xc, %l2
18537 .word 0xe4286120 ! t3_kref+0x2380: stb %l2, [%g1 + 0x120]
18538 .word 0x81d86120 ! t3_kref+0x2384: flush %g1 + 0x120
18539 .word 0xeaf6101d ! t3_kref+0x2388: stxa %l5, [%i0 + %i5]0x80
18540 .word 0x9fc10000 ! t3_kref+0x238c: call %g4
18541 .word 0xa6c4800b ! t3_kref+0x2390: addccc %l2, %o3, %l3
18542 .word 0xaa8a000c ! t3_kref+0x2394: andcc %o0, %o4, %l5
18543 .word 0xaa7d400b ! t3_kref+0x2398: sdiv %l5, %o3, %l5
18544 .word 0xa882b862 ! t3_kref+0x239c: addcc %o2, -0x79e, %l4
185452: .word 0xe0b6101b ! t3_kref+0x23a0: stha %l0, [%i0 + %i3]0x80
18546 .word 0x81580000 ! t3_kref+0x23a4: flushw
18547 .word 0xa9b2c076 ! t3_kref+0x23a8: edge8ln %o3, %l6, %l4
18548 .word 0xaac2800b ! t3_kref+0x23ac: addccc %o2, %o3, %l5
18549 .word 0x9da40952 ! t3_kref+0x23b0: fmuld %f16, %f18, %f14
18550 .word 0xa8558011 ! t3_kref+0x23b4: umul %l6, %l1, %l4
18551 .word 0xa882612a ! t3_kref+0x23b8: addcc %o1, 0x12a, %l4
18552 .word 0xada209d6 ! t3_kref+0x23bc: fdivd %f8, %f22, %f22
18553 .word 0xe230a00e ! t3_kref+0x23c0: sth %l1, [%g2 + 0xe]
18554 .word 0xa1a0055a ! t3_kref+0x23c4: fsqrtd %f26, %f16
18555 .word 0x8ba0052a ! t3_kref+0x23c8: fsqrts %f10, %f5
18556 .word 0xe600a00c ! t3_kref+0x23cc: ld [%g2 + 0xc], %l3
18557 .word 0xa7a28939 ! t3_kref+0x23d0: fmuls %f10, %f25, %f19
18558 .word 0x9da00552 ! t3_kref+0x23d4: fsqrtd %f18, %f14
18559 .word 0xa8c34015 ! t3_kref+0x23d8: addccc %o5, %l5, %l4
18560 .word 0xe1be180b ! t3_kref+0x23dc: stda %f16, [%i0 + %o3]0xc0
18561 .word 0xea30a03c ! t3_kref+0x23e0: sth %l5, [%g2 + 0x3c]
18562 .word 0xa5a50d27 ! t3_kref+0x23e4: fsmuld %f20, %f7, %f18
18563 .word 0xa3a0109c ! t3_kref+0x23e8: fxtos %f28, %f17
18564 .word 0xa67a33b8 ! t3_kref+0x23ec: sdiv %o0, -0xc48, %l3
18565 .word 0xd620a03c ! t3_kref+0x23f0: st %o3, [%g2 + 0x3c]
18566 .word 0xd0764000 ! t3_kref+0x23f4: stx %o0, [%i1]
18567 .word 0x21480005 ! t3_kref+0x23f8: fbn,a,pt %fcc0, _kref+0x240c
18568 .word 0xb9a0192a ! t3_kref+0x23fc: fstod %f10, %f28
18569 .word 0x89a50d32 ! t3_kref+0x2400: fsmuld %f20, %f18, %f4
18570 .word 0x2a480004 ! t3_kref+0x2404: bcs,a,pt %icc, _kref+0x2414
18571 .word 0xa8a4693c ! t3_kref+0x2408: subcc %l1, 0x93c, %l4
18572 .word 0xb5a0052a ! t3_kref+0x240c: fsqrts %f10, %f26
18573 .word 0xe620a03c ! t3_kref+0x2410: st %l3, [%g2 + 0x3c]
18574 .word 0x8143c000 ! t3_kref+0x2414: stbar
18575 .word 0xa9132987 ! t3_kref+0x2418: taddcctv %o4, 0x987, %l4
18576 .word 0x28800005 ! t3_kref+0x241c: bleu,a _kref+0x2430
18577 .word 0xa9a00552 ! t3_kref+0x2420: fsqrtd %f18, %f20
18578 .word 0xa635a0b8 ! t3_kref+0x2424: orn %l6, 0xb8, %l3
18579 .word 0xb5a01907 ! t3_kref+0x2428: fitod %f7, %f26
18580 .word 0xa68d0017 ! t3_kref+0x242c: andcc %l4, %l7, %l3
18581 .word 0x81ac8ad6 ! t3_kref+0x2430: fcmped %fcc0, %f18, %f22
18582 .word 0xee766008 ! t3_kref+0x2434: stx %l7, [%i1 + 8]
18583 .word 0xb9a648a8 ! t3_kref+0x2438: fsubs %f25, %f8, %f28
18584 .word 0x8da0055c ! t3_kref+0x243c: fsqrtd %f28, %f6
18585 .word 0xa6324000 ! t3_kref+0x2440: orn %o1, %g0, %l3
18586 .word 0xa8e30012 ! t3_kref+0x2444: subccc %o4, %l2, %l4
18587 .word 0x8da0052a ! t3_kref+0x2448: fsqrts %f10, %f6
18588 .word 0xb1a0189d ! t3_kref+0x244c: fitos %f29, %f24
18589 .word 0xe51fbfd8 ! t3_kref+0x2450: ldd [%fp - 0x28], %f18
18590 .word 0xd9be5880 ! t3_kref+0x2454: stda %f12, [%i1]0xc4
18591 .word 0x2b374327 ! t3_kref+0x2458: sethi %hi(0xdd0c9c00), %l5
18592 .word 0xa68b32fa ! t3_kref+0x245c: andcc %o4, -0xd06, %l3
18593 .word 0xd43e2010 ! t3_kref+0x2460: std %o2, [%i0 + 0x10]
18594 .word 0xa8c469af ! t3_kref+0x2464: addccc %l1, 0x9af, %l4
18595 .word 0xb9b48990 ! t3_kref+0x2468: bshuffle %f18, %f16, %f28
18596 .word 0x28480003 ! t3_kref+0x246c: bleu,a,pt %icc, _kref+0x2478
18597 .word 0xa89c8008 ! t3_kref+0x2470: xorcc %l2, %o0, %l4
18598 .word 0xe8965000 ! t3_kref+0x2474: lduha [%i1]0x80, %l4
18599 .word 0x25480006 ! t3_kref+0x2478: fblg,a,pt %fcc0, _kref+0x2490
18600 .word 0xabb480aa ! t3_kref+0x247c: edge16n %l2, %o2, %l5
18601 .word 0xa7400000 ! t3_kref+0x2480: mov %y, %l3
18602 .word 0x97a01a29 ! t3_kref+0x2484: fstoi %f9, %f11
18603 .word 0xa88d8015 ! t3_kref+0x2488: andcc %l6, %l5, %l4
18604 .word 0xa6c3400d ! t3_kref+0x248c: addccc %o5, %o5, %l3
18605 .word 0xb9a589ce ! t3_kref+0x2490: fdivd %f22, %f14, %f28
18606 .word 0x9fa018d4 ! t3_kref+0x2494: fdtos %f20, %f15
18607 .word 0xadb28e80 ! t3_kref+0x2498: fsrc1 %f10, %f22
18608 .word 0xeb68a181 ! t3_kref+0x249c: prefetch %g2 + 0x181, 21
18609 .word 0x878020e0 ! t3_kref+0x24a0: mov 0xe0, %asi
18610 .word 0xa7a54932 ! t3_kref+0x24a4: fmuls %f21, %f18, %f19
18611 .word 0x81aeca2c ! t3_kref+0x24a8: fcmps %fcc0, %f27, %f12
18612 .word 0x9da1cd28 ! t3_kref+0x24ac: fsmuld %f7, %f8, %f14
18613 .word 0xa734a00d ! t3_kref+0x24b0: srl %l2, 0xd, %l3
18614 .word 0xe2fe501c ! t3_kref+0x24b4: swapa [%i1 + %i4]0x80, %l1
18615 .word 0x3f480004 ! t3_kref+0x24b8: fbo,a,pt %fcc0, _kref+0x24c8
18616 .word 0xb9a01a52 ! t3_kref+0x24bc: fdtoi %f18, %f28
18617 .word 0xc3ee1015 ! t3_kref+0x24c0: prefetcha %i0 + %l5, 1
18618 .word 0xb5a0052b ! t3_kref+0x24c4: fsqrts %f11, %f26
18619 .word 0x99a0192b ! t3_kref+0x24c8: fstod %f11, %f12
18620 .word 0xa7400000 ! t3_kref+0x24cc: mov %y, %l3
18621 .word 0x8db40ac6 ! t3_kref+0x24d0: fpsub32 %f16, %f6, %f6
18622 .word 0xb9a28d33 ! t3_kref+0x24d4: fsmuld %f10, %f19, %f28
18623 .word 0xb5a0190a ! t3_kref+0x24d8: fitod %f10, %f26
18624 .word 0x86102004 ! t3_kref+0x24dc: mov 0x4, %g3
18625 .word 0x32800000 ! t3_kref+0x24e0: bne,a _kref+0x24e0
18626 .word 0x86a0e001 ! t3_kref+0x24e4: subcc %g3, 1, %g3
18627 .word 0x9fc00004 ! t3_kref+0x24e8: call %g0 + %g4
18628 .word 0xee266018 ! t3_kref+0x24ec: st %l7, [%i1 + 0x18]
18629 .word 0xab34c008 ! t3_kref+0x24f0: srl %l3, %o0, %l5
18630 .word 0xa7b34333 ! t3_kref+0x24f4: bmask %o5, %l3, %l3
18631 .word 0xda6e200a ! t3_kref+0x24f8: ldstub [%i0 + 0xa], %o5
18632 .word 0xaab4eee5 ! t3_kref+0x24fc: orncc %l3, 0xee5, %l5
18633 .word 0x001fffff ! t3_kref+0x2500: illtrap 0x1fffff
18634 .word 0xa872800b ! t3_kref+0x2504: udiv %o2, %o3, %l4
18635 .word 0xa1a00033 ! t3_kref+0x2508: fmovs %f19, %f16
18636 .word 0x9ba00134 ! t3_kref+0x250c: fabss %f20, %f13
18637 .word 0x3f480002 ! t3_kref+0x2510: fbo,a,pt %fcc0, _kref+0x2518
18638 .word 0xa724bc3d ! t3_kref+0x2514: mulscc %l2, -0x3c3, %l3
18639 .word 0xed266008 ! t3_kref+0x2518: st %f22, [%i1 + 8]
18640 .word 0xe64e401a ! t3_kref+0x251c: ldsb [%i1 + %i2], %l3
18641 .word 0xed68a182 ! t3_kref+0x2520: prefetch %g2 + 0x182, 22
18642 .word 0xa5a01927 ! t3_kref+0x2524: fstod %f7, %f18
18643 .word 0x001fffff ! t3_kref+0x2528: illtrap 0x1fffff
18644 .word 0xdf200019 ! t3_kref+0x252c: st %f15, [%g0 + %i1]
18645 .word 0xe168a1cd ! t3_kref+0x2530: prefetch %g2 + 0x1cd, 16
18646 .word 0xa1a0054e ! t3_kref+0x2534: fsqrtd %f14, %f16
18647 .word 0x8fa0002f ! t3_kref+0x2538: fmovs %f15, %f7
18648 .word 0xa6844014 ! t3_kref+0x253c: addcc %l1, %l4, %l3
18649 .word 0xa6d54008 ! t3_kref+0x2540: umulcc %l5, %o0, %l3
18650 .word 0xa7400000 ! t3_kref+0x2544: mov %y, %l3
18651 .word 0xa6e50012 ! t3_kref+0x2548: subccc %l4, %l2, %l3
18652 .word 0x81ad0ad8 ! t3_kref+0x254c: fcmped %fcc0, %f20, %f24
18653 .word 0x99a589cc ! t3_kref+0x2550: fdivd %f22, %f12, %f12
18654 .word 0x8143e040 ! t3_kref+0x2554: membar 0x40
18655 .word 0x21480006 ! t3_kref+0x2558: fbn,a,pt %fcc0, _kref+0x2570
18656 .word 0xb1a000cc ! t3_kref+0x255c: fnegd %f12, %f24
18657 .word 0xa7400000 ! t3_kref+0x2560: mov %y, %l3
18658 .word 0x3c800007 ! t3_kref+0x2564: bpos,a _kref+0x2580
18659 .word 0x95b28e06 ! t3_kref+0x2568: fand %f10, %f6, %f10
18660 .word 0xa83d3ab9 ! t3_kref+0x256c: xnor %l4, -0x547, %l4
18661 .word 0xa5b50e5c ! t3_kref+0x2570: fxnor %f20, %f28, %f18
18662 .word 0xa8b2c00c ! t3_kref+0x2574: orncc %o3, %o4, %l4
18663 .word 0xa602e404 ! t3_kref+0x2578: add %o3, 0x404, %l3
18664 .word 0xa8c00015 ! t3_kref+0x257c: addccc %g0, %l5, %l4
18665 .word 0xab400000 ! t3_kref+0x2580: mov %y, %l5
18666 .word 0xd4ae101a ! t3_kref+0x2584: stba %o2, [%i0 + %i2]0x80
18667 .word 0xa8aa31d2 ! t3_kref+0x2588: andncc %o0, -0xe2e, %l4
18668 .word 0xaa7d400c ! t3_kref+0x258c: sdiv %l5, %o4, %l5
18669 .word 0xab33601b ! t3_kref+0x2590: srl %o5, 0x1b, %l5
18670 .word 0x8ba00535 ! t3_kref+0x2594: fsqrts %f21, %f5
18671 call 1f
18672 .empty
18673 .word 0xaa9a8009 ! t3_kref+0x259c: xorcc %o2, %o1, %l5
18674 .word 0x9ba00533 ! t3_kref+0x25a0: fsqrts %f19, %f13
18675 .word 0xe3b8a1c0 ! t3_kref+0x25a4: stda %f48, [%g2 + 0x1c0]%asi
18676 .word 0xd11fbd60 ! t3_kref+0x25a8: ldd [%fp - 0x2a0], %f8
18677 .word 0xb5b44dfb ! t3_kref+0x25ac: fnands %f17, %f27, %f26
18678 .word 0xa6c24013 ! t3_kref+0x25b0: addccc %o1, %l3, %l3
186791: .word 0xa6d22b72 ! t3_kref+0x25b4: umulcc %o0, 0xb72, %l3
18680 .word 0xaadd2e96 ! t3_kref+0x25b8: smulcc %l4, 0xe96, %l5
18681 .word 0xada00534 ! t3_kref+0x25bc: fsqrts %f20, %f22
18682 .word 0xaa9c8012 ! t3_kref+0x25c0: xorcc %l2, %l2, %l5
18683 .word 0xb9a289c8 ! t3_kref+0x25c4: fdivd %f10, %f8, %f28
18684 .word 0x8db20988 ! t3_kref+0x25c8: bshuffle %f8, %f8, %f6
18685 .word 0x8db28eda ! t3_kref+0x25cc: fornot2 %f10, %f26, %f6
18686 .word 0xd11fbf50 ! t3_kref+0x25d0: ldd [%fp - 0xb0], %f8
18687 .word 0xa89a2a54 ! t3_kref+0x25d4: xorcc %o0, 0xa54, %l4
18688 .word 0xa5a00548 ! t3_kref+0x25d8: fsqrtd %f8, %f18
18689 .word 0xe64e3ffc ! t3_kref+0x25dc: ldsb [%i0 - 4], %l3
18690 .word 0x22800007 ! t3_kref+0x25e0: be,a _kref+0x25fc
18691 .word 0xab400000 ! t3_kref+0x25e4: mov %y, %l5
18692 .word 0x2f800005 ! t3_kref+0x25e8: fbu,a _kref+0x25fc
18693 .word 0xe8564000 ! t3_kref+0x25ec: ldsh [%i1], %l4
18694 .word 0x2e480006 ! t3_kref+0x25f0: bvs,a,pt %icc, _kref+0x2608
18695 .word 0xa9a1492b ! t3_kref+0x25f4: fmuls %f5, %f11, %f20
18696 .word 0x8ba648aa ! t3_kref+0x25f8: fsubs %f25, %f10, %f5
18697 .word 0xaac5c00d ! t3_kref+0x25fc: addccc %l7, %o5, %l5
18698 .word 0xa73a6003 ! t3_kref+0x2600: sra %o1, 0x3, %l3
18699 .word 0x8143c000 ! t3_kref+0x2604: stbar
18700 .word 0x8bb50dfc ! t3_kref+0x2608: fnands %f20, %f28, %f5
18701 .word 0xb5b00fe0 ! t3_kref+0x260c: fones %f26
18702 .word 0xd076001d ! t3_kref+0x2610: stx %o0, [%i0 + %i5]
18703 .word 0xa9400000 ! t3_kref+0x2614: mov %y, %l4
18704 .word 0xa9b4814d ! t3_kref+0x2618: edge32l %l2, %o5, %l4
18705 .word 0xea680018 ! t3_kref+0x261c: ldstub [%g0 + %i0], %l5
18706 .word 0xa8f2e08d ! t3_kref+0x2620: udivcc %o3, 0x8d, %l4
18707 .word 0x9fc00004 ! t3_kref+0x2624: call %g0 + %g4
18708 .word 0xa7400000 ! t3_kref+0x2628: mov %y, %l3
18709 .word 0xa6102337 ! t3_kref+0x262c: mov 0x337, %l3
18710 .word 0x91a60d3d ! t3_kref+0x2630: fsmuld %f24, %f29, %f8
18711 .word 0xc06e3ffd ! t3_kref+0x2634: ldstub [%i0 - 3], %g0
18712 .word 0xd620a00c ! t3_kref+0x2638: st %o3, [%g2 + 0xc]
18713 .word 0xe3b8a1c0 ! t3_kref+0x263c: stda %f48, [%g2 + 0x1c0]%asi
18714 .word 0x95b28a6e ! t3_kref+0x2640: fpadd32s %f10, %f14, %f10
18715 .word 0xa6047ae8 ! t3_kref+0x2644: add %l1, -0x518, %l3
18716 .word 0xaaac4000 ! t3_kref+0x2648: andncc %l1, %g0, %l5
18717 .word 0x8143c000 ! t3_kref+0x264c: stbar
18718 .word 0xa7418000 ! t3_kref+0x2650: mov %fprs, %l3
18719 .word 0xbba00538 ! t3_kref+0x2654: fsqrts %f24, %f29
18720 call SYM(t3_subr2)
18721 .word 0xc0f01018 ! t3_kref+0x265c: stxa %g0, [%g0 + %i0]0x80
18722 .word 0xa6520011 ! t3_kref+0x2660: umul %o0, %l1, %l3
18723 .word 0xea965000 ! t3_kref+0x2664: lduha [%i1]0x80, %l5
18724 .word 0x81aa8a54 ! t3_kref+0x2668: fcmpd %fcc0, %f10, %f20
18725 .word 0xd430a00c ! t3_kref+0x266c: sth %o2, [%g2 + 0xc]
18726 .word 0x2a800005 ! t3_kref+0x2670: bcs,a _kref+0x2684
18727 .word 0xb7a01a2e ! t3_kref+0x2674: fstoi %f14, %f27
18728 .word 0xdd1fbcf8 ! t3_kref+0x2678: ldd [%fp - 0x308], %f14
18729 .word 0xa6d4400a ! t3_kref+0x267c: umulcc %l1, %o2, %l3
18730 .word 0xada189ce ! t3_kref+0x2680: fdivd %f6, %f14, %f22
18731 .word 0xa5a00530 ! t3_kref+0x2684: fsqrts %f16, %f18
18732 call SYM(t3_subr3)
18733 .word 0xe820a02c ! t3_kref+0x268c: st %l4, [%g2 + 0x2c]
18734 .word 0xa7a01086 ! t3_kref+0x2690: fxtos %f6, %f19
18735 .word 0xa7b3416b ! t3_kref+0x2694: edge32ln %o5, %o3, %l3
18736 .word 0x3b480008 ! t3_kref+0x2698: fble,a,pt %fcc0, _kref+0x26b8
18737 .word 0xda2e001a ! t3_kref+0x269c: stb %o5, [%i0 + %i2]
18738 .word 0xa8ddbf6a ! t3_kref+0x26a0: smulcc %l6, -0x96, %l4
18739 .word 0xe320a00c ! t3_kref+0x26a4: st %f17, [%g2 + 0xc]
18740 .word 0x8ba0189b ! t3_kref+0x26a8: fitos %f27, %f5
18741 .word 0xe01e2008 ! t3_kref+0x26ac: ldd [%i0 + 8], %l0
18742 .word 0xe168a188 ! t3_kref+0x26b0: prefetch %g2 + 0x188, 16
18743 .word 0xe6c8105a ! t3_kref+0x26b4: ldsba [%g0 + %i2]0x82, %l3
18744 .word 0xaa04a0d7 ! t3_kref+0x26b8: add %l2, 0xd7, %l5
18745 .word 0x81dbc00f ! t3_kref+0x26bc: flush %o7 + %o7
18746 .word 0xa7400000 ! t3_kref+0x26c0: mov %y, %l3
18747 .word 0xaadae971 ! t3_kref+0x26c4: smulcc %o3, 0x971, %l5
18748 .word 0xa8ab758d ! t3_kref+0x26c8: andncc %o5, -0xa73, %l4
18749 .word 0x93a000a6 ! t3_kref+0x26cc: fnegs %f6, %f9
18750 .word 0x9da18844 ! t3_kref+0x26d0: faddd %f6, %f4, %f14
18751 .word 0xaaba0011 ! t3_kref+0x26d4: xnorcc %o0, %l1, %l5
18752 .word 0xadb50a58 ! t3_kref+0x26d8: fpadd32 %f20, %f24, %f22
18753 .word 0x81b01021 ! t3_kref+0x26dc: siam 0x1
18754 .word 0xa8c34009 ! t3_kref+0x26e0: addccc %o5, %o1, %l4
18755 .word 0x99b44ab2 ! t3_kref+0x26e4: fpsub16s %f17, %f18, %f12
18756 .word 0x9db40e80 ! t3_kref+0x26e8: fsrc1 %f16, %f14
18757 .word 0xaaaa0015 ! t3_kref+0x26ec: andncc %o0, %l5, %l5
18758 .word 0xa6fd000b ! t3_kref+0x26f0: sdivcc %l4, %o3, %l3
18759 .word 0x9da0055c ! t3_kref+0x26f4: fsqrtd %f28, %f14
18760 .word 0xda766010 ! t3_kref+0x26f8: stx %o5, [%i1 + 0x10]
18761 .word 0xa6034016 ! t3_kref+0x26fc: add %o5, %l6, %l3
18762 .word 0xd11fbcf0 ! t3_kref+0x2700: ldd [%fp - 0x310], %f8
18763 .word 0xe630a01e ! t3_kref+0x2704: sth %l3, [%g2 + 0x1e]
18764 .word 0xb5a18d26 ! t3_kref+0x2708: fsmuld %f6, %f6, %f26
18765 .word 0x99b6c66e ! t3_kref+0x270c: fmul8x16au %f27, %f14, %f12
18766 .word 0xe608a00d ! t3_kref+0x2710: ldub [%g2 + 0xd], %l3
18767 .word 0x86102004 ! t3_kref+0x2714: mov 0x4, %g3
18768 .word 0x32800000 ! t3_kref+0x2718: bne,a _kref+0x2718
18769 .word 0x86a0e001 ! t3_kref+0x271c: subcc %g3, 1, %g3
18770 .word 0xa9400000 ! t3_kref+0x2720: mov %y, %l4
18771 .word 0xaa9ae781 ! t3_kref+0x2724: xorcc %o3, 0x781, %l5
18772 .word 0xee30a01c ! t3_kref+0x2728: sth %l7, [%g2 + 0x1c]
18773 .word 0xe47e3fe8 ! t3_kref+0x272c: swap [%i0 - 0x18], %l2
18774 .word 0x83c064bc ! t3_kref+0x2730: jmpl %g1 + 0x4bc, %g1
18775 .word 0xa632b4bf ! t3_kref+0x2734: orn %o2, -0xb41, %l3
18776 .word 0xa695c011 ! t3_kref+0x2738: orcc %l7, %l1, %l3
18777 .word 0x81854000 ! t3_kref+0x273c: wr %l5, %g0, %y
18778 .word 0xf11f4018 ! t3_kref+0x2740: ldd [%i5 + %i0], %f24
18779 call SYM(_kaos_done)
18780 .word 0x01000000 ! t3_kref+0x2748: nop
18781 KGLOBAL(t3_ktbl_end)
18782t3_ktbl_end:
18783t3_ktbl_page_end:
18784
18785KTEXT_MODULE(t3_module_subr0, 0x6fd3c000)
18786.seg "text"
18787t3_subr0_page_begin:
18788 .skip 8192
18789.global _t3_subr0; ENTRY(t3_subr0)
18790 .word 0xa6844012 ! t3_subr0+0x0: addcc %l1, %l2, %l3
18791 .word 0x81c3e008 ! t3_subr0+0x4: retl
18792 .word 0xaa64c014 ! t3_subr0+0x8: subc %l3, %l4, %l5
18793t3_subr0_page_end:
18794
18795KTEXT_MODULE(t3_module_subr1, 0x6f842000)
18796.seg "text"
18797t3_subr1_page_begin:
18798 .skip 8188
18799.global _t3_subr1; ENTRY(t3_subr1)
18800 .word 0x9de3bfa0 ! t3_subr1+0x0: save %sp, -0x60, %sp
18801 .word 0xb29eaa5a ! t3_subr1+0x4: xorcc %i2, 0xa5a, %i1
18802 .word 0x81c7e008 ! t3_subr1+0x8: ret
18803 .word 0xa7ee6001 ! t3_subr1+0xc: restore %i1, 1, %l3
18804t3_subr1_page_end:
18805
18806KTEXT_MODULE(t3_module_subr2, 0x7ea26000)
18807.seg "text"
18808t3_subr2_page_begin:
18809 .skip 8184
18810.global _t3_subr2; ENTRY(t3_subr2)
18811 .word 0x9de3bfa0 ! t3_subr2+0x0: save %sp, -0x60, %sp
18812 .word 0xb2066001 ! t3_subr2+0x4: add %i1, 1, %i1
18813 .word 0x81c7e008 ! t3_subr2+0x8: ret
18814 .word 0xa3ee6001 ! t3_subr2+0xc: restore %i1, 1, %l1
18815t3_subr2_page_end:
18816
18817KTEXT_MODULE(t3_module_subr3, 0x75b18000)
18818.seg "text"
18819t3_subr3_page_begin:
18820 .skip 8112
18821.global _t3_subr3; ENTRY(t3_subr3)
18822 .word 0x90056001 ! t3_subr3+0x0: add %l5, 1, %o0
18823 .word 0x9de3bfa0 ! t3_subr3+0x4: save %sp, -0x60, %sp
18824#if defined(KAOS_SIMULATION)
18825 add %i0, 12, %i0
18826#else
18827 .word 0x90062001 ! t3_subr3+0x8: add %i0, 1, %o0
18828 .word 0x9de3bfa0 ! t3_subr3+0xc: save %sp, -0x60, %sp
18829 .word 0x90062001 ! t3_subr3+0x10: add %i0, 1, %o0
18830 .word 0x9de3bfa0 ! t3_subr3+0x14: save %sp, -0x60, %sp
18831 .word 0x90062001 ! t3_subr3+0x18: add %i0, 1, %o0
18832 .word 0x9de3bfa0 ! t3_subr3+0x1c: save %sp, -0x60, %sp
18833 .word 0x90062001 ! t3_subr3+0x20: add %i0, 1, %o0
18834 .word 0x9de3bfa0 ! t3_subr3+0x24: save %sp, -0x60, %sp
18835 .word 0x90062001 ! t3_subr3+0x28: add %i0, 1, %o0
18836 .word 0x9de3bfa0 ! t3_subr3+0x2c: save %sp, -0x60, %sp
18837 .word 0x90062001 ! t3_subr3+0x30: add %i0, 1, %o0
18838 .word 0x9de3bfa0 ! t3_subr3+0x34: save %sp, -0x60, %sp
18839 .word 0xb1ee2001 ! t3_subr3+0x38: restore %i0, 1, %i0
18840 .word 0xb1ee2001 ! t3_subr3+0x3c: restore %i0, 1, %i0
18841 .word 0xb1ee2001 ! t3_subr3+0x40: restore %i0, 1, %i0
18842 .word 0xb1ee2001 ! t3_subr3+0x44: restore %i0, 1, %i0
18843 .word 0xb1ee2001 ! t3_subr3+0x48: restore %i0, 1, %i0
18844 .word 0xb1ee2001 ! t3_subr3+0x4c: restore %i0, 1, %i0
18845#endif
18846 .word 0x81c7e008 ! t3_subr3+0x50: ret
18847 .word 0xadee2001 ! t3_subr3+0x54: restore %i0, 1, %l6
18848t3_subr3_page_end:
18849!
18850! Total operations: 2455
18851!
18852! Operation frequencies
18853!
18854! name exp obs
18855! ldsb 0.40 0.41
18856! ldub 1.34 1.18
18857! ldsh 0.51 0.33
18858! lduh 0.36 0.16
18859! ld 0.26 0.29
18860! ldd 0.80 0.77
18861! swap 1.10 1.02
18862! ldstub 0.59 0.53
18863! stb 1.28 1.34
18864! sth 0.70 0.90
18865! st 0.37 0.20
18866! std 1.12 1.30
18867! add 0.98 1.18
18868! addcc 1.23 1.22
18869! addx 0.52 0.37
18870! addxcc 1.32 1.91
18871! taddcc 0.25 0.12
18872! taddcctv 0.05 0.12
18873! sub 0.13 0.12
18874! subcc 0.57 0.49
18875! subx 0.06 0.04
18876! subxcc 0.41 0.49
18877! tsubcc 0.22 0.41
18878! tsubcctv 0.15 0.00
18879! mulscc 0.82 0.81
18880! and 0.16 0.12
18881! andcc 1.38 1.43
18882! andn 0.50 0.61
18883! andncc 0.87 0.77
18884! or 0.55 0.53
18885! orcc 1.01 1.14
18886! orn 0.60 0.69
18887! orncc 0.49 0.45
18888! xor 0.27 0.16
18889! xorcc 0.93 1.26
18890! xnor 0.10 0.04
18891! xnorcc 0.12 0.20
18892! sll 0.05 0.08
18893! srl 1.26 1.38
18894! sra 1.03 1.22
18895! unimp 0.20 0.37
18896! umul 0.08 0.20
18897! smul 0.06 0.12
18898! udiv 0.84 0.90
18899! sdiv 1.31 1.18
18900! umulcc 0.67 0.65
18901! smulcc 1.21 1.10
18902! udivcc 0.98 1.10
18903! sdivcc 0.20 0.12
18904! rdy 1.25 1.43
18905! wry 0.58 0.65
18906! bicc 2.26 2.16
18907! sethi 0.66 0.53
18908! jmpl 1.33 1.22
18909! call 1.18 0.90
18910! ticc 0.00 0.00
18911! flush 1.09 1.34
18912! save 0.13 0.16
18913! restore 1.33 0.00
18914! stbar 0.78 0.90
18915! ldf 0.91 1.22
18916! lddf 0.88 1.14
18917! stf 0.98 1.06
18918! stdf 0.27 0.57
18919! fadds 0.13 0.04
18920! fsubs 0.92 1.22
18921! fmuls 1.15 0.81
18922! fdivs 0.78 0.69
18923! faddd 0.44 0.57
18924! fsubd 0.13 0.24
18925! fmuld 0.57 0.61
18926! fdivd 1.39 1.91
18927! faddq 0.00 0.00
18928! fsubq 0.00 0.00
18929! fmulq 0.00 0.00
18930! fdivq 0.00 0.00
18931! fsmuld 1.23 1.10
18932! fdmulq 0.00 0.00
18933! fitos 1.02 0.94
18934! fitod 0.59 0.41
18935! fitoq 0.00 0.00
18936! fstoi 0.86 0.90
18937! fstod 0.80 1.22
18938! fstoq 0.00 0.00
18939! fdtoi 1.23 1.51
18940! fdtos 0.45 0.57
18941! fdtoq 0.00 0.00
18942! fqtoi 0.00 0.00
18943! fqtos 0.00 0.00
18944! fqtod 0.00 0.00
18945! fmovs 0.38 0.49
18946! fnegs 1.11 1.30
18947! fabss 0.20 0.45
18948! fsqrts 2.25 1.79
18949! fsqrtd 2.20 2.32
18950! fsqrtq 0.00 0.00
18951! fcmps 0.80 0.57
18952! fcmpd 0.34 0.20
18953! fcmpq 0.00 0.00
18954! fcmpes 0.36 0.41
18955! fcmped 1.17 0.90
18956! fcmpeq 0.00 0.00
18957! fbfcc 1.33 1.47
18958! ldfsr 0.02 0.00
18959! stfsr 0.08 0.08
18960! loop 0.85 0.65
18961! offset 0.10 0.08
18962! area 0.25 0.53
18963! target 0.10 0.24
18964! goto 0.24 0.24
18965! sigsegv 0.03 0.08
18966! sigbus 0.06 0.08
18967! imodify 0.22 0.16
18968! ldfsr_offset 0.24 0.00
18969! fpattern 1.32 1.30
18970! lbranch 0.24 0.16
18971! shmld 1.10 0.69
18972! shmst 2.34 2.16
18973! shmpf 1.01 1.43
18974! shmswap 0.14 0.08
18975! shmblkld 0.61 0.08
18976! shmblkst 0.61 0.20
18977! shmblkchk 0.48 0.45
18978! hack_restore 0.00 0.00
18979! demap_random_va 0.00 0.00
18980! demap_area 0.00 0.00
18981! demap_ktbl_text 0.00 0.00
18982! demap_ktbl_data 0.00 0.00
18983! demap_subr 0.00 0.00
18984! demap_reg 0.00 0.00
18985! demap_stack 0.00 0.00
18986! ro_area 0.00 0.00
18987! ro_ktbl_data 0.00 0.00
18988! ro_reg 0.00 0.00
18989! ro_stack 0.00 0.00
18990! set_window 0.00 0.00
18991! set_va_wp 0.00 0.00
18992! set_pa_wp 0.00 0.00
18993! set_softint 0.00 0.00
18994! ie_toggle 0.00 0.00
18995! set_pil 0.00 0.00
18996! set_tso 0.00 0.00
18997! set_pso 0.00 0.00
18998! set_rmo 0.00 0.00
18999! cflush 0.00 0.00
19000! return 0.00 0.00
19001! casa 0.25 0.08
19002! rdasi 0.07 0.08
19003! wrasi 0.26 0.24
19004! bpcc 2.34 2.12
19005! fbpfcc 3.09 2.57
19006! fmovscc 0.04 0.04
19007! fmovdcc 0.22 0.41
19008! fmovqcc 0.00 0.00
19009! movcc 0.28 0.12
19010! flushw 0.13 0.20
19011! membar 0.03 0.00
19012! prefetch 0.36 0.37
19013! rdpc 0.10 0.08
19014! ldqf 0.00 0.00
19015! stqf 0.00 0.00
19016! ldfa 0.11 0.08
19017! lddfa 0.00 0.00
19018! ldqfa 0.00 0.00
19019! ldsba 0.16 0.12
19020! ldsha 0.14 0.20
19021! lduba 0.08 0.04
19022! lduha 0.26 0.37
19023! lda 0.19 0.24
19024! ldda 0.22 0.24
19025! ldstuba 0.07 0.08
19026! prefetcha 0.53 0.65
19027! stfa 0.12 0.16
19028! stdfa 0.22 0.29
19029! stqfa 0.00 0.00
19030! stba 0.01 0.04
19031! stha 0.05 0.12
19032! sta 0.22 0.16
19033! stda 0.09 0.08
19034! swapa 0.27 0.20
19035! fmovd 0.07 0.08
19036! fnegd 0.10 0.20
19037! fabsd 0.17 0.20
19038! fstox 0.10 0.12
19039! fdtox 0.00 0.00
19040! fxtos 0.21 0.37
19041! fxtod 0.07 0.12
19042! lds 0.22 0.04
19043! ldsa 0.12 0.04
19044! ldx 0.14 0.04
19045! ldxa 0.21 0.24
19046! nofault 0.11 0.24
19047! rdgsr 0.05 0.04
19048! wrgsr 0.12 0.24
19049! fpadd16 0.08 0.16
19050! fpadd16s 0.01 0.08
19051! fpadd32 0.26 0.29
19052! fpadd32s 0.11 0.12
19053! fpsub16 0.08 0.04
19054! fpsub16s 0.26 0.24
19055! fpsub32 0.09 0.20
19056! fpsub32s 0.15 0.04
19057! fpack16 0.26 0.04
19058! fpack32 0.02 0.00
19059! fpackfix 0.15 0.12
19060! fexpand 0.03 0.00
19061! fpmerge 0.04 0.04
19062! fmul8x16 0.08 0.04
19063! fmul8x16au 0.17 0.08
19064! fmul8x16al 0.05 0.08
19065! fmul8sux16 0.09 0.08
19066! fmul8ulx16 0.13 0.08
19067! fmuld8sux16 0.04 0.08
19068! fmuld8ulx16 0.25 0.20
19069! alignaddr 0.24 0.16
19070! alignaddrl 0.14 0.29
19071! faligndata 0.09 0.24
19072! fzero 0.03 0.04
19073! fzeros 0.09 0.04
19074! fone 0.03 0.00
19075! fones 0.26 0.16
19076! fsrc1 0.27 0.29
19077! fsrc1s 0.23 0.24
19078! fsrc2 0.01 0.00
19079! fsrc2s 0.25 0.33
19080! fnot1 0.03 0.00
19081! fnot1s 0.12 0.16
19082! fnot2 0.17 0.12
19083! fnot2s 0.10 0.12
19084! for 0.01 0.00
19085! fors 0.03 0.04
19086! fnor 0.16 0.08
19087! fnors 0.04 0.00
19088! fand 0.12 0.16
19089! fands 0.00 0.00
19090! fnand 0.12 0.00
19091! fnands 0.17 0.29
19092! fxor 0.03 0.00
19093! fxors 0.20 0.08
19094! fxnor 0.20 0.16
19095! fxnors 0.27 0.20
19096! fornot1 0.02 0.04
19097! fornot1s 0.02 0.04
19098! fornot2 0.05 0.08
19099! fornot2s 0.26 0.24
19100! fandnot1 0.22 0.12
19101! fandnot1s 0.24 0.37
19102! fandnot2 0.06 0.04
19103! fandnot2s 0.08 0.04
19104! fcmpgt16 0.08 0.08
19105! fcmpgt32 0.04 0.00
19106! fcmple16 0.14 0.08
19107! fcmple32 0.00 0.00
19108! fcmpne16 0.19 0.16
19109! fcmpne32 0.04 0.08
19110! fcmpeq16 0.01 0.00
19111! fcmpeq32 0.15 0.16
19112! edge8 0.14 0.16
19113! edge8l 0.02 0.00
19114! edge16 0.06 0.04
19115! edge16l 0.26 0.29
19116! edge32 0.20 0.33
19117! edge32l 0.12 0.08
19118! pdist 0.04 0.08
19119! partial_st8 0.25 0.37
19120! partial_st16 0.04 0.12
19121! partial_st32 0.05 0.04
19122! short_st8 0.18 0.29
19123! short_st16 0.13 0.16
19124! short_ld8 0.00 0.00
19125! short_ld16 0.01 0.00
19126! blkld 0.02 0.00
19127! blkst 0.00 0.00
19128! blkld_offset 0.07 0.00
19129! blkst_offset 0.20 0.00
19130! blk_check 0.02 0.00
19131! casxa 0.14 0.12
19132! rdccr 0.13 0.04
19133! rdfprs 0.22 0.24
19134! wrccr 0.08 0.08
19135! popc 0.21 0.29
19136! wrfprs 0.15 0.12
19137! stx 0.17 0.33
19138! stxa 0.26 0.41
19139! cflush 0.00 0.00
19140! array8 0.19 0.08
19141! array16 0.23 0.41
19142! array32 0.06 0.08
19143! edge8n 0.23 0.20
19144! edge8ln 0.15 0.08
19145! edge16n 0.06 0.04
19146! edge16ln 0.26 0.16
19147! edge32n 0.12 0.16
19148! edge32ln 0.14 0.20
19149! bmask 0.25 0.20
19150! bshuffle 0.19 0.24
19151! siam 0.08 0.12
19152! fpadds16 0.00 0.00
19153! fpadds16s 0.00 0.00
19154! fpadds32 0.00 0.00
19155! fpadds32s 0.00 0.00
19156! fpsubs16 0.00 0.00
19157! fpsubs16s 0.00 0.00
19158! fpsubs32 0.00 0.00
19159! fpsubs32s 0.00 0.00
19160! fpadd64 0.00 0.00
19161! fpsub64 0.00 0.00
19162! fpmean16 0.00 0.00
19163! fpchksm16 0.00 0.00
19164! fshl16 0.00 0.00
19165! fshrl16 0.00 0.00
19166! fshl32 0.00 0.00
19167! fshrl32 0.00 0.00
19168! fshlas16 0.00 0.00
19169! fshra16 0.00 0.00
19170! fshlas32 0.00 0.00
19171! fshra32 0.00 0.00
19172! fpmovc8 0.00 0.00
19173! fpmovc16 0.00 0.00
19174! fpmovc32 0.00 0.00
19175! fmergesp 0.00 0.00
19176! fucmpgt8 0.00 0.00
19177! fucmple8 0.00 0.00
19178! fucmpne8 0.00 0.00
19179! fucmpeq8 0.00 0.00
19180! pdistn 0.00 0.00
19181! lzd 0.00 0.00
19182! addxc 0.00 0.00
19183! addxccc 0.00 0.00
19184! umulxhi 0.00 0.00
19185! flcmps 0.00 0.00
19186! flcmpd 0.00 0.00
19187! sfabss 0.00 0.00
19188! sfnegs 0.00 0.00
19189! sfadds 0.00 0.00
19190! sfsubs 0.00 0.00
19191! sfmuls 0.00 0.00
19192! sfitos 0.00 0.00
19193! sfstoi 0.00 0.00
19194! sfcmpeqs 0.00 0.00
19195! sfcmpnes 0.00 0.00
19196! sfcmpgts 0.00 0.00
19197! sfcmples 0.00 0.00
19198! fmadds 0.00 0.00
19199! fmaddd 0.00 0.00
19200! fmsubs 0.00 0.00
19201! fmsubd 0.00 0.00
19202! fnmsubs 0.00 0.00
19203! fnmsubd 0.00 0.00
19204! fnmadds 0.00 0.00
19205! fnmaddd 0.00 0.00
19206!
19207KDATA_MODULE(t3_module_offset_table, 0x676aa000)
19208.seg "data"
19209t3_offset_table_start:
19210t3_offset_table_size: .word 0x00000008
19211t3_offset_table:
19212 .word 0x00000018
19213 .word 0xfffffff8
19214 .word 0x00000010
19215 .word 0x00000008
19216 .word 0x00000000
19217 .word 0xfffffff0
19218 .word 0xffffffe0
19219 .word 0xffffffe8
19220t3_offset_table_end:
19221
19222t3_ldfsr_offset_table_start:
19223t3_ldfsr_offset_table_size: .word 0x00000000
19224t3_ldfsr_offset_table:
19225t3_ldfsr_offset_table_end:
19226
19227t3_bld_offset_table_start:
19228t3_bld_offset_table_size: .word 0x00000000
19229t3_bld_offset_table:
19230t3_bld_offset_table_end:
19231
19232t3_bst_offset_table_start:
19233t3_bst_offset_table_size: .word 0x00000000
19234t3_bst_offset_table:
19235t3_bst_offset_table_end:
19236
19237.skip 8144 ! page align
19238
19239KDATA_MODULE(t3_module_data_in_regs, 0x73a8a000)
19240.seg "data"
19241KGLOBAL(t3_data_in_regs)
19242t3_data_in_regs_start:
19243t3_data_in_regs:
19244 .word 0x52b7fa8c ! %f0
19245 .word 0x534e01cc ! %f1
19246 .word 0x82cb1bdc ! %f2
19247 .word 0x2c202b58 ! %f3
19248 .word 0x19cf7bbe ! %f4
19249 .word 0xbd5cc89d ! %f5
19250 .word 0x82dc41e4 ! %f6
19251 .word 0x9acf386a ! %f7
19252 .word 0x5c88ce4b ! %f8
19253 .word 0xdef8e589 ! %f9
19254 .word 0x1fa21a0b ! %f10
19255 .word 0x1c437bff ! %f11
19256 .word 0xb40359df ! %f12
19257 .word 0xd7e91d25 ! %f13
19258 .word 0x40564c8d ! %f14
19259 .word 0x64d6e812 ! %f15
19260 .word 0xc06f024f ! %f16
19261 .word 0xd2e6edf0 ! %f17
19262 .word 0x50071fe6 ! %f18
19263 .word 0x8e8cd630 ! %f19
19264 .word 0xea56f70e ! %f20
19265 .word 0x5fcb1cb7 ! %f21
19266 .word 0xcce11760 ! %f22
19267 .word 0xc853847f ! %f23
19268 .word 0x8f8585e5 ! %f24
19269 .word 0x95cc233b ! %f25
19270 .word 0x2b5b66ed ! %f26
19271 .word 0x9f71df01 ! %f27
19272 .word 0x6c45e4e3 ! %f28
19273 .word 0xc4e26510 ! %f29
19274 .word 0xdf975036 ! %f30
19275 .word 0xd132191a ! %f31
19276 .word 0x24a42791 ! %f32
19277 .word 0x80404ec7 ! %f33
19278 .word 0xabafbcf3 ! %f34
19279 .word 0x44dddb4f ! %f35
19280 .word 0x6e9ad36a ! %f36
19281 .word 0xfa0ac34f ! %f37
19282 .word 0xefb7aa7c ! %f38
19283 .word 0x34290950 ! %f39
19284 .word 0x3920c789 ! %f40
19285 .word 0xd4607b98 ! %f41
19286 .word 0xacfb3aa0 ! %f42
19287 .word 0x5e746438 ! %f43
19288 .word 0xec016ba4 ! %f44
19289 .word 0x6b853c78 ! %f45
19290 .word 0x53007db5 ! %f46
19291 .word 0xaa218d12 ! %f47
19292 .word 0x5c945a38 ! %f48
19293 .word 0x0af006d2 ! %f49
19294 .word 0xaf0249f0 ! %f50
19295 .word 0xd2c62b9e ! %f51
19296 .word 0xa308fa05 ! %f52
19297 .word 0xb949a5f4 ! %f53
19298 .word 0x7770b3f6 ! %f54
19299 .word 0xbba43d55 ! %f55
19300 .word 0x9e4dbabd ! %f56
19301 .word 0x305b4041 ! %f57
19302 .word 0xc1a7fcb2 ! %f58
19303 .word 0xffa9d0ab ! %f59
19304 .word 0xa0e1e8f7 ! %f60
19305 .word 0xf3c2ce0f ! %f61
19306 .word 0x21c80869 ! %f62
19307 .word 0x339ab093 ! %f63
19308 .word 0x00000000 ! %g0 (always zero)
19309 .word t3_kref+0x88c ! %g1 (code pointer)
19310 .word t3_data_in_shm_area ! %g2 (shared area pointer)
19311 .word 0x720b3c26 ! %g3 (loop index)
19312 .word SYM(t3_subr1) ! %g4 (jmpl target)
19313 .word t3_kref+0x1 ! %g5 (sigbus target)
19314 .word 0x00000000 ! %g6 (block ld offset)
19315 .word 0x00000000 ! %g7 (block st offset)
19316 .word 0xef5c7245 ! %o0
19317 .word 0x504d6d18 ! %o1
19318 .word 0xe8d511f0 ! %o2
19319 .word 0x26c03da4 ! %o3
19320 .word 0x440bb6f3 ! %o4
19321 .word 0x1c6052c6 ! %o5
19322 .word 0x00000000 ! %sp (stack pointer)
19323 .word 0x00000000 ! %o7 (relocatable junk)
19324 .word 0xa25c4d69 ! %l0
19325 .word 0x363d9ad2 ! %l1
19326 .word 0x80a3b30b ! %l2
19327 .word 0x982ac448 ! %l3
19328 .word 0x07600b56 ! %l4
19329 .word 0xa7b73479 ! %l5
19330 .word 0xab6095ca ! %l6
19331 .word 0x48f82749 ! %l7
19332 .word t3_data_in_area0 ! %i0 (area pointer)
19333 .word t3_data_in_area0 ! %i1 (area pointer)
19334 .word 0x00000010 ! %i2 (byte offset)
19335 .word 0xffffffee ! %i3 (halfword offset)
19336 .word 0x00000010 ! %i4 (word offset)
19337 .word 0xffffffe0 ! %i5 (doubleword offset)
19338 .word 0x00000000 ! %fp (frame pointer)
19339 .word 0x00000000 ! %i7 (return address)
19340 .word 0x333bb4ed ! %y
19341 .word 0x00000007 ! %icc (nzvc)
19342 .word 0xc0000c67 ! %fsr
19343 .word 0x00000000 ! %gsr.mask
19344 .word 0x00000000 ! %gsr
19345 .word 0x000000e0 ! %asi
19346 .word 0x00000000 ! Integer overflow traps
19347 .word 0x00000000 ! Integer divide by zero traps
19348 .word 0x00000000 ! Integer divide > 52 bit dividend traps
19349 .word 0x00000000 ! Floating inexact traps
19350 .word 0x00000000 ! Floating divide by zero traps
19351 .word 0x00000000 ! Floating underflow traps
19352 .word 0x00000000 ! Floating overflow traps
19353 .word 0x00000000 ! Floating invalid traps
19354 .word 0x00000000 ! Floating other traps
19355 .word 0x00000000 ! Ticc traps
19356 .word 0x00000000 ! Unexpected SIGFPE traps
19357 .word 0x00000000 ! Unexpected SIGSEGV traps
19358 .word 0x00000000 ! Unexpected SIGBUS traps
19359 .word 0x00000000 ! Unexpected SIGILL traps
19360 .word 0x00000000 ! Expected SIGSEGV traps
19361 .word 0x00000000 ! Expected SIGBUS traps
19362 .word 0x00000000 ! UNIMP traps
19363 .word 0x00000000 ! ??
19364.global t3_data_in_mtbl_size; t3_data_in_mtbl_size: .word 253
19365t3_data_in_regs_end:
19366
19367.skip 7708 ! page align
19368
19369KDATA_MODULE(t3_module_data_in_stack, 0x7508a000)
19370.seg "data"
19371KGLOBAL(t3_data_in_mtbl_size)
19372KGLOBAL(t3_data_in_mtbl)
19373KGLOBAL(t3_data_in_stack)
19374t3_data_in_stack_start:
19375 .word 0xd4c7a91f
19376 .word 0x4b7001d6
19377 .word 0xff84f23e
19378 .word 0x9fbaf4f4
19379 .word 0x0c5f948a
19380 .word 0x65a0608a
19381 .word 0x06b4e42c
19382 .word 0x561c13a4
19383 .word 0x1dc998b6
19384 .word 0x832e691d
19385 .word 0x928bf1a6
19386 .word 0xa454a211
19387 .word 0x2f6d9b62
19388 .word 0x5f4a838d
19389 .word 0x64606975
19390 .word 0x30d8c096
19391 .word 0x8f513c1c
19392 .word 0x533f0209
19393 .word 0xd2f3aa6b
19394 .word 0x3cfb7fd9
19395 .word 0xf03c1f8a
19396 .word 0x4401abb6
19397 .word 0x98c650da
19398 .word 0x9e8c732c
19399 .word 0xef851c07
19400 .word 0x610cafb0
19401 .word 0x807d474a
19402 .word 0x71d18536
19403 .word 0x90ad1b71
19404 .word 0xf3a5444e
19405 .word 0xe3baae65
19406 .word 0x6936f2d2
19407 .word 0x48e5c640
19408 .word 0x535676a9
19409 .word 0xdf88d036
19410 .word 0x81499036
19411 .word 0x6fef4bdb
19412 .word 0xbbcaee5f
19413 .word 0x78a49292
19414 .word 0x722dbc58
19415 .word 0x8699dc26
19416 .word 0x1198a994
19417 .word 0x3cd81cd6
19418 .word 0xae07a68c
19419 .word 0xa2eca65f
19420 .word 0xbb3df539
19421 .word 0xc46da4d2
19422 .word 0x2befca71
19423 .word 0x6fbd712a
19424 .word 0x31bf2590
19425 .word 0x8acd9704
19426 .word 0xe358c60e
19427 .word 0xd6a11fe9
19428 .word 0x3548d2ef
19429 .word 0x16da8e08
19430 .word 0x5279ee37
19431 .word 0x80ceb951
19432 .word 0x0e329ec3
19433 .word 0x3dd0cd4f
19434 .word 0xf5a44535
19435 .word 0x9313c33a
19436 .word 0x9dfac4d7
19437 .word 0x4596330f
19438 .word 0x5b9db7a5
19439 .word 0x2b9207b5
19440 .word 0x6e92fcd6
19441 .word 0xd8c2d57a
19442 .word 0xce78c3a0
19443 .word 0x52ec1763
19444 .word 0x5cdb700e
19445 .word 0x9e79bf31
19446 .word 0x071cee1c
19447 .word 0xf7071d04
19448 .word 0xe5b0c776
19449 .word 0x0dac7efb
19450 .word 0x6616aa91
19451 .word 0xa8ddd64e
19452 .word 0xbfbe95f2
19453 .word 0xe5db7eb1
19454 .word 0xec8b98df
19455 .word 0xd249c5ff
19456 .word 0x0797a2d4
19457 .word 0xf210557d
19458 .word 0x069a3d6e
19459 .word 0xd964f335
19460 .word 0x5ba9d8a6
19461 .word 0x2cee8943
19462 .word 0xe33a9796
19463 .word 0xae77c9fd
19464 .word 0x62bbdc26
19465 .word 0x898a735e
19466 .word 0xf7273a41
19467 .word 0xe48bf129
19468 .word 0x25fe8f91
19469 .word 0x037d3c8f
19470 .word 0xa6accacf
19471 .word 0x1cf62965
19472 .word 0xb79d0624
19473 .word 0xd4a82431
19474 .word 0x57b80a39
19475 .word 0xf8b6898c
19476 .word 0xe459abdf
19477 .word 0xe78886b1
19478 .word 0x2858cc78
19479 .word 0x40afac37
19480 .word 0x426fa58c
19481 .word 0xa521573e
19482 .word 0xa8728227
19483 .word 0xacaaa297
19484 .word 0x2ddbacff
19485 .word 0xdc9600bc
19486 .word 0x95b93867
19487 .word 0xda26c084
19488 .word 0x0a9fed9e
19489 .word 0xb3dde1fd
19490 .word 0x31a43302
19491 .word 0x2c5195d5
19492 .word 0x1ccaa523
19493 .word 0xc3b6d932
19494 .word 0x37ed84d2
19495 .word 0x9774a8f2
19496 .word 0x143f8ca0
19497 .word 0xd870929f
19498 .word 0x43c84a63
19499 .word 0xb8ebc6a6
19500 .word 0xfbc04dc3
19501 .word 0x64918e8d
19502 .word 0xf86d6ad7
19503 .word 0x1a8ffb39
19504 .word 0xffb0885b
19505 .word 0xccf21285
19506 .word 0x1139030a
19507 .word 0x7ab088bd
19508 .word 0xadd62c1a
19509 .word 0x16f879ba
19510 .word 0x8490def5
19511 .word 0x59746ea8
19512 .word 0x1c1f2a9c
19513 .word 0x9c6598c6
19514 .word 0xb56ea557
19515 .word 0xa71456a3
19516 .word 0x4d81c5a7
19517 .word 0xa3d72899
19518 .word 0xbfee9991
19519 .word 0x1505faa0
19520 .word 0x319cfdb4
19521 .word 0xb5116cae
19522 .word 0xd7ee17d1
19523 .word 0x6c2f5832
19524 .word 0x8212e4ae
19525 .word 0x4380887e
19526 .word 0x73d32f73
19527 .word 0x24c94518
19528 .word 0x4feed8f9
19529 .word 0x9b753839
19530 .word 0x3b48ffa3
19531 .word 0xe6fe391a
19532 .word 0x5805ecb5
19533 .word 0x96a7e0b3
19534 .word 0xf052ba46
19535 .word 0x3ecb6118
19536 .word 0xbf5ffd43
19537 .word 0x65c82a9c
19538 .word 0x72d1711a
19539 .word 0xa7774f5f
19540 .word 0xfc9c3f07
19541 .word 0x168e9cf4
19542 .word 0xa1b7111b
19543t3_data_in_sp:
19544 .word 0xb452dd3e
19545 .word 0xc92c416f
19546 .word 0x7b28eabd
19547 .word 0xebe33028
19548 .word 0xeaae11d8
19549 .word 0x996caf34
19550 .word 0xc030e7f1
19551 .word 0x734c90e6
19552 .word t3_data_in_area0
19553 .word t3_data_in_area0
19554 .word 0x00000004
19555 .word 0x0000001e
19556 .word 0xffffffe4
19557 .word 0x00000000
19558 .word t3_data_in_fp
19559 .word 0xb0de078f
19560 .word 0xad7b15cf
19561 .word 0x36cf7500
19562 .word 0x4ce32157
19563 .word 0x43e6edf9
19564 .word 0x63a02556
19565 .word 0x56608808
19566 .word 0xc77d11ec
19567 .word 0xc8bd9daf
19568t3_data_in_mtbl_base:
19569 .word 0x380fffff ! [%fp - 0x400]
19570 .word 0xc0000000 ! [%fp - 0x3fc]
19571 .word 0x380fffff ! [%fp - 0x3f8]
19572 .word 0xe0000000 ! [%fp - 0x3f4]
19573 .word 0x380fffff ! [%fp - 0x3f0]
19574 .word 0x80000000 ! [%fp - 0x3ec]
19575 .word 0x38000000 ! [%fp - 0x3e8]
19576 .word 0x40000000 ! [%fp - 0x3e4]
19577 .word 0x38000000 ! [%fp - 0x3e0]
19578 .word 0x80000000 ! [%fp - 0x3dc]
19579 .word 0x38000000 ! [%fp - 0x3d8]
19580 .word 0x20000000 ! [%fp - 0x3d4]
19581 .word 0x47f00000 ! [%fp - 0x3d0]
19582 .word 0x00000000 ! [%fp - 0x3cc]
19583 .word 0x47f00000 ! [%fp - 0x3c8]
19584 .word 0x20000000 ! [%fp - 0x3c4]
19585 .word 0x47efffff ! [%fp - 0x3c0]
19586 .word 0xffffffff ! [%fp - 0x3bc]
19587 .word 0x7ff00000 ! [%fp - 0x3b8]
19588 .word 0x00000000 ! [%fp - 0x3b4]
19589 .word 0x7fefffff ! [%fp - 0x3b0]
19590 .word 0xffffffff ! [%fp - 0x3ac]
19591 .word 0x000fffff ! [%fp - 0x3a8]
19592 .word 0xffffffff ! [%fp - 0x3a4]
19593 .word 0x000fffff ! [%fp - 0x3a0]
19594 .word 0xfffffffe ! [%fp - 0x39c]
19595 .word 0x00100000 ! [%fp - 0x398]
19596 .word 0x00000000 ! [%fp - 0x394]
19597 .word 0x00000000 ! [%fp - 0x390]
19598 .word 0x00000001 ! [%fp - 0x38c]
19599 .word 0x00000000 ! [%fp - 0x388]
19600 .word 0x00000002 ! [%fp - 0x384]
19601 .word 0x00000000 ! [%fp - 0x380]
19602 .word 0x00000000 ! [%fp - 0x37c]
19603 .word 0x7f800000 ! [%fp - 0x378]
19604 .word 0x7f7fffff ! [%fp - 0x374]
19605 .word 0x007fffff ! [%fp - 0x370]
19606 .word 0x007ffffe ! [%fp - 0x36c]
19607 .word 0x00800000 ! [%fp - 0x368]
19608 .word 0x00000001 ! [%fp - 0x364]
19609 .word 0x00000002 ! [%fp - 0x360]
19610 .word 0x80000000 ! [%fp - 0x35c]
19611 .word 0x207fe000 ! [%fp - 0x358]
19612 .word 0x1ffff000 ! [%fp - 0x354]
19613 .word 0x307fe123 ! [%fp - 0x350]
19614 .word 0x0fff1001 ! [%fp - 0x34c]
19615 .word 0x2ff81000 ! [%fp - 0x348]
19616 .word 0x1072e100 ! [%fp - 0x344]
19617 .word 0x027fe067 ! [%fp - 0x340]
19618 .word 0x3eff1289 ! [%fp - 0x33c]
19619 .word 0x3f000400 ! [%fp - 0x338]
19620 .word 0x80003c1f ! [%fp - 0x334]
19621 .word 0x00fff800 ! [%fp - 0x330]
19622 .word 0xffff8000 ! [%fp - 0x32c]
19623 .word 0x200ff760 ! [%fp - 0x328]
19624 .word 0x0800011f ! [%fp - 0x324]
19625 .word 0x1ffff800 ! [%fp - 0x320]
19626 .word 0x00000000 ! [%fp - 0x31c]
19627 .word 0x3ffe8000 ! [%fp - 0x318]
19628 .word 0x147ff000 ! [%fp - 0x314]
19629 .word 0x137fe671 ! [%fp - 0x310]
19630 .word 0x3ffe8459 ! [%fp - 0x30c]
19631 .word 0x127fffff ! [%fp - 0x308]
19632 .word 0x3fffffff ! [%fp - 0x304]
19633 .word 0x307fe123 ! [%fp - 0x300]
19634 .word 0x047fffff ! [%fp - 0x2fc]
19635 .word 0x307fe123 ! [%fp - 0x2f8]
19636 .word 0x03ffffff ! [%fp - 0x2f4]
19637 .word 0x107fe100 ! [%fp - 0x2f0]
19638 .word 0x22efffff ! [%fp - 0x2ec]
19639 .word 0x380ffe80 ! [%fp - 0x2e8]
19640 .word 0x00000000 ! [%fp - 0x2e4]
19641 .word 0x04bfeff9 ! [%fp - 0x2e0]
19642 .word 0x00000000 ! [%fp - 0x2dc]
19643 .word 0x380fffff ! [%fp - 0x2d8]
19644 .word 0xffffffff ! [%fp - 0x2d4]
19645 .word 0x04bfffff ! [%fp - 0x2d0]
19646 .word 0xffffffff ! [%fp - 0x2cc]
19647 .word 0x300ff123 ! [%fp - 0x2c8]
19648 .word 0x40000000 ! [%fp - 0x2c4]
19649 .word 0x0caf8ee0 ! [%fp - 0x2c0]
19650 .word 0x00000000 ! [%fp - 0x2bc]
19651 .word 0x3c0ff456 ! [%fp - 0x2b8]
19652 .word 0x00000000 ! [%fp - 0x2b4]
19653 .word 0x009ff000 ! [%fp - 0x2b0]
19654 .word 0x00000000 ! [%fp - 0x2ac]
19655 .word 0x3c0ff456 ! [%fp - 0x2a8]
19656 .word 0x0000ff99 ! [%fp - 0x2a4]
19657 .word 0x009ff000 ! [%fp - 0x2a0]
19658 .word 0x001234ff ! [%fp - 0x29c]
19659 .word 0x0080ffff ! [%fp - 0x298]
19660 .word 0x3ff8f000 ! [%fp - 0x294]
19661 .word 0x01800001 ! [%fp - 0x290]
19662 .word 0x40c2fc1f ! [%fp - 0x28c]
19663 .word 0x00100100 ! [%fp - 0x288]
19664 .word 0x10010001 ! [%fp - 0x284]
19665 .word 0x3fff8f88 ! [%fp - 0x280]
19666 .word 0x00000000 ! [%fp - 0x27c]
19667 .word 0x00f00f00 ! [%fp - 0x278]
19668 .word 0xf000000f ! [%fp - 0x274]
19669 .word 0x409ff00f ! [%fp - 0x270]
19670 .word 0xff000fff ! [%fp - 0x26c]
19671 .word 0x04003009 ! [%fp - 0x268]
19672 .word 0x4fff0001 ! [%fp - 0x264]
19673 .word 0x03001001 ! [%fp - 0x260]
19674 .word 0x4feeeeee ! [%fp - 0x25c]
19675 .word 0x0801e067 ! [%fp - 0x258]
19676 .word 0x54f231f8 ! [%fp - 0x254]
19677 .word 0x01000001 ! [%fp - 0x250]
19678 .word 0x00000001 ! [%fp - 0x24c]
19679 .word 0x453eef45 ! [%fp - 0x248]
19680 .word 0x00000001 ! [%fp - 0x244]
19681 .word 0x01100111 ! [%fp - 0x240]
19682 .word 0x00011111 ! [%fp - 0x23c]
19683 .word 0x455f8000 ! [%fp - 0x238]
19684 .word 0xffffffff ! [%fp - 0x234]
19685 .word 0x01301222 ! [%fp - 0x230]
19686 .word 0x00111222 ! [%fp - 0x22c]
19687 .word 0x458f1100 ! [%fp - 0x228]
19688 .word 0x01111001 ! [%fp - 0x224]
19689 .word 0x40811111 ! [%fp - 0x220]
19690 .word 0x00feeeee ! [%fp - 0x21c]
19691 .word 0x40000011 ! [%fp - 0x218]
19692 .word 0x007fffff ! [%fp - 0x214]
19693 .word 0x41800221 ! [%fp - 0x210]
19694 .word 0x01ff0001 ! [%fp - 0x20c]
19695 .word 0x7f333333 ! [%fp - 0x208]
19696 .word 0x3f7fffff ! [%fp - 0x204]
19697 .word 0x40100001 ! [%fp - 0x200]
19698 .word 0x11000011 ! [%fp - 0x1fc]
19699 .word 0x001fffff ! [%fp - 0x1f8]
19700 .word 0xffffffff ! [%fp - 0x1f4]
19701 .word 0x40000000 ! [%fp - 0x1f0]
19702 .word 0x00000011 ! [%fp - 0x1ec]
19703 .word 0x000fffff ! [%fp - 0x1e8]
19704 .word 0xffffffff ! [%fp - 0x1e4]
19705 .word 0x7fe11111 ! [%fp - 0x1e0]
19706 .word 0xffffffff ! [%fp - 0x1dc]
19707 .word 0x3ffff110 ! [%fp - 0x1d8]
19708 .word 0x00000001 ! [%fp - 0x1d4]
19709 .word 0x7fffffff ! [%fp - 0x1d0]
19710 .word 0x7f800001 ! [%fp - 0x1cc]
19711 .word 0x7f800000 ! [%fp - 0x1c8]
19712 .word 0x7f7fffff ! [%fp - 0x1c4]
19713 .word 0x5f800001 ! [%fp - 0x1c0]
19714 .word 0x5f800000 ! [%fp - 0x1bc]
19715 .word 0x5f7fffff ! [%fp - 0x1b8]
19716 .word 0x5f000001 ! [%fp - 0x1b4]
19717 .word 0x5f000000 ! [%fp - 0x1b0]
19718 .word 0x5effffff ! [%fp - 0x1ac]
19719 .word 0x4b000001 ! [%fp - 0x1a8]
19720 .word 0x4b000000 ! [%fp - 0x1a4]
19721 .word 0x4affffff ! [%fp - 0x1a0]
19722 .word 0x40000001 ! [%fp - 0x19c]
19723 .word 0x40000000 ! [%fp - 0x198]
19724 .word 0x3fffffff ! [%fp - 0x194]
19725 .word 0x3f800001 ! [%fp - 0x190]
19726 .word 0x3f800000 ! [%fp - 0x18c]
19727 .word 0x3f7fffff ! [%fp - 0x188]
19728 .word 0x00000000 ! [%fp - 0x184]
19729 .word 0x7fffffff ! [%fp - 0x180]
19730 .word 0xffffffff ! [%fp - 0x17c]
19731 .word 0x7ff00000 ! [%fp - 0x178]
19732 .word 0x00000001 ! [%fp - 0x174]
19733 .word 0x7ff00000 ! [%fp - 0x170]
19734 .word 0x00000000 ! [%fp - 0x16c]
19735 .word 0x7fefffff ! [%fp - 0x168]
19736 .word 0xffffffff ! [%fp - 0x164]
19737 .word 0x43e00000 ! [%fp - 0x160]
19738 .word 0x00000001 ! [%fp - 0x15c]
19739 .word 0x43e00000 ! [%fp - 0x158]
19740 .word 0x00000000 ! [%fp - 0x154]
19741 .word 0x43dfffff ! [%fp - 0x150]
19742 .word 0xffffffff ! [%fp - 0x14c]
19743 .word 0x43d00000 ! [%fp - 0x148]
19744 .word 0x00000001 ! [%fp - 0x144]
19745 .word 0x43d00000 ! [%fp - 0x140]
19746 .word 0x00000000 ! [%fp - 0x13c]
19747 .word 0x43cfffff ! [%fp - 0x138]
19748 .word 0xffffffff ! [%fp - 0x134]
19749 .word 0x43300000 ! [%fp - 0x130]
19750 .word 0x00000001 ! [%fp - 0x12c]
19751 .word 0x43300000 ! [%fp - 0x128]
19752 .word 0x00000000 ! [%fp - 0x124]
19753 .word 0x432fffff ! [%fp - 0x120]
19754 .word 0xffffffff ! [%fp - 0x11c]
19755 .word 0x40000000 ! [%fp - 0x118]
19756 .word 0x00000001 ! [%fp - 0x114]
19757 .word 0x40000000 ! [%fp - 0x110]
19758 .word 0x00000000 ! [%fp - 0x10c]
19759 .word 0x3fffffff ! [%fp - 0x108]
19760 .word 0xffffffff ! [%fp - 0x104]
19761 .word 0x3ff00000 ! [%fp - 0x100]
19762 .word 0x00000001 ! [%fp - 0xfc]
19763 .word 0x3ff00000 ! [%fp - 0xf8]
19764 .word 0x00000000 ! [%fp - 0xf4]
19765 .word 0x3fefffff ! [%fp - 0xf0]
19766 .word 0xffffffff ! [%fp - 0xec]
19767 .word 0x80000000 ! [%fp - 0xe8]
19768 .word 0x00000000 ! [%fp - 0xe4]
19769 .word 0x7fffffff ! [%fp - 0xe0]
19770 .word 0xffffffff ! [%fp - 0xdc]
19771 .word 0x00000000 ! [%fp - 0xd8]
19772 .word 0x00000000 ! [%fp - 0xd4]
19773 .word 0x00200000 ! [%fp - 0xd0]
19774 .word 0x00000003 ! [%fp - 0xcc]
19775 .word 0x00200000 ! [%fp - 0xc8]
19776 .word 0x00000002 ! [%fp - 0xc4]
19777 .word 0x00200000 ! [%fp - 0xc0]
19778 .word 0x00000001 ! [%fp - 0xbc]
19779 .word 0x00200000 ! [%fp - 0xb8]
19780 .word 0x00000000 ! [%fp - 0xb4]
19781 .word 0x001fffff ! [%fp - 0xb0]
19782 .word 0xffffffff ! [%fp - 0xac]
19783 .word 0x00100000 ! [%fp - 0xa8]
19784 .word 0x00000001 ! [%fp - 0xa4]
19785 .word 0x00100000 ! [%fp - 0xa0]
19786 .word 0x00000000 ! [%fp - 0x9c]
19787 .word 0x000fffff ! [%fp - 0x98]
19788 .word 0xffffffff ! [%fp - 0x94]
19789 .word 0x00080000 ! [%fp - 0x90]
19790 .word 0x00000001 ! [%fp - 0x8c]
19791 .word 0x00080000 ! [%fp - 0x88]
19792 .word 0x00000000 ! [%fp - 0x84]
19793 .word 0x0007ffff ! [%fp - 0x80]
19794 .word 0xffffffff ! [%fp - 0x7c]
19795 .word 0x00000000 ! [%fp - 0x78]
19796 .word 0x01000003 ! [%fp - 0x74]
19797 .word 0x00000000 ! [%fp - 0x70]
19798 .word 0x01000002 ! [%fp - 0x6c]
19799 .word 0x00000000 ! [%fp - 0x68]
19800 .word 0x01000001 ! [%fp - 0x64]
19801 .word 0x00000000 ! [%fp - 0x60]
19802 .word 0x01000000 ! [%fp - 0x5c]
19803 .word 0x00000000 ! [%fp - 0x58]
19804 .word 0x00ffffff ! [%fp - 0x54]
19805 .word 0x00000000 ! [%fp - 0x50]
19806 .word 0x00800001 ! [%fp - 0x4c]
19807 .word 0x00000000 ! [%fp - 0x48]
19808 .word 0x00800000 ! [%fp - 0x44]
19809 .word 0x00000000 ! [%fp - 0x40]
19810 .word 0x007fffff ! [%fp - 0x3c]
19811 .word 0x00000000 ! [%fp - 0x38]
19812 .word 0x00400001 ! [%fp - 0x34]
19813 .word 0x00000000 ! [%fp - 0x30]
19814 .word 0x00400000 ! [%fp - 0x2c]
19815 .word 0x00000000 ! [%fp - 0x28]
19816 .word 0x003fffff ! [%fp - 0x24]
19817 .word t3_data_in_area0 ! [%fp - 0x20]
19818 .word SYM(t3_subr3) ! [%fp - 0x1c]
19819 .word SYM(t3_subr2) ! [%fp - 0x18]
19820 .word SYM(t3_subr1) ! [%fp - 0x14]
19821 .word SYM(t3_subr0) ! [%fp - 0x10]
19822t3_data_in_mtbl:
19823 .word 0xe6d1dea8 ! [%fp - 0xc]
19824 .word 0x2dfbbfa3 ! [%fp - 0x8]
19825 .word 0x559c52ea ! [%fp - 0x4]
19826.global t3_data_in_fp; t3_data_in_fp:
19827 .word 0xb82662a4
19828 .word 0xe4ea2a9f
19829 .word 0x70dd3b72
19830 .word 0x071d6bd9
19831 .word 0xe463f6ee
19832 .word 0xf6776906
19833 .word 0x4201b272
19834 .word 0x0f3f04e1
19835 .word 0x83f8d8ce
19836 .word 0xaa05a849
19837 .word 0x3c4ee2a3
19838 .word 0xb556c7a1
19839 .word 0x4c197ced
19840 .word 0xae97246c
19841 .word 0x6ae0d6ee
19842 .word 0xa0b2f93f
19843 .word 0xd298e0e8
19844 .word 0x9ab1413e
19845 .word 0x724b2743
19846 .word 0x623321bf
19847 .word 0x63ad420e
19848 .word 0x220273cd
19849 .word 0x46eb9701
19850 .word 0x0bf35498
19851t3_data_in_stacktop:
19852 .word 0
19853t3_data_in_stack_end:
19854.skip 6300 ! page align
19855
19856KDATA_MODULE(t3_module_data_in_area0, 0x649b6000)
19857.seg "data"
19858t3_data_in_area0_start:
19859.skip 640
19860t3_data_in_area0_begin:
19861 .word 0xb982fc68 ! t3_data_in_area0-0x20
19862 .word 0x42f8cf1c ! t3_data_in_area0-0x1c
19863 .word 0xa65db59b ! t3_data_in_area0-0x18
19864 .word 0x190aee84 ! t3_data_in_area0-0x14
19865 .word 0xde6fd5f9 ! t3_data_in_area0-0x10
19866 .word 0x06e82813 ! t3_data_in_area0-0xc
19867 .word 0xe8f56577 ! t3_data_in_area0-0x8
19868 .word 0xc618dc97 ! t3_data_in_area0-0x4
19869.global t3_data_in_area0; t3_data_in_area0:
19870 .word 0xc6f93a46 ! t3_data_in_area0+0x0
19871 .word 0x05da04b6 ! t3_data_in_area0+0x4
19872 .word 0x8e206d19 ! t3_data_in_area0+0x8
19873 .word 0x8464c093 ! t3_data_in_area0+0xc
19874 .word 0x73042a18 ! t3_data_in_area0+0x10
19875 .word 0x9a10ca99 ! t3_data_in_area0+0x14
19876 .word 0x71ed7680 ! t3_data_in_area0+0x18
19877 .word 0x35fd8679 ! t3_data_in_area0+0x1c
19878t3_data_in_area0_end:
19879.skip 7488
19880t3_data_in_area0_stop:
19881
19882KDATA_MODULE(t3_module_data_in_shm_area, 0x752ee000)
19883.seg "data"
19884t3_data_in_shm_area_start:
19885t3_data_in_shm_area_begin:
19886.global t3_data_in_shm_area; t3_data_in_shm_area:
19887 .word 0x78a9d0b3 ! t3_data_in_shm_area+0x0 (t0)
19888 .word 0x03348315 ! t3_data_in_shm_area+0x4 (t1)
19889 .word 0x07c61e11 ! t3_data_in_shm_area+0x8 (t2)
19890 .word 0x3dade37f ! t3_data_in_shm_area+0xc (t3)
19891 .word 0x4f2a56f5 ! t3_data_in_shm_area+0x10 (t0)
19892 .word 0xe8677d7d ! t3_data_in_shm_area+0x14 (t1)
19893 .word 0xfc385f25 ! t3_data_in_shm_area+0x18 (t2)
19894 .word 0xe1eae093 ! t3_data_in_shm_area+0x1c (t3)
19895 .word 0x4786456a ! t3_data_in_shm_area+0x20 (t0)
19896 .word 0xe26608d0 ! t3_data_in_shm_area+0x24 (t1)
19897 .word 0xfe8c89c8 ! t3_data_in_shm_area+0x28 (t2)
19898 .word 0xd4f920d0 ! t3_data_in_shm_area+0x2c (t3)
19899 .word 0x749107fe ! t3_data_in_shm_area+0x30 (t0)
19900 .word 0xc729a3fd ! t3_data_in_shm_area+0x34 (t1)
19901 .word 0x7154222f ! t3_data_in_shm_area+0x38 (t2)
19902 .word 0x06b33f63 ! t3_data_in_shm_area+0x3c (t3)
19903 .word 0x32f18f42 ! t3_data_in_shm_area+0x40 (t0 bload)
19904 .word 0x34787eb8 ! t3_data_in_shm_area+0x44
19905 .word 0x9171bc95 ! t3_data_in_shm_area+0x48
19906 .word 0xf640ee22 ! t3_data_in_shm_area+0x4c
19907 .word 0x68a43071 ! t3_data_in_shm_area+0x50
19908 .word 0xa3a0723c ! t3_data_in_shm_area+0x54
19909 .word 0x12b081a9 ! t3_data_in_shm_area+0x58
19910 .word 0x19cf2d1f ! t3_data_in_shm_area+0x5c
19911 .word 0x0af8be23 ! t3_data_in_shm_area+0x60
19912 .word 0x4a6e465e ! t3_data_in_shm_area+0x64
19913 .word 0xe2420386 ! t3_data_in_shm_area+0x68
19914 .word 0x1acc6ab4 ! t3_data_in_shm_area+0x6c
19915 .word 0x4eede6ad ! t3_data_in_shm_area+0x70
19916 .word 0x3f66ed44 ! t3_data_in_shm_area+0x74
19917 .word 0x478c8594 ! t3_data_in_shm_area+0x78
19918 .word 0x467900fc ! t3_data_in_shm_area+0x7c
19919 .word 0x30d4eb95 ! t3_data_in_shm_area+0x80 (t0 bstore)
19920 .word 0xeb23f7d5 ! t3_data_in_shm_area+0x84
19921 .word 0x752cb62b ! t3_data_in_shm_area+0x88
19922 .word 0x6375df07 ! t3_data_in_shm_area+0x8c
19923 .word 0xe4d6389c ! t3_data_in_shm_area+0x90
19924 .word 0xc0257a6c ! t3_data_in_shm_area+0x94
19925 .word 0x4ebdc735 ! t3_data_in_shm_area+0x98
19926 .word 0x9d4a5ea6 ! t3_data_in_shm_area+0x9c
19927 .word 0x5479e6ff ! t3_data_in_shm_area+0xa0
19928 .word 0x4e9108c7 ! t3_data_in_shm_area+0xa4
19929 .word 0x4477ed12 ! t3_data_in_shm_area+0xa8
19930 .word 0x1f112386 ! t3_data_in_shm_area+0xac
19931 .word 0x491eb0f8 ! t3_data_in_shm_area+0xb0
19932 .word 0x2d4ffd45 ! t3_data_in_shm_area+0xb4
19933 .word 0x84fd67bb ! t3_data_in_shm_area+0xb8
19934 .word 0x232b577f ! t3_data_in_shm_area+0xbc
19935 .word 0xe0c1b989 ! t3_data_in_shm_area+0xc0 (t1 bload)
19936 .word 0x4666dca2 ! t3_data_in_shm_area+0xc4
19937 .word 0xdc1facc6 ! t3_data_in_shm_area+0xc8
19938 .word 0x81da10b7 ! t3_data_in_shm_area+0xcc
19939 .word 0xf55f6e7e ! t3_data_in_shm_area+0xd0
19940 .word 0x9d9ec5a2 ! t3_data_in_shm_area+0xd4
19941 .word 0xc27337d0 ! t3_data_in_shm_area+0xd8
19942 .word 0xbf6b3010 ! t3_data_in_shm_area+0xdc
19943 .word 0x00bd63cb ! t3_data_in_shm_area+0xe0
19944 .word 0x2ebd869d ! t3_data_in_shm_area+0xe4
19945 .word 0xc8610784 ! t3_data_in_shm_area+0xe8
19946 .word 0x16a9bdb6 ! t3_data_in_shm_area+0xec
19947 .word 0x268d5a12 ! t3_data_in_shm_area+0xf0
19948 .word 0xbcee5293 ! t3_data_in_shm_area+0xf4
19949 .word 0x17a70026 ! t3_data_in_shm_area+0xf8
19950 .word 0xd7254171 ! t3_data_in_shm_area+0xfc
19951 .word 0xe0382858 ! t3_data_in_shm_area+0x100 (t1 bstore)
19952 .word 0x3f934371 ! t3_data_in_shm_area+0x104
19953 .word 0xee730060 ! t3_data_in_shm_area+0x108
19954 .word 0xc40f0acf ! t3_data_in_shm_area+0x10c
19955 .word 0x171438d7 ! t3_data_in_shm_area+0x110
19956 .word 0xeb0ef84e ! t3_data_in_shm_area+0x114
19957 .word 0x601c5c32 ! t3_data_in_shm_area+0x118
19958 .word 0xb89ac304 ! t3_data_in_shm_area+0x11c
19959 .word 0x1ac67f12 ! t3_data_in_shm_area+0x120
19960 .word 0x679353f1 ! t3_data_in_shm_area+0x124
19961 .word 0x84059327 ! t3_data_in_shm_area+0x128
19962 .word 0x77bbb90a ! t3_data_in_shm_area+0x12c
19963 .word 0x90743b2a ! t3_data_in_shm_area+0x130
19964 .word 0x483f1f96 ! t3_data_in_shm_area+0x134
19965 .word 0xd226b5c9 ! t3_data_in_shm_area+0x138
19966 .word 0x89284c10 ! t3_data_in_shm_area+0x13c
19967 .word 0x81db53b6 ! t3_data_in_shm_area+0x140 (t2 bload)
19968 .word 0x678a2373 ! t3_data_in_shm_area+0x144
19969 .word 0xb23121e8 ! t3_data_in_shm_area+0x148
19970 .word 0x637b88e2 ! t3_data_in_shm_area+0x14c
19971 .word 0xeeeb2d62 ! t3_data_in_shm_area+0x150
19972 .word 0x667d2adb ! t3_data_in_shm_area+0x154
19973 .word 0x86463c83 ! t3_data_in_shm_area+0x158
19974 .word 0x8c520be3 ! t3_data_in_shm_area+0x15c
19975 .word 0x6a1915b3 ! t3_data_in_shm_area+0x160
19976 .word 0xfaef3710 ! t3_data_in_shm_area+0x164
19977 .word 0x54344ba1 ! t3_data_in_shm_area+0x168
19978 .word 0xb57ea0fb ! t3_data_in_shm_area+0x16c
19979 .word 0x86f399a7 ! t3_data_in_shm_area+0x170
19980 .word 0x78b272fa ! t3_data_in_shm_area+0x174
19981 .word 0xfca47e09 ! t3_data_in_shm_area+0x178
19982 .word 0x029b6ee3 ! t3_data_in_shm_area+0x17c
19983 .word 0x9aae292a ! t3_data_in_shm_area+0x180 (t2 bstore)
19984 .word 0x769969b9 ! t3_data_in_shm_area+0x184
19985 .word 0xf93683f3 ! t3_data_in_shm_area+0x188
19986 .word 0xb84445e3 ! t3_data_in_shm_area+0x18c
19987 .word 0xecddccf0 ! t3_data_in_shm_area+0x190
19988 .word 0x919ce9e8 ! t3_data_in_shm_area+0x194
19989 .word 0xf8816b00 ! t3_data_in_shm_area+0x198
19990 .word 0xcb017ebc ! t3_data_in_shm_area+0x19c
19991 .word 0xc7eae585 ! t3_data_in_shm_area+0x1a0
19992 .word 0x1d665925 ! t3_data_in_shm_area+0x1a4
19993 .word 0xc5b1c56e ! t3_data_in_shm_area+0x1a8
19994 .word 0xd0c763c8 ! t3_data_in_shm_area+0x1ac
19995 .word 0xe9f747a1 ! t3_data_in_shm_area+0x1b0
19996 .word 0xe92d3bd1 ! t3_data_in_shm_area+0x1b4
19997 .word 0x43869087 ! t3_data_in_shm_area+0x1b8
19998 .word 0x20a0885f ! t3_data_in_shm_area+0x1bc
19999 .word 0x4db8861a ! t3_data_in_shm_area+0x1c0 (t3 bload)
20000 .word 0xa069b7b2 ! t3_data_in_shm_area+0x1c4
20001 .word 0x20e80830 ! t3_data_in_shm_area+0x1c8
20002 .word 0xb5535591 ! t3_data_in_shm_area+0x1cc
20003 .word 0x35673796 ! t3_data_in_shm_area+0x1d0
20004 .word 0x386bef6e ! t3_data_in_shm_area+0x1d4
20005 .word 0x949ee7f5 ! t3_data_in_shm_area+0x1d8
20006 .word 0x076b6dc0 ! t3_data_in_shm_area+0x1dc
20007 .word 0xe4598c73 ! t3_data_in_shm_area+0x1e0
20008 .word 0x53e90920 ! t3_data_in_shm_area+0x1e4
20009 .word 0x22d83b00 ! t3_data_in_shm_area+0x1e8
20010 .word 0x914889c2 ! t3_data_in_shm_area+0x1ec
20011 .word 0x40ae390e ! t3_data_in_shm_area+0x1f0
20012 .word 0xea705eb4 ! t3_data_in_shm_area+0x1f4
20013 .word 0xcdc8fe63 ! t3_data_in_shm_area+0x1f8
20014 .word 0x692d404b ! t3_data_in_shm_area+0x1fc
20015 .word 0x7ab14edb ! t3_data_in_shm_area+0x200 (t3 bstore)
20016 .word 0xe014509d ! t3_data_in_shm_area+0x204
20017 .word 0x917c7a4a ! t3_data_in_shm_area+0x208
20018 .word 0x51131e08 ! t3_data_in_shm_area+0x20c
20019 .word 0x67da89f1 ! t3_data_in_shm_area+0x210
20020 .word 0x2b05df09 ! t3_data_in_shm_area+0x214
20021 .word 0x86a93518 ! t3_data_in_shm_area+0x218
20022 .word 0x3af883f5 ! t3_data_in_shm_area+0x21c
20023 .word 0x9b2472cb ! t3_data_in_shm_area+0x220
20024 .word 0x91b42255 ! t3_data_in_shm_area+0x224
20025 .word 0xbf3f74d0 ! t3_data_in_shm_area+0x228
20026 .word 0x39fd96ef ! t3_data_in_shm_area+0x22c
20027 .word 0x420d584c ! t3_data_in_shm_area+0x230
20028 .word 0x988656c3 ! t3_data_in_shm_area+0x234
20029 .word 0x8713f2b6 ! t3_data_in_shm_area+0x238
20030 .word 0x3ba81488 ! t3_data_in_shm_area+0x23c
20031t3_data_in_shm_area_end:
20032t3_data_in_shm_area_stop:
20033
20034KDATA_MODULE(t3_module_data_exp_regs, 0x7b256000)
20035.seg "data"
20036KGLOBAL(t3_data_exp_regs)
20037t3_data_exp_regs_start:
20038t3_data_exp_regs:
20039 .word 0x52b7fa8c ! %f0
20040 .word 0x534e01cc ! %f1
20041 .word 0x82cb1bdc ! %f2
20042 .word 0x2c202b58 ! %f3
20043 .word 0x19cf7bbe ! %f4
20044 .word 0xbd5cc89d ! %f5
20045 .word 0x82dc41e4 ! %f6
20046 .word 0x9acf386a ! %f7
20047 .word 0x5c88ce4b ! %f8
20048 .word 0xdef8e589 ! %f9
20049 .word 0x1fa21a0b ! %f10
20050 .word 0x1c437bff ! %f11
20051 .word 0xb40359df ! %f12
20052 .word 0xd7e91d25 ! %f13
20053 .word 0x40564c8d ! %f14
20054 .word 0x64d6e812 ! %f15
20055 .word 0xc06f024f ! %f16
20056 .word 0xd2e6edf0 ! %f17
20057 .word 0x50071fe6 ! %f18
20058 .word 0x8e8cd630 ! %f19
20059 .word 0xea56f70e ! %f20
20060 .word 0x5fcb1cb7 ! %f21
20061 .word 0xcce11760 ! %f22
20062 .word 0xc853847f ! %f23
20063 .word 0x8f8585e5 ! %f24
20064 .word 0x95cc233b ! %f25
20065 .word 0x2b5b66ed ! %f26
20066 .word 0x9f71df01 ! %f27
20067 .word 0x6c45e4e3 ! %f28
20068 .word 0xc4e26510 ! %f29
20069 .word 0xdf975036 ! %f30
20070 .word 0xd132191a ! %f31
20071 .word 0x24a42791 ! %f32
20072 .word 0x80404ec7 ! %f33
20073 .word 0xabafbcf3 ! %f34
20074 .word 0x44dddb4f ! %f35
20075 .word 0x6e9ad36a ! %f36
20076 .word 0xfa0ac34f ! %f37
20077 .word 0xefb7aa7c ! %f38
20078 .word 0x34290950 ! %f39
20079 .word 0x3920c789 ! %f40
20080 .word 0xd4607b98 ! %f41
20081 .word 0xacfb3aa0 ! %f42
20082 .word 0x5e746438 ! %f43
20083 .word 0xec016ba4 ! %f44
20084 .word 0x6b853c78 ! %f45
20085 .word 0x53007db5 ! %f46
20086 .word 0xaa218d12 ! %f47
20087 .word 0x5c945a38 ! %f48
20088 .word 0x0af006d2 ! %f49
20089 .word 0xaf0249f0 ! %f50
20090 .word 0xd2c62b9e ! %f51
20091 .word 0xa308fa05 ! %f52
20092 .word 0xb949a5f4 ! %f53
20093 .word 0x7770b3f6 ! %f54
20094 .word 0xbba43d55 ! %f55
20095 .word 0x9e4dbabd ! %f56
20096 .word 0x305b4041 ! %f57
20097 .word 0xc1a7fcb2 ! %f58
20098 .word 0xffa9d0ab ! %f59
20099 .word 0xa0e1e8f7 ! %f60
20100 .word 0xf3c2ce0f ! %f61
20101 .word 0x21c80869 ! %f62
20102 .word 0x339ab093 ! %f63
20103 .word 0x00000000 ! %g0 (always zero)
20104 .word t3_kref+0x88c ! %g1 (code pointer)
20105 .word t3_data_exp_shm_area! %g2 (shared area pointer)
20106 .word 0x720b3c26 ! %g3 (loop index)
20107 .word SYM(t3_subr1) ! %g4 (jmpl target)
20108 .word t3_kref+0x1 ! %g5 (sigbus target)
20109 .word 0x00000000 ! %g6 (block ld offset)
20110 .word 0x00000000 ! %g7 (block st offset)
20111 .word 0xef5c7245 ! %o0
20112 .word 0x504d6d18 ! %o1
20113 .word 0xe8d511f0 ! %o2
20114 .word 0x26c03da4 ! %o3
20115 .word 0x440bb6f3 ! %o4
20116 .word 0x1c6052c6 ! %o5
20117 .word 0x00000000 ! %sp (stack pointer)
20118 .word 0x00000000 ! %o7 (relocatable junk)
20119 .word 0xa25c4d69 ! %l0
20120 .word 0x363d9ad2 ! %l1
20121 .word 0x80a3b30b ! %l2
20122 .word 0x982ac448 ! %l3
20123 .word 0x07600b56 ! %l4
20124 .word 0xa7b73479 ! %l5
20125 .word 0xab6095ca ! %l6
20126 .word 0x48f82749 ! %l7
20127 .word t3_data_exp_area0 ! %i0 (area pointer)
20128 .word t3_data_exp_area0 ! %i1 (area pointer)
20129 .word 0x00000010 ! %i2 (byte offset)
20130 .word 0xffffffee ! %i3 (halfword offset)
20131 .word 0x00000010 ! %i4 (word offset)
20132 .word 0xffffffe0 ! %i5 (doubleword offset)
20133 .word 0x00000000 ! %fp (frame pointer)
20134 .word 0x00000000 ! %i7 (return address)
20135 .word 0x333bb4ed ! %y
20136 .word 0x00000007 ! %icc (nzvc)
20137 .word 0xc0000c67 ! %fsr
20138 .word 0x00000000 ! %gsr.mask
20139 .word 0x00000000 ! %gsr
20140 .word 0x000000e0 ! %asi
20141 .word 0x00000000 ! Integer overflow traps
20142 .word 0x00000000 ! Integer divide by zero traps
20143 .word 0x00000000 ! Integer divide > 52 bit dividend traps
20144 .word 0x00000000 ! Floating inexact traps
20145 .word 0x00000000 ! Floating divide by zero traps
20146 .word 0x00000000 ! Floating underflow traps
20147 .word 0x00000000 ! Floating overflow traps
20148 .word 0x00000000 ! Floating invalid traps
20149 .word 0x00000000 ! Floating other traps
20150 .word 0x00000000 ! Ticc traps
20151 .word 0x00000000 ! Unexpected SIGFPE traps
20152 .word 0x00000000 ! Unexpected SIGSEGV traps
20153 .word 0x00000000 ! Unexpected SIGBUS traps
20154 .word 0x00000000 ! Unexpected SIGILL traps
20155 .word 0x00000000 ! Expected SIGSEGV traps
20156 .word 0x00000000 ! Expected SIGBUS traps
20157 .word 0x00000000 ! UNIMP traps
20158 .word 0x00000000 ! ??
20159t3_data_exp_mtbl_size: .word 253
20160t3_data_exp_regs_end:
20161
20162.skip 7708 ! page align
20163
20164KDATA_MODULE(t3_module_data_exp_stack, 0x74924000)
20165.seg "data"
20166KGLOBAL(t3_data_exp_mtbl_size)
20167KGLOBAL(t3_data_exp_mtbl)
20168KGLOBAL(t3_data_exp_stack)
20169t3_data_exp_stack_start:
20170 .word 0xd4c7a91f
20171 .word 0x4b7001d6
20172 .word 0xff84f23e
20173 .word 0x9fbaf4f4
20174 .word 0x0c5f948a
20175 .word 0x65a0608a
20176 .word 0x06b4e42c
20177 .word 0x561c13a4
20178 .word 0x1dc998b6
20179 .word 0x832e691d
20180 .word 0x928bf1a6
20181 .word 0xa454a211
20182 .word 0x2f6d9b62
20183 .word 0x5f4a838d
20184 .word 0x64606975
20185 .word 0x30d8c096
20186 .word 0x8f513c1c
20187 .word 0x533f0209
20188 .word 0xd2f3aa6b
20189 .word 0x3cfb7fd9
20190 .word 0xf03c1f8a
20191 .word 0x4401abb6
20192 .word 0x98c650da
20193 .word 0x9e8c732c
20194 .word 0xef851c07
20195 .word 0x610cafb0
20196 .word 0x807d474a
20197 .word 0x71d18536
20198 .word 0x90ad1b71
20199 .word 0xf3a5444e
20200 .word 0xe3baae65
20201 .word 0x6936f2d2
20202 .word 0x48e5c640
20203 .word 0x535676a9
20204 .word 0xdf88d036
20205 .word 0x81499036
20206 .word 0x6fef4bdb
20207 .word 0xbbcaee5f
20208 .word 0x78a49292
20209 .word 0x722dbc58
20210 .word 0x8699dc26
20211 .word 0x1198a994
20212 .word 0x3cd81cd6
20213 .word 0xae07a68c
20214 .word 0xa2eca65f
20215 .word 0xbb3df539
20216 .word 0xc46da4d2
20217 .word 0x2befca71
20218 .word 0x6fbd712a
20219 .word 0x31bf2590
20220 .word 0x8acd9704
20221 .word 0xe358c60e
20222 .word 0xd6a11fe9
20223 .word 0x3548d2ef
20224 .word 0x16da8e08
20225 .word 0x5279ee37
20226 .word 0x80ceb951
20227 .word 0x0e329ec3
20228 .word 0x3dd0cd4f
20229 .word 0xf5a44535
20230 .word 0x9313c33a
20231 .word 0x9dfac4d7
20232 .word 0x4596330f
20233 .word 0x5b9db7a5
20234 .word 0x2b9207b5
20235 .word 0x6e92fcd6
20236 .word 0xd8c2d57a
20237 .word 0xce78c3a0
20238 .word 0x52ec1763
20239 .word 0x5cdb700e
20240 .word 0x9e79bf31
20241 .word 0x071cee1c
20242 .word 0xf7071d04
20243 .word 0xe5b0c776
20244 .word 0x0dac7efb
20245 .word 0x6616aa91
20246 .word 0xa8ddd64e
20247 .word 0xbfbe95f2
20248 .word 0xe5db7eb1
20249 .word 0xec8b98df
20250 .word 0xd249c5ff
20251 .word 0x0797a2d4
20252 .word 0xf210557d
20253 .word 0x069a3d6e
20254 .word 0xd964f335
20255 .word 0x5ba9d8a6
20256 .word 0x2cee8943
20257 .word 0xe33a9796
20258 .word 0xae77c9fd
20259 .word 0x62bbdc26
20260 .word 0x898a735e
20261 .word 0xf7273a41
20262 .word 0xe48bf129
20263 .word 0x25fe8f91
20264 .word 0x037d3c8f
20265 .word 0xa6accacf
20266 .word 0x1cf62965
20267 .word 0xb79d0624
20268 .word 0xd4a82431
20269 .word 0x57b80a39
20270 .word 0xf8b6898c
20271 .word 0xe459abdf
20272 .word 0xe78886b1
20273 .word 0x2858cc78
20274 .word 0x40afac37
20275 .word 0x426fa58c
20276 .word 0xa521573e
20277 .word 0xa8728227
20278 .word 0xacaaa297
20279 .word 0x2ddbacff
20280 .word 0xdc9600bc
20281 .word 0x95b93867
20282 .word 0xda26c084
20283 .word 0x0a9fed9e
20284 .word 0xb3dde1fd
20285 .word 0x31a43302
20286 .word 0x2c5195d5
20287 .word 0x1ccaa523
20288 .word 0xc3b6d932
20289 .word 0x37ed84d2
20290 .word 0x9774a8f2
20291 .word 0x143f8ca0
20292 .word 0xd870929f
20293 .word 0x43c84a63
20294 .word 0xb8ebc6a6
20295 .word 0xfbc04dc3
20296 .word 0x64918e8d
20297 .word 0xf86d6ad7
20298 .word 0x1a8ffb39
20299 .word 0xffb0885b
20300 .word 0xccf21285
20301 .word 0x1139030a
20302 .word 0x7ab088bd
20303 .word 0xadd62c1a
20304 .word 0x16f879ba
20305 .word 0x8490def5
20306 .word 0x59746ea8
20307 .word 0x1c1f2a9c
20308 .word 0x9c6598c6
20309 .word 0xb56ea557
20310 .word 0xa71456a3
20311 .word 0x4d81c5a7
20312 .word 0xa3d72899
20313 .word 0xbfee9991
20314 .word 0x1505faa0
20315 .word 0x319cfdb4
20316 .word 0xb5116cae
20317 .word 0xd7ee17d1
20318 .word 0x6c2f5832
20319 .word 0x8212e4ae
20320 .word 0x4380887e
20321 .word 0x73d32f73
20322 .word 0x24c94518
20323 .word 0x4feed8f9
20324 .word 0x9b753839
20325 .word 0x3b48ffa3
20326 .word 0xe6fe391a
20327 .word 0x5805ecb5
20328 .word 0x96a7e0b3
20329 .word 0xf052ba46
20330 .word 0x3ecb6118
20331 .word 0xbf5ffd43
20332 .word 0x65c82a9c
20333 .word 0x72d1711a
20334 .word 0xa7774f5f
20335 .word 0xfc9c3f07
20336 .word 0x168e9cf4
20337 .word 0xa1b7111b
20338t3_data_exp_sp:
20339 .word 0xb452dd3e
20340 .word 0xc92c416f
20341 .word 0x7b28eabd
20342 .word 0xebe33028
20343 .word 0xeaae11d8
20344 .word 0x996caf34
20345 .word 0xc030e7f1
20346 .word 0x734c90e6
20347 .word t3_data_exp_area0
20348 .word t3_data_exp_area0
20349 .word 0x00000004
20350 .word 0x0000001e
20351 .word 0xffffffe4
20352 .word 0x00000000
20353 .word t3_data_exp_fp
20354 .word 0xb0de078f
20355 .word 0xad7b15cf
20356 .word 0x36cf7500
20357 .word 0x4ce32157
20358 .word 0x43e6edf9
20359 .word 0x63a02556
20360 .word 0x56608808
20361 .word 0xc77d11ec
20362 .word 0xc8bd9daf
20363t3_data_exp_mtbl_base:
20364 .word 0x380fffff ! [%fp - 0x400]
20365 .word 0xc0000000 ! [%fp - 0x3fc]
20366 .word 0x380fffff ! [%fp - 0x3f8]
20367 .word 0xe0000000 ! [%fp - 0x3f4]
20368 .word 0x380fffff ! [%fp - 0x3f0]
20369 .word 0x80000000 ! [%fp - 0x3ec]
20370 .word 0x38000000 ! [%fp - 0x3e8]
20371 .word 0x40000000 ! [%fp - 0x3e4]
20372 .word 0x38000000 ! [%fp - 0x3e0]
20373 .word 0x80000000 ! [%fp - 0x3dc]
20374 .word 0x38000000 ! [%fp - 0x3d8]
20375 .word 0x20000000 ! [%fp - 0x3d4]
20376 .word 0x47f00000 ! [%fp - 0x3d0]
20377 .word 0x00000000 ! [%fp - 0x3cc]
20378 .word 0x47f00000 ! [%fp - 0x3c8]
20379 .word 0x20000000 ! [%fp - 0x3c4]
20380 .word 0x47efffff ! [%fp - 0x3c0]
20381 .word 0xffffffff ! [%fp - 0x3bc]
20382 .word 0x7ff00000 ! [%fp - 0x3b8]
20383 .word 0x00000000 ! [%fp - 0x3b4]
20384 .word 0x7fefffff ! [%fp - 0x3b0]
20385 .word 0xffffffff ! [%fp - 0x3ac]
20386 .word 0x000fffff ! [%fp - 0x3a8]
20387 .word 0xffffffff ! [%fp - 0x3a4]
20388 .word 0x000fffff ! [%fp - 0x3a0]
20389 .word 0xfffffffe ! [%fp - 0x39c]
20390 .word 0x00100000 ! [%fp - 0x398]
20391 .word 0x00000000 ! [%fp - 0x394]
20392 .word 0x00000000 ! [%fp - 0x390]
20393 .word 0x00000001 ! [%fp - 0x38c]
20394 .word 0x00000000 ! [%fp - 0x388]
20395 .word 0x00000002 ! [%fp - 0x384]
20396 .word 0x00000000 ! [%fp - 0x380]
20397 .word 0x00000000 ! [%fp - 0x37c]
20398 .word 0x7f800000 ! [%fp - 0x378]
20399 .word 0x7f7fffff ! [%fp - 0x374]
20400 .word 0x007fffff ! [%fp - 0x370]
20401 .word 0x007ffffe ! [%fp - 0x36c]
20402 .word 0x00800000 ! [%fp - 0x368]
20403 .word 0x00000001 ! [%fp - 0x364]
20404 .word 0x00000002 ! [%fp - 0x360]
20405 .word 0x80000000 ! [%fp - 0x35c]
20406 .word 0x207fe000 ! [%fp - 0x358]
20407 .word 0x1ffff000 ! [%fp - 0x354]
20408 .word 0x307fe123 ! [%fp - 0x350]
20409 .word 0x0fff1001 ! [%fp - 0x34c]
20410 .word 0x2ff81000 ! [%fp - 0x348]
20411 .word 0x1072e100 ! [%fp - 0x344]
20412 .word 0x027fe067 ! [%fp - 0x340]
20413 .word 0x3eff1289 ! [%fp - 0x33c]
20414 .word 0x3f000400 ! [%fp - 0x338]
20415 .word 0x80003c1f ! [%fp - 0x334]
20416 .word 0x00fff800 ! [%fp - 0x330]
20417 .word 0xffff8000 ! [%fp - 0x32c]
20418 .word 0x200ff760 ! [%fp - 0x328]
20419 .word 0x0800011f ! [%fp - 0x324]
20420 .word 0x1ffff800 ! [%fp - 0x320]
20421 .word 0x00000000 ! [%fp - 0x31c]
20422 .word 0x3ffe8000 ! [%fp - 0x318]
20423 .word 0x147ff000 ! [%fp - 0x314]
20424 .word 0x137fe671 ! [%fp - 0x310]
20425 .word 0x3ffe8459 ! [%fp - 0x30c]
20426 .word 0x127fffff ! [%fp - 0x308]
20427 .word 0x3fffffff ! [%fp - 0x304]
20428 .word 0x307fe123 ! [%fp - 0x300]
20429 .word 0x047fffff ! [%fp - 0x2fc]
20430 .word 0x307fe123 ! [%fp - 0x2f8]
20431 .word 0x03ffffff ! [%fp - 0x2f4]
20432 .word 0x107fe100 ! [%fp - 0x2f0]
20433 .word 0x22efffff ! [%fp - 0x2ec]
20434 .word 0x380ffe80 ! [%fp - 0x2e8]
20435 .word 0x00000000 ! [%fp - 0x2e4]
20436 .word 0x04bfeff9 ! [%fp - 0x2e0]
20437 .word 0x00000000 ! [%fp - 0x2dc]
20438 .word 0x380fffff ! [%fp - 0x2d8]
20439 .word 0xffffffff ! [%fp - 0x2d4]
20440 .word 0x04bfffff ! [%fp - 0x2d0]
20441 .word 0xffffffff ! [%fp - 0x2cc]
20442 .word 0x300ff123 ! [%fp - 0x2c8]
20443 .word 0x40000000 ! [%fp - 0x2c4]
20444 .word 0x0caf8ee0 ! [%fp - 0x2c0]
20445 .word 0x00000000 ! [%fp - 0x2bc]
20446 .word 0x3c0ff456 ! [%fp - 0x2b8]
20447 .word 0x00000000 ! [%fp - 0x2b4]
20448 .word 0x009ff000 ! [%fp - 0x2b0]
20449 .word 0x00000000 ! [%fp - 0x2ac]
20450 .word 0x3c0ff456 ! [%fp - 0x2a8]
20451 .word 0x0000ff99 ! [%fp - 0x2a4]
20452 .word 0x009ff000 ! [%fp - 0x2a0]
20453 .word 0x001234ff ! [%fp - 0x29c]
20454 .word 0x0080ffff ! [%fp - 0x298]
20455 .word 0x3ff8f000 ! [%fp - 0x294]
20456 .word 0x01800001 ! [%fp - 0x290]
20457 .word 0x40c2fc1f ! [%fp - 0x28c]
20458 .word 0x00100100 ! [%fp - 0x288]
20459 .word 0x10010001 ! [%fp - 0x284]
20460 .word 0x3fff8f88 ! [%fp - 0x280]
20461 .word 0x00000000 ! [%fp - 0x27c]
20462 .word 0x00f00f00 ! [%fp - 0x278]
20463 .word 0xf000000f ! [%fp - 0x274]
20464 .word 0x409ff00f ! [%fp - 0x270]
20465 .word 0xff000fff ! [%fp - 0x26c]
20466 .word 0x04003009 ! [%fp - 0x268]
20467 .word 0x4fff0001 ! [%fp - 0x264]
20468 .word 0x03001001 ! [%fp - 0x260]
20469 .word 0x4feeeeee ! [%fp - 0x25c]
20470 .word 0x0801e067 ! [%fp - 0x258]
20471 .word 0x54f231f8 ! [%fp - 0x254]
20472 .word 0x01000001 ! [%fp - 0x250]
20473 .word 0x00000001 ! [%fp - 0x24c]
20474 .word 0x453eef45 ! [%fp - 0x248]
20475 .word 0x00000001 ! [%fp - 0x244]
20476 .word 0x01100111 ! [%fp - 0x240]
20477 .word 0x00011111 ! [%fp - 0x23c]
20478 .word 0x455f8000 ! [%fp - 0x238]
20479 .word 0xffffffff ! [%fp - 0x234]
20480 .word 0x01301222 ! [%fp - 0x230]
20481 .word 0x00111222 ! [%fp - 0x22c]
20482 .word 0x458f1100 ! [%fp - 0x228]
20483 .word 0x01111001 ! [%fp - 0x224]
20484 .word 0x40811111 ! [%fp - 0x220]
20485 .word 0x00feeeee ! [%fp - 0x21c]
20486 .word 0x40000011 ! [%fp - 0x218]
20487 .word 0x007fffff ! [%fp - 0x214]
20488 .word 0x41800221 ! [%fp - 0x210]
20489 .word 0x01ff0001 ! [%fp - 0x20c]
20490 .word 0x7f333333 ! [%fp - 0x208]
20491 .word 0x3f7fffff ! [%fp - 0x204]
20492 .word 0x40100001 ! [%fp - 0x200]
20493 .word 0x11000011 ! [%fp - 0x1fc]
20494 .word 0x001fffff ! [%fp - 0x1f8]
20495 .word 0xffffffff ! [%fp - 0x1f4]
20496 .word 0x40000000 ! [%fp - 0x1f0]
20497 .word 0x00000011 ! [%fp - 0x1ec]
20498 .word 0x000fffff ! [%fp - 0x1e8]
20499 .word 0xffffffff ! [%fp - 0x1e4]
20500 .word 0x7fe11111 ! [%fp - 0x1e0]
20501 .word 0xffffffff ! [%fp - 0x1dc]
20502 .word 0x3ffff110 ! [%fp - 0x1d8]
20503 .word 0x00000001 ! [%fp - 0x1d4]
20504 .word 0x7fffffff ! [%fp - 0x1d0]
20505 .word 0x7f800001 ! [%fp - 0x1cc]
20506 .word 0x7f800000 ! [%fp - 0x1c8]
20507 .word 0x7f7fffff ! [%fp - 0x1c4]
20508 .word 0x5f800001 ! [%fp - 0x1c0]
20509 .word 0x5f800000 ! [%fp - 0x1bc]
20510 .word 0x5f7fffff ! [%fp - 0x1b8]
20511 .word 0x5f000001 ! [%fp - 0x1b4]
20512 .word 0x5f000000 ! [%fp - 0x1b0]
20513 .word 0x5effffff ! [%fp - 0x1ac]
20514 .word 0x4b000001 ! [%fp - 0x1a8]
20515 .word 0x4b000000 ! [%fp - 0x1a4]
20516 .word 0x4affffff ! [%fp - 0x1a0]
20517 .word 0x40000001 ! [%fp - 0x19c]
20518 .word 0x40000000 ! [%fp - 0x198]
20519 .word 0x3fffffff ! [%fp - 0x194]
20520 .word 0x3f800001 ! [%fp - 0x190]
20521 .word 0x3f800000 ! [%fp - 0x18c]
20522 .word 0x3f7fffff ! [%fp - 0x188]
20523 .word 0x00000000 ! [%fp - 0x184]
20524 .word 0x7fffffff ! [%fp - 0x180]
20525 .word 0xffffffff ! [%fp - 0x17c]
20526 .word 0x7ff00000 ! [%fp - 0x178]
20527 .word 0x00000001 ! [%fp - 0x174]
20528 .word 0x7ff00000 ! [%fp - 0x170]
20529 .word 0x00000000 ! [%fp - 0x16c]
20530 .word 0x7fefffff ! [%fp - 0x168]
20531 .word 0xffffffff ! [%fp - 0x164]
20532 .word 0x43e00000 ! [%fp - 0x160]
20533 .word 0x00000001 ! [%fp - 0x15c]
20534 .word 0x43e00000 ! [%fp - 0x158]
20535 .word 0x00000000 ! [%fp - 0x154]
20536 .word 0x43dfffff ! [%fp - 0x150]
20537 .word 0xffffffff ! [%fp - 0x14c]
20538 .word 0x43d00000 ! [%fp - 0x148]
20539 .word 0x00000001 ! [%fp - 0x144]
20540 .word 0x43d00000 ! [%fp - 0x140]
20541 .word 0x00000000 ! [%fp - 0x13c]
20542 .word 0x43cfffff ! [%fp - 0x138]
20543 .word 0xffffffff ! [%fp - 0x134]
20544 .word 0x43300000 ! [%fp - 0x130]
20545 .word 0x00000001 ! [%fp - 0x12c]
20546 .word 0x43300000 ! [%fp - 0x128]
20547 .word 0x00000000 ! [%fp - 0x124]
20548 .word 0x432fffff ! [%fp - 0x120]
20549 .word 0xffffffff ! [%fp - 0x11c]
20550 .word 0x40000000 ! [%fp - 0x118]
20551 .word 0x00000001 ! [%fp - 0x114]
20552 .word 0x40000000 ! [%fp - 0x110]
20553 .word 0x00000000 ! [%fp - 0x10c]
20554 .word 0x3fffffff ! [%fp - 0x108]
20555 .word 0xffffffff ! [%fp - 0x104]
20556 .word 0x3ff00000 ! [%fp - 0x100]
20557 .word 0x00000001 ! [%fp - 0xfc]
20558 .word 0x3ff00000 ! [%fp - 0xf8]
20559 .word 0x00000000 ! [%fp - 0xf4]
20560 .word 0x3fefffff ! [%fp - 0xf0]
20561 .word 0xffffffff ! [%fp - 0xec]
20562 .word 0x80000000 ! [%fp - 0xe8]
20563 .word 0x00000000 ! [%fp - 0xe4]
20564 .word 0x7fffffff ! [%fp - 0xe0]
20565 .word 0xffffffff ! [%fp - 0xdc]
20566 .word 0x00000000 ! [%fp - 0xd8]
20567 .word 0x00000000 ! [%fp - 0xd4]
20568 .word 0x00200000 ! [%fp - 0xd0]
20569 .word 0x00000003 ! [%fp - 0xcc]
20570 .word 0x00200000 ! [%fp - 0xc8]
20571 .word 0x00000002 ! [%fp - 0xc4]
20572 .word 0x00200000 ! [%fp - 0xc0]
20573 .word 0x00000001 ! [%fp - 0xbc]
20574 .word 0x00200000 ! [%fp - 0xb8]
20575 .word 0x00000000 ! [%fp - 0xb4]
20576 .word 0x001fffff ! [%fp - 0xb0]
20577 .word 0xffffffff ! [%fp - 0xac]
20578 .word 0x00100000 ! [%fp - 0xa8]
20579 .word 0x00000001 ! [%fp - 0xa4]
20580 .word 0x00100000 ! [%fp - 0xa0]
20581 .word 0x00000000 ! [%fp - 0x9c]
20582 .word 0x000fffff ! [%fp - 0x98]
20583 .word 0xffffffff ! [%fp - 0x94]
20584 .word 0x00080000 ! [%fp - 0x90]
20585 .word 0x00000001 ! [%fp - 0x8c]
20586 .word 0x00080000 ! [%fp - 0x88]
20587 .word 0x00000000 ! [%fp - 0x84]
20588 .word 0x0007ffff ! [%fp - 0x80]
20589 .word 0xffffffff ! [%fp - 0x7c]
20590 .word 0x00000000 ! [%fp - 0x78]
20591 .word 0x01000003 ! [%fp - 0x74]
20592 .word 0x00000000 ! [%fp - 0x70]
20593 .word 0x01000002 ! [%fp - 0x6c]
20594 .word 0x00000000 ! [%fp - 0x68]
20595 .word 0x01000001 ! [%fp - 0x64]
20596 .word 0x00000000 ! [%fp - 0x60]
20597 .word 0x01000000 ! [%fp - 0x5c]
20598 .word 0x00000000 ! [%fp - 0x58]
20599 .word 0x00ffffff ! [%fp - 0x54]
20600 .word 0x00000000 ! [%fp - 0x50]
20601 .word 0x00800001 ! [%fp - 0x4c]
20602 .word 0x00000000 ! [%fp - 0x48]
20603 .word 0x00800000 ! [%fp - 0x44]
20604 .word 0x00000000 ! [%fp - 0x40]
20605 .word 0x007fffff ! [%fp - 0x3c]
20606 .word 0x00000000 ! [%fp - 0x38]
20607 .word 0x00400001 ! [%fp - 0x34]
20608 .word 0x00000000 ! [%fp - 0x30]
20609 .word 0x00400000 ! [%fp - 0x2c]
20610 .word 0x00000000 ! [%fp - 0x28]
20611 .word 0x003fffff ! [%fp - 0x24]
20612 .word t3_data_exp_area0 ! [%fp - 0x20]
20613 .word SYM(t3_subr3) ! [%fp - 0x1c]
20614 .word SYM(t3_subr2) ! [%fp - 0x18]
20615 .word SYM(t3_subr1) ! [%fp - 0x14]
20616 .word SYM(t3_subr0) ! [%fp - 0x10]
20617t3_data_exp_mtbl:
20618 .word 0xe6d1dea8 ! [%fp - 0xc]
20619 .word 0x2dfbbfa3 ! [%fp - 0x8]
20620 .word 0x559c52ea ! [%fp - 0x4]
20621t3_data_exp_fp:
20622 .word 0xb82662a4
20623 .word 0xe4ea2a9f
20624 .word 0x70dd3b72
20625 .word 0x071d6bd9
20626 .word 0xe463f6ee
20627 .word 0xf6776906
20628 .word 0x4201b272
20629 .word 0x0f3f04e1
20630 .word 0x83f8d8ce
20631 .word 0xaa05a849
20632 .word 0x3c4ee2a3
20633 .word 0xb556c7a1
20634 .word 0x4c197ced
20635 .word 0xae97246c
20636 .word 0x6ae0d6ee
20637 .word 0xa0b2f93f
20638 .word 0xd298e0e8
20639 .word 0x9ab1413e
20640 .word 0x724b2743
20641 .word 0x623321bf
20642 .word 0x63ad420e
20643 .word 0x220273cd
20644 .word 0x46eb9701
20645 .word 0x0bf35498
20646t3_data_exp_stacktop:
20647 .word 0
20648t3_data_exp_stack_end:
20649.skip 6300 ! page align
20650
20651KDATA_MODULE(t3_module_data_exp_area0, 0x64078000)
20652.seg "data"
20653t3_data_exp_area0_start:
20654.skip 640
20655t3_data_exp_area0_begin:
20656 .word 0xb982fc68 ! t3_data_exp_area0-0x20
20657 .word 0x42f8cf1c ! t3_data_exp_area0-0x1c
20658 .word 0xa65db59b ! t3_data_exp_area0-0x18
20659 .word 0x190aee84 ! t3_data_exp_area0-0x14
20660 .word 0xde6fd5f9 ! t3_data_exp_area0-0x10
20661 .word 0x06e82813 ! t3_data_exp_area0-0xc
20662 .word 0xe8f56577 ! t3_data_exp_area0-0x8
20663 .word 0xc618dc97 ! t3_data_exp_area0-0x4
20664.global t3_data_exp_area0; t3_data_exp_area0:
20665 .word 0xc6f93a46 ! t3_data_exp_area0+0x0
20666 .word 0x05da04b6 ! t3_data_exp_area0+0x4
20667 .word 0x8e206d19 ! t3_data_exp_area0+0x8
20668 .word 0x8464c093 ! t3_data_exp_area0+0xc
20669 .word 0x73042a18 ! t3_data_exp_area0+0x10
20670 .word 0x9a10ca99 ! t3_data_exp_area0+0x14
20671 .word 0x71ed7680 ! t3_data_exp_area0+0x18
20672 .word 0x35fd8679 ! t3_data_exp_area0+0x1c
20673t3_data_exp_area0_end:
20674.skip 7488
20675t3_data_exp_area0_stop:
20676
20677KDATA_MODULE(t3_module_data_exp_shm_area, 0x671ca000)
20678.seg "data"
20679t3_data_exp_shm_area_start:
20680t3_data_exp_shm_area_begin:
20681.global t3_data_exp_shm_area; t3_data_exp_shm_area:
20682 .word 0x78a9d0b3 ! t3_data_exp_shm_area+0x0 (t0)
20683 .word 0x03348315 ! t3_data_exp_shm_area+0x4 (t1)
20684 .word 0x07c61e11 ! t3_data_exp_shm_area+0x8 (t2)
20685 .word 0x3dade37f ! t3_data_exp_shm_area+0xc (t3)
20686 .word 0x4f2a56f5 ! t3_data_exp_shm_area+0x10 (t0)
20687 .word 0xe8677d7d ! t3_data_exp_shm_area+0x14 (t1)
20688 .word 0xfc385f25 ! t3_data_exp_shm_area+0x18 (t2)
20689 .word 0xe1eae093 ! t3_data_exp_shm_area+0x1c (t3)
20690 .word 0x4786456a ! t3_data_exp_shm_area+0x20 (t0)
20691 .word 0xe26608d0 ! t3_data_exp_shm_area+0x24 (t1)
20692 .word 0xfe8c89c8 ! t3_data_exp_shm_area+0x28 (t2)
20693 .word 0xd4f920d0 ! t3_data_exp_shm_area+0x2c (t3)
20694 .word 0x749107fe ! t3_data_exp_shm_area+0x30 (t0)
20695 .word 0xc729a3fd ! t3_data_exp_shm_area+0x34 (t1)
20696 .word 0x7154222f ! t3_data_exp_shm_area+0x38 (t2)
20697 .word 0x06b33f63 ! t3_data_exp_shm_area+0x3c (t3)
20698 .word 0x32f18f42 ! t3_data_exp_shm_area+0x40 (t0 bload)
20699 .word 0x34787eb8 ! t3_data_exp_shm_area+0x44
20700 .word 0x9171bc95 ! t3_data_exp_shm_area+0x48
20701 .word 0xf640ee22 ! t3_data_exp_shm_area+0x4c
20702 .word 0x68a43071 ! t3_data_exp_shm_area+0x50
20703 .word 0xa3a0723c ! t3_data_exp_shm_area+0x54
20704 .word 0x12b081a9 ! t3_data_exp_shm_area+0x58
20705 .word 0x19cf2d1f ! t3_data_exp_shm_area+0x5c
20706 .word 0x0af8be23 ! t3_data_exp_shm_area+0x60
20707 .word 0x4a6e465e ! t3_data_exp_shm_area+0x64
20708 .word 0xe2420386 ! t3_data_exp_shm_area+0x68
20709 .word 0x1acc6ab4 ! t3_data_exp_shm_area+0x6c
20710 .word 0x4eede6ad ! t3_data_exp_shm_area+0x70
20711 .word 0x3f66ed44 ! t3_data_exp_shm_area+0x74
20712 .word 0x478c8594 ! t3_data_exp_shm_area+0x78
20713 .word 0x467900fc ! t3_data_exp_shm_area+0x7c
20714 .word 0x30d4eb95 ! t3_data_exp_shm_area+0x80 (t0 bstore)
20715 .word 0xeb23f7d5 ! t3_data_exp_shm_area+0x84
20716 .word 0x752cb62b ! t3_data_exp_shm_area+0x88
20717 .word 0x6375df07 ! t3_data_exp_shm_area+0x8c
20718 .word 0xe4d6389c ! t3_data_exp_shm_area+0x90
20719 .word 0xc0257a6c ! t3_data_exp_shm_area+0x94
20720 .word 0x4ebdc735 ! t3_data_exp_shm_area+0x98
20721 .word 0x9d4a5ea6 ! t3_data_exp_shm_area+0x9c
20722 .word 0x5479e6ff ! t3_data_exp_shm_area+0xa0
20723 .word 0x4e9108c7 ! t3_data_exp_shm_area+0xa4
20724 .word 0x4477ed12 ! t3_data_exp_shm_area+0xa8
20725 .word 0x1f112386 ! t3_data_exp_shm_area+0xac
20726 .word 0x491eb0f8 ! t3_data_exp_shm_area+0xb0
20727 .word 0x2d4ffd45 ! t3_data_exp_shm_area+0xb4
20728 .word 0x84fd67bb ! t3_data_exp_shm_area+0xb8
20729 .word 0x232b577f ! t3_data_exp_shm_area+0xbc
20730 .word 0xe0c1b989 ! t3_data_exp_shm_area+0xc0 (t1 bload)
20731 .word 0x4666dca2 ! t3_data_exp_shm_area+0xc4
20732 .word 0xdc1facc6 ! t3_data_exp_shm_area+0xc8
20733 .word 0x81da10b7 ! t3_data_exp_shm_area+0xcc
20734 .word 0xf55f6e7e ! t3_data_exp_shm_area+0xd0
20735 .word 0x9d9ec5a2 ! t3_data_exp_shm_area+0xd4
20736 .word 0xc27337d0 ! t3_data_exp_shm_area+0xd8
20737 .word 0xbf6b3010 ! t3_data_exp_shm_area+0xdc
20738 .word 0x00bd63cb ! t3_data_exp_shm_area+0xe0
20739 .word 0x2ebd869d ! t3_data_exp_shm_area+0xe4
20740 .word 0xc8610784 ! t3_data_exp_shm_area+0xe8
20741 .word 0x16a9bdb6 ! t3_data_exp_shm_area+0xec
20742 .word 0x268d5a12 ! t3_data_exp_shm_area+0xf0
20743 .word 0xbcee5293 ! t3_data_exp_shm_area+0xf4
20744 .word 0x17a70026 ! t3_data_exp_shm_area+0xf8
20745 .word 0xd7254171 ! t3_data_exp_shm_area+0xfc
20746 .word 0xe0382858 ! t3_data_exp_shm_area+0x100 (t1 bstore)
20747 .word 0x3f934371 ! t3_data_exp_shm_area+0x104
20748 .word 0xee730060 ! t3_data_exp_shm_area+0x108
20749 .word 0xc40f0acf ! t3_data_exp_shm_area+0x10c
20750 .word 0x171438d7 ! t3_data_exp_shm_area+0x110
20751 .word 0xeb0ef84e ! t3_data_exp_shm_area+0x114
20752 .word 0x601c5c32 ! t3_data_exp_shm_area+0x118
20753 .word 0xb89ac304 ! t3_data_exp_shm_area+0x11c
20754 .word 0x1ac67f12 ! t3_data_exp_shm_area+0x120
20755 .word 0x679353f1 ! t3_data_exp_shm_area+0x124
20756 .word 0x84059327 ! t3_data_exp_shm_area+0x128
20757 .word 0x77bbb90a ! t3_data_exp_shm_area+0x12c
20758 .word 0x90743b2a ! t3_data_exp_shm_area+0x130
20759 .word 0x483f1f96 ! t3_data_exp_shm_area+0x134
20760 .word 0xd226b5c9 ! t3_data_exp_shm_area+0x138
20761 .word 0x89284c10 ! t3_data_exp_shm_area+0x13c
20762 .word 0x81db53b6 ! t3_data_exp_shm_area+0x140 (t2 bload)
20763 .word 0x678a2373 ! t3_data_exp_shm_area+0x144
20764 .word 0xb23121e8 ! t3_data_exp_shm_area+0x148
20765 .word 0x637b88e2 ! t3_data_exp_shm_area+0x14c
20766 .word 0xeeeb2d62 ! t3_data_exp_shm_area+0x150
20767 .word 0x667d2adb ! t3_data_exp_shm_area+0x154
20768 .word 0x86463c83 ! t3_data_exp_shm_area+0x158
20769 .word 0x8c520be3 ! t3_data_exp_shm_area+0x15c
20770 .word 0x6a1915b3 ! t3_data_exp_shm_area+0x160
20771 .word 0xfaef3710 ! t3_data_exp_shm_area+0x164
20772 .word 0x54344ba1 ! t3_data_exp_shm_area+0x168
20773 .word 0xb57ea0fb ! t3_data_exp_shm_area+0x16c
20774 .word 0x86f399a7 ! t3_data_exp_shm_area+0x170
20775 .word 0x78b272fa ! t3_data_exp_shm_area+0x174
20776 .word 0xfca47e09 ! t3_data_exp_shm_area+0x178
20777 .word 0x029b6ee3 ! t3_data_exp_shm_area+0x17c
20778 .word 0x9aae292a ! t3_data_exp_shm_area+0x180 (t2 bstore)
20779 .word 0x769969b9 ! t3_data_exp_shm_area+0x184
20780 .word 0xf93683f3 ! t3_data_exp_shm_area+0x188
20781 .word 0xb84445e3 ! t3_data_exp_shm_area+0x18c
20782 .word 0xecddccf0 ! t3_data_exp_shm_area+0x190
20783 .word 0x919ce9e8 ! t3_data_exp_shm_area+0x194
20784 .word 0xf8816b00 ! t3_data_exp_shm_area+0x198
20785 .word 0xcb017ebc ! t3_data_exp_shm_area+0x19c
20786 .word 0xc7eae585 ! t3_data_exp_shm_area+0x1a0
20787 .word 0x1d665925 ! t3_data_exp_shm_area+0x1a4
20788 .word 0xc5b1c56e ! t3_data_exp_shm_area+0x1a8
20789 .word 0xd0c763c8 ! t3_data_exp_shm_area+0x1ac
20790 .word 0xe9f747a1 ! t3_data_exp_shm_area+0x1b0
20791 .word 0xe92d3bd1 ! t3_data_exp_shm_area+0x1b4
20792 .word 0x43869087 ! t3_data_exp_shm_area+0x1b8
20793 .word 0x20a0885f ! t3_data_exp_shm_area+0x1bc
20794 .word 0x4db8861a ! t3_data_exp_shm_area+0x1c0 (t3 bload)
20795 .word 0xa069b7b2 ! t3_data_exp_shm_area+0x1c4
20796 .word 0x20e80830 ! t3_data_exp_shm_area+0x1c8
20797 .word 0xb5535591 ! t3_data_exp_shm_area+0x1cc
20798 .word 0x35673796 ! t3_data_exp_shm_area+0x1d0
20799 .word 0x386bef6e ! t3_data_exp_shm_area+0x1d4
20800 .word 0x949ee7f5 ! t3_data_exp_shm_area+0x1d8
20801 .word 0x076b6dc0 ! t3_data_exp_shm_area+0x1dc
20802 .word 0xe4598c73 ! t3_data_exp_shm_area+0x1e0
20803 .word 0x53e90920 ! t3_data_exp_shm_area+0x1e4
20804 .word 0x22d83b00 ! t3_data_exp_shm_area+0x1e8
20805 .word 0x914889c2 ! t3_data_exp_shm_area+0x1ec
20806 .word 0x40ae390e ! t3_data_exp_shm_area+0x1f0
20807 .word 0xea705eb4 ! t3_data_exp_shm_area+0x1f4
20808 .word 0xcdc8fe63 ! t3_data_exp_shm_area+0x1f8
20809 .word 0x692d404b ! t3_data_exp_shm_area+0x1fc
20810 .word 0x7ab14edb ! t3_data_exp_shm_area+0x200 (t3 bstore)
20811 .word 0xe014509d ! t3_data_exp_shm_area+0x204
20812 .word 0x917c7a4a ! t3_data_exp_shm_area+0x208
20813 .word 0x51131e08 ! t3_data_exp_shm_area+0x20c
20814 .word 0x67da89f1 ! t3_data_exp_shm_area+0x210
20815 .word 0x2b05df09 ! t3_data_exp_shm_area+0x214
20816 .word 0x86a93518 ! t3_data_exp_shm_area+0x218
20817 .word 0x3af883f5 ! t3_data_exp_shm_area+0x21c
20818 .word 0x9b2472cb ! t3_data_exp_shm_area+0x220
20819 .word 0x91b42255 ! t3_data_exp_shm_area+0x224
20820 .word 0xbf3f74d0 ! t3_data_exp_shm_area+0x228
20821 .word 0x39fd96ef ! t3_data_exp_shm_area+0x22c
20822 .word 0x420d584c ! t3_data_exp_shm_area+0x230
20823 .word 0x988656c3 ! t3_data_exp_shm_area+0x234
20824 .word 0x8713f2b6 ! t3_data_exp_shm_area+0x238
20825 .word 0x3ba81488 ! t3_data_exp_shm_area+0x23c
20826t3_data_exp_shm_area_end:
20827t3_data_exp_shm_area_stop:
20828
20829
20830
20831#include "asi_s.h"
20832
20833
20834
20835/*
20836 * User code/data
20837 */
20838
20839
20840SECTION default_user TEXT_VA=T0_KAOS_BOOT_VA
20841
20842.global kaos_boot
20843
20844/************************************************************************
20845 Test case code start
20846 ************************************************************************/
20847.seg "text"
20848ALIGN_PAGE_8K
20849user_text_start:
20850 .skip 0x1b00 /* place at end of lower 8k of i$ */
20851kaos_boot:
20852
20853 /* Branching code */
20854
20855 ta 0x2e
20856
20857 cmp %o1, 0
20858 setx t0_kaos_boot, %g2, %g3
20859 be,a .+8
20860 jmp %g3
20861 nop
20862
20863 cmp %o1, 1
20864 setx t1_kaos_boot, %g2, %g3
20865 be,a .+8
20866 jmp %g3
20867 nop
20868
20869 cmp %o1, 2
20870 setx t2_kaos_boot, %g2, %g3
20871 be,a .+8
20872 jmp %g3
20873 nop
20874
20875 cmp %o1, 3
20876 setx t3_kaos_boot, %g2, %g3
20877 be,a .+8
20878 jmp %g3
20879 nop
20880
20881 ta 0x1
20882 nop
20883
20884
20885 /** Thread 0 begins here ****/
20886t0_kaos_boot:
20887 set t0_data_in_fp, %sp /* setup stack pointer */
20888
20889 /*
20890 * setup %sp in all windows
20891 * clear all window registers
20892 */
20893 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
20894 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
20895 save %sp, 0, %sp
20896 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
20897 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
20898 save %sp, 0, %sp
20899 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
20900 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
20901 save %sp, 0, %sp
20902 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
20903 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
20904 save %sp, 0, %sp
20905 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
20906 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
20907 save %sp, 0, %sp
20908
20909
20910 restore %sp, 0, %sp
20911 restore %sp, 0, %sp
20912 restore %sp, 0, %sp
20913 restore %sp, 0, %sp
20914 restore %sp, 0, %sp
20915
20916
20917#if defined(T0_KAOS_TICK)
20918 ta TRAP_INIT_TICK_COMPARE /* init tick compare register */
20919#endif
20920 set t0_data_in_regs, %o0 /* Tell trap handlers where */
20921
20922 wr %g0, ASI_PRIMARY, %asi
20923
20924#ifdef SET_WORKS
20925 set t0_ktbl, %o0 /* execute random code */
20926#else
20927 setx t0_ktbl, %l0, %o0 /* execute random code */
20928#endif
20929 set t0_data_in_regs, %o1
20930 set t0_data_in_mtbl_size, %o2
20931 ld [%o2], %o2
20932 set t0_data_in_mtbl, %o3
20933 mov XFLAG_SGI|XFLAG_V9, %o4
20934 call __kaos
20935 nop
20936
20937#if defined(T0_KAOS_TWOPASS)
20938/*
20939 * Preload d$ with data
20940 */
20941t0_two_pass_preload:
20942 set T0_KAOS_AREAS, %l0 /* get area table size */
20943 set t0_offset_table_size, %l1 /* get offset table size */
20944 ld [%l1], %l1
20945 set t0_data_exp_mtbl, %l2 /* point to last area */
20946 sub %l2, 16, %l2
20947 sll %l0, 2, %l3
20948 sub %l2, %l3, %l2
20949 set t0_offset_table, %l3 /* point to first offset */
20950
209511:
20952 ld [%l2], %l7 /* point to next area */
20953 mov %l1, %l4 /* offset table size */
20954 mov %l3, %l5 /* offset table */
209552:
20956 ld [%l5], %l6 /* get next offset */
20957 ld [%l6+%l7], %o0 /* preload d$ with data */
20958 deccc %l4 /* loop until out of offsets */
20959 bne 2b
20960 add %l5, 4, %l5
20961
20962/*
20963 * only need to do one area because areasize = D$ size
20964 */
20965 deccc %l0 /* loop until out of areas */
20966 bne 1b
20967 add %l2, 4, %l2
20968
20969/*
20970 * Execute random code for a second time
20971 */
20972 set t0_data_exp_fp, %sp /* setup stack pointer */
20973 save %sp, 0, %sp /* setup %sp in all windows */
20974 save %sp, 0, %sp
20975 save %sp, 0, %sp
20976 save %sp, 0, %sp
20977 save %sp, 0, %sp
20978 save %sp, 0, %sp
20979 save %sp, 0, %sp
20980 save %sp, 0, %sp
20981#ifdef SET_WORKS
20982 set t0_ktbl, %o0 /* execute random code */
20983#else
20984 setx t0_ktbl, %l0, %o0 /* execute random code */
20985#endif
20986 set t0_data_exp_regs, %o1
20987 set t0_data_exp_mtbl_size, %o2
20988 ld [%o2], %o2
20989 set t0_data_exp_mtbl, %o3
20990 mov XFLAG_SGI|XFLAG_V9, %o4
20991t0_two_pass_execute:
20992 call __kaos
20993 nop
20994#endif
20995
20996#if defined(T0_KAOS_VERIFY)
20997/*
20998 * Code to verify expected==observed
20999 * Do not run this option under RTL because it takes forever
21000 */
21001t0_kverify_regs:
21002 set t0_data_in_regs, %o0 /* Point to observed regs */
21003 set t0_data_exp_regs, %o1 /* Point to expected regs */
21004 call t0_kcmp /* Compare expected/observed registers */
21005 set KDATA_MAX_IDX, %o2 /* Count of words to compare */
21006
21007t0_kverify_area:
21008 set T0_KAOS_AREAS, %l0 /* get area table size */
21009 set t0_data_in_mtbl, %l1 /* point to observed area pointers */
21010 sub %l1, 16, %l1
21011 set t0_data_exp_mtbl, %l2 /* point to expected area pointers */
21012 sub %l2, 16, %l2
21013 set t0_data_in_area0, %l3 /* Calculate offset to beginning of area */
21014 set t0_data_in_area0_begin, %l4
21015 sub %l3, %l4, %l3
21016 set t0_data_in_area0_end, %l4 /* Calculate number of words in each area */
21017 set t0_data_in_area0_begin, %l5
21018 sub %l4, %l5, %l4
21019 srl %l4, 2, %l4
21020t0_kverify_area_loop:
21021 sub %l1, 4, %l1 /* Point to next area */
21022 sub %l2, 4, %l2
21023 ld [%l1], %o0 /* Point to start of observed area data */
21024 sub %o0, %l3, %o0
21025 ld [%l2], %o1 /* Point to start of expected area data */
21026 sub %o1, %l3, %o1
21027 call t0_kcmp /* Compare expected/observed areas */
21028 mov %l4, %o2 /* Setup count of words to verify */
21029
21030 deccc %l0 /* loop until out of areas */
21031 bne t0_kverify_area_loop
21032 nop
21033#endif
21034
21035
21036 ta T_GOOD_TRAP
21037 nop
21038
21039
21040 /** Thread 1 begins here ****/
21041t1_kaos_boot:
21042 set t1_data_in_fp, %sp /* setup stack pointer */
21043
21044 /*
21045 * setup %sp in all windows
21046 * clear all window registers
21047 */
21048 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21049 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21050 save %sp, 0, %sp
21051 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21052 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21053 save %sp, 0, %sp
21054 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21055 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21056 save %sp, 0, %sp
21057 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21058 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21059 save %sp, 0, %sp
21060 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21061 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21062 save %sp, 0, %sp
21063
21064 /*** REMOVED FOR NIAGARA
21065 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21066 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21067 save %sp, 0, %sp
21068 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21069 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21070
21071 save %sp, 0, %sp
21072 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21073 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21074 save %sp, 0, %sp
21075 ****/
21076
21077 restore %sp, 0, %sp
21078 restore %sp, 0, %sp
21079 restore %sp, 0, %sp
21080 restore %sp, 0, %sp
21081 restore %sp, 0, %sp
21082 /*** REMOVED FOR NIAGARA
21083 restore %sp, 0, %sp
21084 restore %sp, 0, %sp
21085 restore %sp, 0, %sp
21086 ***/
21087
21088
21089#if defined(T1_KAOS_TICK)
21090 ta TRAP_INIT_TICK_COMPARE /* init tick compare register */
21091#endif
21092 set t1_data_in_regs, %o0 /* Tell trap handlers where */
21093
21094 ! HARI ta TRAP_SETDATA /* data area is */
21095 ! ta T_TRAP_INST0 /* data area is */
21096
21097 ! HARI mov ASI_PRIMARY, %asi /* Setup asi register */
21098 wr %g0, ASI_PRIMARY, %asi
21099
21100#ifdef SET_WORKS
21101 set t1_ktbl, %o0 /* execute random code */
21102#else
21103 setx t1_ktbl, %l0, %o0 /* execute random code */
21104#endif
21105 set t1_data_in_regs, %o1
21106 set t1_data_in_mtbl_size, %o2
21107 ld [%o2], %o2
21108 set t1_data_in_mtbl, %o3
21109 mov XFLAG_SGI|XFLAG_V9, %o4
21110 call __kaos
21111 nop
21112
21113#if defined(T1_KAOS_TWOPASS)
21114/*
21115 * Preload d$ with data
21116 */
21117t1_two_pass_preload:
21118 set T1_KAOS_AREAS, %l0 /* get area table size */
21119 set t1_offset_table_size, %l1 /* get offset table size */
21120 ld [%l1], %l1
21121 set t1_data_exp_mtbl, %l2 /* point to last area */
21122 sub %l2, 16, %l2
21123 sll %l0, 2, %l3
21124 sub %l2, %l3, %l2
21125 set t1_offset_table, %l3 /* point to first offset */
21126
211271:
21128 ld [%l2], %l7 /* point to next area */
21129 mov %l1, %l4 /* offset table size */
21130 mov %l3, %l5 /* offset table */
211312:
21132 ld [%l5], %l6 /* get next offset */
21133 ld [%l6+%l7], %o0 /* preload d$ with data */
21134 deccc %l4 /* loop until out of offsets */
21135 bne 2b
21136 add %l5, 4, %l5
21137
21138/*
21139 * only need to do one area because areasize = D$ size
21140 */
21141 deccc %l0 /* loop until out of areas */
21142 bne 1b
21143 add %l2, 4, %l2
21144
21145/*
21146 * Execute random code for a second time
21147 */
21148 set t1_data_exp_fp, %sp /* setup stack pointer */
21149 save %sp, 0, %sp /* setup %sp in all windows */
21150 save %sp, 0, %sp
21151 save %sp, 0, %sp
21152 save %sp, 0, %sp
21153 save %sp, 0, %sp
21154 save %sp, 0, %sp
21155 save %sp, 0, %sp
21156 save %sp, 0, %sp
21157#ifdef SET_WORKS
21158 set t1_ktbl, %o0 /* execute random code */
21159#else
21160 setx t1_ktbl, %l0, %o0 /* execute random code */
21161#endif
21162 set t1_data_exp_regs, %o1
21163 set t1_data_exp_mtbl_size, %o2
21164 ld [%o2], %o2
21165 set t1_data_exp_mtbl, %o3
21166 mov XFLAG_SGI|XFLAG_V9, %o4
21167t1_two_pass_execute:
21168 call __kaos
21169 nop
21170#endif
21171
21172#if defined(T1_KAOS_VERIFY)
21173/*
21174 * Code to verify expected==observed
21175 * Do not run this option under RTL because it takes forever
21176 */
21177t1_kverify_regs:
21178 set t1_data_in_regs, %o0 /* Point to observed regs */
21179 set t1_data_exp_regs, %o1 /* Point to expected regs */
21180 call t1_kcmp /* Compare expected/observed registers */
21181 set KDATA_MAX_IDX, %o2 /* Count of words to compare */
21182
21183t1_kverify_area:
21184 set T1_KAOS_AREAS, %l0 /* get area table size */
21185 set t1_data_in_mtbl, %l1 /* point to observed area pointers */
21186 sub %l1, 16, %l1
21187 set t1_data_exp_mtbl, %l2 /* point to expected area pointers */
21188 sub %l2, 16, %l2
21189 set t1_data_in_area0, %l3 /* Calculate offset to beginning of area */
21190 set t1_data_in_area0_begin, %l4
21191 sub %l3, %l4, %l3
21192 set t1_data_in_area0_end, %l4 /* Calculate number of words in each area */
21193 set t1_data_in_area0_begin, %l5
21194 sub %l4, %l5, %l4
21195 srl %l4, 2, %l4
21196t1_kverify_area_loop:
21197 sub %l1, 4, %l1 /* Point to next area */
21198 sub %l2, 4, %l2
21199 ld [%l1], %o0 /* Point to start of observed area data */
21200 sub %o0, %l3, %o0
21201 ld [%l2], %o1 /* Point to start of expected area data */
21202 sub %o1, %l3, %o1
21203 call t1_kcmp /* Compare expected/observed areas */
21204 mov %l4, %o2 /* Setup count of words to verify */
21205
21206 deccc %l0 /* loop until out of areas */
21207 bne t1_kverify_area_loop
21208 nop
21209#endif
21210
21211
21212 ta T_GOOD_TRAP
21213 nop
21214
21215
21216 /** Thread 2 begins here ****/
21217t2_kaos_boot:
21218 set t2_data_in_fp, %sp /* setup stack pointer */
21219
21220 /*
21221 * setup %sp in all windows
21222 * clear all window registers
21223 */
21224 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21225 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21226 save %sp, 0, %sp
21227 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21228 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21229 save %sp, 0, %sp
21230 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21231 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21232 save %sp, 0, %sp
21233 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21234 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21235 save %sp, 0, %sp
21236 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21237 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21238 save %sp, 0, %sp
21239
21240 /*** REMOVED FOR NIAGARA
21241 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21242 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21243 save %sp, 0, %sp
21244 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21245 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21246
21247 save %sp, 0, %sp
21248 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21249 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21250 save %sp, 0, %sp
21251 ****/
21252
21253 restore %sp, 0, %sp
21254 restore %sp, 0, %sp
21255 restore %sp, 0, %sp
21256 restore %sp, 0, %sp
21257 restore %sp, 0, %sp
21258 /*** REMOVED FOR NIAGARA
21259 restore %sp, 0, %sp
21260 restore %sp, 0, %sp
21261 restore %sp, 0, %sp
21262 ***/
21263
21264
21265#if defined(T2_KAOS_TICK)
21266 ta TRAP_INIT_TICK_COMPARE /* init tick compare register */
21267#endif
21268 set t2_data_in_regs, %o0 /* Tell trap handlers where */
21269
21270 ! HARI ta TRAP_SETDATA /* data area is */
21271 ! ta T_TRAP_INST0 /* data area is */
21272
21273 ! HARI mov ASI_PRIMARY, %asi /* Setup asi register */
21274 wr %g0, ASI_PRIMARY, %asi
21275
21276#ifdef SET_WORKS
21277 set t2_ktbl, %o0 /* execute random code */
21278#else
21279 setx t2_ktbl, %l0, %o0 /* execute random code */
21280#endif
21281 set t2_data_in_regs, %o1
21282 set t2_data_in_mtbl_size, %o2
21283 ld [%o2], %o2
21284 set t2_data_in_mtbl, %o3
21285 mov XFLAG_SGI|XFLAG_V9, %o4
21286 call __kaos
21287 nop
21288
21289#if defined(T2_KAOS_TWOPASS)
21290/*
21291 * Preload d$ with data
21292 */
21293t2_two_pass_preload:
21294 set T2_KAOS_AREAS, %l0 /* get area table size */
21295 set t2_offset_table_size, %l1 /* get offset table size */
21296 ld [%l1], %l1
21297 set t2_data_exp_mtbl, %l2 /* point to last area */
21298 sub %l2, 16, %l2
21299 sll %l0, 2, %l3
21300 sub %l2, %l3, %l2
21301 set t2_offset_table, %l3 /* point to first offset */
21302
213031:
21304 ld [%l2], %l7 /* point to next area */
21305 mov %l1, %l4 /* offset table size */
21306 mov %l3, %l5 /* offset table */
213072:
21308 ld [%l5], %l6 /* get next offset */
21309 ld [%l6+%l7], %o0 /* preload d$ with data */
21310 deccc %l4 /* loop until out of offsets */
21311 bne 2b
21312 add %l5, 4, %l5
21313
21314/*
21315 * only need to do one area because areasize = D$ size
21316 */
21317 deccc %l0 /* loop until out of areas */
21318 bne 1b
21319 add %l2, 4, %l2
21320
21321/*
21322 * Execute random code for a second time
21323 */
21324 set t2_data_exp_fp, %sp /* setup stack pointer */
21325 save %sp, 0, %sp /* setup %sp in all windows */
21326 save %sp, 0, %sp
21327 save %sp, 0, %sp
21328 save %sp, 0, %sp
21329 save %sp, 0, %sp
21330 save %sp, 0, %sp
21331 save %sp, 0, %sp
21332 save %sp, 0, %sp
21333#ifdef SET_WORKS
21334 set t2_ktbl, %o0 /* execute random code */
21335#else
21336 setx t2_ktbl, %l0, %o0 /* execute random code */
21337#endif
21338 set t2_data_exp_regs, %o1
21339 set t2_data_exp_mtbl_size, %o2
21340 ld [%o2], %o2
21341 set t2_data_exp_mtbl, %o3
21342 mov XFLAG_SGI|XFLAG_V9, %o4
21343t2_two_pass_execute:
21344 call __kaos
21345 nop
21346#endif
21347
21348#if defined(T2_KAOS_VERIFY)
21349/*
21350 * Code to verify expected==observed
21351 * Do not run this option under RTL because it takes forever
21352 */
21353t2_kverify_regs:
21354 set t2_data_in_regs, %o0 /* Point to observed regs */
21355 set t2_data_exp_regs, %o1 /* Point to expected regs */
21356 call t2_kcmp /* Compare expected/observed registers */
21357 set KDATA_MAX_IDX, %o2 /* Count of words to compare */
21358
21359t2_kverify_area:
21360 set T2_KAOS_AREAS, %l0 /* get area table size */
21361 set t2_data_in_mtbl, %l1 /* point to observed area pointers */
21362 sub %l1, 16, %l1
21363 set t2_data_exp_mtbl, %l2 /* point to expected area pointers */
21364 sub %l2, 16, %l2
21365 set t2_data_in_area0, %l3 /* Calculate offset to beginning of area */
21366 set t2_data_in_area0_begin, %l4
21367 sub %l3, %l4, %l3
21368 set t2_data_in_area0_end, %l4 /* Calculate number of words in each area */
21369 set t2_data_in_area0_begin, %l5
21370 sub %l4, %l5, %l4
21371 srl %l4, 2, %l4
21372t2_kverify_area_loop:
21373 sub %l1, 4, %l1 /* Point to next area */
21374 sub %l2, 4, %l2
21375 ld [%l1], %o0 /* Point to start of observed area data */
21376 sub %o0, %l3, %o0
21377 ld [%l2], %o1 /* Point to start of expected area data */
21378 sub %o1, %l3, %o1
21379 call t2_kcmp /* Compare expected/observed areas */
21380 mov %l4, %o2 /* Setup count of words to verify */
21381
21382 deccc %l0 /* loop until out of areas */
21383 bne t2_kverify_area_loop
21384 nop
21385#endif
21386
21387
21388 ta T_GOOD_TRAP
21389 nop
21390
21391 /** Thread 3 begins here ****/
21392t3_kaos_boot:
21393 set t3_data_in_fp, %sp /* setup stack pointer */
21394
21395 /*
21396 * setup %sp in all windows
21397 * clear all window registers
21398 */
21399 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21400 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21401 save %sp, 0, %sp
21402 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21403 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21404 save %sp, 0, %sp
21405 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21406 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21407 save %sp, 0, %sp
21408 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21409 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21410 save %sp, 0, %sp
21411 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21412 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21413 save %sp, 0, %sp
21414
21415 /*** REMOVED FOR NIAGARA
21416 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21417 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21418 save %sp, 0, %sp
21419 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21420 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21421
21422 save %sp, 0, %sp
21423 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
21424 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
21425 save %sp, 0, %sp
21426 ****/
21427
21428 restore %sp, 0, %sp
21429 restore %sp, 0, %sp
21430 restore %sp, 0, %sp
21431 restore %sp, 0, %sp
21432 restore %sp, 0, %sp
21433 /*** REMOVED FOR NIAGARA
21434 restore %sp, 0, %sp
21435 restore %sp, 0, %sp
21436 restore %sp, 0, %sp
21437 ***/
21438
21439
21440#if defined(T3_KAOS_TICK)
21441 ta TRAP_INIT_TICK_COMPARE /* init tick compare register */
21442#endif
21443 set t3_data_in_regs, %o0 /* Tell trap handlers where */
21444
21445 ! HARI ta TRAP_SETDATA /* data area is */
21446 ! ta T_TRAP_INST0 /* data area is */
21447
21448 ! HARI mov ASI_PRIMARY, %asi /* Setup asi register */
21449 wr %g0, ASI_PRIMARY, %asi
21450
21451#ifdef SET_WORKS
21452 set t3_ktbl, %o0 /* execute random code */
21453#else
21454 setx t3_ktbl, %l0, %o0 /* execute random code */
21455#endif
21456 set t3_data_in_regs, %o1
21457 set t3_data_in_mtbl_size, %o2
21458 ld [%o2], %o2
21459 set t3_data_in_mtbl, %o3
21460 mov XFLAG_SGI|XFLAG_V9, %o4
21461 call __kaos
21462 nop
21463
21464#if defined(T3_KAOS_TWOPASS)
21465/*
21466 * Preload d$ with data
21467 */
21468t3_two_pass_preload:
21469 set T3_KAOS_AREAS, %l0 /* get area table size */
21470 set t3_offset_table_size, %l1 /* get offset table size */
21471 ld [%l1], %l1
21472 set t3_data_exp_mtbl, %l2 /* point to last area */
21473 sub %l2, 16, %l2
21474 sll %l0, 2, %l3
21475 sub %l2, %l3, %l2
21476 set t3_offset_table, %l3 /* point to first offset */
21477
214781:
21479 ld [%l2], %l7 /* point to next area */
21480 mov %l1, %l4 /* offset table size */
21481 mov %l3, %l5 /* offset table */
214822:
21483 ld [%l5], %l6 /* get next offset */
21484 ld [%l6+%l7], %o0 /* preload d$ with data */
21485 deccc %l4 /* loop until out of offsets */
21486 bne 2b
21487 add %l5, 4, %l5
21488
21489/*
21490 * only need to do one area because areasize = D$ size
21491 */
21492 deccc %l0 /* loop until out of areas */
21493 bne 1b
21494 add %l2, 4, %l2
21495
21496/*
21497 * Execute random code for a second time
21498 */
21499 set t3_data_exp_fp, %sp /* setup stack pointer */
21500 save %sp, 0, %sp /* setup %sp in all windows */
21501 save %sp, 0, %sp
21502 save %sp, 0, %sp
21503 save %sp, 0, %sp
21504 save %sp, 0, %sp
21505 save %sp, 0, %sp
21506 save %sp, 0, %sp
21507 save %sp, 0, %sp
21508#ifdef SET_WORKS
21509 set t3_ktbl, %o0 /* execute random code */
21510#else
21511 setx t3_ktbl, %l0, %o0 /* execute random code */
21512#endif
21513 set t3_data_exp_regs, %o1
21514 set t3_data_exp_mtbl_size, %o2
21515 ld [%o2], %o2
21516 set t3_data_exp_mtbl, %o3
21517 mov XFLAG_SGI|XFLAG_V9, %o4
21518t3_two_pass_execute:
21519 call __kaos
21520 nop
21521#endif
21522
21523#if defined(T3_KAOS_VERIFY)
21524/*
21525 * Code to verify expected==observed
21526 * Do not run this option under RTL because it takes forever
21527 */
21528t3_kverify_regs:
21529 set t3_data_in_regs, %o0 /* Point to observed regs */
21530 set t3_data_exp_regs, %o1 /* Point to expected regs */
21531 call t3_kcmp /* Compare expected/observed registers */
21532 set KDATA_MAX_IDX, %o2 /* Count of words to compare */
21533
21534t3_kverify_area:
21535 set T3_KAOS_AREAS, %l0 /* get area table size */
21536 set t3_data_in_mtbl, %l1 /* point to observed area pointers */
21537 sub %l1, 16, %l1
21538 set t3_data_exp_mtbl, %l2 /* point to expected area pointers */
21539 sub %l2, 16, %l2
21540 set t3_data_in_area0, %l3 /* Calculate offset to beginning of area */
21541 set t3_data_in_area0_begin, %l4
21542 sub %l3, %l4, %l3
21543 set t3_data_in_area0_end, %l4 /* Calculate number of words in each area */
21544 set t3_data_in_area0_begin, %l5
21545 sub %l4, %l5, %l4
21546 srl %l4, 2, %l4
21547t3_kverify_area_loop:
21548 sub %l1, 4, %l1 /* Point to next area */
21549 sub %l2, 4, %l2
21550 ld [%l1], %o0 /* Point to start of observed area data */
21551 sub %o0, %l3, %o0
21552 ld [%l2], %o1 /* Point to start of expected area data */
21553 sub %o1, %l3, %o1
21554 call t3_kcmp /* Compare expected/observed areas */
21555 mov %l4, %o2 /* Setup count of words to verify */
21556
21557 deccc %l0 /* loop until out of areas */
21558 bne t3_kverify_area_loop
21559 nop
21560#endif
21561
21562
21563 ta T_GOOD_TRAP
21564 nop
21565
21566
21567/************************************************************************
21568 Routine to compare expected/observed values
21569 Input:
21570 %o0 observed data pointer
21571 %o1 expected data pointer
21572 %o2 count of words to compare
21573 ************************************************************************/
21574#if defined(T0_KAOS_VERIFY)
21575t0_kcmp:
21576 ld [%o0], %o3
21577 ld [%o1], %o4
21578 cmp %o3, %o4
21579 tne BAD_TRAP
21580 deccc %o2
21581 bne t0_kcmp
21582 nop
21583
21584 retl
21585 nop
21586#endif
21587
21588
21589#if defined(T1_KAOS_VERIFY)
21590t1_kcmp:
21591 ld [%o0], %o3
21592 ld [%o1], %o4
21593 cmp %o3, %o4
21594 tne BAD_TRAP
21595 deccc %o2
21596 bne t1_kcmp
21597 nop
21598
21599 retl
21600 nop
21601#endif
21602
21603#if defined(T2_KAOS_VERIFY)
21604t2_kcmp:
21605 ld [%o0], %o3
21606 ld [%o1], %o4
21607 cmp %o3, %o4
21608 tne BAD_TRAP
21609 deccc %o2
21610 bne t2_kcmp
21611 nop
21612
21613 retl
21614 nop
21615#endif
21616
21617#if defined(T3_KAOS_VERIFY)
21618t3_kcmp:
21619 ld [%o0], %o3
21620 ld [%o1], %o4
21621 cmp %o3, %o4
21622 tne BAD_TRAP
21623 deccc %o2
21624 bne t3_kcmp
21625 nop
21626
21627 retl
21628 nop
21629#endif
21630
21631
21632
21633/************************************************************************
21634 Test case data start
21635 ************************************************************************/
21636.seg "data"
21637ALIGN_PAGE_8K
21638
21639user_data_start:
21640
21641.seg "text" /* Realign default segments */
21642user_text_end:
21643ALIGN_PAGE_8K
21644.seg "data"
21645user_data_end:
21646
21647
21648/************************************************************************
21649 Test case end
21650 ************************************************************************/
21651changequote([, ])dnl
21652forloop([i], 0, thread_idx, [
21653
21654attr_text {
21655 Name = default_user,
21656 VA=T0_KAOS_BOOT_VA,
21657 PA=ra2pa2(T0_KAOS_BOOT_PA,tid2pid(i)),
21658 RA=T0_KAOS_BOOT_PA,
21659 [part_]tid2pid(i)[_ctx_nonzero]_tsb_config_0,
21660 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21661 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21662 TTE_L=0, TTE_CP=T0_KAOS_BOOT_CACHEABLE, TTE_CV=T0_KAOS_BOOT_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
21663 }
21664
21665
21666attr_text {
21667 Name = kaos_startup,
21668 VA=T0_KAOS_STARTUP_VA,
21669 PA=ra2pa2(T0_KAOS_STARTUP_PA,tid2pid(i)),
21670 RA=T0_KAOS_STARTUP_PA,
21671 [part_]tid2pid(i)[_ctx_nonzero]_tsb_config_0,
21672 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21673 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21674 TTE_L=0, TTE_CP=T0_KAOS_STARTUP_CACHEABLE, TTE_CV=T0_KAOS_STARTUP_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
21675 }
21676
21677
21678attr_text {
21679 Name = local_supervisor_section_text,
21680 VA=LOCAL_SUPERVISOR_SECTION_TEXT_VA,
21681 PA=ra2pa2(LOCAL_SUPERVISOR_SECTION_TEXT_PA,tid2pid(i)),
21682 RA=LOCAL_SUPERVISOR_SECTION_TEXT_PA,
21683 [part_]tid2pid(i)[_ctx_zero]_tsb_config_0,
21684 TTE_G=1, TTE_Context=0x0, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21685 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21686 TTE_L=0, TTE_CP=T0_KAOS_BOOT_CACHEABLE, TTE_CV=T0_KAOS_BOOT_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
21687 }
21688
21689attr_data {
21690 Name = local_supervisor_section_data,
21691 VA=LOCAL_SUPERVISOR_SECTION_DATA_VA,
21692 PA=ra2pa2(LOCAL_SUPERVISOR_SECTION_DATA_PA,tid2pid(i)),
21693 RA=LOCAL_SUPERVISOR_SECTION_DATA_PA,
21694 [part_]tid2pid(i)[_ctx_zero]_tsb_config_1,
21695 [part_]tid2pid(i)[_ctx_nonzero]_tsb_config_0,
21696 TTE_G=1, TTE_Context=0x0, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21697 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21698 TTE_L=0, TTE_CP=T0_KAOS_BOOT_CACHEABLE, TTE_CV=T0_KAOS_BOOT_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
21699 }
21700
21701
21702attr_text {
21703 Name = kaos_done,
21704 VA=T0_KAOS_DONE_VA,
21705 PA=ra2pa2(T0_KAOS_DONE_PA,tid2pid(i)),
21706 RA=T0_KAOS_DONE_PA,
21707 [part_]tid2pid(i)[_ctx_nonzero]_tsb_config_2,
21708 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21709 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21710 TTE_L=0, TTE_CP=T0_KAOS_DONE_CACHEABLE, TTE_CV=T0_KAOS_DONE_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
21711 }
21712
21713
21714])dnl
21715
21716changequote(`,')dnl'
21717
21718attr_text {
21719 Name = t0_module_ktbl,
21720 VA=T0_KAOS_KTBL_VA,
21721 PA=ra2pa(T0_KAOS_KTBL_PA,0),
21722 RA=T0_KAOS_KTBL_PA,
21723 part_0_ctx_nonzero_tsb_config_3,
21724 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21725 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21726 TTE_L=0, TTE_CP=T0_KAOS_KTBL_CACHEABLE, TTE_CV=T0_KAOS_KTBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
21727 }
21728
21729
21730attr_text {
21731 Name = t0_module_ktbl,
21732 VA=T0_KAOS_KTBL_VA,
21733 PA=ra2pa(T0_KAOS_KTBL_PA,0),
21734 RA=T0_KAOS_KTBL_PA,
21735 part_0_ctx_nonzero_tsb_config_0,
21736 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21737 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21738 TTE_L=0, TTE_CP=T0_KAOS_KTBL_CACHEABLE, TTE_CV=T0_KAOS_KTBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly
21739 }
21740
21741
21742attr_text {
21743 Name = t0_module_subr0,
21744 VA=T0_KAOS_SUBR0_VA,
21745 PA=ra2pa(T0_KAOS_SUBR0_PA,0),
21746 RA=T0_KAOS_SUBR0_PA,
21747 part_0_ctx_nonzero_tsb_config_1,
21748 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21749 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21750 TTE_L=0, TTE_CP=T0_KAOS_SUBR0_CACHEABLE, TTE_CV=T0_KAOS_SUBR0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
21751 }
21752
21753attr_text {
21754 Name = t0_module_subr1,
21755 VA=T0_KAOS_SUBR1_VA,
21756 PA=ra2pa(T0_KAOS_SUBR1_PA,0),
21757 RA=T0_KAOS_SUBR1_PA,
21758 part_0_ctx_nonzero_tsb_config_2,
21759 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21760 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21761 TTE_L=0, TTE_CP=T0_KAOS_SUBR1_CACHEABLE, TTE_CV=T0_KAOS_SUBR1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
21762 }
21763
21764
21765attr_text {
21766 Name = t0_module_subr2,
21767 VA=T0_KAOS_SUBR2_VA,
21768 PA=ra2pa(T0_KAOS_SUBR2_PA,0),
21769 RA=T0_KAOS_SUBR2_PA,
21770 part_0_ctx_nonzero_tsb_config_3,
21771 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21772 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21773 TTE_L=0, TTE_CP=T0_KAOS_SUBR2_CACHEABLE, TTE_CV=T0_KAOS_SUBR2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
21774 }
21775
21776
21777attr_text {
21778 Name = t0_module_subr3,
21779 VA=T0_KAOS_SUBR3_VA,
21780 PA=ra2pa(T0_KAOS_SUBR3_PA,0),
21781 RA=T0_KAOS_SUBR3_PA,
21782 part_0_ctx_nonzero_tsb_config_0,
21783 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21784 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21785 TTE_L=0, TTE_CP=T0_KAOS_SUBR3_CACHEABLE, TTE_CV=T0_KAOS_SUBR3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
21786 }
21787
21788
21789attr_data {
21790 Name = t0_module_offset_table,
21791 VA=T0_KAOS_OFFSET_TBL_VA,
21792 PA=ra2pa(T0_KAOS_OFFSET_TBL_PA,0),
21793 RA=T0_KAOS_OFFSET_TBL_PA,
21794 part_0_ctx_nonzero_tsb_config_1,
21795 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21796 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21797 TTE_L=0, TTE_CP=T0_KAOS_OFFSET_TBL_CACHEABLE, TTE_CV=T0_KAOS_OFFSET_TBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
21798 }
21799
21800
21801
21802
21803
21804attr_data {
21805 Name = t0_module_data_in_regs,
21806 VA=T0_KAOS_RUN_REGS_VA,
21807 PA=ra2pa(T0_KAOS_RUN_REGS_PA,0),
21808 RA=T0_KAOS_RUN_REGS_PA,
21809 part_0_ctx_nonzero_tsb_config_2,
21810 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21811 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21812 TTE_L=0, TTE_CP=T0_KAOS_RUN_REGS_CACHEABLE, TTE_CV=T0_KAOS_RUN_REGS_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
21813 }
21814
21815
21816
21817attr_data {
21818 Name = t0_module_data_in_stack,
21819 VA=T0_KAOS_RUN_STACK_VA,
21820 PA=ra2pa(T0_KAOS_RUN_STACK_PA,0),
21821 RA=T0_KAOS_RUN_STACK_PA,
21822 part_0_ctx_nonzero_tsb_config_3,
21823 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21824 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21825 TTE_L=0, TTE_CP=T0_KAOS_RUN_STACK_CACHEABLE, TTE_CV=T0_KAOS_RUN_STACK_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
21826 }
21827
21828
21829
21830attr_data {
21831 Name = t0_module_data_in_area0,
21832 VA=T0_KAOS_RUN_AREA0_VA,
21833 PA=ra2pa(T0_KAOS_RUN_AREA0_PA,0),
21834 RA=T0_KAOS_RUN_AREA0_PA,
21835 part_0_ctx_nonzero_tsb_config_0,
21836 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21837 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21838 TTE_L=0, TTE_CP=T0_KAOS_RUN_AREA0_CACHEABLE, TTE_CV=T0_KAOS_RUN_AREA0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
21839 }
21840
21841
21842#if defined(T0_KAOS_AREA1)
21843attr_data {
21844 Name = t0_module_data_in_area1,
21845 VA=T0_KAOS_RUN_AREA1_VA,
21846 PA=ra2pa(T0_KAOS_RUN_AREA1_PA,0),
21847 RA=T0_KAOS_RUN_AREA1_PA,
21848 part_0_ctx_nonzero_tsb_config_1,
21849 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21850 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21851 TTE_L=0, TTE_CP=T0_KAOS_RUN_AREA1_CACHEABLE, TTE_CV=T0_KAOS_RUN_AREA1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
21852 }
21853#endif
21854
21855
21856#if defined(T0_KAOS_AREA2)
21857attr_data {
21858 Name = t0_module_data_in_area2,
21859 VA=T0_KAOS_RUN_AREA2_VA,
21860 PA=ra2pa(T0_KAOS_RUN_AREA2_PA,0),
21861 RA=T0_KAOS_RUN_AREA2_PA,
21862 part_0_ctx_nonzero_tsb_config_2,
21863 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21864 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21865 TTE_L=0, TTE_CP=T0_KAOS_RUN_AREA2_CACHEABLE, TTE_CV=T0_KAOS_RUN_AREA2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
21866 }
21867#endif
21868
21869
21870#if defined(T0_KAOS_AREA3)
21871attr_data {
21872 Name = t0_module_data_in_area3,
21873 VA=T0_KAOS_RUN_AREA3_VA,
21874 PA=ra2pa(T0_KAOS_RUN_AREA3_PA,0),
21875 RA=T0_KAOS_RUN_AREA3_PA,
21876 part_0_ctx_nonzero_tsb_config_3,
21877 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21878 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21879 TTE_L=0, TTE_CP=T0_KAOS_RUN_AREA3_CACHEABLE, TTE_CV=T0_KAOS_RUN_AREA3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
21880 }
21881#endif
21882
21883#if defined(T0_KAOS_AREA4)
21884attr_data {
21885 Name = t0_module_data_in_area4,
21886 VA=T0_KAOS_RUN_AREA4_VA,
21887 PA=ra2pa(T0_KAOS_RUN_AREA4_PA,0),
21888 RA=T0_KAOS_RUN_AREA4_PA,
21889 part_0_ctx_nonzero_tsb_config_0,
21890 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21891 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21892 TTE_L=0, TTE_CP=T0_KAOS_RUN_AREA4_CACHEABLE, TTE_CV=T0_KAOS_RUN_AREA4_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
21893 }
21894#endif
21895
21896
21897#if defined(T0_KAOS_AREA5)
21898attr_data {
21899 Name = t0_module_data_in_area5,
21900 VA=T0_KAOS_RUN_AREA5_VA,
21901 PA=ra2pa(T0_KAOS_RUN_AREA5_PA,0),
21902 RA=T0_KAOS_RUN_AREA5_PA,
21903 part_0_ctx_nonzero_tsb_config_1,
21904 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21905 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21906 TTE_L=0, TTE_CP=T0_KAOS_RUN_AREA5_CACHEABLE, TTE_CV=T0_KAOS_RUN_AREA5_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
21907 }
21908#endif
21909
21910
21911#if defined(T0_KAOS_AREA6)
21912attr_data {
21913 Name = t0_module_data_in_area6,
21914 VA=T0_KAOS_RUN_AREA6_VA,
21915 PA=ra2pa(T0_KAOS_RUN_AREA6_PA,0),
21916 RA=T0_KAOS_RUN_AREA6_PA,
21917 part_0_ctx_nonzero_tsb_config_2,
21918 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21919 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21920 TTE_L=0, TTE_CP=T0_KAOS_RUN_AREA6_CACHEABLE, TTE_CV=T0_KAOS_RUN_AREA6_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
21921 }
21922#endif
21923
21924
21925#if defined(T0_KAOS_AREA7)
21926attr_data {
21927 Name = t0_module_data_in_area7,
21928 VA=T0_KAOS_RUN_AREA7_VA,
21929 PA=ra2pa(T0_KAOS_RUN_AREA7_PA,0),
21930 RA=T0_KAOS_RUN_AREA7_PA,
21931 part_0_ctx_nonzero_tsb_config_3,
21932 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21933 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21934 TTE_L=0, TTE_CP=T0_KAOS_RUN_AREA7_CACHEABLE, TTE_CV=T0_KAOS_RUN_AREA7_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
21935 }
21936#endif
21937
21938
21939#if defined(T0_KAOS_AREA8)
21940attr_data {
21941 Name = t0_module_data_in_area8,
21942 VA=T0_KAOS_RUN_AREA8_VA,
21943 PA=ra2pa(T0_KAOS_RUN_AREA8_PA,0),
21944 RA=T0_KAOS_RUN_AREA8_PA,
21945 part_0_ctx_nonzero_tsb_config_0,
21946 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21947 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21948 TTE_L=0, TTE_CP=T0_KAOS_RUN_AREA8_CACHEABLE, TTE_CV=T0_KAOS_RUN_AREA8_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
21949 }
21950#endif
21951
21952
21953#if defined(T0_KAOS_AREA9)
21954attr_data {
21955 Name = t0_module_data_in_area9,
21956 VA=T0_KAOS_RUN_AREA9_VA,
21957 PA=ra2pa(T0_KAOS_RUN_AREA9_PA,0),
21958 RA=T0_KAOS_RUN_AREA9_PA,
21959 part_0_ctx_nonzero_tsb_config_1,
21960 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21961 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21962 TTE_L=0, TTE_CP=T0_KAOS_RUN_AREA9_CACHEABLE, TTE_CV=T0_KAOS_RUN_AREA9_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
21963 }
21964#endif
21965
21966
21967#if defined(T0_KAOS_AREA10)
21968attr_data {
21969 Name = t0_module_data_in_area10,
21970 VA=T0_KAOS_RUN_AREA10_VA,
21971 PA=ra2pa(T0_KAOS_RUN_AREA10_PA,0),
21972 RA=T0_KAOS_RUN_AREA10_PA,
21973 part_0_ctx_nonzero_tsb_config_2,
21974 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21975 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21976 TTE_L=0, TTE_CP=T0_KAOS_RUN_AREA10_CACHEABLE, TTE_CV=T0_KAOS_RUN_AREA10_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
21977 }
21978#endif
21979
21980
21981#if defined(T0_KAOS_AREA11)
21982attr_data {
21983 Name = t0_module_data_in_area11,
21984 VA=T0_KAOS_RUN_AREA11_VA,
21985 PA=ra2pa(T0_KAOS_RUN_AREA11_PA,0),
21986 RA=T0_KAOS_RUN_AREA11_PA,
21987 part_0_ctx_nonzero_tsb_config_3,
21988 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
21989 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
21990 TTE_L=0, TTE_CP=T0_KAOS_RUN_AREA11_CACHEABLE, TTE_CV=T0_KAOS_RUN_AREA11_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
21991 }
21992#endif
21993
21994
21995#if defined(T0_KAOS_AREA12)
21996attr_data {
21997 Name = t0_module_data_in_area12,
21998 VA=T0_KAOS_RUN_AREA12_VA,
21999 PA=ra2pa(T0_KAOS_RUN_AREA12_PA,0),
22000 RA=T0_KAOS_RUN_AREA12_PA,
22001 part_0_ctx_nonzero_tsb_config_0,
22002 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22003 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22004 TTE_L=0, TTE_CP=T0_KAOS_RUN_AREA12_CACHEABLE, TTE_CV=T0_KAOS_RUN_AREA12_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22005 }
22006#endif
22007
22008
22009#if defined(T0_KAOS_AREA13)
22010attr_data {
22011 Name = t0_module_data_in_area13,
22012 VA=T0_KAOS_RUN_AREA13_VA,
22013 PA=ra2pa(T0_KAOS_RUN_AREA13_PA,0),
22014 RA=T0_KAOS_RUN_AREA13_PA,
22015 part_0_ctx_nonzero_tsb_config_1,
22016 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22017 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22018 TTE_L=0, TTE_CP=T0_KAOS_RUN_AREA13_CACHEABLE, TTE_CV=T0_KAOS_RUN_AREA13_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22019 }
22020#endif
22021
22022
22023#if defined(T0_KAOS_AREA14)
22024attr_data {
22025 Name = t0_module_data_in_area14,
22026 VA=T0_KAOS_RUN_AREA14_VA,
22027 PA=ra2pa(T0_KAOS_RUN_AREA14_PA,0),
22028 RA=T0_KAOS_RUN_AREA14_PA,
22029 part_0_ctx_nonzero_tsb_config_2,
22030 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22031 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22032 TTE_L=0, TTE_CP=T0_KAOS_RUN_AREA14_CACHEABLE, TTE_CV=T0_KAOS_RUN_AREA14_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22033 }
22034#endif
22035
22036
22037#if defined(T0_KAOS_AREA15)
22038attr_data {
22039 Name = t0_module_data_in_area15,
22040 VA=T0_KAOS_RUN_AREA15_VA,
22041 PA=ra2pa(T0_KAOS_RUN_AREA15_PA,0),
22042 RA=T0_KAOS_RUN_AREA15_PA,
22043 part_0_ctx_nonzero_tsb_config_3,
22044 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22045 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22046 TTE_L=0, TTE_CP=T0_KAOS_RUN_AREA15_CACHEABLE, TTE_CV=T0_KAOS_RUN_AREA15_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22047 }
22048#endif
22049
22050
22051#if defined(T0_KAOS_SHM_AREA)
22052attr_data {
22053 Name = t0_module_data_in_shm_area,
22054 VA=T0_KAOS_RUN_SHM_AREA_VA,
22055 PA=ra2pa(T0_KAOS_RUN_SHM_AREA_PA,0),
22056 RA=T0_KAOS_RUN_SHM_AREA_PA,
22057 part_0_ctx_nonzero_tsb_config_0,
22058 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22059 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22060 TTE_L=0, TTE_CP=T0_KAOS_RUN_SHM_AREA_CACHEABLE, TTE_CV=T0_KAOS_RUN_SHM_AREA_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22061 }
22062#endif
22063
22064
22065attr_data {
22066 Name = t0_module_data_exp_regs,
22067 VA=T0_KAOS_EXP_REGS_VA,
22068 PA=ra2pa(T0_KAOS_EXP_REGS_PA,0),
22069 RA=T0_KAOS_EXP_REGS_PA,
22070 part_0_ctx_nonzero_tsb_config_1,
22071 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22072 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22073 TTE_L=0, TTE_CP=T0_KAOS_EXP_REGS_CACHEABLE, TTE_CV=T0_KAOS_EXP_REGS_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22074 }
22075
22076
22077attr_data {
22078 Name = t0_module_data_exp_stack,
22079 VA=T0_KAOS_EXP_STACK_VA,
22080 PA=ra2pa(T0_KAOS_EXP_STACK_PA,0),
22081 RA=T0_KAOS_EXP_STACK_PA,
22082 part_0_ctx_nonzero_tsb_config_2,
22083 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22084 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22085 TTE_L=0, TTE_CP=T0_KAOS_EXP_STACK_CACHEABLE, TTE_CV=T0_KAOS_EXP_STACK_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22086 }
22087
22088
22089
22090#if defined(T0_KAOS_AREA0)
22091attr_data {
22092 Name = t0_module_data_exp_area0,
22093 VA=T0_KAOS_EXP_AREA0_VA,
22094 PA=ra2pa(T0_KAOS_EXP_AREA0_PA,0),
22095 RA=T0_KAOS_EXP_AREA0_PA,
22096 part_0_ctx_nonzero_tsb_config_3,
22097 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22098 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22099 TTE_L=0, TTE_CP=T0_KAOS_EXP_AREA0_CACHEABLE, TTE_CV=T0_KAOS_EXP_AREA0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22100 }
22101#endif
22102
22103
22104
22105#if defined(T0_KAOS_AREA1)
22106attr_data {
22107 Name = t0_module_data_exp_area1,
22108 VA=T0_KAOS_EXP_AREA1_VA,
22109 PA=ra2pa(T0_KAOS_EXP_AREA1_PA,0),
22110 RA=T0_KAOS_EXP_AREA1_PA,
22111 part_0_ctx_nonzero_tsb_config_0,
22112 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22113 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22114 TTE_L=0, TTE_CP=T0_KAOS_EXP_AREA1_CACHEABLE, TTE_CV=T0_KAOS_EXP_AREA1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22115 }
22116#endif
22117
22118#if defined(T0_KAOS_AREA2)
22119attr_data {
22120 Name = t0_module_data_exp_area2,
22121 VA=T0_KAOS_EXP_AREA2_VA,
22122 PA=ra2pa(T0_KAOS_EXP_AREA2_PA,0),
22123 RA=T0_KAOS_EXP_AREA2_PA,
22124 part_0_ctx_nonzero_tsb_config_1,
22125 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22126 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22127 TTE_L=0, TTE_CP=T0_KAOS_EXP_AREA2_CACHEABLE, TTE_CV=T0_KAOS_EXP_AREA2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22128 }
22129#endif
22130
22131#if defined(T0_KAOS_AREA3)
22132attr_data {
22133 Name = t0_module_data_exp_area3,
22134 VA=T0_KAOS_EXP_AREA3_VA,
22135 PA=ra2pa(T0_KAOS_EXP_AREA3_PA,0),
22136 RA=T0_KAOS_EXP_AREA3_PA,
22137 part_0_ctx_nonzero_tsb_config_2,
22138 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22139 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22140 TTE_L=0, TTE_CP=T0_KAOS_EXP_AREA3_CACHEABLE, TTE_CV=T0_KAOS_EXP_AREA3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22141 }
22142#endif
22143
22144
22145#if defined(T0_KAOS_AREA4)
22146attr_data {
22147 Name = t0_module_data_exp_area4,
22148 VA=T0_KAOS_EXP_AREA4_VA,
22149 PA=ra2pa(T0_KAOS_EXP_AREA4_PA,0),
22150 RA=T0_KAOS_EXP_AREA4_PA,
22151 part_0_ctx_nonzero_tsb_config_3,
22152 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22153 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22154 TTE_L=0, TTE_CP=T0_KAOS_EXP_AREA4_CACHEABLE, TTE_CV=T0_KAOS_EXP_AREA4_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22155 }
22156#endif
22157
22158
22159#if defined(T0_KAOS_AREA5)
22160attr_data {
22161 Name = t0_module_data_exp_area5,
22162 VA=T0_KAOS_EXP_AREA5_VA,
22163 PA=ra2pa(T0_KAOS_EXP_AREA5_PA,0),
22164 RA=T0_KAOS_EXP_AREA5_PA,
22165 part_0_ctx_nonzero_tsb_config_0,
22166 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22167 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22168 TTE_L=0, TTE_CP=T0_KAOS_EXP_AREA5_CACHEABLE, TTE_CV=T0_KAOS_EXP_AREA5_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22169 }
22170#endif
22171
22172
22173#if defined(T0_KAOS_AREA6)
22174attr_data {
22175 Name = t0_module_data_exp_area6,
22176 VA=T0_KAOS_EXP_AREA6_VA,
22177 PA=ra2pa(T0_KAOS_EXP_AREA6_PA,0),
22178 RA=T0_KAOS_EXP_AREA6_PA,
22179 part_0_ctx_nonzero_tsb_config_1,
22180 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22181 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22182 TTE_L=0, TTE_CP=T0_KAOS_EXP_AREA6_CACHEABLE, TTE_CV=T0_KAOS_EXP_AREA6_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22183 }
22184#endif
22185
22186
22187#if defined(T0_KAOS_AREA7)
22188attr_data {
22189 Name = t0_module_data_exp_area7,
22190 VA=T0_KAOS_EXP_AREA7_VA,
22191 PA=ra2pa(T0_KAOS_EXP_AREA7_PA,0),
22192 RA=T0_KAOS_EXP_AREA7_PA,
22193 part_0_ctx_nonzero_tsb_config_2,
22194 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22195 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22196 TTE_L=0, TTE_CP=T0_KAOS_EXP_AREA7_CACHEABLE, TTE_CV=T0_KAOS_EXP_AREA7_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22197 }
22198#endif
22199
22200
22201#if defined(T0_KAOS_AREA8)
22202attr_data {
22203 Name = t0_module_data_exp_area8,
22204 VA=T0_KAOS_EXP_AREA8_VA,
22205 PA=ra2pa(T0_KAOS_EXP_AREA8_PA,0),
22206 RA=T0_KAOS_EXP_AREA8_PA,
22207 part_0_ctx_nonzero_tsb_config_3,
22208 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22209 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22210 TTE_L=0, TTE_CP=T0_KAOS_EXP_AREA8_CACHEABLE, TTE_CV=T0_KAOS_EXP_AREA8_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22211 }
22212#endif
22213
22214
22215#if defined(T0_KAOS_AREA9)
22216attr_data {
22217 Name = t0_module_data_exp_area9,
22218 VA=T0_KAOS_EXP_AREA9_VA,
22219 PA=ra2pa(T0_KAOS_EXP_AREA9_PA,0),
22220 RA=T0_KAOS_EXP_AREA9_PA,
22221 part_0_ctx_nonzero_tsb_config_0,
22222 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22223 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22224 TTE_L=0, TTE_CP=T0_KAOS_EXP_AREA9_CACHEABLE, TTE_CV=T0_KAOS_EXP_AREA9_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22225 }
22226#endif
22227
22228
22229#if defined(T0_KAOS_AREA10)
22230attr_data {
22231 Name = t0_module_data_exp_area10,
22232 VA=T0_KAOS_EXP_AREA10_VA,
22233 PA=ra2pa(T0_KAOS_EXP_AREA10_PA,0),
22234 RA=T0_KAOS_EXP_AREA10_PA,
22235 part_0_ctx_nonzero_tsb_config_1,
22236 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22237 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22238 TTE_L=0, TTE_CP=T0_KAOS_EXP_AREA10_CACHEABLE, TTE_CV=T0_KAOS_EXP_AREA10_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22239 }
22240#endif
22241
22242
22243#if defined(T0_KAOS_AREA11)
22244attr_data {
22245 Name = t0_module_data_exp_area11,
22246 VA=T0_KAOS_EXP_AREA11_VA,
22247 PA=ra2pa(T0_KAOS_EXP_AREA11_PA,0),
22248 RA=T0_KAOS_EXP_AREA11_PA,
22249 part_0_ctx_nonzero_tsb_config_2,
22250 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22251 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22252 TTE_L=0, TTE_CP=T0_KAOS_EXP_AREA11_CACHEABLE, TTE_CV=T0_KAOS_EXP_AREA11_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22253 }
22254#endif
22255
22256
22257#if defined(T0_KAOS_AREA12)
22258attr_data {
22259 Name = t0_module_data_exp_area12,
22260 VA=T0_KAOS_EXP_AREA12_VA,
22261 PA=ra2pa(T0_KAOS_EXP_AREA12_PA,0),
22262 RA=T0_KAOS_EXP_AREA12_PA,
22263 part_0_ctx_nonzero_tsb_config_3,
22264 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22265 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22266 TTE_L=0, TTE_CP=T0_KAOS_EXP_AREA12_CACHEABLE, TTE_CV=T0_KAOS_EXP_AREA12_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22267 }
22268#endif
22269
22270
22271#if defined(T0_KAOS_AREA13)
22272attr_data {
22273 Name = t0_module_data_exp_area13,
22274 VA=T0_KAOS_EXP_AREA13_VA,
22275 PA=ra2pa(T0_KAOS_EXP_AREA13_PA,0),
22276 RA=T0_KAOS_EXP_AREA13_PA,
22277 part_0_ctx_nonzero_tsb_config_0,
22278 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22279 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22280 TTE_L=0, TTE_CP=T0_KAOS_EXP_AREA13_CACHEABLE, TTE_CV=T0_KAOS_EXP_AREA13_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22281 }
22282#endif
22283
22284
22285#if defined(T0_KAOS_AREA14)
22286attr_data {
22287 Name = t0_module_data_exp_area14,
22288 VA=T0_KAOS_EXP_AREA14_VA,
22289 PA=ra2pa(T0_KAOS_EXP_AREA14_PA,0),
22290 RA=T0_KAOS_EXP_AREA14_PA,
22291 part_0_ctx_nonzero_tsb_config_1,
22292 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22293 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22294 TTE_L=0, TTE_CP=T0_KAOS_EXP_AREA14_CACHEABLE, TTE_CV=T0_KAOS_EXP_AREA14_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22295 }
22296#endif
22297
22298#if defined(T0_KAOS_AREA15)
22299attr_data {
22300 Name = t0_module_data_exp_area15,
22301 VA=T0_KAOS_EXP_AREA15_VA,
22302 PA=ra2pa(T0_KAOS_EXP_AREA15_PA,0),
22303 RA=T0_KAOS_EXP_AREA15_PA,
22304 part_0_ctx_nonzero_tsb_config_2,
22305 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22306 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22307 TTE_L=0, TTE_CP=T0_KAOS_EXP_AREA15_CACHEABLE, TTE_CV=T0_KAOS_EXP_AREA15_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22308 }
22309#endif
22310
22311
22312#if defined(T0_KAOS_SHM_AREA)
22313attr_data {
22314 Name = t0_module_data_exp_shm_area,
22315 VA=T0_KAOS_EXP_SHM_AREA_VA,
22316 PA=ra2pa(T0_KAOS_EXP_SHM_AREA_PA,0),
22317 RA=T0_KAOS_EXP_SHM_AREA_PA,
22318 part_0_ctx_nonzero_tsb_config_3,
22319 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22320 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22321 TTE_L=0, TTE_CP=T0_KAOS_EXP_SHM_AREA_CACHEABLE, TTE_CV=T0_KAOS_EXP_SHM_AREA_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22322 }
22323#endif
22324
22325
22326
22327
22328/************************************************************************
22329 Test case end
22330 ************************************************************************/
22331
22332SECTION local_supervisor_section_text TEXT_VA=LOCAL_SUPERVISOR_SECTION_TEXT_VA
22333
22334
22335/*
22336 * Check if we have a data sigsegv
22337 * %g2 has the virtual page number (32-13 => 19 bits)
22338
22339 * Must be all 1's or all 0's for a legal sigsegv
22340 */
22341.global data_segv_check
22342data_segv_check:
22343 ta 0x2e
22344 cmp %o1, 0
22345 setx LOCAL_SUPERVISOR_SECTION_DATA_VA_0, %g1, %o2
22346 be,a 1f
22347 nop
22348 cmp %o1, 1
22349 setx LOCAL_SUPERVISOR_SECTION_DATA_VA_1, %g1, %o2
22350 be,a 1f
22351 nop
22352 cmp %o1, 2
22353 setx LOCAL_SUPERVISOR_SECTION_DATA_VA_2, %g1, %o2
22354 be,a 1f
22355 nop
22356 cmp %o1, 3
22357 setx LOCAL_SUPERVISOR_SECTION_DATA_VA_3, %g1, %o2
22358 be,a 1f
22359 nop
22360 ta 0x1
22361 nop
22362
22363
223641: ldx [%o2], %g1
22365
22366 lda [%g1]ASI_PRIMARY, %g2
22367
22368 sethi %hi(0xc1f80000), %g3
22369 sethi %hi(0x81d80000), %g1
22370 and %g2, %g3, %g2
22371 cmp %g2, %g1
22372 bne,pt %xcc, 1f ! not a flush
22373 nop
22374 done
22375 nop
22376
22377
223781: sethi %hi(0x7ffff), %g2
22379 or %g2, %lo(0x7ffff), %g2
22380/* Check page 0 */ andcc %g2, %g4, %g1
22381
22382 !te T_TRAP_INST0
22383 !be,pt %xcc, increment_sigsegv_count
22384 be,pt %xcc, 2f
22385
22386/* Check last page */ cmp %g2, %g1
22387
22388 !te T_TRAP_INST0
22389 be,pt %xcc, 2f
22390 nop
22391 ta 0x1 !bad trap
22392 nop
223932:
22394 done
22395 nop
22396
22397increment_sigsegv_count:
22398 wr %g0, ASI_PRIMARY, %asi
22399 set T0_KAOS_RUN_REGS_VA, %g7
22400 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6
22401 inc %g6
22402 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi
22403
22404 done
22405 nop
22406
22407
22408
22409
22410/* for illegal trap handling */
22411
22412.global handle_ill_trap
22413
22414handle_ill_trap:
22415 ta 0x2e
22416 cmp %o1, 0
22417 setx LOCAL_SUPERVISOR_SECTION_DATA_VA_0, %g1, %o2
22418 be,a 1f
22419 nop
22420 cmp %o1, 1
22421 setx LOCAL_SUPERVISOR_SECTION_DATA_VA_1, %g1, %o2
22422 be,a 1f
22423 nop
22424 cmp %o1, 2
22425 setx LOCAL_SUPERVISOR_SECTION_DATA_VA_2, %g1, %o2
22426 be,a 1f
22427 nop
22428 cmp %o1, 3
22429 setx LOCAL_SUPERVISOR_SECTION_DATA_VA_3, %g1, %o2
22430 be,a 1f
22431 nop
22432 ta 0x1
22433 nop
22434
224351: ldx [%o2], %g1
22436 lda [%g1]ASI_PRIMARY, %g5
22437 sethi %hi(0x1fffff), %g6
22438 or %g6, %lo(0x1fffff), %g6
22439 cmp %g5, %g6
22440 tne 0x1 !bad trap
22441 nop
22442 done
22443 nop
22444
22445
22446
22447
22448
22449
22450
22451
22452SECTION local_supervisor_section_data DATA_VA=LOCAL_SUPERVISOR_SECTION_DATA_VA
22453.seg "data"
22454.global local_supervisor_tmp_area
22455local_supervisor_tmp_area:
22456 .word 0
22457 .word 0
22458 .word 0
22459 .word 0
22460 .word 0
22461 .word 0
22462 .word 0
22463 .word 0
22464 .word 0
22465 .word 0
22466 .word 0
22467 .word 0
22468 .word 0
22469 .word 0
22470 .word 0
22471 .word 0
22472 .word 0
22473 .word 0
22474 .word 0
22475 .word 0
22476 .word 0
22477 .word 0
22478 .word 0
22479 .word 0
22480 .word 0
22481 .word 0
22482 .word 0
22483 .word 0
22484 .word 0
22485 .word 0
22486 .word 0
22487 .word 0
22488
22489
22490
22491
22492
22493/*********************************************************
22494 * For 2nd thread
22495 *********************************************************/
22496
22497
22498attr_text {
22499 Name = t1_module_ktbl,
22500 VA=T1_KAOS_KTBL_VA,
22501 PA=ra2pa(T1_KAOS_KTBL_PA,1),
22502 RA=T1_KAOS_KTBL_PA,
22503 part_1_ctx_nonzero_tsb_config_0,
22504 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22505 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22506 TTE_L=0, TTE_CP=T1_KAOS_KTBL_CACHEABLE, TTE_CV=T1_KAOS_KTBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
22507 }
22508
22509
22510attr_text {
22511 Name = t1_module_ktbl,
22512 VA=T1_KAOS_KTBL_VA,
22513 PA=ra2pa(T1_KAOS_KTBL_PA,1),
22514 RA=T1_KAOS_KTBL_PA,
22515 part_1_ctx_nonzero_tsb_config_1,
22516 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22517 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22518 TTE_L=0, TTE_CP=T1_KAOS_KTBL_CACHEABLE, TTE_CV=T1_KAOS_KTBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly
22519 }
22520
22521
22522attr_text {
22523 Name = t1_module_subr0,
22524 VA=T1_KAOS_SUBR0_VA,
22525 PA=ra2pa(T1_KAOS_SUBR0_PA,1),
22526 RA=T1_KAOS_SUBR0_PA,
22527 part_1_ctx_nonzero_tsb_config_2,
22528 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22529 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22530 TTE_L=0, TTE_CP=T1_KAOS_SUBR0_CACHEABLE, TTE_CV=T1_KAOS_SUBR0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
22531 }
22532
22533attr_text {
22534 Name = t1_module_subr1,
22535 VA=T1_KAOS_SUBR1_VA,
22536 PA=ra2pa(T1_KAOS_SUBR1_PA,1),
22537 RA=T1_KAOS_SUBR1_PA,
22538 part_1_ctx_nonzero_tsb_config_3,
22539 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22540 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22541 TTE_L=0, TTE_CP=T1_KAOS_SUBR1_CACHEABLE, TTE_CV=T1_KAOS_SUBR1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
22542 }
22543
22544
22545attr_text {
22546 Name = t1_module_subr2,
22547 VA=T1_KAOS_SUBR2_VA,
22548 PA=ra2pa(T1_KAOS_SUBR2_PA,1),
22549 RA=T1_KAOS_SUBR2_PA,
22550 part_1_ctx_nonzero_tsb_config_0,
22551 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22552 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22553 TTE_L=0, TTE_CP=T1_KAOS_SUBR2_CACHEABLE, TTE_CV=T1_KAOS_SUBR2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
22554 }
22555
22556
22557attr_text {
22558 Name = t1_module_subr3,
22559 VA=T1_KAOS_SUBR3_VA,
22560 PA=ra2pa(T1_KAOS_SUBR3_PA,1),
22561 RA=T1_KAOS_SUBR3_PA,
22562 part_1_ctx_nonzero_tsb_config_1,
22563 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22564 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22565 TTE_L=0, TTE_CP=T1_KAOS_SUBR3_CACHEABLE, TTE_CV=T1_KAOS_SUBR3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
22566 }
22567
22568
22569attr_data {
22570 Name = t1_module_offset_table,
22571 VA=T1_KAOS_OFFSET_TBL_VA,
22572 PA=ra2pa(T1_KAOS_OFFSET_TBL_PA,1),
22573 RA=T1_KAOS_OFFSET_TBL_PA,
22574 part_1_ctx_nonzero_tsb_config_2,
22575 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22576 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22577 TTE_L=0, TTE_CP=T1_KAOS_OFFSET_TBL_CACHEABLE, TTE_CV=T1_KAOS_OFFSET_TBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22578 }
22579
22580
22581
22582
22583
22584attr_data {
22585 Name = t1_module_data_in_regs,
22586 VA=T1_KAOS_RUN_REGS_VA,
22587 PA=ra2pa(T1_KAOS_RUN_REGS_PA,1),
22588 RA=T1_KAOS_RUN_REGS_PA,
22589 part_1_ctx_nonzero_tsb_config_3,
22590 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22591 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22592 TTE_L=0, TTE_CP=T1_KAOS_RUN_REGS_CACHEABLE, TTE_CV=T1_KAOS_RUN_REGS_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22593 }
22594
22595
22596
22597attr_data {
22598 Name = t1_module_data_in_stack,
22599 VA=T1_KAOS_RUN_STACK_VA,
22600 PA=ra2pa(T1_KAOS_RUN_STACK_PA,1),
22601 RA=T1_KAOS_RUN_STACK_PA,
22602 part_1_ctx_nonzero_tsb_config_0,
22603 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22604 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22605 TTE_L=0, TTE_CP=T1_KAOS_RUN_STACK_CACHEABLE, TTE_CV=T1_KAOS_RUN_STACK_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22606 }
22607
22608
22609
22610attr_data {
22611 Name = t1_module_data_in_area0,
22612 VA=T1_KAOS_RUN_AREA0_VA,
22613 PA=ra2pa(T1_KAOS_RUN_AREA0_PA,1),
22614 RA=T1_KAOS_RUN_AREA0_PA,
22615 part_1_ctx_nonzero_tsb_config_1,
22616 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22617 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22618 TTE_L=0, TTE_CP=T1_KAOS_RUN_AREA0_CACHEABLE, TTE_CV=T1_KAOS_RUN_AREA0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22619 }
22620
22621
22622#if defined(T1_KAOS_AREA1)
22623attr_data {
22624 Name = t1_module_data_in_area1,
22625 VA=T1_KAOS_RUN_AREA1_VA,
22626 PA=ra2pa(T1_KAOS_RUN_AREA1_PA,1),
22627 RA=T1_KAOS_RUN_AREA1_PA,
22628 part_1_ctx_nonzero_tsb_config_2,
22629 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22630 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22631 TTE_L=0, TTE_CP=T1_KAOS_RUN_AREA1_CACHEABLE, TTE_CV=T1_KAOS_RUN_AREA1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22632 }
22633#endif
22634
22635
22636#if defined(T1_KAOS_AREA2)
22637attr_data {
22638 Name = t1_module_data_in_area2,
22639 VA=T1_KAOS_RUN_AREA2_VA,
22640 PA=ra2pa(T1_KAOS_RUN_AREA2_PA,1),
22641 RA=T1_KAOS_RUN_AREA2_PA,
22642 part_1_ctx_nonzero_tsb_config_3,
22643 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22644 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22645 TTE_L=0, TTE_CP=T1_KAOS_RUN_AREA2_CACHEABLE, TTE_CV=T1_KAOS_RUN_AREA2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22646 }
22647#endif
22648
22649
22650#if defined(T1_KAOS_AREA3)
22651attr_data {
22652 Name = t1_module_data_in_area3,
22653 VA=T1_KAOS_RUN_AREA3_VA,
22654 PA=ra2pa(T1_KAOS_RUN_AREA3_PA,1),
22655 RA=T1_KAOS_RUN_AREA3_PA,
22656 part_1_ctx_nonzero_tsb_config_0,
22657 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22658 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22659 TTE_L=0, TTE_CP=T1_KAOS_RUN_AREA3_CACHEABLE, TTE_CV=T1_KAOS_RUN_AREA3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22660 }
22661#endif
22662
22663#if defined(T1_KAOS_AREA4)
22664attr_data {
22665 Name = t1_module_data_in_area4,
22666 VA=T1_KAOS_RUN_AREA4_VA,
22667 PA=ra2pa(T1_KAOS_RUN_AREA4_PA,1),
22668 RA=T1_KAOS_RUN_AREA4_PA,
22669 part_1_ctx_nonzero_tsb_config_1,
22670 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22671 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22672 TTE_L=0, TTE_CP=T1_KAOS_RUN_AREA4_CACHEABLE, TTE_CV=T1_KAOS_RUN_AREA4_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22673 }
22674#endif
22675
22676
22677#if defined(T1_KAOS_AREA5)
22678attr_data {
22679 Name = t1_module_data_in_area5,
22680 VA=T1_KAOS_RUN_AREA5_VA,
22681 PA=ra2pa(T1_KAOS_RUN_AREA5_PA,1),
22682 RA=T1_KAOS_RUN_AREA5_PA,
22683 part_1_ctx_nonzero_tsb_config_2,
22684 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22685 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22686 TTE_L=0, TTE_CP=T1_KAOS_RUN_AREA5_CACHEABLE, TTE_CV=T1_KAOS_RUN_AREA5_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22687 }
22688#endif
22689
22690
22691#if defined(T1_KAOS_AREA6)
22692attr_data {
22693 Name = t1_module_data_in_area6,
22694 VA=T1_KAOS_RUN_AREA6_VA,
22695 PA=ra2pa(T1_KAOS_RUN_AREA6_PA,1),
22696 RA=T1_KAOS_RUN_AREA6_PA,
22697 part_1_ctx_nonzero_tsb_config_3,
22698 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22699 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22700 TTE_L=0, TTE_CP=T1_KAOS_RUN_AREA6_CACHEABLE, TTE_CV=T1_KAOS_RUN_AREA6_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22701 }
22702#endif
22703
22704
22705#if defined(T1_KAOS_AREA7)
22706attr_data {
22707 Name = t1_module_data_in_area7,
22708 VA=T1_KAOS_RUN_AREA7_VA,
22709 PA=ra2pa(T1_KAOS_RUN_AREA7_PA,1),
22710 RA=T1_KAOS_RUN_AREA7_PA,
22711 part_1_ctx_nonzero_tsb_config_0,
22712 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22713 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22714 TTE_L=0, TTE_CP=T1_KAOS_RUN_AREA7_CACHEABLE, TTE_CV=T1_KAOS_RUN_AREA7_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22715 }
22716#endif
22717
22718
22719#if defined(T1_KAOS_AREA8)
22720attr_data {
22721 Name = t1_module_data_in_area8,
22722 VA=T1_KAOS_RUN_AREA8_VA,
22723 PA=ra2pa(T1_KAOS_RUN_AREA8_PA,1),
22724 RA=T1_KAOS_RUN_AREA8_PA,
22725 part_1_ctx_nonzero_tsb_config_1,
22726 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22727 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22728 TTE_L=0, TTE_CP=T1_KAOS_RUN_AREA8_CACHEABLE, TTE_CV=T1_KAOS_RUN_AREA8_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22729 }
22730#endif
22731
22732
22733#if defined(T1_KAOS_AREA9)
22734attr_data {
22735 Name = t1_module_data_in_area9,
22736 VA=T1_KAOS_RUN_AREA9_VA,
22737 PA=ra2pa(T1_KAOS_RUN_AREA9_PA,1),
22738 RA=T1_KAOS_RUN_AREA9_PA,
22739 part_1_ctx_nonzero_tsb_config_2,
22740 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22741 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22742 TTE_L=0, TTE_CP=T1_KAOS_RUN_AREA9_CACHEABLE, TTE_CV=T1_KAOS_RUN_AREA9_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22743 }
22744#endif
22745
22746
22747#if defined(T1_KAOS_AREA10)
22748attr_data {
22749 Name = t1_module_data_in_area10,
22750 VA=T1_KAOS_RUN_AREA10_VA,
22751 PA=ra2pa(T1_KAOS_RUN_AREA10_PA,1),
22752 RA=T1_KAOS_RUN_AREA10_PA,
22753 part_1_ctx_nonzero_tsb_config_3,
22754 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22755 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22756 TTE_L=0, TTE_CP=T1_KAOS_RUN_AREA10_CACHEABLE, TTE_CV=T1_KAOS_RUN_AREA10_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22757 }
22758#endif
22759
22760
22761#if defined(T1_KAOS_AREA11)
22762attr_data {
22763 Name = t1_module_data_in_area11,
22764 VA=T1_KAOS_RUN_AREA11_VA,
22765 PA=ra2pa(T1_KAOS_RUN_AREA11_PA,1),
22766 RA=T1_KAOS_RUN_AREA11_PA,
22767 part_1_ctx_nonzero_tsb_config_0,
22768 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22769 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22770 TTE_L=0, TTE_CP=T1_KAOS_RUN_AREA11_CACHEABLE, TTE_CV=T1_KAOS_RUN_AREA11_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22771 }
22772#endif
22773
22774
22775#if defined(T1_KAOS_AREA12)
22776attr_data {
22777 Name = t1_module_data_in_area12,
22778 VA=T1_KAOS_RUN_AREA12_VA,
22779 PA=ra2pa(T1_KAOS_RUN_AREA12_PA,1),
22780 RA=T1_KAOS_RUN_AREA12_PA,
22781 part_1_ctx_nonzero_tsb_config_1,
22782 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22783 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22784 TTE_L=0, TTE_CP=T1_KAOS_RUN_AREA12_CACHEABLE, TTE_CV=T1_KAOS_RUN_AREA12_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22785 }
22786#endif
22787
22788
22789#if defined(T1_KAOS_AREA13)
22790attr_data {
22791 Name = t1_module_data_in_area13,
22792 VA=T1_KAOS_RUN_AREA13_VA,
22793 PA=ra2pa(T1_KAOS_RUN_AREA13_PA,1),
22794 RA=T1_KAOS_RUN_AREA13_PA,
22795 part_1_ctx_nonzero_tsb_config_2,
22796 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22797 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22798 TTE_L=0, TTE_CP=T1_KAOS_RUN_AREA13_CACHEABLE, TTE_CV=T1_KAOS_RUN_AREA13_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22799 }
22800#endif
22801
22802
22803#if defined(T1_KAOS_AREA14)
22804attr_data {
22805 Name = t1_module_data_in_area14,
22806 VA=T1_KAOS_RUN_AREA14_VA,
22807 PA=ra2pa(T1_KAOS_RUN_AREA14_PA,1),
22808 RA=T1_KAOS_RUN_AREA14_PA,
22809 part_1_ctx_nonzero_tsb_config_3,
22810 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22811 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22812 TTE_L=0, TTE_CP=T1_KAOS_RUN_AREA14_CACHEABLE, TTE_CV=T1_KAOS_RUN_AREA14_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22813 }
22814#endif
22815
22816
22817#if defined(T1_KAOS_AREA15)
22818attr_data {
22819 Name = t1_module_data_in_area15,
22820 VA=T1_KAOS_RUN_AREA15_VA,
22821 PA=ra2pa(T1_KAOS_RUN_AREA15_PA,1),
22822 RA=T1_KAOS_RUN_AREA15_PA,
22823 part_1_ctx_nonzero_tsb_config_0,
22824 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22825 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22826 TTE_L=0, TTE_CP=T1_KAOS_RUN_AREA15_CACHEABLE, TTE_CV=T1_KAOS_RUN_AREA15_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22827 }
22828#endif
22829
22830
22831#if defined(T1_KAOS_SHM_AREA)
22832attr_data {
22833 Name = t1_module_data_in_shm_area,
22834 VA=T1_KAOS_RUN_SHM_AREA_VA,
22835 PA=ra2pa(T1_KAOS_RUN_SHM_AREA_PA,1),
22836 RA=T1_KAOS_RUN_SHM_AREA_PA,
22837 part_1_ctx_nonzero_tsb_config_1,
22838 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22839 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22840 TTE_L=0, TTE_CP=T1_KAOS_RUN_SHM_AREA_CACHEABLE, TTE_CV=T1_KAOS_RUN_SHM_AREA_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22841 }
22842#endif
22843
22844
22845attr_data {
22846 Name = t1_module_data_exp_regs,
22847 VA=T1_KAOS_EXP_REGS_VA,
22848 PA=ra2pa(T1_KAOS_EXP_REGS_PA,1),
22849 RA=T1_KAOS_EXP_REGS_PA,
22850 part_1_ctx_nonzero_tsb_config_2,
22851 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22852 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22853 TTE_L=0, TTE_CP=T1_KAOS_EXP_REGS_CACHEABLE, TTE_CV=T1_KAOS_EXP_REGS_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22854 }
22855
22856
22857attr_data {
22858 Name = t1_module_data_exp_stack,
22859 VA=T1_KAOS_EXP_STACK_VA,
22860 PA=ra2pa(T1_KAOS_EXP_STACK_PA,1),
22861 RA=T1_KAOS_EXP_STACK_PA,
22862 part_1_ctx_nonzero_tsb_config_3,
22863 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22864 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22865 TTE_L=0, TTE_CP=T1_KAOS_EXP_STACK_CACHEABLE, TTE_CV=T1_KAOS_EXP_STACK_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22866 }
22867
22868
22869
22870#if defined(T1_KAOS_AREA0)
22871attr_data {
22872 Name = t1_module_data_exp_area0,
22873 VA=T1_KAOS_EXP_AREA0_VA,
22874 PA=ra2pa(T1_KAOS_EXP_AREA0_PA,1),
22875 RA=T1_KAOS_EXP_AREA0_PA,
22876 part_1_ctx_nonzero_tsb_config_0,
22877 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22878 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22879 TTE_L=0, TTE_CP=T1_KAOS_EXP_AREA0_CACHEABLE, TTE_CV=T1_KAOS_EXP_AREA0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22880 }
22881#endif
22882
22883
22884
22885#if defined(T1_KAOS_AREA1)
22886attr_data {
22887 Name = t1_module_data_exp_area1,
22888 VA=T1_KAOS_EXP_AREA1_VA,
22889 PA=ra2pa(T1_KAOS_EXP_AREA1_PA,1),
22890 RA=T1_KAOS_EXP_AREA1_PA,
22891 part_1_ctx_nonzero_tsb_config_1,
22892 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22893 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22894 TTE_L=0, TTE_CP=T1_KAOS_EXP_AREA1_CACHEABLE, TTE_CV=T1_KAOS_EXP_AREA1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22895 }
22896#endif
22897
22898#if defined(T1_KAOS_AREA2)
22899attr_data {
22900 Name = t1_module_data_exp_area2,
22901 VA=T1_KAOS_EXP_AREA2_VA,
22902 PA=ra2pa(T1_KAOS_EXP_AREA2_PA,1),
22903 RA=T1_KAOS_EXP_AREA2_PA,
22904 part_1_ctx_nonzero_tsb_config_2,
22905 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22906 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22907 TTE_L=0, TTE_CP=T1_KAOS_EXP_AREA2_CACHEABLE, TTE_CV=T1_KAOS_EXP_AREA2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22908 }
22909#endif
22910
22911#if defined(T1_KAOS_AREA3)
22912attr_data {
22913 Name = t1_module_data_exp_area3,
22914 VA=T1_KAOS_EXP_AREA3_VA,
22915 PA=ra2pa(T1_KAOS_EXP_AREA3_PA,1),
22916 RA=T1_KAOS_EXP_AREA3_PA,
22917 part_1_ctx_nonzero_tsb_config_3,
22918 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22919 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22920 TTE_L=0, TTE_CP=T1_KAOS_EXP_AREA3_CACHEABLE, TTE_CV=T1_KAOS_EXP_AREA3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22921 }
22922#endif
22923
22924
22925#if defined(T1_KAOS_AREA4)
22926attr_data {
22927 Name = t1_module_data_exp_area4,
22928 VA=T1_KAOS_EXP_AREA4_VA,
22929 PA=ra2pa(T1_KAOS_EXP_AREA4_PA,1),
22930 RA=T1_KAOS_EXP_AREA4_PA,
22931 part_1_ctx_nonzero_tsb_config_0,
22932 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22933 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22934 TTE_L=0, TTE_CP=T1_KAOS_EXP_AREA4_CACHEABLE, TTE_CV=T1_KAOS_EXP_AREA4_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22935 }
22936#endif
22937
22938
22939#if defined(T1_KAOS_AREA5)
22940attr_data {
22941 Name = t1_module_data_exp_area5,
22942 VA=T1_KAOS_EXP_AREA5_VA,
22943 PA=ra2pa(T1_KAOS_EXP_AREA5_PA,1),
22944 RA=T1_KAOS_EXP_AREA5_PA,
22945 part_1_ctx_nonzero_tsb_config_1,
22946 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22947 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22948 TTE_L=0, TTE_CP=T1_KAOS_EXP_AREA5_CACHEABLE, TTE_CV=T1_KAOS_EXP_AREA5_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22949 }
22950#endif
22951
22952
22953#if defined(T1_KAOS_AREA6)
22954attr_data {
22955 Name = t1_module_data_exp_area6,
22956 VA=T1_KAOS_EXP_AREA6_VA,
22957 PA=ra2pa(T1_KAOS_EXP_AREA6_PA,1),
22958 RA=T1_KAOS_EXP_AREA6_PA,
22959 part_1_ctx_nonzero_tsb_config_2,
22960 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22961 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22962 TTE_L=0, TTE_CP=T1_KAOS_EXP_AREA6_CACHEABLE, TTE_CV=T1_KAOS_EXP_AREA6_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22963 }
22964#endif
22965
22966
22967#if defined(T1_KAOS_AREA7)
22968attr_data {
22969 Name = t1_module_data_exp_area7,
22970 VA=T1_KAOS_EXP_AREA7_VA,
22971 PA=ra2pa(T1_KAOS_EXP_AREA7_PA,1),
22972 RA=T1_KAOS_EXP_AREA7_PA,
22973 part_1_ctx_nonzero_tsb_config_3,
22974 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22975 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22976 TTE_L=0, TTE_CP=T1_KAOS_EXP_AREA7_CACHEABLE, TTE_CV=T1_KAOS_EXP_AREA7_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22977 }
22978#endif
22979
22980
22981#if defined(T1_KAOS_AREA8)
22982attr_data {
22983 Name = t1_module_data_exp_area8,
22984 VA=T1_KAOS_EXP_AREA8_VA,
22985 PA=ra2pa(T1_KAOS_EXP_AREA8_PA,1),
22986 RA=T1_KAOS_EXP_AREA8_PA,
22987 part_1_ctx_nonzero_tsb_config_0,
22988 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
22989 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
22990 TTE_L=0, TTE_CP=T1_KAOS_EXP_AREA8_CACHEABLE, TTE_CV=T1_KAOS_EXP_AREA8_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
22991 }
22992#endif
22993
22994
22995#if defined(T1_KAOS_AREA9)
22996attr_data {
22997 Name = t1_module_data_exp_area9,
22998 VA=T1_KAOS_EXP_AREA9_VA,
22999 PA=ra2pa(T1_KAOS_EXP_AREA9_PA,1),
23000 RA=T1_KAOS_EXP_AREA9_PA,
23001 part_1_ctx_nonzero_tsb_config_1,
23002 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23003 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23004 TTE_L=0, TTE_CP=T1_KAOS_EXP_AREA9_CACHEABLE, TTE_CV=T1_KAOS_EXP_AREA9_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23005 }
23006#endif
23007
23008
23009#if defined(T1_KAOS_AREA10)
23010attr_data {
23011 Name = t1_module_data_exp_area10,
23012 VA=T1_KAOS_EXP_AREA10_VA,
23013 PA=ra2pa(T1_KAOS_EXP_AREA10_PA,1),
23014 RA=T1_KAOS_EXP_AREA10_PA,
23015 part_1_ctx_nonzero_tsb_config_2,
23016 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23017 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23018 TTE_L=0, TTE_CP=T1_KAOS_EXP_AREA10_CACHEABLE, TTE_CV=T1_KAOS_EXP_AREA10_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23019 }
23020#endif
23021
23022
23023#if defined(T1_KAOS_AREA11)
23024attr_data {
23025 Name = t1_module_data_exp_area11,
23026 VA=T1_KAOS_EXP_AREA11_VA,
23027 PA=ra2pa(T1_KAOS_EXP_AREA11_PA,1),
23028 RA=T1_KAOS_EXP_AREA11_PA,
23029 part_1_ctx_nonzero_tsb_config_3,
23030 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23031 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23032 TTE_L=0, TTE_CP=T1_KAOS_EXP_AREA11_CACHEABLE, TTE_CV=T1_KAOS_EXP_AREA11_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23033 }
23034#endif
23035
23036
23037#if defined(T1_KAOS_AREA12)
23038attr_data {
23039 Name = t1_module_data_exp_area12,
23040 VA=T1_KAOS_EXP_AREA12_VA,
23041 PA=ra2pa(T1_KAOS_EXP_AREA12_PA,1),
23042 RA=T1_KAOS_EXP_AREA12_PA,
23043 part_1_ctx_nonzero_tsb_config_0,
23044 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23045 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23046 TTE_L=0, TTE_CP=T1_KAOS_EXP_AREA12_CACHEABLE, TTE_CV=T1_KAOS_EXP_AREA12_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23047 }
23048#endif
23049
23050
23051#if defined(T1_KAOS_AREA13)
23052attr_data {
23053 Name = t1_module_data_exp_area13,
23054 VA=T1_KAOS_EXP_AREA13_VA,
23055 PA=ra2pa(T1_KAOS_EXP_AREA13_PA,1),
23056 RA=T1_KAOS_EXP_AREA13_PA,
23057 part_1_ctx_nonzero_tsb_config_1,
23058 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23059 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23060 TTE_L=0, TTE_CP=T1_KAOS_EXP_AREA13_CACHEABLE, TTE_CV=T1_KAOS_EXP_AREA13_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23061 }
23062#endif
23063
23064
23065#if defined(T1_KAOS_AREA14)
23066attr_data {
23067 Name = t1_module_data_exp_area14,
23068 VA=T1_KAOS_EXP_AREA14_VA,
23069 PA=ra2pa(T1_KAOS_EXP_AREA14_PA,1),
23070 RA=T1_KAOS_EXP_AREA14_PA,
23071 part_1_ctx_nonzero_tsb_config_2,
23072 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23073 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23074 TTE_L=0, TTE_CP=T1_KAOS_EXP_AREA14_CACHEABLE, TTE_CV=T1_KAOS_EXP_AREA14_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23075 }
23076#endif
23077
23078#if defined(T1_KAOS_AREA15)
23079attr_data {
23080 Name = t1_module_data_exp_area15,
23081 VA=T1_KAOS_EXP_AREA15_VA,
23082 PA=ra2pa(T1_KAOS_EXP_AREA15_PA,1),
23083 RA=T1_KAOS_EXP_AREA15_PA,
23084 part_1_ctx_nonzero_tsb_config_3,
23085 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23086 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23087 TTE_L=0, TTE_CP=T1_KAOS_EXP_AREA15_CACHEABLE, TTE_CV=T1_KAOS_EXP_AREA15_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23088 }
23089#endif
23090
23091
23092#if defined(T1_KAOS_SHM_AREA)
23093attr_data {
23094 Name = t1_module_data_exp_shm_area,
23095 VA=T1_KAOS_EXP_SHM_AREA_VA,
23096 PA=ra2pa(T1_KAOS_EXP_SHM_AREA_PA,1),
23097 RA=T1_KAOS_EXP_SHM_AREA_PA,
23098 part_1_ctx_nonzero_tsb_config_0,
23099 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23100 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23101 TTE_L=0, TTE_CP=T1_KAOS_EXP_SHM_AREA_CACHEABLE, TTE_CV=T1_KAOS_EXP_SHM_AREA_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23102 }
23103#endif
23104
23105
23106
23107/*********************************************************
23108 * For 3rd thread
23109 *********************************************************/
23110
23111
23112attr_text {
23113 Name = t2_module_ktbl,
23114 VA=T2_KAOS_KTBL_VA,
23115 PA=ra2pa(T2_KAOS_KTBL_PA,2),
23116 RA=T2_KAOS_KTBL_PA,
23117 part_2_ctx_nonzero_tsb_config_0,
23118 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23119 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23120 TTE_L=0, TTE_CP=T2_KAOS_KTBL_CACHEABLE, TTE_CV=T2_KAOS_KTBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
23121 }
23122
23123
23124attr_text {
23125 Name = t2_module_ktbl,
23126 VA=T2_KAOS_KTBL_VA,
23127 PA=ra2pa(T2_KAOS_KTBL_PA,2),
23128 RA=T2_KAOS_KTBL_PA,
23129 part_2_ctx_nonzero_tsb_config_1,
23130 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23131 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23132 TTE_L=0, TTE_CP=T2_KAOS_KTBL_CACHEABLE, TTE_CV=T2_KAOS_KTBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly
23133 }
23134
23135
23136attr_text {
23137 Name = t2_module_subr0,
23138 VA=T2_KAOS_SUBR0_VA,
23139 PA=ra2pa(T2_KAOS_SUBR0_PA,2),
23140 RA=T2_KAOS_SUBR0_PA,
23141 part_2_ctx_nonzero_tsb_config_2,
23142 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23143 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23144 TTE_L=0, TTE_CP=T2_KAOS_SUBR0_CACHEABLE, TTE_CV=T2_KAOS_SUBR0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
23145 }
23146
23147attr_text {
23148 Name = t2_module_subr1,
23149 VA=T2_KAOS_SUBR1_VA,
23150 PA=ra2pa(T2_KAOS_SUBR1_PA,2),
23151 RA=T2_KAOS_SUBR1_PA,
23152 part_2_ctx_nonzero_tsb_config_3,
23153 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23154 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23155 TTE_L=0, TTE_CP=T2_KAOS_SUBR1_CACHEABLE, TTE_CV=T2_KAOS_SUBR1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
23156 }
23157
23158
23159attr_text {
23160 Name = t2_module_subr2,
23161 VA=T2_KAOS_SUBR2_VA,
23162 PA=ra2pa(T2_KAOS_SUBR2_PA,2),
23163 RA=T2_KAOS_SUBR2_PA,
23164 part_2_ctx_nonzero_tsb_config_0,
23165 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23166 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23167 TTE_L=0, TTE_CP=T2_KAOS_SUBR2_CACHEABLE, TTE_CV=T2_KAOS_SUBR2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
23168 }
23169
23170
23171attr_text {
23172 Name = t2_module_subr3,
23173 VA=T2_KAOS_SUBR3_VA,
23174 PA=ra2pa(T2_KAOS_SUBR3_PA,2),
23175 RA=T2_KAOS_SUBR3_PA,
23176 part_2_ctx_nonzero_tsb_config_1,
23177 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23178 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23179 TTE_L=0, TTE_CP=T2_KAOS_SUBR3_CACHEABLE, TTE_CV=T2_KAOS_SUBR3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
23180 }
23181
23182
23183attr_data {
23184 Name = t2_module_offset_table,
23185 VA=T2_KAOS_OFFSET_TBL_VA,
23186 PA=ra2pa(T2_KAOS_OFFSET_TBL_PA,2),
23187 RA=T2_KAOS_OFFSET_TBL_PA,
23188 part_2_ctx_nonzero_tsb_config_2,
23189 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23190 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23191 TTE_L=0, TTE_CP=T2_KAOS_OFFSET_TBL_CACHEABLE, TTE_CV=T2_KAOS_OFFSET_TBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23192 }
23193
23194
23195
23196
23197
23198attr_data {
23199 Name = t2_module_data_in_regs,
23200 VA=T2_KAOS_RUN_REGS_VA,
23201 PA=ra2pa(T2_KAOS_RUN_REGS_PA,2),
23202 RA=T2_KAOS_RUN_REGS_PA,
23203 part_2_ctx_nonzero_tsb_config_3,
23204 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23205 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23206 TTE_L=0, TTE_CP=T2_KAOS_RUN_REGS_CACHEABLE, TTE_CV=T2_KAOS_RUN_REGS_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23207 }
23208
23209
23210
23211attr_data {
23212 Name = t2_module_data_in_stack,
23213 VA=T2_KAOS_RUN_STACK_VA,
23214 PA=ra2pa(T2_KAOS_RUN_STACK_PA,2),
23215 RA=T2_KAOS_RUN_STACK_PA,
23216 part_2_ctx_nonzero_tsb_config_0,
23217 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23218 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23219 TTE_L=0, TTE_CP=T2_KAOS_RUN_STACK_CACHEABLE, TTE_CV=T2_KAOS_RUN_STACK_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23220 }
23221
23222
23223
23224attr_data {
23225 Name = t2_module_data_in_area0,
23226 VA=T2_KAOS_RUN_AREA0_VA,
23227 PA=ra2pa(T2_KAOS_RUN_AREA0_PA,2),
23228 RA=T2_KAOS_RUN_AREA0_PA,
23229 part_2_ctx_nonzero_tsb_config_1,
23230 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23231 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23232 TTE_L=0, TTE_CP=T2_KAOS_RUN_AREA0_CACHEABLE, TTE_CV=T2_KAOS_RUN_AREA0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23233 }
23234
23235
23236#if defined(T2_KAOS_AREA1)
23237attr_data {
23238 Name = t2_module_data_in_area1,
23239 VA=T2_KAOS_RUN_AREA1_VA,
23240 PA=ra2pa(T2_KAOS_RUN_AREA1_PA,2),
23241 RA=T2_KAOS_RUN_AREA1_PA,
23242 part_2_ctx_nonzero_tsb_config_2,
23243 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23244 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23245 TTE_L=0, TTE_CP=T2_KAOS_RUN_AREA1_CACHEABLE, TTE_CV=T2_KAOS_RUN_AREA1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23246 }
23247#endif
23248
23249
23250#if defined(T2_KAOS_AREA2)
23251attr_data {
23252 Name = t2_module_data_in_area2,
23253 VA=T2_KAOS_RUN_AREA2_VA,
23254 PA=ra2pa(T2_KAOS_RUN_AREA2_PA,2),
23255 RA=T2_KAOS_RUN_AREA2_PA,
23256 part_2_ctx_nonzero_tsb_config_3,
23257 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23258 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23259 TTE_L=0, TTE_CP=T2_KAOS_RUN_AREA2_CACHEABLE, TTE_CV=T2_KAOS_RUN_AREA2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23260 }
23261#endif
23262
23263
23264#if defined(T2_KAOS_AREA3)
23265attr_data {
23266 Name = t2_module_data_in_area3,
23267 VA=T2_KAOS_RUN_AREA3_VA,
23268 PA=ra2pa(T2_KAOS_RUN_AREA3_PA,2),
23269 RA=T2_KAOS_RUN_AREA3_PA,
23270 part_2_ctx_nonzero_tsb_config_0,
23271 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23272 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23273 TTE_L=0, TTE_CP=T2_KAOS_RUN_AREA3_CACHEABLE, TTE_CV=T2_KAOS_RUN_AREA3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23274 }
23275#endif
23276
23277#if defined(T2_KAOS_AREA4)
23278attr_data {
23279 Name = t2_module_data_in_area4,
23280 VA=T2_KAOS_RUN_AREA4_VA,
23281 PA=ra2pa(T2_KAOS_RUN_AREA4_PA,2),
23282 RA=T2_KAOS_RUN_AREA4_PA,
23283 part_2_ctx_nonzero_tsb_config_1,
23284 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23285 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23286 TTE_L=0, TTE_CP=T2_KAOS_RUN_AREA4_CACHEABLE, TTE_CV=T2_KAOS_RUN_AREA4_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23287 }
23288#endif
23289
23290
23291#if defined(T2_KAOS_AREA5)
23292attr_data {
23293 Name = t2_module_data_in_area5,
23294 VA=T2_KAOS_RUN_AREA5_VA,
23295 PA=ra2pa(T2_KAOS_RUN_AREA5_PA,2),
23296 RA=T2_KAOS_RUN_AREA5_PA,
23297 part_2_ctx_nonzero_tsb_config_2,
23298 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23299 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23300 TTE_L=0, TTE_CP=T2_KAOS_RUN_AREA5_CACHEABLE, TTE_CV=T2_KAOS_RUN_AREA5_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23301 }
23302#endif
23303
23304
23305#if defined(T2_KAOS_AREA6)
23306attr_data {
23307 Name = t2_module_data_in_area6,
23308 VA=T2_KAOS_RUN_AREA6_VA,
23309 PA=ra2pa(T2_KAOS_RUN_AREA6_PA,2),
23310 RA=T2_KAOS_RUN_AREA6_PA,
23311 part_2_ctx_nonzero_tsb_config_3,
23312 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23313 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23314 TTE_L=0, TTE_CP=T2_KAOS_RUN_AREA6_CACHEABLE, TTE_CV=T2_KAOS_RUN_AREA6_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23315 }
23316#endif
23317
23318
23319#if defined(T2_KAOS_AREA7)
23320attr_data {
23321 Name = t2_module_data_in_area7,
23322 VA=T2_KAOS_RUN_AREA7_VA,
23323 PA=ra2pa(T2_KAOS_RUN_AREA7_PA,2),
23324 RA=T2_KAOS_RUN_AREA7_PA,
23325 part_2_ctx_nonzero_tsb_config_0,
23326 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23327 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23328 TTE_L=0, TTE_CP=T2_KAOS_RUN_AREA7_CACHEABLE, TTE_CV=T2_KAOS_RUN_AREA7_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23329 }
23330#endif
23331
23332
23333#if defined(T2_KAOS_AREA8)
23334attr_data {
23335 Name = t2_module_data_in_area8,
23336 VA=T2_KAOS_RUN_AREA8_VA,
23337 PA=ra2pa(T2_KAOS_RUN_AREA8_PA,2),
23338 RA=T2_KAOS_RUN_AREA8_PA,
23339 part_2_ctx_nonzero_tsb_config_1,
23340 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23341 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23342 TTE_L=0, TTE_CP=T2_KAOS_RUN_AREA8_CACHEABLE, TTE_CV=T2_KAOS_RUN_AREA8_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23343 }
23344#endif
23345
23346
23347#if defined(T2_KAOS_AREA9)
23348attr_data {
23349 Name = t2_module_data_in_area9,
23350 VA=T2_KAOS_RUN_AREA9_VA,
23351 PA=ra2pa(T2_KAOS_RUN_AREA9_PA,2),
23352 RA=T2_KAOS_RUN_AREA9_PA,
23353 part_2_ctx_nonzero_tsb_config_2,
23354 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23355 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23356 TTE_L=0, TTE_CP=T2_KAOS_RUN_AREA9_CACHEABLE, TTE_CV=T2_KAOS_RUN_AREA9_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23357 }
23358#endif
23359
23360
23361#if defined(T2_KAOS_AREA10)
23362attr_data {
23363 Name = t2_module_data_in_area10,
23364 VA=T2_KAOS_RUN_AREA10_VA,
23365 PA=ra2pa(T2_KAOS_RUN_AREA10_PA,2),
23366 RA=T2_KAOS_RUN_AREA10_PA,
23367 part_2_ctx_nonzero_tsb_config_3,
23368 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23369 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23370 TTE_L=0, TTE_CP=T2_KAOS_RUN_AREA10_CACHEABLE, TTE_CV=T2_KAOS_RUN_AREA10_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23371 }
23372#endif
23373
23374
23375#if defined(T2_KAOS_AREA11)
23376attr_data {
23377 Name = t2_module_data_in_area11,
23378 VA=T2_KAOS_RUN_AREA11_VA,
23379 PA=ra2pa(T2_KAOS_RUN_AREA11_PA,2),
23380 RA=T2_KAOS_RUN_AREA11_PA,
23381 part_2_ctx_nonzero_tsb_config_0,
23382 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23383 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23384 TTE_L=0, TTE_CP=T2_KAOS_RUN_AREA11_CACHEABLE, TTE_CV=T2_KAOS_RUN_AREA11_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23385 }
23386#endif
23387
23388
23389#if defined(T2_KAOS_AREA12)
23390attr_data {
23391 Name = t2_module_data_in_area12,
23392 VA=T2_KAOS_RUN_AREA12_VA,
23393 PA=ra2pa(T2_KAOS_RUN_AREA12_PA,2),
23394 RA=T2_KAOS_RUN_AREA12_PA,
23395 part_2_ctx_nonzero_tsb_config_1,
23396 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23397 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23398 TTE_L=0, TTE_CP=T2_KAOS_RUN_AREA12_CACHEABLE, TTE_CV=T2_KAOS_RUN_AREA12_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23399 }
23400#endif
23401
23402
23403#if defined(T2_KAOS_AREA13)
23404attr_data {
23405 Name = t2_module_data_in_area13,
23406 VA=T2_KAOS_RUN_AREA13_VA,
23407 PA=ra2pa(T2_KAOS_RUN_AREA13_PA,2),
23408 RA=T2_KAOS_RUN_AREA13_PA,
23409 part_2_ctx_nonzero_tsb_config_2,
23410 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23411 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23412 TTE_L=0, TTE_CP=T2_KAOS_RUN_AREA13_CACHEABLE, TTE_CV=T2_KAOS_RUN_AREA13_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23413 }
23414#endif
23415
23416
23417#if defined(T2_KAOS_AREA14)
23418attr_data {
23419 Name = t2_module_data_in_area14,
23420 VA=T2_KAOS_RUN_AREA14_VA,
23421 PA=ra2pa(T2_KAOS_RUN_AREA14_PA,2),
23422 RA=T2_KAOS_RUN_AREA14_PA,
23423 part_2_ctx_nonzero_tsb_config_3,
23424 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23425 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23426 TTE_L=0, TTE_CP=T2_KAOS_RUN_AREA14_CACHEABLE, TTE_CV=T2_KAOS_RUN_AREA14_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23427 }
23428#endif
23429
23430
23431#if defined(T2_KAOS_AREA15)
23432attr_data {
23433 Name = t2_module_data_in_area15,
23434 VA=T2_KAOS_RUN_AREA15_VA,
23435 PA=ra2pa(T2_KAOS_RUN_AREA15_PA,2),
23436 RA=T2_KAOS_RUN_AREA15_PA,
23437 part_2_ctx_nonzero_tsb_config_0,
23438 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23439 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23440 TTE_L=0, TTE_CP=T2_KAOS_RUN_AREA15_CACHEABLE, TTE_CV=T2_KAOS_RUN_AREA15_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23441 }
23442#endif
23443
23444
23445#if defined(T2_KAOS_SHM_AREA)
23446attr_data {
23447 Name = t2_module_data_in_shm_area,
23448 VA=T2_KAOS_RUN_SHM_AREA_VA,
23449 PA=ra2pa(T2_KAOS_RUN_SHM_AREA_PA,2),
23450 RA=T2_KAOS_RUN_SHM_AREA_PA,
23451 part_2_ctx_nonzero_tsb_config_1,
23452 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23453 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23454 TTE_L=0, TTE_CP=T2_KAOS_RUN_SHM_AREA_CACHEABLE, TTE_CV=T2_KAOS_RUN_SHM_AREA_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23455 }
23456#endif
23457
23458
23459attr_data {
23460 Name = t2_module_data_exp_regs,
23461 VA=T2_KAOS_EXP_REGS_VA,
23462 PA=ra2pa(T2_KAOS_EXP_REGS_PA,2),
23463 RA=T2_KAOS_EXP_REGS_PA,
23464 part_2_ctx_nonzero_tsb_config_2,
23465 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23466 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23467 TTE_L=0, TTE_CP=T2_KAOS_EXP_REGS_CACHEABLE, TTE_CV=T2_KAOS_EXP_REGS_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23468 }
23469
23470
23471attr_data {
23472 Name = t2_module_data_exp_stack,
23473 VA=T2_KAOS_EXP_STACK_VA,
23474 PA=ra2pa(T2_KAOS_EXP_STACK_PA,2),
23475 RA=T2_KAOS_EXP_STACK_PA,
23476 part_2_ctx_nonzero_tsb_config_3,
23477 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23478 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23479 TTE_L=0, TTE_CP=T2_KAOS_EXP_STACK_CACHEABLE, TTE_CV=T2_KAOS_EXP_STACK_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23480 }
23481
23482
23483
23484#if defined(T2_KAOS_AREA0)
23485attr_data {
23486 Name = t2_module_data_exp_area0,
23487 VA=T2_KAOS_EXP_AREA0_VA,
23488 PA=ra2pa(T2_KAOS_EXP_AREA0_PA,2),
23489 RA=T2_KAOS_EXP_AREA0_PA,
23490 part_2_ctx_nonzero_tsb_config_0,
23491 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23492 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23493 TTE_L=0, TTE_CP=T2_KAOS_EXP_AREA0_CACHEABLE, TTE_CV=T2_KAOS_EXP_AREA0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23494 }
23495#endif
23496
23497
23498
23499#if defined(T2_KAOS_AREA1)
23500attr_data {
23501 Name = t2_module_data_exp_area1,
23502 VA=T2_KAOS_EXP_AREA1_VA,
23503 PA=ra2pa(T2_KAOS_EXP_AREA1_PA,2),
23504 RA=T2_KAOS_EXP_AREA1_PA,
23505 part_2_ctx_nonzero_tsb_config_1,
23506 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23507 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23508 TTE_L=0, TTE_CP=T2_KAOS_EXP_AREA1_CACHEABLE, TTE_CV=T2_KAOS_EXP_AREA1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23509 }
23510#endif
23511
23512#if defined(T2_KAOS_AREA2)
23513attr_data {
23514 Name = t2_module_data_exp_area2,
23515 VA=T2_KAOS_EXP_AREA2_VA,
23516 PA=ra2pa(T2_KAOS_EXP_AREA2_PA,2),
23517 RA=T2_KAOS_EXP_AREA2_PA,
23518 part_2_ctx_nonzero_tsb_config_2,
23519 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23520 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23521 TTE_L=0, TTE_CP=T2_KAOS_EXP_AREA2_CACHEABLE, TTE_CV=T2_KAOS_EXP_AREA2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23522 }
23523#endif
23524
23525#if defined(T2_KAOS_AREA3)
23526attr_data {
23527 Name = t2_module_data_exp_area3,
23528 VA=T2_KAOS_EXP_AREA3_VA,
23529 PA=ra2pa(T2_KAOS_EXP_AREA3_PA,2),
23530 RA=T2_KAOS_EXP_AREA3_PA,
23531 part_2_ctx_nonzero_tsb_config_3,
23532 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23533 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23534 TTE_L=0, TTE_CP=T2_KAOS_EXP_AREA3_CACHEABLE, TTE_CV=T2_KAOS_EXP_AREA3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23535 }
23536#endif
23537
23538
23539#if defined(T2_KAOS_AREA4)
23540attr_data {
23541 Name = t2_module_data_exp_area4,
23542 VA=T2_KAOS_EXP_AREA4_VA,
23543 PA=ra2pa(T2_KAOS_EXP_AREA4_PA,2),
23544 RA=T2_KAOS_EXP_AREA4_PA,
23545 part_2_ctx_nonzero_tsb_config_0,
23546 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23547 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23548 TTE_L=0, TTE_CP=T2_KAOS_EXP_AREA4_CACHEABLE, TTE_CV=T2_KAOS_EXP_AREA4_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23549 }
23550#endif
23551
23552
23553#if defined(T2_KAOS_AREA5)
23554attr_data {
23555 Name = t2_module_data_exp_area5,
23556 VA=T2_KAOS_EXP_AREA5_VA,
23557 PA=ra2pa(T2_KAOS_EXP_AREA5_PA,2),
23558 RA=T2_KAOS_EXP_AREA5_PA,
23559 part_2_ctx_nonzero_tsb_config_1,
23560 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23561 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23562 TTE_L=0, TTE_CP=T2_KAOS_EXP_AREA5_CACHEABLE, TTE_CV=T2_KAOS_EXP_AREA5_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23563 }
23564#endif
23565
23566
23567#if defined(T2_KAOS_AREA6)
23568attr_data {
23569 Name = t2_module_data_exp_area6,
23570 VA=T2_KAOS_EXP_AREA6_VA,
23571 PA=ra2pa(T2_KAOS_EXP_AREA6_PA,2),
23572 RA=T2_KAOS_EXP_AREA6_PA,
23573 part_2_ctx_nonzero_tsb_config_2,
23574 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23575 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23576 TTE_L=0, TTE_CP=T2_KAOS_EXP_AREA6_CACHEABLE, TTE_CV=T2_KAOS_EXP_AREA6_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23577 }
23578#endif
23579
23580
23581#if defined(T2_KAOS_AREA7)
23582attr_data {
23583 Name = t2_module_data_exp_area7,
23584 VA=T2_KAOS_EXP_AREA7_VA,
23585 PA=ra2pa(T2_KAOS_EXP_AREA7_PA,2),
23586 RA=T2_KAOS_EXP_AREA7_PA,
23587 part_2_ctx_nonzero_tsb_config_3,
23588 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23589 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23590 TTE_L=0, TTE_CP=T2_KAOS_EXP_AREA7_CACHEABLE, TTE_CV=T2_KAOS_EXP_AREA7_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23591 }
23592#endif
23593
23594
23595#if defined(T2_KAOS_AREA8)
23596attr_data {
23597 Name = t2_module_data_exp_area8,
23598 VA=T2_KAOS_EXP_AREA8_VA,
23599 PA=ra2pa(T2_KAOS_EXP_AREA8_PA,2),
23600 RA=T2_KAOS_EXP_AREA8_PA,
23601 part_2_ctx_nonzero_tsb_config_0,
23602 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23603 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23604 TTE_L=0, TTE_CP=T2_KAOS_EXP_AREA8_CACHEABLE, TTE_CV=T2_KAOS_EXP_AREA8_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23605 }
23606#endif
23607
23608
23609#if defined(T2_KAOS_AREA9)
23610attr_data {
23611 Name = t2_module_data_exp_area9,
23612 VA=T2_KAOS_EXP_AREA9_VA,
23613 PA=ra2pa(T2_KAOS_EXP_AREA9_PA,2),
23614 RA=T2_KAOS_EXP_AREA9_PA,
23615 part_2_ctx_nonzero_tsb_config_1,
23616 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23617 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23618 TTE_L=0, TTE_CP=T2_KAOS_EXP_AREA9_CACHEABLE, TTE_CV=T2_KAOS_EXP_AREA9_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23619 }
23620#endif
23621
23622
23623#if defined(T2_KAOS_AREA10)
23624attr_data {
23625 Name = t2_module_data_exp_area10,
23626 VA=T2_KAOS_EXP_AREA10_VA,
23627 PA=ra2pa(T2_KAOS_EXP_AREA10_PA,2),
23628 RA=T2_KAOS_EXP_AREA10_PA,
23629 part_2_ctx_nonzero_tsb_config_2,
23630 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23631 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23632 TTE_L=0, TTE_CP=T2_KAOS_EXP_AREA10_CACHEABLE, TTE_CV=T2_KAOS_EXP_AREA10_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23633 }
23634#endif
23635
23636
23637#if defined(T2_KAOS_AREA11)
23638attr_data {
23639 Name = t2_module_data_exp_area11,
23640 VA=T2_KAOS_EXP_AREA11_VA,
23641 PA=ra2pa(T2_KAOS_EXP_AREA11_PA,2),
23642 RA=T2_KAOS_EXP_AREA11_PA,
23643 part_2_ctx_nonzero_tsb_config_3,
23644 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23645 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23646 TTE_L=0, TTE_CP=T2_KAOS_EXP_AREA11_CACHEABLE, TTE_CV=T2_KAOS_EXP_AREA11_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23647 }
23648#endif
23649
23650
23651#if defined(T2_KAOS_AREA12)
23652attr_data {
23653 Name = t2_module_data_exp_area12,
23654 VA=T2_KAOS_EXP_AREA12_VA,
23655 PA=ra2pa(T2_KAOS_EXP_AREA12_PA,2),
23656 RA=T2_KAOS_EXP_AREA12_PA,
23657 part_2_ctx_nonzero_tsb_config_0,
23658 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23659 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23660 TTE_L=0, TTE_CP=T2_KAOS_EXP_AREA12_CACHEABLE, TTE_CV=T2_KAOS_EXP_AREA12_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23661 }
23662#endif
23663
23664
23665#if defined(T2_KAOS_AREA13)
23666attr_data {
23667 Name = t2_module_data_exp_area13,
23668 VA=T2_KAOS_EXP_AREA13_VA,
23669 PA=ra2pa(T2_KAOS_EXP_AREA13_PA,2),
23670 RA=T2_KAOS_EXP_AREA13_PA,
23671 part_2_ctx_nonzero_tsb_config_1,
23672 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23673 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23674 TTE_L=0, TTE_CP=T2_KAOS_EXP_AREA13_CACHEABLE, TTE_CV=T2_KAOS_EXP_AREA13_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23675 }
23676#endif
23677
23678
23679#if defined(T2_KAOS_AREA14)
23680attr_data {
23681 Name = t2_module_data_exp_area14,
23682 VA=T2_KAOS_EXP_AREA14_VA,
23683 PA=ra2pa(T2_KAOS_EXP_AREA14_PA,2),
23684 RA=T2_KAOS_EXP_AREA14_PA,
23685 part_2_ctx_nonzero_tsb_config_2,
23686 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23687 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23688 TTE_L=0, TTE_CP=T2_KAOS_EXP_AREA14_CACHEABLE, TTE_CV=T2_KAOS_EXP_AREA14_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23689 }
23690#endif
23691
23692#if defined(T2_KAOS_AREA15)
23693attr_data {
23694 Name = t2_module_data_exp_area15,
23695 VA=T2_KAOS_EXP_AREA15_VA,
23696 PA=ra2pa(T2_KAOS_EXP_AREA15_PA,2),
23697 RA=T2_KAOS_EXP_AREA15_PA,
23698 part_2_ctx_nonzero_tsb_config_3,
23699 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23700 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23701 TTE_L=0, TTE_CP=T2_KAOS_EXP_AREA15_CACHEABLE, TTE_CV=T2_KAOS_EXP_AREA15_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23702 }
23703#endif
23704
23705
23706#if defined(T2_KAOS_SHM_AREA)
23707attr_data {
23708 Name = t2_module_data_exp_shm_area,
23709 VA=T2_KAOS_EXP_SHM_AREA_VA,
23710 PA=ra2pa(T2_KAOS_EXP_SHM_AREA_PA,2),
23711 RA=T2_KAOS_EXP_SHM_AREA_PA,
23712 part_2_ctx_nonzero_tsb_config_3,
23713 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23714 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23715 TTE_L=0, TTE_CP=T2_KAOS_EXP_SHM_AREA_CACHEABLE, TTE_CV=T2_KAOS_EXP_SHM_AREA_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23716 }
23717#endif
23718
23719
23720
23721
23722/*********************************************************
23723 * For 4th thread
23724 *********************************************************/
23725
23726
23727attr_text {
23728 Name = t3_module_ktbl,
23729 VA=T3_KAOS_KTBL_VA,
23730 PA=ra2pa(T3_KAOS_KTBL_PA,3),
23731 RA=T3_KAOS_KTBL_PA,
23732 part_3_ctx_nonzero_tsb_config_0,
23733 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23734 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23735 TTE_L=0, TTE_CP=T3_KAOS_KTBL_CACHEABLE, TTE_CV=T3_KAOS_KTBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
23736 }
23737
23738
23739attr_text {
23740 Name = t3_module_ktbl,
23741 VA=T3_KAOS_KTBL_VA,
23742 PA=ra2pa(T3_KAOS_KTBL_PA,3),
23743 RA=T3_KAOS_KTBL_PA,
23744 part_3_ctx_nonzero_tsb_config_1,
23745 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23746 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23747 TTE_L=0, TTE_CP=T3_KAOS_KTBL_CACHEABLE, TTE_CV=T3_KAOS_KTBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly
23748 }
23749
23750
23751attr_text {
23752 Name = t3_module_subr0,
23753 VA=T3_KAOS_SUBR0_VA,
23754 PA=ra2pa(T3_KAOS_SUBR0_PA,3),
23755 RA=T3_KAOS_SUBR0_PA,
23756 part_3_ctx_nonzero_tsb_config_2,
23757 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23758 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23759 TTE_L=0, TTE_CP=T3_KAOS_SUBR0_CACHEABLE, TTE_CV=T3_KAOS_SUBR0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
23760 }
23761
23762attr_text {
23763 Name = t3_module_subr1,
23764 VA=T3_KAOS_SUBR1_VA,
23765 PA=ra2pa(T3_KAOS_SUBR1_PA,3),
23766 RA=T3_KAOS_SUBR1_PA,
23767 part_3_ctx_nonzero_tsb_config_3,
23768 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23769 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23770 TTE_L=0, TTE_CP=T3_KAOS_SUBR1_CACHEABLE, TTE_CV=T3_KAOS_SUBR1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
23771 }
23772
23773
23774attr_text {
23775 Name = t3_module_subr2,
23776 VA=T3_KAOS_SUBR2_VA,
23777 PA=ra2pa(T3_KAOS_SUBR2_PA,3),
23778 RA=T3_KAOS_SUBR2_PA,
23779 part_3_ctx_nonzero_tsb_config_0,
23780 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23781 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23782 TTE_L=0, TTE_CP=T3_KAOS_SUBR2_CACHEABLE, TTE_CV=T3_KAOS_SUBR2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
23783 }
23784
23785
23786attr_text {
23787 Name = t3_module_subr3,
23788 VA=T3_KAOS_SUBR3_VA,
23789 PA=ra2pa(T3_KAOS_SUBR3_PA,3),
23790 RA=T3_KAOS_SUBR3_PA,
23791 part_3_ctx_nonzero_tsb_config_2,
23792 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23793 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23794 TTE_L=0, TTE_CP=T3_KAOS_SUBR3_CACHEABLE, TTE_CV=T3_KAOS_SUBR3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
23795 }
23796
23797
23798attr_data {
23799 Name = t3_module_offset_table,
23800 VA=T3_KAOS_OFFSET_TBL_VA,
23801 PA=ra2pa(T3_KAOS_OFFSET_TBL_PA,3),
23802 RA=T3_KAOS_OFFSET_TBL_PA,
23803 part_3_ctx_nonzero_tsb_config_2,
23804 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23805 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23806 TTE_L=0, TTE_CP=T3_KAOS_OFFSET_TBL_CACHEABLE, TTE_CV=T3_KAOS_OFFSET_TBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23807 }
23808
23809
23810
23811
23812
23813attr_data {
23814 Name = t3_module_data_in_regs,
23815 VA=T3_KAOS_RUN_REGS_VA,
23816 PA=ra2pa(T3_KAOS_RUN_REGS_PA,3),
23817 RA=T3_KAOS_RUN_REGS_PA,
23818 part_3_ctx_nonzero_tsb_config_3,
23819 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23820 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23821 TTE_L=0, TTE_CP=T3_KAOS_RUN_REGS_CACHEABLE, TTE_CV=T3_KAOS_RUN_REGS_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23822 }
23823
23824
23825
23826attr_data {
23827 Name = t3_module_data_in_stack,
23828 VA=T3_KAOS_RUN_STACK_VA,
23829 PA=ra2pa(T3_KAOS_RUN_STACK_PA,3),
23830 RA=T3_KAOS_RUN_STACK_PA,
23831 part_3_ctx_nonzero_tsb_config_0,
23832 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23833 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23834 TTE_L=0, TTE_CP=T3_KAOS_RUN_STACK_CACHEABLE, TTE_CV=T3_KAOS_RUN_STACK_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23835 }
23836
23837
23838
23839attr_data {
23840 Name = t3_module_data_in_area0,
23841 VA=T3_KAOS_RUN_AREA0_VA,
23842 PA=ra2pa(T3_KAOS_RUN_AREA0_PA,3),
23843 RA=T3_KAOS_RUN_AREA0_PA,
23844 part_3_ctx_nonzero_tsb_config_1,
23845 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23846 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23847 TTE_L=0, TTE_CP=T3_KAOS_RUN_AREA0_CACHEABLE, TTE_CV=T3_KAOS_RUN_AREA0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23848 }
23849
23850
23851#if defined(T3_KAOS_AREA1)
23852attr_data {
23853 Name = t3_module_data_in_area1,
23854 VA=T3_KAOS_RUN_AREA1_VA,
23855 PA=ra2pa(T3_KAOS_RUN_AREA1_PA,3),
23856 RA=T3_KAOS_RUN_AREA1_PA,
23857 part_3_ctx_nonzero_tsb_config_2,
23858 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23859 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23860 TTE_L=0, TTE_CP=T3_KAOS_RUN_AREA1_CACHEABLE, TTE_CV=T3_KAOS_RUN_AREA1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23861 }
23862#endif
23863
23864
23865#if defined(T3_KAOS_AREA2)
23866attr_data {
23867 Name = t3_module_data_in_area2,
23868 VA=T3_KAOS_RUN_AREA2_VA,
23869 PA=ra2pa(T3_KAOS_RUN_AREA2_PA,3),
23870 RA=T3_KAOS_RUN_AREA2_PA,
23871 part_3_ctx_nonzero_tsb_config_3,
23872 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23873 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23874 TTE_L=0, TTE_CP=T3_KAOS_RUN_AREA2_CACHEABLE, TTE_CV=T3_KAOS_RUN_AREA2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23875 }
23876#endif
23877
23878
23879#if defined(T3_KAOS_AREA3)
23880attr_data {
23881 Name = t3_module_data_in_area3,
23882 VA=T3_KAOS_RUN_AREA3_VA,
23883 PA=ra2pa(T3_KAOS_RUN_AREA3_PA,3),
23884 RA=T3_KAOS_RUN_AREA3_PA,
23885 part_3_ctx_nonzero_tsb_config_0,
23886 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23887 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23888 TTE_L=0, TTE_CP=T3_KAOS_RUN_AREA3_CACHEABLE, TTE_CV=T3_KAOS_RUN_AREA3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23889 }
23890#endif
23891
23892#if defined(T3_KAOS_AREA4)
23893attr_data {
23894 Name = t3_module_data_in_area4,
23895 VA=T3_KAOS_RUN_AREA4_VA,
23896 PA=ra2pa(T3_KAOS_RUN_AREA4_PA,3),
23897 RA=T3_KAOS_RUN_AREA4_PA,
23898 part_3_ctx_nonzero_tsb_config_1,
23899 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23900 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23901 TTE_L=0, TTE_CP=T3_KAOS_RUN_AREA4_CACHEABLE, TTE_CV=T3_KAOS_RUN_AREA4_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23902 }
23903#endif
23904
23905
23906#if defined(T3_KAOS_AREA5)
23907attr_data {
23908 Name = t3_module_data_in_area5,
23909 VA=T3_KAOS_RUN_AREA5_VA,
23910 PA=ra2pa(T3_KAOS_RUN_AREA5_PA,3),
23911 RA=T3_KAOS_RUN_AREA5_PA,
23912 part_3_ctx_nonzero_tsb_config_2,
23913 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23914 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23915 TTE_L=0, TTE_CP=T3_KAOS_RUN_AREA5_CACHEABLE, TTE_CV=T3_KAOS_RUN_AREA5_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23916 }
23917#endif
23918
23919
23920#if defined(T3_KAOS_AREA6)
23921attr_data {
23922 Name = t3_module_data_in_area6,
23923 VA=T3_KAOS_RUN_AREA6_VA,
23924 PA=ra2pa(T3_KAOS_RUN_AREA6_PA,3),
23925 RA=T3_KAOS_RUN_AREA6_PA,
23926 part_3_ctx_nonzero_tsb_config_3,
23927 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23928 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23929 TTE_L=0, TTE_CP=T3_KAOS_RUN_AREA6_CACHEABLE, TTE_CV=T3_KAOS_RUN_AREA6_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23930 }
23931#endif
23932
23933
23934#if defined(T3_KAOS_AREA7)
23935attr_data {
23936 Name = t3_module_data_in_area7,
23937 VA=T3_KAOS_RUN_AREA7_VA,
23938 PA=ra2pa(T3_KAOS_RUN_AREA7_PA,3),
23939 RA=T3_KAOS_RUN_AREA7_PA,
23940 part_3_ctx_nonzero_tsb_config_0,
23941 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23942 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23943 TTE_L=0, TTE_CP=T3_KAOS_RUN_AREA7_CACHEABLE, TTE_CV=T3_KAOS_RUN_AREA7_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23944 }
23945#endif
23946
23947
23948#if defined(T3_KAOS_AREA8)
23949attr_data {
23950 Name = t3_module_data_in_area8,
23951 VA=T3_KAOS_RUN_AREA8_VA,
23952 PA=ra2pa(T3_KAOS_RUN_AREA8_PA,3),
23953 RA=T3_KAOS_RUN_AREA8_PA,
23954 part_3_ctx_nonzero_tsb_config_1,
23955 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23956 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23957 TTE_L=0, TTE_CP=T3_KAOS_RUN_AREA8_CACHEABLE, TTE_CV=T3_KAOS_RUN_AREA8_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23958 }
23959#endif
23960
23961
23962#if defined(T3_KAOS_AREA9)
23963attr_data {
23964 Name = t3_module_data_in_area9,
23965 VA=T3_KAOS_RUN_AREA9_VA,
23966 PA=ra2pa(T3_KAOS_RUN_AREA9_PA,3),
23967 RA=T3_KAOS_RUN_AREA9_PA,
23968 part_3_ctx_nonzero_tsb_config_2,
23969 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23970 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23971 TTE_L=0, TTE_CP=T3_KAOS_RUN_AREA9_CACHEABLE, TTE_CV=T3_KAOS_RUN_AREA9_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23972 }
23973#endif
23974
23975
23976#if defined(T3_KAOS_AREA10)
23977attr_data {
23978 Name = t3_module_data_in_area10,
23979 VA=T3_KAOS_RUN_AREA10_VA,
23980 PA=ra2pa(T3_KAOS_RUN_AREA10_PA,3),
23981 RA=T3_KAOS_RUN_AREA10_PA,
23982 part_3_ctx_nonzero_tsb_config_3,
23983 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23984 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23985 TTE_L=0, TTE_CP=T3_KAOS_RUN_AREA10_CACHEABLE, TTE_CV=T3_KAOS_RUN_AREA10_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
23986 }
23987#endif
23988
23989
23990#if defined(T3_KAOS_AREA11)
23991attr_data {
23992 Name = t3_module_data_in_area11,
23993 VA=T3_KAOS_RUN_AREA11_VA,
23994 PA=ra2pa(T3_KAOS_RUN_AREA11_PA,3),
23995 RA=T3_KAOS_RUN_AREA11_PA,
23996 part_3_ctx_nonzero_tsb_config_0,
23997 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
23998 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
23999 TTE_L=0, TTE_CP=T3_KAOS_RUN_AREA11_CACHEABLE, TTE_CV=T3_KAOS_RUN_AREA11_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24000 }
24001#endif
24002
24003
24004#if defined(T3_KAOS_AREA12)
24005attr_data {
24006 Name = t3_module_data_in_area12,
24007 VA=T3_KAOS_RUN_AREA12_VA,
24008 PA=ra2pa(T3_KAOS_RUN_AREA12_PA,3),
24009 RA=T3_KAOS_RUN_AREA12_PA,
24010 part_3_ctx_nonzero_tsb_config_1,
24011 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24012 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24013 TTE_L=0, TTE_CP=T3_KAOS_RUN_AREA12_CACHEABLE, TTE_CV=T3_KAOS_RUN_AREA12_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24014 }
24015#endif
24016
24017
24018#if defined(T3_KAOS_AREA13)
24019attr_data {
24020 Name = t3_module_data_in_area13,
24021 VA=T3_KAOS_RUN_AREA13_VA,
24022 PA=ra2pa(T3_KAOS_RUN_AREA13_PA,3),
24023 RA=T3_KAOS_RUN_AREA13_PA,
24024 part_3_ctx_nonzero_tsb_config_2,
24025 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24026 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24027 TTE_L=0, TTE_CP=T3_KAOS_RUN_AREA13_CACHEABLE, TTE_CV=T3_KAOS_RUN_AREA13_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24028 }
24029#endif
24030
24031
24032#if defined(T3_KAOS_AREA14)
24033attr_data {
24034 Name = t3_module_data_in_area14,
24035 VA=T3_KAOS_RUN_AREA14_VA,
24036 PA=ra2pa(T3_KAOS_RUN_AREA14_PA,3),
24037 RA=T3_KAOS_RUN_AREA14_PA,
24038 part_3_ctx_nonzero_tsb_config_3,
24039 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24040 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24041 TTE_L=0, TTE_CP=T3_KAOS_RUN_AREA14_CACHEABLE, TTE_CV=T3_KAOS_RUN_AREA14_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24042 }
24043#endif
24044
24045
24046#if defined(T3_KAOS_AREA15)
24047attr_data {
24048 Name = t3_module_data_in_area15,
24049 VA=T3_KAOS_RUN_AREA15_VA,
24050 PA=ra2pa(T3_KAOS_RUN_AREA15_PA,3),
24051 RA=T3_KAOS_RUN_AREA15_PA,
24052 part_3_ctx_nonzero_tsb_config_0,
24053 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24054 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24055 TTE_L=0, TTE_CP=T3_KAOS_RUN_AREA15_CACHEABLE, TTE_CV=T3_KAOS_RUN_AREA15_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24056 }
24057#endif
24058
24059
24060#if defined(T3_KAOS_SHM_AREA)
24061attr_data {
24062 Name = t3_module_data_in_shm_area,
24063 VA=T3_KAOS_RUN_SHM_AREA_VA,
24064 PA=ra2pa(T3_KAOS_RUN_SHM_AREA_PA,3),
24065 RA=T3_KAOS_RUN_SHM_AREA_PA,
24066 part_3_ctx_nonzero_tsb_config_1,
24067 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24068 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24069 TTE_L=0, TTE_CP=T3_KAOS_RUN_SHM_AREA_CACHEABLE, TTE_CV=T3_KAOS_RUN_SHM_AREA_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24070 }
24071#endif
24072
24073
24074attr_data {
24075 Name = t3_module_data_exp_regs,
24076 VA=T3_KAOS_EXP_REGS_VA,
24077 PA=ra2pa(T3_KAOS_EXP_REGS_PA,3),
24078 RA=T3_KAOS_EXP_REGS_PA,
24079 part_3_ctx_nonzero_tsb_config_1,
24080 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24081 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24082 TTE_L=0, TTE_CP=T3_KAOS_EXP_REGS_CACHEABLE, TTE_CV=T3_KAOS_EXP_REGS_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24083 }
24084
24085
24086attr_data {
24087 Name = t3_module_data_exp_stack,
24088 VA=T3_KAOS_EXP_STACK_VA,
24089 PA=ra2pa(T3_KAOS_EXP_STACK_PA,3),
24090 RA=T3_KAOS_EXP_STACK_PA,
24091 part_3_ctx_nonzero_tsb_config_3,
24092 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24093 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24094 TTE_L=0, TTE_CP=T3_KAOS_EXP_STACK_CACHEABLE, TTE_CV=T3_KAOS_EXP_STACK_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24095 }
24096
24097
24098
24099#if defined(T3_KAOS_AREA0)
24100attr_data {
24101 Name = t3_module_data_exp_area0,
24102 VA=T3_KAOS_EXP_AREA0_VA,
24103 PA=ra2pa(T3_KAOS_EXP_AREA0_PA,3),
24104 RA=T3_KAOS_EXP_AREA0_PA,
24105 part_3_ctx_nonzero_tsb_config_3,
24106 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24107 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24108 TTE_L=0, TTE_CP=T3_KAOS_EXP_AREA0_CACHEABLE, TTE_CV=T3_KAOS_EXP_AREA0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24109 }
24110#endif
24111
24112
24113
24114#if defined(T3_KAOS_AREA1)
24115attr_data {
24116 Name = t3_module_data_exp_area1,
24117 VA=T3_KAOS_EXP_AREA1_VA,
24118 PA=ra2pa(T3_KAOS_EXP_AREA1_PA,3),
24119 RA=T3_KAOS_EXP_AREA1_PA,
24120 part_3_ctx_nonzero_tsb_config_1,
24121 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24122 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24123 TTE_L=0, TTE_CP=T3_KAOS_EXP_AREA1_CACHEABLE, TTE_CV=T3_KAOS_EXP_AREA1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24124 }
24125#endif
24126
24127#if defined(T3_KAOS_AREA2)
24128attr_data {
24129 Name = t3_module_data_exp_area2,
24130 VA=T3_KAOS_EXP_AREA2_VA,
24131 PA=ra2pa(T3_KAOS_EXP_AREA2_PA,3),
24132 RA=T3_KAOS_EXP_AREA2_PA,
24133 part_3_ctx_nonzero_tsb_config_2,
24134 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24135 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24136 TTE_L=0, TTE_CP=T3_KAOS_EXP_AREA2_CACHEABLE, TTE_CV=T3_KAOS_EXP_AREA2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24137 }
24138#endif
24139
24140#if defined(T3_KAOS_AREA3)
24141attr_data {
24142 Name = t3_module_data_exp_area3,
24143 VA=T3_KAOS_EXP_AREA3_VA,
24144 PA=ra2pa(T3_KAOS_EXP_AREA3_PA,3),
24145 RA=T3_KAOS_EXP_AREA3_PA,
24146 part_3_ctx_nonzero_tsb_config_3,
24147 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24148 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24149 TTE_L=0, TTE_CP=T3_KAOS_EXP_AREA3_CACHEABLE, TTE_CV=T3_KAOS_EXP_AREA3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24150 }
24151#endif
24152
24153
24154#if defined(T3_KAOS_AREA4)
24155attr_data {
24156 Name = t3_module_data_exp_area4,
24157 VA=T3_KAOS_EXP_AREA4_VA,
24158 PA=ra2pa(T3_KAOS_EXP_AREA4_PA,3),
24159 RA=T3_KAOS_EXP_AREA4_PA,
24160 part_3_ctx_nonzero_tsb_config_0,
24161 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24162 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24163 TTE_L=0, TTE_CP=T3_KAOS_EXP_AREA4_CACHEABLE, TTE_CV=T3_KAOS_EXP_AREA4_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24164 }
24165#endif
24166
24167
24168#if defined(T3_KAOS_AREA5)
24169attr_data {
24170 Name = t3_module_data_exp_area5,
24171 VA=T3_KAOS_EXP_AREA5_VA,
24172 PA=ra2pa(T3_KAOS_EXP_AREA5_PA,3),
24173 RA=T3_KAOS_EXP_AREA5_PA,
24174 part_3_ctx_nonzero_tsb_config_1,
24175 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24176 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24177 TTE_L=0, TTE_CP=T3_KAOS_EXP_AREA5_CACHEABLE, TTE_CV=T3_KAOS_EXP_AREA5_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24178 }
24179#endif
24180
24181
24182#if defined(T3_KAOS_AREA6)
24183attr_data {
24184 Name = t3_module_data_exp_area6,
24185 VA=T3_KAOS_EXP_AREA6_VA,
24186 PA=ra2pa(T3_KAOS_EXP_AREA6_PA,3),
24187 RA=T3_KAOS_EXP_AREA6_PA,
24188 part_3_ctx_nonzero_tsb_config_2,
24189 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24190 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24191 TTE_L=0, TTE_CP=T3_KAOS_EXP_AREA6_CACHEABLE, TTE_CV=T3_KAOS_EXP_AREA6_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24192 }
24193#endif
24194
24195
24196#if defined(T3_KAOS_AREA7)
24197attr_data {
24198 Name = t3_module_data_exp_area7,
24199 VA=T3_KAOS_EXP_AREA7_VA,
24200 PA=ra2pa(T3_KAOS_EXP_AREA7_PA,3),
24201 RA=T3_KAOS_EXP_AREA7_PA,
24202 part_3_ctx_nonzero_tsb_config_3,
24203 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24204 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24205 TTE_L=0, TTE_CP=T3_KAOS_EXP_AREA7_CACHEABLE, TTE_CV=T3_KAOS_EXP_AREA7_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24206 }
24207#endif
24208
24209
24210#if defined(T3_KAOS_AREA8)
24211attr_data {
24212 Name = t3_module_data_exp_area8,
24213 VA=T3_KAOS_EXP_AREA8_VA,
24214 PA=ra2pa(T3_KAOS_EXP_AREA8_PA,3),
24215 RA=T3_KAOS_EXP_AREA8_PA,
24216 part_3_ctx_nonzero_tsb_config_0,
24217 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24218 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24219 TTE_L=0, TTE_CP=T3_KAOS_EXP_AREA8_CACHEABLE, TTE_CV=T3_KAOS_EXP_AREA8_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24220 }
24221#endif
24222
24223
24224#if defined(T3_KAOS_AREA9)
24225attr_data {
24226 Name = t3_module_data_exp_area9,
24227 VA=T3_KAOS_EXP_AREA9_VA,
24228 PA=ra2pa(T3_KAOS_EXP_AREA9_PA,3),
24229 RA=T3_KAOS_EXP_AREA9_PA,
24230 part_3_ctx_nonzero_tsb_config_1,
24231 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24232 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24233 TTE_L=0, TTE_CP=T3_KAOS_EXP_AREA9_CACHEABLE, TTE_CV=T3_KAOS_EXP_AREA9_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24234 }
24235#endif
24236
24237
24238#if defined(T3_KAOS_AREA10)
24239attr_data {
24240 Name = t3_module_data_exp_area10,
24241 VA=T3_KAOS_EXP_AREA10_VA,
24242 PA=ra2pa(T3_KAOS_EXP_AREA10_PA,3),
24243 RA=T3_KAOS_EXP_AREA10_PA,
24244 part_3_ctx_nonzero_tsb_config_2,
24245 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24246 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24247 TTE_L=0, TTE_CP=T3_KAOS_EXP_AREA10_CACHEABLE, TTE_CV=T3_KAOS_EXP_AREA10_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24248 }
24249#endif
24250
24251
24252#if defined(T3_KAOS_AREA11)
24253attr_data {
24254 Name = t3_module_data_exp_area11,
24255 VA=T3_KAOS_EXP_AREA11_VA,
24256 PA=ra2pa(T3_KAOS_EXP_AREA11_PA,3),
24257 RA=T3_KAOS_EXP_AREA11_PA,
24258 part_3_ctx_nonzero_tsb_config_3,
24259 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24260 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24261 TTE_L=0, TTE_CP=T3_KAOS_EXP_AREA11_CACHEABLE, TTE_CV=T3_KAOS_EXP_AREA11_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24262 }
24263#endif
24264
24265
24266#if defined(T3_KAOS_AREA12)
24267attr_data {
24268 Name = t3_module_data_exp_area12,
24269 VA=T3_KAOS_EXP_AREA12_VA,
24270 PA=ra2pa(T3_KAOS_EXP_AREA12_PA,3),
24271 RA=T3_KAOS_EXP_AREA12_PA,
24272 part_3_ctx_nonzero_tsb_config_0,
24273 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24274 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24275 TTE_L=0, TTE_CP=T3_KAOS_EXP_AREA12_CACHEABLE, TTE_CV=T3_KAOS_EXP_AREA12_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24276 }
24277#endif
24278
24279
24280#if defined(T3_KAOS_AREA13)
24281attr_data {
24282 Name = t3_module_data_exp_area13,
24283 VA=T3_KAOS_EXP_AREA13_VA,
24284 PA=ra2pa(T3_KAOS_EXP_AREA13_PA,3),
24285 RA=T3_KAOS_EXP_AREA13_PA,
24286 part_3_ctx_nonzero_tsb_config_1,
24287 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24288 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24289 TTE_L=0, TTE_CP=T3_KAOS_EXP_AREA13_CACHEABLE, TTE_CV=T3_KAOS_EXP_AREA13_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24290 }
24291#endif
24292
24293
24294#if defined(T3_KAOS_AREA14)
24295attr_data {
24296 Name = t3_module_data_exp_area14,
24297 VA=T3_KAOS_EXP_AREA14_VA,
24298 PA=ra2pa(T3_KAOS_EXP_AREA14_PA,3),
24299 RA=T3_KAOS_EXP_AREA14_PA,
24300 part_3_ctx_nonzero_tsb_config_2,
24301 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24302 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24303 TTE_L=0, TTE_CP=T3_KAOS_EXP_AREA14_CACHEABLE, TTE_CV=T3_KAOS_EXP_AREA14_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24304 }
24305#endif
24306
24307#if defined(T3_KAOS_AREA15)
24308attr_data {
24309 Name = t3_module_data_exp_area15,
24310 VA=T3_KAOS_EXP_AREA15_VA,
24311 PA=ra2pa(T3_KAOS_EXP_AREA15_PA,3),
24312 RA=T3_KAOS_EXP_AREA15_PA,
24313 part_3_ctx_nonzero_tsb_config_3,
24314 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24315 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24316 TTE_L=0, TTE_CP=T3_KAOS_EXP_AREA15_CACHEABLE, TTE_CV=T3_KAOS_EXP_AREA15_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24317 }
24318#endif
24319
24320
24321#if defined(T3_KAOS_SHM_AREA)
24322attr_data {
24323 Name = t3_module_data_exp_shm_area,
24324 VA=T3_KAOS_EXP_SHM_AREA_VA,
24325 PA=ra2pa(T3_KAOS_EXP_SHM_AREA_PA,3),
24326 RA=T3_KAOS_EXP_SHM_AREA_PA,
24327 part_3_ctx_nonzero_tsb_config_0,
24328 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
24329 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
24330 TTE_L=0, TTE_CP=T3_KAOS_EXP_SHM_AREA_CACHEABLE, TTE_CV=T3_KAOS_EXP_SHM_AREA_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
24331 }
24332#endif
24333
24334
24335
24336
24337
24338
24339
24340
24341
24342
24343
24344
24345
24346
24347
24348
24349
24350
24351
24352
24353
24354
24355
24356
24357
24358
24359
24360
24361
24362